diff --git a/code/ATMOSPHERICS/atmospherics.dm b/code/ATMOSPHERICS/atmospherics.dm index 2dcadfa1c71..75d233eb467 100644 --- a/code/ATMOSPHERICS/atmospherics.dm +++ b/code/ATMOSPHERICS/atmospherics.dm @@ -12,6 +12,9 @@ Pipelines + Other Objects -> Pipe network obj/machinery/atmospherics anchored = 1 + power_usage = 10 + power_channel = ENVIRON + var/initialize_directions = 0 var/color diff --git a/code/ATMOSPHERICS/components/binary_devices/pump.dm b/code/ATMOSPHERICS/components/binary_devices/pump.dm index 8b995faa2fe..31fc228cc9d 100644 --- a/code/ATMOSPHERICS/components/binary_devices/pump.dm +++ b/code/ATMOSPHERICS/components/binary_devices/pump.dm @@ -46,7 +46,6 @@ obj/machinery/atmospherics/binary/pump return if(!on) return 0 - use_power(5) var/output_starting_pressure = air2.return_pressure() @@ -69,7 +68,6 @@ obj/machinery/atmospherics/binary/pump if(network2) network2.update = 1 - use_power(round(air2.volume/12)) return 1 //Radio remote control diff --git a/code/ATMOSPHERICS/components/unary/vent_pump.dm b/code/ATMOSPHERICS/components/unary/vent_pump.dm index f262f0d8793..632eac7e254 100644 --- a/code/ATMOSPHERICS/components/unary/vent_pump.dm +++ b/code/ATMOSPHERICS/components/unary/vent_pump.dm @@ -6,7 +6,6 @@ desc = "Has a valve and pump attached to it" level = 1 - var/channel = ENVIRON var/area_uid var/id = null @@ -42,7 +41,6 @@ name = "Large Air Vent" New() ..() - channel = EQUIP air_contents.volume = 1000 update_icon() @@ -66,7 +64,6 @@ if(!on) return 0 - use_power(5, channel) if(welded) return 0 @@ -87,7 +84,6 @@ var/datum/gas_mixture/removed = air_contents.remove(transfer_moles) - use_power(round(air_contents.volume/12), channel) loc.assume_air(removed) if(network) @@ -108,8 +104,6 @@ if (isnull(removed)) //in space return - - use_power(round(air_contents.volume/12), channel) air_contents.merge(removed) if(network) @@ -151,7 +145,7 @@ initialize() ..() - + //some vents work his own spesial way radio_filter_in = frequency==initial(frequency)?(RADIO_FROM_AIRALARM):null radio_filter_out = frequency==initial(frequency)?(RADIO_TO_AIRALARM):null @@ -228,22 +222,21 @@ on = 0 return - attackby(obj/item/W, mob/user) // Added for aliens -- TLE - // Stolen from the Emitter welding code of the Singularity - if(istype(W, /obj/item/weapon/weldingtool) && W:welding) - if (W:get_fuel() < 1) + attackby(obj/item/W, mob/user) + if(istype(W, /obj/item/weapon/weldingtool)) + if (W:remove_fuel(2,user)) + user << "\blue Now welding the vent." + if(do_after(user, 20)) + playsound(src.loc, 'Welder2.ogg', 50, 1) + if(!welded) + user.visible_message("[user] welds the vent shut.", "You weld the vent shut.", "You hear welding.") + welded = 1 + else + user.visible_message("[user] unwelds the vent.", "You unweld the vent.", "You hear welding.") + welded = 0 + else user << "\blue You need more welding fuel to complete this task." return 1 - W:use_fuel(1) - playsound(src.loc, 'Welder2.ogg', 50, 1) - - if(!welded) - user.visible_message("[user] welds the vent shut.", "You weld the vent shut.", "You hear welding.") - welded = 1 - else - user.visible_message("[user] unwelds the vent.", "You unweld the vent.", "You hear welding.") - welded = 0 - examine() set src in oview(1) ..() @@ -251,10 +244,10 @@ usr << "It seems welded shut." power_change() - if(powered(channel)) - stat &= ~NOPOWER - else - stat |= NOPOWER +// if(powered(EVNIRON)) +// stat &= ~NOPOWER +// else +// stat |= NOPOWER update_icon() attackby(var/obj/item/weapon/W as obj, var/mob/user as mob) diff --git a/code/ATMOSPHERICS/components/unary/vent_scrubber.dm b/code/ATMOSPHERICS/components/unary/vent_scrubber.dm index e59a32eb4ce..f1af3e73b6e 100644 --- a/code/ATMOSPHERICS/components/unary/vent_scrubber.dm +++ b/code/ATMOSPHERICS/components/unary/vent_scrubber.dm @@ -97,8 +97,7 @@ var/datum/gas_mixture/removed = loc.remove_air(transfer_moles) if (isnull(removed)) //in space return - var/power = (scrub_Toxins+scrub_CO2+scrub_N2O)*volume_rate/12 - use_power(round(power+5), ENVIRON) + //Filter it var/datum/gas_mixture/filtered_out = new filtered_out.temperature = removed.temperature @@ -130,7 +129,7 @@ else //Just siphoning all air if (air_contents.return_pressure()>=50*ONE_ATMOSPHERE) return - use_power(round(volume_rate/12)+5, ENVIRON) + var/transfer_moles = environment.total_moles()*(volume_rate/environment.volume) var/datum/gas_mixture/removed = loc.remove_air(transfer_moles) diff --git a/code/ATMOSPHERICS/pipes.dm b/code/ATMOSPHERICS/pipes.dm index e8632377306..68cae4b272d 100644 --- a/code/ATMOSPHERICS/pipes.dm +++ b/code/ATMOSPHERICS/pipes.dm @@ -1,4 +1,5 @@ obj/machinery/atmospherics/pipe + power_usage = 0 var/datum/gas_mixture/air_temporary //used when reconstructing a pipeline that broke var/datum/pipeline/parent @@ -205,14 +206,14 @@ obj/machinery/atmospherics/pipe normalize_dir() var/node1_dir var/node2_dir - + for(var/direction in cardinal) if(direction&initialize_directions) if (!node1_dir) node1_dir = direction else if (!node2_dir) node2_dir = direction - + for(var/obj/machinery/atmospherics/target in get_step(src,node1_dir)) if(target.initialize_directions & get_dir(target,src)) node1 = target @@ -298,14 +299,14 @@ obj/machinery/atmospherics/pipe normalize_dir() var/node1_dir var/node2_dir - + for(var/direction in cardinal) if(direction&initialize_directions_he) if (!node1_dir) node1_dir = direction else if (!node2_dir) node2_dir = direction - + for(var/obj/machinery/atmospherics/pipe/simple/heat_exchanging/target in get_step(src,node1_dir)) if(target.initialize_directions_he & get_dir(target,src)) node1 = target diff --git a/code/WorkInProgress/KeelinsStuff.dm b/code/WorkInProgress/KeelinsStuff.dm index 170b7c244ca..30b91e5aac9 100644 --- a/code/WorkInProgress/KeelinsStuff.dm +++ b/code/WorkInProgress/KeelinsStuff.dm @@ -305,11 +305,11 @@ return 0 /proc/do_after(mob/M as mob, time as num) - var/turf/T = M.loc + var/turf/T = get_turf(M) var/holding = M.equipped() sleep(time) if(M) - if ((M.loc == T && M.equipped() == holding && !( M.stat ))) + if ((get_turf(M) == T && M.equipped() == holding && !( M.stat ))) return 1 else return 0 diff --git a/code/WorkInProgress/recycling/disposal-construction.dm b/code/WorkInProgress/recycling/disposal-construction.dm index 2e8dc5884cb..297638af0ea 100644 --- a/code/WorkInProgress/recycling/disposal-construction.dm +++ b/code/WorkInProgress/recycling/disposal-construction.dm @@ -132,33 +132,19 @@ else if(istype(I, /obj/item/weapon/weldingtool)) var/obj/item/weapon/weldingtool/W = I - if(W.welding) - if(W.get_fuel() > 2) - W.use_fuel(2) - playsound(src.loc, 'Welder2.ogg', 100, 1) - - // check if anything changed over 2 seconds - var/turf/uloc = user.loc - var/atom/wloc = W.loc - user << "Welding the pipe in place." - sleep(20) - if(user.loc == uloc && wloc == W.loc) - - update() - var/pipetype = dpipetype() - var/obj/disposalpipe/P = new pipetype(src.loc) - P.base_icon_state = base_state - P.dir = dir - P.dpdir = dpdir - P.updateicon() - - del(src) - else - user << "You must stay still while welding." - return - - - - else - user << "You need more welding fuel to complete this task." + if(W.remove_fuel(2)) + playsound(src.loc, 'Welder2.ogg', 100, 1) + user << "Welding the pipe in place." + if(do_after(user, 20)) + update() + var/pipetype = dpipetype() + var/obj/disposalpipe/P = new pipetype(src.loc) + P.base_icon_state = base_state + P.dir = dir + P.dpdir = dpdir + P.updateicon() + del(src) return + else + user << "You need more welding fuel to complete this task." + return diff --git a/code/WorkInProgress/recycling/disposal.dm b/code/WorkInProgress/recycling/disposal.dm index 00876122760..bf20cb222c9 100644 --- a/code/WorkInProgress/recycling/disposal.dm +++ b/code/WorkInProgress/recycling/disposal.dm @@ -685,17 +685,14 @@ var/obj/item/weapon/weldingtool/W = I if(W.welding) - if(W.get_fuel() > 3) - W.use_fuel(3) + if(W.remove_fuel(3)) playsound(src.loc, 'Welder2.ogg', 100, 1) - // check if anything changed over 2 seconds var/turf/uloc = user.loc var/atom/wloc = W.loc user << "Slicing the disposal pipe." sleep(30) if(user.loc == uloc && wloc == W.loc) - welded() else user << "You must stay still while welding the pipe." diff --git a/code/defines/area/Space Station 13 areas.dm b/code/defines/area/Space Station 13 areas.dm index ef3cac6a84b..7d95f1e1af1 100644 --- a/code/defines/area/Space Station 13 areas.dm +++ b/code/defines/area/Space Station 13 areas.dm @@ -42,6 +42,7 @@ var/area/master // master area used for power calcluations // (original area before splitting due to sd_DAL) var/list/related // the other areas of the same type as this + var/list/lights // list of all lights on this area /*Adding a wizard area teleport list because motherfucking lag -- Urist*/ /*I am far too lazy to make it a proper list of areas so I'll just make it run the usual telepot routine at the start of the game*/ diff --git a/code/defines/atom.dm b/code/defines/atom.dm index b1f5da64de4..418a3cad36c 100644 --- a/code/defines/atom.dm +++ b/code/defines/atom.dm @@ -76,6 +76,9 @@ obj /atom/proc/HasProximity(atom/movable/AM as mob|obj) return +/atom/proc/emp_act(var/severity) + return + /atom/movable/overlay/attackby(a, b) if (src.master) return src.master.attackby(a, b) diff --git a/code/defines/obj/machinery.dm b/code/defines/obj/machinery.dm index b23300aad02..0640f0a0f27 100644 --- a/code/defines/obj/machinery.dm +++ b/code/defines/obj/machinery.dm @@ -1,7 +1,13 @@ /obj/machinery name = "machinery" icon = 'stationobjs.dmi' - var/stat = 0 + var + stat = 0 + power_usage = 200 + power_channel = EQUIP + //EQUIP,ENVIRON or LIGHT + + /obj/machinery/alarm name = "alarm" @@ -10,6 +16,7 @@ anchored = 1.0 var/skipprocess = 0 //Experimenting var/alarm_frequency = "1437" + power_usage = 5 /obj/machinery/autolathe name = "Autolathe" @@ -30,6 +37,7 @@ var/hack_wire var/disable_wire var/shock_wire + power_usage = 50 /obj/machinery/camera name = "Security Camera" @@ -43,7 +51,7 @@ anchored = 1.0 var/invuln = null var/bugged = 0 - + power_usage = 5 /obj/machinery/dispenser @@ -55,6 +63,7 @@ var/o2tanks = 10.0 var/pltanks = 10.0 anchored = 1.0 + power_usage = 10 /obj/machinery/dna_scanner name = "DNA Scanner/Implanter" @@ -64,6 +73,7 @@ var/locked = 0.0 var/mob/occupant = null anchored = 1.0 + power_usage = 200 /obj/machinery/dna_scannernew name = "DNA Modifier" @@ -73,7 +83,7 @@ var/locked = 0.0 var/mob/occupant = null anchored = 1.0 - + power_usage = 200 /obj/machinery/firealarm name = "Fire Alarm" @@ -85,6 +95,8 @@ var/timing = 0.0 var/lockdownbyai = 0 anchored = 1.0 + power_usage = 5 + power_channel = ENVIRON /obj/machinery/partyalarm name = "Party Button" @@ -96,7 +108,7 @@ var/timing = 0.0 var/lockdownbyai = 0 anchored = 1.0 - + power_usage = 5 /obj/machinery/hologram_proj @@ -143,6 +155,7 @@ var/id = 1.0 anchored = 1.0 var/drive_range = 50 //this is mostly irrelevant since current mass drivers throw into space, but you could make a lower-range mass driver for interstation transport or something I guess. + power_usage = 50 /obj/machinery/meter name = "meter" @@ -152,6 +165,7 @@ anchored = 1.0 var/frequency = 0 var/id + power_usage = 5 /obj/machinery/nuclearbomb desc = "Uh oh." @@ -169,6 +183,7 @@ var/safety = 1.0 var/obj/item/weapon/disk/nuclear/auth = null flags = FPRINT + power_usage = 0 /obj/machinery/optable name = "Operating Table" @@ -176,7 +191,7 @@ icon_state = "table2-idle" density = 1 anchored = 1.0 - + power_usage = 40 var/mob/living/carbon/human/victim = null var/strapped = 0.0 @@ -195,6 +210,7 @@ var/can_rotate = 1 var/can_maximize_speed = 0 var/one_person_only = 0 + power_usage = 0 /obj/machinery/vehicle/pod name = "Escape Pod" @@ -220,6 +236,7 @@ var/locked = 0.0 var/mob/occupant = null anchored = 1.0 + power_usage = 600 /obj/machinery/scan_console name = "DNA Scanner Access Console" @@ -238,6 +255,7 @@ var/temp = null var/obj/machinery/dna_scanner/connected = null anchored = 1.0 + power_usage = 400 /obj/machinery/scan_consolenew name = "DNA Modifier Access Console" @@ -272,6 +290,7 @@ var/obj/machinery/dna_scanner/connected = null var/obj/item/weapon/disk/data/diskette = null anchored = 1.0 + power_usage = 400 /obj/machinery/sec_lock name = "Security Pad" @@ -283,6 +302,7 @@ var/obj/machinery/door/d2 = null anchored = 1.0 req_access = list(access_brig) + power_usage = 5 /obj/machinery/door_control name = "Remote Door Control" @@ -291,6 +311,7 @@ desc = "A remote control switch for a door." var/id = null anchored = 1.0 + power_usage = 5 /obj/machinery/driver_button name = "Mass Driver Button" @@ -300,6 +321,7 @@ var/id = null var/active = 0 anchored = 1.0 + power_usage = 5 /obj/machinery/ignition_switch name = "Ignition Switch" @@ -309,10 +331,12 @@ var/id = null var/active = 0 anchored = 1.0 + power_usage = 5 /obj/machinery/shuttle name = "shuttle" icon = 'shuttle.dmi' + power_usage = 0 /obj/machinery/shuttle/engine name = "engine" @@ -358,17 +382,19 @@ name = "hub" icon_state = "tele0" var/accurate = 0 + power_usage = 100 /obj/machinery/teleport/station name = "station" icon_state = "controller" var/active = 0 var/engaged = 0 + power_usage = 100 /obj/machinery/wire name = "wire" icon = 'power_cond.dmi' - + power_usage = 1 /obj/machinery/power name = null @@ -378,6 +404,7 @@ var/netnum = 0 var/directwired = 1 // by default, power machines are connected by a cable in a neighbouring turf // if set to 0, requires a 0-X cable on this turf + power_usage = 0 /obj/machinery/power/terminal name = "terminal" @@ -420,36 +447,7 @@ icon_state = "power" density = 1 anchored = 1 - -#define SMESMAXCHARGELEVEL 200000 -#define SMESMAXOUTPUT 200000 - -/obj/machinery/power/smes/magical - name = "magical power storage unit" - desc = "A high-capacity superconducting magnetic energy storage (SMES) unit. Magically produces power." - process() - capacity = INFINITY - charge = INFINITY - ..() - -/obj/machinery/power/smes - name = "power storage unit" - desc = "A high-capacity superconducting magnetic energy storage (SMES) unit." - icon_state = "smes" - density = 1 - anchored = 1 - var/output = 30000 - var/lastout = 0 - var/loaddemand = 0 - var/capacity = 5e6 - var/charge = 1e6 - var/charging = 0 - var/chargemode = 0 - var/chargecount = 0 - var/chargelevel = 30000 - var/online = 1 - var/n_tag = null - var/obj/machinery/power/terminal/terminal = null + power_usage = 600 /obj/machinery/power/solar name = "solar panel" @@ -467,6 +465,7 @@ var/ndir = SOUTH var/turn_angle = 0 var/obj/machinery/power/solar_control/control + power_usage = 0 /obj/machinery/power/solar_control name = "solar panel control" @@ -484,7 +483,7 @@ var/trackrate = 600 // 300-900 seconds var/trackdir = 1 // 0 =CCW, 1=CW var/nexttime = 0 - + power_usage = 500 /obj/machinery/cell_charger @@ -495,6 +494,7 @@ var/obj/item/weapon/cell/charging = null var/chargelevel = -1 anchored = 1 + power_usage = 50 /obj/machinery/light_switch desc = "A light switch" @@ -525,6 +525,7 @@ icon_state = "mw" density = 1 anchored = 1 + power_usage = 100 var/egg_amount = 0 //Current number of eggs inside var/flour_amount = 0 //Current amount of flour inside var/water_amount = 0 //Current amount of water inside @@ -563,6 +564,8 @@ anchored = 1 var/broken = 0 var/processing = 0 + power_usage = 50 + /obj/machinery/gibber name = "Gibber" @@ -575,6 +578,7 @@ var/dirty = 0 // Does it need cleaning? var/gibtime = 40 // Time from starting until meat appears var/mob/occupant // Mob who has been put inside + power_usage = 50 /obj/machinery/holopad name = "holopad" @@ -582,4 +586,5 @@ icon_state = "holopad0" anchored = 1 var/state = "off" - var/slave_holo = null \ No newline at end of file + var/slave_holo = null + power_usage = 50 \ No newline at end of file diff --git a/code/defines/obj/weapon.dm b/code/defines/obj/weapon.dm index 33509032838..c0c9da1209b 100644 --- a/code/defines/obj/weapon.dm +++ b/code/defines/obj/weapon.dm @@ -1126,21 +1126,6 @@ Total SMES charging rate should not exceed total power generation rate, or an ov throw_speed = 4 throw_range = 20 -/obj/item/weapon/weldingtool - name = "weldingtool" - icon = 'items.dmi' - icon_state = "welder" - var/welding = 0 - var/status = 0 //flamethrower construction :shobon: - flags = FPRINT | TABLEPASS| CONDUCT - force = 3.0 - throwforce = 5.0 - throw_speed = 1 - throw_range = 5 - w_class = 2.0 - m_amt = 70 - g_amt = 30 - /obj/item/weapon/wire desc = "This is just a simple piece of regular insulated wire." name = "wire" diff --git a/code/game/area/areas.dm b/code/game/area/areas.dm index 3dc15976f3b..7e1a34193ce 100644 --- a/code/game/area/areas.dm +++ b/code/game/area/areas.dm @@ -19,7 +19,7 @@ src.icon = 'alert.dmi' src.layer = 10 - +// update_lights() if(name == "Space") // override defaults for space requires_power = 0 @@ -56,7 +56,15 @@ A = A.loc return null */ - +/* +/area/proc/update_lights() + var/new_power = 0 + for(var/obj/machinery/light/L in src.contents) + if(L.on) + new_power += (L.luminosity * 20) + lighting_power_usage = new_power + return +*/ /area/proc/poweralert(var/state, var/source) if (state != poweralm) poweralm = state diff --git a/code/game/dna.dm b/code/game/dna.dm index 7315390fb3c..64da7a7de90 100644 --- a/code/game/dna.dm +++ b/code/game/dna.dm @@ -645,7 +645,6 @@ /obj/machinery/scan_consolenew/process() //not really used right now if(stat & (NOPOWER|BROKEN)) return - use_power(250) // power stuff if (!( src.status )) //remove this return return diff --git a/code/game/gamemodes/events.dm b/code/game/gamemodes/events.dm index db78133792b..1e316ba8b98 100644 --- a/code/game/gamemodes/events.dm +++ b/code/game/gamemodes/events.dm @@ -1,4 +1,7 @@ /proc/start_events() + if(prob(50))//Every 120 seconds and prob 50 4-8 weak spacedusts will hit the station + spawn(1) + dust_swarm("weak") if (!event && prob(eventchance)) event() hadevent = 1 diff --git a/code/game/gamemodes/events/dust.dm b/code/game/gamemodes/events/dust.dm new file mode 100644 index 00000000000..966b46c2c53 --- /dev/null +++ b/code/game/gamemodes/events/dust.dm @@ -0,0 +1,117 @@ +/* +Space dust +Commonish random event that causes small clumps of "space dust" to hit the station at high speeds. +No command report on the common version of this event. +The "dust" will damage the hull of the station causin minor hull breaches. +*/ + +/proc/dust_swarm(var/strength = "weak") + var/numbers = 1 + switch(strength) + if("weak") + numbers = rand(4,8) + for(var/i = 0 to numbers) + new/obj/space_dust/weak() + if("norm") + numbers = rand(5,10) + for(var/i = 0 to numbers) + new/obj/space_dust() + if("strong") + numbers = rand(10,15) + for(var/i = 0 to numbers) + new/obj/space_dust/strong() + if("super") + numbers = rand(15,25) + for(var/i = 0 to numbers) + new/obj/space_dust/super() + return + + +/obj/space_dust + name = "Space Dust" + desc = "Dust in space." + icon = 'meteor.dmi' + icon_state = "space_dust" + density = 1 + anchored = 1 + var + strength = 2 //ex_act severity number + life = 2 //how many things we hit before del(src) + + weak + strength = 3 + life = 1 + + strong + strength = 1 + life = 6 + + super + strength = 1 + life = 40 + + + New() + var/startx = 0 + var/starty = 0 + var/endy = 0 + var/endx = 0 + var/startside = pick(cardinal) + + switch(startside) + if(NORTH) + starty = world.maxy-1 + startx = rand(1, world.maxx-1) + endy = 1 + endx = rand(1, world.maxx-1) + if(EAST) + starty = rand(1,world.maxy-1) + startx = world.maxx-1 + endy = rand(1, world.maxy-1) + endx = 1 + if(SOUTH) + starty = 1 + startx = rand(1, world.maxx-1) + endy = world.maxy-1 + endx = rand(1, world.maxx-1) + if(WEST) + starty = rand(1, world.maxy-1) + startx = 1 + endy = rand(1,world.maxy-1) + endx = world.maxx-1 + var/goal = locate(endx, endy, src.z) + src.x = startx + src.y = starty + spawn(0) + walk_towards(src, goal, 1) + return + + + Bump(atom/A) + spawn(0) + if(prob(50)) + for(var/mob/M in range(10, src)) + if(!M.stat && !istype(M, /mob/living/silicon/ai)) + shake_camera(M, 3, 1) + if (A) + playsound(src.loc, 'meteorimpact.ogg', 40, 1) + if(ismob(A)) + A.meteorhit(src)//This should work for now I guess + else + A.ex_act(strength) + life-- + if(life <= 0) + spawn(0) + del(src) + return 0 + return + + + Bumped(atom/A) + Bump(A) + return + + + ex_act(severity) + del(src) + return \ No newline at end of file diff --git a/code/game/machinery/alarm.dm b/code/game/machinery/alarm.dm index a7e172e9ada..d4759ce66ca 100644 --- a/code/game/machinery/alarm.dm +++ b/code/game/machinery/alarm.dm @@ -1,5 +1,7 @@ /obj/machinery/alarm + power_usage = 5 + power_channel = ENVIRON var/frequency = 1439 var/list/sensors = list() var/list/vents = list() @@ -61,7 +63,7 @@ return spawn (10) send_signal(m_id, "init", new_name ) - + set_frequency(new_frequency) radio_controller.remove_object(src, frequency) frequency = new_frequency @@ -352,7 +354,6 @@ icon_state = "alarmp" return - use_power(5, ENVIRON) if (!( istype(location, /turf) )) return 0 @@ -574,8 +575,6 @@ if(stat & (NOPOWER|BROKEN)) return - use_power(10, ENVIRON) - var/area/A = src.loc A = A.loc diff --git a/code/game/machinery/blender.dm b/code/game/machinery/blender.dm index 25786ef77ad..e6d7cbae4fd 100644 --- a/code/game/machinery/blender.dm +++ b/code/game/machinery/blender.dm @@ -16,6 +16,7 @@ the blender or the processor: Processor items are solid objects and Blender resu icon_state = "blender_e" density = 1 anchored = 1 + power_usage = 20 flags = OPENCONTAINER //So that you can pour stuff into it. var/processing = 0 //This turns on (1) while it is processing so you don't accidentally get multiples from the same item. var/container = 1 //Is there a jug attached? Could have been done with a for loop but it's less code this way. diff --git a/code/game/machinery/bots/ed209bot.dm b/code/game/machinery/bots/ed209bot.dm index ff4adaa9dbd..bdb8cb13181 100644 --- a/code/game/machinery/bots/ed209bot.dm +++ b/code/game/machinery/bots/ed209bot.dm @@ -781,8 +781,7 @@ Auto Patrol: []"}, src.icon_state = "ed209_shell" del(W) else if ((istype(W, /obj/item/weapon/weldingtool)) && (src.build_step == 3)) - if ((W:welding) && (W:get_fuel() >= 1)) - W:use_fuel(1) + if (W:remove_fuel(1,user)) src.build_step++ src.name = "shielded frame assembly" user << "You welded the vest to [src]!" @@ -864,10 +863,8 @@ Auto Patrol: []"}, var/obj/beam/a_laser/A if (src.emagged) A = new /obj/beam/a_laser( loc ) - use_power(50) else A = new /obj/bullet/electrode( loc ) - use_power(100) if (!( istype(U, /turf) )) //A = null diff --git a/code/game/machinery/bots/secbot.dm b/code/game/machinery/bots/secbot.dm index 4ffee8902f1..487818cbb78 100644 --- a/code/game/machinery/bots/secbot.dm +++ b/code/game/machinery/bots/secbot.dm @@ -756,8 +756,7 @@ Auto Patrol: []"}, /obj/item/weapon/secbot_assembly/attackby(obj/item/weapon/W as obj, mob/user as mob) if ((istype(W, /obj/item/weapon/weldingtool)) && (!src.build_step)) - if ((W:welding) && (W:get_fuel() >= 1)) - W:use_fuel(1) + if(W:remove_fuel(1,user)) src.build_step++ src.overlays += image('aibots.dmi', "hs_hole") user << "You weld a hole in [src]!" diff --git a/code/game/machinery/computer/aifixer.dm b/code/game/machinery/computer/aifixer.dm index 37508f93a34..580ae88b385 100644 --- a/code/game/machinery/computer/aifixer.dm +++ b/code/game/machinery/computer/aifixer.dm @@ -143,7 +143,7 @@ /obj/machinery/computer/aifixer/process() if(stat & (NOPOWER|BROKEN)) return - use_power(500) + src.updateDialog() return diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index 6b1bbfb5108..6a1c42f3c3d 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -800,19 +800,15 @@ About the new airlock wires panel: src.add_fingerprint(user) if ((istype(C, /obj/item/weapon/weldingtool) && !( src.operating ) && src.density)) var/obj/item/weapon/weldingtool/W = C - if(W.welding) - if (W.get_fuel() > 2) - W.use_fuel(2) - W.eyecheck(user) - else - user << "Need more welding fuel!" - return + if(W.remove_fuel(2,user)) if (!src.welded) src.welded = 1 else src.welded = null src.update_icon() return + else + return else if (istype(C, /obj/item/weapon/screwdriver)) src.p_open = !( src.p_open ) src.update_icon() diff --git a/code/game/machinery/doors/firedoor.dm b/code/game/machinery/doors/firedoor.dm index 6c4c72b2571..43c3c01f3dd 100644 --- a/code/game/machinery/doors/firedoor.dm +++ b/code/game/machinery/doors/firedoor.dm @@ -20,44 +20,38 @@ src.add_fingerprint(user) if ((istype(C, /obj/item/weapon/weldingtool) && !( src.operating ) && src.density)) var/obj/item/weapon/weldingtool/W = C - if(W.welding) - if (W.get_fuel() > 2) - W.use_fuel(2) - if (!( src.blocked )) - src.blocked = 1 - else - src.blocked = 0 + if(W.remove_fuel(2, user)) + src.blocked = !src.blocked + user << text("\red You [blocked?"welded":"unwelded"] the [src]") update_icon() - return - if (!( istype(C, /obj/item/weapon/crowbar) )) - return + if (istype(C, /obj/item/weapon/crowbar)) + if (!src.blocked && !src.operating) + if(src.density) + spawn( 0 ) + src.operating = 1 - if (!src.blocked && !src.operating) - if(src.density) - spawn( 0 ) - src.operating = 1 + animate("opening") + sleep(15) + src.density = 0 + update_icon() - animate("opening") - sleep(15) - src.density = 0 - update_icon() + src.sd_SetOpacity(0) + src.operating = 0 + return + else //close it up again + spawn( 0 ) + src.operating = 1 - src.sd_SetOpacity(0) - src.operating = 0 - return - else //close it up again - spawn( 0 ) - src.operating = 1 + animate("closing") + src.density = 1 + sleep(15) + update_icon() - animate("closing") - src.density = 1 - sleep(15) - update_icon() - - src.sd_SetOpacity(1) - src.operating = 0 - return + src.sd_SetOpacity(1) + src.operating = 0 + return + ..() return /obj/machinery/door/firedoor/process() diff --git a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm index 6fe4ee9e218..5c2077753b4 100644 --- a/code/game/machinery/hologram.dm +++ b/code/game/machinery/hologram.dm @@ -53,8 +53,6 @@ src.state = "off" src.icon_state = "holopad0" src.slave_holo = null - else - use_power(300) if(src.state == "off" && src.slave_holo) //usually happens if the power ran out del(src.slave_holo) //code for returning the control back to the AI is in the mob's del() code src.slave_holo = null diff --git a/code/game/machinery/recharger.dm b/code/game/machinery/recharger.dm index fa7160fdc97..1f42c637a59 100644 --- a/code/game/machinery/recharger.dm +++ b/code/game/machinery/recharger.dm @@ -3,6 +3,7 @@ obj/machinery/recharger icon = 'stationobjs.dmi' icon_state = "recharger0" name = "recharger" + power_usage = 50 var obj/item/weapon/gun/energy/charging = null diff --git a/code/game/machinery/rechargestation.dm b/code/game/machinery/rechargestation.dm index 4f7d511e41e..53300b433e1 100644 --- a/code/game/machinery/rechargestation.dm +++ b/code/game/machinery/rechargestation.dm @@ -4,7 +4,7 @@ icon_state = "pod_0" density = 1 anchored = 1.0 - + power_usage = 80 var/mob/occupant = null diff --git a/code/game/machinery/robot_fabricator.dm b/code/game/machinery/robot_fabricator.dm index 7f13c07d54e..7dc19291ea1 100644 --- a/code/game/machinery/robot_fabricator.dm +++ b/code/game/machinery/robot_fabricator.dm @@ -7,6 +7,7 @@ var/metal_amount = 0 var/operating = 0 var/obj/item/robot_parts/being_built = null + power_usage = 1000 /obj/machinery/robotic_fabricator/attackby(var/obj/item/O as obj, var/mob/user as mob) if (istype(O, /obj/item/stack/sheet/metal)) @@ -39,8 +40,6 @@ if (stat & (NOPOWER | BROKEN)) return - use_power(1000) - /obj/machinery/robotic_fabricator/attack_paw(user as mob) return src.attack_hand(user) diff --git a/code/game/machinery/shieldgen.dm b/code/game/machinery/shieldgen.dm index 2d7c9789061..f0e627f8faf 100644 --- a/code/game/machinery/shieldgen.dm +++ b/code/game/machinery/shieldgen.dm @@ -34,6 +34,7 @@ var/obj/cable/attached // the attached cable var/storedpower = 0 flags = FPRINT | CONDUCT + power_usage = 500 /obj/machinery/shield name = "shield" diff --git a/code/game/machinery/singularity.dm b/code/game/machinery/singularity.dm index aa6afd0720d..4921fee4ba0 100644 --- a/code/game/machinery/singularity.dm +++ b/code/game/machinery/singularity.dm @@ -7,1355 +7,8 @@ However people seem to like it for some reason. #define collector_control_range 12 -/////SINGULARITY SPAWNER -/obj/machinery/the_singularitygen/ - name = "Gravitational Singularity Generator" - desc = "An Odd Device which produces a Gravitational Singularity when set up." - icon = 'singularity.dmi' - icon_state = "TheSingGen" - anchored = 1 - density = 1 - - -//////////////////////Singularity gen START - -/obj/machinery/the_singularitygen/process() - var/turf/T = get_turf(src) - if (singularity_is_surrounded(T)) - new /obj/machinery/the_singularity/(T, 100) - del(src) - -/obj/machinery/the_singularitygen/attackby(obj/item/W, mob/user) - if(istype(W, /obj/item/weapon/wrench)) - anchored = !anchored - playsound(src.loc, 'Ratchet.ogg', 75, 1) - if(anchored) - user.visible_message("[user.name] secures [src.name] to the floor.", \ - "You secure the [src.name] to the floor.", \ - "You hear ratchet") - else - user.visible_message("[user.name] unsecures [src.name] from the floor.", \ - "You unsecure the [src.name] from the floor.", \ - "You hear ratchet") - return - return ..() - -/proc/singularity_is_surrounded(turf/T) - var/checkpointC = 0 - for (var/obj/X in orange(3,T)) //TODO: do we need requirement to singularity be actually _surrounded_ by field? - if(istype(X, /obj/machinery/containment_field) || istype(X, /obj/machinery/shieldwall)) - checkpointC ++ - return checkpointC >= 20 - -/////SINGULARITY -/obj/machinery/the_singularity/ - name = "Gravitational Singularity" - desc = "A Gravitational Singularity." - icon = '160x160.dmi' - icon_state = "Singularity" - anchored = 1 - density = 1 - layer = 6 - unacidable = 1 //Don't comment this out. - var/active = 0 - var/energy = 10 - var/Dtime = null - var/Wtime = 0 - var/dieot = 0 - var/selfmove = 1 - var/grav_pull = 6 - -//////////////////////Singularity START - -/obj/machinery/the_singularity/New(loc, var/E = 100, var/Ti = null) - src.energy = E - pixel_x = -64 - pixel_y = -64 - event() - if(Ti) - src.Dtime = Ti - ..() - notify_collector_controller() - -/obj/machinery/the_singularity/attack_hand(mob/user as mob) - return 1 - -/obj/machinery/the_singularity/blob_act(severity) - return - -/obj/machinery/the_singularity/ex_act(severity) - switch(severity) - if(1.0) - del(src) - return - if(2.0 to 3.0) //no way - return - return - -/obj/machinery/the_singularity/Del() - //TODO: some animation - notify_collector_controller() - ..() - -/obj/machinery/the_singularity/process() - eat() - - if(src.Dtime)//If its a temp singularity IE: an event - if(Wtime != 0) - if((src.Wtime + src.Dtime) <= world.time) - src.Wtime = 0 - del(src) - else - src.Wtime = world.time - - if(dieot) - if(energy <= 0)//slowly dies over time - del(src) - else - energy -= 5 - - switch(energy) - if(1000 to 1999) - for(var/obj/machinery/field_generator/F in orange(5,src)) - F.turn_off() - Zzzzap() - BHolerip() - Toxmob() - if(2000 to INFINITY) - explosion(src.loc, 4, 8, 15, 0) - Zzzzap() - Toxmob() - src.ex_act(1) //if it survived the explosion - - if(prob(15))//Chance for it to run a special event - event() - var/turf/T = get_turf(src) - var/is_surrounded = singularity_is_surrounded(T) - if ( is_surrounded && active ) - src.active = 0 - src.dieot = 0 - notify_collector_controller() - spawn(50) - if (!active) - grav_pull = 6 - icon_state = "Singularity" - else if ( is_surrounded==0 && active==0 ) - src.active = 1 - src.dieot = 1 - grav_pull = 8 - notify_collector_controller() - if(active == 1) - move() - spawn(5) - move() - - -/obj/machinery/the_singularity/proc/notify_collector_controller() - var/oldsrc = src - src = null //for spawn() working even after Del(), see byond documentation about sleep() -rastaf0 - for(var/obj/machinery/power/collector_control/myCC in orange(collector_control_range,oldsrc)) - spawn() if(myCC) myCC.updatecons() - -/obj/machinery/the_singularity - var/global/list/uneatable = list(\ - /obj/machinery/the_singularity, \ - /obj/machinery/containment_field, \ - /obj/machinery/shieldwall, \ - /turf/space, \ - /obj/effects, \ - /obj/beam, /* not sure*/ \ - /obj/overlay - ) - -/obj/machinery/the_singularity/proc/is_eatable(atom/X) - for (var/Type in uneatable) - if (istype(X, Type)) - return 0 - return 1 - -/obj/machinery/the_singularity/proc/eat() - for (var/atom/X in orange(grav_pull,src)) - if(isarea(X)) - continue - if (!is_eatable(X)) - continue - - if(istype(X,/obj/machinery/field_generator)) - var/obj/machinery/field_generator/F = X - if(F.active) - continue - if(istype(X,/obj/machinery/shieldwallgen)) - var/obj/machinery/shieldwallgen/S = X - if(S.active) - continue - switch(get_dist(src,X)) - if(0 to 2) - src.Bumped(X) - else if(!isturf(X)) - if(!istype(X,/mob/living/carbon/human)) - if(!X:anchored) - step_towards(X,src) - else - var/mob/living/carbon/human/H = X - if(istype(H.shoes,/obj/item/clothing/shoes/magboots)) - var/obj/item/clothing/shoes/magboots/M = H.shoes - if(M.magpulse) - continue - step_towards(H,src) - -/obj/machinery/the_singularity/proc/move() - var/direction_go = pick(cardinal) - if(locate(/obj/machinery/containment_field) in get_step(src,direction_go) || \ - locate(/obj/machinery/shieldwall) in get_step(src,direction_go)) - icon_state = "Singularity" - return - if(selfmove) - spawn(0) - icon_state = "Singularity2" - step(src, direction_go) - - -/obj/machinery/the_singularity/Bumped(atom/A) - var/gain = 0 - if (!is_eatable(A)) - return - - if (istype(A,/mob/living))//if its a mob - gain = 20 - if(istype(A,/mob/living/carbon/human)) - if(A:mind) - if((A:mind:assigned_role == "Station Engineer") || (A:mind:assigned_role == "Chief Engineer") ) - gain = 100 - A:gib() - - else if(istype(A,/obj/)) - A:ex_act(1.0) - if(A) del(A) - gain = 2 - - else if(isturf(A)) - var/turf/T = A - if(T.intact) //stolen from t-ray - for(var/obj/O in T.contents) - if(O.level != 1) - continue - if(O.invisibility == 101) - src.Bumped(O) - A:ReplaceWithSpace() // - gain = 2 - - src.energy += gain - -/////////////////////////////////////////////Controls which "event" is called -/obj/machinery/the_singularity/proc/event() - var/numb = pick(1,2,3,4,5,6) - switch(numb) - if(1)//EMP - Zzzzap() - if(2)//Eats the turfs around it - if(prob(60)) - BHolerip() - else - event() - if(3,4)//tox damage all carbon mobs in area - Toxmob() - if(5)//Stun mobs who lack optic scanners - Mezzer() - else - //do nothing - return - - -/obj/machinery/the_singularity/proc/Toxmob() - var/toxrange = 7 - if (src.energy>100) - toxrange+=round((src.energy-100)/100) - var/toxloss = 3 - var/radiation = 10 - var/fireloss = 0 - if (src.energy>150) - toxloss += ((src.energy-150)/50)*3 - radiation += ((src.energy-150)/50)*10 - if (src.energy>300) - fireloss += ((src.energy-300)/50)*3 - for(var/mob/living/carbon/M in view(toxrange, src.loc)) - if(istype(M,/mob/living/carbon/human)) - if(M:wear_suit) //TODO: check for radiation protection - return - M.toxloss += toxloss - M.radiation += radiation - M.fireloss += fireloss - M.updatehealth() - M << "\red You feel odd." - -/obj/machinery/the_singularity/proc/Mezzer() - for(var/mob/living/carbon/M in oviewers(8, src)) - if(istype(M,/mob/living/carbon/human)) - if(istype(M:glasses,/obj/item/clothing/glasses/meson)) - M << "\blue You look directly into The [src.name], good thing you had your protective eyewear on!" - return - M << "\red You look directly into The [src.name] and feel weak." - if (M:stunned < 3) - M.stunned = 3 - for(var/mob/O in viewers(M, null)) - O.show_message(text("\red [] stares blankly at The []!", M, src), 1) - -/obj/machinery/the_singularity - var/global/list/turf/simulated/unstrippable = list(\ - /turf/simulated/floor/engine, \ - /turf/simulated/floor/grid, \ - /turf/simulated/shuttle, \ - /turf/simulated/wall/asteroid - ) - -//looks like I need new function istypefromlist -/obj/machinery/the_singularity/proc/is_strippable(turf/simulated/X) - for(var/Type in unstrippable) - if (istype(X,Type)) - return 0 - return 1 - -/obj/machinery/the_singularity/proc/BHolerip() - for (var/turf/simulated/X in orange(5,src)) - if (!is_strippable(X)) - continue - if (!prob(30)) - continue - var/dist = get_dist(src,X) - if ( (dist>=3 && dist<=5) ) - if (istype(X,/turf/simulated/floor) && !istype(X,/turf/simulated/floor/plating)) - if(!X:broken) - if(prob(80)) - new/obj/item/stack/tile (X) - X:break_tile_to_plating() - else - - X:break_tile() - else if(istype(X,/turf/simulated/wall)) - X:dismantle_wall() - else - X:ReplaceWithFloor() - -/* NOTE: someone said he has plan to redo EMP so I dont touch anything except excluding pipes - rastaf0 */ -/obj/machinery/the_singularity/proc/Zzzzap()///Pulled from wizard spells might edit later - var/turf/myturf = get_turf(src) - - var/obj/overlay/pulse = new/obj/overlay ( myturf ) - pulse.icon = 'effects.dmi' - pulse.icon_state = "emppulse" - pulse.name = "emp pulse" - pulse.anchored = 1 - spawn(20) - del(pulse) - - for(var/mob/living/M in viewers(world.view-1, myturf)) - - //if(M == usr) continue - - if (istype(M, /mob/living/silicon)) - M.fireloss += 25 - flick("noise", M:flash) - M << "\red *BZZZT*" - M << "\red Warning: Electromagnetic pulse detected." - if(istype(M, /mob/living/silicon/ai)) - if (prob(30)) - switch(pick(1,2)) //Add Random laws. - if(1) - M:cancel_camera() - if(2) - M:ai_call_shuttle() - //if(3) - // M:lockdown() - continue - - - M << "\red Your equipment malfunctions." - if (locate(/obj/item/weapon/cloaking_device, M)) - for(var/obj/item/weapon/cloaking_device/S in M) - S.active = 0 - S.icon_state = "shield0" -/* - if (locate(/obj/item/device/disguiser, M)) - for(var/obj/item/device/disguiser/S in M) - S.disrupt(M) - S.on = 0 -*/ - - if (locate(/obj/item/weapon/gun/energy, M)) - for(var/obj/item/weapon/gun/energy/G in M) - G.charges = 0 - G.update_icon() - - if ((istype(M, /mob/living/carbon/human)) && (istype(M:glasses, /obj/item/clothing/glasses/thermal))) - M << "\red Your thermals malfunction." - M.eye_blind = 3 - M.eye_blurry = 5 - M.disabilities |= 1 - spawn(100) - if(M) - M.disabilities &= ~1 - - if (locate(/obj/item/device/radio, M)) - for(var/obj/item/device/radio/R in M) //Add something for the intercoms. - R.broadcasting = 0 - R.listening = 0 - - if (locate(/obj/item/device/flash, M)) - for(var/obj/item/device/flash/F in M) //Add something for the intercoms. - F.attack_self() - - if (locate(/obj/item/weapon/baton, M)) - for(var/obj/item/weapon/baton/B in M) //Add something for the intercoms. - B.charges = 0 - - if(locate(/obj/item/clothing/under/chameleon, M)) - for(var/obj/item/clothing/under/chameleon/C in M) //Add something for the intercoms. - M << "\red Your jumpsuit malfunctions" - C.name = "psychedelic" - C.desc = "Groovy!" - C.icon_state = "psyche" - C.color = "psyche" - spawn(200) - if(C) - C.name = "Black Jumpsuit" - C.icon_state = "bl_suit" - C.color = "black" - C.desc = null - - M << "\red BZZZT" - - - for(var/obj/machinery/A in range(world.view-1, myturf)) - var/unpowered = 0 - for (var/Type in list(\ - /obj/machinery/atmospherics/pipe, \ - /obj/machinery/the_singularity, \ - /obj/machinery/containment_field, \ - /obj/machinery/shieldwall, \ - /obj/machinery/field_generator )) //field generators arent connected to apc - if (istype(A,Type)) - unpowered = 1 - break - if (unpowered) - continue - A.use_power(7500) - - var/obj/overlay/pulse2 = new/obj/overlay ( A.loc ) - pulse2.icon = 'effects.dmi' - pulse2.icon_state = "empdisable" - pulse2.name = "emp sparks" - pulse2.anchored = 1 - pulse2.dir = pick(cardinal) - - spawn(10) - del(pulse2) - - if(istype(A, /obj/machinery/computer) && prob(20)) - A:set_broken() - - if(istype(A, /obj/machinery/firealarm) && prob(50)) - A:alarm() - - if(istype(A, /obj/machinery/power/smes)) - A:online = 0 - A:charging = 0 - A:output = 0 - A:charge -= 1e6 - if (A:charge < 0) - A:charge = 0 - - if(istype(A, /obj/machinery/power/apc)) - if(A:cell) - A:cell.use(1000) - A:lighting = 0 - A:equipment = 0 - A:environ = 0 - - if(istype(A, /obj/machinery/camera)) - A.icon_state = "cameraemp" - A:network = null - for(var/mob/living/silicon/ai/O in world) - if (O.current == A) - O.cancel_camera() - O << "Your connection to the camera has been lost." - - if(istype(A, /obj/machinery/clonepod)) - A:malfunction() - -////////CONTAINMENT FIELD - -/obj/machinery/containment_field - name = "Containment Field" - desc = "An energy field." - icon = 'singularity.dmi' - icon_state = "Contain_F" - anchored = 1 - density = 0 - unacidable = 1 - //var/active = 1 - //var/power = 10 - //var/delay = 5 - //var/last_active - //var/mob/U - var/obj/machinery/field_generator/gen_primary - var/obj/machinery/field_generator/gen_secondary - -//////////////Contaiment Field START - -/obj/machinery/containment_field/New(var/obj/machinery/field_generator/A, var/obj/machinery/field_generator/B) - ..() - src.gen_primary = A - src.gen_secondary = B - if(A&&B) - src.dir = get_dir(B,A) - spawn(1) - src.sd_SetLuminosity(5) - -/obj/machinery/containment_field/attack_hand(mob/user as mob) - return 1 - -/obj/machinery/containment_field/blob_act() - return - -/obj/machinery/containment_field/ex_act(severity) - return - -/obj/machinery/containment_field/process() - if(prob(50)) - gen_primary.power -= 1 - else - gen_secondary.power -= 1 - - -/obj/machinery/containment_field/proc/shock(mob/user as mob) - if(isnull(gen_primary)) - del(src) - return - if(isnull(gen_secondary)) - del(src) - return - - var/datum/effects/system/spark_spread/s = new /datum/effects/system/spark_spread - s.set_up(5, 1, user.loc) - s.start() - var/power = max(gen_primary.power,gen_secondary.power) - var/prot = 1 - var/shock_damage = 0 - if(power > 200) - shock_damage = min(rand(40,100),rand(40,100))*prot - else if(power > 120) - shock_damage = min(rand(30,90),rand(30,90))*prot - else if(power > 80) - shock_damage = min(rand(20,40),rand(20,40))*prot - else if(power > 60) - shock_damage = min(rand(20,30),rand(20,30))*prot - else - shock_damage = min(rand(10,20),rand(10,20))*prot - - user.burn_skin(shock_damage) - //user.fireloss += shock_damage - user.updatehealth() - user.visible_message("\red [user.name] was shocked by the [src.name]!", \ - "\red You feel a powerful shock course through your body sending you flying!", \ - "\red You hear a heavy electrical crack") - //user.unlock_medal("High Voltage", 1) - - if(user.stunned < shock_damage) user.stunned = shock_damage - if(user.weakened < 10*prot) user.weakened = 10*prot - var/atom/target = get_edge_target_turf(user, get_dir(src, get_step_away(user, src))) - user.throw_at(target, 200, 4) - src.gen_primary.power -= 3 - src.gen_secondary.power -= 3 - return - - -/obj/machinery/containment_field/HasProximity(atom/movable/AM as mob|obj) - if(istype(AM,/mob/living/carbon) && prob(50)) - shock(AM) - return /////EMITTER -/obj/machinery/emitter - name = "Emitter" - desc = "Shoots a high power laser when active" - icon = 'singularity.dmi' - icon_state = "Emitter" - anchored = 0 - density = 1 - req_access = list(access_engine) - var/active = 0 -// var/power = 20 - var/fire_delay = 100 -// var/HP = 20 - var/last_shot = 0 - var/shot_number = 0 - var/state = 0 - var/locked = 0 - - - -/obj/machinery/emitter/New() - ..() - return - -/obj/machinery/emitter/update_icon() - if (active && !(stat & (NOPOWER|BROKEN))) - icon_state = "Emitter +a" - else - icon_state = "Emitter" - -/obj/machinery/emitter/attack_hand(mob/user as mob) - if(state == 3) - if(!src.locked || istype(user, /mob/living/silicon)) - src.add_fingerprint(user) - if(src.active==1) - src.active = 0 - user << "You turn off the [src]." - else - src.active = 1 - user << "You turn on the [src]." - src.shot_number = 0 - src.fire_delay = 100 - update_icon() - else - user << "The controls are locked!" - else - user << "The [src] needs to be firmly secured to the floor first." - return 1 - -/obj/machinery/emitter/process() - - if(stat & (NOPOWER|BROKEN)) - return - - if(src.state != 3) - src.active = 0 - return - - if(((src.last_shot + src.fire_delay) <= world.time) && (src.active == 1)) - src.last_shot = world.time - if(src.shot_number < 3) - src.fire_delay = 2 - src.shot_number ++ - else - src.fire_delay = rand(20,100) - src.shot_number = 0 - - use_power(1000) - var/obj/beam/a_laser/A = new /obj/beam/a_laser( src.loc ) - A.icon_state = "u_laser" - playsound(src.loc, 'emitter.ogg', 75, 1) - - if(prob(35)) - var/datum/effects/system/spark_spread/s = new /datum/effects/system/spark_spread - s.set_up(5, 1, src) - s.start() - A.dir = src.dir - if(src.dir == 1)//Up - A.yo = 20 - A.xo = 0 - - else if(src.dir == 2)//Down - A.yo = -20 - A.xo = 0 - - else if(src.dir == 4)//Right - A.yo = 0 - A.xo = 20 - - else if(src.dir == 8)//Left - A.yo = 0 - A.xo = -20 - - else // Any other - A.yo = -20 - A.xo = 0 - - A.process() - ..() - - - -/obj/machinery/emitter/attackby(obj/item/W, mob/user) - if(istype(W, /obj/item/weapon/wrench)) - if(active) - user << "\red Turn off the [src] first." - return 1 - - else if(state == 0) - state = 1 - playsound(src.loc, 'Ratchet.ogg', 75, 1) - user.visible_message("[user.name] secures [src.name] to the floor.", \ - "You secure the external reinforcing bolts.", \ - "You hear ratchet") - src.anchored = 1 - - else if(state == 1) - state = 0 - playsound(src.loc, 'Ratchet.ogg', 75, 1) - user.visible_message("[user.name] unsecures [src.name] to the floor.", \ - "You undo the external reinforcing bolts.", \ - "You hear ratchet") - src.anchored = 0 - else - user << "\red [src] is welded to the floor!" - return 1 - - else if(istype(W, /obj/item/weapon/weldingtool) && W:welding) - if(active) - user << "\red Turn off the [src] first." - return 1 - if (state == 0) - user << "\red The [src] needs to be wrenched to the floor first." - return 1 - - if (W:get_fuel() < 2) //weldingtool always uses 1 additional unit of fuel - user << "\blue You need more welding fuel to complete this task." - return 1 - W:use_fuel(1) - W:eyecheck(user) - playsound(src.loc, 'Welder2.ogg', 50, 1) - - if(state == 1) - user.visible_message("[user.name] starts to weld [src.name] to the floor.", \ - "You start to weld the [src] to the floor.", \ - "You hear welding") - if (do_after(user,20)) - state = 3 - user << "You weld the [src] to the floor." - else - return 1 - - else if(state == 3) - user.visible_message("[user.name] starts to cut [src.name] from the floor.", \ - "You start to cut the [src] free from the floor.", \ - "You hear welding") - if (do_after(user,20)) - state = 1 - user << "You cut the [src] free from the floor." - else - return 1 - - else if(istype(W, /obj/item/weapon/card/id)||istype(W, /obj/item/device/pda)) - if (src.allowed(user)) - src.locked = !src.locked - user << "Controls are now [src.locked ? "locked." : "unlocked."]" - else - user << "\red Access denied." - return 1 - else - user.visible_message("\red The [src.name] has been hit with the [W.name] by [user.name]!", \ - "\red You hit the [src.name] with your [W.name]!", \ - "You hear bang") - src.add_fingerprint(user) - - -/obj/machinery/emitter/power_change() - ..() - update_icon() //////////////ARRAY -/obj/machinery/power/collector_array - name = "Radiation Collector Array" - desc = "A device which uses Hawking Radiation and plasma to produce power." - icon = 'singularity.dmi' - icon_state = "ca" - anchored = 1 - density = 1 - req_access = list(access_engine) - directwired = 1 - var/active = 0 - var/obj/item/weapon/tank/plasma/P = null - var/obj/machinery/power/collector_control/CU = null - var/locked - - -/////////////ARRAY START - -/obj/machinery/power/collector_array/New() - ..() - spawn(5) - updateicon() - - -/obj/machinery/power/collector_array/proc/updateicon() - overlays = null - if(P) - overlays += image('singularity.dmi', "ptank") - if(stat & (NOPOWER|BROKEN)) - return - if(active) - overlays += image('singularity.dmi', "on") - -/obj/machinery/power/collector_array/proc/updateicon_on() - icon_state = "ca_on" - flick("ca_active", src) - updateicon() - -/obj/machinery/power/collector_array/proc/updateicon_off() - updateicon() - icon_state = "ca" - flick("ca_deactive", src) - -/obj/machinery/power/collector_array/proc/eject() - var/obj/item/weapon/tank/plasma/Z = src.P - if (!Z) - return - Z.loc = get_turf(src) - Z.layer = initial(Z.layer) - src.P = null - if (src.active) - src.active = 0 - updateicon_off() - else - updateicon() - if (CU) - CU.updatecons() - -/obj/machinery/power/collector_array/power_change() - ..() - updateicon() - -/obj/machinery/power/collector_array/process() - if(src.active == 1) - if(P) - if(P.air_contents.toxins <= 0) - P.air_contents.toxins = 0 - src.active = 0 - updateicon_off() - else - src.active = 0 - updateicon_off() - //use_power called from collector_array/process - -/obj/machinery/power/collector_array/attack_hand(mob/user as mob) - if (..()) - return - if(!src.anchored) - user << "\red The [src] needs to be secured to the floor first." - return 1 - if (!P) - user << "\red The [src] cannot be turned on without plasma." - return 1 - if (!CU) - user << "\red The [src] is not connected with The Radiation Collector Control." - return 1 - if(src.locked) - user << "\red The controls are locked." - return 1 - src.active = !src.active - if(src.active) - updateicon_on() - user.visible_message("[user.name] turns on the collector array.", \ - "You turn on the collector array.") - else - updateicon_off() - user.visible_message("[user.name] turns off the collector array.", \ - "You turn off the collector array.") - CU.updatecons() - -/obj/machinery/power/collector_array/attackby(obj/item/W, mob/user) - if(istype(W, /obj/item/weapon/tank/plasma)) - if(!src.anchored) - user << "The collector needs to be secured to the floor first." - return 1 - if(src.P) - user << "\red There appears to already be a plasma tank loaded!" - return 1 - src.P = W - W.loc = src - if (user.client) - user.client.screen -= W - user.u_equip(W) - updateicon() - if (CU) - CU.updatecons() - - else if(istype(W, /obj/item/weapon/crowbar)) - if(!P) - return 1 - if(active) - user << "\red Turn off the collector first." - return 1 - eject() - - else if(istype(W, /obj/item/weapon/wrench)) - if(active) - user << "\red Turn off the collector first." - return 1 - - playsound(src.loc, 'Ratchet.ogg', 75, 1) - src.anchored = !src.anchored - if(src.anchored == 1) - user.visible_message("[user.name] secures [src.name] reinforcing bolts to the floor.", \ - "You secure the collector reinforcing bolts.", \ - "You hear ratchet") - else - user.visible_message("[user.name] unsecures [src.name] reinforcing bolts from the floor.", \ - "You undo the external reinforcing bolts.", \ - "You hear ratchet") - for(var/obj/machinery/power/collector_control/myCC in orange(1,src)) - myCC.updatecons() - else if(istype(W, /obj/item/weapon/card/id)||istype(W, /obj/item/device/pda)) - if (src.allowed(user)) - src.locked = !src.locked - user << "Controls are now [src.locked ? "locked." : "unlocked."]" - else - user << "\red Access denied." - return 1 - else - user.visible_message("\red The [src.name] has been hit with the [W.name] by [user.name]!", \ - "\red You hit the [src.name] with your [W.name]!", \ - "You hear bang") - src.add_fingerprint(user) - -/obj/machinery/power/collector_array/ex_act(severity) - switch(severity) - if(2, 3) - eject() - return ..() - -/obj/machinery/power/collector_array/Del() - var/oldsrc = src - src = null - spawn(1) - for(var/obj/machinery/power/collector_control/myCC in orange(1,src)) - myCC.updatecons() - src = oldsrc - . = ..() - -////////////CONTROL UNIT - -/obj/machinery/power/collector_control - name = "Radiation Collector Control" - desc = "A device which uses Hawking Radiation and Plasma to produce power." - icon = 'singularity.dmi' - icon_state = "cu" - anchored = 1 - density = 1 - req_access = list(access_engine) - directwired = 1 - var/active = 0 - var/lastpower = 0 - var/obj/machinery/power/collector_array/CA[4] - var/list/obj/machinery/the_singularity/S - var/locked - -////////////CONTROL UNIT START - -/obj/machinery/power/collector_control/New() - ..() - spawn(10) - while(1) - updatecons() - sleep(600) - -/obj/machinery/power/collector_control/proc/add_ca(var/obj/machinery/power/collector_array/newCA) - if (newCA in CA) - return 1 - for (var/i = 1, i<= CA.len, i++) - var/obj/machinery/power/collector_array/nextCA = CA[i] - if (isnull(nextCA)) - CA[i] = newCA - return 1 - //CA += newCA - return 0 - -/obj/machinery/power/collector_control/proc/updatecons() - S = list() - for(var/obj/machinery/the_singularity/myS in orange(collector_control_range,src)) - S += myS - - for (var/ca_dir in list( WEST, EAST, NORTH, SOUTH ) /* cardinal*/ ) - var/obj/machinery/power/collector_array/newCA = locate() in get_step(src,ca_dir) - if (isnull(newCA)) - continue - if (!isnull(newCA.CU) && newCA.CU != src) - var/n = CA.Find(newCA) - if (n) - CA[n] = null - continue - if (!newCA.anchored || (!isnull(newCA.CU) && newCA.CU != src)) - var/n = CA.Find(newCA) - if (n) - CA[n] = null - newCA.CU = null - continue - if (add_ca(newCA)) - newCA.CU = src - updateicon() - //is not recursive now, because can be called several times. See New(). - rastaf0 - -/obj/machinery/power/collector_control/proc/updateicon() - overlays = null - if(stat & (NOPOWER|BROKEN)) - return - if(src.active == 0) - return - overlays += image('singularity.dmi', "cu on") - var/err = 0 - for (var/i = 1, i <= CA.len, i++) - var/obj/machinery/power/collector_array/myCA = CA[i] - if(myCA) - if (myCA.P) - if(myCA.active) - overlays += image('singularity.dmi', "cu [i] on") - if (myCA.P.air_contents.toxins <= 0) - err = 1 - else - err = 1 - if(err) - overlays += image('singularity.dmi', "cu n error") - for (var/obj/machinery/the_singularity/myS in S) - if(myS) - overlays += image('singularity.dmi', "cu sing") - break - for (var/obj/machinery/the_singularity/myS in S) - if(myS && myS.active) - overlays += image('singularity.dmi', "cu conterr") - break - - -/obj/machinery/power/collector_control/power_change() - ..() //this set NOPOWER - if (stat & (NOPOWER|BROKEN)) - lastpower = 0 - updateicon() //this checks NOPOWER - - -/obj/machinery/power/collector_control/process() - if(stat & (NOPOWER|BROKEN)) - return - if(!active) - return - var/power_a = 0 - var/power_s = 0 - var/power_p = 0 - - for (var/obj/machinery/the_singularity/myS in S) - if(!isnull(myS)) - power_s += myS.energy - - for (var/i = 1, i<= CA.len, i++) - var/obj/machinery/power/collector_array/myCA = CA[i] - if (!myCA) - continue - var/obj/item/weapon/tank/plasma/myP = myCA.P - if (myCA.active && myP) - myCA.use_power(250) - power_p += myP.air_contents.toxins - myP.air_contents.toxins -= 0.001 - - power_a = power_p*power_s*50 - src.lastpower = power_a - add_avail(power_a) - use_power(250) - - -/obj/machinery/power/collector_control/attack_hand(mob/user as mob) - if (..()) - return - if(!src.anchored) - user << "\red The [src] needs to be secured to the floor first." - return 1 - if(src.locked) - user << "\red The controls are locked." - return 1 - src.active = !src.active - if(!src.active) - user << "You turn off the [src]." - src.lastpower = 0 - updateicon() - if(src.active) - user << "You turn on the [src]." - updatecons() - -/obj/machinery/power/collector_control/attackby(obj/item/W, mob/user) - if(istype(W, /obj/item/device/analyzer)) - user << "\blue The analyzer detects that [lastpower]W are being produced." - else if(istype(W, /obj/item/weapon/wrench)) - if(active) - user << "\red Turn off the collector control first." - return 1 - - playsound(src.loc, 'Ratchet.ogg', 75, 1) - src.anchored = !src.anchored - if(src.anchored == 1) - user.visible_message("[user.name] secures [src.name] to the floor.", \ - "You secure the [src.name] to the floor.", \ - "You hear ratchet") - connect_to_network() - else - user.visible_message("[user.name] unsecures [src.name] to the floor.", \ - "You undo the [src] securing bolts.", \ - "You hear ratchet") - disconnect_from_network() - else if(istype(W, /obj/item/weapon/card/id)||istype(W, /obj/item/device/pda)) - if (src.allowed(user)) - src.locked = !src.locked - user << "Controls are now [src.locked ? "locked." : "unlocked."]" - else - user << "\red Access denied." - return 1 - else - user.visible_message("\red The [src.name] has been hit with the [W.name] by [user.name]!", \ - "\red You hit the [src.name] with your [W.name]!", \ - "You hear bang") - src.add_fingerprint(user) - -/////FIELD GEN -#define field_generator_max_power 250 -/obj/machinery/field_generator - name = "Field Generator" - desc = "Projects an energy field when active" - icon = 'singularity.dmi' - icon_state = "Field_Gen" - anchored = 0 - density = 1 - req_access = list(access_engine) - var/Varedit_start = 0 - var/Varpower = 0 - var/active = 0 - var/power = 20 - var/state = 0 - //var/steps = 0 - //var/last_check = 0 - //var/check_delay = 10 - //var/recalc = 0 - var/locked = 0 - var/warming_up = 0 - var/powerlevel = 0 - var/list/obj/machinery/containment_field/fields -////FIELD GEN START - -/obj/machinery/field_generator/update_icon() - if (!active) - icon_state = "Field_Gen" - return - var/level = 3 - switch (power) - if(0 to 60) - level = 1 - if(61 to 220) - level = 2 - if(221 to INFINITY) - level = 3 - level = min(level,warming_up) - if (powerlevel!=level) - powerlevel = level - icon_state = "Field_Gen +a[powerlevel]" - -/obj/machinery/field_generator/proc/turn_off() - src.active = 0 - spawn(1) - src.cleanup() - update_icon() - -/obj/machinery/field_generator/proc/turn_on() - src.active = 1 - warming_up = 1 - powerlevel = 0 - spawn(1) - while (warming_up<3 && active) - sleep(50) - warming_up++ - update_icon() - update_icon() - -/obj/machinery/field_generator/attack_hand(mob/user as mob) - if(state == 3) - if(!src.locked || istype(user, /mob/living/silicon)) - if(src.active >= 1) - // src.active = 0 - // icon_state = "Field_Gen" - user << "You are unable to turn off the [src], wait till it powers down." - // src.cleanup() - return 1 - else - user.visible_message("[user.name] turns on [src.name]", \ - "You turn on the [src].", \ - "You hear heavy droning") - turn_on() - src.add_fingerprint(user) - else - user << "The controls are locked!" - else - user << "The [src] needs to be firmly secured to the floor first." - -/obj/machinery/field_generator/New() - ..() - fields = list() - return - -/obj/machinery/field_generator/process() - - if(src.Varedit_start == 1) - if(src.active == 0) - src.active = 1 - src.state = 3 - src.power = field_generator_max_power - src.anchored = 1 - src.warming_up = 1 - Varedit_start = 0 - - if(src.active == 1) - if(!src.state == 3 || !anchored) - turn_off() - return - spawn(1) - setup_field(1) - spawn(2) - setup_field(2) - spawn(3) - setup_field(4) - spawn(4) - setup_field(8) - src.active = 2 - if(src.power < 0) - src.power = 0 - if(src.power > field_generator_max_power) - src.power = field_generator_max_power - if(src.active >= 1) - src.power -= 1 - if(Varpower == 0) - if(src.power <= 0) - for(var/mob/M in viewers(src)) - M.show_message("\red The [src.name] shuts down due to lack of power!") - turn_off() - return - update_icon() - -/obj/machinery/field_generator/proc/setup_field(var/NSEW) - var/turf/T = src.loc - var/obj/machinery/field_generator/G - var/steps = 0 - - if(!NSEW)//Make sure its ran right - return - - for(var/dist = 0, dist <= 9, dist += 1) // checks out to 8 tiles away for another generator - T = get_step(T, NSEW) - steps += 1 - G = locate(/obj/machinery/field_generator) in T - if(!isnull(G)) - steps -= 1 - if(!G.active) - return - break - - if(isnull(G)) - return - - T = src.loc - - for(var/dist = 0, dist < steps, dist += 1) // creates each field tile - var/field_dir = get_dir(T,get_step(G.loc, NSEW)) - T = get_step(T, NSEW) - var/obj/machinery/containment_field/CF = new/obj/machinery/containment_field/(src, G) //(ref to this gen, ref to connected gen) - fields += CF - G.fields += CF - CF.loc = T - CF.dir = field_dir - - -/obj/machinery/field_generator/attackby(obj/item/W, mob/user) - if(istype(W, /obj/item/weapon/wrench) && state!=3) - if(active) - user << "Turn off the [src] first." - return 1 - - if(state == 0) - state = 1 - playsound(src.loc, 'Ratchet.ogg', 75, 1) - user.visible_message("[user.name] secures [src.name] to the floor.", \ - "You secure the external reinforcing bolts to the floor.", \ - "You hear ratchet") - src.anchored = 1 - - else if(state == 1) - state = 0 - playsound(src.loc, 'Ratchet.ogg', 75, 1) - user.visible_message("[user.name] unsecures [src.name] reinforcing bolts from the floor.", \ - "You undo the external reinforcing bolts.", \ - "You hear ratchet") - src.anchored = 0 - - else if(istype(W, /obj/item/weapon/weldingtool) && W:welding) - if(state == 0) - user << "\red The [src.name] needs to be wrenched to the floor first." - return 1 - if (W:get_fuel() < 2) - user << "\blue You need more welding fuel to complete this task." - return 1 - W:use_fuel(1) - W:eyecheck(user) - playsound(src.loc, 'Welder2.ogg', 50, 1) - - if(state == 1) - user.visible_message("[user.name] starts to weld [src.name] to the floor.", \ - "You start to weld the [src] to the floor.", \ - "You hear welding") - if (do_after(user,20)) - state = 3 - user << "You weld the field generator to the floor." - else - return 1 - - else if(state == 3) - user.visible_message("[user.name] starts to cut [src.name] free from the floor.", \ - "You start to cut the [src] free from the floor.", \ - "You hear welding") - if (do_after(user,20)) - state = 1 - user << "You cut the [src] free from the floor." - else - return 1 - - else if(istype(W, /obj/item/weapon/card/id)||istype(W, /obj/item/device/pda)) - if (src.allowed(user)) - src.locked = !src.locked - user << "Controls are now [src.locked ? "locked." : "unlocked."]" - else - user << "\red Access denied." - return 1 - - else - user.visible_message("\red The [src.name] has been hit with the [W.name] by [user.name]!", \ - "\red You hit the [src.name] with your [W.name]!", \ - "You hear bang") - src.add_fingerprint(user) - - -/obj/machinery/field_generator/bullet_act(flag) - - if (flag == PROJECTILE_BULLET) - src.power -= 10 - /*else if (flag == PROJECTILE_MEDBULLET) - src.power -= 5*/ - else if (flag == PROJECTILE_WEAKBULLET) - src.power -= 1 - else if (flag == PROJECTILE_LASER) - src.power += 20 - else if (flag == PROJECTILE_TASER) - src.power += 3 - else - src.power -= 2 - update_icon() - return - -/obj/machinery/field_generator/proc/cleanup() - var/obj/machinery/field_generator/G - for (var/obj/machinery/containment_field/F in fields) - if (isnull(F)) - continue - G = (F.gen_primary == src) ? F.gen_secondary : F.gen_primary - if (G) - G.fields -= F - del(F) - fields = list() - -/obj/machinery/field_generator/Del() - src.cleanup() - ..() - diff --git a/code/game/machinery/status_display.dm b/code/game/machinery/status_display.dm index 3a6cdb86f1e..cdc59c7e672 100644 --- a/code/game/machinery/status_display.dm +++ b/code/game/machinery/status_display.dm @@ -11,7 +11,7 @@ name = "status display" anchored = 1 density = 1 - + power_usage = 250 var/mode = 1 // 0 = Blank // 1 = Shuttle timer // 2 = Arbitrary message(s) @@ -49,8 +49,6 @@ overlays = null return - use_power(200) - update() @@ -270,8 +268,6 @@ overlays = null return - use_power(200) - update() proc/update() diff --git a/code/game/machinery/turrets.dm b/code/game/machinery/turrets.dm index 22e0048157f..5f00a96fe97 100644 --- a/code/game/machinery/turrets.dm +++ b/code/game/machinery/turrets.dm @@ -63,6 +63,7 @@ var/wasvalid = 0 var/lastfired = 0 var/shot_delay = 30 //3 seconds between shots + power_usage = 100 /obj/machinery/turretcover name = "pop-up turret cover" @@ -107,7 +108,6 @@ lastfired = world.time if (src.cover==null) src.cover = new /obj/machinery/turretcover(src.loc) - use_power(50) var/loc = src.loc if (istype(loc, /turf)) loc = loc:loc @@ -252,10 +252,10 @@ var/obj/beam/a_laser/A if (src.lasers) A = new /obj/beam/a_laser( loc ) - use_power(50) + use_power(500) else A = new /obj/bullet/electrode( loc ) - use_power(100) + use_power(200) if (!( istype(U, /turf) )) //A = null diff --git a/code/game/magic/cultist/runes.dm b/code/game/magic/cultist/runes.dm index d89232e2fcc..11b7c5e9ecb 100644 --- a/code/game/magic/cultist/runes.dm +++ b/code/game/magic/cultist/runes.dm @@ -127,7 +127,7 @@ var/list/sacrificed = list() M.say("Tok-lyr rqa'nap g'lt-ulotf!") cultist_count += 1 if(cultist_count >= 9) - var/obj/machinery/the_singularity/S = new /obj/machinery/the_singularity/(src.loc) + var/obj/machinery/singularity/S = new /obj/machinery/singularity/(src.loc) S.icon = 'magic_terror.dmi' S.name = "Tear in the Fabric of Reality" S.desc = "Your mind begins to bubble and ooze as it tries to comprehend what it sees." diff --git a/code/game/master_controller.dm b/code/game/master_controller.dm index 882eb9b405a..cf60b8e45e1 100644 --- a/code/game/master_controller.dm +++ b/code/game/master_controller.dm @@ -11,6 +11,7 @@ datum/controller/game_controller setup() if(master_controller && (master_controller != src)) del(src) + return //There can be only one master. if(!air_master) @@ -76,9 +77,7 @@ datum/controller/game_controller M.Life() else M.Life() - if (M && M.mind) //I think it will be better if author place this under mob/Life() - rastaf0 - if (M.mind.special_role == "Changeling") - M.chem_charges = between(0, (max((0.9 - (M.chem_charges / 50)), 0.1) + M.chem_charges), 50) + sleep(-1) for(var/datum/disease/D in active_diseases) @@ -86,6 +85,9 @@ datum/controller/game_controller for(var/obj/machinery/machine in machines) machine.process() + if(machine)//Testing this for now, might change it up later - Mport + if(machine.power_usage && machine.power_channel) + machine.use_power(machine.power_usage,machine.power_channel) sleep(-1) sleep(1) diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index b57d2c5fd8e..01ed5937fc3 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -705,17 +705,15 @@ return else if(istype(W, /obj/item/weapon/weldingtool) && W:welding) - if (W:get_fuel() < 2) - user << "\blue You need more welding fuel to complete this task." + if (W:remove_fuel(1,user)) + if (src.internal_damage & MECHA_INT_TANK_BREACH) + src.internal_damage &= ~MECHA_INT_TANK_BREACH + user << "\blue You repair the damaged gas tank." + else return - if (src.internal_damage & MECHA_INT_TANK_BREACH) - src.internal_damage &= ~MECHA_INT_TANK_BREACH - user << "\blue You repair the damaged gas tank." - W:use_fuel(1) if(src.health 12) - user.eye_blurry += rand(3,6) - if(0) - usr << "\red Your eyes burn." - user.eye_stat += rand(2, 4) - if(user.eye_stat > 10) - user.eye_blurry += rand(4,10) - if(-1) - usr << "\red Your thermals intensify the welder's glow. Your eyes itch and burn severely." - user.eye_blurry += rand(12,20) - user.eye_stat += rand(12, 16) - if(user.eye_stat > 10 && safety < 2) - user << "\red Your eyes are really starting to hurt. This can't be good for you!" - if (prob(user.eye_stat - 25 + 1)) - user << "\red You go blind!" - user.sdisabilities |= 1 - else if (prob(user.eye_stat - 15 + 1)) - user << "\red You go blind!" - user.eye_blind = 5 - user.eye_blurry = 5 - user.disabilities |= 1 - spawn(100) - user.disabilities &= ~1 - -/obj/item/weapon/weldingtool/attack_self(mob/user as mob) - if(status > 1) return - src.welding = !( src.welding ) - if (src.welding) - if (get_fuel() <= 0) - user << "\blue Need more fuel!" - src.welding = 0 - return 0 - user << "\blue You will now weld when you attack." - src.force = 15 - src.damtype = "fire" - src.icon_state = "welder1" - processing_items.Add(src) - else - user << "\blue Not welding anymore." - src.force = 3 - src.damtype = "brute" - src.icon_state = "welder" - return - -/obj/item/weapon/weldingtool/process() - if(!welding) - processing_items.Remove(src) + New() + var/random_fuel = min(rand(10,20),max_fuel) + var/datum/reagents/R = new/datum/reagents(max_fuel) + reagents = R + R.my_atom = src + R.add_reagent("fuel", random_fuel) return - var/turf/location = src.loc - if(istype(location, /mob/)) - var/mob/M = location - if(M.l_hand == src || M.r_hand == src) - location = M.loc - if (istype(location, /turf)) - location.hotspot_expose(700, 5) + examine() + set src in usr + usr << text("\icon[] [] contains []/[] units of fuel!", src, src.name, get_fuel(),src.max_fuel ) + return + + + attackby(obj/item/W as obj, mob/user as mob) + if (istype(W,/obj/item/weapon/screwdriver)) + status = !status + if (status) + user << "\blue You resecure the welder." + else + user << "\blue The welder can now be attached and modified." + src.add_fingerprint(user) + else if (status == 1 && istype(W,/obj/item/stack/rods)) + var/obj/item/stack/rods/R = W + R.use(1) + var/obj/item/assembly/weld_rod/F = new /obj/item/assembly/weld_rod( user ) + src.loc = F + F.part1 = src + if (user.client) + user.client.screen -= src + if (user.r_hand == src) + user.u_equip(src) + user.r_hand = F + else + user.u_equip(src) + user.l_hand = F + R.master = F + src.master = F + src.layer = initial(src.layer) + user.u_equip(src) + if (user.client) + user.client.screen -= src + src.loc = F + F.part2 = W + F.layer = 20 + R.layer = 20 + F.loc = user + src.add_fingerprint(user) + else + ..() + + + process() + if(!welding) + processing_items.Remove(src) + return + var/turf/location = src.loc + if(istype(location, /mob/)) + var/mob/M = location + if(M.l_hand == src || M.r_hand == src) + location = get_turf(M) + if (istype(location, /turf)) + location.hotspot_expose(700, 5) + if(prob(20))//Welders left on now use up fuel, but lets not have them run out quite that fast + remove_fuel(1) + + + afterattack(obj/O as obj, mob/user as mob) + if (istype(O, /obj/reagent_dispensers/fueltank) && get_dist(src,O) <= 1 && !src.welding) + O.reagents.trans_to(src, max_fuel) + user << "\blue Welder refueled" + playsound(src.loc, 'refill.ogg', 50, 1, -6) + return + else if (istype(O, /obj/reagent_dispensers/fueltank) && get_dist(src,O) <= 1 && src.welding) + message_admins("[key_name_admin(user)] triggered a fueltank explosion.") + user << "\red That was stupid of you." + explosion(O.loc,-1,0,2) + if(O) + del(O) + return + if (src.welding) + remove_fuel(1) + var/turf/location = get_turf(user) + if (istype(location, /turf)) + location.hotspot_expose(700, 50, 1) + return + + + attack_self(mob/user as mob) + toggle() + return + + + proc + + +///GET prop for fuel + get_fuel() + return reagents.get_reagent_amount("fuel") + + +///SET prop for fuel +///Will also turn it off if it is out of fuel +///The mob argument is not needed but if included will call eyecheck() on it if the welder is on. + remove_fuel(var/amount = 1, var/mob/M = null) + if(!welding || !check_status()) + return 0 + if(get_fuel() >= amount) + reagents.remove_reagent("fuel", amount) + check_status() + if(M) + eyecheck()//TODO:eyecheck should really be in mob not here + return 1 + else + if(M) + M << "\blue You need more welding fuel to complete this task." + return 0 + + +///Quick check to see if we even have any fuel and should shut off +///This could use a better name + check_status() + if((get_fuel() <= 0) && welding) + toggle(1) + return 0 + return 1 + + +//toggles the welder off and on + toggle(var/message = 0) + if(status > 1) return + src.welding = !( src.welding ) + if (src.welding) + if (remove_fuel(1)) + usr << "\blue You switch the [src] on." + src.force = 15 + src.damtype = "fire" + src.icon_state = "welder1" + processing_items.Add(src) + else + usr << "\blue Need more fuel!" + src.welding = 0 + return + else + if(!message) + usr << "\blue You switch the [src] off." + else + usr << "\blue The [src] shuts off!" + src.force = 3 + src.damtype = "brute" + src.icon_state = "welder" + src.welding = 0 + + + eyecheck(mob/user as mob)//TODO:Move this over to /mob/ where it should be + //check eye protection + if(!ishuman() && !ismonkey()) + return 1 + var/safety = 0 + if (istype(user, /mob/living/carbon/human)) + if (istype(user:head, /obj/item/clothing/head/helmet/welding) || istype(user:head, /obj/item/clothing/head/helmet/space)) + safety = 2 + else if (istype(user:glasses, /obj/item/clothing/glasses/sunglasses)) + safety = 1 + else if (istype(user:glasses, /obj/item/clothing/glasses/thermal)) + safety = -1 + else + safety = 0 + switch(safety) + if(1) + usr << "\red Your eyes sting a little." + user.eye_stat += rand(1, 2) + if(user.eye_stat > 12) + user.eye_blurry += rand(3,6) + if(0) + usr << "\red Your eyes burn." + user.eye_stat += rand(2, 4) + if(user.eye_stat > 10) + user.eye_blurry += rand(4,10) + if(-1) + usr << "\red Your thermals intensify the welder's glow. Your eyes itch and burn severely." + user.eye_blurry += rand(12,20) + user.eye_stat += rand(12, 16) + if(user.eye_stat > 10 && safety < 2) + user << "\red Your eyes are really starting to hurt. This can't be good for you!" + if (prob(user.eye_stat - 25 + 1)) + user << "\red You go blind!" + user.sdisabilities |= 1 + else if (prob(user.eye_stat - 15 + 1)) + user << "\red You go blind!" + user.eye_blind = 5 + user.eye_blurry = 5 + user.disabilities |= 1 + spawn(100) + user.disabilities &= ~1 + return + + + +/obj/item/weapon/weldingtool/largetank + name = "weldingtool" + icon = 'items.dmi' + icon_state = "welder" + max_fuel = 40 \ No newline at end of file diff --git a/code/game/objects/stacks/metal.dm b/code/game/objects/stacks/metal.dm index b179f63dede..60e6ce8a5d2 100644 --- a/code/game/objects/stacks/metal.dm +++ b/code/game/objects/stacks/metal.dm @@ -15,21 +15,17 @@ FLOOR TILES if(amount < 2) user << "\red You need at least two rods to do this." return - if (W:get_fuel() < 3) - user << "\red You need more welding fuel to complete this task." - return - W:eyecheck(user) - W:use_fuel(2) - var/obj/item/stack/sheet/metal/new_item = new(usr.loc) - new_item.add_to_stacks(usr) - for (var/mob/M in viewers(src)) - M.show_message("\red [src] is shaped into metal by [user.name] with the weldingtool.", 3, "\red You hear welding.", 2) - var/obj/item/stack/rods/R = src - src = null - var/replace = (user.get_inactive_hand()==R) - R.use(2) - if (!R && replace) - user.put_in_hand(new_item) + if(W:remove_fuel(2,user)) + var/obj/item/stack/sheet/metal/new_item = new(usr.loc) + new_item.add_to_stacks(usr) + for (var/mob/M in viewers(src)) + M.show_message("\red [src] is shaped into metal by [user.name] with the weldingtool.", 3, "\red You hear welding.", 2) + var/obj/item/stack/rods/R = src + src = null + var/replace = (user.get_inactive_hand()==R) + R.use(2) + if (!R && replace) + user.put_in_hand(new_item) return ..() diff --git a/code/game/turf.dm b/code/game/turf.dm index 9cc7ca5266e..da800541e47 100644 --- a/code/game/turf.dm +++ b/code/game/turf.dm @@ -325,8 +325,7 @@ return if (istype(W, /obj/item/weapon/weldingtool) && W:welding) - W:eyecheck(user) - var/turf/T = user.loc + var/turf/T = get_turf(user) if (!( istype(T, /turf) )) return @@ -346,19 +345,18 @@ spawn(100) del(O) return - if (W:get_fuel() < 5) + if (W:remove_fuel(5,user)) + user << "\blue Now disassembling the outer wall plating." + playsound(src.loc, 'Welder.ogg', 100, 1) + sleep(100) + if (istype(src, /turf/simulated/wall)) + if ((get_turf(user) == T && user.equipped() == W)) + user << "\blue You disassembled the outer wall plating." + dismantle_wall() + else user << "\blue You need more welding fuel to complete this task." return - W:use_fuel(5) - user << "\blue Now disassembling the outer wall plating." - playsound(src.loc, 'Welder.ogg', 100, 1) - - sleep(100) - if (istype(src, /turf/simulated/wall)) - if ((user.loc == T && user.equipped() == W)) - user << "\blue You disassembled the outer wall plating." - dismantle_wall() else if(istype(W,/obj/item/apc_frame)) var/obj/item/apc_frame/AH = W AH.try_build(src) @@ -809,7 +807,7 @@ turf/simulated/floor/proc/update_icon() var/list/y_arr if(src.x <= 1) - if(istype(A, /obj/meteor)) + if(istype(A, /obj/meteor)||istype(A, /obj/space_dust)) del(A) return @@ -884,7 +882,7 @@ turf/simulated/floor/proc/update_icon() A.loc.Entered(A) else if (src.y >= world.maxy) - if(istype(A, /obj/meteor)) + if(istype(A, /obj/meteor)||istype(A, /obj/space_dust)) del(A) return var/list/cur_pos = src.get_global_map_pos() @@ -914,7 +912,7 @@ turf/simulated/floor/proc/update_icon() if (src.x <= 2) if(prob(50)) - if(istype(A, /obj/meteor)) + if(istype(A, /obj/meteor)||istype(A, /obj/space_dust)) del(A) return if(istype(A,/mob/living/carbon/human)) @@ -935,7 +933,7 @@ turf/simulated/floor/proc/update_icon() if ((A && A.loc)) A.loc.Entered(A) else - if(istype(A, /obj/meteor)) + if(istype(A, /obj/meteor)||istype(A, /obj/space_dust)) del(A) return if(istype(A,/mob/living/carbon/human)) @@ -957,7 +955,7 @@ turf/simulated/floor/proc/update_icon() A.loc.Entered(A) else if (A.x >= (world.maxx - 1)) if(prob(50)) - if(istype(A, /obj/meteor)) + if(istype(A, /obj/meteor)||istype(A, /obj/space_dust)) del(A) return if(istype(A,/mob/living/carbon/human)) @@ -978,7 +976,7 @@ turf/simulated/floor/proc/update_icon() if ((A && A.loc)) A.loc.Entered(A) else - if(istype(A, /obj/meteor)) + if(istype(A, /obj/meteor)||istype(A, /obj/space_dust)) del(A) return if(istype(A,/mob/living/carbon/human)) @@ -1000,7 +998,7 @@ turf/simulated/floor/proc/update_icon() A.loc.Entered(A) else if (src.y <= 2) if(prob(50)) - if(istype(A, /obj/meteor)) + if(istype(A, /obj/meteor)||istype(A, /obj/space_dust)) del(A) return if(istype(A,/mob/living/carbon/human)) @@ -1021,7 +1019,7 @@ turf/simulated/floor/proc/update_icon() if ((A && A.loc)) A.loc.Entered(A) else - if(istype(A, /obj/meteor)) + if(istype(A, /obj/meteor)||istype(A, /obj/space_dust)) del(A) return if(istype(A,/mob/living/carbon/human)) @@ -1044,7 +1042,7 @@ turf/simulated/floor/proc/update_icon() else if (A.y >= (world.maxy - 1)) if(prob(50)) - if(istype(A, /obj/meteor)) + if(istype(A, /obj/meteor)||istype(A, /obj/space_dust)) del(A) return if(istype(A,/mob/living/carbon/human)) @@ -1065,7 +1063,7 @@ turf/simulated/floor/proc/update_icon() if ((A && A.loc)) A.loc.Entered(A) else - if(istype(A, /obj/meteor)) + if(istype(A, /obj/meteor)||istype(A, /obj/space_dust)) del(A) return if(istype(A,/mob/living/carbon/human)) diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index 30565accaed..d20a73012bb 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -45,7 +45,7 @@ src.verbs += /proc/toggle_adminmsg src.verbs += /client/proc/triple_ai //triple AIs~ --NEO - + src.verbs += /client/proc/cmd_mass_modify_object_variables // Admin "must have" src.verbs += /client/proc/cmd_admin_list_occ src.verbs += /client/proc/cmd_admin_mute @@ -81,7 +81,7 @@ src.verbs += /proc/givetestverbs src.verbs += /obj/admins/proc/spawn_atom src.verbs += /obj/admins/proc/toggletintedweldhelmets - + // Admin helpers src.verbs += /client/proc/cmd_admin_attack_log @@ -171,7 +171,7 @@ src.verbs += /obj/admins/proc/voteres //toggle votes src.verbs += /client/proc/deadchat //toggles deadchat src.verbs += /proc/toggle_adminmsg - + src.verbs += /client/proc/cmd_mass_modify_object_variables // Admin "must have" src.verbs += /client/proc/cmd_admin_list_occ src.verbs += /client/proc/cmd_admin_mute @@ -1093,7 +1093,7 @@ src.verbs -= /client/proc/cmd_admin_prison src.verbs -= /obj/admins/proc/unprison src.verbs -= /proc/togglebuildmode - + src.verbs -= /client/proc/cmd_mass_modify_object_variables // Unnecessary commands src.verbs -= /client/proc/funbutton src.verbs -= /client/proc/make_sound // -- TLE diff --git a/code/modules/admin/verbs/massmodvar.dm b/code/modules/admin/verbs/massmodvar.dm new file mode 100644 index 00000000000..9d7bd924d69 --- /dev/null +++ b/code/modules/admin/verbs/massmodvar.dm @@ -0,0 +1,223 @@ +/client/proc/cmd_mass_modify_object_variables(obj/O as obj|mob|turf|area in world) + set category = "Debug" + set name = "Mass Edit Variables" + set desc="(target) Edit all instances of a target item's variables" + src.massmodify_variables(O) + + +/client/proc/massmodify_variables(var/atom/O) + var/list/locked = list("vars", "key", "ckey", "client") + + if(!src.authenticated || !src.holder) + src << "Only administrators may use this command." + return + + var/list/names = list() + for (var/V in O.vars) + names += V + + names = sortList(names) + + var/variable = input("Which var?","Var") as null|anything in names + if(!variable) + return + var/default + var/var_value = O.vars[variable] + var/dir + + if (locked.Find(variable) && !(src.holder.rank in list("Host", "Coder"))) + return + + if(isnull(var_value)) + usr << "Unable to determine variable type." + + else if(isnum(var_value)) + usr << "Variable appears to be NUM." + default = "num" + dir = 1 + + else if(istext(var_value)) + usr << "Variable appears to be TEXT." + default = "text" + + else if(isloc(var_value)) + usr << "Variable appears to be REFERENCE." + default = "reference" + + else if(isicon(var_value)) + usr << "Variable appears to be ICON." + var_value = "\icon[var_value]" + default = "icon" + + else if(istype(var_value,/atom) || istype(var_value,/datum)) + usr << "Variable appears to be TYPE." + default = "type" + + else if(istype(var_value,/list)) + usr << "Variable appears to be LIST." + default = "list" + + else if(istype(var_value,/client)) + usr << "Variable appears to be CLIENT." + default = "cancel" + + else + usr << "Variable appears to be FILE." + default = "file" + + usr << "Variable contains: [var_value]" + if(dir) + switch(var_value) + if(1) + dir = "NORTH" + if(2) + dir = "SOUTH" + if(4) + dir = "EAST" + if(8) + dir = "WEST" + if(5) + dir = "NORTHEAST" + if(6) + dir = "SOUTHEAST" + if(9) + dir = "NORTHWEST" + if(10) + dir = "SOUTHWEST" + else + dir = null + if(dir) + usr << "If a direction, direction is: [dir]" + + var/class = input("What kind of variable?","Variable Type",default) as null|anything in list("text", + "num","type","icon","file","edit referenced object","restore to default") + + if(!class) + return + + var/original_name + + if (!istype(O, /atom)) + original_name = "\ref[O] ([O])" + else + original_name = O:name + + switch(class) + + if("restore to default") + O.vars[variable] = initial(O.vars[variable]) + + if(istype(O, /mob)) + for(var/mob/M in world) + if (M.type == O.type) + M.vars[variable] = O.vars[variable] + + else if(istype(O, /obj)) + for(var/obj/A in world) + if (A.type == O.type) + A.vars[variable] = O.vars[variable] + + else if(istype(O, /turf)) + for(var/turf/A in world) + if (A.type == O.type) + A.vars[variable] = O.vars[variable] + + if("edit referenced object") + return .(O.vars[variable]) + + if("text") + O.vars[variable] = input("Enter new text:","Text",\ + O.vars[variable]) as text + + if(istype(O, /mob)) + for(var/mob/M in world) + if (M.type == O.type) + M.vars[variable] = O.vars[variable] + + else if(istype(O, /obj)) + for(var/obj/A in world) + if (A.type == O.type) + A.vars[variable] = O.vars[variable] + + else if(istype(O, /turf)) + for(var/turf/A in world) + if (A.type == O.type) + A.vars[variable] = O.vars[variable] + + if("num") + O.vars[variable] = input("Enter new number:","Num",\ + O.vars[variable]) as num + + if(istype(O, /mob)) + for(var/mob/M in world) + if (M.type == O.type) + M.vars[variable] = O.vars[variable] + + else if(istype(O, /obj)) + for(var/obj/A in world) + if (A.type == O.type) + A.vars[variable] = O.vars[variable] + + else if(istype(O, /turf)) + for(var/turf/A in world) + if (A.type == O.type) + A.vars[variable] = O.vars[variable] + + if("type") + O.vars[variable] = input("Enter type:","Type",O.vars[variable]) \ + in typesof(/obj,/mob,/area,/turf) + + if(istype(O, /mob)) + for(var/mob/M in world) + if (M.type == O.type) + M.vars[variable] = O.vars[variable] + + else if(istype(O, /obj)) + for(var/obj/A in world) + if (A.type == O.type) + A.vars[variable] = O.vars[variable] + + else if(istype(O, /turf)) + for(var/turf/A in world) + if (A.type == O.type) + A.vars[variable] = O.vars[variable] + + if("file") + O.vars[variable] = input("Pick file:","File",O.vars[variable]) \ + as file + + if(istype(O, /mob)) + for(var/mob/M in world) + if (M.type == O.type) + M.vars[variable] = O.vars[variable] + + else if(istype(O.type, /obj)) + for(var/obj/A in world) + if (A.type == O.type) + A.vars[variable] = O.vars[variable] + + else if(istype(O.type, /turf)) + for(var/turf/A in world) + if (A.type == O.type) + A.vars[variable] = O.vars[variable] + + if("icon") + O.vars[variable] = input("Pick icon:","Icon",O.vars[variable]) \ + as icon + if(istype(O, /mob)) + for(var/mob/M in world) + if (M.type == O.type) + M.vars[variable] = O.vars[variable] + + else if(istype(O, /obj)) + for(var/obj/A in world) + if (A.type == O.type) + A.vars[variable] = O.vars[variable] + + else if(istype(O, /turf)) + for(var/turf/A in world) + if (A.type == O.type) + A.vars[variable] = O.vars[variable] + + log_admin("[key_name(src)] mass modified [original_name]'s [variable] to [O.vars[variable]]") + message_admins("[key_name_admin(src)] mass modified [original_name]'s [variable] to [O.vars[variable]]", 1) \ No newline at end of file diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 96967aaa0d9..63205e26303 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -41,6 +41,9 @@ //Disease Check handle_virus_updates() + //Changeling things + handle_changeling() + //Handle temperature/pressure differences between body and environment handle_environment(environment) @@ -720,7 +723,7 @@ if(!seer) src.see_invisible = 0 - if (istype(src.head, /obj/item/clothing/head/helmet/welding) && tinted_weldhelh) + if (istype(src.head, /obj/item/clothing/head/helmet/welding) && tinted_weldhelh) src.see_in_dark = 0 if (src.sleep) src.sleep.icon_state = text("sleep[]", src.sleeping) @@ -866,6 +869,13 @@ if(!M.nodamage) M.bruteloss += 5 src.nutrition += 10 + + handle_changeling() + if (mind) + if (mind.special_role == "Changeling") + src.chem_charges = between(0, (max((0.9 - (chem_charges / 50)), 0.1) + chem_charges), 50) + + /* // Commented out so hunger system won't be such shock // Damage and effects from not eating diff --git a/code/modules/mob/living/carbon/monkey/life.dm b/code/modules/mob/living/carbon/monkey/life.dm index 61f549ac071..0d3dbfaeee0 100644 --- a/code/modules/mob/living/carbon/monkey/life.dm +++ b/code/modules/mob/living/carbon/monkey/life.dm @@ -40,6 +40,9 @@ //Disease Check handle_virus_updates() + //Changeling things + handle_changeling() + //Handle temperature/pressure differences between body and environment if(environment) // More error checking -- TLE handle_environment(environment) @@ -564,4 +567,9 @@ src.drop_item() src.density = 1 else - src.density = !src.lying \ No newline at end of file + src.density = !src.lying + + handle_changeling() + if (mind) + if (mind.special_role == "Changeling") + src.chem_charges = between(0, (max((0.9 - (chem_charges / 50)), 0.1) + chem_charges), 50) \ No newline at end of file diff --git a/code/modules/mob/living/carbon/monkey/monkey.dm b/code/modules/mob/living/carbon/monkey/monkey.dm index 2adb9e077b7..e7c4fc0a29d 100644 --- a/code/modules/mob/living/carbon/monkey/monkey.dm +++ b/code/modules/mob/living/carbon/monkey/monkey.dm @@ -351,9 +351,10 @@ statpanel("Status") stat(null, text("Intent: []", src.a_intent)) stat(null, text("Move Mode: []", src.m_intent)) - if (src.client.statpanel == "Status") - if (src.mind.special_role == "Changeling") - stat("Chemical Storage", src.chem_charges) + if(client && mind) + if (src.client.statpanel == "Status") + if (src.mind.special_role == "Changeling") + stat("Chemical Storage", src.chem_charges) return /mob/living/carbon/monkey/update_clothing() diff --git a/code/modules/mob/living/silicon/hivebot/hivebot.dm b/code/modules/mob/living/silicon/hivebot/hivebot.dm index f200313cf58..11111ea9205 100644 --- a/code/modules/mob/living/silicon/hivebot/hivebot.dm +++ b/code/modules/mob/living/silicon/hivebot/hivebot.dm @@ -185,18 +185,16 @@ /mob/living/silicon/hivebot/attackby(obj/item/weapon/W as obj, mob/user as mob) if (istype(W, /obj/item/weapon/weldingtool) && W:welding) - if (W:get_fuel() > 2) - W:use_fuel(1) + if (W:remove_fuel(4)) + src.bruteloss -= 30 + if(src.bruteloss < 0) src.bruteloss = 0 + src.updatehealth() + src.add_fingerprint(user) + for(var/mob/O in viewers(user, null)) + O.show_message(text("\red [user] has fixed some of the dents on [src]!"), 1) else user << "Need more welding fuel!" return - src.bruteloss -= 30 - if(src.bruteloss < 0) src.bruteloss = 0 - src.updatehealth() - src.add_fingerprint(user) - for(var/mob/O in viewers(user, null)) - O.show_message(text("\red [user] has fixed some of the dents on [src]!"), 1) - /mob/living/silicon/hivebot/attack_alien(mob/living/carbon/alien/humanoid/M as mob) diff --git a/code/modules/mob/living/silicon/robot/life.dm b/code/modules/mob/living/silicon/robot/life.dm index 4c063665c3e..685460a0700 100644 --- a/code/modules/mob/living/silicon/robot/life.dm +++ b/code/modules/mob/living/silicon/robot/life.dm @@ -281,6 +281,7 @@ process_locks() if(weapon_lock) + src.module_active = null src.module_state_1 = null src.module_state_2 = null src.module_state_3 = null diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index f4b5d58ad9e..0c5b45226ed 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -348,17 +348,17 @@ /mob/living/silicon/robot/attackby(obj/item/weapon/W as obj, mob/user as mob) if (istype(W, /obj/item/weapon/weldingtool) && W:welding) - if (W:get_fuel() > 2) - W:use_fuel(1) + if (W:remove_fuel(4)) + src.bruteloss -= 30 + if(src.bruteloss < 0) src.bruteloss = 0 + src.updatehealth() + src.add_fingerprint(user) + for(var/mob/O in viewers(user, null)) + O.show_message(text("\red [user] has fixed some of the dents on [src]!"), 1) else user << "Need more welding fuel!" return - src.bruteloss -= 30 - if(src.bruteloss < 0) src.bruteloss = 0 - src.updatehealth() - src.add_fingerprint(user) - for(var/mob/O in viewers(user, null)) - O.show_message(text("\red [user] has fixed some of the dents on [src]!"), 1) + else if(istype(W, /obj/item/weapon/cable_coil) && wiresexposed) var/obj/item/weapon/cable_coil/coil = W diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index cf96280f1b7..f6a00fdef60 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -45,7 +45,7 @@ ..() src.modules += new /obj/item/weapon/extinguisher(src) src.modules += new /obj/item/weapon/screwdriver(src) - src.modules += new /obj/item/weapon/weldingtool(src) + src.modules += new /obj/item/weapon/weldingtool/largetank(src) src.modules += new /obj/item/weapon/wrench(src) src.modules += new /obj/item/device/analyzer(src) src.modules += new /obj/item/device/flashlight(src) diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 8c1a21dc7d2..9a2ed6f0672 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -1381,7 +1381,7 @@ namecounts[name] = 1 creatures[name] = D - for (var/obj/machinery/the_singularity/S in world) + for (var/obj/machinery/singularity/S in world) var/name = "Singularity" if (name in names) namecounts[name]++ diff --git a/code/modules/mob/new_player/new_player.dm b/code/modules/mob/new_player/new_player.dm index 2c8fd784cf6..60e974c5b6a 100644 --- a/code/modules/mob/new_player/new_player.dm +++ b/code/modules/mob/new_player/new_player.dm @@ -3,6 +3,7 @@ mob/new_player var/datum/preferences/preferences var/ready = 0 + var/spawning = 0 invisibility = 101 @@ -80,6 +81,8 @@ mob/new_player Logout() ready = 0 ..() + if(!spawning) + del(src) return verb @@ -142,6 +145,8 @@ mob/new_player if(alert(src,"Are you sure you wish to observe? You will not be able to play this round!","Player Setup","Yes","No") == "Yes") var/mob/dead/observer/observer = new() + src.spawning = 1 + close_spawn_windows() var/obj/O = locate("landmark*Observer-Start") src << "\blue Now teleporting." @@ -397,6 +402,7 @@ mob/new_player src << browse(dat, "window=latechoices;size=300x640;can_close=0") proc/create_character() + src.spawning = 1 var/mob/living/carbon/human/new_character = new(src.loc) close_spawn_windows() diff --git a/code/modules/power/apc.dm b/code/modules/power/apc.dm index 6bcc111a2ae..e5f83a4d04e 100644 --- a/code/modules/power/apc.dm +++ b/code/modules/power/apc.dm @@ -366,23 +366,23 @@ user << "\blue You need more welding fuel to complete this task." return user << "You start welding APC frame..." - W:use_fuel(2) - W:eyecheck(user) - playsound(src.loc, 'Welder.ogg', 50, 1) - if(do_after(user, 50)) - if (emagged || malfhack || (stat & BROKEN) || opened==2) - new /obj/item/stack/sheet/metal(loc) - user.visible_message(\ - "\red [src] has been cut apart by [user.name] with the weldingtool.",\ - "You disassembled brocken APC frame.",\ - "\red You hear welding.") - else - new /obj/item/apc_frame(loc) - user.visible_message(\ - "\red [src] has been cut from the wall by [user.name] with the weldingtool.",\ - "You cut APC frame from the wall.",\ - "\red You hear welding.") - del(src) + if(W:remove_fuel(2)) + playsound(src.loc, 'Welder.ogg', 50, 1) + if(do_after(user, 50)) + if (emagged || malfhack || (stat & BROKEN) || opened==2) + new /obj/item/stack/sheet/metal(loc) + user.visible_message(\ + "\red [src] has been cut apart by [user.name] with the weldingtool.",\ + "You disassembled brocken APC frame.",\ + "\red You hear welding.") + else + new /obj/item/apc_frame(loc) + user.visible_message(\ + "\red [src] has been cut from the wall by [user.name] with the weldingtool.",\ + "You cut APC frame from the wall.",\ + "\red You hear welding.") + del(src) + return else if (istype(W, /obj/item/apc_frame) && opened && emagged) emagged = 0 if (opened==2) @@ -810,7 +810,7 @@ else malfai << "Hack complete. The APC is now under your exclusive control. Unable to fuse interface due to insufficient cell charge." else - malfai << "Hack complete. The APC is now under your exclusive control. Unable to fuse interface due to lack of cell do discharge." + malfai << "Hack complete. The APC is now under your exclusive control. Unable to fuse interface due to lack of cell to discharge." src.updateDialog() diff --git a/code/modules/power/lighting.dm b/code/modules/power/lighting.dm index 5623de11cdf..7016c6878d4 100644 --- a/code/modules/power/lighting.dm +++ b/code/modules/power/lighting.dm @@ -19,7 +19,10 @@ desc = "A lighting fixture." anchored = 1 layer = 5 // They were appearing under mobs which is a little weird - Ostaf + power_usage = 0 + power_channel = LIGHT //Lights are calc'd via area so they dont need to be in the machine list var/on = 0 // 1 if on, 0 if off + var/on_gs = 0 var/brightness = 8 // luminosity when on, also used in power calculation var/status = LIGHT_OK // LIGHT_OK, _EMPTY, _BURNED or _BROKEN @@ -63,9 +66,23 @@ // create a new lighting fixture /obj/machinery/light/New() ..() + + switch(fitting) + if("tube") + brightness = rand(6,9) + if("bulb") + brightness = rand(3,6) spawn(1) update() +/obj/machinery/light/Del() + var/area/A = get_area(src) + if(A) + on = 0 +// A.update_lights() + ..() + + // update the icon_state and luminosity of the light depending on its state /obj/machinery/light/proc/update() @@ -100,7 +117,12 @@ icon_state = "[base_state]-burned" on = 0 sd_SetLuminosity(0) - + power_usage = (luminosity * 20) + if(on != on_gs) + on_gs = on +// var/area/A = get_area(src) +// if(A) +// A.update_lights() // attempt to set the light's on/off status @@ -129,8 +151,6 @@ /obj/machinery/light/attackby(obj/item/W, mob/user) - if (istype(user, /mob/living/silicon)) - return // attempt to insert light if(istype(W, /obj/item/weapon/light)) @@ -145,6 +165,7 @@ user << "You insert the [L.name]." switchcount = L.switchcount rigged = L.rigged + brightness = L.brightness del(L) on = has_power() @@ -255,6 +276,7 @@ var/obj/item/weapon/light/L = new light_type() L.status = status L.rigged = rigged + L.brightness = src.brightness L.loc = usr L.layer = 20 if(user.hand) @@ -318,8 +340,9 @@ #define LIGHTING_POWER_FACTOR 20 //20W per unit luminosity /obj/machinery/light/process() - if(on) - use_power(luminosity * LIGHTING_POWER_FACTOR, LIGHT) + return +// if(on) +// use_power(luminosity * LIGHTING_POWER_FACTOR, LIGHT) // called when area power state changes @@ -402,6 +425,7 @@ var/switchcount = 0 // number of times switched m_amt = 60 var/rigged = 0 // true if rigged to explode + var/brightness = 2 //how much light it gives off /obj/item/weapon/light/tube name = "light tube" @@ -410,6 +434,7 @@ base_state = "ltube" item_state = "c_tube" g_amt = 200 + brightness = 8 /obj/item/weapon/light/bulb name = "light bulb" @@ -418,6 +443,7 @@ base_state = "lbulb" item_state = "contvapour" g_amt = 100 + brightness = 5 // update the icon state and description of the light /obj/item/weapon/light @@ -436,6 +462,11 @@ /obj/item/weapon/light/New() ..() + switch(name) + if("light tube") + brightness = rand(6,9) + if("light bulb") + brightness = rand(4,6) update() diff --git a/code/modules/power/singularity/collector.dm b/code/modules/power/singularity/collector.dm new file mode 100644 index 00000000000..6c84e384659 --- /dev/null +++ b/code/modules/power/singularity/collector.dm @@ -0,0 +1,83 @@ + +/obj/machinery/power/rad_collector + name = "Radiation Collector Array" + desc = "A device which uses Hawking Radiation and plasma to produce power." + icon = 'singularity.dmi' + icon_state = "collector" + anchored = 1 + density = 1 + directwired = 1 + var + obj/item/weapon/tank/plasma/P = null + last_power = 0 + + process() + if(P) + if(P.air_contents.toxins <= 0) + P.air_contents.toxins = 0 + eject() + else + P.air_contents.toxins -= 0.001 + return + + + attackby(obj/item/W, mob/user) + if(istype(W, /obj/item/device/analyzer)) + user << "\blue The [W.name] detects that [last_power]W were recently produced." + return 1 + if(istype(W, /obj/item/weapon/tank/plasma)) + if(!src.anchored) + user << "The [src] needs to be secured to the floor first." + return 1 + if(src.P) + user << "\red There appears to already be a plasma tank loaded!" + return 1 + icon_state = "collector +p" + src.P = W + W.loc = src + if (user.client) + user.client.screen -= W + user.u_equip(W) + else if(istype(W, /obj/item/weapon/crowbar)) + if(P) + eject() + return 1 + else if(istype(W, /obj/item/weapon/wrench)) + if(P) + user << "\red Remove the plasma tank first." + return 1 + playsound(src.loc, 'Ratchet.ogg', 75, 1) + src.anchored = !src.anchored + user.visible_message("[user.name] [anchored? "secures":"unsecures"] the [src.name].", \ + "You [anchored? "secure":"undo"] the external bolts.", \ + "You hear ratchet") + else + ..() + return 1 + + + ex_act(severity) + switch(severity) + if(2, 3) + eject() + return ..() + + + proc + eject() + var/obj/item/weapon/tank/plasma/Z = src.P + if (!Z) + return + Z.loc = get_turf(src) + Z.layer = initial(Z.layer) + src.P = null + icon_state = "collector" + + receive_pulse(var/pulse_strength) + if(P) + var/power_produced = 0 + power_produced = P.air_contents.toxins*pulse_strength*20 + add_avail(power_produced) + last_power = power_produced + return + return \ No newline at end of file diff --git a/code/modules/power/singularity/containment_field.dm b/code/modules/power/singularity/containment_field.dm new file mode 100644 index 00000000000..c1737d906d9 --- /dev/null +++ b/code/modules/power/singularity/containment_field.dm @@ -0,0 +1,75 @@ + +/obj/machinery/containment_field + name = "Containment Field" + desc = "An energy field." + icon = 'singularity.dmi' + icon_state = "Contain_F" + anchored = 1 + density = 0 + unacidable = 1 + power_usage = 0 + + New() + spawn(1) + src.sd_SetLuminosity(5) + + + attack_hand(mob/user as mob) + if(get_dist(src, user) > 1) + return 0 + else + shock(user) + return 1 + + + blob_act() + return + + + ex_act(severity) + return + + + HasProximity(atom/movable/AM as mob|obj) + if(istype(AM,/mob/living/silicon) && prob(40)) + shock(AM) + return + if(istype(AM,/mob/living/carbon) && prob(50)) + shock(AM) + return + + + proc + shock(mob/user as mob) + if(iscarbon(user)) + var/datum/effects/system/spark_spread/s = new /datum/effects/system/spark_spread + s.set_up(5, 1, user.loc) + s.start() + var/shock_damage = min(rand(30,40),rand(30,40)) + user.burn_skin(shock_damage) + user.updatehealth() + user.visible_message("\red [user.name] was shocked by the [src.name]!", \ + "\red You feel a powerful shock course through your body sending you flying!", \ + "\red You hear a heavy electrical crack") + var/stun = min(shock_damage, 15) + if(user.stunned < shock_damage) user.stunned = stun + if(user.weakened < 10) user.weakened = 10 + user.updatehealth() + var/atom/target = get_edge_target_turf(user, get_dir(src, get_step_away(user, src))) + user.throw_at(target, 200, 4) + return + else if(issilicon(user)) + var/datum/effects/system/spark_spread/s = new /datum/effects/system/spark_spread + s.set_up(5, 1, user.loc) + s.start() + var/shock_damage = rand(15,30) + user.fireloss += shock_damage + user.updatehealth() + user.visible_message("\red [user.name] was shocked by the [src.name]!", \ + "\red Energy pulse detected, system damaged!", \ + "\red You hear an electrical crack") + if(prob(20)) + if(user.stunned < 2) + user.stunned = 2 + return + return diff --git a/code/modules/power/singularity/emitter.dm b/code/modules/power/singularity/emitter.dm new file mode 100644 index 00000000000..4865a54b167 --- /dev/null +++ b/code/modules/power/singularity/emitter.dm @@ -0,0 +1,179 @@ +/obj/machinery/emitter + name = "Emitter" + desc = "A heavy duty industrial laser" + icon = 'singularity.dmi' + icon_state = "Emitter" + anchored = 0 + density = 1 + req_access = list(access_engine) + var/active = 0 + var/fire_delay = 100 + var/last_shot = 0 + var/shot_number = 0 + var/state = 0 + var/locked = 0 + power_usage = 0 + + +/obj/machinery/emitter/New() + ..() + return + + +/obj/machinery/emitter/update_icon() + if (active && !(stat & (NOPOWER|BROKEN))) + icon_state = "Emitter +a" + else + icon_state = "Emitter" + + +/obj/machinery/emitter/attack_hand(mob/user as mob) + src.add_fingerprint(user) + if(state == 2) + if(!src.locked || istype(user, /mob/living/silicon)) + if(src.active==1) + src.active = 0 + user << "You turn off the [src]." + src.power_usage = 0 + else + src.active = 1 + user << "You turn on the [src]." + src.shot_number = 0 + src.fire_delay = 100 + src.power_usage = 100 + update_icon() + else + user << "The controls are locked!" + else + user << "The [src] needs to be firmly secured to the floor first." + return 1 + +/obj/machinery/emitter/emp_act()//Emitters are hardened but still might have issues + use_power(50) + if(prob(1)&&prob(1)) + if(src.active) + src.active = 0 + src.power_usage = 0 + return 1 + + +/obj/machinery/emitter/process() + + if(stat & (NOPOWER|BROKEN)) + return + + if(src.state != 2) + src.active = 0 + return + + if(((src.last_shot + src.fire_delay) <= world.time) && (src.active == 1)) + src.last_shot = world.time + if(src.shot_number < 3) + src.fire_delay = 2 + src.shot_number ++ + else + src.fire_delay = rand(20,100) + src.shot_number = 0 + + use_power(1000) + var/obj/beam/a_laser/A = new /obj/beam/a_laser( src.loc ) + A.icon_state = "u_laser" + playsound(src.loc, 'emitter.ogg', 75, 1) + + if(prob(35)) + var/datum/effects/system/spark_spread/s = new /datum/effects/system/spark_spread + s.set_up(5, 1, src) + s.start() + A.dir = src.dir + if(src.dir == 1)//Up + A.yo = 20 + A.xo = 0 + + else if(src.dir == 2)//Down + A.yo = -20 + A.xo = 0 + + else if(src.dir == 4)//Right + A.yo = 0 + A.xo = 20 + + else if(src.dir == 8)//Left + A.yo = 0 + A.xo = -20 + + else // Any other + A.yo = -20 + A.xo = 0 + + A.process() + + +/obj/machinery/emitter/attackby(obj/item/W, mob/user) + if(active) + user << "Turn off the [src] first." + return + + else if(istype(W, /obj/item/weapon/wrench)) + switch(state) + if(0) + state = 1 + playsound(src.loc, 'Ratchet.ogg', 75, 1) + user.visible_message("[user.name] secures [src.name] to the floor.", \ + "You secure the external reinforcing bolts to the floor.", \ + "You hear ratchet") + src.anchored = 1 + if(1) + state = 0 + playsound(src.loc, 'Ratchet.ogg', 75, 1) + user.visible_message("[user.name] unsecures [src.name] reinforcing bolts from the floor.", \ + "You undo the external reinforcing bolts.", \ + "You hear ratchet") + src.anchored = 0 + if(2) + user << "\red The [src.name] needs to be unwelded from the floor." + return + + else if(istype(W, /obj/item/weapon/weldingtool)) + switch(state) + if(0) + user << "\red The [src.name] needs to be wrenched to the floor." + return + if(1) + if (W:remove_fuel(2)) + playsound(src.loc, 'Welder2.ogg', 50, 1) + user.visible_message("[user.name] starts to weld the [src.name] to the floor.", \ + "You start to weld the [src] to the floor.", \ + "You hear welding") + if (do_after(user,20)) + state = 2 + user << "You weld the [src] to the floor." + else + user << "\blue You need more welding fuel to complete this task." + return + if(2) + if (W:remove_fuel(2)) + playsound(src.loc, 'Welder2.ogg', 50, 1) + user.visible_message("[user.name] starts to cut the [src.name] free from the floor.", \ + "You start to cut the [src] free from the floor.", \ + "You hear welding") + if (do_after(user,20)) + state = 1 + user << "You cut the [src] free from the floor." + else + user << "\blue You need more welding fuel to complete this task." + return + else if(istype(W, /obj/item/weapon/card/id)||istype(W, /obj/item/device/pda)) + if (src.allowed(user)) + src.locked = !src.locked + user << "Controls are now [src.locked ? "locked." : "unlocked."]" + else + user << "\red Access denied." + return + else + ..() + return + + +/obj/machinery/emitter/power_change() + ..() + update_icon() \ No newline at end of file diff --git a/code/modules/power/singularity/field_generator.dm b/code/modules/power/singularity/field_generator.dm new file mode 100644 index 00000000000..1a26b37091e --- /dev/null +++ b/code/modules/power/singularity/field_generator.dm @@ -0,0 +1,308 @@ + +/////FIELD GEN +#define field_generator_max_power 250 +/obj/machinery/field_generator + name = "Field Generator" + desc = "A large thermal battery that projects a high amount of energy when powered." + icon = 'singularity.dmi' + icon_state = "Field_Gen" + anchored = 0 + density = 1 + req_access = list(access_engine) + power_usage = 0 + var + Varedit_start = 0 + Varpower = 0 + active = 0 + power = 20 + state = 0 + warming_up = 0 + powerlevel = 0 + list/obj/machinery/containment_field/fields + list/obj/machinery/field_generator/connected_gens + + + update_icon() + if (!active) + icon_state = "Field_Gen" + return + var/level = 3 + switch (power) + if(0 to 60) + level = 1 + if(61 to 220) + level = 2 + if(221 to INFINITY) + level = 3 + level = min(level,warming_up) + if (powerlevel!=level) + powerlevel = level + icon_state = "Field_Gen +a[powerlevel]" + + + New() + ..() + fields = list() + connected_gens = list() + return + + + process() + if(src.Varedit_start == 1) + if(src.active == 0) + src.active = 1 + src.state = 2 + src.power = field_generator_max_power + src.anchored = 1 + src.warming_up = 3 + turn_on() + Varedit_start = 0 + if(src.active == 2) + calc_power() + + return + + + attack_hand(mob/user as mob) + if(state == 2) + if(get_dist(src, user) <= 1)//Need to actually touch the thing to turn it on + if(src.active >= 1) + user << "You are unable to turn off the [src] once it is online." + return 1 + else + user.visible_message("[user.name] turns on the [src.name]", \ + "You turn on the [src].", \ + "You hear heavy droning") + turn_on() + src.add_fingerprint(user) + else + user << "The [src] needs to be firmly secured to the floor first." + return + + + attackby(obj/item/W, mob/user) + if(active) + user << "The [src] needs to be off." + return + else if(istype(W, /obj/item/weapon/wrench)) + switch(state) + if(0) + state = 1 + playsound(src.loc, 'Ratchet.ogg', 75, 1) + user.visible_message("[user.name] secures [src.name] to the floor.", \ + "You secure the external reinforcing bolts to the floor.", \ + "You hear ratchet") + src.anchored = 1 + if(1) + state = 0 + playsound(src.loc, 'Ratchet.ogg', 75, 1) + user.visible_message("[user.name] unsecures [src.name] reinforcing bolts from the floor.", \ + "You undo the external reinforcing bolts.", \ + "You hear ratchet") + src.anchored = 0 + if(2) + user << "\red The [src.name] needs to be unwelded from the floor." + return + else if(istype(W, /obj/item/weapon/weldingtool)) + switch(state) + if(0) + user << "\red The [src.name] needs to be wrenched to the floor." + return + if(1) + if (W:remove_fuel(2,user)) + playsound(src.loc, 'Welder2.ogg', 50, 1) + user.visible_message("[user.name] starts to weld the [src.name] to the floor.", \ + "You start to weld the [src] to the floor.", \ + "You hear welding") + if (do_after(user,20)) + state = 2 + user << "You weld the field generator to the floor." + else + return + if(2) + if (W:remove_fuel(2,user)) + playsound(src.loc, 'Welder2.ogg', 50, 1) + user.visible_message("[user.name] starts to cut the [src.name] free from the floor.", \ + "You start to cut the [src] free from the floor.", \ + "You hear welding") + if (do_after(user,20)) + state = 1 + user << "You cut the [src] free from the floor." + else + return + else + ..() + return + + + emp_act() + return 0 + + + bullet_act(flag) + if (flag == PROJECTILE_BULLET) + src.power -= 100 + else if (flag == PROJECTILE_WEAKBULLET) + src.power -= 50 + else if (flag == PROJECTILE_LASER) + src.power += 20 + else if (flag == PROJECTILE_TASER) + src.power += 5 + else + src.power -= 30 + update_icon() + return + + + Del() + src.cleanup() + ..() + + + proc + turn_off() + src.active = 0 + spawn(1) + src.cleanup() + update_icon() + + + turn_on() + src.active = 1 + warming_up = 1 + powerlevel = 0 + spawn(1) + while (warming_up<3 && active) + sleep(50) + warming_up++ + update_icon() + if(warming_up >= 3) + start_fields() + update_icon() + + + calc_power() + if(Varpower) + return + + update_icon() + if(src.power > field_generator_max_power) + src.power = field_generator_max_power + + var/power_draw = 0 + for (var/obj/machinery/containment_field/F in fields) + if (isnull(F)) + continue + power_draw++ + + if(draw_power(round(power_draw/2,1))) + return 1 + else + for(var/mob/M in viewers(src)) + M.show_message("\red The [src.name] shuts down!") + turn_off() + src.power = 0 + return + + + draw_power(var/draw = 0,var/obj/machinery/field_generator/G = null, var/obj/machinery/field_generator/last = null) +// if(G && G == src)//Loopin, set fail +// return 0 + if(src.power >= draw)//We have enough power + src.power -= draw + return 1 + else//Need more power + return 0 +/* draw -= src.power + src.power = 0 ill finis this up when not about to pass out + for(var/obj/machinery/field_generator/FG in connected_gens) + if(isnull(FG)) + continue + if(FG == last)//We just asked you + continue + if(G)//Another gen is askin for power and we dont have it + if(FG.draw_power(draw,G,src))//Can you take the load + return 1 + else + return 0 + else//We are askin another for power + if(FG.draw_power(draw,src,src)) + return 1 + else + return 0 +*/ + + start_fields() + if(!src.state == 2 || !anchored) + turn_off() + return + spawn(1) + setup_field(1) + spawn(2) + setup_field(2) + spawn(3) + setup_field(4) + spawn(4) + setup_field(8) + src.active = 2 + + + setup_field(var/NSEW) + var/turf/T = src.loc + var/obj/machinery/field_generator/G + var/steps = 0 + if(!NSEW)//Make sure its ran right + return + for(var/dist = 0, dist <= 9, dist += 1) // checks out to 8 tiles away for another generator + T = get_step(T, NSEW) + steps += 1 + G = locate(/obj/machinery/field_generator) in T + if(!isnull(G)) + steps -= 1 + if(!G.active) + return + break + if(isnull(G)) + return + T = src.loc + for(var/dist = 0, dist < steps, dist += 1) // creates each field tile + var/field_dir = get_dir(T,get_step(G.loc, NSEW)) + T = get_step(T, NSEW) + if(!locate(/obj/machinery/containment_field) in T) + var/obj/machinery/containment_field/CF = new/obj/machinery/containment_field() + fields += CF + G.fields += CF + CF.loc = T + CF.dir = field_dir + var/listcheck = 0 + for(var/obj/machinery/field_generator/FG in connected_gens) + if (isnull(FG)) + continue + if(FG == G) + listcheck = 1 + break + if(!listcheck) + connected_gens.Add(G) + listcheck = 0 + for(var/obj/machinery/field_generator/FG2 in G.connected_gens) + if (isnull(FG2)) + continue + if(FG2 == src) + listcheck = 1 + break + if(!listcheck) + G.connected_gens.Add(src) + + + cleanup() + for (var/obj/machinery/containment_field/F in fields) + if (isnull(F)) + continue + del(F) + fields = list() + for(var/obj/machinery/field_generator/FG in connected_gens) + if (isnull(FG)) + continue + FG.connected_gens.Remove(src) + connected_gens.Remove(FG) + connected_gens = list() diff --git a/code/modules/power/singularity/generator.dm b/code/modules/power/singularity/generator.dm new file mode 100644 index 00000000000..b51ef565013 --- /dev/null +++ b/code/modules/power/singularity/generator.dm @@ -0,0 +1,42 @@ + +/////SINGULARITY SPAWNER +/obj/machinery/the_singularitygen/ + name = "Gravitational Singularity Generator" + desc = "An Odd Device which produces a Gravitational Singularity when set up." + icon = 'singularity.dmi' + icon_state = "TheSingGen" + anchored = 1 + density = 1 + power_usage = 0 + +//////////////////////Singularity gen START + +/obj/machinery/the_singularitygen/process() + var/turf/T = get_turf(src) + if (singularity_is_surrounded(T)) + new /obj/machinery/singularity/(T, 200) + spawn(0) + del(src) + return + +/obj/machinery/the_singularitygen/attackby(obj/item/W, mob/user) + if(istype(W, /obj/item/weapon/wrench)) + anchored = !anchored + playsound(src.loc, 'Ratchet.ogg', 75, 1) + if(anchored) + user.visible_message("[user.name] secures [src.name] to the floor.", \ + "You secure the [src.name] to the floor.", \ + "You hear ratchet") + else + user.visible_message("[user.name] unsecures [src.name] from the floor.", \ + "You unsecure the [src.name] from the floor.", \ + "You hear ratchet") + return + return ..() + +/proc/singularity_is_surrounded(turf/T)//TODO:Add a timer so we dont need this + var/checkpointC = 0 + for (var/obj/X in orange(4,T)) //TODO: do we need requirement to singularity be actually _surrounded_ by field? + if(istype(X, /obj/machinery/containment_field) || istype(X, /obj/machinery/shieldwall)) + checkpointC ++ + return checkpointC >= 20 \ No newline at end of file diff --git a/code/modules/power/singularity/singularity.dm b/code/modules/power/singularity/singularity.dm new file mode 100644 index 00000000000..39d398f58b7 --- /dev/null +++ b/code/modules/power/singularity/singularity.dm @@ -0,0 +1,269 @@ +var/global/list/uneatable = list( + /obj/machinery/singularity, + /turf/space,/obj/effects, + /obj/overlay) + +/obj/machinery/singularity/ + name = "Gravitational Singularity" + desc = "A Gravitational Singularity." + icon = '160x160.dmi' + icon_state = "Singularity" + anchored = 1 + density = 1 + layer = 6 + unacidable = 1 //Don't comment this out. + power_usage = 0 + var + active = 0 + contained = 1 //Are we going to move around? + energy = 100 //How strong are we? + dissipate = 0 //Do we lose energy over time? TODO:Set this to 1 when/if the feederthing is finished + dissipate_delay = 5 + dissipate_track = 0 + dissipate_strength = 10 //How much energy do we lose? + move_self = 1 //Do we move on our own? + grav_pull = 6 //How many tiles out do we pull? + event_chance = 15 //Prob for event each tick + + + New(loc, var/starting_energy = 200, var/temp = 0) + src.energy = starting_energy + pixel_x = -64 + pixel_y = -64 + if(temp) + spawn(temp) + del(src) + ..() + return + + + Del() + //Could have it do something bad when this happens, explode/implode or something + ..() + + + attack_hand(mob/user as mob) + consume(user) + return 1 + + + blob_act(severity) + return + + + ex_act(severity) + switch(severity) + if(1.0) + if(prob(10)) + del(src) + return + if(2.0 to 3.0) + return + return + + + Bump(atom/A) + consume(A) + return + + + Bumped(atom/A) + consume(A) + return + + + process() + eat() + dissipate() + check_energy() + move() + if(prob(event_chance))//Chance for it to run a special event + event() + pulse() + return + + proc + dissipate() + if(!dissipate) + return + if(dissipate_track >= dissipate_delay) + src.energy -= dissipate_strength + dissipate_track = 0 + else + dissipate_track++ + + + check_energy() + if(energy <= 0) + del(src) + return 0 + switch(energy) + if(1000 to 1999) + for(var/obj/machinery/field_generator/F in orange(5,src)) + F.turn_off() + emp_area() + toxmob() + if(2000 to INFINITY) + explosion(src.loc, 4, 8, 15, 0) + if(src) + del(src) + return 0 + return 1 + + + is_eatable(atom/X) + for (var/Type in uneatable) + if (istype(X, Type)) + return 0 + return 1 + + + eat() + for (var/atom/X in orange(grav_pull,src)) + if(isarea(X)) + continue + if (!is_eatable(X)) + continue + switch(get_dist(src,X)) + if(0 to 2) + consume(X) + else if(!isturf(X)) + if(!X:anchored && !istype(X,/mob/living/carbon/human))//TODO:change the boots to just anchor so we dont have to add this to everything + step_towards(X,src) + else if(istype(X,/mob/living/carbon/human)) + var/mob/living/carbon/human/H = X + if(istype(H.shoes,/obj/item/clothing/shoes/magboots)) + var/obj/item/clothing/shoes/magboots/M = H.shoes + if(M.magpulse) + continue + step_towards(H,src) + return + + + consume(var/atom/A) + var/gain = 0 + if (!is_eatable(A)) + return + if (istype(A,/mob/living))//Mobs get gibbed + gain = 20 + if(istype(A,/mob/living/carbon/human)) + if(A:mind) + if((A:mind:assigned_role == "Station Engineer") || (A:mind:assigned_role == "Chief Engineer") ) + gain = 100 + A:gib() + else if(istype(A,/obj/)) + A:ex_act(1.0) + if(A) del(A) + gain = 2 + else if(isturf(A)) + var/turf/T = A + if(T.intact) + for(var/obj/O in T.contents) + if(O.level != 1) + continue + if(O.invisibility == 101) + src.consume(O) + A:ReplaceWithSpace() + gain = 2 + src.energy += gain + return + + + move(var/movement_dir = 0) + if(!movement_dir == 1 || !movement_dir == 2 || !movement_dir == 4 || !movement_dir == 8) + movement_dir = pick(NORTH, SOUTH, EAST, WEST) + var/turf/T = null + switch(movement_dir) + if(NORTH) + T = locate(src.x,src.y+3,src.z) + if(SOUTH) + T = locate(src.x,src.y-3,src.z) + if(EAST) + T =locate(src.x+3,src.y,src.z) + if(WEST) + T = locate(src.x-3,src.y,src.z) + if(can_move(T)) + spawn(0) + step(src, movement_dir) + + + can_move(var/turf/T) + if(!T) + return 0 + if(locate(/obj/machinery/containment_field) in T) + return 0 + else if(locate(/obj/machinery/field_generator) in T) + var/obj/machinery/field_generator/G = locate(/obj/machinery/field_generator) in T + if(G && G.active) + return 0 + return 1 + + + event() + var/numb = pick(1,2,3,4,5,6) + switch(numb) + if(1)//EMP + emp_area() + if(2,3)//tox damage all carbon mobs in area + toxmob() + if(4)//Stun mobs who lack optic scanners + mezzer() + else + //do nothing + return + + + toxmob() + var/toxrange = 8 + if (src.energy>100) + toxrange+=round((src.energy-100)/100) + var/toxloss = 4 + var/radiation = 5 + if (src.energy>150) + toxloss += round(((src.energy-150)/50)*4,1) + radiation += round(((src.energy-150)/50)*5,1) + for(var/mob/living/carbon/M in view(toxrange, src.loc)) + if(istype(M,/mob/living/carbon/human)) + if(M:wear_suit) //TODO: check for radiation protection + toxloss = round(toxloss/2,1) + radiation = round(radiation/2,1) + M.toxloss += toxloss + M.radiation += radiation + M.updatehealth() + M << "\red You feel odd." + return + + + mezzer() + for(var/mob/living/carbon/M in oviewers(8, src)) + if(istype(M,/mob/living/carbon/human)) + if(istype(M:glasses,/obj/item/clothing/glasses/meson)) + M << "\blue You look directly into The [src.name], good thing you had your protective eyewear on!" + return + M << "\red You look directly into The [src.name] and feel weak." + if (M:stunned < 3) + M.stunned = 3 + for(var/mob/O in viewers(M, null)) + O.show_message(text("\red [] stares blankly at The []!", M, src), 1) + return + + + emp_area() + var/turf/myturf = get_turf(src) + var/obj/overlay/pulse = new/obj/overlay ( myturf ) + pulse.icon = 'effects.dmi' + pulse.icon_state = "emppulse" + pulse.name = "emp pulse" + pulse.anchored = 1 + spawn(20) + del(pulse) + for (var/atom/X in orange(8,src)) + X.emp_act() + return + + + pulse() + for(var/obj/machinery/power/rad_collector/R in orange(15,src)) + if(istype(R,/obj/machinery/power/rad_collector)) + R.receive_pulse(energy) + return \ No newline at end of file diff --git a/code/modules/power/smes.dm b/code/modules/power/smes.dm index ca124241859..3b182f9aed0 100644 --- a/code/modules/power/smes.dm +++ b/code/modules/power/smes.dm @@ -1,6 +1,37 @@ // the SMES // stores power +#define SMESMAXCHARGELEVEL 200000 +#define SMESMAXOUTPUT 200000 + +/obj/machinery/power/smes/magical + name = "magical power storage unit" + desc = "A high-capacity superconducting magnetic energy storage (SMES) unit. Magically produces power." + process() + capacity = INFINITY + charge = INFINITY + ..() + +/obj/machinery/power/smes + name = "power storage unit" + desc = "A high-capacity superconducting magnetic energy storage (SMES) unit." + icon_state = "smes" + density = 1 + anchored = 1 + var/output = 50000 + var/lastout = 0 + var/loaddemand = 0 + var/capacity = 5e6 + var/charge = 1e6 + var/charging = 0 + var/chargemode = 0 + var/chargecount = 0 + var/chargelevel = 50000 + var/online = 1 + var/n_tag = null + var/obj/machinery/power/terminal/terminal = null + + /obj/machinery/power/smes/New() ..() diff --git a/code/modules/power/solar.dm b/code/modules/power/solar.dm index 95cbbadd636..e28204e1ca4 100644 --- a/code/modules/power/solar.dm +++ b/code/modules/power/solar.dm @@ -43,6 +43,8 @@ return /obj/machinery/power/solar/proc/update_solar_exposure() + if(!sun) + return if(obscured) sunfrac = 0 return diff --git a/icons/obj/meteor.dmi b/icons/obj/meteor.dmi index ed3111ec28b..123a5bdf86e 100644 Binary files a/icons/obj/meteor.dmi and b/icons/obj/meteor.dmi differ diff --git a/icons/obj/singularity.dmi b/icons/obj/singularity.dmi index d3a714c7ea9..42b2d442280 100644 Binary files a/icons/obj/singularity.dmi and b/icons/obj/singularity.dmi differ diff --git a/maps/tgstation.2.0.0.dmm b/maps/tgstation.2.0.0.dmm index 5b9bebc458b..2afeebee311 100644 --- a/maps/tgstation.2.0.0.dmm +++ b/maps/tgstation.2.0.0.dmm @@ -4749,9 +4749,9 @@ "bNq" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 4; icon_state = "yellowcorner"; tag = "icon-yellowcorner (EAST)"},/area/engine/engine_hallway) "bNr" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/obj/cable{icon_state = "2-8"; d1 = 2; d2 = 8},/obj/machinery/requests_console{department = "Engineering"; departmentType = 4; pixel_y = 30},/turf/simulated/floor{dir = 1; icon_state = "yellow"; tag = "icon-yellow(NORTH)"},/area/engine/engine_hallway) "bNs" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/engine/engine_hallway) -"bNt" = (/obj/cable{icon_state = "2-8"; d1 = 2; d2 = 8},/obj/machinery/power/collector_array,/turf/simulated/floor/plating,/area/engine/engine_hallway) -"bNu" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/power/collector_array,/turf/simulated/floor/plating,/area/engine/engine_hallway) -"bNv" = (/obj/machinery/power/collector_control,/turf/simulated/floor/plating,/area/engine/engine_hallway) +"bNt" = (/obj/cable{icon_state = "2-8"; d1 = 2; d2 = 8},/turf/simulated/floor/plating,/area/engine/engine_hallway) +"bNu" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/engine/engine_hallway) +"bNv" = (/turf/simulated/floor/plating,/area/engine/engine_hallway) "bNw" = (/obj/machinery/the_singularitygen,/turf/simulated/floor/plating,/area/engine/engine_hallway) "bNx" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall/r_wall,/area/engine/engine_hallway) "bNy" = (/turf/simulated/wall/r_wall,/area/engine/engine_CE_office) @@ -4764,24 +4764,24 @@ "bNF" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor,/area/engine/engine_hallway) "bNG" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/machinery/door/poddoor{id = "Secure Storage"; name = "Engineering Secure Storage"},/turf/simulated/floor/plating,/area/engine/engine_hallway) "bNH" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/obj/machinery/door/poddoor{id = "Secure Storage"; name = "Engineering Secure Storage"},/turf/simulated/floor/plating,/area/engine/engine_hallway) -"bNI" = (/obj/machinery/atmospherics/pipe/simple{dir = 5},/turf/simulated/wall/r_wall,/area/engine/engine_hallway) -"bNJ" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/secure_closet/engineering_chief,/turf/simulated/floor,/area/engine/engine_CE_office) -"bNK" = (/turf/simulated/floor,/area/engine/engine_CE_office) -"bNL" = (/obj/closet/emcloset,/turf/simulated/floor,/area/engine/engine_CE_office) -"bNM" = (/obj/machinery/computer/station_alert,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/engine/engine_CE_office) -"bNN" = (/obj/machinery/computer/atmos_alert,/obj/cable{d1 = 0; d2 = 10; icon_state = "0-10"},/turf/simulated/floor,/area/engine/engine_CE_office) -"bNO" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/machinery/light/small{dir = 8},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/obj/table{dir = 1; icon_state = "table_horizontal"; pixel_y = 0},/obj/item/weapon/storage/toolbox/emergency,/turf/simulated/floor{dir = 8; icon_state = "warning"; tag = "icon-warning"},/area/engine/engine_hallway) -"bNP" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/table{dir = 4; icon_state = "table_horizontal"; pixel_y = 0},/obj/item/weapon/storage/lightbox/tubes,/turf/simulated/floor,/area/engine/engine_hallway) -"bNQ" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/engine/engine_hallway) -"bNR" = (/turf/simulated/floor{icon_state = "yellowcorner"; tag = "icon-yellowcorner"},/area/engine/engine_hallway) -"bNS" = (/turf/simulated/floor{dir = 8; icon_state = "yellowcorner"; tag = "icon-yellowcorner (WEST)"},/area/engine/engine_hallway) -"bNT" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/item/device/t_scanner,/turf/simulated/floor,/area/engine/engine_hallway) -"bNU" = (/obj/item/weapon/cigbutt,/turf/simulated/floor,/area/engine/engine_hallway) -"bNV" = (/turf/simulated/floor{dir = 1; icon_state = "warning"; tag = "icon-warning"},/area/engine/engine_hallway) -"bNW" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor{dir = 1; icon_state = "warning"; tag = "icon-warning"},/area/engine/engine_hallway) -"bNX" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{dir = 5; icon_state = "warning"; tag = "icon-warning"},/area/engine/engine_hallway) -"bNY" = (/obj/machinery/power/collector_array,/turf/simulated/floor/plating,/area/engine/engine_hallway) -"bNZ" = (/obj/cable{d1 = 0; d2 = 6; icon_state = "0-6"},/obj/machinery/power/apc{dir = 8; name = "CE office APC"; pixel_x = -25; pixel_y = 0},/turf/simulated/floor,/area/engine/engine_CE_office) +"bNI" = (/obj/machinery/power/rad_collector,/turf/simulated/floor/plating,/area/engine/engine_hallway) +"bNJ" = (/obj/machinery/atmospherics/pipe/simple{dir = 5},/turf/simulated/wall/r_wall,/area/engine/engine_hallway) +"bNK" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/secure_closet/engineering_chief,/turf/simulated/floor,/area/engine/engine_CE_office) +"bNL" = (/turf/simulated/floor,/area/engine/engine_CE_office) +"bNM" = (/obj/closet/emcloset,/turf/simulated/floor,/area/engine/engine_CE_office) +"bNN" = (/obj/machinery/computer/station_alert,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/engine/engine_CE_office) +"bNO" = (/obj/machinery/computer/atmos_alert,/obj/cable{d1 = 0; d2 = 10; icon_state = "0-10"},/turf/simulated/floor,/area/engine/engine_CE_office) +"bNP" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/machinery/light/small{dir = 8},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/obj/table{dir = 1; icon_state = "table_horizontal"; pixel_y = 0},/obj/item/weapon/storage/toolbox/emergency,/turf/simulated/floor{dir = 8; icon_state = "warning"; tag = "icon-warning"},/area/engine/engine_hallway) +"bNQ" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/table{dir = 4; icon_state = "table_horizontal"; pixel_y = 0},/obj/item/weapon/storage/lightbox/tubes,/turf/simulated/floor,/area/engine/engine_hallway) +"bNR" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/engine/engine_hallway) +"bNS" = (/turf/simulated/floor{icon_state = "yellowcorner"; tag = "icon-yellowcorner"},/area/engine/engine_hallway) +"bNT" = (/turf/simulated/floor{dir = 8; icon_state = "yellowcorner"; tag = "icon-yellowcorner (WEST)"},/area/engine/engine_hallway) +"bNU" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/item/device/t_scanner,/turf/simulated/floor,/area/engine/engine_hallway) +"bNV" = (/obj/item/weapon/cigbutt,/turf/simulated/floor,/area/engine/engine_hallway) +"bNW" = (/turf/simulated/floor{dir = 1; icon_state = "warning"; tag = "icon-warning"},/area/engine/engine_hallway) +"bNX" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor{dir = 1; icon_state = "warning"; tag = "icon-warning"},/area/engine/engine_hallway) +"bNY" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{dir = 5; icon_state = "warning"; tag = "icon-warning"},/area/engine/engine_hallway) +"bNZ" = (/obj/cable{d1 = 0; d2 = 6; icon_state = "0-6"},/obj/machinery/power/apc{dir = 1; name = "CE office APC"; pixel_x = 0; pixel_y = 25},/turf/simulated/floor,/area/engine/engine_CE_office) "bOa" = (/obj/cable{d1 = 5; d2 = 10; icon_state = "5-10"},/obj/cable{d1 = 1; d2 = 10; icon_state = "1-10"},/obj/stool{pixel_y = 8},/turf/simulated/floor,/area/engine/engine_CE_office) "bOb" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/engine/engine_CE_office) "bOc" = (/obj/machinery/field_generator,/turf/simulated/floor/plating,/area/engine/engine_hallway) @@ -4794,7 +4794,7 @@ "bOj" = (/obj/cable{d1 = 1; d2 = 6; icon_state = "1-6"},/obj/item/weapon/extinguisher{pixel_x = 6},/obj/item/weapon/extinguisher{pixel_x = -6},/turf/simulated/floor,/area/engine/engine_hallway) "bOk" = (/turf/simulated/floor{dir = 8; icon_state = "yellow"; tag = "icon-yellow (WEST)"},/area/engine/engine_hallway) "bOl" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"; tag = "icon-warning"},/area/engine/engine_hallway) -"bOm" = (/obj/machinery/door_control{id = "Secure Storage"; name = "Engineering Secure Storage"; pixel_y = -5; req_access_txt = "11"},/obj/machinery/door_control{icon_state = "doorctrl0"; id = "Engineering"; name = "Engine Security Doors"; pixel_y = 5; req_access_txt = "11"},/turf/simulated/wall/r_wall,/area/engine/engine_hallway) +"bOm" = (/obj/machinery/door_control{id = "Secure Storage"; name = "Engineering Secure Storage"; pixel_x = 25; pixel_y = 0; req_access_txt = "11"},/obj/machinery/door_control{icon_state = "doorctrl0"; id = "Engineering"; name = "Engine Security Doors"; pixel_y = 5; req_access_txt = "11"},/turf/simulated/wall/r_wall,/area/engine/engine_hallway) "bOn" = (/obj/machinery/light{dir = 8},/obj/table{dir = 5; icon_state = "tabledir"},/obj/item/weapon/zippo,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor,/area/engine/engine_CE_office) "bOo" = (/obj/cable{d1 = 2; d2 = 9; icon_state = "2-9"},/turf/simulated/floor,/area/engine/engine_CE_office) "bOp" = (/obj/cable{d1 = 5; d2 = 10; icon_state = "5-10"},/turf/simulated/floor,/area/engine/engine_CE_office) @@ -4811,7 +4811,7 @@ "bOA" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor,/area/engine/engine_CE_office) "bOB" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/obj/table/reinforced{dir = 5; icon_state = "reinf_tabledir"; tag = "icon-reinf_tabledir (SOUTHWEST)"},/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor,/area/engine/engine_CE_office) "bOC" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/engine/engine_CE_office) -"bOD" = (/obj/machinery/power/apc{dir = 8; name = "CE office APC"; pixel_x = -25; pixel_y = 0},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/engine/engine_hallway) +"bOD" = (/obj/machinery/power/apc{dir = 1; name = "CE office APC"; pixel_x = 0; pixel_y = 25},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/engine/engine_hallway) "bOE" = (/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/engine/engine_hallway) "bOF" = (/obj/reagent_dispensers/fueltank,/turf/simulated/floor{dir = 6; icon_state = "yellow"; tag = "icon-yellow (SOUTHEAST)"},/area/engine/engine_hallway) "bOG" = (/obj/stool/chair,/turf/simulated/floor,/area/engine/engine_hallway) @@ -5025,13 +5025,13 @@ "bSG" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 8; icon_state = "yellow"; tag = "icon-yellow (WEST)"},/area/engine/engine_hallway) "bSH" = (/obj/machinery/atmospherics/pipe/simple{dir = 9},/turf/simulated/floor,/area/engine/engine_hallway) "bSI" = (/obj/table,/obj/item/clothing/gloves/yellow,/turf/simulated/floor,/area/engine/engine_hallway) -"bSJ" = (/obj/machinery/power/collector_array,/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/turf/simulated/floor{dir = 8; icon_state = "yellow"; tag = "icon-yellow (WEST)"},/area/engine/engine_control) -"bSK" = (/obj/machinery/power/collector_control,/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/engine/engine_control) -"bSL" = (/obj/machinery/light,/obj/machinery/power/collector_array,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/engine/engine_control) +"bSJ" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/obj/machinery/power/rad_collector,/turf/simulated/floor{dir = 8; icon_state = "yellow"; tag = "icon-yellow (WEST)"},/area/engine/engine_control) +"bSK" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/rad_collector,/turf/simulated/floor,/area/engine/engine_control) +"bSL" = (/obj/machinery/light,/obj/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/rad_collector,/turf/simulated/floor,/area/engine/engine_control) "bSM" = (/obj/item/device/radio/beacon,/obj/machinery/camera{c_tag = "Engineering South-East"; dir = 1},/turf/simulated/floor,/area/engine/engine_control) -"bSN" = (/obj/machinery/light,/obj/machinery/power/collector_array,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/engine/engine_control) -"bSO" = (/obj/machinery/power/collector_control,/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/engine/engine_control) -"bSP" = (/obj/machinery/power/collector_array,/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/turf/simulated/floor{dir = 4; icon_state = "yellow"; tag = "icon-yellow (EAST)"},/area/engine/engine_control) +"bSN" = (/obj/machinery/light,/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/rad_collector,/turf/simulated/floor,/area/engine/engine_control) +"bSO" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/rad_collector,/turf/simulated/floor,/area/engine/engine_control) +"bSP" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/obj/machinery/power/rad_collector,/turf/simulated/floor{dir = 4; icon_state = "yellow"; tag = "icon-yellow (EAST)"},/area/engine/engine_control) "bSQ" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/window/reinforced,/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plating,/area/engine/engine_control) "bSR" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/window/reinforced,/turf/simulated/floor/plating,/area/engine/engine_control) "bSS" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/window/reinforced,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/turf/simulated/floor/plating,/area/engine/engine_control) @@ -6212,7 +6212,7 @@ "cpx" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor,/area/derelict/bridge) "cpy" = (/obj/item/stack/rods,/turf/space,/area) "cpz" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cpA" = (/obj/item/weapon/shard,/obj/grille{tag = "icon-brokengrille"; icon_state = "brokengrille"},/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/singularity_engine) +"cpA" = (/obj/item/weapon/shard,/obj/grille{density = 0; icon_state = "brokengrille"; tag = "icon-brokengrille"},/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/singularity_engine) "cpB" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) "cpC" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{tag = "icon-damaged5"; icon_state = "damaged5"},/area/derelict/singularity_engine) "cpD" = (/obj/grille,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) @@ -6266,1058 +6266,1055 @@ "cqz" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/airless,/area/derelict/storage/equipment) "cqA" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) "cqB" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/singularity_engine) -"cqC" = (/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/machinery/power/collector_array,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cqD" = (/obj/item/weapon/shard{tag = "icon-medium"; icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cqE" = (/obj/item/weapon/shard{tag = "icon-medium"; icon_state = "medium"},/turf/simulated/floor/airless{tag = "icon-damaged5"; icon_state = "damaged5"},/area/derelict/singularity_engine) -"cqF" = (/obj/grille,/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/singularity_engine) -"cqG" = (/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/airless{tag = "icon-damaged4"; icon_state = "damaged4"},/area/derelict/singularity_engine) -"cqH" = (/obj/machinery/door/airlock/maintenance{name = "Tech Storage"; req_access_txt = "23"},/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cqI" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor,/area/derelict/storage/equipment) -"cqJ" = (/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cqK" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cqL" = (/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cqM" = (/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/singularity_engine) -"cqN" = (/obj/item/weapon/screwdriver,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cqO" = (/obj/item/stack/rods,/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/singularity_engine) -"cqP" = (/obj/item/weapon/shard{tag = "icon-medium"; icon_state = "medium"},/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cqQ" = (/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/machinery/power/collector_control,/turf/simulated/floor/airless{tag = "icon-damaged4"; icon_state = "damaged4"},/area/derelict/singularity_engine) -"cqR" = (/obj/table,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/singularity_engine) -"cqS" = (/turf/simulated/wall,/area/derelict/hallway/primary) -"cqT" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/hallway/primary) -"cqU" = (/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/hallway/primary) -"cqV" = (/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cqW" = (/obj/item/weapon/table_parts/reinforced,/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/singularity_engine) -"cqX" = (/obj/item/weapon/ore/slag,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cqY" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cqZ" = (/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/machinery/power/collector_array,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cra" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) -"crb" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"crc" = (/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/hallway/primary) -"crd" = (/obj/window/basic{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cre" = (/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/singularity_engine) -"crf" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/item/weapon/shard{tag = "icon-medium"; icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"crg" = (/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"crh" = (/obj/cable{icon_state = "2-4"; d1 = 2; d2 = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cri" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"crj" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/hallway/primary) -"crk" = (/turf/simulated/floor/airless{tag = "icon-floorscorched2"; icon_state = "floorscorched2"},/area/derelict/hallway/primary) -"crl" = (/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"crm" = (/obj/grille,/obj/window/basic{dir = 8},/turf/simulated/floor/plating,/area) -"crn" = (/turf/simulated/floor/airless{tag = "icon-floorscorched2"; icon_state = "floorscorched2"},/area) -"cro" = (/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area) -"crp" = (/obj/window{icon_state = "rwindow"; dir = 4; reinf = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"crq" = (/turf/simulated/wall,/area/derelict/storage/storage_access) -"crr" = (/obj/machinery/door/window,/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/storage/storage_access) -"crs" = (/turf/simulated/floor/airless{tag = "icon-floorscorched1"; icon_state = "floorscorched1"},/area) -"crt" = (/obj/item/weapon/shard{tag = "icon-medium"; icon_state = "medium"},/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/singularity_engine) -"cru" = (/obj/grille{tag = "icon-brokengrille"; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"crv" = (/obj/window{icon_state = "rwindow"; dir = 4; reinf = 1},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/singularity_engine) -"crw" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 4; reinf = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"crx" = (/turf/simulated/floor/plating,/area/derelict/storage/storage_access) -"cry" = (/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/storage/storage_access) -"crz" = (/obj/item/weapon/crowbar,/turf/simulated/floor,/area/derelict/storage/storage_access) -"crA" = (/obj/grille,/turf/simulated/floor,/area/derelict/storage/storage_access) -"crB" = (/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area) -"crC" = (/obj/item/weapon/shard{tag = "icon-small"; icon_state = "small"},/obj/item/weapon/shard{tag = "icon-medium"; icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"crD" = (/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"crE" = (/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/airless{tag = "icon-damaged4"; icon_state = "damaged4"},/area/derelict/singularity_engine) -"crF" = (/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/singularity_engine) -"crG" = (/obj/window{icon_state = "rwindow"; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 4; reinf = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"crH" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 4; reinf = 1},/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"crI" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"crJ" = (/turf/simulated/floor,/area/derelict/storage/storage_access) -"crK" = (/turf/simulated/wall/r_wall,/area/derelict/arrival) -"crL" = (/turf/simulated/wall,/area/derelict/arrival) -"crM" = (/obj/grille,/obj/window{icon_state = "rwindow"; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"crN" = (/obj/grille,/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"crO" = (/obj/machinery/door/firedoor/border_only,/obj/cable{icon_state = "2-4"; d1 = 2; d2 = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"crP" = (/obj/machinery/door/firedoor/border_only,/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"crQ" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/hallway/primary) -"crR" = (/obj/machinery/light/small,/turf/simulated/floor,/area/derelict/storage/storage_access) -"crS" = (/obj/window/basic{tag = "icon-window (NORTHEAST)"; icon_state = "window"; dir = 5},/turf/space,/area) -"crT" = (/obj/table{icon_state = "tabledir"; dir = 9},/turf/simulated/floor,/area/derelict/arrival) -"crU" = (/obj/stool/chair,/turf/simulated/floor,/area/derelict/arrival) -"crV" = (/turf/simulated/floor,/area/derelict/arrival) -"crW" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/arrival) -"crX" = (/obj/stool/chair{dir = 8},/obj/item/weapon/pen,/turf/simulated/floor,/area/derelict/arrival) -"crY" = (/obj/stool/chair{dir = 8},/turf/simulated/floor,/area/derelict/arrival) -"crZ" = (/turf/simulated/wall,/area/derelict/medical/morgue) -"csa" = (/obj/item/weapon/shard,/turf/space,/area) -"csb" = (/turf/simulated/floor/plating,/area/derelict/singularity_engine) -"csc" = (/obj/grille,/turf/space,/area/derelict/singularity_engine) -"csd" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/singularity_engine) -"cse" = (/obj/machinery/light/small{dir = 8},/turf/space,/area) -"csf" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"csg" = (/obj/machinery/door/window,/turf/simulated/floor,/area/derelict/storage/storage_access) -"csh" = (/obj/lattice,/obj/window/basic,/turf/space,/area) -"csi" = (/turf/simulated/floor/plating,/area/derelict/arrival) -"csj" = (/obj/table{icon_state = "tabledir"; dir = 10},/turf/simulated/floor,/area/derelict/arrival) -"csk" = (/obj/table{icon_state = "tabledir"; dir = 2},/turf/simulated/floor,/area/derelict/arrival) -"csl" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/simulated/floor,/area/derelict/arrival) -"csm" = (/obj/closet/coffin,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"csn" = (/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"cso" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"csp" = (/turf/simulated/wall,/area/derelict/medical) -"csq" = (/obj/grille,/obj/window{icon_state = "rwindow"; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/simulated/floor/plating,/area/derelict/medical) -"csr" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/simulated/floor/plating,/area/derelict/medical) -"css" = (/obj/item/weapon/shard,/obj/grille{tag = "icon-brokengrille"; icon_state = "brokengrille"},/turf/simulated/floor/plating,/area/derelict/medical) -"cst" = (/turf/simulated/floor/plating,/area/derelict/medical) -"csu" = (/obj/item/weapon/shard{tag = "icon-medium"; icon_state = "medium"},/turf/simulated/floor/plating,/area/derelict/medical) -"csv" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating/airless,/area) -"csw" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/derelict/storage/storage_access) -"csx" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area) -"csy" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area/derelict/arrival) -"csz" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor,/area/derelict/arrival) -"csA" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/floor,/area/derelict/arrival) -"csB" = (/obj/cable{icon_state = "2-8"; d1 = 2; d2 = 8},/turf/simulated/floor,/area/derelict/arrival) -"csC" = (/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"csD" = (/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/medical) -"csE" = (/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/medical) -"csF" = (/turf/simulated/floor/plating/airless,/area/derelict/medical) -"csG" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"csH" = (/obj/machinery/light/small,/turf/simulated/floor/airless{tag = "icon-damaged4"; icon_state = "damaged4"},/area/derelict/singularity_engine) -"csI" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"csJ" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/hallway/primary) -"csK" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/hallway/primary) -"csL" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"csM" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/derelict/storage/storage_access) -"csN" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor,/area/derelict/storage/storage_access) -"csO" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor,/area/derelict/storage/storage_access) -"csP" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area/derelict/storage/storage_access) -"csQ" = (/obj/window/basic{dir = 4},/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/derelict/storage/storage_access) -"csR" = (/obj/lattice,/obj/window/basic{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/turf/space,/area) -"csS" = (/obj/lattice,/obj/lattice,/obj/window/basic{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/turf/space,/area) -"csT" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor,/area/derelict/arrival) -"csU" = (/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6"},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"csV" = (/obj/machinery/light{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"csW" = (/obj/item/weapon/medical/bruise_pack,/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"csX" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"csY" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor,/area/derelict/storage/storage_access) -"csZ" = (/turf/simulated/wall/r_wall,/area/derelict/storage/storage_access) -"cta" = (/turf/simulated/floor/airless{tag = "icon-damaged5"; icon_state = "damaged5"},/area) -"ctb" = (/obj/table{icon_state = "tabledir"; dir = 6},/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/turf/simulated/floor,/area/derelict/arrival) -"ctc" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"ctd" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"cte" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"ctf" = (/obj/item/weapon/storage/lightbox,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"ctg" = (/obj/item/weapon/disk/data/demo,/turf/simulated/floor/plating/airless,/area) -"cth" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/wall,/area/derelict/storage/storage_access) -"cti" = (/turf/simulated/floor/airless{tag = "icon-damaged4"; icon_state = "damaged4"},/area) -"ctj" = (/obj/stool/chair{dir = 1},/turf/simulated/floor,/area/derelict/arrival) -"ctk" = (/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/obj/stool/chair{dir = 1},/obj/stool/chair{dir = 1},/turf/simulated/floor,/area/derelict/arrival) -"ctl" = (/turf/simulated/wall,/area/derelict/medical/chapel) -"ctm" = (/obj/machinery/door{icon = 'icons/obj/doors/doormorgue.dmi'; name = "Coffin Storage"; req_access_txt = "22"},/turf/simulated/floor,/area/derelict/medical/morgue) -"ctn" = (/obj/morgue,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"cto" = (/obj/machinery/sleeper,/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"ctp" = (/obj/machinery/sleep_console,/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"ctq" = (/obj/table,/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"ctr" = (/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/plating/airless,/area) -"cts" = (/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area) -"ctt" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/hallway/primary) -"ctu" = (/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/turf/simulated/floor,/area/derelict/arrival) -"ctv" = (/obj/table{icon_state = "tabledir"; dir = 1},/turf/simulated/floor,/area/derelict/arrival) -"ctw" = (/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/turf/space,/area) -"ctx" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cty" = (/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"ctz" = (/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"ctA" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"ctB" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/obj/item/weapon/shard{tag = "icon-small"; icon_state = "small"},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"ctC" = (/obj/item/weapon/medical/bruise_pack,/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/medical) -"ctD" = (/obj/item/weapon/medical/ointment,/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/medical) -"ctE" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/medical) -"ctF" = (/obj/machinery/light{tag = "icon-tube1 (EAST)"; icon_state = "tube1"; dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"ctG" = (/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/simulated/floor/plating/airless,/area) -"ctH" = (/obj/item/weapon/shard{tag = "icon-medium"; icon_state = "medium"},/turf/space,/area) -"ctI" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/machinery/door/firedoor/border_only{dir = 1},/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/hallway/primary) -"ctJ" = (/obj/machinery/door/firedoor/border_only{dir = 1},/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/hallway/primary) -"ctK" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor,/area/derelict/storage/storage_access) -"ctL" = (/obj/machinery/door/window,/turf/simulated/floor,/area/derelict/arrival) -"ctM" = (/obj/machinery/door/window{tag = "icon-right"; icon_state = "right"; dir = 2},/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor,/area/derelict/arrival) -"ctN" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) -"ctO" = (/turf/simulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) -"ctP" = (/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) -"ctQ" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"ctR" = (/obj/cable{icon_state = "2-8"; d1 = 2; d2 = 8},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"ctS" = (/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"ctT" = (/obj/item/weapon/cigbutt,/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"ctU" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/medical) -"ctV" = (/obj/machinery/door/airlock/glass{name = "Med-Sci"; req_access_txt = "9"},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"ctW" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"ctX" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"ctY" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/wall,/area/derelict/hallway/primary) -"ctZ" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/derelict/storage/storage_access) -"cua" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/derelict/arrival) -"cub" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/derelict/arrival) -"cuc" = (/obj/closet/emcloset,/turf/simulated/floor,/area/derelict/arrival) -"cud" = (/obj/window{icon_state = "rwindow"; reinf = 1},/turf/space,/area) -"cue" = (/obj/window{icon_state = "rwindow"; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/turf/space,/area) -"cuf" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window{icon_state = "rwindow"; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cug" = (/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cuh" = (/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cui" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/turf/simulated/wall,/area/derelict/medical/chapel) -"cuj" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/wall,/area/derelict/medical/chapel) -"cuk" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/obj/machinery/light{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"cul" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"cum" = (/obj/cable{icon_state = "2-8"; d1 = 2; d2 = 8},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"cun" = (/obj/cable{icon_state = "2-4"; d1 = 2; d2 = 4},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"cuo" = (/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"cup" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/item/weapon/medical/bruise_pack,/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/medical) -"cuq" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/medical) -"cur" = (/obj/closet/wardrobe/genetics_white,/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"cus" = (/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor/plating/airless,/area) -"cut" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area) -"cuu" = (/obj/item/weapon/shard{tag = "icon-medium"; icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) -"cuv" = (/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area) -"cuw" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cux" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/derelict/storage/storage_access) -"cuy" = (/obj/item/weapon/pen,/turf/simulated/floor,/area/derelict/arrival) -"cuz" = (/obj/machinery/door/poddoor{id = "derelict_gun"; name = "Derelict Mass Driver"},/turf/simulated/floor/plating,/area/derelict/medical/chapel) -"cuA" = (/turf/simulated/floor/plating,/area/derelict/medical/chapel) -"cuB" = (/obj/machinery/mass_driver{dir = 8; icon_state = "mass_driver"; id = "derelict_gun"; tag = "icon-mass_driver (WEST)"},/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 4; req_access_txt = "25"},/obj/closet/coffin,/turf/simulated/floor/plating,/area/derelict/medical/chapel) -"cuC" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cuD" = (/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cuE" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cuF" = (/obj/cable,/obj/machinery/power/apc{dir = 4; name = "Worn-out APC"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cuG" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"cuH" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"cuI" = (/obj/item/weapon/medical/ointment,/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"cuJ" = (/obj/machinery/door/firedoor/border_only{dir = 1},/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"cuK" = (/obj/machinery/door/firedoor/border_only{dir = 1},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"cuL" = (/obj/closet/l3closet,/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"cuM" = (/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor/plating/airless,/area) -"cuN" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cuO" = (/obj/window/basic,/turf/space,/area) -"cuP" = (/obj/window/basic{dir = 8},/turf/space,/area) -"cuQ" = (/obj/machinery/light{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/derelict/arrival) -"cuR" = (/obj/machinery/light{tag = "icon-tube1 (EAST)"; icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cuS" = (/obj/grille,/obj/window{icon_state = "rwindow"; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/simulated/floor,/area/derelict/arrival) -"cuT" = (/obj/grille,/obj/window{icon_state = "rwindow"; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/simulated/floor,/area/derelict/arrival) -"cuU" = (/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/space,/area) -"cuV" = (/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/turf/space,/area) -"cuW" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cuX" = (/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cuY" = (/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cuZ" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cva" = (/turf/simulated/wall,/area/derelict/crew_quarters) -"cvb" = (/obj/machinery/door/window/southleft,/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"cvc" = (/obj/machinery/door/window/southright,/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) -"cvd" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cve" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless,/area/derelict/storage/storage_access) -"cvf" = (/obj/machinery/door/airlock/medical{name = "Toxins Research"; req_access_txt = "7"},/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor{icon_state = "white"},/area/derelict/storage/storage_access) -"cvg" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/storage/storage_access) -"cvh" = (/obj/window/basic{dir = 8},/obj/window/basic,/turf/space,/area) -"cvi" = (/obj/lattice,/obj/grille,/turf/space,/area) -"cvj" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/simulated/floor,/area/derelict/arrival) -"cvk" = (/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cvl" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cvm" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cvn" = (/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cvo" = (/obj/window/basic{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/plating/airless,/area) -"cvp" = (/obj/decal/cleanable/dirt,/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless,/area) -"cvq" = (/obj/window/basic,/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/plating/airless,/area) -"cvr" = (/obj/machinery/door/airlock/medical{name = "Toxins Research"; req_access_txt = "7"},/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor{icon_state = "white"},/area/derelict/arrival) -"cvs" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cvt" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor,/area/derelict/arrival) -"cvu" = (/obj/grille,/obj/window{icon_state = "rwindow"; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/simulated/floor,/area/derelict/arrival) -"cvv" = (/obj/machinery/light/small,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cvw" = (/obj/falsewall,/turf/simulated/floor/plating/airless,/area/derelict/medical/chapel) -"cvx" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cvy" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cvz" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cvA" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cvB" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cvC" = (/obj/cable{icon_state = "2-8"; d1 = 2; d2 = 8},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cvD" = (/obj/item/device/prox_sensor,/turf/simulated/floor,/area/derelict/storage/storage_access) -"cvE" = (/obj/window/basic{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/turf/space,/area) -"cvF" = (/obj/window/basic{tag = "icon-window (NORTHEAST)"; icon_state = "window"; dir = 5},/turf/simulated/floor/plating/airless,/area) -"cvG" = (/obj/grille,/obj/window/basic{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/turf/space,/area) -"cvH" = (/obj/window/basic{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/turf/simulated/floor/plating/airless,/area) -"cvI" = (/obj/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor,/area/derelict/arrival) -"cvJ" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor,/area/derelict/arrival) -"cvK" = (/obj/table,/obj/machinery/computer/pod/old{name = "ProComp IIe"; pixel_y = 7; id = "derelict_gun"},/turf/simulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) -"cvL" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cvM" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cvN" = (/obj/cable{icon_state = "2-4"; d1 = 2; d2 = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cvO" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cvP" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cvQ" = (/obj/structure/girder,/turf/simulated/floor/plating,/area/derelict/storage/storage_access) -"cvR" = (/turf/simulated/floor/plating/airless,/area/derelict/arrival) -"cvS" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor,/area/derelict/arrival) -"cvT" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cvU" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cvV" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cvW" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/obj/cable{icon_state = "2-4"; d1 = 2; d2 = 4},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cvX" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cvY" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cvZ" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) -"cwa" = (/obj/machinery/door/airlock/security{name = "Gas Storage"; req_access = null; req_access_txt = "3"},/turf/simulated/floor,/area/derelict/hallway/primary) -"cwb" = (/obj/lattice,/obj/window/basic{dir = 4},/turf/space,/area) -"cwc" = (/obj/structure/girder,/obj/window/basic,/turf/simulated/floor/plating/airless,/area/derelict/arrival) -"cwd" = (/obj/stool/bed,/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cwe" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/plating,/area/derelict/crew_quarters) -"cwf" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/plating,/area/derelict/crew_quarters) -"cwg" = (/obj/machinery/door/window,/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cwh" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/plating,/area/derelict/crew_quarters) -"cwi" = (/obj/machinery/door/airlock/security{name = "Security"; req_access = null; req_access_txt = "1"},/turf/simulated/floor,/area/derelict/hallway/primary) -"cwj" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area) -"cwk" = (/obj/item/weapon/cigbutt,/turf/space,/area) -"cwl" = (/obj/window/basic{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/turf/simulated/floor/plating,/area/derelict/arrival) -"cwm" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/derelict/arrival) -"cwn" = (/turf/simulated/floor{tag = "icon-floorgrime"; icon_state = "floorgrime"},/area/derelict/arrival) -"cwo" = (/obj/table,/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cwp" = (/obj/table,/obj/item/weapon/cell,/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cwq" = (/obj/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cwr" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cws" = (/obj/table,/turf/simulated/floor/airless,/area) -"cwt" = (/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor/airless,/area) -"cwu" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless,/area) -"cwv" = (/obj/lattice,/obj/item/weapon/cable_coil/cut,/turf/space,/area) -"cww" = (/obj/structure/girder,/turf/simulated/floor,/area/derelict/arrival) -"cwx" = (/obj/machinery/door/window{base_state = "right"; dir = 8; icon = 'windoor.dmi'; icon_state = "right"; req_access_txt = "25"},/turf/simulated/floor,/area/derelict/arrival) -"cwy" = (/obj/closet/wardrobe,/turf/simulated/floor,/area/derelict/arrival) -"cwz" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cwA" = (/obj/stool,/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cwB" = (/obj/machinery/door/airlock/maintenance{name = "Atmospherics Access"; req_access_txt = "24"},/turf/simulated/floor,/area/derelict/hallway/primary) -"cwC" = (/obj/closet/wardrobe/orange,/turf/simulated/floor/airless,/area) -"cwD" = (/obj/window/basic{dir = 4},/turf/space,/area) -"cwE" = (/obj/grille,/turf/simulated/floor/plating,/area/derelict/arrival) -"cwF" = (/obj/table{icon_state = "tabledir"; dir = 9},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cwG" = (/obj/table{dir = 5; icon_state = "tabledir"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cwH" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/stool,/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cwI" = (/obj/window{icon_state = "rwindow"; reinf = 1},/obj/machinery/door/window/westleft{name = "Security"; req_access_txt = "1"},/turf/simulated/floor/airless,/area) -"cwJ" = (/obj/window{icon_state = "rwindow"; reinf = 1},/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless,/area) -"cwK" = (/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/airless,/area) -"cwL" = (/obj/grille,/obj/grille,/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor/plating,/area) -"cwM" = (/obj/stool/bed,/turf/simulated/floor/airless,/area) -"cwN" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/derelict/arrival) -"cwO" = (/obj/closet/wardrobe/mixed,/turf/simulated/floor,/area/derelict/arrival) -"cwP" = (/turf/simulated/floor/airless{tag = "icon-floorgrime"; icon_state = "floorgrime"},/area) -"cwQ" = (/obj/table{icon_state = "tabledir"; dir = 8},/obj/item/device/healthanalyzer,/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cwR" = (/obj/table{icon_state = "tabledir"; dir = 4},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cwS" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor/plating,/area) -"cwT" = (/obj/grille,/turf/simulated/floor,/area/derelict/arrival) -"cwU" = (/obj/table{icon_state = "tabledir"; dir = 10},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cwV" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cwW" = (/obj/grille,/obj/window{icon_state = "rwindow"; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor/plating,/area) -"cwX" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 10; reinf = 1},/turf/simulated/floor/plating,/area/derelict/arrival) -"cwY" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating,/area/derelict/arrival) -"cwZ" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cxa" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "Worn-out APC"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cxb" = (/obj/machinery/door/window/brigdoor/eastleft,/turf/simulated/floor/airless,/area) -"cxc" = (/turf/simulated/wall,/area/derelict/hallway/secondary) -"cxd" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cxe" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) -"cxf" = (/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/turf/simulated/floor/plating/airless,/area) -"cxg" = (/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor/plating/airless,/area/derelict/arrival) -"cxh" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cxi" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cxj" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) -"cxk" = (/obj/window/basic{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/obj/cable{icon_state = "2-8"; d1 = 2; d2 = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cxl" = (/obj/grille,/obj/item/weapon/shard,/obj/item/weapon/shard{tag = "icon-medium"; icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) -"cxm" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 10; reinf = 1},/turf/simulated/floor/plating/airless,/area/derelict/arrival) -"cxn" = (/obj/structure/girder,/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) -"cxo" = (/obj/item/stack/rods,/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cxp" = (/obj/item/weapon/shard{tag = "icon-small"; icon_state = "small"},/turf/space,/area) -"cxq" = (/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) -"cxr" = (/turf/simulated/floor/airless{tag = "icon-damaged4"; icon_state = "damaged4"},/area/derelict/crew_quarters) -"cxs" = (/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/crew_quarters) -"cxt" = (/turf/simulated/floor/airless{tag = "icon-damaged5"; icon_state = "damaged5"},/area/derelict/crew_quarters) -"cxu" = (/obj/lattice,/obj/item/stack/rods,/turf/space,/area) -"cxv" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/item/weapon/wirecutters,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cxw" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor,/area/derelict/hallway/secondary) -"cxx" = (/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/crew_quarters) -"cxy" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cxz" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cxA" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) -"cxB" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) -"cxC" = (/turf/simulated/wall,/area/derelict/secret) -"cxD" = (/obj/machinery/door/airlock/maintenance{name = "Aux Storage"; req_access_txt = "23"},/turf/simulated/floor,/area/derelict/crew_quarters) -"cxE" = (/obj/bookcase,/turf/simulated/floor{dir = 9; icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) -"cxF" = (/obj/bookcase,/turf/simulated/floor{dir = 1; icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) -"cxG" = (/obj/bookcase,/turf/simulated/floor{dir = 5; icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) -"cxH" = (/turf/simulated/floor{dir = 8; icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) -"cxI" = (/obj/decal/cleanable/xenoblood{icon_state = "xfloor4"},/turf/simulated/floor{icon_state = "carpet"; tag = "icon-carpet"},/area/derelict/secret) -"cxJ" = (/turf/simulated/floor{icon_state = "carpet"; tag = "icon-carpet"},/area/derelict/secret) -"cxK" = (/obj/decal/cleanable/blood/splatter{icon_state = "floor2"},/turf/simulated/floor{icon_state = "carpet"; tag = "icon-carpet"},/area/derelict/secret) -"cxL" = (/obj/decal/cleanable/xenoblood,/turf/simulated/floor{icon_state = "carpet"; tag = "icon-carpet"},/area/derelict/secret) -"cxM" = (/obj/decal/cleanable/oil/streak{icon_state = "floor6"},/turf/simulated/floor{dir = 4; icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) -"cxN" = (/obj/decal/cleanable/blood/splatter,/turf/simulated/floor{icon_state = "carpet"; tag = "icon-carpet"},/area/derelict/secret) -"cxO" = (/obj/decal/cleanable/oil/streak{icon_state = "floor5"},/turf/simulated/floor{icon_state = "carpet"; tag = "icon-carpet"},/area/derelict/secret) -"cxP" = (/obj/rune{icon_state = "3"},/turf/simulated/floor{icon_state = "carpet"; tag = "icon-carpet"},/area/derelict/secret) -"cxQ" = (/turf/simulated/floor{dir = 4; icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) -"cxR" = (/turf/simulated/floor{dir = 10; icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) -"cxS" = (/turf/simulated/floor{icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) -"cxT" = (/obj/decal/cleanable/xenoblood{icon_state = "xfloor2"},/turf/simulated/floor{icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) -"cxU" = (/obj/decal/cleanable/oil/streak,/turf/simulated/floor{icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) -"cxV" = (/obj/decal/cleanable/blood/splatter{icon_state = "floor3"},/turf/simulated/floor{dir = 6; icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) -"cxW" = (/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cxX" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cxY" = (/obj/machinery/door/airlock/maintenance{name = "Aux Storage"; req_access_txt = "23"},/turf/simulated/floor,/area/derelict/hallway/secondary) -"cxZ" = (/obj/falsewall,/turf/simulated/floor{icon_state = "bar"},/area/derelict/hallway/secondary) -"cya" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cyb" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/simulated/floor,/area/derelict/hallway/secondary) -"cyc" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cyd" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cye" = (/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cyf" = (/turf/simulated/floor/airless{tag = "icon-derelict9"; icon_state = "derelict9"},/area/derelict/hallway/secondary) -"cyg" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{tag = "icon-derelict10"; icon_state = "derelict10"},/area/derelict/hallway/secondary) -"cyh" = (/turf/simulated/floor/airless{tag = "icon-derelict11"; icon_state = "derelict11"},/area/derelict/hallway/secondary) -"cyi" = (/turf/simulated/floor/airless{tag = "icon-derelict12"; icon_state = "derelict12"},/area/derelict/hallway/secondary) -"cyj" = (/turf/simulated/floor/airless{tag = "icon-derelict13"; icon_state = "derelict13"},/area/derelict/hallway/secondary) -"cyk" = (/turf/simulated/floor/airless{tag = "icon-derelict14"; icon_state = "derelict14"},/area/derelict/hallway/secondary) -"cyl" = (/turf/simulated/floor/airless{tag = "icon-derelict15"; icon_state = "derelict15"},/area/derelict/hallway/secondary) -"cym" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{tag = "icon-derelict16"; icon_state = "derelict16"},/area/derelict/hallway/secondary) -"cyn" = (/obj/cable{icon_state = "2-4"; d1 = 2; d2 = 4},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cyo" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cyp" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/obj/cable{icon_state = "2-8"; d1 = 2; d2 = 8},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cyq" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cyr" = (/turf/simulated/floor/airless{tag = "icon-derelict1"; icon_state = "derelict1"},/area/derelict/hallway/secondary) -"cys" = (/turf/simulated/floor/airless{tag = "icon-derelict2"; icon_state = "derelict2"},/area/derelict/hallway/secondary) -"cyt" = (/turf/simulated/floor/airless{tag = "icon-derelict3"; icon_state = "derelict3"},/area/derelict/hallway/secondary) -"cyu" = (/turf/simulated/floor/airless{tag = "icon-derelict4"; icon_state = "derelict4"},/area/derelict/hallway/secondary) -"cyv" = (/turf/simulated/floor/airless{tag = "icon-derelict5"; icon_state = "derelict5"},/area/derelict/hallway/secondary) -"cyw" = (/turf/simulated/floor/airless{tag = "icon-derelict6"; icon_state = "derelict6"},/area/derelict/hallway/secondary) -"cyx" = (/turf/simulated/floor/airless{tag = "icon-derelict7"; icon_state = "derelict7"},/area/derelict/hallway/secondary) -"cyy" = (/turf/simulated/floor/airless{tag = "icon-derelict8"; icon_state = "derelict8"},/area/derelict/hallway/secondary) -"cyz" = (/obj/lattice,/turf/space,/area/derelict/hallway/secondary) -"cyA" = (/obj/grille,/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cyB" = (/obj/grille,/obj/window{icon_state = "rwindow"; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cyC" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/wall,/area/derelict/hallway/secondary) -"cyD" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor,/area/derelict/hallway/secondary) -"cyE" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/wall/r_wall,/area) -"cyF" = (/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"cyG" = (/obj/machinery/door/airlock/command{name = "AI Upload"; req_access_txt = "16"},/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cyH" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cyI" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cyJ" = (/obj/window/basic{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cyK" = (/obj/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cyL" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cyM" = (/obj/closet/emcloset,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cyN" = (/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/grille,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cyO" = (/obj/structure/girder/reinforced,/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating/airless,/area) -"cyP" = (/obj/structure/girder/reinforced,/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/plating/airless,/area) -"cyQ" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"cyR" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"cyS" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor,/area/derelict/bridge/ai_upload) -"cyT" = (/obj/grille,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cyU" = (/obj/machinery/power/smes,/turf/simulated/floor,/area/derelict/bridge/ai_upload) -"cyV" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cyW" = (/turf/simulated/floor/airless{tag = "icon-damaged4"; icon_state = "damaged4"},/area/derelict/bridge/ai_upload) -"cyX" = (/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cyY" = (/obj/machinery/power/terminal{tag = "icon-term (NORTH)"; icon_state = "term"; dir = 1},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/derelict/bridge/ai_upload) -"cyZ" = (/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) -"cza" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 2},/turf/simulated/floor,/area/derelict/bridge/ai_upload) -"czb" = (/obj/cable,/obj/machinery/power/apc{dir = 8; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) -"czc" = (/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/bridge/ai_upload) -"czd" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cze" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"czf" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area) -"czg" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"czh" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"czi" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"czj" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"czk" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_aft) -"czl" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"czm" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"czn" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"czo" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"czp" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"czq" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"czr" = (/obj/cable,/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_aft) -"czs" = (/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"czt" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"czu" = (/turf/simulated/wall/r_wall,/area/derelict/teleporter) -"czv" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating/airless,/area/derelict/teleporter) -"czw" = (/turf/simulated/floor/plating/airless,/area/derelict/teleporter) -"czx" = (/turf/simulated/floor/airless,/area/derelict/teleporter) -"czy" = (/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/teleporter) -"czz" = (/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/teleporter) -"czA" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/teleporter) -"czB" = (/obj/machinery/computer/teleporter,/turf/simulated/floor/airless,/area/derelict/teleporter) -"czC" = (/obj/machinery/teleport/station,/turf/simulated/floor/airless,/area/derelict/teleporter) -"czD" = (/obj/machinery/teleport/hub,/turf/simulated/floor/airless,/area/derelict/teleporter) -"czE" = (/turf/simulated/floor/airless{tag = "icon-damaged4"; icon_state = "damaged4"},/area/derelict/teleporter) -"czF" = (/obj/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/teleporter) -"czG" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/teleporter) -"czH" = (/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/teleporter) -"czI" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{tag = "icon-solarpanel"; icon_state = "solarpanel"},/area/djstation/solars) -"czJ" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/djstation/solars) -"czK" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{tag = "icon-solarpanel"; icon_state = "solarpanel"},/area/djstation/solars) -"czL" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{tag = "icon-solarpanel"; icon_state = "solarpanel"},/area/djstation/solars) -"czM" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/djstation/solars) -"czN" = (/obj/machinery/power/tracker,/turf/simulated/floor/plating/airless,/area) -"czO" = (/obj/grille,/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/plating/airless,/area) -"czP" = (/turf/simulated/wall,/area/djstation) -"czQ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plating,/area/djstation) -"czR" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/grille,/obj/window/reinforced,/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/turf/simulated/floor/plating,/area/djstation) -"czS" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/djstation) -"czT" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/grille,/obj/window/reinforced,/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/turf/simulated/floor/plating,/area/djstation) -"czU" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/turf/simulated/floor/plating,/area/djstation) -"czV" = (/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor/airless{tag = "icon-solarpanel"; icon_state = "solarpanel"},/area/djstation/solars) -"czW" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{tag = "icon-solarpanel"; icon_state = "solarpanel"},/area/djstation/solars) -"czX" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/turf/simulated/floor/plating,/area/djstation) -"czY" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 4},/turf/simulated/floor/plating,/area/djstation) -"czZ" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor/plating,/area/djstation) -"cAa" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/machinery/power/solar_control{id = "adriftsolar"; name = "Adrift Solar Control"; track = 2},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/djstation) -"cAb" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor/plating,/area/djstation) -"cAc" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/djstation/solars) -"cAd" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor/plating/airless,/area/djstation/solars) -"cAe" = (/obj/cable{icon_state = "2-8"; d1 = 2; d2 = 8},/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plating,/area/djstation) -"cAf" = (/obj/machinery/atmospherics/pipe/simple{dir = 9},/obj/cable{icon_state = "2-4"; d1 = 2; d2 = 4},/turf/simulated/floor/plating,/area/djstation) -"cAg" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/turf/simulated/floor/plating,/area/djstation) -"cAh" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/obj/cable{icon_state = "2-8"; d1 = 2; d2 = 8},/turf/simulated/floor/plating,/area/djstation) -"cAi" = (/obj/cable{icon_state = "2-4"; d1 = 2; d2 = 4},/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plating,/area/djstation) -"cAj" = (/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/djstation/solars) -"cAk" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{tag = "icon-solarpanel"; icon_state = "solarpanel"},/area/djstation/solars) -"cAl" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/djstation) -"cAm" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating,/area/djstation) -"cAn" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/djstation) -"cAo" = (/obj/cable,/obj/machinery/power/terminal,/turf/simulated/floor/plating,/area/djstation) -"cAp" = (/obj/machinery/atmospherics/pipe/simple,/obj/item/device/multitool,/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/djstation) -"cAq" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor/plating,/area/djstation) -"cAr" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/djstation) -"cAs" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plating,/area/djstation) -"cAt" = (/obj/item/weapon/extinguisher,/turf/simulated/floor/plating,/area/djstation) -"cAu" = (/turf/simulated/floor/plating,/area/djstation) -"cAv" = (/obj/machinery/power/smes,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/djstation) -"cAw" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/floor/plating,/area/djstation) -"cAx" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/turf/simulated/floor/plating,/area/djstation) -"cAy" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plating,/area/djstation) -"cAz" = (/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/obj/cable,/turf/simulated/floor/airless{tag = "icon-solarpanel"; icon_state = "solarpanel"},/area/djstation/solars) -"cAA" = (/obj/cable,/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{tag = "icon-solarpanel"; icon_state = "solarpanel"},/area/djstation/solars) -"cAB" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/window/reinforced,/turf/simulated/floor/plating,/area/djstation) -"cAC" = (/obj/closet/malf/suits,/turf/simulated/floor/plating,/area/djstation) -"cAD" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/plating,/area/djstation) -"cAE" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/meter,/turf/simulated/floor/plating,/area/djstation) -"cAF" = (/obj/machinery/atmospherics/valve,/turf/simulated/floor/plating,/area/djstation) -"cAG" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/plating,/area/djstation) -"cAH" = (/obj/machinery/light/small,/obj/item/weapon/storage/lightbox,/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area/djstation) -"cAI" = (/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/djstation) -"cAJ" = (/obj/machinery/light/small,/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; on = 1},/turf/simulated/floor/plating,/area/djstation) -"cAK" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/turf/simulated/floor/plating,/area/djstation) -"cAL" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"},/turf/simulated/floor/plating,/area/djstation) -"cAM" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/wall,/area/djstation) -"cAN" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/wall,/area/djstation) -"cAO" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/turf/simulated/wall,/area/djstation) -"cAP" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/wall,/area/djstation) -"cAQ" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/wall,/area/djstation) -"cAR" = (/obj/closet/emcloset,/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) -"cAS" = (/obj/machinery/vending/snack,/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) -"cAT" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) -"cAU" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) -"cAV" = (/obj/machinery/space_heater,/obj/machinery/light{dir = 1},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) -"cAW" = (/obj/machinery/atmospherics/pipe/simple{dir = 5},/turf/simulated/wall,/area/djstation) -"cAX" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/turf/simulated/wall/r_wall,/area/djstation) -"cAY" = (/turf/simulated/wall/r_wall,/area/djstation) -"cAZ" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/turf/simulated/floor/plating,/area/djstation) -"cBa" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/machinery/cell_charger,/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "bar"},/area/djstation) -"cBb" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{icon_state = "bar"},/area/djstation) -"cBc" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/djstation) -"cBd" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "bar"},/area/djstation) -"cBe" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/window/reinforced,/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/turf/simulated/floor/plating,/area/djstation) -"cBf" = (/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) -"cBg" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) -"cBh" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) -"cBi" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cBj" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cBk" = (/obj/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cBl" = (/obj/table,/obj/machinery/light/lamp,/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cBm" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plating,/area/djstation) -"cBn" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/turf/simulated/floor/plating,/area/djstation) -"cBo" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/machinery/microwave{pixel_y = 8},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "bar"},/area/djstation) -"cBp" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/turf/simulated/floor{icon_state = "bar"},/area/djstation) -"cBq" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/obj/machinery/door/airlock/glass{name = "Kitchen"},/turf/simulated/floor/plating,/area/djstation) -"cBr" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) -"cBs" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/obj/table{dir = 9; icon_state = "tabledir"},/obj/item/device/radio/intercom{broadcasting = 0; dir = 8; freerange = 1; listening = 1; name = "Pirate Radio Listening Channel"; pixel_x = 0},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) -"cBt" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/stool/chair,/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) -"cBu" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/obj/table{dir = 5; icon_state = "tabledir"},/obj/item/device/radio/intercom{broadcasting = 0; dir = 8; freerange = 1; listening = 1; name = "Pirate Radio Listening Channel"; pixel_x = 0},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) -"cBv" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/obj/machinery/door/airlock{name = "Cabin"},/turf/simulated/floor/plating,/area/djstation) -"cBw" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/obj/cable{icon_state = "2-8"; d1 = 2; d2 = 8},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cBx" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cBy" = (/obj/machinery/sleeper,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cBz" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plating,/area/djstation) -"cBA" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/window/reinforced,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/turf/simulated/floor/plating,/area/djstation) -"cBB" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "bar"},/area/djstation) -"cBC" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "bar"},/area/djstation) -"cBD" = (/obj/stool/chair{dir = 1},/obj/machinery/light,/turf/simulated/floor{icon_state = "bar"},/area/djstation) -"cBE" = (/turf/simulated/floor{icon_state = "bar"},/area/djstation) -"cBF" = (/obj/table{dir = 10; icon_state = "tabledir"},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) -"cBG" = (/obj/table{dir = 2; icon_state = "tabledir"},/obj/item/device/radio/intercom{broadcasting = 1; dir = 8; freerange = 1; listening = 0; name = "Pirate Radio Broadcast Channel"; pixel_x = 0},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) -"cBH" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) -"cBI" = (/obj/cable,/obj/computerframe{anchored = 1},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cBJ" = (/obj/stool/chair{dir = 8},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cBK" = (/obj/machinery/light,/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cBL" = (/obj/closet,/turf/simulated/floor{icon_state = "grimy"},/area/djstation) -"cBM" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plating,/area/djstation) -"cBN" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall,/area/djstation) -"cBO" = (/obj/machinery/door/airlock{name = "Restroom"; req_access_txt = "0"},/turf/simulated/floor/plating,/area/djstation) -"cBP" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall/r_wall,/area/djstation) -"cBQ" = (/obj/lattice,/obj/machinery/atmospherics/pipe/simple,/turf/space,/area) -"cBR" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "white"},/area/djstation) -"cBS" = (/obj/machinery/light{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/obj/stool/chair{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) -"cBT" = (/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) -"cBU" = (/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/rack{dir = 4},/obj/item/clothing/under/soviet,/obj/item/clothing/head/ushanka,/obj/machinery/light{dir = 4; icon_state = "tube1"; tag = "icon-tube1 (EAST)"},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) -"cBV" = (/obj/lattice,/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; on = 1},/turf/space,/area/djstation) -"cBW" = (/obj/lattice,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/space,/area/djstation) -"cBX" = (/obj/lattice,/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; on = 1},/turf/space,/area/djstation) -"cBY" = (/obj/lattice,/obj/machinery/atmospherics/pipe/manifold,/turf/space,/area/djstation) -"cBZ" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/djstation) -"cCa" = (/obj/disposalpipe/trunk,/obj/machinery/disposal{icon = 'device.dmi'; icon_state = "toilet"; name = "toilet"; pixel_y = 9},/turf/simulated/floor{icon_state = "white"},/area/djstation) -"cCb" = (/obj/table,/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) -"cCc" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) -"cCd" = (/obj/lattice,/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/space,/area/djstation) -"cCe" = (/obj/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/wall,/area/djstation) -"cCf" = (/obj/machinery/atmospherics/pipe/simple{dir = 9},/turf/simulated/wall,/area/djstation) -"cCg" = (/obj/machinery/door/airlock/external{name = "External Access"; req_access = null; req_access_txt = "13"},/turf/simulated/floor/plating,/area/djstation) -"cCh" = (/obj/disposaloutlet,/obj/disposalpipe/trunk{dir = 1},/turf/space,/area/djstation) -"cCi" = (/turf/space,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/syndicate_station/start) -"cCj" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) -"cCk" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/syndicate_station/start) -"cCl" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/machinery/microwave,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCm" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCn" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/machinery/light/lamp{pixel_x = 4; pixel_y = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCo" = (/obj/machinery/computer/syndicate_station,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCp" = (/obj/table{icon_state = "tabledir"; dir = 6},/obj/item/weapon/pen/sleepypen,/obj/item/weapon/paper,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCq" = (/obj/machinery/vending/cigarette,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCr" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCs" = (/obj/stool{pixel_y = 8},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCt" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCu" = (/obj/landmark{name = "Syndicate-Gear-Closet"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCv" = (/turf/space,/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/syndicate_station/start) -"cCw" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) -"cCx" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/obj/machinery/door/window,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCy" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) -"cCz" = (/turf/space,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/syndicate_station/start) -"cCA" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCB" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCC" = (/obj/machinery/atmospherics/pipe/simple,/obj/table{icon_state = "tabledir"; dir = 10},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCD" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) -"cCE" = (/obj/landmark{name = "Nuclear-Closet"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCF" = (/turf/simulated/floor/plating{icon_state = "plating"},/area) -"cCG" = (/obj/machinery/atmospherics/pipe/simple,/obj/stool/chair{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCH" = (/obj/table{icon_state = "tabledir"; dir = 9},/obj/item/weapon/ammo/a357,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCI" = (/obj/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) -"cCJ" = (/obj/machinery/door/poddoor{id = "syndicate"; name = "Outer Airlock"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCK" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/item/device/aicard,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCL" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCM" = (/obj/machinery/atmospherics/pipe/simple{dir = 9},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCN" = (/obj/table{icon_state = "tabledir"; dir = 6},/obj/machinery/computer/pod/old/syndicate{id = "syndicate"; pixel_x = -3; pixel_y = 8},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCO" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/machinery/door/window{dir = 4; icon = 'windoor.dmi'; req_access_txt = "0"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCP" = (/obj/machinery/door/airlock/external,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCQ" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCR" = (/obj/machinery/atmospherics/pipe/simple{dir = 5},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCS" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/obj/grille,/obj/window{icon_state = "rwindow"; dir = 4; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/plating,/area/syndicate_station/start) -"cCT" = (/obj/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cCU" = (/obj/machinery/sleeper,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) -"cCV" = (/obj/landmark{name = "Syndicate-Spawn"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) -"cCW" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) -"cCX" = (/obj/machinery/atmospherics/pipe/simple,/obj/table{icon_state = "tabledir"; dir = 10},/obj/item/weapon/medical/bruise_pack,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) -"cCY" = (/obj/machinery/atmospherics/pipe/simple,/obj/table{icon_state = "tabledir"; dir = 6},/obj/item/weapon/medical/ointment,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) -"cCZ" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/machinery/cell_charger,/obj/item/clothing/gloves/yellow,/obj/item/device/radio/signaler,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cDa" = (/obj/table{icon_state = "tabledir"; dir = 2},/obj/item/clothing/gloves/yellow,/obj/item/device/radio/signaler,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cDb" = (/obj/table{icon_state = "tabledir"; dir = 2},/obj/item/weapon/wrench,/obj/item/clothing/gloves/yellow,/obj/item/device/infra,/obj/item/device/infra_sensor,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cDc" = (/obj/table{icon_state = "tabledir"; dir = 2},/obj/item/clothing/gloves/yellow,/obj/item/device/prox_sensor,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cDd" = (/obj/table{icon_state = "tabledir"; dir = 6},/obj/item/weapon/crowbar,/obj/item/weapon/cable_coil,/obj/item/clothing/gloves/yellow,/obj/item/device/prox_sensor,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cDe" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) -"cDf" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) -"cDg" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/machinery/door/window{dir = 4; icon = 'windoor.dmi'; req_access_txt = "0"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) -"cDh" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cDi" = (/obj/machinery/atmospherics/pipe/simple{dir = 5},/obj/machinery/door/window{base_state = "right"; dir = 8; icon = 'windoor.dmi'; icon_state = "right"; name = "Heads of Staff"; req_access_txt = "19"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cDj" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cDk" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/obj/crate/internals,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cDl" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) -"cDm" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cDn" = (/obj/machinery/atmospherics/pipe/simple,/obj/table{icon_state = "tabledir"; dir = 9},/obj/landmark{name = "Syndicate-Bomb"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cDo" = (/obj/machinery/atmospherics/pipe/simple,/obj/table{icon_state = "tabledir"; dir = 9},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) -"cDp" = (/obj/machinery/atmospherics/pipe/simple,/obj/table{icon_state = "tabledir"; dir = 5},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) -"cDq" = (/obj/machinery/atmospherics/pipe/simple{dir = 5},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/item/weapon/weldingtool,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cDr" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/machinery/door/window{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cDs" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/item/weapon/crowbar,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cDt" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cDu" = (/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cDv" = (/obj/machinery/atmospherics/pipe/simple,/obj/table{icon_state = "tabledir"; dir = 8},/obj/landmark{name = "Syndicate-Bomb"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cDw" = (/obj/landmark{name = "Nuclear-Bomb"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cDx" = (/obj/item/clothing/head/helmet/welding,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cDy" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) -"cDz" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/crate/medical,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) -"cDA" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) -"cDB" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/item/weapon/storage/firstaid/regular,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) -"cDC" = (/obj/machinery/atmospherics/pipe/simple{dir = 9},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) -"cDD" = (/obj/lattice,/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/space,/area) -"cDE" = (/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/machinery/shuttle/engine/heater,/turf/simulated/floor/plating/airless,/area/syndicate_station/start) -"cDF" = (/obj/lattice,/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/space,/area) -"cDG" = (/obj/item/weapon/extinguisher,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cDH" = (/obj/machinery/atmospherics/pipe/simple{dir = 5},/obj/table{icon_state = "tabledir"; dir = 10},/obj/landmark{name = "Syndicate-Bomb"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cDI" = (/obj/machinery/atmospherics/pipe/simple{dir = 5},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) -"cDJ" = (/obj/machinery/atmospherics/pipe/simple{dir = 9},/turf/space,/area) -"cDK" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/syndicate_station/start) -"cDL" = (/obj/machinery/shuttle/engine/propulsion{icon_state = "propulsion_l"; name = "propulsion"},/turf/space,/area/syndicate_station/start) -"cDM" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/syndicate_station/start) -"cDN" = (/obj/machinery/shuttle/engine/propulsion{icon_state = "propulsion_r"},/turf/space,/area/syndicate_station/start) -"cDO" = (/turf/unsimulated/wall{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cDP" = (/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cDQ" = (/obj/signpost,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cDR" = (/obj/closet,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cDS" = (/obj/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cDT" = (/obj/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm1"; layer = 10; name = "palm tree"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cDU" = (/obj/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "coconuts"; name = "coconuts"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cDV" = (/obj/table{icon_state = "tabledir"; dir = 9},/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cDW" = (/obj/table{icon_state = "tabledir"; dir = 5},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cDX" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/item/weapon/reagent_containers/food/snacks/chips,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cDY" = (/obj/table{icon_state = "tabledir"; dir = 6},/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cDZ" = (/obj/item/weapon/beach_ball,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cEa" = (/obj/cable{d1 = 2; d2 = 6; icon_state = "2-6"},/turf/space,/area) -"cEb" = (/obj/cable{d1 = 4; d2 = 6; icon_state = "4-6"},/turf/space,/area) -"cEc" = (/obj/cable{d1 = 6; d2 = 8; icon_state = "6-8"},/turf/space,/area) -"cEd" = (/obj/cable{d1 = 1; d2 = 6; icon_state = "1-6"},/turf/space,/area) -"cEe" = (/obj/cable{d1 = 4; d2 = 9; icon_state = "4-9"},/turf/space,/area) -"cEf" = (/obj/cable{d1 = 8; d2 = 9; icon_state = "8-9"},/turf/space,/area) -"cEg" = (/obj/cable{d1 = 6; d2 = 9; icon_state = "6-9"},/turf/space,/area) -"cEh" = (/obj/cable{d1 = 2; d2 = 9; icon_state = "2-9"},/turf/space,/area) -"cEi" = (/obj/cable{d1 = 4; d2 = 10; icon_state = "4-10"},/turf/space,/area) -"cEj" = (/obj/cable{d1 = 8; d2 = 10; icon_state = "8-10"},/turf/space,/area) -"cEk" = (/obj/cable{d1 = 9; d2 = 10; icon_state = "9-10"},/turf/space,/area) -"cEl" = (/obj/cable{d1 = 1; d2 = 5; icon_state = "1-5"},/turf/space,/area) -"cEm" = (/obj/cable{d1 = 5; d2 = 10; icon_state = "5-10"},/turf/space,/area) -"cEn" = (/obj/cable{d1 = 5; d2 = 6; icon_state = "5-6"},/turf/space,/area) -"cEo" = (/obj/cable{d1 = 6; d2 = 10; icon_state = "6-10"},/turf/space,/area) -"cEp" = (/obj/stool/chair,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cEq" = (/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "crab"; name = "crab"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cEr" = (/obj/cable{d1 = 2; d2 = 5; icon_state = "2-5"},/turf/space,/area) -"cEs" = (/obj/cable{d1 = 5; d2 = 9; icon_state = "5-9"},/turf/space,/area) -"cEt" = (/obj/cable{d1 = 1; d2 = 9; icon_state = "1-9"},/turf/space,/area) -"cEu" = (/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "crab2"; name = "crab"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cEv" = (/obj/cable{d1 = 1; d2 = 10; icon_state = "1-10"},/turf/space,/area) -"cEw" = (/obj/cable{d1 = 2; d2 = 10; icon_state = "2-10"},/turf/space,/area) -"cEx" = (/turf/unsimulated/wall{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"; name = "water"},/area/beach) -"cEy" = (/turf/unsimulated/floor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"},/area/beach) -"cEz" = (/obj/cable{d1 = 4; d2 = 5; icon_state = "4-5"},/turf/space,/area) -"cEA" = (/obj/cable{d1 = 5; d2 = 8; icon_state = "5-8"},/turf/space,/area) -"cEB" = (/turf/unsimulated/wall{icon = 'beach.dmi'; icon_state = "water"},/area/beach) -"cEC" = (/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "water"; name = "water"},/area/beach) -"cED" = (/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "water2"; layer = 10; mouse_opacity = 0; name = "water"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "water"; name = "water"},/area/beach) -"cEE" = (/turf/unsimulated/wall{icon = 'walls.dmi'; icon_state = "rock"; name = "grass"},/area/planet/clown) -"cEF" = (/turf/unsimulated/wall{icon = 'floors.dmi'; icon_state = "grass3"; name = "grass"},/area/planet/clown) -"cEG" = (/turf/simulated/mineral,/area/planet/clown) -"cEH" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) -"cEI" = (/turf/simulated/mineral/clown,/area/planet/clown) -"cEJ" = (/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"; tag = "icon-grass1"},/area/planet/clown) -"cEK" = (/obj/item/weapon/bananapeel,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) -"cEL" = (/obj/item/weapon/mousetrap/armed,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) -"cEM" = (/obj/item/weapon/spacecash,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) -"cEN" = (/obj/machinery/vending/cola,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) -"cEO" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) -"cEP" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) -"cEQ" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) -"cER" = (/obj/stool,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) -"cES" = (/obj/table/woodentable{dir = 9},/obj/item/weapon/bikehorn,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) -"cET" = (/obj/table/woodentable{dir = 1; icon_state = "woodentable"; tag = "icon-woodentable (NORTH)"},/obj/item/clothing/shoes/clown_shoes,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) -"cEU" = (/obj/table/woodentable{dir = 1; icon_state = "woodentable"; tag = "icon-woodentable (NORTH)"},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) -"cEV" = (/obj/table/woodentable{dir = 5},/obj/item/clothing/mask/gas/clown_hat,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) -"cEW" = (/obj/item/weapon/reagent_containers/food/snacks/banana,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) -"cEX" = (/obj/table/woodentable{dir = 10; icon_state = "woodentable"},/obj/item/weapon/stamp/clown,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) -"cEY" = (/obj/table/woodentable,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) -"cEZ" = (/obj/table/woodentable,/obj/item/clothing/under/clown,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) -"cFa" = (/obj/table/woodentable{dir = 6},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) -"cFb" = (/obj/signpost,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) -"cFc" = (/obj/landmark{name = "Clown Land"},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) -"cFd" = (/turf/space,/area/shipbuilder/ship1) -"cFe" = (/turf/space,/area/shipbuilder/ship2) -"cFf" = (/turf/space,/area/shipbuilder/ship3) -"cFg" = (/turf/space,/area/shipbuilder/ship4) -"cFh" = (/turf/space,/area/shipbuilder/ship5) -"cFi" = (/turf/space,/area/shipbuilder/ship6) -"cFj" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship6) -"cFk" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/north,/obj/window/reinforced/south,/turf/simulated/shuttle/floor,/area/shipbuilder/ship6) -"cFl" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/south,/turf/simulated/shuttle/floor,/area/shipbuilder/ship6) -"cFm" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/south,/obj/window/reinforced/east,/turf/simulated/shuttle/floor,/area/shipbuilder/ship6) -"cFn" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship6) -"cFo" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/south,/obj/window/reinforced/east,/obj/window/reinforced/north,/turf/simulated/shuttle/floor,/area/shipbuilder/ship6) -"cFp" = (/turf/simulated/shuttle/floor,/area/shipbuilder/ship6) -"cFq" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship6) -"cFr" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship3) -"cFs" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship3) -"cFt" = (/obj/machinery/shuttle/engine/propulsion{dir = 1},/turf/simulated/shuttle/wall,/area/shipbuilder/ship3) -"cFu" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship3) -"cFv" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship4) -"cFw" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/north,/obj/window/reinforced/south,/turf/simulated/shuttle/floor,/area/shipbuilder/ship4) -"cFx" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/south,/obj/window/reinforced/east,/turf/simulated/shuttle/floor,/area/shipbuilder/ship4) -"cFy" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship4) -"cFz" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship5) -"cFA" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/north,/obj/window/reinforced/south,/turf/simulated/shuttle/floor,/area/shipbuilder/ship5) -"cFB" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/south,/obj/window/reinforced/east,/turf/simulated/shuttle/floor,/area/shipbuilder/ship5) -"cFC" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship5) -"cFD" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship6) -"cFE" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship3) -"cFF" = (/obj/machinery/shuttle/engine/heater{dir = 1},/obj/window/reinforced/west,/obj/window/reinforced/west{tag = "icon-rwindow"; icon_state = "rwindow"; dir = 2},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) -"cFG" = (/obj/machinery/shuttle/engine/heater{dir = 1},/obj/window/reinforced/west{tag = "icon-rwindow"; icon_state = "rwindow"; dir = 2},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) -"cFH" = (/obj/machinery/shuttle/engine/heater{dir = 1},/obj/window/reinforced/west{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced/west{tag = "icon-rwindow"; icon_state = "rwindow"; dir = 2},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) -"cFI" = (/turf/simulated/shuttle/wall{dir = 0; icon_state = "wall_floor"},/area/shipbuilder/ship3) -"cFJ" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship4) -"cFK" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship4) -"cFL" = (/turf/simulated/shuttle/floor,/area/shipbuilder/ship4) -"cFM" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship5) -"cFN" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship5) -"cFO" = (/turf/simulated/shuttle/floor,/area/shipbuilder/ship5) -"cFP" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship6) -"cFQ" = (/turf/simulated/shuttle/wall{icon_state = "wall_floor"},/area/shipbuilder/ship6) -"cFR" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship6) -"cFS" = (/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) -"cFT" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shipbuilder/ship3) -"cFU" = (/turf/simulated/shuttle/wall{icon_state = "wall_floor"},/area/shipbuilder/ship4) -"cFV" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship4) -"cFW" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship4) -"cFX" = (/turf/simulated/shuttle/wall{icon_state = "wall_floor"},/area/shipbuilder/ship5) -"cFY" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship5) -"cFZ" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship5) -"cGa" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship1) -"cGb" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship1) -"cGc" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/south,/obj/window/reinforced/east,/obj/window/reinforced/north,/turf/simulated/floor/plating,/area/shipbuilder/ship1) -"cGd" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship1) -"cGe" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship2) -"cGf" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/north,/obj/window/reinforced/south,/turf/simulated/floor/plating,/area/shipbuilder/ship2) -"cGg" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/south,/turf/simulated/floor/plating,/area/shipbuilder/ship2) -"cGh" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/south,/obj/window/reinforced/east,/turf/simulated/floor/plating,/area/shipbuilder/ship2) -"cGi" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship2) -"cGj" = (/turf/simulated/shuttle/floor,/area/shipbuilder/ship1) -"cGk" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship1) -"cGl" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship2) -"cGm" = (/turf/simulated/shuttle/floor,/area/shipbuilder/ship2) -"cGn" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship2) -"cGo" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/south,/obj/window/reinforced/east,/obj/window/reinforced/north,/turf/simulated/shuttle/floor,/area/shipbuilder/ship4) -"cGp" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/south,/obj/window/reinforced/east,/obj/window/reinforced/north,/turf/simulated/shuttle/floor,/area/shipbuilder/ship5) -"cGq" = (/turf/unsimulated/floor,/area) -"cGr" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship2) -"cGs" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) -"cGt" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/south,/obj/window/reinforced/east,/obj/window/reinforced/north,/turf/simulated/floor/plating,/area/shipbuilder/ship2) -"cGu" = (/obj/window/reinforced/east,/turf/simulated/shuttle/floor,/area/shipbuilder/ship1) -"cGv" = (/obj/machinery/shuttle/engine/heater,/obj/window/reinforced/north,/turf/simulated/shuttle/floor,/area/shipbuilder/ship1) -"cGw" = (/obj/window/reinforced/west,/turf/simulated/shuttle/floor,/area/shipbuilder/ship1) -"cGx" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/west{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{dir = 5; health = 1e+007; icon_state = "rwindow"; tag = "icon-rwindow (NORTHEAST)"},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) -"cGy" = (/turf/simulated/shuttle/wall{dir = 2; icon_state = "wall_space"},/area/shipbuilder/ship1) -"cGz" = (/obj/machinery/shuttle/engine/propulsion/burst,/turf/space,/area/shipbuilder/ship1) -"cGA" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shipbuilder/ship1) -"cGB" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shipbuilder/ship6) -"cGC" = (/obj/window/reinforced/east,/turf/simulated/shuttle/floor,/area/shipbuilder/ship2) -"cGD" = (/obj/machinery/shuttle/engine/heater,/obj/window/reinforced/north,/turf/simulated/shuttle/floor,/area/shipbuilder/ship2) -"cGE" = (/obj/window/reinforced/west,/turf/simulated/shuttle/floor,/area/shipbuilder/ship2) -"cGF" = (/turf/simulated/shuttle/wall{dir = 2; icon_state = "wall_space"},/area/shipbuilder/ship2) -"cGG" = (/obj/machinery/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall,/area/shipbuilder/ship2) -"cGH" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shipbuilder/ship2) -"cGI" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_floor"},/area/shipbuilder/ship3) -"cGJ" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) -"cGK" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_floor"},/area/shipbuilder/ship3) -"cGL" = (/obj/machinery/shuttle/engine/heater,/turf/simulated/shuttle/wall,/area/shipbuilder/ship4) -"cGM" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shipbuilder/ship5) -"cGN" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shipbuilder/ship6) -"cGO" = (/turf/simulated/shuttle/wall{icon_state = "wall_space"},/area/shipbuilder/ship3) -"cGP" = (/obj/grille,/obj/window/reinforced/south,/obj/window/reinforced/north,/obj/window/reinforced{dir = 5; health = 1e+007; icon_state = "rwindow"; tag = "icon-rwindow (NORTHEAST)"},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) -"cGQ" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shipbuilder/ship3) -"cGR" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/shipbuilder/ship4) -"cGS" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shipbuilder/ship5) -"cGT" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shipbuilder/ship6) -"cGU" = (/obj/machinery/shuttle/engine/heater,/turf/simulated/shuttle/wall,/area/shipbuilder/ship5) -"cGV" = (/obj/machinery/shuttle/engine/heater,/turf/simulated/shuttle/wall,/area/shipbuilder/ship6) -"cGW" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/shipbuilder/ship5) -"cGX" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/shipbuilder/ship6) -"cGY" = (/turf/simulated/wall,/area/mine/lobby) -"cGZ" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area) -"cHa" = (/turf/simulated/shuttle/wall,/area) -"cHb" = (/obj/machinery/shuttle/engine/propulsion{dir = 8},/turf/simulated/shuttle/wall,/area) -"cHc" = (/turf/simulated/floor,/area/mine/lobby) -"cHd" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"cHe" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area) -"cHf" = (/turf/simulated/shuttle/floor,/area) -"cHg" = (/turf/space,/area/shipbuilder/station) -"cHh" = (/obj/item/weapon/paper{anchored = 1; density = 0; info = "This area will likely not be on this station, but it's intention is to research better engines with the help of ores, mined from outside. These will reduce the time the emergency shuttle will need to get to the station."; name = "Thrust research information"},/turf/simulated/floor,/area/mine/lobby) -"cHi" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area) -"cHj" = (/turf/simulated/shuttle/wall{dir = 2; icon_state = "wall_space"},/area) -"cHk" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_floor"},/area) -"cHl" = (/turf/simulated/shuttle/wall{icon_state = "wall_floor"},/area) -"cHm" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area) -"cHn" = (/obj/stool/chair{dir = 1},/turf/simulated/shuttle/floor,/area) -"cHo" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/north,/turf/simulated/floor/plating,/area/mine/lobby) -"cHp" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/south,/turf/simulated/floor/plating,/area/mine/lobby) -"cHq" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/east,/turf/simulated/floor/plating,/area/mine/lobby) -"cHr" = (/obj/machinery/door/airlock/external,/turf/simulated/floor,/area/mine/lobby) -"cHs" = (/obj/machinery/conveyor{dir = 1; id = "3"},/obj/machinery/door/airlock/external,/turf/simulated/floor,/area/mine/lobby) -"cHt" = (/obj/machinery/door/airlock/engineering{name = "Thrust research"},/turf/simulated/floor,/area/mine/lobby) -"cHu" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/north,/obj/window/reinforced/south,/turf/simulated/floor/plating,/area/mine/lobby) -"cHv" = (/obj/grille,/obj/window/reinforced/south,/obj/window/reinforced/east,/turf/simulated/floor/plating,/area/mine/lobby) -"cHw" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/east,/turf/simulated/floor/plating,/area/mine/lobby) -"cHx" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/mine/lobby) -"cHy" = (/obj/machinery/conveyor{dir = 1; id = "3"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/mine/lobby) -"cHz" = (/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/lobby) -"cHA" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"cHB" = (/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/mine/lobby) -"cHC" = (/obj/machinery/conveyor{dir = 1; id = "3"},/turf/simulated/floor,/area/mine/lobby) -"cHD" = (/obj/sign/vacuum{desc = "A warning sign which reads 'EXIT INTO SPACE"; name = "EXIT INTO SPACE"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor,/area/mine/lobby) -"cHE" = (/obj/table,/obj/item/weapon/tank/emergency_oxygen,/turf/simulated/floor,/area/mine/lobby) -"cHF" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/east,/obj/window/reinforced/south,/turf/simulated/floor/plating,/area/mine/lobby) -"cHG" = (/obj/item/weapon/paper{anchored = 1; density = 0; info = "The supply shuttle is not made yet and doesn't go anywhere. The loading system isn't made yet either. It will likely be used to deliver ores to the QM's"; name = "Supply shuttle information"},/turf/simulated/floor,/area/mine/lobby) -"cHH" = (/obj/disposaloutlet{dir = 1},/obj/disposalpipe/trunk,/turf/simulated/floor,/area/mine/lobby) -"cHI" = (/obj/machinery/light{dir = 8},/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/lobby) -"cHJ" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/south,/turf/simulated/floor/plating,/area/mine/lobby) -"cHK" = (/obj/sign/electricshock,/turf/simulated/wall,/area/mine/lobby) -"cHL" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/south,/obj/window/reinforced/east,/obj/window/reinforced/north,/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/mine/lobby) -"cHM" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/south,/obj/window/reinforced/east,/obj/window/reinforced/north,/turf/simulated/floor/plating,/area/mine/lobby) -"cHN" = (/obj/disposalpipe/segment{dir = 1},/obj/item/weapon/paper{anchored = 1; density = 0; info = "The supply shuttle is not made yet and doesn't go anywhere. The loading system isn't made yet either. It will likely be used to deliver ores to the QM's"; name = "Supply shuttle information"},/turf/simulated/floor,/area/mine/lobby) -"cHO" = (/obj/item/weapon/paper{anchored = 1; density = 0; info = "This area is intended for the construction of custom ships. Put metal into the machine to build them. Note that these ships require loads and loads of metal so mining will be necessary to build anything worth mentioning.

The ship will then be sent to the station once the shuttle is called. To prevent idiot ship builders making one which isn't boardable, the regular centcom ship will be sent as well. The time to arrival of this ship will be determined in thrust research to the north."; name = "Ship building information"},/turf/simulated/floor,/area/mine/lobby) -"cHP" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/east,/obj/window/reinforced/north,/turf/simulated/floor/plating,/area/mine/lobby) -"cHQ" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_floor"},/area) -"cHR" = (/obj/machinery/door/airlock/command{name = "Shipyard"},/turf/simulated/floor,/area/mine/lobby) -"cHS" = (/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"cHT" = (/obj/machinery/spaceship_builder,/turf/simulated/floor,/area/mine/lobby) -"cHU" = (/obj/machinery/shuttle/engine/propulsion,/turf/simulated/shuttle/wall,/area) -"cHV" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area) -"cHW" = (/obj/machinery/light,/turf/simulated/floor,/area/mine/lobby) -"cHX" = (/obj/disposalpipe/segment{dir = 1},/obj/machinery/light,/turf/simulated/floor,/area/mine/lobby) -"cHY" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/south,/obj/window/reinforced/east,/turf/simulated/floor/plating,/area/mine/lobby) -"cHZ" = (/obj/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/wall,/area/mine/lobby) -"cIa" = (/obj/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/mine/lobby) -"cIb" = (/obj/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall,/area/mine/lobby) -"cIc" = (/obj/disposalpipe/segment{dir = 1},/turf/space,/area) -"cId" = (/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/mine/lobby) -"cIe" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/south,/obj/window/reinforced/east,/turf/simulated/floor/plating,/area/mine/lobby) -"cIf" = (/obj/machinery/vending/cigarette,/turf/simulated/floor,/area/mine/lobby) -"cIg" = (/obj/machinery/vending/snack,/turf/simulated/floor,/area/mine/lobby) -"cIh" = (/obj/machinery/vending/coffee,/turf/simulated/floor,/area/mine/lobby) -"cIi" = (/obj/item/clothing/suit/space,/obj/item/clothing/head/helmet/space,/obj/item/weapon/tank/emergency_oxygen,/obj/item/clothing/mask/breath,/obj/item/weapon/shovel,/obj/item/clothing/gloves/black,/obj/item/weapon/pickaxe,/obj/item/device/flashlight/lantern,/obj/item/weapon/card/id/captains_spare{desc = "This card is intended only for the testers of mining. Using it on the main station is against server rules."; name = "Captain's spare ID (MINING TESTING ONLY!!)"},/turf/simulated/floor,/area/mine/lobby) -"cIj" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor,/area/mine/lobby) -"cIk" = (/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/turf/simulated/floor,/area/mine/lobby) -"cIl" = (/obj/machinery/door/airlock/maintenance,/turf/simulated/floor,/area/mine/lobby) -"cIm" = (/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/lobby) -"cIn" = (/obj/machinery/power/terminal,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/mine/lobby) -"cIo" = (/obj/closet/emcloset,/turf/simulated/floor,/area/mine/lobby) -"cIp" = (/obj/machinery/light,/obj/item/clothing/suit/space,/obj/item/clothing/head/helmet/space,/obj/item/weapon/tank/emergency_oxygen,/obj/item/clothing/mask/breath,/obj/item/weapon/shovel,/obj/item/clothing/gloves/black,/obj/item/weapon/pickaxe,/obj/item/device/flashlight/lantern,/obj/item/weapon/card/id/captains_spare{desc = "This card is intended only for the testers of mining. Using it on the main station is against server rules."; name = "Captain's spare ID (MINING TESTING ONLY!!)"},/turf/simulated/floor,/area/mine/lobby) -"cIq" = (/obj/machinery/power/apc{dir = 8; name = "Mining outpost APC"; pixel_x = -25; pixel_y = 0},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/lobby) -"cIr" = (/obj/machinery/light/small,/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor,/area/mine/lobby) -"cIs" = (/obj/machinery/power/smes{charge = 5e+006},/turf/simulated/floor,/area/mine/lobby) -"cIt" = (/obj/landmark/start{name = "Shaft Miner"},/turf/simulated/floor,/area/mine/lobby) -"cIu" = (/obj/machinery/door/airlock/engineering{name = "Storage"},/turf/simulated/floor,/area/mine/lobby) -"cIv" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/north,/obj/window/reinforced/south,/obj/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) -"cIw" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/south,/obj/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) -"cIx" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/south,/obj/window/reinforced/east,/obj/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) -"cIy" = (/obj/disposalpipe/junction,/turf/simulated/wall,/area/mine/lobby) -"cIz" = (/obj/stool/chair{dir = 4},/turf/simulated/floor,/area/mine/lobby) -"cIA" = (/obj/table,/turf/simulated/floor,/area/mine/lobby) -"cIB" = (/obj/stool/chair{dir = 8},/turf/simulated/floor,/area/mine/lobby) -"cIC" = (/obj/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/lobby) -"cID" = (/obj/crate,/turf/simulated/floor,/area/mine/lobby) -"cIE" = (/obj/window/reinforced/east,/obj/disposalpipe/trunk{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"cIF" = (/obj/window/reinforced/east,/turf/simulated/floor,/area/mine/lobby) -"cIG" = (/obj/window/reinforced/east,/obj/item/weapon/ore/iron,/obj/item/weapon/ore/iron,/obj/item/weapon/ore/iron,/obj/item/weapon/ore/iron,/obj/item/weapon/ore/iron,/obj/item/weapon/ore/iron,/obj/item/weapon/ore/iron,/obj/item/weapon/ore/iron,/turf/simulated/floor,/area/mine/lobby) -"cIH" = (/obj/item/weapon/ore/uranium,/obj/item/weapon/ore/uranium,/turf/simulated/floor,/area/mine/lobby) -"cII" = (/obj/machinery/portable_atmospherics/canister,/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"cIJ" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor,/area/mine/lobby) -"cIK" = (/obj/reagent_dispensers/fueltank,/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/mine/lobby) -"cIL" = (/obj/item/weapon/satchel,/turf/simulated/floor,/area/mine/lobby) -"cIM" = (/obj/machinery/door/airlock/engineering{name = "EVA"},/turf/simulated/floor,/area/mine/lobby) -"cIN" = (/obj/sign/vacuum{desc = "A warning sign which reads 'EXIT INTO SPACE"; name = "EXIT INTO SPACE"; pixel_y = -32},/turf/simulated/floor,/area/mine/lobby) -"cIO" = (/obj/machinery/conveyor_switch{id = "1"},/turf/simulated/floor,/area/mine/lobby) -"cIP" = (/obj/machinery/mineral/input,/turf/simulated/floor,/area/mine/lobby) -"cIQ" = (/turf/simulated/wall/r_wall,/area/mine/lobby) -"cIR" = (/obj/item/weapon/paper{anchored = 1; density = 0; info = "EVA. Extra equipment put in due to testing"; name = "EVA information"},/turf/simulated/floor,/area/mine/lobby) -"cIS" = (/obj/machinery/dispenser,/turf/simulated/floor,/area/mine/lobby) -"cIT" = (/obj/item/weapon/paper{anchored = 1; density = 0; info = "This is a storage or holding area for mined ores. The production fascilities are to the right"; name = "Supply area information"},/turf/simulated/floor,/area/mine/lobby) -"cIU" = (/obj/machinery/door/airlock/engineering{name = "Production"},/turf/simulated/floor,/area/mine/lobby) -"cIV" = (/obj/item/weapon/paper{anchored = 1; density = 0; info = "This area is intended for the making of useful things from ores. Load them on the belt on the north and send them through.

The cumputer is for the gas extractor, which only accepts a particular ore. It is intended to produce plasma. Put a cannister on the south plate (don't need to attach it currently) and the ore in the north."; name = "Production area information"},/turf/simulated/floor,/area/mine/lobby) -"cIW" = (/obj/machinery/mineral/gasextractor,/turf/simulated/floor,/area/mine/lobby) -"cIX" = (/obj/machinery/mineral/output,/obj/machinery/conveyor{dir = 4; id = "1"},/turf/simulated/floor,/area/mine/lobby) -"cIY" = (/obj/machinery/conveyor{dir = 4; id = "1"},/turf/simulated/floor,/area/mine/lobby) -"cIZ" = (/obj/machinery/conveyor{id = "1"},/turf/simulated/floor,/area/mine/lobby) -"cJa" = (/obj/item/clothing/head/helmet/space,/turf/simulated/floor,/area/mine/lobby) -"cJb" = (/obj/item/weapon/tank/emergency_oxygen,/turf/simulated/floor,/area/mine/lobby) -"cJc" = (/obj/item/clothing/mask/breath,/turf/simulated/floor,/area/mine/lobby) -"cJd" = (/obj/machinery/light{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/lobby) -"cJe" = (/obj/machinery/mineral/output,/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/mine/lobby) -"cJf" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor,/area/mine/lobby) -"cJg" = (/turf/simulated/mineral,/area) -"cJh" = (/turf/simulated/floor/airless/asteroid,/area) -"cJi" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor,/area/mine/lobby) -"cJj" = (/obj/item/clothing/suit/space,/turf/simulated/floor,/area/mine/lobby) -"cJk" = (/obj/machinery/light{dir = 8},/obj/ore_box,/turf/simulated/floor,/area/mine/lobby) -"cJl" = (/obj/ore_box,/turf/simulated/floor,/area/mine/lobby) -"cJm" = (/obj/machinery/mineral/processing_unit_console,/turf/simulated/wall,/area/mine/lobby) -"cJn" = (/obj/machinery/mineral/processing_unit,/turf/simulated/floor,/area/mine/lobby) -"cJo" = (/turf/simulated/mineral,/area/mine/unexplored) -"cJp" = (/turf/simulated/mineral/random,/area/mine/unexplored) -"cJq" = (/obj/stool,/obj/machinery/light,/turf/simulated/floor,/area/mine/lobby) -"cJr" = (/obj/rack,/obj/item/device/analyzer,/obj/item/device/flashlight/lantern,/obj/item/weapon/pickaxe,/obj/item/clothing/suit/space,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space,/obj/item/weapon/tank/emergency_oxygen,/obj/item/clothing/gloves/black,/obj/item/clothing/shoes/black,/obj/item/clothing/under/color/white,/obj/item/weapon/shovel,/turf/simulated/floor,/area/mine/lobby) -"cJs" = (/obj/item/stack/sheet/glass,/obj/item/stack/sheet/glass,/obj/item/stack/sheet/glass,/turf/simulated/floor,/area/mine/lobby) -"cJt" = (/obj/disposalpipe/trunk,/turf/simulated/floor,/area/mine/lobby) -"cJu" = (/obj/machinery/mineral/output,/obj/machinery/conveyor{id = "1"},/turf/simulated/floor,/area/mine/lobby) -"cJv" = (/obj/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/mine/lobby) -"cJw" = (/obj/machinery/door/airlock/command{name = "Mint"},/obj/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/lobby) -"cJx" = (/obj/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/lobby) -"cJy" = (/obj/disposalpipe/junction{dir = 4},/turf/simulated/wall/r_wall,/area/mine/lobby) -"cJz" = (/obj/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/mine/lobby) -"cJA" = (/turf/simulated/mineral/gold,/area/mine/unexplored) -"cJB" = (/obj/machinery/conveyor_switch{id = "2"},/turf/simulated/floor,/area/mine/lobby) -"cJC" = (/obj/machinery/conveyor{dir = 4; id = "2"},/obj/machinery/door/airlock/command{name = "Coin press loading area"},/turf/simulated/floor,/area/mine/lobby) -"cJD" = (/obj/machinery/conveyor{dir = 4; id = "2"},/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"cJE" = (/obj/machinery/conveyor{id = "2"},/turf/simulated/floor,/area/mine/lobby) -"cJF" = (/turf/simulated/floor/airless/asteroid,/area/mine/unexplored) -"cJG" = (/turf/simulated/mineral/gold,/turf/simulated/floor,/area/mine/lobby) -"cJH" = (/obj/item/weapon/paper{anchored = 1; density = 1; info = "For the making of currency - coins.
Load through the north door, make in the room to the south"; name = "Mint information"},/turf/simulated/floor,/area/mine/lobby) -"cJI" = (/obj/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/mine/lobby) -"cJJ" = (/obj/plasticflaps,/obj/machinery/mineral/input,/obj/machinery/conveyor{id = "2"},/turf/simulated/floor,/area/mine/lobby) -"cJK" = (/obj/item/weapon/shovel,/turf/simulated/floor/airless/asteroid,/area) -"cJL" = (/turf/simulated/mineral/silver,/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/mine/lobby) -"cJM" = (/obj/machinery/mineral/mint,/turf/simulated/floor,/area/mine/lobby) -"cJN" = (/obj/machinery/mineral/stacking_unit_console,/turf/simulated/wall,/area/mine/lobby) -"cJO" = (/obj/sign/biohazard{icon_state = "securearea"; name = "WARNING - UNEXPLORED MINE"; pixel_x = 0; pixel_y = -32; tag = "icon-securearea"},/turf/simulated/floor/airless/asteroid,/area) -"cJP" = (/obj/light_emitter,/turf/simulated/floor/airless/asteroid,/area) -"cJQ" = (/turf/simulated/mineral/uranium,/area) -"cJR" = (/obj/disposalpipe/trunk{dir = 1},/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"cJS" = (/obj/machinery/mineral/output,/turf/simulated/floor,/area/mine/lobby) -"cJT" = (/obj/machinery/conveyor{dir = 8; id = "1"},/obj/plasticflaps,/turf/simulated/floor,/area/mine/lobby) -"cJU" = (/obj/machinery/conveyor{dir = 8; id = "1"},/turf/simulated/floor,/area/mine/lobby) -"cJV" = (/obj/machinery/mineral/output,/obj/machinery/conveyor{dir = 8; id = "1"},/turf/simulated/floor,/area/mine/lobby) -"cJW" = (/obj/machinery/mineral/stacking_machine{name = "Stacking machine (placeholder)"},/turf/simulated/floor,/area/mine/lobby) -"cJX" = (/turf/simulated/mineral/iron,/area) -"cJY" = (/obj/machinery/door/airlock/command{name = "Vault"},/turf/simulated/floor,/area/mine/lobby) -"cJZ" = (/obj/machinery/rail_switch{id = "MainMineRail"},/turf/simulated/floor/airless/asteroid,/area) -"cKa" = (/turf/simulated/mineral/iron,/area/mine/unexplored) -"cKb" = (/turf/simulated/mineral/plasma,/area/mine/unexplored) -"cKc" = (/turf/simulated/mineral,/area/mine/explored) -"cKd" = (/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKe" = (/obj/item/weapon/paper{anchored = 1; density = 0; info = "The mine has two parts. The explored mine is lit, has a rail track and is safe, but only has metal ore. The unexplored mine is mineral rich, but strange creatures may live there."; luminosity = 1; name = "Mine information"},/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKf" = (/obj/crate/miningcar,/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKg" = (/turf/simulated/mineral/uranium,/area/mine/unexplored) -"cKh" = (/turf/simulated/mineral/silver,/area/mine/unexplored) -"cKi" = (/obj/decal/cleanable/cobweb2,/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKj" = (/turf/simulated/mineral/random,/area/mine/explored) -"cKk" = (/turf/simulated/mineral/iron,/area/mine/explored) -"cKl" = (/obj/reagent_dispensers/fueltank,/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKm" = (/obj/machinery/rail_switch{id = "MainMineRail"},/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKn" = (/obj/item/device/flashlight/lantern,/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKo" = (/obj/closet/emcloset{icon_closed = "mining"; icon_opened = "miningopen"; icon_state = "mining"},/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKp" = (/obj/machinery/light/small{dir = 4},/obj/closet/emcloset{icon_closed = "mining"; icon_opened = "miningopen"; icon_state = "mining"},/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKq" = (/obj/machinery/artifact/artifact1,/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKr" = (/obj/machinery/light/small{dir = 8},/obj/closet/emcloset{icon_closed = "mining"; icon_opened = "miningopen"; icon_state = "mining"},/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKs" = (/obj/item/weapon/paper{anchored = 1; density = 0; info = "One of the things which you'll find in the mines are artifacts. Search for them around. What they do is still a mystery"; luminosity = 1; name = "Artifact information"},/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKt" = (/obj/decal/cleanable/xenoblood{luminosity = 2},/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKu" = (/obj/decal/cleanable/cobweb,/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKv" = (/obj/item/weapon/pickaxe,/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKw" = (/obj/ship_landing_beacon{active = 1; anchored = 1; name = "Beacon - Asteroid"; pixel_x = 0},/turf/space,/area) -"cKx" = (/obj/decal/cleanable/blood/gibs,/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKy" = (/obj/item/device/flashlight,/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKz" = (/obj/decal/cleanable/blood,/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKA" = (/obj/machinery/artifact/artifact2,/turf/simulated/floor/airless/asteroid,/area/mine/unexplored) -"cKB" = (/turf/simulated/mineral/diamond,/area/mine/unexplored) -"cKC" = (/obj/item/weapon/paper{anchored = 1; density = 0; info = "One of the things which you'll find in the mines are artifacts. Search for them around. What they do is still a mystery"; luminosity = 1; name = "Artifact information"},/turf/simulated/floor/airless/asteroid,/area/mine/unexplored) -"cKD" = (/obj/machinery/artifact/artifact4,/turf/simulated/floor/airless/asteroid,/area/mine/unexplored) -"cKE" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKF" = (/obj/sign/biohazard{icon_state = "securearea"; name = "WARNING - UNEXPLORED MINE"; pixel_x = 0; pixel_y = 32; tag = "icon-securearea"},/obj/sign/biohazard{icon_state = "securearea"; name = "WARNING - UNEXPLORED MINE"; pixel_x = 0; pixel_y = -32; tag = "icon-securearea"},/obj/item/weapon/paper{anchored = 1; density = 0; info = "This is the entrance to the mineral-rich unexplored mine. While the explored mine has lights, trains and so forth, this mine has nothing. Strange creatures might exist in it as-well"; luminosity = 1; name = "Unexplored mine nformation"},/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKG" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKH" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKI" = (/obj/machinery/light/small,/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKJ" = (/obj/item/device/pda,/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKK" = (/obj/machinery/artifact/artifact3,/turf/simulated/floor/airless/asteroid,/area/mine/unexplored) -"cKL" = (/obj/sign/biohazard{icon_state = "securearea"; name = "WARNING - UNEXPLORED MINE"; pixel_x = 32; pixel_y = 0; tag = "icon-securearea"},/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKM" = (/obj/sign/biohazard{icon_state = "securearea"; name = "WARNING - UNEXPLORED MINE"; pixel_x = 0; pixel_y = -32; tag = "icon-securearea"},/turf/simulated/floor/airless/asteroid,/area/mine/explored) -"cKN" = (/obj/item/weapon/paper{anchored = 1; density = 0; info = "This is the entrance to the mineral-rich unexplored mine. While the explored mine has lights, trains and so forth, this mine has nothing. Strange creatures might exist in it as-well"; luminosity = 1; name = "Unexplored mine nformation"},/turf/simulated/floor/airless/asteroid,/area/mine/unexplored) +"cqC" = (/obj/item/weapon/shard{tag = "icon-medium"; icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cqD" = (/obj/item/weapon/shard{tag = "icon-medium"; icon_state = "medium"},/turf/simulated/floor/airless{tag = "icon-damaged5"; icon_state = "damaged5"},/area/derelict/singularity_engine) +"cqE" = (/obj/grille,/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/singularity_engine) +"cqF" = (/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/airless{tag = "icon-damaged4"; icon_state = "damaged4"},/area/derelict/singularity_engine) +"cqG" = (/obj/machinery/door/airlock/maintenance{name = "Tech Storage"; req_access_txt = "23"},/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cqH" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor,/area/derelict/storage/equipment) +"cqI" = (/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cqJ" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cqK" = (/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cqL" = (/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/singularity_engine) +"cqM" = (/obj/item/weapon/screwdriver,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cqN" = (/obj/item/stack/rods,/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/singularity_engine) +"cqO" = (/obj/item/weapon/shard{tag = "icon-medium"; icon_state = "medium"},/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cqP" = (/obj/table,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/singularity_engine) +"cqQ" = (/turf/simulated/wall,/area/derelict/hallway/primary) +"cqR" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/hallway/primary) +"cqS" = (/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/hallway/primary) +"cqT" = (/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cqU" = (/obj/item/weapon/table_parts/reinforced,/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/singularity_engine) +"cqV" = (/obj/item/weapon/ore/slag,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cqW" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cqX" = (/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cqY" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) +"cqZ" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cra" = (/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/hallway/primary) +"crb" = (/obj/window/basic{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"crc" = (/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/singularity_engine) +"crd" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/item/weapon/shard{tag = "icon-medium"; icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cre" = (/obj/cable{icon_state = "2-4"; d1 = 2; d2 = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"crf" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"crg" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/hallway/primary) +"crh" = (/turf/simulated/floor/airless{tag = "icon-floorscorched2"; icon_state = "floorscorched2"},/area/derelict/hallway/primary) +"cri" = (/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"crj" = (/obj/grille,/obj/window/basic{dir = 8},/turf/simulated/floor/plating,/area) +"crk" = (/turf/simulated/floor/airless{tag = "icon-floorscorched2"; icon_state = "floorscorched2"},/area) +"crl" = (/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area) +"crm" = (/obj/window{icon_state = "rwindow"; dir = 4; reinf = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"crn" = (/turf/simulated/wall,/area/derelict/storage/storage_access) +"cro" = (/obj/machinery/door/window,/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/storage/storage_access) +"crp" = (/turf/simulated/floor/airless{tag = "icon-floorscorched1"; icon_state = "floorscorched1"},/area) +"crq" = (/obj/item/weapon/shard{tag = "icon-medium"; icon_state = "medium"},/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/singularity_engine) +"crr" = (/obj/grille{density = 0; icon_state = "brokengrille"; tag = "icon-brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"crs" = (/obj/window{icon_state = "rwindow"; dir = 4; reinf = 1},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/singularity_engine) +"crt" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 4; reinf = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cru" = (/turf/simulated/floor/plating,/area/derelict/storage/storage_access) +"crv" = (/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/storage/storage_access) +"crw" = (/obj/item/weapon/crowbar,/turf/simulated/floor,/area/derelict/storage/storage_access) +"crx" = (/obj/grille,/turf/simulated/floor,/area/derelict/storage/storage_access) +"cry" = (/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area) +"crz" = (/obj/item/weapon/shard{tag = "icon-small"; icon_state = "small"},/obj/item/weapon/shard{tag = "icon-medium"; icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"crA" = (/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"crB" = (/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/airless{tag = "icon-damaged4"; icon_state = "damaged4"},/area/derelict/singularity_engine) +"crC" = (/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/singularity_engine) +"crD" = (/obj/window{icon_state = "rwindow"; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 4; reinf = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"crE" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 4; reinf = 1},/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"crF" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"crG" = (/turf/simulated/floor,/area/derelict/storage/storage_access) +"crH" = (/turf/simulated/wall/r_wall,/area/derelict/arrival) +"crI" = (/turf/simulated/wall,/area/derelict/arrival) +"crJ" = (/obj/grille,/obj/window{icon_state = "rwindow"; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"crK" = (/obj/grille,/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"crL" = (/obj/machinery/door/firedoor/border_only,/obj/cable{icon_state = "2-4"; d1 = 2; d2 = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"crM" = (/obj/machinery/door/firedoor/border_only,/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"crN" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/hallway/primary) +"crO" = (/obj/machinery/light/small,/turf/simulated/floor,/area/derelict/storage/storage_access) +"crP" = (/obj/window/basic{tag = "icon-window (NORTHEAST)"; icon_state = "window"; dir = 5},/turf/space,/area) +"crQ" = (/obj/table{icon_state = "tabledir"; dir = 9},/turf/simulated/floor,/area/derelict/arrival) +"crR" = (/obj/stool/chair,/turf/simulated/floor,/area/derelict/arrival) +"crS" = (/turf/simulated/floor,/area/derelict/arrival) +"crT" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/arrival) +"crU" = (/obj/stool/chair{dir = 8},/obj/item/weapon/pen,/turf/simulated/floor,/area/derelict/arrival) +"crV" = (/obj/stool/chair{dir = 8},/turf/simulated/floor,/area/derelict/arrival) +"crW" = (/turf/simulated/wall,/area/derelict/medical/morgue) +"crX" = (/obj/item/weapon/shard,/turf/space,/area) +"crY" = (/turf/simulated/floor/plating,/area/derelict/singularity_engine) +"crZ" = (/obj/grille,/turf/space,/area/derelict/singularity_engine) +"csa" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/singularity_engine) +"csb" = (/obj/machinery/light/small{dir = 8},/turf/space,/area) +"csc" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"csd" = (/obj/machinery/door/window,/turf/simulated/floor,/area/derelict/storage/storage_access) +"cse" = (/obj/lattice,/obj/window/basic,/turf/space,/area) +"csf" = (/turf/simulated/floor/plating,/area/derelict/arrival) +"csg" = (/obj/table{icon_state = "tabledir"; dir = 10},/turf/simulated/floor,/area/derelict/arrival) +"csh" = (/obj/table{icon_state = "tabledir"; dir = 2},/turf/simulated/floor,/area/derelict/arrival) +"csi" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/simulated/floor,/area/derelict/arrival) +"csj" = (/obj/closet/coffin,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"csk" = (/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"csl" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"csm" = (/turf/simulated/wall,/area/derelict/medical) +"csn" = (/obj/grille,/obj/window{icon_state = "rwindow"; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/simulated/floor/plating,/area/derelict/medical) +"cso" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/simulated/floor/plating,/area/derelict/medical) +"csp" = (/obj/item/weapon/shard,/obj/grille{density = 0; icon_state = "brokengrille"; tag = "icon-brokengrille"},/turf/simulated/floor/plating,/area/derelict/medical) +"csq" = (/turf/simulated/floor/plating,/area/derelict/medical) +"csr" = (/obj/item/weapon/shard{tag = "icon-medium"; icon_state = "medium"},/turf/simulated/floor/plating,/area/derelict/medical) +"css" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating/airless,/area) +"cst" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/derelict/storage/storage_access) +"csu" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area) +"csv" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area/derelict/arrival) +"csw" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor,/area/derelict/arrival) +"csx" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/floor,/area/derelict/arrival) +"csy" = (/obj/cable{icon_state = "2-8"; d1 = 2; d2 = 8},/turf/simulated/floor,/area/derelict/arrival) +"csz" = (/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"csA" = (/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/medical) +"csB" = (/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/medical) +"csC" = (/turf/simulated/floor/plating/airless,/area/derelict/medical) +"csD" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"csE" = (/obj/machinery/light/small,/turf/simulated/floor/airless{tag = "icon-damaged4"; icon_state = "damaged4"},/area/derelict/singularity_engine) +"csF" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"csG" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/hallway/primary) +"csH" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/hallway/primary) +"csI" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"csJ" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/derelict/storage/storage_access) +"csK" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor,/area/derelict/storage/storage_access) +"csL" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor,/area/derelict/storage/storage_access) +"csM" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area/derelict/storage/storage_access) +"csN" = (/obj/window/basic{dir = 4},/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/derelict/storage/storage_access) +"csO" = (/obj/lattice,/obj/window/basic{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/turf/space,/area) +"csP" = (/obj/lattice,/obj/lattice,/obj/window/basic{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/turf/space,/area) +"csQ" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor,/area/derelict/arrival) +"csR" = (/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6"},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"csS" = (/obj/machinery/light{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"csT" = (/obj/item/weapon/medical/bruise_pack,/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"csU" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"csV" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor,/area/derelict/storage/storage_access) +"csW" = (/turf/simulated/wall/r_wall,/area/derelict/storage/storage_access) +"csX" = (/turf/simulated/floor/airless{tag = "icon-damaged5"; icon_state = "damaged5"},/area) +"csY" = (/obj/table{icon_state = "tabledir"; dir = 6},/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/turf/simulated/floor,/area/derelict/arrival) +"csZ" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cta" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"ctb" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"ctc" = (/obj/item/weapon/storage/lightbox,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"ctd" = (/obj/item/weapon/disk/data/demo,/turf/simulated/floor/plating/airless,/area) +"cte" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/wall,/area/derelict/storage/storage_access) +"ctf" = (/turf/simulated/floor/airless{tag = "icon-damaged4"; icon_state = "damaged4"},/area) +"ctg" = (/obj/stool/chair{dir = 1},/turf/simulated/floor,/area/derelict/arrival) +"cth" = (/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/obj/stool/chair{dir = 1},/obj/stool/chair{dir = 1},/turf/simulated/floor,/area/derelict/arrival) +"cti" = (/turf/simulated/wall,/area/derelict/medical/chapel) +"ctj" = (/obj/machinery/door{icon = 'icons/obj/doors/doormorgue.dmi'; name = "Coffin Storage"; req_access_txt = "22"},/turf/simulated/floor,/area/derelict/medical/morgue) +"ctk" = (/obj/morgue,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"ctl" = (/obj/machinery/sleeper,/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"ctm" = (/obj/machinery/sleep_console,/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"ctn" = (/obj/table,/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"cto" = (/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/plating/airless,/area) +"ctp" = (/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area) +"ctq" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/hallway/primary) +"ctr" = (/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/turf/simulated/floor,/area/derelict/arrival) +"cts" = (/obj/table{icon_state = "tabledir"; dir = 1},/turf/simulated/floor,/area/derelict/arrival) +"ctt" = (/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/turf/space,/area) +"ctu" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"ctv" = (/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"ctw" = (/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"ctx" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cty" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/obj/item/weapon/shard{tag = "icon-small"; icon_state = "small"},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"ctz" = (/obj/item/weapon/medical/bruise_pack,/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/medical) +"ctA" = (/obj/item/weapon/medical/ointment,/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/medical) +"ctB" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/medical) +"ctC" = (/obj/machinery/light{tag = "icon-tube1 (EAST)"; icon_state = "tube1"; dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"ctD" = (/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/simulated/floor/plating/airless,/area) +"ctE" = (/obj/item/weapon/shard{tag = "icon-medium"; icon_state = "medium"},/turf/space,/area) +"ctF" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/machinery/door/firedoor/border_only{dir = 1},/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/hallway/primary) +"ctG" = (/obj/machinery/door/firedoor/border_only{dir = 1},/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/hallway/primary) +"ctH" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor,/area/derelict/storage/storage_access) +"ctI" = (/obj/machinery/door/window,/turf/simulated/floor,/area/derelict/arrival) +"ctJ" = (/obj/machinery/door/window{tag = "icon-right"; icon_state = "right"; dir = 2},/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor,/area/derelict/arrival) +"ctK" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) +"ctL" = (/turf/simulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) +"ctM" = (/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) +"ctN" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"ctO" = (/obj/cable{icon_state = "2-8"; d1 = 2; d2 = 8},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"ctP" = (/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"ctQ" = (/obj/item/weapon/cigbutt,/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"ctR" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/medical) +"ctS" = (/obj/machinery/door/airlock/glass{name = "Med-Sci"; req_access_txt = "9"},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"ctT" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"ctU" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"ctV" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/wall,/area/derelict/hallway/primary) +"ctW" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/derelict/storage/storage_access) +"ctX" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/derelict/arrival) +"ctY" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/derelict/arrival) +"ctZ" = (/obj/closet/emcloset,/turf/simulated/floor,/area/derelict/arrival) +"cua" = (/obj/window{icon_state = "rwindow"; reinf = 1},/turf/space,/area) +"cub" = (/obj/window{icon_state = "rwindow"; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/turf/space,/area) +"cuc" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window{icon_state = "rwindow"; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cud" = (/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cue" = (/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cuf" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/turf/simulated/wall,/area/derelict/medical/chapel) +"cug" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/wall,/area/derelict/medical/chapel) +"cuh" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/obj/machinery/light{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"cui" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"cuj" = (/obj/cable{icon_state = "2-8"; d1 = 2; d2 = 8},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"cuk" = (/obj/cable{icon_state = "2-4"; d1 = 2; d2 = 4},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"cul" = (/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"cum" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/item/weapon/medical/bruise_pack,/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/medical) +"cun" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/medical) +"cuo" = (/obj/closet/wardrobe/genetics_white,/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"cup" = (/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor/plating/airless,/area) +"cuq" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area) +"cur" = (/obj/item/weapon/shard{tag = "icon-medium"; icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) +"cus" = (/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area) +"cut" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cuu" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/derelict/storage/storage_access) +"cuv" = (/obj/item/weapon/pen,/turf/simulated/floor,/area/derelict/arrival) +"cuw" = (/obj/machinery/door/poddoor{id = "derelict_gun"; name = "Derelict Mass Driver"},/turf/simulated/floor/plating,/area/derelict/medical/chapel) +"cux" = (/turf/simulated/floor/plating,/area/derelict/medical/chapel) +"cuy" = (/obj/machinery/mass_driver{dir = 8; icon_state = "mass_driver"; id = "derelict_gun"; tag = "icon-mass_driver (WEST)"},/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 4; req_access_txt = "25"},/obj/closet/coffin,/turf/simulated/floor/plating,/area/derelict/medical/chapel) +"cuz" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cuA" = (/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cuB" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cuC" = (/obj/cable,/obj/machinery/power/apc{dir = 4; name = "Worn-out APC"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cuD" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"cuE" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"cuF" = (/obj/item/weapon/medical/ointment,/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"cuG" = (/obj/machinery/door/firedoor/border_only{dir = 1},/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"cuH" = (/obj/machinery/door/firedoor/border_only{dir = 1},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"cuI" = (/obj/closet/l3closet,/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"cuJ" = (/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor/plating/airless,/area) +"cuK" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cuL" = (/obj/window/basic,/turf/space,/area) +"cuM" = (/obj/window/basic{dir = 8},/turf/space,/area) +"cuN" = (/obj/machinery/light{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/derelict/arrival) +"cuO" = (/obj/machinery/light{tag = "icon-tube1 (EAST)"; icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cuP" = (/obj/grille,/obj/window{icon_state = "rwindow"; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/simulated/floor,/area/derelict/arrival) +"cuQ" = (/obj/grille,/obj/window{icon_state = "rwindow"; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/simulated/floor,/area/derelict/arrival) +"cuR" = (/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/space,/area) +"cuS" = (/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/turf/space,/area) +"cuT" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cuU" = (/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cuV" = (/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cuW" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cuX" = (/turf/simulated/wall,/area/derelict/crew_quarters) +"cuY" = (/obj/machinery/door/window/southleft,/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"cuZ" = (/obj/machinery/door/window/southright,/turf/simulated/floor/airless{tag = "icon-white"; icon_state = "white"},/area/derelict/medical) +"cva" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cvb" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless,/area/derelict/storage/storage_access) +"cvc" = (/obj/machinery/door/airlock/medical{name = "Toxins Research"; req_access_txt = "7"},/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor{icon_state = "white"},/area/derelict/storage/storage_access) +"cvd" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/storage/storage_access) +"cve" = (/obj/window/basic{dir = 8},/obj/window/basic,/turf/space,/area) +"cvf" = (/obj/lattice,/obj/grille,/turf/space,/area) +"cvg" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/simulated/floor,/area/derelict/arrival) +"cvh" = (/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cvi" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cvj" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cvk" = (/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cvl" = (/obj/window/basic{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/plating/airless,/area) +"cvm" = (/obj/decal/cleanable/dirt,/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless,/area) +"cvn" = (/obj/window/basic,/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/plating/airless,/area) +"cvo" = (/obj/machinery/door/airlock/medical{name = "Toxins Research"; req_access_txt = "7"},/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor{icon_state = "white"},/area/derelict/arrival) +"cvp" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cvq" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor,/area/derelict/arrival) +"cvr" = (/obj/grille,/obj/window{icon_state = "rwindow"; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/simulated/floor,/area/derelict/arrival) +"cvs" = (/obj/machinery/light/small,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cvt" = (/obj/falsewall,/turf/simulated/floor/plating/airless,/area/derelict/medical/chapel) +"cvu" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cvv" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cvw" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cvx" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cvy" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cvz" = (/obj/cable{icon_state = "2-8"; d1 = 2; d2 = 8},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cvA" = (/obj/item/device/prox_sensor,/turf/simulated/floor,/area/derelict/storage/storage_access) +"cvB" = (/obj/window/basic{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/turf/space,/area) +"cvC" = (/obj/window/basic{tag = "icon-window (NORTHEAST)"; icon_state = "window"; dir = 5},/turf/simulated/floor/plating/airless,/area) +"cvD" = (/obj/grille,/obj/window/basic{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/turf/space,/area) +"cvE" = (/obj/window/basic{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/turf/simulated/floor/plating/airless,/area) +"cvF" = (/obj/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor,/area/derelict/arrival) +"cvG" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor,/area/derelict/arrival) +"cvH" = (/obj/table,/obj/machinery/computer/pod/old{name = "ProComp IIe"; pixel_y = 7; id = "derelict_gun"},/turf/simulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) +"cvI" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cvJ" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cvK" = (/obj/cable{icon_state = "2-4"; d1 = 2; d2 = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cvL" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cvM" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cvN" = (/obj/structure/girder,/turf/simulated/floor/plating,/area/derelict/storage/storage_access) +"cvO" = (/turf/simulated/floor/plating/airless,/area/derelict/arrival) +"cvP" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor,/area/derelict/arrival) +"cvQ" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cvR" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cvS" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cvT" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/obj/cable{icon_state = "2-4"; d1 = 2; d2 = 4},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cvU" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cvV" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cvW" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) +"cvX" = (/obj/machinery/door/airlock/security{name = "Gas Storage"; req_access = null; req_access_txt = "3"},/turf/simulated/floor,/area/derelict/hallway/primary) +"cvY" = (/obj/lattice,/obj/window/basic{dir = 4},/turf/space,/area) +"cvZ" = (/obj/structure/girder,/obj/window/basic,/turf/simulated/floor/plating/airless,/area/derelict/arrival) +"cwa" = (/obj/stool/bed,/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cwb" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/plating,/area/derelict/crew_quarters) +"cwc" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/plating,/area/derelict/crew_quarters) +"cwd" = (/obj/machinery/door/window,/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cwe" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/plating,/area/derelict/crew_quarters) +"cwf" = (/obj/machinery/door/airlock/security{name = "Security"; req_access = null; req_access_txt = "1"},/turf/simulated/floor,/area/derelict/hallway/primary) +"cwg" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area) +"cwh" = (/obj/item/weapon/cigbutt,/turf/space,/area) +"cwi" = (/obj/window/basic{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/turf/simulated/floor/plating,/area/derelict/arrival) +"cwj" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/derelict/arrival) +"cwk" = (/turf/simulated/floor{tag = "icon-floorgrime"; icon_state = "floorgrime"},/area/derelict/arrival) +"cwl" = (/obj/table,/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cwm" = (/obj/table,/obj/item/weapon/cell,/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cwn" = (/obj/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cwo" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cwp" = (/obj/table,/turf/simulated/floor/airless,/area) +"cwq" = (/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor/airless,/area) +"cwr" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless,/area) +"cws" = (/obj/lattice,/obj/item/weapon/cable_coil/cut,/turf/space,/area) +"cwt" = (/obj/structure/girder,/turf/simulated/floor,/area/derelict/arrival) +"cwu" = (/obj/machinery/door/window{base_state = "right"; dir = 8; icon = 'windoor.dmi'; icon_state = "right"; req_access_txt = "25"},/turf/simulated/floor,/area/derelict/arrival) +"cwv" = (/obj/closet/wardrobe,/turf/simulated/floor,/area/derelict/arrival) +"cww" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cwx" = (/obj/stool,/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cwy" = (/obj/machinery/door/airlock/maintenance{name = "Atmospherics Access"; req_access_txt = "24"},/turf/simulated/floor,/area/derelict/hallway/primary) +"cwz" = (/obj/closet/wardrobe/orange,/turf/simulated/floor/airless,/area) +"cwA" = (/obj/window/basic{dir = 4},/turf/space,/area) +"cwB" = (/obj/grille,/turf/simulated/floor/plating,/area/derelict/arrival) +"cwC" = (/obj/table{icon_state = "tabledir"; dir = 9},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cwD" = (/obj/table{dir = 5; icon_state = "tabledir"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cwE" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/stool,/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cwF" = (/obj/window{icon_state = "rwindow"; reinf = 1},/obj/machinery/door/window/westleft{name = "Security"; req_access_txt = "1"},/turf/simulated/floor/airless,/area) +"cwG" = (/obj/window{icon_state = "rwindow"; reinf = 1},/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless,/area) +"cwH" = (/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/airless,/area) +"cwI" = (/obj/grille,/obj/grille,/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor/plating,/area) +"cwJ" = (/obj/stool/bed,/turf/simulated/floor/airless,/area) +"cwK" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/derelict/arrival) +"cwL" = (/obj/closet/wardrobe/mixed,/turf/simulated/floor,/area/derelict/arrival) +"cwM" = (/turf/simulated/floor/airless{tag = "icon-floorgrime"; icon_state = "floorgrime"},/area) +"cwN" = (/obj/table{icon_state = "tabledir"; dir = 8},/obj/item/device/healthanalyzer,/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cwO" = (/obj/table{icon_state = "tabledir"; dir = 4},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cwP" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor/plating,/area) +"cwQ" = (/obj/grille,/turf/simulated/floor,/area/derelict/arrival) +"cwR" = (/obj/table{icon_state = "tabledir"; dir = 10},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cwS" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cwT" = (/obj/grille,/obj/window{icon_state = "rwindow"; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor/plating,/area) +"cwU" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 10; reinf = 1},/turf/simulated/floor/plating,/area/derelict/arrival) +"cwV" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating,/area/derelict/arrival) +"cwW" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cwX" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "Worn-out APC"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cwY" = (/obj/machinery/door/window/brigdoor/eastleft,/turf/simulated/floor/airless,/area) +"cwZ" = (/turf/simulated/wall,/area/derelict/hallway/secondary) +"cxa" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cxb" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) +"cxc" = (/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/turf/simulated/floor/plating/airless,/area) +"cxd" = (/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor/plating/airless,/area/derelict/arrival) +"cxe" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cxf" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cxg" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) +"cxh" = (/obj/window/basic{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/obj/cable{icon_state = "2-8"; d1 = 2; d2 = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cxi" = (/obj/grille,/obj/item/weapon/shard,/obj/item/weapon/shard{tag = "icon-medium"; icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) +"cxj" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 10; reinf = 1},/turf/simulated/floor/plating/airless,/area/derelict/arrival) +"cxk" = (/obj/structure/girder,/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) +"cxl" = (/obj/item/stack/rods,/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cxm" = (/obj/item/weapon/shard{tag = "icon-small"; icon_state = "small"},/turf/space,/area) +"cxn" = (/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) +"cxo" = (/turf/simulated/floor/airless{tag = "icon-damaged4"; icon_state = "damaged4"},/area/derelict/crew_quarters) +"cxp" = (/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/crew_quarters) +"cxq" = (/turf/simulated/floor/airless{tag = "icon-damaged5"; icon_state = "damaged5"},/area/derelict/crew_quarters) +"cxr" = (/obj/lattice,/obj/item/stack/rods,/turf/space,/area) +"cxs" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/item/weapon/wirecutters,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cxt" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/turf/simulated/floor,/area/derelict/hallway/secondary) +"cxu" = (/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/crew_quarters) +"cxv" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cxw" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cxx" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) +"cxy" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) +"cxz" = (/turf/simulated/wall,/area/derelict/secret) +"cxA" = (/obj/machinery/door/airlock/maintenance{name = "Aux Storage"; req_access_txt = "23"},/turf/simulated/floor,/area/derelict/crew_quarters) +"cxB" = (/obj/bookcase,/turf/simulated/floor{dir = 9; icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) +"cxC" = (/obj/bookcase,/turf/simulated/floor{dir = 1; icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) +"cxD" = (/obj/bookcase,/turf/simulated/floor{dir = 5; icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) +"cxE" = (/turf/simulated/floor{dir = 8; icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) +"cxF" = (/obj/decal/cleanable/xenoblood{icon_state = "xfloor4"},/turf/simulated/floor{icon_state = "carpet"; tag = "icon-carpet"},/area/derelict/secret) +"cxG" = (/turf/simulated/floor{icon_state = "carpet"; tag = "icon-carpet"},/area/derelict/secret) +"cxH" = (/obj/decal/cleanable/blood/splatter{icon_state = "floor2"},/turf/simulated/floor{icon_state = "carpet"; tag = "icon-carpet"},/area/derelict/secret) +"cxI" = (/obj/decal/cleanable/xenoblood,/turf/simulated/floor{icon_state = "carpet"; tag = "icon-carpet"},/area/derelict/secret) +"cxJ" = (/obj/decal/cleanable/oil/streak{icon_state = "floor6"},/turf/simulated/floor{dir = 4; icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) +"cxK" = (/obj/decal/cleanable/blood/splatter,/turf/simulated/floor{icon_state = "carpet"; tag = "icon-carpet"},/area/derelict/secret) +"cxL" = (/obj/decal/cleanable/oil/streak{icon_state = "floor5"},/turf/simulated/floor{icon_state = "carpet"; tag = "icon-carpet"},/area/derelict/secret) +"cxM" = (/obj/rune{icon_state = "3"},/turf/simulated/floor{icon_state = "carpet"; tag = "icon-carpet"},/area/derelict/secret) +"cxN" = (/turf/simulated/floor{dir = 4; icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) +"cxO" = (/turf/simulated/floor{dir = 10; icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) +"cxP" = (/turf/simulated/floor{icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) +"cxQ" = (/obj/decal/cleanable/xenoblood{icon_state = "xfloor2"},/turf/simulated/floor{icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) +"cxR" = (/obj/decal/cleanable/oil/streak,/turf/simulated/floor{icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) +"cxS" = (/obj/decal/cleanable/blood/splatter{icon_state = "floor3"},/turf/simulated/floor{dir = 6; icon_state = "carpetside"; tag = "icon-carpet"},/area/derelict/secret) +"cxT" = (/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cxU" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cxV" = (/obj/machinery/door/airlock/maintenance{name = "Aux Storage"; req_access_txt = "23"},/turf/simulated/floor,/area/derelict/hallway/secondary) +"cxW" = (/obj/falsewall,/turf/simulated/floor{icon_state = "bar"},/area/derelict/hallway/secondary) +"cxX" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cxY" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/simulated/floor,/area/derelict/hallway/secondary) +"cxZ" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cya" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cyb" = (/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cyc" = (/turf/simulated/floor/airless{tag = "icon-derelict9"; icon_state = "derelict9"},/area/derelict/hallway/secondary) +"cyd" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{tag = "icon-derelict10"; icon_state = "derelict10"},/area/derelict/hallway/secondary) +"cye" = (/turf/simulated/floor/airless{tag = "icon-derelict11"; icon_state = "derelict11"},/area/derelict/hallway/secondary) +"cyf" = (/turf/simulated/floor/airless{tag = "icon-derelict12"; icon_state = "derelict12"},/area/derelict/hallway/secondary) +"cyg" = (/turf/simulated/floor/airless{tag = "icon-derelict13"; icon_state = "derelict13"},/area/derelict/hallway/secondary) +"cyh" = (/turf/simulated/floor/airless{tag = "icon-derelict14"; icon_state = "derelict14"},/area/derelict/hallway/secondary) +"cyi" = (/turf/simulated/floor/airless{tag = "icon-derelict15"; icon_state = "derelict15"},/area/derelict/hallway/secondary) +"cyj" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{tag = "icon-derelict16"; icon_state = "derelict16"},/area/derelict/hallway/secondary) +"cyk" = (/obj/cable{icon_state = "2-4"; d1 = 2; d2 = 4},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cyl" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cym" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/obj/cable{icon_state = "2-8"; d1 = 2; d2 = 8},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cyn" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cyo" = (/turf/simulated/floor/airless{tag = "icon-derelict1"; icon_state = "derelict1"},/area/derelict/hallway/secondary) +"cyp" = (/turf/simulated/floor/airless{tag = "icon-derelict2"; icon_state = "derelict2"},/area/derelict/hallway/secondary) +"cyq" = (/turf/simulated/floor/airless{tag = "icon-derelict3"; icon_state = "derelict3"},/area/derelict/hallway/secondary) +"cyr" = (/turf/simulated/floor/airless{tag = "icon-derelict4"; icon_state = "derelict4"},/area/derelict/hallway/secondary) +"cys" = (/turf/simulated/floor/airless{tag = "icon-derelict5"; icon_state = "derelict5"},/area/derelict/hallway/secondary) +"cyt" = (/turf/simulated/floor/airless{tag = "icon-derelict6"; icon_state = "derelict6"},/area/derelict/hallway/secondary) +"cyu" = (/turf/simulated/floor/airless{tag = "icon-derelict7"; icon_state = "derelict7"},/area/derelict/hallway/secondary) +"cyv" = (/turf/simulated/floor/airless{tag = "icon-derelict8"; icon_state = "derelict8"},/area/derelict/hallway/secondary) +"cyw" = (/obj/lattice,/turf/space,/area/derelict/hallway/secondary) +"cyx" = (/obj/grille,/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cyy" = (/obj/grille,/obj/window{icon_state = "rwindow"; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cyz" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/wall,/area/derelict/hallway/secondary) +"cyA" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 4; invisibility = 0; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor,/area/derelict/hallway/secondary) +"cyB" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/wall/r_wall,/area) +"cyC" = (/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"cyD" = (/obj/machinery/door/airlock/command{name = "AI Upload"; req_access_txt = "16"},/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cyE" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cyF" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cyG" = (/obj/window/basic{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cyH" = (/obj/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cyI" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cyJ" = (/obj/closet/emcloset,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cyK" = (/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/grille,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cyL" = (/obj/structure/girder/reinforced,/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating/airless,/area) +"cyM" = (/obj/structure/girder/reinforced,/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/plating/airless,/area) +"cyN" = (/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"cyO" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"cyP" = (/obj/grille,/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor,/area/derelict/bridge/ai_upload) +"cyQ" = (/obj/grille,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cyR" = (/obj/machinery/power/smes,/turf/simulated/floor,/area/derelict/bridge/ai_upload) +"cyS" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cyT" = (/turf/simulated/floor/airless{tag = "icon-damaged4"; icon_state = "damaged4"},/area/derelict/bridge/ai_upload) +"cyU" = (/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cyV" = (/obj/machinery/power/terminal{tag = "icon-term (NORTH)"; icon_state = "term"; dir = 1},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/derelict/bridge/ai_upload) +"cyW" = (/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) +"cyX" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 2},/turf/simulated/floor,/area/derelict/bridge/ai_upload) +"cyY" = (/obj/cable,/obj/machinery/power/apc{dir = 8; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) +"cyZ" = (/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/bridge/ai_upload) +"cza" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"czb" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"czc" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area) +"czd" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cze" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"czf" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"czg" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"czh" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_aft) +"czi" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"czj" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"czk" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"czl" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"czm" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"czn" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"czo" = (/obj/cable,/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_aft) +"czp" = (/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"czq" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"czr" = (/turf/simulated/wall/r_wall,/area/derelict/teleporter) +"czs" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating/airless,/area/derelict/teleporter) +"czt" = (/turf/simulated/floor/plating/airless,/area/derelict/teleporter) +"czu" = (/turf/simulated/floor/airless,/area/derelict/teleporter) +"czv" = (/turf/simulated/floor/airless{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/teleporter) +"czw" = (/turf/simulated/floor/airless{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/teleporter) +"czx" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/teleporter) +"czy" = (/obj/machinery/computer/teleporter,/turf/simulated/floor/airless,/area/derelict/teleporter) +"czz" = (/obj/machinery/teleport/station,/turf/simulated/floor/airless,/area/derelict/teleporter) +"czA" = (/obj/machinery/teleport/hub,/turf/simulated/floor/airless,/area/derelict/teleporter) +"czB" = (/turf/simulated/floor/airless{tag = "icon-damaged4"; icon_state = "damaged4"},/area/derelict/teleporter) +"czC" = (/obj/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/teleporter) +"czD" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/teleporter) +"czE" = (/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/teleporter) +"czF" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{tag = "icon-solarpanel"; icon_state = "solarpanel"},/area/djstation/solars) +"czG" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/djstation/solars) +"czH" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{tag = "icon-solarpanel"; icon_state = "solarpanel"},/area/djstation/solars) +"czI" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{tag = "icon-solarpanel"; icon_state = "solarpanel"},/area/djstation/solars) +"czJ" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/djstation/solars) +"czK" = (/obj/machinery/power/tracker,/turf/simulated/floor/plating/airless,/area) +"czL" = (/obj/grille,/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/plating/airless,/area) +"czM" = (/turf/simulated/wall,/area/djstation) +"czN" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plating,/area/djstation) +"czO" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/grille,/obj/window/reinforced,/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/turf/simulated/floor/plating,/area/djstation) +"czP" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/djstation) +"czQ" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/grille,/obj/window/reinforced,/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/turf/simulated/floor/plating,/area/djstation) +"czR" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/turf/simulated/floor/plating,/area/djstation) +"czS" = (/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor/airless{tag = "icon-solarpanel"; icon_state = "solarpanel"},/area/djstation/solars) +"czT" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{tag = "icon-solarpanel"; icon_state = "solarpanel"},/area/djstation/solars) +"czU" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/turf/simulated/floor/plating,/area/djstation) +"czV" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 4},/turf/simulated/floor/plating,/area/djstation) +"czW" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor/plating,/area/djstation) +"czX" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/machinery/power/solar_control{id = "adriftsolar"; name = "Adrift Solar Control"; track = 2},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/djstation) +"czY" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor/plating,/area/djstation) +"czZ" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/djstation/solars) +"cAa" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor/plating/airless,/area/djstation/solars) +"cAb" = (/obj/cable{icon_state = "2-8"; d1 = 2; d2 = 8},/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plating,/area/djstation) +"cAc" = (/obj/machinery/atmospherics/pipe/simple{dir = 9},/obj/cable{icon_state = "2-4"; d1 = 2; d2 = 4},/turf/simulated/floor/plating,/area/djstation) +"cAd" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/turf/simulated/floor/plating,/area/djstation) +"cAe" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/obj/cable{icon_state = "2-8"; d1 = 2; d2 = 8},/turf/simulated/floor/plating,/area/djstation) +"cAf" = (/obj/cable{icon_state = "2-4"; d1 = 2; d2 = 4},/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plating,/area/djstation) +"cAg" = (/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/djstation/solars) +"cAh" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{tag = "icon-solarpanel"; icon_state = "solarpanel"},/area/djstation/solars) +"cAi" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/djstation) +"cAj" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating,/area/djstation) +"cAk" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/djstation) +"cAl" = (/obj/cable,/obj/machinery/power/terminal,/turf/simulated/floor/plating,/area/djstation) +"cAm" = (/obj/machinery/atmospherics/pipe/simple,/obj/item/device/multitool,/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/djstation) +"cAn" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor/plating,/area/djstation) +"cAo" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/djstation) +"cAp" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plating,/area/djstation) +"cAq" = (/obj/item/weapon/extinguisher,/turf/simulated/floor/plating,/area/djstation) +"cAr" = (/turf/simulated/floor/plating,/area/djstation) +"cAs" = (/obj/machinery/power/smes,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/djstation) +"cAt" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/floor/plating,/area/djstation) +"cAu" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/turf/simulated/floor/plating,/area/djstation) +"cAv" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plating,/area/djstation) +"cAw" = (/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/obj/cable,/turf/simulated/floor/airless{tag = "icon-solarpanel"; icon_state = "solarpanel"},/area/djstation/solars) +"cAx" = (/obj/cable,/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{tag = "icon-solarpanel"; icon_state = "solarpanel"},/area/djstation/solars) +"cAy" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/window/reinforced,/turf/simulated/floor/plating,/area/djstation) +"cAz" = (/obj/closet/malf/suits,/turf/simulated/floor/plating,/area/djstation) +"cAA" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor/plating,/area/djstation) +"cAB" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/meter,/turf/simulated/floor/plating,/area/djstation) +"cAC" = (/obj/machinery/atmospherics/valve,/turf/simulated/floor/plating,/area/djstation) +"cAD" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/plating,/area/djstation) +"cAE" = (/obj/machinery/light/small,/obj/item/weapon/storage/lightbox,/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area/djstation) +"cAF" = (/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/djstation) +"cAG" = (/obj/machinery/light/small,/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; on = 1},/turf/simulated/floor/plating,/area/djstation) +"cAH" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/turf/simulated/floor/plating,/area/djstation) +"cAI" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"},/turf/simulated/floor/plating,/area/djstation) +"cAJ" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/wall,/area/djstation) +"cAK" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/wall,/area/djstation) +"cAL" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/turf/simulated/wall,/area/djstation) +"cAM" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/wall,/area/djstation) +"cAN" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/wall,/area/djstation) +"cAO" = (/obj/closet/emcloset,/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) +"cAP" = (/obj/machinery/vending/snack,/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) +"cAQ" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) +"cAR" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) +"cAS" = (/obj/machinery/space_heater,/obj/machinery/light{dir = 1},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) +"cAT" = (/obj/machinery/atmospherics/pipe/simple{dir = 5},/turf/simulated/wall,/area/djstation) +"cAU" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/turf/simulated/wall/r_wall,/area/djstation) +"cAV" = (/turf/simulated/wall/r_wall,/area/djstation) +"cAW" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/turf/simulated/floor/plating,/area/djstation) +"cAX" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/machinery/cell_charger,/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "bar"},/area/djstation) +"cAY" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{icon_state = "bar"},/area/djstation) +"cAZ" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/djstation) +"cBa" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "bar"},/area/djstation) +"cBb" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/window/reinforced,/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/turf/simulated/floor/plating,/area/djstation) +"cBc" = (/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) +"cBd" = (/obj/cable{icon_state = "1-2"; d1 = 1; d2 = 2},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) +"cBe" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) +"cBf" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cBg" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cBh" = (/obj/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cBi" = (/obj/table,/obj/machinery/light/lamp,/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cBj" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plating,/area/djstation) +"cBk" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/turf/simulated/floor/plating,/area/djstation) +"cBl" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/machinery/microwave{pixel_y = 8},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "bar"},/area/djstation) +"cBm" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/turf/simulated/floor{icon_state = "bar"},/area/djstation) +"cBn" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/obj/machinery/door/airlock/glass{name = "Kitchen"},/turf/simulated/floor/plating,/area/djstation) +"cBo" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) +"cBp" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/obj/table{dir = 9; icon_state = "tabledir"},/obj/item/device/radio/intercom{broadcasting = 0; dir = 8; freerange = 1; listening = 1; name = "Pirate Radio Listening Channel"; pixel_x = 0},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) +"cBq" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/stool/chair,/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) +"cBr" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/obj/table{dir = 5; icon_state = "tabledir"},/obj/item/device/radio/intercom{broadcasting = 0; dir = 8; freerange = 1; listening = 1; name = "Pirate Radio Listening Channel"; pixel_x = 0},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) +"cBs" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/obj/machinery/door/airlock{name = "Cabin"},/turf/simulated/floor/plating,/area/djstation) +"cBt" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/obj/cable{icon_state = "2-8"; d1 = 2; d2 = 8},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cBu" = (/obj/cable{icon_state = "4-8"; pixel_y = 0; d1 = 4; d2 = 8},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cBv" = (/obj/machinery/sleeper,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cBw" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plating,/area/djstation) +"cBx" = (/obj/grille,/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/obj/window/reinforced,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/turf/simulated/floor/plating,/area/djstation) +"cBy" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "bar"},/area/djstation) +"cBz" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "bar"},/area/djstation) +"cBA" = (/obj/stool/chair{dir = 1},/obj/machinery/light,/turf/simulated/floor{icon_state = "bar"},/area/djstation) +"cBB" = (/turf/simulated/floor{icon_state = "bar"},/area/djstation) +"cBC" = (/obj/table{dir = 10; icon_state = "tabledir"},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) +"cBD" = (/obj/table{dir = 2; icon_state = "tabledir"},/obj/item/device/radio/intercom{broadcasting = 1; dir = 8; freerange = 1; listening = 0; name = "Pirate Radio Broadcast Channel"; pixel_x = 0},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) +"cBE" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) +"cBF" = (/obj/cable,/obj/computerframe{anchored = 1},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cBG" = (/obj/stool/chair{dir = 8},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cBH" = (/obj/machinery/light,/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cBI" = (/obj/closet,/turf/simulated/floor{icon_state = "grimy"},/area/djstation) +"cBJ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{tag = "icon-rwindow (WEST)"; icon_state = "rwindow"; dir = 8},/turf/simulated/floor/plating,/area/djstation) +"cBK" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall,/area/djstation) +"cBL" = (/obj/machinery/door/airlock{name = "Restroom"; req_access_txt = "0"},/turf/simulated/floor/plating,/area/djstation) +"cBM" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall/r_wall,/area/djstation) +"cBN" = (/obj/lattice,/obj/machinery/atmospherics/pipe/simple,/turf/space,/area) +"cBO" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "white"},/area/djstation) +"cBP" = (/obj/machinery/light{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/obj/stool/chair{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) +"cBQ" = (/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) +"cBR" = (/obj/window/reinforced{tag = "icon-rwindow (NORTH)"; icon_state = "rwindow"; dir = 1},/obj/rack{dir = 4},/obj/item/clothing/under/soviet,/obj/item/clothing/head/ushanka,/obj/machinery/light{dir = 4; icon_state = "tube1"; tag = "icon-tube1 (EAST)"},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) +"cBS" = (/obj/lattice,/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; on = 1},/turf/space,/area/djstation) +"cBT" = (/obj/lattice,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/space,/area/djstation) +"cBU" = (/obj/lattice,/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; on = 1},/turf/space,/area/djstation) +"cBV" = (/obj/lattice,/obj/machinery/atmospherics/pipe/manifold,/turf/space,/area/djstation) +"cBW" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/djstation) +"cBX" = (/obj/disposalpipe/trunk,/obj/machinery/disposal{icon = 'device.dmi'; icon_state = "toilet"; name = "toilet"; pixel_y = 9},/turf/simulated/floor{icon_state = "white"},/area/djstation) +"cBY" = (/obj/table,/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) +"cBZ" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{tag = "icon-cafeteria"; icon_state = "cafeteria"; dir = 2},/area/djstation) +"cCa" = (/obj/lattice,/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/space,/area/djstation) +"cCb" = (/obj/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/wall,/area/djstation) +"cCc" = (/obj/machinery/atmospherics/pipe/simple{dir = 9},/turf/simulated/wall,/area/djstation) +"cCd" = (/obj/machinery/door/airlock/external{name = "External Access"; req_access = null; req_access_txt = "13"},/turf/simulated/floor/plating,/area/djstation) +"cCe" = (/obj/disposaloutlet,/obj/disposalpipe/trunk{dir = 1},/turf/space,/area/djstation) +"cCf" = (/turf/space,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/syndicate_station/start) +"cCg" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) +"cCh" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/syndicate_station/start) +"cCi" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/machinery/microwave,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCj" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCk" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/machinery/light/lamp{pixel_x = 4; pixel_y = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCl" = (/obj/machinery/computer/syndicate_station,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCm" = (/obj/table{icon_state = "tabledir"; dir = 6},/obj/item/weapon/pen/sleepypen,/obj/item/weapon/paper,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCn" = (/obj/machinery/vending/cigarette,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCo" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCp" = (/obj/stool{pixel_y = 8},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCq" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCr" = (/obj/landmark{name = "Syndicate-Gear-Closet"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCs" = (/turf/space,/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/syndicate_station/start) +"cCt" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) +"cCu" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/obj/machinery/door/window,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCv" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) +"cCw" = (/turf/space,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/syndicate_station/start) +"cCx" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCy" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCz" = (/obj/machinery/atmospherics/pipe/simple,/obj/table{icon_state = "tabledir"; dir = 10},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCA" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) +"cCB" = (/obj/landmark{name = "Nuclear-Closet"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCC" = (/turf/simulated/floor/plating{icon_state = "plating"},/area) +"cCD" = (/obj/machinery/atmospherics/pipe/simple,/obj/stool/chair{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCE" = (/obj/table{icon_state = "tabledir"; dir = 9},/obj/item/weapon/ammo/a357,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCF" = (/obj/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) +"cCG" = (/obj/machinery/door/poddoor{id = "syndicate"; name = "Outer Airlock"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCH" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/item/device/aicard,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCI" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCJ" = (/obj/machinery/atmospherics/pipe/simple{dir = 9},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCK" = (/obj/table{icon_state = "tabledir"; dir = 6},/obj/machinery/computer/pod/old/syndicate{id = "syndicate"; pixel_x = -3; pixel_y = 8},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCL" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/machinery/door/window{dir = 4; icon = 'windoor.dmi'; req_access_txt = "0"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCM" = (/obj/machinery/door/airlock/external,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCN" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCO" = (/obj/machinery/atmospherics/pipe/simple{dir = 5},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCP" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/obj/grille,/obj/window{icon_state = "rwindow"; dir = 4; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 8; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; reinf = 1},/turf/simulated/floor/plating,/area/syndicate_station/start) +"cCQ" = (/obj/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCR" = (/obj/machinery/sleeper,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) +"cCS" = (/obj/landmark{name = "Syndicate-Spawn"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) +"cCT" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) +"cCU" = (/obj/machinery/atmospherics/pipe/simple,/obj/table{icon_state = "tabledir"; dir = 10},/obj/item/weapon/medical/bruise_pack,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) +"cCV" = (/obj/machinery/atmospherics/pipe/simple,/obj/table{icon_state = "tabledir"; dir = 6},/obj/item/weapon/medical/ointment,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) +"cCW" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/machinery/cell_charger,/obj/item/clothing/gloves/yellow,/obj/item/device/radio/signaler,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCX" = (/obj/table{icon_state = "tabledir"; dir = 2},/obj/item/clothing/gloves/yellow,/obj/item/device/radio/signaler,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCY" = (/obj/table{icon_state = "tabledir"; dir = 2},/obj/item/weapon/wrench,/obj/item/clothing/gloves/yellow,/obj/item/device/infra,/obj/item/device/infra_sensor,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cCZ" = (/obj/table{icon_state = "tabledir"; dir = 2},/obj/item/clothing/gloves/yellow,/obj/item/device/prox_sensor,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cDa" = (/obj/table{icon_state = "tabledir"; dir = 6},/obj/item/weapon/crowbar,/obj/item/weapon/cable_coil,/obj/item/clothing/gloves/yellow,/obj/item/device/prox_sensor,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cDb" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) +"cDc" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) +"cDd" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/machinery/door/window{dir = 4; icon = 'windoor.dmi'; req_access_txt = "0"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) +"cDe" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cDf" = (/obj/machinery/atmospherics/pipe/simple{dir = 5},/obj/machinery/door/window{base_state = "right"; dir = 8; icon = 'windoor.dmi'; icon_state = "right"; name = "Heads of Staff"; req_access_txt = "19"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cDg" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cDh" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/obj/crate/internals,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cDi" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) +"cDj" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cDk" = (/obj/machinery/atmospherics/pipe/simple,/obj/table{icon_state = "tabledir"; dir = 9},/obj/landmark{name = "Syndicate-Bomb"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cDl" = (/obj/machinery/atmospherics/pipe/simple,/obj/table{icon_state = "tabledir"; dir = 9},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) +"cDm" = (/obj/machinery/atmospherics/pipe/simple,/obj/table{icon_state = "tabledir"; dir = 5},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) +"cDn" = (/obj/machinery/atmospherics/pipe/simple{dir = 5},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/item/weapon/weldingtool,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cDo" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/machinery/door/window{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cDp" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/item/weapon/crowbar,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cDq" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cDr" = (/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cDs" = (/obj/machinery/atmospherics/pipe/simple,/obj/table{icon_state = "tabledir"; dir = 8},/obj/landmark{name = "Syndicate-Bomb"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cDt" = (/obj/landmark{name = "Nuclear-Bomb"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cDu" = (/obj/item/clothing/head/helmet/welding,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cDv" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) +"cDw" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/crate/medical,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) +"cDx" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) +"cDy" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/item/weapon/storage/firstaid/regular,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) +"cDz" = (/obj/machinery/atmospherics/pipe/simple{dir = 9},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) +"cDA" = (/obj/lattice,/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/space,/area) +"cDB" = (/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/window{icon_state = "rwindow"; dir = 1; reinf = 1},/obj/machinery/shuttle/engine/heater,/turf/simulated/floor/plating/airless,/area/syndicate_station/start) +"cDC" = (/obj/lattice,/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/space,/area) +"cDD" = (/obj/item/weapon/extinguisher,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cDE" = (/obj/machinery/atmospherics/pipe/simple{dir = 5},/obj/table{icon_state = "tabledir"; dir = 10},/obj/landmark{name = "Syndicate-Bomb"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"cDF" = (/obj/machinery/atmospherics/pipe/simple{dir = 5},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) +"cDG" = (/obj/machinery/atmospherics/pipe/simple{dir = 9},/turf/space,/area) +"cDH" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/syndicate_station/start) +"cDI" = (/obj/machinery/shuttle/engine/propulsion{icon_state = "propulsion_l"; name = "propulsion"},/turf/space,/area/syndicate_station/start) +"cDJ" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/syndicate_station/start) +"cDK" = (/obj/machinery/shuttle/engine/propulsion{icon_state = "propulsion_r"},/turf/space,/area/syndicate_station/start) +"cDL" = (/turf/unsimulated/wall{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cDM" = (/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cDN" = (/obj/signpost,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cDO" = (/obj/closet,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cDP" = (/obj/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cDQ" = (/obj/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm1"; layer = 10; name = "palm tree"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cDR" = (/obj/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "coconuts"; name = "coconuts"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cDS" = (/obj/table{icon_state = "tabledir"; dir = 9},/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cDT" = (/obj/table{icon_state = "tabledir"; dir = 5},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cDU" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/item/weapon/reagent_containers/food/snacks/chips,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cDV" = (/obj/table{icon_state = "tabledir"; dir = 6},/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cDW" = (/obj/item/weapon/beach_ball,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cDX" = (/obj/cable{d1 = 2; d2 = 6; icon_state = "2-6"},/turf/space,/area) +"cDY" = (/obj/cable{d1 = 4; d2 = 6; icon_state = "4-6"},/turf/space,/area) +"cDZ" = (/obj/cable{d1 = 6; d2 = 8; icon_state = "6-8"},/turf/space,/area) +"cEa" = (/obj/cable{d1 = 1; d2 = 6; icon_state = "1-6"},/turf/space,/area) +"cEb" = (/obj/cable{d1 = 4; d2 = 9; icon_state = "4-9"},/turf/space,/area) +"cEc" = (/obj/cable{d1 = 8; d2 = 9; icon_state = "8-9"},/turf/space,/area) +"cEd" = (/obj/cable{d1 = 6; d2 = 9; icon_state = "6-9"},/turf/space,/area) +"cEe" = (/obj/cable{d1 = 2; d2 = 9; icon_state = "2-9"},/turf/space,/area) +"cEf" = (/obj/cable{d1 = 4; d2 = 10; icon_state = "4-10"},/turf/space,/area) +"cEg" = (/obj/cable{d1 = 8; d2 = 10; icon_state = "8-10"},/turf/space,/area) +"cEh" = (/obj/cable{d1 = 9; d2 = 10; icon_state = "9-10"},/turf/space,/area) +"cEi" = (/obj/cable{d1 = 1; d2 = 5; icon_state = "1-5"},/turf/space,/area) +"cEj" = (/obj/cable{d1 = 5; d2 = 10; icon_state = "5-10"},/turf/space,/area) +"cEk" = (/obj/cable{d1 = 5; d2 = 6; icon_state = "5-6"},/turf/space,/area) +"cEl" = (/obj/cable{d1 = 6; d2 = 10; icon_state = "6-10"},/turf/space,/area) +"cEm" = (/obj/stool/chair,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cEn" = (/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "crab"; name = "crab"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cEo" = (/obj/cable{d1 = 2; d2 = 5; icon_state = "2-5"},/turf/space,/area) +"cEp" = (/obj/cable{d1 = 5; d2 = 9; icon_state = "5-9"},/turf/space,/area) +"cEq" = (/obj/cable{d1 = 1; d2 = 9; icon_state = "1-9"},/turf/space,/area) +"cEr" = (/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "crab2"; name = "crab"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cEs" = (/obj/cable{d1 = 1; d2 = 10; icon_state = "1-10"},/turf/space,/area) +"cEt" = (/obj/cable{d1 = 2; d2 = 10; icon_state = "2-10"},/turf/space,/area) +"cEu" = (/turf/unsimulated/wall{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"; name = "water"},/area/beach) +"cEv" = (/turf/unsimulated/floor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"},/area/beach) +"cEw" = (/obj/cable{d1 = 4; d2 = 5; icon_state = "4-5"},/turf/space,/area) +"cEx" = (/obj/cable{d1 = 5; d2 = 8; icon_state = "5-8"},/turf/space,/area) +"cEy" = (/turf/unsimulated/wall{icon = 'beach.dmi'; icon_state = "water"},/area/beach) +"cEz" = (/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "water"; name = "water"},/area/beach) +"cEA" = (/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "water2"; layer = 10; mouse_opacity = 0; name = "water"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "water"; name = "water"},/area/beach) +"cEB" = (/turf/unsimulated/wall{icon = 'walls.dmi'; icon_state = "rock"; name = "grass"},/area/planet/clown) +"cEC" = (/turf/unsimulated/wall{icon = 'floors.dmi'; icon_state = "grass3"; name = "grass"},/area/planet/clown) +"cED" = (/turf/simulated/mineral,/area/planet/clown) +"cEE" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) +"cEF" = (/turf/simulated/mineral/clown,/area/planet/clown) +"cEG" = (/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"; tag = "icon-grass1"},/area/planet/clown) +"cEH" = (/obj/item/weapon/bananapeel,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) +"cEI" = (/obj/item/weapon/mousetrap/armed,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) +"cEJ" = (/obj/item/weapon/spacecash,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) +"cEK" = (/obj/machinery/vending/cola,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) +"cEL" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) +"cEM" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) +"cEN" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) +"cEO" = (/obj/stool,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) +"cEP" = (/obj/table/woodentable{dir = 9},/obj/item/weapon/bikehorn,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) +"cEQ" = (/obj/table/woodentable{dir = 1; icon_state = "woodentable"; tag = "icon-woodentable (NORTH)"},/obj/item/clothing/shoes/clown_shoes,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) +"cER" = (/obj/table/woodentable{dir = 1; icon_state = "woodentable"; tag = "icon-woodentable (NORTH)"},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) +"cES" = (/obj/table/woodentable{dir = 5},/obj/item/clothing/mask/gas/clown_hat,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) +"cET" = (/obj/item/weapon/reagent_containers/food/snacks/banana,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) +"cEU" = (/obj/table/woodentable{dir = 10; icon_state = "woodentable"},/obj/item/weapon/stamp/clown,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) +"cEV" = (/obj/table/woodentable,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) +"cEW" = (/obj/table/woodentable,/obj/item/clothing/under/clown,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) +"cEX" = (/obj/table/woodentable{dir = 6},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) +"cEY" = (/obj/signpost,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) +"cEZ" = (/obj/landmark{name = "Clown Land"},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"; tag = "icon-grass1"},/area/planet/clown) +"cFa" = (/turf/space,/area/shipbuilder/ship1) +"cFb" = (/turf/space,/area/shipbuilder/ship2) +"cFc" = (/turf/space,/area/shipbuilder/ship3) +"cFd" = (/turf/space,/area/shipbuilder/ship4) +"cFe" = (/turf/space,/area/shipbuilder/ship5) +"cFf" = (/turf/space,/area/shipbuilder/ship6) +"cFg" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship6) +"cFh" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/north,/obj/window/reinforced/south,/turf/simulated/shuttle/floor,/area/shipbuilder/ship6) +"cFi" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/south,/turf/simulated/shuttle/floor,/area/shipbuilder/ship6) +"cFj" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/south,/obj/window/reinforced/east,/turf/simulated/shuttle/floor,/area/shipbuilder/ship6) +"cFk" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship6) +"cFl" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/south,/obj/window/reinforced/east,/obj/window/reinforced/north,/turf/simulated/shuttle/floor,/area/shipbuilder/ship6) +"cFm" = (/turf/simulated/shuttle/floor,/area/shipbuilder/ship6) +"cFn" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship6) +"cFo" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship3) +"cFp" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship3) +"cFq" = (/obj/machinery/shuttle/engine/propulsion{dir = 1},/turf/simulated/shuttle/wall,/area/shipbuilder/ship3) +"cFr" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship3) +"cFs" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship4) +"cFt" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/north,/obj/window/reinforced/south,/turf/simulated/shuttle/floor,/area/shipbuilder/ship4) +"cFu" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/south,/obj/window/reinforced/east,/turf/simulated/shuttle/floor,/area/shipbuilder/ship4) +"cFv" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship4) +"cFw" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship5) +"cFx" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/north,/obj/window/reinforced/south,/turf/simulated/shuttle/floor,/area/shipbuilder/ship5) +"cFy" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/south,/obj/window/reinforced/east,/turf/simulated/shuttle/floor,/area/shipbuilder/ship5) +"cFz" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship5) +"cFA" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship6) +"cFB" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship3) +"cFC" = (/obj/machinery/shuttle/engine/heater{dir = 1},/obj/window/reinforced/west,/obj/window/reinforced/west{tag = "icon-rwindow"; icon_state = "rwindow"; dir = 2},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) +"cFD" = (/obj/machinery/shuttle/engine/heater{dir = 1},/obj/window/reinforced/west{tag = "icon-rwindow"; icon_state = "rwindow"; dir = 2},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) +"cFE" = (/obj/machinery/shuttle/engine/heater{dir = 1},/obj/window/reinforced/west{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced/west{tag = "icon-rwindow"; icon_state = "rwindow"; dir = 2},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) +"cFF" = (/turf/simulated/shuttle/wall{dir = 0; icon_state = "wall_floor"},/area/shipbuilder/ship3) +"cFG" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship4) +"cFH" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship4) +"cFI" = (/turf/simulated/shuttle/floor,/area/shipbuilder/ship4) +"cFJ" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship5) +"cFK" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship5) +"cFL" = (/turf/simulated/shuttle/floor,/area/shipbuilder/ship5) +"cFM" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship6) +"cFN" = (/turf/simulated/shuttle/wall{icon_state = "wall_floor"},/area/shipbuilder/ship6) +"cFO" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship6) +"cFP" = (/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) +"cFQ" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shipbuilder/ship3) +"cFR" = (/turf/simulated/shuttle/wall{icon_state = "wall_floor"},/area/shipbuilder/ship4) +"cFS" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship4) +"cFT" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship4) +"cFU" = (/turf/simulated/shuttle/wall{icon_state = "wall_floor"},/area/shipbuilder/ship5) +"cFV" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship5) +"cFW" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship5) +"cFX" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship1) +"cFY" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship1) +"cFZ" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/south,/obj/window/reinforced/east,/obj/window/reinforced/north,/turf/simulated/floor/plating,/area/shipbuilder/ship1) +"cGa" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship1) +"cGb" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship2) +"cGc" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/north,/obj/window/reinforced/south,/turf/simulated/floor/plating,/area/shipbuilder/ship2) +"cGd" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/south,/turf/simulated/floor/plating,/area/shipbuilder/ship2) +"cGe" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/south,/obj/window/reinforced/east,/turf/simulated/floor/plating,/area/shipbuilder/ship2) +"cGf" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship2) +"cGg" = (/turf/simulated/shuttle/floor,/area/shipbuilder/ship1) +"cGh" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship1) +"cGi" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship2) +"cGj" = (/turf/simulated/shuttle/floor,/area/shipbuilder/ship2) +"cGk" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship2) +"cGl" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/south,/obj/window/reinforced/east,/obj/window/reinforced/north,/turf/simulated/shuttle/floor,/area/shipbuilder/ship4) +"cGm" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/south,/obj/window/reinforced/east,/obj/window/reinforced/north,/turf/simulated/shuttle/floor,/area/shipbuilder/ship5) +"cGn" = (/turf/unsimulated/floor,/area) +"cGo" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship2) +"cGp" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) +"cGq" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/south,/obj/window/reinforced/east,/obj/window/reinforced/north,/turf/simulated/floor/plating,/area/shipbuilder/ship2) +"cGr" = (/obj/window/reinforced/east,/turf/simulated/shuttle/floor,/area/shipbuilder/ship1) +"cGs" = (/obj/machinery/shuttle/engine/heater,/obj/window/reinforced/north,/turf/simulated/shuttle/floor,/area/shipbuilder/ship1) +"cGt" = (/obj/window/reinforced/west,/turf/simulated/shuttle/floor,/area/shipbuilder/ship1) +"cGu" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/west{tag = "icon-rwindow (EAST)"; icon_state = "rwindow"; dir = 4},/obj/window/reinforced{dir = 5; health = 1e+007; icon_state = "rwindow"; tag = "icon-rwindow (NORTHEAST)"},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) +"cGv" = (/turf/simulated/shuttle/wall{dir = 2; icon_state = "wall_space"},/area/shipbuilder/ship1) +"cGw" = (/obj/machinery/shuttle/engine/propulsion/burst,/turf/space,/area/shipbuilder/ship1) +"cGx" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shipbuilder/ship1) +"cGy" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shipbuilder/ship6) +"cGz" = (/obj/window/reinforced/east,/turf/simulated/shuttle/floor,/area/shipbuilder/ship2) +"cGA" = (/obj/machinery/shuttle/engine/heater,/obj/window/reinforced/north,/turf/simulated/shuttle/floor,/area/shipbuilder/ship2) +"cGB" = (/obj/window/reinforced/west,/turf/simulated/shuttle/floor,/area/shipbuilder/ship2) +"cGC" = (/turf/simulated/shuttle/wall{dir = 2; icon_state = "wall_space"},/area/shipbuilder/ship2) +"cGD" = (/obj/machinery/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall,/area/shipbuilder/ship2) +"cGE" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shipbuilder/ship2) +"cGF" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_floor"},/area/shipbuilder/ship3) +"cGG" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) +"cGH" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_floor"},/area/shipbuilder/ship3) +"cGI" = (/obj/machinery/shuttle/engine/heater,/turf/simulated/shuttle/wall,/area/shipbuilder/ship4) +"cGJ" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shipbuilder/ship5) +"cGK" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shipbuilder/ship6) +"cGL" = (/turf/simulated/shuttle/wall{icon_state = "wall_space"},/area/shipbuilder/ship3) +"cGM" = (/obj/grille,/obj/window/reinforced/south,/obj/window/reinforced/north,/obj/window/reinforced{dir = 5; health = 1e+007; icon_state = "rwindow"; tag = "icon-rwindow (NORTHEAST)"},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) +"cGN" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shipbuilder/ship3) +"cGO" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/shipbuilder/ship4) +"cGP" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shipbuilder/ship5) +"cGQ" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shipbuilder/ship6) +"cGR" = (/obj/machinery/shuttle/engine/heater,/turf/simulated/shuttle/wall,/area/shipbuilder/ship5) +"cGS" = (/obj/machinery/shuttle/engine/heater,/turf/simulated/shuttle/wall,/area/shipbuilder/ship6) +"cGT" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/shipbuilder/ship5) +"cGU" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/shipbuilder/ship6) +"cGV" = (/turf/simulated/wall,/area/mine/lobby) +"cGW" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area) +"cGX" = (/turf/simulated/shuttle/wall,/area) +"cGY" = (/obj/machinery/shuttle/engine/propulsion{dir = 8},/turf/simulated/shuttle/wall,/area) +"cGZ" = (/turf/simulated/floor,/area/mine/lobby) +"cHa" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"cHb" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area) +"cHc" = (/turf/simulated/shuttle/floor,/area) +"cHd" = (/turf/space,/area/shipbuilder/station) +"cHe" = (/obj/item/weapon/paper{anchored = 1; density = 0; info = "This area will likely not be on this station, but it's intention is to research better engines with the help of ores, mined from outside. These will reduce the time the emergency shuttle will need to get to the station."; name = "Thrust research information"},/turf/simulated/floor,/area/mine/lobby) +"cHf" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area) +"cHg" = (/turf/simulated/shuttle/wall{dir = 2; icon_state = "wall_space"},/area) +"cHh" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_floor"},/area) +"cHi" = (/turf/simulated/shuttle/wall{icon_state = "wall_floor"},/area) +"cHj" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area) +"cHk" = (/obj/stool/chair{dir = 1},/turf/simulated/shuttle/floor,/area) +"cHl" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/north,/turf/simulated/floor/plating,/area/mine/lobby) +"cHm" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/south,/turf/simulated/floor/plating,/area/mine/lobby) +"cHn" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/east,/turf/simulated/floor/plating,/area/mine/lobby) +"cHo" = (/obj/machinery/door/airlock/external,/turf/simulated/floor,/area/mine/lobby) +"cHp" = (/obj/machinery/conveyor{dir = 1; id = "3"},/obj/machinery/door/airlock/external,/turf/simulated/floor,/area/mine/lobby) +"cHq" = (/obj/machinery/door/airlock/engineering{name = "Thrust research"},/turf/simulated/floor,/area/mine/lobby) +"cHr" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/north,/obj/window/reinforced/south,/turf/simulated/floor/plating,/area/mine/lobby) +"cHs" = (/obj/grille,/obj/window/reinforced/south,/obj/window/reinforced/east,/turf/simulated/floor/plating,/area/mine/lobby) +"cHt" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/east,/turf/simulated/floor/plating,/area/mine/lobby) +"cHu" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/mine/lobby) +"cHv" = (/obj/machinery/conveyor{dir = 1; id = "3"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/mine/lobby) +"cHw" = (/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/lobby) +"cHx" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"cHy" = (/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/mine/lobby) +"cHz" = (/obj/machinery/conveyor{dir = 1; id = "3"},/turf/simulated/floor,/area/mine/lobby) +"cHA" = (/obj/sign/vacuum{desc = "A warning sign which reads 'EXIT INTO SPACE"; name = "EXIT INTO SPACE"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor,/area/mine/lobby) +"cHB" = (/obj/table,/obj/item/weapon/tank/emergency_oxygen,/turf/simulated/floor,/area/mine/lobby) +"cHC" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/east,/obj/window/reinforced/south,/turf/simulated/floor/plating,/area/mine/lobby) +"cHD" = (/obj/item/weapon/paper{anchored = 1; density = 0; info = "The supply shuttle is not made yet and doesn't go anywhere. The loading system isn't made yet either. It will likely be used to deliver ores to the QM's"; name = "Supply shuttle information"},/turf/simulated/floor,/area/mine/lobby) +"cHE" = (/obj/disposaloutlet{dir = 1},/obj/disposalpipe/trunk,/turf/simulated/floor,/area/mine/lobby) +"cHF" = (/obj/machinery/light{dir = 8},/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/lobby) +"cHG" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/south,/turf/simulated/floor/plating,/area/mine/lobby) +"cHH" = (/obj/sign/electricshock,/turf/simulated/wall,/area/mine/lobby) +"cHI" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/south,/obj/window/reinforced/east,/obj/window/reinforced/north,/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"cHJ" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/south,/obj/window/reinforced/east,/obj/window/reinforced/north,/turf/simulated/floor/plating,/area/mine/lobby) +"cHK" = (/obj/disposalpipe/segment{dir = 1},/obj/item/weapon/paper{anchored = 1; density = 0; info = "The supply shuttle is not made yet and doesn't go anywhere. The loading system isn't made yet either. It will likely be used to deliver ores to the QM's"; name = "Supply shuttle information"},/turf/simulated/floor,/area/mine/lobby) +"cHL" = (/obj/item/weapon/paper{anchored = 1; density = 0; info = "This area is intended for the construction of custom ships. Put metal into the machine to build them. Note that these ships require loads and loads of metal so mining will be necessary to build anything worth mentioning.

The ship will then be sent to the station once the shuttle is called. To prevent idiot ship builders making one which isn't boardable, the regular centcom ship will be sent as well. The time to arrival of this ship will be determined in thrust research to the north."; name = "Ship building information"},/turf/simulated/floor,/area/mine/lobby) +"cHM" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/east,/obj/window/reinforced/north,/turf/simulated/floor/plating,/area/mine/lobby) +"cHN" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_floor"},/area) +"cHO" = (/obj/machinery/door/airlock/command{name = "Shipyard"},/turf/simulated/floor,/area/mine/lobby) +"cHP" = (/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"cHQ" = (/obj/machinery/spaceship_builder,/turf/simulated/floor,/area/mine/lobby) +"cHR" = (/obj/machinery/shuttle/engine/propulsion,/turf/simulated/shuttle/wall,/area) +"cHS" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area) +"cHT" = (/obj/machinery/light,/turf/simulated/floor,/area/mine/lobby) +"cHU" = (/obj/disposalpipe/segment{dir = 1},/obj/machinery/light,/turf/simulated/floor,/area/mine/lobby) +"cHV" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/south,/obj/window/reinforced/east,/turf/simulated/floor/plating,/area/mine/lobby) +"cHW" = (/obj/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/wall,/area/mine/lobby) +"cHX" = (/obj/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/mine/lobby) +"cHY" = (/obj/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall,/area/mine/lobby) +"cHZ" = (/obj/disposalpipe/segment{dir = 1},/turf/space,/area) +"cIa" = (/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/mine/lobby) +"cIb" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/south,/obj/window/reinforced/east,/turf/simulated/floor/plating,/area/mine/lobby) +"cIc" = (/obj/machinery/vending/cigarette,/turf/simulated/floor,/area/mine/lobby) +"cId" = (/obj/machinery/vending/snack,/turf/simulated/floor,/area/mine/lobby) +"cIe" = (/obj/machinery/vending/coffee,/turf/simulated/floor,/area/mine/lobby) +"cIf" = (/obj/item/clothing/suit/space,/obj/item/clothing/head/helmet/space,/obj/item/weapon/tank/emergency_oxygen,/obj/item/clothing/mask/breath,/obj/item/weapon/shovel,/obj/item/clothing/gloves/black,/obj/item/weapon/pickaxe,/obj/item/device/flashlight/lantern,/obj/item/weapon/card/id/captains_spare{desc = "This card is intended only for the testers of mining. Using it on the main station is against server rules."; name = "Captain's spare ID (MINING TESTING ONLY!!)"},/turf/simulated/floor,/area/mine/lobby) +"cIg" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor,/area/mine/lobby) +"cIh" = (/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/turf/simulated/floor,/area/mine/lobby) +"cIi" = (/obj/machinery/door/airlock/maintenance,/turf/simulated/floor,/area/mine/lobby) +"cIj" = (/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/lobby) +"cIk" = (/obj/machinery/power/terminal,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/mine/lobby) +"cIl" = (/obj/closet/emcloset,/turf/simulated/floor,/area/mine/lobby) +"cIm" = (/obj/machinery/light,/obj/item/clothing/suit/space,/obj/item/clothing/head/helmet/space,/obj/item/weapon/tank/emergency_oxygen,/obj/item/clothing/mask/breath,/obj/item/weapon/shovel,/obj/item/clothing/gloves/black,/obj/item/weapon/pickaxe,/obj/item/device/flashlight/lantern,/obj/item/weapon/card/id/captains_spare{desc = "This card is intended only for the testers of mining. Using it on the main station is against server rules."; name = "Captain's spare ID (MINING TESTING ONLY!!)"},/turf/simulated/floor,/area/mine/lobby) +"cIn" = (/obj/machinery/power/apc{dir = 8; name = "Mining outpost APC"; pixel_x = -25; pixel_y = 0},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/lobby) +"cIo" = (/obj/machinery/light/small,/obj/cable{icon_state = "4-8"; d1 = 4; d2 = 8},/turf/simulated/floor,/area/mine/lobby) +"cIp" = (/obj/machinery/power/smes{charge = 5e+006},/turf/simulated/floor,/area/mine/lobby) +"cIq" = (/obj/landmark/start{name = "Shaft Miner"},/turf/simulated/floor,/area/mine/lobby) +"cIr" = (/obj/machinery/door/airlock/engineering{name = "Storage"},/turf/simulated/floor,/area/mine/lobby) +"cIs" = (/obj/grille,/obj/window/reinforced/west,/obj/window/reinforced/north,/obj/window/reinforced/south,/obj/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) +"cIt" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/south,/obj/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) +"cIu" = (/obj/grille,/obj/window/reinforced/north,/obj/window/reinforced/south,/obj/window/reinforced/east,/obj/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) +"cIv" = (/obj/disposalpipe/junction,/turf/simulated/wall,/area/mine/lobby) +"cIw" = (/obj/stool/chair{dir = 4},/turf/simulated/floor,/area/mine/lobby) +"cIx" = (/obj/table,/turf/simulated/floor,/area/mine/lobby) +"cIy" = (/obj/stool/chair{dir = 8},/turf/simulated/floor,/area/mine/lobby) +"cIz" = (/obj/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/lobby) +"cIA" = (/obj/crate,/turf/simulated/floor,/area/mine/lobby) +"cIB" = (/obj/window/reinforced/east,/obj/disposalpipe/trunk{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"cIC" = (/obj/window/reinforced/east,/turf/simulated/floor,/area/mine/lobby) +"cID" = (/obj/window/reinforced/east,/obj/item/weapon/ore/iron,/obj/item/weapon/ore/iron,/obj/item/weapon/ore/iron,/obj/item/weapon/ore/iron,/obj/item/weapon/ore/iron,/obj/item/weapon/ore/iron,/obj/item/weapon/ore/iron,/obj/item/weapon/ore/iron,/turf/simulated/floor,/area/mine/lobby) +"cIE" = (/obj/item/weapon/ore/uranium,/obj/item/weapon/ore/uranium,/turf/simulated/floor,/area/mine/lobby) +"cIF" = (/obj/machinery/portable_atmospherics/canister,/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"cIG" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor,/area/mine/lobby) +"cIH" = (/obj/reagent_dispensers/fueltank,/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/mine/lobby) +"cII" = (/obj/item/weapon/satchel,/turf/simulated/floor,/area/mine/lobby) +"cIJ" = (/obj/machinery/door/airlock/engineering{name = "EVA"},/turf/simulated/floor,/area/mine/lobby) +"cIK" = (/obj/sign/vacuum{desc = "A warning sign which reads 'EXIT INTO SPACE"; name = "EXIT INTO SPACE"; pixel_y = -32},/turf/simulated/floor,/area/mine/lobby) +"cIL" = (/obj/machinery/conveyor_switch{id = "1"},/turf/simulated/floor,/area/mine/lobby) +"cIM" = (/obj/machinery/mineral/input,/turf/simulated/floor,/area/mine/lobby) +"cIN" = (/turf/simulated/wall/r_wall,/area/mine/lobby) +"cIO" = (/obj/item/weapon/paper{anchored = 1; density = 0; info = "EVA. Extra equipment put in due to testing"; name = "EVA information"},/turf/simulated/floor,/area/mine/lobby) +"cIP" = (/obj/machinery/dispenser,/turf/simulated/floor,/area/mine/lobby) +"cIQ" = (/obj/item/weapon/paper{anchored = 1; density = 0; info = "This is a storage or holding area for mined ores. The production fascilities are to the right"; name = "Supply area information"},/turf/simulated/floor,/area/mine/lobby) +"cIR" = (/obj/machinery/door/airlock/engineering{name = "Production"},/turf/simulated/floor,/area/mine/lobby) +"cIS" = (/obj/item/weapon/paper{anchored = 1; density = 0; info = "This area is intended for the making of useful things from ores. Load them on the belt on the north and send them through.

The cumputer is for the gas extractor, which only accepts a particular ore. It is intended to produce plasma. Put a cannister on the south plate (don't need to attach it currently) and the ore in the north."; name = "Production area information"},/turf/simulated/floor,/area/mine/lobby) +"cIT" = (/obj/machinery/mineral/gasextractor,/turf/simulated/floor,/area/mine/lobby) +"cIU" = (/obj/machinery/mineral/output,/obj/machinery/conveyor{dir = 4; id = "1"},/turf/simulated/floor,/area/mine/lobby) +"cIV" = (/obj/machinery/conveyor{dir = 4; id = "1"},/turf/simulated/floor,/area/mine/lobby) +"cIW" = (/obj/machinery/conveyor{id = "1"},/turf/simulated/floor,/area/mine/lobby) +"cIX" = (/obj/item/clothing/head/helmet/space,/turf/simulated/floor,/area/mine/lobby) +"cIY" = (/obj/item/weapon/tank/emergency_oxygen,/turf/simulated/floor,/area/mine/lobby) +"cIZ" = (/obj/item/clothing/mask/breath,/turf/simulated/floor,/area/mine/lobby) +"cJa" = (/obj/machinery/light{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/lobby) +"cJb" = (/obj/machinery/mineral/output,/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/mine/lobby) +"cJc" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor,/area/mine/lobby) +"cJd" = (/turf/simulated/mineral,/area) +"cJe" = (/turf/simulated/floor/airless/asteroid,/area) +"cJf" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor,/area/mine/lobby) +"cJg" = (/obj/item/clothing/suit/space,/turf/simulated/floor,/area/mine/lobby) +"cJh" = (/obj/machinery/light{dir = 8},/obj/ore_box,/turf/simulated/floor,/area/mine/lobby) +"cJi" = (/obj/ore_box,/turf/simulated/floor,/area/mine/lobby) +"cJj" = (/obj/machinery/mineral/processing_unit_console,/turf/simulated/wall,/area/mine/lobby) +"cJk" = (/obj/machinery/mineral/processing_unit,/turf/simulated/floor,/area/mine/lobby) +"cJl" = (/turf/simulated/mineral,/area/mine/unexplored) +"cJm" = (/turf/simulated/mineral/random,/area/mine/unexplored) +"cJn" = (/obj/stool,/obj/machinery/light,/turf/simulated/floor,/area/mine/lobby) +"cJo" = (/obj/rack,/obj/item/device/analyzer,/obj/item/device/flashlight/lantern,/obj/item/weapon/pickaxe,/obj/item/clothing/suit/space,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space,/obj/item/weapon/tank/emergency_oxygen,/obj/item/clothing/gloves/black,/obj/item/clothing/shoes/black,/obj/item/clothing/under/color/white,/obj/item/weapon/shovel,/turf/simulated/floor,/area/mine/lobby) +"cJp" = (/obj/item/stack/sheet/glass,/obj/item/stack/sheet/glass,/obj/item/stack/sheet/glass,/turf/simulated/floor,/area/mine/lobby) +"cJq" = (/obj/disposalpipe/trunk,/turf/simulated/floor,/area/mine/lobby) +"cJr" = (/obj/machinery/mineral/output,/obj/machinery/conveyor{id = "1"},/turf/simulated/floor,/area/mine/lobby) +"cJs" = (/obj/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/mine/lobby) +"cJt" = (/obj/machinery/door/airlock/command{name = "Mint"},/obj/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/lobby) +"cJu" = (/obj/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/lobby) +"cJv" = (/obj/disposalpipe/junction{dir = 4},/turf/simulated/wall/r_wall,/area/mine/lobby) +"cJw" = (/obj/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/mine/lobby) +"cJx" = (/turf/simulated/mineral/gold,/area/mine/unexplored) +"cJy" = (/obj/machinery/conveyor_switch{id = "2"},/turf/simulated/floor,/area/mine/lobby) +"cJz" = (/obj/machinery/conveyor{dir = 4; id = "2"},/obj/machinery/door/airlock/command{name = "Coin press loading area"},/turf/simulated/floor,/area/mine/lobby) +"cJA" = (/obj/machinery/conveyor{dir = 4; id = "2"},/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"cJB" = (/obj/machinery/conveyor{id = "2"},/turf/simulated/floor,/area/mine/lobby) +"cJC" = (/turf/simulated/floor/airless/asteroid,/area/mine/unexplored) +"cJD" = (/turf/simulated/mineral/gold,/turf/simulated/floor,/area/mine/lobby) +"cJE" = (/obj/item/weapon/paper{anchored = 1; density = 1; info = "For the making of currency - coins.
Load through the north door, make in the room to the south"; name = "Mint information"},/turf/simulated/floor,/area/mine/lobby) +"cJF" = (/obj/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/mine/lobby) +"cJG" = (/obj/plasticflaps,/obj/machinery/mineral/input,/obj/machinery/conveyor{id = "2"},/turf/simulated/floor,/area/mine/lobby) +"cJH" = (/obj/item/weapon/shovel,/turf/simulated/floor/airless/asteroid,/area) +"cJI" = (/turf/simulated/mineral/silver,/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/mine/lobby) +"cJJ" = (/obj/machinery/mineral/mint,/turf/simulated/floor,/area/mine/lobby) +"cJK" = (/obj/machinery/mineral/stacking_unit_console,/turf/simulated/wall,/area/mine/lobby) +"cJL" = (/obj/sign/biohazard{icon_state = "securearea"; name = "WARNING - UNEXPLORED MINE"; pixel_x = 0; pixel_y = -32; tag = "icon-securearea"},/turf/simulated/floor/airless/asteroid,/area) +"cJM" = (/obj/light_emitter,/turf/simulated/floor/airless/asteroid,/area) +"cJN" = (/turf/simulated/mineral/uranium,/area) +"cJO" = (/obj/disposalpipe/trunk{dir = 1},/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"cJP" = (/obj/machinery/mineral/output,/turf/simulated/floor,/area/mine/lobby) +"cJQ" = (/obj/machinery/conveyor{dir = 8; id = "1"},/obj/plasticflaps,/turf/simulated/floor,/area/mine/lobby) +"cJR" = (/obj/machinery/conveyor{dir = 8; id = "1"},/turf/simulated/floor,/area/mine/lobby) +"cJS" = (/obj/machinery/mineral/output,/obj/machinery/conveyor{dir = 8; id = "1"},/turf/simulated/floor,/area/mine/lobby) +"cJT" = (/obj/machinery/mineral/stacking_machine{name = "Stacking machine (placeholder)"},/turf/simulated/floor,/area/mine/lobby) +"cJU" = (/turf/simulated/mineral/iron,/area) +"cJV" = (/obj/machinery/door/airlock/command{name = "Vault"},/turf/simulated/floor,/area/mine/lobby) +"cJW" = (/obj/machinery/rail_switch{id = "MainMineRail"},/turf/simulated/floor/airless/asteroid,/area) +"cJX" = (/turf/simulated/mineral/iron,/area/mine/unexplored) +"cJY" = (/turf/simulated/mineral/plasma,/area/mine/unexplored) +"cJZ" = (/turf/simulated/mineral,/area/mine/explored) +"cKa" = (/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKb" = (/obj/item/weapon/paper{anchored = 1; density = 0; info = "The mine has two parts. The explored mine is lit, has a rail track and is safe, but only has metal ore. The unexplored mine is mineral rich, but strange creatures may live there."; luminosity = 1; name = "Mine information"},/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKc" = (/obj/crate/miningcar,/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKd" = (/turf/simulated/mineral/uranium,/area/mine/unexplored) +"cKe" = (/turf/simulated/mineral/silver,/area/mine/unexplored) +"cKf" = (/obj/decal/cleanable/cobweb2,/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKg" = (/turf/simulated/mineral/random,/area/mine/explored) +"cKh" = (/turf/simulated/mineral/iron,/area/mine/explored) +"cKi" = (/obj/reagent_dispensers/fueltank,/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKj" = (/obj/machinery/rail_switch{id = "MainMineRail"},/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKk" = (/obj/item/device/flashlight/lantern,/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKl" = (/obj/closet/emcloset{icon_closed = "mining"; icon_opened = "miningopen"; icon_state = "mining"},/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKm" = (/obj/machinery/light/small{dir = 4},/obj/closet/emcloset{icon_closed = "mining"; icon_opened = "miningopen"; icon_state = "mining"},/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKn" = (/obj/machinery/artifact/artifact1,/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKo" = (/obj/machinery/light/small{dir = 8},/obj/closet/emcloset{icon_closed = "mining"; icon_opened = "miningopen"; icon_state = "mining"},/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKp" = (/obj/item/weapon/paper{anchored = 1; density = 0; info = "One of the things which you'll find in the mines are artifacts. Search for them around. What they do is still a mystery"; luminosity = 1; name = "Artifact information"},/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKq" = (/obj/decal/cleanable/xenoblood{luminosity = 2},/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKr" = (/obj/decal/cleanable/cobweb,/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKs" = (/obj/item/weapon/pickaxe,/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKt" = (/obj/ship_landing_beacon{active = 1; anchored = 1; name = "Beacon - Asteroid"; pixel_x = 0},/turf/space,/area) +"cKu" = (/obj/decal/cleanable/blood/gibs,/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKv" = (/obj/item/device/flashlight,/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKw" = (/obj/decal/cleanable/blood,/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKx" = (/obj/machinery/artifact/artifact2,/turf/simulated/floor/airless/asteroid,/area/mine/unexplored) +"cKy" = (/turf/simulated/mineral/diamond,/area/mine/unexplored) +"cKz" = (/obj/item/weapon/paper{anchored = 1; density = 0; info = "One of the things which you'll find in the mines are artifacts. Search for them around. What they do is still a mystery"; luminosity = 1; name = "Artifact information"},/turf/simulated/floor/airless/asteroid,/area/mine/unexplored) +"cKA" = (/obj/machinery/artifact/artifact4,/turf/simulated/floor/airless/asteroid,/area/mine/unexplored) +"cKB" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKC" = (/obj/sign/biohazard{icon_state = "securearea"; name = "WARNING - UNEXPLORED MINE"; pixel_x = 0; pixel_y = 32; tag = "icon-securearea"},/obj/sign/biohazard{icon_state = "securearea"; name = "WARNING - UNEXPLORED MINE"; pixel_x = 0; pixel_y = -32; tag = "icon-securearea"},/obj/item/weapon/paper{anchored = 1; density = 0; info = "This is the entrance to the mineral-rich unexplored mine. While the explored mine has lights, trains and so forth, this mine has nothing. Strange creatures might exist in it as-well"; luminosity = 1; name = "Unexplored mine nformation"},/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKD" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKE" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKF" = (/obj/machinery/light/small,/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKG" = (/obj/item/device/pda,/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKH" = (/obj/machinery/artifact/artifact3,/turf/simulated/floor/airless/asteroid,/area/mine/unexplored) +"cKI" = (/obj/sign/biohazard{icon_state = "securearea"; name = "WARNING - UNEXPLORED MINE"; pixel_x = 32; pixel_y = 0; tag = "icon-securearea"},/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKJ" = (/obj/sign/biohazard{icon_state = "securearea"; name = "WARNING - UNEXPLORED MINE"; pixel_x = 0; pixel_y = -32; tag = "icon-securearea"},/turf/simulated/floor/airless/asteroid,/area/mine/explored) +"cKK" = (/obj/item/weapon/paper{anchored = 1; density = 0; info = "This is the entrance to the mineral-rich unexplored mine. While the explored mine has lights, trains and so forth, this mine has nothing. Strange creatures might exist in it as-well"; luminosity = 1; name = "Unexplored mine nformation"},/turf/simulated/floor/airless/asteroid,/area/mine/unexplored) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -7500,12 +7497,12 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEmbEmbEWbEWbEWbEWbEWbEWbEWbLXbEmbFObEmbGFbFbaaqaaqaaqaaqaaqaaqaaqbFcbFcaaqaaqaaqaaqaaqaaqaaqagwbKBbKBbLYbLZbLZbLZbMabKBaaabKBbKdbCRbCtbCtbMbbCtbCtbCtbCtbCtbCtbKdbKdbJtbMcbMdbMebMfbMgbMhbMibMjbMkbMlbMmbMnbMobMpbMqbLJbMrbMsbMtbMubKpbtybMvbMwbMvbtybMxbMybMxbtybMzbMAbMBbtyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEmbEmbEWbEWbEWbMCbEWbEWbEWbEmbMDbMEbMEbMFagzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwaaqaaqaaaaaaaaaaaaaaaaaaaaabKBbMGbMHbKFbKFbKFbKFbKFbMIbKFbKFbKFbMJbKdbKwbMcbKfbKfbMKbMLbMMbMNbMObMPbMQbLJbMRbMSbMTbMUbMVbMWbMWbJEbMWbJIbMXbMvbMYbMvbtybMxbMZbMxbtybMBbNabMBbtyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEmbEmbEWbNbbEYbNbbEWbEmbEmbNcbNdbEZbFbagxbNebNebNebNebNebNebNfbNfbNebNebNebNebNebNebNebNgaaqaaaaaaaaaaaaaaaaaaaaaaaabKBbJtbMGbKFbKFbKFbKFbKFbKFbKFbKFbKFbKFbMJbKwbNhbNibNjbNkbNlbNmbNnbNnbNobNpbLJbNqbNrbNnbNnbNnbNsbNtbNubNvbNwbNxbNybNybNybNybNybNybtybtybtybtybtybtyaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEmbEmbEmbEmbEmbEmbEmbEmbEmbEmbEmbEmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaaaaaaaaaaaaaaaaaaaaaaabKBbLYbLZbLZbLZbMabKBbKBbKBbLYbLZbLZbLZbMabKwbNzbNAbNBbNCbJGbNDbLebNEbLebLebNEbLebNFbNEbLebLebMWbNGbNHbKwbNvbNIbNJbNKbNLbNMbNNbNyaaaaaaaaaaaaaaaaaqaNRaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabKwbKwbKwbKpbNObNPbNQbNRbNSbLJbLJbLJbLJbNTbNRbNSbNUbNVbNWbNXbNjbNYbKwbNZbNKbNKbOabNKbObaaqaaaaaaaaaaaaaaaaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabKwbOcbNibNjbOdbKnbOebOfbOgbOhbOibLJbOibOjbOgbOkbLJbLJbKnbOlbNjbNYbOmbOnbOobOpbNKbOqbOraaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadFbKwbOcbNibNjbOdbKnbNQbOfbOsbOtbLJbLJbLJbOubOvbOkbLJbLJbOwbOxbKwbKwbKwbOybOzbOAbOAbOBbOCaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabKwbKwbKwbKwbODbOEbLJbOFbOsbOGbOGbOHbOIbOJbOsbOKbOLbOMbONbOObOPbOQbORbOSbOTbNKbOUbOVbOWaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaDlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqbOXbOYbOXbOZbPabPbbPcbPdbPebPebPebPebPebPebPebPfbKwbPgbPhbPibPjbPkbPlbPmbNKbPnbPobPpbNyaaaaaaaaaaaaaaaaaaahDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEmbEmbEmbEmbEmbEmbEmbEmbEmbEmbEmbEmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaaaaaaaaaaaaaaaaaaaaaaabKBbLYbLZbLZbLZbMabKBbKBbKBbLYbLZbLZbLZbMabKwbNzbNAbNBbNCbJGbNDbLebNEbLebLebNEbLebNFbNEbLebLebMWbNGbNHbKwbNIbNJbNKbNLbNMbNNbNObNyaaaaaaaaaaaaaaaaaqaNRaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabKwbKwbKwbKpbNPbNQbNRbNSbNTbLJbLJbLJbLJbNUbNSbNTbNVbNWbNXbNYbNjbNIbKwbNZbNLbNLbOabNLbObaaqaaaaaaaaaaaaaaaaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabKwbOcbNibNjbOdbKnbOebOfbOgbOhbOibLJbOibOjbOgbOkbLJbLJbKnbOlbNjbNIbOmbOnbOobOpbNLbOqbOraaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadFbKwbOcbNibNjbOdbKnbNRbOfbOsbOtbLJbLJbLJbOubOvbOkbLJbLJbOwbOxbKwbKwbKwbOybOzbOAbOAbOBbOCaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabKwbKwbKwbKwbODbOEbLJbOFbOsbOGbOGbOHbOIbOJbOsbOKbOLbOMbONbOObOPbOQbORbOSbOTbNLbOUbOVbOWaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaDlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqbOXbOYbOXbOZbPabPbbPcbPdbPebPebPebPebPebPebPebPfbKwbPgbPhbPibPjbPkbPlbPmbNLbPnbPobPpbNyaaaaaaaaaaaaaaaaaaahDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqbKwbLabPqbPrbPsbPtbPubPvbPvbPvbPvbPvbPvbPvbPvbPvbPubPubPwbPxbKwbLabMWbPybPzbPAbPBbNybNyaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabNxbPCbMmbKnbPubPDbPEbPFbPGbPDbPHbPDbPDbPDbPDbPDbPubKnbPIbPJbPKaaqaaqaaqaaaaaaaaqaaqaaqaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabNxbPLbLJbKnbPubPDbPDbPDbPDbPDbPDbPDbPDbPDbPDbPDbPubKnbLJbKnbNxaaaaaaaaaaaaaaaaaaaaaaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -7520,7 +7517,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanbQebQebQebQebQebQebQebQebQebQebQeaaqbQJbQKbQKbQKbQKbQKbQKbQKbQKbQKbQKbQKaaqaaqaaabRFbRGbQwbRHbRIbRJbKnbPubRKbPDbRLbRMbRLbRLbRNbRLbRLbRLbRLbPDbRObPubKnbRPbRQbRRbRSbRTbRUaaaaaaaaqbQObQObQObQObQObQObQObQObQObQObQObQPaaqbQnbQnbQnbQnbQnbQnbQnbQnbQnbQnbQnaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanbQQbQpbQqbQqbQqbQqbQqbQqbQqbQqbQqbQRbQJaaqaaaaaqaaaaaaaaqaaqaaqaaqaaaaaaaaaaaaaaabQfbRVbQTbRWbRXbLebRYbRZbRZbRZbSabSbbSbbSbbSbbSbbSbbSbbScbRZbRZbSdbSebSfbSgbShbQZbSibQmaaqaaaadFaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaabQPbRbbRcbQFbQGbQFbQHbQFbQFbQFbQFbQFbRdaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahDaaaaaaaaaaaaaanbQKbQKbQKbQKbQKbQKbQKbQKbQKbQKbQKaaqbQJbQebQebQebQebQebQebQebQebQebQebQeaanaaqaaqbQfbQfbQfbQfbNxbLJbKnbLJbOfbPubSjbSkbSlbSmbSnbSobSlbSpbSqbRZbSrbSsbStbLebPcbQmbQmbQmbQmaaqaaaaanbQnbQnbQnbQnbQnbQnbQnbQnbQnbQnbQnbQPaaqbQObQObQObQObQObQObQObQObQObQObQOaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaanaanaanaanaanaanaanaanaanaanaanaanbQobSubQqbQqbQqbQqbQqbQqbQqbQqbQqbQqbQtaaqaaqaaaaaaaaaaaabNIbSvbSwbSxbSybSzbSAbSBbSCbSDbSDbSDbSDbSEbSFbSzbSGbSHbLJbSIbKwaaaaaaaaqaaqaaqaaabQEbQFbQFbQGbQFbQHbQFbQFbQFbQFbQFbQFbQIaanaanaanaanaanaanaanaanaanaanaanaanaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaanaanaanaanaanaanaanaanaanaanaanaanbQobSubQqbQqbQqbQqbQqbQqbQqbQqbQqbQqbQtaaqaaqaaaaaaaaaaaabNJbSvbSwbSxbSybSzbSAbSBbSCbSDbSDbSDbSDbSEbSFbSzbSGbSHbLJbSIbKwaaaaaaaaqaaqaaqaaabQEbQFbQFbQGbQFbQHbQFbQFbQFbQFbQFbQFbQIaanaanaanaanaanaanaanaanaanaanaanaanaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaanbQKbQKbQKbQKbQKbQKbQKbQKbQKbQKbQKaanaaaaaaaaaaaaaaaaaabKwbKwbKwbKwbKwbPubSJbSKbSLbSDbSMbSDbSNbSObSPbPubKwbKwbKwbKwbKwadFaaqaaqaaqaaaaaaaanbQObQObQObQObQObQObQObQObQObQObQOaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaanaanaanaanaanaanaanaanaanaanaanaanaaaaaaaaaaaaaaaaaaaaqaaqaaaaaqaaqbPubSQbSRbSRbSRbSRbSRbSRbSRbSSbPuaaaaaqaaaaaqaaqadFaaqadFaaaaaaaaaaanaanaanaanaanaanaanaanaanaanaanaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaaaaaaaqaaqaaqaaqaaqaaqaaaaaaaaaaaaaaqaaaaaaaaaadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8180,69 +8177,69 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqcoccoccoccpVcpdcpWcpXcoCcoFcoFcoFcoFcoFcoFcoFcoFcpYcpZcpdcqacoccmycmyaaqaaqcmycpQcqbcqccqbcqdcqecqfcqgcpQcqhcqhcqicqhcqhcnTcmyaaqadFadFaaacmycqjadFbFcaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacoccoccoccoccoccpdcpdcpWcpMcoCcoFcqkcqkcqkcqkcqkcoFcoFcqlcpZcoFcpdcoccoccoccoccocaaacpQcqmcqncqocqocqocqocqocqpcqqcqhcqicqhcqrcnTaaqaaaaaaaaaaaaaaqaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqcoccoccpdcqscqtcpdcpdcqucqvcoFcqwaaaaaaaaaaaaaaacqkcoFcqlcqxcoFcpdcoBcpdcoFcoccocaaqcpQcqycqzcqbcqbcqbcqbcqbcpQcqAcqhcqicqhcqhcnTaaqaaaaaaaaaaaaaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacoccoccqBcoBcqCcpFcpdcoCcpdcoFcoFcqkaaaaaaaaaaaaaaacqkcoFcqDcoFcpdcqEcqFcqGcoBcpdcoccoccpQcpRcqHcpQcqIcqIcqIcqIcpQcqJcqKcqLcqKcqKcodcnVaaaaaaaaaaaaaaaaaaaaaaaaadFadFcmybFcadFbFcadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacoccoccoRcoDcqMcpZcoCcoCcoCcoDcoFcqkaaaaaaaaaaaaaaacqkcoFcqNcoFcpdcqOcqPcqQcoBcqRcoccoccqScqTcqUcqUcqVcqVcqVcqVcpQcpQcpQcpQcpQcnTcnTaaqaaqaaaaaaaaaaaaaaaaaaaaaadFadFcmybFcadFcqjadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacoccoccqWcpdcqMcpZcpdcoDcpBcqXcoFcqkaaaaaaaaaaaaaaacqkcoFcoFcqYcoFcpdcoBcqZcoDcqWcracracqScrbcrccqUcqVcqVcqVcrdcpQcqjadFcpQcpQaaaaaqaaaaaaaaaaaaaaaaaaaaaadFadFadFcmxcmybFcadFbFcadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqcoccoccpdcrecqxcoBcoCcrfcrgcoFcqkaaaaaaaaaaaaaaacqkcoFcqlcpFcpdcpdcpDcqvcpdcoccracrhcricrjcrkcqUcqVcrlcqVcrdcrmaaaaaqaaqaaqaaaaaaaaaaaaaaaaaaaaaaaaadFadFadFadFcrncmybFccrobFcadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqcoccoccoccoccoccpdcpdcpWcoFcoFcoBcqkcqkcqkcqkcqkcoFcoFcrpcpZcoCcoCcoccoccoccoccracrbcqScrqcrqcrrcrqcrqcrqcrqcrqcrqcrqaaqaaqaaaaaaaaaaaaadFadFbFcadFadFcroadFcrscmxcmybFccmxcqjadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqcoccoccoccoBcrtcrucoFcoBcoDcoFcoFcoFcoCcoBcoFcoFcrvcrwcoDcpdcoccoccocaaqaaqcrbcqScrxcrycrycrqcrxcrzcrAcrAcrqcrqaaqadFaaqaaqaaqadFadFcrnbFcadFcmycmxcrncrocrBcmybFccmxbFcadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqcoccoccoDcoCcrCcoFcoFcoBcrDcoBcoCcoDcrEcrFcrEcrGcrHcoCcoCcoccocaaaaaacrhcrIcqScrJcrxcrJcrJcrJcrJcrJcrqcrqaaaaaaaaaaaqaaaaaaadFcmxcmxbFcadFcrKcrKcrKcrKcrKcrKcrLcrLcrLadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacoGcoFcoGaaqaaqcrucpDcrwcpdcpdcpdcrMcrNcrNcrHcoBcoBcpdcoccocaaacrOcrPcrQcqScrJcrJcrJcrJcrRcrJcrqcrqcrqaaaaaqaaqadFaaacrScrLcrLcrLcrLcrLcrLcrTcrUcrVcrWcrVcrXcrYcrLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrZcrZcrZcrZcrZcrZcrZcrZcrZcrZcrZcrZcrZcrZcrZcrZaaaaaaaaaaaaaaaaaaaaacsaaaacsbcoFcscaaqaaqcoFcsdcpdcoBcoBcqOcpdcpdcoBcoCcoDcpdcpdcoccoccsecrbcsfcrccqScrqcrqcsgcrqcrqcrqcrqcrqcrqcshcshbFcbFcbFccrScsicsicrVcrVcrVcrLcsjcskcslcrVcrVcrYcrYcrLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrZcsmcsmcsncsncsncsncsncsncsncsocsncsmcsmcsmcrZcspcsqcsqcsqcspcsrcsscstcsucspcsvaaqaguaaqcpdcpdcoBcoCcoCcoCcoBcpdcpdcoBcoCcoccoccoccocaaacrbcrccqUcqScrJcrJcrJcrJcrqcrJcrJcrxcswcsxcsxcsxcsxcsxcsxcsycsycsycszcszcsAcszcszcsBcrVcrVcrYcrYcrLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrZcsmcsncsncsncsncsncsncsncsncsncsncsncsncsncrZcsCcsCcsCcsCcsCcsDcsEcsFcsFcsGaaqaaqaaqaaqcoccoccpdcsHcoDcoBcpdcoccoccoccoccoccocaaqaaqcsfcsIcsJcsKcsLcsMcsNcsNcsNcsOcsNcsPcsPcsQbFcbFccsRcsRcsScsRcrKcrKcrKcrKcrKcrKcrVcrVcsTcrVcrVcrVcrVcrLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrZcsmcsncsncsncsncsncsncrZcrZcrZcrZcrZcsUcrZcrZcsVcsCcsCcsCcsCcsWcsDcsEcsFcsFcsXcsFaaqaaqcoccoccoccoccoFcoccoccoccoccoccocaaqaaaadFcqScsfcqTcqUcqUcqScsYcrJcrJcrJcsZcsZcsZcsZcsZaaqaaqaaqaaaaaaaaactacroctaadFcnPcrKcsjcslcsTcsjctbcrVctccrLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrZcsmcsmcsnctdcsncsncsncrZcsncsncsocsncsncsncsUcsCcsCcsCcsCcsCctecsDcsEcsFcsFcsXcsFaaaaaqaaqcoccocctfcoFcoFcoccocaaqaaqaaqaaaaaactgcqScrccqTcqUcqUcqScthcrqcrqcrJcsZcrBcrncrBctiaaaaaqaaaaaaaaaaaaaaaaaactaaaqcticrKctjctjcsTctjctkcrVcrVcrLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactlctlctlctlctlctlctlctmcrZctncsnctncsnctncsncrZctoctpcsCcsCcsCctqcsCcsDcsEcsFcsXcsFaaaaaaaaqaaqcoccoccoccoccocaaqaaqaaaaaactrctrctscqScqUcttcqUcqVcqScsYcrJcrJcrJcsZcrncticrncrnaaaaaqaaaaaacnVaaaaaaaaaaaactiaaqcrKcrVcrVcsTcrVctuctvctvcrLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactwctxctyctzctActzctyctzctycrZctncsnctncsnctncsncsUcsCcsCcsCcsCcsCctBcsCctCcsDctDctEcsFcsFctFcspcspcspcspctGctGaaqaaaaaqaaactHaaqaaaadFcqScqSctIctJcqScqSctKcrJcrJcrJcsZcrnctaaaaaaaaaaaaqaaaaaaaaaaaaaaaaaaaaaaaacrBcrKcrLctLctMcrLcrLcrLcrLcrLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactwctNctOctPctOctPctOctPctOcrZcsncsncsncsnctQctRcrZctoctpcsCcsCcsCctScsCctTcsCcsDctUcsEcsFcsFctVcsFctVadFadFadFadFaaaaaqaaqaaqaaqaaaadFcqScqVctWctXctXctYctZcrJcrJcrJcsZcticrnaaaaaaaaaaaqaaaaaaaaaaaaaaaaaaaaaaaacrKcrKcrKcuacubcrLcuccuccuccrLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacudcuecufcugcuhcugctzctyctzctyctlctlctlctlctlctlcuicujcukculcumcsCcuncuoculculculculcupcsEcsEcuqcspcurcspcrBadFadFadFcuscutadFadFadFcuucuvcqScqVcuwcqVcqVcqScrJcrJcrJcuxcsZcsZcsZadFaaqaaqadFaaqadFaaqaaqaaqadFaaqaaqadFadFcrKcrVcsTcrVcrVcrVcuycrLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuzcuAcuAcuAcuAcuBctPctOctPctOcuCcuDcuDcuDcuEcuDcuFctlctoctpcuGculcuHctScuIcsCcsCcspcuJcuKcspcspcspcspcspcuLcuvcrBcrocuMadFcroadFadFcrBcuvcqScqVcuwcqVcuNcqScrJcrJcrJcrJcrJcrJcsZcrqcuOcuObFccuPaaaaaaaaaaaaaaqaaaaaaaaaaaqcrKcuQcsTcrVcrVcrVcuRcrLcuScuTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuUcuVcuWcuXcuYcuXctzctyctzctyctlctlctlctlctlctlcuZctlcvacvacvacvacvacvacvacvacvacvacvbcvccvacvacqScqScqScqScqScqScqScqScrocuvcuvcuvcroadFcqScqVcvdctXctXcvecsNcsNcsNcsNcsNcsNcvfcvgagyagyagzcvhcuOaaabFcbFccvibFcbFcbFccshcrKcrLcsTcrVcrVcrVcrVcvjcrVcvjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactwctNctOctPctOctPctOctPctOctlcuDctlaaacvacvkcvkcvkcvkcvkcvlcvkcvkcvkcvkcvacvkcvkcvmcvkcvkcvkcqScqVcqVcqVcvncqVcqScqScqScqScqScqScqScqScqScqVcuwcqVcqVcqScrJcrxcrJcrJcrJcrJcsZcrqcsRbFcagxagyagycvocvpcvpcvqagyagyagyagycvrcvscvtcsBcrVcrVcrVcrLcuScvuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactwctxctyctzcvvctzctyctzctyctlcuDcvwaaacvacvkcvkcvkcvkcvkcvkcvkcvkcvkcvkcvacvxcvkcvmcvkcvkcvycqScvzcqVcqVcqVcqVcqScqScqScqScvncqVcqVcvAcqVcqVcvBctXcvCcqScrJcrJcrJcrJcrJcvDcsZcqjaaqaaacvEcvEcvEcvFcqjbFcaaacvGcvGcvEcvHcrKcrLcrVcvIcrVcvJcvJcrLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactlcvKctlctlctlctlctlctlctlctlctlaaacvacvkcvkcvkcvkcvkcvkcvkcvkcvkcvkcvLcvkcvkcvmcvkcvkcvkcqScqVcqVcqVcqVcqVcvAcqVcvMcqVcvNctXctXcvOctXctXcvPcqVcuwcqScrJcrJcrJcrJcrJcvQcsZcqjaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvRcrLcuacrLcrVcvScvScrLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactlctlctlaaaaaaaaaaaaaaaaaaaaaaaaaaacvacvkcvkcvacvacvacvTcvacvacvacvTcvacvkcvkcvUcvVcvWcvVcvXctXctXcvYctXctXcvOctXctXctXcvPcqVcqVcvAcqVcqVcqVcqVcvZcracwacsZcvQcrJcrqbFcaaaaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwbcwccrLcrVcrLcrLcrLcrLcrLcrKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvacvkcvkcvacwdcvlcvkcvacwdcvlcvkcvacwecwecwecwfcwgcwhcqScvzcqVcuwcqVcqVcvAcqVcqVcqVcqVcracracracracracracwicvZcwjcmxcsZcrqcrqcrqaaaaaaaaaaaaaaaaaaaaaaaacwkaaaaaaaaqaaaaaqaaqcrLcwlcwmcwncrVcuycwmcrVcrVcrKcrKcrKcrKaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqcvkcvacwocvkcwpcvacwocvkcwocvacvkcvkcvkcvkcvmcvkcvacqVcqVcwqcwrcqVcvAcqVcqVcqVcqVcracmxcmxcwscmxcmxcwtcwucmxcmycmybFcbFcbFcaaaaaaaaacpyaaaaaaaaaaaaaaaaaaaaqcwvcwvaaqaaqcrLcwwcrVcrVcrVcrVcrVcrVcrVcwxcrVcwycrKaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqcvacvacvacvacvacvacvacvacvacwzcvkcvkcwAcvmcvkcvacqScqScqScqScqScqScqScqScwBcqScraadFadFadFadFcmxcwtcwucmxcmycwscmxcwCbFcaaqaaqaaaaaqaaqaaqaaaaaaaaaaaqaaqaaqaaaaaqaaacwDcwEcrVcrVcrVcsicrVcrVcrVcrLcrVcwycrKaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqadFadFadFadFcmxcrsadFcrscvacvkcwAcwFcwGcwHcvkcvacmxadFadFadFaaqaaqaaqbFcadFadFaaaaaaaaaaaqcoYadFcwIcwJcwKcwLcmxcwMcwMbFcaaqaaqaaqaaqcnVaaqaaqaaqaaqaaqaaaaaqaaaaaaaaacwDcwEcwwcrVcwncrVcrVcwncrVcrLcwNcwOcrKaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqaaqaaqaaqaaqadFadFcrscwPcmxctacvacvxcvkcwQcwRcwHcvycvaadFcoYaaaaaaaaaaaaaaqaaqadFadFaaaaaaaaqaaqaaqaaqadFcwucmxcwScmxcwMcwMbFcaaqaaaaaaaaaaaaaaqaaqaaqaaaaaqaaaaaaaaqaaaaaacwDcwTcrVcrVcrVcrVcrVcrVcrVcrLcuycwOcrKaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqadFadFadFcrscmxcvacvkcvkcwUcwVcvmcvkcvacmxadFaaaaaaaaaaaaaaqaaqaaaaaaaaaaaaaaqaaaaaaaaaadFcwucmxcwWcmxcwMcwMbFcaaqaaqaaaaaaaaqaaqaaaaaaaaaaaaaaaaaaaaaaaaaaacwDcwXcwYcwXcuScuScuScuScuScuScuScuScrKaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadFadFadFcvacvkcvkcwAcwAcwZcxacvaadFaaaaaaaaaaaaaaaaaaaaqaaaaaaaaaaaaaaqaaqaaqcwvadFagwcxbcxbcmxcmxcmxcxccxdcxecmycmyaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxfcvRcxgcvRadFadFadFaaaaaaaaaaaacmyaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqaaqaaqagycxhcvVcvVcvVcvVcxicvkcvaadFaaaaaaaaaaaaaaaaaaaaqaaaaaaaaaaaaaaqaaaaaaaaaaaaagxcnWcnWcnWcnWcnWcxjcxkcxeaaaadFaaaaaaaaaaaaaaaaaaaaaaaacpyaaaaaaaaacxlcwYcxmcrLaaaaaabFcaaaaaaaaaaaacmyaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqbFccvacvacvacvacvacvTcvacxnadFaaqaaaaaaaaaaaaaaaaaqaaaaaaaaaaaaaaqaaaaaaaaaaaaaaaaaqadFcmxcmxcmxcxecxocxeaaabFcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxpaaaaaaaaaaaaaaaaaaaaaaaaaanadFcmyaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqaaacxqcxqcxrcxscvkcxtcvaadFaaqaaqcxuaaqaaqadFadFaaqaaqaaqaaqaaqaaaaaacnVaaaaaaaaqadFadFadFcmxcxecxvcxwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaacmyaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqaaaaaacxqcxxcxqcvkcxycvaadFaaqaaaaaaaaaadFadFcnPadFaaaaaaaaqaaqaaqaaqaaqaaqaaqaaqaaaadFadFcmxcxecxzcxwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanadFcmyaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaacxqcxAcxqcxscxqcvkcxBadFaaaaaaaaaaaaaaaaaqadFadFaaaaaaaaaaaaaaqaaaaaaaaaaaaaaqaaaaaaadFcmxcxecxzcxwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaacmyaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaaaaqaaacxqcxqcxqcvkcvkcxxcvaadFaaaaaaaaacxCcxCcxCcxCcxCcxCcxCcxCaaaaaqaaaaaaaaaaaaaaqaaqaaqcmycmycxecxzcxwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanadFcmyaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaaaaaaaqaaqaaqcvacxDcvacvacvacvacmxaaaaaaaaacxCcxEcxFcxFcxFcxFcxGcxCaaaaaqaaaaaaaaaaaaaaqaaaaaaaaaadFcxccxzcxwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaacmyaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaacxqcxqcxqcxscxxcvkcvaadFadFaaaaaacxCcxHcxIcxJcxKcxLcxMcxCaaaaaqaaaaaaaaaaaaaaqaaaaaaadFcmxcxccxzcxwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadFaanadFcmyaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqaaaaaaaaqcxqcxqcxqcxscvabFcbFcadFaaacxCcxHcxNcxOcxPcxJcxQcxCaaqaaqaaqaaqaaqaaqaaqadFadFcmxcmxcxccxzcxecxcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaanaaacmyaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaaaaacxqcxqcxqcxxcvkcvaaaaaaabFcaaqcxCcxRcxScxTcxScxUcxVcxCaNRaaaaaaaaaaaaaaaadFcmxcmxcmxcmxcxccxzcxWcxXcxcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqaaqbFccxccxdcxccxccxccxccxYcxccxccxccxccxccxccxccxZcxccxccxccxccxccxccxccxccxccxccxccxccxccxccxccxccxccyacxWcxWcxWcybaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqcyccxWcxWcxWcydcxWcxWcxWcyecxWcxWcyfcygcyhcyicyjcykcylcymcxWcxWcyecxWcxWcyncyocyocyocyocyocypcyocyqcyccxWcxWcxwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqcyccyccyccxWcxWcxWcxWcxWcxWcxWcxWcyrcyscytcyucyvcywcyxcyycxWcxWcxWcxWcxWcxzcxWcxWcxWcxWcxWcxzcxWcxWcxWcxWcxWcxwaaaaaaaaaaaaaaacxpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqaaqcyzcyAcyBcyBcyBcxccyBcyBcyBcyBcyBcxccyBcyBcyBcyBcyBcxccyBcyBcyBcyBcyBcyCcyBcyBcyBcyBcxccxzcyccyccxWcxWcxWcyDcudcudcudaaaaaaaaactHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadFaanaanaanaanaanaanaanaanaanaanbFcaanaanaanaanaancoYcoYcoYaanaanaancyEaanaanaanaancyFcyGcyFcyccxWcxWcyccyHcyIcyJcyKcycaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyEaaaaaaaaaaaacyFcyLcyFcyMcyMcxecyNcxecyNcxecuUcuUcuUaaaaaaaaacxpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyOagycyPcyQcyRcyFcyGcyFcyScyScxecyTcxecyTcxeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqadFcyFcyUcyFcyVcyWcyXcyXcxecyTcxecyTcxeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqadFadFcyFcyYcyZcyVcyXcyXcyXcxecyTcxecyTcxeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqcwvadFcrBcyFczacyFczbcyXczcczdcxeczecxecyTcxeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqadFcrBczfcyXczgczhcyXcyXcyXcyXcxecyTcxecyTcxeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqadFcmxcmxcyFczicyFcyXcyXcyZcyXcxecyTcxeczecxeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmycmycmyaaacyFcyFczicyFcyFcyFcyFcyFcxecyTcxeczecxeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacoccoccqBcoBcqlcpFcpdcoCcpdcoFcoFcqkaaaaaaaaaaaaaaacqkcoFcqCcoFcpdcqDcqEcqFcoBcpdcoccoccpQcpRcqGcpQcqHcqHcqHcqHcpQcqIcqJcqKcqJcqJcodcnVaaaaaaaaaaaaaaaaaaaaaaaaadFadFcmybFcadFbFcadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacoccoccoRcoDcqLcpZcoCcoCcoCcoDcoFcqkaaaaaaaaaaaaaaacqkcoFcqMcoFcpdcqNcqOcqFcoBcqPcoccoccqQcqRcqScqScqTcqTcqTcqTcpQcpQcpQcpQcpQcnTcnTaaqaaqaaaaaaaaaaaaaaaaaaaaaadFadFcmybFcadFcqjadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacoccoccqUcpdcqLcpZcpdcoDcpBcqVcoFcqkaaaaaaaaaaaaaaacqkcoFcoFcqWcoFcpdcoBcqXcoDcqUcqYcqYcqQcqZcracqScqTcqTcqTcrbcpQcqjadFcpQcpQaaaaaqaaaaaaaaaaaaaaaaaaaaaadFadFadFcmxcmybFcadFbFcadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqcoccoccpdcrccqxcoBcoCcrdcqXcoFcqkaaaaaaaaaaaaaaacqkcoFcqlcpFcpdcpdcpDcqvcpdcoccqYcrecrfcrgcrhcqScqTcricqTcrbcrjaaaaaqaaqaaqaaaaaaaaaaaaaaaaaaaaaaaaadFadFadFadFcrkcmybFccrlbFcadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqcoccoccoccoccoccpdcpdcpWcoFcoFcoBcqkcqkcqkcqkcqkcoFcoFcrmcpZcoCcoCcoccoccoccoccqYcqZcqQcrncrncrocrncrncrncrncrncrncrnaaqaaqaaaaaaaaaaaaadFadFbFcadFadFcrladFcrpcmxcmybFccmxcqjadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqcoccoccoccoBcrqcrrcoFcoBcoDcoFcoFcoFcoCcoBcoFcoFcrscrtcoDcpdcoccoccocaaqaaqcqZcqQcrucrvcrvcrncrucrwcrxcrxcrncrnaaqadFaaqaaqaaqadFadFcrkbFcadFcmycmxcrkcrlcrycmybFccmxbFcadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqcoccoccoDcoCcrzcoFcoFcoBcrAcoBcoCcoDcrBcrCcrBcrDcrEcoCcoCcoccocaaaaaacrecrFcqQcrGcrucrGcrGcrGcrGcrGcrncrnaaaaaaaaaaaqaaaaaaadFcmxcmxbFcadFcrHcrHcrHcrHcrHcrHcrIcrIcrIadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacoGcoFcoGaaqaaqcrrcpDcrtcpdcpdcpdcrJcrKcrKcrEcoBcoBcpdcoccocaaacrLcrMcrNcqQcrGcrGcrGcrGcrOcrGcrncrncrnaaaaaqaaqadFaaacrPcrIcrIcrIcrIcrIcrIcrQcrRcrScrTcrScrUcrVcrIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrWcrWcrWcrWcrWcrWcrWcrWcrWcrWcrWcrWcrWcrWcrWcrWaaaaaaaaaaaaaaaaaaaaacrXaaacrYcoFcrZaaqaaqcoFcsacpdcoBcoBcqNcpdcpdcoBcoCcoDcpdcpdcoccoccsbcqZcsccracqQcrncrncsdcrncrncrncrncrncrncsecsebFcbFcbFccrPcsfcsfcrScrScrScrIcsgcshcsicrScrScrVcrVcrIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrWcsjcsjcskcskcskcskcskcskcskcslcskcsjcsjcsjcrWcsmcsncsncsncsmcsocspcsqcsrcsmcssaaqaguaaqcpdcpdcoBcoCcoCcoCcoBcpdcpdcoBcoCcoccoccoccocaaacqZcracqScqQcrGcrGcrGcrGcrncrGcrGcrucstcsucsucsucsucsucsucsvcsvcsvcswcswcsxcswcswcsycrScrScrVcrVcrIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrWcsjcskcskcskcskcskcskcskcskcskcskcskcskcskcrWcszcszcszcszcszcsAcsBcsCcsCcsDaaqaaqaaqaaqcoccoccpdcsEcoDcoBcpdcoccoccoccoccoccocaaqaaqcsccsFcsGcsHcsIcsJcsKcsKcsKcsLcsKcsMcsMcsNbFcbFccsOcsOcsPcsOcrHcrHcrHcrHcrHcrHcrScrScsQcrScrScrScrScrIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrWcsjcskcskcskcskcskcskcrWcrWcrWcrWcrWcsRcrWcrWcsScszcszcszcszcsTcsAcsBcsCcsCcsUcsCaaqaaqcoccoccoccoccoFcoccoccoccoccoccocaaqaaaadFcqQcsccqRcqScqScqQcsVcrGcrGcrGcsWcsWcsWcsWcsWaaqaaqaaqaaaaaaaaacsXcrlcsXadFcnPcrHcsgcsicsQcsgcsYcrScsZcrIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrWcsjcsjcskctacskcskcskcrWcskcskcslcskcskcskcsRcszcszcszcszcszctbcsAcsBcsCcsCcsUcsCaaaaaqaaqcoccocctccoFcoFcoccocaaqaaqaaqaaaaaactdcqQcracqRcqScqScqQctecrncrncrGcsWcrycrkcryctfaaaaaqaaaaaaaaaaaaaaaaaacsXaaqctfcrHctgctgcsQctgcthcrScrScrIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactictictictictictictictjcrWctkcskctkcskctkcskcrWctlctmcszcszcszctncszcsAcsBcsCcsUcsCaaaaaaaaqaaqcoccoccoccoccocaaqaaqaaaaaactoctoctpcqQcqSctqcqScqTcqQcsVcrGcrGcrGcsWcrkctfcrkcrkaaaaaqaaaaaacnVaaaaaaaaaaaactfaaqcrHcrScrScsQcrSctrctsctscrIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacttctuctvctwctxctwctvctwctvcrWctkcskctkcskctkcskcsRcszcszcszcszcszctycszctzcsActActBcsCcsCctCcsmcsmcsmcsmctDctDaaqaaaaaqaaactEaaqaaaadFcqQcqQctFctGcqQcqQctHcrGcrGcrGcsWcrkcsXaaaaaaaaaaaqaaaaaaaaaaaaaaaaaaaaaaaacrycrHcrIctIctJcrIcrIcrIcrIcrIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacttctKctLctMctLctMctLctMctLcrWcskcskcskcskctNctOcrWctlctmcszcszcszctPcszctQcszcsActRcsBcsCcsCctScsCctSadFadFadFadFaaaaaqaaqaaqaaqaaaadFcqQcqTctTctUctUctVctWcrGcrGcrGcsWctfcrkaaaaaaaaaaaqaaaaaaaaaaaaaaaaaaaaaaaacrHcrHcrHctXctYcrIctZctZctZcrIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuacubcuccudcuecudctwctvctwctvcticticticticticticufcugcuhcuicujcszcukculcuicuicuicuicumcsBcsBcuncsmcuocsmcryadFadFadFcupcuqadFadFadFcurcuscqQcqTcutcqTcqTcqQcrGcrGcrGcuucsWcsWcsWadFaaqaaqadFaaqadFaaqaaqaaqadFaaqaaqadFadFcrHcrScsQcrScrScrScuvcrIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuwcuxcuxcuxcuxcuyctMctLctMctLcuzcuAcuAcuAcuBcuAcuCctictlctmcuDcuicuEctPcuFcszcszcsmcuGcuHcsmcsmcsmcsmcsmcuIcuscrycrlcuJadFcrladFadFcrycuscqQcqTcutcqTcuKcqQcrGcrGcrGcrGcrGcrGcsWcrncuLcuLbFccuMaaaaaaaaaaaaaaqaaaaaaaaaaaqcrHcuNcsQcrScrScrScuOcrIcuPcuQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuRcuScuTcuUcuVcuUctwctvctwctvcticticticticticticuWcticuXcuXcuXcuXcuXcuXcuXcuXcuXcuXcuYcuZcuXcuXcqQcqQcqQcqQcqQcqQcqQcqQcrlcuscuscuscrladFcqQcqTcvactUctUcvbcsKcsKcsKcsKcsKcsKcvccvdagyagyagzcvecuLaaabFcbFccvfbFcbFcbFccsecrHcrIcsQcrScrScrScrScvgcrScvgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacttctKctLctMctLctMctLctMctLcticuActiaaacuXcvhcvhcvhcvhcvhcvicvhcvhcvhcvhcuXcvhcvhcvjcvhcvhcvhcqQcqTcqTcqTcvkcqTcqQcqQcqQcqQcqQcqQcqQcqQcqQcqTcutcqTcqTcqQcrGcrucrGcrGcrGcrGcsWcrncsObFcagxagyagycvlcvmcvmcvnagyagyagyagycvocvpcvqcsycrScrScrScrIcuPcvraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacttctuctvctwcvsctwctvctwctvcticuAcvtaaacuXcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcuXcvucvhcvjcvhcvhcvvcqQcvwcqTcqTcqTcqTcqQcqQcqQcqQcvkcqTcqTcvxcqTcqTcvyctUcvzcqQcrGcrGcrGcrGcrGcvAcsWcqjaaqaaacvBcvBcvBcvCcqjbFcaaacvDcvDcvBcvEcrHcrIcrScvFcrScvGcvGcrIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacticvHctictictictictictictictictiaaacuXcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvIcvhcvhcvjcvhcvhcvhcqQcqTcqTcqTcqTcqTcvxcqTcvJcqTcvKctUctUcvLctUctUcvMcqTcutcqQcrGcrGcrGcrGcrGcvNcsWcqjaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvOcrIctXcrIcrScvPcvPcrIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactictictiaaaaaaaaaaaaaaaaaaaaaaaaaaacuXcvhcvhcuXcuXcuXcvQcuXcuXcuXcvQcuXcvhcvhcvRcvScvTcvScvUctUctUcvVctUctUcvLctUctUctUcvMcqTcqTcvxcqTcqTcqTcqTcvWcqYcvXcsWcvNcrGcrnbFcaaaaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvYcvZcrIcrScrIcrIcrIcrIcrIcrHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuXcvhcvhcuXcwacvicvhcuXcwacvicvhcuXcwbcwbcwbcwccwdcwecqQcvwcqTcutcqTcqTcvxcqTcqTcqTcqTcqYcqYcqYcqYcqYcqYcwfcvWcwgcmxcsWcrncrncrnaaaaaaaaaaaaaaaaaaaaaaaacwhaaaaaaaaqaaaaaqaaqcrIcwicwjcwkcrScuvcwjcrScrScrHcrHcrHcrHaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqcvhcuXcwlcvhcwmcuXcwlcvhcwlcuXcvhcvhcvhcvhcvjcvhcuXcqTcqTcwncwocqTcvxcqTcqTcqTcqTcqYcmxcmxcwpcmxcmxcwqcwrcmxcmycmybFcbFcbFcaaaaaaaaacpyaaaaaaaaaaaaaaaaaaaaqcwscwsaaqaaqcrIcwtcrScrScrScrScrScrScrScwucrScwvcrHaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqcuXcuXcuXcuXcuXcuXcuXcuXcuXcwwcvhcvhcwxcvjcvhcuXcqQcqQcqQcqQcqQcqQcqQcqQcwycqQcqYadFadFadFadFcmxcwqcwrcmxcmycwpcmxcwzbFcaaqaaqaaaaaqaaqaaqaaaaaaaaaaaqaaqaaqaaaaaqaaacwAcwBcrScrScrScsfcrScrScrScrIcrScwvcrHaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqadFadFadFadFcmxcrpadFcrpcuXcvhcwxcwCcwDcwEcvhcuXcmxadFadFadFaaqaaqaaqbFcadFadFaaaaaaaaaaaqcoYadFcwFcwGcwHcwIcmxcwJcwJbFcaaqaaqaaqaaqcnVaaqaaqaaqaaqaaqaaaaaqaaaaaaaaacwAcwBcwtcrScwkcrScrScwkcrScrIcwKcwLcrHaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqaaqaaqaaqaaqadFadFcrpcwMcmxcsXcuXcvucvhcwNcwOcwEcvvcuXadFcoYaaaaaaaaaaaaaaqaaqadFadFaaaaaaaaqaaqaaqaaqadFcwrcmxcwPcmxcwJcwJbFcaaqaaaaaaaaaaaaaaqaaqaaqaaaaaqaaaaaaaaqaaaaaacwAcwQcrScrScrScrScrScrScrScrIcuvcwLcrHaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqadFadFadFcrpcmxcuXcvhcvhcwRcwScvjcvhcuXcmxadFaaaaaaaaaaaaaaqaaqaaaaaaaaaaaaaaqaaaaaaaaaadFcwrcmxcwTcmxcwJcwJbFcaaqaaqaaaaaaaaqaaqaaaaaaaaaaaaaaaaaaaaaaaaaaacwAcwUcwVcwUcuPcuPcuPcuPcuPcuPcuPcuPcrHaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadFadFadFcuXcvhcvhcwxcwxcwWcwXcuXadFaaaaaaaaaaaaaaaaaaaaqaaaaaaaaaaaaaaqaaqaaqcwsadFagwcwYcwYcmxcmxcmxcwZcxacxbcmycmyaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxccvOcxdcvOadFadFadFaaaaaaaaaaaacmyaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqaaqaaqagycxecvScvScvScvScxfcvhcuXadFaaaaaaaaaaaaaaaaaaaaqaaaaaaaaaaaaaaqaaaaaaaaaaaaagxcnWcnWcnWcnWcnWcxgcxhcxbaaaadFaaaaaaaaaaaaaaaaaaaaaaaacpyaaaaaaaaacxicwVcxjcrIaaaaaabFcaaaaaaaaaaaacmyaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqbFccuXcuXcuXcuXcuXcvQcuXcxkadFaaqaaaaaaaaaaaaaaaaaqaaaaaaaaaaaaaaqaaaaaaaaaaaaaaaaaqadFcmxcmxcmxcxbcxlcxbaaabFcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxmaaaaaaaaaaaaaaaaaaaaaaaaaanadFcmyaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqaaacxncxncxocxpcvhcxqcuXadFaaqaaqcxraaqaaqadFadFaaqaaqaaqaaqaaqaaaaaacnVaaaaaaaaqadFadFadFcmxcxbcxscxtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaacmyaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqaaaaaacxncxucxncvhcxvcuXadFaaqaaaaaaaaaadFadFcnPadFaaaaaaaaqaaqaaqaaqaaqaaqaaqaaqaaaadFadFcmxcxbcxwcxtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanadFcmyaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaacxncxxcxncxpcxncvhcxyadFaaaaaaaaaaaaaaaaaqadFadFaaaaaaaaaaaaaaqaaaaaaaaaaaaaaqaaaaaaadFcmxcxbcxwcxtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaacmyaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaaaaqaaacxncxncxncvhcvhcxucuXadFaaaaaaaaacxzcxzcxzcxzcxzcxzcxzcxzaaaaaqaaaaaaaaaaaaaaqaaqaaqcmycmycxbcxwcxtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanadFcmyaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaaaaaaaqaaqaaqcuXcxAcuXcuXcuXcuXcmxaaaaaaaaacxzcxBcxCcxCcxCcxCcxDcxzaaaaaqaaaaaaaaaaaaaaqaaaaaaaaaadFcwZcxwcxtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaacmyaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaacxncxncxncxpcxucvhcuXadFadFaaaaaacxzcxEcxFcxGcxHcxIcxJcxzaaaaaqaaaaaaaaaaaaaaqaaaaaaadFcmxcwZcxwcxtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadFaanadFcmyaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqaaaaaaaaqcxncxncxncxpcuXbFcbFcadFaaacxzcxEcxKcxLcxMcxGcxNcxzaaqaaqaaqaaqaaqaaqaaqadFadFcmxcmxcwZcxwcxbcwZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaanaaacmyaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaaaaacxncxncxncxucvhcuXaaaaaabFcaaqcxzcxOcxPcxQcxPcxRcxScxzaNRaaaaaaaaaaaaaaaadFcmxcmxcmxcmxcwZcxwcxTcxUcwZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqaaqbFccwZcxacwZcwZcwZcwZcxVcwZcwZcwZcwZcwZcwZcwZcxWcwZcwZcwZcwZcwZcwZcwZcwZcwZcwZcwZcwZcwZcwZcwZcwZcwZcxXcxTcxTcxTcxYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqcxZcxTcxTcxTcyacxTcxTcxTcybcxTcxTcyccydcyecyfcygcyhcyicyjcxTcxTcybcxTcxTcykcylcylcylcylcylcymcylcyncxZcxTcxTcxtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqcxZcxZcxZcxTcxTcxTcxTcxTcxTcxTcxTcyocypcyqcyrcyscytcyucyvcxTcxTcxTcxTcxTcxwcxTcxTcxTcxTcxTcxwcxTcxTcxTcxTcxTcxtaaaaaaaaaaaaaaacxmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqaaqcywcyxcyycyycyycwZcyycyycyycyycyycwZcyycyycyycyycyycwZcyycyycyycyycyycyzcyycyycyycyycwZcxwcxZcxZcxTcxTcxTcyAcuacuacuaaaaaaaaaactEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadFaanaanaanaanaanaanaanaanaanaanbFcaanaanaanaanaancoYcoYcoYaanaanaancyBaanaanaanaancyCcyDcyCcxZcxTcxTcxZcyEcyFcyGcyHcxZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyBaaaaaaaaaaaacyCcyIcyCcyJcyJcxbcyKcxbcyKcxbcuRcuRcuRaaaaaaaaacxmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyLagycyMcyNcyOcyCcyDcyCcyPcyPcxbcyQcxbcyQcxbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqadFcyCcyRcyCcyScyTcyUcyUcxbcyQcxbcyQcxbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqadFadFcyCcyVcyWcyScyUcyUcyUcxbcyQcxbcyQcxbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqcwsadFcrycyCcyXcyCcyYcyUcyZczacxbczbcxbcyQcxbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqadFcryczccyUczdczecyUcyUcyUcyUcxbcyQcxbcyQcxbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqadFcmxcmxcyCczfcyCcyUcyUcyWcyUcxbcyQcxbczbcxbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmycmycmyaaacyCcyCczfcyCcyCcyCcyCcyCcxbcyQcxbczbcxbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaczgaaaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaczgaaaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaczhczhczhaaaczgaaaczhcziczjaaaaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaczkczlczlczmcznczmczlczlcnVaaaaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaczoczoczoaaaczgaaaczoczjaaaaaaadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaczgaaaaaaaaacnVaaaaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczhczhczhaaaczgaaaczhczhczhaaaaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaczkczlczlczmczpczmczlczlczqaaaadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaczoczoczoaaaczjaaaczoczoczoaaaadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaczjaaaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaczjaaaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaczkczkczkaaaczjaaaczkczlczmaaaaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaacznczoczoczpczqczpczoczocnVaaaaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaczrczrczraaaczjaaaczrczmaaaaaaadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaczjaaaaaaaaacnVaaaaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczkczkczkaaaczjaaaczkczkczkaaaaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaacznczoczoczpczsczpczoczocztaaaadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaczrczrczraaaczmaaaczrczrczraaaadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaczmaaaaaaaaaaaaaaaaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaanaanaanaanaanaanadFaanaanadFadFadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8254,13 +8251,13 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqaaaaaaaaaaaqaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqaaqaaqaaqaaqaaqaaaaaqaaaaaqaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqaaqadFaaqaaqaaqadFadFadFadFaaaaaqaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadFadFadFczuczuczuczvczuczuczuadFadFadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczuczuczwczwczxczyczxczwczwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczuczzczxczxczxczxczxczAczuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczuczxczxczBczCczDczxczwczuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczuczxczEczwczxczxczxczyczuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczuczuczFczGczHczxczwczuczuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczuczuczuczuczuczwczwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadFadFadFczrczrczrczsczrczrczradFadFadFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczrczrcztcztczuczvczucztcztaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczrczwczuczuczuczuczuczxczraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczrczuczuczyczzczAczucztczraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczrczuczBcztczuczuczuczvczraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczrczrczCczDczEczucztczrczraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczrczrczrczrczrcztcztaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8306,28 +8303,28 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaanaanaanaanaanaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanczIczJczKczJczLaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaguaaaaaaaaaaanczIczMczKczMczLaanaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaguczNaguaaaaaqaanczIczMczKczMczLaanaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwaaaaaqaaqaanczIczMczKczMczLaanaaqaaqaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanczOaanaanaanczPczQczRczSczTczUczPaanaanaanaanaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanczVczWczWczWczXczYczZcAaczZcAbczXczWczWczWczWaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaancAccAdcAdcAdcAeczYcAfcAgcAhcAbcAicAdcAdcAdcAjaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaancAkcAkcAkcAkcAlcAmcAncAocApcAqcArcAkcAkcAkcAkaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaancAccAdcAdcAdcAscAtcAucAvcAwcAxcAycAdcAdcAdcAjaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaancAzcAAcAAcAAcABcACcAucADcAEcAFcABcAAcAAcAAcAAaanaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaanaanaanaanczPcAGcAHcAIcAJcAKczPaanaanaanaanaanaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczPczPczPcALcAMcANcAOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczPcAPcANcANcAQcANcARcAScATcAUcAVcAWcAXcAYcAYcAYcAYaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAZcBacBbcBccBdcBecBfcBfcBgcBhcBfcBecBicBjcBkcBlcBmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBncBocBpcBpcBpcBqcBrcBscBtcBucBrcBvcBwcBxcBxcBycBzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBAcBBcBCcBDcBEcBecBfcBFcBGcBHcBfcBecBIcBJcBKcBLcBMaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczPcAWcBNcAOcBOczPcBfcBfcBfcBfcBfczPcAYcAYcBPcAYcAYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBQcAWcBRczPczPcBScBfcBTcBUczPaaaaaacBVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBWcBXcBYcAQcBZcCaczPcCbcCccBfcBfczPaaaaaacCdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAWcANcCecANcANcCfczPcCgczPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacChaaaaaaaaaczPcAuczPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczPcCgczPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanczFczGczHczGczIaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaguaaaaaaaaaaanczFczJczHczJczIaanaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaguczKaguaaaaaqaanczFczJczHczJczIaanaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwaaaaaqaaqaanczFczJczHczJczIaanaaqaaqaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanczLaanaanaanczMczNczOczPczQczRczMaanaanaanaanaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanczSczTczTczTczUczVczWczXczWczYczUczTczTczTczTaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanczZcAacAacAacAbczVcAccAdcAeczYcAfcAacAacAacAgaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaancAhcAhcAhcAhcAicAjcAkcAlcAmcAncAocAhcAhcAhcAhaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanczZcAacAacAacApcAqcArcAscAtcAucAvcAacAacAacAgaanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaancAwcAxcAxcAxcAycAzcArcAAcABcACcAycAxcAxcAxcAxaanaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaanaanaanaanczMcADcAEcAFcAGcAHczMaanaanaanaanaanaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczMczMczMcAIcAJcAKcALaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczMcAMcAKcAKcANcAKcAOcAPcAQcARcAScATcAUcAVcAVcAVcAVaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAWcAXcAYcAZcBacBbcBccBccBdcBecBccBbcBfcBgcBhcBicBjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBkcBlcBmcBmcBmcBncBocBpcBqcBrcBocBscBtcBucBucBvcBwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBxcBycBzcBAcBBcBbcBccBCcBDcBEcBccBbcBFcBGcBHcBIcBJaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczMcATcBKcALcBLczMcBccBccBccBccBcczMcAVcAVcBMcAVcAVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBNcATcBOczMczMcBPcBccBQcBRczMaaaaaacBSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBTcBUcBVcANcBWcBXczMcBYcBZcBccBcczMaaaaaacCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacATcAKcCbcAKcAKcCcczMcCdczMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCeaaaaaaaaaczMcArczMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczMcCdczMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8553,28 +8550,28 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCicCjcCjcCjcCjcCjcCjcCjcCkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCjcClcCmcCncCocCpcCmcCqcCjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCjcCrcCmcCmcCscCmcCmcCmcCjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCjcCtcCmcCmcCmcCmcCmcCucCjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCvcCwcCwcCwcCxcCycCjcCjcCzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahQaaacCjcCAcCBcCCcCjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBQaaacCjcCmcCBcCBcCjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCicCjcCjcCDcCjcCjcCmcCBcCBcCjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCjcCucCmcCBcCEcCjcCmcCBcCBcCjcCFcCFcCFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCjcCucCmcCGcCHcCjcCmcCBcCBcCjcCIcCJcCIcCkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCjcCucCmcCGcCKcCjcCLcCMcCBcCjcCNcCmcCmcCjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCjcCucCmcCBcCLcCOcCMcCmcCBcCPcCmcCmcCmcCjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCjcCucCmcCBcCBcCQcCmcCmcCRcCScCmcCmcCTcCjcCFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCicCjcCjcCjcCDcCDcCjcCmcCmcCmcCDcCjcCjcCjcCjcCjcCkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCjcCUcCVcCWcCXcCYcCjcCmcCmcCmcCDcCZcDacDbcDccDdcCjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCjcCUcCVcCWcDecDfcDgcDhcCmcCmcDicDjcDjcDjcDjcDkcCjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCjcCUcCVcCWcDecDecDlcCBcCmcCmcDmcCmcCmcCmcCmcDncCjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCjcCUcCVcCWcDocDpcCjcDqcDrcDscCwcDtcDucCmcCmcDvcCjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCjcCUcCVcCWcCDcCDcCjcCmcDwcCmcCjcCDcCjcDxcCmcDvcCjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDycDzcDAcDBcDCcDDcCwcDEcDEcDEcCwcDFcCjcDGcCmcDHcCyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDIcDEcDEcDEcCwcDJcDKcDLcDMcDNcCzaYocCwcDEcDEcDEcDCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDKcDLcDMcDNcCzaaaaaaaaaaaaaaaaaaaaacDKcDLcDMcDNcCzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCfcCgcCgcCgcCgcCgcCgcCgcChaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCgcCicCjcCkcClcCmcCjcCncCgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCgcCocCjcCjcCpcCjcCjcCjcCgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCgcCqcCjcCjcCjcCjcCjcCrcCgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCscCtcCtcCtcCucCvcCgcCgcCwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahQaaacCgcCxcCycCzcCgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBNaaacCgcCjcCycCycCgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCfcCgcCgcCAcCgcCgcCjcCycCycCgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCgcCrcCjcCycCBcCgcCjcCycCycCgcCCcCCcCCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCgcCrcCjcCDcCEcCgcCjcCycCycCgcCFcCGcCFcChaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCgcCrcCjcCDcCHcCgcCIcCJcCycCgcCKcCjcCjcCgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCgcCrcCjcCycCIcCLcCJcCjcCycCMcCjcCjcCjcCgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCgcCrcCjcCycCycCNcCjcCjcCOcCPcCjcCjcCQcCgcCCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCfcCgcCgcCgcCAcCAcCgcCjcCjcCjcCAcCgcCgcCgcCgcCgcChaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCgcCRcCScCTcCUcCVcCgcCjcCjcCjcCAcCWcCXcCYcCZcDacCgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCgcCRcCScCTcDbcDccDdcDecCjcCjcDfcDgcDgcDgcDgcDhcCgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCgcCRcCScCTcDbcDbcDicCycCjcCjcDjcCjcCjcCjcCjcDkcCgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCgcCRcCScCTcDlcDmcCgcDncDocDpcCtcDqcDrcCjcCjcDscCgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCgcCRcCScCTcCAcCAcCgcCjcDtcCjcCgcCAcCgcDucCjcDscCgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDvcDwcDxcDycDzcDAcCtcDBcDBcDBcCtcDCcCgcDDcCjcDEcCvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDFcDBcDBcDBcCtcDGcDHcDIcDJcDKcCwaYocCtcDBcDBcDBcDzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDHcDIcDJcDKcCwaaaaaaaaaaaaaaaaaaaaacDHcDIcDJcDKcCwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8868,37 +8865,37 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa "} (1,1,7) = {" -cDOcDOcDOcDOcDOcDOcDOcDOcDOcDOcDOcDOcDOcDOcDOcDOcDOcDOcDOcDOcDOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cDOcDPcDPcDQcDPcDPcDPcDRcDRcDRcDPcDPcDRcDRcDRcDPcDPcDPcDPcDPcDOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cDOcDScDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDTcDOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cDOcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cDOcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDUcDPcDPcDPcDPcDPcDOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cDOcDPcDPcDPcDPcDTcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cDOcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cDOcDPcDPcDPcDPcDPcDVcDWcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cDOcDPcDPcDPcDPcDPcDXcDYcDPcDPcDPcDPcDPcDZcDPcDPcDPcDPcDPcDPcDOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEacEbcEcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cDOcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEecEfcEgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cDOcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDTcDPcDPcDOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEhcEicEjcEkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cDOcDPcDPcDUcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacElcEmcEnaaacEoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cDOcDPcDPcDPcDPcDPcDPcDPcEpcDPcEpcDPcEpcDPcEqcDPcDPcDPcDPcDPcDOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEraaaaaacEsaaacEtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cDOcDPcEucDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcDPcEqcDPcDPcDOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEvcEwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cExcEycEycEycEycEycEycEycEycEycEycEycEycEycEycEycEycEycEycEycExaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEzcEAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cEBcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcEBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cEBcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cEBcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cEBcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cEBcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cEBcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cEBcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cEBcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cEBcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cEBcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cEBcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cEBcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cEBcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cEBcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cEBcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cEBcEBcEBcEBcEBcEBcEBcEBcEBcEBcEBcEBcEBcEBcEBcEBcEBcEBcEBcEBcEBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cDLcDLcDLcDLcDLcDLcDLcDLcDLcDLcDLcDLcDLcDLcDLcDLcDLcDLcDLcDLcDLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cDLcDMcDMcDNcDMcDMcDMcDOcDOcDOcDMcDMcDOcDOcDOcDMcDMcDMcDMcDMcDLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cDLcDPcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDQcDLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cDLcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cDLcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDRcDMcDMcDMcDMcDMcDLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cDLcDMcDMcDMcDMcDQcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cDLcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cDLcDMcDMcDMcDMcDMcDScDTcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cDLcDMcDMcDMcDMcDMcDUcDVcDMcDMcDMcDMcDMcDWcDMcDMcDMcDMcDMcDMcDLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDXcDYcDZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cDLcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEacEbcEccEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cDLcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDQcDMcDMcDLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEecEfcEgcEhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cDLcDMcDMcDRcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEicEjcEkaaacElaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cDLcDMcDMcDMcDMcDMcDMcDMcEmcDMcEmcDMcEmcDMcEncDMcDMcDMcDMcDMcDLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEoaaaaaacEpaaacEqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cDLcDMcErcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcDMcEncDMcDMcDLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEscEtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cEucEvcEvcEvcEvcEvcEvcEvcEvcEvcEvcEvcEvcEvcEvcEvcEvcEvcEvcEvcEuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEwcExaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cEycEzcEzcEzcEzcEzcEzcEzcEzcEzcEzcEzcEzcEzcEzcEzcEzcEzcEzcEzcEyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cEycEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cEycEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cEycEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cEycEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cEycEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cEycEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cEycEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cEycEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cEycEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cEycEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cEycEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cEycEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cEycEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cEycEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEAcEyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cEycEycEycEycEycEycEycEycEycEycEycEycEycEycEycEycEycEycEycEycEyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9101,28 +9098,28 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEEcEEcEEcEEcEEcEEcEEcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEGcEGcEGcEGcEGcEGcEGcEGcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEGcEIcEIcEJcEJcEIcEGcEGcEGcEHcEHcEHcEHcEHcEHcEKcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcELcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEGcEIcEJcEJcEJcEJcEIcEGcEGcEHcEHcEHcEHcEMcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEKcEF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEGcEJcEJcEJcEJcEJcEJcEGcEGcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcENcEOcEPcEQcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEGcEJcEJcEJcEJcEJcEJcEJcEGcEGcEGcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEKcEHcEHcEHcEHcEHcERcEHcEKcERcEHcEHcEHcEHcEF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEGcEJcEJcEIcEJcEJcEJcEJcEGcEGcEGcEHcEHcEMcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcERcEScETcEUcEVcEHcEHcEHcEHcEF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEGcEJcEIcEIcEIcEJcEJcEJcEGcEGcEGcEHcEHcEHcEHcEWcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEKcEHcEHcEHcEXcEYcEZcFacEHcEHcEHcEHcEF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEGcEIcEIcEGcEGcEGcEJcEJcEGcEGcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEMcEHcEHcEHcEHcEHcEKcERcEKcEHcEHcEHcEHcEF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEGcEGcEGcEGcEGcEJcEJcEJcEGcEGcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEGcEGcEGcEGcEJcEJcEJcEGcEGcEGcEHcEHcEHcEHcEHcEHcEHcEHcEHcELcEHcEHcEHcEHcEHcFbcEHcEHcEHcEHcEHcEHcEHcEKcEHcEHcEHcEHcEF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEGcEGcEGcEJcEJcEJcEGcEGcEGcEGcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcFccEHcEHcEHcEHcEHcELcEHcEHcEHcEHcEHcEHcEF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEGcEGcEJcEJcEJcEGcEGcEGcEGcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEKcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEGcEJcEJcEJcEJcEGcEGcEGcEHcEHcEHcEHcEHcEHcEHcEHcEKcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEGcEJcEJcEJcEGcEGcEGcEGcEHcEHcEHcEHcEHcEHcEKcEHcEHcEHcEHcEHcEMcEHcEMcEHcEMcEMcEMcEHcEMcEHcEHcEMcEHcEMcEHcEMcEHcEHcEF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEGcEJcEJcEGcEGcEGcEGcEGcEGcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEMcEHcEMcELcEMcEHcEMcEHcEMcEMcEHcEMcEHcEMcEMcEHcEHcEHcEF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEGcEJcEJcEGcEGcEGcEGcEGcEJcEHcEHcEHcEHcEHcEHcEHcEHcEHcEKcEHcEMcEMcEMcEHcEMcEHcEMcEKcEMcEHcEMcEMcEHcEMcEMcEHcEHcEHcEF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEGcEJcEJcEJcEJcEJcEJcEJcEJcEHcEHcEHcEKcEHcEHcEHcEKcEHcEHcEHcEMcEHcEMcEHcEMcEHcEMcEHcEMcEHcEKcEMcEHcEMcEMcEHcEHcEHcEF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEGcEGcEJcEJcEJcEGcEJcEJcEJcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEMcEHcEMcEHcEMcEMcEMcEHcEMcEHcEHcEMcEHcEMcEHcEMcEHcEHcEF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEGcEGcEGcEGcEGcEGcEGcEGcEJcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEHcEF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEGcEGcEGcEGcEGcEGcEGcEGcEGcEGcEGcEGcEGcEGcEHcEHcEHcEHcEHcEHcEHcEHcEWcEHcEHcEHcEHcEHcEHcEHcEKcEHcEHcEHcEHcEHcEHcEHcEF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEFcEF +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEBcEBcEBcEBcEBcEBcEBcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcEC +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEDcEDcEDcEDcEDcEDcEDcEDcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEC +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEDcEFcEFcEGcEGcEFcEDcEDcEDcEEcEEcEEcEEcEEcEEcEHcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEIcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEC +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEDcEFcEGcEGcEGcEGcEFcEDcEDcEEcEEcEEcEEcEJcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEHcEC +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEDcEGcEGcEGcEGcEGcEGcEDcEDcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEKcELcEMcENcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEC +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEDcEGcEGcEGcEGcEGcEGcEGcEDcEDcEDcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEHcEEcEEcEEcEEcEEcEOcEEcEHcEOcEEcEEcEEcEEcEC +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEDcEGcEGcEFcEGcEGcEGcEGcEDcEDcEDcEEcEEcEJcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEOcEPcEQcERcEScEEcEEcEEcEEcEC +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEDcEGcEFcEFcEFcEGcEGcEGcEDcEDcEDcEEcEEcEEcEEcETcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEHcEEcEEcEEcEUcEVcEWcEXcEEcEEcEEcEEcEC +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEDcEFcEFcEDcEDcEDcEGcEGcEDcEDcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEJcEEcEEcEEcEEcEEcEHcEOcEHcEEcEEcEEcEEcEC +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEDcEDcEDcEDcEDcEGcEGcEGcEDcEDcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEC +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEDcEDcEDcEDcEGcEGcEGcEDcEDcEDcEEcEEcEEcEEcEEcEEcEEcEEcEEcEIcEEcEEcEEcEEcEEcEYcEEcEEcEEcEEcEEcEEcEEcEHcEEcEEcEEcEEcEC +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEDcEDcEDcEGcEGcEGcEDcEDcEDcEDcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEZcEEcEEcEEcEEcEEcEIcEEcEEcEEcEEcEEcEEcEC +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEDcEDcEGcEGcEGcEDcEDcEDcEDcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEHcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEC +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEDcEGcEGcEGcEGcEDcEDcEDcEEcEEcEEcEEcEEcEEcEEcEEcEHcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEC +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEDcEGcEGcEGcEDcEDcEDcEDcEEcEEcEEcEEcEEcEEcEHcEEcEEcEEcEEcEEcEJcEEcEJcEEcEJcEJcEJcEEcEJcEEcEEcEJcEEcEJcEEcEJcEEcEEcEC +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEDcEGcEGcEDcEDcEDcEDcEDcEDcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEJcEEcEJcEIcEJcEEcEJcEEcEJcEJcEEcEJcEEcEJcEJcEEcEEcEEcEC +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEDcEGcEGcEDcEDcEDcEDcEDcEGcEEcEEcEEcEEcEEcEEcEEcEEcEEcEHcEEcEJcEJcEJcEEcEJcEEcEJcEHcEJcEEcEJcEJcEEcEJcEJcEEcEEcEEcEC +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEDcEGcEGcEGcEGcEGcEGcEGcEGcEEcEEcEEcEHcEEcEEcEEcEHcEEcEEcEEcEJcEEcEJcEEcEJcEEcEJcEEcEJcEEcEHcEJcEEcEJcEJcEEcEEcEEcEC +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEDcEDcEGcEGcEGcEDcEGcEGcEGcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEJcEEcEJcEEcEJcEJcEJcEEcEJcEEcEEcEJcEEcEJcEEcEJcEEcEEcEC +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEDcEDcEDcEDcEDcEDcEDcEDcEGcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEEcEC +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEDcEEcEEcEEcEEcEEcEEcEEcEEcETcEEcEEcEEcEEcEEcEEcEEcEHcEEcEEcEEcEEcEEcEEcEEcEC +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEBcEBcEBcEBcEBcEBcEBcEBcEBcEBcEBcEBcEBcEBcEBcEBcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcECcEC "} (1,1,8) = {" @@ -9205,27 +9202,27 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWaaabSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWaaabSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWaaabSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWaaabSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWaaabSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcFecFecFecFecFecFecFecFecFecFecFecFebSWaaabSWcFfcFfcFfcFfcFfcFfcFfcFfcFfcFfcFfcFfbSWaaabSWcFgcFgcFgcFgcFgcFgcFgcFgcFgcFgcFgcFgbSWaaabSWcFhcFhcFhcFhcFhcFhcFhcFhcFhcFhcFhcFhbSWaaabSWcFicFicFicFjcFkcFlcFlcFmcFncFicFicFibSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcFecFecFecFecFecFecFecFecFecFecFecFebSWaaabSWcFfcFfcFfcFfcFfcFfcFfcFfcFfcFfcFfcFfbSWaaabSWcFgcFgcFgcFgcFgcFgcFgcFgcFgcFgcFgcFgbSWaaabSWcFhcFhcFhcFhcFhcFhcFhcFhcFhcFhcFhcFhbSWaaabSWcFicFicFicFocFpcFpcFqcFpcFocFicFicFibSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcFecFecFecFecFecFecFecFecFecFecFecFebSWaaabSWcFrcFscFtcFtcFtcFscFucFfcFfcFfcFfcFfbSWaaabSWcFgcFgcFvcFwcFxcFycFgcFgcFgcFgcFgcFgbSWaaabSWcFhcFhcFzcFAcFBcFCcFhcFhcFhcFhcFhcFhbSWaaabSWcFicFicFjcFDcFpcFpcFpcFpcFDcFncFicFibSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcFecFecFecFecFecFecFecFecFecFecFecFebSWaaabSWcFscFEcFFcFGcFHcFIcFscFfcFfcFfcFfcFfbSWaaabSWcFvcFJcFJcFKcFLcFJcFJcFycFgcFgcFgcFgbSWaaabSWcFzcFMcFMcFNcFOcFMcFMcFCcFhcFhcFhcFhbSWaaabSWcFjcFDcFPcFQcFDcFRcFDcFDcFPcFQcFDcFnbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcFecFecFecFecFecFecFecFecFecFecFecFebSWaaabSWcFscFScFScFScFScFTcFscFfcFfcFfcFfcFfbSWaaabSWcFJcFLcFUcFJcFVcFWcFLcFJcFgcFgcFgcFgbSWaaabSWcFMcFOcFXcFMcFYcFZcFOcFMcFhcFhcFhcFhbSWaaabSWcFDcFpcFpcFpcFpcFpcFpcFpcFpcFpcFpcFDbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcGacGbcGccGbcGdcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcGecGfcGgcGgcGhcGicFecFecFecFecFecFebSWaaabSWcFscFScFScFScFScFTcFscFfcFfcFfcFfcFfbSWaaabSWcFJcFLcFLcFLcFLcFLcFLcFJcFgcFgcFgcFgbSWaaabSWcFMcFOcFOcFOcFOcFOcFOcFMcFhcFhcFhcFhbSWaaabSWcFDcFpcFpcFpcFpcFpcFpcFpcFpcFpcFpcFDbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcGbcGjcGjcGkcGbcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcGlcGmcGmcGmcGncGlcFecFecFecFecFecFebSWaaabSWcFscFScFScFScFScFTcFscFfcFfcFfcFfcFfbSWaaabSWcFJcFLcFLcFLcFLcFLcFLcGocFgcFgcFgcFgbSWaaabSWcFMcFOcFOcFOcFOcFOcFOcGpcFhcFhcFhcFhbSWaaabSWcFDcFpcFpcFpcFpcFpcFpcFpcFpcFpcFpcFobSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGqcGjcGjcGjcGjcGbcFdcFdcFdcFdcFdcFdcFdbSWaaacGqcGrcGmcGmcGmcGmcGlcFecFecFecFecFecFebSWaaacGqcGscFScFScFScFScFTcFscFfcFfcFfcFfcFfbSWaaacGqcFVcFLcFLcFLcFLcFLcFLcFJcFgcFgcFgcFgbSWaaacGqcFYcFOcFOcFOcFOcFOcFOcFMcFhcFhcFhcFhbSWaaacGqcFRcFpcFpcFpcFpcFpcFpcFpcFpcFpcFpcFDbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcGbcGjcGjcGjcGbcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcGlcGmcGmcGmcGmcGtcFecFecFecFecFecFebSWaaabSWcFscFScFScFScFScFTcFscFfcFfcFfcFfcFfbSWaaabSWcFJcFLcFLcFLcFLcFLcFLcGocFgcFgcFgcFgbSWaaabSWcFMcFOcFOcFOcFOcFOcFOcGpcFhcFhcFhcFhbSWaaabSWcFDcFpcFpcFpcFpcFpcFpcFpcFpcFpcFpcFobSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcGbcGjcGjcGjcGbcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcGlcGmcGmcGmcGmcGlcFecFecFecFecFecFebSWaaabSWcFscFScFScFScFScFTcFscFfcFfcFfcFfcFfbSWaaabSWcFJcFLcFLcFLcFLcFLcFLcFJcFgcFgcFgcFgbSWaaabSWcFMcFOcFOcFOcFOcFOcFOcFMcFhcFhcFhcFhbSWaaabSWcFDcFpcFpcFpcFpcFpcFpcFpcFpcFpcFpcFDbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcGbcGucGvcGwcGbcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcGtcGmcGmcGmcGmcGtcFecFecFecFecFecFebSWaaabSWcGxcFScFScFScFScFTcGxcFfcFfcFfcFfcFfbSWaaabSWcGocFLcFLcFLcFLcFLcFLcGocFgcFgcFgcFgbSWaaabSWcGpcFOcFOcFOcFOcFOcFOcGpcFhcFhcFhcFhbSWaaabSWcFocFpcFpcFpcFpcFpcFpcFpcFpcFpcFpcFobSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcGycGbcGzcGbcGAcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcGlcGmcGmcGmcGmcGlcFecFecFecFecFecFebSWaaabSWcFscFScFScFScFScFTcFscFfcFfcFfcFfcFfbSWaaabSWcFJcFLcFLcFLcFLcFLcFLcFJcFgcFgcFgcFgbSWaaabSWcFMcFOcFOcFOcFOcFOcFOcFMcFhcFhcFhcFhbSWaaabSWcFDcFpcFpcFpcFpcFpcFpcFpcFpcFpcFpcFDbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcGlcGmcGmcGmcGmcGtcFecFecFecFecFecFebSWaaabSWcFscFScFScFScFScFTcFscFfcFfcFfcFfcFfbSWaaabSWcFJcFLcFLcFLcFLcFLcFLcGocFgcFgcFgcFgbSWaaabSWcFMcFOcFOcFOcFOcFOcFOcGpcFhcFhcFhcFhbSWaaabSWcFDcFpcFpcFpcFpcFpcFpcFpcFpcFpcFpcFobSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGqcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdbSWaaacGqcGrcGmcGmcGmcGmcGlcFecFecFecFecFecFebSWaaacGqcGscFScFScFScFScFTcFscFfcFfcFfcFfcFfbSWaaacGqcFVcFLcFLcFLcFLcFLcFLcFJcFgcFgcFgcFgbSWaaacGqcFYcFOcFOcFOcFOcFOcFOcFMcFhcFhcFhcFhbSWaaacGqcFRcFpcFpcFpcFpcFpcFpcGBcGBcGBcGBcFDbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcGlcGCcGDcGDcGEcGlcFecFecFecFecFecFebSWaaabSWcFscFScFScFScFScFTcFscFfcFfcFfcFfcFfbSWaaabSWcFJcFLcFLcFLcFLcFLcFLcFJcFgcFgcFgcFgbSWaaabSWcFMcFOcFOcFOcFOcFOcFOcFMcFhcFhcFhcFhbSWaaabSWcFDcFpcFpcFpcFpcFpcFpcGBcGBcGBcGBcFDbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcGFcGlcGGcGGcGlcGHcFecFecFecFecFecFebSWaaabSWcFscGIcFScGJcFScGKcFscFfcFfcFfcFfcFfbSWaaabSWcFJcGLcGLcFJcFJcGLcGLcFJcFgcFgcFgcFgbSWaaabSWcFMcFMcFMcFMcGMcFMcFMcFMcFhcFhcFhcFhbSWaaabSWcFDcFDcFDcFDcGNcFDcFDcGBcGBcGBcGBcFDbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcFecFecFecFecFecFecFecFecFecFecFecFebSWaaabSWcGOcFscGPcGPcGPcFscGQcFfcFfcFfcFfcFfbSWaaabSWcGRcGRcGRcFgcFgcGRcGRcGRcFgcFgcFgcFgbSWaaabSWcFMcGScGScGScGScGScGScFMcFhcFhcFhcFhbSWaaabSWcFDcGTcGTcGTcGTcGTcFDcGBcGBcGBcGBcFDbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcFecFecFecFecFecFecFecFecFecFecFecFebSWaaabSWcFfcFfcFfcFfcFfcFfcFfcFfcFfcFfcFfcFfbSWaaabSWcFgcFgcFgcFgcFgcFgcFgcFgcFgcFgcFgcFgbSWaaabSWcFMcGScGScGScGScGScGScFMcFhcFhcFhcFhbSWaaabSWcFDcGTcGTcGTcGTcGTcFDcGBcGBcGBcGBcFDbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcFecFecFecFecFecFecFecFecFecFecFecFebSWaaabSWcFfcFfcFfcFfcFfcFfcFfcFfcFfcFfcFfcFfbSWaaabSWcFgcFgcFgcFgcFgcFgcFgcFgcFgcFgcFgcFgbSWaaabSWcFMcGScGScGScGScGScGScFMcFhcFhcFhcFhbSWaaabSWcFDcGTcGTcGTcGTcGTcFDcGBcGBcGBcGBcFDbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcFecFecFecFecFecFecFecFecFecFecFecFebSWaaabSWcFfcFfcFfcFfcFfcFfcFfcFfcFfcFfcFfcFfbSWaaabSWcFgcFgcFgcFgcFgcFgcFgcFgcFgcFgcFgcFgbSWaaabSWcFMcGUcGUcFMcFMcGUcGUcFMcFhcFhcFhcFhbSWaaabSWcFDcGVcGVcFDcGVcGVcGVcGVcFDcGVcGVcFDbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcFecFecFecFecFecFecFecFecFecFecFecFebSWaaabSWcFfcFfcFfcFfcFfcFfcFfcFfcFfcFfcFfcFfbSWaaabSWcFgcFgcFgcFgcFgcFgcFgcFgcFgcFgcFgcFgbSWaaabSWcGWcGWcGWcFhcFhcGWcGWcGWcFhcFhcFhcFhbSWaaabSWcGXcGXcGXcFicGXcGXcGXcGXcFicGXcGXcGXbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFacFacFacFacFacFacFacFacFacFacFacFabSWaaabSWcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbbSWaaabSWcFccFccFccFccFccFccFccFccFccFccFccFcbSWaaabSWcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcFecFecFecFecFecFecFecFecFecFecFecFebSWaaabSWcFfcFfcFfcFgcFhcFicFicFjcFkcFfcFfcFfbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFacFacFacFacFacFacFacFacFacFacFacFabSWaaabSWcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbbSWaaabSWcFccFccFccFccFccFccFccFccFccFccFccFcbSWaaabSWcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcFecFecFecFecFecFecFecFecFecFecFecFebSWaaabSWcFfcFfcFfcFlcFmcFmcFncFmcFlcFfcFfcFfbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFacFacFacFacFacFacFacFacFacFacFacFabSWaaabSWcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbbSWaaabSWcFocFpcFqcFqcFqcFpcFrcFccFccFccFccFcbSWaaabSWcFdcFdcFscFtcFucFvcFdcFdcFdcFdcFdcFdbSWaaabSWcFecFecFwcFxcFycFzcFecFecFecFecFecFebSWaaabSWcFfcFfcFgcFAcFmcFmcFmcFmcFAcFkcFfcFfbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFacFacFacFacFacFacFacFacFacFacFacFabSWaaabSWcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbbSWaaabSWcFpcFBcFCcFDcFEcFFcFpcFccFccFccFccFcbSWaaabSWcFscFGcFGcFHcFIcFGcFGcFvcFdcFdcFdcFdbSWaaabSWcFwcFJcFJcFKcFLcFJcFJcFzcFecFecFecFebSWaaabSWcFgcFAcFMcFNcFAcFOcFAcFAcFMcFNcFAcFkbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFacFacFacFacFacFacFacFacFacFacFacFabSWaaabSWcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbbSWaaabSWcFpcFPcFPcFPcFPcFQcFpcFccFccFccFccFcbSWaaabSWcFGcFIcFRcFGcFScFTcFIcFGcFdcFdcFdcFdbSWaaabSWcFJcFLcFUcFJcFVcFWcFLcFJcFecFecFecFebSWaaabSWcFAcFmcFmcFmcFmcFmcFmcFmcFmcFmcFmcFAbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFXcFYcFZcFYcGacFacFacFacFacFacFacFabSWaaabSWcGbcGccGdcGdcGecGfcFbcFbcFbcFbcFbcFbbSWaaabSWcFpcFPcFPcFPcFPcFQcFpcFccFccFccFccFcbSWaaabSWcFGcFIcFIcFIcFIcFIcFIcFGcFdcFdcFdcFdbSWaaabSWcFJcFLcFLcFLcFLcFLcFLcFJcFecFecFecFebSWaaabSWcFAcFmcFmcFmcFmcFmcFmcFmcFmcFmcFmcFAbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFYcGgcGgcGhcFYcFacFacFacFacFacFacFabSWaaabSWcGicGjcGjcGjcGkcGicFbcFbcFbcFbcFbcFbbSWaaabSWcFpcFPcFPcFPcFPcFQcFpcFccFccFccFccFcbSWaaabSWcFGcFIcFIcFIcFIcFIcFIcGlcFdcFdcFdcFdbSWaaabSWcFJcFLcFLcFLcFLcFLcFLcGmcFecFecFecFebSWaaabSWcFAcFmcFmcFmcFmcFmcFmcFmcFmcFmcFmcFlbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGncGgcGgcGgcGgcFYcFacFacFacFacFacFacFabSWaaacGncGocGjcGjcGjcGjcGicFbcFbcFbcFbcFbcFbbSWaaacGncGpcFPcFPcFPcFPcFQcFpcFccFccFccFccFcbSWaaacGncFScFIcFIcFIcFIcFIcFIcFGcFdcFdcFdcFdbSWaaacGncFVcFLcFLcFLcFLcFLcFLcFJcFecFecFecFebSWaaacGncFOcFmcFmcFmcFmcFmcFmcFmcFmcFmcFmcFAbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFYcGgcGgcGgcFYcFacFacFacFacFacFacFabSWaaabSWcGicGjcGjcGjcGjcGqcFbcFbcFbcFbcFbcFbbSWaaabSWcFpcFPcFPcFPcFPcFQcFpcFccFccFccFccFcbSWaaabSWcFGcFIcFIcFIcFIcFIcFIcGlcFdcFdcFdcFdbSWaaabSWcFJcFLcFLcFLcFLcFLcFLcGmcFecFecFecFebSWaaabSWcFAcFmcFmcFmcFmcFmcFmcFmcFmcFmcFmcFlbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFYcGgcGgcGgcFYcFacFacFacFacFacFacFabSWaaabSWcGicGjcGjcGjcGjcGicFbcFbcFbcFbcFbcFbbSWaaabSWcFpcFPcFPcFPcFPcFQcFpcFccFccFccFccFcbSWaaabSWcFGcFIcFIcFIcFIcFIcFIcFGcFdcFdcFdcFdbSWaaabSWcFJcFLcFLcFLcFLcFLcFLcFJcFecFecFecFebSWaaabSWcFAcFmcFmcFmcFmcFmcFmcFmcFmcFmcFmcFAbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFYcGrcGscGtcFYcFacFacFacFacFacFacFabSWaaabSWcGqcGjcGjcGjcGjcGqcFbcFbcFbcFbcFbcFbbSWaaabSWcGucFPcFPcFPcFPcFQcGucFccFccFccFccFcbSWaaabSWcGlcFIcFIcFIcFIcFIcFIcGlcFdcFdcFdcFdbSWaaabSWcGmcFLcFLcFLcFLcFLcFLcGmcFecFecFecFebSWaaabSWcFlcFmcFmcFmcFmcFmcFmcFmcFmcFmcFmcFlbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcGvcFYcGwcFYcGxcFacFacFacFacFacFacFabSWaaabSWcGicGjcGjcGjcGjcGicFbcFbcFbcFbcFbcFbbSWaaabSWcFpcFPcFPcFPcFPcFQcFpcFccFccFccFccFcbSWaaabSWcFGcFIcFIcFIcFIcFIcFIcFGcFdcFdcFdcFdbSWaaabSWcFJcFLcFLcFLcFLcFLcFLcFJcFecFecFecFebSWaaabSWcFAcFmcFmcFmcFmcFmcFmcFmcFmcFmcFmcFAbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFacFacFacFacFacFacFacFacFacFacFacFabSWaaabSWcGicGjcGjcGjcGjcGqcFbcFbcFbcFbcFbcFbbSWaaabSWcFpcFPcFPcFPcFPcFQcFpcFccFccFccFccFcbSWaaabSWcFGcFIcFIcFIcFIcFIcFIcGlcFdcFdcFdcFdbSWaaabSWcFJcFLcFLcFLcFLcFLcFLcGmcFecFecFecFebSWaaabSWcFAcFmcFmcFmcFmcFmcFmcFmcFmcFmcFmcFlbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGncFacFacFacFacFacFacFacFacFacFacFacFabSWaaacGncGocGjcGjcGjcGjcGicFbcFbcFbcFbcFbcFbbSWaaacGncGpcFPcFPcFPcFPcFQcFpcFccFccFccFccFcbSWaaacGncFScFIcFIcFIcFIcFIcFIcFGcFdcFdcFdcFdbSWaaacGncFVcFLcFLcFLcFLcFLcFLcFJcFecFecFecFebSWaaacGncFOcFmcFmcFmcFmcFmcFmcGycGycGycGycFAbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFacFacFacFacFacFacFacFacFacFacFacFabSWaaabSWcGicGzcGAcGAcGBcGicFbcFbcFbcFbcFbcFbbSWaaabSWcFpcFPcFPcFPcFPcFQcFpcFccFccFccFccFcbSWaaabSWcFGcFIcFIcFIcFIcFIcFIcFGcFdcFdcFdcFdbSWaaabSWcFJcFLcFLcFLcFLcFLcFLcFJcFecFecFecFebSWaaabSWcFAcFmcFmcFmcFmcFmcFmcGycGycGycGycFAbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFacFacFacFacFacFacFacFacFacFacFacFabSWaaabSWcGCcGicGDcGDcGicGEcFbcFbcFbcFbcFbcFbbSWaaabSWcFpcGFcFPcGGcFPcGHcFpcFccFccFccFccFcbSWaaabSWcFGcGIcGIcFGcFGcGIcGIcFGcFdcFdcFdcFdbSWaaabSWcFJcFJcFJcFJcGJcFJcFJcFJcFecFecFecFebSWaaabSWcFAcFAcFAcFAcGKcFAcFAcGycGycGycGycFAbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFacFacFacFacFacFacFacFacFacFacFacFabSWaaabSWcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbbSWaaabSWcGLcFpcGMcGMcGMcFpcGNcFccFccFccFccFcbSWaaabSWcGOcGOcGOcFdcFdcGOcGOcGOcFdcFdcFdcFdbSWaaabSWcFJcGPcGPcGPcGPcGPcGPcFJcFecFecFecFebSWaaabSWcFAcGQcGQcGQcGQcGQcFAcGycGycGycGycFAbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFacFacFacFacFacFacFacFacFacFacFacFabSWaaabSWcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbbSWaaabSWcFccFccFccFccFccFccFccFccFccFccFccFcbSWaaabSWcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcFJcGPcGPcGPcGPcGPcGPcFJcFecFecFecFebSWaaabSWcFAcGQcGQcGQcGQcGQcFAcGycGycGycGycFAbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFacFacFacFacFacFacFacFacFacFacFacFabSWaaabSWcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbbSWaaabSWcFccFccFccFccFccFccFccFccFccFccFccFcbSWaaabSWcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcFJcGPcGPcGPcGPcGPcGPcFJcFecFecFecFebSWaaabSWcFAcGQcGQcGQcGQcGQcFAcGycGycGycGycFAbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFacFacFacFacFacFacFacFacFacFacFacFabSWaaabSWcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbbSWaaabSWcFccFccFccFccFccFccFccFccFccFccFccFcbSWaaabSWcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcFJcGRcGRcFJcFJcGRcGRcFJcFecFecFecFebSWaaabSWcFAcGScGScFAcGScGScGScGScFAcGScGScFAbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWcFacFacFacFacFacFacFacFacFacFacFacFabSWaaabSWcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbcFbbSWaaabSWcFccFccFccFccFccFccFccFccFccFccFccFcbSWaaabSWcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdcFdbSWaaabSWcGTcGTcGTcFecFecGTcGTcGTcFecFecFecFebSWaaabSWcGUcGUcGUcFfcGUcGUcGUcGUcFfcGUcGUcGUbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWaaabSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWaaabSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWaaabSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWaaabSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWaaabSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWbSWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9252,129 +9249,129 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGYcGYcGYcGYcGYcGYcGYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGZcHacHacHacHacHacHacHacHacHbaaacGYcHccHccHdcHccHccGYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGZcHecHfcHfcHfcHfcHfcHfcHfcHfcHbaaacGYcHccHccHccHccHccGYcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHfcHfcHfcHfcHfcHfcHfcHfcHfcHaaaacGYcHccHccHhcHccHccGYcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGZcHacHacHiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHjcHkcHfcHfcHfcHfcHfcHfcHfcHfcHbaaacGYcHccHccHccHccHccGYcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGZcHecHfcHfcHlcHiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHjcHacHacHmcHacHacHacHmcHacHbaaacGYcHccHccHccHccHccGYcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHfcHncHncHfcHaaaaaaacHocHpcHpcHpcHpcHqaaaaaaaaaaaaaaacGYcHrcGYaaacGYcHscGYcGYcGYcGYcGYcHtcGYcGYcGYcGYcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHfcHncHncHfcHacHucHpcHvcHccHccHccHccHwaaaaaaaaaaaaaaacGYcHxcGYaaacGYcHycGYcGYcHzcHccHccHccHccGYaaaaaacHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHfcHfcHfcHfcHmcHrcHAcHrcHccHccHccHBcHwaaaaaaaaaaaacGYcGYcHrcGYcGYcGYcHCcGYcGYcHzcHccHccHccHDcGYcGYcGYcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHfcHncHncHfcHacHucHpcHqcHEcHccHccHccHFaaaaaaaaaaaacGYcHGcHccHdcGYcGYcHHcGYcGYcHIcHccHccHccHccHrcHAcHrcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHfcHncHncHfcHaaaaaaacHJcHqcHccHccHccHKcGYcGYcGYcGYcGYcHccHccHccGYcGYcHLcGYcGYcHzcHccHccHccHDcGYcGYcGYcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHfcHfcHfcHfcHaaaaaaaaaacHwcHccHccHccHMcHccHccHccHccHccHccHccHccHccHccHNcHccHccHccHccHOcHccHccHPaaaaaacHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHacHkcHfcHfcHQcHaaaqaaqaaqcHwcHccHccHccHRcHccHccHccHccHccHccHccHccHccHccHScHccHccHccHccHccHccHTcHwaaaaaacHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHjcHUcHUcHUcHUcHVaaaaaaaaacHwcHccHccHccHMcHccHccHWcHccHccHccHccHccHccHccHXcHccHccHccHccHccHccHccHYaaaaaacHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaaaaaaaqaaaaaaaaaaaacHwcHccHccHBcHKcGYcGYcGYcGYcGYcGYcGYcHZcIacIacIbcGYcGYcHccHccHccHccHDcGYcGYcGYcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaaaaaaaqaaaaaaaaaaaacHYcHccHccHccHMaaaaaaaaaaaaaaaaaaaaacIcaaaaaaaaaaaacGYcIdcHccHccHccHccHrcHAcHrcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGYcGYcGYcGYcGYcGYcGYcGYcGYcGYcGYcHccHccHccGYcHucHpcIecGYaaaaaaaaacIcaaaaaaaaaaaacGYcHccHccHccHccHDcGYcGYcGYcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGYcIfcIgcIhcIicIicIicIicIicIicIicHccHccHccGYcIjcIjcIjcGYaaaaaaaaacIcaaaaaaaaaaaacGYcIkcIkcIkcIkcIkcGYaaaaaacHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGYcHucHpcIecGYcHccHccHccHccHccHccHccHccHccHccHccHccHccIlcHccImcIncGYaaaaaaaaacIcaaaaaaaaaaaacGYcGYcGYcGYcGYcGYcGYaaaaaacHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGYcIocIocHccHccHccHccHccIpcIicIicIicIicIicIicHWcHccHccGYcIqcIrcIscGYaaaaaaaaacIcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGYcIdcHccItcHccHccGYcGYcGYcGYcGYcGYcGYcHrcGYcGYcIucHZcIacIacIacIacIacIvcIwcIxcIycGYcGYcGYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGYcHccIzcIAcIBcHccGYcICcIDcIDcIDcGYcIocHccHdcGYcHccIEcIFcIGcIHcGYcIDcHccHccHccIIcIJcIJcGYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGYcHccIzcIAcIBcHccGYcIKcILcILcHccIMcINcHccINcGYcHccHccHccHccHBcGYcIDcHccIOcHccHScHccIPcGYcIQcIvcIwcIwcIxcGYcGYaaaaaaaaacHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgcHgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGYcIdcItcHccItcHccGYcICcHccIRcIScIQcIQcHrcIQcIQcHccHccITcHccHccIUcHccIVcHccHccHScHccIWcGYcIXcIYcIYcIYcIYcIZcGYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcIQcHccHccHccHccHccIMcJacJbcJccIScIQcmxcmxcmxcIQcHccHccHccHccHccGYcJdcHccHccHccHScHccJecIQcJfcGYcIvcIxcGYcIPcIQcJgcJgcJgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcmxcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcmxcIQcJicGYcGYcJicGYcGYcJjcItcItcHBcIQcmxcmxcmxcIQcJkcJlcJlcHccHccGYcHccHccHccHccHScHccHccIQcIPcGYcHccHccJmcJncIQcJocJocJgcJgcJgcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJgcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcmxcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcmxcIQcHccJqcGYcHccJqcGYcIDcIDcJrcJrcIQcmxcmxcmxcIQcJlcJlcJlcJscIkcGYcJtcHccHccHccHScHccHccHccHccHccHccHccGYcJucIQcJocJocJocJocJgcJgcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgcJgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJgcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcmxcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcmxcIQcIQcIQcIQcIQcIQcIQcHucHpcHpcIecIQcmxcmxcmxcIQcHucHpcHpcHpcIecIQcJvcJwcJxcJycJzcIQcHccHccHccHccHccHBcGYcIZcIQcJAcJocJocJocJocJgcJgcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJgcJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJgcJgcJgcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcmxcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcmxcJhcJhcJhcJhcJhcJhcJhcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcJhcIQcJBcHccJCcJDcJEcIQcHccHccHccHccHccHccHMcIZcHMcJAcJAcJFcJocJocJocJgcJgcJgcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJgcJgcJgcJgcJgcJgcJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJgcJgcJgcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcmxcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcmxcJhcJhcJhcJhcJhcJhcJhcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcJhcIQcJGcJHcIQcJIcJJcIQcHccIOcHccHccHccHccGYcIZcIQcJAcJFcJFcJocJocJocJocJocJgcJgcJgcJgcJgcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJgcJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJgcJgcJhcJhcJhcJhcJhcJhcJhcJhcJhcmxcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcmxcJKcJhcJhcJhcJhcJhcJhcJhcJhcmxcmxcmxcmxcmxcmxcmxcmxcmxcJhcJhcJhcIQcJLcHccIQcJIcJMcIQcHccGYcIvcIxcGYcJNcGYcIZcIQcJocJFcJFcJocJocJocJocJocJocJocJocJocJgcJgcJgcJhcJOcJhcJPcJhcJOcJhcJhcJhcJgcJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJgcJgcJgcJgcJgcJgcJgcJgcJgcJhcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcmxcmxcmxcmxcmxcJhcJhcJhcJhcJQcIQcHccHccIQcJRcJScIQcHccJTcJUcJUcJUcJVcJWcIPcIQcJocJocJFcJFcJFcJocJocJocJocJocJocJocJocJocJgcJgcJgcJhcJhcJhcJgcJgcJgcJgcJgcJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJgcJgcJgcJgcJgcJgcJgcJgcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJKcJhcJXcIQcHccHccJYcHccHccIQcIQcIQcIQcIQcIQcIQcIQcIQcIQcJocJocJocJocJFcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJFcJFcJFcJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJgcJgcJgcJhcJhcJhcJhcJhcJhcJhcJgcJgcJgcJgcJgcJgcJZcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcJhcIQcIQcIQcIQcIQcIQcIQcJocJocJocJocJocJpcJpcJpcJpcJocJocJocJFcJFcJpcJpcJpcJpcJpcJpcJocJocJocJocJocKacKacJFcJFcJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJgcJgcJgcJhcJhcJhcJhcJhcJgcJocJocJocJocJgcJgcJgcJgcJPcJhcJhcJPcJhcJhcJhcJhcJgcJgcJgcJocJocJocJocJocJocJocJocJocJocJocJpcJpcJpcJpcJocJocJFcJFcJFcJpcJpcJpcJpcJpcJpcJocJocJocJocKacKacKacJFcJFcJFcJocKbcKbcKbcKbcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJgcJgcJgcJgcJgcJgcJgcJocJocJocJocJocJocJocKccKdcKdcKdcKdcKccJgcJgcJgcJgcJocJocJocJocJocJocJocJocJocJocJocJocJocJpcJpcJpcJpcJocJocJocJFcJFcJpcJpcJpcJpcJpcJpcJocJocJocJocJFcJFcJFcJFcJFcJocJocKbcKbcKbcKbcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocKccKdcKecKdcKdcKccJocJocJocJocJocJocJocJocJocJocJocJocJFcJFcJFcJocJocJocJocJocJocJocJFcJFcJFcJFcJFcJFcJFcJocJocJocJocJocJocJFcJFcJFcJFcJocJocJocKbcKbcKbcKbcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocKccKccKdcKdcKdcKccKccJocJocJpcJpcJpcJpcJocJocJocJFcJFcJFcJFcJFcJFcJFcJFcJFcJFcJocJocJFcJFcJFcJocJocJocJocJocJocJocJocJocJocJocJFcJocJocJocJocKbcKbcKbcKbcKbcKbcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocKccKfcKdcKdcKdcKccJocJocJocJpcJpcJpcJpcJocJocJFcJFcJFcJFcJAcJAcJAcJFcJFcJFcJFcKgcKgcJFcJocJocJocJocJocKacKacKacJocJocJocJocJocJFcJFcJFcJocKbcKbcKbcKbcKbcKbcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocKccKfcKdcKdcKdcKccJocJocJocJocJocJocJocJocJocJFcJFcJFcJFcJAcJAcJAcJAcJFcJFcKgcKgcKgcJFcJocJocJFcJocJFcJFcJFcJFcKacKacKacJocJocJFcJFcJFcJocKbcKbcKbcKbcKbcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKccKccKdcKdcKdcKccKccJocJocJocJocJocJocJFcJFcJFcJFcJocJocJocJocJocJocJAcJFcJFcKgcKgcKgcJFcJocJFcJFcJFcJFcJFcJFcJFcJFcJFcJFcJocJocKhcJFcJFcJocKbcKbcKbcKbcKbcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKccKdcKdcKdcKccKccJocJpcJpcJpcJocJocJocJFcJFcJFcJFcJFcJFcJFcJocJocJocJAcJFcJFcJFcJFcKgcJFcJocJFcJFcJFcJFcJFcJFcJFcJFcJFcJFcJFcJFcJFcJFcJFcJocJocKbcKbcKbcKbcKbcKbcKbcJocJocJocJocJocJocJocJocJocJocJoaaaaaaaaacJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKccKdcKdcKdcKccJocJocJpcJpcJpcJocJocJFcJFcJFcJFcJFcJFcJFcJFcJocJocJocJocJocJocJFcJFcJFcJFcJocKhcJFcJFcJFcJocJFcJFcJFcJocJFcJFcJFcJFcJocJFcJFcKacKacKbcKbcKbcKbcKbcKbcJocJocJocJocJocJocJocJocJocJocKaaaaaaaaaacJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocKccKccKdcKdcKdcKccJocJocJpcJpcJpcJocJocJocJFcJFcJFcJFcJFcJFcJFcJFcJocJocJocJocJocJocJocJocJocJocKhcJFcJFcJFcJFcJocJocJocJocJFcJFcJFcJFcJFcJFcJFcJFcKacKbcKbcKbcKbcKbcKbcJocJocJocJocJocJocJocJocJocKacKaaaaaaacJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocKccKccKdcKdcKdcKdcKccKccJocJpcJpcJpcJocJocJocJocJocJocJocJFcJFcJFcJFcKacKacKacKacKacJocJocJocJocJocJocJFcJocJFcJFcJFcJFcJocJocJocJocJocJocJocJFcJFcJFcJocJocJocJocKbcKbcJocJocJocJocJocJocJocJocJFcJFaaaaaaaaaaaacJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocKccKdcKdcKdcKdcKdcKicKccKccKccJocJocJocJocJocJocJocJocJocJFcJFcJFcJFcJFcJFcJFcJFcKacKacKacJocJocJocJocJFcJFcJFcJFcJFcJFcJocJocJocJocJocJocJocJFcJFcJFcJFcJocJocJFcJFcJFcJFcJFcJocJocJocJocJocJocJFcJFaaaaaacJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcKjcKjcKjcKjcKjcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocKccKccKdcKdcKdcKdcKdcKdcKdcKdcKccKccKccKccJocJocJocJocJocJocJocKhcKhcKhcKhcJFcJFcJFcJFcJFcJFcJFcJocJocJoaaaaaaaaacJocJFcJFcJFcJFcJocJocJocJocJocJFcJFcJFcJFcJocJFcJFcJFcJFcKacJFcJFcJFcJAcJAcJocJFcJFcJFcJocJocJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcKjaaaaaaaaacKjcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocKccKccKccKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKccKccKccJocJocJocJocJocJocJocJocJocKhcJFcJFcJFcJFcJFcJFcJFcJocJocJoaaaaaaaaacJocKacKacJFcJFcJFcJFcJocJocJocJocJFcJFcJFcJFcJFcJFcJocJocJocKacJFcJFcJFcJFcJFcJFcJFcJocJocJocJocJocJocJocJocJocJocJocJocJoaaaaaacJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcKjaaaaaaaaacKkcKkcKjcKjcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocKccKlcKdcKdcKdcKdcKdcKdcKmcKdcKdcKdcKdcKdcKdcKicKccKccJocJocJocJocJocJocJocJocJocJocJocJocJFcJFcJFcJFcJocJocJocJocJocJocJocJocJocKacKacJFcJFcJocJocJocJocKacKacKacJocJocJocJocJocJocJocKacJocJFcJFcJFcJFcJFcJFcJFcJocJocJocJocJocJocJocJocJoaaaaaaaaaaaacJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocKcaaaaaaaaaaaaaaaaaacKjcJpcJpcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocKccKccKdcKdcKdcKdcKdcKncKccKocKpcKccKdcKdcKdcKdcKdcKccJocJocJocJpcJpcJpcJpcJpcJpcJocJocJocKacJFcJFcJFcJFcJFcJFcJocJocJocJocJocJocJocJocJocJFcJocKbcKbcKbcKbcKbcKbcKbcJocJocJocJocJocJocJocJocJFcJFcJFcJFcJFcJFcJFcJFcJocJocJocJocJocJocJocJoaaaaaacKacJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKccKcaaaaaaaaaaaaaaaaaacKjcJpcJpcJocJocJocJocJocKccKccKccKccKccKccJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocKccKfcKdcKdcKdcKdcKncKccKccKccKccKdcKdcKdcKdcKqcKccJocJocJocJpcJpcJpcJpcJpcJpcJocJocJocKacKacKacJFcJFcJFcJFcJFcJFcJFcJFcJFcJocJocJocJFcJFcJocKbcKbcKbcKbcKbcKbcKbcJocKbcKbcKbcJocJocJocJocJocJocJocKacKacKacJFcJFcJocJocJocJocJocJocJocJocKacJFcJFcJFcJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocKccKcaaaaaaaaaaaaaaaaaaaaacKccJocJocJocJocJocJocKccKccKdcKdcKdcKdcKccJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJocJocJocKccKccKccJocKccKfcKdcKdcKdcKdcKncKccKrcKocKccKdcKdcKdcKscKccKccJocJocJocJpcJpcJpcJpcJpcJpcJocJocJocJocJocKacJFcJFcJFcJocJocKacKacJFcJFcJFcJFcJFcJFcJFcJocJocKbcKbcKbcKbcKbcKbcKbcKbcKbcKbcJocJocJocJocJocJocJocJocKacJFcJFcJFcJocJocJocJocJocJocJocKacKacJFcJFcJFcJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocKcaaaaaaaaaaaaaaaaaaaaaaaacKccJocJocJocJocJocKccKccKdcKdcKtcKdcKdcKccKccKccKccJocJocJocJocJpcJpcJpcJpcJpcJocJocKccKcaaacKccKccKccKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKccJocJocJocJocJpcJpcJpcJpcJpcJpcJocJocJocJocJocKacKacJFcJFcJocJocJocKacKacJFcJFcJFcJFcJFcJFcJFcKbcKbcKbcKbcKbcKbcKbcKbcKbcKbcKbcJocJocJocJocJocJocJocJocJocJFcJFcJFcJocJocJocJocJocJocJocJocKacJFcJFcJFcJFcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocKcaaaaaaaaaaaaaaaaaaaaaaaacKccJocJocKccKccKccKccKdcKdcKdcKdcKdcKdcKdcKdcKdcKccJocJocJocJocJpcJpcJpcJpcJpcJocJocKcaaaaaaaaacKccKccKccKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKccKccKccJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJFcJFcJFcJocJocJocKhcKhcJFcJFcJFcJFcJFcKbcKbcKbcKbcKbcKbcKbcKbcKbcKbcJocJocJocJocJocJocJocJocJocJocJFcJFcJFcKacJocJocJocJocJocJocJocJocJocJocJFcJFcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKccKccKdaaacKccKccKccKdcKdcKccKccJocJocKccKucKdcKdcKdcKdcKdcKccKccKccKccKdcKdcKccJocJocJocJocJocJocJocJocJocJocKccKcaaaaaaaaacKccKccKccKccKccKdcKdcKdcKdcKdcKdcKdcKdcKdcKccJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJFcJFcJFcJocJocJocKhcJFcJFcJFcJFcJFcJocKbcKbcKbcKbcKbcKbcKbcKbcKbcJocJocJocJocJocJocJocJFcJFcJFcJFcJFcJFcJFcJFcJAcJocJocJocJocJocJocJFcJFcJFcJFcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKccKdcKdcKdcKdcKccKccKdcKdcKccJocJocJocKccKdcKdcKkcKccKccKccKccKccKdcKdcKdcKccKccJocJocJocJocJocJocJocJocJocJocKcaaaaaaaaaaaaaaacKccKccKccKccKdcKdcKdcKdcKdcKdcKdcKdcKdcKccJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJFcJFcJFcKacJocJocJocKhcJFcJFcJocJocJocJocKbcKbcKbcKbcKbcKbcKbcJocJocJocJocJocJocKacKacJFcJFcJFcJFcKacJFcJFcJFcJAcJAcJocJocJFcJFcJFcJFcJFcJFcJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKccKdcKdcKdcKdcKccKccKdcKdcKccJocJocKccKccKccKdcKkcKacJocJocKccKdcKdcKvcKdcKccJocJocJocJocJocJocJocJocJocJocJocKcaaaaaacKcaaaaaaaaaaaacKccKccKccKdcKdcKdcKdcKdcKdcKdcKdcKccJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJFcJFcJFcKacKacJocJocJocJocJFcJFcJocJocJocJocKbcKbcKbcKbcKbcKbcKbcJocJocJocJocJocJFcJFcJFcJFcJocJocKacKacJFcJFcJFcJFcJFcJFcJocJFcJFcJFcJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKwaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKccKdcKdcKdcKdcKdcKdcKdcKccKccKccKccKccKdcKdcKdcKkcJocJocJocKccKxcKdcKdcKycKccJocJocJocJocJocJocJocKccKccKccKccKccKccKccKccKccKccKcaaacKccJocKccKdcKccKccKdcKccKdcKccKccKccJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJFcJocJFcJFcJocJocJocJocJocJocJocJFcJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJFcJFcJocJocJocJocJocJocJocJocJFcJFcJFcJFcJFcJFcJFcJFcJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKccKccKkcKkcKdcKdcKdcKccKccKccKdcKdcKdcKdcKccKccKccJocJocJocKccKdcKzcKxcKdcKccJocJocJocJocJocKccKkcKkcKdcKdcKdcKdcKdcKdcKdcKdcKcaaaaaacKccJocKccKdcKccKccKdcKccKccKccJocJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJFcJFcJFcJocJocJocJocJocJocJFcJFcJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJFcJocJocJocJocJocJocJocJocJFcJFcJFcJFcJFcJFcJFcJFcJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocKkcKdcKdcKccKccKccKccKdcKdcKccKccKccJocJocJocJocJocKccKccKdcKdcKdcKccJocJocJocJocJocKccKdcKdcKdaaaaaaaaaaaaaaacKdcKdcKcaaaaaacKccJocKccKdcKccKdcKdcKccJocJocJocJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJFcJFcJFcJFcJocJocJocJFcJFcJFcJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJFcJFcJocJocJocJocJocJocJocJocJFcJFcJocJocJocJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocKccKccKdcKccKccKccKdcKdcKdcKccJocJocJocJocJocJocJocKccKfcKdcKdcKdcKccJocJocJocJocJocKccKdcKdaaaaaaaaaaaaaaaaaaaaaaaacKcaaacKccKccJocKccKdcKdcKdcKdcKccJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJFcJFcJFcJFcJFcJFcJFcJFcJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJFcJFcJocJocJocJocJocJocJocJocJFcJFcJocJocJocJocJocJocJocJocJocJocJocJocJAcJAcJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKccKdcKccKccKdcKdcKdcKccKccJocJocJocJocJocJocJocKjcKjcKjcKkcKkcKkcJocJocJocJocKccKccKdcKdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKccKccKccKccKdcKdcKdcKccKccJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocKAcJFcJFcJFcJFcJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcKacKacJFcJFcJocJocJocJocJocJocJocJocJFcJFcJocJocJocJocJocJocJocJocJocJocJAcJAcKBcJFcJFcJFcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKccKdcKdcKdcKdcKdcKccKccJocJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJocJocJocKccKdcKdcKdaaaaaaaaaaaaaaaaaaaaaaaacKccKccKccKccKdcKdcKdcKdcKdcKccJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocJFcJFcJFcJFcJFcJocKacKCcJFcJFcJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcKacJFcJFcJocJocJocJocJocJocJocJocJocJocJFcJocJocJocJocJocJocJocJocJocJAcJAcKBcJFcJFcJFcJAcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKccKdcKdcKdcKdcKdcKccJocJocJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJocJocJocKccKdaaaaaaaaaaaaaaaaaaaaacKdaaacKdcKccJocJocKccKdcKdcKdcKccKccKccJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocKccKccKccKccKccKccKccJFcJFcJFcJFcJFcKacKacJFcJFcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJFcJFcJFcJFcJFcJFcJocJocJocJocJocJocJocJocJFcJFcJFcJocJocJocJocJocJocJocJocJFcKCcJFcKDcJFcJFcJAcJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocKccKccKdcKdcKdcKdcKdcKccJocJocJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJocJocJocKccKdcKdcKdcKdaaaaaaaaaaaacKdcKccKccKccJocJocKccKdcKdcKdcKccJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocKccKccKdcKdcKdcKdcKEcKFcJFcJFcJocJFcJFcKacKacJFcJFcJocJocJocJocJocJocJocJocJocJocJocJocKacKacKacJFcJFcJFcJocJocJocJocJocJocJocJocJocJocJFcJFcJFcJFcKhcJocJocJocJocJocJocJocJFcJFcJFcJFcJFcJAcJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocKccKdcKdcKGcKccKccKccKccJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKccKdcKdcKdaaaaaaaaacKdcKdcKdcKccJocJocJocJocKccKdcKdcKdcKccJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocKccKccKdcKdcKdcKccKccKdcKccJFcJFcJocJFcJFcKacKacJFcJocJocJocJocJocJocJocJocJocJocJocJocKacJFcJFcJFcJFcJFcJFcJocJocJocJocJocJocJocJocJFcJFcJFcJFcJocKhcKhcKhcJocKbcKbcKbcJocJFcJFcJFcKBcKBcKBcJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocKccKdcKdcKdcKdcKdcKdcKccJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKccKccKccKdaaaaaaaaacKdcKdcKccKccKccKccJocJocKccKdcKdcKdcKccKccKccKccKccJocKccKccKccKccKccJocJocJocJocKccKccKccKdcKdcKdcKccKccKdcKdcKccJocJocJocJFcJFcKacJFcJFcJocJocJocJocJocJocJocJocJocJocJocJocKacJFcJFcJFcJFcJFcJFcJocJocJocJocJocJocJocJFcJFcJocJocJocJocJocKhcKhcKbcKbcKbcKbcJocJFcJFcJFcKBcKBcJAcJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocKccKccKccKdcKdcKdcKdcKccJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocKccKdcKdcKdcKdcKdcKdcKdcKdcKdcKccJocKccKccKccKHcKdcKdcKdcKocKocKccKccKccKdcKdcKicKkcJocKccKccKccKccKdcKdcKdcKdcKdcKdcKdcKdcKdcKccJocJocJocJocJFcJFcJFcJFcJocJocJocJocJocJocJocJocJocJocJocKacJFcJFcJFcJFcJFcJFcKacJocJocJocJocJocJocJFcJFcJocJocJocJocJocJocJocKhcJFcKbcKbcKbcJocJocJFcJFcKBcJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocKccKdcKdcKdcKdcKccJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocKccKdcKdcKdcKdcKkcKdcKdcKdcKdcKccKccKccKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKkcKkcKkcKdcKdcKdcKdcKdcKdcKccKccKccKccKccKccKccJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJFcJFcJFcJFcJFcJocJocJocJocKacKacJocJocJocJocJocKacJFcJFcJocJocJocJocJocJocJocJocJFcJFcJocKbcKbcJocJFcJFcJAcJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocKccKccKccKdcKdcKccJocJocJocJocJocJocJocJocJocJocJocJpcJpcJpcJocJocJocJocJocJocJocKccKccKccKccKkcKkcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKccKccKccKdcKIcKdcKdcKdcKdcKdcKdcKdcKccKccKdcKEcKdcKccKccKccKccKccKccJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJFcJFcJFcJFcJAcJocJocJocJocJocJocJocJocJocKacKacJFcJFcJFcJFcJFcJocJocJocJocJocJFcJFcJocJocJocJocJocJFcJAcJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocKccKccKdcKccKccKccJocJocKccKccKccJocJocJocJocJocJpcJpcJpcJocJocJocJocJocJocJocJocJocJocJocJocKccKccKccKccKdcKdcKdcKdcKdcKdcKdcKkcKkcKkcKdcKccKccJocKccKccKccKdcKdcKdcKdcKdcKccKccKccKccKdcKdcKdcKdcKdcKdcKkcKkcKccKccKccJocJocJocJocJocJocJocJocJocJocJocJocJocJocJFcJFcJFcJFcJAcJocJocJocJocJocJocJocJocJocJocKacJFcJFcJFcJFcJFcJFcJFcJocJocJocJFcJFcJFcJFcJFcJocJocJFcJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocKccKdcKdcKdcKdcKccKccKccKccKlcKccJocJocJocJocJocJpcJpcJpcJocJocJocJocJocJocJocJocJocJocJocJocJocKccKccKccKdcKdcKdcKdcKccKccKccKccKccKkcKdcKccKccJocJocJocKccKccKccKccKccKccKccJocJocKccKccKccKdcKdcKdcKdcKdcKdcKkcKkcKccKccKccKccKccJocJocJocJocJocJocJocJocJocJocJFcJFcJFcJFcJAcJAcJocJocJocJocJocJocJocJocJocJAcJFcJFcJFcJFcJFcJFcJFcJocJocJocJocJocJocJFcJFcJFcJFcJFcJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocKccKccKdcKdcKdcKdcKdcKdcKEcKdcKdcKccKccJocJocJocJocJpcJpcJpcJocJocJocJocJocJocKccKccKccKccKccKccKccKccKdcKdcKdcKdcKccKccKccJocJocJocKccKdcKdcKfcKccJocJocJocJocJocJocJocJocJocJocJocJocJocJocKccKccKccKccKdcKdcKdcKdcKdcKdcKdcKdcKdcKccKccJocJocJocJocJocJocJocJocJocJocJFcJFcJFcJFcJFcJFcJFcKacJocJocJocJocJocJocJocJAcJAcJFcJocJFcJFcJFcJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocKccKccKdcKdcKkcKkcKccKmcKdcKdcKdcKdcKdcKccKccJocJocJocJocJocJocJocJocKccKccKkcKkcKkcKdcKdcKdcKdcKEcKdcKdcKdcKdcKccKccKccJocJocJocJocKccKccKdcKdcKccKccJocJocJocJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocKccKccKccKccKccKccKdcKdcKdcKdcKdcKccJocJocJocJocJocJocJocJocJocJocKacKacKacJFcJFcJFcJFcKacJocJocJocJocJocJocJocJocJocJocJocJFcJFcJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocKacKacKacKccKdcKdcKdcKkcKacKccKccKccKdcKdcKdcKdcKdcKccKccJocJocJocJocJocJocJocKccKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKccKccJocJocJocJocJocKccKccKdcKdcKdcKccJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocJocJocJocKccKdcKdcKdcKdcKdcKkcJocJocJocJocJocJocJocJocJocJocJocJocKacJFcJFcJFcJFcJFcKacJocJocJocJocJocJocJocJocJocJocJFcJFcJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocKacKacKkcKccKdcKdcKkcKkcKacJocJocKkcKkcKkcKkcKkcKdcKdcKccKccKccJocJocJocJocJocKccKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKccKccKccJocJocJocJocJocJocKccKdcKdcKdcKccKccJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJocJocJocJocKccKccKccKccJocJocJocJocKccKccKccKdcKdcKdcKkcKacJocJocJocJocJocJocJocJocJocJocJocJocJocJocJFcJFcJFcKacJocJocJocJocJocJocJocJocJocJocKacJFcJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocKacKacKkcKdcKdcKkcKkcKacKacJocJocKacKacKacKacKkcKdcKdcKdcKdcKccJocJocKccKccKccKccKdcKdcKdcKdcKdcKdcKdcKccKccKccKccJocJocJocJocJocJocJocJocKccKdcKdcKccKccJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJocJocJocJocKccKdcKdcKccJocJocJocJocJocJocKccKdcKdcKdcKkcJocJocJocJocJocJocJFcJocJocJocJocJocJocJocJocJFcJFcJFcKacKacJocJocJocJocJocJocJocJocKacJFcJFcJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKacKacKkcKkcKdcKkcKkcKacKacKacJocJocKacKacKacKacKkcKkcKdcKdcKdcKccKccKccKccKdcKdcKEcKdcKdcKdcKdcKdcKdcKdcKccJocJocJocJocJocJocJocJocJocKccKccKccKdcKdcKccJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocKccKdcKdcKccJocJocKccKccKccKccKccKdcKdcKdcKccJocJocJocJocJocJocJFcJFcJFcJocJocJocJocJocJocJFcJFcJFcJFcJFcJocJocJocJocJocJocJocKacJFcJFcJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKacKacKkcKdcKdcKkcKacKacKacJocJocJocJocJocJocJocKacKkcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKccKccKccKccJocJocJocJocJocJocJocJocJocKccKdcKdcKdcKdcKccJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocKccKdcKdcKccJocJocKccKdcKEcKdcKdcKdcKdcKccKccJocJocJocJocJocJocJFcJFcJFcJocJocJocJocJocJocJFcJFcJFcJFcJFcJocJocJocJocJocJocJocKacJFcJFcJocJFcJFcJFcJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKacKacKkcKkcKkcKkcKacKacKacJocJocJocJocJocJocJocJocKkcKkcKkcKdcKdcKdcKdcKdcKdcKdcKdcKccKccKccKccKccJocJocJocJocJocJocJocJocJocJocJocJocKccKHcKdcKccKccKccJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocKccKdcKdcKccKccJocKccKdcKdcKdcKdcKdcKccKccJocJocJocJocJocJocJocJFcJFcJFcJocJocJocJFcJFcJFcJFcJFcJFcJFcJFcJocJocJocJocJocJocKacKacJFcJFcJFcJFcJFcJFcJFcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocKacKacKacKacKacKacKacJocJocJocJocJocJocJocJocKacKkcKkcKdcKdcKdcKdcKccKdcKdcKdcKccKccJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocKccKccKdcKdcKccJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocKccKkcKdcKdcKccJocKccKdcKdcKdcKdcKdcKccJocJocJocJocJocJocJocJocJFcJFcJFcJocJocJocJFcJFcJFcJFcJFcJFcJFcJFcJocJocJocJocJocJocJFcJFcJFcJocJFcJocJFcJFcJFcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocKacKacKacKacKacKacKacJocJocJocJocJocJocJocJocJocKccKdcKdcKdcKccKccKccKccKccKccKccJocJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJocJocJocKccKdcKdcKkcKccKccJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocKacKkcKtcKdcKccKccKccKdcKdcKdcKccKccKccJocJocJocJocJocJocJocJocJocJFcJFcJocJocJocJFcJFcJFcJFcKacJFcJFcJocJocJocJocJocJocJocJFcJFcJFcJocJocJocJocJocJFcJFcJFcJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocKccKccKdcKdcKdcKccJocJocJocJocJocJocJocJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJocJocJocKccKdcKdcKkcKkcKccJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocKkcKdcKdcKtcKccKccKdcKdcKccKccJocJocJocJocJocJocJocJocJoaaaaaacJFcJFcJFcJFcJocJocJFcJFcJFcJocJFcJFcJocJocJocJocKacJocJocJFcJFcJFcJocJocJocJocJocJocJocJFcJFcJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocKccKdcKdcKdcKdcKccJocJocJocJocJocJocJocJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJocJocJocKccKdcKdcKkcKkcKccJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocKccKdcKtcKdcKccKccKdcKdcKccJocJocJocJocJocJocJocJocJocJoaaaaaacJFcJFcJFcJFcJFcJFcJFcJFcJFcJocKhcJFcJFcJFcJFcKacKacKacJFcJFcJocJocJocJocJocJocJocJocJocJFcJFcJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocKccKccKdcKdcKccKccKccJocJocJocJocJocJocJocJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJocJocJocKccKdcKdcKdcKdcKccKccJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocKccKccKccKdcKdcKdcKdcKdcKccJocJocJocJocJocJocJocJocJocJocJocJocJocKacKacJFcJFcJFcJFcJocJocJocKhcKhcJFcJFcJFcJFcJFcJFcJFcJFcJocJocJpcJpcJpcJpcJpcJpcJpcJocJFcJFcJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocKccKdcKdcKccKccJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocKccKccKdcKdcKdcKdcKccKccJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocKccKccKccKdcKycKdcKdcKdcKccJocJocJocJFcJFcJFcJFcJFcJFcJocJocJocJocJocJocKacKacJFcJFcJocJocJocJocJocKhcJFcJFcJFcJFcJFcJFcJocJocJocJpcJpcJpcJpcJpcJpcJpcJocJFcJFcJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocKccKdcKdcKdcKkcJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKccKccKccKdcKdcKdcKccKccJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocKccKdcKdcKdcKccKccKccKccKccJocJocJocJFcJFcJFcJFcJFcJFcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJFcJFcJFcJFcJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJAcJFcJFcJFcJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocKccKccKdcKdcKccJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocKccKdcKdcKdcKdcKccJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJocJocJocJocKccKdcKdcKccKccJocJocJocJocJocJocJocKacKacJFcJFcJFcJFcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJFcJFcJFcJFcJFcJFcJocJocJpcJpcJpcJpcJpcJpcJpcJAcJAcJFcJFcJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocKccKHcKdcKccKccJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocKccKccKccKccKdcKccJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJocJocJocKccKccKdcKdcKccJocJocJocJocJocJocJocJocJocKacKacJFcJFcJFcJFcJFcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJFcJFcJFcJFcJocJocJpcJpcJpcJpcJpcJpcJpcJocJocJFcJFcJFcJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocKccKdcKdcKdcKccJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocKccKHcKccJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJocJocJocKccKdcKdcKccKccJocJocJocJocJocJocJocJocJocJocJocJFcJFcJFcJFcJFcJocJocJocJocJocJocJocJocKacJocJocJocJocJocJocJocJocJocJFcJFcJFcJocJocJpcJpcJpcJpcJpcJpcJpcJocJocJocJFcJFcJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocKccKccKdcKdcKccJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocKccKdcKccKccJocJocJocJocJocJocJpcJpcJpcJpcJpcJocJocJocKccKdcKdcKkcJocJocJocJocJocJocJocJocJocJocJocJocJFcJocJFcJFcJFcJFcJFcJocJocJocJoaaaaaaaaacKacJocJocJocJocJocJocJocJocKacJFcJocJocJocJocJocJocJocJocJocKacKacJFcJFcJFcJFcJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKccKccKdcKccJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocKccKycKJcKccKccJocJocJocJocJocJpcJpcJpcJpcJpcJocJocJocKccKccKdcKkcKacJocJocJocJocJocJocJocJocJocJocJocJocJocJocJFcJFcJFcJFcJocJocJocJAaaaaaaaaaaaacKacJocJocJocJocJocJocJocJFcJFcJocJocJocJocJocJocJocJocJocKacJFcJFcJocJFcJFcJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKccKdcKdcKccJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocKccKdcKdcKdcKccJocJocJocJocJocJpcJpcJpcJpcJpcJocJocJocKccKdcKdcKkcJocJocJocJocJocJocJocJocJAcJAcJAcJocJocJFcJFcJFcJFcJFcJFcJocJocJAcJAaaaaaaaaaaaacJocJocJocJocJocJFcJFcJFcJFcJFcJFcJFcJFcJocJocJocJocJocJocJocJFcJFcJocJocJFcJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocKccKccKccKdcKdcKccJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocKccKccKdcKvcKccJocJocJocJocJocJpcJpcJpcJpcJpcJocJocJocKccKdcKGcKccJocJocJocJpcJpcJpcJocJocJocJAcJFcJFcJFcJFcJFcJFcJFcJFcJFcJFcJFcJFcJFcJFaaaaaaaaacJocJocJocJocJocJFcJFcJFcJFcJFcJFcJFcJFcJFcJFcJocJocJocJocJFcJFcJFcJFcJFcJFcJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocKccKdcKdcKdcKccKccJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocKacKkcKdcKdcKkcKacJocJocJocJocJpcJpcJpcJpcJpcJocJocJocKccKdcKdcKccJocJocJocJpcJpcJpcJocJocJocJocJFcJFcJFcJFcJocJocJocJocJFcJFcJFcJFcJFcJFcJocJocJocJocJocJocJocJocJFcJFcJFcJocJFcJFcJFcJFcJFcJFcJFcJFcJocJocJFcJFcJFcJFcJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocKkcKkcKkcKkcKkcKacJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocKacKkcKdcKdcKkcKacJocJocJocJocJpcJpcJpcJpcJpcJocJocJocKccKdcKdcKccJocJocJocJpcJpcJpcJocJocJocJocJFcJFcJFcJFcJocJocJocJocJocJocJocJFcJFcJFcJocJocJocJocJocJocJocJocJFcJFcJocJocJocJocJocJocJocJocJFcJFcJFcJFcJFcJFcJFcJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocKacKacKacKacKacKacJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocKacKkcKkcKkcKkcKacKacJocJocJocJocJocJocJocJocJocKccKccKccKdcKdcKccJocJocJocJpcJpcJpcJocJocJocJocJFcJFcJocJocJocJocJocJocJocJocJFcJFcJFcJFcJocJocJocJocJocJocJocJFcJFcJFcKacJocJocJocJocJocJocJocJocJocJFcJFcJFcJFcJFcJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocKacKacKacKacKacKacJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocKacKacKacKacKacKacKacJocJocJocJocJocJocJocJocJocKccKdcKdcKdcKccKccKccJocJocJocJocJocJocJocJocJocJFcJFcJocJocJocJocJocJocJocKacJFcJFcJocJocJocJocJocJocJocJFcJFcJFcJFcJFcKacKacJocJocJocJocJocJocJocJocJFcJFcJFcJFcJFcJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocKccKccKccKccKccKccKccKccKccKccKccKccKccKkcKacKkcKkcKkcKacKacJocJocJocJocJocJocJocJocJocKccKdcKdcKdcKdcKdcKccJocJocJocJocJocJocJocJFcJFcJFcJFcJocJocJocJocJocJocKacKacJFcJFcJocJocJocJocJocJocJFcJFcJFcJFcJFcJFcKacJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocKccKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKccKkcKkcKdcKkcKkcJocJocJocJocJocJocJocJocJocJocKccKdcKdcKdcKdcKdcKccJocJocJocJocJocJFcJFcJFcJFcJFcJFcJocJocJocJocJocJocJocKacJFcJFcJocJocJocJFcJFcJFcJFcJFcKacJFcJFcJFcJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocKccKccKccKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKdcKkcKdcKdcKccJocJocJocKccKccKccKccKccKccKccKccKccKdcKdcKdcKccKccJocJocJocJocJocJFcJFcJFcJFcJFcJocJocJocJocJocJocJocJocJFcJFcJFcJFcJFcJFcJFcJFcJFcJFcKacKacJFcJFcJFcJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocKccKdcKdcKdcKdcKdcKdcKccKdcKdcKccKccKccKccKdcKdcKdcKdcKdcKdcKccJocJocKccKccKdcKEcKdcKccKdcKdcKdcKdcKdcKdcKdcKccJocJocJocJocJocJocKCcJFcJocJFcJFcJocJocJocJocJocJocJocJocJFcJFcJFcJFcJFcJFcJFcJFcJocJocJocJocJocJocJFcJFcJFcJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocKccKccKdcKdcKdcKdcKccKccKccKccKccKccJocJocKccKHcKdcKdcKdcKdcKccKccJocJocKccKdcKdcKdcKdcKdcKdcKccKkcKkcKdcKdcKdcKccJocJocJocJocJocJocJFcJocJFcJFcJFcJocJocJocJocJocJocJocJocJFcJFcJFcJocJFcJFcJFcJFcJocJocJocJocJocJocJocJFcJFcJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKccKkcKccKdcKccKdcKdcKkcKccKccJocJocJocJocJocJocKccKdcKdcKdcKdcKdcKccKccKccKccKccKdcKdcKdcKdcKdcKdcKccKccKkcKdcKdcKdcKccJocJocJocJocJocJocKKcJocJFcJFcJFcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJFcJocJocJocJocJocJocJocJocJFcJFcJFcJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKkcKdcKccKccKccKdcKdcKdcKkcKccKccJocJocJocJocJocKccKccKccKccKdcKdcKccKccKdcKdcKdcKdcKdcKdcKccKccKccKccKccKdcKdcKccKccKccJocJocJocJocJocJocJocJocJocKacJFcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJFcJFcJFcJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocKkcKdcKdcKdcKccKdcKdcKdcKdcKdcKccJocJocJocJocJocJocJocKccKccKccKdcKdcKdcKdcKdcKdcKdcKccKccKccJocKccKccKccKdcKdcKccKccKccJocJocJocJocJocJocJocJocKacKacJFcJFcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJFcJFcJFcJFcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcKjcKjcKjcKvcKdcKdcKdcKdcKdcKdcKccJocJocJocJocJocJocKccKccKdcKdcKdcKdcKdcKkcKccKccKccKccJocJocJocKccKdcKdcKdcKdcKdcKdcKccKccKccKccKccKccJocJocJocJocKacJFcJFcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJFcJFcJFcJFcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcKjcKdcKdcKdcKdcKdcKdcKdcKccJocJocJocJocJocJocKccKdcKdcKdcKdcKkcKkcKkcJocJocJocJocJocJocJocKccKdcKdcKdcKdcKdcKdcKdcKdcKdcKEcKdcKccJocJocJocJocJocJFcJFcJFcKacJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJFcJFcJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcKjcKHcKdcKdcKdcKdcKdcKdcKccJocJocJocJocKccKccKccKdcKccKccKccKccJocJocJocJocJocJocJocJocJocKccKccKccKdcKkcKkcKkcKdcKdcKdcKycKLcKccJocJocJocJocJocJocJFcJFcKacKacJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJFcJFcJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcKjcKdcKdcKdcKdcKccKdcKdcKccKccKccJocJocKccKdcKdcKdcKccJocJocJocJocJocJocJocJocJocJocJocJocJocJocKccKdcKccKacKkcKdcKdcKdcKdcKdaaaaaacJocJocJocJocJocJFcJFcKacJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJFcJFcJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcKjcKccKfcKfcKccKccKccKdcKdcKdcKccKccKccKccKdcKdcKccKccJocJocJocJocJocJocJocJocJocJocJocJocJocJocKccKccKccKacKkcKkcKkcKccKMaaaaaaaaaaaaaaacJocJocJocJFcJFcJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJFcJFcJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcKccKccKccKccJocKccKdcKdcKdcKdcKdcKdcKdcKdcKccKccJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocKccKdaaaaaaaaaaaaaaacJocJocJocJFcJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJFcJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocKccKccKccKccKccKccKccKccKccKccJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJoaaaaaaaaaaaaaaacJFcJFcJFcJFcJFcJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocJoaaaaaaaaaaaaaaacJFcJFcJFcJFcJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocJoaaaaaaaaaaaaaaacKNcJFcKacJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocJoaaaaaaaaaaaaaaacKacKacJocJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJocJocJocJocJocJocJocJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpcJpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGVcGVcGVcGVcGVcGVcGVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGWcGXcGXcGXcGXcGXcGXcGXcGXcGYaaacGVcGZcGZcHacGZcGZcGVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGWcHbcHccHccHccHccHccHccHccHccGYaaacGVcGZcGZcGZcGZcGZcGVcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGXcHccHccHccHccHccHccHccHccHccGXaaacGVcGZcGZcHecGZcGZcGVcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGWcGXcGXcHfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHgcHhcHccHccHccHccHccHccHccHccGYaaacGVcGZcGZcGZcGZcGZcGVcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGWcHbcHccHccHicHfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHgcGXcGXcHjcGXcGXcGXcHjcGXcGYaaacGVcGZcGZcGZcGZcGZcGVcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGXcHccHkcHkcHccGXaaaaaacHlcHmcHmcHmcHmcHnaaaaaaaaaaaaaaacGVcHocGVaaacGVcHpcGVcGVcGVcGVcGVcHqcGVcGVcGVcGVcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGXcHccHkcHkcHccGXcHrcHmcHscGZcGZcGZcGZcHtaaaaaaaaaaaaaaacGVcHucGVaaacGVcHvcGVcGVcHwcGZcGZcGZcGZcGVaaaaaacHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGXcHccHccHccHccHjcHocHxcHocGZcGZcGZcHycHtaaaaaaaaaaaacGVcGVcHocGVcGVcGVcHzcGVcGVcHwcGZcGZcGZcHAcGVcGVcGVcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGXcHccHkcHkcHccGXcHrcHmcHncHBcGZcGZcGZcHCaaaaaaaaaaaacGVcHDcGZcHacGVcGVcHEcGVcGVcHFcGZcGZcGZcGZcHocHxcHocHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGXcHccHkcHkcHccGXaaaaaacHGcHncGZcGZcGZcHHcGVcGVcGVcGVcGVcGZcGZcGZcGVcGVcHIcGVcGVcHwcGZcGZcGZcHAcGVcGVcGVcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGXcHccHccHccHccGXaaaaaaaaacHtcGZcGZcGZcHJcGZcGZcGZcGZcGZcGZcGZcGZcGZcGZcHKcGZcGZcGZcGZcHLcGZcGZcHMaaaaaacHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGXcHhcHccHccHNcGXaaqaaqaaqcHtcGZcGZcGZcHOcGZcGZcGZcGZcGZcGZcGZcGZcGZcGZcHPcGZcGZcGZcGZcGZcGZcHQcHtaaaaaacHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHgcHRcHRcHRcHRcHSaaaaaaaaacHtcGZcGZcGZcHJcGZcGZcHTcGZcGZcGZcGZcGZcGZcGZcHUcGZcGZcGZcGZcGZcGZcGZcHVaaaaaacHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaaaaaaaqaaaaaaaaaaaacHtcGZcGZcHycHHcGVcGVcGVcGVcGVcGVcGVcHWcHXcHXcHYcGVcGVcGZcGZcGZcGZcHAcGVcGVcGVcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaaaaaaaqaaaaaaaaaaaacHVcGZcGZcGZcHJaaaaaaaaaaaaaaaaaaaaacHZaaaaaaaaaaaacGVcIacGZcGZcGZcGZcHocHxcHocHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGVcGVcGVcGVcGVcGVcGVcGVcGVcGVcGVcGZcGZcGZcGVcHrcHmcIbcGVaaaaaaaaacHZaaaaaaaaaaaacGVcGZcGZcGZcGZcHAcGVcGVcGVcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGVcIccIdcIecIfcIfcIfcIfcIfcIfcIfcGZcGZcGZcGVcIgcIgcIgcGVaaaaaaaaacHZaaaaaaaaaaaacGVcIhcIhcIhcIhcIhcGVaaaaaacHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGVcHrcHmcIbcGVcGZcGZcGZcGZcGZcGZcGZcGZcGZcGZcGZcGZcGZcIicGZcIjcIkcGVaaaaaaaaacHZaaaaaaaaaaaacGVcGVcGVcGVcGVcGVcGVaaaaaacHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGVcIlcIlcGZcGZcGZcGZcGZcImcIfcIfcIfcIfcIfcIfcHTcGZcGZcGVcIncIocIpcGVaaaaaaaaacHZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGVcIacGZcIqcGZcGZcGVcGVcGVcGVcGVcGVcGVcHocGVcGVcIrcHWcHXcHXcHXcHXcHXcIscItcIucIvcGVcGVcGVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGVcGZcIwcIxcIycGZcGVcIzcIAcIAcIAcGVcIlcGZcHacGVcGZcIBcICcIDcIEcGVcIAcGZcGZcGZcIFcIGcIGcGVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGVcGZcIwcIxcIycGZcGVcIHcIIcIIcGZcIJcIKcGZcIKcGVcGZcGZcGZcGZcHycGVcIAcGZcILcGZcHPcGZcIMcGVcINcIscItcItcIucGVcGVaaaaaaaaacHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdcHdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGVcIacIqcGZcIqcGZcGVcIzcGZcIOcIPcINcINcHocINcINcGZcGZcIQcGZcGZcIRcGZcIScGZcGZcHPcGZcITcGVcIUcIVcIVcIVcIVcIWcGVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcINcGZcGZcGZcGZcGZcIJcIXcIYcIZcIPcINcmxcmxcmxcINcGZcGZcGZcGZcGZcGVcJacGZcGZcGZcHPcGZcJbcINcJccGVcIscIucGVcIMcINcJdcJdcJdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJecJecJecJecJecJecJecJecJecJecJecJecJecmxcJecJecJecJecJecJecJecJecJecJecJecmxcINcJfcGVcGVcJfcGVcGVcJgcIqcIqcHycINcmxcmxcmxcINcJhcJicJicGZcGZcGVcGZcGZcGZcGZcHPcGZcGZcINcIMcGVcGZcGZcJjcJkcINcJlcJlcJdcJdcJdcJecJecJecJecJecJecJecJecJecJecJecJecJeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJdcJecJecJecJecJecJecJecJecJecJecJecJecJecJecmxcJecJecJecJecJecJecJecJecJecJecJecmxcINcGZcJncGVcGZcJncGVcIAcIAcJocJocINcmxcmxcmxcINcJicJicJicJpcIhcGVcJqcGZcGZcGZcHPcGZcGZcGZcGZcGZcGZcGZcGVcJrcINcJlcJlcJlcJlcJdcJdcJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdcJdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJdcJecJecJecJecJecJecJecJecJecJecJecJecJecJecmxcJecJecJecJecJecJecJecJecJecJecJecmxcINcINcINcINcINcINcINcHrcHmcHmcIbcINcmxcmxcmxcINcHrcHmcHmcHmcIbcINcJscJtcJucJvcJwcINcGZcGZcGZcGZcGZcHycGVcIWcINcJxcJlcJlcJlcJlcJdcJdcJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJdcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJdcJdcJdcJecJecJecJecJecJecJecJecJecJecJecJecmxcJecJecJecJecJecJecJecJecJecJecJecmxcJecJecJecJecJecJecJecmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcJecINcJycGZcJzcJAcJBcINcGZcGZcGZcGZcGZcGZcHJcIWcHJcJxcJxcJCcJlcJlcJlcJdcJdcJdcJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJdcJdcJdcJdcJdcJdcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJdcJdcJdcJecJecJecJecJecJecJecJecJecJecmxcJecJecJecJecJecJecJecJecJecJecJecmxcJecJecJecJecJecJecJecmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcJecINcJDcJEcINcJFcJGcINcGZcILcGZcGZcGZcGZcGVcIWcINcJxcJCcJCcJlcJlcJlcJlcJlcJdcJdcJdcJdcJdcJecJecJecJecJecJecJecJecJecJecJecJdcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJdcJdcJecJecJecJecJecJecJecJecJecmxcJecJecJecJecJecJecJecJecJecJecJecmxcJHcJecJecJecJecJecJecJecJecmxcmxcmxcmxcmxcmxcmxcmxcmxcJecJecJecINcJIcGZcINcJFcJJcINcGZcGVcIscIucGVcJKcGVcIWcINcJlcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJdcJdcJdcJecJLcJecJMcJecJLcJecJecJecJdcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJdcJdcJdcJdcJdcJdcJdcJdcJdcJecmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcmxcJecJecJecJecJecJecJecJecJecJecJecmxcmxcmxcmxcmxcJecJecJecJecJNcINcGZcGZcINcJOcJPcINcGZcJQcJRcJRcJRcJScJTcIMcINcJlcJlcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJdcJdcJdcJecJecJecJdcJdcJdcJdcJdcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJdcJdcJdcJdcJdcJdcJdcJdcJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJecJHcJecJUcINcGZcGZcJVcGZcGZcINcINcINcINcINcINcINcINcINcINcJlcJlcJlcJlcJCcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJdcJdcJdcJecJecJecJecJecJecJecJdcJdcJdcJdcJdcJdcJWcJecJecJecJecJecJecJecJecJecJecJecJecINcINcINcINcINcINcINcJlcJlcJlcJlcJlcJmcJmcJmcJmcJlcJlcJlcJCcJCcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJXcJXcJCcJCcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJdcJdcJdcJecJecJecJecJecJdcJlcJlcJlcJlcJdcJdcJdcJdcJMcJecJecJMcJecJecJecJecJdcJdcJdcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJlcJlcJCcJCcJCcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJXcJXcJXcJCcJCcJCcJlcJYcJYcJYcJYcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJdcJdcJdcJdcJdcJdcJdcJlcJlcJlcJlcJlcJlcJlcJZcKacKacKacKacJZcJdcJdcJdcJdcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJlcJlcJlcJCcJCcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJCcJCcJCcJCcJCcJlcJlcJYcJYcJYcJYcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcKacKbcKacKacJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJlcJlcJlcJYcJYcJYcJYcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcJZcKacKacKacJZcJZcJlcJlcJmcJmcJmcJmcJlcJlcJlcJCcJCcJCcJCcJCcJCcJCcJCcJCcJCcJlcJlcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJlcJlcJlcJlcJYcJYcJYcJYcJYcJYcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJZcKccKacKacKacJZcJlcJlcJlcJmcJmcJmcJmcJlcJlcJCcJCcJCcJCcJxcJxcJxcJCcJCcJCcJCcKdcKdcJCcJlcJlcJlcJlcJlcJXcJXcJXcJlcJlcJlcJlcJlcJCcJCcJCcJlcJYcJYcJYcJYcJYcJYcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJZcKccKacKacKacJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJxcJxcJxcJxcJCcJCcKdcKdcKdcJCcJlcJlcJCcJlcJCcJCcJCcJCcJXcJXcJXcJlcJlcJCcJCcJCcJlcJYcJYcJYcJYcJYcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJZcJZcKacKacKacJZcJZcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJxcJCcJCcKdcKdcKdcJCcJlcJCcJCcJCcJCcJCcJCcJCcJCcJCcJCcJlcJlcKecJCcJCcJlcJYcJYcJYcJYcJYcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacKacKacJZcJZcJlcJmcJmcJmcJlcJlcJlcJCcJCcJCcJCcJCcJCcJCcJlcJlcJlcJxcJCcJCcJCcJCcKdcJCcJlcJCcJCcJCcJCcJCcJCcJCcJCcJCcJCcJCcJCcJCcJCcJCcJlcJlcJYcJYcJYcJYcJYcJYcJYcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlaaaaaaaaacJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacKacKacJZcJlcJlcJmcJmcJmcJlcJlcJCcJCcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJlcKecJCcJCcJCcJlcJCcJCcJCcJlcJCcJCcJCcJCcJlcJCcJCcJXcJXcJYcJYcJYcJYcJYcJYcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJXaaaaaaaaacJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJZcJZcKacKacKacJZcJlcJlcJmcJmcJmcJlcJlcJlcJCcJCcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcKecJCcJCcJCcJCcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJCcJCcJXcJYcJYcJYcJYcJYcJYcJlcJlcJlcJlcJlcJlcJlcJlcJlcJXcJXaaaaaacJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJZcJZcKacKacKacKacJZcJZcJlcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJXcJXcJXcJXcJXcJlcJlcJlcJlcJlcJlcJCcJlcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJlcJlcJlcJlcJYcJYcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCaaaaaaaaaaaacJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJZcKacKacKacKacKacKfcJZcJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJCcJCcJXcJXcJXcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJlcJlcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJCcJCaaaaaacJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcKgcKgcKgcKgcKgcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJZcJZcKacKacKacKacKacKacKacKacJZcJZcJZcJZcJlcJlcJlcJlcJlcJlcJlcKecKecKecKecJCcJCcJCcJCcJCcJCcJCcJlcJlcJlaaaaaaaaacJlcJCcJCcJCcJCcJlcJlcJlcJlcJlcJCcJCcJCcJCcJlcJCcJCcJCcJCcJXcJCcJCcJCcJxcJxcJlcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcKgaaaaaaaaacKgcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJZcJZcJZcKacKacKacKacKacKacKacKacKacKacKacJZcJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcKecJCcJCcJCcJCcJCcJCcJCcJlcJlcJlaaaaaaaaacJlcJXcJXcJCcJCcJCcJCcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJlcJlcJlcJXcJCcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlaaaaaacJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcKgaaaaaaaaacKhcKhcKgcKgcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJZcKicKacKacKacKacKacKacKjcKacKacKacKacKacKacKfcJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJXcJXcJCcJCcJlcJlcJlcJlcJXcJXcJXcJlcJlcJlcJlcJlcJlcJlcJXcJlcJCcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlaaaaaaaaaaaacJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJZaaaaaaaaaaaaaaaaaacKgcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJZcJZcKacKacKacKacKacKkcJZcKlcKmcJZcKacKacKacKacKacJZcJlcJlcJlcJmcJmcJmcJmcJmcJmcJlcJlcJlcJXcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJlcJYcJYcJYcJYcJYcJYcJYcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlaaaaaacJXcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJZcJZaaaaaaaaaaaaaaaaaacKgcJmcJmcJlcJlcJlcJlcJlcJZcJZcJZcJZcJZcJZcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJZcKccKacKacKacKacKkcJZcJZcJZcJZcKacKacKacKacKncJZcJlcJlcJlcJmcJmcJmcJmcJmcJmcJlcJlcJlcJXcJXcJXcJCcJCcJCcJCcJCcJCcJCcJCcJCcJlcJlcJlcJCcJCcJlcJYcJYcJYcJYcJYcJYcJYcJlcJYcJYcJYcJlcJlcJlcJlcJlcJlcJlcJXcJXcJXcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJXcJCcJCcJCcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJZcJZaaaaaaaaaaaaaaaaaaaaacJZcJlcJlcJlcJlcJlcJlcJZcJZcKacKacKacKacJZcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJlcJlcJlcJZcJZcJZcJlcJZcKccKacKacKacKacKkcJZcKocKlcJZcKacKacKacKpcJZcJZcJlcJlcJlcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJXcJCcJCcJCcJlcJlcJXcJXcJCcJCcJCcJCcJCcJCcJCcJlcJlcJYcJYcJYcJYcJYcJYcJYcJYcJYcJYcJlcJlcJlcJlcJlcJlcJlcJlcJXcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJXcJXcJCcJCcJCcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJZaaaaaaaaaaaaaaaaaaaaaaaacJZcJlcJlcJlcJlcJlcJZcJZcKacKacKqcKacKacJZcJZcJZcJZcJlcJlcJlcJlcJmcJmcJmcJmcJmcJlcJlcJZcJZaaacJZcJZcJZcKacKacKacKacKacKacKacKacKacKacKacKacKacKacJZcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJXcJXcJCcJCcJlcJlcJlcJXcJXcJCcJCcJCcJCcJCcJCcJCcJYcJYcJYcJYcJYcJYcJYcJYcJYcJYcJYcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJXcJCcJCcJCcJCcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJZaaaaaaaaaaaaaaaaaaaaaaaacJZcJlcJlcJZcJZcJZcJZcKacKacKacKacKacKacKacKacKacJZcJlcJlcJlcJlcJmcJmcJmcJmcJmcJlcJlcJZaaaaaaaaacJZcJZcJZcKacKacKacKacKacKacKacKacKacKacKacJZcJZcJZcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJCcJCcJCcJlcJlcJlcKecKecJCcJCcJCcJCcJCcJYcJYcJYcJYcJYcJYcJYcJYcJYcJYcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJXcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJZcJZcKaaaacJZcJZcJZcKacKacJZcJZcJlcJlcJZcKrcKacKacKacKacKacJZcJZcJZcJZcKacKacJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcJZaaaaaaaaacJZcJZcJZcJZcJZcKacKacKacKacKacKacKacKacKacJZcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJCcJCcJCcJlcJlcJlcKecJCcJCcJCcJCcJCcJlcJYcJYcJYcJYcJYcJYcJYcJYcJYcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJCcJCcJxcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacKacKacKacJZcJZcKacKacJZcJlcJlcJlcJZcKacKacKhcJZcJZcJZcJZcJZcKacKacKacJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZaaaaaaaaaaaaaaacJZcJZcJZcJZcKacKacKacKacKacKacKacKacKacJZcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJCcJCcJCcJXcJlcJlcJlcKecJCcJCcJlcJlcJlcJlcJYcJYcJYcJYcJYcJYcJYcJlcJlcJlcJlcJlcJlcJXcJXcJCcJCcJCcJCcJXcJCcJCcJCcJxcJxcJlcJlcJCcJCcJCcJCcJCcJCcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacKacKacKacJZcJZcKacKacJZcJlcJlcJZcJZcJZcKacKhcJXcJlcJlcJZcKacKacKscKacJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZaaaaaacJZaaaaaaaaaaaacJZcJZcJZcKacKacKacKacKacKacKacKacJZcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJCcJCcJCcJXcJXcJlcJlcJlcJlcJCcJCcJlcJlcJlcJlcJYcJYcJYcJYcJYcJYcJYcJlcJlcJlcJlcJlcJCcJCcJCcJCcJlcJlcJXcJXcJCcJCcJCcJCcJCcJCcJlcJCcJCcJCcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKtaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacKacKacKacKacKacKacJZcJZcJZcJZcJZcKacKacKacKhcJlcJlcJlcJZcKucKacKacKvcJZcJlcJlcJlcJlcJlcJlcJlcJZcJZcJZcJZcJZcJZcJZcJZcJZcJZcJZaaacJZcJlcJZcKacJZcJZcKacJZcKacJZcJZcJZcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJCcJlcJCcJCcJlcJlcJlcJlcJlcJlcJlcJCcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJZcJZcKhcKhcKacKacKacJZcJZcJZcKacKacKacKacJZcJZcJZcJlcJlcJlcJZcKacKwcKucKacJZcJlcJlcJlcJlcJlcJZcKhcKhcKacKacKacKacKacKacKacKacJZaaaaaacJZcJlcJZcKacJZcJZcKacJZcJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJCcJCcJCcJlcJlcJlcJlcJlcJlcJCcJCcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJCcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcKhcKacKacJZcJZcJZcJZcKacKacJZcJZcJZcJlcJlcJlcJlcJlcJZcJZcKacKacKacJZcJlcJlcJlcJlcJlcJZcKacKacKaaaaaaaaaaaaaaaacKacKacJZaaaaaacJZcJlcJZcKacJZcKacKacJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJlcJlcJlcJCcJCcJCcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJZcJZcKacJZcJZcJZcKacKacKacJZcJlcJlcJlcJlcJlcJlcJlcJZcKccKacKacKacJZcJlcJlcJlcJlcJlcJZcKacKaaaaaaaaaaaaaaaaaaaaaaaaacJZaaacJZcJZcJlcJZcKacKacKacKacJZcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJCcJCcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJxcJxcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacJZcJZcKacKacKacJZcJZcJlcJlcJlcJlcJlcJlcJlcKgcKgcKgcKhcKhcKhcJlcJlcJlcJlcJZcJZcKacKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJZcJZcJZcJZcKacKacKacJZcJZcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcKxcJCcJCcJCcJCcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJXcJXcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJxcJxcKycJCcJCcJCcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacKacKacKacKacJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacKacKaaaaaaaaaaaaaaaaaaaaaaaaacJZcJZcJZcJZcKacKacKacKacKacJZcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJlcJXcKzcJCcJCcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJXcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJxcJxcKycJCcJCcJCcJxcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacKacKacKacKacJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJZcKaaaaaaaaaaaaaaaaaaaaaacKaaaacKacJZcJlcJlcJZcKacKacKacJZcJZcJZcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJZcJZcJZcJZcJZcJZcJZcJCcJCcJCcJCcJCcJXcJXcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJCcKzcJCcKAcJCcJCcJxcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJZcJZcKacKacKacKacKacJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacKacKacKaaaaaaaaaaaaacKacJZcJZcJZcJlcJlcJZcKacKacKacJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcJZcKacKacKacKacKBcKCcJCcJCcJlcJCcJCcJXcJXcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJXcJXcJXcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcKecJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJxcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJZcKacKacKDcJZcJZcJZcJZcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacKacKaaaaaaaaaacKacKacKacJZcJlcJlcJlcJlcJZcKacKacKacJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcJZcKacKacKacJZcJZcKacJZcJCcJCcJlcJCcJCcJXcJXcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJXcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJlcKecKecKecJlcJYcJYcJYcJlcJCcJCcJCcKycKycKycJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJZcKacKacKacKacKacKacJZcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJZcJZcJZcKaaaaaaaaaacKacKacJZcJZcJZcJZcJlcJlcJZcKacKacKacJZcJZcJZcJZcJZcJlcJZcJZcJZcJZcJZcJlcJlcJlcJlcJZcJZcJZcKacKacKacJZcJZcKacKacJZcJlcJlcJlcJCcJCcJXcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJXcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJCcJCcJlcJlcJlcJlcJlcKecKecJYcJYcJYcJYcJlcJCcJCcJCcKycKycJxcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJZcJZcJZcKacKacKacKacJZcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJZcKacKacKacKacKacKacKacKacKacJZcJlcJZcJZcJZcKEcKacKacKacKlcKlcJZcJZcJZcKacKacKfcKhcJlcJZcJZcJZcJZcKacKacKacKacKacKacKacKacKacJZcJlcJlcJlcJlcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJXcJCcJCcJCcJCcJCcJCcJXcJlcJlcJlcJlcJlcJlcJCcJCcJlcJlcJlcJlcJlcJlcJlcKecJCcJYcJYcJYcJlcJlcJCcJCcKycJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJZcKacKacKacKacJZcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJZcKacKacKacKacKhcKacKacKacKacJZcJZcJZcKacKacKacKacKacKacKacKacKacKacKacKacKacKacKhcKhcKhcKacKacKacKacKacKacJZcJZcJZcJZcJZcJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJlcJlcJlcJlcJXcJXcJlcJlcJlcJlcJlcJXcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJlcJYcJYcJlcJCcJCcJxcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJZcJZcJZcKacKacJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJZcJZcJZcJZcKhcKhcKacKacKacKacKacKacKacKacKacKacKacKacKacKacKacJZcJZcJZcKacKFcKacKacKacKacKacKacKacJZcJZcKacKBcKacJZcJZcJZcJZcJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJxcJlcJlcJlcJlcJlcJlcJlcJlcJlcJXcJXcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJCcJCcJlcJlcJlcJlcJlcJCcJxcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJZcJZcKacJZcJZcJZcJlcJlcJZcJZcJZcJlcJlcJlcJlcJlcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcJZcJZcJZcKacKacKacKacKacKacKacKhcKhcKhcKacJZcJZcJlcJZcJZcJZcKacKacKacKacKacJZcJZcJZcJZcKacKacKacKacKacKacKhcKhcJZcJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJxcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJXcJCcJCcJCcJCcJCcJCcJCcJlcJlcJlcJCcJCcJCcJCcJCcJlcJlcJCcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcKacKacKacKacJZcJZcJZcJZcKicJZcJlcJlcJlcJlcJlcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcJZcJZcKacKacKacKacJZcJZcJZcJZcJZcKhcKacJZcJZcJlcJlcJlcJZcJZcJZcJZcJZcJZcJZcJlcJlcJZcJZcJZcKacKacKacKacKacKacKhcKhcJZcJZcJZcJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJxcJxcJlcJlcJlcJlcJlcJlcJlcJlcJlcJxcJCcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJZcJZcKacKacKacKacKacKacKBcKacKacJZcJZcJlcJlcJlcJlcJmcJmcJmcJlcJlcJlcJlcJlcJlcJZcJZcJZcJZcJZcJZcJZcJZcKacKacKacKacJZcJZcJZcJlcJlcJlcJZcKacKacKccJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcJZcJZcJZcKacKacKacKacKacKacKacKacKacJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJCcJXcJlcJlcJlcJlcJlcJlcJlcJxcJxcJCcJlcJCcJCcJCcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJZcJZcKacKacKhcKhcJZcKjcKacKacKacKacKacJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJZcJZcKhcKhcKhcKacKacKacKacKBcKacKacKacKacJZcJZcJZcJlcJlcJlcJlcJZcJZcKacKacJZcJZcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJZcJZcJZcJZcJZcJZcKacKacKacKacKacJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJXcJXcJXcJCcJCcJCcJCcJXcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJXcJXcJXcJZcKacKacKacKhcJXcJZcJZcJZcKacKacKacKacKacJZcJZcJlcJlcJlcJlcJlcJlcJlcJZcKacKacKacKacKacKacKacKacKacKacKacKacJZcJZcJlcJlcJlcJlcJlcJZcJZcKacKacKacJZcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcKacKacKacKacKacKhcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJXcJCcJCcJCcJCcJCcJXcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJXcJXcKhcJZcKacKacKhcKhcJXcJlcJlcKhcKhcKhcKhcKhcKacKacJZcJZcJZcJlcJlcJlcJlcJlcJZcKacKacKacKacKacKacKacKacKacKacJZcJZcJZcJlcJlcJlcJlcJlcJlcJZcKacKacKacJZcJZcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJZcJZcJZcJZcJlcJlcJlcJlcJZcJZcJZcKacKacKacKhcJXcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJXcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJXcJCcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJXcJXcKhcKacKacKhcKhcJXcJXcJlcJlcJXcJXcJXcJXcKhcKacKacKacKacJZcJlcJlcJZcJZcJZcJZcKacKacKacKacKacKacKacJZcJZcJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJZcKacKacJZcJZcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJZcKacKacJZcJlcJlcJlcJlcJlcJlcJZcKacKacKacKhcJlcJlcJlcJlcJlcJlcJCcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJXcJXcJlcJlcJlcJlcJlcJlcJlcJlcJXcJCcJCcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJXcJXcKhcKhcKacKhcKhcJXcJXcJXcJlcJlcJXcJXcJXcJXcKhcKhcKacKacKacJZcJZcJZcJZcKacKacKBcKacKacKacKacKacKacKacJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcJZcJZcKacKacJZcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJZcKacKacJZcJlcJlcJZcJZcJZcJZcJZcKacKacKacJZcJlcJlcJlcJlcJlcJlcJCcJCcJCcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJXcJCcJCcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJXcJXcKhcKacKacKhcJXcJXcJXcJlcJlcJlcJlcJlcJlcJlcJXcKhcKacKacKacKacKacKacKacKacKacKacKacKacKacKacJZcJZcJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcKacKacKacKacJZcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJZcKacKacJZcJlcJlcJZcKacKBcKacKacKacKacJZcJZcJlcJlcJlcJlcJlcJlcJCcJCcJCcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJXcJCcJCcJlcJCcJCcJCcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJXcJXcKhcKhcKhcKhcJXcJXcJXcJlcJlcJlcJlcJlcJlcJlcJlcKhcKhcKhcKacKacKacKacKacKacKacKacJZcJZcJZcJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcKEcKacJZcJZcJZcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJZcKacKacJZcJZcJlcJZcKacKacKacKacKacJZcJZcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJlcJlcJlcJCcJCcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJXcJXcJCcJCcJCcJCcJCcJCcJCcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJXcJXcJXcJXcJXcJXcJXcJlcJlcJlcJlcJlcJlcJlcJlcJXcKhcKhcKacKacKacKacJZcKacKacKacJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcJZcKacKacJZcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJZcKhcKacKacJZcJlcJZcKacKacKacKacKacJZcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJlcJlcJlcJCcJCcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJCcJCcJCcJlcJCcJlcJCcJCcJCcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJXcJXcJXcJXcJXcJXcJXcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcKacKacKacJZcJZcJZcJZcJZcJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacKacKhcJZcJZcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJXcKhcKqcKacJZcJZcJZcKacKacKacJZcJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJlcJlcJlcJCcJCcJCcJCcJXcJCcJCcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJlcJlcJlcJlcJlcJCcJCcJCcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJZcJZcKacKacKacJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacKacKhcKhcJZcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcKhcKacKacKqcJZcJZcKacKacJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJlaaaaaacJCcJCcJCcJCcJlcJlcJCcJCcJCcJlcJCcJCcJlcJlcJlcJlcJXcJlcJlcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJCcJCcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJZcKacKacKacKacJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacKacKhcKhcJZcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJZcKacKqcKacJZcJZcKacKacJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlaaaaaacJCcJCcJCcJCcJCcJCcJCcJCcJCcJlcKecJCcJCcJCcJCcJXcJXcJXcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJZcJZcKacKacJZcJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacKacKacKacJZcJZcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJZcJZcJZcKacKacKacKacKacJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJXcJXcJCcJCcJCcJCcJlcJlcJlcKecKecJCcJCcJCcJCcJCcJCcJCcJCcJlcJlcJmcJmcJmcJmcJmcJmcJmcJlcJCcJCcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJZcKacKacJZcJZcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJZcJZcKacKacKacKacJZcJZcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJZcJZcJZcKacKvcKacKacKacJZcJlcJlcJlcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJXcJXcJCcJCcJlcJlcJlcJlcJlcKecJCcJCcJCcJCcJCcJCcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJlcJCcJCcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJZcKacKacKacKhcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJZcJZcJZcKacKacKacJZcJZcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJZcKacKacKacJZcJZcJZcJZcJZcJlcJlcJlcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJxcJCcJCcJCcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJZcJZcKacKacJZcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJZcKacKacKacKacJZcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJlcJlcJlcJlcJZcKacKacJZcJZcJlcJlcJlcJlcJlcJlcJlcJXcJXcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJlcJlcJmcJmcJmcJmcJmcJmcJmcJxcJxcJCcJCcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJZcKEcKacJZcJZcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJZcJZcJZcJZcKacJZcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJlcJlcJlcJZcJZcKacKacJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJXcJXcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJlcJlcJmcJmcJmcJmcJmcJmcJmcJlcJlcJCcJCcJCcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJZcKacKacKacJZcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJZcKEcJZcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacKacJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJXcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJlcJlcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJCcJCcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJZcJZcKacKacJZcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJZcKacJZcJZcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacKacKhcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJlcJCcJCcJCcJCcJCcJlcJlcJlcJlaaaaaaaaacJXcJlcJlcJlcJlcJlcJlcJlcJlcJXcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJXcJXcJCcJCcJCcJCcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJZcJZcKacJZcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJZcKvcKGcJZcJZcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJlcJlcJlcJZcJZcKacKhcJXcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJlcJlcJlcJxaaaaaaaaaaaacJXcJlcJlcJlcJlcJlcJlcJlcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJXcJCcJCcJlcJCcJCcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacKacJZcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJZcKacKacKacJZcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacKacKhcJlcJlcJlcJlcJlcJlcJlcJlcJxcJxcJxcJlcJlcJCcJCcJCcJCcJCcJCcJlcJlcJxcJxaaaaaaaaaaaacJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJCcJCcJlcJlcJCcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJZcJZcJZcKacKacJZcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJZcJZcKacKscJZcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacKDcJZcJlcJlcJlcJmcJmcJmcJlcJlcJlcJxcJCcJCcJCcJCcJCcJCcJCcJCcJCcJCcJCcJCcJCcJCaaaaaaaaacJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJZcKacKacKacJZcJZcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJXcKhcKacKacKhcJXcJlcJlcJlcJlcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacKacJZcJlcJlcJlcJmcJmcJmcJlcJlcJlcJlcJCcJCcJCcJCcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJlcJCcJCcJCcJCcJCcJCcJCcJCcJlcJlcJCcJCcJCcJCcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcKhcKhcKhcKhcKhcJXcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJXcKhcKacKacKhcJXcJlcJlcJlcJlcJmcJmcJmcJmcJmcJlcJlcJlcJZcKacKacJZcJlcJlcJlcJmcJmcJmcJlcJlcJlcJlcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJXcJXcJXcJXcJXcJXcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJXcKhcKhcKhcKhcJXcJXcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcJZcJZcKacKacJZcJlcJlcJlcJmcJmcJmcJlcJlcJlcJlcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJXcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJXcJXcJXcJXcJXcJXcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJXcJXcJXcJXcJXcJXcJXcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcKacKacKacJZcJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJlcJlcJlcJlcJlcJlcJlcJXcJCcJCcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJXcJXcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcJZcJZcJZcJZcJZcJZcJZcJZcJZcJZcJZcJZcKhcJXcKhcKhcKhcJXcJXcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcKacKacKacKacKacJZcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJXcJXcJCcJCcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJXcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcKacKacKacKacKacKacKacKacKacKacKacKacJZcKhcKhcKacKhcKhcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcKacKacKacKacKacJZcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJXcJCcJCcJlcJlcJlcJCcJCcJCcJCcJCcJXcJCcJCcJCcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcJZcJZcKacKacKacKacKacKacKacKacKacKacKacKacKacKacKhcKacKacJZcJlcJlcJlcJZcJZcJZcJZcJZcJZcJZcJZcJZcKacKacKacJZcJZcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJCcJCcJCcJCcJXcJXcJCcJCcJCcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcKacKacKacKacKacKacJZcKacKacJZcJZcJZcJZcKacKacKacKacKacKacJZcJlcJlcJZcJZcKacKBcKacJZcKacKacKacKacKacKacKacJZcJlcJlcJlcJlcJlcJlcKzcJCcJlcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJCcJCcJCcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJZcJZcKacKacKacKacJZcJZcJZcJZcJZcJZcJlcJlcJZcKEcKacKacKacKacJZcJZcJlcJlcJZcKacKacKacKacKacKacJZcKhcKhcKacKacKacJZcJlcJlcJlcJlcJlcJlcJCcJlcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJlcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJCcJCcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJZcKhcJZcKacJZcKacKacKhcJZcJZcJlcJlcJlcJlcJlcJlcJZcKacKacKacKacKacJZcJZcJZcJZcJZcKacKacKacKacKacKacJZcJZcKhcKacKacKacJZcJlcJlcJlcJlcJlcJlcKHcJlcJCcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcKhcKacJZcJZcJZcKacKacKacKhcJZcJZcJlcJlcJlcJlcJlcJZcJZcJZcJZcKacKacJZcJZcKacKacKacKacKacKacJZcJZcJZcJZcJZcKacKacJZcJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJXcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcKhcKacKacKacJZcKacKacKacKacKacJZcJlcJlcJlcJlcJlcJlcJlcJZcJZcJZcKacKacKacKacKacKacKacJZcJZcJZcJlcJZcJZcJZcKacKacJZcJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJXcJXcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcKgcKgcKgcKscKacKacKacKacKacKacJZcJlcJlcJlcJlcJlcJlcJZcJZcKacKacKacKacKacKhcJZcJZcJZcJZcJlcJlcJlcJZcKacKacKacKacKacKacJZcJZcJZcJZcJZcJZcJlcJlcJlcJlcJXcJCcJCcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJCcJCcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcKgcKacKacKacKacKacKacKacJZcJlcJlcJlcJlcJlcJlcJZcKacKacKacKacKhcKhcKhcJlcJlcJlcJlcJlcJlcJlcJZcKacKacKacKacKacKacKacKacKacKBcKacJZcJlcJlcJlcJlcJlcJCcJCcJCcJXcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJCcJCcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcKgcKEcKacKacKacKacKacKacJZcJlcJlcJlcJlcJZcJZcJZcKacJZcJZcJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcJZcJZcKacKhcKhcKhcKacKacKacKvcKIcJZcJlcJlcJlcJlcJlcJlcJCcJCcJXcJXcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJCcJCcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcKgcKacKacKacKacJZcKacKacJZcJZcJZcJlcJlcJZcKacKacKacJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcKacJZcJXcKhcKacKacKacKacKaaaaaaacJlcJlcJlcJlcJlcJCcJCcJXcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJCcJCcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcKgcJZcKccKccJZcJZcJZcKacKacKacJZcJZcJZcJZcKacKacJZcJZcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJZcJZcJZcJXcKhcKhcKhcJZcKJaaaaaaaaaaaaaaacJlcJlcJlcJCcJCcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJCcJCcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJZcJZcJZcJZcJlcJZcKacKacKacKacKacKacKacKacJZcJZcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJZcKaaaaaaaaaaaaaaaacJlcJlcJlcJCcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJCcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJZcJZcJZcJZcJZcJZcJZcJZcJZcJZcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlaaaaaaaaaaaaaaacJCcJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlaaaaaaaaaaaaaaacJCcJCcJCcJCcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlaaaaaaaaaaaaaaacKKcJCcJXcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlaaaaaaaaaaaaaaacJXcJXcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJlcJlcJlcJlcJlcJlcJlcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/tgstation.dme b/tgstation.dme index e84d6ea49e9..cd751f80eac 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -102,6 +102,7 @@ #define FILE_DIR "code/modules/mob/new_player" #define FILE_DIR "code/modules/power" #define FILE_DIR "code/modules/power/antimatter" +#define FILE_DIR "code/modules/power/singularity" #define FILE_DIR "code/unused" #define FILE_DIR "code/WorkInProgress" #define FILE_DIR "code/WorkInProgress/computer2" @@ -197,7 +198,6 @@ #include "code\datums\diseases\plasmatoid.dm" #include "code\datums\diseases\rhumba_beat.dm" #include "code\datums\diseases\robotic_transformation.dm" -#include "code\datums\diseases\t_virus.dm" #include "code\datums\diseases\wizarditis.dm" #include "code\datums\diseases\xeno_transformation.dm" #include "code\datums\spells\blind.dm" @@ -316,6 +316,7 @@ #include "code\game\gamemodes\cult\cult.dm" #include "code\game\gamemodes\deathmatch\deathmatch.dm" #include "code\game\gamemodes\events\clang.dm" +#include "code\game\gamemodes\events\dust.dm" #include "code\game\gamemodes\extended\extended.dm" #include "code\game\gamemodes\malfunction\Malf_Modules.dm" #include "code\game\gamemodes\malfunction\malfunction.dm" @@ -596,6 +597,7 @@ #include "code\modules\admin\verbs\debug.dm" #include "code\modules\admin\verbs\diagnostics.dm" #include "code\modules\admin\verbs\grillify.dm" +#include "code\modules\admin\verbs\massmodvar.dm" #include "code\modules\admin\verbs\modifyvariables.dm" #include "code\modules\admin\verbs\onlyone.dm" #include "code\modules\admin\verbs\playsound.dm" @@ -721,6 +723,12 @@ #include "code\modules\power\antimatter\computer.dm" #include "code\modules\power\antimatter\engine.dm" #include "code\modules\power\antimatter\fuel.dm" +#include "code\modules\power\singularity\collector.dm" +#include "code\modules\power\singularity\containment_field.dm" +#include "code\modules\power\singularity\emitter.dm" +#include "code\modules\power\singularity\field_generator.dm" +#include "code\modules\power\singularity\generator.dm" +#include "code\modules\power\singularity\singularity.dm" #include "code\WorkInProgress\BrokenInhands.dm" #include "code\WorkInProgress\buildmode.dm" #include "code\WorkInProgress\Cameras.dm" @@ -735,21 +743,6 @@ #include "code\WorkInProgress\KeelinsStuff.dm" #include "code\WorkInProgress\mining.dm" #include "code\WorkInProgress\NewBan.dm" -#include "code\WorkInProgress\computer2\airlock_control.dm" -#include "code\WorkInProgress\computer2\arcade.dm" -#include "code\WorkInProgress\computer2\base_program.dm" -#include "code\WorkInProgress\computer2\buildandrepair.dm" -#include "code\WorkInProgress\computer2\computerII.dm" -#include "code\WorkInProgress\computer2\filebrowse.dm" -#include "code\WorkInProgress\computer2\med_rec.dm" -#include "code\WorkInProgress\computer2\messenger.dm" -#include "code\WorkInProgress\computer2\peripherals.dm" -#include "code\WorkInProgress\pda2\base_os.dm" -#include "code\WorkInProgress\pda2\base_program.dm" -#include "code\WorkInProgress\pda2\pda2.dm" -#include "code\WorkInProgress\pda2\record_progs.dm" -#include "code\WorkInProgress\pda2\scanners.dm" -#include "code\WorkInProgress\pda2\smallprogs.dm" #include "code\WorkInProgress\recycling\conveyor.dm" #include "code\WorkInProgress\recycling\disposal-construction.dm" #include "code\WorkInProgress\recycling\disposal.dm"