magf