munificently means - Search