CSMC Trust 2007-4