mesogranulations