IRG source T3 includes not only plane 3 of CNS 11643, but also "some additional
authorben <ben@cda61777-01e9-0310-a592-d414129be87e>
Sat, 24 Sep 2005 16:26:55 +0000 (16:26 +0000)
committerben <ben@cda61777-01e9-0310-a592-d414129be87e>
Sat, 24 Sep 2005 16:26:55 +0000 (16:26 +0000)
characters".  We now filter out the latter from our mapping table.

git-svn-id: svn://svn.tartarus.org/sgt/charset@6345 cda61777-01e9-0310-a592-d414129be87e

cns11643.c

index 3f20763..abe217e 100644 (file)
  * One code point in CNS 11643, 0x46E3B, is referenced twice in Unihan, at
  * U+4695 and U+278AE.  We map it to the former.
  *
+ * IRG source T3 includes not only plane 3 but also "some additional
+ * characters".  We filter out the latter.
+ *
  * First, extract the non-hanzi from CNS11643.TXT:
 grep -v '^#' CNS11643.TXT | grep -v '<CJK>' > CNS.TXT
  * Then, extract the hanzi from Unihan.txt, converting to the usual
  * Unicode format as we go:
-grep -v '^#' Unihan.txt | grep -v '^U+278AE' | sed -n \
+grep -v '^#' Unihan.txt | sed -n \
  's/^U+\([0-9A-F]*\).kIRG_TSource.\([0-9A-F]\)-\([0-9A-F]*\)$/0x\2\3 0x\1/p' \
- >> CNS.TXT
| grep -v ' 0x278AE$' | grep -v '^0x36[4567]' >> CNS.TXT
  * Mappings that are claimed as duplicates in CNS11643.TXT, but which have
  * compatibility mappings now.
 cat <<EOF >> CNS.TXT
@@ -2899,37 +2902,37 @@ static const unsigned int cns11643_forward[7][94][94] = {
      ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR, 
      ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR, 
      ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR, 
-     ERROR,  ERROR,  ERROR, 0x4F66, 0x4F68, 0x4FE7, 0x503F,  ERROR, 0x50A6
-    0x510F, 0x523E, 0x5324, 0x5365, 0x539B, 0x517F, 0x54CB, 0x5573, 0x5571
-    0x556B, 0x55F4, 0x5622, 0x5620, 0x5692, 0x56BA, 0x5691, 0x56B0, 0x5759
-    0x578A, 0x580F, 0x5812, 0x5813, 0x5847, 0x589B, 0x5900, 0x594D, 0x5AD1
-    0x5AD3, 0x5B67, 0x5C57, 0x5C77, 0x5CD5, 0x5D75, 0x5D8E, 0x5DA5, 0x5DB6
-    0x5DBF, 0x5E65, 0x5ECD, 0x5EED, 0x5F94, 0x5F9A, 0x5FBA, 0x6125, 0x6150
-    0x62A3, 0x6360, 0x6364, 0x63B6},
-    {0x6403, 0x64B6, 0x651A, 0x7A25, 0x5C21, 0x66E2, 0x6702, 0x67A4, 0x67AC
-    0x6810, 0x6806, 0x685E, 0x685A, 0x692C, 0x6929, 0x6A2D, 0x6A77, 0x6A7A
-    0x6ACA, 0x6AE6, 0x6AF5, 0x6B0D, 0x6B0E, 0x6BDC, 0x6BDD, 0x6BF6, 0x6C1E
-    0x6C63, 0x6DA5, 0x6E0F, 0x6E8A, 0x6E84, 0x6E8B, 0x6E7C, 0x6F4C, 0x6F48
-    0x6F49, 0x6F9D, 0x6F99, 0x6FF8, 0x702E, 0x702D, 0x705C, 0x79CC, 0x70BF
-    0x70EA, 0x70E5, 0x7111, 0x7112, 0x713F, 0x7139, 0x713B, 0x713D, 0x7177
-    0x7175, 0x7176, 0x7171, 0x7196, 0x7193, 0x71B4, 0x71DD, 0x71DE, 0x720E
-    0x5911, 0x7218, 0x7347, 0x7348, 0x73EF, 0x7412, 0x743B, 0x74A4, 0x748D
-    0x74B4, 0x7673, 0x7677, 0x76BC, 0x7819, 0x781B, 0x783D, 0x7853, 0x7854
-    0x7858, 0x78B7, 0x78D8, 0x78EE, 0x7922, 0x794D, 0x7986, 0x7999, 0x79A3
-    0x79BC, 0x7AA7, 0x7B37, 0x7B59},
-    {0x7BD0, 0x7C2F, 0x7C32, 0x7C42, 0x7C4E, 0x7C68, 0x7CA9, 0x7CED, 0x7DD0
-    0x7E07, 0x7DD3, 0x7E64, 0x7F40,  ERROR, 0x8041, 0x8063, 0x80BB, 0x6711
-    0x6725, 0x8248, 0x8310, 0x8362, 0x8312, 0x8421, 0x841E, 0x84E2, 0x84DE
-    0x84E1, 0x8573, 0x85D4, 0x85F5, 0x8637, 0x8645, 0x8672, 0x874A, 0x87A9
-    0x87A5, 0x87F5, 0x8834, 0x8850, 0x8887, 0x8954, 0x8984, 0x8B03, 0x8C52
-    0x8CD8, 0x8D0C, 0x8D18, 0x8DB0, 0x8EBC, 0x8ED5, 0x8FAA, 0x909C,  ERROR, 
-    0x915C, 0x922B, 0x9221, 0x9273, 0x92F4, 0x92F5, 0x933F, 0x9342, 0x9386
-    0x93BE, 0x93BC, 0x93BD, 0x93F1, 0x93F2, 0x93EF, 0x9422, 0x9423, 0x9424
-    0x9467, 0x9466, 0x9597, 0x95CE, 0x95E7, 0x973B, 0x974D, 0x98E4, 0x9942
-    0x9B1D, 0x9B98,  ERROR, 0x9D49, 0x6449, 0x5E71, 0x5E85, 0x61D3, 0x990E
-    0x8002, 0x781E,  ERROR,  ERROR},
-    {0x5528, 0x5572, 0x55BA, 0x55F0, 0x55EE, 0x56B8, 0x56B9, 0x56C4, 0x8053
-    0x92B0,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR, 
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR},
+    { ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR},
+    { ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR, 
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR},
+    { ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR
+     ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR, 
      ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR, 
      ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR, 
      ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR,  ERROR, 
@@ -8744,72 +8747,71 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {0,39,86}, {1,2,3}, {1,1,93}, {0,39,91}, {0,39,83}, {1,1,89}, 
     {0,39,79}, {1,2,6}, {0,40,6}, {0,40,9}, {0,39,82}, {0,40,1}, {0,40,7}, 
     {0,39,80}, {1,2,4}, {0,40,2}, {1,2,10}, {1,1,91}, {0,40,0}, {1,2,0}, 
-    {2,67,39}, {1,2,2}, {2,67,40}, {0,42,88}, {1,4,30}, {1,4,42}, 
-    {0,42,80}, {2,6,38}, {1,4,43}, {0,42,75}, {0,42,85}, {3,4,29}, 
-    {2,6,46}, {0,42,78}, {1,4,24}, {0,42,86}, {1,4,23}, {1,4,27}, 
-    {1,4,34}, {1,4,32}, {0,43,0}, {0,42,89}, {1,4,18}, {1,4,20}, {0,42,91}, 
-    {0,42,79}, {1,4,21}, {1,4,33}, {1,4,40}, {0,42,84}, {1,4,26}, 
-    {1,4,19}, {0,42,83}, {1,4,22}, {0,42,87}, {1,4,25}, {2,6,35}, 
-    {0,42,82}, {2,6,48}, {0,42,77}, {2,6,39}, {0,42,92}, {1,4,35}, 
-    {0,42,93}, {1,4,39}, {2,6,34}, {1,4,37}, {1,4,41}, {0,42,90}, 
-    {1,4,29}, {1,4,17}, {3,4,21}, {1,4,31}, {0,42,81}, {1,4,36}, {0,42,76}, 
-    {1,4,38}, {2,6,43}, {2,6,40}, {2,6,42}, {2,6,41}, {2,6,44}, {0,46,87}, 
-    {0,46,75}, {2,10,12}, {2,10,13}, {1,8,1}, {1,8,9}, {2,10,21}, 
-    {0,46,74}, {0,46,82}, {0,47,0}, {2,10,11}, {1,8,15}, {1,8,13}, 
-    {1,8,8}, {3,7,23}, {3,7,29}, {2,10,10}, {0,46,76}, {1,8,14}, {1,8,4}, 
-    {0,46,90}, {0,46,81}, {0,46,89}, {1,7,93}, {2,10,17}, {1,8,11}, 
-    {2,10,14}, {1,8,2}, {0,46,85}, {1,8,3}, {2,10,18}, {1,7,92}, {0,46,92}, 
-    {0,46,79}, {0,46,88}, {0,46,78}, {2,10,7}, {1,8,0}, {1,8,5}, {2,10,8}, 
-    {1,8,12}, {0,46,86}, {0,46,83}, {1,8,7}, {0,46,91}, {1,8,10}, 
-    {1,8,6}, {0,46,80}, {0,46,93}, {0,46,84}, {0,46,77}, {0,46,73}, 
-    {3,7,30}, {2,10,20}, {2,10,19}, {2,67,41}, {3,7,28}, {1,8,16}, 
-    {0,51,25}, {0,51,3}, {2,14,39}, {0,51,19}, {2,14,44}, {0,51,24}, 
-    {1,12,80}, {1,12,79}, {1,12,84}, {1,12,85}, {0,51,6}, {2,14,35}, 
-    {0,51,15}, {2,14,55}, {2,14,43}, {2,14,53}, {0,51,28}, {2,14,37}, 
-    {0,51,16}, {3,10,65}, {2,14,42}, {2,14,40}, {2,14,38}, {1,12,73}, 
-    {0,51,9}, {1,12,74}, {2,14,46}, {0,51,30}, {3,10,67}, {0,51,21}, 
-    {0,51,0}, {0,51,1}, {1,12,93}, {0,56,3}, {2,14,50}, {0,51,14}, 
-    {0,51,13}, {1,12,75}, {0,51,17}, {1,18,61}, {0,51,8}, {1,12,86}, 
-    {0,51,23}, {0,51,22}, {0,51,12}, {1,12,78}, {1,12,87}, {2,14,36}, 
-    {1,12,72}, {0,51,11}, {1,12,88}, {0,51,20}, {1,12,76}, {0,51,2}, 
-    {2,14,45}, {0,51,5}, {0,51,4}, {1,12,89}, {0,51,18}, {0,51,7}, 
-    {0,51,27}, {0,51,29}, {1,12,83}, {0,51,26}, {2,14,48}, {1,12,91}, 
-    {1,12,77}, {1,12,92}, {2,14,34}, {1,12,81}, {3,10,64}, {1,12,90}, 
-    {2,14,47}, {1,12,82}, {2,14,51}, {2,14,52}, {0,51,10}, {2,67,42}, 
-    {1,18,69}, {1,18,57}, {2,19,27}, {0,55,85}, {2,19,30}, {1,18,62}, 
-    {1,18,68}, {0,55,84}, {1,18,55}, {0,55,88}, {1,18,59}, {1,18,52}, 
-    {0,55,86}, {1,18,56}, {0,55,91}, {0,56,2}, {2,19,35}, {1,18,73}, 
-    {2,19,32}, {1,18,51}, {2,19,33}, {0,55,92}, {2,14,54}, {1,18,72}, 
-    {2,19,38}, {2,19,28}, {0,55,87}, {1,18,58}, {0,55,83}, {1,18,53}, 
-    {1,18,49}, {1,18,63}, {1,18,50}, {1,18,48}, {1,18,60}, {1,18,66}, 
-    {1,18,67}, {0,55,89}, {2,19,31}, {3,15,38}, {1,25,30}, {1,18,64}, 
-    {1,18,47}, {1,18,65}, {2,19,42}, {0,56,5}, {1,18,70}, {0,56,4}, 
-    {1,18,46}, {2,19,34}, {1,18,54}, {1,18,71}, {0,56,0}, {0,55,93}, 
-    {0,55,90}, {0,56,1}, {2,19,43}, {2,19,41}, {0,55,81}, {2,19,36}, 
-    {2,19,37}, {0,55,82}, {0,61,13}, {2,24,84}, {1,25,33}, {1,25,26}, 
-    {3,21,19}, {0,61,10}, {3,21,18}, {1,25,34}, {2,24,80}, {2,24,81}, 
-    {3,21,21}, {1,25,24}, {1,25,27}, {0,61,9}, {1,25,28}, {2,24,78}, 
-    {3,21,16}, {0,61,12}, {1,25,32}, {3,21,27}, {1,25,22}, {1,25,21}, 
-    {0,61,14}, {2,24,79}, {0,61,15}, {0,61,11}, {0,61,16}, {1,25,20}, 
-    {1,25,31}, {1,25,29}, {1,25,23}, {3,21,24}, {3,21,15}, {3,21,25}, 
-    {0,61,8}, {1,25,25}, {2,67,44}, {2,31,24}, {2,31,27}, {0,66,16}, 
-    {0,66,10}, {1,32,59}, {0,66,19}, {1,32,65}, {1,32,68}, {0,66,12}, 
-    {0,66,13}, {1,32,62}, {0,66,11}, {1,32,71}, {0,66,17}, {1,32,72}, 
-    {2,31,25}, {1,32,67}, {0,66,18}, {2,31,22}, {1,32,56}, {0,66,15}, 
-    {1,32,57}, {3,27,8}, {1,32,66}, {1,32,64}, {2,31,28}, {1,32,60}, 
-    {0,66,14}, {1,32,58}, {0,66,20}, {1,32,63}, {1,32,70}, {1,32,61}, 
-    {1,32,69}, {2,31,21}, {2,31,29}, {0,70,91}, {0,70,88}, {2,36,74}, 
-    {0,70,89}, {3,33,12}, {1,40,0}, {1,39,86}, {0,70,87}, {0,70,84}, 
-    {1,39,87}, {2,36,77}, {2,36,75}, {0,70,86}, {1,39,90}, {2,36,76}, 
-    {1,39,92}, {2,36,85}, {3,33,20}, {1,40,5}, {2,36,79}, {2,36,84}, 
-    {1,40,4}, {1,39,93}, {0,70,83}, {1,39,85}, {0,70,81}, {1,39,88}, 
-    {0,70,92}, {1,39,91}, {2,36,80}, {1,40,1}, {0,70,85}, {0,70,82}, 
-    {1,40,3}, {1,40,2}, {0,70,90}, {1,39,89}, {2,36,83}, {0,75,2}, 
-    {1,46,51}, {2,42,8}, {1,46,48}, {0,75,3}, {3,39,88}, {0,75,1}, 
-    {2,42,10}, {1,46,55}, {1,46,52}, {1,46,45}, {0,75,0}, {2,42,12}, 
-    {0,75,4}, {1,46,46}, {0,74,93}, {0,75,7}, {1,46,49}, {1,46,50}, 
-    {0,75,5}, {0,75,6}, {1,46,56}, {1,46,53}, {1,46,54}, {2,42,11}, 
-    {2,42,6}, {2,67,45}, {0,79,18}, {1,53,34}, {0,79,15}, {1,53,31}, 
+    {1,2,2}, {0,42,88}, {1,4,30}, {1,4,42}, {0,42,80}, {2,6,38}, {1,4,43}, 
+    {0,42,75}, {0,42,85}, {3,4,29}, {2,6,46}, {0,42,78}, {1,4,24}, 
+    {0,42,86}, {1,4,23}, {1,4,27}, {1,4,34}, {1,4,32}, {0,43,0}, {0,42,89}, 
+    {1,4,18}, {1,4,20}, {0,42,91}, {0,42,79}, {1,4,21}, {1,4,33}, 
+    {1,4,40}, {0,42,84}, {1,4,26}, {1,4,19}, {0,42,83}, {1,4,22}, 
+    {0,42,87}, {1,4,25}, {2,6,35}, {0,42,82}, {2,6,48}, {0,42,77}, 
+    {2,6,39}, {0,42,92}, {1,4,35}, {0,42,93}, {1,4,39}, {2,6,34}, 
+    {1,4,37}, {1,4,41}, {0,42,90}, {1,4,29}, {1,4,17}, {3,4,21}, {1,4,31}, 
+    {0,42,81}, {1,4,36}, {0,42,76}, {1,4,38}, {2,6,43}, {2,6,40}, 
+    {2,6,42}, {2,6,41}, {2,6,44}, {0,46,87}, {0,46,75}, {2,10,12}, 
+    {2,10,13}, {1,8,1}, {1,8,9}, {2,10,21}, {0,46,74}, {0,46,82}, 
+    {0,47,0}, {2,10,11}, {1,8,15}, {1,8,13}, {1,8,8}, {3,7,23}, {3,7,29}, 
+    {2,10,10}, {0,46,76}, {1,8,14}, {1,8,4}, {0,46,90}, {0,46,81}, 
+    {0,46,89}, {1,7,93}, {2,10,17}, {1,8,11}, {2,10,14}, {1,8,2}, 
+    {0,46,85}, {1,8,3}, {2,10,18}, {1,7,92}, {0,46,92}, {0,46,79}, 
+    {0,46,88}, {0,46,78}, {2,10,7}, {1,8,0}, {1,8,5}, {2,10,8}, {1,8,12}, 
+    {0,46,86}, {0,46,83}, {1,8,7}, {0,46,91}, {1,8,10}, {1,8,6}, {0,46,80}, 
+    {0,46,93}, {0,46,84}, {0,46,77}, {0,46,73}, {3,7,30}, {2,10,20}, 
+    {2,10,19}, {3,7,28}, {1,8,16}, {0,51,25}, {0,51,3}, {2,14,39}, 
+    {0,51,19}, {2,14,44}, {0,51,24}, {1,12,80}, {1,12,79}, {1,12,84}, 
+    {1,12,85}, {0,51,6}, {2,14,35}, {0,51,15}, {2,14,55}, {2,14,43}, 
+    {2,14,53}, {0,51,28}, {2,14,37}, {0,51,16}, {3,10,65}, {2,14,42}, 
+    {2,14,40}, {2,14,38}, {1,12,73}, {0,51,9}, {1,12,74}, {2,14,46}, 
+    {0,51,30}, {3,10,67}, {0,51,21}, {0,51,0}, {0,51,1}, {1,12,93}, 
+    {0,56,3}, {2,14,50}, {0,51,14}, {0,51,13}, {1,12,75}, {0,51,17}, 
+    {1,18,61}, {0,51,8}, {1,12,86}, {0,51,23}, {0,51,22}, {0,51,12}, 
+    {1,12,78}, {1,12,87}, {2,14,36}, {1,12,72}, {0,51,11}, {1,12,88}, 
+    {0,51,20}, {1,12,76}, {0,51,2}, {2,14,45}, {0,51,5}, {0,51,4}, 
+    {1,12,89}, {0,51,18}, {0,51,7}, {0,51,27}, {0,51,29}, {1,12,83}, 
+    {0,51,26}, {2,14,48}, {1,12,91}, {1,12,77}, {1,12,92}, {2,14,34}, 
+    {1,12,81}, {3,10,64}, {1,12,90}, {2,14,47}, {1,12,82}, {2,14,51}, 
+    {2,14,52}, {0,51,10}, {1,18,69}, {1,18,57}, {2,19,27}, {0,55,85}, 
+    {2,19,30}, {1,18,62}, {1,18,68}, {0,55,84}, {1,18,55}, {0,55,88}, 
+    {1,18,59}, {1,18,52}, {0,55,86}, {1,18,56}, {0,55,91}, {0,56,2}, 
+    {2,19,35}, {1,18,73}, {2,19,32}, {1,18,51}, {2,19,33}, {0,55,92}, 
+    {2,14,54}, {1,18,72}, {2,19,38}, {2,19,28}, {0,55,87}, {1,18,58}, 
+    {0,55,83}, {1,18,53}, {1,18,49}, {1,18,63}, {1,18,50}, {1,18,48}, 
+    {1,18,60}, {1,18,66}, {1,18,67}, {0,55,89}, {2,19,31}, {3,15,38}, 
+    {1,25,30}, {1,18,64}, {1,18,47}, {1,18,65}, {2,19,42}, {0,56,5}, 
+    {1,18,70}, {0,56,4}, {1,18,46}, {2,19,34}, {1,18,54}, {1,18,71}, 
+    {0,56,0}, {0,55,93}, {0,55,90}, {0,56,1}, {2,19,43}, {2,19,41}, 
+    {0,55,81}, {2,19,36}, {2,19,37}, {0,55,82}, {0,61,13}, {2,24,84}, 
+    {1,25,33}, {1,25,26}, {3,21,19}, {0,61,10}, {3,21,18}, {1,25,34}, 
+    {2,24,80}, {2,24,81}, {3,21,21}, {1,25,24}, {1,25,27}, {0,61,9}, 
+    {1,25,28}, {2,24,78}, {3,21,16}, {0,61,12}, {1,25,32}, {3,21,27}, 
+    {1,25,22}, {1,25,21}, {0,61,14}, {2,24,79}, {0,61,15}, {0,61,11}, 
+    {0,61,16}, {1,25,20}, {1,25,31}, {1,25,29}, {1,25,23}, {3,21,24}, 
+    {3,21,15}, {3,21,25}, {0,61,8}, {1,25,25}, {2,31,24}, {2,31,27}, 
+    {0,66,16}, {0,66,10}, {1,32,59}, {0,66,19}, {1,32,65}, {1,32,68}, 
+    {0,66,12}, {0,66,13}, {1,32,62}, {0,66,11}, {1,32,71}, {0,66,17}, 
+    {1,32,72}, {2,31,25}, {1,32,67}, {0,66,18}, {2,31,22}, {1,32,56}, 
+    {0,66,15}, {1,32,57}, {3,27,8}, {1,32,66}, {1,32,64}, {2,31,28}, 
+    {1,32,60}, {0,66,14}, {1,32,58}, {0,66,20}, {1,32,63}, {1,32,70}, 
+    {1,32,61}, {1,32,69}, {2,31,21}, {2,31,29}, {0,70,91}, {0,70,88}, 
+    {2,36,74}, {0,70,89}, {3,33,12}, {1,40,0}, {1,39,86}, {0,70,87}, 
+    {0,70,84}, {1,39,87}, {2,36,77}, {2,36,75}, {0,70,86}, {1,39,90}, 
+    {2,36,76}, {1,39,92}, {2,36,85}, {3,33,20}, {1,40,5}, {2,36,79}, 
+    {2,36,84}, {1,40,4}, {1,39,93}, {0,70,83}, {1,39,85}, {0,70,81}, 
+    {1,39,88}, {0,70,92}, {1,39,91}, {2,36,80}, {1,40,1}, {0,70,85}, 
+    {0,70,82}, {1,40,3}, {1,40,2}, {0,70,90}, {1,39,89}, {2,36,83}, 
+    {0,75,2}, {1,46,51}, {2,42,8}, {1,46,48}, {0,75,3}, {3,39,88}, 
+    {0,75,1}, {2,42,10}, {1,46,55}, {1,46,52}, {1,46,45}, {0,75,0}, 
+    {2,42,12}, {0,75,4}, {1,46,46}, {0,74,93}, {0,75,7}, {1,46,49}, 
+    {1,46,50}, {0,75,5}, {0,75,6}, {1,46,56}, {1,46,53}, {1,46,54}, 
+    {2,42,11}, {2,42,6}, {0,79,18}, {1,53,34}, {0,79,15}, {1,53,31}, 
     {0,79,17}, {0,79,19}, {2,47,16}, {1,53,32}, {0,79,16}, {3,46,57}, 
     {1,53,33}, {2,47,20}, {1,53,30}, {2,47,15}, {2,47,19}, {0,82,32}, 
     {1,59,40}, {0,82,33}, {1,59,38}, {3,52,68}, {1,59,39}, {1,59,37}, 
@@ -8826,8 +8828,8 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {2,61,4}, {0,35,10}, {2,0,19}, {0,35,88}, {0,38,31}, {0,43,4}, 
     {2,10,22}, {0,35,11}, {0,35,91}, {0,35,89}, {0,35,90}, {0,38,32}, 
     {2,1,89}, {3,1,19}, {0,40,13}, {0,43,6}, {0,43,5}, {0,43,7}, {2,13,90}, 
-    {0,51,31}, {2,31,30}, {2,67,50}, {0,79,20}, {2,0,6}, {3,0,29}, 
-    {2,0,44}, {2,0,39}, {2,0,45}, {1,0,13}, {3,0,49}, {0,36,83}, {0,36,84}, 
+    {0,51,31}, {2,31,30}, {0,79,20}, {2,0,6}, {3,0,29}, {2,0,44}, 
+    {2,0,39}, {2,0,45}, {1,0,13}, {3,0,49}, {0,36,83}, {0,36,84}, 
     {2,0,87}, {2,0,88}, {0,38,33}, {3,1,21}, {1,2,11}, {2,6,52}, {0,47,3}, 
     {0,47,2}, {1,13,2}, {1,13,1}, {0,56,7}, {2,0,7}, {0,35,92}, {1,0,20}, 
     {2,0,89}, {2,3,54}, {1,4,44}, {2,10,24}, {0,47,4}, {2,14,58}, 
@@ -8852,94 +8854,93 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {0,40,16}, {2,3,61}, {2,3,60}, {0,40,20}, {0,40,18}, {0,40,19}, 
     {2,3,63}, {0,43,15}, {2,6,58}, {0,43,14}, {1,4,51}, {1,4,48}, 
     {1,4,49}, {2,6,61}, {1,4,47}, {0,43,16}, {0,43,12}, {0,43,11}, 
-    {2,6,62}, {0,43,13}, {0,43,10}, {2,6,60}, {3,4,45}, {2,67,46}, 
-    {0,43,17}, {0,47,6}, {1,8,17}, {2,10,30}, {1,4,50}, {0,47,11}, 
-    {2,10,31}, {1,8,18}, {0,47,7}, {0,47,10}, {0,47,9}, {0,47,8}, 
-    {0,47,5}, {2,10,34}, {1,13,10}, {2,14,71}, {0,51,41}, {1,13,13}, 
-    {0,51,39}, {2,14,68}, {3,10,77}, {2,14,65}, {1,13,9}, {0,51,42}, 
-    {0,51,40}, {0,51,43}, {1,13,11}, {1,13,12}, {2,14,63}, {1,13,8}, 
-    {1,13,14}, {2,14,69}, {2,14,64}, {2,14,66}, {2,14,67}, {2,19,47}, 
-    {0,61,22}, {0,56,9}, {1,18,75}, {1,18,77}, {1,18,76}, {1,18,78}, 
-    {0,56,10}, {2,25,2}, {0,61,19}, {2,25,0}, {0,61,20}, {0,61,21}, 
-    {2,19,48}, {0,66,22}, {1,32,75}, {2,31,32}, {1,32,74}, {1,32,76}, 
-    {1,32,77}, {0,66,23}, {2,31,31}, {0,66,21}, {1,40,7}, {1,40,8}, 
-    {0,71,2}, {0,71,1}, {1,43,64}, {3,40,4}, {2,42,16}, {0,75,9}, 
-    {0,75,10}, {0,75,11}, {0,75,13}, {1,46,57}, {1,46,58}, {0,75,12}, 
-    {2,42,17}, {2,47,21}, {0,79,23}, {3,46,67}, {0,79,24}, {2,47,22}, 
-    {3,52,76}, {1,68,24}, {1,74,48}, {1,74,47}, {1,77,93}, {2,63,11}, 
-    {0,35,15}, {2,0,22}, {2,0,51}, {2,0,50}, {0,36,91}, {0,36,90}, 
-    {0,38,40}, {3,1,33}, {3,1,30}, {1,0,93}, {3,1,32}, {2,2,7}, {0,40,22}, 
-    {0,40,23}, {0,40,21}, {0,40,24}, {1,2,16}, {1,2,17}, {3,2,37}, 
-    {3,2,38}, {3,2,39}, {2,3,66}, {2,3,65}, {2,6,64}, {4,4,25}, {4,4,22}, 
-    {4,4,23}, {2,6,63}, {4,4,26}, {0,43,19}, {1,4,52}, {3,4,47}, {0,43,18}, 
-    {2,6,65}, {1,8,19}, {0,47,15}, {1,8,20}, {0,47,14}, {2,10,39}, 
-    {2,10,37}, {3,7,40}, {0,47,12}, {3,7,42}, {0,47,13}, {2,10,38}, 
-    {2,14,78}, {1,13,15}, {2,14,75}, {2,14,73}, {2,14,76}, {2,14,77}, 
-    {0,56,11}, {1,18,80}, {2,19,49}, {0,56,14}, {1,18,79}, {0,58,10}, 
-    {0,56,13}, {0,56,12}, {0,61,25}, {4,21,73}, {0,61,24}, {0,61,23}, 
-    {0,66,24}, {2,31,36}, {2,31,35}, {0,66,27}, {0,66,28}, {0,66,26}, 
-    {3,27,27}, {0,66,25}, {2,31,37}, {4,35,70}, {1,40,9}, {2,37,0}, 
-    {1,40,10}, {4,35,66}, {2,36,93}, {2,42,18}, {1,46,60}, {0,75,14}, 
-    {1,46,59}, {2,44,11}, {0,79,25}, {1,59,42}, {0,82,35}, {4,50,65}, 
-    {1,68,25}, {0,88,64}, {0,6,19}, {0,35,35}, {0,36,3}, {1,0,21}, 
-    {2,0,52}, {0,36,4}, {0,36,5}, {2,0,53}, {2,1,2}, {2,1,1}, {0,36,92}, 
-    {0,36,93}, {2,1,3}, {0,38,41}, {1,2,18}, {1,4,53}, {1,4,54}, {3,4,48}, 
-    {0,47,16}, {1,13,16}, {0,56,16}, {0,56,15}, {1,25,38}, {1,25,37}, 
-    {5,47,83}, {2,47,23}, {0,35,16}, {0,36,6}, {0,37,0}, {3,15,61}, 
-    {0,56,17}, {1,0,3}, {3,0,68}, {1,0,44}, {0,37,1}, {2,1,5}, {1,1,1}, 
-    {0,38,43}, {0,38,42}, {1,1,0}, {0,40,25}, {2,67,47}, {2,3,68}, 
-    {2,10,40}, {3,7,45}, {3,7,47}, {0,51,44}, {3,10,87}, {3,15,62}, 
-    {1,18,81}, {0,66,29}, {1,40,11}, {0,71,3}, {2,37,2}, {2,42,19}, 
-    {1,53,36}, {2,51,35}, {2,59,19}, {1,71,73}, {2,0,8}, {0,36,7}, 
-    {2,0,54}, {2,3,69}, {1,4,55}, {1,8,21}, {0,56,20}, {0,56,18}, 
-    {0,56,19}, {0,35,17}, {3,0,15}, {0,35,36}, {2,0,23}, {0,36,10}, 
-    {2,0,56}, {0,36,9}, {0,36,8}, {0,37,4}, {0,37,3}, {2,2,9}, {1,0,45}, 
-    {1,1,2}, {2,2,10}, {2,2,12}, {0,43,23}, {0,43,20}, {0,43,22}, 
+    {2,6,62}, {0,43,13}, {0,43,10}, {2,6,60}, {3,4,45}, {0,43,17}, 
+    {0,47,6}, {1,8,17}, {2,10,30}, {1,4,50}, {0,47,11}, {2,10,31}, 
+    {1,8,18}, {0,47,7}, {0,47,10}, {0,47,9}, {0,47,8}, {0,47,5}, {2,10,34}, 
+    {1,13,10}, {2,14,71}, {0,51,41}, {1,13,13}, {0,51,39}, {2,14,68}, 
+    {3,10,77}, {2,14,65}, {1,13,9}, {0,51,42}, {0,51,40}, {0,51,43}, 
+    {1,13,11}, {1,13,12}, {2,14,63}, {1,13,8}, {1,13,14}, {2,14,69}, 
+    {2,14,64}, {2,14,66}, {2,14,67}, {2,19,47}, {0,61,22}, {0,56,9}, 
+    {1,18,75}, {1,18,77}, {1,18,76}, {1,18,78}, {0,56,10}, {2,25,2}, 
+    {0,61,19}, {2,25,0}, {0,61,20}, {0,61,21}, {2,19,48}, {0,66,22}, 
+    {1,32,75}, {2,31,32}, {1,32,74}, {1,32,76}, {1,32,77}, {0,66,23}, 
+    {2,31,31}, {0,66,21}, {1,40,7}, {1,40,8}, {0,71,2}, {0,71,1}, 
+    {1,43,64}, {3,40,4}, {2,42,16}, {0,75,9}, {0,75,10}, {0,75,11}, 
+    {0,75,13}, {1,46,57}, {1,46,58}, {0,75,12}, {2,42,17}, {2,47,21}, 
+    {0,79,23}, {3,46,67}, {0,79,24}, {2,47,22}, {3,52,76}, {1,68,24}, 
+    {1,74,48}, {1,74,47}, {1,77,93}, {2,63,11}, {0,35,15}, {2,0,22}, 
+    {2,0,51}, {2,0,50}, {0,36,91}, {0,36,90}, {0,38,40}, {3,1,33}, 
+    {3,1,30}, {1,0,93}, {3,1,32}, {2,2,7}, {0,40,22}, {0,40,23}, {0,40,21}, 
+    {0,40,24}, {1,2,16}, {1,2,17}, {3,2,37}, {3,2,38}, {3,2,39}, {2,3,66}, 
+    {2,3,65}, {2,6,64}, {4,4,25}, {4,4,22}, {4,4,23}, {2,6,63}, {4,4,26}, 
+    {0,43,19}, {1,4,52}, {3,4,47}, {0,43,18}, {2,6,65}, {1,8,19}, 
+    {0,47,15}, {1,8,20}, {0,47,14}, {2,10,39}, {2,10,37}, {3,7,40}, 
+    {0,47,12}, {3,7,42}, {0,47,13}, {2,10,38}, {2,14,78}, {1,13,15}, 
+    {2,14,75}, {2,14,73}, {2,14,76}, {2,14,77}, {0,56,11}, {1,18,80}, 
+    {2,19,49}, {0,56,14}, {1,18,79}, {0,58,10}, {0,56,13}, {0,56,12}, 
+    {0,61,25}, {4,21,73}, {0,61,24}, {0,61,23}, {0,66,24}, {2,31,36}, 
+    {2,31,35}, {0,66,27}, {0,66,28}, {0,66,26}, {3,27,27}, {0,66,25}, 
+    {2,31,37}, {4,35,70}, {1,40,9}, {2,37,0}, {1,40,10}, {4,35,66}, 
+    {2,36,93}, {2,42,18}, {1,46,60}, {0,75,14}, {1,46,59}, {2,44,11}, 
+    {0,79,25}, {1,59,42}, {0,82,35}, {4,50,65}, {1,68,25}, {0,88,64}, 
+    {0,6,19}, {0,35,35}, {0,36,3}, {1,0,21}, {2,0,52}, {0,36,4}, {0,36,5}, 
+    {2,0,53}, {2,1,2}, {2,1,1}, {0,36,92}, {0,36,93}, {2,1,3}, {0,38,41}, 
+    {1,2,18}, {1,4,53}, {1,4,54}, {3,4,48}, {0,47,16}, {1,13,16}, 
+    {0,56,16}, {0,56,15}, {1,25,38}, {1,25,37}, {5,47,83}, {2,47,23}, 
+    {0,35,16}, {0,36,6}, {0,37,0}, {3,15,61}, {0,56,17}, {1,0,3}, 
+    {3,0,68}, {1,0,44}, {0,37,1}, {2,1,5}, {1,1,1}, {0,38,43}, {0,38,42}, 
+    {1,1,0}, {0,40,25}, {2,3,68}, {2,10,40}, {3,7,45}, {3,7,47}, {0,51,44}, 
+    {3,10,87}, {3,15,62}, {1,18,81}, {0,66,29}, {1,40,11}, {0,71,3}, 
+    {2,37,2}, {2,42,19}, {1,53,36}, {2,51,35}, {2,59,19}, {1,71,73}, 
+    {2,0,8}, {0,36,7}, {2,0,54}, {2,3,69}, {1,4,55}, {1,8,21}, {0,56,20}, 
+    {0,56,18}, {0,56,19}, {0,35,17}, {3,0,15}, {0,35,36}, {2,0,23}, 
+    {0,36,10}, {2,0,56}, {0,36,9}, {0,36,8}, {0,37,4}, {0,37,3}, {2,2,9}, 
+    {1,0,45}, {1,1,2}, {2,2,10}, {2,2,12}, {0,43,23}, {0,43,20}, {0,43,22}, 
     {0,43,21}, {2,6,66}, {0,47,17}, {2,10,41}, {3,15,63}, {0,61,26}, 
     {3,69,15}, {0,35,18}, {2,0,57}, {0,36,11}, {2,1,6}, {0,37,6}, 
-    {0,37,5}, {1,2,19}, {3,2,44}, {2,67,48}, {0,43,24}, {2,9,59}, 
-    {3,15,67}, {2,0,9}, {3,0,16}, {1,0,22}, {2,1,7}, {0,37,8}, {0,37,7}, 
-    {0,38,44}, {0,38,45}, {1,2,20}, {0,40,26}, {2,3,70}, {0,40,27}, 
-    {2,6,68}, {0,43,25}, {0,43,26}, {0,43,27}, {2,6,69}, {0,47,18}, 
-    {1,8,22}, {2,10,42}, {3,15,68}, {0,51,45}, {2,31,38}, {1,0,4}, 
-    {3,0,35}, {0,36,12}, {2,0,58}, {3,0,70}, {3,0,69}, {2,1,8}, {1,1,3}, 
-    {2,2,14}, {1,2,21}, {1,2,22}, {1,4,56}, {2,6,70}, {1,4,57}, {1,8,24}, 
-    {1,8,23}, {1,8,26}, {1,8,25}, {0,47,19}, {2,67,49}, {1,18,82}, 
-    {0,51,47}, {1,13,17}, {0,51,46}, {2,19,51}, {3,15,71}, {1,25,39}, 
-    {0,61,27}, {2,25,7}, {1,25,40}, {2,25,6}, {2,31,41}, {2,31,40}, 
-    {2,31,39}, {1,40,12}, {0,71,4}, {2,37,4}, {3,27,31}, {2,37,5}, 
-    {2,42,20}, {0,75,15}, {2,51,36}, {1,68,26}, {2,0,10}, {2,0,59}, 
-    {3,0,36}, {1,0,23}, {2,1,9}, {0,37,9}, {3,1,39}, {2,2,16}, {3,4,56}, 
-    {2,6,72}, {2,6,73}, {0,56,21}, {2,19,52}, {2,25,8}, {0,35,19}, 
-    {0,35,37}, {0,36,14}, {0,36,13}, {2,0,61}, {0,36,15}, {2,0,63}, 
-    {3,0,72}, {2,1,10}, {2,2,18}, {3,2,46}, {0,43,29}, {2,6,74}, {0,43,28}, 
-    {0,43,30}, {2,10,47}, {2,10,46}, {0,47,20}, {2,10,45}, {2,10,44}, 
-    {5,20,87}, {0,51,48}, {2,31,42}, {1,53,37}, {0,85,26}, {0,35,38}, 
-    {0,37,11}, {0,37,26}, {0,37,21}, {3,0,75}, {0,37,16}, {0,37,15}, 
-    {0,37,22}, {0,37,20}, {0,37,13}, {0,37,27}, {0,37,14}, {0,37,10}, 
-    {0,37,25}, {0,37,24}, {0,37,23}, {0,37,12}, {2,1,16}, {0,37,19}, 
-    {2,1,12}, {2,1,13}, {0,37,18}, {2,1,14}, {0,37,28}, {0,37,17}, 
-    {3,0,73}, {2,2,20}, {2,2,22}, {0,38,51}, {3,1,43}, {0,38,57}, 
-    {0,38,53}, {2,2,24}, {0,38,59}, {1,1,4}, {0,38,56}, {0,38,46}, 
-    {0,38,49}, {0,38,52}, {0,38,48}, {0,38,55}, {0,38,58}, {0,38,47}, 
-    {0,38,50}, {0,38,54}, {0,38,60}, {2,2,25}, {2,2,26}, {2,2,19}, 
-    {1,2,31}, {1,2,28}, {2,3,85}, {0,40,40}, {1,2,29}, {0,40,28}, 
-    {0,40,30}, {0,40,54}, {0,40,49}, {2,3,88}, {2,3,93}, {2,3,84}, 
-    {1,2,36}, {1,2,30}, {0,40,32}, {0,40,34}, {1,2,35}, {0,40,41}, 
-    {1,2,25}, {0,40,53}, {0,40,55}, {0,40,29}, {0,40,46}, {2,4,3}, 
-    {1,2,23}, {0,40,52}, {2,3,86}, {0,40,37}, {2,3,90}, {0,40,47}, 
-    {0,40,48}, {1,2,24}, {0,40,45}, {0,40,43}, {2,3,79}, {0,40,44}, 
-    {0,40,50}, {1,2,32}, {0,40,31}, {2,4,0}, {0,40,51}, {1,2,34}, 
-    {0,40,39}, {0,40,36}, {2,3,82}, {1,2,27}, {0,40,35}, {1,2,37}, 
-    {0,40,38}, {2,3,91}, {0,40,42}, {2,3,87}, {2,3,83}, {2,3,76}, 
-    {0,40,33}, {1,2,33}, {2,3,92}, {2,4,1}, {1,2,26}, {2,4,2}, {3,4,67}, 
-    {3,4,66}, {2,6,77}, {1,4,74}, {1,4,73}, {0,43,48}, {1,4,76}, {1,4,78}, 
-    {1,4,67}, {1,4,70}, {1,4,77}, {0,43,49}, {2,6,83}, {2,6,87}, {1,4,64}, 
-    {1,4,68}, {2,6,84}, {3,4,62}, {1,4,72}, {1,8,41}, {0,43,44}, {1,8,45}, 
-    {0,43,31}, {1,4,69}, {0,43,32}, {0,43,45}, {0,43,38}, {0,43,34}, 
-    {2,6,80}, {1,4,65}, {0,43,37}, {0,43,42}, {0,43,51}, {1,4,66}, 
-    {1,4,59}, {0,43,36}, {1,4,60}, {1,4,62}, {3,4,63}, {0,43,39}, 
-    {2,6,75}, {0,43,41}, {1,4,58}, {1,4,63}, {2,6,79}, {2,6,88}, {0,43,50}, 
+    {0,37,5}, {1,2,19}, {3,2,44}, {0,43,24}, {2,9,59}, {3,15,67}, 
+    {2,0,9}, {3,0,16}, {1,0,22}, {2,1,7}, {0,37,8}, {0,37,7}, {0,38,44}, 
+    {0,38,45}, {1,2,20}, {0,40,26}, {2,3,70}, {0,40,27}, {2,6,68}, 
+    {0,43,25}, {0,43,26}, {0,43,27}, {2,6,69}, {0,47,18}, {1,8,22}, 
+    {2,10,42}, {3,15,68}, {0,51,45}, {2,31,38}, {1,0,4}, {3,0,35}, 
+    {0,36,12}, {2,0,58}, {3,0,70}, {3,0,69}, {2,1,8}, {1,1,3}, {2,2,14}, 
+    {1,2,21}, {1,2,22}, {1,4,56}, {2,6,70}, {1,4,57}, {1,8,24}, {1,8,23}, 
+    {1,8,26}, {1,8,25}, {0,47,19}, {1,18,82}, {0,51,47}, {1,13,17}, 
+    {0,51,46}, {2,19,51}, {3,15,71}, {1,25,39}, {0,61,27}, {2,25,7}, 
+    {1,25,40}, {2,25,6}, {2,31,41}, {2,31,40}, {2,31,39}, {1,40,12}, 
+    {0,71,4}, {2,37,4}, {3,27,31}, {2,37,5}, {2,42,20}, {0,75,15}, 
+    {2,51,36}, {1,68,26}, {2,0,10}, {2,0,59}, {3,0,36}, {1,0,23}, 
+    {2,1,9}, {0,37,9}, {3,1,39}, {2,2,16}, {3,4,56}, {2,6,72}, {2,6,73}, 
+    {0,56,21}, {2,19,52}, {2,25,8}, {0,35,19}, {0,35,37}, {0,36,14}, 
+    {0,36,13}, {2,0,61}, {0,36,15}, {2,0,63}, {3,0,72}, {2,1,10}, 
+    {2,2,18}, {3,2,46}, {0,43,29}, {2,6,74}, {0,43,28}, {0,43,30}, 
+    {2,10,47}, {2,10,46}, {0,47,20}, {2,10,45}, {2,10,44}, {5,20,87}, 
+    {0,51,48}, {2,31,42}, {1,53,37}, {0,85,26}, {0,35,38}, {0,37,11}, 
+    {0,37,26}, {0,37,21}, {3,0,75}, {0,37,16}, {0,37,15}, {0,37,22}, 
+    {0,37,20}, {0,37,13}, {0,37,27}, {0,37,14}, {0,37,10}, {0,37,25}, 
+    {0,37,24}, {0,37,23}, {0,37,12}, {2,1,16}, {0,37,19}, {2,1,12}, 
+    {2,1,13}, {0,37,18}, {2,1,14}, {0,37,28}, {0,37,17}, {3,0,73}, 
+    {2,2,20}, {2,2,22}, {0,38,51}, {3,1,43}, {0,38,57}, {0,38,53}, 
+    {2,2,24}, {0,38,59}, {1,1,4}, {0,38,56}, {0,38,46}, {0,38,49}, 
+    {0,38,52}, {0,38,48}, {0,38,55}, {0,38,58}, {0,38,47}, {0,38,50}, 
+    {0,38,54}, {0,38,60}, {2,2,25}, {2,2,26}, {2,2,19}, {1,2,31}, 
+    {1,2,28}, {2,3,85}, {0,40,40}, {1,2,29}, {0,40,28}, {0,40,30}, 
+    {0,40,54}, {0,40,49}, {2,3,88}, {2,3,93}, {2,3,84}, {1,2,36}, 
+    {1,2,30}, {0,40,32}, {0,40,34}, {1,2,35}, {0,40,41}, {1,2,25}, 
+    {0,40,53}, {0,40,55}, {0,40,29}, {0,40,46}, {2,4,3}, {1,2,23}, 
+    {0,40,52}, {2,3,86}, {0,40,37}, {2,3,90}, {0,40,47}, {0,40,48}, 
+    {1,2,24}, {0,40,45}, {0,40,43}, {2,3,79}, {0,40,44}, {0,40,50}, 
+    {1,2,32}, {0,40,31}, {2,4,0}, {0,40,51}, {1,2,34}, {0,40,39}, 
+    {0,40,36}, {2,3,82}, {1,2,27}, {0,40,35}, {1,2,37}, {0,40,38}, 
+    {2,3,91}, {0,40,42}, {2,3,87}, {2,3,83}, {2,3,76}, {0,40,33}, 
+    {1,2,33}, {2,3,92}, {2,4,1}, {1,2,26}, {2,4,2}, {3,4,67}, {3,4,66}, 
+    {2,6,77}, {1,4,74}, {1,4,73}, {0,43,48}, {1,4,76}, {1,4,78}, {1,4,67}, 
+    {1,4,70}, {1,4,77}, {0,43,49}, {2,6,83}, {2,6,87}, {1,4,64}, {1,4,68}, 
+    {2,6,84}, {3,4,62}, {1,4,72}, {1,8,41}, {0,43,44}, {1,8,45}, {0,43,31}, 
+    {1,4,69}, {0,43,32}, {0,43,45}, {0,43,38}, {0,43,34}, {2,6,80}, 
+    {1,4,65}, {0,43,37}, {0,43,42}, {0,43,51}, {1,4,66}, {1,4,59}, 
+    {0,43,36}, {1,4,60}, {1,4,62}, {3,4,63}, {0,43,39}, {2,6,75}, 
+    {0,43,41}, {1,4,58}, {1,4,63}, {2,6,79}, {2,6,88}, {0,43,50}, 
     {0,43,46}, {1,4,71}, {0,43,52}, {2,6,82}, {0,43,43}, {1,4,61}, 
     {0,43,40}, {2,6,78}, {2,6,86}, {0,43,35}, {0,43,33}, {1,4,75}, 
     {0,43,47}, {2,10,59}, {2,10,60}, {1,8,40}, {1,8,28}, {1,8,43}, 
@@ -8949,30 +8950,29 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {2,10,61}, {1,8,37}, {1,8,34}, {0,47,26}, {2,10,48}, {1,8,27}, 
     {0,47,39}, {1,8,42}, {0,47,31}, {1,8,44}, {0,47,42}, {0,47,22}, 
     {0,47,33}, {0,47,30}, {1,8,32}, {0,47,34}, {1,8,38}, {1,8,39}, 
-    {0,47,29}, {0,47,35}, {0,47,25}, {2,10,52}, {2,67,51}, {2,10,66}, 
-    {2,10,64}, {0,47,24}, {1,8,31}, {2,10,50}, {1,8,36}, {2,10,55}, 
-    {1,8,46}, {1,13,37}, {0,51,61}, {1,13,19}, {3,11,12}, {1,13,24}, 
-    {0,51,54}, {0,51,65}, {1,13,22}, {0,51,49}, {0,51,59}, {0,51,64}, 
-    {1,13,29}, {3,11,5}, {0,51,60}, {0,51,63}, {2,14,86}, {2,15,0}, 
-    {1,13,32}, {0,51,55}, {1,13,23}, {2,14,83}, {2,14,87}, {2,15,1}, 
-    {1,13,35}, {1,13,36}, {2,14,88}, {0,51,57}, {1,13,34}, {0,51,53}, 
-    {0,51,68}, {3,11,8}, {1,13,26}, {2,14,90}, {0,51,51}, {2,14,89}, 
-    {1,13,39}, {1,13,27}, {1,13,31}, {0,51,56}, {0,51,67}, {1,13,28}, 
-    {0,51,62}, {1,13,33}, {1,13,40}, {1,19,3}, {2,14,82}, {1,13,38}, 
-    {0,51,69}, {0,51,50}, {1,13,30}, {1,13,21}, {2,14,85}, {0,51,58}, 
-    {3,11,7}, {3,11,13}, {1,13,20}, {2,14,93}, {2,15,4}, {1,13,25}, 
-    {1,13,18}, {0,51,66}, {2,70,0}, {2,19,62}, {1,18,89}, {2,19,71}, 
-    {0,56,40}, {1,19,9}, {0,56,38}, {0,56,35}, {1,19,0}, {0,56,31}, 
-    {1,19,4}, {0,56,42}, {1,18,88}, {1,18,93}, {1,18,92}, {0,51,52}, 
-    {0,56,37}, {1,19,7}, {2,19,69}, {1,19,10}, {1,18,85}, {3,15,86}, 
-    {0,61,45}, {2,19,70}, {1,19,11}, {0,56,43}, {3,15,81}, {0,56,29}, 
-    {0,56,26}, {1,19,2}, {0,56,23}, {3,15,83}, {1,19,8}, {2,19,58}, 
-    {0,56,30}, {1,19,12}, {2,19,55}, {1,18,86}, {1,19,6}, {0,56,33}, 
-    {1,18,87}, {1,18,90}, {1,19,1}, {2,19,65}, {2,19,64}, {0,56,34}, 
-    {0,56,32}, {0,56,44}, {2,19,54}, {2,25,21}, {2,19,67}, {3,15,74}, 
-    {0,56,39}, {2,19,61}, {0,56,27}, {0,57,85}, {3,15,89}, {0,56,28}, 
-    {1,18,91}, {0,56,41}, {0,56,36}, {1,19,5}, {0,56,25}, {2,19,56}, 
-    {0,56,24}, {2,67,54}, {2,67,53}, {2,70,1}, {2,67,52}, {1,18,83}, 
+    {0,47,29}, {0,47,35}, {0,47,25}, {2,10,52}, {2,10,66}, {2,10,64}, 
+    {0,47,24}, {1,8,31}, {2,10,50}, {1,8,36}, {2,10,55}, {1,8,46}, 
+    {1,13,37}, {0,51,61}, {1,13,19}, {3,11,12}, {1,13,24}, {0,51,54}, 
+    {0,51,65}, {1,13,22}, {0,51,49}, {0,51,59}, {0,51,64}, {1,13,29}, 
+    {3,11,5}, {0,51,60}, {0,51,63}, {2,14,86}, {2,15,0}, {1,13,32}, 
+    {0,51,55}, {1,13,23}, {2,14,83}, {2,14,87}, {2,15,1}, {1,13,35}, 
+    {1,13,36}, {2,14,88}, {0,51,57}, {1,13,34}, {0,51,53}, {0,51,68}, 
+    {3,11,8}, {1,13,26}, {2,14,90}, {0,51,51}, {2,14,89}, {1,13,39}, 
+    {1,13,27}, {1,13,31}, {0,51,56}, {0,51,67}, {1,13,28}, {0,51,62}, 
+    {1,13,33}, {1,13,40}, {1,19,3}, {2,14,82}, {1,13,38}, {0,51,69}, 
+    {0,51,50}, {1,13,30}, {1,13,21}, {2,14,85}, {0,51,58}, {3,11,7}, 
+    {3,11,13}, {1,13,20}, {2,14,93}, {2,15,4}, {1,13,25}, {1,13,18}, 
+    {0,51,66}, {2,19,62}, {1,18,89}, {2,19,71}, {0,56,40}, {1,19,9}, 
+    {0,56,38}, {0,56,35}, {1,19,0}, {0,56,31}, {1,19,4}, {0,56,42}, 
+    {1,18,88}, {1,18,93}, {1,18,92}, {0,51,52}, {0,56,37}, {1,19,7}, 
+    {2,19,69}, {1,19,10}, {1,18,85}, {3,15,86}, {0,61,45}, {2,19,70}, 
+    {1,19,11}, {0,56,43}, {3,15,81}, {0,56,29}, {0,56,26}, {1,19,2}, 
+    {0,56,23}, {3,15,83}, {1,19,8}, {2,19,58}, {0,56,30}, {1,19,12}, 
+    {2,19,55}, {1,18,86}, {1,19,6}, {0,56,33}, {1,18,87}, {1,18,90}, 
+    {1,19,1}, {2,19,65}, {2,19,64}, {0,56,34}, {0,56,32}, {0,56,44}, 
+    {2,19,54}, {2,25,21}, {2,19,67}, {3,15,74}, {0,56,39}, {2,19,61}, 
+    {0,56,27}, {0,57,85}, {3,15,89}, {0,56,28}, {1,18,91}, {0,56,41}, 
+    {0,56,36}, {1,19,5}, {0,56,25}, {2,19,56}, {0,56,24}, {1,18,83}, 
     {1,18,84}, {1,25,45}, {2,25,27}, {0,61,28}, {0,61,31}, {1,25,56}, 
     {0,61,51}, {1,25,59}, {0,61,29}, {1,25,52}, {0,61,35}, {0,61,41}, 
     {0,64,34}, {2,25,16}, {2,25,23}, {0,61,39}, {1,25,49}, {0,61,52}, 
@@ -8983,22 +8983,21 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {1,25,47}, {1,25,53}, {1,25,55}, {1,25,43}, {1,25,58}, {0,61,30}, 
     {1,25,42}, {2,25,33}, {0,61,37}, {0,61,53}, {0,61,49}, {1,25,44}, 
     {0,61,43}, {2,25,26}, {0,61,50}, {0,61,46}, {0,61,42}, {2,25,14}, 
-    {1,25,51}, {5,38,8}, {2,70,2}, {0,61,48}, {1,32,89}, {1,32,85}, 
-    {2,31,48}, {1,33,6}, {1,32,78}, {1,32,87}, {0,66,43}, {0,66,44}, 
-    {0,66,36}, {1,33,2}, {0,66,46}, {1,32,83}, {1,32,82}, {1,32,80}, 
-    {1,33,4}, {0,66,34}, {1,32,92}, {1,32,81}, {0,66,37}, {1,32,90}, 
-    {0,66,32}, {1,32,86}, {1,32,93}, {1,33,1}, {2,31,45}, {3,27,42}, 
-    {1,33,5}, {0,66,41}, {1,32,79}, {0,66,35}, {1,32,84}, {2,25,10}, 
-    {0,66,30}, {5,48,34}, {0,66,42}, {1,33,0}, {0,66,38}, {0,66,39}, 
-    {0,66,45}, {0,66,33}, {0,2,0}, {0,66,31}, {1,32,88}, {2,31,43}, 
-    {2,70,4}, {0,66,40}, {2,70,3}, {1,33,3}, {2,67,55}, {0,71,20}, 
-    {0,71,15}, {2,37,13}, {1,40,27}, {1,40,23}, {2,37,7}, {1,40,17}, 
-    {0,71,9}, {0,71,5}, {1,40,26}, {0,71,6}, {1,40,20}, {1,40,22}, 
-    {2,37,8}, {1,40,25}, {2,37,21}, {0,71,11}, {2,37,11}, {0,71,18}, 
-    {0,71,12}, {3,33,54}, {2,37,9}, {1,40,15}, {0,71,13}, {0,71,14}, 
-    {1,40,18}, {0,71,19}, {2,37,19}, {1,40,16}, {1,40,21}, {0,71,10}, 
-    {1,40,14}, {0,71,16}, {0,71,8}, {2,37,18}, {3,33,42}, {0,71,7}, 
-    {1,40,19}, {1,40,24}, {2,37,16}, {0,71,17}, {2,67,57}, {2,67,56}, 
+    {1,25,51}, {5,38,8}, {0,61,48}, {1,32,89}, {1,32,85}, {2,31,48}, 
+    {1,33,6}, {1,32,78}, {1,32,87}, {0,66,43}, {0,66,44}, {0,66,36}, 
+    {1,33,2}, {0,66,46}, {1,32,83}, {1,32,82}, {1,32,80}, {1,33,4}, 
+    {0,66,34}, {1,32,92}, {1,32,81}, {0,66,37}, {1,32,90}, {0,66,32}, 
+    {1,32,86}, {1,32,93}, {1,33,1}, {2,31,45}, {3,27,42}, {1,33,5}, 
+    {0,66,41}, {1,32,79}, {0,66,35}, {1,32,84}, {2,25,10}, {0,66,30}, 
+    {5,48,34}, {0,66,42}, {1,33,0}, {0,66,38}, {0,66,39}, {0,66,45}, 
+    {0,66,33}, {0,2,0}, {0,66,31}, {1,32,88}, {2,31,43}, {0,66,40}, 
+    {1,33,3}, {0,71,20}, {0,71,15}, {2,37,13}, {1,40,27}, {1,40,23}, 
+    {2,37,7}, {1,40,17}, {0,71,9}, {0,71,5}, {1,40,26}, {0,71,6}, 
+    {1,40,20}, {1,40,22}, {2,37,8}, {1,40,25}, {2,37,21}, {0,71,11}, 
+    {2,37,11}, {0,71,18}, {0,71,12}, {3,33,54}, {2,37,9}, {1,40,15}, 
+    {0,71,13}, {0,71,14}, {1,40,18}, {0,71,19}, {2,37,19}, {1,40,16}, 
+    {1,40,21}, {0,71,10}, {1,40,14}, {0,71,16}, {0,71,8}, {2,37,18}, 
+    {3,33,42}, {0,71,7}, {1,40,19}, {1,40,24}, {2,37,16}, {0,71,17}, 
     {2,37,47}, {1,40,13}, {2,37,15}, {0,75,22}, {1,46,77}, {2,42,32}, 
     {1,46,74}, {2,42,23}, {0,75,16}, {0,75,28}, {0,75,29}, {2,42,28}, 
     {0,75,19}, {1,46,72}, {0,75,21}, {1,46,64}, {0,75,27}, {2,42,35}, 
@@ -9016,22 +9015,21 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {1,59,51}, {0,82,37}, {1,59,52}, {1,59,50}, {1,59,48}, {1,59,47}, 
     {0,82,39}, {1,59,46}, {0,82,40}, {3,52,83}, {2,51,40}, {2,51,38}, 
     {3,52,87}, {1,59,44}, {1,59,45}, {0,82,36}, {0,82,41}, {0,82,38}, 
-    {2,67,60}, {2,67,58}, {1,59,43}, {2,54,58}, {0,85,27}, {2,54,57}, 
-    {1,64,39}, {1,64,37}, {1,64,42}, {1,64,40}, {2,54,55}, {1,64,38}, 
-    {1,64,41}, {2,54,56}, {2,54,54}, {2,54,59}, {0,87,11}, {1,68,29}, 
-    {1,68,30}, {0,87,12}, {3,62,44}, {1,68,31}, {1,68,27}, {1,68,32}, 
-    {1,68,28}, {0,85,28}, {2,57,12}, {2,67,61}, {3,66,16}, {1,71,74}, 
-    {1,71,76}, {0,88,67}, {1,71,75}, {0,88,66}, {0,88,65}, {2,70,5}, 
-    {2,70,6}, {2,67,59}, {2,61,5}, {0,88,68}, {1,74,50}, {1,74,51}, 
-    {3,69,19}, {0,89,68}, {0,89,67}, {0,89,69}, {1,74,49}, {2,70,7}, 
-    {1,76,37}, {1,76,36}, {2,62,31}, {0,90,56}, {0,90,58}, {0,90,57}, 
-    {1,76,38}, {0,91,19}, {1,79,19}, {3,73,35}, {3,73,34}, {0,91,60}, 
-    {2,63,80}, {1,79,18}, {1,79,91}, {1,0,9}, {2,0,86}, {3,0,78}, 
-    {0,37,30}, {0,37,29}, {3,0,76}, {0,38,63}, {0,38,62}, {1,1,6}, 
-    {0,38,61}, {1,1,5}, {2,2,29}, {0,40,58}, {1,2,40}, {2,4,11}, {1,2,39}, 
-    {2,4,5}, {0,40,56}, {0,40,59}, {2,4,10}, {2,4,9}, {1,2,38}, {2,4,8}, 
-    {0,40,57}, {2,4,39}, {2,4,6}, {2,4,7}, {2,7,1}, {1,4,79}, {2,6,92}, 
-    {1,4,80}, {0,43,53}, {2,6,91}, {2,7,0}, {2,6,90}, {0,47,43}, {2,10,68}, 
+    {1,59,43}, {2,54,58}, {0,85,27}, {2,54,57}, {1,64,39}, {1,64,37}, 
+    {1,64,42}, {1,64,40}, {2,54,55}, {1,64,38}, {1,64,41}, {2,54,56}, 
+    {2,54,54}, {2,54,59}, {0,87,11}, {1,68,29}, {1,68,30}, {0,87,12}, 
+    {3,62,44}, {1,68,31}, {1,68,27}, {1,68,32}, {1,68,28}, {0,85,28}, 
+    {2,57,12}, {3,66,16}, {1,71,74}, {1,71,76}, {0,88,67}, {1,71,75}, 
+    {0,88,66}, {0,88,65}, {2,61,5}, {0,88,68}, {1,74,50}, {1,74,51}, 
+    {3,69,19}, {0,89,68}, {0,89,67}, {0,89,69}, {1,74,49}, {1,76,37}, 
+    {1,76,36}, {2,62,31}, {0,90,56}, {0,90,58}, {0,90,57}, {1,76,38}, 
+    {0,91,19}, {1,79,19}, {3,73,35}, {3,73,34}, {0,91,60}, {2,63,80}, 
+    {1,79,18}, {1,79,91}, {1,0,9}, {2,0,86}, {3,0,78}, {0,37,30}, 
+    {0,37,29}, {3,0,76}, {0,38,63}, {0,38,62}, {1,1,6}, {0,38,61}, 
+    {1,1,5}, {2,2,29}, {0,40,58}, {1,2,40}, {2,4,11}, {1,2,39}, {2,4,5}, 
+    {0,40,56}, {0,40,59}, {2,4,10}, {2,4,9}, {1,2,38}, {2,4,8}, {0,40,57}, 
+    {2,4,39}, {2,4,6}, {2,4,7}, {2,7,1}, {1,4,79}, {2,6,92}, {1,4,80}, 
+    {0,43,53}, {2,6,91}, {2,7,0}, {2,6,90}, {0,47,43}, {2,10,68}, 
     {1,13,41}, {1,13,42}, {0,51,70}, {0,51,71}, {2,15,6}, {1,19,14}, 
     {0,56,45}, {0,56,47}, {1,19,13}, {0,56,46}, {1,25,63}, {0,61,55}, 
     {2,25,35}, {2,25,34}, {3,21,71}, {3,27,49}, {0,66,47}, {0,66,48}, 
@@ -9044,41 +9042,40 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {1,2,41}, {2,4,31}, {2,4,21}, {2,4,14}, {1,2,42}, {2,4,27}, {0,40,64}, 
     {2,4,12}, {1,2,44}, {0,40,60}, {1,2,45}, {1,2,43}, {0,40,63}, 
     {0,40,65}, {0,40,68}, {0,40,67}, {0,40,61}, {1,2,46}, {2,4,17}, 
-    {2,4,32}, {2,4,33}, {2,4,18}, {2,4,23}, {2,4,22}, {2,67,62}, {2,4,20}, 
-    {0,43,58}, {1,4,93}, {2,7,4}, {0,43,60}, {2,7,2}, {0,43,59}, {2,7,5}, 
-    {1,5,0}, {0,43,57}, {0,43,56}, {1,4,84}, {3,4,72}, {1,4,83}, {2,7,7}, 
-    {1,4,81}, {1,4,86}, {1,4,85}, {1,4,82}, {1,4,91}, {1,4,92}, {1,4,89}, 
-    {1,4,87}, {0,43,55}, {2,7,8}, {3,4,69}, {3,4,71}, {1,4,90}, {0,43,61}, 
-    {1,5,1}, {3,4,68}, {2,7,9}, {1,4,88}, {2,7,3}, {0,47,44}, {0,43,54}, 
-    {3,4,77}, {2,67,63}, {0,47,45}, {1,8,52}, {2,10,72}, {2,10,71}, 
-    {1,8,58}, {2,10,75}, {2,10,70}, {2,10,73}, {0,47,51}, {1,8,56}, 
-    {1,8,62}, {2,10,80}, {1,8,53}, {1,8,57}, {1,8,59}, {1,8,61}, {1,8,55}, 
-    {2,10,79}, {1,8,54}, {1,8,49}, {1,8,50}, {0,47,46}, {2,10,74}, 
-    {0,47,48}, {0,47,47}, {1,8,51}, {1,8,60}, {2,10,76}, {2,10,81}, 
-    {2,10,77}, {3,7,63}, {2,10,69}, {0,47,50}, {3,7,61}, {1,8,48}, 
-    {1,13,52}, {2,15,9}, {1,13,51}, {1,13,56}, {1,13,47}, {2,15,15}, 
-    {1,13,50}, {1,13,49}, {2,15,14}, {1,13,53}, {2,15,23}, {1,13,57}, 
-    {0,51,72}, {0,51,75}, {2,15,19}, {2,15,20}, {1,13,48}, {1,13,54}, 
-    {2,15,18}, {2,15,7}, {2,15,22}, {0,51,74}, {1,13,43}, {2,15,10}, 
-    {0,47,49}, {1,19,28}, {1,13,55}, {2,15,21}, {1,13,46}, {3,11,18}, 
-    {0,51,73}, {1,13,45}, {2,15,17}, {1,19,19}, {2,19,77}, {2,19,80}, 
-    {0,56,48}, {0,56,52}, {1,19,35}, {1,19,17}, {1,19,31}, {0,56,53}, 
-    {1,19,33}, {2,19,81}, {1,19,39}, {2,19,83}, {1,19,43}, {2,19,72}, 
-    {3,15,90}, {1,19,34}, {1,19,22}, {1,19,30}, {2,19,74}, {1,19,44}, 
-    {1,19,42}, {1,19,32}, {1,19,27}, {1,19,20}, {1,25,71}, {1,19,18}, 
-    {0,56,57}, {1,19,25}, {0,56,58}, {0,56,54}, {1,19,15}, {1,19,37}, 
-    {1,19,23}, {2,19,78}, {2,19,84}, {1,19,21}, {1,19,40}, {0,56,55}, 
-    {2,19,85}, {1,19,46}, {0,56,49}, {0,56,51}, {1,19,29}, {1,19,24}, 
-    {0,51,76}, {0,56,50}, {1,19,26}, {1,19,41}, {1,19,45}, {1,19,36}, 
-    {2,67,64}, {1,19,38}, {2,67,65}, {2,67,66}, {1,19,16}, {3,21,72}, 
-    {2,25,41}, {1,25,66}, {2,25,36}, {1,25,75}, {1,25,74}, {0,61,63}, 
-    {1,25,67}, {2,25,38}, {0,61,64}, {0,61,62}, {2,25,47}, {1,25,69}, 
-    {0,61,59}, {1,25,73}, {2,25,43}, {1,25,68}, {1,25,70}, {1,25,64}, 
-    {0,61,57}, {3,21,78}, {1,25,83}, {1,25,82}, {1,25,79}, {0,61,56}, 
-    {0,61,60}, {0,61,61}, {1,13,44}, {1,25,76}, {0,61,58}, {0,56,56}, 
-    {1,25,78}, {1,25,65}, {1,25,81}, {1,25,80}, {2,25,45}, {1,25,84}, 
-    {2,25,40}, {1,33,21}, {2,25,42}, {1,25,77}, {3,27,54}, {3,21,76}, 
-    {3,21,80}, {2,67,67}, {1,25,72}, {1,33,13}, {0,66,58}, {0,66,61}, 
+    {2,4,32}, {2,4,33}, {2,4,18}, {2,4,23}, {2,4,22}, {2,4,20}, {0,43,58}, 
+    {1,4,93}, {2,7,4}, {0,43,60}, {2,7,2}, {0,43,59}, {2,7,5}, {1,5,0}, 
+    {0,43,57}, {0,43,56}, {1,4,84}, {3,4,72}, {1,4,83}, {2,7,7}, {1,4,81}, 
+    {1,4,86}, {1,4,85}, {1,4,82}, {1,4,91}, {1,4,92}, {1,4,89}, {1,4,87}, 
+    {0,43,55}, {2,7,8}, {3,4,69}, {3,4,71}, {1,4,90}, {0,43,61}, {1,5,1}, 
+    {3,4,68}, {2,7,9}, {1,4,88}, {2,7,3}, {0,47,44}, {0,43,54}, {3,4,77}, 
+    {0,47,45}, {1,8,52}, {2,10,72}, {2,10,71}, {1,8,58}, {2,10,75}, 
+    {2,10,70}, {2,10,73}, {0,47,51}, {1,8,56}, {1,8,62}, {2,10,80}, 
+    {1,8,53}, {1,8,57}, {1,8,59}, {1,8,61}, {1,8,55}, {2,10,79}, {1,8,54}, 
+    {1,8,49}, {1,8,50}, {0,47,46}, {2,10,74}, {0,47,48}, {0,47,47}, 
+    {1,8,51}, {1,8,60}, {2,10,76}, {2,10,81}, {2,10,77}, {3,7,63}, 
+    {2,10,69}, {0,47,50}, {3,7,61}, {1,8,48}, {1,13,52}, {2,15,9}, 
+    {1,13,51}, {1,13,56}, {1,13,47}, {2,15,15}, {1,13,50}, {1,13,49}, 
+    {2,15,14}, {1,13,53}, {2,15,23}, {1,13,57}, {0,51,72}, {0,51,75}, 
+    {2,15,19}, {2,15,20}, {1,13,48}, {1,13,54}, {2,15,18}, {2,15,7}, 
+    {2,15,22}, {0,51,74}, {1,13,43}, {2,15,10}, {0,47,49}, {1,19,28}, 
+    {1,13,55}, {2,15,21}, {1,13,46}, {3,11,18}, {0,51,73}, {1,13,45}, 
+    {2,15,17}, {1,19,19}, {2,19,77}, {2,19,80}, {0,56,48}, {0,56,52}, 
+    {1,19,35}, {1,19,17}, {1,19,31}, {0,56,53}, {1,19,33}, {2,19,81}, 
+    {1,19,39}, {2,19,83}, {1,19,43}, {2,19,72}, {3,15,90}, {1,19,34}, 
+    {1,19,22}, {1,19,30}, {2,19,74}, {1,19,44}, {1,19,42}, {1,19,32}, 
+    {1,19,27}, {1,19,20}, {1,25,71}, {1,19,18}, {0,56,57}, {1,19,25}, 
+    {0,56,58}, {0,56,54}, {1,19,15}, {1,19,37}, {1,19,23}, {2,19,78}, 
+    {2,19,84}, {1,19,21}, {1,19,40}, {0,56,55}, {2,19,85}, {1,19,46}, 
+    {0,56,49}, {0,56,51}, {1,19,29}, {1,19,24}, {0,51,76}, {0,56,50}, 
+    {1,19,26}, {1,19,41}, {1,19,45}, {1,19,36}, {1,19,38}, {1,19,16}, 
+    {3,21,72}, {2,25,41}, {1,25,66}, {2,25,36}, {1,25,75}, {1,25,74}, 
+    {0,61,63}, {1,25,67}, {2,25,38}, {0,61,64}, {0,61,62}, {2,25,47}, 
+    {1,25,69}, {0,61,59}, {1,25,73}, {2,25,43}, {1,25,68}, {1,25,70}, 
+    {1,25,64}, {0,61,57}, {3,21,78}, {1,25,83}, {1,25,82}, {1,25,79}, 
+    {0,61,56}, {0,61,60}, {0,61,61}, {1,13,44}, {1,25,76}, {0,61,58}, 
+    {0,56,56}, {1,25,78}, {1,25,65}, {1,25,81}, {1,25,80}, {2,25,45}, 
+    {1,25,84}, {2,25,40}, {1,33,21}, {2,25,42}, {1,25,77}, {3,27,54}, 
+    {3,21,76}, {3,21,80}, {1,25,72}, {1,33,13}, {0,66,58}, {0,66,61}, 
     {0,66,56}, {1,33,12}, {1,33,16}, {1,33,11}, {2,31,54}, {0,66,50}, 
     {0,66,60}, {1,33,8}, {0,66,54}, {1,33,15}, {2,31,58}, {0,66,52}, 
     {0,66,51}, {1,33,18}, {0,66,53}, {1,33,20}, {2,31,53}, {1,33,17}, 
@@ -9091,118 +9088,117 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {2,37,28}, {0,71,29}, {1,40,32}, {1,40,38}, {1,40,43}, {1,40,28}, 
     {0,71,27}, {1,40,36}, {2,37,25}, {2,37,36}, {1,40,40}, {1,40,46}, 
     {1,40,30}, {1,40,39}, {2,37,23}, {0,71,26}, {1,40,45}, {2,37,32}, 
-    {2,37,35}, {2,37,31}, {1,40,31}, {3,33,56}, {2,67,68}, {0,75,34}, 
-    {1,46,81}, {0,75,32}, {0,75,31}, {1,46,83}, {1,46,88}, {2,42,37}, 
-    {1,46,84}, {2,42,47}, {1,46,87}, {0,75,37}, {2,42,48}, {0,79,13}, 
-    {0,75,36}, {2,42,42}, {1,46,80}, {1,46,86}, {2,37,30}, {0,75,35}, 
-    {1,46,85}, {2,42,44}, {1,46,82}, {2,42,40}, {0,75,33}, {2,42,46}, 
-    {2,42,43}, {2,42,38}, {1,53,54}, {2,47,41}, {1,53,56}, {1,53,51}, 
-    {0,79,41}, {1,53,53}, {2,47,42}, {0,79,40}, {1,53,55}, {2,47,39}, 
-    {2,47,43}, {0,79,43}, {1,53,57}, {0,79,42}, {1,53,50}, {1,53,52}, 
-    {2,47,40}, {2,51,42}, {0,82,45}, {1,59,55}, {2,51,43}, {0,82,44}, 
-    {1,59,56}, {0,82,43}, {1,59,54}, {0,82,42}, {1,59,53}, {0,85,30}, 
-    {0,85,29}, {1,68,33}, {1,68,35}, {2,57,14}, {1,68,34}, {0,87,13}, 
-    {0,87,14}, {2,57,13}, {6,37,36}, {0,87,15}, {1,71,77}, {0,88,69}, 
-    {2,61,7}, {1,78,1}, {1,78,0}, {0,91,61}, {0,35,40}, {0,36,16}, 
-    {2,2,34}, {0,40,70}, {2,4,36}, {2,4,34}, {2,4,35}, {2,7,12}, {1,8,63}, 
-    {2,10,86}, {2,19,86}, {0,61,65}, {0,61,66}, {2,25,49}, {1,33,24}, 
-    {0,71,31}, {1,40,47}, {1,46,89}, {2,67,69}, {2,47,44}, {2,0,24}, 
-    {1,0,25}, {2,1,20}, {2,2,35}, {1,2,47}, {2,10,89}, {2,10,88}, 
-    {2,0,25}, {2,4,37}, {1,5,2}, {1,8,64}, {1,13,58}, {0,51,77}, {2,37,37}, 
-    {2,68,63}, {1,68,36}, {3,62,49}, {0,89,70}, {0,35,41}, {0,37,31}, 
-    {1,0,48}, {2,1,21}, {0,38,71}, {0,38,72}, {3,1,49}, {0,43,62}, 
-    {3,4,79}, {2,19,88}, {0,56,59}, {4,22,28}, {0,71,33}, {2,31,62}, 
-    {0,71,34}, {0,71,32}, {2,42,50}, {0,35,42}, {3,0,40}, {0,36,17}, 
-    {0,36,19}, {0,36,18}, {1,0,26}, {0,36,20}, {0,37,32}, {1,0,49}, 
-    {2,1,23}, {0,37,33}, {2,1,22}, {3,0,81}, {2,1,24}, {3,1,50}, {2,2,38}, 
-    {0,38,73}, {0,38,74}, {1,1,10}, {2,4,40}, {0,40,71}, {3,2,65}, 
-    {1,2,48}, {3,4,84}, {0,43,66}, {1,5,3}, {3,4,81}, {0,43,64}, {0,43,65}, 
-    {0,43,63}, {1,13,59}, {2,7,13}, {2,7,14}, {2,67,70}, {0,47,55}, 
-    {0,47,54}, {0,47,56}, {0,47,53}, {2,10,91}, {1,8,65}, {0,43,67}, 
-    {0,47,52}, {0,51,78}, {0,51,79}, {3,11,23}, {0,51,80}, {2,19,90}, 
-    {1,19,47}, {2,19,91}, {2,19,92}, {3,16,5}, {0,61,67}, {1,25,85}, 
-    {0,56,60}, {2,25,50}, {2,25,51}, {3,21,88}, {2,31,63}, {0,66,62}, 
-    {2,31,64}, {0,71,36}, {0,71,35}, {1,40,48}, {2,37,39}, {0,75,38}, 
-    {0,79,44}, {3,46,90}, {1,64,43}, {1,76,39}, {1,78,2}, {0,35,43}, 
-    {0,37,34}, {2,1,26}, {0,37,35}, {1,1,16}, {0,38,76}, {0,38,79}, 
-    {2,2,42}, {1,1,14}, {1,1,12}, {0,38,78}, {1,1,15}, {1,1,17}, {1,1,11}, 
-    {0,38,81}, {0,38,80}, {0,38,77}, {0,38,75}, {1,1,13}, {2,2,44}, 
-    {2,4,52}, {0,40,82}, {3,2,70}, {2,4,43}, {0,40,79}, {1,2,53}, 
-    {1,2,56}, {1,2,55}, {3,2,72}, {0,40,73}, {0,40,81}, {2,4,42}, 
-    {3,2,73}, {0,40,78}, {1,2,52}, {1,2,50}, {0,40,77}, {2,4,53}, 
-    {2,4,50}, {2,4,45}, {0,40,72}, {0,40,75}, {2,4,48}, {1,2,51}, 
-    {1,2,58}, {1,2,54}, {0,40,76}, {0,40,80}, {0,40,83}, {1,2,49}, 
-    {1,2,57}, {0,40,74}, {2,7,32}, {2,7,18}, {0,43,72}, {0,43,80}, 
-    {2,7,23}, {1,5,15}, {1,5,8}, {0,43,81}, {1,5,19}, {1,5,4}, {1,5,11}, 
-    {2,7,36}, {2,7,31}, {0,43,71}, {1,5,5}, {0,43,69}, {1,5,12}, {1,5,16}, 
-    {0,43,68}, {2,7,28}, {1,5,17}, {1,5,10}, {2,7,22}, {1,5,13}, {2,7,20}, 
-    {0,43,83}, {0,43,74}, {1,5,20}, {1,5,18}, {2,7,30}, {0,43,79}, 
-    {0,43,77}, {1,5,9}, {0,43,76}, {1,5,7}, {1,5,6}, {0,43,75}, {0,43,73}, 
-    {0,43,82}, {0,43,78}, {0,43,70}, {2,11,5}, {1,5,14}, {2,7,37}, 
-    {0,47,58}, {2,11,12}, {0,47,65}, {1,8,79}, {0,47,57}, {1,8,71}, 
-    {1,8,67}, {2,11,0}, {1,8,83}, {1,8,66}, {2,11,11}, {0,47,60}, 
-    {1,8,76}, {0,47,63}, {0,47,66}, {2,11,13}, {0,47,61}, {1,8,80}, 
-    {0,47,64}, {2,11,2}, {0,51,87}, {1,8,86}, {1,8,68}, {2,11,3}, 
-    {2,11,4}, {1,8,70}, {1,8,77}, {1,8,81}, {1,8,85}, {1,8,82}, {1,8,75}, 
-    {1,8,78}, {2,11,10}, {2,11,8}, {1,8,72}, {0,47,68}, {1,8,74}, 
-    {1,8,73}, {1,8,84}, {0,47,59}, {1,8,69}, {0,47,67}, {2,11,9}, 
-    {0,47,62}, {2,11,7}, {0,51,93}, {1,13,67}, {2,15,31}, {0,51,92}, 
-    {2,11,6}, {3,11,31}, {1,13,65}, {3,11,29}, {0,51,81}, {2,15,46}, 
-    {0,51,86}, {2,15,41}, {1,13,64}, {1,13,61}, {1,13,66}, {0,51,82}, 
-    {1,13,60}, {2,15,45}, {0,51,85}, {0,51,83}, {2,15,29}, {1,13,68}, 
-    {0,51,84}, {0,51,88}, {2,15,26}, {2,15,36}, {0,51,89}, {2,15,39}, 
-    {0,51,91}, {2,15,49}, {3,11,24}, {3,11,28}, {0,51,90}, {2,15,27}, 
-    {2,20,1}, {2,20,23}, {1,13,62}, {1,13,63}, {2,15,44}, {5,21,54}, 
-    {2,15,42}, {1,13,69}, {1,19,54}, {0,56,61}, {1,26,5}, {1,19,53}, 
-    {1,19,72}, {2,20,7}, {2,20,3}, {0,56,67}, {2,20,16}, {1,19,70}, 
-    {2,20,18}, {0,56,66}, {0,56,62}, {1,19,79}, {1,19,63}, {1,19,66}, 
-    {2,20,13}, {0,56,70}, {1,19,76}, {1,19,68}, {0,56,63}, {0,56,71}, 
-    {2,20,9}, {1,19,73}, {1,19,71}, {2,20,14}, {2,20,26}, {1,19,56}, 
-    {1,19,77}, {1,19,65}, {1,19,60}, {2,20,25}, {1,19,50}, {1,19,78}, 
-    {1,19,62}, {1,19,49}, {2,20,24}, {0,56,69}, {1,19,67}, {1,19,80}, 
-    {1,19,64}, {1,19,52}, {1,19,57}, {1,19,48}, {2,20,6}, {0,56,68}, 
-    {2,20,27}, {1,19,61}, {1,19,58}, {0,56,64}, {1,19,51}, {2,20,15}, 
-    {1,19,75}, {0,56,65}, {2,20,10}, {1,19,59}, {1,19,55}, {2,20,8}, 
-    {2,20,19}, {1,19,74}, {2,20,17}, {2,20,22}, {2,20,20}, {0,61,68}, 
-    {1,25,92}, {2,25,84}, {1,25,89}, {1,26,12}, {1,26,0}, {1,26,13}, 
-    {2,25,91}, {0,61,70}, {2,25,66}, {2,25,64}, {2,25,55}, {1,26,9}, 
-    {1,26,6}, {2,25,58}, {2,25,86}, {2,25,81}, {2,25,56}, {2,25,63}, 
-    {1,26,7}, {1,26,10}, {1,26,14}, {2,25,90}, {1,19,69}, {1,26,16}, 
-    {1,33,44}, {2,25,69}, {0,61,71}, {1,26,17}, {1,25,87}, {1,26,3}, 
-    {2,25,65}, {1,26,8}, {2,25,59}, {2,25,61}, {0,61,69}, {0,61,72}, 
-    {1,26,15}, {1,26,18}, {1,25,91}, {1,25,88}, {2,25,82}, {2,25,57}, 
-    {1,25,90}, {2,25,54}, {2,25,89}, {1,26,1}, {1,25,93}, {0,61,73}, 
-    {2,25,53}, {1,26,11}, {2,25,88}, {2,25,87}, {1,26,2}, {1,26,4}, 
-    {1,25,86}, {1,33,32}, {1,33,30}, {0,66,71}, {0,66,69}, {1,33,40}, 
-    {1,33,31}, {1,33,41}, {1,33,37}, {1,33,29}, {1,33,43}, {1,33,28}, 
-    {1,33,35}, {0,66,68}, {0,66,67}, {0,66,66}, {1,33,33}, {1,33,38}, 
-    {0,66,63}, {0,66,70}, {2,31,70}, {1,33,26}, {2,31,69}, {1,33,36}, 
-    {1,33,25}, {1,33,34}, {0,66,64}, {1,33,39}, {1,33,27}, {0,66,65}, 
-    {1,33,42}, {2,31,67}, {2,25,74}, {2,31,73}, {2,67,71}, {2,67,72}, 
-    {1,40,52}, {0,71,41}, {0,71,40}, {0,71,42}, {1,40,64}, {1,40,54}, 
-    {1,40,60}, {1,40,49}, {1,40,63}, {1,40,62}, {1,40,66}, {1,40,59}, 
-    {0,71,37}, {1,40,58}, {0,71,43}, {2,37,43}, {1,40,51}, {0,71,38}, 
-    {2,37,41}, {1,40,65}, {0,71,39}, {1,40,53}, {1,40,56}, {1,40,61}, 
-    {1,40,55}, {1,40,50}, {2,37,46}, {2,37,50}, {1,40,57}, {1,46,91}, 
-    {0,75,42}, {1,47,0}, {1,46,93}, {1,47,2}, {1,47,4}, {2,42,59}, 
-    {0,75,40}, {2,42,55}, {1,46,92}, {2,42,51}, {1,46,90}, {2,42,61}, 
-    {1,47,5}, {1,47,3}, {1,47,1}, {2,42,53}, {1,47,7}, {2,42,57}, 
-    {1,47,6}, {0,75,44}, {0,75,39}, {2,42,58}, {0,75,41}, {0,75,43}, 
-    {2,42,60}, {2,42,62}, {1,47,8}, {1,53,64}, {2,47,47}, {2,47,50}, 
-    {1,53,63}, {1,53,62}, {2,47,48}, {1,53,65}, {1,53,58}, {2,47,46}, 
-    {1,53,59}, {1,53,67}, {1,53,60}, {2,47,51}, {0,79,45}, {1,53,69}, 
-    {2,47,45}, {1,53,68}, {1,53,61}, {2,47,53}, {1,59,60}, {0,82,48}, 
-    {1,59,58}, {1,59,63}, {1,59,62}, {1,53,66}, {2,51,47}, {0,82,47}, 
-    {2,51,45}, {1,59,61}, {1,59,57}, {1,59,65}, {1,59,64}, {0,82,46}, 
-    {2,51,49}, {1,59,59}, {2,51,46}, {0,79,46}, {2,51,48}, {2,51,50}, 
-    {0,85,31}, {2,57,16}, {2,54,64}, {2,54,61}, {1,64,44}, {1,68,37}, 
-    {1,68,38}, {1,68,39}, {0,88,70}, {3,66,19}, {2,59,21}, {0,88,71}, 
-    {2,59,24}, {1,71,78}, {2,59,25}, {1,74,53}, {1,74,52}, {2,61,8}, 
-    {2,62,33}, {1,76,40}, {1,76,41}, {1,78,3}, {1,79,20}, {2,63,82}, 
-    {0,35,44}, {0,35,45}, {3,0,17}, {0,35,46}, {0,36,21}, {0,37,36}, 
-    {1,1,18}, {0,38,82}, {0,38,83}, {0,40,86}, {0,40,87}, {0,40,85}, 
-    {0,40,84}, {0,43,84}, {2,7,39}, {3,5,1}, {1,5,21}, {0,43,86}, 
-    {0,43,85}, {1,5,22}, {3,5,2}, {2,67,73}, {3,7,77}, {0,47,69}, 
+    {2,37,35}, {2,37,31}, {1,40,31}, {3,33,56}, {0,75,34}, {1,46,81}, 
+    {0,75,32}, {0,75,31}, {1,46,83}, {1,46,88}, {2,42,37}, {1,46,84}, 
+    {2,42,47}, {1,46,87}, {0,75,37}, {2,42,48}, {0,79,13}, {0,75,36}, 
+    {2,42,42}, {1,46,80}, {1,46,86}, {2,37,30}, {0,75,35}, {1,46,85}, 
+    {2,42,44}, {1,46,82}, {2,42,40}, {0,75,33}, {2,42,46}, {2,42,43}, 
+    {2,42,38}, {1,53,54}, {2,47,41}, {1,53,56}, {1,53,51}, {0,79,41}, 
+    {1,53,53}, {2,47,42}, {0,79,40}, {1,53,55}, {2,47,39}, {2,47,43}, 
+    {0,79,43}, {1,53,57}, {0,79,42}, {1,53,50}, {1,53,52}, {2,47,40}, 
+    {2,51,42}, {0,82,45}, {1,59,55}, {2,51,43}, {0,82,44}, {1,59,56}, 
+    {0,82,43}, {1,59,54}, {0,82,42}, {1,59,53}, {0,85,30}, {0,85,29}, 
+    {1,68,33}, {1,68,35}, {2,57,14}, {1,68,34}, {0,87,13}, {0,87,14}, 
+    {2,57,13}, {6,37,36}, {0,87,15}, {1,71,77}, {0,88,69}, {2,61,7}, 
+    {1,78,1}, {1,78,0}, {0,91,61}, {0,35,40}, {0,36,16}, {2,2,34}, 
+    {0,40,70}, {2,4,36}, {2,4,34}, {2,4,35}, {2,7,12}, {1,8,63}, {2,10,86}, 
+    {2,19,86}, {0,61,65}, {0,61,66}, {2,25,49}, {1,33,24}, {0,71,31}, 
+    {1,40,47}, {1,46,89}, {2,47,44}, {2,0,24}, {1,0,25}, {2,1,20}, 
+    {2,2,35}, {1,2,47}, {2,10,89}, {2,10,88}, {2,0,25}, {2,4,37}, 
+    {1,5,2}, {1,8,64}, {1,13,58}, {0,51,77}, {2,37,37}, {1,68,36}, 
+    {3,62,49}, {0,89,70}, {0,35,41}, {0,37,31}, {1,0,48}, {2,1,21}, 
+    {0,38,71}, {0,38,72}, {3,1,49}, {0,43,62}, {3,4,79}, {2,19,88}, 
+    {0,56,59}, {4,22,28}, {0,71,33}, {2,31,62}, {0,71,34}, {0,71,32}, 
+    {2,42,50}, {0,35,42}, {3,0,40}, {0,36,17}, {0,36,19}, {0,36,18}, 
+    {1,0,26}, {0,36,20}, {0,37,32}, {1,0,49}, {2,1,23}, {0,37,33}, 
+    {2,1,22}, {3,0,81}, {2,1,24}, {3,1,50}, {2,2,38}, {0,38,73}, {0,38,74}, 
+    {1,1,10}, {2,4,40}, {0,40,71}, {3,2,65}, {1,2,48}, {3,4,84}, {0,43,66}, 
+    {1,5,3}, {3,4,81}, {0,43,64}, {0,43,65}, {0,43,63}, {1,13,59}, 
+    {2,7,13}, {2,7,14}, {0,47,55}, {0,47,54}, {0,47,56}, {0,47,53}, 
+    {2,10,91}, {1,8,65}, {0,43,67}, {0,47,52}, {0,51,78}, {0,51,79}, 
+    {3,11,23}, {0,51,80}, {2,19,90}, {1,19,47}, {2,19,91}, {2,19,92}, 
+    {3,16,5}, {0,61,67}, {1,25,85}, {0,56,60}, {2,25,50}, {2,25,51}, 
+    {3,21,88}, {2,31,63}, {0,66,62}, {2,31,64}, {0,71,36}, {0,71,35}, 
+    {1,40,48}, {2,37,39}, {0,75,38}, {0,79,44}, {3,46,90}, {1,64,43}, 
+    {1,76,39}, {1,78,2}, {0,35,43}, {0,37,34}, {2,1,26}, {0,37,35}, 
+    {1,1,16}, {0,38,76}, {0,38,79}, {2,2,42}, {1,1,14}, {1,1,12}, 
+    {0,38,78}, {1,1,15}, {1,1,17}, {1,1,11}, {0,38,81}, {0,38,80}, 
+    {0,38,77}, {0,38,75}, {1,1,13}, {2,2,44}, {2,4,52}, {0,40,82}, 
+    {3,2,70}, {2,4,43}, {0,40,79}, {1,2,53}, {1,2,56}, {1,2,55}, {3,2,72}, 
+    {0,40,73}, {0,40,81}, {2,4,42}, {3,2,73}, {0,40,78}, {1,2,52}, 
+    {1,2,50}, {0,40,77}, {2,4,53}, {2,4,50}, {2,4,45}, {0,40,72}, 
+    {0,40,75}, {2,4,48}, {1,2,51}, {1,2,58}, {1,2,54}, {0,40,76}, 
+    {0,40,80}, {0,40,83}, {1,2,49}, {1,2,57}, {0,40,74}, {2,7,32}, 
+    {2,7,18}, {0,43,72}, {0,43,80}, {2,7,23}, {1,5,15}, {1,5,8}, {0,43,81}, 
+    {1,5,19}, {1,5,4}, {1,5,11}, {2,7,36}, {2,7,31}, {0,43,71}, {1,5,5}, 
+    {0,43,69}, {1,5,12}, {1,5,16}, {0,43,68}, {2,7,28}, {1,5,17}, 
+    {1,5,10}, {2,7,22}, {1,5,13}, {2,7,20}, {0,43,83}, {0,43,74}, 
+    {1,5,20}, {1,5,18}, {2,7,30}, {0,43,79}, {0,43,77}, {1,5,9}, {0,43,76}, 
+    {1,5,7}, {1,5,6}, {0,43,75}, {0,43,73}, {0,43,82}, {0,43,78}, 
+    {0,43,70}, {2,11,5}, {1,5,14}, {2,7,37}, {0,47,58}, {2,11,12}, 
+    {0,47,65}, {1,8,79}, {0,47,57}, {1,8,71}, {1,8,67}, {2,11,0}, 
+    {1,8,83}, {1,8,66}, {2,11,11}, {0,47,60}, {1,8,76}, {0,47,63}, 
+    {0,47,66}, {2,11,13}, {0,47,61}, {1,8,80}, {0,47,64}, {2,11,2}, 
+    {0,51,87}, {1,8,86}, {1,8,68}, {2,11,3}, {2,11,4}, {1,8,70}, {1,8,77}, 
+    {1,8,81}, {1,8,85}, {1,8,82}, {1,8,75}, {1,8,78}, {2,11,10}, {2,11,8}, 
+    {1,8,72}, {0,47,68}, {1,8,74}, {1,8,73}, {1,8,84}, {0,47,59}, 
+    {1,8,69}, {0,47,67}, {2,11,9}, {0,47,62}, {2,11,7}, {0,51,93}, 
+    {1,13,67}, {2,15,31}, {0,51,92}, {2,11,6}, {3,11,31}, {1,13,65}, 
+    {3,11,29}, {0,51,81}, {2,15,46}, {0,51,86}, {2,15,41}, {1,13,64}, 
+    {1,13,61}, {1,13,66}, {0,51,82}, {1,13,60}, {2,15,45}, {0,51,85}, 
+    {0,51,83}, {2,15,29}, {1,13,68}, {0,51,84}, {0,51,88}, {2,15,26}, 
+    {2,15,36}, {0,51,89}, {2,15,39}, {0,51,91}, {2,15,49}, {3,11,24}, 
+    {3,11,28}, {0,51,90}, {2,15,27}, {2,20,1}, {2,20,23}, {1,13,62}, 
+    {1,13,63}, {2,15,44}, {5,21,54}, {2,15,42}, {1,13,69}, {1,19,54}, 
+    {0,56,61}, {1,26,5}, {1,19,53}, {1,19,72}, {2,20,7}, {2,20,3}, 
+    {0,56,67}, {2,20,16}, {1,19,70}, {2,20,18}, {0,56,66}, {0,56,62}, 
+    {1,19,79}, {1,19,63}, {1,19,66}, {2,20,13}, {0,56,70}, {1,19,76}, 
+    {1,19,68}, {0,56,63}, {0,56,71}, {2,20,9}, {1,19,73}, {1,19,71}, 
+    {2,20,14}, {2,20,26}, {1,19,56}, {1,19,77}, {1,19,65}, {1,19,60}, 
+    {2,20,25}, {1,19,50}, {1,19,78}, {1,19,62}, {1,19,49}, {2,20,24}, 
+    {0,56,69}, {1,19,67}, {1,19,80}, {1,19,64}, {1,19,52}, {1,19,57}, 
+    {1,19,48}, {2,20,6}, {0,56,68}, {2,20,27}, {1,19,61}, {1,19,58}, 
+    {0,56,64}, {1,19,51}, {2,20,15}, {1,19,75}, {0,56,65}, {2,20,10}, 
+    {1,19,59}, {1,19,55}, {2,20,8}, {2,20,19}, {1,19,74}, {2,20,17}, 
+    {2,20,22}, {2,20,20}, {0,61,68}, {1,25,92}, {2,25,84}, {1,25,89}, 
+    {1,26,12}, {1,26,0}, {1,26,13}, {2,25,91}, {0,61,70}, {2,25,66}, 
+    {2,25,64}, {2,25,55}, {1,26,9}, {1,26,6}, {2,25,58}, {2,25,86}, 
+    {2,25,81}, {2,25,56}, {2,25,63}, {1,26,7}, {1,26,10}, {1,26,14}, 
+    {2,25,90}, {1,19,69}, {1,26,16}, {1,33,44}, {2,25,69}, {0,61,71}, 
+    {1,26,17}, {1,25,87}, {1,26,3}, {2,25,65}, {1,26,8}, {2,25,59}, 
+    {2,25,61}, {0,61,69}, {0,61,72}, {1,26,15}, {1,26,18}, {1,25,91}, 
+    {1,25,88}, {2,25,82}, {2,25,57}, {1,25,90}, {2,25,54}, {2,25,89}, 
+    {1,26,1}, {1,25,93}, {0,61,73}, {2,25,53}, {1,26,11}, {2,25,88}, 
+    {2,25,87}, {1,26,2}, {1,26,4}, {1,25,86}, {1,33,32}, {1,33,30}, 
+    {0,66,71}, {0,66,69}, {1,33,40}, {1,33,31}, {1,33,41}, {1,33,37}, 
+    {1,33,29}, {1,33,43}, {1,33,28}, {1,33,35}, {0,66,68}, {0,66,67}, 
+    {0,66,66}, {1,33,33}, {1,33,38}, {0,66,63}, {0,66,70}, {2,31,70}, 
+    {1,33,26}, {2,31,69}, {1,33,36}, {1,33,25}, {1,33,34}, {0,66,64}, 
+    {1,33,39}, {1,33,27}, {0,66,65}, {1,33,42}, {2,31,67}, {2,25,74}, 
+    {2,31,73}, {1,40,52}, {0,71,41}, {0,71,40}, {0,71,42}, {1,40,64}, 
+    {1,40,54}, {1,40,60}, {1,40,49}, {1,40,63}, {1,40,62}, {1,40,66}, 
+    {1,40,59}, {0,71,37}, {1,40,58}, {0,71,43}, {2,37,43}, {1,40,51}, 
+    {0,71,38}, {2,37,41}, {1,40,65}, {0,71,39}, {1,40,53}, {1,40,56}, 
+    {1,40,61}, {1,40,55}, {1,40,50}, {2,37,46}, {2,37,50}, {1,40,57}, 
+    {1,46,91}, {0,75,42}, {1,47,0}, {1,46,93}, {1,47,2}, {1,47,4}, 
+    {2,42,59}, {0,75,40}, {2,42,55}, {1,46,92}, {2,42,51}, {1,46,90}, 
+    {2,42,61}, {1,47,5}, {1,47,3}, {1,47,1}, {2,42,53}, {1,47,7}, 
+    {2,42,57}, {1,47,6}, {0,75,44}, {0,75,39}, {2,42,58}, {0,75,41}, 
+    {0,75,43}, {2,42,60}, {2,42,62}, {1,47,8}, {1,53,64}, {2,47,47}, 
+    {2,47,50}, {1,53,63}, {1,53,62}, {2,47,48}, {1,53,65}, {1,53,58}, 
+    {2,47,46}, {1,53,59}, {1,53,67}, {1,53,60}, {2,47,51}, {0,79,45}, 
+    {1,53,69}, {2,47,45}, {1,53,68}, {1,53,61}, {2,47,53}, {1,59,60}, 
+    {0,82,48}, {1,59,58}, {1,59,63}, {1,59,62}, {1,53,66}, {2,51,47}, 
+    {0,82,47}, {2,51,45}, {1,59,61}, {1,59,57}, {1,59,65}, {1,59,64}, 
+    {0,82,46}, {2,51,49}, {1,59,59}, {2,51,46}, {0,79,46}, {2,51,48}, 
+    {2,51,50}, {0,85,31}, {2,57,16}, {2,54,64}, {2,54,61}, {1,64,44}, 
+    {1,68,37}, {1,68,38}, {1,68,39}, {0,88,70}, {3,66,19}, {2,59,21}, 
+    {0,88,71}, {2,59,24}, {1,71,78}, {2,59,25}, {1,74,53}, {1,74,52}, 
+    {2,61,8}, {2,62,33}, {1,76,40}, {1,76,41}, {1,78,3}, {1,79,20}, 
+    {2,63,82}, {0,35,44}, {0,35,45}, {3,0,17}, {0,35,46}, {0,36,21}, 
+    {0,37,36}, {1,1,18}, {0,38,82}, {0,38,83}, {0,40,86}, {0,40,87}, 
+    {0,40,85}, {0,40,84}, {0,43,84}, {2,7,39}, {3,5,1}, {1,5,21}, 
+    {0,43,86}, {0,43,85}, {1,5,22}, {3,5,2}, {3,7,77}, {0,47,69}, 
     {2,11,14}, {0,52,0}, {1,13,70}, {1,19,82}, {3,16,11}, {0,56,72}, 
     {0,61,75}, {1,19,81}, {0,61,74}, {2,31,80}, {0,71,44}, {2,31,81}, 
     {1,40,67}, {0,79,47}, {2,47,54}, {0,82,49}, {1,59,66}, {2,57,19}, 
@@ -9230,98 +9226,96 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {0,56,79}, {0,61,80}, {0,61,81}, {1,26,26}, {0,71,54}, {0,79,49}, 
     {0,35,48}, {1,0,27}, {0,36,22}, {1,0,52}, {3,0,82}, {2,1,30}, 
     {1,1,19}, {0,38,89}, {3,1,59}, {2,2,49}, {2,7,48}, {0,43,93}, 
-    {2,11,19}, {2,26,3}, {1,33,48}, {2,31,87}, {2,68,4}, {0,35,49}, 
-    {3,0,42}, {0,36,23}, {1,1,20}, {1,2,61}, {3,5,8}, {1,2,62}, {2,4,62}, 
-    {0,40,91}, {2,11,20}, {1,26,27}, {0,61,82}, {1,33,49}, {3,40,40}, 
-    {2,51,51}, {0,82,50}, {0,35,50}, {0,35,70}, {0,36,24}, {1,0,53}, 
-    {0,37,38}, {2,2,51}, {0,41,1}, {0,41,0}, {0,40,92}, {0,40,93}, 
-    {1,5,25}, {0,44,1}, {0,44,2}, {1,5,26}, {0,44,0}, {2,7,51}, {2,7,52}, 
-    {0,47,79}, {1,8,88}, {0,47,78}, {0,47,76}, {0,47,77}, {0,52,13}, 
-    {0,52,11}, {2,15,57}, {2,15,58}, {1,13,76}, {0,52,12}, {1,13,75}, 
-    {2,67,74}, {0,52,1}, {1,19,85}, {3,16,20}, {2,20,34}, {0,56,83}, 
-    {0,56,84}, {2,26,5}, {2,26,4}, {0,56,82}, {2,20,35}, {0,71,55}, 
-    {1,40,70}, {0,75,49}, {0,75,50}, {1,47,9}, {0,82,51}, {1,64,45}, 
-    {1,64,46}, {2,57,23}, {0,89,71}, {1,79,21}, {1,0,10}, {0,36,25}, 
-    {3,1,62}, {0,35,51}, {1,0,55}, {1,0,54}, {3,0,85}, {2,67,75}, 
-    {2,2,52}, {0,38,90}, {1,1,22}, {1,1,23}, {1,1,21}, {3,1,63}, {1,1,24}, 
-    {2,2,57}, {2,4,64}, {2,4,69}, {1,2,70}, {3,2,89}, {1,2,65}, {1,2,67}, 
-    {1,2,69}, {1,2,66}, {0,41,5}, {1,2,63}, {2,4,65}, {1,2,64}, {0,41,2}, 
-    {0,41,3}, {1,2,68}, {1,2,71}, {0,41,4}, {1,2,72}, {2,4,66}, {1,5,40}, 
-    {2,7,60}, {1,5,34}, {1,5,29}, {0,44,4}, {1,5,37}, {1,5,35}, {1,5,28}, 
-    {1,5,41}, {1,5,44}, {1,5,39}, {1,5,32}, {0,44,6}, {1,5,38}, {0,44,7}, 
-    {1,5,33}, {1,5,36}, {1,5,27}, {1,5,31}, {1,5,43}, {0,44,8}, {3,5,14}, 
-    {0,44,9}, {2,7,61}, {1,5,30}, {1,5,42}, {0,44,3}, {0,44,5}, {2,7,59}, 
-    {2,7,62}, {2,7,54}, {3,5,19}, {2,7,55}, {1,9,11}, {1,9,4}, {1,9,10}, 
-    {1,9,3}, {1,9,5}, {1,8,93}, {1,8,91}, {2,11,30}, {1,9,12}, {1,9,9}, 
-    {1,8,89}, {2,11,26}, {0,47,81}, {1,9,7}, {1,9,8}, {2,67,76}, {1,9,6}, 
-    {1,8,92}, {1,8,90}, {0,47,80}, {1,9,2}, {1,9,0}, {2,11,27}, {2,11,33}, 
-    {1,9,1}, {1,9,13}, {2,11,29}, {2,11,32}, {2,11,34}, {2,11,28}, 
-    {0,52,18}, {2,15,66}, {0,52,17}, {2,15,62}, {1,13,77}, {0,52,14}, 
-    {1,13,79}, {2,15,67}, {0,52,19}, {1,13,80}, {3,11,63}, {2,15,64}, 
-    {0,52,22}, {2,15,65}, {0,52,20}, {1,13,81}, {1,9,14}, {1,13,83}, 
-    {2,15,61}, {0,52,16}, {3,11,59}, {0,52,15}, {3,11,64}, {1,13,78}, 
-    {1,13,82}, {0,52,21}, {0,56,86}, {0,56,85}, {2,20,42}, {2,20,39}, 
-    {2,20,38}, {1,19,87}, {1,19,91}, {1,19,93}, {0,56,87}, {1,20,2}, 
-    {2,20,48}, {0,56,91}, {1,20,4}, {2,20,49}, {0,56,93}, {2,20,46}, 
-    {0,56,89}, {0,57,3}, {2,20,52}, {0,57,0}, {1,19,89}, {0,56,88}, 
-    {2,26,10}, {1,19,88}, {1,19,86}, {1,20,6}, {1,19,90}, {2,20,37}, 
-    {0,56,90}, {1,20,5}, {0,57,1}, {1,20,1}, {1,20,0}, {0,57,2}, {1,19,92}, 
-    {0,56,92}, {2,20,45}, {5,29,85}, {2,20,41}, {1,20,7}, {2,20,51}, 
-    {1,20,3}, {1,26,42}, {1,26,49}, {1,26,38}, {0,61,85}, {1,26,34}, 
-    {1,26,50}, {1,26,28}, {1,26,47}, {1,26,45}, {1,26,39}, {2,26,21}, 
-    {1,26,48}, {1,26,41}, {2,26,7}, {1,26,33}, {1,26,51}, {1,26,31}, 
-    {1,26,44}, {1,26,29}, {2,26,6}, {1,26,52}, {2,26,22}, {0,61,86}, 
-    {2,26,9}, {1,26,46}, {1,33,52}, {1,26,32}, {0,61,83}, {2,26,13}, 
-    {1,26,36}, {2,26,19}, {0,61,84}, {1,26,35}, {1,26,40}, {2,26,18}, 
-    {3,22,20}, {1,26,37}, {3,22,14}, {2,26,16}, {1,26,43}, {2,26,12}, 
-    {1,33,56}, {3,27,88}, {2,32,0}, {3,27,90}, {1,33,59}, {1,33,51}, 
-    {2,31,91}, {1,33,53}, {2,31,89}, {1,33,58}, {1,33,57}, {0,66,72}, 
-    {3,27,84}, {1,26,30}, {1,33,55}, {2,31,88}, {2,31,92}, {0,66,73}, 
-    {3,27,83}, {1,33,50}, {1,33,54}, {3,27,91}, {3,27,87}, {2,67,77}, 
-    {1,40,77}, {2,37,59}, {1,40,84}, {1,40,75}, {2,37,51}, {1,40,82}, 
-    {1,40,73}, {1,40,81}, {1,40,85}, {1,40,72}, {1,40,76}, {1,40,71}, 
-    {2,37,53}, {0,71,56}, {3,34,11}, {1,40,74}, {0,71,57}, {1,40,80}, 
-    {1,40,79}, {1,40,78}, {2,37,56}, {2,37,57}, {1,40,83}, {2,67,78}, 
-    {2,42,68}, {2,42,69}, {2,42,66}, {1,47,13}, {1,47,15}, {0,75,52}, 
-    {1,47,16}, {2,42,74}, {1,47,11}, {2,42,70}, {1,47,10}, {1,47,20}, 
-    {2,42,72}, {1,47,18}, {0,75,51}, {1,47,21}, {1,47,12}, {1,47,17}, 
-    {1,47,19}, {1,47,14}, {2,42,73}, {2,42,71}, {2,67,79}, {2,47,55}, 
+    {2,11,19}, {2,26,3}, {1,33,48}, {2,31,87}, {0,35,49}, {3,0,42}, 
+    {0,36,23}, {1,1,20}, {1,2,61}, {3,5,8}, {1,2,62}, {2,4,62}, {0,40,91}, 
+    {2,11,20}, {1,26,27}, {0,61,82}, {1,33,49}, {3,40,40}, {2,51,51}, 
+    {0,82,50}, {0,35,50}, {0,35,70}, {0,36,24}, {1,0,53}, {0,37,38}, 
+    {2,2,51}, {0,41,1}, {0,41,0}, {0,40,92}, {0,40,93}, {1,5,25}, 
+    {0,44,1}, {0,44,2}, {1,5,26}, {0,44,0}, {2,7,51}, {2,7,52}, {0,47,79}, 
+    {1,8,88}, {0,47,78}, {0,47,76}, {0,47,77}, {0,52,13}, {0,52,11}, 
+    {2,15,57}, {2,15,58}, {1,13,76}, {0,52,12}, {1,13,75}, {0,52,1}, 
+    {1,19,85}, {3,16,20}, {2,20,34}, {0,56,83}, {0,56,84}, {2,26,5}, 
+    {2,26,4}, {0,56,82}, {2,20,35}, {0,71,55}, {1,40,70}, {0,75,49}, 
+    {0,75,50}, {1,47,9}, {0,82,51}, {1,64,45}, {1,64,46}, {2,57,23}, 
+    {0,89,71}, {1,79,21}, {1,0,10}, {0,36,25}, {3,1,62}, {0,35,51}, 
+    {1,0,55}, {1,0,54}, {3,0,85}, {2,2,52}, {0,38,90}, {1,1,22}, {1,1,23}, 
+    {1,1,21}, {3,1,63}, {1,1,24}, {2,2,57}, {2,4,64}, {2,4,69}, {1,2,70}, 
+    {3,2,89}, {1,2,65}, {1,2,67}, {1,2,69}, {1,2,66}, {0,41,5}, {1,2,63}, 
+    {2,4,65}, {1,2,64}, {0,41,2}, {0,41,3}, {1,2,68}, {1,2,71}, {0,41,4}, 
+    {1,2,72}, {2,4,66}, {1,5,40}, {2,7,60}, {1,5,34}, {1,5,29}, {0,44,4}, 
+    {1,5,37}, {1,5,35}, {1,5,28}, {1,5,41}, {1,5,44}, {1,5,39}, {1,5,32}, 
+    {0,44,6}, {1,5,38}, {0,44,7}, {1,5,33}, {1,5,36}, {1,5,27}, {1,5,31}, 
+    {1,5,43}, {0,44,8}, {3,5,14}, {0,44,9}, {2,7,61}, {1,5,30}, {1,5,42}, 
+    {0,44,3}, {0,44,5}, {2,7,59}, {2,7,62}, {2,7,54}, {3,5,19}, {2,7,55}, 
+    {1,9,11}, {1,9,4}, {1,9,10}, {1,9,3}, {1,9,5}, {1,8,93}, {1,8,91}, 
+    {2,11,30}, {1,9,12}, {1,9,9}, {1,8,89}, {2,11,26}, {0,47,81}, 
+    {1,9,7}, {1,9,8}, {1,9,6}, {1,8,92}, {1,8,90}, {0,47,80}, {1,9,2}, 
+    {1,9,0}, {2,11,27}, {2,11,33}, {1,9,1}, {1,9,13}, {2,11,29}, {2,11,32}, 
+    {2,11,34}, {2,11,28}, {0,52,18}, {2,15,66}, {0,52,17}, {2,15,62}, 
+    {1,13,77}, {0,52,14}, {1,13,79}, {2,15,67}, {0,52,19}, {1,13,80}, 
+    {3,11,63}, {2,15,64}, {0,52,22}, {2,15,65}, {0,52,20}, {1,13,81}, 
+    {1,9,14}, {1,13,83}, {2,15,61}, {0,52,16}, {3,11,59}, {0,52,15}, 
+    {3,11,64}, {1,13,78}, {1,13,82}, {0,52,21}, {0,56,86}, {0,56,85}, 
+    {2,20,42}, {2,20,39}, {2,20,38}, {1,19,87}, {1,19,91}, {1,19,93}, 
+    {0,56,87}, {1,20,2}, {2,20,48}, {0,56,91}, {1,20,4}, {2,20,49}, 
+    {0,56,93}, {2,20,46}, {0,56,89}, {0,57,3}, {2,20,52}, {0,57,0}, 
+    {1,19,89}, {0,56,88}, {2,26,10}, {1,19,88}, {1,19,86}, {1,20,6}, 
+    {1,19,90}, {2,20,37}, {0,56,90}, {1,20,5}, {0,57,1}, {1,20,1}, 
+    {1,20,0}, {0,57,2}, {1,19,92}, {0,56,92}, {2,20,45}, {5,29,85}, 
+    {2,20,41}, {1,20,7}, {2,20,51}, {1,20,3}, {1,26,42}, {1,26,49}, 
+    {1,26,38}, {0,61,85}, {1,26,34}, {1,26,50}, {1,26,28}, {1,26,47}, 
+    {1,26,45}, {1,26,39}, {2,26,21}, {1,26,48}, {1,26,41}, {2,26,7}, 
+    {1,26,33}, {1,26,51}, {1,26,31}, {1,26,44}, {1,26,29}, {2,26,6}, 
+    {1,26,52}, {2,26,22}, {0,61,86}, {2,26,9}, {1,26,46}, {1,33,52}, 
+    {1,26,32}, {0,61,83}, {2,26,13}, {1,26,36}, {2,26,19}, {0,61,84}, 
+    {1,26,35}, {1,26,40}, {2,26,18}, {3,22,20}, {1,26,37}, {3,22,14}, 
+    {2,26,16}, {1,26,43}, {2,26,12}, {1,33,56}, {3,27,88}, {2,32,0}, 
+    {3,27,90}, {1,33,59}, {1,33,51}, {2,31,91}, {1,33,53}, {2,31,89}, 
+    {1,33,58}, {1,33,57}, {0,66,72}, {3,27,84}, {1,26,30}, {1,33,55}, 
+    {2,31,88}, {2,31,92}, {0,66,73}, {3,27,83}, {1,33,50}, {1,33,54}, 
+    {3,27,91}, {3,27,87}, {1,40,77}, {2,37,59}, {1,40,84}, {1,40,75}, 
+    {2,37,51}, {1,40,82}, {1,40,73}, {1,40,81}, {1,40,85}, {1,40,72}, 
+    {1,40,76}, {1,40,71}, {2,37,53}, {0,71,56}, {3,34,11}, {1,40,74}, 
+    {0,71,57}, {1,40,80}, {1,40,79}, {1,40,78}, {2,37,56}, {2,37,57}, 
+    {1,40,83}, {2,42,68}, {2,42,69}, {2,42,66}, {1,47,13}, {1,47,15}, 
+    {0,75,52}, {1,47,16}, {2,42,74}, {1,47,11}, {2,42,70}, {1,47,10}, 
+    {1,47,20}, {2,42,72}, {1,47,18}, {0,75,51}, {1,47,21}, {1,47,12}, 
+    {1,47,17}, {1,47,19}, {1,47,14}, {2,42,73}, {2,42,71}, {2,47,55}, 
     {1,53,74}, {1,53,79}, {1,53,73}, {1,53,78}, {2,47,58}, {1,53,71}, 
     {1,53,81}, {1,53,77}, {1,53,82}, {1,53,76}, {1,53,72}, {1,53,80}, 
-    {2,47,57}, {1,53,83}, {1,53,75}, {2,67,80}, {1,59,69}, {0,82,55}, 
-    {2,51,54}, {0,82,53}, {2,51,56}, {0,82,52}, {0,82,54}, {2,51,52}, 
-    {2,67,81}, {1,64,47}, {2,54,65}, {1,67,29}, {1,68,40}, {2,57,24}, 
-    {1,71,79}, {1,71,80}, {2,59,28}, {0,88,74}, {2,59,27}, {1,74,54}, 
-    {2,59,29}, {0,89,72}, {3,69,26}, {1,74,55}, {2,61,12}, {1,76,43}, 
-    {0,90,61}, {2,62,34}, {0,90,60}, {1,76,42}, {0,91,20}, {2,63,15}, 
-    {1,78,4}, {3,74,71}, {3,73,37}, {2,0,27}, {3,0,11}, {0,35,52}, 
-    {0,38,91}, {1,1,25}, {1,2,73}, {0,42,53}, {0,57,4}, {2,20,54}, 
-    {2,42,75}, {0,35,53}, {0,37,41}, {0,37,40}, {0,37,39}, {3,1,66}, 
-    {0,41,6}, {0,52,23}, {1,33,60}, {0,35,54}, {0,35,55}, {0,35,56}, 
-    {0,36,26}, {2,4,70}, {2,7,63}, {0,47,82}, {3,11,67}, {1,9,15}, 
-    {2,11,36}, {2,11,35}, {0,61,87}, {0,35,57}, {1,0,28}, {2,0,66}, 
-    {3,0,43}, {0,37,42}, {0,37,43}, {1,0,56}, {0,38,92}, {4,1,59}, 
-    {2,2,59}, {2,4,71}, {1,2,74}, {2,4,74}, {0,41,7}, {3,3,2}, {1,2,75}, 
-    {0,44,15}, {2,7,65}, {2,7,64}, {1,5,46}, {0,44,13}, {0,44,12}, 
-    {1,5,45}, {0,44,10}, {1,5,47}, {0,44,11}, {0,44,14}, {0,47,83}, 
-    {2,11,37}, {0,47,85}, {1,9,19}, {1,9,16}, {1,9,17}, {1,9,18}, 
-    {1,9,20}, {0,47,84}, {1,13,85}, {1,13,84}, {2,15,69}, {0,52,25}, 
-    {2,15,72}, {0,52,24}, {2,15,71}, {2,15,73}, {2,15,70}, {2,20,58}, 
-    {0,57,7}, {1,20,9}, {2,20,56}, {0,57,6}, {0,57,8}, {0,57,5}, {2,20,55}, 
-    {2,20,57}, {0,61,89}, {1,20,8}, {4,22,91}, {0,61,90}, {1,26,54}, 
-    {2,24,88}, {0,61,91}, {1,26,53}, {0,61,88}, {2,26,25}, {2,26,26}, 
-    {2,26,28}, {1,33,63}, {1,33,65}, {0,66,74}, {1,33,64}, {1,33,62}, 
-    {1,33,61}, {3,28,9}, {3,34,20}, {2,37,60}, {1,40,88}, {0,71,62}, 
-    {0,71,60}, {3,34,15}, {0,71,61}, {1,40,86}, {1,40,87}, {2,42,76}, 
-    {0,71,58}, {1,47,25}, {1,47,23}, {2,42,79}, {0,75,54}, {1,47,24}, 
-    {0,75,55}, {0,75,53}, {0,71,59}, {2,67,82}, {1,53,86}, {1,53,84}, 
-    {1,53,85}, {1,47,22}, {1,59,71}, {0,82,56}, {1,59,70}, {1,64,48}, 
-    {1,64,49}, {1,53,87}, {1,68,41}, {2,69,86}, {0,35,58}, {0,37,44}, 
-    {0,39,0}, {1,1,26}, {0,38,93}, {2,7,66}, {0,44,16}, {0,66,75}, 
-    {2,0,28}, {0,36,27}, {0,37,45}, {0,47,86}, {0,61,92}, {2,0,29}, 
-    {1,0,57}, {2,1,38}, {1,0,58}, {2,1,39}, {1,1,27}, {2,69,87}, {0,41,9}, 
-    {1,2,79}, {1,2,77}, {0,41,10}, {1,2,76}, {1,2,78}, {1,2,80}, {3,3,7}, 
-    {0,41,8}, {2,4,77}, {2,4,76}, {0,44,20}, {0,44,21}, {0,44,18}, 
+    {2,47,57}, {1,53,83}, {1,53,75}, {1,59,69}, {0,82,55}, {2,51,54}, 
+    {0,82,53}, {2,51,56}, {0,82,52}, {0,82,54}, {2,51,52}, {1,64,47}, 
+    {2,54,65}, {1,67,29}, {1,68,40}, {2,57,24}, {1,71,79}, {1,71,80}, 
+    {2,59,28}, {0,88,74}, {2,59,27}, {1,74,54}, {2,59,29}, {0,89,72}, 
+    {3,69,26}, {1,74,55}, {2,61,12}, {1,76,43}, {0,90,61}, {2,62,34}, 
+    {0,90,60}, {1,76,42}, {0,91,20}, {2,63,15}, {1,78,4}, {3,74,71}, 
+    {3,73,37}, {2,0,27}, {3,0,11}, {0,35,52}, {0,38,91}, {1,1,25}, 
+    {1,2,73}, {0,42,53}, {0,57,4}, {2,20,54}, {2,42,75}, {0,35,53}, 
+    {0,37,41}, {0,37,40}, {0,37,39}, {3,1,66}, {0,41,6}, {0,52,23}, 
+    {1,33,60}, {0,35,54}, {0,35,55}, {0,35,56}, {0,36,26}, {2,4,70}, 
+    {2,7,63}, {0,47,82}, {3,11,67}, {1,9,15}, {2,11,36}, {2,11,35}, 
+    {0,61,87}, {0,35,57}, {1,0,28}, {2,0,66}, {3,0,43}, {0,37,42}, 
+    {0,37,43}, {1,0,56}, {0,38,92}, {4,1,59}, {2,2,59}, {2,4,71}, 
+    {1,2,74}, {2,4,74}, {0,41,7}, {3,3,2}, {1,2,75}, {0,44,15}, {2,7,65}, 
+    {2,7,64}, {1,5,46}, {0,44,13}, {0,44,12}, {1,5,45}, {0,44,10}, 
+    {1,5,47}, {0,44,11}, {0,44,14}, {0,47,83}, {2,11,37}, {0,47,85}, 
+    {1,9,19}, {1,9,16}, {1,9,17}, {1,9,18}, {1,9,20}, {0,47,84}, {1,13,85}, 
+    {1,13,84}, {2,15,69}, {0,52,25}, {2,15,72}, {0,52,24}, {2,15,71}, 
+    {2,15,73}, {2,15,70}, {2,20,58}, {0,57,7}, {1,20,9}, {2,20,56}, 
+    {0,57,6}, {0,57,8}, {0,57,5}, {2,20,55}, {2,20,57}, {0,61,89}, 
+    {1,20,8}, {4,22,91}, {0,61,90}, {1,26,54}, {2,24,88}, {0,61,91}, 
+    {1,26,53}, {0,61,88}, {2,26,25}, {2,26,26}, {2,26,28}, {1,33,63}, 
+    {1,33,65}, {0,66,74}, {1,33,64}, {1,33,62}, {1,33,61}, {3,28,9}, 
+    {3,34,20}, {2,37,60}, {1,40,88}, {0,71,62}, {0,71,60}, {3,34,15}, 
+    {0,71,61}, {1,40,86}, {1,40,87}, {2,42,76}, {0,71,58}, {1,47,25}, 
+    {1,47,23}, {2,42,79}, {0,75,54}, {1,47,24}, {0,75,55}, {0,75,53}, 
+    {0,71,59}, {1,53,86}, {1,53,84}, {1,53,85}, {1,47,22}, {1,59,71}, 
+    {0,82,56}, {1,59,70}, {1,64,48}, {1,64,49}, {1,53,87}, {1,68,41}, 
+    {0,35,58}, {0,37,44}, {0,39,0}, {1,1,26}, {0,38,93}, {2,7,66}, 
+    {0,44,16}, {0,66,75}, {2,0,28}, {0,36,27}, {0,37,45}, {0,47,86}, 
+    {0,61,92}, {2,0,29}, {1,0,57}, {2,1,38}, {1,0,58}, {2,1,39}, {1,1,27}, 
+    {0,41,9}, {1,2,79}, {1,2,77}, {0,41,10}, {1,2,76}, {1,2,78}, {1,2,80}, 
+    {3,3,7}, {0,41,8}, {2,4,77}, {2,4,76}, {0,44,20}, {0,44,21}, {0,44,18}, 
     {2,7,68}, {2,7,70}, {0,44,17}, {1,9,24}, {0,44,19}, {2,7,71}, 
     {0,47,87}, {2,11,39}, {1,9,23}, {1,9,25}, {1,9,22}, {1,9,26}, 
     {0,47,88}, {0,52,28}, {1,13,86}, {2,15,75}, {1,13,88}, {0,52,26}, 
@@ -9330,49 +9324,48 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {0,57,10}, {1,20,12}, {2,20,64}, {2,20,63}, {2,26,30}, {0,57,13}, 
     {2,26,31}, {2,26,29}, {0,62,0}, {0,62,1}, {5,39,36}, {0,62,2}, 
     {1,33,66}, {1,33,68}, {1,33,70}, {0,66,77}, {0,66,76}, {0,61,93}, 
-    {1,33,69}, {1,33,67}, {2,67,83}, {1,40,92}, {2,37,64}, {2,37,63}, 
-    {1,40,90}, {1,41,2}, {0,71,63}, {1,41,3}, {1,41,0}, {0,71,64}, 
-    {1,40,91}, {1,40,89}, {1,41,1}, {0,75,57}, {1,47,27}, {1,40,93}, 
-    {0,75,59}, {1,47,28}, {0,75,58}, {0,75,61}, {1,47,29}, {0,75,56}, 
-    {0,75,60}, {1,53,92}, {1,53,90}, {1,53,89}, {1,53,91}, {1,53,88}, 
-    {2,47,59}, {3,58,0}, {0,87,18}, {2,67,84}, {1,71,81}, {1,71,82}, 
-    {2,59,30}, {1,74,56}, {1,76,44}, {0,92,1}, {2,0,30}, {2,2,64}, 
-    {0,44,22}, {0,41,11}, {2,7,72}, {2,7,74}, {0,47,89}, {2,11,43}, 
-    {2,11,42}, {2,15,77}, {0,35,59}, {0,36,28}, {3,0,44}, {0,37,46}, 
-    {1,1,28}, {2,4,78}, {0,41,12}, {1,2,81}, {2,7,76}, {1,9,27}, {0,47,90}, 
-    {0,71,65}, {0,35,60}, {2,0,67}, {2,1,40}, {2,2,65}, {0,39,1}, 
-    {2,26,33}, {0,66,78}, {0,35,61}, {0,36,29}, {0,36,30}, {0,37,48}, 
-    {0,37,47}, {3,1,74}, {1,1,29}, {0,39,2}, {3,1,75}, {1,2,82}, {2,4,80}, 
-    {0,41,13}, {2,7,77}, {1,5,49}, {1,5,50}, {1,5,51}, {2,7,79}, {0,44,23}, 
-    {0,44,24}, {1,5,48}, {0,44,25}, {3,8,11}, {3,11,79}, {0,47,91}, 
-    {1,9,28}, {2,11,44}, {1,13,91}, {0,52,29}, {2,15,78}, {1,13,90}, 
-    {2,20,65}, {0,57,14}, {1,20,15}, {0,57,15}, {1,20,16}, {2,20,66}, 
-    {2,26,38}, {2,26,36}, {0,62,3}, {3,22,36}, {2,26,35}, {3,28,15}, 
-    {1,33,71}, {2,32,1}, {1,41,5}, {1,41,4}, {0,71,66}, {3,40,61}, 
-    {0,75,62}, {1,47,30}, {0,79,50}, {1,53,93}, {0,82,57}, {2,54,66}, 
-    {0,90,62}, {1,78,6}, {2,0,31}, {2,0,32}, {2,1,41}, {2,2,48}, {1,5,52}, 
-    {2,7,80}, {1,9,29}, {0,57,16}, {1,26,55}, {0,66,79}, {2,32,2}, 
-    {2,47,61}, {2,54,67}, {0,85,32}, {2,64,67}, {2,0,33}, {0,41,15}, 
-    {2,4,81}, {0,41,14}, {0,47,92}, {2,11,47}, {1,13,92}, {0,57,18}, 
-    {0,60,8}, {0,57,19}, {0,57,17}, {0,62,4}, {2,32,3}, {1,41,6}, 
-    {0,71,67}, {0,75,63}, {2,62,36}, {1,0,11}, {1,1,30}, {3,1,76}, 
-    {1,2,84}, {0,41,16}, {1,2,83}, {0,41,17}, {3,3,11}, {0,44,29}, 
-    {1,5,55}, {1,5,54}, {0,44,28}, {0,44,26}, {0,44,27}, {1,5,53}, 
-    {2,7,85}, {2,7,84}, {0,48,0}, {1,9,30}, {0,48,3}, {0,47,93}, {0,48,5}, 
-    {0,48,1}, {0,48,2}, {0,48,4}, {3,8,16}, {2,15,79}, {2,15,81}, 
-    {0,52,32}, {0,52,31}, {0,52,30}, {2,15,80}, {2,67,85}, {1,20,18}, 
-    {0,57,20}, {0,57,23}, {0,57,21}, {2,67,86}, {1,20,17}, {0,57,26}, 
-    {3,16,50}, {0,57,22}, {1,20,19}, {0,57,25}, {0,57,24}, {3,16,49}, 
-    {3,16,54}, {3,22,41}, {1,26,57}, {1,26,56}, {2,26,42}, {0,62,7}, 
-    {0,62,5}, {0,62,6}, {1,26,58}, {0,66,80}, {1,33,73}, {0,66,81}, 
-    {1,33,72}, {3,28,19}, {3,34,30}, {1,47,31}, {2,37,66}, {2,37,67}, 
-    {0,75,65}, {1,41,7}, {0,75,64}, {2,42,81}, {0,71,68}, {2,67,87}, 
-    {1,54,1}, {1,54,0}, {0,82,58}, {1,59,72}, {1,68,42}, {1,71,83}, 
-    {1,71,84}, {2,61,14}, {0,36,31}, {3,0,21}, {0,37,49}, {2,1,44}, 
-    {3,1,80}, {1,0,59}, {2,1,43}, {4,1,69}, {0,41,19}, {0,41,21}, 
-    {2,4,87}, {1,1,33}, {1,2,87}, {1,2,86}, {1,2,85}, {2,2,69}, {1,1,32}, 
-    {1,1,31}, {0,39,4}, {0,41,20}, {0,41,18}, {0,39,3}, {2,2,70}, 
-    {2,2,72}, {2,4,86}, {0,44,30}, {1,5,56}, {2,4,90}, {0,44,31}, 
+    {1,33,69}, {1,33,67}, {1,40,92}, {2,37,64}, {2,37,63}, {1,40,90}, 
+    {1,41,2}, {0,71,63}, {1,41,3}, {1,41,0}, {0,71,64}, {1,40,91}, 
+    {1,40,89}, {1,41,1}, {0,75,57}, {1,47,27}, {1,40,93}, {0,75,59}, 
+    {1,47,28}, {0,75,58}, {0,75,61}, {1,47,29}, {0,75,56}, {0,75,60}, 
+    {1,53,92}, {1,53,90}, {1,53,89}, {1,53,91}, {1,53,88}, {2,47,59}, 
+    {3,58,0}, {0,87,18}, {1,71,81}, {1,71,82}, {2,59,30}, {1,74,56}, 
+    {1,76,44}, {0,92,1}, {2,0,30}, {2,2,64}, {0,44,22}, {0,41,11}, 
+    {2,7,72}, {2,7,74}, {0,47,89}, {2,11,43}, {2,11,42}, {2,15,77}, 
+    {0,35,59}, {0,36,28}, {3,0,44}, {0,37,46}, {1,1,28}, {2,4,78}, 
+    {0,41,12}, {1,2,81}, {2,7,76}, {1,9,27}, {0,47,90}, {0,71,65}, 
+    {0,35,60}, {2,0,67}, {2,1,40}, {2,2,65}, {0,39,1}, {2,26,33}, 
+    {0,66,78}, {0,35,61}, {0,36,29}, {0,36,30}, {0,37,48}, {0,37,47}, 
+    {3,1,74}, {1,1,29}, {0,39,2}, {3,1,75}, {1,2,82}, {2,4,80}, {0,41,13}, 
+    {2,7,77}, {1,5,49}, {1,5,50}, {1,5,51}, {2,7,79}, {0,44,23}, {0,44,24}, 
+    {1,5,48}, {0,44,25}, {3,8,11}, {3,11,79}, {0,47,91}, {1,9,28}, 
+    {2,11,44}, {1,13,91}, {0,52,29}, {2,15,78}, {1,13,90}, {2,20,65}, 
+    {0,57,14}, {1,20,15}, {0,57,15}, {1,20,16}, {2,20,66}, {2,26,38}, 
+    {2,26,36}, {0,62,3}, {3,22,36}, {2,26,35}, {3,28,15}, {1,33,71}, 
+    {2,32,1}, {1,41,5}, {1,41,4}, {0,71,66}, {3,40,61}, {0,75,62}, 
+    {1,47,30}, {0,79,50}, {1,53,93}, {0,82,57}, {2,54,66}, {0,90,62}, 
+    {1,78,6}, {2,0,31}, {2,0,32}, {2,1,41}, {2,2,48}, {1,5,52}, {2,7,80}, 
+    {1,9,29}, {0,57,16}, {1,26,55}, {0,66,79}, {2,32,2}, {2,47,61}, 
+    {2,54,67}, {0,85,32}, {2,64,67}, {2,0,33}, {0,41,15}, {2,4,81}, 
+    {0,41,14}, {0,47,92}, {2,11,47}, {1,13,92}, {0,57,18}, {0,60,8}, 
+    {0,57,19}, {0,57,17}, {0,62,4}, {2,32,3}, {1,41,6}, {0,71,67}, 
+    {0,75,63}, {2,62,36}, {1,0,11}, {1,1,30}, {3,1,76}, {1,2,84}, 
+    {0,41,16}, {1,2,83}, {0,41,17}, {3,3,11}, {0,44,29}, {1,5,55}, 
+    {1,5,54}, {0,44,28}, {0,44,26}, {0,44,27}, {1,5,53}, {2,7,85}, 
+    {2,7,84}, {0,48,0}, {1,9,30}, {0,48,3}, {0,47,93}, {0,48,5}, {0,48,1}, 
+    {0,48,2}, {0,48,4}, {3,8,16}, {2,15,79}, {2,15,81}, {0,52,32}, 
+    {0,52,31}, {0,52,30}, {2,15,80}, {1,20,18}, {0,57,20}, {0,57,23}, 
+    {0,57,21}, {1,20,17}, {0,57,26}, {3,16,50}, {0,57,22}, {1,20,19}, 
+    {0,57,25}, {0,57,24}, {3,16,49}, {3,16,54}, {3,22,41}, {1,26,57}, 
+    {1,26,56}, {2,26,42}, {0,62,7}, {0,62,5}, {0,62,6}, {1,26,58}, 
+    {0,66,80}, {1,33,73}, {0,66,81}, {1,33,72}, {3,28,19}, {3,34,30}, 
+    {1,47,31}, {2,37,66}, {2,37,67}, {0,75,65}, {1,41,7}, {0,75,64}, 
+    {2,42,81}, {0,71,68}, {1,54,1}, {1,54,0}, {0,82,58}, {1,59,72}, 
+    {1,68,42}, {1,71,83}, {1,71,84}, {2,61,14}, {0,36,31}, {3,0,21}, 
+    {0,37,49}, {2,1,44}, {3,1,80}, {1,0,59}, {2,1,43}, {4,1,69}, {0,41,19}, 
+    {0,41,21}, {2,4,87}, {1,1,33}, {1,2,87}, {1,2,86}, {1,2,85}, {2,2,69}, 
+    {1,1,32}, {1,1,31}, {0,39,4}, {0,41,20}, {0,41,18}, {0,39,3}, 
+    {2,2,70}, {2,2,72}, {2,4,86}, {0,44,30}, {1,5,56}, {2,4,90}, {0,44,31}, 
     {1,2,92}, {3,5,47}, {1,3,0}, {1,2,93}, {1,5,57}, {2,4,85}, {2,4,83}, 
     {1,2,89}, {2,7,93}, {0,41,25}, {0,41,23}, {2,4,91}, {1,2,88}, 
     {1,2,90}, {1,3,2}, {2,5,1}, {0,41,22}, {2,5,0}, {1,2,91}, {1,3,6}, 
@@ -9421,67 +9414,66 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {1,26,79}, {2,26,60}, {0,62,26}, {1,26,71}, {1,26,65}, {0,62,16}, 
     {1,26,68}, {4,30,15}, {1,26,77}, {2,32,10}, {0,66,82}, {0,66,87}, 
     {0,62,13}, {1,26,78}, {2,26,64}, {0,66,85}, {2,26,65}, {2,26,66}, 
-    {2,26,47}, {0,62,14}, {2,67,88}, {0,67,3}, {1,41,9}, {1,33,85}, 
-    {2,32,8}, {1,33,77}, {1,41,8}, {3,28,24}, {1,33,81}, {1,33,83}, 
-    {2,32,6}, {2,32,11}, {1,33,80}, {2,37,78}, {0,67,2}, {3,28,23}, 
-    {1,33,79}, {0,67,6}, {2,37,77}, {5,49,67}, {2,32,7}, {1,41,24}, 
-    {2,37,75}, {2,32,13}, {0,67,1}, {0,71,70}, {1,33,86}, {1,41,10}, 
-    {2,37,76}, {2,32,9}, {0,66,93}, {1,33,78}, {1,33,82}, {0,71,69}, 
-    {0,66,84}, {1,33,75}, {1,33,76}, {0,71,71}, {0,66,92}, {0,67,0}, 
-    {0,66,91}, {1,33,84}, {2,67,89}, {1,41,14}, {1,41,15}, {1,41,20}, 
-    {0,75,70}, {1,41,27}, {2,42,82}, {0,71,77}, {2,42,93}, {0,71,76}, 
-    {1,41,22}, {2,42,83}, {0,75,69}, {1,41,11}, {0,71,75}, {2,37,80}, 
-    {1,41,26}, {0,71,73}, {0,71,74}, {2,42,91}, {1,41,23}, {1,47,48}, 
-    {0,75,67}, {0,62,20}, {2,37,81}, {1,41,25}, {0,75,74}, {1,41,17}, 
-    {3,40,78}, {0,75,68}, {2,37,73}, {0,75,73}, {1,41,12}, {1,41,16}, 
-    {1,41,13}, {1,41,19}, {0,71,78}, {0,75,66}, {0,71,72}, {2,43,0}, 
-    {1,47,34}, {1,41,21}, {2,37,71}, {0,75,72}, {2,37,82}, {0,75,75}, 
-    {6,1,80}, {1,41,18}, {2,37,74}, {0,75,71}, {1,47,33}, {4,44,9}, 
-    {2,43,2}, {2,37,83}, {2,43,3}, {2,42,86}, {1,47,38}, {0,79,54}, 
-    {1,47,32}, {1,54,13}, {1,47,47}, {0,75,79}, {2,42,89}, {0,75,77}, 
-    {0,79,52}, {1,47,44}, {1,47,40}, {0,75,83}, {2,42,85}, {1,54,4}, 
-    {2,47,71}, {2,43,7}, {2,47,70}, {0,75,81}, {1,47,39}, {2,43,8}, 
-    {1,54,2}, {2,43,4}, {1,47,43}, {3,47,26}, {1,47,46}, {1,47,37}, 
-    {2,42,88}, {0,75,82}, {3,47,22}, {2,42,84}, {0,75,76}, {1,54,3}, 
-    {0,79,53}, {1,47,45}, {0,75,78}, {0,75,80}, {1,47,42}, {0,75,84}, 
-    {1,47,41}, {1,47,36}, {1,47,35}, {0,79,51}, {1,47,49}, {1,54,6}, 
-    {1,59,74}, {0,79,56}, {2,47,64}, {1,54,12}, {2,47,66}, {1,54,10}, 
-    {2,47,73}, {1,59,75}, {2,47,67}, {0,79,57}, {1,54,11}, {2,47,69}, 
-    {1,54,8}, {0,82,60}, {1,59,73}, {2,47,75}, {1,54,5}, {1,54,7}, 
-    {0,82,61}, {0,79,59}, {0,82,59}, {0,79,58}, {0,82,63}, {1,54,9}, 
-    {0,79,55}, {2,47,65}, {2,47,68}, {2,47,74}, {2,69,88}, {3,58,10}, 
-    {1,64,58}, {3,53,18}, {1,64,50}, {2,51,64}, {2,51,62}, {2,51,59}, 
-    {2,51,61}, {2,51,60}, {1,59,81}, {1,64,51}, {1,59,77}, {3,53,17}, 
-    {2,51,58}, {0,85,33}, {1,59,79}, {1,59,78}, {0,82,62}, {1,59,76}, 
-    {1,59,80}, {1,64,59}, {1,64,55}, {1,64,57}, {3,62,63}, {1,64,52}, 
-    {1,64,53}, {3,62,64}, {1,64,56}, {1,64,54}, {0,87,19}, {2,54,68}, 
-    {0,87,22}, {0,87,21}, {0,87,20}, {0,88,75}, {1,71,85}, {0,88,76}, 
-    {1,68,43}, {0,89,73}, {1,74,57}, {0,89,74}, {0,90,63}, {0,91,21}, 
-    {1,78,7}, {2,62,37}, {1,78,8}, {1,78,9}, {2,64,29}, {1,81,9}, 
-    {0,36,32}, {1,0,60}, {0,37,50}, {0,39,6}, {0,39,7}, {0,39,5}, 
-    {2,2,74}, {0,39,8}, {0,41,27}, {0,41,26}, {2,5,4}, {1,5,79}, {0,44,48}, 
-    {0,44,47}, {2,11,66}, {1,14,16}, {0,57,48}, {0,57,49}, {3,16,77}, 
-    {3,16,79}, {2,26,67}, {0,62,27}, {1,33,87}, {0,67,7}, {0,67,8}, 
-    {1,33,89}, {1,33,91}, {1,33,90}, {3,28,34}, {1,41,29}, {2,37,85}, 
-    {1,41,28}, {0,71,79}, {1,41,30}, {2,37,84}, {1,47,50}, {0,75,85}, 
-    {2,43,11}, {0,79,60}, {2,47,76}, {0,82,64}, {0,85,34}, {0,82,65}, 
-    {2,62,39}, {0,36,33}, {2,0,68}, {2,0,69}, {2,1,45}, {1,3,7}, {2,5,7}, 
-    {2,5,8}, {1,5,80}, {0,44,50}, {0,44,49}, {0,44,51}, {0,48,22}, 
-    {1,9,50}, {1,9,51}, {2,16,8}, {1,14,17}, {0,52,49}, {0,57,50}, 
-    {0,62,28}, {1,26,83}, {0,36,34}, {3,0,22}, {0,35,62}, {0,36,35}, 
-    {2,1,47}, {1,0,61}, {0,37,54}, {0,37,53}, {0,37,51}, {0,37,52}, 
-    {2,2,78}, {0,39,11}, {1,1,40}, {1,1,42}, {0,39,10}, {1,1,34}, 
-    {2,2,75}, {1,1,35}, {2,2,76}, {1,1,41}, {1,1,37}, {1,1,39}, {0,39,9}, 
-    {1,1,36}, {1,1,43}, {1,1,38}, {2,2,77}, {0,41,34}, {0,41,43}, 
-    {0,41,41}, {1,3,17}, {1,3,14}, {1,3,22}, {0,41,39}, {1,3,23}, 
-    {2,5,24}, {0,41,32}, {1,3,20}, {2,5,13}, {0,41,38}, {1,3,16}, 
-    {1,3,15}, {0,41,36}, {1,3,21}, {0,41,37}, {0,44,52}, {0,41,31}, 
-    {1,3,18}, {2,5,9}, {1,3,8}, {0,41,28}, {2,5,22}, {0,41,47}, {1,3,13}, 
-    {1,3,19}, {0,41,33}, {0,41,35}, {2,5,14}, {1,3,9}, {2,5,21}, {1,3,10}, 
-    {1,3,11}, {3,3,24}, {0,41,46}, {0,41,40}, {0,41,45}, {1,3,12}, 
-    {0,41,44}, {0,41,30}, {0,41,29}, {0,41,42}, {2,5,20}, {3,3,27}, 
-    {2,5,18}, {2,5,19}, {2,5,23}, {2,5,16}, {2,67,90}, {2,5,17}, {2,8,16}, 
-    {2,8,9}, {0,44,66}, {1,5,92}, {1,5,85}, {0,44,61}, {0,44,80}, 
+    {2,26,47}, {0,62,14}, {0,67,3}, {1,41,9}, {1,33,85}, {2,32,8}, 
+    {1,33,77}, {1,41,8}, {3,28,24}, {1,33,81}, {1,33,83}, {2,32,6}, 
+    {2,32,11}, {1,33,80}, {2,37,78}, {0,67,2}, {3,28,23}, {1,33,79}, 
+    {0,67,6}, {2,37,77}, {5,49,67}, {2,32,7}, {1,41,24}, {2,37,75}, 
+    {2,32,13}, {0,67,1}, {0,71,70}, {1,33,86}, {1,41,10}, {2,37,76}, 
+    {2,32,9}, {0,66,93}, {1,33,78}, {1,33,82}, {0,71,69}, {0,66,84}, 
+    {1,33,75}, {1,33,76}, {0,71,71}, {0,66,92}, {0,67,0}, {0,66,91}, 
+    {1,33,84}, {1,41,14}, {1,41,15}, {1,41,20}, {0,75,70}, {1,41,27}, 
+    {2,42,82}, {0,71,77}, {2,42,93}, {0,71,76}, {1,41,22}, {2,42,83}, 
+    {0,75,69}, {1,41,11}, {0,71,75}, {2,37,80}, {1,41,26}, {0,71,73}, 
+    {0,71,74}, {2,42,91}, {1,41,23}, {1,47,48}, {0,75,67}, {0,62,20}, 
+    {2,37,81}, {1,41,25}, {0,75,74}, {1,41,17}, {3,40,78}, {0,75,68}, 
+    {2,37,73}, {0,75,73}, {1,41,12}, {1,41,16}, {1,41,13}, {1,41,19}, 
+    {0,71,78}, {0,75,66}, {0,71,72}, {2,43,0}, {1,47,34}, {1,41,21}, 
+    {2,37,71}, {0,75,72}, {2,37,82}, {0,75,75}, {6,1,80}, {1,41,18}, 
+    {2,37,74}, {0,75,71}, {1,47,33}, {4,44,9}, {2,43,2}, {2,37,83}, 
+    {2,43,3}, {2,42,86}, {1,47,38}, {0,79,54}, {1,47,32}, {1,54,13}, 
+    {1,47,47}, {0,75,79}, {2,42,89}, {0,75,77}, {0,79,52}, {1,47,44}, 
+    {1,47,40}, {0,75,83}, {2,42,85}, {1,54,4}, {2,47,71}, {2,43,7}, 
+    {2,47,70}, {0,75,81}, {1,47,39}, {2,43,8}, {1,54,2}, {2,43,4}, 
+    {1,47,43}, {3,47,26}, {1,47,46}, {1,47,37}, {2,42,88}, {0,75,82}, 
+    {3,47,22}, {2,42,84}, {0,75,76}, {1,54,3}, {0,79,53}, {1,47,45}, 
+    {0,75,78}, {0,75,80}, {1,47,42}, {0,75,84}, {1,47,41}, {1,47,36}, 
+    {1,47,35}, {0,79,51}, {1,47,49}, {1,54,6}, {1,59,74}, {0,79,56}, 
+    {2,47,64}, {1,54,12}, {2,47,66}, {1,54,10}, {2,47,73}, {1,59,75}, 
+    {2,47,67}, {0,79,57}, {1,54,11}, {2,47,69}, {1,54,8}, {0,82,60}, 
+    {1,59,73}, {2,47,75}, {1,54,5}, {1,54,7}, {0,82,61}, {0,79,59}, 
+    {0,82,59}, {0,79,58}, {0,82,63}, {1,54,9}, {0,79,55}, {2,47,65}, 
+    {2,47,68}, {2,47,74}, {3,58,10}, {1,64,58}, {3,53,18}, {1,64,50}, 
+    {2,51,64}, {2,51,62}, {2,51,59}, {2,51,61}, {2,51,60}, {1,59,81}, 
+    {1,64,51}, {1,59,77}, {3,53,17}, {2,51,58}, {0,85,33}, {1,59,79}, 
+    {1,59,78}, {0,82,62}, {1,59,76}, {1,59,80}, {1,64,59}, {1,64,55}, 
+    {1,64,57}, {3,62,63}, {1,64,52}, {1,64,53}, {3,62,64}, {1,64,56}, 
+    {1,64,54}, {0,87,19}, {2,54,68}, {0,87,22}, {0,87,21}, {0,87,20}, 
+    {0,88,75}, {1,71,85}, {0,88,76}, {1,68,43}, {0,89,73}, {1,74,57}, 
+    {0,89,74}, {0,90,63}, {0,91,21}, {1,78,7}, {2,62,37}, {1,78,8}, 
+    {1,78,9}, {2,64,29}, {1,81,9}, {0,36,32}, {1,0,60}, {0,37,50}, 
+    {0,39,6}, {0,39,7}, {0,39,5}, {2,2,74}, {0,39,8}, {0,41,27}, {0,41,26}, 
+    {2,5,4}, {1,5,79}, {0,44,48}, {0,44,47}, {2,11,66}, {1,14,16}, 
+    {0,57,48}, {0,57,49}, {3,16,77}, {3,16,79}, {2,26,67}, {0,62,27}, 
+    {1,33,87}, {0,67,7}, {0,67,8}, {1,33,89}, {1,33,91}, {1,33,90}, 
+    {3,28,34}, {1,41,29}, {2,37,85}, {1,41,28}, {0,71,79}, {1,41,30}, 
+    {2,37,84}, {1,47,50}, {0,75,85}, {2,43,11}, {0,79,60}, {2,47,76}, 
+    {0,82,64}, {0,85,34}, {0,82,65}, {2,62,39}, {0,36,33}, {2,0,68}, 
+    {2,0,69}, {2,1,45}, {1,3,7}, {2,5,7}, {2,5,8}, {1,5,80}, {0,44,50}, 
+    {0,44,49}, {0,44,51}, {0,48,22}, {1,9,50}, {1,9,51}, {2,16,8}, 
+    {1,14,17}, {0,52,49}, {0,57,50}, {0,62,28}, {1,26,83}, {0,36,34}, 
+    {3,0,22}, {0,35,62}, {0,36,35}, {2,1,47}, {1,0,61}, {0,37,54}, 
+    {0,37,53}, {0,37,51}, {0,37,52}, {2,2,78}, {0,39,11}, {1,1,40}, 
+    {1,1,42}, {0,39,10}, {1,1,34}, {2,2,75}, {1,1,35}, {2,2,76}, {1,1,41}, 
+    {1,1,37}, {1,1,39}, {0,39,9}, {1,1,36}, {1,1,43}, {1,1,38}, {2,2,77}, 
+    {0,41,34}, {0,41,43}, {0,41,41}, {1,3,17}, {1,3,14}, {1,3,22}, 
+    {0,41,39}, {1,3,23}, {2,5,24}, {0,41,32}, {1,3,20}, {2,5,13}, 
+    {0,41,38}, {1,3,16}, {1,3,15}, {0,41,36}, {1,3,21}, {0,41,37}, 
+    {0,44,52}, {0,41,31}, {1,3,18}, {2,5,9}, {1,3,8}, {0,41,28}, {2,5,22}, 
+    {0,41,47}, {1,3,13}, {1,3,19}, {0,41,33}, {0,41,35}, {2,5,14}, 
+    {1,3,9}, {2,5,21}, {1,3,10}, {1,3,11}, {3,3,24}, {0,41,46}, {0,41,40}, 
+    {0,41,45}, {1,3,12}, {0,41,44}, {0,41,30}, {0,41,29}, {0,41,42}, 
+    {2,5,20}, {3,3,27}, {2,5,18}, {2,5,19}, {2,5,23}, {2,5,16}, {2,5,17}, 
+    {2,8,16}, {2,8,9}, {0,44,66}, {1,5,92}, {1,5,85}, {0,44,61}, {0,44,80}, 
     {1,5,81}, {1,5,88}, {1,5,90}, {1,5,93}, {0,44,75}, {2,8,5}, {1,5,89}, 
     {1,5,82}, {0,44,73}, {1,5,86}, {2,8,7}, {1,6,0}, {0,44,58}, {2,8,4}, 
     {1,5,91}, {0,44,68}, {0,44,67}, {1,5,84}, {0,44,56}, {2,8,19}, 
@@ -9507,60 +9499,59 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {1,14,38}, {1,14,45}, {0,52,60}, {1,14,29}, {1,14,28}, {0,52,68}, 
     {0,52,67}, {0,52,53}, {0,52,59}, {0,52,62}, {1,14,41}, {2,16,13}, 
     {2,16,24}, {1,14,35}, {0,52,56}, {1,14,20}, {1,14,43}, {1,14,34}, 
-    {1,14,36}, {1,14,40}, {2,16,15}, {2,16,26}, {2,16,21}, {2,67,91}, 
-    {2,67,92}, {1,20,42}, {2,21,16}, {0,57,58}, {0,57,78}, {0,57,77}, 
-    {2,21,6}, {0,57,66}, {2,21,8}, {1,20,60}, {1,20,56}, {1,20,53}, 
-    {1,20,71}, {0,57,61}, {0,57,53}, {2,21,5}, {2,21,17}, {1,20,58}, 
-    {0,62,44}, {0,57,57}, {1,20,66}, {2,21,1}, {0,57,79}, {0,57,76}, 
-    {1,20,62}, {1,20,45}, {2,20,91}, {2,21,10}, {0,57,75}, {1,20,68}, 
-    {1,20,44}, {0,57,64}, {0,57,68}, {1,20,67}, {2,21,2}, {1,20,54}, 
-    {0,57,69}, {0,57,63}, {1,20,43}, {2,20,92}, {0,62,30}, {1,20,70}, 
-    {1,20,52}, {0,57,74}, {1,20,55}, {1,20,69}, {0,57,73}, {2,21,3}, 
-    {1,26,84}, {3,16,86}, {0,57,54}, {1,20,50}, {0,57,59}, {0,57,70}, 
-    {3,16,87}, {0,57,65}, {1,20,59}, {1,20,49}, {1,20,47}, {1,20,65}, 
-    {0,57,51}, {0,57,71}, {0,57,55}, {0,62,29}, {1,20,63}, {0,57,56}, 
-    {3,17,2}, {0,57,52}, {0,57,67}, {0,57,62}, {0,57,60}, {1,20,51}, 
-    {0,57,72}, {1,20,48}, {1,20,61}, {1,20,57}, {1,26,86}, {1,26,85}, 
-    {2,21,12}, {2,67,93}, {2,21,13}, {1,20,46}, {1,27,8}, {2,26,80}, 
-    {0,62,32}, {2,26,79}, {1,27,14}, {1,26,91}, {1,27,11}, {1,33,92}, 
-    {0,62,35}, {1,27,15}, {1,27,18}, {0,62,34}, {1,27,0}, {1,27,17}, 
-    {1,27,16}, {0,62,36}, {1,26,87}, {0,62,31}, {0,62,39}, {2,26,82}, 
-    {0,62,37}, {1,27,13}, {3,22,80}, {1,27,3}, {0,62,41}, {1,27,20}, 
-    {1,27,12}, {1,27,21}, {0,62,49}, {0,62,47}, {1,27,10}, {1,27,9}, 
-    {2,26,70}, {1,27,7}, {1,27,1}, {0,62,40}, {2,26,69}, {0,62,38}, 
-    {1,14,26}, {1,26,88}, {2,26,71}, {1,34,28}, {1,26,89}, {0,62,33}, 
-    {0,62,46}, {1,34,0}, {3,22,63}, {0,62,42}, {0,62,43}, {1,26,90}, 
-    {1,27,19}, {1,33,93}, {1,27,4}, {1,26,93}, {0,62,45}, {1,27,5}, 
-    {1,27,2}, {2,26,81}, {2,26,76}, {0,62,50}, {3,22,78}, {2,26,78}, 
-    {2,68,0}, {0,67,23}, {2,32,40}, {2,32,17}, {1,34,3}, {1,34,22}, 
-    {1,34,27}, {1,34,15}, {0,67,19}, {1,34,32}, {0,67,16}, {1,34,1}, 
-    {2,32,25}, {1,34,2}, {0,67,9}, {0,67,18}, {1,34,9}, {0,67,21}, 
-    {0,67,22}, {1,34,10}, {2,32,23}, {1,34,23}, {1,34,29}, {0,67,17}, 
-    {2,32,29}, {0,67,11}, {1,34,8}, {1,34,4}, {1,34,31}, {1,34,13}, 
-    {1,34,14}, {1,34,5}, {1,34,25}, {1,34,16}, {1,34,26}, {1,34,18}, 
-    {2,32,28}, {0,67,12}, {1,41,31}, {0,67,15}, {0,67,13}, {1,34,30}, 
-    {1,34,21}, {1,34,17}, {2,32,21}, {2,32,18}, {1,34,6}, {0,71,89}, 
-    {1,34,20}, {0,67,20}, {1,34,12}, {2,32,19}, {1,34,11}, {2,32,39}, 
-    {2,38,4}, {2,32,33}, {0,67,14}, {0,67,10}, {1,41,52}, {1,34,24}, 
-    {1,34,19}, {1,34,7}, {2,32,35}, {2,32,36}, {2,69,85}, {1,41,47}, 
-    {2,37,87}, {1,41,32}, {1,41,43}, {2,38,7}, {1,41,50}, {0,71,87}, 
-    {0,62,48}, {1,41,48}, {0,71,82}, {2,37,93}, {2,38,3}, {2,37,89}, 
-    {0,71,81}, {1,41,55}, {3,34,60}, {1,41,33}, {1,41,46}, {1,41,34}, 
-    {1,41,45}, {0,71,85}, {1,41,49}, {1,27,6}, {2,38,0}, {3,34,61}, 
-    {2,38,9}, {1,41,56}, {1,41,41}, {0,71,88}, {1,47,64}, {0,75,86}, 
-    {2,38,2}, {1,41,54}, {1,41,53}, {0,71,90}, {1,47,51}, {0,75,87}, 
-    {1,47,52}, {2,38,1}, {1,41,37}, {1,41,38}, {1,41,35}, {1,41,40}, 
-    {1,41,36}, {1,41,57}, {0,71,84}, {0,75,88}, {0,71,86}, {0,71,91}, 
-    {2,37,90}, {1,41,39}, {2,38,8}, {1,41,51}, {2,43,12}, {2,38,5}, 
-    {1,41,44}, {2,43,20}, {1,47,55}, {2,43,23}, {0,71,80}, {0,75,91}, 
-    {1,54,20}, {1,47,60}, {1,47,59}, {1,47,61}, {2,43,15}, {2,43,14}, 
-    {1,47,58}, {0,75,92}, {2,43,26}, {0,76,4}, {0,76,1}, {2,43,16}, 
-    {0,76,2}, {1,47,53}, {1,47,56}, {1,47,66}, {0,76,10}, {0,76,8}, 
-    {2,43,13}, {1,47,57}, {1,26,92}, {0,75,89}, {1,47,63}, {1,47,54}, 
-    {2,43,29}, {0,76,11}, {1,47,62}, {0,71,83}, {0,76,0}, {1,41,42}, 
-    {2,43,30}, {2,43,19}, {0,76,3}, {2,43,28}, {0,76,7}, {0,76,9}, 
-    {0,76,6}, {0,76,5}, {2,43,25}, {0,75,93}, {1,47,65}, {0,75,90}, 
-    {0,76,12}, {2,43,24}, {2,68,1}, {2,43,22}, {0,79,64}, {0,79,65}, 
+    {1,14,36}, {1,14,40}, {2,16,15}, {2,16,26}, {2,16,21}, {1,20,42}, 
+    {2,21,16}, {0,57,58}, {0,57,78}, {0,57,77}, {2,21,6}, {0,57,66}, 
+    {2,21,8}, {1,20,60}, {1,20,56}, {1,20,53}, {1,20,71}, {0,57,61}, 
+    {0,57,53}, {2,21,5}, {2,21,17}, {1,20,58}, {0,62,44}, {0,57,57}, 
+    {1,20,66}, {2,21,1}, {0,57,79}, {0,57,76}, {1,20,62}, {1,20,45}, 
+    {2,20,91}, {2,21,10}, {0,57,75}, {1,20,68}, {1,20,44}, {0,57,64}, 
+    {0,57,68}, {1,20,67}, {2,21,2}, {1,20,54}, {0,57,69}, {0,57,63}, 
+    {1,20,43}, {2,20,92}, {0,62,30}, {1,20,70}, {1,20,52}, {0,57,74}, 
+    {1,20,55}, {1,20,69}, {0,57,73}, {2,21,3}, {1,26,84}, {3,16,86}, 
+    {0,57,54}, {1,20,50}, {0,57,59}, {0,57,70}, {3,16,87}, {0,57,65}, 
+    {1,20,59}, {1,20,49}, {1,20,47}, {1,20,65}, {0,57,51}, {0,57,71}, 
+    {0,57,55}, {0,62,29}, {1,20,63}, {0,57,56}, {3,17,2}, {0,57,52}, 
+    {0,57,67}, {0,57,62}, {0,57,60}, {1,20,51}, {0,57,72}, {1,20,48}, 
+    {1,20,61}, {1,20,57}, {1,26,86}, {1,26,85}, {2,21,12}, {2,21,13}, 
+    {1,20,46}, {1,27,8}, {2,26,80}, {0,62,32}, {2,26,79}, {1,27,14}, 
+    {1,26,91}, {1,27,11}, {1,33,92}, {0,62,35}, {1,27,15}, {1,27,18}, 
+    {0,62,34}, {1,27,0}, {1,27,17}, {1,27,16}, {0,62,36}, {1,26,87}, 
+    {0,62,31}, {0,62,39}, {2,26,82}, {0,62,37}, {1,27,13}, {3,22,80}, 
+    {1,27,3}, {0,62,41}, {1,27,20}, {1,27,12}, {1,27,21}, {0,62,49}, 
+    {0,62,47}, {1,27,10}, {1,27,9}, {2,26,70}, {1,27,7}, {1,27,1}, 
+    {0,62,40}, {2,26,69}, {0,62,38}, {1,14,26}, {1,26,88}, {2,26,71}, 
+    {1,34,28}, {1,26,89}, {0,62,33}, {0,62,46}, {1,34,0}, {3,22,63}, 
+    {0,62,42}, {0,62,43}, {1,26,90}, {1,27,19}, {1,33,93}, {1,27,4}, 
+    {1,26,93}, {0,62,45}, {1,27,5}, {1,27,2}, {2,26,81}, {2,26,76}, 
+    {0,62,50}, {3,22,78}, {2,26,78}, {0,67,23}, {2,32,40}, {2,32,17}, 
+    {1,34,3}, {1,34,22}, {1,34,27}, {1,34,15}, {0,67,19}, {1,34,32}, 
+    {0,67,16}, {1,34,1}, {2,32,25}, {1,34,2}, {0,67,9}, {0,67,18}, 
+    {1,34,9}, {0,67,21}, {0,67,22}, {1,34,10}, {2,32,23}, {1,34,23}, 
+    {1,34,29}, {0,67,17}, {2,32,29}, {0,67,11}, {1,34,8}, {1,34,4}, 
+    {1,34,31}, {1,34,13}, {1,34,14}, {1,34,5}, {1,34,25}, {1,34,16}, 
+    {1,34,26}, {1,34,18}, {2,32,28}, {0,67,12}, {1,41,31}, {0,67,15}, 
+    {0,67,13}, {1,34,30}, {1,34,21}, {1,34,17}, {2,32,21}, {2,32,18}, 
+    {1,34,6}, {0,71,89}, {1,34,20}, {0,67,20}, {1,34,12}, {2,32,19}, 
+    {1,34,11}, {2,32,39}, {2,38,4}, {2,32,33}, {0,67,14}, {0,67,10}, 
+    {1,41,52}, {1,34,24}, {1,34,19}, {1,34,7}, {2,32,35}, {2,32,36}, 
+    {1,41,47}, {2,37,87}, {1,41,32}, {1,41,43}, {2,38,7}, {1,41,50}, 
+    {0,71,87}, {0,62,48}, {1,41,48}, {0,71,82}, {2,37,93}, {2,38,3}, 
+    {2,37,89}, {0,71,81}, {1,41,55}, {3,34,60}, {1,41,33}, {1,41,46}, 
+    {1,41,34}, {1,41,45}, {0,71,85}, {1,41,49}, {1,27,6}, {2,38,0}, 
+    {3,34,61}, {2,38,9}, {1,41,56}, {1,41,41}, {0,71,88}, {1,47,64}, 
+    {0,75,86}, {2,38,2}, {1,41,54}, {1,41,53}, {0,71,90}, {1,47,51}, 
+    {0,75,87}, {1,47,52}, {2,38,1}, {1,41,37}, {1,41,38}, {1,41,35}, 
+    {1,41,40}, {1,41,36}, {1,41,57}, {0,71,84}, {0,75,88}, {0,71,86}, 
+    {0,71,91}, {2,37,90}, {1,41,39}, {2,38,8}, {1,41,51}, {2,43,12}, 
+    {2,38,5}, {1,41,44}, {2,43,20}, {1,47,55}, {2,43,23}, {0,71,80}, 
+    {0,75,91}, {1,54,20}, {1,47,60}, {1,47,59}, {1,47,61}, {2,43,15}, 
+    {2,43,14}, {1,47,58}, {0,75,92}, {2,43,26}, {0,76,4}, {0,76,1}, 
+    {2,43,16}, {0,76,2}, {1,47,53}, {1,47,56}, {1,47,66}, {0,76,10}, 
+    {0,76,8}, {2,43,13}, {1,47,57}, {1,26,92}, {0,75,89}, {1,47,63}, 
+    {1,47,54}, {2,43,29}, {0,76,11}, {1,47,62}, {0,71,83}, {0,76,0}, 
+    {1,41,42}, {2,43,30}, {2,43,19}, {0,76,3}, {2,43,28}, {0,76,7}, 
+    {0,76,9}, {0,76,6}, {0,76,5}, {2,43,25}, {0,75,93}, {1,47,65}, 
+    {0,75,90}, {0,76,12}, {2,43,24}, {2,43,22}, {0,79,64}, {0,79,65}, 
     {1,54,19}, {0,79,74}, {0,79,71}, {2,47,79}, {0,79,62}, {0,79,69}, 
     {1,54,21}, {0,79,67}, {0,79,61}, {2,43,17}, {0,79,68}, {2,47,86}, 
     {1,54,18}, {0,82,67}, {0,79,63}, {4,51,61}, {0,79,70}, {0,82,66}, 
@@ -9576,133 +9567,131 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {1,68,44}, {2,57,26}, {1,68,47}, {2,57,27}, {2,57,25}, {1,68,48}, 
     {1,68,46}, {1,68,49}, {0,87,24}, {1,68,45}, {2,61,16}, {1,71,89}, 
     {0,88,78}, {1,71,88}, {1,71,87}, {1,71,86}, {0,88,77}, {0,88,79}, 
-    {2,68,2}, {1,74,58}, {0,89,76}, {0,89,75}, {2,62,41}, {2,62,42}, 
-    {1,76,46}, {1,76,45}, {1,76,48}, {0,91,22}, {0,90,64}, {1,78,11}, 
-    {1,76,47}, {2,62,40}, {2,63,17}, {1,78,10}, {0,91,24}, {0,91,23}, 
-    {0,91,62}, {1,79,22}, {1,79,92}, {0,36,36}, {5,2,75}, {2,11,81}, 
-    {1,27,22}, {1,54,25}, {2,0,70}, {2,0,71}, {0,39,12}, {1,1,44}, 
-    {0,41,50}, {0,41,48}, {3,3,30}, {0,41,49}, {3,3,29}, {1,6,1}, 
-    {0,44,82}, {0,48,40}, {2,11,83}, {1,9,71}, {2,11,85}, {1,9,72}, 
-    {2,11,82}, {0,48,41}, {1,14,47}, {3,12,34}, {0,52,69}, {0,52,70}, 
-    {1,14,46}, {2,16,28}, {3,12,35}, {2,21,22}, {2,21,21}, {0,57,86}, 
-    {3,17,10}, {0,57,82}, {3,17,14}, {1,20,72}, {0,57,89}, {0,57,88}, 
-    {0,57,81}, {0,57,84}, {0,57,87}, {0,57,83}, {2,21,19}, {1,27,26}, 
-    {0,57,80}, {0,62,51}, {2,26,83}, {2,26,84}, {2,26,85}, {0,62,53}, 
-    {0,62,54}, {1,27,25}, {1,27,28}, {0,62,52}, {1,27,23}, {1,27,27}, 
-    {1,27,24}, {2,32,42}, {0,67,24}, {2,32,45}, {3,28,60}, {1,34,33}, 
-    {2,32,44}, {2,38,15}, {0,71,92}, {1,41,58}, {0,79,75}, {0,76,13}, 
-    {1,47,67}, {0,76,14}, {0,76,15}, {1,47,69}, {1,47,68}, {1,47,70}, 
-    {1,54,27}, {1,54,26}, {1,59,89}, {1,59,88}, {0,82,76}, {0,82,77}, 
-    {1,68,50}, {2,59,32}, {0,36,37}, {2,4,55}, {2,8,24}, {3,12,38}, 
-    {2,16,31}, {1,27,29}, {2,21,23}, {2,21,24}, {0,62,56}, {0,62,55}, 
-    {1,34,34}, {1,64,67}, {0,89,77}, {1,78,12}, {0,36,38}, {3,3,32}, 
-    {0,52,71}, {2,16,33}, {0,57,91}, {0,57,90}, {1,27,30}, {1,27,31}, 
-    {0,67,25}, {1,41,59}, {0,71,93}, {1,54,28}, {3,53,30}, {0,36,39}, 
-    {0,37,55}, {2,8,26}, {0,44,83}, {1,6,2}, {1,9,73}, {0,48,42}, 
-    {0,57,92}, {2,21,25}, {1,27,32}, {0,62,57}, {0,67,26}, {3,28,66}, 
-    {1,47,71}, {1,47,72}, {3,47,45}, {2,51,74}, {1,59,90}, {0,85,42}, 
-    {1,79,93}, {0,36,40}, {2,8,27}, {1,6,3}, {0,44,84}, {0,48,43}, 
-    {2,11,86}, {1,9,74}, {0,52,72}, {1,14,51}, {1,14,49}, {1,14,50}, 
-    {0,52,73}, {1,14,48}, {2,21,27}, {3,17,19}, {2,21,30}, {2,21,28}, 
-    {0,58,0}, {0,58,1}, {1,20,73}, {0,58,2}, {0,57,93}, {1,27,33}, 
-    {2,26,88}, {1,27,34}, {1,34,35}, {3,28,67}, {0,72,1}, {0,72,0}, 
-    {3,47,46}, {1,59,91}, {1,64,68}, {2,57,30}, {1,68,52}, {1,68,51}, 
-    {1,71,90}, {2,0,72}, {1,0,29}, {0,48,44}, {2,21,32}, {2,32,47}, 
-    {0,36,41}, {0,37,56}, {2,1,48}, {0,39,14}, {0,39,13}, {2,2,82}, 
-    {2,2,81}, {0,39,15}, {0,39,16}, {1,1,46}, {1,1,45}, {1,3,24}, 
-    {0,41,51}, {1,3,27}, {1,3,26}, {1,3,25}, {1,3,28}, {2,5,28}, {3,5,65}, 
-    {0,44,85}, {1,6,9}, {1,6,5}, {1,6,14}, {2,8,34}, {2,8,29}, {0,44,92}, 
-    {2,8,33}, {0,44,90}, {1,6,10}, {1,6,6}, {1,6,13}, {0,44,89}, {0,45,2}, 
-    {1,6,8}, {1,6,4}, {0,45,1}, {1,6,11}, {0,44,88}, {1,6,12}, {0,44,91}, 
-    {0,44,93}, {1,6,16}, {1,6,15}, {1,6,7}, {0,44,87}, {0,44,86}, 
-    {0,45,0}, {3,5,64}, {2,8,31}, {2,8,32}, {2,11,93}, {2,11,89}, 
-    {1,9,79}, {1,9,85}, {2,12,2}, {0,48,50}, {0,48,47}, {1,9,76}, 
-    {1,9,81}, {2,11,91}, {0,48,53}, {0,48,45}, {1,9,80}, {0,48,48}, 
-    {0,48,51}, {2,11,88}, {3,8,70}, {1,9,83}, {2,11,92}, {0,48,46}, 
-    {1,9,88}, {0,48,49}, {2,12,0}, {0,48,52}, {1,9,77}, {1,9,82}, 
-    {1,9,86}, {1,9,78}, {1,9,75}, {2,12,3}, {2,12,4}, {1,9,87}, {1,9,84}, 
-    {2,12,1}, {2,11,22}, {2,16,37}, {0,52,81}, {0,52,74}, {0,52,77}, 
-    {2,16,43}, {0,52,80}, {2,16,35}, {1,14,54}, {2,16,40}, {0,52,75}, 
-    {1,14,52}, {2,16,39}, {0,52,79}, {2,16,44}, {2,16,36}, {0,52,76}, 
-    {2,16,34}, {1,14,55}, {0,52,78}, {2,21,33}, {3,17,24}, {1,20,77}, 
-    {0,58,4}, {1,20,76}, {1,20,78}, {0,58,3}, {0,58,8}, {1,14,53}, 
-    {2,16,42}, {1,20,75}, {1,20,79}, {2,21,35}, {0,58,5}, {1,20,74}, 
-    {0,58,7}, {2,21,36}, {0,58,6}, {2,27,5}, {1,27,41}, {2,26,92}, 
-    {1,27,36}, {2,27,4}, {0,62,58}, {0,62,62}, {0,62,59}, {1,27,39}, 
-    {1,27,42}, {2,27,2}, {0,62,60}, {3,23,3}, {0,62,61}, {0,62,66}, 
-    {1,34,44}, {1,27,40}, {0,62,64}, {1,27,37}, {1,27,35}, {2,26,91}, 
-    {0,62,65}, {2,26,93}, {1,27,38}, {2,27,3}, {0,67,32}, {3,28,72}, 
-    {1,34,36}, {0,67,29}, {0,67,30}, {0,67,28}, {1,34,41}, {1,34,40}, 
-    {1,34,37}, {0,67,34}, {2,32,58}, {2,32,53}, {1,34,39}, {0,62,63}, 
-    {2,32,56}, {2,32,48}, {1,34,43}, {1,34,38}, {0,67,31}, {0,67,27}, 
-    {0,67,33}, {1,34,42}, {2,38,19}, {3,34,74}, {2,38,20}, {0,72,4}, 
-    {3,34,78}, {1,41,62}, {1,41,61}, {1,41,60}, {0,72,2}, {3,34,76}, 
-    {2,38,24}, {2,38,18}, {2,38,22}, {0,72,3}, {1,47,75}, {1,47,78}, 
-    {0,76,17}, {2,43,35}, {2,43,37}, {0,76,16}, {1,47,79}, {1,47,74}, 
-    {0,76,19}, {1,47,76}, {2,43,32}, {0,76,18}, {1,47,73}, {2,43,31}, 
-    {1,47,77}, {0,79,81}, {0,79,78}, {1,54,37}, {1,54,36}, {2,43,34}, 
-    {1,54,35}, {1,54,30}, {2,47,92}, {1,54,31}, {2,48,2}, {3,47,47}, 
-    {2,47,89}, {0,79,79}, {2,47,93}, {0,79,76}, {0,79,80}, {1,54,29}, 
-    {0,79,77}, {1,54,32}, {1,54,33}, {1,54,38}, {2,48,1}, {2,51,80}, 
-    {1,54,34}, {2,51,78}, {2,51,79}, {1,59,92}, {3,53,32}, {2,51,75}, 
-    {2,51,76}, {0,82,79}, {2,51,81}, {1,64,71}, {0,82,78}, {1,64,69}, 
-    {1,64,70}, {0,85,43}, {0,87,26}, {1,68,53}, {2,57,34}, {0,87,25}, 
-    {2,57,33}, {2,68,5}, {1,71,92}, {1,71,93}, {2,59,33}, {0,88,80}, 
-    {2,59,34}, {1,71,91}, {0,89,78}, {3,73,43}, {1,78,13}, {0,91,25}, 
-    {1,79,23}, {1,79,24}, {2,64,30}, {0,36,42}, {3,0,91}, {0,39,17}, 
-    {0,39,18}, {0,41,52}, {2,5,32}, {1,6,17}, {0,48,54}, {0,52,82}, 
-    {0,58,9}, {0,56,22}, {0,62,67}, {0,62,68}, {0,61,17}, {1,27,43}, 
-    {2,68,6}, {0,67,35}, {1,41,64}, {1,41,63}, {2,48,3}, {6,50,38}, 
-    {0,36,43}, {0,39,19}, {1,6,18}, {0,45,4}, {2,8,36}, {0,45,3}, 
-    {2,12,6}, {1,9,89}, {1,9,90}, {2,69,17}, {1,14,56}, {1,14,57}, 
+    {1,74,58}, {0,89,76}, {0,89,75}, {2,62,41}, {2,62,42}, {1,76,46}, 
+    {1,76,45}, {1,76,48}, {0,91,22}, {0,90,64}, {1,78,11}, {1,76,47}, 
+    {2,62,40}, {2,63,17}, {1,78,10}, {0,91,24}, {0,91,23}, {0,91,62}, 
+    {1,79,22}, {1,79,92}, {0,36,36}, {5,2,75}, {2,11,81}, {1,27,22}, 
+    {1,54,25}, {2,0,70}, {2,0,71}, {0,39,12}, {1,1,44}, {0,41,50}, 
+    {0,41,48}, {3,3,30}, {0,41,49}, {3,3,29}, {1,6,1}, {0,44,82}, 
+    {0,48,40}, {2,11,83}, {1,9,71}, {2,11,85}, {1,9,72}, {2,11,82}, 
+    {0,48,41}, {1,14,47}, {3,12,34}, {0,52,69}, {0,52,70}, {1,14,46}, 
+    {2,16,28}, {3,12,35}, {2,21,22}, {2,21,21}, {0,57,86}, {3,17,10}, 
+    {0,57,82}, {3,17,14}, {1,20,72}, {0,57,89}, {0,57,88}, {0,57,81}, 
+    {0,57,84}, {0,57,87}, {0,57,83}, {2,21,19}, {1,27,26}, {0,57,80}, 
+    {0,62,51}, {2,26,83}, {2,26,84}, {2,26,85}, {0,62,53}, {0,62,54}, 
+    {1,27,25}, {1,27,28}, {0,62,52}, {1,27,23}, {1,27,27}, {1,27,24}, 
+    {2,32,42}, {0,67,24}, {2,32,45}, {3,28,60}, {1,34,33}, {2,32,44}, 
+    {2,38,15}, {0,71,92}, {1,41,58}, {0,79,75}, {0,76,13}, {1,47,67}, 
+    {0,76,14}, {0,76,15}, {1,47,69}, {1,47,68}, {1,47,70}, {1,54,27}, 
+    {1,54,26}, {1,59,89}, {1,59,88}, {0,82,76}, {0,82,77}, {1,68,50}, 
+    {2,59,32}, {0,36,37}, {2,4,55}, {2,8,24}, {3,12,38}, {2,16,31}, 
+    {1,27,29}, {2,21,23}, {2,21,24}, {0,62,56}, {0,62,55}, {1,34,34}, 
+    {1,64,67}, {0,89,77}, {1,78,12}, {0,36,38}, {3,3,32}, {0,52,71}, 
+    {2,16,33}, {0,57,91}, {0,57,90}, {1,27,30}, {1,27,31}, {0,67,25}, 
+    {1,41,59}, {0,71,93}, {1,54,28}, {3,53,30}, {0,36,39}, {0,37,55}, 
+    {2,8,26}, {0,44,83}, {1,6,2}, {1,9,73}, {0,48,42}, {0,57,92}, 
+    {2,21,25}, {1,27,32}, {0,62,57}, {0,67,26}, {3,28,66}, {1,47,71}, 
+    {1,47,72}, {3,47,45}, {2,51,74}, {1,59,90}, {0,85,42}, {1,79,93}, 
+    {0,36,40}, {2,8,27}, {1,6,3}, {0,44,84}, {0,48,43}, {2,11,86}, 
+    {1,9,74}, {0,52,72}, {1,14,51}, {1,14,49}, {1,14,50}, {0,52,73}, 
+    {1,14,48}, {2,21,27}, {3,17,19}, {2,21,30}, {2,21,28}, {0,58,0}, 
+    {0,58,1}, {1,20,73}, {0,58,2}, {0,57,93}, {1,27,33}, {2,26,88}, 
+    {1,27,34}, {1,34,35}, {3,28,67}, {0,72,1}, {0,72,0}, {3,47,46}, 
+    {1,59,91}, {1,64,68}, {2,57,30}, {1,68,52}, {1,68,51}, {1,71,90}, 
+    {2,0,72}, {1,0,29}, {0,48,44}, {2,21,32}, {2,32,47}, {0,36,41}, 
+    {0,37,56}, {2,1,48}, {0,39,14}, {0,39,13}, {2,2,82}, {2,2,81}, 
+    {0,39,15}, {0,39,16}, {1,1,46}, {1,1,45}, {1,3,24}, {0,41,51}, 
+    {1,3,27}, {1,3,26}, {1,3,25}, {1,3,28}, {2,5,28}, {3,5,65}, {0,44,85}, 
+    {1,6,9}, {1,6,5}, {1,6,14}, {2,8,34}, {2,8,29}, {0,44,92}, {2,8,33}, 
+    {0,44,90}, {1,6,10}, {1,6,6}, {1,6,13}, {0,44,89}, {0,45,2}, {1,6,8}, 
+    {1,6,4}, {0,45,1}, {1,6,11}, {0,44,88}, {1,6,12}, {0,44,91}, {0,44,93}, 
+    {1,6,16}, {1,6,15}, {1,6,7}, {0,44,87}, {0,44,86}, {0,45,0}, {3,5,64}, 
+    {2,8,31}, {2,8,32}, {2,11,93}, {2,11,89}, {1,9,79}, {1,9,85}, 
+    {2,12,2}, {0,48,50}, {0,48,47}, {1,9,76}, {1,9,81}, {2,11,91}, 
+    {0,48,53}, {0,48,45}, {1,9,80}, {0,48,48}, {0,48,51}, {2,11,88}, 
+    {3,8,70}, {1,9,83}, {2,11,92}, {0,48,46}, {1,9,88}, {0,48,49}, 
+    {2,12,0}, {0,48,52}, {1,9,77}, {1,9,82}, {1,9,86}, {1,9,78}, {1,9,75}, 
+    {2,12,3}, {2,12,4}, {1,9,87}, {1,9,84}, {2,12,1}, {2,11,22}, {2,16,37}, 
+    {0,52,81}, {0,52,74}, {0,52,77}, {2,16,43}, {0,52,80}, {2,16,35}, 
+    {1,14,54}, {2,16,40}, {0,52,75}, {1,14,52}, {2,16,39}, {0,52,79}, 
+    {2,16,44}, {2,16,36}, {0,52,76}, {2,16,34}, {1,14,55}, {0,52,78}, 
+    {2,21,33}, {3,17,24}, {1,20,77}, {0,58,4}, {1,20,76}, {1,20,78}, 
+    {0,58,3}, {0,58,8}, {1,14,53}, {2,16,42}, {1,20,75}, {1,20,79}, 
+    {2,21,35}, {0,58,5}, {1,20,74}, {0,58,7}, {2,21,36}, {0,58,6}, 
+    {2,27,5}, {1,27,41}, {2,26,92}, {1,27,36}, {2,27,4}, {0,62,58}, 
+    {0,62,62}, {0,62,59}, {1,27,39}, {1,27,42}, {2,27,2}, {0,62,60}, 
+    {3,23,3}, {0,62,61}, {0,62,66}, {1,34,44}, {1,27,40}, {0,62,64}, 
+    {1,27,37}, {1,27,35}, {2,26,91}, {0,62,65}, {2,26,93}, {1,27,38}, 
+    {2,27,3}, {0,67,32}, {3,28,72}, {1,34,36}, {0,67,29}, {0,67,30}, 
+    {0,67,28}, {1,34,41}, {1,34,40}, {1,34,37}, {0,67,34}, {2,32,58}, 
+    {2,32,53}, {1,34,39}, {0,62,63}, {2,32,56}, {2,32,48}, {1,34,43}, 
+    {1,34,38}, {0,67,31}, {0,67,27}, {0,67,33}, {1,34,42}, {2,38,19}, 
+    {3,34,74}, {2,38,20}, {0,72,4}, {3,34,78}, {1,41,62}, {1,41,61}, 
+    {1,41,60}, {0,72,2}, {3,34,76}, {2,38,24}, {2,38,18}, {2,38,22}, 
+    {0,72,3}, {1,47,75}, {1,47,78}, {0,76,17}, {2,43,35}, {2,43,37}, 
+    {0,76,16}, {1,47,79}, {1,47,74}, {0,76,19}, {1,47,76}, {2,43,32}, 
+    {0,76,18}, {1,47,73}, {2,43,31}, {1,47,77}, {0,79,81}, {0,79,78}, 
+    {1,54,37}, {1,54,36}, {2,43,34}, {1,54,35}, {1,54,30}, {2,47,92}, 
+    {1,54,31}, {2,48,2}, {3,47,47}, {2,47,89}, {0,79,79}, {2,47,93}, 
+    {0,79,76}, {0,79,80}, {1,54,29}, {0,79,77}, {1,54,32}, {1,54,33}, 
+    {1,54,38}, {2,48,1}, {2,51,80}, {1,54,34}, {2,51,78}, {2,51,79}, 
+    {1,59,92}, {3,53,32}, {2,51,75}, {2,51,76}, {0,82,79}, {2,51,81}, 
+    {1,64,71}, {0,82,78}, {1,64,69}, {1,64,70}, {0,85,43}, {0,87,26}, 
+    {1,68,53}, {2,57,34}, {0,87,25}, {2,57,33}, {1,71,92}, {1,71,93}, 
+    {2,59,33}, {0,88,80}, {2,59,34}, {1,71,91}, {0,89,78}, {3,73,43}, 
+    {1,78,13}, {0,91,25}, {1,79,23}, {1,79,24}, {2,64,30}, {0,36,42}, 
+    {3,0,91}, {0,39,17}, {0,39,18}, {0,41,52}, {2,5,32}, {1,6,17}, 
+    {0,48,54}, {0,52,82}, {0,58,9}, {0,56,22}, {0,62,67}, {0,62,68}, 
+    {0,61,17}, {1,27,43}, {0,67,35}, {1,41,64}, {1,41,63}, {2,48,3}, 
+    {6,50,38}, {0,36,43}, {0,39,19}, {1,6,18}, {0,45,4}, {2,8,36}, 
+    {0,45,3}, {2,12,6}, {1,9,89}, {1,9,90}, {1,14,56}, {1,14,57}, 
     {0,52,83}, {0,52,84}, {2,21,39}, {0,52,85}, {1,20,80}, {2,21,38}, 
     {2,21,37}, {0,58,11}, {3,23,8}, {0,62,70}, {2,27,8}, {0,62,69}, 
-    {1,34,45}, {1,37,32}, {1,41,65}, {1,54,39}, {2,48,5}, {2,69,18}, 
-    {0,85,44}, {0,88,81}, {0,36,44}, {0,37,59}, {0,37,60}, {0,37,58}, 
-    {0,37,61}, {0,37,57}, {2,1,49}, {0,39,22}, {2,2,86}, {1,1,54}, 
-    {0,39,21}, {0,39,23}, {2,2,87}, {2,2,84}, {1,1,49}, {1,1,48}, 
-    {1,1,51}, {1,1,50}, {1,1,53}, {0,39,20}, {1,1,47}, {1,1,52}, {2,5,39}, 
-    {1,3,29}, {0,41,62}, {1,3,30}, {1,3,34}, {0,41,61}, {2,5,40}, 
-    {1,3,38}, {1,3,33}, {1,3,36}, {0,41,54}, {0,41,55}, {0,41,56}, 
-    {0,41,57}, {2,5,36}, {0,41,64}, {2,5,35}, {1,3,32}, {0,41,59}, 
-    {0,41,65}, {2,5,38}, {1,3,31}, {1,3,37}, {2,5,33}, {0,41,58}, 
-    {1,3,35}, {0,41,60}, {0,41,53}, {0,41,63}, {2,5,41}, {3,3,37}, 
-    {0,45,25}, {2,8,38}, {1,6,20}, {0,45,5}, {3,5,72}, {0,45,15}, 
-    {0,45,16}, {0,45,8}, {0,45,26}, {0,45,10}, {1,6,28}, {0,45,21}, 
-    {1,6,23}, {0,45,11}, {1,6,38}, {1,6,39}, {1,6,31}, {1,6,24}, {0,45,24}, 
-    {1,6,36}, {0,45,19}, {0,45,17}, {2,8,49}, {1,6,37}, {2,8,40}, 
-    {1,6,35}, {1,6,27}, {1,6,19}, {1,6,26}, {0,45,12}, {3,5,68}, {0,45,18}, 
-    {2,8,41}, {0,45,6}, {1,6,30}, {1,6,29}, {1,6,21}, {2,8,46}, {0,45,20}, 
-    {1,6,33}, {1,6,22}, {0,45,23}, {1,6,40}, {0,45,7}, {2,8,39}, {0,45,14}, 
-    {1,6,25}, {1,6,34}, {0,45,22}, {3,5,70}, {0,45,9}, {0,45,13}, 
-    {3,5,73}, {1,6,32}, {2,8,45}, {2,8,43}, {2,68,7}, {2,68,8}, {1,10,28}, 
-    {0,48,62}, {0,48,75}, {2,12,21}, {1,10,23}, {1,10,13}, {0,48,68}, 
-    {1,10,11}, {0,48,61}, {1,10,6}, {0,48,71}, {1,10,19}, {1,10,0}, 
-    {1,10,2}, {2,12,13}, {3,12,56}, {3,8,77}, {2,12,15}, {1,10,5}, 
-    {1,9,91}, {1,10,18}, {1,10,34}, {0,48,66}, {1,10,7}, {1,10,25}, 
-    {2,12,12}, {1,9,93}, {1,10,32}, {1,10,33}, {1,10,36}, {1,10,27}, 
-    {1,10,12}, {1,10,20}, {0,48,72}, {0,48,59}, {0,48,67}, {0,48,79}, 
-    {0,48,56}, {0,48,58}, {2,12,16}, {2,12,10}, {2,12,25}, {1,10,4}, 
-    {0,48,76}, {0,48,69}, {1,10,30}, {1,10,1}, {0,48,78}, {0,48,73}, 
-    {1,10,10}, {3,8,76}, {3,12,45}, {0,48,77}, {1,10,17}, {1,10,9}, 
-    {0,48,70}, {1,10,29}, {1,10,21}, {2,12,9}, {0,48,64}, {1,10,35}, 
-    {1,10,8}, {0,48,60}, {1,10,26}, {1,10,16}, {0,48,65}, {1,10,22}, 
-    {0,48,57}, {1,9,92}, {0,48,74}, {0,53,6}, {0,48,63}, {1,10,15}, 
-    {1,10,14}, {1,10,3}, {2,8,48}, {1,10,31}, {2,12,19}, {1,10,24}, 
-    {2,12,17}, {0,48,55}, {2,12,24}, {2,12,22}, {5,16,81}, {2,12,23}, 
-    {2,68,10}, {2,68,9}, {1,14,77}, {0,53,13}, {1,14,78}, {2,16,60}, 
-    {1,14,66}, {0,53,2}, {0,53,14}, {2,16,54}, {1,14,59}, {2,16,50}, 
-    {1,14,68}, {1,14,76}, {2,16,58}, {1,14,58}, {1,14,85}, {0,52,86}, 
-    {2,16,61}, {2,16,67}, {2,16,47}, {1,14,84}, {1,14,79}, {2,16,62}, 
-    {1,14,80}, {0,53,0}, {0,53,11}, {1,14,70}, {2,16,53}, {1,14,71}, 
-    {1,14,81}, {1,14,72}, {2,16,66}, {1,14,67}, {1,14,61}, {1,14,62}, 
-    {1,14,75}, {1,14,69}, {2,16,51}, {2,16,46}, {0,52,87}, {0,52,91}, 
-    {1,14,83}, {1,14,63}, {0,53,9}, {0,53,5}, {2,16,57}, {3,12,52}, 
-    {0,53,8}, {0,53,15}, {0,52,92}, {0,53,10}, {1,14,74}, {0,53,12}, 
-    {0,52,89}, {2,16,56}, {0,52,88}, {1,14,60}, {3,12,46}, {1,14,64}, 
-    {0,53,3}, {1,14,82}, {1,14,73}, {1,14,65}, {0,53,7}, {0,53,4}, 
-    {2,12,14}, {0,52,90}, {0,52,93}, {2,16,65}, {2,16,55}, {2,16,64}, 
-    {2,16,63}, {2,68,12}, {2,68,11}, {1,21,7}, {2,21,52}, {1,20,85}, 
+    {1,34,45}, {1,37,32}, {1,41,65}, {1,54,39}, {2,48,5}, {0,85,44}, 
+    {0,88,81}, {0,36,44}, {0,37,59}, {0,37,60}, {0,37,58}, {0,37,61}, 
+    {0,37,57}, {2,1,49}, {0,39,22}, {2,2,86}, {1,1,54}, {0,39,21}, 
+    {0,39,23}, {2,2,87}, {2,2,84}, {1,1,49}, {1,1,48}, {1,1,51}, {1,1,50}, 
+    {1,1,53}, {0,39,20}, {1,1,47}, {1,1,52}, {2,5,39}, {1,3,29}, {0,41,62}, 
+    {1,3,30}, {1,3,34}, {0,41,61}, {2,5,40}, {1,3,38}, {1,3,33}, {1,3,36}, 
+    {0,41,54}, {0,41,55}, {0,41,56}, {0,41,57}, {2,5,36}, {0,41,64}, 
+    {2,5,35}, {1,3,32}, {0,41,59}, {0,41,65}, {2,5,38}, {1,3,31}, 
+    {1,3,37}, {2,5,33}, {0,41,58}, {1,3,35}, {0,41,60}, {0,41,53}, 
+    {0,41,63}, {2,5,41}, {3,3,37}, {0,45,25}, {2,8,38}, {1,6,20}, 
+    {0,45,5}, {3,5,72}, {0,45,15}, {0,45,16}, {0,45,8}, {0,45,26}, 
+    {0,45,10}, {1,6,28}, {0,45,21}, {1,6,23}, {0,45,11}, {1,6,38}, 
+    {1,6,39}, {1,6,31}, {1,6,24}, {0,45,24}, {1,6,36}, {0,45,19}, 
+    {0,45,17}, {2,8,49}, {1,6,37}, {2,8,40}, {1,6,35}, {1,6,27}, {1,6,19}, 
+    {1,6,26}, {0,45,12}, {3,5,68}, {0,45,18}, {2,8,41}, {0,45,6}, 
+    {1,6,30}, {1,6,29}, {1,6,21}, {2,8,46}, {0,45,20}, {1,6,33}, {1,6,22}, 
+    {0,45,23}, {1,6,40}, {0,45,7}, {2,8,39}, {0,45,14}, {1,6,25}, 
+    {1,6,34}, {0,45,22}, {3,5,70}, {0,45,9}, {0,45,13}, {3,5,73}, 
+    {1,6,32}, {2,8,45}, {2,8,43}, {1,10,28}, {0,48,62}, {0,48,75}, 
+    {2,12,21}, {1,10,23}, {1,10,13}, {0,48,68}, {1,10,11}, {0,48,61}, 
+    {1,10,6}, {0,48,71}, {1,10,19}, {1,10,0}, {1,10,2}, {2,12,13}, 
+    {3,12,56}, {3,8,77}, {2,12,15}, {1,10,5}, {1,9,91}, {1,10,18}, 
+    {1,10,34}, {0,48,66}, {1,10,7}, {1,10,25}, {2,12,12}, {1,9,93}, 
+    {1,10,32}, {1,10,33}, {1,10,36}, {1,10,27}, {1,10,12}, {1,10,20}, 
+    {0,48,72}, {0,48,59}, {0,48,67}, {0,48,79}, {0,48,56}, {0,48,58}, 
+    {2,12,16}, {2,12,10}, {2,12,25}, {1,10,4}, {0,48,76}, {0,48,69}, 
+    {1,10,30}, {1,10,1}, {0,48,78}, {0,48,73}, {1,10,10}, {3,8,76}, 
+    {3,12,45}, {0,48,77}, {1,10,17}, {1,10,9}, {0,48,70}, {1,10,29}, 
+    {1,10,21}, {2,12,9}, {0,48,64}, {1,10,35}, {1,10,8}, {0,48,60}, 
+    {1,10,26}, {1,10,16}, {0,48,65}, {1,10,22}, {0,48,57}, {1,9,92}, 
+    {0,48,74}, {0,53,6}, {0,48,63}, {1,10,15}, {1,10,14}, {1,10,3}, 
+    {2,8,48}, {1,10,31}, {2,12,19}, {1,10,24}, {2,12,17}, {0,48,55}, 
+    {2,12,24}, {2,12,22}, {5,16,81}, {2,12,23}, {1,14,77}, {0,53,13}, 
+    {1,14,78}, {2,16,60}, {1,14,66}, {0,53,2}, {0,53,14}, {2,16,54}, 
+    {1,14,59}, {2,16,50}, {1,14,68}, {1,14,76}, {2,16,58}, {1,14,58}, 
+    {1,14,85}, {0,52,86}, {2,16,61}, {2,16,67}, {2,16,47}, {1,14,84}, 
+    {1,14,79}, {2,16,62}, {1,14,80}, {0,53,0}, {0,53,11}, {1,14,70}, 
+    {2,16,53}, {1,14,71}, {1,14,81}, {1,14,72}, {2,16,66}, {1,14,67}, 
+    {1,14,61}, {1,14,62}, {1,14,75}, {1,14,69}, {2,16,51}, {2,16,46}, 
+    {0,52,87}, {0,52,91}, {1,14,83}, {1,14,63}, {0,53,9}, {0,53,5}, 
+    {2,16,57}, {3,12,52}, {0,53,8}, {0,53,15}, {0,52,92}, {0,53,10}, 
+    {1,14,74}, {0,53,12}, {0,52,89}, {2,16,56}, {0,52,88}, {1,14,60}, 
+    {3,12,46}, {1,14,64}, {0,53,3}, {1,14,82}, {1,14,73}, {1,14,65}, 
+    {0,53,7}, {0,53,4}, {2,12,14}, {0,52,90}, {0,52,93}, {2,16,65}, 
+    {2,16,55}, {2,16,64}, {2,16,63}, {1,21,7}, {2,21,52}, {1,20,85}, 
     {1,20,86}, {1,20,90}, {2,21,63}, {1,21,11}, {1,21,8}, {2,21,45}, 
     {1,21,1}, {1,21,0}, {0,58,18}, {1,21,4}, {1,21,19}, {1,20,81}, 
     {2,21,58}, {1,21,20}, {1,21,6}, {1,21,24}, {1,21,12}, {0,58,17}, 
@@ -9730,196 +9719,193 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {1,27,62}, {1,27,64}, {2,27,22}, {1,27,77}, {1,27,76}, {1,27,44}, 
     {0,62,87}, {0,62,89}, {1,27,52}, {1,27,59}, {1,27,67}, {0,62,88}, 
     {1,27,58}, {1,27,70}, {1,27,89}, {1,27,78}, {2,27,27}, {2,27,35}, 
-    {2,27,18}, {1,27,90}, {2,68,14}, {1,27,48}, {2,68,13}, {2,27,31}, 
-    {1,34,87}, {0,67,43}, {2,32,68}, {1,34,85}, {1,34,64}, {1,34,69}, 
-    {1,34,62}, {2,32,86}, {1,34,81}, {1,34,48}, {1,34,55}, {3,28,80}, 
-    {1,34,79}, {1,34,89}, {1,34,65}, {2,32,71}, {1,34,52}, {1,34,71}, 
-    {1,34,76}, {1,34,56}, {2,32,74}, {1,34,73}, {1,34,53}, {2,32,60}, 
-    {2,32,84}, {1,34,60}, {1,34,61}, {0,67,45}, {1,34,80}, {1,34,78}, 
-    {2,32,82}, {1,34,49}, {1,34,83}, {2,32,83}, {1,34,84}, {1,34,86}, 
-    {0,67,49}, {0,67,41}, {2,32,78}, {1,20,89}, {1,34,57}, {1,34,75}, 
-    {1,34,58}, {0,67,38}, {0,67,54}, {1,34,82}, {0,67,52}, {0,67,48}, 
-    {1,34,47}, {0,67,40}, {2,32,88}, {1,34,50}, {0,67,53}, {2,32,87}, 
-    {1,34,66}, {1,34,46}, {2,32,85}, {0,67,46}, {1,34,70}, {1,34,54}, 
-    {0,67,47}, {1,34,63}, {0,67,37}, {0,62,92}, {1,34,72}, {1,27,65}, 
-    {1,34,51}, {3,28,75}, {2,32,76}, {1,34,77}, {0,67,42}, {1,34,74}, 
-    {0,67,39}, {1,34,68}, {0,67,50}, {1,34,59}, {1,34,88}, {2,32,73}, 
-    {2,32,90}, {0,67,44}, {1,36,11}, {2,32,81}, {0,67,51}, {1,41,79}, 
-    {1,41,77}, {2,38,25}, {1,42,5}, {1,41,75}, {2,38,28}, {1,41,93}, 
-    {0,67,36}, {0,72,7}, {1,41,71}, {1,42,4}, {2,38,48}, {1,41,76}, 
-    {1,41,90}, {0,72,12}, {0,72,5}, {2,38,45}, {1,42,2}, {2,38,37}, 
-    {1,41,69}, {1,42,1}, {2,38,38}, {0,72,23}, {1,41,86}, {1,42,8}, 
-    {0,72,21}, {1,41,78}, {0,72,6}, {1,41,80}, {1,42,0}, {0,72,15}, 
-    {1,41,73}, {0,72,19}, {0,72,9}, {1,41,82}, {1,41,72}, {1,41,66}, 
-    {2,38,29}, {1,41,92}, {0,72,16}, {1,42,7}, {1,41,67}, {0,72,13}, 
-    {3,34,86}, {1,41,88}, {3,34,88}, {0,72,14}, {1,41,74}, {1,41,85}, 
-    {1,41,81}, {1,41,83}, {2,38,34}, {0,72,8}, {1,42,6}, {0,72,22}, 
-    {1,41,84}, {2,38,26}, {1,42,9}, {3,35,6}, {2,38,27}, {1,41,68}, 
-    {1,41,89}, {0,72,11}, {0,72,20}, {0,72,18}, {1,41,70}, {1,41,91}, 
-    {0,72,17}, {2,38,36}, {2,38,39}, {0,72,10}, {1,41,87}, {2,38,44}, 
-    {2,38,35}, {3,35,7}, {2,43,51}, {1,42,3}, {2,38,43}, {1,47,91}, 
-    {2,38,33}, {1,47,87}, {1,47,83}, {1,48,9}, {1,48,6}, {0,76,22}, 
-    {2,43,67}, {2,43,63}, {1,48,13}, {1,47,90}, {0,76,33}, {1,48,3}, 
-    {2,43,46}, {2,43,48}, {1,47,86}, {1,48,2}, {0,76,30}, {1,48,22}, 
-    {3,41,28}, {1,48,19}, {1,48,5}, {1,47,84}, {2,43,62}, {2,43,54}, 
-    {1,48,10}, {1,48,12}, {0,76,26}, {1,48,0}, {1,47,89}, {1,47,80}, 
-    {0,76,23}, {0,76,31}, {3,41,39}, {1,48,15}, {0,76,32}, {1,47,81}, 
-    {1,48,21}, {1,48,8}, {1,48,14}, {0,76,29}, {2,43,44}, {2,43,47}, 
-    {1,48,11}, {2,43,38}, {1,48,18}, {2,43,58}, {0,76,34}, {2,43,53}, 
-    {0,76,28}, {1,48,4}, {1,47,85}, {1,48,23}, {1,47,82}, {1,48,16}, 
-    {0,76,25}, {2,43,41}, {1,47,92}, {2,43,40}, {1,47,93}, {0,76,24}, 
-    {0,76,21}, {1,47,88}, {0,76,27}, {2,43,49}, {0,76,20}, {2,43,65}, 
-    {1,48,17}, {1,48,20}, {1,48,1}, {1,54,52}, {2,43,61}, {2,43,56}, 
-    {2,43,64}, {2,68,15}, {1,54,44}, {2,48,11}, {1,54,40}, {0,80,0}, 
-    {2,48,27}, {2,48,23}, {0,79,83}, {0,79,88}, {0,79,84}, {1,54,54}, 
-    {1,54,65}, {0,79,82}, {1,54,46}, {1,54,55}, {1,48,7}, {1,54,56}, 
-    {2,48,7}, {2,48,10}, {0,79,89}, {2,48,31}, {1,54,71}, {0,79,93}, 
-    {0,80,2}, {1,54,42}, {2,48,26}, {0,79,92}, {2,48,16}, {1,54,69}, 
-    {1,54,70}, {1,54,60}, {1,54,59}, {1,54,51}, {2,48,8}, {2,48,29}, 
-    {1,54,61}, {1,54,68}, {1,54,67}, {2,48,14}, {0,79,87}, {0,79,85}, 
-    {1,54,53}, {1,54,50}, {2,48,35}, {1,54,47}, {1,54,66}, {0,80,1}, 
-    {1,54,64}, {0,79,91}, {0,79,90}, {2,48,6}, {1,54,58}, {3,41,42}, 
-    {1,54,41}, {1,54,43}, {1,54,45}, {1,54,63}, {1,54,57}, {0,79,86}, 
-    {2,48,13}, {1,54,48}, {2,48,17}, {1,54,62}, {2,48,32}, {2,48,25}, 
-    {1,54,49}, {2,68,16}, {2,68,17}, {2,51,84}, {0,82,87}, {1,60,16}, 
-    {0,82,80}, {1,60,1}, {2,51,90}, {1,60,12}, {0,82,82}, {1,60,19}, 
-    {2,52,0}, {1,60,8}, {2,51,91}, {1,60,3}, {2,51,85}, {3,53,36}, 
-    {1,60,20}, {1,59,93}, {1,60,10}, {2,52,6}, {0,82,89}, {1,60,15}, 
-    {1,60,21}, {1,60,9}, {0,82,81}, {1,60,11}, {1,60,0}, {0,82,88}, 
-    {2,52,2}, {2,51,89}, {1,60,18}, {1,60,5}, {0,82,84}, {2,52,3}, 
-    {1,60,7}, {1,60,4}, {0,82,90}, {1,60,6}, {0,82,83}, {0,82,86}, 
-    {1,60,14}, {1,60,2}, {1,60,17}, {2,51,87}, {1,60,13}, {2,52,8}, 
-    {2,54,83}, {0,85,46}, {1,64,82}, {0,85,51}, {0,85,52}, {2,54,86}, 
-    {2,55,0}, {2,54,85}, {0,85,45}, {1,64,81}, {2,54,87}, {1,64,78}, 
-    {1,64,79}, {0,85,49}, {1,64,73}, {1,64,77}, {0,85,48}, {2,54,93}, 
-    {1,64,74}, {2,54,88}, {2,55,2}, {2,54,92}, {2,54,89}, {0,85,50}, 
-    {0,85,47}, {2,55,1}, {1,64,72}, {1,64,76}, {1,64,80}, {2,54,90}, 
-    {2,68,18}, {1,68,59}, {1,68,56}, {1,68,65}, {2,57,35}, {1,68,64}, 
+    {2,27,18}, {1,27,90}, {1,27,48}, {2,27,31}, {1,34,87}, {0,67,43}, 
+    {2,32,68}, {1,34,85}, {1,34,64}, {1,34,69}, {1,34,62}, {2,32,86}, 
+    {1,34,81}, {1,34,48}, {1,34,55}, {3,28,80}, {1,34,79}, {1,34,89}, 
+    {1,34,65}, {2,32,71}, {1,34,52}, {1,34,71}, {1,34,76}, {1,34,56}, 
+    {2,32,74}, {1,34,73}, {1,34,53}, {2,32,60}, {2,32,84}, {1,34,60}, 
+    {1,34,61}, {0,67,45}, {1,34,80}, {1,34,78}, {2,32,82}, {1,34,49}, 
+    {1,34,83}, {2,32,83}, {1,34,84}, {1,34,86}, {0,67,49}, {0,67,41}, 
+    {2,32,78}, {1,20,89}, {1,34,57}, {1,34,75}, {1,34,58}, {0,67,38}, 
+    {0,67,54}, {1,34,82}, {0,67,52}, {0,67,48}, {1,34,47}, {0,67,40}, 
+    {2,32,88}, {1,34,50}, {0,67,53}, {2,32,87}, {1,34,66}, {1,34,46}, 
+    {2,32,85}, {0,67,46}, {1,34,70}, {1,34,54}, {0,67,47}, {1,34,63}, 
+    {0,67,37}, {0,62,92}, {1,34,72}, {1,27,65}, {1,34,51}, {3,28,75}, 
+    {2,32,76}, {1,34,77}, {0,67,42}, {1,34,74}, {0,67,39}, {1,34,68}, 
+    {0,67,50}, {1,34,59}, {1,34,88}, {2,32,73}, {2,32,90}, {0,67,44}, 
+    {1,36,11}, {2,32,81}, {0,67,51}, {1,41,79}, {1,41,77}, {2,38,25}, 
+    {1,42,5}, {1,41,75}, {2,38,28}, {1,41,93}, {0,67,36}, {0,72,7}, 
+    {1,41,71}, {1,42,4}, {2,38,48}, {1,41,76}, {1,41,90}, {0,72,12}, 
+    {0,72,5}, {2,38,45}, {1,42,2}, {2,38,37}, {1,41,69}, {1,42,1}, 
+    {2,38,38}, {0,72,23}, {1,41,86}, {1,42,8}, {0,72,21}, {1,41,78}, 
+    {0,72,6}, {1,41,80}, {1,42,0}, {0,72,15}, {1,41,73}, {0,72,19}, 
+    {0,72,9}, {1,41,82}, {1,41,72}, {1,41,66}, {2,38,29}, {1,41,92}, 
+    {0,72,16}, {1,42,7}, {1,41,67}, {0,72,13}, {3,34,86}, {1,41,88}, 
+    {3,34,88}, {0,72,14}, {1,41,74}, {1,41,85}, {1,41,81}, {1,41,83}, 
+    {2,38,34}, {0,72,8}, {1,42,6}, {0,72,22}, {1,41,84}, {2,38,26}, 
+    {1,42,9}, {3,35,6}, {2,38,27}, {1,41,68}, {1,41,89}, {0,72,11}, 
+    {0,72,20}, {0,72,18}, {1,41,70}, {1,41,91}, {0,72,17}, {2,38,36}, 
+    {2,38,39}, {0,72,10}, {1,41,87}, {2,38,44}, {2,38,35}, {3,35,7}, 
+    {2,43,51}, {1,42,3}, {2,38,43}, {1,47,91}, {2,38,33}, {1,47,87}, 
+    {1,47,83}, {1,48,9}, {1,48,6}, {0,76,22}, {2,43,67}, {2,43,63}, 
+    {1,48,13}, {1,47,90}, {0,76,33}, {1,48,3}, {2,43,46}, {2,43,48}, 
+    {1,47,86}, {1,48,2}, {0,76,30}, {1,48,22}, {3,41,28}, {1,48,19}, 
+    {1,48,5}, {1,47,84}, {2,43,62}, {2,43,54}, {1,48,10}, {1,48,12}, 
+    {0,76,26}, {1,48,0}, {1,47,89}, {1,47,80}, {0,76,23}, {0,76,31}, 
+    {3,41,39}, {1,48,15}, {0,76,32}, {1,47,81}, {1,48,21}, {1,48,8}, 
+    {1,48,14}, {0,76,29}, {2,43,44}, {2,43,47}, {1,48,11}, {2,43,38}, 
+    {1,48,18}, {2,43,58}, {0,76,34}, {2,43,53}, {0,76,28}, {1,48,4}, 
+    {1,47,85}, {1,48,23}, {1,47,82}, {1,48,16}, {0,76,25}, {2,43,41}, 
+    {1,47,92}, {2,43,40}, {1,47,93}, {0,76,24}, {0,76,21}, {1,47,88}, 
+    {0,76,27}, {2,43,49}, {0,76,20}, {2,43,65}, {1,48,17}, {1,48,20}, 
+    {1,48,1}, {1,54,52}, {2,43,61}, {2,43,56}, {2,43,64}, {1,54,44}, 
+    {2,48,11}, {1,54,40}, {0,80,0}, {2,48,27}, {2,48,23}, {0,79,83}, 
+    {0,79,88}, {0,79,84}, {1,54,54}, {1,54,65}, {0,79,82}, {1,54,46}, 
+    {1,54,55}, {1,48,7}, {1,54,56}, {2,48,7}, {2,48,10}, {0,79,89}, 
+    {2,48,31}, {1,54,71}, {0,79,93}, {0,80,2}, {1,54,42}, {2,48,26}, 
+    {0,79,92}, {2,48,16}, {1,54,69}, {1,54,70}, {1,54,60}, {1,54,59}, 
+    {1,54,51}, {2,48,8}, {2,48,29}, {1,54,61}, {1,54,68}, {1,54,67}, 
+    {2,48,14}, {0,79,87}, {0,79,85}, {1,54,53}, {1,54,50}, {2,48,35}, 
+    {1,54,47}, {1,54,66}, {0,80,1}, {1,54,64}, {0,79,91}, {0,79,90}, 
+    {2,48,6}, {1,54,58}, {3,41,42}, {1,54,41}, {1,54,43}, {1,54,45}, 
+    {1,54,63}, {1,54,57}, {0,79,86}, {2,48,13}, {1,54,48}, {2,48,17}, 
+    {1,54,62}, {2,48,32}, {2,48,25}, {1,54,49}, {2,51,84}, {0,82,87}, 
+    {1,60,16}, {0,82,80}, {1,60,1}, {2,51,90}, {1,60,12}, {0,82,82}, 
+    {1,60,19}, {2,52,0}, {1,60,8}, {2,51,91}, {1,60,3}, {2,51,85}, 
+    {3,53,36}, {1,60,20}, {1,59,93}, {1,60,10}, {2,52,6}, {0,82,89}, 
+    {1,60,15}, {1,60,21}, {1,60,9}, {0,82,81}, {1,60,11}, {1,60,0}, 
+    {0,82,88}, {2,52,2}, {2,51,89}, {1,60,18}, {1,60,5}, {0,82,84}, 
+    {2,52,3}, {1,60,7}, {1,60,4}, {0,82,90}, {1,60,6}, {0,82,83}, 
+    {0,82,86}, {1,60,14}, {1,60,2}, {1,60,17}, {2,51,87}, {1,60,13}, 
+    {2,52,8}, {2,54,83}, {0,85,46}, {1,64,82}, {0,85,51}, {0,85,52}, 
+    {2,54,86}, {2,55,0}, {2,54,85}, {0,85,45}, {1,64,81}, {2,54,87}, 
+    {1,64,78}, {1,64,79}, {0,85,49}, {1,64,73}, {1,64,77}, {0,85,48}, 
+    {2,54,93}, {1,64,74}, {2,54,88}, {2,55,2}, {2,54,92}, {2,54,89}, 
+    {0,85,50}, {0,85,47}, {2,55,1}, {1,64,72}, {1,64,76}, {1,64,80}, 
+    {2,54,90}, {1,68,59}, {1,68,56}, {1,68,65}, {2,57,35}, {1,68,64}, 
     {1,68,62}, {1,68,57}, {2,57,46}, {0,87,30}, {2,57,36}, {2,57,45}, 
     {3,62,80}, {2,57,38}, {2,57,44}, {1,68,58}, {0,87,29}, {0,82,85}, 
     {1,68,61}, {0,87,28}, {1,68,66}, {1,68,60}, {1,68,55}, {1,64,75}, 
-    {2,57,39}, {2,57,37}, {0,87,27}, {2,68,19}, {1,68,54}, {1,72,3}, 
-    {2,59,40}, {1,72,2}, {1,68,63}, {0,88,82}, {2,54,84}, {1,72,6}, 
-    {1,72,7}, {1,72,1}, {1,72,5}, {3,66,47}, {1,72,0}, {2,59,38}, 
-    {2,68,20}, {3,66,45}, {1,74,62}, {1,72,4}, {0,89,81}, {0,89,79}, 
-    {1,74,60}, {2,61,20}, {2,61,19}, {2,61,18}, {1,74,63}, {2,61,22}, 
-    {1,74,59}, {1,74,61}, {0,89,80}, {2,62,46}, {2,62,45}, {1,76,50}, 
-    {1,76,51}, {0,90,65}, {1,76,49}, {2,68,21}, {2,68,22}, {1,78,16}, 
-    {0,91,26}, {1,78,14}, {1,78,15}, {1,79,25}, {2,63,83}, {0,92,2}, 
-    {1,80,2}, {1,80,0}, {1,80,1}, {1,80,3}, {2,64,31}, {2,64,68}, 
-    {2,64,32}, {1,81,10}, {0,36,45}, {0,39,24}, {2,2,88}, {0,45,27}, 
-    {3,5,80}, {1,6,41}, {2,8,50}, {2,8,51}, {1,10,37}, {3,8,81}, {2,12,27}, 
-    {2,16,69}, {1,14,86}, {1,14,88}, {2,16,68}, {1,14,87}, {2,16,70}, 
-    {1,14,89}, {0,58,34}, {1,21,26}, {1,14,90}, {2,21,65}, {1,21,25}, 
-    {1,21,27}, {1,21,28}, {1,27,92}, {0,63,1}, {1,27,93}, {1,28,1}, 
-    {0,63,2}, {0,63,0}, {1,28,0}, {2,32,92}, {1,35,1}, {1,34,93}, 
-    {1,34,92}, {2,32,91}, {1,34,91}, {1,34,90}, {0,67,55}, {1,35,0}, 
-    {0,72,24}, {1,42,10}, {1,42,12}, {0,72,25}, {1,42,11}, {0,76,36}, 
-    {2,43,69}, {0,76,35}, {1,48,24}, {2,43,68}, {2,43,70}, {1,54,73}, 
-    {1,54,72}, {1,54,74}, {2,48,37}, {2,48,36}, {0,80,3}, {1,60,22}, 
-    {0,82,91}, {2,52,10}, {1,64,83}, {0,85,53}, {1,68,67}, {0,90,66}, 
-    {0,36,46}, {0,37,62}, {0,39,25}, {0,41,66}, {0,45,28}, {0,45,29}, 
-    {2,8,52}, {2,8,53}, {0,48,80}, {2,12,28}, {2,16,71}, {1,14,91}, 
-    {2,27,40}, {2,27,38}, {3,35,12}, {2,32,93}, {0,67,56}, {2,33,0}, 
-    {2,38,50}, {3,41,45}, {1,49,56}, {0,80,4}, {0,85,54}, {0,36,47}, 
-    {2,1,50}, {0,39,26}, {3,5,85}, {1,6,43}, {0,45,30}, {1,6,42}, 
-    {2,8,55}, {1,10,38}, {0,48,81}, {1,10,39}, {4,8,72}, {0,48,82}, 
-    {1,14,93}, {0,53,17}, {0,53,16}, {2,16,73}, {1,21,33}, {1,21,31}, 
-    {1,21,32}, {1,21,30}, {2,21,67}, {1,21,29}, {1,28,2}, {1,28,5}, 
-    {0,63,4}, {1,28,3}, {0,63,3}, {1,28,4}, {1,35,2}, {2,33,1}, {3,35,16}, 
-    {1,42,13}, {1,42,14}, {1,42,15}, {2,38,51}, {1,48,27}, {1,48,26}, 
-    {0,76,37}, {1,48,25}, {1,48,28}, {1,54,75}, {3,47,76}, {4,58,81}, 
-    {1,54,76}, {1,54,77}, {3,53,49}, {1,60,23}, {0,82,92}, {0,85,55}, 
-    {1,68,68}, {0,89,82}, {1,0,30}, {2,8,56}, {0,48,83}, {1,10,40}, 
-    {0,53,18}, {3,17,45}, {3,17,47}, {0,58,35}, {2,21,68}, {0,63,5}, 
-    {1,28,6}, {2,27,42}, {0,67,58}, {0,67,57}, {2,33,5}, {1,42,16}, 
-    {1,42,17}, {0,76,38}, {0,76,39}, {1,54,79}, {1,54,78}, {1,64,84}, 
-    {1,78,17}, {0,36,48}, {1,0,31}, {0,37,63}, {2,2,89}, {0,41,67}, 
-    {1,3,39}, {2,8,57}, {0,48,84}, {0,67,59}, {0,36,49}, {1,10,41}, 
-    {0,48,85}, {1,10,42}, {0,82,93}, {0,36,50}, {2,68,23}, {2,68,24}, 
+    {2,57,39}, {2,57,37}, {0,87,27}, {1,68,54}, {1,72,3}, {2,59,40}, 
+    {1,72,2}, {1,68,63}, {0,88,82}, {2,54,84}, {1,72,6}, {1,72,7}, 
+    {1,72,1}, {1,72,5}, {3,66,47}, {1,72,0}, {2,59,38}, {3,66,45}, 
+    {1,74,62}, {1,72,4}, {0,89,81}, {0,89,79}, {1,74,60}, {2,61,20}, 
+    {2,61,19}, {2,61,18}, {1,74,63}, {2,61,22}, {1,74,59}, {1,74,61}, 
+    {0,89,80}, {2,62,46}, {2,62,45}, {1,76,50}, {1,76,51}, {0,90,65}, 
+    {1,76,49}, {1,78,16}, {0,91,26}, {1,78,14}, {1,78,15}, {1,79,25}, 
+    {2,63,83}, {0,92,2}, {1,80,2}, {1,80,0}, {1,80,1}, {1,80,3}, {2,64,31}, 
+    {2,64,68}, {2,64,32}, {1,81,10}, {0,36,45}, {0,39,24}, {2,2,88}, 
+    {0,45,27}, {3,5,80}, {1,6,41}, {2,8,50}, {2,8,51}, {1,10,37}, 
+    {3,8,81}, {2,12,27}, {2,16,69}, {1,14,86}, {1,14,88}, {2,16,68}, 
+    {1,14,87}, {2,16,70}, {1,14,89}, {0,58,34}, {1,21,26}, {1,14,90}, 
+    {2,21,65}, {1,21,25}, {1,21,27}, {1,21,28}, {1,27,92}, {0,63,1}, 
+    {1,27,93}, {1,28,1}, {0,63,2}, {0,63,0}, {1,28,0}, {2,32,92}, 
+    {1,35,1}, {1,34,93}, {1,34,92}, {2,32,91}, {1,34,91}, {1,34,90}, 
+    {0,67,55}, {1,35,0}, {0,72,24}, {1,42,10}, {1,42,12}, {0,72,25}, 
+    {1,42,11}, {0,76,36}, {2,43,69}, {0,76,35}, {1,48,24}, {2,43,68}, 
+    {2,43,70}, {1,54,73}, {1,54,72}, {1,54,74}, {2,48,37}, {2,48,36}, 
+    {0,80,3}, {1,60,22}, {0,82,91}, {2,52,10}, {1,64,83}, {0,85,53}, 
+    {1,68,67}, {0,90,66}, {0,36,46}, {0,37,62}, {0,39,25}, {0,41,66}, 
+    {0,45,28}, {0,45,29}, {2,8,52}, {2,8,53}, {0,48,80}, {2,12,28}, 
+    {2,16,71}, {1,14,91}, {2,27,40}, {2,27,38}, {3,35,12}, {2,32,93}, 
+    {0,67,56}, {2,33,0}, {2,38,50}, {3,41,45}, {1,49,56}, {0,80,4}, 
+    {0,85,54}, {0,36,47}, {2,1,50}, {0,39,26}, {3,5,85}, {1,6,43}, 
+    {0,45,30}, {1,6,42}, {2,8,55}, {1,10,38}, {0,48,81}, {1,10,39}, 
+    {4,8,72}, {0,48,82}, {1,14,93}, {0,53,17}, {0,53,16}, {2,16,73}, 
+    {1,21,33}, {1,21,31}, {1,21,32}, {1,21,30}, {2,21,67}, {1,21,29}, 
+    {1,28,2}, {1,28,5}, {0,63,4}, {1,28,3}, {0,63,3}, {1,28,4}, {1,35,2}, 
+    {2,33,1}, {3,35,16}, {1,42,13}, {1,42,14}, {1,42,15}, {2,38,51}, 
+    {1,48,27}, {1,48,26}, {0,76,37}, {1,48,25}, {1,48,28}, {1,54,75}, 
+    {3,47,76}, {4,58,81}, {1,54,76}, {1,54,77}, {3,53,49}, {1,60,23}, 
+    {0,82,92}, {0,85,55}, {1,68,68}, {0,89,82}, {1,0,30}, {2,8,56}, 
+    {0,48,83}, {1,10,40}, {0,53,18}, {3,17,45}, {3,17,47}, {0,58,35}, 
+    {2,21,68}, {0,63,5}, {1,28,6}, {2,27,42}, {0,67,58}, {0,67,57}, 
+    {2,33,5}, {1,42,16}, {1,42,17}, {0,76,38}, {0,76,39}, {1,54,79}, 
+    {1,54,78}, {1,64,84}, {1,78,17}, {0,36,48}, {1,0,31}, {0,37,63}, 
+    {2,2,89}, {0,41,67}, {1,3,39}, {2,8,57}, {0,48,84}, {0,67,59}, 
+    {0,36,49}, {1,10,41}, {0,48,85}, {1,10,42}, {0,82,93}, {0,36,50}, 
     {1,6,44}, {1,10,43}, {2,12,33}, {1,15,4}, {1,15,3}, {1,15,1}, 
     {2,16,77}, {1,15,0}, {1,15,5}, {1,15,2}, {2,16,75}, {2,16,76}, 
     {0,58,36}, {0,58,37}, {2,21,69}, {0,63,6}, {1,28,7}, {3,23,45}, 
-    {1,28,8}, {1,28,9}, {2,27,44}, {2,68,25}, {1,35,6}, {1,35,7}, 
-    {1,35,5}, {2,33,7}, {1,35,3}, {1,35,4}, {0,67,60}, {1,42,18}, 
-    {1,48,31}, {1,48,30}, {1,48,29}, {1,48,32}, {1,54,81}, {1,54,80}, 
-    {0,80,5}, {1,54,82}, {0,83,0}, {1,60,24}, {2,52,12}, {1,64,85}, 
-    {1,68,69}, {1,76,52}, {0,36,51}, {0,37,65}, {0,37,64}, {3,2,0}, 
-    {0,45,31}, {1,0,32}, {1,0,62}, {0,39,27}, {1,1,55}, {1,3,40}, 
-    {1,3,41}, {0,45,32}, {2,8,60}, {1,6,45}, {2,68,26}, {0,48,86}, 
-    {1,10,44}, {1,10,45}, {0,53,19}, {0,53,23}, {1,15,6}, {0,53,22}, 
-    {0,53,20}, {0,53,21}, {1,21,34}, {0,58,38}, {0,63,9}, {2,27,45}, 
-    {0,63,7}, {0,63,8}, {1,28,10}, {2,33,8}, {2,33,9}, {0,72,26}, 
-    {0,36,52}, {1,0,63}, {2,1,54}, {0,37,66}, {2,1,51}, {1,0,66}, 
-    {2,3,0}, {0,37,69}, {1,0,65}, {0,37,68}, {0,37,67}, {0,41,68}, 
-    {1,0,64}, {2,1,55}, {2,1,56}, {1,1,56}, {1,1,60}, {1,1,62}, {1,1,63}, 
-    {0,39,37}, {0,39,38}, {1,1,59}, {0,39,33}, {2,2,92}, {1,1,57}, 
-    {2,3,4}, {1,1,61}, {0,39,34}, {2,5,52}, {0,39,29}, {2,2,91}, {0,39,30}, 
-    {2,3,2}, {0,39,36}, {1,1,58}, {0,39,28}, {0,41,69}, {0,39,31}, 
-    {0,39,32}, {0,39,35}, {2,68,27}, {1,3,58}, {1,3,56}, {1,3,43}, 
-    {0,41,81}, {1,3,50}, {0,41,76}, {1,3,44}, {2,8,67}, {1,3,52}, 
-    {2,5,47}, {1,3,49}, {0,41,79}, {1,3,48}, {0,41,86}, {1,3,57}, 
-    {0,41,88}, {2,5,50}, {0,41,90}, {2,2,93}, {1,3,42}, {2,5,54}, 
-    {0,41,77}, {1,3,59}, {2,5,48}, {0,41,84}, {0,41,87}, {2,5,43}, 
-    {1,6,68}, {0,41,71}, {0,42,0}, {0,41,85}, {1,3,45}, {0,41,74}, 
-    {0,41,89}, {1,3,53}, {0,41,72}, {0,41,73}, {1,6,66}, {1,3,46}, 
-    {0,41,80}, {0,41,91}, {1,3,60}, {1,3,47}, {0,41,78}, {2,5,44}, 
-    {0,41,83}, {1,6,46}, {0,41,92}, {1,3,54}, {0,41,82}, {2,8,66}, 
-    {0,41,93}, {0,41,70}, {1,3,51}, {0,41,75}, {1,3,55}, {1,6,67}, 
-    {2,5,45}, {2,5,49}, {2,5,59}, {2,5,56}, {2,5,53}, {2,5,58}, {0,45,44}, 
-    {0,45,60}, {1,6,53}, {0,45,51}, {2,12,45}, {1,6,74}, {0,45,36}, 
-    {2,8,74}, {0,45,39}, {1,6,65}, {3,6,5}, {1,6,51}, {1,6,55}, {0,45,47}, 
-    {0,45,49}, {1,6,58}, {0,45,56}, {0,45,42}, {0,45,40}, {0,45,41}, 
-    {0,45,55}, {1,6,70}, {0,45,50}, {1,6,57}, {1,6,59}, {0,45,48}, 
-    {0,45,53}, {1,6,60}, {1,6,73}, {2,8,76}, {0,48,87}, {0,45,59}, 
-    {3,5,92}, {0,45,37}, {1,6,72}, {2,8,75}, {1,6,76}, {1,6,56}, {1,6,78}, 
-    {1,6,63}, {0,45,46}, {1,6,52}, {0,45,45}, {0,45,63}, {0,45,52}, 
-    {2,8,73}, {1,6,50}, {1,10,54}, {0,45,58}, {0,45,62}, {1,6,64}, 
-    {1,6,69}, {2,8,68}, {0,45,64}, {0,45,57}, {0,45,43}, {0,45,33}, 
-    {2,8,72}, {0,45,38}, {3,5,90}, {1,6,54}, {0,45,34}, {1,6,77}, 
-    {2,8,70}, {1,6,48}, {1,6,47}, {1,6,61}, {1,6,49}, {0,45,61}, {0,53,24}, 
-    {0,45,54}, {1,6,62}, {0,45,35}, {2,12,46}, {0,49,8}, {1,6,75}, 
-    {2,12,37}, {1,10,61}, {1,10,64}, {2,12,47}, {1,10,67}, {1,10,56}, 
-    {2,12,39}, {2,12,41}, {1,10,70}, {1,10,73}, {1,10,75}, {1,10,53}, 
-    {0,48,88}, {0,48,93}, {1,15,11}, {0,49,15}, {1,10,68}, {1,10,76}, 
-    {1,10,60}, {1,10,52}, {2,12,40}, {2,12,38}, {2,12,44}, {1,15,38}, 
-    {0,49,2}, {1,10,65}, {1,10,57}, {1,10,59}, {0,49,7}, {2,16,89}, 
-    {1,10,62}, {0,49,1}, {1,10,49}, {1,10,71}, {2,12,42}, {1,10,74}, 
-    {2,12,36}, {2,12,54}, {0,48,92}, {2,12,50}, {0,49,10}, {1,10,46}, 
-    {0,49,12}, {0,48,90}, {0,49,16}, {1,10,72}, {1,10,48}, {0,49,13}, 
-    {1,15,32}, {1,6,71}, {0,49,0}, {0,48,89}, {1,10,55}, {1,10,47}, 
-    {0,49,14}, {0,49,6}, {1,10,66}, {0,49,11}, {0,49,9}, {1,10,58}, 
-    {0,49,3}, {1,10,50}, {0,49,4}, {0,49,5}, {1,10,51}, {1,10,69}, 
-    {0,48,91}, {1,10,63}, {3,9,0}, {2,12,52}, {2,12,48}, {2,16,86}, 
-    {2,16,82}, {1,15,14}, {0,53,32}, {0,53,37}, {2,16,88}, {2,17,5}, 
-    {2,16,85}, {1,15,23}, {1,15,29}, {1,15,25}, {1,15,12}, {1,15,15}, 
-    {1,15,8}, {1,15,9}, {0,53,44}, {0,53,29}, {1,15,24}, {1,15,33}, 
-    {0,53,39}, {0,53,25}, {2,16,78}, {0,53,34}, {1,15,16}, {0,53,36}, 
-    {1,15,17}, {1,15,27}, {2,17,1}, {2,17,4}, {2,16,81}, {0,53,38}, 
-    {1,15,42}, {1,15,10}, {0,53,31}, {0,53,30}, {0,53,42}, {1,15,7}, 
-    {1,15,40}, {1,15,28}, {1,15,41}, {1,15,35}, {1,15,21}, {1,15,36}, 
-    {2,17,0}, {1,15,30}, {1,15,39}, {1,15,37}, {0,53,43}, {1,15,22}, 
-    {0,53,28}, {0,53,27}, {0,53,35}, {0,53,41}, {1,15,34}, {0,53,40}, 
-    {1,15,19}, {0,58,39}, {2,16,87}, {1,15,43}, {1,15,18}, {1,15,13}, 
-    {0,53,33}, {0,53,45}, {0,53,26}, {2,17,6}, {1,15,26}, {1,15,31}, 
-    {2,16,92}, {2,16,90}, {2,16,91}, {2,68,28}, {0,58,73}, {1,21,36}, 
-    {1,21,40}, {2,21,78}, {0,58,54}, {0,58,52}, {2,21,89}, {2,22,0}, 
-    {0,58,43}, {1,21,38}, {1,21,37}, {0,58,63}, {2,27,47}, {1,21,43}, 
-    {0,58,57}, {2,21,81}, {1,21,61}, {1,21,73}, {0,58,40}, {1,21,58}, 
-    {1,21,51}, {0,58,75}, {1,21,35}, {2,21,73}, {1,21,63}, {2,21,74}, 
-    {0,58,72}, {0,58,60}, {0,58,71}, {0,58,50}, {1,21,47}, {1,21,65}, 
-    {1,21,57}, {0,58,51}, {0,58,45}, {1,21,71}, {2,21,75}, {1,21,64}, 
-    {1,21,66}, {0,58,53}, {0,58,61}, {1,21,68}, {1,21,45}, {1,21,62}, 
-    {1,21,50}, {1,21,70}, {0,58,66}, {0,58,42}, {0,58,64}, {1,21,55}, 
-    {1,21,53}, {1,21,54}, {0,58,55}, {1,21,49}, {1,21,48}, {0,58,44}, 
-    {1,21,42}, {1,21,72}, {0,58,46}, {1,21,52}, {0,58,76}, {2,21,83}, 
-    {0,58,70}, {1,21,41}, {0,58,67}, {0,58,65}, {0,58,74}, {1,21,59}, 
-    {0,58,69}, {1,15,20}, {1,21,60}, {0,58,68}, {1,21,67}, {0,58,41}, 
-    {1,21,56}, {0,58,59}, {1,21,44}, {0,58,58}, {2,21,91}, {0,58,56}, 
-    {0,58,48}, {0,58,47}, {1,28,11}, {1,21,69}, {2,27,60}, {2,22,7}, 
-    {1,21,46}, {2,22,5}, {2,22,2}, {1,28,32}, {2,21,79}, {0,58,49}, 
-    {2,21,86}, {2,22,3}, {2,21,85}, {2,22,4}, {2,21,88}, {3,17,76}, 
-    {2,21,92}, {2,68,29}, {2,22,8}, {2,22,6}, {2,27,51}, {0,63,38}, 
+    {1,28,8}, {1,28,9}, {2,27,44}, {1,35,6}, {1,35,7}, {1,35,5}, {2,33,7}, 
+    {1,35,3}, {1,35,4}, {0,67,60}, {1,42,18}, {1,48,31}, {1,48,30}, 
+    {1,48,29}, {1,48,32}, {1,54,81}, {1,54,80}, {0,80,5}, {1,54,82}, 
+    {0,83,0}, {1,60,24}, {2,52,12}, {1,64,85}, {1,68,69}, {1,76,52}, 
+    {0,36,51}, {0,37,65}, {0,37,64}, {3,2,0}, {0,45,31}, {1,0,32}, 
+    {1,0,62}, {0,39,27}, {1,1,55}, {1,3,40}, {1,3,41}, {0,45,32}, 
+    {2,8,60}, {1,6,45}, {0,48,86}, {1,10,44}, {1,10,45}, {0,53,19}, 
+    {0,53,23}, {1,15,6}, {0,53,22}, {0,53,20}, {0,53,21}, {1,21,34}, 
+    {0,58,38}, {0,63,9}, {2,27,45}, {0,63,7}, {0,63,8}, {1,28,10}, 
+    {2,33,8}, {2,33,9}, {0,72,26}, {0,36,52}, {1,0,63}, {2,1,54}, 
+    {0,37,66}, {2,1,51}, {1,0,66}, {2,3,0}, {0,37,69}, {1,0,65}, {0,37,68}, 
+    {0,37,67}, {0,41,68}, {1,0,64}, {2,1,55}, {2,1,56}, {1,1,56}, 
+    {1,1,60}, {1,1,62}, {1,1,63}, {0,39,37}, {0,39,38}, {1,1,59}, 
+    {0,39,33}, {2,2,92}, {1,1,57}, {2,3,4}, {1,1,61}, {0,39,34}, {2,5,52}, 
+    {0,39,29}, {2,2,91}, {0,39,30}, {2,3,2}, {0,39,36}, {1,1,58}, 
+    {0,39,28}, {0,41,69}, {0,39,31}, {0,39,32}, {0,39,35}, {1,3,58}, 
+    {1,3,56}, {1,3,43}, {0,41,81}, {1,3,50}, {0,41,76}, {1,3,44}, 
+    {2,8,67}, {1,3,52}, {2,5,47}, {1,3,49}, {0,41,79}, {1,3,48}, {0,41,86}, 
+    {1,3,57}, {0,41,88}, {2,5,50}, {0,41,90}, {2,2,93}, {1,3,42}, 
+    {2,5,54}, {0,41,77}, {1,3,59}, {2,5,48}, {0,41,84}, {0,41,87}, 
+    {2,5,43}, {1,6,68}, {0,41,71}, {0,42,0}, {0,41,85}, {1,3,45}, 
+    {0,41,74}, {0,41,89}, {1,3,53}, {0,41,72}, {0,41,73}, {1,6,66}, 
+    {1,3,46}, {0,41,80}, {0,41,91}, {1,3,60}, {1,3,47}, {0,41,78}, 
+    {2,5,44}, {0,41,83}, {1,6,46}, {0,41,92}, {1,3,54}, {0,41,82}, 
+    {2,8,66}, {0,41,93}, {0,41,70}, {1,3,51}, {0,41,75}, {1,3,55}, 
+    {1,6,67}, {2,5,45}, {2,5,49}, {2,5,59}, {2,5,56}, {2,5,53}, {2,5,58}, 
+    {0,45,44}, {0,45,60}, {1,6,53}, {0,45,51}, {2,12,45}, {1,6,74}, 
+    {0,45,36}, {2,8,74}, {0,45,39}, {1,6,65}, {3,6,5}, {1,6,51}, {1,6,55}, 
+    {0,45,47}, {0,45,49}, {1,6,58}, {0,45,56}, {0,45,42}, {0,45,40}, 
+    {0,45,41}, {0,45,55}, {1,6,70}, {0,45,50}, {1,6,57}, {1,6,59}, 
+    {0,45,48}, {0,45,53}, {1,6,60}, {1,6,73}, {2,8,76}, {0,48,87}, 
+    {0,45,59}, {3,5,92}, {0,45,37}, {1,6,72}, {2,8,75}, {1,6,76}, 
+    {1,6,56}, {1,6,78}, {1,6,63}, {0,45,46}, {1,6,52}, {0,45,45}, 
+    {0,45,63}, {0,45,52}, {2,8,73}, {1,6,50}, {1,10,54}, {0,45,58}, 
+    {0,45,62}, {1,6,64}, {1,6,69}, {2,8,68}, {0,45,64}, {0,45,57}, 
+    {0,45,43}, {0,45,33}, {2,8,72}, {0,45,38}, {3,5,90}, {1,6,54}, 
+    {0,45,34}, {1,6,77}, {2,8,70}, {1,6,48}, {1,6,47}, {1,6,61}, {1,6,49}, 
+    {0,45,61}, {0,53,24}, {0,45,54}, {1,6,62}, {0,45,35}, {2,12,46}, 
+    {0,49,8}, {1,6,75}, {2,12,37}, {1,10,61}, {1,10,64}, {2,12,47}, 
+    {1,10,67}, {1,10,56}, {2,12,39}, {2,12,41}, {1,10,70}, {1,10,73}, 
+    {1,10,75}, {1,10,53}, {0,48,88}, {0,48,93}, {1,15,11}, {0,49,15}, 
+    {1,10,68}, {1,10,76}, {1,10,60}, {1,10,52}, {2,12,40}, {2,12,38}, 
+    {2,12,44}, {1,15,38}, {0,49,2}, {1,10,65}, {1,10,57}, {1,10,59}, 
+    {0,49,7}, {2,16,89}, {1,10,62}, {0,49,1}, {1,10,49}, {1,10,71}, 
+    {2,12,42}, {1,10,74}, {2,12,36}, {2,12,54}, {0,48,92}, {2,12,50}, 
+    {0,49,10}, {1,10,46}, {0,49,12}, {0,48,90}, {0,49,16}, {1,10,72}, 
+    {1,10,48}, {0,49,13}, {1,15,32}, {1,6,71}, {0,49,0}, {0,48,89}, 
+    {1,10,55}, {1,10,47}, {0,49,14}, {0,49,6}, {1,10,66}, {0,49,11}, 
+    {0,49,9}, {1,10,58}, {0,49,3}, {1,10,50}, {0,49,4}, {0,49,5}, 
+    {1,10,51}, {1,10,69}, {0,48,91}, {1,10,63}, {3,9,0}, {2,12,52}, 
+    {2,12,48}, {2,16,86}, {2,16,82}, {1,15,14}, {0,53,32}, {0,53,37}, 
+    {2,16,88}, {2,17,5}, {2,16,85}, {1,15,23}, {1,15,29}, {1,15,25}, 
+    {1,15,12}, {1,15,15}, {1,15,8}, {1,15,9}, {0,53,44}, {0,53,29}, 
+    {1,15,24}, {1,15,33}, {0,53,39}, {0,53,25}, {2,16,78}, {0,53,34}, 
+    {1,15,16}, {0,53,36}, {1,15,17}, {1,15,27}, {2,17,1}, {2,17,4}, 
+    {2,16,81}, {0,53,38}, {1,15,42}, {1,15,10}, {0,53,31}, {0,53,30}, 
+    {0,53,42}, {1,15,7}, {1,15,40}, {1,15,28}, {1,15,41}, {1,15,35}, 
+    {1,15,21}, {1,15,36}, {2,17,0}, {1,15,30}, {1,15,39}, {1,15,37}, 
+    {0,53,43}, {1,15,22}, {0,53,28}, {0,53,27}, {0,53,35}, {0,53,41}, 
+    {1,15,34}, {0,53,40}, {1,15,19}, {0,58,39}, {2,16,87}, {1,15,43}, 
+    {1,15,18}, {1,15,13}, {0,53,33}, {0,53,45}, {0,53,26}, {2,17,6}, 
+    {1,15,26}, {1,15,31}, {2,16,92}, {2,16,90}, {2,16,91}, {0,58,73}, 
+    {1,21,36}, {1,21,40}, {2,21,78}, {0,58,54}, {0,58,52}, {2,21,89}, 
+    {2,22,0}, {0,58,43}, {1,21,38}, {1,21,37}, {0,58,63}, {2,27,47}, 
+    {1,21,43}, {0,58,57}, {2,21,81}, {1,21,61}, {1,21,73}, {0,58,40}, 
+    {1,21,58}, {1,21,51}, {0,58,75}, {1,21,35}, {2,21,73}, {1,21,63}, 
+    {2,21,74}, {0,58,72}, {0,58,60}, {0,58,71}, {0,58,50}, {1,21,47}, 
+    {1,21,65}, {1,21,57}, {0,58,51}, {0,58,45}, {1,21,71}, {2,21,75}, 
+    {1,21,64}, {1,21,66}, {0,58,53}, {0,58,61}, {1,21,68}, {1,21,45}, 
+    {1,21,62}, {1,21,50}, {1,21,70}, {0,58,66}, {0,58,42}, {0,58,64}, 
+    {1,21,55}, {1,21,53}, {1,21,54}, {0,58,55}, {1,21,49}, {1,21,48}, 
+    {0,58,44}, {1,21,42}, {1,21,72}, {0,58,46}, {1,21,52}, {0,58,76}, 
+    {2,21,83}, {0,58,70}, {1,21,41}, {0,58,67}, {0,58,65}, {0,58,74}, 
+    {1,21,59}, {0,58,69}, {1,15,20}, {1,21,60}, {0,58,68}, {1,21,67}, 
+    {0,58,41}, {1,21,56}, {0,58,59}, {1,21,44}, {0,58,58}, {2,21,91}, 
+    {0,58,56}, {0,58,48}, {0,58,47}, {1,28,11}, {1,21,69}, {2,27,60}, 
+    {2,22,7}, {1,21,46}, {2,22,5}, {2,22,2}, {1,28,32}, {2,21,79}, 
+    {0,58,49}, {2,21,86}, {2,22,3}, {2,21,85}, {2,22,4}, {2,21,88}, 
+    {3,17,76}, {2,21,92}, {2,22,8}, {2,22,6}, {2,27,51}, {0,63,38}, 
     {0,58,62}, {0,63,20}, {1,28,26}, {0,63,34}, {2,27,49}, {1,28,14}, 
     {0,63,17}, {0,63,13}, {1,28,44}, {0,63,19}, {0,63,23}, {0,63,18}, 
     {0,63,27}, {1,28,48}, {1,28,39}, {2,27,74}, {2,27,76}, {1,28,21}, 
@@ -9936,231 +9922,225 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {1,28,35}, {0,63,43}, {2,27,58}, {1,28,42}, {2,33,25}, {2,27,63}, 
     {0,63,25}, {0,63,28}, {2,27,59}, {1,28,41}, {0,63,42}, {1,28,25}, 
     {1,21,39}, {2,27,48}, {2,27,75}, {1,28,51}, {1,28,49}, {1,28,53}, 
-    {2,27,65}, {2,68,33}, {3,23,61}, {2,27,66}, {2,27,71}, {2,68,31}, 
-    {3,23,62}, {1,28,16}, {0,63,37}, {2,68,30}, {2,68,32}, {1,35,38}, 
-    {1,35,37}, {1,35,11}, {0,67,66}, {2,33,15}, {1,35,36}, {1,35,14}, 
-    {1,35,15}, {3,29,30}, {0,67,76}, {1,35,45}, {0,67,71}, {1,35,35}, 
-    {2,33,18}, {1,35,8}, {0,67,77}, {0,67,67}, {1,35,23}, {1,35,13}, 
-    {1,35,16}, {1,35,40}, {0,67,61}, {1,35,47}, {1,35,39}, {0,67,70}, 
-    {1,35,28}, {0,67,81}, {2,33,13}, {2,33,21}, {0,67,80}, {0,67,74}, 
-    {2,33,31}, {3,29,21}, {1,35,46}, {0,67,62}, {1,35,26}, {1,35,17}, 
-    {1,35,30}, {1,35,42}, {0,67,82}, {2,33,24}, {0,67,64}, {1,35,25}, 
-    {2,33,12}, {1,35,18}, {0,67,73}, {2,33,16}, {0,67,72}, {1,35,21}, 
-    {1,35,31}, {1,35,41}, {1,35,12}, {1,35,22}, {0,67,65}, {1,35,32}, 
-    {0,67,78}, {0,67,69}, {1,35,19}, {0,67,68}, {1,35,10}, {1,35,24}, 
-    {1,35,44}, {0,63,36}, {0,72,54}, {1,35,27}, {1,42,19}, {1,35,29}, 
-    {1,35,43}, {0,67,75}, {1,35,20}, {0,67,63}, {0,67,79}, {0,76,57}, 
-    {1,35,9}, {5,51,45}, {1,35,34}, {2,33,35}, {2,33,29}, {2,33,38}, 
-    {1,35,33}, {2,33,28}, {2,33,36}, {2,33,30}, {2,33,26}, {2,33,37}, 
-    {1,42,47}, {0,72,51}, {1,42,36}, {1,42,41}, {0,72,40}, {2,38,53}, 
-    {1,42,21}, {0,72,53}, {2,38,54}, {0,72,31}, {1,42,20}, {1,42,53}, 
-    {0,72,55}, {1,42,24}, {1,42,40}, {2,38,68}, {1,42,26}, {1,42,56}, 
-    {1,42,52}, {0,72,29}, {0,72,39}, {1,48,58}, {0,72,52}, {0,72,37}, 
-    {1,42,22}, {2,38,66}, {1,42,51}, {0,72,41}, {1,42,48}, {1,42,61}, 
-    {1,42,28}, {1,42,37}, {2,43,87}, {2,38,58}, {1,42,59}, {1,42,49}, 
-    {0,72,36}, {2,43,73}, {2,38,67}, {1,42,35}, {0,72,30}, {0,72,28}, 
-    {0,72,46}, {3,35,34}, {2,38,62}, {1,42,33}, {1,42,30}, {1,42,31}, 
-    {2,38,57}, {1,42,55}, {2,38,59}, {1,42,60}, {1,42,58}, {0,72,34}, 
-    {1,42,62}, {0,72,38}, {0,72,45}, {3,35,35}, {1,42,23}, {1,48,34}, 
-    {1,42,32}, {2,38,61}, {0,72,32}, {0,72,50}, {0,72,47}, {0,72,35}, 
-    {1,42,42}, {1,42,27}, {0,72,48}, {1,42,44}, {0,72,42}, {0,72,44}, 
-    {0,72,27}, {2,38,60}, {1,42,46}, {1,42,38}, {1,42,25}, {0,72,43}, 
-    {1,42,54}, {1,42,57}, {1,42,34}, {1,42,45}, {2,43,83}, {0,72,33}, 
-    {0,76,40}, {1,42,43}, {1,48,33}, {2,38,65}, {1,42,50}, {2,38,64}, 
-    {3,35,49}, {2,68,35}, {2,68,36}, {2,38,69}, {2,68,34}, {1,42,29}, 
-    {1,48,43}, {1,48,53}, {0,76,43}, {1,48,52}, {1,48,64}, {0,76,45}, 
-    {1,48,50}, {3,41,55}, {1,48,54}, {0,76,56}, {2,43,92}, {1,48,45}, 
-    {0,76,48}, {2,43,82}, {1,48,57}, {1,54,90}, {0,76,60}, {0,76,59}, 
-    {1,48,59}, {1,48,42}, {1,48,69}, {0,76,54}, {2,43,74}, {0,76,44}, 
-    {1,48,62}, {3,41,72}, {1,48,66}, {1,48,71}, {1,48,60}, {1,48,48}, 
-    {0,76,47}, {0,76,50}, {0,76,58}, {0,76,53}, {2,43,84}, {1,48,51}, 
-    {1,42,39}, {2,43,93}, {2,43,75}, {1,48,47}, {1,48,70}, {0,76,49}, 
-    {2,43,88}, {0,76,52}, {1,48,72}, {0,76,41}, {1,48,61}, {1,48,35}, 
-    {1,48,67}, {0,83,9}, {2,43,89}, {1,48,49}, {3,47,84}, {0,76,42}, 
-    {1,48,44}, {0,76,46}, {1,48,36}, {0,72,49}, {1,48,40}, {3,41,54}, 
-    {1,48,65}, {1,48,41}, {1,48,39}, {0,76,51}, {2,43,90}, {1,48,63}, 
-    {2,43,86}, {1,48,38}, {1,48,56}, {1,48,55}, {1,48,68}, {1,48,46}, 
-    {0,76,55}, {3,41,67}, {2,68,38}, {2,68,37}, {1,54,93}, {2,48,53}, 
-    {0,80,18}, {0,80,8}, {1,55,11}, {1,54,85}, {0,80,10}, {1,55,3}, 
-    {0,80,17}, {0,80,12}, {1,55,1}, {1,60,26}, {1,55,7}, {1,55,13}, 
-    {1,55,6}, {1,54,83}, {1,55,4}, {1,55,15}, {1,55,17}, {0,80,7}, 
-    {1,55,16}, {0,80,13}, {0,80,19}, {2,48,51}, {0,80,16}, {2,48,55}, 
-    {1,55,10}, {0,80,15}, {1,55,5}, {2,48,44}, {1,54,87}, {1,54,92}, 
-    {2,48,47}, {1,55,9}, {0,80,14}, {0,80,11}, {0,80,6}, {0,80,9}, 
-    {1,54,91}, {3,48,1}, {1,48,37}, {1,54,86}, {1,54,89}, {1,55,12}, 
-    {1,55,0}, {1,54,84}, {1,60,25}, {1,55,14}, {1,54,88}, {1,55,8}, 
-    {2,43,80}, {2,48,52}, {1,60,28}, {0,83,13}, {2,52,15}, {2,52,14}, 
-    {0,83,1}, {2,52,20}, {2,52,21}, {0,83,5}, {1,60,30}, {1,60,36}, 
-    {1,60,34}, {0,83,3}, {0,83,4}, {0,83,11}, {1,60,37}, {1,60,29}, 
-    {0,83,6}, {2,52,16}, {1,60,33}, {1,60,32}, {1,60,38}, {0,83,12}, 
-    {2,52,22}, {0,83,7}, {0,83,10}, {1,60,31}, {0,83,14}, {0,83,8}, 
-    {0,83,15}, {0,83,2}, {1,60,35}, {2,57,52}, {1,60,27}, {2,48,56}, 
-    {2,52,24}, {1,65,4}, {2,68,39}, {0,85,60}, {1,65,1}, {1,65,3}, 
-    {2,55,7}, {0,85,58}, {1,64,93}, {1,65,0}, {1,64,89}, {2,55,9}, 
-    {2,55,6}, {1,55,2}, {1,64,90}, {0,85,59}, {1,64,86}, {2,55,5}, 
-    {0,85,56}, {1,65,5}, {0,85,57}, {1,64,87}, {1,64,88}, {1,64,92}, 
-    {0,85,62}, {2,55,8}, {0,85,61}, {3,58,61}, {2,55,10}, {1,64,91}, 
-    {0,87,36}, {1,68,73}, {1,68,79}, {0,87,37}, {1,68,70}, {0,87,34}, 
-    {0,87,31}, {1,68,81}, {0,87,35}, {2,57,49}, {0,87,32}, {1,68,72}, 
-    {1,68,75}, {1,68,76}, {1,68,77}, {1,68,80}, {2,57,51}, {1,65,2}, 
-    {1,68,71}, {0,87,33}, {1,68,78}, {1,72,19}, {1,68,74}, {2,57,50}, 
-    {2,68,41}, {2,68,40}, {1,72,10}, {0,88,84}, {1,72,13}, {0,88,85}, 
+    {2,27,65}, {3,23,61}, {2,27,66}, {2,27,71}, {3,23,62}, {1,28,16}, 
+    {0,63,37}, {1,35,38}, {1,35,37}, {1,35,11}, {0,67,66}, {2,33,15}, 
+    {1,35,36}, {1,35,14}, {1,35,15}, {3,29,30}, {0,67,76}, {1,35,45}, 
+    {0,67,71}, {1,35,35}, {2,33,18}, {1,35,8}, {0,67,77}, {0,67,67}, 
+    {1,35,23}, {1,35,13}, {1,35,16}, {1,35,40}, {0,67,61}, {1,35,47}, 
+    {1,35,39}, {0,67,70}, {1,35,28}, {0,67,81}, {2,33,13}, {2,33,21}, 
+    {0,67,80}, {0,67,74}, {2,33,31}, {3,29,21}, {1,35,46}, {0,67,62}, 
+    {1,35,26}, {1,35,17}, {1,35,30}, {1,35,42}, {0,67,82}, {2,33,24}, 
+    {0,67,64}, {1,35,25}, {2,33,12}, {1,35,18}, {0,67,73}, {2,33,16}, 
+    {0,67,72}, {1,35,21}, {1,35,31}, {1,35,41}, {1,35,12}, {1,35,22}, 
+    {0,67,65}, {1,35,32}, {0,67,78}, {0,67,69}, {1,35,19}, {0,67,68}, 
+    {1,35,10}, {1,35,24}, {1,35,44}, {0,63,36}, {0,72,54}, {1,35,27}, 
+    {1,42,19}, {1,35,29}, {1,35,43}, {0,67,75}, {1,35,20}, {0,67,63}, 
+    {0,67,79}, {0,76,57}, {1,35,9}, {5,51,45}, {1,35,34}, {2,33,35}, 
+    {2,33,29}, {2,33,38}, {1,35,33}, {2,33,28}, {2,33,36}, {2,33,30}, 
+    {2,33,26}, {2,33,37}, {1,42,47}, {0,72,51}, {1,42,36}, {1,42,41}, 
+    {0,72,40}, {2,38,53}, {1,42,21}, {0,72,53}, {2,38,54}, {0,72,31}, 
+    {1,42,20}, {1,42,53}, {0,72,55}, {1,42,24}, {1,42,40}, {2,38,68}, 
+    {1,42,26}, {1,42,56}, {1,42,52}, {0,72,29}, {0,72,39}, {1,48,58}, 
+    {0,72,52}, {0,72,37}, {1,42,22}, {2,38,66}, {1,42,51}, {0,72,41}, 
+    {1,42,48}, {1,42,61}, {1,42,28}, {1,42,37}, {2,43,87}, {2,38,58}, 
+    {1,42,59}, {1,42,49}, {0,72,36}, {2,43,73}, {2,38,67}, {1,42,35}, 
+    {0,72,30}, {0,72,28}, {0,72,46}, {3,35,34}, {2,38,62}, {1,42,33}, 
+    {1,42,30}, {1,42,31}, {2,38,57}, {1,42,55}, {2,38,59}, {1,42,60}, 
+    {1,42,58}, {0,72,34}, {1,42,62}, {0,72,38}, {0,72,45}, {3,35,35}, 
+    {1,42,23}, {1,48,34}, {1,42,32}, {2,38,61}, {0,72,32}, {0,72,50}, 
+    {0,72,47}, {0,72,35}, {1,42,42}, {1,42,27}, {0,72,48}, {1,42,44}, 
+    {0,72,42}, {0,72,44}, {0,72,27}, {2,38,60}, {1,42,46}, {1,42,38}, 
+    {1,42,25}, {0,72,43}, {1,42,54}, {1,42,57}, {1,42,34}, {1,42,45}, 
+    {2,43,83}, {0,72,33}, {0,76,40}, {1,42,43}, {1,48,33}, {2,38,65}, 
+    {1,42,50}, {2,38,64}, {3,35,49}, {2,38,69}, {1,42,29}, {1,48,43}, 
+    {1,48,53}, {0,76,43}, {1,48,52}, {1,48,64}, {0,76,45}, {1,48,50}, 
+    {3,41,55}, {1,48,54}, {0,76,56}, {2,43,92}, {1,48,45}, {0,76,48}, 
+    {2,43,82}, {1,48,57}, {1,54,90}, {0,76,60}, {0,76,59}, {1,48,59}, 
+    {1,48,42}, {1,48,69}, {0,76,54}, {2,43,74}, {0,76,44}, {1,48,62}, 
+    {3,41,72}, {1,48,66}, {1,48,71}, {1,48,60}, {1,48,48}, {0,76,47}, 
+    {0,76,50}, {0,76,58}, {0,76,53}, {2,43,84}, {1,48,51}, {1,42,39}, 
+    {2,43,93}, {2,43,75}, {1,48,47}, {1,48,70}, {0,76,49}, {2,43,88}, 
+    {0,76,52}, {1,48,72}, {0,76,41}, {1,48,61}, {1,48,35}, {1,48,67}, 
+    {0,83,9}, {2,43,89}, {1,48,49}, {3,47,84}, {0,76,42}, {1,48,44}, 
+    {0,76,46}, {1,48,36}, {0,72,49}, {1,48,40}, {3,41,54}, {1,48,65}, 
+    {1,48,41}, {1,48,39}, {0,76,51}, {2,43,90}, {1,48,63}, {2,43,86}, 
+    {1,48,38}, {1,48,56}, {1,48,55}, {1,48,68}, {1,48,46}, {0,76,55}, 
+    {3,41,67}, {1,54,93}, {2,48,53}, {0,80,18}, {0,80,8}, {1,55,11}, 
+    {1,54,85}, {0,80,10}, {1,55,3}, {0,80,17}, {0,80,12}, {1,55,1}, 
+    {1,60,26}, {1,55,7}, {1,55,13}, {1,55,6}, {1,54,83}, {1,55,4}, 
+    {1,55,15}, {1,55,17}, {0,80,7}, {1,55,16}, {0,80,13}, {0,80,19}, 
+    {2,48,51}, {0,80,16}, {2,48,55}, {1,55,10}, {0,80,15}, {1,55,5}, 
+    {2,48,44}, {1,54,87}, {1,54,92}, {2,48,47}, {1,55,9}, {0,80,14}, 
+    {0,80,11}, {0,80,6}, {0,80,9}, {1,54,91}, {3,48,1}, {1,48,37}, 
+    {1,54,86}, {1,54,89}, {1,55,12}, {1,55,0}, {1,54,84}, {1,60,25}, 
+    {1,55,14}, {1,54,88}, {1,55,8}, {2,43,80}, {2,48,52}, {1,60,28}, 
+    {0,83,13}, {2,52,15}, {2,52,14}, {0,83,1}, {2,52,20}, {2,52,21}, 
+    {0,83,5}, {1,60,30}, {1,60,36}, {1,60,34}, {0,83,3}, {0,83,4}, 
+    {0,83,11}, {1,60,37}, {1,60,29}, {0,83,6}, {2,52,16}, {1,60,33}, 
+    {1,60,32}, {1,60,38}, {0,83,12}, {2,52,22}, {0,83,7}, {0,83,10}, 
+    {1,60,31}, {0,83,14}, {0,83,8}, {0,83,15}, {0,83,2}, {1,60,35}, 
+    {2,57,52}, {1,60,27}, {2,48,56}, {2,52,24}, {1,65,4}, {0,85,60}, 
+    {1,65,1}, {1,65,3}, {2,55,7}, {0,85,58}, {1,64,93}, {1,65,0}, 
+    {1,64,89}, {2,55,9}, {2,55,6}, {1,55,2}, {1,64,90}, {0,85,59}, 
+    {1,64,86}, {2,55,5}, {0,85,56}, {1,65,5}, {0,85,57}, {1,64,87}, 
+    {1,64,88}, {1,64,92}, {0,85,62}, {2,55,8}, {0,85,61}, {3,58,61}, 
+    {2,55,10}, {1,64,91}, {0,87,36}, {1,68,73}, {1,68,79}, {0,87,37}, 
+    {1,68,70}, {0,87,34}, {0,87,31}, {1,68,81}, {0,87,35}, {2,57,49}, 
+    {0,87,32}, {1,68,72}, {1,68,75}, {1,68,76}, {1,68,77}, {1,68,80}, 
+    {2,57,51}, {1,65,2}, {1,68,71}, {0,87,33}, {1,68,78}, {1,72,19}, 
+    {1,68,74}, {2,57,50}, {1,72,10}, {0,88,84}, {1,72,13}, {0,88,85}, 
     {1,72,22}, {1,72,12}, {1,72,9}, {2,59,48}, {1,72,11}, {1,72,15}, 
     {1,72,18}, {1,72,17}, {1,72,21}, {1,72,8}, {2,59,46}, {0,88,83}, 
     {1,72,16}, {1,72,20}, {1,72,23}, {1,72,14}, {1,74,64}, {1,74,65}, 
     {1,74,69}, {1,74,70}, {2,61,27}, {1,74,67}, {1,74,68}, {1,74,66}, 
     {2,61,25}, {0,89,83}, {2,61,26}, {0,90,67}, {1,76,56}, {2,63,21}, 
     {2,62,49}, {1,76,53}, {1,76,54}, {1,76,55}, {0,90,68}, {2,63,22}, 
-    {1,78,19}, {1,78,18}, {2,68,42}, {1,79,28}, {0,91,63}, {1,79,26}, 
-    {1,79,29}, {1,79,27}, {1,80,4}, {0,92,3}, {0,92,17}, {1,80,80}, 
-    {1,80,58}, {2,64,88}, {1,80,79}, {1,81,29}, {1,81,30}, {0,36,53}, 
-    {3,0,47}, {2,3,7}, {2,3,5}, {0,39,39}, {1,1,64}, {2,3,6}, {2,3,10}, 
-    {1,3,61}, {2,5,65}, {0,42,1}, {2,5,62}, {0,42,4}, {2,5,61}, {1,3,62}, 
-    {2,5,66}, {0,42,2}, {0,42,3}, {2,5,63}, {2,8,86}, {1,6,87}, {1,6,89}, 
-    {1,6,84}, {1,6,81}, {1,6,83}, {2,8,83}, {2,8,79}, {2,8,84}, {0,45,68}, 
-    {2,8,78}, {2,8,88}, {2,8,85}, {0,45,66}, {2,8,81}, {2,8,80}, {1,6,85}, 
-    {0,45,67}, {1,6,82}, {1,6,79}, {0,45,65}, {1,6,86}, {3,6,8}, {1,6,80}, 
-    {0,45,69}, {1,6,88}, {3,6,10}, {1,10,78}, {2,12,61}, {1,10,82}, 
-    {2,12,59}, {2,12,57}, {0,49,25}, {2,12,55}, {3,9,5}, {2,12,68}, 
-    {2,12,65}, {1,10,85}, {2,12,62}, {0,49,17}, {0,49,20}, {0,49,22}, 
-    {0,49,24}, {0,49,21}, {1,10,81}, {1,10,80}, {2,12,67}, {0,49,19}, 
-    {1,10,83}, {1,10,84}, {2,12,66}, {1,10,77}, {0,49,23}, {2,12,71}, 
-    {0,49,18}, {2,12,60}, {1,10,79}, {2,68,44}, {3,9,7}, {2,17,7}, 
-    {1,15,57}, {1,15,58}, {1,15,59}, {0,53,50}, {3,12,84}, {0,53,46}, 
-    {1,15,48}, {2,17,9}, {1,15,56}, {1,15,61}, {0,53,51}, {2,17,10}, 
-    {1,15,46}, {1,15,52}, {1,15,45}, {1,15,55}, {2,17,16}, {2,17,14}, 
-    {1,15,51}, {0,53,47}, {0,53,49}, {1,15,60}, {2,17,8}, {1,15,44}, 
-    {1,15,47}, {1,15,53}, {2,17,12}, {1,15,54}, {1,15,62}, {1,15,50}, 
-    {2,17,11}, {0,53,48}, {2,68,46}, {2,68,45}, {2,17,15}, {0,58,81}, 
-    {1,21,80}, {2,22,15}, {2,22,17}, {1,21,82}, {1,21,78}, {2,22,14}, 
-    {1,21,90}, {1,21,76}, {1,21,89}, {0,58,77}, {1,21,74}, {1,28,62}, 
-    {1,21,84}, {0,58,80}, {2,22,20}, {1,21,85}, {1,21,88}, {2,22,13}, 
-    {1,21,92}, {2,22,11}, {1,21,81}, {3,17,81}, {1,21,86}, {2,22,12}, 
-    {2,22,16}, {0,58,78}, {0,58,79}, {1,21,91}, {1,21,79}, {1,21,75}, 
-    {1,21,93}, {2,22,18}, {1,21,83}, {2,68,47}, {2,68,48}, {1,21,87}, 
+    {1,78,19}, {1,78,18}, {1,79,28}, {0,91,63}, {1,79,26}, {1,79,29}, 
+    {1,79,27}, {1,80,4}, {0,92,3}, {0,92,17}, {1,80,80}, {1,80,58}, 
+    {2,64,88}, {1,80,79}, {1,81,29}, {1,81,30}, {0,36,53}, {3,0,47}, 
+    {2,3,7}, {2,3,5}, {0,39,39}, {1,1,64}, {2,3,6}, {2,3,10}, {1,3,61}, 
+    {2,5,65}, {0,42,1}, {2,5,62}, {0,42,4}, {2,5,61}, {1,3,62}, {2,5,66}, 
+    {0,42,2}, {0,42,3}, {2,5,63}, {2,8,86}, {1,6,87}, {1,6,89}, {1,6,84}, 
+    {1,6,81}, {1,6,83}, {2,8,83}, {2,8,79}, {2,8,84}, {0,45,68}, {2,8,78}, 
+    {2,8,88}, {2,8,85}, {0,45,66}, {2,8,81}, {2,8,80}, {1,6,85}, {0,45,67}, 
+    {1,6,82}, {1,6,79}, {0,45,65}, {1,6,86}, {3,6,8}, {1,6,80}, {0,45,69}, 
+    {1,6,88}, {3,6,10}, {1,10,78}, {2,12,61}, {1,10,82}, {2,12,59}, 
+    {2,12,57}, {0,49,25}, {2,12,55}, {3,9,5}, {2,12,68}, {2,12,65}, 
+    {1,10,85}, {2,12,62}, {0,49,17}, {0,49,20}, {0,49,22}, {0,49,24}, 
+    {0,49,21}, {1,10,81}, {1,10,80}, {2,12,67}, {0,49,19}, {1,10,83}, 
+    {1,10,84}, {2,12,66}, {1,10,77}, {0,49,23}, {2,12,71}, {0,49,18}, 
+    {2,12,60}, {1,10,79}, {3,9,7}, {2,17,7}, {1,15,57}, {1,15,58}, 
+    {1,15,59}, {0,53,50}, {3,12,84}, {0,53,46}, {1,15,48}, {2,17,9}, 
+    {1,15,56}, {1,15,61}, {0,53,51}, {2,17,10}, {1,15,46}, {1,15,52}, 
+    {1,15,45}, {1,15,55}, {2,17,16}, {2,17,14}, {1,15,51}, {0,53,47}, 
+    {0,53,49}, {1,15,60}, {2,17,8}, {1,15,44}, {1,15,47}, {1,15,53}, 
+    {2,17,12}, {1,15,54}, {1,15,62}, {1,15,50}, {2,17,11}, {0,53,48}, 
+    {2,17,15}, {0,58,81}, {1,21,80}, {2,22,15}, {2,22,17}, {1,21,82}, 
+    {1,21,78}, {2,22,14}, {1,21,90}, {1,21,76}, {1,21,89}, {0,58,77}, 
+    {1,21,74}, {1,28,62}, {1,21,84}, {0,58,80}, {2,22,20}, {1,21,85}, 
+    {1,21,88}, {2,22,13}, {1,21,92}, {2,22,11}, {1,21,81}, {3,17,81}, 
+    {1,21,86}, {2,22,12}, {2,22,16}, {0,58,78}, {0,58,79}, {1,21,91}, 
+    {1,21,79}, {1,21,75}, {1,21,93}, {2,22,18}, {1,21,83}, {1,21,87}, 
     {1,21,77}, {0,63,45}, {0,63,46}, {1,28,72}, {0,63,52}, {2,27,83}, 
     {1,28,60}, {1,28,69}, {1,28,59}, {0,63,49}, {1,28,67}, {1,28,65}, 
     {2,27,92}, {1,28,66}, {0,63,47}, {2,27,91}, {1,28,70}, {2,27,78}, 
     {2,27,89}, {2,27,81}, {2,28,0}, {1,28,63}, {1,28,61}, {0,63,48}, 
     {1,28,64}, {1,28,68}, {2,27,90}, {2,27,88}, {2,27,80}, {0,63,50}, 
-    {2,27,82}, {2,27,86}, {2,68,50}, {1,28,71}, {2,68,51}, {2,68,52}, 
-    {2,68,49}, {1,35,53}, {1,35,60}, {1,35,62}, {1,35,68}, {2,33,54}, 
-    {0,68,1}, {1,35,48}, {2,33,43}, {0,67,87}, {2,33,45}, {1,35,63}, 
-    {0,67,92}, {1,35,69}, {0,67,83}, {2,33,48}, {1,35,66}, {2,33,55}, 
-    {1,35,50}, {1,35,67}, {1,35,49}, {0,68,3}, {2,33,49}, {1,35,61}, 
-    {0,67,84}, {1,35,70}, {2,39,27}, {0,67,89}, {1,35,54}, {0,68,0}, 
-    {1,35,65}, {1,35,52}, {1,35,59}, {1,35,55}, {1,35,51}, {0,67,86}, 
-    {0,67,93}, {0,67,91}, {0,67,88}, {0,68,2}, {0,67,85}, {1,35,58}, 
-    {2,33,46}, {0,67,90}, {2,33,56}, {0,63,51}, {2,33,40}, {1,35,64}, 
-    {2,68,56}, {1,35,56}, {2,33,50}, {2,68,54}, {2,68,55}, {2,68,53}, 
-    {1,35,57}, {3,35,54}, {3,35,58}, {1,42,70}, {2,38,78}, {0,72,58}, 
-    {2,38,77}, {2,38,75}, {1,42,66}, {1,42,72}, {1,42,68}, {2,38,79}, 
-    {0,72,60}, {1,42,67}, {1,42,71}, {1,42,63}, {2,38,81}, {1,42,65}, 
-    {0,72,59}, {2,38,73}, {2,38,76}, {2,38,74}, {2,38,71}, {1,42,69}, 
-    {1,42,64}, {2,38,70}, {0,72,61}, {2,68,58}, {0,72,56}, {2,68,57}, 
-    {1,42,73}, {0,72,57}, {1,48,78}, {1,48,75}, {1,48,87}, {1,48,81}, 
-    {1,48,83}, {0,76,61}, {1,48,77}, {1,48,85}, {2,44,9}, {2,44,3}, 
-    {1,48,84}, {1,48,82}, {2,44,8}, {1,48,88}, {0,76,64}, {1,48,79}, 
-    {1,48,86}, {2,44,7}, {0,76,62}, {2,44,4}, {2,44,1}, {1,48,74}, 
-    {1,48,76}, {0,76,63}, {1,48,73}, {1,48,89}, {2,68,59}, {1,48,80}, 
-    {2,48,65}, {2,48,57}, {1,55,21}, {0,80,26}, {2,48,63}, {2,48,59}, 
-    {1,55,32}, {1,55,30}, {0,80,20}, {1,55,20}, {1,55,23}, {1,55,24}, 
-    {1,55,19}, {0,80,30}, {0,80,31}, {1,55,18}, {1,55,33}, {1,55,28}, 
-    {0,80,24}, {0,80,21}, {1,55,27}, {1,55,25}, {2,48,66}, {3,48,2}, 
-    {0,80,27}, {1,55,29}, {0,80,22}, {2,48,61}, {0,80,23}, {2,48,69}, 
-    {1,55,26}, {0,80,25}, {1,55,22}, {6,14,46}, {1,55,31}, {0,80,28}, 
-    {1,55,34}, {1,55,35}, {0,80,29}, {2,68,60}, {2,68,61}, {0,83,17}, 
-    {0,83,24}, {1,60,39}, {1,60,45}, {2,52,27}, {1,60,43}, {0,83,20}, 
-    {0,83,19}, {0,83,16}, {1,60,41}, {2,52,29}, {2,52,34}, {2,52,31}, 
-    {0,83,22}, {0,83,21}, {0,83,18}, {2,52,32}, {1,60,44}, {1,60,40}, 
-    {1,60,42}, {2,52,33}, {0,83,23}, {0,85,66}, {1,65,8}, {2,55,12}, 
-    {0,85,63}, {0,85,64}, {1,65,10}, {0,85,65}, {1,65,7}, {2,55,13}, 
-    {1,65,6}, {1,68,85}, {1,65,9}, {2,57,53}, {1,68,86}, {0,87,38}, 
-    {1,68,84}, {2,57,54}, {3,62,93}, {1,68,83}, {2,59,56}, {1,68,82}, 
-    {0,87,39}, {2,68,62}, {2,59,53}, {0,88,86}, {2,59,55}, {2,59,52}, 
-    {1,72,24}, {1,72,25}, {2,57,55}, {2,59,50}, {2,59,54}, {2,68,64}, 
-    {1,74,73}, {1,74,72}, {0,89,84}, {2,62,50}, {1,74,71}, {1,76,57}, 
-    {1,76,58}, {2,62,51}, {2,63,24}, {1,78,20}, {1,79,30}, {2,64,34}, 
-    {2,64,33}, {1,80,5}, {1,81,11}, {0,92,37}, {1,81,31}, {0,36,54}, 
-    {3,0,48}, {0,45,70}, {0,45,71}, {2,12,72}, {3,9,9}, {0,49,26}, 
-    {2,28,1}, {3,41,75}, {0,83,25}, {0,36,55}, {0,45,72}, {0,53,52}, 
-    {0,68,4}, {0,36,56}, {2,12,74}, {0,58,82}, {0,72,62}, {1,0,33}, 
-    {2,8,91}, {1,10,86}, {1,15,63}, {3,29,43}, {1,42,74}, {3,41,76}, 
-    {0,83,26}, {0,36,57}, {0,45,73}, {1,10,87}, {1,10,88}, {1,28,73}, 
-    {0,63,53}, {2,33,60}, {1,35,71}, {2,33,59}, {2,33,58}, {0,68,5}, 
-    {1,42,75}, {3,35,61}, {2,44,13}, {0,76,65}, {2,44,12}, {0,87,40}, 
-    {0,36,58}, {1,28,74}, {0,36,59}, {0,39,41}, {1,1,65}, {0,39,40}, 
-    {0,42,7}, {0,42,6}, {0,42,5}, {1,3,63}, {2,5,67}, {2,9,0}, {2,9,1}, 
-    {0,45,74}, {2,9,2}, {0,45,75}, {1,6,90}, {3,6,16}, {1,10,89}, 
-    {2,12,76}, {1,10,92}, {0,49,28}, {1,10,90}, {3,9,14}, {0,49,27}, 
-    {1,10,91}, {0,49,29}, {1,15,66}, {1,15,65}, {1,15,64}, {0,53,53}, 
-    {2,17,21}, {1,22,1}, {1,22,2}, {0,58,83}, {1,22,0}, {1,22,3}, 
-    {0,63,55}, {0,58,84}, {2,28,3}, {2,28,2}, {0,63,54}, {1,28,78}, 
-    {1,28,77}, {2,28,4}, {1,28,75}, {1,28,76}, {1,28,79}, {1,35,73}, 
-    {1,35,72}, {1,35,76}, {3,29,46}, {1,35,75}, {1,35,74}, {0,72,63}, 
-    {1,42,78}, {2,38,84}, {1,42,77}, {0,72,64}, {1,42,76}, {1,48,90}, 
-    {2,44,14}, {1,48,91}, {0,76,66}, {3,48,12}, {1,55,36}, {1,55,37}, 
-    {4,45,22}, {1,68,91}, {0,87,41}, {1,68,90}, {1,68,89}, {1,68,87}, 
-    {1,68,88}, {0,89,85}, {1,72,26}, {1,76,59}, {1,80,6}, {2,64,90}, 
-    {0,36,60}, {3,0,23}, {1,0,67}, {0,37,70}, {1,0,68}, {2,3,11}, 
-    {2,3,12}, {3,2,6}, {1,1,66}, {1,1,67}, {2,5,74}, {2,5,72}, {1,3,69}, 
-    {2,5,69}, {2,5,70}, {1,3,65}, {2,5,73}, {1,3,64}, {0,45,76}, {1,3,68}, 
-    {0,42,9}, {1,3,66}, {0,42,8}, {1,3,70}, {1,3,67}, {2,5,71}, {1,7,0}, 
-    {1,10,93}, {1,6,92}, {1,7,5}, {2,9,5}, {0,45,77}, {2,9,9}, {0,45,80}, 
-    {1,7,6}, {1,7,2}, {2,9,6}, {1,7,3}, {3,6,21}, {1,6,91}, {0,45,79}, 
-    {1,6,93}, {0,45,78}, {1,7,4}, {2,9,7}, {1,7,1}, {5,11,93}, {1,11,3}, 
-    {0,49,31}, {0,49,32}, {2,12,84}, {1,11,6}, {1,11,0}, {2,12,83}, 
-    {1,11,5}, {2,12,79}, {1,11,1}, {0,49,30}, {1,11,4}, {1,11,2}, 
-    {2,12,82}, {2,12,80}, {1,15,72}, {1,15,69}, {2,17,23}, {1,15,71}, 
-    {0,53,58}, {0,53,57}, {0,53,55}, {1,15,68}, {1,15,73}, {0,53,54}, 
-    {0,53,56}, {1,15,70}, {1,22,11}, {1,15,67}, {1,15,74}, {2,17,24}, 
-    {3,18,2}, {3,18,9}, {2,28,5}, {1,22,6}, {1,22,10}, {4,18,51}, 
-    {1,22,9}, {1,28,81}, {1,28,92}, {3,18,12}, {2,22,26}, {1,22,12}, 
-    {2,22,25}, {1,22,7}, {1,28,80}, {0,58,88}, {3,18,1}, {3,18,11}, 
-    {0,58,87}, {1,22,5}, {1,22,8}, {0,58,89}, {2,22,24}, {0,58,86}, 
-    {0,58,85}, {1,22,4}, {1,22,13}, {1,28,83}, {1,28,90}, {2,28,6}, 
-    {0,63,57}, {1,28,89}, {1,28,86}, {2,28,13}, {0,63,59}, {2,28,8}, 
-    {2,28,10}, {2,28,9}, {1,28,88}, {2,33,64}, {2,28,12}, {1,28,82}, 
-    {1,28,84}, {1,28,87}, {1,28,85}, {0,63,58}, {1,28,91}, {0,63,56}, 
-    {0,68,6}, {2,28,7}, {1,35,80}, {1,35,79}, {1,35,77}, {5,51,91}, 
-    {0,68,9}, {0,68,8}, {1,35,81}, {2,33,62}, {1,35,78}, {1,42,79}, 
-    {0,72,65}, {0,68,7}, {2,33,65}, {2,68,65}, {2,68,66}, {1,35,83}, 
-    {1,35,82}, {2,44,15}, {1,42,82}, {1,42,80}, {0,76,67}, {2,38,88}, 
-    {0,72,66}, {1,42,81}, {1,48,93}, {2,38,87}, {2,38,89}, {2,38,86}, 
-    {3,41,86}, {0,76,68}, {1,48,92}, {1,49,7}, {1,49,6}, {1,49,4}, 
-    {3,41,84}, {1,49,3}, {1,49,0}, {1,49,1}, {1,49,2}, {1,49,5}, {1,49,8}, 
-    {1,55,42}, {1,55,39}, {1,55,40}, {0,80,32}, {1,55,38}, {1,55,44}, 
-    {1,55,43}, {1,55,41}, {1,60,47}, {1,60,48}, {0,83,27}, {2,52,40}, 
-    {0,83,28}, {1,60,46}, {3,53,75}, {0,85,68}, {1,65,11}, {0,85,67}, 
-    {0,87,42}, {3,63,4}, {0,87,43}, {0,88,87}, {1,72,28}, {1,72,27}, 
-    {1,74,74}, {1,76,60}, {0,90,69}, {1,78,22}, {1,78,21}, {1,78,23}, 
-    {0,37,71}, {1,11,7}, {0,53,59}, {0,58,90}, {1,22,14}, {0,37,72}, 
-    {1,0,69}, {0,36,61}, {2,1,57}, {2,0,74}, {1,1,68}, {2,3,14}, {3,2,9}, 
-    {1,3,75}, {1,3,73}, {1,3,74}, {1,3,71}, {0,42,10}, {1,3,72}, {2,5,77}, 
-    {2,9,18}, {1,7,14}, {2,9,12}, {0,45,83}, {1,7,12}, {1,7,8}, {1,7,11}, 
-    {2,9,11}, {1,7,7}, {0,45,85}, {1,7,10}, {2,9,10}, {0,45,82}, {0,45,81}, 
-    {2,9,17}, {0,45,84}, {1,7,13}, {1,7,9}, {2,9,14}, {0,49,36}, {0,49,39}, 
-    {1,11,15}, {1,11,14}, {1,11,13}, {0,49,33}, {1,11,22}, {1,11,12}, 
-    {3,13,9}, {0,49,35}, {1,15,79}, {2,12,87}, {1,11,19}, {1,11,17}, 
-    {0,49,38}, {2,12,90}, {1,11,9}, {1,11,20}, {2,12,86}, {1,11,11}, 
-    {1,11,21}, {1,11,18}, {1,11,10}, {2,12,89}, {0,49,34}, {1,11,23}, 
-    {1,11,8}, {0,49,37}, {2,12,93}, {2,12,88}, {2,12,91}, {1,15,84}, 
-    {1,15,75}, {1,15,86}, {2,17,29}, {1,15,78}, {1,15,89}, {1,15,90}, 
-    {1,15,76}, {1,15,88}, {1,15,85}, {1,15,83}, {1,15,87}, {0,53,65}, 
-    {2,17,31}, {0,53,63}, {2,17,38}, {2,17,27}, {1,15,81}, {2,17,37}, 
-    {1,15,77}, {2,17,32}, {1,15,80}, {1,15,91}, {1,15,82}, {0,53,64}, 
-    {1,11,16}, {2,17,28}, {0,53,60}, {0,53,62}, {2,68,67}, {2,22,28}, 
-    {1,22,28}, {1,22,17}, {1,22,15}, {2,28,23}, {1,22,16}, {2,17,30}, 
-    {1,22,23}, {2,22,31}, {1,22,24}, {1,22,20}, {0,59,1}, {1,22,25}, 
-    {1,22,22}, {1,22,19}, {2,22,27}, {0,58,93}, {1,22,18}, {0,58,91}, 
-    {0,59,0}, {1,22,21}, {1,22,29}, {0,53,61}, {0,58,92}, {1,22,27}, 
-    {1,22,26}, {0,59,2}, {2,68,68}, {2,28,21}, {2,28,25}, {1,29,3}, 
-    {2,28,14}, {2,28,26}, {2,28,17}, {1,29,4}, {0,63,69}, {2,28,24}, 
-    {1,29,10}, {2,33,76}, {2,28,20}, {1,29,12}, {1,29,5}, {0,63,63}, 
-    {1,29,9}, {1,29,8}, {0,63,64}, {0,63,70}, {2,33,67}, {0,63,71}, 
-    {1,29,11}, {0,63,61}, {1,29,2}, {1,29,0}, {1,29,6}, {1,28,93}, 
-    {0,63,68}, {1,29,1}, {1,29,7}, {1,29,13}, {0,63,62}, {0,63,67}, 
-    {0,63,65}, {0,63,66}, {2,28,18}, {2,28,27}, {0,63,60}, {2,68,69}, 
+    {2,27,82}, {2,27,86}, {1,28,71}, {1,35,53}, {1,35,60}, {1,35,62}, 
+    {1,35,68}, {2,33,54}, {0,68,1}, {1,35,48}, {2,33,43}, {0,67,87}, 
+    {2,33,45}, {1,35,63}, {0,67,92}, {1,35,69}, {0,67,83}, {2,33,48}, 
+    {1,35,66}, {2,33,55}, {1,35,50}, {1,35,67}, {1,35,49}, {0,68,3}, 
+    {2,33,49}, {1,35,61}, {0,67,84}, {1,35,70}, {2,39,27}, {0,67,89}, 
+    {1,35,54}, {0,68,0}, {1,35,65}, {1,35,52}, {1,35,59}, {1,35,55}, 
+    {1,35,51}, {0,67,86}, {0,67,93}, {0,67,91}, {0,67,88}, {0,68,2}, 
+    {0,67,85}, {1,35,58}, {2,33,46}, {0,67,90}, {2,33,56}, {0,63,51}, 
+    {2,33,40}, {1,35,64}, {1,35,56}, {2,33,50}, {1,35,57}, {3,35,54}, 
+    {3,35,58}, {1,42,70}, {2,38,78}, {0,72,58}, {2,38,77}, {2,38,75}, 
+    {1,42,66}, {1,42,72}, {1,42,68}, {2,38,79}, {0,72,60}, {1,42,67}, 
+    {1,42,71}, {1,42,63}, {2,38,81}, {1,42,65}, {0,72,59}, {2,38,73}, 
+    {2,38,76}, {2,38,74}, {2,38,71}, {1,42,69}, {1,42,64}, {2,38,70}, 
+    {0,72,61}, {0,72,56}, {1,42,73}, {0,72,57}, {1,48,78}, {1,48,75}, 
+    {1,48,87}, {1,48,81}, {1,48,83}, {0,76,61}, {1,48,77}, {1,48,85}, 
+    {2,44,9}, {2,44,3}, {1,48,84}, {1,48,82}, {2,44,8}, {1,48,88}, 
+    {0,76,64}, {1,48,79}, {1,48,86}, {2,44,7}, {0,76,62}, {2,44,4}, 
+    {2,44,1}, {1,48,74}, {1,48,76}, {0,76,63}, {1,48,73}, {1,48,89}, 
+    {1,48,80}, {2,48,65}, {2,48,57}, {1,55,21}, {0,80,26}, {2,48,63}, 
+    {2,48,59}, {1,55,32}, {1,55,30}, {0,80,20}, {1,55,20}, {1,55,23}, 
+    {1,55,24}, {1,55,19}, {0,80,30}, {0,80,31}, {1,55,18}, {1,55,33}, 
+    {1,55,28}, {0,80,24}, {0,80,21}, {1,55,27}, {1,55,25}, {2,48,66}, 
+    {3,48,2}, {0,80,27}, {1,55,29}, {0,80,22}, {2,48,61}, {0,80,23}, 
+    {2,48,69}, {1,55,26}, {0,80,25}, {1,55,22}, {6,14,46}, {1,55,31}, 
+    {0,80,28}, {1,55,34}, {1,55,35}, {0,80,29}, {0,83,17}, {0,83,24}, 
+    {1,60,39}, {1,60,45}, {2,52,27}, {1,60,43}, {0,83,20}, {0,83,19}, 
+    {0,83,16}, {1,60,41}, {2,52,29}, {2,52,34}, {2,52,31}, {0,83,22}, 
+    {0,83,21}, {0,83,18}, {2,52,32}, {1,60,44}, {1,60,40}, {1,60,42}, 
+    {2,52,33}, {0,83,23}, {0,85,66}, {1,65,8}, {2,55,12}, {0,85,63}, 
+    {0,85,64}, {1,65,10}, {0,85,65}, {1,65,7}, {2,55,13}, {1,65,6}, 
+    {1,68,85}, {1,65,9}, {2,57,53}, {1,68,86}, {0,87,38}, {1,68,84}, 
+    {2,57,54}, {3,62,93}, {1,68,83}, {2,59,56}, {1,68,82}, {0,87,39}, 
+    {2,59,53}, {0,88,86}, {2,59,55}, {2,59,52}, {1,72,24}, {1,72,25}, 
+    {2,57,55}, {2,59,50}, {2,59,54}, {1,74,73}, {1,74,72}, {0,89,84}, 
+    {2,62,50}, {1,74,71}, {1,76,57}, {1,76,58}, {2,62,51}, {2,63,24}, 
+    {1,78,20}, {1,79,30}, {2,64,34}, {2,64,33}, {1,80,5}, {1,81,11}, 
+    {0,92,37}, {1,81,31}, {0,36,54}, {3,0,48}, {0,45,70}, {0,45,71}, 
+    {2,12,72}, {3,9,9}, {0,49,26}, {2,28,1}, {3,41,75}, {0,83,25}, 
+    {0,36,55}, {0,45,72}, {0,53,52}, {0,68,4}, {0,36,56}, {2,12,74}, 
+    {0,58,82}, {0,72,62}, {1,0,33}, {2,8,91}, {1,10,86}, {1,15,63}, 
+    {3,29,43}, {1,42,74}, {3,41,76}, {0,83,26}, {0,36,57}, {0,45,73}, 
+    {1,10,87}, {1,10,88}, {1,28,73}, {0,63,53}, {2,33,60}, {1,35,71}, 
+    {2,33,59}, {2,33,58}, {0,68,5}, {1,42,75}, {3,35,61}, {2,44,13}, 
+    {0,76,65}, {2,44,12}, {0,87,40}, {0,36,58}, {1,28,74}, {0,36,59}, 
+    {0,39,41}, {1,1,65}, {0,39,40}, {0,42,7}, {0,42,6}, {0,42,5}, 
+    {1,3,63}, {2,5,67}, {2,9,0}, {2,9,1}, {0,45,74}, {2,9,2}, {0,45,75}, 
+    {1,6,90}, {3,6,16}, {1,10,89}, {2,12,76}, {1,10,92}, {0,49,28}, 
+    {1,10,90}, {3,9,14}, {0,49,27}, {1,10,91}, {0,49,29}, {1,15,66}, 
+    {1,15,65}, {1,15,64}, {0,53,53}, {2,17,21}, {1,22,1}, {1,22,2}, 
+    {0,58,83}, {1,22,0}, {1,22,3}, {0,63,55}, {0,58,84}, {2,28,3}, 
+    {2,28,2}, {0,63,54}, {1,28,78}, {1,28,77}, {2,28,4}, {1,28,75}, 
+    {1,28,76}, {1,28,79}, {1,35,73}, {1,35,72}, {1,35,76}, {3,29,46}, 
+    {1,35,75}, {1,35,74}, {0,72,63}, {1,42,78}, {2,38,84}, {1,42,77}, 
+    {0,72,64}, {1,42,76}, {1,48,90}, {2,44,14}, {1,48,91}, {0,76,66}, 
+    {3,48,12}, {1,55,36}, {1,55,37}, {4,45,22}, {1,68,91}, {0,87,41}, 
+    {1,68,90}, {1,68,89}, {1,68,87}, {1,68,88}, {0,89,85}, {1,72,26}, 
+    {1,76,59}, {1,80,6}, {2,64,90}, {0,36,60}, {3,0,23}, {1,0,67}, 
+    {0,37,70}, {1,0,68}, {2,3,11}, {2,3,12}, {3,2,6}, {1,1,66}, {1,1,67}, 
+    {2,5,74}, {2,5,72}, {1,3,69}, {2,5,69}, {2,5,70}, {1,3,65}, {2,5,73}, 
+    {1,3,64}, {0,45,76}, {1,3,68}, {0,42,9}, {1,3,66}, {0,42,8}, {1,3,70}, 
+    {1,3,67}, {2,5,71}, {1,7,0}, {1,10,93}, {1,6,92}, {1,7,5}, {2,9,5}, 
+    {0,45,77}, {2,9,9}, {0,45,80}, {1,7,6}, {1,7,2}, {2,9,6}, {1,7,3}, 
+    {3,6,21}, {1,6,91}, {0,45,79}, {1,6,93}, {0,45,78}, {1,7,4}, {2,9,7}, 
+    {1,7,1}, {5,11,93}, {1,11,3}, {0,49,31}, {0,49,32}, {2,12,84}, 
+    {1,11,6}, {1,11,0}, {2,12,83}, {1,11,5}, {2,12,79}, {1,11,1}, 
+    {0,49,30}, {1,11,4}, {1,11,2}, {2,12,82}, {2,12,80}, {1,15,72}, 
+    {1,15,69}, {2,17,23}, {1,15,71}, {0,53,58}, {0,53,57}, {0,53,55}, 
+    {1,15,68}, {1,15,73}, {0,53,54}, {0,53,56}, {1,15,70}, {1,22,11}, 
+    {1,15,67}, {1,15,74}, {2,17,24}, {3,18,2}, {3,18,9}, {2,28,5}, 
+    {1,22,6}, {1,22,10}, {4,18,51}, {1,22,9}, {1,28,81}, {1,28,92}, 
+    {3,18,12}, {2,22,26}, {1,22,12}, {2,22,25}, {1,22,7}, {1,28,80}, 
+    {0,58,88}, {3,18,1}, {3,18,11}, {0,58,87}, {1,22,5}, {1,22,8}, 
+    {0,58,89}, {2,22,24}, {0,58,86}, {0,58,85}, {1,22,4}, {1,22,13}, 
+    {1,28,83}, {1,28,90}, {2,28,6}, {0,63,57}, {1,28,89}, {1,28,86}, 
+    {2,28,13}, {0,63,59}, {2,28,8}, {2,28,10}, {2,28,9}, {1,28,88}, 
+    {2,33,64}, {2,28,12}, {1,28,82}, {1,28,84}, {1,28,87}, {1,28,85}, 
+    {0,63,58}, {1,28,91}, {0,63,56}, {0,68,6}, {2,28,7}, {1,35,80}, 
+    {1,35,79}, {1,35,77}, {5,51,91}, {0,68,9}, {0,68,8}, {1,35,81}, 
+    {2,33,62}, {1,35,78}, {1,42,79}, {0,72,65}, {0,68,7}, {2,33,65}, 
+    {1,35,83}, {1,35,82}, {2,44,15}, {1,42,82}, {1,42,80}, {0,76,67}, 
+    {2,38,88}, {0,72,66}, {1,42,81}, {1,48,93}, {2,38,87}, {2,38,89}, 
+    {2,38,86}, {3,41,86}, {0,76,68}, {1,48,92}, {1,49,7}, {1,49,6}, 
+    {1,49,4}, {3,41,84}, {1,49,3}, {1,49,0}, {1,49,1}, {1,49,2}, {1,49,5}, 
+    {1,49,8}, {1,55,42}, {1,55,39}, {1,55,40}, {0,80,32}, {1,55,38}, 
+    {1,55,44}, {1,55,43}, {1,55,41}, {1,60,47}, {1,60,48}, {0,83,27}, 
+    {2,52,40}, {0,83,28}, {1,60,46}, {3,53,75}, {0,85,68}, {1,65,11}, 
+    {0,85,67}, {0,87,42}, {3,63,4}, {0,87,43}, {0,88,87}, {1,72,28}, 
+    {1,72,27}, {1,74,74}, {1,76,60}, {0,90,69}, {1,78,22}, {1,78,21}, 
+    {1,78,23}, {0,37,71}, {1,11,7}, {0,53,59}, {0,58,90}, {1,22,14}, 
+    {0,37,72}, {1,0,69}, {0,36,61}, {2,1,57}, {2,0,74}, {1,1,68}, 
+    {2,3,14}, {3,2,9}, {1,3,75}, {1,3,73}, {1,3,74}, {1,3,71}, {0,42,10}, 
+    {1,3,72}, {2,5,77}, {2,9,18}, {1,7,14}, {2,9,12}, {0,45,83}, {1,7,12}, 
+    {1,7,8}, {1,7,11}, {2,9,11}, {1,7,7}, {0,45,85}, {1,7,10}, {2,9,10}, 
+    {0,45,82}, {0,45,81}, {2,9,17}, {0,45,84}, {1,7,13}, {1,7,9}, 
+    {2,9,14}, {0,49,36}, {0,49,39}, {1,11,15}, {1,11,14}, {1,11,13}, 
+    {0,49,33}, {1,11,22}, {1,11,12}, {3,13,9}, {0,49,35}, {1,15,79}, 
+    {2,12,87}, {1,11,19}, {1,11,17}, {0,49,38}, {2,12,90}, {1,11,9}, 
+    {1,11,20}, {2,12,86}, {1,11,11}, {1,11,21}, {1,11,18}, {1,11,10}, 
+    {2,12,89}, {0,49,34}, {1,11,23}, {1,11,8}, {0,49,37}, {2,12,93}, 
+    {2,12,88}, {2,12,91}, {1,15,84}, {1,15,75}, {1,15,86}, {2,17,29}, 
+    {1,15,78}, {1,15,89}, {1,15,90}, {1,15,76}, {1,15,88}, {1,15,85}, 
+    {1,15,83}, {1,15,87}, {0,53,65}, {2,17,31}, {0,53,63}, {2,17,38}, 
+    {2,17,27}, {1,15,81}, {2,17,37}, {1,15,77}, {2,17,32}, {1,15,80}, 
+    {1,15,91}, {1,15,82}, {0,53,64}, {1,11,16}, {2,17,28}, {0,53,60}, 
+    {0,53,62}, {2,22,28}, {1,22,28}, {1,22,17}, {1,22,15}, {2,28,23}, 
+    {1,22,16}, {2,17,30}, {1,22,23}, {2,22,31}, {1,22,24}, {1,22,20}, 
+    {0,59,1}, {1,22,25}, {1,22,22}, {1,22,19}, {2,22,27}, {0,58,93}, 
+    {1,22,18}, {0,58,91}, {0,59,0}, {1,22,21}, {1,22,29}, {0,53,61}, 
+    {0,58,92}, {1,22,27}, {1,22,26}, {0,59,2}, {2,28,21}, {2,28,25}, 
+    {1,29,3}, {2,28,14}, {2,28,26}, {2,28,17}, {1,29,4}, {0,63,69}, 
+    {2,28,24}, {1,29,10}, {2,33,76}, {2,28,20}, {1,29,12}, {1,29,5}, 
+    {0,63,63}, {1,29,9}, {1,29,8}, {0,63,64}, {0,63,70}, {2,33,67}, 
+    {0,63,71}, {1,29,11}, {0,63,61}, {1,29,2}, {1,29,0}, {1,29,6}, 
+    {1,28,93}, {0,63,68}, {1,29,1}, {1,29,7}, {1,29,13}, {0,63,62}, 
+    {0,63,67}, {0,63,65}, {0,63,66}, {2,28,18}, {2,28,27}, {0,63,60}, 
     {2,28,22}, {2,33,71}, {2,33,84}, {0,68,16}, {1,35,90}, {0,68,15}, 
     {1,36,0}, {2,33,78}, {1,35,84}, {2,33,83}, {1,36,1}, {2,33,77}, 
     {2,33,69}, {2,33,80}, {1,35,85}, {1,35,86}, {2,33,82}, {1,36,2}, 
@@ -10174,79 +10154,78 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {2,44,16}, {2,44,26}, {1,49,17}, {1,49,14}, {0,76,72}, {1,55,45}, 
     {0,76,73}, {1,49,13}, {2,44,24}, {0,76,71}, {2,44,21}, {1,49,15}, 
     {1,49,12}, {1,49,9}, {1,49,16}, {1,49,10}, {1,49,11}, {0,76,70}, 
-    {2,44,20}, {2,68,71}, {3,48,24}, {1,60,52}, {3,48,25}, {1,55,49}, 
-    {2,44,25}, {1,55,48}, {1,55,50}, {2,48,73}, {1,60,49}, {0,80,35}, 
-    {3,48,23}, {1,55,46}, {2,48,70}, {0,80,33}, {2,48,75}, {0,80,37}, 
-    {0,80,36}, {1,55,47}, {1,55,51}, {2,48,74}, {0,80,34}, {2,68,70}, 
-    {1,60,56}, {0,83,31}, {0,85,69}, {0,83,32}, {0,83,29}, {1,60,53}, 
-    {1,60,51}, {2,52,46}, {1,60,54}, {2,52,42}, {1,60,57}, {0,83,30}, 
-    {1,60,55}, {1,60,50}, {2,52,44}, {2,68,72}, {1,65,14}, {1,65,17}, 
-    {1,69,0}, {1,65,12}, {2,55,14}, {1,72,29}, {1,65,18}, {2,55,15}, 
-    {0,87,44}, {1,65,16}, {0,85,70}, {1,65,13}, {1,65,15}, {1,65,19}, 
-    {1,69,1}, {2,57,57}, {1,68,93}, {3,63,6}, {2,57,59}, {2,57,60}, 
-    {2,57,58}, {0,87,45}, {1,68,92}, {2,59,61}, {2,59,59}, {2,59,62}, 
-    {0,88,88}, {2,59,60}, {2,59,63}, {2,61,28}, {0,89,87}, {1,76,62}, 
-    {0,89,86}, {1,76,64}, {1,76,61}, {1,76,63}, {0,91,27}, {1,79,31}, 
-    {0,37,73}, {1,7,15}, {1,15,92}, {1,15,93}, {0,59,3}, {1,36,4}, 
-    {0,80,38}, {0,87,46}, {0,90,70}, {1,79,32}, {0,37,74}, {1,7,16}, 
-    {0,2,1}, {3,9,27}, {2,13,1}, {1,11,24}, {2,13,0}, {1,11,25}, {2,13,3}, 
-    {2,17,39}, {1,16,0}, {1,16,1}, {0,59,4}, {0,59,5}, {2,28,28}, 
-    {3,24,4}, {1,29,14}, {1,36,7}, {1,36,6}, {1,36,5}, {1,42,90}, 
-    {2,33,86}, {1,42,91}, {1,42,92}, {0,72,72}, {2,39,7}, {1,49,20}, 
-    {1,49,19}, {2,44,28}, {2,48,76}, {1,55,52}, {0,80,39}, {0,80,40}, 
-    {2,48,77}, {1,60,61}, {1,60,58}, {1,60,59}, {1,60,60}, {1,65,21}, 
-    {1,65,20}, {0,85,71}, {1,69,2}, {1,74,75}, {0,37,75}, {0,49,40}, 
-    {2,22,35}, {0,59,6}, {1,36,8}, {2,33,87}, {0,37,76}, {3,9,31}, 
-    {1,16,2}, {0,59,7}, {2,22,36}, {2,28,29}, {0,63,72}, {0,63,73}, 
-    {4,38,40}, {0,37,77}, {0,37,78}, {1,1,69}, {0,42,12}, {0,42,11}, 
-    {0,49,41}, {1,11,26}, {1,29,15}, {0,37,79}, {0,37,80}, {0,37,81}, 
-    {0,37,82}, {3,2,10}, {0,42,13}, {0,42,14}, {1,3,77}, {1,3,76}, 
-    {2,9,22}, {0,45,86}, {1,7,19}, {1,7,17}, {1,7,18}, {2,9,23}, {2,9,20}, 
-    {3,6,31}, {2,9,21}, {2,13,6}, {1,11,27}, {1,11,28}, {2,13,4}, 
-    {2,13,7}, {0,49,45}, {0,49,43}, {2,13,9}, {0,49,44}, {0,49,42}, 
-    {2,13,5}, {0,53,66}, {2,17,45}, {2,17,44}, {2,17,47}, {2,17,46}, 
-    {0,53,70}, {0,53,69}, {1,16,3}, {0,53,68}, {0,53,67}, {2,17,48}, 
-    {1,16,4}, {2,22,37}, {0,59,10}, {1,22,31}, {1,22,30}, {0,59,8}, 
-    {0,59,9}, {2,22,40}, {2,22,38}, {0,63,75}, {0,63,74}, {1,29,17}, 
-    {2,28,34}, {2,28,33}, {1,29,16}, {0,59,11}, {2,28,35}, {3,24,11}, 
-    {3,29,74}, {0,68,20}, {1,36,10}, {0,68,21}, {1,36,9}, {2,33,90}, 
-    {3,35,91}, {3,35,90}, {1,42,93}, {1,49,21}, {0,76,74}, {1,55,53}, 
-    {2,48,79}, {2,52,49}, {1,60,62}, {3,58,83}, {0,87,48}, {0,87,47}, 
-    {3,66,71}, {2,59,65}, {0,90,71}, {0,37,83}, {1,7,20}, {2,28,36}, 
-    {0,59,12}, {1,43,0}, {0,72,73}, {2,1,58}, {2,5,82}, {1,3,78}, 
-    {1,3,79}, {1,7,21}, {0,45,88}, {0,45,89}, {2,9,25}, {3,6,34}, 
-    {0,45,87}, {2,9,26}, {0,49,49}, {0,49,50}, {0,49,47}, {0,49,48}, 
-    {2,13,10}, {1,11,29}, {2,13,14}, {3,9,41}, {1,11,30}, {0,49,46}, 
-    {1,16,5}, {2,17,54}, {0,53,74}, {0,53,75}, {2,17,52}, {0,59,15}, 
-    {1,16,11}, {3,13,31}, {0,53,80}, {0,53,78}, {1,16,12}, {1,16,7}, 
-    {0,53,77}, {0,53,76}, {0,53,71}, {1,16,10}, {1,16,9}, {1,16,6}, 
-    {0,53,79}, {2,17,49}, {1,16,8}, {0,53,72}, {3,13,19}, {0,53,73}, 
-    {0,59,16}, {1,22,35}, {1,22,36}, {0,59,17}, {1,22,32}, {1,22,34}, 
-    {1,22,38}, {1,22,37}, {1,22,33}, {2,22,41}, {0,59,13}, {0,59,14}, 
-    {1,29,25}, {0,63,80}, {0,63,79}, {1,29,19}, {0,63,77}, {3,24,19}, 
-    {1,29,22}, {0,63,81}, {1,29,23}, {0,63,82}, {1,29,20}, {0,63,76}, 
-    {0,63,78}, {1,29,24}, {2,28,38}, {1,29,21}, {1,29,18}, {3,29,86}, 
-    {1,36,23}, {2,33,91}, {1,36,12}, {0,68,23}, {0,68,26}, {0,68,25}, 
-    {0,68,30}, {0,68,29}, {1,36,24}, {1,36,22}, {1,36,15}, {1,36,19}, 
-    {1,36,18}, {0,68,27}, {1,36,21}, {1,36,17}, {1,36,25}, {1,36,16}, 
-    {0,68,28}, {0,68,22}, {0,68,24}, {2,33,92}, {1,36,14}, {2,39,10}, 
-    {1,43,2}, {0,72,77}, {1,43,6}, {0,72,76}, {1,43,3}, {0,72,75}, 
-    {2,39,8}, {1,36,13}, {1,36,20}, {1,43,5}, {3,35,93}, {0,72,78}, 
-    {1,43,7}, {1,43,4}, {1,43,1}, {1,49,24}, {1,49,28}, {1,49,30}, 
-    {1,49,26}, {1,49,25}, {1,49,23}, {0,76,77}, {0,76,75}, {0,76,80}, 
-    {0,76,81}, {1,49,27}, {0,76,78}, {1,49,22}, {0,76,79}, {0,72,74}, 
-    {1,49,29}, {0,76,76}, {2,48,80}, {1,55,55}, {3,48,46}, {1,55,54}, 
-    {1,55,62}, {1,55,56}, {1,55,61}, {1,55,58}, {0,80,41}, {1,55,60}, 
-    {2,48,82}, {2,48,81}, {0,80,42}, {3,48,44}, {0,80,43}, {2,48,83}, 
-    {1,55,59}, {1,55,57}, {3,54,0}, {3,54,3}, {0,83,34}, {1,60,63}, 
-    {2,52,52}, {2,52,50}, {0,83,33}, {1,60,66}, {1,60,64}, {1,60,65}, 
-    {4,52,72}, {4,59,21}, {0,83,35}, {2,52,51}, {2,55,19}, {1,65,25}, 
-    {2,55,18}, {0,85,74}, {1,65,26}, {3,58,84}, {3,58,88}, {0,85,72}, 
-    {1,65,27}, {0,85,73}, {1,65,24}, {1,65,28}, {2,55,17}, {1,65,22}, 
-    {0,87,49}, {1,69,3}, {0,87,50}, {0,88,89}, {1,65,23}, {0,88,90}, 
-    {2,61,30}, {2,61,29}, {0,89,88}, {1,74,76}, {0,90,73}, {1,76,65}, 
-    {0,90,72}, {2,63,26}, {1,78,24}, {0,91,64}, {0,91,65}, {2,68,73}, 
-    {6,67,49}, {1,81,25}, {2,1,59}, {2,68,74}, {0,49,51}, {1,11,31}, 
+    {2,44,20}, {3,48,24}, {1,60,52}, {3,48,25}, {1,55,49}, {2,44,25}, 
+    {1,55,48}, {1,55,50}, {2,48,73}, {1,60,49}, {0,80,35}, {3,48,23}, 
+    {1,55,46}, {2,48,70}, {0,80,33}, {2,48,75}, {0,80,37}, {0,80,36}, 
+    {1,55,47}, {1,55,51}, {2,48,74}, {0,80,34}, {1,60,56}, {0,83,31}, 
+    {0,85,69}, {0,83,32}, {0,83,29}, {1,60,53}, {1,60,51}, {2,52,46}, 
+    {1,60,54}, {2,52,42}, {1,60,57}, {0,83,30}, {1,60,55}, {1,60,50}, 
+    {2,52,44}, {1,65,14}, {1,65,17}, {1,69,0}, {1,65,12}, {2,55,14}, 
+    {1,72,29}, {1,65,18}, {2,55,15}, {0,87,44}, {1,65,16}, {0,85,70}, 
+    {1,65,13}, {1,65,15}, {1,65,19}, {1,69,1}, {2,57,57}, {1,68,93}, 
+    {3,63,6}, {2,57,59}, {2,57,60}, {2,57,58}, {0,87,45}, {1,68,92}, 
+    {2,59,61}, {2,59,59}, {2,59,62}, {0,88,88}, {2,59,60}, {2,59,63}, 
+    {2,61,28}, {0,89,87}, {1,76,62}, {0,89,86}, {1,76,64}, {1,76,61}, 
+    {1,76,63}, {0,91,27}, {1,79,31}, {0,37,73}, {1,7,15}, {1,15,92}, 
+    {1,15,93}, {0,59,3}, {1,36,4}, {0,80,38}, {0,87,46}, {0,90,70}, 
+    {1,79,32}, {0,37,74}, {1,7,16}, {0,2,1}, {3,9,27}, {2,13,1}, {1,11,24}, 
+    {2,13,0}, {1,11,25}, {2,13,3}, {2,17,39}, {1,16,0}, {1,16,1}, 
+    {0,59,4}, {0,59,5}, {2,28,28}, {3,24,4}, {1,29,14}, {1,36,7}, 
+    {1,36,6}, {1,36,5}, {1,42,90}, {2,33,86}, {1,42,91}, {1,42,92}, 
+    {0,72,72}, {2,39,7}, {1,49,20}, {1,49,19}, {2,44,28}, {2,48,76}, 
+    {1,55,52}, {0,80,39}, {0,80,40}, {2,48,77}, {1,60,61}, {1,60,58}, 
+    {1,60,59}, {1,60,60}, {1,65,21}, {1,65,20}, {0,85,71}, {1,69,2}, 
+    {1,74,75}, {0,37,75}, {0,49,40}, {2,22,35}, {0,59,6}, {1,36,8}, 
+    {2,33,87}, {0,37,76}, {3,9,31}, {1,16,2}, {0,59,7}, {2,22,36}, 
+    {2,28,29}, {0,63,72}, {0,63,73}, {4,38,40}, {0,37,77}, {0,37,78}, 
+    {1,1,69}, {0,42,12}, {0,42,11}, {0,49,41}, {1,11,26}, {1,29,15}, 
+    {0,37,79}, {0,37,80}, {0,37,81}, {0,37,82}, {3,2,10}, {0,42,13}, 
+    {0,42,14}, {1,3,77}, {1,3,76}, {2,9,22}, {0,45,86}, {1,7,19}, 
+    {1,7,17}, {1,7,18}, {2,9,23}, {2,9,20}, {3,6,31}, {2,9,21}, {2,13,6}, 
+    {1,11,27}, {1,11,28}, {2,13,4}, {2,13,7}, {0,49,45}, {0,49,43}, 
+    {2,13,9}, {0,49,44}, {0,49,42}, {2,13,5}, {0,53,66}, {2,17,45}, 
+    {2,17,44}, {2,17,47}, {2,17,46}, {0,53,70}, {0,53,69}, {1,16,3}, 
+    {0,53,68}, {0,53,67}, {2,17,48}, {1,16,4}, {2,22,37}, {0,59,10}, 
+    {1,22,31}, {1,22,30}, {0,59,8}, {0,59,9}, {2,22,40}, {2,22,38}, 
+    {0,63,75}, {0,63,74}, {1,29,17}, {2,28,34}, {2,28,33}, {1,29,16}, 
+    {0,59,11}, {2,28,35}, {3,24,11}, {3,29,74}, {0,68,20}, {1,36,10}, 
+    {0,68,21}, {1,36,9}, {2,33,90}, {3,35,91}, {3,35,90}, {1,42,93}, 
+    {1,49,21}, {0,76,74}, {1,55,53}, {2,48,79}, {2,52,49}, {1,60,62}, 
+    {3,58,83}, {0,87,48}, {0,87,47}, {3,66,71}, {2,59,65}, {0,90,71}, 
+    {0,37,83}, {1,7,20}, {2,28,36}, {0,59,12}, {1,43,0}, {0,72,73}, 
+    {2,1,58}, {2,5,82}, {1,3,78}, {1,3,79}, {1,7,21}, {0,45,88}, {0,45,89}, 
+    {2,9,25}, {3,6,34}, {0,45,87}, {2,9,26}, {0,49,49}, {0,49,50}, 
+    {0,49,47}, {0,49,48}, {2,13,10}, {1,11,29}, {2,13,14}, {3,9,41}, 
+    {1,11,30}, {0,49,46}, {1,16,5}, {2,17,54}, {0,53,74}, {0,53,75}, 
+    {2,17,52}, {0,59,15}, {1,16,11}, {3,13,31}, {0,53,80}, {0,53,78}, 
+    {1,16,12}, {1,16,7}, {0,53,77}, {0,53,76}, {0,53,71}, {1,16,10}, 
+    {1,16,9}, {1,16,6}, {0,53,79}, {2,17,49}, {1,16,8}, {0,53,72}, 
+    {3,13,19}, {0,53,73}, {0,59,16}, {1,22,35}, {1,22,36}, {0,59,17}, 
+    {1,22,32}, {1,22,34}, {1,22,38}, {1,22,37}, {1,22,33}, {2,22,41}, 
+    {0,59,13}, {0,59,14}, {1,29,25}, {0,63,80}, {0,63,79}, {1,29,19}, 
+    {0,63,77}, {3,24,19}, {1,29,22}, {0,63,81}, {1,29,23}, {0,63,82}, 
+    {1,29,20}, {0,63,76}, {0,63,78}, {1,29,24}, {2,28,38}, {1,29,21}, 
+    {1,29,18}, {3,29,86}, {1,36,23}, {2,33,91}, {1,36,12}, {0,68,23}, 
+    {0,68,26}, {0,68,25}, {0,68,30}, {0,68,29}, {1,36,24}, {1,36,22}, 
+    {1,36,15}, {1,36,19}, {1,36,18}, {0,68,27}, {1,36,21}, {1,36,17}, 
+    {1,36,25}, {1,36,16}, {0,68,28}, {0,68,22}, {0,68,24}, {2,33,92}, 
+    {1,36,14}, {2,39,10}, {1,43,2}, {0,72,77}, {1,43,6}, {0,72,76}, 
+    {1,43,3}, {0,72,75}, {2,39,8}, {1,36,13}, {1,36,20}, {1,43,5}, 
+    {3,35,93}, {0,72,78}, {1,43,7}, {1,43,4}, {1,43,1}, {1,49,24}, 
+    {1,49,28}, {1,49,30}, {1,49,26}, {1,49,25}, {1,49,23}, {0,76,77}, 
+    {0,76,75}, {0,76,80}, {0,76,81}, {1,49,27}, {0,76,78}, {1,49,22}, 
+    {0,76,79}, {0,72,74}, {1,49,29}, {0,76,76}, {2,48,80}, {1,55,55}, 
+    {3,48,46}, {1,55,54}, {1,55,62}, {1,55,56}, {1,55,61}, {1,55,58}, 
+    {0,80,41}, {1,55,60}, {2,48,82}, {2,48,81}, {0,80,42}, {3,48,44}, 
+    {0,80,43}, {2,48,83}, {1,55,59}, {1,55,57}, {3,54,0}, {3,54,3}, 
+    {0,83,34}, {1,60,63}, {2,52,52}, {2,52,50}, {0,83,33}, {1,60,66}, 
+    {1,60,64}, {1,60,65}, {4,52,72}, {4,59,21}, {0,83,35}, {2,52,51}, 
+    {2,55,19}, {1,65,25}, {2,55,18}, {0,85,74}, {1,65,26}, {3,58,84}, 
+    {3,58,88}, {0,85,72}, {1,65,27}, {0,85,73}, {1,65,24}, {1,65,28}, 
+    {2,55,17}, {1,65,22}, {0,87,49}, {1,69,3}, {0,87,50}, {0,88,89}, 
+    {1,65,23}, {0,88,90}, {2,61,30}, {2,61,29}, {0,89,88}, {1,74,76}, 
+    {0,90,73}, {1,76,65}, {0,90,72}, {2,63,26}, {1,78,24}, {0,91,64}, 
+    {0,91,65}, {6,67,49}, {1,81,25}, {2,1,59}, {0,49,51}, {1,11,31}, 
     {0,63,83}, {0,63,84}, {0,37,84}, {0,39,42}, {1,1,70}, {2,5,83}, 
     {1,3,80}, {0,42,15}, {2,5,85}, {0,45,90}, {3,9,43}, {0,49,52}, 
     {0,49,53}, {0,49,54}, {1,22,40}, {1,16,13}, {0,53,81}, {3,13,32}, 
@@ -10257,127 +10236,124 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {1,65,29}, {3,58,91}, {3,58,92}, {2,57,61}, {1,72,31}, {1,72,30}, 
     {3,69,57}, {1,76,66}, {0,37,85}, {1,7,22}, {0,53,82}, {2,28,44}, 
     {0,63,87}, {1,36,27}, {3,36,19}, {2,39,15}, {1,43,8}, {2,39,13}, 
-    {0,76,83}, {1,55,63}, {2,68,75}, {1,65,30}, {1,72,32}, {0,37,86}, 
-    {2,5,86}, {2,5,87}, {0,45,91}, {0,49,57}, {1,11,32}, {0,49,58}, 
-    {0,49,56}, {2,13,17}, {0,49,55}, {1,16,14}, {0,53,83}, {2,17,57}, 
-    {2,17,58}, {0,53,84}, {0,53,85}, {0,59,20}, {1,22,41}, {0,59,19}, 
-    {2,22,47}, {2,22,49}, {2,22,48}, {2,28,46}, {1,29,28}, {0,59,21}, 
-    {0,63,88}, {1,36,28}, {0,68,31}, {0,68,32}, {3,36,20}, {0,72,79}, 
-    {2,39,16}, {0,72,80}, {0,76,84}, {0,80,45}, {1,55,64}, {0,80,44}, 
-    {3,54,12}, {1,60,68}, {0,83,36}, {2,55,20}, {1,65,31}, {1,72,33}, 
-    {0,37,87}, {0,42,16}, {1,7,25}, {1,7,24}, {0,45,92}, {1,7,23}, 
-    {0,45,93}, {1,7,26}, {3,9,52}, {1,11,38}, {0,49,61}, {0,49,60}, 
-    {1,11,40}, {1,11,39}, {0,49,65}, {2,13,20}, {0,49,64}, {2,13,18}, 
-    {3,9,56}, {0,49,59}, {3,9,60}, {1,11,34}, {1,11,35}, {1,11,36}, 
-    {3,9,49}, {0,49,66}, {1,11,33}, {0,49,62}, {1,11,37}, {0,49,63}, 
-    {2,17,67}, {2,17,62}, {1,16,17}, {1,16,21}, {1,16,19}, {1,16,18}, 
-    {3,13,52}, {1,16,22}, {2,17,61}, {3,13,46}, {2,17,71}, {1,16,23}, 
-    {1,16,24}, {1,16,16}, {3,13,48}, {1,16,15}, {2,22,56}, {0,53,87}, 
-    {0,53,88}, {2,17,70}, {1,16,25}, {1,16,20}, {2,17,68}, {1,22,50}, 
-    {2,22,52}, {1,16,26}, {0,53,89}, {0,53,86}, {2,17,59}, {2,17,66}, 
-    {1,22,44}, {3,18,46}, {1,22,43}, {2,22,50}, {1,22,45}, {1,22,46}, 
-    {1,22,48}, {1,22,47}, {1,22,52}, {0,59,25}, {0,59,22}, {0,59,26}, 
-    {1,22,42}, {0,59,27}, {1,22,51}, {0,59,24}, {1,22,49}, {0,59,23}, 
-    {2,17,65}, {2,22,54}, {3,18,53}, {2,28,53}, {2,28,50}, {1,29,31}, 
-    {1,29,33}, {1,29,29}, {1,29,30}, {2,28,48}, {2,28,49}, {1,29,34}, 
-    {1,29,36}, {1,29,37}, {1,29,32}, {1,29,35}, {0,63,89}, {1,36,32}, 
-    {2,34,6}, {1,36,37}, {1,36,29}, {1,36,33}, {3,30,8}, {2,34,7}, 
-    {1,36,38}, {1,36,34}, {0,68,33}, {0,68,41}, {2,34,4}, {0,68,36}, 
-    {1,36,30}, {1,36,31}, {0,72,84}, {0,68,44}, {0,68,37}, {2,34,5}, 
-    {0,68,42}, {0,68,35}, {1,36,36}, {0,68,43}, {1,36,35}, {0,68,39}, 
-    {0,68,34}, {0,68,40}, {1,36,39}, {1,43,13}, {1,43,15}, {3,36,33}, 
-    {2,39,24}, {3,36,31}, {3,36,28}, {2,39,18}, {2,39,21}, {2,39,20}, 
-    {2,39,19}, {2,39,23}, {0,68,38}, {2,39,26}, {2,39,28}, {1,43,10}, 
-    {0,72,82}, {1,43,16}, {0,72,83}, {1,43,14}, {1,43,9}, {1,43,12}, 
-    {1,43,17}, {0,72,81}, {1,43,11}, {0,76,86}, {1,49,38}, {1,49,37}, 
-    {2,44,35}, {0,76,89}, {0,76,87}, {1,49,35}, {0,76,85}, {1,49,36}, 
-    {2,44,37}, {0,76,88}, {3,48,62}, {1,55,72}, {2,48,90}, {1,55,74}, 
-    {2,48,88}, {1,55,73}, {1,55,65}, {1,55,69}, {1,55,68}, {1,55,66}, 
-    {0,80,47}, {0,80,48}, {0,80,46}, {1,55,67}, {1,55,70}, {1,55,71}, 
-    {2,52,56}, {0,80,49}, {2,52,55}, {0,83,41}, {1,60,76}, {2,52,58}, 
-    {0,83,38}, {1,60,70}, {0,83,40}, {0,83,42}, {3,48,64}, {2,52,59}, 
-    {0,83,39}, {1,60,75}, {1,60,71}, {0,83,37}, {1,60,74}, {1,60,69}, 
-    {1,60,73}, {1,60,72}, {2,55,21}, {2,55,23}, {1,65,33}, {0,85,77}, 
-    {0,85,78}, {0,85,75}, {2,55,26}, {0,85,76}, {2,55,25}, {2,55,24}, 
-    {1,65,32}, {3,63,24}, {1,69,6}, {2,57,63}, {2,57,62}, {0,87,51}, 
-    {1,69,4}, {1,69,5}, {1,72,34}, {1,72,37}, {1,72,35}, {1,72,36}, 
-    {1,74,77}, {2,61,33}, {3,69,61}, {0,89,89}, {1,78,25}, {1,79,33}, 
-    {3,74,83}, {0,91,66}, {1,80,7}, {1,80,8}, {0,92,18}, {0,37,88}, 
-    {0,49,67}, {2,17,72}, {1,29,38}, {2,28,54}, {1,36,40}, {3,75,85}, 
-    {0,37,89}, {0,42,17}, {3,6,49}, {0,46,0}, {2,13,21}, {1,11,41}, 
-    {1,11,42}, {0,53,90}, {3,18,58}, {1,29,39}, {0,63,90}, {0,68,45}, 
-    {0,83,43}, {1,60,77}, {1,69,7}, {1,72,38}, {0,37,90}, {2,5,90}, 
-    {2,5,91}, {1,7,32}, {1,7,27}, {1,7,29}, {1,7,31}, {1,7,30}, {1,7,28}, 
-    {0,46,1}, {0,49,68}, {1,11,51}, {2,13,24}, {1,11,46}, {1,11,43}, 
-    {2,13,26}, {2,13,29}, {1,11,50}, {2,13,22}, {2,13,25}, {0,49,70}, 
-    {0,49,71}, {1,11,49}, {1,11,48}, {1,11,47}, {1,11,44}, {1,11,45}, 
-    {1,11,52}, {0,49,69}, {2,13,28}, {2,68,76}, {2,68,77}, {0,54,0}, 
-    {2,69,91}, {0,54,6}, {0,54,5}, {1,16,35}, {1,16,29}, {1,16,27}, 
-    {2,17,75}, {0,54,3}, {1,22,59}, {0,53,92}, {1,16,32}, {1,16,36}, 
-    {1,16,38}, {1,16,34}, {1,16,28}, {0,54,4}, {1,16,33}, {1,16,31}, 
-    {0,53,91}, {1,16,39}, {0,54,7}, {1,16,37}, {0,54,1}, {1,16,30}, 
-    {2,17,76}, {0,54,2}, {0,53,93}, {2,68,78}, {2,22,65}, {0,59,29}, 
-    {3,18,60}, {1,22,60}, {2,22,66}, {2,22,60}, {1,22,53}, {1,22,55}, 
-    {1,22,57}, {2,22,62}, {1,22,58}, {1,22,56}, {0,59,30}, {2,22,64}, 
-    {1,22,61}, {2,22,63}, {1,22,54}, {2,68,79}, {2,68,80}, {2,68,81}, 
-    {1,29,43}, {0,63,91}, {1,29,51}, {2,28,59}, {1,29,40}, {5,43,14}, 
-    {1,29,52}, {2,28,56}, {1,29,41}, {1,29,42}, {2,28,60}, {3,24,51}, 
-    {1,29,50}, {1,29,49}, {1,29,46}, {0,59,28}, {0,63,92}, {1,29,44}, 
-    {1,29,47}, {0,63,93}, {1,29,48}, {1,29,45}, {2,28,57}, {2,34,16}, 
-    {1,36,51}, {2,34,12}, {1,36,55}, {0,68,52}, {2,34,13}, {1,43,23}, 
-    {0,68,55}, {1,36,53}, {2,34,22}, {2,34,8}, {1,36,50}, {1,36,45}, 
-    {1,36,47}, {1,36,48}, {1,36,41}, {2,34,20}, {0,68,51}, {2,34,10}, 
-    {2,34,15}, {0,68,50}, {2,34,19}, {0,68,46}, {1,36,44}, {2,34,9}, 
-    {0,68,53}, {2,34,21}, {0,68,54}, {1,36,43}, {1,36,46}, {1,36,54}, 
-    {0,68,48}, {0,68,49}, {1,36,52}, {1,36,42}, {3,36,50}, {1,43,25}, 
-    {0,72,86}, {1,43,27}, {1,36,49}, {1,43,29}, {0,72,90}, {1,43,30}, 
-    {1,43,26}, {2,39,29}, {0,72,87}, {1,43,22}, {0,72,89}, {1,43,19}, 
-    {1,43,24}, {1,43,28}, {1,43,21}, {2,39,30}, {2,39,36}, {0,68,47}, 
-    {2,39,35}, {1,43,18}, {0,72,88}, {1,43,20}, {2,68,82}, {2,39,31}, 
-    {0,76,92}, {1,49,40}, {0,77,2}, {3,42,56}, {0,77,0}, {3,42,54}, 
-    {2,44,41}, {0,72,85}, {2,44,44}, {1,49,47}, {1,49,48}, {0,76,91}, 
-    {2,44,39}, {2,44,43}, {1,49,46}, {1,49,49}, {0,76,93}, {0,76,90}, 
-    {1,49,42}, {1,49,39}, {1,49,44}, {1,49,41}, {0,77,3}, {1,49,43}, 
-    {2,44,42}, {2,44,40}, {1,49,45}, {0,77,1}, {2,49,0}, {2,68,83}, 
-    {0,80,51}, {1,55,81}, {2,49,3}, {1,55,75}, {1,55,79}, {1,55,85}, 
-    {1,55,86}, {1,55,82}, {1,55,83}, {1,55,80}, {3,42,60}, {1,55,77}, 
-    {3,48,77}, {0,80,53}, {0,80,50}, {1,55,76}, {1,55,78}, {2,49,1}, 
-    {0,80,52}, {1,55,84}, {2,68,84}, {0,83,47}, {2,52,63}, {2,52,65}, 
-    {1,60,84}, {1,60,78}, {0,83,46}, {3,54,29}, {0,83,44}, {2,52,64}, 
-    {1,60,86}, {0,83,45}, {1,60,81}, {1,60,82}, {1,60,79}, {1,60,87}, 
-    {1,60,83}, {3,54,31}, {0,83,48}, {1,60,80}, {1,60,88}, {1,60,85}, 
-    {2,55,34}, {2,55,29}, {2,55,31}, {1,65,37}, {2,55,30}, {2,55,27}, 
-    {1,65,34}, {2,55,33}, {0,85,79}, {3,59,17}, {1,65,38}, {1,65,40}, 
-    {1,65,39}, {1,65,35}, {1,65,36}, {2,55,35}, {1,69,12}, {2,57,64}, 
-    {0,87,52}, {2,57,65}, {1,69,9}, {1,69,11}, {1,69,8}, {1,69,13}, 
-    {3,63,33}, {2,57,66}, {1,69,10}, {2,68,85}, {1,72,40}, {1,72,43}, 
+    {0,76,83}, {1,55,63}, {1,65,30}, {1,72,32}, {0,37,86}, {2,5,86}, 
+    {2,5,87}, {0,45,91}, {0,49,57}, {1,11,32}, {0,49,58}, {0,49,56}, 
+    {2,13,17}, {0,49,55}, {1,16,14}, {0,53,83}, {2,17,57}, {2,17,58}, 
+    {0,53,84}, {0,53,85}, {0,59,20}, {1,22,41}, {0,59,19}, {2,22,47}, 
+    {2,22,49}, {2,22,48}, {2,28,46}, {1,29,28}, {0,59,21}, {0,63,88}, 
+    {1,36,28}, {0,68,31}, {0,68,32}, {3,36,20}, {0,72,79}, {2,39,16}, 
+    {0,72,80}, {0,76,84}, {0,80,45}, {1,55,64}, {0,80,44}, {3,54,12}, 
+    {1,60,68}, {0,83,36}, {2,55,20}, {1,65,31}, {1,72,33}, {0,37,87}, 
+    {0,42,16}, {1,7,25}, {1,7,24}, {0,45,92}, {1,7,23}, {0,45,93}, 
+    {1,7,26}, {3,9,52}, {1,11,38}, {0,49,61}, {0,49,60}, {1,11,40}, 
+    {1,11,39}, {0,49,65}, {2,13,20}, {0,49,64}, {2,13,18}, {3,9,56}, 
+    {0,49,59}, {3,9,60}, {1,11,34}, {1,11,35}, {1,11,36}, {3,9,49}, 
+    {0,49,66}, {1,11,33}, {0,49,62}, {1,11,37}, {0,49,63}, {2,17,67}, 
+    {2,17,62}, {1,16,17}, {1,16,21}, {1,16,19}, {1,16,18}, {3,13,52}, 
+    {1,16,22}, {2,17,61}, {3,13,46}, {2,17,71}, {1,16,23}, {1,16,24}, 
+    {1,16,16}, {3,13,48}, {1,16,15}, {2,22,56}, {0,53,87}, {0,53,88}, 
+    {2,17,70}, {1,16,25}, {1,16,20}, {2,17,68}, {1,22,50}, {2,22,52}, 
+    {1,16,26}, {0,53,89}, {0,53,86}, {2,17,59}, {2,17,66}, {1,22,44}, 
+    {3,18,46}, {1,22,43}, {2,22,50}, {1,22,45}, {1,22,46}, {1,22,48}, 
+    {1,22,47}, {1,22,52}, {0,59,25}, {0,59,22}, {0,59,26}, {1,22,42}, 
+    {0,59,27}, {1,22,51}, {0,59,24}, {1,22,49}, {0,59,23}, {2,17,65}, 
+    {2,22,54}, {3,18,53}, {2,28,53}, {2,28,50}, {1,29,31}, {1,29,33}, 
+    {1,29,29}, {1,29,30}, {2,28,48}, {2,28,49}, {1,29,34}, {1,29,36}, 
+    {1,29,37}, {1,29,32}, {1,29,35}, {0,63,89}, {1,36,32}, {2,34,6}, 
+    {1,36,37}, {1,36,29}, {1,36,33}, {3,30,8}, {2,34,7}, {1,36,38}, 
+    {1,36,34}, {0,68,33}, {0,68,41}, {2,34,4}, {0,68,36}, {1,36,30}, 
+    {1,36,31}, {0,72,84}, {0,68,44}, {0,68,37}, {2,34,5}, {0,68,42}, 
+    {0,68,35}, {1,36,36}, {0,68,43}, {1,36,35}, {0,68,39}, {0,68,34}, 
+    {0,68,40}, {1,36,39}, {1,43,13}, {1,43,15}, {3,36,33}, {2,39,24}, 
+    {3,36,31}, {3,36,28}, {2,39,18}, {2,39,21}, {2,39,20}, {2,39,19}, 
+    {2,39,23}, {0,68,38}, {2,39,26}, {2,39,28}, {1,43,10}, {0,72,82}, 
+    {1,43,16}, {0,72,83}, {1,43,14}, {1,43,9}, {1,43,12}, {1,43,17}, 
+    {0,72,81}, {1,43,11}, {0,76,86}, {1,49,38}, {1,49,37}, {2,44,35}, 
+    {0,76,89}, {0,76,87}, {1,49,35}, {0,76,85}, {1,49,36}, {2,44,37}, 
+    {0,76,88}, {3,48,62}, {1,55,72}, {2,48,90}, {1,55,74}, {2,48,88}, 
+    {1,55,73}, {1,55,65}, {1,55,69}, {1,55,68}, {1,55,66}, {0,80,47}, 
+    {0,80,48}, {0,80,46}, {1,55,67}, {1,55,70}, {1,55,71}, {2,52,56}, 
+    {0,80,49}, {2,52,55}, {0,83,41}, {1,60,76}, {2,52,58}, {0,83,38}, 
+    {1,60,70}, {0,83,40}, {0,83,42}, {3,48,64}, {2,52,59}, {0,83,39}, 
+    {1,60,75}, {1,60,71}, {0,83,37}, {1,60,74}, {1,60,69}, {1,60,73}, 
+    {1,60,72}, {2,55,21}, {2,55,23}, {1,65,33}, {0,85,77}, {0,85,78}, 
+    {0,85,75}, {2,55,26}, {0,85,76}, {2,55,25}, {2,55,24}, {1,65,32}, 
+    {3,63,24}, {1,69,6}, {2,57,63}, {2,57,62}, {0,87,51}, {1,69,4}, 
+    {1,69,5}, {1,72,34}, {1,72,37}, {1,72,35}, {1,72,36}, {1,74,77}, 
+    {2,61,33}, {3,69,61}, {0,89,89}, {1,78,25}, {1,79,33}, {3,74,83}, 
+    {0,91,66}, {1,80,7}, {1,80,8}, {0,92,18}, {0,37,88}, {0,49,67}, 
+    {2,17,72}, {1,29,38}, {2,28,54}, {1,36,40}, {3,75,85}, {0,37,89}, 
+    {0,42,17}, {3,6,49}, {0,46,0}, {2,13,21}, {1,11,41}, {1,11,42}, 
+    {0,53,90}, {3,18,58}, {1,29,39}, {0,63,90}, {0,68,45}, {0,83,43}, 
+    {1,60,77}, {1,69,7}, {1,72,38}, {0,37,90}, {2,5,90}, {2,5,91}, 
+    {1,7,32}, {1,7,27}, {1,7,29}, {1,7,31}, {1,7,30}, {1,7,28}, {0,46,1}, 
+    {0,49,68}, {1,11,51}, {2,13,24}, {1,11,46}, {1,11,43}, {2,13,26}, 
+    {2,13,29}, {1,11,50}, {2,13,22}, {2,13,25}, {0,49,70}, {0,49,71}, 
+    {1,11,49}, {1,11,48}, {1,11,47}, {1,11,44}, {1,11,45}, {1,11,52}, 
+    {0,49,69}, {2,13,28}, {0,54,0}, {0,54,6}, {0,54,5}, {1,16,35}, 
+    {1,16,29}, {1,16,27}, {2,17,75}, {0,54,3}, {1,22,59}, {0,53,92}, 
+    {1,16,32}, {1,16,36}, {1,16,38}, {1,16,34}, {1,16,28}, {0,54,4}, 
+    {1,16,33}, {1,16,31}, {0,53,91}, {1,16,39}, {0,54,7}, {1,16,37}, 
+    {0,54,1}, {1,16,30}, {2,17,76}, {0,54,2}, {0,53,93}, {2,22,65}, 
+    {0,59,29}, {3,18,60}, {1,22,60}, {2,22,66}, {2,22,60}, {1,22,53}, 
+    {1,22,55}, {1,22,57}, {2,22,62}, {1,22,58}, {1,22,56}, {0,59,30}, 
+    {2,22,64}, {1,22,61}, {2,22,63}, {1,22,54}, {1,29,43}, {0,63,91}, 
+    {1,29,51}, {2,28,59}, {1,29,40}, {5,43,14}, {1,29,52}, {2,28,56}, 
+    {1,29,41}, {1,29,42}, {2,28,60}, {3,24,51}, {1,29,50}, {1,29,49}, 
+    {1,29,46}, {0,59,28}, {0,63,92}, {1,29,44}, {1,29,47}, {0,63,93}, 
+    {1,29,48}, {1,29,45}, {2,28,57}, {2,34,16}, {1,36,51}, {2,34,12}, 
+    {1,36,55}, {0,68,52}, {2,34,13}, {1,43,23}, {0,68,55}, {1,36,53}, 
+    {2,34,22}, {2,34,8}, {1,36,50}, {1,36,45}, {1,36,47}, {1,36,48}, 
+    {1,36,41}, {2,34,20}, {0,68,51}, {2,34,10}, {2,34,15}, {0,68,50}, 
+    {2,34,19}, {0,68,46}, {1,36,44}, {2,34,9}, {0,68,53}, {2,34,21}, 
+    {0,68,54}, {1,36,43}, {1,36,46}, {1,36,54}, {0,68,48}, {0,68,49}, 
+    {1,36,52}, {1,36,42}, {3,36,50}, {1,43,25}, {0,72,86}, {1,43,27}, 
+    {1,36,49}, {1,43,29}, {0,72,90}, {1,43,30}, {1,43,26}, {2,39,29}, 
+    {0,72,87}, {1,43,22}, {0,72,89}, {1,43,19}, {1,43,24}, {1,43,28}, 
+    {1,43,21}, {2,39,30}, {2,39,36}, {0,68,47}, {2,39,35}, {1,43,18}, 
+    {0,72,88}, {1,43,20}, {2,39,31}, {0,76,92}, {1,49,40}, {0,77,2}, 
+    {3,42,56}, {0,77,0}, {3,42,54}, {2,44,41}, {0,72,85}, {2,44,44}, 
+    {1,49,47}, {1,49,48}, {0,76,91}, {2,44,39}, {2,44,43}, {1,49,46}, 
+    {1,49,49}, {0,76,93}, {0,76,90}, {1,49,42}, {1,49,39}, {1,49,44}, 
+    {1,49,41}, {0,77,3}, {1,49,43}, {2,44,42}, {2,44,40}, {1,49,45}, 
+    {0,77,1}, {2,49,0}, {0,80,51}, {1,55,81}, {2,49,3}, {1,55,75}, 
+    {1,55,79}, {1,55,85}, {1,55,86}, {1,55,82}, {1,55,83}, {1,55,80}, 
+    {3,42,60}, {1,55,77}, {3,48,77}, {0,80,53}, {0,80,50}, {1,55,76}, 
+    {1,55,78}, {2,49,1}, {0,80,52}, {1,55,84}, {0,83,47}, {2,52,63}, 
+    {2,52,65}, {1,60,84}, {1,60,78}, {0,83,46}, {3,54,29}, {0,83,44}, 
+    {2,52,64}, {1,60,86}, {0,83,45}, {1,60,81}, {1,60,82}, {1,60,79}, 
+    {1,60,87}, {1,60,83}, {3,54,31}, {0,83,48}, {1,60,80}, {1,60,88}, 
+    {1,60,85}, {2,55,34}, {2,55,29}, {2,55,31}, {1,65,37}, {2,55,30}, 
+    {2,55,27}, {1,65,34}, {2,55,33}, {0,85,79}, {3,59,17}, {1,65,38}, 
+    {1,65,40}, {1,65,39}, {1,65,35}, {1,65,36}, {2,55,35}, {1,69,12}, 
+    {2,57,64}, {0,87,52}, {2,57,65}, {1,69,9}, {1,69,11}, {1,69,8}, 
+    {1,69,13}, {3,63,33}, {2,57,66}, {1,69,10}, {1,72,40}, {1,72,43}, 
     {1,72,39}, {0,88,91}, {1,72,41}, {1,72,42}, {1,72,44}, {0,88,92}, 
     {0,89,0}, {0,88,93}, {1,74,78}, {2,61,36}, {1,74,80}, {2,61,34}, 
     {1,74,79}, {2,61,35}, {1,76,67}, {2,63,27}, {1,79,34}, {1,80,9}, 
     {0,37,91}, {2,3,18}, {1,3,81}, {0,46,2}, {1,7,34}, {0,46,3}, {0,46,4}, 
     {1,7,33}, {1,11,57}, {1,11,56}, {0,49,72}, {0,49,75}, {0,49,74}, 
-    {0,49,73}, {1,11,53}, {1,11,55}, {1,11,54}, {2,68,86}, {1,16,42}, 
-    {0,54,9}, {1,16,46}, {1,16,45}, {1,16,44}, {1,16,40}, {0,54,8}, 
-    {0,54,12}, {0,54,15}, {2,17,78}, {2,17,79}, {0,54,16}, {1,16,41}, 
-    {1,16,43}, {0,54,14}, {0,54,13}, {0,54,11}, {0,54,10}, {1,22,68}, 
-    {2,17,81}, {1,22,66}, {1,22,62}, {0,59,31}, {2,28,61}, {1,22,63}, 
-    {0,59,32}, {1,22,64}, {1,22,65}, {1,22,67}, {2,22,69}, {0,59,33}, 
-    {2,22,68}, {1,29,56}, {2,28,62}, {1,29,55}, {1,29,54}, {1,29,53}, 
-    {2,28,67}, {2,28,65}, {3,24,57}, {1,36,59}, {0,68,56}, {3,30,37}, 
-    {1,36,56}, {1,36,58}, {2,34,23}, {0,68,57}, {2,34,28}, {0,68,58}, 
-    {1,36,57}, {2,34,24}, {2,28,66}, {2,68,87}, {2,39,39}, {1,43,39}, 
-    {2,39,38}, {1,43,32}, {1,43,33}, {4,38,93}, {0,72,93}, {0,72,91}, 
-    {0,72,92}, {1,43,41}, {4,39,1}, {1,43,40}, {1,43,37}, {1,43,36}, 
-    {1,43,35}, {1,43,34}, {1,43,38}, {1,43,31}, {2,68,88}, {1,49,50}, 
-    {1,49,55}, {1,49,53}, {2,44,47}, {2,44,48}, {2,44,46}, {1,49,52}, 
-    {1,49,51}, {1,49,54}, {2,68,89}, {1,55,87}, {2,49,5}, {0,80,54}, 
-    {0,83,49}, {1,60,90}, {2,49,6}, {0,83,50}, {1,60,89}, {1,65,42}, 
-    {1,65,41}, {0,85,80}, {2,55,36}, {1,69,14}, {0,87,53}, {1,72,45}, 
-    {0,90,74}, {1,76,68}, {2,63,28}, {1,79,36}, {1,79,35}, {1,0,70}, 
-    {0,49,76}, {0,49,77}, {1,22,69}, {2,68,90}, {0,68,60}, {0,37,92}, 
-    {0,42,20}, {0,42,19}, {0,42,18}, {3,3,71}, {2,9,29}, {2,9,28}, 
-    {1,7,35}, {2,9,30}, {2,9,33}, {0,46,6}, {0,46,5}, {2,9,35}, {0,49,80}, 
-    {2,68,43}, {1,11,59}, {1,11,62}, {1,11,60}, {2,13,33}, {0,49,78}, 
+    {0,49,73}, {1,11,53}, {1,11,55}, {1,11,54}, {1,16,42}, {0,54,9}, 
+    {1,16,46}, {1,16,45}, {1,16,44}, {1,16,40}, {0,54,8}, {0,54,12}, 
+    {0,54,15}, {2,17,78}, {2,17,79}, {0,54,16}, {1,16,41}, {1,16,43}, 
+    {0,54,14}, {0,54,13}, {0,54,11}, {0,54,10}, {1,22,68}, {2,17,81}, 
+    {1,22,66}, {1,22,62}, {0,59,31}, {2,28,61}, {1,22,63}, {0,59,32}, 
+    {1,22,64}, {1,22,65}, {1,22,67}, {2,22,69}, {0,59,33}, {2,22,68}, 
+    {1,29,56}, {2,28,62}, {1,29,55}, {1,29,54}, {1,29,53}, {2,28,67}, 
+    {2,28,65}, {3,24,57}, {1,36,59}, {0,68,56}, {3,30,37}, {1,36,56}, 
+    {1,36,58}, {2,34,23}, {0,68,57}, {2,34,28}, {0,68,58}, {1,36,57}, 
+    {2,34,24}, {2,28,66}, {2,39,39}, {1,43,39}, {2,39,38}, {1,43,32}, 
+    {1,43,33}, {4,38,93}, {0,72,93}, {0,72,91}, {0,72,92}, {1,43,41}, 
+    {4,39,1}, {1,43,40}, {1,43,37}, {1,43,36}, {1,43,35}, {1,43,34}, 
+    {1,43,38}, {1,43,31}, {1,49,50}, {1,49,55}, {1,49,53}, {2,44,47}, 
+    {2,44,48}, {2,44,46}, {1,49,52}, {1,49,51}, {1,49,54}, {1,55,87}, 
+    {2,49,5}, {0,80,54}, {0,83,49}, {1,60,90}, {2,49,6}, {0,83,50}, 
+    {1,60,89}, {1,65,42}, {1,65,41}, {0,85,80}, {2,55,36}, {1,69,14}, 
+    {0,87,53}, {1,72,45}, {0,90,74}, {1,76,68}, {2,63,28}, {1,79,36}, 
+    {1,79,35}, {1,0,70}, {0,49,76}, {0,49,77}, {1,22,69}, {0,68,60}, 
+    {0,37,92}, {0,42,20}, {0,42,19}, {0,42,18}, {3,3,71}, {2,9,29}, 
+    {2,9,28}, {1,7,35}, {2,9,30}, {2,9,33}, {0,46,6}, {0,46,5}, {2,9,35}, 
+    {0,49,80}, {1,11,59}, {1,11,62}, {1,11,60}, {2,13,33}, {0,49,78}, 
     {0,49,79}, {2,13,31}, {2,13,32}, {1,11,58}, {1,11,61}, {2,13,34}, 
     {0,54,23}, {2,17,83}, {2,17,82}, {2,17,88}, {1,16,53}, {1,16,55}, 
     {1,16,54}, {0,54,20}, {1,16,49}, {2,17,85}, {2,17,90}, {0,54,18}, 
@@ -10390,54 +10366,53 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {0,64,0}, {2,28,71}, {2,34,32}, {1,36,69}, {1,36,60}, {1,36,63}, 
     {1,36,67}, {0,68,64}, {1,36,65}, {3,30,47}, {1,36,64}, {1,36,61}, 
     {1,36,62}, {0,68,62}, {1,36,68}, {0,68,61}, {2,34,35}, {0,68,66}, 
-    {0,68,65}, {0,68,63}, {3,30,41}, {1,36,66}, {2,68,3}, {1,43,47}, 
-    {3,36,60}, {1,43,46}, {2,39,42}, {2,39,44}, {1,43,42}, {2,39,47}, 
-    {2,39,46}, {0,73,0}, {1,43,45}, {1,43,44}, {0,73,1}, {2,39,49}, 
-    {3,42,66}, {3,36,61}, {3,42,74}, {0,77,8}, {2,44,52}, {1,49,57}, 
-    {2,44,53}, {0,77,9}, {0,77,5}, {0,77,7}, {2,44,57}, {0,77,4}, 
-    {0,77,6}, {2,44,50}, {2,44,54}, {1,55,88}, {2,49,9}, {0,80,57}, 
-    {1,55,90}, {1,55,89}, {2,52,67}, {1,43,43}, {0,80,59}, {0,80,58}, 
-    {0,80,55}, {0,80,56}, {2,49,11}, {2,49,8}, {1,61,1}, {3,54,40}, 
-    {1,60,93}, {0,83,51}, {1,61,0}, {3,54,39}, {1,61,2}, {1,60,92}, 
-    {1,60,91}, {1,65,43}, {0,85,83}, {0,85,81}, {0,85,82}, {2,57,69}, 
-    {3,63,36}, {2,57,68}, {1,69,15}, {1,69,16}, {0,87,55}, {2,57,70}, 
-    {0,87,54}, {1,72,47}, {1,72,48}, {1,72,46}, {2,59,67}, {1,76,69}, 
-    {1,76,70}, {2,63,85}, {2,63,86}, {0,37,93}, {1,1,71}, {0,42,21}, 
-    {1,7,36}, {0,46,8}, {0,46,7}, {1,7,37}, {2,13,35}, {2,13,38}, 
-    {1,11,64}, {0,49,81}, {1,11,63}, {0,49,82}, {2,13,40}, {2,13,39}, 
-    {0,54,24}, {1,16,58}, {1,16,56}, {1,16,62}, {0,54,25}, {1,16,57}, 
-    {1,16,61}, {1,16,59}, {1,16,60}, {1,22,74}, {1,22,76}, {2,22,81}, 
-    {0,59,35}, {2,22,80}, {1,22,75}, {0,59,36}, {0,64,7}, {0,64,6}, 
-    {0,64,5}, {1,29,62}, {2,22,79}, {3,24,68}, {1,36,72}, {0,68,67}, 
-    {0,68,68}, {2,34,37}, {1,36,71}, {1,36,70}, {2,34,38}, {2,68,91}, 
-    {1,43,48}, {0,73,3}, {0,73,2}, {1,43,49}, {1,43,50}, {0,77,11}, 
-    {0,77,10}, {2,44,58}, {1,56,0}, {1,49,58}, {1,49,60}, {1,49,59}, 
-    {1,55,93}, {1,55,91}, {1,56,1}, {1,55,92}, {4,53,49}, {0,80,60}, 
-    {2,49,14}, {3,49,6}, {2,49,13}, {1,61,3}, {0,83,52}, {1,61,4}, 
-    {1,61,5}, {2,52,71}, {0,85,84}, {0,85,85}, {3,63,42}, {0,89,1}, 
-    {2,61,40}, {2,61,39}, {0,91,28}, {0,38,0}, {2,5,93}, {2,6,0}, 
-    {3,6,58}, {2,9,38}, {2,13,45}, {1,11,65}, {2,13,46}, {2,13,44}, 
-    {2,13,42}, {2,13,43}, {1,16,63}, {0,54,26}, {2,18,2}, {2,18,5}, 
-    {2,18,6}, {2,18,3}, {0,60,93}, {0,60,92}, {2,22,82}, {2,28,80}, 
-    {0,64,9}, {1,29,64}, {0,64,8}, {1,29,63}, {2,28,79}, {3,30,54}, 
-    {2,34,40}, {2,34,41}, {1,36,73}, {2,39,51}, {0,73,4}, {1,43,51}, 
-    {0,73,5}, {2,39,52}, {2,49,15}, {2,52,72}, {2,52,73}, {3,54,47}, 
-    {2,55,40}, {0,89,2}, {1,72,49}, {2,62,52}, {0,39,43}, {0,46,9}, 
-    {1,7,38}, {2,13,48}, {0,49,84}, {2,13,47}, {0,49,83}, {1,11,66}, 
-    {1,11,67}, {1,16,65}, {1,16,67}, {0,54,27}, {1,16,69}, {1,16,72}, 
-    {1,16,70}, {2,18,10}, {3,13,80}, {2,18,9}, {1,16,71}, {1,16,68}, 
-    {1,16,64}, {0,54,28}, {1,16,73}, {1,16,66}, {2,18,11}, {2,22,87}, 
-    {2,22,88}, {1,22,85}, {0,59,42}, {1,23,0}, {0,59,39}, {2,22,86}, 
-    {1,22,87}, {0,59,43}, {2,22,90}, {0,59,37}, {2,22,85}, {1,22,82}, 
-    {1,23,1}, {1,22,83}, {1,22,80}, {0,59,41}, {3,18,91}, {0,59,38}, 
-    {3,18,89}, {1,22,86}, {1,22,89}, {0,59,40}, {1,22,90}, {0,59,44}, 
-    {1,22,91}, {1,22,81}, {1,22,88}, {1,22,92}, {1,22,84}, {1,22,79}, 
-    {1,22,77}, {2,22,89}, {2,68,92}, {1,22,93}, {1,22,78}, {4,26,3}, 
-    {1,29,71}, {2,28,90}, {2,28,87}, {2,28,84}, {1,29,67}, {1,29,73}, 
-    {0,64,12}, {1,29,66}, {1,29,68}, {0,64,10}, {1,29,65}, {0,64,17}, 
-    {1,29,69}, {0,64,16}, {1,29,70}, {0,64,18}, {0,64,13}, {0,64,19}, 
-    {0,64,14}, {2,28,88}, {0,64,15}, {2,28,81}, {0,64,11}, {2,28,85}, 
-    {1,29,72}, {2,68,93}, {2,34,46}, {3,30,70}, {0,68,71}, {1,36,84}, 
+    {0,68,65}, {0,68,63}, {3,30,41}, {1,36,66}, {1,43,47}, {3,36,60}, 
+    {1,43,46}, {2,39,42}, {2,39,44}, {1,43,42}, {2,39,47}, {2,39,46}, 
+    {0,73,0}, {1,43,45}, {1,43,44}, {0,73,1}, {2,39,49}, {3,42,66}, 
+    {3,36,61}, {3,42,74}, {0,77,8}, {2,44,52}, {1,49,57}, {2,44,53}, 
+    {0,77,9}, {0,77,5}, {0,77,7}, {2,44,57}, {0,77,4}, {0,77,6}, {2,44,50}, 
+    {2,44,54}, {1,55,88}, {2,49,9}, {0,80,57}, {1,55,90}, {1,55,89}, 
+    {2,52,67}, {1,43,43}, {0,80,59}, {0,80,58}, {0,80,55}, {0,80,56}, 
+    {2,49,11}, {2,49,8}, {1,61,1}, {3,54,40}, {1,60,93}, {0,83,51}, 
+    {1,61,0}, {3,54,39}, {1,61,2}, {1,60,92}, {1,60,91}, {1,65,43}, 
+    {0,85,83}, {0,85,81}, {0,85,82}, {2,57,69}, {3,63,36}, {2,57,68}, 
+    {1,69,15}, {1,69,16}, {0,87,55}, {2,57,70}, {0,87,54}, {1,72,47}, 
+    {1,72,48}, {1,72,46}, {2,59,67}, {1,76,69}, {1,76,70}, {2,63,85}, 
+    {2,63,86}, {0,37,93}, {1,1,71}, {0,42,21}, {1,7,36}, {0,46,8}, 
+    {0,46,7}, {1,7,37}, {2,13,35}, {2,13,38}, {1,11,64}, {0,49,81}, 
+    {1,11,63}, {0,49,82}, {2,13,40}, {2,13,39}, {0,54,24}, {1,16,58}, 
+    {1,16,56}, {1,16,62}, {0,54,25}, {1,16,57}, {1,16,61}, {1,16,59}, 
+    {1,16,60}, {1,22,74}, {1,22,76}, {2,22,81}, {0,59,35}, {2,22,80}, 
+    {1,22,75}, {0,59,36}, {0,64,7}, {0,64,6}, {0,64,5}, {1,29,62}, 
+    {2,22,79}, {3,24,68}, {1,36,72}, {0,68,67}, {0,68,68}, {2,34,37}, 
+    {1,36,71}, {1,36,70}, {2,34,38}, {1,43,48}, {0,73,3}, {0,73,2}, 
+    {1,43,49}, {1,43,50}, {0,77,11}, {0,77,10}, {2,44,58}, {1,56,0}, 
+    {1,49,58}, {1,49,60}, {1,49,59}, {1,55,93}, {1,55,91}, {1,56,1}, 
+    {1,55,92}, {4,53,49}, {0,80,60}, {2,49,14}, {3,49,6}, {2,49,13}, 
+    {1,61,3}, {0,83,52}, {1,61,4}, {1,61,5}, {2,52,71}, {0,85,84}, 
+    {0,85,85}, {3,63,42}, {0,89,1}, {2,61,40}, {2,61,39}, {0,91,28}, 
+    {0,38,0}, {2,5,93}, {2,6,0}, {3,6,58}, {2,9,38}, {2,13,45}, {1,11,65}, 
+    {2,13,46}, {2,13,44}, {2,13,42}, {2,13,43}, {1,16,63}, {0,54,26}, 
+    {2,18,2}, {2,18,5}, {2,18,6}, {2,18,3}, {0,60,93}, {0,60,92}, 
+    {2,22,82}, {2,28,80}, {0,64,9}, {1,29,64}, {0,64,8}, {1,29,63}, 
+    {2,28,79}, {3,30,54}, {2,34,40}, {2,34,41}, {1,36,73}, {2,39,51}, 
+    {0,73,4}, {1,43,51}, {0,73,5}, {2,39,52}, {2,49,15}, {2,52,72}, 
+    {2,52,73}, {3,54,47}, {2,55,40}, {0,89,2}, {1,72,49}, {2,62,52}, 
+    {0,39,43}, {0,46,9}, {1,7,38}, {2,13,48}, {0,49,84}, {2,13,47}, 
+    {0,49,83}, {1,11,66}, {1,11,67}, {1,16,65}, {1,16,67}, {0,54,27}, 
+    {1,16,69}, {1,16,72}, {1,16,70}, {2,18,10}, {3,13,80}, {2,18,9}, 
+    {1,16,71}, {1,16,68}, {1,16,64}, {0,54,28}, {1,16,73}, {1,16,66}, 
+    {2,18,11}, {2,22,87}, {2,22,88}, {1,22,85}, {0,59,42}, {1,23,0}, 
+    {0,59,39}, {2,22,86}, {1,22,87}, {0,59,43}, {2,22,90}, {0,59,37}, 
+    {2,22,85}, {1,22,82}, {1,23,1}, {1,22,83}, {1,22,80}, {0,59,41}, 
+    {3,18,91}, {0,59,38}, {3,18,89}, {1,22,86}, {1,22,89}, {0,59,40}, 
+    {1,22,90}, {0,59,44}, {1,22,91}, {1,22,81}, {1,22,88}, {1,22,92}, 
+    {1,22,84}, {1,22,79}, {1,22,77}, {2,22,89}, {1,22,93}, {1,22,78}, 
+    {4,26,3}, {1,29,71}, {2,28,90}, {2,28,87}, {2,28,84}, {1,29,67}, 
+    {1,29,73}, {0,64,12}, {1,29,66}, {1,29,68}, {0,64,10}, {1,29,65}, 
+    {0,64,17}, {1,29,69}, {0,64,16}, {1,29,70}, {0,64,18}, {0,64,13}, 
+    {0,64,19}, {0,64,14}, {2,28,88}, {0,64,15}, {2,28,81}, {0,64,11}, 
+    {2,28,85}, {1,29,72}, {2,34,46}, {3,30,70}, {0,68,71}, {1,36,84}, 
     {2,34,43}, {1,36,87}, {1,36,75}, {1,36,80}, {1,36,74}, {0,68,73}, 
     {2,34,52}, {1,36,78}, {3,30,61}, {2,34,44}, {2,28,86}, {1,36,76}, 
     {0,68,72}, {2,34,51}, {1,36,83}, {1,36,82}, {1,36,79}, {1,36,81}, 
@@ -10453,31 +10428,30 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {0,73,14}, {1,49,67}, {3,42,82}, {3,43,16}, {3,42,83}, {3,43,9}, 
     {1,49,63}, {2,44,63}, {0,68,70}, {0,77,18}, {3,43,0}, {3,42,87}, 
     {0,77,14}, {3,43,5}, {0,77,16}, {0,77,17}, {3,42,85}, {0,80,63}, 
-    {1,49,68}, {1,49,62}, {0,77,20}, {2,44,66}, {1,49,65}, {2,69,0}, 
-    {1,56,11}, {1,56,6}, {3,49,12}, {4,53,72}, {1,56,16}, {0,80,61}, 
-    {1,56,8}, {0,80,65}, {1,56,14}, {1,56,5}, {1,56,2}, {1,56,17}, 
-    {0,83,58}, {0,80,66}, {1,56,13}, {1,56,3}, {0,80,64}, {1,56,7}, 
-    {0,80,68}, {1,56,4}, {1,56,9}, {0,80,67}, {1,56,12}, {1,56,15}, 
-    {2,49,18}, {2,49,19}, {1,61,23}, {1,61,24}, {1,61,8}, {1,61,15}, 
-    {1,61,13}, {3,54,62}, {2,52,76}, {0,83,56}, {1,61,20}, {1,56,10}, 
-    {2,52,74}, {1,61,11}, {2,52,77}, {1,61,21}, {0,83,55}, {1,61,10}, 
-    {1,61,9}, {1,61,19}, {1,61,16}, {1,61,18}, {3,54,51}, {1,61,6}, 
-    {1,61,22}, {0,83,53}, {2,52,79}, {1,61,17}, {1,61,26}, {1,61,14}, 
-    {0,83,57}, {0,83,54}, {1,61,12}, {1,61,7}, {1,61,25}, {0,80,62}, 
-    {2,52,80}, {3,54,54}, {2,52,78}, {1,65,46}, {2,55,47}, {2,55,45}, 
-    {1,65,44}, {1,65,50}, {0,85,89}, {1,65,48}, {1,65,47}, {0,85,91}, 
-    {1,65,53}, {0,85,90}, {2,55,48}, {1,65,54}, {1,65,51}, {0,85,87}, 
-    {1,65,52}, {1,65,45}, {0,85,88}, {0,85,86}, {1,69,20}, {1,65,49}, 
-    {2,55,43}, {2,69,1}, {1,65,55}, {2,69,2}, {1,69,17}, {2,57,78}, 
-    {2,57,77}, {3,63,45}, {0,87,60}, {0,87,58}, {1,69,19}, {3,63,43}, 
-    {1,69,21}, {1,69,18}, {0,87,59}, {0,87,56}, {0,87,57}, {0,87,61}, 
-    {2,69,3}, {0,89,4}, {2,59,69}, {1,72,54}, {4,75,88}, {1,72,53}, 
-    {1,72,51}, {1,72,50}, {1,72,52}, {2,59,68}, {0,89,3}, {0,89,5}, 
-    {2,69,4}, {0,89,90}, {2,61,43}, {3,69,78}, {1,74,82}, {1,74,81}, 
-    {2,59,70}, {2,61,42}, {1,76,71}, {2,62,55}, {1,76,73}, {1,76,75}, 
-    {1,76,74}, {1,76,72}, {2,62,54}, {2,63,30}, {0,90,76}, {0,90,75}, 
-    {2,63,29}, {0,91,30}, {0,91,29}, {0,91,31}, {1,78,27}, {1,78,26}, 
-    {2,69,5}, {1,80,10}, {1,79,37}, {1,80,11}, {0,92,4}, {2,64,35}, 
+    {1,49,68}, {1,49,62}, {0,77,20}, {2,44,66}, {1,49,65}, {1,56,11}, 
+    {1,56,6}, {3,49,12}, {4,53,72}, {1,56,16}, {0,80,61}, {1,56,8}, 
+    {0,80,65}, {1,56,14}, {1,56,5}, {1,56,2}, {1,56,17}, {0,83,58}, 
+    {0,80,66}, {1,56,13}, {1,56,3}, {0,80,64}, {1,56,7}, {0,80,68}, 
+    {1,56,4}, {1,56,9}, {0,80,67}, {1,56,12}, {1,56,15}, {2,49,18}, 
+    {2,49,19}, {1,61,23}, {1,61,24}, {1,61,8}, {1,61,15}, {1,61,13}, 
+    {3,54,62}, {2,52,76}, {0,83,56}, {1,61,20}, {1,56,10}, {2,52,74}, 
+    {1,61,11}, {2,52,77}, {1,61,21}, {0,83,55}, {1,61,10}, {1,61,9}, 
+    {1,61,19}, {1,61,16}, {1,61,18}, {3,54,51}, {1,61,6}, {1,61,22}, 
+    {0,83,53}, {2,52,79}, {1,61,17}, {1,61,26}, {1,61,14}, {0,83,57}, 
+    {0,83,54}, {1,61,12}, {1,61,7}, {1,61,25}, {0,80,62}, {2,52,80}, 
+    {3,54,54}, {2,52,78}, {1,65,46}, {2,55,47}, {2,55,45}, {1,65,44}, 
+    {1,65,50}, {0,85,89}, {1,65,48}, {1,65,47}, {0,85,91}, {1,65,53}, 
+    {0,85,90}, {2,55,48}, {1,65,54}, {1,65,51}, {0,85,87}, {1,65,52}, 
+    {1,65,45}, {0,85,88}, {0,85,86}, {1,69,20}, {1,65,49}, {2,55,43}, 
+    {1,65,55}, {1,69,17}, {2,57,78}, {2,57,77}, {3,63,45}, {0,87,60}, 
+    {0,87,58}, {1,69,19}, {3,63,43}, {1,69,21}, {1,69,18}, {0,87,59}, 
+    {0,87,56}, {0,87,57}, {0,87,61}, {0,89,4}, {2,59,69}, {1,72,54}, 
+    {4,75,88}, {1,72,53}, {1,72,51}, {1,72,50}, {1,72,52}, {2,59,68}, 
+    {0,89,3}, {0,89,5}, {0,89,90}, {2,61,43}, {3,69,78}, {1,74,82}, 
+    {1,74,81}, {2,59,70}, {2,61,42}, {1,76,71}, {2,62,55}, {1,76,73}, 
+    {1,76,75}, {1,76,74}, {1,76,72}, {2,62,54}, {2,63,30}, {0,90,76}, 
+    {0,90,75}, {2,63,29}, {0,91,30}, {0,91,29}, {0,91,31}, {1,78,27}, 
+    {1,78,26}, {1,80,10}, {1,79,37}, {1,80,11}, {0,92,4}, {2,64,35}, 
     {0,92,5}, {1,80,59}, {3,76,58}, {2,65,25}, {0,92,42}, {0,39,44}, 
     {2,9,40}, {1,7,39}, {2,9,39}, {2,13,49}, {1,11,69}, {1,11,70}, 
     {1,11,68}, {2,13,51}, {2,13,50}, {0,49,85}, {1,11,71}, {1,11,72}, 
@@ -10487,54 +10461,53 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {1,23,4}, {0,59,46}, {1,23,3}, {2,22,93}, {2,23,0}, {2,23,29}, 
     {2,23,1}, {3,19,1}, {1,29,75}, {0,64,20}, {2,29,0}, {1,29,77}, 
     {1,29,74}, {1,23,5}, {2,29,2}, {0,64,21}, {2,29,1}, {2,28,93}, 
-    {1,29,76}, {2,69,6}, {2,34,55}, {1,36,90}, {2,34,59}, {0,68,74}, 
-    {1,36,88}, {0,68,75}, {1,36,89}, {0,68,76}, {3,36,83}, {2,39,65}, 
-    {2,39,64}, {0,73,17}, {1,43,71}, {1,43,68}, {1,43,70}, {0,73,18}, 
-    {0,73,19}, {1,43,69}, {2,44,78}, {2,44,80}, {2,44,76}, {1,49,70}, 
-    {2,44,79}, {2,44,82}, {1,49,71}, {2,44,81}, {0,77,21}, {1,49,73}, 
-    {1,49,72}, {2,44,77}, {0,2,2}, {3,49,35}, {1,56,21}, {1,56,22}, 
-    {1,56,18}, {2,49,22}, {1,56,19}, {0,80,69}, {0,80,70}, {1,56,20}, 
-    {0,83,64}, {2,52,84}, {2,52,83}, {0,83,60}, {0,83,65}, {0,83,61}, 
-    {0,83,63}, {0,83,59}, {2,49,24}, {0,83,62}, {2,55,52}, {3,59,57}, 
-    {3,59,58}, {2,55,51}, {0,85,92}, {1,61,27}, {6,39,54}, {1,69,23}, 
-    {3,63,57}, {1,69,22}, {2,69,7}, {1,72,55}, {0,89,6}, {0,89,7}, 
-    {1,76,77}, {1,74,83}, {2,64,72}, {1,76,76}, {2,63,31}, {1,80,12}, 
-    {1,80,81}, {0,39,45}, {2,6,1}, {0,42,22}, {2,9,42}, {1,7,40}, 
-    {0,46,10}, {2,9,41}, {0,49,88}, {1,11,76}, {0,49,86}, {1,11,74}, 
-    {0,49,91}, {0,49,87}, {0,49,92}, {0,49,90}, {1,11,75}, {0,49,89}, 
-    {0,54,33}, {0,54,32}, {1,16,91}, {0,54,41}, {1,16,84}, {1,16,90}, 
-    {0,54,37}, {1,16,83}, {1,16,89}, {1,16,87}, {0,54,36}, {0,54,38}, 
-    {1,16,86}, {0,54,31}, {1,16,85}, {0,54,42}, {0,54,39}, {0,54,43}, 
-    {0,54,40}, {1,16,82}, {1,16,81}, {1,16,88}, {0,54,34}, {0,54,30}, 
-    {0,54,35}, {3,14,4}, {2,18,22}, {2,18,26}, {1,23,20}, {1,23,13}, 
-    {3,25,5}, {0,64,26}, {1,23,12}, {2,23,8}, {0,59,51}, {0,59,58}, 
-    {0,59,55}, {0,59,61}, {0,59,60}, {0,59,56}, {2,23,5}, {1,23,6}, 
-    {1,23,9}, {2,23,6}, {1,23,8}, {0,59,52}, {1,23,10}, {1,23,19}, 
-    {0,59,53}, {1,23,7}, {1,23,16}, {1,23,17}, {0,59,54}, {1,23,14}, 
-    {0,59,59}, {0,59,49}, {0,59,57}, {1,23,11}, {0,59,48}, {1,23,15}, 
-    {2,23,13}, {2,23,3}, {1,23,18}, {2,23,10}, {2,29,19}, {1,30,0}, 
-    {1,29,85}, {0,64,23}, {1,29,92}, {1,29,89}, {1,29,81}, {1,29,90}, 
-    {0,64,25}, {1,29,82}, {2,29,8}, {1,29,78}, {2,29,5}, {2,29,13}, 
-    {0,68,82}, {1,29,87}, {2,29,14}, {0,64,22}, {1,29,93}, {2,29,7}, 
-    {0,64,29}, {0,64,31}, {1,29,80}, {2,29,11}, {3,25,6}, {0,64,30}, 
-    {1,29,83}, {0,64,24}, {1,29,91}, {1,29,84}, {1,29,88}, {2,29,9}, 
-    {1,29,86}, {0,64,27}, {1,29,79}, {0,64,32}, {0,59,50}, {0,64,28}, 
-    {0,64,33}, {2,29,3}, {2,29,20}, {2,29,18}, {2,34,70}, {0,68,78}, 
-    {1,37,3}, {1,37,5}, {1,37,7}, {1,37,11}, {2,29,10}, {1,37,1}, 
-    {1,36,93}, {0,68,80}, {3,30,80}, {1,37,6}, {1,37,10}, {1,37,2}, 
-    {1,36,92}, {2,34,69}, {1,36,91}, {2,34,72}, {2,34,63}, {2,34,65}, 
-    {1,37,8}, {1,37,0}, {1,37,4}, {0,68,81}, {2,34,61}, {0,68,79}, 
-    {1,37,12}, {0,68,77}, {1,37,9}, {2,34,67}, {1,43,88}, {2,34,71}, 
-    {2,34,73}, {2,34,66}, {0,73,22}, {1,43,80}, {0,77,34}, {1,43,90}, 
-    {0,73,25}, {1,44,0}, {0,73,31}, {1,43,75}, {2,39,83}, {3,36,90}, 
-    {1,43,91}, {1,43,72}, {2,39,76}, {1,43,93}, {1,43,76}, {2,39,77}, 
-    {0,73,38}, {0,73,35}, {1,43,92}, {1,43,86}, {0,73,21}, {0,73,29}, 
-    {0,73,28}, {2,39,79}, {0,73,27}, {0,73,33}, {2,39,72}, {1,43,73}, 
-    {0,73,34}, {1,43,87}, {0,73,30}, {0,73,20}, {1,43,89}, {0,73,23}, 
-    {0,73,24}, {0,73,32}, {1,43,78}, {1,43,77}, {1,43,74}, {3,36,91}, 
-    {1,43,82}, {1,43,79}, {1,43,83}, {0,73,37}, {2,39,71}, {1,44,1}, 
-    {0,73,26}, {1,43,84}, {1,43,85}, {2,39,80}, {1,43,81}, {2,39,82}, 
-    {2,69,8}, {2,39,74}, {0,73,36}, {2,69,10}, {2,45,1}, {1,49,78}, 
+    {1,29,76}, {2,34,55}, {1,36,90}, {2,34,59}, {0,68,74}, {1,36,88}, 
+    {0,68,75}, {1,36,89}, {0,68,76}, {3,36,83}, {2,39,65}, {2,39,64}, 
+    {0,73,17}, {1,43,71}, {1,43,68}, {1,43,70}, {0,73,18}, {0,73,19}, 
+    {1,43,69}, {2,44,78}, {2,44,80}, {2,44,76}, {1,49,70}, {2,44,79}, 
+    {2,44,82}, {1,49,71}, {2,44,81}, {0,77,21}, {1,49,73}, {1,49,72}, 
+    {2,44,77}, {0,2,2}, {3,49,35}, {1,56,21}, {1,56,22}, {1,56,18}, 
+    {2,49,22}, {1,56,19}, {0,80,69}, {0,80,70}, {1,56,20}, {0,83,64}, 
+    {2,52,84}, {2,52,83}, {0,83,60}, {0,83,65}, {0,83,61}, {0,83,63}, 
+    {0,83,59}, {2,49,24}, {0,83,62}, {2,55,52}, {3,59,57}, {3,59,58}, 
+    {2,55,51}, {0,85,92}, {1,61,27}, {6,39,54}, {1,69,23}, {3,63,57}, 
+    {1,69,22}, {1,72,55}, {0,89,6}, {0,89,7}, {1,76,77}, {1,74,83}, 
+    {2,64,72}, {1,76,76}, {2,63,31}, {1,80,12}, {1,80,81}, {0,39,45}, 
+    {2,6,1}, {0,42,22}, {2,9,42}, {1,7,40}, {0,46,10}, {2,9,41}, {0,49,88}, 
+    {1,11,76}, {0,49,86}, {1,11,74}, {0,49,91}, {0,49,87}, {0,49,92}, 
+    {0,49,90}, {1,11,75}, {0,49,89}, {0,54,33}, {0,54,32}, {1,16,91}, 
+    {0,54,41}, {1,16,84}, {1,16,90}, {0,54,37}, {1,16,83}, {1,16,89}, 
+    {1,16,87}, {0,54,36}, {0,54,38}, {1,16,86}, {0,54,31}, {1,16,85}, 
+    {0,54,42}, {0,54,39}, {0,54,43}, {0,54,40}, {1,16,82}, {1,16,81}, 
+    {1,16,88}, {0,54,34}, {0,54,30}, {0,54,35}, {3,14,4}, {2,18,22}, 
+    {2,18,26}, {1,23,20}, {1,23,13}, {3,25,5}, {0,64,26}, {1,23,12}, 
+    {2,23,8}, {0,59,51}, {0,59,58}, {0,59,55}, {0,59,61}, {0,59,60}, 
+    {0,59,56}, {2,23,5}, {1,23,6}, {1,23,9}, {2,23,6}, {1,23,8}, {0,59,52}, 
+    {1,23,10}, {1,23,19}, {0,59,53}, {1,23,7}, {1,23,16}, {1,23,17}, 
+    {0,59,54}, {1,23,14}, {0,59,59}, {0,59,49}, {0,59,57}, {1,23,11}, 
+    {0,59,48}, {1,23,15}, {2,23,13}, {2,23,3}, {1,23,18}, {2,23,10}, 
+    {2,29,19}, {1,30,0}, {1,29,85}, {0,64,23}, {1,29,92}, {1,29,89}, 
+    {1,29,81}, {1,29,90}, {0,64,25}, {1,29,82}, {2,29,8}, {1,29,78}, 
+    {2,29,5}, {2,29,13}, {0,68,82}, {1,29,87}, {2,29,14}, {0,64,22}, 
+    {1,29,93}, {2,29,7}, {0,64,29}, {0,64,31}, {1,29,80}, {2,29,11}, 
+    {3,25,6}, {0,64,30}, {1,29,83}, {0,64,24}, {1,29,91}, {1,29,84}, 
+    {1,29,88}, {2,29,9}, {1,29,86}, {0,64,27}, {1,29,79}, {0,64,32}, 
+    {0,59,50}, {0,64,28}, {0,64,33}, {2,29,3}, {2,29,20}, {2,29,18}, 
+    {2,34,70}, {0,68,78}, {1,37,3}, {1,37,5}, {1,37,7}, {1,37,11}, 
+    {2,29,10}, {1,37,1}, {1,36,93}, {0,68,80}, {3,30,80}, {1,37,6}, 
+    {1,37,10}, {1,37,2}, {1,36,92}, {2,34,69}, {1,36,91}, {2,34,72}, 
+    {2,34,63}, {2,34,65}, {1,37,8}, {1,37,0}, {1,37,4}, {0,68,81}, 
+    {2,34,61}, {0,68,79}, {1,37,12}, {0,68,77}, {1,37,9}, {2,34,67}, 
+    {1,43,88}, {2,34,71}, {2,34,73}, {2,34,66}, {0,73,22}, {1,43,80}, 
+    {0,77,34}, {1,43,90}, {0,73,25}, {1,44,0}, {0,73,31}, {1,43,75}, 
+    {2,39,83}, {3,36,90}, {1,43,91}, {1,43,72}, {2,39,76}, {1,43,93}, 
+    {1,43,76}, {2,39,77}, {0,73,38}, {0,73,35}, {1,43,92}, {1,43,86}, 
+    {0,73,21}, {0,73,29}, {0,73,28}, {2,39,79}, {0,73,27}, {0,73,33}, 
+    {2,39,72}, {1,43,73}, {0,73,34}, {1,43,87}, {0,73,30}, {0,73,20}, 
+    {1,43,89}, {0,73,23}, {0,73,24}, {0,73,32}, {1,43,78}, {1,43,77}, 
+    {1,43,74}, {3,36,91}, {1,43,82}, {1,43,79}, {1,43,83}, {0,73,37}, 
+    {2,39,71}, {1,44,1}, {0,73,26}, {1,43,84}, {1,43,85}, {2,39,80}, 
+    {1,43,81}, {2,39,82}, {2,39,74}, {0,73,36}, {2,45,1}, {1,49,78}, 
     {0,77,26}, {0,77,35}, {0,77,31}, {1,49,75}, {2,44,91}, {0,77,28}, 
     {0,77,32}, {1,49,87}, {0,77,22}, {1,49,79}, {2,44,87}, {0,77,30}, 
     {2,45,3}, {2,45,14}, {1,49,82}, {1,49,77}, {0,77,29}, {0,77,33}, 
@@ -10542,179 +10515,177 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {1,49,85}, {1,49,84}, {0,77,36}, {1,47,26}, {0,77,23}, {2,45,10}, 
     {1,49,83}, {1,49,74}, {2,44,84}, {0,77,37}, {1,49,81}, {0,77,25}, 
     {2,45,7}, {2,45,8}, {2,45,4}, {2,45,11}, {2,45,6}, {2,44,93}, 
-    {2,44,92}, {1,49,80}, {3,43,36}, {2,69,9}, {0,80,73}, {0,80,78}, 
-    {0,80,71}, {1,56,35}, {1,56,26}, {1,56,38}, {1,56,30}, {1,56,36}, 
-    {0,80,79}, {0,80,72}, {1,56,23}, {1,56,29}, {1,56,39}, {1,56,32}, 
-    {1,56,37}, {1,56,25}, {3,49,43}, {2,49,26}, {1,56,33}, {0,80,74}, 
-    {1,56,31}, {0,80,77}, {0,80,76}, {1,56,27}, {1,56,28}, {1,56,24}, 
-    {1,56,34}, {0,80,75}, {1,56,41}, {1,56,40}, {2,49,31}, {2,49,30}, 
-    {1,61,38}, {1,61,34}, {0,83,72}, {2,52,88}, {1,61,28}, {0,83,66}, 
-    {0,83,82}, {1,61,40}, {0,83,74}, {0,83,70}, {1,61,31}, {0,83,77}, 
-    {0,83,80}, {1,61,42}, {0,83,69}, {1,61,33}, {0,83,78}, {1,61,44}, 
-    {1,61,41}, {1,61,29}, {0,83,73}, {0,83,67}, {0,83,81}, {1,61,36}, 
-    {0,83,76}, {1,61,30}, {0,83,71}, {1,61,43}, {0,83,75}, {0,83,68}, 
-    {1,61,37}, {0,83,79}, {1,61,35}, {1,61,39}, {2,52,89}, {3,59,62}, 
-    {2,55,56}, {1,65,57}, {1,65,63}, {0,86,4}, {1,65,66}, {0,85,93}, 
-    {0,86,0}, {1,65,58}, {1,65,65}, {1,65,60}, {0,86,5}, {0,86,2}, 
-    {2,55,58}, {1,65,56}, {2,55,55}, {0,86,1}, {1,65,62}, {1,65,64}, 
-    {0,86,3}, {1,65,61}, {1,65,59}, {2,69,11}, {3,59,61}, {2,55,57}, 
-    {1,69,33}, {0,87,65}, {0,87,66}, {0,87,62}, {2,57,81}, {0,87,63}, 
-    {2,57,83}, {1,69,29}, {1,69,27}, {2,57,84}, {1,69,31}, {0,87,67}, 
-    {1,69,32}, {1,69,25}, {1,69,24}, {1,69,28}, {1,69,26}, {0,87,64}, 
-    {1,69,30}, {1,72,56}, {0,89,10}, {0,89,9}, {1,72,57}, {2,59,75}, 
-    {1,72,59}, {1,72,58}, {0,89,11}, {2,61,50}, {2,61,47}, {1,74,88}, 
-    {1,74,85}, {1,74,86}, {2,61,48}, {1,74,84}, {1,74,87}, {0,89,92}, 
-    {1,74,89}, {2,61,49}, {0,89,91}, {1,76,78}, {2,62,57}, {0,91,32}, 
-    {0,91,34}, {1,78,28}, {0,91,33}, {1,79,38}, {1,80,14}, {1,80,16}, 
-    {1,80,13}, {1,80,15}, {0,92,24}, {3,76,87}, {2,65,20}, {0,39,46}, 
-    {3,4,54}, {0,49,93}, {1,15,49}, {0,54,44}, {2,23,16}, {0,59,62}, 
-    {1,30,1}, {1,30,2}, {2,69,12}, {2,39,86}, {1,56,42}, {0,83,83}, 
-    {1,61,45}, {2,52,92}, {2,55,59}, {0,86,6}, {1,69,35}, {1,69,34}, 
-    {0,89,12}, {1,74,90}, {2,62,58}, {1,76,79}, {0,91,67}, {1,1,72}, 
-    {3,1,0}, {0,46,11}, {0,42,23}, {1,11,77}, {2,9,45}, {1,17,3}, 
-    {1,16,92}, {1,17,2}, {1,17,0}, {0,54,45}, {1,17,1}, {1,16,93}, 
-    {2,18,27}, {1,23,21}, {3,25,10}, {1,30,3}, {1,30,4}, {1,37,15}, 
-    {1,37,16}, {0,68,84}, {0,68,85}, {1,37,14}, {1,37,17}, {1,37,13}, 
-    {0,68,83}, {2,39,87}, {0,73,39}, {2,39,88}, {0,68,86}, {1,44,2}, 
-    {0,77,38}, {1,49,88}, {0,77,39}, {2,45,15}, {0,80,80}, {1,56,45}, 
-    {1,56,43}, {1,56,44}, {1,61,48}, {1,61,47}, {1,61,46}, {6,32,64}, 
-    {3,59,71}, {1,69,36}, {3,63,78}, {0,87,68}, {1,69,37}, {1,76,80}, 
-    {0,91,68}, {1,79,39}, {0,39,47}, {0,46,13}, {0,46,12}, {1,11,79}, 
-    {0,50,0}, {2,13,60}, {3,14,15}, {1,11,78}, {1,17,5}, {2,18,28}, 
-    {0,54,46}, {1,23,22}, {1,17,4}, {2,18,30}, {3,14,14}, {2,18,29}, 
-    {0,59,64}, {1,23,25}, {1,23,23}, {1,23,24}, {0,59,63}, {1,30,6}, 
-    {1,30,7}, {1,30,5}, {2,34,77}, {0,68,89}, {1,37,19}, {1,37,18}, 
-    {1,37,20}, {0,68,88}, {0,68,87}, {3,37,5}, {1,49,89}, {1,49,91}, 
-    {2,45,16}, {0,77,40}, {1,49,90}, {1,56,46}, {0,80,81}, {1,65,68}, 
-    {2,55,60}, {1,65,67}, {0,87,69}, {1,69,38}, {0,87,71}, {0,87,70}, 
-    {1,72,60}, {1,74,91}, {0,89,93}, {0,39,48}, {1,11,80}, {0,50,1}, 
-    {1,17,8}, {0,54,48}, {1,17,7}, {1,17,6}, {2,18,33}, {0,54,47}, 
-    {2,18,34}, {1,23,31}, {3,19,28}, {1,23,33}, {1,23,26}, {1,23,27}, 
-    {0,59,65}, {1,23,28}, {0,59,66}, {1,23,32}, {1,23,29}, {1,23,30}, 
-    {0,59,67}, {2,29,22}, {0,64,35}, {0,64,36}, {2,29,23}, {1,30,8}, 
-    {1,37,21}, {1,37,22}, {2,34,81}, {1,44,6}, {0,73,42}, {0,73,40}, 
-    {0,73,41}, {1,44,3}, {1,44,4}, {5,63,55}, {1,44,5}, {1,50,2}, 
-    {2,45,17}, {1,50,3}, {0,77,41}, {1,50,0}, {1,49,93}, {1,50,1}, 
-    {1,49,92}, {0,80,84}, {1,56,47}, {0,80,82}, {0,80,83}, {1,61,50}, 
-    {0,83,84}, {1,61,49}, {1,64,19}, {2,52,93}, {1,65,69}, {1,65,70}, 
-    {0,86,7}, {2,55,64}, {0,86,8}, {0,83,85}, {1,69,39}, {1,69,40}, 
-    {1,72,61}, {0,89,13}, {0,39,49}, {2,69,90}, {0,39,50}, {0,54,50}, 
-    {0,46,14}, {0,54,49}, {1,11,81}, {2,23,21}, {3,10,4}, {2,18,35}, 
-    {0,64,37}, {0,39,51}, {0,50,3}, {1,11,82}, {1,11,83}, {0,50,2}, 
-    {0,50,4}, {0,39,52}, {3,6,64}, {1,11,84}, {0,54,52}, {1,17,9}, 
-    {0,54,54}, {0,54,51}, {0,54,53}, {2,23,22}, {1,23,36}, {0,59,68}, 
-    {2,23,24}, {1,23,35}, {1,23,34}, {3,25,23}, {1,37,23}, {2,40,1}, 
-    {1,44,7}, {3,37,11}, {0,77,42}, {0,80,85}, {1,56,49}, {1,56,48}, 
-    {2,53,0}, {1,61,51}, {3,59,80}, {2,55,65}, {2,59,78}, {1,74,92}, 
-    {3,72,13}, {3,72,12}, {0,39,53}, {1,3,82}, {1,7,41}, {0,50,5}, 
-    {1,11,85}, {5,26,0}, {1,17,11}, {3,14,25}, {2,18,40}, {2,18,39}, 
-    {0,54,55}, {1,17,10}, {0,54,56}, {2,18,38}, {2,69,14}, {1,23,38}, 
-    {2,23,28}, {2,23,27}, {0,59,70}, {1,23,37}, {1,23,39}, {2,23,26}, 
-    {0,59,69}, {2,29,27}, {1,30,10}, {1,30,11}, {1,30,9}, {0,64,38}, 
-    {2,70,8}, {3,30,91}, {0,68,90}, {2,34,82}, {0,68,91}, {3,37,18}, 
+    {2,44,92}, {1,49,80}, {3,43,36}, {0,80,73}, {0,80,78}, {0,80,71}, 
+    {1,56,35}, {1,56,26}, {1,56,38}, {1,56,30}, {1,56,36}, {0,80,79}, 
+    {0,80,72}, {1,56,23}, {1,56,29}, {1,56,39}, {1,56,32}, {1,56,37}, 
+    {1,56,25}, {3,49,43}, {2,49,26}, {1,56,33}, {0,80,74}, {1,56,31}, 
+    {0,80,77}, {0,80,76}, {1,56,27}, {1,56,28}, {1,56,24}, {1,56,34}, 
+    {0,80,75}, {1,56,41}, {1,56,40}, {2,49,31}, {2,49,30}, {1,61,38}, 
+    {1,61,34}, {0,83,72}, {2,52,88}, {1,61,28}, {0,83,66}, {0,83,82}, 
+    {1,61,40}, {0,83,74}, {0,83,70}, {1,61,31}, {0,83,77}, {0,83,80}, 
+    {1,61,42}, {0,83,69}, {1,61,33}, {0,83,78}, {1,61,44}, {1,61,41}, 
+    {1,61,29}, {0,83,73}, {0,83,67}, {0,83,81}, {1,61,36}, {0,83,76}, 
+    {1,61,30}, {0,83,71}, {1,61,43}, {0,83,75}, {0,83,68}, {1,61,37}, 
+    {0,83,79}, {1,61,35}, {1,61,39}, {2,52,89}, {3,59,62}, {2,55,56}, 
+    {1,65,57}, {1,65,63}, {0,86,4}, {1,65,66}, {0,85,93}, {0,86,0}, 
+    {1,65,58}, {1,65,65}, {1,65,60}, {0,86,5}, {0,86,2}, {2,55,58}, 
+    {1,65,56}, {2,55,55}, {0,86,1}, {1,65,62}, {1,65,64}, {0,86,3}, 
+    {1,65,61}, {1,65,59}, {3,59,61}, {2,55,57}, {1,69,33}, {0,87,65}, 
+    {0,87,66}, {0,87,62}, {2,57,81}, {0,87,63}, {2,57,83}, {1,69,29}, 
+    {1,69,27}, {2,57,84}, {1,69,31}, {0,87,67}, {1,69,32}, {1,69,25}, 
+    {1,69,24}, {1,69,28}, {1,69,26}, {0,87,64}, {1,69,30}, {1,72,56}, 
+    {0,89,10}, {0,89,9}, {1,72,57}, {2,59,75}, {1,72,59}, {1,72,58}, 
+    {0,89,11}, {2,61,50}, {2,61,47}, {1,74,88}, {1,74,85}, {1,74,86}, 
+    {2,61,48}, {1,74,84}, {1,74,87}, {0,89,92}, {1,74,89}, {2,61,49}, 
+    {0,89,91}, {1,76,78}, {2,62,57}, {0,91,32}, {0,91,34}, {1,78,28}, 
+    {0,91,33}, {1,79,38}, {1,80,14}, {1,80,16}, {1,80,13}, {1,80,15}, 
+    {0,92,24}, {3,76,87}, {2,65,20}, {0,39,46}, {3,4,54}, {0,49,93}, 
+    {1,15,49}, {0,54,44}, {2,23,16}, {0,59,62}, {1,30,1}, {1,30,2}, 
+    {2,39,86}, {1,56,42}, {0,83,83}, {1,61,45}, {2,52,92}, {2,55,59}, 
+    {0,86,6}, {1,69,35}, {1,69,34}, {0,89,12}, {1,74,90}, {2,62,58}, 
+    {1,76,79}, {0,91,67}, {1,1,72}, {3,1,0}, {0,46,11}, {0,42,23}, 
+    {1,11,77}, {2,9,45}, {1,17,3}, {1,16,92}, {1,17,2}, {1,17,0}, 
+    {0,54,45}, {1,17,1}, {1,16,93}, {2,18,27}, {1,23,21}, {3,25,10}, 
+    {1,30,3}, {1,30,4}, {1,37,15}, {1,37,16}, {0,68,84}, {0,68,85}, 
+    {1,37,14}, {1,37,17}, {1,37,13}, {0,68,83}, {2,39,87}, {0,73,39}, 
+    {2,39,88}, {0,68,86}, {1,44,2}, {0,77,38}, {1,49,88}, {0,77,39}, 
+    {2,45,15}, {0,80,80}, {1,56,45}, {1,56,43}, {1,56,44}, {1,61,48}, 
+    {1,61,47}, {1,61,46}, {6,32,64}, {3,59,71}, {1,69,36}, {3,63,78}, 
+    {0,87,68}, {1,69,37}, {1,76,80}, {0,91,68}, {1,79,39}, {0,39,47}, 
+    {0,46,13}, {0,46,12}, {1,11,79}, {0,50,0}, {2,13,60}, {3,14,15}, 
+    {1,11,78}, {1,17,5}, {2,18,28}, {0,54,46}, {1,23,22}, {1,17,4}, 
+    {2,18,30}, {3,14,14}, {2,18,29}, {0,59,64}, {1,23,25}, {1,23,23}, 
+    {1,23,24}, {0,59,63}, {1,30,6}, {1,30,7}, {1,30,5}, {2,34,77}, 
+    {0,68,89}, {1,37,19}, {1,37,18}, {1,37,20}, {0,68,88}, {0,68,87}, 
+    {3,37,5}, {1,49,89}, {1,49,91}, {2,45,16}, {0,77,40}, {1,49,90}, 
+    {1,56,46}, {0,80,81}, {1,65,68}, {2,55,60}, {1,65,67}, {0,87,69}, 
+    {1,69,38}, {0,87,71}, {0,87,70}, {1,72,60}, {1,74,91}, {0,89,93}, 
+    {0,39,48}, {1,11,80}, {0,50,1}, {1,17,8}, {0,54,48}, {1,17,7}, 
+    {1,17,6}, {2,18,33}, {0,54,47}, {2,18,34}, {1,23,31}, {3,19,28}, 
+    {1,23,33}, {1,23,26}, {1,23,27}, {0,59,65}, {1,23,28}, {0,59,66}, 
+    {1,23,32}, {1,23,29}, {1,23,30}, {0,59,67}, {2,29,22}, {0,64,35}, 
+    {0,64,36}, {2,29,23}, {1,30,8}, {1,37,21}, {1,37,22}, {2,34,81}, 
+    {1,44,6}, {0,73,42}, {0,73,40}, {0,73,41}, {1,44,3}, {1,44,4}, 
+    {5,63,55}, {1,44,5}, {1,50,2}, {2,45,17}, {1,50,3}, {0,77,41}, 
+    {1,50,0}, {1,49,93}, {1,50,1}, {1,49,92}, {0,80,84}, {1,56,47}, 
+    {0,80,82}, {0,80,83}, {1,61,50}, {0,83,84}, {1,61,49}, {1,64,19}, 
+    {2,52,93}, {1,65,69}, {1,65,70}, {0,86,7}, {2,55,64}, {0,86,8}, 
+    {0,83,85}, {1,69,39}, {1,69,40}, {1,72,61}, {0,89,13}, {0,39,49}, 
+    {0,39,50}, {0,54,50}, {0,46,14}, {0,54,49}, {1,11,81}, {2,23,21}, 
+    {3,10,4}, {2,18,35}, {0,64,37}, {0,39,51}, {0,50,3}, {1,11,82}, 
+    {1,11,83}, {0,50,2}, {0,50,4}, {0,39,52}, {3,6,64}, {1,11,84}, 
+    {0,54,52}, {1,17,9}, {0,54,54}, {0,54,51}, {0,54,53}, {2,23,22}, 
+    {1,23,36}, {0,59,68}, {2,23,24}, {1,23,35}, {1,23,34}, {3,25,23}, 
+    {1,37,23}, {2,40,1}, {1,44,7}, {3,37,11}, {0,77,42}, {0,80,85}, 
+    {1,56,49}, {1,56,48}, {2,53,0}, {1,61,51}, {3,59,80}, {2,55,65}, 
+    {2,59,78}, {1,74,92}, {3,72,13}, {3,72,12}, {0,39,53}, {1,3,82}, 
+    {1,7,41}, {0,50,5}, {1,11,85}, {5,26,0}, {1,17,11}, {3,14,25}, 
+    {2,18,40}, {2,18,39}, {0,54,55}, {1,17,10}, {0,54,56}, {2,18,38}, 
+    {1,23,38}, {2,23,28}, {2,23,27}, {0,59,70}, {1,23,37}, {1,23,39}, 
+    {2,23,26}, {0,59,69}, {2,29,27}, {1,30,10}, {1,30,11}, {1,30,9}, 
+    {0,64,38}, {3,30,91}, {0,68,90}, {2,34,82}, {0,68,91}, {3,37,18}, 
     {0,73,44}, {2,40,2}, {1,44,9}, {1,44,8}, {0,73,43}, {2,40,5}, 
-    {2,29,26}, {2,40,4}, {2,69,15}, {1,50,4}, {2,45,19}, {2,45,21}, 
-    {1,50,5}, {2,45,22}, {2,45,20}, {2,45,23}, {1,56,50}, {3,49,59}, 
-    {2,49,34}, {0,83,89}, {0,83,88}, {0,83,86}, {0,83,87}, {0,83,90}, 
-    {2,53,1}, {1,65,71}, {0,86,10}, {0,86,9}, {1,69,41}, {1,72,62}, 
-    {2,59,79}, {2,59,80}, {2,59,81}, {0,90,78}, {0,90,77}, {0,39,54}, 
-    {5,26,3}, {1,14,92}, {0,68,93}, {0,64,39}, {0,68,92}, {0,73,45}, 
-    {5,63,63}, {0,39,55}, {1,0,71}, {0,39,56}, {0,39,57}, {2,3,20}, 
-    {2,3,21}, {1,7,42}, {1,3,85}, {2,6,3}, {1,3,86}, {0,42,25}, {2,6,5}, 
-    {1,3,83}, {0,42,24}, {2,6,4}, {0,42,27}, {1,3,84}, {0,42,29}, 
-    {0,42,28}, {1,3,87}, {0,42,26}, {3,3,79}, {2,6,2}, {0,46,19}, 
-    {0,46,17}, {1,7,44}, {2,9,53}, {0,46,16}, {2,9,58}, {2,9,55}, 
-    {2,9,46}, {0,46,21}, {0,46,23}, {0,46,20}, {2,9,56}, {1,7,47}, 
-    {1,7,43}, {0,46,24}, {2,9,49}, {0,46,18}, {0,42,30}, {2,9,51}, 
-    {0,46,22}, {1,7,46}, {2,9,54}, {3,6,67}, {1,7,45}, {3,6,72}, {0,46,15}, 
-    {2,69,16}, {1,11,91}, {0,50,9}, {0,50,10}, {1,11,93}, {2,13,69}, 
-    {1,11,87}, {1,11,90}, {1,12,5}, {1,12,3}, {2,13,63}, {0,50,11}, 
-    {1,12,9}, {0,50,14}, {1,12,6}, {1,11,92}, {1,11,89}, {2,13,64}, 
-    {2,13,61}, {1,30,13}, {1,12,4}, {0,50,6}, {1,12,7}, {1,11,86}, 
-    {1,12,1}, {0,50,8}, {0,50,13}, {1,12,2}, {0,50,17}, {0,50,15}, 
-    {2,13,68}, {1,11,88}, {0,50,12}, {2,13,67}, {1,12,0}, {0,50,16}, 
-    {0,50,7}, {1,12,8}, {0,54,61}, {2,18,43}, {0,54,70}, {0,54,59}, 
-    {0,54,57}, {1,17,13}, {0,54,65}, {0,54,62}, {1,17,15}, {2,18,41}, 
-    {2,18,49}, {0,54,64}, {1,17,14}, {1,17,12}, {1,17,17}, {0,54,69}, 
-    {0,54,67}, {1,30,12}, {2,18,42}, {1,17,18}, {1,17,16}, {0,54,58}, 
-    {2,18,45}, {2,18,44}, {0,54,60}, {0,54,63}, {2,18,46}, {0,54,66}, 
-    {2,13,66}, {0,54,68}, {2,29,35}, {1,23,49}, {0,59,72}, {2,23,40}, 
-    {1,23,40}, {1,23,42}, {2,23,38}, {1,23,43}, {3,19,44}, {1,23,51}, 
-    {1,23,47}, {1,23,45}, {3,25,26}, {1,23,48}, {1,23,52}, {0,59,73}, 
-    {0,59,77}, {1,23,41}, {3,19,38}, {1,23,50}, {3,19,47}, {0,59,75}, 
-    {2,23,32}, {0,59,74}, {1,23,46}, {1,23,44}, {2,23,33}, {0,59,71}, 
-    {0,59,76}, {2,23,36}, {2,23,39}, {0,64,45}, {1,30,21}, {2,29,29}, 
-    {3,25,29}, {1,30,19}, {0,64,47}, {3,25,38}, {2,29,34}, {2,29,36}, 
-    {2,29,32}, {1,30,14}, {1,37,37}, {2,29,28}, {0,64,46}, {1,30,18}, 
-    {2,29,31}, {2,29,33}, {1,30,15}, {0,64,42}, {0,64,48}, {1,30,20}, 
-    {0,64,44}, {1,30,17}, {0,73,46}, {0,64,43}, {1,30,16}, {0,64,49}, 
-    {0,64,41}, {0,64,40}, {5,34,57}, {1,37,29}, {1,37,27}, {2,34,90}, 
-    {1,37,33}, {2,34,93}, {1,37,25}, {1,37,38}, {1,37,30}, {2,34,84}, 
-    {1,37,24}, {0,69,3}, {0,69,9}, {1,37,35}, {3,31,8}, {1,37,28}, 
-    {2,34,85}, {0,69,6}, {2,34,86}, {2,35,2}, {0,69,4}, {1,37,36}, 
-    {0,69,1}, {0,69,0}, {1,37,31}, {0,69,5}, {0,64,50}, {2,34,91}, 
-    {1,37,34}, {1,37,26}, {0,69,2}, {0,69,7}, {0,69,8}, {2,35,1}, 
-    {0,73,51}, {0,73,47}, {2,40,6}, {0,73,52}, {1,44,12}, {2,40,9}, 
-    {3,37,24}, {1,44,11}, {1,44,13}, {0,73,49}, {1,44,10}, {0,73,50}, 
-    {1,44,16}, {1,44,15}, {1,44,14}, {3,37,37}, {0,73,48}, {3,49,70}, 
-    {2,45,26}, {2,45,28}, {2,45,24}, {1,50,9}, {2,45,27}, {1,50,12}, 
-    {0,77,48}, {1,50,11}, {0,77,47}, {0,77,43}, {0,77,44}, {0,77,45}, 
-    {1,50,8}, {1,50,7}, {0,77,46}, {2,45,25}, {1,50,10}, {1,50,6}, 
-    {1,56,52}, {1,56,62}, {0,80,88}, {0,80,87}, {2,49,40}, {1,56,56}, 
-    {1,56,58}, {2,49,38}, {1,56,53}, {2,49,35}, {1,56,57}, {1,56,51}, 
-    {1,56,60}, {0,80,86}, {1,56,59}, {1,56,55}, {1,56,61}, {2,53,2}, 
-    {1,56,54}, {0,83,93}, {1,61,52}, {1,61,58}, {0,84,3}, {0,84,5}, 
-    {0,84,2}, {0,84,1}, {3,55,6}, {0,84,0}, {0,83,92}, {1,61,53}, 
-    {1,61,56}, {0,83,91}, {1,61,57}, {2,53,3}, {0,84,4}, {1,61,55}, 
-    {6,39,91}, {1,61,54}, {0,86,11}, {2,55,68}, {0,86,12}, {1,65,74}, 
-    {1,65,72}, {1,65,73}, {2,57,86}, {1,69,43}, {2,57,87}, {1,69,42}, 
-    {0,87,72}, {1,72,64}, {0,89,14}, {1,72,63}, {1,74,93}, {1,76,81}, 
-    {0,90,79}, {1,80,17}, {1,80,18}, {0,91,35}, {0,39,58}, {3,6,75}, 
-    {0,46,25}, {1,30,22}, {0,73,53}, {0,84,6}, {1,61,59}, {0,39,59}, 
-    {3,3,82}, {0,54,72}, {0,54,71}, {1,30,23}, {2,29,38}, {3,25,43}, 
-    {3,43,65}, {1,56,63}, {0,39,60}, {0,50,18}, {3,25,44}, {2,29,39}, 
-    {1,30,24}, {1,30,25}, {1,30,26}, {0,73,54}, {0,80,89}, {0,39,61}, 
-    {3,6,76}, {0,46,26}, {1,12,10}, {0,54,73}, {1,17,19}, {0,59,78}, 
-    {2,29,40}, {1,30,27}, {0,69,10}, {0,73,55}, {0,80,90}, {0,84,7}, 
-    {0,86,13}, {1,69,44}, {0,39,62}, {0,46,27}, {2,9,60}, {3,6,77}, 
-    {0,54,74}, {1,23,53}, {0,64,51}, {2,40,10}, {0,73,56}, {1,44,17}, 
-    {1,50,13}, {2,49,41}, {2,55,71}, {2,57,88}, {0,39,63}, {0,64,52}, 
-    {1,37,39}, {0,73,57}, {0,39,64}, {1,7,48}, {1,12,11}, {0,50,19}, 
-    {2,13,71}, {1,17,21}, {3,14,46}, {2,18,54}, {0,54,77}, {2,18,55}, 
-    {0,54,75}, {0,54,76}, {0,54,78}, {2,18,52}, {1,17,20}, {1,23,58}, 
-    {1,23,55}, {1,23,57}, {0,59,79}, {0,59,81}, {0,59,80}, {1,23,54}, 
-    {0,59,82}, {1,23,56}, {1,30,28}, {1,30,29}, {1,30,30}, {1,37,42}, 
-    {2,35,5}, {1,37,43}, {3,31,13}, {1,37,41}, {1,37,44}, {3,31,12}, 
-    {0,69,11}, {2,69,19}, {1,37,40}, {2,40,12}, {0,73,58}, {2,40,13}, 
-    {1,50,18}, {1,50,14}, {1,50,17}, {1,50,19}, {1,50,16}, {1,50,15}, 
-    {1,56,64}, {1,56,65}, {1,56,66}, {0,80,91}, {0,80,92}, {1,61,61}, 
-    {1,61,60}, {1,61,62}, {1,65,76}, {1,65,75}, {1,69,46}, {2,57,89}, 
-    {1,69,47}, {1,69,45}, {2,57,90}, {0,89,15}, {3,67,11}, {1,72,65}, 
-    {1,72,66}, {2,61,52}, {1,76,82}, {1,78,29}, {1,79,40}, {0,39,65}, 
-    {0,42,31}, {0,84,8}, {0,39,66}, {1,23,59}, {1,30,31}, {2,57,91}, 
-    {0,91,75}, {1,1,73}, {3,0,50}, {2,3,23}, {1,1,74}, {1,1,76}, {0,39,67}, 
-    {1,1,77}, {1,1,75}, {3,2,14}, {1,4,1}, {1,4,2}, {1,3,90}, {2,6,7}, 
-    {3,3,90}, {3,3,84}, {1,4,0}, {0,42,33}, {2,6,8}, {0,42,34}, {1,3,91}, 
-    {1,3,89}, {1,3,88}, {1,3,92}, {0,42,32}, {1,3,93}, {1,12,12}, 
-    {2,6,10}, {3,3,88}, {1,7,53}, {0,46,30}, {1,7,52}, {1,7,54}, {2,9,63}, 
-    {0,46,29}, {1,7,59}, {0,46,33}, {1,7,49}, {1,7,63}, {1,7,69}, 
-    {0,46,40}, {1,7,66}, {0,46,37}, {2,9,74}, {1,7,56}, {1,7,62}, 
-    {1,7,64}, {2,9,69}, {1,7,51}, {0,46,36}, {0,46,31}, {1,7,57}, 
-    {0,46,38}, {0,46,41}, {0,46,35}, {2,9,75}, {0,46,28}, {1,7,61}, 
-    {1,7,55}, {1,7,68}, {0,46,43}, {0,46,39}, {0,46,34}, {1,7,60}, 
-    {0,54,79}, {1,7,58}, {0,46,32}, {0,46,42}, {3,6,89}, {1,7,50}, 
-    {3,6,93}, {1,7,65}, {1,7,67}, {2,9,61}, {2,9,71}, {3,6,90}, {2,13,85}, 
-    {0,50,36}, {0,50,30}, {0,50,38}, {0,50,35}, {1,12,19}, {1,12,22}, 
-    {0,50,31}, {2,13,73}, {1,12,13}, {3,10,25}, {0,50,24}, {0,50,34}, 
-    {2,13,74}, {0,50,37}, {0,50,39}, {1,12,34}, {1,12,25}, {2,13,87}, 
-    {0,50,23}, {1,12,33}, {0,50,27}, {0,50,25}, {0,50,20}, {1,12,17}, 
-    {2,13,81}, {1,12,32}, {1,12,21}, {1,12,24}, {1,12,37}, {2,13,83}, 
-    {0,50,40}, {1,12,31}, {0,50,32}, {1,12,26}, {1,12,36}, {1,12,23}, 
-    {1,12,27}, {1,12,30}, {2,13,72}, {2,13,77}, {1,12,15}, {1,12,35}, 
-    {1,12,29}, {2,13,78}, {2,13,89}, {1,12,14}, {5,19,27}, {1,12,18}, 
-    {0,50,33}, {0,50,28}, {0,50,21}, {0,50,26}, {0,50,22}, {0,50,41}, 
-    {1,12,16}, {1,17,38}, {0,50,29}, {3,10,28}, {2,13,88}, {1,12,28}, 
-    {1,8,33}, {2,13,86}, {2,69,20}, {2,69,22}, {1,17,41}, {0,54,93}, 
+    {2,29,26}, {2,40,4}, {1,50,4}, {2,45,19}, {2,45,21}, {1,50,5}, 
+    {2,45,22}, {2,45,20}, {2,45,23}, {1,56,50}, {3,49,59}, {2,49,34}, 
+    {0,83,89}, {0,83,88}, {0,83,86}, {0,83,87}, {0,83,90}, {2,53,1}, 
+    {1,65,71}, {0,86,10}, {0,86,9}, {1,69,41}, {1,72,62}, {2,59,79}, 
+    {2,59,80}, {2,59,81}, {0,90,78}, {0,90,77}, {0,39,54}, {5,26,3}, 
+    {1,14,92}, {0,68,93}, {0,64,39}, {0,68,92}, {0,73,45}, {5,63,63}, 
+    {0,39,55}, {1,0,71}, {0,39,56}, {0,39,57}, {2,3,20}, {2,3,21}, 
+    {1,7,42}, {1,3,85}, {2,6,3}, {1,3,86}, {0,42,25}, {2,6,5}, {1,3,83}, 
+    {0,42,24}, {2,6,4}, {0,42,27}, {1,3,84}, {0,42,29}, {0,42,28}, 
+    {1,3,87}, {0,42,26}, {3,3,79}, {2,6,2}, {0,46,19}, {0,46,17}, 
+    {1,7,44}, {2,9,53}, {0,46,16}, {2,9,58}, {2,9,55}, {2,9,46}, {0,46,21}, 
+    {0,46,23}, {0,46,20}, {2,9,56}, {1,7,47}, {1,7,43}, {0,46,24}, 
+    {2,9,49}, {0,46,18}, {0,42,30}, {2,9,51}, {0,46,22}, {1,7,46}, 
+    {2,9,54}, {3,6,67}, {1,7,45}, {3,6,72}, {0,46,15}, {1,11,91}, 
+    {0,50,9}, {0,50,10}, {1,11,93}, {2,13,69}, {1,11,87}, {1,11,90}, 
+    {1,12,5}, {1,12,3}, {2,13,63}, {0,50,11}, {1,12,9}, {0,50,14}, 
+    {1,12,6}, {1,11,92}, {1,11,89}, {2,13,64}, {2,13,61}, {1,30,13}, 
+    {1,12,4}, {0,50,6}, {1,12,7}, {1,11,86}, {1,12,1}, {0,50,8}, {0,50,13}, 
+    {1,12,2}, {0,50,17}, {0,50,15}, {2,13,68}, {1,11,88}, {0,50,12}, 
+    {2,13,67}, {1,12,0}, {0,50,16}, {0,50,7}, {1,12,8}, {0,54,61}, 
+    {2,18,43}, {0,54,70}, {0,54,59}, {0,54,57}, {1,17,13}, {0,54,65}, 
+    {0,54,62}, {1,17,15}, {2,18,41}, {2,18,49}, {0,54,64}, {1,17,14}, 
+    {1,17,12}, {1,17,17}, {0,54,69}, {0,54,67}, {1,30,12}, {2,18,42}, 
+    {1,17,18}, {1,17,16}, {0,54,58}, {2,18,45}, {2,18,44}, {0,54,60}, 
+    {0,54,63}, {2,18,46}, {0,54,66}, {2,13,66}, {0,54,68}, {2,29,35}, 
+    {1,23,49}, {0,59,72}, {2,23,40}, {1,23,40}, {1,23,42}, {2,23,38}, 
+    {1,23,43}, {3,19,44}, {1,23,51}, {1,23,47}, {1,23,45}, {3,25,26}, 
+    {1,23,48}, {1,23,52}, {0,59,73}, {0,59,77}, {1,23,41}, {3,19,38}, 
+    {1,23,50}, {3,19,47}, {0,59,75}, {2,23,32}, {0,59,74}, {1,23,46}, 
+    {1,23,44}, {2,23,33}, {0,59,71}, {0,59,76}, {2,23,36}, {2,23,39}, 
+    {0,64,45}, {1,30,21}, {2,29,29}, {3,25,29}, {1,30,19}, {0,64,47}, 
+    {3,25,38}, {2,29,34}, {2,29,36}, {2,29,32}, {1,30,14}, {1,37,37}, 
+    {2,29,28}, {0,64,46}, {1,30,18}, {2,29,31}, {2,29,33}, {1,30,15}, 
+    {0,64,42}, {0,64,48}, {1,30,20}, {0,64,44}, {1,30,17}, {0,73,46}, 
+    {0,64,43}, {1,30,16}, {0,64,49}, {0,64,41}, {0,64,40}, {5,34,57}, 
+    {1,37,29}, {1,37,27}, {2,34,90}, {1,37,33}, {2,34,93}, {1,37,25}, 
+    {1,37,38}, {1,37,30}, {2,34,84}, {1,37,24}, {0,69,3}, {0,69,9}, 
+    {1,37,35}, {3,31,8}, {1,37,28}, {2,34,85}, {0,69,6}, {2,34,86}, 
+    {2,35,2}, {0,69,4}, {1,37,36}, {0,69,1}, {0,69,0}, {1,37,31}, 
+    {0,69,5}, {0,64,50}, {2,34,91}, {1,37,34}, {1,37,26}, {0,69,2}, 
+    {0,69,7}, {0,69,8}, {2,35,1}, {0,73,51}, {0,73,47}, {2,40,6}, 
+    {0,73,52}, {1,44,12}, {2,40,9}, {3,37,24}, {1,44,11}, {1,44,13}, 
+    {0,73,49}, {1,44,10}, {0,73,50}, {1,44,16}, {1,44,15}, {1,44,14}, 
+    {3,37,37}, {0,73,48}, {3,49,70}, {2,45,26}, {2,45,28}, {2,45,24}, 
+    {1,50,9}, {2,45,27}, {1,50,12}, {0,77,48}, {1,50,11}, {0,77,47}, 
+    {0,77,43}, {0,77,44}, {0,77,45}, {1,50,8}, {1,50,7}, {0,77,46}, 
+    {2,45,25}, {1,50,10}, {1,50,6}, {1,56,52}, {1,56,62}, {0,80,88}, 
+    {0,80,87}, {2,49,40}, {1,56,56}, {1,56,58}, {2,49,38}, {1,56,53}, 
+    {2,49,35}, {1,56,57}, {1,56,51}, {1,56,60}, {0,80,86}, {1,56,59}, 
+    {1,56,55}, {1,56,61}, {2,53,2}, {1,56,54}, {0,83,93}, {1,61,52}, 
+    {1,61,58}, {0,84,3}, {0,84,5}, {0,84,2}, {0,84,1}, {3,55,6}, {0,84,0}, 
+    {0,83,92}, {1,61,53}, {1,61,56}, {0,83,91}, {1,61,57}, {2,53,3}, 
+    {0,84,4}, {1,61,55}, {6,39,91}, {1,61,54}, {0,86,11}, {2,55,68}, 
+    {0,86,12}, {1,65,74}, {1,65,72}, {1,65,73}, {2,57,86}, {1,69,43}, 
+    {2,57,87}, {1,69,42}, {0,87,72}, {1,72,64}, {0,89,14}, {1,72,63}, 
+    {1,74,93}, {1,76,81}, {0,90,79}, {1,80,17}, {1,80,18}, {0,91,35}, 
+    {0,39,58}, {3,6,75}, {0,46,25}, {1,30,22}, {0,73,53}, {0,84,6}, 
+    {1,61,59}, {0,39,59}, {3,3,82}, {0,54,72}, {0,54,71}, {1,30,23}, 
+    {2,29,38}, {3,25,43}, {3,43,65}, {1,56,63}, {0,39,60}, {0,50,18}, 
+    {3,25,44}, {2,29,39}, {1,30,24}, {1,30,25}, {1,30,26}, {0,73,54}, 
+    {0,80,89}, {0,39,61}, {3,6,76}, {0,46,26}, {1,12,10}, {0,54,73}, 
+    {1,17,19}, {0,59,78}, {2,29,40}, {1,30,27}, {0,69,10}, {0,73,55}, 
+    {0,80,90}, {0,84,7}, {0,86,13}, {1,69,44}, {0,39,62}, {0,46,27}, 
+    {2,9,60}, {3,6,77}, {0,54,74}, {1,23,53}, {0,64,51}, {2,40,10}, 
+    {0,73,56}, {1,44,17}, {1,50,13}, {2,49,41}, {2,55,71}, {2,57,88}, 
+    {0,39,63}, {0,64,52}, {1,37,39}, {0,73,57}, {0,39,64}, {1,7,48}, 
+    {1,12,11}, {0,50,19}, {2,13,71}, {1,17,21}, {3,14,46}, {2,18,54}, 
+    {0,54,77}, {2,18,55}, {0,54,75}, {0,54,76}, {0,54,78}, {2,18,52}, 
+    {1,17,20}, {1,23,58}, {1,23,55}, {1,23,57}, {0,59,79}, {0,59,81}, 
+    {0,59,80}, {1,23,54}, {0,59,82}, {1,23,56}, {1,30,28}, {1,30,29}, 
+    {1,30,30}, {1,37,42}, {2,35,5}, {1,37,43}, {3,31,13}, {1,37,41}, 
+    {1,37,44}, {3,31,12}, {0,69,11}, {1,37,40}, {2,40,12}, {0,73,58}, 
+    {2,40,13}, {1,50,18}, {1,50,14}, {1,50,17}, {1,50,19}, {1,50,16}, 
+    {1,50,15}, {1,56,64}, {1,56,65}, {1,56,66}, {0,80,91}, {0,80,92}, 
+    {1,61,61}, {1,61,60}, {1,61,62}, {1,65,76}, {1,65,75}, {1,69,46}, 
+    {2,57,89}, {1,69,47}, {1,69,45}, {2,57,90}, {0,89,15}, {3,67,11}, 
+    {1,72,65}, {1,72,66}, {2,61,52}, {1,76,82}, {1,78,29}, {1,79,40}, 
+    {0,39,65}, {0,42,31}, {0,84,8}, {0,39,66}, {1,23,59}, {1,30,31}, 
+    {2,57,91}, {0,91,75}, {1,1,73}, {3,0,50}, {2,3,23}, {1,1,74}, 
+    {1,1,76}, {0,39,67}, {1,1,77}, {1,1,75}, {3,2,14}, {1,4,1}, {1,4,2}, 
+    {1,3,90}, {2,6,7}, {3,3,90}, {3,3,84}, {1,4,0}, {0,42,33}, {2,6,8}, 
+    {0,42,34}, {1,3,91}, {1,3,89}, {1,3,88}, {1,3,92}, {0,42,32}, 
+    {1,3,93}, {1,12,12}, {2,6,10}, {3,3,88}, {1,7,53}, {0,46,30}, 
+    {1,7,52}, {1,7,54}, {2,9,63}, {0,46,29}, {1,7,59}, {0,46,33}, 
+    {1,7,49}, {1,7,63}, {1,7,69}, {0,46,40}, {1,7,66}, {0,46,37}, 
+    {2,9,74}, {1,7,56}, {1,7,62}, {1,7,64}, {2,9,69}, {1,7,51}, {0,46,36}, 
+    {0,46,31}, {1,7,57}, {0,46,38}, {0,46,41}, {0,46,35}, {2,9,75}, 
+    {0,46,28}, {1,7,61}, {1,7,55}, {1,7,68}, {0,46,43}, {0,46,39}, 
+    {0,46,34}, {1,7,60}, {0,54,79}, {1,7,58}, {0,46,32}, {0,46,42}, 
+    {3,6,89}, {1,7,50}, {3,6,93}, {1,7,65}, {1,7,67}, {2,9,61}, {2,9,71}, 
+    {3,6,90}, {2,13,85}, {0,50,36}, {0,50,30}, {0,50,38}, {0,50,35}, 
+    {1,12,19}, {1,12,22}, {0,50,31}, {2,13,73}, {1,12,13}, {3,10,25}, 
+    {0,50,24}, {0,50,34}, {2,13,74}, {0,50,37}, {0,50,39}, {1,12,34}, 
+    {1,12,25}, {2,13,87}, {0,50,23}, {1,12,33}, {0,50,27}, {0,50,25}, 
+    {0,50,20}, {1,12,17}, {2,13,81}, {1,12,32}, {1,12,21}, {1,12,24}, 
+    {1,12,37}, {2,13,83}, {0,50,40}, {1,12,31}, {0,50,32}, {1,12,26}, 
+    {1,12,36}, {1,12,23}, {1,12,27}, {1,12,30}, {2,13,72}, {2,13,77}, 
+    {1,12,15}, {1,12,35}, {1,12,29}, {2,13,78}, {2,13,89}, {1,12,14}, 
+    {5,19,27}, {1,12,18}, {0,50,33}, {0,50,28}, {0,50,21}, {0,50,26}, 
+    {0,50,22}, {0,50,41}, {1,12,16}, {1,17,38}, {0,50,29}, {3,10,28}, 
+    {2,13,88}, {1,12,28}, {1,8,33}, {2,13,86}, {1,17,41}, {0,54,93}, 
     {2,18,65}, {1,17,25}, {3,14,60}, {1,17,36}, {1,17,32}, {2,23,44}, 
     {1,17,51}, {2,18,56}, {1,17,43}, {2,18,62}, {1,17,33}, {2,23,58}, 
     {1,17,42}, {1,17,27}, {1,17,31}, {1,17,54}, {0,55,2}, {1,17,46}, 
@@ -10725,64 +10696,63 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {1,17,34}, {0,55,3}, {1,17,24}, {1,17,48}, {2,29,54}, {1,17,47}, 
     {1,17,55}, {0,54,86}, {0,54,83}, {1,17,53}, {1,17,49}, {1,17,40}, 
     {1,17,35}, {0,54,89}, {0,54,85}, {1,17,26}, {0,54,81}, {1,17,50}, 
-    {0,54,82}, {3,14,59}, {1,17,28}, {2,18,57}, {2,18,66}, {2,69,21}, 
-    {2,12,18}, {3,19,70}, {2,23,45}, {2,23,48}, {1,23,65}, {1,23,67}, 
-    {1,23,72}, {1,23,92}, {0,60,2}, {0,59,86}, {2,23,51}, {1,23,64}, 
-    {0,60,3}, {0,60,4}, {1,23,75}, {1,23,82}, {1,23,88}, {2,23,47}, 
-    {1,23,69}, {3,19,76}, {1,23,76}, {2,23,46}, {2,23,60}, {0,60,5}, 
-    {1,23,90}, {1,23,85}, {0,60,0}, {0,59,92}, {1,23,81}, {1,23,77}, 
-    {1,23,63}, {0,59,83}, {1,23,68}, {1,23,60}, {2,23,52}, {0,59,91}, 
-    {0,59,93}, {1,23,73}, {1,23,70}, {0,59,88}, {1,23,86}, {0,59,85}, 
-    {1,23,71}, {1,30,73}, {1,23,79}, {2,23,61}, {1,23,78}, {0,59,84}, 
-    {2,23,54}, {0,60,1}, {2,23,49}, {0,59,87}, {1,23,61}, {1,23,66}, 
-    {1,23,83}, {1,23,89}, {0,60,6}, {1,23,62}, {1,23,74}, {1,23,80}, 
-    {0,59,90}, {3,19,78}, {2,23,55}, {1,23,91}, {1,23,84}, {1,23,87}, 
-    {2,23,62}, {0,59,89}, {3,25,71}, {1,30,48}, {1,30,36}, {0,64,60}, 
-    {1,30,65}, {1,30,74}, {1,30,77}, {0,64,58}, {1,30,44}, {1,30,69}, 
-    {1,30,45}, {1,30,59}, {0,64,71}, {1,30,55}, {0,64,68}, {2,29,61}, 
-    {1,30,56}, {1,30,33}, {4,26,78}, {1,30,70}, {2,29,46}, {2,29,56}, 
-    {0,64,77}, {1,30,67}, {1,30,57}, {1,30,79}, {1,30,52}, {1,37,76}, 
-    {2,29,44}, {1,30,82}, {0,64,75}, {1,30,50}, {1,30,62}, {0,64,78}, 
-    {0,64,57}, {1,30,54}, {1,30,80}, {1,30,47}, {1,30,40}, {1,30,51}, 
-    {2,29,62}, {1,30,39}, {1,30,37}, {0,64,53}, {1,30,71}, {1,30,46}, 
-    {1,30,75}, {2,29,42}, {1,30,76}, {0,64,61}, {0,64,66}, {0,64,62}, 
-    {0,64,70}, {1,30,66}, {0,64,63}, {1,30,58}, {1,30,42}, {0,64,55}, 
-    {1,30,34}, {1,30,68}, {1,30,78}, {1,30,41}, {0,64,69}, {1,30,83}, 
-    {1,30,53}, {2,29,49}, {1,30,49}, {2,29,59}, {0,64,54}, {0,64,74}, 
-    {2,29,57}, {1,30,64}, {0,64,76}, {2,29,47}, {1,30,60}, {0,64,65}, 
-    {0,64,59}, {0,64,67}, {0,64,56}, {0,64,73}, {1,30,61}, {1,30,43}, 
-    {1,30,63}, {1,30,38}, {1,30,72}, {2,29,55}, {3,25,70}, {2,29,60}, 
-    {2,29,53}, {2,29,45}, {1,30,81}, {2,69,24}, {2,29,58}, {2,69,23}, 
-    {1,30,35}, {1,37,75}, {2,35,12}, {1,38,3}, {0,68,59}, {1,37,80}, 
-    {2,35,16}, {1,37,78}, {1,37,57}, {0,69,15}, {1,37,73}, {1,37,93}, 
-    {1,37,69}, {0,69,23}, {1,37,92}, {1,37,67}, {0,64,72}, {1,37,83}, 
-    {1,37,68}, {1,37,90}, {0,69,22}, {0,69,14}, {2,35,25}, {1,37,46}, 
-    {1,37,54}, {2,35,20}, {1,37,79}, {1,37,71}, {1,38,2}, {1,37,74}, 
-    {0,69,28}, {1,37,91}, {2,35,11}, {0,69,19}, {2,35,29}, {1,37,77}, 
-    {1,37,85}, {1,37,58}, {1,37,84}, {2,35,6}, {1,38,7}, {1,37,53}, 
-    {1,37,86}, {2,35,18}, {1,38,5}, {2,35,30}, {1,37,47}, {0,64,64}, 
-    {2,35,31}, {1,37,61}, {1,37,60}, {0,69,21}, {2,35,17}, {1,37,64}, 
-    {1,37,66}, {1,37,81}, {1,38,4}, {0,69,24}, {2,35,23}, {0,69,25}, 
-    {2,35,15}, {1,37,52}, {0,69,17}, {1,37,56}, {1,38,0}, {0,69,26}, 
-    {3,31,35}, {0,69,18}, {0,69,20}, {0,69,27}, {1,38,6}, {1,37,87}, 
-    {1,37,82}, {2,35,27}, {2,35,14}, {1,37,63}, {1,37,62}, {0,69,16}, 
-    {1,37,48}, {0,69,13}, {1,37,72}, {1,37,49}, {1,37,70}, {2,35,13}, 
-    {3,31,32}, {1,37,59}, {1,38,1}, {2,35,9}, {2,35,24}, {3,31,21}, 
-    {0,69,12}, {2,35,26}, {2,35,7}, {1,37,55}, {3,31,37}, {1,37,51}, 
-    {1,37,89}, {1,37,50}, {0,73,71}, {1,44,57}, {2,40,20}, {2,40,35}, 
-    {1,44,40}, {2,40,18}, {2,40,23}, {1,44,18}, {1,44,48}, {0,73,63}, 
-    {1,44,33}, {1,44,43}, {0,73,66}, {1,44,36}, {0,73,64}, {1,44,21}, 
-    {1,44,51}, {1,44,20}, {1,44,39}, {2,40,27}, {1,44,19}, {2,40,24}, 
-    {3,37,75}, {1,44,37}, {1,44,46}, {1,44,44}, {1,44,32}, {1,44,27}, 
-    {1,44,25}, {2,40,33}, {1,44,26}, {1,44,45}, {1,44,56}, {1,44,34}, 
-    {0,73,65}, {2,40,26}, {1,44,29}, {2,40,25}, {1,44,49}, {2,40,32}, 
-    {0,73,68}, {1,44,28}, {1,44,22}, {1,44,38}, {0,73,72}, {2,40,17}, 
-    {3,37,55}, {0,73,60}, {0,73,69}, {1,44,30}, {1,44,24}, {2,40,21}, 
-    {0,73,62}, {1,37,88}, {0,73,61}, {1,44,41}, {2,35,21}, {0,73,59}, 
-    {0,73,74}, {0,73,67}, {1,44,42}, {1,44,31}, {1,44,23}, {1,44,50}, 
-    {1,44,35}, {0,73,73}, {1,44,54}, {0,73,70}, {1,44,53}, {2,40,30}, 
-    {1,44,47}, {1,44,52}, {2,40,29}, {2,40,34}, {1,44,55}, {2,69,26}, 
-    {2,69,27}, {2,69,25}, {2,40,28}, {1,50,59}, {1,50,60}, {1,50,47}, 
+    {0,54,82}, {3,14,59}, {1,17,28}, {2,18,57}, {2,18,66}, {2,12,18}, 
+    {3,19,70}, {2,23,45}, {2,23,48}, {1,23,65}, {1,23,67}, {1,23,72}, 
+    {1,23,92}, {0,60,2}, {0,59,86}, {2,23,51}, {1,23,64}, {0,60,3}, 
+    {0,60,4}, {1,23,75}, {1,23,82}, {1,23,88}, {2,23,47}, {1,23,69}, 
+    {3,19,76}, {1,23,76}, {2,23,46}, {2,23,60}, {0,60,5}, {1,23,90}, 
+    {1,23,85}, {0,60,0}, {0,59,92}, {1,23,81}, {1,23,77}, {1,23,63}, 
+    {0,59,83}, {1,23,68}, {1,23,60}, {2,23,52}, {0,59,91}, {0,59,93}, 
+    {1,23,73}, {1,23,70}, {0,59,88}, {1,23,86}, {0,59,85}, {1,23,71}, 
+    {1,30,73}, {1,23,79}, {2,23,61}, {1,23,78}, {0,59,84}, {2,23,54}, 
+    {0,60,1}, {2,23,49}, {0,59,87}, {1,23,61}, {1,23,66}, {1,23,83}, 
+    {1,23,89}, {0,60,6}, {1,23,62}, {1,23,74}, {1,23,80}, {0,59,90}, 
+    {3,19,78}, {2,23,55}, {1,23,91}, {1,23,84}, {1,23,87}, {2,23,62}, 
+    {0,59,89}, {3,25,71}, {1,30,48}, {1,30,36}, {0,64,60}, {1,30,65}, 
+    {1,30,74}, {1,30,77}, {0,64,58}, {1,30,44}, {1,30,69}, {1,30,45}, 
+    {1,30,59}, {0,64,71}, {1,30,55}, {0,64,68}, {2,29,61}, {1,30,56}, 
+    {1,30,33}, {4,26,78}, {1,30,70}, {2,29,46}, {2,29,56}, {0,64,77}, 
+    {1,30,67}, {1,30,57}, {1,30,79}, {1,30,52}, {1,37,76}, {2,29,44}, 
+    {1,30,82}, {0,64,75}, {1,30,50}, {1,30,62}, {0,64,78}, {0,64,57}, 
+    {1,30,54}, {1,30,80}, {1,30,47}, {1,30,40}, {1,30,51}, {2,29,62}, 
+    {1,30,39}, {1,30,37}, {0,64,53}, {1,30,71}, {1,30,46}, {1,30,75}, 
+    {2,29,42}, {1,30,76}, {0,64,61}, {0,64,66}, {0,64,62}, {0,64,70}, 
+    {1,30,66}, {0,64,63}, {1,30,58}, {1,30,42}, {0,64,55}, {1,30,34}, 
+    {1,30,68}, {1,30,78}, {1,30,41}, {0,64,69}, {1,30,83}, {1,30,53}, 
+    {2,29,49}, {1,30,49}, {2,29,59}, {0,64,54}, {0,64,74}, {2,29,57}, 
+    {1,30,64}, {0,64,76}, {2,29,47}, {1,30,60}, {0,64,65}, {0,64,59}, 
+    {0,64,67}, {0,64,56}, {0,64,73}, {1,30,61}, {1,30,43}, {1,30,63}, 
+    {1,30,38}, {1,30,72}, {2,29,55}, {3,25,70}, {2,29,60}, {2,29,53}, 
+    {2,29,45}, {1,30,81}, {2,29,58}, {1,30,35}, {1,37,75}, {2,35,12}, 
+    {1,38,3}, {0,68,59}, {1,37,80}, {2,35,16}, {1,37,78}, {1,37,57}, 
+    {0,69,15}, {1,37,73}, {1,37,93}, {1,37,69}, {0,69,23}, {1,37,92}, 
+    {1,37,67}, {0,64,72}, {1,37,83}, {1,37,68}, {1,37,90}, {0,69,22}, 
+    {0,69,14}, {2,35,25}, {1,37,46}, {1,37,54}, {2,35,20}, {1,37,79}, 
+    {1,37,71}, {1,38,2}, {1,37,74}, {0,69,28}, {1,37,91}, {2,35,11}, 
+    {0,69,19}, {2,35,29}, {1,37,77}, {1,37,85}, {1,37,58}, {1,37,84}, 
+    {2,35,6}, {1,38,7}, {1,37,53}, {1,37,86}, {2,35,18}, {1,38,5}, 
+    {2,35,30}, {1,37,47}, {0,64,64}, {2,35,31}, {1,37,61}, {1,37,60}, 
+    {0,69,21}, {2,35,17}, {1,37,64}, {1,37,66}, {1,37,81}, {1,38,4}, 
+    {0,69,24}, {2,35,23}, {0,69,25}, {2,35,15}, {1,37,52}, {0,69,17}, 
+    {1,37,56}, {1,38,0}, {0,69,26}, {3,31,35}, {0,69,18}, {0,69,20}, 
+    {0,69,27}, {1,38,6}, {1,37,87}, {1,37,82}, {2,35,27}, {2,35,14}, 
+    {1,37,63}, {1,37,62}, {0,69,16}, {1,37,48}, {0,69,13}, {1,37,72}, 
+    {1,37,49}, {1,37,70}, {2,35,13}, {3,31,32}, {1,37,59}, {1,38,1}, 
+    {2,35,9}, {2,35,24}, {3,31,21}, {0,69,12}, {2,35,26}, {2,35,7}, 
+    {1,37,55}, {3,31,37}, {1,37,51}, {1,37,89}, {1,37,50}, {0,73,71}, 
+    {1,44,57}, {2,40,20}, {2,40,35}, {1,44,40}, {2,40,18}, {2,40,23}, 
+    {1,44,18}, {1,44,48}, {0,73,63}, {1,44,33}, {1,44,43}, {0,73,66}, 
+    {1,44,36}, {0,73,64}, {1,44,21}, {1,44,51}, {1,44,20}, {1,44,39}, 
+    {2,40,27}, {1,44,19}, {2,40,24}, {3,37,75}, {1,44,37}, {1,44,46}, 
+    {1,44,44}, {1,44,32}, {1,44,27}, {1,44,25}, {2,40,33}, {1,44,26}, 
+    {1,44,45}, {1,44,56}, {1,44,34}, {0,73,65}, {2,40,26}, {1,44,29}, 
+    {2,40,25}, {1,44,49}, {2,40,32}, {0,73,68}, {1,44,28}, {1,44,22}, 
+    {1,44,38}, {0,73,72}, {2,40,17}, {3,37,55}, {0,73,60}, {0,73,69}, 
+    {1,44,30}, {1,44,24}, {2,40,21}, {0,73,62}, {1,37,88}, {0,73,61}, 
+    {1,44,41}, {2,35,21}, {0,73,59}, {0,73,74}, {0,73,67}, {1,44,42}, 
+    {1,44,31}, {1,44,23}, {1,44,50}, {1,44,35}, {0,73,73}, {1,44,54}, 
+    {0,73,70}, {1,44,53}, {2,40,30}, {1,44,47}, {1,44,52}, {2,40,29}, 
+    {2,40,34}, {1,44,55}, {2,40,28}, {1,50,59}, {1,50,60}, {1,50,47}, 
     {1,50,46}, {1,50,42}, {0,77,60}, {2,45,46}, {0,77,52}, {1,50,62}, 
     {1,50,61}, {1,37,45}, {1,50,39}, {1,50,43}, {1,50,37}, {2,45,35}, 
     {1,50,56}, {1,50,41}, {2,45,33}, {1,50,63}, {1,50,34}, {1,50,32}, 
@@ -10804,280 +10774,277 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {1,56,84}, {2,49,51}, {1,57,0}, {0,81,8}, {2,49,53}, {1,56,91}, 
     {1,56,72}, {1,56,78}, {1,56,82}, {1,56,76}, {1,57,2}, {1,56,93}, 
     {1,56,90}, {0,81,2}, {0,81,3}, {0,81,7}, {1,56,69}, {1,57,3}, 
-    {0,81,6}, {1,56,87}, {2,49,46}, {2,49,52}, {1,56,85}, {2,69,28}, 
-    {1,56,88}, {1,62,0}, {1,61,75}, {1,61,80}, {1,61,93}, {1,61,79}, 
-    {1,61,71}, {1,61,76}, {3,55,29}, {0,84,11}, {2,53,10}, {1,61,64}, 
-    {1,61,88}, {1,61,90}, {1,61,63}, {0,84,10}, {1,61,92}, {1,61,84}, 
-    {0,84,17}, {1,61,91}, {1,61,77}, {0,84,19}, {1,61,69}, {1,56,92}, 
-    {1,61,85}, {1,61,82}, {1,61,65}, {1,62,2}, {0,84,13}, {2,53,7}, 
-    {2,53,8}, {0,84,14}, {1,61,67}, {1,61,83}, {2,53,12}, {1,62,1}, 
-    {1,61,86}, {1,61,73}, {0,84,16}, {0,84,12}, {1,61,87}, {1,61,74}, 
-    {1,62,3}, {1,61,68}, {1,61,78}, {1,61,89}, {1,61,70}, {1,61,72}, 
-    {3,55,31}, {0,84,20}, {1,61,66}, {0,84,18}, {0,86,15}, {0,84,9}, 
-    {2,53,11}, {2,53,15}, {0,84,15}, {0,86,19}, {1,65,92}, {2,55,75}, 
-    {1,65,82}, {1,65,77}, {1,65,83}, {1,65,93}, {1,66,3}, {1,66,2}, 
-    {0,86,21}, {0,86,20}, {2,55,77}, {3,60,11}, {1,65,84}, {1,66,4}, 
-    {1,65,87}, {1,65,79}, {2,55,78}, {1,65,81}, {1,65,80}, {1,65,86}, 
-    {1,65,91}, {1,65,78}, {1,65,85}, {1,65,90}, {0,86,18}, {3,60,7}, 
-    {1,65,88}, {2,55,74}, {0,86,16}, {1,65,89}, {0,86,14}, {0,86,17}, 
-    {1,69,63}, {1,66,0}, {2,69,29}, {0,87,76}, {2,57,93}, {1,69,55}, 
-    {1,69,59}, {1,69,51}, {1,69,54}, {2,57,92}, {1,69,62}, {0,87,74}, 
-    {1,69,67}, {1,69,60}, {3,63,89}, {1,69,52}, {1,69,68}, {1,69,61}, 
-    {0,87,77}, {0,87,78}, {1,69,65}, {2,58,1}, {1,69,53}, {0,87,73}, 
-    {0,87,75}, {1,69,48}, {1,69,56}, {1,69,50}, {2,59,90}, {1,69,66}, 
-    {1,69,64}, {1,69,49}, {1,69,57}, {3,63,90}, {2,58,4}, {2,69,30}, 
-    {1,72,73}, {0,87,79}, {1,69,58}, {0,89,17}, {0,89,19}, {0,89,16}, 
-    {2,59,85}, {1,72,78}, {1,72,70}, {1,72,68}, {1,72,72}, {1,72,69}, 
-    {2,59,87}, {2,59,91}, {1,72,74}, {1,72,76}, {0,89,20}, {0,89,22}, 
-    {2,60,1}, {1,72,75}, {0,89,23}, {0,89,21}, {1,72,77}, {2,59,93}, 
-    {3,67,22}, {2,60,2}, {2,59,86}, {0,89,18}, {2,60,0}, {2,61,58}, 
-    {2,61,57}, {0,90,0}, {1,75,0}, {1,75,6}, {0,90,2}, {1,72,71}, 
-    {1,75,5}, {2,61,59}, {1,75,12}, {1,75,3}, {1,75,10}, {1,75,9}, 
-    {1,72,67}, {1,75,4}, {1,66,1}, {1,75,13}, {1,75,2}, {1,75,7}, 
-    {2,61,55}, {1,75,11}, {1,75,1}, {2,61,53}, {1,76,86}, {0,90,1}, 
-    {1,75,8}, {2,61,54}, {1,78,34}, {1,76,87}, {1,76,85}, {1,76,83}, 
-    {1,76,84}, {1,76,88}, {2,69,31}, {0,91,36}, {1,78,32}, {1,78,30}, 
-    {1,78,35}, {1,78,33}, {2,63,34}, {1,78,36}, {0,91,37}, {1,78,31}, 
-    {2,63,14}, {2,64,37}, {1,79,41}, {2,69,32}, {1,80,19}, {1,80,20}, 
-    {1,80,21}, {2,64,38}, {2,64,91}, {1,81,20}, {1,81,12}, {1,1,78}, 
-    {0,46,44}, {0,50,42}, {3,14,71}, {1,17,57}, {1,17,56}, {0,55,4}, 
-    {0,60,7}, {1,24,0}, {2,23,66}, {2,23,63}, {1,23,93}, {2,23,64}, 
-    {0,64,79}, {0,69,30}, {2,29,64}, {0,69,29}, {0,69,31}, {4,40,45}, 
-    {1,44,58}, {1,50,70}, {1,57,4}, {1,57,6}, {1,57,5}, {6,17,64}, 
-    {0,84,21}, {1,62,4}, {1,66,5}, {1,80,82}, {0,39,68}, {2,6,12}, 
-    {1,7,72}, {1,7,73}, {1,7,71}, {1,7,70}, {0,46,45}, {2,69,33}, 
-    {1,12,41}, {1,12,39}, {2,14,2}, {2,13,91}, {1,12,38}, {2,13,93}, 
-    {0,50,43}, {0,50,45}, {0,50,44}, {1,12,40}, {2,14,3}, {2,18,72}, 
-    {1,17,69}, {1,17,66}, {1,17,64}, {3,14,76}, {2,18,75}, {0,55,5}, 
-    {1,17,67}, {0,55,10}, {1,17,61}, {1,17,76}, {2,18,78}, {1,17,78}, 
-    {1,17,62}, {2,18,77}, {0,55,7}, {1,17,79}, {1,17,74}, {1,17,60}, 
-    {1,17,65}, {1,17,75}, {1,17,71}, {1,17,68}, {2,18,74}, {0,55,12}, 
-    {1,17,77}, {1,17,63}, {2,18,73}, {2,18,79}, {1,17,72}, {1,17,58}, 
-    {0,55,11}, {0,55,8}, {1,17,70}, {2,18,76}, {1,17,73}, {1,17,59}, 
-    {0,55,9}, {0,55,6}, {3,19,89}, {2,23,69}, {0,60,17}, {1,24,7}, 
-    {0,60,16}, {2,23,67}, {1,24,10}, {1,24,13}, {0,60,13}, {0,60,11}, 
-    {1,24,2}, {1,24,11}, {1,24,9}, {1,24,6}, {1,24,14}, {1,24,15}, 
-    {1,24,17}, {1,24,18}, {1,24,1}, {0,60,10}, {1,24,4}, {1,24,3}, 
-    {1,24,16}, {0,60,12}, {1,24,5}, {0,60,14}, {0,60,9}, {1,24,8}, 
-    {0,60,18}, {3,20,5}, {0,60,15}, {1,24,12}, {0,64,86}, {1,31,4}, 
-    {3,25,80}, {1,30,87}, {0,64,83}, {2,29,65}, {1,38,13}, {1,31,2}, 
-    {1,30,84}, {0,64,81}, {1,30,89}, {0,64,84}, {1,30,93}, {1,30,91}, 
-    {0,64,87}, {0,64,80}, {3,25,85}, {2,29,66}, {1,30,85}, {1,30,88}, 
-    {0,64,85}, {3,25,78}, {1,30,86}, {4,26,90}, {1,31,3}, {1,31,1}, 
-    {1,30,90}, {1,30,92}, {1,31,0}, {0,64,82}, {2,29,71}, {1,38,14}, 
-    {1,38,20}, {1,38,10}, {1,38,16}, {0,69,32}, {1,38,12}, {0,69,38}, 
-    {2,35,35}, {2,35,36}, {0,69,37}, {2,35,40}, {0,69,36}, {1,38,19}, 
-    {0,69,39}, {0,69,40}, {1,38,9}, {1,38,22}, {0,69,41}, {0,69,35}, 
-    {0,69,34}, {1,38,18}, {0,69,42}, {1,38,8}, {1,38,11}, {1,38,21}, 
-    {1,38,17}, {3,31,56}, {3,31,49}, {1,44,90}, {1,44,79}, {0,69,33}, 
-    {4,33,60}, {2,35,37}, {2,35,39}, {0,73,81}, {1,44,67}, {1,44,88}, 
-    {1,44,68}, {0,73,76}, {2,40,46}, {1,44,65}, {3,31,52}, {1,44,74}, 
-    {1,44,66}, {0,73,78}, {1,44,60}, {1,44,87}, {0,73,79}, {1,44,84}, 
-    {1,44,85}, {1,44,61}, {0,73,84}, {1,44,76}, {2,40,41}, {1,44,70}, 
-    {1,44,77}, {1,44,64}, {3,37,93}, {1,44,89}, {1,44,81}, {1,44,75}, 
-    {1,44,59}, {0,73,80}, {1,44,82}, {2,40,36}, {0,73,83}, {1,44,86}, 
-    {2,40,43}, {1,44,80}, {0,73,77}, {1,44,78}, {2,40,40}, {1,44,72}, 
-    {0,73,75}, {1,44,63}, {1,44,71}, {1,44,83}, {1,44,69}, {2,40,45}, 
-    {1,44,73}, {2,40,42}, {2,69,34}, {0,77,73}, {1,38,15}, {1,50,88}, 
-    {1,51,3}, {1,50,87}, {1,50,83}, {1,50,80}, {0,77,74}, {1,50,78}, 
-    {0,73,82}, {1,50,71}, {0,77,72}, {1,50,77}, {0,77,71}, {1,50,82}, 
-    {1,50,79}, {1,51,1}, {1,50,90}, {1,50,84}, {1,50,89}, {0,77,67}, 
-    {1,50,81}, {1,51,6}, {1,50,72}, {1,50,73}, {1,51,2}, {0,77,68}, 
-    {1,51,7}, {0,77,70}, {1,51,8}, {1,50,86}, {1,44,62}, {1,50,92}, 
-    {1,50,85}, {1,51,0}, {1,50,91}, {4,47,52}, {2,45,60}, {3,44,7}, 
-    {1,50,76}, {0,77,65}, {1,51,5}, {0,77,66}, {1,50,74}, {0,77,69}, 
-    {1,57,17}, {1,50,93}, {1,51,4}, {3,44,16}, {2,45,56}, {1,57,14}, 
-    {0,77,64}, {0,81,9}, {1,57,24}, {1,57,20}, {3,50,27}, {1,57,18}, 
-    {1,57,13}, {1,57,28}, {2,49,58}, {2,49,60}, {3,50,35}, {0,81,13}, 
-    {2,49,62}, {1,57,9}, {1,57,21}, {1,57,22}, {1,57,12}, {1,57,11}, 
-    {1,57,25}, {3,50,32}, {1,57,15}, {1,57,10}, {1,57,16}, {2,49,65}, 
-    {1,57,27}, {1,57,8}, {1,57,26}, {1,57,23}, {0,81,11}, {0,81,10}, 
-    {3,50,24}, {2,49,61}, {0,81,12}, {1,57,19}, {1,57,7}, {2,69,36}, 
-    {2,69,35}, {1,62,6}, {0,84,27}, {1,62,10}, {1,62,7}, {1,62,14}, 
-    {1,62,20}, {1,62,9}, {2,53,25}, {1,62,29}, {0,84,24}, {1,62,23}, 
-    {1,62,12}, {1,62,24}, {1,62,19}, {1,62,26}, {1,62,11}, {0,84,29}, 
-    {0,84,28}, {1,62,13}, {1,62,27}, {1,62,5}, {1,62,25}, {0,84,22}, 
-    {2,53,24}, {1,62,17}, {1,62,16}, {1,62,21}, {1,62,8}, {0,84,26}, 
-    {2,53,26}, {0,84,30}, {1,62,15}, {1,62,22}, {0,84,31}, {1,62,18}, 
-    {2,53,21}, {2,53,19}, {0,84,23}, {0,84,25}, {1,66,18}, {1,66,16}, 
-    {2,58,7}, {2,55,85}, {1,66,22}, {1,66,20}, {1,66,23}, {2,55,87}, 
-    {1,66,9}, {1,66,17}, {1,66,27}, {1,62,28}, {1,66,13}, {0,86,25}, 
-    {1,50,75}, {1,66,8}, {1,66,21}, {1,66,15}, {1,66,12}, {1,66,7}, 
-    {1,66,6}, {1,66,26}, {2,55,82}, {1,66,11}, {1,66,10}, {0,86,23}, 
-    {1,66,19}, {2,55,83}, {0,86,22}, {2,55,84}, {4,67,39}, {0,86,24}, 
-    {1,66,14}, {1,66,25}, {2,69,37}, {1,69,72}, {1,69,73}, {2,58,11}, 
-    {0,87,83}, {1,69,70}, {0,87,80}, {1,69,78}, {2,58,6}, {0,87,84}, 
-    {1,69,80}, {1,69,69}, {1,66,24}, {1,69,82}, {1,69,71}, {4,72,34}, 
-    {0,87,81}, {1,69,77}, {2,58,8}, {1,69,79}, {1,69,74}, {1,69,81}, 
-    {1,69,76}, {1,69,75}, {0,87,82}, {2,55,86}, {2,58,10}, {1,72,80}, 
-    {1,72,81}, {2,60,4}, {1,72,83}, {0,89,24}, {0,89,25}, {1,72,84}, 
-    {1,72,82}, {2,60,3}, {1,72,79}, {2,61,60}, {1,75,16}, {1,75,19}, 
-    {1,75,15}, {3,64,5}, {0,90,6}, {1,75,17}, {0,90,5}, {0,90,4}, 
-    {0,90,3}, {1,75,18}, {1,76,93}, {1,76,91}, {2,62,62}, {1,76,90}, 
-    {1,75,14}, {1,76,92}, {1,75,20}, {1,76,89}, {2,63,36}, {1,78,39}, 
-    {1,78,5}, {1,78,37}, {0,91,38}, {1,78,38}, {1,78,40}, {2,69,38}, 
+    {0,81,6}, {1,56,87}, {2,49,46}, {2,49,52}, {1,56,85}, {1,56,88}, 
+    {1,62,0}, {1,61,75}, {1,61,80}, {1,61,93}, {1,61,79}, {1,61,71}, 
+    {1,61,76}, {3,55,29}, {0,84,11}, {2,53,10}, {1,61,64}, {1,61,88}, 
+    {1,61,90}, {1,61,63}, {0,84,10}, {1,61,92}, {1,61,84}, {0,84,17}, 
+    {1,61,91}, {1,61,77}, {0,84,19}, {1,61,69}, {1,56,92}, {1,61,85}, 
+    {1,61,82}, {1,61,65}, {1,62,2}, {0,84,13}, {2,53,7}, {2,53,8}, 
+    {0,84,14}, {1,61,67}, {1,61,83}, {2,53,12}, {1,62,1}, {1,61,86}, 
+    {1,61,73}, {0,84,16}, {0,84,12}, {1,61,87}, {1,61,74}, {1,62,3}, 
+    {1,61,68}, {1,61,78}, {1,61,89}, {1,61,70}, {1,61,72}, {3,55,31}, 
+    {0,84,20}, {1,61,66}, {0,84,18}, {0,86,15}, {0,84,9}, {2,53,11}, 
+    {2,53,15}, {0,84,15}, {0,86,19}, {1,65,92}, {2,55,75}, {1,65,82}, 
+    {1,65,77}, {1,65,83}, {1,65,93}, {1,66,3}, {1,66,2}, {0,86,21}, 
+    {0,86,20}, {2,55,77}, {3,60,11}, {1,65,84}, {1,66,4}, {1,65,87}, 
+    {1,65,79}, {2,55,78}, {1,65,81}, {1,65,80}, {1,65,86}, {1,65,91}, 
+    {1,65,78}, {1,65,85}, {1,65,90}, {0,86,18}, {3,60,7}, {1,65,88}, 
+    {2,55,74}, {0,86,16}, {1,65,89}, {0,86,14}, {0,86,17}, {1,69,63}, 
+    {1,66,0}, {0,87,76}, {2,57,93}, {1,69,55}, {1,69,59}, {1,69,51}, 
+    {1,69,54}, {2,57,92}, {1,69,62}, {0,87,74}, {1,69,67}, {1,69,60}, 
+    {3,63,89}, {1,69,52}, {1,69,68}, {1,69,61}, {0,87,77}, {0,87,78}, 
+    {1,69,65}, {2,58,1}, {1,69,53}, {0,87,73}, {0,87,75}, {1,69,48}, 
+    {1,69,56}, {1,69,50}, {2,59,90}, {1,69,66}, {1,69,64}, {1,69,49}, 
+    {1,69,57}, {3,63,90}, {2,58,4}, {1,72,73}, {0,87,79}, {1,69,58}, 
+    {0,89,17}, {0,89,19}, {0,89,16}, {2,59,85}, {1,72,78}, {1,72,70}, 
+    {1,72,68}, {1,72,72}, {1,72,69}, {2,59,87}, {2,59,91}, {1,72,74}, 
+    {1,72,76}, {0,89,20}, {0,89,22}, {2,60,1}, {1,72,75}, {0,89,23}, 
+    {0,89,21}, {1,72,77}, {2,59,93}, {3,67,22}, {2,60,2}, {2,59,86}, 
+    {0,89,18}, {2,60,0}, {2,61,58}, {2,61,57}, {0,90,0}, {1,75,0}, 
+    {1,75,6}, {0,90,2}, {1,72,71}, {1,75,5}, {2,61,59}, {1,75,12}, 
+    {1,75,3}, {1,75,10}, {1,75,9}, {1,72,67}, {1,75,4}, {1,66,1}, 
+    {1,75,13}, {1,75,2}, {1,75,7}, {2,61,55}, {1,75,11}, {1,75,1}, 
+    {2,61,53}, {1,76,86}, {0,90,1}, {1,75,8}, {2,61,54}, {1,78,34}, 
+    {1,76,87}, {1,76,85}, {1,76,83}, {1,76,84}, {1,76,88}, {0,91,36}, 
+    {1,78,32}, {1,78,30}, {1,78,35}, {1,78,33}, {2,63,34}, {1,78,36}, 
+    {0,91,37}, {1,78,31}, {2,63,14}, {2,64,37}, {1,79,41}, {1,80,19}, 
+    {1,80,20}, {1,80,21}, {2,64,38}, {2,64,91}, {1,81,20}, {1,81,12}, 
+    {1,1,78}, {0,46,44}, {0,50,42}, {3,14,71}, {1,17,57}, {1,17,56}, 
+    {0,55,4}, {0,60,7}, {1,24,0}, {2,23,66}, {2,23,63}, {1,23,93}, 
+    {2,23,64}, {0,64,79}, {0,69,30}, {2,29,64}, {0,69,29}, {0,69,31}, 
+    {4,40,45}, {1,44,58}, {1,50,70}, {1,57,4}, {1,57,6}, {1,57,5}, 
+    {6,17,64}, {0,84,21}, {1,62,4}, {1,66,5}, {1,80,82}, {0,39,68}, 
+    {2,6,12}, {1,7,72}, {1,7,73}, {1,7,71}, {1,7,70}, {0,46,45}, {1,12,41}, 
+    {1,12,39}, {2,14,2}, {2,13,91}, {1,12,38}, {2,13,93}, {0,50,43}, 
+    {0,50,45}, {0,50,44}, {1,12,40}, {2,14,3}, {2,18,72}, {1,17,69}, 
+    {1,17,66}, {1,17,64}, {3,14,76}, {2,18,75}, {0,55,5}, {1,17,67}, 
+    {0,55,10}, {1,17,61}, {1,17,76}, {2,18,78}, {1,17,78}, {1,17,62}, 
+    {2,18,77}, {0,55,7}, {1,17,79}, {1,17,74}, {1,17,60}, {1,17,65}, 
+    {1,17,75}, {1,17,71}, {1,17,68}, {2,18,74}, {0,55,12}, {1,17,77}, 
+    {1,17,63}, {2,18,73}, {2,18,79}, {1,17,72}, {1,17,58}, {0,55,11}, 
+    {0,55,8}, {1,17,70}, {2,18,76}, {1,17,73}, {1,17,59}, {0,55,9}, 
+    {0,55,6}, {3,19,89}, {2,23,69}, {0,60,17}, {1,24,7}, {0,60,16}, 
+    {2,23,67}, {1,24,10}, {1,24,13}, {0,60,13}, {0,60,11}, {1,24,2}, 
+    {1,24,11}, {1,24,9}, {1,24,6}, {1,24,14}, {1,24,15}, {1,24,17}, 
+    {1,24,18}, {1,24,1}, {0,60,10}, {1,24,4}, {1,24,3}, {1,24,16}, 
+    {0,60,12}, {1,24,5}, {0,60,14}, {0,60,9}, {1,24,8}, {0,60,18}, 
+    {3,20,5}, {0,60,15}, {1,24,12}, {0,64,86}, {1,31,4}, {3,25,80}, 
+    {1,30,87}, {0,64,83}, {2,29,65}, {1,38,13}, {1,31,2}, {1,30,84}, 
+    {0,64,81}, {1,30,89}, {0,64,84}, {1,30,93}, {1,30,91}, {0,64,87}, 
+    {0,64,80}, {3,25,85}, {2,29,66}, {1,30,85}, {1,30,88}, {0,64,85}, 
+    {3,25,78}, {1,30,86}, {4,26,90}, {1,31,3}, {1,31,1}, {1,30,90}, 
+    {1,30,92}, {1,31,0}, {0,64,82}, {2,29,71}, {1,38,14}, {1,38,20}, 
+    {1,38,10}, {1,38,16}, {0,69,32}, {1,38,12}, {0,69,38}, {2,35,35}, 
+    {2,35,36}, {0,69,37}, {2,35,40}, {0,69,36}, {1,38,19}, {0,69,39}, 
+    {0,69,40}, {1,38,9}, {1,38,22}, {0,69,41}, {0,69,35}, {0,69,34}, 
+    {1,38,18}, {0,69,42}, {1,38,8}, {1,38,11}, {1,38,21}, {1,38,17}, 
+    {3,31,56}, {3,31,49}, {1,44,90}, {1,44,79}, {0,69,33}, {4,33,60}, 
+    {2,35,37}, {2,35,39}, {0,73,81}, {1,44,67}, {1,44,88}, {1,44,68}, 
+    {0,73,76}, {2,40,46}, {1,44,65}, {3,31,52}, {1,44,74}, {1,44,66}, 
+    {0,73,78}, {1,44,60}, {1,44,87}, {0,73,79}, {1,44,84}, {1,44,85}, 
+    {1,44,61}, {0,73,84}, {1,44,76}, {2,40,41}, {1,44,70}, {1,44,77}, 
+    {1,44,64}, {3,37,93}, {1,44,89}, {1,44,81}, {1,44,75}, {1,44,59}, 
+    {0,73,80}, {1,44,82}, {2,40,36}, {0,73,83}, {1,44,86}, {2,40,43}, 
+    {1,44,80}, {0,73,77}, {1,44,78}, {2,40,40}, {1,44,72}, {0,73,75}, 
+    {1,44,63}, {1,44,71}, {1,44,83}, {1,44,69}, {2,40,45}, {1,44,73}, 
+    {2,40,42}, {0,77,73}, {1,38,15}, {1,50,88}, {1,51,3}, {1,50,87}, 
+    {1,50,83}, {1,50,80}, {0,77,74}, {1,50,78}, {0,73,82}, {1,50,71}, 
+    {0,77,72}, {1,50,77}, {0,77,71}, {1,50,82}, {1,50,79}, {1,51,1}, 
+    {1,50,90}, {1,50,84}, {1,50,89}, {0,77,67}, {1,50,81}, {1,51,6}, 
+    {1,50,72}, {1,50,73}, {1,51,2}, {0,77,68}, {1,51,7}, {0,77,70}, 
+    {1,51,8}, {1,50,86}, {1,44,62}, {1,50,92}, {1,50,85}, {1,51,0}, 
+    {1,50,91}, {4,47,52}, {2,45,60}, {3,44,7}, {1,50,76}, {0,77,65}, 
+    {1,51,5}, {0,77,66}, {1,50,74}, {0,77,69}, {1,57,17}, {1,50,93}, 
+    {1,51,4}, {3,44,16}, {2,45,56}, {1,57,14}, {0,77,64}, {0,81,9}, 
+    {1,57,24}, {1,57,20}, {3,50,27}, {1,57,18}, {1,57,13}, {1,57,28}, 
+    {2,49,58}, {2,49,60}, {3,50,35}, {0,81,13}, {2,49,62}, {1,57,9}, 
+    {1,57,21}, {1,57,22}, {1,57,12}, {1,57,11}, {1,57,25}, {3,50,32}, 
+    {1,57,15}, {1,57,10}, {1,57,16}, {2,49,65}, {1,57,27}, {1,57,8}, 
+    {1,57,26}, {1,57,23}, {0,81,11}, {0,81,10}, {3,50,24}, {2,49,61}, 
+    {0,81,12}, {1,57,19}, {1,57,7}, {1,62,6}, {0,84,27}, {1,62,10}, 
+    {1,62,7}, {1,62,14}, {1,62,20}, {1,62,9}, {2,53,25}, {1,62,29}, 
+    {0,84,24}, {1,62,23}, {1,62,12}, {1,62,24}, {1,62,19}, {1,62,26}, 
+    {1,62,11}, {0,84,29}, {0,84,28}, {1,62,13}, {1,62,27}, {1,62,5}, 
+    {1,62,25}, {0,84,22}, {2,53,24}, {1,62,17}, {1,62,16}, {1,62,21}, 
+    {1,62,8}, {0,84,26}, {2,53,26}, {0,84,30}, {1,62,15}, {1,62,22}, 
+    {0,84,31}, {1,62,18}, {2,53,21}, {2,53,19}, {0,84,23}, {0,84,25}, 
+    {1,66,18}, {1,66,16}, {2,58,7}, {2,55,85}, {1,66,22}, {1,66,20}, 
+    {1,66,23}, {2,55,87}, {1,66,9}, {1,66,17}, {1,66,27}, {1,62,28}, 
+    {1,66,13}, {0,86,25}, {1,50,75}, {1,66,8}, {1,66,21}, {1,66,15}, 
+    {1,66,12}, {1,66,7}, {1,66,6}, {1,66,26}, {2,55,82}, {1,66,11}, 
+    {1,66,10}, {0,86,23}, {1,66,19}, {2,55,83}, {0,86,22}, {2,55,84}, 
+    {4,67,39}, {0,86,24}, {1,66,14}, {1,66,25}, {1,69,72}, {1,69,73}, 
+    {2,58,11}, {0,87,83}, {1,69,70}, {0,87,80}, {1,69,78}, {2,58,6}, 
+    {0,87,84}, {1,69,80}, {1,69,69}, {1,66,24}, {1,69,82}, {1,69,71}, 
+    {4,72,34}, {0,87,81}, {1,69,77}, {2,58,8}, {1,69,79}, {1,69,74}, 
+    {1,69,81}, {1,69,76}, {1,69,75}, {0,87,82}, {2,55,86}, {2,58,10}, 
+    {1,72,80}, {1,72,81}, {2,60,4}, {1,72,83}, {0,89,24}, {0,89,25}, 
+    {1,72,84}, {1,72,82}, {2,60,3}, {1,72,79}, {2,61,60}, {1,75,16}, 
+    {1,75,19}, {1,75,15}, {3,64,5}, {0,90,6}, {1,75,17}, {0,90,5}, 
+    {0,90,4}, {0,90,3}, {1,75,18}, {1,76,93}, {1,76,91}, {2,62,62}, 
+    {1,76,90}, {1,75,14}, {1,76,92}, {1,75,20}, {1,76,89}, {2,63,36}, 
+    {1,78,39}, {1,78,5}, {1,78,37}, {0,91,38}, {1,78,38}, {1,78,40}, 
     {1,79,44}, {0,91,69}, {1,79,43}, {1,79,42}, {0,91,70}, {3,75,2}, 
     {0,92,6}, {1,80,60}, {1,80,84}, {1,80,83}, {1,80,85}, {0,39,69}, 
     {1,12,42}, {2,14,5}, {1,17,80}, {1,17,81}, {2,23,73}, {2,29,73}, 
     {2,29,72}, {1,31,5}, {5,45,46}, {1,75,21}, {1,79,45}, {0,39,70}, 
-    {0,50,46}, {1,12,43}, {2,18,80}, {2,69,39}, {3,20,6}, {1,24,19}, 
-    {0,60,19}, {1,31,7}, {1,31,6}, {0,64,88}, {2,35,44}, {0,69,43}, 
-    {1,51,9}, {0,77,75}, {2,45,62}, {0,77,76}, {2,49,66}, {2,49,67}, 
-    {3,50,42}, {0,81,14}, {0,91,71}, {0,39,71}, {2,14,6}, {1,12,44}, 
-    {0,46,47}, {1,12,46}, {1,12,45}, {0,50,47}, {1,17,82}, {2,18,83}, 
-    {1,17,89}, {0,55,13}, {1,17,87}, {1,17,85}, {2,18,86}, {1,17,92}, 
-    {1,17,83}, {1,17,84}, {0,55,14}, {2,18,81}, {0,55,18}, {2,18,82}, 
-    {2,18,84}, {1,17,93}, {0,55,17}, {1,17,91}, {1,17,88}, {1,17,86}, 
-    {0,55,15}, {0,55,16}, {1,17,90}, {2,18,85}, {2,69,40}, {0,60,21}, 
-    {1,24,20}, {2,23,81}, {0,60,26}, {1,24,36}, {0,60,25}, {1,24,38}, 
-    {2,23,77}, {2,23,83}, {1,24,26}, {0,60,23}, {1,24,37}, {2,23,75}, 
-    {1,24,21}, {0,60,24}, {1,24,33}, {1,24,29}, {1,24,31}, {1,24,25}, 
-    {1,24,32}, {2,23,74}, {3,20,14}, {0,60,20}, {1,24,28}, {2,23,82}, 
-    {1,24,27}, {1,24,23}, {2,23,76}, {1,24,34}, {2,23,78}, {2,23,80}, 
-    {1,24,30}, {1,24,22}, {2,23,79}, {1,24,24}, {0,60,22}, {1,24,35}, 
-    {0,64,91}, {1,31,18}, {3,25,90}, {2,29,79}, {2,29,81}, {1,31,14}, 
-    {1,31,16}, {1,31,11}, {1,31,10}, {1,31,8}, {2,29,76}, {1,31,15}, 
-    {1,31,17}, {1,31,13}, {2,29,78}, {1,31,12}, {0,64,89}, {0,64,90}, 
-    {1,31,20}, {0,69,51}, {1,38,24}, {1,38,30}, {1,38,25}, {1,38,26}, 
-    {2,35,45}, {1,38,31}, {4,33,75}, {0,69,53}, {3,31,64}, {0,69,45}, 
-    {0,69,52}, {1,38,23}, {1,31,9}, {0,69,48}, {0,69,46}, {1,38,29}, 
-    {1,38,28}, {0,69,47}, {0,69,49}, {1,38,27}, {0,69,44}, {2,35,46}, 
-    {0,69,50}, {2,45,63}, {1,44,92}, {0,73,91}, {2,40,56}, {2,40,49}, 
-    {1,45,9}, {1,45,8}, {2,40,54}, {1,45,3}, {0,73,93}, {1,45,7}, 
-    {1,44,93}, {1,45,0}, {0,73,85}, {0,73,87}, {2,40,51}, {1,45,5}, 
-    {1,44,91}, {0,73,89}, {0,73,88}, {1,45,1}, {1,45,6}, {1,45,4}, 
-    {0,73,90}, {1,45,2}, {2,40,48}, {2,40,53}, {1,31,19}, {0,73,86}, 
-    {2,40,55}, {1,51,10}, {1,51,17}, {0,77,78}, {3,44,37}, {1,51,21}, 
-    {0,77,82}, {1,51,13}, {1,51,11}, {3,44,29}, {1,51,20}, {2,45,64}, 
-    {0,77,77}, {1,51,19}, {0,77,79}, {0,77,80}, {1,51,12}, {0,77,81}, 
-    {1,51,18}, {1,51,14}, {1,51,15}, {1,51,16}, {0,73,92}, {2,45,65}, 
-    {1,57,29}, {1,57,41}, {3,50,50}, {0,81,19}, {1,57,36}, {1,57,38}, 
-    {2,49,68}, {0,81,17}, {1,57,30}, {1,57,34}, {3,50,47}, {1,57,37}, 
-    {0,81,15}, {0,81,18}, {1,57,40}, {1,57,32}, {1,57,33}, {1,57,39}, 
-    {1,57,31}, {1,57,35}, {0,81,16}, {1,62,31}, {1,62,30}, {0,84,33}, 
-    {1,62,36}, {0,84,35}, {2,53,31}, {3,55,65}, {0,84,32}, {1,62,32}, 
-    {0,84,36}, {1,62,33}, {2,53,30}, {2,53,28}, {1,62,34}, {1,62,37}, 
-    {2,53,33}, {0,84,34}, {1,66,32}, {2,55,88}, {1,66,35}, {2,55,89}, 
-    {1,66,29}, {1,66,31}, {2,55,91}, {2,55,90}, {1,66,30}, {1,66,33}, 
-    {1,66,34}, {1,62,35}, {1,66,28}, {2,69,41}, {0,87,87}, {1,69,86}, 
-    {1,69,89}, {1,69,91}, {1,69,84}, {1,69,85}, {1,69,88}, {1,69,90}, 
-    {0,87,88}, {0,87,86}, {0,87,85}, {1,69,87}, {1,69,83}, {1,72,85}, 
-    {0,89,26}, {2,60,8}, {1,72,86}, {2,60,7}, {1,75,23}, {0,90,7}, 
-    {1,75,25}, {0,90,8}, {1,75,22}, {1,75,24}, {0,90,81}, {4,83,23}, 
-    {1,77,0}, {0,90,80}, {1,78,43}, {1,78,42}, {3,75,4}, {1,78,41}, 
-    {2,64,40}, {1,80,22}, {1,80,23}, {1,80,25}, {1,80,24}, {2,64,92}, 
-    {1,1,79}, {0,39,72}, {0,50,48}, {1,24,39}, {0,64,92}, {2,69,42}, 
-    {1,38,32}, {0,86,26}, {2,58,14}, {1,69,92}, {2,63,37}, {2,64,41}, 
-    {0,42,35}, {2,14,8}, {3,14,85}, {3,14,84}, {0,60,28}, {3,20,19}, 
-    {2,23,85}, {2,23,84}, {0,60,27}, {2,23,86}, {1,31,21}, {0,64,93}, 
-    {1,31,23}, {1,31,22}, {5,45,63}, {2,29,83}, {1,38,33}, {0,69,54}, 
-    {1,45,10}, {1,45,13}, {1,45,12}, {3,38,20}, {1,45,11}, {1,51,22}, 
-    {1,51,24}, {1,51,23}, {2,45,68}, {0,81,21}, {2,49,69}, {3,50,56}, 
-    {2,45,67}, {0,81,20}, {2,53,37}, {0,84,37}, {1,62,38}, {1,62,40}, 
-    {1,62,39}, {2,55,93}, {2,55,92}, {0,86,27}, {2,56,0}, {3,64,14}, 
-    {2,58,16}, {1,70,0}, {1,69,93}, {1,72,87}, {0,89,27}, {2,60,9}, 
-    {2,61,64}, {0,90,9}, {1,77,2}, {1,77,1}, {0,92,7}, {0,42,36}, 
-    {1,12,47}, {0,50,49}, {1,24,42}, {1,24,40}, {3,20,24}, {3,20,23}, 
-    {1,24,41}, {1,31,25}, {1,31,26}, {1,38,40}, {1,31,24}, {1,38,34}, 
-    {1,38,38}, {1,38,37}, {1,38,39}, {0,69,55}, {1,38,36}, {1,38,35}, 
-    {1,38,41}, {2,35,51}, {1,45,16}, {1,45,14}, {2,40,59}, {1,45,15}, 
-    {1,51,27}, {1,51,25}, {2,45,69}, {1,51,26}, {1,57,42}, {1,62,41}, 
-    {1,62,42}, {0,86,28}, {2,58,17}, {1,70,1}, {1,72,88}, {0,89,28}, 
-    {3,64,22}, {1,75,26}, {1,77,3}, {0,90,82}, {3,72,36}, {1,78,44}, 
-    {1,80,26}, {0,42,37}, {0,50,51}, {0,50,52}, {1,12,48}, {2,14,9}, 
-    {2,14,11}, {1,12,49}, {0,50,50}, {3,14,91}, {0,55,24}, {2,18,90}, 
-    {0,55,22}, {2,18,89}, {0,55,21}, {0,55,28}, {0,55,20}, {0,55,29}, 
-    {1,18,0}, {0,55,26}, {3,14,92}, {0,55,23}, {0,55,27}, {0,55,25}, 
-    {0,55,19}, {2,18,91}, {0,60,36}, {2,23,93}, {0,60,30}, {1,24,46}, 
-    {0,60,35}, {2,24,2}, {2,24,8}, {0,60,37}, {0,60,31}, {5,35,79}, 
-    {0,60,32}, {2,23,88}, {1,24,44}, {2,23,90}, {2,24,4}, {0,60,29}, 
-    {2,24,1}, {1,24,45}, {0,60,34}, {3,20,28}, {4,20,58}, {1,24,43}, 
-    {0,60,33}, {2,23,89}, {0,65,10}, {2,29,91}, {0,65,12}, {3,26,14}, 
-    {2,29,92}, {1,31,29}, {0,65,11}, {0,65,0}, {0,65,4}, {2,30,3}, 
-    {0,69,74}, {1,38,46}, {1,31,31}, {0,65,5}, {2,29,93}, {2,29,84}, 
-    {1,31,34}, {1,31,35}, {0,65,9}, {3,26,15}, {1,31,37}, {2,30,0}, 
-    {1,31,39}, {2,30,2}, {1,31,40}, {1,31,28}, {1,31,27}, {1,31,41}, 
-    {0,65,8}, {1,31,38}, {1,31,36}, {3,26,11}, {0,65,6}, {0,65,2}, 
-    {0,65,13}, {1,31,32}, {1,31,33}, {1,31,30}, {2,29,87}, {0,65,7}, 
-    {3,26,16}, {2,30,1}, {0,65,3}, {0,65,1}, {1,38,45}, {0,69,69}, 
-    {0,69,64}, {2,35,63}, {2,35,56}, {0,69,59}, {2,35,66}, {0,69,75}, 
-    {0,69,60}, {2,35,52}, {0,69,56}, {0,69,71}, {0,69,68}, {0,69,70}, 
-    {2,35,55}, {0,69,61}, {0,69,66}, {0,69,57}, {0,69,58}, {1,38,53}, 
-    {1,38,50}, {1,38,42}, {1,38,47}, {2,35,58}, {0,69,72}, {1,38,54}, 
-    {0,69,73}, {0,69,63}, {2,35,59}, {2,35,64}, {1,38,44}, {2,35,53}, 
-    {1,38,52}, {1,38,48}, {1,38,51}, {1,38,49}, {0,69,67}, {1,38,43}, 
-    {0,69,62}, {2,35,60}, {1,45,19}, {0,74,1}, {0,74,4}, {2,40,62}, 
-    {1,45,21}, {2,40,67}, {0,74,12}, {1,45,20}, {0,74,6}, {2,40,66}, 
-    {0,77,87}, {1,45,22}, {3,38,36}, {0,74,11}, {1,45,18}, {0,74,13}, 
-    {2,40,61}, {2,40,65}, {2,40,74}, {0,74,2}, {2,40,71}, {0,69,65}, 
-    {0,74,5}, {2,40,63}, {0,74,3}, {0,74,7}, {0,74,9}, {0,74,0}, {0,74,14}, 
-    {0,74,10}, {2,40,68}, {0,74,8}, {1,45,17}, {2,40,69}, {2,45,83}, 
-    {0,78,0}, {2,45,70}, {0,77,90}, {2,45,81}, {2,45,79}, {2,45,77}, 
-    {0,78,3}, {2,45,75}, {1,51,30}, {0,78,4}, {1,51,42}, {1,51,35}, 
-    {0,77,83}, {1,51,43}, {1,51,37}, {0,77,93}, {1,51,38}, {2,45,82}, 
-    {0,77,92}, {1,51,41}, {0,77,86}, {1,51,39}, {1,51,29}, {0,77,85}, 
-    {1,57,53}, {0,77,91}, {2,45,84}, {0,77,88}, {2,45,72}, {0,78,2}, 
-    {2,45,73}, {1,51,28}, {2,45,85}, {1,51,32}, {0,77,84}, {1,51,31}, 
-    {1,51,33}, {1,51,34}, {0,78,1}, {1,51,36}, {1,51,40}, {1,51,44}, 
-    {0,78,5}, {0,81,27}, {1,57,48}, {1,57,54}, {1,57,51}, {1,57,43}, 
-    {1,57,55}, {1,57,44}, {2,49,73}, {1,57,50}, {2,49,74}, {0,81,22}, 
-    {0,81,28}, {1,57,56}, {2,45,78}, {2,49,70}, {0,81,24}, {2,49,77}, 
-    {0,81,34}, {0,81,29}, {1,57,58}, {1,57,52}, {0,81,25}, {1,57,45}, 
-    {0,81,35}, {1,57,46}, {1,57,47}, {0,81,36}, {0,81,33}, {0,77,89}, 
-    {2,49,72}, {0,81,23}, {1,57,59}, {0,81,37}, {2,49,71}, {0,81,30}, 
-    {1,57,57}, {0,81,26}, {0,81,31}, {0,81,32}, {2,69,43}, {0,84,45}, 
-    {1,62,47}, {1,62,56}, {1,62,53}, {1,62,55}, {2,53,40}, {0,84,42}, 
-    {1,62,48}, {2,53,41}, {1,62,54}, {0,84,38}, {1,62,50}, {0,84,46}, 
-    {1,62,46}, {1,62,51}, {1,62,58}, {1,57,49}, {1,62,52}, {1,62,45}, 
-    {0,84,39}, {1,62,44}, {0,84,40}, {1,62,59}, {0,84,41}, {1,62,57}, 
-    {0,84,44}, {1,62,43}, {2,53,39}, {0,84,43}, {1,62,49}, {1,66,38}, 
-    {1,66,52}, {1,66,47}, {1,66,49}, {1,66,37}, {0,86,29}, {2,56,9}, 
-    {1,66,36}, {0,86,32}, {0,86,31}, {2,56,5}, {1,66,51}, {1,66,43}, 
-    {1,66,40}, {1,66,46}, {2,56,3}, {1,66,39}, {2,56,7}, {1,66,41}, 
-    {1,66,50}, {1,66,48}, {2,56,2}, {0,86,30}, {1,66,55}, {1,66,53}, 
-    {1,66,44}, {1,66,54}, {1,66,45}, {2,58,19}, {1,70,5}, {0,87,89}, 
-    {1,70,12}, {2,58,20}, {3,64,25}, {1,75,29}, {0,88,2}, {1,66,42}, 
-    {1,70,3}, {0,87,92}, {1,70,4}, {1,70,9}, {2,58,21}, {2,60,18}, 
-    {0,88,0}, {0,88,1}, {1,70,2}, {1,70,11}, {1,70,13}, {1,70,6}, 
-    {1,70,8}, {1,70,10}, {1,70,7}, {1,70,14}, {0,87,91}, {0,88,3}, 
-    {0,87,93}, {0,87,90}, {1,72,91}, {3,67,44}, {0,89,33}, {1,72,89}, 
-    {2,60,15}, {2,60,11}, {1,72,93}, {2,60,17}, {1,73,0}, {0,89,31}, 
-    {1,73,1}, {1,72,92}, {2,60,10}, {1,72,90}, {0,89,34}, {0,89,30}, 
-    {1,73,2}, {2,60,13}, {0,89,32}, {0,89,29}, {2,59,76}, {3,70,26}, 
-    {0,90,10}, {2,61,65}, {3,70,32}, {0,90,11}, {1,75,28}, {1,75,27}, 
-    {1,75,30}, {1,75,31}, {2,61,66}, {0,90,12}, {1,77,4}, {1,77,9}, 
-    {0,90,83}, {2,62,64}, {1,77,6}, {2,62,65}, {1,77,5}, {1,77,8}, 
-    {1,77,7}, {2,63,39}, {1,78,48}, {3,73,91}, {0,91,39}, {1,78,47}, 
-    {1,78,45}, {2,63,38}, {1,78,46}, {2,63,40}, {2,63,90}, {0,91,73}, 
-    {0,91,72}, {1,79,46}, {1,79,47}, {0,91,74}, {2,64,42}, {1,80,27}, 
-    {1,80,28}, {0,92,19}, {2,64,74}, {0,92,25}, {2,64,93}, {1,80,86}, 
-    {1,81,21}, {0,42,38}, {4,15,37}, {1,24,47}, {2,24,9}, {1,24,48}, 
-    {1,38,55}, {1,45,23}, {1,51,45}, {0,84,48}, {2,53,44}, {0,84,47}, 
-    {1,66,56}, {1,70,15}, {2,62,67}, {1,78,49}, {0,42,39}, {1,18,1}, 
-    {0,55,30}, {0,60,38}, {1,38,57}, {1,38,56}, {0,78,6}, {1,51,46}, 
-    {0,78,7}, {1,62,60}, {0,86,33}, {2,60,19}, {2,69,44}, {2,65,0}, 
-    {0,92,34}, {0,42,40}, {1,7,74}, {1,18,2}, {2,24,12}, {3,20,44}, 
-    {0,60,39}, {2,24,11}, {1,24,49}, {1,24,50}, {2,30,9}, {1,31,42}, 
-    {2,30,8}, {0,65,14}, {0,69,76}, {2,35,67}, {1,38,59}, {1,38,58}, 
-    {1,38,60}, {2,40,76}, {1,45,24}, {1,45,25}, {0,74,15}, {0,81,38}, 
-    {0,78,8}, {0,81,39}, {1,62,64}, {1,62,61}, {1,62,63}, {1,62,62}, 
-    {0,84,49}, {2,56,10}, {1,66,57}, {1,70,17}, {1,70,16}, {1,4,3}, 
-    {0,55,32}, {0,55,31}, {1,18,3}, {2,24,13}, {1,24,51}, {2,30,11}, 
-    {2,30,10}, {1,31,44}, {1,31,43}, {0,65,15}, {2,30,12}, {1,38,62}, 
-    {1,38,63}, {1,38,61}, {3,31,87}, {2,35,68}, {0,69,78}, {0,69,77}, 
-    {3,38,51}, {0,74,17}, {0,74,16}, {2,45,89}, {1,51,47}, {1,57,62}, 
-    {1,57,60}, {1,57,61}, {0,81,40}, {1,62,66}, {1,62,65}, {2,53,46}, 
-    {1,66,60}, {1,66,59}, {1,66,58}, {1,70,18}, {2,64,44}, {1,80,87}, 
-    {0,42,41}, {0,50,53}, {2,14,13}, {0,50,54}, {0,55,33}, {0,55,34}, 
-    {1,18,5}, {1,18,4}, {1,24,52}, {2,24,15}, {0,60,45}, {0,60,43}, 
-    {0,60,40}, {0,60,44}, {0,60,42}, {0,60,41}, {2,24,17}, {2,24,16}, 
-    {0,65,16}, {1,31,47}, {2,30,14}, {0,69,83}, {0,65,18}, {0,65,23}, 
-    {1,31,49}, {0,65,25}, {0,65,24}, {0,65,27}, {1,31,48}, {1,31,45}, 
-    {0,65,21}, {0,65,17}, {0,65,19}, {1,31,46}, {0,65,26}, {0,65,22}, 
-    {0,65,20}, {0,69,85}, {0,69,84}, {0,69,82}, {0,69,86}, {3,31,93}, 
-    {0,69,80}, {0,69,81}, {2,35,72}, {0,69,79}, {4,34,12}, {1,38,64}, 
-    {2,35,70}, {1,45,27}, {2,40,79}, {0,74,19}, {0,74,20}, {0,74,18}, 
-    {2,40,81}, {1,45,26}, {2,40,80}, {1,45,28}, {2,69,45}, {1,51,50}, 
+    {0,50,46}, {1,12,43}, {2,18,80}, {3,20,6}, {1,24,19}, {0,60,19}, 
+    {1,31,7}, {1,31,6}, {0,64,88}, {2,35,44}, {0,69,43}, {1,51,9}, 
+    {0,77,75}, {2,45,62}, {0,77,76}, {2,49,66}, {2,49,67}, {3,50,42}, 
+    {0,81,14}, {0,91,71}, {0,39,71}, {2,14,6}, {1,12,44}, {0,46,47}, 
+    {1,12,46}, {1,12,45}, {0,50,47}, {1,17,82}, {2,18,83}, {1,17,89}, 
+    {0,55,13}, {1,17,87}, {1,17,85}, {2,18,86}, {1,17,92}, {1,17,83}, 
+    {1,17,84}, {0,55,14}, {2,18,81}, {0,55,18}, {2,18,82}, {2,18,84}, 
+    {1,17,93}, {0,55,17}, {1,17,91}, {1,17,88}, {1,17,86}, {0,55,15}, 
+    {0,55,16}, {1,17,90}, {2,18,85}, {0,60,21}, {1,24,20}, {2,23,81}, 
+    {0,60,26}, {1,24,36}, {0,60,25}, {1,24,38}, {2,23,77}, {2,23,83}, 
+    {1,24,26}, {0,60,23}, {1,24,37}, {2,23,75}, {1,24,21}, {0,60,24}, 
+    {1,24,33}, {1,24,29}, {1,24,31}, {1,24,25}, {1,24,32}, {2,23,74}, 
+    {3,20,14}, {0,60,20}, {1,24,28}, {2,23,82}, {1,24,27}, {1,24,23}, 
+    {2,23,76}, {1,24,34}, {2,23,78}, {2,23,80}, {1,24,30}, {1,24,22}, 
+    {2,23,79}, {1,24,24}, {0,60,22}, {1,24,35}, {0,64,91}, {1,31,18}, 
+    {3,25,90}, {2,29,79}, {2,29,81}, {1,31,14}, {1,31,16}, {1,31,11}, 
+    {1,31,10}, {1,31,8}, {2,29,76}, {1,31,15}, {1,31,17}, {1,31,13}, 
+    {2,29,78}, {1,31,12}, {0,64,89}, {0,64,90}, {1,31,20}, {0,69,51}, 
+    {1,38,24}, {1,38,30}, {1,38,25}, {1,38,26}, {2,35,45}, {1,38,31}, 
+    {4,33,75}, {0,69,53}, {3,31,64}, {0,69,45}, {0,69,52}, {1,38,23}, 
+    {1,31,9}, {0,69,48}, {0,69,46}, {1,38,29}, {1,38,28}, {0,69,47}, 
+    {0,69,49}, {1,38,27}, {0,69,44}, {2,35,46}, {0,69,50}, {2,45,63}, 
+    {1,44,92}, {0,73,91}, {2,40,56}, {2,40,49}, {1,45,9}, {1,45,8}, 
+    {2,40,54}, {1,45,3}, {0,73,93}, {1,45,7}, {1,44,93}, {1,45,0}, 
+    {0,73,85}, {0,73,87}, {2,40,51}, {1,45,5}, {1,44,91}, {0,73,89}, 
+    {0,73,88}, {1,45,1}, {1,45,6}, {1,45,4}, {0,73,90}, {1,45,2}, 
+    {2,40,48}, {2,40,53}, {1,31,19}, {0,73,86}, {2,40,55}, {1,51,10}, 
+    {1,51,17}, {0,77,78}, {3,44,37}, {1,51,21}, {0,77,82}, {1,51,13}, 
+    {1,51,11}, {3,44,29}, {1,51,20}, {2,45,64}, {0,77,77}, {1,51,19}, 
+    {0,77,79}, {0,77,80}, {1,51,12}, {0,77,81}, {1,51,18}, {1,51,14}, 
+    {1,51,15}, {1,51,16}, {0,73,92}, {2,45,65}, {1,57,29}, {1,57,41}, 
+    {3,50,50}, {0,81,19}, {1,57,36}, {1,57,38}, {2,49,68}, {0,81,17}, 
+    {1,57,30}, {1,57,34}, {3,50,47}, {1,57,37}, {0,81,15}, {0,81,18}, 
+    {1,57,40}, {1,57,32}, {1,57,33}, {1,57,39}, {1,57,31}, {1,57,35}, 
+    {0,81,16}, {1,62,31}, {1,62,30}, {0,84,33}, {1,62,36}, {0,84,35}, 
+    {2,53,31}, {3,55,65}, {0,84,32}, {1,62,32}, {0,84,36}, {1,62,33}, 
+    {2,53,30}, {2,53,28}, {1,62,34}, {1,62,37}, {2,53,33}, {0,84,34}, 
+    {1,66,32}, {2,55,88}, {1,66,35}, {2,55,89}, {1,66,29}, {1,66,31}, 
+    {2,55,91}, {2,55,90}, {1,66,30}, {1,66,33}, {1,66,34}, {1,62,35}, 
+    {1,66,28}, {0,87,87}, {1,69,86}, {1,69,89}, {1,69,91}, {1,69,84}, 
+    {1,69,85}, {1,69,88}, {1,69,90}, {0,87,88}, {0,87,86}, {0,87,85}, 
+    {1,69,87}, {1,69,83}, {1,72,85}, {0,89,26}, {2,60,8}, {1,72,86}, 
+    {2,60,7}, {1,75,23}, {0,90,7}, {1,75,25}, {0,90,8}, {1,75,22}, 
+    {1,75,24}, {0,90,81}, {4,83,23}, {1,77,0}, {0,90,80}, {1,78,43}, 
+    {1,78,42}, {3,75,4}, {1,78,41}, {2,64,40}, {1,80,22}, {1,80,23}, 
+    {1,80,25}, {1,80,24}, {2,64,92}, {1,1,79}, {0,39,72}, {0,50,48}, 
+    {1,24,39}, {0,64,92}, {1,38,32}, {0,86,26}, {2,58,14}, {1,69,92}, 
+    {2,63,37}, {2,64,41}, {0,42,35}, {2,14,8}, {3,14,85}, {3,14,84}, 
+    {0,60,28}, {3,20,19}, {2,23,85}, {2,23,84}, {0,60,27}, {2,23,86}, 
+    {1,31,21}, {0,64,93}, {1,31,23}, {1,31,22}, {5,45,63}, {2,29,83}, 
+    {1,38,33}, {0,69,54}, {1,45,10}, {1,45,13}, {1,45,12}, {3,38,20}, 
+    {1,45,11}, {1,51,22}, {1,51,24}, {1,51,23}, {2,45,68}, {0,81,21}, 
+    {2,49,69}, {3,50,56}, {2,45,67}, {0,81,20}, {2,53,37}, {0,84,37}, 
+    {1,62,38}, {1,62,40}, {1,62,39}, {2,55,93}, {2,55,92}, {0,86,27}, 
+    {2,56,0}, {3,64,14}, {2,58,16}, {1,70,0}, {1,69,93}, {1,72,87}, 
+    {0,89,27}, {2,60,9}, {2,61,64}, {0,90,9}, {1,77,2}, {1,77,1}, 
+    {0,92,7}, {0,42,36}, {1,12,47}, {0,50,49}, {1,24,42}, {1,24,40}, 
+    {3,20,24}, {3,20,23}, {1,24,41}, {1,31,25}, {1,31,26}, {1,38,40}, 
+    {1,31,24}, {1,38,34}, {1,38,38}, {1,38,37}, {1,38,39}, {0,69,55}, 
+    {1,38,36}, {1,38,35}, {1,38,41}, {2,35,51}, {1,45,16}, {1,45,14}, 
+    {2,40,59}, {1,45,15}, {1,51,27}, {1,51,25}, {2,45,69}, {1,51,26}, 
+    {1,57,42}, {1,62,41}, {1,62,42}, {0,86,28}, {2,58,17}, {1,70,1}, 
+    {1,72,88}, {0,89,28}, {3,64,22}, {1,75,26}, {1,77,3}, {0,90,82}, 
+    {3,72,36}, {1,78,44}, {1,80,26}, {0,42,37}, {0,50,51}, {0,50,52}, 
+    {1,12,48}, {2,14,9}, {2,14,11}, {1,12,49}, {0,50,50}, {3,14,91}, 
+    {0,55,24}, {2,18,90}, {0,55,22}, {2,18,89}, {0,55,21}, {0,55,28}, 
+    {0,55,20}, {0,55,29}, {1,18,0}, {0,55,26}, {3,14,92}, {0,55,23}, 
+    {0,55,27}, {0,55,25}, {0,55,19}, {2,18,91}, {0,60,36}, {2,23,93}, 
+    {0,60,30}, {1,24,46}, {0,60,35}, {2,24,2}, {2,24,8}, {0,60,37}, 
+    {0,60,31}, {5,35,79}, {0,60,32}, {2,23,88}, {1,24,44}, {2,23,90}, 
+    {2,24,4}, {0,60,29}, {2,24,1}, {1,24,45}, {0,60,34}, {3,20,28}, 
+    {4,20,58}, {1,24,43}, {0,60,33}, {2,23,89}, {0,65,10}, {2,29,91}, 
+    {0,65,12}, {3,26,14}, {2,29,92}, {1,31,29}, {0,65,11}, {0,65,0}, 
+    {0,65,4}, {2,30,3}, {0,69,74}, {1,38,46}, {1,31,31}, {0,65,5}, 
+    {2,29,93}, {2,29,84}, {1,31,34}, {1,31,35}, {0,65,9}, {3,26,15}, 
+    {1,31,37}, {2,30,0}, {1,31,39}, {2,30,2}, {1,31,40}, {1,31,28}, 
+    {1,31,27}, {1,31,41}, {0,65,8}, {1,31,38}, {1,31,36}, {3,26,11}, 
+    {0,65,6}, {0,65,2}, {0,65,13}, {1,31,32}, {1,31,33}, {1,31,30}, 
+    {2,29,87}, {0,65,7}, {3,26,16}, {2,30,1}, {0,65,3}, {0,65,1}, 
+    {1,38,45}, {0,69,69}, {0,69,64}, {2,35,63}, {2,35,56}, {0,69,59}, 
+    {2,35,66}, {0,69,75}, {0,69,60}, {2,35,52}, {0,69,56}, {0,69,71}, 
+    {0,69,68}, {0,69,70}, {2,35,55}, {0,69,61}, {0,69,66}, {0,69,57}, 
+    {0,69,58}, {1,38,53}, {1,38,50}, {1,38,42}, {1,38,47}, {2,35,58}, 
+    {0,69,72}, {1,38,54}, {0,69,73}, {0,69,63}, {2,35,59}, {2,35,64}, 
+    {1,38,44}, {2,35,53}, {1,38,52}, {1,38,48}, {1,38,51}, {1,38,49}, 
+    {0,69,67}, {1,38,43}, {0,69,62}, {2,35,60}, {1,45,19}, {0,74,1}, 
+    {0,74,4}, {2,40,62}, {1,45,21}, {2,40,67}, {0,74,12}, {1,45,20}, 
+    {0,74,6}, {2,40,66}, {0,77,87}, {1,45,22}, {3,38,36}, {0,74,11}, 
+    {1,45,18}, {0,74,13}, {2,40,61}, {2,40,65}, {2,40,74}, {0,74,2}, 
+    {2,40,71}, {0,69,65}, {0,74,5}, {2,40,63}, {0,74,3}, {0,74,7}, 
+    {0,74,9}, {0,74,0}, {0,74,14}, {0,74,10}, {2,40,68}, {0,74,8}, 
+    {1,45,17}, {2,40,69}, {2,45,83}, {0,78,0}, {2,45,70}, {0,77,90}, 
+    {2,45,81}, {2,45,79}, {2,45,77}, {0,78,3}, {2,45,75}, {1,51,30}, 
+    {0,78,4}, {1,51,42}, {1,51,35}, {0,77,83}, {1,51,43}, {1,51,37}, 
+    {0,77,93}, {1,51,38}, {2,45,82}, {0,77,92}, {1,51,41}, {0,77,86}, 
+    {1,51,39}, {1,51,29}, {0,77,85}, {1,57,53}, {0,77,91}, {2,45,84}, 
+    {0,77,88}, {2,45,72}, {0,78,2}, {2,45,73}, {1,51,28}, {2,45,85}, 
+    {1,51,32}, {0,77,84}, {1,51,31}, {1,51,33}, {1,51,34}, {0,78,1}, 
+    {1,51,36}, {1,51,40}, {1,51,44}, {0,78,5}, {0,81,27}, {1,57,48}, 
+    {1,57,54}, {1,57,51}, {1,57,43}, {1,57,55}, {1,57,44}, {2,49,73}, 
+    {1,57,50}, {2,49,74}, {0,81,22}, {0,81,28}, {1,57,56}, {2,45,78}, 
+    {2,49,70}, {0,81,24}, {2,49,77}, {0,81,34}, {0,81,29}, {1,57,58}, 
+    {1,57,52}, {0,81,25}, {1,57,45}, {0,81,35}, {1,57,46}, {1,57,47}, 
+    {0,81,36}, {0,81,33}, {0,77,89}, {2,49,72}, {0,81,23}, {1,57,59}, 
+    {0,81,37}, {2,49,71}, {0,81,30}, {1,57,57}, {0,81,26}, {0,81,31}, 
+    {0,81,32}, {0,84,45}, {1,62,47}, {1,62,56}, {1,62,53}, {1,62,55}, 
+    {2,53,40}, {0,84,42}, {1,62,48}, {2,53,41}, {1,62,54}, {0,84,38}, 
+    {1,62,50}, {0,84,46}, {1,62,46}, {1,62,51}, {1,62,58}, {1,57,49}, 
+    {1,62,52}, {1,62,45}, {0,84,39}, {1,62,44}, {0,84,40}, {1,62,59}, 
+    {0,84,41}, {1,62,57}, {0,84,44}, {1,62,43}, {2,53,39}, {0,84,43}, 
+    {1,62,49}, {1,66,38}, {1,66,52}, {1,66,47}, {1,66,49}, {1,66,37}, 
+    {0,86,29}, {2,56,9}, {1,66,36}, {0,86,32}, {0,86,31}, {2,56,5}, 
+    {1,66,51}, {1,66,43}, {1,66,40}, {1,66,46}, {2,56,3}, {1,66,39}, 
+    {2,56,7}, {1,66,41}, {1,66,50}, {1,66,48}, {2,56,2}, {0,86,30}, 
+    {1,66,55}, {1,66,53}, {1,66,44}, {1,66,54}, {1,66,45}, {2,58,19}, 
+    {1,70,5}, {0,87,89}, {1,70,12}, {2,58,20}, {3,64,25}, {1,75,29}, 
+    {0,88,2}, {1,66,42}, {1,70,3}, {0,87,92}, {1,70,4}, {1,70,9}, 
+    {2,58,21}, {2,60,18}, {0,88,0}, {0,88,1}, {1,70,2}, {1,70,11}, 
+    {1,70,13}, {1,70,6}, {1,70,8}, {1,70,10}, {1,70,7}, {1,70,14}, 
+    {0,87,91}, {0,88,3}, {0,87,93}, {0,87,90}, {1,72,91}, {3,67,44}, 
+    {0,89,33}, {1,72,89}, {2,60,15}, {2,60,11}, {1,72,93}, {2,60,17}, 
+    {1,73,0}, {0,89,31}, {1,73,1}, {1,72,92}, {2,60,10}, {1,72,90}, 
+    {0,89,34}, {0,89,30}, {1,73,2}, {2,60,13}, {0,89,32}, {0,89,29}, 
+    {2,59,76}, {3,70,26}, {0,90,10}, {2,61,65}, {3,70,32}, {0,90,11}, 
+    {1,75,28}, {1,75,27}, {1,75,30}, {1,75,31}, {2,61,66}, {0,90,12}, 
+    {1,77,4}, {1,77,9}, {0,90,83}, {2,62,64}, {1,77,6}, {2,62,65}, 
+    {1,77,5}, {1,77,8}, {1,77,7}, {2,63,39}, {1,78,48}, {3,73,91}, 
+    {0,91,39}, {1,78,47}, {1,78,45}, {2,63,38}, {1,78,46}, {2,63,40}, 
+    {2,63,90}, {0,91,73}, {0,91,72}, {1,79,46}, {1,79,47}, {0,91,74}, 
+    {2,64,42}, {1,80,27}, {1,80,28}, {0,92,19}, {2,64,74}, {0,92,25}, 
+    {2,64,93}, {1,80,86}, {1,81,21}, {0,42,38}, {4,15,37}, {1,24,47}, 
+    {2,24,9}, {1,24,48}, {1,38,55}, {1,45,23}, {1,51,45}, {0,84,48}, 
+    {2,53,44}, {0,84,47}, {1,66,56}, {1,70,15}, {2,62,67}, {1,78,49}, 
+    {0,42,39}, {1,18,1}, {0,55,30}, {0,60,38}, {1,38,57}, {1,38,56}, 
+    {0,78,6}, {1,51,46}, {0,78,7}, {1,62,60}, {0,86,33}, {2,60,19}, 
+    {2,65,0}, {0,92,34}, {0,42,40}, {1,7,74}, {1,18,2}, {2,24,12}, 
+    {3,20,44}, {0,60,39}, {2,24,11}, {1,24,49}, {1,24,50}, {2,30,9}, 
+    {1,31,42}, {2,30,8}, {0,65,14}, {0,69,76}, {2,35,67}, {1,38,59}, 
+    {1,38,58}, {1,38,60}, {2,40,76}, {1,45,24}, {1,45,25}, {0,74,15}, 
+    {0,81,38}, {0,78,8}, {0,81,39}, {1,62,64}, {1,62,61}, {1,62,63}, 
+    {1,62,62}, {0,84,49}, {2,56,10}, {1,66,57}, {1,70,17}, {1,70,16}, 
+    {1,4,3}, {0,55,32}, {0,55,31}, {1,18,3}, {2,24,13}, {1,24,51}, 
+    {2,30,11}, {2,30,10}, {1,31,44}, {1,31,43}, {0,65,15}, {2,30,12}, 
+    {1,38,62}, {1,38,63}, {1,38,61}, {3,31,87}, {2,35,68}, {0,69,78}, 
+    {0,69,77}, {3,38,51}, {0,74,17}, {0,74,16}, {2,45,89}, {1,51,47}, 
+    {1,57,62}, {1,57,60}, {1,57,61}, {0,81,40}, {1,62,66}, {1,62,65}, 
+    {2,53,46}, {1,66,60}, {1,66,59}, {1,66,58}, {1,70,18}, {2,64,44}, 
+    {1,80,87}, {0,42,41}, {0,50,53}, {2,14,13}, {0,50,54}, {0,55,33}, 
+    {0,55,34}, {1,18,5}, {1,18,4}, {1,24,52}, {2,24,15}, {0,60,45}, 
+    {0,60,43}, {0,60,40}, {0,60,44}, {0,60,42}, {0,60,41}, {2,24,17}, 
+    {2,24,16}, {0,65,16}, {1,31,47}, {2,30,14}, {0,69,83}, {0,65,18}, 
+    {0,65,23}, {1,31,49}, {0,65,25}, {0,65,24}, {0,65,27}, {1,31,48}, 
+    {1,31,45}, {0,65,21}, {0,65,17}, {0,65,19}, {1,31,46}, {0,65,26}, 
+    {0,65,22}, {0,65,20}, {0,69,85}, {0,69,84}, {0,69,82}, {0,69,86}, 
+    {3,31,93}, {0,69,80}, {0,69,81}, {2,35,72}, {0,69,79}, {4,34,12}, 
+    {1,38,64}, {2,35,70}, {1,45,27}, {2,40,79}, {0,74,19}, {0,74,20}, 
+    {0,74,18}, {2,40,81}, {1,45,26}, {2,40,80}, {1,45,28}, {1,51,50}, 
     {1,51,52}, {2,45,93}, {0,78,17}, {1,51,53}, {0,78,10}, {1,51,49}, 
     {0,78,9}, {0,78,19}, {0,78,15}, {0,78,16}, {0,78,12}, {1,51,48}, 
     {0,78,11}, {1,51,54}, {1,51,51}, {2,45,92}, {0,78,18}, {2,46,1}, 
@@ -11086,92 +11053,91 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {0,84,53}, {1,62,67}, {0,84,50}, {0,84,54}, {0,84,52}, {0,84,51}, 
     {1,66,61}, {3,60,72}, {1,66,64}, {6,34,49}, {1,66,63}, {2,56,13}, 
     {1,66,62}, {0,86,34}, {1,70,19}, {1,70,20}, {0,88,4}, {1,70,21}, 
-    {0,88,5}, {2,58,23}, {2,69,46}, {0,89,36}, {3,67,46}, {0,89,35}, 
-    {1,75,32}, {2,61,68}, {2,61,69}, {0,90,13}, {1,75,33}, {1,77,10}, 
-    {0,90,84}, {0,90,85}, {2,69,47}, {1,78,50}, {2,63,41}, {0,91,76}, 
-    {2,64,45}, {0,42,42}, {2,24,18}, {0,60,47}, {0,60,46}, {1,38,65}, 
-    {1,38,66}, {0,74,21}, {1,57,68}, {0,78,20}, {1,57,69}, {1,62,68}, 
-    {0,42,43}, {2,3,25}, {1,12,50}, {0,50,56}, {0,50,55}, {1,18,6}, 
-    {0,55,35}, {1,18,7}, {1,24,55}, {2,24,24}, {1,24,54}, {2,24,22}, 
-    {1,24,53}, {2,24,20}, {2,24,23}, {1,31,51}, {0,65,30}, {2,30,24}, 
-    {2,30,19}, {1,31,50}, {0,65,29}, {2,30,22}, {2,30,15}, {2,30,18}, 
-    {1,31,52}, {0,65,28}, {2,30,23}, {1,38,68}, {1,38,71}, {1,38,69}, 
-    {1,38,70}, {1,38,74}, {1,38,67}, {1,38,75}, {1,38,72}, {1,38,73}, 
-    {0,74,23}, {1,45,29}, {2,40,84}, {2,40,82}, {0,74,22}, {2,40,83}, 
-    {1,51,58}, {1,51,56}, {2,46,5}, {3,44,84}, {0,78,21}, {1,51,55}, 
-    {1,51,57}, {2,46,4}, {0,78,22}, {2,46,2}, {1,57,70}, {2,49,86}, 
-    {1,57,71}, {0,84,55}, {2,56,16}, {1,70,23}, {1,70,25}, {1,70,22}, 
-    {1,70,24}, {1,73,3}, {1,75,34}, {2,69,48}, {1,80,61}, {0,42,44}, 
-    {0,50,57}, {1,18,8}, {1,18,10}, {1,18,9}, {1,24,58}, {0,60,49}, 
-    {2,24,29}, {1,24,56}, {2,24,25}, {0,60,48}, {1,24,59}, {2,24,28}, 
-    {1,24,60}, {1,24,57}, {5,36,23}, {1,31,64}, {0,65,38}, {1,31,56}, 
-    {1,31,62}, {2,30,30}, {2,30,25}, {0,65,33}, {0,65,36}, {1,31,55}, 
-    {0,65,31}, {1,31,59}, {1,38,81}, {0,65,35}, {2,30,26}, {1,31,54}, 
-    {2,30,29}, {1,31,60}, {1,31,57}, {1,31,63}, {1,31,53}, {1,31,61}, 
-    {0,65,34}, {0,65,37}, {1,31,58}, {0,65,32}, {0,69,88}, {1,38,77}, 
-    {0,69,87}, {1,38,84}, {1,38,83}, {0,70,0}, {0,70,1}, {1,38,85}, 
-    {0,69,89}, {1,38,82}, {0,69,93}, {1,38,87}, {1,38,78}, {2,35,74}, 
-    {1,38,80}, {0,69,90}, {1,38,76}, {1,38,79}, {1,38,86}, {0,69,91}, 
-    {1,38,88}, {0,69,92}, {0,74,24}, {1,45,34}, {1,45,40}, {1,45,32}, 
-    {1,45,41}, {2,40,90}, {1,45,31}, {1,45,36}, {1,45,42}, {1,45,39}, 
-    {1,45,38}, {1,45,37}, {2,40,89}, {1,45,30}, {1,45,35}, {2,40,88}, 
-    {1,45,33}, {0,78,27}, {0,78,24}, {1,51,67}, {1,51,72}, {1,51,74}, 
-    {1,51,71}, {1,51,64}, {1,51,66}, {1,51,76}, {1,51,73}, {1,51,68}, 
-    {1,51,77}, {1,51,65}, {1,51,75}, {0,78,25}, {0,78,31}, {0,78,29}, 
-    {1,51,59}, {0,78,30}, {0,78,26}, {1,51,60}, {1,51,62}, {1,51,61}, 
-    {1,51,69}, {1,51,70}, {2,46,11}, {0,78,28}, {2,46,10}, {0,78,23}, 
-    {1,51,63}, {1,57,81}, {0,81,43}, {2,49,93}, {1,57,72}, {0,81,44}, 
-    {0,81,47}, {1,57,77}, {4,48,39}, {1,57,74}, {0,81,46}, {3,51,8}, 
-    {2,49,90}, {1,57,78}, {1,57,79}, {1,57,73}, {1,57,82}, {1,57,75}, 
-    {1,57,80}, {0,81,45}, {2,49,91}, {0,81,42}, {1,57,76}, {2,53,51}, 
-    {1,62,74}, {0,84,58}, {0,84,56}, {0,84,59}, {0,84,57}, {1,62,73}, 
-    {1,62,70}, {1,62,69}, {2,53,52}, {1,62,72}, {3,56,12}, {1,62,71}, 
-    {1,66,78}, {0,86,40}, {1,66,69}, {1,66,68}, {2,56,17}, {0,86,35}, 
-    {1,66,74}, {1,66,73}, {1,66,65}, {1,66,76}, {1,66,70}, {0,86,39}, 
-    {1,66,67}, {1,66,75}, {1,66,66}, {0,86,36}, {0,86,38}, {1,66,71}, 
-    {0,86,37}, {1,66,72}, {2,58,25}, {1,66,77}, {1,70,29}, {2,58,24}, 
-    {0,88,10}, {1,70,26}, {3,64,49}, {1,70,30}, {2,58,26}, {3,64,46}, 
-    {0,88,7}, {1,70,28}, {0,88,12}, {2,58,27}, {0,88,9}, {2,58,28}, 
-    {1,70,27}, {3,64,51}, {0,88,11}, {1,70,31}, {0,88,6}, {0,89,38}, 
-    {0,89,40}, {2,60,22}, {1,73,6}, {0,89,39}, {1,73,4}, {0,88,8}, 
-    {1,73,5}, {0,89,37}, {0,90,14}, {0,90,16}, {1,75,36}, {0,90,15}, 
-    {1,75,35}, {1,77,15}, {0,90,86}, {1,77,14}, {0,90,87}, {1,77,12}, 
-    {1,77,11}, {1,77,16}, {1,77,17}, {1,78,51}, {2,63,42}, {1,77,13}, 
-    {1,79,51}, {1,79,48}, {1,79,49}, {1,79,50}, {0,92,8}, {2,64,47}, 
-    {1,80,31}, {1,80,30}, {1,80,29}, {1,80,62}, {2,64,75}, {1,81,13}, 
-    {1,80,88}, {0,92,26}, {0,42,45}, {0,55,36}, {2,24,30}, {2,24,31}, 
-    {2,30,31}, {2,35,82}, {0,70,2}, {2,40,92}, {2,40,91}, {2,46,15}, 
-    {2,46,17}, {2,46,14}, {2,46,16}, {0,78,32}, {2,69,49}, {1,57,83}, 
-    {2,56,20}, {0,86,41}, {2,56,21}, {1,70,32}, {2,58,30}, {3,64,53}, 
-    {2,60,23}, {3,70,48}, {1,80,89}, {0,42,46}, {0,46,48}, {0,50,59}, 
-    {0,50,58}, {4,15,52}, {0,55,39}, {2,19,0}, {1,18,11}, {0,55,37}, 
-    {1,18,12}, {0,55,38}, {2,69,50}, {2,24,32}, {1,24,65}, {1,24,61}, 
-    {2,24,38}, {3,20,66}, {0,60,50}, {1,24,64}, {1,24,63}, {1,24,62}, 
-    {0,60,51}, {1,24,66}, {1,24,67}, {2,30,36}, {1,31,71}, {1,31,69}, 
-    {1,31,73}, {1,31,74}, {1,31,80}, {2,30,38}, {1,31,76}, {1,31,78}, 
-    {4,34,47}, {1,31,70}, {1,31,65}, {3,26,52}, {1,31,77}, {2,30,35}, 
-    {2,30,37}, {1,31,79}, {1,31,72}, {1,31,75}, {1,31,66}, {0,65,40}, 
-    {1,31,68}, {1,31,67}, {0,65,39}, {0,65,41}, {2,30,40}, {0,70,5}, 
-    {1,38,90}, {1,38,92}, {1,38,91}, {1,39,2}, {0,70,3}, {2,35,85}, 
-    {1,38,93}, {1,38,89}, {1,39,0}, {1,39,1}, {0,70,4}, {0,70,6}, 
-    {1,39,3}, {1,45,46}, {1,45,45}, {3,38,73}, {1,45,43}, {1,45,44}, 
-    {0,74,26}, {0,74,28}, {0,74,25}, {0,74,27}, {1,51,84}, {1,51,85}, 
-    {1,51,80}, {2,46,21}, {1,51,81}, {0,78,34}, {0,78,39}, {0,78,33}, 
-    {0,78,40}, {0,78,35}, {1,51,82}, {3,45,12}, {2,46,18}, {1,51,83}, 
-    {1,51,79}, {0,78,41}, {0,78,37}, {2,46,20}, {3,45,10}, {0,78,36}, 
-    {0,78,38}, {2,46,19}, {1,51,78}, {2,50,3}, {1,57,85}, {0,81,49}, 
-    {2,50,1}, {2,50,0}, {1,57,87}, {0,81,51}, {1,57,90}, {1,57,86}, 
-    {1,57,84}, {1,57,89}, {0,81,50}, {1,57,88}, {6,19,17}, {0,81,48}, 
-    {2,50,4}, {2,53,56}, {0,84,61}, {0,84,64}, {1,62,76}, {2,53,57}, 
-    {0,84,62}, {1,62,75}, {0,84,60}, {0,84,63}, {1,66,79}, {1,66,80}, 
-    {1,66,81}, {0,86,42}, {2,56,22}, {1,66,82}, {0,86,43}, {0,88,14}, 
-    {1,70,35}, {1,70,36}, {1,70,34}, {1,70,33}, {1,70,37}, {0,88,13}, 
-    {1,73,10}, {1,73,8}, {1,73,9}, {1,73,11}, {1,73,7}, {1,73,12}, 
-    {1,75,38}, {2,61,70}, {1,75,39}, {1,75,37}, {0,90,17}, {1,77,18}, 
-    {0,90,88}, {1,77,19}, {1,78,53}, {1,78,52}, {2,65,1}, {0,42,47}, 
-    {0,65,42}, {2,30,42}, {2,35,86}, {0,70,7}, {2,35,87}, {2,41,0}, 
-    {2,41,1}, {0,74,29}, {2,46,22}, {2,50,6}, {0,81,53}, {2,50,5}, 
-    {0,81,52}, {2,69,51}, {2,56,23}, {0,88,15}, {0,89,8}, {0,90,18}, 
+    {0,88,5}, {2,58,23}, {0,89,36}, {3,67,46}, {0,89,35}, {1,75,32}, 
+    {2,61,68}, {2,61,69}, {0,90,13}, {1,75,33}, {1,77,10}, {0,90,84}, 
+    {0,90,85}, {1,78,50}, {2,63,41}, {0,91,76}, {2,64,45}, {0,42,42}, 
+    {2,24,18}, {0,60,47}, {0,60,46}, {1,38,65}, {1,38,66}, {0,74,21}, 
+    {1,57,68}, {0,78,20}, {1,57,69}, {1,62,68}, {0,42,43}, {2,3,25}, 
+    {1,12,50}, {0,50,56}, {0,50,55}, {1,18,6}, {0,55,35}, {1,18,7}, 
+    {1,24,55}, {2,24,24}, {1,24,54}, {2,24,22}, {1,24,53}, {2,24,20}, 
+    {2,24,23}, {1,31,51}, {0,65,30}, {2,30,24}, {2,30,19}, {1,31,50}, 
+    {0,65,29}, {2,30,22}, {2,30,15}, {2,30,18}, {1,31,52}, {0,65,28}, 
+    {2,30,23}, {1,38,68}, {1,38,71}, {1,38,69}, {1,38,70}, {1,38,74}, 
+    {1,38,67}, {1,38,75}, {1,38,72}, {1,38,73}, {0,74,23}, {1,45,29}, 
+    {2,40,84}, {2,40,82}, {0,74,22}, {2,40,83}, {1,51,58}, {1,51,56}, 
+    {2,46,5}, {3,44,84}, {0,78,21}, {1,51,55}, {1,51,57}, {2,46,4}, 
+    {0,78,22}, {2,46,2}, {1,57,70}, {2,49,86}, {1,57,71}, {0,84,55}, 
+    {2,56,16}, {1,70,23}, {1,70,25}, {1,70,22}, {1,70,24}, {1,73,3}, 
+    {1,75,34}, {1,80,61}, {0,42,44}, {0,50,57}, {1,18,8}, {1,18,10}, 
+    {1,18,9}, {1,24,58}, {0,60,49}, {2,24,29}, {1,24,56}, {2,24,25}, 
+    {0,60,48}, {1,24,59}, {2,24,28}, {1,24,60}, {1,24,57}, {5,36,23}, 
+    {1,31,64}, {0,65,38}, {1,31,56}, {1,31,62}, {2,30,30}, {2,30,25}, 
+    {0,65,33}, {0,65,36}, {1,31,55}, {0,65,31}, {1,31,59}, {1,38,81}, 
+    {0,65,35}, {2,30,26}, {1,31,54}, {2,30,29}, {1,31,60}, {1,31,57}, 
+    {1,31,63}, {1,31,53}, {1,31,61}, {0,65,34}, {0,65,37}, {1,31,58}, 
+    {0,65,32}, {0,69,88}, {1,38,77}, {0,69,87}, {1,38,84}, {1,38,83}, 
+    {0,70,0}, {0,70,1}, {1,38,85}, {0,69,89}, {1,38,82}, {0,69,93}, 
+    {1,38,87}, {1,38,78}, {2,35,74}, {1,38,80}, {0,69,90}, {1,38,76}, 
+    {1,38,79}, {1,38,86}, {0,69,91}, {1,38,88}, {0,69,92}, {0,74,24}, 
+    {1,45,34}, {1,45,40}, {1,45,32}, {1,45,41}, {2,40,90}, {1,45,31}, 
+    {1,45,36}, {1,45,42}, {1,45,39}, {1,45,38}, {1,45,37}, {2,40,89}, 
+    {1,45,30}, {1,45,35}, {2,40,88}, {1,45,33}, {0,78,27}, {0,78,24}, 
+    {1,51,67}, {1,51,72}, {1,51,74}, {1,51,71}, {1,51,64}, {1,51,66}, 
+    {1,51,76}, {1,51,73}, {1,51,68}, {1,51,77}, {1,51,65}, {1,51,75}, 
+    {0,78,25}, {0,78,31}, {0,78,29}, {1,51,59}, {0,78,30}, {0,78,26}, 
+    {1,51,60}, {1,51,62}, {1,51,61}, {1,51,69}, {1,51,70}, {2,46,11}, 
+    {0,78,28}, {2,46,10}, {0,78,23}, {1,51,63}, {1,57,81}, {0,81,43}, 
+    {2,49,93}, {1,57,72}, {0,81,44}, {0,81,47}, {1,57,77}, {4,48,39}, 
+    {1,57,74}, {0,81,46}, {3,51,8}, {2,49,90}, {1,57,78}, {1,57,79}, 
+    {1,57,73}, {1,57,82}, {1,57,75}, {1,57,80}, {0,81,45}, {2,49,91}, 
+    {0,81,42}, {1,57,76}, {2,53,51}, {1,62,74}, {0,84,58}, {0,84,56}, 
+    {0,84,59}, {0,84,57}, {1,62,73}, {1,62,70}, {1,62,69}, {2,53,52}, 
+    {1,62,72}, {3,56,12}, {1,62,71}, {1,66,78}, {0,86,40}, {1,66,69}, 
+    {1,66,68}, {2,56,17}, {0,86,35}, {1,66,74}, {1,66,73}, {1,66,65}, 
+    {1,66,76}, {1,66,70}, {0,86,39}, {1,66,67}, {1,66,75}, {1,66,66}, 
+    {0,86,36}, {0,86,38}, {1,66,71}, {0,86,37}, {1,66,72}, {2,58,25}, 
+    {1,66,77}, {1,70,29}, {2,58,24}, {0,88,10}, {1,70,26}, {3,64,49}, 
+    {1,70,30}, {2,58,26}, {3,64,46}, {0,88,7}, {1,70,28}, {0,88,12}, 
+    {2,58,27}, {0,88,9}, {2,58,28}, {1,70,27}, {3,64,51}, {0,88,11}, 
+    {1,70,31}, {0,88,6}, {0,89,38}, {0,89,40}, {2,60,22}, {1,73,6}, 
+    {0,89,39}, {1,73,4}, {0,88,8}, {1,73,5}, {0,89,37}, {0,90,14}, 
+    {0,90,16}, {1,75,36}, {0,90,15}, {1,75,35}, {1,77,15}, {0,90,86}, 
+    {1,77,14}, {0,90,87}, {1,77,12}, {1,77,11}, {1,77,16}, {1,77,17}, 
+    {1,78,51}, {2,63,42}, {1,77,13}, {1,79,51}, {1,79,48}, {1,79,49}, 
+    {1,79,50}, {0,92,8}, {2,64,47}, {1,80,31}, {1,80,30}, {1,80,29}, 
+    {1,80,62}, {2,64,75}, {1,81,13}, {1,80,88}, {0,92,26}, {0,42,45}, 
+    {0,55,36}, {2,24,30}, {2,24,31}, {2,30,31}, {2,35,82}, {0,70,2}, 
+    {2,40,92}, {2,40,91}, {2,46,15}, {2,46,17}, {2,46,14}, {2,46,16}, 
+    {0,78,32}, {1,57,83}, {2,56,20}, {0,86,41}, {2,56,21}, {1,70,32}, 
+    {2,58,30}, {3,64,53}, {2,60,23}, {3,70,48}, {1,80,89}, {0,42,46}, 
+    {0,46,48}, {0,50,59}, {0,50,58}, {4,15,52}, {0,55,39}, {2,19,0}, 
+    {1,18,11}, {0,55,37}, {1,18,12}, {0,55,38}, {2,24,32}, {1,24,65}, 
+    {1,24,61}, {2,24,38}, {3,20,66}, {0,60,50}, {1,24,64}, {1,24,63}, 
+    {1,24,62}, {0,60,51}, {1,24,66}, {1,24,67}, {2,30,36}, {1,31,71}, 
+    {1,31,69}, {1,31,73}, {1,31,74}, {1,31,80}, {2,30,38}, {1,31,76}, 
+    {1,31,78}, {4,34,47}, {1,31,70}, {1,31,65}, {3,26,52}, {1,31,77}, 
+    {2,30,35}, {2,30,37}, {1,31,79}, {1,31,72}, {1,31,75}, {1,31,66}, 
+    {0,65,40}, {1,31,68}, {1,31,67}, {0,65,39}, {0,65,41}, {2,30,40}, 
+    {0,70,5}, {1,38,90}, {1,38,92}, {1,38,91}, {1,39,2}, {0,70,3}, 
+    {2,35,85}, {1,38,93}, {1,38,89}, {1,39,0}, {1,39,1}, {0,70,4}, 
+    {0,70,6}, {1,39,3}, {1,45,46}, {1,45,45}, {3,38,73}, {1,45,43}, 
+    {1,45,44}, {0,74,26}, {0,74,28}, {0,74,25}, {0,74,27}, {1,51,84}, 
+    {1,51,85}, {1,51,80}, {2,46,21}, {1,51,81}, {0,78,34}, {0,78,39}, 
+    {0,78,33}, {0,78,40}, {0,78,35}, {1,51,82}, {3,45,12}, {2,46,18}, 
+    {1,51,83}, {1,51,79}, {0,78,41}, {0,78,37}, {2,46,20}, {3,45,10}, 
+    {0,78,36}, {0,78,38}, {2,46,19}, {1,51,78}, {2,50,3}, {1,57,85}, 
+    {0,81,49}, {2,50,1}, {2,50,0}, {1,57,87}, {0,81,51}, {1,57,90}, 
+    {1,57,86}, {1,57,84}, {1,57,89}, {0,81,50}, {1,57,88}, {6,19,17}, 
+    {0,81,48}, {2,50,4}, {2,53,56}, {0,84,61}, {0,84,64}, {1,62,76}, 
+    {2,53,57}, {0,84,62}, {1,62,75}, {0,84,60}, {0,84,63}, {1,66,79}, 
+    {1,66,80}, {1,66,81}, {0,86,42}, {2,56,22}, {1,66,82}, {0,86,43}, 
+    {0,88,14}, {1,70,35}, {1,70,36}, {1,70,34}, {1,70,33}, {1,70,37}, 
+    {0,88,13}, {1,73,10}, {1,73,8}, {1,73,9}, {1,73,11}, {1,73,7}, 
+    {1,73,12}, {1,75,38}, {2,61,70}, {1,75,39}, {1,75,37}, {0,90,17}, 
+    {1,77,18}, {0,90,88}, {1,77,19}, {1,78,53}, {1,78,52}, {2,65,1}, 
+    {0,42,47}, {0,65,42}, {2,30,42}, {2,35,86}, {0,70,7}, {2,35,87}, 
+    {2,41,0}, {2,41,1}, {0,74,29}, {2,46,22}, {2,50,6}, {0,81,53}, 
+    {2,50,5}, {0,81,52}, {2,56,23}, {0,88,15}, {0,89,8}, {0,90,18}, 
     {0,42,48}, {0,55,40}, {0,70,8}, {2,46,24}, {1,70,38}, {2,6,14}, 
     {3,0,51}, {3,2,15}, {2,3,26}, {2,6,15}, {1,4,5}, {3,4,0}, {2,6,18}, 
     {0,42,49}, {3,4,2}, {0,42,52}, {0,42,51}, {0,42,50}, {2,6,16}, 
@@ -11207,67 +11173,66 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {2,56,25}, {0,88,16}, {0,88,17}, {3,64,62}, {1,73,13}, {3,72,49}, 
     {0,91,41}, {0,91,40}, {0,42,54}, {2,1,61}, {2,1,60}, {1,1,84}, 
     {0,55,51}, {2,3,27}, {1,1,81}, {1,1,82}, {1,1,80}, {2,3,28}, {1,1,83}, 
-    {2,69,52}, {1,4,9}, {1,4,6}, {1,4,11}, {1,4,7}, {0,42,55}, {0,42,58}, 
-    {2,6,20}, {1,4,8}, {0,42,57}, {1,4,10}, {2,6,24}, {2,6,19}, {0,42,56}, 
-    {2,24,48}, {2,9,86}, {3,7,10}, {1,7,84}, {1,7,86}, {0,46,54}, 
-    {1,7,82}, {1,7,85}, {1,7,83}, {0,46,52}, {0,46,55}, {2,9,84}, 
-    {0,46,53}, {2,9,87}, {2,14,20}, {1,12,56}, {1,12,60}, {1,12,57}, 
-    {2,14,23}, {0,50,71}, {2,14,19}, {0,50,72}, {2,14,29}, {1,12,59}, 
-    {2,14,22}, {1,12,61}, {1,12,63}, {2,14,27}, {0,50,69}, {1,12,62}, 
-    {3,32,24}, {2,14,26}, {0,50,70}, {1,24,80}, {1,12,58}, {1,18,21}, 
-    {1,18,30}, {1,18,28}, {1,18,23}, {1,18,24}, {1,18,29}, {1,18,31}, 
-    {0,55,53}, {2,19,8}, {1,18,26}, {1,18,22}, {0,55,52}, {0,55,54}, 
-    {1,18,25}, {1,18,32}, {1,18,27}, {0,60,68}, {1,24,83}, {1,24,75}, 
-    {1,24,81}, {1,24,82}, {0,60,69}, {2,24,46}, {1,24,74}, {1,24,76}, 
-    {1,12,55}, {1,24,78}, {1,24,79}, {1,24,77}, {0,65,50}, {3,45,26}, 
-    {2,24,49}, {1,31,90}, {1,58,1}, {1,31,91}, {1,31,88}, {0,60,70}, 
-    {0,65,52}, {1,31,87}, {1,31,93}, {1,31,92}, {0,65,49}, {1,32,2}, 
-    {1,31,86}, {1,32,1}, {1,31,84}, {1,32,0}, {1,31,89}, {0,65,51}, 
-    {2,30,56}, {1,39,15}, {2,36,2}, {1,39,10}, {1,39,16}, {1,39,11}, 
-    {1,39,9}, {1,39,12}, {0,70,24}, {2,36,3}, {1,39,14}, {2,36,4}, 
-    {1,39,13}, {0,70,25}, {0,74,40}, {0,74,39}, {1,45,53}, {1,45,56}, 
-    {1,45,48}, {1,45,52}, {0,74,41}, {1,45,51}, {1,45,49}, {1,45,55}, 
-    {1,45,50}, {1,45,47}, {1,45,54}, {2,41,9}, {1,52,2}, {0,78,49}, 
-    {1,66,83}, {1,51,93}, {1,52,0}, {1,51,92}, {1,31,85}, {0,78,48}, 
-    {1,52,3}, {1,51,91}, {0,78,47}, {0,78,50}, {1,52,1}, {1,58,2}, 
-    {0,81,60}, {1,58,3}, {1,58,4}, {2,50,10}, {1,62,79}, {0,84,71}, 
-    {1,66,84}, {1,66,85}, {2,56,27}, {2,56,26}, {1,66,86}, {1,70,40}, 
-    {1,70,39}, {1,73,15}, {1,73,14}, {1,75,41}, {1,75,42}, {1,75,40}, 
-    {1,77,20}, {0,90,89}, {0,42,59}, {0,50,74}, {0,50,73}, {0,55,57}, 
-    {0,55,56}, {1,18,34}, {1,18,35}, {1,18,33}, {2,19,9}, {0,55,55}, 
-    {1,24,87}, {2,24,52}, {1,24,88}, {1,24,84}, {0,60,71}, {1,24,85}, 
-    {2,24,51}, {1,24,86}, {2,69,54}, {1,32,5}, {1,32,7}, {1,32,3}, 
-    {1,32,6}, {0,65,53}, {1,32,4}, {0,65,54}, {2,36,7}, {1,33,88}, 
-    {0,70,28}, {0,70,27}, {2,36,6}, {0,70,26}, {3,32,25}, {1,39,17}, 
-    {1,39,18}, {3,32,26}, {1,45,58}, {1,45,60}, {0,74,45}, {0,74,42}, 
-    {2,41,11}, {0,74,44}, {0,74,43}, {1,45,59}, {1,45,57}, {2,41,10}, 
-    {2,41,12}, {1,52,10}, {1,52,7}, {1,52,8}, {0,78,54}, {1,52,9}, 
-    {1,52,4}, {1,52,5}, {0,78,51}, {2,46,30}, {0,78,52}, {1,52,6}, 
-    {0,78,53}, {2,46,31}, {1,58,8}, {2,50,12}, {1,58,9}, {1,58,6}, 
-    {1,58,7}, {0,81,61}, {1,58,5}, {3,51,33}, {2,50,11}, {2,50,14}, 
-    {3,56,30}, {1,62,83}, {1,62,80}, {1,62,82}, {0,84,74}, {1,62,86}, 
-    {0,84,73}, {1,62,84}, {1,62,87}, {1,62,85}, {1,62,81}, {0,84,72}, 
-    {1,66,88}, {3,61,3}, {1,66,89}, {1,66,87}, {2,56,28}, {1,66,91}, 
-    {0,86,47}, {0,86,48}, {1,70,42}, {0,88,19}, {1,66,90}, {1,70,41}, 
-    {0,88,18}, {1,73,18}, {1,73,19}, {0,89,41}, {1,73,17}, {3,67,68}, 
-    {1,73,16}, {1,75,43}, {0,90,19}, {2,61,71}, {1,78,54}, {1,79,53}, 
-    {1,79,52}, {2,63,93}, {0,91,77}, {0,92,9}, {1,79,54}, {1,80,63}, 
-    {2,64,76}, {0,92,27}, {0,42,60}, {0,46,56}, {0,70,29}, {0,89,42}, 
-    {0,42,61}, {0,50,75}, {0,60,72}, {0,65,55}, {0,86,49}, {0,46,57}, 
-    {1,12,65}, {1,12,64}, {1,18,36}, {2,19,15}, {0,55,60}, {0,55,58}, 
-    {0,55,62}, {1,18,38}, {2,19,12}, {0,55,61}, {0,55,59}, {2,19,14}, 
-    {2,19,13}, {2,19,16}, {1,18,37}, {0,60,75}, {1,25,0}, {2,24,55}, 
-    {0,60,74}, {0,60,76}, {1,25,5}, {0,60,78}, {1,25,2}, {1,25,3}, 
-    {1,24,89}, {0,60,77}, {1,25,6}, {3,20,90}, {2,24,54}, {1,24,91}, 
-    {2,24,53}, {1,24,92}, {1,24,90}, {0,60,73}, {2,24,56}, {1,25,4}, 
-    {1,24,93}, {1,25,1}, {1,32,19}, {2,30,60}, {1,32,18}, {1,32,16}, 
-    {1,32,8}, {1,32,23}, {1,32,11}, {1,32,21}, {1,32,28}, {1,32,20}, 
-    {0,65,63}, {2,30,69}, {0,65,59}, {1,32,9}, {2,30,63}, {1,32,15}, 
-    {0,65,61}, {2,30,71}, {1,32,14}, {0,65,62}, {0,65,64}, {1,32,17}, 
-    {2,30,72}, {0,65,56}, {0,65,57}, {1,32,29}, {1,32,27}, {2,30,65}, 
-    {1,32,26}, {1,32,12}, {2,30,68}, {1,32,24}, {3,26,69}, {0,65,60}, 
-    {5,46,78}, {2,30,61}, {2,69,56}, {2,30,66}, {0,65,58}, {1,32,25}, 
-    {1,32,10}, {1,32,13}, {1,32,22}, {2,69,55}, {1,46,1}, {1,39,28}, 
+    {1,4,9}, {1,4,6}, {1,4,11}, {1,4,7}, {0,42,55}, {0,42,58}, {2,6,20}, 
+    {1,4,8}, {0,42,57}, {1,4,10}, {2,6,24}, {2,6,19}, {0,42,56}, {2,24,48}, 
+    {2,9,86}, {3,7,10}, {1,7,84}, {1,7,86}, {0,46,54}, {1,7,82}, {1,7,85}, 
+    {1,7,83}, {0,46,52}, {0,46,55}, {2,9,84}, {0,46,53}, {2,9,87}, 
+    {2,14,20}, {1,12,56}, {1,12,60}, {1,12,57}, {2,14,23}, {0,50,71}, 
+    {2,14,19}, {0,50,72}, {2,14,29}, {1,12,59}, {2,14,22}, {1,12,61}, 
+    {1,12,63}, {2,14,27}, {0,50,69}, {1,12,62}, {3,32,24}, {2,14,26}, 
+    {0,50,70}, {1,24,80}, {1,12,58}, {1,18,21}, {1,18,30}, {1,18,28}, 
+    {1,18,23}, {1,18,24}, {1,18,29}, {1,18,31}, {0,55,53}, {2,19,8}, 
+    {1,18,26}, {1,18,22}, {0,55,52}, {0,55,54}, {1,18,25}, {1,18,32}, 
+    {1,18,27}, {0,60,68}, {1,24,83}, {1,24,75}, {1,24,81}, {1,24,82}, 
+    {0,60,69}, {2,24,46}, {1,24,74}, {1,24,76}, {1,12,55}, {1,24,78}, 
+    {1,24,79}, {1,24,77}, {0,65,50}, {3,45,26}, {2,24,49}, {1,31,90}, 
+    {1,58,1}, {1,31,91}, {1,31,88}, {0,60,70}, {0,65,52}, {1,31,87}, 
+    {1,31,93}, {1,31,92}, {0,65,49}, {1,32,2}, {1,31,86}, {1,32,1}, 
+    {1,31,84}, {1,32,0}, {1,31,89}, {0,65,51}, {2,30,56}, {1,39,15}, 
+    {2,36,2}, {1,39,10}, {1,39,16}, {1,39,11}, {1,39,9}, {1,39,12}, 
+    {0,70,24}, {2,36,3}, {1,39,14}, {2,36,4}, {1,39,13}, {0,70,25}, 
+    {0,74,40}, {0,74,39}, {1,45,53}, {1,45,56}, {1,45,48}, {1,45,52}, 
+    {0,74,41}, {1,45,51}, {1,45,49}, {1,45,55}, {1,45,50}, {1,45,47}, 
+    {1,45,54}, {2,41,9}, {1,52,2}, {0,78,49}, {1,66,83}, {1,51,93}, 
+    {1,52,0}, {1,51,92}, {1,31,85}, {0,78,48}, {1,52,3}, {1,51,91}, 
+    {0,78,47}, {0,78,50}, {1,52,1}, {1,58,2}, {0,81,60}, {1,58,3}, 
+    {1,58,4}, {2,50,10}, {1,62,79}, {0,84,71}, {1,66,84}, {1,66,85}, 
+    {2,56,27}, {2,56,26}, {1,66,86}, {1,70,40}, {1,70,39}, {1,73,15}, 
+    {1,73,14}, {1,75,41}, {1,75,42}, {1,75,40}, {1,77,20}, {0,90,89}, 
+    {0,42,59}, {0,50,74}, {0,50,73}, {0,55,57}, {0,55,56}, {1,18,34}, 
+    {1,18,35}, {1,18,33}, {2,19,9}, {0,55,55}, {1,24,87}, {2,24,52}, 
+    {1,24,88}, {1,24,84}, {0,60,71}, {1,24,85}, {2,24,51}, {1,24,86}, 
+    {1,32,5}, {1,32,7}, {1,32,3}, {1,32,6}, {0,65,53}, {1,32,4}, {0,65,54}, 
+    {2,36,7}, {1,33,88}, {0,70,28}, {0,70,27}, {2,36,6}, {0,70,26}, 
+    {3,32,25}, {1,39,17}, {1,39,18}, {3,32,26}, {1,45,58}, {1,45,60}, 
+    {0,74,45}, {0,74,42}, {2,41,11}, {0,74,44}, {0,74,43}, {1,45,59}, 
+    {1,45,57}, {2,41,10}, {2,41,12}, {1,52,10}, {1,52,7}, {1,52,8}, 
+    {0,78,54}, {1,52,9}, {1,52,4}, {1,52,5}, {0,78,51}, {2,46,30}, 
+    {0,78,52}, {1,52,6}, {0,78,53}, {2,46,31}, {1,58,8}, {2,50,12}, 
+    {1,58,9}, {1,58,6}, {1,58,7}, {0,81,61}, {1,58,5}, {3,51,33}, 
+    {2,50,11}, {2,50,14}, {3,56,30}, {1,62,83}, {1,62,80}, {1,62,82}, 
+    {0,84,74}, {1,62,86}, {0,84,73}, {1,62,84}, {1,62,87}, {1,62,85}, 
+    {1,62,81}, {0,84,72}, {1,66,88}, {3,61,3}, {1,66,89}, {1,66,87}, 
+    {2,56,28}, {1,66,91}, {0,86,47}, {0,86,48}, {1,70,42}, {0,88,19}, 
+    {1,66,90}, {1,70,41}, {0,88,18}, {1,73,18}, {1,73,19}, {0,89,41}, 
+    {1,73,17}, {3,67,68}, {1,73,16}, {1,75,43}, {0,90,19}, {2,61,71}, 
+    {1,78,54}, {1,79,53}, {1,79,52}, {2,63,93}, {0,91,77}, {0,92,9}, 
+    {1,79,54}, {1,80,63}, {2,64,76}, {0,92,27}, {0,42,60}, {0,46,56}, 
+    {0,70,29}, {0,89,42}, {0,42,61}, {0,50,75}, {0,60,72}, {0,65,55}, 
+    {0,86,49}, {0,46,57}, {1,12,65}, {1,12,64}, {1,18,36}, {2,19,15}, 
+    {0,55,60}, {0,55,58}, {0,55,62}, {1,18,38}, {2,19,12}, {0,55,61}, 
+    {0,55,59}, {2,19,14}, {2,19,13}, {2,19,16}, {1,18,37}, {0,60,75}, 
+    {1,25,0}, {2,24,55}, {0,60,74}, {0,60,76}, {1,25,5}, {0,60,78}, 
+    {1,25,2}, {1,25,3}, {1,24,89}, {0,60,77}, {1,25,6}, {3,20,90}, 
+    {2,24,54}, {1,24,91}, {2,24,53}, {1,24,92}, {1,24,90}, {0,60,73}, 
+    {2,24,56}, {1,25,4}, {1,24,93}, {1,25,1}, {1,32,19}, {2,30,60}, 
+    {1,32,18}, {1,32,16}, {1,32,8}, {1,32,23}, {1,32,11}, {1,32,21}, 
+    {1,32,28}, {1,32,20}, {0,65,63}, {2,30,69}, {0,65,59}, {1,32,9}, 
+    {2,30,63}, {1,32,15}, {0,65,61}, {2,30,71}, {1,32,14}, {0,65,62}, 
+    {0,65,64}, {1,32,17}, {2,30,72}, {0,65,56}, {0,65,57}, {1,32,29}, 
+    {1,32,27}, {2,30,65}, {1,32,26}, {1,32,12}, {2,30,68}, {1,32,24}, 
+    {3,26,69}, {0,65,60}, {5,46,78}, {2,30,61}, {2,30,66}, {0,65,58}, 
+    {1,32,25}, {1,32,10}, {1,32,13}, {1,32,22}, {1,46,1}, {1,39,28}, 
     {2,36,13}, {1,39,21}, {1,39,40}, {1,39,49}, {1,39,24}, {0,70,40}, 
     {2,36,10}, {1,39,37}, {0,70,30}, {0,70,32}, {0,70,44}, {1,39,22}, 
     {2,36,22}, {2,36,14}, {0,70,33}, {0,70,35}, {0,70,45}, {0,70,34}, 
@@ -11279,40 +11244,39 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {2,36,19}, {1,39,34}, {1,39,38}, {2,36,18}, {1,39,42}, {0,70,38}, 
     {1,39,25}, {1,39,23}, {1,39,35}, {3,32,33}, {3,32,34}, {2,36,17}, 
     {2,36,20}, {1,39,32}, {1,39,31}, {2,36,21}, {1,39,36}, {1,39,39}, 
-    {1,39,44}, {2,69,57}, {3,38,84}, {1,45,63}, {0,74,46}, {1,45,73}, 
-    {1,45,65}, {0,74,52}, {0,74,56}, {1,45,82}, {1,45,90}, {1,45,75}, 
-    {0,74,48}, {2,41,19}, {1,45,79}, {1,39,27}, {2,41,20}, {0,74,49}, 
-    {1,45,86}, {1,45,91}, {1,45,83}, {2,41,14}, {1,45,85}, {1,46,0}, 
-    {1,45,87}, {1,45,69}, {1,45,78}, {2,36,15}, {2,41,23}, {0,74,57}, 
-    {2,41,18}, {0,74,53}, {1,45,67}, {1,45,80}, {0,74,51}, {1,45,74}, 
-    {0,74,50}, {1,45,88}, {1,45,71}, {1,45,64}, {0,74,54}, {1,45,93}, 
-    {2,41,24}, {3,38,86}, {1,45,66}, {1,45,84}, {1,45,81}, {1,45,76}, 
-    {1,45,62}, {1,45,61}, {1,45,70}, {1,45,89}, {0,74,55}, {1,45,92}, 
-    {1,45,68}, {1,45,72}, {0,74,47}, {2,41,17}, {2,41,22}, {2,70,9}, 
-    {2,41,16}, {0,78,66}, {0,78,61}, {1,52,44}, {1,52,40}, {1,52,16}, 
-    {0,78,57}, {2,46,33}, {2,46,47}, {3,45,36}, {0,78,56}, {0,78,62}, 
-    {3,45,38}, {2,46,34}, {2,46,32}, {1,52,14}, {0,78,60}, {1,52,26}, 
-    {1,52,12}, {1,52,13}, {0,78,55}, {1,52,43}, {0,78,64}, {1,52,29}, 
-    {1,52,34}, {1,52,28}, {1,58,27}, {1,52,24}, {1,52,32}, {1,52,30}, 
-    {1,52,17}, {1,52,11}, {1,52,38}, {0,78,63}, {1,52,39}, {2,46,39}, 
-    {1,52,33}, {2,46,40}, {1,52,22}, {1,52,20}, {1,52,15}, {2,46,42}, 
-    {2,46,45}, {2,46,35}, {1,52,23}, {1,52,36}, {1,52,19}, {1,52,35}, 
-    {1,52,41}, {2,46,48}, {3,45,37}, {0,78,59}, {2,46,36}, {1,52,31}, 
-    {1,52,37}, {1,52,27}, {1,52,21}, {0,78,58}, {2,46,49}, {3,45,35}, 
-    {2,46,43}, {1,45,77}, {1,52,25}, {0,78,65}, {1,52,18}, {2,46,44}, 
-    {2,69,58}, {2,69,59}, {2,41,15}, {1,58,32}, {0,81,64}, {1,58,31}, 
-    {1,58,29}, {1,58,47}, {0,81,68}, {2,50,20}, {1,58,44}, {1,58,36}, 
-    {1,58,46}, {1,58,22}, {1,58,34}, {2,50,28}, {0,81,70}, {2,50,29}, 
-    {1,58,14}, {2,50,23}, {1,58,12}, {1,58,45}, {2,50,17}, {1,58,43}, 
-    {1,58,42}, {1,58,26}, {1,58,25}, {1,58,15}, {0,81,72}, {3,51,34}, 
-    {1,58,21}, {1,58,30}, {1,58,41}, {0,81,75}, {1,58,48}, {2,50,21}, 
-    {0,84,82}, {0,81,77}, {0,81,71}, {1,58,19}, {2,50,22}, {1,58,28}, 
-    {1,58,11}, {1,58,13}, {0,81,62}, {0,81,74}, {0,81,67}, {1,58,20}, 
-    {1,58,35}, {1,52,42}, {0,81,73}, {1,58,10}, {0,84,77}, {1,58,37}, 
-    {1,58,40}, {0,81,69}, {2,50,26}, {1,58,24}, {0,81,76}, {0,81,66}, 
-    {2,50,27}, {2,50,24}, {2,50,25}, {0,81,65}, {1,58,33}, {1,58,39}, 
-    {0,81,63}, {3,51,36}, {1,58,17}, {1,58,38}, {1,58,18}, {6,19,66}, 
-    {2,69,60}, {2,69,61}, {3,51,40}, {2,50,16}, {1,58,23}, {1,62,93}, 
+    {1,39,44}, {3,38,84}, {1,45,63}, {0,74,46}, {1,45,73}, {1,45,65}, 
+    {0,74,52}, {0,74,56}, {1,45,82}, {1,45,90}, {1,45,75}, {0,74,48}, 
+    {2,41,19}, {1,45,79}, {1,39,27}, {2,41,20}, {0,74,49}, {1,45,86}, 
+    {1,45,91}, {1,45,83}, {2,41,14}, {1,45,85}, {1,46,0}, {1,45,87}, 
+    {1,45,69}, {1,45,78}, {2,36,15}, {2,41,23}, {0,74,57}, {2,41,18}, 
+    {0,74,53}, {1,45,67}, {1,45,80}, {0,74,51}, {1,45,74}, {0,74,50}, 
+    {1,45,88}, {1,45,71}, {1,45,64}, {0,74,54}, {1,45,93}, {2,41,24}, 
+    {3,38,86}, {1,45,66}, {1,45,84}, {1,45,81}, {1,45,76}, {1,45,62}, 
+    {1,45,61}, {1,45,70}, {1,45,89}, {0,74,55}, {1,45,92}, {1,45,68}, 
+    {1,45,72}, {0,74,47}, {2,41,17}, {2,41,22}, {2,41,16}, {0,78,66}, 
+    {0,78,61}, {1,52,44}, {1,52,40}, {1,52,16}, {0,78,57}, {2,46,33}, 
+    {2,46,47}, {3,45,36}, {0,78,56}, {0,78,62}, {3,45,38}, {2,46,34}, 
+    {2,46,32}, {1,52,14}, {0,78,60}, {1,52,26}, {1,52,12}, {1,52,13}, 
+    {0,78,55}, {1,52,43}, {0,78,64}, {1,52,29}, {1,52,34}, {1,52,28}, 
+    {1,58,27}, {1,52,24}, {1,52,32}, {1,52,30}, {1,52,17}, {1,52,11}, 
+    {1,52,38}, {0,78,63}, {1,52,39}, {2,46,39}, {1,52,33}, {2,46,40}, 
+    {1,52,22}, {1,52,20}, {1,52,15}, {2,46,42}, {2,46,45}, {2,46,35}, 
+    {1,52,23}, {1,52,36}, {1,52,19}, {1,52,35}, {1,52,41}, {2,46,48}, 
+    {3,45,37}, {0,78,59}, {2,46,36}, {1,52,31}, {1,52,37}, {1,52,27}, 
+    {1,52,21}, {0,78,58}, {2,46,49}, {3,45,35}, {2,46,43}, {1,45,77}, 
+    {1,52,25}, {0,78,65}, {1,52,18}, {2,46,44}, {2,41,15}, {1,58,32}, 
+    {0,81,64}, {1,58,31}, {1,58,29}, {1,58,47}, {0,81,68}, {2,50,20}, 
+    {1,58,44}, {1,58,36}, {1,58,46}, {1,58,22}, {1,58,34}, {2,50,28}, 
+    {0,81,70}, {2,50,29}, {1,58,14}, {2,50,23}, {1,58,12}, {1,58,45}, 
+    {2,50,17}, {1,58,43}, {1,58,42}, {1,58,26}, {1,58,25}, {1,58,15}, 
+    {0,81,72}, {3,51,34}, {1,58,21}, {1,58,30}, {1,58,41}, {0,81,75}, 
+    {1,58,48}, {2,50,21}, {0,84,82}, {0,81,77}, {0,81,71}, {1,58,19}, 
+    {2,50,22}, {1,58,28}, {1,58,11}, {1,58,13}, {0,81,62}, {0,81,74}, 
+    {0,81,67}, {1,58,20}, {1,58,35}, {1,52,42}, {0,81,73}, {1,58,10}, 
+    {0,84,77}, {1,58,37}, {1,58,40}, {0,81,69}, {2,50,26}, {1,58,24}, 
+    {0,81,76}, {0,81,66}, {2,50,27}, {2,50,24}, {2,50,25}, {0,81,65}, 
+    {1,58,33}, {1,58,39}, {0,81,63}, {3,51,36}, {1,58,17}, {1,58,38}, 
+    {1,58,18}, {6,19,66}, {3,51,40}, {2,50,16}, {1,58,23}, {1,62,93}, 
     {2,53,68}, {1,63,4}, {0,84,79}, {0,84,81}, {1,63,10}, {0,84,75}, 
     {1,63,24}, {1,63,16}, {1,63,5}, {1,63,6}, {1,63,15}, {2,53,69}, 
     {0,84,88}, {1,63,14}, {1,62,92}, {1,63,13}, {1,63,1}, {1,63,25}, 
@@ -11323,43 +11287,41 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {2,53,65}, {2,53,66}, {2,53,62}, {0,84,78}, {1,63,3}, {1,63,18}, 
     {2,53,59}, {1,63,12}, {1,58,16}, {1,63,19}, {1,63,0}, {2,53,63}, 
     {0,84,83}, {2,53,73}, {1,67,14}, {3,56,38}, {0,84,76}, {1,62,89}, 
-    {3,56,37}, {2,69,62}, {1,67,11}, {1,67,4}, {0,86,51}, {2,56,34}, 
-    {1,66,93}, {1,67,15}, {1,67,6}, {1,63,9}, {2,56,31}, {1,67,17}, 
-    {1,67,0}, {2,56,33}, {0,86,50}, {1,67,10}, {0,86,52}, {0,86,60}, 
-    {0,86,58}, {1,67,12}, {0,86,59}, {1,67,2}, {2,56,40}, {1,67,3}, 
-    {1,67,8}, {1,67,13}, {2,56,29}, {1,62,88}, {0,86,53}, {1,67,22}, 
-    {1,67,19}, {1,70,64}, {1,67,9}, {1,67,5}, {1,67,20}, {1,70,53}, 
-    {1,67,7}, {3,61,16}, {0,86,56}, {2,56,35}, {0,86,55}, {1,62,90}, 
-    {0,86,57}, {1,67,16}, {1,67,18}, {0,86,54}, {1,67,21}, {1,66,92}, 
-    {3,61,8}, {1,67,1}, {2,56,37}, {2,56,36}, {2,69,64}, {2,69,65}, 
-    {2,69,63}, {1,70,62}, {2,58,47}, {1,70,46}, {0,88,23}, {1,70,60}, 
-    {2,58,35}, {2,58,36}, {1,70,44}, {0,88,24}, {3,64,70}, {1,70,55}, 
-    {2,58,34}, {1,70,51}, {0,88,29}, {1,70,61}, {1,70,45}, {1,70,48}, 
-    {0,88,21}, {1,70,63}, {2,58,39}, {1,70,56}, {1,70,59}, {0,88,27}, 
-    {0,88,32}, {0,88,30}, {1,70,52}, {1,70,47}, {2,58,44}, {0,88,25}, 
-    {0,88,26}, {1,70,43}, {0,88,22}, {2,58,46}, {0,88,20}, {0,88,28}, 
-    {1,70,58}, {0,88,31}, {2,58,41}, {1,70,54}, {1,70,65}, {0,88,33}, 
-    {2,58,32}, {2,58,33}, {2,58,45}, {1,70,50}, {2,58,38}, {1,70,57}, 
-    {2,69,68}, {2,69,66}, {2,69,67}, {2,60,32}, {2,61,73}, {1,73,32}, 
-    {1,73,47}, {1,73,34}, {1,73,41}, {1,70,49}, {1,73,39}, {1,73,22}, 
-    {1,73,45}, {0,89,45}, {1,73,26}, {1,73,44}, {1,73,33}, {3,67,70}, 
-    {2,60,34}, {0,89,44}, {2,60,27}, {2,60,30}, {1,73,49}, {1,73,35}, 
-    {2,60,29}, {1,73,40}, {1,73,43}, {1,73,20}, {1,73,46}, {1,73,31}, 
-    {1,73,36}, {1,73,24}, {1,73,28}, {1,73,48}, {1,73,38}, {1,73,21}, 
-    {1,73,25}, {1,73,27}, {1,73,37}, {2,60,28}, {0,89,43}, {1,73,30}, 
-    {2,60,35}, {2,60,36}, {2,60,38}, {3,67,74}, {2,60,33}, {2,60,25}, 
-    {1,73,23}, {2,69,69}, {2,69,70}, {2,69,71}, {2,60,37}, {1,73,29}, 
-    {1,75,47}, {1,75,51}, {0,90,26}, {1,75,53}, {2,61,76}, {0,90,20}, 
-    {3,67,78}, {1,75,49}, {1,75,55}, {0,90,25}, {0,90,21}, {3,70,59}, 
-    {0,90,22}, {1,75,46}, {1,75,52}, {0,90,24}, {1,75,50}, {0,90,23}, 
-    {1,75,45}, {1,73,42}, {1,75,48}, {3,70,65}, {1,75,44}, {1,75,54}, 
-    {2,62,72}, {2,62,77}, {0,90,90}, {1,77,27}, {1,77,30}, {1,77,26}, 
-    {1,77,28}, {1,77,29}, {1,77,23}, {1,77,24}, {1,77,21}, {2,62,73}, 
-    {2,62,75}, {1,77,25}, {1,77,22}, {0,90,91}, {0,90,92}, {2,62,74}, 
-    {1,78,56}, {2,63,49}, {1,78,58}, {3,74,8}, {4,85,60}, {2,63,52}, 
-    {2,63,51}, {2,63,53}, {1,78,57}, {1,78,59}, {2,63,46}, {0,91,43}, 
-    {2,63,50}, {1,78,55}, {0,91,42}, {0,91,44}, {2,63,54}, {2,69,73}, 
-    {2,69,72}, {1,79,56}, {1,79,57}, {0,91,78}, {1,79,55}, {2,64,1}, 
+    {3,56,37}, {1,67,11}, {1,67,4}, {0,86,51}, {2,56,34}, {1,66,93}, 
+    {1,67,15}, {1,67,6}, {1,63,9}, {2,56,31}, {1,67,17}, {1,67,0}, 
+    {2,56,33}, {0,86,50}, {1,67,10}, {0,86,52}, {0,86,60}, {0,86,58}, 
+    {1,67,12}, {0,86,59}, {1,67,2}, {2,56,40}, {1,67,3}, {1,67,8}, 
+    {1,67,13}, {2,56,29}, {1,62,88}, {0,86,53}, {1,67,22}, {1,67,19}, 
+    {1,70,64}, {1,67,9}, {1,67,5}, {1,67,20}, {1,70,53}, {1,67,7}, 
+    {3,61,16}, {0,86,56}, {2,56,35}, {0,86,55}, {1,62,90}, {0,86,57}, 
+    {1,67,16}, {1,67,18}, {0,86,54}, {1,67,21}, {1,66,92}, {3,61,8}, 
+    {1,67,1}, {2,56,37}, {2,56,36}, {1,70,62}, {2,58,47}, {1,70,46}, 
+    {0,88,23}, {1,70,60}, {2,58,35}, {2,58,36}, {1,70,44}, {0,88,24}, 
+    {3,64,70}, {1,70,55}, {2,58,34}, {1,70,51}, {0,88,29}, {1,70,61}, 
+    {1,70,45}, {1,70,48}, {0,88,21}, {1,70,63}, {2,58,39}, {1,70,56}, 
+    {1,70,59}, {0,88,27}, {0,88,32}, {0,88,30}, {1,70,52}, {1,70,47}, 
+    {2,58,44}, {0,88,25}, {0,88,26}, {1,70,43}, {0,88,22}, {2,58,46}, 
+    {0,88,20}, {0,88,28}, {1,70,58}, {0,88,31}, {2,58,41}, {1,70,54}, 
+    {1,70,65}, {0,88,33}, {2,58,32}, {2,58,33}, {2,58,45}, {1,70,50}, 
+    {2,58,38}, {1,70,57}, {2,60,32}, {2,61,73}, {1,73,32}, {1,73,47}, 
+    {1,73,34}, {1,73,41}, {1,70,49}, {1,73,39}, {1,73,22}, {1,73,45}, 
+    {0,89,45}, {1,73,26}, {1,73,44}, {1,73,33}, {3,67,70}, {2,60,34}, 
+    {0,89,44}, {2,60,27}, {2,60,30}, {1,73,49}, {1,73,35}, {2,60,29}, 
+    {1,73,40}, {1,73,43}, {1,73,20}, {1,73,46}, {1,73,31}, {1,73,36}, 
+    {1,73,24}, {1,73,28}, {1,73,48}, {1,73,38}, {1,73,21}, {1,73,25}, 
+    {1,73,27}, {1,73,37}, {2,60,28}, {0,89,43}, {1,73,30}, {2,60,35}, 
+    {2,60,36}, {2,60,38}, {3,67,74}, {2,60,33}, {2,60,25}, {1,73,23}, 
+    {2,60,37}, {1,73,29}, {1,75,47}, {1,75,51}, {0,90,26}, {1,75,53}, 
+    {2,61,76}, {0,90,20}, {3,67,78}, {1,75,49}, {1,75,55}, {0,90,25}, 
+    {0,90,21}, {3,70,59}, {0,90,22}, {1,75,46}, {1,75,52}, {0,90,24}, 
+    {1,75,50}, {0,90,23}, {1,75,45}, {1,73,42}, {1,75,48}, {3,70,65}, 
+    {1,75,44}, {1,75,54}, {2,62,72}, {2,62,77}, {0,90,90}, {1,77,27}, 
+    {1,77,30}, {1,77,26}, {1,77,28}, {1,77,29}, {1,77,23}, {1,77,24}, 
+    {1,77,21}, {2,62,73}, {2,62,75}, {1,77,25}, {1,77,22}, {0,90,91}, 
+    {0,90,92}, {2,62,74}, {1,78,56}, {2,63,49}, {1,78,58}, {3,74,8}, 
+    {4,85,60}, {2,63,52}, {2,63,51}, {2,63,53}, {1,78,57}, {1,78,59}, 
+    {2,63,46}, {0,91,43}, {2,63,50}, {1,78,55}, {0,91,42}, {0,91,44}, 
+    {2,63,54}, {1,79,56}, {1,79,57}, {0,91,78}, {1,79,55}, {2,64,1}, 
     {1,80,33}, {1,80,32}, {1,80,34}, {0,92,11}, {1,80,35}, {0,92,10}, 
     {1,80,36}, {1,80,64}, {1,80,67}, {1,80,66}, {0,92,20}, {1,80,65}, 
     {3,76,65}, {2,64,78}, {2,65,2}, {0,92,30}, {0,92,28}, {0,92,29}, 
@@ -11368,126 +11330,125 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {1,70,66}, {4,80,53}, {0,46,59}, {2,14,31}, {0,50,76}, {0,55,63}, 
     {3,15,26}, {2,19,17}, {1,25,8}, {2,24,59}, {1,25,9}, {0,60,79}, 
     {0,65,67}, {1,32,32}, {1,32,31}, {0,65,71}, {0,65,66}, {1,32,33}, 
-    {0,65,68}, {0,65,70}, {0,65,69}, {0,65,65}, {2,30,75}, {2,69,74}, 
-    {0,70,47}, {2,36,27}, {2,36,25}, {1,39,53}, {1,39,51}, {3,32,50}, 
-    {1,39,52}, {1,39,50}, {0,74,58}, {2,41,28}, {0,74,61}, {0,74,63}, 
-    {0,74,62}, {3,39,1}, {2,41,29}, {0,74,59}, {0,74,60}, {1,52,47}, 
-    {1,52,46}, {0,78,67}, {1,52,48}, {2,46,50}, {1,52,49}, {0,78,68}, 
-    {2,46,52}, {2,46,53}, {3,45,41}, {1,58,56}, {1,58,54}, {1,63,31}, 
-    {2,50,33}, {1,58,52}, {1,58,53}, {0,81,78}, {1,58,49}, {1,58,57}, 
-    {1,58,51}, {1,58,55}, {1,63,27}, {2,50,35}, {2,50,31}, {1,63,29}, 
-    {2,53,76}, {1,63,30}, {0,84,93}, {1,63,26}, {0,84,92}, {1,63,28}, 
-    {0,84,89}, {0,84,90}, {0,84,91}, {1,58,50}, {2,69,75}, {0,86,63}, 
-    {1,67,25}, {1,67,23}, {1,67,24}, {0,86,61}, {0,86,64}, {0,86,62}, 
-    {2,56,42}, {2,56,41}, {6,42,31}, {1,70,67}, {1,70,68}, {0,88,34}, 
-    {2,58,50}, {1,73,50}, {1,73,52}, {1,73,51}, {0,89,46}, {0,90,27}, 
-    {1,75,58}, {1,75,57}, {1,75,56}, {2,69,76}, {0,46,60}, {2,0,34}, 
-    {1,0,72}, {1,1,87}, {0,39,73}, {1,1,85}, {1,1,88}, {1,1,86}, {3,4,13}, 
-    {2,6,26}, {2,6,25}, {1,4,13}, {2,6,30}, {0,42,65}, {2,6,27}, {0,42,66}, 
-    {1,4,15}, {0,42,63}, {1,4,14}, {1,4,12}, {0,42,64}, {0,42,62}, 
-    {2,6,28}, {2,6,29}, {2,9,88}, {3,7,18}, {1,7,87}, {1,7,90}, {0,46,63}, 
-    {1,7,89}, {1,7,88}, {2,9,91}, {0,46,62}, {0,46,61}, {2,9,90}, 
-    {0,46,65}, {1,7,91}, {0,46,64}, {1,12,70}, {0,50,78}, {0,50,79}, 
-    {0,50,80}, {1,12,71}, {1,12,67}, {0,50,77}, {1,12,68}, {3,10,60}, 
-    {1,12,69}, {1,12,66}, {3,10,58}, {2,19,21}, {3,15,30}, {0,55,70}, 
-    {2,19,19}, {2,24,61}, {0,55,67}, {1,18,39}, {0,55,68}, {0,55,71}, 
-    {1,18,40}, {2,19,18}, {0,55,66}, {0,55,64}, {0,55,65}, {0,55,69}, 
-    {0,60,80}, {1,25,12}, {0,60,88}, {1,25,11}, {2,24,64}, {1,25,14}, 
-    {0,60,84}, {1,25,13}, {0,65,79}, {0,60,82}, {0,60,85}, {0,60,81}, 
-    {0,60,86}, {0,60,87}, {0,60,83}, {2,24,68}, {2,30,80}, {1,25,10}, 
-    {0,65,75}, {1,32,35}, {2,30,81}, {1,32,39}, {2,30,82}, {2,30,84}, 
-    {1,32,38}, {0,65,80}, {0,65,76}, {0,65,77}, {1,32,34}, {1,32,36}, 
-    {1,32,37}, {0,65,72}, {0,65,74}, {2,30,79}, {0,65,78}, {0,65,73}, 
-    {2,36,31}, {1,39,56}, {1,39,54}, {1,39,55}, {0,70,49}, {0,70,50}, 
-    {2,36,33}, {1,39,57}, {0,70,48}, {0,74,64}, {3,39,3}, {0,74,66}, 
-    {0,74,65}, {2,41,36}, {1,46,2}, {2,41,37}, {2,41,35}, {1,46,3}, 
-    {1,52,51}, {2,46,57}, {1,52,50}, {2,46,58}, {3,51,49}, {0,81,79}, 
-    {0,81,80}, {1,58,58}, {0,81,81}, {2,50,39}, {1,63,34}, {2,53,79}, 
-    {1,63,32}, {2,53,78}, {1,63,33}, {0,85,0}, {2,53,80}, {1,67,26}, 
-    {0,88,35}, {2,60,40}, {2,9,92}, {2,50,40}, {0,85,1}, {0,46,66}, 
-    {3,15,32}, {0,55,72}, {1,18,41}, {2,19,24}, {1,25,15}, {0,60,89}, 
-    {0,65,81}, {1,32,40}, {1,32,42}, {0,65,83}, {0,65,82}, {0,65,84}, 
-    {0,65,85}, {1,32,41}, {0,70,53}, {0,70,54}, {0,70,52}, {0,74,67}, 
-    {0,70,51}, {1,39,58}, {3,32,54}, {2,41,38}, {2,41,40}, {0,74,68}, 
-    {1,52,52}, {1,58,59}, {0,81,82}, {0,85,2}, {1,67,27}, {1,67,31}, 
-    {0,86,67}, {1,67,28}, {0,86,68}, {0,86,66}, {1,67,32}, {0,86,69}, 
-    {1,67,30}, {1,70,69}, {0,86,65}, {0,88,36}, {2,61,79}, {1,79,58}, 
-    {2,64,4}, {2,65,14}, {0,46,67}, {0,60,91}, {0,60,90}, {2,30,93}, 
-    {2,30,91}, {2,30,90}, {0,65,86}, {1,32,44}, {1,32,43}, {0,65,87}, 
-    {2,36,37}, {1,39,62}, {0,70,58}, {0,70,55}, {1,39,61}, {0,70,57}, 
-    {1,39,59}, {0,70,56}, {2,36,38}, {1,39,60}, {1,46,4}, {0,74,69}, 
-    {1,52,55}, {4,49,26}, {0,78,69}, {1,52,53}, {0,78,70}, {0,78,71}, 
-    {1,52,54}, {0,78,72}, {2,46,63}, {1,58,60}, {2,50,47}, {0,81,86}, 
-    {0,81,83}, {0,81,88}, {1,58,62}, {0,81,84}, {1,58,61}, {0,81,87}, 
-    {2,50,44}, {2,50,43}, {0,81,85}, {2,50,48}, {1,63,37}, {1,63,39}, 
-    {2,53,83}, {2,53,84}, {0,85,3}, {1,63,38}, {0,85,4}, {1,63,36}, 
-    {1,63,35}, {3,61,23}, {1,67,34}, {1,67,33}, {0,86,70}, {1,67,35}, 
-    {1,70,74}, {0,88,38}, {1,70,73}, {1,70,70}, {0,88,37}, {1,70,71}, 
-    {1,70,72}, {1,73,53}, {1,73,54}, {0,89,47}, {2,60,46}, {0,90,30}, 
-    {2,60,43}, {2,60,45}, {1,75,59}, {2,61,81}, {2,61,80}, {0,90,28}, 
-    {0,90,29}, {1,75,60}, {2,69,77}, {2,62,80}, {0,90,93}, {0,91,0}, 
-    {1,77,31}, {2,62,81}, {2,63,56}, {0,91,79}, {1,79,60}, {0,91,81}, 
-    {2,64,5}, {1,79,59}, {1,79,61}, {0,91,80}, {1,80,37}, {3,76,67}, 
-    {1,80,90}, {2,69,78}, {2,65,36}, {2,9,93}, {0,46,68}, {2,36,40}, 
-    {0,70,59}, {3,39,20}, {1,46,5}, {2,41,43}, {1,52,56}, {0,81,89}, 
-    {0,81,90}, {2,56,46}, {0,46,69}, {2,31,0}, {0,78,73}, {0,88,39}, 
-    {0,50,81}, {2,10,0}, {2,41,45}, {0,81,91}, {2,61,82}, {0,91,45}, 
-    {0,50,82}, {1,25,16}, {3,26,86}, {1,32,45}, {2,31,3}, {1,32,47}, 
-    {2,31,1}, {1,32,46}, {1,39,66}, {1,39,63}, {0,70,60}, {5,57,3}, 
-    {0,70,61}, {1,39,64}, {1,39,65}, {2,36,42}, {1,46,7}, {1,46,12}, 
-    {0,74,70}, {1,46,6}, {1,46,8}, {1,46,15}, {1,46,10}, {1,46,14}, 
-    {1,46,11}, {1,46,9}, {1,46,13}, {0,74,71}, {2,46,65}, {1,52,59}, 
-    {2,46,66}, {1,52,57}, {0,78,75}, {2,46,67}, {0,78,74}, {1,52,58}, 
-    {0,78,76}, {2,50,50}, {1,58,65}, {3,51,62}, {3,51,70}, {1,58,64}, 
-    {0,81,92}, {1,58,63}, {1,63,40}, {2,53,89}, {1,63,42}, {1,63,44}, 
-    {1,63,43}, {2,53,90}, {0,85,5}, {1,63,41}, {1,67,42}, {0,86,71}, 
-    {1,67,40}, {1,67,43}, {0,86,72}, {3,61,34}, {1,67,38}, {2,56,47}, 
-    {1,67,41}, {1,67,39}, {1,67,36}, {0,86,73}, {1,67,37}, {3,64,91}, 
-    {2,58,62}, {2,58,60}, {1,70,75}, {2,58,61}, {2,58,63}, {1,70,77}, 
-    {1,70,76}, {2,60,47}, {1,73,55}, {2,60,48}, {1,73,56}, {3,70,80}, 
-    {2,61,84}, {2,61,83}, {1,75,61}, {2,62,82}, {0,91,2}, {3,72,61}, 
-    {0,91,1}, {1,78,60}, {1,78,61}, {0,91,82}, {1,79,62}, {2,64,7}, 
-    {0,92,21}, {2,65,26}, {0,50,83}, {0,65,88}, {1,46,17}, {1,46,16}, 
-    {1,52,61}, {1,52,60}, {3,45,54}, {2,50,52}, {0,85,6}, {1,63,46}, 
-    {1,63,45}, {1,67,46}, {1,67,44}, {1,67,47}, {1,67,45}, {2,56,48}, 
-    {3,68,8}, {0,88,40}, {1,70,78}, {1,70,79}, {1,70,80}, {3,68,6}, 
-    {1,75,62}, {2,61,85}, {1,77,32}, {2,64,8}, {1,79,63}, {0,50,84}, 
-    {2,36,46}, {2,46,68}, {1,58,66}, {1,63,47}, {2,58,64}, {0,50,85}, 
-    {3,32,66}, {2,36,47}, {0,74,72}, {3,39,37}, {1,58,67}, {0,86,74}, 
-    {1,67,48}, {0,88,41}, {2,60,50}, {1,73,57}, {1,73,58}, {0,90,31}, 
-    {1,78,62}, {0,50,86}, {0,61,0}, {0,61,1}, {1,25,17}, {0,65,89}, 
-    {0,65,90}, {1,32,48}, {0,65,91}, {3,32,71}, {0,70,65}, {2,36,49}, 
-    {0,70,67}, {1,39,68}, {1,39,69}, {1,39,67}, {0,70,62}, {0,70,63}, 
-    {0,70,66}, {0,70,64}, {2,41,51}, {2,41,52}, {1,46,18}, {0,74,73}, 
-    {0,74,74}, {2,41,49}, {2,41,53}, {1,52,68}, {0,78,79}, {1,52,63}, 
-    {1,52,62}, {2,46,72}, {1,52,67}, {0,78,77}, {2,46,70}, {3,45,57}, 
-    {0,82,5}, {3,51,79}, {1,52,64}, {1,52,69}, {1,52,66}, {1,52,65}, 
-    {2,46,69}, {0,78,78}, {0,82,3}, {2,50,59}, {1,58,69}, {0,81,93}, 
-    {2,50,56}, {1,58,70}, {2,50,57}, {2,49,7}, {1,58,68}, {2,50,55}, 
-    {0,82,2}, {0,82,0}, {0,82,4}, {2,50,60}, {0,82,1}, {2,50,58}, 
-    {2,50,62}, {3,61,46}, {2,56,58}, {2,54,5}, {1,63,48}, {3,56,79}, 
-    {1,63,53}, {1,63,49}, {1,63,52}, {0,85,7}, {2,54,7}, {1,61,32}, 
-    {1,63,51}, {1,63,50}, {2,56,56}, {0,86,77}, {0,86,75}, {0,86,78}, 
-    {0,86,76}, {1,67,49}, {1,67,50}, {1,67,51}, {0,86,79}, {2,56,53}, 
-    {2,56,55}, {2,58,68}, {1,70,84}, {0,88,43}, {1,70,82}, {3,65,15}, 
-    {0,88,44}, {1,70,81}, {1,70,83}, {0,88,42}, {1,73,62}, {1,73,59}, 
-    {3,68,11}, {1,73,60}, {1,73,61}, {1,75,63}, {0,90,33}, {2,61,87}, 
-    {0,90,32}, {2,61,86}, {1,77,34}, {1,77,33}, {0,91,3}, {2,63,60}, 
-    {2,63,61}, {2,63,59}, {0,91,46}, {0,91,83}, {0,92,12}, {1,80,38}, 
-    {1,80,91}, {1,80,92}, {0,50,87}, {1,32,49}, {3,32,80}, {1,39,70}, 
-    {1,46,19}, {1,46,20}, {0,74,75}, {3,39,54}, {0,74,76}, {1,52,70}, 
-    {0,78,80}, {2,50,64}, {0,85,8}, {2,54,9}, {1,67,52}, {2,56,59}, 
-    {0,86,80}, {1,70,87}, {0,88,45}, {1,70,86}, {1,70,88}, {1,70,85}, 
-    {1,75,66}, {1,73,63}, {1,73,64}, {2,60,53}, {0,89,48}, {1,75,65}, 
-    {2,61,90}, {2,61,88}, {1,75,64}, {2,61,89}, {1,77,35}, {1,80,93}, 
-    {2,65,4}, {0,50,88}, {2,61,91}, {2,65,5}, {0,50,89}, {2,24,70}, 
-    {0,55,73}, {1,18,42}, {2,69,79}, {1,25,18}, {2,24,71}, {0,65,92}, 
-    {0,66,1}, {0,65,93}, {1,32,50}, {2,36,58}, {0,66,3}, {0,66,0}, 
-    {2,31,10}, {2,36,59}, {0,66,2}, {2,36,51}, {0,70,69}, {2,36,56}, 
-    {1,39,71}, {2,36,54}, {2,41,60}, {1,39,72}, {1,52,72}, {3,32,90}, 
-    {0,70,68}, {0,70,70}, {0,70,71}, {2,36,55}, {1,46,22}, {2,41,61}, 
-    {1,46,21}, {0,74,77}, {4,42,43}, {0,74,78}, {2,41,58}, {1,46,23}, 
-    {1,52,71}, {0,74,80}, {0,78,81}, {3,45,66}, {0,74,79}, {2,69,89}, 
+    {0,65,68}, {0,65,70}, {0,65,69}, {0,65,65}, {2,30,75}, {0,70,47}, 
+    {2,36,27}, {2,36,25}, {1,39,53}, {1,39,51}, {3,32,50}, {1,39,52}, 
+    {1,39,50}, {0,74,58}, {2,41,28}, {0,74,61}, {0,74,63}, {0,74,62}, 
+    {3,39,1}, {2,41,29}, {0,74,59}, {0,74,60}, {1,52,47}, {1,52,46}, 
+    {0,78,67}, {1,52,48}, {2,46,50}, {1,52,49}, {0,78,68}, {2,46,52}, 
+    {2,46,53}, {3,45,41}, {1,58,56}, {1,58,54}, {1,63,31}, {2,50,33}, 
+    {1,58,52}, {1,58,53}, {0,81,78}, {1,58,49}, {1,58,57}, {1,58,51}, 
+    {1,58,55}, {1,63,27}, {2,50,35}, {2,50,31}, {1,63,29}, {2,53,76}, 
+    {1,63,30}, {0,84,93}, {1,63,26}, {0,84,92}, {1,63,28}, {0,84,89}, 
+    {0,84,90}, {0,84,91}, {1,58,50}, {0,86,63}, {1,67,25}, {1,67,23}, 
+    {1,67,24}, {0,86,61}, {0,86,64}, {0,86,62}, {2,56,42}, {2,56,41}, 
+    {6,42,31}, {1,70,67}, {1,70,68}, {0,88,34}, {2,58,50}, {1,73,50}, 
+    {1,73,52}, {1,73,51}, {0,89,46}, {0,90,27}, {1,75,58}, {1,75,57}, 
+    {1,75,56}, {0,46,60}, {2,0,34}, {1,0,72}, {1,1,87}, {0,39,73}, 
+    {1,1,85}, {1,1,88}, {1,1,86}, {3,4,13}, {2,6,26}, {2,6,25}, {1,4,13}, 
+    {2,6,30}, {0,42,65}, {2,6,27}, {0,42,66}, {1,4,15}, {0,42,63}, 
+    {1,4,14}, {1,4,12}, {0,42,64}, {0,42,62}, {2,6,28}, {2,6,29}, 
+    {2,9,88}, {3,7,18}, {1,7,87}, {1,7,90}, {0,46,63}, {1,7,89}, {1,7,88}, 
+    {2,9,91}, {0,46,62}, {0,46,61}, {2,9,90}, {0,46,65}, {1,7,91}, 
+    {0,46,64}, {1,12,70}, {0,50,78}, {0,50,79}, {0,50,80}, {1,12,71}, 
+    {1,12,67}, {0,50,77}, {1,12,68}, {3,10,60}, {1,12,69}, {1,12,66}, 
+    {3,10,58}, {2,19,21}, {3,15,30}, {0,55,70}, {2,19,19}, {2,24,61}, 
+    {0,55,67}, {1,18,39}, {0,55,68}, {0,55,71}, {1,18,40}, {2,19,18}, 
+    {0,55,66}, {0,55,64}, {0,55,65}, {0,55,69}, {0,60,80}, {1,25,12}, 
+    {0,60,88}, {1,25,11}, {2,24,64}, {1,25,14}, {0,60,84}, {1,25,13}, 
+    {0,65,79}, {0,60,82}, {0,60,85}, {0,60,81}, {0,60,86}, {0,60,87}, 
+    {0,60,83}, {2,24,68}, {2,30,80}, {1,25,10}, {0,65,75}, {1,32,35}, 
+    {2,30,81}, {1,32,39}, {2,30,82}, {2,30,84}, {1,32,38}, {0,65,80}, 
+    {0,65,76}, {0,65,77}, {1,32,34}, {1,32,36}, {1,32,37}, {0,65,72}, 
+    {0,65,74}, {2,30,79}, {0,65,78}, {0,65,73}, {2,36,31}, {1,39,56}, 
+    {1,39,54}, {1,39,55}, {0,70,49}, {0,70,50}, {2,36,33}, {1,39,57}, 
+    {0,70,48}, {0,74,64}, {3,39,3}, {0,74,66}, {0,74,65}, {2,41,36}, 
+    {1,46,2}, {2,41,37}, {2,41,35}, {1,46,3}, {1,52,51}, {2,46,57}, 
+    {1,52,50}, {2,46,58}, {3,51,49}, {0,81,79}, {0,81,80}, {1,58,58}, 
+    {0,81,81}, {2,50,39}, {1,63,34}, {2,53,79}, {1,63,32}, {2,53,78}, 
+    {1,63,33}, {0,85,0}, {2,53,80}, {1,67,26}, {0,88,35}, {2,60,40}, 
+    {2,9,92}, {2,50,40}, {0,85,1}, {0,46,66}, {3,15,32}, {0,55,72}, 
+    {1,18,41}, {2,19,24}, {1,25,15}, {0,60,89}, {0,65,81}, {1,32,40}, 
+    {1,32,42}, {0,65,83}, {0,65,82}, {0,65,84}, {0,65,85}, {1,32,41}, 
+    {0,70,53}, {0,70,54}, {0,70,52}, {0,74,67}, {0,70,51}, {1,39,58}, 
+    {3,32,54}, {2,41,38}, {2,41,40}, {0,74,68}, {1,52,52}, {1,58,59}, 
+    {0,81,82}, {0,85,2}, {1,67,27}, {1,67,31}, {0,86,67}, {1,67,28}, 
+    {0,86,68}, {0,86,66}, {1,67,32}, {0,86,69}, {1,67,30}, {1,70,69}, 
+    {0,86,65}, {0,88,36}, {2,61,79}, {1,79,58}, {2,64,4}, {2,65,14}, 
+    {0,46,67}, {0,60,91}, {0,60,90}, {2,30,93}, {2,30,91}, {2,30,90}, 
+    {0,65,86}, {1,32,44}, {1,32,43}, {0,65,87}, {2,36,37}, {1,39,62}, 
+    {0,70,58}, {0,70,55}, {1,39,61}, {0,70,57}, {1,39,59}, {0,70,56}, 
+    {2,36,38}, {1,39,60}, {1,46,4}, {0,74,69}, {1,52,55}, {4,49,26}, 
+    {0,78,69}, {1,52,53}, {0,78,70}, {0,78,71}, {1,52,54}, {0,78,72}, 
+    {2,46,63}, {1,58,60}, {2,50,47}, {0,81,86}, {0,81,83}, {0,81,88}, 
+    {1,58,62}, {0,81,84}, {1,58,61}, {0,81,87}, {2,50,44}, {2,50,43}, 
+    {0,81,85}, {2,50,48}, {1,63,37}, {1,63,39}, {2,53,83}, {2,53,84}, 
+    {0,85,3}, {1,63,38}, {0,85,4}, {1,63,36}, {1,63,35}, {3,61,23}, 
+    {1,67,34}, {1,67,33}, {0,86,70}, {1,67,35}, {1,70,74}, {0,88,38}, 
+    {1,70,73}, {1,70,70}, {0,88,37}, {1,70,71}, {1,70,72}, {1,73,53}, 
+    {1,73,54}, {0,89,47}, {2,60,46}, {0,90,30}, {2,60,43}, {2,60,45}, 
+    {1,75,59}, {2,61,81}, {2,61,80}, {0,90,28}, {0,90,29}, {1,75,60}, 
+    {2,62,80}, {0,90,93}, {0,91,0}, {1,77,31}, {2,62,81}, {2,63,56}, 
+    {0,91,79}, {1,79,60}, {0,91,81}, {2,64,5}, {1,79,59}, {1,79,61}, 
+    {0,91,80}, {1,80,37}, {3,76,67}, {1,80,90}, {2,65,36}, {2,9,93}, 
+    {0,46,68}, {2,36,40}, {0,70,59}, {3,39,20}, {1,46,5}, {2,41,43}, 
+    {1,52,56}, {0,81,89}, {0,81,90}, {2,56,46}, {0,46,69}, {2,31,0}, 
+    {0,78,73}, {0,88,39}, {0,50,81}, {2,10,0}, {2,41,45}, {0,81,91}, 
+    {2,61,82}, {0,91,45}, {0,50,82}, {1,25,16}, {3,26,86}, {1,32,45}, 
+    {2,31,3}, {1,32,47}, {2,31,1}, {1,32,46}, {1,39,66}, {1,39,63}, 
+    {0,70,60}, {5,57,3}, {0,70,61}, {1,39,64}, {1,39,65}, {2,36,42}, 
+    {1,46,7}, {1,46,12}, {0,74,70}, {1,46,6}, {1,46,8}, {1,46,15}, 
+    {1,46,10}, {1,46,14}, {1,46,11}, {1,46,9}, {1,46,13}, {0,74,71}, 
+    {2,46,65}, {1,52,59}, {2,46,66}, {1,52,57}, {0,78,75}, {2,46,67}, 
+    {0,78,74}, {1,52,58}, {0,78,76}, {2,50,50}, {1,58,65}, {3,51,62}, 
+    {3,51,70}, {1,58,64}, {0,81,92}, {1,58,63}, {1,63,40}, {2,53,89}, 
+    {1,63,42}, {1,63,44}, {1,63,43}, {2,53,90}, {0,85,5}, {1,63,41}, 
+    {1,67,42}, {0,86,71}, {1,67,40}, {1,67,43}, {0,86,72}, {3,61,34}, 
+    {1,67,38}, {2,56,47}, {1,67,41}, {1,67,39}, {1,67,36}, {0,86,73}, 
+    {1,67,37}, {3,64,91}, {2,58,62}, {2,58,60}, {1,70,75}, {2,58,61}, 
+    {2,58,63}, {1,70,77}, {1,70,76}, {2,60,47}, {1,73,55}, {2,60,48}, 
+    {1,73,56}, {3,70,80}, {2,61,84}, {2,61,83}, {1,75,61}, {2,62,82}, 
+    {0,91,2}, {3,72,61}, {0,91,1}, {1,78,60}, {1,78,61}, {0,91,82}, 
+    {1,79,62}, {2,64,7}, {0,92,21}, {2,65,26}, {0,50,83}, {0,65,88}, 
+    {1,46,17}, {1,46,16}, {1,52,61}, {1,52,60}, {3,45,54}, {2,50,52}, 
+    {0,85,6}, {1,63,46}, {1,63,45}, {1,67,46}, {1,67,44}, {1,67,47}, 
+    {1,67,45}, {2,56,48}, {3,68,8}, {0,88,40}, {1,70,78}, {1,70,79}, 
+    {1,70,80}, {3,68,6}, {1,75,62}, {2,61,85}, {1,77,32}, {2,64,8}, 
+    {1,79,63}, {0,50,84}, {2,36,46}, {2,46,68}, {1,58,66}, {1,63,47}, 
+    {2,58,64}, {0,50,85}, {3,32,66}, {2,36,47}, {0,74,72}, {3,39,37}, 
+    {1,58,67}, {0,86,74}, {1,67,48}, {0,88,41}, {2,60,50}, {1,73,57}, 
+    {1,73,58}, {0,90,31}, {1,78,62}, {0,50,86}, {0,61,0}, {0,61,1}, 
+    {1,25,17}, {0,65,89}, {0,65,90}, {1,32,48}, {0,65,91}, {3,32,71}, 
+    {0,70,65}, {2,36,49}, {0,70,67}, {1,39,68}, {1,39,69}, {1,39,67}, 
+    {0,70,62}, {0,70,63}, {0,70,66}, {0,70,64}, {2,41,51}, {2,41,52}, 
+    {1,46,18}, {0,74,73}, {0,74,74}, {2,41,49}, {2,41,53}, {1,52,68}, 
+    {0,78,79}, {1,52,63}, {1,52,62}, {2,46,72}, {1,52,67}, {0,78,77}, 
+    {2,46,70}, {3,45,57}, {0,82,5}, {3,51,79}, {1,52,64}, {1,52,69}, 
+    {1,52,66}, {1,52,65}, {2,46,69}, {0,78,78}, {0,82,3}, {2,50,59}, 
+    {1,58,69}, {0,81,93}, {2,50,56}, {1,58,70}, {2,50,57}, {2,49,7}, 
+    {1,58,68}, {2,50,55}, {0,82,2}, {0,82,0}, {0,82,4}, {2,50,60}, 
+    {0,82,1}, {2,50,58}, {2,50,62}, {3,61,46}, {2,56,58}, {2,54,5}, 
+    {1,63,48}, {3,56,79}, {1,63,53}, {1,63,49}, {1,63,52}, {0,85,7}, 
+    {2,54,7}, {1,61,32}, {1,63,51}, {1,63,50}, {2,56,56}, {0,86,77}, 
+    {0,86,75}, {0,86,78}, {0,86,76}, {1,67,49}, {1,67,50}, {1,67,51}, 
+    {0,86,79}, {2,56,53}, {2,56,55}, {2,58,68}, {1,70,84}, {0,88,43}, 
+    {1,70,82}, {3,65,15}, {0,88,44}, {1,70,81}, {1,70,83}, {0,88,42}, 
+    {1,73,62}, {1,73,59}, {3,68,11}, {1,73,60}, {1,73,61}, {1,75,63}, 
+    {0,90,33}, {2,61,87}, {0,90,32}, {2,61,86}, {1,77,34}, {1,77,33}, 
+    {0,91,3}, {2,63,60}, {2,63,61}, {2,63,59}, {0,91,46}, {0,91,83}, 
+    {0,92,12}, {1,80,38}, {1,80,91}, {1,80,92}, {0,50,87}, {1,32,49}, 
+    {3,32,80}, {1,39,70}, {1,46,19}, {1,46,20}, {0,74,75}, {3,39,54}, 
+    {0,74,76}, {1,52,70}, {0,78,80}, {2,50,64}, {0,85,8}, {2,54,9}, 
+    {1,67,52}, {2,56,59}, {0,86,80}, {1,70,87}, {0,88,45}, {1,70,86}, 
+    {1,70,88}, {1,70,85}, {1,75,66}, {1,73,63}, {1,73,64}, {2,60,53}, 
+    {0,89,48}, {1,75,65}, {2,61,90}, {2,61,88}, {1,75,64}, {2,61,89}, 
+    {1,77,35}, {1,80,93}, {2,65,4}, {0,50,88}, {2,61,91}, {2,65,5}, 
+    {0,50,89}, {2,24,70}, {0,55,73}, {1,18,42}, {1,25,18}, {2,24,71}, 
+    {0,65,92}, {0,66,1}, {0,65,93}, {1,32,50}, {2,36,58}, {0,66,3}, 
+    {0,66,0}, {2,31,10}, {2,36,59}, {0,66,2}, {2,36,51}, {0,70,69}, 
+    {2,36,56}, {1,39,71}, {2,36,54}, {2,41,60}, {1,39,72}, {1,52,72}, 
+    {3,32,90}, {0,70,68}, {0,70,70}, {0,70,71}, {2,36,55}, {1,46,22}, 
+    {2,41,61}, {1,46,21}, {0,74,77}, {4,42,43}, {0,74,78}, {2,41,58}, 
+    {1,46,23}, {1,52,71}, {0,74,80}, {0,78,81}, {3,45,66}, {0,74,79}, 
     {0,82,6}, {1,52,73}, {0,78,83}, {0,78,82}, {1,52,74}, {1,52,77}, 
     {1,52,75}, {1,52,76}, {0,78,84}, {2,46,74}, {0,82,11}, {0,82,9}, 
     {2,50,68}, {2,50,69}, {0,82,8}, {1,58,72}, {2,50,67}, {0,82,10}, 
@@ -11496,35 +11457,35 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {0,86,84}, {1,63,60}, {1,63,63}, {1,63,62}, {1,63,59}, {1,63,58}, 
     {3,52,0}, {0,85,9}, {2,56,65}, {3,57,8}, {2,56,64}, {2,56,69}, 
     {1,67,55}, {2,56,68}, {1,67,54}, {0,86,83}, {0,86,81}, {0,86,82}, 
-    {2,56,66}, {1,67,53}, {2,69,80}, {1,70,91}, {2,58,72}, {0,88,46}, 
-    {3,65,23}, {1,70,90}, {1,70,89}, {0,88,47}, {3,68,25}, {1,73,69}, 
-    {1,73,68}, {2,60,55}, {1,73,66}, {2,61,93}, {1,73,65}, {0,89,50}, 
-    {0,89,49}, {1,73,70}, {1,77,36}, {0,91,4}, {1,75,68}, {0,90,34}, 
-    {1,75,67}, {1,73,67}, {2,62,87}, {1,77,37}, {0,91,47}, {2,64,9}, 
-    {0,92,13}, {1,80,39}, {3,77,3}, {1,81,0}, {0,50,90}, {1,25,19}, 
-    {1,63,64}, {0,50,91}, {2,36,62}, {4,42,45}, {1,46,25}, {1,46,24}, 
-    {1,58,75}, {4,57,5}, {2,50,71}, {1,63,66}, {2,54,15}, {1,63,65}, 
-    {2,56,70}, {0,86,85}, {1,70,92}, {1,70,93}, {0,89,51}, {2,62,0}, 
-    {2,63,63}, {1,81,1}, {0,55,74}, {0,66,5}, {0,66,4}, {1,39,73}, 
-    {1,39,75}, {0,70,73}, {1,39,74}, {0,70,72}, {0,70,74}, {1,39,76}, 
-    {2,41,66}, {2,41,65}, {2,41,69}, {1,46,27}, {1,46,29}, {1,46,28}, 
-    {2,41,64}, {1,46,31}, {2,41,63}, {2,41,75}, {2,41,67}, {0,74,81}, 
-    {1,46,30}, {1,46,26}, {2,41,73}, {3,39,63}, {1,46,32}, {2,46,82}, 
-    {1,52,84}, {2,46,76}, {1,52,87}, {1,52,89}, {1,52,79}, {1,52,83}, 
-    {1,52,80}, {0,78,86}, {0,78,89}, {0,78,91}, {1,52,81}, {1,52,82}, 
-    {0,78,90}, {1,52,85}, {1,52,88}, {1,52,86}, {0,78,92}, {2,46,77}, 
-    {0,78,88}, {1,52,78}, {0,78,85}, {2,46,81}, {0,78,87}, {2,46,83}, 
-    {2,50,79}, {0,82,13}, {1,58,81}, {1,58,79}, {1,58,78}, {2,50,80}, 
-    {1,58,84}, {2,50,74}, {1,58,83}, {1,58,82}, {2,50,75}, {1,58,77}, 
-    {0,82,12}, {1,58,76}, {2,50,73}, {1,58,80}, {0,82,14}, {2,54,19}, 
-    {1,63,69}, {2,54,22}, {1,63,73}, {1,63,70}, {1,63,72}, {1,63,71}, 
-    {1,63,68}, {1,63,74}, {1,63,77}, {1,63,75}, {1,63,76}, {0,85,11}, 
-    {2,54,18}, {0,85,10}, {1,63,67}, {1,63,78}, {1,67,60}, {1,67,63}, 
-    {1,67,65}, {1,67,64}, {2,56,73}, {1,67,58}, {1,67,62}, {1,67,57}, 
-    {2,56,74}, {1,67,59}, {0,86,86}, {1,67,56}, {2,56,76}, {1,67,61}, 
-    {1,71,12}, {1,71,1}, {0,88,48}, {2,58,78}, {2,58,76}, {0,88,49}, 
-    {1,71,0}, {1,71,5}, {1,71,11}, {1,71,3}, {1,71,10}, {2,58,75}, 
-    {1,71,7}, {2,58,77}, {1,71,6}, {1,71,9}, {1,71,4}, {1,71,2}, {2,58,74}, 
+    {2,56,66}, {1,67,53}, {1,70,91}, {2,58,72}, {0,88,46}, {3,65,23}, 
+    {1,70,90}, {1,70,89}, {0,88,47}, {3,68,25}, {1,73,69}, {1,73,68}, 
+    {2,60,55}, {1,73,66}, {2,61,93}, {1,73,65}, {0,89,50}, {0,89,49}, 
+    {1,73,70}, {1,77,36}, {0,91,4}, {1,75,68}, {0,90,34}, {1,75,67}, 
+    {1,73,67}, {2,62,87}, {1,77,37}, {0,91,47}, {2,64,9}, {0,92,13}, 
+    {1,80,39}, {3,77,3}, {1,81,0}, {0,50,90}, {1,25,19}, {1,63,64}, 
+    {0,50,91}, {2,36,62}, {4,42,45}, {1,46,25}, {1,46,24}, {1,58,75}, 
+    {4,57,5}, {2,50,71}, {1,63,66}, {2,54,15}, {1,63,65}, {2,56,70}, 
+    {0,86,85}, {1,70,92}, {1,70,93}, {0,89,51}, {2,62,0}, {2,63,63}, 
+    {1,81,1}, {0,55,74}, {0,66,5}, {0,66,4}, {1,39,73}, {1,39,75}, 
+    {0,70,73}, {1,39,74}, {0,70,72}, {0,70,74}, {1,39,76}, {2,41,66}, 
+    {2,41,65}, {2,41,69}, {1,46,27}, {1,46,29}, {1,46,28}, {2,41,64}, 
+    {1,46,31}, {2,41,63}, {2,41,75}, {2,41,67}, {0,74,81}, {1,46,30}, 
+    {1,46,26}, {2,41,73}, {3,39,63}, {1,46,32}, {2,46,82}, {1,52,84}, 
+    {2,46,76}, {1,52,87}, {1,52,89}, {1,52,79}, {1,52,83}, {1,52,80}, 
+    {0,78,86}, {0,78,89}, {0,78,91}, {1,52,81}, {1,52,82}, {0,78,90}, 
+    {1,52,85}, {1,52,88}, {1,52,86}, {0,78,92}, {2,46,77}, {0,78,88}, 
+    {1,52,78}, {0,78,85}, {2,46,81}, {0,78,87}, {2,46,83}, {2,50,79}, 
+    {0,82,13}, {1,58,81}, {1,58,79}, {1,58,78}, {2,50,80}, {1,58,84}, 
+    {2,50,74}, {1,58,83}, {1,58,82}, {2,50,75}, {1,58,77}, {0,82,12}, 
+    {1,58,76}, {2,50,73}, {1,58,80}, {0,82,14}, {2,54,19}, {1,63,69}, 
+    {2,54,22}, {1,63,73}, {1,63,70}, {1,63,72}, {1,63,71}, {1,63,68}, 
+    {1,63,74}, {1,63,77}, {1,63,75}, {1,63,76}, {0,85,11}, {2,54,18}, 
+    {0,85,10}, {1,63,67}, {1,63,78}, {1,67,60}, {1,67,63}, {1,67,65}, 
+    {1,67,64}, {2,56,73}, {1,67,58}, {1,67,62}, {1,67,57}, {2,56,74}, 
+    {1,67,59}, {0,86,86}, {1,67,56}, {2,56,76}, {1,67,61}, {1,71,12}, 
+    {1,71,1}, {0,88,48}, {2,58,78}, {2,58,76}, {0,88,49}, {1,71,0}, 
+    {1,71,5}, {1,71,11}, {1,71,3}, {1,71,10}, {2,58,75}, {1,71,7}, 
+    {2,58,77}, {1,71,6}, {1,71,9}, {1,71,4}, {1,71,2}, {2,58,74}, 
     {1,71,8}, {1,73,77}, {1,73,75}, {0,89,52}, {1,73,74}, {1,73,80}, 
     {1,73,78}, {2,60,57}, {0,89,53}, {1,73,73}, {1,73,71}, {3,68,37}, 
     {1,73,72}, {0,89,55}, {1,73,76}, {0,89,54}, {1,73,79}, {1,75,69}, 
@@ -11555,194 +11516,194 @@ static const struct { unsigned char p, r, c; } cns11643_backward[] = {
     {2,58,80}, {1,71,15}, {1,71,14}, {1,71,17}, {0,88,50}, {1,71,16}, 
     {3,65,46}, {1,73,84}, {1,73,86}, {1,73,85}, {2,62,6}, {1,75,78}, 
     {1,75,81}, {1,75,79}, {1,75,80}, {1,77,49}, {0,91,8}, {3,72,83}, 
-    {3,72,80}, {2,69,81}, {1,78,65}, {1,78,66}, {1,78,67}, {2,64,11}, 
-    {0,91,85}, {0,92,15}, {1,81,5}, {0,55,77}, {2,41,84}, {0,79,2}, 
-    {0,82,19}, {1,67,71}, {2,60,65}, {1,77,50}, {2,64,13}, {3,76,22}, 
-    {1,80,69}, {1,18,44}, {2,65,7}, {0,92,39}, {0,55,78}, {1,58,93}, 
-    {2,54,29}, {1,67,72}, {1,71,18}, {2,60,66}, {3,71,21}, {1,75,82}, 
-    {1,77,51}, {0,55,79}, {2,36,65}, {1,46,36}, {1,46,37}, {2,41,87}, 
-    {0,74,85}, {0,74,86}, {1,53,3}, {0,79,4}, {0,79,3}, {1,53,2}, 
-    {1,63,84}, {2,54,30}, {1,67,73}, {1,67,75}, {1,67,74}, {0,86,92}, 
-    {0,86,91}, {0,86,90}, {2,60,67}, {0,90,41}, {1,75,83}, {2,62,7}, 
-    {0,90,40}, {1,77,53}, {1,77,52}, {2,64,14}, {0,91,86}, {1,79,66}, 
-    {0,61,2}, {1,39,79}, {3,33,8}, {2,36,66}, {1,46,40}, {1,46,38}, 
-    {1,46,39}, {3,39,74}, {2,46,93}, {1,53,12}, {3,46,15}, {1,53,7}, 
-    {1,53,4}, {1,53,11}, {2,46,91}, {3,46,20}, {2,46,90}, {1,53,13}, 
-    {3,46,22}, {3,46,11}, {0,79,6}, {1,53,10}, {1,53,6}, {2,46,92}, 
-    {3,46,9}, {1,53,5}, {1,53,9}, {1,53,8}, {0,79,5}, {1,59,10}, {1,59,5}, 
-    {1,59,3}, {1,59,12}, {1,59,4}, {3,52,38}, {1,59,0}, {3,52,34}, 
-    {1,59,6}, {2,50,87}, {2,50,89}, {1,59,1}, {1,63,93}, {1,59,2}, 
-    {1,59,13}, {2,51,2}, {3,52,36}, {2,50,91}, {2,51,0}, {4,57,41}, 
-    {2,51,4}, {2,50,92}, {1,59,9}, {0,82,20}, {1,59,8}, {1,59,7}, 
-    {2,50,88}, {1,59,11}, {2,69,82}, {2,54,35}, {1,63,85}, {1,63,88}, 
-    {3,57,40}, {2,54,36}, {1,63,87}, {2,54,31}, {1,64,1}, {1,63,90}, 
-    {1,64,0}, {2,54,33}, {1,63,92}, {1,63,91}, {1,63,89}, {3,57,32}, 
-    {1,63,86}, {3,57,30}, {0,85,14}, {0,85,13}, {3,57,35}, {0,85,15}, 
-    {0,85,12}, {1,64,2}, {3,57,36}, {3,57,34}, {1,67,81}, {1,67,84}, 
-    {3,62,5}, {1,67,82}, {1,67,86}, {4,69,88}, {2,56,83}, {3,62,1}, 
-    {1,67,87}, {3,62,9}, {1,67,79}, {0,87,3}, {1,67,80}, {2,56,82}, 
-    {1,67,78}, {1,67,85}, {2,58,83}, {1,67,77}, {1,67,76}, {0,87,2}, 
-    {0,87,0}, {0,86,93}, {2,56,85}, {2,56,84}, {2,54,34}, {2,56,80}, 
-    {1,67,83}, {1,71,27}, {1,71,33}, {0,88,53}, {1,71,28}, {4,74,18}, 
-    {1,71,31}, {1,71,35}, {0,88,54}, {1,71,30}, {3,65,59}, {1,71,22}, 
-    {2,58,84}, {1,71,21}, {1,71,34}, {1,71,25}, {2,58,86}, {1,71,23}, 
-    {1,71,32}, {1,71,24}, {0,88,52}, {0,88,51}, {2,58,88}, {1,71,19}, 
-    {1,71,20}, {1,71,29}, {3,65,69}, {2,58,89}, {3,65,71}, {1,71,26}, 
-    {3,65,52}, {2,60,78}, {1,73,89}, {1,73,92}, {2,60,80}, {3,65,53}, 
-    {2,60,70}, {2,60,72}, {0,87,1}, {2,60,73}, {2,60,83}, {2,60,84}, 
-    {3,68,57}, {2,60,77}, {3,68,56}, {2,60,71}, {1,73,90}, {1,74,2}, 
-    {1,74,0}, {1,73,88}, {1,74,5}, {2,60,69}, {1,73,87}, {2,60,85}, 
-    {0,89,57}, {1,74,1}, {3,68,51}, {2,60,82}, {3,68,54}, {1,73,91}, 
-    {0,89,56}, {1,74,4}, {2,60,81}, {3,68,60}, {1,74,3}, {2,60,79}, 
-    {1,75,86}, {1,75,85}, {4,81,48}, {2,62,11}, {4,81,42}, {1,75,92}, 
-    {4,81,45}, {1,75,88}, {1,75,91}, {0,90,43}, {3,71,26}, {3,71,29}, 
-    {1,75,89}, {1,75,90}, {3,71,24}, {1,75,84}, {1,75,87}, {0,90,42}, 
-    {2,62,9}, {0,91,10}, {1,77,64}, {1,77,59}, {1,77,63}, {2,63,4}, 
-    {1,77,66}, {1,77,62}, {2,62,93}, {1,77,58}, {2,63,2}, {0,91,12}, 
-    {1,77,61}, {1,77,65}, {0,91,11}, {1,77,56}, {1,73,93}, {1,77,60}, 
-    {3,73,2}, {4,84,12}, {1,77,57}, {2,63,1}, {1,77,54}, {1,77,55}, 
-    {0,91,9}, {1,78,71}, {1,78,73}, {1,78,76}, {1,78,72}, {1,78,77}, 
-    {2,63,68}, {1,78,70}, {2,63,69}, {1,78,68}, {2,63,71}, {0,91,54}, 
-    {1,78,74}, {0,91,56}, {0,91,55}, {1,78,69}, {1,78,75}, {2,64,17}, 
-    {1,79,71}, {0,91,87}, {1,79,72}, {2,64,18}, {1,79,70}, {1,79,67}, 
-    {3,75,41}, {2,64,19}, {1,79,69}, {1,79,68}, {1,80,40}, {2,64,56}, 
-    {1,80,42}, {1,80,41}, {2,64,58}, {1,80,72}, {4,89,50}, {1,80,71}, 
-    {1,80,70}, {1,80,73}, {2,64,84}, {0,92,31}, {0,92,32}, {1,81,23}, 
-    {1,81,27}, {2,65,32}, {0,61,3}, {1,32,51}, {1,39,82}, {2,36,67}, 
-    {0,70,76}, {1,39,80}, {2,36,69}, {2,14,33}, {1,39,81}, {2,36,71}, 
-    {2,36,70}, {1,46,41}, {1,46,42}, {0,74,89}, {0,74,87}, {1,46,43}, 
-    {0,74,88}, {1,53,18}, {2,47,6}, {1,53,21}, {1,53,15}, {1,53,22}, 
-    {1,53,14}, {1,53,16}, {2,47,9}, {1,53,17}, {1,53,20}, {2,47,3}, 
-    {2,47,10}, {0,79,9}, {1,53,25}, {1,53,24}, {0,79,7}, {1,53,19}, 
-    {1,53,23}, {0,79,8}, {2,51,12}, {3,46,33}, {2,47,4}, {2,47,1}, 
-    {2,51,9}, {1,59,23}, {3,52,49}, {0,82,25}, {2,51,11}, {1,59,18}, 
-    {0,82,21}, {2,51,21}, {1,59,15}, {1,59,21}, {1,59,24}, {2,51,18}, 
-    {0,82,26}, {3,57,45}, {1,59,20}, {1,59,17}, {1,59,25}, {1,59,16}, 
-    {2,51,22}, {1,59,22}, {0,82,22}, {2,51,8}, {1,59,14}, {0,82,23}, 
-    {2,51,20}, {0,82,24}, {1,59,19}, {2,51,17}, {1,64,20}, {1,64,7}, 
-    {1,64,8}, {1,64,11}, {1,64,9}, {3,57,52}, {1,64,3}, {3,57,53}, 
-    {2,54,44}, {1,64,6}, {1,64,16}, {1,64,10}, {2,54,39}, {3,57,46}, 
-    {0,85,16}, {3,57,44}, {1,64,18}, {1,64,15}, {0,85,17}, {1,64,17}, 
-    {1,64,4}, {1,64,13}, {1,64,14}, {2,54,41}, {1,64,12}, {2,69,84}, 
-    {1,67,91}, {1,67,93}, {1,68,2}, {2,56,88}, {2,56,90}, {1,67,90}, 
-    {2,56,92}, {0,87,4}, {1,68,4}, {1,67,89}, {1,68,5}, {2,56,93}, 
-    {1,68,1}, {1,68,3}, {1,68,7}, {1,68,0}, {1,68,8}, {1,67,92}, {1,67,88}, 
-    {0,87,5}, {2,57,1}, {1,68,6}, {0,87,6}, {0,88,56}, {3,62,19}, 
-    {2,56,89}, {2,58,92}, {1,64,5}, {1,71,61}, {1,71,52}, {0,88,58}, 
-    {1,71,48}, {0,88,59}, {2,59,6}, {2,59,1}, {1,71,57}, {1,71,51}, 
-    {1,71,41}, {0,88,57}, {1,71,54}, {1,71,49}, {1,71,50}, {2,59,4}, 
-    {1,71,36}, {1,71,43}, {1,71,58}, {2,58,93}, {1,71,55}, {4,74,30}, 
-    {1,71,47}, {2,59,5}, {1,71,59}, {1,71,42}, {1,71,37}, {1,71,56}, 
-    {2,59,3}, {1,71,39}, {1,71,53}, {1,71,44}, {1,71,60}, {1,71,40}, 
-    {0,88,55}, {1,71,38}, {1,71,45}, {1,71,46}, {1,74,12}, {2,59,2}, 
-    {1,74,10}, {3,68,72}, {1,74,15}, {2,60,88}, {1,74,27}, {1,74,18}, 
-    {1,74,11}, {1,74,7}, {1,74,20}, {1,74,13}, {1,74,16}, {1,74,9}, 
-    {1,74,23}, {1,74,6}, {1,74,14}, {1,74,19}, {1,74,21}, {1,74,24}, 
-    {1,74,8}, {2,60,89}, {1,74,28}, {1,74,29}, {1,74,22}, {1,74,26}, 
-    {1,74,17}, {1,76,14}, {1,76,17}, {2,62,20}, {0,90,44}, {2,62,16}, 
-    {1,76,16}, {1,76,21}, {1,76,19}, {0,90,45}, {1,76,10}, {1,76,0}, 
-    {1,75,93}, {0,90,47}, {1,76,12}, {1,76,13}, {1,76,9}, {1,76,1}, 
-    {2,62,17}, {1,76,6}, {1,74,25}, {3,71,34}, {1,76,2}, {0,90,46}, 
-    {1,76,8}, {2,62,21}, {1,76,7}, {1,76,3}, {1,76,15}, {3,71,35}, 
-    {1,76,4}, {1,77,71}, {1,76,18}, {1,76,20}, {1,76,11}, {1,76,5}, 
-    {1,77,72}, {1,77,74}, {1,77,68}, {0,91,13}, {3,73,4}, {1,77,81}, 
-    {1,77,79}, {0,91,14}, {1,77,78}, {1,77,77}, {1,77,70}, {1,77,67}, 
-    {1,77,73}, {1,77,82}, {1,77,69}, {1,77,75}, {4,84,36}, {1,78,86}, 
-    {1,78,91}, {1,78,81}, {1,78,84}, {0,91,57}, {1,78,88}, {3,74,37}, 
-    {1,79,1}, {1,77,76}, {3,74,41}, {1,78,82}, {1,78,92}, {1,79,2}, 
-    {1,78,87}, {1,78,80}, {1,78,90}, {3,74,42}, {1,78,89}, {1,79,0}, 
-    {1,78,93}, {1,77,80}, {1,78,85}, {1,78,79}, {1,78,83}, {0,91,88}, 
-    {0,91,89}, {1,78,78}, {2,63,75}, {1,79,83}, {1,79,74}, {1,79,82}, 
-    {1,79,79}, {1,79,80}, {1,79,73}, {1,79,76}, {1,79,84}, {1,79,78}, 
-    {1,79,77}, {1,79,75}, {2,64,20}, {1,79,81}, {3,75,53}, {1,80,43}, 
-    {3,76,25}, {1,80,44}, {2,64,60}, {1,80,46}, {1,80,45}, {1,80,48}, 
-    {1,80,47}, {1,80,75}, {1,80,74}, {1,81,6}, {2,65,8}, {1,81,7}, 
-    {2,65,15}, {1,81,19}, {0,92,36}, {0,92,40}, {2,65,23}, {1,81,28}, 
-    {0,92,41}, {0,61,4}, {3,46,39}, {4,57,58}, {0,89,58}, {1,76,22}, 
-    {2,62,22}, {0,91,90}, {0,91,91}, {0,61,5}, {1,39,83}, {2,36,72}, 
-    {0,70,77}, {1,53,26}, {2,47,11}, {2,51,24}, {1,59,27}, {1,59,28}, 
-    {1,59,26}, {1,64,22}, {1,64,21}, {0,85,18}, {1,68,10}, {1,64,23}, 
-    {1,68,9}, {3,62,25}, {2,57,3}, {1,71,63}, {0,88,60}, {0,88,62}, 
-    {1,71,62}, {2,59,8}, {3,65,84}, {0,88,61}, {2,61,0}, {1,74,30}, 
-    {1,74,32}, {1,74,31}, {1,76,23}, {0,90,48}, {2,62,25}, {0,91,58}, 
-    {1,79,85}, {1,80,49}, {2,65,16}, {2,65,30}, {1,81,32}, {0,61,6}, 
-    {2,4,38}, {1,46,44}, {3,46,43}, {0,79,10}, {2,47,14}, {2,47,13}, 
-    {2,51,25}, {1,59,30}, {1,59,29}, {2,54,47}, {1,64,24}, {2,57,5}, 
-    {2,57,4}, {3,65,93}, {0,88,63}, {0,89,59}, {1,77,83}, {1,81,24}, 
-    {0,61,7}, {0,74,90}, {2,42,1}, {0,79,11}, {1,71,64}, {2,61,1}, 
-    {1,79,3}, {0,66,6}, {2,24,73}, {2,51,27}, {2,51,26}, {3,57,60}, 
-    {1,64,25}, {2,57,7}, {3,62,29}, {0,92,16}, {0,66,7}, {0,79,12}, 
-    {0,85,19}, {1,79,4}, {0,66,8}, {2,24,74}, {1,53,27}, {0,82,28}, 
-    {1,59,31}, {1,59,32}, {2,51,28}, {0,82,27}, {3,52,63}, {1,64,26}, 
-    {0,85,23}, {0,85,21}, {0,85,22}, {0,85,20}, {1,68,11}, {0,87,7}, 
-    {3,66,3}, {2,59,9}, {1,74,34}, {1,74,33}, {1,74,36}, {1,74,35}, 
-    {0,89,60}, {1,76,24}, {3,71,53}, {1,76,26}, {1,76,25}, {0,90,49}, 
-    {1,77,84}, {2,63,8}, {1,79,5}, {1,79,6}, {0,91,59}, {1,80,50}, 
-    {1,80,76}, {0,92,33}, {3,77,34}, {1,32,52}, {1,59,33}, {1,64,27}, 
-    {1,71,65}, {1,39,84}, {2,6,81}, {1,64,28}, {1,68,13}, {1,68,12}, 
-    {2,57,8}, {2,59,12}, {2,59,13}, {2,62,27}, {1,79,7}, {0,91,92}, 
-    {2,64,62}, {1,80,51}, {1,80,77}, {0,70,78}, {1,53,28}, {1,53,29}, 
-    {3,46,53}, {1,59,34}, {0,70,79}, {2,36,73}, {0,87,8}, {1,68,14}, 
-    {2,59,15}, {1,76,28}, {0,90,50}, {1,76,29}, {1,76,27}, {1,79,8}, 
-    {2,64,63}, {1,79,86}, {3,76,39}, {0,70,80}, {1,64,31}, {1,64,30}, 
-    {1,64,29}, {1,68,15}, {2,57,10}, {2,57,9}, {1,68,19}, {1,68,18}, 
-    {1,68,17}, {1,68,16}, {0,87,9}, {1,71,66}, {1,74,38}, {0,89,61}, 
-    {1,74,37}, {1,76,30}, {1,77,87}, {1,77,86}, {0,91,15}, {1,77,85}, 
-    {1,79,11}, {1,79,10}, {1,79,9}, {2,63,76}, {3,77,35}, {0,74,91}, 
-    {3,52,66}, {1,59,35}, {0,85,24}, {3,57,67}, {1,71,67}, {1,71,68}, 
-    {1,77,88}, {1,79,12}, {3,74,59}, {2,64,26}, {1,79,87}, {1,80,52}, 
-    {1,81,8}, {1,81,34}, {0,74,92}, {0,85,25}, {1,68,20}, {1,71,69}, 
-    {1,76,31}, {1,79,13}, {2,2,79}, {0,79,14}, {2,51,29}, {1,64,32}, 
-    {1,68,21}, {1,71,70}, {1,71,71}, {1,71,72}, {1,74,43}, {2,61,3}, 
-    {1,74,39}, {0,90,51}, {1,74,42}, {1,74,41}, {0,89,62}, {1,74,40}, 
-    {0,89,64}, {0,89,63}, {1,76,33}, {1,76,32}, {0,90,52}, {0,90,53}, 
-    {3,71,63}, {2,62,29}, {0,91,17}, {1,77,89}, {0,91,16}, {3,74,64}, 
-    {1,79,16}, {1,79,17}, {1,79,15}, {1,79,14}, {0,92,0}, {3,75,67}, 
-    {1,79,88}, {1,79,89}, {1,79,90}, {0,91,93}, {1,80,53}, {1,80,56}, 
-    {1,80,55}, {1,80,54}, {2,65,18}, {3,77,36}, {1,81,33}, {0,82,29}, 
-    {2,54,52}, {3,66,12}, {0,87,17}, {1,74,44}, {1,76,34}, {2,63,10}, 
-    {0,91,18}, {1,77,90}, {3,77,52}, {2,65,33}, {1,81,35}, {0,82,30}, 
-    {2,61,38}, {3,77,18}, {1,64,33}, {2,62,30}, {1,77,91}, {2,64,64}, 
-    {1,80,78}, {2,64,86}, {0,0,10}, {0,0,21}, {0,0,23}, {0,0,31}, 
-    {0,0,32}, {0,0,35}, {0,0,36}, {0,0,39}, {0,0,40}, {0,0,43}, {0,0,44}, 
-    {0,0,47}, {0,0,48}, {0,0,51}, {0,0,52}, {0,0,55}, {0,0,56}, {0,0,59}, 
-    {0,0,60}, {0,1,6}, {0,1,7}, {0,1,10}, {0,1,11}, {0,1,8}, {0,1,9}, 
-    {0,0,13}, {0,0,14}, {0,0,15}, {0,0,17}, {0,0,18}, {0,0,19}, {0,0,20}, 
-    {0,0,61}, {0,0,62}, {0,0,63}, {0,0,64}, {0,0,65}, {0,0,66}, {0,1,12}, 
-    {0,1,13}, {0,1,14}, {0,1,30}, {0,1,31}, {0,1,32}, {0,1,34}, {0,1,33}, 
-    {0,1,65}, {0,1,75}, {0,1,76}, {0,1,77}, {0,0,9}, {0,0,75}, {0,1,66}, 
-    {0,1,71}, {0,0,76}, {0,0,29}, {0,0,30}, {0,0,77}, {0,1,15}, {0,0,1}, 
-    {0,1,16}, {0,0,4}, {0,1,62}, {0,3,0}, {0,3,1}, {0,3,2}, {0,3,3}, 
-    {0,3,4}, {0,3,5}, {0,3,6}, {0,3,7}, {0,3,8}, {0,3,9}, {0,0,7}, 
-    {0,0,6}, {0,1,21}, {0,1,23}, {0,1,22}, {0,0,8}, {0,1,72}, {0,3,32}, 
-    {0,3,33}, {0,3,34}, {0,3,35}, {0,3,36}, {0,3,37}, {0,3,38}, {0,3,39}, 
-    {0,3,40}, {0,3,41}, {0,3,42}, {0,3,43}, {0,3,44}, {0,3,45}, {0,3,46}, 
-    {0,3,47}, {0,3,48}, {0,3,49}, {0,3,50}, {0,3,51}, {0,3,52}, {0,3,53}, 
-    {0,3,54}, {0,3,55}, {0,3,56}, {0,3,57}, {0,1,63}, {0,1,4}, {0,3,58}, 
-    {0,3,59}, {0,3,60}, {0,3,61}, {0,3,62}, {0,3,63}, {0,3,64}, {0,3,65}, 
-    {0,3,66}, {0,3,67}, {0,3,68}, {0,3,69}, {0,3,70}, {0,3,71}, {0,3,72}, 
-    {0,3,73}, {0,3,74}, {0,3,75}, {0,3,76}, {0,3,77}, {0,3,78}, {0,3,79}, 
-    {0,3,80}, {0,3,81}, {0,3,82}, {0,3,83}, {0,0,33}, {0,1,61}, {0,0,34}, 
-    {0,1,69}, {0,1,70}, {0,1,67}, {4,0,4}, {5,0,14}, {5,0,12}, {5,0,13}, 
-    {5,0,33}, {5,0,34}, {4,0,18}, {2,0,35}, {5,1,10}, {4,0,44}, {5,2,31}, 
-    {5,2,29}, {5,2,30}, {5,3,70}, {5,4,62}, {4,2,14}, {5,4,70}, {5,4,66}, 
-    {5,8,22}, {5,8,25}, {5,8,23}, {5,13,69}, {4,15,81}, {4,18,2}, 
-    {5,38,12}, {6,0,0}, {3,46,91}, {5,0,11}, {5,0,1}, {5,1,62}, {3,0,53}, 
-    {5,2,32}, {5,4,63}, {5,8,26}, {4,4,0}, {4,6,89}, {5,13,41}, {5,20,4}, 
-    {5,20,5}, {5,36,92}, {5,37,30}, {4,35,93}, {5,0,17}, {4,0,12}, 
-    {5,1,12}, {5,2,33}, {5,47,47}, {3,0,0}, {4,0,5}, {5,0,3}, {5,0,18}, 
-    {5,0,35}, {4,0,45}, {5,1,15}, {5,1,45}, {5,1,14}, {5,0,36}, {5,1,16}, 
-    {5,1,13}, {3,1,5}, {3,1,4}, {4,1,3}, {4,1,4}, {5,2,34}, {5,8,29}, 
-    {5,3,60}, {5,4,53}, {5,4,64}, {5,4,65}, {5,11,34}, {5,8,27}, {5,25,68}, 
-    {5,12,12}, {5,8,28}, {5,13,42}, {4,10,70}, {5,20,9}, {5,20,6}, 
-    {5,24,67}, {5,20,8}, {5,27,90}, {5,36,93}, {5,37,31}, {5,37,32}, 
-    {4,28,53}, {4,0,2}, {4,0,1}, {5,0,5}, {5,0,4}, {4,0,0}, {4,0,10}, 
-    {5,0,37}, {4,0,19}, {5,1,18}, {5,1,17}, {5,1,9}, {4,0,46}, {5,2,37}, 
-    {5,2,35}, {5,2,36}, {5,8,30}, {5,12,11}, {3,5,3}, {5,13,44}, {5,13,45}, 
-    {5,13,43}, {5,20,10}, {5,27,93}, {4,15,82}, {5,27,92}, {5,47,48}, 
-    {4,35,52}, {5,57,66}, {5,57,65}, {6,21,82}, {6,37,6}, {6,44,25}, 
-    {4,0,3}, {4,0,6}, {3,0,7}, {4,0,7}, {4,0,11}, {5,0,38}, {5,0,39}, 
-    {5,0,40}, {5,2,38}, {4,2,15}, {5,4,67}, {5,8,31}, {4,15,83}, {5,37,33}, 
+    {3,72,80}, {1,78,65}, {1,78,66}, {1,78,67}, {2,64,11}, {0,91,85}, 
+    {0,92,15}, {1,81,5}, {0,55,77}, {2,41,84}, {0,79,2}, {0,82,19}, 
+    {1,67,71}, {2,60,65}, {1,77,50}, {2,64,13}, {3,76,22}, {1,80,69}, 
+    {1,18,44}, {2,65,7}, {0,92,39}, {0,55,78}, {1,58,93}, {2,54,29}, 
+    {1,67,72}, {1,71,18}, {2,60,66}, {3,71,21}, {1,75,82}, {1,77,51}, 
+    {0,55,79}, {2,36,65}, {1,46,36}, {1,46,37}, {2,41,87}, {0,74,85}, 
+    {0,74,86}, {1,53,3}, {0,79,4}, {0,79,3}, {1,53,2}, {1,63,84}, 
+    {2,54,30}, {1,67,73}, {1,67,75}, {1,67,74}, {0,86,92}, {0,86,91}, 
+    {0,86,90}, {2,60,67}, {0,90,41}, {1,75,83}, {2,62,7}, {0,90,40}, 
+    {1,77,53}, {1,77,52}, {2,64,14}, {0,91,86}, {1,79,66}, {0,61,2}, 
+    {1,39,79}, {3,33,8}, {2,36,66}, {1,46,40}, {1,46,38}, {1,46,39}, 
+    {3,39,74}, {2,46,93}, {1,53,12}, {3,46,15}, {1,53,7}, {1,53,4}, 
+    {1,53,11}, {2,46,91}, {3,46,20}, {2,46,90}, {1,53,13}, {3,46,22}, 
+    {3,46,11}, {0,79,6}, {1,53,10}, {1,53,6}, {2,46,92}, {3,46,9}, 
+    {1,53,5}, {1,53,9}, {1,53,8}, {0,79,5}, {1,59,10}, {1,59,5}, {1,59,3}, 
+    {1,59,12}, {1,59,4}, {3,52,38}, {1,59,0}, {3,52,34}, {1,59,6}, 
+    {2,50,87}, {2,50,89}, {1,59,1}, {1,63,93}, {1,59,2}, {1,59,13}, 
+    {2,51,2}, {3,52,36}, {2,50,91}, {2,51,0}, {4,57,41}, {2,51,4}, 
+    {2,50,92}, {1,59,9}, {0,82,20}, {1,59,8}, {1,59,7}, {2,50,88}, 
+    {1,59,11}, {2,54,35}, {1,63,85}, {1,63,88}, {3,57,40}, {2,54,36}, 
+    {1,63,87}, {2,54,31}, {1,64,1}, {1,63,90}, {1,64,0}, {2,54,33}, 
+    {1,63,92}, {1,63,91}, {1,63,89}, {3,57,32}, {1,63,86}, {3,57,30}, 
+    {0,85,14}, {0,85,13}, {3,57,35}, {0,85,15}, {0,85,12}, {1,64,2}, 
+    {3,57,36}, {3,57,34}, {1,67,81}, {1,67,84}, {3,62,5}, {1,67,82}, 
+    {1,67,86}, {4,69,88}, {2,56,83}, {3,62,1}, {1,67,87}, {3,62,9}, 
+    {1,67,79}, {0,87,3}, {1,67,80}, {2,56,82}, {1,67,78}, {1,67,85}, 
+    {2,58,83}, {1,67,77}, {1,67,76}, {0,87,2}, {0,87,0}, {0,86,93}, 
+    {2,56,85}, {2,56,84}, {2,54,34}, {2,56,80}, {1,67,83}, {1,71,27}, 
+    {1,71,33}, {0,88,53}, {1,71,28}, {4,74,18}, {1,71,31}, {1,71,35}, 
+    {0,88,54}, {1,71,30}, {3,65,59}, {1,71,22}, {2,58,84}, {1,71,21}, 
+    {1,71,34}, {1,71,25}, {2,58,86}, {1,71,23}, {1,71,32}, {1,71,24}, 
+    {0,88,52}, {0,88,51}, {2,58,88}, {1,71,19}, {1,71,20}, {1,71,29}, 
+    {3,65,69}, {2,58,89}, {3,65,71}, {1,71,26}, {3,65,52}, {2,60,78}, 
+    {1,73,89}, {1,73,92}, {2,60,80}, {3,65,53}, {2,60,70}, {2,60,72}, 
+    {0,87,1}, {2,60,73}, {2,60,83}, {2,60,84}, {3,68,57}, {2,60,77}, 
+    {3,68,56}, {2,60,71}, {1,73,90}, {1,74,2}, {1,74,0}, {1,73,88}, 
+    {1,74,5}, {2,60,69}, {1,73,87}, {2,60,85}, {0,89,57}, {1,74,1}, 
+    {3,68,51}, {2,60,82}, {3,68,54}, {1,73,91}, {0,89,56}, {1,74,4}, 
+    {2,60,81}, {3,68,60}, {1,74,3}, {2,60,79}, {1,75,86}, {1,75,85}, 
+    {4,81,48}, {2,62,11}, {4,81,42}, {1,75,92}, {4,81,45}, {1,75,88}, 
+    {1,75,91}, {0,90,43}, {3,71,26}, {3,71,29}, {1,75,89}, {1,75,90}, 
+    {3,71,24}, {1,75,84}, {1,75,87}, {0,90,42}, {2,62,9}, {0,91,10}, 
+    {1,77,64}, {1,77,59}, {1,77,63}, {2,63,4}, {1,77,66}, {1,77,62}, 
+    {2,62,93}, {1,77,58}, {2,63,2}, {0,91,12}, {1,77,61}, {1,77,65}, 
+    {0,91,11}, {1,77,56}, {1,73,93}, {1,77,60}, {3,73,2}, {4,84,12}, 
+    {1,77,57}, {2,63,1}, {1,77,54}, {1,77,55}, {0,91,9}, {1,78,71}, 
+    {1,78,73}, {1,78,76}, {1,78,72}, {1,78,77}, {2,63,68}, {1,78,70}, 
+    {2,63,69}, {1,78,68}, {2,63,71}, {0,91,54}, {1,78,74}, {0,91,56}, 
+    {0,91,55}, {1,78,69}, {1,78,75}, {2,64,17}, {1,79,71}, {0,91,87}, 
+    {1,79,72}, {2,64,18}, {1,79,70}, {1,79,67}, {3,75,41}, {2,64,19}, 
+    {1,79,69}, {1,79,68}, {1,80,40}, {2,64,56}, {1,80,42}, {1,80,41}, 
+    {2,64,58}, {1,80,72}, {4,89,50}, {1,80,71}, {1,80,70}, {1,80,73}, 
+    {2,64,84}, {0,92,31}, {0,92,32}, {1,81,23}, {1,81,27}, {2,65,32}, 
+    {0,61,3}, {1,32,51}, {1,39,82}, {2,36,67}, {0,70,76}, {1,39,80}, 
+    {2,36,69}, {2,14,33}, {1,39,81}, {2,36,71}, {2,36,70}, {1,46,41}, 
+    {1,46,42}, {0,74,89}, {0,74,87}, {1,46,43}, {0,74,88}, {1,53,18}, 
+    {2,47,6}, {1,53,21}, {1,53,15}, {1,53,22}, {1,53,14}, {1,53,16}, 
+    {2,47,9}, {1,53,17}, {1,53,20}, {2,47,3}, {2,47,10}, {0,79,9}, 
+    {1,53,25}, {1,53,24}, {0,79,7}, {1,53,19}, {1,53,23}, {0,79,8}, 
+    {2,51,12}, {3,46,33}, {2,47,4}, {2,47,1}, {2,51,9}, {1,59,23}, 
+    {3,52,49}, {0,82,25}, {2,51,11}, {1,59,18}, {0,82,21}, {2,51,21}, 
+    {1,59,15}, {1,59,21}, {1,59,24}, {2,51,18}, {0,82,26}, {3,57,45}, 
+    {1,59,20}, {1,59,17}, {1,59,25}, {1,59,16}, {2,51,22}, {1,59,22}, 
+    {0,82,22}, {2,51,8}, {1,59,14}, {0,82,23}, {2,51,20}, {0,82,24}, 
+    {1,59,19}, {2,51,17}, {1,64,20}, {1,64,7}, {1,64,8}, {1,64,11}, 
+    {1,64,9}, {3,57,52}, {1,64,3}, {3,57,53}, {2,54,44}, {1,64,6}, 
+    {1,64,16}, {1,64,10}, {2,54,39}, {3,57,46}, {0,85,16}, {3,57,44}, 
+    {1,64,18}, {1,64,15}, {0,85,17}, {1,64,17}, {1,64,4}, {1,64,13}, 
+    {1,64,14}, {2,54,41}, {1,64,12}, {1,67,91}, {1,67,93}, {1,68,2}, 
+    {2,56,88}, {2,56,90}, {1,67,90}, {2,56,92}, {0,87,4}, {1,68,4}, 
+    {1,67,89}, {1,68,5}, {2,56,93}, {1,68,1}, {1,68,3}, {1,68,7}, 
+    {1,68,0}, {1,68,8}, {1,67,92}, {1,67,88}, {0,87,5}, {2,57,1}, 
+    {1,68,6}, {0,87,6}, {0,88,56}, {3,62,19}, {2,56,89}, {2,58,92}, 
+    {1,64,5}, {1,71,61}, {1,71,52}, {0,88,58}, {1,71,48}, {0,88,59}, 
+    {2,59,6}, {2,59,1}, {1,71,57}, {1,71,51}, {1,71,41}, {0,88,57}, 
+    {1,71,54}, {1,71,49}, {1,71,50}, {2,59,4}, {1,71,36}, {1,71,43}, 
+    {1,71,58}, {2,58,93}, {1,71,55}, {4,74,30}, {1,71,47}, {2,59,5}, 
+    {1,71,59}, {1,71,42}, {1,71,37}, {1,71,56}, {2,59,3}, {1,71,39}, 
+    {1,71,53}, {1,71,44}, {1,71,60}, {1,71,40}, {0,88,55}, {1,71,38}, 
+    {1,71,45}, {1,71,46}, {1,74,12}, {2,59,2}, {1,74,10}, {3,68,72}, 
+    {1,74,15}, {2,60,88}, {1,74,27}, {1,74,18}, {1,74,11}, {1,74,7}, 
+    {1,74,20}, {1,74,13}, {1,74,16}, {1,74,9}, {1,74,23}, {1,74,6}, 
+    {1,74,14}, {1,74,19}, {1,74,21}, {1,74,24}, {1,74,8}, {2,60,89}, 
+    {1,74,28}, {1,74,29}, {1,74,22}, {1,74,26}, {1,74,17}, {1,76,14}, 
+    {1,76,17}, {2,62,20}, {0,90,44}, {2,62,16}, {1,76,16}, {1,76,21}, 
+    {1,76,19}, {0,90,45}, {1,76,10}, {1,76,0}, {1,75,93}, {0,90,47}, 
+    {1,76,12}, {1,76,13}, {1,76,9}, {1,76,1}, {2,62,17}, {1,76,6}, 
+    {1,74,25}, {3,71,34}, {1,76,2}, {0,90,46}, {1,76,8}, {2,62,21}, 
+    {1,76,7}, {1,76,3}, {1,76,15}, {3,71,35}, {1,76,4}, {1,77,71}, 
+    {1,76,18}, {1,76,20}, {1,76,11}, {1,76,5}, {1,77,72}, {1,77,74}, 
+    {1,77,68}, {0,91,13}, {3,73,4}, {1,77,81}, {1,77,79}, {0,91,14}, 
+    {1,77,78}, {1,77,77}, {1,77,70}, {1,77,67}, {1,77,73}, {1,77,82}, 
+    {1,77,69}, {1,77,75}, {4,84,36}, {1,78,86}, {1,78,91}, {1,78,81}, 
+    {1,78,84}, {0,91,57}, {1,78,88}, {3,74,37}, {1,79,1}, {1,77,76}, 
+    {3,74,41}, {1,78,82}, {1,78,92}, {1,79,2}, {1,78,87}, {1,78,80}, 
+    {1,78,90}, {3,74,42}, {1,78,89}, {1,79,0}, {1,78,93}, {1,77,80}, 
+    {1,78,85}, {1,78,79}, {1,78,83}, {0,91,88}, {0,91,89}, {1,78,78}, 
+    {2,63,75}, {1,79,83}, {1,79,74}, {1,79,82}, {1,79,79}, {1,79,80}, 
+    {1,79,73}, {1,79,76}, {1,79,84}, {1,79,78}, {1,79,77}, {1,79,75}, 
+    {2,64,20}, {1,79,81}, {3,75,53}, {1,80,43}, {3,76,25}, {1,80,44}, 
+    {2,64,60}, {1,80,46}, {1,80,45}, {1,80,48}, {1,80,47}, {1,80,75}, 
+    {1,80,74}, {1,81,6}, {2,65,8}, {1,81,7}, {2,65,15}, {1,81,19}, 
+    {0,92,36}, {0,92,40}, {2,65,23}, {1,81,28}, {0,92,41}, {0,61,4}, 
+    {3,46,39}, {4,57,58}, {0,89,58}, {1,76,22}, {2,62,22}, {0,91,90}, 
+    {0,91,91}, {0,61,5}, {1,39,83}, {2,36,72}, {0,70,77}, {1,53,26}, 
+    {2,47,11}, {2,51,24}, {1,59,27}, {1,59,28}, {1,59,26}, {1,64,22}, 
+    {1,64,21}, {0,85,18}, {1,68,10}, {1,64,23}, {1,68,9}, {3,62,25}, 
+    {2,57,3}, {1,71,63}, {0,88,60}, {0,88,62}, {1,71,62}, {2,59,8}, 
+    {3,65,84}, {0,88,61}, {2,61,0}, {1,74,30}, {1,74,32}, {1,74,31}, 
+    {1,76,23}, {0,90,48}, {2,62,25}, {0,91,58}, {1,79,85}, {1,80,49}, 
+    {2,65,16}, {2,65,30}, {1,81,32}, {0,61,6}, {2,4,38}, {1,46,44}, 
+    {3,46,43}, {0,79,10}, {2,47,14}, {2,47,13}, {2,51,25}, {1,59,30}, 
+    {1,59,29}, {2,54,47}, {1,64,24}, {2,57,5}, {2,57,4}, {3,65,93}, 
+    {0,88,63}, {0,89,59}, {1,77,83}, {1,81,24}, {0,61,7}, {0,74,90}, 
+    {2,42,1}, {0,79,11}, {1,71,64}, {2,61,1}, {1,79,3}, {0,66,6}, 
+    {2,24,73}, {2,51,27}, {2,51,26}, {3,57,60}, {1,64,25}, {2,57,7}, 
+    {3,62,29}, {0,92,16}, {0,66,7}, {0,79,12}, {0,85,19}, {1,79,4}, 
+    {0,66,8}, {2,24,74}, {1,53,27}, {0,82,28}, {1,59,31}, {1,59,32}, 
+    {2,51,28}, {0,82,27}, {3,52,63}, {1,64,26}, {0,85,23}, {0,85,21}, 
+    {0,85,22}, {0,85,20}, {1,68,11}, {0,87,7}, {3,66,3}, {2,59,9}, 
+    {1,74,34}, {1,74,33}, {1,74,36}, {1,74,35}, {0,89,60}, {1,76,24}, 
+    {3,71,53}, {1,76,26}, {1,76,25}, {0,90,49}, {1,77,84}, {2,63,8}, 
+    {1,79,5}, {1,79,6}, {0,91,59}, {1,80,50}, {1,80,76}, {0,92,33}, 
+    {3,77,34}, {1,32,52}, {1,59,33}, {1,64,27}, {1,71,65}, {1,39,84}, 
+    {2,6,81}, {1,64,28}, {1,68,13}, {1,68,12}, {2,57,8}, {2,59,12}, 
+    {2,59,13}, {2,62,27}, {1,79,7}, {0,91,92}, {2,64,62}, {1,80,51}, 
+    {1,80,77}, {0,70,78}, {1,53,28}, {1,53,29}, {3,46,53}, {1,59,34}, 
+    {0,70,79}, {2,36,73}, {0,87,8}, {1,68,14}, {2,59,15}, {1,76,28}, 
+    {0,90,50}, {1,76,29}, {1,76,27}, {1,79,8}, {2,64,63}, {1,79,86}, 
+    {3,76,39}, {0,70,80}, {1,64,31}, {1,64,30}, {1,64,29}, {1,68,15}, 
+    {2,57,10}, {2,57,9}, {1,68,19}, {1,68,18}, {1,68,17}, {1,68,16}, 
+    {0,87,9}, {1,71,66}, {1,74,38}, {0,89,61}, {1,74,37}, {1,76,30}, 
+    {1,77,87}, {1,77,86}, {0,91,15}, {1,77,85}, {1,79,11}, {1,79,10}, 
+    {1,79,9}, {2,63,76}, {3,77,35}, {0,74,91}, {3,52,66}, {1,59,35}, 
+    {0,85,24}, {3,57,67}, {1,71,67}, {1,71,68}, {1,77,88}, {1,79,12}, 
+    {3,74,59}, {2,64,26}, {1,79,87}, {1,80,52}, {1,81,8}, {1,81,34}, 
+    {0,74,92}, {0,85,25}, {1,68,20}, {1,71,69}, {1,76,31}, {1,79,13}, 
+    {2,2,79}, {0,79,14}, {2,51,29}, {1,64,32}, {1,68,21}, {1,71,70}, 
+    {1,71,71}, {1,71,72}, {1,74,43}, {2,61,3}, {1,74,39}, {0,90,51}, 
+    {1,74,42}, {1,74,41}, {0,89,62}, {1,74,40}, {0,89,64}, {0,89,63}, 
+    {1,76,33}, {1,76,32}, {0,90,52}, {0,90,53}, {3,71,63}, {2,62,29}, 
+    {0,91,17}, {1,77,89}, {0,91,16}, {3,74,64}, {1,79,16}, {1,79,17}, 
+    {1,79,15}, {1,79,14}, {0,92,0}, {3,75,67}, {1,79,88}, {1,79,89}, 
+    {1,79,90}, {0,91,93}, {1,80,53}, {1,80,56}, {1,80,55}, {1,80,54}, 
+    {2,65,18}, {3,77,36}, {1,81,33}, {0,82,29}, {2,54,52}, {3,66,12}, 
+    {0,87,17}, {1,74,44}, {1,76,34}, {2,63,10}, {0,91,18}, {1,77,90}, 
+    {3,77,52}, {2,65,33}, {1,81,35}, {0,82,30}, {2,61,38}, {3,77,18}, 
+    {1,64,33}, {2,62,30}, {1,77,91}, {2,64,64}, {1,80,78}, {2,64,86}, 
+    {0,0,10}, {0,0,21}, {0,0,23}, {0,0,31}, {0,0,32}, {0,0,35}, {0,0,36}, 
+    {0,0,39}, {0,0,40}, {0,0,43}, {0,0,44}, {0,0,47}, {0,0,48}, {0,0,51}, 
+    {0,0,52}, {0,0,55}, {0,0,56}, {0,0,59}, {0,0,60}, {0,1,6}, {0,1,7}, 
+    {0,1,10}, {0,1,11}, {0,1,8}, {0,1,9}, {0,0,13}, {0,0,14}, {0,0,15}, 
+    {0,0,17}, {0,0,18}, {0,0,19}, {0,0,20}, {0,0,61}, {0,0,62}, {0,0,63}, 
+    {0,0,64}, {0,0,65}, {0,0,66}, {0,1,12}, {0,1,13}, {0,1,14}, {0,1,30}, 
+    {0,1,31}, {0,1,32}, {0,1,34}, {0,1,33}, {0,1,65}, {0,1,75}, {0,1,76}, 
+    {0,1,77}, {0,0,9}, {0,0,75}, {0,1,66}, {0,1,71}, {0,0,76}, {0,0,29}, 
+    {0,0,30}, {0,0,77}, {0,1,15}, {0,0,1}, {0,1,16}, {0,0,4}, {0,1,62}, 
+    {0,3,0}, {0,3,1}, {0,3,2}, {0,3,3}, {0,3,4}, {0,3,5}, {0,3,6}, 
+    {0,3,7}, {0,3,8}, {0,3,9}, {0,0,7}, {0,0,6}, {0,1,21}, {0,1,23}, 
+    {0,1,22}, {0,0,8}, {0,1,72}, {0,3,32}, {0,3,33}, {0,3,34}, {0,3,35}, 
+    {0,3,36}, {0,3,37}, {0,3,38}, {0,3,39}, {0,3,40}, {0,3,41}, {0,3,42}, 
+    {0,3,43}, {0,3,44}, {0,3,45}, {0,3,46}, {0,3,47}, {0,3,48}, {0,3,49}, 
+    {0,3,50}, {0,3,51}, {0,3,52}, {0,3,53}, {0,3,54}, {0,3,55}, {0,3,56}, 
+    {0,3,57}, {0,1,63}, {0,1,4}, {0,3,58}, {0,3,59}, {0,3,60}, {0,3,61}, 
+    {0,3,62}, {0,3,63}, {0,3,64}, {0,3,65}, {0,3,66}, {0,3,67}, {0,3,68}, 
+    {0,3,69}, {0,3,70}, {0,3,71}, {0,3,72}, {0,3,73}, {0,3,74}, {0,3,75}, 
+    {0,3,76}, {0,3,77}, {0,3,78}, {0,3,79}, {0,3,80}, {0,3,81}, {0,3,82}, 
+    {0,3,83}, {0,0,33}, {0,1,61}, {0,0,34}, {0,1,69}, {0,1,70}, {0,1,67}, 
+    {4,0,4}, {5,0,14}, {5,0,12}, {5,0,13}, {5,0,33}, {5,0,34}, {4,0,18}, 
+    {2,0,35}, {5,1,10}, {4,0,44}, {5,2,31}, {5,2,29}, {5,2,30}, {5,3,70}, 
+    {5,4,62}, {4,2,14}, {5,4,70}, {5,4,66}, {5,8,22}, {5,8,25}, {5,8,23}, 
+    {5,13,69}, {4,15,81}, {4,18,2}, {5,38,12}, {6,0,0}, {3,46,91}, 
+    {5,0,11}, {5,0,1}, {5,1,62}, {3,0,53}, {5,2,32}, {5,4,63}, {5,8,26}, 
+    {4,4,0}, {4,6,89}, {5,13,41}, {5,20,4}, {5,20,5}, {5,36,92}, {5,37,30}, 
+    {4,35,93}, {5,0,17}, {4,0,12}, {5,1,12}, {5,2,33}, {5,47,47}, 
+    {3,0,0}, {4,0,5}, {5,0,3}, {5,0,18}, {5,0,35}, {4,0,45}, {5,1,15}, 
+    {5,1,45}, {5,1,14}, {5,0,36}, {5,1,16}, {5,1,13}, {3,1,5}, {3,1,4}, 
+    {4,1,3}, {4,1,4}, {5,2,34}, {5,8,29}, {5,3,60}, {5,4,53}, {5,4,64}, 
+    {5,4,65}, {5,11,34}, {5,8,27}, {5,25,68}, {5,12,12}, {5,8,28}, 
+    {5,13,42}, {4,10,70}, {5,20,9}, {5,20,6}, {5,24,67}, {5,20,8}, 
+    {5,27,90}, {5,36,93}, {5,37,31}, {5,37,32}, {4,28,53}, {4,0,2}, 
+    {4,0,1}, {5,0,5}, {5,0,4}, {4,0,0}, {4,0,10}, {5,0,37}, {4,0,19}, 
+    {5,1,18}, {5,1,17}, {5,1,9}, {4,0,46}, {5,2,37}, {5,2,35}, {5,2,36}, 
+    {5,8,30}, {5,12,11}, {3,5,3}, {5,13,44}, {5,13,45}, {5,13,43}, 
+    {5,20,10}, {5,27,93}, {4,15,82}, {5,27,92}, {5,47,48}, {4,35,52}, 
+    {5,57,66}, {5,57,65}, {6,21,82}, {6,37,6}, {6,44,25}, {4,0,3}, 
+    {4,0,6}, {3,0,7}, {4,0,7}, {4,0,11}, {5,0,38}, {5,0,39}, {5,0,40}, 
+    {5,2,38}, {4,2,15}, {5,4,67}, {5,8,31}, {4,15,83}, {5,37,33}, 
     {6,11,27}, {5,0,6}, {5,0,7}, {5,0,8}, {5,0,41}, {5,4,68}, {5,2,39}, 
     {5,2,40}, {5,4,71}, {3,4,18}, {4,4,1}, {3,4,17}, {5,13,47}, {4,6,90}, 
     {5,15,91}, {5,20,12}, {5,20,11}, {5,28,0}, {5,2,41}, {4,2,16},