Split the RuptureParser from the SourceParser