M4 MacBook Pro: Leaked Specs Suggest Some Strong Performance