upload HashLib License