What Are The Many Generation Ranges