She takes heavens a socking perfidious cock 257