RMC Solving the Resiliency Puzzle Logo1