Answer: omnisciently

AnswerCrossword Clue
omniscientlyOMNISCIENT, knowing everything