M Class Solar Flare on AR1520 and associated prominences 7/17/2012, rigel123