M5.8 Earthquake 96 km NNW of Insrom, Indonesia - May 26, 2015