Part A: 119 kb