31C3 Infrastructure Review