10143 valid tools on Oct 15, 2024