holy supper of 300