Generators EG - B & B Cycles