diff --git a/NTstation13.dme b/NTstation13.dme index d4c91d6337..66d6990f61 100644 --- a/NTstation13.dme +++ b/NTstation13.dme @@ -891,6 +891,9 @@ #include "code\modules\mining\laborcamp\laborminerals.dm" #include "code\modules\mining\laborcamp\laborshuttle.dm" #include "code\modules\mining\laborcamp\laborstacker.dm" +#include "code\modules\mining\oremagnet\ore_mag.dm" +#include "code\modules\mining\oremagnet\ore_mag_abandoned_crates.dm" +#include "code\modules\mining\oremagnet\ore_mag_computer.dm" #include "code\modules\mob\death.dm" #include "code\modules\mob\inventory.dm" #include "code\modules\mob\login.dm" diff --git a/_maps/map_files/MetaStation.v39L.dmm b/_maps/map_files/MetaStation.v39L.dmm index d36647f522..35f58271c4 100644 --- a/_maps/map_files/MetaStation.v39L.dmm +++ b/_maps/map_files/MetaStation.v39L.dmm @@ -10205,7 +10205,7 @@ "dOm" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/mine/west_outpost) "dOn" = (/obj/machinery/door/airlock{id_tag = "miningdorm2"; name = "Room 2"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) "dOo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) -"dOp" = (/turf/space,/area/mine/explored) +"dOp" = (/turf/space,/area/oremag/scrap) "dOq" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "asteroidfloor"},/area/mine/west_outpost) "dOr" = (/turf/simulated/floor/mech_bay_recharge_floor/airless,/area/mine/west_outpost) "dOs" = (/obj/machinery/computer/mech_bay_power_console,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "asteroidfloor"},/area/mine/west_outpost) @@ -10338,7 +10338,7 @@ "dQP" = (/obj/machinery/power/apc{dir = 1; name = "Mining Station Port Wing APC"; pixel_x = 1; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor,/area/mine/living_quarters) "dQQ" = (/obj/machinery/camera{c_tag = "Crew Area Hallway"; network = list("MINE")},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/living_quarters) "dQR" = (/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/mine/living_quarters) -"dQS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) +"dQS" = (/obj/structure/lattice,/turf/space,/area/oremag/controls) "dQT" = (/obj/structure/window/reinforced,/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/living_quarters) "dQU" = (/obj/structure/window/reinforced,/obj/structure/lattice,/turf/space,/area/mine/living_quarters) "dQV" = (/obj/structure/window/reinforced,/obj/structure/lattice,/turf/space,/area/mine/production) @@ -11361,6 +11361,22 @@ "eky" = (/obj/structure/table/reinforced,/obj/item/clothing/head/collectable/wizard,/obj/item/weapon/card/id/centcom/agent,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/center) "ekz" = (/obj/machinery/computer/telecrystals/boss,/obj/item/weapon/card/id/syndicate/nuke/command,/turf/unsimulated/floor{tag = "icon-podhatch (NORTHEAST)"; icon_state = "podhatch"; dir = 5},/area/syndicate_mothership) "ekA" = (/obj/structure/table,/obj/item/weapon/card/id/centcom/thunder,/turf/unsimulated/floor{icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"ekB" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/oremag/controls) +"ekC" = (/turf/simulated/floor/plating/asteroid/airless,/area/oremag/controls) +"ekD" = (/turf/simulated/floor/airless,/area/oremag/controls) +"ekE" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/turf/simulated/floor/airless,/area/oremag/controls) +"ekF" = (/obj/machinery/oremagcomputer,/turf/simulated/floor/airless,/area/oremag/controls) +"ekG" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/turf/simulated/floor/airless,/area/oremag/controls) +"ekH" = (/obj/structure/table/reinforced,/obj/item/device/flashlight/lamp,/turf/simulated/floor/airless,/area/oremag/controls) +"ekI" = (/obj/machinery/door/airlock/external{name = "Scrap Magnet Airlock"; req_access_txt = "54"},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor,/area/space) +"ekJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"ekK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) +"ekL" = (/turf/space,/area/oremag/controls) +"ekM" = (/obj/machinery/oremagpull,/turf/simulated/floor{icon_state = "solarpanel"},/area/oremag/controls) +"ekN" = (/obj/structure/grille,/obj/structure/lattice,/turf/space,/area/oremag/controls) +"ekO" = (/turf/simulated/floor/plating/airless,/area/oremag/controls) +"ekP" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating/asteroid/airless,/area/oremag/controls) +"ekQ" = (/turf/simulated/wall,/area/oremag/controls) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -12497,84 +12513,84 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGsdGsdGpdGpdGpdHTdLHdLIdKQdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGlaahaahaahaahaahaahaahaahdGpdGpdGsdGsdGpdGpdGpdHTdHTdKQdKQdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGlatTatTatTatTatTatTatTatTdGpdGpdGsdGsdGpdGpdGpdHTdHTdKQdKQdHTdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGlaahaahaahaahaahaahaahaahdGpdGpdGsdGsdGpdGpdGpdHTdHTdKQdKQdHTdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGsdGsdGpdGpdGpdHTdNldKsdKsdKtdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGsdGsdGpdGpdGpdHTdKodKFdKFdKqdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaadJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGsdGsdGpdGpdGpdHTdHTdKQdKQdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaadJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGsdGsdGpdGpdGpdHTdHTdKQdKQdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaadJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGvdGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGsdGsdGpdGpdGpdHTdNmdNndKQdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaadJydJydJydJydJydJyaahaahaahaahaahaahaahaahaahdGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGsdGsdGpdGpdGpdHTdKQdNmdNndHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJyatTatTatTatTatTatTatTatTatTdGldGldGldGldGndGndGndGodGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGsdGpdGpdGpdHTdKQdKQdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJyaahaahaahaahaahaahaahaahaahdGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdHTdHTdKQdKQdHTdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdHTdNmdNndKQdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdHTdKQdNmdNndHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydNodJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdHTdKQdKQdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydNpdNqdJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdHTdHTdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadHTdHTdHTdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadHTdHTdHTdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadHTdHTdHTdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadHTdHTdHTdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadHTdHTdHTdHTdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaadJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGlaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadHTdHTdHTdHTdHTdHTdKQdKQdHTdHTdHTdHTdGpdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaadJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGlaaaaaadGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadHTdHTdHTdHTdHTdHTdKQdKQdHTdHTdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaadJydJydJydJydJyaahaahaahaahaahaahaahaahaahaahaahdGldGldGldGldGlaaadGldGldGldGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadHTdHTdHTdHTdHTdHTdKQdKQdHTdNldKtdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaadJydJydJydJydJyatTatTatTatTatTatTatTatTatTatTatTdGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadHTdHTdHTdHTdHTdKQdLHdMOdNrdNsdMOdMOdMOdLIdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGlaahaahaahaahaahaahaahaahaahaahaahdGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadHTdHTdHTdHTdHTdLHdMOdMOdNrdNsdMOdMOdLIdKQdHTdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdHTdHTdHTdHTdHTdKodKqdHTdHTdKQdLHdMOdLIdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydGldGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGpdHTdHTdHTdHTdHTdLHdMOdLIdKQdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGvdGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGldGldGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGpdGpdGpdGpdHTdHTdHTdKQdKQdHTdHTdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGlaahaahaahaahaahaahaahaahaahaahaahdGpdGpdGpdGpdGpdGpdGpdGpdGpdGpdGpdHTdKQdLHdMOdMOdLIdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGlatTatTatTatTatTatTatTatTatTatTatTatTatTatTdGpdGpdGpdGpdGpdGpdGpdGpdGpdHTdLHdMOdMOdLIdKQdHTdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGlaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahaahdGpdGpdGpdGpdGpdGpdGpdGpdHTdHTdHTdHTdKQdLHdMOdMOdLIdHTdHTdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGpdGpdGpdGpdGpdHTdLHdMOdMOdLIdKQdHTdHTdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGlaaaaaaaaaaaaaaaaaaaaadGnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGpdGpdGpdGpdGpdHTdHTdHTdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGlaaaaaaaaaaaaaaaaaadJtdGndGndGndGndJtdJtaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpdHTdKQdLHdMOdLIdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGlaaaaaaaaaaaaaaaaaadJtdJtdGndGndGndJtdJtdJtaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdHTdLHdMOdLIdKQdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGlaaaaaaaaaaaaaaaaaadJtdJtdGndGndGndJtdJtaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdHTdHTdHTdKQdKQdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGlaaaaaaaaaaaaaaaaaadJtdJtdGndGndGndJtdJtaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGsdGsdGsdGsdGpdGpdGpdGpdGpdHTdHTdNldKsdKsdKtdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJyaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGvdGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGlaaaaaaaaaaaaaaaaaadGndGndGndJtdJtaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGpdGpdGpdGpdGpdHTdHTdKodKFdKFdKqdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdHTdHTdHTdHTdKQdKQdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGpdGpdGpdHTdHTdHTdHTdHTdHTdKQdKQdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGpdGpdGpdHTdNmdMOdMOdMOdMOdNndKQdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGpdGpdGpdHTdKQdNmdMOdMOdMOdMOdNndHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGpdGpdGpdHTdKQdKQdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGpdGpdGpdHTdKQdKQdHTdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGpdGpdGpdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGpdGpdGpdHTdKQdKQdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGlaaadGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGsdGsdGpdGpdGpdGpdHTdKQdKQdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGlaaaaaadGldGldGldGndGndGndGndGodGndGndGndGndGndGndGndGndGvdGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGsdGsdGpdGpdGpdHTdHTdKQdKQdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGlaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGsdGsdGpdGpdGpdHTdNmdNndKQdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGsdGsdGpdGpdGpdHTdKQdNmdNndHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGsdGsdGpdGpdHTdHTdKQdKQdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGsdGsdGpdGpdHTdNldKsdKsdKtdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGsdGsdGpdGpdHTdKodKFdKFdKqdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGpdGpdGpdGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGsdGsdGpdGpdHTdHTdKQdKQdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGlaaaaaadGldGldGldGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGpdHTdHTdGpdGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGlaahaahaahaahaahaahaahaahaahaahdGpdGpdGpdGpdGpdGsdGsdGpdGpdGpdHTdKQdKQdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGpdHTdHTdHTdHTdGpdGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGlatTatTatTatTatTatTatTatTatTdGpdGpdGpdGpdGpdGpdGsdGsdGpdGpdGpdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGpdGpdHTdHTdHTdHTdGpdGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGlaahaahaahaahaahaahaahaahaahaahdGpdGpdGpdGpdGpdGpdGsdGsdGpdGpdGpdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGpdHTdHTdHTdHTdGpdGpdGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGsdGsdGsdGsdGpdGpdGpdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGpdHTdHTdHTdHTdHTdGpdGldGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGvdGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGsdGsdGpdGpdGpdGpdGpdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGpdHTdHTdHTdHTdHTdGpdGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGsdGsdGpdGpdGpdGpdGpdHTdKQdKQdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGpdNtdHTdNtdHTdGpdGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGsdGsdGpdGpdGpdGpdHTdHTdKQdKQdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGpdNudNvdNudHTdGpdGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGsdGsdGpdGpdGpdGpdHTdHTdKQdKQdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGndGndGndGndGndGndGndGpdNwdNxdNydGpdGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGsdGsdGpdGpdGpdHTdHTdHTdKQdKQdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGpdGpdGpdGpdGpdGpdGpdGpdGpdGpdGpdNwdNxdNzdGpdGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGsdGsdGpdGpdGpdHTdHTdHTdKQdKQdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGlaaaaaadGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGpdHTdHTdJBdJCdNAdJEdJEdJEdJEdJEdJEdNBdNxdNzdGpdGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGvdGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndNCdNCdNCdNCdNCdNCdNCdGndGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGsdGsdGpdGpdGpdHTdHTdHTdKQdKQdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGpdHTdHTdHTdHTdNvdNDdNDdNDdNDdNDdNDdNDdNEdNFdNzdGpdGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndNCdNGdNHdNIdNJdNGdNCdGndGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGsdGsdGpdGpdGpdGpdHTdHTdKQdKQdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGpdHTdHTdHTdJBdNKdKadKadKadKadKadKadNLdNxdNMdNNdNOdGpdGpdGpdGpdGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndNCdNGdNPdNQdNRdNSdNCdGndGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGsdGsdGpdGpdGpdGpdHTdHTdKQdKQdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGpdHTdHTdHTdGpdNOdNOdNOdNOdNOdNOdNwdNxdNzdNOdNOdNOdHTdHTdHTdGpdGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndNTdNUdNVdGndNWdNCdNCdNCdNXdNCdNCdNCdGndGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGsdGsdGpdGpdGpdGpdHTdHTdKQdKQdHTdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGpdHTdHTdGpdNOdNOdNOdNOdNOdNOdNOdNwdNxdNzdNOdHTdHTdHTdHTdHTdGpdGpdGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndNYdNVdNZdGndNWdOadObdNWdOcdNWdGpdGpdGldGndGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGpdGsdGsdGpdGpdGpdGpdGpdHTdKQdKQdHTdHTdGpdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGldGldGpdHTdGpdNOdNOdNOdNOdNOdNOdNOdOddNxdNzdHTdHTdHTdHTdHTdHTdHTdGpdGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndNTdKkdGndNWdOedOfdOgdOcdNWdHTdGpdGpdGldGldGldGlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGpdGpdGsdGsdGpdGpdGpdGpdGpdHTdKQdKQdHTdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGpdGpdGpdGpdGpdNOdNOdNOdNOdNtdNvdNtdHTdHTdHTdHTdHTdHTdHTdGpdGpdGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndOhdGndGndNWdNWdNWdNWdOidNWdHTdHTdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGpdGsdGsdGpdGpdGpdGpdGpdHTdKQdKQdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGldGldGpdNOdHTdHTdNudHTdNudHTdHTdHTdHTdHTdHTdHTdHTdGpdGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndOjdGndGndNWdOadOkdNWdOcdOldHTdHTdHTdHTdHTdHTdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGpdGpdGpdGpdGpdGpdGpdGpdHTdKQdKQdHTdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGldGpdHTdHTdHTdHTdHTdHTdHTdHTdOmdOmdOmdHTdHTdHTdGpdGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndOjdGndGndNWdOedOfdOndOcdOodHTdHTdHTdHTdHTdHTdHTdHTdHTaaaaaaaaaaaaaaaaaaaaaaaaaaadOpdGpdGpdGpdGpdGpdGpdGpdGpdGpdGpdGpdHTdHTdKQdKQdHTdHTdHTdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGpdGpdGpdGpdGpdGpdHTdHTdHTdHTdHTdHTdHTdHTdOqdOrdOsdHTdHTdHTdGpdGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGpdGpdGpdGpdGpdGpdGpdGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndNWdNWdOtdNWdNWdNWdNWdNWdNWdOcdOudHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGpdGpdHTdHTdHTdHTdNldKsdKsdKtdHTdHTdHTdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGldGpdGpdHTdHTdOvdOvdOvdOvdOvdOvdOwdOxdOxdOydOvdOvdOvdOvdOzdHTdHTdGpdGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGpdGpdHTdHTdHTdHTdHTdGpdGpdGpdGpdGpdGldGldGldGldGldGldGldGndGndGndGndNWdNWdNWdOAdOBdOCdODdNWdOadOEdNWdOidNWdNWdNWdOFdOGdOHdNWdHTdHTdHTdHTdHTdHTaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdHTdHTdHTdHTdHTdKodKFdKFdKqdHTdHTdHTdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGldGldGpdHTdHTdHTdOvdOIdOJdOKdOLdOMdONdOOdOPdOQdORdOSdOTdOUdKtdHTdHTdGpdGpdGpdGpdGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGpdGpdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGpdGldGldGldGldGldGndGndNWdOVdOWdOXdOYdOXdOZdNWdOedOfdPadOcdNWdPbdPcdPddPddPddOldHTdHTdHTdHTdHTdHTdHTaaaaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdHTdHTdHTdHTdHTdHTdHTdKQdPedPfdPgdPhdPidPidHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGldGldGpdHTdHTdHTdOvdPjdOSdPkdPldPmdPmdPmdPmdPndPodOSdOTdPpdPqdHTdHTdHTdHTdHTdGpdGpdGpdGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGldGldGldGpdGpdGpdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdGpdGpdGldGldGldGldGldGndNWdPrdOXdPsdPtdPudPvdNWdNWdNWdNWdOcdNWdPbdPwdPwdPwdPxdOodHTdHTdHTdHTdHTdHTdHTaaaaaaaaaaaaaaaaaaaaaaaaaaadHTdHTdHTdHTdHTdHTdHTdHTdNmdMOdNndPidPzdPydPydPydPidHTdPCdHTdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGlaaadGldGldGldGldGldGldGldGldGndGndGndGldGldGpdHTdHTdHTdOvdPDdOSdOSdPEdOSdOSdOSdOSdPFdORdPGdPHdORdKqdHTdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGldGldGldGldGldGndGndGndGndGndGndGndGndGldGldGldGldGpdGpdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdNldKtdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGldGldGndNWdPIdOXdPJdOXdPKdOXdPLdPxdPMdPNdPOdNWdPPdPwdPQdPwdPRdOudHTdHTdHTdHTdHTdHTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahaaadHTdHTdHTdHTdHTdPSdPTdPUdPVdPidPAdPBdPYdPZdPidPidPidPidHTdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGldGldGldGldGpdGpdHTdHTdOvdQadOSdQbdQcdQddQedQfdOSdQgdOvdOvdOvdOvdOvdNldKtdHTdHTdHTdHTdHTdHTdHTdHTdGpdGpdGpdGldGldGldGndGndGndGndGndGndGndGndGldGldGldGpdGpdHTdHTdNmdMOdMOdMOdMOdMOdMOdMOdMOdNrdNsdMOdMOdMOdMOdLIdHTdHTdHTdHTdGpdGpdGldGldNWdNWdNWdNWdNWdNWdNWdQhdQidQjdQhdQidNWdNWdNWdNWdNWdQkdNWdNWdQldQmdHTdHTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahaaaaaaaaadHTdHTdQndPVdQodQpdQqdQrdQsdQtdQudQvdQwdQxdQydQzdKtdHTdHTdHTdIIdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGpdHTdHTdOvdQAdOSdQBdPldQCdQDdQEdOSdQFdQGdQHdQIdQJdQKdNrdNsdMOdMOdMOdMOdMOdLIdHTdHTdHTdHTdGpdGpdGpdGldGldGndGndGndGndGndGndGldGldGldGpdGpdHTdHTdNmdNndNmdMOdMOdMOdMOdMOdMOdMOdNrdNsdMOdMOdMOdLIdLHdMOdLIdHTdHTdHTdGpdGldGldGldGldGldNWdQLdQMdQNdPwdPRdQOdPxdPRdPLdQPdQQdPwdPxdPRdPwdPwdQRdQSdOGdOHdQTdQUdQUdQUdQUdQUdQUdQUdQVdQVdQVdQVdQVdQVdQVdPUdQWdQXdQYdQZdRadRbdRcdRddQtdQudQudRedRfdRgdRhdPqdHTdHTdHTdIIdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdWYdWYdWYdWYdWYdWYdWYdGpdGpdGsdGsdGpdGpdGpdHTdHTdKQdKQdHTdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGsdGsdGpdGpdGpdHTdNldKsdKsdKtdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGsdGsdGpdGpdGpdHTdKodKFdKFdKqdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaadJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldWYdWYdWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGpdGsdGsdGpdGpdGpdHTdHTdKQdKQdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaadJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGpdGsdGsdGpdGpdGpdHTdHTdKQdKQdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaadJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGvdGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdGpdGsdGsdGpdGpdGpdHTdNmdNndKQdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaadJydJydJydJydJydJyaahaahaahaahaahaahaahaahaahdGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGsdGsdGpdGpdGpdHTdKQdNmdNndHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJyatTatTatTatTatTatTatTatTatTdGldGldGldGldGndGndGndGodGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdGpdGsdGpdGpdGpdHTdKQdKQdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJyaahaahaahaahaahaahaahaahaahdGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdGpdGpdGpdHTdHTdKQdKQdHTdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGpdGpdHTdNmdNndKQdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdGpdGpdHTdKQdNmdNndHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydNodJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGpdHTdKQdKQdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydNpdNqdJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdHTdHTdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdHTdHTdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdHTdHTdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdHTdHTdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdHTdHTdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdHTdHTdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaadJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGlaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdWYdWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdWYdHTdHTdHTdKQdKQdHTdHTdHTdHTdGpdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaaaaaaaadJydJyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGlaaaaaadGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdWYdHTdHTdHTdKQdKQdHTdHTdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaadJydJydJydJydJyaahaahaahaahaahaahaahaahaahaahaahdGldGldGldGldGlaaadGldGldGldGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdWYdHTdHTdHTdKQdKQdHTdNldKtdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJydJyaaadJydJydJydJydJyatTatTatTatTatTatTatTatTatTatTatTdGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdHTdHTdHTdKQdLHdMOdNrdNsdMOdMOdMOdLIdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydJydGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGlaahaahaahaahaahaahaahaahaahaahaahdGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldWYdWYdWYdWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdHTdHTdHTdLHdMOdMOdNrdNsdMOdMOdLIdKQdHTdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydJydJydJydJydJydJydJydGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdHTdHTdHTdHTdHTdKodKqdHTdHTdKQdLHdMOdLIdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydGldGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGldGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGpdGpdGpdGpdHTdHTdHTdHTdHTdLHdMOdLIdKQdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGvdGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGldGldGldWYdWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGpdGpdGpdGpdGpdGpdGpdHTdHTdHTdKQdKQdHTdHTdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldWYdWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdWYdGpdGpdGpdGpdGpdGpdGpdGpdHTdKQdLHdMOdMOdLIdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdGpdGpdGpdGpdGpdGpdGpdHTdLHdMOdMOdLIdKQdHTdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdGpdGpdGpdGpdGpdGpdHTdHTdHTdHTdKQdLHdMOdMOdLIdHTdHTdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGpdGpdGpdGpdGpdGpdGpdGpdHTdLHdMOdMOdLIdKQdHTdHTdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGpdGpdGpdGpdGpdGpdGpdGpdHTdHTdHTdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGpdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpdHTdKQdLHdMOdLIdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGpdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdHTdLHdMOdLIdKQdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGpdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdHTdHTdHTdKQdKQdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJydJydGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGpdGpdGpdGsdGsdGsdGsdGpdGpdGpdGpdGpdHTdHTdNldKsdKsdKtdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJydJyaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGvdGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGpdGpdGpdGpdGsdGsdGsdGsdGpdGpdGpdGpdGpdHTdHTdKodKFdKFdKqdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGpdGpdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdHTdHTdHTdHTdKQdKQdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGpdGpdGsdGsdGsdGsdGsdGpdGpdGpdHTdHTdHTdHTdHTdHTdKQdKQdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGpdGpdGsdGsdGsdGsdGsdGpdGpdGpdHTdNmdMOdMOdMOdMOdNndKQdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGpdGpdGsdGsdGsdGsdGsdGpdGpdGpdHTdKQdNmdMOdMOdMOdMOdNndHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdGpdGsdGsdGsdGsdGsdGpdGpdGpdHTdKQdKQdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdGsdGsdGsdGsdGsdGpdGpdGpdHTdKQdKQdHTdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdGsdGsdGsdGsdGpdGpdGpdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGsdGsdGsdGsdGpdGpdGpdHTdKQdKQdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGlaaadGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGsdGsdGpdGpdGpdGpdHTdKQdKQdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGlaaaaaadGldGldGldGndGndGndGndGodGndGndGndGndGndGndGndGndGvdGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGsdGsdGpdGpdGpdHTdHTdKQdKQdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGlaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGsdGsdGpdGpdGpdHTdNmdNndKQdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGsdGsdGpdGpdGpdHTdKQdNmdNndHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGsdGsdGpdGpdHTdHTdKQdKQdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdGpdGsdGsdGpdGpdHTdNldKsdKsdKtdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdGpdGsdGsdGpdGpdHTdKodKFdKFdKqdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGpdGpdGpdGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdGpdGpdGsdGsdGpdGpdHTdHTdKQdKQdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGlaaaaaadGldGldGldGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGpdHTdHTdGpdGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdGpdGpdGpdGsdGsdGpdGpdGpdHTdKQdKQdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGpdHTdHTdHTdHTdGpdGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdGpdGpdGpdGpdGsdGsdGpdGpdGpdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGpdGpdHTdHTdHTdHTdGpdGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldWYdWYdWYdOpdOpdOpdOpdOpdOpdWYdWYdWYdWYdWYdGpdGpdGpdGpdGpdGsdGsdGpdGpdGpdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGpdHTdHTdHTdHTdGpdGpdGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdWYdGpdGpdGpdGpdGsdGsdGsdGsdGpdGpdGpdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGpdHTdHTdHTdHTdHTdGpdGldGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGvdGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldQSdWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYaaadQSdGpdGpdGsdGsdGpdGpdGpdGpdGpdHTdKQdKQdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGpdHTdHTdHTdHTdHTdGpdGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldQSdQSaaadOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYaaadQSdGpdGpdGsdGsdGpdGpdGpdGpdGpdHTdKQdKQdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGpdNtdHTdNtdHTdGpdGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldQSaaadOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpaaadQSdGpdGpdGsdGsdGpdGpdGpdGpdHTdHTdKQdKQdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGpdNudNvdNudHTdGpdGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldQSaaadOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpaaadQSdGpdGpdGsdGsdGpdGpdGpdGpdHTdHTdKQdKQdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGndGndGndGndGndGndGndGpdNwdNxdNydGpdGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldQSaaadWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYaaadQSdGpdGpdGsdGsdGpdGpdGpdHTdHTdHTdKQdKQdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGpdGpdGpdGpdGpdGpdGpdGpdGpdGpdGpdNwdNxdNzdGpdGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldQSaaadWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYaaadQSdGpdGpdGsdGsdGpdGpdGpdHTdHTdHTdKQdKQdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGlaaaaaadGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGpdHTdHTdJBdJCdNAdJEdJEdJEdJEdJEdJEdNBdNxdNzdGpdGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGvdGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndNCdNCdNCdNCdNCdNCdNCdGndGndQSdQSaaadWYdWYdOpdOpdOpdOpdOpdOpdOpdOpdWYdWYdWYaaadQSdGpdGpdGsdGsdGpdGpdGpdHTdHTdHTdKQdKQdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGpdHTdHTdHTdHTdNvdNDdNDdNDdNDdNDdNDdNDdNEdNFdNzdGpdGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndNCdNGdNHdNIdNJdNGdNCdGndGndGldQSaaadWYdWYdWYdOpdOpdOpdOpdOpdOpdWYdWYdWYdWYaaadQSdGpdGpdGsdGsdGpdGpdGpdGpdHTdHTdKQdKQdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGpdHTdHTdHTdJBdNKdKadKadKadKadKadKadNLdNxdNMdNNdNOdGpdGpdGpdGpdGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndNCdNGdNPdNQdNRdNSdNCdGndGndGldQSaaaaaaaaaaaaaaadOpdOpdOpdOpaaaaaaaaaaaaaaaaaadQSdGpdGpdGsdGsdGpdGpdGpdGpdHTdHTdKQdKQdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGpdHTdHTdHTdGpdNOdNOdNOdNOdNOdNOdNwdNxdNzdNOdNOdNOdHTdHTdHTdGpdGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndNTdNUdNVdGndNWdNCdNCdNCdNXdNCdNCdNCdGndGndGldQSaaadWYdWYdWYdWYdWYdOpdOpdWYdWYdWYdWYdWYdWYaaadQSdGpdGpdGsdGsdGpdGpdGpdGpdHTdHTdKQdKQdHTdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGpdHTdHTdGpdNOdNOdNOdNOdNOdNOdNOdNwdNxdNzdNOdHTdHTdHTdHTdHTdGpdGpdGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndNYdNVdNZdGndNWdOadObdNWdOcdNWdGpdGpdGldGndGldQSaaadWYdWYdWYdWYdWYdWYdWYdWYdWYdWYdWYdWYdWYaaadQSdGpdGpdGsdGsdGpdGpdGpdGpdGpdHTdKQdKQdHTdHTdGpdGpdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGldGldGpdHTdGpdNOdNOdNOdNOdNOdNOdNOdOddNxdNzdHTdHTdHTdHTdHTdHTdHTdGpdGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndNTdKkdGndNWdOedOfdOgdOcdNWekCdGpdGpdGldGldQSdQSdQSekOekOekOekOekOekOekOekOekOekOekOekOekOdQSdGpdGpdGsdGsdGpdGpdGpdGpdGpdHTdKQdKQdHTdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGpdGpdGpdGpdGpdNOdNOdNOdNOdNtdNvdNtdHTdHTdHTdHTdHTdHTdHTdGpdGpdGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndOhdGndGndNWdNWdNWdNWdOidNWekCekCdGpdGpdGpdGpdGpdQSdQSekLekLekNekMekNdQSdQSdQSdQSdQSdQSdQSdGpdGpdGpdGsdGsdGpdGpdGpdGpdGpdHTdKQdKQdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGldGldGpdNOdHTdHTdNudHTdNudHTdHTdHTdHTdHTdHTdHTdHTdGpdGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGodGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndOjdGndGndNWdOadOkdNWdOcdOlekCekCekCekCekCekCdGpdGpdQSdQSekLdQSekOdQSaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGpdGpdGpdGpdGpdGpdGpdHTdKQdKQdHTdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGldGpdHTdHTdHTdHTdHTdHTdHTdHTdOmdOmdOmdHTdHTdHTdGpdGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndOjdGndGndNWdOedOfdOndOcdOoekCekCekCekCekCekCekPekPekCdQSdQSdQSekOdQSaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGpdGpdGpdGpdGpdGpdHTdHTdKQdKQdHTdHTdHTdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGpdGpdGpdGpdGpdGpdHTdHTdHTdHTdHTdHTdHTdHTdOqdOrdOsdHTdHTdHTdGpdGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGpdGpdGpdGpdGpdGpdGpdGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndNWdNWdOtdNWdNWdNWdNWdNWdNWdOcdOuekCekCekCekCekCekCekCekBekBekCekCdQSekOdQSaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdGpdGpdHTdHTdHTdHTdNldKsdKsdKtdHTdHTdHTdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGldGpdGpdHTdHTdOvdOvdOvdOvdOvdOvdOwdOxdOxdOydOvdOvdOvdOvdOzdHTdHTdGpdGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGpdGpdHTdHTdHTdHTdHTdGpdGpdGpdGpdGpdGldGldGldGldGldGldGldGndGndGndGndNWdNWdNWdOAdOBdOCdODdNWdOadOEdNWdOidNWdNWdNWdOFdOGdOHdNWekQekQekQekBekBekCekOdQSaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdGpdGpdHTdHTdHTdHTdHTdKodKFdKFdKqdHTdHTdHTdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGndGldGldGpdHTdHTdHTdOvdOIdOJdOKdOLdOMdONdOOdOPdOQdORdOSdOTdOUdKtdHTdHTdGpdGpdGpdGpdGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGndGndGndGldGldGldGldGldGpdGpdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGpdGldGldGldGldGldGndGndNWdOVdOWdOXdOYdOXdOZdNWdOedOfdPadOcdNWdPbdPcdPddPddPddOlekEekDekDekBekBekBekCdQSaaaaaaaaaaaaaaaaaaaaaaaadGpdGpdGpdHTdHTdHTdHTdHTdHTdHTdKQdPedPfdPgdPhdPidPidHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGldGldGndGndGndGndGndGndGldGldGpdHTdHTdHTdOvdPjdOSdPkdPldPmdPmdPmdPmdPndPodOSdOTdPpdPqdHTdHTdHTdHTdHTdGpdGpdGpdGldGldGldGldGldGldGldGndGndGndGndGndGndGndGndGndGndGndGldGldGldGpdGpdGpdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdGpdGpdGldGldGldGldGldGndNWdPrdOXdPsdPtdPudPvdNWdNWdNWdNWdOcdNWdPbdPwdPwdPwdPxdOoekFekGekBekBekBekBekCdQSaaaaaaaaaaaaaaaaaaaaaaaadHTdHTdHTdHTdHTdHTdHTdHTdNmdMOdNndPidPzdPydPydPydPidHTdPCdHTdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGlaaadGldGldGldGldGldGldGldGldGndGndGndGldGldGpdHTdHTdHTdOvdPDdOSdOSdPEdOSdOSdOSdOSdPFdORdPGdPHdORdKqdHTdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGldGldGldGldGldGndGndGndGndGndGndGndGndGldGldGldGldGpdGpdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdNldKtdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGldGldGndNWdPIdOXdPJdOXdPKdOXdPLdPxdPMdPNdPOdNWdPPdPwdPQdPwdPRdOuekHekBekBekBekBekCdQSdQSaaaaaaaaaaaaaaaaaaaaaaaaaahaaadHTdHTdHTdHTdHTdPSdPTdPUdPVdPidPAdPBdPYdPZdPidPidPidPidHTdHTdHTdHTdGpdGpdGpdGpdGsdGsdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGldGldGldGldGpdGpdHTdHTdOvdQadOSdQbdQcdQddQedQfdOSdQgdOvdOvdOvdOvdOvdNldKtdHTdHTdHTdHTdHTdHTdHTdHTdGpdGpdGpdGldGldGldGndGndGndGndGndGndGndGndGldGldGldGpdGpdHTdHTdNmdMOdMOdMOdMOdMOdMOdMOdMOdNrdNsdMOdMOdMOdMOdLIdHTdHTdHTdHTdGpdGpdGldGldNWdNWdNWdNWdNWdNWdNWdQhdQidQjdQhdQidNWdNWdNWdNWdNWdQkdNWdNWdQldQmekBekBdQSdQSaaaaaaaaaaaaaaaaaaaaaaaaaaaaahaaaaaaaaadHTdHTdQndPVdQodQpdQqdQrdQsdQtdQudQvdQwdQxdQydQzdKtdHTdHTdHTdIIdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGldGldGldGldGpdHTdHTdOvdQAdOSdQBdPldQCdQDdQEdOSdQFdQGdQHdQIdQJdQKdNrdNsdMOdMOdMOdMOdMOdLIdHTdHTdHTdHTdGpdGpdGpdGldGldGndGndGndGndGndGndGldGldGldGpdGpdHTdHTdNmdNndNmdMOdMOdMOdMOdMOdMOdMOdNrdNsdMOdMOdMOdLIdLHdMOdLIdHTdHTdHTdGpdGldGldGldGldGldNWdQLdQMdQNdPwdPRdQOdPxdPRdPLdQPdQQdPwdPxdPRdPwdPwdQRekKekIekJdQTdQUdQUdQUdQUdQUdQUdQUdQVdQVdQVdQVdQVdQVdQVdPUdQWdQXdQYdQZdRadRbdRcdRddQtdQudQudRedRfdRgdRhdPqdHTdHTdHTdIIdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGpdHTdHTdOvdOvdOvdOvdOvdRidRjdRkdOvdOvdRldRmdRmdRmdRmdNrdNsdMOdMOdMOdMOdLIdLHdMOdMOdLIdHTdHTdHTdGpdGpdGldGldGldGndGndGldGldGldGldGpdGpdHTdHTdNmdNndNmdNndHTdHTdHTdHTdHTdHTdHTdKodKqdHTdHTdHTdLHdMOdLIdKQdHTdHTdHTdHTdGpdGpdGpdGpdGldNWdNWdNWdNWdRndPRdRodRpdRqdPNdRrdRsdRsdRtdRtdRsdRsdRudRvdRudRvdRwdRwdRwdRwdRwdRwdRwdRwdRxdRxdRxdRxdRxdRxdRxdRydRzdRydRzdRAdRBdRCdQwdRDdREdRFdRGdQwdRHdRIdQzdKqdHTdHTdHTdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGpdGpdHTdHTdHTdHTdHTdOvdRJdRKdRLdRMdOvdRNdROdOmdHTdHTdKodKqdHTdHTdHTdHTdLHdMOdMOdLIdKQdHTdHTdHTdHTdGpdGpdGpdGldGldGldGldGldGldGpdGpdHTdHTdNmdNndNmdNndHTdHTdHTdHTdGpdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdKQdKQdHTdHTdHTdHTdHTdHTdHTdGpdGpdGpdGpdGpdNWdPwdRPdRQdRRdRRdRQdRSdRTdRUdRRdRRdRQdRQdRVdRWdRXdRYdRZdRZdRZdRZdRZdRZdRZdRZdSadSadSadSadSadSadSbdScdSddSedSfdSgdShdSidPSdPSdPTdPSdPSdPSdPSdPSdPSdSjdSkdSldSkdSmdIIdGpdGpdGpdGpdGpdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadGldGldGldGpdGpdHTdHTdHTdHTdOvdSndSodSpdSqdOvdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdHTdKQdLHdLIdHTdHTdHTdHTdHTdGpdGpdGpdGpdGpdGpdGpdGpdHTdHTdNmdNndNmdNndHTdHTdGpdGpdGpdGpdGpdGpdGpdHTdHTdHTdHTdHTdHTdHTdKQdKQdHTdNldKtdHTdHTdHTdHTdHTdHTdGpdGpdNWdNWdSrdSsdSrdNWdNWdStdSudSvdNWdNWdSrdSwdSrdNWdSxdHTdHTdHTaaaaaaaaaaaaaahaaaaaaaaaaahaaaaaaaaaaaaaaaaahaaadSydPVdSzdSAdSBdSCdSDdSEdSFdSGdSHdSHdSIdSJdSKdSKdSKdSKdSmdHTdGpdGpdGpdGpdGpdGsdGsdGsdGsdGpdGpdGpdGpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/code/game/area/Space Station 13 areas.dm b/code/game/area/Space Station 13 areas.dm index 7db406b6f7..23d3cdab78 100644 --- a/code/game/area/Space Station 13 areas.dm +++ b/code/game/area/Space Station 13 areas.dm @@ -492,6 +492,16 @@ proc/process_ghost_teleport_locs() /area/awaycontent/a30 icon_state = "awaycontent30" +/area/oremag/controls + name = "Scrap Magnet Controls" + icon_state = "ore_mag" + requires_power = 0 + +/area/oremag/scrap + name = "Scrap Magnet" + icon_state = "ore_mag_attract" + requires_power = 0 + // CENTCOM /area/centcom diff --git a/code/modules/mining/oremagnet/ore_mag.dm b/code/modules/mining/oremagnet/ore_mag.dm new file mode 100644 index 0000000000..80b2be2540 --- /dev/null +++ b/code/modules/mining/oremagnet/ore_mag.dm @@ -0,0 +1,32 @@ +/obj/machinery/oremagpull + name = "Scrap Magnet" + desc = "You pull 16 tons of scrap a day, you get another day older and deeper in scrap." + icon = 'icons/obj/machines/mining_machines.dmi' + icon_state = "ore_mag_off" + density = 1 + anchored = 1 + var/obj/machinery/oremagcomputer/controller_computer = null + +/obj/machinery/oremagpull/attack_hand(mob/user as mob) + if(controller_computer) + if(controller_computer.on) + user << "Please wait for the magnet to finish pulling." + else + if(!controller_computer.haspulled) + user << "There is no scrap to repel!" + return + user << "You use the magnet to repel the currently pulled scrap, sending it off into the vast uncharted regions of space." + + for(var/turf/simulated/T in controller_computer.scraparea) + T.ChangeTurf(/turf/space/) + for(var/obj/O in controller_computer.scraparea) + qdel(O) + for(var/mob/living/carbon/human/poor_fellow in controller_computer.scraparea) + poor_fellow << "You watch as the scrap you are standing on suddenly jets off. Your body is smashed to smithereens in seconds from the impact, with your last thoughts being 'Oh shi-'" + qdel(poor_fellow) + for(var/mob/living/simple_animal/M in controller_computer.scraparea) + M.Die() + + controller_computer.haspulled = FALSE + user << "Magnet has finished repelling." + return \ No newline at end of file diff --git a/code/modules/mining/oremagnet/ore_mag_abandoned_crates.dm b/code/modules/mining/oremagnet/ore_mag_abandoned_crates.dm new file mode 100644 index 0000000000..3508ea876a --- /dev/null +++ b/code/modules/mining/oremagnet/ore_mag_abandoned_crates.dm @@ -0,0 +1,112 @@ +/obj/structure/closet/crate/secure/loot + name = "abandoned crate" + desc = "What could be inside?" + icon_state = "securecrate" + icon_opened = "securecrateopen" + icon_closed = "securecrate" + var/code = null + var/lastattempt = null + var/attempts = 3 + locked = 1 + var/min = 1 + var/max = 10 + +/obj/structure/closet/crate/secure/loot/New() + ..() + code = rand(min,max) + var/loot = rand(1,30) + switch(loot) + if(1) + new/obj/item/weapon/reagent_containers/food/drinks/bottle/rum(src) + new/obj/item/weapon/reagent_containers/food/snacks/grown/blazeit(src) + new/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey(src) + new/obj/item/weapon/lighter/zippo(src) + if(2) + new/obj/item/weapon/pickaxe/drill(src) + new/obj/item/device/taperecorder(src) + new/obj/item/clothing/suit/space(src) + new/obj/item/clothing/head/helmet/space(src) + if(3) + return + if(4) + new/obj/item/weapon/reagent_containers/glass/beaker/bluespace(src) + if(5 to 6) + for(var/i = 0, i < 10, i++) + new/obj/item/weapon/ore/diamond(src) + if(7) + return + if(8) + return + if(9) + for(var/i = 0, i < 3, i++) + new/obj/machinery/hydroponics(src) + if(10) + for(var/i = 0, i < 3, i++) + new/obj/item/weapon/reagent_containers/glass/beaker/noreact(src) + if(11 to 13) + new/obj/item/weapon/melee/classic_baton(src) + if(14) + return + if(15) + new/obj/item/clothing/under/chameleon(src) + if(16) + new/obj/item/clothing/under/shorts(src) + new/obj/item/clothing/under/shorts/red(src) + new/obj/item/clothing/under/shorts/blue(src) + //Dummy crates start here. + if(17 to 29) + return + //Dummy crates end here. + if(30) + new/obj/item/weapon/melee/baton(src) + +/obj/structure/closet/crate/secure/loot/attack_hand(mob/user as mob) + if(locked) + user << "The crate is locked with a Deca-code lock." + var/input = input(usr, "Enter digit from [min] to [max].", "Deca-Code Lock", "") as num + if(in_range(src, user)) + input = Clamp(input, 0, 10) + if (input == code) + user << "The crate unlocks!" + locked = 0 + overlays.Cut() + overlays += greenlight + else if (input == null || input > max || input < min) + user << "You leave the crate alone." + else + user << "A red light flashes." + lastattempt = input + attempts-- + if (attempts == 0) + user << "The crate's anti-tamper system activates!" + var/turf/T = get_turf(src.loc) + explosion(T, 0, 0, 0, 1) + del(src) + return + else + user << "You attempt to interact with the device using a hand gesture, but it appears this crate is from before the DECANECT came out." + return + else + return ..() + +/obj/structure/closet/crate/secure/loot/attackby(obj/item/weapon/W as obj, mob/user as mob) + if(locked) + if (istype(W, /obj/item/weapon/card/emag)) + user << "The crate unlocks!" + locked = 0 + if (istype(W, /obj/item/device/multitool)) + user << "DECA-CODE LOCK REPORT:" + if (attempts == 1) + user << "* Anti-Tamper Bomb will activate on next failed access attempt." + else + user << "* Anti-Tamper Bomb will activate after [src.attempts] failed access attempts." + if (lastattempt == null) + user << " has been made to open the crate thus far." + return + // hot and cold + if (code > lastattempt) + user << "* Last access attempt lower than expected code." + else + user << "* Last access attempt higher than expected code." + else ..() + else ..() \ No newline at end of file diff --git a/code/modules/mining/oremagnet/ore_mag_computer.dm b/code/modules/mining/oremagnet/ore_mag_computer.dm new file mode 100644 index 0000000000..6ef7af6a9b --- /dev/null +++ b/code/modules/mining/oremagnet/ore_mag_computer.dm @@ -0,0 +1,116 @@ +/obj/machinery/oremagcomputer + name = "scrap magnet console" + desc = "Used to activate the Scrap Magnet." + icon = 'icons/obj/computer.dmi' + var/obj/machinery/oremagpull/oremag = null + var/area/oremag/scrap/scraparea = null + var/on = FALSE + var/haspulled = FALSE + icon_state = "ore_mag" + anchored = 1 + density = 1 + + +/obj/machinery/oremagcomputer/attack_hand(mob/user as mob) + if(on) + user << "Please wait for the magnet to finish processing." + if(!oremag) + user << "No scrap magnet linked. Linking to closest available scrap magnet." + for(var/obj/machinery/oremagpull/M in world) + oremag = M + M.controller_computer = src + if(oremag) + user << "Linking complete." + else + user << "Error: No Scrap Magnet Detected." + return + for(var/area/oremag/scrap/A in world) + scraparea = A + if(scraparea) + return + else + user << "No Scrap Magnet Area found. Contact a coder."// there's no scrap magnet area for some reason. + return + else + on = TRUE + oremag.icon_state = "ore_mag_on" + user << "Scrap Magnet now pulling." + sleep(200) + + for(var/turf/space/T in scraparea) // Begin generation of pulled turfs. + var/turf_chance = rand(1,60) + switch(turf_chance) + if(1 to 39) + T.ChangeTurf(/turf/simulated/mineral/random) + if(40) + T.ChangeTurf(/turf/simulated/floor/airless) + if(41) + T.ChangeTurf(/turf/simulated/floor/plating/airless) + if(42) + T.ChangeTurf(/turf/simulated/floor/plating/airless) + if(43) + T.ChangeTurf(/turf/simulated/floor/airless) + if(44) + T.ChangeTurf(/turf/simulated/wall/r_wall) + if(45) + T.ChangeTurf(/turf/simulated/wall/mineral/gold) + if(46) + T.ChangeTurf(/turf/simulated/wall/mineral/diamond) + if(47) + T.ChangeTurf(/turf/simulated/wall/mineral/clown) + if(48) + T.ChangeTurf(/turf/simulated/wall/mineral/sandstone) + if(49) + T.ChangeTurf(/turf/simulated/wall/mineral/plasma) + if(50) + T.ChangeTurf(/turf/simulated/wall) + if(51) + T.ChangeTurf(/turf/simulated/wall/mineral/silver) + if(52) + T.ChangeTurf(/turf/simulated/wall/mineral/uranium) + if(53 to 60) + T.ChangeTurf(/turf/simulated/floor/plating/asteroid) + + for(var/turf/simulated/floor/F in scraparea) // Begin generation of pulled objects + var/obj_chance = rand(1,24) + switch(obj_chance) + if(1 to 19) + continue + if(20) + new /obj/structure/closet/crate/secure/loot(F.loc) + if(21) + new /obj/item/weapon/reagent_containers/glass/beaker/slime(F.loc) + if(22) + for(var/i = 0, i < 10, i++) + new /obj/item/weapon/ore/diamond(F.loc) + if(23) + for(var/i = 0, i < 10, i++) + new /obj/item/weapon/ore/clown(F.loc) + if(24) + for(var/i = 0, i < 10, i++) + new /obj/item/weapon/ore/plasma(F.loc) + + for(var/turf/simulated/floor/F in scraparea) // Begin generation of pulled mobs + var/mob_chance = rand(1,84) + switch(mob_chance) + if(1 to 79) + continue + if(80) + new /mob/living/simple_animal/hostile/asteroid/basilisk(F.loc) + if(81) + new /mob/living/simple_animal/hostile/asteroid/goldgrub(F.loc) + if(82) + new /mob/living/simple_animal/hostile/asteroid/hivelord(F.loc) + if(83) + new /mob/living/simple_animal/hostile/asteroid/hivelordbrood(F.loc) + if(84) + new /mob/living/simple_animal/hostile/asteroid/goliath(F.loc) + + user << "Pull complete." + on = FALSE + haspulled = TRUE + oremag.icon_state = "ore_mag_off" + return + + + diff --git a/icons/obj/computer.dmi b/icons/obj/computer.dmi index 9557a1472d..09927513cf 100644 Binary files a/icons/obj/computer.dmi and b/icons/obj/computer.dmi differ diff --git a/icons/obj/machines/mining_machines.dmi b/icons/obj/machines/mining_machines.dmi index f53cbb0d43..b628e4fb55 100644 Binary files a/icons/obj/machines/mining_machines.dmi and b/icons/obj/machines/mining_machines.dmi differ diff --git a/icons/turf/areas.dmi b/icons/turf/areas.dmi index 638d9f17cf..b4d33a21d9 100644 Binary files a/icons/turf/areas.dmi and b/icons/turf/areas.dmi differ