Fast Hot cumshots Compilation