from cardboard import types
from cardboard.ability import (
    AbilityNotImplemented, spell, activated, triggered, static
)
from cardboard.cards import card, common, keywords, match


@card("Words of Wind")
def words_of_wind(card, abilities):

    def words_of_wind():
        return AbilityNotImplemented

    return words_of_wind,


@card("Discombobulate")
def discombobulate(card, abilities):

    def discombobulate():
        return AbilityNotImplemented

    return discombobulate,


@card("Foothill Guide")
def foothill_guide(card, abilities):

    def foothill_guide():
        return AbilityNotImplemented

    def foothill_guide():
        return AbilityNotImplemented

    return foothill_guide, foothill_guide,


@card("Spitfire Handler")
def spitfire_handler(card, abilities):

    def spitfire_handler():
        return AbilityNotImplemented

    def spitfire_handler():
        return AbilityNotImplemented

    return spitfire_handler, spitfire_handler,


@card("Imagecrafter")
def imagecrafter(card, abilities):

    def imagecrafter():
        return AbilityNotImplemented

    return imagecrafter,


@card("Airborne Aid")
def airborne_aid(card, abilities):

    def airborne_aid():
        return AbilityNotImplemented

    return airborne_aid,


@card("Wirewood Herald")
def wirewood_herald(card, abilities):

    def wirewood_herald():
        return AbilityNotImplemented

    return wirewood_herald,


@card("Krosan Colossus")
def krosan_colossus(card, abilities):

    def krosan_colossus():
        return AbilityNotImplemented

    return krosan_colossus,


@card("Shepherd of Rot")
def shepherd_of_rot(card, abilities):

    def shepherd_of_rot():
        return AbilityNotImplemented

    return shepherd_of_rot,


@card("Catapult Squad")
def catapult_squad(card, abilities):

    def catapult_squad():
        return AbilityNotImplemented

    return catapult_squad,


@card("Blistering Firecat")
def blistering_firecat(card, abilities):

    def blistering_firecat():
        return AbilityNotImplemented

    def blistering_firecat():
        return AbilityNotImplemented

    def blistering_firecat():
        return AbilityNotImplemented

    return blistering_firecat, blistering_firecat, blistering_firecat,


@card("Gravespawn Sovereign")
def gravespawn_sovereign(card, abilities):

    def gravespawn_sovereign():
        return AbilityNotImplemented

    return gravespawn_sovereign,


@card("Frightshroud Courier")
def frightshroud_courier(card, abilities):

    def frightshroud_courier():
        return AbilityNotImplemented

    def frightshroud_courier():
        return AbilityNotImplemented

    return frightshroud_courier, frightshroud_courier,


@card("Words of Wilding")
def words_of_wilding(card, abilities):

    def words_of_wilding():
        return AbilityNotImplemented

    return words_of_wilding,


@card("Catapult Master")
def catapult_master(card, abilities):

    def catapult_master():
        return AbilityNotImplemented

    return catapult_master,


@card("Break Open")
def break_open(card, abilities):

    def break_open():
        return AbilityNotImplemented

    return break_open,


@card("Complicate")
def complicate(card, abilities):

    def complicate():
        return AbilityNotImplemented

    def complicate():
        return AbilityNotImplemented

    def complicate():
        return AbilityNotImplemented

    return complicate, complicate, complicate,


@card("Goblin Sharpshooter")
def goblin_sharpshooter(card, abilities):

    def goblin_sharpshooter():
        return AbilityNotImplemented

    def goblin_sharpshooter():
        return AbilityNotImplemented

    def goblin_sharpshooter():
        return AbilityNotImplemented

    return goblin_sharpshooter, goblin_sharpshooter, goblin_sharpshooter,


@card("Backslide")
def backslide(card, abilities):

    def backslide():
        return AbilityNotImplemented

    def backslide():
        return AbilityNotImplemented

    return backslide, backslide,


@card("Pearlspear Courier")
def pearlspear_courier(card, abilities):

    def pearlspear_courier():
        return AbilityNotImplemented

    def pearlspear_courier():
        return AbilityNotImplemented

    return pearlspear_courier, pearlspear_courier,


@card("Supreme Inquisitor")
def supreme_inquisitor(card, abilities):

    def supreme_inquisitor():
        return AbilityNotImplemented

    return supreme_inquisitor,


@card("Wooded Foothills")
def wooded_foothills(card, abilities):

    def wooded_foothills():
        return AbilityNotImplemented

    return wooded_foothills,


@card("Inspirit")
def inspirit(card, abilities):

    def inspirit():
        return AbilityNotImplemented

    return inspirit,


@card("Mage's Guile")
def mages_guile(card, abilities):

    def mages_guile():
        return AbilityNotImplemented

    def mages_guile():
        return AbilityNotImplemented

    return mages_guile, mages_guile,


@card("Essence Fracture")
def essence_fracture(card, abilities):

    def essence_fracture():
        return AbilityNotImplemented

    def essence_fracture():
        return AbilityNotImplemented

    return essence_fracture, essence_fracture,


@card("Infest")
def infest(card, abilities):

    def infest():
        return AbilityNotImplemented

    return infest,


@card("Bloodstained Mire")
def bloodstained_mire(card, abilities):

    def bloodstained_mire():
        return AbilityNotImplemented

    return bloodstained_mire,


@card("Elvish Pathcutter")
def elvish_pathcutter(card, abilities):

    def elvish_pathcutter():
        return AbilityNotImplemented

    return elvish_pathcutter,


@card("Rotlung Reanimator")
def rotlung_reanimator(card, abilities):

    def rotlung_reanimator():
        return AbilityNotImplemented

    return rotlung_reanimator,


@card("Gluttonous Zombie")
def gluttonous_zombie(card, abilities):

    def gluttonous_zombie():
        return AbilityNotImplemented

    return gluttonous_zombie,


@card("Crown of Ascension")
def crown_of_ascension(card, abilities):

    def crown_of_ascension():
        return AbilityNotImplemented

    def crown_of_ascension():
        return AbilityNotImplemented

    def crown_of_ascension():
        return AbilityNotImplemented

    return crown_of_ascension, crown_of_ascension, crown_of_ascension,


@card("Birchlore Rangers")
def birchlore_rangers(card, abilities):

    def birchlore_rangers():
        return AbilityNotImplemented

    def birchlore_rangers():
        return AbilityNotImplemented

    return birchlore_rangers, birchlore_rangers,


@card("Ravenous Baloth")
def ravenous_baloth(card, abilities):

    def ravenous_baloth():
        return AbilityNotImplemented

    return ravenous_baloth,


@card("Thrashing Mudspawn")
def thrashing_mudspawn(card, abilities):

    def thrashing_mudspawn():
        return AbilityNotImplemented

    def thrashing_mudspawn():
        return AbilityNotImplemented

    return thrashing_mudspawn, thrashing_mudspawn,


@card("Kaboom!")
def kaboom(card, abilities):

    def kaboom():
        return AbilityNotImplemented

    return kaboom,


@card("Gustcloak Runner")
def gustcloak_runner(card, abilities):

    def gustcloak_runner():
        return AbilityNotImplemented

    return gustcloak_runner,


@card("Mistform Wall")
def mistform_wall(card, abilities):

    def mistform_wall():
        return AbilityNotImplemented

    def mistform_wall():
        return AbilityNotImplemented

    return mistform_wall, mistform_wall,


@card("Forgotten Cave")
def forgotten_cave(card, abilities):

    def forgotten_cave():
        return AbilityNotImplemented

    def forgotten_cave():
        return AbilityNotImplemented

    def forgotten_cave():
        return AbilityNotImplemented

    return forgotten_cave, forgotten_cave, forgotten_cave,


@card("Silent Specter")
def silent_specter(card, abilities):

    def silent_specter():
        return AbilityNotImplemented

    def silent_specter():
        return AbilityNotImplemented

    def silent_specter():
        return AbilityNotImplemented

    return silent_specter, silent_specter, silent_specter,


@card("Chain of Smog")
def chain_of_smog(card, abilities):

    def chain_of_smog():
        return AbilityNotImplemented

    return chain_of_smog,


@card("Rummaging Wizard")
def rummaging_wizard(card, abilities):

    def rummaging_wizard():
        return AbilityNotImplemented

    return rummaging_wizard,


@card("Slipstream Eel")
def slipstream_eel(card, abilities):

    def slipstream_eel():
        return AbilityNotImplemented

    def slipstream_eel():
        return AbilityNotImplemented

    return slipstream_eel, slipstream_eel,


@card("Thoughtbound Primoc")
def thoughtbound_primoc(card, abilities):

    def thoughtbound_primoc():
        return AbilityNotImplemented

    def thoughtbound_primoc():
        return AbilityNotImplemented

    return thoughtbound_primoc, thoughtbound_primoc,


@card("Goblin Sledder")
def goblin_sledder(card, abilities):

    def goblin_sledder():
        return AbilityNotImplemented

    return goblin_sledder,


@card("Screeching Buzzard")
def screeching_buzzard(card, abilities):

    def screeching_buzzard():
        return AbilityNotImplemented

    def screeching_buzzard():
        return AbilityNotImplemented

    return screeching_buzzard, screeching_buzzard,


@card("Biorhythm")
def biorhythm(card, abilities):

    def biorhythm():
        return AbilityNotImplemented

    return biorhythm,


@card("Goblin Machinist")
def goblin_machinist(card, abilities):

    def goblin_machinist():
        return AbilityNotImplemented

    return goblin_machinist,


@card("Dive Bomber")
def dive_bomber(card, abilities):

    def dive_bomber():
        return AbilityNotImplemented

    def dive_bomber():
        return AbilityNotImplemented

    return dive_bomber, dive_bomber,


@card("Death Match")
def death_match(card, abilities):

    def death_match():
        return AbilityNotImplemented

    return death_match,


@card("False Cure")
def false_cure(card, abilities):

    def false_cure():
        return AbilityNotImplemented

    return false_cure,


@card("Harsh Mercy")
def harsh_mercy(card, abilities):

    def harsh_mercy():
        return AbilityNotImplemented

    return harsh_mercy,


@card("Symbiotic Elf")
def symbiotic_elf(card, abilities):

    def symbiotic_elf():
        return AbilityNotImplemented

    return symbiotic_elf,


@card("Nantuko Husk")
def nantuko_husk(card, abilities):

    def nantuko_husk():
        return AbilityNotImplemented

    return nantuko_husk,


@card("Goblin Sky Raider")
def goblin_sky_raider(card, abilities):

    def goblin_sky_raider():
        return AbilityNotImplemented

    return goblin_sky_raider,


@card("Spined Basher")
def spined_basher(card, abilities):

    def spined_basher():
        return AbilityNotImplemented

    return spined_basher,


@card("Fleeting Aven")
def fleeting_aven(card, abilities):

    def fleeting_aven():
        return AbilityNotImplemented

    def fleeting_aven():
        return AbilityNotImplemented

    return fleeting_aven, fleeting_aven,


@card("Accursed Centaur")
def accursed_centaur(card, abilities):

    def accursed_centaur():
        return AbilityNotImplemented

    return accursed_centaur,


@card("Crown of Fury")
def crown_of_fury(card, abilities):

    def crown_of_fury():
        return AbilityNotImplemented

    def crown_of_fury():
        return AbilityNotImplemented

    def crown_of_fury():
        return AbilityNotImplemented

    return crown_of_fury, crown_of_fury, crown_of_fury,


@card("Flooded Strand")
def flooded_strand(card, abilities):

    def flooded_strand():
        return AbilityNotImplemented

    return flooded_strand,


@card("Mythic Proportions")
def mythic_proportions(card, abilities):

    def mythic_proportions():
        return AbilityNotImplemented

    def mythic_proportions():
        return AbilityNotImplemented

    return mythic_proportions, mythic_proportions,


@card("Psychic Trance")
def psychic_trance(card, abilities):

    def psychic_trance():
        return AbilityNotImplemented

    return psychic_trance,


@card("Callous Oppressor")
def callous_oppressor(card, abilities):

    def callous_oppressor():
        return AbilityNotImplemented

    def callous_oppressor():
        return AbilityNotImplemented

    def callous_oppressor():
        return AbilityNotImplemented

    return callous_oppressor, callous_oppressor, callous_oppressor,


@card("Doomed Necromancer")
def doomed_necromancer(card, abilities):

    def doomed_necromancer():
        return AbilityNotImplemented

    return doomed_necromancer,


@card("Convalescent Care")
def convalescent_care(card, abilities):

    def convalescent_care():
        return AbilityNotImplemented

    return convalescent_care,


@card("Broodhatch Nantuko")
def broodhatch_nantuko(card, abilities):

    def broodhatch_nantuko():
        return AbilityNotImplemented

    def broodhatch_nantuko():
        return AbilityNotImplemented

    return broodhatch_nantuko, broodhatch_nantuko,


@card("Gangrenous Goliath")
def gangrenous_goliath(card, abilities):

    def gangrenous_goliath():
        return AbilityNotImplemented

    return gangrenous_goliath,


@card("Mistform Stalker")
def mistform_stalker(card, abilities):

    def mistform_stalker():
        return AbilityNotImplemented

    def mistform_stalker():
        return AbilityNotImplemented

    return mistform_stalker, mistform_stalker,


@card("Contested Cliffs")
def contested_cliffs(card, abilities):

    def contested_cliffs():
        return AbilityNotImplemented

    def contested_cliffs():
        return AbilityNotImplemented

    return contested_cliffs, contested_cliffs,


@card("Skirk Prospector")
def skirk_prospector(card, abilities):

    def skirk_prospector():
        return AbilityNotImplemented

    return skirk_prospector,


@card("Elvish Guidance")
def elvish_guidance(card, abilities):

    def elvish_guidance():
        return AbilityNotImplemented

    def elvish_guidance():
        return AbilityNotImplemented

    return elvish_guidance, elvish_guidance,


@card("Wretched Anurid")
def wretched_anurid(card, abilities):

    def wretched_anurid():
        return AbilityNotImplemented

    return wretched_anurid,


@card("Trickery Charm")
def trickery_charm(card, abilities):

    def trickery_charm():
        return AbilityNotImplemented

    return trickery_charm,


@card("Snapping Thragg")
def snapping_thragg(card, abilities):

    def snapping_thragg():
        return AbilityNotImplemented

    def snapping_thragg():
        return AbilityNotImplemented

    return snapping_thragg, snapping_thragg,


@card("Nosy Goblin")
def nosy_goblin(card, abilities):

    def nosy_goblin():
        return AbilityNotImplemented

    return nosy_goblin,


@card("Fallen Cleric")
def fallen_cleric(card, abilities):

    def fallen_cleric():
        return AbilityNotImplemented

    def fallen_cleric():
        return AbilityNotImplemented

    return fallen_cleric, fallen_cleric,


@card("Demystify")
def demystify(card, abilities):

    def demystify():
        return AbilityNotImplemented

    return demystify,


@card("Thunder of Hooves")
def thunder_of_hooves(card, abilities):

    def thunder_of_hooves():
        return AbilityNotImplemented

    return thunder_of_hooves,


@card("Grand Melee")
def grand_melee(card, abilities):

    def grand_melee():
        return AbilityNotImplemented

    def grand_melee():
        return AbilityNotImplemented

    return grand_melee, grand_melee,


@card("Sea's Claim")
def seas_claim(card, abilities):

    def seas_claim():
        return AbilityNotImplemented

    def seas_claim():
        return AbilityNotImplemented

    return seas_claim, seas_claim,


@card("Kamahl's Summons")
def kamahls_summons(card, abilities):

    def kamahls_summons():
        return AbilityNotImplemented

    return kamahls_summons,


@card("Nameless One")
def nameless_one(card, abilities):

    def nameless_one():
        return AbilityNotImplemented

    def nameless_one():
        return AbilityNotImplemented

    return nameless_one, nameless_one,


@card("Mistform Skyreaver")
def mistform_skyreaver(card, abilities):

    def mistform_skyreaver():
        return AbilityNotImplemented

    def mistform_skyreaver():
        return AbilityNotImplemented

    return mistform_skyreaver, mistform_skyreaver,


@card("Wirewood Pride")
def wirewood_pride(card, abilities):

    def wirewood_pride():
        return AbilityNotImplemented

    return wirewood_pride,


@card("Elvish Pioneer")
def elvish_pioneer(card, abilities):

    def elvish_pioneer():
        return AbilityNotImplemented

    return elvish_pioneer,


@card("Read the Runes")
def read_the_runes(card, abilities):

    def read_the_runes():
        return AbilityNotImplemented

    return read_the_runes,


@card("Ebonblade Reaper")
def ebonblade_reaper(card, abilities):

    def ebonblade_reaper():
        return AbilityNotImplemented

    def ebonblade_reaper():
        return AbilityNotImplemented

    def ebonblade_reaper():
        return AbilityNotImplemented

    return ebonblade_reaper, ebonblade_reaper, ebonblade_reaper,


@card("Symbiotic Beast")
def symbiotic_beast(card, abilities):

    def symbiotic_beast():
        return AbilityNotImplemented

    return symbiotic_beast,


@card("Disciple of Malice")
def disciple_of_malice(card, abilities):

    def disciple_of_malice():
        return AbilityNotImplemented

    def disciple_of_malice():
        return AbilityNotImplemented

    return disciple_of_malice, disciple_of_malice,


@card("Misery Charm")
def misery_charm(card, abilities):

    def misery_charm():
        return AbilityNotImplemented

    return misery_charm,


@card("Cabal Archon")
def cabal_archon(card, abilities):

    def cabal_archon():
        return AbilityNotImplemented

    return cabal_archon,


@card("Nova Cleric")
def nova_cleric(card, abilities):

    def nova_cleric():
        return AbilityNotImplemented

    return nova_cleric,


@card("Silvos, Rogue Elemental")
def silvos_rogue_elemental(card, abilities):

    def silvos_rogue_elemental():
        return AbilityNotImplemented

    def silvos_rogue_elemental():
        return AbilityNotImplemented

    return silvos_rogue_elemental, silvos_rogue_elemental,


@card("Grand Coliseum")
def grand_coliseum(card, abilities):

    def grand_coliseum():
        return AbilityNotImplemented

    def grand_coliseum():
        return AbilityNotImplemented

    def grand_coliseum():
        return AbilityNotImplemented

    return grand_coliseum, grand_coliseum, grand_coliseum,


@card("Astral Slide")
def astral_slide(card, abilities):

    def astral_slide():
        return AbilityNotImplemented

    return astral_slide,


@card("Aurification")
def aurification(card, abilities):

    def aurification():
        return AbilityNotImplemented

    def aurification():
        return AbilityNotImplemented

    def aurification():
        return AbilityNotImplemented

    return aurification, aurification, aurification,


@card("Daunting Defender")
def daunting_defender(card, abilities):

    def daunting_defender():
        return AbilityNotImplemented

    return daunting_defender,


@card("Crown of Vigor")
def crown_of_vigor(card, abilities):

    def crown_of_vigor():
        return AbilityNotImplemented

    def crown_of_vigor():
        return AbilityNotImplemented

    def crown_of_vigor():
        return AbilityNotImplemented

    return crown_of_vigor, crown_of_vigor, crown_of_vigor,


@card("Grinning Demon")
def grinning_demon(card, abilities):

    def grinning_demon():
        return AbilityNotImplemented

    def grinning_demon():
        return AbilityNotImplemented

    return grinning_demon, grinning_demon,


@card("Spurred Wolverine")
def spurred_wolverine(card, abilities):

    def spurred_wolverine():
        return AbilityNotImplemented

    return spurred_wolverine,


@card("Weathered Wayfarer")
def weathered_wayfarer(card, abilities):

    def weathered_wayfarer():
        return AbilityNotImplemented

    return weathered_wayfarer,


@card("Aura Extraction")
def aura_extraction(card, abilities):

    def aura_extraction():
        return AbilityNotImplemented

    def aura_extraction():
        return AbilityNotImplemented

    return aura_extraction, aura_extraction,


@card("Aggravated Assault")
def aggravated_assault(card, abilities):

    def aggravated_assault():
        return AbilityNotImplemented

    return aggravated_assault,


@card("Goblin Pyromancer")
def goblin_pyromancer(card, abilities):

    def goblin_pyromancer():
        return AbilityNotImplemented

    def goblin_pyromancer():
        return AbilityNotImplemented

    return goblin_pyromancer, goblin_pyromancer,


@card("Chain of Acid")
def chain_of_acid(card, abilities):

    def chain_of_acid():
        return AbilityNotImplemented

    return chain_of_acid,


@card("Daru Lancer")
def daru_lancer(card, abilities):

    def daru_lancer():
        return AbilityNotImplemented

    def daru_lancer():
        return AbilityNotImplemented

    return daru_lancer, daru_lancer,


@card("Mistform Mask")
def mistform_mask(card, abilities):

    def mistform_mask():
        return AbilityNotImplemented

    def mistform_mask():
        return AbilityNotImplemented

    return mistform_mask, mistform_mask,


@card("Patriarch's Bidding")
def patriarchs_bidding(card, abilities):

    def patriarchs_bidding():
        return AbilityNotImplemented

    return patriarchs_bidding,


@card("Sage Aven")
def sage_aven(card, abilities):

    def sage_aven():
        return AbilityNotImplemented

    def sage_aven():
        return AbilityNotImplemented

    return sage_aven, sage_aven,


@card("Syphon Mind")
def syphon_mind(card, abilities):

    def syphon_mind():
        return AbilityNotImplemented

    return syphon_mind,


@card("Mistform Mutant")
def mistform_mutant(card, abilities):

    def mistform_mutant():
        return AbilityNotImplemented

    return mistform_mutant,


@card("Gravel Slinger")
def gravel_slinger(card, abilities):

    def gravel_slinger():
        return AbilityNotImplemented

    def gravel_slinger():
        return AbilityNotImplemented

    return gravel_slinger, gravel_slinger,


@card("Threaten")
def threaten(card, abilities):

    def threaten():
        return AbilityNotImplemented

    return threaten,


@card("Prowling Pangolin")
def prowling_pangolin(card, abilities):

    def prowling_pangolin():
        return AbilityNotImplemented

    return prowling_pangolin,


@card("Righteous Cause")
def righteous_cause(card, abilities):

    def righteous_cause():
        return AbilityNotImplemented

    return righteous_cause,


@card("Endemic Plague")
def endemic_plague(card, abilities):

    def endemic_plague():
        return AbilityNotImplemented

    def endemic_plague():
        return AbilityNotImplemented

    return endemic_plague, endemic_plague,


@card("Feeding Frenzy")
def feeding_frenzy(card, abilities):

    def feeding_frenzy():
        return AbilityNotImplemented

    return feeding_frenzy,


@card("Haunted Cadaver")
def haunted_cadaver(card, abilities):

    def haunted_cadaver():
        return AbilityNotImplemented

    def haunted_cadaver():
        return AbilityNotImplemented

    return haunted_cadaver, haunted_cadaver,


@card("Insurrection")
def insurrection(card, abilities):

    def insurrection():
        return AbilityNotImplemented

    return insurrection,


@card("Overwhelming Instinct")
def overwhelming_instinct(card, abilities):

    def overwhelming_instinct():
        return AbilityNotImplemented

    return overwhelming_instinct,


@card("Shade's Breath")
def shades_breath(card, abilities):

    def shades_breath():
        return AbilityNotImplemented

    return shades_breath,


@card("Crowd Favorites")
def crowd_favorites(card, abilities):

    def crowd_favorites():
        return AbilityNotImplemented

    def crowd_favorites():
        return AbilityNotImplemented

    return crowd_favorites, crowd_favorites,


@card("Graxiplon")
def graxiplon(card, abilities):

    def graxiplon():
        return AbilityNotImplemented

    return graxiplon,


@card("Withering Hex")
def withering_hex(card, abilities):

    def withering_hex():
        return AbilityNotImplemented

    def withering_hex():
        return AbilityNotImplemented

    def withering_hex():
        return AbilityNotImplemented

    return withering_hex, withering_hex, withering_hex,


@card("Airdrop Condor")
def airdrop_condor(card, abilities):

    def airdrop_condor():
        return AbilityNotImplemented

    def airdrop_condor():
        return AbilityNotImplemented

    return airdrop_condor, airdrop_condor,


@card("Gustcloak Skirmisher")
def gustcloak_skirmisher(card, abilities):

    def gustcloak_skirmisher():
        return AbilityNotImplemented

    def gustcloak_skirmisher():
        return AbilityNotImplemented

    return gustcloak_skirmisher, gustcloak_skirmisher,


@card("Disruptive Pitmage")
def disruptive_pitmage(card, abilities):

    def disruptive_pitmage():
        return AbilityNotImplemented

    def disruptive_pitmage():
        return AbilityNotImplemented

    return disruptive_pitmage, disruptive_pitmage,


@card("Symbiotic Wurm")
def symbiotic_wurm(card, abilities):

    def symbiotic_wurm():
        return AbilityNotImplemented

    return symbiotic_wurm,


@card("Crown of Awe")
def crown_of_awe(card, abilities):

    def crown_of_awe():
        return AbilityNotImplemented

    def crown_of_awe():
        return AbilityNotImplemented

    def crown_of_awe():
        return AbilityNotImplemented

    return crown_of_awe, crown_of_awe, crown_of_awe,


@card("Goblin Piledriver")
def goblin_piledriver(card, abilities):

    def goblin_piledriver():
        return AbilityNotImplemented

    def goblin_piledriver():
        return AbilityNotImplemented

    return goblin_piledriver, goblin_piledriver,


@card("Ascending Aven")
def ascending_aven(card, abilities):

    def ascending_aven():
        return AbilityNotImplemented

    def ascending_aven():
        return AbilityNotImplemented

    def ascending_aven():
        return AbilityNotImplemented

    return ascending_aven, ascending_aven, ascending_aven,


@card("Unified Strike")
def unified_strike(card, abilities):

    def unified_strike():
        return AbilityNotImplemented

    return unified_strike,


@card("Goblin Taskmaster")
def goblin_taskmaster(card, abilities):

    def goblin_taskmaster():
        return AbilityNotImplemented

    def goblin_taskmaster():
        return AbilityNotImplemented

    return goblin_taskmaster, goblin_taskmaster,


@card("Ixidor's Will")
def ixidors_will(card, abilities):

    def ixidors_will():
        return AbilityNotImplemented

    return ixidors_will,


@card("Mistform Dreamer")
def mistform_dreamer(card, abilities):

    def mistform_dreamer():
        return AbilityNotImplemented

    def mistform_dreamer():
        return AbilityNotImplemented

    return mistform_dreamer, mistform_dreamer,


@card("Krosan Tusker")
def krosan_tusker(card, abilities):

    def krosan_tusker():
        return AbilityNotImplemented

    def krosan_tusker():
        return AbilityNotImplemented

    return krosan_tusker, krosan_tusker,


@card("Centaur Glade")
def centaur_glade(card, abilities):

    def centaur_glade():
        return AbilityNotImplemented

    return centaur_glade,


@card("Akroma's Blessing")
def akromas_blessing(card, abilities):

    def akromas_blessing():
        return AbilityNotImplemented

    def akromas_blessing():
        return AbilityNotImplemented

    return akromas_blessing, akromas_blessing,


@card("Leery Fogbeast")
def leery_fogbeast(card, abilities):

    def leery_fogbeast():
        return AbilityNotImplemented

    return leery_fogbeast,


@card("Glarecaster")
def glarecaster(card, abilities):

    def glarecaster():
        return AbilityNotImplemented

    def glarecaster():
        return AbilityNotImplemented

    return glarecaster, glarecaster,


@card("Gustcloak Harrier")
def gustcloak_harrier(card, abilities):

    def gustcloak_harrier():
        return AbilityNotImplemented

    def gustcloak_harrier():
        return AbilityNotImplemented

    return gustcloak_harrier, gustcloak_harrier,


@card("Grassland Crusader")
def grassland_crusader(card, abilities):

    def grassland_crusader():
        return AbilityNotImplemented

    return grassland_crusader,


@card("Barkhide Mauler")
def barkhide_mauler(card, abilities):

    def barkhide_mauler():
        return AbilityNotImplemented

    return barkhide_mauler,


@card("Doubtless One")
def doubtless_one(card, abilities):

    def doubtless_one():
        return AbilityNotImplemented

    def doubtless_one():
        return AbilityNotImplemented

    return doubtless_one, doubtless_one,


@card("Riptide Chronologist")
def riptide_chronologist(card, abilities):

    def riptide_chronologist():
        return AbilityNotImplemented

    return riptide_chronologist,


@card("Mistform Shrieker")
def mistform_shrieker(card, abilities):

    def mistform_shrieker():
        return AbilityNotImplemented

    def mistform_shrieker():
        return AbilityNotImplemented

    def mistform_shrieker():
        return AbilityNotImplemented

    return mistform_shrieker, mistform_shrieker, mistform_shrieker,


@card("Screaming Seahawk")
def screaming_seahawk(card, abilities):

    def screaming_seahawk():
        return AbilityNotImplemented

    def screaming_seahawk():
        return AbilityNotImplemented

    return screaming_seahawk, screaming_seahawk,


@card("Ironfist Crusher")
def ironfist_crusher(card, abilities):

    def ironfist_crusher():
        return AbilityNotImplemented

    def ironfist_crusher():
        return AbilityNotImplemented

    return ironfist_crusher, ironfist_crusher,


@card("Erratic Explosion")
def erratic_explosion(card, abilities):

    def erratic_explosion():
        return AbilityNotImplemented

    return erratic_explosion,


@card("Cruel Revival")
def cruel_revival(card, abilities):

    def cruel_revival():
        return AbilityNotImplemented

    return cruel_revival,


@card("Shaleskin Bruiser")
def shaleskin_bruiser(card, abilities):

    def shaleskin_bruiser():
        return AbilityNotImplemented

    def shaleskin_bruiser():
        return AbilityNotImplemented

    return shaleskin_bruiser, shaleskin_bruiser,


@card("Silklash Spider")
def silklash_spider(card, abilities):

    def silklash_spider():
        return AbilityNotImplemented

    def silklash_spider():
        return AbilityNotImplemented

    return silklash_spider, silklash_spider,


@card("Gigapede")
def gigapede(card, abilities):

    def gigapede():
        return AbilityNotImplemented

    def gigapede():
        return AbilityNotImplemented

    return gigapede, gigapede,


@card("Wellwisher")
def wellwisher(card, abilities):

    def wellwisher():
        return AbilityNotImplemented

    return wellwisher,


@card("Piety Charm")
def piety_charm(card, abilities):

    def piety_charm():
        return AbilityNotImplemented

    return piety_charm,


@card("Seaside Haven")
def seaside_haven(card, abilities):

    def seaside_haven():
        return AbilityNotImplemented

    def seaside_haven():
        return AbilityNotImplemented

    return seaside_haven, seaside_haven,


@card("Fade from Memory")
def fade_from_memory(card, abilities):

    def fade_from_memory():
        return AbilityNotImplemented

    def fade_from_memory():
        return AbilityNotImplemented

    return fade_from_memory, fade_from_memory,


@card("Shared Triumph")
def shared_triumph(card, abilities):

    def shared_triumph():
        return AbilityNotImplemented

    def shared_triumph():
        return AbilityNotImplemented

    return shared_triumph, shared_triumph,


@card("Snarling Undorak")
def snarling_undorak(card, abilities):

    def snarling_undorak():
        return AbilityNotImplemented

    def snarling_undorak():
        return AbilityNotImplemented

    return snarling_undorak, snarling_undorak,


@card("Festering Goblin")
def festering_goblin(card, abilities):

    def festering_goblin():
        return AbilityNotImplemented

    return festering_goblin,


@card("Dream Chisel")
def dream_chisel(card, abilities):

    def dream_chisel():
        return AbilityNotImplemented

    return dream_chisel,


@card("Strongarm Tactics")
def strongarm_tactics(card, abilities):

    def strongarm_tactics():
        return AbilityNotImplemented

    return strongarm_tactics,


@card("Wirewood Savage")
def wirewood_savage(card, abilities):

    def wirewood_savage():
        return AbilityNotImplemented

    return wirewood_savage,


@card("Mobilization")
def mobilization(card, abilities):

    def mobilization():
        return AbilityNotImplemented

    def mobilization():
        return AbilityNotImplemented

    return mobilization, mobilization,


@card("Headhunter")
def headhunter(card, abilities):

    def headhunter():
        return AbilityNotImplemented

    def headhunter():
        return AbilityNotImplemented

    return headhunter, headhunter,


@card("Improvised Armor")
def improvised_armor(card, abilities):

    def improvised_armor():
        return AbilityNotImplemented

    def improvised_armor():
        return AbilityNotImplemented

    def improvised_armor():
        return AbilityNotImplemented

    return improvised_armor, improvised_armor, improvised_armor,


@card("Run Wild")
def run_wild(card, abilities):

    def run_wild():
        return AbilityNotImplemented

    return run_wild,


@card("Dwarven Blastminer")
def dwarven_blastminer(card, abilities):

    def dwarven_blastminer():
        return AbilityNotImplemented

    def dwarven_blastminer():
        return AbilityNotImplemented

    return dwarven_blastminer, dwarven_blastminer,


@card("Fever Charm")
def fever_charm(card, abilities):

    def fever_charm():
        return AbilityNotImplemented

    return fever_charm,


@card("Dispersing Orb")
def dispersing_orb(card, abilities):

    def dispersing_orb():
        return AbilityNotImplemented

    return dispersing_orb,


@card("Annex")
def annex(card, abilities):

    def annex():
        return AbilityNotImplemented

    def annex():
        return AbilityNotImplemented

    return annex, annex,


@card("Undead Gladiator")
def undead_gladiator(card, abilities):

    def undead_gladiator():
        return AbilityNotImplemented

    def undead_gladiator():
        return AbilityNotImplemented

    return undead_gladiator, undead_gladiator,


@card("Tephraderm")
def tephraderm(card, abilities):

    def tephraderm():
        return AbilityNotImplemented

    def tephraderm():
        return AbilityNotImplemented

    return tephraderm, tephraderm,


@card("Head Games")
def head_games(card, abilities):

    def head_games():
        return AbilityNotImplemented

    return head_games,


@card("Animal Magnetism")
def animal_magnetism(card, abilities):

    def animal_magnetism():
        return AbilityNotImplemented

    return animal_magnetism,


@card("Entrails Feaster")
def entrails_feaster(card, abilities):

    def entrails_feaster():
        return AbilityNotImplemented

    return entrails_feaster,


@card("Skittish Valesk")
def skittish_valesk(card, abilities):

    def skittish_valesk():
        return AbilityNotImplemented

    def skittish_valesk():
        return AbilityNotImplemented

    return skittish_valesk, skittish_valesk,


@card("Aven Brigadier")
def aven_brigadier(card, abilities):

    def aven_brigadier():
        return AbilityNotImplemented

    def aven_brigadier():
        return AbilityNotImplemented

    def aven_brigadier():
        return AbilityNotImplemented

    return aven_brigadier, aven_brigadier, aven_brigadier,


@card("Aven Soulgazer")
def aven_soulgazer(card, abilities):

    def aven_soulgazer():
        return AbilityNotImplemented

    def aven_soulgazer():
        return AbilityNotImplemented

    return aven_soulgazer, aven_soulgazer,


@card("Arcanis the Omnipotent")
def arcanis_the_omnipotent(card, abilities):

    def arcanis_the_omnipotent():
        return AbilityNotImplemented

    def arcanis_the_omnipotent():
        return AbilityNotImplemented

    return arcanis_the_omnipotent, arcanis_the_omnipotent,


@card("Dawning Purist")
def dawning_purist(card, abilities):

    def dawning_purist():
        return AbilityNotImplemented

    def dawning_purist():
        return AbilityNotImplemented

    return dawning_purist, dawning_purist,


@card("Tranquil Thicket")
def tranquil_thicket(card, abilities):

    def tranquil_thicket():
        return AbilityNotImplemented

    def tranquil_thicket():
        return AbilityNotImplemented

    def tranquil_thicket():
        return AbilityNotImplemented

    return tranquil_thicket, tranquil_thicket, tranquil_thicket,


@card("Flamestick Courier")
def flamestick_courier(card, abilities):

    def flamestick_courier():
        return AbilityNotImplemented

    def flamestick_courier():
        return AbilityNotImplemented

    return flamestick_courier, flamestick_courier,


@card("Riptide Replicator")
def riptide_replicator(card, abilities):

    def riptide_replicator():
        return AbilityNotImplemented

    def riptide_replicator():
        return AbilityNotImplemented

    def riptide_replicator():
        return AbilityNotImplemented

    return riptide_replicator, riptide_replicator, riptide_replicator,


@card("Charging Slateback")
def charging_slateback(card, abilities):

    def charging_slateback():
        return AbilityNotImplemented

    def charging_slateback():
        return AbilityNotImplemented

    return charging_slateback, charging_slateback,


@card("Crafty Pathmage")
def crafty_pathmage(card, abilities):

    def crafty_pathmage():
        return AbilityNotImplemented

    return crafty_pathmage,


@card("Risky Move")
def risky_move(card, abilities):

    def risky_move():
        return AbilityNotImplemented

    def risky_move():
        return AbilityNotImplemented

    return risky_move, risky_move,


@card("Riptide Entrancer")
def riptide_entrancer(card, abilities):

    def riptide_entrancer():
        return AbilityNotImplemented

    def riptide_entrancer():
        return AbilityNotImplemented

    return riptide_entrancer, riptide_entrancer,


@card("Quicksilver Dragon")
def quicksilver_dragon(card, abilities):

    def quicksilver_dragon():
        return AbilityNotImplemented

    def quicksilver_dragon():
        return AbilityNotImplemented

    def quicksilver_dragon():
        return AbilityNotImplemented

    return quicksilver_dragon, quicksilver_dragon, quicksilver_dragon,


@card("Elvish Scrapper")
def elvish_scrapper(card, abilities):

    def elvish_scrapper():
        return AbilityNotImplemented

    return elvish_scrapper,


@card("Towering Baloth")
def towering_baloth(card, abilities):

    def towering_baloth():
        return AbilityNotImplemented

    return towering_baloth,


@card("Aphetto Dredging")
def aphetto_dredging(card, abilities):

    def aphetto_dredging():
        return AbilityNotImplemented

    return aphetto_dredging,


@card("Commando Raid")
def commando_raid(card, abilities):

    def commando_raid():
        return AbilityNotImplemented

    return commando_raid,


@card("Explosive Vegetation")
def explosive_vegetation(card, abilities):

    def explosive_vegetation():
        return AbilityNotImplemented

    return explosive_vegetation,


@card("Cryptic Gateway")
def cryptic_gateway(card, abilities):

    def cryptic_gateway():
        return AbilityNotImplemented

    return cryptic_gateway,


@card("Anurid Murkdiver")
def anurid_murkdiver(card, abilities):

    def anurid_murkdiver():
        return AbilityNotImplemented

    return anurid_murkdiver,


@card("Ancestor's Prophet")
def ancestors_prophet(card, abilities):

    def ancestors_prophet():
        return AbilityNotImplemented

    return ancestors_prophet,


@card("Walking Desecration")
def walking_desecration(card, abilities):

    def walking_desecration():
        return AbilityNotImplemented

    return walking_desecration,


@card("Trade Secrets")
def trade_secrets(card, abilities):

    def trade_secrets():
        return AbilityNotImplemented

    return trade_secrets,


@card("Sunfire Balm")
def sunfire_balm(card, abilities):

    def sunfire_balm():
        return AbilityNotImplemented

    def sunfire_balm():
        return AbilityNotImplemented

    def sunfire_balm():
        return AbilityNotImplemented

    return sunfire_balm, sunfire_balm, sunfire_balm,


@card("Venomspout Brackus")
def venomspout_brackus(card, abilities):

    def venomspout_brackus():
        return AbilityNotImplemented

    def venomspout_brackus():
        return AbilityNotImplemented

    return venomspout_brackus, venomspout_brackus,


@card("Doom Cannon")
def doom_cannon(card, abilities):

    def doom_cannon():
        return AbilityNotImplemented

    def doom_cannon():
        return AbilityNotImplemented

    return doom_cannon, doom_cannon,


@card("Serpentine Basilisk")
def serpentine_basilisk(card, abilities):

    def serpentine_basilisk():
        return AbilityNotImplemented

    def serpentine_basilisk():
        return AbilityNotImplemented

    return serpentine_basilisk, serpentine_basilisk,


@card("Daru Healer")
def daru_healer(card, abilities):

    def daru_healer():
        return AbilityNotImplemented

    def daru_healer():
        return AbilityNotImplemented

    return daru_healer, daru_healer,


@card("Reminisce")
def reminisce(card, abilities):

    def reminisce():
        return AbilityNotImplemented

    return reminisce,


@card("Riptide Shapeshifter")
def riptide_shapeshifter(card, abilities):

    def riptide_shapeshifter():
        return AbilityNotImplemented

    return riptide_shapeshifter,


@card("Information Dealer")
def information_dealer(card, abilities):

    def information_dealer():
        return AbilityNotImplemented

    return information_dealer,


@card("Crown of Suspicion")
def crown_of_suspicion(card, abilities):

    def crown_of_suspicion():
        return AbilityNotImplemented

    def crown_of_suspicion():
        return AbilityNotImplemented

    def crown_of_suspicion():
        return AbilityNotImplemented

    return crown_of_suspicion, crown_of_suspicion, crown_of_suspicion,


@card("Chain of Plasma")
def chain_of_plasma(card, abilities):

    def chain_of_plasma():
        return AbilityNotImplemented

    return chain_of_plasma,


@card("Death Pulse")
def death_pulse(card, abilities):

    def death_pulse():
        return AbilityNotImplemented

    def death_pulse():
        return AbilityNotImplemented

    def death_pulse():
        return AbilityNotImplemented

    return death_pulse, death_pulse, death_pulse,


@card("Elvish Vanguard")
def elvish_vanguard(card, abilities):

    def elvish_vanguard():
        return AbilityNotImplemented

    return elvish_vanguard,


@card("Brightstone Ritual")
def brightstone_ritual(card, abilities):

    def brightstone_ritual():
        return AbilityNotImplemented

    return brightstone_ritual,


@card("Searing Flesh")
def searing_flesh(card, abilities):

    def searing_flesh():
        return AbilityNotImplemented

    return searing_flesh,


@card("Soulless One")
def soulless_one(card, abilities):

    def soulless_one():
        return AbilityNotImplemented

    return soulless_one,


@card("Peer Pressure")
def peer_pressure(card, abilities):

    def peer_pressure():
        return AbilityNotImplemented

    return peer_pressure,


@card("Akroma's Vengeance")
def akromas_vengeance(card, abilities):

    def akromas_vengeance():
        return AbilityNotImplemented

    def akromas_vengeance():
        return AbilityNotImplemented

    return akromas_vengeance, akromas_vengeance,


@card("Butcher Orgg")
def butcher_orgg(card, abilities):

    def butcher_orgg():
        return AbilityNotImplemented

    return butcher_orgg,


@card("Starstorm")
def starstorm(card, abilities):

    def starstorm():
        return AbilityNotImplemented

    def starstorm():
        return AbilityNotImplemented

    return starstorm, starstorm,


@card("Cabal Slaver")
def cabal_slaver(card, abilities):

    def cabal_slaver():
        return AbilityNotImplemented

    return cabal_slaver,


@card("Smother")
def smother(card, abilities):

    def smother():
        return AbilityNotImplemented

    return smother,


@card("Voidmage Prodigy")
def voidmage_prodigy(card, abilities):

    def voidmage_prodigy():
        return AbilityNotImplemented

    def voidmage_prodigy():
        return AbilityNotImplemented

    return voidmage_prodigy, voidmage_prodigy,


@card("Circle of Solace")
def circle_of_solace(card, abilities):

    def circle_of_solace():
        return AbilityNotImplemented

    def circle_of_solace():
        return AbilityNotImplemented

    return circle_of_solace, circle_of_solace,


@card("Wave of Indifference")
def wave_of_indifference(card, abilities):

    def wave_of_indifference():
        return AbilityNotImplemented

    return wave_of_indifference,


@card("Standardize")
def standardize(card, abilities):

    def standardize():
        return AbilityNotImplemented

    return standardize,


@card("Bloodline Shaman")
def bloodline_shaman(card, abilities):

    def bloodline_shaman():
        return AbilityNotImplemented

    return bloodline_shaman,


@card("Barren Moor")
def barren_moor(card, abilities):

    def barren_moor():
        return AbilityNotImplemented

    def barren_moor():
        return AbilityNotImplemented

    def barren_moor():
        return AbilityNotImplemented

    return barren_moor, barren_moor, barren_moor,


@card("Dirge of Dread")
def dirge_of_dread(card, abilities):

    def dirge_of_dread():
        return AbilityNotImplemented

    def dirge_of_dread():
        return AbilityNotImplemented

    def dirge_of_dread():
        return AbilityNotImplemented

    return dirge_of_dread, dirge_of_dread, dirge_of_dread,


@card("Reckless One")
def reckless_one(card, abilities):

    def reckless_one():
        return AbilityNotImplemented

    def reckless_one():
        return AbilityNotImplemented

    return reckless_one, reckless_one,


@card("Riptide Biologist")
def riptide_biologist(card, abilities):

    def riptide_biologist():
        return AbilityNotImplemented

    def riptide_biologist():
        return AbilityNotImplemented

    return riptide_biologist, riptide_biologist,


@card("Mana Echoes")
def mana_echoes(card, abilities):

    def mana_echoes():
        return AbilityNotImplemented

    return mana_echoes,


@card("Primal Boost")
def primal_boost(card, abilities):

    def primal_boost():
        return AbilityNotImplemented

    def primal_boost():
        return AbilityNotImplemented

    def primal_boost():
        return AbilityNotImplemented

    return primal_boost, primal_boost, primal_boost,


@card("Gustcloak Sentinel")
def gustcloak_sentinel(card, abilities):

    def gustcloak_sentinel():
        return AbilityNotImplemented

    return gustcloak_sentinel,


@card("Embermage Goblin")
def embermage_goblin(card, abilities):

    def embermage_goblin():
        return AbilityNotImplemented

    def embermage_goblin():
        return AbilityNotImplemented

    return embermage_goblin, embermage_goblin,


@card("Severed Legion")
def severed_legion(card, abilities):

    def severed_legion():
        return AbilityNotImplemented

    return severed_legion,


@card("Wheel and Deal")
def wheel_and_deal(card, abilities):

    def wheel_and_deal():
        return AbilityNotImplemented

    def wheel_and_deal():
        return AbilityNotImplemented

    return wheel_and_deal, wheel_and_deal,


@card("Whipcorder")
def whipcorder(card, abilities):

    def whipcorder():
        return AbilityNotImplemented

    def whipcorder():
        return AbilityNotImplemented

    return whipcorder, whipcorder,


@card("Cabal Executioner")
def cabal_executioner(card, abilities):

    def cabal_executioner():
        return AbilityNotImplemented

    def cabal_executioner():
        return AbilityNotImplemented

    return cabal_executioner, cabal_executioner,


@card("Aven Fateshaper")
def aven_fateshaper(card, abilities):

    def aven_fateshaper():
        return AbilityNotImplemented

    def aven_fateshaper():
        return AbilityNotImplemented

    def aven_fateshaper():
        return AbilityNotImplemented

    return aven_fateshaper, aven_fateshaper, aven_fateshaper,


@card("Enchantress's Presence")
def enchantresss_presence(card, abilities):

    def enchantresss_presence():
        return AbilityNotImplemented

    return enchantresss_presence,


@card("Ixidor, Reality Sculptor")
def ixidor_reality_sculptor(card, abilities):

    def ixidor_reality_sculptor():
        return AbilityNotImplemented

    def ixidor_reality_sculptor():
        return AbilityNotImplemented

    return ixidor_reality_sculptor, ixidor_reality_sculptor,


@card("Hystrodon")
def hystrodon(card, abilities):

    def hystrodon():
        return AbilityNotImplemented

    def hystrodon():
        return AbilityNotImplemented

    def hystrodon():
        return AbilityNotImplemented

    return hystrodon, hystrodon, hystrodon,


@card("Boneknitter")
def boneknitter(card, abilities):

    def boneknitter():
        return AbilityNotImplemented

    def boneknitter():
        return AbilityNotImplemented

    return boneknitter, boneknitter,


@card("Custody Battle")
def custody_battle(card, abilities):

    def custody_battle():
        return AbilityNotImplemented

    def custody_battle():
        return AbilityNotImplemented

    return custody_battle, custody_battle,


@card("Oblation")
def oblation(card, abilities):

    def oblation():
        return AbilityNotImplemented

    return oblation,


@card("Polluted Delta")
def polluted_delta(card, abilities):

    def polluted_delta():
        return AbilityNotImplemented

    return polluted_delta,


@card("Choking Tethers")
def choking_tethers(card, abilities):

    def choking_tethers():
        return AbilityNotImplemented

    def choking_tethers():
        return AbilityNotImplemented

    def choking_tethers():
        return AbilityNotImplemented

    return choking_tethers, choking_tethers, choking_tethers,


@card("Aphetto Alchemist")
def aphetto_alchemist(card, abilities):

    def aphetto_alchemist():
        return AbilityNotImplemented

    def aphetto_alchemist():
        return AbilityNotImplemented

    return aphetto_alchemist, aphetto_alchemist,


@card("Heedless One")
def heedless_one(card, abilities):

    def heedless_one():
        return AbilityNotImplemented

    def heedless_one():
        return AbilityNotImplemented

    return heedless_one, heedless_one,


@card("Aphetto Grifter")
def aphetto_grifter(card, abilities):

    def aphetto_grifter():
        return AbilityNotImplemented

    return aphetto_grifter,


@card("Wirewood Lodge")
def wirewood_lodge(card, abilities):

    def wirewood_lodge():
        return AbilityNotImplemented

    def wirewood_lodge():
        return AbilityNotImplemented

    return wirewood_lodge, wirewood_lodge,


@card("Spitting Gourna")
def spitting_gourna(card, abilities):

    def spitting_gourna():
        return AbilityNotImplemented

    def spitting_gourna():
        return AbilityNotImplemented

    return spitting_gourna, spitting_gourna,


@card("Riptide Laboratory")
def riptide_laboratory(card, abilities):

    def riptide_laboratory():
        return AbilityNotImplemented

    def riptide_laboratory():
        return AbilityNotImplemented

    return riptide_laboratory, riptide_laboratory,


@card("Battlefield Medic")
def battlefield_medic(card, abilities):

    def battlefield_medic():
        return AbilityNotImplemented

    return battlefield_medic,


@card("Jareth, Leonine Titan")
def jareth_leonine_titan(card, abilities):

    def jareth_leonine_titan():
        return AbilityNotImplemented

    def jareth_leonine_titan():
        return AbilityNotImplemented

    return jareth_leonine_titan, jareth_leonine_titan,


@card("Starlit Sanctum")
def starlit_sanctum(card, abilities):

    def starlit_sanctum():
        return AbilityNotImplemented

    def starlit_sanctum():
        return AbilityNotImplemented

    def starlit_sanctum():
        return AbilityNotImplemented

    return starlit_sanctum, starlit_sanctum, starlit_sanctum,


@card("Rorix Bladewing")
def rorix_bladewing(card, abilities):

    def rorix_bladewing():
        return AbilityNotImplemented

    return rorix_bladewing,


@card("Lightning Rift")
def lightning_rift(card, abilities):

    def lightning_rift():
        return AbilityNotImplemented

    return lightning_rift,


@card("Chain of Vapor")
def chain_of_vapor(card, abilities):

    def chain_of_vapor():
        return AbilityNotImplemented

    return chain_of_vapor,


@card("Slice and Dice")
def slice_and_dice(card, abilities):

    def slice_and_dice():
        return AbilityNotImplemented

    def slice_and_dice():
        return AbilityNotImplemented

    def slice_and_dice():
        return AbilityNotImplemented

    return slice_and_dice, slice_and_dice, slice_and_dice,


@card("Stag Beetle")
def stag_beetle(card, abilities):

    def stag_beetle():
        return AbilityNotImplemented

    return stag_beetle,


@card("Battering Craghorn")
def battering_craghorn(card, abilities):

    def battering_craghorn():
        return AbilityNotImplemented

    def battering_craghorn():
        return AbilityNotImplemented

    return battering_craghorn, battering_craghorn,


@card("Unholy Grotto")
def unholy_grotto(card, abilities):

    def unholy_grotto():
        return AbilityNotImplemented

    def unholy_grotto():
        return AbilityNotImplemented

    return unholy_grotto, unholy_grotto,


@card("Words of Worship")
def words_of_worship(card, abilities):

    def words_of_worship():
        return AbilityNotImplemented

    return words_of_worship,


@card("Profane Prayers")
def profane_prayers(card, abilities):

    def profane_prayers():
        return AbilityNotImplemented

    return profane_prayers,


@card("Treespring Lorian")
def treespring_lorian(card, abilities):

    def treespring_lorian():
        return AbilityNotImplemented

    return treespring_lorian,


@card("Spy Network")
def spy_network(card, abilities):

    def spy_network():
        return AbilityNotImplemented

    return spy_network,


@card("Artificial Evolution")
def artificial_evolution(card, abilities):

    def artificial_evolution():
        return AbilityNotImplemented

    return artificial_evolution,


@card("Shieldmage Elder")
def shieldmage_elder(card, abilities):

    def shieldmage_elder():
        return AbilityNotImplemented

    def shieldmage_elder():
        return AbilityNotImplemented

    return shieldmage_elder, shieldmage_elder,


@card("Defensive Maneuvers")
def defensive_maneuvers(card, abilities):

    def defensive_maneuvers():
        return AbilityNotImplemented

    return defensive_maneuvers,


@card("Slate of Ancestry")
def slate_of_ancestry(card, abilities):

    def slate_of_ancestry():
        return AbilityNotImplemented

    return slate_of_ancestry,


@card("Secluded Steppe")
def secluded_steppe(card, abilities):

    def secluded_steppe():
        return AbilityNotImplemented

    def secluded_steppe():
        return AbilityNotImplemented

    def secluded_steppe():
        return AbilityNotImplemented

    return secluded_steppe, secluded_steppe, secluded_steppe,


@card("Blatant Thievery")
def blatant_thievery(card, abilities):

    def blatant_thievery():
        return AbilityNotImplemented

    return blatant_thievery,


@card("Kamahl, Fist of Krosa")
def kamahl_fist_of_krosa(card, abilities):

    def kamahl_fist_of_krosa():
        return AbilityNotImplemented

    def kamahl_fist_of_krosa():
        return AbilityNotImplemented

    return kamahl_fist_of_krosa, kamahl_fist_of_krosa,


@card("Wall of Mulch")
def wall_of_mulch(card, abilities):

    def wall_of_mulch():
        return AbilityNotImplemented

    def wall_of_mulch():
        return AbilityNotImplemented

    return wall_of_mulch, wall_of_mulch,


@card("Goblin Burrows")
def goblin_burrows(card, abilities):

    def goblin_burrows():
        return AbilityNotImplemented

    def goblin_burrows():
        return AbilityNotImplemented

    return goblin_burrows, goblin_burrows,


@card("Weird Harvest")
def weird_harvest(card, abilities):

    def weird_harvest():
        return AbilityNotImplemented

    return weird_harvest,


@card("Ghosthelm Courier")
def ghosthelm_courier(card, abilities):

    def ghosthelm_courier():
        return AbilityNotImplemented

    def ghosthelm_courier():
        return AbilityNotImplemented

    return ghosthelm_courier, ghosthelm_courier,


@card("Words of War")
def words_of_war(card, abilities):

    def words_of_war():
        return AbilityNotImplemented

    return words_of_war,


@card("Daru Encampment")
def daru_encampment(card, abilities):

    def daru_encampment():
        return AbilityNotImplemented

    def daru_encampment():
        return AbilityNotImplemented

    return daru_encampment, daru_encampment,


@card("Future Sight")
def future_sight(card, abilities):

    def future_sight():
        return AbilityNotImplemented

    def future_sight():
        return AbilityNotImplemented

    return future_sight, future_sight,


@card("Avarax")
def avarax(card, abilities):

    def avarax():
        return AbilityNotImplemented

    def avarax():
        return AbilityNotImplemented

    def avarax():
        return AbilityNotImplemented

    return avarax, avarax, avarax,


@card("Cover of Darkness")
def cover_of_darkness(card, abilities):

    def cover_of_darkness():
        return AbilityNotImplemented

    def cover_of_darkness():
        return AbilityNotImplemented

    return cover_of_darkness, cover_of_darkness,


@card("AEther Charge")
def aether_charge(card, abilities):

    def aether_charge():
        return AbilityNotImplemented

    return aether_charge,


@card("Blackmail")
def blackmail(card, abilities):

    def blackmail():
        return AbilityNotImplemented

    return blackmail,


@card("Skirk Commando")
def skirk_commando(card, abilities):

    def skirk_commando():
        return AbilityNotImplemented

    def skirk_commando():
        return AbilityNotImplemented

    return skirk_commando, skirk_commando,


@card("Krosan Groundshaker")
def krosan_groundshaker(card, abilities):

    def krosan_groundshaker():
        return AbilityNotImplemented

    return krosan_groundshaker,


@card("Naturalize")
def naturalize(card, abilities):

    def naturalize():
        return AbilityNotImplemented

    return naturalize,


@card("Chain of Silence")
def chain_of_silence(card, abilities):

    def chain_of_silence():
        return AbilityNotImplemented

    return chain_of_silence,


@card("Skirk Fire Marshal")
def skirk_fire_marshal(card, abilities):

    def skirk_fire_marshal():
        return AbilityNotImplemented

    def skirk_fire_marshal():
        return AbilityNotImplemented

    return skirk_fire_marshal, skirk_fire_marshal,


@card("Pinpoint Avalanche")
def pinpoint_avalanche(card, abilities):

    def pinpoint_avalanche():
        return AbilityNotImplemented

    return pinpoint_avalanche,


@card("True Believer")
def true_believer(card, abilities):

    def true_believer():
        return AbilityNotImplemented

    return true_believer,


@card("Everglove Courier")
def everglove_courier(card, abilities):

    def everglove_courier():
        return AbilityNotImplemented

    def everglove_courier():
        return AbilityNotImplemented

    return everglove_courier, everglove_courier,


@card("Tribal Golem")
def tribal_golem(card, abilities):

    def tribal_golem():
        return AbilityNotImplemented

    return tribal_golem,


@card("Invigorating Boon")
def invigorating_boon(card, abilities):

    def invigorating_boon():
        return AbilityNotImplemented

    return invigorating_boon,


@card("Exalted Angel")
def exalted_angel(card, abilities):

    def exalted_angel():
        return AbilityNotImplemented

    def exalted_angel():
        return AbilityNotImplemented

    def exalted_angel():
        return AbilityNotImplemented

    return exalted_angel, exalted_angel, exalted_angel,


@card("Sigil of the New Dawn")
def sigil_of_the_new_dawn(card, abilities):

    def sigil_of_the_new_dawn():
        return AbilityNotImplemented

    return sigil_of_the_new_dawn,


@card("Aphetto Vulture")
def aphetto_vulture(card, abilities):

    def aphetto_vulture():
        return AbilityNotImplemented

    def aphetto_vulture():
        return AbilityNotImplemented

    return aphetto_vulture, aphetto_vulture,


@card("Tempting Wurm")
def tempting_wurm(card, abilities):

    def tempting_wurm():
        return AbilityNotImplemented

    return tempting_wurm,


@card("Menacing Ogre")
def menacing_ogre(card, abilities):

    def menacing_ogre():
        return AbilityNotImplemented

    def menacing_ogre():
        return AbilityNotImplemented

    return menacing_ogre, menacing_ogre,


@card("Lonely Sandbar")
def lonely_sandbar(card, abilities):

    def lonely_sandbar():
        return AbilityNotImplemented

    def lonely_sandbar():
        return AbilityNotImplemented

    def lonely_sandbar():
        return AbilityNotImplemented

    return lonely_sandbar, lonely_sandbar, lonely_sandbar,


@card("Voice of the Woods")
def voice_of_the_woods(card, abilities):

    def voice_of_the_woods():
        return AbilityNotImplemented

    return voice_of_the_woods,


@card("Dragon Roost")
def dragon_roost(card, abilities):

    def dragon_roost():
        return AbilityNotImplemented

    return dragon_roost,


@card("Tribal Unity")
def tribal_unity(card, abilities):

    def tribal_unity():
        return AbilityNotImplemented

    return tribal_unity,


@card("Steely Resolve")
def steely_resolve(card, abilities):

    def steely_resolve():
        return AbilityNotImplemented

    def steely_resolve():
        return AbilityNotImplemented

    return steely_resolve, steely_resolve,


@card("Oversold Cemetery")
def oversold_cemetery(card, abilities):

    def oversold_cemetery():
        return AbilityNotImplemented

    return oversold_cemetery,


@card("Gustcloak Savior")
def gustcloak_savior(card, abilities):

    def gustcloak_savior():
        return AbilityNotImplemented

    def gustcloak_savior():
        return AbilityNotImplemented

    return gustcloak_savior, gustcloak_savior,


@card("Sandskin")
def sandskin(card, abilities):

    def sandskin():
        return AbilityNotImplemented

    def sandskin():
        return AbilityNotImplemented

    return sandskin, sandskin,


@card("Windswept Heath")
def windswept_heath(card, abilities):

    def windswept_heath():
        return AbilityNotImplemented

    return windswept_heath,


@card("Daru Cavalier")
def daru_cavalier(card, abilities):

    def daru_cavalier():
        return AbilityNotImplemented

    def daru_cavalier():
        return AbilityNotImplemented

    return daru_cavalier, daru_cavalier,


@card("Solar Blast")
def solar_blast(card, abilities):

    def solar_blast():
        return AbilityNotImplemented

    def solar_blast():
        return AbilityNotImplemented

    def solar_blast():
        return AbilityNotImplemented

    return solar_blast, solar_blast, solar_blast,


@card("Vitality Charm")
def vitality_charm(card, abilities):

    def vitality_charm():
        return AbilityNotImplemented

    return vitality_charm,


@card("Gratuitous Violence")
def gratuitous_violence(card, abilities):

    def gratuitous_violence():
        return AbilityNotImplemented

    return gratuitous_violence,


@card("Crude Rampart")
def crude_rampart(card, abilities):

    def crude_rampart():
        return AbilityNotImplemented

    def crude_rampart():
        return AbilityNotImplemented

    return crude_rampart, crude_rampart,


@card("Sparksmith")
def sparksmith(card, abilities):

    def sparksmith():
        return AbilityNotImplemented

    return sparksmith,


@card("Renewed Faith")
def renewed_faith(card, abilities):

    def renewed_faith():
        return AbilityNotImplemented

    def renewed_faith():
        return AbilityNotImplemented

    def renewed_faith():
        return AbilityNotImplemented

    return renewed_faith, renewed_faith, renewed_faith,


@card("Wirewood Elf")
def wirewood_elf(card, abilities):

    def wirewood_elf():
        return AbilityNotImplemented

    return wirewood_elf,


@card("Lavamancer's Skill")
def lavamancers_skill(card, abilities):

    def lavamancers_skill():
        return AbilityNotImplemented

    def lavamancers_skill():
        return AbilityNotImplemented

    def lavamancers_skill():
        return AbilityNotImplemented

    return lavamancers_skill, lavamancers_skill, lavamancers_skill,


@card("Words of Waste")
def words_of_waste(card, abilities):

    def words_of_waste():
        return AbilityNotImplemented

    return words_of_waste,