related tags: 4F3922 66390B B79F71 C1AE8C CBB68E DBAA4E DBB572 DECAA1 E9BF6F FDD383 arabic manuscript messy ocr stanford