^ D DA DE DH DI DL DM DO DR DU DY ^