gtc2013 MatrixMultiplication CalcList - array boundary issue

Skipping last element when copying Calculation array in CalcList.add and in CalcList.getList