Part D: 104 kb