DIEFENBACH, KEVIN L