Sorry, mate, you are a bit
late. Nice of you to share your
code. I was wondering if you were ever going to come out.
Class 2, Class 3: Wrong? (I don't think you can reach 5% success with those two. Did you test them?). One simple reason is that there isn't a relation between (byte) and the data. If no condition links (byte) with the case, you can't deduce anything.
Class 4: A_s13
Class 5: A_w13_2
Class 6, 7: Those are left to the writer...