abcdighjvmat