Part D: 54 kb