Microsoft Tackles 123 Fixes for July Patch Tuesday