Error Localization and Correction in Check Processing