hardata.txtupload