Denton Slot