302. O blessed Lord what hast Thou done