PERFOBORE WELL STIMULATION 310100843 Data check and company reliability