RICHARD G. DIFEDERICO, SR.