How does MStrat transform data table in work table?

Data table is successively changed into 3 different matrixes used by MStrat: