SS&C TECHNOLOGIES INC 144A