Freedom to Create 23158

Performance and Progress 23046