Restore Balance 33529

Performance and Progress 31145