Code:
switch (Utility.Random(44))
{
case 0: from.AddToBackpack(new HolidayTimepiece()); break;
case 1: from.AddToBackpack(new AngelDecoration()); break;
case 2: from.AddToBackpack(new IcicleLargeSouth()); break;
case 3: from.AddToBackpack(new IcicleMedSouth()); break;
case 4: from.AddToBackpack(new GingerBreadHouseDeed()); break;
case 5: from.AddToBackpack(new IcicleLargeEast()); break;
case 6: from.AddToBackpack(new IcicleMedEast()); break;
case 7: from.AddToBackpack(new WreathDeed()); break;
case 8: from.AddToBackpack(new IcyPatch()); break;
case 9: from.AddToBackpack(new MistletoeDeed()); break;
case 10: from.AddToBackpack(new PileOfGlacialSnow()); break;
case 11: from.AddToBackpack(new RedPoinsettia()); break;
case 12: from.AddToBackpack(new WhitePoinsettia()); break;
case 13: from.AddToBackpack(new RockingHorse()); break;
case 14: from.AddToBackpack(new SnowGlobeOne()); break;
case 15: from.AddToBackpack(new SnowGlobeTwo()); break;
case 16: from.AddToBackpack(new SnowGlobeThree()); break;
case 17: from.AddToBackpack(new SnowPile()); break;
case 18: from.AddToBackpack(new SnowPileDeco()); break;
case 19: from.AddToBackpack(new SnowStatueDeed()); break;
case 20: from.AddToBackpack(new SnowyTree()); break;
case 21: from.AddToBackpack(new GreenStocking()); break;
case 22: from.AddToBackpack(new RedStocking()); break;
case 23: from.AddToBackpack(new Snowman1()); break;
case 24: from.AddToBackpack(new HolidayWreath()); break;
case 25: from.AddToBackpack(new HolidaysSign()); break;
case 26: from.AddToBackpack(new DoveCage()); break;
case 27: from.AddToBackpack(new JollyHolidayTreeDeed()); break;
case 28: from.AddToBackpack(new HolidayWallArt1()); break;
case 29: from.AddToBackpack(new HolidayWallArt2()); break;
case 30: from.AddToBackpack(new HolidayWallArt3()); break;
case 31: from.AddToBackpack(new BlueSnowflake()); break;
case 32: from.AddToBackpack(new WhiteSnowflake()); break;
case 33: from.AddToBackpack(new FestiveCactus()); break;
case 34: from.AddToBackpack(new HolidayBell()); break;
case 35: from.AddToBackpack(new LightOfTheWinterSolstice()); break;
case 36: from.AddToBackpack(new FireflyGarland()); break;
case 37: from.AddToBackpack(new HolidayGarland()); break;
case 38: from.AddToBackpack(new SnowyHedge()); break;
case 39: from.AddToBackpack(new DecorativeTopiary()); break;
case 40: from.AddToBackpack(new SnowReindeerTopiary()); break;
case 41: from.AddToBackpack(new SnowLlamaTopiary()); break;
case 42: from.AddToBackpack(new SnowBearTopiary()); break;
case 43: from.AddToBackpack(new HolidayTreeDeed()); break;
}