]> git.wh0rd.org - fontconfig.git/commitdiff
Add a bunch more languages that use the Latin alphabet
authorKeith Packard <keithp@keithp.com>
Fri, 12 Jul 2002 19:19:16 +0000 (19:19 +0000)
committerKeith Packard <keithp@keithp.com>
Fri, 12 Jul 2002 19:19:16 +0000 (19:19 +0000)
35 files changed:
fc-lang/Imakefile
fc-lang/af.orth [new file with mode: 0644]
fc-lang/bam.orth [new file with mode: 0644]
fc-lang/bi.orth [new file with mode: 0644]
fc-lang/bs.orth [new file with mode: 0644]
fc-lang/ch.orth [new file with mode: 0644]
fc-lang/cy.orth [new file with mode: 0644]
fc-lang/fclang.h
fc-lang/ful.orth [new file with mode: 0644]
fc-lang/gn.orth [new file with mode: 0644]
fc-lang/ha.orth [new file with mode: 0644]
fc-lang/haw.orth [new file with mode: 0644]
fc-lang/ibo.orth [new file with mode: 0644]
fc-lang/id.orth [new file with mode: 0644]
fc-lang/iso639-2
fc-lang/lb.orth [new file with mode: 0644]
fc-lang/mg.orth [new file with mode: 0644]
fc-lang/mh.orth [new file with mode: 0644]
fc-lang/mi.orth [new file with mode: 0644]
fc-lang/ny.orth [new file with mode: 0644]
fc-lang/se.orth [new file with mode: 0644]
fc-lang/sm.orth [new file with mode: 0644]
fc-lang/sma.orth [new file with mode: 0644]
fc-lang/smj.orth [new file with mode: 0644]
fc-lang/smn.orth [new file with mode: 0644]
fc-lang/sms.orth [new file with mode: 0644]
fc-lang/tn.orth [new file with mode: 0644]
fc-lang/to.orth [new file with mode: 0644]
fc-lang/ven.orth [new file with mode: 0644]
fc-lang/vi.orth [new file with mode: 0644]
fc-lang/wen.orth [new file with mode: 0644]
fc-lang/wo.orth [new file with mode: 0644]
fc-lang/yap.orth [new file with mode: 0644]
fc-lang/yo.orth [new file with mode: 0644]
src/fcxml.c

index c6fcd067bbf080783a8ebdb9994fcc4a5143e408..73afd72a3a6743a6d5667abb26550e020a4c6799 100644 (file)
@@ -1,4 +1,4 @@
-XCOMM $XFree86: xc/lib/fontconfig/fc-lang/Imakefile,v 1.8 2002/07/12 07:58:16 keithp Exp $
+XCOMM $XFree86: xc/lib/fontconfig/fc-lang/Imakefile,v 1.9 2002/07/12 09:12:36 keithp Exp $
 
 #ifdef UseInstalled
 /* building outside the tree, use private defines */
 
 #ifdef UseInstalled
 /* building outside the tree, use private defines */
@@ -21,21 +21,24 @@ TMPL=fclang.tmpl.h
 # language codes
 #
 
 # language codes
 #
 
-ORTH=ab.orth ar.orth ava.orth az.orth ba.orth be.orth bg.orth bh.orth \
-     bho.orth bn.orth bo.orth br.orth bua.orth ca.orth ce.orth chm.orth \
-     chr.orth co.orth cs.orth cv.orth da.orth de.orth el.orth en.orth eo.orth \
-     es.orth et.orth eu.orth fa.orth fi.orth fo.orth fr.orth fy.orth ga.orth \
-     gd.orth gez.orth gl.orth gu.orth he.orth hi.orth hr.orth hu.orth hy.orth \
-     ik.orth is.orth it.orth iu.orth ja.orth ka.orth kaa.orth kk.orth kl.orth \
-     km.orth kn.orth ko.orth kok.orth ks.orth ku.orth kum.orth kv.orth \
-     ky.orth la.orth lez.orth lo.orth lt.orth lv.orth mk.orth ml.orth mn.orth \
-     mo.orth mr.orth mt.orth nb.orth ne.orth nl.orth nn.orth no.orth oc.orth \
-     or.orth os.orth pl.orth pt.orth rm.orth ro.orth ru.orth sa.orth sah.orth \
-     sel.orth sh.orth si.orth sk.orth sl.orth sq.orth sr.orth sv.orth ta.orth \
-     te.orth tg.orth th.orth tk.orth tl.orth tr.orth tt.orth tyv.orth uk.orth \
-     uz.orth vo.orth wa.orth yi.orth zh_cn.orth zh_hk.orth zh_mo.orth \
-     zh_sg.orth zh_tw.orth
-     
+ORTH=ab.orth af.orth ar.orth ava.orth az.orth ba.orth bam.orth be.orth\
+     bg.orth bh.orth bho.orth bi.orth bn.orth bo.orth br.orth bs.orth\
+     bua.orth ca.orth ce.orth ch.orth chm.orth chr.orth co.orth cs.orth\
+     cv.orth cy.orth da.orth de.orth el.orth en.orth eo.orth es.orth et.orth\
+     eu.orth fa.orth fi.orth fo.orth fr.orth ful.orth fy.orth ga.orth gd.orth\
+     gez.orth gl.orth gn.orth gu.orth ha.orth haw.orth he.orth hi.orth\
+     hr.orth hu.orth hy.orth ibo.orth id.orth ik.orth is.orth it.orth iu.orth\
+     ja.orth ka.orth kaa.orth kk.orth kl.orth km.orth kn.orth ko.orth\
+     kok.orth ks.orth ku.orth kum.orth kv.orth ky.orth la.orth lb.orth\
+     lez.orth lo.orth lt.orth lv.orth mg.orth mh.orth mi.orth mk.orth ml.orth\
+     mn.orth mo.orth mr.orth mt.orth nb.orth ne.orth nl.orth nn.orth no.orth\
+     ny.orth oc.orth or.orth os.orth pl.orth pt.orth rm.orth ro.orth ru.orth\
+     sa.orth sah.orth se.orth sel.orth sh.orth si.orth sk.orth sl.orth\
+     sm.orth sma.orth smj.orth smn.orth sms.orth sq.orth sr.orth sv.orth\
+     ta.orth te.orth tg.orth th.orth tk.orth tl.orth tn.orth to.orth tr.orth\
+     tt.orth tyv.orth uk.orth uz.orth ven.orth vi.orth vo.orth wa.orth\
+     wen.orth wo.orth yap.orth yi.orth yo.orth zh_cn.orth zh_hk.orth\
+     zh_mo.orth zh_sg.orth zh_tw.orth
 
 all:: $(TARG)
      
 
 all:: $(TARG)
      
diff --git a/fc-lang/af.orth b/fc-lang/af.orth
new file mode 100644 (file)
index 0000000..4b0c7fd
--- /dev/null
@@ -0,0 +1,46 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Afrikaans (AF)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+00c8
+00e8
+00c9
+00e9
+00ca
+00ea
+00cb
+00eb
+00ce
+00ee
+00cf
+00ef
+00d4
+00f4
+00db
+00fb
+0149
diff --git a/fc-lang/bam.orth b/fc-lang/bam.orth
new file mode 100644 (file)
index 0000000..fd02881
--- /dev/null
@@ -0,0 +1,37 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Bambara (BAM)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+0190
+025b
+014a
+014b
+019d
+0272
+0186
+0254
diff --git a/fc-lang/bi.orth b/fc-lang/bi.orth
new file mode 100644 (file)
index 0000000..875d945
--- /dev/null
@@ -0,0 +1,39 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Bislama (BI)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+00c9
+00e9
+00cf
+00ef
+e000
+e001
+e002
+e003
+00dc
+00fc
diff --git a/fc-lang/bs.orth b/fc-lang/bs.orth
new file mode 100644 (file)
index 0000000..76394c3
--- /dev/null
@@ -0,0 +1,39 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Bosnian (BS)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+0106
+0107
+010c
+010d
+0110
+0111
+0160
+0161
+017d
+017e
diff --git a/fc-lang/ch.orth b/fc-lang/ch.orth
new file mode 100644 (file)
index 0000000..7554c5e
--- /dev/null
@@ -0,0 +1,35 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Chamorro (CH)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+00c2
+00e2
+00d1
+00f1
+00dc
+00fc
diff --git a/fc-lang/cy.orth b/fc-lang/cy.orth
new file mode 100644 (file)
index 0000000..eb15c4e
--- /dev/null
@@ -0,0 +1,48 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Welsh (CY)
+#
+# Coverage given by Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk>
+#
+0041-005a
+0061-007a
+#
+# Non-Latin-1 characters needed for Welsh:
+#
+0174 # LATIN CAPITAL LETTER W WITH CIRCUMFLEX
+0175 # LATIN SMALL LETTER W WITH CIRCUMFLEX
+0176 # LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
+0177 # LATIN SMALL LETTER Y WITH CIRCUMFLEX
+0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS
+#
+# And stricktly speaking for dictionary authors also:
+#
+1E80 # LATIN CAPITAL LETTER W WITH GRAVE
+1E81 # LATIN SMALL LETTER W WITH GRAVE
+1E82 # LATIN CAPITAL LETTER W WITH ACUTE
+1E83 # LATIN SMALL LETTER W WITH ACUTE
+1E84 # LATIN CAPITAL LETTER W WITH DIAERESIS
+1E85 # LATIN SMALL LETTER W WITH DIAERESIS
+1EF2 # LATIN CAPITAL LETTER Y WITH GRAVE
+1EF3 # LATIN SMALL LETTER Y WITH GRAVE
index 7d25cd2e40734b1bce16a6ea59ea7c8ad7f97b91..2b2497030267d2ee17edcb2a22424c0dff92414b 100644 (file)
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* total size: 778 unique leaves: 542 */
+/* total size: 847 unique leaves: 594 */
 
 
-static const FcCharLeaf        leaves[542] = {
+static const FcCharLeaf        leaves[594] = {
     { { /* 0 */
     0xffff8002, 0xffffffff, 0x8002ffff, 0x00000000,
     0xc0000000, 0xf0fc33c0, 0x03000000, 0x00000000,
     } },
     { { /* 1 */
     { { /* 0 */
     0xffff8002, 0xffffffff, 0x8002ffff, 0x00000000,
     0xc0000000, 0xf0fc33c0, 0x03000000, 0x00000000,
     } },
     { { /* 1 */
+    0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
+    0x00000000, 0x00000000, 0x0810cf00, 0x0810cf00,
+    } },
+    { { /* 2 */
+    0x00000000, 0x00000000, 0x00000200, 0x00000000,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 3 */
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0xffffffff, 0xffffffff, 0xffffffff, 0x1fffffff,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0xffffffff, 0xffffffff, 0xffffffff, 0x1fffffff,
     } },
-    { { /* 2 */
+    { { /* 4 */
     0xffff0042, 0xffffffff, 0x0002ffff, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0xffff0042, 0xffffffff, 0x0002ffff, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 3 */
+    { { /* 5 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x10400090, 0x10400090,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x10400090, 0x10400090,
     } },
-    { { /* 4 */
+    { { /* 6 */
     0xc0000000, 0x00030000, 0xc0000000, 0x00000000,
     0x00008000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0xc0000000, 0x00030000, 0xc0000000, 0x00000000,
     0x00008000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 5 */
+    { { /* 7 */
     0x00000000, 0x00000000, 0x02000000, 0x00000000,
     0x00000000, 0x10000000, 0x00000000, 0x00000000,
     } },
     0x00000000, 0x00000000, 0x02000000, 0x00000000,
     0x00000000, 0x10000000, 0x00000000, 0x00000000,
     } },
-    { { /* 6 */
+    { { /* 8 */
     0xffff0100, 0xffffffff, 0x0100ffff, 0x00000000,
     0x300c0000, 0x0f00c000, 0x03000000, 0x00000300,
     } },
     0xffff0100, 0xffffffff, 0x0100ffff, 0x00000000,
     0x300c0000, 0x0f00c000, 0x03000000, 0x00000300,
     } },
-    { { /* 7 */
+    { { /* 9 */
     0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
     0x030c0000, 0x0000cc0f, 0x03000000, 0x00000300,
     } },
     0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
     0x030c0000, 0x0000cc0f, 0x03000000, 0x00000300,
     } },
-    { { /* 8 */
+    { { /* 10 */
+    0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 11 */
+    0x00000000, 0x00000000, 0x00000c00, 0x00000000,
+    0x20010040, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 12 */
+    0x00000000, 0x00000000, 0x08100000, 0x00040000,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 13 */
     0xffff4042, 0xffffffff, 0x4042ffff, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0xffff4042, 0xffffffff, 0x4042ffff, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 9 */
+    { { /* 14 */
     0xffff0001, 0xffffd7ff, 0x2001d7ff, 0x00000c0c,
     0x00000000, 0x00002000, 0x00000000, 0x00000000,
     } },
     0xffff0001, 0xffffd7ff, 0x2001d7ff, 0x00000c0c,
     0x00000000, 0x00002000, 0x00000000, 0x00000000,
     } },
-    { { /* 10 */
+    { { /* 15 */
     0xffffffe0, 0x83ffffff, 0x00003fff, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0xffffffe0, 0x83ffffff, 0x00003fff, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 11 */
+    { { /* 16 */
+    0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
+    0x00000000, 0x00000000, 0x10008200, 0x10008200,
+    } },
+    { { /* 17 */
+    0x0000000f, 0x00000000, 0x00000000, 0x00000000,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 18 */
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0xfff99fee, 0xd3c5fdff, 0xb080399f, 0x07ffffcf,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0xfff99fee, 0xd3c5fdff, 0xb080399f, 0x07ffffcf,
     } },
-    { { /* 12 */
+    { { /* 19 */
     0xffffffff, 0xffffffff, 0xfffffeff, 0xfffe07ff,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0xffffffff, 0xffffffff, 0xfffffeff, 0xfffe07ff,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 13 */
+    { { /* 20 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x12020404, 0x12020404,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x12020404, 0x12020404,
     } },
-    { { /* 14 */
+    { { /* 21 */
+    0x000330c0, 0x00000000, 0x00000000, 0x60000003,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 22 */
     0xffff0002, 0xffffffff, 0x0002ffff, 0x000c0000,
     0x00000000, 0x0c00c000, 0x00000000, 0x00000000,
     } },
     0xffff0002, 0xffffffff, 0x0002ffff, 0x000c0000,
     0x00000000, 0x0c00c000, 0x00000000, 0x00000000,
     } },
-    { { /* 15 */
+    { { /* 23 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00800000, 0x140ca381, 0x140ca381,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00800000, 0x140ca381, 0x140ca381,
     } },
-    { { /* 16 */
+    { { /* 24 */
     0x00000000, 0x80000000, 0x00000001, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00000000, 0x80000000, 0x00000001, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 17 */
+    { { /* 25 */
+    0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
+    0x00000000, 0x00000000, 0x10020004, 0x10020004,
+    } },
+    { { /* 26 */
     0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
     0x00000000, 0x00000030, 0x000c0000, 0x030300c0,
     } },
     0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
     0x00000000, 0x00000030, 0x000c0000, 0x030300c0,
     } },
-    { { /* 18 */
+    { { /* 27 */
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0xffffffff, 0xffffffff, 0x001fffff,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0xffffffff, 0xffffffff, 0x001fffff,
     } },
-    { { /* 19 */
+    { { /* 28 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x0a12cf45, 0x8a12cf45,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x0a12cf45, 0x8a12cf45,
     } },
-    { { /* 20 */
+    { { /* 29 */
     0x00000000, 0x00000000, 0x000c0000, 0x01000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00000000, 0x00000000, 0x000c0000, 0x01000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 21 */
+    { { /* 30 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x34482212, 0x34482212,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x34482212, 0x34482212,
     } },
-    { { /* 22 */
+    { { /* 31 */
     0x0c00f000, 0x00000000, 0x03000180, 0x6000c033,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x0c00f000, 0x00000000, 0x03000180, 0x6000c033,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 23 */
+    { { /* 32 */
     0x0000000c, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x0000000c, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 24 */
+    { { /* 33 */
     0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
     0x00000000, 0x00000c00, 0x00c00000, 0x000c0000,
     } },
     0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
     0x00000000, 0x00000c00, 0x00c00000, 0x000c0000,
     } },
-    { { /* 25 */
+    { { /* 34 */
+    0x00000000, 0x00000000, 0x00000000, 0x01f00000,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 35 */
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    0x0000003f, 0x00000000, 0x00000000, 0x000c0000,
+    } },
+    { { /* 36 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x75592ff7, 0x75592ff7,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x75592ff7, 0x75592ff7,
     } },
-    { { /* 26 */
+    { { /* 37 */
     0x00000000, 0x00000000, 0x000c0000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0xfc000000,
     } },
     0x00000000, 0x00000000, 0x000c0000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0xfc000000,
     } },
-    { { /* 27 */
+    { { /* 38 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x90400010, 0x10400010,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x90400010, 0x10400010,
     } },
-    { { /* 28 */
+    { { /* 39 */
     0x00000000, 0x00000000, 0x00000000, 0x44300000,
     0xffffd7f0, 0xfffffffb, 0xfc807fff, 0x00000003,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x44300000,
     0xffffd7f0, 0xfffffffb, 0xfc807fff, 0x00000003,
     } },
-    { { /* 29 */
+    { { /* 40 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x8fd38f81, 0x00520000,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x8fd38f81, 0x00520000,
     } },
-    { { /* 30 */
-    0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
-    0x00000000, 0x00000000, 0x00000000, 0x00000000,
-    } },
-    { { /* 31 */
+    { { /* 41 */
     0x30000300, 0x00300030, 0x30000000, 0x00003000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x30000300, 0x00300030, 0x30000000, 0x00003000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 32 */
+    { { /* 42 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x80000002, 0x140a2202, 0x140a2202,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x80000002, 0x140a2202, 0x140a2202,
     } },
-    { { /* 33 */
+    { { /* 43 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x10600010, 0x10600010,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x10600010, 0x10600010,
     } },
-    { { /* 34 */
+    { { /* 44 */
     0x00000000, 0x00000000, 0x00000000, 0x60000003,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x60000003,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 35 */
+    { { /* 45 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x10020000, 0x10020000,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x10020000, 0x10020000,
     } },
-    { { /* 36 */
+    { { /* 46 */
     0x00000000, 0x00000000, 0x00300000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00000000, 0x00000000, 0x00300000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 37 */
+    { { /* 47 */
     0x00000000, 0x00000000, 0x03c00000, 0x3c000000,
     0x003fcc00, 0x00000000, 0x00000000, 0xf0000000,
     } },
     0x00000000, 0x00000000, 0x03c00000, 0x3c000000,
     0x003fcc00, 0x00000000, 0x00000000, 0xf0000000,
     } },
-    { { /* 38 */
+    { { /* 48 */
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0xfffffe7f, 0xffffffff, 0xe1ffffff, 0x18007fff,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0xfffffe7f, 0xffffffff, 0xe1ffffff, 0x18007fff,
     } },
-    { { /* 39 */
+    { { /* 49 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x08000000, 0x10600070, 0x10600070,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x08000000, 0x10600070, 0x10600070,
     } },
-    { { /* 40 */
+    { { /* 50 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x35492072, 0x35492072,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x35492072, 0x35492072,
     } },
-    { { /* 41 */
+    { { /* 51 */
+    0x00000000, 0x00000000, 0x00000c00, 0x00000000,
+    0x20000402, 0x00180000, 0x00000000, 0x00000000,
+    } },
+    { { /* 52 */
+    0x00000000, 0x00000000, 0x00880000, 0x00040000,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 53 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x060c3383, 0x060c3383,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x060c3383, 0x060c3383,
     } },
-    { { /* 42 */
+    { { /* 54 */
     0x00000c00, 0x00000003, 0x00000000, 0x80000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00000c00, 0x00000003, 0x00000000, 0x80000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 43 */
+    { { /* 55 */
     0x00000000, 0x00000000, 0x00000000, 0x10000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x10000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 44 */
+    { { /* 56 */
     0xc0000c0c, 0x00000000, 0x00c00003, 0x00000c03,
     0x08000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0xc0000c0c, 0x00000000, 0x00c00003, 0x00000c03,
     0x08000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 45 */
+    { { /* 57 */
     0x00000000, 0x00000000, 0x00000400, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00000000, 0x00000000, 0x00000400, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 46 */
+    { { /* 58 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x020c1381, 0x020c1381,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x020c1381, 0x020c1381,
     } },
-    { { /* 47 */
+    { { /* 59 */
     0xffffff7f, 0xffffffff, 0x3d7f3f7f, 0xffffffff,
     0xffff3d7f, 0x7f3d7fff, 0xff7f7f3d, 0xffff7fff,
     } },
     0xffffff7f, 0xffffffff, 0x3d7f3f7f, 0xffffffff,
     0xffff3d7f, 0x7f3d7fff, 0xff7f7f3d, 0xffff7fff,
     } },
-    { { /* 48 */
+    { { /* 60 */
     0x7f3d7fff, 0xffffffff, 0x07ffff7f, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x7f3d7fff, 0xffffffff, 0x07ffff7f, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 49 */
+    { { /* 61 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x140a2202, 0x140a2202,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x140a2202, 0x140a2202,
     } },
-    { { /* 50 */
+    { { /* 62 */
+    0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
+    0x00000000, 0x00000000, 0x040a2202, 0x042a220a,
+    } },
+    { { /* 63 */
+    0x00000000, 0x00000200, 0x00000000, 0x00000200,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 64 */
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    0x00000000, 0x20000000, 0x00000000, 0x02000000,
+    } },
+    { { /* 65 */
+    0x00000020, 0x00000000, 0x00000000, 0x00000000,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 66 */
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0xfffbafee, 0xf3edfdff, 0x00013bbf, 0x0000ffc1,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0xfffbafee, 0xf3edfdff, 0x00013bbf, 0x0000ffc1,
     } },
-    { { /* 51 */
+    { { /* 67 */
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    0x03000402, 0x00180000, 0x00000000, 0x00000000,
+    } },
+    { { /* 68 */
+    0x00000000, 0x00000000, 0x00880000, 0x00000000,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 69 */
+    0x000c0003, 0x00000c00, 0x00003000, 0x00000c00,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 70 */
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    0x00000000, 0x08000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 71 */
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0xffff0000, 0x000007ff,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0xffff0000, 0x000007ff,
     } },
-    { { /* 52 */
+    { { /* 72 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x02041101, 0x02041101,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x02041101, 0x02041101,
     } },
-    { { /* 53 */
+    { { /* 73 */
     0x000330c0, 0x00000000, 0x00000000, 0x60000003,
     0x00000000, 0x00000000, 0x00001ff0, 0x003e0000,
     } },
     0x000330c0, 0x00000000, 0x00000000, 0x60000003,
     0x00000000, 0x00000000, 0x00001ff0, 0x003e0000,
     } },
-    { { /* 54 */
+    { { /* 74 */
     0x00ffffff, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00ffffff, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 55 */
+    { { /* 75 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x14482203, 0x14482203,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x14482203, 0x14482203,
     } },
-    { { /* 56 */
+    { { /* 76 */
     0x00000000, 0x00000000, 0x00030000, 0x00030000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00000000, 0x00000000, 0x00030000, 0x00030000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 57 */
+    { { /* 77 */
     0x00000000, 0xfffe0000, 0xfc7fffff, 0xfffffffe,
     0x0000067f, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00000000, 0xfffe0000, 0xfc7fffff, 0xfffffffe,
     0x0000067f, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 58 */
+    { { /* 78 */
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    0x00000000, 0x00000000, 0x00003c00, 0x00000022,
+    } },
+    { { /* 79 */
+    0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
+    0x00000000, 0x00000000, 0x00000200, 0x00000200,
+    } },
+    { { /* 80 */
     0xffff4002, 0xffffffff, 0x4002ffff, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0xffff4002, 0xffffffff, 0x4002ffff, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 59 */
+    { { /* 81 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x75092a72, 0x75092272,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x75092a72, 0x75092272,
     } },
-    { { /* 60 */
+    { { /* 82 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x060cb301, 0x060cb300,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x060cb301, 0x060cb300,
     } },
-    { { /* 61 */
+    { { /* 83 */
     0x00000c7e, 0x031f8000, 0x0063f200, 0x000df840,
     0x00037e08, 0x08000dfa, 0x0df901bf, 0x5437e400,
     } },
     0x00000c7e, 0x031f8000, 0x0063f200, 0x000df840,
     0x00037e08, 0x08000dfa, 0x0df901bf, 0x5437e400,
     } },
-    { { /* 62 */
+    { { /* 84 */
     0x00000025, 0x40006fc0, 0x27f91be4, 0xdee00000,
     0x007ff83f, 0x00007f7f, 0x00000000, 0x00000000,
     } },
     0x00000025, 0x40006fc0, 0x27f91be4, 0xdee00000,
     0x007ff83f, 0x00007f7f, 0x00000000, 0x00000000,
     } },
-    { { /* 63 */
+    { { /* 85 */
     0x00000000, 0x00000000, 0x00000000, 0x007f8000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x007f8000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 64 */
+    { { /* 86 */
     0x000000e7, 0x00000000, 0xfffffffe, 0xffffffff,
     0x780fffff, 0xfffffffe, 0xffffffff, 0x787fffff,
     } },
     0x000000e7, 0x00000000, 0xfffffffe, 0xffffffff,
     0x780fffff, 0xfffffffe, 0xffffffff, 0x787fffff,
     } },
-    { { /* 65 */
+    { { /* 87 */
     0x43f36f8b, 0x9b462442, 0xe3e0e82c, 0x400a0004,
     0xdb365f65, 0x04497977, 0xe3f0ecd7, 0x08c56038,
     } },
     0x43f36f8b, 0x9b462442, 0xe3e0e82c, 0x400a0004,
     0xdb365f65, 0x04497977, 0xe3f0ecd7, 0x08c56038,
     } },
-    { { /* 66 */
+    { { /* 88 */
     0x3403e602, 0x35518000, 0x7eabe0c8, 0x98698200,
     0x2942a948, 0x8060e803, 0xad93441c, 0x4568c03a,
     } },
     0x3403e602, 0x35518000, 0x7eabe0c8, 0x98698200,
     0x2942a948, 0x8060e803, 0xad93441c, 0x4568c03a,
     } },
-    { { /* 67 */
+    { { /* 89 */
     0x8656aa60, 0x02403f7a, 0x14618388, 0x21741020,
     0x07022021, 0x40bc3000, 0x4462a624, 0x0a2060a8,
     } },
     0x8656aa60, 0x02403f7a, 0x14618388, 0x21741020,
     0x07022021, 0x40bc3000, 0x4462a624, 0x0a2060a8,
     } },
-    { { /* 68 */
+    { { /* 90 */
     0x85740217, 0x9c840402, 0x14157bfb, 0x11e27f24,
     0x02efb665, 0x20ff1f75, 0x38403a70, 0x676326c3,
     } },
     0x85740217, 0x9c840402, 0x14157bfb, 0x11e27f24,
     0x02efb665, 0x20ff1f75, 0x38403a70, 0x676326c3,
     } },
-    { { /* 69 */
+    { { /* 91 */
     0x20924dd9, 0x0fc946b0, 0x4850bc98, 0xa03f8638,
     0x88162388, 0x52323e09, 0xe3a422aa, 0xc72c00dd,
     } },
     0x20924dd9, 0x0fc946b0, 0x4850bc98, 0xa03f8638,
     0x88162388, 0x52323e09, 0xe3a422aa, 0xc72c00dd,
     } },
-    { { /* 70 */
+    { { /* 92 */
     0x26e1a166, 0x8f0a840b, 0x559e27eb, 0x89bbc241,
     0x85400014, 0x08496361, 0x8ad07f0c, 0x05cfff3e,
     } },
     0x26e1a166, 0x8f0a840b, 0x559e27eb, 0x89bbc241,
     0x85400014, 0x08496361, 0x8ad07f0c, 0x05cfff3e,
     } },
-    { { /* 71 */
+    { { /* 93 */
     0xa803ff1a, 0x7b407a41, 0x80024745, 0x38eb0500,
     0x0005d851, 0x710c9934, 0x01000397, 0x24046366,
     } },
     0xa803ff1a, 0x7b407a41, 0x80024745, 0x38eb0500,
     0x0005d851, 0x710c9934, 0x01000397, 0x24046366,
     } },
-    { { /* 72 */
+    { { /* 94 */
     0x005180d0, 0x430ac000, 0x30c89071, 0x58000008,
     0xf7000e99, 0x00415f80, 0x941000b0, 0x62800018,
     } },
     0x005180d0, 0x430ac000, 0x30c89071, 0x58000008,
     0xf7000e99, 0x00415f80, 0x941000b0, 0x62800018,
     } },
-    { { /* 73 */
+    { { /* 95 */
     0x09d00240, 0x01568200, 0x08015004, 0x05101d10,
     0x001084c1, 0x10504025, 0x4d8a410f, 0xa60d4009,
     } },
     0x09d00240, 0x01568200, 0x08015004, 0x05101d10,
     0x001084c1, 0x10504025, 0x4d8a410f, 0xa60d4009,
     } },
-    { { /* 74 */
+    { { /* 96 */
     0x914cab19, 0x098121c0, 0x0003c485, 0x80000652,
     0x00080b04, 0x0009041d, 0x905c4849, 0x16900009,
     } },
     0x914cab19, 0x098121c0, 0x0003c485, 0x80000652,
     0x00080b04, 0x0009041d, 0x905c4849, 0x16900009,
     } },
-    { { /* 75 */
+    { { /* 97 */
     0x22200c65, 0x24338412, 0x47960c03, 0x42250a04,
     0x90880028, 0x4f084900, 0xd3aa14a2, 0x3e87d830,
     } },
     0x22200c65, 0x24338412, 0x47960c03, 0x42250a04,
     0x90880028, 0x4f084900, 0xd3aa14a2, 0x3e87d830,
     } },
-    { { /* 76 */
+    { { /* 98 */
     0x1f618604, 0x41867ea4, 0x05b3c390, 0x211857a5,
     0x2a48241e, 0x4a041128, 0x161b0a40, 0x88400d60,
     } },
     0x1f618604, 0x41867ea4, 0x05b3c390, 0x211857a5,
     0x2a48241e, 0x4a041128, 0x161b0a40, 0x88400d60,
     } },
-    { { /* 77 */
+    { { /* 99 */
     0x9502020a, 0x10608221, 0x04000243, 0x80001444,
     0x0c040000, 0x70000000, 0x00c11a06, 0x0c00024a,
     } },
     0x9502020a, 0x10608221, 0x04000243, 0x80001444,
     0x0c040000, 0x70000000, 0x00c11a06, 0x0c00024a,
     } },
-    { { /* 78 */
+    { { /* 100 */
     0x00401a00, 0x40451404, 0xbdb30029, 0x052b0a78,
     0xbfa0bba9, 0x8379407c, 0xe81d12fc, 0xc5694bf6,
     } },
     0x00401a00, 0x40451404, 0xbdb30029, 0x052b0a78,
     0xbfa0bba9, 0x8379407c, 0xe81d12fc, 0xc5694bf6,
     } },
-    { { /* 79 */
+    { { /* 101 */
     0x044aeff6, 0xff022115, 0x402bed63, 0x0242d033,
     0x00131000, 0x59ca1b02, 0x020000a0, 0x2c41a703,
     } },
     0x044aeff6, 0xff022115, 0x402bed63, 0x0242d033,
     0x00131000, 0x59ca1b02, 0x020000a0, 0x2c41a703,
     } },
-    { { /* 80 */
+    { { /* 102 */
     0x8ff24880, 0x00000204, 0x10055800, 0x00489200,
     0x20011894, 0x34805004, 0x684c3200, 0x68be49ea,
     } },
     0x8ff24880, 0x00000204, 0x10055800, 0x00489200,
     0x20011894, 0x34805004, 0x684c3200, 0x68be49ea,
     } },
-    { { /* 81 */
+    { { /* 103 */
     0x2e42184c, 0x21c9a820, 0x80b050b9, 0xff7c001e,
     0x14e0849a, 0x01e028c1, 0xac49870e, 0xdddb130f,
     } },
     0x2e42184c, 0x21c9a820, 0x80b050b9, 0xff7c001e,
     0x14e0849a, 0x01e028c1, 0xac49870e, 0xdddb130f,
     } },
-    { { /* 82 */
+    { { /* 104 */
     0x89fbbe1a, 0x51a2a2e0, 0x32ca5502, 0x928b3e46,
     0x438f1dbf, 0x32186703, 0x33c03028, 0xa9230811,
     } },
     0x89fbbe1a, 0x51a2a2e0, 0x32ca5502, 0x928b3e46,
     0x438f1dbf, 0x32186703, 0x33c03028, 0xa9230811,
     } },
-    { { /* 83 */
+    { { /* 105 */
     0x3a65c000, 0x04028fe3, 0x86252c4e, 0x00a1bf3d,
     0x8cd43a1a, 0x317c06c9, 0x950a00e0, 0x0edb018b,
     } },
     0x3a65c000, 0x04028fe3, 0x86252c4e, 0x00a1bf3d,
     0x8cd43a1a, 0x317c06c9, 0x950a00e0, 0x0edb018b,
     } },
-    { { /* 84 */
+    { { /* 106 */
     0x8c20e34b, 0xf0101182, 0xa7287d94, 0x40fbc9ac,
     0x06534484, 0x44445a90, 0x00013fc8, 0xf5d40048,
     } },
     0x8c20e34b, 0xf0101182, 0xa7287d94, 0x40fbc9ac,
     0x06534484, 0x44445a90, 0x00013fc8, 0xf5d40048,
     } },
-    { { /* 85 */
+    { { /* 107 */
     0xec577701, 0x891dc442, 0x49286b83, 0xd2424109,
     0x59fe061d, 0x3a221800, 0x3b9fb7e4, 0xc0eaf003,
     } },
     0xec577701, 0x891dc442, 0x49286b83, 0xd2424109,
     0x59fe061d, 0x3a221800, 0x3b9fb7e4, 0xc0eaf003,
     } },
-    { { /* 86 */
+    { { /* 108 */
     0x82021386, 0xe4008980, 0x10a1b200, 0x0cc44b80,
     0x8944d309, 0x48341faf, 0x0c458259, 0x0450420a,
     } },
     0x82021386, 0xe4008980, 0x10a1b200, 0x0cc44b80,
     0x8944d309, 0x48341faf, 0x0c458259, 0x0450420a,
     } },
-    { { /* 87 */
+    { { /* 109 */
     0x10c8a040, 0x44503140, 0x01004004, 0x05408280,
     0x442c0108, 0x1a056a30, 0x051420a6, 0x645690cf,
     } },
     0x10c8a040, 0x44503140, 0x01004004, 0x05408280,
     0x442c0108, 0x1a056a30, 0x051420a6, 0x645690cf,
     } },
-    { { /* 88 */
+    { { /* 110 */
     0x31000021, 0xcbf09c18, 0x63e2a120, 0x01b5104c,
     0x9a83538c, 0x3281b8b2, 0x0a84987a, 0x0c0233e7,
     } },
     0x31000021, 0xcbf09c18, 0x63e2a120, 0x01b5104c,
     0x9a83538c, 0x3281b8b2, 0x0a84987a, 0x0c0233e7,
     } },
-    { { /* 89 */
+    { { /* 111 */
     0x9018d4cc, 0x9070a1a1, 0xe0048a1e, 0x0451c3d4,
     0x21c2439a, 0x53104844, 0x36400292, 0xf3bd0241,
     } },
     0x9018d4cc, 0x9070a1a1, 0xe0048a1e, 0x0451c3d4,
     0x21c2439a, 0x53104844, 0x36400292, 0xf3bd0241,
     } },
-    { { /* 90 */
+    { { /* 112 */
     0xe8f0ab09, 0xa5d27dc0, 0xd24bc242, 0xd0afa43f,
     0x34a11aa0, 0x03d88247, 0x651bc452, 0xc83ad294,
     } },
     0xe8f0ab09, 0xa5d27dc0, 0xd24bc242, 0xd0afa43f,
     0x34a11aa0, 0x03d88247, 0x651bc452, 0xc83ad294,
     } },
-    { { /* 91 */
+    { { /* 113 */
     0x40c8001c, 0x33140e06, 0xb21b614f, 0xc0d00088,
     0xa898a02a, 0x166ba1c5, 0x85b42e50, 0x0604c08b,
     } },
     0x40c8001c, 0x33140e06, 0xb21b614f, 0xc0d00088,
     0xa898a02a, 0x166ba1c5, 0x85b42e50, 0x0604c08b,
     } },
-    { { /* 92 */
+    { { /* 114 */
     0x1e04f933, 0xa251056e, 0x76380400, 0x73b8ec07,
     0x18324406, 0xc8164081, 0x63097c8a, 0xaa042980,
     } },
     0x1e04f933, 0xa251056e, 0x76380400, 0x73b8ec07,
     0x18324406, 0xc8164081, 0x63097c8a, 0xaa042980,
     } },
-    { { /* 93 */
+    { { /* 115 */
     0xca9c1c24, 0x27604e0e, 0x83000990, 0x81040046,
     0x10816011, 0x0908540d, 0xcc0a000e, 0x0c000500,
     } },
     0xca9c1c24, 0x27604e0e, 0x83000990, 0x81040046,
     0x10816011, 0x0908540d, 0xcc0a000e, 0x0c000500,
     } },
-    { { /* 94 */
+    { { /* 116 */
     0xa0440430, 0x6784008b, 0x8a195288, 0x8b18865e,
     0x41602e59, 0x9cbe8c10, 0x891c6861, 0x00089800,
     } },
     0xa0440430, 0x6784008b, 0x8a195288, 0x8b18865e,
     0x41602e59, 0x9cbe8c10, 0x891c6861, 0x00089800,
     } },
-    { { /* 95 */
+    { { /* 117 */
     0x089a8100, 0x41900018, 0xe4a14007, 0x640d0505,
     0x0e4d310e, 0xff0a4806, 0x2aa81632, 0x000b852e,
     } },
     0x089a8100, 0x41900018, 0xe4a14007, 0x640d0505,
     0x0e4d310e, 0xff0a4806, 0x2aa81632, 0x000b852e,
     } },
-    { { /* 96 */
+    { { /* 118 */
     0xca841800, 0x696c0e20, 0x16000032, 0x03905658,
     0x1a285120, 0x11248000, 0x432618e1, 0x0eaa5d52,
     } },
     0xca841800, 0x696c0e20, 0x16000032, 0x03905658,
     0x1a285120, 0x11248000, 0x432618e1, 0x0eaa5d52,
     } },
-    { { /* 97 */
+    { { /* 119 */
     0xae280fa0, 0x4500fa7b, 0x89406408, 0xc044c880,
     0xb1419005, 0x24c48424, 0x603a1a34, 0xc1949000,
     } },
     0xae280fa0, 0x4500fa7b, 0x89406408, 0xc044c880,
     0xb1419005, 0x24c48424, 0x603a1a34, 0xc1949000,
     } },
-    { { /* 98 */
+    { { /* 120 */
     0x003a8246, 0xc106180d, 0x99100022, 0x1511e050,
     0x00824057, 0x020a041a, 0x8930004f, 0x444ad813,
     } },
     0x003a8246, 0xc106180d, 0x99100022, 0x1511e050,
     0x00824057, 0x020a041a, 0x8930004f, 0x444ad813,
     } },
-    { { /* 99 */
+    { { /* 121 */
     0xed228a02, 0x400510c0, 0x01021000, 0x31018808,
     0x02044600, 0x0708f000, 0xa2008900, 0x22020000,
     } },
     0xed228a02, 0x400510c0, 0x01021000, 0x31018808,
     0x02044600, 0x0708f000, 0xa2008900, 0x22020000,
     } },
-    { { /* 100 */
+    { { /* 122 */
     0x16100200, 0x10400042, 0x02605200, 0x200052f4,
     0x82308510, 0x42021100, 0x80b54308, 0x9a2070e1,
     } },
     0x16100200, 0x10400042, 0x02605200, 0x200052f4,
     0x82308510, 0x42021100, 0x80b54308, 0x9a2070e1,
     } },
-    { { /* 101 */
+    { { /* 123 */
     0x08012040, 0xfc653500, 0xab0419c1, 0x62140286,
     0x00440087, 0x02449085, 0x0a85405c, 0x33803207,
     } },
     0x08012040, 0xfc653500, 0xab0419c1, 0x62140286,
     0x00440087, 0x02449085, 0x0a85405c, 0x33803207,
     } },
-    { { /* 102 */
+    { { /* 124 */
     0xb8c00400, 0xc0d0ce20, 0x0080c030, 0x0d250508,
     0x00400a90, 0x080c0200, 0x40006505, 0x41026421,
     } },
     0xb8c00400, 0xc0d0ce20, 0x0080c030, 0x0d250508,
     0x00400a90, 0x080c0200, 0x40006505, 0x41026421,
     } },
-    { { /* 103 */
+    { { /* 125 */
     0x00000268, 0x847c0024, 0xde200002, 0x40498619,
     0x40000808, 0x20010084, 0x10108400, 0x01c742cd,
     } },
     0x00000268, 0x847c0024, 0xde200002, 0x40498619,
     0x40000808, 0x20010084, 0x10108400, 0x01c742cd,
     } },
-    { { /* 104 */
+    { { /* 126 */
     0xd52a7038, 0x1d8f1968, 0x3e12be50, 0x81d92ef5,
     0x2412cec4, 0x732e0828, 0x4b3424ac, 0xd41d020c,
     } },
     0xd52a7038, 0x1d8f1968, 0x3e12be50, 0x81d92ef5,
     0x2412cec4, 0x732e0828, 0x4b3424ac, 0xd41d020c,
     } },
-    { { /* 105 */
+    { { /* 127 */
     0x80002a02, 0x08110097, 0x114411c4, 0x7d451786,
     0x064949d9, 0x87914000, 0xd8c4254c, 0x491444ba,
     } },
     0x80002a02, 0x08110097, 0x114411c4, 0x7d451786,
     0x064949d9, 0x87914000, 0xd8c4254c, 0x491444ba,
     } },
-    { { /* 106 */
+    { { /* 128 */
     0xc8001b92, 0x15800271, 0x0c000081, 0xc200096a,
     0x40024800, 0xba493021, 0x1c802080, 0x1008e2ac,
     } },
     0xc8001b92, 0x15800271, 0x0c000081, 0xc200096a,
     0x40024800, 0xba493021, 0x1c802080, 0x1008e2ac,
     } },
-    { { /* 107 */
+    { { /* 129 */
     0x00341004, 0x841400e1, 0x20000020, 0x10149800,
     0x04aa70c2, 0x54208688, 0x04130c62, 0x20109180,
     } },
     0x00341004, 0x841400e1, 0x20000020, 0x10149800,
     0x04aa70c2, 0x54208688, 0x04130c62, 0x20109180,
     } },
-    { { /* 108 */
+    { { /* 130 */
     0x02064082, 0x54001c40, 0xe4e90383, 0x84802125,
     0x2000e433, 0xe60944c0, 0x81260a03, 0x080112da,
     } },
     0x02064082, 0x54001c40, 0xe4e90383, 0x84802125,
     0x2000e433, 0xe60944c0, 0x81260a03, 0x080112da,
     } },
-    { { /* 109 */
+    { { /* 131 */
     0x97906901, 0xf8864001, 0x0081e24d, 0xa6510a0e,
     0x81ec011a, 0x8441c600, 0xb62cadb8, 0x8741a46f,
     } },
     0x97906901, 0xf8864001, 0x0081e24d, 0xa6510a0e,
     0x81ec011a, 0x8441c600, 0xb62cadb8, 0x8741a46f,
     } },
-    { { /* 110 */
+    { { /* 132 */
     0x4b028d54, 0x02681161, 0x2057bb60, 0x043350a0,
     0xb7b4a8c0, 0x01122402, 0x20009ad3, 0x00c82271,
     } },
     0x4b028d54, 0x02681161, 0x2057bb60, 0x043350a0,
     0xb7b4a8c0, 0x01122402, 0x20009ad3, 0x00c82271,
     } },
-    { { /* 111 */
+    { { /* 133 */
     0x809e2081, 0xe1800c8a, 0x8151b009, 0x40281031,
     0x89a52a0e, 0x620e69b6, 0xd1444425, 0x4d548085,
     } },
     0x809e2081, 0xe1800c8a, 0x8151b009, 0x40281031,
     0x89a52a0e, 0x620e69b6, 0xd1444425, 0x4d548085,
     } },
-    { { /* 112 */
+    { { /* 134 */
     0x1fb12c75, 0x862dd807, 0x4841d87c, 0x226e414e,
     0x9e088200, 0xed37f80c, 0x75268c80, 0x08149313,
     } },
     0x1fb12c75, 0x862dd807, 0x4841d87c, 0x226e414e,
     0x9e088200, 0xed37f80c, 0x75268c80, 0x08149313,
     } },
-    { { /* 113 */
+    { { /* 135 */
     0xc8040e32, 0x6ea6484e, 0x66702c4a, 0xba0126c0,
     0x185dd30c, 0x00000000, 0x00000000, 0x00000000,
     } },
     0xc8040e32, 0x6ea6484e, 0x66702c4a, 0xba0126c0,
     0x185dd30c, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 114 */
+    { { /* 136 */
     0x00000000, 0x05400000, 0x81337020, 0x03a54f81,
     0x641055ec, 0x2344c318, 0x00341462, 0x1a090a43,
     } },
     0x00000000, 0x05400000, 0x81337020, 0x03a54f81,
     0x641055ec, 0x2344c318, 0x00341462, 0x1a090a43,
     } },
-    { { /* 115 */
+    { { /* 137 */
     0x13a5187b, 0xa8480102, 0xc5440440, 0xe2dd8106,
     0x2d481af0, 0x0416b626, 0x6e405058, 0x31128032,
     } },
     0x13a5187b, 0xa8480102, 0xc5440440, 0xe2dd8106,
     0x2d481af0, 0x0416b626, 0x6e405058, 0x31128032,
     } },
-    { { /* 116 */
+    { { /* 138 */
     0x0c0007e4, 0x420a8208, 0x803b4840, 0x87134860,
     0x3428850d, 0xe5290319, 0x870a2345, 0x5c1825a9,
     } },
     0x0c0007e4, 0x420a8208, 0x803b4840, 0x87134860,
     0x3428850d, 0xe5290319, 0x870a2345, 0x5c1825a9,
     } },
-    { { /* 117 */
+    { { /* 139 */
     0xd9c577a6, 0x03e85e00, 0xa7000081, 0x41c6cd54,
     0xa2042800, 0x2b0ab860, 0xda9e0020, 0x0e1a08ea,
     } },
     0xd9c577a6, 0x03e85e00, 0xa7000081, 0x41c6cd54,
     0xa2042800, 0x2b0ab860, 0xda9e0020, 0x0e1a08ea,
     } },
-    { { /* 118 */
+    { { /* 140 */
     0x11c0427c, 0x03768908, 0x01058621, 0x18a80000,
     0xc44846a0, 0x20220d05, 0x91485422, 0x28978a01,
     } },
     0x11c0427c, 0x03768908, 0x01058621, 0x18a80000,
     0xc44846a0, 0x20220d05, 0x91485422, 0x28978a01,
     } },
-    { { /* 119 */
+    { { /* 141 */
     0x00087898, 0x31221605, 0x08804240, 0x06a2fa4e,
     0x92110814, 0x9b042002, 0x06432e52, 0x90105000,
     } },
     0x00087898, 0x31221605, 0x08804240, 0x06a2fa4e,
     0x92110814, 0x9b042002, 0x06432e52, 0x90105000,
     } },
-    { { /* 120 */
+    { { /* 142 */
     0x85ba0041, 0x20203042, 0x05a04f0b, 0x40802708,
     0x1a930591, 0x0600df50, 0x3021a202, 0x4e800630,
     } },
     0x85ba0041, 0x20203042, 0x05a04f0b, 0x40802708,
     0x1a930591, 0x0600df50, 0x3021a202, 0x4e800630,
     } },
-    { { /* 121 */
+    { { /* 143 */
     0x04c80cc4, 0x8001a004, 0xd4316000, 0x0a020880,
     0x00281c00, 0x00418e18, 0xca106ad0, 0x4b00f210,
     } },
     0x04c80cc4, 0x8001a004, 0xd4316000, 0x0a020880,
     0x00281c00, 0x00418e18, 0xca106ad0, 0x4b00f210,
     } },
-    { { /* 122 */
+    { { /* 144 */
     0x1506274d, 0x88900220, 0x82a85a00, 0x81504549,
     0x80002004, 0x2c088804, 0x000508d1, 0x4ac48001,
     } },
     0x1506274d, 0x88900220, 0x82a85a00, 0x81504549,
     0x80002004, 0x2c088804, 0x000508d1, 0x4ac48001,
     } },
-    { { /* 123 */
+    { { /* 145 */
     0x0062e020, 0x0a42008e, 0x6a8c3055, 0xe0a5090e,
     0x42c42906, 0x80b34814, 0xb330803e, 0x731c0102,
     } },
     0x0062e020, 0x0a42008e, 0x6a8c3055, 0xe0a5090e,
     0x42c42906, 0x80b34814, 0xb330803e, 0x731c0102,
     } },
-    { { /* 124 */
+    { { /* 146 */
     0x600d1494, 0x09400c20, 0xc040301a, 0xc094a451,
     0x05c88dca, 0xa40c96c2, 0x34040001, 0x011000c8,
     } },
     0x600d1494, 0x09400c20, 0xc040301a, 0xc094a451,
     0x05c88dca, 0xa40c96c2, 0x34040001, 0x011000c8,
     } },
-    { { /* 125 */
+    { { /* 147 */
     0xa9c9550d, 0x1c5a2428, 0x48370142, 0x100f7a4d,
     0x452a32b4, 0x9205317b, 0x5c44b894, 0x458a68d7,
     } },
     0xa9c9550d, 0x1c5a2428, 0x48370142, 0x100f7a4d,
     0x452a32b4, 0x9205317b, 0x5c44b894, 0x458a68d7,
     } },
-    { { /* 126 */
+    { { /* 148 */
     0x2ed15097, 0x42081943, 0x9d40d202, 0x20979840,
     0x064d5409, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x2ed15097, 0x42081943, 0x9d40d202, 0x20979840,
     0x064d5409, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 127 */
+    { { /* 149 */
     0x00000000, 0x84800000, 0x04215542, 0x17001c06,
     0x61107624, 0xb9ddff87, 0x5c0a659f, 0x3c00245d,
     } },
     0x00000000, 0x84800000, 0x04215542, 0x17001c06,
     0x61107624, 0xb9ddff87, 0x5c0a659f, 0x3c00245d,
     } },
-    { { /* 128 */
+    { { /* 150 */
     0x0059adb0, 0x00000000, 0x00000000, 0x009b28d0,
     0x02000422, 0x44080108, 0xac409804, 0x90288d0a,
     } },
     0x0059adb0, 0x00000000, 0x00000000, 0x009b28d0,
     0x02000422, 0x44080108, 0xac409804, 0x90288d0a,
     } },
-    { { /* 129 */
+    { { /* 151 */
     0xe0018700, 0x00310400, 0x82211794, 0x10540019,
     0x021a2cb2, 0x40039c02, 0x88043d60, 0x7900080c,
     } },
     0xe0018700, 0x00310400, 0x82211794, 0x10540019,
     0x021a2cb2, 0x40039c02, 0x88043d60, 0x7900080c,
     } },
-    { { /* 130 */
+    { { /* 152 */
     0xba3c1628, 0xcb088640, 0x90807274, 0x0000001e,
     0xd8000000, 0x9c87e188, 0x04124034, 0x2791ae64,
     } },
     0xba3c1628, 0xcb088640, 0x90807274, 0x0000001e,
     0xd8000000, 0x9c87e188, 0x04124034, 0x2791ae64,
     } },
-    { { /* 131 */
+    { { /* 153 */
     0xe6fbe86b, 0x5366408f, 0x537feea6, 0xb5e4e32b,
     0x0002869f, 0x01228548, 0x08004402, 0x20a02116,
     } },
     0xe6fbe86b, 0x5366408f, 0x537feea6, 0xb5e4e32b,
     0x0002869f, 0x01228548, 0x08004402, 0x20a02116,
     } },
-    { { /* 132 */
+    { { /* 154 */
     0x02040004, 0x00052000, 0x01547e00, 0x01ac162c,
     0x10852a84, 0x05308c14, 0xb943fbc3, 0x906000ca,
     } },
     0x02040004, 0x00052000, 0x01547e00, 0x01ac162c,
     0x10852a84, 0x05308c14, 0xb943fbc3, 0x906000ca,
     } },
-    { { /* 133 */
+    { { /* 155 */
     0x40326000, 0x80901200, 0x4c810b30, 0x40020054,
     0x1d6a0029, 0x02802000, 0x00048000, 0x150c2610,
     } },
     0x40326000, 0x80901200, 0x4c810b30, 0x40020054,
     0x1d6a0029, 0x02802000, 0x00048000, 0x150c2610,
     } },
-    { { /* 134 */
+    { { /* 156 */
     0x07018040, 0x0c24d94d, 0x18502810, 0x50205001,
     0x04d01000, 0x02017080, 0x21c30108, 0x00000132,
     } },
     0x07018040, 0x0c24d94d, 0x18502810, 0x50205001,
     0x04d01000, 0x02017080, 0x21c30108, 0x00000132,
     } },
-    { { /* 135 */
+    { { /* 157 */
     0x07190088, 0x05600802, 0x4c0e0012, 0xf0a10405,
     0x00000002, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x07190088, 0x05600802, 0x4c0e0012, 0xf0a10405,
     0x00000002, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 136 */
+    { { /* 158 */
     0x00000000, 0x00000000, 0x00000000, 0x00800000,
     0x035a8e8d, 0x5a0421bd, 0x11703488, 0x00000026,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x00800000,
     0x035a8e8d, 0x5a0421bd, 0x11703488, 0x00000026,
     } },
-    { { /* 137 */
+    { { /* 159 */
     0x10000000, 0x8804c502, 0xf801b815, 0x25ed147c,
     0x1bb0ed60, 0x1bd70589, 0x1a627af3, 0x0ac50d0c,
     } },
     0x10000000, 0x8804c502, 0xf801b815, 0x25ed147c,
     0x1bb0ed60, 0x1bd70589, 0x1a627af3, 0x0ac50d0c,
     } },
-    { { /* 138 */
+    { { /* 160 */
     0x524ae5d1, 0x63050490, 0x52440354, 0x16122b57,
     0x1101a872, 0x00182949, 0x10080948, 0x886c6000,
     } },
     0x524ae5d1, 0x63050490, 0x52440354, 0x16122b57,
     0x1101a872, 0x00182949, 0x10080948, 0x886c6000,
     } },
-    { { /* 139 */
+    { { /* 161 */
     0x058f916e, 0x39903012, 0x4930f840, 0x001b8880,
     0x00000000, 0x00428500, 0x98000058, 0x7014ea04,
     } },
     0x058f916e, 0x39903012, 0x4930f840, 0x001b8880,
     0x00000000, 0x00428500, 0x98000058, 0x7014ea04,
     } },
-    { { /* 140 */
+    { { /* 162 */
     0x611d1628, 0x60005113, 0x00a71a24, 0x00000000,
     0x03c00000, 0x10187120, 0xa9270172, 0x89066004,
     } },
     0x611d1628, 0x60005113, 0x00a71a24, 0x00000000,
     0x03c00000, 0x10187120, 0xa9270172, 0x89066004,
     } },
-    { { /* 141 */
+    { { /* 163 */
     0x020cc022, 0x40810900, 0x8ca0202d, 0x00000e34,
     0x00000000, 0x11012100, 0xc11a8011, 0x0892ec4c,
     } },
     0x020cc022, 0x40810900, 0x8ca0202d, 0x00000e34,
     0x00000000, 0x11012100, 0xc11a8011, 0x0892ec4c,
     } },
-    { { /* 142 */
+    { { /* 164 */
     0x85000040, 0x1806c7ac, 0x0512e03e, 0x00108000,
     0x80ce4008, 0x02106d01, 0x08568641, 0x0027011e,
     } },
     0x85000040, 0x1806c7ac, 0x0512e03e, 0x00108000,
     0x80ce4008, 0x02106d01, 0x08568641, 0x0027011e,
     } },
-    { { /* 143 */
+    { { /* 165 */
     0x083d3750, 0x4e05e032, 0x048401c0, 0x01400081,
     0x00000000, 0x00000000, 0x00000000, 0x00591aa0,
     } },
     0x083d3750, 0x4e05e032, 0x048401c0, 0x01400081,
     0x00000000, 0x00000000, 0x00000000, 0x00591aa0,
     } },
-    { { /* 144 */
+    { { /* 166 */
     0x882443c8, 0xc8001d48, 0x72030152, 0x04049013,
     0x04008280, 0x0d148a10, 0x02088056, 0x2704a040,
     } },
     0x882443c8, 0xc8001d48, 0x72030152, 0x04049013,
     0x04008280, 0x0d148a10, 0x02088056, 0x2704a040,
     } },
-    { { /* 145 */
+    { { /* 167 */
     0x4c000000, 0x00000000, 0x00000000, 0xa3200000,
     0xa0ae1902, 0xdf002660, 0x7b15f010, 0x3ad08121,
     } },
     0x4c000000, 0x00000000, 0x00000000, 0xa3200000,
     0xa0ae1902, 0xdf002660, 0x7b15f010, 0x3ad08121,
     } },
-    { { /* 146 */
+    { { /* 168 */
     0x00284180, 0x48001003, 0x8014cc00, 0x00c414cf,
     0x30202000, 0x00000001, 0x00000000, 0x00000000,
     } },
     0x00284180, 0x48001003, 0x8014cc00, 0x00c414cf,
     0x30202000, 0x00000001, 0x00000000, 0x00000000,
     } },
-    { { /* 147 */
+    { { /* 169 */
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000020,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000020,
     } },
-    { { /* 148 */
+    { { /* 170 */
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0x00000200, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0x00000200, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 149 */
+    { { /* 171 */
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0xffffffff, 0xffff003f, 0x087fffff,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0xffffffff, 0xffff003f, 0x087fffff,
     } },
-    { { /* 150 */
+    { { /* 172 */
     0xffff0002, 0xffffffff, 0x0002ffff, 0x000c0000,
     0x0c0c0000, 0x000cc00c, 0x03000000, 0x00000000,
     } },
     0xffff0002, 0xffffffff, 0x0002ffff, 0x000c0000,
     0x0c0c0000, 0x000cc00c, 0x03000000, 0x00000000,
     } },
-    { { /* 151 */
+    { { /* 173 */
     0xffff0042, 0xffffffff, 0x0042ffff, 0x00000000,
     0x0c0c0000, 0x0c00000c, 0x03000000, 0x00000300,
     } },
     0xffff0042, 0xffffffff, 0x0042ffff, 0x00000000,
     0x0c0c0000, 0x0c00000c, 0x03000000, 0x00000300,
     } },
-    { { /* 152 */
+    { { /* 174 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x0d10646e, 0x0d10646e,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x0d10646e, 0x0d10646e,
     } },
-    { { /* 153 */
+    { { /* 175 */
     0x00000000, 0x01000300, 0x00000000, 0x00000300,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00000000, 0x01000300, 0x00000000, 0x00000300,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 154 */
+    { { /* 176 */
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0xffffffff, 0xffffffff, 0x1fffffff, 0x000003ff,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0xffffffff, 0xffffffff, 0x1fffffff, 0x000003ff,
     } },
-    { { /* 155 */
+    { { /* 177 */
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0xfffddfec, 0xc3effdff, 0x40603ddf, 0x0000ffc3,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0xfffddfec, 0xc3effdff, 0x40603ddf, 0x0000ffc3,
     } },
-    { { /* 156 */
+    { { /* 178 */
     0x00000007, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00000007, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 157 */
+    { { /* 179 */
     0x00000000, 0xfffe0000, 0xffffffff, 0xffffffff,
     0x00007fff, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00000000, 0xfffe0000, 0xffffffff, 0xffffffff,
     0x00007fff, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 158 */
+    { { /* 180 */
     0x1fffffff, 0x00000000, 0x00000000, 0x8fffffff,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x1fffffff, 0x00000000, 0x00000000, 0x8fffffff,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 159 */
+    { { /* 181 */
     0x43722f8b, 0x0b042000, 0xe340e82c, 0x40c82800,
     0x49375944, 0x04407976, 0xa3f02c93, 0x08c50038,
     } },
     0x43722f8b, 0x0b042000, 0xe340e82c, 0x40c82800,
     0x49375944, 0x04407976, 0xa3f02c93, 0x08c50038,
     } },
-    { { /* 160 */
+    { { /* 182 */
     0x0003ee02, 0x35508000, 0x1e23e1c8, 0xc4498200,
     0x2942ad5a, 0x8060c000, 0xa49a461c, 0x052ac003,
     } },
     0x0003ee02, 0x35508000, 0x1e23e1c8, 0xc4498200,
     0x2942ad5a, 0x8060c000, 0xa49a461c, 0x052ac003,
     } },
-    { { /* 161 */
+    { { /* 183 */
     0xd6462a44, 0x08003dda, 0x14208388, 0x01700020,
     0x03022021, 0x40ac3000, 0x44628620, 0x8a0020a0,
     } },
     0xd6462a44, 0x08003dda, 0x14208388, 0x01700020,
     0x03022021, 0x40ac3000, 0x44628620, 0x8a0020a0,
     } },
-    { { /* 162 */
+    { { /* 184 */
     0x80040253, 0x14840402, 0x10047bfb, 0x11e27fa4,
     0x00a42441, 0x20c01421, 0x70003a50, 0x27430002,
     } },
     0x80040253, 0x14840402, 0x10047bfb, 0x11e27fa4,
     0x00a42441, 0x20c01421, 0x70003a50, 0x27430002,
     } },
-    { { /* 163 */
+    { { /* 185 */
     0x208245c9, 0x0fc14630, 0x28503c88, 0xa0248602,
     0x88062388, 0x40000e19, 0xeb6422aa, 0xcd28001c,
     } },
     0x208245c9, 0x0fc14630, 0x28503c88, 0xa0248602,
     0x88062388, 0x40000e19, 0xeb6422aa, 0xcd28001c,
     } },
-    { { /* 164 */
+    { { /* 186 */
     0x02e1a120, 0x8200840b, 0x549e279b, 0xa0b38141,
     0x85080010, 0x08002061, 0x08d02f08, 0x010fbe3e,
     } },
     0x02e1a120, 0x8200840b, 0x549e279b, 0xa0b38141,
     0x85080010, 0x08002061, 0x08d02f08, 0x010fbe3e,
     } },
-    { { /* 165 */
+    { { /* 187 */
     0xa803f718, 0x5b080a41, 0x00020504, 0x382a0500,
     0x00015041, 0x21081910, 0x00000313, 0x04046122,
     } },
     0xa803f718, 0x5b080a41, 0x00020504, 0x382a0500,
     0x00015041, 0x21081910, 0x00000313, 0x04046122,
     } },
-    { { /* 166 */
+    { { /* 188 */
     0x100140d0, 0x40228000, 0x40488050, 0x10000008,
     0x370006d1, 0x00005e80, 0x941000a0, 0x60000018,
     } },
     0x100140d0, 0x40228000, 0x40488050, 0x10000008,
     0x370006d1, 0x00005e80, 0x941000a0, 0x60000018,
     } },
-    { { /* 167 */
+    { { /* 189 */
     0x00900240, 0x00548000, 0x00080000, 0x00100900,
     0x00000040, 0x10105020, 0x4c022400, 0x06010001,
     } },
     0x00900240, 0x00548000, 0x00080000, 0x00100900,
     0x00000040, 0x10105020, 0x4c022400, 0x06010001,
     } },
-    { { /* 168 */
+    { { /* 190 */
     0x814c2918, 0x08012100, 0x00036485, 0x10214452,
     0x00080904, 0x0000000d, 0x80004988, 0x16910001,
     } },
     0x814c2918, 0x08012100, 0x00036485, 0x10214452,
     0x00080904, 0x0000000d, 0x80004988, 0x16910001,
     } },
-    { { /* 169 */
+    { { /* 191 */
     0x40000765, 0x04338492, 0x45928c00, 0x52200016,
     0xd0080228, 0x4c084300, 0xc32a40a2, 0x2e009810,
     } },
     0x40000765, 0x04338492, 0x45928c00, 0x52200016,
     0xd0080228, 0x4c084300, 0xc32a40a2, 0x2e009810,
     } },
-    { { /* 170 */
+    { { /* 192 */
     0x16708000, 0x40826e84, 0x04b3c390, 0x21187c85,
     0x02c8041c, 0x4a001120, 0x361b0a48, 0x89005540,
     } },
     0x16708000, 0x40826e84, 0x04b3c390, 0x21187c85,
     0x02c8041c, 0x4a001120, 0x361b0a48, 0x89005540,
     } },
-    { { /* 171 */
+    { { /* 193 */
     0x9902000a, 0x10400221, 0x04000242, 0x00000044,
     0x0c040000, 0x00000010, 0x00001216, 0x00000242,
     } },
     0x9902000a, 0x10400221, 0x04000242, 0x00000044,
     0x0c040000, 0x00000010, 0x00001216, 0x00000242,
     } },
-    { { /* 172 */
+    { { /* 194 */
     0x00401a20, 0x00000400, 0xb5b30009, 0x15230a18,
     0x1fe89ba0, 0x8379507c, 0xc09d10fd, 0x0560dbf6,
     } },
     0x00401a20, 0x00000400, 0xb5b30009, 0x15230a18,
     0x1fe89ba0, 0x8379507c, 0xc09d10fd, 0x0560dbf6,
     } },
-    { { /* 173 */
+    { { /* 195 */
     0x0242ef92, 0xdf020110, 0x08226961, 0x02029035,
     0x00030000, 0x45aa1a02, 0x02000001, 0x28518101,
     } },
     0x0242ef92, 0xdf020110, 0x08226961, 0x02029035,
     0x00030000, 0x45aa1a02, 0x02000001, 0x28518101,
     } },
-    { { /* 174 */
+    { { /* 196 */
     0x02d26080, 0x00000280, 0x00011800, 0x00009200,
     0x20000880, 0x35000405, 0x60442000, 0x609e49e6,
     } },
     0x02d26080, 0x00000280, 0x00011800, 0x00009200,
     0x20000880, 0x35000405, 0x60442000, 0x609e49e6,
     } },
-    { { /* 175 */
+    { { /* 197 */
     0x2a42104c, 0xa1482820, 0x802010b1, 0x7b9c000e,
     0x14a08490, 0x41e028c1, 0x8c490704, 0x0cc8100d,
     } },
     0x2a42104c, 0xa1482820, 0x802010b1, 0x7b9c000e,
     0x14a08490, 0x41e028c1, 0x8c490704, 0x0cc8100d,
     } },
-    { { /* 176 */
+    { { /* 198 */
     0x89ba8412, 0x142202c0, 0x0ac05500, 0x92833ec4,
     0x43871ca3, 0x22a04703, 0x03c03028, 0xa0200801,
     } },
     0x89ba8412, 0x142202c0, 0x0ac05500, 0x92833ec4,
     0x43871ca3, 0x22a04703, 0x03c03028, 0xa0200801,
     } },
-    { { /* 177 */
+    { { /* 199 */
     0x30448000, 0x000085a3, 0x2225200e, 0x0001b73c,
     0x8c503220, 0x315d0099, 0x940200a0, 0x0e4b0003,
     } },
     0x30448000, 0x000085a3, 0x2225200e, 0x0001b73c,
     0x8c503220, 0x315d0099, 0x940200a0, 0x0e4b0003,
     } },
-    { { /* 178 */
+    { { /* 200 */
     0x8c20e342, 0xd0910080, 0xa3281d94, 0x60c1499c,
     0x07134406, 0x44445a90, 0x00000f88, 0x95c40040,
     } },
     0x8c20e342, 0xd0910080, 0xa3281d94, 0x60c1499c,
     0x07134406, 0x44445a90, 0x00000f88, 0x95c40040,
     } },
-    { { /* 179 */
+    { { /* 201 */
     0x84477581, 0xc0534402, 0x01082b83, 0x92424000,
     0x09a60611, 0x32220800, 0x1bddb384, 0xc08af000,
     } },
     0x84477581, 0xc0534402, 0x01082b83, 0x92424000,
     0x09a60611, 0x32220800, 0x1bddb384, 0xc08af000,
     } },
-    { { /* 180 */
+    { { /* 202 */
     0x00020282, 0x6c008800, 0x00219200, 0x8c844180,
     0x09441308, 0x000007a7, 0x0c418051, 0x00d06002,
     } },
     0x00020282, 0x6c008800, 0x00219200, 0x8c844180,
     0x09441308, 0x000007a7, 0x0c418051, 0x00d06002,
     } },
-    { { /* 181 */
+    { { /* 203 */
     0x10d0a000, 0x44003004, 0x01000000, 0x07008201,
     0x440e0100, 0x08056830, 0x051464b2, 0x441410e6,
     } },
     0x10d0a000, 0x44003004, 0x01000000, 0x07008201,
     0x440e0100, 0x08056830, 0x051464b2, 0x441410e6,
     } },
-    { { /* 182 */
+    { { /* 204 */
     0x21000011, 0xcbc09c08, 0x40c2e120, 0x41b4304c,
     0x9a8310ac, 0x328198b2, 0x00849822, 0xbc123369,
     } },
     0x21000011, 0xcbc09c08, 0x40c2e120, 0x41b4304c,
     0x9a8310ac, 0x328198b2, 0x00849822, 0xbc123369,
     } },
-    { { /* 183 */
+    { { /* 205 */
     0xc03bd6c0, 0x0c53a1a1, 0xea008a1e, 0x05d8cbf0,
     0x21c34390, 0x4a1c4805, 0x324002d0, 0xd79d0041,
     } },
     0xc03bd6c0, 0x0c53a1a1, 0xea008a1e, 0x05d8cbf0,
     0x21c34390, 0x4a1c4805, 0x324002d0, 0xd79d0041,
     } },
-    { { /* 184 */
+    { { /* 206 */
     0xe8b02b09, 0x24527dc0, 0xd04bc240, 0xc8aba000,
     0x34a98a80, 0x41c98000, 0x241f8010, 0x487b9200,
     } },
     0xe8b02b09, 0x24527dc0, 0xd04bc240, 0xc8aba000,
     0x34a98a80, 0x41c98000, 0x241f8010, 0x487b9200,
     } },
-    { { /* 185 */
+    { { /* 207 */
     0x00cc0000, 0x33008406, 0x001b410f, 0x80402000,
     0xa0988022, 0x006ba186, 0x85a42a30, 0x06044181,
     } },
     0x00cc0000, 0x33008406, 0x001b410f, 0x80402000,
     0xa0988022, 0x006ba186, 0x85a42a30, 0x06044181,
     } },
-    { { /* 186 */
+    { { /* 208 */
     0x00046021, 0xa0010080, 0x46b80400, 0x03a0e90f,
     0x18200000, 0x081040a0, 0x0001380a, 0xa8000500,
     } },
     0x00046021, 0xa0010080, 0x46b80400, 0x03a0e90f,
     0x18200000, 0x081040a0, 0x0001380a, 0xa8000500,
     } },
-    { { /* 187 */
+    { { /* 209 */
     0xc28a0404, 0x2720000a, 0x830c0910, 0x00000802,
     0x10806211, 0x0808000c, 0x0c08000c, 0x08400000,
     } },
     0xc28a0404, 0x2720000a, 0x830c0910, 0x00000802,
     0x10806211, 0x0808000c, 0x0c08000c, 0x08400000,
     } },
-    { { /* 188 */
+    { { /* 210 */
     0x00441410, 0x6404000b, 0x800150c0, 0x8984047e,
     0x41400658, 0x94a4c000, 0x09dca862, 0x00001800,
     } },
     0x00441410, 0x6404000b, 0x800150c0, 0x8984047e,
     0x41400658, 0x94a4c000, 0x09dca862, 0x00001800,
     } },
-    { { /* 189 */
+    { { /* 211 */
     0x000a8100, 0x41900008, 0xe4a14007, 0x64452501,
     0x0e7d11ee, 0xfb084800, 0x08a81616, 0x0009c92e,
     } },
     0x000a8100, 0x41900008, 0xe4a14007, 0x64452501,
     0x0e7d11ee, 0xfb084800, 0x08a81616, 0x0009c92e,
     } },
-    { { /* 190 */
+    { { /* 212 */
     0x4a821800, 0x6b6406a0, 0x16000002, 0x83905648,
     0x002a73a0, 0x00248000, 0x470288f9, 0x0faa4d02,
     } },
     0x4a821800, 0x6b6406a0, 0x16000002, 0x83905648,
     0x002a73a0, 0x00248000, 0x470288f9, 0x0faa4d02,
     } },
-    { { /* 191 */
+    { { /* 213 */
     0x8e800000, 0x7554b87b, 0xd9402418, 0x040cc880,
     0xb0410000, 0x04428c24, 0x001a5a34, 0xc1108000,
     } },
     0x8e800000, 0x7554b87b, 0xd9402418, 0x040cc880,
     0xb0410000, 0x04428c24, 0x001a5a34, 0xc1108000,
     } },
-    { { /* 192 */
+    { { /* 214 */
     0x00328046, 0x8106180d, 0xcd920002, 0x74016014,
     0x00916112, 0x420ac098, 0x8420040f, 0x40029a13,
     } },
     0x00328046, 0x8106180d, 0xcd920002, 0x74016014,
     0x00916112, 0x420ac098, 0x8420040f, 0x40029a13,
     } },
-    { { /* 193 */
+    { { /* 215 */
     0xfd228a62, 0x40808188, 0x21031000, 0x31010808,
     0x07044420, 0x0388b812, 0xa3008900, 0x22020000,
     } },
     0xfd228a62, 0x40808188, 0x21031000, 0x31010808,
     0x07044420, 0x0388b812, 0xa3008900, 0x22020000,
     } },
-    { { /* 194 */
+    { { /* 216 */
     0x46001210, 0x00410042, 0x52415680, 0x200052f0,
     0x82148610, 0x46021004, 0x8035430a, 0xd80060e0,
     } },
     0x46001210, 0x00410042, 0x52415680, 0x200052f0,
     0x82148610, 0x46021004, 0x8035430a, 0xd80060e0,
     } },
-    { { /* 195 */
+    { { /* 217 */
     0x08010041, 0x6c653400, 0xab0411c1, 0x22040286,
     0x00000003, 0x00009084, 0x02814015, 0x33000202,
     } },
     0x08010041, 0x6c653400, 0xab0411c1, 0x22040286,
     0x00000003, 0x00009084, 0x02814015, 0x33000202,
     } },
-    { { /* 196 */
+    { { /* 218 */
     0x38400400, 0xc0c00e20, 0x00850030, 0x0d250500,
     0x81d04ad0, 0x020c2280, 0x6240b605, 0x62802679,
     } },
     0x38400400, 0xc0c00e20, 0x00850030, 0x0d250500,
     0x81d04ad0, 0x020c2280, 0x6240b605, 0x62802679,
     } },
-    { { /* 197 */
+    { { /* 219 */
     0x080802ea, 0x8579dd67, 0xdea0081b, 0x40008735,
     0xd1000a8c, 0xa22505aa, 0x15108440, 0x0080404d,
     } },
     0x080802ea, 0x8579dd67, 0xdea0081b, 0x40008735,
     0xd1000a8c, 0xa22505aa, 0x15108440, 0x0080404d,
     } },
-    { { /* 198 */
+    { { /* 220 */
     0x8d220012, 0x058f1968, 0x3a1a9080, 0x85618464,
     0x2002ccc0, 0x732e0820, 0x0b3420a4, 0x14150004,
     } },
     0x8d220012, 0x058f1968, 0x3a1a9080, 0x85618464,
     0x2002ccc0, 0x732e0820, 0x0b3420a4, 0x14150004,
     } },
-    { { /* 199 */
+    { { /* 221 */
     0x82002001, 0x08000057, 0x00445004, 0x79051212,
     0x000940d0, 0x84004000, 0xd844054c, 0x5114409a,
     } },
     0x82002001, 0x08000057, 0x00445004, 0x79051212,
     0x000940d0, 0x84004000, 0xd844054c, 0x5114409a,
     } },
-    { { /* 200 */
+    { { /* 222 */
     0x40000b12, 0x15800201, 0x08002001, 0xc200084a,
     0x40020800, 0x98093020, 0x18800000, 0x0008e22c,
     } },
     0x40000b12, 0x15800201, 0x08002001, 0xc200084a,
     0x40020800, 0x98093020, 0x18800000, 0x0008e22c,
     } },
-    { { /* 201 */
+    { { /* 223 */
     0x00040004, 0x001410e0, 0x20008020, 0x10009800,
     0x00827082, 0x1c000288, 0x00014c22, 0x08209100,
     } },
     0x00040004, 0x001410e0, 0x20008020, 0x10009800,
     0x00827082, 0x1c000288, 0x00014c22, 0x08209100,
     } },
-    { { /* 202 */
+    { { /* 224 */
     0x00404002, 0x44001c00, 0x7cc10383, 0x84002121,
     0x0002e002, 0xe20a44c0, 0x81260e03, 0x080002d0,
     } },
     0x00404002, 0x44001c00, 0x7cc10383, 0x84002121,
     0x0002e002, 0xe20a44c0, 0x81260e03, 0x080002d0,
     } },
-    { { /* 203 */
+    { { /* 225 */
     0x96902921, 0xb8c24001, 0x00806241, 0xa6510a06,
     0x812c0112, 0x0400c600, 0xa2800cb0, 0x8640a429,
     } },
     0x96902921, 0xb8c24001, 0x00806241, 0xa6510a06,
     0x812c0112, 0x0400c600, 0xa2800cb0, 0x8640a429,
     } },
-    { { /* 204 */
+    { { /* 226 */
     0x4a028000, 0x02003041, 0x0057ba40, 0x20205001,
     0x24b08880, 0x01122002, 0x000402d3, 0x00000211,
     } },
     0x4a028000, 0x02003041, 0x0057ba40, 0x20205001,
     0x24b08880, 0x01122002, 0x000402d3, 0x00000211,
     } },
-    { { /* 205 */
+    { { /* 227 */
     0x40040080, 0xe0000c82, 0x00003008, 0x00081011,
     0x81a40208, 0x420e40a0, 0xc0400400, 0x48000081,
     } },
     0x40040080, 0xe0000c82, 0x00003008, 0x00081011,
     0x81a40208, 0x420e40a0, 0xc0400400, 0x48000081,
     } },
-    { { /* 206 */
+    { { /* 228 */
     0x0f912df5, 0x0629d807, 0x4001007c, 0x824e4546,
     0x1008c000, 0xed363005, 0x65400c80, 0x0810930b,
     } },
     0x0f912df5, 0x0629d807, 0x4001007c, 0x824e4546,
     0x1008c000, 0xed363005, 0x65400c80, 0x0810930b,
     } },
-    { { /* 207 */
+    { { /* 229 */
     0xe8200600, 0x6082c80a, 0x403400ca, 0x12012e02,
     0x19489004, 0x00000000, 0x00000000, 0x00000000,
     } },
     0xe8200600, 0x6082c80a, 0x403400ca, 0x12012e02,
     0x19489004, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 208 */
+    { { /* 230 */
     0x00000000, 0x05400000, 0x00311000, 0x02a54c00,
     0x44105520, 0x23040310, 0x80345422, 0x12010a03,
     } },
     0x00000000, 0x05400000, 0x00311000, 0x02a54c00,
     0x44105520, 0x23040310, 0x80345422, 0x12010a03,
     } },
-    { { /* 209 */
+    { { /* 231 */
     0x01a1126b, 0xa0482000, 0x45400448, 0xe08d8000,
     0x28401af0, 0x04168626, 0x4c005018, 0x21120032,
     } },
     0x01a1126b, 0xa0482000, 0x45400448, 0xe08d8000,
     0x28401af0, 0x04168626, 0x4c005018, 0x21120032,
     } },
-    { { /* 210 */
+    { { /* 232 */
     0x0d0005e4, 0x42008a08, 0x00334800, 0x87030860,
     0x34008501, 0xe4280109, 0x81002045, 0x5c1825a8,
     } },
     0x0d0005e4, 0x42008a08, 0x00334800, 0x87030860,
     0x34008501, 0xe4280109, 0x81002045, 0x5c1825a8,
     } },
-    { { /* 211 */
+    { { /* 233 */
     0xd80435a0, 0x02e01c02, 0x020000a1, 0x4146c050,
     0xa6046800, 0xbb8af260, 0xc8b60000, 0x600200e2,
     } },
     0xd80435a0, 0x02e01c02, 0x020000a1, 0x4146c050,
     0xa6046800, 0xbb8af260, 0xc8b60000, 0x600200e2,
     } },
-    { { /* 212 */
+    { { /* 234 */
     0x0080023e, 0x03728900, 0x00068681, 0x08880000,
     0x41404600, 0x20000e04, 0x10481622, 0x22178a00,
     } },
     0x0080023e, 0x03728900, 0x00068681, 0x08880000,
     0x41404600, 0x20000e04, 0x10481622, 0x22178a00,
     } },
-    { { /* 213 */
+    { { /* 235 */
     0x00007418, 0x21021200, 0x08800200, 0x0420984a,
     0x12110000, 0x99040002, 0x04022a55, 0x10105000,
     } },
     0x00007418, 0x21021200, 0x08800200, 0x0420984a,
     0x12110000, 0x99040002, 0x04022a55, 0x10105000,
     } },
-    { { /* 214 */
+    { { /* 236 */
     0x459a0000, 0xa000b02a, 0x0208420a, 0x00002708,
     0x08128090, 0x04018740, 0x3020e202, 0x8c800630,
     } },
     0x459a0000, 0xa000b02a, 0x0208420a, 0x00002708,
     0x08128090, 0x04018740, 0x3020e202, 0x8c800630,
     } },
-    { { /* 215 */
+    { { /* 237 */
     0x04c004c4, 0x80002000, 0xd8314000, 0x02000080,
     0x00081400, 0x00000218, 0x8a100880, 0x40002010,
     } },
     0x04c004c4, 0x80002000, 0xd8314000, 0x02000080,
     0x00081400, 0x00000218, 0x8a100880, 0x40002010,
     } },
-    { { /* 216 */
+    { { /* 238 */
     0x1500010d, 0x00000000, 0x80a04000, 0x01500140,
     0x80002004, 0x04080004, 0x00000010, 0x4a049001,
     } },
     0x1500010d, 0x00000000, 0x80a04000, 0x01500140,
     0x80002004, 0x04080004, 0x00000010, 0x4a049001,
     } },
-    { { /* 217 */
+    { { /* 239 */
     0x80000020, 0x0842000c, 0x2a8c3041, 0xc085090e,
     0x40c42906, 0x00100800, 0xb2308006, 0x21380102,
     } },
     0x80000020, 0x0842000c, 0x2a8c3041, 0xc085090e,
     0x40c42906, 0x00100800, 0xb2308006, 0x21380102,
     } },
-    { { /* 218 */
+    { { /* 240 */
     0x030d0080, 0x09400420, 0x80000012, 0x80040410,
     0x004888ca, 0x24040602, 0x00040001, 0x01100008,
     } },
     0x030d0080, 0x09400420, 0x80000012, 0x80040410,
     0x004888ca, 0x24040602, 0x00040001, 0x01100008,
     } },
-    { { /* 219 */
+    { { /* 241 */
     0xa9c8550d, 0x0c522428, 0x48310000, 0x022f624d,
     0x412830a0, 0xd205057b, 0x1844a894, 0x45c26cc2,
     } },
     0xa9c8550d, 0x0c522428, 0x48310000, 0x022f624d,
     0x412830a0, 0xd205057b, 0x1844a894, 0x45c26cc2,
     } },
-    { { /* 220 */
+    { { /* 242 */
     0x2ed14017, 0x02081901, 0x1500c202, 0x20919040,
     0x044d0401, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x2ed14017, 0x02081901, 0x1500c202, 0x20919040,
     0x044d0401, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 221 */
+    { { /* 243 */
     0x00000000, 0x80800000, 0x04201542, 0x06000c02,
     0x60001404, 0xb9d99f87, 0x540a059f, 0x3810245d,
     } },
     0x00000000, 0x80800000, 0x04201542, 0x06000c02,
     0x60001404, 0xb9d99f87, 0x540a059f, 0x3810245d,
     } },
-    { { /* 222 */
+    { { /* 244 */
     0x004825b0, 0x00000000, 0x00000000, 0x00990850,
     0x02000420, 0x44080108, 0x28009840, 0x0008810a,
     } },
     0x004825b0, 0x00000000, 0x00000000, 0x00990850,
     0x02000420, 0x44080108, 0x28009840, 0x0008810a,
     } },
-    { { /* 223 */
+    { { /* 245 */
     0x40018400, 0x00210400, 0x82000794, 0x00500001,
     0x00002482, 0x00001c00, 0x80043c01, 0x49000800,
     } },
     0x40018400, 0x00210400, 0x82000794, 0x00500001,
     0x00002482, 0x00001c00, 0x80043c01, 0x49000800,
     } },
-    { { /* 224 */
+    { { /* 246 */
     0xf83c0228, 0xcb0886c0, 0xa0006230, 0x00000004,
     0x18000000, 0x0007a148, 0x00124024, 0x22852c40,
     } },
     0xf83c0228, 0xcb0886c0, 0xa0006230, 0x00000004,
     0x18000000, 0x0007a148, 0x00124024, 0x22852c40,
     } },
-    { { /* 225 */
+    { { /* 247 */
     0xe6b3a96f, 0x5126400f, 0x723b6c86, 0xb5a4e20b,
     0x0222859f, 0x0123854c, 0x40000402, 0x20202102,
     } },
     0xe6b3a96f, 0x5126400f, 0x723b6c86, 0xb5a4e20b,
     0x0222859f, 0x0123854c, 0x40000402, 0x20202102,
     } },
-    { { /* 226 */
+    { { /* 248 */
     0x02240004, 0x00042080, 0x00047e00, 0x01a01604,
     0x10042a80, 0x0032d800, 0x3183fa81, 0x00200488,
     } },
     0x02240004, 0x00042080, 0x00047e00, 0x01a01604,
     0x10042a80, 0x0032d800, 0x3183fa81, 0x00200488,
     } },
-    { { /* 227 */
+    { { /* 249 */
     0x40872000, 0x84100000, 0x48800221, 0x00000074,
     0x114a0029, 0x02c80000, 0x00049000, 0x11000410,
     } },
     0x40872000, 0x84100000, 0x48800221, 0x00000074,
     0x114a0029, 0x02c80000, 0x00049000, 0x11000410,
     } },
-    { { /* 228 */
+    { { /* 250 */
     0xc5010010, 0x0000c957, 0x08102d00, 0x50204000,
     0x04501000, 0x00013088, 0x40020008, 0x00400012,
     } },
     0xc5010010, 0x0000c957, 0x08102d00, 0x50204000,
     0x04501000, 0x00013088, 0x40020008, 0x00400012,
     } },
-    { { /* 229 */
+    { { /* 251 */
     0x01000010, 0x01200820, 0x08060010, 0xa0000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x01000010, 0x01200820, 0x08060010, 0xa0000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 230 */
+    { { /* 252 */
     0x00000000, 0x00000000, 0x00000000, 0x00800000,
     0x011e8a09, 0x18022138, 0x10700480, 0x00000006,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x00800000,
     0x011e8a09, 0x18022138, 0x10700480, 0x00000006,
     } },
-    { { /* 231 */
+    { { /* 253 */
     0x10000000, 0x88044402, 0xf8013815, 0x21e9041c,
     0x1b306c60, 0x08820588, 0x1a607af3, 0x0ac5870c,
     } },
     0x10000000, 0x88044402, 0xf8013815, 0x21e9041c,
     0x1b306c60, 0x08820588, 0x1a607af3, 0x0ac5870c,
     } },
-    { { /* 232 */
+    { { /* 254 */
     0x524a00c1, 0x22050080, 0x50420114, 0x04902206,
     0x0000a800, 0x00002901, 0x10080840, 0x88480000,
     } },
     0x524a00c1, 0x22050080, 0x50420114, 0x04902206,
     0x0000a800, 0x00002901, 0x10080840, 0x88480000,
     } },
-    { { /* 233 */
+    { { /* 255 */
     0x018f156f, 0x0b012000, 0x45107040, 0x000088a0,
     0x00000000, 0x00028100, 0x98000090, 0x7010e006,
     } },
     0x018f156f, 0x0b012000, 0x45107040, 0x000088a0,
     0x00000000, 0x00028100, 0x98000090, 0x7010e006,
     } },
-    { { /* 234 */
+    { { /* 256 */
     0x41091608, 0x00000101, 0x00963a20, 0x00000000,
     0x22400000, 0x021a7120, 0xa2270002, 0x80022000,
     } },
     0x41091608, 0x00000101, 0x00963a20, 0x00000000,
     0x22400000, 0x021a7120, 0xa2270002, 0x80022000,
     } },
-    { { /* 235 */
+    { { /* 257 */
     0x0200c102, 0x00c10800, 0x8ca02029, 0x00000624,
     0x00000000, 0x01000100, 0x01180000, 0x00004020,
     } },
     0x0200c102, 0x00c10800, 0x8ca02029, 0x00000624,
     0x00000000, 0x01000100, 0x01180000, 0x00004020,
     } },
-    { { /* 236 */
+    { { /* 258 */
     0x04000000, 0x10020480, 0x0410803e, 0x00008000,
     0x80024000, 0x00004800, 0x00400200, 0x00000110,
     } },
     0x04000000, 0x10020480, 0x0410803e, 0x00008000,
     0x80024000, 0x00004800, 0x00400200, 0x00000110,
     } },
-    { { /* 237 */
+    { { /* 259 */
     0x00252000, 0x08040020, 0x00800280, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x005802a0,
     } },
     0x00252000, 0x08040020, 0x00800280, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x005802a0,
     } },
-    { { /* 238 */
+    { { /* 260 */
     0x08000200, 0x08000140, 0x20020000, 0x00041003,
     0x00000000, 0x00108200, 0x00800010, 0x07040000,
     } },
     0x08000200, 0x08000140, 0x20020000, 0x00041003,
     0x00000000, 0x00108200, 0x00800010, 0x07040000,
     } },
-    { { /* 239 */
+    { { /* 261 */
     0x44000000, 0x00000000, 0x00000000, 0xa2200000,
     0xa08c0000, 0x48300020, 0x59126008, 0x00100100,
     } },
     0x44000000, 0x00000000, 0x00000000, 0xa2200000,
     0xa08c0000, 0x48300020, 0x59126008, 0x00100100,
     } },
-    { { /* 240 */
+    { { /* 262 */
     0x00084180, 0x08000001, 0x80044c00, 0x00801482,
     0x10212000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00084180, 0x08000001, 0x80044c00, 0x00801482,
     0x10212000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 241 */
+    { { /* 263 */
     0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
     0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
     } },
     0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
     0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
     } },
-    { { /* 242 */
+    { { /* 264 */
     0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
     0xffffffff, 0x0000000f, 0x00000000, 0x00000000,
     } },
     0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
     0xffffffff, 0x0000000f, 0x00000000, 0x00000000,
     } },
-    { { /* 243 */
+    { { /* 265 */
     0x00000fff, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00000fff, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 244 */
+    { { /* 266 */
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000040,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000040,
     } },
-    { { /* 245 */
+    { { /* 267 */
     0x00000000, 0x00000000, 0x00820000, 0x00820000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00000000, 0x00000000, 0x00820000, 0x00820000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 246 */
+    { { /* 268 */
     0xffff0000, 0xffff27bf, 0x000027bf, 0x00000000,
     0x00000000, 0x0c000000, 0x03000000, 0x000000c0,
     } },
     0xffff0000, 0xffff27bf, 0x000027bf, 0x00000000,
     0x00000000, 0x0c000000, 0x03000000, 0x000000c0,
     } },
-    { { /* 247 */
+    { { /* 269 */
     0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 248 */
+    { { /* 270 */
     0xffff0042, 0xffffffff, 0x0042ffff, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x000000c0,
     } },
     0xffff0042, 0xffffffff, 0x0042ffff, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x000000c0,
     } },
-    { { /* 249 */
+    { { /* 271 */
     0xffff0002, 0xffffffff, 0x0002ffff, 0x000c0000,
     0x00000000, 0x0000c00c, 0x00000000, 0x00000000,
     } },
     0xffff0002, 0xffffffff, 0x0002ffff, 0x000c0000,
     0x00000000, 0x0000c00c, 0x00000000, 0x00000000,
     } },
-    { { /* 250 */
+    { { /* 272 */
     0x000c0003, 0x00003c00, 0x0000f000, 0x00003c00,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x000c0003, 0x00003c00, 0x0000f000, 0x00003c00,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 251 */
+    { { /* 273 */
+    0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
+    0x00000000, 0x00000000, 0x98504f14, 0x18504f14,
+    } },
+    { { /* 274 */
+    0x000003c0, 0x00000000, 0x00000000, 0x00000000,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 275 */
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0xfef02596, 0x3bffecae, 0x33ff3f5f, 0x00000000,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0xfef02596, 0x3bffecae, 0x33ff3f5f, 0x00000000,
     } },
-    { { /* 252 */
+    { { /* 276 */
     0x000033f0, 0x0000c000, 0x00000000, 0x600c0c03,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x000033f0, 0x0000c000, 0x00000000, 0x600c0c03,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 253 */
+    { { /* 277 */
     0x000c3003, 0x18c00c0c, 0x00c03060, 0x60000c03,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x000c3003, 0x18c00c0c, 0x00c03060, 0x60000c03,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 254 */
+    { { /* 278 */
+    0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
+    0x00000000, 0x00000000, 0x00100002, 0x00100002,
+    } },
+    { { /* 279 */
+    0x00030000, 0x00000000, 0x00000000, 0x00000000,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 280 */
+    0x00000003, 0x18000000, 0x00003060, 0x00000c00,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 281 */
+    0x0000fc00, 0x00000000, 0x00000000, 0x00000000,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 282 */
     0xfdffb729, 0x000001ff, 0xb7290000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0xfdffb729, 0x000001ff, 0xb7290000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 255 */
+    { { /* 283 */
     0xfffddfec, 0xc3fffdff, 0x00803dcf, 0x0000ffc3,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0xfffddfec, 0xc3fffdff, 0x00803dcf, 0x0000ffc3,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 256 */
+    { { /* 284 */
     0x03ff07ff, 0xffffffff, 0xffffffff, 0x00ffffff,
     0xffffffff, 0x000003ff, 0x00000000, 0x00000000,
     } },
     0x03ff07ff, 0xffffffff, 0xffffffff, 0x00ffffff,
     0xffffffff, 0x000003ff, 0x00000000, 0x00000000,
     } },
-    { { /* 257 */
+    { { /* 285 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x00004004, 0x00004004,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x00004004, 0x00004004,
     } },
-    { { /* 258 */
+    { { /* 286 */
     0x0f000000, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x0f000000, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 259 */
+    { { /* 287 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x0e1c7707, 0x0e1c7707,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x0e1c7707, 0x0e1c7707,
     } },
-    { { /* 260 */
+    { { /* 288 */
     0x00000c00, 0x000000c3, 0x00000000, 0x18000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00000c00, 0x000000c3, 0x00000000, 0x18000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 261 */
+    { { /* 289 */
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x10000000, 0x00000000, 0x00000000,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x10000000, 0x00000000, 0x00000000,
     } },
-    { { /* 262 */
+    { { /* 290 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x115c0ff7, 0x115c0ff7,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x115c0ff7, 0x115c0ff7,
     } },
-    { { /* 263 */
+    { { /* 291 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x10408810, 0x10408810,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x10408810, 0x10408810,
     } },
-    { { /* 264 */
+    { { /* 292 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x115c0671, 0x115c0671,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x115c0671, 0x115c0671,
     } },
-    { { /* 265 */
+    { { /* 293 */
+    0x00000000, 0x00000000, 0x00000000, 0x00300000,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 294 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x000cab83, 0x0004ab83,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x000cab83, 0x0004ab83,
     } },
-    { { /* 266 */
+    { { /* 295 */
     0xfff99fee, 0xf3cdfdff, 0xb0c0398f, 0x0001ffc3,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0xfff99fee, 0xf3cdfdff, 0xb0c0398f, 0x0001ffc3,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 267 */
+    { { /* 296 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x00080000, 0x00080000,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x00080000, 0x00080000,
     } },
-    { { /* 268 */
+    { { /* 297 */
     0x030000f0, 0x00000000, 0x0c00001e, 0x1e000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x030000f0, 0x00000000, 0x0c00001e, 0x1e000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 269 */
+    { { /* 298 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x08000000, 0x1438268f, 0x1438268f,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x08000000, 0x1438268f, 0x1438268f,
     } },
-    { { /* 270 */
+    { { /* 299 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x02045301, 0x02045301,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x02045301, 0x02045301,
     } },
-    { { /* 271 */
+    { { /* 300 */
     0xffff0042, 0xffffffff, 0x0042ffff, 0x003c000c,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0xffff0042, 0xffffffff, 0x0042ffff, 0x003c000c,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 272 */
+    { { /* 301 */
     0xffff0002, 0xffffffff, 0x0002ffff, 0x000c0000,
     0x00300000, 0x0c00c030, 0x03000000, 0x00000000,
     } },
     0xffff0002, 0xffffffff, 0x0002ffff, 0x000c0000,
     0x00300000, 0x0c00c030, 0x03000000, 0x00000000,
     } },
-    { { /* 273 */
+    { { /* 302 */
+    0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
+    0x00000000, 0x00000000, 0x00000002, 0x00000002,
+    } },
+    { { /* 303 */
+    0x00033000, 0x00000000, 0x00000c00, 0x600000c3,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 304 */
     0xfdff8f04, 0xfdff01ff, 0x8f0401ff, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0xfdff8f04, 0xfdff01ff, 0x8f0401ff, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 274 */
+    { { /* 305 */
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0xfc7fffec, 0x2ffbffff, 0xff5f847f, 0x001c0000,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0xfc7fffec, 0x2ffbffff, 0xff5f847f, 0x001c0000,
     } },
-    { { /* 275 */
+    { { /* 306 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x34582212, 0x34582212,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x34582212, 0x34582212,
     } },
-    { { /* 276 */
+    { { /* 307 */
     0x0000f000, 0x66000000, 0x00330180, 0x60030033,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x0000f000, 0x66000000, 0x00330180, 0x60030033,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 277 */
+    { { /* 308 */
     0x000330c0, 0x00000000, 0x00000000, 0x60000003,
     0x00000000, 0x00000000, 0x00001b60, 0x003c0000,
     } },
     0x000330c0, 0x00000000, 0x00000000, 0x60000003,
     0x00000000, 0x00000000, 0x00001b60, 0x003c0000,
     } },
-    { { /* 278 */
+    { { /* 309 */
     0x00009e2c, 0x00000000, 0x9e2c0000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00009e2c, 0x00000000, 0x9e2c0000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 279 */
+    { { /* 310 */
+    0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
+    0x00000000, 0x00000000, 0x00408030, 0x00408030,
+    } },
+    { { /* 311 */
+    0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
+    0x00000000, 0x00000000, 0x00020032, 0x00020032,
+    } },
+    { { /* 312 */
+    0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
+    0x00000000, 0x00000000, 0x00000016, 0x00000016,
+    } },
+    { { /* 313 */
+    0x00033000, 0x00000000, 0x00000c00, 0x60000003,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 314 */
+    0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
+    0x00000000, 0x00000000, 0x00200034, 0x00200034,
+    } },
+    { { /* 315 */
+    0x00033000, 0x00000000, 0x00000c00, 0x60000003,
+    0x00000000, 0x00800000, 0x00000000, 0x0000c3f0,
+    } },
+    { { /* 316 */
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    0x00040000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 317 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x00000880, 0x00000880,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x00000880, 0x00000880,
     } },
-    { { /* 280 */
+    { { /* 318 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x08000000, 0x3fdfffff, 0x3f5fffff,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x08000000, 0x3fdfffff, 0x3f5fffff,
     } },
-    { { /* 281 */
+    { { /* 319 */
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0xd63dc7ec, 0xc3bfc718, 0x00803dc7, 0x0007ff80,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0xd63dc7ec, 0xc3bfc718, 0x00803dc7, 0x0007ff80,
     } },
-    { { /* 282 */
+    { { /* 320 */
     0xfffddfee, 0xc3effdff, 0x00603ddf, 0x0000ffc3,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0xfffddfee, 0xc3effdff, 0x00603ddf, 0x0000ffc3,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 283 */
+    { { /* 321 */
     0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
     0x0c0c0000, 0x00cc0000, 0x00000000, 0x0000c00c,
     } },
     0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
     0x0c0c0000, 0x00cc0000, 0x00000000, 0x0000c00c,
     } },
-    { { /* 284 */
+    { { /* 322 */
     0xfffffffe, 0x87ffffff, 0x0fffffff, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0xfffffffe, 0x87ffffff, 0x0fffffff, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 285 */
+    { { /* 323 */
     0xffff0002, 0xffffffff, 0x0002ffff, 0x000c0000,
     0x00c00000, 0x0000c00c, 0x03000000, 0x00000000,
     } },
     0xffff0002, 0xffffffff, 0x0002ffff, 0x000c0000,
     0x00c00000, 0x0000c00c, 0x03000000, 0x00000000,
     } },
-    { { /* 286 */
+    { { /* 324 */
     0x001fdfff, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x001fdfff, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 287 */
+    { { /* 325 */
+    0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
+    0x00000000, 0x00000000, 0x00100400, 0x00100400,
+    } },
+    { { /* 326 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00800000, 0x18400004, 0x18400084,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00800000, 0x18400004, 0x18400084,
     } },
-    { { /* 288 */
+    { { /* 327 */
     0xc0000000, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0xc0000000, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 289 */
+    { { /* 328 */
     0xffff0002, 0xffffffff, 0x0002ffff, 0x000c0000,
     0x00c00000, 0x0c00c00c, 0x03000000, 0x00000000,
     } },
     0xffff0002, 0xffffffff, 0x0002ffff, 0x000c0000,
     0x00c00000, 0x0c00c00c, 0x03000000, 0x00000000,
     } },
-    { { /* 290 */
+    { { /* 329 */
     0xffff00d2, 0xffffffff, 0x00d2ffff, 0x00000000,
     0x00030000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0xffff00d2, 0xffffffff, 0x00d2ffff, 0x00000000,
     0x00030000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 291 */
+    { { /* 330 */
     0xffff0002, 0xffffe5ff, 0x0002e5ff, 0x00000000,
     0x0c0c0000, 0x000c0000, 0x00000000, 0x00030000,
     } },
     0xffff0002, 0xffffe5ff, 0x0002e5ff, 0x00000000,
     0x0c0c0000, 0x000c0000, 0x00000000, 0x00030000,
     } },
-    { { /* 292 */
+    { { /* 331 */
+    0x000c0000, 0x30000000, 0x00000c30, 0x00030000,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 332 */
+    0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
+    0x00000000, 0x00000000, 0x263c370f, 0x263c370f,
+    } },
+    { { /* 333 */
+    0x0003000c, 0x00000300, 0x00000000, 0x00000300,
+    0x00000000, 0x00018003, 0x00000000, 0x00000000,
+    } },
+    { { /* 334 */
+    0x0800024f, 0x00000008, 0x00000000, 0x00000000,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 335 */
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    0x00000000, 0xffffffff, 0xffffffff, 0x03ffffff,
+    } },
+    { { /* 336 */
     0x00000000, 0x00000000, 0x077dfffe, 0x077dfffe,
     0x00000000, 0x00000000, 0x10400010, 0x10400010,
     } },
     0x00000000, 0x00000000, 0x077dfffe, 0x077dfffe,
     0x00000000, 0x00000000, 0x10400010, 0x10400010,
     } },
-    { { /* 293 */
+    { { /* 337 */
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x081047a4, 0x081047a4,
     } },
     0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
     0x00000000, 0x00000000, 0x081047a4, 0x081047a4,
     } },
-    { { /* 294 */
+    { { /* 338 */
+    0x0c0030c0, 0x00000000, 0x0f30001e, 0x66000003,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 339 */
+    0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
+    0x00000000, 0x00000000, 0x000a0a09, 0x000a0a09,
+    } },
+    { { /* 340 */
+    0x00000000, 0x00000000, 0x00000c00, 0x00000000,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 341 */
+    0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
+    0x00000000, 0x00000000, 0x00400810, 0x00400810,
+    } },
+    { { /* 342 */
+    0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
+    0x00000000, 0x00000000, 0x0e3c770f, 0x0e3c770f,
+    } },
+    { { /* 343 */
+    0x0c000000, 0x00000300, 0x00000018, 0x00000300,
+    0x00000000, 0x00000000, 0x001fe000, 0x03000000,
+    } },
+    { { /* 344 */
+    0x0000100f, 0x00000000, 0x00000000, 0x00000000,
+    0x00000000, 0x00000000, 0x00000000, 0x00000000,
+    } },
+    { { /* 345 */
+    0x00000000, 0xc0000000, 0x00000000, 0x0000000c,
+    0x00000000, 0x33000000, 0x00003000, 0x00000000,
+    } },
+    { { /* 346 */
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000280, 0x00000000,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000280, 0x00000000,
     } },
-    { { /* 295 */
+    { { /* 347 */
     0x7f7b7f8b, 0xef553db4, 0xf35dfba8, 0x400b0243,
     0x8d3efb40, 0x8c2c7bf7, 0xe3fa6eff, 0xa8ed1d3a,
     } },
     0x7f7b7f8b, 0xef553db4, 0xf35dfba8, 0x400b0243,
     0x8d3efb40, 0x8c2c7bf7, 0xe3fa6eff, 0xa8ed1d3a,
     } },
-    { { /* 296 */
+    { { /* 348 */
     0xcf83e602, 0x35558cf5, 0xffabe048, 0xd85992b9,
     0x2892ab18, 0x8020d7e9, 0xf583c438, 0x450ae74a,
     } },
     0xcf83e602, 0x35558cf5, 0xffabe048, 0xd85992b9,
     0x2892ab18, 0x8020d7e9, 0xf583c438, 0x450ae74a,
     } },
-    { { /* 297 */
+    { { /* 349 */
     0x9714b000, 0x54007762, 0x1420d188, 0xc8c01020,
     0x00002121, 0x0c0413a8, 0x04408000, 0x082870c0,
     } },
     0x9714b000, 0x54007762, 0x1420d188, 0xc8c01020,
     0x00002121, 0x0c0413a8, 0x04408000, 0x082870c0,
     } },
-    { { /* 298 */
+    { { /* 350 */
     0x000408c0, 0x80000002, 0x14722b7b, 0x3bfb7924,
     0x1ae43327, 0x38ef9835, 0x28029ad1, 0xbf69a813,
     } },
     0x000408c0, 0x80000002, 0x14722b7b, 0x3bfb7924,
     0x1ae43327, 0x38ef9835, 0x28029ad1, 0xbf69a813,
     } },
-    { { /* 299 */
+    { { /* 351 */
     0x2fc665cf, 0xafc96b11, 0x5053340f, 0xa00486a2,
     0xe8090106, 0xc00e3f0f, 0x81450a88, 0xc6010010,
     } },
     0x2fc665cf, 0xafc96b11, 0x5053340f, 0xa00486a2,
     0xe8090106, 0xc00e3f0f, 0x81450a88, 0xc6010010,
     } },
-    { { /* 300 */
+    { { /* 352 */
     0x26e1a161, 0xce00444b, 0xd4eec7aa, 0x85bbcadf,
     0xa5203a74, 0x8840436c, 0x8bd23f06, 0x3befff79,
     } },
     0x26e1a161, 0xce00444b, 0xd4eec7aa, 0x85bbcadf,
     0xa5203a74, 0x8840436c, 0x8bd23f06, 0x3befff79,
     } },
-    { { /* 301 */
+    { { /* 353 */
     0xe8eff75a, 0x5b36fbcb, 0x1bfd0d49, 0x39ee0154,
     0x2e75d855, 0xa91abfd8, 0xf6bff3d7, 0xb40c67e0,
     } },
     0xe8eff75a, 0x5b36fbcb, 0x1bfd0d49, 0x39ee0154,
     0x2e75d855, 0xa91abfd8, 0xf6bff3d7, 0xb40c67e0,
     } },
-    { { /* 302 */
+    { { /* 354 */
     0x081382c2, 0xd08bd49d, 0x1061065a, 0x59e074f2,
     0xb3128f9f, 0x6aaa0080, 0xb05e3230, 0x60ac9d7a,
     } },
     0x081382c2, 0xd08bd49d, 0x1061065a, 0x59e074f2,
     0xb3128f9f, 0x6aaa0080, 0xb05e3230, 0x60ac9d7a,
     } },
-    { { /* 303 */
+    { { /* 355 */
     0xc900d303, 0x8a563098, 0x13907000, 0x18421f14,
     0x0008c060, 0x10808008, 0xec900400, 0xe6332817,
     } },
     0xc900d303, 0x8a563098, 0x13907000, 0x18421f14,
     0x0008c060, 0x10808008, 0xec900400, 0xe6332817,
     } },
-    { { /* 304 */
+    { { /* 356 */
     0x90000758, 0x4e09f708, 0xfc83f485, 0x18c8af53,
     0x080c187c, 0x01146adf, 0xa734c80c, 0x2710a011,
     } },
     0x90000758, 0x4e09f708, 0xfc83f485, 0x18c8af53,
     0x080c187c, 0x01146adf, 0xa734c80c, 0x2710a011,
     } },
-    { { /* 305 */
+    { { /* 357 */
     0x422228c5, 0x00210413, 0x41123010, 0x40001820,
     0xc60c022b, 0x10000300, 0x00220022, 0x02495810,
     } },
     0x422228c5, 0x00210413, 0x41123010, 0x40001820,
     0xc60c022b, 0x10000300, 0x00220022, 0x02495810,
     } },
-    { { /* 306 */
+    { { /* 358 */
     0x9670a094, 0x1792eeb0, 0x05f2cb96, 0x23580025,
     0x42cc25de, 0x4a04cf38, 0x359f0c40, 0x8a001128,
     } },
     0x9670a094, 0x1792eeb0, 0x05f2cb96, 0x23580025,
     0x42cc25de, 0x4a04cf38, 0x359f0c40, 0x8a001128,
     } },
-    { { /* 307 */
+    { { /* 359 */
     0x910a13fa, 0x10560229, 0x04200641, 0x84f00484,
     0x0c040000, 0x412c0400, 0x11541206, 0x00020a4b,
     } },
     0x910a13fa, 0x10560229, 0x04200641, 0x84f00484,
     0x0c040000, 0x412c0400, 0x11541206, 0x00020a4b,
     } },
-    { { /* 308 */
+    { { /* 360 */
     0x00c00200, 0x00940000, 0xbfbb0001, 0x242b167c,
     0x7fa89bbb, 0xe3790c7f, 0xe00d10f4, 0x9f014132,
     } },
     0x00c00200, 0x00940000, 0xbfbb0001, 0x242b167c,
     0x7fa89bbb, 0xe3790c7f, 0xe00d10f4, 0x9f014132,
     } },
-    { { /* 309 */
+    { { /* 361 */
     0x35728652, 0xff1210b4, 0x4223cf27, 0x8602c06b,
     0x1fd33106, 0xa1aa3a0c, 0x02040812, 0x08012572,
     } },
     0x35728652, 0xff1210b4, 0x4223cf27, 0x8602c06b,
     0x1fd33106, 0xa1aa3a0c, 0x02040812, 0x08012572,
     } },
-    { { /* 310 */
+    { { /* 362 */
     0x485040cc, 0x601062d0, 0x29001c80, 0x00109a00,
     0x22000004, 0x00800000, 0x68002020, 0x609ecbe6,
     } },
     0x485040cc, 0x601062d0, 0x29001c80, 0x00109a00,
     0x22000004, 0x00800000, 0x68002020, 0x609ecbe6,
     } },
-    { { /* 311 */
+    { { /* 363 */
     0x3f73916e, 0x398260c0, 0x48301034, 0xbd5c0006,
     0xd6fb8cd1, 0x43e820e1, 0x084e0600, 0xc4d00500,
     } },
     0x3f73916e, 0x398260c0, 0x48301034, 0xbd5c0006,
     0xd6fb8cd1, 0x43e820e1, 0x084e0600, 0xc4d00500,
     } },
-    { { /* 312 */
+    { { /* 364 */
     0x89aa8d1f, 0x1602a6e1, 0x21ed0001, 0x1a8b3656,
     0x13a51fb7, 0x30a06502, 0x23c7b278, 0xe9226c93,
     } },
     0x89aa8d1f, 0x1602a6e1, 0x21ed0001, 0x1a8b3656,
     0x13a51fb7, 0x30a06502, 0x23c7b278, 0xe9226c93,
     } },
-    { { /* 313 */
+    { { /* 365 */
     0x3a74e47f, 0x98208fe3, 0x2625280e, 0xbf49bf9c,
     0xac543218, 0x1916b949, 0xb5220c60, 0x0659fbc1,
     } },
     0x3a74e47f, 0x98208fe3, 0x2625280e, 0xbf49bf9c,
     0xac543218, 0x1916b949, 0xb5220c60, 0x0659fbc1,
     } },
-    { { /* 314 */
+    { { /* 366 */
     0x8420e343, 0x800008d9, 0x20225500, 0x00a10184,
     0x20104800, 0x40801380, 0x00160d04, 0x80200040,
     } },
     0x8420e343, 0x800008d9, 0x20225500, 0x00a10184,
     0x20104800, 0x40801380, 0x00160d04, 0x80200040,
     } },
-    { { /* 315 */
+    { { /* 367 */
     0x8de7fd40, 0xe0985436, 0x091e7b8b, 0xd249fec8,
     0x8dee0611, 0xba221937, 0x9fdd77f4, 0xf0daf3ec,
     } },
     0x8de7fd40, 0xe0985436, 0x091e7b8b, 0xd249fec8,
     0x8dee0611, 0xba221937, 0x9fdd77f4, 0xf0daf3ec,
     } },
-    { { /* 316 */
+    { { /* 368 */
     0xec424386, 0x26048d3f, 0xc021fa6c, 0x0cc2628e,
     0x0145d785, 0x559977ad, 0x4045e250, 0xa154260b,
     } },
     0xec424386, 0x26048d3f, 0xc021fa6c, 0x0cc2628e,
     0x0145d785, 0x559977ad, 0x4045e250, 0xa154260b,
     } },
-    { { /* 317 */
+    { { /* 369 */
     0x58199827, 0xa4103443, 0x411405f2, 0x07002280,
     0x426600b4, 0x15a17210, 0x41856025, 0x00000054,
     } },
     0x58199827, 0xa4103443, 0x411405f2, 0x07002280,
     0x426600b4, 0x15a17210, 0x41856025, 0x00000054,
     } },
-    { { /* 318 */
+    { { /* 370 */
     0x01040201, 0xcb70c820, 0x6a629320, 0x0095184c,
     0x9a8b1880, 0x3201aab2, 0x00c4d87a, 0x04c3f3e5,
     } },
     0x01040201, 0xcb70c820, 0x6a629320, 0x0095184c,
     0x9a8b1880, 0x3201aab2, 0x00c4d87a, 0x04c3f3e5,
     } },
-    { { /* 319 */
+    { { /* 371 */
     0xa238d44d, 0x5072a1a1, 0x84fc980a, 0x44d1c152,
     0x20c21094, 0x42104180, 0x3a000000, 0xd29d0240,
     } },
     0xa238d44d, 0x5072a1a1, 0x84fc980a, 0x44d1c152,
     0x20c21094, 0x42104180, 0x3a000000, 0xd29d0240,
     } },
-    { { /* 320 */
+    { { /* 372 */
     0xa8b12f01, 0x2432bd40, 0xd04bd34d, 0xd0ada723,
     0x75a10a92, 0x01e9adac, 0x771f801a, 0xa01b9225,
     } },
     0xa8b12f01, 0x2432bd40, 0xd04bd34d, 0xd0ada723,
     0x75a10a92, 0x01e9adac, 0x771f801a, 0xa01b9225,
     } },
-    { { /* 321 */
+    { { /* 373 */
     0x20cadfa1, 0x738c0602, 0x003b577f, 0x00d00bff,
     0x0088806a, 0x0029a1c4, 0x05242a05, 0x16234009,
     } },
     0x20cadfa1, 0x738c0602, 0x003b577f, 0x00d00bff,
     0x0088806a, 0x0029a1c4, 0x05242a05, 0x16234009,
     } },
-    { { /* 322 */
+    { { /* 374 */
     0x80056822, 0xa2112011, 0x64900004, 0x13824849,
     0x193023d5, 0x08922980, 0x88115402, 0xa0042001,
     } },
     0x80056822, 0xa2112011, 0x64900004, 0x13824849,
     0x193023d5, 0x08922980, 0x88115402, 0xa0042001,
     } },
-    { { /* 323 */
+    { { /* 375 */
     0x81800400, 0x60228502, 0x0b010090, 0x12020022,
     0x00834011, 0x00001a01, 0x00000000, 0x00000000,
     } },
     0x81800400, 0x60228502, 0x0b010090, 0x12020022,
     0x00834011, 0x00001a01, 0x00000000, 0x00000000,
     } },
-    { { /* 324 */
+    { { /* 376 */
     0x00000000, 0x4684009f, 0x020012c8, 0x1a0004fc,
     0x0c4c2ede, 0x80b80402, 0x0afca826, 0x22288c02,
     } },
     0x00000000, 0x4684009f, 0x020012c8, 0x1a0004fc,
     0x0c4c2ede, 0x80b80402, 0x0afca826, 0x22288c02,
     } },
-    { { /* 325 */
+    { { /* 377 */
     0x8f7ba0e0, 0x2135c7d6, 0xf8b106c7, 0x62550713,
     0x8a19936e, 0xfb0e6efa, 0x48f91630, 0x7debcd2f,
     } },
     0x8f7ba0e0, 0x2135c7d6, 0xf8b106c7, 0x62550713,
     0x8a19936e, 0xfb0e6efa, 0x48f91630, 0x7debcd2f,
     } },
-    { { /* 326 */
+    { { /* 378 */
     0x4e845892, 0x7a2e4ca0, 0x561eedea, 0x1190c649,
     0xe83a5324, 0x8124cfdb, 0x634218f1, 0x1a8a5853,
     } },
     0x4e845892, 0x7a2e4ca0, 0x561eedea, 0x1190c649,
     0xe83a5324, 0x8124cfdb, 0x634218f1, 0x1a8a5853,
     } },
-    { { /* 327 */
+    { { /* 379 */
     0x24d37420, 0x0514aa3b, 0x89586018, 0xc0004800,
     0x91018268, 0x2cd684a4, 0xc4ba8886, 0x02100377,
     } },
     0x24d37420, 0x0514aa3b, 0x89586018, 0xc0004800,
     0x91018268, 0x2cd684a4, 0xc4ba8886, 0x02100377,
     } },
-    { { /* 328 */
+    { { /* 380 */
     0x00388244, 0x404aae11, 0x510028c0, 0x15146044,
     0x10007310, 0x02480082, 0x40060205, 0x0000c003,
     } },
     0x00388244, 0x404aae11, 0x510028c0, 0x15146044,
     0x10007310, 0x02480082, 0x40060205, 0x0000c003,
     } },
-    { { /* 329 */
+    { { /* 381 */
     0x0c020000, 0x02200008, 0x40009000, 0xd161b800,
     0x32744621, 0x3b8af800, 0x8b00050f, 0x2280bbd0,
     } },
     0x0c020000, 0x02200008, 0x40009000, 0xd161b800,
     0x32744621, 0x3b8af800, 0x8b00050f, 0x2280bbd0,
     } },
-    { { /* 330 */
+    { { /* 382 */
     0x07690600, 0x00438040, 0x50005420, 0x250c41d0,
     0x83108410, 0x02281101, 0x00304008, 0x020040a1,
     } },
     0x07690600, 0x00438040, 0x50005420, 0x250c41d0,
     0x83108410, 0x02281101, 0x00304008, 0x020040a1,
     } },
-    { { /* 331 */
+    { { /* 383 */
     0x20000040, 0xabe31500, 0xaa443180, 0xc624c2c6,
     0x8004ac13, 0x03d1b000, 0x4285611e, 0x1d9ff303,
     } },
     0x20000040, 0xabe31500, 0xaa443180, 0xc624c2c6,
     0x8004ac13, 0x03d1b000, 0x4285611e, 0x1d9ff303,
     } },
-    { { /* 332 */
+    { { /* 384 */
     0x78e8440a, 0xc3925e26, 0x00852000, 0x4000b001,
     0x88424a90, 0x0c8dca04, 0x4203a705, 0x000422a1,
     } },
     0x78e8440a, 0xc3925e26, 0x00852000, 0x4000b001,
     0x88424a90, 0x0c8dca04, 0x4203a705, 0x000422a1,
     } },
-    { { /* 333 */
+    { { /* 385 */
     0x0c018668, 0x10795564, 0xdea00002, 0x40c12000,
     0x5001488b, 0x04000380, 0x50040000, 0x80d0c05d,
     } },
     0x0c018668, 0x10795564, 0xdea00002, 0x40c12000,
     0x5001488b, 0x04000380, 0x50040000, 0x80d0c05d,
     } },
-    { { /* 334 */
+    { { /* 386 */
     0x970aa010, 0x4dafbb20, 0x1e10d921, 0x83140460,
     0xa6d68848, 0x733fd83b, 0x497427bc, 0x92130ddc,
     } },
     0x970aa010, 0x4dafbb20, 0x1e10d921, 0x83140460,
     0xa6d68848, 0x733fd83b, 0x497427bc, 0x92130ddc,
     } },
-    { { /* 335 */
+    { { /* 387 */
     0x8ba1142b, 0xd1392e75, 0x50503009, 0x69008808,
     0x024a49d4, 0x80164010, 0x89d7e564, 0x5316c020,
     } },
     0x8ba1142b, 0xd1392e75, 0x50503009, 0x69008808,
     0x024a49d4, 0x80164010, 0x89d7e564, 0x5316c020,
     } },
-    { { /* 336 */
+    { { /* 388 */
     0x86002b92, 0x15e0a345, 0x0c03008b, 0xe200196e,
     0x80067031, 0xa82916a5, 0x18802000, 0xe1487aac,
     } },
     0x86002b92, 0x15e0a345, 0x0c03008b, 0xe200196e,
     0x80067031, 0xa82916a5, 0x18802000, 0xe1487aac,
     } },
-    { { /* 337 */
+    { { /* 389 */
     0xb5d63207, 0x5f9132e8, 0x20e550a1, 0x10807c00,
     0x9d8a7280, 0x421f00aa, 0x02310e22, 0x04941100,
     } },
     0xb5d63207, 0x5f9132e8, 0x20e550a1, 0x10807c00,
     0x9d8a7280, 0x421f00aa, 0x02310e22, 0x04941100,
     } },
-    { { /* 338 */
+    { { /* 390 */
     0x40080022, 0x5c100010, 0xfcc80343, 0x0580a1a5,
     0x04008433, 0x6e080080, 0x81262a4b, 0x2901aad8,
     } },
     0x40080022, 0x5c100010, 0xfcc80343, 0x0580a1a5,
     0x04008433, 0x6e080080, 0x81262a4b, 0x2901aad8,
     } },
-    { { /* 339 */
+    { { /* 391 */
     0x4490684d, 0xba880009, 0x00820040, 0x87d10000,
     0xb1e6215b, 0x80083161, 0xc2400800, 0xa600a069,
     } },
     0x4490684d, 0xba880009, 0x00820040, 0x87d10000,
     0xb1e6215b, 0x80083161, 0xc2400800, 0xa600a069,
     } },
-    { { /* 340 */
+    { { /* 392 */
     0x4a328d58, 0x550a5d71, 0x2d579aa0, 0x4aa64005,
     0x30b12021, 0x01123fc6, 0x260a10c2, 0x50824462,
     } },
     0x4a328d58, 0x550a5d71, 0x2d579aa0, 0x4aa64005,
     0x30b12021, 0x01123fc6, 0x260a10c2, 0x50824462,
     } },
-    { { /* 341 */
+    { { /* 393 */
     0x80409880, 0x810004c0, 0x00002003, 0x38180000,
     0xf1a60200, 0x720e4434, 0x92e035a2, 0x09008101,
     } },
     0x80409880, 0x810004c0, 0x00002003, 0x38180000,
     0xf1a60200, 0x720e4434, 0x92e035a2, 0x09008101,
     } },
-    { { /* 342 */
+    { { /* 394 */
     0x00000400, 0x00008885, 0x00000000, 0x00804000,
     0x00000000, 0x00004040, 0x00000000, 0x00000000,
     } },
     0x00000400, 0x00008885, 0x00000000, 0x00804000,
     0x00000000, 0x00004040, 0x00000000, 0x00000000,
     } },
-    { { /* 343 */
+    { { /* 395 */
     0x00000000, 0x08000000, 0x00000082, 0x00000000,
     0x88000004, 0xe7efbfff, 0xffbfffff, 0xfdffefef,
     } },
     0x00000000, 0x08000000, 0x00000082, 0x00000000,
     0x88000004, 0xe7efbfff, 0xffbfffff, 0xfdffefef,
     } },
-    { { /* 344 */
+    { { /* 396 */
     0xbffefbff, 0x057fffff, 0x85b30034, 0x42164706,
     0xe4105402, 0xb3058092, 0x81305422, 0x180b4263,
     } },
     0xbffefbff, 0x057fffff, 0x85b30034, 0x42164706,
     0xe4105402, 0xb3058092, 0x81305422, 0x180b4263,
     } },
-    { { /* 345 */
+    { { /* 397 */
     0x13f5387b, 0xa9ea07e5, 0x05143c4c, 0x80020600,
     0xbd481ad9, 0xf496ee37, 0x7ec0705f, 0x355fbfb2,
     } },
     0x13f5387b, 0xa9ea07e5, 0x05143c4c, 0x80020600,
     0xbd481ad9, 0xf496ee37, 0x7ec0705f, 0x355fbfb2,
     } },
-    { { /* 346 */
+    { { /* 398 */
     0x455fe644, 0x41469000, 0x063b1d40, 0xfe1362a1,
     0x39028505, 0x0c080548, 0x0000144f, 0x58183488,
     } },
     0x455fe644, 0x41469000, 0x063b1d40, 0xfe1362a1,
     0x39028505, 0x0c080548, 0x0000144f, 0x58183488,
     } },
-    { { /* 347 */
+    { { /* 399 */
     0xd8153077, 0x4bfbbd0e, 0x85008a90, 0xe61dc100,
     0xb386ed14, 0x639bff72, 0xd9befd92, 0x0a92887b,
     } },
     0xd8153077, 0x4bfbbd0e, 0x85008a90, 0xe61dc100,
     0xb386ed14, 0x639bff72, 0xd9befd92, 0x0a92887b,
     } },
-    { { /* 348 */
+    { { /* 400 */
     0x1cb2d3fe, 0x177ab980, 0xdc1782c9, 0x3980fffb,
     0x590c4260, 0x37df0f01, 0xb15094a3, 0x23070623,
     } },
     0x1cb2d3fe, 0x177ab980, 0xdc1782c9, 0x3980fffb,
     0x590c4260, 0x37df0f01, 0xb15094a3, 0x23070623,
     } },
-    { { /* 349 */
+    { { /* 401 */
     0x3102f85a, 0x310201f0, 0x1e820040, 0x056a3a0a,
     0x12805b84, 0xa7148002, 0xa04b2612, 0x90011069,
     } },
     0x3102f85a, 0x310201f0, 0x1e820040, 0x056a3a0a,
     0x12805b84, 0xa7148002, 0xa04b2612, 0x90011069,
     } },
-    { { /* 350 */
+    { { /* 402 */
     0x848a1000, 0x3f801802, 0x42400708, 0x4e140110,
     0x180080b0, 0x0281c510, 0x10298202, 0x88000210,
     } },
     0x848a1000, 0x3f801802, 0x42400708, 0x4e140110,
     0x180080b0, 0x0281c510, 0x10298202, 0x88000210,
     } },
-    { { /* 351 */
+    { { /* 403 */
     0x00420020, 0x11000280, 0x4413e000, 0xfe025804,
     0x30283c07, 0x04739798, 0xcb13ced1, 0x431f6210,
     } },
     0x00420020, 0x11000280, 0x4413e000, 0xfe025804,
     0x30283c07, 0x04739798, 0xcb13ced1, 0x431f6210,
     } },
-    { { /* 352 */
+    { { /* 404 */
     0x55ac278d, 0xc892422e, 0x02885380, 0x78514039,
     0x8088292c, 0x2428b900, 0x080e0c41, 0x42004421,
     } },
     0x55ac278d, 0xc892422e, 0x02885380, 0x78514039,
     0x8088292c, 0x2428b900, 0x080e0c41, 0x42004421,
     } },
-    { { /* 353 */
+    { { /* 405 */
     0x08680408, 0x12040006, 0x02903031, 0xe0855b3e,
     0x10442936, 0x10822814, 0x83344266, 0x531b013c,
     } },
     0x08680408, 0x12040006, 0x02903031, 0xe0855b3e,
     0x10442936, 0x10822814, 0x83344266, 0x531b013c,
     } },
-    { { /* 354 */
+    { { /* 406 */
     0x0e0d0404, 0x00510c22, 0xc0000012, 0x88000040,
     0x0000004a, 0x00000000, 0x5447dff6, 0x00088868,
     } },
     0x0e0d0404, 0x00510c22, 0xc0000012, 0x88000040,
     0x0000004a, 0x00000000, 0x5447dff6, 0x00088868,
     } },
-    { { /* 355 */
+    { { /* 407 */
     0x00000081, 0x40000000, 0x00000100, 0x02000000,
     0x00080600, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00000081, 0x40000000, 0x00000100, 0x02000000,
     0x00080600, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 356 */
+    { { /* 408 */
     0x00000080, 0x00000040, 0x00000000, 0x00001040,
     0x00000000, 0xf7fdefff, 0xfffeff7f, 0xfffffbff,
     } },
     0x00000080, 0x00000040, 0x00000000, 0x00001040,
     0x00000000, 0xf7fdefff, 0xfffeff7f, 0xfffffbff,
     } },
-    { { /* 357 */
+    { { /* 409 */
     0xbffffdff, 0x00ffffff, 0x042012c2, 0x07080c06,
     0x01101624, 0x00000000, 0x00000000, 0x00000000,
     } },
     0xbffffdff, 0x00ffffff, 0x042012c2, 0x07080c06,
     0x01101624, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 358 */
+    { { /* 410 */
     0xe0000000, 0xfffffffe, 0x7f79ffff, 0x00f928df,
     0x80120c32, 0xd53a0008, 0xecc2d858, 0x2fa89d18,
     } },
     0xe0000000, 0xfffffffe, 0x7f79ffff, 0x00f928df,
     0x80120c32, 0xd53a0008, 0xecc2d858, 0x2fa89d18,
     } },
-    { { /* 359 */
+    { { /* 411 */
     0xe0109620, 0x2622d60c, 0x02060f97, 0x9055b240,
     0x501180a2, 0x04049800, 0x00004000, 0x00000000,
     } },
     0xe0109620, 0x2622d60c, 0x02060f97, 0x9055b240,
     0x501180a2, 0x04049800, 0x00004000, 0x00000000,
     } },
-    { { /* 360 */
+    { { /* 412 */
     0x00000000, 0x00000000, 0x00000000, 0xfffffbc0,
     0xdffbeffe, 0x62430b08, 0xfb3b41b6, 0x23896f74,
     } },
     0x00000000, 0x00000000, 0x00000000, 0xfffffbc0,
     0xdffbeffe, 0x62430b08, 0xfb3b41b6, 0x23896f74,
     } },
-    { { /* 361 */
+    { { /* 413 */
     0xecd7ae7f, 0x5960e047, 0x098fa096, 0xa030612c,
     0x2aaa090d, 0x4f7bd44e, 0x388bc4b2, 0x6110a9c6,
     } },
     0xecd7ae7f, 0x5960e047, 0x098fa096, 0xa030612c,
     0x2aaa090d, 0x4f7bd44e, 0x388bc4b2, 0x6110a9c6,
     } },
-    { { /* 362 */
+    { { /* 414 */
     0x42000014, 0x0202800c, 0x6485fe48, 0xe3f7d63e,
     0x0c073aa0, 0x0430e40c, 0x1002f680, 0x00000000,
     } },
     0x42000014, 0x0202800c, 0x6485fe48, 0xe3f7d63e,
     0x0c073aa0, 0x0430e40c, 0x1002f680, 0x00000000,
     } },
-    { { /* 363 */
+    { { /* 415 */
     0x00000000, 0x00000000, 0x00000000, 0x00100000,
     0x00004000, 0x00004000, 0x00000100, 0x00000000,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x00100000,
     0x00004000, 0x00004000, 0x00000100, 0x00000000,
     } },
-    { { /* 364 */
+    { { /* 416 */
     0x00000000, 0x40000000, 0x00000000, 0x00000400,
     0x00008000, 0x00000000, 0x00400400, 0x00000000,
     } },
     0x00000000, 0x40000000, 0x00000000, 0x00000400,
     0x00008000, 0x00000000, 0x00400400, 0x00000000,
     } },
-    { { /* 365 */
+    { { /* 417 */
     0x00000000, 0x40000000, 0x00000000, 0x00000800,
     0xfebdffe0, 0xffffffff, 0xfbe77f7f, 0xf7ffffbf,
     } },
     0x00000000, 0x40000000, 0x00000000, 0x00000800,
     0xfebdffe0, 0xffffffff, 0xfbe77f7f, 0xf7ffffbf,
     } },
-    { { /* 366 */
+    { { /* 418 */
     0xefffffff, 0xdff7ff7e, 0xfbdff6f7, 0x804fbffe,
     0x00000000, 0x00000000, 0x00000000, 0x7fffef00,
     } },
     0xefffffff, 0xdff7ff7e, 0xfbdff6f7, 0x804fbffe,
     0x00000000, 0x00000000, 0x00000000, 0x7fffef00,
     } },
-    { { /* 367 */
+    { { /* 419 */
     0xb6f7ff7f, 0xb87e4406, 0x88313bf5, 0x00f41796,
     0x1391a960, 0x72490080, 0x0024f2f3, 0x42c88701,
     } },
     0xb6f7ff7f, 0xb87e4406, 0x88313bf5, 0x00f41796,
     0x1391a960, 0x72490080, 0x0024f2f3, 0x42c88701,
     } },
-    { { /* 368 */
+    { { /* 420 */
     0x5048e3d3, 0x43052400, 0x4a4c0000, 0x10580227,
     0x01162820, 0x0014a809, 0x00000000, 0x00683ec0,
     } },
     0x5048e3d3, 0x43052400, 0x4a4c0000, 0x10580227,
     0x01162820, 0x0014a809, 0x00000000, 0x00683ec0,
     } },
-    { { /* 369 */
+    { { /* 421 */
     0x00000000, 0x00000000, 0x00000000, 0xffe00000,
     0xfddbb7ff, 0x000000f7, 0xc72e4000, 0x00000180,
     } },
     0x00000000, 0x00000000, 0x00000000, 0xffe00000,
     0xfddbb7ff, 0x000000f7, 0xc72e4000, 0x00000180,
     } },
-    { { /* 370 */
+    { { /* 422 */
     0x00012000, 0x00004000, 0x00300000, 0xb4f7ffa8,
     0x03ffadf3, 0x00000120, 0x00000000, 0x00000000,
     } },
     0x00012000, 0x00004000, 0x00300000, 0xb4f7ffa8,
     0x03ffadf3, 0x00000120, 0x00000000, 0x00000000,
     } },
-    { { /* 371 */
+    { { /* 423 */
     0x00000000, 0x00000000, 0x00000000, 0xfffbf000,
     0xfdcf9df7, 0x15c301bf, 0x810a1827, 0x0a00a842,
     } },
     0x00000000, 0x00000000, 0x00000000, 0xfffbf000,
     0xfdcf9df7, 0x15c301bf, 0x810a1827, 0x0a00a842,
     } },
-    { { /* 372 */
+    { { /* 424 */
     0x80088108, 0x18048008, 0x0012a3be, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x80088108, 0x18048008, 0x0012a3be, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 373 */
+    { { /* 425 */
     0x00000000, 0x00000000, 0x00000000, 0x90000000,
     0xdc3769e6, 0x3dff6bff, 0xf3f9fcf8, 0x00000004,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x90000000,
     0xdc3769e6, 0x3dff6bff, 0xf3f9fcf8, 0x00000004,
     } },
-    { { /* 374 */
+    { { /* 426 */
     0x80000000, 0xe7eebf6f, 0x5da2dffe, 0xc00b3fd8,
     0xa00c0984, 0x69100040, 0xb912e210, 0x5a0086a5,
     } },
     0x80000000, 0xe7eebf6f, 0x5da2dffe, 0xc00b3fd8,
     0xa00c0984, 0x69100040, 0xb912e210, 0x5a0086a5,
     } },
-    { { /* 375 */
+    { { /* 427 */
     0x02896800, 0x6a809005, 0x00030010, 0x80000000,
     0x8e001ff9, 0x00000001, 0x00000000, 0x00000000,
     } },
     0x02896800, 0x6a809005, 0x00030010, 0x80000000,
     0x8e001ff9, 0x00000001, 0x00000000, 0x00000000,
     } },
-    { { /* 376 */
+    { { /* 428 */
     0x14000010, 0xa0c09512, 0x0c000200, 0x01000400,
     0x050002a3, 0x98800009, 0x00004000, 0x01004c00,
     } },
     0x14000010, 0xa0c09512, 0x0c000200, 0x01000400,
     0x050002a3, 0x98800009, 0x00004000, 0x01004c00,
     } },
-    { { /* 377 */
+    { { /* 429 */
     0x04800008, 0x02840300, 0x00000824, 0x00040000,
     0x00000400, 0x20010904, 0x00001100, 0x22050030,
     } },
     0x04800008, 0x02840300, 0x00000824, 0x00040000,
     0x00000400, 0x20010904, 0x00001100, 0x22050030,
     } },
-    { { /* 378 */
+    { { /* 430 */
     0x00000108, 0x08104000, 0x01400000, 0x00001040,
     0x00010102, 0x10000040, 0x82012000, 0x10100002,
     } },
     0x00000108, 0x08104000, 0x01400000, 0x00001040,
     0x00010102, 0x10000040, 0x82012000, 0x10100002,
     } },
-    { { /* 379 */
+    { { /* 431 */
     0x00006002, 0x00000800, 0x00400000, 0x02100401,
     0x14400144, 0x013c4980, 0x880e8288, 0x50102014,
     } },
     0x00006002, 0x00000800, 0x00400000, 0x02100401,
     0x14400144, 0x013c4980, 0x880e8288, 0x50102014,
     } },
-    { { /* 380 */
+    { { /* 432 */
     0x80000824, 0x101000c1, 0x02800000, 0x02080101,
     0x04118000, 0x02200112, 0x00031020, 0x02000003,
     } },
     0x80000824, 0x101000c1, 0x02800000, 0x02080101,
     0x04118000, 0x02200112, 0x00031020, 0x02000003,
     } },
-    { { /* 381 */
+    { { /* 433 */
     0x00000002, 0x090c1090, 0xa0004004, 0x60102290,
     0x00080000, 0x00414f45, 0x07071026, 0x40c00001,
     } },
     0x00000002, 0x090c1090, 0xa0004004, 0x60102290,
     0x00080000, 0x00414f45, 0x07071026, 0x40c00001,
     } },
-    { { /* 382 */
+    { { /* 434 */
     0x04580000, 0x0014800a, 0x00002800, 0x00002600,
     0x50988020, 0x02140018, 0x04013800, 0x00008008,
     } },
     0x04580000, 0x0014800a, 0x00002800, 0x00002600,
     0x50988020, 0x02140018, 0x04013800, 0x00008008,
     } },
-    { { /* 383 */
+    { { /* 435 */
     0x41082004, 0x80000928, 0x20080280, 0x020e0a00,
     0x00010040, 0x16110200, 0x41800002, 0x08231400,
     } },
     0x41082004, 0x80000928, 0x20080280, 0x020e0a00,
     0x00010040, 0x16110200, 0x41800002, 0x08231400,
     } },
-    { { /* 384 */
+    { { /* 436 */
     0x40020020, 0x0080202f, 0x2015a008, 0x1c000002,
     0xc0040e00, 0x82028012, 0x00400000, 0x2002a004,
     } },
     0x40020020, 0x0080202f, 0x2015a008, 0x1c000002,
     0xc0040e00, 0x82028012, 0x00400000, 0x2002a004,
     } },
-    { { /* 385 */
+    { { /* 437 */
     0x20200001, 0xa0040000, 0x8890004c, 0xc4000080,
     0x10012500, 0x48100482, 0x60800110, 0x40008040,
     } },
     0x20200001, 0xa0040000, 0x8890004c, 0xc4000080,
     0x10012500, 0x48100482, 0x60800110, 0x40008040,
     } },
-    { { /* 386 */
+    { { /* 438 */
     0x00040008, 0x04000044, 0x90000091, 0x000c1200,
     0x06040000, 0x08610480, 0x10010800, 0x080d0001,
     } },
     0x00040008, 0x04000044, 0x90000091, 0x000c1200,
     0x06040000, 0x08610480, 0x10010800, 0x080d0001,
     } },
-    { { /* 387 */
+    { { /* 439 */
     0x800204b4, 0x00140000, 0x00000000, 0x00200020,
     0x84100200, 0x01811000, 0x02000210, 0x03018800,
     } },
     0x800204b4, 0x00140000, 0x00000000, 0x00200020,
     0x84100200, 0x01811000, 0x02000210, 0x03018800,
     } },
-    { { /* 388 */
+    { { /* 440 */
     0x04042804, 0x20001c92, 0x02100020, 0x4202490a,
     0x02420146, 0x00000803, 0x0008c008, 0x44050010,
     } },
     0x04042804, 0x20001c92, 0x02100020, 0x4202490a,
     0x02420146, 0x00000803, 0x0008c008, 0x44050010,
     } },
-    { { /* 389 */
+    { { /* 441 */
     0x80222000, 0x00000800, 0x00008452, 0x10502140,
     0xe0410005, 0x00000400, 0x00a00008, 0x80080000,
     } },
     0x80222000, 0x00000800, 0x00008452, 0x10502140,
     0xe0410005, 0x00000400, 0x00a00008, 0x80080000,
     } },
-    { { /* 390 */
+    { { /* 442 */
     0x50180020, 0x00000009, 0x40080600, 0x00000000,
     0x56000020, 0x04000000, 0x00020006, 0x00208220,
     } },
     0x50180020, 0x00000009, 0x40080600, 0x00000000,
     0x56000020, 0x04000000, 0x00020006, 0x00208220,
     } },
-    { { /* 391 */
+    { { /* 443 */
     0x01210000, 0x40009000, 0x08c00140, 0x08110000,
     0x00004820, 0x02400810, 0x08800002, 0x00200000,
     } },
     0x01210000, 0x40009000, 0x08c00140, 0x08110000,
     0x00004820, 0x02400810, 0x08800002, 0x00200000,
     } },
-    { { /* 392 */
+    { { /* 444 */
     0x00040a00, 0x00004000, 0x40000104, 0x84000000,
     0x02040048, 0x20000000, 0x00012000, 0x1b100000,
     } },
     0x00040a00, 0x00004000, 0x40000104, 0x84000000,
     0x02040048, 0x20000000, 0x00012000, 0x1b100000,
     } },
-    { { /* 393 */
+    { { /* 445 */
     0x00007000, 0x04000020, 0x10032000, 0x0804000a,
     0x00000008, 0x04020090, 0x88000014, 0x00000000,
     } },
     0x00007000, 0x04000020, 0x10032000, 0x0804000a,
     0x00000008, 0x04020090, 0x88000014, 0x00000000,
     } },
-    { { /* 394 */
+    { { /* 446 */
     0x00000000, 0x08020008, 0x00040400, 0x40a00000,
     0x40000000, 0x00080090, 0x40800000, 0x20000388,
     } },
     0x00000000, 0x08020008, 0x00040400, 0x40a00000,
     0x40000000, 0x00080090, 0x40800000, 0x20000388,
     } },
-    { { /* 395 */
+    { { /* 447 */
     0x02001080, 0x20010004, 0x12010004, 0x20008011,
     0x13200082, 0x02800000, 0x04098001, 0x00000004,
     } },
     0x02001080, 0x20010004, 0x12010004, 0x20008011,
     0x13200082, 0x02800000, 0x04098001, 0x00000004,
     } },
-    { { /* 396 */
+    { { /* 448 */
     0x00000000, 0x02801000, 0x00001000, 0x00000100,
     0x20010024, 0x00000050, 0x80200028, 0x00000020,
     } },
     0x00000000, 0x02801000, 0x00001000, 0x00000100,
     0x20010024, 0x00000050, 0x80200028, 0x00000020,
     } },
-    { { /* 397 */
+    { { /* 449 */
     0x01000000, 0x00a24000, 0x00000000, 0x82001010,
     0x00000800, 0x02000000, 0x40020002, 0x59000044,
     } },
     0x01000000, 0x00a24000, 0x00000000, 0x82001010,
     0x00000800, 0x02000000, 0x40020002, 0x59000044,
     } },
-    { { /* 398 */
+    { { /* 450 */
     0x00000080, 0x0d040000, 0x04000000, 0x10020000,
     0x00022000, 0x00508000, 0x20080001, 0x000004a2,
     } },
     0x00000080, 0x0d040000, 0x04000000, 0x10020000,
     0x00022000, 0x00508000, 0x20080001, 0x000004a2,
     } },
-    { { /* 399 */
+    { { /* 451 */
     0xc0020400, 0x00310000, 0x80002000, 0x00002800,
     0x00000b60, 0x40200000, 0x00120000, 0x80000009,
     } },
     0xc0020400, 0x00310000, 0x80002000, 0x00002800,
     0x00000b60, 0x40200000, 0x00120000, 0x80000009,
     } },
-    { { /* 400 */
+    { { /* 452 */
     0x41000000, 0x00010008, 0x00880910, 0x20080888,
     0x04044020, 0x80482010, 0x00006000, 0x00020000,
     } },
     0x41000000, 0x00010008, 0x00880910, 0x20080888,
     0x04044020, 0x80482010, 0x00006000, 0x00020000,
     } },
-    { { /* 401 */
+    { { /* 453 */
     0x42405004, 0x00400020, 0x00000010, 0x00000886,
     0x00008000, 0x80021011, 0x00c00000, 0x42000000,
     } },
     0x42405004, 0x00400020, 0x00000010, 0x00000886,
     0x00008000, 0x80021011, 0x00c00000, 0x42000000,
     } },
-    { { /* 402 */
+    { { /* 454 */
     0x4801201f, 0x40c00004, 0x20600480, 0x00000020,
     0x01000110, 0x22400040, 0x00000428, 0x00000000,
     } },
     0x4801201f, 0x40c00004, 0x20600480, 0x00000020,
     0x01000110, 0x22400040, 0x00000428, 0x00000000,
     } },
-    { { /* 403 */
+    { { /* 455 */
     0x0f00020f, 0x40401000, 0x00200048, 0x000c0092,
     0x81000421, 0x00040004, 0x00620001, 0x06000202,
     } },
     0x0f00020f, 0x40401000, 0x00200048, 0x000c0092,
     0x81000421, 0x00040004, 0x00620001, 0x06000202,
     } },
-    { { /* 404 */
+    { { /* 456 */
     0x14001808, 0x00083800, 0x008c1028, 0x04120028,
     0x22008404, 0x40260880, 0x01100700, 0x00400000,
     } },
     0x14001808, 0x00083800, 0x008c1028, 0x04120028,
     0x22008404, 0x40260880, 0x01100700, 0x00400000,
     } },
-    { { /* 405 */
+    { { /* 457 */
     0x20000020, 0x00200000, 0x00840000, 0x04108000,
     0x00000002, 0x00000000, 0x10000002, 0x04000402,
     } },
     0x20000020, 0x00200000, 0x00840000, 0x04108000,
     0x00000002, 0x00000000, 0x10000002, 0x04000402,
     } },
-    { { /* 406 */
+    { { /* 458 */
     0x10000000, 0x26a20000, 0x05000200, 0x82204000,
     0x80000000, 0x00048404, 0x80004800, 0x80000400,
     } },
     0x10000000, 0x26a20000, 0x05000200, 0x82204000,
     0x80000000, 0x00048404, 0x80004800, 0x80000400,
     } },
-    { { /* 407 */
+    { { /* 459 */
     0x00000064, 0x00000050, 0x18804000, 0x00060000,
     0x00408002, 0x02020030, 0x00000000, 0x40000000,
     } },
     0x00000064, 0x00000050, 0x18804000, 0x00060000,
     0x00408002, 0x02020030, 0x00000000, 0x40000000,
     } },
-    { { /* 408 */
+    { { /* 460 */
     0x01208414, 0x00000600, 0x02018000, 0x10400000,
     0x04000840, 0x09200000, 0x2e000000, 0x04000304,
     } },
     0x01208414, 0x00000600, 0x02018000, 0x10400000,
     0x04000840, 0x09200000, 0x2e000000, 0x04000304,
     } },
-    { { /* 409 */
+    { { /* 461 */
     0x00c01810, 0x20100010, 0x10400010, 0x02100000,
     0xa0000402, 0x48200000, 0x06080000, 0x01400000,
     } },
     0x00c01810, 0x20100010, 0x10400010, 0x02100000,
     0xa0000402, 0x48200000, 0x06080000, 0x01400000,
     } },
-    { { /* 410 */
+    { { /* 462 */
     0x40000008, 0x00001000, 0x10112800, 0xc2a09080,
     0x00008a02, 0x3a0000e9, 0x80611011, 0x40220000,
     } },
     0x40000008, 0x00001000, 0x10112800, 0xc2a09080,
     0x00008a02, 0x3a0000e9, 0x80611011, 0x40220000,
     } },
-    { { /* 411 */
+    { { /* 463 */
     0x20000020, 0x48381a00, 0x00028421, 0x54ea0800,
     0x01425100, 0x0490200c, 0x20020000, 0x00600800,
     } },
     0x20000020, 0x48381a00, 0x00028421, 0x54ea0800,
     0x01425100, 0x0490200c, 0x20020000, 0x00600800,
     } },
-    { { /* 412 */
+    { { /* 464 */
     0x00e0c201, 0x00004810, 0x10a10001, 0x00000040,
     0x80108084, 0x00042000, 0x00002000, 0x00000004,
     } },
     0x00e0c201, 0x00004810, 0x10a10001, 0x00000040,
     0x80108084, 0x00042000, 0x00002000, 0x00000004,
     } },
-    { { /* 413 */
+    { { /* 465 */
     0x00010014, 0x03005d00, 0x00008102, 0x00120000,
     0x51009000, 0x04000480, 0x0021c200, 0x0a888056,
     } },
     0x00010014, 0x03005d00, 0x00008102, 0x00120000,
     0x51009000, 0x04000480, 0x0021c200, 0x0a888056,
     } },
-    { { /* 414 */
+    { { /* 466 */
     0xd2b60004, 0x13800000, 0x204803a8, 0x04501921,
     0x0a003004, 0x02100010, 0x00091100, 0x01070080,
     } },
     0xd2b60004, 0x13800000, 0x204803a8, 0x04501921,
     0x0a003004, 0x02100010, 0x00091100, 0x01070080,
     } },
-    { { /* 415 */
+    { { /* 467 */
     0x42004020, 0x08300000, 0x002a2444, 0x04046081,
     0x40046008, 0x00120000, 0x10000108, 0x00000000,
     } },
     0x42004020, 0x08300000, 0x002a2444, 0x04046081,
     0x40046008, 0x00120000, 0x10000108, 0x00000000,
     } },
-    { { /* 416 */
+    { { /* 468 */
     0x00000084, 0x08001000, 0x0012e001, 0x045880c0,
     0x00010000, 0x00800022, 0x02401000, 0x00000000,
     } },
     0x00000084, 0x08001000, 0x0012e001, 0x045880c0,
     0x00010000, 0x00800022, 0x02401000, 0x00000000,
     } },
-    { { /* 417 */
+    { { /* 469 */
     0x4000d000, 0x00000850, 0x01000009, 0x0d840000,
     0x01080000, 0x42008000, 0x20000828, 0x40100040,
     } },
     0x4000d000, 0x00000850, 0x01000009, 0x0d840000,
     0x01080000, 0x42008000, 0x20000828, 0x40100040,
     } },
-    { { /* 418 */
+    { { /* 470 */
     0x51000100, 0x32000000, 0x001a0894, 0x04000040,
     0x00002102, 0x03428000, 0x018c0080, 0x00234010,
     } },
     0x51000100, 0x32000000, 0x001a0894, 0x04000040,
     0x00002102, 0x03428000, 0x018c0080, 0x00234010,
     } },
-    { { /* 419 */
+    { { /* 471 */
     0x00000040, 0x185c4000, 0x03000000, 0x40020004,
     0xa20200c9, 0x00000220, 0x00101050, 0x00120004,
     } },
     0x00000040, 0x185c4000, 0x03000000, 0x40020004,
     0xa20200c9, 0x00000220, 0x00101050, 0x00120004,
     } },
-    { { /* 420 */
+    { { /* 472 */
     0x00000040, 0x44002400, 0x00000228, 0x20000020,
     0x000a0008, 0x18010000, 0x3c08830c, 0x40000684,
     } },
     0x00000040, 0x44002400, 0x00000228, 0x20000020,
     0x000a0008, 0x18010000, 0x3c08830c, 0x40000684,
     } },
-    { { /* 421 */
+    { { /* 473 */
     0x80101800, 0x02000280, 0x0020000c, 0x08009004,
     0x00040000, 0x0004000c, 0x00018000, 0x14001000,
     } },
     0x80101800, 0x02000280, 0x0020000c, 0x08009004,
     0x00040000, 0x0004000c, 0x00018000, 0x14001000,
     } },
-    { { /* 422 */
+    { { /* 474 */
     0x08240000, 0x00200000, 0x20420014, 0x58112000,
     0x10004048, 0x010050c0, 0x0408228c, 0x12282040,
     } },
     0x08240000, 0x00200000, 0x20420014, 0x58112000,
     0x10004048, 0x010050c0, 0x0408228c, 0x12282040,
     } },
-    { { /* 423 */
+    { { /* 475 */
     0x00000000, 0x00000020, 0x24002000, 0x00000000,
     0x00800a00, 0x00080910, 0x1019a000, 0x60200030,
     } },
     0x00000000, 0x00000020, 0x24002000, 0x00000000,
     0x00800a00, 0x00080910, 0x1019a000, 0x60200030,
     } },
-    { { /* 424 */
+    { { /* 476 */
     0x00000080, 0x00000080, 0x08000000, 0x800050a0,
     0x80044000, 0x04001010, 0x80008080, 0x00000000,
     } },
     0x00000080, 0x00000080, 0x08000000, 0x800050a0,
     0x80044000, 0x04001010, 0x80008080, 0x00000000,
     } },
-    { { /* 425 */
+    { { /* 477 */
     0x00000040, 0x00800000, 0x000c4283, 0x01020000,
     0x00888000, 0x00104008, 0x20000000, 0x04000080,
     } },
     0x00000040, 0x00800000, 0x000c4283, 0x01020000,
     0x00888000, 0x00104008, 0x20000000, 0x04000080,
     } },
-    { { /* 426 */
+    { { /* 478 */
     0x20000104, 0x1802c021, 0x08100000, 0x0000004e,
     0x80000001, 0x30c00080, 0x00000040, 0x00401200,
     } },
     0x20000104, 0x1802c021, 0x08100000, 0x0000004e,
     0x80000001, 0x30c00080, 0x00000040, 0x00401200,
     } },
-    { { /* 427 */
+    { { /* 479 */
     0x04945288, 0x00940400, 0x06400104, 0x10002000,
     0x00080010, 0x00400420, 0x00000102, 0x00408010,
     } },
     0x04945288, 0x00940400, 0x06400104, 0x10002000,
     0x00080010, 0x00400420, 0x00000102, 0x00408010,
     } },
-    { { /* 428 */
+    { { /* 480 */
     0x05000000, 0x40002240, 0x00100000, 0x0e400024,
     0x00000080, 0x80000440, 0x01018410, 0xb1804004,
     } },
     0x05000000, 0x40002240, 0x00100000, 0x0e400024,
     0x00000080, 0x80000440, 0x01018410, 0xb1804004,
     } },
-    { { /* 429 */
+    { { /* 481 */
     0x25000800, 0x20000000, 0x00800000, 0x0000804c,
     0x10020020, 0x42001000, 0x00082000, 0x00002000,
     } },
     0x25000800, 0x20000000, 0x00800000, 0x0000804c,
     0x10020020, 0x42001000, 0x00082000, 0x00002000,
     } },
-    { { /* 430 */
+    { { /* 482 */
     0x11500020, 0x40004053, 0x11280500, 0x80060014,
     0x004c0101, 0x60002008, 0x44000000, 0x01000036,
     } },
     0x11500020, 0x40004053, 0x11280500, 0x80060014,
     0x004c0101, 0x60002008, 0x44000000, 0x01000036,
     } },
-    { { /* 431 */
+    { { /* 483 */
     0x00010028, 0x01180000, 0x84041804, 0x00098000,
     0x00800000, 0x00000000, 0x00400002, 0x10004001,
     } },
     0x00010028, 0x01180000, 0x84041804, 0x00098000,
     0x00800000, 0x00000000, 0x00400002, 0x10004001,
     } },
-    { { /* 432 */
+    { { /* 484 */
     0x0051a004, 0x00008100, 0x00000024, 0x40041000,
     0x00040000, 0x00042001, 0x00000000, 0x00008000,
     } },
     0x0051a004, 0x00008100, 0x00000024, 0x40041000,
     0x00040000, 0x00042001, 0x00000000, 0x00008000,
     } },
-    { { /* 433 */
+    { { /* 485 */
     0x00000000, 0x00000000, 0x00000000, 0x20030000,
     0x00001840, 0x00020220, 0x04404002, 0x00204000,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x20030000,
     0x00001840, 0x00020220, 0x04404002, 0x00204000,
     } },
-    { { /* 434 */
+    { { /* 486 */
     0x01008010, 0x00002080, 0x40008064, 0x00004031,
     0x10018090, 0x80304001, 0x000080a0, 0x80200040,
     } },
     0x01008010, 0x00002080, 0x40008064, 0x00004031,
     0x10018090, 0x80304001, 0x000080a0, 0x80200040,
     } },
-    { { /* 435 */
+    { { /* 487 */
     0x00000001, 0x00000010, 0x00102088, 0x00800020,
     0x00120681, 0x100002a0, 0x00000042, 0x00000080,
     } },
     0x00000001, 0x00000010, 0x00102088, 0x00800020,
     0x00120681, 0x100002a0, 0x00000042, 0x00000080,
     } },
-    { { /* 436 */
+    { { /* 488 */
     0x10000000, 0x21000a00, 0x00000200, 0x40000080,
     0x10110000, 0x00108200, 0x04000000, 0x00000400,
     } },
     0x10000000, 0x21000a00, 0x00000200, 0x40000080,
     0x10110000, 0x00108200, 0x04000000, 0x00000400,
     } },
-    { { /* 437 */
+    { { /* 489 */
     0x80001000, 0x80002000, 0x40003008, 0x00000204,
     0x0801000a, 0x40000001, 0x00000000, 0x00000004,
     } },
     0x80001000, 0x80002000, 0x40003008, 0x00000204,
     0x0801000a, 0x40000001, 0x00000000, 0x00000004,
     } },
-    { { /* 438 */
+    { { /* 490 */
     0x00000000, 0x00000000, 0x00020000, 0x00000000,
     0x88000000, 0x00002000, 0x08502000, 0x00840a00,
     } },
     0x00000000, 0x00000000, 0x00020000, 0x00000000,
     0x88000000, 0x00002000, 0x08502000, 0x00840a00,
     } },
-    { { /* 439 */
+    { { /* 491 */
     0x31061808, 0x00000000, 0x00000000, 0x04000000,
     0x00000004, 0x00000240, 0x00100009, 0x00000000,
     } },
     0x31061808, 0x00000000, 0x00000000, 0x04000000,
     0x00000004, 0x00000240, 0x00100009, 0x00000000,
     } },
-    { { /* 440 */
+    { { /* 492 */
     0x00004002, 0x04002500, 0x00008040, 0x40a20100,
     0x00000001, 0x12412080, 0x04004008, 0x00042014,
     } },
     0x00004002, 0x04002500, 0x00008040, 0x40a20100,
     0x00000001, 0x12412080, 0x04004008, 0x00042014,
     } },
-    { { /* 441 */
+    { { /* 493 */
     0x02000000, 0x00012000, 0x10000402, 0x000040c0,
     0x00080000, 0x5fe800a1, 0x04019402, 0x02000000,
     } },
     0x02000000, 0x00012000, 0x10000402, 0x000040c0,
     0x00080000, 0x5fe800a1, 0x04019402, 0x02000000,
     } },
-    { { /* 442 */
+    { { /* 494 */
     0x00040100, 0x00880000, 0x00401000, 0x00001012,
     0x00000000, 0x08004100, 0x00000010, 0x00000000,
     } },
     0x00040100, 0x00880000, 0x00401000, 0x00001012,
     0x00000000, 0x08004100, 0x00000010, 0x00000000,
     } },
-    { { /* 443 */
+    { { /* 495 */
     0x00000000, 0x00000000, 0x52020000, 0x10410080,
     0x00005000, 0x08400200, 0x80400010, 0x44400020,
     } },
     0x00000000, 0x00000000, 0x52020000, 0x10410080,
     0x00005000, 0x08400200, 0x80400010, 0x44400020,
     } },
-    { { /* 444 */
+    { { /* 496 */
     0x00084100, 0x10200d02, 0xa1200012, 0x00804804,
     0x00008212, 0xc6024000, 0x08100000, 0x205c1828,
     } },
     0x00084100, 0x10200d02, 0xa1200012, 0x00804804,
     0x00008212, 0xc6024000, 0x08100000, 0x205c1828,
     } },
-    { { /* 445 */
+    { { /* 497 */
     0x00000088, 0x00031000, 0x8000013f, 0x21184b44,
     0x100100f2, 0xa9002001, 0x08080840, 0x001b0001,
     } },
     0x00000088, 0x00031000, 0x8000013f, 0x21184b44,
     0x100100f2, 0xa9002001, 0x08080840, 0x001b0001,
     } },
-    { { /* 446 */
+    { { /* 498 */
     0x28800112, 0x400020f0, 0x0910200c, 0x0a0010a0,
     0x80000020, 0x00000004, 0x1000000a, 0x00400000,
     } },
     0x28800112, 0x400020f0, 0x0910200c, 0x0a0010a0,
     0x80000020, 0x00000004, 0x1000000a, 0x00400000,
     } },
-    { { /* 447 */
+    { { /* 499 */
     0x00000000, 0x00002000, 0x00000080, 0x81000000,
     0x02c00020, 0x000004c5, 0x00000000, 0x00100100,
     } },
     0x00000000, 0x00002000, 0x00000080, 0x81000000,
     0x02c00020, 0x000004c5, 0x00000000, 0x00100100,
     } },
-    { { /* 448 */
+    { { /* 500 */
     0x20000000, 0x01080000, 0x00400022, 0x08000200,
     0x00408002, 0x20400028, 0x00000000, 0x00100000,
     } },
     0x20000000, 0x01080000, 0x00400022, 0x08000200,
     0x00408002, 0x20400028, 0x00000000, 0x00100000,
     } },
-    { { /* 449 */
+    { { /* 501 */
     0x08000008, 0x00420002, 0xa0a20003, 0x00022000,
     0x88000280, 0x65160000, 0x00040105, 0x00244041,
     } },
     0x08000008, 0x00420002, 0xa0a20003, 0x00022000,
     0x88000280, 0x65160000, 0x00040105, 0x00244041,
     } },
-    { { /* 450 */
+    { { /* 502 */
     0x80300000, 0x00184008, 0x00000880, 0x00201140,
     0x00000000, 0x02900000, 0x50004588, 0x00221043,
     } },
     0x80300000, 0x00184008, 0x00000880, 0x00201140,
     0x00000000, 0x02900000, 0x50004588, 0x00221043,
     } },
-    { { /* 451 */
+    { { /* 503 */
     0x12004000, 0x0b800000, 0x20002405, 0x0000000c,
     0x08000000, 0x11000410, 0x04000030, 0x00200043,
     } },
     0x12004000, 0x0b800000, 0x20002405, 0x0000000c,
     0x08000000, 0x11000410, 0x04000030, 0x00200043,
     } },
-    { { /* 452 */
+    { { /* 504 */
     0x80011000, 0x18008042, 0x11000000, 0x00001008,
     0x00008000, 0x24440000, 0x00800000, 0x80100005,
     } },
     0x80011000, 0x18008042, 0x11000000, 0x00001008,
     0x00008000, 0x24440000, 0x00800000, 0x80100005,
     } },
-    { { /* 453 */
+    { { /* 505 */
     0x00108204, 0x02102400, 0x00010001, 0x80000200,
     0xa080e80a, 0x00010000, 0x20008000, 0x80122200,
     } },
     0x00108204, 0x02102400, 0x00010001, 0x80000200,
     0xa080e80a, 0x00010000, 0x20008000, 0x80122200,
     } },
-    { { /* 454 */
+    { { /* 506 */
     0x88211404, 0x04208041, 0x20088020, 0x18040000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x88211404, 0x04208041, 0x20088020, 0x18040000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 455 */
+    { { /* 507 */
     0x00401004, 0x02100002, 0x40014210, 0x50006000,
     0x00080008, 0x20000820, 0x00100211, 0x10000000,
     } },
     0x00401004, 0x02100002, 0x40014210, 0x50006000,
     0x00080008, 0x20000820, 0x00100211, 0x10000000,
     } },
-    { { /* 456 */
+    { { /* 508 */
     0x91005400, 0x00000000, 0x00000000, 0x08000000,
     0x41610032, 0xa0029d44, 0x000000d2, 0x41020004,
     } },
     0x91005400, 0x00000000, 0x00000000, 0x08000000,
     0x41610032, 0xa0029d44, 0x000000d2, 0x41020004,
     } },
-    { { /* 457 */
+    { { /* 509 */
     0x00800104, 0x020000c0, 0x04090030, 0x80000204,
     0x82004000, 0x00000020, 0x00000000, 0x00000000,
     } },
     0x00800104, 0x020000c0, 0x04090030, 0x80000204,
     0x82004000, 0x00000020, 0x00000000, 0x00000000,
     } },
-    { { /* 458 */
+    { { /* 510 */
     0x00000080, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00000080, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 459 */
+    { { /* 511 */
     0xc373ff8b, 0x1b0f6840, 0xf34ce9ac, 0xc0080200,
     0xca3e795c, 0x06487976, 0xf7f02fdf, 0xa8ff033a,
     } },
     0xc373ff8b, 0x1b0f6840, 0xf34ce9ac, 0xc0080200,
     0xca3e795c, 0x06487976, 0xf7f02fdf, 0xa8ff033a,
     } },
-    { { /* 460 */
+    { { /* 512 */
     0x233fef37, 0xfd59b004, 0xfffff3ca, 0xfff9de9f,
     0x7df7abff, 0x8eecc000, 0xffdbeebf, 0x45fad003,
     } },
     0x233fef37, 0xfd59b004, 0xfffff3ca, 0xfff9de9f,
     0x7df7abff, 0x8eecc000, 0xffdbeebf, 0x45fad003,
     } },
-    { { /* 461 */
+    { { /* 513 */
     0xdffefae1, 0x10abbfef, 0xfcaaffeb, 0x24fdef3f,
     0x7f7678ad, 0xedfff00c, 0x2cfacff6, 0xeb6bf7f9,
     } },
     0xdffefae1, 0x10abbfef, 0xfcaaffeb, 0x24fdef3f,
     0x7f7678ad, 0xedfff00c, 0x2cfacff6, 0xeb6bf7f9,
     } },
-    { { /* 462 */
+    { { /* 514 */
     0x95bf1ffd, 0xbfbf6677, 0xfeb43bfb, 0x11e27bae,
     0x41bea681, 0x72c31435, 0x71917d70, 0x276b0003,
     } },
     0x95bf1ffd, 0xbfbf6677, 0xfeb43bfb, 0x11e27bae,
     0x41bea681, 0x72c31435, 0x71917d70, 0x276b0003,
     } },
-    { { /* 463 */
+    { { /* 515 */
     0x70cf57cb, 0x0def4732, 0xfc747eda, 0xbdb4fe06,
     0x8bca3f9f, 0x58007e49, 0xebec228f, 0xddbb8a5c,
     } },
     0x70cf57cb, 0x0def4732, 0xfc747eda, 0xbdb4fe06,
     0x8bca3f9f, 0x58007e49, 0xebec228f, 0xddbb8a5c,
     } },
-    { { /* 464 */
+    { { /* 516 */
     0xb6e7ef60, 0xf293a40f, 0x549e37bb, 0x9bafd04b,
     0xf7d4c414, 0x0a1430b0, 0x88d02f08, 0x192fff7e,
     } },
     0xb6e7ef60, 0xf293a40f, 0x549e37bb, 0x9bafd04b,
     0xf7d4c414, 0x0a1430b0, 0x88d02f08, 0x192fff7e,
     } },
-    { { /* 465 */
+    { { /* 517 */
     0xfb07ffda, 0x7beb7ff1, 0x0010c5ef, 0xfdff99ff,
     0x056779d7, 0xfdcbffe7, 0x4040c3ff, 0xbd8e6ff7,
     } },
     0xfb07ffda, 0x7beb7ff1, 0x0010c5ef, 0xfdff99ff,
     0x056779d7, 0xfdcbffe7, 0x4040c3ff, 0xbd8e6ff7,
     } },
-    { { /* 466 */
+    { { /* 518 */
     0x0497dffa, 0x5bfff4c0, 0xd0e7ed7b, 0xf8e0047e,
     0xb73eff9f, 0x882e7dfe, 0xbe7ffffd, 0xf6c483fe,
     } },
     0x0497dffa, 0x5bfff4c0, 0xd0e7ed7b, 0xf8e0047e,
     0xb73eff9f, 0x882e7dfe, 0xbe7ffffd, 0xf6c483fe,
     } },
-    { { /* 467 */
+    { { /* 519 */
     0xb8fdf357, 0xef7dd680, 0x47885767, 0xc3dfff7d,
     0x37a9f0ff, 0x70fc7de0, 0xec9a3f6f, 0x86814cb3,
     } },
     0xb8fdf357, 0xef7dd680, 0x47885767, 0xc3dfff7d,
     0x37a9f0ff, 0x70fc7de0, 0xec9a3f6f, 0x86814cb3,
     } },
-    { { /* 468 */
+    { { /* 520 */
     0xdd5c3f9e, 0x4819f70d, 0x0007fea3, 0x38ffaf56,
     0xefb8980d, 0xb760403d, 0x9035d8ce, 0x3fff72bf,
     } },
     0xdd5c3f9e, 0x4819f70d, 0x0007fea3, 0x38ffaf56,
     0xefb8980d, 0xb760403d, 0x9035d8ce, 0x3fff72bf,
     } },
-    { { /* 469 */
+    { { /* 521 */
     0x7a117ff7, 0xabfff7bb, 0x6fbeff00, 0xfe72a93c,
     0xf11bcfef, 0xf40adb6b, 0xef7ec3e6, 0xf6109b9c,
     } },
     0x7a117ff7, 0xabfff7bb, 0x6fbeff00, 0xfe72a93c,
     0xf11bcfef, 0xf40adb6b, 0xef7ec3e6, 0xf6109b9c,
     } },
-    { { /* 470 */
+    { { /* 522 */
     0x16f4f048, 0x5182feb5, 0x15bbc7b1, 0xfbdf6e87,
     0x63cde43f, 0x7e7ec1ff, 0x7d5ffdeb, 0xfcfe777b,
     } },
     0x16f4f048, 0x5182feb5, 0x15bbc7b1, 0xfbdf6e87,
     0x63cde43f, 0x7e7ec1ff, 0x7d5ffdeb, 0xfcfe777b,
     } },
-    { { /* 471 */
+    { { /* 523 */
     0xdbea960b, 0x53e86229, 0xfdef37df, 0xbd8136f5,
     0xfcbddc18, 0xffffd2e4, 0xffe03fd7, 0xabf87f6f,
     } },
     0xdbea960b, 0x53e86229, 0xfdef37df, 0xbd8136f5,
     0xfcbddc18, 0xffffd2e4, 0xffe03fd7, 0xabf87f6f,
     } },
-    { { /* 472 */
+    { { /* 524 */
     0x6ed99bae, 0xf115f5fb, 0xbdfb79a9, 0xadaf5a3c,
     0x1facdbba, 0x837971fc, 0xc35f7cf7, 0x0567dfff,
     } },
     0x6ed99bae, 0xf115f5fb, 0xbdfb79a9, 0xadaf5a3c,
     0x1facdbba, 0x837971fc, 0xc35f7cf7, 0x0567dfff,
     } },
-    { { /* 473 */
+    { { /* 525 */
     0x8467ff9a, 0xdf8b1534, 0x3373f9f3, 0x5e1af7bd,
     0xa03fbf40, 0x01ebffff, 0xcfdddfc0, 0xabd37500,
     } },
     0x8467ff9a, 0xdf8b1534, 0x3373f9f3, 0x5e1af7bd,
     0xa03fbf40, 0x01ebffff, 0xcfdddfc0, 0xabd37500,
     } },
-    { { /* 474 */
+    { { /* 526 */
     0xeed6f8c3, 0xb7ff43fd, 0x42275eaf, 0xf6869bac,
     0xf6bc27d7, 0x35b7f787, 0xe176aacd, 0xe29f49e7,
     } },
     0xeed6f8c3, 0xb7ff43fd, 0x42275eaf, 0xf6869bac,
     0xf6bc27d7, 0x35b7f787, 0xe176aacd, 0xe29f49e7,
     } },
-    { { /* 475 */
+    { { /* 527 */
     0xaff2545c, 0x61d82b3f, 0xbbb8fc3b, 0x7b7dffcf,
     0x1ce0bf95, 0x43ff7dfd, 0xfffe5ff6, 0xc4ced3ef,
     } },
     0xaff2545c, 0x61d82b3f, 0xbbb8fc3b, 0x7b7dffcf,
     0x1ce0bf95, 0x43ff7dfd, 0xfffe5ff6, 0xc4ced3ef,
     } },
-    { { /* 476 */
+    { { /* 528 */
     0xadbc8db6, 0x11eb63dc, 0x23d0df59, 0xf3dbbeb4,
     0xdbc71fe7, 0xfae4ff63, 0x63f7b22b, 0xadbaed3b,
     } },
     0xadbc8db6, 0x11eb63dc, 0x23d0df59, 0xf3dbbeb4,
     0xdbc71fe7, 0xfae4ff63, 0x63f7b22b, 0xadbaed3b,
     } },
-    { { /* 477 */
+    { { /* 529 */
     0x7efffe01, 0x02bcfff7, 0xef3932ff, 0x8005fffc,
     0xbcf577fb, 0xfff7010d, 0xbf3afffb, 0xdfff0057,
     } },
     0x7efffe01, 0x02bcfff7, 0xef3932ff, 0x8005fffc,
     0xbcf577fb, 0xfff7010d, 0xbf3afffb, 0xdfff0057,
     } },
-    { { /* 478 */
+    { { /* 530 */
     0xbd7def7b, 0xc8d4db88, 0xed7cfff3, 0x56ff5dee,
     0xac5f7e0d, 0xd57fff96, 0xc1403fee, 0xffe76ff9,
     } },
     0xbd7def7b, 0xc8d4db88, 0xed7cfff3, 0x56ff5dee,
     0xac5f7e0d, 0xd57fff96, 0xc1403fee, 0xffe76ff9,
     } },
-    { { /* 479 */
+    { { /* 531 */
     0x8e77779b, 0xe45d6ebf, 0x5f1f6fcf, 0xfedfe07f,
     0x01fed7db, 0xfb7bff00, 0x1fdfffd4, 0xfffff800,
     } },
     0x8e77779b, 0xe45d6ebf, 0x5f1f6fcf, 0xfedfe07f,
     0x01fed7db, 0xfb7bff00, 0x1fdfffd4, 0xfffff800,
     } },
-    { { /* 480 */
+    { { /* 532 */
     0x007bfb8f, 0x7f5cbf00, 0x07f3ffff, 0x3de7eba0,
     0xfbd7f7bf, 0x6003ffbf, 0xbfedfffd, 0x027fefbb,
     } },
     0x007bfb8f, 0x7f5cbf00, 0x07f3ffff, 0x3de7eba0,
     0xfbd7f7bf, 0x6003ffbf, 0xbfedfffd, 0x027fefbb,
     } },
-    { { /* 481 */
+    { { /* 533 */
     0xddfdfe40, 0xe2f9fdff, 0xfb1f680b, 0xaffdfbe3,
     0xf7ed9fa4, 0xf80f7a7d, 0x0fd5eebe, 0xfd9fbb5d,
     } },
     0xddfdfe40, 0xe2f9fdff, 0xfb1f680b, 0xaffdfbe3,
     0xf7ed9fa4, 0xf80f7a7d, 0x0fd5eebe, 0xfd9fbb5d,
     } },
-    { { /* 482 */
+    { { /* 534 */
     0x3bf9f2db, 0xebccfe7f, 0x73fa876a, 0x9ffc95fc,
     0xfaf7109f, 0xbbcdddb7, 0xeccdf87e, 0x3c3ff366,
     } },
     0x3bf9f2db, 0xebccfe7f, 0x73fa876a, 0x9ffc95fc,
     0xfaf7109f, 0xbbcdddb7, 0xeccdf87e, 0x3c3ff366,
     } },
-    { { /* 483 */
+    { { /* 535 */
     0xb03ffffd, 0x067ee9f7, 0xfe0696ae, 0x5fd7d576,
     0xa3f33fd1, 0x6fb7cf07, 0x7f449fd1, 0xd3dd7b59,
     } },
     0xb03ffffd, 0x067ee9f7, 0xfe0696ae, 0x5fd7d576,
     0xa3f33fd1, 0x6fb7cf07, 0x7f449fd1, 0xd3dd7b59,
     } },
-    { { /* 484 */
+    { { /* 536 */
     0xa9bdaf3b, 0xff3a7dcf, 0xf6ebfbe0, 0xffffb401,
     0xb7bf7afa, 0x0ffdc000, 0xff1fff7f, 0x95fffefc,
     } },
     0xa9bdaf3b, 0xff3a7dcf, 0xf6ebfbe0, 0xffffb401,
     0xb7bf7afa, 0x0ffdc000, 0xff1fff7f, 0x95fffefc,
     } },
-    { { /* 485 */
+    { { /* 537 */
     0xb5dc0000, 0x3f3eef63, 0x001bfb7f, 0xfbf6e800,
     0xb8df9eef, 0x003fff9f, 0xf5ff7bd0, 0x3fffdfdb,
     } },
     0xb5dc0000, 0x3f3eef63, 0x001bfb7f, 0xfbf6e800,
     0xb8df9eef, 0x003fff9f, 0xf5ff7bd0, 0x3fffdfdb,
     } },
-    { { /* 486 */
+    { { /* 538 */
     0x00bffdf0, 0xbbbd8420, 0xffdedf37, 0x0ff3ff6d,
     0x5efb604c, 0xfafbfffb, 0x0219fe5e, 0xf9de79f4,
     } },
     0x00bffdf0, 0xbbbd8420, 0xffdedf37, 0x0ff3ff6d,
     0x5efb604c, 0xfafbfffb, 0x0219fe5e, 0xf9de79f4,
     } },
-    { { /* 487 */
+    { { /* 539 */
     0xebfaa7f7, 0xff3401eb, 0xef73ebd3, 0xc040afd7,
     0xdcff72bb, 0x2fd8f17f, 0xfe0bb8ec, 0x1f0bdda3,
     } },
     0xebfaa7f7, 0xff3401eb, 0xef73ebd3, 0xc040afd7,
     0xdcff72bb, 0x2fd8f17f, 0xfe0bb8ec, 0x1f0bdda3,
     } },
-    { { /* 488 */
+    { { /* 540 */
     0x47cf8f1d, 0xffdeb12b, 0xda737fee, 0xcbc424ff,
     0xcbf2f75d, 0xb4edecfd, 0x4dddbff9, 0xfb8d99dd,
     } },
     0x47cf8f1d, 0xffdeb12b, 0xda737fee, 0xcbc424ff,
     0xcbf2f75d, 0xb4edecfd, 0x4dddbff9, 0xfb8d99dd,
     } },
-    { { /* 489 */
+    { { /* 541 */
     0xaf7bbb7f, 0xc959ddfb, 0xfab5fc4f, 0x6d5fafe3,
     0x3f7dffff, 0xffdb7800, 0x7effb6ff, 0x022ffbaf,
     } },
     0xaf7bbb7f, 0xc959ddfb, 0xfab5fc4f, 0x6d5fafe3,
     0x3f7dffff, 0xffdb7800, 0x7effb6ff, 0x022ffbaf,
     } },
-    { { /* 490 */
+    { { /* 542 */
     0xefc7ff9b, 0xffffffa5, 0xc7000007, 0xfff1f7ff,
     0x01bf7ffd, 0xfdbcdc00, 0xffffbff5, 0x3effff7f,
     } },
     0xefc7ff9b, 0xffffffa5, 0xc7000007, 0xfff1f7ff,
     0x01bf7ffd, 0xfdbcdc00, 0xffffbff5, 0x3effff7f,
     } },
-    { { /* 491 */
+    { { /* 543 */
     0xbe000029, 0xff7ff9ff, 0xfd7e6efb, 0x039ecbff,
     0xfbdde300, 0xf6dfccff, 0x117fffff, 0xfbf6f800,
     } },
     0xbe000029, 0xff7ff9ff, 0xfd7e6efb, 0x039ecbff,
     0xfbdde300, 0xf6dfccff, 0x117fffff, 0xfbf6f800,
     } },
-    { { /* 492 */
+    { { /* 544 */
     0xd73ce7ef, 0xdfeffeef, 0xedbfc00b, 0xfdcdfedf,
     0x40fd7bf5, 0xb75fffff, 0xf930ffdf, 0xdc97fbdf,
     } },
     0xd73ce7ef, 0xdfeffeef, 0xedbfc00b, 0xfdcdfedf,
     0x40fd7bf5, 0xb75fffff, 0xf930ffdf, 0xdc97fbdf,
     } },
-    { { /* 493 */
+    { { /* 545 */
     0xbff2fef3, 0xdfbf8fdf, 0xede6177f, 0x35530f7f,
     0x877e447c, 0x45bbfa12, 0x779eede0, 0xbfd98017,
     } },
     0xbff2fef3, 0xdfbf8fdf, 0xede6177f, 0x35530f7f,
     0x877e447c, 0x45bbfa12, 0x779eede0, 0xbfd98017,
     } },
-    { { /* 494 */
+    { { /* 546 */
     0xde897e55, 0x0447c16f, 0xf75d7ade, 0x290557ff,
     0xfe9586f7, 0xf32f97b3, 0x9f75cfff, 0xfb1771f7,
     } },
     0xde897e55, 0x0447c16f, 0xf75d7ade, 0x290557ff,
     0xfe9586f7, 0xf32f97b3, 0x9f75cfff, 0xfb1771f7,
     } },
-    { { /* 495 */
+    { { /* 547 */
     0xee1934ee, 0xef6137cc, 0xef4c9fd6, 0xfbddd68f,
     0x6def7b73, 0xa431d7fe, 0x97d75e7f, 0xffd80f5b,
     } },
     0xee1934ee, 0xef6137cc, 0xef4c9fd6, 0xfbddd68f,
     0x6def7b73, 0xa431d7fe, 0x97d75e7f, 0xffd80f5b,
     } },
-    { { /* 496 */
+    { { /* 548 */
     0x7bce9d83, 0xdcff22ec, 0xef87763d, 0xfdeddfe7,
     0xa0fc4fff, 0xdbfc3b77, 0x7fdc3ded, 0xf5706fa9,
     } },
     0x7bce9d83, 0xdcff22ec, 0xef87763d, 0xfdeddfe7,
     0xa0fc4fff, 0xdbfc3b77, 0x7fdc3ded, 0xf5706fa9,
     } },
-    { { /* 497 */
+    { { /* 549 */
     0x2c403ffb, 0x847fff7f, 0xdeb7ec57, 0xf22fe69c,
     0xd5b50feb, 0xede7afeb, 0xfff08c2f, 0xe8f0537f,
     } },
     0x2c403ffb, 0x847fff7f, 0xdeb7ec57, 0xf22fe69c,
     0xd5b50feb, 0xede7afeb, 0xfff08c2f, 0xe8f0537f,
     } },
-    { { /* 498 */
+    { { /* 550 */
     0xb5ffb99d, 0xe78fff66, 0xbe10d981, 0xe3c19c7c,
     0x27339cd1, 0xff6d0cbc, 0xefb7fcb7, 0xffffa0df,
     } },
     0xb5ffb99d, 0xe78fff66, 0xbe10d981, 0xe3c19c7c,
     0x27339cd1, 0xff6d0cbc, 0xefb7fcb7, 0xffffa0df,
     } },
-    { { /* 499 */
+    { { /* 551 */
     0xfe7bbf0b, 0x353fa3ff, 0x97cd13cc, 0xfb277637,
     0x7e6ccfd6, 0xed31ec50, 0xfc1c677c, 0x5fbff6fa,
     } },
     0xfe7bbf0b, 0x353fa3ff, 0x97cd13cc, 0xfb277637,
     0x7e6ccfd6, 0xed31ec50, 0xfc1c677c, 0x5fbff6fa,
     } },
-    { { /* 500 */
+    { { /* 552 */
     0xae2f0fba, 0x7ffea3ad, 0xde74fcf0, 0xf200ffef,
     0xfea2fbbf, 0xbcff3daf, 0x5fb9f694, 0x3f8ff3ad,
     } },
     0xae2f0fba, 0x7ffea3ad, 0xde74fcf0, 0xf200ffef,
     0xfea2fbbf, 0xbcff3daf, 0x5fb9f694, 0x3f8ff3ad,
     } },
-    { { /* 501 */
+    { { /* 553 */
     0xa01ff26c, 0x01bfffef, 0x70057728, 0xda03ff35,
     0xc7fad2f9, 0x5c1d3fbf, 0xec33ff3a, 0xfe9cb7af,
     } },
     0xa01ff26c, 0x01bfffef, 0x70057728, 0xda03ff35,
     0xc7fad2f9, 0x5c1d3fbf, 0xec33ff3a, 0xfe9cb7af,
     } },
-    { { /* 502 */
+    { { /* 554 */
     0x7a9f5236, 0xe722bffa, 0xfcff9ff7, 0xb61d2fbb,
     0x1dfded06, 0xefdf7dd7, 0xf166eb23, 0x0dc07ed9,
     } },
     0x7a9f5236, 0xe722bffa, 0xfcff9ff7, 0xb61d2fbb,
     0x1dfded06, 0xefdf7dd7, 0xf166eb23, 0x0dc07ed9,
     } },
-    { { /* 503 */
+    { { /* 555 */
     0xdfbf3d3d, 0xba83c945, 0x9dd07dd1, 0xcf737b87,
     0xc3f59ff3, 0xc5fedf0d, 0x83020cb3, 0xaec0e879,
     } },
     0xdfbf3d3d, 0xba83c945, 0x9dd07dd1, 0xcf737b87,
     0xc3f59ff3, 0xc5fedf0d, 0x83020cb3, 0xaec0e879,
     } },
-    { { /* 504 */
+    { { /* 556 */
     0x6f0fc773, 0x093ffd7d, 0x0157fff1, 0x01ff62fb,
     0x3bf3fdb4, 0x43b2b013, 0xff305ed3, 0xeb9f0fff,
     } },
     0x6f0fc773, 0x093ffd7d, 0x0157fff1, 0x01ff62fb,
     0x3bf3fdb4, 0x43b2b013, 0xff305ed3, 0xeb9f0fff,
     } },
-    { { /* 505 */
+    { { /* 557 */
     0xf203feef, 0xfb893fef, 0x9e9937a9, 0xa72cdef9,
     0xc1f63733, 0xfe3e812e, 0xf2f75d20, 0x69d7d585,
     } },
     0xf203feef, 0xfb893fef, 0x9e9937a9, 0xa72cdef9,
     0xc1f63733, 0xfe3e812e, 0xf2f75d20, 0x69d7d585,
     } },
-    { { /* 506 */
+    { { /* 558 */
     0xffffffff, 0xff6fdb07, 0xd97fc4ff, 0xbe0fefce,
     0xf05ef17b, 0xffb7f6cf, 0xef845ef7, 0x0edfd7cb,
     } },
     0xffffffff, 0xff6fdb07, 0xd97fc4ff, 0xbe0fefce,
     0xf05ef17b, 0xffb7f6cf, 0xef845ef7, 0x0edfd7cb,
     } },
-    { { /* 507 */
+    { { /* 559 */
     0xfcffff08, 0xffffee3f, 0xd7ff13ff, 0x7ffdaf0f,
     0x1ffabdc7, 0x00000000, 0x00000000, 0x00000000,
     } },
     0xfcffff08, 0xffffee3f, 0xd7ff13ff, 0x7ffdaf0f,
     0x1ffabdc7, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 508 */
+    { { /* 560 */
     0x00000000, 0xe7400000, 0xf933bd38, 0xfeed7feb,
     0x7c767fe8, 0xffefb3f7, 0xd8b7feaf, 0xfbbfff6f,
     } },
     0x00000000, 0xe7400000, 0xf933bd38, 0xfeed7feb,
     0x7c767fe8, 0xffefb3f7, 0xd8b7feaf, 0xfbbfff6f,
     } },
-    { { /* 509 */
+    { { /* 561 */
     0xdbf7f8fb, 0xe2f91752, 0x754785c8, 0xe3ef9090,
     0x3f6d9ef4, 0x0536ee2e, 0x7ff3f7bc, 0x7f3fa07b,
     } },
     0xdbf7f8fb, 0xe2f91752, 0x754785c8, 0xe3ef9090,
     0x3f6d9ef4, 0x0536ee2e, 0x7ff3f7bc, 0x7f3fa07b,
     } },
-    { { /* 510 */
+    { { /* 562 */
     0xeb600567, 0x6601babe, 0x583ffcd8, 0x87dfcaf7,
     0xffa0bfcd, 0xfebf5bcd, 0xefa7b6fd, 0xdf9c77ef,
     } },
     0xeb600567, 0x6601babe, 0x583ffcd8, 0x87dfcaf7,
     0xffa0bfcd, 0xfebf5bcd, 0xefa7b6fd, 0xdf9c77ef,
     } },
-    { { /* 511 */
+    { { /* 563 */
     0xf8773fb7, 0xb7fc9d27, 0xdfefcab5, 0xf1b6fb5a,
     0xef1fec39, 0x7ffbfbbf, 0xdafe000d, 0x4e7fbdfb,
     } },
     0xf8773fb7, 0xb7fc9d27, 0xdfefcab5, 0xf1b6fb5a,
     0xef1fec39, 0x7ffbfbbf, 0xdafe000d, 0x4e7fbdfb,
     } },
-    { { /* 512 */
+    { { /* 564 */
     0x5ac033ff, 0x9ffebff5, 0x005fffbf, 0xfdf80000,
     0x6ffdffca, 0xa001cffd, 0xfbf2dfff, 0xff7fdfbf,
     } },
     0x5ac033ff, 0x9ffebff5, 0x005fffbf, 0xfdf80000,
     0x6ffdffca, 0xa001cffd, 0xfbf2dfff, 0xff7fdfbf,
     } },
-    { { /* 513 */
+    { { /* 565 */
     0x080ffeda, 0xbfffba08, 0xeed77afd, 0x67f9fbeb,
     0xff93e044, 0x9f57df97, 0x08dffef7, 0xfedfdf80,
     } },
     0x080ffeda, 0xbfffba08, 0xeed77afd, 0x67f9fbeb,
     0xff93e044, 0x9f57df97, 0x08dffef7, 0xfedfdf80,
     } },
-    { { /* 514 */
+    { { /* 566 */
     0xf7feffc5, 0x6803fffb, 0x6bfa67fb, 0x5fe27fff,
     0xff73ffff, 0xe7fb87df, 0xf7a7ebfd, 0xefc7bf7e,
     } },
     0xf7feffc5, 0x6803fffb, 0x6bfa67fb, 0x5fe27fff,
     0xff73ffff, 0xe7fb87df, 0xf7a7ebfd, 0xefc7bf7e,
     } },
-    { { /* 515 */
+    { { /* 567 */
     0xdf821ef3, 0xdf7e76ff, 0xda7d79c9, 0x1e9befbe,
     0x77fb7ce0, 0xfffb87be, 0xffdb1bff, 0x4fe03f5c,
     } },
     0xdf821ef3, 0xdf7e76ff, 0xda7d79c9, 0x1e9befbe,
     0x77fb7ce0, 0xfffb87be, 0xffdb1bff, 0x4fe03f5c,
     } },
-    { { /* 516 */
+    { { /* 568 */
     0x5f0e7fff, 0xddbf77ff, 0xfffff04f, 0x0ff8ffff,
     0xfddfa3be, 0xfffdfc1c, 0xfb9e1f7d, 0xdedcbdff,
     } },
     0x5f0e7fff, 0xddbf77ff, 0xfffff04f, 0x0ff8ffff,
     0xfddfa3be, 0xfffdfc1c, 0xfb9e1f7d, 0xdedcbdff,
     } },
-    { { /* 517 */
+    { { /* 569 */
     0xbafb3f6f, 0xfbefdf7f, 0x2eec7d1b, 0xf2f7af8e,
     0xcfee7b0f, 0x77c61d96, 0xfff57e07, 0x7fdfd982,
     } },
     0xbafb3f6f, 0xfbefdf7f, 0x2eec7d1b, 0xf2f7af8e,
     0xcfee7b0f, 0x77c61d96, 0xfff57e07, 0x7fdfd982,
     } },
-    { { /* 518 */
+    { { /* 570 */
     0xc7ff5ee6, 0x79effeee, 0xffcf9a56, 0xde5efe5f,
     0xf9e8896e, 0xe6c4f45e, 0xbe7c0001, 0xdddf3b7f,
     } },
     0xc7ff5ee6, 0x79effeee, 0xffcf9a56, 0xde5efe5f,
     0xf9e8896e, 0xe6c4f45e, 0xbe7c0001, 0xdddf3b7f,
     } },
-    { { /* 519 */
+    { { /* 571 */
     0xe9efd59d, 0xde5334ac, 0x4bf7f573, 0x9eff7b4f,
     0x476eb8fe, 0xff450dfb, 0xfbfeabfd, 0xddffe9d7,
     } },
     0xe9efd59d, 0xde5334ac, 0x4bf7f573, 0x9eff7b4f,
     0x476eb8fe, 0xff450dfb, 0xfbfeabfd, 0xddffe9d7,
     } },
-    { { /* 520 */
+    { { /* 572 */
     0x7fffedf7, 0x7eebddfd, 0xb7ffcfe7, 0xef91bde9,
     0xd77c5d75, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x7fffedf7, 0x7eebddfd, 0xb7ffcfe7, 0xef91bde9,
     0xd77c5d75, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 521 */
+    { { /* 573 */
     0x00000000, 0xfa800000, 0xb4f1ffee, 0x2fefbf76,
     0x77bfb677, 0xfffd9fbf, 0xf6ae95bf, 0x7f3b75ff,
     } },
     0x00000000, 0xfa800000, 0xb4f1ffee, 0x2fefbf76,
     0x77bfb677, 0xfffd9fbf, 0xf6ae95bf, 0x7f3b75ff,
     } },
-    { { /* 522 */
+    { { /* 574 */
     0x0af9a7f5, 0x00000000, 0x00000000, 0x2bddfbd0,
     0x9a7ff633, 0xd6fcfdab, 0xbfebf9e6, 0xf41fdfdf,
     } },
     0x0af9a7f5, 0x00000000, 0x00000000, 0x2bddfbd0,
     0x9a7ff633, 0xd6fcfdab, 0xbfebf9e6, 0xf41fdfdf,
     } },
-    { { /* 523 */
+    { { /* 575 */
     0xffffa6fd, 0xf37b4aff, 0xfef97fb7, 0x1d5cb6ff,
     0xe5ff7ff6, 0x24041f7b, 0xf99ebe05, 0xdff2dbe3,
     } },
     0xffffa6fd, 0xf37b4aff, 0xfef97fb7, 0x1d5cb6ff,
     0xe5ff7ff6, 0x24041f7b, 0xf99ebe05, 0xdff2dbe3,
     } },
-    { { /* 524 */
+    { { /* 576 */
     0xfdff6fef, 0xcbfcd679, 0xefffebfd, 0x0000001f,
     0x98000000, 0x8017e148, 0x00fe6a74, 0xfdf16d7f,
     } },
     0xfdff6fef, 0xcbfcd679, 0xefffebfd, 0x0000001f,
     0x98000000, 0x8017e148, 0x00fe6a74, 0xfdf16d7f,
     } },
-    { { /* 525 */
+    { { /* 577 */
     0xfef3b87f, 0xf176e01f, 0x7b3fee96, 0xfffdeb8d,
     0xcbb3adff, 0xe17f84ef, 0xbff04daa, 0xfe3fbf3f,
     } },
     0xfef3b87f, 0xf176e01f, 0x7b3fee96, 0xfffdeb8d,
     0xcbb3adff, 0xe17f84ef, 0xbff04daa, 0xfe3fbf3f,
     } },
-    { { /* 526 */
+    { { /* 578 */
     0xffd7ebff, 0xcf7fffdf, 0x85edfffb, 0x07bcd73f,
     0xfe0faeff, 0x76bffdaf, 0x37bbfaef, 0xa3ba7fdc,
     } },
     0xffd7ebff, 0xcf7fffdf, 0x85edfffb, 0x07bcd73f,
     0xfe0faeff, 0x76bffdaf, 0x37bbfaef, 0xa3ba7fdc,
     } },
-    { { /* 527 */
+    { { /* 579 */
     0x56f7b6ff, 0xe7df60f8, 0x4cdfff61, 0xff45b0fb,
     0x3ffa7ded, 0x18fc1fff, 0xe3afffff, 0xdf83c7d3,
     } },
     0x56f7b6ff, 0xe7df60f8, 0x4cdfff61, 0xff45b0fb,
     0x3ffa7ded, 0x18fc1fff, 0xe3afffff, 0xdf83c7d3,
     } },
-    { { /* 528 */
+    { { /* 580 */
     0xef7dfb57, 0x1378efff, 0x5ff7fec0, 0x5ee334bb,
     0xeff6f70d, 0x00bfd7fe, 0xf7f7f59d, 0xffe051de,
     } },
     0xef7dfb57, 0x1378efff, 0x5ff7fec0, 0x5ee334bb,
     0xeff6f70d, 0x00bfd7fe, 0xf7f7f59d, 0xffe051de,
     } },
-    { { /* 529 */
+    { { /* 581 */
     0x037ffec9, 0xbfef5f01, 0x60a79ff1, 0xf1ffef1d,
     0x0000000f, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x037ffec9, 0xbfef5f01, 0x60a79ff1, 0xf1ffef1d,
     0x0000000f, 0x00000000, 0x00000000, 0x00000000,
     } },
-    { { /* 530 */
+    { { /* 582 */
     0x00000000, 0x00000000, 0x00000000, 0x3c800000,
     0xd91ffb4d, 0xfee37b3a, 0xdc7f3fe9, 0x0000003f,
     } },
     0x00000000, 0x00000000, 0x00000000, 0x3c800000,
     0xd91ffb4d, 0xfee37b3a, 0xdc7f3fe9, 0x0000003f,
     } },
-    { { /* 531 */
+    { { /* 583 */
     0x50000000, 0xbe07f51f, 0xf91bfc1d, 0x71ffbc1e,
     0x5bbe6ff9, 0x9b1b5796, 0xfffc7fff, 0xafe7872e,
     } },
     0x50000000, 0xbe07f51f, 0xf91bfc1d, 0x71ffbc1e,
     0x5bbe6ff9, 0x9b1b5796, 0xfffc7fff, 0xafe7872e,
     } },
-    { { /* 532 */
+    { { /* 584 */
     0xf34febf5, 0xe725dffd, 0x5d440bdc, 0xfddd5747,
     0x7790ed3f, 0x8ac87d7f, 0xf3f9fafa, 0xef4b202a,
     } },
     0xf34febf5, 0xe725dffd, 0x5d440bdc, 0xfddd5747,
     0x7790ed3f, 0x8ac87d7f, 0xf3f9fafa, 0xef4b202a,
     } },
-    { { /* 533 */
+    { { /* 585 */
     0x79cff5ff, 0x0ba5abd3, 0xfb8ff77a, 0x001f8ebd,
     0x00000000, 0xfd4ef300, 0x88001a57, 0x7654aeac,
     } },
     0x79cff5ff, 0x0ba5abd3, 0xfb8ff77a, 0x001f8ebd,
     0x00000000, 0xfd4ef300, 0x88001a57, 0x7654aeac,
     } },
-    { { /* 534 */
+    { { /* 586 */
     0xcdff17ad, 0xf42fffb2, 0xdbff5baa, 0x00000002,
     0x73c00000, 0x2e3ff9ea, 0xbbfffa8e, 0xffd376bc,
     } },
     0xcdff17ad, 0xf42fffb2, 0xdbff5baa, 0x00000002,
     0x73c00000, 0x2e3ff9ea, 0xbbfffa8e, 0xffd376bc,
     } },
-    { { /* 535 */
+    { { /* 587 */
     0x7e72eefe, 0xe7f77ebd, 0xcefdf77f, 0x00000ff5,
     0x00000000, 0xdb9ba900, 0x917fa4c7, 0x7ecef8ca,
     } },
     0x7e72eefe, 0xe7f77ebd, 0xcefdf77f, 0x00000ff5,
     0x00000000, 0xdb9ba900, 0x917fa4c7, 0x7ecef8ca,
     } },
-    { { /* 536 */
+    { { /* 588 */
     0xc7e77d7a, 0xdcaecbbd, 0x8f76fd7e, 0x7cf391d3,
     0x4c2f01e5, 0xa360ed77, 0x5ef807db, 0x21811df7,
     } },
     0xc7e77d7a, 0xdcaecbbd, 0x8f76fd7e, 0x7cf391d3,
     0x4c2f01e5, 0xa360ed77, 0x5ef807db, 0x21811df7,
     } },
-    { { /* 537 */
+    { { /* 589 */
     0x309c6be0, 0xfade3b3a, 0xc3f57f53, 0x07ba61cd,
     0x00000000, 0x00000000, 0x00000000, 0xbefe26e0,
     } },
     0x309c6be0, 0xfade3b3a, 0xc3f57f53, 0x07ba61cd,
     0x00000000, 0x00000000, 0x00000000, 0xbefe26e0,
     } },
-    { { /* 538 */
+    { { /* 590 */
     0xebb503f9, 0xe9cbe36d, 0xbfde9c2f, 0xabbf9f83,
     0xffd51ff7, 0xdffeb7df, 0xffeffdae, 0xeffdfb7e,
     } },
     0xebb503f9, 0xe9cbe36d, 0xbfde9c2f, 0xabbf9f83,
     0xffd51ff7, 0xdffeb7df, 0xffeffdae, 0xeffdfb7e,
     } },
-    { { /* 539 */
+    { { /* 591 */
     0x6ebfaaff, 0x00000000, 0x00000000, 0xb6200000,
     0xbe9e7fcd, 0x58f162b3, 0xfd7bf10d, 0xbefde9f1,
     } },
     0x6ebfaaff, 0x00000000, 0x00000000, 0xb6200000,
     0xbe9e7fcd, 0x58f162b3, 0xfd7bf10d, 0xbefde9f1,
     } },
-    { { /* 540 */
+    { { /* 592 */
     0x5f6dc6c3, 0x69ffff3d, 0xfbf4ffcf, 0x4ff7dcfb,
     0x11372000, 0x00000015, 0x00000000, 0x00000000,
     } },
     0x5f6dc6c3, 0x69ffff3d, 0xfbf4ffcf, 0x4ff7dcfb,
     0x11372000, 0x00000015, 0x00000000, 0x00000000,
     } },
-    { { /* 541 */
+    { { /* 593 */
     0x00003000, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
     0x00003000, 0x00000000, 0x00000000, 0x00000000,
     0x00000000, 0x00000000, 0x00000000, 0x00000000,
     } },
@@ -2205,8 +2413,16 @@ static const FcChar16 numbers_ab[1] = {
     0x0004,
 };
 
     0x0004,
 };
 
+static const FcCharLeaf *leaves_af[2] = {
+    L(  1), L(  2),
+};
+
+static const FcChar16 numbers_af[2] = {
+    0x0000, 0x0001,
+};
+
 static const FcCharLeaf *leaves_ar[1] = {
 static const FcCharLeaf *leaves_ar[1] = {
-    L(  1),
+    L(  3),
 };
 
 static const FcChar16 numbers_ar[1] = {
 };
 
 static const FcChar16 numbers_ar[1] = {
@@ -2214,7 +2430,7 @@ static const FcChar16 numbers_ar[1] = {
 };
 
 static const FcCharLeaf *leaves_ava[1] = {
 };
 
 static const FcCharLeaf *leaves_ava[1] = {
-    L(  2),
+    L(  4),
 };
 
 static const FcChar16 numbers_ava[1] = {
 };
 
 static const FcChar16 numbers_ava[1] = {
@@ -2222,7 +2438,7 @@ static const FcChar16 numbers_ava[1] = {
 };
 
 static const FcCharLeaf *leaves_az[4] = {
 };
 
 static const FcCharLeaf *leaves_az[4] = {
-    L(  3), L(  4), L(  5), L(  6),
+    L(  5), L(  6), L(  7), L(  8),
 };
 
 static const FcChar16 numbers_az[4] = {
 };
 
 static const FcChar16 numbers_az[4] = {
@@ -2230,15 +2446,23 @@ static const FcChar16 numbers_az[4] = {
 };
 
 static const FcCharLeaf *leaves_ba[1] = {
 };
 
 static const FcCharLeaf *leaves_ba[1] = {
-    L(  7),
+    L(  9),
 };
 
 static const FcChar16 numbers_ba[1] = {
     0x0004,
 };
 
 };
 
 static const FcChar16 numbers_ba[1] = {
     0x0004,
 };
 
+static const FcCharLeaf *leaves_bam[3] = {
+    L( 10), L( 11), L( 12),
+};
+
+static const FcChar16 numbers_bam[3] = {
+    0x0000, 0x0001, 0x0002,
+};
+
 static const FcCharLeaf *leaves_be[1] = {
 static const FcCharLeaf *leaves_be[1] = {
-    L(  8),
+    L( 13),
 };
 
 static const FcChar16 numbers_be[1] = {
 };
 
 static const FcChar16 numbers_be[1] = {
@@ -2246,7 +2470,7 @@ static const FcChar16 numbers_be[1] = {
 };
 
 static const FcCharLeaf *leaves_bg[1] = {
 };
 
 static const FcCharLeaf *leaves_bg[1] = {
-    L(  9),
+    L( 14),
 };
 
 static const FcChar16 numbers_bg[1] = {
 };
 
 static const FcChar16 numbers_bg[1] = {
@@ -2254,15 +2478,23 @@ static const FcChar16 numbers_bg[1] = {
 };
 
 static const FcCharLeaf *leaves_bh[1] = {
 };
 
 static const FcCharLeaf *leaves_bh[1] = {
-    L( 10),
+    L( 15),
 };
 
 static const FcChar16 numbers_bh[1] = {
     0x0009,
 };
 
 };
 
 static const FcChar16 numbers_bh[1] = {
     0x0009,
 };
 
+static const FcCharLeaf *leaves_bi[2] = {
+    L( 16), L( 17),
+};
+
+static const FcChar16 numbers_bi[2] = {
+    0x0000, 0x00e0,
+};
+
 static const FcCharLeaf *leaves_bn[1] = {
 static const FcCharLeaf *leaves_bn[1] = {
-    L( 11),
+    L( 18),
 };
 
 static const FcChar16 numbers_bn[1] = {
 };
 
 static const FcChar16 numbers_bn[1] = {
@@ -2270,7 +2502,7 @@ static const FcChar16 numbers_bn[1] = {
 };
 
 static const FcCharLeaf *leaves_bo[1] = {
 };
 
 static const FcCharLeaf *leaves_bo[1] = {
-    L( 12),
+    L( 19),
 };
 
 static const FcChar16 numbers_bo[1] = {
 };
 
 static const FcChar16 numbers_bo[1] = {
@@ -2278,15 +2510,23 @@ static const FcChar16 numbers_bo[1] = {
 };
 
 static const FcCharLeaf *leaves_br[1] = {
 };
 
 static const FcCharLeaf *leaves_br[1] = {
-    L( 13),
+    L( 20),
 };
 
 static const FcChar16 numbers_br[1] = {
     0x0000,
 };
 
 };
 
 static const FcChar16 numbers_br[1] = {
     0x0000,
 };
 
+static const FcCharLeaf *leaves_bs[2] = {
+    L( 10), L( 21),
+};
+
+static const FcChar16 numbers_bs[2] = {
+    0x0000, 0x0001,
+};
+
 static const FcCharLeaf *leaves_bua[1] = {
 static const FcCharLeaf *leaves_bua[1] = {
-    L( 14),
+    L( 22),
 };
 
 static const FcChar16 numbers_bua[1] = {
 };
 
 static const FcChar16 numbers_bua[1] = {
@@ -2294,15 +2534,23 @@ static const FcChar16 numbers_bua[1] = {
 };
 
 static const FcCharLeaf *leaves_ca[2] = {
 };
 
 static const FcCharLeaf *leaves_ca[2] = {
-    L( 15), L( 16),
+    L( 23), L( 24),
 };
 
 static const FcChar16 numbers_ca[2] = {
     0x0000, 0x0001,
 };
 
 };
 
 static const FcChar16 numbers_ca[2] = {
     0x0000, 0x0001,
 };
 
+static const FcCharLeaf *leaves_ch[1] = {
+    L( 25),
+};
+
+static const FcChar16 numbers_ch[1] = {
+    0x0000,
+};
+
 static const FcCharLeaf *leaves_chm[1] = {
 static const FcCharLeaf *leaves_chm[1] = {
-    L( 17),
+    L( 26),
 };
 
 static const FcChar16 numbers_chm[1] = {
 };
 
 static const FcChar16 numbers_chm[1] = {
@@ -2310,7 +2558,7 @@ static const FcChar16 numbers_chm[1] = {
 };
 
 static const FcCharLeaf *leaves_chr[1] = {
 };
 
 static const FcCharLeaf *leaves_chr[1] = {
-    L( 18),
+    L( 27),
 };
 
 static const FcChar16 numbers_chr[1] = {
 };
 
 static const FcChar16 numbers_chr[1] = {
@@ -2318,7 +2566,7 @@ static const FcChar16 numbers_chr[1] = {
 };
 
 static const FcCharLeaf *leaves_co[2] = {
 };
 
 static const FcCharLeaf *leaves_co[2] = {
-    L( 19), L( 20),
+    L( 28), L( 29),
 };
 
 static const FcChar16 numbers_co[2] = {
 };
 
 static const FcChar16 numbers_co[2] = {
@@ -2326,7 +2574,7 @@ static const FcChar16 numbers_co[2] = {
 };
 
 static const FcCharLeaf *leaves_cs[2] = {
 };
 
 static const FcCharLeaf *leaves_cs[2] = {
-    L( 21), L( 22),
+    L( 30), L( 31),
 };
 
 static const FcChar16 numbers_cs[2] = {
 };
 
 static const FcChar16 numbers_cs[2] = {
@@ -2334,15 +2582,23 @@ static const FcChar16 numbers_cs[2] = {
 };
 
 static const FcCharLeaf *leaves_cv[2] = {
 };
 
 static const FcCharLeaf *leaves_cv[2] = {
-    L( 23), L( 24),
+    L( 32), L( 33),
 };
 
 static const FcChar16 numbers_cv[2] = {
     0x0001, 0x0004,
 };
 
 };
 
 static const FcChar16 numbers_cv[2] = {
     0x0001, 0x0004,
 };
 
+static const FcCharLeaf *leaves_cy[3] = {
+    L( 10), L( 34), L( 35),
+};
+
+static const FcChar16 numbers_cy[3] = {
+    0x0000, 0x0001, 0x001e,
+};
+
 static const FcCharLeaf *leaves_da[2] = {
 static const FcCharLeaf *leaves_da[2] = {
-    L( 25), L( 26),
+    L( 36), L( 37),
 };
 
 static const FcChar16 numbers_da[2] = {
 };
 
 static const FcChar16 numbers_da[2] = {
@@ -2350,7 +2606,7 @@ static const FcChar16 numbers_da[2] = {
 };
 
 static const FcCharLeaf *leaves_de[1] = {
 };
 
 static const FcCharLeaf *leaves_de[1] = {
-    L( 27),
+    L( 38),
 };
 
 static const FcChar16 numbers_de[1] = {
 };
 
 static const FcChar16 numbers_de[1] = {
@@ -2358,7 +2614,7 @@ static const FcChar16 numbers_de[1] = {
 };
 
 static const FcCharLeaf *leaves_el[1] = {
 };
 
 static const FcCharLeaf *leaves_el[1] = {
-    L( 28),
+    L( 39),
 };
 
 static const FcChar16 numbers_el[1] = {
 };
 
 static const FcChar16 numbers_el[1] = {
@@ -2366,7 +2622,7 @@ static const FcChar16 numbers_el[1] = {
 };
 
 static const FcCharLeaf *leaves_en[1] = {
 };
 
 static const FcCharLeaf *leaves_en[1] = {
-    L( 29),
+    L( 40),
 };
 
 static const FcChar16 numbers_en[1] = {
 };
 
 static const FcChar16 numbers_en[1] = {
@@ -2374,7 +2630,7 @@ static const FcChar16 numbers_en[1] = {
 };
 
 static const FcCharLeaf *leaves_eo[2] = {
 };
 
 static const FcCharLeaf *leaves_eo[2] = {
-    L( 30), L( 31),
+    L( 10), L( 41),
 };
 
 static const FcChar16 numbers_eo[2] = {
 };
 
 static const FcChar16 numbers_eo[2] = {
@@ -2382,7 +2638,7 @@ static const FcChar16 numbers_eo[2] = {
 };
 
 static const FcCharLeaf *leaves_es[1] = {
 };
 
 static const FcCharLeaf *leaves_es[1] = {
-    L( 32),
+    L( 42),
 };
 
 static const FcChar16 numbers_es[1] = {
 };
 
 static const FcChar16 numbers_es[1] = {
@@ -2390,7 +2646,7 @@ static const FcChar16 numbers_es[1] = {
 };
 
 static const FcCharLeaf *leaves_et[2] = {
 };
 
 static const FcCharLeaf *leaves_et[2] = {
-    L( 33), L( 34),
+    L( 43), L( 44),
 };
 
 static const FcChar16 numbers_et[2] = {
 };
 
 static const FcChar16 numbers_et[2] = {
@@ -2398,7 +2654,7 @@ static const FcChar16 numbers_et[2] = {
 };
 
 static const FcCharLeaf *leaves_eu[2] = {
 };
 
 static const FcCharLeaf *leaves_eu[2] = {
-    L( 35), L( 36),
+    L( 45), L( 46),
 };
 
 static const FcChar16 numbers_eu[2] = {
 };
 
 static const FcChar16 numbers_eu[2] = {
@@ -2406,7 +2662,7 @@ static const FcChar16 numbers_eu[2] = {
 };
 
 static const FcCharLeaf *leaves_fa[2] = {
 };
 
 static const FcCharLeaf *leaves_fa[2] = {
-    L( 37), L( 38),
+    L( 47), L( 48),
 };
 
 static const FcChar16 numbers_fa[2] = {
 };
 
 static const FcChar16 numbers_fa[2] = {
@@ -2414,7 +2670,7 @@ static const FcChar16 numbers_fa[2] = {
 };
 
 static const FcCharLeaf *leaves_fi[2] = {
 };
 
 static const FcCharLeaf *leaves_fi[2] = {
-    L( 39), L( 34),
+    L( 49), L( 44),
 };
 
 static const FcChar16 numbers_fi[2] = {
 };
 
 static const FcChar16 numbers_fi[2] = {
@@ -2422,15 +2678,23 @@ static const FcChar16 numbers_fi[2] = {
 };
 
 static const FcCharLeaf *leaves_fo[1] = {
 };
 
 static const FcCharLeaf *leaves_fo[1] = {
-    L( 40),
+    L( 50),
 };
 
 static const FcChar16 numbers_fo[1] = {
     0x0000,
 };
 
 };
 
 static const FcChar16 numbers_fo[1] = {
     0x0000,
 };
 
+static const FcCharLeaf *leaves_ful[3] = {
+    L( 10), L( 51), L( 52),
+};
+
+static const FcChar16 numbers_ful[3] = {
+    0x0000, 0x0001, 0x0002,
+};
+
 static const FcCharLeaf *leaves_ga[5] = {
 static const FcCharLeaf *leaves_ga[5] = {
-    L( 41), L( 42), L( 43), L( 44), L( 45),
+    L( 53), L( 54), L( 55), L( 56), L( 57),
 };
 
 static const FcChar16 numbers_ga[5] = {
 };
 
 static const FcChar16 numbers_ga[5] = {
@@ -2438,7 +2702,7 @@ static const FcChar16 numbers_ga[5] = {
 };
 
 static const FcCharLeaf *leaves_gd[1] = {
 };
 
 static const FcCharLeaf *leaves_gd[1] = {
-    L( 46),
+    L( 58),
 };
 
 static const FcChar16 numbers_gd[1] = {
 };
 
 static const FcChar16 numbers_gd[1] = {
@@ -2446,7 +2710,7 @@ static const FcChar16 numbers_gd[1] = {
 };
 
 static const FcCharLeaf *leaves_gez[2] = {
 };
 
 static const FcCharLeaf *leaves_gez[2] = {
-    L( 47), L( 48),
+    L( 59), L( 60),
 };
 
 static const FcChar16 numbers_gez[2] = {
 };
 
 static const FcChar16 numbers_gez[2] = {
@@ -2454,23 +2718,47 @@ static const FcChar16 numbers_gez[2] = {
 };
 
 static const FcCharLeaf *leaves_gl[1] = {
 };
 
 static const FcCharLeaf *leaves_gl[1] = {
-    L( 49),
+    L( 61),
 };
 
 static const FcChar16 numbers_gl[1] = {
     0x0000,
 };
 
 };
 
 static const FcChar16 numbers_gl[1] = {
     0x0000,
 };
 
+static const FcCharLeaf *leaves_gn[4] = {
+    L( 62), L( 63), L( 64), L( 65),
+};
+
+static const FcChar16 numbers_gn[4] = {
+    0x0000, 0x0001, 0x001e, 0x00e0,
+};
+
 static const FcCharLeaf *leaves_gu[1] = {
 static const FcCharLeaf *leaves_gu[1] = {
-    L( 50),
+    L( 66),
 };
 
 static const FcChar16 numbers_gu[1] = {
     0x000a,
 };
 
 };
 
 static const FcChar16 numbers_gu[1] = {
     0x000a,
 };
 
+static const FcCharLeaf *leaves_ha[3] = {
+    L( 10), L( 67), L( 68),
+};
+
+static const FcChar16 numbers_ha[3] = {
+    0x0000, 0x0001, 0x0002,
+};
+
+static const FcCharLeaf *leaves_haw[3] = {
+    L( 10), L( 69), L( 70),
+};
+
+static const FcChar16 numbers_haw[3] = {
+    0x0000, 0x0001, 0x0002,
+};
+
 static const FcCharLeaf *leaves_he[1] = {
 static const FcCharLeaf *leaves_he[1] = {
-    L( 51),
+    L( 71),
 };
 
 static const FcChar16 numbers_he[1] = {
 };
 
 static const FcChar16 numbers_he[1] = {
@@ -2478,7 +2766,7 @@ static const FcChar16 numbers_he[1] = {
 };
 
 static const FcCharLeaf *leaves_hr[3] = {
 };
 
 static const FcCharLeaf *leaves_hr[3] = {
-    L( 52), L( 53), L( 54),
+    L( 72), L( 73), L( 74),
 };
 
 static const FcChar16 numbers_hr[3] = {
 };
 
 static const FcChar16 numbers_hr[3] = {
@@ -2486,7 +2774,7 @@ static const FcChar16 numbers_hr[3] = {
 };
 
 static const FcCharLeaf *leaves_hu[2] = {
 };
 
 static const FcCharLeaf *leaves_hu[2] = {
-    L( 55), L( 56),
+    L( 75), L( 76),
 };
 
 static const FcChar16 numbers_hu[2] = {
 };
 
 static const FcChar16 numbers_hu[2] = {
@@ -2494,15 +2782,31 @@ static const FcChar16 numbers_hu[2] = {
 };
 
 static const FcCharLeaf *leaves_hy[1] = {
 };
 
 static const FcCharLeaf *leaves_hy[1] = {
-    L( 57),
+    L( 77),
 };
 
 static const FcChar16 numbers_hy[1] = {
     0x0005,
 };
 
 };
 
 static const FcChar16 numbers_hy[1] = {
     0x0005,
 };
 
+static const FcCharLeaf *leaves_ibo[2] = {
+    L( 10), L( 78),
+};
+
+static const FcChar16 numbers_ibo[2] = {
+    0x0000, 0x001e,
+};
+
+static const FcCharLeaf *leaves_id[1] = {
+    L( 79),
+};
+
+static const FcChar16 numbers_id[1] = {
+    0x0000,
+};
+
 static const FcCharLeaf *leaves_ik[1] = {
 static const FcCharLeaf *leaves_ik[1] = {
-    L( 58),
+    L( 80),
 };
 
 static const FcChar16 numbers_ik[1] = {
 };
 
 static const FcChar16 numbers_ik[1] = {
@@ -2510,7 +2814,7 @@ static const FcChar16 numbers_ik[1] = {
 };
 
 static const FcCharLeaf *leaves_is[1] = {
 };
 
 static const FcCharLeaf *leaves_is[1] = {
-    L( 59),
+    L( 81),
 };
 
 static const FcChar16 numbers_is[1] = {
 };
 
 static const FcChar16 numbers_is[1] = {
@@ -2518,7 +2822,7 @@ static const FcChar16 numbers_is[1] = {
 };
 
 static const FcCharLeaf *leaves_it[1] = {
 };
 
 static const FcCharLeaf *leaves_it[1] = {
-    L( 60),
+    L( 82),
 };
 
 static const FcChar16 numbers_it[1] = {
 };
 
 static const FcChar16 numbers_it[1] = {
@@ -2526,7 +2830,7 @@ static const FcChar16 numbers_it[1] = {
 };
 
 static const FcCharLeaf *leaves_iu[3] = {
 };
 
 static const FcCharLeaf *leaves_iu[3] = {
-    L( 61), L( 62), L( 63),
+    L( 83), L( 84), L( 85),
 };
 
 static const FcChar16 numbers_iu[3] = {
 };
 
 static const FcChar16 numbers_iu[3] = {
@@ -2534,17 +2838,17 @@ static const FcChar16 numbers_iu[3] = {
 };
 
 static const FcCharLeaf *leaves_ja[84] = {
 };
 
 static const FcCharLeaf *leaves_ja[84] = {
-    L( 64), L( 65), L( 66), L( 67), L( 68), L( 69), L( 70), L( 71),
-    L( 72), L( 73), L( 74), L( 75), L( 76), L( 77), L( 78), L( 79),
-    L( 80), L( 81), L( 82), L( 83), L( 84), L( 85), L( 86), L( 87),
-    L( 88), L( 89), L( 90), L( 91), L( 92), L( 93), L( 94), L( 95),
-    L( 96), L( 97), L( 98), L( 99), L(100), L(101), L(102), L(103),
-    L(104), L(105), L(106), L(107), L(108), L(109), L(110), L(111),
-    L(112), L(113), L(114), L(115), L(116), L(117), L(118), L(119),
-    L(120), L(121), L(122), L(123), L(124), L(125), L(126), L(127),
-    L(128), L(129), L(130), L(131), L(132), L(133), L(134), L(135),
-    L(136), L(137), L(138), L(139), L(140), L(141), L(142), L(143),
-    L(144), L(145), L(146), L(147),
+    L( 86), L( 87), L( 88), L( 89), L( 90), L( 91), L( 92), L( 93),
+    L( 94), L( 95), L( 96), L( 97), L( 98), L( 99), L(100), L(101),
+    L(102), L(103), L(104), L(105), L(106), L(107), L(108), L(109),
+    L(110), L(111), L(112), L(113), L(114), L(115), L(116), L(117),
+    L(118), L(119), L(120), L(121), L(122), L(123), L(124), L(125),
+    L(126), L(127), L(128), L(129), L(130), L(131), L(132), L(133),
+    L(134), L(135), L(136), L(137), L(138), L(139), L(140), L(141),
+    L(142), L(143), L(144), L(145), L(146), L(147), L(148), L(149),
+    L(150), L(151), L(152), L(153), L(154), L(155), L(156), L(157),
+    L(158), L(159), L(160), L(161), L(162), L(163), L(164), L(165),
+    L(166), L(167), L(168), L(169),
 };
 
 static const FcChar16 numbers_ja[84] = {
 };
 
 static const FcChar16 numbers_ja[84] = {
@@ -2562,7 +2866,7 @@ static const FcChar16 numbers_ja[84] = {
 };
 
 static const FcCharLeaf *leaves_ka[2] = {
 };
 
 static const FcCharLeaf *leaves_ka[2] = {
-    L(148), L(149),
+    L(170), L(171),
 };
 
 static const FcChar16 numbers_ka[2] = {
 };
 
 static const FcChar16 numbers_ka[2] = {
@@ -2570,7 +2874,7 @@ static const FcChar16 numbers_ka[2] = {
 };
 
 static const FcCharLeaf *leaves_kaa[1] = {
 };
 
 static const FcCharLeaf *leaves_kaa[1] = {
-    L(150),
+    L(172),
 };
 
 static const FcChar16 numbers_kaa[1] = {
 };
 
 static const FcChar16 numbers_kaa[1] = {
@@ -2578,7 +2882,7 @@ static const FcChar16 numbers_kaa[1] = {
 };
 
 static const FcCharLeaf *leaves_kk[1] = {
 };
 
 static const FcCharLeaf *leaves_kk[1] = {
-    L(151),
+    L(173),
 };
 
 static const FcChar16 numbers_kk[1] = {
 };
 
 static const FcChar16 numbers_kk[1] = {
@@ -2586,7 +2890,7 @@ static const FcChar16 numbers_kk[1] = {
 };
 
 static const FcCharLeaf *leaves_kl[2] = {
 };
 
 static const FcCharLeaf *leaves_kl[2] = {
-    L(152), L(153),
+    L(174), L(175),
 };
 
 static const FcChar16 numbers_kl[2] = {
 };
 
 static const FcChar16 numbers_kl[2] = {
@@ -2594,7 +2898,7 @@ static const FcChar16 numbers_kl[2] = {
 };
 
 static const FcCharLeaf *leaves_km[1] = {
 };
 
 static const FcCharLeaf *leaves_km[1] = {
-    L(154),
+    L(176),
 };
 
 static const FcChar16 numbers_km[1] = {
 };
 
 static const FcChar16 numbers_km[1] = {
@@ -2602,7 +2906,7 @@ static const FcChar16 numbers_km[1] = {
 };
 
 static const FcCharLeaf *leaves_kn[1] = {
 };
 
 static const FcCharLeaf *leaves_kn[1] = {
-    L(155),
+    L(177),
 };
 
 static const FcChar16 numbers_kn[1] = {
 };
 
 static const FcChar16 numbers_kn[1] = {
@@ -2610,23 +2914,23 @@ static const FcChar16 numbers_kn[1] = {
 };
 
 static const FcCharLeaf *leaves_ko[132] = {
 };
 
 static const FcCharLeaf *leaves_ko[132] = {
-    L(156), L(157), L(158), L(159), L(160), L(161), L(162), L(163),
-    L(164), L(165), L(166), L(167), L(168), L(169), L(170), L(171),
-    L(172), L(173), L(174), L(175), L(176), L(177), L(178), L(179),
-    L(180), L(181), L(182), L(183), L(184), L(185), L(186), L(187),
-    L(188), L(189), L(190), L(191), L(192), L(193), L(194), L(195),
-    L(196), L(197), L(198), L(199), L(200), L(201), L(202), L(203),
-    L(204), L(205), L(206), L(207), L(208), L(209), L(210), L(211),
-    L(212), L(213), L(214), L(215), L(216), L(217), L(218), L(219),
-    L(220), L(221), L(222), L(223), L(224), L(225), L(226), L(227),
-    L(228), L(229), L(230), L(231), L(232), L(233), L(234), L(235),
-    L(236), L(237), L(238), L(239), L(240), L(241), L(241), L(241),
-    L(241), L(241), L(241), L(241), L(241), L(241), L(241), L(241),
-    L(241), L(241), L(241), L(241), L(241), L(241), L(241), L(241),
-    L(241), L(241), L(241), L(241), L(241), L(241), L(241), L(241),
-    L(241), L(241), L(241), L(241), L(241), L(241), L(241), L(241),
-    L(241), L(241), L(241), L(241), L(241), L(241), L(241), L(241),
-    L(242), L(241), L(243), L(244),
+    L(178), L(179), L(180), L(181), L(182), L(183), L(184), L(185),
+    L(186), L(187), L(188), L(189), L(190), L(191), L(192), L(193),
+    L(194), L(195), L(196), L(197), L(198), L(199), L(200), L(201),
+    L(202), L(203), L(204), L(205), L(206), L(207), L(208), L(209),
+    L(210), L(211), L(212), L(213), L(214), L(215), L(216), L(217),
+    L(218), L(219), L(220), L(221), L(222), L(223), L(224), L(225),
+    L(226), L(227), L(228), L(229), L(230), L(231), L(232), L(233),
+    L(234), L(235), L(236), L(237), L(238), L(239), L(240), L(241),
+    L(242), L(243), L(244), L(245), L(246), L(247), L(248), L(249),
+    L(250), L(251), L(252), L(253), L(254), L(255), L(256), L(257),
+    L(258), L(259), L(260), L(261), L(262), L(263), L(263), L(263),
+    L(263), L(263), L(263), L(263), L(263), L(263), L(263), L(263),
+    L(263), L(263), L(263), L(263), L(263), L(263), L(263), L(263),
+    L(263), L(263), L(263), L(263), L(263), L(263), L(263), L(263),
+    L(263), L(263), L(263), L(263), L(263), L(263), L(263), L(263),
+    L(263), L(263), L(263), L(263), L(263), L(263), L(263), L(263),
+    L(264), L(263), L(265), L(266),
 };
 
 static const FcChar16 numbers_ko[132] = {
 };
 
 static const FcChar16 numbers_ko[132] = {
@@ -2650,7 +2954,7 @@ static const FcChar16 numbers_ko[132] = {
 };
 
 static const FcCharLeaf *leaves_ku[2] = {
 };
 
 static const FcCharLeaf *leaves_ku[2] = {
-    L(245), L(246),
+    L(267), L(268),
 };
 
 static const FcChar16 numbers_ku[2] = {
 };
 
 static const FcChar16 numbers_ku[2] = {
@@ -2658,7 +2962,7 @@ static const FcChar16 numbers_ku[2] = {
 };
 
 static const FcCharLeaf *leaves_kum[1] = {
 };
 
 static const FcCharLeaf *leaves_kum[1] = {
-    L(247),
+    L(269),
 };
 
 static const FcChar16 numbers_kum[1] = {
 };
 
 static const FcChar16 numbers_kum[1] = {
@@ -2666,7 +2970,7 @@ static const FcChar16 numbers_kum[1] = {
 };
 
 static const FcCharLeaf *leaves_kv[1] = {
 };
 
 static const FcCharLeaf *leaves_kv[1] = {
-    L(248),
+    L(270),
 };
 
 static const FcChar16 numbers_kv[1] = {
 };
 
 static const FcChar16 numbers_kv[1] = {
@@ -2674,7 +2978,7 @@ static const FcChar16 numbers_kv[1] = {
 };
 
 static const FcCharLeaf *leaves_ky[1] = {
 };
 
 static const FcCharLeaf *leaves_ky[1] = {
-    L(249),
+    L(271),
 };
 
 static const FcChar16 numbers_ky[1] = {
 };
 
 static const FcChar16 numbers_ky[1] = {
@@ -2682,15 +2986,23 @@ static const FcChar16 numbers_ky[1] = {
 };
 
 static const FcCharLeaf *leaves_la[2] = {
 };
 
 static const FcCharLeaf *leaves_la[2] = {
-    L( 30), L(250),
+    L( 10), L(272),
 };
 
 static const FcChar16 numbers_la[2] = {
     0x0000, 0x0001,
 };
 
 };
 
 static const FcChar16 numbers_la[2] = {
     0x0000, 0x0001,
 };
 
+static const FcCharLeaf *leaves_lb[2] = {
+    L(273), L(274),
+};
+
+static const FcChar16 numbers_lb[2] = {
+    0x0000, 0x00e0,
+};
+
 static const FcCharLeaf *leaves_lo[1] = {
 static const FcCharLeaf *leaves_lo[1] = {
-    L(251),
+    L(275),
 };
 
 static const FcChar16 numbers_lo[1] = {
 };
 
 static const FcChar16 numbers_lo[1] = {
@@ -2698,7 +3010,7 @@ static const FcChar16 numbers_lo[1] = {
 };
 
 static const FcCharLeaf *leaves_lt[2] = {
 };
 
 static const FcCharLeaf *leaves_lt[2] = {
-    L( 30), L(252),
+    L( 10), L(276),
 };
 
 static const FcChar16 numbers_lt[2] = {
 };
 
 static const FcChar16 numbers_lt[2] = {
@@ -2706,15 +3018,39 @@ static const FcChar16 numbers_lt[2] = {
 };
 
 static const FcCharLeaf *leaves_lv[2] = {
 };
 
 static const FcCharLeaf *leaves_lv[2] = {
-    L( 30), L(253),
+    L( 10), L(277),
 };
 
 static const FcChar16 numbers_lv[2] = {
     0x0000, 0x0001,
 };
 
 };
 
 static const FcChar16 numbers_lv[2] = {
     0x0000, 0x0001,
 };
 
+static const FcCharLeaf *leaves_mg[2] = {
+    L(278), L(279),
+};
+
+static const FcChar16 numbers_mg[2] = {
+    0x0000, 0x00e0,
+};
+
+static const FcCharLeaf *leaves_mh[3] = {
+    L( 10), L(280), L(281),
+};
+
+static const FcChar16 numbers_mh[3] = {
+    0x0000, 0x0001, 0x00e0,
+};
+
+static const FcCharLeaf *leaves_mi[2] = {
+    L( 10), L( 69),
+};
+
+static const FcChar16 numbers_mi[2] = {
+    0x0000, 0x0001,
+};
+
 static const FcCharLeaf *leaves_mk[1] = {
 static const FcCharLeaf *leaves_mk[1] = {
-    L(254),
+    L(282),
 };
 
 static const FcChar16 numbers_mk[1] = {
 };
 
 static const FcChar16 numbers_mk[1] = {
@@ -2722,7 +3058,7 @@ static const FcChar16 numbers_mk[1] = {
 };
 
 static const FcCharLeaf *leaves_ml[1] = {
 };
 
 static const FcCharLeaf *leaves_ml[1] = {
-    L(255),
+    L(283),
 };
 
 static const FcChar16 numbers_ml[1] = {
 };
 
 static const FcChar16 numbers_ml[1] = {
@@ -2730,7 +3066,7 @@ static const FcChar16 numbers_ml[1] = {
 };
 
 static const FcCharLeaf *leaves_mn[1] = {
 };
 
 static const FcCharLeaf *leaves_mn[1] = {
-    L(256),
+    L(284),
 };
 
 static const FcChar16 numbers_mn[1] = {
 };
 
 static const FcChar16 numbers_mn[1] = {
@@ -2738,7 +3074,7 @@ static const FcChar16 numbers_mn[1] = {
 };
 
 static const FcCharLeaf *leaves_mo[4] = {
 };
 
 static const FcCharLeaf *leaves_mo[4] = {
-    L(257), L( 23), L(258), L(247),
+    L(285), L( 32), L(286), L(269),
 };
 
 static const FcChar16 numbers_mo[4] = {
 };
 
 static const FcChar16 numbers_mo[4] = {
@@ -2746,7 +3082,7 @@ static const FcChar16 numbers_mo[4] = {
 };
 
 static const FcCharLeaf *leaves_mt[3] = {
 };
 
 static const FcCharLeaf *leaves_mt[3] = {
-    L(259), L(260), L(261),
+    L(287), L(288), L(289),
 };
 
 static const FcChar16 numbers_mt[3] = {
 };
 
 static const FcChar16 numbers_mt[3] = {
@@ -2754,7 +3090,7 @@ static const FcChar16 numbers_mt[3] = {
 };
 
 static const FcCharLeaf *leaves_nb[1] = {
 };
 
 static const FcCharLeaf *leaves_nb[1] = {
-    L(262),
+    L(290),
 };
 
 static const FcChar16 numbers_nb[1] = {
 };
 
 static const FcChar16 numbers_nb[1] = {
@@ -2762,7 +3098,7 @@ static const FcChar16 numbers_nb[1] = {
 };
 
 static const FcCharLeaf *leaves_nl[1] = {
 };
 
 static const FcCharLeaf *leaves_nl[1] = {
-    L(263),
+    L(291),
 };
 
 static const FcChar16 numbers_nl[1] = {
 };
 
 static const FcChar16 numbers_nl[1] = {
@@ -2770,15 +3106,23 @@ static const FcChar16 numbers_nl[1] = {
 };
 
 static const FcCharLeaf *leaves_nn[1] = {
 };
 
 static const FcCharLeaf *leaves_nn[1] = {
-    L(264),
+    L(292),
 };
 
 static const FcChar16 numbers_nn[1] = {
     0x0000,
 };
 
 };
 
 static const FcChar16 numbers_nn[1] = {
     0x0000,
 };
 
+static const FcCharLeaf *leaves_ny[2] = {
+    L( 10), L(293),
+};
+
+static const FcChar16 numbers_ny[2] = {
+    0x0000, 0x0001,
+};
+
 static const FcCharLeaf *leaves_oc[1] = {
 static const FcCharLeaf *leaves_oc[1] = {
-    L(265),
+    L(294),
 };
 
 static const FcChar16 numbers_oc[1] = {
 };
 
 static const FcChar16 numbers_oc[1] = {
@@ -2786,7 +3130,7 @@ static const FcChar16 numbers_oc[1] = {
 };
 
 static const FcCharLeaf *leaves_or[1] = {
 };
 
 static const FcCharLeaf *leaves_or[1] = {
-    L(266),
+    L(295),
 };
 
 static const FcChar16 numbers_or[1] = {
 };
 
 static const FcChar16 numbers_or[1] = {
@@ -2794,7 +3138,7 @@ static const FcChar16 numbers_or[1] = {
 };
 
 static const FcCharLeaf *leaves_pl[2] = {
 };
 
 static const FcCharLeaf *leaves_pl[2] = {
-    L(267), L(268),
+    L(296), L(297),
 };
 
 static const FcChar16 numbers_pl[2] = {
 };
 
 static const FcChar16 numbers_pl[2] = {
@@ -2802,7 +3146,7 @@ static const FcChar16 numbers_pl[2] = {
 };
 
 static const FcCharLeaf *leaves_pt[1] = {
 };
 
 static const FcCharLeaf *leaves_pt[1] = {
-    L(269),
+    L(298),
 };
 
 static const FcChar16 numbers_pt[1] = {
 };
 
 static const FcChar16 numbers_pt[1] = {
@@ -2810,7 +3154,7 @@ static const FcChar16 numbers_pt[1] = {
 };
 
 static const FcCharLeaf *leaves_rm[1] = {
 };
 
 static const FcCharLeaf *leaves_rm[1] = {
-    L(270),
+    L(299),
 };
 
 static const FcChar16 numbers_rm[1] = {
 };
 
 static const FcChar16 numbers_rm[1] = {
@@ -2818,7 +3162,7 @@ static const FcChar16 numbers_rm[1] = {
 };
 
 static const FcCharLeaf *leaves_ro[3] = {
 };
 
 static const FcCharLeaf *leaves_ro[3] = {
-    L(257), L( 23), L(258),
+    L(285), L( 32), L(286),
 };
 
 static const FcChar16 numbers_ro[3] = {
 };
 
 static const FcChar16 numbers_ro[3] = {
@@ -2826,7 +3170,7 @@ static const FcChar16 numbers_ro[3] = {
 };
 
 static const FcCharLeaf *leaves_ru[1] = {
 };
 
 static const FcCharLeaf *leaves_ru[1] = {
-    L(271),
+    L(300),
 };
 
 static const FcChar16 numbers_ru[1] = {
 };
 
 static const FcChar16 numbers_ru[1] = {
@@ -2834,15 +3178,23 @@ static const FcChar16 numbers_ru[1] = {
 };
 
 static const FcCharLeaf *leaves_sah[1] = {
 };
 
 static const FcCharLeaf *leaves_sah[1] = {
-    L(272),
+    L(301),
 };
 
 static const FcChar16 numbers_sah[1] = {
     0x0004,
 };
 
 };
 
 static const FcChar16 numbers_sah[1] = {
     0x0004,
 };
 
+static const FcCharLeaf *leaves_se[2] = {
+    L(302), L(303),
+};
+
+static const FcChar16 numbers_se[2] = {
+    0x0000, 0x0001,
+};
+
 static const FcCharLeaf *leaves_sh[1] = {
 static const FcCharLeaf *leaves_sh[1] = {
-    L(273),
+    L(304),
 };
 
 static const FcChar16 numbers_sh[1] = {
 };
 
 static const FcChar16 numbers_sh[1] = {
@@ -2850,7 +3202,7 @@ static const FcChar16 numbers_sh[1] = {
 };
 
 static const FcCharLeaf *leaves_si[1] = {
 };
 
 static const FcCharLeaf *leaves_si[1] = {
-    L(274),
+    L(305),
 };
 
 static const FcChar16 numbers_si[1] = {
 };
 
 static const FcChar16 numbers_si[1] = {
@@ -2858,7 +3210,7 @@ static const FcChar16 numbers_si[1] = {
 };
 
 static const FcCharLeaf *leaves_sk[2] = {
 };
 
 static const FcCharLeaf *leaves_sk[2] = {
-    L(275), L(276),
+    L(306), L(307),
 };
 
 static const FcChar16 numbers_sk[2] = {
 };
 
 static const FcChar16 numbers_sk[2] = {
@@ -2866,15 +3218,55 @@ static const FcChar16 numbers_sk[2] = {
 };
 
 static const FcCharLeaf *leaves_sl[3] = {
 };
 
 static const FcCharLeaf *leaves_sl[3] = {
-    L( 30), L(277), L(278),
+    L( 10), L(308), L(309),
 };
 
 static const FcChar16 numbers_sl[3] = {
     0x0000, 0x0001, 0x0004,
 };
 
 };
 
 static const FcChar16 numbers_sl[3] = {
     0x0000, 0x0001, 0x0004,
 };
 
+static const FcCharLeaf *leaves_sm[2] = {
+    L( 10), L( 70),
+};
+
+static const FcChar16 numbers_sm[2] = {
+    0x0000, 0x0002,
+};
+
+static const FcCharLeaf *leaves_sma[1] = {
+    L(310),
+};
+
+static const FcChar16 numbers_sma[1] = {
+    0x0000,
+};
+
+static const FcCharLeaf *leaves_smj[1] = {
+    L(311),
+};
+
+static const FcChar16 numbers_smj[1] = {
+    0x0000,
+};
+
+static const FcCharLeaf *leaves_smn[2] = {
+    L(312), L(313),
+};
+
+static const FcChar16 numbers_smn[2] = {
+    0x0000, 0x0001,
+};
+
+static const FcCharLeaf *leaves_sms[3] = {
+    L(314), L(315), L(316),
+};
+
+static const FcChar16 numbers_sms[3] = {
+    0x0000, 0x0001, 0x0002,
+};
+
 static const FcCharLeaf *leaves_sq[1] = {
 static const FcCharLeaf *leaves_sq[1] = {
-    L(279),
+    L(317),
 };
 
 static const FcChar16 numbers_sq[1] = {
 };
 
 static const FcChar16 numbers_sq[1] = {
@@ -2882,7 +3274,7 @@ static const FcChar16 numbers_sq[1] = {
 };
 
 static const FcCharLeaf *leaves_sv[1] = {
 };
 
 static const FcCharLeaf *leaves_sv[1] = {
-    L(280),
+    L(318),
 };
 
 static const FcChar16 numbers_sv[1] = {
 };
 
 static const FcChar16 numbers_sv[1] = {
@@ -2890,7 +3282,7 @@ static const FcChar16 numbers_sv[1] = {
 };
 
 static const FcCharLeaf *leaves_ta[1] = {
 };
 
 static const FcCharLeaf *leaves_ta[1] = {
-    L(281),
+    L(319),
 };
 
 static const FcChar16 numbers_ta[1] = {
 };
 
 static const FcChar16 numbers_ta[1] = {
@@ -2898,7 +3290,7 @@ static const FcChar16 numbers_ta[1] = {
 };
 
 static const FcCharLeaf *leaves_te[1] = {
 };
 
 static const FcCharLeaf *leaves_te[1] = {
-    L(282),
+    L(320),
 };
 
 static const FcChar16 numbers_te[1] = {
 };
 
 static const FcChar16 numbers_te[1] = {
@@ -2906,7 +3298,7 @@ static const FcChar16 numbers_te[1] = {
 };
 
 static const FcCharLeaf *leaves_tg[1] = {
 };
 
 static const FcCharLeaf *leaves_tg[1] = {
-    L(283),
+    L(321),
 };
 
 static const FcChar16 numbers_tg[1] = {
 };
 
 static const FcChar16 numbers_tg[1] = {
@@ -2914,7 +3306,7 @@ static const FcChar16 numbers_tg[1] = {
 };
 
 static const FcCharLeaf *leaves_th[1] = {
 };
 
 static const FcCharLeaf *leaves_th[1] = {
-    L(284),
+    L(322),
 };
 
 static const FcChar16 numbers_th[1] = {
 };
 
 static const FcChar16 numbers_th[1] = {
@@ -2922,7 +3314,7 @@ static const FcChar16 numbers_th[1] = {
 };
 
 static const FcCharLeaf *leaves_tk[1] = {
 };
 
 static const FcCharLeaf *leaves_tk[1] = {
-    L(285),
+    L(323),
 };
 
 static const FcChar16 numbers_tk[1] = {
 };
 
 static const FcChar16 numbers_tk[1] = {
@@ -2930,15 +3322,23 @@ static const FcChar16 numbers_tk[1] = {
 };
 
 static const FcCharLeaf *leaves_tl[1] = {
 };
 
 static const FcCharLeaf *leaves_tl[1] = {
-    L(286),
+    L(324),
 };
 
 static const FcChar16 numbers_tl[1] = {
     0x0017,
 };
 
 };
 
 static const FcChar16 numbers_tl[1] = {
     0x0017,
 };
 
+static const FcCharLeaf *leaves_tn[1] = {
+    L(325),
+};
+
+static const FcChar16 numbers_tn[1] = {
+    0x0000,
+};
+
 static const FcCharLeaf *leaves_tr[2] = {
 static const FcCharLeaf *leaves_tr[2] = {
-    L(287), L(288),
+    L(326), L(327),
 };
 
 static const FcChar16 numbers_tr[2] = {
 };
 
 static const FcChar16 numbers_tr[2] = {
@@ -2946,7 +3346,7 @@ static const FcChar16 numbers_tr[2] = {
 };
 
 static const FcCharLeaf *leaves_tt[1] = {
 };
 
 static const FcCharLeaf *leaves_tt[1] = {
-    L(289),
+    L(328),
 };
 
 static const FcChar16 numbers_tt[1] = {
 };
 
 static const FcChar16 numbers_tt[1] = {
@@ -2954,7 +3354,7 @@ static const FcChar16 numbers_tt[1] = {
 };
 
 static const FcCharLeaf *leaves_uk[1] = {
 };
 
 static const FcCharLeaf *leaves_uk[1] = {
-    L(290),
+    L(329),
 };
 
 static const FcChar16 numbers_uk[1] = {
 };
 
 static const FcChar16 numbers_uk[1] = {
@@ -2962,15 +3362,31 @@ static const FcChar16 numbers_uk[1] = {
 };
 
 static const FcCharLeaf *leaves_uz[1] = {
 };
 
 static const FcCharLeaf *leaves_uz[1] = {
-    L(291),
+    L(330),
 };
 
 static const FcChar16 numbers_uz[1] = {
     0x0004,
 };
 
 };
 
 static const FcChar16 numbers_uz[1] = {
     0x0004,
 };
 
+static const FcCharLeaf *leaves_ven[2] = {
+    L( 10), L(331),
+};
+
+static const FcChar16 numbers_ven[2] = {
+    0x0000, 0x001e,
+};
+
+static const FcCharLeaf *leaves_vi[4] = {
+    L(332), L(333), L(334), L(335),
+};
+
+static const FcChar16 numbers_vi[4] = {
+    0x0000, 0x0001, 0x0003, 0x001e,
+};
+
 static const FcCharLeaf *leaves_vo[1] = {
 static const FcCharLeaf *leaves_vo[1] = {
-    L(292),
+    L(336),
 };
 
 static const FcChar16 numbers_vo[1] = {
 };
 
 static const FcChar16 numbers_vo[1] = {
@@ -2978,25 +3394,57 @@ static const FcChar16 numbers_vo[1] = {
 };
 
 static const FcCharLeaf *leaves_wa[1] = {
 };
 
 static const FcCharLeaf *leaves_wa[1] = {
-    L(293),
+    L(337),
 };
 
 static const FcChar16 numbers_wa[1] = {
     0x0000,
 };
 
 };
 
 static const FcChar16 numbers_wa[1] = {
     0x0000,
 };
 
+static const FcCharLeaf *leaves_wen[2] = {
+    L(296), L(338),
+};
+
+static const FcChar16 numbers_wen[2] = {
+    0x0000, 0x0001,
+};
+
+static const FcCharLeaf *leaves_wo[2] = {
+    L(339), L(340),
+};
+
+static const FcChar16 numbers_wo[2] = {
+    0x0000, 0x0001,
+};
+
+static const FcCharLeaf *leaves_yap[1] = {
+    L(341),
+};
+
+static const FcChar16 numbers_yap[1] = {
+    0x0000,
+};
+
+static const FcCharLeaf *leaves_yo[4] = {
+    L(342), L(343), L(344), L(345),
+};
+
+static const FcChar16 numbers_yo[4] = {
+    0x0000, 0x0001, 0x0003, 0x001e,
+};
+
 static const FcCharLeaf *leaves_zh_cn[82] = {
 static const FcCharLeaf *leaves_zh_cn[82] = {
-    L(294), L(295), L(296), L(297), L(298), L(299), L(300), L(301),
-    L(302), L(303), L(304), L(305), L(306), L(307), L(308), L(309),
-    L(310), L(311), L(312), L(313), L(314), L(315), L(316), L(317),
-    L(318), L(319), L(320), L(321), L(322), L(323), L(324), L(325),
-    L(326), L(327), L(328), L(329), L(330), L(331), L(332), L(333),
-    L(334), L(335), L(336), L(337), L(338), L(339), L(340), L(341),
-    L(342), L(343), L(344), L(345), L(346), L(347), L(348), L(349),
-    L(350), L(351), L(352), L(353), L(354), L(355), L(356), L(357),
-    L(358), L(359), L(360), L(361), L(362), L(363), L(364), L(365),
-    L(366), L(367), L(368), L(369), L(370), L(371), L(372), L(373),
-    L(374), L(375),
+    L(346), L(347), L(348), L(349), L(350), L(351), L(352), L(353),
+    L(354), L(355), L(356), L(357), L(358), L(359), L(360), L(361),
+    L(362), L(363), L(364), L(365), L(366), L(367), L(368), L(369),
+    L(370), L(371), L(372), L(373), L(374), L(375), L(376), L(377),
+    L(378), L(379), L(380), L(381), L(382), L(383), L(384), L(385),
+    L(386), L(387), L(388), L(389), L(390), L(391), L(392), L(393),
+    L(394), L(395), L(396), L(397), L(398), L(399), L(400), L(401),
+    L(402), L(403), L(404), L(405), L(406), L(407), L(408), L(409),
+    L(410), L(411), L(412), L(413), L(414), L(415), L(416), L(417),
+    L(418), L(419), L(420), L(421), L(422), L(423), L(424), L(425),
+    L(426), L(427),
 };
 
 static const FcChar16 numbers_zh_cn[82] = {
 };
 
 static const FcChar16 numbers_zh_cn[82] = {
@@ -3014,17 +3462,17 @@ static const FcChar16 numbers_zh_cn[82] = {
 };
 
 static const FcCharLeaf *leaves_zh_hk[83] = {
 };
 
 static const FcCharLeaf *leaves_zh_hk[83] = {
-    L(376), L(377), L(378), L(379), L(380), L(381), L(382), L(383),
-    L(384), L(385), L(386), L(387), L(388), L(389), L(390), L(391),
-    L(392), L(393), L(394), L(395), L(396), L(397), L(398), L(399),
-    L(400), L(401), L(402), L(403), L(404), L(405), L(406), L(407),
-    L(408), L(409), L(410), L(411), L(412), L(413), L(414), L(415),
-    L(416), L(417), L(418), L(419), L(420), L(421), L(422), L(423),
-    L(424), L(425), L(426), L(427), L(428), L(429), L(430), L(431),
-    L(432), L(433), L(434), L(435), L(436), L(437), L(438), L(439),
-    L(440), L(441), L(442), L(443), L(444), L(445), L(446), L(447),
-    L(448), L(449), L(450), L(451), L(452), L(453), L(454), L(455),
-    L(456), L(457), L(458),
+    L(428), L(429), L(430), L(431), L(432), L(433), L(434), L(435),
+    L(436), L(437), L(438), L(439), L(440), L(441), L(442), L(443),
+    L(444), L(445), L(446), L(447), L(448), L(449), L(450), L(451),
+    L(452), L(453), L(454), L(455), L(456), L(457), L(458), L(459),
+    L(460), L(461), L(462), L(463), L(464), L(465), L(466), L(467),
+    L(468), L(469), L(470), L(471), L(472), L(473), L(474), L(475),
+    L(476), L(477), L(478), L(479), L(480), L(481), L(482), L(483),
+    L(484), L(485), L(486), L(487), L(488), L(489), L(490), L(491),
+    L(492), L(493), L(494), L(495), L(496), L(497), L(498), L(499),
+    L(500), L(501), L(502), L(503), L(504), L(505), L(506), L(507),
+    L(508), L(509), L(510),
 };
 
 static const FcChar16 numbers_zh_hk[83] = {
 };
 
 static const FcChar16 numbers_zh_hk[83] = {
@@ -3042,17 +3490,17 @@ static const FcChar16 numbers_zh_hk[83] = {
 };
 
 static const FcCharLeaf *leaves_zh_mo[83] = {
 };
 
 static const FcCharLeaf *leaves_zh_mo[83] = {
-    L(459), L(460), L(461), L(462), L(463), L(464), L(465), L(466),
-    L(467), L(468), L(469), L(470), L(471), L(472), L(473), L(474),
-    L(475), L(476), L(477), L(478), L(479), L(480), L(481), L(482),
-    L(483), L(484), L(485), L(486), L(487), L(488), L(489), L(490),
-    L(491), L(492), L(493), L(494), L(495), L(496), L(497), L(498),
-    L(499), L(500), L(501), L(502), L(503), L(504), L(505), L(506),
-    L(507), L(508), L(509), L(510), L(511), L(512), L(513), L(514),
-    L(515), L(516), L(517), L(518), L(519), L(520), L(521), L(522),
-    L(523), L(524), L(525), L(526), L(527), L(528), L(529), L(530),
-    L(531), L(532), L(533), L(534), L(535), L(536), L(537), L(538),
-    L(539), L(540), L(541),
+    L(511), L(512), L(513), L(514), L(515), L(516), L(517), L(518),
+    L(519), L(520), L(521), L(522), L(523), L(524), L(525), L(526),
+    L(527), L(528), L(529), L(530), L(531), L(532), L(533), L(534),
+    L(535), L(536), L(537), L(538), L(539), L(540), L(541), L(542),
+    L(543), L(544), L(545), L(546), L(547), L(548), L(549), L(550),
+    L(551), L(552), L(553), L(554), L(555), L(556), L(557), L(558),
+    L(559), L(560), L(561), L(562), L(563), L(564), L(565), L(566),
+    L(567), L(568), L(569), L(570), L(571), L(572), L(573), L(574),
+    L(575), L(576), L(577), L(578), L(579), L(580), L(581), L(582),
+    L(583), L(584), L(585), L(586), L(587), L(588), L(589), L(590),
+    L(591), L(592), L(593),
 };
 
 static const FcChar16 numbers_zh_mo[83] = {
 };
 
 static const FcChar16 numbers_zh_mo[83] = {
@@ -3074,6 +3522,8 @@ static const FcChar16 numbers_zh_mo[83] = {
 static const FcLangCharSet  fcLangCharSets[] = {
     { (FcChar8 *) "ab",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_ab, (FcChar16 *) numbers_ab } },
 static const FcLangCharSet  fcLangCharSets[] = {
     { (FcChar8 *) "ab",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_ab, (FcChar16 *) numbers_ab } },
+    { (FcChar8 *) "af",
+      { 1, FcTrue, 2, (FcCharLeaf **) leaves_af, (FcChar16 *) numbers_af } },
     { (FcChar8 *) "ar",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_ar, (FcChar16 *) numbers_ar } },
     { (FcChar8 *) "ava",
     { (FcChar8 *) "ar",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_ar, (FcChar16 *) numbers_ar } },
     { (FcChar8 *) "ava",
@@ -3082,6 +3532,8 @@ static const FcLangCharSet  fcLangCharSets[] = {
       { 1, FcTrue, 4, (FcCharLeaf **) leaves_az, (FcChar16 *) numbers_az } },
     { (FcChar8 *) "ba",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_ba, (FcChar16 *) numbers_ba } },
       { 1, FcTrue, 4, (FcCharLeaf **) leaves_az, (FcChar16 *) numbers_az } },
     { (FcChar8 *) "ba",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_ba, (FcChar16 *) numbers_ba } },
+    { (FcChar8 *) "bam",
+      { 1, FcTrue, 3, (FcCharLeaf **) leaves_bam, (FcChar16 *) numbers_bam } },
     { (FcChar8 *) "be",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_be, (FcChar16 *) numbers_be } },
     { (FcChar8 *) "bg",
     { (FcChar8 *) "be",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_be, (FcChar16 *) numbers_be } },
     { (FcChar8 *) "bg",
@@ -3090,18 +3542,24 @@ static const FcLangCharSet  fcLangCharSets[] = {
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_bh, (FcChar16 *) numbers_bh } },
     { (FcChar8 *) "bho",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_bh, (FcChar16 *) numbers_bh } },
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_bh, (FcChar16 *) numbers_bh } },
     { (FcChar8 *) "bho",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_bh, (FcChar16 *) numbers_bh } },
+    { (FcChar8 *) "bi",
+      { 1, FcTrue, 2, (FcCharLeaf **) leaves_bi, (FcChar16 *) numbers_bi } },
     { (FcChar8 *) "bn",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_bn, (FcChar16 *) numbers_bn } },
     { (FcChar8 *) "bo",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_bo, (FcChar16 *) numbers_bo } },
     { (FcChar8 *) "br",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_br, (FcChar16 *) numbers_br } },
     { (FcChar8 *) "bn",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_bn, (FcChar16 *) numbers_bn } },
     { (FcChar8 *) "bo",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_bo, (FcChar16 *) numbers_bo } },
     { (FcChar8 *) "br",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_br, (FcChar16 *) numbers_br } },
+    { (FcChar8 *) "bs",
+      { 1, FcTrue, 2, (FcCharLeaf **) leaves_bs, (FcChar16 *) numbers_bs } },
     { (FcChar8 *) "bua",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_bua, (FcChar16 *) numbers_bua } },
     { (FcChar8 *) "ca",
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_ca, (FcChar16 *) numbers_ca } },
     { (FcChar8 *) "ce",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_ava, (FcChar16 *) numbers_ava } },
     { (FcChar8 *) "bua",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_bua, (FcChar16 *) numbers_bua } },
     { (FcChar8 *) "ca",
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_ca, (FcChar16 *) numbers_ca } },
     { (FcChar8 *) "ce",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_ava, (FcChar16 *) numbers_ava } },
+    { (FcChar8 *) "ch",
+      { 1, FcTrue, 1, (FcCharLeaf **) leaves_ch, (FcChar16 *) numbers_ch } },
     { (FcChar8 *) "chm",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_chm, (FcChar16 *) numbers_chm } },
     { (FcChar8 *) "chr",
     { (FcChar8 *) "chm",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_chm, (FcChar16 *) numbers_chm } },
     { (FcChar8 *) "chr",
@@ -3112,6 +3570,8 @@ static const FcLangCharSet  fcLangCharSets[] = {
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_cs, (FcChar16 *) numbers_cs } },
     { (FcChar8 *) "cv",
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_cv, (FcChar16 *) numbers_cv } },
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_cs, (FcChar16 *) numbers_cs } },
     { (FcChar8 *) "cv",
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_cv, (FcChar16 *) numbers_cv } },
+    { (FcChar8 *) "cy",
+      { 1, FcTrue, 3, (FcCharLeaf **) leaves_cy, (FcChar16 *) numbers_cy } },
     { (FcChar8 *) "da",
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_da, (FcChar16 *) numbers_da } },
     { (FcChar8 *) "de",
     { (FcChar8 *) "da",
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_da, (FcChar16 *) numbers_da } },
     { (FcChar8 *) "de",
@@ -3136,6 +3596,8 @@ static const FcLangCharSet  fcLangCharSets[] = {
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_fo, (FcChar16 *) numbers_fo } },
     { (FcChar8 *) "fr",
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_co, (FcChar16 *) numbers_co } },
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_fo, (FcChar16 *) numbers_fo } },
     { (FcChar8 *) "fr",
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_co, (FcChar16 *) numbers_co } },
+    { (FcChar8 *) "ful",
+      { 1, FcTrue, 3, (FcCharLeaf **) leaves_ful, (FcChar16 *) numbers_ful } },
     { (FcChar8 *) "fy",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_de, (FcChar16 *) numbers_de } },
     { (FcChar8 *) "ga",
     { (FcChar8 *) "fy",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_de, (FcChar16 *) numbers_de } },
     { (FcChar8 *) "ga",
@@ -3146,8 +3608,14 @@ static const FcLangCharSet  fcLangCharSets[] = {
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_gez, (FcChar16 *) numbers_gez } },
     { (FcChar8 *) "gl",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_gl, (FcChar16 *) numbers_gl } },
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_gez, (FcChar16 *) numbers_gez } },
     { (FcChar8 *) "gl",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_gl, (FcChar16 *) numbers_gl } },
+    { (FcChar8 *) "gn",
+      { 1, FcTrue, 4, (FcCharLeaf **) leaves_gn, (FcChar16 *) numbers_gn } },
     { (FcChar8 *) "gu",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_gu, (FcChar16 *) numbers_gu } },
     { (FcChar8 *) "gu",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_gu, (FcChar16 *) numbers_gu } },
+    { (FcChar8 *) "ha",
+      { 1, FcTrue, 3, (FcCharLeaf **) leaves_ha, (FcChar16 *) numbers_ha } },
+    { (FcChar8 *) "haw",
+      { 1, FcTrue, 3, (FcCharLeaf **) leaves_haw, (FcChar16 *) numbers_haw } },
     { (FcChar8 *) "he",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_he, (FcChar16 *) numbers_he } },
     { (FcChar8 *) "hi",
     { (FcChar8 *) "he",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_he, (FcChar16 *) numbers_he } },
     { (FcChar8 *) "hi",
@@ -3158,6 +3626,10 @@ static const FcLangCharSet  fcLangCharSets[] = {
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_hu, (FcChar16 *) numbers_hu } },
     { (FcChar8 *) "hy",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_hy, (FcChar16 *) numbers_hy } },
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_hu, (FcChar16 *) numbers_hu } },
     { (FcChar8 *) "hy",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_hy, (FcChar16 *) numbers_hy } },
+    { (FcChar8 *) "ibo",
+      { 1, FcTrue, 2, (FcCharLeaf **) leaves_ibo, (FcChar16 *) numbers_ibo } },
+    { (FcChar8 *) "id",
+      { 1, FcTrue, 1, (FcCharLeaf **) leaves_id, (FcChar16 *) numbers_id } },
     { (FcChar8 *) "ik",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_ik, (FcChar16 *) numbers_ik } },
     { (FcChar8 *) "is",
     { (FcChar8 *) "ik",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_ik, (FcChar16 *) numbers_ik } },
     { (FcChar8 *) "is",
@@ -3196,6 +3668,8 @@ static const FcLangCharSet  fcLangCharSets[] = {
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_ky, (FcChar16 *) numbers_ky } },
     { (FcChar8 *) "la",
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_la, (FcChar16 *) numbers_la } },
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_ky, (FcChar16 *) numbers_ky } },
     { (FcChar8 *) "la",
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_la, (FcChar16 *) numbers_la } },
+    { (FcChar8 *) "lb",
+      { 1, FcTrue, 2, (FcCharLeaf **) leaves_lb, (FcChar16 *) numbers_lb } },
     { (FcChar8 *) "lez",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_ava, (FcChar16 *) numbers_ava } },
     { (FcChar8 *) "lo",
     { (FcChar8 *) "lez",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_ava, (FcChar16 *) numbers_ava } },
     { (FcChar8 *) "lo",
@@ -3204,6 +3678,12 @@ static const FcLangCharSet  fcLangCharSets[] = {
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_lt, (FcChar16 *) numbers_lt } },
     { (FcChar8 *) "lv",
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_lv, (FcChar16 *) numbers_lv } },
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_lt, (FcChar16 *) numbers_lt } },
     { (FcChar8 *) "lv",
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_lv, (FcChar16 *) numbers_lv } },
+    { (FcChar8 *) "mg",
+      { 1, FcTrue, 2, (FcCharLeaf **) leaves_mg, (FcChar16 *) numbers_mg } },
+    { (FcChar8 *) "mh",
+      { 1, FcTrue, 3, (FcCharLeaf **) leaves_mh, (FcChar16 *) numbers_mh } },
+    { (FcChar8 *) "mi",
+      { 1, FcTrue, 2, (FcCharLeaf **) leaves_mi, (FcChar16 *) numbers_mi } },
     { (FcChar8 *) "mk",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_mk, (FcChar16 *) numbers_mk } },
     { (FcChar8 *) "ml",
     { (FcChar8 *) "mk",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_mk, (FcChar16 *) numbers_mk } },
     { (FcChar8 *) "ml",
@@ -3226,6 +3706,8 @@ static const FcLangCharSet  fcLangCharSets[] = {
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_nn, (FcChar16 *) numbers_nn } },
     { (FcChar8 *) "no",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_nb, (FcChar16 *) numbers_nb } },
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_nn, (FcChar16 *) numbers_nn } },
     { (FcChar8 *) "no",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_nb, (FcChar16 *) numbers_nb } },
+    { (FcChar8 *) "ny",
+      { 1, FcTrue, 2, (FcCharLeaf **) leaves_ny, (FcChar16 *) numbers_ny } },
     { (FcChar8 *) "oc",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_oc, (FcChar16 *) numbers_oc } },
     { (FcChar8 *) "or",
     { (FcChar8 *) "oc",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_oc, (FcChar16 *) numbers_oc } },
     { (FcChar8 *) "or",
@@ -3246,6 +3728,8 @@ static const FcLangCharSet  fcLangCharSets[] = {
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_bh, (FcChar16 *) numbers_bh } },
     { (FcChar8 *) "sah",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_sah, (FcChar16 *) numbers_sah } },
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_bh, (FcChar16 *) numbers_bh } },
     { (FcChar8 *) "sah",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_sah, (FcChar16 *) numbers_sah } },
+    { (FcChar8 *) "se",
+      { 1, FcTrue, 2, (FcCharLeaf **) leaves_se, (FcChar16 *) numbers_se } },
     { (FcChar8 *) "sel",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_kum, (FcChar16 *) numbers_kum } },
     { (FcChar8 *) "sh",
     { (FcChar8 *) "sel",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_kum, (FcChar16 *) numbers_kum } },
     { (FcChar8 *) "sh",
@@ -3256,6 +3740,16 @@ static const FcLangCharSet  fcLangCharSets[] = {
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_sk, (FcChar16 *) numbers_sk } },
     { (FcChar8 *) "sl",
       { 1, FcTrue, 3, (FcCharLeaf **) leaves_sl, (FcChar16 *) numbers_sl } },
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_sk, (FcChar16 *) numbers_sk } },
     { (FcChar8 *) "sl",
       { 1, FcTrue, 3, (FcCharLeaf **) leaves_sl, (FcChar16 *) numbers_sl } },
+    { (FcChar8 *) "sm",
+      { 1, FcTrue, 2, (FcCharLeaf **) leaves_sm, (FcChar16 *) numbers_sm } },
+    { (FcChar8 *) "sma",
+      { 1, FcTrue, 1, (FcCharLeaf **) leaves_sma, (FcChar16 *) numbers_sma } },
+    { (FcChar8 *) "smj",
+      { 1, FcTrue, 1, (FcCharLeaf **) leaves_smj, (FcChar16 *) numbers_smj } },
+    { (FcChar8 *) "smn",
+      { 1, FcTrue, 2, (FcCharLeaf **) leaves_smn, (FcChar16 *) numbers_smn } },
+    { (FcChar8 *) "sms",
+      { 1, FcTrue, 3, (FcCharLeaf **) leaves_sms, (FcChar16 *) numbers_sms } },
     { (FcChar8 *) "sq",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_sq, (FcChar16 *) numbers_sq } },
     { (FcChar8 *) "sr",
     { (FcChar8 *) "sq",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_sq, (FcChar16 *) numbers_sq } },
     { (FcChar8 *) "sr",
@@ -3274,6 +3768,10 @@ static const FcLangCharSet  fcLangCharSets[] = {
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_tk, (FcChar16 *) numbers_tk } },
     { (FcChar8 *) "tl",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_tl, (FcChar16 *) numbers_tl } },
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_tk, (FcChar16 *) numbers_tk } },
     { (FcChar8 *) "tl",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_tl, (FcChar16 *) numbers_tl } },
+    { (FcChar8 *) "tn",
+      { 1, FcTrue, 1, (FcCharLeaf **) leaves_tn, (FcChar16 *) numbers_tn } },
+    { (FcChar8 *) "to",
+      { 1, FcTrue, 2, (FcCharLeaf **) leaves_sm, (FcChar16 *) numbers_sm } },
     { (FcChar8 *) "tr",
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_tr, (FcChar16 *) numbers_tr } },
     { (FcChar8 *) "tt",
     { (FcChar8 *) "tr",
       { 1, FcTrue, 2, (FcCharLeaf **) leaves_tr, (FcChar16 *) numbers_tr } },
     { (FcChar8 *) "tt",
@@ -3284,12 +3782,24 @@ static const FcLangCharSet  fcLangCharSets[] = {
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_uk, (FcChar16 *) numbers_uk } },
     { (FcChar8 *) "uz",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_uz, (FcChar16 *) numbers_uz } },
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_uk, (FcChar16 *) numbers_uk } },
     { (FcChar8 *) "uz",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_uz, (FcChar16 *) numbers_uz } },
+    { (FcChar8 *) "ven",
+      { 1, FcTrue, 2, (FcCharLeaf **) leaves_ven, (FcChar16 *) numbers_ven } },
+    { (FcChar8 *) "vi",
+      { 1, FcTrue, 4, (FcCharLeaf **) leaves_vi, (FcChar16 *) numbers_vi } },
     { (FcChar8 *) "vo",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_vo, (FcChar16 *) numbers_vo } },
     { (FcChar8 *) "wa",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_wa, (FcChar16 *) numbers_wa } },
     { (FcChar8 *) "vo",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_vo, (FcChar16 *) numbers_vo } },
     { (FcChar8 *) "wa",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_wa, (FcChar16 *) numbers_wa } },
+    { (FcChar8 *) "wen",
+      { 1, FcTrue, 2, (FcCharLeaf **) leaves_wen, (FcChar16 *) numbers_wen } },
+    { (FcChar8 *) "wo",
+      { 1, FcTrue, 2, (FcCharLeaf **) leaves_wo, (FcChar16 *) numbers_wo } },
+    { (FcChar8 *) "yap",
+      { 1, FcTrue, 1, (FcCharLeaf **) leaves_yap, (FcChar16 *) numbers_yap } },
     { (FcChar8 *) "yi",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_he, (FcChar16 *) numbers_he } },
     { (FcChar8 *) "yi",
       { 1, FcTrue, 1, (FcCharLeaf **) leaves_he, (FcChar16 *) numbers_he } },
+    { (FcChar8 *) "yo",
+      { 1, FcTrue, 4, (FcCharLeaf **) leaves_yo, (FcChar16 *) numbers_yo } },
     { (FcChar8 *) "zh-cn",
       { 1, FcTrue, 82, (FcCharLeaf **) leaves_zh_cn, (FcChar16 *) numbers_zh_cn } },
     { (FcChar8 *) "zh-hk",
     { (FcChar8 *) "zh-cn",
       { 1, FcTrue, 82, (FcCharLeaf **) leaves_zh_cn, (FcChar16 *) numbers_zh_cn } },
     { (FcChar8 *) "zh-hk",
diff --git a/fc-lang/ful.orth b/fc-lang/ful.orth
new file mode 100644 (file)
index 0000000..88c4ae8
--- /dev/null
@@ -0,0 +1,38 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Fulah (Fula) (ful)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+0181
+0253
+018a
+0257
+014a
+014b
+019d
+0272
+01b3-01b4
diff --git a/fc-lang/gn.orth b/fc-lang/gn.orth
new file mode 100644 (file)
index 0000000..221a97a
--- /dev/null
@@ -0,0 +1,48 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Guaraní (GN)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+00c1
+00e1
+00e3
+00c9
+00e9
+1ebd
+e005
+00cd
+00ed
+0129
+00d1
+00f1
+00d3
+00f3
+00f5
+00da
+00fa
+0169
+1ef9
diff --git a/fc-lang/ha.orth b/fc-lang/ha.orth
new file mode 100644 (file)
index 0000000..36e55d2
--- /dev/null
@@ -0,0 +1,36 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Hausa (HA)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+0181
+0253
+018a
+0257
+0198-0199
+01b3   # used in Niger
+01b4   # used in Niger
diff --git a/fc-lang/haw.orth b/fc-lang/haw.orth
new file mode 100644 (file)
index 0000000..06a3b45
--- /dev/null
@@ -0,0 +1,35 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Hawaiian (HAW)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+0100-0101
+0112-0113
+012a-012b
+014c-014d
+016a-016b
+02bb
diff --git a/fc-lang/ibo.orth b/fc-lang/ibo.orth
new file mode 100644 (file)
index 0000000..cdd19aa
--- /dev/null
@@ -0,0 +1,35 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Igbo (Ibo) (IBO)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+1eca
+1ecb
+1ecc
+1ecd
+1ee1
+1ee5
diff --git a/fc-lang/id.orth b/fc-lang/id.orth
new file mode 100644 (file)
index 0000000..fc09672
--- /dev/null
@@ -0,0 +1,31 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Indonesian (ID)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+00c9
+00e9
index cb21ba253f99c95515b51314a358f198f09d219a..b25fb4f1acbba9f71e229c17d15b7885714a5852 100644 (file)
@@ -11,7 +11,7 @@ built.
     ada                        Adangme                                         adangme
     afa                        Afro-Asiatic (Other)                            afro-asiatiques, autres langues
     afh                        Afrihili                                        afrihili
     ada                        Adangme                                         adangme
     afa                        Afro-Asiatic (Other)                            afro-asiatiques, autres langues
     afh                        Afrihili                                        afrihili
-    afr                af      Afrikaans                                       afrikaans
+*   afr                af      Afrikaans                                       afrikaans
     aka                        Akan                                            akan
     akk                        Akkadian                                        akkadien
 *   alb/sqi*   sq      Albanian                                        albanais
     aka                        Akan                                            akan
     akk                        Akkadian                                        akkadien
 *   alb/sqi*   sq      Albanian                                        albanais
@@ -40,7 +40,7 @@ built.
     bai                        Bamileke languages                              bamilékés, langues
 *   bak                ba      Bashkir                                         bachkir
     bal                        Baluchi                                         baloutchi
     bai                        Bamileke languages                              bamilékés, langues
 *   bak                ba      Bashkir                                         bachkir
     bal                        Baluchi                                         baloutchi
-    bam                        Bambara                                         bambara
+*   bam                        Bambara                                         bambara
     ban                        Balinese                                        balinais
 *   baq/eus*   eu      Basque                                          basque
     bas                        Basa                                            basa
     ban                        Balinese                                        balinais
 *   baq/eus*   eu      Basque                                          basque
     bas                        Basa                                            basa
@@ -54,11 +54,11 @@ built.
 *   bih                bh      Bihari                                          bihari
     bik                        Bikol                                           bikol
     bin                        Bini                                            bini
 *   bih                bh      Bihari                                          bihari
     bik                        Bikol                                           bikol
     bin                        Bini                                            bini
-    bis                bi      Bislama                                         bichlamar
+*   bis                bi      Bislama                                         bichlamar
     bla                        Siksika                                         blackfoot
     bnt                        Bantu (Other)                                   bantoues, autres langues
 *   tib/bod*   bo      Tibetan                                         tibétain
     bla                        Siksika                                         blackfoot
     bnt                        Bantu (Other)                                   bantoues, autres langues
 *   tib/bod*   bo      Tibetan                                         tibétain
-    bos                bs      Bosnian                                         bosniaque
+*   bos                bs      Bosnian                                         bosniaque
     bra                        Braj                                            braj
 *   bre                br      Breton                                          breton
     btk                        Batak (Indonesia)                               batak (Indonésie)
     bra                        Braj                                            braj
 *   bre                br      Breton                                          breton
     btk                        Batak (Indonesia)                               batak (Indonésie)
@@ -74,7 +74,7 @@ built.
     ceb                        Cebuano                                         cebuano
     cel                        Celtic (Other)                                  celtiques, autres langues
 *   cze/ces*   cs      Czech                                           tchèque
     ceb                        Cebuano                                         cebuano
     cel                        Celtic (Other)                                  celtiques, autres langues
 *   cze/ces*   cs      Czech                                           tchèque
-    cha                ch      Chamorro                                        chamorro
+*   cha                ch      Chamorro                                        chamorro
     chb                        Chibcha                                         chibcha
     che                ce      Chechen                                         tchétchène
     chg                        Chagatai                                        djaghataï
     chb                        Chibcha                                         chibcha
     che                ce      Chechen                                         tchétchène
     chg                        Chagatai                                        djaghataï
@@ -98,7 +98,7 @@ built.
     cre                        Cree                                            cree
     crp                        Creoles and pidgins (Other)                     créoles et pidgins divers
     cus                        Cushitic (Other)                                couchitiques, autres langues
     cre                        Cree                                            cree
     crp                        Creoles and pidgins (Other)                     créoles et pidgins divers
     cus                        Cushitic (Other)                                couchitiques, autres langues
-    wel/cym*   cy      Welsh                                           gallois
+*   wel/cym*   cy      Welsh                                           gallois
 *   cze/ces*   cs      Czech                                           tchèque
     dak                        Dakota                                          dakota
 *   dan                da      Danish                                          danois
 *   cze/ces*   cs      Czech                                           tchèque
     dak                        Dakota                                          dakota
 *   dan                da      Danish                                          danois
@@ -140,7 +140,7 @@ built.
     frm                        French, Middle (ca.1400-1800)                   français moyen (1400-1800)
     fro                        French, Old (842-ca.1400)                       français ancien (842-ca.1400)
 *   fry                fy      Frisian                                         frison
     frm                        French, Middle (ca.1400-1800)                   français moyen (1400-1800)
     fro                        French, Old (842-ca.1400)                       français ancien (842-ca.1400)
 *   fry                fy      Frisian                                         frison
-    ful                        Fulah                                           peul
+*   ful                        Fulah                                           peul
     fur                        Friulian                                        frioulan
     gaa                        Ga                                              ga
     gay                        Gayo                                            gayo
     fur                        Friulian                                        frioulan
     gaa                        Ga                                              ga
     gay                        Gayo                                            gayo
@@ -162,12 +162,12 @@ built.
     grb                        Grebo                                           grebo
     grc                        Greek, Ancient (to 1453)                        grec ancien (jusqu'à 1453)
 *   gre/ell*   el      Greek, Modern (1453-)                           grec moderne (après 1453)
     grb                        Grebo                                           grebo
     grc                        Greek, Ancient (to 1453)                        grec ancien (jusqu'à 1453)
 *   gre/ell*   el      Greek, Modern (1453-)                           grec moderne (après 1453)
-    grn                gn      Guarani                                         guarani
+*   grn                gn      Guarani                                         guarani
 *   guj                gu      Gujarati                                        goudjrati
     gwi                        Gwich´in                                        gwich´in
     hai                        Haida                                           haida
 *   guj                gu      Gujarati                                        goudjrati
     gwi                        Gwich´in                                        gwich´in
     hai                        Haida                                           haida
-    hau                ha      Hausa                                           haoussa
-    haw                        Hawaiian                                        hawaïen
+*   hau                ha      Hausa                                           haoussa
+*   haw                        Hawaiian                                        hawaïen
 *   heb                he      Hebrew                                          hébreu
     her                hz      Herero                                          herero
     hil                        Hiligaynon                                      hiligaynon
 *   heb                he      Hebrew                                          hébreu
     her                hz      Herero                                          herero
     hil                        Hiligaynon                                      hiligaynon
@@ -181,7 +181,7 @@ built.
     hup                        Hupa                                            hupa
 *   arm/hye*   hy      Armenian                                        arménien
     iba                        Iban                                            iban
     hup                        Hupa                                            hupa
 *   arm/hye*   hy      Armenian                                        arménien
     iba                        Iban                                            iban
-    ibo                        Igbo                                            igbo
+*   ibo                        Igbo                                            igbo
 *   ice/isl*   is      Icelandic                                       islandais
     ido                io      Ido                                             ido
     ijo                        Ijo                                             ijo
 *   ice/isl*   is      Icelandic                                       islandais
     ido                io      Ido                                             ido
     ijo                        Ijo                                             ijo
@@ -190,7 +190,7 @@ built.
     ilo                        Iloko                                           ilocano
     ina                ia      Interlingua (International Auxiliary Language Association)      interlingua (langue auxiliaire internationale)
     inc                        Indic (Other)                                   indo-aryennes, autres langues
     ilo                        Iloko                                           ilocano
     ina                ia      Interlingua (International Auxiliary Language Association)      interlingua (langue auxiliaire internationale)
     inc                        Indic (Other)                                   indo-aryennes, autres langues
-    ind                id      Indonesian                                      indonésien
+*   ind                id      Indonesian                                      indonésien
     ine                        Indo-European (Other)                           indo-européennes, autres langues
 *   ipk                ik      Inupiaq                                         inupiaq
     ira                        Iranian (Other)                                 iraniennes, autres langues
     ine                        Indo-European (Other)                           indo-européennes, autres langues
 *   ipk                ik      Inupiaq                                         inupiaq
     ira                        Iranian (Other)                                 iraniennes, autres langues
@@ -244,7 +244,7 @@ built.
 *   lit                lt      Lithuanian                                      lituanien
     lol                        Mongo                                           mongo
     loz                        Lozi                                            lozi
 *   lit                lt      Lithuanian                                      lituanien
     lol                        Mongo                                           mongo
     loz                        Lozi                                            lozi
-    ltz                lb      Luxembourgish; Letzeburgesch                    luxembourgeois
+*   ltz                lb      Luxembourgish; Letzeburgesch                    luxembourgeois
     lua                        Luba-Lulua                                      luba-lulua
     lub                        Luba-Katanga                                    luba-katanga
     lug                        Ganda                                           ganda
     lua                        Luba-Lulua                                      luba-lulua
     lub                        Luba-Katanga                                    luba-katanga
     lug                        Ganda                                           ganda
@@ -255,12 +255,12 @@ built.
 *   mac/mkd*   mk      Macedonian                                      macédonien
     mad                        Madurese                                        madourais
     mag                        Magahi                                          magahi
 *   mac/mkd*   mk      Macedonian                                      macédonien
     mad                        Madurese                                        madourais
     mag                        Magahi                                          magahi
-    mah                mh      Marshallese                                     marshall
+*   mah                mh      Marshallese                                     marshall
     mai                        Maithili                                        maithili
     mak                        Makasar                                         makassar
 *   mal                ml      Malayalam                                       malayalam
     man                        Mandingo                                        mandingue
     mai                        Maithili                                        maithili
     mak                        Makasar                                         makassar
 *   mal                ml      Malayalam                                       malayalam
     man                        Mandingo                                        mandingue
-    mao/mri*   mi      Maori                                           maori
+*   mao/mri*   mi      Maori                                           maori
     map                        Austronesian (Other)                            malayo-polynésiennes, autres langues
 *   mar                mr      Marathi                                         marathe
     mas                        Masai                                           massaï
     map                        Austronesian (Other)                            malayo-polynésiennes, autres langues
 *   mar                mr      Marathi                                         marathe
     mas                        Masai                                           massaï
@@ -273,7 +273,7 @@ built.
     mis                        Miscellaneous languages                         diverses, langues
 *   mac/mkd*   mk      Macedonian                                      macédonien
     mkh                        Mon-Khmer (Other)                               môn-khmer, autres langues
     mis                        Miscellaneous languages                         diverses, langues
 *   mac/mkd*   mk      Macedonian                                      macédonien
     mkh                        Mon-Khmer (Other)                               môn-khmer, autres langues
-    mlg                mg      Malagasy                                        malgache
+*   mlg                mg      Malagasy                                        malgache
 *   mlt                mt      Maltese                                         maltais
     mnc                        Manchu                                          mandchou
     mni                        Manipuri                                        manipuri
 *   mlt                mt      Maltese                                         maltais
     mnc                        Manchu                                          mandchou
     mni                        Manipuri                                        manipuri
@@ -310,7 +310,7 @@ built.
 *   nob                nb      Norwegian Bokmål; Bokmål, Norwegian             norvégien bokmål; bokmål, norvégien
     nso                        Sotho, Northern                                 sotho du Nord
     nub                        Nubian languages                                nubiennes, langues
 *   nob                nb      Norwegian Bokmål; Bokmål, Norwegian             norvégien bokmål; bokmål, norvégien
     nso                        Sotho, Northern                                 sotho du Nord
     nub                        Nubian languages                                nubiennes, langues
-    nya                ny      Chichewa; Chewa; Nyanja                         chichewa; chewa; nyanja
+*   nya                ny      Chichewa; Chewa; Nyanja                         chichewa; chewa; nyanja
     nym                        Nyamwezi                                        nyamwezi
     nyn                        Nyankole                                        nyankolé
     nyo                        Nyoro                                           nyoro
     nym                        Nyamwezi                                        nyamwezi
     nyn                        Nyankole                                        nyankolé
     nyo                        Nyoro                                           nyoro
@@ -376,13 +376,13 @@ built.
     sla                        Slavic (Other)                                  slaves, autres langues
 *   slo/slk*   sk      Slovak                                          slovaque
 *   slv                sl      Slovenian                                       slovène
     sla                        Slavic (Other)                                  slaves, autres langues
 *   slo/slk*   sk      Slovak                                          slovaque
 *   slv                sl      Slovenian                                       slovène
-    sma                        Southern Sami                                   sami du Sud
-    sme                se      Northern Sami                                   sami du Nord
+*   sma                        Southern Sami                                   sami du Sud
+*   sme                se      Northern Sami                                   sami du Nord
     smi                        Sami languages (Other)                          sami, autres langues
     smi                        Sami languages (Other)                          sami, autres langues
-    smj                        Lule Sami                                       sami de Lule
-    smn                        Inari Sami                                      sami d'Inari
-    smo                sm      Samoan                                          samoan
-    sms                        Skolt Sami                                      sami skolt
+*   smj                        Lule Sami                                       sami de Lule
+*   smn                        Inari Sami                                      sami d'Inari
+*   smo                sm      Samoan                                          samoan
+*   sms                        Skolt Sami                                      sami skolt
     sna                sn      Shona                                           shona
     snd                sd      Sindhi                                          sindhi
     snk                        Soninke                                         soninké
     sna                sn      Shona                                           shona
     snd                sd      Sindhi                                          sindhi
     snk                        Soninke                                         soninké
@@ -424,10 +424,10 @@ built.
     tli                        Tlingit                                         tlingit
     tmh                        Tamashek                                        tamacheq
     tog                        Tonga (Nyasa)                                   tonga (Nyasa)
     tli                        Tlingit                                         tlingit
     tmh                        Tamashek                                        tamacheq
     tog                        Tonga (Nyasa)                                   tonga (Nyasa)
-    ton                to      Tonga (Tonga Islands)                           tongan (Îles Tonga)
+#   ton                to      Tonga (Tonga Islands)                           tongan (Îles Tonga)
     tpi                        Tok Pisin                                       tok pisin
     tsi                        Tsimshian                                       tsimshian
     tpi                        Tok Pisin                                       tok pisin
     tsi                        Tsimshian                                       tsimshian
-    tsn                tn      Tswana                                          tswana
+*   tsn                tn      Tswana                                          tswana
     tso                ts      Tsonga                                          tsonga
 *   tuk                tk      Turkmen                                         turkmène
     tum                        Tumbuka                                         tumbuka
     tso                ts      Tsonga                                          tsonga
 *   tuk                tk      Turkmen                                         turkmène
     tum                        Tumbuka                                         tumbuka
@@ -445,23 +445,23 @@ built.
     urd                ur      Urdu                                            ourdou
 *   uzb                uz      Uzbek                                           ouszbek
     vai                        Vai                                             vaï
     urd                ur      Urdu                                            ourdou
 *   uzb                uz      Uzbek                                           ouszbek
     vai                        Vai                                             vaï
-    ven                        Venda                                           venda
-    vie                vi      Vietnamese                                      vietnamien
+*   ven                        Venda                                           venda
+*   vie                vi      Vietnamese                                      vietnamien
 *   vol                vo      Volapük                                         volapük
     vot                        Votic                                           vote
     wak                        Wakashan languages                              wakashennes, langues
     wal                        Walamo                                          walamo
     war                        Waray                                           waray
     was                        Washo                                           washo
 *   vol                vo      Volapük                                         volapük
     vot                        Votic                                           vote
     wak                        Wakashan languages                              wakashennes, langues
     wal                        Walamo                                          walamo
     war                        Waray                                           waray
     was                        Washo                                           washo
-    wel/cym*   cy      Welsh                                           gallois
-    wen                        Sorbian languages                               sorabes, langues
+*   wel/cym*   cy      Welsh                                           gallois
+*   wen                        Sorbian languages                               sorabes, langues
 *   wln                wa      Walloon                                         wallon
 *   wln                wa      Walloon                                         wallon
-    wol                wo      Wolof                                           wolof
+*   wol                wo      Wolof                                           wolof
     xho                xh      Xhosa                                           xhosa
     yao                        Yao                                             yao
     xho                xh      Xhosa                                           xhosa
     yao                        Yao                                             yao
-    yap                        Yapese                                          yapois
+*   yap                        Yapese                                          yapois
 *   yid                yi      Yiddish                                         yiddish
 *   yid                yi      Yiddish                                         yiddish
-    yor                yo      Yoruba                                          yoruba
+*   yor                yo      Yoruba                                          yoruba
     ypk                        Yupik languages                                 yupik, langues
     zap                        Zapotec                                         zapotèque
     zen                        Zenaga                                          zenaga
     ypk                        Yupik languages                                 yupik, langues
     zap                        Zapotec                                         zapotèque
     zen                        Zenaga                                          zenaga
diff --git a/fc-lang/lb.orth b/fc-lang/lb.orth
new file mode 100644 (file)
index 0000000..64c57fc
--- /dev/null
@@ -0,0 +1,60 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Hawaiian (HAW)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+#
+# Required characters
+#
+00c4
+00e4
+00c9
+00e9
+00cb
+00eb
+00d6
+00f6
+00dc
+00fc
+#
+# Important characters
+#
+00c2
+00e2
+00c8
+00e8
+00ca
+00ea
+00ce
+00ee
+e006-e007
+e008-e009
+00d4
+00f4
+00db
+00fb
+00df
diff --git a/fc-lang/mg.orth b/fc-lang/mg.orth
new file mode 100644 (file)
index 0000000..cf79ed9
--- /dev/null
@@ -0,0 +1,35 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Malagasy (MG)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+00c1
+00e1
+e010
+e011
+00d4
+00f4
diff --git a/fc-lang/mh.orth b/fc-lang/mh.orth
new file mode 100644 (file)
index 0000000..273ab71
--- /dev/null
@@ -0,0 +1,45 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Marshallese (MH)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+0100
+0101
+013b
+013c
+e00a
+e00b
+e00c
+e00d
+0145
+0146
+014c
+014d
+e00e
+e00f
+016a
+016b
diff --git a/fc-lang/mi.orth b/fc-lang/mi.orth
new file mode 100644 (file)
index 0000000..d069113
--- /dev/null
@@ -0,0 +1,34 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Maori (MI)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+0100-0101
+0112-0113
+012a-012b
+014c-014d
+016a-016b
diff --git a/fc-lang/ny.orth b/fc-lang/ny.orth
new file mode 100644 (file)
index 0000000..680328b
--- /dev/null
@@ -0,0 +1,30 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Chichewa (NY)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+0174-0175
diff --git a/fc-lang/se.orth b/fc-lang/se.orth
new file mode 100644 (file)
index 0000000..2a0878f
--- /dev/null
@@ -0,0 +1,37 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# North Sámi (SE)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+00c1
+00e1
+010c-010d
+0110-0111
+014a-014b
+0160-0161
+0166-0167
+017d-017e
diff --git a/fc-lang/sm.orth b/fc-lang/sm.orth
new file mode 100644 (file)
index 0000000..e89020c
--- /dev/null
@@ -0,0 +1,30 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Samoan (AF)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+02bb
diff --git a/fc-lang/sma.orth b/fc-lang/sma.orth
new file mode 100644 (file)
index 0000000..89316ef
--- /dev/null
@@ -0,0 +1,37 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# South Sámi (SMA)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+00c4
+00e4
+00c5
+00e5
+00d6
+00f6
+00cf
+00ef
diff --git a/fc-lang/smj.orth b/fc-lang/smj.orth
new file mode 100644 (file)
index 0000000..3346b77
--- /dev/null
@@ -0,0 +1,37 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Lule Sámi (SMJ)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+00c1
+00e1
+00c4
+00e4
+00c5
+00e5
+00d1
+00f1
diff --git a/fc-lang/smn.orth b/fc-lang/smn.orth
new file mode 100644 (file)
index 0000000..d9b27ab
--- /dev/null
@@ -0,0 +1,40 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Inari Sámi (SMN)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+00c1
+00e1
+00c2
+00e2
+00c4
+00e4
+010c-010d
+0110-0111
+014a-014b
+0160-0161
+017d-017e
diff --git a/fc-lang/sms.orth b/fc-lang/sms.orth
new file mode 100644 (file)
index 0000000..c7a874e
--- /dev/null
@@ -0,0 +1,48 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Skolt Sámi (SMJ)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+00c2
+00e2
+00c4
+00e4
+00c5
+00e5
+010c-010d
+0110-0111
+01b7
+0292
+01ee-01ef
+01e6-01e7
+01e4-01e5
+01e8-01e9
+014a-014b
+00d5
+00f5
+0160-0161
+017d-017e
diff --git a/fc-lang/tn.orth b/fc-lang/tn.orth
new file mode 100644 (file)
index 0000000..543096f
--- /dev/null
@@ -0,0 +1,33 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Tswana (TN)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+00ca
+00ea
+00d4
+00f4
diff --git a/fc-lang/to.orth b/fc-lang/to.orth
new file mode 100644 (file)
index 0000000..8e71712
--- /dev/null
@@ -0,0 +1,30 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Hawaiian (HAW)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+02bb
diff --git a/fc-lang/ven.orth b/fc-lang/ven.orth
new file mode 100644 (file)
index 0000000..201aefb
--- /dev/null
@@ -0,0 +1,34 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Venda (VEN)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+1e12-1e13
+1e3c-1e3d
+1e44-1e45
+1e4a-1e4b
+1e70-1e71
diff --git a/fc-lang/vi.orth b/fc-lang/vi.orth
new file mode 100644 (file)
index 0000000..f3e246d
--- /dev/null
@@ -0,0 +1,58 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Vietnamese (VI)
+#
+# Information extracted from email sent by Markus Kuhn about the
+# standard Vietnamese character set (TCVN 6909:2001)
+#
+0041-005a
+0061-007a
+00c0-00c3
+00c8-00ca
+00cc-00cd
+00d2-00d5
+00d9-00da
+00dd
+00e0-00e3
+00e8-00ea
+00ec-00ed
+00f2-00f5
+00f9-00fa
+00fd
+0102-0103
+0110-0111
+0128-0129
+0168-0169
+01a0-01a1
+01af-01b0
+# diacritical marks
+0300-0303
+0306
+0309
+031b
+0323
+# more precomposed latin
+1ea0-1ef9
+# double quote marks
+#201c-201d
diff --git a/fc-lang/wen.orth b/fc-lang/wen.orth
new file mode 100644 (file)
index 0000000..f745b2f
--- /dev/null
@@ -0,0 +1,42 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Sorbian languages (lower and upper) (WEN)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+0106-0107
+010c-010d
+011a-011b
+0141-0142
+0143-0144
+00d3
+00f3
+0154-0155
+0158-0159
+015a-015b
+0160-0161
+0179-017a
+017d-017e
diff --git a/fc-lang/wo.orth b/fc-lang/wo.orth
new file mode 100644 (file)
index 0000000..88d0198
--- /dev/null
@@ -0,0 +1,42 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Wolof (WO)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+00c0
+00e0
+00c3
+00e3
+00c9
+00e9
+00cb
+00eb
+00d1
+00f1
+014a-014b
+00d3
+00f3
diff --git a/fc-lang/yap.orth b/fc-lang/yap.orth
new file mode 100644 (file)
index 0000000..6817f96
--- /dev/null
@@ -0,0 +1,35 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Yapese (YAP)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+00c4
+00e4
+00cb
+00eb
+00d6
+00f6
diff --git a/fc-lang/yo.orth b/fc-lang/yo.orth
new file mode 100644 (file)
index 0000000..99d84f7
--- /dev/null
@@ -0,0 +1,86 @@
+#
+# $XFree86$
+#
+# Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
+#
+# Permission to use, copy, modify, distribute, and sell this software and its
+# documentation for any purpose is hereby granted without fee, provided that
+# the above copyright notice appear in all copies and that both that
+# copyright notice and this permission notice appear in supporting
+# documentation, and that the name of Keith Packard not be used in
+# advertising or publicity pertaining to distribution of the software without
+# specific, written prior permission.  Keith Packard makes no
+# representations about the suitability of this software for any purpose.  It
+# is provided "as is" without express or implied warranty.
+#
+# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+# Yoruba (YO)
+#
+# Orthography from http://www.eki.ee/letter
+#
+0041-005a
+0061-007a
+00c0
+00e0
+00c1
+00e1
+00c2
+00e2
+01cd-01ce
+00c8
+00e8
+00c9
+00e9
+00ca
+00ea
+011a-011b
+1eb8-1eb9
+0300
+0301
+0302
+0303
+030c
+00cc
+00ec
+00cd
+00ed
+00ce
+00ee
+01cf-01d0
+1e3e-1e3f
+# LATIN CAPTIAL LETTER M WITH MACRON (no UCS code)
+# LATIN SMALL LETTER M WITH MACRON (no UCS code)
+01f8-01f9
+0143-0144
+# LATIN CAPTIAL LETTER N WITH MACRON (no UCS code)
+# LATIN SMALL LETTER N WITH MACRON (no UCS code)
+00d2
+00f2
+00d3
+00f3
+00d4
+00f4
+01d1-01d2
+1ecc-1ecd
+1e62-1e63
+00d9
+00f9
+00da
+00fa
+00db
+00fb
+01d3-01d4
+00c3
+00e3
+1ebc-1ebd
+0128-0129
+00d5
+00f5
+0168-0169
index c769ddd958106c970a78cbcda607b40b8d4b46a7..f45d40fb2064c193af12c9b0f8e792c60657f6c9 100644 (file)
@@ -1378,14 +1378,14 @@ FcParseTest (FcConfigParse *parse)
        else
        {
            FcConfigMessage (parse, FcSevereWarning, "invalid test qual \"%s\"", qual_string);
        else
        {
            FcConfigMessage (parse, FcSevereWarning, "invalid test qual \"%s\"", qual_string);
-           qual = FcQualAny;
+           return;
        }
     }
     name = FcConfigGetAttribute (parse, "name");
     if (!name)
     {
        FcConfigMessage (parse, FcSevereWarning, "missing test name");
        }
     }
     name = FcConfigGetAttribute (parse, "name");
     if (!name)
     {
        FcConfigMessage (parse, FcSevereWarning, "missing test name");
-       name = (FcChar8 *) FC_FAMILY;
+       return;
     }
     compare_string = FcConfigGetAttribute (parse, "compare");
     if (!compare_string)
     }
     compare_string = FcConfigGetAttribute (parse, "compare");
     if (!compare_string)
@@ -1396,7 +1396,7 @@ FcParseTest (FcConfigParse *parse)
        if (compare == FcOpInvalid)
        {
            FcConfigMessage (parse, FcSevereWarning, "invalid test compare \"%s\"", compare_string);
        if (compare == FcOpInvalid)
        {
            FcConfigMessage (parse, FcSevereWarning, "invalid test compare \"%s\"", compare_string);
-           compare = FcOpEqual;
+           return;
        }
     }
     expr = FcPopExprs (parse, FcOpComma);
        }
     }
     expr = FcPopExprs (parse, FcOpComma);
@@ -1444,7 +1444,7 @@ FcParseEdit (FcConfigParse *parse)
     if (!name)
     {
        FcConfigMessage (parse, FcSevereWarning, "missing edit name");
     if (!name)
     {
        FcConfigMessage (parse, FcSevereWarning, "missing edit name");
-       name = (FcChar8 *) FC_FAMILY;
+       return;
     }
     mode_string = FcConfigGetAttribute (parse, "mode");
     if (!mode_string)
     }
     mode_string = FcConfigGetAttribute (parse, "mode");
     if (!mode_string)
@@ -1455,7 +1455,7 @@ FcParseEdit (FcConfigParse *parse)
        if (mode == FcOpInvalid)
        {
            FcConfigMessage (parse, FcSevereWarning, "invalid edit mode \"%s\"", mode_string);
        if (mode == FcOpInvalid)
        {
            FcConfigMessage (parse, FcSevereWarning, "invalid edit mode \"%s\"", mode_string);
-           mode = FcOpAssign;
+           return;
        }
     }
     expr = FcPopExprs (parse, FcOpComma);
        }
     }
     expr = FcPopExprs (parse, FcOpComma);
@@ -1491,7 +1491,7 @@ FcParseMatch (FcConfigParse *parse)
        else
        {
            FcConfigMessage (parse, FcSevereWarning, "invalid match target \"%s\"", kind_name);
        else
        {
            FcConfigMessage (parse, FcSevereWarning, "invalid match target \"%s\"", kind_name);
-           kind = FcMatchPattern;
+           return;
        }
     }
     while ((vstack = FcVStackPop (parse)))
        }
     }
     while ((vstack = FcVStackPop (parse)))