A finite difference method for off-fault plasticity throughout the earthquake cycle. (December 2017)