Program: 157629
Project: 157629
Buggy source:
private IceAge(){
  super("String_Node_Str","String_Node_Str",ExpansionSet.buildDate(1995,5,1),SetType.EXPANSION);
  this.blockName="String_Node_Str";
  this.hasBoosters=true;
  this.numBoosterLands=0;
  this.numBoosterCommon=11;
  this.numBoosterUncommon=3;
  this.numBoosterRare=1;
  this.ratioBoosterMythic=0;
  cards.add(new SetCardInfo("String_Node_Str",113,Rarity.UNCOMMON,mage.cards.a.AbyssalSpecter.class));
  cards.add(new SetCardInfo("String_Node_Str",306,Rarity.UNCOMMON,mage.cards.a.AdarkarSentinel.class));
  cards.add(new SetCardInfo("String_Node_Str",351,Rarity.RARE,mage.cards.a.AdarkarWastes.class));
  cards.add(new SetCardInfo("String_Node_Str",307,Rarity.RARE,mage.cards.a.AegisOfTheMeek.class));
  cards.add(new SetCardInfo("String_Node_Str",281,Rarity.RARE,mage.cards.a.AltarOfBone.class));
  cards.add(new SetCardInfo("String_Node_Str",170,Rarity.UNCOMMON,mage.cards.a.Anarchy.class));
  cards.add(new SetCardInfo("String_Node_Str",3,Rarity.COMMON,mage.cards.a.ArensonsAura.class));
  cards.add(new SetCardInfo("String_Node_Str",4,Rarity.COMMON,mage.cards.a.ArmorOfFaith.class));
  cards.add(new SetCardInfo("String_Node_Str",57,Rarity.COMMON,mage.cards.a.ArnjlotsAscent.class));
  cards.add(new SetCardInfo("String_Node_Str",114,Rarity.UNCOMMON,mage.cards.a.AshenGhoul.class));
  cards.add(new SetCardInfo("String_Node_Str",225,Rarity.COMMON,mage.cards.a.Aurochs.class));
  cards.add(new SetCardInfo("String_Node_Str",171,Rarity.UNCOMMON,mage.cards.a.Avalanche.class));
  cards.add(new SetCardInfo("String_Node_Str",172,Rarity.COMMON,mage.cards.b.BalduvianBarbarians.class));
  cards.add(new SetCardInfo("String_Node_Str",226,Rarity.COMMON,mage.cards.b.BalduvianBears.class));
  cards.add(new SetCardInfo("String_Node_Str",58,Rarity.UNCOMMON,mage.cards.b.BalduvianConjurer.class));
  cards.add(new SetCardInfo("String_Node_Str",173,Rarity.RARE,mage.cards.b.BalduvianHydra.class));
  cards.add(new SetCardInfo("String_Node_Str",312,Rarity.COMMON,mage.cards.b.BarbedSextant.class));
  cards.add(new SetCardInfo("String_Node_Str",313,Rarity.UNCOMMON,mage.cards.b.BatonOfMorale.class));
  cards.add(new SetCardInfo("String_Node_Str",5,Rarity.UNCOMMON,mage.cards.b.BattleCry.class));
  cards.add(new SetCardInfo("String_Node_Str",175,Rarity.COMMON,mage.cards.b.BattleFrenzy.class));
  cards.add(new SetCardInfo("String_Node_Str",60,Rarity.UNCOMMON,mage.cards.b.BindingGrasp.class));
  cards.add(new SetCardInfo("String_Node_Str",6,Rarity.UNCOMMON,mage.cards.b.BlackScarab.class));
  cards.add(new SetCardInfo("String_Node_Str",7,Rarity.COMMON,mage.cards.b.BlessedWine.class));
  cards.add(new SetCardInfo("String_Node_Str",8,Rarity.RARE,mage.cards.b.BlinkingSpirit.class));
  cards.add(new SetCardInfo("String_Node_Str",227,Rarity.RARE,mage.cards.b.Blizzard.class));
  cards.add(new SetCardInfo("String_Node_Str",9,Rarity.UNCOMMON,mage.cards.b.BlueScarab.class));
  cards.add(new SetCardInfo("String_Node_Str",61,Rarity.COMMON,mage.cards.b.Brainstorm.class));
  cards.add(new SetCardInfo("String_Node_Str",177,Rarity.RARE,mage.cards.b.BrandOfIllOmen.class));
  cards.add(new SetCardInfo("String_Node_Str",62,Rarity.UNCOMMON,mage.cards.b.BreathOfDreams.class));
  cards.add(new SetCardInfo("String_Node_Str",115,Rarity.COMMON,mage.cards.b.BrineShaman.class));
  cards.add(new SetCardInfo("String_Node_Str",228,Rarity.COMMON,mage.cards.b.BrownOuphe.class));
  cards.add(new SetCardInfo("String_Node_Str",352,Rarity.RARE,mage.cards.b.Brushland.class));
  cards.add(new SetCardInfo("String_Node_Str",116,Rarity.COMMON,mage.cards.b.BurntOffering.class));
  cards.add(new SetCardInfo("String_Node_Str",10,Rarity.RARE,mage.cards.c.CallToArms.class));
  cards.add(new SetCardInfo("String_Node_Str",11,Rarity.RARE,mage.cards.c.CaribouRange.class));
  cards.add(new SetCardInfo("String_Node_Str",314,Rarity.RARE,mage.cards.c.CelestialSword.class));
  cards.add(new SetCardInfo("String_Node_Str",282,Rarity.UNCOMMON,mage.cards.c.CentaurArcher.class));
  cards.add(new SetCardInfo("String_Node_Str",179,Rarity.RARE,mage.cards.c.ChaosMoon.class));
  cards.add(new SetCardInfo("String_Node_Str",229,Rarity.COMMON,mage.cards.c.ChubToad.class));
  cards.add(new SetCardInfo("String_Node_Str",12,Rarity.COMMON,mage.cards.c.CircleOfProtectionBlack.class));
  cards.add(new SetCardInfo("String_Node_Str",13,Rarity.COMMON,mage.cards.c.CircleOfProtectionBlue.class));
  cards.add(new SetCardInfo("String_Node_Str",14,Rarity.COMMON,mage.cards.c.CircleOfProtectionGreen.class));
  cards.add(new SetCardInfo("String_Node_Str",15,Rarity.COMMON,mage.cards.c.CircleOfProtectionRed.class));
  cards.add(new SetCardInfo("String_Node_Str",16,Rarity.COMMON,mage.cards.c.CircleOfProtectionWhite.class));
  cards.add(new SetCardInfo("String_Node_Str",63,Rarity.COMMON,mage.cards.c.Clairvoyance.class));
  cards.add(new SetCardInfo("String_Node_Str",17,Rarity.UNCOMMON,mage.cards.c.ColdSnap.class));
  cards.add(new SetCardInfo("String_Node_Str",180,Rarity.UNCOMMON,mage.cards.c.Conquer.class));
  cards.add(new SetCardInfo("String_Node_Str",18,Rarity.COMMON,mage.cards.c.Cooperation.class));
  cards.add(new SetCardInfo("String_Node_Str",64,Rarity.COMMON,mage.cards.c.Counterspell.class));
  cards.add(new SetCardInfo("String_Node_Str",315,Rarity.RARE,mage.cards.c.CrownOfTheAges.class));
  cards.add(new SetCardInfo("String_Node_Str",181,Rarity.RARE,mage.cards.c.CurseOfMaritLage.class));
  cards.add(new SetCardInfo("String_Node_Str",118,Rarity.UNCOMMON,mage.cards.d.DanceOfTheDead.class));
  cards.add(new SetCardInfo("String_Node_Str",119,Rarity.COMMON,mage.cards.d.DarkBanishing.class));
  cards.add(new SetCardInfo("String_Node_Str",120,Rarity.COMMON,mage.cards.d.DarkRitual.class));
  cards.add(new SetCardInfo("String_Node_Str",19,Rarity.COMMON,mage.cards.d.DeathWard.class));
  cards.add(new SetCardInfo("String_Node_Str",65,Rarity.RARE,mage.cards.d.Deflection.class));
  cards.add(new SetCardInfo("String_Node_Str",121,Rarity.UNCOMMON,mage.cards.d.DemonicConsultation.class));
  cards.add(new SetCardInfo("String_Node_Str",316,Rarity.RARE,mage.cards.d.DespoticScepter.class));
  cards.add(new SetCardInfo("String_Node_Str",284,Rarity.UNCOMMON,mage.cards.d.DiabolicVision.class));
  cards.add(new SetCardInfo("String_Node_Str",230,Rarity.COMMON,mage.cards.d.DireWolves.class));
  cards.add(new SetCardInfo("String_Node_Str",20,Rarity.COMMON,mage.cards.d.Disenchant.class));
  cards.add(new SetCardInfo("String_Node_Str",66,Rarity.UNCOMMON,mage.cards.d.DreamsOfTheDead.class));
  cards.add(new SetCardInfo("String_Node_Str",123,Rarity.UNCOMMON,mage.cards.d.DriftOfTheDead.class));
  cards.add(new SetCardInfo("String_Node_Str",21,Rarity.UNCOMMON,mage.cards.d.Drought.class));
  cards.add(new SetCardInfo("String_Node_Str",182,Rarity.RARE,mage.cards.d.DwarvenArmory.class));
  cards.add(new SetCardInfo("String_Node_Str",285,Rarity.RARE,mage.cards.e.Earthlink.class));
  cards.add(new SetCardInfo("String_Node_Str",231,Rarity.COMMON,mage.cards.e.Earthlore.class));
  cards.add(new SetCardInfo("String_Node_Str",232,Rarity.RARE,mage.cards.e.ElderDruid.class));
  cards.add(new SetCardInfo("String_Node_Str",286,Rarity.RARE,mage.cards.e.ElementalAugury.class));
  cards.add(new SetCardInfo("String_Node_Str",317,Rarity.RARE,mage.cards.e.ElkinBottle.class));
  cards.add(new SetCardInfo("String_Node_Str",23,Rarity.RARE,mage.cards.e.EnduringRenewal.class));
  cards.add(new SetCardInfo("String_Node_Str",24,Rarity.RARE,mage.cards.e.EnergyStorm.class));
  cards.add(new SetCardInfo("String_Node_Str",67,Rarity.COMMON,mage.cards.e.Enervate.class));
  cards.add(new SetCardInfo("String_Node_Str",183,Rarity.COMMON,mage.cards.e.Errantry.class));
  cards.add(new SetCardInfo("String_Node_Str",233,Rarity.COMMON,mage.cards.e.EssenceFilter.class));
  cards.add(new SetCardInfo("String_Node_Str",69,Rarity.COMMON,mage.cards.e.EssenceFlare.class));
  cards.add(new SetCardInfo("String_Node_Str",234,Rarity.UNCOMMON,mage.cards.f.FanaticalFever.class));
  cards.add(new SetCardInfo("String_Node_Str",124,Rarity.COMMON,mage.cards.f.Fear.class));
  cards.add(new SetCardInfo("String_Node_Str",288,Rarity.RARE,mage.cards.f.FieryJustice.class));
  cards.add(new SetCardInfo("String_Node_Str",289,Rarity.UNCOMMON,mage.cards.f.FireCovenant.class));
  cards.add(new SetCardInfo("String_Node_Str",184,Rarity.UNCOMMON,mage.cards.f.FlameSpirit.class));
  cards.add(new SetCardInfo("String_Node_Str",185,Rarity.COMMON,mage.cards.f.Flare.class));
  cards.add(new SetCardInfo("String_Node_Str",290,Rarity.RARE,mage.cards.f.FloodedWoodlands.class));
  cards.add(new SetCardInfo("String_Node_Str",125,Rarity.RARE,mage.cards.f.FlowOfMaggots.class));
  cards.add(new SetCardInfo("String_Node_Str",235,Rarity.COMMON,mage.cards.f.FolkOfThePines.class));
  cards.add(new SetCardInfo("String_Node_Str",236,Rarity.RARE,mage.cards.f.ForbiddenLore.class));
  cards.add(new SetCardInfo("String_Node_Str",70,Rarity.UNCOMMON,mage.cards.f.ForceVoid.class));
  cards.add(new SetCardInfo("String_Node_Str",380,Rarity.LAND,mage.cards.basiclands.Forest.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",381,Rarity.LAND,mage.cards.basiclands.Forest.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",382,Rarity.LAND,mage.cards.basiclands.Forest.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",237,Rarity.UNCOMMON,mage.cards.f.ForgottenLore.class));
  cards.add(new SetCardInfo("String_Node_Str",25,Rarity.RARE,mage.cards.f.Formation.class));
  cards.add(new SetCardInfo("String_Node_Str",126,Rarity.COMMON,mage.cards.f.FoulFamiliar.class));
  cards.add(new SetCardInfo("String_Node_Str",238,Rarity.COMMON,mage.cards.f.Foxfire.class));
  cards.add(new SetCardInfo("String_Node_Str",240,Rarity.UNCOMMON,mage.cards.f.FreyalisesCharm.class));
  cards.add(new SetCardInfo("String_Node_Str",291,Rarity.UNCOMMON,mage.cards.f.Fumarole.class));
  cards.add(new SetCardInfo("String_Node_Str",318,Rarity.UNCOMMON,mage.cards.f.FyndhornBow.class));
  cards.add(new SetCardInfo("String_Node_Str",242,Rarity.COMMON,mage.cards.f.FyndhornBrownie.class));
  cards.add(new SetCardInfo("String_Node_Str",243,Rarity.UNCOMMON,mage.cards.f.FyndhornElder.class));
  cards.add(new SetCardInfo("String_Node_Str",244,Rarity.COMMON,mage.cards.f.FyndhornElves.class));
  cards.add(new SetCardInfo("String_Node_Str",245,Rarity.RARE,mage.cards.f.FyndhornPollen.class));
  cards.add(new SetCardInfo("String_Node_Str",186,Rarity.RARE,mage.cards.g.GameOfChaos.class));
  cards.add(new SetCardInfo("String_Node_Str",127,Rarity.COMMON,mage.cards.g.GangrenousZombies.class));
  cards.add(new SetCardInfo("String_Node_Str",27,Rarity.RARE,mage.cards.g.GeneralJarkeld.class));
  cards.add(new SetCardInfo("String_Node_Str",246,Rarity.COMMON,mage.cards.g.GiantGrowth.class));
  cards.add(new SetCardInfo("String_Node_Str",293,Rarity.UNCOMMON,mage.cards.g.GiantTrapDoorSpider.class));
  cards.add(new SetCardInfo("String_Node_Str",353,Rarity.UNCOMMON,mage.cards.g.GlacialChasm.class));
  cards.add(new SetCardInfo("String_Node_Str",187,Rarity.RARE,mage.cards.g.GlacialCrevasses.class));
  cards.add(new SetCardInfo("String_Node_Str",71,Rarity.UNCOMMON,mage.cards.g.GlacialWall.class));
  cards.add(new SetCardInfo("String_Node_Str",319,Rarity.RARE,mage.cards.g.GoblinLyre.class));
  cards.add(new SetCardInfo("String_Node_Str",188,Rarity.UNCOMMON,mage.cards.g.GoblinMutant.class));
  cards.add(new SetCardInfo("String_Node_Str",191,Rarity.UNCOMMON,mage.cards.g.GoblinSnowman.class));
  cards.add(new SetCardInfo("String_Node_Str",247,Rarity.COMMON,mage.cards.g.GorillaPack.class));
  cards.add(new SetCardInfo("String_Node_Str",129,Rarity.RARE,mage.cards.g.Gravebind.class));
  cards.add(new SetCardInfo("String_Node_Str",28,Rarity.UNCOMMON,mage.cards.g.GreenScarab.class));
  cards.add(new SetCardInfo("String_Node_Str",29,Rarity.UNCOMMON,mage.cards.h.HallowedGround.class));
  cards.add(new SetCardInfo("String_Node_Str",354,Rarity.RARE,mage.cards.h.HallsOfMist.class));
  cards.add(new SetCardInfo("String_Node_Str",30,Rarity.COMMON,mage.cards.h.Heal.class));
  cards.add(new SetCardInfo("String_Node_Str",130,Rarity.RARE,mage.cards.h.Hecatomb.class));
  cards.add(new SetCardInfo("String_Node_Str",320,Rarity.UNCOMMON,mage.cards.h.HematiteTalisman.class));
  cards.add(new SetCardInfo("String_Node_Str",131,Rarity.COMMON,mage.cards.h.HoarShade.class));
  cards.add(new SetCardInfo("String_Node_Str",248,Rarity.RARE,mage.cards.h.HotSprings.class));
  cards.add(new SetCardInfo("String_Node_Str",132,Rarity.COMMON,mage.cards.h.HowlFromBeyond.class));
  cards.add(new SetCardInfo("String_Node_Str",249,Rarity.UNCOMMON,mage.cards.h.Hurricane.class));
  cards.add(new SetCardInfo("String_Node_Str",133,Rarity.UNCOMMON,mage.cards.h.HyalopterousLemure.class));
  cards.add(new SetCardInfo("String_Node_Str",72,Rarity.COMMON,mage.cards.h.Hydroblast.class));
  cards.add(new SetCardInfo("String_Node_Str",295,Rarity.UNCOMMON,mage.cards.h.HymnOfRebirth.class));
  cards.add(new SetCardInfo("String_Node_Str",321,Rarity.RARE,mage.cards.i.IceCauldron.class));
  cards.add(new SetCardInfo("String_Node_Str",355,Rarity.UNCOMMON,mage.cards.i.IceFloe.class));
  cards.add(new SetCardInfo("String_Node_Str",73,Rarity.UNCOMMON,mage.cards.i.Iceberg.class));
  cards.add(new SetCardInfo("String_Node_Str",134,Rarity.UNCOMMON,mage.cards.i.Icequake.class));
  cards.add(new SetCardInfo("String_Node_Str",322,Rarity.UNCOMMON,mage.cards.i.IcyManipulator.class));
  cards.add(new SetCardInfo("String_Node_Str",74,Rarity.RARE,mage.cards.i.IcyPrison.class));
  cards.add(new SetCardInfo("String_Node_Str",75,Rarity.COMMON,mage.cards.i.IllusionaryForces.class));
  cards.add(new SetCardInfo("String_Node_Str",78,Rarity.COMMON,mage.cards.i.IllusionaryWall.class));
  cards.add(new SetCardInfo("String_Node_Str",79,Rarity.RARE,mage.cards.i.IllusionsOfGrandeur.class));
  cards.add(new SetCardInfo("String_Node_Str",193,Rarity.COMMON,mage.cards.i.ImposingVisage.class));
  cards.add(new SetCardInfo("String_Node_Str",194,Rarity.COMMON,mage.cards.i.Incinerate.class));
  cards.add(new SetCardInfo("String_Node_Str",135,Rarity.RARE,mage.cards.i.InfernalDarkness.class));
  cards.add(new SetCardInfo("String_Node_Str",136,Rarity.RARE,mage.cards.i.InfernalDenizen.class));
  cards.add(new SetCardInfo("String_Node_Str",323,Rarity.RARE,mage.cards.i.InfiniteHourglass.class));
  cards.add(new SetCardInfo("String_Node_Str",80,Rarity.COMMON,mage.cards.i.Infuse.class));
  cards.add(new SetCardInfo("String_Node_Str",368,Rarity.LAND,mage.cards.basiclands.Island.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",369,Rarity.LAND,mage.cards.basiclands.Island.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",370,Rarity.LAND,mage.cards.basiclands.Island.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",324,Rarity.RARE,mage.cards.j.JestersCap.class));
  cards.add(new SetCardInfo("String_Node_Str",325,Rarity.RARE,mage.cards.j.JestersMask.class));
  cards.add(new SetCardInfo("String_Node_Str",326,Rarity.UNCOMMON,mage.cards.j.JeweledAmulet.class));
  cards.add(new SetCardInfo("String_Node_Str",250,Rarity.UNCOMMON,mage.cards.j.JohtullWurm.class));
  cards.add(new SetCardInfo("String_Node_Str",195,Rarity.RARE,mage.cards.j.Jokulhaups.class));
  cards.add(new SetCardInfo("String_Node_Str",251,Rarity.COMMON,mage.cards.j.JuniperOrderDruid.class));
  cards.add(new SetCardInfo("String_Node_Str",32,Rarity.UNCOMMON,mage.cards.j.Justice.class));
  cards.add(new SetCardInfo("String_Node_Str",356,Rarity.RARE,mage.cards.k.KarplusanForest.class));
  cards.add(new SetCardInfo("String_Node_Str",196,Rarity.UNCOMMON,mage.cards.k.KarplusanGiant.class));
  cards.add(new SetCardInfo("String_Node_Str",197,Rarity.RARE,mage.cards.k.KarplusanYeti.class));
  cards.add(new SetCardInfo("String_Node_Str",33,Rarity.COMMON,mage.cards.k.KelsinkoRanger.class));
  cards.add(new SetCardInfo("String_Node_Str",137,Rarity.COMMON,mage.cards.k.KjeldoranDead.class));
  cards.add(new SetCardInfo("String_Node_Str",296,Rarity.UNCOMMON,mage.cards.k.KjeldoranFrostbeast.class));
  cards.add(new SetCardInfo("String_Node_Str",36,Rarity.RARE,mage.cards.k.KjeldoranKnight.class));
  cards.add(new SetCardInfo("String_Node_Str",37,Rarity.RARE,mage.cards.k.KjeldoranPhalanx.class));
  cards.add(new SetCardInfo("String_Node_Str",38,Rarity.RARE,mage.cards.k.KjeldoranRoyalGuard.class));
  cards.add(new SetCardInfo("String_Node_Str",39,Rarity.UNCOMMON,mage.cards.k.KjeldoranSkycaptain.class));
  cards.add(new SetCardInfo("String_Node_Str",40,Rarity.COMMON,mage.cards.k.KjeldoranSkyknight.class));
  cards.add(new SetCardInfo("String_Node_Str",41,Rarity.COMMON,mage.cards.k.KjeldoranWarrior.class));
  cards.add(new SetCardInfo("String_Node_Str",138,Rarity.UNCOMMON,mage.cards.k.KnightOfStromgald.class));
  cards.add(new SetCardInfo("String_Node_Str",27,Rarity.UNCOMMON,mage.cards.k.KrovikanElementalist.class));
  cards.add(new SetCardInfo("String_Node_Str",140,Rarity.COMMON,mage.cards.k.KrovikanFetish.class));
  cards.add(new SetCardInfo("String_Node_Str",81,Rarity.COMMON,mage.cards.k.KrovikanSorcerer.class));
  cards.add(new SetCardInfo("String_Node_Str",357,Rarity.RARE,mage.cards.l.LandCap.class));
  cards.add(new SetCardInfo("String_Node_Str",327,Rarity.UNCOMMON,mage.cards.l.LapisLazuliTalisman.class));
  cards.add(new SetCardInfo("String_Node_Str",358,Rarity.RARE,mage.cards.l.LavaTubes.class));
  cards.add(new SetCardInfo("String_Node_Str",142,Rarity.COMMON,mage.cards.l.LegionsOfLimDul.class));
  cards.add(new SetCardInfo("String_Node_Str",143,Rarity.UNCOMMON,mage.cards.l.LeshracsRite.class));
  cards.add(new SetCardInfo("String_Node_Str",144,Rarity.UNCOMMON,mage.cards.l.LeshracsSigil.class));
  cards.add(new SetCardInfo("String_Node_Str",252,Rarity.RARE,mage.cards.l.Lhurgoyf.class));
  cards.add(new SetCardInfo("String_Node_Str",42,Rarity.RARE,mage.cards.l.LightningBlow.class));
  cards.add(new SetCardInfo("String_Node_Str",146,Rarity.UNCOMMON,mage.cards.l.LimDulsHex.class));
  cards.add(new SetCardInfo("String_Node_Str",253,Rarity.UNCOMMON,mage.cards.l.Lure.class));
  cards.add(new SetCardInfo("String_Node_Str",82,Rarity.RARE,mage.cards.m.MagusOfTheUnseen.class));
  cards.add(new SetCardInfo("String_Node_Str",328,Rarity.UNCOMMON,mage.cards.m.MalachiteTalisman.class));
  cards.add(new SetCardInfo("String_Node_Str",204,Rarity.RARE,mage.cards.m.MartonStromgald.class));
  cards.add(new SetCardInfo("String_Node_Str",199,Rarity.UNCOMMON,mage.cards.m.Melee.class));
  cards.add(new SetCardInfo("String_Node_Str",200,Rarity.UNCOMMON,mage.cards.m.Melting.class));
  cards.add(new SetCardInfo("String_Node_Str",297,Rarity.RARE,mage.cards.m.MeriekeRiBerit.class));
  cards.add(new SetCardInfo("String_Node_Str",83,Rarity.RARE,mage.cards.m.MesmericTrance.class));
  cards.add(new SetCardInfo("String_Node_Str",201,Rarity.COMMON,mage.cards.m.MeteorShower.class));
  cards.add(new SetCardInfo("String_Node_Str",147,Rarity.COMMON,mage.cards.m.MindRavel.class));
  cards.add(new SetCardInfo("String_Node_Str",148,Rarity.UNCOMMON,mage.cards.m.MindWarp.class));
  cards.add(new SetCardInfo("String_Node_Str",150,Rarity.RARE,mage.cards.m.MinionOfLeshrac.class));
  cards.add(new SetCardInfo("String_Node_Str",151,Rarity.RARE,mage.cards.m.MinionOfTeveshSzat.class));
  cards.add(new SetCardInfo("String_Node_Str",152,Rarity.UNCOMMON,mage.cards.m.MoleWorms.class));
  cards.add(new SetCardInfo("String_Node_Str",298,Rarity.RARE,mage.cards.m.Monsoon.class));
  cards.add(new SetCardInfo("String_Node_Str",153,Rarity.COMMON,mage.cards.m.MoorFiend.class));
  cards.add(new SetCardInfo("String_Node_Str",202,Rarity.COMMON,mage.cards.m.MountainGoat.class));
  cards.add(new SetCardInfo("String_Node_Str",299,Rarity.RARE,mage.cards.m.MountainTitan.class));
  cards.add(new SetCardInfo("String_Node_Str",376,Rarity.LAND,mage.cards.basiclands.Mountain.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",377,Rarity.LAND,mage.cards.basiclands.Mountain.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",378,Rarity.LAND,mage.cards.basiclands.Mountain.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",203,Rarity.RARE,mage.cards.m.Mudslide.class));
  cards.add(new SetCardInfo("String_Node_Str",86,Rarity.RARE,mage.cards.m.MysticMight.class));
  cards.add(new SetCardInfo("String_Node_Str",87,Rarity.COMMON,mage.cards.m.MysticRemora.class));
  cards.add(new SetCardInfo("String_Node_Str",329,Rarity.UNCOMMON,mage.cards.n.NacreTalisman.class));
  cards.add(new SetCardInfo("String_Node_Str",330,Rarity.RARE,mage.cards.n.NakedSingularity.class));
  cards.add(new SetCardInfo("String_Node_Str",255,Rarity.UNCOMMON,mage.cards.n.NaturesLore.class));
  cards.add(new SetCardInfo("String_Node_Str",154,Rarity.RARE,mage.cards.n.Necropotence.class));
  cards.add(new SetCardInfo("String_Node_Str",155,Rarity.COMMON,mage.cards.n.Norritt.class));
  cards.add(new SetCardInfo("String_Node_Str",331,Rarity.UNCOMMON,mage.cards.o.OnyxTalisman.class));
  cards.add(new SetCardInfo("String_Node_Str",205,Rarity.UNCOMMON,mage.cards.o.OrcishCannoneers.class));
  cards.add(new SetCardInfo("String_Node_Str",208,Rarity.UNCOMMON,mage.cards.o.OrcishHealer.class));
  cards.add(new SetCardInfo("String_Node_Str",209,Rarity.RARE,mage.cards.o.OrcishLibrarian.class));
  cards.add(new SetCardInfo("String_Node_Str",210,Rarity.COMMON,mage.cards.o.OrcishLumberjack.class));
  cards.add(new SetCardInfo("String_Node_Str",211,Rarity.RARE,mage.cards.o.OrcishSquatters.class));
  cards.add(new SetCardInfo("String_Node_Str",45,Rarity.RARE,mage.cards.o.OrderOfTheSacredTorch.class));
  cards.add(new SetCardInfo("String_Node_Str",46,Rarity.UNCOMMON,mage.cards.o.OrderOfTheWhiteShield.class));
  cards.add(new SetCardInfo("String_Node_Str",256,Rarity.RARE,mage.cards.p.PaleBears.class));
  cards.add(new SetCardInfo("String_Node_Str",212,Rarity.COMMON,mage.cards.p.Panic.class));
  cards.add(new SetCardInfo("String_Node_Str",332,Rarity.RARE,mage.cards.p.PentagramOfTheAges.class));
  cards.add(new SetCardInfo("String_Node_Str",157,Rarity.COMMON,mage.cards.p.PestilenceRats.class));
  cards.add(new SetCardInfo("String_Node_Str",333,Rarity.UNCOMMON,mage.cards.p.PitTrap.class));
  cards.add(new SetCardInfo("String_Node_Str",364,Rarity.LAND,mage.cards.basiclands.Plains.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",365,Rarity.LAND,mage.cards.basiclands.Plains.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",366,Rarity.LAND,mage.cards.basiclands.Plains.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",89,Rarity.RARE,mage.cards.p.PolarKraken.class));
  cards.add(new SetCardInfo("String_Node_Str",90,Rarity.COMMON,mage.cards.p.Portent.class));
  cards.add(new SetCardInfo("String_Node_Str",91,Rarity.COMMON,mage.cards.p.PowerSink.class));
  cards.add(new SetCardInfo("String_Node_Str",158,Rarity.RARE,mage.cards.p.Pox.class));
  cards.add(new SetCardInfo("String_Node_Str",47,Rarity.COMMON,mage.cards.p.PrismaticWard.class));
  cards.add(new SetCardInfo("String_Node_Str",257,Rarity.RARE,mage.cards.p.PygmyAllosaurus.class));
  cards.add(new SetCardInfo("String_Node_Str",258,Rarity.COMMON,mage.cards.p.Pyknite.class));
  cards.add(new SetCardInfo("String_Node_Str",213,Rarity.COMMON,mage.cards.p.Pyroblast.class));
  cards.add(new SetCardInfo("String_Node_Str",214,Rarity.UNCOMMON,mage.cards.p.Pyroclasm.class));
  cards.add(new SetCardInfo("String_Node_Str",48,Rarity.COMMON,mage.cards.r.Rally.class));
  cards.add(new SetCardInfo("String_Node_Str",92,Rarity.COMMON,mage.cards.r.RayOfCommand.class));
  cards.add(new SetCardInfo("String_Node_Str",93,Rarity.COMMON,mage.cards.r.RayOfErasure.class));
  cards.add(new SetCardInfo("String_Node_Str",94,Rarity.RARE,mage.cards.r.RealityTwist.class));
  cards.add(new SetCardInfo("String_Node_Str",300,Rarity.RARE,mage.cards.r.Reclamation.class));
  cards.add(new SetCardInfo("String_Node_Str",49,Rarity.UNCOMMON,mage.cards.r.RedScarab.class));
  cards.add(new SetCardInfo("String_Node_Str",259,Rarity.COMMON,mage.cards.r.Regeneration.class));
  cards.add(new SetCardInfo("String_Node_Str",260,Rarity.COMMON,mage.cards.r.RimeDryad.class));
  cards.add(new SetCardInfo("String_Node_Str",261,Rarity.RARE,mage.cards.r.RitualOfSubdual.class));
  cards.add(new SetCardInfo("String_Node_Str",359,Rarity.RARE,mage.cards.r.RiverDelta.class));
  cards.add(new SetCardInfo("String_Node_Str",334,Rarity.RARE,mage.cards.r.RunedArch.class));
  cards.add(new SetCardInfo("String_Node_Str",215,Rarity.COMMON,mage.cards.s.SabretoothTiger.class));
  cards.add(new SetCardInfo("String_Node_Str",262,Rarity.COMMON,mage.cards.s.ScaledWurm.class));
  cards.add(new SetCardInfo("String_Node_Str",95,Rarity.UNCOMMON,mage.cards.s.SeaSpirit.class));
  cards.add(new SetCardInfo("String_Node_Str",159,Rarity.COMMON,mage.cards.s.Seizures.class));
  cards.add(new SetCardInfo("String_Node_Str",263,Rarity.COMMON,mage.cards.s.ShamblingStrider.class));
  cards.add(new SetCardInfo("String_Node_Str",216,Rarity.COMMON,mage.cards.s.Shatter.class));
  cards.add(new SetCardInfo("String_Node_Str",52,Rarity.COMMON,mage.cards.s.ShieldBearer.class));
  cards.add(new SetCardInfo("String_Node_Str",335,Rarity.UNCOMMON,mage.cards.s.ShieldOfTheAges.class));
  cards.add(new SetCardInfo("String_Node_Str",96,Rarity.RARE,mage.cards.s.Shyft.class));
  cards.add(new SetCardInfo("String_Node_Str",97,Rarity.RARE,mage.cards.s.SibilantSpirit.class));
  cards.add(new SetCardInfo("String_Node_Str",98,Rarity.UNCOMMON,mage.cards.s.SilverErne.class));
  cards.add(new SetCardInfo("String_Node_Str",301,Rarity.RARE,mage.cards.s.SkeletonShip.class));
  cards.add(new SetCardInfo("String_Node_Str",336,Rarity.UNCOMMON,mage.cards.s.SkullCatapult.class));
  cards.add(new SetCardInfo("String_Node_Str",337,Rarity.RARE,mage.cards.s.SnowFortress.class));
  cards.add(new SetCardInfo("String_Node_Str",53,Rarity.UNCOMMON,mage.cards.s.SnowHound.class));
  cards.add(new SetCardInfo("String_Node_Str",383,Rarity.LAND,mage.cards.s.SnowCoveredForest.class));
  cards.add(new SetCardInfo("String_Node_Str",371,Rarity.LAND,mage.cards.s.SnowCoveredIsland.class));
  cards.add(new SetCardInfo("String_Node_Str",379,Rarity.LAND,mage.cards.s.SnowCoveredMountain.class));
  cards.add(new SetCardInfo("String_Node_Str",367,Rarity.LAND,mage.cards.s.SnowCoveredPlains.class));
  cards.add(new SetCardInfo("String_Node_Str",372,Rarity.LAND,mage.cards.s.SnowCoveredSwamp.class));
  cards.add(new SetCardInfo("String_Node_Str",338,Rarity.RARE,mage.cards.s.SoldeviGolem.class));
  cards.add(new SetCardInfo("String_Node_Str",102,Rarity.UNCOMMON,mage.cards.s.SoldeviMachinist.class));
  cards.add(new SetCardInfo("String_Node_Str",339,Rarity.UNCOMMON,mage.cards.s.SoldeviSimulacrum.class));
  cards.add(new SetCardInfo("String_Node_Str",160,Rarity.COMMON,mage.cards.s.SongsOfTheDamned.class));
  cards.add(new SetCardInfo("String_Node_Str",103,Rarity.UNCOMMON,mage.cards.s.SoulBarrier.class));
  cards.add(new SetCardInfo("String_Node_Str",161,Rarity.COMMON,mage.cards.s.SoulBurn.class));
  cards.add(new SetCardInfo("String_Node_Str",162,Rarity.COMMON,mage.cards.s.SoulKiss.class));
  cards.add(new SetCardInfo("String_Node_Str",163,Rarity.RARE,mage.cards.s.SpoilsOfEvil.class));
  cards.add(new SetCardInfo("String_Node_Str",340,Rarity.RARE,mage.cards.s.StaffOfTheAges.class));
  cards.add(new SetCardInfo("String_Node_Str",265,Rarity.RARE,mage.cards.s.Stampede.class));
  cards.add(new SetCardInfo("String_Node_Str",217,Rarity.COMMON,mage.cards.s.StoneRain.class));
  cards.add(new SetCardInfo("String_Node_Str",218,Rarity.UNCOMMON,mage.cards.s.StoneSpirit.class));
  cards.add(new SetCardInfo("String_Node_Str",219,Rarity.COMMON,mage.cards.s.Stonehands.class));
  cards.add(new SetCardInfo("String_Node_Str",303,Rarity.RARE,mage.cards.s.StormSpirit.class));
  cards.add(new SetCardInfo("String_Node_Str",304,Rarity.RARE,mage.cards.s.Stormbind.class));
  cards.add(new SetCardInfo("String_Node_Str",166,Rarity.RARE,mage.cards.s.StromgaldCabal.class));
  cards.add(new SetCardInfo("String_Node_Str",266,Rarity.RARE,mage.cards.s.StuntedGrowth.class));
  cards.add(new SetCardInfo("String_Node_Str",360,Rarity.RARE,mage.cards.s.SulfurousSprings.class));
  cards.add(new SetCardInfo("String_Node_Str",341,Rarity.UNCOMMON,mage.cards.s.Sunstone.class));
  cards.add(new SetCardInfo("String_Node_Str",373,Rarity.LAND,mage.cards.basiclands.Swamp.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",374,Rarity.LAND,mage.cards.basiclands.Swamp.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",375,Rarity.LAND,mage.cards.basiclands.Swamp.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",54,Rarity.UNCOMMON,mage.cards.s.SwordsToPlowshares.class));
  cards.add(new SetCardInfo("String_Node_Str",267,Rarity.COMMON,mage.cards.t.Tarpan.class));
  cards.add(new SetCardInfo("String_Node_Str",268,Rarity.UNCOMMON,mage.cards.t.Thermokarst.class));
  cards.add(new SetCardInfo("String_Node_Str",269,Rarity.UNCOMMON,mage.cards.t.Thoughtleech.class));
  cards.add(new SetCardInfo("String_Node_Str",104,Rarity.UNCOMMON,mage.cards.t.ThunderWall.class));
  cards.add(new SetCardInfo("String_Node_Str",361,Rarity.RARE,mage.cards.t.TimberlineRidge.class));
  cards.add(new SetCardInfo("String_Node_Str",342,Rarity.RARE,mage.cards.t.TimeBomb.class));
  cards.add(new SetCardInfo("String_Node_Str",270,Rarity.COMMON,mage.cards.t.TinderWall.class));
  cards.add(new SetCardInfo("String_Node_Str",220,Rarity.COMMON,mage.cards.t.TorGiant.class));
  cards.add(new SetCardInfo("String_Node_Str",221,Rarity.RARE,mage.cards.t.TotalWar.class));
  cards.add(new SetCardInfo("String_Node_Str",167,Rarity.COMMON,mage.cards.t.TouchOfDeath.class));
  cards.add(new SetCardInfo("String_Node_Str",272,Rarity.RARE,mage.cards.t.Trailblazer.class));
  cards.add(new SetCardInfo("String_Node_Str",362,Rarity.RARE,mage.cards.u.UndergroundRiver.class));
  cards.add(new SetCardInfo("String_Node_Str",105,Rarity.UNCOMMON,mage.cards.u.Updraft.class));
  cards.add(new SetCardInfo("String_Node_Str",343,Rarity.UNCOMMON,mage.cards.u.UrzasBauble.class));
  cards.add(new SetCardInfo("String_Node_Str",363,Rarity.RARE,mage.cards.v.Veldt.class));
  cards.add(new SetCardInfo("String_Node_Str",273,Rarity.UNCOMMON,mage.cards.v.VenomousBreath.class));
  cards.add(new SetCardInfo("String_Node_Str",222,Rarity.UNCOMMON,mage.cards.v.Vertigo.class));
  cards.add(new SetCardInfo("String_Node_Str",344,Rarity.RARE,mage.cards.v.VexingArcanix.class));
  cards.add(new SetCardInfo("String_Node_Str",345,Rarity.RARE,mage.cards.v.VibratingSphere.class));
  cards.add(new SetCardInfo("String_Node_Str",346,Rarity.UNCOMMON,mage.cards.w.WalkingWall.class));
  cards.add(new SetCardInfo("String_Node_Str",223,Rarity.UNCOMMON,mage.cards.w.WallOfLava.class));
  cards.add(new SetCardInfo("String_Node_Str",274,Rarity.UNCOMMON,mage.cards.w.WallOfPineNeedles.class));
  cards.add(new SetCardInfo("String_Node_Str",347,Rarity.UNCOMMON,mage.cards.w.WallOfShields.class));
  cards.add(new SetCardInfo("String_Node_Str",348,Rarity.UNCOMMON,mage.cards.w.WarChariot.class));
  cards.add(new SetCardInfo("String_Node_Str",55,Rarity.COMMON,mage.cards.w.Warning.class));
  cards.add(new SetCardInfo("String_Node_Str",349,Rarity.UNCOMMON,mage.cards.w.WhaleboneGlider.class));
  cards.add(new SetCardInfo("String_Node_Str",56,Rarity.UNCOMMON,mage.cards.w.WhiteScarab.class));
  cards.add(new SetCardInfo("String_Node_Str",275,Rarity.UNCOMMON,mage.cards.w.Whiteout.class));
  cards.add(new SetCardInfo("String_Node_Str",277,Rarity.COMMON,mage.cards.w.WildGrowth.class));
  cards.add(new SetCardInfo("String_Node_Str",106,Rarity.UNCOMMON,mage.cards.w.WindSpirit.class));
  cards.add(new SetCardInfo("String_Node_Str",305,Rarity.UNCOMMON,mage.cards.w.WingsOfAesthir.class));
  cards.add(new SetCardInfo("String_Node_Str",168,Rarity.UNCOMMON,mage.cards.w.WitheringWisps.class));
  cards.add(new SetCardInfo("String_Node_Str",278,Rarity.COMMON,mage.cards.w.WoollyMammoths.class));
  cards.add(new SetCardInfo("String_Node_Str",279,Rarity.COMMON,mage.cards.w.WoollySpider.class));
  cards.add(new SetCardInfo("String_Node_Str",224,Rarity.UNCOMMON,mage.cards.w.WordOfBlasting.class));
  cards.add(new SetCardInfo("String_Node_Str",108,Rarity.COMMON,mage.cards.w.WordOfUndoing.class));
  cards.add(new SetCardInfo("String_Node_Str",109,Rarity.RARE,mage.cards.w.WrathOfMaritLage.class));
  cards.add(new SetCardInfo("String_Node_Str",280,Rarity.UNCOMMON,mage.cards.y.YavimayaGnats.class));
  cards.add(new SetCardInfo("String_Node_Str",110,Rarity.RARE,mage.cards.z.ZursWeirding.class));
  cards.add(new SetCardInfo("String_Node_Str",111,Rarity.COMMON,mage.cards.z.ZuranEnchanter.class));
  cards.add(new SetCardInfo("String_Node_Str",350,Rarity.UNCOMMON,mage.cards.z.ZuranOrb.class));
  cards.add(new SetCardInfo("String_Node_Str",112,Rarity.COMMON,mage.cards.z.ZuranSpellcaster.class));
}

Fixed version (ground truth):
private IceAge(){
  super("String_Node_Str","String_Node_Str",ExpansionSet.buildDate(1995,5,1),SetType.EXPANSION);
  this.blockName="String_Node_Str";
  this.hasBoosters=true;
  this.numBoosterLands=0;
  this.numBoosterCommon=11;
  this.numBoosterUncommon=3;
  this.numBoosterRare=1;
  this.ratioBoosterMythic=0;
  cards.add(new SetCardInfo("String_Node_Str",113,Rarity.UNCOMMON,mage.cards.a.AbyssalSpecter.class));
  cards.add(new SetCardInfo("String_Node_Str",306,Rarity.UNCOMMON,mage.cards.a.AdarkarSentinel.class));
  cards.add(new SetCardInfo("String_Node_Str",351,Rarity.RARE,mage.cards.a.AdarkarWastes.class));
  cards.add(new SetCardInfo("String_Node_Str",307,Rarity.RARE,mage.cards.a.AegisOfTheMeek.class));
  cards.add(new SetCardInfo("String_Node_Str",281,Rarity.RARE,mage.cards.a.AltarOfBone.class));
  cards.add(new SetCardInfo("String_Node_Str",170,Rarity.UNCOMMON,mage.cards.a.Anarchy.class));
  cards.add(new SetCardInfo("String_Node_Str",3,Rarity.COMMON,mage.cards.a.ArensonsAura.class));
  cards.add(new SetCardInfo("String_Node_Str",4,Rarity.COMMON,mage.cards.a.ArmorOfFaith.class));
  cards.add(new SetCardInfo("String_Node_Str",57,Rarity.COMMON,mage.cards.a.ArnjlotsAscent.class));
  cards.add(new SetCardInfo("String_Node_Str",114,Rarity.UNCOMMON,mage.cards.a.AshenGhoul.class));
  cards.add(new SetCardInfo("String_Node_Str",225,Rarity.COMMON,mage.cards.a.Aurochs.class));
  cards.add(new SetCardInfo("String_Node_Str",171,Rarity.UNCOMMON,mage.cards.a.Avalanche.class));
  cards.add(new SetCardInfo("String_Node_Str",172,Rarity.COMMON,mage.cards.b.BalduvianBarbarians.class));
  cards.add(new SetCardInfo("String_Node_Str",226,Rarity.COMMON,mage.cards.b.BalduvianBears.class));
  cards.add(new SetCardInfo("String_Node_Str",58,Rarity.UNCOMMON,mage.cards.b.BalduvianConjurer.class));
  cards.add(new SetCardInfo("String_Node_Str",173,Rarity.RARE,mage.cards.b.BalduvianHydra.class));
  cards.add(new SetCardInfo("String_Node_Str",312,Rarity.COMMON,mage.cards.b.BarbedSextant.class));
  cards.add(new SetCardInfo("String_Node_Str",313,Rarity.UNCOMMON,mage.cards.b.BatonOfMorale.class));
  cards.add(new SetCardInfo("String_Node_Str",5,Rarity.UNCOMMON,mage.cards.b.BattleCry.class));
  cards.add(new SetCardInfo("String_Node_Str",175,Rarity.COMMON,mage.cards.b.BattleFrenzy.class));
  cards.add(new SetCardInfo("String_Node_Str",60,Rarity.UNCOMMON,mage.cards.b.BindingGrasp.class));
  cards.add(new SetCardInfo("String_Node_Str",6,Rarity.UNCOMMON,mage.cards.b.BlackScarab.class));
  cards.add(new SetCardInfo("String_Node_Str",7,Rarity.COMMON,mage.cards.b.BlessedWine.class));
  cards.add(new SetCardInfo("String_Node_Str",8,Rarity.RARE,mage.cards.b.BlinkingSpirit.class));
  cards.add(new SetCardInfo("String_Node_Str",227,Rarity.RARE,mage.cards.b.Blizzard.class));
  cards.add(new SetCardInfo("String_Node_Str",9,Rarity.UNCOMMON,mage.cards.b.BlueScarab.class));
  cards.add(new SetCardInfo("String_Node_Str",61,Rarity.COMMON,mage.cards.b.Brainstorm.class));
  cards.add(new SetCardInfo("String_Node_Str",177,Rarity.RARE,mage.cards.b.BrandOfIllOmen.class));
  cards.add(new SetCardInfo("String_Node_Str",62,Rarity.UNCOMMON,mage.cards.b.BreathOfDreams.class));
  cards.add(new SetCardInfo("String_Node_Str",115,Rarity.COMMON,mage.cards.b.BrineShaman.class));
  cards.add(new SetCardInfo("String_Node_Str",228,Rarity.COMMON,mage.cards.b.BrownOuphe.class));
  cards.add(new SetCardInfo("String_Node_Str",352,Rarity.RARE,mage.cards.b.Brushland.class));
  cards.add(new SetCardInfo("String_Node_Str",116,Rarity.COMMON,mage.cards.b.BurntOffering.class));
  cards.add(new SetCardInfo("String_Node_Str",10,Rarity.RARE,mage.cards.c.CallToArms.class));
  cards.add(new SetCardInfo("String_Node_Str",11,Rarity.RARE,mage.cards.c.CaribouRange.class));
  cards.add(new SetCardInfo("String_Node_Str",314,Rarity.RARE,mage.cards.c.CelestialSword.class));
  cards.add(new SetCardInfo("String_Node_Str",282,Rarity.UNCOMMON,mage.cards.c.CentaurArcher.class));
  cards.add(new SetCardInfo("String_Node_Str",179,Rarity.RARE,mage.cards.c.ChaosMoon.class));
  cards.add(new SetCardInfo("String_Node_Str",229,Rarity.COMMON,mage.cards.c.ChubToad.class));
  cards.add(new SetCardInfo("String_Node_Str",12,Rarity.COMMON,mage.cards.c.CircleOfProtectionBlack.class));
  cards.add(new SetCardInfo("String_Node_Str",13,Rarity.COMMON,mage.cards.c.CircleOfProtectionBlue.class));
  cards.add(new SetCardInfo("String_Node_Str",14,Rarity.COMMON,mage.cards.c.CircleOfProtectionGreen.class));
  cards.add(new SetCardInfo("String_Node_Str",15,Rarity.COMMON,mage.cards.c.CircleOfProtectionRed.class));
  cards.add(new SetCardInfo("String_Node_Str",16,Rarity.COMMON,mage.cards.c.CircleOfProtectionWhite.class));
  cards.add(new SetCardInfo("String_Node_Str",63,Rarity.COMMON,mage.cards.c.Clairvoyance.class));
  cards.add(new SetCardInfo("String_Node_Str",17,Rarity.UNCOMMON,mage.cards.c.ColdSnap.class));
  cards.add(new SetCardInfo("String_Node_Str",180,Rarity.UNCOMMON,mage.cards.c.Conquer.class));
  cards.add(new SetCardInfo("String_Node_Str",18,Rarity.COMMON,mage.cards.c.Cooperation.class));
  cards.add(new SetCardInfo("String_Node_Str",64,Rarity.COMMON,mage.cards.c.Counterspell.class));
  cards.add(new SetCardInfo("String_Node_Str",315,Rarity.RARE,mage.cards.c.CrownOfTheAges.class));
  cards.add(new SetCardInfo("String_Node_Str",181,Rarity.RARE,mage.cards.c.CurseOfMaritLage.class));
  cards.add(new SetCardInfo("String_Node_Str",118,Rarity.UNCOMMON,mage.cards.d.DanceOfTheDead.class));
  cards.add(new SetCardInfo("String_Node_Str",119,Rarity.COMMON,mage.cards.d.DarkBanishing.class));
  cards.add(new SetCardInfo("String_Node_Str",120,Rarity.COMMON,mage.cards.d.DarkRitual.class));
  cards.add(new SetCardInfo("String_Node_Str",19,Rarity.COMMON,mage.cards.d.DeathWard.class));
  cards.add(new SetCardInfo("String_Node_Str",65,Rarity.RARE,mage.cards.d.Deflection.class));
  cards.add(new SetCardInfo("String_Node_Str",121,Rarity.UNCOMMON,mage.cards.d.DemonicConsultation.class));
  cards.add(new SetCardInfo("String_Node_Str",316,Rarity.RARE,mage.cards.d.DespoticScepter.class));
  cards.add(new SetCardInfo("String_Node_Str",284,Rarity.UNCOMMON,mage.cards.d.DiabolicVision.class));
  cards.add(new SetCardInfo("String_Node_Str",230,Rarity.COMMON,mage.cards.d.DireWolves.class));
  cards.add(new SetCardInfo("String_Node_Str",20,Rarity.COMMON,mage.cards.d.Disenchant.class));
  cards.add(new SetCardInfo("String_Node_Str",66,Rarity.UNCOMMON,mage.cards.d.DreamsOfTheDead.class));
  cards.add(new SetCardInfo("String_Node_Str",123,Rarity.UNCOMMON,mage.cards.d.DriftOfTheDead.class));
  cards.add(new SetCardInfo("String_Node_Str",21,Rarity.UNCOMMON,mage.cards.d.Drought.class));
  cards.add(new SetCardInfo("String_Node_Str",182,Rarity.RARE,mage.cards.d.DwarvenArmory.class));
  cards.add(new SetCardInfo("String_Node_Str",285,Rarity.RARE,mage.cards.e.Earthlink.class));
  cards.add(new SetCardInfo("String_Node_Str",231,Rarity.COMMON,mage.cards.e.Earthlore.class));
  cards.add(new SetCardInfo("String_Node_Str",232,Rarity.RARE,mage.cards.e.ElderDruid.class));
  cards.add(new SetCardInfo("String_Node_Str",286,Rarity.RARE,mage.cards.e.ElementalAugury.class));
  cards.add(new SetCardInfo("String_Node_Str",317,Rarity.RARE,mage.cards.e.ElkinBottle.class));
  cards.add(new SetCardInfo("String_Node_Str",23,Rarity.RARE,mage.cards.e.EnduringRenewal.class));
  cards.add(new SetCardInfo("String_Node_Str",24,Rarity.RARE,mage.cards.e.EnergyStorm.class));
  cards.add(new SetCardInfo("String_Node_Str",67,Rarity.COMMON,mage.cards.e.Enervate.class));
  cards.add(new SetCardInfo("String_Node_Str",183,Rarity.COMMON,mage.cards.e.Errantry.class));
  cards.add(new SetCardInfo("String_Node_Str",233,Rarity.COMMON,mage.cards.e.EssenceFilter.class));
  cards.add(new SetCardInfo("String_Node_Str",69,Rarity.COMMON,mage.cards.e.EssenceFlare.class));
  cards.add(new SetCardInfo("String_Node_Str",234,Rarity.UNCOMMON,mage.cards.f.FanaticalFever.class));
  cards.add(new SetCardInfo("String_Node_Str",124,Rarity.COMMON,mage.cards.f.Fear.class));
  cards.add(new SetCardInfo("String_Node_Str",288,Rarity.RARE,mage.cards.f.FieryJustice.class));
  cards.add(new SetCardInfo("String_Node_Str",289,Rarity.UNCOMMON,mage.cards.f.FireCovenant.class));
  cards.add(new SetCardInfo("String_Node_Str",184,Rarity.UNCOMMON,mage.cards.f.FlameSpirit.class));
  cards.add(new SetCardInfo("String_Node_Str",185,Rarity.COMMON,mage.cards.f.Flare.class));
  cards.add(new SetCardInfo("String_Node_Str",290,Rarity.RARE,mage.cards.f.FloodedWoodlands.class));
  cards.add(new SetCardInfo("String_Node_Str",125,Rarity.RARE,mage.cards.f.FlowOfMaggots.class));
  cards.add(new SetCardInfo("String_Node_Str",235,Rarity.COMMON,mage.cards.f.FolkOfThePines.class));
  cards.add(new SetCardInfo("String_Node_Str",236,Rarity.RARE,mage.cards.f.ForbiddenLore.class));
  cards.add(new SetCardInfo("String_Node_Str",70,Rarity.UNCOMMON,mage.cards.f.ForceVoid.class));
  cards.add(new SetCardInfo("String_Node_Str",380,Rarity.LAND,mage.cards.basiclands.Forest.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",381,Rarity.LAND,mage.cards.basiclands.Forest.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",382,Rarity.LAND,mage.cards.basiclands.Forest.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",237,Rarity.UNCOMMON,mage.cards.f.ForgottenLore.class));
  cards.add(new SetCardInfo("String_Node_Str",25,Rarity.RARE,mage.cards.f.Formation.class));
  cards.add(new SetCardInfo("String_Node_Str",126,Rarity.COMMON,mage.cards.f.FoulFamiliar.class));
  cards.add(new SetCardInfo("String_Node_Str",238,Rarity.COMMON,mage.cards.f.Foxfire.class));
  cards.add(new SetCardInfo("String_Node_Str",240,Rarity.UNCOMMON,mage.cards.f.FreyalisesCharm.class));
  cards.add(new SetCardInfo("String_Node_Str",291,Rarity.UNCOMMON,mage.cards.f.Fumarole.class));
  cards.add(new SetCardInfo("String_Node_Str",318,Rarity.UNCOMMON,mage.cards.f.FyndhornBow.class));
  cards.add(new SetCardInfo("String_Node_Str",242,Rarity.COMMON,mage.cards.f.FyndhornBrownie.class));
  cards.add(new SetCardInfo("String_Node_Str",243,Rarity.UNCOMMON,mage.cards.f.FyndhornElder.class));
  cards.add(new SetCardInfo("String_Node_Str",244,Rarity.COMMON,mage.cards.f.FyndhornElves.class));
  cards.add(new SetCardInfo("String_Node_Str",245,Rarity.RARE,mage.cards.f.FyndhornPollen.class));
  cards.add(new SetCardInfo("String_Node_Str",186,Rarity.RARE,mage.cards.g.GameOfChaos.class));
  cards.add(new SetCardInfo("String_Node_Str",127,Rarity.COMMON,mage.cards.g.GangrenousZombies.class));
  cards.add(new SetCardInfo("String_Node_Str",27,Rarity.RARE,mage.cards.g.GeneralJarkeld.class));
  cards.add(new SetCardInfo("String_Node_Str",246,Rarity.COMMON,mage.cards.g.GiantGrowth.class));
  cards.add(new SetCardInfo("String_Node_Str",293,Rarity.UNCOMMON,mage.cards.g.GiantTrapDoorSpider.class));
  cards.add(new SetCardInfo("String_Node_Str",353,Rarity.UNCOMMON,mage.cards.g.GlacialChasm.class));
  cards.add(new SetCardInfo("String_Node_Str",187,Rarity.RARE,mage.cards.g.GlacialCrevasses.class));
  cards.add(new SetCardInfo("String_Node_Str",71,Rarity.UNCOMMON,mage.cards.g.GlacialWall.class));
  cards.add(new SetCardInfo("String_Node_Str",319,Rarity.RARE,mage.cards.g.GoblinLyre.class));
  cards.add(new SetCardInfo("String_Node_Str",188,Rarity.UNCOMMON,mage.cards.g.GoblinMutant.class));
  cards.add(new SetCardInfo("String_Node_Str",191,Rarity.UNCOMMON,mage.cards.g.GoblinSnowman.class));
  cards.add(new SetCardInfo("String_Node_Str",247,Rarity.COMMON,mage.cards.g.GorillaPack.class));
  cards.add(new SetCardInfo("String_Node_Str",129,Rarity.RARE,mage.cards.g.Gravebind.class));
  cards.add(new SetCardInfo("String_Node_Str",28,Rarity.UNCOMMON,mage.cards.g.GreenScarab.class));
  cards.add(new SetCardInfo("String_Node_Str",29,Rarity.UNCOMMON,mage.cards.h.HallowedGround.class));
  cards.add(new SetCardInfo("String_Node_Str",354,Rarity.RARE,mage.cards.h.HallsOfMist.class));
  cards.add(new SetCardInfo("String_Node_Str",30,Rarity.COMMON,mage.cards.h.Heal.class));
  cards.add(new SetCardInfo("String_Node_Str",130,Rarity.RARE,mage.cards.h.Hecatomb.class));
  cards.add(new SetCardInfo("String_Node_Str",320,Rarity.UNCOMMON,mage.cards.h.HematiteTalisman.class));
  cards.add(new SetCardInfo("String_Node_Str",131,Rarity.COMMON,mage.cards.h.HoarShade.class));
  cards.add(new SetCardInfo("String_Node_Str",248,Rarity.RARE,mage.cards.h.HotSprings.class));
  cards.add(new SetCardInfo("String_Node_Str",132,Rarity.COMMON,mage.cards.h.HowlFromBeyond.class));
  cards.add(new SetCardInfo("String_Node_Str",249,Rarity.UNCOMMON,mage.cards.h.Hurricane.class));
  cards.add(new SetCardInfo("String_Node_Str",133,Rarity.UNCOMMON,mage.cards.h.HyalopterousLemure.class));
  cards.add(new SetCardInfo("String_Node_Str",72,Rarity.COMMON,mage.cards.h.Hydroblast.class));
  cards.add(new SetCardInfo("String_Node_Str",295,Rarity.UNCOMMON,mage.cards.h.HymnOfRebirth.class));
  cards.add(new SetCardInfo("String_Node_Str",321,Rarity.RARE,mage.cards.i.IceCauldron.class));
  cards.add(new SetCardInfo("String_Node_Str",355,Rarity.UNCOMMON,mage.cards.i.IceFloe.class));
  cards.add(new SetCardInfo("String_Node_Str",73,Rarity.UNCOMMON,mage.cards.i.Iceberg.class));
  cards.add(new SetCardInfo("String_Node_Str",134,Rarity.UNCOMMON,mage.cards.i.Icequake.class));
  cards.add(new SetCardInfo("String_Node_Str",322,Rarity.UNCOMMON,mage.cards.i.IcyManipulator.class));
  cards.add(new SetCardInfo("String_Node_Str",74,Rarity.RARE,mage.cards.i.IcyPrison.class));
  cards.add(new SetCardInfo("String_Node_Str",75,Rarity.COMMON,mage.cards.i.IllusionaryForces.class));
  cards.add(new SetCardInfo("String_Node_Str",78,Rarity.COMMON,mage.cards.i.IllusionaryWall.class));
  cards.add(new SetCardInfo("String_Node_Str",79,Rarity.RARE,mage.cards.i.IllusionsOfGrandeur.class));
  cards.add(new SetCardInfo("String_Node_Str",193,Rarity.COMMON,mage.cards.i.ImposingVisage.class));
  cards.add(new SetCardInfo("String_Node_Str",194,Rarity.COMMON,mage.cards.i.Incinerate.class));
  cards.add(new SetCardInfo("String_Node_Str",135,Rarity.RARE,mage.cards.i.InfernalDarkness.class));
  cards.add(new SetCardInfo("String_Node_Str",136,Rarity.RARE,mage.cards.i.InfernalDenizen.class));
  cards.add(new SetCardInfo("String_Node_Str",323,Rarity.RARE,mage.cards.i.InfiniteHourglass.class));
  cards.add(new SetCardInfo("String_Node_Str",80,Rarity.COMMON,mage.cards.i.Infuse.class));
  cards.add(new SetCardInfo("String_Node_Str",368,Rarity.LAND,mage.cards.basiclands.Island.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",369,Rarity.LAND,mage.cards.basiclands.Island.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",370,Rarity.LAND,mage.cards.basiclands.Island.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",324,Rarity.RARE,mage.cards.j.JestersCap.class));
  cards.add(new SetCardInfo("String_Node_Str",325,Rarity.RARE,mage.cards.j.JestersMask.class));
  cards.add(new SetCardInfo("String_Node_Str",326,Rarity.UNCOMMON,mage.cards.j.JeweledAmulet.class));
  cards.add(new SetCardInfo("String_Node_Str",250,Rarity.UNCOMMON,mage.cards.j.JohtullWurm.class));
  cards.add(new SetCardInfo("String_Node_Str",195,Rarity.RARE,mage.cards.j.Jokulhaups.class));
  cards.add(new SetCardInfo("String_Node_Str",251,Rarity.COMMON,mage.cards.j.JuniperOrderDruid.class));
  cards.add(new SetCardInfo("String_Node_Str",32,Rarity.UNCOMMON,mage.cards.j.Justice.class));
  cards.add(new SetCardInfo("String_Node_Str",356,Rarity.RARE,mage.cards.k.KarplusanForest.class));
  cards.add(new SetCardInfo("String_Node_Str",196,Rarity.UNCOMMON,mage.cards.k.KarplusanGiant.class));
  cards.add(new SetCardInfo("String_Node_Str",197,Rarity.RARE,mage.cards.k.KarplusanYeti.class));
  cards.add(new SetCardInfo("String_Node_Str",33,Rarity.COMMON,mage.cards.k.KelsinkoRanger.class));
  cards.add(new SetCardInfo("String_Node_Str",137,Rarity.COMMON,mage.cards.k.KjeldoranDead.class));
  cards.add(new SetCardInfo("String_Node_Str",296,Rarity.UNCOMMON,mage.cards.k.KjeldoranFrostbeast.class));
  cards.add(new SetCardInfo("String_Node_Str",36,Rarity.RARE,mage.cards.k.KjeldoranKnight.class));
  cards.add(new SetCardInfo("String_Node_Str",37,Rarity.RARE,mage.cards.k.KjeldoranPhalanx.class));
  cards.add(new SetCardInfo("String_Node_Str",38,Rarity.RARE,mage.cards.k.KjeldoranRoyalGuard.class));
  cards.add(new SetCardInfo("String_Node_Str",39,Rarity.UNCOMMON,mage.cards.k.KjeldoranSkycaptain.class));
  cards.add(new SetCardInfo("String_Node_Str",40,Rarity.COMMON,mage.cards.k.KjeldoranSkyknight.class));
  cards.add(new SetCardInfo("String_Node_Str",41,Rarity.COMMON,mage.cards.k.KjeldoranWarrior.class));
  cards.add(new SetCardInfo("String_Node_Str",138,Rarity.UNCOMMON,mage.cards.k.KnightOfStromgald.class));
  cards.add(new SetCardInfo("String_Node_Str",27,Rarity.UNCOMMON,mage.cards.k.KrovikanElementalist.class));
  cards.add(new SetCardInfo("String_Node_Str",140,Rarity.COMMON,mage.cards.k.KrovikanFetish.class));
  cards.add(new SetCardInfo("String_Node_Str",139,Rarity.COMMON,mage.cards.k.KrovikanSorcerer.class));
  cards.add(new SetCardInfo("String_Node_Str",357,Rarity.RARE,mage.cards.l.LandCap.class));
  cards.add(new SetCardInfo("String_Node_Str",327,Rarity.UNCOMMON,mage.cards.l.LapisLazuliTalisman.class));
  cards.add(new SetCardInfo("String_Node_Str",358,Rarity.RARE,mage.cards.l.LavaTubes.class));
  cards.add(new SetCardInfo("String_Node_Str",142,Rarity.COMMON,mage.cards.l.LegionsOfLimDul.class));
  cards.add(new SetCardInfo("String_Node_Str",143,Rarity.UNCOMMON,mage.cards.l.LeshracsRite.class));
  cards.add(new SetCardInfo("String_Node_Str",144,Rarity.UNCOMMON,mage.cards.l.LeshracsSigil.class));
  cards.add(new SetCardInfo("String_Node_Str",252,Rarity.RARE,mage.cards.l.Lhurgoyf.class));
  cards.add(new SetCardInfo("String_Node_Str",42,Rarity.RARE,mage.cards.l.LightningBlow.class));
  cards.add(new SetCardInfo("String_Node_Str",146,Rarity.UNCOMMON,mage.cards.l.LimDulsHex.class));
  cards.add(new SetCardInfo("String_Node_Str",253,Rarity.UNCOMMON,mage.cards.l.Lure.class));
  cards.add(new SetCardInfo("String_Node_Str",82,Rarity.RARE,mage.cards.m.MagusOfTheUnseen.class));
  cards.add(new SetCardInfo("String_Node_Str",328,Rarity.UNCOMMON,mage.cards.m.MalachiteTalisman.class));
  cards.add(new SetCardInfo("String_Node_Str",204,Rarity.RARE,mage.cards.m.MartonStromgald.class));
  cards.add(new SetCardInfo("String_Node_Str",199,Rarity.UNCOMMON,mage.cards.m.Melee.class));
  cards.add(new SetCardInfo("String_Node_Str",200,Rarity.UNCOMMON,mage.cards.m.Melting.class));
  cards.add(new SetCardInfo("String_Node_Str",297,Rarity.RARE,mage.cards.m.MeriekeRiBerit.class));
  cards.add(new SetCardInfo("String_Node_Str",83,Rarity.RARE,mage.cards.m.MesmericTrance.class));
  cards.add(new SetCardInfo("String_Node_Str",201,Rarity.COMMON,mage.cards.m.MeteorShower.class));
  cards.add(new SetCardInfo("String_Node_Str",147,Rarity.COMMON,mage.cards.m.MindRavel.class));
  cards.add(new SetCardInfo("String_Node_Str",148,Rarity.UNCOMMON,mage.cards.m.MindWarp.class));
  cards.add(new SetCardInfo("String_Node_Str",150,Rarity.RARE,mage.cards.m.MinionOfLeshrac.class));
  cards.add(new SetCardInfo("String_Node_Str",151,Rarity.RARE,mage.cards.m.MinionOfTeveshSzat.class));
  cards.add(new SetCardInfo("String_Node_Str",152,Rarity.UNCOMMON,mage.cards.m.MoleWorms.class));
  cards.add(new SetCardInfo("String_Node_Str",298,Rarity.RARE,mage.cards.m.Monsoon.class));
  cards.add(new SetCardInfo("String_Node_Str",153,Rarity.COMMON,mage.cards.m.MoorFiend.class));
  cards.add(new SetCardInfo("String_Node_Str",202,Rarity.COMMON,mage.cards.m.MountainGoat.class));
  cards.add(new SetCardInfo("String_Node_Str",299,Rarity.RARE,mage.cards.m.MountainTitan.class));
  cards.add(new SetCardInfo("String_Node_Str",376,Rarity.LAND,mage.cards.basiclands.Mountain.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",377,Rarity.LAND,mage.cards.basiclands.Mountain.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",378,Rarity.LAND,mage.cards.basiclands.Mountain.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",203,Rarity.RARE,mage.cards.m.Mudslide.class));
  cards.add(new SetCardInfo("String_Node_Str",86,Rarity.RARE,mage.cards.m.MysticMight.class));
  cards.add(new SetCardInfo("String_Node_Str",87,Rarity.COMMON,mage.cards.m.MysticRemora.class));
  cards.add(new SetCardInfo("String_Node_Str",329,Rarity.UNCOMMON,mage.cards.n.NacreTalisman.class));
  cards.add(new SetCardInfo("String_Node_Str",330,Rarity.RARE,mage.cards.n.NakedSingularity.class));
  cards.add(new SetCardInfo("String_Node_Str",255,Rarity.UNCOMMON,mage.cards.n.NaturesLore.class));
  cards.add(new SetCardInfo("String_Node_Str",154,Rarity.RARE,mage.cards.n.Necropotence.class));
  cards.add(new SetCardInfo("String_Node_Str",155,Rarity.COMMON,mage.cards.n.Norritt.class));
  cards.add(new SetCardInfo("String_Node_Str",331,Rarity.UNCOMMON,mage.cards.o.OnyxTalisman.class));
  cards.add(new SetCardInfo("String_Node_Str",205,Rarity.UNCOMMON,mage.cards.o.OrcishCannoneers.class));
  cards.add(new SetCardInfo("String_Node_Str",208,Rarity.UNCOMMON,mage.cards.o.OrcishHealer.class));
  cards.add(new SetCardInfo("String_Node_Str",209,Rarity.RARE,mage.cards.o.OrcishLibrarian.class));
  cards.add(new SetCardInfo("String_Node_Str",210,Rarity.COMMON,mage.cards.o.OrcishLumberjack.class));
  cards.add(new SetCardInfo("String_Node_Str",211,Rarity.RARE,mage.cards.o.OrcishSquatters.class));
  cards.add(new SetCardInfo("String_Node_Str",45,Rarity.RARE,mage.cards.o.OrderOfTheSacredTorch.class));
  cards.add(new SetCardInfo("String_Node_Str",46,Rarity.UNCOMMON,mage.cards.o.OrderOfTheWhiteShield.class));
  cards.add(new SetCardInfo("String_Node_Str",256,Rarity.RARE,mage.cards.p.PaleBears.class));
  cards.add(new SetCardInfo("String_Node_Str",212,Rarity.COMMON,mage.cards.p.Panic.class));
  cards.add(new SetCardInfo("String_Node_Str",332,Rarity.RARE,mage.cards.p.PentagramOfTheAges.class));
  cards.add(new SetCardInfo("String_Node_Str",157,Rarity.COMMON,mage.cards.p.PestilenceRats.class));
  cards.add(new SetCardInfo("String_Node_Str",333,Rarity.UNCOMMON,mage.cards.p.PitTrap.class));
  cards.add(new SetCardInfo("String_Node_Str",364,Rarity.LAND,mage.cards.basiclands.Plains.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",365,Rarity.LAND,mage.cards.basiclands.Plains.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",366,Rarity.LAND,mage.cards.basiclands.Plains.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",89,Rarity.RARE,mage.cards.p.PolarKraken.class));
  cards.add(new SetCardInfo("String_Node_Str",90,Rarity.COMMON,mage.cards.p.Portent.class));
  cards.add(new SetCardInfo("String_Node_Str",91,Rarity.COMMON,mage.cards.p.PowerSink.class));
  cards.add(new SetCardInfo("String_Node_Str",158,Rarity.RARE,mage.cards.p.Pox.class));
  cards.add(new SetCardInfo("String_Node_Str",47,Rarity.COMMON,mage.cards.p.PrismaticWard.class));
  cards.add(new SetCardInfo("String_Node_Str",257,Rarity.RARE,mage.cards.p.PygmyAllosaurus.class));
  cards.add(new SetCardInfo("String_Node_Str",258,Rarity.COMMON,mage.cards.p.Pyknite.class));
  cards.add(new SetCardInfo("String_Node_Str",213,Rarity.COMMON,mage.cards.p.Pyroblast.class));
  cards.add(new SetCardInfo("String_Node_Str",214,Rarity.UNCOMMON,mage.cards.p.Pyroclasm.class));
  cards.add(new SetCardInfo("String_Node_Str",48,Rarity.COMMON,mage.cards.r.Rally.class));
  cards.add(new SetCardInfo("String_Node_Str",92,Rarity.COMMON,mage.cards.r.RayOfCommand.class));
  cards.add(new SetCardInfo("String_Node_Str",93,Rarity.COMMON,mage.cards.r.RayOfErasure.class));
  cards.add(new SetCardInfo("String_Node_Str",94,Rarity.RARE,mage.cards.r.RealityTwist.class));
  cards.add(new SetCardInfo("String_Node_Str",300,Rarity.RARE,mage.cards.r.Reclamation.class));
  cards.add(new SetCardInfo("String_Node_Str",49,Rarity.UNCOMMON,mage.cards.r.RedScarab.class));
  cards.add(new SetCardInfo("String_Node_Str",259,Rarity.COMMON,mage.cards.r.Regeneration.class));
  cards.add(new SetCardInfo("String_Node_Str",260,Rarity.COMMON,mage.cards.r.RimeDryad.class));
  cards.add(new SetCardInfo("String_Node_Str",261,Rarity.RARE,mage.cards.r.RitualOfSubdual.class));
  cards.add(new SetCardInfo("String_Node_Str",359,Rarity.RARE,mage.cards.r.RiverDelta.class));
  cards.add(new SetCardInfo("String_Node_Str",334,Rarity.RARE,mage.cards.r.RunedArch.class));
  cards.add(new SetCardInfo("String_Node_Str",215,Rarity.COMMON,mage.cards.s.SabretoothTiger.class));
  cards.add(new SetCardInfo("String_Node_Str",262,Rarity.COMMON,mage.cards.s.ScaledWurm.class));
  cards.add(new SetCardInfo("String_Node_Str",95,Rarity.UNCOMMON,mage.cards.s.SeaSpirit.class));
  cards.add(new SetCardInfo("String_Node_Str",159,Rarity.COMMON,mage.cards.s.Seizures.class));
  cards.add(new SetCardInfo("String_Node_Str",263,Rarity.COMMON,mage.cards.s.ShamblingStrider.class));
  cards.add(new SetCardInfo("String_Node_Str",216,Rarity.COMMON,mage.cards.s.Shatter.class));
  cards.add(new SetCardInfo("String_Node_Str",52,Rarity.COMMON,mage.cards.s.ShieldBearer.class));
  cards.add(new SetCardInfo("String_Node_Str",335,Rarity.UNCOMMON,mage.cards.s.ShieldOfTheAges.class));
  cards.add(new SetCardInfo("String_Node_Str",96,Rarity.RARE,mage.cards.s.Shyft.class));
  cards.add(new SetCardInfo("String_Node_Str",97,Rarity.RARE,mage.cards.s.SibilantSpirit.class));
  cards.add(new SetCardInfo("String_Node_Str",98,Rarity.UNCOMMON,mage.cards.s.SilverErne.class));
  cards.add(new SetCardInfo("String_Node_Str",301,Rarity.RARE,mage.cards.s.SkeletonShip.class));
  cards.add(new SetCardInfo("String_Node_Str",336,Rarity.UNCOMMON,mage.cards.s.SkullCatapult.class));
  cards.add(new SetCardInfo("String_Node_Str",337,Rarity.RARE,mage.cards.s.SnowFortress.class));
  cards.add(new SetCardInfo("String_Node_Str",53,Rarity.UNCOMMON,mage.cards.s.SnowHound.class));
  cards.add(new SetCardInfo("String_Node_Str",383,Rarity.LAND,mage.cards.s.SnowCoveredForest.class));
  cards.add(new SetCardInfo("String_Node_Str",371,Rarity.LAND,mage.cards.s.SnowCoveredIsland.class));
  cards.add(new SetCardInfo("String_Node_Str",379,Rarity.LAND,mage.cards.s.SnowCoveredMountain.class));
  cards.add(new SetCardInfo("String_Node_Str",367,Rarity.LAND,mage.cards.s.SnowCoveredPlains.class));
  cards.add(new SetCardInfo("String_Node_Str",372,Rarity.LAND,mage.cards.s.SnowCoveredSwamp.class));
  cards.add(new SetCardInfo("String_Node_Str",338,Rarity.RARE,mage.cards.s.SoldeviGolem.class));
  cards.add(new SetCardInfo("String_Node_Str",102,Rarity.UNCOMMON,mage.cards.s.SoldeviMachinist.class));
  cards.add(new SetCardInfo("String_Node_Str",339,Rarity.UNCOMMON,mage.cards.s.SoldeviSimulacrum.class));
  cards.add(new SetCardInfo("String_Node_Str",160,Rarity.COMMON,mage.cards.s.SongsOfTheDamned.class));
  cards.add(new SetCardInfo("String_Node_Str",103,Rarity.UNCOMMON,mage.cards.s.SoulBarrier.class));
  cards.add(new SetCardInfo("String_Node_Str",161,Rarity.COMMON,mage.cards.s.SoulBurn.class));
  cards.add(new SetCardInfo("String_Node_Str",162,Rarity.COMMON,mage.cards.s.SoulKiss.class));
  cards.add(new SetCardInfo("String_Node_Str",163,Rarity.RARE,mage.cards.s.SpoilsOfEvil.class));
  cards.add(new SetCardInfo("String_Node_Str",340,Rarity.RARE,mage.cards.s.StaffOfTheAges.class));
  cards.add(new SetCardInfo("String_Node_Str",265,Rarity.RARE,mage.cards.s.Stampede.class));
  cards.add(new SetCardInfo("String_Node_Str",217,Rarity.COMMON,mage.cards.s.StoneRain.class));
  cards.add(new SetCardInfo("String_Node_Str",218,Rarity.UNCOMMON,mage.cards.s.StoneSpirit.class));
  cards.add(new SetCardInfo("String_Node_Str",219,Rarity.COMMON,mage.cards.s.Stonehands.class));
  cards.add(new SetCardInfo("String_Node_Str",303,Rarity.RARE,mage.cards.s.StormSpirit.class));
  cards.add(new SetCardInfo("String_Node_Str",304,Rarity.RARE,mage.cards.s.Stormbind.class));
  cards.add(new SetCardInfo("String_Node_Str",166,Rarity.RARE,mage.cards.s.StromgaldCabal.class));
  cards.add(new SetCardInfo("String_Node_Str",266,Rarity.RARE,mage.cards.s.StuntedGrowth.class));
  cards.add(new SetCardInfo("String_Node_Str",360,Rarity.RARE,mage.cards.s.SulfurousSprings.class));
  cards.add(new SetCardInfo("String_Node_Str",341,Rarity.UNCOMMON,mage.cards.s.Sunstone.class));
  cards.add(new SetCardInfo("String_Node_Str",373,Rarity.LAND,mage.cards.basiclands.Swamp.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",374,Rarity.LAND,mage.cards.basiclands.Swamp.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",375,Rarity.LAND,mage.cards.basiclands.Swamp.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",54,Rarity.UNCOMMON,mage.cards.s.SwordsToPlowshares.class));
  cards.add(new SetCardInfo("String_Node_Str",267,Rarity.COMMON,mage.cards.t.Tarpan.class));
  cards.add(new SetCardInfo("String_Node_Str",268,Rarity.UNCOMMON,mage.cards.t.Thermokarst.class));
  cards.add(new SetCardInfo("String_Node_Str",269,Rarity.UNCOMMON,mage.cards.t.Thoughtleech.class));
  cards.add(new SetCardInfo("String_Node_Str",104,Rarity.UNCOMMON,mage.cards.t.ThunderWall.class));
  cards.add(new SetCardInfo("String_Node_Str",361,Rarity.RARE,mage.cards.t.TimberlineRidge.class));
  cards.add(new SetCardInfo("String_Node_Str",342,Rarity.RARE,mage.cards.t.TimeBomb.class));
  cards.add(new SetCardInfo("String_Node_Str",270,Rarity.COMMON,mage.cards.t.TinderWall.class));
  cards.add(new SetCardInfo("String_Node_Str",220,Rarity.COMMON,mage.cards.t.TorGiant.class));
  cards.add(new SetCardInfo("String_Node_Str",221,Rarity.RARE,mage.cards.t.TotalWar.class));
  cards.add(new SetCardInfo("String_Node_Str",167,Rarity.COMMON,mage.cards.t.TouchOfDeath.class));
  cards.add(new SetCardInfo("String_Node_Str",272,Rarity.RARE,mage.cards.t.Trailblazer.class));
  cards.add(new SetCardInfo("String_Node_Str",362,Rarity.RARE,mage.cards.u.UndergroundRiver.class));
  cards.add(new SetCardInfo("String_Node_Str",105,Rarity.UNCOMMON,mage.cards.u.Updraft.class));
  cards.add(new SetCardInfo("String_Node_Str",343,Rarity.UNCOMMON,mage.cards.u.UrzasBauble.class));
  cards.add(new SetCardInfo("String_Node_Str",363,Rarity.RARE,mage.cards.v.Veldt.class));
  cards.add(new SetCardInfo("String_Node_Str",273,Rarity.UNCOMMON,mage.cards.v.VenomousBreath.class));
  cards.add(new SetCardInfo("String_Node_Str",222,Rarity.UNCOMMON,mage.cards.v.Vertigo.class));
  cards.add(new SetCardInfo("String_Node_Str",344,Rarity.RARE,mage.cards.v.VexingArcanix.class));
  cards.add(new SetCardInfo("String_Node_Str",345,Rarity.RARE,mage.cards.v.VibratingSphere.class));
  cards.add(new SetCardInfo("String_Node_Str",346,Rarity.UNCOMMON,mage.cards.w.WalkingWall.class));
  cards.add(new SetCardInfo("String_Node_Str",223,Rarity.UNCOMMON,mage.cards.w.WallOfLava.class));
  cards.add(new SetCardInfo("String_Node_Str",274,Rarity.UNCOMMON,mage.cards.w.WallOfPineNeedles.class));
  cards.add(new SetCardInfo("String_Node_Str",347,Rarity.UNCOMMON,mage.cards.w.WallOfShields.class));
  cards.add(new SetCardInfo("String_Node_Str",348,Rarity.UNCOMMON,mage.cards.w.WarChariot.class));
  cards.add(new SetCardInfo("String_Node_Str",55,Rarity.COMMON,mage.cards.w.Warning.class));
  cards.add(new SetCardInfo("String_Node_Str",349,Rarity.UNCOMMON,mage.cards.w.WhaleboneGlider.class));
  cards.add(new SetCardInfo("String_Node_Str",56,Rarity.UNCOMMON,mage.cards.w.WhiteScarab.class));
  cards.add(new SetCardInfo("String_Node_Str",275,Rarity.UNCOMMON,mage.cards.w.Whiteout.class));
  cards.add(new SetCardInfo("String_Node_Str",277,Rarity.COMMON,mage.cards.w.WildGrowth.class));
  cards.add(new SetCardInfo("String_Node_Str",106,Rarity.UNCOMMON,mage.cards.w.WindSpirit.class));
  cards.add(new SetCardInfo("String_Node_Str",305,Rarity.UNCOMMON,mage.cards.w.WingsOfAesthir.class));
  cards.add(new SetCardInfo("String_Node_Str",168,Rarity.UNCOMMON,mage.cards.w.WitheringWisps.class));
  cards.add(new SetCardInfo("String_Node_Str",278,Rarity.COMMON,mage.cards.w.WoollyMammoths.class));
  cards.add(new SetCardInfo("String_Node_Str",279,Rarity.COMMON,mage.cards.w.WoollySpider.class));
  cards.add(new SetCardInfo("String_Node_Str",224,Rarity.UNCOMMON,mage.cards.w.WordOfBlasting.class));
  cards.add(new SetCardInfo("String_Node_Str",108,Rarity.COMMON,mage.cards.w.WordOfUndoing.class));
  cards.add(new SetCardInfo("String_Node_Str",109,Rarity.RARE,mage.cards.w.WrathOfMaritLage.class));
  cards.add(new SetCardInfo("String_Node_Str",280,Rarity.UNCOMMON,mage.cards.y.YavimayaGnats.class));
  cards.add(new SetCardInfo("String_Node_Str",110,Rarity.RARE,mage.cards.z.ZursWeirding.class));
  cards.add(new SetCardInfo("String_Node_Str",111,Rarity.COMMON,mage.cards.z.ZuranEnchanter.class));
  cards.add(new SetCardInfo("String_Node_Str",350,Rarity.UNCOMMON,mage.cards.z.ZuranOrb.class));
  cards.add(new SetCardInfo("String_Node_Str",112,Rarity.COMMON,mage.cards.z.ZuranSpellcaster.class));
}