Main body of the Matrix Method
Corrected wrong MC flag
Corrected wrong MC Flag
Last FO optimization macro