PASHENT-TAU 205901705 Data check and company reliability