update.
[chise/xemacs-chise.git.1] / lisp / utf-2000 / u0FE70-Arabic-Presentation-Forms-B.el
index 56f13d3..7f1d57e 100644 (file)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE80)       ; ﺀ
+    (arabic-1-column   . #x2D) ; &I-MULE-ARB1-2D;
     (<-formed@isolated
      ((name              . "ARABIC LETTER HAMZA")
       (=ucs              . #x0621)     ; ء
       ))
-    (=ucs              . #xFE80)       ; ﺀ
-    (arabic-1-column   . #x2D) ; &I-MULE-ARB1-2D;
     ))
 (define-char
   '((name . "ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE81)       ; ﺁ
+    (arabic-1-column   . #x2E) ; &I-MULE-ARB1-2E;
     (<-formed@isolated
      ((name              . "ARABIC LETTER ALEF WITH MADDA ABOVE")
       (=ucs              . #x0622)     ; آ
       ))
-    (=ucs              . #xFE81)       ; ﺁ
-    (arabic-1-column   . #x2E) ; &I-MULE-ARB1-2E;
     ))
 (define-char
   '((name . "ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE82)       ; ﺂ
+    (arabic-1-column   . #x2F) ; &I-MULE-ARB1-2F;
     (<-formed@final
      ((name              . "ARABIC LETTER ALEF WITH MADDA ABOVE")
       (=ucs              . #x0622)     ; آ
       ))
-    (=ucs              . #xFE82)       ; ﺂ
-    (arabic-1-column   . #x2F) ; &I-MULE-ARB1-2F;
     ))
 (define-char
   '((name . "ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE83)       ; ﺃ
+    (arabic-1-column   . #x30) ; &I-MULE-ARB1-30;
     (<-formed@isolated
      ((name              . "ARABIC LETTER ALEF WITH HAMZA ABOVE")
       (=ucs              . #x0623)     ; أ
       ))
-    (=ucs              . #xFE83)       ; ﺃ
-    (arabic-1-column   . #x30) ; &I-MULE-ARB1-30;
     ))
 (define-char
   '((name . "ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE84)       ; ﺄ
+    (arabic-1-column   . #x31) ; &I-MULE-ARB1-31;
     (<-formed@final
      ((name              . "ARABIC LETTER ALEF WITH HAMZA ABOVE")
       (=ucs              . #x0623)     ; أ
       ))
-    (=ucs              . #xFE84)       ; ﺄ
-    (arabic-1-column   . #x31) ; &I-MULE-ARB1-31;
     ))
 (define-char
   '((name . "ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE85)       ; ﺅ
+    (arabic-1-column   . #x32) ; &I-MULE-ARB1-32;
     (<-formed@isolated
      ((name              . "ARABIC LETTER WAW WITH HAMZA ABOVE")
       (=ucs              . #x0624)     ; ؤ
       ))
-    (=ucs              . #xFE85)       ; ﺅ
-    (arabic-1-column   . #x32) ; &I-MULE-ARB1-32;
     ))
 (define-char
   '((name . "ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE86)       ; ﺆ
+    (arabic-1-column   . #x33) ; &I-MULE-ARB1-33;
     (<-formed@final
      ((name              . "ARABIC LETTER WAW WITH HAMZA ABOVE")
       (=ucs              . #x0624)     ; ؤ
       ))
-    (=ucs              . #xFE86)       ; ﺆ
-    (arabic-1-column   . #x33) ; &I-MULE-ARB1-33;
     ))
 (define-char
   '((name . "ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE87)       ; ﺇ
+    (arabic-1-column   . #x34) ; &I-MULE-ARB1-34;
     (<-formed@isolated
      ((name              . "ARABIC LETTER ALEF WITH HAMZA BELOW")
       (=ucs              . #x0625)     ; إ
       ))
-    (=ucs              . #xFE87)       ; ﺇ
-    (arabic-1-column   . #x34) ; &I-MULE-ARB1-34;
     ))
 (define-char
   '((name . "ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE88)       ; ﺈ
+    (arabic-1-column   . #x35) ; &I-MULE-ARB1-35;
     (<-formed@final
      ((name              . "ARABIC LETTER ALEF WITH HAMZA BELOW")
       (=ucs              . #x0625)     ; إ
       ))
-    (=ucs              . #xFE88)       ; ﺈ
-    (arabic-1-column   . #x35) ; &I-MULE-ARB1-35;
     ))
 (define-char
   '((name . "ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE89)       ; ﺉ
+    (arabic-2-column   . #x21) ; &I-MULE-ARB2-21;
     (<-formed@isolated
      ((name              . "ARABIC LETTER YEH WITH HAMZA ABOVE")
       (=ucs              . #x0626)     ; ئ
       ))
-    (=ucs              . #xFE89)       ; ﺉ
-    (arabic-2-column   . #x21) ; &I-MULE-ARB2-21;
     ))
 (define-char
   '((name . "ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE8A)       ; ﺊ
+    (arabic-2-column   . #x22) ; &I-MULE-ARB2-22;
     (<-formed@final
      ((name              . "ARABIC LETTER YEH WITH HAMZA ABOVE")
       (=ucs              . #x0626)     ; ئ
       ))
-    (=ucs              . #xFE8A)       ; ﺊ
-    (arabic-2-column   . #x22) ; &I-MULE-ARB2-22;
     ))
 (define-char
   '((name . "ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE8B)       ; ﺋ
+    (arabic-1-column   . #x36) ; &I-MULE-ARB1-36;
     (<-formed@initial
      ((name              . "ARABIC LETTER YEH WITH HAMZA ABOVE")
       (=ucs              . #x0626)     ; ئ
       ))
-    (=ucs              . #xFE8B)       ; ﺋ
-    (arabic-1-column   . #x36) ; &I-MULE-ARB1-36;
     ))
 (define-char
   '((name . "ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE8C)       ; ﺌ
+    (arabic-1-column   . #x37) ; &I-MULE-ARB1-37;
     (<-formed@medial
      ((name              . "ARABIC LETTER YEH WITH HAMZA ABOVE")
       (=ucs              . #x0626)     ; ئ
       ))
-    (=ucs              . #xFE8C)       ; ﺌ
-    (arabic-1-column   . #x37) ; &I-MULE-ARB1-37;
     ))
 (define-char
   '((name              . "ARABIC LETTER ALEF ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE8D)       ; ﺍ
+    (arabic-1-column   . #x38) ; &I-MULE-ARB1-38;
     (<-formed@isolated
      ((name              . "ARABIC LETTER ALEF")
       (=ucs              . #x0627)     ; ا
       ))
-    (=ucs              . #xFE8D)       ; ﺍ
-    (arabic-1-column   . #x38) ; &I-MULE-ARB1-38;
     ))
 (define-char
   '((name              . "ARABIC LETTER ALEF FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE8E)       ; ﺎ
+    (arabic-1-column   . #x39) ; &I-MULE-ARB1-39;
     (<-formed@final
      ((name              . "ARABIC LETTER ALEF")
       (=ucs              . #x0627)     ; ا
       ))
-    (=ucs              . #xFE8E)       ; ﺎ
-    (arabic-1-column   . #x39) ; &I-MULE-ARB1-39;
     ))
 (define-char
   '((name              . "ARABIC LETTER BEH ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE8F)       ; ﺏ
+    (arabic-2-column   . #x23) ; &I-MULE-ARB2-23;
     (<-formed@isolated
      ((name              . "ARABIC LETTER BEH")
       (=ucs              . #x0628)     ; ب
       ))
-    (=ucs              . #xFE8F)       ; ﺏ
-    (arabic-2-column   . #x23) ; &I-MULE-ARB2-23;
     ))
 (define-char
   '((name              . "ARABIC LETTER BEH FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE90)       ; ﺐ
+    (arabic-2-column   . #x24) ; &I-MULE-ARB2-24;
     (<-formed@final
      ((name              . "ARABIC LETTER BEH")
       (=ucs              . #x0628)     ; ب
       ))
-    (=ucs              . #xFE90)       ; ﺐ
-    (arabic-2-column   . #x24) ; &I-MULE-ARB2-24;
     ))
 (define-char
   '((name              . "ARABIC LETTER BEH INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE91)       ; ﺑ
+    (arabic-1-column   . #x3A) ; &I-MULE-ARB1-3A;
     (<-formed@initial
      ((name              . "ARABIC LETTER BEH")
       (=ucs              . #x0628)     ; ب
       ))
-    (=ucs              . #xFE91)       ; ﺑ
-    (arabic-1-column   . #x3A) ; &I-MULE-ARB1-3A;
     ))
 (define-char
   '((name              . "ARABIC LETTER BEH MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE92)       ; ﺒ
+    (arabic-1-column   . #x3B) ; &I-MULE-ARB1-3B;
     (<-formed@medial
      ((name              . "ARABIC LETTER BEH")
       (=ucs              . #x0628)     ; ب
       ))
-    (=ucs              . #xFE92)       ; ﺒ
-    (arabic-1-column   . #x3B) ; &I-MULE-ARB1-3B;
     ))
 (define-char
   '((name              . "ARABIC LETTER TEH MARBUTA ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE93)       ; ﺓ
+    (arabic-1-column   . #x3C) ; &I-MULE-ARB1-3C;
     (<-formed@isolated
      ((name              . "ARABIC LETTER TEH MARBUTA")
       (=ucs              . #x0629)     ; ة
       ))
-    (=ucs              . #xFE93)       ; ﺓ
-    (arabic-1-column   . #x3C) ; &I-MULE-ARB1-3C;
     ))
 (define-char
   '((name              . "ARABIC LETTER TEH MARBUTA FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE94)       ; ﺔ
+    (arabic-1-column   . #x3D) ; &I-MULE-ARB1-3D;
     (<-formed@final
      ((name              . "ARABIC LETTER TEH MARBUTA")
       (=ucs              . #x0629)     ; ة
       ))
-    (=ucs              . #xFE94)       ; ﺔ
-    (arabic-1-column   . #x3D) ; &I-MULE-ARB1-3D;
     ))
 (define-char
   '((name              . "ARABIC LETTER TEH ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE95)       ; ﺕ
+    (arabic-2-column   . #x25) ; &I-MULE-ARB2-25;
     (<-formed@isolated
      ((name              . "ARABIC LETTER TEH")
       (=ucs              . #x062A)     ; ت
       ))
-    (=ucs              . #xFE95)       ; ﺕ
-    (arabic-2-column   . #x25) ; &I-MULE-ARB2-25;
     ))
 (define-char
   '((name              . "ARABIC LETTER TEH FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE96)       ; ﺖ
+    (arabic-2-column   . #x26) ; &I-MULE-ARB2-26;
     (<-formed@final
      ((name              . "ARABIC LETTER TEH")
       (=ucs              . #x062A)     ; ت
       ))
-    (=ucs              . #xFE96)       ; ﺖ
-    (arabic-2-column   . #x26) ; &I-MULE-ARB2-26;
     ))
 (define-char
   '((name              . "ARABIC LETTER TEH INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE97)       ; ﺗ
+    (arabic-1-column   . #x3E) ; &I-MULE-ARB1-3E;
     (<-formed@initial
      ((name              . "ARABIC LETTER TEH")
       (=ucs              . #x062A)     ; ت
       ))
-    (=ucs              . #xFE97)       ; ﺗ
-    (arabic-1-column   . #x3E) ; &I-MULE-ARB1-3E;
     ))
 (define-char
   '((name              . "ARABIC LETTER TEH MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE98)       ; ﺘ
+    (arabic-1-column   . #x3F) ; &I-MULE-ARB1-3F;
     (<-formed@medial
      ((name              . "ARABIC LETTER TEH")
       (=ucs              . #x062A)     ; ت
       ))
-    (=ucs              . #xFE98)       ; ﺘ
-    (arabic-1-column   . #x3F) ; &I-MULE-ARB1-3F;
     ))
 (define-char
   '((name              . "ARABIC LETTER THEH ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE99)       ; ﺙ
+    (arabic-2-column   . #x27) ; &I-MULE-ARB2-27;
     (<-formed@isolated
      ((name              . "ARABIC LETTER THEH")
       (=ucs              . #x062B)     ; ث
       ))
-    (=ucs              . #xFE99)       ; ﺙ
-    (arabic-2-column   . #x27) ; &I-MULE-ARB2-27;
     ))
 (define-char
   '((name              . "ARABIC LETTER THEH FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE9A)       ; ﺚ
+    (arabic-2-column   . #x28) ; &I-MULE-ARB2-28;
     (<-formed@final
      ((name              . "ARABIC LETTER THEH")
       (=ucs              . #x062B)     ; ث
       ))
-    (=ucs              . #xFE9A)       ; ﺚ
-    (arabic-2-column   . #x28) ; &I-MULE-ARB2-28;
     ))
 (define-char
   '((name              . "ARABIC LETTER THEH INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE9B)       ; ﺛ
+    (arabic-1-column   . #x40) ; &I-MULE-ARB1-40;
     (<-formed@initial
      ((name              . "ARABIC LETTER THEH")
       (=ucs              . #x062B)     ; ث
       ))
-    (=ucs              . #xFE9B)       ; ﺛ
-    (arabic-1-column   . #x40) ; &I-MULE-ARB1-40;
     ))
 (define-char
   '((name              . "ARABIC LETTER THEH MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE9C)       ; ﺜ
+    (arabic-1-column   . #x41) ; &I-MULE-ARB1-41;
     (<-formed@medial
      ((name              . "ARABIC LETTER THEH")
       (=ucs              . #x062B)     ; ث
       ))
-    (=ucs              . #xFE9C)       ; ﺜ
-    (arabic-1-column   . #x41) ; &I-MULE-ARB1-41;
     ))
 (define-char
   '((name              . "ARABIC LETTER JEEM ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE9D)       ; ﺝ
+    (arabic-2-column   . #x29) ; &I-MULE-ARB2-29;
     (<-formed@isolated
      ((name              . "ARABIC LETTER JEEM")
       (=ucs              . #x062C)     ; ج
       ))
-    (=ucs              . #xFE9D)       ; ﺝ
-    (arabic-2-column   . #x29) ; &I-MULE-ARB2-29;
     ))
 (define-char
   '((name              . "ARABIC LETTER JEEM FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE9E)       ; ﺞ
+    (arabic-2-column   . #x2C) ; &I-MULE-ARB2-2C;
     (<-formed@final
      ((name              . "ARABIC LETTER JEEM")
       (=ucs              . #x062C)     ; ج
       ))
-    (=ucs              . #xFE9E)       ; ﺞ
-    (arabic-2-column   . #x2C) ; &I-MULE-ARB2-2C;
     ))
 (define-char
   '((name              . "ARABIC LETTER JEEM INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFE9F)       ; ﺟ
+    (arabic-2-column   . #x2A) ; &I-MULE-ARB2-2A;
     (<-formed@initial
      ((name              . "ARABIC LETTER JEEM")
       (=ucs              . #x062C)     ; ج
       ))
-    (=ucs              . #xFE9F)       ; ﺟ
-    (arabic-2-column   . #x2A) ; &I-MULE-ARB2-2A;
     ))
 (define-char
   '((name              . "ARABIC LETTER JEEM MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEA0)       ; ﺠ
+    (arabic-2-column   . #x2B) ; &I-MULE-ARB2-2B;
     (<-formed@medial
      ((name              . "ARABIC LETTER JEEM")
       (=ucs              . #x062C)     ; ج
       ))
-    (=ucs              . #xFEA0)       ; ﺠ
-    (arabic-2-column   . #x2B) ; &I-MULE-ARB2-2B;
     ))
 (define-char
   '((name              . "ARABIC LETTER HAH ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEA1)       ; ﺡ
+    (arabic-2-column   . #x2D) ; &I-MULE-ARB2-2D;
     (<-formed@isolated
      ((name              . "ARABIC LETTER HAH")
       (=ucs              . #x062D)     ; ح
       ))
-    (=ucs              . #xFEA1)       ; ﺡ
-    (arabic-2-column   . #x2D) ; &I-MULE-ARB2-2D;
     ))
 (define-char
   '((name              . "ARABIC LETTER HAH FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEA2)       ; ﺢ
+    (arabic-2-column   . #x30) ; &I-MULE-ARB2-30;
     (<-formed@final
      ((name              . "ARABIC LETTER HAH")
       (=ucs              . #x062D)     ; ح
       ))
-    (=ucs              . #xFEA2)       ; ﺢ
-    (arabic-2-column   . #x30) ; &I-MULE-ARB2-30;
     ))
 (define-char
   '((name              . "ARABIC LETTER HAH INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEA3)       ; ﺣ
+    (arabic-2-column   . #x2E) ; &I-MULE-ARB2-2E;
     (<-formed@initial
      ((name              . "ARABIC LETTER HAH")
       (=ucs              . #x062D)     ; ح
       ))
-    (=ucs              . #xFEA3)       ; ﺣ
-    (arabic-2-column   . #x2E) ; &I-MULE-ARB2-2E;
     ))
 (define-char
   '((name              . "ARABIC LETTER HAH MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEA4)       ; ﺤ
+    (arabic-2-column   . #x2F) ; &I-MULE-ARB2-2F;
     (<-formed@medial
      ((name              . "ARABIC LETTER HAH")
       (=ucs              . #x062D)     ; ح
       ))
-    (=ucs              . #xFEA4)       ; ﺤ
-    (arabic-2-column   . #x2F) ; &I-MULE-ARB2-2F;
     ))
 (define-char
   '((name              . "ARABIC LETTER KHAH ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEA5)       ; ﺥ
+    (arabic-2-column   . #x31) ; &I-MULE-ARB2-31;
     (<-formed@isolated
      ((name              . "ARABIC LETTER KHAH")
       (=ucs              . #x062E)     ; خ
       ))
-    (=ucs              . #xFEA5)       ; ﺥ
-    (arabic-2-column   . #x31) ; &I-MULE-ARB2-31;
     ))
 (define-char
   '((name              . "ARABIC LETTER KHAH FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEA6)       ; ﺦ
+    (arabic-2-column   . #x34) ; &I-MULE-ARB2-34;
     (<-formed@final
      ((name              . "ARABIC LETTER KHAH")
       (=ucs              . #x062E)     ; خ
       ))
-    (=ucs              . #xFEA6)       ; ﺦ
-    (arabic-2-column   . #x34) ; &I-MULE-ARB2-34;
     ))
 (define-char
   '((name              . "ARABIC LETTER KHAH INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEA7)       ; ﺧ
+    (arabic-2-column   . #x32) ; &I-MULE-ARB2-32;
     (<-formed@initial
      ((name              . "ARABIC LETTER KHAH")
       (=ucs              . #x062E)     ; خ
       ))
-    (=ucs              . #xFEA7)       ; ﺧ
-    (arabic-2-column   . #x32) ; &I-MULE-ARB2-32;
     ))
 (define-char
   '((name              . "ARABIC LETTER KHAH MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEA8)       ; ﺨ
+    (arabic-2-column   . #x33) ; &I-MULE-ARB2-33;
     (<-formed@medial
      ((name              . "ARABIC LETTER KHAH")
       (=ucs              . #x062E)     ; خ
       ))
-    (=ucs              . #xFEA8)       ; ﺨ
-    (arabic-2-column   . #x33) ; &I-MULE-ARB2-33;
     ))
 (define-char
   '((name              . "ARABIC LETTER DAL ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEA9)       ; ﺩ
+    (arabic-1-column   . #x42) ; &I-MULE-ARB1-42;
     (<-formed@isolated
      ((name              . "ARABIC LETTER DAL")
       (=ucs              . #x062F)     ; د
       ))
-    (=ucs              . #xFEA9)       ; ﺩ
-    (arabic-1-column   . #x42) ; &I-MULE-ARB1-42;
     ))
 (define-char
   '((name              . "ARABIC LETTER DAL FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEAA)       ; ﺪ
+    (arabic-1-column   . #x43) ; &I-MULE-ARB1-43;
     (<-formed@final
      ((name              . "ARABIC LETTER DAL")
       (=ucs              . #x062F)     ; د
       ))
-    (=ucs              . #xFEAA)       ; ﺪ
-    (arabic-1-column   . #x43) ; &I-MULE-ARB1-43;
     ))
 (define-char
   '((name              . "ARABIC LETTER THAL ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEAB)       ; ﺫ
+    (arabic-1-column   . #x44) ; &I-MULE-ARB1-44;
     (<-formed@isolated
      ((name              . "ARABIC LETTER THAL")
       (=ucs              . #x0630)     ; ذ
       ))
-    (=ucs              . #xFEAB)       ; ﺫ
-    (arabic-1-column   . #x44) ; &I-MULE-ARB1-44;
     ))
 (define-char
   '((name              . "ARABIC LETTER THAL FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEAC)       ; ﺬ
+    (arabic-1-column   . #x45) ; &I-MULE-ARB1-45;
     (<-formed@final
      ((name              . "ARABIC LETTER THAL")
       (=ucs              . #x0630)     ; ذ
       ))
-    (=ucs              . #xFEAC)       ; ﺬ
-    (arabic-1-column   . #x45) ; &I-MULE-ARB1-45;
     ))
 (define-char
   '((name              . "ARABIC LETTER REH ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEAD)       ; ﺭ
+    (arabic-1-column   . #x46) ; &I-MULE-ARB1-46;
     (<-formed@isolated
      ((name              . "ARABIC LETTER REH")
       (=ucs              . #x0631)     ; ر
       ))
-    (=ucs              . #xFEAD)       ; ﺭ
-    (arabic-1-column   . #x46) ; &I-MULE-ARB1-46;
     ))
 (define-char
   '((name              . "ARABIC LETTER REH FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEAE)       ; ﺮ
+    (arabic-1-column   . #x47) ; &I-MULE-ARB1-47;
     (<-formed@final
      ((name              . "ARABIC LETTER REH")
       (=ucs              . #x0631)     ; ر
       ))
-    (=ucs              . #xFEAE)       ; ﺮ
-    (arabic-1-column   . #x47) ; &I-MULE-ARB1-47;
     ))
 (define-char
   '((name              . "ARABIC LETTER ZAIN ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEAF)       ; ﺯ
+    (arabic-1-column   . #x48) ; &I-MULE-ARB1-48;
     (<-formed@isolated
      ((name              . "ARABIC LETTER ZAIN")
       (=ucs              . #x0632)     ; ز
       ))
-    (=ucs              . #xFEAF)       ; ﺯ
-    (arabic-1-column   . #x48) ; &I-MULE-ARB1-48;
     ))
 (define-char
   '((name              . "ARABIC LETTER ZAIN FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEB0)       ; ﺰ
+    (arabic-1-column   . #x49) ; &I-MULE-ARB1-49;
     (<-formed@final
      ((name              . "ARABIC LETTER ZAIN")
       (=ucs              . #x0632)     ; ز
       ))
-    (=ucs              . #xFEB0)       ; ﺰ
-    (arabic-1-column   . #x49) ; &I-MULE-ARB1-49;
     ))
 (define-char
   '((name              . "ARABIC LETTER SEEN ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEB1)       ; ﺱ
+    (arabic-2-column   . #x35) ; &I-MULE-ARB2-35;
     (<-formed@isolated
      ((name              . "ARABIC LETTER SEEN")
       (=ucs              . #x0633)     ; س
       ))
-    (=ucs              . #xFEB1)       ; ﺱ
-    (arabic-2-column   . #x35) ; &I-MULE-ARB2-35;
     ))
 (define-char
   '((name              . "ARABIC LETTER SEEN FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEB2)       ; ﺲ
+    (arabic-2-column   . #x38) ; &I-MULE-ARB2-38;
     (<-formed@final
      ((name              . "ARABIC LETTER SEEN")
       (=ucs              . #x0633)     ; س
       ))
-    (=ucs              . #xFEB2)       ; ﺲ
-    (arabic-2-column   . #x38) ; &I-MULE-ARB2-38;
     ))
 (define-char
   '((name              . "ARABIC LETTER SEEN INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEB3)       ; ﺳ
+    (arabic-2-column   . #x36) ; &I-MULE-ARB2-36;
     (<-formed@initial
      ((name              . "ARABIC LETTER SEEN")
       (=ucs              . #x0633)     ; س
       ))
-    (=ucs              . #xFEB3)       ; ﺳ
-    (arabic-2-column   . #x36) ; &I-MULE-ARB2-36;
     ))
 (define-char
   '((name              . "ARABIC LETTER SEEN MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEB4)       ; ﺴ
+    (arabic-2-column   . #x37) ; &I-MULE-ARB2-37;
     (<-formed@medial
      ((name              . "ARABIC LETTER SEEN")
       (=ucs              . #x0633)     ; س
       ))
-    (=ucs              . #xFEB4)       ; ﺴ
-    (arabic-2-column   . #x37) ; &I-MULE-ARB2-37;
     ))
 (define-char
   '((name              . "ARABIC LETTER SHEEN ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEB5)       ; ﺵ
+    (arabic-2-column   . #x39) ; &I-MULE-ARB2-39;
     (<-formed@isolated
      ((name              . "ARABIC LETTER SHEEN")
       (=ucs              . #x0634)     ; ش
       ))
-    (=ucs              . #xFEB5)       ; ﺵ
-    (arabic-2-column   . #x39) ; &I-MULE-ARB2-39;
     ))
 (define-char
   '((name              . "ARABIC LETTER SHEEN FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEB6)       ; ﺶ
+    (arabic-2-column   . #x3C) ; &I-MULE-ARB2-3C;
     (<-formed@final
      ((name              . "ARABIC LETTER SHEEN")
       (=ucs              . #x0634)     ; ش
       ))
-    (=ucs              . #xFEB6)       ; ﺶ
-    (arabic-2-column   . #x3C) ; &I-MULE-ARB2-3C;
     ))
 (define-char
   '((name              . "ARABIC LETTER SHEEN INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEB7)       ; ﺷ
+    (arabic-2-column   . #x3A) ; &I-MULE-ARB2-3A;
     (<-formed@initial
      ((name              . "ARABIC LETTER SHEEN")
       (=ucs              . #x0634)     ; ش
       ))
-    (=ucs              . #xFEB7)       ; ﺷ
-    (arabic-2-column   . #x3A) ; &I-MULE-ARB2-3A;
     ))
 (define-char
   '((name              . "ARABIC LETTER SHEEN MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEB8)       ; ﺸ
+    (arabic-2-column   . #x3B) ; &I-MULE-ARB2-3B;
     (<-formed@medial
      ((name              . "ARABIC LETTER SHEEN")
       (=ucs              . #x0634)     ; ش
       ))
-    (=ucs              . #xFEB8)       ; ﺸ
-    (arabic-2-column   . #x3B) ; &I-MULE-ARB2-3B;
     ))
 (define-char
   '((name              . "ARABIC LETTER SAD ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEB9)       ; ﺹ
+    (arabic-2-column   . #x3D) ; &I-MULE-ARB2-3D;
     (<-formed@isolated
      ((name              . "ARABIC LETTER SAD")
       (=ucs              . #x0635)     ; ص
       ))
-    (=ucs              . #xFEB9)       ; ﺹ
-    (arabic-2-column   . #x3D) ; &I-MULE-ARB2-3D;
     ))
 (define-char
   '((name              . "ARABIC LETTER SAD FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEBA)       ; ﺺ
+    (arabic-2-column   . #x40) ; &I-MULE-ARB2-40;
     (<-formed@final
      ((name              . "ARABIC LETTER SAD")
       (=ucs              . #x0635)     ; ص
       ))
-    (=ucs              . #xFEBA)       ; ﺺ
-    (arabic-2-column   . #x40) ; &I-MULE-ARB2-40;
     ))
 (define-char
   '((name              . "ARABIC LETTER SAD INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEBB)       ; ﺻ
+    (arabic-2-column   . #x3E) ; &I-MULE-ARB2-3E;
     (<-formed@initial
      ((name              . "ARABIC LETTER SAD")
       (=ucs              . #x0635)     ; ص
       ))
-    (=ucs              . #xFEBB)       ; ﺻ
-    (arabic-2-column   . #x3E) ; &I-MULE-ARB2-3E;
     ))
 (define-char
   '((name              . "ARABIC LETTER SAD MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEBC)       ; ﺼ
+    (arabic-2-column   . #x3F) ; &I-MULE-ARB2-3F;
     (<-formed@medial
      ((name              . "ARABIC LETTER SAD")
       (=ucs              . #x0635)     ; ص
       ))
-    (=ucs              . #xFEBC)       ; ﺼ
-    (arabic-2-column   . #x3F) ; &I-MULE-ARB2-3F;
     ))
 (define-char
   '((name              . "ARABIC LETTER DAD ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEBD)       ; ﺽ
+    (arabic-2-column   . #x41) ; &I-MULE-ARB2-41;
     (<-formed@isolated
      ((name              . "ARABIC LETTER DAD")
       (=ucs              . #x0636)     ; ض
       ))
-    (=ucs              . #xFEBD)       ; ﺽ
-    (arabic-2-column   . #x41) ; &I-MULE-ARB2-41;
     ))
 (define-char
   '((name              . "ARABIC LETTER DAD FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEBE)       ; ﺾ
+    (arabic-2-column   . #x44) ; &I-MULE-ARB2-44;
     (<-formed@final
      ((name              . "ARABIC LETTER DAD")
       (=ucs              . #x0636)     ; ض
       ))
-    (=ucs              . #xFEBE)       ; ﺾ
-    (arabic-2-column   . #x44) ; &I-MULE-ARB2-44;
     ))
 (define-char
   '((name              . "ARABIC LETTER DAD INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEBF)       ; ﺿ
+    (arabic-2-column   . #x42) ; &I-MULE-ARB2-42;
     (<-formed@initial
      ((name              . "ARABIC LETTER DAD")
       (=ucs              . #x0636)     ; ض
       ))
-    (=ucs              . #xFEBF)       ; ﺿ
-    (arabic-2-column   . #x42) ; &I-MULE-ARB2-42;
     ))
 (define-char
   '((name              . "ARABIC LETTER DAD MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEC0)       ; ﻀ
+    (arabic-2-column   . #x43) ; &I-MULE-ARB2-43;
     (<-formed@medial
      ((name              . "ARABIC LETTER DAD")
       (=ucs              . #x0636)     ; ض
       ))
-    (=ucs              . #xFEC0)       ; ﻀ
-    (arabic-2-column   . #x43) ; &I-MULE-ARB2-43;
     ))
 (define-char
   '((name              . "ARABIC LETTER TAH ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEC1)       ; ﻁ
+    (arabic-2-column   . #x45) ; &I-MULE-ARB2-45;
     (<-formed@isolated
      ((name              . "ARABIC LETTER TAH")
       (=ucs              . #x0637)     ; ط
       ))
-    (=ucs              . #xFEC1)       ; ﻁ
-    (arabic-2-column   . #x45) ; &I-MULE-ARB2-45;
     ))
 (define-char
   '((name              . "ARABIC LETTER TAH FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEC2)       ; ﻂ
+    (arabic-2-column   . #x48) ; &I-MULE-ARB2-48;
     (<-formed@final
      ((name              . "ARABIC LETTER TAH")
       (=ucs              . #x0637)     ; ط
       ))
-    (=ucs              . #xFEC2)       ; ﻂ
-    (arabic-2-column   . #x48) ; &I-MULE-ARB2-48;
     ))
 (define-char
   '((name              . "ARABIC LETTER TAH INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEC3)       ; ﻃ
+    (arabic-2-column   . #x46) ; &I-MULE-ARB2-46;
     (<-formed@initial
      ((name              . "ARABIC LETTER TAH")
       (=ucs              . #x0637)     ; ط
       ))
-    (=ucs              . #xFEC3)       ; ﻃ
-    (arabic-2-column   . #x46) ; &I-MULE-ARB2-46;
     ))
 (define-char
   '((name              . "ARABIC LETTER TAH MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEC4)       ; ﻄ
+    (arabic-2-column   . #x47) ; &I-MULE-ARB2-47;
     (<-formed@medial
      ((name              . "ARABIC LETTER TAH")
       (=ucs              . #x0637)     ; ط
       ))
-    (=ucs              . #xFEC4)       ; ﻄ
-    (arabic-2-column   . #x47) ; &I-MULE-ARB2-47;
     ))
 (define-char
   '((name              . "ARABIC LETTER ZAH ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEC5)       ; ﻅ
+    (arabic-2-column   . #x49) ; &I-MULE-ARB2-49;
     (<-formed@isolated
      ((name              . "ARABIC LETTER ZAH")
       (=ucs              . #x0638)     ; ظ
       ))
-    (=ucs              . #xFEC5)       ; ﻅ
-    (arabic-2-column   . #x49) ; &I-MULE-ARB2-49;
     ))
 (define-char
   '((name              . "ARABIC LETTER ZAH FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEC6)       ; ﻆ
+    (arabic-2-column   . #x4C) ; &I-MULE-ARB2-4C;
     (<-formed@final
      ((name              . "ARABIC LETTER ZAH")
       (=ucs              . #x0638)     ; ظ
       ))
-    (=ucs              . #xFEC6)       ; ﻆ
-    (arabic-2-column   . #x4C) ; &I-MULE-ARB2-4C;
     ))
 (define-char
   '((name              . "ARABIC LETTER ZAH INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEC7)       ; ﻇ
+    (arabic-2-column   . #x4A) ; &I-MULE-ARB2-4A;
     (<-formed@initial
      ((name              . "ARABIC LETTER ZAH")
       (=ucs              . #x0638)     ; ظ
       ))
-    (=ucs              . #xFEC7)       ; ﻇ
-    (arabic-2-column   . #x4A) ; &I-MULE-ARB2-4A;
     ))
 (define-char
   '((name              . "ARABIC LETTER ZAH MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEC8)       ; ﻈ
+    (arabic-2-column   . #x4B) ; &I-MULE-ARB2-4B;
     (<-formed@medial
      ((name              . "ARABIC LETTER ZAH")
       (=ucs              . #x0638)     ; ظ
       ))
-    (=ucs              . #xFEC8)       ; ﻈ
-    (arabic-2-column   . #x4B) ; &I-MULE-ARB2-4B;
     ))
 (define-char
   '((name              . "ARABIC LETTER AIN ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEC9)       ; ﻉ
+    (arabic-2-column   . #x4D) ; &I-MULE-ARB2-4D;
     (<-formed@isolated
      ((name              . "ARABIC LETTER AIN")
       (=ucs              . #x0639)     ; ع
       ))
-    (=ucs              . #xFEC9)       ; ﻉ
-    (arabic-2-column   . #x4D) ; &I-MULE-ARB2-4D;
     ))
 (define-char
   '((name              . "ARABIC LETTER AIN FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFECA)       ; ﻊ
+    (arabic-2-column   . #x4E) ; &I-MULE-ARB2-4E;
     (<-formed@final
      ((name              . "ARABIC LETTER AIN")
       (=ucs              . #x0639)     ; ع
       ))
-    (=ucs              . #xFECA)       ; ﻊ
-    (arabic-2-column   . #x4E) ; &I-MULE-ARB2-4E;
     ))
 (define-char
   '((name              . "ARABIC LETTER AIN INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFECB)       ; ﻋ
+    (arabic-1-column   . #x4A) ; &I-MULE-ARB1-4A;
     (<-formed@initial
      ((name              . "ARABIC LETTER AIN")
       (=ucs              . #x0639)     ; ع
       ))
-    (=ucs              . #xFECB)       ; ﻋ
-    (arabic-1-column   . #x4A) ; &I-MULE-ARB1-4A;
     ))
 (define-char
   '((name              . "ARABIC LETTER AIN MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFECC)       ; ﻌ
+    (arabic-1-column   . #x4B) ; &I-MULE-ARB1-4B;
     (<-formed@medial
      ((name              . "ARABIC LETTER AIN")
       (=ucs              . #x0639)     ; ع
       ))
-    (=ucs              . #xFECC)       ; ﻌ
-    (arabic-1-column   . #x4B) ; &I-MULE-ARB1-4B;
     ))
 (define-char
   '((name              . "ARABIC LETTER GHAIN ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFECD)       ; ﻍ
+    (arabic-2-column   . #x4F) ; &I-MULE-ARB2-4F;
     (<-formed@isolated
      ((name              . "ARABIC LETTER GHAIN")
       (=ucs              . #x063A)     ; غ
       ))
-    (=ucs              . #xFECD)       ; ﻍ
-    (arabic-2-column   . #x4F) ; &I-MULE-ARB2-4F;
     ))
 (define-char
   '((name              . "ARABIC LETTER GHAIN FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFECE)       ; ﻎ
+    (arabic-2-column   . #x50) ; &I-MULE-ARB2-50;
     (<-formed@final
      ((name              . "ARABIC LETTER GHAIN")
       (=ucs              . #x063A)     ; غ
       ))
-    (=ucs              . #xFECE)       ; ﻎ
-    (arabic-2-column   . #x50) ; &I-MULE-ARB2-50;
     ))
 (define-char
   '((name              . "ARABIC LETTER GHAIN INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFECF)       ; ﻏ
+    (arabic-1-column   . #x4C) ; &I-MULE-ARB1-4C;
     (<-formed@initial
      ((name              . "ARABIC LETTER GHAIN")
       (=ucs              . #x063A)     ; غ
       ))
-    (=ucs              . #xFECF)       ; ﻏ
-    (arabic-1-column   . #x4C) ; &I-MULE-ARB1-4C;
     ))
 (define-char
   '((name              . "ARABIC LETTER GHAIN MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFED0)       ; ﻐ
+    (arabic-1-column   . #x4D) ; &I-MULE-ARB1-4D;
     (<-formed@medial
      ((name              . "ARABIC LETTER GHAIN")
       (=ucs              . #x063A)     ; غ
       ))
-    (=ucs              . #xFED0)       ; ﻐ
-    (arabic-1-column   . #x4D) ; &I-MULE-ARB1-4D;
     ))
 (define-char
   '((name              . "ARABIC LETTER FEH ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFED1)       ; ﻑ
+    (arabic-2-column   . #x51) ; &I-MULE-ARB2-51;
     (<-formed@isolated
      ((name              . "ARABIC LETTER FEH")
       (=ucs              . #x0641)     ; ف
       ))
-    (=ucs              . #xFED1)       ; ﻑ
-    (arabic-2-column   . #x51) ; &I-MULE-ARB2-51;
     ))
 (define-char
   '((name              . "ARABIC LETTER FEH FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFED2)       ; ﻒ
+    (arabic-2-column   . #x52) ; &I-MULE-ARB2-52;
     (<-formed@final
      ((name              . "ARABIC LETTER FEH")
       (=ucs              . #x0641)     ; ف
       ))
-    (=ucs              . #xFED2)       ; ﻒ
-    (arabic-2-column   . #x52) ; &I-MULE-ARB2-52;
     ))
 (define-char
   '((name              . "ARABIC LETTER FEH INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFED3)       ; ﻓ
+    (arabic-1-column   . #x4E) ; &I-MULE-ARB1-4E;
     (<-formed@initial
      ((name              . "ARABIC LETTER FEH")
       (=ucs              . #x0641)     ; ف
       ))
-    (=ucs              . #xFED3)       ; ﻓ
-    (arabic-1-column   . #x4E) ; &I-MULE-ARB1-4E;
     ))
 (define-char
   '((name              . "ARABIC LETTER FEH MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFED4)       ; ﻔ
+    (arabic-1-column   . #x4F) ; &I-MULE-ARB1-4F;
     (<-formed@medial
      ((name              . "ARABIC LETTER FEH")
       (=ucs              . #x0641)     ; ف
       ))
-    (=ucs              . #xFED4)       ; ﻔ
-    (arabic-1-column   . #x4F) ; &I-MULE-ARB1-4F;
     ))
 (define-char
   '((name              . "ARABIC LETTER QAF ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFED5)       ; ﻕ
+    (arabic-2-column   . #x53) ; &I-MULE-ARB2-53;
     (<-formed@isolated
      ((name              . "ARABIC LETTER QAF")
       (=ucs              . #x0642)     ; ق
       ))
-    (=ucs              . #xFED5)       ; ﻕ
-    (arabic-2-column   . #x53) ; &I-MULE-ARB2-53;
     ))
 (define-char
   '((name              . "ARABIC LETTER QAF FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFED6)       ; ﻖ
+    (arabic-2-column   . #x54) ; &I-MULE-ARB2-54;
     (<-formed@final
      ((name              . "ARABIC LETTER QAF")
       (=ucs              . #x0642)     ; ق
       ))
-    (=ucs              . #xFED6)       ; ﻖ
-    (arabic-2-column   . #x54) ; &I-MULE-ARB2-54;
     ))
 (define-char
   '((name              . "ARABIC LETTER QAF INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFED7)       ; ﻗ
+    (arabic-1-column   . #x50) ; &I-MULE-ARB1-50;
     (<-formed@initial
      ((name              . "ARABIC LETTER QAF")
       (=ucs              . #x0642)     ; ق
       ))
-    (=ucs              . #xFED7)       ; ﻗ
-    (arabic-1-column   . #x50) ; &I-MULE-ARB1-50;
     ))
 (define-char
   '((name              . "ARABIC LETTER QAF MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFED8)       ; ﻘ
+    (arabic-1-column   . #x51) ; &I-MULE-ARB1-51;
     (<-formed@medial
      ((name              . "ARABIC LETTER QAF")
       (=ucs              . #x0642)     ; ق
       ))
-    (=ucs              . #xFED8)       ; ﻘ
-    (arabic-1-column   . #x51) ; &I-MULE-ARB1-51;
     ))
 (define-char
   '((name              . "ARABIC LETTER KAF ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFED9)       ; ﻙ
+    (arabic-2-column   . #x55) ; &I-MULE-ARB2-55;
     (<-formed@isolated
      ((name              . "ARABIC LETTER KAF")
       (=ucs              . #x0643)     ; ك
       ))
-    (=ucs              . #xFED9)       ; ﻙ
-    (arabic-2-column   . #x55) ; &I-MULE-ARB2-55;
     ))
 (define-char
   '((name              . "ARABIC LETTER KAF FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEDA)       ; ﻚ
+    (arabic-2-column   . #x58) ; &I-MULE-ARB2-58;
     (<-formed@final
      ((name              . "ARABIC LETTER KAF")
       (=ucs              . #x0643)     ; ك
       ))
-    (=ucs              . #xFEDA)       ; ﻚ
-    (arabic-2-column   . #x58) ; &I-MULE-ARB2-58;
     ))
 (define-char
   '((name              . "ARABIC LETTER KAF INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEDB)       ; ﻛ
+    (arabic-2-column   . #x56) ; &I-MULE-ARB2-56;
     (<-formed@initial
      ((name              . "ARABIC LETTER KAF")
       (=ucs              . #x0643)     ; ك
       ))
-    (=ucs              . #xFEDB)       ; ﻛ
-    (arabic-2-column   . #x56) ; &I-MULE-ARB2-56;
     ))
 (define-char
   '((name              . "ARABIC LETTER KAF MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEDC)       ; ﻜ
+    (arabic-2-column   . #x57) ; &I-MULE-ARB2-57;
     (<-formed@medial
      ((name              . "ARABIC LETTER KAF")
       (=ucs              . #x0643)     ; ك
       ))
-    (=ucs              . #xFEDC)       ; ﻜ
-    (arabic-2-column   . #x57) ; &I-MULE-ARB2-57;
     ))
 (define-char
   '((name              . "ARABIC LETTER LAM ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEDD)       ; ﻝ
+    (arabic-2-column   . #x59) ; &I-MULE-ARB2-59;
     (<-formed@isolated
      ((name              . "ARABIC LETTER LAM")
       (=ucs              . #x0644)     ; ل
       ))
-    (=ucs              . #xFEDD)       ; ﻝ
-    (arabic-2-column   . #x59) ; &I-MULE-ARB2-59;
     ))
 (define-char
   '((name              . "ARABIC LETTER LAM FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEDE)       ; ﻞ
+    (arabic-2-column   . #x5A) ; &I-MULE-ARB2-5A;
     (<-formed@final
      ((name              . "ARABIC LETTER LAM")
       (=ucs              . #x0644)     ; ل
       ))
-    (=ucs              . #xFEDE)       ; ﻞ
-    (arabic-2-column   . #x5A) ; &I-MULE-ARB2-5A;
     ))
 (define-char
   '((name              . "ARABIC LETTER LAM INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEDF)       ; ﻟ
+    (arabic-1-column   . #x52) ; &I-MULE-ARB1-52;
     (<-formed@initial
      ((name              . "ARABIC LETTER LAM")
       (=ucs              . #x0644)     ; ل
       ))
-    (=ucs              . #xFEDF)       ; ﻟ
-    (arabic-1-column   . #x52) ; &I-MULE-ARB1-52;
     ))
 (define-char
   '((name              . "ARABIC LETTER LAM MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEE0)       ; ﻠ
+    (arabic-1-column   . #x53) ; &I-MULE-ARB1-53;
     (<-formed@medial
      ((name              . "ARABIC LETTER LAM")
       (=ucs              . #x0644)     ; ل
       ))
-    (=ucs              . #xFEE0)       ; ﻠ
-    (arabic-1-column   . #x53) ; &I-MULE-ARB1-53;
     ))
 (define-char
   '((name              . "ARABIC LETTER MEEM ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEE1)       ; ﻡ
+    (arabic-1-column   . #x54) ; &I-MULE-ARB1-54;
     (<-formed@isolated
      ((name              . "ARABIC LETTER MEEM")
       (=ucs              . #x0645)     ; م
       ))
-    (=ucs              . #xFEE1)       ; ﻡ
-    (arabic-1-column   . #x54) ; &I-MULE-ARB1-54;
     ))
 (define-char
   '((name              . "ARABIC LETTER MEEM FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEE2)       ; ﻢ
+    (arabic-1-column   . #x57) ; &I-MULE-ARB1-57;
     (<-formed@final
      ((name              . "ARABIC LETTER MEEM")
       (=ucs              . #x0645)     ; م
       ))
-    (=ucs              . #xFEE2)       ; ﻢ
-    (arabic-1-column   . #x57) ; &I-MULE-ARB1-57;
     ))
 (define-char
   '((name              . "ARABIC LETTER MEEM INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEE3)       ; ﻣ
+    (arabic-1-column   . #x55) ; &I-MULE-ARB1-55;
     (<-formed@initial
      ((name              . "ARABIC LETTER MEEM")
       (=ucs              . #x0645)     ; م
       ))
-    (=ucs              . #xFEE3)       ; ﻣ
-    (arabic-1-column   . #x55) ; &I-MULE-ARB1-55;
     ))
 (define-char
   '((name              . "ARABIC LETTER MEEM MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEE4)       ; ﻤ
+    (arabic-1-column   . #x56) ; &I-MULE-ARB1-56;
     (<-formed@medial
      ((name              . "ARABIC LETTER MEEM")
       (=ucs              . #x0645)     ; م
       ))
-    (=ucs              . #xFEE4)       ; ﻤ
-    (arabic-1-column   . #x56) ; &I-MULE-ARB1-56;
     ))
 (define-char
   '((name              . "ARABIC LETTER NOON ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEE5)       ; ﻥ
+    (arabic-2-column   . #x5B) ; &I-MULE-ARB2-5B;
     (<-formed@isolated
      ((name              . "ARABIC LETTER NOON")
       (=ucs              . #x0646)     ; ن
       ))
-    (=ucs              . #xFEE5)       ; ﻥ
-    (arabic-2-column   . #x5B) ; &I-MULE-ARB2-5B;
     ))
 (define-char
   '((name              . "ARABIC LETTER NOON FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEE6)       ; ﻦ
+    (arabic-2-column   . #x5C) ; &I-MULE-ARB2-5C;
     (<-formed@final
      ((name              . "ARABIC LETTER NOON")
       (=ucs              . #x0646)     ; ن
       ))
-    (=ucs              . #xFEE6)       ; ﻦ
-    (arabic-2-column   . #x5C) ; &I-MULE-ARB2-5C;
     ))
 (define-char
   '((name              . "ARABIC LETTER NOON INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEE7)       ; ﻧ
+    (arabic-1-column   . #x58) ; &I-MULE-ARB1-58;
     (<-formed@initial
      ((name              . "ARABIC LETTER NOON")
       (=ucs              . #x0646)     ; ن
       ))
-    (=ucs              . #xFEE7)       ; ﻧ
-    (arabic-1-column   . #x58) ; &I-MULE-ARB1-58;
     ))
 (define-char
   '((name              . "ARABIC LETTER NOON MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEE8)       ; ﻨ
+    (arabic-1-column   . #x59) ; &I-MULE-ARB1-59;
     (<-formed@medial
      ((name              . "ARABIC LETTER NOON")
       (=ucs              . #x0646)     ; ن
       ))
-    (=ucs              . #xFEE8)       ; ﻨ
-    (arabic-1-column   . #x59) ; &I-MULE-ARB1-59;
     ))
 (define-char
   '((name              . "ARABIC LETTER HEH ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEE9)       ; ﻩ
+    (arabic-1-column   . #x5A) ; &I-MULE-ARB1-5A;
     (<-formed@isolated
      ((name              . "ARABIC LETTER HEH")
       (=ucs              . #x0647)     ; ه
       ))
-    (=ucs              . #xFEE9)       ; ﻩ
-    (arabic-1-column   . #x5A) ; &I-MULE-ARB1-5A;
     ))
 (define-char
   '((name              . "ARABIC LETTER HEH FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEEA)       ; ﻪ
+    (arabic-1-column   . #x5D) ; &I-MULE-ARB1-5D;
     (<-formed@final
      ((name              . "ARABIC LETTER HEH")
       (=ucs              . #x0647)     ; ه
       ))
-    (=ucs              . #xFEEA)       ; ﻪ
-    (arabic-1-column   . #x5D) ; &I-MULE-ARB1-5D;
     ))
 (define-char
   '((name              . "ARABIC LETTER HEH INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEEB)       ; ﻫ
+    (arabic-1-column   . #x5B) ; &I-MULE-ARB1-5B;
     (<-formed@initial
      ((name              . "ARABIC LETTER HEH")
       (=ucs              . #x0647)     ; ه
       ))
-    (=ucs              . #xFEEB)       ; ﻫ
-    (arabic-1-column   . #x5B) ; &I-MULE-ARB1-5B;
     ))
 (define-char
   '((name              . "ARABIC LETTER HEH MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEEC)       ; ﻬ
+    (arabic-1-column   . #x5C) ; &I-MULE-ARB1-5C;
     (<-formed@medial
      ((name              . "ARABIC LETTER HEH")
       (=ucs              . #x0647)     ; ه
       ))
-    (=ucs              . #xFEEC)       ; ﻬ
-    (arabic-1-column   . #x5C) ; &I-MULE-ARB1-5C;
     ))
 (define-char
   '((name              . "ARABIC LETTER WAW ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEED)       ; ﻭ
+    (arabic-1-column   . #x5E) ; &I-MULE-ARB1-5E;
     (<-formed@isolated
      ((name              . "ARABIC LETTER WAW")
       (=ucs              . #x0648)     ; و
       ))
-    (=ucs              . #xFEED)       ; ﻭ
-    (arabic-1-column   . #x5E) ; &I-MULE-ARB1-5E;
     ))
 (define-char
   '((name              . "ARABIC LETTER WAW FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEEE)       ; ﻮ
+    (arabic-1-column   . #x5F) ; &I-MULE-ARB1-5F;
     (<-formed@final
      ((name              . "ARABIC LETTER WAW")
       (=ucs              . #x0648)     ; و
       ))
-    (=ucs              . #xFEEE)       ; ﻮ
-    (arabic-1-column   . #x5F) ; &I-MULE-ARB1-5F;
     ))
 (define-char
   '((name              . "ARABIC LETTER ALEF MAKSURA ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEEF)       ; ﻯ
+    (arabic-2-column   . #x5D) ; &I-MULE-ARB2-5D;
     (<-formed@isolated
      ((name              . "ARABIC LETTER ALEF MAKSURA")
       (=ucs              . #x0649)     ; ى
       ))
-    (=ucs              . #xFEEF)       ; ﻯ
-    (arabic-2-column   . #x5D) ; &I-MULE-ARB2-5D;
     ))
 (define-char
   '((name              . "ARABIC LETTER ALEF MAKSURA FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEF0)       ; ﻰ
+    (arabic-2-column   . #x5E) ; &I-MULE-ARB2-5E;
     (<-formed@final
      ((name              . "ARABIC LETTER ALEF MAKSURA")
       (=ucs              . #x0649)     ; ى
       ))
-    (=ucs              . #xFEF0)       ; ﻰ
-    (arabic-2-column   . #x5E) ; &I-MULE-ARB2-5E;
     ))
 (define-char
   '((name              . "ARABIC LETTER YEH ISOLATED FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEF1)       ; ﻱ
+    (arabic-2-column   . #x5F) ; &I-MULE-ARB2-5F;
     (<-formed@isolated
      ((name              . "ARABIC LETTER YEH")
       (=ucs              . #x064A)     ; ي
       ))
-    (=ucs              . #xFEF1)       ; ﻱ
-    (arabic-2-column   . #x5F) ; &I-MULE-ARB2-5F;
     ))
 (define-char
   '((name              . "ARABIC LETTER YEH FINAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEF2)       ; ﻲ
+    (arabic-2-column   . #x60) ; &I-MULE-ARB2-60;
     (<-formed@final
      ((name              . "ARABIC LETTER YEH")
       (=ucs              . #x064A)     ; ي
       ))
-    (=ucs              . #xFEF2)       ; ﻲ
-    (arabic-2-column   . #x60) ; &I-MULE-ARB2-60;
     ))
 (define-char
   '((name              . "ARABIC LETTER YEH INITIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEF3)       ; ﻳ
+    (arabic-1-column   . #x60) ; &I-MULE-ARB1-60;
     (<-formed@initial
      ((name              . "ARABIC LETTER YEH")
       (=ucs              . #x064A)     ; ي
       ))
-    (=ucs              . #xFEF3)       ; ﻳ
-    (arabic-1-column   . #x60) ; &I-MULE-ARB1-60;
     ))
 (define-char
   '((name              . "ARABIC LETTER YEH MEDIAL FORM")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (=ucs              . #xFEF4)       ; ﻴ
+    (arabic-1-column   . #x61) ; &I-MULE-ARB1-61;
     (<-formed@medial
      ((name              . "ARABIC LETTER YEH")
       (=ucs              . #x064A)     ; ي
       ))
-    (=ucs              . #xFEF4)       ; ﻴ
-    (arabic-1-column   . #x61) ; &I-MULE-ARB1-61;
     ))
 (define-char
   '((name . "ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM")