Loading Over 10 Million Possible Combinations