^ D DA DB DE DI DL DO DR DU DY ^