A Deep Dive Into the Six Elements of Cyber Resilience