Maybe you can explain here a bit about the matrix multiplication used to generate encoded symbols.