D service (10/24)

D service