TRUD 200606497 Data check and company reliability