summation.cxx 55 KB