Thirty Four wildcards complete next Tuesday's Ascot August Sale