M2.9 Earthquake 5 km SW of Laytonville, CA - March 31, 2026