praenoscent