All products of Hastings Filters