load source data by hash