AMSAR 2019 306570324 Data check and company reliability