han major m . m . , afl.