richard mga (178.815)