Handwritten Address Interpretation