WINDOW 305116412 Data check and company reliability