Main Search Big Ass Satisfyer