renamed duc_list to duc_get_report. Returns dynamic allocated report instead of memcpy() into passed pointer