richard mga (181.088)