30+ Masticophis information