fancy pants hash algo finished in about 15 min. take that internet