MICRON TECHNOLOGY, INC. Registration Rights Agreement