The temple of the living God