abdf