magefree / mage

Magic Another Game Engine
http://xmage.today
MIT License
1.84k stars 758 forks source link

Improving Image Downloader #5021

Closed ghost closed 1 year ago

ghost commented 6 years ago

In the present, Image Download can't download promo cards, at least in my experience. Although all other cards, including FTV ones, are nicely downloaded; promo cards like Guru lands, FNM promos or Player Rewards aren't downloading. Could you fix that? I think that is the only thing left to make a perfect Image Downloader.

JayDi85 commented 6 years ago

It's need to rewrite some download code for scryfall. As example XMage use one single set for all FNM cards, but scryfall use different sets for each year.

ghost commented 6 years ago

Thank you very much, JayDi

spjspj commented 6 years ago

Was just doing this in grabbag image source but haven't uploaded (was getting annoyed at some missing cards).

        singleLinks.put("ARENA/Arc Lightning", "https://img.scryfall.com/cards/large/en/pal02/3.jpg");
        singleLinks.put("ARENA/Bonesplitter", "https://img.scryfall.com/cards/large/en/pal03/8.jpg");
        singleLinks.put("ARENA/Booster Tutor", "https://img.scryfall.com/cards/large/en/pal04/11.jpg");
        singleLinks.put("ARENA/Castigate", "https://img.scryfall.com/cards/large/en/pal06/6.jpg");
        singleLinks.put("ARENA/Chill", "https://img.scryfall.com/cards/large/en/pal00/4.jpg");
        singleLinks.put("ARENA/Circle of Protection: Art", "https://img.scryfall.com/cards/large/en/pal04/9.jpg");
        singleLinks.put("ARENA/Coiling Oracle", "https://img.scryfall.com/cards/large/en/pal06/8.jpg");
        singleLinks.put("ARENA/Creeping Mold", "https://img.scryfall.com/cards/large/en/pal01/2.jpg");
        singleLinks.put("ARENA/Darksteel Ingot", "https://img.scryfall.com/cards/large/en/pal04/6.jpg");
        singleLinks.put("ARENA/Dauthi Slayer", "https://img.scryfall.com/cards/large/en/pal02/4.jpg");
        singleLinks.put("ARENA/Diabolic Edict", "https://img.scryfall.com/cards/large/en/pal01/10.jpg");
        singleLinks.put("ARENA/Disenchant", "https://img.scryfall.com/cards/large/en/parl/6.jpg");
        singleLinks.put("ARENA/Dismiss", "https://img.scryfall.com/cards/large/en/pal01/4.jpg");
        singleLinks.put("ARENA/Duress", "https://img.scryfall.com/cards/large/en/pal00/2.jpg");
        singleLinks.put("ARENA/Elvish Aberration", "https://img.scryfall.com/cards/large/en/pal03/7.jpg");
        singleLinks.put("ARENA/Empyrial Armor", "https://img.scryfall.com/cards/large/en/pal01/8.jpg");
        singleLinks.put("ARENA/Enlightened Tutor", "https://img.scryfall.com/cards/large/en/pal00/6.jpg");
        singleLinks.put("ARENA/Fireball", "https://img.scryfall.com/cards/large/en/parl/7.jpg");
        singleLinks.put("ARENA/Fling", "https://img.scryfall.com/cards/large/en/pal01/6.jpg");
        singleLinks.put("ARENA/Forest.12", "https://img.scryfall.com/cards/large/en/pal05/5.jpg");
        singleLinks.put("ARENA/Forest.27", "https://img.scryfall.com/cards/large/en/pal04/5.jpg");
        singleLinks.put("ARENA/Forest.36", "https://img.scryfall.com/cards/large/en/pal03/5.jpg");
        singleLinks.put("ARENA/Forest.40", "https://img.scryfall.com/cards/large/en/pal01/1.jpg");
        singleLinks.put("ARENA/Forest.49", "https://img.scryfall.com/cards/large/en/pal01/11.jpg");
        singleLinks.put("ARENA/Forest.5", "https://img.scryfall.com/cards/large/en/pal06/5.jpg");
        singleLinks.put("ARENA/Forest.57", "https://img.scryfall.com/cards/large/en/pal00/12.jpg");
        singleLinks.put("ARENA/Forest.71", "https://img.scryfall.com/cards/large/en/pal99/1.jpg");
        singleLinks.put("ARENA/Forest.79", "https://img.scryfall.com/cards/large/en/parl/5.jpg");
        singleLinks.put("ARENA/Gaea's Blessing", "https://img.scryfall.com/cards/large/en/pal01/12.jpg");
        singleLinks.put("ARENA/Genju of the Spires", "https://img.scryfall.com/cards/large/en/pal05/6.jpg");
        singleLinks.put("ARENA/Glacial Ray", "https://img.scryfall.com/cards/large/en/pal04/8.jpg");
        singleLinks.put("ARENA/Goblin Mime", "https://img.scryfall.com/cards/large/en/pal04/12.jpg");
        singleLinks.put("ARENA/Island.2", "https://img.scryfall.com/cards/large/en/pal06/2.jpg");
        singleLinks.put("ARENA/Island.24", "https://img.scryfall.com/cards/large/en/pal04/2.jpg");
        singleLinks.put("ARENA/Island.33", "https://img.scryfall.com/cards/large/en/pal03/2.jpg");
        singleLinks.put("ARENA/Island.39", "https://img.scryfall.com/cards/large/en/pal02/1.jpg");
        singleLinks.put("ARENA/Island.46", "https://img.scryfall.com/cards/large/en/pal01/3.jpg");
        singleLinks.put("ARENA/Island.54", "https://img.scryfall.com/cards/large/en/pal00/9.jpg");
        singleLinks.put("ARENA/Island.68", "https://img.scryfall.com/cards/large/en/pal99/3.jpg");
        singleLinks.put("ARENA/Island.76", "https://img.scryfall.com/cards/large/en/parl/2.jpg");
        singleLinks.put("ARENA/Island.9", "https://img.scryfall.com/cards/large/en/pal05/2.jpg");
        singleLinks.put("ARENA/Plains", "");
        singleLinks.put("ARENA/Island", "");
        singleLinks.put("ARENA/Swamp", "");
        singleLinks.put("ARENA/Mountain", "");
        singleLinks.put("ARENA/Forest", "");
        singleLinks.put("SUS/City of Brass", "https://img.scryfall.com/cards/large/en/psus/6.jpg");
        singleLinks.put("SUS/Crusade", "https://img.scryfall.com/cards/large/en/psus/4.jpg");
        singleLinks.put("SUS/Elvish Champion", "https://img.scryfall.com/cards/large/en/psus/17.jpg");
        singleLinks.put("SUS/Elvish Lyrist", "https://img.scryfall.com/cards/large/en/psus/5.jpg");
        singleLinks.put("SUS/Giant Growth", "https://img.scryfall.com/cards/large/en/psus/8.jpg");
        singleLinks.put("SUS/Glorious Anthem", "https://img.scryfall.com/cards/large/en/psus/16.jpg");
        singleLinks.put("SUS/Lord of Atlantis", "https://img.scryfall.com/cards/large/en/psus/3.jpg");
        singleLinks.put("SUS/Mad Auntie", "https://img.scryfall.com/cards/large/en/psus/18.jpg");
        singleLinks.put("SUS/Royal Assassin", "https://img.scryfall.com/cards/large/en/psus/11.jpg");
        singleLinks.put("SUS/Sakura-Tribe Elder", "https://img.scryfall.com/cards/large/en/psus/12.jpg");
        singleLinks.put("SUS/Serra Avatar", "https://img.scryfall.com/cards/large/en/psus/2.jpg");
        singleLinks.put("SUS/Shard Phoenix", "https://img.scryfall.com/cards/large/en/psus/13.jpg");
        singleLinks.put("SUS/Slith Firewalker", "https://img.scryfall.com/cards/large/en/psus/10.jpg");
        singleLinks.put("SUS/Soltari Priest", "https://img.scryfall.com/cards/large/en/psus/14.jpg");
        singleLinks.put("SUS/Thran Quarry", "https://img.scryfall.com/cards/large/en/psus/1.jpg");
        singleLinks.put("SUS/Two-Headed Dragon", "https://img.scryfall.com/cards/large/en/psus/9.jpg");
        singleLinks.put("SUS/Volcanic Hammer", "https://img.scryfall.com/cards/large/en/psus/7.jpg");
        singleLinks.put("SUS/Whirling Dervish", "https://img.scryfall.com/cards/large/en/psus/15.jpg");

        singleLinks.put("ARENA/Karn, Silver Golem", "https://img.scryfall.com/cards/large/en/pal99/8.jpg");
        singleLinks.put("ARENA/Man-o'-War", "https://img.scryfall.com/cards/large/en/pal02/2.jpg");
        singleLinks.put("ARENA/Mana Leak", "https://img.scryfall.com/cards/large/en/pal02/5.jpg");
        singleLinks.put("ARENA/Mise", "https://img.scryfall.com/cards/large/en/pal04/10.jpg");
        singleLinks.put("ARENA/Mountain.11", "https://img.scryfall.com/cards/large/en/pal05/4.jpg");
        singleLinks.put("ARENA/Mountain.26", "https://img.scryfall.com/cards/large/en/pal04/4.jpg");
        singleLinks.put("ARENA/Mountain.35", "https://img.scryfall.com/cards/large/en/pal03/4.jpg");
        singleLinks.put("ARENA/Mountain.4", "https://img.scryfall.com/cards/large/en/pal06/4.jpg");
        singleLinks.put("ARENA/Mountain.48", "https://img.scryfall.com/cards/large/en/pal01/5.jpg");
        singleLinks.put("ARENA/Mountain.56", "https://img.scryfall.com/cards/large/en/pal00/11.jpg");
        singleLinks.put("ARENA/Mountain.70", "https://img.scryfall.com/cards/large/en/pal99/5.jpg");
        singleLinks.put("ARENA/Mountain.78", "https://img.scryfall.com/cards/large/en/parl/4.jpg");
        singleLinks.put("ARENA/Okina Nightwatch", "https://img.scryfall.com/cards/large/en/pal05/7.jpg");
        singleLinks.put("ARENA/Pillage", "https://img.scryfall.com/cards/large/en/pal00/5.jpg");
        singleLinks.put("ARENA/Plains.1", "https://img.scryfall.com/cards/large/en/pal06/1.jpg");
        singleLinks.put("ARENA/Plains.23", "https://img.scryfall.com/cards/large/en/pal04/1.jpg");
        singleLinks.put("ARENA/Plains.32", "https://img.scryfall.com/cards/large/en/pal03/1.jpg");
        singleLinks.put("ARENA/Plains.45", "https://img.scryfall.com/cards/large/en/pal01/7.jpg");
        singleLinks.put("ARENA/Plains.53", "https://img.scryfall.com/cards/large/en/pal00/8.jpg");
        singleLinks.put("ARENA/Plains.67", "https://img.scryfall.com/cards/large/en/pal99/7.jpg");
        singleLinks.put("ARENA/Plains.75", "https://img.scryfall.com/cards/large/en/parl/1.jpg");
        singleLinks.put("ARENA/Plains.8", "https://img.scryfall.com/cards/large/en/pal05/1.jpg");
        singleLinks.put("ARENA/Pouncing Jaguar", "https://img.scryfall.com/cards/large/en/pal99/2.jpg");
        singleLinks.put("ARENA/Rewind", "https://img.scryfall.com/cards/large/en/pal99/6.jpg");
        singleLinks.put("ARENA/Serum Visions", "https://img.scryfall.com/cards/large/en/pal04/7.jpg");
        singleLinks.put("ARENA/Skirk Marauder", "https://img.scryfall.com/cards/large/en/pal03/6.jpg");
        singleLinks.put("ARENA/Skittering Skirge", "https://img.scryfall.com/cards/large/en/pal99/4.jpg");
        singleLinks.put("ARENA/Skyknight Legionnaire", "https://img.scryfall.com/cards/large/en/pal05/8.jpg");
        singleLinks.put("ARENA/Stupor", "https://img.scryfall.com/cards/large/en/pal00/7.jpg");
        singleLinks.put("ARENA/Surging Flame", "https://img.scryfall.com/cards/large/en/pal06/9.jpg");
        singleLinks.put("ARENA/Swamp.10", "https://img.scryfall.com/cards/large/en/pal05/3.jpg");
        singleLinks.put("ARENA/Swamp.25", "https://img.scryfall.com/cards/large/en/pal04/3.jpg");
        singleLinks.put("ARENA/Swamp.3", "https://img.scryfall.com/cards/large/en/pal06/3.jpg");
        singleLinks.put("ARENA/Swamp.34", "https://img.scryfall.com/cards/large/en/pal03/3.jpg");
        singleLinks.put("ARENA/Swamp.47", "https://img.scryfall.com/cards/large/en/pal01/9.jpg");
        singleLinks.put("ARENA/Swamp.55", "https://img.scryfall.com/cards/large/en/pal00/1.jpg");
        singleLinks.put("ARENA/Swamp.69", "https://img.scryfall.com/cards/large/en/pal00/10.jpg");
        singleLinks.put("ARENA/Swamp.77", "https://img.scryfall.com/cards/large/en/parl/3.jpg");
        singleLinks.put("ARENA/Uktabi Orangutan", "https://img.scryfall.com/cards/large/en/pal00/3.jpg");
        singleLinks.put("ARENA/Wee Dragonauts", "https://img.scryfall.com/cards/large/en/pal06/7.jpg");

        singleLinks.put("FNMP/Abzan Beastmaster", "https://img.scryfall.com/cards/large/en/f15/5.jpg");
        singleLinks.put("FNMP/Accumulated Knowledge", "https://img.scryfall.com/cards/large/en/f04/8.jpg");
        singleLinks.put("FNMP/Acidic Slime", "https://img.scryfall.com/cards/large/en/f12/6.jpg");
        singleLinks.put("FNMP/Aether Hub", "https://img.scryfall.com/cards/large/en/f17/6.jpg");
        singleLinks.put("FNMP/Albino Troll", "https://img.scryfall.com/cards/large/en/f02/2.jpg");
        singleLinks.put("FNMP/Anathemancer", "https://img.scryfall.com/cards/large/en/f10/7.jpg");
        singleLinks.put("FNMP/Ancient Grudge", "https://img.scryfall.com/cards/large/en/f12/5.jpg");
        singleLinks.put("FNMP/Ancient Ziggurat", "https://img.scryfall.com/cards/large/en/f10/3.jpg");
        singleLinks.put("FNMP/Anticipate", "https://img.scryfall.com/cards/large/en/f15/12.jpg");
        singleLinks.put("FNMP/Armadillo Cloak", "https://img.scryfall.com/cards/large/en/f06/2.jpg");
        singleLinks.put("FNMP/Arrogant Wurm", "https://img.scryfall.com/cards/large/en/f06/10.jpg");
        singleLinks.put("FNMP/Artisan of Kozilek", "https://img.scryfall.com/cards/large/en/f11/4.jpg");
        singleLinks.put("FNMP/Astral Slide", "https://img.scryfall.com/cards/large/en/f06/9.jpg");
        singleLinks.put("FNMP/Aura of Silence", "https://img.scryfall.com/cards/large/en/f02/8.jpg");
        singleLinks.put("FNMP/Avacyn's Pilgrim", "https://img.scryfall.com/cards/large/en/f12/8.jpg");
        singleLinks.put("FNMP/Avalanche Riders", "https://img.scryfall.com/cards/large/en/f04/9.jpg");
        singleLinks.put("FNMP/Banisher Priest", "https://img.scryfall.com/cards/large/en/f14/3.jpg");
        singleLinks.put("FNMP/Banishing Light", "https://img.scryfall.com/cards/large/en/f14/9.jpg");
        singleLinks.put("FNMP/Basking Rootwalla", "https://img.scryfall.com/cards/large/en/f07/4.jpg");
        singleLinks.put("FNMP/Bile Blight", "https://img.scryfall.com/cards/large/en/f14/8.jpg");
        singleLinks.put("FNMP/Black Knight", "https://img.scryfall.com/cards/large/en/f02/4.jpg");
        singleLinks.put("FNMP/Blastoderm", "https://img.scryfall.com/cards/large/en/f05/4.jpg");
        singleLinks.put("FNMP/Blighted Fen", "https://img.scryfall.com/cards/large/en/f16/4.jpg");
        singleLinks.put("FNMP/Bloodbraid Elf", "https://img.scryfall.com/cards/large/en/f10/4.jpg");
        singleLinks.put("FNMP/Bottle Gnomes", "https://img.scryfall.com/cards/large/en/f03/1.jpg");
        singleLinks.put("FNMP/Bottle Gnomes.full.jpg", "https://img.scryfall.com/cards/large/en/f03/1.jpg");
        singleLinks.put("FNMP/Brain Maggot", "https://img.scryfall.com/cards/large/en/f14/11.jpg");
        singleLinks.put("FNMP/Brainstorm", "https://img.scryfall.com/cards/large/en/f04/12.jpg");
        singleLinks.put("FNMP/Browbeat", "https://img.scryfall.com/cards/large/en/f09/10.jpg");
        singleLinks.put("FNMP/Cabal Coffers", "https://img.scryfall.com/cards/large/en/f07/10.jpg");
        singleLinks.put("FNMP/Cabal Therapy", "https://img.scryfall.com/cards/large/en/f05/5.jpg");
        singleLinks.put("FNMP/Call of the Conclave", "https://img.scryfall.com/cards/large/en/f13/4.jpg");
        singleLinks.put("FNMP/Call the Bloodline", "https://img.scryfall.com/cards/large/en/f16/12.jpg");
        singleLinks.put("FNMP/Capsize", "https://img.scryfall.com/cards/large/en/f03/4.jpg");
        singleLinks.put("FNMP/Carnophage", "https://img.scryfall.com/cards/large/en/f01/10.jpg");
        singleLinks.put("FNMP/Carrion Feeder", "https://img.scryfall.com/cards/large/en/f04/6.jpg");
        singleLinks.put("FNMP/Chainer's Edict", "https://img.scryfall.com/cards/large/en/f06/7.jpg");
        singleLinks.put("FNMP/Circle of Protection: Red", "https://img.scryfall.com/cards/large/en/f05/8.jpg");
        singleLinks.put("FNMP/Circular Logic", "https://img.scryfall.com/cards/large/en/f06/8.jpg");
        singleLinks.put("FNMP/Clash of Wills", "https://img.scryfall.com/cards/large/en/f16/2.jpg");
        singleLinks.put("FNMP/Cloudpost", "https://img.scryfall.com/cards/large/en/f10/5.jpg");
        singleLinks.put("FNMP/Contagion Clasp", "https://img.scryfall.com/cards/large/en/f11/10.jpg");
        singleLinks.put("FNMP/Counterspell", "https://img.scryfall.com/cards/large/en/f05/11.jpg");
        singleLinks.put("FNMP/Crumbling Vestige", "https://img.scryfall.com/cards/large/en/f16/8.jpg");
        singleLinks.put("FNMP/Crystalline Sliver", "https://img.scryfall.com/cards/large/en/f03/3.jpg");
        singleLinks.put("FNMP/Cultivate", "https://img.scryfall.com/cards/large/en/f11/8.jpg");
        singleLinks.put("FNMP/Deep Analysis", "https://img.scryfall.com/cards/large/en/f07/2.jpg");
        singleLinks.put("FNMP/Desert", "https://img.scryfall.com/cards/large/en/f08/8.jpg");
        singleLinks.put("FNMP/Despise", "https://img.scryfall.com/cards/large/en/f12/2.jpg");
        singleLinks.put("FNMP/Dimir Charm", "https://img.scryfall.com/cards/large/en/f13/8.jpg");
        singleLinks.put("FNMP/Disdainful Stroke", "https://img.scryfall.com/cards/large/en/f15/2.jpg");
        singleLinks.put("FNMP/Disenchant", "https://img.scryfall.com/cards/large/en/f03/13.jpg");
        singleLinks.put("FNMP/Dismember", "https://img.scryfall.com/cards/large/en/f12/4.jpg");
        singleLinks.put("FNMP/Dissipate", "https://img.scryfall.com/cards/large/en/f02/3.jpg");
        singleLinks.put("FNMP/Dissolve", "https://img.scryfall.com/cards/large/en/f14/6.jpg");
        singleLinks.put("FNMP/Drain Life", "https://img.scryfall.com/cards/large/en/f02/7.jpg");
        singleLinks.put("FNMP/Duress", "https://img.scryfall.com/cards/large/en/f05/10.jpg");
        singleLinks.put("FNMP/Elves of Deep Shadow", "https://img.scryfall.com/cards/large/en/f06/1.jpg");
        singleLinks.put("FNMP/Elvish Mystic", "https://img.scryfall.com/cards/large/en/f14/2.jpg");
        singleLinks.put("FNMP/Elvish Visionary", "https://img.scryfall.com/cards/large/en/f10/6.jpg");
        singleLinks.put("FNMP/Encroaching Wastes", "https://img.scryfall.com/cards/large/en/f14/4.jpg");
        singleLinks.put("FNMP/Engineered Plague", "https://img.scryfall.com/cards/large/en/f07/7.jpg");
        singleLinks.put("FNMP/Eternal Witness", "https://img.scryfall.com/cards/large/en/f08/3.jpg");
        singleLinks.put("FNMP/Everflowing Chalice", "https://img.scryfall.com/cards/large/en/f11/1.jpg");
        singleLinks.put("FNMP/Evolving Wilds", "https://img.scryfall.com/cards/large/en/f12/10.jpg");
        singleLinks.put("FNMP/Experiment One", "https://img.scryfall.com/cards/large/en/f13/9.jpg");
        singleLinks.put("FNMP/Fact or Fiction", "https://img.scryfall.com/cards/large/en/f05/6.jpg");
        singleLinks.put("FNMP/Fanatic of Xenagos", "https://img.scryfall.com/cards/large/en/f14/10.jpg");
        singleLinks.put("FNMP/Farseek", "https://img.scryfall.com/cards/large/en/f13/3.jpg");
        singleLinks.put("FNMP/Fatal Push", "https://img.scryfall.com/cards/large/en/f17/8.jpg");
        singleLinks.put("FNMP/Fiery Temper", "https://img.scryfall.com/cards/large/en/f16/11.jpg");
        singleLinks.put("FNMP/Fire - Ice", "https://img.scryfall.com/cards/large/en/f06/12aa.jpg");
        singleLinks.put("FNMP/Fire // Ice", "https://img.scryfall.com/cards/large/en/f06/12aa.jpg");
        singleLinks.put("FNMP/Fireblast", "https://img.scryfall.com/cards/large/en/f01/12.jpg");
        singleLinks.put("FNMP/Firebolt", "https://img.scryfall.com/cards/large/en/f07/1.jpg");
        singleLinks.put("FNMP/Fireslinger", "https://img.scryfall.com/cards/large/en/f02/6.jpg");
        singleLinks.put("FNMP/Flametongue Kavu", "https://img.scryfall.com/cards/large/en/f05/3.jpg");
        singleLinks.put("FNMP/Flaying Tendrils", "https://img.scryfall.com/cards/large/en/f16/9.jpg");
        singleLinks.put("FNMP/Forbid", "https://img.scryfall.com/cards/large/en/f02/9.jpg");
        singleLinks.put("FNMP/Forbidden Alchemy", "https://img.scryfall.com/cards/large/en/f12/7.jpg");
        singleLinks.put("FNMP/Force Spike", "https://img.scryfall.com/cards/large/en/f07/12.jpg");
        singleLinks.put("FNMP/Fortune's Favor", "https://img.scryfall.com/cards/large/en/f17/2.jpg");
        singleLinks.put("FNMP/Frenzied Goblin", "https://img.scryfall.com/cards/large/en/f15/1.jpg");
        singleLinks.put("FNMP/Frost Walker", "https://img.scryfall.com/cards/large/en/f15/6.jpg");
        singleLinks.put("FNMP/Gatekeeper of Malakir", "https://img.scryfall.com/cards/large/en/f10/11.jpg");
        singleLinks.put("FNMP/Gerrard's Verdict", "https://img.scryfall.com/cards/large/en/f07/3.jpg");
        singleLinks.put("FNMP/Ghor-Clan Rampager", "https://img.scryfall.com/cards/large/en/f13/10.jpg");
        singleLinks.put("FNMP/Ghostly Prison", "https://img.scryfall.com/cards/large/en/f10/2.jpg");
        singleLinks.put("FNMP/Giant Growth", "https://img.scryfall.com/cards/large/en/fnm/8.jpg");
        singleLinks.put("FNMP/Gitaxian Probe", "https://img.scryfall.com/cards/large/en/f12/12.jpg");
        singleLinks.put("FNMP/Glistener Elf", "https://img.scryfall.com/cards/large/en/f12/1.jpg");
        singleLinks.put("FNMP/Go for the Throat", "https://img.scryfall.com/cards/large/en/f11/11.jpg");
        singleLinks.put("FNMP/Goblin Bombardment", "https://img.scryfall.com/cards/large/en/f03/6.jpg");
        singleLinks.put("FNMP/Goblin Legionnaire", "https://img.scryfall.com/cards/large/en/f07/6.jpg");
        singleLinks.put("FNMP/Goblin Ringleader", "https://img.scryfall.com/cards/large/en/f07/8.jpg");
        singleLinks.put("FNMP/Goblin Warchief", "https://img.scryfall.com/cards/large/en/f16/5.jpg");
        singleLinks.put("FNMP/Goblin Warchief.192", "https://img.scryfall.com/cards/large/en/f16/5.jpg");
        singleLinks.put("FNMP/Goblin Warchief.72", "https://img.scryfall.com/cards/large/en/f06/5.jpg");
        singleLinks.put("FNMP/Grisly Salvage", "https://img.scryfall.com/cards/large/en/f13/11.jpg");
        singleLinks.put("FNMP/Hordeling Outburst", "https://img.scryfall.com/cards/large/en/f15/3.jpg");
        singleLinks.put("FNMP/Icy Manipulator", "https://img.scryfall.com/cards/large/en/f05/12.jpg");
        singleLinks.put("FNMP/Impulse", "https://img.scryfall.com/cards/large/en/f01/11.jpg");
        singleLinks.put("FNMP/Incendiary Flow", "https://img.scryfall.com/cards/large/en/f17/3.jpg");
        singleLinks.put("FNMP/Isochron Scepter", "https://img.scryfall.com/cards/large/en/f08/11.jpg");
        singleLinks.put("FNMP/Izzet Charm", "https://img.scryfall.com/cards/large/en/f13/6.jpg");
        singleLinks.put("FNMP/Jace's Ingenuity", "https://img.scryfall.com/cards/large/en/f11/7.jpg");
        singleLinks.put("FNMP/Jackal Pup", "https://img.scryfall.com/cards/large/en/f01/8.jpg");
        singleLinks.put("FNMP/Judge's Familiar", "https://img.scryfall.com/cards/large/en/f13/5.jpg");
        singleLinks.put("FNMP/Juggernaut", "https://img.scryfall.com/cards/large/en/f05/7.jpg");
        singleLinks.put("FNMP/Kird Ape", "https://img.scryfall.com/cards/large/en/f05/9.jpg");
        singleLinks.put("FNMP/Kitchen Finks", "https://img.scryfall.com/cards/large/en/f09/3.jpg");
        singleLinks.put("FNMP/Krosan Grip", "https://img.scryfall.com/cards/large/en/f10/8.jpg");
        singleLinks.put("FNMP/Krosan Tusker", "https://img.scryfall.com/cards/large/en/f03/11.jpg");
        singleLinks.put("FNMP/Krosan Warchief", "https://img.scryfall.com/cards/large/en/f04/4.jpg");
        singleLinks.put("FNMP/Life - Death", "https://img.scryfall.com/cards/large/en/f06/11aa.jpg");
        singleLinks.put("FNMP/Life // Death", "https://img.scryfall.com/cards/large/en/f06/11aa.jpg");
        singleLinks.put("FNMP/Lightning Greaves", "https://img.scryfall.com/cards/large/en/f09/8.jpg");
        singleLinks.put("FNMP/Lightning Rift", "https://img.scryfall.com/cards/large/en/f04/5.jpg");
        singleLinks.put("FNMP/Lingering Souls", "https://img.scryfall.com/cards/large/en/f12/9.jpg");
        singleLinks.put("FNMP/Llanowar Elves ", "https://img.scryfall.com/cards/large/en/fnm/11.jpg");
        singleLinks.put("FNMP/Llanowar Elves", "https://img.scryfall.com/cards/large/en/fnm/11.jpg");
        singleLinks.put("FNMP/Lobotomy", "https://img.scryfall.com/cards/large/en/f06/4.jpg");
        singleLinks.put("FNMP/Longbow Archer ", "https://img.scryfall.com/cards/large/en/fnm/3.jpg");
        singleLinks.put("FNMP/Longbow Archer", "https://img.scryfall.com/cards/large/en/fnm/3.jpg");
        singleLinks.put("FNMP/Magma Jet", "https://img.scryfall.com/cards/large/en/f09/1.jpg");
        singleLinks.put("FNMP/Magma Spray", "https://img.scryfall.com/cards/large/en/f14/7.jpg");
        singleLinks.put("FNMP/Merrow Reejerey", "https://img.scryfall.com/cards/large/en/f09/4.jpg");
        singleLinks.put("FNMP/Mind Warp ", "https://img.scryfall.com/cards/large/en/fnm/5.jpg");
        singleLinks.put("FNMP/Mind Warp", "https://img.scryfall.com/cards/large/en/fnm/5.jpg");
        singleLinks.put("FNMP/Mogg Fanatic", "https://img.scryfall.com/cards/large/en/f02/11.jpg");
        singleLinks.put("FNMP/Mother of Runes", "https://img.scryfall.com/cards/large/en/f04/11.jpg");
        singleLinks.put("FNMP/Mulldrifter", "https://img.scryfall.com/cards/large/en/f09/6.jpg");
        singleLinks.put("FNMP/Murderous Redcap", "https://img.scryfall.com/cards/large/en/f09/7.jpg");
        singleLinks.put("FNMP/Muscle Sliver", "https://img.scryfall.com/cards/large/en/f03/2.jpg");
        singleLinks.put("FNMP/Myr Enforcer", "https://img.scryfall.com/cards/large/en/f09/2.jpg");
        singleLinks.put("FNMP/Nissa's Pilgrimage", "https://img.scryfall.com/cards/large/en/f16/1.jpg");
        singleLinks.put("FNMP/Noose Constrictor", "https://img.scryfall.com/cards/large/en/f17/1.jpg");
        singleLinks.put("FNMP/Oblivion Ring", "https://img.scryfall.com/cards/large/en/f09/11.jpg");
        singleLinks.put("FNMP/Ophidian", "https://img.scryfall.com/cards/large/en/f01/7.jpg");
        singleLinks.put("FNMP/Orator of Ojutai", "https://img.scryfall.com/cards/large/en/f15/9.jpg");
        singleLinks.put("FNMP/Path to Exile", "https://img.scryfall.com/cards/large/en/f15/7.jpg");
        singleLinks.put("FNMP/Pendelhaven", "https://img.scryfall.com/cards/large/en/f08/5.jpg");
        singleLinks.put("FNMP/Pillar of Flame", "https://img.scryfall.com/cards/large/en/f12/11.jpg");
        singleLinks.put("FNMP/Priest of Titania", "https://img.scryfall.com/cards/large/en/f03/5.jpg");
        singleLinks.put("FNMP/Prodigal Sorcerer ", "https://img.scryfall.com/cards/large/en/fnm/9.jpg");
        singleLinks.put("FNMP/Prodigal Sorcerer", "https://img.scryfall.com/cards/large/en/fnm/9.jpg");
        singleLinks.put("FNMP/Qasali Pridemage", "https://img.scryfall.com/cards/large/en/f10/9.jpg");
        singleLinks.put("FNMP/Quirion Ranger", "https://img.scryfall.com/cards/large/en/f01/9.jpg");
        singleLinks.put("FNMP/Rakdos Cackler", "https://img.scryfall.com/cards/large/en/f13/7.jpg");
        singleLinks.put("FNMP/Rancor", "https://img.scryfall.com/cards/large/en/f05/1.jpg");
        singleLinks.put("FNMP/Reanimate", "https://img.scryfall.com/cards/large/en/f04/10.jpg");
        singleLinks.put("FNMP/Reliquary Tower", "https://img.scryfall.com/cards/large/en/f13/2.jpg");
        singleLinks.put("FNMP/Remand", "https://img.scryfall.com/cards/large/en/f08/1.jpg");
        singleLinks.put("FNMP/Renegade Rallier", "https://img.scryfall.com/cards/large/en/f17/9.jpg");
        singleLinks.put("FNMP/Resurrection", "https://img.scryfall.com/cards/large/en/f08/6.jpg");
        singleLinks.put("FNMP/Reverse Engineer", "https://img.scryfall.com/cards/large/en/f17/7.jpg");
        singleLinks.put("FNMP/Rhox War Monk", "https://img.scryfall.com/cards/large/en/f11/6.jpg");
        singleLinks.put("FNMP/Rift Bolt", "https://img.scryfall.com/cards/large/en/f10/10.jpg");
        singleLinks.put("FNMP/Rise from the Tides", "https://img.scryfall.com/cards/large/en/f16/10.jpg");
        singleLinks.put("FNMP/River Boa ", "https://img.scryfall.com/cards/large/en/fnm/1.jpg");
        singleLinks.put("FNMP/River Boa", "https://img.scryfall.com/cards/large/en/fnm/1.jpg");
        singleLinks.put("FNMP/Roar of the Wurm", "https://img.scryfall.com/cards/large/en/f07/11.jpg");
        singleLinks.put("FNMP/Roast", "https://img.scryfall.com/cards/large/en/f15/11.jpg");
        singleLinks.put("FNMP/Sakura-Tribe Elder", "https://img.scryfall.com/cards/large/en/f09/12.jpg");
        singleLinks.put("FNMP/Savage Lands", "https://img.scryfall.com/cards/large/en/f11/12.jpg");
        singleLinks.put("FNMP/Scragnoth", "https://img.scryfall.com/cards/large/en/f03/7.jpg");
        singleLinks.put("FNMP/Seal of Cleansing", "https://img.scryfall.com/cards/large/en/f05/2.jpg");
        singleLinks.put("FNMP/Searing Spear", "https://img.scryfall.com/cards/large/en/f13/1.jpg");
        singleLinks.put("FNMP/Serrated Arrows", "https://img.scryfall.com/cards/large/en/f08/10.jpg");
        singleLinks.put("FNMP/Serum Visions", "https://img.scryfall.com/cards/large/en/f15/8.jpg");
        singleLinks.put("FNMP/Servo Exhibition", "https://img.scryfall.com/cards/large/en/f17/4.jpg");
        singleLinks.put("FNMP/Shock ", "https://img.scryfall.com/cards/large/en/fnm/6.jpg");
        singleLinks.put("FNMP/Shock", "https://img.scryfall.com/cards/large/en/fnm/6.jpg");
        singleLinks.put("FNMP/Shrapnel Blast", "https://img.scryfall.com/cards/large/en/f08/12.jpg");
        singleLinks.put("FNMP/Silver Knight", "https://img.scryfall.com/cards/large/en/f04/3.jpg");
        singleLinks.put("FNMP/Sin Collector", "https://img.scryfall.com/cards/large/en/f13/12.jpg");
        singleLinks.put("FNMP/Slice and Dice", "https://img.scryfall.com/cards/large/en/f04/2.jpg");
        singleLinks.put("FNMP/Smash to Smithereens", "https://img.scryfall.com/cards/large/en/f16/3.jpg");
        singleLinks.put("FNMP/Smother", "https://img.scryfall.com/cards/large/en/f03/8.jpg");
        singleLinks.put("FNMP/Soltari Priest", "https://img.scryfall.com/cards/large/en/f02/1.jpg");
        singleLinks.put("FNMP/Sparksmith", "https://img.scryfall.com/cards/large/en/f03/10.jpg");
        singleLinks.put("FNMP/Spatial Contortion", "https://img.scryfall.com/cards/large/en/f16/7.jpg");
        singleLinks.put("FNMP/Spellstutter Sprite", "https://img.scryfall.com/cards/large/en/f11/2.jpg");
        singleLinks.put("FNMP/Spike Feeder", "https://img.scryfall.com/cards/large/en/f02/10.jpg");
        singleLinks.put("FNMP/Squadron Hawk", "https://img.scryfall.com/cards/large/en/f11/5.jpg");
        singleLinks.put("FNMP/Staunch Defenders ", "https://img.scryfall.com/cards/large/en/fnm/12.jpg");
        singleLinks.put("FNMP/Staunch Defenders", "https://img.scryfall.com/cards/large/en/fnm/12.jpg");
        singleLinks.put("FNMP/Stoke the Flames", "https://img.scryfall.com/cards/large/en/f14/12.jpg");
        singleLinks.put("FNMP/Stone Rain ", "https://img.scryfall.com/cards/large/en/fnm/10.jpg");
        singleLinks.put("FNMP/Stone Rain", "https://img.scryfall.com/cards/large/en/fnm/10.jpg");
        singleLinks.put("FNMP/Suspension Field", "https://img.scryfall.com/cards/large/en/f15/4.jpg");
        singleLinks.put("FNMP/Swords to Plowshares", "https://img.scryfall.com/cards/large/en/f01/6.jpg");
        singleLinks.put("FNMP/Sylvan Scrying", "https://img.scryfall.com/cards/large/en/f16/6.jpg");
        singleLinks.put("FNMP/Tectonic Edge", "https://img.scryfall.com/cards/large/en/f12/3.jpg");
        singleLinks.put("FNMP/Teetering Peaks", "https://img.scryfall.com/cards/large/en/f11/9.jpg");
        singleLinks.put("FNMP/Tendrils of Agony", "https://img.scryfall.com/cards/large/en/f08/4.jpg");
        singleLinks.put("FNMP/Terminate", "https://img.scryfall.com/cards/large/en/f06/3.jpg");
        singleLinks.put("FNMP/Terror ", "https://img.scryfall.com/cards/large/en/fnm/2.jpg");
        singleLinks.put("FNMP/Terror", "https://img.scryfall.com/cards/large/en/fnm/2.jpg");
        singleLinks.put("FNMP/Thirst for Knowledge", "https://img.scryfall.com/cards/large/en/f08/9.jpg");
        singleLinks.put("FNMP/Tidehollow Sculler", "https://img.scryfall.com/cards/large/en/f10/1.jpg");
        singleLinks.put("FNMP/Tormented Hero", "https://img.scryfall.com/cards/large/en/f14/5.jpg");
        singleLinks.put("FNMP/Tormod's Crypt", "https://img.scryfall.com/cards/large/en/f08/2.jpg");
        singleLinks.put("FNMP/Treetop Village", "https://img.scryfall.com/cards/large/en/f04/7.jpg");
        singleLinks.put("FNMP/Ultimate Price", "https://img.scryfall.com/cards/large/en/f15/10.jpg");
        singleLinks.put("FNMP/Unlicensed Disintegration", "https://img.scryfall.com/cards/large/en/f17/5.jpg");
        singleLinks.put("FNMP/Volcanic Geyser ", "https://img.scryfall.com/cards/large/en/fnm/4.jpg");
        singleLinks.put("FNMP/Volcanic Geyser", "https://img.scryfall.com/cards/large/en/fnm/4.jpg");
        singleLinks.put("FNMP/Wall of Blossoms", "https://img.scryfall.com/cards/large/en/f02/5.jpg");
        singleLinks.put("FNMP/Wall of Omens", "https://img.scryfall.com/cards/large/en/f11/3.jpg");
        singleLinks.put("FNMP/Wall of Roots", "https://img.scryfall.com/cards/large/en/f08/7.jpg");
        singleLinks.put("FNMP/Warleader's Helix", "https://img.scryfall.com/cards/large/en/f14/1.jpg");
        singleLinks.put("FNMP/Watchwolf", "https://img.scryfall.com/cards/large/en/f09/9.jpg");
        singleLinks.put("FNMP/Whipcorder", "https://img.scryfall.com/cards/large/en/f03/9.jpg");
        singleLinks.put("FNMP/White Knight", "https://img.scryfall.com/cards/large/en/f02/12.jpg");
        singleLinks.put("FNMP/Wild Mongrel", "https://img.scryfall.com/cards/large/en/f06/6.jpg");
        singleLinks.put("FNMP/Wild Nacatl", "https://img.scryfall.com/cards/large/en/f10/12.jpg");
        singleLinks.put("FNMP/Willbender", "https://img.scryfall.com/cards/large/en/f04/1.jpg");
        singleLinks.put("FNMP/Wing Shards", "https://img.scryfall.com/cards/large/en/f07/9.jpg");
        singleLinks.put("FNMP/Withered Wretch", "https://img.scryfall.com/cards/large/en/f03/12.jpg");
        singleLinks.put("FNMP/Wonder", "https://img.scryfall.com/cards/large/en/f07/5.jpg");
        singleLinks.put("FNMP/Wren's Run Vanquisher", "https://img.scryfall.com/cards/large/en/f09/5.jpg");
        singleLinks.put("GRC/Sylvan Ranger", "https://img.scryfall.com/cards/large/en/pwp11/70.jpg");
        singleLinks.put("GRC/Fling", "https://img.scryfall.com/cards/large/en/pwp11/69.jpg");

        singleLinks.put("HHO/Fruitcake Elemental", "https://img.scryfall.com/cards/large/en/hho/6.jpg");
        singleLinks.put("HHO/Season's Beatings", "https://img.scryfall.com/cards/large/en/hho/9.jpg");
        singleLinks.put("HHO/Snow Mercy", "https://img.scryfall.com/cards/large/en/hho/10.jpg");

        singleLinks.put("JR/Argothian Enchantress", "https://img.scryfall.com/cards/large/en/g03/2.jpg");
        singleLinks.put("JR/Armageddon", "https://img.scryfall.com/cards/large/en/g04/1.jpg");
        singleLinks.put("JR/Avacyn, Angel of Hope", "https://img.scryfall.com/cards/large/en/j17/1.jpg");
        singleLinks.put("JR/Azusa, Lost but Seeking", "https://img.scryfall.com/cards/large/en/j16/3.jpg");
        singleLinks.put("JR/Balance", "https://img.scryfall.com/cards/large/en/g04/2.jpg");
        singleLinks.put("JR/Ball Lightning", "https://img.scryfall.com/cards/large/en/g01/1.jpg");
        singleLinks.put("JR/Bitterblossom", "https://img.scryfall.com/cards/large/en/g11/4.jpg");
        singleLinks.put("JR/Bloodstained Mire", "https://img.scryfall.com/cards/large/en/g09/6.jpg");
        singleLinks.put("JR/Bribery", "https://img.scryfall.com/cards/large/en/j13/2.jpg");
        singleLinks.put("JR/Burning Wish", "https://img.scryfall.com/cards/large/en/g09/5.jpg");
        singleLinks.put("JR/Capture of Jingzhou", "https://img.scryfall.com/cards/large/en/j17/2.jpg");
        singleLinks.put("JR/Centaur", "https://img.scryfall.com/cards/large/en/j12/9.jpg");
        singleLinks.put("JR/Command Beacon", "https://img.scryfall.com/cards/large/en/j16/4.jpg");
        singleLinks.put("JR/Command Tower", "https://img.scryfall.com/cards/large/en/j12/8.jpg");
        singleLinks.put("JR/Commander's Sphere", "https://img.scryfall.com/cards/large/en/j18/4.jpg");
        singleLinks.put("JR/Counterspell", "https://img.scryfall.com/cards/large/en/g00/1.jpg");
        singleLinks.put("JR/Crucible of Worlds", "https://img.scryfall.com/cards/large/en/j13/4.jpg");
        singleLinks.put("JR/Cunning Wish", "https://img.scryfall.com/cards/large/en/g07/2.jpg");
        singleLinks.put("JR/Damnation", "https://img.scryfall.com/cards/large/en/j15/5.jpg");
        singleLinks.put("JR/Dark Confidant", "https://img.scryfall.com/cards/large/en/g11/6.jpg");
        singleLinks.put("JR/Dark Ritual", "https://img.scryfall.com/cards/large/en/g09/1.jpg");
        singleLinks.put("JR/Decree of Justice", "https://img.scryfall.com/cards/large/en/g07/5.jpg");
        singleLinks.put("JR/Defense of the Heart", "https://img.scryfall.com/cards/large/en/j16/7.jpg");
        singleLinks.put("JR/Demonic Tutor", "https://img.scryfall.com/cards/large/en/g08/3.jpg");
        singleLinks.put("JR/Deranged Hermit", "https://img.scryfall.com/cards/large/en/g04/5.jpg");
        singleLinks.put("JR/Doran, the Siege Tower", "https://img.scryfall.com/cards/large/en/j17/5.jpg");
        singleLinks.put("JR/Doubling Season", "https://img.scryfall.com/cards/large/en/g11/7.jpg");
        singleLinks.put("JR/Dualcaster Mage", "https://img.scryfall.com/cards/large/en/j15/6.jpg");
        singleLinks.put("JR/Elesh Norn, Grand Cenobite", "https://img.scryfall.com/cards/large/en/j14/8.jpg");
        singleLinks.put("JR/Entomb", "https://img.scryfall.com/cards/large/en/g11/1.jpg");
        singleLinks.put("JR/Exalted Angel", "https://img.scryfall.com/cards/large/en/g06/1.jpg");
        singleLinks.put("JR/Feldon of the Third Path", "https://img.scryfall.com/cards/large/en/j15/7.jpg");
        singleLinks.put("JR/Flooded Strand", "https://img.scryfall.com/cards/large/en/g09/7.jpg");
        singleLinks.put("JR/Flusterstorm", "https://img.scryfall.com/cards/large/en/j12/2.jpg");
        singleLinks.put("JR/Force of Will", "https://img.scryfall.com/cards/large/en/j14/4.jpg");
        singleLinks.put("JR/Forest", "https://img.scryfall.com/cards/large/en/j14/5%E2%98%85.jpg");
        singleLinks.put("JR/Forest", "https://img.scryfall.com/cards/large/en/j14/5?.jpg");
        singleLinks.put("JR/Gaddock Teeg", "https://img.scryfall.com/cards/large/en/j17/3.jpg");
        singleLinks.put("JR/Gaea's Cradle", "https://img.scryfall.com/cards/large/en/jgp/3.jpg");
        singleLinks.put("JR/Gemstone Mine", "https://img.scryfall.com/cards/large/en/g05/1.jpg");
        singleLinks.put("JR/Genesis", "https://img.scryfall.com/cards/large/en/j13/5.jpg");
        singleLinks.put("JR/Goblin Piledriver", "https://img.scryfall.com/cards/large/en/g08/4.jpg");
        singleLinks.put("JR/Goblin Welder", "https://img.scryfall.com/cards/large/en/g11/8.jpg");
        singleLinks.put("JR/Golem", "https://img.scryfall.com/cards/large/en/j13/9.jpg");
        singleLinks.put("JR/Greater Good", "https://img.scryfall.com/cards/large/en/j14/2.jpg");
        singleLinks.put("JR/Grim Lavamancer", "https://img.scryfall.com/cards/large/en/g06/2.jpg");
        singleLinks.put("JR/Hammer of Bogardan", "https://img.scryfall.com/cards/large/en/g02/1.jpg");
        singleLinks.put("JR/Hanna, Ship's Navigator", "https://img.scryfall.com/cards/large/en/j14/5.jpg");
        singleLinks.put("JR/Hermit Druid", "https://img.scryfall.com/cards/large/en/g04/6.jpg");
        singleLinks.put("JR/Homeward Path", "https://img.scryfall.com/cards/large/en/j17/4.jpg");
        singleLinks.put("JR/Imperial Recruiter", "https://img.scryfall.com/cards/large/en/j13/3.jpg");
        singleLinks.put("JR/Imperial Seal", "https://img.scryfall.com/cards/large/en/j16/6.jpg");
        singleLinks.put("JR/Intuition", "https://img.scryfall.com/cards/large/en/g03/1.jpg");
        singleLinks.put("JR/Island", "https://img.scryfall.com/cards/large/en/j14/2%E2%98%85.jpg");
        singleLinks.put("JR/Island", "https://img.scryfall.com/cards/large/en/j14/2?.jpg");
        singleLinks.put("JR/Karador, Ghost Chieftain", "https://img.scryfall.com/cards/large/en/j14/1.jpg");
        singleLinks.put("JR/Karakas", "https://img.scryfall.com/cards/large/en/j12/6.jpg");
        singleLinks.put("JR/Karmic Guide", "https://img.scryfall.com/cards/large/en/j12/4.jpg");
        singleLinks.put("JR/Land Tax", "https://img.scryfall.com/cards/large/en/g10/5.jpg");
        singleLinks.put("JR/Lightning Bolt", "https://img.scryfall.com/cards/large/en/jgp/1.jpg");
        singleLinks.put("JR/Living Death", "https://img.scryfall.com/cards/large/en/g03/3.jpg");
        singleLinks.put("JR/Living Wish", "https://img.scryfall.com/cards/large/en/g08/5.jpg");
        singleLinks.put("JR/Mana Crypt", "https://img.scryfall.com/cards/large/en/g11/5.jpg");
        singleLinks.put("JR/Mana Drain", "https://img.scryfall.com/cards/large/en/j16/2.jpg");
        singleLinks.put("JR/Maze of Ith", "https://img.scryfall.com/cards/large/en/g09/2.jpg");
        singleLinks.put("JR/Meddling Mage", "https://img.scryfall.com/cards/large/en/g06/3.jpg");
        singleLinks.put("JR/Memory Lapse", "https://img.scryfall.com/cards/large/en/g99/1.jpg");
        singleLinks.put("JR/Merchant Scroll", "https://img.scryfall.com/cards/large/en/j18/1.jpg");
        singleLinks.put("JR/Mind's Desire", "https://img.scryfall.com/cards/large/en/g08/2.jpg");
        singleLinks.put("JR/Mishra's Factory", "https://img.scryfall.com/cards/large/en/g05/4.jpg");
        singleLinks.put("JR/Morphling", "https://img.scryfall.com/cards/large/en/g10/6.jpg");
        singleLinks.put("JR/Mountain", "https://img.scryfall.com/cards/large/en/j14/4%E2%98%85.jpg");
        singleLinks.put("JR/Mountain", "https://img.scryfall.com/cards/large/en/j14/4?.jpg");
        singleLinks.put("JR/Mystic Confluence", "https://img.scryfall.com/cards/large/en/j16/5.jpg");
        singleLinks.put("JR/Natural Order", "https://img.scryfall.com/cards/large/en/g10/2.jpg");
        singleLinks.put("JR/Nekusar, the Mindrazer", "https://img.scryfall.com/cards/large/en/j14/7.jpg");
        singleLinks.put("JR/Noble Hierarch", "https://img.scryfall.com/cards/large/en/j12/3.jpg");
        singleLinks.put("JR/Oath of Druids", "https://img.scryfall.com/cards/large/en/g01/2.jpg");
        singleLinks.put("JR/Oloro, Ageless Ascetic", "https://img.scryfall.com/cards/large/en/j14/9.jpg");
        singleLinks.put("JR/Orim's Chant", "https://img.scryfall.com/cards/large/en/g08/1.jpg");
        singleLinks.put("JR/Overwhelming Forces", "https://img.scryfall.com/cards/large/en/j13/6.jpg");
        singleLinks.put("JR/Pendelhaven", "https://img.scryfall.com/cards/large/en/j17/8.jpg");
        singleLinks.put("JR/Pernicious Deed", "https://img.scryfall.com/cards/large/en/g06/4.jpg");
        singleLinks.put("JR/Phyrexian Dreadnought", "https://img.scryfall.com/cards/large/en/g10/3.jpg");
        singleLinks.put("JR/Phyrexian Negator", "https://img.scryfall.com/cards/large/en/g04/4.jpg");
        singleLinks.put("JR/Plains", "https://img.scryfall.com/cards/large/en/j14/1%E2%98%85.jpg");
        singleLinks.put("JR/Plains", "https://img.scryfall.com/cards/large/en/j14/1?.jpg");
        singleLinks.put("JR/Polluted Delta", "https://img.scryfall.com/cards/large/en/g09/8.jpg");
        singleLinks.put("JR/Prismatic Geoscope", "https://img.scryfall.com/cards/large/en/j17/6.jpg");
        singleLinks.put("JR/Ravages of War", "https://img.scryfall.com/cards/large/en/j15/4.jpg");
        singleLinks.put("JR/Ravenous Baloth", "https://img.scryfall.com/cards/large/en/g07/1.jpg");
        singleLinks.put("JR/Regrowth", "https://img.scryfall.com/cards/large/en/g05/2.jpg");
        singleLinks.put("JR/Riku of Two Reflections", "https://img.scryfall.com/cards/large/en/j14/3.jpg");
        singleLinks.put("JR/Rishadan Port", "https://img.scryfall.com/cards/large/en/j15/3.jpg");
        singleLinks.put("JR/Rules Lawyer", "https://img.scryfall.com/cards/large/en/j17/9.jpg");
        singleLinks.put("JR/Shardless Agent", "https://img.scryfall.com/cards/large/en/j15/2.jpg");
        singleLinks.put("JR/Show and Tell", "https://img.scryfall.com/cards/large/en/j13/8.jpg");
        singleLinks.put("JR/Sinkhole", "https://img.scryfall.com/cards/large/en/g10/1.jpg");
        singleLinks.put("JR/Sneak Attack", "https://img.scryfall.com/cards/large/en/j12/5.jpg");
        singleLinks.put("JR/Sol Ring", "https://img.scryfall.com/cards/large/en/g05/3.jpg");
        singleLinks.put("JR/Spellskite", "https://img.scryfall.com/cards/large/en/j17/7.jpg");
        singleLinks.put("JR/Stifle", "https://img.scryfall.com/cards/large/en/g09/3.jpg");
        singleLinks.put("JR/Stroke of Genius", "https://img.scryfall.com/cards/large/en/jgp/2.jpg");
        singleLinks.put("JR/Survival of the Fittest", "https://img.scryfall.com/cards/large/en/g09/4.jpg");
        singleLinks.put("JR/Swamp", "https://img.scryfall.com/cards/large/en/j14/3%E2%98%85.jpg");
        singleLinks.put("JR/Swamp", "https://img.scryfall.com/cards/large/en/j14/3?.jpg");
        singleLinks.put("JR/Sword of Feast and Famine", "https://img.scryfall.com/cards/large/en/j14/6.jpg");
        singleLinks.put("JR/Sword of Fire and Ice", "https://img.scryfall.com/cards/large/en/g11/2.jpg");
        singleLinks.put("JR/Sword of Light and Shadow", "https://img.scryfall.com/cards/large/en/j12/7.jpg");
        singleLinks.put("JR/Swords to Plowshares", "https://img.scryfall.com/cards/large/en/j13/1.jpg");
        singleLinks.put("JR/Temporal Manipulation", "https://img.scryfall.com/cards/large/en/j15/1.jpg");
        singleLinks.put("JR/Thawing Glaciers", "https://img.scryfall.com/cards/large/en/g10/4.jpg");
        singleLinks.put("JR/Time Warp", "https://img.scryfall.com/cards/large/en/g04/3.jpg");
        singleLinks.put("JR/Tradewind Rider", "https://img.scryfall.com/cards/large/en/g02/2.jpg");
        singleLinks.put("JR/Vampiric Tutor", "https://img.scryfall.com/cards/large/en/g00/2.jpg");
        singleLinks.put("JR/Vendilion Clique", "https://img.scryfall.com/cards/large/en/g11/3.jpg");
        singleLinks.put("JR/Vindicate", "https://img.scryfall.com/cards/large/en/j13/7.jpg");
        singleLinks.put("JR/Wasteland", "https://img.scryfall.com/cards/large/en/j15/8.jpg");
        singleLinks.put("JR/Wheel of Fortune", "https://img.scryfall.com/cards/large/en/g10/7.jpg");
        singleLinks.put("JR/Windswept Heath", "https://img.scryfall.com/cards/large/en/g09/9.jpg");
        singleLinks.put("JR/Wooded Foothills", "https://img.scryfall.com/cards/large/en/g09/10.jpg");
        singleLinks.put("JR/Xiahou Dun, the One-Eyed", "https://img.scryfall.com/cards/large/en/j12/1.jpg");
        singleLinks.put("JR/Yawgmoth's Will", "https://img.scryfall.com/cards/large/en/g07/3.jpg");
        singleLinks.put("JR/Zur the Enchanter", "https://img.scryfall.com/cards/large/en/j16/8.jpg");
        singleLinks.put("MGDC/Abrade", "https://img.scryfall.com/cards/large/en/phou/83.jpg");
        singleLinks.put("MGDC/Adorned Pouncer", "https://img.scryfall.com/cards/large/en/phou/2.jpg");
        singleLinks.put("MGDC/Anguished Unmaking", "https://img.scryfall.com/cards/large/en/psoi/242.jpg");
        singleLinks.put("MGDC/Black Sun's Zenith", "https://img.scryfall.com/cards/large/en/pmbs/39.jpg");
        singleLinks.put("MGDC/Chief Engineer", "https://img.scryfall.com/cards/large/en/pm15/47.jpg");
        singleLinks.put("MGDC/Conclave Naturalists", "https://img.scryfall.com/cards/large/en/pori/171.jpg");
        singleLinks.put("MGDC/Cryptborn Horror", "https://img.scryfall.com/cards/large/en/prtr/212.jpg");
        singleLinks.put("MGDC/Cultivator of Blades", "https://img.scryfall.com/cards/large/en/pkld/151.jpg");
        singleLinks.put("MGDC/Dictate of Kruphix", "https://img.scryfall.com/cards/large/en/pjou/37.jpg");
        singleLinks.put("MGDC/Diregraf Ghoul", "https://img.scryfall.com/cards/large/en/pisd/97.jpg");
        singleLinks.put("MGDC/Dryad Militant", "https://img.scryfall.com/cards/large/en/prtr/214.jpg");
        singleLinks.put("MGDC/Dungrove Elder", "https://img.scryfall.com/cards/large/en/pm12/171.jpg");
        singleLinks.put("MGDC/Elite Inquisitor", "https://img.scryfall.com/cards/large/en/pisd/13.jpg");
        singleLinks.put("MGDC/Essence Extraction", "https://img.scryfall.com/cards/large/en/pkld/80.jpg");
        singleLinks.put("MGDC/Firemane Avenger", "https://img.scryfall.com/cards/large/en/pgtc/163.jpg");
        singleLinks.put("MGDC/Glorybringer", "https://img.scryfall.com/cards/large/en/pakh/134.jpg");
        singleLinks.put("MGDC/Goblin Diplomats", "https://img.scryfall.com/cards/large/en/pm14/141.jpg");
        singleLinks.put("MGDC/Hall of Triumph", "https://img.scryfall.com/cards/large/en/thp3/162.jpg");
        singleLinks.put("MGDC/Heir of the Wilds", "https://img.scryfall.com/cards/large/en/pktk/134.jpg");
        singleLinks.put("MGDC/Heron's Grace Champion", "https://img.scryfall.com/cards/large/en/pemn/185.jpg");
        singleLinks.put("MGDC/Hive Stirrings", "https://img.scryfall.com/cards/large/en/pm14/21.jpg");
        singleLinks.put("MGDC/Immolating Glare", "https://img.scryfall.com/cards/large/en/pogw/20.jpg");
        singleLinks.put("MGDC/Incorrigible Youths", "https://img.scryfall.com/cards/large/en/psoi/166.jpg");
        singleLinks.put("MGDC/Jori En, Ruin Diver", "https://img.scryfall.com/cards/large/en/pogw/155.jpg");
        singleLinks.put("MGDC/Killing Wave", "https://img.scryfall.com/cards/large/en/pavr/111.jpg");
        singleLinks.put("MGDC/Kiora's Follower", "https://img.scryfall.com/cards/large/en/pbng/150.jpg");
        singleLinks.put("MGDC/Languish", "https://img.scryfall.com/cards/large/en/pori/105.jpg");
        singleLinks.put("MGDC/Latch Seeker", "https://img.scryfall.com/cards/large/en/pavr/63.jpg");
        singleLinks.put("MGDC/Liliana's Specter", "https://img.scryfall.com/cards/large/en/pm11/104.jpg");
        singleLinks.put("MGDC/Magmaquake", "https://img.scryfall.com/cards/large/en/pm13/140.jpg");
        singleLinks.put("MGDC/Mardu Shadowspear", "https://img.scryfall.com/cards/large/en/pfrf/74.jpg");
        singleLinks.put("MGDC/Melek, Izzet Paragon", "https://img.scryfall.com/cards/large/en/pdgm/84.jpg");
        singleLinks.put("MGDC/Memnite", "https://img.scryfall.com/cards/large/en/psom/174.jpg");
        singleLinks.put("MGDC/Mitotic Slime", "https://img.scryfall.com/cards/large/en/pm11/185.jpg");
        singleLinks.put("MGDC/Mwonvuli Beast Tracker", "https://img.scryfall.com/cards/large/en/pm13/177.jpg");
        singleLinks.put("MGDC/Myr Superion", "https://img.scryfall.com/cards/large/en/pnph/146.jpg");
        singleLinks.put("MGDC/Nighthowler", "https://img.scryfall.com/cards/large/en/pths/98.jpg");
        singleLinks.put("MGDC/Pain Seer", "https://img.scryfall.com/cards/large/en/pbng/80.jpg");
        singleLinks.put("MGDC/Phalanx Leader", "https://img.scryfall.com/cards/large/en/pths/26.jpg");
        singleLinks.put("MGDC/Priest of Urabrask", "https://img.scryfall.com/cards/large/en/pnph/90.jpg");
        singleLinks.put("MGDC/Pristine Talisman", "https://img.scryfall.com/cards/large/en/pnph/151.jpg");
        singleLinks.put("MGDC/Radiant Flames", "https://img.scryfall.com/cards/large/en/pbfz/151.jpg");
        singleLinks.put("MGDC/Reclamation Sage", "https://img.scryfall.com/cards/large/en/pm15/194.jpg");
        singleLinks.put("MGDC/Reya Dawnbringer", "https://img.scryfall.com/cards/large/en/p10e/35.jpg");
        singleLinks.put("MGDC/Scaleguard Sentinels", "https://img.scryfall.com/cards/large/en/pdtk/201.jpg");
        singleLinks.put("MGDC/Squelching Leeches", "https://img.scryfall.com/cards/large/en/pjou/84.jpg");
        singleLinks.put("MGDC/Stasis Snare", "https://img.scryfall.com/cards/large/en/pbfz/50.jpg");
        singleLinks.put("MGDC/Stormblood Berserker", "https://img.scryfall.com/cards/large/en/pm12/156.jpg");
        singleLinks.put("MGDC/Strangleroot Geist", "https://img.scryfall.com/cards/large/en/pdka/127.jpg");
        singleLinks.put("MGDC/Supplant Form", "https://img.scryfall.com/cards/large/en/pfrf/54.jpg");
        singleLinks.put("MGDC/Tempered Steel", "https://img.scryfall.com/cards/large/en/psom/24.jpg");
        singleLinks.put("MGDC/Thunderbreak Regent", "https://img.scryfall.com/cards/large/en/pdtk/162.jpg");
        singleLinks.put("MGDC/Treasure Mage", "https://img.scryfall.com/cards/large/en/pmbs/34.jpg");
        singleLinks.put("MGDC/Trophy Mage", "https://img.scryfall.com/cards/large/en/paer/48.jpg");
        singleLinks.put("MGDC/Trostani's Summoner", "https://img.scryfall.com/cards/large/en/pdgm/110.jpg");
        singleLinks.put("MGDC/Trueheart Duelist", "https://img.scryfall.com/cards/large/en/pakh/35.jpg");
        singleLinks.put("MGDC/Unsubstantiate", "https://img.scryfall.com/cards/large/en/pemn/79.jpg");
        singleLinks.put("MGDC/Utter End", "https://img.scryfall.com/cards/large/en/pktk/210.jpg");
        singleLinks.put("MGDC/Yahenni's Expertise", "https://img.scryfall.com/cards/large/en/paer/75.jpg");
        singleLinks.put("MGDC/Zameck Guildmage", "https://img.scryfall.com/cards/large/en/pgtc/209.jpg");
        singleLinks.put("MGDC/Zombie Apocalypse", "https://img.scryfall.com/cards/large/en/pdka/80.jpg");

        singleLinks.put("MGDC/Zombie Apocalypse", "https://img.scryfall.com/cards/large/en/pdka/80.jpg");

        singleLinks.put("MPS-AKH/Rhonas the Indomitable", "https://img.scryfall.com/cards/large/en/mp2/28.jpg");
        singleLinks.put("GPX/All Is Dust", "https://img.scryfall.com/cards/large/en/pgpx/2013b.jpg");
        singleLinks.put("GPX/Batterskull", "https://img.scryfall.com/cards/large/en/pgpx/2014.jpg");
        singleLinks.put("GPX/Call of the Herd", "https://img.scryfall.com/cards/large/en/pgpx/2008.jpg");
        singleLinks.put("GPX/Chrome Mox", "https://img.scryfall.com/cards/large/en/pgpx/2009.jpg");
        singleLinks.put("GPX/Goblin Guide", "https://img.scryfall.com/cards/large/en/pgpx/2012a.jpg");
        singleLinks.put("GPX/Griselbrand", "https://img.scryfall.com/cards/large/en/pgpx/2015.jpg");
        singleLinks.put("GPX/Lotus Cobra", "https://img.scryfall.com/cards/large/en/pgpx/2012b.jpg");
        singleLinks.put("GPX/Maelstrom Pulse", "https://img.scryfall.com/cards/large/en/pgpx/2011.jpg");
        singleLinks.put("GPX/Mutavault", "https://img.scryfall.com/cards/large/en/pgpx/2018.jpg");
        singleLinks.put("GPX/Primeval Titan", "https://img.scryfall.com/cards/large/en/pgpx/2013a.jpg");
        singleLinks.put("GPX/Progenitus", "https://img.scryfall.com/cards/large/en/pgpx/2017.jpg");
        singleLinks.put("GPX/Spiritmonger", "https://img.scryfall.com/cards/large/en/pgpx/2007.jpg");
        singleLinks.put("GPX/Stoneforge Mystic", "https://img.scryfall.com/cards/large/en/pgpx/2016.jpg");
        singleLinks.put("GPX/Umezawa's Jitte", "https://img.scryfall.com/cards/large/en/pgpx/2010.jpg");
        singleLinks.put("PTC/Abandoned Sarcophagus", "https://img.scryfall.com/cards/large/en/phou/158s.jpg");
        singleLinks.put("PTC/Abbot of Keral Keep", "https://img.scryfall.com/cards/large/en/pori/127s.jpg");
        singleLinks.put("PTC/Abzan Ascendancy", "https://img.scryfall.com/cards/large/en/pktk/160s.jpg");
        singleLinks.put("PTC/Adeliz, the Cinder Wind", "https://img.scryfall.com/cards/large/en/pdom/190s.jpg");
        singleLinks.put("PTC/Admiral's Order", "https://img.scryfall.com/cards/large/en/prix/31s.jpg");
        singleLinks.put("PTC/Aetherflux Reservoir", "https://img.scryfall.com/cards/large/en/pkld/192s.jpg");
        singleLinks.put("PTC/Aethergeode Miner", "https://img.scryfall.com/cards/large/en/paer/4s.jpg");
        singleLinks.put("PTC/Aethersphere Harvester", "https://img.scryfall.com/cards/large/en/paer/142s.jpg");
        singleLinks.put("PTC/Aethersquall Ancient", "https://img.scryfall.com/cards/large/en/pkld/39s.jpg");
        singleLinks.put("PTC/Aetherstorm Roc", "https://img.scryfall.com/cards/large/en/pkld/3s.jpg");
        singleLinks.put("PTC/Aethertide Whale", "https://img.scryfall.com/cards/large/en/paer/27s.jpg");
        singleLinks.put("PTC/Aetherwind Basker", "https://img.scryfall.com/cards/large/en/paer/104s.jpg");
        singleLinks.put("PTC/Aetherworks Marvel", "https://img.scryfall.com/cards/large/en/pkld/193s.jpg");
        singleLinks.put("PTC/Aid from the Cowl", "https://img.scryfall.com/cards/large/en/paer/105s.jpg");
        singleLinks.put("PTC/Ajani Unyielding", "https://img.scryfall.com/cards/large/en/paer/127s.jpg");
        singleLinks.put("PTC/Akoum Firebird", "https://img.scryfall.com/cards/large/en/pbfz/138s.jpg");
        singleLinks.put("PTC/Akoum Hellkite", "https://img.scryfall.com/cards/large/en/pbfz/139s.jpg");
        singleLinks.put("PTC/Alesha, Who Smiles at Death", "https://img.scryfall.com/cards/large/en/pfrf/90s.jpg");
        singleLinks.put("PTC/Aligned Hedron Network", "https://img.scryfall.com/cards/large/en/pbfz/222s.jpg");
        singleLinks.put("PTC/Ally Encampment", "https://img.scryfall.com/cards/large/en/pbfz/228s.jpg");
        singleLinks.put("PTC/Altered Ego", "https://img.scryfall.com/cards/large/en/psoi/241s.jpg");
        singleLinks.put("PTC/Always Watching", "https://img.scryfall.com/cards/large/en/psoi/1s.jpg");
        singleLinks.put("PTC/Ammit Eternal", "https://img.scryfall.com/cards/large/en/phou/57s.jpg");
        singleLinks.put("PTC/Anafenza, Kin-Tree Spirit", "https://img.scryfall.com/cards/large/en/pdtk/2s.jpg");
        singleLinks.put("PTC/Anafenza, the Foremost", "https://img.scryfall.com/cards/large/en/pktk/163s.jpg");
        singleLinks.put("PTC/Angel of Condemnation", "https://img.scryfall.com/cards/large/en/phou/3s.jpg");
        singleLinks.put("PTC/Angel of Invention", "https://img.scryfall.com/cards/large/en/pkld/4s.jpg");
        singleLinks.put("PTC/Angel of Sanctions", "https://img.scryfall.com/cards/large/en/pakh/1s.jpg");
        singleLinks.put("PTC/Angelic Captain", "https://img.scryfall.com/cards/large/en/pbfz/208s.jpg");
        singleLinks.put("PTC/Angrath, the Flame-Chained", "https://img.scryfall.com/cards/large/en/prix/152s.jpg");
        singleLinks.put("PTC/Animation Module", "https://img.scryfall.com/cards/large/en/pkld/194s.jpg");
        singleLinks.put("PTC/Anointed Procession", "https://img.scryfall.com/cards/large/en/pakh/2s.jpg");
        singleLinks.put("PTC/Apocalypse Demon", "https://img.scryfall.com/cards/large/en/phou/58s.jpg");
        singleLinks.put("PTC/Approach of the Second Sun", "https://img.scryfall.com/cards/large/en/pakh/4s.jpg");
        singleLinks.put("PTC/Arashin Foremost", "https://img.scryfall.com/cards/large/en/pdtk/3s.jpg");
        singleLinks.put("PTC/Arcbond", "https://img.scryfall.com/cards/large/en/pfrf/91s.jpg");
        singleLinks.put("PTC/Arch of Orazca", "https://img.scryfall.com/cards/large/en/prix/185s.jpg");
        singleLinks.put("PTC/Architect of the Untamed", "https://img.scryfall.com/cards/large/en/pkld/143s.jpg");
        singleLinks.put("PTC/Arvad the Cursed", "https://img.scryfall.com/cards/large/en/pdom/191s.jpg");
        singleLinks.put("PTC/Aryel, Knight of Windgrace", "https://img.scryfall.com/cards/large/en/pdom/192s.jpg");
        singleLinks.put("PTC/As Foretold", "https://img.scryfall.com/cards/large/en/pakh/42s.jpg");
        singleLinks.put("PTC/Asylum Visitor", "https://img.scryfall.com/cards/large/en/psoi/99s.jpg");
        singleLinks.put("PTC/Atarka's Command", "https://img.scryfall.com/cards/large/en/pdtk/213s.jpg");
        singleLinks.put("PTC/Atarka, World Render", "https://img.scryfall.com/cards/large/en/pfrf/149s.jpg");
        singleLinks.put("PTC/Authority of the Consuls", "https://img.scryfall.com/cards/large/en/pkld/5s.jpg");
        singleLinks.put("PTC/Avacyn's Judgment", "https://img.scryfall.com/cards/large/en/psoi/145s.jpg");
        singleLinks.put("PTC/Avatar of the Resolute", "https://img.scryfall.com/cards/large/en/pdtk/175s.jpg");
        singleLinks.put("PTC/Aven Mindcensor", "https://img.scryfall.com/cards/large/en/pakh/5s.jpg");
        singleLinks.put("PTC/Awakened Amalgam", "https://img.scryfall.com/cards/large/en/prix/175s.jpg");
        singleLinks.put("PTC/Ayli, Eternal Pilgrim", "https://img.scryfall.com/cards/large/en/pogw/151s.jpg");
        singleLinks.put("PTC/Azor, the Lawbringer", "https://img.scryfall.com/cards/large/en/prix/154s.jpg");
        singleLinks.put("PTC/Baird, Steward of Argive", "https://img.scryfall.com/cards/large/en/pdom/4s.jpg");
        singleLinks.put("PTC/Baral's Expertise", "https://img.scryfall.com/cards/large/en/paer/29s.jpg");
        singleLinks.put("PTC/Baral, Chief of Compliance", "https://img.scryfall.com/cards/large/en/paer/28s.jpg");
        singleLinks.put("PTC/Battle at the Bridge", "https://img.scryfall.com/cards/large/en/paer/53s.jpg");
        singleLinks.put("PTC/Bearer of Silence", "https://img.scryfall.com/cards/large/en/pogw/67s.jpg");
        singleLinks.put("PTC/Beastcaller Savant", "https://img.scryfall.com/cards/large/en/pbfz/170s.jpg");
        singleLinks.put("PTC/Bedlam Reveler", "https://img.scryfall.com/cards/large/en/pemn/118s.jpg");
        singleLinks.put("PTC/Behold the Beyond", "https://img.scryfall.com/cards/large/en/psoi/101s.jpg");
        singleLinks.put("PTC/Benalish Marshal", "https://img.scryfall.com/cards/large/en/pdom/6s.jpg");
        singleLinks.put("PTC/Bishop of Binding", "https://img.scryfall.com/cards/large/en/prix/2s.jpg");
        singleLinks.put("PTC/Blackblade Reforged", "https://img.scryfall.com/cards/large/en/pdom/211s.jpg");
        singleLinks.put("PTC/Blessed Reincarnation", "https://img.scryfall.com/cards/large/en/pdtk/47s.jpg");
        singleLinks.put("PTC/Blood Sun", "https://img.scryfall.com/cards/large/en/prix/92s.jpg");
        singleLinks.put("PTC/Blood-Chin Fanatic", "https://img.scryfall.com/cards/large/en/pdtk/88s.jpg");
        singleLinks.put("PTC/Bloodhall Priest", "https://img.scryfall.com/cards/large/en/pemn/181s.jpg");
        singleLinks.put("PTC/Bloodsoaked Champion", "https://img.scryfall.com/cards/large/en/pktk/66s.jpg");
        singleLinks.put("PTC/Blooming Marsh", "https://img.scryfall.com/cards/large/en/pkld/243s.jpg");
        singleLinks.put("PTC/Bomat Courier", "https://img.scryfall.com/cards/large/en/pkld/199s.jpg");
        singleLinks.put("PTC/Bontu the Glorified", "https://img.scryfall.com/cards/large/en/pakh/82s.jpg");
        singleLinks.put("PTC/Bontu's Last Reckoning", "https://img.scryfall.com/cards/large/en/phou/60s.jpg");
        singleLinks.put("PTC/Botanical Sanctum", "https://img.scryfall.com/cards/large/en/pkld/244s.jpg");
        singleLinks.put("PTC/Bounty of the Luxa", "https://img.scryfall.com/cards/large/en/pakh/196s.jpg");
        singleLinks.put("PTC/Brain in a Jar", "https://img.scryfall.com/cards/large/en/psoi/252s.jpg");
        singleLinks.put("PTC/Bring to Light", "https://img.scryfall.com/cards/large/en/pbfz/209s.jpg");
        singleLinks.put("PTC/Brisela, Voice of Nightmares", "https://img.scryfall.com/cards/large/en/pemn/15bs.jpg");
        singleLinks.put("PTC/Bristling Hydra", "https://img.scryfall.com/cards/large/en/pkld/147s.jpg");
        singleLinks.put("PTC/Brood Butcher", "https://img.scryfall.com/cards/large/en/pbfz/199s.jpg");
        singleLinks.put("PTC/Bruna, the Fading Light", "https://img.scryfall.com/cards/large/en/pemn/15as.jpg");
        singleLinks.put("PTC/Brutal Expulsion", "https://img.scryfall.com/cards/large/en/pbfz/200s.jpg");
        singleLinks.put("PTC/Brutal Hordechief", "https://img.scryfall.com/cards/large/en/pfrf/64s.jpg");
        singleLinks.put("PTC/Burn from Within", "https://img.scryfall.com/cards/large/en/psoi/148s.jpg");
        singleLinks.put("PTC/Butcher of the Horde", "https://img.scryfall.com/cards/large/en/pktk/168s.jpg");
        singleLinks.put("PTC/Bygone Bishop", "https://img.scryfall.com/cards/large/en/psoi/8s.jpg");
        singleLinks.put("PTC/Cabal Stronghold", "https://img.scryfall.com/cards/large/en/pdom/238s.jpg");
        singleLinks.put("PTC/Call for Unity", "https://img.scryfall.com/cards/large/en/paer/9s.jpg");
        singleLinks.put("PTC/Call the Gatewatch", "https://img.scryfall.com/cards/large/en/pogw/16s.jpg");
        singleLinks.put("PTC/Canopy Vista", "https://img.scryfall.com/cards/large/en/pbfz/234s.jpg");
        singleLinks.put("PTC/Canyon Slough", "https://img.scryfall.com/cards/large/en/pakh/239s.jpg");
        singleLinks.put("PTC/Captain's Claws", "https://img.scryfall.com/cards/large/en/pogw/162s.jpg");
        singleLinks.put("PTC/Captured by the Consulate", "https://img.scryfall.com/cards/large/en/pkld/8s.jpg");
        singleLinks.put("PTC/Cascading Cataracts", "https://img.scryfall.com/cards/large/en/pakh/240s.jpg");
        singleLinks.put("PTC/Cataclysmic Gearhulk", "https://img.scryfall.com/cards/large/en/pkld/9s.jpg");
        singleLinks.put("PTC/Champion of Dusk", "https://img.scryfall.com/cards/large/en/prix/64s.jpg");
        singleLinks.put("PTC/Champion of Rhonas", "https://img.scryfall.com/cards/large/en/pakh/159s.jpg");
        singleLinks.put("PTC/Champion of Wits", "https://img.scryfall.com/cards/large/en/phou/31s.jpg");
        singleLinks.put("PTC/Chandra's Ignition", "https://img.scryfall.com/cards/large/en/pori/137s.jpg");
        singleLinks.put("PTC/Chandra, Flamecaller", "https://img.scryfall.com/cards/large/en/pogw/104s.jpg");
        singleLinks.put("PTC/Chandra, Torch of Defiance", "https://img.scryfall.com/cards/large/en/pkld/110s.jpg");
        singleLinks.put("PTC/Channeler Initiate", "https://img.scryfall.com/cards/large/en/pakh/160s.jpg");
        singleLinks.put("PTC/Chaos Maw", "https://img.scryfall.com/cards/large/en/phou/87s.jpg");
        singleLinks.put("PTC/Choked Estuary", "https://img.scryfall.com/cards/large/en/psoi/270s.jpg");
        singleLinks.put("PTC/Cinder Glade", "https://img.scryfall.com/cards/large/en/pbfz/235s.jpg");
        singleLinks.put("PTC/Clifftop Retreat", "https://img.scryfall.com/cards/large/en/pdom/239s.jpg");
        singleLinks.put("PTC/Coax from the Blind Eternities", "https://img.scryfall.com/cards/large/en/pemn/51s.jpg");
        singleLinks.put("PTC/Collective Brutality", "https://img.scryfall.com/cards/large/en/pemn/85s.jpg");
        singleLinks.put("PTC/Collective Defiance", "https://img.scryfall.com/cards/large/en/pemn/123s.jpg");
        singleLinks.put("PTC/Collective Effort", "https://img.scryfall.com/cards/large/en/pemn/17s.jpg");
        singleLinks.put("PTC/Combat Celebrant", "https://img.scryfall.com/cards/large/en/pakh/125s.jpg");
        singleLinks.put("PTC/Combustible Gearhulk", "https://img.scryfall.com/cards/large/en/pkld/112s.jpg");
        singleLinks.put("PTC/Concealed Courtyard", "https://img.scryfall.com/cards/large/en/pkld/245s.jpg");
        singleLinks.put("PTC/Conduit of Ruin", "https://img.scryfall.com/cards/large/en/pbfz/4s.jpg");
        singleLinks.put("PTC/Confirm Suspicions", "https://img.scryfall.com/cards/large/en/psoi/53s.jpg");
        singleLinks.put("PTC/Confiscation Coup", "https://img.scryfall.com/cards/large/en/pkld/41s.jpg");
        singleLinks.put("PTC/Consulate Crackdown", "https://img.scryfall.com/cards/large/en/paer/11s.jpg");
        singleLinks.put("PTC/Corrupted Crossroads", "https://img.scryfall.com/cards/large/en/pogw/169s.jpg");
        singleLinks.put("PTC/Corrupted Grafstone", "https://img.scryfall.com/cards/large/en/psoi/253s.jpg");
        singleLinks.put("PTC/Crackling Doom", "https://img.scryfall.com/cards/large/en/pktk/171s.jpg");
        singleLinks.put("PTC/Crafty Cutpurse", "https://img.scryfall.com/cards/large/en/prix/33s.jpg");
        singleLinks.put("PTC/Crater Elemental", "https://img.scryfall.com/cards/large/en/pdtk/132s.jpg");
        singleLinks.put("PTC/Crater's Claws", "https://img.scryfall.com/cards/large/en/pktk/106s.jpg");
        singleLinks.put("PTC/Crested Sunmare", "https://img.scryfall.com/cards/large/en/phou/6s.jpg");
        singleLinks.put("PTC/Cruel Reality", "https://img.scryfall.com/cards/large/en/pakh/84s.jpg");
        singleLinks.put("PTC/Crush of Tentacles", "https://img.scryfall.com/cards/large/en/pogw/53s.jpg");
        singleLinks.put("PTC/Cryptbreaker", "https://img.scryfall.com/cards/large/en/pemn/86s.jpg");
        singleLinks.put("PTC/Cryptolith Rite", "https://img.scryfall.com/cards/large/en/psoi/200s.jpg");
        singleLinks.put("PTC/Cultivator's Caravan", "https://img.scryfall.com/cards/large/en/pkld/203s.jpg");
        singleLinks.put("PTC/Curator of Mysteries", "https://img.scryfall.com/cards/large/en/pakh/49s.jpg");
        singleLinks.put("PTC/Daghatar the Adamant", "https://img.scryfall.com/cards/large/en/pfrf/9s.jpg");
        singleLinks.put("PTC/Damnable Pact", "https://img.scryfall.com/cards/large/en/pdtk/93s.jpg");
        singleLinks.put("PTC/Danitha Capashen, Paragon", "https://img.scryfall.com/cards/large/en/pdom/12s.jpg");
        singleLinks.put("PTC/Darigaaz Reincarnated", "https://img.scryfall.com/cards/large/en/pdom/193s.jpg");
        singleLinks.put("PTC/Daring Archaeologist", "https://img.scryfall.com/cards/large/en/pdom/13s.jpg");
        singleLinks.put("PTC/Dark Intimations", "https://img.scryfall.com/cards/large/en/paer/128s.jpg");
        singleLinks.put("PTC/Dark Petition", "https://img.scryfall.com/cards/large/en/pori/90s.jpg");
        singleLinks.put("PTC/Dark Salvation", "https://img.scryfall.com/cards/large/en/pemn/87s.jpg");
        singleLinks.put("PTC/Dead Man's Chest", "https://img.scryfall.com/cards/large/en/prix/66s.jpg");
        singleLinks.put("PTC/Deadlock Trap", "https://img.scryfall.com/cards/large/en/pkld/204s.jpg");
        singleLinks.put("PTC/Deathcap Cultivator", "https://img.scryfall.com/cards/large/en/psoi/202s.jpg");
        singleLinks.put("PTC/Deceiver of Form", "https://img.scryfall.com/cards/large/en/pogw/1s.jpg");
        singleLinks.put("PTC/Decimator of the Provinces", "https://img.scryfall.com/cards/large/en/pemn/2s.jpg");
        singleLinks.put("PTC/Declaration in Stone", "https://img.scryfall.com/cards/large/en/psoi/12s.jpg");
        singleLinks.put("PTC/Deeproot Elite", "https://img.scryfall.com/cards/large/en/prix/127s.jpg");
        singleLinks.put("PTC/Deflecting Palm", "https://img.scryfall.com/cards/large/en/pktk/173s.jpg");
        singleLinks.put("PTC/Demon of Dark Schemes", "https://img.scryfall.com/cards/large/en/pkld/73s.jpg");
        singleLinks.put("PTC/Demonlord Belzenlok", "https://img.scryfall.com/cards/large/en/pdom/86s.jpg");
        singleLinks.put("PTC/Den Protector", "https://img.scryfall.com/cards/large/en/pdtk/181s.jpg");
        singleLinks.put("PTC/Depala, Pilot Exemplar", "https://img.scryfall.com/cards/large/en/pkld/178s.jpg");
        singleLinks.put("PTC/Deploy the Gatewatch", "https://img.scryfall.com/cards/large/en/pemn/20s.jpg");
        singleLinks.put("PTC/Descend upon the Sinful", "https://img.scryfall.com/cards/large/en/psoi/13s.jpg");
        singleLinks.put("PTC/Desolation Twin", "https://img.scryfall.com/cards/large/en/pbfz/6s.jpg");
        singleLinks.put("PTC/Despoiler of Souls", "https://img.scryfall.com/cards/large/en/pori/93s.jpg");
        singleLinks.put("PTC/Devils' Playground", "https://img.scryfall.com/cards/large/en/psoi/151s.jpg");
        singleLinks.put("PTC/Dig Through Time", "https://img.scryfall.com/cards/large/en/pktk/36s.jpg");
        singleLinks.put("PTC/Dimensional Infiltrator", "https://img.scryfall.com/cards/large/en/pogw/44s.jpg");
        singleLinks.put("PTC/Dire Fleet Daredevil", "https://img.scryfall.com/cards/large/en/prix/99s.jpg");
        singleLinks.put("PTC/Dire Fleet Poisoner", "https://img.scryfall.com/cards/large/en/prix/68s.jpg");
        singleLinks.put("PTC/Diregraf Colossus", "https://img.scryfall.com/cards/large/en/psoi/107s.jpg");
        singleLinks.put("PTC/Disallow", "https://img.scryfall.com/cards/large/en/paer/31s.jpg");
        singleLinks.put("PTC/Dispossess", "https://img.scryfall.com/cards/large/en/pakh/86s.jpg");
        singleLinks.put("PTC/Distended Mindbender", "https://img.scryfall.com/cards/large/en/pemn/3s.jpg");
        singleLinks.put("PTC/Djeru, With Eyes Open", "https://img.scryfall.com/cards/large/en/phou/10s.jpg");
        singleLinks.put("PTC/Dovin Baan", "https://img.scryfall.com/cards/large/en/pkld/179s.jpg");
        singleLinks.put("PTC/Dragon-Style Twins", "https://img.scryfall.com/cards/large/en/pktk/108s.jpg");
        singleLinks.put("PTC/Dragonlord Atarka", "https://img.scryfall.com/cards/large/en/pdtk/216s.jpg");
        singleLinks.put("PTC/Dragonlord Dromoka", "https://img.scryfall.com/cards/large/en/pdtk/217s.jpg");
        singleLinks.put("PTC/Dragonlord Kolaghan", "https://img.scryfall.com/cards/large/en/pdtk/218s.jpg");
        singleLinks.put("PTC/Dragonlord Ojutai", "https://img.scryfall.com/cards/large/en/pdtk/219s.jpg");
        singleLinks.put("PTC/Dragonlord Silumgar", "https://img.scryfall.com/cards/large/en/pdtk/220s.jpg");
        singleLinks.put("PTC/Dragonmaster Outcast", "https://img.scryfall.com/cards/large/en/pbfz/144s.jpg");
        singleLinks.put("PTC/Drake Haven", "https://img.scryfall.com/cards/large/en/pakh/51s.jpg");
        singleLinks.put("PTC/Drana's Chosen", "https://img.scryfall.com/cards/large/en/pogw/84s.jpg");
        singleLinks.put("PTC/Drana, Liberator of Malakir", "https://img.scryfall.com/cards/large/en/pbfz/109s.jpg");
        singleLinks.put("PTC/Dread Shade", "https://img.scryfall.com/cards/large/en/pdom/88s.jpg");
        singleLinks.put("PTC/Dread Wanderer", "https://img.scryfall.com/cards/large/en/pakh/88s.jpg");
        singleLinks.put("PTC/Dreamstealer", "https://img.scryfall.com/cards/large/en/phou/63s.jpg");
        singleLinks.put("PTC/Dromoka's Command", "https://img.scryfall.com/cards/large/en/pdtk/221s.jpg");
        singleLinks.put("PTC/Dromoka, the Eternal", "https://img.scryfall.com/cards/large/en/pfrf/151s.jpg");
        singleLinks.put("PTC/Drownyard Temple", "https://img.scryfall.com/cards/large/en/psoi/271s.jpg");
        singleLinks.put("PTC/Dubious Challenge", "https://img.scryfall.com/cards/large/en/pkld/152s.jpg");
        singleLinks.put("PTC/Duneblast", "https://img.scryfall.com/cards/large/en/pktk/174s.jpg");
        singleLinks.put("PTC/Dust Stalker", "https://img.scryfall.com/cards/large/en/pbfz/202s.jpg");
        singleLinks.put("PTC/Dynavolt Tower", "https://img.scryfall.com/cards/large/en/pkld/208s.jpg");
        singleLinks.put("PTC/Earthshaker Khenra", "https://img.scryfall.com/cards/large/en/phou/90s.jpg");
        singleLinks.put("PTC/Eerie Interlude", "https://img.scryfall.com/cards/large/en/psoi/16s.jpg");
        singleLinks.put("PTC/Elder Deep-Fiend", "https://img.scryfall.com/cards/large/en/pemn/5s.jpg");
        singleLinks.put("PTC/Eldrazi Displacer", "https://img.scryfall.com/cards/large/en/pogw/13s.jpg");
        singleLinks.put("PTC/Eldrazi Mimic", "https://img.scryfall.com/cards/large/en/pogw/2s.jpg");
        singleLinks.put("PTC/Eldrazi Obligator", "https://img.scryfall.com/cards/large/en/pogw/96s.jpg");
        singleLinks.put("PTC/Eldritch Evolution", "https://img.scryfall.com/cards/large/en/pemn/155s.jpg");
        singleLinks.put("PTC/Electrostatic Pummeler", "https://img.scryfall.com/cards/large/en/pkld/210s.jpg");
        singleLinks.put("PTC/Elenda, the Dusk Rose", "https://img.scryfall.com/cards/large/en/prix/157s.jpg");
        singleLinks.put("PTC/Eliminate the Competition", "https://img.scryfall.com/cards/large/en/pkld/78s.jpg");
        singleLinks.put("PTC/Embermaw Hellion", "https://img.scryfall.com/cards/large/en/pori/141s.jpg");
        singleLinks.put("PTC/Emeria Shepherd", "https://img.scryfall.com/cards/large/en/pbfz/22s.jpg");
        singleLinks.put("PTC/Emrakul's Evangel", "https://img.scryfall.com/cards/large/en/pemn/156s.jpg");
        singleLinks.put("PTC/Emrakul, the Promised End", "https://img.scryfall.com/cards/large/en/pemn/6s.jpg");
        singleLinks.put("PTC/Endless One", "https://img.scryfall.com/cards/large/en/pbfz/8s.jpg");
        singleLinks.put("PTC/Endless Sands", "https://img.scryfall.com/cards/large/en/phou/176s.jpg");
        singleLinks.put("PTC/Engulf the Shore", "https://img.scryfall.com/cards/large/en/psoi/58s.jpg");
        singleLinks.put("PTC/Epiphany at the Drownyard", "https://img.scryfall.com/cards/large/en/psoi/59s.jpg");
        singleLinks.put("PTC/Etali, Primal Storm", "https://img.scryfall.com/cards/large/en/prix/100s.jpg");
        singleLinks.put("PTC/Eternal Scourge", "https://img.scryfall.com/cards/large/en/pemn/7s.jpg");
        singleLinks.put("PTC/Ever After", "https://img.scryfall.com/cards/large/en/psoi/109s.jpg");
        singleLinks.put("PTC/Evolutionary Leap", "https://img.scryfall.com/cards/large/en/pori/176s.jpg");
        singleLinks.put("PTC/Evra, Halcyon Witness", "https://img.scryfall.com/cards/large/en/pdom/16s.jpg");
        singleLinks.put("PTC/Exert Influence", "https://img.scryfall.com/cards/large/en/pbfz/77s.jpg");
        singleLinks.put("PTC/Exquisite Archangel", "https://img.scryfall.com/cards/large/en/paer/18s.jpg");
        singleLinks.put("PTC/Exquisite Firecraft", "https://img.scryfall.com/cards/large/en/pori/143s.jpg");
        singleLinks.put("PTC/Falkenrath Gorger", "https://img.scryfall.com/cards/large/en/psoi/155s.jpg");
        singleLinks.put("PTC/Fall of the Thran", "https://img.scryfall.com/cards/large/en/pdom/18s.jpg");
        singleLinks.put("PTC/Fall of the Titans", "https://img.scryfall.com/cards/large/en/pogw/109s.jpg");
        singleLinks.put("PTC/Fateful Showdown", "https://img.scryfall.com/cards/large/en/pkld/114s.jpg");
        singleLinks.put("PTC/Fathom Feeder", "https://img.scryfall.com/cards/large/en/pbfz/203s.jpg");
        singleLinks.put("PTC/Felidar Sovereign", "https://img.scryfall.com/cards/large/en/pbfz/26s.jpg");
        singleLinks.put("PTC/Fetid Pools", "https://img.scryfall.com/cards/large/en/pakh/243s.jpg");
        singleLinks.put("PTC/Fevered Visions", "https://img.scryfall.com/cards/large/en/psoi/244s.jpg");
        singleLinks.put("PTC/Flamewake Phoenix", "https://img.scryfall.com/cards/large/en/pfrf/100s.jpg");
        singleLinks.put("PTC/Fleetwheel Cruiser", "https://img.scryfall.com/cards/large/en/pkld/214s.jpg");
        singleLinks.put("PTC/Flying Crane Technique", "https://img.scryfall.com/cards/large/en/pktk/176s.jpg");
        singleLinks.put("PTC/Foe-Razer Regent", "https://img.scryfall.com/cards/large/en/pdtk/187s.jpg");
        singleLinks.put("PTC/Forebear's Blade", "https://img.scryfall.com/cards/large/en/pdom/214s.jpg");
        singleLinks.put("PTC/Foreboding Ruins", "https://img.scryfall.com/cards/large/en/psoi/272s.jpg");
        singleLinks.put("PTC/Forgotten Creation", "https://img.scryfall.com/cards/large/en/psoi/63s.jpg");
        singleLinks.put("PTC/Form of the Dinosaur", "https://img.scryfall.com/cards/large/en/prix/103s.jpg");
        singleLinks.put("PTC/Fortified Village", "https://img.scryfall.com/cards/large/en/psoi/274s.jpg");
        singleLinks.put("PTC/Fraying Sanity", "https://img.scryfall.com/cards/large/en/phou/35s.jpg");
        singleLinks.put("PTC/Freejam Regent", "https://img.scryfall.com/cards/large/en/paer/81s.jpg");
        singleLinks.put("PTC/From Beyond", "https://img.scryfall.com/cards/large/en/pbfz/167s.jpg");
        singleLinks.put("PTC/From Under the Floorboards", "https://img.scryfall.com/cards/large/en/psoi/111s.jpg");
        singleLinks.put("PTC/Fumigate", "https://img.scryfall.com/cards/large/en/pkld/15s.jpg");
        singleLinks.put("PTC/Gaea's Revenge", "https://img.scryfall.com/cards/large/en/pori/177s.jpg");
        singleLinks.put("PTC/Game Trail", "https://img.scryfall.com/cards/large/en/psoi/276s.jpg");
        singleLinks.put("PTC/Garna, the Bloodflame", "https://img.scryfall.com/cards/large/en/pdom/194s.jpg");
        singleLinks.put("PTC/Geier Reach Sanitarium", "https://img.scryfall.com/cards/large/en/pemn/203s.jpg");
        singleLinks.put("PTC/General Tazri", "https://img.scryfall.com/cards/large/en/pogw/19s.jpg");
        singleLinks.put("PTC/Geralf's Masterpiece", "https://img.scryfall.com/cards/large/en/psoi/65s.jpg");
        singleLinks.put("PTC/Ghirapur Orrery", "https://img.scryfall.com/cards/large/en/pkld/216s.jpg");
        singleLinks.put("PTC/Gideon of the Trials", "https://img.scryfall.com/cards/large/en/pakh/14s.jpg");
        singleLinks.put("PTC/Gideon's Intervention", "https://img.scryfall.com/cards/large/en/pakh/15s.jpg");
        singleLinks.put("PTC/Gideon's Phalanx", "https://img.scryfall.com/cards/large/en/pori/14s.jpg");
        singleLinks.put("PTC/Gideon, Ally of Zendikar", "https://img.scryfall.com/cards/large/en/pbfz/29s.jpg");
        singleLinks.put("PTC/Gilded Lotus", "https://img.scryfall.com/cards/large/en/pdom/215s.jpg");
        singleLinks.put("PTC/Gilt-Leaf Winnower", "https://img.scryfall.com/cards/large/en/pori/99s.jpg");
        singleLinks.put("PTC/Gisa and Geralf", "https://img.scryfall.com/cards/large/en/pemn/183s.jpg");
        singleLinks.put("PTC/Gisela, the Broken Blade", "https://img.scryfall.com/cards/large/en/pemn/28as.jpg");
        singleLinks.put("PTC/Glint-Sleeve Siphoner", "https://img.scryfall.com/cards/large/en/paer/62s.jpg");
        singleLinks.put("PTC/Glorious End", "https://img.scryfall.com/cards/large/en/pakh/133s.jpg");
        singleLinks.put("PTC/Glory-Bound Initiate", "https://img.scryfall.com/cards/large/en/pakh/16s.jpg");
        singleLinks.put("PTC/Glyph Keeper", "https://img.scryfall.com/cards/large/en/pakh/55s.jpg");
        singleLinks.put("PTC/Goblin Chainwhirler", "https://img.scryfall.com/cards/large/en/pdom/129s.jpg");
        singleLinks.put("PTC/Goblin Piledriver", "https://img.scryfall.com/cards/large/en/pori/151s.jpg");
        singleLinks.put("PTC/God-Pharaoh's Gift", "https://img.scryfall.com/cards/large/en/phou/161s.jpg");
        singleLinks.put("PTC/Goldnight Castigator", "https://img.scryfall.com/cards/large/en/psoi/162s.jpg");
        singleLinks.put("PTC/Gonti's Aether Heart", "https://img.scryfall.com/cards/large/en/paer/152s.jpg");
        singleLinks.put("PTC/Gonti, Lord of Luxury", "https://img.scryfall.com/cards/large/en/pkld/84s.jpg");
        singleLinks.put("PTC/Grand Warlord Radha", "https://img.scryfall.com/cards/large/en/pdom/195s.jpg");
        singleLinks.put("PTC/Graveblade Marauder", "https://img.scryfall.com/cards/large/en/pori/101s.jpg");
        singleLinks.put("PTC/Greenbelt Rampager", "https://img.scryfall.com/cards/large/en/paer/107s.jpg");
        singleLinks.put("PTC/Greenwarden of Murasa", "https://img.scryfall.com/cards/large/en/pbfz/174s.jpg");
        singleLinks.put("PTC/Greenwheel Liberator", "https://img.scryfall.com/cards/large/en/paer/108s.jpg");
        singleLinks.put("PTC/Grim Flayer", "https://img.scryfall.com/cards/large/en/pemn/184s.jpg");
        singleLinks.put("PTC/Grim Haruspex", "https://img.scryfall.com/cards/large/en/pktk/73s.jpg");
        singleLinks.put("PTC/Gruesome Slaughter", "https://img.scryfall.com/cards/large/en/pbfz/9s.jpg");
        singleLinks.put("PTC/Grunn, the Lonely King", "https://img.scryfall.com/cards/large/en/pdom/165s.jpg");
        singleLinks.put("PTC/Guardian of Tazeem", "https://img.scryfall.com/cards/large/en/pbfz/78s.jpg");
        singleLinks.put("PTC/Guul Draz Overseer", "https://img.scryfall.com/cards/large/en/pbfz/112s.jpg");
        singleLinks.put("PTC/Hallar, the Firefletcher", "https://img.scryfall.com/cards/large/en/pdom/196s.jpg");
        singleLinks.put("PTC/Hanweir Battlements", "https://img.scryfall.com/cards/large/en/pemn/204as.jpg");
        singleLinks.put("PTC/Hanweir Garrison", "https://img.scryfall.com/cards/large/en/pemn/130as.jpg");
        singleLinks.put("PTC/Hanweir, the Writhing Township", "https://img.scryfall.com/cards/large/en/pemn/130bs.jpg");
        singleLinks.put("PTC/Hapatra, Vizier of Poisons", "https://img.scryfall.com/cards/large/en/pakh/199s.jpg");
        singleLinks.put("PTC/Haphazard Bombardment", "https://img.scryfall.com/cards/large/en/pdom/131s.jpg");
        singleLinks.put("PTC/Harbinger of the Tides", "https://img.scryfall.com/cards/large/en/pori/58s.jpg");
        singleLinks.put("PTC/Hardened Scales", "https://img.scryfall.com/cards/large/en/pktk/133s.jpg");
        singleLinks.put("PTC/Harmless Offering", "https://img.scryfall.com/cards/large/en/pemn/131s.jpg");
        singleLinks.put("PTC/Harness the Storm", "https://img.scryfall.com/cards/large/en/psoi/163s.jpg");
        singleLinks.put("PTC/Harsh Mentor", "https://img.scryfall.com/cards/large/en/pakh/135s.jpg");
        singleLinks.put("PTC/Harvest Season", "https://img.scryfall.com/cards/large/en/pakh/170s.jpg");
        singleLinks.put("PTC/Hazoret the Fervent", "https://img.scryfall.com/cards/large/en/pakh/136s.jpg");
        singleLinks.put("PTC/Hazoret's Favor", "https://img.scryfall.com/cards/large/en/pakh/137s.jpg");
        singleLinks.put("PTC/Hazoret's Undying Fury", "https://img.scryfall.com/cards/large/en/phou/96s.jpg");
        singleLinks.put("PTC/Heart of Kiran", "https://img.scryfall.com/cards/large/en/paer/153s.jpg");
        singleLinks.put("PTC/Heart-Piercer Manticore", "https://img.scryfall.com/cards/large/en/pakh/138s.jpg");
        singleLinks.put("PTC/Hedron Alignment", "https://img.scryfall.com/cards/large/en/pogw/57s.jpg");
        singleLinks.put("PTC/Helm of the Host", "https://img.scryfall.com/cards/large/en/pdom/217s.jpg");
        singleLinks.put("PTC/Herald of Anafenza", "https://img.scryfall.com/cards/large/en/pktk/12s.jpg");
        singleLinks.put("PTC/Herald of Anguish", "https://img.scryfall.com/cards/large/en/paer/64s.jpg");
        singleLinks.put("PTC/Heroic Intervention", "https://img.scryfall.com/cards/large/en/paer/109s.jpg");
        singleLinks.put("PTC/Hidden Dragonslayer", "https://img.scryfall.com/cards/large/en/pdtk/23s.jpg");
        singleLinks.put("PTC/High Sentinels of Arashin", "https://img.scryfall.com/cards/large/en/pktk/13s.jpg");
        singleLinks.put("PTC/Hinterland Harbor", "https://img.scryfall.com/cards/large/en/pdom/240s.jpg");
        singleLinks.put("PTC/Hissing Quagmire", "https://img.scryfall.com/cards/large/en/pogw/171s.jpg");
        singleLinks.put("PTC/History of Benalia", "https://img.scryfall.com/cards/large/en/pdom/21s.jpg");
        singleLinks.put("PTC/Hollow One", "https://img.scryfall.com/cards/large/en/phou/163s.jpg");
        singleLinks.put("PTC/Honored Hierarch", "https://img.scryfall.com/cards/large/en/pori/182s.jpg");
        singleLinks.put("PTC/Honored Hydra", "https://img.scryfall.com/cards/large/en/pakh/172s.jpg");
        singleLinks.put("PTC/Hope of Ghirapur", "https://img.scryfall.com/cards/large/en/paer/154s.jpg");
        singleLinks.put("PTC/Hostile Desert", "https://img.scryfall.com/cards/large/en/phou/178s.jpg");
        singleLinks.put("PTC/Hour of Devastation", "https://img.scryfall.com/cards/large/en/phou/97s.jpg");
        singleLinks.put("PTC/Hour of Eternity", "https://img.scryfall.com/cards/large/en/phou/36s.jpg");
        singleLinks.put("PTC/Hour of Glory", "https://img.scryfall.com/cards/large/en/phou/65s.jpg");
        singleLinks.put("PTC/Hour of Promise", "https://img.scryfall.com/cards/large/en/phou/120s.jpg");
        singleLinks.put("PTC/Hour of Revelation", "https://img.scryfall.com/cards/large/en/phou/15s.jpg");
        singleLinks.put("PTC/Huatli, Radiant Champion", "https://img.scryfall.com/cards/large/en/prix/159s.jpg");
        singleLinks.put("PTC/Icefall Regent", "https://img.scryfall.com/cards/large/en/pdtk/58s.jpg");
        singleLinks.put("PTC/Icy Blast", "https://img.scryfall.com/cards/large/en/pktk/42s.jpg");
        singleLinks.put("PTC/Imminent Doom", "https://img.scryfall.com/cards/large/en/phou/98s.jpg");
        singleLinks.put("PTC/Impetuous Devils", "https://img.scryfall.com/cards/large/en/pemn/132s.jpg");
        singleLinks.put("PTC/Imprisoned in the Moon", "https://img.scryfall.com/cards/large/en/pemn/65s.jpg");
        singleLinks.put("PTC/Indomitable Creativity", "https://img.scryfall.com/cards/large/en/paer/85s.jpg");
        singleLinks.put("PTC/Induced Amnesia", "https://img.scryfall.com/cards/large/en/prix/40s.jpg");
        singleLinks.put("PTC/Inexorable Blob", "https://img.scryfall.com/cards/large/en/psoi/212s.jpg");
        singleLinks.put("PTC/Insidious Will", "https://img.scryfall.com/cards/large/en/pkld/52s.jpg");
        singleLinks.put("PTC/Inspiring Statuary", "https://img.scryfall.com/cards/large/en/paer/160s.jpg");
        singleLinks.put("PTC/Inspiring Vantage", "https://img.scryfall.com/cards/large/en/pkld/246s.jpg");
        singleLinks.put("PTC/Inventors' Fair", "https://img.scryfall.com/cards/large/en/pkld/247s.jpg");
        singleLinks.put("PTC/Inverter of Truth", "https://img.scryfall.com/cards/large/en/pogw/72s.jpg");
        singleLinks.put("PTC/Invocation of Saint Traft", "https://img.scryfall.com/cards/large/en/psoi/246s.jpg");
        singleLinks.put("PTC/Ire Shaman", "https://img.scryfall.com/cards/large/en/pdtk/141s.jpg");
        singleLinks.put("PTC/Irrigated Farmland", "https://img.scryfall.com/cards/large/en/pakh/245s.jpg");
        singleLinks.put("PTC/Ishkanah, Grafwidow", "https://img.scryfall.com/cards/large/en/pemn/162s.jpg");
        singleLinks.put("PTC/Isolated Chapel", "https://img.scryfall.com/cards/large/en/pdom/241s.jpg");
        singleLinks.put("PTC/Jace, Unraveler of Secrets", "https://img.scryfall.com/cards/large/en/psoi/69s.jpg");
        singleLinks.put("PTC/Jadelight Ranger", "https://img.scryfall.com/cards/large/en/prix/136s.jpg");
        singleLinks.put("PTC/Jaya Ballard", "https://img.scryfall.com/cards/large/en/pdom/132s.jpg");
        singleLinks.put("PTC/Jaya's Immolating Inferno", "https://img.scryfall.com/cards/large/en/pdom/133s.jpg");
        singleLinks.put("PTC/Jeering Instigator", "https://img.scryfall.com/cards/large/en/pktk/113s.jpg");
        singleLinks.put("PTC/Jeskai Ascendancy", "https://img.scryfall.com/cards/large/en/pktk/180s.jpg");
        singleLinks.put("PTC/Jeskai Infiltrator", "https://img.scryfall.com/cards/large/en/pfrf/36s.jpg");
        singleLinks.put("PTC/Jhoira, Weatherlight Captain", "https://img.scryfall.com/cards/large/en/pdom/197s.jpg");
        singleLinks.put("PTC/Jodah, Archmage Eternal", "https://img.scryfall.com/cards/large/en/pdom/198s.jpg");
        singleLinks.put("PTC/Josu Vess, Lich Knight", "https://img.scryfall.com/cards/large/en/pdom/95s.jpg");
        singleLinks.put("PTC/Kalitas, Traitor of Ghet", "https://img.scryfall.com/cards/large/en/pogw/86s.jpg");
        singleLinks.put("PTC/Kamahl's Druidic Vow", "https://img.scryfall.com/cards/large/en/pdom/166s.jpg");
        singleLinks.put("PTC/Kambal, Consul of Allocation", "https://img.scryfall.com/cards/large/en/pkld/183s.jpg");
        singleLinks.put("PTC/Kari Zev's Expertise", "https://img.scryfall.com/cards/large/en/paer/88s.jpg");
        singleLinks.put("PTC/Kari Zev, Skyship Raider", "https://img.scryfall.com/cards/large/en/paer/87s.jpg");
        singleLinks.put("PTC/Karn's Temporal Sundering", "https://img.scryfall.com/cards/large/en/pdom/55s.jpg");
        singleLinks.put("PTC/Karn, Scion of Urza", "https://img.scryfall.com/cards/large/en/pdom/1s.jpg");
        singleLinks.put("PTC/Kazarov, Sengir Pureblood", "https://img.scryfall.com/cards/large/en/pdom/96s.jpg");
        singleLinks.put("PTC/Kefnet the Mindful", "https://img.scryfall.com/cards/large/en/pakh/59s.jpg");
        singleLinks.put("PTC/Kefnet's Last Word", "https://img.scryfall.com/cards/large/en/phou/39s.jpg");
        singleLinks.put("PTC/Key to the City", "https://img.scryfall.com/cards/large/en/pkld/220s.jpg");
        singleLinks.put("PTC/Kheru Lich Lord", "https://img.scryfall.com/cards/large/en/pktk/182s.jpg");
        singleLinks.put("PTC/Kiora, Master of the Depths", "https://img.scryfall.com/cards/large/en/pbfz/213s.jpg");
        singleLinks.put("PTC/Knight of the White Orchid", "https://img.scryfall.com/cards/large/en/pori/21s.jpg");
        singleLinks.put("PTC/Kolaghan's Command", "https://img.scryfall.com/cards/large/en/pdtk/224s.jpg");
        singleLinks.put("PTC/Kolaghan, the Storm's Fury", "https://img.scryfall.com/cards/large/en/pfrf/155s.jpg");
        singleLinks.put("PTC/Kozilek's Return", "https://img.scryfall.com/cards/large/en/pogw/98s.jpg");
        singleLinks.put("PTC/Kozilek, the Great Distortion", "https://img.scryfall.com/cards/large/en/pogw/4s.jpg");
        singleLinks.put("PTC/Kumena's Awakening", "https://img.scryfall.com/cards/large/en/prix/42s.jpg");
        singleLinks.put("PTC/Kumena, Tyrant of Orazca", "https://img.scryfall.com/cards/large/en/prix/162s.jpg");
        singleLinks.put("PTC/Kwende, Pride of Femeref", "https://img.scryfall.com/cards/large/en/pdom/25s.jpg");
        singleLinks.put("PTC/Kytheon's Irregulars", "https://img.scryfall.com/cards/large/en/pori/24s.jpg");
        singleLinks.put("PTC/Lantern Scout", "https://img.scryfall.com/cards/large/en/pbfz/37s.jpg");
        singleLinks.put("PTC/Lathnu Hellion", "https://img.scryfall.com/cards/large/en/pkld/121s.jpg");
        singleLinks.put("PTC/Lich's Mastery", "https://img.scryfall.com/cards/large/en/pdom/98s.jpg");
        singleLinks.put("PTC/Lifecrafter's Bestiary", "https://img.scryfall.com/cards/large/en/paer/162s.jpg");
        singleLinks.put("PTC/Lightning Runner", "https://img.scryfall.com/cards/large/en/paer/90s.jpg");
        singleLinks.put("PTC/Liliana's Mastery", "https://img.scryfall.com/cards/large/en/pakh/98s.jpg");
        singleLinks.put("PTC/Liliana, Death's Majesty", "https://img.scryfall.com/cards/large/en/pakh/97s.jpg");
        singleLinks.put("PTC/Liliana, the Last Hope", "https://img.scryfall.com/cards/large/en/pemn/93s.jpg");
        singleLinks.put("PTC/Linvala, the Preserver", "https://img.scryfall.com/cards/large/en/pogw/25s.jpg");
        singleLinks.put("PTC/Living Lore", "https://img.scryfall.com/cards/large/en/pdtk/61s.jpg");
        singleLinks.put("PTC/Lost Legacy", "https://img.scryfall.com/cards/large/en/pkld/88s.jpg");
        singleLinks.put("PTC/Lumbering Falls", "https://img.scryfall.com/cards/large/en/pbfz/239s.jpg");
        singleLinks.put("PTC/Lupine Prototype", "https://img.scryfall.com/cards/large/en/pemn/197s.jpg");
        singleLinks.put("PTC/Lyra Dawnbringer", "https://img.scryfall.com/cards/large/en/pdom/26s.jpg");
        singleLinks.put("PTC/Madcap Experiment", "https://img.scryfall.com/cards/large/en/pkld/122s.jpg");
        singleLinks.put("PTC/Majestic Myriarch", "https://img.scryfall.com/cards/large/en/phou/122s.jpg");
        singleLinks.put("PTC/Managorger Hydra", "https://img.scryfall.com/cards/large/en/pori/186s.jpg");
        singleLinks.put("PTC/March from the Tomb", "https://img.scryfall.com/cards/large/en/pbfz/214s.jpg");
        singleLinks.put("PTC/Mardu Ascendancy", "https://img.scryfall.com/cards/large/en/pktk/185s.jpg");
        singleLinks.put("PTC/Mardu Strike Leader", "https://img.scryfall.com/cards/large/en/pfrf/75s.jpg");
        singleLinks.put("PTC/Marionette Master", "https://img.scryfall.com/cards/large/en/pkld/90s.jpg");
        singleLinks.put("PTC/Marwyn, the Nurturer", "https://img.scryfall.com/cards/large/en/pdom/172s.jpg");
        singleLinks.put("PTC/Master Trinketeer", "https://img.scryfall.com/cards/large/en/pkld/21s.jpg");
        singleLinks.put("PTC/Master of Pearls", "https://img.scryfall.com/cards/large/en/pktk/18s.jpg");
        singleLinks.put("PTC/Mastermind's Acquisition", "https://img.scryfall.com/cards/large/en/prix/77s.jpg");
        singleLinks.put("PTC/Mastery of the Unseen", "https://img.scryfall.com/cards/large/en/pfrf/19s.jpg");
        singleLinks.put("PTC/Matter Reshaper", "https://img.scryfall.com/cards/large/en/pogw/6s.jpg");
        singleLinks.put("PTC/Mausoleum Wanderer", "https://img.scryfall.com/cards/large/en/pemn/69s.jpg");
        singleLinks.put("PTC/Mechanized Production", "https://img.scryfall.com/cards/large/en/paer/38s.jpg");
        singleLinks.put("PTC/Merchant's Dockhand", "https://img.scryfall.com/cards/large/en/paer/163s.jpg");
        singleLinks.put("PTC/Metallic Mimic", "https://img.scryfall.com/cards/large/en/paer/164s.jpg");
        singleLinks.put("PTC/Metallurgic Summonings", "https://img.scryfall.com/cards/large/en/pkld/56s.jpg");
        singleLinks.put("PTC/Metalwork Colossus", "https://img.scryfall.com/cards/large/en/pkld/222s.jpg");
        singleLinks.put("PTC/Midnight Entourage", "https://img.scryfall.com/cards/large/en/paer/66s.jpg");
        singleLinks.put("PTC/Midnight Oil", "https://img.scryfall.com/cards/large/en/pkld/92s.jpg");
        singleLinks.put("PTC/Mina and Denn, Wildborn", "https://img.scryfall.com/cards/large/en/pogw/156s.jpg");
        singleLinks.put("PTC/Mind's Dilation", "https://img.scryfall.com/cards/large/en/pemn/70s.jpg");
        singleLinks.put("PTC/Mindwrack Demon", "https://img.scryfall.com/cards/large/en/psoi/124s.jpg");
        singleLinks.put("PTC/Mirage Mirror", "https://img.scryfall.com/cards/large/en/phou/165s.jpg");
        singleLinks.put("PTC/Mirrorpool", "https://img.scryfall.com/cards/large/en/pogw/174s.jpg");
        singleLinks.put("PTC/Mirrorwing Dragon", "https://img.scryfall.com/cards/large/en/pemn/136s.jpg");
        singleLinks.put("PTC/Mishra's Self-Replicator", "https://img.scryfall.com/cards/large/en/pdom/223s.jpg");
        singleLinks.put("PTC/Mox Amber", "https://img.scryfall.com/cards/large/en/pdom/224s.jpg");
        singleLinks.put("PTC/Muldrotha, the Gravetide", "https://img.scryfall.com/cards/large/en/pdom/199s.jpg");
        singleLinks.put("PTC/Multani, Yavimaya's Avatar", "https://img.scryfall.com/cards/large/en/pdom/174s.jpg");
        singleLinks.put("PTC/Multiform Wonder", "https://img.scryfall.com/cards/large/en/pkld/223s.jpg");
        singleLinks.put("PTC/Munda, Ambush Leader", "https://img.scryfall.com/cards/large/en/pbfz/215s.jpg");
        singleLinks.put("PTC/Myth Realized", "https://img.scryfall.com/cards/large/en/pdtk/26s.jpg");
        singleLinks.put("PTC/Naban, Dean of Iteration", "https://img.scryfall.com/cards/large/en/pdom/58s.jpg");
        singleLinks.put("PTC/Nahiri's Wrath", "https://img.scryfall.com/cards/large/en/pemn/137s.jpg");
        singleLinks.put("PTC/Nahiri, the Harbinger", "https://img.scryfall.com/cards/large/en/psoi/247s.jpg");
        singleLinks.put("PTC/Narset, Enlightened Master", "https://img.scryfall.com/cards/large/en/pktk/190s.jpg");
        singleLinks.put("PTC/Naru Meha, Master Wizard", "https://img.scryfall.com/cards/large/en/pdom/59s.jpg");
        singleLinks.put("PTC/Necropolis Fiend", "https://img.scryfall.com/cards/large/en/pktk/82s.jpg");
        singleLinks.put("PTC/Needle Spires", "https://img.scryfall.com/cards/large/en/pogw/175s.jpg");
        singleLinks.put("PTC/Neheb, the Eternal", "https://img.scryfall.com/cards/large/en/phou/104s.jpg");
        singleLinks.put("PTC/Neheb, the Worthy", "https://img.scryfall.com/cards/large/en/pakh/203s.jpg");
        singleLinks.put("PTC/New Perspectives", "https://img.scryfall.com/cards/large/en/pakh/63s.jpg");
        singleLinks.put("PTC/Nezahal, Primal Tide", "https://img.scryfall.com/cards/large/en/prix/45s.jpg");
        singleLinks.put("PTC/Nicol Bolas, God-Pharaoh", "https://img.scryfall.com/cards/large/en/phou/140s.jpg");
        singleLinks.put("PTC/Nimble Obstructionist", "https://img.scryfall.com/cards/large/en/phou/40s.jpg");
        singleLinks.put("PTC/Nissa's Renewal", "https://img.scryfall.com/cards/large/en/pbfz/180s.jpg");
        singleLinks.put("PTC/Nissa's Revelation", "https://img.scryfall.com/cards/large/en/pori/191s.jpg");
        singleLinks.put("PTC/Nissa, Steward of Elements", "https://img.scryfall.com/cards/large/en/pakh/204s.jpg");
        singleLinks.put("PTC/Nissa, Vital Force", "https://img.scryfall.com/cards/large/en/pkld/163s.jpg");
        singleLinks.put("PTC/Nissa, Voice of Zendikar", "https://img.scryfall.com/cards/large/en/pogw/138s.jpg");
        singleLinks.put("PTC/Noxious Gearhulk", "https://img.scryfall.com/cards/large/en/pkld/96s.jpg");
        singleLinks.put("PTC/Noyan Dar, Roil Shaper", "https://img.scryfall.com/cards/large/en/pbfz/216s.jpg");
        singleLinks.put("PTC/Oath of Ajani", "https://img.scryfall.com/cards/large/en/paer/131s.jpg");
        singleLinks.put("PTC/Oath of Chandra", "https://img.scryfall.com/cards/large/en/pogw/113s.jpg");
        singleLinks.put("PTC/Oath of Gideon", "https://img.scryfall.com/cards/large/en/pogw/30s.jpg");
        singleLinks.put("PTC/Oath of Jace", "https://img.scryfall.com/cards/large/en/pogw/60s.jpg");
        singleLinks.put("PTC/Oath of Liliana", "https://img.scryfall.com/cards/large/en/pemn/99s.jpg");
        singleLinks.put("PTC/Oath of Nissa", "https://img.scryfall.com/cards/large/en/pogw/140s.jpg");
        singleLinks.put("PTC/Oath of Teferi", "https://img.scryfall.com/cards/large/en/pdom/200s.jpg");
        singleLinks.put("PTC/Ob Nixilis Reignited", "https://img.scryfall.com/cards/large/en/pbfz/119s.jpg");
        singleLinks.put("PTC/Oblivion Sower", "https://img.scryfall.com/cards/large/en/pbfz/11s.jpg");
        singleLinks.put("PTC/Odric, Lunarch Marshal", "https://img.scryfall.com/cards/large/en/psoi/31s.jpg");
        singleLinks.put("PTC/Ojutai, Soul of Winter", "https://img.scryfall.com/cards/large/en/pfrf/156s.jpg");
        singleLinks.put("PTC/Oketra the True", "https://img.scryfall.com/cards/large/en/pakh/21s.jpg");
        singleLinks.put("PTC/Oketra's Last Mercy", "https://img.scryfall.com/cards/large/en/phou/18s.jpg");
        singleLinks.put("PTC/Olivia, Mobilized for War", "https://img.scryfall.com/cards/large/en/psoi/248s.jpg");
        singleLinks.put("PTC/Omnath, Locus of Rage", "https://img.scryfall.com/cards/large/en/pbfz/217s.jpg");
        singleLinks.put("PTC/Outland Colossus", "https://img.scryfall.com/cards/large/en/pori/193s.jpg");
        singleLinks.put("PTC/Overwhelming Denial", "https://img.scryfall.com/cards/large/en/pogw/61s.jpg");
        singleLinks.put("PTC/Overwhelming Splendor", "https://img.scryfall.com/cards/large/en/phou/19s.jpg");
        singleLinks.put("PTC/Oviya Pashiri, Sage Lifecrafter", "https://img.scryfall.com/cards/large/en/pkld/165s.jpg");
        singleLinks.put("PTC/Padeem, Consul of Innovation", "https://img.scryfall.com/cards/large/en/pkld/59s.jpg");
        singleLinks.put("PTC/Painful Truths", "https://img.scryfall.com/cards/large/en/pbfz/120s.jpg");
        singleLinks.put("PTC/Paladin of Atonement", "https://img.scryfall.com/cards/large/en/prix/16s.jpg");
        singleLinks.put("PTC/Panharmonicon", "https://img.scryfall.com/cards/large/en/pkld/226s.jpg");
        singleLinks.put("PTC/Paradox Engine", "https://img.scryfall.com/cards/large/en/paer/169s.jpg");
        singleLinks.put("PTC/Paradoxical Outcome", "https://img.scryfall.com/cards/large/en/pkld/60s.jpg");
        singleLinks.put("PTC/Part the Waterveil", "https://img.scryfall.com/cards/large/en/pbfz/80s.jpg");
        singleLinks.put("PTC/Path of Discovery", "https://img.scryfall.com/cards/large/en/prix/142s.jpg");
        singleLinks.put("PTC/Peacewalker Colossus", "https://img.scryfall.com/cards/large/en/paer/170s.jpg");
        singleLinks.put("PTC/Permeating Mass", "https://img.scryfall.com/cards/large/en/pemn/165s.jpg");
        singleLinks.put("PTC/Phyrexian Scriptures", "https://img.scryfall.com/cards/large/en/pdom/100s.jpg");
        singleLinks.put("PTC/Pia Nalaar", "https://img.scryfall.com/cards/large/en/pkld/124s.jpg");
        singleLinks.put("PTC/Pia's Revolution", "https://img.scryfall.com/cards/large/en/paer/91s.jpg");
        singleLinks.put("PTC/Pitiless Horde", "https://img.scryfall.com/cards/large/en/pdtk/112s.jpg");
        singleLinks.put("PTC/Plague Belcher", "https://img.scryfall.com/cards/large/en/pakh/104s.jpg");
        singleLinks.put("PTC/Planar Bridge", "https://img.scryfall.com/cards/large/en/paer/171s.jpg");
        singleLinks.put("PTC/Planar Outburst", "https://img.scryfall.com/cards/large/en/pbfz/42s.jpg");
        singleLinks.put("PTC/Polyraptor", "https://img.scryfall.com/cards/large/en/prix/144s.jpg");
        singleLinks.put("PTC/Port Town", "https://img.scryfall.com/cards/large/en/psoi/278s.jpg");
        singleLinks.put("PTC/Prairie Stream", "https://img.scryfall.com/cards/large/en/pbfz/241s.jpg");
        singleLinks.put("PTC/Precognition Field", "https://img.scryfall.com/cards/large/en/pdom/61s.jpg");
        singleLinks.put("PTC/Pride Sovereign", "https://img.scryfall.com/cards/large/en/phou/126s.jpg");
        singleLinks.put("PTC/Priest of the Blood Rite", "https://img.scryfall.com/cards/large/en/pori/112s.jpg");
        singleLinks.put("PTC/Primevals' Glorious Rebirth", "https://img.scryfall.com/cards/large/en/pdom/201s.jpg");
        singleLinks.put("PTC/Prism Array", "https://img.scryfall.com/cards/large/en/pbfz/81s.jpg");
        singleLinks.put("PTC/Prized Amalgam", "https://img.scryfall.com/cards/large/en/psoi/249s.jpg");
        singleLinks.put("PTC/Profaner of the Dead", "https://img.scryfall.com/cards/large/en/pdtk/70s.jpg");
        singleLinks.put("PTC/Protean Raider", "https://img.scryfall.com/cards/large/en/prix/167s.jpg");
        singleLinks.put("PTC/Providence", "https://img.scryfall.com/cards/large/en/pemn/37s.jpg");
        singleLinks.put("PTC/Prowling Serpopard", "https://img.scryfall.com/cards/large/en/pakh/180s.jpg");
        singleLinks.put("PTC/Pull from Tomorrow", "https://img.scryfall.com/cards/large/en/pakh/65s.jpg");
        singleLinks.put("PTC/Pyramid of the Pantheon", "https://img.scryfall.com/cards/large/en/pakh/235s.jpg");
        singleLinks.put("PTC/Quarantine Field", "https://img.scryfall.com/cards/large/en/pbfz/43s.jpg");
        singleLinks.put("PTC/Quicksmith Spy", "https://img.scryfall.com/cards/large/en/paer/41s.jpg");
        singleLinks.put("PTC/Radiant Destiny", "https://img.scryfall.com/cards/large/en/prix/18s.jpg");
        singleLinks.put("PTC/Raff Capashen, Ship's Mage", "https://img.scryfall.com/cards/large/en/pdom/202s.jpg");
        singleLinks.put("PTC/Rally the Ancestors", "https://img.scryfall.com/cards/large/en/pfrf/22s.jpg");
        singleLinks.put("PTC/Ramunap Hydra", "https://img.scryfall.com/cards/large/en/phou/130s.jpg");
        singleLinks.put("PTC/Rashmi, Eternities Crafter", "https://img.scryfall.com/cards/large/en/pkld/184s.jpg");
        singleLinks.put("PTC/Rattlechains", "https://img.scryfall.com/cards/large/en/psoi/81s.jpg");
        singleLinks.put("PTC/Razaketh, the Foulblooded", "https://img.scryfall.com/cards/large/en/phou/73s.jpg");
        singleLinks.put("PTC/Reality Smasher", "https://img.scryfall.com/cards/large/en/pogw/7s.jpg");
        singleLinks.put("PTC/Regal Caracal", "https://img.scryfall.com/cards/large/en/pakh/24s.jpg");
        singleLinks.put("PTC/Rekindling Phoenix", "https://img.scryfall.com/cards/large/en/prix/111s.jpg");
        singleLinks.put("PTC/Release the Gremlins", "https://img.scryfall.com/cards/large/en/paer/96s.jpg");
        singleLinks.put("PTC/Release to the Wind", "https://img.scryfall.com/cards/large/en/prix/46s.jpg");
        singleLinks.put("PTC/Relentless Dead", "https://img.scryfall.com/cards/large/en/psoi/131s.jpg");
        singleLinks.put("PTC/Remorseless Punishment", "https://img.scryfall.com/cards/large/en/pogw/89s.jpg");
        singleLinks.put("PTC/Resilient Khenra", "https://img.scryfall.com/cards/large/en/phou/131s.jpg");
        singleLinks.put("PTC/Rhonas the Indomitable", "https://img.scryfall.com/cards/large/en/pakh/182s.jpg");
        singleLinks.put("PTC/Rhonas's Last Stand", "https://img.scryfall.com/cards/large/en/phou/132s.jpg");
        singleLinks.put("PTC/Rishkar's Expertise", "https://img.scryfall.com/cards/large/en/paer/123s.jpg");
        singleLinks.put("PTC/Rishkar, Peema Renegade", "https://img.scryfall.com/cards/large/en/paer/122s.jpg");
        singleLinks.put("PTC/Rite of Belzenlok", "https://img.scryfall.com/cards/large/en/pdom/102s.jpg");
        singleLinks.put("PTC/Rona, Disciple of Gix", "https://img.scryfall.com/cards/large/en/pdom/203s.jpg");
        singleLinks.put("PTC/Ruins of Oran-Rief", "https://img.scryfall.com/cards/large/en/pogw/176s.jpg");
        singleLinks.put("PTC/Saheeli Rai", "https://img.scryfall.com/cards/large/en/pkld/186s.jpg");
        singleLinks.put("PTC/Samut, Voice of Dissent", "https://img.scryfall.com/cards/large/en/pakh/205s.jpg");
        singleLinks.put("PTC/Samut, the Tested", "https://img.scryfall.com/cards/large/en/phou/144s.jpg");
        singleLinks.put("PTC/Sanctum of Ugin", "https://img.scryfall.com/cards/large/en/pbfz/242s.jpg");
        singleLinks.put("PTC/Sandwurm Convergence", "https://img.scryfall.com/cards/large/en/pakh/183s.jpg");
        singleLinks.put("PTC/Scab-Clan Berserker", "https://img.scryfall.com/cards/large/en/pori/160s.jpg");
        singleLinks.put("PTC/Scatter to the Winds", "https://img.scryfall.com/cards/large/en/pbfz/85s.jpg");
        singleLinks.put("PTC/Scattered Groves", "https://img.scryfall.com/cards/large/en/pakh/247s.jpg");
        singleLinks.put("PTC/Scavenger Grounds", "https://img.scryfall.com/cards/large/en/phou/182s.jpg");
        singleLinks.put("PTC/Scourge Wolf", "https://img.scryfall.com/cards/large/en/psoi/179s.jpg");
        singleLinks.put("PTC/Scrapheap Scrounger", "https://img.scryfall.com/cards/large/en/pkld/231s.jpg");
        singleLinks.put("PTC/Sea Gate Wreckage", "https://img.scryfall.com/cards/large/en/pogw/177s.jpg");
        singleLinks.put("PTC/Seafloor Oracle", "https://img.scryfall.com/cards/large/en/prix/51s.jpg");
        singleLinks.put("PTC/Seasons Past", "https://img.scryfall.com/cards/large/en/psoi/226s.jpg");
        singleLinks.put("PTC/Second Harvest", "https://img.scryfall.com/cards/large/en/psoi/227s.jpg");
        singleLinks.put("PTC/Secret Salvage", "https://img.scryfall.com/cards/large/en/paer/71s.jpg");
        singleLinks.put("PTC/Selfless Spirit", "https://img.scryfall.com/cards/large/en/pemn/40s.jpg");
        singleLinks.put("PTC/Serpentine Spike", "https://img.scryfall.com/cards/large/en/pbfz/133s.jpg");
        singleLinks.put("PTC/Shadow of the Grave", "https://img.scryfall.com/cards/large/en/pakh/107s.jpg");
        singleLinks.put("PTC/Shalai, Voice of Plenty", "https://img.scryfall.com/cards/large/en/pdom/35s.jpg");
        singleLinks.put("PTC/Shaman of the Great Hunt", "https://img.scryfall.com/cards/large/en/pfrf/113s.jpg");
        singleLinks.put("PTC/Shambling Vent", "https://img.scryfall.com/cards/large/en/pbfz/244s.jpg");
        singleLinks.put("PTC/Sheltered Thicket", "https://img.scryfall.com/cards/large/en/pakh/248s.jpg");
        singleLinks.put("PTC/Shrine of the Forsaken Gods", "https://img.scryfall.com/cards/large/en/pbfz/245s.jpg");
        singleLinks.put("PTC/Shu Yun, the Silent Tempest", "https://img.scryfall.com/cards/large/en/pfrf/52s.jpg");
        singleLinks.put("PTC/Sidisi, Brood Tyrant", "https://img.scryfall.com/cards/large/en/pktk/199s.jpg");
        singleLinks.put("PTC/Sidisi, Undead Vizier", "https://img.scryfall.com/cards/large/en/pdtk/120s.jpg");
        singleLinks.put("PTC/Siege Rhino", "https://img.scryfall.com/cards/large/en/pktk/200s.jpg");
        singleLinks.put("PTC/Siege-Gang Commander", "https://img.scryfall.com/cards/large/en/pdom/143s.jpg");
        singleLinks.put("PTC/Siegehorn Ceratops", "https://img.scryfall.com/cards/large/en/prix/171s.jpg");
        singleLinks.put("PTC/Sifter of Skulls", "https://img.scryfall.com/cards/large/en/pogw/77s.jpg");
        singleLinks.put("PTC/Sigarda's Aid", "https://img.scryfall.com/cards/large/en/pemn/41s.jpg");
        singleLinks.put("PTC/Sigarda, Heron's Grace", "https://img.scryfall.com/cards/large/en/psoi/250s.jpg");
        singleLinks.put("PTC/Silent Gravestone", "https://img.scryfall.com/cards/large/en/prix/182s.jpg");
        singleLinks.put("PTC/Silumgar Assassin", "https://img.scryfall.com/cards/large/en/pdtk/121s.jpg");
        singleLinks.put("PTC/Silumgar's Command", "https://img.scryfall.com/cards/large/en/pdtk/232s.jpg");
        singleLinks.put("PTC/Silumgar, the Drifting Death", "https://img.scryfall.com/cards/large/en/pfrf/157s.jpg");
        singleLinks.put("PTC/Silverclad Ferocidons", "https://img.scryfall.com/cards/large/en/prix/115s.jpg");
        singleLinks.put("PTC/Silverfur Partisan", "https://img.scryfall.com/cards/large/en/psoi/228s.jpg");
        singleLinks.put("PTC/Sin Prodder", "https://img.scryfall.com/cards/large/en/psoi/181s.jpg");
        singleLinks.put("PTC/Sire of Stagnation", "https://img.scryfall.com/cards/large/en/pbfz/206s.jpg");
        singleLinks.put("PTC/Skysovereign, Consul Flagship", "https://img.scryfall.com/cards/large/en/pkld/234s.jpg");
        singleLinks.put("PTC/Slaughter the Strong", "https://img.scryfall.com/cards/large/en/prix/22s.jpg");
        singleLinks.put("PTC/Slayer's Plate", "https://img.scryfall.com/cards/large/en/psoi/264s.jpg");
        singleLinks.put("PTC/Slimefoot, the Stowaway", "https://img.scryfall.com/cards/large/en/pdom/205s.jpg");
        singleLinks.put("PTC/Slinn Voda, the Rising Deep", "https://img.scryfall.com/cards/large/en/pdom/66s.jpg");
        singleLinks.put("PTC/Smoldering Marsh", "https://img.scryfall.com/cards/large/en/pbfz/247s.jpg");
        singleLinks.put("PTC/Smothering Abomination", "https://img.scryfall.com/cards/large/en/pbfz/99s.jpg");
        singleLinks.put("PTC/Smuggler's Copter", "https://img.scryfall.com/cards/large/en/pkld/235s.jpg");
        singleLinks.put("PTC/Solemn Recruit", "https://img.scryfall.com/cards/large/en/paer/22s.jpg");
        singleLinks.put("PTC/Solemnity", "https://img.scryfall.com/cards/large/en/phou/22s.jpg");
        singleLinks.put("PTC/Sorin, Grim Nemesis", "https://img.scryfall.com/cards/large/en/psoi/251s.jpg");
        singleLinks.put("PTC/Soul Separator", "https://img.scryfall.com/cards/large/en/pemn/199s.jpg");
        singleLinks.put("PTC/Soul-Scar Mage", "https://img.scryfall.com/cards/large/en/pakh/148s.jpg");
        singleLinks.put("PTC/Soulblade Djinn", "https://img.scryfall.com/cards/large/en/pori/75s.jpg");
        singleLinks.put("PTC/Soulfire Grand Master", "https://img.scryfall.com/cards/large/en/pfrf/27s.jpg");
        singleLinks.put("PTC/Soulflayer", "https://img.scryfall.com/cards/large/en/pfrf/84s.jpg");
        singleLinks.put("PTC/Spell Queller", "https://img.scryfall.com/cards/large/en/pemn/189s.jpg");
        singleLinks.put("PTC/Sphinx of the Final Word", "https://img.scryfall.com/cards/large/en/pogw/63s.jpg");
        singleLinks.put("PTC/Sphinx's Decree", "https://img.scryfall.com/cards/large/en/prix/24s.jpg");
        singleLinks.put("PTC/Spire of Industry", "https://img.scryfall.com/cards/large/en/paer/184s.jpg");
        singleLinks.put("PTC/Spirebluff Canal", "https://img.scryfall.com/cards/large/en/pkld/249s.jpg");
        singleLinks.put("PTC/Spirit of the Hunt", "https://img.scryfall.com/cards/large/en/pemn/170s.jpg");
        singleLinks.put("PTC/Splendid Reclamation", "https://img.scryfall.com/cards/large/en/pemn/171s.jpg");
        singleLinks.put("PTC/Squee, the Immortal", "https://img.scryfall.com/cards/large/en/pdom/146s.jpg");
        singleLinks.put("PTC/Sram's Expertise", "https://img.scryfall.com/cards/large/en/paer/24s.jpg");
        singleLinks.put("PTC/Sram, Senior Edificer", "https://img.scryfall.com/cards/large/en/paer/23s.jpg");
        singleLinks.put("PTC/Stitcher's Graft", "https://img.scryfall.com/cards/large/en/pemn/200s.jpg");
        singleLinks.put("PTC/Stone Haven Outfitter", "https://img.scryfall.com/cards/large/en/pogw/37s.jpg");
        singleLinks.put("PTC/Stoneforge Masterwork", "https://img.scryfall.com/cards/large/en/pogw/166s.jpg");
        singleLinks.put("PTC/Stratus Dancer", "https://img.scryfall.com/cards/large/en/pdtk/80s.jpg");
        singleLinks.put("PTC/Stromkirk Condemned", "https://img.scryfall.com/cards/large/en/pemn/106s.jpg");
        singleLinks.put("PTC/Stromkirk Occultist", "https://img.scryfall.com/cards/large/en/pemn/146s.jpg");
        singleLinks.put("PTC/Sulfur Falls", "https://img.scryfall.com/cards/large/en/pdom/247s.jpg");
        singleLinks.put("PTC/Sultai Ascendancy", "https://img.scryfall.com/cards/large/en/pktk/203s.jpg");
        singleLinks.put("PTC/Summary Dismissal", "https://img.scryfall.com/cards/large/en/pemn/75s.jpg");
        singleLinks.put("PTC/Sunken Hollow", "https://img.scryfall.com/cards/large/en/pbfz/249s.jpg");
        singleLinks.put("PTC/Sunscorch Regent", "https://img.scryfall.com/cards/large/en/pdtk/41s.jpg");
        singleLinks.put("PTC/Surrak Dragonclaw", "https://img.scryfall.com/cards/large/en/pktk/206s.jpg");
        singleLinks.put("PTC/Surrak, the Hunt Caller", "https://img.scryfall.com/cards/large/en/pdtk/210s.jpg");
        singleLinks.put("PTC/Swarm Intelligence", "https://img.scryfall.com/cards/large/en/phou/50s.jpg");
        singleLinks.put("PTC/Sweltering Suns", "https://img.scryfall.com/cards/large/en/pakh/149s.jpg");
        singleLinks.put("PTC/Sylvan Advocate", "https://img.scryfall.com/cards/large/en/pogw/144s.jpg");
        singleLinks.put("PTC/Sylvan Awakening", "https://img.scryfall.com/cards/large/en/pdom/183s.jpg");
        singleLinks.put("PTC/Syndicate Trafficker", "https://img.scryfall.com/cards/large/en/pkld/101s.jpg");
        singleLinks.put("PTC/Talent of the Telepath", "https://img.scryfall.com/cards/large/en/pori/78s.jpg");
        singleLinks.put("PTC/Tamiyo's Journal", "https://img.scryfall.com/cards/large/en/psoi/265s.jpg");
        singleLinks.put("PTC/Tamiyo, Field Researcher", "https://img.scryfall.com/cards/large/en/pemn/190s.jpg");
        singleLinks.put("PTC/Tasigur, the Golden Fang", "https://img.scryfall.com/cards/large/en/pfrf/87s.jpg");
        singleLinks.put("PTC/Tatyova, Benthic Druid", "https://img.scryfall.com/cards/large/en/pdom/206s.jpg");
        singleLinks.put("PTC/Teferi, Hero of Dominaria", "https://img.scryfall.com/cards/large/en/pdom/207s.jpg");
        singleLinks.put("PTC/Temmet, Vizier of Naktamun", "https://img.scryfall.com/cards/large/en/pakh/207s.jpg");
        singleLinks.put("PTC/Tempest Djinn", "https://img.scryfall.com/cards/large/en/pdom/68s.jpg");
        singleLinks.put("PTC/Temple Altisaur", "https://img.scryfall.com/cards/large/en/prix/28s.jpg");
        singleLinks.put("PTC/Temur Ascendancy", "https://img.scryfall.com/cards/large/en/pktk/207s.jpg");
        singleLinks.put("PTC/Tendershoot Dryad", "https://img.scryfall.com/cards/large/en/prix/147s.jpg");
        singleLinks.put("PTC/Territorial Allosaurus", "https://img.scryfall.com/cards/large/en/pdom/184s.jpg");
        singleLinks.put("PTC/Territorial Gorger", "https://img.scryfall.com/cards/large/en/pkld/136s.jpg");
        singleLinks.put("PTC/Teshar, Ancestor's Apostle", "https://img.scryfall.com/cards/large/en/pdom/36s.jpg");
        singleLinks.put("PTC/Tetsuko Umezawa, Fugitive", "https://img.scryfall.com/cards/large/en/pdom/69s.jpg");
        singleLinks.put("PTC/Tetzimoc, Primal Death", "https://img.scryfall.com/cards/large/en/prix/86s.jpg");
        singleLinks.put("PTC/Tezzeret the Schemer", "https://img.scryfall.com/cards/large/en/paer/137s.jpg");
        singleLinks.put("PTC/Thalia's Lancers", "https://img.scryfall.com/cards/large/en/pemn/47s.jpg");
        singleLinks.put("PTC/Thalia's Lieutenant", "https://img.scryfall.com/cards/large/en/psoi/43s.jpg");
        singleLinks.put("PTC/The Antiquities War", "https://img.scryfall.com/cards/large/en/pdom/42s.jpg");
        singleLinks.put("PTC/The First Eruption", "https://img.scryfall.com/cards/large/en/pdom/122s.jpg");
        singleLinks.put("PTC/The Gitrog Monster", "https://img.scryfall.com/cards/large/en/psoi/245s.jpg");
        singleLinks.put("PTC/The Immortal Sun", "https://img.scryfall.com/cards/large/en/prix/180s.jpg");
        singleLinks.put("PTC/The Locust God", "https://img.scryfall.com/cards/large/en/phou/139s.jpg");
        singleLinks.put("PTC/The Mending of Dominaria", "https://img.scryfall.com/cards/large/en/pdom/173s.jpg");
        singleLinks.put("PTC/The Mirari Conjecture", "https://img.scryfall.com/cards/large/en/pdom/57s.jpg");
        singleLinks.put("PTC/The Scarab God", "https://img.scryfall.com/cards/large/en/phou/145s.jpg");
        singleLinks.put("PTC/The Scorpion God", "https://img.scryfall.com/cards/large/en/phou/146s.jpg");
        singleLinks.put("PTC/Thopter Spy Network", "https://img.scryfall.com/cards/large/en/pori/79s.jpg");
        singleLinks.put("PTC/Thought-Knot Seer", "https://img.scryfall.com/cards/large/en/pogw/9s.jpg");
        singleLinks.put("PTC/Thousand Winds", "https://img.scryfall.com/cards/large/en/pktk/58s.jpg");
        singleLinks.put("PTC/Thran Temporal Gateway", "https://img.scryfall.com/cards/large/en/pdom/233s.jpg");
        singleLinks.put("PTC/Throne of the God-Pharaoh", "https://img.scryfall.com/cards/large/en/pakh/237s.jpg");
        singleLinks.put("PTC/Tiana, Ship's Caretaker", "https://img.scryfall.com/cards/large/en/pdom/208s.jpg");
        singleLinks.put("PTC/Tilonalli's Summoner", "https://img.scryfall.com/cards/large/en/prix/121s.jpg");
        singleLinks.put("PTC/Timestream Navigator", "https://img.scryfall.com/cards/large/en/prix/59s.jpg");
        singleLinks.put("PTC/Tireless Tracker", "https://img.scryfall.com/cards/large/en/psoi/233s.jpg");
        singleLinks.put("PTC/To the Slaughter", "https://img.scryfall.com/cards/large/en/psoi/139s.jpg");
        singleLinks.put("PTC/Tomb Robber", "https://img.scryfall.com/cards/large/en/prix/87s.jpg");
        singleLinks.put("PTC/Toolcraft Exemplar", "https://img.scryfall.com/cards/large/en/pkld/32s.jpg");
        singleLinks.put("PTC/Torgaar, Famine Incarnate", "https://img.scryfall.com/cards/large/en/pdom/108s.jpg");
        singleLinks.put("PTC/Torment of Hailfire", "https://img.scryfall.com/cards/large/en/phou/77s.jpg");
        singleLinks.put("PTC/Torrent Elemental", "https://img.scryfall.com/cards/large/en/pfrf/56s.jpg");
        singleLinks.put("PTC/Torrential Gearhulk", "https://img.scryfall.com/cards/large/en/pkld/67s.jpg");
        singleLinks.put("PTC/Tragic Arrogance", "https://img.scryfall.com/cards/large/en/pori/38s.jpg");
        singleLinks.put("PTC/Trail of Mystery", "https://img.scryfall.com/cards/large/en/pktk/154s.jpg");
        singleLinks.put("PTC/Trap Essence", "https://img.scryfall.com/cards/large/en/pktk/209s.jpg");
        singleLinks.put("PTC/Trapjaw Tyrant", "https://img.scryfall.com/cards/large/en/prix/29s.jpg");
        singleLinks.put("PTC/Traverse the Ulvenwald", "https://img.scryfall.com/cards/large/en/psoi/234s.jpg");
        singleLinks.put("PTC/Traxos, Scourge of Kroog", "https://img.scryfall.com/cards/large/en/pdom/234s.jpg");
        singleLinks.put("PTC/Tree of Perdition", "https://img.scryfall.com/cards/large/en/pemn/109s.jpg");
        singleLinks.put("PTC/Triskaidekaphobia", "https://img.scryfall.com/cards/large/en/psoi/141s.jpg");
        singleLinks.put("PTC/Twilight Prophet", "https://img.scryfall.com/cards/large/en/prix/88s.jpg");
        singleLinks.put("PTC/Two-Headed Giant", "https://img.scryfall.com/cards/large/en/pdom/147s.jpg");
        singleLinks.put("PTC/Ugin's Insight", "https://img.scryfall.com/cards/large/en/pbfz/87s.jpg");
        singleLinks.put("PTC/Ulamog, the Ceaseless Hunger", "https://img.scryfall.com/cards/large/en/pbfz/15s.jpg");
        singleLinks.put("PTC/Ulvenwald Hydra", "https://img.scryfall.com/cards/large/en/psoi/235s.jpg");
        singleLinks.put("PTC/Uncage the Menagerie", "https://img.scryfall.com/cards/large/en/phou/137s.jpg");
        singleLinks.put("PTC/Undergrowth Champion", "https://img.scryfall.com/cards/large/en/pbfz/197s.jpg");
        singleLinks.put("PTC/Unesh, Criosphinx Sovereign", "https://img.scryfall.com/cards/large/en/phou/52s.jpg");
        singleLinks.put("PTC/Urgoros, the Empty One", "https://img.scryfall.com/cards/large/en/pdom/109s.jpg");
        singleLinks.put("PTC/Urza's Ruinous Blast", "https://img.scryfall.com/cards/large/en/pdom/39s.jpg");
        singleLinks.put("PTC/Valduk, Keeper of the Flame", "https://img.scryfall.com/cards/large/en/pdom/148s.jpg");
        singleLinks.put("PTC/Verdant Force", "https://img.scryfall.com/cards/large/en/pdom/187s.jpg");
        singleLinks.put("PTC/Verdurous Gearhulk", "https://img.scryfall.com/cards/large/en/pkld/172s.jpg");
        singleLinks.put("PTC/Verix Bladewing", "https://img.scryfall.com/cards/large/en/pdom/149s.jpg");
        singleLinks.put("PTC/Veteran Warleader", "https://img.scryfall.com/cards/large/en/pbfz/221s.jpg");
        singleLinks.put("PTC/Vile Redeemer", "https://img.scryfall.com/cards/large/en/pogw/125s.jpg");
        singleLinks.put("PTC/Villainous Wealth", "https://img.scryfall.com/cards/large/en/pktk/211s.jpg");
        singleLinks.put("PTC/Vizier of Many Faces", "https://img.scryfall.com/cards/large/en/pakh/74s.jpg");
        singleLinks.put("PTC/Vizier of the Menagerie", "https://img.scryfall.com/cards/large/en/pakh/192s.jpg");
        singleLinks.put("PTC/Void Winnower", "https://img.scryfall.com/cards/large/en/pbfz/17s.jpg");
        singleLinks.put("PTC/Volcanic Vision", "https://img.scryfall.com/cards/large/en/pdtk/167s.jpg");
        singleLinks.put("PTC/Vona's Hunger", "https://img.scryfall.com/cards/large/en/prix/90s.jpg");
        singleLinks.put("PTC/Vryn Wingmare", "https://img.scryfall.com/cards/large/en/pori/40s.jpg");
        singleLinks.put("PTC/Walking Ballista", "https://img.scryfall.com/cards/large/en/paer/181s.jpg");
        singleLinks.put("PTC/Wandering Fumarole", "https://img.scryfall.com/cards/large/en/pogw/182s.jpg");
        singleLinks.put("PTC/Warden of the First Tree", "https://img.scryfall.com/cards/large/en/pfrf/143s.jpg");
        singleLinks.put("PTC/Warkite Marauder", "https://img.scryfall.com/cards/large/en/prix/60s.jpg");
        singleLinks.put("PTC/Wasteland Strangler", "https://img.scryfall.com/cards/large/en/pbfz/102s.jpg");
        singleLinks.put("PTC/Wayward Swordtooth", "https://img.scryfall.com/cards/large/en/prix/150s.jpg");
        singleLinks.put("PTC/Weatherlight", "https://img.scryfall.com/cards/large/en/pdom/237s.jpg");
        singleLinks.put("PTC/Welcome to the Fold", "https://img.scryfall.com/cards/large/en/psoi/96s.jpg");
        singleLinks.put("PTC/Wharf Infiltrator", "https://img.scryfall.com/cards/large/en/pemn/80s.jpg");
        singleLinks.put("PTC/Whir of Invention", "https://img.scryfall.com/cards/large/en/paer/49s.jpg");
        singleLinks.put("PTC/Whisper, Blood Liturgist", "https://img.scryfall.com/cards/large/en/pdom/111s.jpg");
        singleLinks.put("PTC/Wildcall", "https://img.scryfall.com/cards/large/en/pfrf/146s.jpg");
        singleLinks.put("PTC/Wildest Dreams", "https://img.scryfall.com/cards/large/en/pkld/174s.jpg");
        singleLinks.put("PTC/Willbreaker", "https://img.scryfall.com/cards/large/en/pori/84s.jpg");
        singleLinks.put("PTC/Wolf of Devil's Breach", "https://img.scryfall.com/cards/large/en/psoi/192s.jpg");
        singleLinks.put("PTC/Woodland Cemetery", "https://img.scryfall.com/cards/large/en/pdom/248s.jpg");
        singleLinks.put("PTC/Woodland Wanderer", "https://img.scryfall.com/cards/large/en/pbfz/198s.jpg");
        singleLinks.put("PTC/World Breaker", "https://img.scryfall.com/cards/large/en/pogw/126s.jpg");
        singleLinks.put("PTC/World Shaper", "https://img.scryfall.com/cards/large/en/prix/151s.jpg");
        singleLinks.put("PTC/Yahenni, Undying Partisan", "https://img.scryfall.com/cards/large/en/paer/74s.jpg");
        singleLinks.put("PTC/Yargle, Glutton of Urborg", "https://img.scryfall.com/cards/large/en/pdom/113s.jpg");
        singleLinks.put("PTC/Yasova Dragonclaw", "https://img.scryfall.com/cards/large/en/pfrf/148s.jpg");
        singleLinks.put("PTC/Yawgmoth's Vile Offering", "https://img.scryfall.com/cards/large/en/pdom/114s.jpg");
        singleLinks.put("PTC/Zacama, Primal Calamity", "https://img.scryfall.com/cards/large/en/prix/174s.jpg");
        singleLinks.put("PTC/Zada, Hedron Grinder", "https://img.scryfall.com/cards/large/en/pbfz/162s.jpg");
        singleLinks.put("PTC/Zendikar Resurgent", "https://img.scryfall.com/cards/large/en/pogw/147s.jpg");
        singleLinks.put("PTC/Zetalpa, Primal Dawn", "https://img.scryfall.com/cards/large/en/prix/30s.jpg");
        singleLinks.put("PTC/Zurgo Bellstriker", "https://img.scryfall.com/cards/large/en/pdtk/169s.jpg");
        singleLinks.put("PTC/Zurgo Helmsmasher", "https://img.scryfall.com/cards/large/en/pktk/214s.jpg");

        // Double sided
        singleLinks.put("PTC/Azor's Gateway", "https://img.scryfall.com/cards/large/en/prix/176sa.jpg");
        singleLinks.put("PTC/Sanctum of the Sun", "https://img.scryfall.com/cards/large/en/prix/176sb.jpg");
        singleLinks.put("PTC/Chandra, Fire of Kaladesh", "https://img.scryfall.com/cards/large/en/pori/135sa.jpg");
        singleLinks.put("PTC/Chandra, Roaring Flame", "https://img.scryfall.com/cards/large/en/pori/135sb.jpg");
        singleLinks.put("PTC/Commit", "https://img.scryfall.com/cards/large/en/pakh/211sa.jpg");
        singleLinks.put("PTC/Memory", "https://img.scryfall.com/cards/large/en/pakh/211sb.jpg");
        singleLinks.put("PTC/Cut", "https://img.scryfall.com/cards/large/en/pakh/223sa.jpg");
        singleLinks.put("PTC/Ribbons", "https://img.scryfall.com/cards/large/en/pakh/223sb.jpg");
        singleLinks.put("PTC/Docent of Perfection", "https://img.scryfall.com/cards/large/en/pemn/56sa.jpg");
        singleLinks.put("PTC/Final Iteration", "https://img.scryfall.com/cards/large/en/pemn/56sb.jpg");
        singleLinks.put("PTC/Driven", "https://img.scryfall.com/cards/large/en/phou/157sa.jpg");
        singleLinks.put("PTC/Despair", "https://img.scryfall.com/cards/large/en/phou/157sb.jpg");
        singleLinks.put("PTC/Dusk", "https://img.scryfall.com/cards/large/en/pakh/210sa.jpg");
        singleLinks.put("PTC/Dawn", "https://img.scryfall.com/cards/large/en/pakh/210sb.jpg");
        singleLinks.put("PTC/Failure", "https://img.scryfall.com/cards/large/en/pakh/221sa.jpg");
        singleLinks.put("PTC/Comply", "https://img.scryfall.com/cards/large/en/pakh/221sb.jpg");
        singleLinks.put("PTC/Geier Reach Bandit", "https://img.scryfall.com/cards/large/en/psoi/159sa.jpg");
        singleLinks.put("PTC/Vildin-Pack Alpha", "https://img.scryfall.com/cards/large/en/psoi/159sb.jpg");
        singleLinks.put("PTC/Golden Guardian", "https://img.scryfall.com/cards/large/en/prix/179sa.jpg");
        singleLinks.put("PTC/Gold-Forge Garrison", "https://img.scryfall.com/cards/large/en/prix/179sb.jpg");
        singleLinks.put("PTC/Grind", "https://img.scryfall.com/cards/large/en/phou/155sa.jpg");
        singleLinks.put("PTC/Dust", "https://img.scryfall.com/cards/large/en/phou/155sb.jpg");
        singleLinks.put("PTC/Hadana's Climb", "https://img.scryfall.com/cards/large/en/prix/158sa.jpg");
        singleLinks.put("PTC/Winged Temple of Orazca", "https://img.scryfall.com/cards/large/en/prix/158sb.jpg");
        singleLinks.put("PTC/Hanweir Militia Captain", "https://img.scryfall.com/cards/large/en/psoi/21sa.jpg");
        singleLinks.put("PTC/Westvale Cult Leader", "https://img.scryfall.com/cards/large/en/psoi/21sb.jpg");
        singleLinks.put("PTC/Heaven", "https://img.scryfall.com/cards/large/en/pakh/224sa.jpg");
        singleLinks.put("PTC/Earth", "https://img.scryfall.com/cards/large/en/pakh/224sb.jpg");
        singleLinks.put("PTC/Insult", "https://img.scryfall.com/cards/large/en/pakh/213sa.jpg");
        singleLinks.put("PTC/Injury", "https://img.scryfall.com/cards/large/en/pakh/213sb.jpg");
        singleLinks.put("PTC/Jace, Vryn's Prodigy", "https://img.scryfall.com/cards/large/en/pori/60sa.jpg");
        singleLinks.put("PTC/Jace, Telepath Unbound", "https://img.scryfall.com/cards/large/en/pori/60sb.jpg");
        singleLinks.put("PTC/Journey to Eternity", "https://img.scryfall.com/cards/large/en/prix/160sa.jpg");
        singleLinks.put("PTC/Atzal, Cave of Eternity", "https://img.scryfall.com/cards/large/en/prix/160sb.jpg");
        singleLinks.put("PTC/Kytheon, Hero of Akros", "https://img.scryfall.com/cards/large/en/pori/23sa.jpg");
        singleLinks.put("PTC/Gideon, Battle-Forged", "https://img.scryfall.com/cards/large/en/pori/23sb.jpg");
        singleLinks.put("PTC/Leave", "https://img.scryfall.com/cards/large/en/phou/153sa.jpg");
        singleLinks.put("PTC/Chance", "https://img.scryfall.com/cards/large/en/phou/153sb.jpg");
        singleLinks.put("PTC/Liliana, Heretical Healer", "https://img.scryfall.com/cards/large/en/pori/106sa.jpg");
        singleLinks.put("PTC/Liliana, Defiant Necromancer", "https://img.scryfall.com/cards/large/en/pori/106sb.jpg");
        singleLinks.put("PTC/Mouth", "https://img.scryfall.com/cards/large/en/pakh/214sa.jpg");
        singleLinks.put("PTC/Feed", "https://img.scryfall.com/cards/large/en/pakh/214sb.jpg");
        singleLinks.put("PTC/Never", "https://img.scryfall.com/cards/large/en/pakh/212sa.jpg");
        singleLinks.put("PTC/Return", "https://img.scryfall.com/cards/large/en/pakh/212sb.jpg");
        singleLinks.put("PTC/Nissa, Vastwood Seer", "https://img.scryfall.com/cards/large/en/pori/189sa.jpg");
        singleLinks.put("PTC/Nissa, Sage Animist", "https://img.scryfall.com/cards/large/en/pori/189sb.jpg");
        singleLinks.put("PTC/Path of Mettle", "https://img.scryfall.com/cards/large/en/prix/165sa.jpg");
        singleLinks.put("PTC/Metzali, Tower of Triumph", "https://img.scryfall.com/cards/large/en/prix/165sb.jpg");
        singleLinks.put("PTC/Prepare", "https://img.scryfall.com/cards/large/en/pakh/220sa.jpg");
        singleLinks.put("PTC/Fight", "https://img.scryfall.com/cards/large/en/pakh/220sb.jpg");
        singleLinks.put("PTC/Profane Procession", "https://img.scryfall.com/cards/large/en/prix/166sa.jpg");
        singleLinks.put("PTC/Tomb of the Dusk Rose", "https://img.scryfall.com/cards/large/en/prix/166sb.jpg");
        singleLinks.put("PTC/Rags", "https://img.scryfall.com/cards/large/en/pakh/222sa.jpg");
        singleLinks.put("PTC/Riches", "https://img.scryfall.com/cards/large/en/pakh/222sb.jpg");
        singleLinks.put("PTC/Reason", "https://img.scryfall.com/cards/large/en/phou/154sa.jpg");
        singleLinks.put("PTC/Believe", "https://img.scryfall.com/cards/large/en/phou/154sb.jpg");
        singleLinks.put("PTC/Refuse", "https://img.scryfall.com/cards/large/en/phou/156sa.jpg");
        singleLinks.put("PTC/Cooperate", "https://img.scryfall.com/cards/large/en/phou/156sb.jpg");
        singleLinks.put("PTC/Sage of Ancient Lore", "https://img.scryfall.com/cards/large/en/psoi/225sa.jpg");
        singleLinks.put("PTC/Werewolf of Ancient Hunger", "https://img.scryfall.com/cards/large/en/psoi/225sb.jpg");
        singleLinks.put("PTC/Startled Awake", "https://img.scryfall.com/cards/large/en/psoi/88sa.jpg");
        singleLinks.put("PTC/Persistent Nightmare", "https://img.scryfall.com/cards/large/en/psoi/88sb.jpg");
        singleLinks.put("PTC/Storm the Vault", "https://img.scryfall.com/cards/large/en/prix/173sa.jpg");
        singleLinks.put("PTC/Vault of Catlacan", "https://img.scryfall.com/cards/large/en/prix/173sb.jpg");
        singleLinks.put("PTC/Thing in the Ice", "https://img.scryfall.com/cards/large/en/psoi/92sa.jpg");
        singleLinks.put("PTC/Awoken Horror", "https://img.scryfall.com/cards/large/en/psoi/92sb.jpg");
        singleLinks.put("PTC/Ulrich of the Krallenhorde", "https://img.scryfall.com/cards/large/en/pemn/191sa.jpg");
        singleLinks.put("PTC/Ulrich, Uncontested Alpha", "https://img.scryfall.com/cards/large/en/pemn/191sb.jpg");
        singleLinks.put("PTC/Voldaren Pariah", "https://img.scryfall.com/cards/large/en/pemn/111sa.jpg");
        singleLinks.put("PTC/Abolisher of Bloodlines", "https://img.scryfall.com/cards/large/en/pemn/111sb.jpg");
        singleLinks.put("PTC/Westvale Abbey", "https://img.scryfall.com/cards/large/en/psoi/281sa.jpg");
        singleLinks.put("PTC/Ormendahl, Profane Prince", "https://img.scryfall.com/cards/large/en/psoi/281sb.jpg");
        singleLinks.put("PTC/Archangel Avacyn", "https://img.scryfall.com/cards/large/en/psoi/5sa.jpg");
        singleLinks.put("PTC/Avacyn, the Purifier", "https://img.scryfall.com/cards/large/en/psoi/5sb.jpg");
        singleLinks.put("PTC/Arlinn Kord", "https://img.scryfall.com/cards/large/en/psoi/243sa.jpg");
        singleLinks.put("PTC/Arlinn, Embraced by the Moon", "https://img.scryfall.com/cards/large/en/psoi/243sb.jpg");
        singleLinks.put("PTC/Arbiter of the Ideal", "MTG/BNG/en/promo/ArbiterOfTheIdeal.jpg");
        singleLinks.put("PTC/Courser of Kruphix", "MTG/BNG/en/promo/CourserOfKruphix.jpg");
        singleLinks.put("PTC/Eater of Hope", "MTG/BNG/en/promo/EaterOfHope.jpg");
        singleLinks.put("PTC/Fated Return", "MTG/BNG/en/promo/FatedReturn.jpg");
        singleLinks.put("PTC/Forgestoker Dragon", "MTG/BNG/en/promo/ForgestokerDragon.jpg");
        singleLinks.put("PTC/Nessian Wilds Ravager", "MTG/BNG/en/promo/NessianWildsRavager.jpg");
        singleLinks.put("PTC/Pain Seer", "MTG/BNG/en/promo/PainSeer.jpg");
        singleLinks.put("PTC/Silent Sentinel", "MTG/BNG/en/promo/SilentSentinel.jpg");
        singleLinks.put("PTC/Tromokratis", "MTG/BNG/en/promo/Tromokratis.jpg");
JayDi85 commented 1 year ago

Was implemented in #6190