Why was there +12 in the first place?
BTW: CA should read zero when the sample ends.