ISTIQLOL-98 203070294 Data check and company reliability