1ab211c4f669c4c15e48bced64016c9ba6494889 ddate.c