Big round of changes to UCD tables, no longer need runtime conversion.
authorChris Hanson <org/chris-hanson/cph>
Wed, 14 Nov 2018 07:06:20 +0000 (23:06 -0800)
committerChris Hanson <org/chris-hanson/cph>
Wed, 14 Nov 2018 07:09:51 +0000 (23:09 -0800)
Previous tables had to be compiled using 9.2, and couldn't use bytevector,
unicode string syntax, or R7RS char/string escapes.  Now they do that which
results in some small space savings and less work at cold load.

Additionally I changed the representation of multiple-code-point values from
strings to vectors.  The old representation depended on the fact that
vector->string didn't do normalization, so those strings can't be constructed at
compile time (they'll be normalized) and anyway it's not good to depend on that
feature of vector->string.

22 files changed:
src/etc/ucd-converter.scm
src/runtime/bytevector.scm
src/runtime/printer.scm
src/runtime/runtime.pkg
src/runtime/string.scm
src/runtime/ucd-table-canonical-cm-second.scm
src/runtime/ucd-table-canonical-cm.scm
src/runtime/ucd-table-canonical-dm.scm
src/runtime/ucd-table-ccc.scm
src/runtime/ucd-table-cf.scm
src/runtime/ucd-table-gc.scm
src/runtime/ucd-table-gcb.scm
src/runtime/ucd-table-lc.scm
src/runtime/ucd-table-nfc_qc.scm
src/runtime/ucd-table-nt.scm
src/runtime/ucd-table-nv.scm
src/runtime/ucd-table-scf.scm
src/runtime/ucd-table-slc.scm
src/runtime/ucd-table-suc.scm
src/runtime/ucd-table-tc.scm
src/runtime/ucd-table-uc.scm
src/runtime/ucd-table-wb.scm

index ca3f598908e66e6f8a534f2112b6623b84875fbe..4ba93dcffaf458fb882402bde0dbf31c470d576b 100644 (file)
@@ -274,6 +274,16 @@ USA.
                   (loop alist))
                 (loop (cdr alist))))))
     (detect-undefined-ranges sorted)))
+
+(define (split-property-alist map-key map-value alist)
+  (append-map (lambda (e)
+               (map (let ((value (map-value (cdr e))))
+                      (lambda (i)
+                        (cons (map-key i) value)))
+                    (if (pair? (car e))
+                        (iota (- (cdar e) (caar e)) (caar e))
+                        (list (car e)))))
+             alist))
 \f
 (define (detect-undefined-ranges alist)
   (let loop ((alist alist) (last-end 0))
@@ -302,6 +312,11 @@ USA.
             (cons (cons (make-cpr i #x110000) value) result)
             result)))))
 
+(define (remove-undefined-ranges alist value)
+  (remove (lambda (e)
+           (equal? value (cdr e)))
+         alist))
+
 (define (repertoire-elts document)
   (xml-element-children
    (xml-element-child 'repertoire (xml-document-root document))))
@@ -379,29 +394,17 @@ USA.
                 (read-prop-file "dm")))))
 
 (define (generate-canonical-cm-prop)
-  (let ((alist (compute-canonical-cm-prop-alist)))
-    (let ((trie-part
+  (let ((trie-part
+        (let ((alist (compute-canonical-cm-prop-alist)))
           (map (lambda (e i)
                  (cons (char->integer (car e))
                        (number->string i 16)))
                alist
-               (iota (length alist)))))
-      (write-prop-file "canonical-cm"
-                      (read-ucd-version-file)
-                      (merge-property-alist
-                       (add-undefined-ranges trie-part ""))))
-    (let ((char-vectors
-          (lambda (accessor)
-            (list->vector
-             (map (lambda (e)
-                    (list->vector (map accessor (cdr e))))
-                  alist)))))
-      (parameterize ((param:pp-lists-as-tables? #f))
-       (generate-property-table-1 "canonical-cm-second"
-         `((define-deferred ucd-canonical-cm-second-keys
-             (vector-map vector->string ,(char-vectors car)))
-           (define-deferred ucd-canonical-cm-second-values
-             (vector-map vector->string ,(char-vectors cdr)))))))))
+               (iota (length alist))))))
+    (write-prop-file "canonical-cm"
+                    (read-ucd-version-file)
+                    (merge-property-alist
+                     (add-undefined-ranges trie-part "")))))
 
 (define (compute-canonical-cm-prop-alist)
   (let ((table (make-strong-eqv-hash-table)))
@@ -418,32 +421,23 @@ USA.
     (sort (map (lambda (e)
                 (cons (car e)
                       (sort (cdr e)
-                            (lambda (a b)
-                              (char<? (car a) (car b))))))
+                            (lambda (a b) (char<? (car a) (car b))))))
               (hash-table->alist table))
-         (lambda (a b)
-           (char<? (car a) (car b))))))
+         (lambda (a b) (char<? (car a) (car b))))))
 
 (define (compute-reverse-canonical-cm-prop-alist)
   (remove (lambda (e)
             (char-full-composition-exclusion? (car e)))
-         (append-map (let ((split
-                            (string-splitter 'delimiter #\space
-                                             'allow-runs? #f)))
-                       (lambda (e)
-                         (let ((decomp
-                                (map (lambda (s)
-                                       (integer->char
-                                        (string->number s 16 #t)))
-                                     (split (cdr e)))))
-                           (map (lambda (i)
-                                  (cons (integer->char i) decomp))
-                                (if (pair? (car e))
-                                    (iota (- (cdar e) (caar e)) (caar e))
-                                    (list (car e)))))))
-                     (remove (lambda (e)
-                               (string=? "#" (cdr e)))
-                             (read-prop-file "canonical-dm")))))
+         (split-property-alist
+          integer->char
+          (lambda (value)
+            (map (lambda (s)
+                   (integer->char (string->number s 16 #t)))
+                 (canonical-cm-prop-splitter value)))
+          (remove-undefined-ranges (read-prop-file "canonical-dm") "#"))))
+
+(define canonical-cm-prop-splitter
+  (string-splitter 'delimiter #\space 'allow-runs? #f))
 
 (define char-full-composition-exclusion?
   (access char-full-composition-exclusion? (->environment '(runtime string))))
@@ -550,25 +544,48 @@ USA.
              "slc"
              "suc"
              "tc"
-             "uc")))
+             "uc"))
+  (generate-canonical-cm-second))
 
+(define (generate-canonical-cm-second)
+  (let ((strings
+        (let ((alist (compute-canonical-cm-prop-alist)))
+          (lambda (accessor)
+            (list->vector
+             (map (lambda (e)
+                    (list->vector (map accessor (cdr e))))
+                  alist))))))
+    (parameterize ((param:pp-lists-as-tables? #f))
+      (generate-property-table-1 "canonical-cm-second"
+       (lambda ()
+         `((define ucd-canonical-cm-second-keys
+             ,(strings car))
+           (define ucd-canonical-cm-second-values
+             ,(strings cdr))))))))
+\f
 (define (generate-property-table prop-name)
   (generate-property-table-1 prop-name
-                            (generate-property-table-code prop-name)))
+    (lambda ()
+      (generate-property-table-code prop-name))))
 
-(define (generate-property-table-1 prop-name exprs)
+(define (generate-property-table-1 prop-name get-exprs)
   (let ((ucd-version (read-ucd-version-file)))
-    (parameterize ((param:pp-forced-x-size 1000)
-                  (param:print-char-in-unicode-syntax? #t))
-      (call-with-output-file (prop-table-file-name prop-name)
-       (lambda (port)
-         (write-copyright-and-title prop-name ucd-version port)
-         (write-code-header port)
-         (print-code-expr (car exprs) port)
-         (for-each (lambda (expr)
-                     (newline port)
-                     (print-code-expr expr port))
-                   (cdr exprs)))))))
+    (let ((exprs
+          (with-notification
+           (lambda (port)
+             (write-string "UCD property " port)
+             (write-string prop-name port))
+           get-exprs)))
+      (parameterize ((param:pp-forced-x-size 1000))
+       (call-with-output-file (prop-table-file-name prop-name)
+         (lambda (port)
+           (write-copyright-and-title prop-name ucd-version port)
+           (write-code-header port)
+           (print-code-expr (car exprs) port)
+           (for-each (lambda (expr)
+                       (newline port)
+                       (print-code-expr expr port))
+                     (cdr exprs))))))))
 
 (define (prop-table-file-name prop-name)
   (string-append (->namestring output-file-root)
@@ -658,8 +675,7 @@ USA.
   ((trie-code-generator (unmapped-enum-value-manager #f metadata))
    prop-name metadata prop-alist proc-name))
 \f
-(define (value-manager default-string converter
-                      #!optional runtime-default runtime-converter)
+(define (value-manager default-string converter #!optional runtime-default)
   (make-value-manager default-string
                      converter
                      (if (default-object? runtime-default)
@@ -670,10 +686,7 @@ USA.
                            (lambda (char-expr)
                              char-expr
                              value-expr))
-                         runtime-default)
-                     (if (default-object? runtime-converter)
-                         (lambda (sv-expr) sv-expr)
-                         runtime-converter)))
+                         runtime-default)))
 
 (define (maybe-quote object)
   (if (or (symbol? object)
@@ -685,13 +698,11 @@ USA.
 (define-record-type <value-manager>
     (make-value-manager default-string
                        converter
-                       runtime-default
-                       runtime-converter)
+                       runtime-default)
     value-manager?
   (default-string value-manager-default-string)
   (converter value-manager-converter)
-  (runtime-default value-manager-runtime-default)
-  (runtime-converter value-manager-runtime-converter))
+  (runtime-default value-manager-runtime-default))
 
 (define (string->char string)
   (let ((cp (string->number string 16)))
@@ -702,8 +713,7 @@ USA.
 (define value-manager:code-point
   (value-manager "#"
                 string->char
-                (lambda (char-expr) char-expr)
-                (lambda (sv-expr) sv-expr)))
+                (lambda (char-expr) char-expr)))
 
 (define value-manager:code-points
   (value-manager "#"
@@ -718,11 +728,7 @@ USA.
                                    (null? (cdr cps)))
                               (string->char (car cps))
                               (list->vector (map string->char cps)))))))
-                (lambda (char-expr) char-expr)
-                (lambda (svs-expr)
-                  `(if (vector? ,svs-expr)
-                       (vector->string ,svs-expr)
-                       ,svs-expr))))
+                (lambda (char-expr) char-expr)))
 \f
 (define value-manager:ccc
   (value-manager "0"
@@ -739,7 +745,9 @@ USA.
                     (if (not (u16? n))
                         (error "Illegal u16 value:" string))
                     n))
-                (lambda (char-expr) char-expr #f)))
+                (lambda (char-expr)
+                  (declare (ignore char-expr))
+                  #f)))
 
 (define value-manager:rational-or-nan
   (value-manager "NaN"
@@ -783,9 +791,8 @@ USA.
 (define (hashed-code-generator value-manager)
   (let ((default-string (value-manager-default-string value-manager))
        (value-converter (value-manager-converter value-manager))
-       (runtime-default (value-manager-runtime-default value-manager))
-       (runtime-converter (value-manager-runtime-converter value-manager)))
-    (lambda (prop-name metadata prop-alist proc-name)
+       (runtime-default (value-manager-runtime-default value-manager)))
+    (lambda (metadata prop-alist proc-name)
       (let ((table-name (symbol "char-map:" (metadata-full-name metadata)))
            (mapping
             (append-map (lambda (p)
@@ -799,9 +806,7 @@ USA.
                                 prop-alist))))
        (with-notification
         (lambda (port)
-          (write-string "UCD property " port)
-          (write-string prop-name port)
-          (write-string ": table pairs = " port)
+          (write-string "table pairs = " port)
           (write (length mapping) port)))
        `((define (,proc-name char)
            (hash-table-ref ,table-name char
@@ -811,16 +816,15 @@ USA.
              (for-each (lambda (p)
                          (hash-table-set! table
                                           (integer->char (car p))
-                                          ,(runtime-converter '(cdr p))))
+                                          (cdr p)))
                        ',mapping)
              table)))))))
 
 (define (inversion-map-generator value-manager)
   (let ((default-string (value-manager-default-string value-manager))
        (value-converter (value-manager-converter value-manager))
-       (runtime-default (value-manager-runtime-default value-manager))
-       (runtime-converter (value-manager-runtime-converter value-manager)))
-    (lambda (prop-name metadata prop-alist proc-name)
+       (runtime-default (value-manager-runtime-default value-manager)))
+    (lambda (metadata prop-alist proc-name)
       (let ((table-name (symbol "char-map:" (metadata-full-name metadata)))
            (pairs
             (remove (lambda (p)
@@ -829,9 +833,7 @@ USA.
                     prop-alist)))
        (with-notification
         (lambda (port)
-          (write-string "UCD property " port)
-          (write-string prop-name port)
-          (write-string ": table pairs = " port)
+          (write-string "table pairs = " port)
           (write (length pairs) port)))
        (let ((keys
               (list->vector
@@ -850,26 +852,19 @@ USA.
                                 char
                                 (lambda () ,(runtime-default 'char))))
            (define-deferred ,table-name
-             (make-inversion-map ',keys
-                                 (vector-map (lambda (value)
-                                               ,(runtime-converter 'value))
-                                             ',values)))))))))
+             (make-inversion-map ',keys ',values))))))))
 \f
 (define (trie-code-generator value-manager #!optional bit-slices)
   (let ((bit-slices (if (default-object? bit-slices) '(5 4 4 4 4) bit-slices))
         (convert-value (make-trie-value-converter value-manager))
-       (runtime-default (value-manager-runtime-default value-manager))
-       (runtime-converter (value-manager-runtime-converter value-manager)))
+       (runtime-default (value-manager-runtime-default value-manager)))
     (lambda (prop-name metadata prop-alist proc-name)
       (declare (ignore metadata))
       (let ((tables
-            (build-trie-tables bit-slices convert-value runtime-converter
-                                prop-name prop-alist)))
+            (build-trie-tables bit-slices convert-value prop-name prop-alist)))
        (with-notification
         (lambda (port)
-          (write-string "UCD property " port)
-          (write-string prop-name port)
-          (write-string ": tables = " port)
+          (write-string "tables = " port)
           (write (map trie-table-n-entries tables) port)
           (write-string " entries; " port)
           (write (apply + (map trie-table-n-bytes tables)) port)
@@ -883,7 +878,7 @@ USA.
                    `(or ,accesses ,default)
                    accesses)))
          ,@(map (lambda (table)
-                  `(define-deferred ,(trie-table-name table)
+                  `(define ,(trie-table-name table)
                      ,(trie-table-expr table)))
                  tables))))))
 
@@ -929,8 +924,7 @@ USA.
 (define (code:rsh a n)
   (code:lsh a (- n)))
 \f
-(define (build-trie-tables bit-slices convert-value runtime-converter
-                           prop-name prop-alist)
+(define (build-trie-tables bit-slices convert-value prop-name prop-alist)
   (define (loop suffix offset scale bit-slices tables)
     (let ((mask
           (and (fix:> suffix 0)
@@ -966,8 +960,7 @@ USA.
                                           offset
                                           scale)
                          (receive (n-entries n-bytes table-expr accessor)
-                             (choose-value-format converted-values
-                                                   runtime-converter)
+                             (choose-value-format converted-values)
                            (make-trie-table (make-name (fix:+ suffix 1))
                                             n-entries
                                             n-bytes
@@ -977,7 +970,7 @@ USA.
                                             #f
                                             #f))))
                  (receive (n-entries n-bytes table-expr accessor)
-                     (choose-value-format converted-values runtime-converter)
+                     (choose-value-format converted-values)
                    (list (make-trie-table (make-name suffix)
                                           n-entries
                                           n-bytes
@@ -1017,31 +1010,31 @@ USA.
     (cond ((fix:< n #x100)
           (values (vector-length index)
                   (+ 2 (vector-length index))
-                   `(vector->bytevector ',index)
+                   `',(vector->bytevector index)
                   (lambda (bv-expr i-expr)
                     `(bytevector-u8-ref ,bv-expr ,i-expr))))
          ((fix:< n #x10000)
           (values (vector-length index)
                   (+ 2 (* 2 (vector-length index)))
-                   `(vector->bytevector-u16be ',index)
+                   `',(vector->bytevector-u16be index)
                   (lambda (bv-expr i-expr)
                     `(bytevector-u16be-ref ,bv-expr
                                            (fix:lsh ,i-expr 1)))))
          (else
           (error "Table too large:" n)))))
 
-(define (choose-value-format converted-values runtime-converter)
+(define (vector->bytevector-u16be v)
+  (let* ((end (vector-length v))
+        (bv (make-bytevector (fix:lsh end 1))))
+    (do ((i 0 (fix:+ i 1)))
+       ((not (fix:< i end)))
+      (bytevector-u16be-set! bv (fix:lsh i 1) (vector-ref v i)))
+    bv))
+\f
+(define (choose-value-format converted-values)
   (values (vector-length converted-values)
          (+ 1 (* 8 (vector-length converted-values)))
-          (let ((conversion (runtime-converter 'converted)))
-            (if (eq? 'converted conversion)
-                converted-values
-               `(vector-map (lambda (converted)
-                              ,(if (vector-find-next-element converted-values
-                                                             #f)
-                                   `(and converted ,conversion)
-                                   conversion))
-                            ',converted-values)))
+          `',converted-values
          (lambda (v-expr i-expr)
            `(vector-ref ,v-expr ,i-expr))))
 
index 23080deb623eee7e4a2a7789376777edc91159ce..a77216998add2b653b7449139f407176eec6606a 100644 (file)
@@ -197,18 +197,6 @@ USA.
   (guarantee u16? u16 'bytevector-u16le-set!)
   (bytevector-u8-set! bytevector index (u16le-byte0 u16))
   (bytevector-u8-set! bytevector (fix:+ index 1) (u16le-byte1 u16)))
-
-;; Can be removed after 9.3 release:
-(define (vector->bytevector-u16be v #!optional start end)
-  (let* ((end (fix:end-index end (vector-length v) 'vector->bytevector-u16))
-        (start (fix:start-index start end 'vector->bytevector-u16))
-        (bv (allocate-bytevector (fix:lsh (fix:- end start) 1))))
-    (do ((i start (fix:+ i 1))
-        (j 0 (fix:+ j 2)))
-       ((not (fix:< i end)))
-      (bytevector-u8-set! bv j (u16be-byte0 (vector-ref v i)))
-      (bytevector-u8-set! bv (fix:+ j 1) (u16be-byte1 (vector-ref v i))))
-    bv))
 \f
 ;;;; U32 accessors
 
index 013e687340fe22f6ec3fd9949055de96da0f27a8..6c2416e4e80b3971ae1013498a30575b1d83cf79 100644 (file)
@@ -681,7 +681,7 @@ USA.
                    (if (let ((limit (get-param:printer-list-breadth-limit)))
                          (and limit
                               (>= index limit)))
-                       (*print-string " ...)" context*)
+                       (*print-string " ..." context*)
                        (begin
                          (*print-char #\space context*)
                          (print-number (bytevector-u8-ref bytevector index)
index 7ed0c03e4eae80d0c63af65378c813717e47404e..6911f1793177f55d626d3848483a500f568986b7 100644 (file)
@@ -1200,9 +1200,7 @@ USA.
          utf32be->string
          utf32le->string
          utf8->string
-         vector->bytevector)
-  (export (runtime ucd-tables)
-         vector->bytevector-u16be))
+         vector->bytevector))
 
 (define-package (runtime 1d-property)
   (files "prop1d")
index 013e7dd704e59e17aabf29a48e7eb9b1110a1959..09891c0b7fed728743fbef6a3c014e59dfc1ba6a 100644 (file)
@@ -562,6 +562,10 @@ USA.
       (lambda (#!optional object)
        (cond ((bitless-char? object) (append-char! object))
              ((string? object) (append-string! object))
+             ((list-of-type? object bitless-char?)
+              (for-each append-char! object))
+             ((vector-of-type? object bitless-char?)
+              (vector-for-each append-char! object))
              (else
               (case object
                 ((#!default nfc) (build build-string:nfc))
@@ -1012,8 +1016,8 @@ USA.
                    ((char? dm)
                     (loop dm))
                    (else
-                    (loop (string-ref dm 0))
-                    (builder (string-ref dm 1))))))))
+                    (loop (vector-ref dm 0))
+                    (builder (vector-ref dm 1))))))))
     (let* ((string (builder 'mutable))
           (end (ustring-length string)))
 
@@ -1134,13 +1138,13 @@ USA.
 
     (define (match-second fc-index sc)
       (let ((keys (vector-ref sk fc-index)))
-       (let loop ((start 0) (end (string-length keys)))
+       (let loop ((start 0) (end (vector-length keys)))
          (and (fix:< start end)
               (let ((m (fix:quotient (fix:+ start end) 2)))
-                (let ((key (string-ref keys m)))
+                (let ((key (vector-ref keys m)))
                   (cond ((char<? sc key) (loop start m))
                         ((char<? key sc) (loop (fix:+ m 1) end))
-                        (else (string-ref (vector-ref sv fc-index) m)))))))))
+                        (else (vector-ref (vector-ref sv fc-index) m)))))))))
 
     (scan-for-first-char 0)
     (builder 'immutable)))
index 98afdb0239a48cfc81e2a515807378853d2c5263..a6541c503fcd3330e65b25d6d2a839218b7639e1 100644 (file)
@@ -30,762 +30,758 @@ USA.
 
 (declare (usual-integrations))
 \f
-(define-deferred ucd-canonical-cm-second-keys
-  (vector-map
-   vector->string
-   #(#(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+300 #\u+301 #\u+302 #\u+303 #\u+304 #\u+306 #\u+307 #\u+308 #\u+309 #\u+30a #\u+30c #\u+30f #\u+311 #\u+323 #\u+325 #\u+328)
-     #(#\u+307 #\u+323 #\u+331)
-     #(#\u+301 #\u+302 #\u+307 #\u+30c #\u+327)
-     #(#\u+307 #\u+30c #\u+323 #\u+327 #\u+32d #\u+331)
-     #(#\u+300 #\u+301 #\u+302 #\u+303 #\u+304 #\u+306 #\u+307 #\u+308 #\u+309 #\u+30c #\u+30f #\u+311 #\u+323 #\u+327 #\u+328 #\u+32d #\u+330)
-     #(#\u+307)
-     #(#\u+301 #\u+302 #\u+304 #\u+306 #\u+307 #\u+30c #\u+327)
-     #(#\u+302 #\u+307 #\u+308 #\u+30c #\u+323 #\u+327 #\u+32e)
-     #(#\u+300 #\u+301 #\u+302 #\u+303 #\u+304 #\u+306 #\u+307 #\u+308 #\u+309 #\u+30c #\u+30f #\u+311 #\u+323 #\u+328 #\u+330)
-     #(#\u+302)
-     #(#\u+301 #\u+30c #\u+323 #\u+327 #\u+331)
-     #(#\u+301 #\u+30c #\u+323 #\u+327 #\u+32d #\u+331)
-     #(#\u+301 #\u+307 #\u+323)
-     #(#\u+300 #\u+301 #\u+303 #\u+307 #\u+30c #\u+323 #\u+327 #\u+32d #\u+331)
-     #(#\u+300 #\u+301 #\u+302 #\u+303 #\u+304 #\u+306 #\u+307 #\u+308 #\u+309 #\u+30b #\u+30c #\u+30f #\u+311 #\u+31b #\u+323 #\u+328)
-     #(#\u+301 #\u+307)
-     #(#\u+301 #\u+307 #\u+30c #\u+30f #\u+311 #\u+323 #\u+327 #\u+331)
-     #(#\u+301 #\u+302 #\u+307 #\u+30c #\u+323 #\u+326 #\u+327)
-     #(#\u+307 #\u+30c #\u+323 #\u+326 #\u+327 #\u+32d #\u+331)
-     #(#\u+300 #\u+301 #\u+302 #\u+303 #\u+304 #\u+306 #\u+308 #\u+309 #\u+30a #\u+30b #\u+30c #\u+30f #\u+311 #\u+31b #\u+323 #\u+324 #\u+328 #\u+32d #\u+330)
-     #(#\u+303 #\u+323)
-     #(#\u+300 #\u+301 #\u+302 #\u+307 #\u+308 #\u+323)
-     #(#\u+307 #\u+308)
-     #(#\u+300 #\u+301 #\u+302 #\u+303 #\u+304 #\u+307 #\u+308 #\u+309 #\u+323)
-     #(#\u+301 #\u+302 #\u+307 #\u+30c #\u+323 #\u+331)
-     #(#\u+300 #\u+301 #\u+302 #\u+303 #\u+304 #\u+306 #\u+307 #\u+308 #\u+309 #\u+30a #\u+30c #\u+30f #\u+311 #\u+323 #\u+325 #\u+328)
-     #(#\u+307 #\u+323 #\u+331)
-     #(#\u+301 #\u+302 #\u+307 #\u+30c #\u+327)
-     #(#\u+307 #\u+30c #\u+323 #\u+327 #\u+32d #\u+331)
-     #(#\u+300 #\u+301 #\u+302 #\u+303 #\u+304 #\u+306 #\u+307 #\u+308 #\u+309 #\u+30c #\u+30f #\u+311 #\u+323 #\u+327 #\u+328 #\u+32d #\u+330)
-     #(#\u+307)
-     #(#\u+301 #\u+302 #\u+304 #\u+306 #\u+307 #\u+30c #\u+327)
-     #(#\u+302 #\u+307 #\u+308 #\u+30c #\u+323 #\u+327 #\u+32e #\u+331)
-     #(#\u+300 #\u+301 #\u+302 #\u+303 #\u+304 #\u+306 #\u+308 #\u+309 #\u+30c #\u+30f #\u+311 #\u+323 #\u+328 #\u+330)
-     #(#\u+302 #\u+30c)
-     #(#\u+301 #\u+30c #\u+323 #\u+327 #\u+331)
-     #(#\u+301 #\u+30c #\u+323 #\u+327 #\u+32d #\u+331)
-     #(#\u+301 #\u+307 #\u+323)
-     #(#\u+300 #\u+301 #\u+303 #\u+307 #\u+30c #\u+323 #\u+327 #\u+32d #\u+331)
-     #(#\u+300 #\u+301 #\u+302 #\u+303 #\u+304 #\u+306 #\u+307 #\u+308 #\u+309 #\u+30b #\u+30c #\u+30f #\u+311 #\u+31b #\u+323 #\u+328)
-     #(#\u+301 #\u+307)
-     #(#\u+301 #\u+307 #\u+30c #\u+30f #\u+311 #\u+323 #\u+327 #\u+331)
-     #(#\u+301 #\u+302 #\u+307 #\u+30c #\u+323 #\u+326 #\u+327)
-     #(#\u+307 #\u+308 #\u+30c #\u+323 #\u+326 #\u+327 #\u+32d #\u+331)
-     #(#\u+300 #\u+301 #\u+302 #\u+303 #\u+304 #\u+306 #\u+308 #\u+309 #\u+30a #\u+30b #\u+30c #\u+30f #\u+311 #\u+31b #\u+323 #\u+324 #\u+328 #\u+32d #\u+330)
-     #(#\u+303 #\u+323)
-     #(#\u+300 #\u+301 #\u+302 #\u+307 #\u+308 #\u+30a #\u+323)
-     #(#\u+307 #\u+308)
-     #(#\u+300 #\u+301 #\u+302 #\u+303 #\u+304 #\u+307 #\u+308 #\u+309 #\u+30a #\u+323)
-     #(#\u+301 #\u+302 #\u+307 #\u+30c #\u+323 #\u+331)
-     #(#\u+300 #\u+301 #\u+342)
-     #(#\u+300 #\u+301 #\u+303 #\u+309)
-     #(#\u+304)
-     #(#\u+301)
-     #(#\u+301 #\u+304)
-     #(#\u+301)
-     #(#\u+300 #\u+301 #\u+303 #\u+309)
-     #(#\u+301)
-     #(#\u+300 #\u+301 #\u+303 #\u+309)
-     #(#\u+301 #\u+304 #\u+308)
-     #(#\u+304)
-     #(#\u+301)
-     #(#\u+300 #\u+301 #\u+304 #\u+30c)
-     #(#\u+300 #\u+301 #\u+303 #\u+309)
-     #(#\u+304)
-     #(#\u+301)
-     #(#\u+301 #\u+304)
-     #(#\u+301)
-     #(#\u+300 #\u+301 #\u+303 #\u+309)
-     #(#\u+301)
-     #(#\u+300 #\u+301 #\u+303 #\u+309)
-     #(#\u+301 #\u+304 #\u+308)
-     #(#\u+304)
-     #(#\u+301)
-     #(#\u+300 #\u+301 #\u+304 #\u+30c)
-     #(#\u+300 #\u+301 #\u+303 #\u+309)
-     #(#\u+300 #\u+301 #\u+303 #\u+309)
-     #(#\u+300 #\u+301)
-     #(#\u+300 #\u+301)
-     #(#\u+300 #\u+301)
-     #(#\u+300 #\u+301)
-     #(#\u+307)
-     #(#\u+307)
-     #(#\u+307)
-     #(#\u+307)
-     #(#\u+301)
-     #(#\u+301)
-     #(#\u+308)
-     #(#\u+308)
-     #(#\u+307)
-     #(#\u+300 #\u+301 #\u+303 #\u+309 #\u+323)
-     #(#\u+300 #\u+301 #\u+303 #\u+309 #\u+323)
-     #(#\u+300 #\u+301 #\u+303 #\u+309 #\u+323)
-     #(#\u+300 #\u+301 #\u+303 #\u+309 #\u+323)
-     #(#\u+30c)
-     #(#\u+304)
-     #(#\u+304)
-     #(#\u+304)
-     #(#\u+304)
-     #(#\u+306)
-     #(#\u+306)
-     #(#\u+304)
-     #(#\u+304)
-     #(#\u+30c)
-     #(#\u+300 #\u+301 #\u+304 #\u+306 #\u+313 #\u+314 #\u+345)
-     #(#\u+300 #\u+301 #\u+313 #\u+314)
-     #(#\u+300 #\u+301 #\u+313 #\u+314 #\u+345)
-     #(#\u+300 #\u+301 #\u+304 #\u+306 #\u+308 #\u+313 #\u+314)
-     #(#\u+300 #\u+301 #\u+313 #\u+314)
-     #(#\u+314)
-     #(#\u+300 #\u+301 #\u+304 #\u+306 #\u+308 #\u+314)
-     #(#\u+300 #\u+301 #\u+313 #\u+314 #\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+300 #\u+301 #\u+304 #\u+306 #\u+313 #\u+314 #\u+342 #\u+345)
-     #(#\u+300 #\u+301 #\u+313 #\u+314)
-     #(#\u+300 #\u+301 #\u+313 #\u+314 #\u+342 #\u+345)
-     #(#\u+300 #\u+301 #\u+304 #\u+306 #\u+308 #\u+313 #\u+314 #\u+342)
-     #(#\u+300 #\u+301 #\u+313 #\u+314)
-     #(#\u+313 #\u+314)
-     #(#\u+300 #\u+301 #\u+304 #\u+306 #\u+308 #\u+313 #\u+314 #\u+342)
-     #(#\u+300 #\u+301 #\u+313 #\u+314 #\u+342 #\u+345)
-     #(#\u+300 #\u+301 #\u+342)
-     #(#\u+300 #\u+301 #\u+342)
-     #(#\u+345)
-     #(#\u+301 #\u+308)
-     #(#\u+308)
-     #(#\u+306 #\u+308)
-     #(#\u+301)
-     #(#\u+300 #\u+306 #\u+308)
-     #(#\u+306 #\u+308)
-     #(#\u+308)
-     #(#\u+300 #\u+304 #\u+306 #\u+308)
-     #(#\u+301)
-     #(#\u+308)
-     #(#\u+304 #\u+306 #\u+308 #\u+30b)
-     #(#\u+308)
-     #(#\u+308)
-     #(#\u+308)
-     #(#\u+306 #\u+308)
-     #(#\u+301)
-     #(#\u+300 #\u+306 #\u+308)
-     #(#\u+306 #\u+308)
-     #(#\u+308)
-     #(#\u+300 #\u+304 #\u+306 #\u+308)
-     #(#\u+301)
-     #(#\u+308)
-     #(#\u+304 #\u+306 #\u+308 #\u+30b)
-     #(#\u+308)
-     #(#\u+308)
-     #(#\u+308)
-     #(#\u+308)
-     #(#\u+30f)
-     #(#\u+30f)
-     #(#\u+308)
-     #(#\u+308)
-     #(#\u+308)
-     #(#\u+308)
-     #(#\u+653 #\u+654 #\u+655)
-     #(#\u+654)
-     #(#\u+654)
-     #(#\u+654)
-     #(#\u+654)
-     #(#\u+654)
-     #(#\u+93c)
-     #(#\u+93c)
-     #(#\u+93c)
-     #(#\u+9be #\u+9d7)
-     #(#\u+b3e #\u+b56 #\u+b57)
-     #(#\u+bd7)
-     #(#\u+bbe #\u+bd7)
-     #(#\u+bbe)
-     #(#\u+c56)
-     #(#\u+cd5)
-     #(#\u+cc2 #\u+cd5 #\u+cd6)
-     #(#\u+cd5)
-     #(#\u+d3e #\u+d57)
-     #(#\u+d3e)
-     #(#\u+dca #\u+dcf #\u+ddf)
-     #(#\u+dca)
-     #(#\u+102e)
-     #(#\u+1b35)
-     #(#\u+1b35)
-     #(#\u+1b35)
-     #(#\u+1b35)
-     #(#\u+1b35)
-     #(#\u+1b35)
-     #(#\u+1b35)
-     #(#\u+1b35)
-     #(#\u+1b35)
-     #(#\u+1b35)
-     #(#\u+1b35)
-     #(#\u+304)
-     #(#\u+304)
-     #(#\u+304)
-     #(#\u+304)
-     #(#\u+307)
-     #(#\u+307)
-     #(#\u+302 #\u+306)
-     #(#\u+302 #\u+306)
-     #(#\u+302)
-     #(#\u+302)
-     #(#\u+302)
-     #(#\u+302)
-     #(#\u+300 #\u+301 #\u+342 #\u+345)
-     #(#\u+300 #\u+301 #\u+342 #\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+300 #\u+301 #\u+342 #\u+345)
-     #(#\u+300 #\u+301 #\u+342 #\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+300 #\u+301)
-     #(#\u+300 #\u+301)
-     #(#\u+300 #\u+301)
-     #(#\u+300 #\u+301)
-     #(#\u+300 #\u+301 #\u+342 #\u+345)
-     #(#\u+300 #\u+301 #\u+342 #\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+300 #\u+301 #\u+342 #\u+345)
-     #(#\u+300 #\u+301 #\u+342 #\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+300 #\u+301 #\u+342)
-     #(#\u+300 #\u+301 #\u+342)
-     #(#\u+300 #\u+301 #\u+342)
-     #(#\u+300 #\u+301 #\u+342)
-     #(#\u+300 #\u+301)
-     #(#\u+300 #\u+301)
-     #(#\u+300 #\u+301)
-     #(#\u+300 #\u+301)
-     #(#\u+300 #\u+301 #\u+342)
-     #(#\u+300 #\u+301 #\u+342)
-     #(#\u+300 #\u+301 #\u+342)
-     #(#\u+300 #\u+301 #\u+342 #\u+345)
-     #(#\u+300 #\u+301 #\u+342 #\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+300 #\u+301 #\u+342 #\u+345)
-     #(#\u+300 #\u+301 #\u+342 #\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+300 #\u+301 #\u+342)
-     #(#\u+345)
-     #(#\u+345)
-     #(#\u+300 #\u+301 #\u+342)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+338)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099 #\u+309a)
-     #(#\u+3099 #\u+309a)
-     #(#\u+3099 #\u+309a)
-     #(#\u+3099 #\u+309a)
-     #(#\u+3099 #\u+309a)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099 #\u+309a)
-     #(#\u+3099 #\u+309a)
-     #(#\u+3099 #\u+309a)
-     #(#\u+3099 #\u+309a)
-     #(#\u+3099 #\u+309a)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+3099)
-     #(#\u+110ba)
-     #(#\u+110ba)
-     #(#\u+110ba)
-     #(#\u+11127)
-     #(#\u+11127)
-     #(#\u+1133e #\u+11357)
-     #(#\u+114b0 #\u+114ba #\u+114bd)
-     #(#\u+115af)
-     #(#\u+115af))))
+(define ucd-canonical-cm-second-keys
+  #(#(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x300 #\x301 #\x302 #\x303 #\x304 #\x306 #\x307 #\x308 #\x309 #\x30a #\x30c #\x30f #\x311 #\x323 #\x325 #\x328)
+    #(#\x307 #\x323 #\x331)
+    #(#\x301 #\x302 #\x307 #\x30c #\x327)
+    #(#\x307 #\x30c #\x323 #\x327 #\x32d #\x331)
+    #(#\x300 #\x301 #\x302 #\x303 #\x304 #\x306 #\x307 #\x308 #\x309 #\x30c #\x30f #\x311 #\x323 #\x327 #\x328 #\x32d #\x330)
+    #(#\x307)
+    #(#\x301 #\x302 #\x304 #\x306 #\x307 #\x30c #\x327)
+    #(#\x302 #\x307 #\x308 #\x30c #\x323 #\x327 #\x32e)
+    #(#\x300 #\x301 #\x302 #\x303 #\x304 #\x306 #\x307 #\x308 #\x309 #\x30c #\x30f #\x311 #\x323 #\x328 #\x330)
+    #(#\x302)
+    #(#\x301 #\x30c #\x323 #\x327 #\x331)
+    #(#\x301 #\x30c #\x323 #\x327 #\x32d #\x331)
+    #(#\x301 #\x307 #\x323)
+    #(#\x300 #\x301 #\x303 #\x307 #\x30c #\x323 #\x327 #\x32d #\x331)
+    #(#\x300 #\x301 #\x302 #\x303 #\x304 #\x306 #\x307 #\x308 #\x309 #\x30b #\x30c #\x30f #\x311 #\x31b #\x323 #\x328)
+    #(#\x301 #\x307)
+    #(#\x301 #\x307 #\x30c #\x30f #\x311 #\x323 #\x327 #\x331)
+    #(#\x301 #\x302 #\x307 #\x30c #\x323 #\x326 #\x327)
+    #(#\x307 #\x30c #\x323 #\x326 #\x327 #\x32d #\x331)
+    #(#\x300 #\x301 #\x302 #\x303 #\x304 #\x306 #\x308 #\x309 #\x30a #\x30b #\x30c #\x30f #\x311 #\x31b #\x323 #\x324 #\x328 #\x32d #\x330)
+    #(#\x303 #\x323)
+    #(#\x300 #\x301 #\x302 #\x307 #\x308 #\x323)
+    #(#\x307 #\x308)
+    #(#\x300 #\x301 #\x302 #\x303 #\x304 #\x307 #\x308 #\x309 #\x323)
+    #(#\x301 #\x302 #\x307 #\x30c #\x323 #\x331)
+    #(#\x300 #\x301 #\x302 #\x303 #\x304 #\x306 #\x307 #\x308 #\x309 #\x30a #\x30c #\x30f #\x311 #\x323 #\x325 #\x328)
+    #(#\x307 #\x323 #\x331)
+    #(#\x301 #\x302 #\x307 #\x30c #\x327)
+    #(#\x307 #\x30c #\x323 #\x327 #\x32d #\x331)
+    #(#\x300 #\x301 #\x302 #\x303 #\x304 #\x306 #\x307 #\x308 #\x309 #\x30c #\x30f #\x311 #\x323 #\x327 #\x328 #\x32d #\x330)
+    #(#\x307)
+    #(#\x301 #\x302 #\x304 #\x306 #\x307 #\x30c #\x327)
+    #(#\x302 #\x307 #\x308 #\x30c #\x323 #\x327 #\x32e #\x331)
+    #(#\x300 #\x301 #\x302 #\x303 #\x304 #\x306 #\x308 #\x309 #\x30c #\x30f #\x311 #\x323 #\x328 #\x330)
+    #(#\x302 #\x30c)
+    #(#\x301 #\x30c #\x323 #\x327 #\x331)
+    #(#\x301 #\x30c #\x323 #\x327 #\x32d #\x331)
+    #(#\x301 #\x307 #\x323)
+    #(#\x300 #\x301 #\x303 #\x307 #\x30c #\x323 #\x327 #\x32d #\x331)
+    #(#\x300 #\x301 #\x302 #\x303 #\x304 #\x306 #\x307 #\x308 #\x309 #\x30b #\x30c #\x30f #\x311 #\x31b #\x323 #\x328)
+    #(#\x301 #\x307)
+    #(#\x301 #\x307 #\x30c #\x30f #\x311 #\x323 #\x327 #\x331)
+    #(#\x301 #\x302 #\x307 #\x30c #\x323 #\x326 #\x327)
+    #(#\x307 #\x308 #\x30c #\x323 #\x326 #\x327 #\x32d #\x331)
+    #(#\x300 #\x301 #\x302 #\x303 #\x304 #\x306 #\x308 #\x309 #\x30a #\x30b #\x30c #\x30f #\x311 #\x31b #\x323 #\x324 #\x328 #\x32d #\x330)
+    #(#\x303 #\x323)
+    #(#\x300 #\x301 #\x302 #\x307 #\x308 #\x30a #\x323)
+    #(#\x307 #\x308)
+    #(#\x300 #\x301 #\x302 #\x303 #\x304 #\x307 #\x308 #\x309 #\x30a #\x323)
+    #(#\x301 #\x302 #\x307 #\x30c #\x323 #\x331)
+    #(#\x300 #\x301 #\x342)
+    #(#\x300 #\x301 #\x303 #\x309)
+    #(#\x304)
+    #(#\x301)
+    #(#\x301 #\x304)
+    #(#\x301)
+    #(#\x300 #\x301 #\x303 #\x309)
+    #(#\x301)
+    #(#\x300 #\x301 #\x303 #\x309)
+    #(#\x301 #\x304 #\x308)
+    #(#\x304)
+    #(#\x301)
+    #(#\x300 #\x301 #\x304 #\x30c)
+    #(#\x300 #\x301 #\x303 #\x309)
+    #(#\x304)
+    #(#\x301)
+    #(#\x301 #\x304)
+    #(#\x301)
+    #(#\x300 #\x301 #\x303 #\x309)
+    #(#\x301)
+    #(#\x300 #\x301 #\x303 #\x309)
+    #(#\x301 #\x304 #\x308)
+    #(#\x304)
+    #(#\x301)
+    #(#\x300 #\x301 #\x304 #\x30c)
+    #(#\x300 #\x301 #\x303 #\x309)
+    #(#\x300 #\x301 #\x303 #\x309)
+    #(#\x300 #\x301)
+    #(#\x300 #\x301)
+    #(#\x300 #\x301)
+    #(#\x300 #\x301)
+    #(#\x307)
+    #(#\x307)
+    #(#\x307)
+    #(#\x307)
+    #(#\x301)
+    #(#\x301)
+    #(#\x308)
+    #(#\x308)
+    #(#\x307)
+    #(#\x300 #\x301 #\x303 #\x309 #\x323)
+    #(#\x300 #\x301 #\x303 #\x309 #\x323)
+    #(#\x300 #\x301 #\x303 #\x309 #\x323)
+    #(#\x300 #\x301 #\x303 #\x309 #\x323)
+    #(#\x30c)
+    #(#\x304)
+    #(#\x304)
+    #(#\x304)
+    #(#\x304)
+    #(#\x306)
+    #(#\x306)
+    #(#\x304)
+    #(#\x304)
+    #(#\x30c)
+    #(#\x300 #\x301 #\x304 #\x306 #\x313 #\x314 #\x345)
+    #(#\x300 #\x301 #\x313 #\x314)
+    #(#\x300 #\x301 #\x313 #\x314 #\x345)
+    #(#\x300 #\x301 #\x304 #\x306 #\x308 #\x313 #\x314)
+    #(#\x300 #\x301 #\x313 #\x314)
+    #(#\x314)
+    #(#\x300 #\x301 #\x304 #\x306 #\x308 #\x314)
+    #(#\x300 #\x301 #\x313 #\x314 #\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x300 #\x301 #\x304 #\x306 #\x313 #\x314 #\x342 #\x345)
+    #(#\x300 #\x301 #\x313 #\x314)
+    #(#\x300 #\x301 #\x313 #\x314 #\x342 #\x345)
+    #(#\x300 #\x301 #\x304 #\x306 #\x308 #\x313 #\x314 #\x342)
+    #(#\x300 #\x301 #\x313 #\x314)
+    #(#\x313 #\x314)
+    #(#\x300 #\x301 #\x304 #\x306 #\x308 #\x313 #\x314 #\x342)
+    #(#\x300 #\x301 #\x313 #\x314 #\x342 #\x345)
+    #(#\x300 #\x301 #\x342)
+    #(#\x300 #\x301 #\x342)
+    #(#\x345)
+    #(#\x301 #\x308)
+    #(#\x308)
+    #(#\x306 #\x308)
+    #(#\x301)
+    #(#\x300 #\x306 #\x308)
+    #(#\x306 #\x308)
+    #(#\x308)
+    #(#\x300 #\x304 #\x306 #\x308)
+    #(#\x301)
+    #(#\x308)
+    #(#\x304 #\x306 #\x308 #\x30b)
+    #(#\x308)
+    #(#\x308)
+    #(#\x308)
+    #(#\x306 #\x308)
+    #(#\x301)
+    #(#\x300 #\x306 #\x308)
+    #(#\x306 #\x308)
+    #(#\x308)
+    #(#\x300 #\x304 #\x306 #\x308)
+    #(#\x301)
+    #(#\x308)
+    #(#\x304 #\x306 #\x308 #\x30b)
+    #(#\x308)
+    #(#\x308)
+    #(#\x308)
+    #(#\x308)
+    #(#\x30f)
+    #(#\x30f)
+    #(#\x308)
+    #(#\x308)
+    #(#\x308)
+    #(#\x308)
+    #(#\x653 #\x654 #\x655)
+    #(#\x654)
+    #(#\x654)
+    #(#\x654)
+    #(#\x654)
+    #(#\x654)
+    #(#\x93c)
+    #(#\x93c)
+    #(#\x93c)
+    #(#\x9be #\x9d7)
+    #(#\xb3e #\xb56 #\xb57)
+    #(#\xbd7)
+    #(#\xbbe #\xbd7)
+    #(#\xbbe)
+    #(#\xc56)
+    #(#\xcd5)
+    #(#\xcc2 #\xcd5 #\xcd6)
+    #(#\xcd5)
+    #(#\xd3e #\xd57)
+    #(#\xd3e)
+    #(#\xdca #\xdcf #\xddf)
+    #(#\xdca)
+    #(#\x102e)
+    #(#\x1b35)
+    #(#\x1b35)
+    #(#\x1b35)
+    #(#\x1b35)
+    #(#\x1b35)
+    #(#\x1b35)
+    #(#\x1b35)
+    #(#\x1b35)
+    #(#\x1b35)
+    #(#\x1b35)
+    #(#\x1b35)
+    #(#\x304)
+    #(#\x304)
+    #(#\x304)
+    #(#\x304)
+    #(#\x307)
+    #(#\x307)
+    #(#\x302 #\x306)
+    #(#\x302 #\x306)
+    #(#\x302)
+    #(#\x302)
+    #(#\x302)
+    #(#\x302)
+    #(#\x300 #\x301 #\x342 #\x345)
+    #(#\x300 #\x301 #\x342 #\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x300 #\x301 #\x342 #\x345)
+    #(#\x300 #\x301 #\x342 #\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x300 #\x301)
+    #(#\x300 #\x301)
+    #(#\x300 #\x301)
+    #(#\x300 #\x301)
+    #(#\x300 #\x301 #\x342 #\x345)
+    #(#\x300 #\x301 #\x342 #\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x300 #\x301 #\x342 #\x345)
+    #(#\x300 #\x301 #\x342 #\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x300 #\x301 #\x342)
+    #(#\x300 #\x301 #\x342)
+    #(#\x300 #\x301 #\x342)
+    #(#\x300 #\x301 #\x342)
+    #(#\x300 #\x301)
+    #(#\x300 #\x301)
+    #(#\x300 #\x301)
+    #(#\x300 #\x301)
+    #(#\x300 #\x301 #\x342)
+    #(#\x300 #\x301 #\x342)
+    #(#\x300 #\x301 #\x342)
+    #(#\x300 #\x301 #\x342 #\x345)
+    #(#\x300 #\x301 #\x342 #\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x300 #\x301 #\x342 #\x345)
+    #(#\x300 #\x301 #\x342 #\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x345)
+    #(#\x300 #\x301 #\x342)
+    #(#\x345)
+    #(#\x345)
+    #(#\x300 #\x301 #\x342)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x338)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099 #\x309a)
+    #(#\x3099 #\x309a)
+    #(#\x3099 #\x309a)
+    #(#\x3099 #\x309a)
+    #(#\x3099 #\x309a)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099 #\x309a)
+    #(#\x3099 #\x309a)
+    #(#\x3099 #\x309a)
+    #(#\x3099 #\x309a)
+    #(#\x3099 #\x309a)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x3099)
+    #(#\x110ba)
+    #(#\x110ba)
+    #(#\x110ba)
+    #(#\x11127)
+    #(#\x11127)
+    #(#\x1133e #\x11357)
+    #(#\x114b0 #\x114ba #\x114bd)
+    #(#\x115af)
+    #(#\x115af)))
 
-(define-deferred ucd-canonical-cm-second-values
-  (vector-map
-   vector->string
-   #(#(#\u+226e)
-     #(#\u+2260)
-     #(#\u+226f)
-     #(#\u+c0 #\u+c1 #\u+c2 #\u+c3 #\u+100 #\u+102 #\u+226 #\u+c4 #\u+1ea2 #\u+c5 #\u+1cd #\u+200 #\u+202 #\u+1ea0 #\u+1e00 #\u+104)
-     #(#\u+1e02 #\u+1e04 #\u+1e06)
-     #(#\u+106 #\u+108 #\u+10a #\u+10c #\u+c7)
-     #(#\u+1e0a #\u+10e #\u+1e0c #\u+1e10 #\u+1e12 #\u+1e0e)
-     #(#\u+c8 #\u+c9 #\u+ca #\u+1ebc #\u+112 #\u+114 #\u+116 #\u+cb #\u+1eba #\u+11a #\u+204 #\u+206 #\u+1eb8 #\u+228 #\u+118 #\u+1e18 #\u+1e1a)
-     #(#\u+1e1e)
-     #(#\u+1f4 #\u+11c #\u+1e20 #\u+11e #\u+120 #\u+1e6 #\u+122)
-     #(#\u+124 #\u+1e22 #\u+1e26 #\u+21e #\u+1e24 #\u+1e28 #\u+1e2a)
-     #(#\u+cc #\u+cd #\u+ce #\u+128 #\u+12a #\u+12c #\u+130 #\u+cf #\u+1ec8 #\u+1cf #\u+208 #\u+20a #\u+1eca #\u+12e #\u+1e2c)
-     #(#\u+134)
-     #(#\u+1e30 #\u+1e8 #\u+1e32 #\u+136 #\u+1e34)
-     #(#\u+139 #\u+13d #\u+1e36 #\u+13b #\u+1e3c #\u+1e3a)
-     #(#\u+1e3e #\u+1e40 #\u+1e42)
-     #(#\u+1f8 #\u+143 #\u+d1 #\u+1e44 #\u+147 #\u+1e46 #\u+145 #\u+1e4a #\u+1e48)
-     #(#\u+d2 #\u+d3 #\u+d4 #\u+d5 #\u+14c #\u+14e #\u+22e #\u+d6 #\u+1ece #\u+150 #\u+1d1 #\u+20c #\u+20e #\u+1a0 #\u+1ecc #\u+1ea)
-     #(#\u+1e54 #\u+1e56)
-     #(#\u+154 #\u+1e58 #\u+158 #\u+210 #\u+212 #\u+1e5a #\u+156 #\u+1e5e)
-     #(#\u+15a #\u+15c #\u+1e60 #\u+160 #\u+1e62 #\u+218 #\u+15e)
-     #(#\u+1e6a #\u+164 #\u+1e6c #\u+21a #\u+162 #\u+1e70 #\u+1e6e)
-     #(#\u+d9 #\u+da #\u+db #\u+168 #\u+16a #\u+16c #\u+dc #\u+1ee6 #\u+16e #\u+170 #\u+1d3 #\u+214 #\u+216 #\u+1af #\u+1ee4 #\u+1e72 #\u+172 #\u+1e76 #\u+1e74)
-     #(#\u+1e7c #\u+1e7e)
-     #(#\u+1e80 #\u+1e82 #\u+174 #\u+1e86 #\u+1e84 #\u+1e88)
-     #(#\u+1e8a #\u+1e8c)
-     #(#\u+1ef2 #\u+dd #\u+176 #\u+1ef8 #\u+232 #\u+1e8e #\u+178 #\u+1ef6 #\u+1ef4)
-     #(#\u+179 #\u+1e90 #\u+17b #\u+17d #\u+1e92 #\u+1e94)
-     #(#\u+e0 #\u+e1 #\u+e2 #\u+e3 #\u+101 #\u+103 #\u+227 #\u+e4 #\u+1ea3 #\u+e5 #\u+1ce #\u+201 #\u+203 #\u+1ea1 #\u+1e01 #\u+105)
-     #(#\u+1e03 #\u+1e05 #\u+1e07)
-     #(#\u+107 #\u+109 #\u+10b #\u+10d #\u+e7)
-     #(#\u+1e0b #\u+10f #\u+1e0d #\u+1e11 #\u+1e13 #\u+1e0f)
-     #(#\u+e8 #\u+e9 #\u+ea #\u+1ebd #\u+113 #\u+115 #\u+117 #\u+eb #\u+1ebb #\u+11b #\u+205 #\u+207 #\u+1eb9 #\u+229 #\u+119 #\u+1e19 #\u+1e1b)
-     #(#\u+1e1f)
-     #(#\u+1f5 #\u+11d #\u+1e21 #\u+11f #\u+121 #\u+1e7 #\u+123)
-     #(#\u+125 #\u+1e23 #\u+1e27 #\u+21f #\u+1e25 #\u+1e29 #\u+1e2b #\u+1e96)
-     #(#\u+ec #\u+ed #\u+ee #\u+129 #\u+12b #\u+12d #\u+ef #\u+1ec9 #\u+1d0 #\u+209 #\u+20b #\u+1ecb #\u+12f #\u+1e2d)
-     #(#\u+135 #\u+1f0)
-     #(#\u+1e31 #\u+1e9 #\u+1e33 #\u+137 #\u+1e35)
-     #(#\u+13a #\u+13e #\u+1e37 #\u+13c #\u+1e3d #\u+1e3b)
-     #(#\u+1e3f #\u+1e41 #\u+1e43)
-     #(#\u+1f9 #\u+144 #\u+f1 #\u+1e45 #\u+148 #\u+1e47 #\u+146 #\u+1e4b #\u+1e49)
-     #(#\u+f2 #\u+f3 #\u+f4 #\u+f5 #\u+14d #\u+14f #\u+22f #\u+f6 #\u+1ecf #\u+151 #\u+1d2 #\u+20d #\u+20f #\u+1a1 #\u+1ecd #\u+1eb)
-     #(#\u+1e55 #\u+1e57)
-     #(#\u+155 #\u+1e59 #\u+159 #\u+211 #\u+213 #\u+1e5b #\u+157 #\u+1e5f)
-     #(#\u+15b #\u+15d #\u+1e61 #\u+161 #\u+1e63 #\u+219 #\u+15f)
-     #(#\u+1e6b #\u+1e97 #\u+165 #\u+1e6d #\u+21b #\u+163 #\u+1e71 #\u+1e6f)
-     #(#\u+f9 #\u+fa #\u+fb #\u+169 #\u+16b #\u+16d #\u+fc #\u+1ee7 #\u+16f #\u+171 #\u+1d4 #\u+215 #\u+217 #\u+1b0 #\u+1ee5 #\u+1e73 #\u+173 #\u+1e77 #\u+1e75)
-     #(#\u+1e7d #\u+1e7f)
-     #(#\u+1e81 #\u+1e83 #\u+175 #\u+1e87 #\u+1e85 #\u+1e98 #\u+1e89)
-     #(#\u+1e8b #\u+1e8d)
-     #(#\u+1ef3 #\u+fd #\u+177 #\u+1ef9 #\u+233 #\u+1e8f #\u+ff #\u+1ef7 #\u+1e99 #\u+1ef5)
-     #(#\u+17a #\u+1e91 #\u+17c #\u+17e #\u+1e93 #\u+1e95)
-     #(#\u+1fed #\u+385 #\u+1fc1)
-     #(#\u+1ea6 #\u+1ea4 #\u+1eaa #\u+1ea8)
-     #(#\u+1de)
-     #(#\u+1fa)
-     #(#\u+1fc #\u+1e2)
-     #(#\u+1e08)
-     #(#\u+1ec0 #\u+1ebe #\u+1ec4 #\u+1ec2)
-     #(#\u+1e2e)
-     #(#\u+1ed2 #\u+1ed0 #\u+1ed6 #\u+1ed4)
-     #(#\u+1e4c #\u+22c #\u+1e4e)
-     #(#\u+22a)
-     #(#\u+1fe)
-     #(#\u+1db #\u+1d7 #\u+1d5 #\u+1d9)
-     #(#\u+1ea7 #\u+1ea5 #\u+1eab #\u+1ea9)
-     #(#\u+1df)
-     #(#\u+1fb)
-     #(#\u+1fd #\u+1e3)
-     #(#\u+1e09)
-     #(#\u+1ec1 #\u+1ebf #\u+1ec5 #\u+1ec3)
-     #(#\u+1e2f)
-     #(#\u+1ed3 #\u+1ed1 #\u+1ed7 #\u+1ed5)
-     #(#\u+1e4d #\u+22d #\u+1e4f)
-     #(#\u+22b)
-     #(#\u+1ff)
-     #(#\u+1dc #\u+1d8 #\u+1d6 #\u+1da)
-     #(#\u+1eb0 #\u+1eae #\u+1eb4 #\u+1eb2)
-     #(#\u+1eb1 #\u+1eaf #\u+1eb5 #\u+1eb3)
-     #(#\u+1e14 #\u+1e16)
-     #(#\u+1e15 #\u+1e17)
-     #(#\u+1e50 #\u+1e52)
-     #(#\u+1e51 #\u+1e53)
-     #(#\u+1e64)
-     #(#\u+1e65)
-     #(#\u+1e66)
-     #(#\u+1e67)
-     #(#\u+1e78)
-     #(#\u+1e79)
-     #(#\u+1e7a)
-     #(#\u+1e7b)
-     #(#\u+1e9b)
-     #(#\u+1edc #\u+1eda #\u+1ee0 #\u+1ede #\u+1ee2)
-     #(#\u+1edd #\u+1edb #\u+1ee1 #\u+1edf #\u+1ee3)
-     #(#\u+1eea #\u+1ee8 #\u+1eee #\u+1eec #\u+1ef0)
-     #(#\u+1eeb #\u+1ee9 #\u+1eef #\u+1eed #\u+1ef1)
-     #(#\u+1ee)
-     #(#\u+1ec)
-     #(#\u+1ed)
-     #(#\u+1e0)
-     #(#\u+1e1)
-     #(#\u+1e1c)
-     #(#\u+1e1d)
-     #(#\u+230)
-     #(#\u+231)
-     #(#\u+1ef)
-     #(#\u+1fba #\u+386 #\u+1fb9 #\u+1fb8 #\u+1f08 #\u+1f09 #\u+1fbc)
-     #(#\u+1fc8 #\u+388 #\u+1f18 #\u+1f19)
-     #(#\u+1fca #\u+389 #\u+1f28 #\u+1f29 #\u+1fcc)
-     #(#\u+1fda #\u+38a #\u+1fd9 #\u+1fd8 #\u+3aa #\u+1f38 #\u+1f39)
-     #(#\u+1ff8 #\u+38c #\u+1f48 #\u+1f49)
-     #(#\u+1fec)
-     #(#\u+1fea #\u+38e #\u+1fe9 #\u+1fe8 #\u+3ab #\u+1f59)
-     #(#\u+1ffa #\u+38f #\u+1f68 #\u+1f69 #\u+1ffc)
-     #(#\u+1fb4)
-     #(#\u+1fc4)
-     #(#\u+1f70 #\u+3ac #\u+1fb1 #\u+1fb0 #\u+1f00 #\u+1f01 #\u+1fb6 #\u+1fb3)
-     #(#\u+1f72 #\u+3ad #\u+1f10 #\u+1f11)
-     #(#\u+1f74 #\u+3ae #\u+1f20 #\u+1f21 #\u+1fc6 #\u+1fc3)
-     #(#\u+1f76 #\u+3af #\u+1fd1 #\u+1fd0 #\u+3ca #\u+1f30 #\u+1f31 #\u+1fd6)
-     #(#\u+1f78 #\u+3cc #\u+1f40 #\u+1f41)
-     #(#\u+1fe4 #\u+1fe5)
-     #(#\u+1f7a #\u+3cd #\u+1fe1 #\u+1fe0 #\u+3cb #\u+1f50 #\u+1f51 #\u+1fe6)
-     #(#\u+1f7c #\u+3ce #\u+1f60 #\u+1f61 #\u+1ff6 #\u+1ff3)
-     #(#\u+1fd2 #\u+390 #\u+1fd7)
-     #(#\u+1fe2 #\u+3b0 #\u+1fe7)
-     #(#\u+1ff4)
-     #(#\u+3d3 #\u+3d4)
-     #(#\u+407)
-     #(#\u+4d0 #\u+4d2)
-     #(#\u+403)
-     #(#\u+400 #\u+4d6 #\u+401)
-     #(#\u+4c1 #\u+4dc)
-     #(#\u+4de)
-     #(#\u+40d #\u+4e2 #\u+419 #\u+4e4)
-     #(#\u+40c)
-     #(#\u+4e6)
-     #(#\u+4ee #\u+40e #\u+4f0 #\u+4f2)
-     #(#\u+4f4)
-     #(#\u+4f8)
-     #(#\u+4ec)
-     #(#\u+4d1 #\u+4d3)
-     #(#\u+453)
-     #(#\u+450 #\u+4d7 #\u+451)
-     #(#\u+4c2 #\u+4dd)
-     #(#\u+4df)
-     #(#\u+45d #\u+4e3 #\u+439 #\u+4e5)
-     #(#\u+45c)
-     #(#\u+4e7)
-     #(#\u+4ef #\u+45e #\u+4f1 #\u+4f3)
-     #(#\u+4f5)
-     #(#\u+4f9)
-     #(#\u+4ed)
-     #(#\u+457)
-     #(#\u+476)
-     #(#\u+477)
-     #(#\u+4da)
-     #(#\u+4db)
-     #(#\u+4ea)
-     #(#\u+4eb)
-     #(#\u+622 #\u+623 #\u+625)
-     #(#\u+624)
-     #(#\u+626)
-     #(#\u+6c2)
-     #(#\u+6d3)
-     #(#\u+6c0)
-     #(#\u+929)
-     #(#\u+931)
-     #(#\u+934)
-     #(#\u+9cb #\u+9cc)
-     #(#\u+b4b #\u+b48 #\u+b4c)
-     #(#\u+b94)
-     #(#\u+bca #\u+bcc)
-     #(#\u+bcb)
-     #(#\u+c48)
-     #(#\u+cc0)
-     #(#\u+cca #\u+cc7 #\u+cc8)
-     #(#\u+ccb)
-     #(#\u+d4a #\u+d4c)
-     #(#\u+d4b)
-     #(#\u+dda #\u+ddc #\u+dde)
-     #(#\u+ddd)
-     #(#\u+1026)
-     #(#\u+1b06)
-     #(#\u+1b08)
-     #(#\u+1b0a)
-     #(#\u+1b0c)
-     #(#\u+1b0e)
-     #(#\u+1b12)
-     #(#\u+1b3b)
-     #(#\u+1b3d)
-     #(#\u+1b40)
-     #(#\u+1b41)
-     #(#\u+1b43)
-     #(#\u+1e38)
-     #(#\u+1e39)
-     #(#\u+1e5c)
-     #(#\u+1e5d)
-     #(#\u+1e68)
-     #(#\u+1e69)
-     #(#\u+1eac #\u+1eb6)
-     #(#\u+1ead #\u+1eb7)
-     #(#\u+1ec6)
-     #(#\u+1ec7)
-     #(#\u+1ed8)
-     #(#\u+1ed9)
-     #(#\u+1f02 #\u+1f04 #\u+1f06 #\u+1f80)
-     #(#\u+1f03 #\u+1f05 #\u+1f07 #\u+1f81)
-     #(#\u+1f82)
-     #(#\u+1f83)
-     #(#\u+1f84)
-     #(#\u+1f85)
-     #(#\u+1f86)
-     #(#\u+1f87)
-     #(#\u+1f0a #\u+1f0c #\u+1f0e #\u+1f88)
-     #(#\u+1f0b #\u+1f0d #\u+1f0f #\u+1f89)
-     #(#\u+1f8a)
-     #(#\u+1f8b)
-     #(#\u+1f8c)
-     #(#\u+1f8d)
-     #(#\u+1f8e)
-     #(#\u+1f8f)
-     #(#\u+1f12 #\u+1f14)
-     #(#\u+1f13 #\u+1f15)
-     #(#\u+1f1a #\u+1f1c)
-     #(#\u+1f1b #\u+1f1d)
-     #(#\u+1f22 #\u+1f24 #\u+1f26 #\u+1f90)
-     #(#\u+1f23 #\u+1f25 #\u+1f27 #\u+1f91)
-     #(#\u+1f92)
-     #(#\u+1f93)
-     #(#\u+1f94)
-     #(#\u+1f95)
-     #(#\u+1f96)
-     #(#\u+1f97)
-     #(#\u+1f2a #\u+1f2c #\u+1f2e #\u+1f98)
-     #(#\u+1f2b #\u+1f2d #\u+1f2f #\u+1f99)
-     #(#\u+1f9a)
-     #(#\u+1f9b)
-     #(#\u+1f9c)
-     #(#\u+1f9d)
-     #(#\u+1f9e)
-     #(#\u+1f9f)
-     #(#\u+1f32 #\u+1f34 #\u+1f36)
-     #(#\u+1f33 #\u+1f35 #\u+1f37)
-     #(#\u+1f3a #\u+1f3c #\u+1f3e)
-     #(#\u+1f3b #\u+1f3d #\u+1f3f)
-     #(#\u+1f42 #\u+1f44)
-     #(#\u+1f43 #\u+1f45)
-     #(#\u+1f4a #\u+1f4c)
-     #(#\u+1f4b #\u+1f4d)
-     #(#\u+1f52 #\u+1f54 #\u+1f56)
-     #(#\u+1f53 #\u+1f55 #\u+1f57)
-     #(#\u+1f5b #\u+1f5d #\u+1f5f)
-     #(#\u+1f62 #\u+1f64 #\u+1f66 #\u+1fa0)
-     #(#\u+1f63 #\u+1f65 #\u+1f67 #\u+1fa1)
-     #(#\u+1fa2)
-     #(#\u+1fa3)
-     #(#\u+1fa4)
-     #(#\u+1fa5)
-     #(#\u+1fa6)
-     #(#\u+1fa7)
-     #(#\u+1f6a #\u+1f6c #\u+1f6e #\u+1fa8)
-     #(#\u+1f6b #\u+1f6d #\u+1f6f #\u+1fa9)
-     #(#\u+1faa)
-     #(#\u+1fab)
-     #(#\u+1fac)
-     #(#\u+1fad)
-     #(#\u+1fae)
-     #(#\u+1faf)
-     #(#\u+1fb2)
-     #(#\u+1fc2)
-     #(#\u+1ff2)
-     #(#\u+1fb7)
-     #(#\u+1fcd #\u+1fce #\u+1fcf)
-     #(#\u+1fc7)
-     #(#\u+1ff7)
-     #(#\u+1fdd #\u+1fde #\u+1fdf)
-     #(#\u+219a)
-     #(#\u+219b)
-     #(#\u+21ae)
-     #(#\u+21cd)
-     #(#\u+21cf)
-     #(#\u+21ce)
-     #(#\u+2204)
-     #(#\u+2209)
-     #(#\u+220c)
-     #(#\u+2224)
-     #(#\u+2226)
-     #(#\u+2241)
-     #(#\u+2244)
-     #(#\u+2247)
-     #(#\u+2249)
-     #(#\u+226d)
-     #(#\u+2262)
-     #(#\u+2270)
-     #(#\u+2271)
-     #(#\u+2274)
-     #(#\u+2275)
-     #(#\u+2278)
-     #(#\u+2279)
-     #(#\u+2280)
-     #(#\u+2281)
-     #(#\u+22e0)
-     #(#\u+22e1)
-     #(#\u+2284)
-     #(#\u+2285)
-     #(#\u+2288)
-     #(#\u+2289)
-     #(#\u+22e2)
-     #(#\u+22e3)
-     #(#\u+22ac)
-     #(#\u+22ad)
-     #(#\u+22ae)
-     #(#\u+22af)
-     #(#\u+22ea)
-     #(#\u+22eb)
-     #(#\u+22ec)
-     #(#\u+22ed)
-     #(#\u+3094)
-     #(#\u+304c)
-     #(#\u+304e)
-     #(#\u+3050)
-     #(#\u+3052)
-     #(#\u+3054)
-     #(#\u+3056)
-     #(#\u+3058)
-     #(#\u+305a)
-     #(#\u+305c)
-     #(#\u+305e)
-     #(#\u+3060)
-     #(#\u+3062)
-     #(#\u+3065)
-     #(#\u+3067)
-     #(#\u+3069)
-     #(#\u+3070 #\u+3071)
-     #(#\u+3073 #\u+3074)
-     #(#\u+3076 #\u+3077)
-     #(#\u+3079 #\u+307a)
-     #(#\u+307c #\u+307d)
-     #(#\u+309e)
-     #(#\u+30f4)
-     #(#\u+30ac)
-     #(#\u+30ae)
-     #(#\u+30b0)
-     #(#\u+30b2)
-     #(#\u+30b4)
-     #(#\u+30b6)
-     #(#\u+30b8)
-     #(#\u+30ba)
-     #(#\u+30bc)
-     #(#\u+30be)
-     #(#\u+30c0)
-     #(#\u+30c2)
-     #(#\u+30c5)
-     #(#\u+30c7)
-     #(#\u+30c9)
-     #(#\u+30d0 #\u+30d1)
-     #(#\u+30d3 #\u+30d4)
-     #(#\u+30d6 #\u+30d7)
-     #(#\u+30d9 #\u+30da)
-     #(#\u+30dc #\u+30dd)
-     #(#\u+30f7)
-     #(#\u+30f8)
-     #(#\u+30f9)
-     #(#\u+30fa)
-     #(#\u+30fe)
-     #(#\u+1109a)
-     #(#\u+1109c)
-     #(#\u+110ab)
-     #(#\u+1112e)
-     #(#\u+1112f)
-     #(#\u+1134b #\u+1134c)
-     #(#\u+114bc #\u+114bb #\u+114be)
-     #(#\u+115ba)
-     #(#\u+115bb))))
+(define ucd-canonical-cm-second-values
+  #(#(#\x226e)
+    #(#\x2260)
+    #(#\x226f)
+    #(#\À #\Á #\ #\à#\x100 #\x102 #\x226 #\Ä #\x1ea2 #\Å #\x1cd #\x200 #\x202 #\x1ea0 #\x1e00 #\x104)
+    #(#\x1e02 #\x1e04 #\x1e06)
+    #(#\x106 #\x108 #\x10a #\x10c #\Ç)
+    #(#\x1e0a #\x10e #\x1e0c #\x1e10 #\x1e12 #\x1e0e)
+    #(#\È #\É #\Ê #\x1ebc #\x112 #\x114 #\x116 #\Ë #\x1eba #\x11a #\x204 #\x206 #\x1eb8 #\x228 #\x118 #\x1e18 #\x1e1a)
+    #(#\x1e1e)
+    #(#\x1f4 #\x11c #\x1e20 #\x11e #\x120 #\x1e6 #\x122)
+    #(#\x124 #\x1e22 #\x1e26 #\x21e #\x1e24 #\x1e28 #\x1e2a)
+    #(#\Ì #\Í #\Π#\x128 #\x12a #\x12c #\x130 #\Ï #\x1ec8 #\x1cf #\x208 #\x20a #\x1eca #\x12e #\x1e2c)
+    #(#\x134)
+    #(#\x1e30 #\x1e8 #\x1e32 #\x136 #\x1e34)
+    #(#\x139 #\x13d #\x1e36 #\x13b #\x1e3c #\x1e3a)
+    #(#\x1e3e #\x1e40 #\x1e42)
+    #(#\x1f8 #\x143 #\Ñ #\x1e44 #\x147 #\x1e46 #\x145 #\x1e4a #\x1e48)
+    #(#\Ò #\Ó #\Ô #\Õ #\x14c #\x14e #\x22e #\Ö #\x1ece #\x150 #\x1d1 #\x20c #\x20e #\x1a0 #\x1ecc #\x1ea)
+    #(#\x1e54 #\x1e56)
+    #(#\x154 #\x1e58 #\x158 #\x210 #\x212 #\x1e5a #\x156 #\x1e5e)
+    #(#\x15a #\x15c #\x1e60 #\x160 #\x1e62 #\x218 #\x15e)
+    #(#\x1e6a #\x164 #\x1e6c #\x21a #\x162 #\x1e70 #\x1e6e)
+    #(#\Ù #\Ú #\Û #\x168 #\x16a #\x16c #\Ü #\x1ee6 #\x16e #\x170 #\x1d3 #\x214 #\x216 #\x1af #\x1ee4 #\x1e72 #\x172 #\x1e76 #\x1e74)
+    #(#\x1e7c #\x1e7e)
+    #(#\x1e80 #\x1e82 #\x174 #\x1e86 #\x1e84 #\x1e88)
+    #(#\x1e8a #\x1e8c)
+    #(#\x1ef2 #\Ý #\x176 #\x1ef8 #\x232 #\x1e8e #\x178 #\x1ef6 #\x1ef4)
+    #(#\x179 #\x1e90 #\x17b #\x17d #\x1e92 #\x1e94)
+    #(#\à #\á #\â #\ã #\x101 #\x103 #\x227 #\ä #\x1ea3 #\å #\x1ce #\x201 #\x203 #\x1ea1 #\x1e01 #\x105)
+    #(#\x1e03 #\x1e05 #\x1e07)
+    #(#\x107 #\x109 #\x10b #\x10d #\ç)
+    #(#\x1e0b #\x10f #\x1e0d #\x1e11 #\x1e13 #\x1e0f)
+    #(#\è #\é #\ê #\x1ebd #\x113 #\x115 #\x117 #\ë #\x1ebb #\x11b #\x205 #\x207 #\x1eb9 #\x229 #\x119 #\x1e19 #\x1e1b)
+    #(#\x1e1f)
+    #(#\x1f5 #\x11d #\x1e21 #\x11f #\x121 #\x1e7 #\x123)
+    #(#\x125 #\x1e23 #\x1e27 #\x21f #\x1e25 #\x1e29 #\x1e2b #\x1e96)
+    #(#\ì #\í #\î #\x129 #\x12b #\x12d #\ï #\x1ec9 #\x1d0 #\x209 #\x20b #\x1ecb #\x12f #\x1e2d)
+    #(#\x135 #\x1f0)
+    #(#\x1e31 #\x1e9 #\x1e33 #\x137 #\x1e35)
+    #(#\x13a #\x13e #\x1e37 #\x13c #\x1e3d #\x1e3b)
+    #(#\x1e3f #\x1e41 #\x1e43)
+    #(#\x1f9 #\x144 #\ñ #\x1e45 #\x148 #\x1e47 #\x146 #\x1e4b #\x1e49)
+    #(#\ò #\ó #\ô #\õ #\x14d #\x14f #\x22f #\ö #\x1ecf #\x151 #\x1d2 #\x20d #\x20f #\x1a1 #\x1ecd #\x1eb)
+    #(#\x1e55 #\x1e57)
+    #(#\x155 #\x1e59 #\x159 #\x211 #\x213 #\x1e5b #\x157 #\x1e5f)
+    #(#\x15b #\x15d #\x1e61 #\x161 #\x1e63 #\x219 #\x15f)
+    #(#\x1e6b #\x1e97 #\x165 #\x1e6d #\x21b #\x163 #\x1e71 #\x1e6f)
+    #(#\ù #\ú #\û #\x169 #\x16b #\x16d #\ü #\x1ee7 #\x16f #\x171 #\x1d4 #\x215 #\x217 #\x1b0 #\x1ee5 #\x1e73 #\x173 #\x1e77 #\x1e75)
+    #(#\x1e7d #\x1e7f)
+    #(#\x1e81 #\x1e83 #\x175 #\x1e87 #\x1e85 #\x1e98 #\x1e89)
+    #(#\x1e8b #\x1e8d)
+    #(#\x1ef3 #\ý #\x177 #\x1ef9 #\x233 #\x1e8f #\ÿ #\x1ef7 #\x1e99 #\x1ef5)
+    #(#\x17a #\x1e91 #\x17c #\x17e #\x1e93 #\x1e95)
+    #(#\x1fed #\x385 #\x1fc1)
+    #(#\x1ea6 #\x1ea4 #\x1eaa #\x1ea8)
+    #(#\x1de)
+    #(#\x1fa)
+    #(#\x1fc #\x1e2)
+    #(#\x1e08)
+    #(#\x1ec0 #\x1ebe #\x1ec4 #\x1ec2)
+    #(#\x1e2e)
+    #(#\x1ed2 #\x1ed0 #\x1ed6 #\x1ed4)
+    #(#\x1e4c #\x22c #\x1e4e)
+    #(#\x22a)
+    #(#\x1fe)
+    #(#\x1db #\x1d7 #\x1d5 #\x1d9)
+    #(#\x1ea7 #\x1ea5 #\x1eab #\x1ea9)
+    #(#\x1df)
+    #(#\x1fb)
+    #(#\x1fd #\x1e3)
+    #(#\x1e09)
+    #(#\x1ec1 #\x1ebf #\x1ec5 #\x1ec3)
+    #(#\x1e2f)
+    #(#\x1ed3 #\x1ed1 #\x1ed7 #\x1ed5)
+    #(#\x1e4d #\x22d #\x1e4f)
+    #(#\x22b)
+    #(#\x1ff)
+    #(#\x1dc #\x1d8 #\x1d6 #\x1da)
+    #(#\x1eb0 #\x1eae #\x1eb4 #\x1eb2)
+    #(#\x1eb1 #\x1eaf #\x1eb5 #\x1eb3)
+    #(#\x1e14 #\x1e16)
+    #(#\x1e15 #\x1e17)
+    #(#\x1e50 #\x1e52)
+    #(#\x1e51 #\x1e53)
+    #(#\x1e64)
+    #(#\x1e65)
+    #(#\x1e66)
+    #(#\x1e67)
+    #(#\x1e78)
+    #(#\x1e79)
+    #(#\x1e7a)
+    #(#\x1e7b)
+    #(#\x1e9b)
+    #(#\x1edc #\x1eda #\x1ee0 #\x1ede #\x1ee2)
+    #(#\x1edd #\x1edb #\x1ee1 #\x1edf #\x1ee3)
+    #(#\x1eea #\x1ee8 #\x1eee #\x1eec #\x1ef0)
+    #(#\x1eeb #\x1ee9 #\x1eef #\x1eed #\x1ef1)
+    #(#\x1ee)
+    #(#\x1ec)
+    #(#\x1ed)
+    #(#\x1e0)
+    #(#\x1e1)
+    #(#\x1e1c)
+    #(#\x1e1d)
+    #(#\x230)
+    #(#\x231)
+    #(#\x1ef)
+    #(#\x1fba #\x386 #\x1fb9 #\x1fb8 #\x1f08 #\x1f09 #\x1fbc)
+    #(#\x1fc8 #\x388 #\x1f18 #\x1f19)
+    #(#\x1fca #\x389 #\x1f28 #\x1f29 #\x1fcc)
+    #(#\x1fda #\x38a #\x1fd9 #\x1fd8 #\x3aa #\x1f38 #\x1f39)
+    #(#\x1ff8 #\x38c #\x1f48 #\x1f49)
+    #(#\x1fec)
+    #(#\x1fea #\x38e #\x1fe9 #\x1fe8 #\x3ab #\x1f59)
+    #(#\x1ffa #\x38f #\x1f68 #\x1f69 #\x1ffc)
+    #(#\x1fb4)
+    #(#\x1fc4)
+    #(#\x1f70 #\x3ac #\x1fb1 #\x1fb0 #\x1f00 #\x1f01 #\x1fb6 #\x1fb3)
+    #(#\x1f72 #\x3ad #\x1f10 #\x1f11)
+    #(#\x1f74 #\x3ae #\x1f20 #\x1f21 #\x1fc6 #\x1fc3)
+    #(#\x1f76 #\x3af #\x1fd1 #\x1fd0 #\x3ca #\x1f30 #\x1f31 #\x1fd6)
+    #(#\x1f78 #\x3cc #\x1f40 #\x1f41)
+    #(#\x1fe4 #\x1fe5)
+    #(#\x1f7a #\x3cd #\x1fe1 #\x1fe0 #\x3cb #\x1f50 #\x1f51 #\x1fe6)
+    #(#\x1f7c #\x3ce #\x1f60 #\x1f61 #\x1ff6 #\x1ff3)
+    #(#\x1fd2 #\x390 #\x1fd7)
+    #(#\x1fe2 #\x3b0 #\x1fe7)
+    #(#\x1ff4)
+    #(#\x3d3 #\x3d4)
+    #(#\x407)
+    #(#\x4d0 #\x4d2)
+    #(#\x403)
+    #(#\x400 #\x4d6 #\x401)
+    #(#\x4c1 #\x4dc)
+    #(#\x4de)
+    #(#\x40d #\x4e2 #\x419 #\x4e4)
+    #(#\x40c)
+    #(#\x4e6)
+    #(#\x4ee #\x40e #\x4f0 #\x4f2)
+    #(#\x4f4)
+    #(#\x4f8)
+    #(#\x4ec)
+    #(#\x4d1 #\x4d3)
+    #(#\x453)
+    #(#\x450 #\x4d7 #\x451)
+    #(#\x4c2 #\x4dd)
+    #(#\x4df)
+    #(#\x45d #\x4e3 #\x439 #\x4e5)
+    #(#\x45c)
+    #(#\x4e7)
+    #(#\x4ef #\x45e #\x4f1 #\x4f3)
+    #(#\x4f5)
+    #(#\x4f9)
+    #(#\x4ed)
+    #(#\x457)
+    #(#\x476)
+    #(#\x477)
+    #(#\x4da)
+    #(#\x4db)
+    #(#\x4ea)
+    #(#\x4eb)
+    #(#\x622 #\x623 #\x625)
+    #(#\x624)
+    #(#\x626)
+    #(#\x6c2)
+    #(#\x6d3)
+    #(#\x6c0)
+    #(#\x929)
+    #(#\x931)
+    #(#\x934)
+    #(#\x9cb #\x9cc)
+    #(#\xb4b #\xb48 #\xb4c)
+    #(#\xb94)
+    #(#\xbca #\xbcc)
+    #(#\xbcb)
+    #(#\xc48)
+    #(#\xcc0)
+    #(#\xcca #\xcc7 #\xcc8)
+    #(#\xccb)
+    #(#\xd4a #\xd4c)
+    #(#\xd4b)
+    #(#\xdda #\xddc #\xdde)
+    #(#\xddd)
+    #(#\x1026)
+    #(#\x1b06)
+    #(#\x1b08)
+    #(#\x1b0a)
+    #(#\x1b0c)
+    #(#\x1b0e)
+    #(#\x1b12)
+    #(#\x1b3b)
+    #(#\x1b3d)
+    #(#\x1b40)
+    #(#\x1b41)
+    #(#\x1b43)
+    #(#\x1e38)
+    #(#\x1e39)
+    #(#\x1e5c)
+    #(#\x1e5d)
+    #(#\x1e68)
+    #(#\x1e69)
+    #(#\x1eac #\x1eb6)
+    #(#\x1ead #\x1eb7)
+    #(#\x1ec6)
+    #(#\x1ec7)
+    #(#\x1ed8)
+    #(#\x1ed9)
+    #(#\x1f02 #\x1f04 #\x1f06 #\x1f80)
+    #(#\x1f03 #\x1f05 #\x1f07 #\x1f81)
+    #(#\x1f82)
+    #(#\x1f83)
+    #(#\x1f84)
+    #(#\x1f85)
+    #(#\x1f86)
+    #(#\x1f87)
+    #(#\x1f0a #\x1f0c #\x1f0e #\x1f88)
+    #(#\x1f0b #\x1f0d #\x1f0f #\x1f89)
+    #(#\x1f8a)
+    #(#\x1f8b)
+    #(#\x1f8c)
+    #(#\x1f8d)
+    #(#\x1f8e)
+    #(#\x1f8f)
+    #(#\x1f12 #\x1f14)
+    #(#\x1f13 #\x1f15)
+    #(#\x1f1a #\x1f1c)
+    #(#\x1f1b #\x1f1d)
+    #(#\x1f22 #\x1f24 #\x1f26 #\x1f90)
+    #(#\x1f23 #\x1f25 #\x1f27 #\x1f91)
+    #(#\x1f92)
+    #(#\x1f93)
+    #(#\x1f94)
+    #(#\x1f95)
+    #(#\x1f96)
+    #(#\x1f97)
+    #(#\x1f2a #\x1f2c #\x1f2e #\x1f98)
+    #(#\x1f2b #\x1f2d #\x1f2f #\x1f99)
+    #(#\x1f9a)
+    #(#\x1f9b)
+    #(#\x1f9c)
+    #(#\x1f9d)
+    #(#\x1f9e)
+    #(#\x1f9f)
+    #(#\x1f32 #\x1f34 #\x1f36)
+    #(#\x1f33 #\x1f35 #\x1f37)
+    #(#\x1f3a #\x1f3c #\x1f3e)
+    #(#\x1f3b #\x1f3d #\x1f3f)
+    #(#\x1f42 #\x1f44)
+    #(#\x1f43 #\x1f45)
+    #(#\x1f4a #\x1f4c)
+    #(#\x1f4b #\x1f4d)
+    #(#\x1f52 #\x1f54 #\x1f56)
+    #(#\x1f53 #\x1f55 #\x1f57)
+    #(#\x1f5b #\x1f5d #\x1f5f)
+    #(#\x1f62 #\x1f64 #\x1f66 #\x1fa0)
+    #(#\x1f63 #\x1f65 #\x1f67 #\x1fa1)
+    #(#\x1fa2)
+    #(#\x1fa3)
+    #(#\x1fa4)
+    #(#\x1fa5)
+    #(#\x1fa6)
+    #(#\x1fa7)
+    #(#\x1f6a #\x1f6c #\x1f6e #\x1fa8)
+    #(#\x1f6b #\x1f6d #\x1f6f #\x1fa9)
+    #(#\x1faa)
+    #(#\x1fab)
+    #(#\x1fac)
+    #(#\x1fad)
+    #(#\x1fae)
+    #(#\x1faf)
+    #(#\x1fb2)
+    #(#\x1fc2)
+    #(#\x1ff2)
+    #(#\x1fb7)
+    #(#\x1fcd #\x1fce #\x1fcf)
+    #(#\x1fc7)
+    #(#\x1ff7)
+    #(#\x1fdd #\x1fde #\x1fdf)
+    #(#\x219a)
+    #(#\x219b)
+    #(#\x21ae)
+    #(#\x21cd)
+    #(#\x21cf)
+    #(#\x21ce)
+    #(#\x2204)
+    #(#\x2209)
+    #(#\x220c)
+    #(#\x2224)
+    #(#\x2226)
+    #(#\x2241)
+    #(#\x2244)
+    #(#\x2247)
+    #(#\x2249)
+    #(#\x226d)
+    #(#\x2262)
+    #(#\x2270)
+    #(#\x2271)
+    #(#\x2274)
+    #(#\x2275)
+    #(#\x2278)
+    #(#\x2279)
+    #(#\x2280)
+    #(#\x2281)
+    #(#\x22e0)
+    #(#\x22e1)
+    #(#\x2284)
+    #(#\x2285)
+    #(#\x2288)
+    #(#\x2289)
+    #(#\x22e2)
+    #(#\x22e3)
+    #(#\x22ac)
+    #(#\x22ad)
+    #(#\x22ae)
+    #(#\x22af)
+    #(#\x22ea)
+    #(#\x22eb)
+    #(#\x22ec)
+    #(#\x22ed)
+    #(#\x3094)
+    #(#\x304c)
+    #(#\x304e)
+    #(#\x3050)
+    #(#\x3052)
+    #(#\x3054)
+    #(#\x3056)
+    #(#\x3058)
+    #(#\x305a)
+    #(#\x305c)
+    #(#\x305e)
+    #(#\x3060)
+    #(#\x3062)
+    #(#\x3065)
+    #(#\x3067)
+    #(#\x3069)
+    #(#\x3070 #\x3071)
+    #(#\x3073 #\x3074)
+    #(#\x3076 #\x3077)
+    #(#\x3079 #\x307a)
+    #(#\x307c #\x307d)
+    #(#\x309e)
+    #(#\x30f4)
+    #(#\x30ac)
+    #(#\x30ae)
+    #(#\x30b0)
+    #(#\x30b2)
+    #(#\x30b4)
+    #(#\x30b6)
+    #(#\x30b8)
+    #(#\x30ba)
+    #(#\x30bc)
+    #(#\x30be)
+    #(#\x30c0)
+    #(#\x30c2)
+    #(#\x30c5)
+    #(#\x30c7)
+    #(#\x30c9)
+    #(#\x30d0 #\x30d1)
+    #(#\x30d3 #\x30d4)
+    #(#\x30d6 #\x30d7)
+    #(#\x30d9 #\x30da)
+    #(#\x30dc #\x30dd)
+    #(#\x30f7)
+    #(#\x30f8)
+    #(#\x30f9)
+    #(#\x30fa)
+    #(#\x30fe)
+    #(#\x1109a)
+    #(#\x1109c)
+    #(#\x110ab)
+    #(#\x1112e)
+    #(#\x1112f)
+    #(#\x1134b #\x1134c)
+    #(#\x114bc #\x114bb #\x114be)
+    #(#\x115ba)
+    #(#\x115bb)))
index b30ea714785d85fabc830d8a2bac6c7c5902f329..0372c1355f8986f49724b135bcf32905f77083db 100644 (file)
@@ -34,27 +34,21 @@ USA.
   (let ((sv (char->integer char)))
     (vector-ref ucd-canonical-cm-table-5 (bytevector-u16be-ref ucd-canonical-cm-table-4 (fix:lsh (fix:or (fix:lsh (bytevector-u8-ref ucd-canonical-cm-table-3 (fix:or (fix:lsh (bytevector-u8-ref ucd-canonical-cm-table-2 (fix:or (fix:lsh (bytevector-u8-ref ucd-canonical-cm-table-1 (fix:or (fix:lsh (bytevector-u8-ref ucd-canonical-cm-table-0 (fix:lsh sv -16)) 4) (fix:and 15 (fix:lsh sv -12)))) 4) (fix:and 15 (fix:lsh sv -8)))) 4) (fix:and 15 (fix:lsh sv -4)))) 4) (fix:and 15 sv)) 1)))))
 
-(define-deferred ucd-canonical-cm-table-0
-  (vector->bytevector '#(0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2)))
-
-(define-deferred ucd-canonical-cm-table-1
-  (vector->bytevector '#(0 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4)))
-
-(define-deferred ucd-canonical-cm-table-2
-  (vector->bytevector '#(0 1 2 3 4 5 6 5 5 7 5 8 9 10 5 5 11 5 5 5 5 5 5 5 5 5 5 12 5 5 13 14 5 15 16 5 5 5 5 5 5 5 5 5 5 5 5 5 17 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 18 19 5 20 21 22 5 5 5 5 5 5 5 5 5 5)))
-
-(define-deferred ucd-canonical-cm-table-3
-  (vector->bytevector '#(0 0 0 1 2 3 4 5 0 0 6 0 7 8 9 10 11 12 0 0 13 14 15 16 0 0 17 18 0 0 19 0 0 0 20 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 23 24 25 26 0 0 27 28 29 30 31 32 0 33 0 0 0 0 0 34 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 0 37 0 0 0 0 0 0 0 38 39 0 0 0 0 40 41 0 0 0 0 0 0 0 0 42 0 0 0 0 0 0 0 43 0 0 0 0 44 0 0 45 0 0 0 0 0 0 0 46 0 0 0 0 0 0 47 48 0 0 0 0 0 0 0 49 0 0 0 0 0 0 0 0 50 0 0 0 0 51 0 0 0 0 0 0 0 0 0 0 0 0 0 52 53 0 54 55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56 0 57 58 0 0 0 59 60 61 0 0 0 62 63 64 65 66 67 68 69 0 0 0 70 71 0 0 72 0 0 0 0 0 0 0 0 0 73 0 0 0 74 0 0 75 0 76 77 78 0 79 80 81 82 83 84 0 0 0 0 0 0 0 0 85 86 87 88 0 89 90 91 92 93 94 95 0 0 0 0 0 0 0 0 0 96 97 0 0 0 0 0 0 0 0 98 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 99 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 0 0 0 0)))
-
-(define-deferred ucd-canonical-cm-table-4
-  (vector->bytevector-u16be
-   '#(0  0 0 0 0 0 0   0   0 0 0   0   0   0   0   0   0   0   0   0   0   0   0 0   0   0   0   0   1 2   3 0   0   4   5   6 7   8 9   10  11  12  13 14 15 16 17  18  19 0 20  21  22 23  24 25 26  27 28  0   0 0 0 0 0 29  30  31  32 33  34 35  36  37  38 39 40 41 42 43  44  0   45  46  47 48  49 50 51 52  53 0 0   0   0   0 0 0   0 0   0 0   0 0   54  0   0 0   0 0   0 0   0 0   55 0 56  57  58 59  0 0   60  0   0   0   0   61 0   0   0   0   62  63  64  0   65  0   0   0   66  0   0   0   0   0   67  0   68 69 70  71  0   0   72 0 0 0 0 73 0   0   0   0   74  75  76  0   77  0   0   0   78  0   0   0   0   0   79  80  0 0 0 0   0   0   0 0   0 0   0 0   0   0   81  82  0   0   0   0   0   0   0   0 0 0 0   0 0   0   0 0   0 0 0   0   0 0   0 0   83 84  0 0   0   0   0   0   0   0   0   0   0   0   85  86  0   0   0   0   87  88  0 0 0   0   0   0 89  90 91 92 0   0 0 0   0 0 0   0 0 0   0   0   0   0   0 0   0 0   0 93  94 95  0 0 0 0 0   0 0   0   0 0 0 0   0 96
-      97 0 0 0 0 0 0   98  0 0 0   0   0   0   0   0   0   0   0   0   0   0   0 0   0   0   99  100 0 0   0 0   0   0   0   0 0   0 101 102 103 104 0  0  0  0  105 106 0  0 107 0   0  0   0  0  0   0  0   0   0 0 0 0 0 108 0   0   0  109 0  110 0   111 0  0  0  0  0  112 0   113 0   0   0  114 0  0  0  115 0  0 116 0   117 0 0 118 0 0   0 119 0 120 0   121 0 0   0 0   0 122 0 123 0  0 0   124 0  0   0 125 126 127 0   0   128 0  0   0   129 0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0  0  130 0   0   0   0  0 0 0 0 0  131 0   0   132 0   133 134 135 136 0   137 0   0   0   138 0   0   0   0   139 0 0 0 140 0   0   0 141 0 142 0 0   143 0   0   144 0   145 146 147 148 0   149 0 0 0 150 0 0   0   0 151 0 0 0   152 0 0   0 153 0  154 0 0   0   0   0   0   0   0   155 0   0   0   0   0   0   0   0   0   0   0   0 0 156 157 0   0 0   0  0  0  0   0 0 0   0 0 0   0 0 0   0   0   158 159 0 0   0 0   0 0   0  0   0 0 0 0 0   0 160 161 0 0 0 0   0 0
-      0  0 0 0 0 0 0   162 0 0 0   0   0   0   0   0   0   0   0   0   0   0   0 0   163 0   164 0   0 0   0 0   0   165 0   0 0   0 0   0   0   0   0  0  0  0  0   0   0  0 166 0   0  167 0  0  0   0  0   0   0 0 0 0 0 0   0   0   0  0   0  0   168 0   0  0  0  0  0  0   169 0   0   170 0  0   0  0  0  0   0  0 0   0   0   0 0 0   0 0   0 0   0 171 0   0   0 0   0 0   0 0   0 0   0  0 0   0   0  172 0 0   0   0   0   0   0   0  0   0   173 0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0  0  174 175 0   0   0  0 0 0 0 0  0   0   0   0   0   0   176 0   0   0   0   0   0   0   0   0   0   0   0   0   0 0 0 0   0   0   0 0   0 0   0 177 0   0   0   0   0   0   178 0   0   0   179 0 0 0 0   0 0   0   0 0   0 0 180 181 0 0   0 0   0  0   0 0   0   0   0   0   0   0   0   0   0   182 0   0   183 0   0   0   0   0   0 0 0   184 0   0 0   0  0  0  0   0 0 0   0 0 0   0 0 185 0   186 0   187 0 188 0 189 0 0   0  190 0 0 0 0 0   0 0   0   0 0 0 0   0 0
-      0  0 0 0 0 0 0   0   0 0 191 0   192 0   193 194 0   0   195 0   0   0   0 0   0   0   0   0   0 0   0 0   0   0   0   0 0   0 196 197 0   0   0  0  0  0  0   0   0  0 0   0   0  0   0  0  0   0  198 199 0 0 0 0 0 0   200 201 0  0   0  0   0   0   0  0  0  0  0  0   202 203 0   0   0  0   0  0  0  0   0  0 0   0   0   0 0 0   0 0   0 0   0 0   204 205 0 0   0 0   0 0   0 0   0  0 0   0   0  0   0 0   0   0   206 207 0   0  208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 0   0   0  0  0   0   226 227 0  0 0 0 0 0  228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 0   0   0 0 0 0   246 247 0 0   0 0   0 0   248 249 0   0   0   0   0   0   250 251 0   0 0 0 0   0 252 253 0 0   0 0 0   0   0 254 0 0   0  0   0 0   255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 0   0 0 272 0   0   0 0   0  0  0  273 0 0 0   0 0 0   0 0 0   274 0   0   0   0 0   0 0   0 275 0  0   0 0 0 0 276 0 0   0   0 0 0 0   0 0
-      0  0 0 0 0 0 277 0   0 0 0   0   0   0   278 0   279 0   280 0   281 0   0 0   0   0   0   0   0 0   0 0   282 0   283 0 284 0 0   0   0   0   0  0  0  0  0   0   0  0 0   285 0  0   0  0  286 0  0   287 0 0 0 0 0 0   0   288 0  289 0  0   0   0   0  0  0  0  0  0   0   0   0   0   0  0   0  0  0  0   0  0 290 0   0   0 0 0   0 291 0 292 0 0   293 0   0 0   0 294 0 0   0 295 0  0 296 297 0  0   0 0   0   0   0   0   0   0  0   0   298 299 0   0   300 301 0   0   302 303 304 305 0   0   0   0   306 307 0  0  308 309 0   0   0  0 0 0 0 0  0   310 311 0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   312 0   0 0 0 0   313 314 0 315 0 0   0 0   0   0   316 317 318 319 0   0   0   0   0   0 0 0 0   0 0   0   0 0   0 0 320 0   0 0   0 321 0  322 0 323 0   324 0   325 0   326 0   327 0   328 0   329 0   330 0   331 0   332 0 0 333 0   334 0 335 0  0  0  0   0 0 336 0 0 337 0 0 338 0   0   339 0   0 340 0 0   0 0   0  0   0 0 0 0 0   0 0   0   0 0 0 341 0 0
-      0  0 0 0 0 0 342 0   0 0 0   343 0   344 0   345 0   346 0   347 0   348 0 349 0   350 0   351 0 352 0 353 0   354 0   0 355 0 356 0   357 0   0  0  0  0  0   358 0  0 359 0   0  360 0  0  361 0  0   362 0 0 0 0 0 0   0   0   0  0   0  0   0   0   0  0  0  0  0  363 364 365 366 0   0  0   0  0  0  0   0  0 0   367 0   0 0 0   0 0   0 0   0 0   0   368 0 369 0 0   0 0   0 0   0  0 0   370 0  0   0 0   0   0   0   0   0   0  0   371 372 0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0  0  0   373 0   0   0  0 0 0 0 0  0   0   0   0   0   0   0   0   0   374 0   0   0   0   0   0   0   0   0   0   0 0 0 0   375 376 0 0   0 0   0 0)))
-
-(define-deferred ucd-canonical-cm-table-5
-  #(#f  0   1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76  77  78  79  80  81  82  83  84  85  86  87  88  89  90  91  92  93  94  95  96  97  98  99  100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187
-    188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375))
+(define ucd-canonical-cm-table-0
+  '#u8(0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2))
+
+(define ucd-canonical-cm-table-1
+  '#u8(0 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4))
+
+(define ucd-canonical-cm-table-2
+  '#u8(0 1 2 3 4 5 6 5 5 7 5 8 9 10 5 5 11 5 5 5 5 5 5 5 5 5 5 12 5 5 13 14 5 15 16 5 5 5 5 5 5 5 5 5 5 5 5 5 17 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 18 19 5 20 21 22 5 5 5 5 5 5 5 5 5 5))
+
+(define ucd-canonical-cm-table-3
+  '#u8(0 0 0 1 2 3 4 5 0 0 6 0 7 8 9 10 11 12 0 0 13 14 15 16 0 0 17 18 0 0 19 0 0 0 20 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 23 24 25 26 0 0 27 28 29 30 31 32 0 33 0 0 0 0 0 34 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 0 37 0 0 0 0 0 0 0 38 39 0 0 0 0 40 41 0 0 0 0 0 0 0 0 42 0 0 0 0 0 0 0 43 0 0 0 0 44 0 0 45 0 0 0 0 0 0 0 46 0 0 0 0 0 0 47 48 0 0 0 0 0 0 0 49 0 0 0 0 0 0 0 0 50 0 0 0 0 51 0 0 0 0 0 0 0 0 0 0 0 0 0 52 53 0 54 55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56 0 57 58 0 0 0 59 60 61 0 0 0 62 63 64 65 66 67 68 69 0 0 0 70 71 0 0 72 0 0 0 0 0 0 0 0 0 73 0 0 0 74 0 0 75 0 76 77 78 0 79 80 81 82 83 84 0 0 0 0 0 0 0 0 85 86 87 88 0 89 90 91 92 93 94 95 0 0 0 0 0 0 0 0 0 96 97 0 0 0 0 0 0 0 0 98 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 99 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 0 0 0 0))
+
+(define ucd-canonical-cm-table-4
+  '#u8(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 3 0 0 0 0 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 0 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 0 0 0 0 0 0 0 0 0 0 0 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 0 0 45 0 46 0 47 0 48 0 49 0 50 0 51 0 52 0 53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 0 0 0 56 0 57 0 58 0 59 0 0 0 0 0 60 0 0 0 0 0 0 0 0 0 61 0 0 0 0 0 0 0 0 0 62 0 63 0 64 0 0 0 65 0 0 0 0 0 0 0 66 0 0 0 0 0 0 0 0 0 0 0 67 0 0 0 68 0 69 0 70 0 71 0 0 0 0 0 72 0 0 0 0 0 0 0 0 0 73 0 0 0 0 0 0 0 0 0 74 0 75 0 76 0 0 0 77 0 0 0 0 0 0 0 78 0 0 0 0 0 0 0 0 0 0 0 79 0 80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 81 0 82 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 0 86 0 0 0 0 0 0 0 0 0 87 0 88 0 0 0 0 0 0 0 0 0 0 0 0 0 89 0 90 0 91 0 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 93 0 94 0 95 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 96 0 97 0 0 0 0 0 0 0 0 0 0 0 0 0 98 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 99 0 100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 0 102 0 103 0 104 0 0 0 0 0 0 0 0 0 105 0 106 0 0 0 0 0 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 108 0 0 0 0 0 0 0 109 0 0 0 110 0 0 0 111 0 0 0 0 0 0 0 0 0 0 0 112 0 0 0 113 0 0 0 0 0 0 0 114 0 0 0 0 0 0 0 115 0 0 0 0 0 116 0 0 0 117 0 0 0 0 0 118 0 0 0 0 0 0 0 119 0 0 0 120 0 0 0 121 0 0 0 0 0 0 0 0 0 0 0 122 0 0 0 123 0 0 0 0 0 0 0 124 0 0 0 0 0 0 0 125 0 126 0 127 0 0 0 0 0 128 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 0 0 0 0 0 132 0 0 0 133 0 134 0 135 0 136 0 0 0 137 0 0 0 0 0 0 0 138 0 0 0 0 0 0 0 0 0 139 0 0 0 0 0 0 0 140 0 0 0 0 0 0 0 141 0 0 0 142 0 0 0 0 0 143 0 0 0 0 0 144 0 0 0 145 0 146 0 147 0 148 0 0 0 149 0 0 0 0 0 0 0 150 0 0 0 0 0 0 0 0 0 151 0 0 0 0 0 0 0 152 0 0 0 0 0 0 0 153 0 0 0 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 155 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 156 0 157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158 0 159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 160 0 161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 163 0 0 0 164 0 0 0 0 0 0 0 0 0 0 0 0 0 165 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 166 0 0 0 0 0 167 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 169 0 0 0 0 0 170 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 174 0 175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 176 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 177 0 0 0 0 0 0 0 0 0 0 0 0 0 178 0 0 0 0 0 0 0 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 180 0 181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182 0 0 0 0 0 183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 185 0 0 0 186 0 0 0 187 0 0 0 188 0 0 0 189 0 0 0 0 0 0 0 190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 191 0 0 0 192 0 0 0 193 0 194 0 0 0 0 0 195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 196 0 197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 198 0 199 0 0 0 0 0 0 0 0 0 0 0 0 0 200 0 201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 202 0 203 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 204 0 205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 206 0 207 0 0 0 0 0 208 0 209 0 210 0 211 0 212 0 213 0 214 0 215 0 216 0 217 0 218 0 219 0 220 0 221 0 222 0 223 0 224 0 225 0 0 0 0 0 0 0 0 0 0 0 0 0 226 0 227 0 0 0 0 0 0 0 0 0 0 0 0 0 228 0 229 0 230 0 231 0 232 0 233 0 234 0 235 0 236 0 237 0 238 0 239 0 240 0 241 0 242 0 243 0 244 0 245 0 0 0 0 0 0 0 0 0 0 0 0 0 246 0 247 0 0 0 0 0 0 0 0 0 0 0 0 0 248 0 249 0 0 0 0 0 0 0 0 0 0 0 0 0 250 0 251 0 0 0 0 0 0 0 0 0 0 0 0 0 252 0 253 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 254 0 0 0 0 0 0 0 0 0 0 0 0 0 255 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 0 0 0 0 0 0 1 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 19 0 0 0 0 0 0 0 0 0 0 0 0 1 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 22 0 0 1 23 0 0 1 24 0 0 1 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 26 0 0 1 27 0 0 1 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 29 0 0 0 0 0 0 0 0 1 30 0 0 0 0 1 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 32 0 0 1 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 34 0 0 0 0 0 0 0 0 0 0 0 0 1 35 0 0 1 36 0 0 0 0 1 37 0 0 0 0 0 0 0 0 1 38 0 0 0 0 0 0 1 39 0 0 0 0 1 40 1 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 42 1 43 0 0 0 0 1 44 1 45 0 0 0 0 1 46 1 47 1 48 1 49 0 0 0 0 0 0 0 0 1 50 1 51 0 0 0 0 1 52 1 53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 54 1 55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 56 0 0 0 0 0 0 0 0 0 0 1 57 1 58 0 0 1 59 0 0 0 0 0 0 0 0 0 0 0 0 1 60 1 61 1 62 1 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 64 0 0 0 0 0 0 0 0 1 65 0 0 1 66 0 0 1 67 0 0 1 68 0 0 1 69 0 0 1 70 0 0 1 71 0 0 1 72 0 0 1 73 0 0 1 74 0 0 1 75 0 0 1 76 0 0 0 0 1 77 0 0 1 78 0 0 1 79 0 0 0 0 0 0 0 0 0 0 0 0 1 80 0 0 0 0 1 81 0 0 0 0 1 82 0 0 0 0 1 83 0 0 0 0 1 84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 85 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 86 0 0 0 0 0 0 0 0 1 87 0 0 1 88 0 0 1 89 0 0 1 90 0 0 1 91 0 0 1 92 0 0 1 93 0 0 1 94 0 0 1 95 0 0 1 96 0 0 1 97 0 0 1 98 0 0 0 0 1 99 0 0 1 100 0 0 1 101 0 0 0 0 0 0 0 0 0 0 0 0 1 102 0 0 0 0 1 103 0 0 0 0 1 104 0 0 0 0 1 105 0 0 0 0 1 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 107 1 108 1 109 1 110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 112 0 0 1 113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 115 1 116 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 118 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 119 1 120 0 0 0 0 0 0 0 0 0 0 0 0))
+
+(define ucd-canonical-cm-table-5
+  '#(#f  0   1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76  77  78  79  80  81  82  83  84  85  86  87  88  89  90  91  92  93  94  95  96  97  98  99  100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187
+     188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375))
index b927def59fb1180e29ad61903e7618cf5489b5bf..c467cb0d7a505b3f8fadaee74a8a19cd66c42a50 100644 (file)
@@ -35,89 +35,60 @@ USA.
         (vector-ref ucd-canonical-dm-table-5 (bytevector-u16be-ref ucd-canonical-dm-table-4 (fix:lsh (fix:or (fix:lsh (bytevector-u8-ref ucd-canonical-dm-table-3 (fix:or (fix:lsh (bytevector-u8-ref ucd-canonical-dm-table-2 (fix:or (fix:lsh (bytevector-u8-ref ucd-canonical-dm-table-1 (fix:or (fix:lsh (bytevector-u8-ref ucd-canonical-dm-table-0 (fix:lsh sv -16)) 4) (fix:and 15 (fix:lsh sv -12)))) 4) (fix:and 15 (fix:lsh sv -8)))) 4) (fix:and 15 (fix:lsh sv -4)))) 4) (fix:and 15 sv)) 1))))
       char))
 
-(define-deferred ucd-canonical-dm-table-0
-  (vector->bytevector '#(0 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3)))
+(define ucd-canonical-dm-table-0
+  '#u8(0 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3))
 
-(define-deferred ucd-canonical-dm-table-1
-  (vector->bytevector '#(0 1 2 3 4 4 4 4 4 4 4 4 4 4 4 5 4 6 4 4 4 4 4 4 4 4 4 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4)))
+(define ucd-canonical-dm-table-1
+  '#u8(0 1 2 3 4 4 4 4 4 4 4 4 4 4 4 5 4 6 4 4 4 4 4 4 4 4 4 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4))
 
-(define-deferred ucd-canonical-dm-table-2
-  (vector->bytevector '#(0 1 2 3 4 5 6 5 5 7 8 9 10 11 5 12 13 5 5 5 5 5 5 5 5 5 5 14 5 5 15 16 17 18 19 20 5 5 5 5 5 5 21 5 5 5 5 5 22 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 23 24 25 5 5 5 5 26 27 5 28 29 30 5 5 5 5 5 5 5 5 5 5 5 31 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 32 33 34 5 5 5 5 5)))
+(define ucd-canonical-dm-table-2
+  '#u8(0 1 2 3 4 5 6 5 5 7 8 9 10 11 5 12 13 5 5 5 5 5 5 5 5 5 5 14 5 5 15 16 17 18 19 20 5 5 5 5 5 5 21 5 5 5 5 5 22 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 23 24 25 5 5 5 5 26 27 5 28 29 30 5 5 5 5 5 5 5 5 5 5 5 31 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 32 33 34 5 5 5 5 5))
 
-(define-deferred ucd-canonical-dm-table-3
-  (vector->bytevector
-   '#(0 0 0 0 0 0 0 0 0 0 0   0 1 2 3 4 5 6   7   8 9   10 11 12 0   0 13  14 15  16 17  18  19  20 21  22 0 0 0   0 0 0 0   0 0 0 0 0 0 0 0 0 23 0 0 24 25 26 27 28 29 30 0 0 31 32 0 33 0 34  0 35 0 0 0 0 36  37  38  39  0 0   0   0   0   0   0 0   0   0   0   0   0   0   0   0   0   0   40  0   0   0   0   0   0   0   0   0   41  42  0   0   0   0   43  44  0   45  0 0 0 0   0   0   46  47 0 0 0 0 0 48 0 49 0 0 0 0 0 0 0 0 0 0 0 0   0   0 50 51 0 0 0 52 0   0 53 0 0 0 0 0 0 0 54 0 0 0 0 0 0 0 55  0 0 0 0 0 0 0 56 0 0 0 0 0 0 0 0 57 0 0 0 0 0 0   58 59 60 61 62 63 64 65 0 0 0 0 0 0 66 0   0 0 0 0 0 0 0 0 0 0   0   0 67 68 0 69  70  0 0 0 0   0   0   0   0   0   0   0   71  72  73  74  75  76  77  78  79  80  81  82  83  84  85  86  87  88  89  90  91  92  93  94  95  96  97 98 99 100 101 102 103 0 0 0 0 0 0 0
-      0 0 0 0 0 0 0 0 0 0 104 0 0 0 0 0 0 105 106 0 107 0  0  0  108 0 109 0  110 0  111 112 113 0  114 0  0 0 115 0 0 0 116 0 0 0 0 0 0 0 0 0 0  0 0 0  0  0  0  0  0  0  0 0 0  0  0 0  0 117 0 0  0 0 0 0 118 119 120 121 0 122 123 124 125 126 0 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 0 0 0 158 159 160 161 0  0 0 0 0 0 0  0 0  0 0 0 0 0 0 0 0 0 0 0 162 163 0 0  0  0 0 0 0  164 0 0  0 0 0 0 0 0 0 0  0 0 0 0 0 0 0 165 0 0 0 0 0 0 0 0  0 0 0 0 0 0 0 0 0  0 0 0 0 0 166 0  0  0  0  0  0  0  0  0 0 0 0 0 0 0  167 0 0 0 0 0 0 0 0 0 168 169 0 0  0  0 170 171 0 0 0 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 0  0  0  0   0   0   0   0 0 0 0 0 0 0)))
+(define ucd-canonical-dm-table-3
+  '#u8(0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 13 14 15 16 17 18 19 20 21 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 0 0 24 25 26 27 28 29 30 0 0 31 32 0 33 0 34 0 35 0 0 0 0 36 37 38 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 0 0 0 0 0 0 0 0 0 41 42 0 0 0 0 43 44 0 45 0 0 0 0 0 0 46 47 0 0 0 0 0 48 0 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 51 0 0 0 52 0 0 53 0 0 0 0 0 0 0 54 0 0 0 0 0 0 0 55 0 0 0 0 0 0 0 56 0 0 0 0 0 0 0 0 57 0 0 0 0 0 0 58 59 60 61 62 63 64 65 0 0 0 0 0 0 66 0 0 0 0 0 0 0 0 0 0 0 0 0 67 68 0 69 70 0 0 0 0 0 0 0 0 0 0 0 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 0 0 0 0 0 0 105 106 0 107 0 0 0 108 0 109 0 110 0 111 112 113 0 114 0 0 0 115 0 0 0 116 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117 0 0 0 0 0 0 118 119 120 121 0 122 123 124 125 126 0 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 0 0 0 158 159 160 161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 162 163 0 0 0 0 0 0 0 164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 167 0 0 0 0 0 0 0 0 0 168 169 0 0 0 0 170 171 0 0 0 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 0 0 0 0 0 0 0 0 0 0 0 0 0 0))
 
-(define-deferred ucd-canonical-dm-table-4
-  (vector->bytevector-u16be
-   '#(0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    1    2    3    4    5    6    0    7    8    9    10   11   12   13   14   15   0    16   17   18   19   20   21   0    0    22   23   24   25   26   0    0    27   28   29   30   31   32   0    33   34   35   36   37   38   39   40   41   0    42   43   44   45   46   47   0    0    48   49   50   51   52   0    53   54   55   56   57   58   59   60   61   62   63   64   65   66   67   68   69   0    0    70   71   72   73   74   75   76   77   78   79   80   81   82   83   84   85   86   87   88   89   0    0    90   91   92   93   94   95   96   97   98   0    0    0    99   100  101  102  0    103  104  105  106  107  108  0    0    0    0    109  110  111  112  113  114  0    0    0    115  116  117  118  119  120  0    0    121  122  123  124  125  126  127  128  129  130  131  132  133  134  135  136  137  138  0    0    139  140  141  142  143  144  145  146  147  148  149  150  151
-      152  153  154  155  156  157  158  159  160  161  0    162  163  0    0    0    0    0    0    0    0    0    0    0    0    0    164  165  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    166  167  168  169  170  171  172  173  174  175  176  177  178  179  180  181  0    182  183  184  185  186  187  0    0    188  189  190  191  192  193  194  195  196  197  198  0    0    0    199  200  0    0    201  202  203  204  205  206  207  208  209  210  211  212  213  214  215  216  217  218  219  220  221  222  223  224  225  226  227  228  229  230  231  232  233  234  235  236  0    0    237  238  0    0    0    0    0    0    239  240  241  242  243  244  245  246  247  248  249  250  251  252  0    0    0    0    0    0    0    0    0    0    0    0    253  254  0    255  256  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    257  0    0    0    0    0
-      0    0    0    0    258  0    0    0    0    0    0    259  260  261  262  263  264  0    265  0    266  267  268  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    269  270  271  272  273  274  275  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    276  277  278  279  280  0    0    0    0    281  282  0    0    0    0    0    0    0    0    0    0    0    283  284  0    285  0    0    0    286  0    0    0    0    287  288  289  0    0    0    0    0    0    0    0    0    0    290  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    291  0    0    0    0    0    0    292  293  0    294  0    0    0    295  0    0    0    0    296  297  298  0    0    0    0    0    0    0    299  300  0    0    0    0    0    0    0    0    0    301  302  0    0    0    0    0    0    0    0    0    0    0    0
-      0    303  304  305  306  0    0    307  308  0    0    309  310  311  312  313  314  0    0    315  316  317  318  319  320  0    0    321  322  323  324  325  326  327  328  329  330  331  332  0    0    333  334  0    0    0    0    0    0    0    0    335  336  337  338  339  0    0    0    0    0    0    0    0    0    340  0    341  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    342  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    343  0    0    0    0    0    0    0    344  0    0    345  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    346  347  348  349  350  351  352  353  0    0    0    0    0    0    0    0    0    0    0    354  355  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    356  357  0    358  0    0    0    359  0    0    360  0    0    0    0    0    0    0    0    0    0    0    0    0
-      0    0    0    0    0    361  362  363  0    0    364  0    0    0    0    0    0    0    0    0    365  0    0    366  367  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    368  369  0    0    0    0    0    0    370  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    371  372  373  0    0    0    0    0    0    0    0    0    0    0    374  0    0    0    0    0    0    0    375  0    0    0    0    0    0    376  377  0    378  379  0    0    0    0    0    0    0    0    0    0    0    0    0    0    380  381  382  0    0    0    0    0    0    0    0    0    0    0    0    0    383  0    384  385  386  0    0    0    0    387  0    0    0    0    0    0    0    0    0    388  0    0    0    0    389  0    0    0    0    390  0    0    0    0    391  0    0    0    0    0    0    0    0    0    0    0    0    392  0    0    0    0    0    0    0    0    0    393  0    394  395  0    396
-      0    0    0    0    0    0    0    0    397  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    398  0    0    0    0    0    0    0    0    0    399  0    0    0    0    400  0    0    0    0    401  0    0    0    0    402  0    0    0    0    0    0    0    0    0    0    0    0    403  0    0    0    0    0    0    0    0    0    0    0    0    404  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    405  0    406  0    407  0    408  0    409  0    0    0    410  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    411  0    412  0    0    413  414  0    415  0    0    0    0    0    0    0    0    0    0    0    0    416  417  418  419  420  421  422  423  424  425  426  427  428  429  430  431  432  433  434  435  436  437  438  439  440  441  442  443  444  445  446  447  448  449  450  451  452  453  454  455  456  457  458  459  460  461
-      462  463  464  465  466  467  468  469  470  471  472  473  474  475  476  477  478  479  480  481  482  483  484  485  486  487  488  489  490  491  492  493  494  495  496  497  498  499  500  501  502  503  504  505  506  507  508  509  510  511  512  513  514  515  516  517  518  519  520  521  522  523  524  525  526  527  528  529  530  531  532  533  534  535  536  537  538  539  540  541  542  543  544  545  546  547  548  549  550  551  552  553  554  555  556  557  558  559  560  561  562  563  564  565  566  567  568  569  0    570  0    0    0    0    571  572  573  574  575  576  577  578  579  580  581  582  583  584  585  586  587  588  589  590  591  592  593  594  595  596  597  598  599  600  601  602  603  604  605  606  607  608  609  610  611  612  613  614  615  616  617  618  619  620  621  622  623  624  625  626  627  628  629  630  631  632  633  634  635  636  637  638  639  640  641  642  643  644  645  646  647  648  649  650  651  652  653
-      654  655  656  657  658  659  660  0    0    0    0    0    0    661  662  663  664  665  666  667  668  669  670  671  672  673  674  675  676  677  678  679  680  681  682  0    0    683  684  685  686  687  688  0    0    689  690  691  692  693  694  695  696  697  698  699  700  701  702  703  704  705  706  707  708  709  710  711  712  713  714  715  716  717  718  719  720  721  722  723  724  725  726  0    0    727  728  729  730  731  732  0    0    733  734  735  736  737  738  739  740  0    741  0    742  0    743  0    744  745  746  747  748  749  750  751  752  753  754  755  756  757  758  759  760  761  762  763  764  765  766  767  768  769  770  771  772  773  774  0    0    775  776  777  778  779  780  781  782  783  784  785  786  787  788  789  790  791  792  793  794  795  796  797  798  799  800  801  802  803  804  805  806  807  808  809  810  811  812  813  814  815  816  817  818  819  820  821  822  823  824  825  826  827  0    828  829
-      830  831  832  833  834  0    835  0    0    836  837  838  839  0    840  841  842  843  844  845  846  847  848  849  850  851  852  853  0    0    854  855  856  857  858  859  0    860  861  862  863  864  865  866  867  868  869  870  871  872  873  874  875  876  877  878  0    0    879  880  881  0    882  883  884  885  886  887  888  889  0    0    890  891  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    892  0    0    0    893  894  0    0    0    0    0    0    0    0    0    0    0    0    0    0    895  896  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    897  0    0    0    0    0    0    0    0    0    0    0    0    0    0    898  899  900  0    0    0    0    901  0    0    0    0    902  0    0    903  0    0    0    0    0    0    0    904  0    905  0    0    0    0    0    0    0    0    0    0    906  0    0    907  0    0    908  0    909  0    0    0
-      0    0    0    910  0    911  0    0    0    0    0    0    0    0    0    0    912  913  914  915  916  0    0    917  918  0    0    919  920  0    0    0    0    0    0    921  922  0    0    923  924  0    0    925  926  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    927  928  929  930  931  932  933  934  0    0    0    0    0    0    935  936  937  938  0    0    0    0    0    0    0    0    0    0    0    939  940  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    941  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    942  0    943  0    944  0    945  0    946  0    947  0    948  0    949  0    950  0    951  0    952  0    953  0    0    954  0    955  0    956  0    0    0    0    0    0    957  958  0    959  960  0    961  962  0    963  964  0    965  966  0    0    0    0    0    0    967  0    0    0    0    0    0    0    0    0    968  0    0    0
-      0    0    0    0    0    0    0    0    0    0    969  0    970  0    971  0    972  0    973  0    974  0    975  0    976  0    977  0    978  0    979  0    980  0    0    981  0    982  0    983  0    0    0    0    0    0    984  985  0    986  987  0    988  989  0    990  991  0    992  993  0    0    0    0    0    0    994  0    0    995  996  997  998  0    0    0    999  0    1000 1001 1002 1003 1004 1005 1006 1007 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1019 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116
-      1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1109 1159 1160 1161 1162 1163 1164 1165 1166 1093 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1019 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1095 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 0    0    1264 0    1265 0    0    1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 0    1276 0    1277 0    0    1278 1279 0    0    0    1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297
-      1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1148 1325 1326 1327 1328 1329 1330 1330 1331 1332 1333 1334 1335 1336 1337 1338 1278 1339 1340 1341 1342 1343 1344 0    0    1345 1346 1347 1348 1349 1350 1351 1352 1292 1353 1354 1355 1264 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1301 1368 1302 1369 1370 1371 1372 1373 1265 1040 1374 1375 1376 1110 1197 1377 1378 1309 1379 1310 1380 1381 1382 1267 1383 1384 1385 1386 1387 1268 1388 1389 1390 1391 1392 1393 1324 1394 1395 1148 1396 1328 1397 1398 1399 1400 1401 1333 1402 1277 1403 1334 1091 1404 1335 1405 1337 1406 1407 1408 1409 1410 1339 1273 1411 1340 1412 1341 1413 1007 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    1425 0    1426 0    0    0    0    0    0    0    0    0    0    1427 1428 1429 1430 1431 1432 1433
-      1434 1435 1436 1437 1438 1439 0    1440 1441 1442 1443 1444 0    1445 0    1446 1447 0    1448 1449 0    1450 1451 1452 1453 1454 1455 1456 1457 1458 0    0    0    0    0    0    0    0    0    0    0    1459 0    1460 0    0    0    0    0    0    0    0    0    0    0    0    0    0    1461 0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    1462 1463 0    0    0    0    0    0    0    0    0    0    0    1464 1465 0    0    0    0    0    0    0    0    0    0    0    0    0    0    1466 1467 0    1468 0    0    0    0    0    0    0    0    0    0    0    1469 1470 0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    1471 1472 1473 1474 1475 1476 1477 0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    1478 1479 1480 1481 1482 1483 0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    1484 1485 1486 1487 1488 1286
-      1489 1490 1491 1492 1287 1493 1494 1495 1288 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1346 1508 1509 1510 1511 1512 1513 1514 1515 1516 1351 1289 1290 1352 1517 1518 1097 1519 1291 1520 1521 1522 1523 1523 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1541 1354 1542 1543 1544 1545 1293 1546 1547 1548 1250 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1574 1575 1576 1577 1093 1578 1579 1580 1581 1582 1583 1584 1585 1298 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1039 1607 1608 1609 1609 1610 1611 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1299 1625 1626 1627 1628 1366 1628 1629 1301 1630 1631 1632 1633 1302 1012 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1303 1656 1657
-      1658 1659 1660 1661 1305 1662 1663 1664 1665 1666 1667 1668 1669 1040 1374 1670 1671 1672 1673 1674 1675 1676 1677 1306 1678 1679 1680 1681 1417 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1110 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1307 1197 1706 1707 1708 1709 1710 1711 1712 1713 1378 1714 1715 1716 1717 1718 1719 1720 1721 1379 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1381 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1744 1745 1746 1383 1747 1748 1749 1750 1751 1752 1753 1096 1754 1755 1756 1757 1758 1759 1760 1389 1761 1762 1763 1764 1765 1766 1766 1390 1419 1767 1768 1769 1770 1771 1058 1392 1772 1773 1318 1774 1775 1272 1776 1777 1322 1778 1779 1780 1781 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1328 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1610 1825 1826 1827 1828
-      1829 1830 1831 1832 1833 1834 1835 1836 1114 1837 1838 1839 1840 1841 1842 1331 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1053 1863 1864 1865 1866 1867 1868 1399 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1404 1405 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1406 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1412 1412 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1413 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 0    0)))
+(define ucd-canonical-dm-table-4
+  '#u8(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 3 0 4 0 5 0 6 0 0 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 0 0 16 0 17 0 18 0 19 0 20 0 21 0 0 0 0 0 22 0 23 0 24 0 25 0 26 0 0 0 0 0 27 0 28 0 29 0 30 0 31 0 32 0 0 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 0 0 42 0 43 0 44 0 45 0 46 0 47 0 0 0 0 0 48 0 49 0 50 0 51 0 52 0 0 0 53 0 54 0 55 0 56 0 57 0 58 0 59 0 60 0 61 0 62 0 63 0 64 0 65 0 66 0 67 0 68 0 69 0 0 0 0 0 70 0 71 0 72 0 73 0 74 0 75 0 76 0 77 0 78 0 79 0 80 0 81 0 82 0 83 0 84 0 85 0 86 0 87 0 88 0 89 0 0 0 0 0 90 0 91 0 92 0 93 0 94 0 95 0 96 0 97 0 98 0 0 0 0 0 0 0 99 0 100 0 101 0 102 0 0 0 103 0 104 0 105 0 106 0 107 0 108 0 0 0 0 0 0 0 0 0 109 0 110 0 111 0 112 0 113 0 114 0 0 0 0 0 0 0 115 0 116 0 117 0 118 0 119 0 120 0 0 0 0 0 121 0 122 0 123 0 124 0 125 0 126 0 127 0 128 0 129 0 130 0 131 0 132 0 133 0 134 0 135 0 136 0 137 0 138 0 0 0 0 0 139 0 140 0 141 0 142 0 143 0 144 0 145 0 146 0 147 0 148 0 149 0 150 0 151 0 152 0 153 0 154 0 155 0 156 0 157 0 158 0 159 0 160 0 161 0 0 0 162 0 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 0 165 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 166 0 167 0 168 0 169 0 170 0 171 0 172 0 173 0 174 0 175 0 176 0 177 0 178 0 179 0 180 0 181 0 0 0 182 0 183 0 184 0 185 0 186 0 187 0 0 0 0 0 188 0 189 0 190 0 191 0 192 0 193 0 194 0 195 0 196 0 197 0 198 0 0 0 0 0 0 0 199 0 200 0 0 0 0 0 201 0 202 0 203 0 204 0 205 0 206 0 207 0 208 0 209 0 210 0 211 0 212 0 213 0 214 0 215 0 216 0 217 0 218 0 219 0 220 0 221 0 222 0 223 0 224 0 225 0 226 0 227 0 228 0 229 0 230 0 231 0 232 0 233 0 234 0 235 0 236 0 0 0 0 0 237 0 238 0 0 0 0 0 0 0 0 0 0 0 0 0 239 0 240 0 241 0 242 0 243 0 244 0 245 0 246 0 247 0 248 0 249 0 250 0 251 0 252 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 253 0 254 0 0 0 255 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 4 1 5 1 6 1 7 1 8 0 0 1 9 0 0 1 10 1 11 1 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 1 14 1 15 1 16 1 17 1 18 1 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 20 1 21 1 22 1 23 1 24 0 0 0 0 0 0 0 0 1 25 1 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 27 1 28 0 0 1 29 0 0 0 0 0 0 1 30 0 0 0 0 0 0 0 0 1 31 1 32 1 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 35 0 0 0 0 0 0 0 0 0 0 0 0 1 36 1 37 0 0 1 38 0 0 0 0 0 0 1 39 0 0 0 0 0 0 0 0 1 40 1 41 1 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 43 1 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 45 1 46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 47 1 48 1 49 1 50 0 0 0 0 1 51 1 52 0 0 0 0 1 53 1 54 1 55 1 56 1 57 1 58 0 0 0 0 1 59 1 60 1 61 1 62 1 63 1 64 0 0 0 0 1 65 1 66 1 67 1 68 1 69 1 70 1 71 1 72 1 73 1 74 1 75 1 76 0 0 0 0 1 77 1 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 79 1 80 1 81 1 82 1 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 84 0 0 1 85 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 86 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 87 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 88 0 0 0 0 1 89 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 90 1 91 1 92 1 93 1 94 1 95 1 96 1 97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 98 1 99 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 100 1 101 0 0 1 102 0 0 0 0 0 0 1 103 0 0 0 0 1 104 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 105 1 106 1 107 0 0 0 0 1 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 109 0 0 0 0 1 110 1 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 112 1 113 0 0 0 0 0 0 0 0 0 0 0 0 1 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 115 1 116 1 117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 118 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 119 0 0 0 0 0 0 0 0 0 0 0 0 1 120 1 121 0 0 1 122 1 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 124 1 125 1 126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 127 0 0 1 128 1 129 1 130 0 0 0 0 0 0 0 0 1 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 132 0 0 0 0 0 0 0 0 1 133 0 0 0 0 0 0 0 0 1 134 0 0 0 0 0 0 0 0 1 135 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 136 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 137 0 0 1 138 1 139 0 0 1 140 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 142 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 143 0 0 0 0 0 0 0 0 1 144 0 0 0 0 0 0 0 0 1 145 0 0 0 0 0 0 0 0 1 146 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 147 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 149 0 0 1 150 0 0 1 151 0 0 1 152 0 0 1 153 0 0 0 0 0 0 1 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 155 0 0 1 156 0 0 0 0 1 157 1 158 0 0 1 159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 160 1 161 1 162 1 163 1 164 1 165 1 166 1 167 1 168 1 169 1 170 1 171 1 172 1 173 1 174 1 175 1 176 1 177 1 178 1 179 1 180 1 181 1 182 1 183 1 184 1 185 1 186 1 187 1 188 1 189 1 190 1 191 1 192 1 193 1 194 1 195 1 196 1 197 1 198 1 199 1 200 1 201 1 202 1 203 1 204 1 205 1 206 1 207 1 208 1 209 1 210 1 211 1 212 1 213 1 214 1 215 1 216 1 217 1 218 1 219 1 220 1 221 1 222 1 223 1 224 1 225 1 226 1 227 1 228 1 229 1 230 1 231 1 232 1 233 1 234 1 235 1 236 1 237 1 238 1 239 1 240 1 241 1 242 1 243 1 244 1 245 1 246 1 247 1 248 1 249 1 250 1 251 1 252 1 253 1 254 1 255 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 2 10 2 11 2 12 2 13 2 14 2 15 2 16 2 17 2 18 2 19 2 20 2 21 2 22 2 23 2 24 2 25 2 26 2 27 2 28 2 29 2 30 2 31 2 32 2 33 2 34 2 35 2 36 2 37 2 38 2 39 2 40 2 41 2 42 2 43 2 44 2 45 2 46 2 47 2 48 2 49 2 50 2 51 2 52 2 53 2 54 2 55 2 56 2 57 0 0 2 58 0 0 0 0 0 0 0 0 2 59 2 60 2 61 2 62 2 63 2 64 2 65 2 66 2 67 2 68 2 69 2 70 2 71 2 72 2 73 2 74 2 75 2 76 2 77 2 78 2 79 2 80 2 81 2 82 2 83 2 84 2 85 2 86 2 87 2 88 2 89 2 90 2 91 2 92 2 93 2 94 2 95 2 96 2 97 2 98 2 99 2 100 2 101 2 102 2 103 2 104 2 105 2 106 2 107 2 108 2 109 2 110 2 111 2 112 2 113 2 114 2 115 2 116 2 117 2 118 2 119 2 120 2 121 2 122 2 123 2 124 2 125 2 126 2 127 2 128 2 129 2 130 2 131 2 132 2 133 2 134 2 135 2 136 2 137 2 138 2 139 2 140 2 141 2 142 2 143 2 144 2 145 2 146 2 147 2 148 0 0 0 0 0 0 0 0 0 0 0 0 2 149 2 150 2 151 2 152 2 153 2 154 2 155 2 156 2 157 2 158 2 159 2 160 2 161 2 162 2 163 2 164 2 165 2 166 2 167 2 168 2 169 2 170 0 0 0 0 2 171 2 172 2 173 2 174 2 175 2 176 0 0 0 0 2 177 2 178 2 179 2 180 2 181 2 182 2 183 2 184 2 185 2 186 2 187 2 188 2 189 2 190 2 191 2 192 2 193 2 194 2 195 2 196 2 197 2 198 2 199 2 200 2 201 2 202 2 203 2 204 2 205 2 206 2 207 2 208 2 209 2 210 2 211 2 212 2 213 2 214 0 0 0 0 2 215 2 216 2 217 2 218 2 219 2 220 0 0 0 0 2 221 2 222 2 223 2 224 2 225 2 226 2 227 2 228 0 0 2 229 0 0 2 230 0 0 2 231 0 0 2 232 2 233 2 234 2 235 2 236 2 237 2 238 2 239 2 240 2 241 2 242 2 243 2 244 2 245 2 246 2 247 2 248 2 249 2 250 2 251 2 252 2 253 2 254 2 255 3 0 3 1 3 2 3 3 3 4 3 5 3 6 0 0 0 0 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 16 3 17 3 18 3 19 3 20 3 21 3 22 3 23 3 24 3 25 3 26 3 27 3 28 3 29 3 30 3 31 3 32 3 33 3 34 3 35 3 36 3 37 3 38 3 39 3 40 3 41 3 42 3 43 3 44 3 45 3 46 3 47 3 48 3 49 3 50 3 51 3 52 3 53 3 54 3 55 3 56 3 57 3 58 3 59 0 0 3 60 3 61 3 62 3 63 3 64 3 65 3 66 0 0 3 67 0 0 0 0 3 68 3 69 3 70 3 71 0 0 3 72 3 73 3 74 3 75 3 76 3 77 3 78 3 79 3 80 3 81 3 82 3 83 3 84 3 85 0 0 0 0 3 86 3 87 3 88 3 89 3 90 3 91 0 0 3 92 3 93 3 94 3 95 3 96 3 97 3 98 3 99 3 100 3 101 3 102 3 103 3 104 3 105 3 106 3 107 3 108 3 109 3 110 0 0 0 0 3 111 3 112 3 113 0 0 3 114 3 115 3 116 3 117 3 118 3 119 3 120 3 121 0 0 0 0 3 122 3 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 124 0 0 0 0 0 0 3 125 3 126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 127 3 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 130 3 131 3 132 0 0 0 0 0 0 0 0 3 133 0 0 0 0 0 0 0 0 3 134 0 0 0 0 3 135 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 136 0 0 3 137 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 138 0 0 0 0 3 139 0 0 0 0 3 140 0 0 3 141 0 0 0 0 0 0 0 0 0 0 0 0 3 142 0 0 3 143 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 144 3 145 3 146 3 147 3 148 0 0 0 0 3 149 3 150 0 0 0 0 3 151 3 152 0 0 0 0 0 0 0 0 0 0 0 0 3 153 3 154 0 0 0 0 3 155 3 156 0 0 0 0 3 157 3 158 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 159 3 160 3 161 3 162 3 163 3 164 3 165 3 166 0 0 0 0 0 0 0 0 0 0 0 0 3 167 3 168 3 169 3 170 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 171 3 172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 174 0 0 3 175 0 0 3 176 0 0 3 177 0 0 3 178 0 0 3 179 0 0 3 180 0 0 3 181 0 0 3 182 0 0 3 183 0 0 3 184 0 0 3 185 0 0 0 0 3 186 0 0 3 187 0 0 3 188 0 0 0 0 0 0 0 0 0 0 0 0 3 189 3 190 0 0 3 191 3 192 0 0 3 193 3 194 0 0 3 195 3 196 0 0 3 197 3 198 0 0 0 0 0 0 0 0 0 0 0 0 3 199 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 201 0 0 3 202 0 0 3 203 0 0 3 204 0 0 3 205 0 0 3 206 0 0 3 207 0 0 3 208 0 0 3 209 0 0 3 210 0 0 3 211 0 0 3 212 0 0 0 0 3 213 0 0 3 214 0 0 3 215 0 0 0 0 0 0 0 0 0 0 0 0 3 216 3 217 0 0 3 218 3 219 0 0 3 220 3 221 0 0 3 222 3 223 0 0 3 224 3 225 0 0 0 0 0 0 0 0 0 0 0 0 3 226 0 0 0 0 3 227 3 228 3 229 3 230 0 0 0 0 0 0 3 231 0 0 3 232 3 233 3 234 3 235 3 236 3 237 3 238 3 239 3 239 3 240 3 241 3 242 3 243 3 244 3 245 3 246 3 247 3 248 3 249 3 250 3 251 3 252 3 253 3 254 3 255 4 0 4 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 16 4 17 4 18 4 19 4 20 4 21 4 22 4 23 4 24 4 25 4 26 4 27 4 28 4 29 4 30 4 31 4 32 4 33 4 34 4 35 4 36 4 37 4 38 4 39 4 40 4 41 4 42 4 43 4 44 4 45 4 46 4 47 4 48 4 49 4 50 4 51 4 52 4 53 4 54 4 55 4 56 4 57 4 58 4 59 4 60 4 61 4 62 4 63 4 64 4 65 4 66 3 251 4 67 4 68 4 69 4 70 4 71 4 72 4 73 4 74 4 75 4 76 4 77 4 78 4 79 4 80 4 81 4 82 4 83 4 84 4 85 4 86 4 87 4 88 4 89 4 90 4 91 4 92 4 93 4 94 4 95 4 96 4 97 4 98 4 99 4 100 4 101 4 102 4 103 4 104 4 105 4 106 4 107 4 108 4 109 4 110 4 111 4 112 4 113 4 114 4 115 4 116 4 117 4 118 4 119 4 120 4 121 4 122 4 123 4 124 4 125 4 126 4 127 4 128 4 129 4 130 4 131 4 132 4 133 4 134 4 85 4 135 4 136 4 137 4 138 4 139 4 140 4 141 4 142 4 69 4 143 4 144 4 145 4 146 4 147 4 148 4 149 4 150 4 151 4 152 4 153 4 154 4 155 4 156 4 157 4 158 4 159 4 160 4 161 4 162 3 251 4 163 4 164 4 165 4 166 4 167 4 168 4 169 4 170 4 171 4 172 4 173 4 174 4 175 4 176 4 177 4 178 4 179 4 180 4 181 4 182 4 183 4 184 4 185 4 186 4 187 4 188 4 189 4 71 4 190 4 191 4 192 4 193 4 194 4 195 4 196 4 197 4 198 4 199 4 200 4 201 4 202 4 203 4 204 4 205 4 206 4 207 4 208 4 209 4 210 4 211 4 212 4 213 4 214 4 215 4 216 4 217 4 218 4 219 4 220 4 221 4 222 4 223 4 224 4 225 4 226 4 227 4 228 4 229 4 230 4 231 4 232 4 233 4 234 4 235 4 236 4 237 4 238 4 239 0 0 0 0 4 240 0 0 4 241 0 0 0 0 4 242 4 243 4 244 4 245 4 246 4 247 4 248 4 249 4 250 4 251 0 0 4 252 0 0 4 253 0 0 0 0 4 254 4 255 0 0 0 0 0 0 5 0 5 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 16 5 17 5 18 5 19 5 20 5 21 5 22 5 23 5 24 5 25 5 26 5 27 5 28 5 29 5 30 5 31 5 32 5 33 5 34 5 35 5 36 5 37 5 38 5 39 5 40 5 41 5 42 5 43 5 44 4 124 5 45 5 46 5 47 5 48 5 49 5 50 5 50 5 51 5 52 5 53 5 54 5 55 5 56 5 57 5 58 4 254 5 59 5 60 5 61 5 62 5 63 5 64 0 0 0 0 5 65 5 66 5 67 5 68 5 69 5 70 5 71 5 72 5 12 5 73 5 74 5 75 4 240 5 76 5 77 5 78 5 79 5 80 5 81 5 82 5 83 5 84 5 85 5 86 5 87 5 21 5 88 5 22 5 89 5 90 5 91 5 92 5 93 4 241 4 16 5 94 5 95 5 96 4 86 4 173 5 97 5 98 5 29 5 99 5 30 5 100 5 101 5 102 4 243 5 103 5 104 5 105 5 106 5 107 4 244 5 108 5 109 5 110 5 111 5 112 5 113 5 44 5 114 5 115 4 124 5 116 5 48 5 117 5 118 5 119 5 120 5 121 5 53 5 122 4 253 5 123 5 54 4 67 5 124 5 55 5 125 5 57 5 126 5 127 5 128 5 129 5 130 5 59 4 249 5 131 5 60 5 132 5 61 5 133 3 239 5 134 5 135 5 136 5 137 5 138 5 139 5 140 5 141 5 142 5 143 5 144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 145 0 0 5 146 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 147 5 148 5 149 5 150 5 151 5 152 5 153 5 154 5 155 5 156 5 157 5 158 5 159 0 0 5 160 5 161 5 162 5 163 5 164 0 0 5 165 0 0 5 166 5 167 0 0 5 168 5 169 0 0 5 170 5 171 5 172 5 173 5 174 5 175 5 176 5 177 5 178 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 179 0 0 5 180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 182 5 183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 184 5 185 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 186 5 187 0 0 5 188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 189 5 190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 191 5 192 5 193 5 194 5 195 5 196 5 197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 198 5 199 5 200 5 201 5 202 5 203 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 204 5 205 5 206 5 207 5 208 5 6 5 209 5 210 5 211 5 212 5 7 5 213 5 214 5 215 5 8 5 216 5 217 5 218 5 219 5 220 5 221 5 222 5 223 5 224 5 225 5 226 5 227 5 66 5 228 5 229 5 230 5 231 5 232 5 233 5 234 5 235 5 236 5 71 5 9 5 10 5 72 5 237 5 238 4 73 5 239 5 11 5 240 5 241 5 242 5 243 5 243 5 243 5 244 5 245 5 246 5 247 5 248 5 249 5 250 5 251 5 252 5 253 5 254 5 255 6 0 6 1 6 2 6 3 6 4 6 5 6 5 5 74 6 6 6 7 6 8 6 9 5 13 6 10 6 11 6 12 4 226 6 13 6 14 6 15 6 16 6 17 6 18 6 19 6 20 6 21 6 22 6 23 6 24 6 25 6 26 6 27 6 28 6 29 6 30 6 31 6 32 6 33 6 34 6 35 6 36 6 37 6 38 6 38 6 39 6 40 6 41 4 69 6 42 6 43 6 44 6 45 6 46 6 47 6 48 6 49 5 18 6 50 6 51 6 52 6 53 6 54 6 55 6 56 6 57 6 58 6 59 6 60 6 61 6 62 6 63 6 64 6 65 6 66 6 67 6 68 6 69 6 70 4 15 6 71 6 72 6 73 6 73 6 74 6 75 6 75 6 76 6 77 6 78 6 79 6 80 6 81 6 82 6 83 6 84 6 85 6 86 6 87 6 88 5 19 6 89 6 90 6 91 6 92 5 86 6 92 6 93 5 21 6 94 6 95 6 96 6 97 5 22 3 244 6 98 6 99 6 100 6 101 6 102 6 103 6 104 6 105 6 106 6 107 6 108 6 109 6 110 6 111 6 112 6 113 6 114 6 115 6 116 6 117 6 118 6 119 5 23 6 120 6 121 6 122 6 123 6 124 6 125 5 25 6 126 6 127 6 128 6 129 6 130 6 131 6 132 6 133 4 16 5 94 6 134 6 135 6 136 6 137 6 138 6 139 6 140 6 141 5 26 6 142 6 143 6 144 6 145 5 137 6 146 6 147 6 148 6 149 6 150 6 151 6 152 6 153 6 154 6 155 6 156 6 157 6 158 4 86 6 159 6 160 6 161 6 162 6 163 6 164 6 165 6 166 6 167 6 168 6 169 5 27 4 173 6 170 6 171 6 172 6 173 6 174 6 175 6 176 6 177 5 98 6 178 6 179 6 180 6 181 6 182 6 183 6 184 6 185 5 99 6 186 6 187 6 188 6 189 6 190 6 191 6 192 6 193 6 194 6 195 6 196 6 197 5 101 6 198 6 199 6 200 6 201 6 202 6 203 6 204 6 205 6 206 6 207 6 208 6 208 6 209 6 210 5 103 6 211 6 212 6 213 6 214 6 215 6 216 6 217 4 72 6 218 6 219 6 220 6 221 6 222 6 223 6 224 5 109 6 225 6 226 6 227 6 228 6 229 6 230 6 230 5 110 5 139 6 231 6 232 6 233 6 234 6 235 4 34 5 112 6 236 6 237 5 38 6 238 6 239 4 248 6 240 6 241 5 42 6 242 6 243 6 244 6 245 6 245 6 246 6 247 6 248 6 249 6 250 6 251 6 252 6 253 6 254 6 255 7 0 7 1 7 2 7 3 7 4 7 5 7 6 7 7 7 8 7 9 7 10 7 11 7 12 7 13 7 14 7 15 7 16 5 48 7 17 7 18 7 19 7 20 7 21 7 22 7 23 7 24 7 25 7 26 7 27 7 28 7 29 7 30 7 31 7 32 6 74 7 33 7 34 7 35 7 36 7 37 7 38 7 39 7 40 7 41 7 42 7 43 7 44 4 90 7 45 7 46 7 47 7 48 7 49 7 50 5 51 7 51 7 52 7 53 7 54 7 55 7 56 7 57 7 58 7 59 7 60 7 61 7 62 7 63 7 64 7 65 7 66 7 67 7 68 7 69 7 70 4 29 7 71 7 72 7 73 7 74 7 75 7 76 5 119 7 77 7 78 7 79 7 80 7 81 7 82 7 83 7 84 7 85 7 86 7 87 7 88 7 89 7 90 7 91 7 92 7 93 7 94 7 95 7 96 5 124 5 125 7 97 7 98 7 99 7 100 7 101 7 102 7 103 7 104 7 105 7 106 7 107 7 108 7 109 5 126 7 110 7 111 7 112 7 113 7 114 7 115 7 116 7 117 7 118 7 119 7 120 7 121 7 122 7 123 7 124 7 125 7 126 7 127 7 128 7 129 7 130 7 131 7 132 7 133 7 134 7 135 7 136 7 137 7 138 7 139 5 132 5 132 7 140 7 141 7 142 7 143 7 144 7 145 7 146 7 147 7 148 7 149 5 133 7 150 7 151 7 152 7 153 7 154 7 155 7 156 7 157 7 158 7 159 7 160 7 161 7 162 7 163 7 164 7 165 7 166 7 167 7 168 0 0 0 0))
 
-(define-deferred ucd-canonical-dm-table-5
-  (vector-map
-   (lambda (converted)
-     (and converted
-          (if (vector? converted)
-              (vector->string converted)
-              converted)))
-   '#(#f                   #(#\u+41 #\u+300)    #(#\u+41 #\u+301)    #(#\u+41 #\u+302)    #(#\u+41 #\u+303)    #(#\u+41 #\u+308)    #(#\u+41 #\u+30a)    #(#\u+43 #\u+327)      #(#\u+45 #\u+300)      #(#\u+45 #\u+301)      #(#\u+45 #\u+302)      #(#\u+45 #\u+308)      #(#\u+49 #\u+300)      #(#\u+49 #\u+301)      #(#\u+49 #\u+302)      #(#\u+49 #\u+308)      #(#\u+4e #\u+303)      #(#\u+4f #\u+300)      #(#\u+4f #\u+301)      #(#\u+4f #\u+302)      #(#\u+4f #\u+303)      #(#\u+4f #\u+308)      #(#\u+55 #\u+300)      #(#\u+55 #\u+301)      #(#\u+55 #\u+302)      #(#\u+55 #\u+308)      #(#\u+59 #\u+301)      #(#\u+61 #\u+300)      #(#\u+61 #\u+301)      #(#\u+61 #\u+302)      #(#\u+61 #\u+303)      #(#\u+61 #\u+308)      #(#\u+61 #\u+30a)    #(#\u+63 #\u+327)    #(#\u+65 #\u+300)    #(#\u+65 #\u+301)    #(#\u+65 #\u+302)    #(#\u+65 #\u+308)    #(#\u+69 #\u+300)    #(#\u+69 #\u+301)    #(#\u+69 #\u+302)    #(#\u+69 #\u+308)    #(#\u+6e #\u+303)    #(#\u+6f #\u+300)
-      #(#\u+6f #\u+301)    #(#\u+6f #\u+302)    #(#\u+6f #\u+303)    #(#\u+6f #\u+308)    #(#\u+75 #\u+300)    #(#\u+75 #\u+301)    #(#\u+75 #\u+302)    #(#\u+75 #\u+308)      #(#\u+79 #\u+301)      #(#\u+79 #\u+308)      #(#\u+41 #\u+304)      #(#\u+61 #\u+304)      #(#\u+41 #\u+306)      #(#\u+61 #\u+306)      #(#\u+41 #\u+328)      #(#\u+61 #\u+328)      #(#\u+43 #\u+301)      #(#\u+63 #\u+301)      #(#\u+43 #\u+302)      #(#\u+63 #\u+302)      #(#\u+43 #\u+307)      #(#\u+63 #\u+307)      #(#\u+43 #\u+30c)      #(#\u+63 #\u+30c)      #(#\u+44 #\u+30c)      #(#\u+64 #\u+30c)      #(#\u+45 #\u+304)      #(#\u+65 #\u+304)      #(#\u+45 #\u+306)      #(#\u+65 #\u+306)      #(#\u+45 #\u+307)      #(#\u+65 #\u+307)      #(#\u+45 #\u+328)    #(#\u+65 #\u+328)    #(#\u+45 #\u+30c)    #(#\u+65 #\u+30c)    #(#\u+47 #\u+302)    #(#\u+67 #\u+302)    #(#\u+47 #\u+306)    #(#\u+67 #\u+306)    #(#\u+47 #\u+307)    #(#\u+67 #\u+307)    #(#\u+47 #\u+327)    #(#\u+67 #\u+327)
-      #(#\u+48 #\u+302)    #(#\u+68 #\u+302)    #(#\u+49 #\u+303)    #(#\u+69 #\u+303)    #(#\u+49 #\u+304)    #(#\u+69 #\u+304)    #(#\u+49 #\u+306)    #(#\u+69 #\u+306)      #(#\u+49 #\u+328)      #(#\u+69 #\u+328)      #(#\u+49 #\u+307)      #(#\u+4a #\u+302)      #(#\u+6a #\u+302)      #(#\u+4b #\u+327)      #(#\u+6b #\u+327)      #(#\u+4c #\u+301)      #(#\u+6c #\u+301)      #(#\u+4c #\u+327)      #(#\u+6c #\u+327)      #(#\u+4c #\u+30c)      #(#\u+6c #\u+30c)      #(#\u+4e #\u+301)      #(#\u+6e #\u+301)      #(#\u+4e #\u+327)      #(#\u+6e #\u+327)      #(#\u+4e #\u+30c)      #(#\u+6e #\u+30c)      #(#\u+4f #\u+304)      #(#\u+6f #\u+304)      #(#\u+4f #\u+306)      #(#\u+6f #\u+306)      #(#\u+4f #\u+30b)      #(#\u+6f #\u+30b)    #(#\u+52 #\u+301)    #(#\u+72 #\u+301)    #(#\u+52 #\u+327)    #(#\u+72 #\u+327)    #(#\u+52 #\u+30c)    #(#\u+72 #\u+30c)    #(#\u+53 #\u+301)    #(#\u+73 #\u+301)    #(#\u+53 #\u+302)    #(#\u+73 #\u+302)    #(#\u+53 #\u+327)
-      #(#\u+73 #\u+327)    #(#\u+53 #\u+30c)    #(#\u+73 #\u+30c)    #(#\u+54 #\u+327)    #(#\u+74 #\u+327)    #(#\u+54 #\u+30c)    #(#\u+74 #\u+30c)    #(#\u+55 #\u+303)      #(#\u+75 #\u+303)      #(#\u+55 #\u+304)      #(#\u+75 #\u+304)      #(#\u+55 #\u+306)      #(#\u+75 #\u+306)      #(#\u+55 #\u+30a)      #(#\u+75 #\u+30a)      #(#\u+55 #\u+30b)      #(#\u+75 #\u+30b)      #(#\u+55 #\u+328)      #(#\u+75 #\u+328)      #(#\u+57 #\u+302)      #(#\u+77 #\u+302)      #(#\u+59 #\u+302)      #(#\u+79 #\u+302)      #(#\u+59 #\u+308)      #(#\u+5a #\u+301)      #(#\u+7a #\u+301)      #(#\u+5a #\u+307)      #(#\u+7a #\u+307)      #(#\u+5a #\u+30c)      #(#\u+7a #\u+30c)      #(#\u+4f #\u+31b)      #(#\u+6f #\u+31b)      #(#\u+55 #\u+31b)    #(#\u+75 #\u+31b)    #(#\u+41 #\u+30c)    #(#\u+61 #\u+30c)    #(#\u+49 #\u+30c)    #(#\u+69 #\u+30c)    #(#\u+4f #\u+30c)    #(#\u+6f #\u+30c)    #(#\u+55 #\u+30c)    #(#\u+75 #\u+30c)    #(#\u+dc #\u+304)    #(#\u+fc #\u+304)
-      #(#\u+dc #\u+301)    #(#\u+fc #\u+301)    #(#\u+dc #\u+30c)    #(#\u+fc #\u+30c)    #(#\u+dc #\u+300)    #(#\u+fc #\u+300)    #(#\u+c4 #\u+304)    #(#\u+e4 #\u+304)      #(#\u+226 #\u+304)     #(#\u+227 #\u+304)     #(#\u+c6 #\u+304)      #(#\u+e6 #\u+304)      #(#\u+47 #\u+30c)      #(#\u+67 #\u+30c)      #(#\u+4b #\u+30c)      #(#\u+6b #\u+30c)      #(#\u+4f #\u+328)      #(#\u+6f #\u+328)      #(#\u+1ea #\u+304)     #(#\u+1eb #\u+304)     #(#\u+1b7 #\u+30c)     #(#\u+292 #\u+30c)     #(#\u+6a #\u+30c)      #(#\u+47 #\u+301)      #(#\u+67 #\u+301)      #(#\u+4e #\u+300)      #(#\u+6e #\u+300)      #(#\u+c5 #\u+301)      #(#\u+e5 #\u+301)      #(#\u+c6 #\u+301)      #(#\u+e6 #\u+301)      #(#\u+d8 #\u+301)      #(#\u+f8 #\u+301)    #(#\u+41 #\u+30f)    #(#\u+61 #\u+30f)    #(#\u+41 #\u+311)    #(#\u+61 #\u+311)    #(#\u+45 #\u+30f)    #(#\u+65 #\u+30f)    #(#\u+45 #\u+311)    #(#\u+65 #\u+311)    #(#\u+49 #\u+30f)    #(#\u+69 #\u+30f)    #(#\u+49 #\u+311)
-      #(#\u+69 #\u+311)    #(#\u+4f #\u+30f)    #(#\u+6f #\u+30f)    #(#\u+4f #\u+311)    #(#\u+6f #\u+311)    #(#\u+52 #\u+30f)    #(#\u+72 #\u+30f)    #(#\u+52 #\u+311)      #(#\u+72 #\u+311)      #(#\u+55 #\u+30f)      #(#\u+75 #\u+30f)      #(#\u+55 #\u+311)      #(#\u+75 #\u+311)      #(#\u+53 #\u+326)      #(#\u+73 #\u+326)      #(#\u+54 #\u+326)      #(#\u+74 #\u+326)      #(#\u+48 #\u+30c)      #(#\u+68 #\u+30c)      #(#\u+41 #\u+307)      #(#\u+61 #\u+307)      #(#\u+45 #\u+327)      #(#\u+65 #\u+327)      #(#\u+d6 #\u+304)      #(#\u+f6 #\u+304)      #(#\u+d5 #\u+304)      #(#\u+f5 #\u+304)      #(#\u+4f #\u+307)      #(#\u+6f #\u+307)      #(#\u+22e #\u+304)     #(#\u+22f #\u+304)     #(#\u+59 #\u+304)      #(#\u+79 #\u+304)    #\u+300              #\u+301              #\u+313              #(#\u+308 #\u+301)   #\u+2b9              #\u+3b               #(#\u+a8 #\u+301)    #(#\u+391 #\u+301)   #\u+b7               #(#\u+395 #\u+301)   #(#\u+397 #\u+301)
-      #(#\u+399 #\u+301)   #(#\u+39f #\u+301)   #(#\u+3a5 #\u+301)   #(#\u+3a9 #\u+301)   #(#\u+3ca #\u+301)   #(#\u+399 #\u+308)   #(#\u+3a5 #\u+308)   #(#\u+3b1 #\u+301)     #(#\u+3b5 #\u+301)     #(#\u+3b7 #\u+301)     #(#\u+3b9 #\u+301)     #(#\u+3cb #\u+301)     #(#\u+3b9 #\u+308)     #(#\u+3c5 #\u+308)     #(#\u+3bf #\u+301)     #(#\u+3c5 #\u+301)     #(#\u+3c9 #\u+301)     #(#\u+3d2 #\u+301)     #(#\u+3d2 #\u+308)     #(#\u+415 #\u+300)     #(#\u+415 #\u+308)     #(#\u+413 #\u+301)     #(#\u+406 #\u+308)     #(#\u+41a #\u+301)     #(#\u+418 #\u+300)     #(#\u+423 #\u+306)     #(#\u+418 #\u+306)     #(#\u+438 #\u+306)     #(#\u+435 #\u+300)     #(#\u+435 #\u+308)     #(#\u+433 #\u+301)     #(#\u+456 #\u+308)     #(#\u+43a #\u+301)   #(#\u+438 #\u+300)   #(#\u+443 #\u+306)   #(#\u+474 #\u+30f)   #(#\u+475 #\u+30f)   #(#\u+416 #\u+306)   #(#\u+436 #\u+306)   #(#\u+410 #\u+306)   #(#\u+430 #\u+306)   #(#\u+410 #\u+308)   #(#\u+430 #\u+308)   #(#\u+415 #\u+306)
-      #(#\u+435 #\u+306)   #(#\u+4d8 #\u+308)   #(#\u+4d9 #\u+308)   #(#\u+416 #\u+308)   #(#\u+436 #\u+308)   #(#\u+417 #\u+308)   #(#\u+437 #\u+308)   #(#\u+418 #\u+304)     #(#\u+438 #\u+304)     #(#\u+418 #\u+308)     #(#\u+438 #\u+308)     #(#\u+41e #\u+308)     #(#\u+43e #\u+308)     #(#\u+4e8 #\u+308)     #(#\u+4e9 #\u+308)     #(#\u+42d #\u+308)     #(#\u+44d #\u+308)     #(#\u+423 #\u+304)     #(#\u+443 #\u+304)     #(#\u+423 #\u+308)     #(#\u+443 #\u+308)     #(#\u+423 #\u+30b)     #(#\u+443 #\u+30b)     #(#\u+427 #\u+308)     #(#\u+447 #\u+308)     #(#\u+42b #\u+308)     #(#\u+44b #\u+308)     #(#\u+627 #\u+653)     #(#\u+627 #\u+654)     #(#\u+648 #\u+654)     #(#\u+627 #\u+655)     #(#\u+64a #\u+654)     #(#\u+6d5 #\u+654)   #(#\u+6c1 #\u+654)   #(#\u+6d2 #\u+654)   #(#\u+928 #\u+93c)   #(#\u+930 #\u+93c)   #(#\u+933 #\u+93c)   #(#\u+915 #\u+93c)   #(#\u+916 #\u+93c)   #(#\u+917 #\u+93c)   #(#\u+91c #\u+93c)   #(#\u+921 #\u+93c)   #(#\u+922 #\u+93c)
-      #(#\u+92b #\u+93c)   #(#\u+92f #\u+93c)   #(#\u+9c7 #\u+9be)   #(#\u+9c7 #\u+9d7)   #(#\u+9a1 #\u+9bc)   #(#\u+9a2 #\u+9bc)   #(#\u+9af #\u+9bc)   #(#\u+a32 #\u+a3c)     #(#\u+a38 #\u+a3c)     #(#\u+a16 #\u+a3c)     #(#\u+a17 #\u+a3c)     #(#\u+a1c #\u+a3c)     #(#\u+a2b #\u+a3c)     #(#\u+b47 #\u+b56)     #(#\u+b47 #\u+b3e)     #(#\u+b47 #\u+b57)     #(#\u+b21 #\u+b3c)     #(#\u+b22 #\u+b3c)     #(#\u+b92 #\u+bd7)     #(#\u+bc6 #\u+bbe)     #(#\u+bc7 #\u+bbe)     #(#\u+bc6 #\u+bd7)     #(#\u+c46 #\u+c56)     #(#\u+cbf #\u+cd5)     #(#\u+cc6 #\u+cd5)     #(#\u+cc6 #\u+cd6)     #(#\u+cc6 #\u+cc2)     #(#\u+cca #\u+cd5)     #(#\u+d46 #\u+d3e)     #(#\u+d47 #\u+d3e)     #(#\u+d46 #\u+d57)     #(#\u+dd9 #\u+dca)     #(#\u+dd9 #\u+dcf)   #(#\u+ddc #\u+dca)   #(#\u+dd9 #\u+ddf)   #(#\u+f42 #\u+fb7)   #(#\u+f4c #\u+fb7)   #(#\u+f51 #\u+fb7)   #(#\u+f56 #\u+fb7)   #(#\u+f5b #\u+fb7)   #(#\u+f40 #\u+fb5)   #(#\u+f71 #\u+f72)   #(#\u+f71 #\u+f74)   #(#\u+fb2 #\u+f80)
-      #(#\u+fb3 #\u+f80)   #(#\u+f71 #\u+f80)   #(#\u+f92 #\u+fb7)   #(#\u+f9c #\u+fb7)   #(#\u+fa1 #\u+fb7)   #(#\u+fa6 #\u+fb7)   #(#\u+fab #\u+fb7)   #(#\u+f90 #\u+fb5)     #(#\u+1025 #\u+102e)   #(#\u+1b05 #\u+1b35)   #(#\u+1b07 #\u+1b35)   #(#\u+1b09 #\u+1b35)   #(#\u+1b0b #\u+1b35)   #(#\u+1b0d #\u+1b35)   #(#\u+1b11 #\u+1b35)   #(#\u+1b3a #\u+1b35)   #(#\u+1b3c #\u+1b35)   #(#\u+1b3e #\u+1b35)   #(#\u+1b3f #\u+1b35)   #(#\u+1b42 #\u+1b35)   #(#\u+41 #\u+325)      #(#\u+61 #\u+325)      #(#\u+42 #\u+307)      #(#\u+62 #\u+307)      #(#\u+42 #\u+323)      #(#\u+62 #\u+323)      #(#\u+42 #\u+331)      #(#\u+62 #\u+331)      #(#\u+c7 #\u+301)      #(#\u+e7 #\u+301)      #(#\u+44 #\u+307)      #(#\u+64 #\u+307)      #(#\u+44 #\u+323)    #(#\u+64 #\u+323)    #(#\u+44 #\u+331)    #(#\u+64 #\u+331)    #(#\u+44 #\u+327)    #(#\u+64 #\u+327)    #(#\u+44 #\u+32d)    #(#\u+64 #\u+32d)    #(#\u+112 #\u+300)   #(#\u+113 #\u+300)   #(#\u+112 #\u+301)   #(#\u+113 #\u+301)
-      #(#\u+45 #\u+32d)    #(#\u+65 #\u+32d)    #(#\u+45 #\u+330)    #(#\u+65 #\u+330)    #(#\u+228 #\u+306)   #(#\u+229 #\u+306)   #(#\u+46 #\u+307)    #(#\u+66 #\u+307)      #(#\u+47 #\u+304)      #(#\u+67 #\u+304)      #(#\u+48 #\u+307)      #(#\u+68 #\u+307)      #(#\u+48 #\u+323)      #(#\u+68 #\u+323)      #(#\u+48 #\u+308)      #(#\u+68 #\u+308)      #(#\u+48 #\u+327)      #(#\u+68 #\u+327)      #(#\u+48 #\u+32e)      #(#\u+68 #\u+32e)      #(#\u+49 #\u+330)      #(#\u+69 #\u+330)      #(#\u+cf #\u+301)      #(#\u+ef #\u+301)      #(#\u+4b #\u+301)      #(#\u+6b #\u+301)      #(#\u+4b #\u+323)      #(#\u+6b #\u+323)      #(#\u+4b #\u+331)      #(#\u+6b #\u+331)      #(#\u+4c #\u+323)      #(#\u+6c #\u+323)      #(#\u+1e36 #\u+304)  #(#\u+1e37 #\u+304)  #(#\u+4c #\u+331)    #(#\u+6c #\u+331)    #(#\u+4c #\u+32d)    #(#\u+6c #\u+32d)    #(#\u+4d #\u+301)    #(#\u+6d #\u+301)    #(#\u+4d #\u+307)    #(#\u+6d #\u+307)    #(#\u+4d #\u+323)    #(#\u+6d #\u+323)
-      #(#\u+4e #\u+307)    #(#\u+6e #\u+307)    #(#\u+4e #\u+323)    #(#\u+6e #\u+323)    #(#\u+4e #\u+331)    #(#\u+6e #\u+331)    #(#\u+4e #\u+32d)    #(#\u+6e #\u+32d)      #(#\u+d5 #\u+301)      #(#\u+f5 #\u+301)      #(#\u+d5 #\u+308)      #(#\u+f5 #\u+308)      #(#\u+14c #\u+300)     #(#\u+14d #\u+300)     #(#\u+14c #\u+301)     #(#\u+14d #\u+301)     #(#\u+50 #\u+301)      #(#\u+70 #\u+301)      #(#\u+50 #\u+307)      #(#\u+70 #\u+307)      #(#\u+52 #\u+307)      #(#\u+72 #\u+307)      #(#\u+52 #\u+323)      #(#\u+72 #\u+323)      #(#\u+1e5a #\u+304)    #(#\u+1e5b #\u+304)    #(#\u+52 #\u+331)      #(#\u+72 #\u+331)      #(#\u+53 #\u+307)      #(#\u+73 #\u+307)      #(#\u+53 #\u+323)      #(#\u+73 #\u+323)      #(#\u+15a #\u+307)   #(#\u+15b #\u+307)   #(#\u+160 #\u+307)   #(#\u+161 #\u+307)   #(#\u+1e62 #\u+307)  #(#\u+1e63 #\u+307)  #(#\u+54 #\u+307)    #(#\u+74 #\u+307)    #(#\u+54 #\u+323)    #(#\u+74 #\u+323)    #(#\u+54 #\u+331)    #(#\u+74 #\u+331)
-      #(#\u+54 #\u+32d)    #(#\u+74 #\u+32d)    #(#\u+55 #\u+324)    #(#\u+75 #\u+324)    #(#\u+55 #\u+330)    #(#\u+75 #\u+330)    #(#\u+55 #\u+32d)    #(#\u+75 #\u+32d)      #(#\u+168 #\u+301)     #(#\u+169 #\u+301)     #(#\u+16a #\u+308)     #(#\u+16b #\u+308)     #(#\u+56 #\u+303)      #(#\u+76 #\u+303)      #(#\u+56 #\u+323)      #(#\u+76 #\u+323)      #(#\u+57 #\u+300)      #(#\u+77 #\u+300)      #(#\u+57 #\u+301)      #(#\u+77 #\u+301)      #(#\u+57 #\u+308)      #(#\u+77 #\u+308)      #(#\u+57 #\u+307)      #(#\u+77 #\u+307)      #(#\u+57 #\u+323)      #(#\u+77 #\u+323)      #(#\u+58 #\u+307)      #(#\u+78 #\u+307)      #(#\u+58 #\u+308)      #(#\u+78 #\u+308)      #(#\u+59 #\u+307)      #(#\u+79 #\u+307)      #(#\u+5a #\u+302)    #(#\u+7a #\u+302)    #(#\u+5a #\u+323)    #(#\u+7a #\u+323)    #(#\u+5a #\u+331)    #(#\u+7a #\u+331)    #(#\u+68 #\u+331)    #(#\u+74 #\u+308)    #(#\u+77 #\u+30a)    #(#\u+79 #\u+30a)    #(#\u+17f #\u+307)   #(#\u+41 #\u+323)
-      #(#\u+61 #\u+323)    #(#\u+41 #\u+309)    #(#\u+61 #\u+309)    #(#\u+c2 #\u+301)    #(#\u+e2 #\u+301)    #(#\u+c2 #\u+300)    #(#\u+e2 #\u+300)    #(#\u+c2 #\u+309)      #(#\u+e2 #\u+309)      #(#\u+c2 #\u+303)      #(#\u+e2 #\u+303)      #(#\u+1ea0 #\u+302)    #(#\u+1ea1 #\u+302)    #(#\u+102 #\u+301)     #(#\u+103 #\u+301)     #(#\u+102 #\u+300)     #(#\u+103 #\u+300)     #(#\u+102 #\u+309)     #(#\u+103 #\u+309)     #(#\u+102 #\u+303)     #(#\u+103 #\u+303)     #(#\u+1ea0 #\u+306)    #(#\u+1ea1 #\u+306)    #(#\u+45 #\u+323)      #(#\u+65 #\u+323)      #(#\u+45 #\u+309)      #(#\u+65 #\u+309)      #(#\u+45 #\u+303)      #(#\u+65 #\u+303)      #(#\u+ca #\u+301)      #(#\u+ea #\u+301)      #(#\u+ca #\u+300)      #(#\u+ea #\u+300)    #(#\u+ca #\u+309)    #(#\u+ea #\u+309)    #(#\u+ca #\u+303)    #(#\u+ea #\u+303)    #(#\u+1eb8 #\u+302)  #(#\u+1eb9 #\u+302)  #(#\u+49 #\u+309)    #(#\u+69 #\u+309)    #(#\u+49 #\u+323)    #(#\u+69 #\u+323)    #(#\u+4f #\u+323)
-      #(#\u+6f #\u+323)    #(#\u+4f #\u+309)    #(#\u+6f #\u+309)    #(#\u+d4 #\u+301)    #(#\u+f4 #\u+301)    #(#\u+d4 #\u+300)    #(#\u+f4 #\u+300)    #(#\u+d4 #\u+309)      #(#\u+f4 #\u+309)      #(#\u+d4 #\u+303)      #(#\u+f4 #\u+303)      #(#\u+1ecc #\u+302)    #(#\u+1ecd #\u+302)    #(#\u+1a0 #\u+301)     #(#\u+1a1 #\u+301)     #(#\u+1a0 #\u+300)     #(#\u+1a1 #\u+300)     #(#\u+1a0 #\u+309)     #(#\u+1a1 #\u+309)     #(#\u+1a0 #\u+303)     #(#\u+1a1 #\u+303)     #(#\u+1a0 #\u+323)     #(#\u+1a1 #\u+323)     #(#\u+55 #\u+323)      #(#\u+75 #\u+323)      #(#\u+55 #\u+309)      #(#\u+75 #\u+309)      #(#\u+1af #\u+301)     #(#\u+1b0 #\u+301)     #(#\u+1af #\u+300)     #(#\u+1b0 #\u+300)     #(#\u+1af #\u+309)     #(#\u+1b0 #\u+309)   #(#\u+1af #\u+303)   #(#\u+1b0 #\u+303)   #(#\u+1af #\u+323)   #(#\u+1b0 #\u+323)   #(#\u+59 #\u+300)    #(#\u+79 #\u+300)    #(#\u+59 #\u+323)    #(#\u+79 #\u+323)    #(#\u+59 #\u+309)    #(#\u+79 #\u+309)    #(#\u+59 #\u+303)
-      #(#\u+79 #\u+303)    #(#\u+3b1 #\u+313)   #(#\u+3b1 #\u+314)   #(#\u+1f00 #\u+300)  #(#\u+1f01 #\u+300)  #(#\u+1f00 #\u+301)  #(#\u+1f01 #\u+301)  #(#\u+1f00 #\u+342)    #(#\u+1f01 #\u+342)    #(#\u+391 #\u+313)     #(#\u+391 #\u+314)     #(#\u+1f08 #\u+300)    #(#\u+1f09 #\u+300)    #(#\u+1f08 #\u+301)    #(#\u+1f09 #\u+301)    #(#\u+1f08 #\u+342)    #(#\u+1f09 #\u+342)    #(#\u+3b5 #\u+313)     #(#\u+3b5 #\u+314)     #(#\u+1f10 #\u+300)    #(#\u+1f11 #\u+300)    #(#\u+1f10 #\u+301)    #(#\u+1f11 #\u+301)    #(#\u+395 #\u+313)     #(#\u+395 #\u+314)     #(#\u+1f18 #\u+300)    #(#\u+1f19 #\u+300)    #(#\u+1f18 #\u+301)    #(#\u+1f19 #\u+301)    #(#\u+3b7 #\u+313)     #(#\u+3b7 #\u+314)     #(#\u+1f20 #\u+300)    #(#\u+1f21 #\u+300)  #(#\u+1f20 #\u+301)  #(#\u+1f21 #\u+301)  #(#\u+1f20 #\u+342)  #(#\u+1f21 #\u+342)  #(#\u+397 #\u+313)   #(#\u+397 #\u+314)   #(#\u+1f28 #\u+300)  #(#\u+1f29 #\u+300)  #(#\u+1f28 #\u+301)  #(#\u+1f29 #\u+301)  #(#\u+1f28 #\u+342)
-      #(#\u+1f29 #\u+342)  #(#\u+3b9 #\u+313)   #(#\u+3b9 #\u+314)   #(#\u+1f30 #\u+300)  #(#\u+1f31 #\u+300)  #(#\u+1f30 #\u+301)  #(#\u+1f31 #\u+301)  #(#\u+1f30 #\u+342)    #(#\u+1f31 #\u+342)    #(#\u+399 #\u+313)     #(#\u+399 #\u+314)     #(#\u+1f38 #\u+300)    #(#\u+1f39 #\u+300)    #(#\u+1f38 #\u+301)    #(#\u+1f39 #\u+301)    #(#\u+1f38 #\u+342)    #(#\u+1f39 #\u+342)    #(#\u+3bf #\u+313)     #(#\u+3bf #\u+314)     #(#\u+1f40 #\u+300)    #(#\u+1f41 #\u+300)    #(#\u+1f40 #\u+301)    #(#\u+1f41 #\u+301)    #(#\u+39f #\u+313)     #(#\u+39f #\u+314)     #(#\u+1f48 #\u+300)    #(#\u+1f49 #\u+300)    #(#\u+1f48 #\u+301)    #(#\u+1f49 #\u+301)    #(#\u+3c5 #\u+313)     #(#\u+3c5 #\u+314)     #(#\u+1f50 #\u+300)    #(#\u+1f51 #\u+300)  #(#\u+1f50 #\u+301)  #(#\u+1f51 #\u+301)  #(#\u+1f50 #\u+342)  #(#\u+1f51 #\u+342)  #(#\u+3a5 #\u+314)   #(#\u+1f59 #\u+300)  #(#\u+1f59 #\u+301)  #(#\u+1f59 #\u+342)  #(#\u+3c9 #\u+313)   #(#\u+3c9 #\u+314)   #(#\u+1f60 #\u+300)
-      #(#\u+1f61 #\u+300)  #(#\u+1f60 #\u+301)  #(#\u+1f61 #\u+301)  #(#\u+1f60 #\u+342)  #(#\u+1f61 #\u+342)  #(#\u+3a9 #\u+313)   #(#\u+3a9 #\u+314)   #(#\u+1f68 #\u+300)    #(#\u+1f69 #\u+300)    #(#\u+1f68 #\u+301)    #(#\u+1f69 #\u+301)    #(#\u+1f68 #\u+342)    #(#\u+1f69 #\u+342)    #(#\u+3b1 #\u+300)     #\u+3ac                #(#\u+3b5 #\u+300)     #\u+3ad                #(#\u+3b7 #\u+300)     #\u+3ae                #(#\u+3b9 #\u+300)     #\u+3af                #(#\u+3bf #\u+300)     #\u+3cc                #(#\u+3c5 #\u+300)     #\u+3cd                #(#\u+3c9 #\u+300)     #\u+3ce                #(#\u+1f00 #\u+345)    #(#\u+1f01 #\u+345)    #(#\u+1f02 #\u+345)    #(#\u+1f03 #\u+345)    #(#\u+1f04 #\u+345)    #(#\u+1f05 #\u+345)  #(#\u+1f06 #\u+345)  #(#\u+1f07 #\u+345)  #(#\u+1f08 #\u+345)  #(#\u+1f09 #\u+345)  #(#\u+1f0a #\u+345)  #(#\u+1f0b #\u+345)  #(#\u+1f0c #\u+345)  #(#\u+1f0d #\u+345)  #(#\u+1f0e #\u+345)  #(#\u+1f0f #\u+345)  #(#\u+1f20 #\u+345)
-      #(#\u+1f21 #\u+345)  #(#\u+1f22 #\u+345)  #(#\u+1f23 #\u+345)  #(#\u+1f24 #\u+345)  #(#\u+1f25 #\u+345)  #(#\u+1f26 #\u+345)  #(#\u+1f27 #\u+345)  #(#\u+1f28 #\u+345)    #(#\u+1f29 #\u+345)    #(#\u+1f2a #\u+345)    #(#\u+1f2b #\u+345)    #(#\u+1f2c #\u+345)    #(#\u+1f2d #\u+345)    #(#\u+1f2e #\u+345)    #(#\u+1f2f #\u+345)    #(#\u+1f60 #\u+345)    #(#\u+1f61 #\u+345)    #(#\u+1f62 #\u+345)    #(#\u+1f63 #\u+345)    #(#\u+1f64 #\u+345)    #(#\u+1f65 #\u+345)    #(#\u+1f66 #\u+345)    #(#\u+1f67 #\u+345)    #(#\u+1f68 #\u+345)    #(#\u+1f69 #\u+345)    #(#\u+1f6a #\u+345)    #(#\u+1f6b #\u+345)    #(#\u+1f6c #\u+345)    #(#\u+1f6d #\u+345)    #(#\u+1f6e #\u+345)    #(#\u+1f6f #\u+345)    #(#\u+3b1 #\u+306)     #(#\u+3b1 #\u+304)   #(#\u+1f70 #\u+345)  #(#\u+3b1 #\u+345)   #(#\u+3ac #\u+345)   #(#\u+3b1 #\u+342)   #(#\u+1fb6 #\u+345)  #(#\u+391 #\u+306)   #(#\u+391 #\u+304)   #(#\u+391 #\u+300)   #\u+386              #(#\u+391 #\u+345)   #\u+3b9
-      #(#\u+a8 #\u+342)    #(#\u+1f74 #\u+345)  #(#\u+3b7 #\u+345)   #(#\u+3ae #\u+345)   #(#\u+3b7 #\u+342)   #(#\u+1fc6 #\u+345)  #(#\u+395 #\u+300)   #\u+388                #(#\u+397 #\u+300)     #\u+389                #(#\u+397 #\u+345)     #(#\u+1fbf #\u+300)    #(#\u+1fbf #\u+301)    #(#\u+1fbf #\u+342)    #(#\u+3b9 #\u+306)     #(#\u+3b9 #\u+304)     #(#\u+3ca #\u+300)     #\u+390                #(#\u+3b9 #\u+342)     #(#\u+3ca #\u+342)     #(#\u+399 #\u+306)     #(#\u+399 #\u+304)     #(#\u+399 #\u+300)     #\u+38a                #(#\u+1ffe #\u+300)    #(#\u+1ffe #\u+301)    #(#\u+1ffe #\u+342)    #(#\u+3c5 #\u+306)     #(#\u+3c5 #\u+304)     #(#\u+3cb #\u+300)     #\u+3b0                #(#\u+3c1 #\u+313)     #(#\u+3c1 #\u+314)   #(#\u+3c5 #\u+342)   #(#\u+3cb #\u+342)   #(#\u+3a5 #\u+306)   #(#\u+3a5 #\u+304)   #(#\u+3a5 #\u+300)   #\u+38e              #(#\u+3a1 #\u+314)   #(#\u+a8 #\u+300)    #\u+385              #\u+60               #(#\u+1f7c #\u+345)
-      #(#\u+3c9 #\u+345)   #(#\u+3ce #\u+345)   #(#\u+3c9 #\u+342)   #(#\u+1ff6 #\u+345)  #(#\u+39f #\u+300)   #\u+38c              #(#\u+3a9 #\u+300)   #\u+38f                #(#\u+3a9 #\u+345)     #\u+b4                 #\u+2002               #\u+2003               #\u+3a9                #\u+4b                 #\u+c5                 #(#\u+2190 #\u+338)    #(#\u+2192 #\u+338)    #(#\u+2194 #\u+338)    #(#\u+21d0 #\u+338)    #(#\u+21d4 #\u+338)    #(#\u+21d2 #\u+338)    #(#\u+2203 #\u+338)    #(#\u+2208 #\u+338)    #(#\u+220b #\u+338)    #(#\u+2223 #\u+338)    #(#\u+2225 #\u+338)    #(#\u+223c #\u+338)    #(#\u+2243 #\u+338)    #(#\u+2245 #\u+338)    #(#\u+2248 #\u+338)    #(#\u+3d #\u+338)      #(#\u+2261 #\u+338)    #(#\u+224d #\u+338)  #(#\u+3c #\u+338)    #(#\u+3e #\u+338)    #(#\u+2264 #\u+338)  #(#\u+2265 #\u+338)  #(#\u+2272 #\u+338)  #(#\u+2273 #\u+338)  #(#\u+2276 #\u+338)  #(#\u+2277 #\u+338)  #(#\u+227a #\u+338)  #(#\u+227b #\u+338)  #(#\u+2282 #\u+338)
-      #(#\u+2283 #\u+338)  #(#\u+2286 #\u+338)  #(#\u+2287 #\u+338)  #(#\u+22a2 #\u+338)  #(#\u+22a8 #\u+338)  #(#\u+22a9 #\u+338)  #(#\u+22ab #\u+338)  #(#\u+227c #\u+338)    #(#\u+227d #\u+338)    #(#\u+2291 #\u+338)    #(#\u+2292 #\u+338)    #(#\u+22b2 #\u+338)    #(#\u+22b3 #\u+338)    #(#\u+22b4 #\u+338)    #(#\u+22b5 #\u+338)    #\u+3008               #\u+3009               #(#\u+2add #\u+338)    #(#\u+304b #\u+3099)   #(#\u+304d #\u+3099)   #(#\u+304f #\u+3099)   #(#\u+3051 #\u+3099)   #(#\u+3053 #\u+3099)   #(#\u+3055 #\u+3099)   #(#\u+3057 #\u+3099)   #(#\u+3059 #\u+3099)   #(#\u+305b #\u+3099)   #(#\u+305d #\u+3099)   #(#\u+305f #\u+3099)   #(#\u+3061 #\u+3099)   #(#\u+3064 #\u+3099)   #(#\u+3066 #\u+3099)   #(#\u+3068 #\u+3099) #(#\u+306f #\u+3099) #(#\u+306f #\u+309a) #(#\u+3072 #\u+3099) #(#\u+3072 #\u+309a) #(#\u+3075 #\u+3099) #(#\u+3075 #\u+309a) #(#\u+3078 #\u+3099) #(#\u+3078 #\u+309a) #(#\u+307b #\u+3099) #(#\u+307b #\u+309a) #(#\u+3046 #\u+3099)
-      #(#\u+309d #\u+3099) #(#\u+30ab #\u+3099) #(#\u+30ad #\u+3099) #(#\u+30af #\u+3099) #(#\u+30b1 #\u+3099) #(#\u+30b3 #\u+3099) #(#\u+30b5 #\u+3099) #(#\u+30b7 #\u+3099)   #(#\u+30b9 #\u+3099)   #(#\u+30bb #\u+3099)   #(#\u+30bd #\u+3099)   #(#\u+30bf #\u+3099)   #(#\u+30c1 #\u+3099)   #(#\u+30c4 #\u+3099)   #(#\u+30c6 #\u+3099)   #(#\u+30c8 #\u+3099)   #(#\u+30cf #\u+3099)   #(#\u+30cf #\u+309a)   #(#\u+30d2 #\u+3099)   #(#\u+30d2 #\u+309a)   #(#\u+30d5 #\u+3099)   #(#\u+30d5 #\u+309a)   #(#\u+30d8 #\u+3099)   #(#\u+30d8 #\u+309a)   #(#\u+30db #\u+3099)   #(#\u+30db #\u+309a)   #(#\u+30a6 #\u+3099)   #(#\u+30ef #\u+3099)   #(#\u+30f0 #\u+3099)   #(#\u+30f1 #\u+3099)   #(#\u+30f2 #\u+3099)   #(#\u+30fd #\u+3099)   #\u+8c48             #\u+66f4             #\u+8eca             #\u+8cc8             #\u+6ed1             #\u+4e32             #\u+53e5             #\u+9f9c             #\u+5951             #\u+91d1             #\u+5587             #\u+5948
-      #\u+61f6             #\u+7669             #\u+7f85             #\u+863f             #\u+87ba             #\u+88f8             #\u+908f             #\u+6a02               #\u+6d1b               #\u+70d9               #\u+73de               #\u+843d               #\u+916a               #\u+99f1               #\u+4e82               #\u+5375               #\u+6b04               #\u+721b               #\u+862d               #\u+9e1e               #\u+5d50               #\u+6feb               #\u+85cd               #\u+8964               #\u+62c9               #\u+81d8               #\u+881f               #\u+5eca               #\u+6717               #\u+6d6a               #\u+72fc               #\u+90ce               #\u+4f86             #\u+51b7             #\u+52de             #\u+64c4             #\u+6ad3             #\u+7210             #\u+76e7             #\u+8001             #\u+8606             #\u+865c             #\u+8def             #\u+9732
-      #\u+9b6f             #\u+9dfa             #\u+788c             #\u+797f             #\u+7da0             #\u+83c9             #\u+9304             #\u+9e7f               #\u+8ad6               #\u+58df               #\u+5f04               #\u+7c60               #\u+807e               #\u+7262               #\u+78ca               #\u+8cc2               #\u+96f7               #\u+58d8               #\u+5c62               #\u+6a13               #\u+6dda               #\u+6f0f               #\u+7d2f               #\u+7e37               #\u+964b               #\u+52d2               #\u+808b               #\u+51dc               #\u+51cc               #\u+7a1c               #\u+7dbe               #\u+83f1               #\u+9675             #\u+8b80             #\u+62cf             #\u+8afe             #\u+4e39             #\u+5be7             #\u+6012             #\u+7387             #\u+7570             #\u+5317             #\u+78fb             #\u+4fbf
-      #\u+5fa9             #\u+4e0d             #\u+6ccc             #\u+6578             #\u+7d22             #\u+53c3             #\u+585e             #\u+7701               #\u+8449               #\u+8aaa               #\u+6bba               #\u+8fb0               #\u+6c88               #\u+62fe               #\u+82e5               #\u+63a0               #\u+7565               #\u+4eae               #\u+5169               #\u+51c9               #\u+6881               #\u+7ce7               #\u+826f               #\u+8ad2               #\u+91cf               #\u+52f5               #\u+5442               #\u+5973               #\u+5eec               #\u+65c5               #\u+6ffe               #\u+792a               #\u+95ad             #\u+9a6a             #\u+9e97             #\u+9ece             #\u+529b             #\u+66c6             #\u+6b77             #\u+8f62             #\u+5e74             #\u+6190             #\u+6200             #\u+649a
-      #\u+6f23             #\u+7149             #\u+7489             #\u+79ca             #\u+7df4             #\u+806f             #\u+8f26             #\u+84ee               #\u+9023               #\u+934a               #\u+5217               #\u+52a3               #\u+54bd               #\u+70c8               #\u+88c2               #\u+5ec9               #\u+5ff5               #\u+637b               #\u+6bae               #\u+7c3e               #\u+7375               #\u+4ee4               #\u+56f9               #\u+5dba               #\u+601c               #\u+73b2               #\u+7469               #\u+7f9a               #\u+8046               #\u+9234               #\u+96f6               #\u+9748               #\u+9818             #\u+4f8b             #\u+79ae             #\u+91b4             #\u+96b8             #\u+60e1             #\u+4e86             #\u+50da             #\u+5bee             #\u+5c3f             #\u+6599             #\u+71ce
-      #\u+7642             #\u+84fc             #\u+907c             #\u+9f8d             #\u+6688             #\u+962e             #\u+5289             #\u+677b               #\u+67f3               #\u+6d41               #\u+6e9c               #\u+7409               #\u+7559               #\u+786b               #\u+7d10               #\u+985e               #\u+516d               #\u+622e               #\u+9678               #\u+502b               #\u+5d19               #\u+6dea               #\u+8f2a               #\u+5f8b               #\u+6144               #\u+6817               #\u+9686               #\u+5229               #\u+540f               #\u+5c65               #\u+6613               #\u+674e               #\u+68a8             #\u+6ce5             #\u+7406             #\u+75e2             #\u+7f79             #\u+88cf             #\u+88e1             #\u+91cc             #\u+96e2             #\u+533f             #\u+6eba             #\u+541d
-      #\u+71d0             #\u+7498             #\u+85fa             #\u+96a3             #\u+9c57             #\u+9e9f             #\u+6797             #\u+6dcb               #\u+81e8               #\u+7acb               #\u+7b20               #\u+7c92               #\u+72c0               #\u+7099               #\u+8b58               #\u+4ec0               #\u+8336               #\u+523a               #\u+5207               #\u+5ea6               #\u+62d3               #\u+7cd6               #\u+5b85               #\u+6d1e               #\u+66b4               #\u+8f3b               #\u+884c               #\u+964d               #\u+898b               #\u+5ed3               #\u+5140               #\u+55c0               #\u+585a             #\u+6674             #\u+51de             #\u+732a             #\u+76ca             #\u+793c             #\u+795e             #\u+7965             #\u+798f             #\u+9756             #\u+7cbe             #\u+7fbd
-      #\u+8612             #\u+8af8             #\u+9038             #\u+90fd             #\u+98ef             #\u+98fc             #\u+9928             #\u+9db4               #\u+90de               #\u+96b7               #\u+4fae               #\u+50e7               #\u+514d               #\u+52c9               #\u+52e4               #\u+5351               #\u+559d               #\u+5606               #\u+5668               #\u+5840               #\u+58a8               #\u+5c64               #\u+5c6e               #\u+6094               #\u+6168               #\u+618e               #\u+61f2               #\u+654f               #\u+65e2               #\u+6691               #\u+6885               #\u+6d77               #\u+6e1a             #\u+6f22             #\u+716e             #\u+722b             #\u+7422             #\u+7891             #\u+793e             #\u+7949             #\u+7948             #\u+7950             #\u+7956             #\u+795d
-      #\u+798d             #\u+798e             #\u+7a40             #\u+7a81             #\u+7bc0             #\u+7e09             #\u+7e41             #\u+7f72               #\u+8005               #\u+81ed               #\u+8279               #\u+8457               #\u+8910               #\u+8996               #\u+8b01               #\u+8b39               #\u+8cd3               #\u+8d08               #\u+8fb6               #\u+96e3               #\u+97ff               #\u+983b               #\u+6075               #\u+242ee              #\u+8218               #\u+4e26               #\u+51b5               #\u+5168               #\u+4f80               #\u+5145               #\u+5180               #\u+52c7               #\u+52fa             #\u+5555             #\u+5599             #\u+55e2             #\u+58b3             #\u+5944             #\u+5954             #\u+5a62             #\u+5b28             #\u+5ed2             #\u+5ed9             #\u+5f69
-      #\u+5fad             #\u+60d8             #\u+614e             #\u+6108             #\u+6160             #\u+6234             #\u+63c4             #\u+641c               #\u+6452               #\u+6556               #\u+671b               #\u+6756               #\u+6b79               #\u+6edb               #\u+6ecb               #\u+701e               #\u+77a7               #\u+7235               #\u+72af               #\u+7471               #\u+7506               #\u+753b               #\u+761d               #\u+761f               #\u+76db               #\u+76f4               #\u+774a               #\u+7740               #\u+78cc               #\u+7ab1               #\u+7c7b               #\u+7d5b               #\u+7f3e             #\u+8352             #\u+83ef             #\u+8779             #\u+8941             #\u+8986             #\u+8abf             #\u+8acb             #\u+8aed             #\u+8b8a             #\u+8f38             #\u+9072
-      #\u+9199             #\u+9276             #\u+967c             #\u+97db             #\u+980b             #\u+9b12             #\u+2284a            #\u+22844              #\u+233d5              #\u+3b9d               #\u+4018               #\u+4039               #\u+25249              #\u+25cd0              #\u+27ed3              #\u+9f43               #\u+9f8e               #(#\u+5d9 #\u+5b4)     #(#\u+5f2 #\u+5b7)     #(#\u+5e9 #\u+5c1)     #(#\u+5e9 #\u+5c2)     #(#\u+fb49 #\u+5c1)    #(#\u+fb49 #\u+5c2)    #(#\u+5d0 #\u+5b7)     #(#\u+5d0 #\u+5b8)     #(#\u+5d0 #\u+5bc)     #(#\u+5d1 #\u+5bc)     #(#\u+5d2 #\u+5bc)     #(#\u+5d3 #\u+5bc)     #(#\u+5d4 #\u+5bc)     #(#\u+5d5 #\u+5bc)     #(#\u+5d6 #\u+5bc)     #(#\u+5d8 #\u+5bc)   #(#\u+5d9 #\u+5bc)   #(#\u+5da #\u+5bc)   #(#\u+5db #\u+5bc)   #(#\u+5dc #\u+5bc)   #(#\u+5de #\u+5bc)   #(#\u+5e0 #\u+5bc)   #(#\u+5e1 #\u+5bc)   #(#\u+5e3 #\u+5bc)   #(#\u+5e4 #\u+5bc)   #(#\u+5e6 #\u+5bc)   #(#\u+5e7 #\u+5bc)
-      #(#\u+5e8 #\u+5bc)   #(#\u+5e9 #\u+5bc)   #(#\u+5ea #\u+5bc)   #(#\u+5d5 #\u+5b9)   #(#\u+5d1 #\u+5bf)   #(#\u+5db #\u+5bf)   #(#\u+5e4 #\u+5bf)   #(#\u+11099 #\u+110ba) #(#\u+1109b #\u+110ba) #(#\u+110a5 #\u+110ba) #(#\u+11131 #\u+11127) #(#\u+11132 #\u+11127) #(#\u+11347 #\u+1133e) #(#\u+11347 #\u+11357) #(#\u+114b9 #\u+114ba) #(#\u+114b9 #\u+114b0) #(#\u+114b9 #\u+114bd) #(#\u+115b8 #\u+115af) #(#\u+115b9 #\u+115af) #(#\u+1d157 #\u+1d165) #(#\u+1d158 #\u+1d165) #(#\u+1d15f #\u+1d16e) #(#\u+1d15f #\u+1d16f) #(#\u+1d15f #\u+1d170) #(#\u+1d15f #\u+1d171) #(#\u+1d15f #\u+1d172) #(#\u+1d1b9 #\u+1d165) #(#\u+1d1ba #\u+1d165) #(#\u+1d1bb #\u+1d16e) #(#\u+1d1bc #\u+1d16e) #(#\u+1d1bb #\u+1d16f) #(#\u+1d1bc #\u+1d16f) #\u+4e3d             #\u+4e38             #\u+4e41             #\u+20122            #\u+4f60             #\u+4fbb             #\u+5002             #\u+507a             #\u+5099             #\u+50cf             #\u+349e             #\u+2063a
-      #\u+5154             #\u+5164             #\u+5177             #\u+2051c            #\u+34b9             #\u+5167             #\u+518d             #\u+2054b              #\u+5197               #\u+51a4               #\u+4ecc               #\u+51ac               #\u+291df              #\u+51f5               #\u+5203               #\u+34df               #\u+523b               #\u+5246               #\u+5272               #\u+5277               #\u+3515               #\u+5305               #\u+5306               #\u+5349               #\u+535a               #\u+5373               #\u+537d               #\u+537f               #\u+20a2c              #\u+7070               #\u+53ca               #\u+53df               #\u+20b63            #\u+53eb             #\u+53f1             #\u+5406             #\u+549e             #\u+5438             #\u+5448             #\u+5468             #\u+54a2             #\u+54f6             #\u+5510             #\u+5553
-      #\u+5563             #\u+5584             #\u+55ab             #\u+55b3             #\u+55c2             #\u+5716             #\u+5717             #\u+5651               #\u+5674               #\u+58ee               #\u+57ce               #\u+57f4               #\u+580d               #\u+578b               #\u+5832               #\u+5831               #\u+58ac               #\u+214e4              #\u+58f2               #\u+58f7               #\u+5906               #\u+591a               #\u+5922               #\u+5962               #\u+216a8              #\u+216ea              #\u+59ec               #\u+5a1b               #\u+5a27               #\u+59d8               #\u+5a66               #\u+36ee               #\u+36fc             #\u+5b08             #\u+5b3e             #\u+219c8            #\u+5bc3             #\u+5bd8             #\u+5bf3             #\u+21b18            #\u+5bff             #\u+5c06             #\u+5f53             #\u+5c22
-      #\u+3781             #\u+5c60             #\u+5cc0             #\u+5c8d             #\u+21de4            #\u+5d43             #\u+21de6            #\u+5d6e               #\u+5d6b               #\u+5d7c               #\u+5de1               #\u+5de2               #\u+382f               #\u+5dfd               #\u+5e28               #\u+5e3d               #\u+5e69               #\u+3862               #\u+22183              #\u+387c               #\u+5eb0               #\u+5eb3               #\u+5eb6               #\u+2a392              #\u+5efe               #\u+22331              #\u+8201               #\u+5f22               #\u+38c7               #\u+232b8              #\u+261da              #\u+5f62               #\u+5f6b             #\u+38e3             #\u+5f9a             #\u+5fcd             #\u+5fd7             #\u+5ff9             #\u+6081             #\u+393a             #\u+391c             #\u+226d4            #\u+60c7             #\u+6148
-      #\u+614c             #\u+617a             #\u+61b2             #\u+61a4             #\u+61af             #\u+61de             #\u+6210             #\u+621b               #\u+625d               #\u+62b1               #\u+62d4               #\u+6350               #\u+22b0c              #\u+633d               #\u+62fc               #\u+6368               #\u+6383               #\u+63e4               #\u+22bf1              #\u+6422               #\u+63c5               #\u+63a9               #\u+3a2e               #\u+6469               #\u+647e               #\u+649d               #\u+6477               #\u+3a6c               #\u+656c               #\u+2300a              #\u+65e3               #\u+66f8               #\u+6649             #\u+3b19             #\u+3b08             #\u+3ae4             #\u+5192             #\u+5195             #\u+6700             #\u+669c             #\u+80ad             #\u+43d9             #\u+6721             #\u+675e
-      #\u+6753             #\u+233c3            #\u+3b49             #\u+67fa             #\u+6785             #\u+6852             #\u+2346d            #\u+688e               #\u+681f               #\u+6914               #\u+6942               #\u+69a3               #\u+69ea               #\u+6aa8               #\u+236a3              #\u+6adb               #\u+3c18               #\u+6b21               #\u+238a7              #\u+6b54               #\u+3c4e               #\u+6b72               #\u+6b9f               #\u+6bbb               #\u+23a8d              #\u+21d0b              #\u+23afa              #\u+6c4e               #\u+23cbc              #\u+6cbf               #\u+6ccd               #\u+6c67               #\u+6d16             #\u+6d3e             #\u+6d69             #\u+6d78             #\u+6d85             #\u+23d1e            #\u+6d34             #\u+6e2f             #\u+6e6e             #\u+3d33             #\u+6ec7             #\u+23ed1
-      #\u+6df9             #\u+6f6e             #\u+23f5e            #\u+23f8e            #\u+6fc6             #\u+7039             #\u+701b             #\u+3d96               #\u+704a               #\u+707d               #\u+7077               #\u+70ad               #\u+20525              #\u+7145               #\u+24263              #\u+719c               #\u+243ab              #\u+7228               #\u+7250               #\u+24608              #\u+7280               #\u+7295               #\u+24735              #\u+24814              #\u+737a               #\u+738b               #\u+3eac               #\u+73a5               #\u+3eb8               #\u+7447               #\u+745c               #\u+7485               #\u+74ca             #\u+3f1b             #\u+7524             #\u+24c36            #\u+753e             #\u+24c92            #\u+2219f            #\u+7610             #\u+24fa1            #\u+24fb8            #\u+25044            #\u+3ffc
-      #\u+4008             #\u+250f3            #\u+250f2            #\u+25119            #\u+25133            #\u+771e             #\u+771f             #\u+778b               #\u+4046               #\u+4096               #\u+2541d              #\u+784e               #\u+40e3               #\u+25626              #\u+2569a              #\u+256c5              #\u+79eb               #\u+412f               #\u+7a4a               #\u+7a4f               #\u+2597c              #\u+25aa7              #\u+7aee               #\u+4202               #\u+25bab              #\u+7bc6               #\u+7bc9               #\u+4227               #\u+25c80              #\u+7cd2               #\u+42a0               #\u+7ce8               #\u+7ce3             #\u+7d00             #\u+25f86            #\u+7d63             #\u+4301             #\u+7dc7             #\u+7e02             #\u+7e45             #\u+4334             #\u+26228            #\u+26247            #\u+4359
-      #\u+262d9            #\u+7f7a             #\u+2633e            #\u+7f95             #\u+7ffa             #\u+264da            #\u+26523            #\u+8060               #\u+265a8              #\u+8070               #\u+2335f              #\u+43d5               #\u+80b2               #\u+8103               #\u+440b               #\u+813e               #\u+5ab5               #\u+267a7              #\u+267b5              #\u+23393              #\u+2339c              #\u+8204               #\u+8f9e               #\u+446b               #\u+8291               #\u+828b               #\u+829d               #\u+52b3               #\u+82b1               #\u+82b3               #\u+82bd               #\u+82e6               #\u+26b3c            #\u+831d             #\u+8363             #\u+83ad             #\u+8323             #\u+83bd             #\u+83e7             #\u+8353             #\u+83ca             #\u+83cc             #\u+83dc             #\u+26c36
-      #\u+26d6b            #\u+26cd5            #\u+452b             #\u+84f1             #\u+84f3             #\u+8516             #\u+273ca            #\u+8564               #\u+26f2c              #\u+455d               #\u+4561               #\u+26fb1              #\u+270d2              #\u+456b               #\u+8650               #\u+8667               #\u+8669               #\u+86a9               #\u+8688               #\u+870e               #\u+86e2               #\u+8728               #\u+876b               #\u+8786               #\u+45d7               #\u+87e1               #\u+8801               #\u+45f9               #\u+8860               #\u+8863               #\u+27667              #\u+88d7               #\u+88de             #\u+4635             #\u+88fa             #\u+34bb             #\u+278ae            #\u+27966            #\u+46be             #\u+46c7             #\u+8aa0             #\u+8c55             #\u+27ca8            #\u+8cab
-      #\u+8cc1             #\u+8d1b             #\u+8d77             #\u+27f2f            #\u+20804            #\u+8dcb             #\u+8dbc             #\u+8df0               #\u+208de              #\u+8ed4               #\u+285d2              #\u+285ed              #\u+9094               #\u+90f1               #\u+9111               #\u+2872e              #\u+911b               #\u+9238               #\u+92d7               #\u+92d8               #\u+927c               #\u+93f9               #\u+9415               #\u+28bfa              #\u+958b               #\u+4995               #\u+95b7               #\u+28d77              #\u+49e6               #\u+96c3               #\u+5db2               #\u+9723               #\u+29145            #\u+2921a            #\u+4a6e             #\u+4a76             #\u+97e0             #\u+2940a            #\u+4ab2             #\u+29496            #\u+9829             #\u+295b6            #\u+98e2             #\u+4b33
-      #\u+9929             #\u+99a7             #\u+99c2             #\u+99fe             #\u+4bce             #\u+29b30            #\u+9c40             #\u+9cfd               #\u+4cce               #\u+4ced               #\u+9d67               #\u+2a0ce              #\u+4cf8               #\u+2a105              #\u+2a20e              #\u+2a291              #\u+9ebb               #\u+4d56               #\u+9ef9               #\u+9efe               #\u+9f05               #\u+9f0f               #\u+9f16               #\u+9f3b               #\u+2a600)))
+(define ucd-canonical-dm-table-5
+  '#(#f                 #(#\A #\x300)      #(#\A #\x301)      #(#\A #\x302)      #(#\A #\x303)      #(#\A #\x308)      #(#\A #\x30a)      #(#\C #\x327)      #(#\E #\x300)      #(#\E #\x301)      #(#\E #\x302)      #(#\E #\x308)      #(#\I #\x300)      #(#\I #\x301)      #(#\I #\x302)      #(#\I #\x308)      #(#\N #\x303)      #(#\O #\x300)      #(#\O #\x301)      #(#\O #\x302)        #(#\O #\x303)        #(#\O #\x308)        #(#\U #\x300)        #(#\U #\x301)        #(#\U #\x302)        #(#\U #\x308)        #(#\Y #\x301)        #(#\a #\x300)        #(#\a #\x301)        #(#\a #\x302)        #(#\a #\x303)        #(#\a #\x308)        #(#\a #\x30a)        #(#\c #\x327)        #(#\e #\x300)        #(#\e #\x301)        #(#\e #\x302)        #(#\e #\x308)        #(#\i #\x300)        #(#\i #\x301)        #(#\i #\x302)        #(#\i #\x308)        #(#\n #\x303)        #(#\o #\x300)        #(#\o #\x301)      #(#\o #\x302)      #(#\o #\x303)      #(#\o #\x308)
+     #(#\u #\x300)      #(#\u #\x301)      #(#\u #\x302)      #(#\u #\x308)      #(#\y #\x301)      #(#\y #\x308)      #(#\A #\x304)      #(#\a #\x304)      #(#\A #\x306)      #(#\a #\x306)      #(#\A #\x328)      #(#\a #\x328)      #(#\C #\x301)      #(#\c #\x301)      #(#\C #\x302)      #(#\c #\x302)      #(#\C #\x307)      #(#\c #\x307)      #(#\C #\x30c)      #(#\c #\x30c)        #(#\D #\x30c)        #(#\d #\x30c)        #(#\E #\x304)        #(#\e #\x304)        #(#\E #\x306)        #(#\e #\x306)        #(#\E #\x307)        #(#\e #\x307)        #(#\E #\x328)        #(#\e #\x328)        #(#\E #\x30c)        #(#\e #\x30c)        #(#\G #\x302)        #(#\g #\x302)        #(#\G #\x306)        #(#\g #\x306)        #(#\G #\x307)        #(#\g #\x307)        #(#\G #\x327)        #(#\g #\x327)        #(#\H #\x302)        #(#\h #\x302)        #(#\I #\x303)        #(#\i #\x303)        #(#\I #\x304)      #(#\i #\x304)      #(#\I #\x306)      #(#\i #\x306)
+     #(#\I #\x328)      #(#\i #\x328)      #(#\I #\x307)      #(#\J #\x302)      #(#\j #\x302)      #(#\K #\x327)      #(#\k #\x327)      #(#\L #\x301)      #(#\l #\x301)      #(#\L #\x327)      #(#\l #\x327)      #(#\L #\x30c)      #(#\l #\x30c)      #(#\N #\x301)      #(#\n #\x301)      #(#\N #\x327)      #(#\n #\x327)      #(#\N #\x30c)      #(#\n #\x30c)      #(#\O #\x304)        #(#\o #\x304)        #(#\O #\x306)        #(#\o #\x306)        #(#\O #\x30b)        #(#\o #\x30b)        #(#\R #\x301)        #(#\r #\x301)        #(#\R #\x327)        #(#\r #\x327)        #(#\R #\x30c)        #(#\r #\x30c)        #(#\S #\x301)        #(#\s #\x301)        #(#\S #\x302)        #(#\s #\x302)        #(#\S #\x327)        #(#\s #\x327)        #(#\S #\x30c)        #(#\s #\x30c)        #(#\T #\x327)        #(#\t #\x327)        #(#\T #\x30c)        #(#\t #\x30c)        #(#\U #\x303)        #(#\u #\x303)      #(#\U #\x304)      #(#\u #\x304)      #(#\U #\x306)
+     #(#\u #\x306)      #(#\U #\x30a)      #(#\u #\x30a)      #(#\U #\x30b)      #(#\u #\x30b)      #(#\U #\x328)      #(#\u #\x328)      #(#\W #\x302)      #(#\w #\x302)      #(#\Y #\x302)      #(#\y #\x302)      #(#\Y #\x308)      #(#\Z #\x301)      #(#\z #\x301)      #(#\Z #\x307)      #(#\z #\x307)      #(#\Z #\x30c)      #(#\z #\x30c)      #(#\O #\x31b)      #(#\o #\x31b)        #(#\U #\x31b)        #(#\u #\x31b)        #(#\A #\x30c)        #(#\a #\x30c)        #(#\I #\x30c)        #(#\i #\x30c)        #(#\O #\x30c)        #(#\o #\x30c)        #(#\U #\x30c)        #(#\u #\x30c)        #(#\Ü #\x304)        #(#\ü #\x304)        #(#\Ü #\x301)        #(#\ü #\x301)        #(#\Ü #\x30c)        #(#\ü #\x30c)        #(#\Ü #\x300)        #(#\ü #\x300)        #(#\Ä #\x304)        #(#\ä #\x304)        #(#\x226 #\x304)     #(#\x227 #\x304)     #(#\Æ #\x304)        #(#\æ #\x304)        #(#\G #\x30c)      #(#\g #\x30c)      #(#\K #\x30c)      #(#\k #\x30c)
+     #(#\O #\x328)      #(#\o #\x328)      #(#\x1ea #\x304)   #(#\x1eb #\x304)   #(#\x1b7 #\x30c)   #(#\x292 #\x30c)   #(#\j #\x30c)      #(#\G #\x301)      #(#\g #\x301)      #(#\N #\x300)      #(#\n #\x300)      #(#\Å #\x301)      #(#\å #\x301)      #(#\Æ #\x301)      #(#\æ #\x301)      #(#\Ø #\x301)      #(#\ø #\x301)      #(#\A #\x30f)      #(#\a #\x30f)      #(#\A #\x311)        #(#\a #\x311)        #(#\E #\x30f)        #(#\e #\x30f)        #(#\E #\x311)        #(#\e #\x311)        #(#\I #\x30f)        #(#\i #\x30f)        #(#\I #\x311)        #(#\i #\x311)        #(#\O #\x30f)        #(#\o #\x30f)        #(#\O #\x311)        #(#\o #\x311)        #(#\R #\x30f)        #(#\r #\x30f)        #(#\R #\x311)        #(#\r #\x311)        #(#\U #\x30f)        #(#\u #\x30f)        #(#\U #\x311)        #(#\u #\x311)        #(#\S #\x326)        #(#\s #\x326)        #(#\T #\x326)        #(#\t #\x326)      #(#\H #\x30c)      #(#\h #\x30c)      #(#\A #\x307)
+     #(#\a #\x307)      #(#\E #\x327)      #(#\e #\x327)      #(#\Ö #\x304)      #(#\ö #\x304)      #(#\Õ #\x304)      #(#\õ #\x304)      #(#\O #\x307)      #(#\o #\x307)      #(#\x22e #\x304)   #(#\x22f #\x304)   #(#\Y #\x304)      #(#\y #\x304)      #\x300             #\x301             #\x313             #(#\x308 #\x301)   #\x2b9             #\;                #(#\¨ #\x301)        #(#\x391 #\x301)     #\·                  #(#\x395 #\x301)     #(#\x397 #\x301)     #(#\x399 #\x301)     #(#\x39f #\x301)     #(#\x3a5 #\x301)     #(#\x3a9 #\x301)     #(#\x3ca #\x301)     #(#\x399 #\x308)     #(#\x3a5 #\x308)     #(#\x3b1 #\x301)     #(#\x3b5 #\x301)     #(#\x3b7 #\x301)     #(#\x3b9 #\x301)     #(#\x3cb #\x301)     #(#\x3b9 #\x308)     #(#\x3c5 #\x308)     #(#\x3bf #\x301)     #(#\x3c5 #\x301)     #(#\x3c9 #\x301)     #(#\x3d2 #\x301)     #(#\x3d2 #\x308)     #(#\x415 #\x300)     #(#\x415 #\x308)   #(#\x413 #\x301)   #(#\x406 #\x308)   #(#\x41a #\x301)
+     #(#\x418 #\x300)   #(#\x423 #\x306)   #(#\x418 #\x306)   #(#\x438 #\x306)   #(#\x435 #\x300)   #(#\x435 #\x308)   #(#\x433 #\x301)   #(#\x456 #\x308)   #(#\x43a #\x301)   #(#\x438 #\x300)   #(#\x443 #\x306)   #(#\x474 #\x30f)   #(#\x475 #\x30f)   #(#\x416 #\x306)   #(#\x436 #\x306)   #(#\x410 #\x306)   #(#\x430 #\x306)   #(#\x410 #\x308)   #(#\x430 #\x308)   #(#\x415 #\x306)     #(#\x435 #\x306)     #(#\x4d8 #\x308)     #(#\x4d9 #\x308)     #(#\x416 #\x308)     #(#\x436 #\x308)     #(#\x417 #\x308)     #(#\x437 #\x308)     #(#\x418 #\x304)     #(#\x438 #\x304)     #(#\x418 #\x308)     #(#\x438 #\x308)     #(#\x41e #\x308)     #(#\x43e #\x308)     #(#\x4e8 #\x308)     #(#\x4e9 #\x308)     #(#\x42d #\x308)     #(#\x44d #\x308)     #(#\x423 #\x304)     #(#\x443 #\x304)     #(#\x423 #\x308)     #(#\x443 #\x308)     #(#\x423 #\x30b)     #(#\x443 #\x30b)     #(#\x427 #\x308)     #(#\x447 #\x308)   #(#\x42b #\x308)   #(#\x44b #\x308)   #(#\x627 #\x653)
+     #(#\x627 #\x654)   #(#\x648 #\x654)   #(#\x627 #\x655)   #(#\x64a #\x654)   #(#\x6d5 #\x654)   #(#\x6c1 #\x654)   #(#\x6d2 #\x654)   #(#\x928 #\x93c)   #(#\x930 #\x93c)   #(#\x933 #\x93c)   #(#\x915 #\x93c)   #(#\x916 #\x93c)   #(#\x917 #\x93c)   #(#\x91c #\x93c)   #(#\x921 #\x93c)   #(#\x922 #\x93c)   #(#\x92b #\x93c)   #(#\x92f #\x93c)   #(#\x9c7 #\x9be)   #(#\x9c7 #\x9d7)     #(#\x9a1 #\x9bc)     #(#\x9a2 #\x9bc)     #(#\x9af #\x9bc)     #(#\xa32 #\xa3c)     #(#\xa38 #\xa3c)     #(#\xa16 #\xa3c)     #(#\xa17 #\xa3c)     #(#\xa1c #\xa3c)     #(#\xa2b #\xa3c)     #(#\xb47 #\xb56)     #(#\xb47 #\xb3e)     #(#\xb47 #\xb57)     #(#\xb21 #\xb3c)     #(#\xb22 #\xb3c)     #(#\xb92 #\xbd7)     #(#\xbc6 #\xbbe)     #(#\xbc7 #\xbbe)     #(#\xbc6 #\xbd7)     #(#\xc46 #\xc56)     #(#\xcbf #\xcd5)     #(#\xcc6 #\xcd5)     #(#\xcc6 #\xcd6)     #(#\xcc6 #\xcc2)     #(#\xcca #\xcd5)     #(#\xd46 #\xd3e)   #(#\xd47 #\xd3e)   #(#\xd46 #\xd57)   #(#\xdd9 #\xdca)
+     #(#\xdd9 #\xdcf)   #(#\xddc #\xdca)   #(#\xdd9 #\xddf)   #(#\xf42 #\xfb7)   #(#\xf4c #\xfb7)   #(#\xf51 #\xfb7)   #(#\xf56 #\xfb7)   #(#\xf5b #\xfb7)   #(#\xf40 #\xfb5)   #(#\xf71 #\xf72)   #(#\xf71 #\xf74)   #(#\xfb2 #\xf80)   #(#\xfb3 #\xf80)   #(#\xf71 #\xf80)   #(#\xf92 #\xfb7)   #(#\xf9c #\xfb7)   #(#\xfa1 #\xfb7)   #(#\xfa6 #\xfb7)   #(#\xfab #\xfb7)   #(#\xf90 #\xfb5)     #(#\x1025 #\x102e)   #(#\x1b05 #\x1b35)   #(#\x1b07 #\x1b35)   #(#\x1b09 #\x1b35)   #(#\x1b0b #\x1b35)   #(#\x1b0d #\x1b35)   #(#\x1b11 #\x1b35)   #(#\x1b3a #\x1b35)   #(#\x1b3c #\x1b35)   #(#\x1b3e #\x1b35)   #(#\x1b3f #\x1b35)   #(#\x1b42 #\x1b35)   #(#\A #\x325)        #(#\a #\x325)        #(#\B #\x307)        #(#\b #\x307)        #(#\B #\x323)        #(#\b #\x323)        #(#\B #\x331)        #(#\b #\x331)        #(#\Ç #\x301)        #(#\ç #\x301)        #(#\D #\x307)        #(#\d #\x307)        #(#\D #\x323)      #(#\d #\x323)      #(#\D #\x331)      #(#\d #\x331)
+     #(#\D #\x327)      #(#\d #\x327)      #(#\D #\x32d)      #(#\d #\x32d)      #(#\x112 #\x300)   #(#\x113 #\x300)   #(#\x112 #\x301)   #(#\x113 #\x301)   #(#\E #\x32d)      #(#\e #\x32d)      #(#\E #\x330)      #(#\e #\x330)      #(#\x228 #\x306)   #(#\x229 #\x306)   #(#\F #\x307)      #(#\f #\x307)      #(#\G #\x304)      #(#\g #\x304)      #(#\H #\x307)      #(#\h #\x307)        #(#\H #\x323)        #(#\h #\x323)        #(#\H #\x308)        #(#\h #\x308)        #(#\H #\x327)        #(#\h #\x327)        #(#\H #\x32e)        #(#\h #\x32e)        #(#\I #\x330)        #(#\i #\x330)        #(#\Ï #\x301)        #(#\ï #\x301)        #(#\K #\x301)        #(#\k #\x301)        #(#\K #\x323)        #(#\k #\x323)        #(#\K #\x331)        #(#\k #\x331)        #(#\L #\x323)        #(#\l #\x323)        #(#\x1e36 #\x304)    #(#\x1e37 #\x304)    #(#\L #\x331)        #(#\l #\x331)        #(#\L #\x32d)      #(#\l #\x32d)      #(#\M #\x301)      #(#\m #\x301)
+     #(#\M #\x307)      #(#\m #\x307)      #(#\M #\x323)      #(#\m #\x323)      #(#\N #\x307)      #(#\n #\x307)      #(#\N #\x323)      #(#\n #\x323)      #(#\N #\x331)      #(#\n #\x331)      #(#\N #\x32d)      #(#\n #\x32d)      #(#\Õ #\x301)      #(#\õ #\x301)      #(#\Õ #\x308)      #(#\õ #\x308)      #(#\x14c #\x300)   #(#\x14d #\x300)   #(#\x14c #\x301)   #(#\x14d #\x301)     #(#\P #\x301)        #(#\p #\x301)        #(#\P #\x307)        #(#\p #\x307)        #(#\R #\x307)        #(#\r #\x307)        #(#\R #\x323)        #(#\r #\x323)        #(#\x1e5a #\x304)    #(#\x1e5b #\x304)    #(#\R #\x331)        #(#\r #\x331)        #(#\S #\x307)        #(#\s #\x307)        #(#\S #\x323)        #(#\s #\x323)        #(#\x15a #\x307)     #(#\x15b #\x307)     #(#\x160 #\x307)     #(#\x161 #\x307)     #(#\x1e62 #\x307)    #(#\x1e63 #\x307)    #(#\T #\x307)        #(#\t #\x307)        #(#\T #\x323)      #(#\t #\x323)      #(#\T #\x331)      #(#\t #\x331)
+     #(#\T #\x32d)      #(#\t #\x32d)      #(#\U #\x324)      #(#\u #\x324)      #(#\U #\x330)      #(#\u #\x330)      #(#\U #\x32d)      #(#\u #\x32d)      #(#\x168 #\x301)   #(#\x169 #\x301)   #(#\x16a #\x308)   #(#\x16b #\x308)   #(#\V #\x303)      #(#\v #\x303)      #(#\V #\x323)      #(#\v #\x323)      #(#\W #\x300)      #(#\w #\x300)      #(#\W #\x301)      #(#\w #\x301)        #(#\W #\x308)        #(#\w #\x308)        #(#\W #\x307)        #(#\w #\x307)        #(#\W #\x323)        #(#\w #\x323)        #(#\X #\x307)        #(#\x #\x307)        #(#\X #\x308)        #(#\x #\x308)        #(#\Y #\x307)        #(#\y #\x307)        #(#\Z #\x302)        #(#\z #\x302)        #(#\Z #\x323)        #(#\z #\x323)        #(#\Z #\x331)        #(#\z #\x331)        #(#\h #\x331)        #(#\t #\x308)        #(#\w #\x30a)        #(#\y #\x30a)        #(#\x17f #\x307)     #(#\A #\x323)        #(#\a #\x323)      #(#\A #\x309)      #(#\a #\x309)      #(#\ #\x301)
+     #(#\â #\x301)      #(#\ #\x300)      #(#\â #\x300)      #(#\ #\x309)      #(#\â #\x309)      #(#\ #\x303)      #(#\â #\x303)      #(#\x1ea0 #\x302)  #(#\x1ea1 #\x302)  #(#\x102 #\x301)   #(#\x103 #\x301)   #(#\x102 #\x300)   #(#\x103 #\x300)   #(#\x102 #\x309)   #(#\x103 #\x309)   #(#\x102 #\x303)   #(#\x103 #\x303)   #(#\x1ea0 #\x306)  #(#\x1ea1 #\x306)  #(#\E #\x323)        #(#\e #\x323)        #(#\E #\x309)        #(#\e #\x309)        #(#\E #\x303)        #(#\e #\x303)        #(#\Ê #\x301)        #(#\ê #\x301)        #(#\Ê #\x300)        #(#\ê #\x300)        #(#\Ê #\x309)        #(#\ê #\x309)        #(#\Ê #\x303)        #(#\ê #\x303)        #(#\x1eb8 #\x302)    #(#\x1eb9 #\x302)    #(#\I #\x309)        #(#\i #\x309)        #(#\I #\x323)        #(#\i #\x323)        #(#\O #\x323)        #(#\o #\x323)        #(#\O #\x309)        #(#\o #\x309)        #(#\Ô #\x301)        #(#\ô #\x301)      #(#\Ô #\x300)      #(#\ô #\x300)      #(#\Ô #\x309)
+     #(#\ô #\x309)      #(#\Ô #\x303)      #(#\ô #\x303)      #(#\x1ecc #\x302)  #(#\x1ecd #\x302)  #(#\x1a0 #\x301)   #(#\x1a1 #\x301)   #(#\x1a0 #\x300)   #(#\x1a1 #\x300)   #(#\x1a0 #\x309)   #(#\x1a1 #\x309)   #(#\x1a0 #\x303)   #(#\x1a1 #\x303)   #(#\x1a0 #\x323)   #(#\x1a1 #\x323)   #(#\U #\x323)      #(#\u #\x323)      #(#\U #\x309)      #(#\u #\x309)      #(#\x1af #\x301)     #(#\x1b0 #\x301)     #(#\x1af #\x300)     #(#\x1b0 #\x300)     #(#\x1af #\x309)     #(#\x1b0 #\x309)     #(#\x1af #\x303)     #(#\x1b0 #\x303)     #(#\x1af #\x323)     #(#\x1b0 #\x323)     #(#\Y #\x300)        #(#\y #\x300)        #(#\Y #\x323)        #(#\y #\x323)        #(#\Y #\x309)        #(#\y #\x309)        #(#\Y #\x303)        #(#\y #\x303)        #(#\x3b1 #\x313)     #(#\x3b1 #\x314)     #(#\x1f00 #\x300)    #(#\x1f01 #\x300)    #(#\x1f00 #\x301)    #(#\x1f01 #\x301)    #(#\x1f00 #\x342)    #(#\x1f01 #\x342)  #(#\x391 #\x313)   #(#\x391 #\x314)   #(#\x1f08 #\x300)
+     #(#\x1f09 #\x300)  #(#\x1f08 #\x301)  #(#\x1f09 #\x301)  #(#\x1f08 #\x342)  #(#\x1f09 #\x342)  #(#\x3b5 #\x313)   #(#\x3b5 #\x314)   #(#\x1f10 #\x300)  #(#\x1f11 #\x300)  #(#\x1f10 #\x301)  #(#\x1f11 #\x301)  #(#\x395 #\x313)   #(#\x395 #\x314)   #(#\x1f18 #\x300)  #(#\x1f19 #\x300)  #(#\x1f18 #\x301)  #(#\x1f19 #\x301)  #(#\x3b7 #\x313)   #(#\x3b7 #\x314)   #(#\x1f20 #\x300)    #(#\x1f21 #\x300)    #(#\x1f20 #\x301)    #(#\x1f21 #\x301)    #(#\x1f20 #\x342)    #(#\x1f21 #\x342)    #(#\x397 #\x313)     #(#\x397 #\x314)     #(#\x1f28 #\x300)    #(#\x1f29 #\x300)    #(#\x1f28 #\x301)    #(#\x1f29 #\x301)    #(#\x1f28 #\x342)    #(#\x1f29 #\x342)    #(#\x3b9 #\x313)     #(#\x3b9 #\x314)     #(#\x1f30 #\x300)    #(#\x1f31 #\x300)    #(#\x1f30 #\x301)    #(#\x1f31 #\x301)    #(#\x1f30 #\x342)    #(#\x1f31 #\x342)    #(#\x399 #\x313)     #(#\x399 #\x314)     #(#\x1f38 #\x300)    #(#\x1f39 #\x300)  #(#\x1f38 #\x301)  #(#\x1f39 #\x301)  #(#\x1f38 #\x342)
+     #(#\x1f39 #\x342)  #(#\x3bf #\x313)   #(#\x3bf #\x314)   #(#\x1f40 #\x300)  #(#\x1f41 #\x300)  #(#\x1f40 #\x301)  #(#\x1f41 #\x301)  #(#\x39f #\x313)   #(#\x39f #\x314)   #(#\x1f48 #\x300)  #(#\x1f49 #\x300)  #(#\x1f48 #\x301)  #(#\x1f49 #\x301)  #(#\x3c5 #\x313)   #(#\x3c5 #\x314)   #(#\x1f50 #\x300)  #(#\x1f51 #\x300)  #(#\x1f50 #\x301)  #(#\x1f51 #\x301)  #(#\x1f50 #\x342)    #(#\x1f51 #\x342)    #(#\x3a5 #\x314)     #(#\x1f59 #\x300)    #(#\x1f59 #\x301)    #(#\x1f59 #\x342)    #(#\x3c9 #\x313)     #(#\x3c9 #\x314)     #(#\x1f60 #\x300)    #(#\x1f61 #\x300)    #(#\x1f60 #\x301)    #(#\x1f61 #\x301)    #(#\x1f60 #\x342)    #(#\x1f61 #\x342)    #(#\x3a9 #\x313)     #(#\x3a9 #\x314)     #(#\x1f68 #\x300)    #(#\x1f69 #\x300)    #(#\x1f68 #\x301)    #(#\x1f69 #\x301)    #(#\x1f68 #\x342)    #(#\x1f69 #\x342)    #(#\x3b1 #\x300)     #\x3ac               #(#\x3b5 #\x300)     #\x3ad             #(#\x3b7 #\x300)   #\x3ae             #(#\x3b9 #\x300)
+     #\x3af             #(#\x3bf #\x300)   #\x3cc             #(#\x3c5 #\x300)   #\x3cd             #(#\x3c9 #\x300)   #\x3ce             #(#\x1f00 #\x345)  #(#\x1f01 #\x345)  #(#\x1f02 #\x345)  #(#\x1f03 #\x345)  #(#\x1f04 #\x345)  #(#\x1f05 #\x345)  #(#\x1f06 #\x345)  #(#\x1f07 #\x345)  #(#\x1f08 #\x345)  #(#\x1f09 #\x345)  #(#\x1f0a #\x345)  #(#\x1f0b #\x345)  #(#\x1f0c #\x345)    #(#\x1f0d #\x345)    #(#\x1f0e #\x345)    #(#\x1f0f #\x345)    #(#\x1f20 #\x345)    #(#\x1f21 #\x345)    #(#\x1f22 #\x345)    #(#\x1f23 #\x345)    #(#\x1f24 #\x345)    #(#\x1f25 #\x345)    #(#\x1f26 #\x345)    #(#\x1f27 #\x345)    #(#\x1f28 #\x345)    #(#\x1f29 #\x345)    #(#\x1f2a #\x345)    #(#\x1f2b #\x345)    #(#\x1f2c #\x345)    #(#\x1f2d #\x345)    #(#\x1f2e #\x345)    #(#\x1f2f #\x345)    #(#\x1f60 #\x345)    #(#\x1f61 #\x345)    #(#\x1f62 #\x345)    #(#\x1f63 #\x345)    #(#\x1f64 #\x345)    #(#\x1f65 #\x345)  #(#\x1f66 #\x345)  #(#\x1f67 #\x345)  #(#\x1f68 #\x345)
+     #(#\x1f69 #\x345)  #(#\x1f6a #\x345)  #(#\x1f6b #\x345)  #(#\x1f6c #\x345)  #(#\x1f6d #\x345)  #(#\x1f6e #\x345)  #(#\x1f6f #\x345)  #(#\x3b1 #\x306)   #(#\x3b1 #\x304)   #(#\x1f70 #\x345)  #(#\x3b1 #\x345)   #(#\x3ac #\x345)   #(#\x3b1 #\x342)   #(#\x1fb6 #\x345)  #(#\x391 #\x306)   #(#\x391 #\x304)   #(#\x391 #\x300)   #\x386             #(#\x391 #\x345)   #\x3b9               #(#\¨ #\x342)        #(#\x1f74 #\x345)    #(#\x3b7 #\x345)     #(#\x3ae #\x345)     #(#\x3b7 #\x342)     #(#\x1fc6 #\x345)    #(#\x395 #\x300)     #\x388               #(#\x397 #\x300)     #\x389               #(#\x397 #\x345)     #(#\x1fbf #\x300)    #(#\x1fbf #\x301)    #(#\x1fbf #\x342)    #(#\x3b9 #\x306)     #(#\x3b9 #\x304)     #(#\x3ca #\x300)     #\x390               #(#\x3b9 #\x342)     #(#\x3ca #\x342)     #(#\x399 #\x306)     #(#\x399 #\x304)     #(#\x399 #\x300)     #\x38a               #(#\x1ffe #\x300)  #(#\x1ffe #\x301)  #(#\x1ffe #\x342)  #(#\x3c5 #\x306)
+     #(#\x3c5 #\x304)   #(#\x3cb #\x300)   #\x3b0             #(#\x3c1 #\x313)   #(#\x3c1 #\x314)   #(#\x3c5 #\x342)   #(#\x3cb #\x342)   #(#\x3a5 #\x306)   #(#\x3a5 #\x304)   #(#\x3a5 #\x300)   #\x38e             #(#\x3a1 #\x314)   #(#\¨ #\x300)      #\x385             #\`                #(#\x1f7c #\x345)  #(#\x3c9 #\x345)   #(#\x3ce #\x345)   #(#\x3c9 #\x342)   #(#\x1ff6 #\x345)    #(#\x39f #\x300)     #\x38c               #(#\x3a9 #\x300)     #\x38f               #(#\x3a9 #\x345)     #\´                  #\x2002              #\x2003              #\x3a9               #\K                  #\Å                  #(#\x2190 #\x338)    #(#\x2192 #\x338)    #(#\x2194 #\x338)    #(#\x21d0 #\x338)    #(#\x21d4 #\x338)    #(#\x21d2 #\x338)    #(#\x2203 #\x338)    #(#\x2208 #\x338)    #(#\x220b #\x338)    #(#\x2223 #\x338)    #(#\x2225 #\x338)    #(#\x223c #\x338)    #(#\x2243 #\x338)    #(#\x2245 #\x338)  #(#\x2248 #\x338)  #(#\= #\x338)      #(#\x2261 #\x338)
+     #(#\x224d #\x338)  #(#\< #\x338)      #(#\> #\x338)      #(#\x2264 #\x338)  #(#\x2265 #\x338)  #(#\x2272 #\x338)  #(#\x2273 #\x338)  #(#\x2276 #\x338)  #(#\x2277 #\x338)  #(#\x227a #\x338)  #(#\x227b #\x338)  #(#\x2282 #\x338)  #(#\x2283 #\x338)  #(#\x2286 #\x338)  #(#\x2287 #\x338)  #(#\x22a2 #\x338)  #(#\x22a8 #\x338)  #(#\x22a9 #\x338)  #(#\x22ab #\x338)  #(#\x227c #\x338)    #(#\x227d #\x338)    #(#\x2291 #\x338)    #(#\x2292 #\x338)    #(#\x22b2 #\x338)    #(#\x22b3 #\x338)    #(#\x22b4 #\x338)    #(#\x22b5 #\x338)    #\x3008              #\x3009              #(#\x2add #\x338)    #(#\x304b #\x3099)   #(#\x304d #\x3099)   #(#\x304f #\x3099)   #(#\x3051 #\x3099)   #(#\x3053 #\x3099)   #(#\x3055 #\x3099)   #(#\x3057 #\x3099)   #(#\x3059 #\x3099)   #(#\x305b #\x3099)   #(#\x305d #\x3099)   #(#\x305f #\x3099)   #(#\x3061 #\x3099)   #(#\x3064 #\x3099)   #(#\x3066 #\x3099)   #(#\x3068 #\x3099) #(#\x306f #\x3099) #(#\x306f #\x309a) #(#\x3072 #\x3099)
+     #(#\x3072 #\x309a) #(#\x3075 #\x3099) #(#\x3075 #\x309a) #(#\x3078 #\x3099) #(#\x3078 #\x309a) #(#\x307b #\x3099) #(#\x307b #\x309a) #(#\x3046 #\x3099) #(#\x309d #\x3099) #(#\x30ab #\x3099) #(#\x30ad #\x3099) #(#\x30af #\x3099) #(#\x30b1 #\x3099) #(#\x30b3 #\x3099) #(#\x30b5 #\x3099) #(#\x30b7 #\x3099) #(#\x30b9 #\x3099) #(#\x30bb #\x3099) #(#\x30bd #\x3099) #(#\x30bf #\x3099)   #(#\x30c1 #\x3099)   #(#\x30c4 #\x3099)   #(#\x30c6 #\x3099)   #(#\x30c8 #\x3099)   #(#\x30cf #\x3099)   #(#\x30cf #\x309a)   #(#\x30d2 #\x3099)   #(#\x30d2 #\x309a)   #(#\x30d5 #\x3099)   #(#\x30d5 #\x309a)   #(#\x30d8 #\x3099)   #(#\x30d8 #\x309a)   #(#\x30db #\x3099)   #(#\x30db #\x309a)   #(#\x30a6 #\x3099)   #(#\x30ef #\x3099)   #(#\x30f0 #\x3099)   #(#\x30f1 #\x3099)   #(#\x30f2 #\x3099)   #(#\x30fd #\x3099)   #\x8c48              #\x66f4              #\x8eca              #\x8cc8              #\x6ed1            #\x4e32            #\x53e5            #\x9f9c
+     #\x5951            #\x91d1            #\x5587            #\x5948            #\x61f6            #\x7669            #\x7f85            #\x863f            #\x87ba            #\x88f8            #\x908f            #\x6a02            #\x6d1b            #\x70d9            #\x73de            #\x843d            #\x916a            #\x99f1            #\x4e82            #\x5375              #\x6b04              #\x721b              #\x862d              #\x9e1e              #\x5d50              #\x6feb              #\x85cd              #\x8964              #\x62c9              #\x81d8              #\x881f              #\x5eca              #\x6717              #\x6d6a              #\x72fc              #\x90ce              #\x4f86              #\x51b7              #\x52de              #\x64c4              #\x6ad3              #\x7210              #\x76e7              #\x8001              #\x8606            #\x865c            #\x8def            #\x9732
+     #\x9b6f            #\x9dfa            #\x788c            #\x797f            #\x7da0            #\x83c9            #\x9304            #\x9e7f            #\x8ad6            #\x58df            #\x5f04            #\x7c60            #\x807e            #\x7262            #\x78ca            #\x8cc2            #\x96f7            #\x58d8            #\x5c62            #\x6a13              #\x6dda              #\x6f0f              #\x7d2f              #\x7e37              #\x964b              #\x52d2              #\x808b              #\x51dc              #\x51cc              #\x7a1c              #\x7dbe              #\x83f1              #\x9675              #\x8b80              #\x62cf              #\x8afe              #\x4e39              #\x5be7              #\x6012              #\x7387              #\x7570              #\x5317              #\x78fb              #\x4fbf              #\x5fa9            #\x4e0d            #\x6ccc            #\x6578
+     #\x7d22            #\x53c3            #\x585e            #\x7701            #\x8449            #\x8aaa            #\x6bba            #\x8fb0            #\x6c88            #\x62fe            #\x82e5            #\x63a0            #\x7565            #\x4eae            #\x5169            #\x51c9            #\x6881            #\x7ce7            #\x826f            #\x8ad2              #\x91cf              #\x52f5              #\x5442              #\x5973              #\x5eec              #\x65c5              #\x6ffe              #\x792a              #\x95ad              #\x9a6a              #\x9e97              #\x9ece              #\x529b              #\x66c6              #\x6b77              #\x8f62              #\x5e74              #\x6190              #\x6200              #\x649a              #\x6f23              #\x7149              #\x7489              #\x79ca              #\x7df4            #\x806f            #\x8f26            #\x84ee
+     #\x9023            #\x934a            #\x5217            #\x52a3            #\x54bd            #\x70c8            #\x88c2            #\x5ec9            #\x5ff5            #\x637b            #\x6bae            #\x7c3e            #\x7375            #\x4ee4            #\x56f9            #\x5dba            #\x601c            #\x73b2            #\x7469            #\x7f9a              #\x8046              #\x9234              #\x96f6              #\x9748              #\x9818              #\x4f8b              #\x79ae              #\x91b4              #\x96b8              #\x60e1              #\x4e86              #\x50da              #\x5bee              #\x5c3f              #\x6599              #\x71ce              #\x7642              #\x84fc              #\x907c              #\x9f8d              #\x6688              #\x962e              #\x5289              #\x677b              #\x67f3            #\x6d41            #\x6e9c            #\x7409
+     #\x7559            #\x786b            #\x7d10            #\x985e            #\x516d            #\x622e            #\x9678            #\x502b            #\x5d19            #\x6dea            #\x8f2a            #\x5f8b            #\x6144            #\x6817            #\x9686            #\x5229            #\x540f            #\x5c65            #\x6613            #\x674e              #\x68a8              #\x6ce5              #\x7406              #\x75e2              #\x7f79              #\x88cf              #\x88e1              #\x91cc              #\x96e2              #\x533f              #\x6eba              #\x541d              #\x71d0              #\x7498              #\x85fa              #\x96a3              #\x9c57              #\x9e9f              #\x6797              #\x6dcb              #\x81e8              #\x7acb              #\x7b20              #\x7c92              #\x72c0            #\x7099            #\x8b58            #\x4ec0
+     #\x8336            #\x523a            #\x5207            #\x5ea6            #\x62d3            #\x7cd6            #\x5b85            #\x6d1e            #\x66b4            #\x8f3b            #\x884c            #\x964d            #\x898b            #\x5ed3            #\x5140            #\x55c0            #\x585a            #\x6674            #\x51de            #\x732a              #\x76ca              #\x793c              #\x795e              #\x7965              #\x798f              #\x9756              #\x7cbe              #\x7fbd              #\x8612              #\x8af8              #\x9038              #\x90fd              #\x98ef              #\x98fc              #\x9928              #\x9db4              #\x90de              #\x96b7              #\x4fae              #\x50e7              #\x514d              #\x52c9              #\x52e4              #\x5351              #\x559d            #\x5606            #\x5668            #\x5840
+     #\x58a8            #\x5c64            #\x5c6e            #\x6094            #\x6168            #\x618e            #\x61f2            #\x654f            #\x65e2            #\x6691            #\x6885            #\x6d77            #\x6e1a            #\x6f22            #\x716e            #\x722b            #\x7422            #\x7891            #\x793e            #\x7949              #\x7948              #\x7950              #\x7956              #\x795d              #\x798d              #\x798e              #\x7a40              #\x7a81              #\x7bc0              #\x7e09              #\x7e41              #\x7f72              #\x8005              #\x81ed              #\x8279              #\x8457              #\x8910              #\x8996              #\x8b01              #\x8b39              #\x8cd3              #\x8d08              #\x8fb6              #\x96e3              #\x97ff            #\x983b            #\x6075            #\x242ee
+     #\x8218            #\x4e26            #\x51b5            #\x5168            #\x4f80            #\x5145            #\x5180            #\x52c7            #\x52fa            #\x5555            #\x5599            #\x55e2            #\x58b3            #\x5944            #\x5954            #\x5a62            #\x5b28            #\x5ed2            #\x5ed9            #\x5f69              #\x5fad              #\x60d8              #\x614e              #\x6108              #\x6160              #\x6234              #\x63c4              #\x641c              #\x6452              #\x6556              #\x671b              #\x6756              #\x6b79              #\x6edb              #\x6ecb              #\x701e              #\x77a7              #\x7235              #\x72af              #\x7471              #\x7506              #\x753b              #\x761d              #\x761f              #\x76db            #\x76f4            #\x774a            #\x7740
+     #\x78cc            #\x7ab1            #\x7c7b            #\x7d5b            #\x7f3e            #\x8352            #\x83ef            #\x8779            #\x8941            #\x8986            #\x8abf            #\x8acb            #\x8aed            #\x8b8a            #\x8f38            #\x9072            #\x9199            #\x9276            #\x967c            #\x97db              #\x980b              #\x9b12              #\x2284a             #\x22844             #\x233d5             #\x3b9d              #\x4018              #\x4039              #\x25249             #\x25cd0             #\x27ed3             #\x9f43              #\x9f8e              #(#\x5d9 #\x5b4)     #(#\x5f2 #\x5b7)     #(#\x5e9 #\x5c1)     #(#\x5e9 #\x5c2)     #(#\xfb49 #\x5c1)    #(#\xfb49 #\x5c2)    #(#\x5d0 #\x5b7)     #(#\x5d0 #\x5b8)     #(#\x5d0 #\x5bc)     #(#\x5d1 #\x5bc)     #(#\x5d2 #\x5bc)     #(#\x5d3 #\x5bc)   #(#\x5d4 #\x5bc)   #(#\x5d5 #\x5bc)   #(#\x5d6 #\x5bc)
+     #(#\x5d8 #\x5bc)   #(#\x5d9 #\x5bc)   #(#\x5da #\x5bc)   #(#\x5db #\x5bc)   #(#\x5dc #\x5bc)   #(#\x5de #\x5bc)   #(#\x5e0 #\x5bc)   #(#\x5e1 #\x5bc)   #(#\x5e3 #\x5bc)   #(#\x5e4 #\x5bc)   #(#\x5e6 #\x5bc)   #(#\x5e7 #\x5bc)   #(#\x5e8 #\x5bc)   #(#\x5e9 #\x5bc)   #(#\x5ea #\x5bc)   #(#\x5d5 #\x5b9)   #(#\x5d1 #\x5bf)   #(#\x5db #\x5bf)   #(#\x5e4 #\x5bf)   #(#\x11099 #\x110ba) #(#\x1109b #\x110ba) #(#\x110a5 #\x110ba) #(#\x11131 #\x11127) #(#\x11132 #\x11127) #(#\x11347 #\x1133e) #(#\x11347 #\x11357) #(#\x114b9 #\x114ba) #(#\x114b9 #\x114b0) #(#\x114b9 #\x114bd) #(#\x115b8 #\x115af) #(#\x115b9 #\x115af) #(#\x1d157 #\x1d165) #(#\x1d158 #\x1d165) #(#\x1d15f #\x1d16e) #(#\x1d15f #\x1d16f) #(#\x1d15f #\x1d170) #(#\x1d15f #\x1d171) #(#\x1d15f #\x1d172) #(#\x1d1b9 #\x1d165) #(#\x1d1ba #\x1d165) #(#\x1d1bb #\x1d16e) #(#\x1d1bc #\x1d16e) #(#\x1d1bb #\x1d16f) #(#\x1d1bc #\x1d16f) #\x4e3d            #\x4e38            #\x4e41            #\x20122
+     #\x4f60            #\x4fbb            #\x5002            #\x507a            #\x5099            #\x50cf            #\x349e            #\x2063a           #\x5154            #\x5164            #\x5177            #\x2051c           #\x34b9            #\x5167            #\x518d            #\x2054b           #\x5197            #\x51a4            #\x4ecc            #\x51ac              #\x291df             #\x51f5              #\x5203              #\x34df              #\x523b              #\x5246              #\x5272              #\x5277              #\x3515              #\x5305              #\x5306              #\x5349              #\x535a              #\x5373              #\x537d              #\x537f              #\x20a2c             #\x7070              #\x53ca              #\x53df              #\x20b63             #\x53eb              #\x53f1              #\x5406              #\x549e            #\x5438            #\x5448            #\x5468
+     #\x54a2            #\x54f6            #\x5510            #\x5553            #\x5563            #\x5584            #\x55ab            #\x55b3            #\x55c2            #\x5716            #\x5717            #\x5651            #\x5674            #\x58ee            #\x57ce            #\x57f4            #\x580d            #\x578b            #\x5832            #\x5831              #\x58ac              #\x214e4             #\x58f2              #\x58f7              #\x5906              #\x591a              #\x5922              #\x5962              #\x216a8             #\x216ea             #\x59ec              #\x5a1b              #\x5a27              #\x59d8              #\x5a66              #\x36ee              #\x36fc              #\x5b08              #\x5b3e              #\x219c8             #\x5bc3              #\x5bd8              #\x5bf3              #\x21b18             #\x5bff            #\x5c06            #\x5f53            #\x5c22
+     #\x3781            #\x5c60            #\x5cc0            #\x5c8d            #\x21de4           #\x5d43            #\x21de6           #\x5d6e            #\x5d6b            #\x5d7c            #\x5de1            #\x5de2            #\x382f            #\x5dfd            #\x5e28            #\x5e3d            #\x5e69            #\x3862            #\x22183           #\x387c              #\x5eb0              #\x5eb3              #\x5eb6              #\x2a392             #\x5efe              #\x22331             #\x8201              #\x5f22              #\x38c7              #\x232b8             #\x261da             #\x5f62              #\x5f6b              #\x38e3              #\x5f9a              #\x5fcd              #\x5fd7              #\x5ff9              #\x6081              #\x393a              #\x391c              #\x226d4             #\x60c7              #\x6148              #\x614c            #\x617a            #\x61b2            #\x61a4
+     #\x61af            #\x61de            #\x6210            #\x621b            #\x625d            #\x62b1            #\x62d4            #\x6350            #\x22b0c           #\x633d            #\x62fc            #\x6368            #\x6383            #\x63e4            #\x22bf1           #\x6422            #\x63c5            #\x63a9            #\x3a2e            #\x6469              #\x647e              #\x649d              #\x6477              #\x3a6c              #\x656c              #\x2300a             #\x65e3              #\x66f8              #\x6649              #\x3b19              #\x3b08              #\x3ae4              #\x5192              #\x5195              #\x6700              #\x669c              #\x80ad              #\x43d9              #\x6721              #\x675e              #\x6753              #\x233c3             #\x3b49              #\x67fa              #\x6785            #\x6852            #\x2346d           #\x688e
+     #\x681f            #\x6914            #\x6942            #\x69a3            #\x69ea            #\x6aa8            #\x236a3           #\x6adb            #\x3c18            #\x6b21            #\x238a7           #\x6b54            #\x3c4e            #\x6b72            #\x6b9f            #\x6bbb            #\x23a8d           #\x21d0b           #\x23afa           #\x6c4e              #\x23cbc             #\x6cbf              #\x6ccd              #\x6c67              #\x6d16              #\x6d3e              #\x6d69              #\x6d78              #\x6d85              #\x23d1e             #\x6d34              #\x6e2f              #\x6e6e              #\x3d33              #\x6ec7              #\x23ed1             #\x6df9              #\x6f6e              #\x23f5e             #\x23f8e             #\x6fc6              #\x7039              #\x701b              #\x3d96              #\x704a            #\x707d            #\x7077            #\x70ad
+     #\x20525           #\x7145            #\x24263           #\x719c            #\x243ab           #\x7228            #\x7250            #\x24608           #\x7280            #\x7295            #\x24735           #\x24814           #\x737a            #\x738b            #\x3eac            #\x73a5            #\x3eb8            #\x7447            #\x745c            #\x7485              #\x74ca              #\x3f1b              #\x7524              #\x24c36             #\x753e              #\x24c92             #\x2219f             #\x7610              #\x24fa1             #\x24fb8             #\x25044             #\x3ffc              #\x4008              #\x250f3             #\x250f2             #\x25119             #\x25133             #\x771e              #\x771f              #\x778b              #\x4046              #\x4096              #\x2541d             #\x784e              #\x40e3            #\x25626           #\x2569a           #\x256c5
+     #\x79eb            #\x412f            #\x7a4a            #\x7a4f            #\x2597c           #\x25aa7           #\x7aee            #\x4202            #\x25bab           #\x7bc6            #\x7bc9            #\x4227            #\x25c80           #\x7cd2            #\x42a0            #\x7ce8            #\x7ce3            #\x7d00            #\x25f86           #\x7d63              #\x4301              #\x7dc7              #\x7e02              #\x7e45              #\x4334              #\x26228             #\x26247             #\x4359              #\x262d9             #\x7f7a              #\x2633e             #\x7f95              #\x7ffa              #\x264da             #\x26523             #\x8060              #\x265a8             #\x8070              #\x2335f             #\x43d5              #\x80b2              #\x8103              #\x440b              #\x813e              #\x5ab5            #\x267a7           #\x267b5           #\x23393
+     #\x2339c           #\x8204            #\x8f9e            #\x446b            #\x8291            #\x828b            #\x829d            #\x52b3            #\x82b1            #\x82b3            #\x82bd            #\x82e6            #\x26b3c           #\x831d            #\x8363            #\x83ad            #\x8323            #\x83bd            #\x83e7            #\x8353              #\x83ca              #\x83cc              #\x83dc              #\x26c36             #\x26d6b             #\x26cd5             #\x452b              #\x84f1              #\x84f3              #\x8516              #\x273ca             #\x8564              #\x26f2c             #\x455d              #\x4561              #\x26fb1             #\x270d2             #\x456b              #\x8650              #\x8667              #\x8669              #\x86a9              #\x8688              #\x870e              #\x86e2            #\x8728            #\x876b            #\x8786
+     #\x45d7            #\x87e1            #\x8801            #\x45f9            #\x8860            #\x8863            #\x27667           #\x88d7            #\x88de            #\x4635            #\x88fa            #\x34bb            #\x278ae           #\x27966           #\x46be            #\x46c7            #\x8aa0            #\x8c55            #\x27ca8           #\x8cab              #\x8cc1              #\x8d1b              #\x8d77              #\x27f2f             #\x20804             #\x8dcb              #\x8dbc              #\x8df0              #\x208de             #\x8ed4              #\x285d2             #\x285ed             #\x9094              #\x90f1              #\x9111              #\x2872e             #\x911b              #\x9238              #\x92d7              #\x92d8              #\x927c              #\x93f9              #\x9415              #\x28bfa             #\x958b            #\x4995            #\x95b7            #\x28d77
+     #\x49e6            #\x96c3            #\x5db2            #\x9723            #\x29145           #\x2921a           #\x4a6e            #\x4a76            #\x97e0            #\x2940a           #\x4ab2            #\x29496           #\x9829            #\x295b6           #\x98e2            #\x4b33            #\x9929            #\x99a7            #\x99c2            #\x99fe              #\x4bce              #\x29b30             #\x9c40              #\x9cfd              #\x4cce              #\x4ced              #\x9d67              #\x2a0ce             #\x4cf8              #\x2a105             #\x2a20e             #\x2a291             #\x9ebb              #\x4d56              #\x9ef9              #\x9efe              #\x9f05              #\x9f0f              #\x9f16              #\x9f3b              #\x2a600))
index 0cb51ec9c1dd9d4dc18753971ecd2b9bb2b1b135..efe116e6e8526bf89bd7912d6405d71b8d11ea4f 100644 (file)
@@ -35,28 +35,20 @@ USA.
         (vector-ref ucd-ccc-table-5 (bytevector-u8-ref ucd-ccc-table-4 (fix:or (fix:lsh (bytevector-u8-ref ucd-ccc-table-3 (fix:or (fix:lsh (bytevector-u8-ref ucd-ccc-table-2 (fix:or (fix:lsh (bytevector-u8-ref ucd-ccc-table-1 (fix:or (fix:lsh (bytevector-u8-ref ucd-ccc-table-0 (fix:lsh sv -16)) 4) (fix:and 15 (fix:lsh sv -12)))) 4) (fix:and 15 (fix:lsh sv -8)))) 4) (fix:and 15 (fix:lsh sv -4)))) 4) (fix:and 15 sv)))))
       0))
 
-(define-deferred ucd-ccc-table-0
-  (vector->bytevector '#(0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2)))
-
-(define-deferred ucd-ccc-table-1
-  (vector->bytevector '#(0 1 2 3 4 4 4 4 4 4 5 4 4 4 4 6 7 8 4 4 4 4 9 4 4 4 4 10 4 11 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4)))
-
-(define-deferred ucd-ccc-table-2
-  (vector->bytevector '#(0 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 0 0 15 0 0 0 16 17 18 19 20 21 22 0 0 23 0 0 0 0 0 0 0 0 0 0 0 24 25 0 0 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 0 28 29 30 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 0 0 33 0 0 34 35 36 0 0 0 0 0 0 37 0 0 0 0 0 38 39 40 41 42 43 44 45 0 0 0 0 46 0 0 0 0 0 0 0 0 0 0 0 0 0 47 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 0 0 0 0 50 51 0 0 0 0 0 0 0 0 0 0 0 0 0 52 0 0 0 0 0 0 0 53 54 0 0 0 0 0 0)))
-
-(define-deferred ucd-ccc-table-3
-  (vector->bytevector
-   '#(0 0 0 0 0 0 0 0   0 0 0 0  0  0 0   0 1 2 3 4 5  6  7 0 0 0 0 0 0 0 0 0 0 0  0 0 0  0 0 0  8 0 0  0 0 0 0 0 0  0  0 0 0 0 0 0 0 9 10 11 12 0 0 0 0  13 0 0 14 15 0 16 0 0 0 0 0 17 18 0 0 19 0 20 21 0 0  0 0 0 0 0 0 0 22 23 0 24 25 0 0 26 0 0  0 0 0 0 0 27 28 29 0 0 0 30 31 32 0 0 0 0 0 30 31 0 0 0 0 0 0 30 31 0 0 0 0 0 0 30 31 0 0 0 0 0 0 30 31 0 0 0 0 0 0 0 31 0 0 0 0 0 0 0 31 33 0 0 0  0 0 30 31 0 0 0 0 0 0 0  31 0 0 0 0 0  0 0 34 0 0 0 0  0 0 35 36 0  0 0 0  0 0 37 38 0 0 0 0 39 0 40 0 0 0 41 42 0 0 0 43 0 0 0 0 0 0 44 0 0 0 0 45 0  0 0  0  0 0 0 0 0 0 0 0 46 0 0 0 0  0 0 0 0 0 0 0 47  0 47 0 0 0 0 0 0 0 0 0 48 0 0 0  0   0 0 0 0 0 0 0  0 49 0 0 0 0 0 0   0 0 50 0 0 0 0   0 0 0 0 0 0 0 0 0 51 0 0 0 0 52 53 0  0 0 54 0 0 0 0 0 0 0 55 47 0 56 57 0 0 58 0 0 0 59 60 0 0 0 61 0   0 0 0 0   0 0 0 0 62 63 64 0 0 0 0 0 0 0 0 0 0 0 0 65 66 1   67 0 0 0 0 0 0 0 0 0 0 0 0   0   68  69 70  0 0 0 0 0 0 0 0 0 0   0 0 0 0 71 72 0 0 0 0 0 0   0   73  0 0 0 0 0 0 1 1 0 0 74 0 0 0 0 0 0 75 0
-      0 0 0 0 0 0 0 0   0 0 0 71 76 0 77  0 0 0 0 0 72 78 0 0 0 0 0 0 0 0 0 0 0 47 0 1 72 0 0 79 0 0 80 0 0 0 0 0 81 52 0 0 0 0 0 0 0 0 0  0  0  0 0 0 82 83 0 0 78 0  0 0  0 0 0 0 0 0  0  0 0 0  0 31 0  0 84 0 0 0 0 0 0 0 0  0  0 0  0  0 0 0  0 85 0 0 0 0 0 0  0  0  0 0 0 0  0  0  0 0 0 0 0 0  0  0 0 0 0 0 0 0  45 0 0 0 0 0 0 0  0  0 0 0 0 0 0 86 0  0 0 0 0 0 0 0 87 0 0 0 0 0 0 0 0  88 0 0 89 0 0 0  0  0 0 0 0 0 0 90 0  0 0 0 0 78 0 0 73 0 0 0 91 0 0 0  0  92 0 0 93 0 0 0  81 0 0 0 0 94 0 0  0 0 0 0  95 0 0 0 0  0 0 0 0 0 0 96 0 0 0 0 30 31 0 97 98 0 0 0 0 0 0 0 0 0  0 0 0 99 0 0 0 0 0 0 0 100 0 0  0 0 0 0 0 0 0 0 0 0  0 0 73 101 0 0 0 0 0 0 73 0 0  0 0 0 0 0 102 0 0 0  0 0 0 103 0 0 0 0 0 0 0 0 0 0  0 0 0 0 0  0  73 0 0 0  0 0 0 0 0 0 0 0  0  0 0  0  0 0 0  0 0 0 0  0  0 0 0 0  104 0 0 0 105 0 0 0 0 0  0  0  0 0 0 0 0 0 0 0 0 0 0 0 0  0  106 0  0 0 0 0 0 0 0 0 0 0 0 107 108 109 0  110 0 0 0 0 0 0 0 0 0 111 0 0 0 0 0  0  0 0 0 0 0 112 113 114 0 0 0 0 0 0 0 0 0 0 0  0 0 0 0 0 0 0  0
-      0 0 0 0 0 0 0 115 0 0 0 0  0  0 116 0 0 0 0 0 0  0  0 0 0 0)))
-
-(define-deferred ucd-ccc-table-4
-  (vector->bytevector
-   '#(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1  1  1  1 1 1 1  1 1 1 1 1 1 1 1 1 1 2 3 3 3 3 2 4 3 3 3 3 3  5 5  3  3 3 3 5 5 3 3 3 3 3 3  3 3 3  3 3 6 6 6 6 6 3 3  3  3 1 1 1 1 1 1 1 1 7 1 3 3 3  1  1 1 3 3 0  1 1 1 3 3 3 3 1 2 3 3 1  8 9 9  8 9 9 8 1 1 1 1 1 1 1 1 1 1  1  1  1 0 0 0 1 1 1  1  1 0 0 0 0 0  0  0  0  0 3 1 1 1 1 3 1 1 1 10 3 1  1  1 1  1  1 3 3 3 3 3  3 1 1 3 1 1  10 11 1  12 13 14 15 16 17 18 19 20 21 21 22 23 24 0 25 0 26 27 0 1 3 0 20 0 0 0 0 0 0 0 0 1 1 1 1 1 1  1  1 28 29 30 0 0 0 0  0  0  0  0 0 0  0 0 0 0  0 0 31 32 33 28 29 30 34 35 1 1 3 3 1 1 1 1 1 3 1 1  3 36 0 0  0 0 0 0 0 0 0 0 0  0 0  0  0  0 0 0 0 0 0 1 1 1 1 1 1 1  0 0 1 1 1 1 3 1 0 0 1  1 0 3 1 1 3 0 0 0 37 0  0  0 0  0  0  0  0 0 0 0 0 0 0 1 3  1  1 3 1 1  3  3 3 1 3 3 1 3 1 1 1 3 1 3 1 3 1 3 1 1 0 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1  1  1 1 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  0 1 1 1 1  0 1  1 1 1 1 1 1 1 1 0 1 1 1 0 1 1 1  1 1 0 0 0 0 0 0 0 0 0 0 0 3 3 3 0 0 0 0 0 0 0 0 1 1 1 1 1  1 1 1
-      1 1 1 1 1 1 0 3 1 1 3 1 1 3 1 1 1 3 3 3 31 32 33 1 1 1 3  1 1 3 3 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 38 0 0  0  0 0 0 0 0 0 0 0 0 0 0  0 0 39 0 0 0 1 3 1 1 0 0  0  0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 0 0 0 0 0  0 0 0 0 0 0 0 0 0 0 0 0  0 0 39 0 0 0 0 0 0 0 0 0 0 0 0 0 42 42 39 0 0 0 0 0 0 0  0  0 0 0 0 0 43 43 43 43 0 0 0 0 0 0 0 0 0 0 0  0 44 44 0 0  0  0 0 0 0 0 0  0 0 0 0 0 45 45 45 45 0  0  0  0  0  0  0  0  0  0  0  0  3  3  0 0  0 0  0  0 0 0 0 0  0 3 0 3 0 4 0 0 0 0 0 0 0 46 47 0 48 0  0  0 0 0 47 47 47 47 0 0 47 0 1 1 39 0 1 1  0  0  0  0  0  0  0  0 0 0 0 0 0 0 3 0 0 0 0  0 0  0 0  0 0 0 0 0 0 0 0 38 0 39 39 0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 0 0 0 3 0 0 0 0 0 0  0 0 0 0 0 0 0 0 0 1  1  1  0 0  0  0  39 0 0 0 0 0 0 0 0 0  0  0 0 0 39 0  0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 1  3 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 0 0 0 0 39 0 0 0 0 0  0 0  0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1  1 1 1 1 1 0 0 3 1 1 1 1 1 3 3 3 3 3 3 1 1 3 0 0 0 0 0 0 38 0 0 0
-      0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3  1  1  1 1 1 1  1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  0 39 39 0 0 0 0 0 0 0 0 0 0 38 0 0 0  0 0 0 0 0 0 0 0 39 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0  0  0 0 0 0 38 0 0 0 0 0 0 0 0 1 1 1 0  6 3 3  3 3 3 1 1 3 3 3 3 1 0 6 6 6  6  6  6 6 0 0 0 0 3  0  0 0 0 0 0 1  0  0  0  1 1 0 0 0 0 0 0 1 1 3  1 1  1  1 1  1  1 3 1 1 9 49 3 5 1 1 1 1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  0 0  0 0  0  1 8 3 1 3  1 1 6 6 1 1 1 1 6 6 6 1 1 0  0  0 0  1  0  0 0 6 6  1  3  1  6 6 3  3 3 3 1  0 0 0  0  0  0  0  0  0  0  0 0 0 0 0 0 0 0 0 0 0 0  0 0  0 0  0 0 0 0 1 1 1 0 0  0 0  0  0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 0 0 0 0 0 0 0 0 0 39 0 0 0 0 0 0 0 0 0 0  50 11 2 10 51 51 0  0 0 0 0 0 0 0 0 52 52 0 0 0 0  0  0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0  0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0  39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3  3 0 0 0 0  0 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 3 0 0 1 1 0 0 0 0 0 1 1 0  1 0 0
-      0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  0  0  0 0 0 53 0 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 3 0 0 0 0  0 0  0  0 0 0 0 0 0 0 0 0 0 0  0 0 0  1 1 1 1 1 0 0 0 0  0  0 0 0 0 0 0 0 0 0 0 0 0 0 3  0  1 0 0 0 0  0 0 0 0 1 6 3 0 0 0 0 39 0 0 0  0 0 1 3 0 0 0 0 0 0 0 0 0 0  0  0  0 0 0 0 0 0 39 38 0 0 0 0 0 1  1  1  0  0 0 0 0 0 0 0 0 0 0 0  0 0  0  0 39 39 0 0 0 0 0 0  0 0 0 0 0 39 0  0  0  0  0  0  0  0  0  38 0  0  0  0  0  0  0  0 0  0 39 38 0 0 0 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0 38 39 0 0  0  0  0 0 0 0  0  0  0  1 1 1  1 1 1 1  0 0 0  1  1  1  1  1  0  0  0 0 0 0 0 0 0 0 0 0 0 39 0 0  0 38 0 0 0 0 0 0 0 0 0  0 0  39 38 0 0 0 0 0 0 0 0 0 0 0 0 38 0 0 0 0 0 0 0 0 0 0 0  0 0 0 0 0 0 0 0 0 0  39 38 0 0  0  0  0  0 0 0 0 0 0 0 0 0  0  0 0 0 0  39 0 0 0 0 6 6 6 6 6 0 0 0 0 0 0 0 0 0 0 0 1 1  1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0  0  0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 4 4 6 6  6 0 0 0 54 4 4  4 4 4 0 0 0 0 0 0 0 0 3 3 3 3 3  3 3 3 0 0 1 1 1 1 1 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1  1 0 0
-      0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1  1  1  0 1 1 1  1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1  1 0  1  1 0 1 1 1 1 1 0 0 0 0  0 3 3  3 3 3 3 3 0 0 0 0  0  0 0 0 0 0 0 0 0 1 1 1 1 1 1  38 0 0 0 0 0)))
-
-(define-deferred ucd-ccc-table-5
-  #(#f 230 232 220 216 202 1 240 233 234 222 228 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 30 31 32 27 28 29 33 34 35 36 7 9 84 91 103 107 118 122 129 130 132 214 218 224 8 26 226))
+(define ucd-ccc-table-0
+  '#u8(0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2))
+
+(define ucd-ccc-table-1
+  '#u8(0 1 2 3 4 4 4 4 4 4 5 4 4 4 4 6 7 8 4 4 4 4 9 4 4 4 4 10 4 11 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4))
+
+(define ucd-ccc-table-2
+  '#u8(0 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 0 0 15 0 0 0 16 17 18 19 20 21 22 0 0 23 0 0 0 0 0 0 0 0 0 0 0 24 25 0 0 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 0 28 29 30 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 0 0 33 0 0 34 35 36 0 0 0 0 0 0 37 0 0 0 0 0 38 39 40 41 42 43 44 45 0 0 0 0 46 0 0 0 0 0 0 0 0 0 0 0 0 0 47 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 0 0 0 0 50 51 0 0 0 0 0 0 0 0 0 0 0 0 0 52 0 0 0 0 0 0 0 53 54 0 0 0 0 0 0))
+
+(define ucd-ccc-table-3
+  '#u8(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 10 11 12 0 0 0 0 13 0 0 14 15 0 16 0 0 0 0 0 17 18 0 0 19 0 20 21 0 0 0 0 0 0 0 0 0 22 23 0 24 25 0 0 26 0 0 0 0 0 0 0 27 28 29 0 0 0 30 31 32 0 0 0 0 0 30 31 0 0 0 0 0 0 30 31 0 0 0 0 0 0 30 31 0 0 0 0 0 0 30 31 0 0 0 0 0 0 0 31 0 0 0 0 0 0 0 31 33 0 0 0 0 0 30 31 0 0 0 0 0 0 0 31 0 0 0 0 0 0 0 34 0 0 0 0 0 0 35 36 0 0 0 0 0 0 37 38 0 0 0 0 39 0 40 0 0 0 41 42 0 0 0 43 0 0 0 0 0 0 44 0 0 0 0 45 0 0 0 0 0 0 0 0 0 0 0 0 46 0 0 0 0 0 0 0 0 0 0 0 47 0 47 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 49 0 0 0 0 0 0 0 0 50 0 0 0 0 0 0 0 0 0 0 0 0 0 51 0 0 0 0 52 53 0 0 0 54 0 0 0 0 0 0 0 55 47 0 56 57 0 0 58 0 0 0 59 60 0 0 0 61 0 0 0 0 0 0 0 0 0 62 63 64 0 0 0 0 0 0 0 0 0 0 0 0 65 66 1 67 0 0 0 0 0 0 0 0 0 0 0 0 0 68 69 70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 71 72 0 0 0 0 0 0 0 73 0 0 0 0 0 0 1 1 0 0 74 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 71 76 0 77 0 0 0 0 0 72 78 0 0 0 0 0 0 0 0 0 0 0 47 0 1 72 0 0 79 0 0 80 0 0 0 0 0 81 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 82 83 0 0 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 86 0 0 0 0 0 0 0 0 87 0 0 0 0 0 0 0 0 88 0 0 89 0 0 0 0 0 0 0 0 0 0 90 0 0 0 0 0 78 0 0 73 0 0 0 91 0 0 0 0 92 0 0 93 0 0 0 81 0 0 0 0 94 0 0 0 0 0 0 95 0 0 0 0 0 0 0 0 0 0 96 0 0 0 0 30 31 0 97 98 0 0 0 0 0 0 0 0 0 0 0 0 99 0 0 0 0 0 0 0 100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 101 0 0 0 0 0 0 73 0 0 0 0 0 0 0 102 0 0 0 0 0 0 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 0 0 0 105 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 0 0 0 0 0 0 0 0 0 0 0 0 107 108 109 0 110 0 0 0 0 0 0 0 0 0 111 0 0 0 0 0 0 0 0 0 0 0 112 113 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115 0 0 0 0 0 0 116 0 0 0 0 0 0 0 0 0 0 0))
+
+(define ucd-ccc-table-4
+  '#u8(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 3 3 2 4 3 3 3 3 3 5 5 3 3 3 3 5 5 3 3 3 3 3 3 3 3 3 3 3 6 6 6 6 6 3 3 3 3 1 1 1 1 1 1 1 1 7 1 3 3 3 1 1 1 3 3 0 1 1 1 3 3 3 3 1 2 3 3 1 8 9 9 8 9 9 8 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 3 1 1 1 1 3 1 1 1 10 3 1 1 1 1 1 1 3 3 3 3 3 3 1 1 3 1 1 10 11 1 12 13 14 15 16 17 18 19 20 21 21 22 23 24 0 25 0 26 27 0 1 3 0 20 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 28 29 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 32 33 28 29 30 34 35 1 1 3 3 1 1 1 1 1 3 1 1 3 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 1 1 1 1 3 1 0 0 1 1 0 3 1 1 3 0 0 0 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 1 3 1 1 3 3 3 1 3 3 1 3 1 1 1 3 1 3 1 3 1 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 3 3 3 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 3 1 1 3 1 1 3 1 1 1 3 3 3 31 32 33 1 1 1 3 1 1 3 3 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 0 0 0 1 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 0 0 0 0 0 0 0 0 0 0 0 0 0 42 42 39 0 0 0 0 0 0 0 0 0 0 0 0 0 43 43 43 43 0 0 0 0 0 0 0 0 0 0 0 0 44 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 45 45 45 0 0 0 0 0 0 0 0 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0 3 0 3 0 4 0 0 0 0 0 0 0 46 47 0 48 0 0 0 0 0 47 47 47 47 0 0 47 0 1 1 39 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 0 39 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 39 0 0 0 0 0 0 0 0 0 0 0 0 0 39 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 1 3 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 0 0 0 0 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 3 1 1 1 1 1 3 3 3 3 3 3 1 1 3 0 0 0 0 0 0 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 39 0 0 0 0 0 0 0 0 0 0 38 0 0 0 0 0 0 0 0 0 0 0 39 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 0 0 0 0 0 0 0 0 1 1 1 0 6 3 3 3 3 3 1 1 3 3 3 3 1 0 6 6 6 6 6 6 6 0 0 0 0 3 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 1 1 3 1 1 1 1 1 1 1 3 1 1 9 49 3 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 8 3 1 3 1 1 6 6 1 1 1 1 6 6 6 1 1 0 0 0 0 1 0 0 0 6 6 1 3 1 6 6 3 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 0 0 0 0 0 0 0 0 0 0 50 11 2 10 51 51 0 0 0 0 0 0 0 0 0 52 52 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 0 0 0 0 0 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 3 0 0 1 1 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 0 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 0 0 0 1 6 3 0 0 0 0 39 0 0 0 0 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 38 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 39 0 0 0 0 0 0 0 0 0 0 0 39 0 0 0 0 0 0 0 0 0 38 0 0 0 0 0 0 0 0 0 0 39 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 39 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 39 0 0 0 38 0 0 0 0 0 0 0 0 0 0 0 39 38 0 0 0 0 0 0 0 0 0 0 0 0 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 0 0 0 0 6 6 6 6 6 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 4 4 6 6 6 0 0 0 54 4 4 4 4 4 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 0 0 1 1 1 1 1 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 0 1 1 0 1 1 1 1 1 0 0 0 0 0 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 38 0 0 0 0 0))
+
+(define ucd-ccc-table-5
+  '#(#f 230 232 220 216 202 1 240 233 234 222 228 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 30 31 32 27 28 29 33 34 35 36 7 9 84 91 103 107 118 122 129 130 132 214 218 224 8 26 226))
index 834edec69bda7ebf8145be6747a7d65c59806ce0..9a5c758eb396f666ef64f23dc15b2222c51fad92 100644 (file)
@@ -35,66 +35,42 @@ USA.
         (vector-ref ucd-cf-table-5 (bytevector-u16be-ref ucd-cf-table-4 (fix:lsh (fix:or (fix:lsh (bytevector-u8-ref ucd-cf-table-3 (fix:or (fix:lsh (bytevector-u8-ref ucd-cf-table-2 (fix:or (fix:lsh (bytevector-u8-ref ucd-cf-table-1 (fix:or (fix:lsh (bytevector-u8-ref ucd-cf-table-0 (fix:lsh sv -16)) 4) (fix:and 15 (fix:lsh sv -12)))) 4) (fix:and 15 (fix:lsh sv -8)))) 4) (fix:and 15 (fix:lsh sv -4)))) 4) (fix:and 15 sv)) 1))))
       char))
 
-(define-deferred ucd-cf-table-0
-  (vector->bytevector '#(0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2)))
+(define ucd-cf-table-0
+  '#u8(0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2))
 
-(define-deferred ucd-cf-table-1
-  (vector->bytevector '#(0 1 2 3 3 3 3 3 3 3 4 3 3 3 3 5 6 7 3 3 3 3 3 3 3 3 3 3 3 3 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3)))
+(define ucd-cf-table-1
+  '#u8(0 1 2 3 3 3 3 3 3 3 4 3 3 3 3 5 6 7 3 3 3 3 3 3 3 3 3 3 3 3 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3))
 
-(define-deferred ucd-cf-table-2
-  (vector->bytevector '#(0 1 2 3 4 5 6 6 6 6 6 6 6 6 6 6 7 6 6 8 6 6 6 6 6 6 6 6 9 6 10 11 6 12 6 6 13 6 6 6 6 6 6 6 14 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 15 16 6 6 6 17 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 18 6 6 6 19 6 6 6 6 20 6 6 6 6 6 6 6 21 6 6 6 6 6 6 6 6 6 6 6 22 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 23 6 6 6 6 6 6)))
+(define ucd-cf-table-2
+  '#u8(0 1 2 3 4 5 6 6 6 6 6 6 6 6 6 6 7 6 6 8 6 6 6 6 6 6 6 6 9 6 10 11 6 12 6 6 13 6 6 6 6 6 6 6 14 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 15 16 6 6 6 17 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 18 6 6 6 19 6 6 6 6 20 6 6 6 6 6 6 6 21 6 6 6 6 6 6 6 6 6 6 6 22 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 23 6 6 6 6 6 6))
 
-(define-deferred ucd-cf-table-3
-  (vector->bytevector '#(0 0 0 0 1 2 0 0 0 0 0 3 4 5 0 0 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 0 0 28 29 30 31 32 33 34 35 36 37 38 39 0 0 0 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 0 0 56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57 58 59 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 0 0 0 0 0 0 0 0 61 0 0 0 0 0 0 0 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 0 85 86 87 88 89 90 91 92 0 0 93 94 0 0 95 0 96 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 98 0 0 0 99 100 101 0 0 0 102 103 104 105 106 107 108 109 110 111 0 0 0 0 112 113 114 0 115 116 0 0 0 0 0 0 0 0 117 118 119 120 121 122 123 124 125 126 0 0 0 0 0 0 0 0 0 0 0 127 128 129 130 131 0 0 0 0 132 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 134 135 0 0 0 0 0 0 0 0 0 0 0 0 136 137 138 0 0 0 0 0 0 0 0 139 140 141 0 0 0 0 0 0 0 0 0 0 142 143 144 145 0 0 0 0 0 0 0 0 0 0 0 0 0 0 146 147 0 0 0 0 148 149 150 0 0 0 0 0 0 0 0 0 0 0 0 0)))
+(define ucd-cf-table-3
+  '#u8(0 0 0 0 1 2 0 0 0 0 0 3 4 5 0 0 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 0 0 28 29 30 31 32 33 34 35 36 37 38 39 0 0 0 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 0 0 56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57 58 59 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 0 0 0 0 0 0 0 0 61 0 0 0 0 0 0 0 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 0 85 86 87 88 89 90 91 92 0 0 93 94 0 0 95 0 96 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 98 0 0 0 99 100 101 0 0 0 102 103 104 105 106 107 108 109 110 111 0 0 0 0 112 113 114 0 115 116 0 0 0 0 0 0 0 0 117 118 119 120 121 122 123 124 125 126 0 0 0 0 0 0 0 0 0 0 0 127 128 129 130 131 0 0 0 0 132 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 134 135 0 0 0 0 0 0 0 0 0 0 0 0 136 137 138 0 0 0 0 0 0 0 0 139 140 141 0 0 0 0 0 0 0 0 0 0 142 143 144 145 0 0 0 0 0 0 0 0 0 0 0 0 0 0 146 147 0 0 0 0 148 149 150 0 0 0 0 0 0 0 0 0 0 0 0 0))
 
-(define-deferred ucd-cf-table-4
-  (vector->bytevector-u16be
-   '#(0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    1    2    3    4    5   6    7   8    9    10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   0    0    0    0    0    0    0    0    0    0    27   0    0    0    0    0    0    0    0    0    0    28   29   30   31   32   33   34   35   36   37   38   39   40   41   42   43   44   45   46   47   48   49   50   0    51   52   53   54   55   56   57   58   59   0    60   0    61   0    62   0    63   0    64   0    65   0    66   0    67   0    68   0    69   0    70   0    71   0    72   0   73  0   74  0   75  0   76  0    77   0    78   0    79   0    80   0    81   0    82   0    83   0    84   0    85   0    86   0    0    87   0    88   0    89   0    90   0    91   0    92   0    93   0    94   0    95   96   0    97   0    98   0    99   0    100  0    101  0    102  0    103  0    104  0    105  0    106  0    107  0    108  0    109  0    110  0
-      111  0    112  0    113  0    114  0    115  0    116  0    117  0    118  0    119  120  0    121  0    122 0    19  0    123  124  0    125  0    126  127  0    128  129  130  0    0    131  132  133  134  0    135  136  0    137  138  139  0    0    0    140  141  0    142  143  0    144  0    145  0    146  147  0    148  0    0    149  0    150  151  0    152  153  154  0    155  0    156  157  0    0    0    158  0    0    0    0    0    0    0    159  159  0    160  160  0    161  161  0    162  0    163  0    164  0    165  0    166  0    167  0    168  0    169  0    0    170  0    171  0    172  0   173 0   174 0   175 0   176 0    177  0    178  0    179  180  180  0    181  0    182  183  184  0    185  0    186  0    187  0    188  0    189  0    190  0    191  0    192  0    193  0    194  0    195  0    196  0    197  0    198  0    199  0    200  0    201  0    202  0    203  0    204  0    205  0    206  0    207  0    208  0    209  0    210  0    211  0
-      212  0    213  0    0    0    0    0    0    0    214  215  0    216  217  0    0    218  0    219  220  221 222  0   223  0    224  0    225  0    226  0    0    0    0    0    0    227  0    0    0    0    0    0    0    0    0    0    228  0    229  0    0    0    230  0    0    0    0    0    0    0    0    231  0    0    0    0    0    0    232  0    233  234  235  0    236  0    237  238  239  240  241  242  243  244  245  246  247  227  248  249  27   250  251  252  253  254  0    255  256  257  258  259  260  261  262  263  0    0    0    0    264  0    0    0    0    0    0    0    0    0    0    0   0   0   0   0   0   0   255 0    0    0    0    0    0    0    0    0    0    0    0    265  241  247  0    0    0    258  253  0    266  0    267  0    268  0    269  0    270  0    271  0    272  0    273  0    274  0    275  0    276  0    277  0    248  254  0    0    247  244  0    278  0    279  280  0    0    281  282  283  284  285  286  287  288  289  290  291
-      292  293  294  295  296  297  298  299  300  301  302  303  304  305  306  307  308  309  310  311  312  313 314  315 316  317  318  319  320  321  322  323  324  325  326  327  328  329  330  331  332  0    333  0    334  0    335  0    336  0    337  0    338  0    339  0    340  0    341  0    342  0    343  0    344  0    345  0    346  0    347  0    348  0    0    0    0    0    0    0    0    0    349  0    350  0    351  0    352  0    353  0    354  0    355  0    356  0    357  0    358  0    359  0    360  0    361  0    362  0    363  0    364  0    365  0    366  0    367  0    368  0    369  0   370 0   371 0   372 0   373 0    374  0    375  0    376  377  0    378  0    379  0    380  0    381  0    382  0    383  0    0    384  0    385  0    386  0    387  0    388  0    389  0    390  0    391  0    392  0    393  0    394  0    395  0    396  0    397  0    398  0    399  0    400  0    401  0    402  0    403  0    404  0    405  0    406  0    407  0
-      408  0    409  0    410  0    411  0    412  0    413  0    414  0    415  0    416  0    417  0    418  0   419  0   420  0    421  0    422  0    423  0    424  0    425  0    426  0    427  0    428  0    429  0    430  0    431  0    0    432  433  434  435  436  437  438  439  440  441  442  443  444  445  446  447  448  449  450  451  452  453  454  455  456  457  458  459  460  461  462  463  464  465  466  467  468  469  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    470  0    0    0    0    0    0    0    0    471  472  473  474  475  476  477  478  479  480  481  482 483 484 485 486 487 488 489 490  491  492  493  494  495  496  497  498  499  500  501  502  503  504  505  506  507  508  0    509  0    0    0    0    0    510  0    0    0    0    0    0    0    0    0    0    511  512  513  514  515  516  0    0    302  304  314  317  318  318  326  333  517  0    0    0    0    0    0    0    518  0    519  0    520  0    521  0
-      522  0    523  0    524  0    525  0    526  0    527  0    528  0    529  0    530  0    531  0    532  0   533  0   534  0    535  0    536  0    537  0    538  0    539  0    540  0    541  0    542  0    543  0    544  0    545  0    546  0    547  0    548  0    549  0    550  0    551  0    552  0    553  0    554  0    555  0    556  0    557  0    558  0    559  0    560  0    561  0    562  0    563  0    564  0    565  0    566  0    567  0    568  0    569  0    570  0    571  0    572  0    573  0    574  0    575  0    576  0    577  0    578  0    579  0    580  0    581  0    582  0    583  0   584 0   585 0   586 0   587 0    588  0    589  0    590  0    591  0    592  0    593  594  595  596  597  566  0    0    58   0    598  0    599  0    600  0    601  0    602  0    603  0    604  0    605  0    606  0    607  0    608  0    609  0    610  0    611  0    612  0    613  0    614  0    615  0    616  0    617  0    618  0    619  0    620  0    621  0
-      622  0    623  0    624  0    625  0    626  0    627  0    628  0    629  0    630  0    631  0    632  0   633  0   634  0    635  0    636  0    637  0    638  0    639  0    640  0    641  0    642  0    643  0    644  0    645  0    0    0    0    0    0    0    0    0    646  647  648  649  650  651  652  653  0    0    0    0    0    0    0    0    654  655  656  657  658  659  0    0    0    0    0    0    0    0    0    0    660  661  662  663  664  665  666  667  0    0    0    0    0    0    0    0    668  669  670  671  672  673  674  675  0    0    0    0    0    0    0    0    676  677  678  679 680 681 0   0   682 0   683 0    684  0    685  0    0    686  0    687  0    688  0    689  0    0    0    0    0    0    0    0    690  691  692  693  694  695  696  697  698  699  700  701  702  703  704  705  698  699  700  701  702  703  704  705  706  707  708  709  710  711  712  713  706  707  708  709  710  711  712  713  714  715  716  717  718  719  720  721
-      714  715  716  717  718  719  720  721  0    0    722  723  724  0    725  726  727  728  729  730  723  0   227  0   0    0    731  732  733  0    734  735  736  737  738  739  732  0    0    0    0    0    740  239  0    0    741  742  743  744  745  746  0    0    0    0    0    0    747  264  748  0    749  750  751  752  753  754  755  0    0    0    0    0    756  757  758  0    759  760  761  762  763  764  757  0    0    0    0    0    0    0    0    0    261  0    0    0    11   33   0    0    0    0    0    0    765  0    0    0    0    0    0    0    0    0    0    0    0    0    766  767  768  769 770 771 772 773 774 775 776 777  778  779  780  781  0    0    0    782  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    783  784  785  786  787  788  789  790  791  792  793  794  795  796  797  798  799  800  801  802  803  804  805  806  807  808  809  810  811  812  813  814  815  816  817  818  819  820  821  822  823  824
-      825  826  827  828  829  830  831  832  833  834  835  836  837  838  839  840  841  842  843  844  845  846 847  848 849  850  851  852  853  854  855  0    856  0    857  858  859  0    0    860  0    861  0    862  0    863  864  865  866  0    867  0    0    868  0    0    0    0    0    0    0    0    869  870  871  0    872  0    873  0    874  0    875  0    876  0    877  0    878  0    879  0    880  0    881  0    882  0    883  0    884  0    885  0    886  0    887  0    888  0    889  0    890  0    891  0    892  0    893  0    894  0    895  0    896  0    897  0    898  0    899  0    900  0   901 0   902 0   903 0   904 0    905  0    906  0    907  0    908  0    909  0    910  0    911  0    912  0    913  0    914  0    915  0    916  0    917  0    918  0    919  0    920  0    0    0    0    0    0    0    0    921  0    922  0    0    0    0    923  0    0    0    0    0    0    0    0    0    0    0    0    0    924  0    925  0    926  0    927  0
-      928  0    517  0    929  0    930  0    931  0    932  0    933  0    934  0    935  0    936  0    937  0   938  0   939  0    940  0    941  0    942  0    943  0    944  0    945  0    0    0    946  0    947  0    948  0    949  0    950  0    951  0    952  0    953  0    954  0    955  0    956  0    957  0    958  0    959  0    0    0    0    0    0    0    960  0    961  0    962  0    963  0    964  0    965  0    966  0    0    0    967  0    968  0    969  0    970  0    971  0    972  0    973  0    974  0    975  0    976  0    977  0    978  0    979  0    980  0    981  0    982  0    983  0   984 0   985 0   986 0   987 0    988  0    989  0    990  0    991  0    992  0    993  0    994  0    995  0    996  0    997  0    0    0    0    0    0    0    0    0    0    998  0    999  0    1000 1001 0    1002 0    1003 0    1004 0    1005 0    0    0    0    1006 0    1007 0    0    1008 0    1009 0    0    0    1010 0    1011 0    1012 0    1013 0    1014 0
-      1015 0    1016 0    1017 0    1018 0    1019 0    1020 1021 1022 1023 1024 0    1025 1026 1027 1028 1029 0   1030 0   0    0    0    0    0    0    0    0    1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1116 0    0    0    0    0   0   0   0   0   0   0   0   1117 1118 1119 1120 1121 0    0    0    0    0    0    0    0    0    1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 0    0    0    0    0    1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171
-      1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 0    0    0    0    0    0   0    0   1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 0    0    0    0    0    0    0    0    0    0    0    0    1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 0   0   0   0   0   0   0   0   0    0    0    0    0    1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338
-      1339 1340 0    0    0    0    0    0    0    0    0    0    0    0    0    0)))
+(define ucd-cf-table-4
+  '#u8(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 0 50 0 0 0 51 0 52 0 53 0 54 0 55 0 56 0 57 0 58 0 59 0 0 0 60 0 0 0 61 0 0 0 62 0 0 0 63 0 0 0 64 0 0 0 65 0 0 0 66 0 0 0 67 0 0 0 68 0 0 0 69 0 0 0 70 0 0 0 71 0 0 0 72 0 0 0 73 0 0 0 74 0 0 0 75 0 0 0 76 0 0 0 77 0 0 0 78 0 0 0 79 0 0 0 80 0 0 0 81 0 0 0 82 0 0 0 83 0 0 0 84 0 0 0 85 0 0 0 86 0 0 0 0 0 87 0 0 0 88 0 0 0 89 0 0 0 90 0 0 0 91 0 0 0 92 0 0 0 93 0 0 0 94 0 0 0 95 0 96 0 0 0 97 0 0 0 98 0 0 0 99 0 0 0 100 0 0 0 101 0 0 0 102 0 0 0 103 0 0 0 104 0 0 0 105 0 0 0 106 0 0 0 107 0 0 0 108 0 0 0 109 0 0 0 110 0 0 0 111 0 0 0 112 0 0 0 113 0 0 0 114 0 0 0 115 0 0 0 116 0 0 0 117 0 0 0 118 0 0 0 119 0 120 0 0 0 121 0 0 0 122 0 0 0 19 0 0 0 123 0 124 0 0 0 125 0 0 0 126 0 127 0 0 0 128 0 129 0 130 0 0 0 0 0 131 0 132 0 133 0 134 0 0 0 135 0 136 0 0 0 137 0 138 0 139 0 0 0 0 0 0 0 140 0 141 0 0 0 142 0 143 0 0 0 144 0 0 0 145 0 0 0 146 0 147 0 0 0 148 0 0 0 0 0 149 0 0 0 150 0 151 0 0 0 152 0 153 0 154 0 0 0 155 0 0 0 156 0 157 0 0 0 0 0 0 0 158 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 159 0 159 0 0 0 160 0 160 0 0 0 161 0 161 0 0 0 162 0 0 0 163 0 0 0 164 0 0 0 165 0 0 0 166 0 0 0 167 0 0 0 168 0 0 0 169 0 0 0 0 0 170 0 0 0 171 0 0 0 172 0 0 0 173 0 0 0 174 0 0 0 175 0 0 0 176 0 0 0 177 0 0 0 178 0 0 0 179 0 180 0 180 0 0 0 181 0 0 0 182 0 183 0 184 0 0 0 185 0 0 0 186 0 0 0 187 0 0 0 188 0 0 0 189 0 0 0 190 0 0 0 191 0 0 0 192 0 0 0 193 0 0 0 194 0 0 0 195 0 0 0 196 0 0 0 197 0 0 0 198 0 0 0 199 0 0 0 200 0 0 0 201 0 0 0 202 0 0 0 203 0 0 0 204 0 0 0 205 0 0 0 206 0 0 0 207 0 0 0 208 0 0 0 209 0 0 0 210 0 0 0 211 0 0 0 212 0 0 0 213 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 214 0 215 0 0 0 216 0 217 0 0 0 0 0 218 0 0 0 219 0 220 0 221 0 222 0 0 0 223 0 0 0 224 0 0 0 225 0 0 0 226 0 0 0 0 0 0 0 0 0 0 0 0 0 227 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 228 0 0 0 229 0 0 0 0 0 0 0 230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 231 0 0 0 0 0 0 0 0 0 0 0 0 0 232 0 0 0 233 0 234 0 235 0 0 0 236 0 0 0 237 0 238 0 239 0 240 0 241 0 242 0 243 0 244 0 245 0 246 0 247 0 227 0 248 0 249 0 27 0 250 0 251 0 252 0 253 0 254 0 0 0 255 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 0 0 0 0 0 0 0 0 1 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 0 241 0 247 0 0 0 0 0 0 1 2 0 253 0 0 1 10 0 0 1 11 0 0 1 12 0 0 1 13 0 0 1 14 0 0 1 15 0 0 1 16 0 0 1 17 0 0 1 18 0 0 1 19 0 0 1 20 0 0 1 21 0 0 0 248 0 254 0 0 0 0 0 247 0 244 0 0 1 22 0 0 1 23 1 24 0 0 0 0 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 61 1 62 1 63 1 64 1 65 1 66 1 67 1 68 1 69 1 70 1 71 1 72 1 73 1 74 1 75 1 76 0 0 1 77 0 0 1 78 0 0 1 79 0 0 1 80 0 0 1 81 0 0 1 82 0 0 1 83 0 0 1 84 0 0 1 85 0 0 1 86 0 0 1 87 0 0 1 88 0 0 1 89 0 0 1 90 0 0 1 91 0 0 1 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 93 0 0 1 94 0 0 1 95 0 0 1 96 0 0 1 97 0 0 1 98 0 0 1 99 0 0 1 100 0 0 1 101 0 0 1 102 0 0 1 103 0 0 1 104 0 0 1 105 0 0 1 106 0 0 1 107 0 0 1 108 0 0 1 109 0 0 1 110 0 0 1 111 0 0 1 112 0 0 1 113 0 0 1 114 0 0 1 115 0 0 1 116 0 0 1 117 0 0 1 118 0 0 1 119 0 0 1 120 1 121 0 0 1 122 0 0 1 123 0 0 1 124 0 0 1 125 0 0 1 126 0 0 1 127 0 0 0 0 1 128 0 0 1 129 0 0 1 130 0 0 1 131 0 0 1 132 0 0 1 133 0 0 1 134 0 0 1 135 0 0 1 136 0 0 1 137 0 0 1 138 0 0 1 139 0 0 1 140 0 0 1 141 0 0 1 142 0 0 1 143 0 0 1 144 0 0 1 145 0 0 1 146 0 0 1 147 0 0 1 148 0 0 1 149 0 0 1 150 0 0 1 151 0 0 1 152 0 0 1 153 0 0 1 154 0 0 1 155 0 0 1 156 0 0 1 157 0 0 1 158 0 0 1 159 0 0 1 160 0 0 1 161 0 0 1 162 0 0 1 163 0 0 1 164 0 0 1 165 0 0 1 166 0 0 1 167 0 0 1 168 0 0 1 169 0 0 1 170 0 0 1 171 0 0 1 172 0 0 1 173 0 0 1 174 0 0 1 175 0 0 0 0 1 176 1 177 1 178 1 179 1 180 1 181 1 182 1 183 1 184 1 185 1 186 1 187 1 188 1 189 1 190 1 191 1 192 1 193 1 194 1 195 1 196 1 197 1 198 1 199 1 200 1 201 1 202 1 203 1 204 1 205 1 206 1 207 1 208 1 209 1 210 1 211 1 212 1 213 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 214 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 215 1 216 1 217 1 218 1 219 1 220 1 221 1 222 1 223 1 224 1 225 1 226 1 227 1 228 1 229 1 230 1 231 1 232 1 233 1 234 1 235 1 236 1 237 1 238 1 239 1 240 1 241 1 242 1 243 1 244 1 245 1 246 1 247 1 248 1 249 1 250 1 251 1 252 0 0 1 253 0 0 0 0 0 0 0 0 0 0 1 254 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 255 2 0 2 1 2 2 2 3 2 4 0 0 0 0 1 46 1 48 1 58 1 61 1 62 1 62 1 70 1 77 2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 0 0 2 7 0 0 2 8 0 0 2 9 0 0 2 10 0 0 2 11 0 0 2 12 0 0 2 13 0 0 2 14 0 0 2 15 0 0 2 16 0 0 2 17 0 0 2 18 0 0 2 19 0 0 2 20 0 0 2 21 0 0 2 22 0 0 2 23 0 0 2 24 0 0 2 25 0 0 2 26 0 0 2 27 0 0 2 28 0 0 2 29 0 0 2 30 0 0 2 31 0 0 2 32 0 0 2 33 0 0 2 34 0 0 2 35 0 0 2 36 0 0 2 37 0 0 2 38 0 0 2 39 0 0 2 40 0 0 2 41 0 0 2 42 0 0 2 43 0 0 2 44 0 0 2 45 0 0 2 46 0 0 2 47 0 0 2 48 0 0 2 49 0 0 2 50 0 0 2 51 0 0 2 52 0 0 2 53 0 0 2 54 0 0 2 55 0 0 2 56 0 0 2 57 0 0 2 58 0 0 2 59 0 0 2 60 0 0 2 61 0 0 2 62 0 0 2 63 0 0 2 64 0 0 2 65 0 0 2 66 0 0 2 67 0 0 2 68 0 0 2 69 0 0 2 70 0 0 2 71 0 0 2 72 0 0 2 73 0 0 2 74 0 0 2 75 0 0 2 76 0 0 2 77 0 0 2 78 0 0 2 79 0 0 2 80 0 0 2 81 2 82 2 83 2 84 2 85 2 54 0 0 0 0 0 58 0 0 2 86 0 0 2 87 0 0 2 88 0 0 2 89 0 0 2 90 0 0 2 91 0 0 2 92 0 0 2 93 0 0 2 94 0 0 2 95 0 0 2 96 0 0 2 97 0 0 2 98 0 0 2 99 0 0 2 100 0 0 2 101 0 0 2 102 0 0 2 103 0 0 2 104 0 0 2 105 0 0 2 106 0 0 2 107 0 0 2 108 0 0 2 109 0 0 2 110 0 0 2 111 0 0 2 112 0 0 2 113 0 0 2 114 0 0 2 115 0 0 2 116 0 0 2 117 0 0 2 118 0 0 2 119 0 0 2 120 0 0 2 121 0 0 2 122 0 0 2 123 0 0 2 124 0 0 2 125 0 0 2 126 0 0 2 127 0 0 2 128 0 0 2 129 0 0 2 130 0 0 2 131 0 0 2 132 0 0 2 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 134 2 135 2 136 2 137 2 138 2 139 2 140 2 141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 142 2 143 2 144 2 145 2 146 2 147 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 148 2 149 2 150 2 151 2 152 2 153 2 154 2 155 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 156 2 157 2 158 2 159 2 160 2 161 2 162 2 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 164 2 165 2 166 2 167 2 168 2 169 0 0 0 0 2 170 0 0 2 171 0 0 2 172 0 0 2 173 0 0 0 0 2 174 0 0 2 175 0 0 2 176 0 0 2 177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 178 2 179 2 180 2 181 2 182 2 183 2 184 2 185 2 186 2 187 2 188 2 189 2 190 2 191 2 192 2 193 2 186 2 187 2 188 2 189 2 190 2 191 2 192 2 193 2 194 2 195 2 196 2 197 2 198 2 199 2 200 2 201 2 194 2 195 2 196 2 197 2 198 2 199 2 200 2 201 2 202 2 203 2 204 2 205 2 206 2 207 2 208 2 209 2 202 2 203 2 204 2 205 2 206 2 207 2 208 2 209 0 0 0 0 2 210 2 211 2 212 0 0 2 213 2 214 2 215 2 216 2 217 2 218 2 211 0 0 0 227 0 0 0 0 0 0 2 219 2 220 2 221 0 0 2 222 2 223 2 224 2 225 2 226 2 227 2 220 0 0 0 0 0 0 0 0 0 0 2 228 0 239 0 0 0 0 2 229 2 230 2 231 2 232 2 233 2 234 0 0 0 0 0 0 0 0 0 0 0 0 2 235 1 8 2 236 0 0 2 237 2 238 2 239 2 240 2 241 2 242 2 243 0 0 0 0 0 0 0 0 0 0 2 244 2 245 2 246 0 0 2 247 2 248 2 249 2 250 2 251 2 252 2 245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 0 0 0 0 0 0 0 11 0 33 0 0 0 0 0 0 0 0 0 0 0 0 2 253 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 254 2 255 3 0 3 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 0 0 0 0 0 0 3 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 3 16 3 17 3 18 3 19 3 20 3 21 3 22 3 23 3 24 3 25 3 26 3 27 3 28 3 29 3 30 3 31 3 32 3 33 3 34 3 35 3 36 3 37 3 38 3 39 3 40 3 41 3 42 3 43 3 44 3 45 3 46 3 47 3 48 3 49 3 50 3 51 3 52 3 53 3 54 3 55 3 56 3 57 3 58 3 59 3 60 3 61 3 62 3 63 3 64 3 65 3 66 3 67 3 68 3 69 3 70 3 71 3 72 3 73 3 74 3 75 3 76 3 77 3 78 3 79 3 80 3 81 3 82 3 83 3 84 3 85 3 86 3 87 0 0 3 88 0 0 3 89 3 90 3 91 0 0 0 0 3 92 0 0 3 93 0 0 3 94 0 0 3 95 3 96 3 97 3 98 0 0 3 99 0 0 0 0 3 100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 101 3 102 3 103 0 0 3 104 0 0 3 105 0 0 3 106 0 0 3 107 0 0 3 108 0 0 3 109 0 0 3 110 0 0 3 111 0 0 3 112 0 0 3 113 0 0 3 114 0 0 3 115 0 0 3 116 0 0 3 117 0 0 3 118 0 0 3 119 0 0 3 120 0 0 3 121 0 0 3 122 0 0 3 123 0 0 3 124 0 0 3 125 0 0 3 126 0 0 3 127 0 0 3 128 0 0 3 129 0 0 3 130 0 0 3 131 0 0 3 132 0 0 3 133 0 0 3 134 0 0 3 135 0 0 3 136 0 0 3 137 0 0 3 138 0 0 3 139 0 0 3 140 0 0 3 141 0 0 3 142 0 0 3 143 0 0 3 144 0 0 3 145 0 0 3 146 0 0 3 147 0 0 3 148 0 0 3 149 0 0 3 150 0 0 3 151 0 0 3 152 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 153 0 0 3 154 0 0 0 0 0 0 0 0 3 155 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 156 0 0 3 157 0 0 3 158 0 0 3 159 0 0 3 160 0 0 2 5 0 0 3 161 0 0 3 162 0 0 3 163 0 0 3 164 0 0 3 165 0 0 3 166 0 0 3 167 0 0 3 168 0 0 3 169 0 0 3 170 0 0 3 171 0 0 3 172 0 0 3 173 0 0 3 174 0 0 3 175 0 0 3 176 0 0 3 177 0 0 0 0 0 0 3 178 0 0 3 179 0 0 3 180 0 0 3 181 0 0 3 182 0 0 3 183 0 0 3 184 0 0 3 185 0 0 3 186 0 0 3 187 0 0 3 188 0 0 3 189 0 0 3 190 0 0 3 191 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 192 0 0 3 193 0 0 3 194 0 0 3 195 0 0 3 196 0 0 3 197 0 0 3 198 0 0 0 0 0 0 3 199 0 0 3 200 0 0 3 201 0 0 3 202 0 0 3 203 0 0 3 204 0 0 3 205 0 0 3 206 0 0 3 207 0 0 3 208 0 0 3 209 0 0 3 210 0 0 3 211 0 0 3 212 0 0 3 213 0 0 3 214 0 0 3 215 0 0 3 216 0 0 3 217 0 0 3 218 0 0 3 219 0 0 3 220 0 0 3 221 0 0 3 222 0 0 3 223 0 0 3 224 0 0 3 225 0 0 3 226 0 0 3 227 0 0 3 228 0 0 3 229 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 230 0 0 3 231 0 0 3 232 3 233 0 0 3 234 0 0 3 235 0 0 3 236 0 0 3 237 0 0 0 0 0 0 0 0 3 238 0 0 3 239 0 0 0 0 3 240 0 0 3 241 0 0 0 0 0 0 3 242 0 0 3 243 0 0 3 244 0 0 3 245 0 0 3 246 0 0 3 247 0 0 3 248 0 0 3 249 0 0 3 250 0 0 3 251 0 0 3 252 3 253 3 254 3 255 4 0 0 0 4 1 4 2 4 3 4 4 4 5 0 0 4 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 16 4 17 4 18 4 19 4 20 4 21 4 22 4 23 4 24 4 25 4 26 4 27 4 28 4 29 4 30 4 31 4 32 4 33 4 34 4 35 4 36 4 37 4 38 4 39 4 40 4 41 4 42 4 43 4 44 4 45 4 46 4 47 4 48 4 49 4 50 4 51 4 52 4 53 4 54 4 55 4 56 4 57 4 58 4 59 4 60 4 61 4 62 4 63 4 64 4 65 4 66 4 67 4 68 4 69 4 70 4 71 4 72 4 73 4 74 4 75 4 76 4 77 4 78 4 79 4 80 4 81 4 82 4 83 4 84 4 85 4 86 4 87 4 88 4 89 4 90 4 91 4 92 4 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 93 4 94 4 95 4 96 4 97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 98 4 99 4 100 4 101 4 102 4 103 4 104 4 105 4 106 4 107 4 108 4 109 4 110 4 111 4 112 4 113 4 114 4 115 4 116 4 117 4 118 4 119 4 120 4 121 4 122 4 123 0 0 0 0 0 0 0 0 0 0 4 124 4 125 4 126 4 127 4 128 4 129 4 130 4 131 4 132 4 133 4 134 4 135 4 136 4 137 4 138 4 139 4 140 4 141 4 142 4 143 4 144 4 145 4 146 4 147 4 148 4 149 4 150 4 151 4 152 4 153 4 154 4 155 4 156 4 157 4 158 4 159 4 160 4 161 4 162 4 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 164 4 165 4 166 4 167 4 168 4 169 4 170 4 171 4 172 4 173 4 174 4 175 4 176 4 177 4 178 4 179 4 180 4 181 4 182 4 183 4 184 4 185 4 186 4 187 4 188 4 189 4 190 4 191 4 192 4 193 4 194 4 195 4 196 4 197 4 198 4 199 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 200 4 201 4 202 4 203 4 204 4 205 4 206 4 207 4 208 4 209 4 210 4 211 4 212 4 213 4 214 4 215 4 216 4 217 4 218 4 219 4 220 4 221 4 222 4 223 4 224 4 225 4 226 4 227 4 228 4 229 4 230 4 231 4 232 4 233 4 234 4 235 4 236 4 237 4 238 4 239 4 240 4 241 4 242 4 243 4 244 4 245 4 246 4 247 4 248 4 249 4 250 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 251 4 252 4 253 4 254 4 255 5 0 5 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 16 5 17 5 18 5 19 5 20 5 21 5 22 5 23 5 24 5 25 5 26 5 27 5 28 5 29 5 30 5 31 5 32 5 33 5 34 5 35 5 36 5 37 5 38 5 39 5 40 5 41 5 42 5 43 5 44 5 45 5 46 5 47 5 48 5 49 5 50 5 51 5 52 5 53 5 54 5 55 5 56 5 57 5 58 5 59 5 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0))
 
-(define-deferred ucd-cf-table-5
-  (vector-map
-   (lambda (converted)
-     (and converted
-          (if (vector? converted)
-              (vector->string converted)
-              converted)))
-   '#(#f                         #\u+61    #\u+62    #\u+63    #\u+64    #\u+65                     #\u+66             #\u+67                     #\u+68            #\u+69            #\u+6a    #\u+6b    #\u+6c                     #\u+6d              #\u+6e              #\u+6f                     #\u+70              #\u+71              #\u+72              #\u+73                     #\u+74              #\u+75              #\u+76              #\u+77              #\u+78              #\u+79                     #\u+7a              #\u+3bc             #\u+e0              #\u+e1              #\u+e2              #\u+e3              #\u+e4              #\u+e5              #\u+e6              #\u+e7              #\u+e8                  #\u+e9                  #\u+ea             #\u+eb             #\u+ec                     #\u+ed             #\u+ee             #\u+ef                     #\u+f0    #\u+f1              #\u+f2                     #\u+f3                     #\u+f4
-      #\u+f5                     #\u+f6    #\u+f8    #\u+f9    #\u+fa    #\u+fb                     #\u+fc             #\u+fd                     #\u+fe            #(#\u+73 #\u+73)  #\u+101   #\u+103   #\u+105                    #\u+107             #\u+109             #\u+10b                    #\u+10d             #\u+10f             #\u+111             #\u+113                    #\u+115             #\u+117             #\u+119             #\u+11b             #\u+11d             #\u+11f                    #\u+121             #\u+123             #\u+125             #\u+127             #\u+129             #\u+12b             #\u+12d             #\u+12f             #(#\u+69 #\u+307)   #\u+133             #\u+135                 #\u+137                 #\u+13a            #\u+13c            #\u+13e                    #\u+140            #\u+142            #\u+144                    #\u+146   #\u+148             #(#\u+2bc #\u+6e)          #\u+14b                    #\u+14d
-      #\u+14f                    #\u+151   #\u+153   #\u+155   #\u+157   #\u+159                    #\u+15b            #\u+15d                    #\u+15f           #\u+161           #\u+163   #\u+165   #\u+167                    #\u+169             #\u+16b             #\u+16d                    #\u+16f             #\u+171             #\u+173             #\u+175                    #\u+177             #\u+ff              #\u+17a             #\u+17c             #\u+17e             #\u+253                    #\u+183             #\u+185             #\u+254             #\u+188             #\u+256             #\u+257             #\u+18c             #\u+1dd             #\u+259             #\u+25b             #\u+192                 #\u+260                 #\u+263            #\u+269            #\u+268                    #\u+199            #\u+26f            #\u+272                    #\u+275   #\u+1a1             #\u+1a3                    #\u+1a5                    #\u+280
-      #\u+1a8                    #\u+283   #\u+1ad   #\u+288   #\u+1b0   #\u+28a                    #\u+28b            #\u+1b4                    #\u+1b6           #\u+292           #\u+1b9   #\u+1bd   #\u+1c6                    #\u+1c9             #\u+1cc             #\u+1ce                    #\u+1d0             #\u+1d2             #\u+1d4             #\u+1d6                    #\u+1d8             #\u+1da             #\u+1dc             #\u+1df             #\u+1e1             #\u+1e3                    #\u+1e5             #\u+1e7             #\u+1e9             #\u+1eb             #\u+1ed             #\u+1ef             #(#\u+6a #\u+30c)   #\u+1f3             #\u+1f5             #\u+195             #\u+1bf                 #\u+1f9                 #\u+1fb            #\u+1fd            #\u+1ff                    #\u+201            #\u+203            #\u+205                    #\u+207   #\u+209             #\u+20b                    #\u+20d                    #\u+20f
-      #\u+211                    #\u+213   #\u+215   #\u+217   #\u+219   #\u+21b                    #\u+21d            #\u+21f                    #\u+19e           #\u+223           #\u+225   #\u+227   #\u+229                    #\u+22b             #\u+22d             #\u+22f                    #\u+231             #\u+233             #\u+2c65            #\u+23c                    #\u+19a             #\u+2c66            #\u+242             #\u+180             #\u+289             #\u+28c                    #\u+247             #\u+249             #\u+24b             #\u+24d             #\u+24f             #\u+3b9             #\u+371             #\u+373             #\u+377             #\u+3f3             #\u+3ac                 #\u+3ad                 #\u+3ae            #\u+3af            #\u+3cc                    #\u+3cd            #\u+3ce            #(#\u+3b9 #\u+308 #\u+301) #\u+3b1   #\u+3b2             #\u+3b3                    #\u+3b4                    #\u+3b5
-      #\u+3b6                    #\u+3b7   #\u+3b8   #\u+3ba   #\u+3bb   #\u+3bd                    #\u+3be            #\u+3bf                    #\u+3c0           #\u+3c1           #\u+3c3   #\u+3c4   #\u+3c5                    #\u+3c6             #\u+3c7             #\u+3c8                    #\u+3c9             #\u+3ca             #\u+3cb             #(#\u+3c5 #\u+308 #\u+301) #\u+3d7             #\u+3d9             #\u+3db             #\u+3dd             #\u+3df             #\u+3e1                    #\u+3e3             #\u+3e5             #\u+3e7             #\u+3e9             #\u+3eb             #\u+3ed             #\u+3ef             #\u+3f8             #\u+3f2             #\u+3fb             #\u+37b                 #\u+37c                 #\u+37d            #\u+450            #\u+451                    #\u+452            #\u+453            #\u+454                    #\u+455   #\u+456             #\u+457                    #\u+458                    #\u+459
-      #\u+45a                    #\u+45b   #\u+45c   #\u+45d   #\u+45e   #\u+45f                    #\u+430            #\u+431                    #\u+432           #\u+433           #\u+434   #\u+435   #\u+436                    #\u+437             #\u+438             #\u+439                    #\u+43a             #\u+43b             #\u+43c             #\u+43d                    #\u+43e             #\u+43f             #\u+440             #\u+441             #\u+442             #\u+443                    #\u+444             #\u+445             #\u+446             #\u+447             #\u+448             #\u+449             #\u+44a             #\u+44b             #\u+44c             #\u+44d             #\u+44e                 #\u+44f                 #\u+461            #\u+463            #\u+465                    #\u+467            #\u+469            #\u+46b                    #\u+46d   #\u+46f             #\u+471                    #\u+473                    #\u+475
-      #\u+477                    #\u+479   #\u+47b   #\u+47d   #\u+47f   #\u+481                    #\u+48b            #\u+48d                    #\u+48f           #\u+491           #\u+493   #\u+495   #\u+497                    #\u+499             #\u+49b             #\u+49d                    #\u+49f             #\u+4a1             #\u+4a3             #\u+4a5                    #\u+4a7             #\u+4a9             #\u+4ab             #\u+4ad             #\u+4af             #\u+4b1                    #\u+4b3             #\u+4b5             #\u+4b7             #\u+4b9             #\u+4bb             #\u+4bd             #\u+4bf             #\u+4cf             #\u+4c2             #\u+4c4             #\u+4c6                 #\u+4c8                 #\u+4ca            #\u+4cc            #\u+4ce                    #\u+4d1            #\u+4d3            #\u+4d5                    #\u+4d7   #\u+4d9             #\u+4db                    #\u+4dd                    #\u+4df
-      #\u+4e1                    #\u+4e3   #\u+4e5   #\u+4e7   #\u+4e9   #\u+4eb                    #\u+4ed            #\u+4ef                    #\u+4f1           #\u+4f3           #\u+4f5   #\u+4f7   #\u+4f9                    #\u+4fb             #\u+4fd             #\u+4ff                    #\u+501             #\u+503             #\u+505             #\u+507                    #\u+509             #\u+50b             #\u+50d             #\u+50f             #\u+511             #\u+513                    #\u+515             #\u+517             #\u+519             #\u+51b             #\u+51d             #\u+51f             #\u+521             #\u+523             #\u+525             #\u+527             #\u+529                 #\u+52b                 #\u+52d            #\u+52f            #\u+561                    #\u+562            #\u+563            #\u+564                    #\u+565   #\u+566             #\u+567                    #\u+568                    #\u+569
-      #\u+56a                    #\u+56b   #\u+56c   #\u+56d   #\u+56e   #\u+56f                    #\u+570            #\u+571                    #\u+572           #\u+573           #\u+574   #\u+575   #\u+576                    #\u+577             #\u+578             #\u+579                    #\u+57a             #\u+57b             #\u+57c             #\u+57d                    #\u+57e             #\u+57f             #\u+580             #\u+581             #\u+582             #\u+583                    #\u+584             #\u+585             #\u+586             #(#\u+565 #\u+582)  #\u+2d00            #\u+2d01            #\u+2d02            #\u+2d03            #\u+2d04            #\u+2d05            #\u+2d06                #\u+2d07                #\u+2d08           #\u+2d09           #\u+2d0a                   #\u+2d0b           #\u+2d0c           #\u+2d0d                   #\u+2d0e  #\u+2d0f            #\u+2d10                   #\u+2d11                   #\u+2d12
-      #\u+2d13                   #\u+2d14  #\u+2d15  #\u+2d16  #\u+2d17  #\u+2d18                   #\u+2d19           #\u+2d1a                   #\u+2d1b          #\u+2d1c          #\u+2d1d  #\u+2d1e  #\u+2d1f                   #\u+2d20            #\u+2d21            #\u+2d22                   #\u+2d23            #\u+2d24            #\u+2d25            #\u+2d27                   #\u+2d2d            #\u+13f0            #\u+13f1            #\u+13f2            #\u+13f3            #\u+13f4                   #\u+13f5            #\u+a64b            #\u+1e01            #\u+1e03            #\u+1e05            #\u+1e07            #\u+1e09            #\u+1e0b            #\u+1e0d            #\u+1e0f            #\u+1e11                #\u+1e13                #\u+1e15           #\u+1e17           #\u+1e19                   #\u+1e1b           #\u+1e1d           #\u+1e1f                   #\u+1e21  #\u+1e23            #\u+1e25                   #\u+1e27                   #\u+1e29
-      #\u+1e2b                   #\u+1e2d  #\u+1e2f  #\u+1e31  #\u+1e33  #\u+1e35                   #\u+1e37           #\u+1e39                   #\u+1e3b          #\u+1e3d          #\u+1e3f  #\u+1e41  #\u+1e43                   #\u+1e45            #\u+1e47            #\u+1e49                   #\u+1e4b            #\u+1e4d            #\u+1e4f            #\u+1e51                   #\u+1e53            #\u+1e55            #\u+1e57            #\u+1e59            #\u+1e5b            #\u+1e5d                   #\u+1e5f            #\u+1e61            #\u+1e63            #\u+1e65            #\u+1e67            #\u+1e69            #\u+1e6b            #\u+1e6d            #\u+1e6f            #\u+1e71            #\u+1e73                #\u+1e75                #\u+1e77           #\u+1e79           #\u+1e7b                   #\u+1e7d           #\u+1e7f           #\u+1e81                   #\u+1e83  #\u+1e85            #\u+1e87                   #\u+1e89                   #\u+1e8b
-      #\u+1e8d                   #\u+1e8f  #\u+1e91  #\u+1e93  #\u+1e95  #(#\u+68 #\u+331)          #(#\u+74 #\u+308)  #(#\u+77 #\u+30a)          #(#\u+79 #\u+30a) #(#\u+61 #\u+2be) #\u+1ea1  #\u+1ea3  #\u+1ea5                   #\u+1ea7            #\u+1ea9            #\u+1eab                   #\u+1ead            #\u+1eaf            #\u+1eb1            #\u+1eb3                   #\u+1eb5            #\u+1eb7            #\u+1eb9            #\u+1ebb            #\u+1ebd            #\u+1ebf                   #\u+1ec1            #\u+1ec3            #\u+1ec5            #\u+1ec7            #\u+1ec9            #\u+1ecb            #\u+1ecd            #\u+1ecf            #\u+1ed1            #\u+1ed3            #\u+1ed5                #\u+1ed7                #\u+1ed9           #\u+1edb           #\u+1edd                   #\u+1edf           #\u+1ee1           #\u+1ee3                   #\u+1ee5  #\u+1ee7            #\u+1ee9                   #\u+1eeb                   #\u+1eed
-      #\u+1eef                   #\u+1ef1  #\u+1ef3  #\u+1ef5  #\u+1ef7  #\u+1ef9                   #\u+1efb           #\u+1efd                   #\u+1eff          #\u+1f00          #\u+1f01  #\u+1f02  #\u+1f03                   #\u+1f04            #\u+1f05            #\u+1f06                   #\u+1f07            #\u+1f10            #\u+1f11            #\u+1f12                   #\u+1f13            #\u+1f14            #\u+1f15            #\u+1f20            #\u+1f21            #\u+1f22                   #\u+1f23            #\u+1f24            #\u+1f25            #\u+1f26            #\u+1f27            #\u+1f30            #\u+1f31            #\u+1f32            #\u+1f33            #\u+1f34            #\u+1f35                #\u+1f36                #\u+1f37           #\u+1f40           #\u+1f41                   #\u+1f42           #\u+1f43           #\u+1f44                   #\u+1f45  #(#\u+3c5 #\u+313)  #(#\u+3c5 #\u+313 #\u+300) #(#\u+3c5 #\u+313 #\u+301) #(#\u+3c5 #\u+313 #\u+342)
-      #\u+1f51                   #\u+1f53  #\u+1f55  #\u+1f57  #\u+1f60  #\u+1f61                   #\u+1f62           #\u+1f63                   #\u+1f64          #\u+1f65          #\u+1f66  #\u+1f67  #(#\u+1f00 #\u+3b9)        #(#\u+1f01 #\u+3b9) #(#\u+1f02 #\u+3b9) #(#\u+1f03 #\u+3b9)        #(#\u+1f04 #\u+3b9) #(#\u+1f05 #\u+3b9) #(#\u+1f06 #\u+3b9) #(#\u+1f07 #\u+3b9)        #(#\u+1f20 #\u+3b9) #(#\u+1f21 #\u+3b9) #(#\u+1f22 #\u+3b9) #(#\u+1f23 #\u+3b9) #(#\u+1f24 #\u+3b9) #(#\u+1f25 #\u+3b9)        #(#\u+1f26 #\u+3b9) #(#\u+1f27 #\u+3b9) #(#\u+1f60 #\u+3b9) #(#\u+1f61 #\u+3b9) #(#\u+1f62 #\u+3b9) #(#\u+1f63 #\u+3b9) #(#\u+1f64 #\u+3b9) #(#\u+1f65 #\u+3b9) #(#\u+1f66 #\u+3b9) #(#\u+1f67 #\u+3b9) #(#\u+1f70 #\u+3b9)     #(#\u+3b1 #\u+3b9)      #(#\u+3ac #\u+3b9) #(#\u+3b1 #\u+342) #(#\u+3b1 #\u+342 #\u+3b9) #\u+1fb0           #\u+1fb1           #\u+1f70                   #\u+1f71  #(#\u+1f74 #\u+3b9) #(#\u+3b7 #\u+3b9)         #(#\u+3ae #\u+3b9)         #(#\u+3b7 #\u+342)
-      #(#\u+3b7 #\u+342 #\u+3b9) #\u+1f72  #\u+1f73  #\u+1f74  #\u+1f75  #(#\u+3b9 #\u+308 #\u+300) #(#\u+3b9 #\u+342) #(#\u+3b9 #\u+308 #\u+342) #\u+1fd0          #\u+1fd1          #\u+1f76  #\u+1f77  #(#\u+3c5 #\u+308 #\u+300) #(#\u+3c1 #\u+313)  #(#\u+3c5 #\u+342)  #(#\u+3c5 #\u+308 #\u+342) #\u+1fe0            #\u+1fe1            #\u+1f7a            #\u+1f7b                   #\u+1fe5            #(#\u+1f7c #\u+3b9) #(#\u+3c9 #\u+3b9)  #(#\u+3ce #\u+3b9)  #(#\u+3c9 #\u+342)  #(#\u+3c9 #\u+342 #\u+3b9) #\u+1f78            #\u+1f79            #\u+1f7c            #\u+1f7d            #\u+214e            #\u+2170            #\u+2171            #\u+2172            #\u+2173            #\u+2174            #\u+2175                #\u+2176                #\u+2177           #\u+2178           #\u+2179                   #\u+217a           #\u+217b           #\u+217c                   #\u+217d  #\u+217e            #\u+217f                   #\u+2184                   #\u+24d0
-      #\u+24d1                   #\u+24d2  #\u+24d3  #\u+24d4  #\u+24d5  #\u+24d6                   #\u+24d7           #\u+24d8                   #\u+24d9          #\u+24da          #\u+24db  #\u+24dc  #\u+24dd                   #\u+24de            #\u+24df            #\u+24e0                   #\u+24e1            #\u+24e2            #\u+24e3            #\u+24e4                   #\u+24e5            #\u+24e6            #\u+24e7            #\u+24e8            #\u+24e9            #\u+2c30                   #\u+2c31            #\u+2c32            #\u+2c33            #\u+2c34            #\u+2c35            #\u+2c36            #\u+2c37            #\u+2c38            #\u+2c39            #\u+2c3a            #\u+2c3b                #\u+2c3c                #\u+2c3d           #\u+2c3e           #\u+2c3f                   #\u+2c40           #\u+2c41           #\u+2c42                   #\u+2c43  #\u+2c44            #\u+2c45                   #\u+2c46                   #\u+2c47
-      #\u+2c48                   #\u+2c49  #\u+2c4a  #\u+2c4b  #\u+2c4c  #\u+2c4d                   #\u+2c4e           #\u+2c4f                   #\u+2c50          #\u+2c51          #\u+2c52  #\u+2c53  #\u+2c54                   #\u+2c55            #\u+2c56            #\u+2c57                   #\u+2c58            #\u+2c59            #\u+2c5a            #\u+2c5b                   #\u+2c5c            #\u+2c5d            #\u+2c5e            #\u+2c61            #\u+26b             #\u+1d7d                   #\u+27d             #\u+2c68            #\u+2c6a            #\u+2c6c            #\u+251             #\u+271             #\u+250             #\u+252             #\u+2c73            #\u+2c76            #\u+23f                 #\u+240                 #\u+2c81           #\u+2c83           #\u+2c85                   #\u+2c87           #\u+2c89           #\u+2c8b                   #\u+2c8d  #\u+2c8f            #\u+2c91                   #\u+2c93                   #\u+2c95
-      #\u+2c97                   #\u+2c99  #\u+2c9b  #\u+2c9d  #\u+2c9f  #\u+2ca1                   #\u+2ca3           #\u+2ca5                   #\u+2ca7          #\u+2ca9          #\u+2cab  #\u+2cad  #\u+2caf                   #\u+2cb1            #\u+2cb3            #\u+2cb5                   #\u+2cb7            #\u+2cb9            #\u+2cbb            #\u+2cbd                   #\u+2cbf            #\u+2cc1            #\u+2cc3            #\u+2cc5            #\u+2cc7            #\u+2cc9                   #\u+2ccb            #\u+2ccd            #\u+2ccf            #\u+2cd1            #\u+2cd3            #\u+2cd5            #\u+2cd7            #\u+2cd9            #\u+2cdb            #\u+2cdd            #\u+2cdf                #\u+2ce1                #\u+2ce3           #\u+2cec           #\u+2cee                   #\u+2cf3           #\u+a641           #\u+a643                   #\u+a645  #\u+a647            #\u+a649                   #\u+a64d                   #\u+a64f
-      #\u+a651                   #\u+a653  #\u+a655  #\u+a657  #\u+a659  #\u+a65b                   #\u+a65d           #\u+a65f                   #\u+a661          #\u+a663          #\u+a665  #\u+a667  #\u+a669                   #\u+a66b            #\u+a66d            #\u+a681                   #\u+a683            #\u+a685            #\u+a687            #\u+a689                   #\u+a68b            #\u+a68d            #\u+a68f            #\u+a691            #\u+a693            #\u+a695                   #\u+a697            #\u+a699            #\u+a69b            #\u+a723            #\u+a725            #\u+a727            #\u+a729            #\u+a72b            #\u+a72d            #\u+a72f            #\u+a733                #\u+a735                #\u+a737           #\u+a739           #\u+a73b                   #\u+a73d           #\u+a73f           #\u+a741                   #\u+a743  #\u+a745            #\u+a747                   #\u+a749                   #\u+a74b
-      #\u+a74d                   #\u+a74f  #\u+a751  #\u+a753  #\u+a755  #\u+a757                   #\u+a759           #\u+a75b                   #\u+a75d          #\u+a75f          #\u+a761  #\u+a763  #\u+a765                   #\u+a767            #\u+a769            #\u+a76b                   #\u+a76d            #\u+a76f            #\u+a77a            #\u+a77c                   #\u+1d79            #\u+a77f            #\u+a781            #\u+a783            #\u+a785            #\u+a787                   #\u+a78c            #\u+265             #\u+a791            #\u+a793            #\u+a797            #\u+a799            #\u+a79b            #\u+a79d            #\u+a79f            #\u+a7a1            #\u+a7a3                #\u+a7a5                #\u+a7a7           #\u+a7a9           #\u+266                    #\u+25c            #\u+261            #\u+26c                    #\u+26a   #\u+29e             #\u+287                    #\u+29d                    #\u+ab53
-      #\u+a7b5                   #\u+a7b7  #\u+13a0  #\u+13a1  #\u+13a2  #\u+13a3                   #\u+13a4           #\u+13a5                   #\u+13a6          #\u+13a7          #\u+13a8  #\u+13a9  #\u+13aa                   #\u+13ab            #\u+13ac            #\u+13ad                   #\u+13ae            #\u+13af            #\u+13b0            #\u+13b1                   #\u+13b2            #\u+13b3            #\u+13b4            #\u+13b5            #\u+13b6            #\u+13b7                   #\u+13b8            #\u+13b9            #\u+13ba            #\u+13bb            #\u+13bc            #\u+13bd            #\u+13be            #\u+13bf            #\u+13c0            #\u+13c1            #\u+13c2                #\u+13c3                #\u+13c4           #\u+13c5           #\u+13c6                   #\u+13c7           #\u+13c8           #\u+13c9                   #\u+13ca  #\u+13cb            #\u+13cc                   #\u+13cd                   #\u+13ce
-      #\u+13cf                   #\u+13d0  #\u+13d1  #\u+13d2  #\u+13d3  #\u+13d4                   #\u+13d5           #\u+13d6                   #\u+13d7          #\u+13d8          #\u+13d9  #\u+13da  #\u+13db                   #\u+13dc            #\u+13dd            #\u+13de                   #\u+13df            #\u+13e0            #\u+13e1            #\u+13e2                   #\u+13e3            #\u+13e4            #\u+13e5            #\u+13e6            #\u+13e7            #\u+13e8                   #\u+13e9            #\u+13ea            #\u+13eb            #\u+13ec            #\u+13ed            #\u+13ee            #\u+13ef            #(#\u+66 #\u+66)    #(#\u+66 #\u+69)    #(#\u+66 #\u+6c)    #(#\u+66 #\u+66 #\u+69) #(#\u+66 #\u+66 #\u+6c) #(#\u+73 #\u+74)   #(#\u+574 #\u+576) #(#\u+574 #\u+565)         #(#\u+574 #\u+56b) #(#\u+57e #\u+576) #(#\u+574 #\u+56d)         #\u+ff41  #\u+ff42            #\u+ff43                   #\u+ff44                   #\u+ff45
-      #\u+ff46                   #\u+ff47  #\u+ff48  #\u+ff49  #\u+ff4a  #\u+ff4b                   #\u+ff4c           #\u+ff4d                   #\u+ff4e          #\u+ff4f          #\u+ff50  #\u+ff51  #\u+ff52                   #\u+ff53            #\u+ff54            #\u+ff55                   #\u+ff56            #\u+ff57            #\u+ff58            #\u+ff59                   #\u+ff5a            #\u+10428           #\u+10429           #\u+1042a           #\u+1042b           #\u+1042c                  #\u+1042d           #\u+1042e           #\u+1042f           #\u+10430           #\u+10431           #\u+10432           #\u+10433           #\u+10434           #\u+10435           #\u+10436           #\u+10437               #\u+10438               #\u+10439          #\u+1043a          #\u+1043b                  #\u+1043c          #\u+1043d          #\u+1043e                  #\u+1043f #\u+10440           #\u+10441                  #\u+10442                  #\u+10443
-      #\u+10444                  #\u+10445 #\u+10446 #\u+10447 #\u+10448 #\u+10449                  #\u+1044a          #\u+1044b                  #\u+1044c         #\u+1044d         #\u+1044e #\u+1044f #\u+104d8                  #\u+104d9           #\u+104da           #\u+104db                  #\u+104dc           #\u+104dd           #\u+104de           #\u+104df                  #\u+104e0           #\u+104e1           #\u+104e2           #\u+104e3           #\u+104e4           #\u+104e5                  #\u+104e6           #\u+104e7           #\u+104e8           #\u+104e9           #\u+104ea           #\u+104eb           #\u+104ec           #\u+104ed           #\u+104ee           #\u+104ef           #\u+104f0               #\u+104f1               #\u+104f2          #\u+104f3          #\u+104f4                  #\u+104f5          #\u+104f6          #\u+104f7                  #\u+104f8 #\u+104f9           #\u+104fa                  #\u+104fb                  #\u+10cc0
-      #\u+10cc1                  #\u+10cc2 #\u+10cc3 #\u+10cc4 #\u+10cc5 #\u+10cc6                  #\u+10cc7          #\u+10cc8                  #\u+10cc9         #\u+10cca         #\u+10ccb #\u+10ccc #\u+10ccd                  #\u+10cce           #\u+10ccf           #\u+10cd0                  #\u+10cd1           #\u+10cd2           #\u+10cd3           #\u+10cd4                  #\u+10cd5           #\u+10cd6           #\u+10cd7           #\u+10cd8           #\u+10cd9           #\u+10cda                  #\u+10cdb           #\u+10cdc           #\u+10cdd           #\u+10cde           #\u+10cdf           #\u+10ce0           #\u+10ce1           #\u+10ce2           #\u+10ce3           #\u+10ce4           #\u+10ce5               #\u+10ce6               #\u+10ce7          #\u+10ce8          #\u+10ce9                  #\u+10cea          #\u+10ceb          #\u+10cec                  #\u+10ced #\u+10cee           #\u+10cef                  #\u+10cf0                  #\u+10cf1
-      #\u+10cf2                  #\u+118c0 #\u+118c1 #\u+118c2 #\u+118c3 #\u+118c4                  #\u+118c5          #\u+118c6                  #\u+118c7         #\u+118c8         #\u+118c9 #\u+118ca #\u+118cb                  #\u+118cc           #\u+118cd           #\u+118ce                  #\u+118cf           #\u+118d0           #\u+118d1           #\u+118d2                  #\u+118d3           #\u+118d4           #\u+118d5           #\u+118d6           #\u+118d7           #\u+118d8                  #\u+118d9           #\u+118da           #\u+118db           #\u+118dc           #\u+118dd           #\u+118de           #\u+118df           #\u+1e922           #\u+1e923           #\u+1e924           #\u+1e925               #\u+1e926               #\u+1e927          #\u+1e928          #\u+1e929                  #\u+1e92a          #\u+1e92b          #\u+1e92c                  #\u+1e92d #\u+1e92e           #\u+1e92f                  #\u+1e930                  #\u+1e931
-      #\u+1e932                  #\u+1e933 #\u+1e934 #\u+1e935 #\u+1e936 #\u+1e937                  #\u+1e938          #\u+1e939                  #\u+1e93a         #\u+1e93b         #\u+1e93c #\u+1e93d #\u+1e93e                  #\u+1e93f           #\u+1e940           #\u+1e941                  #\u+1e942           #\u+1e943)))
+(define ucd-cf-table-5
+  '#(#f                #\a               #\b               #\c                     #\d               #\e               #\f               #\g               #\h               #\i               #\j               #\k               #\l               #\m               #\n               #\o              #\p              #\q              #\r                     #\s      #\t      #\u      #\v      #\w               #\x              #\y              #\z              #\x3bc                  #\à                     #\á      #\â      #\ã      #\ä                     #\å              #\æ                     #\ç                     #\è                     #\é      #\ê      #\ë                     #\ì              #\í              #\î                     #\ï      #\ð      #\ñ      #\ò      #\ó      #\ô               #\õ               #\ö               #\ø               #\ù                     #\ú               #\û               #\ü               #\ý               #\þ               #(#\s #\s)
+     #\x101            #\x103            #\x105            #\x107                  #\x109            #\x10b            #\x10d            #\x10f            #\x111            #\x113            #\x115            #\x117            #\x119            #\x11b            #\x11d            #\x11f           #\x121           #\x123           #\x125                  #\x127   #\x129   #\x12b   #\x12d   #\x12f            #(#\i #\x307)    #\x133           #\x135           #\x137                  #\x13a                  #\x13c   #\x13e   #\x140   #\x142                  #\x144           #\x146                  #\x148                  #(#\x2bc #\n)           #\x14b   #\x14d   #\x14f                  #\x151           #\x153           #\x155                  #\x157   #\x159   #\x15b   #\x15d   #\x15f   #\x161            #\x163            #\x165            #\x167            #\x169                  #\x16b            #\x16d            #\x16f            #\x171            #\x173            #\x175
+     #\x177            #\ÿ               #\x17a            #\x17c                  #\x17e            #\x253            #\x183            #\x185            #\x254            #\x188            #\x256            #\x257            #\x18c            #\x1dd            #\x259            #\x25b           #\x192           #\x260           #\x263                  #\x269   #\x268   #\x199   #\x26f   #\x272            #\x275           #\x1a1           #\x1a3           #\x1a5                  #\x280                  #\x1a8   #\x283   #\x1ad   #\x288                  #\x1b0           #\x28a                  #\x28b                  #\x1b4                  #\x1b6   #\x292   #\x1b9                  #\x1bd           #\x1c6           #\x1c9                  #\x1cc   #\x1ce   #\x1d0   #\x1d2   #\x1d4   #\x1d6            #\x1d8            #\x1da            #\x1dc            #\x1df                  #\x1e1            #\x1e3            #\x1e5            #\x1e7            #\x1e9            #\x1eb
+     #\x1ed            #\x1ef            #(#\j #\x30c)     #\x1f3                  #\x1f5            #\x195            #\x1bf            #\x1f9            #\x1fb            #\x1fd            #\x1ff            #\x201            #\x203            #\x205            #\x207            #\x209           #\x20b           #\x20d           #\x20f                  #\x211   #\x213   #\x215   #\x217   #\x219            #\x21b           #\x21d           #\x21f           #\x19e                  #\x223                  #\x225   #\x227   #\x229   #\x22b                  #\x22d           #\x22f                  #\x231                  #\x233                  #\x2c65  #\x23c   #\x19a                  #\x2c66          #\x242           #\x180                  #\x289   #\x28c   #\x247   #\x249   #\x24b   #\x24d            #\x24f            #\x3b9            #\x371            #\x373                  #\x377            #\x3f3            #\x3ac            #\x3ad            #\x3ae            #\x3af
+     #\x3cc            #\x3cd            #\x3ce            #(#\x3b9 #\x308 #\x301) #\x3b1            #\x3b2            #\x3b3            #\x3b4            #\x3b5            #\x3b6            #\x3b7            #\x3b8            #\x3ba            #\x3bb            #\x3bd            #\x3be           #\x3bf           #\x3c0           #\x3c1                  #\x3c3   #\x3c4   #\x3c5   #\x3c6   #\x3c7            #\x3c8           #\x3c9           #\x3ca           #\x3cb                  #(#\x3c5 #\x308 #\x301) #\x3d7   #\x3d9   #\x3db   #\x3dd                  #\x3df           #\x3e1                  #\x3e3                  #\x3e5                  #\x3e7   #\x3e9   #\x3eb                  #\x3ed           #\x3ef           #\x3f8                  #\x3f2   #\x3fb   #\x37b   #\x37c   #\x37d   #\x450            #\x451            #\x452            #\x453            #\x454                  #\x455            #\x456            #\x457            #\x458            #\x459            #\x45a
+     #\x45b            #\x45c            #\x45d            #\x45e                  #\x45f            #\x430            #\x431            #\x432            #\x433            #\x434            #\x435            #\x436            #\x437            #\x438            #\x439            #\x43a           #\x43b           #\x43c           #\x43d                  #\x43e   #\x43f   #\x440   #\x441   #\x442            #\x443           #\x444           #\x445           #\x446                  #\x447                  #\x448   #\x449   #\x44a   #\x44b                  #\x44c           #\x44d                  #\x44e                  #\x44f                  #\x461   #\x463   #\x465                  #\x467           #\x469           #\x46b                  #\x46d   #\x46f   #\x471   #\x473   #\x475   #\x477            #\x479            #\x47b            #\x47d            #\x47f                  #\x481            #\x48b            #\x48d            #\x48f            #\x491            #\x493
+     #\x495            #\x497            #\x499            #\x49b                  #\x49d            #\x49f            #\x4a1            #\x4a3            #\x4a5            #\x4a7            #\x4a9            #\x4ab            #\x4ad            #\x4af            #\x4b1            #\x4b3           #\x4b5           #\x4b7           #\x4b9                  #\x4bb   #\x4bd   #\x4bf   #\x4cf   #\x4c2            #\x4c4           #\x4c6           #\x4c8           #\x4ca                  #\x4cc                  #\x4ce   #\x4d1   #\x4d3   #\x4d5                  #\x4d7           #\x4d9                  #\x4db                  #\x4dd                  #\x4df   #\x4e1   #\x4e3                  #\x4e5           #\x4e7           #\x4e9                  #\x4eb   #\x4ed   #\x4ef   #\x4f1   #\x4f3   #\x4f5            #\x4f7            #\x4f9            #\x4fb            #\x4fd                  #\x4ff            #\x501            #\x503            #\x505            #\x507            #\x509
+     #\x50b            #\x50d            #\x50f            #\x511                  #\x513            #\x515            #\x517            #\x519            #\x51b            #\x51d            #\x51f            #\x521            #\x523            #\x525            #\x527            #\x529           #\x52b           #\x52d           #\x52f                  #\x561   #\x562   #\x563   #\x564   #\x565            #\x566           #\x567           #\x568           #\x569                  #\x56a                  #\x56b   #\x56c   #\x56d   #\x56e                  #\x56f           #\x570                  #\x571                  #\x572                  #\x573   #\x574   #\x575                  #\x576           #\x577           #\x578                  #\x579   #\x57a   #\x57b   #\x57c   #\x57d   #\x57e            #\x57f            #\x580            #\x581            #\x582                  #\x583            #\x584            #\x585            #\x586            #(#\x565 #\x582)  #\x2d00
+     #\x2d01           #\x2d02           #\x2d03           #\x2d04                 #\x2d05           #\x2d06           #\x2d07           #\x2d08           #\x2d09           #\x2d0a           #\x2d0b           #\x2d0c           #\x2d0d           #\x2d0e           #\x2d0f           #\x2d10          #\x2d11          #\x2d12          #\x2d13                 #\x2d14  #\x2d15  #\x2d16  #\x2d17  #\x2d18           #\x2d19          #\x2d1a          #\x2d1b          #\x2d1c                 #\x2d1d                 #\x2d1e  #\x2d1f  #\x2d20  #\x2d21                 #\x2d22          #\x2d23                 #\x2d24                 #\x2d25                 #\x2d27  #\x2d2d  #\x13f0                 #\x13f1          #\x13f2          #\x13f3                 #\x13f4  #\x13f5  #\xa64b  #\x1e01  #\x1e03  #\x1e05           #\x1e07           #\x1e09           #\x1e0b           #\x1e0d                 #\x1e0f           #\x1e11           #\x1e13           #\x1e15           #\x1e17           #\x1e19
+     #\x1e1b           #\x1e1d           #\x1e1f           #\x1e21                 #\x1e23           #\x1e25           #\x1e27           #\x1e29           #\x1e2b           #\x1e2d           #\x1e2f           #\x1e31           #\x1e33           #\x1e35           #\x1e37           #\x1e39          #\x1e3b          #\x1e3d          #\x1e3f                 #\x1e41  #\x1e43  #\x1e45  #\x1e47  #\x1e49           #\x1e4b          #\x1e4d          #\x1e4f          #\x1e51                 #\x1e53                 #\x1e55  #\x1e57  #\x1e59  #\x1e5b                 #\x1e5d          #\x1e5f                 #\x1e61                 #\x1e63                 #\x1e65  #\x1e67  #\x1e69                 #\x1e6b          #\x1e6d          #\x1e6f                 #\x1e71  #\x1e73  #\x1e75  #\x1e77  #\x1e79  #\x1e7b           #\x1e7d           #\x1e7f           #\x1e81           #\x1e83                 #\x1e85           #\x1e87           #\x1e89           #\x1e8b           #\x1e8d           #\x1e8f
+     #\x1e91           #\x1e93           #\x1e95           #(#\h #\x331)           #(#\t #\x308)     #(#\w #\x30a)     #(#\y #\x30a)     #(#\a #\x2be)     #\x1ea1           #\x1ea3           #\x1ea5           #\x1ea7           #\x1ea9           #\x1eab           #\x1ead           #\x1eaf          #\x1eb1          #\x1eb3          #\x1eb5                 #\x1eb7  #\x1eb9  #\x1ebb  #\x1ebd  #\x1ebf           #\x1ec1          #\x1ec3          #\x1ec5          #\x1ec7                 #\x1ec9                 #\x1ecb  #\x1ecd  #\x1ecf  #\x1ed1                 #\x1ed3          #\x1ed5                 #\x1ed7                 #\x1ed9                 #\x1edb  #\x1edd  #\x1edf                 #\x1ee1          #\x1ee3          #\x1ee5                 #\x1ee7  #\x1ee9  #\x1eeb  #\x1eed  #\x1eef  #\x1ef1           #\x1ef3           #\x1ef5           #\x1ef7           #\x1ef9                 #\x1efb           #\x1efd           #\x1eff           #\x1f00           #\x1f01           #\x1f02
+     #\x1f03           #\x1f04           #\x1f05           #\x1f06                 #\x1f07           #\x1f10           #\x1f11           #\x1f12           #\x1f13           #\x1f14           #\x1f15           #\x1f20           #\x1f21           #\x1f22           #\x1f23           #\x1f24          #\x1f25          #\x1f26          #\x1f27                 #\x1f30  #\x1f31  #\x1f32  #\x1f33  #\x1f34           #\x1f35          #\x1f36          #\x1f37          #\x1f40                 #\x1f41                 #\x1f42  #\x1f43  #\x1f44  #\x1f45                 #(#\x3c5 #\x313) #(#\x3c5 #\x313 #\x300) #(#\x3c5 #\x313 #\x301) #(#\x3c5 #\x313 #\x342) #\x1f51  #\x1f53  #\x1f55                 #\x1f57          #\x1f60          #\x1f61                 #\x1f62  #\x1f63  #\x1f64  #\x1f65  #\x1f66  #\x1f67           #(#\x1f00 #\x3b9) #(#\x1f01 #\x3b9) #(#\x1f02 #\x3b9) #(#\x1f03 #\x3b9)       #(#\x1f04 #\x3b9) #(#\x1f05 #\x3b9) #(#\x1f06 #\x3b9) #(#\x1f07 #\x3b9) #(#\x1f20 #\x3b9) #(#\x1f21 #\x3b9)
+     #(#\x1f22 #\x3b9) #(#\x1f23 #\x3b9) #(#\x1f24 #\x3b9) #(#\x1f25 #\x3b9)       #(#\x1f26 #\x3b9) #(#\x1f27 #\x3b9) #(#\x1f60 #\x3b9) #(#\x1f61 #\x3b9) #(#\x1f62 #\x3b9) #(#\x1f63 #\x3b9) #(#\x1f64 #\x3b9) #(#\x1f65 #\x3b9) #(#\x1f66 #\x3b9) #(#\x1f67 #\x3b9) #(#\x1f70 #\x3b9) #(#\x3b1 #\x3b9) #(#\x3ac #\x3b9) #(#\x3b1 #\x342) #(#\x3b1 #\x342 #\x3b9) #\x1fb0  #\x1fb1  #\x1f70  #\x1f71  #(#\x1f74 #\x3b9) #(#\x3b7 #\x3b9) #(#\x3ae #\x3b9) #(#\x3b7 #\x342) #(#\x3b7 #\x342 #\x3b9) #\x1f72                 #\x1f73  #\x1f74  #\x1f75  #(#\x3b9 #\x308 #\x300) #(#\x3b9 #\x342) #(#\x3b9 #\x308 #\x342) #\x1fd0                 #\x1fd1                 #\x1f76  #\x1f77  #(#\x3c5 #\x308 #\x300) #(#\x3c1 #\x313) #(#\x3c5 #\x342) #(#\x3c5 #\x308 #\x342) #\x1fe0  #\x1fe1  #\x1f7a  #\x1f7b  #\x1fe5  #(#\x1f7c #\x3b9) #(#\x3c9 #\x3b9)  #(#\x3ce #\x3b9)  #(#\x3c9 #\x342)  #(#\x3c9 #\x342 #\x3b9) #\x1f78           #\x1f79           #\x1f7c           #\x1f7d           #\x214e           #\x2170
+     #\x2171           #\x2172           #\x2173           #\x2174                 #\x2175           #\x2176           #\x2177           #\x2178           #\x2179           #\x217a           #\x217b           #\x217c           #\x217d           #\x217e           #\x217f           #\x2184          #\x24d0          #\x24d1          #\x24d2                 #\x24d3  #\x24d4  #\x24d5  #\x24d6  #\x24d7           #\x24d8          #\x24d9          #\x24da          #\x24db                 #\x24dc                 #\x24dd  #\x24de  #\x24df  #\x24e0                 #\x24e1          #\x24e2                 #\x24e3                 #\x24e4                 #\x24e5  #\x24e6  #\x24e7                 #\x24e8          #\x24e9          #\x2c30                 #\x2c31  #\x2c32  #\x2c33  #\x2c34  #\x2c35  #\x2c36           #\x2c37           #\x2c38           #\x2c39           #\x2c3a                 #\x2c3b           #\x2c3c           #\x2c3d           #\x2c3e           #\x2c3f           #\x2c40
+     #\x2c41           #\x2c42           #\x2c43           #\x2c44                 #\x2c45           #\x2c46           #\x2c47           #\x2c48           #\x2c49           #\x2c4a           #\x2c4b           #\x2c4c           #\x2c4d           #\x2c4e           #\x2c4f           #\x2c50          #\x2c51          #\x2c52          #\x2c53                 #\x2c54  #\x2c55  #\x2c56  #\x2c57  #\x2c58           #\x2c59          #\x2c5a          #\x2c5b          #\x2c5c                 #\x2c5d                 #\x2c5e  #\x2c61  #\x26b   #\x1d7d                 #\x27d           #\x2c68                 #\x2c6a                 #\x2c6c                 #\x251   #\x271   #\x250                  #\x252           #\x2c73          #\x2c76                 #\x23f   #\x240   #\x2c81  #\x2c83  #\x2c85  #\x2c87           #\x2c89           #\x2c8b           #\x2c8d           #\x2c8f                 #\x2c91           #\x2c93           #\x2c95           #\x2c97           #\x2c99           #\x2c9b
+     #\x2c9d           #\x2c9f           #\x2ca1           #\x2ca3                 #\x2ca5           #\x2ca7           #\x2ca9           #\x2cab           #\x2cad           #\x2caf           #\x2cb1           #\x2cb3           #\x2cb5           #\x2cb7           #\x2cb9           #\x2cbb          #\x2cbd          #\x2cbf          #\x2cc1                 #\x2cc3  #\x2cc5  #\x2cc7  #\x2cc9  #\x2ccb           #\x2ccd          #\x2ccf          #\x2cd1          #\x2cd3                 #\x2cd5                 #\x2cd7  #\x2cd9  #\x2cdb  #\x2cdd                 #\x2cdf          #\x2ce1                 #\x2ce3                 #\x2cec                 #\x2cee  #\x2cf3  #\xa641                 #\xa643          #\xa645          #\xa647                 #\xa649  #\xa64d  #\xa64f  #\xa651  #\xa653  #\xa655           #\xa657           #\xa659           #\xa65b           #\xa65d                 #\xa65f           #\xa661           #\xa663           #\xa665           #\xa667           #\xa669
+     #\xa66b           #\xa66d           #\xa681           #\xa683                 #\xa685           #\xa687           #\xa689           #\xa68b           #\xa68d           #\xa68f           #\xa691           #\xa693           #\xa695           #\xa697           #\xa699           #\xa69b          #\xa723          #\xa725          #\xa727                 #\xa729  #\xa72b  #\xa72d  #\xa72f  #\xa733           #\xa735          #\xa737          #\xa739          #\xa73b                 #\xa73d                 #\xa73f  #\xa741  #\xa743  #\xa745                 #\xa747          #\xa749                 #\xa74b                 #\xa74d                 #\xa74f  #\xa751  #\xa753                 #\xa755          #\xa757          #\xa759                 #\xa75b  #\xa75d  #\xa75f  #\xa761  #\xa763  #\xa765           #\xa767           #\xa769           #\xa76b           #\xa76d                 #\xa76f           #\xa77a           #\xa77c           #\x1d79           #\xa77f           #\xa781
+     #\xa783           #\xa785           #\xa787           #\xa78c                 #\x265            #\xa791           #\xa793           #\xa797           #\xa799           #\xa79b           #\xa79d           #\xa79f           #\xa7a1           #\xa7a3           #\xa7a5           #\xa7a7          #\xa7a9          #\x266           #\x25c                  #\x261   #\x26c   #\x26a   #\x29e   #\x287            #\x29d           #\xab53          #\xa7b5          #\xa7b7                 #\x13a0                 #\x13a1  #\x13a2  #\x13a3  #\x13a4                 #\x13a5          #\x13a6                 #\x13a7                 #\x13a8                 #\x13a9  #\x13aa  #\x13ab                 #\x13ac          #\x13ad          #\x13ae                 #\x13af  #\x13b0  #\x13b1  #\x13b2  #\x13b3  #\x13b4           #\x13b5           #\x13b6           #\x13b7           #\x13b8                 #\x13b9           #\x13ba           #\x13bb           #\x13bc           #\x13bd           #\x13be
+     #\x13bf           #\x13c0           #\x13c1           #\x13c2                 #\x13c3           #\x13c4           #\x13c5           #\x13c6           #\x13c7           #\x13c8           #\x13c9           #\x13ca           #\x13cb           #\x13cc           #\x13cd           #\x13ce          #\x13cf          #\x13d0          #\x13d1                 #\x13d2  #\x13d3  #\x13d4  #\x13d5  #\x13d6           #\x13d7          #\x13d8          #\x13d9          #\x13da                 #\x13db                 #\x13dc  #\x13dd  #\x13de  #\x13df                 #\x13e0          #\x13e1                 #\x13e2                 #\x13e3                 #\x13e4  #\x13e5  #\x13e6                 #\x13e7          #\x13e8          #\x13e9                 #\x13ea  #\x13eb  #\x13ec  #\x13ed  #\x13ee  #\x13ef           #(#\f #\f)        #(#\f #\i)        #(#\f #\l)        #(#\f #\f #\i)          #(#\f #\f #\l)    #(#\s #\t)        #(#\x574 #\x576)  #(#\x574 #\x565)  #(#\x574 #\x56b)  #(#\x57e #\x576)
+     #(#\x574 #\x56d)  #\xff41           #\xff42           #\xff43                 #\xff44           #\xff45           #\xff46           #\xff47           #\xff48           #\xff49           #\xff4a           #\xff4b           #\xff4c           #\xff4d           #\xff4e           #\xff4f          #\xff50          #\xff51          #\xff52                 #\xff53  #\xff54  #\xff55  #\xff56  #\xff57           #\xff58          #\xff59          #\xff5a          #\x10428                #\x10429                #\x1042a #\x1042b #\x1042c #\x1042d                #\x1042e         #\x1042f                #\x10430                #\x10431                #\x10432 #\x10433 #\x10434                #\x10435         #\x10436         #\x10437                #\x10438 #\x10439 #\x1043a #\x1043b #\x1043c #\x1043d          #\x1043e          #\x1043f          #\x10440          #\x10441                #\x10442          #\x10443          #\x10444          #\x10445          #\x10446          #\x10447
+     #\x10448          #\x10449          #\x1044a          #\x1044b                #\x1044c          #\x1044d          #\x1044e          #\x1044f          #\x104d8          #\x104d9          #\x104da          #\x104db          #\x104dc          #\x104dd          #\x104de          #\x104df         #\x104e0         #\x104e1         #\x104e2                #\x104e3 #\x104e4 #\x104e5 #\x104e6 #\x104e7          #\x104e8         #\x104e9         #\x104ea         #\x104eb                #\x104ec                #\x104ed #\x104ee #\x104ef #\x104f0                #\x104f1         #\x104f2                #\x104f3                #\x104f4                #\x104f5 #\x104f6 #\x104f7                #\x104f8         #\x104f9         #\x104fa                #\x104fb #\x10cc0 #\x10cc1 #\x10cc2 #\x10cc3 #\x10cc4          #\x10cc5          #\x10cc6          #\x10cc7          #\x10cc8                #\x10cc9          #\x10cca          #\x10ccb          #\x10ccc          #\x10ccd          #\x10cce
+     #\x10ccf          #\x10cd0          #\x10cd1          #\x10cd2                #\x10cd3          #\x10cd4          #\x10cd5          #\x10cd6          #\x10cd7          #\x10cd8          #\x10cd9          #\x10cda          #\x10cdb          #\x10cdc          #\x10cdd          #\x10cde         #\x10cdf         #\x10ce0         #\x10ce1                #\x10ce2 #\x10ce3 #\x10ce4 #\x10ce5 #\x10ce6          #\x10ce7         #\x10ce8         #\x10ce9         #\x10cea                #\x10ceb                #\x10cec #\x10ced #\x10cee #\x10cef                #\x10cf0         #\x10cf1                #\x10cf2                #\x118c0                #\x118c1 #\x118c2 #\x118c3                #\x118c4         #\x118c5         #\x118c6                #\x118c7 #\x118c8 #\x118c9 #\x118ca #\x118cb #\x118cc          #\x118cd          #\x118ce          #\x118cf          #\x118d0                #\x118d1          #\x118d2          #\x118d3          #\x118d4          #\x118d5          #\x118d6
+     #\x118d7          #\x118d8          #\x118d9          #\x118da                #\x118db          #\x118dc          #\x118dd          #\x118de          #\x118df          #\x1e922          #\x1e923          #\x1e924          #\x1e925          #\x1e926          #\x1e927          #\x1e928         #\x1e929         #\x1e92a         #\x1e92b                #\x1e92c #\x1e92d #\x1e92e #\x1e92f #\x1e930          #\x1e931         #\x1e932         #\x1e933         #\x1e934                #\x1e935                #\x1e936 #\x1e937 #\x1e938 #\x1e939                #\x1e93a         #\x1e93b                #\x1e93c                #\x1e93d                #\x1e93e #\x1e93f #\x1e940                #\x1e941         #\x1e942         #\x1e943))
index 43f6de6ff4496a737b0fb4ad6da0d540a3af5d89..38bd881a43775cc0b353dcf24a09a86178918ee7 100644 (file)
@@ -34,61 +34,20 @@ USA.
   (let ((sv (char->integer char)))
     (vector-ref ucd-gc-table-5 (bytevector-u8-ref ucd-gc-table-4 (fix:or (fix:lsh (bytevector-u16be-ref ucd-gc-table-3 (fix:lsh (fix:or (fix:lsh (bytevector-u8-ref ucd-gc-table-2 (fix:or (fix:lsh (bytevector-u8-ref ucd-gc-table-1 (fix:or (fix:lsh (bytevector-u8-ref ucd-gc-table-0 (fix:lsh sv -16)) 4) (fix:and 15 (fix:lsh sv -12)))) 4) (fix:and 15 (fix:lsh sv -8)))) 4) (fix:and 15 (fix:lsh sv -4))) 1)) 4) (fix:and 15 sv))))))
 
-(define-deferred ucd-gc-table-0
-  (vector->bytevector '#(0 1 2 3 3 3 3 3 3 3 3 3 3 3 4 5 5)))
+(define ucd-gc-table-0
+  '#u8(0 1 2 3 3 3 3 3 3 3 3 3 3 3 4 5 5))
 
-(define-deferred ucd-gc-table-1
-  (vector->bytevector '#(0 1 2 3 4 5 5 5 5 6 7 5 5 8 9 10 11 12 13 14 15 16 17 5 18 16 16 19 16 20 21 22 5 5 5 5 5 5 5 5 5 5 23 24 25 16 16 26 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 27 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 28)))
+(define ucd-gc-table-1
+  '#u8(0 1 2 3 4 5 5 5 5 6 7 5 5 8 9 10 11 12 13 14 15 16 17 5 18 16 16 19 16 20 21 22 5 5 5 5 5 5 5 5 5 5 23 24 25 16 16 26 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 27 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 28))
 
-(define-deferred ucd-gc-table-2
-  (vector->bytevector
-   '#(0  1  2  3  4  5  6  7  8  9  10 11 12 13 14 15 16 17 18 19 20 17 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 33 41 42 43 44 45 46 47 48 39 17 17 17 17 17 17 17 17 17 17 17 17  17 17 17  17 17 17 17 17 17  17 17 17 17 49 17 17 17 17 17 17 17  17 17 17 17  17  17  17  17  17  17  17  17 17 17  17 17 17 17 17 17  17 17 17 17 17 17 50 51  17  17 17 52 17 53  54 55  56  57  58  17 17 17  17  17  17  17 17 17 17 17 59 60 60 60 60 60 60 60  60 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61  61  61 61 61 61 61 61 61 61 17 62 63 17 64 65 66 67 68 69 70 71 72 17  73 74 75 76 77 78 79 80 79 81 82 83  84 85 86 87 88 89  79  90 79 91 79 79 79 17 17 17 92 93 94 79 79 79 79 79 79 79 79 79 79 17 17 17 17 95 79 79 79
-      79 79 79 79 79 79 79 79 79 79 79 79 17 17 96 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 17 17 97 98 79 79 79 99 17 17 17 17 17 17 17 100 17 17 101 79 79 79 79 79 102 79 79 79 79 79 79 79 79 79 79 79 103 79 79 79 104 105 106 107 108 109 110 111 39 39 112 79 79 79 79 79 113 79 79 79 79 79 79 79 114 115 79 79 79 79 116 79 117 118 119 120 39 39 121 122 123 124 79 79 79 79 79 79 17 17 17 17 17 17 125 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 126 127 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 128 79 79 79 79 79 79 79 79 79 17 17 129 79 79 79 79 79 130 131 79 79 79 79 79 79 79 79 79 79 79 79 79 79 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 132)))
+(define ucd-gc-table-2
+  '#u8(0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 17 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 33 41 42 43 44 45 46 47 48 39 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 49 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 50 51 17 17 17 52 17 53 54 55 56 57 58 17 17 17 17 17 17 17 17 17 17 17 59 60 60 60 60 60 60 60 60 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 17 62 63 17 64 65 66 67 68 69 70 71 72 17 73 74 75 76 77 78 79 80 79 81 82 83 84 85 86 87 88 89 79 90 79 91 79 79 79 17 17 17 92 93 94 79 79 79 79 79 79 79 79 79 79 17 17 17 17 95 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 17 17 96 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 17 17 97 98 79 79 79 99 17 17 17 17 17 17 17 100 17 17 101 79 79 79 79 79 102 79 79 79 79 79 79 79 79 79 79 79 103 79 79 79 104 105 106 107 108 109 110 111 39 39 112 79 79 79 79 79 113 79 79 79 79 79 79 79 114 115 79 79 79 79 116 79 117 118 119 120 39 39 121 122 123 124 79 79 79 79 79 79 17 17 17 17 17 17 125 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 126 127 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 128 79 79 79 79 79 79 79 79 79 17 17 129 79 79 79 79 79 130 131 79 79 79 79 79 79 79 79 79 79 79 79 79 79 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 132))
 
-(define-deferred ucd-gc-table-3
-  (vector->bytevector-u16be
-   '#(0   0   1   2   3   4   5   6   0   0   7   8   9   10  11  12  13  13  13  14  15  13  13  16  17  18  19  20  21  22  13  23  13  13  13  24  25  11  11  11  11  26  11  27  28  29  30  31  32  32  32  32  32  32  32  33  34  35  36  11  37  38  13  39  9   9   9   11  11  11  13  13  40  13  13  13  41  13  13  13  13  13  13  42  9   43  44  11  45  46  32  47  48  49  50  51  52  53  49  49  54  32  55  56  49  49  49  49  49  57  58  59  60  61  49  32  62  49  49  49  49  49  63  64  65  49  66  67  49  68  69  70  49  71  72  72  72  72  49  73  72  74  75  32  76  49  49  77  78  79  80  81  82  83  84  85  86  87  88  89  90  83  84  91  92  93  94  95  96  97  84  98  99  100 88  101 102 83  84  103 104 105 88  106 107 108 109 110 111 112 94  113 114 115 84  116 117 118 88  119 120 115 84  121 122 123 88  124 125 115 49  126 127 128 88  129 130 131 49  132 133 134 94  135 136 49  49  137 138 139 72  72  140 141 142 143 144 145 72  72  146 147 148 149 150 49  151
-      152 153 154 32  155 156 157 72  72  49  49  158 159 160 161 162 163 164 165 9   9   166 49  49  167 49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  168 169 49  49  168 49  49  170 171 172 49  49  49  171 49  49  49  173 174 175 49  176 9   9   9   9   9   177 178 49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  179 49  180 181 49  49  49  49  182 183 184 185 49  186 49  187 184 188 49  49  49  189 190 191 192 193 194 192 49  49  195 49  49  196 197 49  198 49  49  49  49  199 49  200 201 202 203 49  204 205 49  49  206 49  207 208 209 209 49  210 49  49  49  211 212 213 192 192 214 215 72  72  72  72  216 49  49  217 218 160 219 220 221 49  222 65  49  49  223 224 49  49  225 226 227 65  49  228 229 72  72  72  230 231 232 233 11  11  234 27  27  27  235 236 11  237 27  27  32  32  32  238 13  13  13  13  13  13  13  13  13  239 13  13  13  13  13  13  240 241 240 240 241 242 240 243 244 244 244 245 246 247
-      248 249 250 251 252 253 254 255 256 257 258 259 260 261 72  262 263 264 265 266 267 268 269 270 271 271 272 273 274 209 275 276 209 277 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 279 209 280 209 209 209 209 281 209 282 278 283 209 284 285 286 209 209 287 72  288 72  270 270 270 289 209 209 209 209 290 270 209 209 209 209 209 209 209 209 209 209 209 291 292 209 209 293 209 209 209 209 209 209 294 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 295 296 270 297 209 209 298 278 299 278 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 278 278 278 278 278 278 278 278 300 301 278 278 278 302 278 303 209 209 209 278 304 209 209 305 209 306 209 307 308 309 310 72  9   9   311 11  11  312 313 314 13  13  13  13  13  13  315 316 11  11  317 49  49  49  318 319 49  320 321 321 321 321 32  32  322 323 324 325 326 72  72  72  209 327 209 209 209 209 209 328 209 209 209 209 209 209 209 209 209 209 209 209 209 329 72  330 331 332 333 334 136
-      49  49  49  49  335 178 49  49  49  49  336 337 49  204 136 49  49  49  49  200 338 49  50  209 209 328 49  209 286 339 209 340 341 209 209 339 209 209 341 209 209 209 286 49  49  49  49  49  49  49  49  49  49  49  199 209 209 209 209 49  49  49  49  49  49  49  49  49  49  49  49  49  199 72  72  49  342 49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  151 209 209 209 287 49  49  228 343 49  344 72  13  13  345 346 13  347 49  49  49  49  348 349 31  350 351 352 13  13  13  353 354 355 356 357 72  72  72  358 359 49  360 361 49  49  49  362 363 49  49  364 365 192 32  366 65  49  367 49  368 369 49  151 76  49  49  370 371 372 373 374 49  49  375 376 377 378 49  379 49  49  49  380 381 382 383 384 385 386 321 11  11  387 388 11  11  11  11  11  49  49  389 192 49  49  49  49  49  49  49  49  49  49  390 49  391 49  49  206 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 393 393 393 393 393 393 393 393 393 393 393 393
-      393 393 393 393 49  49  49  49  49  49  204 49  49  49  49  49  49  207 72  72  394 395 396 397 398 49  49  49  49  49  49  399 400 401 49  49  49  49  49  402 72  49  49  49  49  403 49  49  196 72  72  404 32  405 32  406 407 408 409 410 49  49  49  49  49  49  49  411 412 2   3   4   5   413 414 415 49  416 49  200 417 418 419 420 421 49  172 422 204 204 72  72  49  49  49  49  49  49  49  50  423 270 270 424 271 271 271 425 426 330 427 72  72  209 209 428 72  72  72  72  72  72  72  72  49  151 49  49  49  100 429 430 49  49  431 49  432 49  49  433 49  434 49  49  435 436 72  72  9   9   437 11  11  49  49  49  49  204 192 9   9   438 11  439 49  49  196 49  49  49  440 72  72  72  72  72  72  72  72  72  49  49  49  320 49  199 196 72  72  72  72  72  72  72  72  72  441 49  49  442 49  443 49  444 49  200 445 72  72  72  49  446 49  447 49  448 72  72  72  72  49  49  49  449 270 450 270 270 451 452 49  453 454 455 49  456 49  457 72  72  458 49  459 460 49  49  49
-      461 49  462 49  463 49  464 465 72  72  72  72  72  49  49  49  49  466 72  72  72  9   9   9   467 11  11  11  468 72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  270 469 72  72  72  72  72  72  72  72  470 49  49  471 472 450 473 474 221 49  49  475 476 49  466 192 477 49  478 479 480 49  49  481 221 49  49  482 483 484 485 486 49  97  487 488 72  72  72  72  489 490 491 49  49  492 493 192 494 83  84  98  495 496 497 498 72  72  72  72  72  72  72  72  49  49  49  499 500 501 72  72  49  49  49  502 503 192 72  72  72  72  72  72  72  72  72  72  49  49  504 505 506 507 72  72  49  49  49  508 509 192 510 72  49  49  511 512 192 72  72  72  49  513 514 515 72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  9   9   11  11  148 516 72  72  72  72  72  72  72  72  72  72  72  72  49  49  49  466 84  49  504 517 518 148 175 519 49  520 521 522 72  72  72  72  49  49  49  49  49  49  49  49  49  207
-      72  72  72  72  72  72  271 271 271 271 271 271 523 524 49  49  49  49  49  49  49  49  49  49  49  49  390 72  72  72  72  72  72  72  72  72  72  72  49  49  200 72  72  72  72  72  72  72  72  72  72  72  72  72  49  49  49  49  320 72  72  72  72  72  72  72  72  72  72  72  49  49  49  466 49  200 372 72  72  72  72  72  72  49  204 525 49  49  49  526 527 528 529 530 49  72  72  72  72  72  72  72  49  49  49  49  205 531 532 533 474 534 72  72  72  72  535 72  49  49  49  49  49  49  49  49  49  49  49  49  49  49  151 72  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  536 537 72  72  72  72  72  72  72  72  72  72  72  72  72  72  72  49  49  49  49  49  49  50  151 466 538 539 72  72  72  72  72  209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 329 209 209 540 209 209 209 541 542 543 209 544 209 209 209 545 72  209 209 209 209 546 72  72  72  72  72  72  72  72  72  72  72  209 209 209 209 209 287 270 547 72  72  72  72  72  72  72  72  9
-      548 11  549 550 551 240 9   552 553 554 555 556 9   548 11  557 558 11  559 560 561 562 9   563 11  9   548 11  549 550 11  240 9   552 562 9   563 11  9   548 11  564 9   565 566 567 568 11  569 9   570 571 572 573 11  574 9   575 11  576 577 577 577 32  32  32  578 32  32  579 580 581 582 46  72  72  72  72  72  583 584 585 72  72  72  72  72  72  72  72  72  72  72  72  72  49  49  49  49  49  49  49  49  49  49  49  49  586 587 72  72  9   9   552 11  588 372 72  72  72  72  72  72  72  72  72  72  589 49  590 591 592 593 594 595 596 206 597 206 72  72  72  598 209 209 330 209 209 209 209 209 209 328 286 599 599 599 209 329 175 209 286 209 209 209 330 209 209 209 600 72  72  72  601 209 602 209 209 330 545 309 72  72  72  72  72  72  72  72  72  72  209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 603 209 209 209 209 209 209 209 209 209 209 209 209 209 602 600 287 209 209 209 209 209 209 209 328 209 209 209 209 209 604 72  72  330 209 209 209 605 176 209 209
-      605 209 606 72  72  72  72  72  72  286 605 607 330 286 72  72  209 309 72  72  427 72  72  72  49  49  49  49  49  49  49  49  49  49  49  49  49  320 72  72  49  49  49  205 49  49  49  49  49  49  49  49  49  49  49  49  49  204 49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  49  537 72  72  72  72  72  49  204 72  72  72  72  72  72  72  72  72  72  72  72  72  72  608 72  609 609 609 609 609 609 72  72  72  72  72  72  72  72  32  32  32  32  32  32  32  32  32  32  32  32  32  32  32  72  393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 610)))
+(define ucd-gc-table-3
+  '#u8(0 0 0 0 0 1 0 2 0 3 0 4 0 5 0 6 0 0 0 0 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 13 0 13 0 14 0 15 0 13 0 13 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 13 0 23 0 13 0 13 0 13 0 24 0 25 0 11 0 11 0 11 0 11 0 26 0 11 0 27 0 28 0 29 0 30 0 31 0 32 0 32 0 32 0 32 0 32 0 32 0 32 0 33 0 34 0 35 0 36 0 11 0 37 0 38 0 13 0 39 0 9 0 9 0 9 0 11 0 11 0 11 0 13 0 13 0 40 0 13 0 13 0 13 0 41 0 13 0 13 0 13 0 13 0 13 0 13 0 42 0 9 0 43 0 44 0 11 0 45 0 46 0 32 0 47 0 48 0 49 0 50 0 51 0 52 0 53 0 49 0 49 0 54 0 32 0 55 0 56 0 49 0 49 0 49 0 49 0 49 0 57 0 58 0 59 0 60 0 61 0 49 0 32 0 62 0 49 0 49 0 49 0 49 0 49 0 63 0 64 0 65 0 49 0 66 0 67 0 49 0 68 0 69 0 70 0 49 0 71 0 72 0 72 0 72 0 72 0 49 0 73 0 72 0 74 0 75 0 32 0 76 0 49 0 49 0 77 0 78 0 79 0 80 0 81 0 82 0 83 0 84 0 85 0 86 0 87 0 88 0 89 0 90 0 83 0 84 0 91 0 92 0 93 0 94 0 95 0 96 0 97 0 84 0 98 0 99 0 100 0 88 0 101 0 102 0 83 0 84 0 103 0 104 0 105 0 88 0 106 0 107 0 108 0 109 0 110 0 111 0 112 0 94 0 113 0 114 0 115 0 84 0 116 0 117 0 118 0 88 0 119 0 120 0 115 0 84 0 121 0 122 0 123 0 88 0 124 0 125 0 115 0 49 0 126 0 127 0 128 0 88 0 129 0 130 0 131 0 49 0 132 0 133 0 134 0 94 0 135 0 136 0 49 0 49 0 137 0 138 0 139 0 72 0 72 0 140 0 141 0 142 0 143 0 144 0 145 0 72 0 72 0 146 0 147 0 148 0 149 0 150 0 49 0 151 0 152 0 153 0 154 0 32 0 155 0 156 0 157 0 72 0 72 0 49 0 49 0 158 0 159 0 160 0 161 0 162 0 163 0 164 0 165 0 9 0 9 0 166 0 49 0 49 0 167 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 168 0 169 0 49 0 49 0 168 0 49 0 49 0 170 0 171 0 172 0 49 0 49 0 49 0 171 0 49 0 49 0 49 0 173 0 174 0 175 0 49 0 176 0 9 0 9 0 9 0 9 0 9 0 177 0 178 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 179 0 49 0 180 0 181 0 49 0 49 0 49 0 49 0 182 0 183 0 184 0 185 0 49 0 186 0 49 0 187 0 184 0 188 0 49 0 49 0 49 0 189 0 190 0 191 0 192 0 193 0 194 0 192 0 49 0 49 0 195 0 49 0 49 0 196 0 197 0 49 0 198 0 49 0 49 0 49 0 49 0 199 0 49 0 200 0 201 0 202 0 203 0 49 0 204 0 205 0 49 0 49 0 206 0 49 0 207 0 208 0 209 0 209 0 49 0 210 0 49 0 49 0 49 0 211 0 212 0 213 0 192 0 192 0 214 0 215 0 72 0 72 0 72 0 72 0 216 0 49 0 49 0 217 0 218 0 160 0 219 0 220 0 221 0 49 0 222 0 65 0 49 0 49 0 223 0 224 0 49 0 49 0 225 0 226 0 227 0 65 0 49 0 228 0 229 0 72 0 72 0 72 0 230 0 231 0 232 0 233 0 11 0 11 0 234 0 27 0 27 0 27 0 235 0 236 0 11 0 237 0 27 0 27 0 32 0 32 0 32 0 238 0 13 0 13 0 13 0 13 0 13 0 13 0 13 0 13 0 13 0 239 0 13 0 13 0 13 0 13 0 13 0 13 0 240 0 241 0 240 0 240 0 241 0 242 0 240 0 243 0 244 0 244 0 244 0 245 0 246 0 247 0 248 0 249 0 250 0 251 0 252 0 253 0 254 0 255 1 0 1 1 1 2 1 3 1 4 1 5 0 72 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 15 1 16 1 17 1 18 0 209 1 19 1 20 0 209 1 21 1 22 1 22 1 22 1 22 1 22 1 22 1 22 1 22 1 22 1 22 1 22 1 22 1 22 1 22 1 22 1 22 1 23 0 209 1 24 0 209 0 209 0 209 0 209 1 25 0 209 1 26 1 22 1 27 0 209 1 28 1 29 1 30 0 209 0 209 1 31 0 72 1 32 0 72 1 14 1 14 1 14 1 33 0 209 0 209 0 209 0 209 1 34 1 14 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 1 35 1 36 0 209 0 209 1 37 0 209 0 209 0 209 0 209 0 209 0 209 1 38 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 1 39 1 40 1 14 1 41 0 209 0 209 1 42 1 22 1 43 1 22 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 1 22 1 22 1 22 1 22 1 22 1 22 1 22 1 22 1 44 1 45 1 22 1 22 1 22 1 46 1 22 1 47 0 209 0 209 0 209 1 22 1 48 0 209 0 209 1 49 0 209 1 50 0 209 1 51 1 52 1 53 1 54 0 72 0 9 0 9 1 55 0 11 0 11 1 56 1 57 1 58 0 13 0 13 0 13 0 13 0 13 0 13 1 59 1 60 0 11 0 11 1 61 0 49 0 49 0 49 1 62 1 63 0 49 1 64 1 65 1 65 1 65 1 65 0 32 0 32 1 66 1 67 1 68 1 69 1 70 0 72 0 72 0 72 0 209 1 71 0 209 0 209 0 209 0 209 0 209 1 72 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 1 73 0 72 1 74 1 75 1 76 1 77 1 78 0 136 0 49 0 49 0 49 0 49 1 79 0 178 0 49 0 49 0 49 0 49 1 80 1 81 0 49 0 204 0 136 0 49 0 49 0 49 0 49 0 200 1 82 0 49 0 50 0 209 0 209 1 72 0 49 0 209 1 30 1 83 0 209 1 84 1 85 0 209 0 209 1 83 0 209 0 209 1 85 0 209 0 209 0 209 1 30 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 199 0 209 0 209 0 209 0 209 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 199 0 72 0 72 0 49 1 86 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 151 0 209 0 209 0 209 1 31 0 49 0 49 0 228 1 87 0 49 1 88 0 72 0 13 0 13 1 89 1 90 0 13 1 91 0 49 0 49 0 49 0 49 1 92 1 93 0 31 1 94 1 95 1 96 0 13 0 13 0 13 1 97 1 98 1 99 1 100 1 101 0 72 0 72 0 72 1 102 1 103 0 49 1 104 1 105 0 49 0 49 0 49 1 106 1 107 0 49 0 49 1 108 1 109 0 192 0 32 1 110 0 65 0 49 1 111 0 49 1 112 1 113 0 49 0 151 0 76 0 49 0 49 1 114 1 115 1 116 1 117 1 118 0 49 0 49 1 119 1 120 1 121 1 122 0 49 1 123 0 49 0 49 0 49 1 124 1 125 1 126 1 127 1 128 1 129 1 130 1 65 0 11 0 11 1 131 1 132 0 11 0 11 0 11 0 11 0 11 0 49 0 49 1 133 0 192 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 1 134 0 49 1 135 0 49 0 49 0 206 1 136 1 136 1 136 1 136 1 136 1 136 1 136 1 136 1 136 1 136 1 136 1 136 1 136 1 136 1 136 1 136 1 137 1 137 1 137 1 137 1 137 1 137 1 137 1 137 1 137 1 137 1 137 1 137 1 137 1 137 1 137 1 137 0 49 0 49 0 49 0 49 0 49 0 49 0 204 0 49 0 49 0 49 0 49 0 49 0 49 0 207 0 72 0 72 1 138 1 139 1 140 1 141 1 142 0 49 0 49 0 49 0 49 0 49 0 49 1 143 1 144 1 145 0 49 0 49 0 49 0 49 0 49 1 146 0 72 0 49 0 49 0 49 0 49 1 147 0 49 0 49 0 196 0 72 0 72 1 148 0 32 1 149 0 32 1 150 1 151 1 152 1 153 1 154 0 49 0 49 0 49 0 49 0 49 0 49 0 49 1 155 1 156 0 2 0 3 0 4 0 5 1 157 1 158 1 159 0 49 1 160 0 49 0 200 1 161 1 162 1 163 1 164 1 165 0 49 0 172 1 166 0 204 0 204 0 72 0 72 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 50 1 167 1 14 1 14 1 168 1 15 1 15 1 15 1 169 1 170 1 74 1 171 0 72 0 72 0 209 0 209 1 172 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 49 0 151 0 49 0 49 0 49 0 100 1 173 1 174 0 49 0 49 1 175 0 49 1 176 0 49 0 49 1 177 0 49 1 178 0 49 0 49 1 179 1 180 0 72 0 72 0 9 0 9 1 181 0 11 0 11 0 49 0 49 0 49 0 49 0 204 0 192 0 9 0 9 1 182 0 11 1 183 0 49 0 49 0 196 0 49 0 49 0 49 1 184 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 49 0 49 0 49 1 64 0 49 0 199 0 196 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 1 185 0 49 0 49 1 186 0 49 1 187 0 49 1 188 0 49 0 200 1 189 0 72 0 72 0 72 0 49 1 190 0 49 1 191 0 49 1 192 0 72 0 72 0 72 0 72 0 49 0 49 0 49 1 193 1 14 1 194 1 14 1 14 1 195 1 196 0 49 1 197 1 198 1 199 0 49 1 200 0 49 1 201 0 72 0 72 1 202 0 49 1 203 1 204 0 49 0 49 0 49 1 205 0 49 1 206 0 49 1 207 0 49 1 208 1 209 0 72 0 72 0 72 0 72 0 72 0 49 0 49 0 49 0 49 1 210 0 72 0 72 0 72 0 9 0 9 0 9 1 211 0 11 0 11 0 11 1 212 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 1 14 1 213 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 1 214 0 49 0 49 1 215 1 216 1 194 1 217 1 218 0 221 0 49 0 49 1 219 1 220 0 49 1 210 0 192 1 221 0 49 1 222 1 223 1 224 0 49 0 49 1 225 0 221 0 49 0 49 1 226 1 227 1 228 1 229 1 230 0 49 0 97 1 231 1 232 0 72 0 72 0 72 0 72 1 233 1 234 1 235 0 49 0 49 1 236 1 237 0 192 1 238 0 83 0 84 0 98 1 239 1 240 1 241 1 242 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 49 0 49 0 49 1 243 1 244 1 245 0 72 0 72 0 49 0 49 0 49 1 246 1 247 0 192 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 49 0 49 1 248 1 249 1 250 1 251 0 72 0 72 0 49 0 49 0 49 1 252 1 253 0 192 1 254 0 72 0 49 0 49 1 255 2 0 0 192 0 72 0 72 0 72 0 49 2 1 2 2 2 3 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 9 0 9 0 11 0 11 0 148 2 4 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 49 0 49 0 49 1 210 0 84 0 49 1 248 2 5 2 6 0 148 0 175 2 7 0 49 2 8 2 9 2 10 0 72 0 72 0 72 0 72 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 207 0 72 0 72 0 72 0 72 0 72 0 72 1 15 1 15 1 15 1 15 1 15 1 15 2 11 2 12 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 1 134 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 49 0 49 0 200 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 49 0 49 0 49 0 49 1 64 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 49 0 49 0 49 1 210 0 49 0 200 1 116 0 72 0 72 0 72 0 72 0 72 0 72 0 49 0 204 2 13 0 49 0 49 0 49 2 14 2 15 2 16 2 17 2 18 0 49 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 49 0 49 0 49 0 49 0 205 2 19 2 20 2 21 1 218 2 22 0 72 0 72 0 72 0 72 2 23 0 72 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 151 0 72 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 2 24 2 25 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 49 0 49 0 49 0 49 0 49 0 49 0 50 0 151 1 210 2 26 2 27 0 72 0 72 0 72 0 72 0 72 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 1 73 0 209 0 209 2 28 0 209 0 209 0 209 2 29 2 30 2 31 0 209 2 32 0 209 0 209 0 209 2 33 0 72 0 209 0 209 0 209 0 209 2 34 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 209 0 209 0 209 0 209 0 209 1 31 1 14 2 35 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 9 2 36 0 11 2 37 2 38 2 39 0 240 0 9 2 40 2 41 2 42 2 43 2 44 0 9 2 36 0 11 2 45 2 46 0 11 2 47 2 48 2 49 2 50 0 9 2 51 0 11 0 9 2 36 0 11 2 37 2 38 0 11 0 240 0 9 2 40 2 50 0 9 2 51 0 11 0 9 2 36 0 11 2 52 0 9 2 53 2 54 2 55 2 56 0 11 2 57 0 9 2 58 2 59 2 60 2 61 0 11 2 62 0 9 2 63 0 11 2 64 2 65 2 65 2 65 0 32 0 32 0 32 2 66 0 32 0 32 2 67 2 68 2 69 2 70 0 46 0 72 0 72 0 72 0 72 0 72 2 71 2 72 2 73 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 2 74 2 75 0 72 0 72 0 9 0 9 2 40 0 11 2 76 1 116 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 2 77 0 49 2 78 2 79 2 80 2 81 2 82 2 83 2 84 0 206 2 85 0 206 0 72 0 72 0 72 2 86 0 209 0 209 1 74 0 209 0 209 0 209 0 209 0 209 0 209 1 72 1 30 2 87 2 87 2 87 0 209 1 73 0 175 0 209 1 30 0 209 0 209 0 209 1 74 0 209 0 209 0 209 2 88 0 72 0 72 0 72 2 89 0 209 2 90 0 209 0 209 1 74 2 33 1 53 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 2 91 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 0 209 2 90 2 88 1 31 0 209 0 209 0 209 0 209 0 209 0 209 0 209 1 72 0 209 0 209 0 209 0 209 0 209 2 92 0 72 0 72 1 74 0 209 0 209 0 209 2 93 0 176 0 209 0 209 2 93 0 209 2 94 0 72 0 72 0 72 0 72 0 72 0 72 1 30 2 93 2 95 1 74 1 30 0 72 0 72 0 209 1 53 0 72 0 72 1 171 0 72 0 72 0 72 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 1 64 0 72 0 72 0 49 0 49 0 49 0 205 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 204 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 0 49 2 25 0 72 0 72 0 72 0 72 0 72 0 49 0 204 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 2 96 0 72 2 97 2 97 2 97 2 97 2 97 2 97 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 72 0 32 0 32 0 32 0 32 0 32 0 32 0 32 0 32 0 32 0 32 0 32 0 32 0 32 0 32 0 32 0 72 1 137 1 137 1 137 1 137 1 137 1 137 1 137 1 137 1 137 1 137 1 137 1 137 1 137 1 137 1 137 2 98))
 
-(define-deferred ucd-gc-table-4
-  (vector->bytevector
-   '#(0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  2  2  2  3  2  2  2  4  5  2  6  2  7  2  2  8  8  8  8  8  8  8  8  8  8  2  2  6  6  6  2  2  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  4  2  5  10 11 10 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 4  6  5  6  0  1  2  3  3  3  3  13 2  10 13 14 15 6  16 13 10 13 6  17 17 10 12 2  2  10 17 14 18 17 17 17 2  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  6  9  9  9  9  9  9  9  12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 6  12 12 12 12 12 12 12 12 9  12 9  12 9  12 9  12 9  12 9  12 9  12 9  12 9  12 9  12 9  12 9  12 12 9  12 9  12 9  12 9  12 9  12 9  12 9  12 9  12 12 9  12 9  12 9  12 9  12 9  12 9  12 9  12 9  9  12 9  12 9  12 12 12 9  9  12 9  12 9  9  12 9  9  9  12 12 9  9  9  9  12 9  9  12 9  9  9  12 12 12 9  9  12 9  9  12 9  12 9  12 9  9  12 9  12 12 9  12 9  9  12 9  9  9  12 9  12 9  9  12
-      12 14 9  12 12 12 14 14 14 14 9  19 12 9  19 12 9  19 12 9  12 9  12 9  12 9  12 9  12 9  12 9  12 9  12 12 9  12 12 9  19 12 9  12 9  9  9  12 9  12 9  12 9  12 9  12 9  12 12 12 12 12 12 12 9  9  12 9  9  12 12 9  12 9  9  9  9  12 9  12 9  12 9  12 9  12 12 12 12 12 14 12 12 12 12 12 12 12 12 12 12 12 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 10 10 10 10 20 20 20 20 20 20 20 20 20 20 20 20 10 10 10 10 10 10 10 10 10 10 10 10 10 10 20 20 20 20 20 10 10 10 10 10 10 10 20 10 20 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 9  12 9  12 20 10 9  12 22 22 20 12 12 12 2  9  22 22 22 22 10 10 9  2  9  9  9  22 9  22 9  9  12 9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  22 9  9  9  9  9  9  9  9  9  12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9  12 12 9  9  9  12 12 12 9  12 9  12 9  12 9  12 12 12 12 12 9  12 6  9  12 9  9  12 12 9  9  9  9  12 13 21 21 21 21 21 23 23 9  12 9  12 9  12 9  9  12 9
-      12 9  12 9  12 9  12 9  12 9  12 12 22 9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  22 22 20 2  2  2  2  2  2  22 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 22 2  7  22 22 13 13 3  22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7  21 2  21 21 2  21 21 2  21 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 22 22 22 14 14 14 2  2  22 22 22 22 22 22 22 22 22 22 22 16 16 16 16 16 16 6  6  6  2  2  3  2  2  13 13 21 21 21 21 21 21 21 21 21 21 21 2  16 22 2  2  20 14 14 14 14 14 14 14 14 14 14 21 21 21 21 21 8  8  8  8  8  8  8  8  8  8  2  2  2  2  14 14 21 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 2  14 21 21 21 21 21 21 21 16 13 21 21 21 21 21 21 20 20 21 21 13 21 21 21 21 14 14 8  8  8  8  8  8  8  8  8  8  14 14 14 13 13 14 2  2  2  2  2  2  2  2  2  2  2  2  2  2  22 16 14 21 14 14 14 14 14 14 14 14 14 14 14 14
-      14 14 21 21 21 21 21 21 21 21 21 21 21 22 22 14 14 14 14 14 14 14 14 14 21 21 21 21 21 21 21 21 21 21 21 14 22 22 22 22 22 22 22 22 22 22 22 22 22 22 8  8  8  8  8  8  8  8  8  8  14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 21 21 21 21 21 21 21 21 20 20 13 2  2  2  20 22 22 22 22 22 14 14 14 14 14 14 21 21 21 21 20 21 21 21 21 21 21 21 21 21 20 21 21 21 20 21 21 21 21 21 22 22 2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  22 14 14 14 14 14 14 14 14 14 21 21 21 22 22 2  22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 14 14 14 14 14 22 14 14 14 14 14 14 14 14 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 16 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 24 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 24 21 14 24 24 24 21 21 21 21 21 21 21 21 24 24 24 24 21 24 24 14 21 21 21 21 21 21 21 14 14 14 14 14 14 14 14 14 14 21 21 2  2  8  8  8  8  8  8  8  8  8  8  2  20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 24 24 22 14 14 14
-      14 14 14 14 14 22 22 14 14 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 14 14 14 14 14 14 14 22 14 22 22 22 14 14 14 14 22 22 21 14 24 24 24 21 21 21 21 22 22 24 24 22 22 24 24 21 14 22 22 22 22 22 22 22 22 24 22 22 22 22 14 14 22 14 14 14 21 21 22 22 8  8  8  8  8  8  8  8  8  8  14 14 3  3  17 17 17 17 17 17 13 3  22 22 22 22 22 21 21 24 22 14 14 14 14 14 14 22 22 22 22 14 14 22 14 14 22 14 14 22 14 14 22 22 21 22 24 24 24 21 21 22 22 22 22 21 21 22 22 21 21 21 22 22 22 21 22 22 22 22 22 22 22 14 14 14 14 22 14 22 22 22 22 22 22 22 8  8  8  8  8  8  8  8  8  8  21 21 14 14 14 21 22 22 22 22 22 22 22 22 22 22 22 21 21 24 22 14 14 14 14 14 14 14 14 14 22 14 14 14 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 14 14 22 14 14 14 14 14 22 22 21 14 24 24 24 21 21 21 21 21 22 21 21 24 22 24 24 21 22 22 14 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 2  3  22 22 22 22 22 22 22 14 22 22 22 22 22 22 22 21 24 24 22 14 14 14 14 14 14 14 14 22 22 14 14 22
-      14 14 22 14 14 14 14 14 22 22 21 14 24 21 24 21 21 21 21 22 22 24 24 22 22 24 24 21 22 22 22 22 22 22 22 22 21 24 22 22 22 22 14 14 22 14 13 14 17 17 17 17 17 17 22 22 22 22 22 22 22 22 22 22 21 14 22 14 14 14 14 14 14 22 22 22 14 14 14 22 14 14 14 14 22 22 22 14 14 22 14 22 14 14 22 22 22 14 14 22 22 22 14 14 14 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 22 22 22 22 24 24 21 24 24 22 22 22 24 24 24 22 24 24 24 21 22 22 14 22 22 22 22 22 22 24 22 22 22 22 22 22 22 22 17 17 17 13 13 13 13 13 13 3  13 22 22 22 22 22 21 24 24 24 22 14 14 14 14 14 14 14 14 22 14 14 14 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 22 14 21 21 21 24 24 24 24 22 21 21 21 22 21 21 21 21 22 22 22 22 22 22 22 21 21 22 14 14 14 22 22 22 22 22 22 22 22 22 22 22 22 22 17 17 17 17 17 17 17 13 14 21 24 24 22 14 14 14 14 14 14 14 14 22 14 14 14 14 14 14 22 14 14 14 14 14 22 22 21 14 24 21 24 24 24 24 24 22 21 24 24 22 24 24 21 21 22 22 22 22 22 22 22 24 24 22 22 22 22 22
-      22 22 14 22 22 14 14 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 24 24 22 14 14 14 14 14 14 14 14 22 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 14 24 24 24 21 21 21 21 22 24 24 24 22 24 24 24 21 14 13 22 22 22 22 14 14 14 24 17 17 17 17 17 17 17 14 17 17 17 17 17 17 17 17 17 13 14 14 14 14 14 14 22 22 24 24 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 22 14 14 14 14 14 14 14 14 22 14 14 14 14 14 14 14 14 14 22 14 22 22 14 14 14 14 14 14 14 22 22 22 21 22 22 22 22 24 24 24 21 21 21 22 21 22 24 24 24 24 24 24 24 24 22 22 24 24 2  22 22 22 22 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 14 14 21 21 21 21 21 21 21 22 22 22 22 3  14 14 14 14 14 14 20 21 21 21 21 21 21 21 21 2  8  8  8  8  8  8  8  8  8  8  2  2  22 22 22 22 22 14 14 22 14 22 22 14 14 22 14 22 22 14 22 22 22 22 22 22 14 14 14 14 22 14 14 14 14 14 14 14 22 14 14 14 22 14 22 14 22 22 14 14 22 14 14 14 14 21 14 14 21 21 21 21 21 21 22 21 21 14 22 22 14 14 14 14 14 22
-      20 22 21 21 21 21 21 21 22 22 8  8  8  8  8  8  8  8  8  8  22 22 14 14 14 14 14 13 13 13 2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  13 2  13 13 13 21 21 13 13 13 13 13 13 8  8  8  8  8  8  8  8  8  8  17 17 17 17 17 17 17 17 17 17 13 21 13 21 13 21 4  5  4  5  24 24 14 14 14 14 14 14 14 14 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 24 21 21 21 21 21 2  21 21 14 14 14 14 14 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 13 13 13 13 13 13 13 13 21 13 13 13 13 13 13 22 13 13 2  2  2  2  2  13 13 13 13 2  2  22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 24 24 21 21 21 21 24 21 21 21 21 21 21 24 21 21 24 24 21 21 14 8  8  8  8  8  8  8  8  8  8  2  2  2  2  2  2  14 14 14 14 14 14 24 24 21 21 14 14 14 14 21 21 21 14 24 24 24 14 14 24 24 24 24 24 24 24 14 14 14 21 21 21 21 14 14 14 14 14 14 14 14 14 14 14 14 14 21 24 24 21 21 24 24 24 24 24 24 21 14 24
-      8  8  8  8  8  8  8  8  8  8  24 24 24 21 13 13 9  9  9  9  9  9  22 9  22 22 22 22 22 9  22 22 14 14 14 14 14 14 14 14 14 14 14 2  20 14 14 14 14 14 14 14 14 14 14 14 14 22 14 14 14 14 22 22 14 14 14 14 14 14 14 22 14 22 14 14 14 14 22 22 14 22 14 14 14 14 22 22 14 14 14 14 14 14 14 22 14 22 14 14 14 14 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 21 21 21 2  2  2  2  2  2  2  2  2  17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 22 22 22 13 13 13 13 13 13 13 13 13 13 22 22 22 22 22 22 9  9  9  9  9  9  22 22 12 12 12 12 12 12 22 22 7  14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 2  2  14 1  14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 4  5  22 22 22 14 14 14 14 14 14 14 14 14 14 14 2  2  2  25 25 25 14 14 14 14 14 14 14 14 22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 22 14 14 14 14 21 21 21 22 22 22 22 22
-      22 22 22 22 22 22 14 14 21 21 21 2  2  22 22 22 22 22 22 22 22 22 14 14 21 21 22 22 22 22 22 22 22 22 22 22 22 22 14 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 14 14 14 14 21 21 24 21 21 21 21 21 21 21 24 24 24 24 24 24 24 24 21 24 24 21 21 21 21 21 21 21 21 21 21 21 2  2  2  20 2  2  2  3  14 21 22 22 8  8  8  8  8  8  8  8  8  8  22 22 22 22 22 22 17 17 17 17 17 17 17 17 17 17 22 22 22 22 22 22 2  2  2  2  2  2  7  2  2  2  2  21 21 21 16 22 14 14 14 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 22 22 22 22 22 22 14 14 14 14 14 21 21 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 14 22 22 22 22 22 14 14 14 14 14 14 22 22 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 21 21 21 24 24 24 24 21 21 24 24 24 22 22 22 22 24 24 21 24 24 24 24 24 24 21 21 21 22 22 22 22 13 22 22 22 2  2  8  8  8  8  8  8  8  8  8  8  14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 14 14 14 14 14 22 22 22 22 22 22 22 22 22 22 22 14 14 14 14
-      14 14 14 14 14 14 14 14 22 22 22 22 14 14 14 14 14 14 14 14 14 14 22 22 22 22 22 22 8  8  8  8  8  8  8  8  8  8  17 22 22 22 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 21 21 24 24 21 22 22 2  2  14 14 14 14 14 24 21 24 21 21 21 21 21 21 21 22 21 24 21 24 24 21 21 21 21 21 21 21 21 24 24 24 24 24 24 21 21 21 21 21 21 21 21 21 21 22 22 21 2  2  2  2  2  2  2  20 2  2  2  2  2  2  22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 23 22 21 21 21 21 24 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 24 21 21 21 21 21 24 21 24 24 24 24 24 21 24 24 14 14 14 14 14 14 14 22 22 22 22 2  13 13 13 13 13 13 13 13 13 13 21 21 21 21 21 21 21 21 21 13 13 13 13 13 13 13 13 13 22 22 22 21 21 24 14 14 14 14 14 14 14 14 14 14 14 14 14 14 24 21 21 21 21 24 24 21 21 24 21 21 21 14 14 14 14 14 14 14 14 21 24 21 21 24 24 24 21 24 21 21 21 24 24 22 22 22 22 22 22 22 22 2  2  2  2  14 14 14 14 24 24 24 24 24 24 24 24 21 21 21 21 21 21 21 21 24 24 21 21 22 22 22 2  2  2
-      2  2  8  8  8  8  8  8  8  8  8  8  22 22 22 14 14 14 14 14 14 14 14 14 14 14 20 20 20 20 20 20 2  2  12 12 12 12 12 12 12 12 12 22 22 22 22 22 22 22 2  2  2  2  2  2  2  2  22 22 22 22 22 22 22 22 21 21 21 2  21 21 21 21 21 21 21 21 21 21 21 21 21 24 21 21 21 21 21 21 21 14 14 14 14 21 14 14 14 14 24 24 21 14 14 22 21 21 22 22 22 22 22 22 12 12 12 12 12 12 12 12 12 12 12 12 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 12 12 12 12 12 12 12 12 12 12 12 12 12 20 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 9  12 9  12 9  12 12 12 12 12 12 12 12 12 9  12 12 12 12 12 12 12 12 12 9  9  9  9  9  9  9  9  12 12 12 12 12 12 22 22 9  9  9  9  9  9  22 22 12 12 12 12 12 12 12 12 22 9  22 9  22 9  22 9  12 12 12 12 12 12 12 12 12 12 12 12 12 12 22 22 12 12 12 12 12 12 12 12 19 19 19 19 19 19 19 19 12 12 12 12 12 22 12 12 9  9  9  9  19 10 12 10 10 10 12 12 12 22 12 12 9  9  9  9  19 10 10 10 12 12 12 12 22 22 12 12
-      9  9  9  9  22 10 10 10 12 12 12 12 12 12 12 12 9  9  9  9  9  10 10 10 22 22 12 12 12 22 12 12 9  9  9  9  19 10 10 22 1  1  1  1  1  1  1  1  1  1  1  16 16 16 16 16 7  7  7  7  7  7  2  2  15 18 4  15 15 18 4  15 2  2  2  2  2  2  2  2  26 27 16 16 16 16 16 1  2  2  2  2  2  2  2  2  2  15 18 2  2  2  2  11 11 2  2  2  6  4  5  2  2  2  2  2  2  2  2  2  2  2  6  2  11 2  2  2  2  2  2  2  2  2  2  1  16 16 16 16 16 22 16 16 16 16 16 16 16 16 16 16 17 20 22 22 17 17 17 17 17 17 6  6  6  4  5  20 17 17 17 17 17 17 17 17 17 17 6  6  6  4  5  22 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 22 3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  22 21 21 21 21 21 21 21 21 21 21 21 21 21 23 23 23 23 21 23 23 23 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 13 13 9  13 13 13 13 9  13 13 12 9  9  9  12 12 9  9  9  12 13 9  13 13 6  9  9  9  9  9  13 13 13 13 13 13 9  13 9  13 9  13 9  9  9  9  13 12 9  9
-      9  9  12 14 14 14 14 12 13 13 12 12 9  9  6  6  6  6  6  9  12 12 12 12 13 6  13 13 12 13 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 9  12 25 25 25 25 17 13 13 22 22 22 22 6  6  6  6  6  13 13 13 13 13 6  6  13 13 13 13 6  13 13 6  13 13 6  13 13 13 13 13 13 13 6  13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 6  6  13 13 6  13 6  13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  13 13 13 13 13 13 13 13 4  5  4  5  13 13 13 13 6  6  13 13 13 13 13 13 13 4  5  13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 6  13 13 13 13 13 13 13 13 13 13 13 13 13 13 6  6  6  6  6  6  6  6  6  13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 6  6  6  6  6  6  13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 22 13 13 13 13 13 13 13 22 22 22 22 22 22 22 22 22 13 13 13 13 13 13 13 13 13 13 13 22
-      22 22 22 22 17 17 17 17 17 17 17 17 17 17 17 17 13 13 13 13 13 13 13 13 13 13 13 13 13 13 17 17 17 17 17 17 13 13 13 13 13 13 13 6  13 13 13 13 13 13 13 13 13 6  13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 6  6  6  6  6  6  6  6  13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 6  13 13 13 13 13 13 13 13 4  5  4  5  4  5  4  5  4  5  4  5  4  5  17 17 17 17 17 17 17 17 17 17 17 17 17 17 13 13 13 13 13 13 13 13 13 13 13 13 6  6  6  6  6  4  5  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  4  5  4  5  4  5  4  5  4  5  6  6  6  4  5  4  5  4  5  4  5  4  5  4  5  4  5  4  5  4  5  4  5  4  5  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  4  5  4  5  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  4  5  6  6  6  6  6  6  6  13 13 6  6  6  6  6  6  13 13 13 13 13 13 13 22 22 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 22 22 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 22 22 22 13 13 13 13 13 13 13 13 13 13 13 13 22 13 13 13 13 13 13 13 13 22 22 22 22
-      22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 13 13 13 13 9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  22 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 22 9  12 9  9  9  12 12 9  12 9  12 9  12 9  9  9  9  12 9  12 12 9  12 12 12 12 12 12 20 20 9  9  9  12 9  12 12 13 13 13 13 13 13 9  12 9  12 21 21 21 9  12 22 22 22 22 22 2  2  2  2  17 2  2  12 12 12 12 12 12 22 12 22 22 22 22 22 12 22 22 14 14 14 14 14 14 14 14 22 22 22 22 22 22 22 20 2  22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 14 14 14 14 14 14 14 22 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 22 14 14 14 14 14 14 14 22 2  2  15 18 15 18 2  2  2  15 18 2  15 18 2  2  2  2  2  2  2  2  2  7  2  2  7  2  15 18 2  2  15 18 4  5  4  5  4  5  4  5  2  2  2  2  2  20 2  2  2  2  2  2  2  2  2  2  7  7  2  2  2  2  7  2  4  2  2  22 22 22 22 22 22 22 22 22 22 22 13 13 13 13 13 13 13 13 13 13 22 13 13 13 13 13 13 13 13 13 22 22 22 22 22 22 22 22 22 22 22 22 13 13 13 13 13 13 22 22 22 22 22 22 22 22 22 22
-      13 13 13 13 13 13 13 13 13 13 13 13 22 22 22 22 1  2  2  2  13 20 14 25 4  5  4  5  4  5  4  5  4  5  13 13 4  5  4  5  4  5  4  5  7  4  5  5  13 25 25 25 25 25 25 25 25 25 21 21 21 21 24 24 7  20 20 20 20 20 13 13 25 25 25 20 14 2  13 13 14 14 14 14 14 14 14 22 22 21 21 10 10 20 20 14 14 14 14 14 14 14 14 14 14 14 14 2  20 20 20 14 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 13 13 17 17 17 17 13 13 13 13 13 13 13 13 13 13 17 17 17 17 17 17 17 17 17 17 13 13 13 13 13 13 13 13 13 13 13 13 13 13 17 17 17 17 17 17 17 17 13 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 14 14 14 14 14 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 20 2  2  2  8  8  8  8  8  8  8  8  8  8  14 14 22 22 22 22 9  12 9  12 9  12 9  12 9  12 9  12 9  12 14 21 23 23 23 2  21 21 21 21 21 21 21 21 21 21 2  20 9  12 9  12 9  12 9  12 9  12 9  12 20 20 21 21 14 14 14 14 14 14 25 25 25 25 25 25 25 25 25 25 21 21 2  2  2  2  2  2  22 22 22 22 22 22 22 22 10 10 10 10 10 10 10 20 20 20
-      20 20 20 20 20 20 10 10 9  12 9  12 9  12 9  12 9  12 9  12 9  12 12 12 9  12 9  12 9  12 9  12 9  12 9  12 9  12 20 12 12 12 12 12 12 12 12 9  12 9  12 9  9  12 9  12 9  12 9  12 9  12 20 10 10 9  12 9  12 14 9  12 9  12 12 12 9  12 9  12 9  12 9  12 9  12 9  12 9  12 9  12 9  12 9  12 9  9  9  9  9  22 9  9  9  9  9  12 9  12 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 14 20 20 12 14 14 14 14 14 14 14 21 14 14 14 21 14 14 14 14 21 14 14 14 14 14 14 14 24 24 21 21 24 13 13 13 13 22 22 22 22 17 17 17 17 17 17 13 13 3  13 22 22 22 22 22 22 14 14 14 14 2  2  2  2  22 22 22 22 22 22 22 22 24 24 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 21 21 22 22 22 22 22 22 22 22 2  2  21 21 14 14 14 14 14 14 2  2  2  14 2  14 22 22 14 14 14 14 14 14 21 21 21 21 21 21 21 21 2  2  14 14 14 14 14 14 14 21 21 21 21 21 21 21 21 21 21 21 24 24 22 22 22 22 22 22 22 22 22 22 22 2  14 14 14 21 24 24 21 21 21 21 24 24 21 24 24 24 24 2  2  2
-      2  2  2  2  2  2  2  2  2  2  22 20 8  8  8  8  8  8  8  8  8  8  22 22 22 22 2  2  14 14 14 14 14 21 20 14 14 14 14 14 14 14 14 14 8  8  8  8  8  8  8  8  8  8  14 14 14 14 14 22 14 14 14 14 14 14 14 14 14 21 21 21 21 21 21 24 24 21 21 24 24 21 21 22 22 22 22 22 22 22 22 22 14 14 14 21 14 14 14 14 14 14 14 14 21 24 22 22 8  8  8  8  8  8  8  8  8  8  22 22 2  2  2  2  20 14 14 14 14 14 14 13 13 13 14 24 21 24 14 14 21 14 21 21 21 14 14 21 21 14 14 14 14 14 21 21 14 21 14 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 14 14 20 2  2  14 14 14 14 14 14 14 14 14 14 14 24 21 21 24 24 2  2  14 20 20 24 21 22 22 22 22 22 22 22 22 22 22 14 14 14 14 14 14 22 22 14 14 14 14 14 14 22 22 14 14 14 14 14 14 22 22 22 22 22 22 22 22 22 12 12 12 12 12 12 12 12 12 12 12 10 20 20 20 20 12 12 12 12 12 12 22 22 22 22 22 22 22 22 22 22 14 14 14 24 24 21 24 24 21 24 24 2  24 21 22 22 14 14 14 14 22 22 22 22 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 22 22 22 22 14 14 14
-      14 14 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 12 12 12 12 12 12 12 22 22 22 22 22 22 22 22 22 22 22 22 12 12 12 12 12 22 22 22 22 22 14 21 14 14 14 14 14 14 14 14 14 14 6  14 14 14 14 14 14 14 14 14 14 14 14 14 22 14 14 14 14 14 22 14 22 14 14 22 14 14 22 14 14 14 14 14 14 14 14 14 14 14 14 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 5  4  22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 3  13 22 22 2  2  2  2  2  2  2  4  5  2  22 22 22 22 22 22 2  7  7  11 11 4  5  4  5  4  5  4  5  4  5  4  5  4  5  4  5  2  2  4  5  2  2  2  2  11 11 11 2  2  2  22 2  2  2  2  7  4  5  4  5  4  5  2  2  2  6  7  6  6  6  22 2  3  2  2  22 22 22 22 14 14 14 14 14 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 16 22 2  2  2  3  2  2  2
-      4  5  2  6  2  7  2  2  12 12 12 12 12 12 12 12 12 12 12 4  6  5  6  4  5  2  4  5  2  2  14 14 14 14 14 14 14 14 14 14 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 20 20 22 22 14 14 14 14 14 14 22 22 14 14 14 14 14 14 22 22 14 14 14 14 14 14 22 22 14 14 14 22 22 22 3  3  6  10 13 3  3  22 13 6  6  6  6  13 13 22 22 22 22 22 22 22 22 22 22 16 16 16 13 13 22 22 14 14 14 14 14 14 14 14 14 14 14 14 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 14 14 22 14 2  2  2  22 22 22 22 17 17 17 17 17 17 17 17 17 17 17 17 17 22 22 22 13 13 13 13 13 13 13 13 13 25 25 25 25 25 17 17 17 17 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 17 17 13 13 13 22 13 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 13 13 13 13 13 13 13 13 13 13 13 13 13 21 22 22 21 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 22 22 22 22 17 17 17 17 22 22 22 22 22 22 22 22 22 22 22 22 14 25 14 14 14 14 14 14 14 14 25 22 22 22 22 22 14 14
-      14 14 14 14 21 21 21 21 21 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 2  14 14 14 14 22 22 22 22 14 14 14 14 14 14 14 14 2  25 25 25 25 25 22 22 22 22 22 22 22 22 22 22 9  9  9  9  9  9  9  9  12 12 12 12 12 12 12 12 9  9  9  9  22 22 22 22 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 22 22 22 22 14 14 14 14 22 22 22 22 22 22 22 22 22 22 22 2  14 14 14 14 14 14 22 22 14 22 14 14 14 14 14 14 14 14 14 14 14 14 22 14 14 22 22 22 14 22 22 14 14 14 14 14 14 14 22 2  17 17 17 17 17 17 17 17 14 14 14 14 14 14 14 13 13 17 17 17 17 17 17 17 22 22 22 22 22 22 22 17 17 17 17 17 17 17 17 17 14 14 14 22 14 14 22 22 22 22 22 17 17 17 17 17 14 14 14 14 14 14 17 17 17 17 17 17 22 22 22 2  14 14 14 14 14 14 14 14 14 14 22 22 22 22 22 2  14 14 14 14 14 14 14 14 22 22 22 22 17 17 14 14 22 22 17 17 17 17 17 17 17 17 17 17 17 17 17 17 14 21 21 21 22 21 21 22 22 22 22 22 21 21 21 21 14 14 14 14 22 14 14 14 22 14 14 14 14 14 14 14 14 14 14 14 22 22 22 22 21 21 21 22
-      22 22 22 21 17 17 17 17 17 17 17 17 22 22 22 22 22 22 22 22 2  2  2  2  2  2  2  2  2  22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 17 17 2  14 14 14 14 14 14 14 14 14 14 14 14 14 17 17 17 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 21 21 22 22 22 22 17 17 17 17 17 2  2  2  2  2  2  2  22 22 22 22 22 22 22 22 22 14 14 14 14 14 14 22 22 22 2  2  2  2  2  2  2  14 14 14 14 14 14 22 22 17 17 17 17 17 17 17 17 14 14 14 22 22 22 22 22 17 17 17 17 17 17 17 17 14 14 22 22 22 22 22 22 22 2  2  2  2  22 22 22 22 22 22 22 22 22 22 22 22 17 17 17 17 17 17 17 14 14 14 14 14 14 14 14 14 22 22 22 22 22 22 22 9  9  9  22 22 22 22 22 22 22 22 22 22 22 22 22 12 12 12 22 22 22 22 22 22 22 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 22 24 21 24 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2  2  2  2  2  2  2  22 22 17 17 17 17 17 17 8  8  8  8  8  8  8  8  8  8  22 22 22 22 22 22
-      22 22 22 22 22 22 22 22 22 21 24 24 24 21 21 21 21 24 24 21 21 2  2  16 2  2  2  2  22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 21 21 21 21 24 21 21 21 21 21 21 21 21 22 8  8  8  8  8  8  8  8  8  8  2  2  2  2  22 22 22 22 22 22 22 22 22 22 22 22 14 14 14 21 2  2  14 22 22 22 22 22 22 22 22 22 14 14 14 24 24 24 21 21 21 21 21 21 21 21 21 24 24 14 14 14 14 2  2  2  2  2  21 21 21 2  22 22 8  8  8  8  8  8  8  8  8  8  14 2  14 2  2  2  22 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 22 22 22 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 24 24 24 21 21 21 24 24 21 24 21 21 2  2  2  2  2  2  21 22 14 14 14 14 14 14 14 22 14 22 14 14 14 14 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 14 14 14 14 14 14 14 14 14 14 2  22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 24 24 24 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 24 24 22 14 14 14 14 14 14 14 14 22 22 14
-      21 24 24 24 24 22 22 24 24 22 22 24 24 24 22 22 14 22 22 22 22 22 22 24 22 22 22 22 22 14 14 14 14 14 24 24 22 22 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 14 14 14 14 14 24 24 24 21 21 21 21 21 21 21 21 24 24 21 21 21 24 21 14 14 14 14 2  2  2  2  2  8  8  8  8  8  8  8  8  8  8  22 2  22 2  22 22 24 24 24 21 21 21 21 21 21 24 21 24 24 24 24 21 21 24 21 21 14 14 2  14 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 24 24 24 21 21 21 21 22 22 24 24 24 24 21 21 24 21 21 2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  14 14 14 14 21 21 22 22 24 24 24 21 21 21 21 21 21 21 21 24 24 21 24 21 21 2  2  2  14 22 22 22 22 22 22 22 22 22 22 22 2  2  2  2  2  2  2  2  2  2  2  2  2  22 22 22 14 14 14 14 14 14 14 14 14 14 14 21 24 21 24 24 21 21 21 21 21 21 24 21 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 22 22 22 21 21 21 24 24 21 21 21 21 24 21 21 21 21 21 22 22 22 22 8  8  8  8  8  8  8  8  8  8
-      17 17 2  2  2  13 17 17 17 22 22 22 22 22 22 22 22 22 22 22 22 14 21 21 21 21 21 21 21 22 21 21 21 21 21 21 24 21 14 2  2  2  2  2  22 22 22 22 22 22 22 22 22 22 2  2  14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 24 21 21 21 21 21 21 21 24 21 21 24 21 21 22 22 22 22 22 22 22 22 22 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 22 2  2  2  2  2  22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 2  22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 2  2  2  2  2  13 13 13 13 20 20 20 20 2  13 22 22 22 22 22 22 22 22 22 22 8  8  8  8  8  8  8  8  8  8  22 17 17 17 17 17 17 17 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 22 22 22 14 14 14 14 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 14 14 14 22
-      22 22 22 22 22 22 22 22 22 22 22 22 14 14 22 22 22 22 22 22 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 22 22 13 21 21 2  16 16 16 16 22 22 22 22 22 22 22 22 22 22 22 22 13 13 13 13 13 13 13 22 22 13 13 13 13 13 13 13 13 13 13 13 13 24 24 21 21 21 13 13 13 24 24 24 24 24 24 16 16 16 16 16 16 16 16 21 21 21 21 21 21 21 21 13 13 21 21 21 21 21 21 21 13 13 13 13 13 13 13 13 13 13 13 13 13 13 21 21 21 21 13 13 13 13 13 13 13 13 13 13 13 22 22 22 22 22 22 22 13 13 21 21 21 13 22 22 22 22 22 22 22 22 22 22 17 17 22 22 22 22 22 22 22 22 22 22 22 22 22 22 9  9  9  9  9  9  9  9  9  9  12 12 12 12 12 12 12 12 12 12 9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  12 12 12 12 12 12 12 22 12 12 12 12 12 12 12 12 12 12 9  9  12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9  22 9  9  22 22 9  22 22 9  9  22 22 9  9  9  9  22 9  9  9  9  9  9  9  9  12 12 12 12 22 12 22 12 12 12 12 12 12 12 22 12 12 12 12 12 12 12 12 12
-      12 12 12 12 12 12 9  9  22 9  9  9  9  22 22 9  9  9  9  9  9  9  9  22 9  9  9  9  9  9  9  22 12 12 12 12 12 12 12 12 12 12 9  9  22 9  9  9  9  22 9  9  9  9  9  22 9  22 22 22 9  9  9  9  9  9  9  22 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9  9  9  9  9  9  9  9  9  9  12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 22 22 9  9  9  9  9  9  9  9  9  6  12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 6  12 12 12 12 12 12 9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  6  12 12 12 12 12 12 12 12 12 6  12 12 12 12 12 12 9  9  9  9  9  9  9  9  9  6  12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 6  12 12 12 12 12 12 9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  9  6  12 12 12 12 12 12 12 12 12 6  12 12 12 12 12 12 9  9  9  9  9  9  9  9  9  6  12 12 12 12 12 12 12 12 12 6  12 12 12 12 12 12 9  12 22 22 8  8  8  8  8  8  8  8  8  8
-      8  8  8  8  8  8  8  8  21 21 21 21 21 21 21 13 13 13 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 13 13 13 13 13 13 13 21 13 13 13 13 13 13 13 13 13 13 13 13 13 13 21 13 13 2  2  2  2  2  22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 21 22 21 21 22 21 21 21 21 21 22 22 22 22 22 14 14 14 14 14 22 22 17 17 17 17 17 17 17 17 17 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 12 12 12 12 21 21 21 21 21 21 21 22 22 22 22 22 14 14 14 14 22 14 14 14 14 14 14 14 14 14 14 14 22 14 14 22 14 22 22 14 22 14 14 14 14 14 14 14 14 14 14 22 14 14 14 14 22 14 22 14 22 22 22 22 22 22 14 22 22 22 22 14 22 14 22 14 22 14 14 14 22 14 14 22 14 22 22 14 22 14 22 14 22 14 22 14 22 14 14 22 14 22 22 14 14 14 14 22 14 14 14 14 14 14 14 22 14 14 14 14 22 14 14 14 14 22 14 22 14 14 14 14 14 14 14 14 14 14 22 14 14 14 14 14 22 14 14 14 22 14 14 14 14 14 22 14 14 14 14 14 6  6
-      22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 22 22 22 22 22 22 22 22 22 13 13 13 13 13 13 13 13 13 13 13 13 13 22 22 22 22 22 22 22 22 22 22 22 22 22 13 13 13 13 13 13 13 13 13 13 13 10 10 10 10 10 13 13 13 13 13 22 22 22 22 22 22 22 22 22 22 22 13 13 13 13 13 13 13 13 22 22 22 22 22 22 22 22 13 13 13 13 13 13 13 13 13 13 13 13 13 13 22 22 13 22 22 13 13 13 13 13 13 13 13 13 13 13 13 22 22 16 22 22 22 22 22 22 22 22 22 22 22 22 22 22 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 29 29 29 29 29 29 29 29 29 29 29 29 29 29 22 22)))
+(define ucd-gc-table-4
+  '#u8(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 2 2 2 4 5 2 6 2 7 2 2 8 8 8 8 8 8 8 8 8 8 2 2 6 6 6 2 2 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 4 2 5 10 11 10 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 4 6 5 6 0 1 2 3 3 3 3 13 2 10 13 14 15 6 16 13 10 13 6 17 17 10 12 2 2 10 17 14 18 17 17 17 2 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 6 9 9 9 9 9 9 9 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 6 12 12 12 12 12 12 12 12 9 12 9 12 9 12 9 12 9 12 9 12 9 12 9 12 9 12 9 12 9 12 9 12 12 9 12 9 12 9 12 9 12 9 12 9 12 9 12 9 12 12 9 12 9 12 9 12 9 12 9 12 9 12 9 12 9 9 12 9 12 9 12 12 12 9 9 12 9 12 9 9 12 9 9 9 12 12 9 9 9 9 12 9 9 12 9 9 9 12 12 12 9 9 12 9 9 12 9 12 9 12 9 9 12 9 12 12 9 12 9 9 12 9 9 9 12 9 12 9 9 12 12 14 9 12 12 12 14 14 14 14 9 19 12 9 19 12 9 19 12 9 12 9 12 9 12 9 12 9 12 9 12 9 12 9 12 12 9 12 12 9 19 12 9 12 9 9 9 12 9 12 9 12 9 12 9 12 9 12 12 12 12 12 12 12 9 9 12 9 9 12 12 9 12 9 9 9 9 12 9 12 9 12 9 12 9 12 12 12 12 12 14 12 12 12 12 12 12 12 12 12 12 12 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 10 10 10 10 20 20 20 20 20 20 20 20 20 20 20 20 10 10 10 10 10 10 10 10 10 10 10 10 10 10 20 20 20 20 20 10 10 10 10 10 10 10 20 10 20 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 9 12 9 12 20 10 9 12 22 22 20 12 12 12 2 9 22 22 22 22 10 10 9 2 9 9 9 22 9 22 9 9 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 22 9 9 9 9 9 9 9 9 9 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 12 12 9 9 9 12 12 12 9 12 9 12 9 12 9 12 12 12 12 12 9 12 6 9 12 9 9 12 12 9 9 9 9 12 13 21 21 21 21 21 23 23 9 12 9 12 9 12 9 9 12 9 12 9 12 9 12 9 12 9 12 9 12 12 22 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 22 22 20 2 2 2 2 2 2 22 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 22 2 7 22 22 13 13 3 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7 21 2 21 21 2 21 21 2 21 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 22 22 22 14 14 14 2 2 22 22 22 22 22 22 22 22 22 22 22 16 16 16 16 16 16 6 6 6 2 2 3 2 2 13 13 21 21 21 21 21 21 21 21 21 21 21 2 16 22 2 2 20 14 14 14 14 14 14 14 14 14 14 21 21 21 21 21 8 8 8 8 8 8 8 8 8 8 2 2 2 2 14 14 21 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 2 14 21 21 21 21 21 21 21 16 13 21 21 21 21 21 21 20 20 21 21 13 21 21 21 21 14 14 8 8 8 8 8 8 8 8 8 8 14 14 14 13 13 14 2 2 2 2 2 2 2 2 2 2 2 2 2 2 22 16 14 21 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 21 21 21 21 21 21 21 21 21 21 22 22 14 14 14 14 14 14 14 14 14 21 21 21 21 21 21 21 21 21 21 21 14 22 22 22 22 22 22 22 22 22 22 22 22 22 22 8 8 8 8 8 8 8 8 8 8 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 21 21 21 21 21 21 21 21 20 20 13 2 2 2 20 22 22 22 22 22 14 14 14 14 14 14 21 21 21 21 20 21 21 21 21 21 21 21 21 21 20 21 21 21 20 21 21 21 21 21 22 22 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 22 14 14 14 14 14 14 14 14 14 21 21 21 22 22 2 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 14 14 14 14 14 22 14 14 14 14 14 14 14 14 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 16 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 24 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 24 21 14 24 24 24 21 21 21 21 21 21 21 21 24 24 24 24 21 24 24 14 21 21 21 21 21 21 21 14 14 14 14 14 14 14 14 14 14 21 21 2 2 8 8 8 8 8 8 8 8 8 8 2 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 24 24 22 14 14 14 14 14 14 14 14 22 22 14 14 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 14 14 14 14 14 14 14 22 14 22 22 22 14 14 14 14 22 22 21 14 24 24 24 21 21 21 21 22 22 24 24 22 22 24 24 21 14 22 22 22 22 22 22 22 22 24 22 22 22 22 14 14 22 14 14 14 21 21 22 22 8 8 8 8 8 8 8 8 8 8 14 14 3 3 17 17 17 17 17 17 13 3 22 22 22 22 22 21 21 24 22 14 14 14 14 14 14 22 22 22 22 14 14 22 14 14 22 14 14 22 14 14 22 22 21 22 24 24 24 21 21 22 22 22 22 21 21 22 22 21 21 21 22 22 22 21 22 22 22 22 22 22 22 14 14 14 14 22 14 22 22 22 22 22 22 22 8 8 8 8 8 8 8 8 8 8 21 21 14 14 14 21 22 22 22 22 22 22 22 22 22 22 22 21 21 24 22 14 14 14 14 14 14 14 14 14 22 14 14 14 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 14 14 22 14 14 14 14 14 22 22 21 14 24 24 24 21 21 21 21 21 22 21 21 24 22 24 24 21 22 22 14 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 2 3 22 22 22 22 22 22 22 14 22 22 22 22 22 22 22 21 24 24 22 14 14 14 14 14 14 14 14 22 22 14 14 22 14 14 22 14 14 14 14 14 22 22 21 14 24 21 24 21 21 21 21 22 22 24 24 22 22 24 24 21 22 22 22 22 22 22 22 22 21 24 22 22 22 22 14 14 22 14 13 14 17 17 17 17 17 17 22 22 22 22 22 22 22 22 22 22 21 14 22 14 14 14 14 14 14 22 22 22 14 14 14 22 14 14 14 14 22 22 22 14 14 22 14 22 14 14 22 22 22 14 14 22 22 22 14 14 14 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 22 22 22 22 24 24 21 24 24 22 22 22 24 24 24 22 24 24 24 21 22 22 14 22 22 22 22 22 22 24 22 22 22 22 22 22 22 22 17 17 17 13 13 13 13 13 13 3 13 22 22 22 22 22 21 24 24 24 22 14 14 14 14 14 14 14 14 22 14 14 14 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 22 14 21 21 21 24 24 24 24 22 21 21 21 22 21 21 21 21 22 22 22 22 22 22 22 21 21 22 14 14 14 22 22 22 22 22 22 22 22 22 22 22 22 22 17 17 17 17 17 17 17 13 14 21 24 24 22 14 14 14 14 14 14 14 14 22 14 14 14 14 14 14 22 14 14 14 14 14 22 22 21 14 24 21 24 24 24 24 24 22 21 24 24 22 24 24 21 21 22 22 22 22 22 22 22 24 24 22 22 22 22 22 22 22 14 22 22 14 14 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 24 24 22 14 14 14 14 14 14 14 14 22 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 14 24 24 24 21 21 21 21 22 24 24 24 22 24 24 24 21 14 13 22 22 22 22 14 14 14 24 17 17 17 17 17 17 17 14 17 17 17 17 17 17 17 17 17 13 14 14 14 14 14 14 22 22 24 24 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 22 14 14 14 14 14 14 14 14 22 14 14 14 14 14 14 14 14 14 22 14 22 22 14 14 14 14 14 14 14 22 22 22 21 22 22 22 22 24 24 24 21 21 21 22 21 22 24 24 24 24 24 24 24 24 22 22 24 24 2 22 22 22 22 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 14 14 21 21 21 21 21 21 21 22 22 22 22 3 14 14 14 14 14 14 20 21 21 21 21 21 21 21 21 2 8 8 8 8 8 8 8 8 8 8 2 2 22 22 22 22 22 14 14 22 14 22 22 14 14 22 14 22 22 14 22 22 22 22 22 22 14 14 14 14 22 14 14 14 14 14 14 14 22 14 14 14 22 14 22 14 22 22 14 14 22 14 14 14 14 21 14 14 21 21 21 21 21 21 22 21 21 14 22 22 14 14 14 14 14 22 20 22 21 21 21 21 21 21 22 22 8 8 8 8 8 8 8 8 8 8 22 22 14 14 14 14 14 13 13 13 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 13 2 13 13 13 21 21 13 13 13 13 13 13 8 8 8 8 8 8 8 8 8 8 17 17 17 17 17 17 17 17 17 17 13 21 13 21 13 21 4 5 4 5 24 24 14 14 14 14 14 14 14 14 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 24 21 21 21 21 21 2 21 21 14 14 14 14 14 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 13 13 13 13 13 13 13 13 21 13 13 13 13 13 13 22 13 13 2 2 2 2 2 13 13 13 13 2 2 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 24 24 21 21 21 21 24 21 21 21 21 21 21 24 21 21 24 24 21 21 14 8 8 8 8 8 8 8 8 8 8 2 2 2 2 2 2 14 14 14 14 14 14 24 24 21 21 14 14 14 14 21 21 21 14 24 24 24 14 14 24 24 24 24 24 24 24 14 14 14 21 21 21 21 14 14 14 14 14 14 14 14 14 14 14 14 14 21 24 24 21 21 24 24 24 24 24 24 21 14 24 8 8 8 8 8 8 8 8 8 8 24 24 24 21 13 13 9 9 9 9 9 9 22 9 22 22 22 22 22 9 22 22 14 14 14 14 14 14 14 14 14 14 14 2 20 14 14 14 14 14 14 14 14 14 14 14 14 22 14 14 14 14 22 22 14 14 14 14 14 14 14 22 14 22 14 14 14 14 22 22 14 22 14 14 14 14 22 22 14 14 14 14 14 14 14 22 14 22 14 14 14 14 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 21 21 21 2 2 2 2 2 2 2 2 2 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 22 22 22 13 13 13 13 13 13 13 13 13 13 22 22 22 22 22 22 9 9 9 9 9 9 22 22 12 12 12 12 12 12 22 22 7 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 2 2 14 1 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 4 5 22 22 22 14 14 14 14 14 14 14 14 14 14 14 2 2 2 25 25 25 14 14 14 14 14 14 14 14 22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 22 14 14 14 14 21 21 21 22 22 22 22 22 22 22 22 22 22 22 14 14 21 21 21 2 2 22 22 22 22 22 22 22 22 22 14 14 21 21 22 22 22 22 22 22 22 22 22 22 22 22 14 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 14 14 14 14 21 21 24 21 21 21 21 21 21 21 24 24 24 24 24 24 24 24 21 24 24 21 21 21 21 21 21 21 21 21 21 21 2 2 2 20 2 2 2 3 14 21 22 22 8 8 8 8 8 8 8 8 8 8 22 22 22 22 22 22 17 17 17 17 17 17 17 17 17 17 22 22 22 22 22 22 2 2 2 2 2 2 7 2 2 2 2 21 21 21 16 22 14 14 14 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 22 22 22 22 22 22 14 14 14 14 14 21 21 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 14 22 22 22 22 22 14 14 14 14 14 14 22 22 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 21 21 21 24 24 24 24 21 21 24 24 24 22 22 22 22 24 24 21 24 24 24 24 24 24 21 21 21 22 22 22 22 13 22 22 22 2 2 8 8 8 8 8 8 8 8 8 8 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 14 14 14 14 14 22 22 22 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 22 22 22 22 14 14 14 14 14 14 14 14 14 14 22 22 22 22 22 22 8 8 8 8 8 8 8 8 8 8 17 22 22 22 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 21 21 24 24 21 22 22 2 2 14 14 14 14 14 24 21 24 21 21 21 21 21 21 21 22 21 24 21 24 24 21 21 21 21 21 21 21 21 24 24 24 24 24 24 21 21 21 21 21 21 21 21 21 21 22 22 21 2 2 2 2 2 2 2 20 2 2 2 2 2 2 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 23 22 21 21 21 21 24 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 24 21 21 21 21 21 24 21 24 24 24 24 24 21 24 24 14 14 14 14 14 14 14 22 22 22 22 2 13 13 13 13 13 13 13 13 13 13 21 21 21 21 21 21 21 21 21 13 13 13 13 13 13 13 13 13 22 22 22 21 21 24 14 14 14 14 14 14 14 14 14 14 14 14 14 14 24 21 21 21 21 24 24 21 21 24 21 21 21 14 14 14 14 14 14 14 14 21 24 21 21 24 24 24 21 24 21 21 21 24 24 22 22 22 22 22 22 22 22 2 2 2 2 14 14 14 14 24 24 24 24 24 24 24 24 21 21 21 21 21 21 21 21 24 24 21 21 22 22 22 2 2 2 2 2 8 8 8 8 8 8 8 8 8 8 22 22 22 14 14 14 14 14 14 14 14 14 14 14 20 20 20 20 20 20 2 2 12 12 12 12 12 12 12 12 12 22 22 22 22 22 22 22 2 2 2 2 2 2 2 2 22 22 22 22 22 22 22 22 21 21 21 2 21 21 21 21 21 21 21 21 21 21 21 21 21 24 21 21 21 21 21 21 21 14 14 14 14 21 14 14 14 14 24 24 21 14 14 22 21 21 22 22 22 22 22 22 12 12 12 12 12 12 12 12 12 12 12 12 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 12 12 12 12 12 12 12 12 12 12 12 12 12 20 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 9 12 9 12 9 12 12 12 12 12 12 12 12 12 9 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 12 12 12 12 12 12 22 22 9 9 9 9 9 9 22 22 12 12 12 12 12 12 12 12 22 9 22 9 22 9 22 9 12 12 12 12 12 12 12 12 12 12 12 12 12 12 22 22 12 12 12 12 12 12 12 12 19 19 19 19 19 19 19 19 12 12 12 12 12 22 12 12 9 9 9 9 19 10 12 10 10 10 12 12 12 22 12 12 9 9 9 9 19 10 10 10 12 12 12 12 22 22 12 12 9 9 9 9 22 10 10 10 12 12 12 12 12 12 12 12 9 9 9 9 9 10 10 10 22 22 12 12 12 22 12 12 9 9 9 9 19 10 10 22 1 1 1 1 1 1 1 1 1 1 1 16 16 16 16 16 7 7 7 7 7 7 2 2 15 18 4 15 15 18 4 15 2 2 2 2 2 2 2 2 26 27 16 16 16 16 16 1 2 2 2 2 2 2 2 2 2 15 18 2 2 2 2 11 11 2 2 2 6 4 5 2 2 2 2 2 2 2 2 2 2 2 6 2 11 2 2 2 2 2 2 2 2 2 2 1 16 16 16 16 16 22 16 16 16 16 16 16 16 16 16 16 17 20 22 22 17 17 17 17 17 17 6 6 6 4 5 20 17 17 17 17 17 17 17 17 17 17 6 6 6 4 5 22 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 22 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 22 21 21 21 21 21 21 21 21 21 21 21 21 21 23 23 23 23 21 23 23 23 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 13 13 9 13 13 13 13 9 13 13 12 9 9 9 12 12 9 9 9 12 13 9 13 13 6 9 9 9 9 9 13 13 13 13 13 13 9 13 9 13 9 13 9 9 9 9 13 12 9 9 9 9 12 14 14 14 14 12 13 13 12 12 9 9 6 6 6 6 6 9 12 12 12 12 13 6 13 13 12 13 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 9 12 25 25 25 25 17 13 13 22 22 22 22 6 6 6 6 6 13 13 13 13 13 6 6 13 13 13 13 6 13 13 6 13 13 6 13 13 13 13 13 13 13 6 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 6 6 13 13 6 13 6 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 13 13 13 13 13 13 13 13 4 5 4 5 13 13 13 13 6 6 13 13 13 13 13 13 13 4 5 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 6 13 13 13 13 13 13 13 13 13 13 13 13 13 13 6 6 6 6 6 6 6 6 6 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 6 6 6 6 6 6 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 22 13 13 13 13 13 13 13 22 22 22 22 22 22 22 22 22 13 13 13 13 13 13 13 13 13 13 13 22 22 22 22 22 17 17 17 17 17 17 17 17 17 17 17 17 13 13 13 13 13 13 13 13 13 13 13 13 13 13 17 17 17 17 17 17 13 13 13 13 13 13 13 6 13 13 13 13 13 13 13 13 13 6 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 6 6 6 6 6 6 6 6 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 6 13 13 13 13 13 13 13 13 4 5 4 5 4 5 4 5 4 5 4 5 4 5 17 17 17 17 17 17 17 17 17 17 17 17 17 17 13 13 13 13 13 13 13 13 13 13 13 13 6 6 6 6 6 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 5 4 5 4 5 4 5 4 5 6 6 6 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 5 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 5 6 6 6 6 6 6 6 13 13 6 6 6 6 6 6 13 13 13 13 13 13 13 22 22 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 22 22 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 22 22 22 13 13 13 13 13 13 13 13 13 13 13 13 22 13 13 13 13 13 13 13 13 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 13 13 13 13 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 22 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 22 9 12 9 9 9 12 12 9 12 9 12 9 12 9 9 9 9 12 9 12 12 9 12 12 12 12 12 12 20 20 9 9 9 12 9 12 12 13 13 13 13 13 13 9 12 9 12 21 21 21 9 12 22 22 22 22 22 2 2 2 2 17 2 2 12 12 12 12 12 12 22 12 22 22 22 22 22 12 22 22 14 14 14 14 14 14 14 14 22 22 22 22 22 22 22 20 2 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 14 14 14 14 14 14 14 22 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 22 14 14 14 14 14 14 14 22 2 2 15 18 15 18 2 2 2 15 18 2 15 18 2 2 2 2 2 2 2 2 2 7 2 2 7 2 15 18 2 2 15 18 4 5 4 5 4 5 4 5 2 2 2 2 2 20 2 2 2 2 2 2 2 2 2 2 7 7 2 2 2 2 7 2 4 2 2 22 22 22 22 22 22 22 22 22 22 22 13 13 13 13 13 13 13 13 13 13 22 13 13 13 13 13 13 13 13 13 22 22 22 22 22 22 22 22 22 22 22 22 13 13 13 13 13 13 22 22 22 22 22 22 22 22 22 22 13 13 13 13 13 13 13 13 13 13 13 13 22 22 22 22 1 2 2 2 13 20 14 25 4 5 4 5 4 5 4 5 4 5 13 13 4 5 4 5 4 5 4 5 7 4 5 5 13 25 25 25 25 25 25 25 25 25 21 21 21 21 24 24 7 20 20 20 20 20 13 13 25 25 25 20 14 2 13 13 14 14 14 14 14 14 14 22 22 21 21 10 10 20 20 14 14 14 14 14 14 14 14 14 14 14 14 2 20 20 20 14 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 13 13 17 17 17 17 13 13 13 13 13 13 13 13 13 13 17 17 17 17 17 17 17 17 17 17 13 13 13 13 13 13 13 13 13 13 13 13 13 13 17 17 17 17 17 17 17 17 13 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 14 14 14 14 14 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 20 2 2 2 8 8 8 8 8 8 8 8 8 8 14 14 22 22 22 22 9 12 9 12 9 12 9 12 9 12 9 12 9 12 14 21 23 23 23 2 21 21 21 21 21 21 21 21 21 21 2 20 9 12 9 12 9 12 9 12 9 12 9 12 20 20 21 21 14 14 14 14 14 14 25 25 25 25 25 25 25 25 25 25 21 21 2 2 2 2 2 2 22 22 22 22 22 22 22 22 10 10 10 10 10 10 10 20 20 20 20 20 20 20 20 20 10 10 9 12 9 12 9 12 9 12 9 12 9 12 9 12 12 12 9 12 9 12 9 12 9 12 9 12 9 12 9 12 20 12 12 12 12 12 12 12 12 9 12 9 12 9 9 12 9 12 9 12 9 12 9 12 20 10 10 9 12 9 12 14 9 12 9 12 12 12 9 12 9 12 9 12 9 12 9 12 9 12 9 12 9 12 9 12 9 12 9 9 9 9 9 22 9 9 9 9 9 12 9 12 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 14 20 20 12 14 14 14 14 14 14 14 21 14 14 14 21 14 14 14 14 21 14 14 14 14 14 14 14 24 24 21 21 24 13 13 13 13 22 22 22 22 17 17 17 17 17 17 13 13 3 13 22 22 22 22 22 22 14 14 14 14 2 2 2 2 22 22 22 22 22 22 22 22 24 24 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 21 21 22 22 22 22 22 22 22 22 2 2 21 21 14 14 14 14 14 14 2 2 2 14 2 14 22 22 14 14 14 14 14 14 21 21 21 21 21 21 21 21 2 2 14 14 14 14 14 14 14 21 21 21 21 21 21 21 21 21 21 21 24 24 22 22 22 22 22 22 22 22 22 22 22 2 14 14 14 21 24 24 21 21 21 21 24 24 21 24 24 24 24 2 2 2 2 2 2 2 2 2 2 2 2 2 22 20 8 8 8 8 8 8 8 8 8 8 22 22 22 22 2 2 14 14 14 14 14 21 20 14 14 14 14 14 14 14 14 14 8 8 8 8 8 8 8 8 8 8 14 14 14 14 14 22 14 14 14 14 14 14 14 14 14 21 21 21 21 21 21 24 24 21 21 24 24 21 21 22 22 22 22 22 22 22 22 22 14 14 14 21 14 14 14 14 14 14 14 14 21 24 22 22 8 8 8 8 8 8 8 8 8 8 22 22 2 2 2 2 20 14 14 14 14 14 14 13 13 13 14 24 21 24 14 14 21 14 21 21 21 14 14 21 21 14 14 14 14 14 21 21 14 21 14 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 14 14 20 2 2 14 14 14 14 14 14 14 14 14 14 14 24 21 21 24 24 2 2 14 20 20 24 21 22 22 22 22 22 22 22 22 22 22 14 14 14 14 14 14 22 22 14 14 14 14 14 14 22 22 14 14 14 14 14 14 22 22 22 22 22 22 22 22 22 12 12 12 12 12 12 12 12 12 12 12 10 20 20 20 20 12 12 12 12 12 12 22 22 22 22 22 22 22 22 22 22 14 14 14 24 24 21 24 24 21 24 24 2 24 21 22 22 14 14 14 14 22 22 22 22 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 22 22 22 22 14 14 14 14 14 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 12 12 12 12 12 12 12 22 22 22 22 22 22 22 22 22 22 22 22 12 12 12 12 12 22 22 22 22 22 14 21 14 14 14 14 14 14 14 14 14 14 6 14 14 14 14 14 14 14 14 14 14 14 14 14 22 14 14 14 14 14 22 14 22 14 14 22 14 14 22 14 14 14 14 14 14 14 14 14 14 14 14 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 5 4 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 3 13 22 22 2 2 2 2 2 2 2 4 5 2 22 22 22 22 22 22 2 7 7 11 11 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 2 2 4 5 2 2 2 2 11 11 11 2 2 2 22 2 2 2 2 7 4 5 4 5 4 5 2 2 2 6 7 6 6 6 22 2 3 2 2 22 22 22 22 14 14 14 14 14 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 16 22 2 2 2 3 2 2 2 4 5 2 6 2 7 2 2 12 12 12 12 12 12 12 12 12 12 12 4 6 5 6 4 5 2 4 5 2 2 14 14 14 14 14 14 14 14 14 14 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 20 20 22 22 14 14 14 14 14 14 22 22 14 14 14 14 14 14 22 22 14 14 14 14 14 14 22 22 14 14 14 22 22 22 3 3 6 10 13 3 3 22 13 6 6 6 6 13 13 22 22 22 22 22 22 22 22 22 22 16 16 16 13 13 22 22 14 14 14 14 14 14 14 14 14 14 14 14 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 14 14 22 14 2 2 2 22 22 22 22 17 17 17 17 17 17 17 17 17 17 17 17 17 22 22 22 13 13 13 13 13 13 13 13 13 25 25 25 25 25 17 17 17 17 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 17 17 13 13 13 22 13 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 13 13 13 13 13 13 13 13 13 13 13 13 13 21 22 22 21 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 22 22 22 22 17 17 17 17 22 22 22 22 22 22 22 22 22 22 22 22 14 25 14 14 14 14 14 14 14 14 25 22 22 22 22 22 14 14 14 14 14 14 21 21 21 21 21 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 2 14 14 14 14 22 22 22 22 14 14 14 14 14 14 14 14 2 25 25 25 25 25 22 22 22 22 22 22 22 22 22 22 9 9 9 9 9 9 9 9 12 12 12 12 12 12 12 12 9 9 9 9 22 22 22 22 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 22 22 22 22 14 14 14 14 22 22 22 22 22 22 22 22 22 22 22 2 14 14 14 14 14 14 22 22 14 22 14 14 14 14 14 14 14 14 14 14 14 14 22 14 14 22 22 22 14 22 22 14 14 14 14 14 14 14 22 2 17 17 17 17 17 17 17 17 14 14 14 14 14 14 14 13 13 17 17 17 17 17 17 17 22 22 22 22 22 22 22 17 17 17 17 17 17 17 17 17 14 14 14 22 14 14 22 22 22 22 22 17 17 17 17 17 14 14 14 14 14 14 17 17 17 17 17 17 22 22 22 2 14 14 14 14 14 14 14 14 14 14 22 22 22 22 22 2 14 14 14 14 14 14 14 14 22 22 22 22 17 17 14 14 22 22 17 17 17 17 17 17 17 17 17 17 17 17 17 17 14 21 21 21 22 21 21 22 22 22 22 22 21 21 21 21 14 14 14 14 22 14 14 14 22 14 14 14 14 14 14 14 14 14 14 14 22 22 22 22 21 21 21 22 22 22 22 21 17 17 17 17 17 17 17 17 22 22 22 22 22 22 22 22 2 2 2 2 2 2 2 2 2 22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 17 17 2 14 14 14 14 14 14 14 14 14 14 14 14 14 17 17 17 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 21 21 22 22 22 22 17 17 17 17 17 2 2 2 2 2 2 2 22 22 22 22 22 22 22 22 22 14 14 14 14 14 14 22 22 22 2 2 2 2 2 2 2 14 14 14 14 14 14 22 22 17 17 17 17 17 17 17 17 14 14 14 22 22 22 22 22 17 17 17 17 17 17 17 17 14 14 22 22 22 22 22 22 22 2 2 2 2 22 22 22 22 22 22 22 22 22 22 22 22 17 17 17 17 17 17 17 14 14 14 14 14 14 14 14 14 22 22 22 22 22 22 22 9 9 9 22 22 22 22 22 22 22 22 22 22 22 22 22 12 12 12 22 22 22 22 22 22 22 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 22 24 21 24 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 2 2 2 2 2 2 2 22 22 17 17 17 17 17 17 8 8 8 8 8 8 8 8 8 8 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 24 24 24 21 21 21 21 24 24 21 21 2 2 16 2 2 2 2 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 21 21 21 21 24 21 21 21 21 21 21 21 21 22 8 8 8 8 8 8 8 8 8 8 2 2 2 2 22 22 22 22 22 22 22 22 22 22 22 22 14 14 14 21 2 2 14 22 22 22 22 22 22 22 22 22 14 14 14 24 24 24 21 21 21 21 21 21 21 21 21 24 24 14 14 14 14 2 2 2 2 2 21 21 21 2 22 22 8 8 8 8 8 8 8 8 8 8 14 2 14 2 2 2 22 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 22 22 22 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 24 24 24 21 21 21 24 24 21 24 21 21 2 2 2 2 2 2 21 22 14 14 14 14 14 14 14 22 14 22 14 14 14 14 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 14 14 14 14 14 14 14 14 14 14 2 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 24 24 24 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 24 24 22 14 14 14 14 14 14 14 14 22 22 14 21 24 24 24 24 22 22 24 24 22 22 24 24 24 22 22 14 22 22 22 22 22 22 24 22 22 22 22 22 14 14 14 14 14 24 24 22 22 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 14 14 14 14 14 24 24 24 21 21 21 21 21 21 21 21 24 24 21 21 21 24 21 14 14 14 14 2 2 2 2 2 8 8 8 8 8 8 8 8 8 8 22 2 22 2 22 22 24 24 24 21 21 21 21 21 21 24 21 24 24 24 24 21 21 24 21 21 14 14 2 14 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 24 24 24 21 21 21 21 22 22 24 24 24 24 21 21 24 21 21 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 14 14 14 14 21 21 22 22 24 24 24 21 21 21 21 21 21 21 21 24 24 21 24 21 21 2 2 2 14 22 22 22 22 22 22 22 22 22 22 22 2 2 2 2 2 2 2 2 2 2 2 2 2 22 22 22 14 14 14 14 14 14 14 14 14 14 14 21 24 21 24 24 21 21 21 21 21 21 24 21 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 22 22 22 21 21 21 24 24 21 21 21 21 24 21 21 21 21 21 22 22 22 22 8 8 8 8 8 8 8 8 8 8 17 17 2 2 2 13 17 17 17 22 22 22 22 22 22 22 22 22 22 22 22 14 21 21 21 21 21 21 21 22 21 21 21 21 21 21 24 21 14 2 2 2 2 2 22 22 22 22 22 22 22 22 22 22 2 2 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 24 21 21 21 21 21 21 21 24 21 21 24 21 21 22 22 22 22 22 22 22 22 22 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 22 2 2 2 2 2 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 2 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 2 2 2 2 2 13 13 13 13 20 20 20 20 2 13 22 22 22 22 22 22 22 22 22 22 8 8 8 8 8 8 8 8 8 8 22 17 17 17 17 17 17 17 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 22 22 22 14 14 14 14 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 14 14 14 22 22 22 22 22 22 22 22 22 22 22 22 22 14 14 22 22 22 22 22 22 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 22 22 13 21 21 2 16 16 16 16 22 22 22 22 22 22 22 22 22 22 22 22 13 13 13 13 13 13 13 22 22 13 13 13 13 13 13 13 13 13 13 13 13 24 24 21 21 21 13 13 13 24 24 24 24 24 24 16 16 16 16 16 16 16 16 21 21 21 21 21 21 21 21 13 13 21 21 21 21 21 21 21 13 13 13 13 13 13 13 13 13 13 13 13 13 13 21 21 21 21 13 13 13 13 13 13 13 13 13 13 13 22 22 22 22 22 22 22 13 13 21 21 21 13 22 22 22 22 22 22 22 22 22 22 17 17 22 22 22 22 22 22 22 22 22 22 22 22 22 22 9 9 9 9 9 9 9 9 9 9 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 12 12 12 12 12 12 12 22 12 12 12 12 12 12 12 12 12 12 9 9 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 22 9 9 22 22 9 22 22 9 9 22 22 9 9 9 9 22 9 9 9 9 9 9 9 9 12 12 12 12 22 12 22 12 12 12 12 12 12 12 22 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 22 9 9 9 9 22 22 9 9 9 9 9 9 9 9 22 9 9 9 9 9 9 9 22 12 12 12 12 12 12 12 12 12 12 9 9 22 9 9 9 9 22 9 9 9 9 9 22 9 22 22 22 9 9 9 9 9 9 9 22 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 22 22 9 9 9 9 9 9 9 9 9 6 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 6 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 6 12 12 12 12 12 12 12 12 12 6 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 6 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 6 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 6 12 12 12 12 12 12 12 12 12 6 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 6 12 12 12 12 12 12 12 12 12 6 12 12 12 12 12 12 9 12 22 22 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 21 21 21 21 21 21 21 13 13 13 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 13 13 13 13 13 13 13 21 13 13 13 13 13 13 13 13 13 13 13 13 13 13 21 13 13 2 2 2 2 2 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 21 22 21 21 22 21 21 21 21 21 22 22 22 22 22 14 14 14 14 14 22 22 17 17 17 17 17 17 17 17 17 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 12 12 12 12 21 21 21 21 21 21 21 22 22 22 22 22 14 14 14 14 22 14 14 14 14 14 14 14 14 14 14 14 22 14 14 22 14 22 22 14 22 14 14 14 14 14 14 14 14 14 14 22 14 14 14 14 22 14 22 14 22 22 22 22 22 22 14 22 22 22 22 14 22 14 22 14 22 14 14 14 22 14 14 22 14 22 22 14 22 14 22 14 22 14 22 14 22 14 14 22 14 22 22 14 14 14 14 22 14 14 14 14 14 14 14 22 14 14 14 14 22 14 14 14 14 22 14 22 14 14 14 14 14 14 14 14 14 14 22 14 14 14 14 14 22 14 14 14 22 14 14 14 14 14 22 14 14 14 14 14 6 6 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 22 22 22 22 22 22 22 22 22 13 13 13 13 13 13 13 13 13 13 13 13 13 22 22 22 22 22 22 22 22 22 22 22 22 22 13 13 13 13 13 13 13 13 13 13 13 10 10 10 10 10 13 13 13 13 13 22 22 22 22 22 22 22 22 22 22 22 13 13 13 13 13 13 13 13 22 22 22 22 22 22 22 22 13 13 13 13 13 13 13 13 13 13 13 13 13 13 22 22 13 22 22 13 13 13 13 13 13 13 13 13 13 13 13 22 22 16 22 22 22 22 22 22 22 22 22 22 22 22 22 22 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 29 29 29 29 29 29 29 29 29 29 29 29 29 29 22 22))
 
-(define-deferred ucd-gc-table-5
-  #(other:control separator:space punctuation:other symbol:currency punctuation:open punctuation:close symbol:math punctuation:dash number:decimal-digit letter:uppercase symbol:modifier punctuation:connector letter:lowercase symbol:other letter:other punctuation:initial-quote other:format number:other punctuation:final-quote letter:titlecase letter:modifier mark:nonspacing other:not-assigned mark:enclosing mark:spacing-combining number:letter separator:line separator:paragraph other:surrogate other:private-use))
+(define ucd-gc-table-5
+  '#(other:control separator:space punctuation:other symbol:currency punctuation:open punctuation:close symbol:math punctuation:dash number:decimal-digit letter:uppercase symbol:modifier punctuation:connector letter:lowercase symbol:other letter:other punctuation:initial-quote other:format number:other punctuation:final-quote letter:titlecase letter:modifier mark:nonspacing other:not-assigned mark:enclosing mark:spacing-combining number:letter separator:line separator:paragraph other:surrogate other:private-use))
index 960398e8f2e9b17dfdc46c5a2019f4b7f65982ad..7b0034dca93d4e6034271bf95f36df71fb056c27 100644 (file)
@@ -34,34 +34,20 @@ USA.
   (let ((sv (char->integer char)))
     (vector-ref |ucd-GCB-table-5| (bytevector-u8-ref |ucd-GCB-table-4| (fix:or (fix:lsh (bytevector-u8-ref |ucd-GCB-table-3| (fix:or (fix:lsh (bytevector-u8-ref |ucd-GCB-table-2| (fix:or (fix:lsh (bytevector-u8-ref |ucd-GCB-table-1| (fix:or (fix:lsh (bytevector-u8-ref |ucd-GCB-table-0| (fix:lsh sv -16)) 4) (fix:and 15 (fix:lsh sv -12)))) 4) (fix:and 15 (fix:lsh sv -8)))) 4) (fix:and 15 (fix:lsh sv -4)))) 4) (fix:and 15 sv))))))
 
-(define-deferred |ucd-GCB-table-0|
-  (vector->bytevector '#(0 1 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2)))
+(define |ucd-GCB-table-0|
+  '#u8(0 1 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2))
 
-(define-deferred |ucd-GCB-table-1|
-  (vector->bytevector '#(0 1 2 3 4 4 4 4 4 4 5 6 7 8 4 9 10 11 4 4 4 4 12 4 4 4 4 13 4 14 15 16 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 17 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4)))
+(define |ucd-GCB-table-1|
+  '#u8(0 1 2 3 4 4 4 4 4 4 5 6 7 8 4 9 10 11 4 4 4 4 12 4 4 4 4 13 4 14 15 16 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 17 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4))
 
-(define-deferred |ucd-GCB-table-2|
-  (vector->bytevector '#(0 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 17 1 1 1 18 19 20 21 22 23 24 1 1 25 1 1 1 1 1 26 27 1 1 1 1 28 29 1 1 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 31 1 32 33 34 35 36 37 38 39 40 41 42 36 37 38 39 40 41 42 36 37 38 39 40 41 42 36 37 38 39 40 41 42 36 37 38 39 40 41 42 36 37 38 39 40 41 42 36 43 44 44 44 44 44 44 44 44 1 1 1 1 1 1 1 1 1 1 1 45 1 1 46 47 1 48 49 50 1 1 1 1 1 1 51 1 1 1 1 1 52 53 54 55 56 57 58 59 1 1 1 1 60 1 1 1 1 1 1 1 1 1 1 1 1 1 61 62 1 1 1 63 1 1 1 1 1 1 1 1 1 1 1 1 64 1 1 1 1 65 66 1 1 1 1 1 1 1 67 1 1 1 1 1 68 1 1 1 1 1 1 1 69 70 1 1 1 1 1 1 1 71 1 72 73 74 75 1 1 76 1 1 1 1 1 1 77 78 44 44 44 44 44 44 44 44 44 44 44 44 44 44)))
+(define |ucd-GCB-table-2|
+  '#u8(0 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 17 1 1 1 18 19 20 21 22 23 24 1 1 25 1 1 1 1 1 26 27 1 1 1 1 28 29 1 1 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 31 1 32 33 34 35 36 37 38 39 40 41 42 36 37 38 39 40 41 42 36 37 38 39 40 41 42 36 37 38 39 40 41 42 36 37 38 39 40 41 42 36 37 38 39 40 41 42 36 43 44 44 44 44 44 44 44 44 1 1 1 1 1 1 1 1 1 1 1 45 1 1 46 47 1 48 49 50 1 1 1 1 1 1 51 1 1 1 1 1 52 53 54 55 56 57 58 59 1 1 1 1 60 1 1 1 1 1 1 1 1 1 1 1 1 1 61 62 1 1 1 63 1 1 1 1 1 1 1 1 1 1 1 1 64 1 1 1 1 65 66 1 1 1 1 1 1 1 67 1 1 1 1 1 68 1 1 1 1 1 1 1 69 70 1 1 1 1 1 1 1 71 1 72 73 74 75 1 1 76 1 1 1 1 1 1 77 78 44 44 44 44 44 44 44 44 44 44 44 44 44 44))
 
-(define-deferred |ucd-GCB-table-3|
-  (vector->bytevector
-   '#(0 1   2   2 2 2 2   3  1   1 4   2   2   2   2   2   2   2   2   2   2   2   2   2   2   2   2   2   2   2   2   2   5   5   5   5   5   5   5   2   2   2   2   2   2   2   2   2   2   2   2   2   2   2   2   2   6   2   2   2   2   2   2   2   2   2   2   2   2   2   2   2   2   7   5   8   9   2   2   2   10  11  2   2   12  5   2   13  2   2   2   2   2   14  15  2   16  17  2   5   18  2   2   2   2   2   19  13  2   2   12  20  2   21  22  2   2   23  2   2   2   2   2   2   2   24  25  5   26  2   2   27  28  29 30  2  31 2   2 32 33 34 30  2 35 2 2   36 37  17  2 38 35 2 2 36  39 2 30 2 31 2 2 40 33  41  30  2   42  2 2 43 44 34 2 2 45 2 2 46  47  48 30 2 31  2   2 49 50  48 30 2 31 2 2 43 51 34  30  2   52 2   2 2 53 54 2   52 2 2 2 55 56 2 2 2 2 2  2 57  58  2 2  2 2 59 2   60 2   2   2   61  62 63 5 64 65 2   2 2   2   2   66 67 2   68 13 69  70 71  2   2  2   2   2 2 72  72  72 72  72 72 73 73  73  73  74  75 75  75  75  75 2   2   2  2   2   66  2 2 2 2 2
-      2 2   2   2 2 2 76  2  76  2 30  2   30  2   2   2   77  78  79  2   2   80  2   2   2   2   2   2   2   48  2   81  2   2   2   2   2   2   2   82  83  2   2   2   2   2   2   2   2   2   2   2   2   2   84  2   2   2   85  86  87  2   2   2   88  2   2   2   2   89  2   2   90  91  2   12  20  92  2   93  2   2   2   94  95  2   2   96  97  2   2   2   2   2   2   2   2   2   98  99  100 2   2   2   2   2   2   2   2   2   2   2   2   5   5   5   101 102 2   103 2   2   2   1   2   2   2   2   2   2   5   5   13  2  104 2  2  2   2 2  2  2  2   2 2  2 2   2  105 106 2 2  2  2 2 107 2  2 2  2 2  2 2 2  2   2   2   2   2   2 2 2  2  2  2 2 2  2 2 108 109 2  2  2 2   2   2 2  108 2  2  2 2  2 2 5  5  2   2   110 2  2   2 2 2  2  111 2  2 2 2 2  2  2 2 2 2 2  2 108 112 2 46 2 2 2  2   2  109 113 2   114 2  2  2 2  2  115 2 2   116 117 2  5  109 2  2  118 2  119 95  72 120 26  2 2 121 122 2  123 2  2  2  124 125 126 2   2  127 2   2   2  128 17  2  129 130 2   2 2 2 2 2
-      2 2   2   2 2 2 2   2  131 2 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 134 135 134 136 134 132 133 134 135 134 137 73 138 75 75 139 1 1  1  1  1   1 1  1 1   1  1   1   1 1  1  1 2 140 2  2 2  2 2  2 2 2  2   2   2   2   2   2 5 2  5  2  2 2 2  2 2 2   2   2  2  2 2   3   2 2  2   2  2  2 2  2 2 46 2  2   2   2   2  141 2 2 2  2  2   2  2 2 2 2  2  2 2 2 2 71 2 2   2   2 2  2 2 2  2   2  2   2   2   2   13 2  2 2  2  2   2 2   2   142 2  2  2   2  2  2   2  2   143 2  2   144 2 2 2   2   2  2   2  2  2  2   48  2   145 2  2   146 147 2  2   108 92 2   2   148 2 2 2 2 149
-      2 150 151 2 2 2 152 92 2   2 153 154 2   2   2   2   2   155 156 2   2   2   2   2   2   2   2   2   108 157 2   95  2   2   32  158 34  159 151 2   2   2   2   2   2   2   2   2   2   2   160 161 2   2   2   2   2   2   162 163 2   2   2   2   2   2   2   2   2   2   2   2   2   108 164 13  165 2   2   2   2   2   166 13  2   2   2   2   2   167 168 2   2   2   2   2   66  169 2   2   2   2   2   2   2   2   2   2   2   2   2   2   2   170 171 2   2   2   2   2   172 173 174 2   2   2   2   2   2   2   2   2   2   2  2   2  2  2   2 2  2  2  151 2 2  2 147 2  2   2   2 2  2  2 2 2   2  2 2  2 2  2 2 2  175 176 177 108 149 2 2 2  2  2  2 2 2  2 2 2   2   2  2  2 178 179 2 2  2   2  2  2 2  2 2 2  2  180 181 182 2  183 2 2 2  2  2   2  2 2 2 76 2  2 2 2 2 2  2 2   2   2 2  5 5 5  184 5  5   64  123 185 12 7  2 2  2  2   2 186 187 188 2  2  2   2  2  2   2  2   2   2  2   2   2 2 2   2   2  2   2  2  2  2   2   2   2   2  147 2   2   2  2   2   2  189 2   2   2 2 2 2 2
-      2 2   2   2 2 2 2   2  2   2 2   2   2   2   2   2   2   2   190 191 2   2   2   2   2   2   2   2   192 2   2   2   193 2   2   194 2   2   2   2   195 196 197 198 199 2   200 2   2   2   2   2   2   2   2   2   2   2   2   201 2   202 2   2   2   2   203 2   2   2   2   2   204 2   2   2   2   2   205 206 196 2   2   2   2   207 208 209 2   2   2   2   2   2   2   2   2   2   2   2   1   1   5   5   5   5   5   5   1   1   1   1   1   1   1   1   5   5   5   5   5   5   5   5   5   5   5   5   5   5   5   1)))
+(define |ucd-GCB-table-3|
+  '#u8(0 1 2 2 2 2 2 3 1 1 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 5 5 5 5 5 5 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 5 8 9 2 2 2 10 11 2 2 12 5 2 13 2 2 2 2 2 14 15 2 16 17 2 5 18 2 2 2 2 2 19 13 2 2 12 20 2 21 22 2 2 23 2 2 2 2 2 2 2 24 25 5 26 2 2 27 28 29 30 2 31 2 2 32 33 34 30 2 35 2 2 36 37 17 2 38 35 2 2 36 39 2 30 2 31 2 2 40 33 41 30 2 42 2 2 43 44 34 2 2 45 2 2 46 47 48 30 2 31 2 2 49 50 48 30 2 31 2 2 43 51 34 30 2 52 2 2 2 53 54 2 52 2 2 2 55 56 2 2 2 2 2 2 57 58 2 2 2 2 59 2 60 2 2 2 61 62 63 5 64 65 2 2 2 2 2 66 67 2 68 13 69 70 71 2 2 2 2 2 2 72 72 72 72 72 72 73 73 73 73 74 75 75 75 75 75 2 2 2 2 2 66 2 2 2 2 2 2 2 2 2 2 2 76 2 76 2 30 2 30 2 2 2 77 78 79 2 2 80 2 2 2 2 2 2 2 48 2 81 2 2 2 2 2 2 2 82 83 2 2 2 2 2 2 2 2 2 2 2 2 2 84 2 2 2 85 86 87 2 2 2 88 2 2 2 2 89 2 2 90 91 2 12 20 92 2 93 2 2 2 94 95 2 2 96 97 2 2 2 2 2 2 2 2 2 98 99 100 2 2 2 2 2 2 2 2 2 2 2 2 5 5 5 101 102 2 103 2 2 2 1 2 2 2 2 2 2 5 5 13 2 104 2 2 2 2 2 2 2 2 2 2 2 2 2 105 106 2 2 2 2 2 107 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 108 109 2 2 2 2 2 2 2 108 2 2 2 2 2 2 5 5 2 2 110 2 2 2 2 2 2 111 2 2 2 2 2 2 2 2 2 2 2 2 108 112 2 46 2 2 2 2 2 109 113 2 114 2 2 2 2 2 115 2 2 116 117 2 5 109 2 2 118 2 119 95 72 120 26 2 2 121 122 2 123 2 2 2 124 125 126 2 2 127 2 2 2 128 17 2 129 130 2 2 2 2 2 2 2 2 2 2 2 2 2 2 131 2 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 132 133 134 135 134 136 134 134 135 134 136 134 132 133 134 135 134 137 73 138 75 75 139 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 140 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 2 5 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 46 2 2 2 2 2 141 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 71 2 2 2 2 2 2 2 2 2 2 2 2 2 2 13 2 2 2 2 2 2 2 2 142 2 2 2 2 2 2 2 2 143 2 2 144 2 2 2 2 2 2 2 2 2 2 48 2 145 2 2 146 147 2 2 108 92 2 2 148 2 2 2 2 149 2 150 151 2 2 2 152 92 2 2 153 154 2 2 2 2 2 155 156 2 2 2 2 2 2 2 2 2 108 157 2 95 2 2 32 158 34 159 151 2 2 2 2 2 2 2 2 2 2 2 160 161 2 2 2 2 2 2 162 163 2 2 2 2 2 2 2 2 2 2 2 2 2 108 164 13 165 2 2 2 2 2 166 13 2 2 2 2 2 167 168 2 2 2 2 2 66 169 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 170 171 2 2 2 2 2 172 173 174 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 151 2 2 2 147 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 175 176 177 108 149 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 178 179 2 2 2 2 2 2 2 2 2 2 2 180 181 182 2 183 2 2 2 2 2 2 2 2 2 76 2 2 2 2 2 2 2 2 2 2 2 5 5 5 184 5 5 64 123 185 12 7 2 2 2 2 2 186 187 188 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 147 2 2 2 2 2 2 189 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 190 191 2 2 2 2 2 2 2 2 192 2 2 2 193 2 2 194 2 2 2 2 195 196 197 198 199 2 200 2 2 2 2 2 2 2 2 2 2 2 2 201 2 202 2 2 2 2 203 2 2 2 2 2 204 2 2 2 2 2 205 206 196 2 2 2 2 207 208 209 2 2 2 2 2 2 2 2 2 2 2 2 1 1 5 5 5 5 5 5 1 1 1 1 1 1 1 1 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 1))
 
-(define-deferred |ucd-GCB-table-4|
-  (vector->bytevector
-   '#(0 0 0 0 0 0 0 0 0 0 1 0 0 2 0 0 0  0 0 0 0 0 0 0 0 0  0 0 0 0  0  0  3 3 3 3  3  3  3  3  3 3 3 3  3 3 3 3 3 3 3 3 3 3 3 3 3 3  3 3 3  3  3  0 3 3 3 3 3 3  3 3 3 3 3 3 3 0 3 3 4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  3  3  3  4  4  4  4  4  4  4  3  3  3  3  3  3  3  4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  3  4  3  4  4  3  4  4  3  4  3  3  3  3  3  3  3  3  5  5  5  5  5  5  3  3  3  3  3  3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  4  4  4  4  4  4  4  5 3 4 4 4 4  4 4 3 3 4 4 3 4 4 4 4 3 3 3  3  3 3 3 3 3 3  3  3 3 3 3 3 3 5 3 4 3 3 3 3 3 3 3  3  3  3  3  3 3 3  4  4 4 4  4  4  4  4  4  4  4  3  3  3  3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4  3  3  3  3 3 3 3 3  3 3  3  3  3  3  3  3  3  3  4 4 4 4  3 4 4 4 4  4  4  4 4  4  3  4 4 4 3  4 4 4 4 4 3 3 3 3 3 3 3 3 3 3  3 4 4 4 3 3 3 3 3 3 3  3 4 4 4 4  4 4 4 4 4 4  4 4 4 4 5  4  4
-      4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 3 3  3 3 3 3 3 3 3 3 3  3 3 3 3  3  3  3 3 3 3  3  4  6  4  3 6 6 6  4 4 4 4 4 4 4 4 6 6 6 6 4 6  6 3 4  4  4  4 4 4 4 3 3 3  3 3 3 3 3 3 3 4 4 3 3  3  3  3  3  3  3  3  3  3  3  3  4  6  6  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  4  3  4  6  6  4  4  4  4  3  3  6  6  3  3  6  6  4  3  3  3  3  3  3  3  3  3  4  3  3  3  3  3  3  3  3  3  4  4  6  3  3  3  3  3  3  3  3  3  3  3  3  3 3 3 3 3 3 3 3 3 3 3 3 4 3 6 6 6 4 4 3 3 3 3 4 4 3 3 4 4 4 3 3 4 4 3 3 3 4 3 3 3  3  3  3  3  3  3  3  6  4  4  4  4  4  3  4  4  6  3  6  6  4  3  3  3  3  3 3 3 3 3 3  3 3 3 3 4 3 4 4 3 3 3 3 3 3  4  4 3 3 3 3 3  3  3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3  3  3  3  3  3 3 3  3  3 3 3  3  3  3  3  3  4  6  4  6  6  3 3 3 6 6 6 3 6 6 6 4 3 3 4 6 6 6 3 3 3 3 3  3  3  3  3 3 3 3 3  3 3  3  3  3  3  3  3  3  3  3 3 3 4  4 4 6 6 6  6  3  4 4  4  3  4 4 4 4  3 3 3 3 3 3 3 4 4 3 3 3 3 3 3  3 3 3 3 3 3 3 3 3 3 3  3 3 3 3 4  3 6 4 6 6 4  6 6 3 4 6  6  3
-      6 6 4 4 3 3 6 4 4 4 4 3 6 6 6 3 6  6 6 4 5 3 3 3 6 6  3 3 3 3  3  3  3 3 3 3  3  3  3  3  3 3 3 3  3 3 3 3 4 3 3 3 3 4 6 6 4 4  4 3 4  3  6  6 6 6 6 6 6 4  3 4 3 6 4 4 4 4 4 4 4  3  3  3  3  3  3  3  3  3  3  3  3  4  4  4  4  4  4  4  4  3  3  4  3  6  4  4  4  4  4  4  3  4  4  3  3  3  3  3  3  3  3  3  3  3  4  4  4  4  4  4  3  3  3  3  3  3  3  3  3  3  4  4  3  3  3  3  3  3  3  3  3  3  3  4  3  4  3  4  3  3  3  3  6  6  3  4  4  4  4  4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 3 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  3  3  3  3  3  3  3  3  3  4  3 3 3 3 3 3  3 3 3 3 3 3 3 3 3 3 3 3 3 3  3  3 4 4 4 4 6  4  4 4 4 4 4 3 4 4 6 6 4 4 3 3 3 3  3  3  3  6  6 4 4  3  3 3 3  4  4  3  4  4  4  4  3  3  3  3 3 3 3 3 3 3 3 3 3 4 3 6 4 4 3 3 3 3 3 3 4  3  3  3  3 3 3 3 3  3 3  3  3  3  3  3  4  3  3  7 7 7 7  7 7 7 7 7  7  7  7 7  7  7  7 8 8 8  8 8 8 8 8 8 8 8 8 8 8 8 8 8 8  8 8 8 8 8 8 9 9 9 9 9  9 9 9 9 9  9 9 9 9 9 9  9 9 9 9 9  9  9
-      9 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3  3 3 3 3 4 4 6 4 4  4 4 4 4  4  6  6 6 6 6  6  6  6  4  6 6 4 4  4 4 4 4 4 4 4 4 4 3 3 3 3 3  3 3 3  3  4  3 3 3 3 3 3 3  3 3 3 3 3 3 4 4 4 0 3  3  3  3  3  3  3  3  3  3  4  3  3  3  3  3  3  4  4  4  6  6  6  6  4  4  6  6  6  3  3  3  3  6  6  4  6  6  6  6  6  6  4  4  4  3  3  3  3  3  3  3  3  3  3  3  4  4  6  6  4  3  3  3  3  3  3  3  3  3  6  4  6  4  4  4  4  4  4  4  3  4  3  4  3  3  4  4  4  4  4  4 4 4 6 6 6 6 6 6 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4  4  6  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  4  6  4  4  4  4  4  6  4 6 6 6 6 6  4 6 6 3 3 3 3 3 3 3 3 3 3 3  4  4 6 3 3 3 3  3  3 3 3 3 3 3 3 3 3 6 4 4 4 4 6 6  4  4  6  4  4 4 3  3  3 3 3  3  3  3  4  6  4  4  6  6  6  4 6 4 4 4 6 6 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3  3  6  6  6 6 6 6 6  6 4  4  4  4  4  4  4  4  6  6 4 4 3  3 3 3 3 3  3  3  4 4  4  3  4 4 4 4  4 4 4 4 4 4 4 4 4 6 4 4 4 4 4  4 4 3 3 3 3 4 3 3 3 3  6 6 4 3 3  3 4 4 3 3 3  3 3 3 4 4  4  4
-      4 4 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3  3 3 3 3 3 3 0 4 10 0 0 3 3  3  3  3 3 3 3  0  0  0  0  0 0 0 3  3 3 3 3 3 3 3 3 3 3 3 3 3 11 3 3 3  3  3  3 3 3 3 3 3 11 3 3 3 3 3 3 3 3 3 3 3  3  3  3  3  3  11 11 11 11 3  3  3  3  3  3  12 3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  4  4  4  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  4  4  4  4  4  4  3  3  3  3  3  3  3  3  3  4  4  3  3  3  3  3 4 4 4 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 3 3 3 4 3 3 3 3 4 3 3 3 3 3 3 3 6 6 4 4 6  3  3  3  3  3  3  3  3  6  6  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3 3 3 6 6 6  6 6 6 6 6 6 6 6 6 6 6 6 6 4  4  3 3 3 3 3 3  3  3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4  4  3  3  3  3 3 3  3  3 3 4  4  4  4  4  4  4  4  4  7  7  7 7 7 7 7 7 7 7 7 7 7 3 3 3 3 3 3 4 6 6 4 4  4  4  6  6 4 6 6 6  6 3  3  3  3  3  3  3  3  3  3 3 3 3  3 3 3 3 3  3  3  4 3  3  3  3 3 3 3  3 3 3 3 3 3 3 3 3 3 3 3 4 4 4  4 4 4 6 6 4 4 6 6 4 4  3 3 3 3 3  3 3 3 3 3 3  3 4 3 3 3  3  3
-      3 3 3 4 6 3 3 3 3 3 3 3 3 3 3 3 3  3 3 4 3 3 3 4 3 4  4 4 3 3  4  4  3 3 3 3  3  4  4  3  3 3 3 3  3 3 3 3 3 3 6 4 4 6 6 3 3 3  3 3 6  4  3  3 3 3 3 3 3 3  3 3 3 3 6 6 4 6 6 4 6  6  3  6  4  3  3  13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 3 3 3 3 3 3 3 3 3 3 3 3 8 8 8 8 8 8 8 3 3 3 3 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  4  3  0  0  0  0  0  0  0 0 0 0 0 0  3 3 3 3 3 3 3 3 3 3 4 4 4 4  4  3 3 3 3 3 3  4  4 4 3 4 4 3 3 3 3 3 4 4 4 4 3 3  3  3  3  3  3 3 4  4  4 3 3  3  3  4  6  4  6  3  3  3  3  3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4  4  4  4  4 4 4 4 4  4 4  3  3  3  3  3  3  3  3  3 6 6 6  4 4 4 4 6  6  4  4 3  3  5  3 3 4 4  4 3 3 3 3 3 3 3 3 3 3 3 3 3 3  3 3 3 3 3 3 4 4 4 4 4  6 4 4 4 4  4 4 4 4 3 3  3 3 3 3 3  3  3
-      3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3  3 3 3 3 6 6 6 4 4  4 4 4 4  4  4  4 6 6 3  5  5  3  3  3 3 3 3  4 4 4 3 3 3 3 3 3 3 3 3 3 3  3 3 3  3  6  6 6 4 4 4 6 6  4 6 4 4 3 3 3 3 3 3 4  3  6  6  6  4  4  4  4  4  4  4  4  3  3  3  3  3  4  6  6  6  6  3  3  6  6  3  3  6  6  6  3  3  3  3  6  6  3  3  4  4  4  4  4  4  4  3  3  3  3  3  3  3  3  6  6  6  4  4  4  4  4  4  4  4  6  6  4  4  4  6  4  3  3  3  3  3  3  3  3  3  4  6  6  4  4  4  4  4  4  6 4 6 6 4 6 4 4 6 4 4 3 3 3 3 3 3 3 3 3 3 3 3 6 6 4 4 4 4 3 3 6 6 6 6 4 4 6 4 3 3  3  3  3  3  3  3  3  3  3  3  4  4  3  3  6  6  6  4  4  4  4  4  4  4  4  6 6 4 6 4 3  3 3 3 3 3 3 3 3 3 3 4 6 4 6  6  4 4 4 4 4 4  6  4 3 3 3 3 3 3 3 3 6 6 4 4 4 4 6  4  4  4  4  4 3 3  3  3 3 3  3  3  3  3  3  3  3  3  3  3  3 3 3 6 4 4 4 4 4 4 4 3 4 4 4 4 4 4 6 4 3 3  4  4  4  4 4 4 4 4  4 4  4  4  4  4  4  4  4  4  4 4 4 4  3 6 4 4 4  4  4  4 4  6  4  4 6 4 4  3 3 3 3 3 3 3 3 3 3 6 6 6 6 6  6 6 6 6 6 6 6 6 6 6 6  6 6 6 6 6  6 6 6 6 6 6  6 6 6 6 6  6  6
-      6 6 6 6 6 6 6 6 6 6 6 6 3 3 3 3 3  3 3 3 3 3 3 3 3 3  4 4 3 0  0  0  0 3 3 3  3  3  3  3  3 3 3 3  3 3 3 3 3 3 4 6 4 4 4 3 3 3  6 4 4  4  4  4 0 0 0 0 0 0  0 0 4 4 4 4 4 4 4 4 3  3  4  4  4  4  4  4  4  3  3  3  3  3  3  3  3  3  3  3  3  3  3  4  4  4  4  3  3  4  4  4  4  4  4  4  3  3  3  3  4  4  4  4  4  3  3  3  3  4  3  3  3  3  3  3  3  3  3  3  3  4  4  4  4  4  4  4  3  4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  4  3  3  4  4  4  4 4 4 4 3 4 4 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 3 3 3 3 3 11 3 3 3 3 3 3 3 3 3 3 3 3 3 11 11 3 3 3 3 3 11 11 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 16 16 16 16 16 3 3 11 11 3 3 11 11 11 11 11 11 11 11 11 11 11 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 17 17 17 17 3 3 3 3 11 3 11 11 11 11 11 11 11 11 11 3 3 3 11 3 3 3 3 11 11 11 3 11 11 11 3 3 3 12 3 3 3 3 3 3 3 3 3 3 3 3 3 3 11 3 3 3 3 3 3 3 3 3 3 11 3 3 3 3 11 3 3 3 3 3 11 3 3 3 3 11 11 3
-      3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 12 3 3 3 3 3 3 3 3 3  3 3 3 11 11 11 3 3 3 11 11 11 11 11 3 3 3 11 3 3 3 3 3 3 3 3 3 3 3 3 3 3  3 3 11 11 11 3 3 3 3 3 3 3  3 3 3 3 3 3 3 3 3 3 11 11 11 11 11 11 11 3  3  3  3  3  3  3  11 3  3  3  3  3  3  3  3  3  11 3  3  11 11 11 11 11 11 11 3  3  11 11 11 3)))
+(define |ucd-GCB-table-4|
+  '#u8(0 0 0 0 0 0 0 0 0 0 1 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 3 3 3 3 3 3 3 3 3 3 3 3 3 0 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 4 4 3 4 4 3 4 3 3 3 3 3 3 3 3 5 5 5 5 5 5 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 3 4 4 4 4 4 4 3 3 4 4 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 4 4 4 4 4 4 4 4 4 3 4 4 4 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 6 4 3 6 6 6 4 4 4 4 4 4 4 4 6 6 6 6 4 6 6 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 6 6 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 4 6 6 4 4 4 4 3 3 6 6 3 3 6 6 4 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 4 4 6 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 6 6 6 4 4 3 3 3 3 4 4 3 3 4 4 4 3 3 4 4 3 3 3 4 3 3 3 3 3 3 3 3 3 3 6 4 4 4 4 4 3 4 4 6 3 6 6 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 4 4 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 6 4 6 6 3 3 3 6 6 6 3 6 6 6 4 3 3 4 6 6 6 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 6 6 6 6 3 4 4 4 3 4 4 4 4 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 6 4 6 6 4 6 6 3 4 6 6 3 6 6 4 4 3 3 6 4 4 4 4 3 6 6 6 3 6 6 6 4 5 3 3 3 6 6 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 4 6 6 4 4 4 3 4 3 6 6 6 6 6 6 6 4 3 4 3 6 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 4 3 6 4 4 4 4 4 4 3 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 4 3 4 3 4 3 3 3 3 6 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 3 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 6 4 4 4 4 4 4 3 4 4 6 6 4 4 3 3 3 3 3 3 3 6 6 4 4 3 3 3 3 4 4 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 6 4 4 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 6 4 4 4 4 4 4 4 6 6 6 6 6 6 6 6 4 6 6 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 0 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 4 4 4 6 6 6 6 4 4 6 6 6 3 3 3 3 6 6 4 6 6 6 6 6 6 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 6 6 4 3 3 3 3 3 3 3 3 3 6 4 6 4 4 4 4 4 4 4 3 4 3 4 3 3 4 4 4 4 4 4 4 4 6 6 6 6 6 6 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 6 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 6 4 4 4 4 4 6 4 6 6 6 6 6 4 6 6 3 3 3 3 3 3 3 3 3 3 3 4 4 6 3 3 3 3 3 3 3 3 3 3 3 3 3 3 6 4 4 4 4 6 6 4 4 6 4 4 4 3 3 3 3 3 3 3 3 4 6 4 4 6 6 6 4 6 4 4 4 6 6 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 6 6 6 6 6 6 6 6 4 4 4 4 4 4 4 4 6 6 4 4 3 3 3 3 3 3 3 3 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 3 3 3 3 4 3 3 3 3 6 6 4 3 3 3 4 4 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 0 4 10 0 0 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 11 3 3 3 3 3 3 3 3 3 3 3 11 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 11 11 11 11 3 3 3 3 3 3 12 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 4 4 4 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 3 3 3 4 3 3 3 3 4 3 3 3 3 3 3 3 6 6 4 4 6 3 3 3 3 3 3 3 3 6 6 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 7 7 7 7 7 7 7 7 7 7 7 7 7 3 3 3 3 3 3 4 6 6 4 4 4 4 6 6 4 6 6 6 6 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 6 6 4 4 6 6 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 4 6 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 4 3 4 4 4 3 3 4 4 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 6 4 4 6 6 3 3 3 3 3 6 4 3 3 3 3 3 3 3 3 3 3 3 3 6 6 4 6 6 4 6 6 3 6 4 3 3 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 3 3 3 3 3 3 3 3 3 3 3 3 8 8 8 8 8 8 8 3 3 3 3 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 4 4 4 3 4 4 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 4 6 4 6 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 6 6 6 4 4 4 4 6 6 4 4 3 3 5 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 6 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 6 6 6 4 4 4 4 4 4 4 4 4 6 6 3 5 5 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 6 6 6 4 4 4 6 6 4 6 4 4 3 3 3 3 3 3 4 3 6 6 6 4 4 4 4 4 4 4 4 3 3 3 3 3 4 6 6 6 6 3 3 6 6 3 3 6 6 6 3 3 3 3 6 6 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 6 6 6 4 4 4 4 4 4 4 4 6 6 4 4 4 6 4 3 3 3 3 3 3 3 3 3 4 6 6 4 4 4 4 4 4 6 4 6 6 4 6 4 4 6 4 4 3 3 3 3 3 3 3 3 3 3 3 3 6 6 4 4 4 4 3 3 6 6 6 6 4 4 6 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 6 6 6 4 4 4 4 4 4 4 4 6 6 4 6 4 3 3 3 3 3 3 3 3 3 3 3 4 6 4 6 6 4 4 4 4 4 4 6 4 3 3 3 3 3 3 3 3 6 6 4 4 4 4 6 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 6 4 4 4 4 4 4 4 3 4 4 4 4 4 4 6 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 6 4 4 4 4 4 4 4 6 4 4 6 4 4 3 3 3 3 3 3 3 3 3 3 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 6 4 4 4 3 3 3 6 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 3 4 4 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 3 3 3 3 3 11 3 3 3 3 3 3 3 3 3 3 3 3 3 11 11 3 3 3 3 3 11 11 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 16 16 16 16 16 3 3 11 11 3 3 11 11 11 11 11 11 11 11 11 11 11 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 17 17 17 17 3 3 3 3 11 3 11 11 11 11 11 11 11 11 11 3 3 3 11 3 3 3 3 11 11 11 3 11 11 11 3 3 3 12 3 3 3 3 3 3 3 3 3 3 3 3 3 3 11 3 3 3 3 3 3 3 3 3 3 11 3 3 3 3 11 3 3 3 3 3 11 3 3 3 3 11 11 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 12 3 3 3 3 3 3 3 3 3 3 3 3 11 11 11 3 3 3 11 11 11 11 11 3 3 3 11 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 11 11 11 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 11 11 11 11 11 11 11 3 3 3 3 3 3 3 11 3 3 3 3 3 3 3 3 3 11 3 3 11 11 11 11 11 11 11 3 3 11 11 11 3))
 
-(define-deferred |ucd-GCB-table-5|
-  #(0 8 1 16 5 11 13 7 15 14 17 2 6 9 10 12 4 3))
+(define |ucd-GCB-table-5|
+  '#(0 8 1 16 5 11 13 7 15 14 17 2 6 9 10 12 4 3))
index 3e1773cf63a1cbe079ac06e1b7834dbc0708e9bf..c4ca91d52d29c945b24c88240c0404d782173e0f 100644 (file)
@@ -35,51 +35,31 @@ USA.
         (vector-ref ucd-lc-table-5 (bytevector-u16be-ref ucd-lc-table-4 (fix:lsh (fix:or (fix:lsh (bytevector-u8-ref ucd-lc-table-3 (fix:or (fix:lsh (bytevector-u8-ref ucd-lc-table-2 (fix:or (fix:lsh (bytevector-u8-ref ucd-lc-table-1 (fix:or (fix:lsh (bytevector-u8-ref ucd-lc-table-0 (fix:lsh sv -16)) 4) (fix:and 15 (fix:lsh sv -12)))) 4) (fix:and 15 (fix:lsh sv -8)))) 4) (fix:and 15 (fix:lsh sv -4)))) 4) (fix:and 15 sv)) 1))))
       char))
 
-(define-deferred ucd-lc-table-0
-  (vector->bytevector '#(0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2)))
+(define ucd-lc-table-0
+  '#u8(0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2))
 
-(define-deferred ucd-lc-table-1
-  (vector->bytevector '#(0 1 2 3 3 3 3 3 3 3 4 3 3 3 3 5 6 7 3 3 3 3 3 3 3 3 3 3 3 3 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3)))
+(define ucd-lc-table-1
+  '#u8(0 1 2 3 3 3 3 3 3 3 4 3 3 3 3 5 6 7 3 3 3 3 3 3 3 3 3 3 3 3 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3))
 
-(define-deferred ucd-lc-table-2
-  (vector->bytevector '#(0 1 2 3 4 5 6 6 6 6 6 6 6 6 6 6 7 6 6 8 6 6 6 6 6 6 6 6 6 6 9 10 6 11 6 6 12 6 6 6 6 6 6 6 13 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 14 15 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 16 6 6 6 6 17 6 6 6 6 6 6 6 18 6 6 6 6 6 6 6 6 6 6 6 19 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 20 6 6 6 6 6 6)))
+(define ucd-lc-table-2
+  '#u8(0 1 2 3 4 5 6 6 6 6 6 6 6 6 6 6 7 6 6 8 6 6 6 6 6 6 6 6 6 6 9 10 6 11 6 6 12 6 6 6 6 6 6 6 13 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 14 15 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 16 6 6 6 6 17 6 6 6 6 6 6 6 18 6 6 6 6 6 6 6 6 6 6 6 19 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 20 6 6 6 6 6 6))
 
-(define-deferred ucd-lc-table-3
-  (vector->bytevector '#(0 0 0 0 1 2 0 0 0 0 0 0 3 4 0 0 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 27 28 29 0 30 31 32 33 34 35 36 0 0 0 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 54 55 0 0 0 0 0 0 0 0 0 0 0 0 0 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 0 85 86 87 88 89 90 91 92 0 0 93 94 0 0 95 0 96 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 98 0 0 0 99 100 101 0 0 0 102 103 104 105 106 107 108 109 110 111 0 0 0 0 112 113 114 0 115 116 0 0 0 0 0 0 0 0 117 118 119 120 121 122 123 124 125 126 0 0 0 0 0 0 127 128 0 0 0 0 0 0 0 0 0 0 0 0 129 130 131 0 0 0 0 0 0 0 0 132 133 134 0 0 0 0 0 0 0 0 0 0 135 136 137 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 139 140 0 0 0 0 141 142 143 0 0 0 0 0 0 0 0 0 0 0 0 0)))
+(define ucd-lc-table-3
+  '#u8(0 0 0 0 1 2 0 0 0 0 0 0 3 4 0 0 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 27 28 29 0 30 31 32 33 34 35 36 0 0 0 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 54 55 0 0 0 0 0 0 0 0 0 0 0 0 0 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 0 85 86 87 88 89 90 91 92 0 0 93 94 0 0 95 0 96 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 98 0 0 0 99 100 101 0 0 0 102 103 104 105 106 107 108 109 110 111 0 0 0 0 112 113 114 0 115 116 0 0 0 0 0 0 0 0 117 118 119 120 121 122 123 124 125 126 0 0 0 0 0 0 127 128 0 0 0 0 0 0 0 0 0 0 0 0 129 130 131 0 0 0 0 0 0 0 0 132 133 134 0 0 0 0 0 0 0 0 0 0 135 136 137 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 139 140 0 0 0 0 141 142 143 0 0 0 0 0 0 0 0 0 0 0 0 0))
 
-(define-deferred ucd-lc-table-4
-  (vector->bytevector-u16be
-   '#(0    0    0    0    0    0   0    0    0    0    0    0   0    0    0    0    0    1    2    3    4    5    6    7    8    9    10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   0    0    0    0    0    27   28   29   30   31   32   33   34   35   36   37   38   39   40   41   42   43   44   45   46   47   48   49   0    50   51   52   53   54   55   56   0    57   0    58   0    59   0    60   0    61   0    62   0    63   0    64  0    65  0    66  0    67  0    68   0    69   0    70   0    71   0    72   0    73   0    74   0    75   0    76   0    77   0    78   0    79   0    80   0    81   0    82   0    83   0    84   0    0    85   0   86   0   87   0   88  0   89  0   90  0   91  0    92   0    0    93   0    94   0    95   0    96   0    97   0    98   0    99   0    100  0    101  0    102  0    103  0    104  0    105  0    106  0    107  0    108  0    109  0    110  0    111  0    112  0    113  0    114  0    115  0    116
-      117  0    118  0    119  0   0    0    120  121  0    122 0    123  124  0    125  126  127  0    0    128  129  130  131  0    132  133  0    134  135  136  0    0    0    137  138  0    139  140  0    141  0    142  0    143  144  0    145  0    0    146  0    147  148  0    149  150  151  0    152  0    153  154  0    0    0    155  0    0    0    0    0    0    0    156  156  0    157  157  0    158  158  0    159  0    160  0    161  0    162  0    163  0    164 0    165 0    166 0    0   167  0    168  0    169  0    170  0    171  0    172  0    173  0    174  0    175  0    0    176  176  0    177  0    178  179  180  0    181  0    182  0    183  0    184  0    185  0   186  0   187  0   188 0   189 0   190 0   191 0    192  0    193  0    194  0    195  0    196  0    197  0    198  0    199  0    200  0    201  0    202  0    203  0    204  0    205  0    206  0    207  0    208  0    209  0    0    0    0    0    0    0    210  211  0    212  213  0    0    214
-      0    215  216  217  218  0   219  0    220  0    221  0   222  0    223  0    224  0    0    0    225  0    0    0    0    0    0    0    0    226  0    0    0    0    0    0    227  0    228  229  230  0    231  0    232  233  0    234  235  236  237  238  239  240  241  242  243  244  245  246  247  248  249  250  0    251  252  253  254  255  256  257  258  259  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    260  0   0    0   0    0   0    0   0    261  0    262  0    263  0    264  0    265  0    266  0    267  0    268  0    269  0    270  0    271  0    272  0    0    0    0    0    241  0    0    273  0    274  275  0    0   276  277 278  279 280 281 282 283 284 285 286 287  288  289  290  291  292  293  294  295  296  297  298  299  300  301  302  303  304  305  306  307  308  309  310  311  312  313  314  315  316  317  318  319  320  321  322  323  324  325  326  327  0    328  0    329  0    330  0    331  0    332
-      0    333  0    334  0    335 0    336  0    337  0    338 0    339  0    340  0    341  0    342  0    343  0    0    0    0    0    0    0    0    0    344  0    345  0    346  0    347  0    348  0    349  0    350  0    351  0    352  0    353  0    354  0    355  0    356  0    357  0    358  0    359  0    360  0    361  0    362  0    363  0    364  0    365  0    366  0    367  0    368  0    369  0    370  0    371  372  0    373  0    374  0    375  0    376 0    377 0    378 0    0   379  0    380  0    381  0    382  0    383  0    384  0    385  0    386  0    387  0    388  0    389  0    390  0    391  0    392  0    393  0    394  0    395  0    396  0    397  0   398  0   399  0   400 0   401 0   402 0   403 0    404  0    405  0    406  0    407  0    408  0    409  0    410  0    411  0    412  0    413  0    414  0    415  0    416  0    417  0    418  0    419  0    420  0    421  0    422  0    423  0    424  0    425  0    426  0    0    427  428  429
-      430  431  432  433  434  435 436  437  438  439  440  441 442  443  444  445  446  447  448  449  450  451  452  453  454  455  456  457  458  459  460  461  462  463  464  0    0    0    0    0    0    0    0    0    465  466  467  468  469  470  471  472  473  474  475  476  477  478  479  480  481  482  483  484  485  486  487  488  489  490  491  492  493  494  495  496  497  498  499  500  501  502  0    503  0    0    0    0    0    504  0    0    505  506  507 508  509 510  511 512  513 514  515  516  517  518  519  520  521  522  523  524  525  526  527  528  529  530  531  532  533  534  535  536  537  538  539  540  541  542  543  544  545  546  547  548  549  550  551 552  553 554  555 556 557 558 559 560 561 562 563  564  565  566  567  568  569  570  571  572  573  574  575  576  577  578  579  580  581  582  583  584  585  586  587  588  589  590  0    0    0    0    0    0    0    0    0    0    591  0    592  0    593  0    594  0    595  0    596  0    597
-      0    598  0    599  0    600 0    601  0    602  0    603 0    604  0    605  0    606  0    607  0    608  0    609  0    610  0    611  0    612  0    613  0    614  0    615  0    616  0    617  0    618  0    619  0    620  0    621  0    622  0    623  0    624  0    625  0    626  0    627  0    628  0    629  0    630  0    631  0    632  0    633  0    634  0    635  0    636  0    637  0    638  0    639  0    640  0    641  0    642  0    643  0    644  0   645  0   646  0   647  0   648  0    649  0    650  0    651  0    652  0    653  0    654  0    655  0    656  0    657  0    658  0    659  0    660  0    661  0    662  0    663  0    664  0    665  0    0    0   0    0   0    0   0   0   666 0   667 0   668 0    669  0    670  0    671  0    672  0    673  0    674  0    675  0    676  0    677  0    678  0    679  0    680  0    681  0    682  0    683  0    684  0    685  0    686  0    687  0    688  0    689  0    690  0    691  0    692  0    693  0
-      694  0    695  0    696  0   697  0    698  0    699  0   700  0    701  0    702  0    703  0    704  0    705  0    706  0    707  0    708  0    709  0    710  0    711  0    712  0    713  0    714  0    0    0    0    0    0    0    0    0    715  716  717  718  719  720  721  722  0    0    0    0    0    0    0    0    723  724  725  726  727  728  0    0    0    0    0    0    0    0    0    0    729  730  731  732  733  734  735  736  0    0    0    0    0   0    0   0    737 738  739 740  741  742  743  744  0    0    0    0    0    0    0    0    745  746  747  748  749  750  0    0    0    0    0    0    0    0    0    0    0    751  0    752  0    753  0    754  0   0    0   0    0   0   0   0   755 756 757 758 759  760  761  762  0    0    0    0    0    0    0    0    763  764  765  766  767  768  769  770  0    0    0    0    0    0    0    0    771  772  773  774  775  776  777  778  0    0    0    0    0    0    0    0    779  780  781  782  783  784  785
-      786  0    0    0    0    0   0    0    0    787  788  789 790  791  0    0    0    0    0    0    0    0    0    0    0    792  793  794  795  796  0    0    0    0    0    0    0    0    0    0    0    797  798  799  800  0    0    0    0    0    0    0    0    0    0    0    0    801  802  803  804  805  0    0    0    0    0    0    0    0    0    0    0    806  807  808  809  810  0    0    0    0    0    0    0    0    0    257  0    0    0    11   32   0    0   0    0   0    0   811  0   0    0    0    0    0    0    0    0    0    0    0    0    812  813  814  815  816  817  818  819  820  821  822  823  824  825  826  827  0    0    0    828  0    0    0    0    0    0   0    0   0    0   0   0   0   0   0   0   0   0    829  830  831  832  833  834  835  836  837  838  839  840  841  842  843  844  845  846  847  848  849  850  851  852  853  854  855  856  857  858  859  860  861  862  863  864  865  866  867  868  869  870  871  872  873  874  875  876  877  878
-      879  880  881  882  883  884 885  886  887  888  889  890 891  892  893  894  895  896  897  898  899  900  901  0    902  0    903  904  905  0    0    906  0    907  0    908  0    909  910  911  912  0    913  0    0    914  0    0    0    0    0    0    0    0    915  916  917  0    918  0    919  0    920  0    921  0    922  0    923  0    924  0    925  0    926  0    927  0    928  0    929  0    930  0    931  0    932  0    933  0    934  0    935  0    936 0    937 0    938 0    939 0    940  0    941  0    942  0    943  0    944  0    945  0    946  0    947  0    948  0    949  0    950  0    951  0    952  0    953  0    954  0    955  0    956  0    957  0    958 0    959 0    960 0   961 0   962 0   963 0   964  0    965  0    966  0    0    0    0    0    0    0    0    967  0    968  0    0    0    0    969  0    0    0    0    0    0    0    0    0    0    0    0    0    970  0    971  0    972  0    973  0    974  0    975  0    976  0    977  0    978
-      0    979  0    980  0    981 0    982  0    983  0    984 0    985  0    986  0    987  0    988  0    989  0    990  0    991  0    992  0    0    0    993  0    994  0    995  0    996  0    997  0    998  0    999  0    1000 0    1001 0    1002 0    1003 0    1004 0    1005 0    1006 0    0    0    0    0    0    0    1007 0    1008 0    1009 0    1010 0    1011 0    1012 0    1013 0    0    0    1014 0    1015 0    1016 0    1017 0    1018 0    1019 0    1020 0   1021 0   1022 0   1023 0   1024 0    1025 0    1026 0    1027 0    1028 0    1029 0    1030 0    1031 0    1032 0    1033 0    1034 0    1035 0    1036 0    1037 0    1038 0    1039 0    1040 0    1041 0    1042 0   1043 0   1044 0   0   0   0   0   0   0   0   0    0    1045 0    1046 0    1047 1048 0    1049 0    1050 0    1051 0    1052 0    0    0    0    1053 0    1054 0    0    1055 0    1056 0    0    0    1057 0    1058 0    1059 0    1060 0    1061 0    1062 0    1063 0    1064 0    1065 0    1066 0
-      1067 1068 1069 1070 1071 0   1072 1073 1074 1075 1076 0   1077 0    0    0    0    0    0    0    0    0    0    1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 0    0    0    0    0    1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 0   0    0   0    0   0    0   0    1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 0   0    0   0    0   0   0   0   0   0   0   0   1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230
-      0    0    0    0    0    0   0    0    0    0    0    0   0    1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 0    0    0    0    0    0    0    0    0    0    0    0    0    0)))
+(define ucd-lc-table-4
+  '#u8(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 0 0 0 0 0 0 0 0 0 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 0 0 0 50 0 51 0 52 0 53 0 54 0 55 0 56 0 0 0 57 0 0 0 58 0 0 0 59 0 0 0 60 0 0 0 61 0 0 0 62 0 0 0 63 0 0 0 64 0 0 0 65 0 0 0 66 0 0 0 67 0 0 0 68 0 0 0 69 0 0 0 70 0 0 0 71 0 0 0 72 0 0 0 73 0 0 0 74 0 0 0 75 0 0 0 76 0 0 0 77 0 0 0 78 0 0 0 79 0 0 0 80 0 0 0 81 0 0 0 82 0 0 0 83 0 0 0 84 0 0 0 0 0 85 0 0 0 86 0 0 0 87 0 0 0 88 0 0 0 89 0 0 0 90 0 0 0 91 0 0 0 92 0 0 0 0 0 93 0 0 0 94 0 0 0 95 0 0 0 96 0 0 0 97 0 0 0 98 0 0 0 99 0 0 0 100 0 0 0 101 0 0 0 102 0 0 0 103 0 0 0 104 0 0 0 105 0 0 0 106 0 0 0 107 0 0 0 108 0 0 0 109 0 0 0 110 0 0 0 111 0 0 0 112 0 0 0 113 0 0 0 114 0 0 0 115 0 0 0 116 0 117 0 0 0 118 0 0 0 119 0 0 0 0 0 0 0 120 0 121 0 0 0 122 0 0 0 123 0 124 0 0 0 125 0 126 0 127 0 0 0 0 0 128 0 129 0 130 0 131 0 0 0 132 0 133 0 0 0 134 0 135 0 136 0 0 0 0 0 0 0 137 0 138 0 0 0 139 0 140 0 0 0 141 0 0 0 142 0 0 0 143 0 144 0 0 0 145 0 0 0 0 0 146 0 0 0 147 0 148 0 0 0 149 0 150 0 151 0 0 0 152 0 0 0 153 0 154 0 0 0 0 0 0 0 155 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 156 0 156 0 0 0 157 0 157 0 0 0 158 0 158 0 0 0 159 0 0 0 160 0 0 0 161 0 0 0 162 0 0 0 163 0 0 0 164 0 0 0 165 0 0 0 166 0 0 0 0 0 167 0 0 0 168 0 0 0 169 0 0 0 170 0 0 0 171 0 0 0 172 0 0 0 173 0 0 0 174 0 0 0 175 0 0 0 0 0 176 0 176 0 0 0 177 0 0 0 178 0 179 0 180 0 0 0 181 0 0 0 182 0 0 0 183 0 0 0 184 0 0 0 185 0 0 0 186 0 0 0 187 0 0 0 188 0 0 0 189 0 0 0 190 0 0 0 191 0 0 0 192 0 0 0 193 0 0 0 194 0 0 0 195 0 0 0 196 0 0 0 197 0 0 0 198 0 0 0 199 0 0 0 200 0 0 0 201 0 0 0 202 0 0 0 203 0 0 0 204 0 0 0 205 0 0 0 206 0 0 0 207 0 0 0 208 0 0 0 209 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 210 0 211 0 0 0 212 0 213 0 0 0 0 0 214 0 0 0 215 0 216 0 217 0 218 0 0 0 219 0 0 0 220 0 0 0 221 0 0 0 222 0 0 0 223 0 0 0 224 0 0 0 0 0 0 0 225 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 226 0 0 0 0 0 0 0 0 0 0 0 0 0 227 0 0 0 228 0 229 0 230 0 0 0 231 0 0 0 232 0 233 0 0 0 234 0 235 0 236 0 237 0 238 0 239 0 240 0 241 0 242 0 243 0 244 0 245 0 246 0 247 0 248 0 249 0 250 0 0 0 251 0 252 0 253 0 254 0 255 1 0 1 1 1 2 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 0 0 1 6 0 0 1 7 0 0 1 8 0 0 1 9 0 0 1 10 0 0 1 11 0 0 1 12 0 0 1 13 0 0 1 14 0 0 1 15 0 0 1 16 0 0 0 0 0 0 0 0 0 0 0 241 0 0 0 0 1 17 0 0 1 18 1 19 0 0 0 0 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 61 1 62 1 63 1 64 1 65 1 66 1 67 1 68 1 69 1 70 1 71 0 0 1 72 0 0 1 73 0 0 1 74 0 0 1 75 0 0 1 76 0 0 1 77 0 0 1 78 0 0 1 79 0 0 1 80 0 0 1 81 0 0 1 82 0 0 1 83 0 0 1 84 0 0 1 85 0 0 1 86 0 0 1 87 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 88 0 0 1 89 0 0 1 90 0 0 1 91 0 0 1 92 0 0 1 93 0 0 1 94 0 0 1 95 0 0 1 96 0 0 1 97 0 0 1 98 0 0 1 99 0 0 1 100 0 0 1 101 0 0 1 102 0 0 1 103 0 0 1 104 0 0 1 105 0 0 1 106 0 0 1 107 0 0 1 108 0 0 1 109 0 0 1 110 0 0 1 111 0 0 1 112 0 0 1 113 0 0 1 114 0 0 1 115 1 116 0 0 1 117 0 0 1 118 0 0 1 119 0 0 1 120 0 0 1 121 0 0 1 122 0 0 0 0 1 123 0 0 1 124 0 0 1 125 0 0 1 126 0 0 1 127 0 0 1 128 0 0 1 129 0 0 1 130 0 0 1 131 0 0 1 132 0 0 1 133 0 0 1 134 0 0 1 135 0 0 1 136 0 0 1 137 0 0 1 138 0 0 1 139 0 0 1 140 0 0 1 141 0 0 1 142 0 0 1 143 0 0 1 144 0 0 1 145 0 0 1 146 0 0 1 147 0 0 1 148 0 0 1 149 0 0 1 150 0 0 1 151 0 0 1 152 0 0 1 153 0 0 1 154 0 0 1 155 0 0 1 156 0 0 1 157 0 0 1 158 0 0 1 159 0 0 1 160 0 0 1 161 0 0 1 162 0 0 1 163 0 0 1 164 0 0 1 165 0 0 1 166 0 0 1 167 0 0 1 168 0 0 1 169 0 0 1 170 0 0 0 0 1 171 1 172 1 173 1 174 1 175 1 176 1 177 1 178 1 179 1 180 1 181 1 182 1 183 1 184 1 185 1 186 1 187 1 188 1 189 1 190 1 191 1 192 1 193 1 194 1 195 1 196 1 197 1 198 1 199 1 200 1 201 1 202 1 203 1 204 1 205 1 206 1 207 1 208 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 209 1 210 1 211 1 212 1 213 1 214 1 215 1 216 1 217 1 218 1 219 1 220 1 221 1 222 1 223 1 224 1 225 1 226 1 227 1 228 1 229 1 230 1 231 1 232 1 233 1 234 1 235 1 236 1 237 1 238 1 239 1 240 1 241 1 242 1 243 1 244 1 245 1 246 0 0 1 247 0 0 0 0 0 0 0 0 0 0 1 248 0 0 0 0 1 249 1 250 1 251 1 252 1 253 1 254 1 255 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 2 10 2 11 2 12 2 13 2 14 2 15 2 16 2 17 2 18 2 19 2 20 2 21 2 22 2 23 2 24 2 25 2 26 2 27 2 28 2 29 2 30 2 31 2 32 2 33 2 34 2 35 2 36 2 37 2 38 2 39 2 40 2 41 2 42 2 43 2 44 2 45 2 46 2 47 2 48 2 49 2 50 2 51 2 52 2 53 2 54 2 55 2 56 2 57 2 58 2 59 2 60 2 61 2 62 2 63 2 64 2 65 2 66 2 67 2 68 2 69 2 70 2 71 2 72 2 73 2 74 2 75 2 76 2 77 2 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 79 0 0 2 80 0 0 2 81 0 0 2 82 0 0 2 83 0 0 2 84 0 0 2 85 0 0 2 86 0 0 2 87 0 0 2 88 0 0 2 89 0 0 2 90 0 0 2 91 0 0 2 92 0 0 2 93 0 0 2 94 0 0 2 95 0 0 2 96 0 0 2 97 0 0 2 98 0 0 2 99 0 0 2 100 0 0 2 101 0 0 2 102 0 0 2 103 0 0 2 104 0 0 2 105 0 0 2 106 0 0 2 107 0 0 2 108 0 0 2 109 0 0 2 110 0 0 2 111 0 0 2 112 0 0 2 113 0 0 2 114 0 0 2 115 0 0 2 116 0 0 2 117 0 0 2 118 0 0 2 119 0 0 2 120 0 0 2 121 0 0 2 122 0 0 2 123 0 0 2 124 0 0 2 125 0 0 2 126 0 0 2 127 0 0 2 128 0 0 2 129 0 0 2 130 0 0 2 131 0 0 2 132 0 0 2 133 0 0 2 134 0 0 2 135 0 0 2 136 0 0 2 137 0 0 2 138 0 0 2 139 0 0 2 140 0 0 2 141 0 0 2 142 0 0 2 143 0 0 2 144 0 0 2 145 0 0 2 146 0 0 2 147 0 0 2 148 0 0 2 149 0 0 2 150 0 0 2 151 0 0 2 152 0 0 2 153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 154 0 0 2 155 0 0 2 156 0 0 2 157 0 0 2 158 0 0 2 159 0 0 2 160 0 0 2 161 0 0 2 162 0 0 2 163 0 0 2 164 0 0 2 165 0 0 2 166 0 0 2 167 0 0 2 168 0 0 2 169 0 0 2 170 0 0 2 171 0 0 2 172 0 0 2 173 0 0 2 174 0 0 2 175 0 0 2 176 0 0 2 177 0 0 2 178 0 0 2 179 0 0 2 180 0 0 2 181 0 0 2 182 0 0 2 183 0 0 2 184 0 0 2 185 0 0 2 186 0 0 2 187 0 0 2 188 0 0 2 189 0 0 2 190 0 0 2 191 0 0 2 192 0 0 2 193 0 0 2 194 0 0 2 195 0 0 2 196 0 0 2 197 0 0 2 198 0 0 2 199 0 0 2 200 0 0 2 201 0 0 2 202 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 203 2 204 2 205 2 206 2 207 2 208 2 209 2 210 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 211 2 212 2 213 2 214 2 215 2 216 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 217 2 218 2 219 2 220 2 221 2 222 2 223 2 224 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 225 2 226 2 227 2 228 2 229 2 230 2 231 2 232 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 233 2 234 2 235 2 236 2 237 2 238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 239 0 0 2 240 0 0 2 241 0 0 2 242 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 243 2 244 2 245 2 246 2 247 2 248 2 249 2 250 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 251 2 252 2 253 2 254 2 255 3 0 3 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 3 12 3 13 3 14 3 15 3 16 3 17 3 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 19 3 20 3 21 3 22 3 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 24 3 25 3 26 3 27 3 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 29 3 30 3 31 3 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 33 3 34 3 35 3 36 3 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 38 3 39 3 40 3 41 3 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 11 0 32 0 0 0 0 0 0 0 0 0 0 0 0 3 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 44 3 45 3 46 3 47 3 48 3 49 3 50 3 51 3 52 3 53 3 54 3 55 3 56 3 57 3 58 3 59 0 0 0 0 0 0 3 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 61 3 62 3 63 3 64 3 65 3 66 3 67 3 68 3 69 3 70 3 71 3 72 3 73 3 74 3 75 3 76 3 77 3 78 3 79 3 80 3 81 3 82 3 83 3 84 3 85 3 86 3 87 3 88 3 89 3 90 3 91 3 92 3 93 3 94 3 95 3 96 3 97 3 98 3 99 3 100 3 101 3 102 3 103 3 104 3 105 3 106 3 107 3 108 3 109 3 110 3 111 3 112 3 113 3 114 3 115 3 116 3 117 3 118 3 119 3 120 3 121 3 122 3 123 3 124 3 125 3 126 3 127 3 128 3 129 3 130 3 131 3 132 3 133 0 0 3 134 0 0 3 135 3 136 3 137 0 0 0 0 3 138 0 0 3 139 0 0 3 140 0 0 3 141 3 142 3 143 3 144 0 0 3 145 0 0 0 0 3 146 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 147 3 148 3 149 0 0 3 150 0 0 3 151 0 0 3 152 0 0 3 153 0 0 3 154 0 0 3 155 0 0 3 156 0 0 3 157 0 0 3 158 0 0 3 159 0 0 3 160 0 0 3 161 0 0 3 162 0 0 3 163 0 0 3 164 0 0 3 165 0 0 3 166 0 0 3 167 0 0 3 168 0 0 3 169 0 0 3 170 0 0 3 171 0 0 3 172 0 0 3 173 0 0 3 174 0 0 3 175 0 0 3 176 0 0 3 177 0 0 3 178 0 0 3 179 0 0 3 180 0 0 3 181 0 0 3 182 0 0 3 183 0 0 3 184 0 0 3 185 0 0 3 186 0 0 3 187 0 0 3 188 0 0 3 189 0 0 3 190 0 0 3 191 0 0 3 192 0 0 3 193 0 0 3 194 0 0 3 195 0 0 3 196 0 0 3 197 0 0 3 198 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 199 0 0 3 200 0 0 0 0 0 0 0 0 3 201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 202 0 0 3 203 0 0 3 204 0 0 3 205 0 0 3 206 0 0 3 207 0 0 3 208 0 0 3 209 0 0 3 210 0 0 3 211 0 0 3 212 0 0 3 213 0 0 3 214 0 0 3 215 0 0 3 216 0 0 3 217 0 0 3 218 0 0 3 219 0 0 3 220 0 0 3 221 0 0 3 222 0 0 3 223 0 0 3 224 0 0 0 0 0 0 3 225 0 0 3 226 0 0 3 227 0 0 3 228 0 0 3 229 0 0 3 230 0 0 3 231 0 0 3 232 0 0 3 233 0 0 3 234 0 0 3 235 0 0 3 236 0 0 3 237 0 0 3 238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 239 0 0 3 240 0 0 3 241 0 0 3 242 0 0 3 243 0 0 3 244 0 0 3 245 0 0 0 0 0 0 3 246 0 0 3 247 0 0 3 248 0 0 3 249 0 0 3 250 0 0 3 251 0 0 3 252 0 0 3 253 0 0 3 254 0 0 3 255 0 0 4 0 0 0 4 1 0 0 4 2 0 0 4 3 0 0 4 4 0 0 4 5 0 0 4 6 0 0 4 7 0 0 4 8 0 0 4 9 0 0 4 10 0 0 4 11 0 0 4 12 0 0 4 13 0 0 4 14 0 0 4 15 0 0 4 16 0 0 4 17 0 0 4 18 0 0 4 19 0 0 4 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 21 0 0 4 22 0 0 4 23 4 24 0 0 4 25 0 0 4 26 0 0 4 27 0 0 4 28 0 0 0 0 0 0 0 0 4 29 0 0 4 30 0 0 0 0 4 31 0 0 4 32 0 0 0 0 0 0 4 33 0 0 4 34 0 0 4 35 0 0 4 36 0 0 4 37 0 0 4 38 0 0 4 39 0 0 4 40 0 0 4 41 0 0 4 42 0 0 4 43 4 44 4 45 4 46 4 47 0 0 4 48 4 49 4 50 4 51 4 52 0 0 4 53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 54 4 55 4 56 4 57 4 58 4 59 4 60 4 61 4 62 4 63 4 64 4 65 4 66 4 67 4 68 4 69 4 70 4 71 4 72 4 73 4 74 4 75 4 76 4 77 4 78 4 79 0 0 0 0 0 0 0 0 0 0 4 80 4 81 4 82 4 83 4 84 4 85 4 86 4 87 4 88 4 89 4 90 4 91 4 92 4 93 4 94 4 95 4 96 4 97 4 98 4 99 4 100 4 101 4 102 4 103 4 104 4 105 4 106 4 107 4 108 4 109 4 110 4 111 4 112 4 113 4 114 4 115 4 116 4 117 4 118 4 119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 120 4 121 4 122 4 123 4 124 4 125 4 126 4 127 4 128 4 129 4 130 4 131 4 132 4 133 4 134 4 135 4 136 4 137 4 138 4 139 4 140 4 141 4 142 4 143 4 144 4 145 4 146 4 147 4 148 4 149 4 150 4 151 4 152 4 153 4 154 4 155 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 156 4 157 4 158 4 159 4 160 4 161 4 162 4 163 4 164 4 165 4 166 4 167 4 168 4 169 4 170 4 171 4 172 4 173 4 174 4 175 4 176 4 177 4 178 4 179 4 180 4 181 4 182 4 183 4 184 4 185 4 186 4 187 4 188 4 189 4 190 4 191 4 192 4 193 4 194 4 195 4 196 4 197 4 198 4 199 4 200 4 201 4 202 4 203 4 204 4 205 4 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 207 4 208 4 209 4 210 4 211 4 212 4 213 4 214 4 215 4 216 4 217 4 218 4 219 4 220 4 221 4 222 4 223 4 224 4 225 4 226 4 227 4 228 4 229 4 230 4 231 4 232 4 233 4 234 4 235 4 236 4 237 4 238 4 239 4 240 4 241 4 242 4 243 4 244 4 245 4 246 4 247 4 248 4 249 4 250 4 251 4 252 4 253 4 254 4 255 5 0 5 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0))
 
-(define-deferred ucd-lc-table-5
-  (vector-map
-   (lambda (converted)
-     (and converted
-          (if (vector? converted)
-              (vector->string converted)
-              converted)))
-   '#(#f        #\u+61    #\u+62    #\u+63    #\u+64    #\u+65    #\u+66    #\u+67    #\u+68    #\u+69    #\u+6a    #\u+6b    #\u+6c    #\u+6d    #\u+6e    #\u+6f    #\u+70    #\u+71    #\u+72    #\u+73    #\u+74    #\u+75    #\u+76    #\u+77    #\u+78    #\u+79    #\u+7a    #\u+e0    #\u+e1    #\u+e2    #\u+e3    #\u+e4    #\u+e5    #\u+e6    #\u+e7    #\u+e8    #\u+e9    #\u+ea    #\u+eb    #\u+ec    #\u+ed    #\u+ee    #\u+ef    #\u+f0    #\u+f1    #\u+f2    #\u+f3    #\u+f4    #\u+f5    #\u+f6    #\u+f8    #\u+f9    #\u+fa    #\u+fb    #\u+fc    #\u+fd    #\u+fe    #\u+101   #\u+103   #\u+105   #\u+107   #\u+109   #\u+10b   #\u+10d   #\u+10f   #\u+111   #\u+113   #\u+115   #\u+117   #\u+119   #\u+11b   #\u+11d   #\u+11f   #\u+121   #\u+123   #\u+125   #\u+127   #\u+129   #\u+12b   #\u+12d   #\u+12f   #(#\u+69 #\u+307) #\u+133   #\u+135   #\u+137   #\u+13a   #\u+13c   #\u+13e   #\u+140   #\u+142   #\u+144   #\u+146   #\u+148   #\u+14b   #\u+14d   #\u+14f   #\u+151
-      #\u+153   #\u+155   #\u+157   #\u+159   #\u+15b   #\u+15d   #\u+15f   #\u+161   #\u+163   #\u+165   #\u+167   #\u+169   #\u+16b   #\u+16d   #\u+16f   #\u+171   #\u+173   #\u+175   #\u+177   #\u+ff    #\u+17a   #\u+17c   #\u+17e   #\u+253   #\u+183   #\u+185   #\u+254   #\u+188   #\u+256   #\u+257   #\u+18c   #\u+1dd   #\u+259   #\u+25b   #\u+192   #\u+260   #\u+263   #\u+269   #\u+268   #\u+199   #\u+26f   #\u+272   #\u+275   #\u+1a1   #\u+1a3   #\u+1a5   #\u+280   #\u+1a8   #\u+283   #\u+1ad   #\u+288   #\u+1b0   #\u+28a   #\u+28b   #\u+1b4   #\u+1b6   #\u+292   #\u+1b9   #\u+1bd   #\u+1c6   #\u+1c9   #\u+1cc   #\u+1ce   #\u+1d0   #\u+1d2   #\u+1d4   #\u+1d6   #\u+1d8   #\u+1da   #\u+1dc   #\u+1df   #\u+1e1   #\u+1e3   #\u+1e5   #\u+1e7   #\u+1e9   #\u+1eb   #\u+1ed   #\u+1ef   #\u+1f3   #\u+1f5   #\u+195           #\u+1bf   #\u+1f9   #\u+1fb   #\u+1fd   #\u+1ff   #\u+201   #\u+203   #\u+205   #\u+207   #\u+209   #\u+20b   #\u+20d   #\u+20f   #\u+211   #\u+213
-      #\u+215   #\u+217   #\u+219   #\u+21b   #\u+21d   #\u+21f   #\u+19e   #\u+223   #\u+225   #\u+227   #\u+229   #\u+22b   #\u+22d   #\u+22f   #\u+231   #\u+233   #\u+2c65  #\u+23c   #\u+19a   #\u+2c66  #\u+242   #\u+180   #\u+289   #\u+28c   #\u+247   #\u+249   #\u+24b   #\u+24d   #\u+24f   #\u+371   #\u+373   #\u+377   #\u+3f3   #\u+3ac   #\u+3ad   #\u+3ae   #\u+3af   #\u+3cc   #\u+3cd   #\u+3ce   #\u+3b1   #\u+3b2   #\u+3b3   #\u+3b4   #\u+3b5   #\u+3b6   #\u+3b7   #\u+3b8   #\u+3b9   #\u+3ba   #\u+3bb   #\u+3bc   #\u+3bd   #\u+3be   #\u+3bf   #\u+3c0   #\u+3c1   #\u+3c3   #\u+3c4   #\u+3c5   #\u+3c6   #\u+3c7   #\u+3c8   #\u+3c9   #\u+3ca   #\u+3cb   #\u+3d7   #\u+3d9   #\u+3db   #\u+3dd   #\u+3df   #\u+3e1   #\u+3e3   #\u+3e5   #\u+3e7   #\u+3e9   #\u+3eb   #\u+3ed   #\u+3ef   #\u+3f8   #\u+3f2   #\u+3fb           #\u+37b   #\u+37c   #\u+37d   #\u+450   #\u+451   #\u+452   #\u+453   #\u+454   #\u+455   #\u+456   #\u+457   #\u+458   #\u+459   #\u+45a   #\u+45b
-      #\u+45c   #\u+45d   #\u+45e   #\u+45f   #\u+430   #\u+431   #\u+432   #\u+433   #\u+434   #\u+435   #\u+436   #\u+437   #\u+438   #\u+439   #\u+43a   #\u+43b   #\u+43c   #\u+43d   #\u+43e   #\u+43f   #\u+440   #\u+441   #\u+442   #\u+443   #\u+444   #\u+445   #\u+446   #\u+447   #\u+448   #\u+449   #\u+44a   #\u+44b   #\u+44c   #\u+44d   #\u+44e   #\u+44f   #\u+461   #\u+463   #\u+465   #\u+467   #\u+469   #\u+46b   #\u+46d   #\u+46f   #\u+471   #\u+473   #\u+475   #\u+477   #\u+479   #\u+47b   #\u+47d   #\u+47f   #\u+481   #\u+48b   #\u+48d   #\u+48f   #\u+491   #\u+493   #\u+495   #\u+497   #\u+499   #\u+49b   #\u+49d   #\u+49f   #\u+4a1   #\u+4a3   #\u+4a5   #\u+4a7   #\u+4a9   #\u+4ab   #\u+4ad   #\u+4af   #\u+4b1   #\u+4b3   #\u+4b5   #\u+4b7   #\u+4b9   #\u+4bb   #\u+4bd   #\u+4bf   #\u+4cf   #\u+4c2           #\u+4c4   #\u+4c6   #\u+4c8   #\u+4ca   #\u+4cc   #\u+4ce   #\u+4d1   #\u+4d3   #\u+4d5   #\u+4d7   #\u+4d9   #\u+4db   #\u+4dd   #\u+4df   #\u+4e1
-      #\u+4e3   #\u+4e5   #\u+4e7   #\u+4e9   #\u+4eb   #\u+4ed   #\u+4ef   #\u+4f1   #\u+4f3   #\u+4f5   #\u+4f7   #\u+4f9   #\u+4fb   #\u+4fd   #\u+4ff   #\u+501   #\u+503   #\u+505   #\u+507   #\u+509   #\u+50b   #\u+50d   #\u+50f   #\u+511   #\u+513   #\u+515   #\u+517   #\u+519   #\u+51b   #\u+51d   #\u+51f   #\u+521   #\u+523   #\u+525   #\u+527   #\u+529   #\u+52b   #\u+52d   #\u+52f   #\u+561   #\u+562   #\u+563   #\u+564   #\u+565   #\u+566   #\u+567   #\u+568   #\u+569   #\u+56a   #\u+56b   #\u+56c   #\u+56d   #\u+56e   #\u+56f   #\u+570   #\u+571   #\u+572   #\u+573   #\u+574   #\u+575   #\u+576   #\u+577   #\u+578   #\u+579   #\u+57a   #\u+57b   #\u+57c   #\u+57d   #\u+57e   #\u+57f   #\u+580   #\u+581   #\u+582   #\u+583   #\u+584   #\u+585   #\u+586   #\u+2d00  #\u+2d01  #\u+2d02  #\u+2d03  #\u+2d04          #\u+2d05  #\u+2d06  #\u+2d07  #\u+2d08  #\u+2d09  #\u+2d0a  #\u+2d0b  #\u+2d0c  #\u+2d0d  #\u+2d0e  #\u+2d0f  #\u+2d10  #\u+2d11  #\u+2d12  #\u+2d13
-      #\u+2d14  #\u+2d15  #\u+2d16  #\u+2d17  #\u+2d18  #\u+2d19  #\u+2d1a  #\u+2d1b  #\u+2d1c  #\u+2d1d  #\u+2d1e  #\u+2d1f  #\u+2d20  #\u+2d21  #\u+2d22  #\u+2d23  #\u+2d24  #\u+2d25  #\u+2d27  #\u+2d2d  #\u+ab70  #\u+ab71  #\u+ab72  #\u+ab73  #\u+ab74  #\u+ab75  #\u+ab76  #\u+ab77  #\u+ab78  #\u+ab79  #\u+ab7a  #\u+ab7b  #\u+ab7c  #\u+ab7d  #\u+ab7e  #\u+ab7f  #\u+ab80  #\u+ab81  #\u+ab82  #\u+ab83  #\u+ab84  #\u+ab85  #\u+ab86  #\u+ab87  #\u+ab88  #\u+ab89  #\u+ab8a  #\u+ab8b  #\u+ab8c  #\u+ab8d  #\u+ab8e  #\u+ab8f  #\u+ab90  #\u+ab91  #\u+ab92  #\u+ab93  #\u+ab94  #\u+ab95  #\u+ab96  #\u+ab97  #\u+ab98  #\u+ab99  #\u+ab9a  #\u+ab9b  #\u+ab9c  #\u+ab9d  #\u+ab9e  #\u+ab9f  #\u+aba0  #\u+aba1  #\u+aba2  #\u+aba3  #\u+aba4  #\u+aba5  #\u+aba6  #\u+aba7  #\u+aba8  #\u+aba9  #\u+abaa  #\u+abab  #\u+abac  #\u+abad          #\u+abae  #\u+abaf  #\u+abb0  #\u+abb1  #\u+abb2  #\u+abb3  #\u+abb4  #\u+abb5  #\u+abb6  #\u+abb7  #\u+abb8  #\u+abb9  #\u+abba  #\u+abbb  #\u+abbc
-      #\u+abbd  #\u+abbe  #\u+abbf  #\u+13f8  #\u+13f9  #\u+13fa  #\u+13fb  #\u+13fc  #\u+13fd  #\u+1e01  #\u+1e03  #\u+1e05  #\u+1e07  #\u+1e09  #\u+1e0b  #\u+1e0d  #\u+1e0f  #\u+1e11  #\u+1e13  #\u+1e15  #\u+1e17  #\u+1e19  #\u+1e1b  #\u+1e1d  #\u+1e1f  #\u+1e21  #\u+1e23  #\u+1e25  #\u+1e27  #\u+1e29  #\u+1e2b  #\u+1e2d  #\u+1e2f  #\u+1e31  #\u+1e33  #\u+1e35  #\u+1e37  #\u+1e39  #\u+1e3b  #\u+1e3d  #\u+1e3f  #\u+1e41  #\u+1e43  #\u+1e45  #\u+1e47  #\u+1e49  #\u+1e4b  #\u+1e4d  #\u+1e4f  #\u+1e51  #\u+1e53  #\u+1e55  #\u+1e57  #\u+1e59  #\u+1e5b  #\u+1e5d  #\u+1e5f  #\u+1e61  #\u+1e63  #\u+1e65  #\u+1e67  #\u+1e69  #\u+1e6b  #\u+1e6d  #\u+1e6f  #\u+1e71  #\u+1e73  #\u+1e75  #\u+1e77  #\u+1e79  #\u+1e7b  #\u+1e7d  #\u+1e7f  #\u+1e81  #\u+1e83  #\u+1e85  #\u+1e87  #\u+1e89  #\u+1e8b  #\u+1e8d  #\u+1e8f  #\u+1e91          #\u+1e93  #\u+1e95  #\u+df    #\u+1ea1  #\u+1ea3  #\u+1ea5  #\u+1ea7  #\u+1ea9  #\u+1eab  #\u+1ead  #\u+1eaf  #\u+1eb1  #\u+1eb3  #\u+1eb5  #\u+1eb7
-      #\u+1eb9  #\u+1ebb  #\u+1ebd  #\u+1ebf  #\u+1ec1  #\u+1ec3  #\u+1ec5  #\u+1ec7  #\u+1ec9  #\u+1ecb  #\u+1ecd  #\u+1ecf  #\u+1ed1  #\u+1ed3  #\u+1ed5  #\u+1ed7  #\u+1ed9  #\u+1edb  #\u+1edd  #\u+1edf  #\u+1ee1  #\u+1ee3  #\u+1ee5  #\u+1ee7  #\u+1ee9  #\u+1eeb  #\u+1eed  #\u+1eef  #\u+1ef1  #\u+1ef3  #\u+1ef5  #\u+1ef7  #\u+1ef9  #\u+1efb  #\u+1efd  #\u+1eff  #\u+1f00  #\u+1f01  #\u+1f02  #\u+1f03  #\u+1f04  #\u+1f05  #\u+1f06  #\u+1f07  #\u+1f10  #\u+1f11  #\u+1f12  #\u+1f13  #\u+1f14  #\u+1f15  #\u+1f20  #\u+1f21  #\u+1f22  #\u+1f23  #\u+1f24  #\u+1f25  #\u+1f26  #\u+1f27  #\u+1f30  #\u+1f31  #\u+1f32  #\u+1f33  #\u+1f34  #\u+1f35  #\u+1f36  #\u+1f37  #\u+1f40  #\u+1f41  #\u+1f42  #\u+1f43  #\u+1f44  #\u+1f45  #\u+1f51  #\u+1f53  #\u+1f55  #\u+1f57  #\u+1f60  #\u+1f61  #\u+1f62  #\u+1f63  #\u+1f64  #\u+1f65          #\u+1f66  #\u+1f67  #\u+1f80  #\u+1f81  #\u+1f82  #\u+1f83  #\u+1f84  #\u+1f85  #\u+1f86  #\u+1f87  #\u+1f90  #\u+1f91  #\u+1f92  #\u+1f93  #\u+1f94
-      #\u+1f95  #\u+1f96  #\u+1f97  #\u+1fa0  #\u+1fa1  #\u+1fa2  #\u+1fa3  #\u+1fa4  #\u+1fa5  #\u+1fa6  #\u+1fa7  #\u+1fb0  #\u+1fb1  #\u+1f70  #\u+1f71  #\u+1fb3  #\u+1f72  #\u+1f73  #\u+1f74  #\u+1f75  #\u+1fc3  #\u+1fd0  #\u+1fd1  #\u+1f76  #\u+1f77  #\u+1fe0  #\u+1fe1  #\u+1f7a  #\u+1f7b  #\u+1fe5  #\u+1f78  #\u+1f79  #\u+1f7c  #\u+1f7d  #\u+1ff3  #\u+214e  #\u+2170  #\u+2171  #\u+2172  #\u+2173  #\u+2174  #\u+2175  #\u+2176  #\u+2177  #\u+2178  #\u+2179  #\u+217a  #\u+217b  #\u+217c  #\u+217d  #\u+217e  #\u+217f  #\u+2184  #\u+24d0  #\u+24d1  #\u+24d2  #\u+24d3  #\u+24d4  #\u+24d5  #\u+24d6  #\u+24d7  #\u+24d8  #\u+24d9  #\u+24da  #\u+24db  #\u+24dc  #\u+24dd  #\u+24de  #\u+24df  #\u+24e0  #\u+24e1  #\u+24e2  #\u+24e3  #\u+24e4  #\u+24e5  #\u+24e6  #\u+24e7  #\u+24e8  #\u+24e9  #\u+2c30  #\u+2c31  #\u+2c32          #\u+2c33  #\u+2c34  #\u+2c35  #\u+2c36  #\u+2c37  #\u+2c38  #\u+2c39  #\u+2c3a  #\u+2c3b  #\u+2c3c  #\u+2c3d  #\u+2c3e  #\u+2c3f  #\u+2c40  #\u+2c41
-      #\u+2c42  #\u+2c43  #\u+2c44  #\u+2c45  #\u+2c46  #\u+2c47  #\u+2c48  #\u+2c49  #\u+2c4a  #\u+2c4b  #\u+2c4c  #\u+2c4d  #\u+2c4e  #\u+2c4f  #\u+2c50  #\u+2c51  #\u+2c52  #\u+2c53  #\u+2c54  #\u+2c55  #\u+2c56  #\u+2c57  #\u+2c58  #\u+2c59  #\u+2c5a  #\u+2c5b  #\u+2c5c  #\u+2c5d  #\u+2c5e  #\u+2c61  #\u+26b   #\u+1d7d  #\u+27d   #\u+2c68  #\u+2c6a  #\u+2c6c  #\u+251   #\u+271   #\u+250   #\u+252   #\u+2c73  #\u+2c76  #\u+23f   #\u+240   #\u+2c81  #\u+2c83  #\u+2c85  #\u+2c87  #\u+2c89  #\u+2c8b  #\u+2c8d  #\u+2c8f  #\u+2c91  #\u+2c93  #\u+2c95  #\u+2c97  #\u+2c99  #\u+2c9b  #\u+2c9d  #\u+2c9f  #\u+2ca1  #\u+2ca3  #\u+2ca5  #\u+2ca7  #\u+2ca9  #\u+2cab  #\u+2cad  #\u+2caf  #\u+2cb1  #\u+2cb3  #\u+2cb5  #\u+2cb7  #\u+2cb9  #\u+2cbb  #\u+2cbd  #\u+2cbf  #\u+2cc1  #\u+2cc3  #\u+2cc5  #\u+2cc7  #\u+2cc9  #\u+2ccb          #\u+2ccd  #\u+2ccf  #\u+2cd1  #\u+2cd3  #\u+2cd5  #\u+2cd7  #\u+2cd9  #\u+2cdb  #\u+2cdd  #\u+2cdf  #\u+2ce1  #\u+2ce3  #\u+2cec  #\u+2cee  #\u+2cf3
-      #\u+a641  #\u+a643  #\u+a645  #\u+a647  #\u+a649  #\u+a64b  #\u+a64d  #\u+a64f  #\u+a651  #\u+a653  #\u+a655  #\u+a657  #\u+a659  #\u+a65b  #\u+a65d  #\u+a65f  #\u+a661  #\u+a663  #\u+a665  #\u+a667  #\u+a669  #\u+a66b  #\u+a66d  #\u+a681  #\u+a683  #\u+a685  #\u+a687  #\u+a689  #\u+a68b  #\u+a68d  #\u+a68f  #\u+a691  #\u+a693  #\u+a695  #\u+a697  #\u+a699  #\u+a69b  #\u+a723  #\u+a725  #\u+a727  #\u+a729  #\u+a72b  #\u+a72d  #\u+a72f  #\u+a733  #\u+a735  #\u+a737  #\u+a739  #\u+a73b  #\u+a73d  #\u+a73f  #\u+a741  #\u+a743  #\u+a745  #\u+a747  #\u+a749  #\u+a74b  #\u+a74d  #\u+a74f  #\u+a751  #\u+a753  #\u+a755  #\u+a757  #\u+a759  #\u+a75b  #\u+a75d  #\u+a75f  #\u+a761  #\u+a763  #\u+a765  #\u+a767  #\u+a769  #\u+a76b  #\u+a76d  #\u+a76f  #\u+a77a  #\u+a77c  #\u+1d79  #\u+a77f  #\u+a781  #\u+a783  #\u+a785          #\u+a787  #\u+a78c  #\u+265   #\u+a791  #\u+a793  #\u+a797  #\u+a799  #\u+a79b  #\u+a79d  #\u+a79f  #\u+a7a1  #\u+a7a3  #\u+a7a5  #\u+a7a7  #\u+a7a9
-      #\u+266   #\u+25c   #\u+261   #\u+26c   #\u+26a   #\u+29e   #\u+287   #\u+29d   #\u+ab53  #\u+a7b5  #\u+a7b7  #\u+ff41  #\u+ff42  #\u+ff43  #\u+ff44  #\u+ff45  #\u+ff46  #\u+ff47  #\u+ff48  #\u+ff49  #\u+ff4a  #\u+ff4b  #\u+ff4c  #\u+ff4d  #\u+ff4e  #\u+ff4f  #\u+ff50  #\u+ff51  #\u+ff52  #\u+ff53  #\u+ff54  #\u+ff55  #\u+ff56  #\u+ff57  #\u+ff58  #\u+ff59  #\u+ff5a  #\u+10428 #\u+10429 #\u+1042a #\u+1042b #\u+1042c #\u+1042d #\u+1042e #\u+1042f #\u+10430 #\u+10431 #\u+10432 #\u+10433 #\u+10434 #\u+10435 #\u+10436 #\u+10437 #\u+10438 #\u+10439 #\u+1043a #\u+1043b #\u+1043c #\u+1043d #\u+1043e #\u+1043f #\u+10440 #\u+10441 #\u+10442 #\u+10443 #\u+10444 #\u+10445 #\u+10446 #\u+10447 #\u+10448 #\u+10449 #\u+1044a #\u+1044b #\u+1044c #\u+1044d #\u+1044e #\u+1044f #\u+104d8 #\u+104d9 #\u+104da #\u+104db #\u+104dc         #\u+104dd #\u+104de #\u+104df #\u+104e0 #\u+104e1 #\u+104e2 #\u+104e3 #\u+104e4 #\u+104e5 #\u+104e6 #\u+104e7 #\u+104e8 #\u+104e9 #\u+104ea #\u+104eb
-      #\u+104ec #\u+104ed #\u+104ee #\u+104ef #\u+104f0 #\u+104f1 #\u+104f2 #\u+104f3 #\u+104f4 #\u+104f5 #\u+104f6 #\u+104f7 #\u+104f8 #\u+104f9 #\u+104fa #\u+104fb #\u+10cc0 #\u+10cc1 #\u+10cc2 #\u+10cc3 #\u+10cc4 #\u+10cc5 #\u+10cc6 #\u+10cc7 #\u+10cc8 #\u+10cc9 #\u+10cca #\u+10ccb #\u+10ccc #\u+10ccd #\u+10cce #\u+10ccf #\u+10cd0 #\u+10cd1 #\u+10cd2 #\u+10cd3 #\u+10cd4 #\u+10cd5 #\u+10cd6 #\u+10cd7 #\u+10cd8 #\u+10cd9 #\u+10cda #\u+10cdb #\u+10cdc #\u+10cdd #\u+10cde #\u+10cdf #\u+10ce0 #\u+10ce1 #\u+10ce2 #\u+10ce3 #\u+10ce4 #\u+10ce5 #\u+10ce6 #\u+10ce7 #\u+10ce8 #\u+10ce9 #\u+10cea #\u+10ceb #\u+10cec #\u+10ced #\u+10cee #\u+10cef #\u+10cf0 #\u+10cf1 #\u+10cf2 #\u+118c0 #\u+118c1 #\u+118c2 #\u+118c3 #\u+118c4 #\u+118c5 #\u+118c6 #\u+118c7 #\u+118c8 #\u+118c9 #\u+118ca #\u+118cb #\u+118cc #\u+118cd #\u+118ce         #\u+118cf #\u+118d0 #\u+118d1 #\u+118d2 #\u+118d3 #\u+118d4 #\u+118d5 #\u+118d6 #\u+118d7 #\u+118d8 #\u+118d9 #\u+118da #\u+118db #\u+118dc #\u+118dd
-      #\u+118de #\u+118df #\u+1e922 #\u+1e923 #\u+1e924 #\u+1e925 #\u+1e926 #\u+1e927 #\u+1e928 #\u+1e929 #\u+1e92a #\u+1e92b #\u+1e92c #\u+1e92d #\u+1e92e #\u+1e92f #\u+1e930 #\u+1e931 #\u+1e932 #\u+1e933 #\u+1e934 #\u+1e935 #\u+1e936 #\u+1e937 #\u+1e938 #\u+1e939 #\u+1e93a #\u+1e93b #\u+1e93c #\u+1e93d #\u+1e93e #\u+1e93f #\u+1e940 #\u+1e941 #\u+1e942 #\u+1e943)))
+(define ucd-lc-table-5
+  '#(#f       #\a      #\b      #\c      #\d      #\e      #\f      #\g      #\h      #\i      #\j      #\k      #\l      #\m      #\n      #\o      #\p      #\q      #\r      #\s      #\t      #\u      #\v      #\w      #\x      #\y      #\z      #\à      #\á      #\â      #\ã      #\ä      #\å      #\æ      #\ç      #\è      #\é      #\ê      #\ë      #\ì      #\í      #\î      #\ï      #\ð      #\ñ      #\ò      #\ó      #\ô      #\õ      #\ö      #\ø      #\ù      #\ú      #\û      #\ü      #\ý      #\þ      #\x101   #\x103   #\x105   #\x107   #\x109   #\x10b   #\x10d   #\x10f   #\x111   #\x113   #\x115   #\x117   #\x119   #\x11b   #\x11d   #\x11f   #\x121   #\x123   #\x125   #\x127   #\x129   #\x12b   #\x12d   #\x12f   #(#\i #\x307) #\x133   #\x135   #\x137   #\x13a   #\x13c   #\x13e   #\x140   #\x142   #\x144   #\x146   #\x148   #\x14b   #\x14d   #\x14f   #\x151   #\x153   #\x155   #\x157   #\x159   #\x15b   #\x15d   #\x15f   #\x161   #\x163   #\x165   #\x167   #\x169
+     #\x16b   #\x16d   #\x16f   #\x171   #\x173   #\x175   #\x177   #\ÿ      #\x17a   #\x17c   #\x17e   #\x253   #\x183   #\x185   #\x254   #\x188   #\x256   #\x257   #\x18c   #\x1dd   #\x259   #\x25b   #\x192   #\x260   #\x263   #\x269   #\x268   #\x199   #\x26f   #\x272   #\x275   #\x1a1   #\x1a3   #\x1a5   #\x280   #\x1a8   #\x283   #\x1ad   #\x288   #\x1b0   #\x28a   #\x28b   #\x1b4   #\x1b6   #\x292   #\x1b9   #\x1bd   #\x1c6   #\x1c9   #\x1cc   #\x1ce   #\x1d0   #\x1d2   #\x1d4   #\x1d6   #\x1d8   #\x1da   #\x1dc   #\x1df   #\x1e1   #\x1e3   #\x1e5   #\x1e7   #\x1e9   #\x1eb   #\x1ed   #\x1ef   #\x1f3   #\x1f5   #\x195   #\x1bf   #\x1f9   #\x1fb   #\x1fd   #\x1ff   #\x201   #\x203   #\x205   #\x207   #\x209   #\x20b   #\x20d        #\x20f   #\x211   #\x213   #\x215   #\x217   #\x219   #\x21b   #\x21d   #\x21f   #\x19e   #\x223   #\x225   #\x227   #\x229   #\x22b   #\x22d   #\x22f   #\x231   #\x233   #\x2c65  #\x23c   #\x19a   #\x2c66  #\x242   #\x180   #\x289   #\x28c
+     #\x247   #\x249   #\x24b   #\x24d   #\x24f   #\x371   #\x373   #\x377   #\x3f3   #\x3ac   #\x3ad   #\x3ae   #\x3af   #\x3cc   #\x3cd   #\x3ce   #\x3b1   #\x3b2   #\x3b3   #\x3b4   #\x3b5   #\x3b6   #\x3b7   #\x3b8   #\x3b9   #\x3ba   #\x3bb   #\x3bc   #\x3bd   #\x3be   #\x3bf   #\x3c0   #\x3c1   #\x3c3   #\x3c4   #\x3c5   #\x3c6   #\x3c7   #\x3c8   #\x3c9   #\x3ca   #\x3cb   #\x3d7   #\x3d9   #\x3db   #\x3dd   #\x3df   #\x3e1   #\x3e3   #\x3e5   #\x3e7   #\x3e9   #\x3eb   #\x3ed   #\x3ef   #\x3f8   #\x3f2   #\x3fb   #\x37b   #\x37c   #\x37d   #\x450   #\x451   #\x452   #\x453   #\x454   #\x455   #\x456   #\x457   #\x458   #\x459   #\x45a   #\x45b   #\x45c   #\x45d   #\x45e   #\x45f   #\x430   #\x431   #\x432   #\x433   #\x434        #\x435   #\x436   #\x437   #\x438   #\x439   #\x43a   #\x43b   #\x43c   #\x43d   #\x43e   #\x43f   #\x440   #\x441   #\x442   #\x443   #\x444   #\x445   #\x446   #\x447   #\x448   #\x449   #\x44a   #\x44b   #\x44c   #\x44d   #\x44e   #\x44f
+     #\x461   #\x463   #\x465   #\x467   #\x469   #\x46b   #\x46d   #\x46f   #\x471   #\x473   #\x475   #\x477   #\x479   #\x47b   #\x47d   #\x47f   #\x481   #\x48b   #\x48d   #\x48f   #\x491   #\x493   #\x495   #\x497   #\x499   #\x49b   #\x49d   #\x49f   #\x4a1   #\x4a3   #\x4a5   #\x4a7   #\x4a9   #\x4ab   #\x4ad   #\x4af   #\x4b1   #\x4b3   #\x4b5   #\x4b7   #\x4b9   #\x4bb   #\x4bd   #\x4bf   #\x4cf   #\x4c2   #\x4c4   #\x4c6   #\x4c8   #\x4ca   #\x4cc   #\x4ce   #\x4d1   #\x4d3   #\x4d5   #\x4d7   #\x4d9   #\x4db   #\x4dd   #\x4df   #\x4e1   #\x4e3   #\x4e5   #\x4e7   #\x4e9   #\x4eb   #\x4ed   #\x4ef   #\x4f1   #\x4f3   #\x4f5   #\x4f7   #\x4f9   #\x4fb   #\x4fd   #\x4ff   #\x501   #\x503   #\x505   #\x507   #\x509   #\x50b        #\x50d   #\x50f   #\x511   #\x513   #\x515   #\x517   #\x519   #\x51b   #\x51d   #\x51f   #\x521   #\x523   #\x525   #\x527   #\x529   #\x52b   #\x52d   #\x52f   #\x561   #\x562   #\x563   #\x564   #\x565   #\x566   #\x567   #\x568   #\x569
+     #\x56a   #\x56b   #\x56c   #\x56d   #\x56e   #\x56f   #\x570   #\x571   #\x572   #\x573   #\x574   #\x575   #\x576   #\x577   #\x578   #\x579   #\x57a   #\x57b   #\x57c   #\x57d   #\x57e   #\x57f   #\x580   #\x581   #\x582   #\x583   #\x584   #\x585   #\x586   #\x2d00  #\x2d01  #\x2d02  #\x2d03  #\x2d04  #\x2d05  #\x2d06  #\x2d07  #\x2d08  #\x2d09  #\x2d0a  #\x2d0b  #\x2d0c  #\x2d0d  #\x2d0e  #\x2d0f  #\x2d10  #\x2d11  #\x2d12  #\x2d13  #\x2d14  #\x2d15  #\x2d16  #\x2d17  #\x2d18  #\x2d19  #\x2d1a  #\x2d1b  #\x2d1c  #\x2d1d  #\x2d1e  #\x2d1f  #\x2d20  #\x2d21  #\x2d22  #\x2d23  #\x2d24  #\x2d25  #\x2d27  #\x2d2d  #\xab70  #\xab71  #\xab72  #\xab73  #\xab74  #\xab75  #\xab76  #\xab77  #\xab78  #\xab79  #\xab7a  #\xab7b  #\xab7c       #\xab7d  #\xab7e  #\xab7f  #\xab80  #\xab81  #\xab82  #\xab83  #\xab84  #\xab85  #\xab86  #\xab87  #\xab88  #\xab89  #\xab8a  #\xab8b  #\xab8c  #\xab8d  #\xab8e  #\xab8f  #\xab90  #\xab91  #\xab92  #\xab93  #\xab94  #\xab95  #\xab96  #\xab97
+     #\xab98  #\xab99  #\xab9a  #\xab9b  #\xab9c  #\xab9d  #\xab9e  #\xab9f  #\xaba0  #\xaba1  #\xaba2  #\xaba3  #\xaba4  #\xaba5  #\xaba6  #\xaba7  #\xaba8  #\xaba9  #\xabaa  #\xabab  #\xabac  #\xabad  #\xabae  #\xabaf  #\xabb0  #\xabb1  #\xabb2  #\xabb3  #\xabb4  #\xabb5  #\xabb6  #\xabb7  #\xabb8  #\xabb9  #\xabba  #\xabbb  #\xabbc  #\xabbd  #\xabbe  #\xabbf  #\x13f8  #\x13f9  #\x13fa  #\x13fb  #\x13fc  #\x13fd  #\x1e01  #\x1e03  #\x1e05  #\x1e07  #\x1e09  #\x1e0b  #\x1e0d  #\x1e0f  #\x1e11  #\x1e13  #\x1e15  #\x1e17  #\x1e19  #\x1e1b  #\x1e1d  #\x1e1f  #\x1e21  #\x1e23  #\x1e25  #\x1e27  #\x1e29  #\x1e2b  #\x1e2d  #\x1e2f  #\x1e31  #\x1e33  #\x1e35  #\x1e37  #\x1e39  #\x1e3b  #\x1e3d  #\x1e3f  #\x1e41  #\x1e43  #\x1e45  #\x1e47       #\x1e49  #\x1e4b  #\x1e4d  #\x1e4f  #\x1e51  #\x1e53  #\x1e55  #\x1e57  #\x1e59  #\x1e5b  #\x1e5d  #\x1e5f  #\x1e61  #\x1e63  #\x1e65  #\x1e67  #\x1e69  #\x1e6b  #\x1e6d  #\x1e6f  #\x1e71  #\x1e73  #\x1e75  #\x1e77  #\x1e79  #\x1e7b  #\x1e7d
+     #\x1e7f  #\x1e81  #\x1e83  #\x1e85  #\x1e87  #\x1e89  #\x1e8b  #\x1e8d  #\x1e8f  #\x1e91  #\x1e93  #\x1e95  #\ß      #\x1ea1  #\x1ea3  #\x1ea5  #\x1ea7  #\x1ea9  #\x1eab  #\x1ead  #\x1eaf  #\x1eb1  #\x1eb3  #\x1eb5  #\x1eb7  #\x1eb9  #\x1ebb  #\x1ebd  #\x1ebf  #\x1ec1  #\x1ec3  #\x1ec5  #\x1ec7  #\x1ec9  #\x1ecb  #\x1ecd  #\x1ecf  #\x1ed1  #\x1ed3  #\x1ed5  #\x1ed7  #\x1ed9  #\x1edb  #\x1edd  #\x1edf  #\x1ee1  #\x1ee3  #\x1ee5  #\x1ee7  #\x1ee9  #\x1eeb  #\x1eed  #\x1eef  #\x1ef1  #\x1ef3  #\x1ef5  #\x1ef7  #\x1ef9  #\x1efb  #\x1efd  #\x1eff  #\x1f00  #\x1f01  #\x1f02  #\x1f03  #\x1f04  #\x1f05  #\x1f06  #\x1f07  #\x1f10  #\x1f11  #\x1f12  #\x1f13  #\x1f14  #\x1f15  #\x1f20  #\x1f21  #\x1f22  #\x1f23  #\x1f24  #\x1f25  #\x1f26       #\x1f27  #\x1f30  #\x1f31  #\x1f32  #\x1f33  #\x1f34  #\x1f35  #\x1f36  #\x1f37  #\x1f40  #\x1f41  #\x1f42  #\x1f43  #\x1f44  #\x1f45  #\x1f51  #\x1f53  #\x1f55  #\x1f57  #\x1f60  #\x1f61  #\x1f62  #\x1f63  #\x1f64  #\x1f65  #\x1f66  #\x1f67
+     #\x1f80  #\x1f81  #\x1f82  #\x1f83  #\x1f84  #\x1f85  #\x1f86  #\x1f87  #\x1f90  #\x1f91  #\x1f92  #\x1f93  #\x1f94  #\x1f95  #\x1f96  #\x1f97  #\x1fa0  #\x1fa1  #\x1fa2  #\x1fa3  #\x1fa4  #\x1fa5  #\x1fa6  #\x1fa7  #\x1fb0  #\x1fb1  #\x1f70  #\x1f71  #\x1fb3  #\x1f72  #\x1f73  #\x1f74  #\x1f75  #\x1fc3  #\x1fd0  #\x1fd1  #\x1f76  #\x1f77  #\x1fe0  #\x1fe1  #\x1f7a  #\x1f7b  #\x1fe5  #\x1f78  #\x1f79  #\x1f7c  #\x1f7d  #\x1ff3  #\x214e  #\x2170  #\x2171  #\x2172  #\x2173  #\x2174  #\x2175  #\x2176  #\x2177  #\x2178  #\x2179  #\x217a  #\x217b  #\x217c  #\x217d  #\x217e  #\x217f  #\x2184  #\x24d0  #\x24d1  #\x24d2  #\x24d3  #\x24d4  #\x24d5  #\x24d6  #\x24d7  #\x24d8  #\x24d9  #\x24da  #\x24db  #\x24dc  #\x24dd  #\x24de  #\x24df       #\x24e0  #\x24e1  #\x24e2  #\x24e3  #\x24e4  #\x24e5  #\x24e6  #\x24e7  #\x24e8  #\x24e9  #\x2c30  #\x2c31  #\x2c32  #\x2c33  #\x2c34  #\x2c35  #\x2c36  #\x2c37  #\x2c38  #\x2c39  #\x2c3a  #\x2c3b  #\x2c3c  #\x2c3d  #\x2c3e  #\x2c3f  #\x2c40
+     #\x2c41  #\x2c42  #\x2c43  #\x2c44  #\x2c45  #\x2c46  #\x2c47  #\x2c48  #\x2c49  #\x2c4a  #\x2c4b  #\x2c4c  #\x2c4d  #\x2c4e  #\x2c4f  #\x2c50  #\x2c51  #\x2c52  #\x2c53  #\x2c54  #\x2c55  #\x2c56  #\x2c57  #\x2c58  #\x2c59  #\x2c5a  #\x2c5b  #\x2c5c  #\x2c5d  #\x2c5e  #\x2c61  #\x26b   #\x1d7d  #\x27d   #\x2c68  #\x2c6a  #\x2c6c  #\x251   #\x271   #\x250   #\x252   #\x2c73  #\x2c76  #\x23f   #\x240   #\x2c81  #\x2c83  #\x2c85  #\x2c87  #\x2c89  #\x2c8b  #\x2c8d  #\x2c8f  #\x2c91  #\x2c93  #\x2c95  #\x2c97  #\x2c99  #\x2c9b  #\x2c9d  #\x2c9f  #\x2ca1  #\x2ca3  #\x2ca5  #\x2ca7  #\x2ca9  #\x2cab  #\x2cad  #\x2caf  #\x2cb1  #\x2cb3  #\x2cb5  #\x2cb7  #\x2cb9  #\x2cbb  #\x2cbd  #\x2cbf  #\x2cc1  #\x2cc3  #\x2cc5  #\x2cc7  #\x2cc9       #\x2ccb  #\x2ccd  #\x2ccf  #\x2cd1  #\x2cd3  #\x2cd5  #\x2cd7  #\x2cd9  #\x2cdb  #\x2cdd  #\x2cdf  #\x2ce1  #\x2ce3  #\x2cec  #\x2cee  #\x2cf3  #\xa641  #\xa643  #\xa645  #\xa647  #\xa649  #\xa64b  #\xa64d  #\xa64f  #\xa651  #\xa653  #\xa655
+     #\xa657  #\xa659  #\xa65b  #\xa65d  #\xa65f  #\xa661  #\xa663  #\xa665  #\xa667  #\xa669  #\xa66b  #\xa66d  #\xa681  #\xa683  #\xa685  #\xa687  #\xa689  #\xa68b  #\xa68d  #\xa68f  #\xa691  #\xa693  #\xa695  #\xa697  #\xa699  #\xa69b  #\xa723  #\xa725  #\xa727  #\xa729  #\xa72b  #\xa72d  #\xa72f  #\xa733  #\xa735  #\xa737  #\xa739  #\xa73b  #\xa73d  #\xa73f  #\xa741  #\xa743  #\xa745  #\xa747  #\xa749  #\xa74b  #\xa74d  #\xa74f  #\xa751  #\xa753  #\xa755  #\xa757  #\xa759  #\xa75b  #\xa75d  #\xa75f  #\xa761  #\xa763  #\xa765  #\xa767  #\xa769  #\xa76b  #\xa76d  #\xa76f  #\xa77a  #\xa77c  #\x1d79  #\xa77f  #\xa781  #\xa783  #\xa785  #\xa787  #\xa78c  #\x265   #\xa791  #\xa793  #\xa797  #\xa799  #\xa79b  #\xa79d  #\xa79f  #\xa7a1       #\xa7a3  #\xa7a5  #\xa7a7  #\xa7a9  #\x266   #\x25c   #\x261   #\x26c   #\x26a   #\x29e   #\x287   #\x29d   #\xab53  #\xa7b5  #\xa7b7  #\xff41  #\xff42  #\xff43  #\xff44  #\xff45  #\xff46  #\xff47  #\xff48  #\xff49  #\xff4a  #\xff4b  #\xff4c
+     #\xff4d  #\xff4e  #\xff4f  #\xff50  #\xff51  #\xff52  #\xff53  #\xff54  #\xff55  #\xff56  #\xff57  #\xff58  #\xff59  #\xff5a  #\x10428 #\x10429 #\x1042a #\x1042b #\x1042c #\x1042d #\x1042e #\x1042f #\x10430 #\x10431 #\x10432 #\x10433 #\x10434 #\x10435 #\x10436 #\x10437 #\x10438 #\x10439 #\x1043a #\x1043b #\x1043c #\x1043d #\x1043e #\x1043f #\x10440 #\x10441 #\x10442 #\x10443 #\x10444 #\x10445 #\x10446 #\x10447 #\x10448 #\x10449 #\x1044a #\x1044b #\x1044c #\x1044d #\x1044e #\x1044f #\x104d8 #\x104d9 #\x104da #\x104db #\x104dc #\x104dd #\x104de #\x104df #\x104e0 #\x104e1 #\x104e2 #\x104e3 #\x104e4 #\x104e5 #\x104e6 #\x104e7 #\x104e8 #\x104e9 #\x104ea #\x104eb #\x104ec #\x104ed #\x104ee #\x104ef #\x104f0 #\x104f1 #\x104f2 #\x104f3      #\x104f4 #\x104f5 #\x104f6 #\x104f7 #\x104f8 #\x104f9 #\x104fa #\x104fb #\x10cc0 #\x10cc1 #\x10cc2 #\x10cc3 #\x10cc4 #\x10cc5 #\x10cc6 #\x10cc7 #\x10cc8 #\x10cc9 #\x10cca #\x10ccb #\x10ccc #\x10ccd #\x10cce #\x10ccf #\x10cd0 #\x10cd1 #\x10cd2
+     #\x10cd3 #\x10cd4 #\x10cd5 #\x10cd6 #\x10cd7 #\x10cd8 #\x10cd9 #\x10cda #\x10cdb #\x10cdc #\x10cdd #\x10cde #\x10cdf #\x10ce0 #\x10ce1 #\x10ce2 #\x10ce3 #\x10ce4 #\x10ce5 #\x10ce6 #\x10ce7 #\x10ce8 #\x10ce9 #\x10cea #\x10ceb #\x10cec #\x10ced #\x10cee #\x10cef #\x10cf0 #\x10cf1 #\x10cf2 #\x118c0 #\x118c1 #\x118c2 #\x118c3 #\x118c4 #\x118c5 #\x118c6 #\x118c7 #\x118c8 #\x118c9 #\x118ca #\x118cb #\x118cc #\x118cd #\x118ce #\x118cf #\x118d0 #\x118d1 #\x118d2 #\x118d3 #\x118d4 #\x118d5 #\x118d6 #\x118d7 #\x118d8 #\x118d9 #\x118da #\x118db #\x118dc #\x118dd #\x118de #\x118df #\x1e922 #\x1e923 #\x1e924 #\x1e925 #\x1e926 #\x1e927 #\x1e928 #\x1e929 #\x1e92a #\x1e92b #\x1e92c #\x1e92d #\x1e92e #\x1e92f #\x1e930 #\x1e931 #\x1e932 #\x1e933      #\x1e934 #\x1e935 #\x1e936 #\x1e937 #\x1e938 #\x1e939 #\x1e93a #\x1e93b #\x1e93c #\x1e93d #\x1e93e #\x1e93f #\x1e940 #\x1e941 #\x1e942 #\x1e943))
index 9589ef93f54ee38d35cb97943b5aef85bf29108d..e772e2d499634887eec12193d7ea72a69ab41053 100644 (file)
@@ -34,23 +34,20 @@ USA.
   (let ((sv (char->integer char)))
     (vector-ref |ucd-NFC_QC-table-5| (bytevector-u8-ref |ucd-NFC_QC-table-4| (fix:or (fix:lsh (bytevector-u8-ref |ucd-NFC_QC-table-3| (fix:or (fix:lsh (bytevector-u8-ref |ucd-NFC_QC-table-2| (fix:or (fix:lsh (bytevector-u8-ref |ucd-NFC_QC-table-1| (fix:or (fix:lsh (bytevector-u8-ref |ucd-NFC_QC-table-0| (fix:lsh sv -16)) 4) (fix:and 15 (fix:lsh sv -12)))) 4) (fix:and 15 (fix:lsh sv -8)))) 4) (fix:and 15 (fix:lsh sv -4)))) 4) (fix:and 15 sv))))))
 
-(define-deferred |ucd-NFC_QC-table-0|
-  (vector->bytevector '#(0 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3)))
+(define |ucd-NFC_QC-table-0|
+  '#u8(0 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3))
 
-(define-deferred |ucd-NFC_QC-table-1|
-  (vector->bytevector '#(0 1 2 3 4 4 4 4 4 4 4 4 4 4 4 5 4 6 4 4 4 4 4 4 4 4 4 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4)))
+(define |ucd-NFC_QC-table-1|
+  '#u8(0 1 2 3 4 4 4 4 4 4 4 4 4 4 4 5 4 6 4 4 4 4 4 4 4 4 4 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4))
 
-(define-deferred |ucd-NFC_QC-table-2|
-  (vector->bytevector '#(0 0 0 1 0 0 2 0 0 3 4 5 6 7 0 8 9 10 0 0 0 0 0 0 0 0 0 11 0 0 0 12 13 14 0 15 0 0 0 0 0 0 16 0 0 0 0 0 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 19 20 0 0 0 0 21 22 0 23 24 25 0 0 0 0 0 0 0 0 0 0 0 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 18 27 0 0 0 0 0)))
+(define |ucd-NFC_QC-table-2|
+  '#u8(0 0 0 1 0 0 2 0 0 3 4 5 6 7 0 8 9 10 0 0 0 0 0 0 0 0 0 11 0 0 0 12 13 14 0 15 0 0 0 0 0 0 16 0 0 0 0 0 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 19 20 0 0 0 0 21 22 0 23 24 25 0 0 0 0 0 0 0 0 0 0 0 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 18 27 0 0 0 0 0))
 
-(define-deferred |ucd-NFC_QC-table-3|
-  (vector->bytevector
-   '#(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 0 0 6 7 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 9 0 10 0 0 0 0 0 11 0 12 0 0 0 0 0 13 0 14 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 15 0 0 0 0 0 11 0 16 0 0 0 0 0 0 0 17 0 0 0 0 0 0 18 19 0 0 0 0 0 11 0 16 0 0 0 0 0 0 20 21 0 0 0 0 0 0 22 23 24 25 26 22 23 24 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 0 0 29 30 31 0 0 0 0 0 0 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 0 0 0 34 35 36 37 38 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 0 0 0 0 0 0 0 0 0 0 0 43 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 45 46 47 44 44 44 45 44 44 44 44 44 44 48 0 0 0 49 50 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 0 0 0 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 55 56 0 0 0 0 57 58 0 0 0 44 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0)))
+(define |ucd-NFC_QC-table-3|
+  '#u8(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 0 0 6 7 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 9 0 10 0 0 0 0 0 11 0 12 0 0 0 0 0 13 0 14 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 15 0 0 0 0 0 11 0 16 0 0 0 0 0 0 0 17 0 0 0 0 0 0 18 19 0 0 0 0 0 11 0 16 0 0 0 0 0 0 20 21 0 0 0 0 0 0 22 23 24 25 26 22 23 24 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 28 0 0 29 30 31 0 0 0 0 0 0 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 0 0 0 34 35 36 37 38 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 0 0 0 0 0 0 0 0 0 0 0 43 0 0 0 0 0 0 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 45 46 47 44 44 44 45 44 44 44 44 44 44 48 0 0 0 49 50 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 0 0 0 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 55 56 0 0 0 0 57 58 0 0 0 44 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0))
 
-(define-deferred |ucd-NFC_QC-table-4|
-  (vector->bytevector
-   '#(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 1 1 0 0 1 0 1 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 1 1 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 2 2 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 2 2 0 2 0 0 0 2 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 0 0 2 0 0 0 0 0 0 0 1 1 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 0 0 0 0 0 0 0 0 0 2 0 0 0 0 2 0 0 0 0 2 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 2 0 2 2 0 2 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-      1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 2 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 2 0 0 2 2 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 0 2 0 2 0 0 2 2 2 2 2 2 2 2 2 2 0 2 0 2 0 0 2 2 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 2 0 2 2 0 2 2 0 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0)))
+(define |ucd-NFC_QC-table-4|
+  '#u8(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 1 1 0 0 1 0 1 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 1 1 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 2 2 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 2 2 0 2 0 0 0 2 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 0 0 2 0 0 0 0 0 0 0 1 1 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 0 0 0 0 0 0 0 0 0 2 0 0 0 0 2 0 0 0 0 2 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 2 0 2 2 0 2 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 2 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 2 0 0 2 2 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 0 2 0 2 0 0 2 2 2 2 2 2 2 2 2 2 0 2 0 2 0 0 2 2 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 0 2 2 2 2 2 0 2 0 2 2 0 2 2 0 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0))
 
-(define-deferred |ucd-NFC_QC-table-5|
-  #(yes maybe no))
+(define |ucd-NFC_QC-table-5|
+  '#(yes maybe no))
index a1250d7aabce6b073509fb754f9704c5167343ba..098fdeab93c4a8d6cb1bc4d551f3c6bed2e78939 100644 (file)
@@ -34,27 +34,20 @@ USA.
   (let ((sv (char->integer char)))
     (vector-ref ucd-nt-table-5 (bytevector-u8-ref ucd-nt-table-4 (fix:or (fix:lsh (bytevector-u8-ref ucd-nt-table-3 (fix:or (fix:lsh (bytevector-u8-ref ucd-nt-table-2 (fix:or (fix:lsh (bytevector-u8-ref ucd-nt-table-1 (fix:or (fix:lsh (bytevector-u8-ref ucd-nt-table-0 (fix:lsh sv -16)) 4) (fix:and 15 (fix:lsh sv -12)))) 4) (fix:and 15 (fix:lsh sv -8)))) 4) (fix:and 15 (fix:lsh sv -4)))) 4) (fix:and 15 sv))))))
 
-(define-deferred ucd-nt-table-0
-  (vector->bytevector '#(0 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3)))
-
-(define-deferred ucd-nt-table-1
-  (vector->bytevector '#(0 1 2 3 4 5 6 7 8 9 10 11 11 11 11 12 13 14 15 11 11 11 16 11 11 11 11 11 11 17 18 19 20 11 21 22 11 11 23 11 11 11 11 11 11 11 11 24 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11)))
-
-(define-deferred ucd-nt-table-2
-  (vector->bytevector '#(0 1 1 1 1 1 2 3 1 4 5 6 7 8 9 10 11 1 1 12 1 1 13 14 15 16 17 18 19 1 1 1 20 21 1 1 22 1 1 23 1 1 1 1 24 1 1 1 25 26 27 1 28 1 1 1 29 1 1 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 31 32 1 33 1 34 1 1 35 1 36 1 1 1 1 1 37 38 1 1 39 40 1 1 1 41 1 1 1 1 1 1 1 42 1 1 1 43 1 1 44 1 1 1 1 1 1 1 1 1 45 1 1 1 46 1 1 1 1 1 1 1 47 48 1 1 1 1 1 1 1 1 49 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 50 1 51 52 53 54 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 55 1 1 1 1 1 15 1 56 57 58 59 1 1 1 60 61 62 63 64 1 65 1 66 67 54 1 9 1 68 69 70 1 1 1 71 1 1 1 1 1 1 1 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 73 74 1 1 1 1 1 1 1 75 1 1 1 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 77 53 1 1 1 1 1 1 1 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 79 80 1 1 1 1 1 1 1 81 82 83 1 1 1 1 1 1 1 84 1 1 1 1 1 85 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 86 1 1 1 1 1 1 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 84 1 1 1 1 1 1 1)))
-
-(define-deferred ucd-nt-table-3
-  (vector->bytevector
-   '#(0 0 0 1  0 0  0  0 0 0  0 2  0  0 0 0 0 0  0 0 0 0 0 0 0  0  0 0 0 0  0 0  0 0  0  0  0  0  1  0  0  0 0  0 0 0 0 1 0 0 0 0 0 0  0 0 0 0 0 0 1  0 0 0 0  0  0 0 0  0 3  0 0 0  0  0 0  0  3  4  0 0  0 0 0  0 3 0 0  0 0 0 0 0 3 0 0 0  0 0 0 0  3 5  0 0  0 0 0  0 3 6 0 0  0 0  0 0  3 7 0 0 0 0 0 0  3  0  0  0  0 0 0 7 3  8 0 0  0 0  0 0 3  0 0  0 0 0 0 1 0 0  0 0  0 0 0  1 0 0 0  0 9 10 0 0 0 0 0  0 0 0 0 0 0 0 0  0  0  0 1 0 0 0 0  1  0 0 0 0 0 0 0 0 0 0 0 0 11 12 0  0 0 0 0 0 0 0 0  0 0 0 0 0  0 0 0 0 0 0 0 0 13 14 0  0  0 0 0 0 0 0 0 0 0 0 0 0 1  15 0 1  0 0 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0  0 0 16 0 0 0 0 0 0 0 0 0 0 1  1 0 0 0 0 0 0 0 0 0  0  0  1  0  0  0  0  0 1 0 0 0 0 0 0 0 0  1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 18 0 0 0  0  0 0 0 0 0 0 0 0  19 19 19 20 0  0 0 0 0 0 0 0 0 0 0  0 0  21 22 23 24 0 0 0 0 25 26 0  0  0 0 0 0 0 27 28 29 0 0 0 0 0  0  0 0 0  0 0  0 0 0 0 0 0 0 0 0 0 30 31 0 32 33 0 0 0 0 0  0 0 0 0 0 0 0 0  0 0 0 0  0 0 0 0 34 0 0 0 0 0
-      0 0 0 15 0 35 36 0 0 15 0 0  36 0 0 0 0 37 0 0 0 0 0 0 0  38 0 0 0 0  0 0  0 0  0  39 0  0  0  0  0  0 0  0 0 0 0 0 0 0 0 0 0 30 0 0 0 0 0 0 0  0 0 0 0  40 0 0 0  0 30 0 0 41 42 0 43 14 43 44 0 30 0 0 0  0 0 0 14 0 0 0 0 0 0 0 0 45 0 0 0 46 0 47 0 0  0 0 0  0 0 0 0 0  0 0  0 48 0 0 0 0 0 0 0 49 0  0  0  0  0 0 0 0 0  0 0 0  0 0  0 0 50 0 0  0 0 0 0 0 0 0  0 0  0 0 0  0 0 0 51 0 0 0  0 0 0 0 39 0 0 0 0 0 0 0 13 52 14 0 0 0 0 0 0  0  0 0 0 0 0 0 0 0 0 0 0 0 0  0  0  0 0 0 0 0 0 0 53 0 0 0 0 41 0 0 0 0 0 0 0 0 0  0  0  0  0 0 0 0 0 0 0 0 0 0 0 0 54 0  0 46 0 0 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 0 0 0  0 0 0 0 0 0 0 0 0 0 53 0 0 0 0 0 0 0 0 0 0  0  0  0  0  0  0  46 0 0 0 0 0 0 0 0 0 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  0  0 0 53 38 0 0 0 0 0 0 0 14 0  0  0  0  0  0 0 0 0 0 0 0 0 0 55 0 56 0  0  44 0  0 0 0 0 0  0  46 0  0 1 0 0 0 0  0  0  0 0 0 0 0  57 0 0 0  0 58 0 0 0 0 0 0 0 0 0 1 0  0  1 0  0  0 0 0 0 0  0 0 0 0 0 1 0 1  0 0 0 0  0 1 0 0 0  0 0 0 0 0
-      0 0 0 0  0 0  0  0 0 0  0 0  0  0 0 0 0 1  0 0 0 0 0 0 50 59 0 0 0 54 0 60 0 30 61 19 19 10 19 19 19 8 62 0 0 0 0 0 0 0 0 0 0 0  0 0 0 0 0 0 0  0 0 0 36 63 0 0 10 0 64 0 0 0  0  0 0  0  0  65 0 0  0 0 0  0 0 0 0  0 0 0 1 0 0 0 0 0  0 0 0 0  0 35 0 66 0 0 61 0 0 0 0 67 0 68 0 0  0 0 0 0 0 0 0 69 19 70 19 19 0 0 0 0 71 0 0 72 0 73 0 0 0  0 67 0 0 0 0 0 0 35 0 35 0 0 66 0 0 0 0  0 0 0  0 0 0 0 0  0 0 0 0 0 0 0 0  74 0  0 0 0 0 0 21 75 0 0 0 0 0 0 0 0 0 0 0 0 0  76 77 0 0 0 0 0 0 0 0  1 0 0 0 3  0 0 0 0 0 0 0 0 0  1  36 78 0 0 0 0 0 1 0 0 0 0 0 0 1  0  0 0  0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  0 0 0  0 0 9 6 0 0 0 0 0 9 80 0 0 0 0 0 0 0 0 0 19 19 19 19 19 19 75 0  0 0 0 0 0 0 0 0 0 0  0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 81 82 0 0 0  0  0 0 0 0 0 0 0 0  0  0  0  19 82 0 0 0 0 0 0 0 0 0 0  0 0  0  0  0  0  0 0 0 0 83 84 84 84 0 0 0 0 0 0  0  0  0 0 0 0 61 0  0 0 85 0 0  0 0 0 0 0 0 0 0 0 0 0  0  0 55 0  0 0 0 0 45 0 0 0 0 0 0 0 54 0 0 0 55 0 0 0 0 0  0 0 0 0 0
-      0 0 0 0  0 39 0  0 0 0  0 86 41 0 0 0 0 0  0 0 0 0 0 0 0  0  0 0 0 0  0 0  0 39 30 0  87 0  0  0  0  0 0  0 0 0 0 0 0 0 0 0 0 0  0 0 0 0 0 0 14 0 0 0 0  0  0 0 0  0 0  0 0 0  0  0 44 0  0  0  0 0  0 0 50 0 0 0 0  0 0 0 0 0 0 0 0 0  0 0 0 0  0 0  0 30 0 0 0  0 0 0 0 0  0)))
-
-(define-deferred ucd-nt-table-4
-  (vector->bytevector
-   '#(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 2 0 0 3 3 3 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 3 3 3 3 3 3 0 0 0 0 0 0 0 0 3 3 3 3 3 3 0 0 0 0 0 0 0 0 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 0 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 0 0 0 0 0 2 0 0 0 2 2 2 2 2 2 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 3 3 3 3 3 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 2 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0
-      0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 0 0 0 0 0 0 0 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 3 0 0 3 0 0 0 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 3 0 3 0 0 0 3 0 3 3 3 0 0 0 0 0 0 3 0 0 0 0 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 3 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 3 0 0 0 0 0 0 0 0 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3
-      0 0 0 0 0 0 0 0 0 0 3 3 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 3 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 0 0 0 0 0 0 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 3 3 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 1 1 1 1 1 1 1 1 1 1 0 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0)))
-
-(define-deferred ucd-nt-table-5
-  #(#f decimal digit numeric))
+(define ucd-nt-table-0
+  '#u8(0 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3))
+
+(define ucd-nt-table-1
+  '#u8(0 1 2 3 4 5 6 7 8 9 10 11 11 11 11 12 13 14 15 11 11 11 16 11 11 11 11 11 11 17 18 19 20 11 21 22 11 11 23 11 11 11 11 11 11 11 11 24 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11))
+
+(define ucd-nt-table-2
+  '#u8(0 1 1 1 1 1 2 3 1 4 5 6 7 8 9 10 11 1 1 12 1 1 13 14 15 16 17 18 19 1 1 1 20 21 1 1 22 1 1 23 1 1 1 1 24 1 1 1 25 26 27 1 28 1 1 1 29 1 1 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 31 32 1 33 1 34 1 1 35 1 36 1 1 1 1 1 37 38 1 1 39 40 1 1 1 41 1 1 1 1 1 1 1 42 1 1 1 43 1 1 44 1 1 1 1 1 1 1 1 1 45 1 1 1 46 1 1 1 1 1 1 1 47 48 1 1 1 1 1 1 1 1 49 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 50 1 51 52 53 54 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 55 1 1 1 1 1 15 1 56 57 58 59 1 1 1 60 61 62 63 64 1 65 1 66 67 54 1 9 1 68 69 70 1 1 1 71 1 1 1 1 1 1 1 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 73 74 1 1 1 1 1 1 1 75 1 1 1 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 77 53 1 1 1 1 1 1 1 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 79 80 1 1 1 1 1 1 1 81 82 83 1 1 1 1 1 1 1 84 1 1 1 1 1 85 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 86 1 1 1 1 1 1 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 84 1 1 1 1 1 1 1))
+
+(define ucd-nt-table-3
+  '#u8(0 0 0 1 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 3 4 0 0 0 0 0 0 3 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 3 5 0 0 0 0 0 0 3 6 0 0 0 0 0 0 3 7 0 0 0 0 0 0 3 0 0 0 0 0 0 7 3 8 0 0 0 0 0 0 3 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 9 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 15 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 16 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 18 0 0 0 0 0 0 0 0 0 0 0 0 19 19 19 20 0 0 0 0 0 0 0 0 0 0 0 0 0 21 22 23 24 0 0 0 0 25 26 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 31 0 32 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 0 0 0 0 0 0 0 0 15 0 35 36 0 0 15 0 0 36 0 0 0 0 37 0 0 0 0 0 0 0 38 0 0 0 0 0 0 0 0 0 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 0 0 0 0 0 0 0 0 0 0 0 40 0 0 0 0 30 0 0 41 42 0 43 14 43 44 0 30 0 0 0 0 0 0 14 0 0 0 0 0 0 0 0 45 0 0 0 46 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 0 0 0 0 0 0 0 39 0 0 0 0 0 0 0 13 52 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 0 0 0 0 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54 0 0 46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 0 0 0 0 0 0 0 0 0 0 0 0 0 53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 0 0 0 0 0 0 0 0 0 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 38 0 0 0 0 0 0 0 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 0 56 0 0 44 0 0 0 0 0 0 0 46 0 0 1 0 0 0 0 0 0 0 0 0 0 0 57 0 0 0 0 58 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 50 59 0 0 0 54 0 60 0 30 61 19 19 10 19 19 19 8 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 63 0 0 10 0 64 0 0 0 0 0 0 0 0 65 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 35 0 66 0 0 61 0 0 0 0 67 0 68 0 0 0 0 0 0 0 0 0 69 19 70 19 19 0 0 0 0 71 0 0 72 0 73 0 0 0 0 67 0 0 0 0 0 0 35 0 35 0 0 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 74 0 0 0 0 0 0 21 75 0 0 0 0 0 0 0 0 0 0 0 0 0 76 77 0 0 0 0 0 0 0 0 1 0 0 0 3 0 0 0 0 0 0 0 0 0 1 36 78 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 6 0 0 0 0 0 9 80 0 0 0 0 0 0 0 0 0 19 19 19 19 19 19 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 81 82 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 82 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 84 84 84 0 0 0 0 0 0 0 0 0 0 0 0 61 0 0 0 85 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 0 0 0 0 0 45 0 0 0 0 0 0 0 54 0 0 0 55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 0 0 0 0 0 86 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 30 0 87 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 0 0 0 0 0 0 0 0 0))
+
+(define ucd-nt-table-4
+  '#u8(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 2 0 0 3 3 3 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 3 3 3 3 3 3 0 0 0 0 0 0 0 0 3 3 3 3 3 3 0 0 0 0 0 0 0 0 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 0 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 0 0 0 0 0 2 0 0 0 2 2 2 2 2 2 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 3 3 3 3 3 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 2 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 0 0 0 0 0 0 0 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 3 0 0 3 0 0 0 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 3 0 3 0 0 0 3 0 3 3 3 0 0 0 0 0 0 3 0 0 0 0 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 3 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 3 0 0 0 0 0 0 0 0 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 3 3 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 3 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 0 0 0 0 0 0 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 3 3 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 1 1 1 1 1 1 1 1 1 1 0 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0))
+
+(define ucd-nt-table-5
+  '#(#f decimal digit numeric))
index 2184ce9840a786c3fa4b4915f93845ad7a7b3b55..d6464e89c97e2a0e0b7200b3e356db2d87234833 100644 (file)
@@ -34,32 +34,20 @@ USA.
   (let ((sv (char->integer char)))
     (vector-ref ucd-nv-table-5 (bytevector-u8-ref ucd-nv-table-4 (fix:or (fix:lsh (bytevector-u8-ref ucd-nv-table-3 (fix:or (fix:lsh (bytevector-u8-ref ucd-nv-table-2 (fix:or (fix:lsh (bytevector-u8-ref ucd-nv-table-1 (fix:or (fix:lsh (bytevector-u8-ref ucd-nv-table-0 (fix:lsh sv -16)) 4) (fix:and 15 (fix:lsh sv -12)))) 4) (fix:and 15 (fix:lsh sv -8)))) 4) (fix:and 15 (fix:lsh sv -4)))) 4) (fix:and 15 sv))))))
 
-(define-deferred ucd-nv-table-0
-  (vector->bytevector '#(0 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3)))
+(define ucd-nv-table-0
+  '#u8(0 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3))
 
-(define-deferred ucd-nv-table-1
-  (vector->bytevector '#(0 1 2 3 4 5 6 7 8 9 10 11 11 11 11 12 13 14 15 11 11 11 16 11 11 11 11 11 11 17 18 19 20 11 21 22 11 11 23 11 11 11 11 11 11 11 11 24 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11)))
+(define ucd-nv-table-1
+  '#u8(0 1 2 3 4 5 6 7 8 9 10 11 11 11 11 12 13 14 15 11 11 11 16 11 11 11 11 11 11 17 18 19 20 11 21 22 11 11 23 11 11 11 11 11 11 11 11 24 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11))
 
-(define-deferred ucd-nv-table-2
-  (vector->bytevector '#(0 1 1 1 1 1 2 3 1 4 5 6 7 8 9 10 11 1 1 12 1 1 13 14 15 16 17 18 19 1 1 1 20 21 1 1 22 1 1 23 1 1 1 1 24 1 1 1 25 26 27 1 28 1 1 1 29 1 1 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 31 32 1 33 1 34 1 1 35 1 36 1 1 1 1 1 37 38 1 1 39 40 1 1 1 41 1 1 1 1 1 1 1 42 1 1 1 43 1 1 44 1 1 1 1 1 1 1 1 1 45 1 1 1 46 1 1 1 1 1 1 1 47 48 1 1 1 1 1 1 1 1 49 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 50 1 51 52 53 54 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 55 1 1 1 1 1 15 1 56 57 58 59 1 1 1 60 61 62 63 64 1 65 1 66 67 54 1 9 1 68 69 70 1 1 1 71 1 1 1 1 1 1 1 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 73 74 1 1 1 1 1 1 1 75 1 1 1 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 77 53 1 1 1 1 1 1 1 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 79 80 1 1 1 1 1 1 1 81 82 83 1 1 1 1 1 1 1 84 1 1 1 1 1 85 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 86 1 1 1 1 1 1 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 88 1 1 1 1 1 1 1)))
+(define ucd-nv-table-2
+  '#u8(0 1 1 1 1 1 2 3 1 4 5 6 7 8 9 10 11 1 1 12 1 1 13 14 15 16 17 18 19 1 1 1 20 21 1 1 22 1 1 23 1 1 1 1 24 1 1 1 25 26 27 1 28 1 1 1 29 1 1 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 31 32 1 33 1 34 1 1 35 1 36 1 1 1 1 1 37 38 1 1 39 40 1 1 1 41 1 1 1 1 1 1 1 42 1 1 1 43 1 1 44 1 1 1 1 1 1 1 1 1 45 1 1 1 46 1 1 1 1 1 1 1 47 48 1 1 1 1 1 1 1 1 49 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 50 1 51 52 53 54 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 55 1 1 1 1 1 15 1 56 57 58 59 1 1 1 60 61 62 63 64 1 65 1 66 67 54 1 9 1 68 69 70 1 1 1 71 1 1 1 1 1 1 1 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 73 74 1 1 1 1 1 1 1 75 1 1 1 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 77 53 1 1 1 1 1 1 1 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 79 80 1 1 1 1 1 1 1 81 82 83 1 1 1 1 1 1 1 84 1 1 1 1 1 85 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 86 1 1 1 1 1 1 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 88 1 1 1 1 1 1 1))
 
-(define-deferred ucd-nv-table-3
-  (vector->bytevector
-   '#(0  0 0 1 0 0  0 0   0   0   0   2 0 0 0 0 0 0 0  0 0 0 0 0  0 0 0 0   0 0  0  0 0 0  0 0 0  0 1 0 0 0  0 0   0 0 0 1 0 0   0 0 0 0 0 0 0 0   0 0  1 0   0 0 0 0 0 0 0 0 3 0 0  0  0 0 0 0  3 4  0 0  0  0   0   0  3  0  0  0  0  0 0 0 3  0 0 0  0  0 0  0  3  5  0 0   0   0 0   0 3 6 0  0  0 0 0  0 3  7 0 0  0 0 0 0  3 0  0 0 0 0 0  8 3 9 0 0 0 0 0 0  3 0 0 0 0 0 0  1  0 0  0 0  0 0 0   1 0 0 0 0   10 11  0 0 0  0 0 0 0 0 0 0   0   0   0   0   0 0 1 0 0   0 0  1   0 0   0 0 0 0 0   0 0 0 0   0 12 13  0  0   0  0 0   0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 15 0 0   0 0 0 0 0 0 0   0   0 0 0 0  1 1 0 1 0 0 0 0 0 0   0   0 0 0 0 0 0 0 0 0 0 0 3 0 0  0 0 0  0 0 0 16 0 0 0  0   0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0  0 0 1   0 0 0 0 0 1 0 0 0 0 0  0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0   0   0 0 0 0 0 17  1   0 0 0  0 0 0 0 0 0 0   0   0   18  19  19  20  0 0 0 0 0 0 0 0 0 0 0  0  0 21 22 23 24 0 0 0  0 25 26 0 0 0 0 0 0 0 27  28  29 0 0  0 0  0 0 0  0 0 0 0 0 0 0 0   0   0 0 0 0 0 30 31 0 32 33 0 0 0
-      0  0 0 0 0 0  0 0   0   0   0   0 0 0 0 0 0 0 34 0 0 0 0 0  0 0 0 35  0 36 37 0 0 35 0 0 38 0 0 0 0 39 0 0   0 0 0 0 0 40  0 0 0 0 0 0 0 0   0 41 0 0   0 0 0 0 0 0 0 0 0 0 0  0  0 0 0 42 0 0  0 0  0  0   0   0  0  0  0  43 0  0 0 0 44 0 0 45 46 0 47 48 49 50 0 51  0   0 0   0 0 0 52 0  0 0 0  0 0  0 0 53 0 0 0 54 0 55 0 0 0 0 0  0 0 0 0 0 0 0 0 56 0 0 0 0 0 0 0  57 0 0  0 0  0 0 0   0 0 0 0 0   0  0   0 0 58 0 0 0 0 0 0 0   0   0   0   0   0 0 0 0 0   0 59 0   0 0   0 0 0 0 60  0 0 0 0   0 0  0   61 62  63 0 0   0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  0  0 0   0 0 0 0 0 0 64  0   0 0 0 65 0 0 0 0 0 0 0 0 0 0   0   0 0 0 0 0 0 0 0 0 0 0 0 0 66 0 0 67 0 0 0 0  0 0 0  0   0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 0 0 0   0 0 0 0 0 0 0 0 0 0 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0   70  0 0 0 0 0 0   0   0 0 71 0 0 0 0 0 0 0   0   0   0   0   0   0   0 0 0 0 0 0 0 0 0 0 72 40 0 0  0  0  0  0 0 63 0 0  0  0 0 0 0 0 0 0 0   0   0  0 73 0 74 0 0 75 0 0 0 0 0 0 0 76  0   0 1 0 0 0 0  0  0 0  0  0 0 0
-      77 0 0 0 0 78 0 0   0   0   0   0 0 0 0 1 0 0 1  0 0 0 0 0  0 0 0 0   0 0  0  1 0 1  0 0 0  0 0 1 0 0  0 0   0 0 0 0 0 0   0 0 0 0 0 0 0 0   0 0  0 0   0 0 0 1 0 0 0 0 0 0 79 80 0 0 0 81 0 82 0 83 84 85  86  87 88 89 90 91 92 0 0 0 0  0 0 0  0  0 0  0  0  0  0 0   0   0 0   0 0 0 93 94 0 0 95 0 96 0 0 0  0 0 0 0  0 97 0 0 0 0 0  0 0 0 0 0 0 0 1 0  0 0 0 0 0 0 0  0  0 98 0 99 0 0 100 0 0 0 0 101 0  102 0 0 0  0 0 0 0 0 0 103 104 105 106 107 0 0 0 0 108 0 0  109 0 110 0 0 0 0 101 0 0 0 0   0 0  111 0  111 0  0 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  0  0 113 0 0 0 0 0 0 104 114 0 0 0 0  0 0 0 0 0 0 0 0 0 115 116 0 0 0 0 0 0 0 0 1 0 0 0 3 0  0 0 0  0 0 0 0  0 1 93 117 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0  0 0 118 0 0 0 0 0 0 0 0 0 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 120 0 0 0 0 0 121 122 0 0 0  0 0 0 0 0 0 123 124 125 126 127 128 129 0 0 0 0 0 0 0 0 0 0 0  0  0 0  0  1  0  0 0 0  0 0  0  0 0 0 0 0 0 0 130 131 0  0 0  0 0  0 0 0  0 0 0 0 0 0 0 104 132 0 0 0 0 0 0  0  0 0  0  0 0 0
-      0  0 0 0 0 0  0 133 134 135 136 0 0 0 0 0 0 0 0  0 0 0 0 84 0 0 0 137 0 0  0  0 0 0  0 0 0  0 0 0 0 0  0 138 0 0 0 0 0 139 0 0 0 0 0 0 0 140 0 0  0 141 0 0 0 0 0 0 0 0 0 0 0  0  0 0 0 60 0 0  0 0  0  142 143 0  0  0  0  0  0  0 0 0 0  0 0 0  0  0 0  0  0  0  0 144 145 0 146 0 0 0 0  0  0 0 0  0 0  0 0 0  0 0 0 0  0 0  0 0 0 0 63 0 0 0 0 0 0 0 0 0  0 0 0 0 0 0 50 0  0 0  0 0  0 0 79  0 0 0 0 0   0  0   0 0 0  0 0 0 0 0 0 0   0   0   0   147 0 0 0 0 0   0 0  0   0 0   0 0 0 0 0   0 0 0 148 0 0  0   0  0   0)))
+(define ucd-nv-table-3
+  '#u8(0 0 0 1 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 3 4 0 0 0 0 0 0 3 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 3 5 0 0 0 0 0 0 3 6 0 0 0 0 0 0 3 7 0 0 0 0 0 0 3 0 0 0 0 0 0 8 3 9 0 0 0 0 0 0 3 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 10 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 12 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 16 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 1 0 0 0 0 0 0 0 0 0 0 0 0 18 19 19 20 0 0 0 0 0 0 0 0 0 0 0 0 0 21 22 23 24 0 0 0 0 25 26 0 0 0 0 0 0 0 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 31 0 32 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 0 0 0 0 0 0 0 0 35 0 36 37 0 0 35 0 0 38 0 0 0 0 39 0 0 0 0 0 0 0 40 0 0 0 0 0 0 0 0 0 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 0 0 0 0 0 0 0 0 0 0 0 43 0 0 0 0 44 0 0 45 46 0 47 48 49 50 0 51 0 0 0 0 0 0 52 0 0 0 0 0 0 0 0 53 0 0 0 54 0 55 0 0 0 0 0 0 0 0 0 0 0 0 0 56 0 0 0 0 0 0 0 57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 0 0 0 0 0 0 0 60 0 0 0 0 0 0 0 61 62 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64 0 0 0 0 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66 0 0 67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 0 0 0 0 0 0 0 0 0 0 0 0 0 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 70 0 0 0 0 0 0 0 0 0 71 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 72 40 0 0 0 0 0 0 0 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 0 74 0 0 75 0 0 0 0 0 0 0 76 0 0 1 0 0 0 0 0 0 0 0 0 0 0 77 0 0 0 0 78 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 79 80 0 0 0 81 0 82 0 83 84 85 86 87 88 89 90 91 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 93 94 0 0 95 0 96 0 0 0 0 0 0 0 0 97 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 98 0 99 0 0 100 0 0 0 0 101 0 102 0 0 0 0 0 0 0 0 0 103 104 105 106 107 0 0 0 0 108 0 0 109 0 110 0 0 0 0 101 0 0 0 0 0 0 111 0 111 0 0 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 113 0 0 0 0 0 0 104 114 0 0 0 0 0 0 0 0 0 0 0 0 0 115 116 0 0 0 0 0 0 0 0 1 0 0 0 3 0 0 0 0 0 0 0 0 0 1 93 117 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 118 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 120 0 0 0 0 0 121 122 0 0 0 0 0 0 0 0 0 123 124 125 126 127 128 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 134 135 136 0 0 0 0 0 0 0 0 0 0 0 0 84 0 0 0 137 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 138 0 0 0 0 0 139 0 0 0 0 0 0 0 140 0 0 0 141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 0 0 0 0 0 142 143 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 144 145 0 146 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 147 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 148 0 0 0 0 0 0))
 
-(define-deferred ucd-nv-table-4
-  (vector->bytevector
-   '#(0  0  0 0 0  0 0  0  0 0 0 0 0 0 0  0 1  2  3  4  5   6  7  8  9  10 0  0  0 0  0 0 0  0  3  4  0  0  0  0  0  2  0  0  11  12  13 0   0   0   0   0   0   0   1   2  3   4   5   6   7   8   9   10  0   0   0   0   14  15  16  11  13  17  0   0   0   0   0   0   0   0   11  12  13  14  15  16  0  0  0  0  0  0  0  0  18 19 20 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1 2  3 4  2  3  4   0  0   0  0  0  0  0  0  0  21 22 23 24  25 26 27 0  18 19 20 11 12 13 14 15 16 0 0 0 0 0 0 0 1 2 3 4 5  6  7  8  9 10 12 28 29 30 31 32 33 34 35 36 0  0  0  0  0  0  0  0  0   0   0  0   0   0   0   0  0  0   0   0  0   2   3   4   5 6 7 8 9  10 18 37 38 39 40 41 42 43 44 19 45 0  0 0  0 0  0 0 0 0 0 0  0  0  0   0  0  0 46 47 48 0  0 0  0  0  0 0 0 0 0 0 0  0 0 0 1  2  3  4  5  6  7  8  9  10 2  0  0  0  0  0  1  0  0  0  5  6  7  8  9  10 0  0  0  0  0  0  49 50 25 51 52 27 53 54 55 56 57 15 58 59 60 2  2 3  4 5  6 7 8 9 10 18 61 62 40 19 63 20 20 64 45 0  0  7 40 65
-      66 1  0 0 0  0 0  0  2 3 4 5 6 7 8  9 10 18 61 62 67  68 69 17 46 47 48 37 2 3  4 5 6  7  8  9  10 18 61 62 67 68 69 17 46  47  48 37  2   3   4   5   6   7   8   9  10  18  61  62  67  68  69  17  46  47  48  37  0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   61  62  67  68  69  17 46 47 48 37 2  3  4  5  6  7  8  9  10 18 1  0  0  0  0  0  0  2  3  4  5  6  7  8  9  10 18 2 3  4 5  6  7  8   9  10  18 2  3  4  5  6  7  8  9  10 18  0  0  0  0  0  0  0  0  0  0  0  0  0  0 0 0 0 0 0 0 0 0 0 0 0  12 0  0  0 0  0  0  0  0  0  1  0  0  0  0  0  0  0  0  0  2  3  4  5   6   7  8   9   10  0   0  0  0   0   0  0   0   0   0   0 0 0 0 18 37 38 0  0  0  0  0  0  0  2  3  4  5  0 0  0 0  0 0 0 0 0 0  2  3  4   5  6  7 8  9  10 18 0 0  0  0  0 0 0 0 0 0 0  0 0 0 18 37 38 39 40 41 42 43 0  70 71 72 73 74 75 76 77 78 38 79 80 81 82 83 0  84 85 86 87 39 88 89 90 91 92 93 94 95 96 40 0  0  0  0  0  6  0  0  0 0  0 0  0 0 0 0 0  0  0  3  0  0  0  0  0  0  0  0  0  0 0  0
-      0  0  0 0 0  0 0  0  0 0 6 0 0 0 0  0 0  0  0  0  0   0  0  0  0  0  0  0  0 8  0 0 2  0  0  8  0  0  0  45 0  4  0  0  0   0   0  0   0   0   0   0   0   0   0   0  0   0   0   0   0   10  0   0   0   0   0   0   0   0   0   0   0   0   0   0   3   0   0   0   0   0   0   0   6   0   5   0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  97 18 0  0  0  0  0  0  0  0 0  0 0  0  0  0   0  0   0  0  0  0  0  0  0  0  0  0  0   0  0  0  20 0  0  0  0  0  0  0  0  4  0 0 0 0 0 0 0 0 0 0 0 0  0  0  0  0 0  0  0  0  6  0  0  19 0  0  0  0  0  0  0  0  0  0  0  0   0   0  0   0   0   0   0  97 0   0   0  0   0   0   0   0 0 0 0 0  0  0  0  0  0  98 0  0  0  0  0  0  0  0 0  0 0  0 0 0 0 0 0  0  3  0   9  0  7 0  0  0  18 0 20 37 38 0 0 0 0 0 0 39 0 0 0 0  4  4  4  4  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  5  0  0  0  0  0  2  0  0  0  0  0  0  0  2  0  0  0  0  0  0  0 0  0 0  0 0 0 0 0  0  2  0  0  0  0  0  0  0  0  0  0  0 0  0
-      0  0  0 0 0  0 10 37 0 0 0 0 0 0 0  0 0  0  0  0  2   3  4  0  3  0  0  0  0 0  0 0 0  0  0  0  0  0  0  0  0  0  0  0  0   0   0  0   0   0   0   0   0   0   18  0  0   0   0   0   0   0   0   0   0   0   0   0   9   0   0   0   0   0   8   0   0   0   0   0   0   0   0   0   0   0   0   0   0  0  0  0  0  0  8  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  10 0  0  0  0  0  0  0  0  0  0 0  0 0  0  0  0   0  0   0  0  0  0  0  19 0  0  0  0  0   0  0  5  0  0  0  0  0  0  0  0  0  0  0 0 0 0 0 0 0 0 0 0 0 45 0  0  0  0 0  0  0  0  0  0  0  0  0  0  0  0  0  3  0  0  20 0  0  0   0   0  0   0   0   0   0  0  0   0   0  0   0   0   0   0 0 7 0 0  0  0  0  19 0  0  0  0  0  0  0  0  0  0 0  7 0  0 0 0 0 0 0  0  0  0   0  0  0 1  0  0  0  0 0  0  0  0 0 0 0 0 0 0  0 2 3 4  5  6  7  8  9  10 1  11 12 13 14 15 16 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  4  0  0  0  0  0  0  0  18 0  0  0  0  3 0  0 0  0 0 0 0 0  0  1  0  0  0  0  0  0  0  0  0  0  0 0  0
-      0  7  0 7 0  0 0  0  0 0 0 0 0 0 0  0 0  0  0  0  0   0  0  0  0  0  0  0  0 18 0 0 0  0  0  0  0  0  0  2  3  4  5  6  7   8   9  10  18  37  38  39  40  41  42  43 44  19  99  100 101 63  102 103 104 105 20  106 107 108 64  109 110 111 112 45  113 114 115 65  116 117 118 119 0   0   0   0   0  0  0  0  0  0  0  0  11 12 2  6  40 63 64 65 6  18 40 19 63 20 64 6  18 40 19 63 20 45 65 18 2 2  2 3  3  3  3   6  18  18 18 18 18 38 40 40 40 40 19 100 63 63 63 63 63 20 64 6  40 12 12 52 13 0 0 0 0 0 0 0 0 0 0 0 0  0  0  0  0 0  1  11 0  0  0  0  0  2  3  4  5  6  7  8  9  10 18 37 38  39  40 41  42  43  44  19 99 100 101 63 102 103 104 105 0 0 0 0 2  6  18 40 0  0  0  0  0  0  0  0  0  0  0 0  0 44 0 0 0 0 0 0  0  0  105 0  0  0 0  0  0  2  3 18 37 19 0 0 0 0 0 0 0  0 0 0 0  0  0  0  0  0  0  0  2  3  4  18 37 19 20 45 0  0  0  0  0  0  0  0  0  2  3  4  5  6  18 37 0  0  0  0  0  0  0  2  3  4  5  5  6  18 37 19 0 0  0 0  0 0 0 0 0  0  0  2  6  18 37 19 0  0  0  0  0  0 2  18
-      37 19 3 4 0  0 0  0  0 0 0 0 0 0 0  0 0  0  0  0  120 12 0  0  2  3  4  5  6 7  8 9 10 18 37 38 39 40 41 42 0  0  19 99 100 101 63 102 103 104 105 20  106 107 108 64 109 110 111 112 45  113 114 115 65  116 117 118 119 66  121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 2  3  4  5  18 37 19 20 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  2  40 0  0 0  0 0  0  0  0   0  0   0  0  0  0  2  18 37 0  0  0  0   0  0  0  0  2  3  4  5  18 37 19 20 0  0 0 0 0 0 0 0 0 2 3 4 5  18 37 19 0 0  0  0  0  0  0  0  0  0  2  6  18 40 19 20 43 44 19 99 100 101 63 102 103 104 105 12 11 51  52  0  0   0   2   3   4 5 6 7 8  9  10 18 37 38 39 40 41 42 43 44 19 20 1 2  3 4  5 6 7 8 9 10 42 43 44  19 20 0 0  0  0  0  0 0  0  0  0 0 1 2 3 4 5  6 7 8 9  10 18 37 0  0  0  0  1  2  3  4  5  6  7  8  9  10 18 37 38 39 40 41 42 43 44 0  0  0  0  0  0  0  0  0  0  0  0  0  1  2  3  4  5  6  7  8  9 10 2 3  4 5 6 7 8  9  10 18 37 38 39 40 41 42 43 44 19 0 0  0
-      3  4  5 6 7  8 9  10 4 5 6 7 8 9 10 5 6  7  8  9  10  2  3  4  5  6  7  8  9 10 2 3 4  5  6  3  4  4  5  6  7  8  9  10 2   3   4  4   5   6   139 140 2   3   4   4  5   6   4   4   5   5   5   5   7   8   8   8   9   9   10  10  10  10  3   4   5   6   7   2   3   4   5   5   6   6   3   4   2  3  51 52 57 51 52 15 11 56 11 11 12 51 52 39 40 5  6  7  8  9  10 0  1  2  3  4  5  6  7  8  9 10 0 18 19 45 141 97 142 98 0  0  0  0  0  0  0  0  0  0   0  0  0  0  43 44 0  0  0  0  0  0  0  0 0 0 0 0 0 0 0 0 0 0 0  0  0  0  0 0  0  0  0  0  1  2  3  4  5  6  7  8  9  10 1  2  3  4  5   6   7  8   9   10  1   2  3  4   5   6  7   8   9   10  1 2 3 4 5  6  7  8  9  10 1  2  3  4  5  6  7  8  9 10 1 1  2 3 4 5 6 7  8  9  10  1  1  0 0  0  0  8  0 0  0  0  0 0 0 0 0 0 0  0 0 0 0  0  0  0  5  0  0  0  0  0  0  0  0  0  0  0  0  0  5  0  0  0  0  0  0  0  0  0  0  0  0  0  0  6  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 0  0 38 0 0 0 0 0  0  0  0  39 0  0  0  0  0  0  0  0  0 0  0
-      0  0  0 0 39 0 0  0  0 0 0 0 0 0 0  0 0  0  7  0  0   0  0  0  0  0  0  0  0 0  0 0 0  0  0  0  0  4  0  0  0  0  0  0  0   0   0  0   0   4   0   0   0   0   0   0  0   0   0   0   0   0   0   0   0   0   0   0   0   5   0   0   10  0   0   0   0   0   0   0   0   0   0   0   0   0   0   0)))
+(define ucd-nv-table-4
+  '#u8(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 10 0 0 0 0 0 0 0 0 3 4 0 0 0 0 0 2 0 0 11 12 13 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 10 0 0 0 0 14 15 16 11 13 17 0 0 0 0 0 0 0 0 11 12 13 14 15 16 0 0 0 0 0 0 0 0 18 19 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 2 3 4 0 0 0 0 0 0 0 0 0 21 22 23 24 25 26 27 0 18 19 20 11 12 13 14 15 16 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 10 12 28 29 30 31 32 33 34 35 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 6 7 8 9 10 18 37 38 39 40 41 42 43 44 19 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 47 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 10 2 0 0 0 0 0 1 0 0 0 5 6 7 8 9 10 0 0 0 0 0 0 49 50 25 51 52 27 53 54 55 56 57 15 58 59 60 2 2 3 4 5 6 7 8 9 10 18 61 62 40 19 63 20 20 64 45 0 0 7 40 65 66 1 0 0 0 0 0 0 2 3 4 5 6 7 8 9 10 18 61 62 67 68 69 17 46 47 48 37 2 3 4 5 6 7 8 9 10 18 61 62 67 68 69 17 46 47 48 37 2 3 4 5 6 7 8 9 10 18 61 62 67 68 69 17 46 47 48 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 61 62 67 68 69 17 46 47 48 37 2 3 4 5 6 7 8 9 10 18 1 0 0 0 0 0 0 2 3 4 5 6 7 8 9 10 18 2 3 4 5 6 7 8 9 10 18 2 3 4 5 6 7 8 9 10 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 2 3 4 5 6 7 8 9 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 37 38 0 0 0 0 0 0 0 2 3 4 5 0 0 0 0 0 0 0 0 0 0 2 3 4 5 6 7 8 9 10 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 37 38 39 40 41 42 43 0 70 71 72 73 74 75 76 77 78 38 79 80 81 82 83 0 84 85 86 87 39 88 89 90 91 92 93 94 95 96 40 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 2 0 0 8 0 0 0 45 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 6 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 98 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 9 0 7 0 0 0 18 0 20 37 38 0 0 0 0 0 0 39 0 0 0 0 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 2 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 37 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 0 0 0 0 0 0 0 0 0 0 0 0 0 9 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 19 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 6 7 8 9 10 1 11 12 13 14 15 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 18 0 0 0 0 3 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 0 0 0 0 0 0 0 0 0 2 3 4 5 6 7 8 9 10 18 37 38 39 40 41 42 43 44 19 99 100 101 63 102 103 104 105 20 106 107 108 64 109 110 111 112 45 113 114 115 65 116 117 118 119 0 0 0 0 0 0 0 0 0 0 0 0 11 12 2 6 40 63 64 65 6 18 40 19 63 20 64 6 18 40 19 63 20 45 65 18 2 2 2 3 3 3 3 6 18 18 18 18 18 38 40 40 40 40 19 100 63 63 63 63 63 20 64 6 40 12 12 52 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 0 0 0 0 0 2 3 4 5 6 7 8 9 10 18 37 38 39 40 41 42 43 44 19 99 100 101 63 102 103 104 105 0 0 0 0 2 6 18 40 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 105 0 0 0 0 0 0 2 3 18 37 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 18 37 19 20 45 0 0 0 0 0 0 0 0 0 2 3 4 5 6 18 37 0 0 0 0 0 0 0 2 3 4 5 5 6 18 37 19 0 0 0 0 0 0 0 0 0 0 0 2 6 18 37 19 0 0 0 0 0 0 2 18 37 19 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 120 12 0 0 2 3 4 5 6 7 8 9 10 18 37 38 39 40 41 42 0 0 19 99 100 101 63 102 103 104 105 20 106 107 108 64 109 110 111 112 45 113 114 115 65 116 117 118 119 66 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 2 3 4 5 18 37 19 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 18 37 0 0 0 0 0 0 0 0 2 3 4 5 18 37 19 20 0 0 0 0 0 0 0 0 0 2 3 4 5 18 37 19 0 0 0 0 0 0 0 0 0 0 2 6 18 40 19 20 43 44 19 99 100 101 63 102 103 104 105 12 11 51 52 0 0 0 2 3 4 5 6 7 8 9 10 18 37 38 39 40 41 42 43 44 19 20 1 2 3 4 5 6 7 8 9 10 42 43 44 19 20 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 10 18 37 0 0 0 0 1 2 3 4 5 6 7 8 9 10 18 37 38 39 40 41 42 43 44 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 10 2 3 4 5 6 7 8 9 10 18 37 38 39 40 41 42 43 44 19 0 0 0 3 4 5 6 7 8 9 10 4 5 6 7 8 9 10 5 6 7 8 9 10 2 3 4 5 6 7 8 9 10 2 3 4 5 6 3 4 4 5 6 7 8 9 10 2 3 4 4 5 6 139 140 2 3 4 4 5 6 4 4 5 5 5 5 7 8 8 8 9 9 10 10 10 10 3 4 5 6 7 2 3 4 5 5 6 6 3 4 2 3 51 52 57 51 52 15 11 56 11 11 12 51 52 39 40 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10 0 18 19 45 141 97 142 98 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 1 2 3 4 5 6 7 8 9 10 1 1 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 0 0 0 0 0 0 0 0 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0))
 
-(define-deferred ucd-nv-table-5
-  #(#f 0 1 2 3 4 5 6 7 8 9 1/4 1/2 3/4 1/16 1/8 3/16 16 10 100 1000 1/160 1/40 3/80 1/20 1/10 3/20 1/5 3/2 5/2 7/2 9/2 11/2 13/2 15/2 17/2 -1/2 20 30 40 50 60 70 80 90 10000 17 18 19 1/7 1/9 1/3 2/3 2/5 3/5 4/5 1/6 5/6 3/8 5/8 7/8 11 12 500 5000 50000 100000 13 14 15 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 48 49 100000000 1000000000000 200 300 400 600 700 800 900 2000 3000 4000 6000 7000 8000 9000 20000 30000 40000 60000 70000 80000 90000 11/12 200000 300000 400000 500000 600000 700000 800000 900000 1/12 1/6 1/4 1/3 5/12 1/2 7/12 2/3 3/4 5/6 216000 432000 1000000 10000000000))
+(define ucd-nv-table-5
+  '#(#f 0 1 2 3 4 5 6 7 8 9 1/4 1/2 3/4 1/16 1/8 3/16 16 10 100 1000 1/160 1/40 3/80 1/20 1/10 3/20 1/5 3/2 5/2 7/2 9/2 11/2 13/2 15/2 17/2 -1/2 20 30 40 50 60 70 80 90 10000 17 18 19 1/7 1/9 1/3 2/3 2/5 3/5 4/5 1/6 5/6 3/8 5/8 7/8 11 12 500 5000 50000 100000 13 14 15 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 48 49 100000000 1000000000000 200 300 400 600 700 800 900 2000 3000 4000 6000 7000 8000 9000 20000 30000 40000 60000 70000 80000 90000 11/12 200000 300000 400000 500000 600000 700000 800000 900000 1/12 1/6 1/4 1/3 5/12 1/2 7/12 2/3 3/4 5/6 216000 432000 1000000 10000000000))
index cf5652ec066c43c0ab07713d71468538e359f490..dc977a597f4b891fdd6f97f6615372bccd897b75 100644 (file)
@@ -35,45 +35,31 @@ USA.
         (vector-ref ucd-scf-table-5 (bytevector-u16be-ref ucd-scf-table-4 (fix:lsh (fix:or (fix:lsh (bytevector-u8-ref ucd-scf-table-3 (fix:or (fix:lsh (bytevector-u8-ref ucd-scf-table-2 (fix:or (fix:lsh (bytevector-u8-ref ucd-scf-table-1 (fix:or (fix:lsh (bytevector-u8-ref ucd-scf-table-0 (fix:lsh sv -16)) 4) (fix:and 15 (fix:lsh sv -12)))) 4) (fix:and 15 (fix:lsh sv -8)))) 4) (fix:and 15 (fix:lsh sv -4)))) 4) (fix:and 15 sv)) 1))))
       char))
 
-(define-deferred ucd-scf-table-0
-  (vector->bytevector '#(0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2)))
+(define ucd-scf-table-0
+  '#u8(0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2))
 
-(define-deferred ucd-scf-table-1
-  (vector->bytevector '#(0 1 2 3 3 3 3 3 3 3 4 3 3 3 3 5 6 7 3 3 3 3 3 3 3 3 3 3 3 3 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3)))
+(define ucd-scf-table-1
+  '#u8(0 1 2 3 3 3 3 3 3 3 4 3 3 3 3 5 6 7 3 3 3 3 3 3 3 3 3 3 3 3 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3))
 
-(define-deferred ucd-scf-table-2
-  (vector->bytevector '#(0 1 2 3 4 5 6 6 6 6 6 6 6 6 6 6 7 6 6 8 6 6 6 6 6 6 6 6 9 6 10 11 6 12 6 6 13 6 6 6 6 6 6 6 14 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 15 16 6 6 6 17 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 18 6 6 6 6 19 6 6 6 6 6 6 6 20 6 6 6 6 6 6 6 6 6 6 6 21 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 22 6 6 6 6 6 6)))
+(define ucd-scf-table-2
+  '#u8(0 1 2 3 4 5 6 6 6 6 6 6 6 6 6 6 7 6 6 8 6 6 6 6 6 6 6 6 9 6 10 11 6 12 6 6 13 6 6 6 6 6 6 6 14 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 15 16 6 6 6 17 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 18 6 6 6 6 19 6 6 6 6 6 6 6 20 6 6 6 6 6 6 6 6 6 6 6 21 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 22 6 6 6 6 6 6))
 
-(define-deferred ucd-scf-table-3
-  (vector->bytevector '#(0 0 0 0 1 2 0 0 0 0 0 3 4 5 0 0 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 0 0 28 29 30 31 0 32 33 34 35 36 37 38 0 0 0 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 56 57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58 0 0 0 0 0 0 0 0 59 0 0 0 0 0 0 0 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 0 83 84 85 86 87 88 89 90 0 0 91 92 0 0 93 0 94 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 95 96 0 0 0 97 98 99 0 0 0 100 101 102 103 104 105 106 107 108 109 0 0 0 0 110 111 112 0 113 114 0 0 0 0 0 0 0 0 115 116 117 118 119 120 121 122 123 124 0 0 0 0 0 0 0 0 0 0 0 125 126 127 128 129 0 0 0 0 0 0 130 131 0 0 0 0 0 0 0 0 0 0 0 0 132 133 134 0 0 0 0 0 0 0 0 135 136 137 0 0 0 0 0 0 0 0 0 0 138 139 140 141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 142 143 0 0 0 0 144 145 146 0 0 0 0 0 0 0 0 0 0 0 0 0)))
+(define ucd-scf-table-3
+  '#u8(0 0 0 0 1 2 0 0 0 0 0 3 4 5 0 0 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 0 0 28 29 30 31 0 32 33 34 35 36 37 38 0 0 0 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 56 57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58 0 0 0 0 0 0 0 0 59 0 0 0 0 0 0 0 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 0 83 84 85 86 87 88 89 90 0 0 91 92 0 0 93 0 94 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 95 96 0 0 0 97 98 99 0 0 0 100 101 102 103 104 105 106 107 108 109 0 0 0 0 110 111 112 0 113 114 0 0 0 0 0 0 0 0 115 116 117 118 119 120 121 122 123 124 0 0 0 0 0 0 0 0 0 0 0 125 126 127 128 129 0 0 0 0 0 0 130 131 0 0 0 0 0 0 0 0 0 0 0 0 132 133 134 0 0 0 0 0 0 0 0 135 136 137 0 0 0 0 0 0 0 0 0 0 138 139 140 141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 142 143 0 0 0 0 144 145 146 0 0 0 0 0 0 0 0 0 0 0 0 0))
 
-(define-deferred ucd-scf-table-4
-  (vector->bytevector-u16be
-   '#(0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    1    2    3    4    5    6    7    8    9    10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   0    0    0    0    0    0    0    0    0    0    27   0    0    0    0    0    0    0    0    0    0    28   29   30   31   32   33   34   35   36   37   38   39   40   41   42   43   44   45   46   47   48   49   50   0    51   52   53   54   55   56   57   0    58   0    59   0    60   0    61   0    62   0    63   0    64   0    65   0    66   0    67   0    68   0    69   0    70   0    71   0    72   0    73   0    74   0    75   0    76   0    77   0    78   0    79   0    80   0    81  0   0   0   82  0   83  0   84   0    0    85   0    86   0    87   0    88   0    89   0    90   0    91   0    92   0    0    93   0    94   0    95   0    96   0    97   0    98   0    99   0    100  0    101 0   102 0   103 0   104 0   105  0    106  0    107  0    108
-      0    109  0    110  0    111  0    112  0    113  0    114  0    115  0    116  117  0    118  0    119  0    19   0    120  121  0    122  0    123  124  0    125  126  127  0    0    128  129  130  131  0    132  133  0    134  135  136  0    0    0    137  138  0    139  140  0    141  0    142  0    143  144  0    145  0    0    146  0    147  148  0    149  150  151  0    152  0    153  154  0    0    0    155  0    0    0    0    0    0    0    156  156  0    157  157  0    158  158  0    159  0    160  0    161  0    162  0    163  0    164  0    165  0    166  0    0    167  0    168  0    169  0    170  0    171  0    172  0    173  0    174  0    175  0    0    176  176  0    177  0    178  179 180 0   181 0   182 0   183 0    184  0    185  0    186  0    187  0    188  0    189  0    190  0    191  0    192  0    193  0    194  0    195  0    196  0    197  0    198  0    199  0    200  0    201  0   202 0   203 0   204 0   205 0    206  0    207  0    208  0
-      209  0    0    0    0    0    0    0    210  211  0    212  213  0    0    214  0    215  216  217  218  0    219  0    220  0    221  0    222  0    0    0    0    0    0    223  0    0    0    0    0    0    0    0    0    0    224  0    225  0    0    0    226  0    0    0    0    0    0    0    0    227  0    0    0    0    0    0    228  0    229  230  231  0    232  0    233  234  0    235  236  237  238  239  240  241  242  223  243  244  27   245  246  247  248  249  0    250  251  252  253  254  255  256  257  258  0    0    0    0    0    0    250  0    0    0    0    0    0    0    0    0    0    0    0    259  236  242  0    0    0    253  248  0    260  0    261  0    262  0    263  0    264 0   265 0   266 0   267 0   268  0    269  0    270  0    271  0    243  249  0    0    242  239  0    272  0    273  274  0    0    275  276  277  278  279  280  281  282  283  284  285  286  287  288  289  290 291 292 293 294 295 296 297 298  299  300  301  302  303  304
-      305  306  307  308  309  310  311  312  313  314  315  316  317  318  319  320  321  322  323  324  325  326  0    327  0    328  0    329  0    330  0    331  0    332  0    333  0    334  0    335  0    336  0    337  0    338  0    339  0    340  0    341  0    342  0    0    0    0    0    0    0    0    0    343  0    344  0    345  0    346  0    347  0    348  0    349  0    350  0    351  0    352  0    353  0    354  0    355  0    356  0    357  0    358  0    359  0    360  0    361  0    362  0    363  0    364  0    365  0    366  0    367  0    368  0    369  0    370  371  0    372  0    373  0    374  0    375  0    376  0    377  0    0    378  0    379  0    380  0    381  0    382  0   383 0   384 0   385 0   386 0    387  0    388  0    389  0    390  0    391  0    392  0    393  0    394  0    395  0    396  0    397  0    398  0    399  0    400  0    401  0    402  0    403  0    404  0   405 0   406 0   407 0   408 0    409  0    410  0    411  0
-      412  0    413  0    414  0    415  0    416  0    417  0    418  0    419  0    420  0    421  0    422  0    423  0    424  0    425  0    0    426  427  428  429  430  431  432  433  434  435  436  437  438  439  440  441  442  443  444  445  446  447  448  449  450  451  452  453  454  455  456  457  458  459  460  461  462  463  0    0    0    0    0    0    0    0    0    464  465  466  467  468  469  470  471  472  473  474  475  476  477  478  479  480  481  482  483  484  485  486  487  488  489  490  491  492  493  494  495  496  497  498  499  500  501  0    502  0    0    0    0    0    503  0    0    0    0    0    0    0    0    0    0    504  505  506  507  508  509  0    0    296  298  308 311 312 312 320 327 510 0   0    0    0    0    0    0    511  0    512  0    513  0    514  0    515  0    516  0    517  0    518  0    519  0    520  0    521  0    522  0    523  0    524  0    525  0    526 0   527 0   528 0   529 0   530  0    531  0    532  0    533
-      0    534  0    535  0    536  0    537  0    538  0    539  0    540  0    541  0    542  0    543  0    544  0    545  0    546  0    547  0    548  0    549  0    550  0    551  0    552  0    553  0    554  0    555  0    556  0    557  0    558  0    559  0    560  0    561  0    562  0    563  0    564  0    565  0    566  0    567  0    568  0    569  0    570  0    571  0    572  0    573  0    574  0    575  0    576  0    577  0    578  0    579  0    580  0    581  0    582  0    583  0    584  0    585  0    0    0    0    0    0    559  0    0    586  0    587  0    588  0    589  0    590  0    591  0    592  0    593  0    594  0    595  0    596  0    597  0    598  0    599  0    600  0   601 0   602 0   603 0   604 0    605  0    606  0    607  0    608  0    609  0    610  0    611  0    612  0    613  0    614  0    615  0    616  0    617  0    618  0    619  0    620  0    621  0    622  0   623 0   624 0   625 0   626 0    627  0    628  0    629  0
-      630  0    631  0    632  0    633  0    634  0    0    0    0    0    0    0    0    0    635  636  637  638  639  640  641  642  0    0    0    0    0    0    0    0    643  644  645  646  647  648  0    0    0    0    0    0    0    0    0    0    649  650  651  652  653  654  655  656  0    0    0    0    0    0    0    0    657  658  659  660  661  662  663  664  0    0    0    0    0    0    0    0    665  666  667  668  669  670  0    0    0    0    0    0    0    0    0    0    0    671  0    672  0    673  0    674  0    0    0    0    0    0    0    0    675  676  677  678  679  680  681  682  0    0    0    0    0    0    0    0    683  684  685  686  687  688  689  690  0    0    0    0    0   0   0   0   691 692 693 694 695  696  697  698  0    0    0    0    0    0    0    0    699  700  701  702  703  704  705  706  0    0    0    0    0    0    0    0    707  708  709  710  711  0    223  0    0   0   0   0   0   0   0   0   712  713  714  715  716  0    0
-      0    0    0    0    0    0    0    0    0    717  718  719  720  0    0    0    0    0    0    0    0    0    0    0    0    721  722  723  724  725  0    0    0    0    0    0    0    0    0    0    0    726  727  728  729  730  0    0    0    0    0    0    0    0    0    256  0    0    0    11   33   0    0    0    0    0    0    731  0    0    0    0    0    0    0    0    0    0    0    0    0    732  733  734  735  736  737  738  739  740  741  742  743  744  745  746  747  0    0    0    748  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    749  750  751  752  753  754  755  756  757  758  759  760  761  762  763  764  765  766  767  768  769  770  771  772 773 774 775 776 777 778 779 780  781  782  783  784  785  786  787  788  789  790  791  792  793  794  795  796  797  798  799  800  801  802  803  804  805  806  807  808  809  810  811  812  813  814  815  816 817 818 819 820 821 0   822 0    823  824  825  0    0    826
-      0    827  0    828  0    829  830  831  832  0    833  0    0    834  0    0    0    0    0    0    0    0    835  836  837  0    838  0    839  0    840  0    841  0    842  0    843  0    844  0    845  0    846  0    847  0    848  0    849  0    850  0    851  0    852  0    853  0    854  0    855  0    856  0    857  0    858  0    859  0    860  0    861  0    862  0    863  0    864  0    865  0    866  0    867  0    868  0    869  0    870  0    871  0    872  0    873  0    874  0    875  0    876  0    877  0    878  0    879  0    880  0    881  0    882  0    883  0    884  0    885  0    886  0    0    0    0    0    0    0    0    887  0    888  0    0    0    0    889  0    0    0    0   0   0   0   0   0   0   0   0    0    890  0    891  0    892  0    893  0    894  0    510  0    895  0    896  0    897  0    898  0    899  0    900  0    901  0    902  0    903  0    904  0    905  0    906 0   907 0   908 0   909 0   910  0    911  0    0    0    912
-      0    913  0    914  0    915  0    916  0    917  0    918  0    919  0    920  0    921  0    922  0    923  0    924  0    925  0    0    0    0    0    0    0    926  0    927  0    928  0    929  0    930  0    931  0    932  0    0    0    933  0    934  0    935  0    936  0    937  0    938  0    939  0    940  0    941  0    942  0    943  0    944  0    945  0    946  0    947  0    948  0    949  0    950  0    951  0    952  0    953  0    954  0    955  0    956  0    957  0    958  0    959  0    960  0    961  0    962  0    963  0    0    0    0    0    0    0    0    0    0    964  0    965  0    966  967  0    968  0    969  0    970  0    971  0    0    0    0    972  0    973  0    0   974 0   975 0   0   0   976 0    977  0    978  0    979  0    980  0    981  0    982  0    983  0    984  0    985  0    986  987  988  989  990  0    991  992  993  994  995  0    996  0    0    0    0    0   0   0   0   0   997 998 999 1000 1001 1002 1003 1004 1005 1006
-      1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 0    1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 0    0    0    0    0    1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 0   0   0   0   0   0   0   0   1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 0   0   0   0   0   0   0   0   0    0    0    0    1179 1180 1181
-      1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 0    0    0    0    0    0    0    0    0    0    0    0    0    1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 0    0    0    0    0    0    0    0    0    0    0    0    0    0)))
+(define ucd-scf-table-4
+  '#u8(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 0 50 0 0 0 51 0 52 0 53 0 54 0 55 0 56 0 57 0 0 0 58 0 0 0 59 0 0 0 60 0 0 0 61 0 0 0 62 0 0 0 63 0 0 0 64 0 0 0 65 0 0 0 66 0 0 0 67 0 0 0 68 0 0 0 69 0 0 0 70 0 0 0 71 0 0 0 72 0 0 0 73 0 0 0 74 0 0 0 75 0 0 0 76 0 0 0 77 0 0 0 78 0 0 0 79 0 0 0 80 0 0 0 81 0 0 0 0 0 0 0 82 0 0 0 83 0 0 0 84 0 0 0 0 0 85 0 0 0 86 0 0 0 87 0 0 0 88 0 0 0 89 0 0 0 90 0 0 0 91 0 0 0 92 0 0 0 0 0 93 0 0 0 94 0 0 0 95 0 0 0 96 0 0 0 97 0 0 0 98 0 0 0 99 0 0 0 100 0 0 0 101 0 0 0 102 0 0 0 103 0 0 0 104 0 0 0 105 0 0 0 106 0 0 0 107 0 0 0 108 0 0 0 109 0 0 0 110 0 0 0 111 0 0 0 112 0 0 0 113 0 0 0 114 0 0 0 115 0 0 0 116 0 117 0 0 0 118 0 0 0 119 0 0 0 19 0 0 0 120 0 121 0 0 0 122 0 0 0 123 0 124 0 0 0 125 0 126 0 127 0 0 0 0 0 128 0 129 0 130 0 131 0 0 0 132 0 133 0 0 0 134 0 135 0 136 0 0 0 0 0 0 0 137 0 138 0 0 0 139 0 140 0 0 0 141 0 0 0 142 0 0 0 143 0 144 0 0 0 145 0 0 0 0 0 146 0 0 0 147 0 148 0 0 0 149 0 150 0 151 0 0 0 152 0 0 0 153 0 154 0 0 0 0 0 0 0 155 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 156 0 156 0 0 0 157 0 157 0 0 0 158 0 158 0 0 0 159 0 0 0 160 0 0 0 161 0 0 0 162 0 0 0 163 0 0 0 164 0 0 0 165 0 0 0 166 0 0 0 0 0 167 0 0 0 168 0 0 0 169 0 0 0 170 0 0 0 171 0 0 0 172 0 0 0 173 0 0 0 174 0 0 0 175 0 0 0 0 0 176 0 176 0 0 0 177 0 0 0 178 0 179 0 180 0 0 0 181 0 0 0 182 0 0 0 183 0 0 0 184 0 0 0 185 0 0 0 186 0 0 0 187 0 0 0 188 0 0 0 189 0 0 0 190 0 0 0 191 0 0 0 192 0 0 0 193 0 0 0 194 0 0 0 195 0 0 0 196 0 0 0 197 0 0 0 198 0 0 0 199 0 0 0 200 0 0 0 201 0 0 0 202 0 0 0 203 0 0 0 204 0 0 0 205 0 0 0 206 0 0 0 207 0 0 0 208 0 0 0 209 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 210 0 211 0 0 0 212 0 213 0 0 0 0 0 214 0 0 0 215 0 216 0 217 0 218 0 0 0 219 0 0 0 220 0 0 0 221 0 0 0 222 0 0 0 0 0 0 0 0 0 0 0 0 0 223 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 224 0 0 0 225 0 0 0 0 0 0 0 226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 227 0 0 0 0 0 0 0 0 0 0 0 0 0 228 0 0 0 229 0 230 0 231 0 0 0 232 0 0 0 233 0 234 0 0 0 235 0 236 0 237 0 238 0 239 0 240 0 241 0 242 0 223 0 243 0 244 0 27 0 245 0 246 0 247 0 248 0 249 0 0 0 250 0 251 0 252 0 253 0 254 0 255 1 0 1 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 250 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 236 0 242 0 0 0 0 0 0 0 253 0 248 0 0 1 4 0 0 1 5 0 0 1 6 0 0 1 7 0 0 1 8 0 0 1 9 0 0 1 10 0 0 1 11 0 0 1 12 0 0 1 13 0 0 1 14 0 0 1 15 0 0 0 243 0 249 0 0 0 0 0 242 0 239 0 0 1 16 0 0 1 17 1 18 0 0 0 0 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 61 1 62 1 63 1 64 1 65 1 66 1 67 1 68 1 69 1 70 0 0 1 71 0 0 1 72 0 0 1 73 0 0 1 74 0 0 1 75 0 0 1 76 0 0 1 77 0 0 1 78 0 0 1 79 0 0 1 80 0 0 1 81 0 0 1 82 0 0 1 83 0 0 1 84 0 0 1 85 0 0 1 86 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 87 0 0 1 88 0 0 1 89 0 0 1 90 0 0 1 91 0 0 1 92 0 0 1 93 0 0 1 94 0 0 1 95 0 0 1 96 0 0 1 97 0 0 1 98 0 0 1 99 0 0 1 100 0 0 1 101 0 0 1 102 0 0 1 103 0 0 1 104 0 0 1 105 0 0 1 106 0 0 1 107 0 0 1 108 0 0 1 109 0 0 1 110 0 0 1 111 0 0 1 112 0 0 1 113 0 0 1 114 1 115 0 0 1 116 0 0 1 117 0 0 1 118 0 0 1 119 0 0 1 120 0 0 1 121 0 0 0 0 1 122 0 0 1 123 0 0 1 124 0 0 1 125 0 0 1 126 0 0 1 127 0 0 1 128 0 0 1 129 0 0 1 130 0 0 1 131 0 0 1 132 0 0 1 133 0 0 1 134 0 0 1 135 0 0 1 136 0 0 1 137 0 0 1 138 0 0 1 139 0 0 1 140 0 0 1 141 0 0 1 142 0 0 1 143 0 0 1 144 0 0 1 145 0 0 1 146 0 0 1 147 0 0 1 148 0 0 1 149 0 0 1 150 0 0 1 151 0 0 1 152 0 0 1 153 0 0 1 154 0 0 1 155 0 0 1 156 0 0 1 157 0 0 1 158 0 0 1 159 0 0 1 160 0 0 1 161 0 0 1 162 0 0 1 163 0 0 1 164 0 0 1 165 0 0 1 166 0 0 1 167 0 0 1 168 0 0 1 169 0 0 0 0 1 170 1 171 1 172 1 173 1 174 1 175 1 176 1 177 1 178 1 179 1 180 1 181 1 182 1 183 1 184 1 185 1 186 1 187 1 188 1 189 1 190 1 191 1 192 1 193 1 194 1 195 1 196 1 197 1 198 1 199 1 200 1 201 1 202 1 203 1 204 1 205 1 206 1 207 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 208 1 209 1 210 1 211 1 212 1 213 1 214 1 215 1 216 1 217 1 218 1 219 1 220 1 221 1 222 1 223 1 224 1 225 1 226 1 227 1 228 1 229 1 230 1 231 1 232 1 233 1 234 1 235 1 236 1 237 1 238 1 239 1 240 1 241 1 242 1 243 1 244 1 245 0 0 1 246 0 0 0 0 0 0 0 0 0 0 1 247 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 248 1 249 1 250 1 251 1 252 1 253 0 0 0 0 1 40 1 42 1 52 1 55 1 56 1 56 1 64 1 71 1 254 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 255 0 0 2 0 0 0 2 1 0 0 2 2 0 0 2 3 0 0 2 4 0 0 2 5 0 0 2 6 0 0 2 7 0 0 2 8 0 0 2 9 0 0 2 10 0 0 2 11 0 0 2 12 0 0 2 13 0 0 2 14 0 0 2 15 0 0 2 16 0 0 2 17 0 0 2 18 0 0 2 19 0 0 2 20 0 0 2 21 0 0 2 22 0 0 2 23 0 0 2 24 0 0 2 25 0 0 2 26 0 0 2 27 0 0 2 28 0 0 2 29 0 0 2 30 0 0 2 31 0 0 2 32 0 0 2 33 0 0 2 34 0 0 2 35 0 0 2 36 0 0 2 37 0 0 2 38 0 0 2 39 0 0 2 40 0 0 2 41 0 0 2 42 0 0 2 43 0 0 2 44 0 0 2 45 0 0 2 46 0 0 2 47 0 0 2 48 0 0 2 49 0 0 2 50 0 0 2 51 0 0 2 52 0 0 2 53 0 0 2 54 0 0 2 55 0 0 2 56 0 0 2 57 0 0 2 58 0 0 2 59 0 0 2 60 0 0 2 61 0 0 2 62 0 0 2 63 0 0 2 64 0 0 2 65 0 0 2 66 0 0 2 67 0 0 2 68 0 0 2 69 0 0 2 70 0 0 2 71 0 0 2 72 0 0 2 73 0 0 0 0 0 0 0 0 0 0 0 0 2 47 0 0 0 0 2 74 0 0 2 75 0 0 2 76 0 0 2 77 0 0 2 78 0 0 2 79 0 0 2 80 0 0 2 81 0 0 2 82 0 0 2 83 0 0 2 84 0 0 2 85 0 0 2 86 0 0 2 87 0 0 2 88 0 0 2 89 0 0 2 90 0 0 2 91 0 0 2 92 0 0 2 93 0 0 2 94 0 0 2 95 0 0 2 96 0 0 2 97 0 0 2 98 0 0 2 99 0 0 2 100 0 0 2 101 0 0 2 102 0 0 2 103 0 0 2 104 0 0 2 105 0 0 2 106 0 0 2 107 0 0 2 108 0 0 2 109 0 0 2 110 0 0 2 111 0 0 2 112 0 0 2 113 0 0 2 114 0 0 2 115 0 0 2 116 0 0 2 117 0 0 2 118 0 0 2 119 0 0 2 120 0 0 2 121 0 0 2 122 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 123 2 124 2 125 2 126 2 127 2 128 2 129 2 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 131 2 132 2 133 2 134 2 135 2 136 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 137 2 138 2 139 2 140 2 141 2 142 2 143 2 144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 145 2 146 2 147 2 148 2 149 2 150 2 151 2 152 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 153 2 154 2 155 2 156 2 157 2 158 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 159 0 0 2 160 0 0 2 161 0 0 2 162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 163 2 164 2 165 2 166 2 167 2 168 2 169 2 170 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 171 2 172 2 173 2 174 2 175 2 176 2 177 2 178 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 179 2 180 2 181 2 182 2 183 2 184 2 185 2 186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 187 2 188 2 189 2 190 2 191 2 192 2 193 2 194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 195 2 196 2 197 2 198 2 199 0 0 0 223 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 200 2 201 2 202 2 203 2 204 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 205 2 206 2 207 2 208 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 209 2 210 2 211 2 212 2 213 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 214 2 215 2 216 2 217 2 218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 11 0 33 0 0 0 0 0 0 0 0 0 0 0 0 2 219 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 220 2 221 2 222 2 223 2 224 2 225 2 226 2 227 2 228 2 229 2 230 2 231 2 232 2 233 2 234 2 235 0 0 0 0 0 0 2 236 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 237 2 238 2 239 2 240 2 241 2 242 2 243 2 244 2 245 2 246 2 247 2 248 2 249 2 250 2 251 2 252 2 253 2 254 2 255 3 0 3 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 16 3 17 3 18 3 19 3 20 3 21 3 22 3 23 3 24 3 25 3 26 3 27 3 28 3 29 3 30 3 31 3 32 3 33 3 34 3 35 3 36 3 37 3 38 3 39 3 40 3 41 3 42 3 43 3 44 3 45 3 46 3 47 3 48 3 49 3 50 3 51 3 52 3 53 0 0 3 54 0 0 3 55 3 56 3 57 0 0 0 0 3 58 0 0 3 59 0 0 3 60 0 0 3 61 3 62 3 63 3 64 0 0 3 65 0 0 0 0 3 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 67 3 68 3 69 0 0 3 70 0 0 3 71 0 0 3 72 0 0 3 73 0 0 3 74 0 0 3 75 0 0 3 76 0 0 3 77 0 0 3 78 0 0 3 79 0 0 3 80 0 0 3 81 0 0 3 82 0 0 3 83 0 0 3 84 0 0 3 85 0 0 3 86 0 0 3 87 0 0 3 88 0 0 3 89 0 0 3 90 0 0 3 91 0 0 3 92 0 0 3 93 0 0 3 94 0 0 3 95 0 0 3 96 0 0 3 97 0 0 3 98 0 0 3 99 0 0 3 100 0 0 3 101 0 0 3 102 0 0 3 103 0 0 3 104 0 0 3 105 0 0 3 106 0 0 3 107 0 0 3 108 0 0 3 109 0 0 3 110 0 0 3 111 0 0 3 112 0 0 3 113 0 0 3 114 0 0 3 115 0 0 3 116 0 0 3 117 0 0 3 118 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 119 0 0 3 120 0 0 0 0 0 0 0 0 3 121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 122 0 0 3 123 0 0 3 124 0 0 3 125 0 0 3 126 0 0 1 254 0 0 3 127 0 0 3 128 0 0 3 129 0 0 3 130 0 0 3 131 0 0 3 132 0 0 3 133 0 0 3 134 0 0 3 135 0 0 3 136 0 0 3 137 0 0 3 138 0 0 3 139 0 0 3 140 0 0 3 141 0 0 3 142 0 0 3 143 0 0 0 0 0 0 3 144 0 0 3 145 0 0 3 146 0 0 3 147 0 0 3 148 0 0 3 149 0 0 3 150 0 0 3 151 0 0 3 152 0 0 3 153 0 0 3 154 0 0 3 155 0 0 3 156 0 0 3 157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 158 0 0 3 159 0 0 3 160 0 0 3 161 0 0 3 162 0 0 3 163 0 0 3 164 0 0 0 0 0 0 3 165 0 0 3 166 0 0 3 167 0 0 3 168 0 0 3 169 0 0 3 170 0 0 3 171 0 0 3 172 0 0 3 173 0 0 3 174 0 0 3 175 0 0 3 176 0 0 3 177 0 0 3 178 0 0 3 179 0 0 3 180 0 0 3 181 0 0 3 182 0 0 3 183 0 0 3 184 0 0 3 185 0 0 3 186 0 0 3 187 0 0 3 188 0 0 3 189 0 0 3 190 0 0 3 191 0 0 3 192 0 0 3 193 0 0 3 194 0 0 3 195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 196 0 0 3 197 0 0 3 198 3 199 0 0 3 200 0 0 3 201 0 0 3 202 0 0 3 203 0 0 0 0 0 0 0 0 3 204 0 0 3 205 0 0 0 0 3 206 0 0 3 207 0 0 0 0 0 0 3 208 0 0 3 209 0 0 3 210 0 0 3 211 0 0 3 212 0 0 3 213 0 0 3 214 0 0 3 215 0 0 3 216 0 0 3 217 0 0 3 218 3 219 3 220 3 221 3 222 0 0 3 223 3 224 3 225 3 226 3 227 0 0 3 228 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 229 3 230 3 231 3 232 3 233 3 234 3 235 3 236 3 237 3 238 3 239 3 240 3 241 3 242 3 243 3 244 3 245 3 246 3 247 3 248 3 249 3 250 3 251 3 252 3 253 3 254 3 255 4 0 4 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 16 4 17 4 18 4 19 4 20 4 21 4 22 4 23 4 24 4 25 4 26 4 27 4 28 4 29 4 30 4 31 4 32 4 33 4 34 4 35 4 36 4 37 4 38 4 39 4 40 4 41 4 42 4 43 4 44 4 45 4 46 4 47 4 48 4 49 4 50 4 51 4 52 0 0 4 53 4 54 4 55 4 56 4 57 4 58 4 59 4 60 4 61 4 62 4 63 4 64 4 65 4 66 4 67 4 68 4 69 4 70 4 71 4 72 4 73 4 74 4 75 4 76 4 77 4 78 0 0 0 0 0 0 0 0 0 0 4 79 4 80 4 81 4 82 4 83 4 84 4 85 4 86 4 87 4 88 4 89 4 90 4 91 4 92 4 93 4 94 4 95 4 96 4 97 4 98 4 99 4 100 4 101 4 102 4 103 4 104 4 105 4 106 4 107 4 108 4 109 4 110 4 111 4 112 4 113 4 114 4 115 4 116 4 117 4 118 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 119 4 120 4 121 4 122 4 123 4 124 4 125 4 126 4 127 4 128 4 129 4 130 4 131 4 132 4 133 4 134 4 135 4 136 4 137 4 138 4 139 4 140 4 141 4 142 4 143 4 144 4 145 4 146 4 147 4 148 4 149 4 150 4 151 4 152 4 153 4 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 155 4 156 4 157 4 158 4 159 4 160 4 161 4 162 4 163 4 164 4 165 4 166 4 167 4 168 4 169 4 170 4 171 4 172 4 173 4 174 4 175 4 176 4 177 4 178 4 179 4 180 4 181 4 182 4 183 4 184 4 185 4 186 4 187 4 188 4 189 4 190 4 191 4 192 4 193 4 194 4 195 4 196 4 197 4 198 4 199 4 200 4 201 4 202 4 203 4 204 4 205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 206 4 207 4 208 4 209 4 210 4 211 4 212 4 213 4 214 4 215 4 216 4 217 4 218 4 219 4 220 4 221 4 222 4 223 4 224 4 225 4 226 4 227 4 228 4 229 4 230 4 231 4 232 4 233 4 234 4 235 4 236 4 237 4 238 4 239 4 240 4 241 4 242 4 243 4 244 4 245 4 246 4 247 4 248 4 249 4 250 4 251 4 252 4 253 4 254 4 255 5 0 5 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0))
 
-(define-deferred ucd-scf-table-5
-  #(#f        #\u+61    #\u+62    #\u+63    #\u+64    #\u+65    #\u+66    #\u+67    #\u+68    #\u+69    #\u+6a    #\u+6b    #\u+6c    #\u+6d    #\u+6e    #\u+6f    #\u+70    #\u+71    #\u+72    #\u+73    #\u+74    #\u+75    #\u+76    #\u+77    #\u+78    #\u+79    #\u+7a    #\u+3bc   #\u+e0    #\u+e1    #\u+e2    #\u+e3    #\u+e4    #\u+e5    #\u+e6    #\u+e7    #\u+e8    #\u+e9    #\u+ea    #\u+eb    #\u+ec    #\u+ed    #\u+ee    #\u+ef    #\u+f0    #\u+f1    #\u+f2    #\u+f3    #\u+f4    #\u+f5    #\u+f6    #\u+f8    #\u+f9    #\u+fa    #\u+fb    #\u+fc    #\u+fd    #\u+fe    #\u+101   #\u+103   #\u+105   #\u+107   #\u+109   #\u+10b   #\u+10d   #\u+10f   #\u+111   #\u+113   #\u+115   #\u+117   #\u+119   #\u+11b   #\u+11d   #\u+11f   #\u+121   #\u+123   #\u+125   #\u+127   #\u+129   #\u+12b   #\u+12d   #\u+12f   #\u+133   #\u+135   #\u+137   #\u+13a   #\u+13c   #\u+13e   #\u+140   #\u+142   #\u+144   #\u+146   #\u+148   #\u+14b   #\u+14d   #\u+14f   #\u+151   #\u+153
-    #\u+155   #\u+157   #\u+159   #\u+15b   #\u+15d   #\u+15f   #\u+161   #\u+163   #\u+165   #\u+167   #\u+169   #\u+16b   #\u+16d   #\u+16f   #\u+171   #\u+173   #\u+175   #\u+177   #\u+ff    #\u+17a   #\u+17c   #\u+17e   #\u+253   #\u+183   #\u+185   #\u+254   #\u+188   #\u+256   #\u+257   #\u+18c   #\u+1dd   #\u+259   #\u+25b   #\u+192   #\u+260   #\u+263   #\u+269   #\u+268   #\u+199   #\u+26f   #\u+272   #\u+275   #\u+1a1   #\u+1a3   #\u+1a5   #\u+280   #\u+1a8   #\u+283   #\u+1ad   #\u+288   #\u+1b0   #\u+28a   #\u+28b   #\u+1b4   #\u+1b6   #\u+292   #\u+1b9   #\u+1bd   #\u+1c6   #\u+1c9   #\u+1cc   #\u+1ce   #\u+1d0   #\u+1d2   #\u+1d4   #\u+1d6   #\u+1d8   #\u+1da   #\u+1dc   #\u+1df   #\u+1e1   #\u+1e3   #\u+1e5   #\u+1e7   #\u+1e9   #\u+1eb   #\u+1ed   #\u+1ef   #\u+1f3   #\u+1f5   #\u+195   #\u+1bf   #\u+1f9   #\u+1fb   #\u+1fd   #\u+1ff   #\u+201   #\u+203   #\u+205   #\u+207   #\u+209   #\u+20b   #\u+20d   #\u+20f   #\u+211   #\u+213   #\u+215   #\u+217
-    #\u+219   #\u+21b   #\u+21d   #\u+21f   #\u+19e   #\u+223   #\u+225   #\u+227   #\u+229   #\u+22b   #\u+22d   #\u+22f   #\u+231   #\u+233   #\u+2c65  #\u+23c   #\u+19a   #\u+2c66  #\u+242   #\u+180   #\u+289   #\u+28c   #\u+247   #\u+249   #\u+24b   #\u+24d   #\u+24f   #\u+3b9   #\u+371   #\u+373   #\u+377   #\u+3f3   #\u+3ac   #\u+3ad   #\u+3ae   #\u+3af   #\u+3cc   #\u+3cd   #\u+3ce   #\u+3b1   #\u+3b2   #\u+3b3   #\u+3b4   #\u+3b5   #\u+3b6   #\u+3b7   #\u+3b8   #\u+3ba   #\u+3bb   #\u+3bd   #\u+3be   #\u+3bf   #\u+3c0   #\u+3c1   #\u+3c3   #\u+3c4   #\u+3c5   #\u+3c6   #\u+3c7   #\u+3c8   #\u+3c9   #\u+3ca   #\u+3cb   #\u+3d7   #\u+3d9   #\u+3db   #\u+3dd   #\u+3df   #\u+3e1   #\u+3e3   #\u+3e5   #\u+3e7   #\u+3e9   #\u+3eb   #\u+3ed   #\u+3ef   #\u+3f8   #\u+3f2   #\u+3fb   #\u+37b   #\u+37c   #\u+37d   #\u+450   #\u+451   #\u+452   #\u+453   #\u+454   #\u+455   #\u+456   #\u+457   #\u+458   #\u+459   #\u+45a   #\u+45b   #\u+45c   #\u+45d   #\u+45e   #\u+45f
-    #\u+430   #\u+431   #\u+432   #\u+433   #\u+434   #\u+435   #\u+436   #\u+437   #\u+438   #\u+439   #\u+43a   #\u+43b   #\u+43c   #\u+43d   #\u+43e   #\u+43f   #\u+440   #\u+441   #\u+442   #\u+443   #\u+444   #\u+445   #\u+446   #\u+447   #\u+448   #\u+449   #\u+44a   #\u+44b   #\u+44c   #\u+44d   #\u+44e   #\u+44f   #\u+461   #\u+463   #\u+465   #\u+467   #\u+469   #\u+46b   #\u+46d   #\u+46f   #\u+471   #\u+473   #\u+475   #\u+477   #\u+479   #\u+47b   #\u+47d   #\u+47f   #\u+481   #\u+48b   #\u+48d   #\u+48f   #\u+491   #\u+493   #\u+495   #\u+497   #\u+499   #\u+49b   #\u+49d   #\u+49f   #\u+4a1   #\u+4a3   #\u+4a5   #\u+4a7   #\u+4a9   #\u+4ab   #\u+4ad   #\u+4af   #\u+4b1   #\u+4b3   #\u+4b5   #\u+4b7   #\u+4b9   #\u+4bb   #\u+4bd   #\u+4bf   #\u+4cf   #\u+4c2   #\u+4c4   #\u+4c6   #\u+4c8   #\u+4ca   #\u+4cc   #\u+4ce   #\u+4d1   #\u+4d3   #\u+4d5   #\u+4d7   #\u+4d9   #\u+4db   #\u+4dd   #\u+4df   #\u+4e1   #\u+4e3   #\u+4e5   #\u+4e7   #\u+4e9   #\u+4eb
-    #\u+4ed   #\u+4ef   #\u+4f1   #\u+4f3   #\u+4f5   #\u+4f7   #\u+4f9   #\u+4fb   #\u+4fd   #\u+4ff   #\u+501   #\u+503   #\u+505   #\u+507   #\u+509   #\u+50b   #\u+50d   #\u+50f   #\u+511   #\u+513   #\u+515   #\u+517   #\u+519   #\u+51b   #\u+51d   #\u+51f   #\u+521   #\u+523   #\u+525   #\u+527   #\u+529   #\u+52b   #\u+52d   #\u+52f   #\u+561   #\u+562   #\u+563   #\u+564   #\u+565   #\u+566   #\u+567   #\u+568   #\u+569   #\u+56a   #\u+56b   #\u+56c   #\u+56d   #\u+56e   #\u+56f   #\u+570   #\u+571   #\u+572   #\u+573   #\u+574   #\u+575   #\u+576   #\u+577   #\u+578   #\u+579   #\u+57a   #\u+57b   #\u+57c   #\u+57d   #\u+57e   #\u+57f   #\u+580   #\u+581   #\u+582   #\u+583   #\u+584   #\u+585   #\u+586   #\u+2d00  #\u+2d01  #\u+2d02  #\u+2d03  #\u+2d04  #\u+2d05  #\u+2d06  #\u+2d07  #\u+2d08  #\u+2d09  #\u+2d0a  #\u+2d0b  #\u+2d0c  #\u+2d0d  #\u+2d0e  #\u+2d0f  #\u+2d10  #\u+2d11  #\u+2d12  #\u+2d13  #\u+2d14  #\u+2d15  #\u+2d16  #\u+2d17  #\u+2d18  #\u+2d19
-    #\u+2d1a  #\u+2d1b  #\u+2d1c  #\u+2d1d  #\u+2d1e  #\u+2d1f  #\u+2d20  #\u+2d21  #\u+2d22  #\u+2d23  #\u+2d24  #\u+2d25  #\u+2d27  #\u+2d2d  #\u+13f0  #\u+13f1  #\u+13f2  #\u+13f3  #\u+13f4  #\u+13f5  #\u+a64b  #\u+1e01  #\u+1e03  #\u+1e05  #\u+1e07  #\u+1e09  #\u+1e0b  #\u+1e0d  #\u+1e0f  #\u+1e11  #\u+1e13  #\u+1e15  #\u+1e17  #\u+1e19  #\u+1e1b  #\u+1e1d  #\u+1e1f  #\u+1e21  #\u+1e23  #\u+1e25  #\u+1e27  #\u+1e29  #\u+1e2b  #\u+1e2d  #\u+1e2f  #\u+1e31  #\u+1e33  #\u+1e35  #\u+1e37  #\u+1e39  #\u+1e3b  #\u+1e3d  #\u+1e3f  #\u+1e41  #\u+1e43  #\u+1e45  #\u+1e47  #\u+1e49  #\u+1e4b  #\u+1e4d  #\u+1e4f  #\u+1e51  #\u+1e53  #\u+1e55  #\u+1e57  #\u+1e59  #\u+1e5b  #\u+1e5d  #\u+1e5f  #\u+1e61  #\u+1e63  #\u+1e65  #\u+1e67  #\u+1e69  #\u+1e6b  #\u+1e6d  #\u+1e6f  #\u+1e71  #\u+1e73  #\u+1e75  #\u+1e77  #\u+1e79  #\u+1e7b  #\u+1e7d  #\u+1e7f  #\u+1e81  #\u+1e83  #\u+1e85  #\u+1e87  #\u+1e89  #\u+1e8b  #\u+1e8d  #\u+1e8f  #\u+1e91  #\u+1e93  #\u+1e95  #\u+df    #\u+1ea1
-    #\u+1ea3  #\u+1ea5  #\u+1ea7  #\u+1ea9  #\u+1eab  #\u+1ead  #\u+1eaf  #\u+1eb1  #\u+1eb3  #\u+1eb5  #\u+1eb7  #\u+1eb9  #\u+1ebb  #\u+1ebd  #\u+1ebf  #\u+1ec1  #\u+1ec3  #\u+1ec5  #\u+1ec7  #\u+1ec9  #\u+1ecb  #\u+1ecd  #\u+1ecf  #\u+1ed1  #\u+1ed3  #\u+1ed5  #\u+1ed7  #\u+1ed9  #\u+1edb  #\u+1edd  #\u+1edf  #\u+1ee1  #\u+1ee3  #\u+1ee5  #\u+1ee7  #\u+1ee9  #\u+1eeb  #\u+1eed  #\u+1eef  #\u+1ef1  #\u+1ef3  #\u+1ef5  #\u+1ef7  #\u+1ef9  #\u+1efb  #\u+1efd  #\u+1eff  #\u+1f00  #\u+1f01  #\u+1f02  #\u+1f03  #\u+1f04  #\u+1f05  #\u+1f06  #\u+1f07  #\u+1f10  #\u+1f11  #\u+1f12  #\u+1f13  #\u+1f14  #\u+1f15  #\u+1f20  #\u+1f21  #\u+1f22  #\u+1f23  #\u+1f24  #\u+1f25  #\u+1f26  #\u+1f27  #\u+1f30  #\u+1f31  #\u+1f32  #\u+1f33  #\u+1f34  #\u+1f35  #\u+1f36  #\u+1f37  #\u+1f40  #\u+1f41  #\u+1f42  #\u+1f43  #\u+1f44  #\u+1f45  #\u+1f51  #\u+1f53  #\u+1f55  #\u+1f57  #\u+1f60  #\u+1f61  #\u+1f62  #\u+1f63  #\u+1f64  #\u+1f65  #\u+1f66  #\u+1f67  #\u+1f80  #\u+1f81  #\u+1f82
-    #\u+1f83  #\u+1f84  #\u+1f85  #\u+1f86  #\u+1f87  #\u+1f90  #\u+1f91  #\u+1f92  #\u+1f93  #\u+1f94  #\u+1f95  #\u+1f96  #\u+1f97  #\u+1fa0  #\u+1fa1  #\u+1fa2  #\u+1fa3  #\u+1fa4  #\u+1fa5  #\u+1fa6  #\u+1fa7  #\u+1fb0  #\u+1fb1  #\u+1f70  #\u+1f71  #\u+1fb3  #\u+1f72  #\u+1f73  #\u+1f74  #\u+1f75  #\u+1fc3  #\u+1fd0  #\u+1fd1  #\u+1f76  #\u+1f77  #\u+1fe0  #\u+1fe1  #\u+1f7a  #\u+1f7b  #\u+1fe5  #\u+1f78  #\u+1f79  #\u+1f7c  #\u+1f7d  #\u+1ff3  #\u+214e  #\u+2170  #\u+2171  #\u+2172  #\u+2173  #\u+2174  #\u+2175  #\u+2176  #\u+2177  #\u+2178  #\u+2179  #\u+217a  #\u+217b  #\u+217c  #\u+217d  #\u+217e  #\u+217f  #\u+2184  #\u+24d0  #\u+24d1  #\u+24d2  #\u+24d3  #\u+24d4  #\u+24d5  #\u+24d6  #\u+24d7  #\u+24d8  #\u+24d9  #\u+24da  #\u+24db  #\u+24dc  #\u+24dd  #\u+24de  #\u+24df  #\u+24e0  #\u+24e1  #\u+24e2  #\u+24e3  #\u+24e4  #\u+24e5  #\u+24e6  #\u+24e7  #\u+24e8  #\u+24e9  #\u+2c30  #\u+2c31  #\u+2c32  #\u+2c33  #\u+2c34  #\u+2c35  #\u+2c36  #\u+2c37  #\u+2c38
-    #\u+2c39  #\u+2c3a  #\u+2c3b  #\u+2c3c  #\u+2c3d  #\u+2c3e  #\u+2c3f  #\u+2c40  #\u+2c41  #\u+2c42  #\u+2c43  #\u+2c44  #\u+2c45  #\u+2c46  #\u+2c47  #\u+2c48  #\u+2c49  #\u+2c4a  #\u+2c4b  #\u+2c4c  #\u+2c4d  #\u+2c4e  #\u+2c4f  #\u+2c50  #\u+2c51  #\u+2c52  #\u+2c53  #\u+2c54  #\u+2c55  #\u+2c56  #\u+2c57  #\u+2c58  #\u+2c59  #\u+2c5a  #\u+2c5b  #\u+2c5c  #\u+2c5d  #\u+2c5e  #\u+2c61  #\u+26b   #\u+1d7d  #\u+27d   #\u+2c68  #\u+2c6a  #\u+2c6c  #\u+251   #\u+271   #\u+250   #\u+252   #\u+2c73  #\u+2c76  #\u+23f   #\u+240   #\u+2c81  #\u+2c83  #\u+2c85  #\u+2c87  #\u+2c89  #\u+2c8b  #\u+2c8d  #\u+2c8f  #\u+2c91  #\u+2c93  #\u+2c95  #\u+2c97  #\u+2c99  #\u+2c9b  #\u+2c9d  #\u+2c9f  #\u+2ca1  #\u+2ca3  #\u+2ca5  #\u+2ca7  #\u+2ca9  #\u+2cab  #\u+2cad  #\u+2caf  #\u+2cb1  #\u+2cb3  #\u+2cb5  #\u+2cb7  #\u+2cb9  #\u+2cbb  #\u+2cbd  #\u+2cbf  #\u+2cc1  #\u+2cc3  #\u+2cc5  #\u+2cc7  #\u+2cc9  #\u+2ccb  #\u+2ccd  #\u+2ccf  #\u+2cd1  #\u+2cd3  #\u+2cd5  #\u+2cd7  #\u+2cd9
-    #\u+2cdb  #\u+2cdd  #\u+2cdf  #\u+2ce1  #\u+2ce3  #\u+2cec  #\u+2cee  #\u+2cf3  #\u+a641  #\u+a643  #\u+a645  #\u+a647  #\u+a649  #\u+a64d  #\u+a64f  #\u+a651  #\u+a653  #\u+a655  #\u+a657  #\u+a659  #\u+a65b  #\u+a65d  #\u+a65f  #\u+a661  #\u+a663  #\u+a665  #\u+a667  #\u+a669  #\u+a66b  #\u+a66d  #\u+a681  #\u+a683  #\u+a685  #\u+a687  #\u+a689  #\u+a68b  #\u+a68d  #\u+a68f  #\u+a691  #\u+a693  #\u+a695  #\u+a697  #\u+a699  #\u+a69b  #\u+a723  #\u+a725  #\u+a727  #\u+a729  #\u+a72b  #\u+a72d  #\u+a72f  #\u+a733  #\u+a735  #\u+a737  #\u+a739  #\u+a73b  #\u+a73d  #\u+a73f  #\u+a741  #\u+a743  #\u+a745  #\u+a747  #\u+a749  #\u+a74b  #\u+a74d  #\u+a74f  #\u+a751  #\u+a753  #\u+a755  #\u+a757  #\u+a759  #\u+a75b  #\u+a75d  #\u+a75f  #\u+a761  #\u+a763  #\u+a765  #\u+a767  #\u+a769  #\u+a76b  #\u+a76d  #\u+a76f  #\u+a77a  #\u+a77c  #\u+1d79  #\u+a77f  #\u+a781  #\u+a783  #\u+a785  #\u+a787  #\u+a78c  #\u+265   #\u+a791  #\u+a793  #\u+a797  #\u+a799  #\u+a79b  #\u+a79d
-    #\u+a79f  #\u+a7a1  #\u+a7a3  #\u+a7a5  #\u+a7a7  #\u+a7a9  #\u+266   #\u+25c   #\u+261   #\u+26c   #\u+26a   #\u+29e   #\u+287   #\u+29d   #\u+ab53  #\u+a7b5  #\u+a7b7  #\u+13a0  #\u+13a1  #\u+13a2  #\u+13a3  #\u+13a4  #\u+13a5  #\u+13a6  #\u+13a7  #\u+13a8  #\u+13a9  #\u+13aa  #\u+13ab  #\u+13ac  #\u+13ad  #\u+13ae  #\u+13af  #\u+13b0  #\u+13b1  #\u+13b2  #\u+13b3  #\u+13b4  #\u+13b5  #\u+13b6  #\u+13b7  #\u+13b8  #\u+13b9  #\u+13ba  #\u+13bb  #\u+13bc  #\u+13bd  #\u+13be  #\u+13bf  #\u+13c0  #\u+13c1  #\u+13c2  #\u+13c3  #\u+13c4  #\u+13c5  #\u+13c6  #\u+13c7  #\u+13c8  #\u+13c9  #\u+13ca  #\u+13cb  #\u+13cc  #\u+13cd  #\u+13ce  #\u+13cf  #\u+13d0  #\u+13d1  #\u+13d2  #\u+13d3  #\u+13d4  #\u+13d5  #\u+13d6  #\u+13d7  #\u+13d8  #\u+13d9  #\u+13da  #\u+13db  #\u+13dc  #\u+13dd  #\u+13de  #\u+13df  #\u+13e0  #\u+13e1  #\u+13e2  #\u+13e3  #\u+13e4  #\u+13e5  #\u+13e6  #\u+13e7  #\u+13e8  #\u+13e9  #\u+13ea  #\u+13eb  #\u+13ec  #\u+13ed  #\u+13ee  #\u+13ef  #\u+ff41
-    #\u+ff42  #\u+ff43  #\u+ff44  #\u+ff45  #\u+ff46  #\u+ff47  #\u+ff48  #\u+ff49  #\u+ff4a  #\u+ff4b  #\u+ff4c  #\u+ff4d  #\u+ff4e  #\u+ff4f  #\u+ff50  #\u+ff51  #\u+ff52  #\u+ff53  #\u+ff54  #\u+ff55  #\u+ff56  #\u+ff57  #\u+ff58  #\u+ff59  #\u+ff5a  #\u+10428 #\u+10429 #\u+1042a #\u+1042b #\u+1042c #\u+1042d #\u+1042e #\u+1042f #\u+10430 #\u+10431 #\u+10432 #\u+10433 #\u+10434 #\u+10435 #\u+10436 #\u+10437 #\u+10438 #\u+10439 #\u+1043a #\u+1043b #\u+1043c #\u+1043d #\u+1043e #\u+1043f #\u+10440 #\u+10441 #\u+10442 #\u+10443 #\u+10444 #\u+10445 #\u+10446 #\u+10447 #\u+10448 #\u+10449 #\u+1044a #\u+1044b #\u+1044c #\u+1044d #\u+1044e #\u+1044f #\u+104d8 #\u+104d9 #\u+104da #\u+104db #\u+104dc #\u+104dd #\u+104de #\u+104df #\u+104e0 #\u+104e1 #\u+104e2 #\u+104e3 #\u+104e4 #\u+104e5 #\u+104e6 #\u+104e7 #\u+104e8 #\u+104e9 #\u+104ea #\u+104eb #\u+104ec #\u+104ed #\u+104ee #\u+104ef #\u+104f0 #\u+104f1 #\u+104f2 #\u+104f3 #\u+104f4 #\u+104f5 #\u+104f6 #\u+104f7 #\u+104f8
-    #\u+104f9 #\u+104fa #\u+104fb #\u+10cc0 #\u+10cc1 #\u+10cc2 #\u+10cc3 #\u+10cc4 #\u+10cc5 #\u+10cc6 #\u+10cc7 #\u+10cc8 #\u+10cc9 #\u+10cca #\u+10ccb #\u+10ccc #\u+10ccd #\u+10cce #\u+10ccf #\u+10cd0 #\u+10cd1 #\u+10cd2 #\u+10cd3 #\u+10cd4 #\u+10cd5 #\u+10cd6 #\u+10cd7 #\u+10cd8 #\u+10cd9 #\u+10cda #\u+10cdb #\u+10cdc #\u+10cdd #\u+10cde #\u+10cdf #\u+10ce0 #\u+10ce1 #\u+10ce2 #\u+10ce3 #\u+10ce4 #\u+10ce5 #\u+10ce6 #\u+10ce7 #\u+10ce8 #\u+10ce9 #\u+10cea #\u+10ceb #\u+10cec #\u+10ced #\u+10cee #\u+10cef #\u+10cf0 #\u+10cf1 #\u+10cf2 #\u+118c0 #\u+118c1 #\u+118c2 #\u+118c3 #\u+118c4 #\u+118c5 #\u+118c6 #\u+118c7 #\u+118c8 #\u+118c9 #\u+118ca #\u+118cb #\u+118cc #\u+118cd #\u+118ce #\u+118cf #\u+118d0 #\u+118d1 #\u+118d2 #\u+118d3 #\u+118d4 #\u+118d5 #\u+118d6 #\u+118d7 #\u+118d8 #\u+118d9 #\u+118da #\u+118db #\u+118dc #\u+118dd #\u+118de #\u+118df #\u+1e922 #\u+1e923 #\u+1e924 #\u+1e925 #\u+1e926 #\u+1e927 #\u+1e928 #\u+1e929 #\u+1e92a #\u+1e92b #\u+1e92c #\u+1e92d
-    #\u+1e92e #\u+1e92f #\u+1e930 #\u+1e931 #\u+1e932 #\u+1e933 #\u+1e934 #\u+1e935 #\u+1e936 #\u+1e937 #\u+1e938 #\u+1e939 #\u+1e93a #\u+1e93b #\u+1e93c #\u+1e93d #\u+1e93e #\u+1e93f #\u+1e940 #\u+1e941 #\u+1e942 #\u+1e943))
+(define ucd-scf-table-5
+  '#(#f       #\a      #\b      #\c      #\d      #\e      #\f      #\g      #\h      #\i      #\j      #\k      #\l      #\m      #\n      #\o      #\p      #\q      #\r      #\s      #\t      #\u      #\v      #\w      #\x      #\y      #\z      #\x3bc   #\à      #\á      #\â      #\ã      #\ä      #\å      #\æ      #\ç      #\è      #\é      #\ê      #\ë      #\ì      #\í      #\î      #\ï      #\ð      #\ñ      #\ò      #\ó      #\ô      #\õ      #\ö      #\ø      #\ù      #\ú      #\û      #\ü      #\ý      #\þ      #\x101   #\x103   #\x105   #\x107   #\x109   #\x10b   #\x10d   #\x10f   #\x111   #\x113   #\x115   #\x117   #\x119   #\x11b   #\x11d   #\x11f   #\x121   #\x123   #\x125   #\x127   #\x129   #\x12b   #\x12d   #\x12f   #\x133   #\x135   #\x137   #\x13a   #\x13c   #\x13e   #\x140   #\x142   #\x144   #\x146   #\x148   #\x14b   #\x14d   #\x14f   #\x151   #\x153   #\x155   #\x157   #\x159   #\x15b   #\x15d   #\x15f   #\x161   #\x163   #\x165   #\x167   #\x169
+     #\x16b   #\x16d   #\x16f   #\x171   #\x173   #\x175   #\x177   #\ÿ      #\x17a   #\x17c   #\x17e   #\x253   #\x183   #\x185   #\x254   #\x188   #\x256   #\x257   #\x18c   #\x1dd   #\x259   #\x25b   #\x192   #\x260   #\x263   #\x269   #\x268   #\x199   #\x26f   #\x272   #\x275   #\x1a1   #\x1a3   #\x1a5   #\x280   #\x1a8   #\x283   #\x1ad   #\x288   #\x1b0   #\x28a   #\x28b   #\x1b4   #\x1b6   #\x292   #\x1b9   #\x1bd   #\x1c6   #\x1c9   #\x1cc   #\x1ce   #\x1d0   #\x1d2   #\x1d4   #\x1d6   #\x1d8   #\x1da   #\x1dc   #\x1df   #\x1e1   #\x1e3   #\x1e5   #\x1e7   #\x1e9   #\x1eb   #\x1ed   #\x1ef   #\x1f3   #\x1f5   #\x195   #\x1bf   #\x1f9   #\x1fb   #\x1fd   #\x1ff   #\x201   #\x203   #\x205   #\x207   #\x209   #\x20b   #\x20d   #\x20f   #\x211   #\x213   #\x215   #\x217   #\x219   #\x21b   #\x21d   #\x21f   #\x19e   #\x223   #\x225   #\x227   #\x229   #\x22b   #\x22d   #\x22f   #\x231   #\x233   #\x2c65  #\x23c   #\x19a   #\x2c66  #\x242   #\x180   #\x289   #\x28c
+     #\x247   #\x249   #\x24b   #\x24d   #\x24f   #\x3b9   #\x371   #\x373   #\x377   #\x3f3   #\x3ac   #\x3ad   #\x3ae   #\x3af   #\x3cc   #\x3cd   #\x3ce   #\x3b1   #\x3b2   #\x3b3   #\x3b4   #\x3b5   #\x3b6   #\x3b7   #\x3b8   #\x3ba   #\x3bb   #\x3bd   #\x3be   #\x3bf   #\x3c0   #\x3c1   #\x3c3   #\x3c4   #\x3c5   #\x3c6   #\x3c7   #\x3c8   #\x3c9   #\x3ca   #\x3cb   #\x3d7   #\x3d9   #\x3db   #\x3dd   #\x3df   #\x3e1   #\x3e3   #\x3e5   #\x3e7   #\x3e9   #\x3eb   #\x3ed   #\x3ef   #\x3f8   #\x3f2   #\x3fb   #\x37b   #\x37c   #\x37d   #\x450   #\x451   #\x452   #\x453   #\x454   #\x455   #\x456   #\x457   #\x458   #\x459   #\x45a   #\x45b   #\x45c   #\x45d   #\x45e   #\x45f   #\x430   #\x431   #\x432   #\x433   #\x434   #\x435   #\x436   #\x437   #\x438   #\x439   #\x43a   #\x43b   #\x43c   #\x43d   #\x43e   #\x43f   #\x440   #\x441   #\x442   #\x443   #\x444   #\x445   #\x446   #\x447   #\x448   #\x449   #\x44a   #\x44b   #\x44c   #\x44d   #\x44e   #\x44f   #\x461
+     #\x463   #\x465   #\x467   #\x469   #\x46b   #\x46d   #\x46f   #\x471   #\x473   #\x475   #\x477   #\x479   #\x47b   #\x47d   #\x47f   #\x481   #\x48b   #\x48d   #\x48f   #\x491   #\x493   #\x495   #\x497   #\x499   #\x49b   #\x49d   #\x49f   #\x4a1   #\x4a3   #\x4a5   #\x4a7   #\x4a9   #\x4ab   #\x4ad   #\x4af   #\x4b1   #\x4b3   #\x4b5   #\x4b7   #\x4b9   #\x4bb   #\x4bd   #\x4bf   #\x4cf   #\x4c2   #\x4c4   #\x4c6   #\x4c8   #\x4ca   #\x4cc   #\x4ce   #\x4d1   #\x4d3   #\x4d5   #\x4d7   #\x4d9   #\x4db   #\x4dd   #\x4df   #\x4e1   #\x4e3   #\x4e5   #\x4e7   #\x4e9   #\x4eb   #\x4ed   #\x4ef   #\x4f1   #\x4f3   #\x4f5   #\x4f7   #\x4f9   #\x4fb   #\x4fd   #\x4ff   #\x501   #\x503   #\x505   #\x507   #\x509   #\x50b   #\x50d   #\x50f   #\x511   #\x513   #\x515   #\x517   #\x519   #\x51b   #\x51d   #\x51f   #\x521   #\x523   #\x525   #\x527   #\x529   #\x52b   #\x52d   #\x52f   #\x561   #\x562   #\x563   #\x564   #\x565   #\x566   #\x567   #\x568   #\x569   #\x56a
+     #\x56b   #\x56c   #\x56d   #\x56e   #\x56f   #\x570   #\x571   #\x572   #\x573   #\x574   #\x575   #\x576   #\x577   #\x578   #\x579   #\x57a   #\x57b   #\x57c   #\x57d   #\x57e   #\x57f   #\x580   #\x581   #\x582   #\x583   #\x584   #\x585   #\x586   #\x2d00  #\x2d01  #\x2d02  #\x2d03  #\x2d04  #\x2d05  #\x2d06  #\x2d07  #\x2d08  #\x2d09  #\x2d0a  #\x2d0b  #\x2d0c  #\x2d0d  #\x2d0e  #\x2d0f  #\x2d10  #\x2d11  #\x2d12  #\x2d13  #\x2d14  #\x2d15  #\x2d16  #\x2d17  #\x2d18  #\x2d19  #\x2d1a  #\x2d1b  #\x2d1c  #\x2d1d  #\x2d1e  #\x2d1f  #\x2d20  #\x2d21  #\x2d22  #\x2d23  #\x2d24  #\x2d25  #\x2d27  #\x2d2d  #\x13f0  #\x13f1  #\x13f2  #\x13f3  #\x13f4  #\x13f5  #\xa64b  #\x1e01  #\x1e03  #\x1e05  #\x1e07  #\x1e09  #\x1e0b  #\x1e0d  #\x1e0f  #\x1e11  #\x1e13  #\x1e15  #\x1e17  #\x1e19  #\x1e1b  #\x1e1d  #\x1e1f  #\x1e21  #\x1e23  #\x1e25  #\x1e27  #\x1e29  #\x1e2b  #\x1e2d  #\x1e2f  #\x1e31  #\x1e33  #\x1e35  #\x1e37  #\x1e39  #\x1e3b  #\x1e3d  #\x1e3f  #\x1e41  #\x1e43
+     #\x1e45  #\x1e47  #\x1e49  #\x1e4b  #\x1e4d  #\x1e4f  #\x1e51  #\x1e53  #\x1e55  #\x1e57  #\x1e59  #\x1e5b  #\x1e5d  #\x1e5f  #\x1e61  #\x1e63  #\x1e65  #\x1e67  #\x1e69  #\x1e6b  #\x1e6d  #\x1e6f  #\x1e71  #\x1e73  #\x1e75  #\x1e77  #\x1e79  #\x1e7b  #\x1e7d  #\x1e7f  #\x1e81  #\x1e83  #\x1e85  #\x1e87  #\x1e89  #\x1e8b  #\x1e8d  #\x1e8f  #\x1e91  #\x1e93  #\x1e95  #\ß      #\x1ea1  #\x1ea3  #\x1ea5  #\x1ea7  #\x1ea9  #\x1eab  #\x1ead  #\x1eaf  #\x1eb1  #\x1eb3  #\x1eb5  #\x1eb7  #\x1eb9  #\x1ebb  #\x1ebd  #\x1ebf  #\x1ec1  #\x1ec3  #\x1ec5  #\x1ec7  #\x1ec9  #\x1ecb  #\x1ecd  #\x1ecf  #\x1ed1  #\x1ed3  #\x1ed5  #\x1ed7  #\x1ed9  #\x1edb  #\x1edd  #\x1edf  #\x1ee1  #\x1ee3  #\x1ee5  #\x1ee7  #\x1ee9  #\x1eeb  #\x1eed  #\x1eef  #\x1ef1  #\x1ef3  #\x1ef5  #\x1ef7  #\x1ef9  #\x1efb  #\x1efd  #\x1eff  #\x1f00  #\x1f01  #\x1f02  #\x1f03  #\x1f04  #\x1f05  #\x1f06  #\x1f07  #\x1f10  #\x1f11  #\x1f12  #\x1f13  #\x1f14  #\x1f15  #\x1f20  #\x1f21  #\x1f22  #\x1f23  #\x1f24
+     #\x1f25  #\x1f26  #\x1f27  #\x1f30  #\x1f31  #\x1f32  #\x1f33  #\x1f34  #\x1f35  #\x1f36  #\x1f37  #\x1f40  #\x1f41  #\x1f42  #\x1f43  #\x1f44  #\x1f45  #\x1f51  #\x1f53  #\x1f55  #\x1f57  #\x1f60  #\x1f61  #\x1f62  #\x1f63  #\x1f64  #\x1f65  #\x1f66  #\x1f67  #\x1f80  #\x1f81  #\x1f82  #\x1f83  #\x1f84  #\x1f85  #\x1f86  #\x1f87  #\x1f90  #\x1f91  #\x1f92  #\x1f93  #\x1f94  #\x1f95  #\x1f96  #\x1f97  #\x1fa0  #\x1fa1  #\x1fa2  #\x1fa3  #\x1fa4  #\x1fa5  #\x1fa6  #\x1fa7  #\x1fb0  #\x1fb1  #\x1f70  #\x1f71  #\x1fb3  #\x1f72  #\x1f73  #\x1f74  #\x1f75  #\x1fc3  #\x1fd0  #\x1fd1  #\x1f76  #\x1f77  #\x1fe0  #\x1fe1  #\x1f7a  #\x1f7b  #\x1fe5  #\x1f78  #\x1f79  #\x1f7c  #\x1f7d  #\x1ff3  #\x214e  #\x2170  #\x2171  #\x2172  #\x2173  #\x2174  #\x2175  #\x2176  #\x2177  #\x2178  #\x2179  #\x217a  #\x217b  #\x217c  #\x217d  #\x217e  #\x217f  #\x2184  #\x24d0  #\x24d1  #\x24d2  #\x24d3  #\x24d4  #\x24d5  #\x24d6  #\x24d7  #\x24d8  #\x24d9  #\x24da  #\x24db  #\x24dc  #\x24dd
+     #\x24de  #\x24df  #\x24e0  #\x24e1  #\x24e2  #\x24e3  #\x24e4  #\x24e5  #\x24e6  #\x24e7  #\x24e8  #\x24e9  #\x2c30  #\x2c31  #\x2c32  #\x2c33  #\x2c34  #\x2c35  #\x2c36  #\x2c37  #\x2c38  #\x2c39  #\x2c3a  #\x2c3b  #\x2c3c  #\x2c3d  #\x2c3e  #\x2c3f  #\x2c40  #\x2c41  #\x2c42  #\x2c43  #\x2c44  #\x2c45  #\x2c46  #\x2c47  #\x2c48  #\x2c49  #\x2c4a  #\x2c4b  #\x2c4c  #\x2c4d  #\x2c4e  #\x2c4f  #\x2c50  #\x2c51  #\x2c52  #\x2c53  #\x2c54  #\x2c55  #\x2c56  #\x2c57  #\x2c58  #\x2c59  #\x2c5a  #\x2c5b  #\x2c5c  #\x2c5d  #\x2c5e  #\x2c61  #\x26b   #\x1d7d  #\x27d   #\x2c68  #\x2c6a  #\x2c6c  #\x251   #\x271   #\x250   #\x252   #\x2c73  #\x2c76  #\x23f   #\x240   #\x2c81  #\x2c83  #\x2c85  #\x2c87  #\x2c89  #\x2c8b  #\x2c8d  #\x2c8f  #\x2c91  #\x2c93  #\x2c95  #\x2c97  #\x2c99  #\x2c9b  #\x2c9d  #\x2c9f  #\x2ca1  #\x2ca3  #\x2ca5  #\x2ca7  #\x2ca9  #\x2cab  #\x2cad  #\x2caf  #\x2cb1  #\x2cb3  #\x2cb5  #\x2cb7  #\x2cb9  #\x2cbb  #\x2cbd  #\x2cbf  #\x2cc1  #\x2cc3  #\x2cc5
+     #\x2cc7  #\x2cc9  #\x2ccb  #\x2ccd  #\x2ccf  #\x2cd1  #\x2cd3  #\x2cd5  #\x2cd7  #\x2cd9  #\x2cdb  #\x2cdd  #\x2cdf  #\x2ce1  #\x2ce3  #\x2cec  #\x2cee  #\x2cf3  #\xa641  #\xa643  #\xa645  #\xa647  #\xa649  #\xa64d  #\xa64f  #\xa651  #\xa653  #\xa655  #\xa657  #\xa659  #\xa65b  #\xa65d  #\xa65f  #\xa661  #\xa663  #\xa665  #\xa667  #\xa669  #\xa66b  #\xa66d  #\xa681  #\xa683  #\xa685  #\xa687  #\xa689  #\xa68b  #\xa68d  #\xa68f  #\xa691  #\xa693  #\xa695  #\xa697  #\xa699  #\xa69b  #\xa723  #\xa725  #\xa727  #\xa729  #\xa72b  #\xa72d  #\xa72f  #\xa733  #\xa735  #\xa737  #\xa739  #\xa73b  #\xa73d  #\xa73f  #\xa741  #\xa743  #\xa745  #\xa747  #\xa749  #\xa74b  #\xa74d  #\xa74f  #\xa751  #\xa753  #\xa755  #\xa757  #\xa759  #\xa75b  #\xa75d  #\xa75f  #\xa761  #\xa763  #\xa765  #\xa767  #\xa769  #\xa76b  #\xa76d  #\xa76f  #\xa77a  #\xa77c  #\x1d79  #\xa77f  #\xa781  #\xa783  #\xa785  #\xa787  #\xa78c  #\x265   #\xa791  #\xa793  #\xa797  #\xa799  #\xa79b  #\xa79d  #\xa79f
+     #\xa7a1  #\xa7a3  #\xa7a5  #\xa7a7  #\xa7a9  #\x266   #\x25c   #\x261   #\x26c   #\x26a   #\x29e   #\x287   #\x29d   #\xab53  #\xa7b5  #\xa7b7  #\x13a0  #\x13a1  #\x13a2  #\x13a3  #\x13a4  #\x13a5  #\x13a6  #\x13a7  #\x13a8  #\x13a9  #\x13aa  #\x13ab  #\x13ac  #\x13ad  #\x13ae  #\x13af  #\x13b0  #\x13b1  #\x13b2  #\x13b3  #\x13b4  #\x13b5  #\x13b6  #\x13b7  #\x13b8  #\x13b9  #\x13ba  #\x13bb  #\x13bc  #\x13bd  #\x13be  #\x13bf  #\x13c0  #\x13c1  #\x13c2  #\x13c3  #\x13c4  #\x13c5  #\x13c6  #\x13c7  #\x13c8  #\x13c9  #\x13ca  #\x13cb  #\x13cc  #\x13cd  #\x13ce  #\x13cf  #\x13d0  #\x13d1  #\x13d2  #\x13d3  #\x13d4  #\x13d5  #\x13d6  #\x13d7  #\x13d8  #\x13d9  #\x13da  #\x13db  #\x13dc  #\x13dd  #\x13de  #\x13df  #\x13e0  #\x13e1  #\x13e2  #\x13e3  #\x13e4  #\x13e5  #\x13e6  #\x13e7  #\x13e8  #\x13e9  #\x13ea  #\x13eb  #\x13ec  #\x13ed  #\x13ee  #\x13ef  #\xff41  #\xff42  #\xff43  #\xff44  #\xff45  #\xff46  #\xff47  #\xff48  #\xff49  #\xff4a  #\xff4b  #\xff4c  #\xff4d
+     #\xff4e  #\xff4f  #\xff50  #\xff51  #\xff52  #\xff53  #\xff54  #\xff55  #\xff56  #\xff57  #\xff58  #\xff59  #\xff5a  #\x10428 #\x10429 #\x1042a #\x1042b #\x1042c #\x1042d #\x1042e #\x1042f #\x10430 #\x10431 #\x10432 #\x10433 #\x10434 #\x10435 #\x10436 #\x10437 #\x10438 #\x10439 #\x1043a #\x1043b #\x1043c #\x1043d #\x1043e #\x1043f #\x10440 #\x10441 #\x10442 #\x10443 #\x10444 #\x10445 #\x10446 #\x10447 #\x10448 #\x10449 #\x1044a #\x1044b #\x1044c #\x1044d #\x1044e #\x1044f #\x104d8 #\x104d9 #\x104da #\x104db #\x104dc #\x104dd #\x104de #\x104df #\x104e0 #\x104e1 #\x104e2 #\x104e3 #\x104e4 #\x104e5 #\x104e6 #\x104e7 #\x104e8 #\x104e9 #\x104ea #\x104eb #\x104ec #\x104ed #\x104ee #\x104ef #\x104f0 #\x104f1 #\x104f2 #\x104f3 #\x104f4 #\x104f5 #\x104f6 #\x104f7 #\x104f8 #\x104f9 #\x104fa #\x104fb #\x10cc0 #\x10cc1 #\x10cc2 #\x10cc3 #\x10cc4 #\x10cc5 #\x10cc6 #\x10cc7 #\x10cc8 #\x10cc9 #\x10cca #\x10ccb #\x10ccc #\x10ccd #\x10cce #\x10ccf #\x10cd0 #\x10cd1 #\x10cd2 #\x10cd3
+     #\x10cd4 #\x10cd5 #\x10cd6 #\x10cd7 #\x10cd8 #\x10cd9 #\x10cda #\x10cdb #\x10cdc #\x10cdd #\x10cde #\x10cdf #\x10ce0 #\x10ce1 #\x10ce2 #\x10ce3 #\x10ce4 #\x10ce5 #\x10ce6 #\x10ce7 #\x10ce8 #\x10ce9 #\x10cea #\x10ceb #\x10cec #\x10ced #\x10cee #\x10cef #\x10cf0 #\x10cf1 #\x10cf2 #\x118c0 #\x118c1 #\x118c2 #\x118c3 #\x118c4 #\x118c5 #\x118c6 #\x118c7 #\x118c8 #\x118c9 #\x118ca #\x118cb #\x118cc #\x118cd #\x118ce #\x118cf #\x118d0 #\x118d1 #\x118d2 #\x118d3 #\x118d4 #\x118d5 #\x118d6 #\x118d7 #\x118d8 #\x118d9 #\x118da #\x118db #\x118dc #\x118dd #\x118de #\x118df #\x1e922 #\x1e923 #\x1e924 #\x1e925 #\x1e926 #\x1e927 #\x1e928 #\x1e929 #\x1e92a #\x1e92b #\x1e92c #\x1e92d #\x1e92e #\x1e92f #\x1e930 #\x1e931 #\x1e932 #\x1e933 #\x1e934 #\x1e935 #\x1e936 #\x1e937 #\x1e938 #\x1e939 #\x1e93a #\x1e93b #\x1e93c #\x1e93d #\x1e93e #\x1e93f #\x1e940 #\x1e941 #\x1e942 #\x1e943))
index 5b931b38ffb9e90922ee987bb3004f50c97d4918..ae31e035b02b57b247bd57eabd9c0a9c69837bbc 100644 (file)
@@ -35,45 +35,31 @@ USA.
         (vector-ref ucd-slc-table-5 (bytevector-u16be-ref ucd-slc-table-4 (fix:lsh (fix:or (fix:lsh (bytevector-u8-ref ucd-slc-table-3 (fix:or (fix:lsh (bytevector-u8-ref ucd-slc-table-2 (fix:or (fix:lsh (bytevector-u8-ref ucd-slc-table-1 (fix:or (fix:lsh (bytevector-u8-ref ucd-slc-table-0 (fix:lsh sv -16)) 4) (fix:and 15 (fix:lsh sv -12)))) 4) (fix:and 15 (fix:lsh sv -8)))) 4) (fix:and 15 (fix:lsh sv -4)))) 4) (fix:and 15 sv)) 1))))
       char))
 
-(define-deferred ucd-slc-table-0
-  (vector->bytevector '#(0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2)))
+(define ucd-slc-table-0
+  '#u8(0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2))
 
-(define-deferred ucd-slc-table-1
-  (vector->bytevector '#(0 1 2 3 3 3 3 3 3 3 4 3 3 3 3 5 6 7 3 3 3 3 3 3 3 3 3 3 3 3 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3)))
+(define ucd-slc-table-1
+  '#u8(0 1 2 3 3 3 3 3 3 3 4 3 3 3 3 5 6 7 3 3 3 3 3 3 3 3 3 3 3 3 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3))
 
-(define-deferred ucd-slc-table-2
-  (vector->bytevector '#(0 1 2 3 4 5 6 6 6 6 6 6 6 6 6 6 7 6 6 8 6 6 6 6 6 6 6 6 6 6 9 10 6 11 6 6 12 6 6 6 6 6 6 6 13 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 14 15 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 16 6 6 6 6 17 6 6 6 6 6 6 6 18 6 6 6 6 6 6 6 6 6 6 6 19 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 20 6 6 6 6 6 6)))
+(define ucd-slc-table-2
+  '#u8(0 1 2 3 4 5 6 6 6 6 6 6 6 6 6 6 7 6 6 8 6 6 6 6 6 6 6 6 6 6 9 10 6 11 6 6 12 6 6 6 6 6 6 6 13 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 14 15 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 16 6 6 6 6 17 6 6 6 6 6 6 6 18 6 6 6 6 6 6 6 6 6 6 6 19 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 20 6 6 6 6 6 6))
 
-(define-deferred ucd-slc-table-3
-  (vector->bytevector '#(0 0 0 0 1 2 0 0 0 0 0 0 3 4 0 0 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 27 28 29 0 30 31 32 33 34 35 36 0 0 0 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 54 55 0 0 0 0 0 0 0 0 0 0 0 0 0 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 0 85 86 87 88 89 90 91 92 0 0 93 94 0 0 95 0 96 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 98 0 0 0 99 100 101 0 0 0 102 103 104 105 106 107 108 109 110 111 0 0 0 0 112 113 114 0 115 116 0 0 0 0 0 0 0 0 117 118 119 120 121 122 123 124 125 126 0 0 0 0 0 0 127 128 0 0 0 0 0 0 0 0 0 0 0 0 129 130 131 0 0 0 0 0 0 0 0 132 133 134 0 0 0 0 0 0 0 0 0 0 135 136 137 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 139 140 0 0 0 0 141 142 143 0 0 0 0 0 0 0 0 0 0 0 0 0)))
+(define ucd-slc-table-3
+  '#u8(0 0 0 0 1 2 0 0 0 0 0 0 3 4 0 0 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 27 28 29 0 30 31 32 33 34 35 36 0 0 0 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 54 55 0 0 0 0 0 0 0 0 0 0 0 0 0 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 0 85 86 87 88 89 90 91 92 0 0 93 94 0 0 95 0 96 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 98 0 0 0 99 100 101 0 0 0 102 103 104 105 106 107 108 109 110 111 0 0 0 0 112 113 114 0 115 116 0 0 0 0 0 0 0 0 117 118 119 120 121 122 123 124 125 126 0 0 0 0 0 0 127 128 0 0 0 0 0 0 0 0 0 0 0 0 129 130 131 0 0 0 0 0 0 0 0 132 133 134 0 0 0 0 0 0 0 0 0 0 135 136 137 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 139 140 0 0 0 0 141 142 143 0 0 0 0 0 0 0 0 0 0 0 0 0))
 
-(define-deferred ucd-slc-table-4
-  (vector->bytevector-u16be
-   '#(0    0    0    0    0    0   0    0    0    0    0    0   0    0    0    0    0    1    2    3    4    5    6    7    8    9    10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   0    0    0    0    0    27   28   29   30   31   32   33   34   35   36   37   38   39   40   41   42   43   44   45   46   47   48   49   0    50   51   52   53   54   55   56   0    57   0    58   0    59   0    60   0    61   0    62   0    63   0    64  0    65  0    66  0    67  0    68   0    69   0    70   0    71   0    72   0    73   0    74   0    75   0    76   0    77   0    78   0    79   0    80   0    9    0    81   0    82   0    83   0    0    84   0   85   0   86   0   87  0   88  0   89  0   90  0    91   0    0    92   0    93   0    94   0    95   0    96   0    97   0    98   0    99   0    100  0    101  0    102  0    103  0    104  0    105  0    106  0    107  0    108  0    109  0    110  0    111  0    112  0    113  0    114  0    115
-      116  0    117  0    118  0   0    0    119  120  0    121 0    122  123  0    124  125  126  0    0    127  128  129  130  0    131  132  0    133  134  135  0    0    0    136  137  0    138  139  0    140  0    141  0    142  143  0    144  0    0    145  0    146  147  0    148  149  150  0    151  0    152  153  0    0    0    154  0    0    0    0    0    0    0    155  155  0    156  156  0    157  157  0    158  0    159  0    160  0    161  0    162  0    163 0    164 0    165 0    0   166  0    167  0    168  0    169  0    170  0    171  0    172  0    173  0    174  0    0    175  175  0    176  0    177  178  179  0    180  0    181  0    182  0    183  0    184  0   185  0   186  0   187 0   188 0   189 0   190 0    191  0    192  0    193  0    194  0    195  0    196  0    197  0    198  0    199  0    200  0    201  0    202  0    203  0    204  0    205  0    206  0    207  0    208  0    0    0    0    0    0    0    209  210  0    211  212  0    0    213
-      0    214  215  216  217  0   218  0    219  0    220  0   221  0    222  0    223  0    0    0    224  0    0    0    0    0    0    0    0    225  0    0    0    0    0    0    226  0    227  228  229  0    230  0    231  232  0    233  234  235  236  237  238  239  240  241  242  243  244  245  246  247  248  249  0    250  251  252  253  254  255  256  257  258  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    259  0   0    0   0    0   0    0   0    260  0    261  0    262  0    263  0    264  0    265  0    266  0    267  0    268  0    269  0    270  0    271  0    0    0    0    0    240  0    0    272  0    273  274  0    0   275  276 277  278 279 280 281 282 283 284 285 286  287  288  289  290  291  292  293  294  295  296  297  298  299  300  301  302  303  304  305  306  307  308  309  310  311  312  313  314  315  316  317  318  319  320  321  322  323  324  325  326  0    327  0    328  0    329  0    330  0    331
-      0    332  0    333  0    334 0    335  0    336  0    337 0    338  0    339  0    340  0    341  0    342  0    0    0    0    0    0    0    0    0    343  0    344  0    345  0    346  0    347  0    348  0    349  0    350  0    351  0    352  0    353  0    354  0    355  0    356  0    357  0    358  0    359  0    360  0    361  0    362  0    363  0    364  0    365  0    366  0    367  0    368  0    369  0    370  371  0    372  0    373  0    374  0    375 0    376 0    377 0    0   378  0    379  0    380  0    381  0    382  0    383  0    384  0    385  0    386  0    387  0    388  0    389  0    390  0    391  0    392  0    393  0    394  0    395  0    396  0   397  0   398  0   399 0   400 0   401 0   402 0    403  0    404  0    405  0    406  0    407  0    408  0    409  0    410  0    411  0    412  0    413  0    414  0    415  0    416  0    417  0    418  0    419  0    420  0    421  0    422  0    423  0    424  0    425  0    0    426  427  428
-      429  430  431  432  433  434 435  436  437  438  439  440 441  442  443  444  445  446  447  448  449  450  451  452  453  454  455  456  457  458  459  460  461  462  463  0    0    0    0    0    0    0    0    0    464  465  466  467  468  469  470  471  472  473  474  475  476  477  478  479  480  481  482  483  484  485  486  487  488  489  490  491  492  493  494  495  496  497  498  499  500  501  0    502  0    0    0    0    0    503  0    0    504  505  506 507  508 509  510 511  512 513  514  515  516  517  518  519  520  521  522  523  524  525  526  527  528  529  530  531  532  533  534  535  536  537  538  539  540  541  542  543  544  545  546  547  548  549  550 551  552 553  554 555 556 557 558 559 560 561 562  563  564  565  566  567  568  569  570  571  572  573  574  575  576  577  578  579  580  581  582  583  584  585  586  587  588  589  0    0    0    0    0    0    0    0    0    0    590  0    591  0    592  0    593  0    594  0    595  0    596
-      0    597  0    598  0    599 0    600  0    601  0    602 0    603  0    604  0    605  0    606  0    607  0    608  0    609  0    610  0    611  0    612  0    613  0    614  0    615  0    616  0    617  0    618  0    619  0    620  0    621  0    622  0    623  0    624  0    625  0    626  0    627  0    628  0    629  0    630  0    631  0    632  0    633  0    634  0    635  0    636  0    637  0    638  0    639  0    640  0    641  0    642  0    643  0   644  0   645  0   646  0   647  0    648  0    649  0    650  0    651  0    652  0    653  0    654  0    655  0    656  0    657  0    658  0    659  0    660  0    661  0    662  0    663  0    664  0    0    0   0    0   0    0   0   0   665 0   666 0   667 0    668  0    669  0    670  0    671  0    672  0    673  0    674  0    675  0    676  0    677  0    678  0    679  0    680  0    681  0    682  0    683  0    684  0    685  0    686  0    687  0    688  0    689  0    690  0    691  0    692  0
-      693  0    694  0    695  0   696  0    697  0    698  0   699  0    700  0    701  0    702  0    703  0    704  0    705  0    706  0    707  0    708  0    709  0    710  0    711  0    712  0    713  0    0    0    0    0    0    0    0    0    714  715  716  717  718  719  720  721  0    0    0    0    0    0    0    0    722  723  724  725  726  727  0    0    0    0    0    0    0    0    0    0    728  729  730  731  732  733  734  735  0    0    0    0    0   0    0   0    736 737  738 739  740  741  742  743  0    0    0    0    0    0    0    0    744  745  746  747  748  749  0    0    0    0    0    0    0    0    0    0    0    750  0    751  0    752  0    753  0   0    0   0    0   0   0   0   754 755 756 757 758  759  760  761  0    0    0    0    0    0    0    0    762  763  764  765  766  767  768  769  0    0    0    0    0    0    0    0    770  771  772  773  774  775  776  777  0    0    0    0    0    0    0    0    778  779  780  781  782  783  784
-      785  0    0    0    0    0   0    0    0    786  787  788 789  790  0    0    0    0    0    0    0    0    0    0    0    791  792  793  794  795  0    0    0    0    0    0    0    0    0    0    0    796  797  798  799  0    0    0    0    0    0    0    0    0    0    0    0    800  801  802  803  804  0    0    0    0    0    0    0    0    0    0    0    805  806  807  808  809  0    0    0    0    0    0    0    0    0    256  0    0    0    11   32   0    0   0    0   0    0   810  0   0    0    0    0    0    0    0    0    0    0    0    0    811  812  813  814  815  816  817  818  819  820  821  822  823  824  825  826  0    0    0    827  0    0    0    0    0    0   0    0   0    0   0   0   0   0   0   0   0   0    828  829  830  831  832  833  834  835  836  837  838  839  840  841  842  843  844  845  846  847  848  849  850  851  852  853  854  855  856  857  858  859  860  861  862  863  864  865  866  867  868  869  870  871  872  873  874  875  876  877
-      878  879  880  881  882  883 884  885  886  887  888  889 890  891  892  893  894  895  896  897  898  899  900  0    901  0    902  903  904  0    0    905  0    906  0    907  0    908  909  910  911  0    912  0    0    913  0    0    0    0    0    0    0    0    914  915  916  0    917  0    918  0    919  0    920  0    921  0    922  0    923  0    924  0    925  0    926  0    927  0    928  0    929  0    930  0    931  0    932  0    933  0    934  0    935 0    936 0    937 0    938 0    939  0    940  0    941  0    942  0    943  0    944  0    945  0    946  0    947  0    948  0    949  0    950  0    951  0    952  0    953  0    954  0    955  0    956  0    957 0    958 0    959 0   960 0   961 0   962 0   963  0    964  0    965  0    0    0    0    0    0    0    0    966  0    967  0    0    0    0    968  0    0    0    0    0    0    0    0    0    0    0    0    0    969  0    970  0    971  0    972  0    973  0    974  0    975  0    976  0    977
-      0    978  0    979  0    980 0    981  0    982  0    983 0    984  0    985  0    986  0    987  0    988  0    989  0    990  0    991  0    0    0    992  0    993  0    994  0    995  0    996  0    997  0    998  0    999  0    1000 0    1001 0    1002 0    1003 0    1004 0    1005 0    0    0    0    0    0    0    1006 0    1007 0    1008 0    1009 0    1010 0    1011 0    1012 0    0    0    1013 0    1014 0    1015 0    1016 0    1017 0    1018 0    1019 0   1020 0   1021 0   1022 0   1023 0    1024 0    1025 0    1026 0    1027 0    1028 0    1029 0    1030 0    1031 0    1032 0    1033 0    1034 0    1035 0    1036 0    1037 0    1038 0    1039 0    1040 0    1041 0   1042 0   1043 0   0   0   0   0   0   0   0   0    0    1044 0    1045 0    1046 1047 0    1048 0    1049 0    1050 0    1051 0    0    0    0    1052 0    1053 0    0    1054 0    1055 0    0    0    1056 0    1057 0    1058 0    1059 0    1060 0    1061 0    1062 0    1063 0    1064 0    1065 0
-      1066 1067 1068 1069 1070 0   1071 1072 1073 1074 1075 0   1076 0    0    0    0    0    0    0    0    0    0    1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 0    0    0    0    0    1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 0   0    0   0    0   0    0   0    1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 0   0    0   0    0   0   0   0   0   0   0   0   1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229
-      0    0    0    0    0    0   0    0    0    0    0    0   0    1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 0    0    0    0    0    0    0    0    0    0    0    0    0    0)))
+(define ucd-slc-table-4
+  '#u8(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 0 0 0 0 0 0 0 0 0 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 0 0 0 50 0 51 0 52 0 53 0 54 0 55 0 56 0 0 0 57 0 0 0 58 0 0 0 59 0 0 0 60 0 0 0 61 0 0 0 62 0 0 0 63 0 0 0 64 0 0 0 65 0 0 0 66 0 0 0 67 0 0 0 68 0 0 0 69 0 0 0 70 0 0 0 71 0 0 0 72 0 0 0 73 0 0 0 74 0 0 0 75 0 0 0 76 0 0 0 77 0 0 0 78 0 0 0 79 0 0 0 80 0 0 0 9 0 0 0 81 0 0 0 82 0 0 0 83 0 0 0 0 0 84 0 0 0 85 0 0 0 86 0 0 0 87 0 0 0 88 0 0 0 89 0 0 0 90 0 0 0 91 0 0 0 0 0 92 0 0 0 93 0 0 0 94 0 0 0 95 0 0 0 96 0 0 0 97 0 0 0 98 0 0 0 99 0 0 0 100 0 0 0 101 0 0 0 102 0 0 0 103 0 0 0 104 0 0 0 105 0 0 0 106 0 0 0 107 0 0 0 108 0 0 0 109 0 0 0 110 0 0 0 111 0 0 0 112 0 0 0 113 0 0 0 114 0 0 0 115 0 116 0 0 0 117 0 0 0 118 0 0 0 0 0 0 0 119 0 120 0 0 0 121 0 0 0 122 0 123 0 0 0 124 0 125 0 126 0 0 0 0 0 127 0 128 0 129 0 130 0 0 0 131 0 132 0 0 0 133 0 134 0 135 0 0 0 0 0 0 0 136 0 137 0 0 0 138 0 139 0 0 0 140 0 0 0 141 0 0 0 142 0 143 0 0 0 144 0 0 0 0 0 145 0 0 0 146 0 147 0 0 0 148 0 149 0 150 0 0 0 151 0 0 0 152 0 153 0 0 0 0 0 0 0 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 155 0 155 0 0 0 156 0 156 0 0 0 157 0 157 0 0 0 158 0 0 0 159 0 0 0 160 0 0 0 161 0 0 0 162 0 0 0 163 0 0 0 164 0 0 0 165 0 0 0 0 0 166 0 0 0 167 0 0 0 168 0 0 0 169 0 0 0 170 0 0 0 171 0 0 0 172 0 0 0 173 0 0 0 174 0 0 0 0 0 175 0 175 0 0 0 176 0 0 0 177 0 178 0 179 0 0 0 180 0 0 0 181 0 0 0 182 0 0 0 183 0 0 0 184 0 0 0 185 0 0 0 186 0 0 0 187 0 0 0 188 0 0 0 189 0 0 0 190 0 0 0 191 0 0 0 192 0 0 0 193 0 0 0 194 0 0 0 195 0 0 0 196 0 0 0 197 0 0 0 198 0 0 0 199 0 0 0 200 0 0 0 201 0 0 0 202 0 0 0 203 0 0 0 204 0 0 0 205 0 0 0 206 0 0 0 207 0 0 0 208 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 209 0 210 0 0 0 211 0 212 0 0 0 0 0 213 0 0 0 214 0 215 0 216 0 217 0 0 0 218 0 0 0 219 0 0 0 220 0 0 0 221 0 0 0 222 0 0 0 223 0 0 0 0 0 0 0 224 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 225 0 0 0 0 0 0 0 0 0 0 0 0 0 226 0 0 0 227 0 228 0 229 0 0 0 230 0 0 0 231 0 232 0 0 0 233 0 234 0 235 0 236 0 237 0 238 0 239 0 240 0 241 0 242 0 243 0 244 0 245 0 246 0 247 0 248 0 249 0 0 0 250 0 251 0 252 0 253 0 254 0 255 1 0 1 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 0 0 1 5 0 0 1 6 0 0 1 7 0 0 1 8 0 0 1 9 0 0 1 10 0 0 1 11 0 0 1 12 0 0 1 13 0 0 1 14 0 0 1 15 0 0 0 0 0 0 0 0 0 0 0 240 0 0 0 0 1 16 0 0 1 17 1 18 0 0 0 0 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 61 1 62 1 63 1 64 1 65 1 66 1 67 1 68 1 69 1 70 0 0 1 71 0 0 1 72 0 0 1 73 0 0 1 74 0 0 1 75 0 0 1 76 0 0 1 77 0 0 1 78 0 0 1 79 0 0 1 80 0 0 1 81 0 0 1 82 0 0 1 83 0 0 1 84 0 0 1 85 0 0 1 86 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 87 0 0 1 88 0 0 1 89 0 0 1 90 0 0 1 91 0 0 1 92 0 0 1 93 0 0 1 94 0 0 1 95 0 0 1 96 0 0 1 97 0 0 1 98 0 0 1 99 0 0 1 100 0 0 1 101 0 0 1 102 0 0 1 103 0 0 1 104 0 0 1 105 0 0 1 106 0 0 1 107 0 0 1 108 0 0 1 109 0 0 1 110 0 0 1 111 0 0 1 112 0 0 1 113 0 0 1 114 1 115 0 0 1 116 0 0 1 117 0 0 1 118 0 0 1 119 0 0 1 120 0 0 1 121 0 0 0 0 1 122 0 0 1 123 0 0 1 124 0 0 1 125 0 0 1 126 0 0 1 127 0 0 1 128 0 0 1 129 0 0 1 130 0 0 1 131 0 0 1 132 0 0 1 133 0 0 1 134 0 0 1 135 0 0 1 136 0 0 1 137 0 0 1 138 0 0 1 139 0 0 1 140 0 0 1 141 0 0 1 142 0 0 1 143 0 0 1 144 0 0 1 145 0 0 1 146 0 0 1 147 0 0 1 148 0 0 1 149 0 0 1 150 0 0 1 151 0 0 1 152 0 0 1 153 0 0 1 154 0 0 1 155 0 0 1 156 0 0 1 157 0 0 1 158 0 0 1 159 0 0 1 160 0 0 1 161 0 0 1 162 0 0 1 163 0 0 1 164 0 0 1 165 0 0 1 166 0 0 1 167 0 0 1 168 0 0 1 169 0 0 0 0 1 170 1 171 1 172 1 173 1 174 1 175 1 176 1 177 1 178 1 179 1 180 1 181 1 182 1 183 1 184 1 185 1 186 1 187 1 188 1 189 1 190 1 191 1 192 1 193 1 194 1 195 1 196 1 197 1 198 1 199 1 200 1 201 1 202 1 203 1 204 1 205 1 206 1 207 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 208 1 209 1 210 1 211 1 212 1 213 1 214 1 215 1 216 1 217 1 218 1 219 1 220 1 221 1 222 1 223 1 224 1 225 1 226 1 227 1 228 1 229 1 230 1 231 1 232 1 233 1 234 1 235 1 236 1 237 1 238 1 239 1 240 1 241 1 242 1 243 1 244 1 245 0 0 1 246 0 0 0 0 0 0 0 0 0 0 1 247 0 0 0 0 1 248 1 249 1 250 1 251 1 252 1 253 1 254 1 255 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 2 10 2 11 2 12 2 13 2 14 2 15 2 16 2 17 2 18 2 19 2 20 2 21 2 22 2 23 2 24 2 25 2 26 2 27 2 28 2 29 2 30 2 31 2 32 2 33 2 34 2 35 2 36 2 37 2 38 2 39 2 40 2 41 2 42 2 43 2 44 2 45 2 46 2 47 2 48 2 49 2 50 2 51 2 52 2 53 2 54 2 55 2 56 2 57 2 58 2 59 2 60 2 61 2 62 2 63 2 64 2 65 2 66 2 67 2 68 2 69 2 70 2 71 2 72 2 73 2 74 2 75 2 76 2 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 78 0 0 2 79 0 0 2 80 0 0 2 81 0 0 2 82 0 0 2 83 0 0 2 84 0 0 2 85 0 0 2 86 0 0 2 87 0 0 2 88 0 0 2 89 0 0 2 90 0 0 2 91 0 0 2 92 0 0 2 93 0 0 2 94 0 0 2 95 0 0 2 96 0 0 2 97 0 0 2 98 0 0 2 99 0 0 2 100 0 0 2 101 0 0 2 102 0 0 2 103 0 0 2 104 0 0 2 105 0 0 2 106 0 0 2 107 0 0 2 108 0 0 2 109 0 0 2 110 0 0 2 111 0 0 2 112 0 0 2 113 0 0 2 114 0 0 2 115 0 0 2 116 0 0 2 117 0 0 2 118 0 0 2 119 0 0 2 120 0 0 2 121 0 0 2 122 0 0 2 123 0 0 2 124 0 0 2 125 0 0 2 126 0 0 2 127 0 0 2 128 0 0 2 129 0 0 2 130 0 0 2 131 0 0 2 132 0 0 2 133 0 0 2 134 0 0 2 135 0 0 2 136 0 0 2 137 0 0 2 138 0 0 2 139 0 0 2 140 0 0 2 141 0 0 2 142 0 0 2 143 0 0 2 144 0 0 2 145 0 0 2 146 0 0 2 147 0 0 2 148 0 0 2 149 0 0 2 150 0 0 2 151 0 0 2 152 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 153 0 0 2 154 0 0 2 155 0 0 2 156 0 0 2 157 0 0 2 158 0 0 2 159 0 0 2 160 0 0 2 161 0 0 2 162 0 0 2 163 0 0 2 164 0 0 2 165 0 0 2 166 0 0 2 167 0 0 2 168 0 0 2 169 0 0 2 170 0 0 2 171 0 0 2 172 0 0 2 173 0 0 2 174 0 0 2 175 0 0 2 176 0 0 2 177 0 0 2 178 0 0 2 179 0 0 2 180 0 0 2 181 0 0 2 182 0 0 2 183 0 0 2 184 0 0 2 185 0 0 2 186 0 0 2 187 0 0 2 188 0 0 2 189 0 0 2 190 0 0 2 191 0 0 2 192 0 0 2 193 0 0 2 194 0 0 2 195 0 0 2 196 0 0 2 197 0 0 2 198 0 0 2 199 0 0 2 200 0 0 2 201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 202 2 203 2 204 2 205 2 206 2 207 2 208 2 209 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 210 2 211 2 212 2 213 2 214 2 215 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 216 2 217 2 218 2 219 2 220 2 221 2 222 2 223 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 224 2 225 2 226 2 227 2 228 2 229 2 230 2 231 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 232 2 233 2 234 2 235 2 236 2 237 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 238 0 0 2 239 0 0 2 240 0 0 2 241 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 242 2 243 2 244 2 245 2 246 2 247 2 248 2 249 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 250 2 251 2 252 2 253 2 254 2 255 3 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 3 11 3 12 3 13 3 14 3 15 3 16 3 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 3 19 3 20 3 21 3 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 23 3 24 3 25 3 26 3 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 28 3 29 3 30 3 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 32 3 33 3 34 3 35 3 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 37 3 38 3 39 3 40 3 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 11 0 32 0 0 0 0 0 0 0 0 0 0 0 0 3 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 43 3 44 3 45 3 46 3 47 3 48 3 49 3 50 3 51 3 52 3 53 3 54 3 55 3 56 3 57 3 58 0 0 0 0 0 0 3 59 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 60 3 61 3 62 3 63 3 64 3 65 3 66 3 67 3 68 3 69 3 70 3 71 3 72 3 73 3 74 3 75 3 76 3 77 3 78 3 79 3 80 3 81 3 82 3 83 3 84 3 85 3 86 3 87 3 88 3 89 3 90 3 91 3 92 3 93 3 94 3 95 3 96 3 97 3 98 3 99 3 100 3 101 3 102 3 103 3 104 3 105 3 106 3 107 3 108 3 109 3 110 3 111 3 112 3 113 3 114 3 115 3 116 3 117 3 118 3 119 3 120 3 121 3 122 3 123 3 124 3 125 3 126 3 127 3 128 3 129 3 130 3 131 3 132 0 0 3 133 0 0 3 134 3 135 3 136 0 0 0 0 3 137 0 0 3 138 0 0 3 139 0 0 3 140 3 141 3 142 3 143 0 0 3 144 0 0 0 0 3 145 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 146 3 147 3 148 0 0 3 149 0 0 3 150 0 0 3 151 0 0 3 152 0 0 3 153 0 0 3 154 0 0 3 155 0 0 3 156 0 0 3 157 0 0 3 158 0 0 3 159 0 0 3 160 0 0 3 161 0 0 3 162 0 0 3 163 0 0 3 164 0 0 3 165 0 0 3 166 0 0 3 167 0 0 3 168 0 0 3 169 0 0 3 170 0 0 3 171 0 0 3 172 0 0 3 173 0 0 3 174 0 0 3 175 0 0 3 176 0 0 3 177 0 0 3 178 0 0 3 179 0 0 3 180 0 0 3 181 0 0 3 182 0 0 3 183 0 0 3 184 0 0 3 185 0 0 3 186 0 0 3 187 0 0 3 188 0 0 3 189 0 0 3 190 0 0 3 191 0 0 3 192 0 0 3 193 0 0 3 194 0 0 3 195 0 0 3 196 0 0 3 197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 198 0 0 3 199 0 0 0 0 0 0 0 0 3 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 201 0 0 3 202 0 0 3 203 0 0 3 204 0 0 3 205 0 0 3 206 0 0 3 207 0 0 3 208 0 0 3 209 0 0 3 210 0 0 3 211 0 0 3 212 0 0 3 213 0 0 3 214 0 0 3 215 0 0 3 216 0 0 3 217 0 0 3 218 0 0 3 219 0 0 3 220 0 0 3 221 0 0 3 222 0 0 3 223 0 0 0 0 0 0 3 224 0 0 3 225 0 0 3 226 0 0 3 227 0 0 3 228 0 0 3 229 0 0 3 230 0 0 3 231 0 0 3 232 0 0 3 233 0 0 3 234 0 0 3 235 0 0 3 236 0 0 3 237 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 238 0 0 3 239 0 0 3 240 0 0 3 241 0 0 3 242 0 0 3 243 0 0 3 244 0 0 0 0 0 0 3 245 0 0 3 246 0 0 3 247 0 0 3 248 0 0 3 249 0 0 3 250 0 0 3 251 0 0 3 252 0 0 3 253 0 0 3 254 0 0 3 255 0 0 4 0 0 0 4 1 0 0 4 2 0 0 4 3 0 0 4 4 0 0 4 5 0 0 4 6 0 0 4 7 0 0 4 8 0 0 4 9 0 0 4 10 0 0 4 11 0 0 4 12 0 0 4 13 0 0 4 14 0 0 4 15 0 0 4 16 0 0 4 17 0 0 4 18 0 0 4 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 20 0 0 4 21 0 0 4 22 4 23 0 0 4 24 0 0 4 25 0 0 4 26 0 0 4 27 0 0 0 0 0 0 0 0 4 28 0 0 4 29 0 0 0 0 4 30 0 0 4 31 0 0 0 0 0 0 4 32 0 0 4 33 0 0 4 34 0 0 4 35 0 0 4 36 0 0 4 37 0 0 4 38 0 0 4 39 0 0 4 40 0 0 4 41 0 0 4 42 4 43 4 44 4 45 4 46 0 0 4 47 4 48 4 49 4 50 4 51 0 0 4 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 53 4 54 4 55 4 56 4 57 4 58 4 59 4 60 4 61 4 62 4 63 4 64 4 65 4 66 4 67 4 68 4 69 4 70 4 71 4 72 4 73 4 74 4 75 4 76 4 77 4 78 0 0 0 0 0 0 0 0 0 0 4 79 4 80 4 81 4 82 4 83 4 84 4 85 4 86 4 87 4 88 4 89 4 90 4 91 4 92 4 93 4 94 4 95 4 96 4 97 4 98 4 99 4 100 4 101 4 102 4 103 4 104 4 105 4 106 4 107 4 108 4 109 4 110 4 111 4 112 4 113 4 114 4 115 4 116 4 117 4 118 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 119 4 120 4 121 4 122 4 123 4 124 4 125 4 126 4 127 4 128 4 129 4 130 4 131 4 132 4 133 4 134 4 135 4 136 4 137 4 138 4 139 4 140 4 141 4 142 4 143 4 144 4 145 4 146 4 147 4 148 4 149 4 150 4 151 4 152 4 153 4 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 155 4 156 4 157 4 158 4 159 4 160 4 161 4 162 4 163 4 164 4 165 4 166 4 167 4 168 4 169 4 170 4 171 4 172 4 173 4 174 4 175 4 176 4 177 4 178 4 179 4 180 4 181 4 182 4 183 4 184 4 185 4 186 4 187 4 188 4 189 4 190 4 191 4 192 4 193 4 194 4 195 4 196 4 197 4 198 4 199 4 200 4 201 4 202 4 203 4 204 4 205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 206 4 207 4 208 4 209 4 210 4 211 4 212 4 213 4 214 4 215 4 216 4 217 4 218 4 219 4 220 4 221 4 222 4 223 4 224 4 225 4 226 4 227 4 228 4 229 4 230 4 231 4 232 4 233 4 234 4 235 4 236 4 237 4 238 4 239 4 240 4 241 4 242 4 243 4 244 4 245 4 246 4 247 4 248 4 249 4 250 4 251 4 252 4 253 4 254 4 255 5 0 5 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0))
 
-(define-deferred ucd-slc-table-5
-  #(#f        #\u+61    #\u+62    #\u+63    #\u+64    #\u+65    #\u+66    #\u+67    #\u+68    #\u+69    #\u+6a    #\u+6b    #\u+6c    #\u+6d    #\u+6e    #\u+6f    #\u+70    #\u+71    #\u+72    #\u+73    #\u+74    #\u+75    #\u+76    #\u+77    #\u+78    #\u+79    #\u+7a    #\u+e0    #\u+e1    #\u+e2    #\u+e3    #\u+e4    #\u+e5    #\u+e6    #\u+e7    #\u+e8    #\u+e9    #\u+ea    #\u+eb    #\u+ec    #\u+ed    #\u+ee    #\u+ef    #\u+f0    #\u+f1    #\u+f2    #\u+f3    #\u+f4    #\u+f5    #\u+f6    #\u+f8    #\u+f9    #\u+fa    #\u+fb    #\u+fc    #\u+fd    #\u+fe    #\u+101   #\u+103   #\u+105   #\u+107   #\u+109   #\u+10b   #\u+10d   #\u+10f   #\u+111   #\u+113   #\u+115   #\u+117   #\u+119   #\u+11b   #\u+11d   #\u+11f   #\u+121   #\u+123   #\u+125   #\u+127   #\u+129   #\u+12b   #\u+12d   #\u+12f   #\u+133   #\u+135   #\u+137   #\u+13a   #\u+13c   #\u+13e   #\u+140   #\u+142   #\u+144   #\u+146   #\u+148   #\u+14b   #\u+14d   #\u+14f   #\u+151   #\u+153   #\u+155
-    #\u+157   #\u+159   #\u+15b   #\u+15d   #\u+15f   #\u+161   #\u+163   #\u+165   #\u+167   #\u+169   #\u+16b   #\u+16d   #\u+16f   #\u+171   #\u+173   #\u+175   #\u+177   #\u+ff    #\u+17a   #\u+17c   #\u+17e   #\u+253   #\u+183   #\u+185   #\u+254   #\u+188   #\u+256   #\u+257   #\u+18c   #\u+1dd   #\u+259   #\u+25b   #\u+192   #\u+260   #\u+263   #\u+269   #\u+268   #\u+199   #\u+26f   #\u+272   #\u+275   #\u+1a1   #\u+1a3   #\u+1a5   #\u+280   #\u+1a8   #\u+283   #\u+1ad   #\u+288   #\u+1b0   #\u+28a   #\u+28b   #\u+1b4   #\u+1b6   #\u+292   #\u+1b9   #\u+1bd   #\u+1c6   #\u+1c9   #\u+1cc   #\u+1ce   #\u+1d0   #\u+1d2   #\u+1d4   #\u+1d6   #\u+1d8   #\u+1da   #\u+1dc   #\u+1df   #\u+1e1   #\u+1e3   #\u+1e5   #\u+1e7   #\u+1e9   #\u+1eb   #\u+1ed   #\u+1ef   #\u+1f3   #\u+1f5   #\u+195   #\u+1bf   #\u+1f9   #\u+1fb   #\u+1fd   #\u+1ff   #\u+201   #\u+203   #\u+205   #\u+207   #\u+209   #\u+20b   #\u+20d   #\u+20f   #\u+211   #\u+213   #\u+215   #\u+217   #\u+219
-    #\u+21b   #\u+21d   #\u+21f   #\u+19e   #\u+223   #\u+225   #\u+227   #\u+229   #\u+22b   #\u+22d   #\u+22f   #\u+231   #\u+233   #\u+2c65  #\u+23c   #\u+19a   #\u+2c66  #\u+242   #\u+180   #\u+289   #\u+28c   #\u+247   #\u+249   #\u+24b   #\u+24d   #\u+24f   #\u+371   #\u+373   #\u+377   #\u+3f3   #\u+3ac   #\u+3ad   #\u+3ae   #\u+3af   #\u+3cc   #\u+3cd   #\u+3ce   #\u+3b1   #\u+3b2   #\u+3b3   #\u+3b4   #\u+3b5   #\u+3b6   #\u+3b7   #\u+3b8   #\u+3b9   #\u+3ba   #\u+3bb   #\u+3bc   #\u+3bd   #\u+3be   #\u+3bf   #\u+3c0   #\u+3c1   #\u+3c3   #\u+3c4   #\u+3c5   #\u+3c6   #\u+3c7   #\u+3c8   #\u+3c9   #\u+3ca   #\u+3cb   #\u+3d7   #\u+3d9   #\u+3db   #\u+3dd   #\u+3df   #\u+3e1   #\u+3e3   #\u+3e5   #\u+3e7   #\u+3e9   #\u+3eb   #\u+3ed   #\u+3ef   #\u+3f8   #\u+3f2   #\u+3fb   #\u+37b   #\u+37c   #\u+37d   #\u+450   #\u+451   #\u+452   #\u+453   #\u+454   #\u+455   #\u+456   #\u+457   #\u+458   #\u+459   #\u+45a   #\u+45b   #\u+45c   #\u+45d   #\u+45e   #\u+45f
-    #\u+430   #\u+431   #\u+432   #\u+433   #\u+434   #\u+435   #\u+436   #\u+437   #\u+438   #\u+439   #\u+43a   #\u+43b   #\u+43c   #\u+43d   #\u+43e   #\u+43f   #\u+440   #\u+441   #\u+442   #\u+443   #\u+444   #\u+445   #\u+446   #\u+447   #\u+448   #\u+449   #\u+44a   #\u+44b   #\u+44c   #\u+44d   #\u+44e   #\u+44f   #\u+461   #\u+463   #\u+465   #\u+467   #\u+469   #\u+46b   #\u+46d   #\u+46f   #\u+471   #\u+473   #\u+475   #\u+477   #\u+479   #\u+47b   #\u+47d   #\u+47f   #\u+481   #\u+48b   #\u+48d   #\u+48f   #\u+491   #\u+493   #\u+495   #\u+497   #\u+499   #\u+49b   #\u+49d   #\u+49f   #\u+4a1   #\u+4a3   #\u+4a5   #\u+4a7   #\u+4a9   #\u+4ab   #\u+4ad   #\u+4af   #\u+4b1   #\u+4b3   #\u+4b5   #\u+4b7   #\u+4b9   #\u+4bb   #\u+4bd   #\u+4bf   #\u+4cf   #\u+4c2   #\u+4c4   #\u+4c6   #\u+4c8   #\u+4ca   #\u+4cc   #\u+4ce   #\u+4d1   #\u+4d3   #\u+4d5   #\u+4d7   #\u+4d9   #\u+4db   #\u+4dd   #\u+4df   #\u+4e1   #\u+4e3   #\u+4e5   #\u+4e7   #\u+4e9   #\u+4eb
-    #\u+4ed   #\u+4ef   #\u+4f1   #\u+4f3   #\u+4f5   #\u+4f7   #\u+4f9   #\u+4fb   #\u+4fd   #\u+4ff   #\u+501   #\u+503   #\u+505   #\u+507   #\u+509   #\u+50b   #\u+50d   #\u+50f   #\u+511   #\u+513   #\u+515   #\u+517   #\u+519   #\u+51b   #\u+51d   #\u+51f   #\u+521   #\u+523   #\u+525   #\u+527   #\u+529   #\u+52b   #\u+52d   #\u+52f   #\u+561   #\u+562   #\u+563   #\u+564   #\u+565   #\u+566   #\u+567   #\u+568   #\u+569   #\u+56a   #\u+56b   #\u+56c   #\u+56d   #\u+56e   #\u+56f   #\u+570   #\u+571   #\u+572   #\u+573   #\u+574   #\u+575   #\u+576   #\u+577   #\u+578   #\u+579   #\u+57a   #\u+57b   #\u+57c   #\u+57d   #\u+57e   #\u+57f   #\u+580   #\u+581   #\u+582   #\u+583   #\u+584   #\u+585   #\u+586   #\u+2d00  #\u+2d01  #\u+2d02  #\u+2d03  #\u+2d04  #\u+2d05  #\u+2d06  #\u+2d07  #\u+2d08  #\u+2d09  #\u+2d0a  #\u+2d0b  #\u+2d0c  #\u+2d0d  #\u+2d0e  #\u+2d0f  #\u+2d10  #\u+2d11  #\u+2d12  #\u+2d13  #\u+2d14  #\u+2d15  #\u+2d16  #\u+2d17  #\u+2d18  #\u+2d19
-    #\u+2d1a  #\u+2d1b  #\u+2d1c  #\u+2d1d  #\u+2d1e  #\u+2d1f  #\u+2d20  #\u+2d21  #\u+2d22  #\u+2d23  #\u+2d24  #\u+2d25  #\u+2d27  #\u+2d2d  #\u+ab70  #\u+ab71  #\u+ab72  #\u+ab73  #\u+ab74  #\u+ab75  #\u+ab76  #\u+ab77  #\u+ab78  #\u+ab79  #\u+ab7a  #\u+ab7b  #\u+ab7c  #\u+ab7d  #\u+ab7e  #\u+ab7f  #\u+ab80  #\u+ab81  #\u+ab82  #\u+ab83  #\u+ab84  #\u+ab85  #\u+ab86  #\u+ab87  #\u+ab88  #\u+ab89  #\u+ab8a  #\u+ab8b  #\u+ab8c  #\u+ab8d  #\u+ab8e  #\u+ab8f  #\u+ab90  #\u+ab91  #\u+ab92  #\u+ab93  #\u+ab94  #\u+ab95  #\u+ab96  #\u+ab97  #\u+ab98  #\u+ab99  #\u+ab9a  #\u+ab9b  #\u+ab9c  #\u+ab9d  #\u+ab9e  #\u+ab9f  #\u+aba0  #\u+aba1  #\u+aba2  #\u+aba3  #\u+aba4  #\u+aba5  #\u+aba6  #\u+aba7  #\u+aba8  #\u+aba9  #\u+abaa  #\u+abab  #\u+abac  #\u+abad  #\u+abae  #\u+abaf  #\u+abb0  #\u+abb1  #\u+abb2  #\u+abb3  #\u+abb4  #\u+abb5  #\u+abb6  #\u+abb7  #\u+abb8  #\u+abb9  #\u+abba  #\u+abbb  #\u+abbc  #\u+abbd  #\u+abbe  #\u+abbf  #\u+13f8  #\u+13f9  #\u+13fa  #\u+13fb
-    #\u+13fc  #\u+13fd  #\u+1e01  #\u+1e03  #\u+1e05  #\u+1e07  #\u+1e09  #\u+1e0b  #\u+1e0d  #\u+1e0f  #\u+1e11  #\u+1e13  #\u+1e15  #\u+1e17  #\u+1e19  #\u+1e1b  #\u+1e1d  #\u+1e1f  #\u+1e21  #\u+1e23  #\u+1e25  #\u+1e27  #\u+1e29  #\u+1e2b  #\u+1e2d  #\u+1e2f  #\u+1e31  #\u+1e33  #\u+1e35  #\u+1e37  #\u+1e39  #\u+1e3b  #\u+1e3d  #\u+1e3f  #\u+1e41  #\u+1e43  #\u+1e45  #\u+1e47  #\u+1e49  #\u+1e4b  #\u+1e4d  #\u+1e4f  #\u+1e51  #\u+1e53  #\u+1e55  #\u+1e57  #\u+1e59  #\u+1e5b  #\u+1e5d  #\u+1e5f  #\u+1e61  #\u+1e63  #\u+1e65  #\u+1e67  #\u+1e69  #\u+1e6b  #\u+1e6d  #\u+1e6f  #\u+1e71  #\u+1e73  #\u+1e75  #\u+1e77  #\u+1e79  #\u+1e7b  #\u+1e7d  #\u+1e7f  #\u+1e81  #\u+1e83  #\u+1e85  #\u+1e87  #\u+1e89  #\u+1e8b  #\u+1e8d  #\u+1e8f  #\u+1e91  #\u+1e93  #\u+1e95  #\u+df    #\u+1ea1  #\u+1ea3  #\u+1ea5  #\u+1ea7  #\u+1ea9  #\u+1eab  #\u+1ead  #\u+1eaf  #\u+1eb1  #\u+1eb3  #\u+1eb5  #\u+1eb7  #\u+1eb9  #\u+1ebb  #\u+1ebd  #\u+1ebf  #\u+1ec1  #\u+1ec3  #\u+1ec5  #\u+1ec7
-    #\u+1ec9  #\u+1ecb  #\u+1ecd  #\u+1ecf  #\u+1ed1  #\u+1ed3  #\u+1ed5  #\u+1ed7  #\u+1ed9  #\u+1edb  #\u+1edd  #\u+1edf  #\u+1ee1  #\u+1ee3  #\u+1ee5  #\u+1ee7  #\u+1ee9  #\u+1eeb  #\u+1eed  #\u+1eef  #\u+1ef1  #\u+1ef3  #\u+1ef5  #\u+1ef7  #\u+1ef9  #\u+1efb  #\u+1efd  #\u+1eff  #\u+1f00  #\u+1f01  #\u+1f02  #\u+1f03  #\u+1f04  #\u+1f05  #\u+1f06  #\u+1f07  #\u+1f10  #\u+1f11  #\u+1f12  #\u+1f13  #\u+1f14  #\u+1f15  #\u+1f20  #\u+1f21  #\u+1f22  #\u+1f23  #\u+1f24  #\u+1f25  #\u+1f26  #\u+1f27  #\u+1f30  #\u+1f31  #\u+1f32  #\u+1f33  #\u+1f34  #\u+1f35  #\u+1f36  #\u+1f37  #\u+1f40  #\u+1f41  #\u+1f42  #\u+1f43  #\u+1f44  #\u+1f45  #\u+1f51  #\u+1f53  #\u+1f55  #\u+1f57  #\u+1f60  #\u+1f61  #\u+1f62  #\u+1f63  #\u+1f64  #\u+1f65  #\u+1f66  #\u+1f67  #\u+1f80  #\u+1f81  #\u+1f82  #\u+1f83  #\u+1f84  #\u+1f85  #\u+1f86  #\u+1f87  #\u+1f90  #\u+1f91  #\u+1f92  #\u+1f93  #\u+1f94  #\u+1f95  #\u+1f96  #\u+1f97  #\u+1fa0  #\u+1fa1  #\u+1fa2  #\u+1fa3  #\u+1fa4  #\u+1fa5
-    #\u+1fa6  #\u+1fa7  #\u+1fb0  #\u+1fb1  #\u+1f70  #\u+1f71  #\u+1fb3  #\u+1f72  #\u+1f73  #\u+1f74  #\u+1f75  #\u+1fc3  #\u+1fd0  #\u+1fd1  #\u+1f76  #\u+1f77  #\u+1fe0  #\u+1fe1  #\u+1f7a  #\u+1f7b  #\u+1fe5  #\u+1f78  #\u+1f79  #\u+1f7c  #\u+1f7d  #\u+1ff3  #\u+214e  #\u+2170  #\u+2171  #\u+2172  #\u+2173  #\u+2174  #\u+2175  #\u+2176  #\u+2177  #\u+2178  #\u+2179  #\u+217a  #\u+217b  #\u+217c  #\u+217d  #\u+217e  #\u+217f  #\u+2184  #\u+24d0  #\u+24d1  #\u+24d2  #\u+24d3  #\u+24d4  #\u+24d5  #\u+24d6  #\u+24d7  #\u+24d8  #\u+24d9  #\u+24da  #\u+24db  #\u+24dc  #\u+24dd  #\u+24de  #\u+24df  #\u+24e0  #\u+24e1  #\u+24e2  #\u+24e3  #\u+24e4  #\u+24e5  #\u+24e6  #\u+24e7  #\u+24e8  #\u+24e9  #\u+2c30  #\u+2c31  #\u+2c32  #\u+2c33  #\u+2c34  #\u+2c35  #\u+2c36  #\u+2c37  #\u+2c38  #\u+2c39  #\u+2c3a  #\u+2c3b  #\u+2c3c  #\u+2c3d  #\u+2c3e  #\u+2c3f  #\u+2c40  #\u+2c41  #\u+2c42  #\u+2c43  #\u+2c44  #\u+2c45  #\u+2c46  #\u+2c47  #\u+2c48  #\u+2c49  #\u+2c4a  #\u+2c4b
-    #\u+2c4c  #\u+2c4d  #\u+2c4e  #\u+2c4f  #\u+2c50  #\u+2c51  #\u+2c52  #\u+2c53  #\u+2c54  #\u+2c55  #\u+2c56  #\u+2c57  #\u+2c58  #\u+2c59  #\u+2c5a  #\u+2c5b  #\u+2c5c  #\u+2c5d  #\u+2c5e  #\u+2c61  #\u+26b   #\u+1d7d  #\u+27d   #\u+2c68  #\u+2c6a  #\u+2c6c  #\u+251   #\u+271   #\u+250   #\u+252   #\u+2c73  #\u+2c76  #\u+23f   #\u+240   #\u+2c81  #\u+2c83  #\u+2c85  #\u+2c87  #\u+2c89  #\u+2c8b  #\u+2c8d  #\u+2c8f  #\u+2c91  #\u+2c93  #\u+2c95  #\u+2c97  #\u+2c99  #\u+2c9b  #\u+2c9d  #\u+2c9f  #\u+2ca1  #\u+2ca3  #\u+2ca5  #\u+2ca7  #\u+2ca9  #\u+2cab  #\u+2cad  #\u+2caf  #\u+2cb1  #\u+2cb3  #\u+2cb5  #\u+2cb7  #\u+2cb9  #\u+2cbb  #\u+2cbd  #\u+2cbf  #\u+2cc1  #\u+2cc3  #\u+2cc5  #\u+2cc7  #\u+2cc9  #\u+2ccb  #\u+2ccd  #\u+2ccf  #\u+2cd1  #\u+2cd3  #\u+2cd5  #\u+2cd7  #\u+2cd9  #\u+2cdb  #\u+2cdd  #\u+2cdf  #\u+2ce1  #\u+2ce3  #\u+2cec  #\u+2cee  #\u+2cf3  #\u+a641  #\u+a643  #\u+a645  #\u+a647  #\u+a649  #\u+a64b  #\u+a64d  #\u+a64f  #\u+a651  #\u+a653  #\u+a655
-    #\u+a657  #\u+a659  #\u+a65b  #\u+a65d  #\u+a65f  #\u+a661  #\u+a663  #\u+a665  #\u+a667  #\u+a669  #\u+a66b  #\u+a66d  #\u+a681  #\u+a683  #\u+a685  #\u+a687  #\u+a689  #\u+a68b  #\u+a68d  #\u+a68f  #\u+a691  #\u+a693  #\u+a695  #\u+a697  #\u+a699  #\u+a69b  #\u+a723  #\u+a725  #\u+a727  #\u+a729  #\u+a72b  #\u+a72d  #\u+a72f  #\u+a733  #\u+a735  #\u+a737  #\u+a739  #\u+a73b  #\u+a73d  #\u+a73f  #\u+a741  #\u+a743  #\u+a745  #\u+a747  #\u+a749  #\u+a74b  #\u+a74d  #\u+a74f  #\u+a751  #\u+a753  #\u+a755  #\u+a757  #\u+a759  #\u+a75b  #\u+a75d  #\u+a75f  #\u+a761  #\u+a763  #\u+a765  #\u+a767  #\u+a769  #\u+a76b  #\u+a76d  #\u+a76f  #\u+a77a  #\u+a77c  #\u+1d79  #\u+a77f  #\u+a781  #\u+a783  #\u+a785  #\u+a787  #\u+a78c  #\u+265   #\u+a791  #\u+a793  #\u+a797  #\u+a799  #\u+a79b  #\u+a79d  #\u+a79f  #\u+a7a1  #\u+a7a3  #\u+a7a5  #\u+a7a7  #\u+a7a9  #\u+266   #\u+25c   #\u+261   #\u+26c   #\u+26a   #\u+29e   #\u+287   #\u+29d   #\u+ab53  #\u+a7b5  #\u+a7b7  #\u+ff41
-    #\u+ff42  #\u+ff43  #\u+ff44  #\u+ff45  #\u+ff46  #\u+ff47  #\u+ff48  #\u+ff49  #\u+ff4a  #\u+ff4b  #\u+ff4c  #\u+ff4d  #\u+ff4e  #\u+ff4f  #\u+ff50  #\u+ff51  #\u+ff52  #\u+ff53  #\u+ff54  #\u+ff55  #\u+ff56  #\u+ff57  #\u+ff58  #\u+ff59  #\u+ff5a  #\u+10428 #\u+10429 #\u+1042a #\u+1042b #\u+1042c #\u+1042d #\u+1042e #\u+1042f #\u+10430 #\u+10431 #\u+10432 #\u+10433 #\u+10434 #\u+10435 #\u+10436 #\u+10437 #\u+10438 #\u+10439 #\u+1043a #\u+1043b #\u+1043c #\u+1043d #\u+1043e #\u+1043f #\u+10440 #\u+10441 #\u+10442 #\u+10443 #\u+10444 #\u+10445 #\u+10446 #\u+10447 #\u+10448 #\u+10449 #\u+1044a #\u+1044b #\u+1044c #\u+1044d #\u+1044e #\u+1044f #\u+104d8 #\u+104d9 #\u+104da #\u+104db #\u+104dc #\u+104dd #\u+104de #\u+104df #\u+104e0 #\u+104e1 #\u+104e2 #\u+104e3 #\u+104e4 #\u+104e5 #\u+104e6 #\u+104e7 #\u+104e8 #\u+104e9 #\u+104ea #\u+104eb #\u+104ec #\u+104ed #\u+104ee #\u+104ef #\u+104f0 #\u+104f1 #\u+104f2 #\u+104f3 #\u+104f4 #\u+104f5 #\u+104f6 #\u+104f7 #\u+104f8
-    #\u+104f9 #\u+104fa #\u+104fb #\u+10cc0 #\u+10cc1 #\u+10cc2 #\u+10cc3 #\u+10cc4 #\u+10cc5 #\u+10cc6 #\u+10cc7 #\u+10cc8 #\u+10cc9 #\u+10cca #\u+10ccb #\u+10ccc #\u+10ccd #\u+10cce #\u+10ccf #\u+10cd0 #\u+10cd1 #\u+10cd2 #\u+10cd3 #\u+10cd4 #\u+10cd5 #\u+10cd6 #\u+10cd7 #\u+10cd8 #\u+10cd9 #\u+10cda #\u+10cdb #\u+10cdc #\u+10cdd #\u+10cde #\u+10cdf #\u+10ce0 #\u+10ce1 #\u+10ce2 #\u+10ce3 #\u+10ce4 #\u+10ce5 #\u+10ce6 #\u+10ce7 #\u+10ce8 #\u+10ce9 #\u+10cea #\u+10ceb #\u+10cec #\u+10ced #\u+10cee #\u+10cef #\u+10cf0 #\u+10cf1 #\u+10cf2 #\u+118c0 #\u+118c1 #\u+118c2 #\u+118c3 #\u+118c4 #\u+118c5 #\u+118c6 #\u+118c7 #\u+118c8 #\u+118c9 #\u+118ca #\u+118cb #\u+118cc #\u+118cd #\u+118ce #\u+118cf #\u+118d0 #\u+118d1 #\u+118d2 #\u+118d3 #\u+118d4 #\u+118d5 #\u+118d6 #\u+118d7 #\u+118d8 #\u+118d9 #\u+118da #\u+118db #\u+118dc #\u+118dd #\u+118de #\u+118df #\u+1e922 #\u+1e923 #\u+1e924 #\u+1e925 #\u+1e926 #\u+1e927 #\u+1e928 #\u+1e929 #\u+1e92a #\u+1e92b #\u+1e92c #\u+1e92d
-    #\u+1e92e #\u+1e92f #\u+1e930 #\u+1e931 #\u+1e932 #\u+1e933 #\u+1e934 #\u+1e935 #\u+1e936 #\u+1e937 #\u+1e938 #\u+1e939 #\u+1e93a #\u+1e93b #\u+1e93c #\u+1e93d #\u+1e93e #\u+1e93f #\u+1e940 #\u+1e941 #\u+1e942 #\u+1e943))
+(define ucd-slc-table-5
+  '#(#f       #\a      #\b      #\c      #\d      #\e      #\f      #\g      #\h      #\i      #\j      #\k      #\l      #\m      #\n      #\o      #\p      #\q      #\r      #\s      #\t      #\u      #\v      #\w      #\x      #\y      #\z      #\à      #\á      #\â      #\ã      #\ä      #\å      #\æ      #\ç      #\è      #\é      #\ê      #\ë      #\ì      #\í      #\î      #\ï      #\ð      #\ñ      #\ò      #\ó      #\ô      #\õ      #\ö      #\ø      #\ù      #\ú      #\û      #\ü      #\ý      #\þ      #\x101   #\x103   #\x105   #\x107   #\x109   #\x10b   #\x10d   #\x10f   #\x111   #\x113   #\x115   #\x117   #\x119   #\x11b   #\x11d   #\x11f   #\x121   #\x123   #\x125   #\x127   #\x129   #\x12b   #\x12d   #\x12f   #\x133   #\x135   #\x137   #\x13a   #\x13c   #\x13e   #\x140   #\x142   #\x144   #\x146   #\x148   #\x14b   #\x14d   #\x14f   #\x151   #\x153   #\x155   #\x157   #\x159   #\x15b   #\x15d   #\x15f   #\x161   #\x163   #\x165   #\x167   #\x169   #\x16b
+     #\x16d   #\x16f   #\x171   #\x173   #\x175   #\x177   #\ÿ      #\x17a   #\x17c   #\x17e   #\x253   #\x183   #\x185   #\x254   #\x188   #\x256   #\x257   #\x18c   #\x1dd   #\x259   #\x25b   #\x192   #\x260   #\x263   #\x269   #\x268   #\x199   #\x26f   #\x272   #\x275   #\x1a1   #\x1a3   #\x1a5   #\x280   #\x1a8   #\x283   #\x1ad   #\x288   #\x1b0   #\x28a   #\x28b   #\x1b4   #\x1b6   #\x292   #\x1b9   #\x1bd   #\x1c6   #\x1c9   #\x1cc   #\x1ce   #\x1d0   #\x1d2   #\x1d4   #\x1d6   #\x1d8   #\x1da   #\x1dc   #\x1df   #\x1e1   #\x1e3   #\x1e5   #\x1e7   #\x1e9   #\x1eb   #\x1ed   #\x1ef   #\x1f3   #\x1f5   #\x195   #\x1bf   #\x1f9   #\x1fb   #\x1fd   #\x1ff   #\x201   #\x203   #\x205   #\x207   #\x209   #\x20b   #\x20d   #\x20f   #\x211   #\x213   #\x215   #\x217   #\x219   #\x21b   #\x21d   #\x21f   #\x19e   #\x223   #\x225   #\x227   #\x229   #\x22b   #\x22d   #\x22f   #\x231   #\x233   #\x2c65  #\x23c   #\x19a   #\x2c66  #\x242   #\x180   #\x289   #\x28c   #\x247
+     #\x249   #\x24b   #\x24d   #\x24f   #\x371   #\x373   #\x377   #\x3f3   #\x3ac   #\x3ad   #\x3ae   #\x3af   #\x3cc   #\x3cd   #\x3ce   #\x3b1   #\x3b2   #\x3b3   #\x3b4   #\x3b5   #\x3b6   #\x3b7   #\x3b8   #\x3b9   #\x3ba   #\x3bb   #\x3bc   #\x3bd   #\x3be   #\x3bf   #\x3c0   #\x3c1   #\x3c3   #\x3c4   #\x3c5   #\x3c6   #\x3c7   #\x3c8   #\x3c9   #\x3ca   #\x3cb   #\x3d7   #\x3d9   #\x3db   #\x3dd   #\x3df   #\x3e1   #\x3e3   #\x3e5   #\x3e7   #\x3e9   #\x3eb   #\x3ed   #\x3ef   #\x3f8   #\x3f2   #\x3fb   #\x37b   #\x37c   #\x37d   #\x450   #\x451   #\x452   #\x453   #\x454   #\x455   #\x456   #\x457   #\x458   #\x459   #\x45a   #\x45b   #\x45c   #\x45d   #\x45e   #\x45f   #\x430   #\x431   #\x432   #\x433   #\x434   #\x435   #\x436   #\x437   #\x438   #\x439   #\x43a   #\x43b   #\x43c   #\x43d   #\x43e   #\x43f   #\x440   #\x441   #\x442   #\x443   #\x444   #\x445   #\x446   #\x447   #\x448   #\x449   #\x44a   #\x44b   #\x44c   #\x44d   #\x44e   #\x44f   #\x461
+     #\x463   #\x465   #\x467   #\x469   #\x46b   #\x46d   #\x46f   #\x471   #\x473   #\x475   #\x477   #\x479   #\x47b   #\x47d   #\x47f   #\x481   #\x48b   #\x48d   #\x48f   #\x491   #\x493   #\x495   #\x497   #\x499   #\x49b   #\x49d   #\x49f   #\x4a1   #\x4a3   #\x4a5   #\x4a7   #\x4a9   #\x4ab   #\x4ad   #\x4af   #\x4b1   #\x4b3   #\x4b5   #\x4b7   #\x4b9   #\x4bb   #\x4bd   #\x4bf   #\x4cf   #\x4c2   #\x4c4   #\x4c6   #\x4c8   #\x4ca   #\x4cc   #\x4ce   #\x4d1   #\x4d3   #\x4d5   #\x4d7   #\x4d9   #\x4db   #\x4dd   #\x4df   #\x4e1   #\x4e3   #\x4e5   #\x4e7   #\x4e9   #\x4eb   #\x4ed   #\x4ef   #\x4f1   #\x4f3   #\x4f5   #\x4f7   #\x4f9   #\x4fb   #\x4fd   #\x4ff   #\x501   #\x503   #\x505   #\x507   #\x509   #\x50b   #\x50d   #\x50f   #\x511   #\x513   #\x515   #\x517   #\x519   #\x51b   #\x51d   #\x51f   #\x521   #\x523   #\x525   #\x527   #\x529   #\x52b   #\x52d   #\x52f   #\x561   #\x562   #\x563   #\x564   #\x565   #\x566   #\x567   #\x568   #\x569   #\x56a
+     #\x56b   #\x56c   #\x56d   #\x56e   #\x56f   #\x570   #\x571   #\x572   #\x573   #\x574   #\x575   #\x576   #\x577   #\x578   #\x579   #\x57a   #\x57b   #\x57c   #\x57d   #\x57e   #\x57f   #\x580   #\x581   #\x582   #\x583   #\x584   #\x585   #\x586   #\x2d00  #\x2d01  #\x2d02  #\x2d03  #\x2d04  #\x2d05  #\x2d06  #\x2d07  #\x2d08  #\x2d09  #\x2d0a  #\x2d0b  #\x2d0c  #\x2d0d  #\x2d0e  #\x2d0f  #\x2d10  #\x2d11  #\x2d12  #\x2d13  #\x2d14  #\x2d15  #\x2d16  #\x2d17  #\x2d18  #\x2d19  #\x2d1a  #\x2d1b  #\x2d1c  #\x2d1d  #\x2d1e  #\x2d1f  #\x2d20  #\x2d21  #\x2d22  #\x2d23  #\x2d24  #\x2d25  #\x2d27  #\x2d2d  #\xab70  #\xab71  #\xab72  #\xab73  #\xab74  #\xab75  #\xab76  #\xab77  #\xab78  #\xab79  #\xab7a  #\xab7b  #\xab7c  #\xab7d  #\xab7e  #\xab7f  #\xab80  #\xab81  #\xab82  #\xab83  #\xab84  #\xab85  #\xab86  #\xab87  #\xab88  #\xab89  #\xab8a  #\xab8b  #\xab8c  #\xab8d  #\xab8e  #\xab8f  #\xab90  #\xab91  #\xab92  #\xab93  #\xab94  #\xab95  #\xab96  #\xab97  #\xab98
+     #\xab99  #\xab9a  #\xab9b  #\xab9c  #\xab9d  #\xab9e  #\xab9f  #\xaba0  #\xaba1  #\xaba2  #\xaba3  #\xaba4  #\xaba5  #\xaba6  #\xaba7  #\xaba8  #\xaba9  #\xabaa  #\xabab  #\xabac  #\xabad  #\xabae  #\xabaf  #\xabb0  #\xabb1  #\xabb2  #\xabb3  #\xabb4  #\xabb5  #\xabb6  #\xabb7  #\xabb8  #\xabb9  #\xabba  #\xabbb  #\xabbc  #\xabbd  #\xabbe  #\xabbf  #\x13f8  #\x13f9  #\x13fa  #\x13fb  #\x13fc  #\x13fd  #\x1e01  #\x1e03  #\x1e05  #\x1e07  #\x1e09  #\x1e0b  #\x1e0d  #\x1e0f  #\x1e11  #\x1e13  #\x1e15  #\x1e17  #\x1e19  #\x1e1b  #\x1e1d  #\x1e1f  #\x1e21  #\x1e23  #\x1e25  #\x1e27  #\x1e29  #\x1e2b  #\x1e2d  #\x1e2f  #\x1e31  #\x1e33  #\x1e35  #\x1e37  #\x1e39  #\x1e3b  #\x1e3d  #\x1e3f  #\x1e41  #\x1e43  #\x1e45  #\x1e47  #\x1e49  #\x1e4b  #\x1e4d  #\x1e4f  #\x1e51  #\x1e53  #\x1e55  #\x1e57  #\x1e59  #\x1e5b  #\x1e5d  #\x1e5f  #\x1e61  #\x1e63  #\x1e65  #\x1e67  #\x1e69  #\x1e6b  #\x1e6d  #\x1e6f  #\x1e71  #\x1e73  #\x1e75  #\x1e77  #\x1e79  #\x1e7b  #\x1e7d  #\x1e7f
+     #\x1e81  #\x1e83  #\x1e85  #\x1e87  #\x1e89  #\x1e8b  #\x1e8d  #\x1e8f  #\x1e91  #\x1e93  #\x1e95  #\ß      #\x1ea1  #\x1ea3  #\x1ea5  #\x1ea7  #\x1ea9  #\x1eab  #\x1ead  #\x1eaf  #\x1eb1  #\x1eb3  #\x1eb5  #\x1eb7  #\x1eb9  #\x1ebb  #\x1ebd  #\x1ebf  #\x1ec1  #\x1ec3  #\x1ec5  #\x1ec7  #\x1ec9  #\x1ecb  #\x1ecd  #\x1ecf  #\x1ed1  #\x1ed3  #\x1ed5  #\x1ed7  #\x1ed9  #\x1edb  #\x1edd  #\x1edf  #\x1ee1  #\x1ee3  #\x1ee5  #\x1ee7  #\x1ee9  #\x1eeb  #\x1eed  #\x1eef  #\x1ef1  #\x1ef3  #\x1ef5  #\x1ef7  #\x1ef9  #\x1efb  #\x1efd  #\x1eff  #\x1f00  #\x1f01  #\x1f02  #\x1f03  #\x1f04  #\x1f05  #\x1f06  #\x1f07  #\x1f10  #\x1f11  #\x1f12  #\x1f13  #\x1f14  #\x1f15  #\x1f20  #\x1f21  #\x1f22  #\x1f23  #\x1f24  #\x1f25  #\x1f26  #\x1f27  #\x1f30  #\x1f31  #\x1f32  #\x1f33  #\x1f34  #\x1f35  #\x1f36  #\x1f37  #\x1f40  #\x1f41  #\x1f42  #\x1f43  #\x1f44  #\x1f45  #\x1f51  #\x1f53  #\x1f55  #\x1f57  #\x1f60  #\x1f61  #\x1f62  #\x1f63  #\x1f64  #\x1f65  #\x1f66  #\x1f67  #\x1f80
+     #\x1f81  #\x1f82  #\x1f83  #\x1f84  #\x1f85  #\x1f86  #\x1f87  #\x1f90  #\x1f91  #\x1f92  #\x1f93  #\x1f94  #\x1f95  #\x1f96  #\x1f97  #\x1fa0  #\x1fa1  #\x1fa2  #\x1fa3  #\x1fa4  #\x1fa5  #\x1fa6  #\x1fa7  #\x1fb0  #\x1fb1  #\x1f70  #\x1f71  #\x1fb3  #\x1f72  #\x1f73  #\x1f74  #\x1f75  #\x1fc3  #\x1fd0  #\x1fd1  #\x1f76  #\x1f77  #\x1fe0  #\x1fe1  #\x1f7a  #\x1f7b  #\x1fe5  #\x1f78  #\x1f79  #\x1f7c  #\x1f7d  #\x1ff3  #\x214e  #\x2170  #\x2171  #\x2172  #\x2173  #\x2174  #\x2175  #\x2176  #\x2177  #\x2178  #\x2179  #\x217a  #\x217b  #\x217c  #\x217d  #\x217e  #\x217f  #\x2184  #\x24d0  #\x24d1  #\x24d2  #\x24d3  #\x24d4  #\x24d5  #\x24d6  #\x24d7  #\x24d8  #\x24d9  #\x24da  #\x24db  #\x24dc  #\x24dd  #\x24de  #\x24df  #\x24e0  #\x24e1  #\x24e2  #\x24e3  #\x24e4  #\x24e5  #\x24e6  #\x24e7  #\x24e8  #\x24e9  #\x2c30  #\x2c31  #\x2c32  #\x2c33  #\x2c34  #\x2c35  #\x2c36  #\x2c37  #\x2c38  #\x2c39  #\x2c3a  #\x2c3b  #\x2c3c  #\x2c3d  #\x2c3e  #\x2c3f  #\x2c40  #\x2c41
+     #\x2c42  #\x2c43  #\x2c44  #\x2c45  #\x2c46  #\x2c47  #\x2c48  #\x2c49  #\x2c4a  #\x2c4b  #\x2c4c  #\x2c4d  #\x2c4e  #\x2c4f  #\x2c50  #\x2c51  #\x2c52  #\x2c53  #\x2c54  #\x2c55  #\x2c56  #\x2c57  #\x2c58  #\x2c59  #\x2c5a  #\x2c5b  #\x2c5c  #\x2c5d  #\x2c5e  #\x2c61  #\x26b   #\x1d7d  #\x27d   #\x2c68  #\x2c6a  #\x2c6c  #\x251   #\x271   #\x250   #\x252   #\x2c73  #\x2c76  #\x23f   #\x240   #\x2c81  #\x2c83  #\x2c85  #\x2c87  #\x2c89  #\x2c8b  #\x2c8d  #\x2c8f  #\x2c91  #\x2c93  #\x2c95  #\x2c97  #\x2c99  #\x2c9b  #\x2c9d  #\x2c9f  #\x2ca1  #\x2ca3  #\x2ca5  #\x2ca7  #\x2ca9  #\x2cab  #\x2cad  #\x2caf  #\x2cb1  #\x2cb3  #\x2cb5  #\x2cb7  #\x2cb9  #\x2cbb  #\x2cbd  #\x2cbf  #\x2cc1  #\x2cc3  #\x2cc5  #\x2cc7  #\x2cc9  #\x2ccb  #\x2ccd  #\x2ccf  #\x2cd1  #\x2cd3  #\x2cd5  #\x2cd7  #\x2cd9  #\x2cdb  #\x2cdd  #\x2cdf  #\x2ce1  #\x2ce3  #\x2cec  #\x2cee  #\x2cf3  #\xa641  #\xa643  #\xa645  #\xa647  #\xa649  #\xa64b  #\xa64d  #\xa64f  #\xa651  #\xa653  #\xa655  #\xa657
+     #\xa659  #\xa65b  #\xa65d  #\xa65f  #\xa661  #\xa663  #\xa665  #\xa667  #\xa669  #\xa66b  #\xa66d  #\xa681  #\xa683  #\xa685  #\xa687  #\xa689  #\xa68b  #\xa68d  #\xa68f  #\xa691  #\xa693  #\xa695  #\xa697  #\xa699  #\xa69b  #\xa723  #\xa725  #\xa727  #\xa729  #\xa72b  #\xa72d  #\xa72f  #\xa733  #\xa735  #\xa737  #\xa739  #\xa73b  #\xa73d  #\xa73f  #\xa741  #\xa743  #\xa745  #\xa747  #\xa749  #\xa74b  #\xa74d  #\xa74f  #\xa751  #\xa753  #\xa755  #\xa757  #\xa759  #\xa75b  #\xa75d  #\xa75f  #\xa761  #\xa763  #\xa765  #\xa767  #\xa769  #\xa76b  #\xa76d  #\xa76f  #\xa77a  #\xa77c  #\x1d79  #\xa77f  #\xa781  #\xa783  #\xa785  #\xa787  #\xa78c  #\x265   #\xa791  #\xa793  #\xa797  #\xa799  #\xa79b  #\xa79d  #\xa79f  #\xa7a1  #\xa7a3  #\xa7a5  #\xa7a7  #\xa7a9  #\x266   #\x25c   #\x261   #\x26c   #\x26a   #\x29e   #\x287   #\x29d   #\xab53  #\xa7b5  #\xa7b7  #\xff41  #\xff42  #\xff43  #\xff44  #\xff45  #\xff46  #\xff47  #\xff48  #\xff49  #\xff4a  #\xff4b  #\xff4c  #\xff4d
+     #\xff4e  #\xff4f  #\xff50  #\xff51  #\xff52  #\xff53  #\xff54  #\xff55  #\xff56  #\xff57  #\xff58  #\xff59  #\xff5a  #\x10428 #\x10429 #\x1042a #\x1042b #\x1042c #\x1042d #\x1042e #\x1042f #\x10430 #\x10431 #\x10432 #\x10433 #\x10434 #\x10435 #\x10436 #\x10437 #\x10438 #\x10439 #\x1043a #\x1043b #\x1043c #\x1043d #\x1043e #\x1043f #\x10440 #\x10441 #\x10442 #\x10443 #\x10444 #\x10445 #\x10446 #\x10447 #\x10448 #\x10449 #\x1044a #\x1044b #\x1044c #\x1044d #\x1044e #\x1044f #\x104d8 #\x104d9 #\x104da #\x104db #\x104dc #\x104dd #\x104de #\x104df #\x104e0 #\x104e1 #\x104e2 #\x104e3 #\x104e4 #\x104e5 #\x104e6 #\x104e7 #\x104e8 #\x104e9 #\x104ea #\x104eb #\x104ec #\x104ed #\x104ee #\x104ef #\x104f0 #\x104f1 #\x104f2 #\x104f3 #\x104f4 #\x104f5 #\x104f6 #\x104f7 #\x104f8 #\x104f9 #\x104fa #\x104fb #\x10cc0 #\x10cc1 #\x10cc2 #\x10cc3 #\x10cc4 #\x10cc5 #\x10cc6 #\x10cc7 #\x10cc8 #\x10cc9 #\x10cca #\x10ccb #\x10ccc #\x10ccd #\x10cce #\x10ccf #\x10cd0 #\x10cd1 #\x10cd2 #\x10cd3
+     #\x10cd4 #\x10cd5 #\x10cd6 #\x10cd7 #\x10cd8 #\x10cd9 #\x10cda #\x10cdb #\x10cdc #\x10cdd #\x10cde #\x10cdf #\x10ce0 #\x10ce1 #\x10ce2 #\x10ce3 #\x10ce4 #\x10ce5 #\x10ce6 #\x10ce7 #\x10ce8 #\x10ce9 #\x10cea #\x10ceb #\x10cec #\x10ced #\x10cee #\x10cef #\x10cf0 #\x10cf1 #\x10cf2 #\x118c0 #\x118c1 #\x118c2 #\x118c3 #\x118c4 #\x118c5 #\x118c6 #\x118c7 #\x118c8 #\x118c9 #\x118ca #\x118cb #\x118cc #\x118cd #\x118ce #\x118cf #\x118d0 #\x118d1 #\x118d2 #\x118d3 #\x118d4 #\x118d5 #\x118d6 #\x118d7 #\x118d8 #\x118d9 #\x118da #\x118db #\x118dc #\x118dd #\x118de #\x118df #\x1e922 #\x1e923 #\x1e924 #\x1e925 #\x1e926 #\x1e927 #\x1e928 #\x1e929 #\x1e92a #\x1e92b #\x1e92c #\x1e92d #\x1e92e #\x1e92f #\x1e930 #\x1e931 #\x1e932 #\x1e933 #\x1e934 #\x1e935 #\x1e936 #\x1e937 #\x1e938 #\x1e939 #\x1e93a #\x1e93b #\x1e93c #\x1e93d #\x1e93e #\x1e93f #\x1e940 #\x1e941 #\x1e942 #\x1e943))
index 375e684c07c4b5b69989784f027e758b7ee04dba..6c7e248ef87f24211d38397137db5f99f1ef53ec 100644 (file)
@@ -35,46 +35,31 @@ USA.
         (vector-ref ucd-suc-table-5 (bytevector-u16be-ref ucd-suc-table-4 (fix:lsh (fix:or (fix:lsh (bytevector-u8-ref ucd-suc-table-3 (fix:or (fix:lsh (bytevector-u8-ref ucd-suc-table-2 (fix:or (fix:lsh (bytevector-u8-ref ucd-suc-table-1 (fix:or (fix:lsh (bytevector-u8-ref ucd-suc-table-0 (fix:lsh sv -16)) 4) (fix:and 15 (fix:lsh sv -12)))) 4) (fix:and 15 (fix:lsh sv -8)))) 4) (fix:and 15 (fix:lsh sv -4)))) 4) (fix:and 15 sv)) 1))))
       char))
 
-(define-deferred ucd-suc-table-0
-  (vector->bytevector '#(0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2)))
+(define ucd-suc-table-0
+  '#u8(0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2))
 
-(define-deferred ucd-suc-table-1
-  (vector->bytevector '#(0 1 2 3 3 3 3 3 3 3 4 3 3 3 3 5 6 7 3 3 3 3 3 3 3 3 3 3 3 3 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3)))
+(define ucd-suc-table-1
+  '#u8(0 1 2 3 3 3 3 3 3 3 4 3 3 3 3 5 6 7 3 3 3 3 3 3 3 3 3 3 3 3 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3))
 
-(define-deferred ucd-suc-table-2
-  (vector->bytevector '#(0 1 2 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 8 9 10 11 6 12 6 6 13 6 6 6 6 6 6 6 14 15 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 16 17 6 6 6 18 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 19 6 6 6 6 20 6 6 6 6 6 6 6 21 6 6 6 6 6 6 6 6 6 6 6 22 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 23 6 6 6 6 6 6)))
+(define ucd-suc-table-2
+  '#u8(0 1 2 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 8 9 10 11 6 12 6 6 13 6 6 6 6 6 6 6 14 15 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 16 17 6 6 6 18 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 19 6 6 6 6 20 6 6 6 6 6 6 6 21 6 6 6 6 6 6 6 6 6 6 6 22 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 23 6 6 6 6 6 6))
 
-(define-deferred ucd-suc-table-3
-  (vector->bytevector '#(0 0 0 0 0 0 1 2 0 0 0 3 0 0 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 0 0 0 0 0 0 0 0 0 0 32 0 0 33 0 0 34 35 36 37 38 39 0 0 0 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 0 0 0 56 57 58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 0 0 0 0 0 0 0 0 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 0 0 0 0 0 0 0 0 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 0 0 0 0 94 0 0 95 96 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 98 0 0 0 0 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115 116 117 0 118 119 0 0 0 0 0 0 0 0 120 121 122 123 124 125 126 127 128 129 0 0 0 0 0 0 0 0 0 130 0 131 132 133 134 135 0 0 0 0 0 0 0 0 136 137 0 0 0 0 0 0 0 0 0 0 0 0 138 139 140 0 0 0 0 0 0 0 0 141 142 143 0 0 0 0 0 0 0 0 0 0 0 0 144 145 146 147 0 0 0 0 0 0 0 0 0 0 0 0 148 149 0 0 0 0 150 151 152 0 0 0 0 0 0 0 0 0 0 0)))
+(define ucd-suc-table-3
+  '#u8(0 0 0 0 0 0 1 2 0 0 0 3 0 0 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 0 0 0 0 0 0 0 0 0 0 32 0 0 33 0 0 34 35 36 37 38 39 0 0 0 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 0 0 0 56 57 58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 0 0 0 0 0 0 0 0 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 0 0 0 0 0 0 0 0 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 0 0 0 0 94 0 0 95 96 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 98 0 0 0 0 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115 116 117 0 118 119 0 0 0 0 0 0 0 0 120 121 122 123 124 125 126 127 128 129 0 0 0 0 0 0 0 0 0 130 0 131 132 133 134 135 0 0 0 0 0 0 0 0 136 137 0 0 0 0 0 0 0 0 0 0 0 0 138 139 140 0 0 0 0 0 0 0 0 141 142 143 0 0 0 0 0 0 0 0 0 0 0 0 144 145 146 147 0 0 0 0 0 0 0 0 0 0 0 0 148 149 0 0 0 0 150 151 152 0 0 0 0 0 0 0 0 0 0 0))
 
-(define-deferred ucd-suc-table-4
-  (vector->bytevector-u16be
-   '#(0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    1    2    3    4    5    6    7    8    9    10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   0    0    0    0    0    0    0    0    0    0    27   0    0    0    0    0    0    0    0    0    0    28   29   30   31  32  33  34  35  36  37  38  39   40   41   42   43   44   45   46   47   48   49   50   0    51   52   53   54   55   56   57   58   0    59   0    60   0    61   0    62   0    63   0    64   0    65   0    66   0    67   0    68   0    69   0    70   0    71   0    72   0    73   0    74   0    75   0    76   0    77   0    78   0    79   0    80   0    81   0    82   0    9    0    83   0    84   0    85   0    0    86   0    87   0    88   0    89   0    90   0    91   0    92   0    93   0    0    94   0    95   0    96   0    97   0    98   0    99   0    100  0    101  0    102  0    103  0    104  0    105  0    106  0    107  0
-      108  0    109  0    110  0    111  0    112  0    113  0    114  0    115  0    116  0    0    117  0    118  0    119  19   120  0    0    121  0    122  0    0    123  0    0    0    124  0    0    0    0    0    125  0    0    126  0    0    0    127  128  0    0    0    129  0    0    130  0    131  0    132  0    0    133  0    0   0   0   134 0   0   135 0   0    0    136  0    137  0    0    138  0    0    0    139  0    140  0    0    0    0    0    141  141  0    142  142  0    143  143  0    144  0    145  0    146  0    147  0    148  0    149  0    150  0    151  152  0    153  0    154  0    155  0    156  0    157  0    158  0    159  0    160  0    161  0    0    162  162  0    163  0    0    0    164  0    165  0    166  0    167  0    168  0    169  0    170  0    171  0    172  0    173  0    174  0    175  0    176  0    177  0    178  0    179  0    180  0    181  0    182  0    183  0    0    0    184  0    185  0    186  0    187  0    188  0    189
-      0    190  0    191  0    192  0    0    0    0    0    0    0    0    193  0    0    194  195  0    196  0    0    0    0    197  0    198  0    199  0    200  0    201  202  203  204  205  206  0    207  208  0    209  0    210  211  0    0    0    212  213  0    214  0    215  216  0    217  218  219  220  221  0    0    222  0    223 224 0   0   225 0   0   0   0    0    0    0    226  0    0    227  0    0    228  0    0    0    229  230  231  232  233  234  0    0    0    0    0    235  0    0    0    0    0    0    0    0    0    0    236  237  0    0    0    0    0    0    238  0    0    0    0    0    0    0    0    0    0    0    239  0    240  0    0    0    241  0    0    0    242  243  244  0    0    0    0    0    0    0    0    0    0    0    0    0    0    245  246  247  248  0    249  250  251  252  253  254  255  256  238  257  258  27   259  260  261  262  263  264  264  265  266  267  268  269  270  271  272  273  274  275  0    250  256  0    0    0
-      267  262  276  0    277  0    278  0    279  0    280  0    281  0    282  0    283  0    284  0    285  0    286  0    287  0    288  257  263  289  290  0    253  0    0    291  0    0    292  0    0    0    0    293  294  295  296  297  298  299  300  301  302  303  304  305  306  307  308  309  310  311  312  313  314  315  316  317 318 319 320 321 322 323 324 325  326  327  328  329  330  331  332  333  334  335  336  337  338  339  340  0    341  0    342  0    343  0    344  0    345  0    346  0    347  0    348  0    349  0    350  0    351  0    352  0    353  0    354  0    355  0    356  0    357  0    0    0    0    0    0    0    0    0    358  0    359  0    360  0    361  0    362  0    363  0    364  0    365  0    366  0    367  0    368  0    369  0    370  0    371  0    372  0    373  0    374  0    375  0    376  0    377  0    378  0    379  0    380  0    381  0    382  0    383  0    384  0    0    385  0    386  0    387  0    388  0    389  0
-      390  0    391  392  0    393  0    394  0    395  0    396  0    397  0    398  0    399  0    400  0    401  0    402  0    403  0    404  0    405  0    406  0    407  0    408  0    409  0    410  0    411  0    412  0    413  0    414  0    415  0    416  0    417  0    418  0    419  0    420  0    421  0    422  0    423  0    424 0   425 0   426 0   427 0   428  0    429  0    430  0    431  0    432  0    433  0    434  0    435  0    436  0    437  0    438  0    439  0    440  0    441  442  443  444  445  446  447  448  449  450  451  452  453  454  455  456  457  458  459  460  461  462  463  464  465  466  467  468  469  470  471  472  473  474  475  476  477  478  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    479  480  481  482  483  484  0    0    295  297  307  310  311  311  319  342  485  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    486  0    0    0    487  0    0    0    488  0
-      489  0    490  0    491  0    492  0    493  0    494  0    495  0    496  0    497  0    498  0    499  0    500  0    501  0    502  0    503  0    504  0    505  0    506  0    507  0    508  0    509  0    510  0    511  0    512  0    513  0    514  0    515  0    516  0    517  0    518  0    519  0    520  0    521  0    522  0   523 0   524 0   525 0   526 0    527  0    528  0    529  0    530  0    531  0    532  0    533  0    534  0    535  0    536  0    537  0    538  0    539  0    540  0    541  0    542  0    543  0    544  0    545  0    546  0    547  0    548  0    549  0    550  0    551  0    552  0    553  0    554  0    555  0    556  0    557  0    558  0    559  0    560  0    561  0    562  0    0    0    0    0    536  0    0    0    0    0    563  0    564  0    565  0    566  0    567  0    568  0    569  0    570  0    571  0    572  0    573  0    574  0    575  0    576  0    577  0    578  0    579  0    580  0    581  0    582  0    583
-      0    584  0    585  0    586  0    587  0    588  0    589  0    590  0    591  0    592  0    593  0    594  0    595  0    596  0    597  0    598  0    599  0    600  0    601  0    602  0    603  0    604  0    605  0    606  0    607  0    608  0    609  0    610  611  612  613  614  615  616  617  618  0    0    0    0    0    0   0   0   619 620 621 622 623 624  0    0    0    0    0    0    0    0    0    0    625  626  627  628  629  630  631  632  0    0    0    0    0    0    0    0    633  634  635  636  637  638  639  640  0    0    0    0    0    0    0    0    641  642  643  644  645  646  0    0    0    0    0    0    0    0    0    0    0    647  0    648  0    649  0    650  0    0    0    0    0    0    0    0    651  652  653  654  655  656  657  658  0    0    0    0    0    0    0    0    659  660  661  662  663  664  665  666  667  668  669  670  671  672  0    0    673  674  675  676  677  678  679  680  0    0    0    0    0    0    0    0    681
-      682  683  684  685  686  687  688  0    0    0    0    0    0    0    0    689  690  691  692  693  694  695  696  0    0    0    0    0    0    0    0    697  698  0    699  0    0    0    0    0    0    0    0    0    0    238  0    0    0    0    700  0    0    0    0    0    0    0    0    0    0    0    0    701  702  0    0    0   0   0   0   0   0   0   0   0    0    0    0    703  704  0    0    0    705  0    0    0    0    0    0    0    0    0    0    0    0    0    706  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    707  0    708  709  710  711  712  713  714  715  716  717  718  719  720  721  722  723  0    0    0    0    724  0    0    0    0    0    0    0    0    0    0    0    725  726  727  728  729  730  731  732  733  734  735  736  737  738  739  740  741  742  743  744  745  746  747  748  749  750  0    0    0    0    0    0    751  752  753  754  755  756  757  758
-      759  760  761  762  763  764  765  766  767  768  769  770  771  772  773  774  775  776  777  778  779  780  781  782  783  784  785  786  787  788  789  790  791  792  793  794  795  796  797  0    0    798  0    0    0    799  800  0    801  0    802  0    803  0    0    0    0    0    0    804  0    0    805  0    0    0    0    0   0   0   0   0   0   806 0   807  0    808  0    809  0    810  0    811  0    812  0    813  0    814  0    815  0    816  0    817  0    818  0    819  0    820  0    821  0    822  0    823  0    824  0    825  0    826  0    827  0    828  0    829  0    830  0    831  0    832  0    833  0    834  0    835  0    836  0    837  0    838  0    839  0    840  0    841  0    842  0    843  0    844  0    845  0    846  0    847  0    848  0    849  0    850  0    851  0    852  0    853  0    854  0    855  0    0    0    0    0    0    0    0    856  0    857  0    0    0    0    858  0    0    0    0    0    0    0    0    0    0    0
-      0    859  860  861  862  863  864  865  866  867  868  869  870  871  872  873  874  875  876  877  878  879  880  881  882  883  884  885  886  887  888  889  890  891  892  893  894  895  896  0    897  0    0    0    0    0    898  0    0    0    899  0    900  0    901  0    902  0    903  0    485  0    904  0    905  0    906  0   907 0   908 0   909 0   910 0    911  0    912  0    913  0    914  0    915  0    916  0    917  0    918  0    919  0    920  0    0    0    921  0    922  0    923  0    924  0    925  0    926  0    927  0    928  0    929  0    930  0    931  0    932  0    933  0    934  0    0    0    0    0    0    0    935  0    936  0    937  0    938  0    939  0    940  0    941  0    0    0    942  0    943  0    944  0    945  0    946  0    947  0    948  0    949  0    950  0    951  0    952  0    953  0    954  0    955  0    956  0    957  0    958  0    959  0    960  0    961  0    962  0    963  0    964  0    965  0    966  0    967
-      0    968  0    969  0    970  0    971  0    972  0    0    0    0    0    0    0    0    0    0    973  0    974  0    0    975  0    976  0    977  0    978  0    979  0    0    0    0    980  0    0    0    0    981  0    982  0    0    0    983  0    984  0    985  0    986  0    987  0    988  0    989  0    990  0    991  0    992 0   0   0   0   0   0   0   0    0    0    0    993  0    994  0    0    0    0    0    0    0    0    0    0    0    995  0    0    0    0    0    0    0    0    0    0    0    0    996  997  998  999  1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 0    1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087
-      1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 0    0    0    0    0    0    0    0    0    0    0    0    0    1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 0   0   0   0   0   0   0   0   1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 0    0    0    0    1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 0    0    0    0    0    0    0    0    0    0    0    0    0    1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248
-      1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 0    0    1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 0    0    0    0    0    0    0    0    0    0    0    0)))
+(define ucd-suc-table-4
+  '#u8(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 0 50 0 0 0 51 0 52 0 53 0 54 0 55 0 56 0 57 0 58 0 0 0 59 0 0 0 60 0 0 0 61 0 0 0 62 0 0 0 63 0 0 0 64 0 0 0 65 0 0 0 66 0 0 0 67 0 0 0 68 0 0 0 69 0 0 0 70 0 0 0 71 0 0 0 72 0 0 0 73 0 0 0 74 0 0 0 75 0 0 0 76 0 0 0 77 0 0 0 78 0 0 0 79 0 0 0 80 0 0 0 81 0 0 0 82 0 0 0 9 0 0 0 83 0 0 0 84 0 0 0 85 0 0 0 0 0 86 0 0 0 87 0 0 0 88 0 0 0 89 0 0 0 90 0 0 0 91 0 0 0 92 0 0 0 93 0 0 0 0 0 94 0 0 0 95 0 0 0 96 0 0 0 97 0 0 0 98 0 0 0 99 0 0 0 100 0 0 0 101 0 0 0 102 0 0 0 103 0 0 0 104 0 0 0 105 0 0 0 106 0 0 0 107 0 0 0 108 0 0 0 109 0 0 0 110 0 0 0 111 0 0 0 112 0 0 0 113 0 0 0 114 0 0 0 115 0 0 0 116 0 0 0 0 0 117 0 0 0 118 0 0 0 119 0 19 0 120 0 0 0 0 0 121 0 0 0 122 0 0 0 0 0 123 0 0 0 0 0 0 0 124 0 0 0 0 0 0 0 0 0 0 0 125 0 0 0 0 0 126 0 0 0 0 0 0 0 127 0 128 0 0 0 0 0 0 0 129 0 0 0 0 0 130 0 0 0 131 0 0 0 132 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 134 0 0 0 0 0 135 0 0 0 0 0 0 0 136 0 0 0 137 0 0 0 0 0 138 0 0 0 0 0 0 0 139 0 0 0 140 0 0 0 0 0 0 0 0 0 0 0 141 0 141 0 0 0 142 0 142 0 0 0 143 0 143 0 0 0 144 0 0 0 145 0 0 0 146 0 0 0 147 0 0 0 148 0 0 0 149 0 0 0 150 0 0 0 151 0 152 0 0 0 153 0 0 0 154 0 0 0 155 0 0 0 156 0 0 0 157 0 0 0 158 0 0 0 159 0 0 0 160 0 0 0 161 0 0 0 0 0 162 0 162 0 0 0 163 0 0 0 0 0 0 0 164 0 0 0 165 0 0 0 166 0 0 0 167 0 0 0 168 0 0 0 169 0 0 0 170 0 0 0 171 0 0 0 172 0 0 0 173 0 0 0 174 0 0 0 175 0 0 0 176 0 0 0 177 0 0 0 178 0 0 0 179 0 0 0 180 0 0 0 181 0 0 0 182 0 0 0 183 0 0 0 0 0 0 0 184 0 0 0 185 0 0 0 186 0 0 0 187 0 0 0 188 0 0 0 189 0 0 0 190 0 0 0 191 0 0 0 192 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 193 0 0 0 0 0 194 0 195 0 0 0 196 0 0 0 0 0 0 0 0 0 197 0 0 0 198 0 0 0 199 0 0 0 200 0 0 0 201 0 202 0 203 0 204 0 205 0 206 0 0 0 207 0 208 0 0 0 209 0 0 0 210 0 211 0 0 0 0 0 0 0 212 0 213 0 0 0 214 0 0 0 215 0 216 0 0 0 217 0 218 0 219 0 220 0 221 0 0 0 0 0 222 0 0 0 223 0 224 0 0 0 0 0 225 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 226 0 0 0 0 0 227 0 0 0 0 0 228 0 0 0 0 0 0 0 229 0 230 0 231 0 232 0 233 0 234 0 0 0 0 0 0 0 0 0 0 0 235 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 236 0 237 0 0 0 0 0 0 0 0 0 0 0 0 0 238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 239 0 0 0 240 0 0 0 0 0 0 0 241 0 0 0 0 0 0 0 242 0 243 0 244 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 245 0 246 0 247 0 248 0 0 0 249 0 250 0 251 0 252 0 253 0 254 0 255 1 0 0 238 1 1 1 2 0 27 1 3 1 4 1 5 1 6 1 7 1 8 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 0 0 0 250 1 0 0 0 0 0 0 0 1 11 1 6 1 20 0 0 1 21 0 0 1 22 0 0 1 23 0 0 1 24 0 0 1 25 0 0 1 26 0 0 1 27 0 0 1 28 0 0 1 29 0 0 1 30 0 0 1 31 0 0 1 32 1 1 1 7 1 33 1 34 0 0 0 253 0 0 0 0 1 35 0 0 0 0 1 36 0 0 0 0 0 0 0 0 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 61 1 62 1 63 1 64 1 65 1 66 1 67 1 68 1 69 1 70 1 71 1 72 1 73 1 74 1 75 1 76 1 77 1 78 1 79 1 80 1 81 1 82 1 83 1 84 0 0 1 85 0 0 1 86 0 0 1 87 0 0 1 88 0 0 1 89 0 0 1 90 0 0 1 91 0 0 1 92 0 0 1 93 0 0 1 94 0 0 1 95 0 0 1 96 0 0 1 97 0 0 1 98 0 0 1 99 0 0 1 100 0 0 1 101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 102 0 0 1 103 0 0 1 104 0 0 1 105 0 0 1 106 0 0 1 107 0 0 1 108 0 0 1 109 0 0 1 110 0 0 1 111 0 0 1 112 0 0 1 113 0 0 1 114 0 0 1 115 0 0 1 116 0 0 1 117 0 0 1 118 0 0 1 119 0 0 1 120 0 0 1 121 0 0 1 122 0 0 1 123 0 0 1 124 0 0 1 125 0 0 1 126 0 0 1 127 0 0 1 128 0 0 0 0 1 129 0 0 1 130 0 0 1 131 0 0 1 132 0 0 1 133 0 0 1 134 0 0 1 135 1 136 0 0 1 137 0 0 1 138 0 0 1 139 0 0 1 140 0 0 1 141 0 0 1 142 0 0 1 143 0 0 1 144 0 0 1 145 0 0 1 146 0 0 1 147 0 0 1 148 0 0 1 149 0 0 1 150 0 0 1 151 0 0 1 152 0 0 1 153 0 0 1 154 0 0 1 155 0 0 1 156 0 0 1 157 0 0 1 158 0 0 1 159 0 0 1 160 0 0 1 161 0 0 1 162 0 0 1 163 0 0 1 164 0 0 1 165 0 0 1 166 0 0 1 167 0 0 1 168 0 0 1 169 0 0 1 170 0 0 1 171 0 0 1 172 0 0 1 173 0 0 1 174 0 0 1 175 0 0 1 176 0 0 1 177 0 0 1 178 0 0 1 179 0 0 1 180 0 0 1 181 0 0 1 182 0 0 1 183 0 0 1 184 0 0 1 185 1 186 1 187 1 188 1 189 1 190 1 191 1 192 1 193 1 194 1 195 1 196 1 197 1 198 1 199 1 200 1 201 1 202 1 203 1 204 1 205 1 206 1 207 1 208 1 209 1 210 1 211 1 212 1 213 1 214 1 215 1 216 1 217 1 218 1 219 1 220 1 221 1 222 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 223 1 224 1 225 1 226 1 227 1 228 0 0 0 0 1 39 1 41 1 51 1 54 1 55 1 55 1 63 1 86 1 229 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 230 0 0 0 0 0 0 1 231 0 0 0 0 0 0 1 232 0 0 1 233 0 0 1 234 0 0 1 235 0 0 1 236 0 0 1 237 0 0 1 238 0 0 1 239 0 0 1 240 0 0 1 241 0 0 1 242 0 0 1 243 0 0 1 244 0 0 1 245 0 0 1 246 0 0 1 247 0 0 1 248 0 0 1 249 0 0 1 250 0 0 1 251 0 0 1 252 0 0 1 253 0 0 1 254 0 0 1 255 0 0 2 0 0 0 2 1 0 0 2 2 0 0 2 3 0 0 2 4 0 0 2 5 0 0 2 6 0 0 2 7 0 0 2 8 0 0 2 9 0 0 2 10 0 0 2 11 0 0 2 12 0 0 2 13 0 0 2 14 0 0 2 15 0 0 2 16 0 0 2 17 0 0 2 18 0 0 2 19 0 0 2 20 0 0 2 21 0 0 2 22 0 0 2 23 0 0 2 24 0 0 2 25 0 0 2 26 0 0 2 27 0 0 2 28 0 0 2 29 0 0 2 30 0 0 2 31 0 0 2 32 0 0 2 33 0 0 2 34 0 0 2 35 0 0 2 36 0 0 2 37 0 0 2 38 0 0 2 39 0 0 2 40 0 0 2 41 0 0 2 42 0 0 2 43 0 0 2 44 0 0 2 45 0 0 2 46 0 0 2 47 0 0 2 48 0 0 2 49 0 0 2 50 0 0 0 0 0 0 0 0 0 0 2 24 0 0 0 0 0 0 0 0 0 0 2 51 0 0 2 52 0 0 2 53 0 0 2 54 0 0 2 55 0 0 2 56 0 0 2 57 0 0 2 58 0 0 2 59 0 0 2 60 0 0 2 61 0 0 2 62 0 0 2 63 0 0 2 64 0 0 2 65 0 0 2 66 0 0 2 67 0 0 2 68 0 0 2 69 0 0 2 70 0 0 2 71 0 0 2 72 0 0 2 73 0 0 2 74 0 0 2 75 0 0 2 76 0 0 2 77 0 0 2 78 0 0 2 79 0 0 2 80 0 0 2 81 0 0 2 82 0 0 2 83 0 0 2 84 0 0 2 85 0 0 2 86 0 0 2 87 0 0 2 88 0 0 2 89 0 0 2 90 0 0 2 91 0 0 2 92 0 0 2 93 0 0 2 94 0 0 2 95 0 0 2 96 0 0 2 97 0 0 2 98 2 99 2 100 2 101 2 102 2 103 2 104 2 105 2 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 107 2 108 2 109 2 110 2 111 2 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 113 2 114 2 115 2 116 2 117 2 118 2 119 2 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 121 2 122 2 123 2 124 2 125 2 126 2 127 2 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 129 2 130 2 131 2 132 2 133 2 134 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 135 0 0 2 136 0 0 2 137 0 0 2 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 139 2 140 2 141 2 142 2 143 2 144 2 145 2 146 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 147 2 148 2 149 2 150 2 151 2 152 2 153 2 154 2 155 2 156 2 157 2 158 2 159 2 160 0 0 0 0 2 161 2 162 2 163 2 164 2 165 2 166 2 167 2 168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 169 2 170 2 171 2 172 2 173 2 174 2 175 2 176 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 177 2 178 2 179 2 180 2 181 2 182 2 183 2 184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 185 2 186 0 0 2 187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 238 0 0 0 0 0 0 0 0 2 188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 189 2 190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 191 2 192 0 0 0 0 0 0 2 193 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 195 0 0 2 196 2 197 2 198 2 199 2 200 2 201 2 202 2 203 2 204 2 205 2 206 2 207 2 208 2 209 2 210 2 211 0 0 0 0 0 0 0 0 2 212 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 213 2 214 2 215 2 216 2 217 2 218 2 219 2 220 2 221 2 222 2 223 2 224 2 225 2 226 2 227 2 228 2 229 2 230 2 231 2 232 2 233 2 234 2 235 2 236 2 237 2 238 0 0 0 0 0 0 0 0 0 0 0 0 2 239 2 240 2 241 2 242 2 243 2 244 2 245 2 246 2 247 2 248 2 249 2 250 2 251 2 252 2 253 2 254 2 255 3 0 3 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 16 3 17 3 18 3 19 3 20 3 21 3 22 3 23 3 24 3 25 3 26 3 27 3 28 3 29 0 0 0 0 3 30 0 0 0 0 0 0 3 31 3 32 0 0 3 33 0 0 3 34 0 0 3 35 0 0 0 0 0 0 0 0 0 0 0 0 3 36 0 0 0 0 3 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 38 0 0 3 39 0 0 3 40 0 0 3 41 0 0 3 42 0 0 3 43 0 0 3 44 0 0 3 45 0 0 3 46 0 0 3 47 0 0 3 48 0 0 3 49 0 0 3 50 0 0 3 51 0 0 3 52 0 0 3 53 0 0 3 54 0 0 3 55 0 0 3 56 0 0 3 57 0 0 3 58 0 0 3 59 0 0 3 60 0 0 3 61 0 0 3 62 0 0 3 63 0 0 3 64 0 0 3 65 0 0 3 66 0 0 3 67 0 0 3 68 0 0 3 69 0 0 3 70 0 0 3 71 0 0 3 72 0 0 3 73 0 0 3 74 0 0 3 75 0 0 3 76 0 0 3 77 0 0 3 78 0 0 3 79 0 0 3 80 0 0 3 81 0 0 3 82 0 0 3 83 0 0 3 84 0 0 3 85 0 0 3 86 0 0 3 87 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 88 0 0 3 89 0 0 0 0 0 0 0 0 3 90 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 91 3 92 3 93 3 94 3 95 3 96 3 97 3 98 3 99 3 100 3 101 3 102 3 103 3 104 3 105 3 106 3 107 3 108 3 109 3 110 3 111 3 112 3 113 3 114 3 115 3 116 3 117 3 118 3 119 3 120 3 121 3 122 3 123 3 124 3 125 3 126 3 127 3 128 0 0 3 129 0 0 0 0 0 0 0 0 0 0 3 130 0 0 0 0 0 0 3 131 0 0 3 132 0 0 3 133 0 0 3 134 0 0 3 135 0 0 1 229 0 0 3 136 0 0 3 137 0 0 3 138 0 0 3 139 0 0 3 140 0 0 3 141 0 0 3 142 0 0 3 143 0 0 3 144 0 0 3 145 0 0 3 146 0 0 3 147 0 0 3 148 0 0 3 149 0 0 3 150 0 0 3 151 0 0 3 152 0 0 0 0 0 0 3 153 0 0 3 154 0 0 3 155 0 0 3 156 0 0 3 157 0 0 3 158 0 0 3 159 0 0 3 160 0 0 3 161 0 0 3 162 0 0 3 163 0 0 3 164 0 0 3 165 0 0 3 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 167 0 0 3 168 0 0 3 169 0 0 3 170 0 0 3 171 0 0 3 172 0 0 3 173 0 0 0 0 0 0 3 174 0 0 3 175 0 0 3 176 0 0 3 177 0 0 3 178 0 0 3 179 0 0 3 180 0 0 3 181 0 0 3 182 0 0 3 183 0 0 3 184 0 0 3 185 0 0 3 186 0 0 3 187 0 0 3 188 0 0 3 189 0 0 3 190 0 0 3 191 0 0 3 192 0 0 3 193 0 0 3 194 0 0 3 195 0 0 3 196 0 0 3 197 0 0 3 198 0 0 3 199 0 0 3 200 0 0 3 201 0 0 3 202 0 0 3 203 0 0 3 204 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 205 0 0 3 206 0 0 0 0 3 207 0 0 3 208 0 0 3 209 0 0 3 210 0 0 3 211 0 0 0 0 0 0 0 0 3 212 0 0 0 0 0 0 0 0 3 213 0 0 3 214 0 0 0 0 0 0 3 215 0 0 3 216 0 0 3 217 0 0 3 218 0 0 3 219 0 0 3 220 0 0 3 221 0 0 3 222 0 0 3 223 0 0 3 224 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 225 0 0 3 226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 227 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 228 3 229 3 230 3 231 3 232 3 233 3 234 3 235 3 236 3 237 3 238 3 239 3 240 3 241 3 242 3 243 3 244 3 245 3 246 3 247 3 248 3 249 3 250 3 251 3 252 3 253 3 254 3 255 4 0 4 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 16 4 17 4 18 4 19 4 20 4 21 4 22 4 23 4 24 4 25 4 26 4 27 4 28 4 29 4 30 4 31 4 32 4 33 4 34 4 35 4 36 4 37 4 38 4 39 4 40 4 41 4 42 4 43 4 44 4 45 4 46 4 47 4 48 4 49 4 50 4 51 0 0 4 52 4 53 4 54 4 55 4 56 4 57 4 58 4 59 4 60 4 61 4 62 4 63 4 64 4 65 4 66 4 67 4 68 4 69 4 70 4 71 4 72 4 73 4 74 4 75 4 76 4 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 78 4 79 4 80 4 81 4 82 4 83 4 84 4 85 4 86 4 87 4 88 4 89 4 90 4 91 4 92 4 93 4 94 4 95 4 96 4 97 4 98 4 99 4 100 4 101 4 102 4 103 4 104 4 105 4 106 4 107 4 108 4 109 4 110 4 111 4 112 4 113 4 114 4 115 4 116 4 117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 118 4 119 4 120 4 121 4 122 4 123 4 124 4 125 4 126 4 127 4 128 4 129 4 130 4 131 4 132 4 133 4 134 4 135 4 136 4 137 4 138 4 139 4 140 4 141 4 142 4 143 4 144 4 145 4 146 4 147 4 148 4 149 4 150 4 151 4 152 4 153 0 0 0 0 0 0 0 0 4 154 4 155 4 156 4 157 4 158 4 159 4 160 4 161 4 162 4 163 4 164 4 165 4 166 4 167 4 168 4 169 4 170 4 171 4 172 4 173 4 174 4 175 4 176 4 177 4 178 4 179 4 180 4 181 4 182 4 183 4 184 4 185 4 186 4 187 4 188 4 189 4 190 4 191 4 192 4 193 4 194 4 195 4 196 4 197 4 198 4 199 4 200 4 201 4 202 4 203 4 204 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 205 4 206 4 207 4 208 4 209 4 210 4 211 4 212 4 213 4 214 4 215 4 216 4 217 4 218 4 219 4 220 4 221 4 222 4 223 4 224 4 225 4 226 4 227 4 228 4 229 4 230 4 231 4 232 4 233 4 234 4 235 4 236 0 0 0 0 4 237 4 238 4 239 4 240 4 241 4 242 4 243 4 244 4 245 4 246 4 247 4 248 4 249 4 250 4 251 4 252 4 253 4 254 4 255 5 0 5 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0))
 
-(define-deferred ucd-suc-table-5
-  #(#f        #\u+41    #\u+42    #\u+43    #\u+44    #\u+45    #\u+46    #\u+47    #\u+48    #\u+49    #\u+4a    #\u+4b    #\u+4c    #\u+4d    #\u+4e    #\u+4f    #\u+50    #\u+51    #\u+52    #\u+53    #\u+54    #\u+55    #\u+56    #\u+57    #\u+58    #\u+59    #\u+5a    #\u+39c   #\u+c0    #\u+c1    #\u+c2    #\u+c3    #\u+c4    #\u+c5    #\u+c6    #\u+c7    #\u+c8    #\u+c9    #\u+ca    #\u+cb    #\u+cc    #\u+cd    #\u+ce    #\u+cf    #\u+d0    #\u+d1    #\u+d2    #\u+d3    #\u+d4    #\u+d5    #\u+d6    #\u+d8    #\u+d9    #\u+da    #\u+db    #\u+dc    #\u+dd    #\u+de    #\u+178   #\u+100   #\u+102   #\u+104   #\u+106   #\u+108   #\u+10a   #\u+10c   #\u+10e   #\u+110   #\u+112   #\u+114   #\u+116   #\u+118   #\u+11a   #\u+11c   #\u+11e   #\u+120   #\u+122   #\u+124   #\u+126   #\u+128   #\u+12a   #\u+12c   #\u+12e   #\u+132   #\u+134   #\u+136   #\u+139   #\u+13b   #\u+13d   #\u+13f   #\u+141   #\u+143   #\u+145   #\u+147   #\u+14a   #\u+14c   #\u+14e   #\u+150
-    #\u+152   #\u+154   #\u+156   #\u+158   #\u+15a   #\u+15c   #\u+15e   #\u+160   #\u+162   #\u+164   #\u+166   #\u+168   #\u+16a   #\u+16c   #\u+16e   #\u+170   #\u+172   #\u+174   #\u+176   #\u+179   #\u+17b   #\u+17d   #\u+243   #\u+182   #\u+184   #\u+187   #\u+18b   #\u+191   #\u+1f6   #\u+198   #\u+23d   #\u+220   #\u+1a0   #\u+1a2   #\u+1a4   #\u+1a7   #\u+1ac   #\u+1af   #\u+1b3   #\u+1b5   #\u+1b8   #\u+1bc   #\u+1f7   #\u+1c4   #\u+1c7   #\u+1ca   #\u+1cd   #\u+1cf   #\u+1d1   #\u+1d3   #\u+1d5   #\u+1d7   #\u+1d9   #\u+1db   #\u+18e   #\u+1de   #\u+1e0   #\u+1e2   #\u+1e4   #\u+1e6   #\u+1e8   #\u+1ea   #\u+1ec   #\u+1ee   #\u+1f1   #\u+1f4   #\u+1f8   #\u+1fa   #\u+1fc   #\u+1fe   #\u+200   #\u+202   #\u+204   #\u+206   #\u+208   #\u+20a   #\u+20c   #\u+20e   #\u+210   #\u+212   #\u+214   #\u+216   #\u+218   #\u+21a   #\u+21c   #\u+21e   #\u+222   #\u+224   #\u+226   #\u+228   #\u+22a   #\u+22c   #\u+22e   #\u+230   #\u+232   #\u+23b   #\u+2c7e  #\u+2c7f
-    #\u+241   #\u+246   #\u+248   #\u+24a   #\u+24c   #\u+24e   #\u+2c6f  #\u+2c6d  #\u+2c70  #\u+181   #\u+186   #\u+189   #\u+18a   #\u+18f   #\u+190   #\u+a7ab  #\u+193   #\u+a7ac  #\u+194   #\u+a78d  #\u+a7aa  #\u+197   #\u+196   #\u+a7ae  #\u+2c62  #\u+a7ad  #\u+19c   #\u+2c6e  #\u+19d   #\u+19f   #\u+2c64  #\u+1a6   #\u+1a9   #\u+a7b1  #\u+1ae   #\u+244   #\u+1b1   #\u+1b2   #\u+245   #\u+1b7   #\u+a7b2  #\u+a7b0  #\u+399   #\u+370   #\u+372   #\u+376   #\u+3fd   #\u+3fe   #\u+3ff   #\u+386   #\u+388   #\u+389   #\u+38a   #\u+391   #\u+392   #\u+393   #\u+394   #\u+395   #\u+396   #\u+397   #\u+398   #\u+39a   #\u+39b   #\u+39d   #\u+39e   #\u+39f   #\u+3a0   #\u+3a1   #\u+3a3   #\u+3a4   #\u+3a5   #\u+3a6   #\u+3a7   #\u+3a8   #\u+3a9   #\u+3aa   #\u+3ab   #\u+38c   #\u+38e   #\u+38f   #\u+3cf   #\u+3d8   #\u+3da   #\u+3dc   #\u+3de   #\u+3e0   #\u+3e2   #\u+3e4   #\u+3e6   #\u+3e8   #\u+3ea   #\u+3ec   #\u+3ee   #\u+3f9   #\u+37f   #\u+3f7   #\u+3fa   #\u+410
-    #\u+411   #\u+412   #\u+413   #\u+414   #\u+415   #\u+416   #\u+417   #\u+418   #\u+419   #\u+41a   #\u+41b   #\u+41c   #\u+41d   #\u+41e   #\u+41f   #\u+420   #\u+421   #\u+422   #\u+423   #\u+424   #\u+425   #\u+426   #\u+427   #\u+428   #\u+429   #\u+42a   #\u+42b   #\u+42c   #\u+42d   #\u+42e   #\u+42f   #\u+400   #\u+401   #\u+402   #\u+403   #\u+404   #\u+405   #\u+406   #\u+407   #\u+408   #\u+409   #\u+40a   #\u+40b   #\u+40c   #\u+40d   #\u+40e   #\u+40f   #\u+460   #\u+462   #\u+464   #\u+466   #\u+468   #\u+46a   #\u+46c   #\u+46e   #\u+470   #\u+472   #\u+474   #\u+476   #\u+478   #\u+47a   #\u+47c   #\u+47e   #\u+480   #\u+48a   #\u+48c   #\u+48e   #\u+490   #\u+492   #\u+494   #\u+496   #\u+498   #\u+49a   #\u+49c   #\u+49e   #\u+4a0   #\u+4a2   #\u+4a4   #\u+4a6   #\u+4a8   #\u+4aa   #\u+4ac   #\u+4ae   #\u+4b0   #\u+4b2   #\u+4b4   #\u+4b6   #\u+4b8   #\u+4ba   #\u+4bc   #\u+4be   #\u+4c1   #\u+4c3   #\u+4c5   #\u+4c7   #\u+4c9   #\u+4cb   #\u+4cd
-    #\u+4c0   #\u+4d0   #\u+4d2   #\u+4d4   #\u+4d6   #\u+4d8   #\u+4da   #\u+4dc   #\u+4de   #\u+4e0   #\u+4e2   #\u+4e4   #\u+4e6   #\u+4e8   #\u+4ea   #\u+4ec   #\u+4ee   #\u+4f0   #\u+4f2   #\u+4f4   #\u+4f6   #\u+4f8   #\u+4fa   #\u+4fc   #\u+4fe   #\u+500   #\u+502   #\u+504   #\u+506   #\u+508   #\u+50a   #\u+50c   #\u+50e   #\u+510   #\u+512   #\u+514   #\u+516   #\u+518   #\u+51a   #\u+51c   #\u+51e   #\u+520   #\u+522   #\u+524   #\u+526   #\u+528   #\u+52a   #\u+52c   #\u+52e   #\u+531   #\u+532   #\u+533   #\u+534   #\u+535   #\u+536   #\u+537   #\u+538   #\u+539   #\u+53a   #\u+53b   #\u+53c   #\u+53d   #\u+53e   #\u+53f   #\u+540   #\u+541   #\u+542   #\u+543   #\u+544   #\u+545   #\u+546   #\u+547   #\u+548   #\u+549   #\u+54a   #\u+54b   #\u+54c   #\u+54d   #\u+54e   #\u+54f   #\u+550   #\u+551   #\u+552   #\u+553   #\u+554   #\u+555   #\u+556   #\u+13f0  #\u+13f1  #\u+13f2  #\u+13f3  #\u+13f4  #\u+13f5  #\u+a64a  #\u+a77d  #\u+2c63  #\u+1e00  #\u+1e02
-    #\u+1e04  #\u+1e06  #\u+1e08  #\u+1e0a  #\u+1e0c  #\u+1e0e  #\u+1e10  #\u+1e12  #\u+1e14  #\u+1e16  #\u+1e18  #\u+1e1a  #\u+1e1c  #\u+1e1e  #\u+1e20  #\u+1e22  #\u+1e24  #\u+1e26  #\u+1e28  #\u+1e2a  #\u+1e2c  #\u+1e2e  #\u+1e30  #\u+1e32  #\u+1e34  #\u+1e36  #\u+1e38  #\u+1e3a  #\u+1e3c  #\u+1e3e  #\u+1e40  #\u+1e42  #\u+1e44  #\u+1e46  #\u+1e48  #\u+1e4a  #\u+1e4c  #\u+1e4e  #\u+1e50  #\u+1e52  #\u+1e54  #\u+1e56  #\u+1e58  #\u+1e5a  #\u+1e5c  #\u+1e5e  #\u+1e60  #\u+1e62  #\u+1e64  #\u+1e66  #\u+1e68  #\u+1e6a  #\u+1e6c  #\u+1e6e  #\u+1e70  #\u+1e72  #\u+1e74  #\u+1e76  #\u+1e78  #\u+1e7a  #\u+1e7c  #\u+1e7e  #\u+1e80  #\u+1e82  #\u+1e84  #\u+1e86  #\u+1e88  #\u+1e8a  #\u+1e8c  #\u+1e8e  #\u+1e90  #\u+1e92  #\u+1e94  #\u+1ea0  #\u+1ea2  #\u+1ea4  #\u+1ea6  #\u+1ea8  #\u+1eaa  #\u+1eac  #\u+1eae  #\u+1eb0  #\u+1eb2  #\u+1eb4  #\u+1eb6  #\u+1eb8  #\u+1eba  #\u+1ebc  #\u+1ebe  #\u+1ec0  #\u+1ec2  #\u+1ec4  #\u+1ec6  #\u+1ec8  #\u+1eca  #\u+1ecc  #\u+1ece  #\u+1ed0
-    #\u+1ed2  #\u+1ed4  #\u+1ed6  #\u+1ed8  #\u+1eda  #\u+1edc  #\u+1ede  #\u+1ee0  #\u+1ee2  #\u+1ee4  #\u+1ee6  #\u+1ee8  #\u+1eea  #\u+1eec  #\u+1eee  #\u+1ef0  #\u+1ef2  #\u+1ef4  #\u+1ef6  #\u+1ef8  #\u+1efa  #\u+1efc  #\u+1efe  #\u+1f08  #\u+1f09  #\u+1f0a  #\u+1f0b  #\u+1f0c  #\u+1f0d  #\u+1f0e  #\u+1f0f  #\u+1f18  #\u+1f19  #\u+1f1a  #\u+1f1b  #\u+1f1c  #\u+1f1d  #\u+1f28  #\u+1f29  #\u+1f2a  #\u+1f2b  #\u+1f2c  #\u+1f2d  #\u+1f2e  #\u+1f2f  #\u+1f38  #\u+1f39  #\u+1f3a  #\u+1f3b  #\u+1f3c  #\u+1f3d  #\u+1f3e  #\u+1f3f  #\u+1f48  #\u+1f49  #\u+1f4a  #\u+1f4b  #\u+1f4c  #\u+1f4d  #\u+1f59  #\u+1f5b  #\u+1f5d  #\u+1f5f  #\u+1f68  #\u+1f69  #\u+1f6a  #\u+1f6b  #\u+1f6c  #\u+1f6d  #\u+1f6e  #\u+1f6f  #\u+1fba  #\u+1fbb  #\u+1fc8  #\u+1fc9  #\u+1fca  #\u+1fcb  #\u+1fda  #\u+1fdb  #\u+1ff8  #\u+1ff9  #\u+1fea  #\u+1feb  #\u+1ffa  #\u+1ffb  #\u+1f88  #\u+1f89  #\u+1f8a  #\u+1f8b  #\u+1f8c  #\u+1f8d  #\u+1f8e  #\u+1f8f  #\u+1f98  #\u+1f99  #\u+1f9a  #\u+1f9b  #\u+1f9c
-    #\u+1f9d  #\u+1f9e  #\u+1f9f  #\u+1fa8  #\u+1fa9  #\u+1faa  #\u+1fab  #\u+1fac  #\u+1fad  #\u+1fae  #\u+1faf  #\u+1fb8  #\u+1fb9  #\u+1fbc  #\u+1fcc  #\u+1fd8  #\u+1fd9  #\u+1fe8  #\u+1fe9  #\u+1fec  #\u+1ffc  #\u+2132  #\u+2160  #\u+2161  #\u+2162  #\u+2163  #\u+2164  #\u+2165  #\u+2166  #\u+2167  #\u+2168  #\u+2169  #\u+216a  #\u+216b  #\u+216c  #\u+216d  #\u+216e  #\u+216f  #\u+2183  #\u+24b6  #\u+24b7  #\u+24b8  #\u+24b9  #\u+24ba  #\u+24bb  #\u+24bc  #\u+24bd  #\u+24be  #\u+24bf  #\u+24c0  #\u+24c1  #\u+24c2  #\u+24c3  #\u+24c4  #\u+24c5  #\u+24c6  #\u+24c7  #\u+24c8  #\u+24c9  #\u+24ca  #\u+24cb  #\u+24cc  #\u+24cd  #\u+24ce  #\u+24cf  #\u+2c00  #\u+2c01  #\u+2c02  #\u+2c03  #\u+2c04  #\u+2c05  #\u+2c06  #\u+2c07  #\u+2c08  #\u+2c09  #\u+2c0a  #\u+2c0b  #\u+2c0c  #\u+2c0d  #\u+2c0e  #\u+2c0f  #\u+2c10  #\u+2c11  #\u+2c12  #\u+2c13  #\u+2c14  #\u+2c15  #\u+2c16  #\u+2c17  #\u+2c18  #\u+2c19  #\u+2c1a  #\u+2c1b  #\u+2c1c  #\u+2c1d  #\u+2c1e  #\u+2c1f  #\u+2c20
-    #\u+2c21  #\u+2c22  #\u+2c23  #\u+2c24  #\u+2c25  #\u+2c26  #\u+2c27  #\u+2c28  #\u+2c29  #\u+2c2a  #\u+2c2b  #\u+2c2c  #\u+2c2d  #\u+2c2e  #\u+2c60  #\u+23a   #\u+23e   #\u+2c67  #\u+2c69  #\u+2c6b  #\u+2c72  #\u+2c75  #\u+2c80  #\u+2c82  #\u+2c84  #\u+2c86  #\u+2c88  #\u+2c8a  #\u+2c8c  #\u+2c8e  #\u+2c90  #\u+2c92  #\u+2c94  #\u+2c96  #\u+2c98  #\u+2c9a  #\u+2c9c  #\u+2c9e  #\u+2ca0  #\u+2ca2  #\u+2ca4  #\u+2ca6  #\u+2ca8  #\u+2caa  #\u+2cac  #\u+2cae  #\u+2cb0  #\u+2cb2  #\u+2cb4  #\u+2cb6  #\u+2cb8  #\u+2cba  #\u+2cbc  #\u+2cbe  #\u+2cc0  #\u+2cc2  #\u+2cc4  #\u+2cc6  #\u+2cc8  #\u+2cca  #\u+2ccc  #\u+2cce  #\u+2cd0  #\u+2cd2  #\u+2cd4  #\u+2cd6  #\u+2cd8  #\u+2cda  #\u+2cdc  #\u+2cde  #\u+2ce0  #\u+2ce2  #\u+2ceb  #\u+2ced  #\u+2cf2  #\u+10a0  #\u+10a1  #\u+10a2  #\u+10a3  #\u+10a4  #\u+10a5  #\u+10a6  #\u+10a7  #\u+10a8  #\u+10a9  #\u+10aa  #\u+10ab  #\u+10ac  #\u+10ad  #\u+10ae  #\u+10af  #\u+10b0  #\u+10b1  #\u+10b2  #\u+10b3  #\u+10b4  #\u+10b5  #\u+10b6
-    #\u+10b7  #\u+10b8  #\u+10b9  #\u+10ba  #\u+10bb  #\u+10bc  #\u+10bd  #\u+10be  #\u+10bf  #\u+10c0  #\u+10c1  #\u+10c2  #\u+10c3  #\u+10c4  #\u+10c5  #\u+10c7  #\u+10cd  #\u+a640  #\u+a642  #\u+a644  #\u+a646  #\u+a648  #\u+a64c  #\u+a64e  #\u+a650  #\u+a652  #\u+a654  #\u+a656  #\u+a658  #\u+a65a  #\u+a65c  #\u+a65e  #\u+a660  #\u+a662  #\u+a664  #\u+a666  #\u+a668  #\u+a66a  #\u+a66c  #\u+a680  #\u+a682  #\u+a684  #\u+a686  #\u+a688  #\u+a68a  #\u+a68c  #\u+a68e  #\u+a690  #\u+a692  #\u+a694  #\u+a696  #\u+a698  #\u+a69a  #\u+a722  #\u+a724  #\u+a726  #\u+a728  #\u+a72a  #\u+a72c  #\u+a72e  #\u+a732  #\u+a734  #\u+a736  #\u+a738  #\u+a73a  #\u+a73c  #\u+a73e  #\u+a740  #\u+a742  #\u+a744  #\u+a746  #\u+a748  #\u+a74a  #\u+a74c  #\u+a74e  #\u+a750  #\u+a752  #\u+a754  #\u+a756  #\u+a758  #\u+a75a  #\u+a75c  #\u+a75e  #\u+a760  #\u+a762  #\u+a764  #\u+a766  #\u+a768  #\u+a76a  #\u+a76c  #\u+a76e  #\u+a779  #\u+a77b  #\u+a77e  #\u+a780  #\u+a782  #\u+a784  #\u+a786
-    #\u+a78b  #\u+a790  #\u+a792  #\u+a796  #\u+a798  #\u+a79a  #\u+a79c  #\u+a79e  #\u+a7a0  #\u+a7a2  #\u+a7a4  #\u+a7a6  #\u+a7a8  #\u+a7b4  #\u+a7b6  #\u+a7b3  #\u+13a0  #\u+13a1  #\u+13a2  #\u+13a3  #\u+13a4  #\u+13a5  #\u+13a6  #\u+13a7  #\u+13a8  #\u+13a9  #\u+13aa  #\u+13ab  #\u+13ac  #\u+13ad  #\u+13ae  #\u+13af  #\u+13b0  #\u+13b1  #\u+13b2  #\u+13b3  #\u+13b4  #\u+13b5  #\u+13b6  #\u+13b7  #\u+13b8  #\u+13b9  #\u+13ba  #\u+13bb  #\u+13bc  #\u+13bd  #\u+13be  #\u+13bf  #\u+13c0  #\u+13c1  #\u+13c2  #\u+13c3  #\u+13c4  #\u+13c5  #\u+13c6  #\u+13c7  #\u+13c8  #\u+13c9  #\u+13ca  #\u+13cb  #\u+13cc  #\u+13cd  #\u+13ce  #\u+13cf  #\u+13d0  #\u+13d1  #\u+13d2  #\u+13d3  #\u+13d4  #\u+13d5  #\u+13d6  #\u+13d7  #\u+13d8  #\u+13d9  #\u+13da  #\u+13db  #\u+13dc  #\u+13dd  #\u+13de  #\u+13df  #\u+13e0  #\u+13e1  #\u+13e2  #\u+13e3  #\u+13e4  #\u+13e5  #\u+13e6  #\u+13e7  #\u+13e8  #\u+13e9  #\u+13ea  #\u+13eb  #\u+13ec  #\u+13ed  #\u+13ee  #\u+13ef  #\u+ff21  #\u+ff22
-    #\u+ff23  #\u+ff24  #\u+ff25  #\u+ff26  #\u+ff27  #\u+ff28  #\u+ff29  #\u+ff2a  #\u+ff2b  #\u+ff2c  #\u+ff2d  #\u+ff2e  #\u+ff2f  #\u+ff30  #\u+ff31  #\u+ff32  #\u+ff33  #\u+ff34  #\u+ff35  #\u+ff36  #\u+ff37  #\u+ff38  #\u+ff39  #\u+ff3a  #\u+10400 #\u+10401 #\u+10402 #\u+10403 #\u+10404 #\u+10405 #\u+10406 #\u+10407 #\u+10408 #\u+10409 #\u+1040a #\u+1040b #\u+1040c #\u+1040d #\u+1040e #\u+1040f #\u+10410 #\u+10411 #\u+10412 #\u+10413 #\u+10414 #\u+10415 #\u+10416 #\u+10417 #\u+10418 #\u+10419 #\u+1041a #\u+1041b #\u+1041c #\u+1041d #\u+1041e #\u+1041f #\u+10420 #\u+10421 #\u+10422 #\u+10423 #\u+10424 #\u+10425 #\u+10426 #\u+10427 #\u+104b0 #\u+104b1 #\u+104b2 #\u+104b3 #\u+104b4 #\u+104b5 #\u+104b6 #\u+104b7 #\u+104b8 #\u+104b9 #\u+104ba #\u+104bb #\u+104bc #\u+104bd #\u+104be #\u+104bf #\u+104c0 #\u+104c1 #\u+104c2 #\u+104c3 #\u+104c4 #\u+104c5 #\u+104c6 #\u+104c7 #\u+104c8 #\u+104c9 #\u+104ca #\u+104cb #\u+104cc #\u+104cd #\u+104ce #\u+104cf #\u+104d0 #\u+104d1
-    #\u+104d2 #\u+104d3 #\u+10c80 #\u+10c81 #\u+10c82 #\u+10c83 #\u+10c84 #\u+10c85 #\u+10c86 #\u+10c87 #\u+10c88 #\u+10c89 #\u+10c8a #\u+10c8b #\u+10c8c #\u+10c8d #\u+10c8e #\u+10c8f #\u+10c90 #\u+10c91 #\u+10c92 #\u+10c93 #\u+10c94 #\u+10c95 #\u+10c96 #\u+10c97 #\u+10c98 #\u+10c99 #\u+10c9a #\u+10c9b #\u+10c9c #\u+10c9d #\u+10c9e #\u+10c9f #\u+10ca0 #\u+10ca1 #\u+10ca2 #\u+10ca3 #\u+10ca4 #\u+10ca5 #\u+10ca6 #\u+10ca7 #\u+10ca8 #\u+10ca9 #\u+10caa #\u+10cab #\u+10cac #\u+10cad #\u+10cae #\u+10caf #\u+10cb0 #\u+10cb1 #\u+10cb2 #\u+118a0 #\u+118a1 #\u+118a2 #\u+118a3 #\u+118a4 #\u+118a5 #\u+118a6 #\u+118a7 #\u+118a8 #\u+118a9 #\u+118aa #\u+118ab #\u+118ac #\u+118ad #\u+118ae #\u+118af #\u+118b0 #\u+118b1 #\u+118b2 #\u+118b3 #\u+118b4 #\u+118b5 #\u+118b6 #\u+118b7 #\u+118b8 #\u+118b9 #\u+118ba #\u+118bb #\u+118bc #\u+118bd #\u+118be #\u+118bf #\u+1e900 #\u+1e901 #\u+1e902 #\u+1e903 #\u+1e904 #\u+1e905 #\u+1e906 #\u+1e907 #\u+1e908 #\u+1e909 #\u+1e90a #\u+1e90b #\u+1e90c
-    #\u+1e90d #\u+1e90e #\u+1e90f #\u+1e910 #\u+1e911 #\u+1e912 #\u+1e913 #\u+1e914 #\u+1e915 #\u+1e916 #\u+1e917 #\u+1e918 #\u+1e919 #\u+1e91a #\u+1e91b #\u+1e91c #\u+1e91d #\u+1e91e #\u+1e91f #\u+1e920 #\u+1e921))
+(define ucd-suc-table-5
+  '#(#f       #\A      #\B      #\C      #\D      #\E      #\F      #\G      #\H      #\I      #\J      #\K      #\L      #\M      #\N      #\O      #\P      #\Q      #\R      #\S      #\T      #\U      #\V      #\W      #\X      #\Y      #\Z      #\x39c   #\À      #\Á      #\      #\à     #\Ä      #\Å      #\Æ      #\Ç      #\È      #\É      #\Ê      #\Ë      #\Ì      #\Í      #\Π     #\Ï      #\Р     #\Ñ      #\Ò      #\Ó      #\Ô      #\Õ      #\Ö      #\Ø      #\Ù      #\Ú      #\Û      #\Ü      #\Ý      #\Þ      #\x178   #\x100   #\x102   #\x104   #\x106   #\x108   #\x10a   #\x10c   #\x10e   #\x110   #\x112   #\x114   #\x116   #\x118   #\x11a   #\x11c   #\x11e   #\x120   #\x122   #\x124   #\x126   #\x128   #\x12a   #\x12c   #\x12e   #\x132   #\x134   #\x136   #\x139   #\x13b   #\x13d   #\x13f   #\x141   #\x143   #\x145   #\x147   #\x14a   #\x14c   #\x14e   #\x150   #\x152   #\x154   #\x156   #\x158   #\x15a   #\x15c   #\x15e   #\x160   #\x162   #\x164   #\x166
+     #\x168   #\x16a   #\x16c   #\x16e   #\x170   #\x172   #\x174   #\x176   #\x179   #\x17b   #\x17d   #\x243   #\x182   #\x184   #\x187   #\x18b   #\x191   #\x1f6   #\x198   #\x23d   #\x220   #\x1a0   #\x1a2   #\x1a4   #\x1a7   #\x1ac   #\x1af   #\x1b3   #\x1b5   #\x1b8   #\x1bc   #\x1f7   #\x1c4   #\x1c7   #\x1ca   #\x1cd   #\x1cf   #\x1d1   #\x1d3   #\x1d5   #\x1d7   #\x1d9   #\x1db   #\x18e   #\x1de   #\x1e0   #\x1e2   #\x1e4   #\x1e6   #\x1e8   #\x1ea   #\x1ec   #\x1ee   #\x1f1   #\x1f4   #\x1f8   #\x1fa   #\x1fc   #\x1fe   #\x200   #\x202   #\x204   #\x206   #\x208   #\x20a   #\x20c   #\x20e   #\x210   #\x212   #\x214   #\x216   #\x218   #\x21a   #\x21c   #\x21e   #\x222   #\x224   #\x226   #\x228   #\x22a   #\x22c   #\x22e   #\x230   #\x232   #\x23b   #\x2c7e  #\x2c7f  #\x241   #\x246   #\x248   #\x24a   #\x24c   #\x24e   #\x2c6f  #\x2c6d  #\x2c70  #\x181   #\x186   #\x189   #\x18a   #\x18f   #\x190   #\xa7ab  #\x193   #\xa7ac  #\x194   #\xa78d  #\xa7aa  #\x197
+     #\x196   #\xa7ae  #\x2c62  #\xa7ad  #\x19c   #\x2c6e  #\x19d   #\x19f   #\x2c64  #\x1a6   #\x1a9   #\xa7b1  #\x1ae   #\x244   #\x1b1   #\x1b2   #\x245   #\x1b7   #\xa7b2  #\xa7b0  #\x399   #\x370   #\x372   #\x376   #\x3fd   #\x3fe   #\x3ff   #\x386   #\x388   #\x389   #\x38a   #\x391   #\x392   #\x393   #\x394   #\x395   #\x396   #\x397   #\x398   #\x39a   #\x39b   #\x39d   #\x39e   #\x39f   #\x3a0   #\x3a1   #\x3a3   #\x3a4   #\x3a5   #\x3a6   #\x3a7   #\x3a8   #\x3a9   #\x3aa   #\x3ab   #\x38c   #\x38e   #\x38f   #\x3cf   #\x3d8   #\x3da   #\x3dc   #\x3de   #\x3e0   #\x3e2   #\x3e4   #\x3e6   #\x3e8   #\x3ea   #\x3ec   #\x3ee   #\x3f9   #\x37f   #\x3f7   #\x3fa   #\x410   #\x411   #\x412   #\x413   #\x414   #\x415   #\x416   #\x417   #\x418   #\x419   #\x41a   #\x41b   #\x41c   #\x41d   #\x41e   #\x41f   #\x420   #\x421   #\x422   #\x423   #\x424   #\x425   #\x426   #\x427   #\x428   #\x429   #\x42a   #\x42b   #\x42c   #\x42d   #\x42e   #\x42f   #\x400   #\x401
+     #\x402   #\x403   #\x404   #\x405   #\x406   #\x407   #\x408   #\x409   #\x40a   #\x40b   #\x40c   #\x40d   #\x40e   #\x40f   #\x460   #\x462   #\x464   #\x466   #\x468   #\x46a   #\x46c   #\x46e   #\x470   #\x472   #\x474   #\x476   #\x478   #\x47a   #\x47c   #\x47e   #\x480   #\x48a   #\x48c   #\x48e   #\x490   #\x492   #\x494   #\x496   #\x498   #\x49a   #\x49c   #\x49e   #\x4a0   #\x4a2   #\x4a4   #\x4a6   #\x4a8   #\x4aa   #\x4ac   #\x4ae   #\x4b0   #\x4b2   #\x4b4   #\x4b6   #\x4b8   #\x4ba   #\x4bc   #\x4be   #\x4c1   #\x4c3   #\x4c5   #\x4c7   #\x4c9   #\x4cb   #\x4cd   #\x4c0   #\x4d0   #\x4d2   #\x4d4   #\x4d6   #\x4d8   #\x4da   #\x4dc   #\x4de   #\x4e0   #\x4e2   #\x4e4   #\x4e6   #\x4e8   #\x4ea   #\x4ec   #\x4ee   #\x4f0   #\x4f2   #\x4f4   #\x4f6   #\x4f8   #\x4fa   #\x4fc   #\x4fe   #\x500   #\x502   #\x504   #\x506   #\x508   #\x50a   #\x50c   #\x50e   #\x510   #\x512   #\x514   #\x516   #\x518   #\x51a   #\x51c   #\x51e   #\x520   #\x522   #\x524
+     #\x526   #\x528   #\x52a   #\x52c   #\x52e   #\x531   #\x532   #\x533   #\x534   #\x535   #\x536   #\x537   #\x538   #\x539   #\x53a   #\x53b   #\x53c   #\x53d   #\x53e   #\x53f   #\x540   #\x541   #\x542   #\x543   #\x544   #\x545   #\x546   #\x547   #\x548   #\x549   #\x54a   #\x54b   #\x54c   #\x54d   #\x54e   #\x54f   #\x550   #\x551   #\x552   #\x553   #\x554   #\x555   #\x556   #\x13f0  #\x13f1  #\x13f2  #\x13f3  #\x13f4  #\x13f5  #\xa64a  #\xa77d  #\x2c63  #\x1e00  #\x1e02  #\x1e04  #\x1e06  #\x1e08  #\x1e0a  #\x1e0c  #\x1e0e  #\x1e10  #\x1e12  #\x1e14  #\x1e16  #\x1e18  #\x1e1a  #\x1e1c  #\x1e1e  #\x1e20  #\x1e22  #\x1e24  #\x1e26  #\x1e28  #\x1e2a  #\x1e2c  #\x1e2e  #\x1e30  #\x1e32  #\x1e34  #\x1e36  #\x1e38  #\x1e3a  #\x1e3c  #\x1e3e  #\x1e40  #\x1e42  #\x1e44  #\x1e46  #\x1e48  #\x1e4a  #\x1e4c  #\x1e4e  #\x1e50  #\x1e52  #\x1e54  #\x1e56  #\x1e58  #\x1e5a  #\x1e5c  #\x1e5e  #\x1e60  #\x1e62  #\x1e64  #\x1e66  #\x1e68  #\x1e6a  #\x1e6c  #\x1e6e  #\x1e70
+     #\x1e72  #\x1e74  #\x1e76  #\x1e78  #\x1e7a  #\x1e7c  #\x1e7e  #\x1e80  #\x1e82  #\x1e84  #\x1e86  #\x1e88  #\x1e8a  #\x1e8c  #\x1e8e  #\x1e90  #\x1e92  #\x1e94  #\x1ea0  #\x1ea2  #\x1ea4  #\x1ea6  #\x1ea8  #\x1eaa  #\x1eac  #\x1eae  #\x1eb0  #\x1eb2  #\x1eb4  #\x1eb6  #\x1eb8  #\x1eba  #\x1ebc  #\x1ebe  #\x1ec0  #\x1ec2  #\x1ec4  #\x1ec6  #\x1ec8  #\x1eca  #\x1ecc  #\x1ece  #\x1ed0  #\x1ed2  #\x1ed4  #\x1ed6  #\x1ed8  #\x1eda  #\x1edc  #\x1ede  #\x1ee0  #\x1ee2  #\x1ee4  #\x1ee6  #\x1ee8  #\x1eea  #\x1eec  #\x1eee  #\x1ef0  #\x1ef2  #\x1ef4  #\x1ef6  #\x1ef8  #\x1efa  #\x1efc  #\x1efe  #\x1f08  #\x1f09  #\x1f0a  #\x1f0b  #\x1f0c  #\x1f0d  #\x1f0e  #\x1f0f  #\x1f18  #\x1f19  #\x1f1a  #\x1f1b  #\x1f1c  #\x1f1d  #\x1f28  #\x1f29  #\x1f2a  #\x1f2b  #\x1f2c  #\x1f2d  #\x1f2e  #\x1f2f  #\x1f38  #\x1f39  #\x1f3a  #\x1f3b  #\x1f3c  #\x1f3d  #\x1f3e  #\x1f3f  #\x1f48  #\x1f49  #\x1f4a  #\x1f4b  #\x1f4c  #\x1f4d  #\x1f59  #\x1f5b  #\x1f5d  #\x1f5f  #\x1f68  #\x1f69  #\x1f6a
+     #\x1f6b  #\x1f6c  #\x1f6d  #\x1f6e  #\x1f6f  #\x1fba  #\x1fbb  #\x1fc8  #\x1fc9  #\x1fca  #\x1fcb  #\x1fda  #\x1fdb  #\x1ff8  #\x1ff9  #\x1fea  #\x1feb  #\x1ffa  #\x1ffb  #\x1f88  #\x1f89  #\x1f8a  #\x1f8b  #\x1f8c  #\x1f8d  #\x1f8e  #\x1f8f  #\x1f98  #\x1f99  #\x1f9a  #\x1f9b  #\x1f9c  #\x1f9d  #\x1f9e  #\x1f9f  #\x1fa8  #\x1fa9  #\x1faa  #\x1fab  #\x1fac  #\x1fad  #\x1fae  #\x1faf  #\x1fb8  #\x1fb9  #\x1fbc  #\x1fcc  #\x1fd8  #\x1fd9  #\x1fe8  #\x1fe9  #\x1fec  #\x1ffc  #\x2132  #\x2160  #\x2161  #\x2162  #\x2163  #\x2164  #\x2165  #\x2166  #\x2167  #\x2168  #\x2169  #\x216a  #\x216b  #\x216c  #\x216d  #\x216e  #\x216f  #\x2183  #\x24b6  #\x24b7  #\x24b8  #\x24b9  #\x24ba  #\x24bb  #\x24bc  #\x24bd  #\x24be  #\x24bf  #\x24c0  #\x24c1  #\x24c2  #\x24c3  #\x24c4  #\x24c5  #\x24c6  #\x24c7  #\x24c8  #\x24c9  #\x24ca  #\x24cb  #\x24cc  #\x24cd  #\x24ce  #\x24cf  #\x2c00  #\x2c01  #\x2c02  #\x2c03  #\x2c04  #\x2c05  #\x2c06  #\x2c07  #\x2c08  #\x2c09  #\x2c0a  #\x2c0b
+     #\x2c0c  #\x2c0d  #\x2c0e  #\x2c0f  #\x2c10  #\x2c11  #\x2c12  #\x2c13  #\x2c14  #\x2c15  #\x2c16  #\x2c17  #\x2c18  #\x2c19  #\x2c1a  #\x2c1b  #\x2c1c  #\x2c1d  #\x2c1e  #\x2c1f  #\x2c20  #\x2c21  #\x2c22  #\x2c23  #\x2c24  #\x2c25  #\x2c26  #\x2c27  #\x2c28  #\x2c29  #\x2c2a  #\x2c2b  #\x2c2c  #\x2c2d  #\x2c2e  #\x2c60  #\x23a   #\x23e   #\x2c67  #\x2c69  #\x2c6b  #\x2c72  #\x2c75  #\x2c80  #\x2c82  #\x2c84  #\x2c86  #\x2c88  #\x2c8a  #\x2c8c  #\x2c8e  #\x2c90  #\x2c92  #\x2c94  #\x2c96  #\x2c98  #\x2c9a  #\x2c9c  #\x2c9e  #\x2ca0  #\x2ca2  #\x2ca4  #\x2ca6  #\x2ca8  #\x2caa  #\x2cac  #\x2cae  #\x2cb0  #\x2cb2  #\x2cb4  #\x2cb6  #\x2cb8  #\x2cba  #\x2cbc  #\x2cbe  #\x2cc0  #\x2cc2  #\x2cc4  #\x2cc6  #\x2cc8  #\x2cca  #\x2ccc  #\x2cce  #\x2cd0  #\x2cd2  #\x2cd4  #\x2cd6  #\x2cd8  #\x2cda  #\x2cdc  #\x2cde  #\x2ce0  #\x2ce2  #\x2ceb  #\x2ced  #\x2cf2  #\x10a0  #\x10a1  #\x10a2  #\x10a3  #\x10a4  #\x10a5  #\x10a6  #\x10a7  #\x10a8  #\x10a9  #\x10aa  #\x10ab  #\x10ac
+     #\x10ad  #\x10ae  #\x10af  #\x10b0  #\x10b1  #\x10b2  #\x10b3  #\x10b4  #\x10b5  #\x10b6  #\x10b7  #\x10b8  #\x10b9  #\x10ba  #\x10bb  #\x10bc  #\x10bd  #\x10be  #\x10bf  #\x10c0  #\x10c1  #\x10c2  #\x10c3  #\x10c4  #\x10c5  #\x10c7  #\x10cd  #\xa640  #\xa642  #\xa644  #\xa646  #\xa648  #\xa64c  #\xa64e  #\xa650  #\xa652  #\xa654  #\xa656  #\xa658  #\xa65a  #\xa65c  #\xa65e  #\xa660  #\xa662  #\xa664  #\xa666  #\xa668  #\xa66a  #\xa66c  #\xa680  #\xa682  #\xa684  #\xa686  #\xa688  #\xa68a  #\xa68c  #\xa68e  #\xa690  #\xa692  #\xa694  #\xa696  #\xa698  #\xa69a  #\xa722  #\xa724  #\xa726  #\xa728  #\xa72a  #\xa72c  #\xa72e  #\xa732  #\xa734  #\xa736  #\xa738  #\xa73a  #\xa73c  #\xa73e  #\xa740  #\xa742  #\xa744  #\xa746  #\xa748  #\xa74a  #\xa74c  #\xa74e  #\xa750  #\xa752  #\xa754  #\xa756  #\xa758  #\xa75a  #\xa75c  #\xa75e  #\xa760  #\xa762  #\xa764  #\xa766  #\xa768  #\xa76a  #\xa76c  #\xa76e  #\xa779  #\xa77b  #\xa77e  #\xa780  #\xa782  #\xa784  #\xa786  #\xa78b
+     #\xa790  #\xa792  #\xa796  #\xa798  #\xa79a  #\xa79c  #\xa79e  #\xa7a0  #\xa7a2  #\xa7a4  #\xa7a6  #\xa7a8  #\xa7b4  #\xa7b6  #\xa7b3  #\x13a0  #\x13a1  #\x13a2  #\x13a3  #\x13a4  #\x13a5  #\x13a6  #\x13a7  #\x13a8  #\x13a9  #\x13aa  #\x13ab  #\x13ac  #\x13ad  #\x13ae  #\x13af  #\x13b0  #\x13b1  #\x13b2  #\x13b3  #\x13b4  #\x13b5  #\x13b6  #\x13b7  #\x13b8  #\x13b9  #\x13ba  #\x13bb  #\x13bc  #\x13bd  #\x13be  #\x13bf  #\x13c0  #\x13c1  #\x13c2  #\x13c3  #\x13c4  #\x13c5  #\x13c6  #\x13c7  #\x13c8  #\x13c9  #\x13ca  #\x13cb  #\x13cc  #\x13cd  #\x13ce  #\x13cf  #\x13d0  #\x13d1  #\x13d2  #\x13d3  #\x13d4  #\x13d5  #\x13d6  #\x13d7  #\x13d8  #\x13d9  #\x13da  #\x13db  #\x13dc  #\x13dd  #\x13de  #\x13df  #\x13e0  #\x13e1  #\x13e2  #\x13e3  #\x13e4  #\x13e5  #\x13e6  #\x13e7  #\x13e8  #\x13e9  #\x13ea  #\x13eb  #\x13ec  #\x13ed  #\x13ee  #\x13ef  #\xff21  #\xff22  #\xff23  #\xff24  #\xff25  #\xff26  #\xff27  #\xff28  #\xff29  #\xff2a  #\xff2b  #\xff2c  #\xff2d  #\xff2e
+     #\xff2f  #\xff30  #\xff31  #\xff32  #\xff33  #\xff34  #\xff35  #\xff36  #\xff37  #\xff38  #\xff39  #\xff3a  #\x10400 #\x10401 #\x10402 #\x10403 #\x10404 #\x10405 #\x10406 #\x10407 #\x10408 #\x10409 #\x1040a #\x1040b #\x1040c #\x1040d #\x1040e #\x1040f #\x10410 #\x10411 #\x10412 #\x10413 #\x10414 #\x10415 #\x10416 #\x10417 #\x10418 #\x10419 #\x1041a #\x1041b #\x1041c #\x1041d #\x1041e #\x1041f #\x10420 #\x10421 #\x10422 #\x10423 #\x10424 #\x10425 #\x10426 #\x10427 #\x104b0 #\x104b1 #\x104b2 #\x104b3 #\x104b4 #\x104b5 #\x104b6 #\x104b7 #\x104b8 #\x104b9 #\x104ba #\x104bb #\x104bc #\x104bd #\x104be #\x104bf #\x104c0 #\x104c1 #\x104c2 #\x104c3 #\x104c4 #\x104c5 #\x104c6 #\x104c7 #\x104c8 #\x104c9 #\x104ca #\x104cb #\x104cc #\x104cd #\x104ce #\x104cf #\x104d0 #\x104d1 #\x104d2 #\x104d3 #\x10c80 #\x10c81 #\x10c82 #\x10c83 #\x10c84 #\x10c85 #\x10c86 #\x10c87 #\x10c88 #\x10c89 #\x10c8a #\x10c8b #\x10c8c #\x10c8d #\x10c8e #\x10c8f #\x10c90 #\x10c91 #\x10c92 #\x10c93 #\x10c94
+     #\x10c95 #\x10c96 #\x10c97 #\x10c98 #\x10c99 #\x10c9a #\x10c9b #\x10c9c #\x10c9d #\x10c9e #\x10c9f #\x10ca0 #\x10ca1 #\x10ca2 #\x10ca3 #\x10ca4 #\x10ca5 #\x10ca6 #\x10ca7 #\x10ca8 #\x10ca9 #\x10caa #\x10cab #\x10cac #\x10cad #\x10cae #\x10caf #\x10cb0 #\x10cb1 #\x10cb2 #\x118a0 #\x118a1 #\x118a2 #\x118a3 #\x118a4 #\x118a5 #\x118a6 #\x118a7 #\x118a8 #\x118a9 #\x118aa #\x118ab #\x118ac #\x118ad #\x118ae #\x118af #\x118b0 #\x118b1 #\x118b2 #\x118b3 #\x118b4 #\x118b5 #\x118b6 #\x118b7 #\x118b8 #\x118b9 #\x118ba #\x118bb #\x118bc #\x118bd #\x118be #\x118bf #\x1e900 #\x1e901 #\x1e902 #\x1e903 #\x1e904 #\x1e905 #\x1e906 #\x1e907 #\x1e908 #\x1e909 #\x1e90a #\x1e90b #\x1e90c #\x1e90d #\x1e90e #\x1e90f #\x1e910 #\x1e911 #\x1e912 #\x1e913 #\x1e914 #\x1e915 #\x1e916 #\x1e917 #\x1e918 #\x1e919 #\x1e91a #\x1e91b #\x1e91c #\x1e91d #\x1e91e #\x1e91f #\x1e920 #\x1e921))
index e0bc4daec8445654f73732ca145200bb9d8a2e25..935bc5d45306741b8ea69bac024bd67f9f1a342c 100644 (file)
@@ -35,61 +35,37 @@ USA.
         (vector-ref ucd-tc-table-5 (bytevector-u16be-ref ucd-tc-table-4 (fix:lsh (fix:or (fix:lsh (bytevector-u8-ref ucd-tc-table-3 (fix:or (fix:lsh (bytevector-u8-ref ucd-tc-table-2 (fix:or (fix:lsh (bytevector-u8-ref ucd-tc-table-1 (fix:or (fix:lsh (bytevector-u8-ref ucd-tc-table-0 (fix:lsh sv -16)) 4) (fix:and 15 (fix:lsh sv -12)))) 4) (fix:and 15 (fix:lsh sv -8)))) 4) (fix:and 15 (fix:lsh sv -4)))) 4) (fix:and 15 sv)) 1))))
       char))
 
-(define-deferred ucd-tc-table-0
-  (vector->bytevector '#(0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2)))
+(define ucd-tc-table-0
+  '#u8(0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2))
 
-(define-deferred ucd-tc-table-1
-  (vector->bytevector '#(0 1 2 3 3 3 3 3 3 3 4 3 3 3 3 5 6 7 3 3 3 3 3 3 3 3 3 3 3 3 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3)))
+(define ucd-tc-table-1
+  '#u8(0 1 2 3 3 3 3 3 3 3 4 3 3 3 3 5 6 7 3 3 3 3 3 3 3 3 3 3 3 3 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3))
 
-(define-deferred ucd-tc-table-2
-  (vector->bytevector '#(0 1 2 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 8 9 10 11 6 12 6 6 13 6 6 6 6 6 6 6 14 15 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 16 17 6 6 6 18 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 19 6 6 6 20 6 6 6 6 21 6 6 6 6 6 6 6 22 6 6 6 6 6 6 6 6 6 6 6 23 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 24 6 6 6 6 6 6)))
+(define ucd-tc-table-2
+  '#u8(0 1 2 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 8 9 10 11 6 12 6 6 13 6 6 6 6 6 6 6 14 15 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 16 17 6 6 6 18 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 19 6 6 6 20 6 6 6 6 21 6 6 6 6 6 6 6 22 6 6 6 6 6 6 6 6 6 6 6 23 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 24 6 6 6 6 6 6))
 
-(define-deferred ucd-tc-table-3
-  (vector->bytevector
-   '#(0  0 0 0 0 0 1 2 0 0 0 3 0 4 5 6 7 8 9 10 11 12 13  14 15 16 17 18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  0   0 0 0 0 0 0 0 0 0 33 0 0 34 0 35 36 37 38  39  40  41 0   0   0 42 43 44 45 46 47 48 49  50  51  52  53  54  55  56  57  0   0 0 58 59 60 0 0 0 0 0   0 0   0   0   0   0   0 0 0 0 0   0   0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0   0   0 61 0 0 0 0 0 0 0 0 62 0 0   0   0   0 0 0 0 0 0 0 0 0   0   63  0 0 0 0 0 0 0 0 64 65 66 67 68  69  70  71  72 73 74 75 76 77 78 79 80 81 82 83 84  85  86 87 88 89 90  91  92  93 94 95 0 0 0 0 96 0 0 97
-      98 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  0  99 100 0  0  0  0  101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 0 0 0 0 0 0 0 0 0 0  0 0 0  0 0  0  0  117 118 119 0  120 121 0 0  0  0  0  0  0  0  122 123 124 125 126 127 128 129 130 131 0 0 0  0  0  0 0 0 0 132 0 133 134 135 136 137 0 0 0 0 138 139 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 140 141 0 0  0 0 0 0 0 0 0 0 0  0 142 143 144 0 0 0 0 0 0 0 0 145 146 147 0 0 0 0 0 0 0 0 0  0  0  0  148 149 150 151 0  0  0  0  0  0  0  0  0  0  0  0  152 153 0  0  0  0  154 155 156 0  0  0  0 0 0 0 0  0 0 0)))
+(define ucd-tc-table-3
+  '#u8(0 0 0 0 0 0 1 2 0 0 0 3 0 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 0 0 0 0 0 0 0 0 0 0 33 0 0 34 0 35 36 37 38 39 40 41 0 0 0 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 0 0 0 58 59 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 0 0 0 0 0 0 0 0 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 0 0 0 0 0 0 0 0 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 0 0 0 0 96 0 0 97 98 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 99 100 0 0 0 0 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117 118 119 0 120 121 0 0 0 0 0 0 0 0 122 123 124 125 126 127 128 129 130 131 0 0 0 0 0 0 0 0 0 132 0 133 134 135 136 137 0 0 0 0 138 139 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 140 141 0 0 0 0 0 0 0 0 0 0 0 0 142 143 144 0 0 0 0 0 0 0 0 145 146 147 0 0 0 0 0 0 0 0 0 0 0 0 148 149 150 151 0 0 0 0 0 0 0 0 0 0 0 0 152 153 0 0 0 0 154 155 156 0 0 0 0 0 0 0 0 0 0 0))
 
-(define-deferred ucd-tc-table-4
-  (vector->bytevector-u16be
-   '#(0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    1    2    3    4   5    6   7    8   9    10  11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   0    0    0    0    0    0    0    0    0    0    27   0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    28   29   30   31   32   33   34   35   36   37   38   39   40   41   42   43   44   45   46   47   48   49   50   51   0    52   53   54   55   56   57   58   59   0    60   0    61   0    62   0    63   0   64  0   65  0   66  0   67  0    68   0    69   0    70   0    71   0    72   0    73   0    74   0    75   0    76   0    77   0    78   0    79   0    80   0    81   0    82   0    83   0    9    0    84   0    85   0    86   0    0    87   0    88   0    89   0    90   0    91   0    92   0    93   0    94   95   0    96   0    97   0    98   0    99   0    100  0    101  0    102
-      0    103  0    104  0    105  0    106  0    107  0    108  0    109  0    110  0    111  0    112  0   113  0   114  0   115  0   116  0    117  0    118  0    0    119  0    120  0    121  19   122  0    0    123  0    124  0    0    125  0    0    0    126  0    0    0    0    0    127  0    0    128  0    0    0    129  130  0    0    0    131  0    0    132  0    133  0    134  0    0    135  0    0    0    0    136  0    0    137  0    0    0    138  0    139  0    0    140  0    0    0    141  0    142  0    0    0    0    143  0    143  144  0    144  145  0    145  0    146  0    147 0   148 0   149 0   150 0   151  0    152  0    153  154  0    155  0    156  0    157  0    158  0    159  0    160  0    161  0    162  0    163  164  165  0    165  0    166  0    0    0    167  0    168  0    169  0    170  0    171  0    172  0    173  0    174  0    175  0    176  0    177  0    178  0    179  0    180  0    181  0    182  0    183  0    184  0    185  0    186
-      0    0    0    187  0    188  0    189  0    190  0    191  0    192  0    193  0    194  0    195  0   0    0   0    0   0    0   0    196  0    0    197  198  0    199  0    0    0    0    200  0    201  0    202  0    203  0    204  205  206  207  208  209  0    210  211  0    212  0    213  214  0    0    0    215  216  0    217  0    218  219  0    220  221  222  223  224  0    0    225  0    226  227  0    0    228  0    0    0    0    0    0    0    229  0    0    230  0    0    231  0    0    0    232  233  234  235  236  237  0    0    0    0    0    238  0    0    0    0    0    0   0   0   0   0   239 240 0   0    0    0    0    0    241  0    0    0    0    0    0    0    0    0    0    0    242  0    243  0    0    0    244  0    0    0    245  246  247  0    0    248  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    249  250  251  252  253  254  255  256  257  258  259  260
-      261  241  262  263  27   264  265  266  267  268  269  269  270  271  272  273  274  275  276  277  278 279  280 0    255 261  0   0    0    272  267  281  0    282  0    283  0    284  0    285  0    286  0    287  0    288  0    289  0    290  0    291  0    292  0    293  262  268  294  295  0    258  0    0    296  0    0    297  0    0    0    0    298  299  300  301  302  303  304  305  306  307  308  309  310  311  312  313  314  315  316  317  318  319  320  321  322  323  324  325  326  327  328  329  330  331  332  333  334  335  336  337  338  339  340  341  342  343  344  345  0   346 0   347 0   348 0   349 0    350  0    351  0    352  0    353  0    354  0    355  0    356  0    357  0    358  0    359  0    360  0    361  0    362  0    0    0    0    0    0    0    0    0    363  0    364  0    365  0    366  0    367  0    368  0    369  0    370  0    371  0    372  0    373  0    374  0    375  0    376  0    377  0    378  0    379  0    380  0    381
-      0    382  0    383  0    384  0    385  0    386  0    387  0    388  0    389  0    0    390  0    391 0    392 0    393 0    394 0    395  0    396  397  0    398  0    399  0    400  0    401  0    402  0    403  0    404  0    405  0    406  0    407  0    408  0    409  0    410  0    411  0    412  0    413  0    414  0    415  0    416  0    417  0    418  0    419  0    420  0    421  0    422  0    423  0    424  0    425  0    426  0    427  0    428  0    429  0    430  0    431  0    432  0    433  0    434  0    435  0    436  0    437  0    438  0    439  0    440  0    441  0   442 0   443 0   444 0   445 0    446  447  448  449  450  451  452  453  454  455  456  457  458  459  460  461  462  463  464  465  466  467  468  469  470  471  472  473  474  475  476  477  478  479  480  481  482  483  484  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    485  486  487  488  489  490  0    0    300  302  312  315  316  316  324  347
-      491  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    492  0    0    0   493  0   0    0   494  0   495  0    496  0    497  0    498  0    499  0    500  0    501  0    502  0    503  0    504  0    505  0    506  0    507  0    508  0    509  0    510  0    511  0    512  0    513  0    514  0    515  0    516  0    517  0    518  0    519  0    520  0    521  0    522  0    523  0    524  0    525  0    526  0    527  0    528  0    529  0    530  0    531  0    532  0    533  0    534  0    535  0    536  0    537  0    538  0    539  0    540  0    541  0   542 0   543 0   544 0   545 0    546  0    547  0    548  0    549  0    550  0    551  0    552  0    553  0    554  0    555  0    556  0    557  0    558  0    559  0    560  0    561  0    562  0    563  0    564  0    565  0    566  0    567  0    568  569  570  571  572  573  542  0    0    0    0    0    574  0    575  0    576  0    577  0    578  0    579  0    580  0    581
-      0    582  0    583  0    584  0    585  0    586  0    587  0    588  0    589  0    590  0    591  0   592  0   593  0   594  0   595  0    596  0    597  0    598  0    599  0    600  0    601  0    602  0    603  0    604  0    605  0    606  0    607  0    608  0    609  0    610  0    611  0    612  0    613  0    614  0    615  0    616  0    617  0    618  0    619  0    620  0    621  622  623  624  625  626  627  628  629  0    0    0    0    0    0    0    0    630  631  632  633  634  635  0    0    0    0    0    0    0    0    0    0    636  637  638  639  640  641  642  643  0   0   0   0   0   0   0   0   644  645  646  647  648  649  650  651  0    0    0    0    0    0    0    0    652  653  654  655  656  657  0    0    0    0    0    0    0    0    0    0    658  659  660  661  662  663  664  665  0    0    0    0    0    0    0    0    666  667  668  669  670  671  672  673  0    0    0    0    0    0    0    0    674  675  676  677  678  679  680  681
-      682  683  684  685  686  687  0    0    688  689  690  691  692  693  694  695  0    0    0    0    0   0    0   0    696 697  698 699  700  701  702  703  0    0    0    0    0    0    0    0    704  705  706  707  708  709  710  711  0    0    0    0    0    0    0    0    712  713  714  715  716  0    717  718  0    0    0    0    0    0    241  0    0    0    719  720  721  0    722  723  0    0    0    0    0    0    0    0    724  725  726  248  0    0    727  728  0    0    0    0    0    0    0    0    729  730  731  253  732  733  734  735  0    0    0    0    0    0    0    0    0   0   736 737 738 0   739 740 0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    741  0    742  743  744  745  746  747  748  749  750  751  752  753  754  755  756  757  0    0    0    0    758  0    0    0    0    0    0    0    0    0    0    0    759  760  761  762  763  764  765  766  767  768  769  770  771  772  773  774
-      775  776  777  778  779  780  781  782  783  784  0    0    0    0    0    0    785  786  787  788  789 790  791 792  793 794  795 796  797  798  799  800  801  802  803  804  805  806  807  808  809  810  811  812  813  814  815  816  817  818  819  820  821  822  823  824  825  826  827  828  829  830  831  0    0    832  0    0    0    833  834  0    835  0    836  0    837  0    0    0    0    0    0    838  0    0    839  0    0    0    0    0    0    0    0    0    0    840  0    841  0    842  0    843  0    844  0    845  0    846  0    847  0    848  0    849  0    850  0    851  0   852 0   853 0   854 0   855 0    856  0    857  0    858  0    859  0    860  0    861  0    862  0    863  0    864  0    865  0    866  0    867  0    868  0    869  0    870  0    871  0    872  0    873  0    874  0    875  0    876  0    877  0    878  0    879  0    880  0    881  0    882  0    883  0    884  0    885  0    886  0    887  0    888  0    889  0    0    0    0
-      0    0    0    0    890  0    891  0    0    0    0    892  0    0    0    0    0    0    0    0    0   0    0   0    893 894  895 896  897  898  899  900  901  902  903  904  905  906  907  908  909  910  911  912  913  914  915  916  917  918  919  920  921  922  923  924  925  926  927  928  929  930  0    931  0    0    0    0    0    932  0    0    0    933  0    934  0    935  0    936  0    937  0    491  0    938  0    939  0    940  0    941  0    942  0    943  0    944  0    945  0    946  0    947  0    948  0    949  0    950  0    951  0    952  0    953  0    954  0    0    0   955 0   956 0   957 0   958 0    959  0    960  0    961  0    962  0    963  0    964  0    965  0    966  0    967  0    968  0    0    0    0    0    0    0    969  0    970  0    971  0    972  0    973  0    974  0    975  0    0    0    976  0    977  0    978  0    979  0    980  0    981  0    982  0    983  0    984  0    985  0    986  0    987  0    988  0    989  0    990
-      0    991  0    992  0    993  0    994  0    995  0    996  0    997  0    998  0    999  0    1000 0   1001 0   1002 0   1003 0   1004 0    1005 0    1006 0    0    0    0    0    0    0    0    0    0    1007 0    1008 0    0    1009 0    1010 0    1011 0    1012 0    1013 0    0    0    0    1014 0    0    0    0    1015 0    1016 0    0    0    1017 0    1018 0    1019 0    1020 0    1021 0    1022 0    1023 0    1024 0    1025 0    1026 0    0    0    0    0    0    0    0    0    0    0    1027 0    1028 0    0    0    0    0    0    0    0    0    0    0    1029 0    0    0    0    0   0   0   0   0   0   0   0   1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101
-      1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1115 0    0    0    0    0    0   0    0   0    0   0    0   1116 1117 1118 1119 1120 0    0    0    0    0    0    0    0    0    1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 0    0    0    0    0    0    0    0    0    0    0    0    0    1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 0   0   0   0   0   0   0   0   1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 0    0    0    0    1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254
-      1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 0    0   0    0   0    0   0    0   0    0    0    0    0    1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 0    0    1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 0    0    0    0    0    0    0    0    0    0    0    0)))
+(define ucd-tc-table-4
+  '#u8(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 0 50 0 51 0 0 0 52 0 53 0 54 0 55 0 56 0 57 0 58 0 59 0 0 0 60 0 0 0 61 0 0 0 62 0 0 0 63 0 0 0 64 0 0 0 65 0 0 0 66 0 0 0 67 0 0 0 68 0 0 0 69 0 0 0 70 0 0 0 71 0 0 0 72 0 0 0 73 0 0 0 74 0 0 0 75 0 0 0 76 0 0 0 77 0 0 0 78 0 0 0 79 0 0 0 80 0 0 0 81 0 0 0 82 0 0 0 83 0 0 0 9 0 0 0 84 0 0 0 85 0 0 0 86 0 0 0 0 0 87 0 0 0 88 0 0 0 89 0 0 0 90 0 0 0 91 0 0 0 92 0 0 0 93 0 0 0 94 0 95 0 0 0 96 0 0 0 97 0 0 0 98 0 0 0 99 0 0 0 100 0 0 0 101 0 0 0 102 0 0 0 103 0 0 0 104 0 0 0 105 0 0 0 106 0 0 0 107 0 0 0 108 0 0 0 109 0 0 0 110 0 0 0 111 0 0 0 112 0 0 0 113 0 0 0 114 0 0 0 115 0 0 0 116 0 0 0 117 0 0 0 118 0 0 0 0 0 119 0 0 0 120 0 0 0 121 0 19 0 122 0 0 0 0 0 123 0 0 0 124 0 0 0 0 0 125 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 0 0 0 0 127 0 0 0 0 0 128 0 0 0 0 0 0 0 129 0 130 0 0 0 0 0 0 0 131 0 0 0 0 0 132 0 0 0 133 0 0 0 134 0 0 0 0 0 135 0 0 0 0 0 0 0 0 0 136 0 0 0 0 0 137 0 0 0 0 0 0 0 138 0 0 0 139 0 0 0 0 0 140 0 0 0 0 0 0 0 141 0 0 0 142 0 0 0 0 0 0 0 0 0 143 0 0 0 143 0 144 0 0 0 144 0 145 0 0 0 145 0 0 0 146 0 0 0 147 0 0 0 148 0 0 0 149 0 0 0 150 0 0 0 151 0 0 0 152 0 0 0 153 0 154 0 0 0 155 0 0 0 156 0 0 0 157 0 0 0 158 0 0 0 159 0 0 0 160 0 0 0 161 0 0 0 162 0 0 0 163 0 164 0 165 0 0 0 165 0 0 0 166 0 0 0 0 0 0 0 167 0 0 0 168 0 0 0 169 0 0 0 170 0 0 0 171 0 0 0 172 0 0 0 173 0 0 0 174 0 0 0 175 0 0 0 176 0 0 0 177 0 0 0 178 0 0 0 179 0 0 0 180 0 0 0 181 0 0 0 182 0 0 0 183 0 0 0 184 0 0 0 185 0 0 0 186 0 0 0 0 0 0 0 187 0 0 0 188 0 0 0 189 0 0 0 190 0 0 0 191 0 0 0 192 0 0 0 193 0 0 0 194 0 0 0 195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 196 0 0 0 0 0 197 0 198 0 0 0 199 0 0 0 0 0 0 0 0 0 200 0 0 0 201 0 0 0 202 0 0 0 203 0 0 0 204 0 205 0 206 0 207 0 208 0 209 0 0 0 210 0 211 0 0 0 212 0 0 0 213 0 214 0 0 0 0 0 0 0 215 0 216 0 0 0 217 0 0 0 218 0 219 0 0 0 220 0 221 0 222 0 223 0 224 0 0 0 0 0 225 0 0 0 226 0 227 0 0 0 0 0 228 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 229 0 0 0 0 0 230 0 0 0 0 0 231 0 0 0 0 0 0 0 232 0 233 0 234 0 235 0 236 0 237 0 0 0 0 0 0 0 0 0 0 0 238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 239 0 240 0 0 0 0 0 0 0 0 0 0 0 0 0 241 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 242 0 0 0 243 0 0 0 0 0 0 0 244 0 0 0 0 0 0 0 245 0 246 0 247 0 0 0 0 0 248 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 249 0 250 0 251 0 252 0 253 0 254 0 255 1 0 1 1 1 2 1 3 1 4 1 5 0 241 1 6 1 7 0 27 1 8 1 9 1 10 1 11 1 12 1 13 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 0 0 0 255 1 5 0 0 0 0 0 0 1 16 1 11 1 25 0 0 1 26 0 0 1 27 0 0 1 28 0 0 1 29 0 0 1 30 0 0 1 31 0 0 1 32 0 0 1 33 0 0 1 34 0 0 1 35 0 0 1 36 0 0 1 37 1 6 1 12 1 38 1 39 0 0 1 2 0 0 0 0 1 40 0 0 0 0 1 41 0 0 0 0 0 0 0 0 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 61 1 62 1 63 1 64 1 65 1 66 1 67 1 68 1 69 1 70 1 71 1 72 1 73 1 74 1 75 1 76 1 77 1 78 1 79 1 80 1 81 1 82 1 83 1 84 1 85 1 86 1 87 1 88 1 89 0 0 1 90 0 0 1 91 0 0 1 92 0 0 1 93 0 0 1 94 0 0 1 95 0 0 1 96 0 0 1 97 0 0 1 98 0 0 1 99 0 0 1 100 0 0 1 101 0 0 1 102 0 0 1 103 0 0 1 104 0 0 1 105 0 0 1 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 107 0 0 1 108 0 0 1 109 0 0 1 110 0 0 1 111 0 0 1 112 0 0 1 113 0 0 1 114 0 0 1 115 0 0 1 116 0 0 1 117 0 0 1 118 0 0 1 119 0 0 1 120 0 0 1 121 0 0 1 122 0 0 1 123 0 0 1 124 0 0 1 125 0 0 1 126 0 0 1 127 0 0 1 128 0 0 1 129 0 0 1 130 0 0 1 131 0 0 1 132 0 0 1 133 0 0 0 0 1 134 0 0 1 135 0 0 1 136 0 0 1 137 0 0 1 138 0 0 1 139 0 0 1 140 1 141 0 0 1 142 0 0 1 143 0 0 1 144 0 0 1 145 0 0 1 146 0 0 1 147 0 0 1 148 0 0 1 149 0 0 1 150 0 0 1 151 0 0 1 152 0 0 1 153 0 0 1 154 0 0 1 155 0 0 1 156 0 0 1 157 0 0 1 158 0 0 1 159 0 0 1 160 0 0 1 161 0 0 1 162 0 0 1 163 0 0 1 164 0 0 1 165 0 0 1 166 0 0 1 167 0 0 1 168 0 0 1 169 0 0 1 170 0 0 1 171 0 0 1 172 0 0 1 173 0 0 1 174 0 0 1 175 0 0 1 176 0 0 1 177 0 0 1 178 0 0 1 179 0 0 1 180 0 0 1 181 0 0 1 182 0 0 1 183 0 0 1 184 0 0 1 185 0 0 1 186 0 0 1 187 0 0 1 188 0 0 1 189 0 0 1 190 1 191 1 192 1 193 1 194 1 195 1 196 1 197 1 198 1 199 1 200 1 201 1 202 1 203 1 204 1 205 1 206 1 207 1 208 1 209 1 210 1 211 1 212 1 213 1 214 1 215 1 216 1 217 1 218 1 219 1 220 1 221 1 222 1 223 1 224 1 225 1 226 1 227 1 228 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 229 1 230 1 231 1 232 1 233 1 234 0 0 0 0 1 44 1 46 1 56 1 59 1 60 1 60 1 68 1 91 1 235 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 236 0 0 0 0 0 0 1 237 0 0 0 0 0 0 1 238 0 0 1 239 0 0 1 240 0 0 1 241 0 0 1 242 0 0 1 243 0 0 1 244 0 0 1 245 0 0 1 246 0 0 1 247 0 0 1 248 0 0 1 249 0 0 1 250 0 0 1 251 0 0 1 252 0 0 1 253 0 0 1 254 0 0 1 255 0 0 2 0 0 0 2 1 0 0 2 2 0 0 2 3 0 0 2 4 0 0 2 5 0 0 2 6 0 0 2 7 0 0 2 8 0 0 2 9 0 0 2 10 0 0 2 11 0 0 2 12 0 0 2 13 0 0 2 14 0 0 2 15 0 0 2 16 0 0 2 17 0 0 2 18 0 0 2 19 0 0 2 20 0 0 2 21 0 0 2 22 0 0 2 23 0 0 2 24 0 0 2 25 0 0 2 26 0 0 2 27 0 0 2 28 0 0 2 29 0 0 2 30 0 0 2 31 0 0 2 32 0 0 2 33 0 0 2 34 0 0 2 35 0 0 2 36 0 0 2 37 0 0 2 38 0 0 2 39 0 0 2 40 0 0 2 41 0 0 2 42 0 0 2 43 0 0 2 44 0 0 2 45 0 0 2 46 0 0 2 47 0 0 2 48 0 0 2 49 0 0 2 50 0 0 2 51 0 0 2 52 0 0 2 53 0 0 2 54 0 0 2 55 0 0 2 56 2 57 2 58 2 59 2 60 2 61 2 30 0 0 0 0 0 0 0 0 0 0 2 62 0 0 2 63 0 0 2 64 0 0 2 65 0 0 2 66 0 0 2 67 0 0 2 68 0 0 2 69 0 0 2 70 0 0 2 71 0 0 2 72 0 0 2 73 0 0 2 74 0 0 2 75 0 0 2 76 0 0 2 77 0 0 2 78 0 0 2 79 0 0 2 80 0 0 2 81 0 0 2 82 0 0 2 83 0 0 2 84 0 0 2 85 0 0 2 86 0 0 2 87 0 0 2 88 0 0 2 89 0 0 2 90 0 0 2 91 0 0 2 92 0 0 2 93 0 0 2 94 0 0 2 95 0 0 2 96 0 0 2 97 0 0 2 98 0 0 2 99 0 0 2 100 0 0 2 101 0 0 2 102 0 0 2 103 0 0 2 104 0 0 2 105 0 0 2 106 0 0 2 107 0 0 2 108 0 0 2 109 2 110 2 111 2 112 2 113 2 114 2 115 2 116 2 117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 118 2 119 2 120 2 121 2 122 2 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 124 2 125 2 126 2 127 2 128 2 129 2 130 2 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 132 2 133 2 134 2 135 2 136 2 137 2 138 2 139 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 140 2 141 2 142 2 143 2 144 2 145 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 146 2 147 2 148 2 149 2 150 2 151 2 152 2 153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 154 2 155 2 156 2 157 2 158 2 159 2 160 2 161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 162 2 163 2 164 2 165 2 166 2 167 2 168 2 169 2 170 2 171 2 172 2 173 2 174 2 175 0 0 0 0 2 176 2 177 2 178 2 179 2 180 2 181 2 182 2 183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 184 2 185 2 186 2 187 2 188 2 189 2 190 2 191 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 192 2 193 2 194 2 195 2 196 2 197 2 198 2 199 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 200 2 201 2 202 2 203 2 204 0 0 2 205 2 206 0 0 0 0 0 0 0 0 0 0 0 0 0 241 0 0 0 0 0 0 2 207 2 208 2 209 0 0 2 210 2 211 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 212 2 213 2 214 0 248 0 0 0 0 2 215 2 216 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 217 2 218 2 219 0 253 2 220 2 221 2 222 2 223 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 224 2 225 2 226 0 0 2 227 2 228 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 229 0 0 2 230 2 231 2 232 2 233 2 234 2 235 2 236 2 237 2 238 2 239 2 240 2 241 2 242 2 243 2 244 2 245 0 0 0 0 0 0 0 0 2 246 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 247 2 248 2 249 2 250 2 251 2 252 2 253 2 254 2 255 3 0 3 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 16 0 0 0 0 0 0 0 0 0 0 0 0 3 17 3 18 3 19 3 20 3 21 3 22 3 23 3 24 3 25 3 26 3 27 3 28 3 29 3 30 3 31 3 32 3 33 3 34 3 35 3 36 3 37 3 38 3 39 3 40 3 41 3 42 3 43 3 44 3 45 3 46 3 47 3 48 3 49 3 50 3 51 3 52 3 53 3 54 3 55 3 56 3 57 3 58 3 59 3 60 3 61 3 62 3 63 0 0 0 0 3 64 0 0 0 0 0 0 3 65 3 66 0 0 3 67 0 0 3 68 0 0 3 69 0 0 0 0 0 0 0 0 0 0 0 0 3 70 0 0 0 0 3 71 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 72 0 0 3 73 0 0 3 74 0 0 3 75 0 0 3 76 0 0 3 77 0 0 3 78 0 0 3 79 0 0 3 80 0 0 3 81 0 0 3 82 0 0 3 83 0 0 3 84 0 0 3 85 0 0 3 86 0 0 3 87 0 0 3 88 0 0 3 89 0 0 3 90 0 0 3 91 0 0 3 92 0 0 3 93 0 0 3 94 0 0 3 95 0 0 3 96 0 0 3 97 0 0 3 98 0 0 3 99 0 0 3 100 0 0 3 101 0 0 3 102 0 0 3 103 0 0 3 104 0 0 3 105 0 0 3 106 0 0 3 107 0 0 3 108 0 0 3 109 0 0 3 110 0 0 3 111 0 0 3 112 0 0 3 113 0 0 3 114 0 0 3 115 0 0 3 116 0 0 3 117 0 0 3 118 0 0 3 119 0 0 3 120 0 0 3 121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 122 0 0 3 123 0 0 0 0 0 0 0 0 3 124 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 125 3 126 3 127 3 128 3 129 3 130 3 131 3 132 3 133 3 134 3 135 3 136 3 137 3 138 3 139 3 140 3 141 3 142 3 143 3 144 3 145 3 146 3 147 3 148 3 149 3 150 3 151 3 152 3 153 3 154 3 155 3 156 3 157 3 158 3 159 3 160 3 161 3 162 0 0 3 163 0 0 0 0 0 0 0 0 0 0 3 164 0 0 0 0 0 0 3 165 0 0 3 166 0 0 3 167 0 0 3 168 0 0 3 169 0 0 1 235 0 0 3 170 0 0 3 171 0 0 3 172 0 0 3 173 0 0 3 174 0 0 3 175 0 0 3 176 0 0 3 177 0 0 3 178 0 0 3 179 0 0 3 180 0 0 3 181 0 0 3 182 0 0 3 183 0 0 3 184 0 0 3 185 0 0 3 186 0 0 0 0 0 0 3 187 0 0 3 188 0 0 3 189 0 0 3 190 0 0 3 191 0 0 3 192 0 0 3 193 0 0 3 194 0 0 3 195 0 0 3 196 0 0 3 197 0 0 3 198 0 0 3 199 0 0 3 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 201 0 0 3 202 0 0 3 203 0 0 3 204 0 0 3 205 0 0 3 206 0 0 3 207 0 0 0 0 0 0 3 208 0 0 3 209 0 0 3 210 0 0 3 211 0 0 3 212 0 0 3 213 0 0 3 214 0 0 3 215 0 0 3 216 0 0 3 217 0 0 3 218 0 0 3 219 0 0 3 220 0 0 3 221 0 0 3 222 0 0 3 223 0 0 3 224 0 0 3 225 0 0 3 226 0 0 3 227 0 0 3 228 0 0 3 229 0 0 3 230 0 0 3 231 0 0 3 232 0 0 3 233 0 0 3 234 0 0 3 235 0 0 3 236 0 0 3 237 0 0 3 238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 239 0 0 3 240 0 0 0 0 3 241 0 0 3 242 0 0 3 243 0 0 3 244 0 0 3 245 0 0 0 0 0 0 0 0 3 246 0 0 0 0 0 0 0 0 3 247 0 0 3 248 0 0 0 0 0 0 3 249 0 0 3 250 0 0 3 251 0 0 3 252 0 0 3 253 0 0 3 254 0 0 3 255 0 0 4 0 0 0 4 1 0 0 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 3 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 16 4 17 4 18 4 19 4 20 4 21 4 22 4 23 4 24 4 25 4 26 4 27 4 28 4 29 4 30 4 31 4 32 4 33 4 34 4 35 4 36 4 37 4 38 4 39 4 40 4 41 4 42 4 43 4 44 4 45 4 46 4 47 4 48 4 49 4 50 4 51 4 52 4 53 4 54 4 55 4 56 4 57 4 58 4 59 4 60 4 61 4 62 4 63 4 64 4 65 4 66 4 67 4 68 4 69 4 70 4 71 4 72 4 73 4 74 4 75 4 76 4 77 4 78 4 79 4 80 4 81 4 82 4 83 4 84 4 85 4 86 4 87 4 88 4 89 4 90 4 91 4 91 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 92 4 93 4 94 4 95 4 96 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 97 4 98 4 99 4 100 4 101 4 102 4 103 4 104 4 105 4 106 4 107 4 108 4 109 4 110 4 111 4 112 4 113 4 114 4 115 4 116 4 117 4 118 4 119 4 120 4 121 4 122 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 123 4 124 4 125 4 126 4 127 4 128 4 129 4 130 4 131 4 132 4 133 4 134 4 135 4 136 4 137 4 138 4 139 4 140 4 141 4 142 4 143 4 144 4 145 4 146 4 147 4 148 4 149 4 150 4 151 4 152 4 153 4 154 4 155 4 156 4 157 4 158 4 159 4 160 4 161 4 162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 163 4 164 4 165 4 166 4 167 4 168 4 169 4 170 4 171 4 172 4 173 4 174 4 175 4 176 4 177 4 178 4 179 4 180 4 181 4 182 4 183 4 184 4 185 4 186 4 187 4 188 4 189 4 190 4 191 4 192 4 193 4 194 4 195 4 196 4 197 4 198 0 0 0 0 0 0 0 0 4 199 4 200 4 201 4 202 4 203 4 204 4 205 4 206 4 207 4 208 4 209 4 210 4 211 4 212 4 213 4 214 4 215 4 216 4 217 4 218 4 219 4 220 4 221 4 222 4 223 4 224 4 225 4 226 4 227 4 228 4 229 4 230 4 231 4 232 4 233 4 234 4 235 4 236 4 237 4 238 4 239 4 240 4 241 4 242 4 243 4 244 4 245 4 246 4 247 4 248 4 249 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 250 4 251 4 252 4 253 4 254 4 255 5 0 5 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 16 5 17 5 18 5 19 5 20 5 21 5 22 5 23 5 24 5 25 0 0 0 0 5 26 5 27 5 28 5 29 5 30 5 31 5 32 5 33 5 34 5 35 5 36 5 37 5 38 5 39 5 40 5 41 5 42 5 43 5 44 5 45 5 46 5 47 5 48 5 49 5 50 5 51 5 52 5 53 5 54 5 55 5 56 5 57 5 58 5 59 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0))
 
-(define-deferred ucd-tc-table-5
-  (vector-map
-   (lambda (converted)
-     (and converted
-          (if (vector? converted)
-              (vector->string converted)
-              converted)))
-   '#(#f        #\u+41    #\u+42    #\u+43    #\u+44    #\u+45    #\u+46    #\u+47    #\u+48    #\u+49    #\u+4a              #\u+4b    #\u+4c             #\u+4d             #\u+4e                     #\u+4f              #\u+50    #\u+51             #\u+52             #\u+53                     #\u+54                     #\u+55    #\u+56                     #\u+57             #\u+58                     #\u+59                  #\u+5a                  #\u+39c                    #(#\u+53 #\u+73)   #\u+c0             #\u+c1             #\u+c2                     #\u+c3              #\u+c4    #\u+c5             #\u+c6             #\u+c7                     #\u+c8    #\u+c9    #\u+ca    #\u+cb    #\u+cc    #\u+cd    #\u+ce    #\u+cf    #\u+d0    #\u+d1    #\u+d2    #\u+d3    #\u+d4    #\u+d5    #\u+d6    #\u+d8    #\u+d9    #\u+da    #\u+db    #\u+dc                     #\u+dd            #\u+de            #\u+178           #\u+100           #\u+102                    #\u+104   #\u+106
-      #\u+108   #\u+10a   #\u+10c   #\u+10e   #\u+110   #\u+112   #\u+114   #\u+116   #\u+118   #\u+11a   #\u+11c             #\u+11e   #\u+120            #\u+122            #\u+124                    #\u+126             #\u+128   #\u+12a            #\u+12c            #\u+12e                    #\u+132                    #\u+134   #\u+136                    #\u+139            #\u+13b                    #\u+13d                 #\u+13f                 #\u+141                    #\u+143            #\u+145            #\u+147            #(#\u+2bc #\u+4e)          #\u+14a             #\u+14c   #\u+14e            #\u+150            #\u+152                    #\u+154   #\u+156   #\u+158   #\u+15a   #\u+15c   #\u+15e   #\u+160   #\u+162   #\u+164   #\u+166   #\u+168   #\u+16a   #\u+16c   #\u+16e   #\u+170   #\u+172   #\u+174   #\u+176   #\u+179   #\u+17b                    #\u+17d           #\u+243           #\u+182           #\u+184           #\u+187                    #\u+18b   #\u+191
-      #\u+1f6   #\u+198   #\u+23d   #\u+220   #\u+1a0   #\u+1a2   #\u+1a4   #\u+1a7   #\u+1ac   #\u+1af   #\u+1b3             #\u+1b5   #\u+1b8            #\u+1bc            #\u+1f7                    #\u+1c5             #\u+1c8   #\u+1cb            #\u+1cd            #\u+1cf                    #\u+1d1                    #\u+1d3   #\u+1d5                    #\u+1d7            #\u+1d9                    #\u+1db                 #\u+18e                 #\u+1de                    #\u+1e0            #\u+1e2            #\u+1e4            #\u+1e6                    #\u+1e8             #\u+1ea   #\u+1ec            #\u+1ee            #(#\u+4a #\u+30c)          #\u+1f2   #\u+1f4   #\u+1f8   #\u+1fa   #\u+1fc   #\u+1fe   #\u+200   #\u+202   #\u+204   #\u+206   #\u+208   #\u+20a   #\u+20c   #\u+20e   #\u+210   #\u+212   #\u+214   #\u+216   #\u+218   #\u+21a                    #\u+21c           #\u+21e           #\u+222           #\u+224           #\u+226                    #\u+228   #\u+22a
-      #\u+22c   #\u+22e   #\u+230   #\u+232   #\u+23b   #\u+2c7e  #\u+2c7f  #\u+241   #\u+246   #\u+248   #\u+24a             #\u+24c   #\u+24e            #\u+2c6f           #\u+2c6d                   #\u+2c70            #\u+181   #\u+186            #\u+189            #\u+18a                    #\u+18f                    #\u+190   #\u+a7ab                   #\u+193            #\u+a7ac                   #\u+194                 #\u+a78d                #\u+a7aa                   #\u+197            #\u+196            #\u+a7ae           #\u+2c62                   #\u+a7ad            #\u+19c   #\u+2c6e           #\u+19d            #\u+19f                    #\u+2c64  #\u+1a6   #\u+1a9   #\u+a7b1  #\u+1ae   #\u+244   #\u+1b1   #\u+1b2   #\u+245   #\u+1b7   #\u+a7b2  #\u+a7b0  #\u+399   #\u+370   #\u+372   #\u+376   #\u+3fd   #\u+3fe   #\u+3ff   #(#\u+399 #\u+308 #\u+301) #\u+386           #\u+388           #\u+389           #\u+38a           #(#\u+3a5 #\u+308 #\u+301) #\u+391   #\u+392
-      #\u+393   #\u+394   #\u+395   #\u+396   #\u+397   #\u+398   #\u+39a   #\u+39b   #\u+39d   #\u+39e   #\u+39f             #\u+3a0   #\u+3a1            #\u+3a3            #\u+3a4                    #\u+3a5             #\u+3a6   #\u+3a7            #\u+3a8            #\u+3a9                    #\u+3aa                    #\u+3ab   #\u+38c                    #\u+38e            #\u+38f                    #\u+3cf                 #\u+3d8                 #\u+3da                    #\u+3dc            #\u+3de            #\u+3e0            #\u+3e2                    #\u+3e4             #\u+3e6   #\u+3e8            #\u+3ea            #\u+3ec                    #\u+3ee   #\u+3f9   #\u+37f   #\u+3f7   #\u+3fa   #\u+410   #\u+411   #\u+412   #\u+413   #\u+414   #\u+415   #\u+416   #\u+417   #\u+418   #\u+419   #\u+41a   #\u+41b   #\u+41c   #\u+41d   #\u+41e                    #\u+41f           #\u+420           #\u+421           #\u+422           #\u+423                    #\u+424   #\u+425
-      #\u+426   #\u+427   #\u+428   #\u+429   #\u+42a   #\u+42b   #\u+42c   #\u+42d   #\u+42e   #\u+42f   #\u+400             #\u+401   #\u+402            #\u+403            #\u+404                    #\u+405             #\u+406   #\u+407            #\u+408            #\u+409                    #\u+40a                    #\u+40b   #\u+40c                    #\u+40d            #\u+40e                    #\u+40f                 #\u+460                 #\u+462                    #\u+464            #\u+466            #\u+468            #\u+46a                    #\u+46c             #\u+46e   #\u+470            #\u+472            #\u+474                    #\u+476   #\u+478   #\u+47a   #\u+47c   #\u+47e   #\u+480   #\u+48a   #\u+48c   #\u+48e   #\u+490   #\u+492   #\u+494   #\u+496   #\u+498   #\u+49a   #\u+49c   #\u+49e   #\u+4a0   #\u+4a2   #\u+4a4                    #\u+4a6           #\u+4a8           #\u+4aa           #\u+4ac           #\u+4ae                    #\u+4b0   #\u+4b2
-      #\u+4b4   #\u+4b6   #\u+4b8   #\u+4ba   #\u+4bc   #\u+4be   #\u+4c1   #\u+4c3   #\u+4c5   #\u+4c7   #\u+4c9             #\u+4cb   #\u+4cd            #\u+4c0            #\u+4d0                    #\u+4d2             #\u+4d4   #\u+4d6            #\u+4d8            #\u+4da                    #\u+4dc                    #\u+4de   #\u+4e0                    #\u+4e2            #\u+4e4                    #\u+4e6                 #\u+4e8                 #\u+4ea                    #\u+4ec            #\u+4ee            #\u+4f0            #\u+4f2                    #\u+4f4             #\u+4f6   #\u+4f8            #\u+4fa            #\u+4fc                    #\u+4fe   #\u+500   #\u+502   #\u+504   #\u+506   #\u+508   #\u+50a   #\u+50c   #\u+50e   #\u+510   #\u+512   #\u+514   #\u+516   #\u+518   #\u+51a   #\u+51c   #\u+51e   #\u+520   #\u+522   #\u+524                    #\u+526           #\u+528           #\u+52a           #\u+52c           #\u+52e                    #\u+531   #\u+532
-      #\u+533   #\u+534   #\u+535   #\u+536   #\u+537   #\u+538   #\u+539   #\u+53a   #\u+53b   #\u+53c   #\u+53d             #\u+53e   #\u+53f            #\u+540            #\u+541                    #\u+542             #\u+543   #\u+544            #\u+545            #\u+546                    #\u+547                    #\u+548   #\u+549                    #\u+54a            #\u+54b                    #\u+54c                 #\u+54d                 #\u+54e                    #\u+54f            #\u+550            #\u+551            #\u+552                    #\u+553             #\u+554   #\u+555            #\u+556            #(#\u+535 #\u+582)         #\u+13f0  #\u+13f1  #\u+13f2  #\u+13f3  #\u+13f4  #\u+13f5  #\u+a64a  #\u+a77d  #\u+2c63  #\u+1e00  #\u+1e02  #\u+1e04  #\u+1e06  #\u+1e08  #\u+1e0a  #\u+1e0c  #\u+1e0e  #\u+1e10  #\u+1e12  #\u+1e14                   #\u+1e16          #\u+1e18          #\u+1e1a          #\u+1e1c          #\u+1e1e                   #\u+1e20  #\u+1e22
-      #\u+1e24  #\u+1e26  #\u+1e28  #\u+1e2a  #\u+1e2c  #\u+1e2e  #\u+1e30  #\u+1e32  #\u+1e34  #\u+1e36  #\u+1e38            #\u+1e3a  #\u+1e3c           #\u+1e3e           #\u+1e40                   #\u+1e42            #\u+1e44  #\u+1e46           #\u+1e48           #\u+1e4a                   #\u+1e4c                   #\u+1e4e  #\u+1e50                   #\u+1e52           #\u+1e54                   #\u+1e56                #\u+1e58                #\u+1e5a                   #\u+1e5c           #\u+1e5e           #\u+1e60           #\u+1e62                   #\u+1e64            #\u+1e66  #\u+1e68           #\u+1e6a           #\u+1e6c                   #\u+1e6e  #\u+1e70  #\u+1e72  #\u+1e74  #\u+1e76  #\u+1e78  #\u+1e7a  #\u+1e7c  #\u+1e7e  #\u+1e80  #\u+1e82  #\u+1e84  #\u+1e86  #\u+1e88  #\u+1e8a  #\u+1e8c  #\u+1e8e  #\u+1e90  #\u+1e92  #\u+1e94                   #(#\u+48 #\u+331) #(#\u+54 #\u+308) #(#\u+57 #\u+30a) #(#\u+59 #\u+30a) #(#\u+41 #\u+2be)          #\u+1ea0  #\u+1ea2
-      #\u+1ea4  #\u+1ea6  #\u+1ea8  #\u+1eaa  #\u+1eac  #\u+1eae  #\u+1eb0  #\u+1eb2  #\u+1eb4  #\u+1eb6  #\u+1eb8            #\u+1eba  #\u+1ebc           #\u+1ebe           #\u+1ec0                   #\u+1ec2            #\u+1ec4  #\u+1ec6           #\u+1ec8           #\u+1eca                   #\u+1ecc                   #\u+1ece  #\u+1ed0                   #\u+1ed2           #\u+1ed4                   #\u+1ed6                #\u+1ed8                #\u+1eda                   #\u+1edc           #\u+1ede           #\u+1ee0           #\u+1ee2                   #\u+1ee4            #\u+1ee6  #\u+1ee8           #\u+1eea           #\u+1eec                   #\u+1eee  #\u+1ef0  #\u+1ef2  #\u+1ef4  #\u+1ef6  #\u+1ef8  #\u+1efa  #\u+1efc  #\u+1efe  #\u+1f08  #\u+1f09  #\u+1f0a  #\u+1f0b  #\u+1f0c  #\u+1f0d  #\u+1f0e  #\u+1f0f  #\u+1f18  #\u+1f19  #\u+1f1a                   #\u+1f1b          #\u+1f1c          #\u+1f1d          #\u+1f28          #\u+1f29                   #\u+1f2a  #\u+1f2b
-      #\u+1f2c  #\u+1f2d  #\u+1f2e  #\u+1f2f  #\u+1f38  #\u+1f39  #\u+1f3a  #\u+1f3b  #\u+1f3c  #\u+1f3d  #\u+1f3e            #\u+1f3f  #\u+1f48           #\u+1f49           #\u+1f4a                   #\u+1f4b            #\u+1f4c  #\u+1f4d           #(#\u+3a5 #\u+313) #\u+1f59                   #(#\u+3a5 #\u+313 #\u+300) #\u+1f5b  #(#\u+3a5 #\u+313 #\u+301) #\u+1f5d           #(#\u+3a5 #\u+313 #\u+342) #\u+1f5f                #\u+1f68                #\u+1f69                   #\u+1f6a           #\u+1f6b           #\u+1f6c           #\u+1f6d                   #\u+1f6e            #\u+1f6f  #\u+1fba           #\u+1fbb           #\u+1fc8                   #\u+1fc9  #\u+1fca  #\u+1fcb  #\u+1fda  #\u+1fdb  #\u+1ff8  #\u+1ff9  #\u+1fea  #\u+1feb  #\u+1ffa  #\u+1ffb  #\u+1f88  #\u+1f89  #\u+1f8a  #\u+1f8b  #\u+1f8c  #\u+1f8d  #\u+1f8e  #\u+1f8f  #\u+1f98                   #\u+1f99          #\u+1f9a          #\u+1f9b          #\u+1f9c          #\u+1f9d                   #\u+1f9e  #\u+1f9f
-      #\u+1fa8  #\u+1fa9  #\u+1faa  #\u+1fab  #\u+1fac  #\u+1fad  #\u+1fae  #\u+1faf  #\u+1fb8  #\u+1fb9  #(#\u+1fba #\u+345) #\u+1fbc  #(#\u+386 #\u+345) #(#\u+391 #\u+342) #(#\u+391 #\u+342 #\u+345) #(#\u+1fca #\u+345) #\u+1fcc  #(#\u+389 #\u+345) #(#\u+397 #\u+342) #(#\u+397 #\u+342 #\u+345) #\u+1fd8                   #\u+1fd9  #(#\u+399 #\u+308 #\u+300) #(#\u+399 #\u+342) #(#\u+399 #\u+308 #\u+342) #\u+1fe8                #\u+1fe9                #(#\u+3a5 #\u+308 #\u+300) #(#\u+3a1 #\u+313) #\u+1fec           #(#\u+3a5 #\u+342) #(#\u+3a5 #\u+308 #\u+342) #(#\u+1ffa #\u+345) #\u+1ffc  #(#\u+38f #\u+345) #(#\u+3a9 #\u+342) #(#\u+3a9 #\u+342 #\u+345) #\u+2132  #\u+2160  #\u+2161  #\u+2162  #\u+2163  #\u+2164  #\u+2165  #\u+2166  #\u+2167  #\u+2168  #\u+2169  #\u+216a  #\u+216b  #\u+216c  #\u+216d  #\u+216e  #\u+216f  #\u+2183  #\u+24b6  #\u+24b7                   #\u+24b8          #\u+24b9          #\u+24ba          #\u+24bb          #\u+24bc                   #\u+24bd  #\u+24be
-      #\u+24bf  #\u+24c0  #\u+24c1  #\u+24c2  #\u+24c3  #\u+24c4  #\u+24c5  #\u+24c6  #\u+24c7  #\u+24c8  #\u+24c9            #\u+24ca  #\u+24cb           #\u+24cc           #\u+24cd                   #\u+24ce            #\u+24cf  #\u+2c00           #\u+2c01           #\u+2c02                   #\u+2c03                   #\u+2c04  #\u+2c05                   #\u+2c06           #\u+2c07                   #\u+2c08                #\u+2c09                #\u+2c0a                   #\u+2c0b           #\u+2c0c           #\u+2c0d           #\u+2c0e                   #\u+2c0f            #\u+2c10  #\u+2c11           #\u+2c12           #\u+2c13                   #\u+2c14  #\u+2c15  #\u+2c16  #\u+2c17  #\u+2c18  #\u+2c19  #\u+2c1a  #\u+2c1b  #\u+2c1c  #\u+2c1d  #\u+2c1e  #\u+2c1f  #\u+2c20  #\u+2c21  #\u+2c22  #\u+2c23  #\u+2c24  #\u+2c25  #\u+2c26  #\u+2c27                   #\u+2c28          #\u+2c29          #\u+2c2a          #\u+2c2b          #\u+2c2c                   #\u+2c2d  #\u+2c2e
-      #\u+2c60  #\u+23a   #\u+23e   #\u+2c67  #\u+2c69  #\u+2c6b  #\u+2c72  #\u+2c75  #\u+2c80  #\u+2c82  #\u+2c84            #\u+2c86  #\u+2c88           #\u+2c8a           #\u+2c8c                   #\u+2c8e            #\u+2c90  #\u+2c92           #\u+2c94           #\u+2c96                   #\u+2c98                   #\u+2c9a  #\u+2c9c                   #\u+2c9e           #\u+2ca0                   #\u+2ca2                #\u+2ca4                #\u+2ca6                   #\u+2ca8           #\u+2caa           #\u+2cac           #\u+2cae                   #\u+2cb0            #\u+2cb2  #\u+2cb4           #\u+2cb6           #\u+2cb8                   #\u+2cba  #\u+2cbc  #\u+2cbe  #\u+2cc0  #\u+2cc2  #\u+2cc4  #\u+2cc6  #\u+2cc8  #\u+2cca  #\u+2ccc  #\u+2cce  #\u+2cd0  #\u+2cd2  #\u+2cd4  #\u+2cd6  #\u+2cd8  #\u+2cda  #\u+2cdc  #\u+2cde  #\u+2ce0                   #\u+2ce2          #\u+2ceb          #\u+2ced          #\u+2cf2          #\u+10a0                   #\u+10a1  #\u+10a2
-      #\u+10a3  #\u+10a4  #\u+10a5  #\u+10a6  #\u+10a7  #\u+10a8  #\u+10a9  #\u+10aa  #\u+10ab  #\u+10ac  #\u+10ad            #\u+10ae  #\u+10af           #\u+10b0           #\u+10b1                   #\u+10b2            #\u+10b3  #\u+10b4           #\u+10b5           #\u+10b6                   #\u+10b7                   #\u+10b8  #\u+10b9                   #\u+10ba           #\u+10bb                   #\u+10bc                #\u+10bd                #\u+10be                   #\u+10bf           #\u+10c0           #\u+10c1           #\u+10c2                   #\u+10c3            #\u+10c4  #\u+10c5           #\u+10c7           #\u+10cd                   #\u+a640  #\u+a642  #\u+a644  #\u+a646  #\u+a648  #\u+a64c  #\u+a64e  #\u+a650  #\u+a652  #\u+a654  #\u+a656  #\u+a658  #\u+a65a  #\u+a65c  #\u+a65e  #\u+a660  #\u+a662  #\u+a664  #\u+a666  #\u+a668                   #\u+a66a          #\u+a66c          #\u+a680          #\u+a682          #\u+a684                   #\u+a686  #\u+a688
-      #\u+a68a  #\u+a68c  #\u+a68e  #\u+a690  #\u+a692  #\u+a694  #\u+a696  #\u+a698  #\u+a69a  #\u+a722  #\u+a724            #\u+a726  #\u+a728           #\u+a72a           #\u+a72c                   #\u+a72e            #\u+a732  #\u+a734           #\u+a736           #\u+a738                   #\u+a73a                   #\u+a73c  #\u+a73e                   #\u+a740           #\u+a742                   #\u+a744                #\u+a746                #\u+a748                   #\u+a74a           #\u+a74c           #\u+a74e           #\u+a750                   #\u+a752            #\u+a754  #\u+a756           #\u+a758           #\u+a75a                   #\u+a75c  #\u+a75e  #\u+a760  #\u+a762  #\u+a764  #\u+a766  #\u+a768  #\u+a76a  #\u+a76c  #\u+a76e  #\u+a779  #\u+a77b  #\u+a77e  #\u+a780  #\u+a782  #\u+a784  #\u+a786  #\u+a78b  #\u+a790  #\u+a792                   #\u+a796          #\u+a798          #\u+a79a          #\u+a79c          #\u+a79e                   #\u+a7a0  #\u+a7a2
-      #\u+a7a4  #\u+a7a6  #\u+a7a8  #\u+a7b4  #\u+a7b6  #\u+a7b3  #\u+13a0  #\u+13a1  #\u+13a2  #\u+13a3  #\u+13a4            #\u+13a5  #\u+13a6           #\u+13a7           #\u+13a8                   #\u+13a9            #\u+13aa  #\u+13ab           #\u+13ac           #\u+13ad                   #\u+13ae                   #\u+13af  #\u+13b0                   #\u+13b1           #\u+13b2                   #\u+13b3                #\u+13b4                #\u+13b5                   #\u+13b6           #\u+13b7           #\u+13b8           #\u+13b9                   #\u+13ba            #\u+13bb  #\u+13bc           #\u+13bd           #\u+13be                   #\u+13bf  #\u+13c0  #\u+13c1  #\u+13c2  #\u+13c3  #\u+13c4  #\u+13c5  #\u+13c6  #\u+13c7  #\u+13c8  #\u+13c9  #\u+13ca  #\u+13cb  #\u+13cc  #\u+13cd  #\u+13ce  #\u+13cf  #\u+13d0  #\u+13d1  #\u+13d2                   #\u+13d3          #\u+13d4          #\u+13d5          #\u+13d6          #\u+13d7                   #\u+13d8  #\u+13d9
-      #\u+13da  #\u+13db  #\u+13dc  #\u+13dd  #\u+13de  #\u+13df  #\u+13e0  #\u+13e1  #\u+13e2  #\u+13e3  #\u+13e4            #\u+13e5  #\u+13e6           #\u+13e7           #\u+13e8                   #\u+13e9            #\u+13ea  #\u+13eb           #\u+13ec           #\u+13ed                   #\u+13ee                   #\u+13ef  #(#\u+46 #\u+66)           #(#\u+46 #\u+69)   #(#\u+46 #\u+6c)           #(#\u+46 #\u+66 #\u+69) #(#\u+46 #\u+66 #\u+6c) #(#\u+53 #\u+74)           #(#\u+544 #\u+576) #(#\u+544 #\u+565) #(#\u+544 #\u+56b) #(#\u+54e #\u+576)         #(#\u+544 #\u+56d)  #\u+ff21  #\u+ff22           #\u+ff23           #\u+ff24                   #\u+ff25  #\u+ff26  #\u+ff27  #\u+ff28  #\u+ff29  #\u+ff2a  #\u+ff2b  #\u+ff2c  #\u+ff2d  #\u+ff2e  #\u+ff2f  #\u+ff30  #\u+ff31  #\u+ff32  #\u+ff33  #\u+ff34  #\u+ff35  #\u+ff36  #\u+ff37  #\u+ff38                   #\u+ff39          #\u+ff3a          #\u+10400         #\u+10401         #\u+10402                  #\u+10403 #\u+10404
-      #\u+10405 #\u+10406 #\u+10407 #\u+10408 #\u+10409 #\u+1040a #\u+1040b #\u+1040c #\u+1040d #\u+1040e #\u+1040f           #\u+10410 #\u+10411          #\u+10412          #\u+10413                  #\u+10414           #\u+10415 #\u+10416          #\u+10417          #\u+10418                  #\u+10419                  #\u+1041a #\u+1041b                  #\u+1041c          #\u+1041d                  #\u+1041e               #\u+1041f               #\u+10420                  #\u+10421          #\u+10422          #\u+10423          #\u+10424                  #\u+10425           #\u+10426 #\u+10427          #\u+104b0          #\u+104b1                  #\u+104b2 #\u+104b3 #\u+104b4 #\u+104b5 #\u+104b6 #\u+104b7 #\u+104b8 #\u+104b9 #\u+104ba #\u+104bb #\u+104bc #\u+104bd #\u+104be #\u+104bf #\u+104c0 #\u+104c1 #\u+104c2 #\u+104c3 #\u+104c4 #\u+104c5                  #\u+104c6         #\u+104c7         #\u+104c8         #\u+104c9         #\u+104ca                  #\u+104cb #\u+104cc
-      #\u+104cd #\u+104ce #\u+104cf #\u+104d0 #\u+104d1 #\u+104d2 #\u+104d3 #\u+10c80 #\u+10c81 #\u+10c82 #\u+10c83           #\u+10c84 #\u+10c85          #\u+10c86          #\u+10c87                  #\u+10c88           #\u+10c89 #\u+10c8a          #\u+10c8b          #\u+10c8c                  #\u+10c8d                  #\u+10c8e #\u+10c8f                  #\u+10c90          #\u+10c91                  #\u+10c92               #\u+10c93               #\u+10c94                  #\u+10c95          #\u+10c96          #\u+10c97          #\u+10c98                  #\u+10c99           #\u+10c9a #\u+10c9b          #\u+10c9c          #\u+10c9d                  #\u+10c9e #\u+10c9f #\u+10ca0 #\u+10ca1 #\u+10ca2 #\u+10ca3 #\u+10ca4 #\u+10ca5 #\u+10ca6 #\u+10ca7 #\u+10ca8 #\u+10ca9 #\u+10caa #\u+10cab #\u+10cac #\u+10cad #\u+10cae #\u+10caf #\u+10cb0 #\u+10cb1                  #\u+10cb2         #\u+118a0         #\u+118a1         #\u+118a2         #\u+118a3                  #\u+118a4 #\u+118a5
-      #\u+118a6 #\u+118a7 #\u+118a8 #\u+118a9 #\u+118aa #\u+118ab #\u+118ac #\u+118ad #\u+118ae #\u+118af #\u+118b0           #\u+118b1 #\u+118b2          #\u+118b3          #\u+118b4                  #\u+118b5           #\u+118b6 #\u+118b7          #\u+118b8          #\u+118b9                  #\u+118ba                  #\u+118bb #\u+118bc                  #\u+118bd          #\u+118be                  #\u+118bf               #\u+1e900               #\u+1e901                  #\u+1e902          #\u+1e903          #\u+1e904          #\u+1e905                  #\u+1e906           #\u+1e907 #\u+1e908          #\u+1e909          #\u+1e90a                  #\u+1e90b #\u+1e90c #\u+1e90d #\u+1e90e #\u+1e90f #\u+1e910 #\u+1e911 #\u+1e912 #\u+1e913 #\u+1e914 #\u+1e915 #\u+1e916 #\u+1e917 #\u+1e918 #\u+1e919 #\u+1e91a #\u+1e91b #\u+1e91c #\u+1e91d #\u+1e91e                  #\u+1e91f         #\u+1e920         #\u+1e921)))
+(define ucd-tc-table-5
+  '#(#f       #\A      #\B      #\C      #\D      #\E      #\F      #\G      #\H           #\I      #\J      #\K      #\L               #\M      #\N                     #\O              #\P                     #\Q               #\R        #\S                     #\T              #\U                     #\V            #\W           #\X                     #\Y              #\Z                     #\x39c           #(#\S #\s)       #\À                     #\Á              #\      #\à             #\Ä                     #\Å               #\Æ      #\Ç                     #\È              #\É                     #\Ê      #\Ë                     #\Ì      #\Í      #\Π     #\Ï      #\Р     #\Ñ      #\Ò      #\Ó      #\Ô      #\Õ      #\Ö      #\Ø      #\Ù      #\Ú      #\Û      #\Ü      #\Ý      #\Þ      #\x178   #\x100   #\x102   #\x104   #\x106   #\x108   #\x10a   #\x10c   #\x10e   #\x110   #\x112   #\x114   #\x116   #\x118   #\x11a   #\x11c   #\x11e   #\x120   #\x122
+     #\x124   #\x126   #\x128   #\x12a   #\x12c   #\x12e   #\x132   #\x134   #\x136        #\x139   #\x13b   #\x13d   #\x13f            #\x141   #\x143                  #\x145           #\x147                  #(#\x2bc #\N)     #\x14a     #\x14c                  #\x14e           #\x150                  #\x152         #\x154        #\x156                  #\x158           #\x15a                  #\x15c           #\x15e           #\x160                  #\x162           #\x164   #\x166           #\x168                  #\x16a            #\x16c   #\x16e                  #\x170           #\x172                  #\x174   #\x176                  #\x179   #\x17b   #\x17d   #\x243   #\x182   #\x184   #\x187   #\x18b   #\x191   #\x1f6   #\x198   #\x23d   #\x220   #\x1a0   #\x1a2   #\x1a4   #\x1a7   #\x1ac   #\x1af   #\x1b3   #\x1b5   #\x1b8   #\x1bc   #\x1f7   #\x1c5   #\x1c8   #\x1cb   #\x1cd   #\x1cf   #\x1d1   #\x1d3   #\x1d5   #\x1d7   #\x1d9   #\x1db   #\x18e   #\x1de
+     #\x1e0   #\x1e2   #\x1e4   #\x1e6   #\x1e8   #\x1ea   #\x1ec   #\x1ee   #(#\J #\x30c) #\x1f2   #\x1f4   #\x1f8   #\x1fa            #\x1fc   #\x1fe                  #\x200           #\x202                  #\x204            #\x206     #\x208                  #\x20a           #\x20c                  #\x20e         #\x210        #\x212                  #\x214           #\x216                  #\x218           #\x21a           #\x21c                  #\x21e           #\x222   #\x224           #\x226                  #\x228            #\x22a   #\x22c                  #\x22e           #\x230                  #\x232   #\x23b                  #\x2c7e  #\x2c7f  #\x241   #\x246   #\x248   #\x24a   #\x24c   #\x24e   #\x2c6f  #\x2c6d  #\x2c70  #\x181   #\x186   #\x189   #\x18a   #\x18f   #\x190   #\xa7ab  #\x193   #\xa7ac  #\x194   #\xa78d  #\xa7aa  #\x197   #\x196   #\xa7ae  #\x2c62  #\xa7ad  #\x19c   #\x2c6e  #\x19d   #\x19f   #\x2c64  #\x1a6   #\x1a9   #\xa7b1  #\x1ae
+     #\x244   #\x1b1   #\x1b2   #\x245   #\x1b7   #\xa7b2  #\xa7b0  #\x399   #\x370        #\x372   #\x376   #\x3fd   #\x3fe            #\x3ff   #(#\x399 #\x308 #\x301) #\x386           #\x388                  #\x389            #\x38a     #(#\x3a5 #\x308 #\x301) #\x391           #\x392                  #\x393         #\x394        #\x395                  #\x396           #\x397                  #\x398           #\x39a           #\x39b                  #\x39d           #\x39e   #\x39f           #\x3a0                  #\x3a1            #\x3a3   #\x3a4                  #\x3a5           #\x3a6                  #\x3a7   #\x3a8                  #\x3a9   #\x3aa   #\x3ab   #\x38c   #\x38e   #\x38f   #\x3cf   #\x3d8   #\x3da   #\x3dc   #\x3de   #\x3e0   #\x3e2   #\x3e4   #\x3e6   #\x3e8   #\x3ea   #\x3ec   #\x3ee   #\x3f9   #\x37f   #\x3f7   #\x3fa   #\x410   #\x411   #\x412   #\x413   #\x414   #\x415   #\x416   #\x417   #\x418   #\x419   #\x41a   #\x41b   #\x41c   #\x41d
+     #\x41e   #\x41f   #\x420   #\x421   #\x422   #\x423   #\x424   #\x425   #\x426        #\x427   #\x428   #\x429   #\x42a            #\x42b   #\x42c                  #\x42d           #\x42e                  #\x42f            #\x400     #\x401                  #\x402           #\x403                  #\x404         #\x405        #\x406                  #\x407           #\x408                  #\x409           #\x40a           #\x40b                  #\x40c           #\x40d   #\x40e           #\x40f                  #\x460            #\x462   #\x464                  #\x466           #\x468                  #\x46a   #\x46c                  #\x46e   #\x470   #\x472   #\x474   #\x476   #\x478   #\x47a   #\x47c   #\x47e   #\x480   #\x48a   #\x48c   #\x48e   #\x490   #\x492   #\x494   #\x496   #\x498   #\x49a   #\x49c   #\x49e   #\x4a0   #\x4a2   #\x4a4   #\x4a6   #\x4a8   #\x4aa   #\x4ac   #\x4ae   #\x4b0   #\x4b2   #\x4b4   #\x4b6   #\x4b8   #\x4ba   #\x4bc   #\x4be
+     #\x4c1   #\x4c3   #\x4c5   #\x4c7   #\x4c9   #\x4cb   #\x4cd   #\x4c0   #\x4d0        #\x4d2   #\x4d4   #\x4d6   #\x4d8            #\x4da   #\x4dc                  #\x4de           #\x4e0                  #\x4e2            #\x4e4     #\x4e6                  #\x4e8           #\x4ea                  #\x4ec         #\x4ee        #\x4f0                  #\x4f2           #\x4f4                  #\x4f6           #\x4f8           #\x4fa                  #\x4fc           #\x4fe   #\x500           #\x502                  #\x504            #\x506   #\x508                  #\x50a           #\x50c                  #\x50e   #\x510                  #\x512   #\x514   #\x516   #\x518   #\x51a   #\x51c   #\x51e   #\x520   #\x522   #\x524   #\x526   #\x528   #\x52a   #\x52c   #\x52e   #\x531   #\x532   #\x533   #\x534   #\x535   #\x536   #\x537   #\x538   #\x539   #\x53a   #\x53b   #\x53c   #\x53d   #\x53e   #\x53f   #\x540   #\x541   #\x542   #\x543   #\x544   #\x545   #\x546
+     #\x547   #\x548   #\x549   #\x54a   #\x54b   #\x54c   #\x54d   #\x54e   #\x54f        #\x550   #\x551   #\x552   #\x553            #\x554   #\x555                  #\x556           #(#\x535 #\x582)        #\x13f0           #\x13f1    #\x13f2                 #\x13f3          #\x13f4                 #\x13f5        #\xa64a       #\xa77d                 #\x2c63          #\x1e00                 #\x1e02          #\x1e04          #\x1e06                 #\x1e08          #\x1e0a  #\x1e0c          #\x1e0e                 #\x1e10           #\x1e12  #\x1e14                 #\x1e16          #\x1e18                 #\x1e1a  #\x1e1c                 #\x1e1e  #\x1e20  #\x1e22  #\x1e24  #\x1e26  #\x1e28  #\x1e2a  #\x1e2c  #\x1e2e  #\x1e30  #\x1e32  #\x1e34  #\x1e36  #\x1e38  #\x1e3a  #\x1e3c  #\x1e3e  #\x1e40  #\x1e42  #\x1e44  #\x1e46  #\x1e48  #\x1e4a  #\x1e4c  #\x1e4e  #\x1e50  #\x1e52  #\x1e54  #\x1e56  #\x1e58  #\x1e5a  #\x1e5c  #\x1e5e  #\x1e60  #\x1e62  #\x1e64  #\x1e66
+     #\x1e68  #\x1e6a  #\x1e6c  #\x1e6e  #\x1e70  #\x1e72  #\x1e74  #\x1e76  #\x1e78       #\x1e7a  #\x1e7c  #\x1e7e  #\x1e80           #\x1e82  #\x1e84                 #\x1e86          #\x1e88                 #\x1e8a           #\x1e8c    #\x1e8e                 #\x1e90          #\x1e92                 #\x1e94        #(#\H #\x331) #(#\T #\x308)           #(#\W #\x30a)    #(#\Y #\x30a)           #(#\A #\x2be)    #\x1ea0          #\x1ea2                 #\x1ea4          #\x1ea6  #\x1ea8          #\x1eaa                 #\x1eac           #\x1eae  #\x1eb0                 #\x1eb2          #\x1eb4                 #\x1eb6  #\x1eb8                 #\x1eba  #\x1ebc  #\x1ebe  #\x1ec0  #\x1ec2  #\x1ec4  #\x1ec6  #\x1ec8  #\x1eca  #\x1ecc  #\x1ece  #\x1ed0  #\x1ed2  #\x1ed4  #\x1ed6  #\x1ed8  #\x1eda  #\x1edc  #\x1ede  #\x1ee0  #\x1ee2  #\x1ee4  #\x1ee6  #\x1ee8  #\x1eea  #\x1eec  #\x1eee  #\x1ef0  #\x1ef2  #\x1ef4  #\x1ef6  #\x1ef8  #\x1efa  #\x1efc  #\x1efe  #\x1f08  #\x1f09
+     #\x1f0a  #\x1f0b  #\x1f0c  #\x1f0d  #\x1f0e  #\x1f0f  #\x1f18  #\x1f19  #\x1f1a       #\x1f1b  #\x1f1c  #\x1f1d  #\x1f28           #\x1f29  #\x1f2a                 #\x1f2b          #\x1f2c                 #\x1f2d           #\x1f2e    #\x1f2f                 #\x1f38          #\x1f39                 #\x1f3a        #\x1f3b       #\x1f3c                 #\x1f3d          #\x1f3e                 #\x1f3f          #\x1f48          #\x1f49                 #\x1f4a          #\x1f4b  #\x1f4c          #\x1f4d                 #(#\x3a5 #\x313)  #\x1f59  #(#\x3a5 #\x313 #\x300) #\x1f5b          #(#\x3a5 #\x313 #\x301) #\x1f5d  #(#\x3a5 #\x313 #\x342) #\x1f5f  #\x1f68  #\x1f69  #\x1f6a  #\x1f6b  #\x1f6c  #\x1f6d  #\x1f6e  #\x1f6f  #\x1fba  #\x1fbb  #\x1fc8  #\x1fc9  #\x1fca  #\x1fcb  #\x1fda  #\x1fdb  #\x1ff8  #\x1ff9  #\x1fea  #\x1feb  #\x1ffa  #\x1ffb  #\x1f88  #\x1f89  #\x1f8a  #\x1f8b  #\x1f8c  #\x1f8d  #\x1f8e  #\x1f8f  #\x1f98  #\x1f99  #\x1f9a  #\x1f9b  #\x1f9c  #\x1f9d
+     #\x1f9e  #\x1f9f  #\x1fa8  #\x1fa9  #\x1faa  #\x1fab  #\x1fac  #\x1fad  #\x1fae       #\x1faf  #\x1fb8  #\x1fb9  #(#\x1fba #\x345) #\x1fbc  #(#\x386 #\x345)        #(#\x391 #\x342) #(#\x391 #\x342 #\x345) #(#\x1fca #\x345) #\x1fcc    #(#\x389 #\x345)        #(#\x397 #\x342) #(#\x397 #\x342 #\x345) #\x1fd8        #\x1fd9       #(#\x399 #\x308 #\x300) #(#\x399 #\x342) #(#\x399 #\x308 #\x342) #\x1fe8          #\x1fe9          #(#\x3a5 #\x308 #\x300) #(#\x3a1 #\x313) #\x1fec  #(#\x3a5 #\x342) #(#\x3a5 #\x308 #\x342) #(#\x1ffa #\x345) #\x1ffc  #(#\x38f #\x345)        #(#\x3a9 #\x342) #(#\x3a9 #\x342 #\x345) #\x2132  #\x2160                 #\x2161  #\x2162  #\x2163  #\x2164  #\x2165  #\x2166  #\x2167  #\x2168  #\x2169  #\x216a  #\x216b  #\x216c  #\x216d  #\x216e  #\x216f  #\x2183  #\x24b6  #\x24b7  #\x24b8  #\x24b9  #\x24ba  #\x24bb  #\x24bc  #\x24bd  #\x24be  #\x24bf  #\x24c0  #\x24c1  #\x24c2  #\x24c3  #\x24c4  #\x24c5  #\x24c6  #\x24c7  #\x24c8  #\x24c9  #\x24ca
+     #\x24cb  #\x24cc  #\x24cd  #\x24ce  #\x24cf  #\x2c00  #\x2c01  #\x2c02  #\x2c03       #\x2c04  #\x2c05  #\x2c06  #\x2c07           #\x2c08  #\x2c09                 #\x2c0a          #\x2c0b                 #\x2c0c           #\x2c0d    #\x2c0e                 #\x2c0f          #\x2c10                 #\x2c11        #\x2c12       #\x2c13                 #\x2c14          #\x2c15                 #\x2c16          #\x2c17          #\x2c18                 #\x2c19          #\x2c1a  #\x2c1b          #\x2c1c                 #\x2c1d           #\x2c1e  #\x2c1f                 #\x2c20          #\x2c21                 #\x2c22  #\x2c23                 #\x2c24  #\x2c25  #\x2c26  #\x2c27  #\x2c28  #\x2c29  #\x2c2a  #\x2c2b  #\x2c2c  #\x2c2d  #\x2c2e  #\x2c60  #\x23a   #\x23e   #\x2c67  #\x2c69  #\x2c6b  #\x2c72  #\x2c75  #\x2c80  #\x2c82  #\x2c84  #\x2c86  #\x2c88  #\x2c8a  #\x2c8c  #\x2c8e  #\x2c90  #\x2c92  #\x2c94  #\x2c96  #\x2c98  #\x2c9a  #\x2c9c  #\x2c9e  #\x2ca0  #\x2ca2
+     #\x2ca4  #\x2ca6  #\x2ca8  #\x2caa  #\x2cac  #\x2cae  #\x2cb0  #\x2cb2  #\x2cb4       #\x2cb6  #\x2cb8  #\x2cba  #\x2cbc           #\x2cbe  #\x2cc0                 #\x2cc2          #\x2cc4                 #\x2cc6           #\x2cc8    #\x2cca                 #\x2ccc          #\x2cce                 #\x2cd0        #\x2cd2       #\x2cd4                 #\x2cd6          #\x2cd8                 #\x2cda          #\x2cdc          #\x2cde                 #\x2ce0          #\x2ce2  #\x2ceb          #\x2ced                 #\x2cf2           #\x10a0  #\x10a1                 #\x10a2          #\x10a3                 #\x10a4  #\x10a5                 #\x10a6  #\x10a7  #\x10a8  #\x10a9  #\x10aa  #\x10ab  #\x10ac  #\x10ad  #\x10ae  #\x10af  #\x10b0  #\x10b1  #\x10b2  #\x10b3  #\x10b4  #\x10b5  #\x10b6  #\x10b7  #\x10b8  #\x10b9  #\x10ba  #\x10bb  #\x10bc  #\x10bd  #\x10be  #\x10bf  #\x10c0  #\x10c1  #\x10c2  #\x10c3  #\x10c4  #\x10c5  #\x10c7  #\x10cd  #\xa640  #\xa642  #\xa644
+     #\xa646  #\xa648  #\xa64c  #\xa64e  #\xa650  #\xa652  #\xa654  #\xa656  #\xa658       #\xa65a  #\xa65c  #\xa65e  #\xa660           #\xa662  #\xa664                 #\xa666          #\xa668                 #\xa66a           #\xa66c    #\xa680                 #\xa682          #\xa684                 #\xa686        #\xa688       #\xa68a                 #\xa68c          #\xa68e                 #\xa690          #\xa692          #\xa694                 #\xa696          #\xa698  #\xa69a          #\xa722                 #\xa724           #\xa726  #\xa728                 #\xa72a          #\xa72c                 #\xa72e  #\xa732                 #\xa734  #\xa736  #\xa738  #\xa73a  #\xa73c  #\xa73e  #\xa740  #\xa742  #\xa744  #\xa746  #\xa748  #\xa74a  #\xa74c  #\xa74e  #\xa750  #\xa752  #\xa754  #\xa756  #\xa758  #\xa75a  #\xa75c  #\xa75e  #\xa760  #\xa762  #\xa764  #\xa766  #\xa768  #\xa76a  #\xa76c  #\xa76e  #\xa779  #\xa77b  #\xa77e  #\xa780  #\xa782  #\xa784  #\xa786
+     #\xa78b  #\xa790  #\xa792  #\xa796  #\xa798  #\xa79a  #\xa79c  #\xa79e  #\xa7a0       #\xa7a2  #\xa7a4  #\xa7a6  #\xa7a8           #\xa7b4  #\xa7b6                 #\xa7b3          #\x13a0                 #\x13a1           #\x13a2    #\x13a3                 #\x13a4          #\x13a5                 #\x13a6        #\x13a7       #\x13a8                 #\x13a9          #\x13aa                 #\x13ab          #\x13ac          #\x13ad                 #\x13ae          #\x13af  #\x13b0          #\x13b1                 #\x13b2           #\x13b3  #\x13b4                 #\x13b5          #\x13b6                 #\x13b7  #\x13b8                 #\x13b9  #\x13ba  #\x13bb  #\x13bc  #\x13bd  #\x13be  #\x13bf  #\x13c0  #\x13c1  #\x13c2  #\x13c3  #\x13c4  #\x13c5  #\x13c6  #\x13c7  #\x13c8  #\x13c9  #\x13ca  #\x13cb  #\x13cc  #\x13cd  #\x13ce  #\x13cf  #\x13d0  #\x13d1  #\x13d2  #\x13d3  #\x13d4  #\x13d5  #\x13d6  #\x13d7  #\x13d8  #\x13d9  #\x13da  #\x13db  #\x13dc  #\x13dd
+     #\x13de  #\x13df  #\x13e0  #\x13e1  #\x13e2  #\x13e3  #\x13e4  #\x13e5  #\x13e6       #\x13e7  #\x13e8  #\x13e9  #\x13ea           #\x13eb  #\x13ec                 #\x13ed          #\x13ee                 #\x13ef           #(#\F #\f) #(#\F #\i)              #(#\F #\l)       #(#\F #\f #\i)          #(#\F #\f #\l) #(#\S #\t)    #(#\x544 #\x576)        #(#\x544 #\x565) #(#\x544 #\x56b)        #(#\x54e #\x576) #(#\x544 #\x56d) #\xff21                 #\xff22          #\xff23  #\xff24          #\xff25                 #\xff26           #\xff27  #\xff28                 #\xff29          #\xff2a                 #\xff2b  #\xff2c                 #\xff2d  #\xff2e  #\xff2f  #\xff30  #\xff31  #\xff32  #\xff33  #\xff34  #\xff35  #\xff36  #\xff37  #\xff38  #\xff39  #\xff3a  #\x10400 #\x10401 #\x10402 #\x10403 #\x10404 #\x10405 #\x10406 #\x10407 #\x10408 #\x10409 #\x1040a #\x1040b #\x1040c #\x1040d #\x1040e #\x1040f #\x10410 #\x10411 #\x10412 #\x10413 #\x10414 #\x10415 #\x10416
+     #\x10417 #\x10418 #\x10419 #\x1041a #\x1041b #\x1041c #\x1041d #\x1041e #\x1041f      #\x10420 #\x10421 #\x10422 #\x10423          #\x10424 #\x10425                #\x10426         #\x10427                #\x104b0          #\x104b1   #\x104b2                #\x104b3         #\x104b4                #\x104b5       #\x104b6      #\x104b7                #\x104b8         #\x104b9                #\x104ba         #\x104bb         #\x104bc                #\x104bd         #\x104be #\x104bf         #\x104c0                #\x104c1          #\x104c2 #\x104c3                #\x104c4         #\x104c5                #\x104c6 #\x104c7                #\x104c8 #\x104c9 #\x104ca #\x104cb #\x104cc #\x104cd #\x104ce #\x104cf #\x104d0 #\x104d1 #\x104d2 #\x104d3 #\x10c80 #\x10c81 #\x10c82 #\x10c83 #\x10c84 #\x10c85 #\x10c86 #\x10c87 #\x10c88 #\x10c89 #\x10c8a #\x10c8b #\x10c8c #\x10c8d #\x10c8e #\x10c8f #\x10c90 #\x10c91 #\x10c92 #\x10c93 #\x10c94 #\x10c95 #\x10c96 #\x10c97 #\x10c98
+     #\x10c99 #\x10c9a #\x10c9b #\x10c9c #\x10c9d #\x10c9e #\x10c9f #\x10ca0 #\x10ca1      #\x10ca2 #\x10ca3 #\x10ca4 #\x10ca5          #\x10ca6 #\x10ca7                #\x10ca8         #\x10ca9                #\x10caa          #\x10cab   #\x10cac                #\x10cad         #\x10cae                #\x10caf       #\x10cb0      #\x10cb1                #\x10cb2         #\x118a0                #\x118a1         #\x118a2         #\x118a3                #\x118a4         #\x118a5 #\x118a6         #\x118a7                #\x118a8          #\x118a9 #\x118aa                #\x118ab         #\x118ac                #\x118ad #\x118ae                #\x118af #\x118b0 #\x118b1 #\x118b2 #\x118b3 #\x118b4 #\x118b5 #\x118b6 #\x118b7 #\x118b8 #\x118b9 #\x118ba #\x118bb #\x118bc #\x118bd #\x118be #\x118bf #\x1e900 #\x1e901 #\x1e902 #\x1e903 #\x1e904 #\x1e905 #\x1e906 #\x1e907 #\x1e908 #\x1e909 #\x1e90a #\x1e90b #\x1e90c #\x1e90d #\x1e90e #\x1e90f #\x1e910 #\x1e911 #\x1e912 #\x1e913
+     #\x1e914 #\x1e915 #\x1e916 #\x1e917 #\x1e918 #\x1e919 #\x1e91a #\x1e91b #\x1e91c      #\x1e91d #\x1e91e #\x1e91f #\x1e920          #\x1e921))
index cd8b35a2f2d20182d55592e65ba661bd2760d6ca..95bf3eca3220e75497addd07c46987ae0c72a53d 100644 (file)
@@ -35,69 +35,43 @@ USA.
         (vector-ref ucd-uc-table-5 (bytevector-u16be-ref ucd-uc-table-4 (fix:lsh (fix:or (fix:lsh (bytevector-u8-ref ucd-uc-table-3 (fix:or (fix:lsh (bytevector-u8-ref ucd-uc-table-2 (fix:or (fix:lsh (bytevector-u8-ref ucd-uc-table-1 (fix:or (fix:lsh (bytevector-u8-ref ucd-uc-table-0 (fix:lsh sv -16)) 4) (fix:and 15 (fix:lsh sv -12)))) 4) (fix:and 15 (fix:lsh sv -8)))) 4) (fix:and 15 (fix:lsh sv -4)))) 4) (fix:and 15 sv)) 1))))
       char))
 
-(define-deferred ucd-uc-table-0
-  (vector->bytevector '#(0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2)))
+(define ucd-uc-table-0
+  '#u8(0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2))
 
-(define-deferred ucd-uc-table-1
-  (vector->bytevector '#(0 1 2 3 3 3 3 3 3 3 4 3 3 3 3 5 6 7 3 3 3 3 3 3 3 3 3 3 3 3 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3)))
+(define ucd-uc-table-1
+  '#u8(0 1 2 3 3 3 3 3 3 3 4 3 3 3 3 5 6 7 3 3 3 3 3 3 3 3 3 3 3 3 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3))
 
-(define-deferred ucd-uc-table-2
-  (vector->bytevector '#(0 1 2 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 8 9 10 11 6 12 6 6 13 6 6 6 6 6 6 6 14 15 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 16 17 6 6 6 18 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 19 6 6 6 20 6 6 6 6 21 6 6 6 6 6 6 6 22 6 6 6 6 6 6 6 6 6 6 6 23 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 24 6 6 6 6 6 6)))
+(define ucd-uc-table-2
+  '#u8(0 1 2 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 8 9 10 11 6 12 6 6 13 6 6 6 6 6 6 6 14 15 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 16 17 6 6 6 18 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 19 6 6 6 20 6 6 6 6 21 6 6 6 6 6 6 6 22 6 6 6 6 6 6 6 6 6 6 6 23 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 24 6 6 6 6 6 6))
 
-(define-deferred ucd-uc-table-3
-  (vector->bytevector
-   '#(0  0 0 0 0 0 1 2 0 0 0 3 0 4 5 6 7 8 9 10 11 12 13  14 15 16 17 18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  0   0 0 0 0 0 0 0 0 0 33 0 0 34 0 35 36 37 38  39  40  41 0   0   0 42 43 44 45 46 47 48 49  50  51  52  53  54  55  56  57  0   0 0 58 59 60 0 0 0 0 0   0 0   0   0   0   0   0 0 0 0 0   0   0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0   0   0 61 0 0 0 0 0 0 0 0 62 0 0   0   0   0 0 0 0 0 0 0 0 0   0   63  0 0 0 0 0 0 0 0 64 65 66 67 68  69  70  71  72 73 74 75 76 77 78 79 80 81 82 83 84  85  86 87 88 89 90  91  92  93 94 95 0 0 0 0 96 0 0 97
-      98 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  0  99 100 0  0  0  0  101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 0 0 0 0 0 0 0 0 0 0  0 0 0  0 0  0  0  117 118 119 0  120 121 0 0  0  0  0  0  0  0  122 123 124 125 126 127 128 129 130 131 0 0 0  0  0  0 0 0 0 132 0 133 134 135 136 137 0 0 0 0 138 139 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 140 141 0 0  0 0 0 0 0 0 0 0 0  0 142 143 144 0 0 0 0 0 0 0 0 145 146 147 0 0 0 0 0 0 0 0 0  0  0  0  148 149 150 151 0  0  0  0  0  0  0  0  0  0  0  0  152 153 0  0  0  0  154 155 156 0  0  0  0 0 0 0 0  0 0 0)))
+(define ucd-uc-table-3
+  '#u8(0 0 0 0 0 0 1 2 0 0 0 3 0 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 0 0 0 0 0 0 0 0 0 0 33 0 0 34 0 35 36 37 38 39 40 41 0 0 0 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 0 0 0 58 59 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 0 0 0 0 0 0 0 0 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 0 0 0 0 0 0 0 0 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 0 0 0 0 96 0 0 97 98 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 99 100 0 0 0 0 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117 118 119 0 120 121 0 0 0 0 0 0 0 0 122 123 124 125 126 127 128 129 130 131 0 0 0 0 0 0 0 0 0 132 0 133 134 135 136 137 0 0 0 0 138 139 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 140 141 0 0 0 0 0 0 0 0 0 0 0 0 142 143 144 0 0 0 0 0 0 0 0 145 146 147 0 0 0 0 0 0 0 0 0 0 0 0 148 149 150 151 0 0 0 0 0 0 0 0 0 0 0 0 152 153 0 0 0 0 154 155 156 0 0 0 0 0 0 0 0 0 0 0))
 
-(define-deferred ucd-uc-table-4
-  (vector->bytevector-u16be
-   '#(0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    1    2    3    4   5    6   7    8   9    10  11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   0    0    0    0    0    0    0    0    0    0    27   0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    28   29   30   31   32   33   34   35   36   37   38   39   40   41   42   43   44   45   46   47   48   49   50   51   0    52   53   54   55   56   57   58   59   0    60   0    61   0    62   0    63   0   64  0   65  0   66  0   67  0    68   0    69   0    70   0    71   0    72   0    73   0    74   0    75   0    76   0    77   0    78   0    79   0    80   0    81   0    82   0    83   0    9    0    84   0    85   0    86   0    0    87   0    88   0    89   0    90   0    91   0    92   0    93   0    94   95   0    96   0    97   0    98   0    99   0    100  0    101  0    102
-      0    103  0    104  0    105  0    106  0    107  0    108  0    109  0    110  0    111  0    112  0   113  0   114  0   115  0   116  0    117  0    118  0    0    119  0    120  0    121  19   122  0    0    123  0    124  0    0    125  0    0    0    126  0    0    0    0    0    127  0    0    128  0    0    0    129  130  0    0    0    131  0    0    132  0    133  0    134  0    0    135  0    0    0    0    136  0    0    137  0    0    0    138  0    139  0    0    140  0    0    0    141  0    142  0    0    0    0    0    143  143  0    144  144  0    145  145  0    146  0    147 0   148 0   149 0   150 0   151  0    152  0    153  154  0    155  0    156  0    157  0    158  0    159  0    160  0    161  0    162  0    163  164  0    165  165  0    166  0    0    0    167  0    168  0    169  0    170  0    171  0    172  0    173  0    174  0    175  0    176  0    177  0    178  0    179  0    180  0    181  0    182  0    183  0    184  0    185  0    186
-      0    0    0    187  0    188  0    189  0    190  0    191  0    192  0    193  0    194  0    195  0   0    0   0    0   0    0   0    196  0    0    197  198  0    199  0    0    0    0    200  0    201  0    202  0    203  0    204  205  206  207  208  209  0    210  211  0    212  0    213  214  0    0    0    215  216  0    217  0    218  219  0    220  221  222  223  224  0    0    225  0    226  227  0    0    228  0    0    0    0    0    0    0    229  0    0    230  0    0    231  0    0    0    232  233  234  235  236  237  0    0    0    0    0    238  0    0    0    0    0    0   0   0   0   0   239 240 0   0    0    0    0    0    241  0    0    0    0    0    0    0    0    0    0    0    242  0    243  0    0    0    244  0    0    0    245  246  247  0    0    248  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    249  250  251  252  253  254  255  256  257  258  259  260
-      261  241  262  263  27   264  265  266  267  268  269  269  270  271  272  273  274  275  276  277  278 279  280 0    255 261  0   0    0    272  267  281  0    282  0    283  0    284  0    285  0    286  0    287  0    288  0    289  0    290  0    291  0    292  0    293  262  268  294  295  0    258  0    0    296  0    0    297  0    0    0    0    298  299  300  301  302  303  304  305  306  307  308  309  310  311  312  313  314  315  316  317  318  319  320  321  322  323  324  325  326  327  328  329  330  331  332  333  334  335  336  337  338  339  340  341  342  343  344  345  0   346 0   347 0   348 0   349 0    350  0    351  0    352  0    353  0    354  0    355  0    356  0    357  0    358  0    359  0    360  0    361  0    362  0    0    0    0    0    0    0    0    0    363  0    364  0    365  0    366  0    367  0    368  0    369  0    370  0    371  0    372  0    373  0    374  0    375  0    376  0    377  0    378  0    379  0    380  0    381
-      0    382  0    383  0    384  0    385  0    386  0    387  0    388  0    389  0    0    390  0    391 0    392 0    393 0    394 0    395  0    396  397  0    398  0    399  0    400  0    401  0    402  0    403  0    404  0    405  0    406  0    407  0    408  0    409  0    410  0    411  0    412  0    413  0    414  0    415  0    416  0    417  0    418  0    419  0    420  0    421  0    422  0    423  0    424  0    425  0    426  0    427  0    428  0    429  0    430  0    431  0    432  0    433  0    434  0    435  0    436  0    437  0    438  0    439  0    440  0    441  0   442 0   443 0   444 0   445 0    446  447  448  449  450  451  452  453  454  455  456  457  458  459  460  461  462  463  464  465  466  467  468  469  470  471  472  473  474  475  476  477  478  479  480  481  482  483  484  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    485  486  487  488  489  490  0    0    300  302  312  315  316  316  324  347
-      491  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    492  0    0    0   493  0   0    0   494  0   495  0    496  0    497  0    498  0    499  0    500  0    501  0    502  0    503  0    504  0    505  0    506  0    507  0    508  0    509  0    510  0    511  0    512  0    513  0    514  0    515  0    516  0    517  0    518  0    519  0    520  0    521  0    522  0    523  0    524  0    525  0    526  0    527  0    528  0    529  0    530  0    531  0    532  0    533  0    534  0    535  0    536  0    537  0    538  0    539  0    540  0    541  0   542 0   543 0   544 0   545 0    546  0    547  0    548  0    549  0    550  0    551  0    552  0    553  0    554  0    555  0    556  0    557  0    558  0    559  0    560  0    561  0    562  0    563  0    564  0    565  0    566  0    567  0    568  569  570  571  572  573  542  0    0    0    0    0    574  0    575  0    576  0    577  0    578  0    579  0    580  0    581
-      0    582  0    583  0    584  0    585  0    586  0    587  0    588  0    589  0    590  0    591  0   592  0   593  0   594  0   595  0    596  0    597  0    598  0    599  0    600  0    601  0    602  0    603  0    604  0    605  0    606  0    607  0    608  0    609  0    610  0    611  0    612  0    613  0    614  0    615  0    616  0    617  0    618  0    619  0    620  0    621  622  623  624  625  626  627  628  629  0    0    0    0    0    0    0    0    630  631  632  633  634  635  0    0    0    0    0    0    0    0    0    0    636  637  638  639  640  641  642  643  0   0   0   0   0   0   0   0   644  645  646  647  648  649  650  651  0    0    0    0    0    0    0    0    652  653  654  655  656  657  0    0    0    0    0    0    0    0    0    0    658  659  660  661  662  663  664  665  0    0    0    0    0    0    0    0    666  667  668  669  670  671  672  673  0    0    0    0    0    0    0    0    674  675  676  677  678  679  680  681
-      682  683  684  685  686  687  0    0    688  689  690  691  692  693  694  695  688  689  690  691  692 693  694 695  696 697  698 699  700  701  702  703  696  697  698  699  700  701  702  703  704  705  706  707  708  709  710  711  704  705  706  707  708  709  710  711  712  713  714  715  716  0    717  718  0    0    0    0    715  0    241  0    0    0    719  720  721  0    722  723  0    0    0    0    720  0    0    0    724  725  726  248  0    0    727  728  0    0    0    0    0    0    0    0    729  730  731  253  732  733  734  735  0    0    0    0    0    0    0    0    0   0   736 737 738 0   739 740 0    0    0    0    737  0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    741  0    742  743  744  745  746  747  748  749  750  751  752  753  754  755  756  757  0    0    0    0    758  0    0    0    0    0    0    0    0    0    0    0    759  760  761  762  763  764  765  766  767  768  769  770  771  772  773  774
-      775  776  777  778  779  780  781  782  783  784  0    0    0    0    0    0    785  786  787  788  789 790  791 792  793 794  795 796  797  798  799  800  801  802  803  804  805  806  807  808  809  810  811  812  813  814  815  816  817  818  819  820  821  822  823  824  825  826  827  828  829  830  831  0    0    832  0    0    0    833  834  0    835  0    836  0    837  0    0    0    0    0    0    838  0    0    839  0    0    0    0    0    0    0    0    0    0    840  0    841  0    842  0    843  0    844  0    845  0    846  0    847  0    848  0    849  0    850  0    851  0   852 0   853 0   854 0   855 0    856  0    857  0    858  0    859  0    860  0    861  0    862  0    863  0    864  0    865  0    866  0    867  0    868  0    869  0    870  0    871  0    872  0    873  0    874  0    875  0    876  0    877  0    878  0    879  0    880  0    881  0    882  0    883  0    884  0    885  0    886  0    887  0    888  0    889  0    0    0    0
-      0    0    0    0    890  0    891  0    0    0    0    892  0    0    0    0    0    0    0    0    0   0    0   0    893 894  895 896  897  898  899  900  901  902  903  904  905  906  907  908  909  910  911  912  913  914  915  916  917  918  919  920  921  922  923  924  925  926  927  928  929  930  0    931  0    0    0    0    0    932  0    0    0    933  0    934  0    935  0    936  0    937  0    491  0    938  0    939  0    940  0    941  0    942  0    943  0    944  0    945  0    946  0    947  0    948  0    949  0    950  0    951  0    952  0    953  0    954  0    0    0   955 0   956 0   957 0   958 0    959  0    960  0    961  0    962  0    963  0    964  0    965  0    966  0    967  0    968  0    0    0    0    0    0    0    969  0    970  0    971  0    972  0    973  0    974  0    975  0    0    0    976  0    977  0    978  0    979  0    980  0    981  0    982  0    983  0    984  0    985  0    986  0    987  0    988  0    989  0    990
-      0    991  0    992  0    993  0    994  0    995  0    996  0    997  0    998  0    999  0    1000 0   1001 0   1002 0   1003 0   1004 0    1005 0    1006 0    0    0    0    0    0    0    0    0    0    1007 0    1008 0    0    1009 0    1010 0    1011 0    1012 0    1013 0    0    0    0    1014 0    0    0    0    1015 0    1016 0    0    0    1017 0    1018 0    1019 0    1020 0    1021 0    1022 0    1023 0    1024 0    1025 0    1026 0    0    0    0    0    0    0    0    0    0    0    1027 0    1028 0    0    0    0    0    0    0    0    0    0    0    1029 0    0    0    0    0   0   0   0   0   0   0   0   1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101
-      1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1115 0    0    0    0    0    0   0    0   0    0   0    0   1116 1117 1118 1119 1120 0    0    0    0    0    0    0    0    0    1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 0    0    0    0    0    0    0    0    0    0    0    0    0    1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 0   0   0   0   0   0   0   0   1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 0    0    0    0    1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254
-      1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 0    0   0    0   0    0   0    0   0    0    0    0    0    1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 0    0    1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 0    0    0    0    0    0    0    0    0    0    0    0)))
+(define ucd-uc-table-4
+  '#u8(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 0 50 0 51 0 0 0 52 0 53 0 54 0 55 0 56 0 57 0 58 0 59 0 0 0 60 0 0 0 61 0 0 0 62 0 0 0 63 0 0 0 64 0 0 0 65 0 0 0 66 0 0 0 67 0 0 0 68 0 0 0 69 0 0 0 70 0 0 0 71 0 0 0 72 0 0 0 73 0 0 0 74 0 0 0 75 0 0 0 76 0 0 0 77 0 0 0 78 0 0 0 79 0 0 0 80 0 0 0 81 0 0 0 82 0 0 0 83 0 0 0 9 0 0 0 84 0 0 0 85 0 0 0 86 0 0 0 0 0 87 0 0 0 88 0 0 0 89 0 0 0 90 0 0 0 91 0 0 0 92 0 0 0 93 0 0 0 94 0 95 0 0 0 96 0 0 0 97 0 0 0 98 0 0 0 99 0 0 0 100 0 0 0 101 0 0 0 102 0 0 0 103 0 0 0 104 0 0 0 105 0 0 0 106 0 0 0 107 0 0 0 108 0 0 0 109 0 0 0 110 0 0 0 111 0 0 0 112 0 0 0 113 0 0 0 114 0 0 0 115 0 0 0 116 0 0 0 117 0 0 0 118 0 0 0 0 0 119 0 0 0 120 0 0 0 121 0 19 0 122 0 0 0 0 0 123 0 0 0 124 0 0 0 0 0 125 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 0 0 0 0 127 0 0 0 0 0 128 0 0 0 0 0 0 0 129 0 130 0 0 0 0 0 0 0 131 0 0 0 0 0 132 0 0 0 133 0 0 0 134 0 0 0 0 0 135 0 0 0 0 0 0 0 0 0 136 0 0 0 0 0 137 0 0 0 0 0 0 0 138 0 0 0 139 0 0 0 0 0 140 0 0 0 0 0 0 0 141 0 0 0 142 0 0 0 0 0 0 0 0 0 0 0 143 0 143 0 0 0 144 0 144 0 0 0 145 0 145 0 0 0 146 0 0 0 147 0 0 0 148 0 0 0 149 0 0 0 150 0 0 0 151 0 0 0 152 0 0 0 153 0 154 0 0 0 155 0 0 0 156 0 0 0 157 0 0 0 158 0 0 0 159 0 0 0 160 0 0 0 161 0 0 0 162 0 0 0 163 0 164 0 0 0 165 0 165 0 0 0 166 0 0 0 0 0 0 0 167 0 0 0 168 0 0 0 169 0 0 0 170 0 0 0 171 0 0 0 172 0 0 0 173 0 0 0 174 0 0 0 175 0 0 0 176 0 0 0 177 0 0 0 178 0 0 0 179 0 0 0 180 0 0 0 181 0 0 0 182 0 0 0 183 0 0 0 184 0 0 0 185 0 0 0 186 0 0 0 0 0 0 0 187 0 0 0 188 0 0 0 189 0 0 0 190 0 0 0 191 0 0 0 192 0 0 0 193 0 0 0 194 0 0 0 195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 196 0 0 0 0 0 197 0 198 0 0 0 199 0 0 0 0 0 0 0 0 0 200 0 0 0 201 0 0 0 202 0 0 0 203 0 0 0 204 0 205 0 206 0 207 0 208 0 209 0 0 0 210 0 211 0 0 0 212 0 0 0 213 0 214 0 0 0 0 0 0 0 215 0 216 0 0 0 217 0 0 0 218 0 219 0 0 0 220 0 221 0 222 0 223 0 224 0 0 0 0 0 225 0 0 0 226 0 227 0 0 0 0 0 228 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 229 0 0 0 0 0 230 0 0 0 0 0 231 0 0 0 0 0 0 0 232 0 233 0 234 0 235 0 236 0 237 0 0 0 0 0 0 0 0 0 0 0 238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 239 0 240 0 0 0 0 0 0 0 0 0 0 0 0 0 241 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 242 0 0 0 243 0 0 0 0 0 0 0 244 0 0 0 0 0 0 0 245 0 246 0 247 0 0 0 0 0 248 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 249 0 250 0 251 0 252 0 253 0 254 0 255 1 0 1 1 1 2 1 3 1 4 1 5 0 241 1 6 1 7 0 27 1 8 1 9 1 10 1 11 1 12 1 13 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 0 0 0 255 1 5 0 0 0 0 0 0 1 16 1 11 1 25 0 0 1 26 0 0 1 27 0 0 1 28 0 0 1 29 0 0 1 30 0 0 1 31 0 0 1 32 0 0 1 33 0 0 1 34 0 0 1 35 0 0 1 36 0 0 1 37 1 6 1 12 1 38 1 39 0 0 1 2 0 0 0 0 1 40 0 0 0 0 1 41 0 0 0 0 0 0 0 0 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 61 1 62 1 63 1 64 1 65 1 66 1 67 1 68 1 69 1 70 1 71 1 72 1 73 1 74 1 75 1 76 1 77 1 78 1 79 1 80 1 81 1 82 1 83 1 84 1 85 1 86 1 87 1 88 1 89 0 0 1 90 0 0 1 91 0 0 1 92 0 0 1 93 0 0 1 94 0 0 1 95 0 0 1 96 0 0 1 97 0 0 1 98 0 0 1 99 0 0 1 100 0 0 1 101 0 0 1 102 0 0 1 103 0 0 1 104 0 0 1 105 0 0 1 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 107 0 0 1 108 0 0 1 109 0 0 1 110 0 0 1 111 0 0 1 112 0 0 1 113 0 0 1 114 0 0 1 115 0 0 1 116 0 0 1 117 0 0 1 118 0 0 1 119 0 0 1 120 0 0 1 121 0 0 1 122 0 0 1 123 0 0 1 124 0 0 1 125 0 0 1 126 0 0 1 127 0 0 1 128 0 0 1 129 0 0 1 130 0 0 1 131 0 0 1 132 0 0 1 133 0 0 0 0 1 134 0 0 1 135 0 0 1 136 0 0 1 137 0 0 1 138 0 0 1 139 0 0 1 140 1 141 0 0 1 142 0 0 1 143 0 0 1 144 0 0 1 145 0 0 1 146 0 0 1 147 0 0 1 148 0 0 1 149 0 0 1 150 0 0 1 151 0 0 1 152 0 0 1 153 0 0 1 154 0 0 1 155 0 0 1 156 0 0 1 157 0 0 1 158 0 0 1 159 0 0 1 160 0 0 1 161 0 0 1 162 0 0 1 163 0 0 1 164 0 0 1 165 0 0 1 166 0 0 1 167 0 0 1 168 0 0 1 169 0 0 1 170 0 0 1 171 0 0 1 172 0 0 1 173 0 0 1 174 0 0 1 175 0 0 1 176 0 0 1 177 0 0 1 178 0 0 1 179 0 0 1 180 0 0 1 181 0 0 1 182 0 0 1 183 0 0 1 184 0 0 1 185 0 0 1 186 0 0 1 187 0 0 1 188 0 0 1 189 0 0 1 190 1 191 1 192 1 193 1 194 1 195 1 196 1 197 1 198 1 199 1 200 1 201 1 202 1 203 1 204 1 205 1 206 1 207 1 208 1 209 1 210 1 211 1 212 1 213 1 214 1 215 1 216 1 217 1 218 1 219 1 220 1 221 1 222 1 223 1 224 1 225 1 226 1 227 1 228 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 229 1 230 1 231 1 232 1 233 1 234 0 0 0 0 1 44 1 46 1 56 1 59 1 60 1 60 1 68 1 91 1 235 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 236 0 0 0 0 0 0 1 237 0 0 0 0 0 0 1 238 0 0 1 239 0 0 1 240 0 0 1 241 0 0 1 242 0 0 1 243 0 0 1 244 0 0 1 245 0 0 1 246 0 0 1 247 0 0 1 248 0 0 1 249 0 0 1 250 0 0 1 251 0 0 1 252 0 0 1 253 0 0 1 254 0 0 1 255 0 0 2 0 0 0 2 1 0 0 2 2 0 0 2 3 0 0 2 4 0 0 2 5 0 0 2 6 0 0 2 7 0 0 2 8 0 0 2 9 0 0 2 10 0 0 2 11 0 0 2 12 0 0 2 13 0 0 2 14 0 0 2 15 0 0 2 16 0 0 2 17 0 0 2 18 0 0 2 19 0 0 2 20 0 0 2 21 0 0 2 22 0 0 2 23 0 0 2 24 0 0 2 25 0 0 2 26 0 0 2 27 0 0 2 28 0 0 2 29 0 0 2 30 0 0 2 31 0 0 2 32 0 0 2 33 0 0 2 34 0 0 2 35 0 0 2 36 0 0 2 37 0 0 2 38 0 0 2 39 0 0 2 40 0 0 2 41 0 0 2 42 0 0 2 43 0 0 2 44 0 0 2 45 0 0 2 46 0 0 2 47 0 0 2 48 0 0 2 49 0 0 2 50 0 0 2 51 0 0 2 52 0 0 2 53 0 0 2 54 0 0 2 55 0 0 2 56 2 57 2 58 2 59 2 60 2 61 2 30 0 0 0 0 0 0 0 0 0 0 2 62 0 0 2 63 0 0 2 64 0 0 2 65 0 0 2 66 0 0 2 67 0 0 2 68 0 0 2 69 0 0 2 70 0 0 2 71 0 0 2 72 0 0 2 73 0 0 2 74 0 0 2 75 0 0 2 76 0 0 2 77 0 0 2 78 0 0 2 79 0 0 2 80 0 0 2 81 0 0 2 82 0 0 2 83 0 0 2 84 0 0 2 85 0 0 2 86 0 0 2 87 0 0 2 88 0 0 2 89 0 0 2 90 0 0 2 91 0 0 2 92 0 0 2 93 0 0 2 94 0 0 2 95 0 0 2 96 0 0 2 97 0 0 2 98 0 0 2 99 0 0 2 100 0 0 2 101 0 0 2 102 0 0 2 103 0 0 2 104 0 0 2 105 0 0 2 106 0 0 2 107 0 0 2 108 0 0 2 109 2 110 2 111 2 112 2 113 2 114 2 115 2 116 2 117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 118 2 119 2 120 2 121 2 122 2 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 124 2 125 2 126 2 127 2 128 2 129 2 130 2 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 132 2 133 2 134 2 135 2 136 2 137 2 138 2 139 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 140 2 141 2 142 2 143 2 144 2 145 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 146 2 147 2 148 2 149 2 150 2 151 2 152 2 153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 154 2 155 2 156 2 157 2 158 2 159 2 160 2 161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 162 2 163 2 164 2 165 2 166 2 167 2 168 2 169 2 170 2 171 2 172 2 173 2 174 2 175 0 0 0 0 2 176 2 177 2 178 2 179 2 180 2 181 2 182 2 183 2 176 2 177 2 178 2 179 2 180 2 181 2 182 2 183 2 184 2 185 2 186 2 187 2 188 2 189 2 190 2 191 2 184 2 185 2 186 2 187 2 188 2 189 2 190 2 191 2 192 2 193 2 194 2 195 2 196 2 197 2 198 2 199 2 192 2 193 2 194 2 195 2 196 2 197 2 198 2 199 2 200 2 201 2 202 2 203 2 204 0 0 2 205 2 206 0 0 0 0 0 0 0 0 2 203 0 0 0 241 0 0 0 0 0 0 2 207 2 208 2 209 0 0 2 210 2 211 0 0 0 0 0 0 0 0 2 208 0 0 0 0 0 0 2 212 2 213 2 214 0 248 0 0 0 0 2 215 2 216 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 217 2 218 2 219 0 253 2 220 2 221 2 222 2 223 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 224 2 225 2 226 0 0 2 227 2 228 0 0 0 0 0 0 0 0 2 225 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 229 0 0 2 230 2 231 2 232 2 233 2 234 2 235 2 236 2 237 2 238 2 239 2 240 2 241 2 242 2 243 2 244 2 245 0 0 0 0 0 0 0 0 2 246 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 247 2 248 2 249 2 250 2 251 2 252 2 253 2 254 2 255 3 0 3 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 16 0 0 0 0 0 0 0 0 0 0 0 0 3 17 3 18 3 19 3 20 3 21 3 22 3 23 3 24 3 25 3 26 3 27 3 28 3 29 3 30 3 31 3 32 3 33 3 34 3 35 3 36 3 37 3 38 3 39 3 40 3 41 3 42 3 43 3 44 3 45 3 46 3 47 3 48 3 49 3 50 3 51 3 52 3 53 3 54 3 55 3 56 3 57 3 58 3 59 3 60 3 61 3 62 3 63 0 0 0 0 3 64 0 0 0 0 0 0 3 65 3 66 0 0 3 67 0 0 3 68 0 0 3 69 0 0 0 0 0 0 0 0 0 0 0 0 3 70 0 0 0 0 3 71 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 72 0 0 3 73 0 0 3 74 0 0 3 75 0 0 3 76 0 0 3 77 0 0 3 78 0 0 3 79 0 0 3 80 0 0 3 81 0 0 3 82 0 0 3 83 0 0 3 84 0 0 3 85 0 0 3 86 0 0 3 87 0 0 3 88 0 0 3 89 0 0 3 90 0 0 3 91 0 0 3 92 0 0 3 93 0 0 3 94 0 0 3 95 0 0 3 96 0 0 3 97 0 0 3 98 0 0 3 99 0 0 3 100 0 0 3 101 0 0 3 102 0 0 3 103 0 0 3 104 0 0 3 105 0 0 3 106 0 0 3 107 0 0 3 108 0 0 3 109 0 0 3 110 0 0 3 111 0 0 3 112 0 0 3 113 0 0 3 114 0 0 3 115 0 0 3 116 0 0 3 117 0 0 3 118 0 0 3 119 0 0 3 120 0 0 3 121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 122 0 0 3 123 0 0 0 0 0 0 0 0 3 124 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 125 3 126 3 127 3 128 3 129 3 130 3 131 3 132 3 133 3 134 3 135 3 136 3 137 3 138 3 139 3 140 3 141 3 142 3 143 3 144 3 145 3 146 3 147 3 148 3 149 3 150 3 151 3 152 3 153 3 154 3 155 3 156 3 157 3 158 3 159 3 160 3 161 3 162 0 0 3 163 0 0 0 0 0 0 0 0 0 0 3 164 0 0 0 0 0 0 3 165 0 0 3 166 0 0 3 167 0 0 3 168 0 0 3 169 0 0 1 235 0 0 3 170 0 0 3 171 0 0 3 172 0 0 3 173 0 0 3 174 0 0 3 175 0 0 3 176 0 0 3 177 0 0 3 178 0 0 3 179 0 0 3 180 0 0 3 181 0 0 3 182 0 0 3 183 0 0 3 184 0 0 3 185 0 0 3 186 0 0 0 0 0 0 3 187 0 0 3 188 0 0 3 189 0 0 3 190 0 0 3 191 0 0 3 192 0 0 3 193 0 0 3 194 0 0 3 195 0 0 3 196 0 0 3 197 0 0 3 198 0 0 3 199 0 0 3 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 201 0 0 3 202 0 0 3 203 0 0 3 204 0 0 3 205 0 0 3 206 0 0 3 207 0 0 0 0 0 0 3 208 0 0 3 209 0 0 3 210 0 0 3 211 0 0 3 212 0 0 3 213 0 0 3 214 0 0 3 215 0 0 3 216 0 0 3 217 0 0 3 218 0 0 3 219 0 0 3 220 0 0 3 221 0 0 3 222 0 0 3 223 0 0 3 224 0 0 3 225 0 0 3 226 0 0 3 227 0 0 3 228 0 0 3 229 0 0 3 230 0 0 3 231 0 0 3 232 0 0 3 233 0 0 3 234 0 0 3 235 0 0 3 236 0 0 3 237 0 0 3 238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 239 0 0 3 240 0 0 0 0 3 241 0 0 3 242 0 0 3 243 0 0 3 244 0 0 3 245 0 0 0 0 0 0 0 0 3 246 0 0 0 0 0 0 0 0 3 247 0 0 3 248 0 0 0 0 0 0 3 249 0 0 3 250 0 0 3 251 0 0 3 252 0 0 3 253 0 0 3 254 0 0 3 255 0 0 4 0 0 0 4 1 0 0 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 3 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 16 4 17 4 18 4 19 4 20 4 21 4 22 4 23 4 24 4 25 4 26 4 27 4 28 4 29 4 30 4 31 4 32 4 33 4 34 4 35 4 36 4 37 4 38 4 39 4 40 4 41 4 42 4 43 4 44 4 45 4 46 4 47 4 48 4 49 4 50 4 51 4 52 4 53 4 54 4 55 4 56 4 57 4 58 4 59 4 60 4 61 4 62 4 63 4 64 4 65 4 66 4 67 4 68 4 69 4 70 4 71 4 72 4 73 4 74 4 75 4 76 4 77 4 78 4 79 4 80 4 81 4 82 4 83 4 84 4 85 4 86 4 87 4 88 4 89 4 90 4 91 4 91 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 92 4 93 4 94 4 95 4 96 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 97 4 98 4 99 4 100 4 101 4 102 4 103 4 104 4 105 4 106 4 107 4 108 4 109 4 110 4 111 4 112 4 113 4 114 4 115 4 116 4 117 4 118 4 119 4 120 4 121 4 122 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 123 4 124 4 125 4 126 4 127 4 128 4 129 4 130 4 131 4 132 4 133 4 134 4 135 4 136 4 137 4 138 4 139 4 140 4 141 4 142 4 143 4 144 4 145 4 146 4 147 4 148 4 149 4 150 4 151 4 152 4 153 4 154 4 155 4 156 4 157 4 158 4 159 4 160 4 161 4 162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 163 4 164 4 165 4 166 4 167 4 168 4 169 4 170 4 171 4 172 4 173 4 174 4 175 4 176 4 177 4 178 4 179 4 180 4 181 4 182 4 183 4 184 4 185 4 186 4 187 4 188 4 189 4 190 4 191 4 192 4 193 4 194 4 195 4 196 4 197 4 198 0 0 0 0 0 0 0 0 4 199 4 200 4 201 4 202 4 203 4 204 4 205 4 206 4 207 4 208 4 209 4 210 4 211 4 212 4 213 4 214 4 215 4 216 4 217 4 218 4 219 4 220 4 221 4 222 4 223 4 224 4 225 4 226 4 227 4 228 4 229 4 230 4 231 4 232 4 233 4 234 4 235 4 236 4 237 4 238 4 239 4 240 4 241 4 242 4 243 4 244 4 245 4 246 4 247 4 248 4 249 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 250 4 251 4 252 4 253 4 254 4 255 5 0 5 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 16 5 17 5 18 5 19 5 20 5 21 5 22 5 23 5 24 5 25 0 0 0 0 5 26 5 27 5 28 5 29 5 30 5 31 5 32 5 33 5 34 5 35 5 36 5 37 5 38 5 39 5 40 5 41 5 42 5 43 5 44 5 45 5 46 5 47 5 48 5 49 5 50 5 51 5 52 5 53 5 54 5 55 5 56 5 57 5 58 5 59 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0))
 
-(define-deferred ucd-uc-table-5
-  (vector-map
-   (lambda (converted)
-     (and converted
-          (if (vector? converted)
-              (vector->string converted)
-              converted)))
-   '#(#f                  #\u+41              #\u+42                     #\u+43              #\u+44                     #\u+45              #\u+46                     #\u+47            #\u+48            #\u+49              #\u+4a             #\u+4b             #\u+4c             #\u+4d                     #\u+4e              #\u+4f             #\u+50             #\u+51             #\u+52                     #\u+53    #\u+54    #\u+55                     #\u+56             #\u+57                     #\u+58    #\u+59    #\u+5a                     #\u+39c            #(#\u+53 #\u+53) #\u+c0             #\u+c1                     #\u+c2              #\u+c3                  #\u+c4                  #\u+c5              #\u+c6                     #\u+c7              #\u+c8              #\u+c9              #\u+ca              #\u+cb              #\u+cc              #\u+cd              #\u+ce              #\u+cf              #\u+d0              #\u+d1
-      #\u+d2              #\u+d3              #\u+d4                     #\u+d5              #\u+d6                     #\u+d8              #\u+d9                     #\u+da            #\u+db            #\u+dc              #\u+dd             #\u+de             #\u+178            #\u+100                    #\u+102             #\u+104            #\u+106            #\u+108            #\u+10a                    #\u+10c   #\u+10e   #\u+110                    #\u+112            #\u+114                    #\u+116   #\u+118   #\u+11a                    #\u+11c            #\u+11e          #\u+120            #\u+122                    #\u+124             #\u+126                 #\u+128                 #\u+12a             #\u+12c                    #\u+12e             #\u+132             #\u+134             #\u+136             #\u+139             #\u+13b             #\u+13d             #\u+13f             #\u+141             #\u+143             #\u+145
-      #\u+147             #(#\u+2bc #\u+4e)   #\u+14a                    #\u+14c             #\u+14e                    #\u+150             #\u+152                    #\u+154           #\u+156           #\u+158             #\u+15a            #\u+15c            #\u+15e            #\u+160                    #\u+162             #\u+164            #\u+166            #\u+168            #\u+16a                    #\u+16c   #\u+16e   #\u+170                    #\u+172            #\u+174                    #\u+176   #\u+179   #\u+17b                    #\u+17d            #\u+243          #\u+182            #\u+184                    #\u+187             #\u+18b                 #\u+191                 #\u+1f6             #\u+198                    #\u+23d             #\u+220             #\u+1a0             #\u+1a2             #\u+1a4             #\u+1a7             #\u+1ac             #\u+1af             #\u+1b3             #\u+1b5             #\u+1b8
-      #\u+1bc             #\u+1f7             #\u+1c4                    #\u+1c7             #\u+1ca                    #\u+1cd             #\u+1cf                    #\u+1d1           #\u+1d3           #\u+1d5             #\u+1d7            #\u+1d9            #\u+1db            #\u+18e                    #\u+1de             #\u+1e0            #\u+1e2            #\u+1e4            #\u+1e6                    #\u+1e8   #\u+1ea   #\u+1ec                    #\u+1ee            #(#\u+4a #\u+30c)          #\u+1f1   #\u+1f4   #\u+1f8                    #\u+1fa            #\u+1fc          #\u+1fe            #\u+200                    #\u+202             #\u+204                 #\u+206                 #\u+208             #\u+20a                    #\u+20c             #\u+20e             #\u+210             #\u+212             #\u+214             #\u+216             #\u+218             #\u+21a             #\u+21c             #\u+21e             #\u+222
-      #\u+224             #\u+226             #\u+228                    #\u+22a             #\u+22c                    #\u+22e             #\u+230                    #\u+232           #\u+23b           #\u+2c7e            #\u+2c7f           #\u+241            #\u+246            #\u+248                    #\u+24a             #\u+24c            #\u+24e            #\u+2c6f           #\u+2c6d                   #\u+2c70  #\u+181   #\u+186                    #\u+189            #\u+18a                    #\u+18f   #\u+190   #\u+a7ab                   #\u+193            #\u+a7ac         #\u+194            #\u+a78d                   #\u+a7aa            #\u+197                 #\u+196                 #\u+a7ae            #\u+2c62                   #\u+a7ad            #\u+19c             #\u+2c6e            #\u+19d             #\u+19f             #\u+2c64            #\u+1a6             #\u+1a9             #\u+a7b1            #\u+1ae             #\u+244
-      #\u+1b1             #\u+1b2             #\u+245                    #\u+1b7             #\u+a7b2                   #\u+a7b0            #\u+399                    #\u+370           #\u+372           #\u+376             #\u+3fd            #\u+3fe            #\u+3ff            #(#\u+399 #\u+308 #\u+301) #\u+386             #\u+388            #\u+389            #\u+38a            #(#\u+3a5 #\u+308 #\u+301) #\u+391   #\u+392   #\u+393                    #\u+394            #\u+395                    #\u+396   #\u+397   #\u+398                    #\u+39a            #\u+39b          #\u+39d            #\u+39e                    #\u+39f             #\u+3a0                 #\u+3a1                 #\u+3a3             #\u+3a4                    #\u+3a5             #\u+3a6             #\u+3a7             #\u+3a8             #\u+3a9             #\u+3aa             #\u+3ab             #\u+38c             #\u+38e             #\u+38f             #\u+3cf
-      #\u+3d8             #\u+3da             #\u+3dc                    #\u+3de             #\u+3e0                    #\u+3e2             #\u+3e4                    #\u+3e6           #\u+3e8           #\u+3ea             #\u+3ec            #\u+3ee            #\u+3f9            #\u+37f                    #\u+3f7             #\u+3fa            #\u+410            #\u+411            #\u+412                    #\u+413   #\u+414   #\u+415                    #\u+416            #\u+417                    #\u+418   #\u+419   #\u+41a                    #\u+41b            #\u+41c          #\u+41d            #\u+41e                    #\u+41f             #\u+420                 #\u+421                 #\u+422             #\u+423                    #\u+424             #\u+425             #\u+426             #\u+427             #\u+428             #\u+429             #\u+42a             #\u+42b             #\u+42c             #\u+42d             #\u+42e
-      #\u+42f             #\u+400             #\u+401                    #\u+402             #\u+403                    #\u+404             #\u+405                    #\u+406           #\u+407           #\u+408             #\u+409            #\u+40a            #\u+40b            #\u+40c                    #\u+40d             #\u+40e            #\u+40f            #\u+460            #\u+462                    #\u+464   #\u+466   #\u+468                    #\u+46a            #\u+46c                    #\u+46e   #\u+470   #\u+472                    #\u+474            #\u+476          #\u+478            #\u+47a                    #\u+47c             #\u+47e                 #\u+480                 #\u+48a             #\u+48c                    #\u+48e             #\u+490             #\u+492             #\u+494             #\u+496             #\u+498             #\u+49a             #\u+49c             #\u+49e             #\u+4a0             #\u+4a2
-      #\u+4a4             #\u+4a6             #\u+4a8                    #\u+4aa             #\u+4ac                    #\u+4ae             #\u+4b0                    #\u+4b2           #\u+4b4           #\u+4b6             #\u+4b8            #\u+4ba            #\u+4bc            #\u+4be                    #\u+4c1             #\u+4c3            #\u+4c5            #\u+4c7            #\u+4c9                    #\u+4cb   #\u+4cd   #\u+4c0                    #\u+4d0            #\u+4d2                    #\u+4d4   #\u+4d6   #\u+4d8                    #\u+4da            #\u+4dc          #\u+4de            #\u+4e0                    #\u+4e2             #\u+4e4                 #\u+4e6                 #\u+4e8             #\u+4ea                    #\u+4ec             #\u+4ee             #\u+4f0             #\u+4f2             #\u+4f4             #\u+4f6             #\u+4f8             #\u+4fa             #\u+4fc             #\u+4fe             #\u+500
-      #\u+502             #\u+504             #\u+506                    #\u+508             #\u+50a                    #\u+50c             #\u+50e                    #\u+510           #\u+512           #\u+514             #\u+516            #\u+518            #\u+51a            #\u+51c                    #\u+51e             #\u+520            #\u+522            #\u+524            #\u+526                    #\u+528   #\u+52a   #\u+52c                    #\u+52e            #\u+531                    #\u+532   #\u+533   #\u+534                    #\u+535            #\u+536          #\u+537            #\u+538                    #\u+539             #\u+53a                 #\u+53b                 #\u+53c             #\u+53d                    #\u+53e             #\u+53f             #\u+540             #\u+541             #\u+542             #\u+543             #\u+544             #\u+545             #\u+546             #\u+547             #\u+548
-      #\u+549             #\u+54a             #\u+54b                    #\u+54c             #\u+54d                    #\u+54e             #\u+54f                    #\u+550           #\u+551           #\u+552             #\u+553            #\u+554            #\u+555            #\u+556                    #(#\u+535 #\u+552)  #\u+13f0           #\u+13f1           #\u+13f2           #\u+13f3                   #\u+13f4  #\u+13f5  #\u+a64a                   #\u+a77d           #\u+2c63                   #\u+1e00  #\u+1e02  #\u+1e04                   #\u+1e06           #\u+1e08         #\u+1e0a           #\u+1e0c                   #\u+1e0e            #\u+1e10                #\u+1e12                #\u+1e14            #\u+1e16                   #\u+1e18            #\u+1e1a            #\u+1e1c            #\u+1e1e            #\u+1e20            #\u+1e22            #\u+1e24            #\u+1e26            #\u+1e28            #\u+1e2a            #\u+1e2c
-      #\u+1e2e            #\u+1e30            #\u+1e32                   #\u+1e34            #\u+1e36                   #\u+1e38            #\u+1e3a                   #\u+1e3c          #\u+1e3e          #\u+1e40            #\u+1e42           #\u+1e44           #\u+1e46           #\u+1e48                   #\u+1e4a            #\u+1e4c           #\u+1e4e           #\u+1e50           #\u+1e52                   #\u+1e54  #\u+1e56  #\u+1e58                   #\u+1e5a           #\u+1e5c                   #\u+1e5e  #\u+1e60  #\u+1e62                   #\u+1e64           #\u+1e66         #\u+1e68           #\u+1e6a                   #\u+1e6c            #\u+1e6e                #\u+1e70                #\u+1e72            #\u+1e74                   #\u+1e76            #\u+1e78            #\u+1e7a            #\u+1e7c            #\u+1e7e            #\u+1e80            #\u+1e82            #\u+1e84            #\u+1e86            #\u+1e88            #\u+1e8a
-      #\u+1e8c            #\u+1e8e            #\u+1e90                   #\u+1e92            #\u+1e94                   #(#\u+48 #\u+331)   #(#\u+54 #\u+308)          #(#\u+57 #\u+30a) #(#\u+59 #\u+30a) #(#\u+41 #\u+2be)   #\u+1ea0           #\u+1ea2           #\u+1ea4           #\u+1ea6                   #\u+1ea8            #\u+1eaa           #\u+1eac           #\u+1eae           #\u+1eb0                   #\u+1eb2  #\u+1eb4  #\u+1eb6                   #\u+1eb8           #\u+1eba                   #\u+1ebc  #\u+1ebe  #\u+1ec0                   #\u+1ec2           #\u+1ec4         #\u+1ec6           #\u+1ec8                   #\u+1eca            #\u+1ecc                #\u+1ece                #\u+1ed0            #\u+1ed2                   #\u+1ed4            #\u+1ed6            #\u+1ed8            #\u+1eda            #\u+1edc            #\u+1ede            #\u+1ee0            #\u+1ee2            #\u+1ee4            #\u+1ee6            #\u+1ee8
-      #\u+1eea            #\u+1eec            #\u+1eee                   #\u+1ef0            #\u+1ef2                   #\u+1ef4            #\u+1ef6                   #\u+1ef8          #\u+1efa          #\u+1efc            #\u+1efe           #\u+1f08           #\u+1f09           #\u+1f0a                   #\u+1f0b            #\u+1f0c           #\u+1f0d           #\u+1f0e           #\u+1f0f                   #\u+1f18  #\u+1f19  #\u+1f1a                   #\u+1f1b           #\u+1f1c                   #\u+1f1d  #\u+1f28  #\u+1f29                   #\u+1f2a           #\u+1f2b         #\u+1f2c           #\u+1f2d                   #\u+1f2e            #\u+1f2f                #\u+1f38                #\u+1f39            #\u+1f3a                   #\u+1f3b            #\u+1f3c            #\u+1f3d            #\u+1f3e            #\u+1f3f            #\u+1f48            #\u+1f49            #\u+1f4a            #\u+1f4b            #\u+1f4c            #\u+1f4d
-      #(#\u+3a5 #\u+313)  #\u+1f59            #(#\u+3a5 #\u+313 #\u+300) #\u+1f5b            #(#\u+3a5 #\u+313 #\u+301) #\u+1f5d            #(#\u+3a5 #\u+313 #\u+342) #\u+1f5f          #\u+1f68          #\u+1f69            #\u+1f6a           #\u+1f6b           #\u+1f6c           #\u+1f6d                   #\u+1f6e            #\u+1f6f           #\u+1fba           #\u+1fbb           #\u+1fc8                   #\u+1fc9  #\u+1fca  #\u+1fcb                   #\u+1fda           #\u+1fdb                   #\u+1ff8  #\u+1ff9  #\u+1fea                   #\u+1feb           #\u+1ffa         #\u+1ffb           #(#\u+1f08 #\u+399)        #(#\u+1f09 #\u+399) #(#\u+1f0a #\u+399)     #(#\u+1f0b #\u+399)     #(#\u+1f0c #\u+399) #(#\u+1f0d #\u+399)        #(#\u+1f0e #\u+399) #(#\u+1f0f #\u+399) #(#\u+1f28 #\u+399) #(#\u+1f29 #\u+399) #(#\u+1f2a #\u+399) #(#\u+1f2b #\u+399) #(#\u+1f2c #\u+399) #(#\u+1f2d #\u+399) #(#\u+1f2e #\u+399) #(#\u+1f2f #\u+399) #(#\u+1f68 #\u+399)
-      #(#\u+1f69 #\u+399) #(#\u+1f6a #\u+399) #(#\u+1f6b #\u+399)        #(#\u+1f6c #\u+399) #(#\u+1f6d #\u+399)        #(#\u+1f6e #\u+399) #(#\u+1f6f #\u+399)        #\u+1fb8          #\u+1fb9          #(#\u+1fba #\u+399) #(#\u+391 #\u+399) #(#\u+386 #\u+399) #(#\u+391 #\u+342) #(#\u+391 #\u+342 #\u+399) #(#\u+1fca #\u+399) #(#\u+397 #\u+399) #(#\u+389 #\u+399) #(#\u+397 #\u+342) #(#\u+397 #\u+342 #\u+399) #\u+1fd8  #\u+1fd9  #(#\u+399 #\u+308 #\u+300) #(#\u+399 #\u+342) #(#\u+399 #\u+308 #\u+342) #\u+1fe8  #\u+1fe9  #(#\u+3a5 #\u+308 #\u+300) #(#\u+3a1 #\u+313) #\u+1fec         #(#\u+3a5 #\u+342) #(#\u+3a5 #\u+308 #\u+342) #(#\u+1ffa #\u+399) #(#\u+3a9 #\u+399)      #(#\u+38f #\u+399)      #(#\u+3a9 #\u+342)  #(#\u+3a9 #\u+342 #\u+399) #\u+2132            #\u+2160            #\u+2161            #\u+2162            #\u+2163            #\u+2164            #\u+2165            #\u+2166            #\u+2167            #\u+2168            #\u+2169
-      #\u+216a            #\u+216b            #\u+216c                   #\u+216d            #\u+216e                   #\u+216f            #\u+2183                   #\u+24b6          #\u+24b7          #\u+24b8            #\u+24b9           #\u+24ba           #\u+24bb           #\u+24bc                   #\u+24bd            #\u+24be           #\u+24bf           #\u+24c0           #\u+24c1                   #\u+24c2  #\u+24c3  #\u+24c4                   #\u+24c5           #\u+24c6                   #\u+24c7  #\u+24c8  #\u+24c9                   #\u+24ca           #\u+24cb         #\u+24cc           #\u+24cd                   #\u+24ce            #\u+24cf                #\u+2c00                #\u+2c01            #\u+2c02                   #\u+2c03            #\u+2c04            #\u+2c05            #\u+2c06            #\u+2c07            #\u+2c08            #\u+2c09            #\u+2c0a            #\u+2c0b            #\u+2c0c            #\u+2c0d
-      #\u+2c0e            #\u+2c0f            #\u+2c10                   #\u+2c11            #\u+2c12                   #\u+2c13            #\u+2c14                   #\u+2c15          #\u+2c16          #\u+2c17            #\u+2c18           #\u+2c19           #\u+2c1a           #\u+2c1b                   #\u+2c1c            #\u+2c1d           #\u+2c1e           #\u+2c1f           #\u+2c20                   #\u+2c21  #\u+2c22  #\u+2c23                   #\u+2c24           #\u+2c25                   #\u+2c26  #\u+2c27  #\u+2c28                   #\u+2c29           #\u+2c2a         #\u+2c2b           #\u+2c2c                   #\u+2c2d            #\u+2c2e                #\u+2c60                #\u+23a             #\u+23e                    #\u+2c67            #\u+2c69            #\u+2c6b            #\u+2c72            #\u+2c75            #\u+2c80            #\u+2c82            #\u+2c84            #\u+2c86            #\u+2c88            #\u+2c8a
-      #\u+2c8c            #\u+2c8e            #\u+2c90                   #\u+2c92            #\u+2c94                   #\u+2c96            #\u+2c98                   #\u+2c9a          #\u+2c9c          #\u+2c9e            #\u+2ca0           #\u+2ca2           #\u+2ca4           #\u+2ca6                   #\u+2ca8            #\u+2caa           #\u+2cac           #\u+2cae           #\u+2cb0                   #\u+2cb2  #\u+2cb4  #\u+2cb6                   #\u+2cb8           #\u+2cba                   #\u+2cbc  #\u+2cbe  #\u+2cc0                   #\u+2cc2           #\u+2cc4         #\u+2cc6           #\u+2cc8                   #\u+2cca            #\u+2ccc                #\u+2cce                #\u+2cd0            #\u+2cd2                   #\u+2cd4            #\u+2cd6            #\u+2cd8            #\u+2cda            #\u+2cdc            #\u+2cde            #\u+2ce0            #\u+2ce2            #\u+2ceb            #\u+2ced            #\u+2cf2
-      #\u+10a0            #\u+10a1            #\u+10a2                   #\u+10a3            #\u+10a4                   #\u+10a5            #\u+10a6                   #\u+10a7          #\u+10a8          #\u+10a9            #\u+10aa           #\u+10ab           #\u+10ac           #\u+10ad                   #\u+10ae            #\u+10af           #\u+10b0           #\u+10b1           #\u+10b2                   #\u+10b3  #\u+10b4  #\u+10b5                   #\u+10b6           #\u+10b7                   #\u+10b8  #\u+10b9  #\u+10ba                   #\u+10bb           #\u+10bc         #\u+10bd           #\u+10be                   #\u+10bf            #\u+10c0                #\u+10c1                #\u+10c2            #\u+10c3                   #\u+10c4            #\u+10c5            #\u+10c7            #\u+10cd            #\u+a640            #\u+a642            #\u+a644            #\u+a646            #\u+a648            #\u+a64c            #\u+a64e
-      #\u+a650            #\u+a652            #\u+a654                   #\u+a656            #\u+a658                   #\u+a65a            #\u+a65c                   #\u+a65e          #\u+a660          #\u+a662            #\u+a664           #\u+a666           #\u+a668           #\u+a66a                   #\u+a66c            #\u+a680           #\u+a682           #\u+a684           #\u+a686                   #\u+a688  #\u+a68a  #\u+a68c                   #\u+a68e           #\u+a690                   #\u+a692  #\u+a694  #\u+a696                   #\u+a698           #\u+a69a         #\u+a722           #\u+a724                   #\u+a726            #\u+a728                #\u+a72a                #\u+a72c            #\u+a72e                   #\u+a732            #\u+a734            #\u+a736            #\u+a738            #\u+a73a            #\u+a73c            #\u+a73e            #\u+a740            #\u+a742            #\u+a744            #\u+a746
-      #\u+a748            #\u+a74a            #\u+a74c                   #\u+a74e            #\u+a750                   #\u+a752            #\u+a754                   #\u+a756          #\u+a758          #\u+a75a            #\u+a75c           #\u+a75e           #\u+a760           #\u+a762                   #\u+a764            #\u+a766           #\u+a768           #\u+a76a           #\u+a76c                   #\u+a76e  #\u+a779  #\u+a77b                   #\u+a77e           #\u+a780                   #\u+a782  #\u+a784  #\u+a786                   #\u+a78b           #\u+a790         #\u+a792           #\u+a796                   #\u+a798            #\u+a79a                #\u+a79c                #\u+a79e            #\u+a7a0                   #\u+a7a2            #\u+a7a4            #\u+a7a6            #\u+a7a8            #\u+a7b4            #\u+a7b6            #\u+a7b3            #\u+13a0            #\u+13a1            #\u+13a2            #\u+13a3
-      #\u+13a4            #\u+13a5            #\u+13a6                   #\u+13a7            #\u+13a8                   #\u+13a9            #\u+13aa                   #\u+13ab          #\u+13ac          #\u+13ad            #\u+13ae           #\u+13af           #\u+13b0           #\u+13b1                   #\u+13b2            #\u+13b3           #\u+13b4           #\u+13b5           #\u+13b6                   #\u+13b7  #\u+13b8  #\u+13b9                   #\u+13ba           #\u+13bb                   #\u+13bc  #\u+13bd  #\u+13be                   #\u+13bf           #\u+13c0         #\u+13c1           #\u+13c2                   #\u+13c3            #\u+13c4                #\u+13c5                #\u+13c6            #\u+13c7                   #\u+13c8            #\u+13c9            #\u+13ca            #\u+13cb            #\u+13cc            #\u+13cd            #\u+13ce            #\u+13cf            #\u+13d0            #\u+13d1            #\u+13d2
-      #\u+13d3            #\u+13d4            #\u+13d5                   #\u+13d6            #\u+13d7                   #\u+13d8            #\u+13d9                   #\u+13da          #\u+13db          #\u+13dc            #\u+13dd           #\u+13de           #\u+13df           #\u+13e0                   #\u+13e1            #\u+13e2           #\u+13e3           #\u+13e4           #\u+13e5                   #\u+13e6  #\u+13e7  #\u+13e8                   #\u+13e9           #\u+13ea                   #\u+13eb  #\u+13ec  #\u+13ed                   #\u+13ee           #\u+13ef         #(#\u+46 #\u+46)   #(#\u+46 #\u+49)           #(#\u+46 #\u+4c)    #(#\u+46 #\u+46 #\u+49) #(#\u+46 #\u+46 #\u+4c) #(#\u+53 #\u+54)    #(#\u+544 #\u+546)         #(#\u+544 #\u+535)  #(#\u+544 #\u+53b)  #(#\u+54e #\u+546)  #(#\u+544 #\u+53d)  #\u+ff21            #\u+ff22            #\u+ff23            #\u+ff24            #\u+ff25            #\u+ff26            #\u+ff27
-      #\u+ff28            #\u+ff29            #\u+ff2a                   #\u+ff2b            #\u+ff2c                   #\u+ff2d            #\u+ff2e                   #\u+ff2f          #\u+ff30          #\u+ff31            #\u+ff32           #\u+ff33           #\u+ff34           #\u+ff35                   #\u+ff36            #\u+ff37           #\u+ff38           #\u+ff39           #\u+ff3a                   #\u+10400 #\u+10401 #\u+10402                  #\u+10403          #\u+10404                  #\u+10405 #\u+10406 #\u+10407                  #\u+10408          #\u+10409        #\u+1040a          #\u+1040b                  #\u+1040c           #\u+1040d               #\u+1040e               #\u+1040f           #\u+10410                  #\u+10411           #\u+10412           #\u+10413           #\u+10414           #\u+10415           #\u+10416           #\u+10417           #\u+10418           #\u+10419           #\u+1041a           #\u+1041b
-      #\u+1041c           #\u+1041d           #\u+1041e                  #\u+1041f           #\u+10420                  #\u+10421           #\u+10422                  #\u+10423         #\u+10424         #\u+10425           #\u+10426          #\u+10427          #\u+104b0          #\u+104b1                  #\u+104b2           #\u+104b3          #\u+104b4          #\u+104b5          #\u+104b6                  #\u+104b7 #\u+104b8 #\u+104b9                  #\u+104ba          #\u+104bb                  #\u+104bc #\u+104bd #\u+104be                  #\u+104bf          #\u+104c0        #\u+104c1          #\u+104c2                  #\u+104c3           #\u+104c4               #\u+104c5               #\u+104c6           #\u+104c7                  #\u+104c8           #\u+104c9           #\u+104ca           #\u+104cb           #\u+104cc           #\u+104cd           #\u+104ce           #\u+104cf           #\u+104d0           #\u+104d1           #\u+104d2
-      #\u+104d3           #\u+10c80           #\u+10c81                  #\u+10c82           #\u+10c83                  #\u+10c84           #\u+10c85                  #\u+10c86         #\u+10c87         #\u+10c88           #\u+10c89          #\u+10c8a          #\u+10c8b          #\u+10c8c                  #\u+10c8d           #\u+10c8e          #\u+10c8f          #\u+10c90          #\u+10c91                  #\u+10c92 #\u+10c93 #\u+10c94                  #\u+10c95          #\u+10c96                  #\u+10c97 #\u+10c98 #\u+10c99                  #\u+10c9a          #\u+10c9b        #\u+10c9c          #\u+10c9d                  #\u+10c9e           #\u+10c9f               #\u+10ca0               #\u+10ca1           #\u+10ca2                  #\u+10ca3           #\u+10ca4           #\u+10ca5           #\u+10ca6           #\u+10ca7           #\u+10ca8           #\u+10ca9           #\u+10caa           #\u+10cab           #\u+10cac           #\u+10cad
-      #\u+10cae           #\u+10caf           #\u+10cb0                  #\u+10cb1           #\u+10cb2                  #\u+118a0           #\u+118a1                  #\u+118a2         #\u+118a3         #\u+118a4           #\u+118a5          #\u+118a6          #\u+118a7          #\u+118a8                  #\u+118a9           #\u+118aa          #\u+118ab          #\u+118ac          #\u+118ad                  #\u+118ae #\u+118af #\u+118b0                  #\u+118b1          #\u+118b2                  #\u+118b3 #\u+118b4 #\u+118b5                  #\u+118b6          #\u+118b7        #\u+118b8          #\u+118b9                  #\u+118ba           #\u+118bb               #\u+118bc               #\u+118bd           #\u+118be                  #\u+118bf           #\u+1e900           #\u+1e901           #\u+1e902           #\u+1e903           #\u+1e904           #\u+1e905           #\u+1e906           #\u+1e907           #\u+1e908           #\u+1e909
-      #\u+1e90a           #\u+1e90b           #\u+1e90c                  #\u+1e90d           #\u+1e90e                  #\u+1e90f           #\u+1e910                  #\u+1e911         #\u+1e912         #\u+1e913           #\u+1e914          #\u+1e915          #\u+1e916          #\u+1e917                  #\u+1e918           #\u+1e919          #\u+1e91a          #\u+1e91b          #\u+1e91c                  #\u+1e91d #\u+1e91e #\u+1e91f                  #\u+1e920          #\u+1e921)))
+(define ucd-uc-table-5
+  '#(#f                      #\A      #\B      #\C                     #\D              #\E      #\F              #\G                     #\H               #\I              #\J              #\K              #\L                     #\M           #\N      #\O      #\P               #\Q               #\R               #\S               #\T               #\U               #\V               #\W               #\X                     #\Y               #\Z               #\x39c            #(#\S #\S)        #\À                     #\Á               #\               #\à              #\Ä               #\Å               #\Æ               #\Ç               #\È               #\É               #\Ê               #\Ë      #\Ì      #\Í               #\Π             #\Ï                     #\Р             #\Ñ                     #\Ò               #\Ó                     #\Ô              #\Õ              #\Ö                     #\Ø              #\Ù              #\Ú                     #\Û
+     #\Ü                     #\Ý      #\Þ      #\x178                  #\x100           #\x102   #\x104           #\x106                  #\x108            #\x10a           #\x10c           #\x10e           #\x110                  #\x112        #\x114   #\x116   #\x118            #\x11a            #\x11c            #\x11e            #\x120            #\x122            #\x124            #\x126            #\x128                  #\x12a            #\x12c            #\x12e            #\x132            #\x134                  #\x136            #\x139            #\x13b            #\x13d            #\x13f            #\x141            #\x143            #\x145            #\x147            #(#\x2bc #\N)     #\x14a   #\x14c   #\x14e            #\x150           #\x152                  #\x154           #\x156                  #\x158            #\x15a                  #\x15c           #\x15e           #\x160                  #\x162           #\x164           #\x166                  #\x168
+     #\x16a                  #\x16c   #\x16e   #\x170                  #\x172           #\x174   #\x176           #\x179                  #\x17b            #\x17d           #\x243           #\x182           #\x184                  #\x187        #\x18b   #\x191   #\x1f6            #\x198            #\x23d            #\x220            #\x1a0            #\x1a2            #\x1a4            #\x1a7            #\x1ac                  #\x1af            #\x1b3            #\x1b5            #\x1b8            #\x1bc                  #\x1f7            #\x1c4            #\x1c7            #\x1ca            #\x1cd            #\x1cf            #\x1d1            #\x1d3            #\x1d5            #\x1d7            #\x1d9   #\x1db   #\x18e            #\x1de           #\x1e0                  #\x1e2           #\x1e4                  #\x1e6            #\x1e8                  #\x1ea           #\x1ec           #\x1ee                  #(#\J #\x30c)    #\x1f1           #\x1f4                  #\x1f8
+     #\x1fa                  #\x1fc   #\x1fe   #\x200                  #\x202           #\x204   #\x206           #\x208                  #\x20a            #\x20c           #\x20e           #\x210           #\x212                  #\x214        #\x216   #\x218   #\x21a            #\x21c            #\x21e            #\x222            #\x224            #\x226            #\x228            #\x22a            #\x22c                  #\x22e            #\x230            #\x232            #\x23b            #\x2c7e                 #\x2c7f           #\x241            #\x246            #\x248            #\x24a            #\x24c            #\x24e            #\x2c6f           #\x2c6d           #\x2c70           #\x181   #\x186   #\x189            #\x18a           #\x18f                  #\x190           #\xa7ab                 #\x193            #\xa7ac                 #\x194           #\xa78d          #\xa7aa                 #\x197           #\x196           #\xa7ae                 #\x2c62
+     #\xa7ad                 #\x19c   #\x2c6e  #\x19d                  #\x19f           #\x2c64  #\x1a6           #\x1a9                  #\xa7b1           #\x1ae           #\x244           #\x1b1           #\x1b2                  #\x245        #\x1b7   #\xa7b2  #\xa7b0           #\x399            #\x370            #\x372            #\x376            #\x3fd            #\x3fe            #\x3ff            #(#\x399 #\x308 #\x301) #\x386            #\x388            #\x389            #\x38a            #(#\x3a5 #\x308 #\x301) #\x391            #\x392            #\x393            #\x394            #\x395            #\x396            #\x397            #\x398            #\x39a            #\x39b            #\x39d   #\x39e   #\x39f            #\x3a0           #\x3a1                  #\x3a3           #\x3a4                  #\x3a5            #\x3a6                  #\x3a7           #\x3a8           #\x3a9                  #\x3aa           #\x3ab           #\x38c                  #\x38e
+     #\x38f                  #\x3cf   #\x3d8   #\x3da                  #\x3dc           #\x3de   #\x3e0           #\x3e2                  #\x3e4            #\x3e6           #\x3e8           #\x3ea           #\x3ec                  #\x3ee        #\x3f9   #\x37f   #\x3f7            #\x3fa            #\x410            #\x411            #\x412            #\x413            #\x414            #\x415            #\x416                  #\x417            #\x418            #\x419            #\x41a            #\x41b                  #\x41c            #\x41d            #\x41e            #\x41f            #\x420            #\x421            #\x422            #\x423            #\x424            #\x425            #\x426   #\x427   #\x428            #\x429           #\x42a                  #\x42b           #\x42c                  #\x42d            #\x42e                  #\x42f           #\x400           #\x401                  #\x402           #\x403           #\x404                  #\x405
+     #\x406                  #\x407   #\x408   #\x409                  #\x40a           #\x40b   #\x40c           #\x40d                  #\x40e            #\x40f           #\x460           #\x462           #\x464                  #\x466        #\x468   #\x46a   #\x46c            #\x46e            #\x470            #\x472            #\x474            #\x476            #\x478            #\x47a            #\x47c                  #\x47e            #\x480            #\x48a            #\x48c            #\x48e                  #\x490            #\x492            #\x494            #\x496            #\x498            #\x49a            #\x49c            #\x49e            #\x4a0            #\x4a2            #\x4a4   #\x4a6   #\x4a8            #\x4aa           #\x4ac                  #\x4ae           #\x4b0                  #\x4b2            #\x4b4                  #\x4b6           #\x4b8           #\x4ba                  #\x4bc           #\x4be           #\x4c1                  #\x4c3
+     #\x4c5                  #\x4c7   #\x4c9   #\x4cb                  #\x4cd           #\x4c0   #\x4d0           #\x4d2                  #\x4d4            #\x4d6           #\x4d8           #\x4da           #\x4dc                  #\x4de        #\x4e0   #\x4e2   #\x4e4            #\x4e6            #\x4e8            #\x4ea            #\x4ec            #\x4ee            #\x4f0            #\x4f2            #\x4f4                  #\x4f6            #\x4f8            #\x4fa            #\x4fc            #\x4fe                  #\x500            #\x502            #\x504            #\x506            #\x508            #\x50a            #\x50c            #\x50e            #\x510            #\x512            #\x514   #\x516   #\x518            #\x51a           #\x51c                  #\x51e           #\x520                  #\x522            #\x524                  #\x526           #\x528           #\x52a                  #\x52c           #\x52e           #\x531                  #\x532
+     #\x533                  #\x534   #\x535   #\x536                  #\x537           #\x538   #\x539           #\x53a                  #\x53b            #\x53c           #\x53d           #\x53e           #\x53f                  #\x540        #\x541   #\x542   #\x543            #\x544            #\x545            #\x546            #\x547            #\x548            #\x549            #\x54a            #\x54b                  #\x54c            #\x54d            #\x54e            #\x54f            #\x550                  #\x551            #\x552            #\x553            #\x554            #\x555            #\x556            #(#\x535 #\x552)  #\x13f0           #\x13f1           #\x13f2           #\x13f3  #\x13f4  #\x13f5           #\xa64a          #\xa77d                 #\x2c63          #\x1e00                 #\x1e02           #\x1e04                 #\x1e06          #\x1e08          #\x1e0a                 #\x1e0c          #\x1e0e          #\x1e10                 #\x1e12
+     #\x1e14                 #\x1e16  #\x1e18  #\x1e1a                 #\x1e1c          #\x1e1e  #\x1e20          #\x1e22                 #\x1e24           #\x1e26          #\x1e28          #\x1e2a          #\x1e2c                 #\x1e2e       #\x1e30  #\x1e32  #\x1e34           #\x1e36           #\x1e38           #\x1e3a           #\x1e3c           #\x1e3e           #\x1e40           #\x1e42           #\x1e44                 #\x1e46           #\x1e48           #\x1e4a           #\x1e4c           #\x1e4e                 #\x1e50           #\x1e52           #\x1e54           #\x1e56           #\x1e58           #\x1e5a           #\x1e5c           #\x1e5e           #\x1e60           #\x1e62           #\x1e64  #\x1e66  #\x1e68           #\x1e6a          #\x1e6c                 #\x1e6e          #\x1e70                 #\x1e72           #\x1e74                 #\x1e76          #\x1e78          #\x1e7a                 #\x1e7c          #\x1e7e          #\x1e80                 #\x1e82
+     #\x1e84                 #\x1e86  #\x1e88  #\x1e8a                 #\x1e8c          #\x1e8e  #\x1e90          #\x1e92                 #\x1e94           #(#\H #\x331)    #(#\T #\x308)    #(#\W #\x30a)    #(#\Y #\x30a)           #(#\A #\x2be) #\x1ea0  #\x1ea2  #\x1ea4           #\x1ea6           #\x1ea8           #\x1eaa           #\x1eac           #\x1eae           #\x1eb0           #\x1eb2           #\x1eb4                 #\x1eb6           #\x1eb8           #\x1eba           #\x1ebc           #\x1ebe                 #\x1ec0           #\x1ec2           #\x1ec4           #\x1ec6           #\x1ec8           #\x1eca           #\x1ecc           #\x1ece           #\x1ed0           #\x1ed2           #\x1ed4  #\x1ed6  #\x1ed8           #\x1eda          #\x1edc                 #\x1ede          #\x1ee0                 #\x1ee2           #\x1ee4                 #\x1ee6          #\x1ee8          #\x1eea                 #\x1eec          #\x1eee          #\x1ef0                 #\x1ef2
+     #\x1ef4                 #\x1ef6  #\x1ef8  #\x1efa                 #\x1efc          #\x1efe  #\x1f08          #\x1f09                 #\x1f0a           #\x1f0b          #\x1f0c          #\x1f0d          #\x1f0e                 #\x1f0f       #\x1f18  #\x1f19  #\x1f1a           #\x1f1b           #\x1f1c           #\x1f1d           #\x1f28           #\x1f29           #\x1f2a           #\x1f2b           #\x1f2c                 #\x1f2d           #\x1f2e           #\x1f2f           #\x1f38           #\x1f39                 #\x1f3a           #\x1f3b           #\x1f3c           #\x1f3d           #\x1f3e           #\x1f3f           #\x1f48           #\x1f49           #\x1f4a           #\x1f4b           #\x1f4c  #\x1f4d  #(#\x3a5 #\x313)  #\x1f59          #(#\x3a5 #\x313 #\x300) #\x1f5b          #(#\x3a5 #\x313 #\x301) #\x1f5d           #(#\x3a5 #\x313 #\x342) #\x1f5f          #\x1f68          #\x1f69                 #\x1f6a          #\x1f6b          #\x1f6c                 #\x1f6d
+     #\x1f6e                 #\x1f6f  #\x1fba  #\x1fbb                 #\x1fc8          #\x1fc9  #\x1fca          #\x1fcb                 #\x1fda           #\x1fdb          #\x1ff8          #\x1ff9          #\x1fea                 #\x1feb       #\x1ffa  #\x1ffb  #(#\x1f08 #\x399) #(#\x1f09 #\x399) #(#\x1f0a #\x399) #(#\x1f0b #\x399) #(#\x1f0c #\x399) #(#\x1f0d #\x399) #(#\x1f0e #\x399) #(#\x1f0f #\x399) #(#\x1f28 #\x399)       #(#\x1f29 #\x399) #(#\x1f2a #\x399) #(#\x1f2b #\x399) #(#\x1f2c #\x399) #(#\x1f2d #\x399)       #(#\x1f2e #\x399) #(#\x1f2f #\x399) #(#\x1f68 #\x399) #(#\x1f69 #\x399) #(#\x1f6a #\x399) #(#\x1f6b #\x399) #(#\x1f6c #\x399) #(#\x1f6d #\x399) #(#\x1f6e #\x399) #(#\x1f6f #\x399) #\x1fb8  #\x1fb9  #(#\x1fba #\x399) #(#\x391 #\x399) #(#\x386 #\x399)        #(#\x391 #\x342) #(#\x391 #\x342 #\x399) #(#\x1fca #\x399) #(#\x397 #\x399)        #(#\x389 #\x399) #(#\x397 #\x342) #(#\x397 #\x342 #\x399) #\x1fd8          #\x1fd9          #(#\x399 #\x308 #\x300) #(#\x399 #\x342)
+     #(#\x399 #\x308 #\x342) #\x1fe8  #\x1fe9  #(#\x3a5 #\x308 #\x300) #(#\x3a1 #\x313) #\x1fec  #(#\x3a5 #\x342) #(#\x3a5 #\x308 #\x342) #(#\x1ffa #\x399) #(#\x3a9 #\x399) #(#\x38f #\x399) #(#\x3a9 #\x342) #(#\x3a9 #\x342 #\x399) #\x2132       #\x2160  #\x2161  #\x2162           #\x2163           #\x2164           #\x2165           #\x2166           #\x2167           #\x2168           #\x2169           #\x216a                 #\x216b           #\x216c           #\x216d           #\x216e           #\x216f                 #\x2183           #\x24b6           #\x24b7           #\x24b8           #\x24b9           #\x24ba           #\x24bb           #\x24bc           #\x24bd           #\x24be           #\x24bf  #\x24c0  #\x24c1           #\x24c2          #\x24c3                 #\x24c4          #\x24c5                 #\x24c6           #\x24c7                 #\x24c8          #\x24c9          #\x24ca                 #\x24cb          #\x24cc          #\x24cd                 #\x24ce
+     #\x24cf                 #\x2c00  #\x2c01  #\x2c02                 #\x2c03          #\x2c04  #\x2c05          #\x2c06                 #\x2c07           #\x2c08          #\x2c09          #\x2c0a          #\x2c0b                 #\x2c0c       #\x2c0d  #\x2c0e  #\x2c0f           #\x2c10           #\x2c11           #\x2c12           #\x2c13           #\x2c14           #\x2c15           #\x2c16           #\x2c17                 #\x2c18           #\x2c19           #\x2c1a           #\x2c1b           #\x2c1c                 #\x2c1d           #\x2c1e           #\x2c1f           #\x2c20           #\x2c21           #\x2c22           #\x2c23           #\x2c24           #\x2c25           #\x2c26           #\x2c27  #\x2c28  #\x2c29           #\x2c2a          #\x2c2b                 #\x2c2c          #\x2c2d                 #\x2c2e           #\x2c60                 #\x23a           #\x23e           #\x2c67                 #\x2c69          #\x2c6b          #\x2c72                 #\x2c75
+     #\x2c80                 #\x2c82  #\x2c84  #\x2c86                 #\x2c88          #\x2c8a  #\x2c8c          #\x2c8e                 #\x2c90           #\x2c92          #\x2c94          #\x2c96          #\x2c98                 #\x2c9a       #\x2c9c  #\x2c9e  #\x2ca0           #\x2ca2           #\x2ca4           #\x2ca6           #\x2ca8           #\x2caa           #\x2cac           #\x2cae           #\x2cb0                 #\x2cb2           #\x2cb4           #\x2cb6           #\x2cb8           #\x2cba                 #\x2cbc           #\x2cbe           #\x2cc0           #\x2cc2           #\x2cc4           #\x2cc6           #\x2cc8           #\x2cca           #\x2ccc           #\x2cce           #\x2cd0  #\x2cd2  #\x2cd4           #\x2cd6          #\x2cd8                 #\x2cda          #\x2cdc                 #\x2cde           #\x2ce0                 #\x2ce2          #\x2ceb          #\x2ced                 #\x2cf2          #\x10a0          #\x10a1                 #\x10a2
+     #\x10a3                 #\x10a4  #\x10a5  #\x10a6                 #\x10a7          #\x10a8  #\x10a9          #\x10aa                 #\x10ab           #\x10ac          #\x10ad          #\x10ae          #\x10af                 #\x10b0       #\x10b1  #\x10b2  #\x10b3           #\x10b4           #\x10b5           #\x10b6           #\x10b7           #\x10b8           #\x10b9           #\x10ba           #\x10bb                 #\x10bc           #\x10bd           #\x10be           #\x10bf           #\x10c0                 #\x10c1           #\x10c2           #\x10c3           #\x10c4           #\x10c5           #\x10c7           #\x10cd           #\xa640           #\xa642           #\xa644           #\xa646  #\xa648  #\xa64c           #\xa64e          #\xa650                 #\xa652          #\xa654                 #\xa656           #\xa658                 #\xa65a          #\xa65c          #\xa65e                 #\xa660          #\xa662          #\xa664                 #\xa666
+     #\xa668                 #\xa66a  #\xa66c  #\xa680                 #\xa682          #\xa684  #\xa686          #\xa688                 #\xa68a           #\xa68c          #\xa68e          #\xa690          #\xa692                 #\xa694       #\xa696  #\xa698  #\xa69a           #\xa722           #\xa724           #\xa726           #\xa728           #\xa72a           #\xa72c           #\xa72e           #\xa732                 #\xa734           #\xa736           #\xa738           #\xa73a           #\xa73c                 #\xa73e           #\xa740           #\xa742           #\xa744           #\xa746           #\xa748           #\xa74a           #\xa74c           #\xa74e           #\xa750           #\xa752  #\xa754  #\xa756           #\xa758          #\xa75a                 #\xa75c          #\xa75e                 #\xa760           #\xa762                 #\xa764          #\xa766          #\xa768                 #\xa76a          #\xa76c          #\xa76e                 #\xa779
+     #\xa77b                 #\xa77e  #\xa780  #\xa782                 #\xa784          #\xa786  #\xa78b          #\xa790                 #\xa792           #\xa796          #\xa798          #\xa79a          #\xa79c                 #\xa79e       #\xa7a0  #\xa7a2  #\xa7a4           #\xa7a6           #\xa7a8           #\xa7b4           #\xa7b6           #\xa7b3           #\x13a0           #\x13a1           #\x13a2                 #\x13a3           #\x13a4           #\x13a5           #\x13a6           #\x13a7                 #\x13a8           #\x13a9           #\x13aa           #\x13ab           #\x13ac           #\x13ad           #\x13ae           #\x13af           #\x13b0           #\x13b1           #\x13b2  #\x13b3  #\x13b4           #\x13b5          #\x13b6                 #\x13b7          #\x13b8                 #\x13b9           #\x13ba                 #\x13bb          #\x13bc          #\x13bd                 #\x13be          #\x13bf          #\x13c0                 #\x13c1
+     #\x13c2                 #\x13c3  #\x13c4  #\x13c5                 #\x13c6          #\x13c7  #\x13c8          #\x13c9                 #\x13ca           #\x13cb          #\x13cc          #\x13cd          #\x13ce                 #\x13cf       #\x13d0  #\x13d1  #\x13d2           #\x13d3           #\x13d4           #\x13d5           #\x13d6           #\x13d7           #\x13d8           #\x13d9           #\x13da                 #\x13db           #\x13dc           #\x13dd           #\x13de           #\x13df                 #\x13e0           #\x13e1           #\x13e2           #\x13e3           #\x13e4           #\x13e5           #\x13e6           #\x13e7           #\x13e8           #\x13e9           #\x13ea  #\x13eb  #\x13ec           #\x13ed          #\x13ee                 #\x13ef          #(#\F #\F)              #(#\F #\I)        #(#\F #\L)              #(#\F #\F #\I)   #(#\F #\F #\L)   #(#\S #\T)              #(#\x544 #\x546) #(#\x544 #\x535) #(#\x544 #\x53b)        #(#\x54e #\x546)
+     #(#\x544 #\x53d)        #\xff21  #\xff22  #\xff23                 #\xff24          #\xff25  #\xff26          #\xff27                 #\xff28           #\xff29          #\xff2a          #\xff2b          #\xff2c                 #\xff2d       #\xff2e  #\xff2f  #\xff30           #\xff31           #\xff32           #\xff33           #\xff34           #\xff35           #\xff36           #\xff37           #\xff38                 #\xff39           #\xff3a           #\x10400          #\x10401          #\x10402                #\x10403          #\x10404          #\x10405          #\x10406          #\x10407          #\x10408          #\x10409          #\x1040a          #\x1040b          #\x1040c          #\x1040d #\x1040e #\x1040f          #\x10410         #\x10411                #\x10412         #\x10413                #\x10414          #\x10415                #\x10416         #\x10417         #\x10418                #\x10419         #\x1041a         #\x1041b                #\x1041c
+     #\x1041d                #\x1041e #\x1041f #\x10420                #\x10421         #\x10422 #\x10423         #\x10424                #\x10425          #\x10426         #\x10427         #\x104b0         #\x104b1                #\x104b2      #\x104b3 #\x104b4 #\x104b5          #\x104b6          #\x104b7          #\x104b8          #\x104b9          #\x104ba          #\x104bb          #\x104bc          #\x104bd                #\x104be          #\x104bf          #\x104c0          #\x104c1          #\x104c2                #\x104c3          #\x104c4          #\x104c5          #\x104c6          #\x104c7          #\x104c8          #\x104c9          #\x104ca          #\x104cb          #\x104cc          #\x104cd #\x104ce #\x104cf          #\x104d0         #\x104d1                #\x104d2         #\x104d3                #\x10c80          #\x10c81                #\x10c82         #\x10c83         #\x10c84                #\x10c85         #\x10c86         #\x10c87                #\x10c88
+     #\x10c89                #\x10c8a #\x10c8b #\x10c8c                #\x10c8d         #\x10c8e #\x10c8f         #\x10c90                #\x10c91          #\x10c92         #\x10c93         #\x10c94         #\x10c95                #\x10c96      #\x10c97 #\x10c98 #\x10c99          #\x10c9a          #\x10c9b          #\x10c9c          #\x10c9d          #\x10c9e          #\x10c9f          #\x10ca0          #\x10ca1                #\x10ca2          #\x10ca3          #\x10ca4          #\x10ca5          #\x10ca6                #\x10ca7          #\x10ca8          #\x10ca9          #\x10caa          #\x10cab          #\x10cac          #\x10cad          #\x10cae          #\x10caf          #\x10cb0          #\x10cb1 #\x10cb2 #\x118a0          #\x118a1         #\x118a2                #\x118a3         #\x118a4                #\x118a5          #\x118a6                #\x118a7         #\x118a8         #\x118a9                #\x118aa         #\x118ab         #\x118ac                #\x118ad
+     #\x118ae                #\x118af #\x118b0 #\x118b1                #\x118b2         #\x118b3 #\x118b4         #\x118b5                #\x118b6          #\x118b7         #\x118b8         #\x118b9         #\x118ba                #\x118bb      #\x118bc #\x118bd #\x118be          #\x118bf          #\x1e900          #\x1e901          #\x1e902          #\x1e903          #\x1e904          #\x1e905          #\x1e906                #\x1e907          #\x1e908          #\x1e909          #\x1e90a          #\x1e90b                #\x1e90c          #\x1e90d          #\x1e90e          #\x1e90f          #\x1e910          #\x1e911          #\x1e912          #\x1e913          #\x1e914          #\x1e915          #\x1e916 #\x1e917 #\x1e918          #\x1e919         #\x1e91a                #\x1e91b         #\x1e91c                #\x1e91d          #\x1e91e                #\x1e91f         #\x1e920         #\x1e921))
index 1b459492aad252a38a1f858c92b4391b2f323907..400f5785e2208a09700cc66cbe9a9c094ae8d905 100644 (file)
@@ -34,44 +34,20 @@ USA.
   (let ((sv (char->integer char)))
     (vector-ref |ucd-WB-table-5| (bytevector-u8-ref |ucd-WB-table-4| (fix:or (fix:lsh (bytevector-u16be-ref |ucd-WB-table-3| (fix:lsh (fix:or (fix:lsh (bytevector-u8-ref |ucd-WB-table-2| (fix:or (fix:lsh (bytevector-u8-ref |ucd-WB-table-1| (fix:or (fix:lsh (bytevector-u8-ref |ucd-WB-table-0| (fix:lsh sv -16)) 4) (fix:and 15 (fix:lsh sv -12)))) 4) (fix:and 15 (fix:lsh sv -8)))) 4) (fix:and 15 (fix:lsh sv -4))) 1)) 4) (fix:and 15 sv))))))
 
-(define-deferred |ucd-WB-table-0|
-  (vector->bytevector '#(0 1 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2)))
+(define |ucd-WB-table-0|
+  '#u8(0 1 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2))
 
-(define-deferred |ucd-WB-table-1|
-  (vector->bytevector '#(0 1 2 3 4 4 4 4 4 4 5 6 6 7 4 8 9 10 11 12 13 4 14 4 4 4 4 15 4 16 17 18 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 19 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4)))
+(define |ucd-WB-table-1|
+  '#u8(0 1 2 3 4 4 4 4 4 4 5 6 6 7 4 8 9 10 11 12 13 4 14 4 4 4 4 15 4 16 17 18 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 19 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4))
 
-(define-deferred |ucd-WB-table-2|
-  (vector->bytevector '#(0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 17 18 19 1 20 21 22 23 24 25 26 27 1 28 29 30 31 31 32 31 33 34 31 31 31 31 35 36 37 31 38 39 40 41 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 1 1 1 1 42 1 43 44 45 46 47 48 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 49 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 50 1 51 52 53 54 55 56 57 58 59 1 60 61 62 63 64 65 31 31 31 66 67 68 69 70 71 72 73 74 31 75 31 76 31 31 31 1 1 1 77 78 79 31 31 31 31 31 31 31 31 31 31 1 1 1 1 80 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 1 1 81 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 1 1 82 83 31 31 31 84 85 31 31 31 31 31 31 31 31 31 31 31 86 31 31 31 31 87 88 31 89 90 91 92 31 31 93 31 31 31 31 31 94 31 31 31 31 31 31 31 95 96 31 31 31 31 97 31 31 98 31 99 100 101 102 31 31 103 31 31 31 31 31 31 104 105 31 31 31 31 31 31 31 31 31 31 31 31 31 31)))
+(define |ucd-WB-table-2|
+  '#u8(0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 17 18 19 1 20 21 22 23 24 25 26 27 1 28 29 30 31 31 32 31 33 34 31 31 31 31 35 36 37 31 38 39 40 41 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 1 1 1 1 42 1 43 44 45 46 47 48 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 49 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 50 1 51 52 53 54 55 56 57 58 59 1 60 61 62 63 64 65 31 31 31 66 67 68 69 70 71 72 73 74 31 75 31 76 31 31 31 1 1 1 77 78 79 31 31 31 31 31 31 31 31 31 31 1 1 1 1 80 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 1 1 81 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 1 1 82 83 31 31 31 84 85 31 31 31 31 31 31 31 31 31 31 31 86 31 31 31 31 87 88 31 89 90 91 92 31 31 93 31 31 31 31 31 94 31 31 31 31 31 31 31 95 96 31 31 31 31 97 31 31 98 31 99 100 101 102 31 31 103 31 31 31 31 31 31 104 105 31 31 31 31 31 31 31 31 31 31 31 31 31 31))
 
-(define-deferred |ucd-WB-table-3|
-  (vector->bytevector-u16be
-   '#(0   1  2   3   4   5   4   6   7   1   8   9   10 11  10 11 10  10  10  10  10 10  10  10 10  10  10  10  10  10  10  10  10  10  10  10  10  10  10  10  10  10 10  10  12  13 14  1   15  15 15  15  15  15  15  16  17  10  18  10  10  10 10  19  10  10  10  10 10  10  10  10  20  10  10  10  10  10  10  10  10  10  10  4   10  21  4   10  22  23  15  24  25  26  27  28  29  30  10  10  31  15  32  33  10  10  10  10  10  34  35  36  37  38  10  15  39  10 10 10  10  10  40  41  42  10  31  43  10  44  45  1 10 46 1   1  1   1   10  47 1   48 49 15  50  10  10  51  15  52  53  4   54  55  56  57  58  59 53  60  61  55  56 62  63  64  65  66 67  18  56  68 69  70  53  71  72  55  56  68  73  74  53 75 76  77  78 79  80 81 65 1   82  83  56  84  85  86  53  1   87  83  56  88  85  89  53  90  91  83  10  92  93  94  53  95  96  97  10  98  99  100 65  101 1   1   1   102 103 104 1   1   1  1   1   105 106 104 1   1   70  107 104 108 109 10  110 23  111 112 15  113 114 1   1
-      1   1  1   115 116 104 117 118 119 120 121 10  10 122 10 10 123 10  10  10  10 124 125 10 10  124 10  10  126 127 11  10  10  10  127 10  10  10  128 1   1   10 1   10  10  10 10  10  129 4  10  10  10  10  10  10  10  10  10  10  10  10 10  10  10  10  10  10 10  10  10  130 10  4   6   10  10  10  10  131 132 133 134 10  134 10  135 133 136 1   1   1   48  15  137 104 1   138 104 10  10  10  10  10  139 140 10  141 10  10  10  10  142 10  143 144 144 65 1  1   1   1   1   1   1   1   104 1   1   10  145 1 1  1  146 15 147 104 104 1  116 1  1  1   1   148 10  10  149 150 104 115 151 152 10  153 42  10 10  40  151 10  10 149 154 155 42  10 156 132 1   1  1   1   157 158 159 10  10  10  10  10  10 10 10  10  10 10  10 15 15 15  160 10  129 10  10  129 161 10  156 10  10  10  162 163 164 110 163 165 166 167 168 169 170 171 172 1   110 1   1   1   15  15  173 174 175 176 177 178 1   10  10 132 1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1
-      1   1  1   1   1   1   1   1   1   1   1   1   1  179 10 10 180 1   1   181 1  1   1   1  1   1   1   1   1   1   1   1   1   182 183 1   1   1   1   1   184 1  1   1   1   1  1   1   1   1  10  10  143 10  10  143 10  10  10  10  10  10 10  10  185 186 10  10 122 10  10  10  187 188 10  189 190 190 190 190 15  15  1   1   191 1   1   1   1   1   1   1   1   1   1   1   1   1   192 1   193 194 1   1   1   1   1   195 196 196 196 196 196 197 198 10  156 4  10 10  10  10  143 1   10  6   1   1   1   196 1   1 1  1  1   1  1   1   1   1  1   1  1  196 196 199 196 196 196 196 196 200 1   1   1   1   1   1  1   1   1   1   10 10  10  10  10  10 10  10  110 1  1   1   1   10  10  156 110 10  201 1   10 10 202 203 10 204 10 10 10 10  10  205 1   206 207 10  10  10  10  10  208 10  143 139 1   1   1   206 209 10  210 1   10  10  10  211 212 10  10  149 213 104 15  214 42  10  215 10  216 151 10 110 50  10  10  217 218 104 219 104 10  10  220 221 222 104 1   223 1   1   1   224 225
-      1   31 226 227 228 190 10  10  123 142 10  10  10 10  10 10 10  229 104 10  10 10  10  10 10  10  10  10  10  211 10  230 10  10  231 189 232 233 234 235 10  10 10  10  10  10 60  1   236 10 10  10  10  10  156 1   10  10  10  10  207 10 10  139 1   1   231 15 237 15  238 239 240 1   241 10  10  10  10  10  10  10  242 243 244 4   5   4   6   245 196 196 246 10  143 247 248 1   249 250 10  11  251 156 156 1   1   10  10  10  10  10  10  10  6   1   1   1  1  10  10  10  252 1   1   1   1   1   1   1   253 1 1  1  1   1  1   1   1   10 110 10 10 10  70  173 1   10  10  1   10  6   10  10  254 10  156 10 10  255 256 1   1  10  10  10  10  10 10  10  10  10 156 104 10  10  255 10  231 10  10  139 10 10 10  211 1  1   1  1  1  1   1   1   1   10  10  10  189 10  142 139 1   1   1   1   1   1   1   1   1   257 10  10  258 10  142 10  189 10  143 1   1   1   1   10  259 10  142 10  180 1   1  1   1   10  10  10  260 1   1   1   1   261 262 10  263 1   1   10  110 10  110 1   1
-      109 10 264 1   10  10  10  142 10  142 10  265 10 60  1  1  1   1   1   1   10 10  10  10 132 1   1   1   10  10  10  265 10  10  10  265 152 10  10  266 221 1  65  188 152 10 10  267 1   10 132 104 152 10  216 268 1   10  10  269 152 10 10  217 270 271 1   1  10  18  272 273 1   1   1   1   274 275 132 10  10  202 276 104 277 55  56  68  73  278 279 280 1   1   1   1   1   1   1   1   10  10  10  281 282 104 1   1   10  10  10  15  283 104 1   1   1   1  1  1   1   1   1   1   10  10  202 284 173 285 1   1 10 10 10  15 286 104 1   1  10  10 31 154 104 1   1   1   1   287 144 104 1   1   1   1   1   1  1   1   1   1   1  1   1   1   1   1  1   1   1   1  1   1   10  10  10  10  104 191 1   1   1  1  1   1   1  1   1  1  1  1   10  10  10  132 56  10  202 288 70  104 1   207 10  289 112 221 1   1   1   1   10  10  10  10  10  10  10  10  10  180 1   1   1   1   1   1   10  10  10  10  10 10  143 1   10  10  10  10  10  10  10  10  10  10  10  10  211 1   1   1   1   1   1
-      1   1  1   1   1   10  10  143 1   1   1   1   1  1   1  1  1   1   1   1   1  10  10  10 10  189 1   1   1   1   1   1   1   1   1   1   1   10  10  10  132 10 143 104 1   1  1   1   1   1  10  156 280 10  10  10  221 211 104 236 290 10 1   1   1   1   1   1  1   10  10  10  10  252 291 15  116 188 152 1   1   1   1   70  1   292 1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   10  10  10  10  10  10  6   110 132 293 294 1   1   1   1   1   1  1  1   1   1   1   295 296 297 1   298 1   1   1   1 1  1  1   1  1   299 1   1  1   1  1  1   1   1   1   1   1   10  10  10  10  10  241 10  10  10 133 300 301 302 10 10  10  303 304 10 305 306 83  10 10  10  10  10  10  10  10  10  10  10  10 10 10  10  10 10  10 10 10 307 10  83  123 10  123 10  241 10  241 143 10  143 10  56  10  56  10  308 309 309 309 15  15  15  310 15  15  113 219 311 115 23  1   1   1   1   1   288 312 313 1  1   1   1   1   1   1   1   1   1   1   1   1   10  10  10  10  10  10  10  10  10  10
-      10  10 252 221 1   1   10  10  10  10  314 104 1  1   1  1  1   1   1   1   1  1   302 10 315 316 317 318 319 320 321 231 322 231 1   1   1   1   1   1   1   10 180 10  180 10 180 1   1   1  1   1   323 324 1   1   1   1   1   1   1   1  325 1   1   1   326 1  1   327 1   1   1   1   328 329 330 331 332 1   333 1   1   1   1   1   1   1   1   1   1   1   1   334 1   335 1   1   1   1   336 1   1   1   1   1   337 1   1   1   1   1   338 339 329 1   1   1  1  340 341 342 1   1   1   1   1   1   1   1   1   1 1  1  343 1  15  15  15  15 15  15 1  1   1   1   1   1   1   1   15  15  15  15  15  15  15  15 15  15  15  15  15 15  15  1)))
+(define |ucd-WB-table-3|
+  '#u8(0 0 0 1 0 2 0 3 0 4 0 5 0 4 0 6 0 7 0 1 0 8 0 9 0 10 0 11 0 10 0 11 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 12 0 13 0 14 0 1 0 15 0 15 0 15 0 15 0 15 0 15 0 15 0 16 0 17 0 10 0 18 0 10 0 10 0 10 0 10 0 19 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 20 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 4 0 10 0 21 0 4 0 10 0 22 0 23 0 15 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 10 0 10 0 31 0 15 0 32 0 33 0 10 0 10 0 10 0 10 0 10 0 34 0 35 0 36 0 37 0 38 0 10 0 15 0 39 0 10 0 10 0 10 0 10 0 10 0 40 0 41 0 42 0 10 0 31 0 43 0 10 0 44 0 45 0 1 0 10 0 46 0 1 0 1 0 1 0 1 0 10 0 47 0 1 0 48 0 49 0 15 0 50 0 10 0 10 0 51 0 15 0 52 0 53 0 4 0 54 0 55 0 56 0 57 0 58 0 59 0 53 0 60 0 61 0 55 0 56 0 62 0 63 0 64 0 65 0 66 0 67 0 18 0 56 0 68 0 69 0 70 0 53 0 71 0 72 0 55 0 56 0 68 0 73 0 74 0 53 0 75 0 76 0 77 0 78 0 79 0 80 0 81 0 65 0 1 0 82 0 83 0 56 0 84 0 85 0 86 0 53 0 1 0 87 0 83 0 56 0 88 0 85 0 89 0 53 0 90 0 91 0 83 0 10 0 92 0 93 0 94 0 53 0 95 0 96 0 97 0 10 0 98 0 99 0 100 0 65 0 101 0 1 0 1 0 1 0 102 0 103 0 104 0 1 0 1 0 1 0 1 0 1 0 105 0 106 0 104 0 1 0 1 0 70 0 107 0 104 0 108 0 109 0 10 0 110 0 23 0 111 0 112 0 15 0 113 0 114 0 1 0 1 0 1 0 1 0 1 0 115 0 116 0 104 0 117 0 118 0 119 0 120 0 121 0 10 0 10 0 122 0 10 0 10 0 123 0 10 0 10 0 10 0 10 0 124 0 125 0 10 0 10 0 124 0 10 0 10 0 126 0 127 0 11 0 10 0 10 0 10 0 127 0 10 0 10 0 10 0 128 0 1 0 1 0 10 0 1 0 10 0 10 0 10 0 10 0 10 0 129 0 4 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 130 0 10 0 4 0 6 0 10 0 10 0 10 0 10 0 131 0 132 0 133 0 134 0 10 0 134 0 10 0 135 0 133 0 136 0 1 0 1 0 1 0 48 0 15 0 137 0 104 0 1 0 138 0 104 0 10 0 10 0 10 0 10 0 10 0 139 0 140 0 10 0 141 0 10 0 10 0 10 0 10 0 142 0 10 0 143 0 144 0 144 0 65 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 104 0 1 0 1 0 10 0 145 0 1 0 1 0 1 0 146 0 15 0 147 0 104 0 104 0 1 0 116 0 1 0 1 0 1 0 1 0 148 0 10 0 10 0 149 0 150 0 104 0 115 0 151 0 152 0 10 0 153 0 42 0 10 0 10 0 40 0 151 0 10 0 10 0 149 0 154 0 155 0 42 0 10 0 156 0 132 0 1 0 1 0 1 0 1 0 157 0 158 0 159 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 15 0 15 0 15 0 160 0 10 0 129 0 10 0 10 0 129 0 161 0 10 0 156 0 10 0 10 0 10 0 162 0 163 0 164 0 110 0 163 0 165 0 166 0 167 0 168 0 169 0 170 0 171 0 172 0 1 0 110 0 1 0 1 0 1 0 15 0 15 0 173 0 174 0 175 0 176 0 177 0 178 0 1 0 10 0 10 0 132 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 179 0 10 0 10 0 180 0 1 0 1 0 181 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 182 0 183 0 1 0 1 0 1 0 1 0 1 0 184 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 10 0 10 0 143 0 10 0 10 0 143 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 185 0 186 0 10 0 10 0 122 0 10 0 10 0 10 0 187 0 188 0 10 0 189 0 190 0 190 0 190 0 190 0 15 0 15 0 1 0 1 0 191 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 192 0 1 0 193 0 194 0 1 0 1 0 1 0 1 0 1 0 195 0 196 0 196 0 196 0 196 0 196 0 197 0 198 0 10 0 156 0 4 0 10 0 10 0 10 0 10 0 143 0 1 0 10 0 6 0 1 0 1 0 1 0 196 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 196 0 196 0 199 0 196 0 196 0 196 0 196 0 196 0 200 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 110 0 1 0 1 0 1 0 1 0 10 0 10 0 156 0 110 0 10 0 201 0 1 0 10 0 10 0 202 0 203 0 10 0 204 0 10 0 10 0 10 0 10 0 10 0 205 0 1 0 206 0 207 0 10 0 10 0 10 0 10 0 10 0 208 0 10 0 143 0 139 0 1 0 1 0 1 0 206 0 209 0 10 0 210 0 1 0 10 0 10 0 10 0 211 0 212 0 10 0 10 0 149 0 213 0 104 0 15 0 214 0 42 0 10 0 215 0 10 0 216 0 151 0 10 0 110 0 50 0 10 0 10 0 217 0 218 0 104 0 219 0 104 0 10 0 10 0 220 0 221 0 222 0 104 0 1 0 223 0 1 0 1 0 1 0 224 0 225 0 1 0 31 0 226 0 227 0 228 0 190 0 10 0 10 0 123 0 142 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 229 0 104 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 211 0 10 0 230 0 10 0 10 0 231 0 189 0 232 0 233 0 234 0 235 0 10 0 10 0 10 0 10 0 10 0 10 0 60 0 1 0 236 0 10 0 10 0 10 0 10 0 10 0 156 0 1 0 10 0 10 0 10 0 10 0 207 0 10 0 10 0 139 0 1 0 1 0 231 0 15 0 237 0 15 0 238 0 239 0 240 0 1 0 241 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 242 0 243 0 244 0 4 0 5 0 4 0 6 0 245 0 196 0 196 0 246 0 10 0 143 0 247 0 248 0 1 0 249 0 250 0 10 0 11 0 251 0 156 0 156 0 1 0 1 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 6 0 1 0 1 0 1 0 1 0 10 0 10 0 10 0 252 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 253 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 10 0 110 0 10 0 10 0 10 0 70 0 173 0 1 0 10 0 10 0 1 0 10 0 6 0 10 0 10 0 254 0 10 0 156 0 10 0 10 0 255 1 0 0 1 0 1 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 156 0 104 0 10 0 10 0 255 0 10 0 231 0 10 0 10 0 139 0 10 0 10 0 10 0 211 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 10 0 10 0 10 0 189 0 10 0 142 0 139 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 0 10 0 10 1 2 0 10 0 142 0 10 0 189 0 10 0 143 0 1 0 1 0 1 0 1 0 10 1 3 0 10 0 142 0 10 0 180 0 1 0 1 0 1 0 1 0 10 0 10 0 10 1 4 0 1 0 1 0 1 0 1 1 5 1 6 0 10 1 7 0 1 0 1 0 10 0 110 0 10 0 110 0 1 0 1 0 109 0 10 1 8 0 1 0 10 0 10 0 10 0 142 0 10 0 142 0 10 1 9 0 10 0 60 0 1 0 1 0 1 0 1 0 1 0 1 0 10 0 10 0 10 0 10 0 132 0 1 0 1 0 1 0 10 0 10 0 10 1 9 0 10 0 10 0 10 1 9 0 152 0 10 0 10 1 10 0 221 0 1 0 65 0 188 0 152 0 10 0 10 1 11 0 1 0 10 0 132 0 104 0 152 0 10 0 216 1 12 0 1 0 10 0 10 1 13 0 152 0 10 0 10 0 217 1 14 1 15 0 1 0 1 0 10 0 18 1 16 1 17 0 1 0 1 0 1 0 1 1 18 1 19 0 132 0 10 0 10 0 202 1 20 0 104 1 21 0 55 0 56 0 68 0 73 1 22 1 23 1 24 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 10 0 10 0 10 1 25 1 26 0 104 0 1 0 1 0 10 0 10 0 10 0 15 1 27 0 104 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 10 0 10 0 202 1 28 0 173 1 29 0 1 0 1 0 10 0 10 0 10 0 15 1 30 0 104 0 1 0 1 0 10 0 10 0 31 0 154 0 104 0 1 0 1 0 1 0 1 1 31 0 144 0 104 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 10 0 10 0 10 0 10 0 104 0 191 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 10 0 10 0 10 0 132 0 56 0 10 0 202 1 32 0 70 0 104 0 1 0 207 0 10 1 33 0 112 0 221 0 1 0 1 0 1 0 1 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 180 0 1 0 1 0 1 0 1 0 1 0 1 0 10 0 10 0 10 0 10 0 10 0 10 0 143 0 1 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 211 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 10 0 10 0 143 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 10 0 10 0 10 0 10 0 189 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 10 0 10 0 10 0 132 0 10 0 143 0 104 0 1 0 1 0 1 0 1 0 1 0 1 0 10 0 156 1 24 0 10 0 10 0 10 0 221 0 211 0 104 0 236 1 34 0 10 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 10 0 10 0 10 0 10 0 252 1 35 0 15 0 116 0 188 0 152 0 1 0 1 0 1 0 1 0 70 0 1 1 36 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 10 0 10 0 10 0 10 0 10 0 10 0 6 0 110 0 132 1 37 1 38 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 39 1 40 1 41 0 1 1 42 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 43 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 10 0 10 0 10 0 10 0 10 0 241 0 10 0 10 0 10 0 133 1 44 1 45 1 46 0 10 0 10 0 10 1 47 1 48 0 10 1 49 1 50 0 83 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 1 51 0 10 0 83 0 123 0 10 0 123 0 10 0 241 0 10 0 241 0 143 0 10 0 143 0 10 0 56 0 10 0 56 0 10 1 52 1 53 1 53 1 53 0 15 0 15 0 15 1 54 0 15 0 15 0 113 0 219 1 55 0 115 0 23 0 1 0 1 0 1 0 1 0 1 1 32 1 56 1 57 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 252 0 221 0 1 0 1 0 10 0 10 0 10 0 10 1 58 0 104 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 46 0 10 1 59 1 60 1 61 1 62 1 63 1 64 1 65 0 231 1 66 0 231 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 10 0 180 0 10 0 180 0 10 0 180 0 1 0 1 0 1 0 1 0 1 1 67 1 68 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 69 0 1 0 1 0 1 1 70 0 1 0 1 1 71 0 1 0 1 0 1 0 1 1 72 1 73 1 74 1 75 1 76 0 1 1 77 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 78 0 1 1 79 0 1 0 1 0 1 0 1 1 80 0 1 0 1 0 1 0 1 0 1 1 81 0 1 0 1 0 1 0 1 0 1 1 82 1 83 1 73 0 1 0 1 0 1 0 1 1 84 1 85 1 86 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 87 0 1 0 15 0 15 0 15 0 15 0 15 0 15 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 15 0 15 0 15 0 15 0 15 0 15 0 15 0 15 0 15 0 15 0 15 0 15 0 15 0 15 0 15 0 1))
 
-(define-deferred |ucd-WB-table-4|
-  (vector->bytevector
-   '#(0  0  0  0  0  0  0  0  0  0  1  2  2  3  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  4  0  0  0  0  5  0  0  0  0  6  0  7  0  8  8  8  8  8  8  8  8  8  8  9  6  0  0  0  0  0  10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0  0  0  0  11 10 10 10 10 10 10 10 10 10 10 10 0  0  0  0  0  0  0  0  0  0  2  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  10 0  0  12 0  0  0  0  0  0  0  10 0  9  0  0  10 0  0  0  0  0  10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0  10 10 10 10 10 10 10 10 10 10 0  0  0  0  10 10 10 10 10 10 10 10 10 10 10 10 0  0  0  0  0  9  0  0  0  0  0  0  0  0  10 10 10 10 10 0  0  0  0  0  0  0  10 0  10 0  13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 10 10 10 0  10 10 0  0  10 10 10 10 6  10 0  0  0  0  0  0  10 9  10 10 10 0  10 0  10 10 10 10 0  10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0  10 10 10 10 10 10 10 10 10 10 10 0  13 13 13 13 13 13 13
-      10 10 10 10 10 10 10 10 10 10 10 10 10 0  0  10 0  0  0  0  0  0  10 10 10 10 10 10 10 10 0  6  0  0  0  0  0  0  0  13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 0  13 0  13 13 0  13 13 0  13 0  0  0  0  0  0  0  0  14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 0  0  0  0  0  14 14 14 10 9  0  0  0  0  0  0  0  0  0  0  0  12 12 12 12 12 12 0  0  0  0  0  0  6  6  0  0  13 13 13 13 13 13 13 13 13 13 13 0  12 0  0  0  10 10 10 10 10 10 10 10 10 10 10 13 13 13 13 13 8  8  8  8  8  8  8  8  8  8  0  8  6  0  10 10 13 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0  10 13 13 13 13 13 13 13 12 0  13 13 13 13 13 13 10 10 13 13 0  13 13 13 13 10 10 8  8  8  8  8  8  8  8  8  8  10 10 10 0  0  10 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  12 10 13 10 10 10 10 10 10 10 10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 0  0  10 10 10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 10 0  0
-      0  0  0  0  0  0  0  0  0  0  0  0  8  8  8  8  8  8  8  8  8  8  10 10 10 10 10 10 13 13 13 13 10 10 0  0  6  0  10 0  0  0  0  0  10 10 10 10 10 10 13 13 13 13 10 13 13 13 13 13 13 13 13 13 10 13 13 13 10 13 13 13 13 13 0  0  10 10 10 10 10 10 10 10 10 13 13 13 0  0  0  0  10 10 10 10 10 0  10 10 10 10 10 10 10 10 0  0  0  0  0  0  13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 13 13 13 10 13 13 10 13 13 13 13 13 13 13 10 10 10 10 10 10 10 10 10 10 13 13 0  0  8  8  8  8  8  8  8  8  8  8  10 13 13 13 0  10 10 10 10 10 10 10 10 0  0  10 10 0  0  10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0  10 10 10 10 10 10 10 0  10 0  0  0  10 10 10 10 0  0  13 10 13 13 13 13 13 13 13 0  0  13 13 0  0  13 13 13 10 0  0  0  0  0  0  0  0  13 0  0  0  0  10 10 0  10 10 10 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  13 13 13 0  10 10 10 10 10 10 0  0  0
-      0  10 10 0  10 10 0  10 10 0  10 10 0  0  13 0  13 13 13 13 13 0  0  0  0  13 13 0  0  13 13 13 0  0  0  13 0  0  0  0  0  0  0  10 10 10 10 0  10 0  0  0  0  0  0  0  8  8  8  8  8  8  8  8  8  8  13 13 10 10 10 13 0  0  0  0  0  0  0  0  0  0  0  13 13 13 0  10 10 10 10 10 10 10 10 10 0  10 10 0  10 10 0  10 10 10 10 10 0  0  13 10 13 13 13 13 13 13 13 13 0  13 13 13 0  13 13 13 0  0  10 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  10 0  0  0  0  0  0  0  13 13 13 0  10 10 10 10 10 10 10 10 0  0  10 13 13 13 13 13 0  0  13 13 0  0  13 13 13 0  0  0  0  0  0  0  0  13 13 0  0  0  0  10 10 0  10 0  10 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  13 10 0  10 10 10 10 10 10 0  0  0  10 10 10 0  10 10 10 10 0  0  0  10 10 0  10 0  10 10 0  0  0  10 10 0  0  0  10 10 10 0  0  0  10 10 10 10 10 10 10 10 10 10 10 10 0  0  0  0  13 13 13 13 13 0  0  0  13 13 13 0  13 13 13 13 0  0  10 0  0  0  0  0  0  13 0  0  0  0  0  0  0  0  13 13 13 13 0  10 10 10
-      10 10 10 10 10 0  10 10 10 0  10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0  0  0  10 13 13 13 13 13 13 13 0  13 13 13 0  13 13 13 13 0  0  0  0  0  0  0  13 13 0  10 10 10 0  0  0  0  0  10 13 13 13 0  10 10 10 10 10 10 10 10 0  10 10 10 10 10 10 0  10 10 10 10 10 0  0  13 10 13 13 0  0  0  0  0  13 13 0  0  0  0  0  0  0  10 0  0  10 10 0  0  0  0  0  0  0  0  0  0  0  0  0  0  13 13 13 0  10 10 10 10 10 10 10 10 0  10 10 10 10 10 10 10 10 10 10 10 10 10 0  0  10 13 13 13 13 13 13 13 0  13 13 13 0  13 13 13 13 10 0  0  0  0  0  10 10 10 13 0  0  0  0  0  0  0  10 0  0  0  0  0  0  0  0  0  0  10 10 10 10 10 10 0  0  13 13 0  10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0  0  0  10 10 10 10 10 10 10 10 0  10 10 10 10 10 10 10 10 10 0  10 0  0  10 10 10 10 10 10 10 0  0  0  13 0  0  0  0  13 13 13 13 13 13 0  13 0  13 13 13 13 13 13 13 13 0  0  13 13 0  0  0  0  0  0  0  0  0  0  0  0  0  13 0  0  13 13 13 13 13 13 13 0  0  0  0  0  0  0
-      0  0  0  0  0  13 13 13 13 13 13 13 13 0  8  8  8  8  8  8  8  8  8  8  0  0  0  0  0  0  0  13 0  0  13 13 13 13 13 13 0  13 13 0  0  0  0  0  0  0  0  0  0  0  13 13 13 13 13 13 0  0  0  0  0  0  0  0  0  0  13 13 0  0  0  0  0  0  0  0  0  0  0  13 0  13 0  13 0  0  0  0  13 13 10 10 10 10 10 10 10 10 0  10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0  0  0  13 13 13 13 13 0  13 13 10 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 0  13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 0  0  0  0  0  0  0  0  0  13 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 0  0  0  0  0  0  0  13 13 13 13 0  0  0  0  13 13 13 0  13 13 13 0  0  13 13 13 13 13 13 13 0  0  0  13 13 13 13 0  0  0  0  0  0  0  0  0  0  0  0  0  13 13 13 13 13 13 13 13 13 13 13 13 0  13 8  8  8  8  8  8  8  8  8  8  13 13 13 13 0  0  10 10 10 10 10 10 0  10 0  0  0  0  0  10 0  0  10 10 10 10 10 10 10 10 10 10 10 0
-      10 10 10 10 10 10 10 10 10 10 10 10 10 0  10 10 10 10 0  0  10 10 10 10 10 10 10 0  10 0  10 10 10 10 0  0  10 0  10 10 10 10 0  0  10 10 10 10 10 10 10 0  10 0  10 10 10 10 0  0  10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0  0  13 13 13 10 10 10 10 10 10 0  0  10 10 10 10 10 10 0  0  10 10 10 10 10 10 10 10 10 10 10 10 10 0  0  10 10 10 10 10 10 10 10 10 10 10 10 0  0  0  10 10 10 10 10 10 10 10 10 10 10 0  0  0  0  0  0  0  10 10 10 10 10 10 10 10 10 10 10 10 10 0  10 10 10 10 13 13 13 0  0  0  0  0  0  0  0  0  0  0  10 10 13 13 0  0  0  0  0  0  0  0  0  0  0  0  10 0  13 13 0  0  0  0  0  0  0  0  0  0  0  0  13 13 13 13 0  0  0  0  0  0  0  0  0  13 0  0  0  0  0  0  0  0  0  0  0  0  0  13 13 13 12 0  10 10 10 10 10 10 10 10 0  0  0  0  0  0  0  0  10 10 10 10 10 13 13 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 13 10 0  0  0  0  0  10 10 10 10 10 10 0  0  0  0  0  0  0  0  0  0  10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0  13 13 13 13 13 13
-      13 13 13 13 13 13 0  0  0  0  10 10 10 10 10 10 10 13 13 13 13 13 0  0  0  0  0  0  0  0  0  13 13 13 13 13 13 13 13 13 13 0  13 13 13 13 13 13 13 13 13 13 13 13 13 0  0  13 13 13 13 13 13 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 10 10 10 10 10 0  0  0  0  13 13 13 13 0  0  0  0  0  0  0  0  0  0  0  0  13 13 13 10 10 10 10 10 10 10 10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 13 13 13 13 13 13 13 13 0  0  0  0  0  0  0  0  8  8  8  8  8  8  8  8  8  8  0  0  0  10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0  0  13 13 13 0  13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 10 10 13 10 10 10 10 13 13 13 10 10 0  13 13 0  0  0  0  0  0  13 13 13 13 13 13 0  0  0  0  0  13 13 13 13 13 10 10 10 10 10 10 10 10 0  10 0  10 0  10 0  10 10 10 10 10 10 0  10 10 10 10 10 10 10 0  10 0  0  0  10 10 10 0  10 10 10 10 10 10 10 0  0  0  10 10 10 10 0  0  10 10 10 10 10 10 0  0  0  0
-      0  0  0  0  0  0  0  0  0  0  0  0  13 15 12 12 0  0  0  0  0  0  0  0  7  7  0  0  0  0  0  0  0  0  0  0  7  0  0  9  2  2  12 12 12 12 12 11 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  11 11 0  0  0  6  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  11 0  0  0  0  0  0  0  0  0  0  0  12 12 12 12 12 0  12 12 12 12 12 12 12 12 12 12 0  10 0  0  0  0  0  0  0  0  0  0  0  0  0  10 13 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  10 0  0  0  0  10 0  0  10 10 10 10 10 10 10 10 10 10 0  10 0  0  0  10 10 10 10 10 0  0  0  0  0  0  10 0  10 0  10 0  10 10 10 10 0  10 10 10 10 10 10 10 10 10 10 10 0  0  10 10 10 10 0  0  0  0  0  10 10 10 10 10 0  0  0  0  10 0  0  0  0  0  0  0  10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  16 0  0  0  0  0  0  0  0  0  0  0  16 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  16 16 16 16 0  0  0  0  0  0  17 0  0  0  0  0  0  0  0  0  0  0  10 10 10 10 10 0  0  0  0  0
-      0  10 10 10 10 13 13 13 10 10 0  0  0  0  0  0  0  0  0  0  0  0  10 10 10 10 10 10 10 10 0  0  0  0  0  0  0  10 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  13 10 10 10 10 10 10 10 0  0  0  0  0  0  0  0  0  10 10 10 10 10 10 10 0  10 10 10 10 10 10 10 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  10 0  0  0  0  0  10 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  13 13 13 13 13 13 0  18 18 18 18 18 0  0  0  0  0  10 10 0  0  0  0  0  0  0  0  0  0  0  0  13 13 18 18 0  0  0  18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 0  18 18 18 18 0  0  0  0  0  10 10 10 10 10 10 10 10 10 10 10 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 0  18 18 18 18 18 18 18 18 0  0  0  0  0  0  0  0  8  8  8  8  8  8  8  8  8  8  10 10 0  0  0  0  10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 13 13 13 13 0  13 13 13 13 13 13 13 13 13 13 0  10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 13 13 13 13 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
-      0  0  0  10 10 10 10 10 10 10 10 10 0  0  10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0  0  10 10 10 10 10 10 10 13 10 10 10 13 10 10 10 10 13 10 10 10 10 10 10 10 13 13 13 13 13 0  0  0  0  0  0  0  0  10 10 10 10 0  0  0  0  0  0  0  0  0  0  0  0  13 13 10 10 10 10 10 10 10 10 10 10 10 10 10 10 13 13 13 13 13 13 0  0  0  0  0  0  0  0  0  0  13 13 10 10 10 10 10 10 0  0  0  10 0  10 0  0  10 10 10 10 10 10 13 13 13 13 13 13 13 13 0  0  10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 13 10 10 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 0  0  0  0  0  0  0  0  0  0  0  0  0  0  10 0  0  0  0  0  13 0  0  0  0  0  0  0  0  0  0  10 10 10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 0  0  0  0  0  0  0  0  0  10 10 10 13 10 10 10 10 10 10 10 10 13 13 0  0  0  0  0  0  0  0  0  0  0  0  0  13 13 13 0  0  13 0  13 13 13 0  0  13 13 0  0  0  0  0  13 13 0  13 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  10 10 10 13 13 0  0  0  0  0  0  0
-      0  0  0  10 10 10 10 10 10 0  0  10 10 10 10 10 10 0  0  10 10 10 10 10 10 0  0  0  0  0  0  0  0  0  10 10 10 13 13 13 13 13 13 13 13 0  13 13 0  0  10 10 10 10 10 10 10 0  0  0  0  10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0  0  0  0  0  0  0  10 10 10 10 10 0  0  0  0  0  14 13 14 14 14 14 14 14 14 14 14 14 0  14 14 14 14 14 14 14 14 14 14 14 14 14 0  14 14 14 14 14 0  14 0  14 14 0  14 14 0  14 14 14 14 14 14 14 14 14 14 0  0  0  10 10 10 10 10 10 10 10 10 10 10 10 10 6  0  0  9  6  0  0  0  0  0  0  0  0  0  0  0  0  0  0  11 11 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  11 11 11 6  0  7  0  6  9  0  0  0  0  0  0  0  0  0  0  10 10 10 10 10 0  10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0  0  12 0  0  0  0  0  0  0  7  0  0  0  0  6  0  7  0  0  0  0  0  0  0  0  0  0  0  9  6  0  0  0  0  0  0  0  0  0  0  18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 13 13 0  0  10 10 10 10 10 10
-      0  0  10 10 10 10 10 10 0  0  10 10 10 10 10 10 0  0  10 10 10 0  0  0  0  0  0  0  0  0  0  0  0  12 12 12 0  0  0  0  10 10 10 10 10 10 10 10 10 10 10 10 0  10 10 10 10 10 10 10 10 10 10 10 10 10 10 0  10 10 0  10 10 10 10 10 10 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  13 0  0  10 10 10 10 10 10 13 13 13 13 13 0  0  0  0  0  10 10 10 10 0  0  0  0  10 10 10 10 10 10 10 10 0  10 10 10 10 10 0  0  0  0  0  0  0  0  0  0  10 10 10 10 10 10 0  0  10 0  10 10 10 10 10 10 10 10 10 10 10 10 0  10 10 0  0  0  10 0  0  10 10 10 10 0  10 10 0  0  0  0  0  0  0  0  0  0  10 10 10 10 10 10 10 10 0  0  0  0  0  0  10 10 10 13 13 13 0  13 13 0  0  0  0  0  13 13 13 13 10 10 10 10 0  10 10 10 0  10 10 10 10 10 10 10 10 10 10 10 0  0  0  0  13 13 13 0  0  0  0  13 10 10 10 10 10 13 13 0  0  0  0  0  0  0  0  0  10 10 10 0  0  0  0  0  0  0  0  0  0  0  0  0  10 10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 0  0  12 0  0  13 13
-      13 13 13 0  8  8  8  8  8  8  8  8  8  8  10 10 10 13 0  0  10 0  0  0  0  0  0  0  0  0  13 10 10 10 10 0  0  0  0  0  13 13 13 0  0  0  8  8  8  8  8  8  8  8  8  8  10 0  10 0  0  0  10 10 10 10 10 10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 13 0  0  0  0  0  0  13 0  10 10 10 10 10 10 10 0  10 0  10 10 10 10 0  10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0  10 13 13 13 13 13 13 13 13 13 13 13 0  0  0  0  0  13 13 13 13 0  10 10 10 10 10 10 10 10 0  0  10 10 0  0  0  0  0  0  13 0  0  0  0  0  10 10 10 10 10 13 13 0  0  13 13 13 13 13 13 13 0  0  0  13 13 13 13 13 0  0  0  0  0  0  0  0  0  0  0  10 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 10 10 0  0  0  0  0  13 13 13 13 10 10 0  10 0  0  0  0  0  0  0  0  13 13 13 13 13 13 0  0  13 13 13 13 13 13 13 13 0  0  0  0  0  0  0  0  10 10 10 10 13 13 0  0  13 0  0  0  10 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  13 13 13 13 13 13 13 13 13 13 0  13 13 13 13
-      13 13 13 13 0  0  13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 10 10 10 10 10 10 0  0  0  0  0  10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 18 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  10 10 10 10 10 10 10 10 10 10 0  0  0  13 13 0  12 12 12 12 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  13 13 13 13 13 0  0  0  13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 0  0  13 13 13 13 13 13 13 0  0  0  0  0  0  0  0  0  0  0  0  0  0  13 13 13 13 0  0  0  0  13 13 13 0  0  0  0  0  0  0  0  0  0  0  0  0  10 0  0  10 10 0  0  10 10 10 10 0  10 10 10 10 10 10 10 10 10 10 10 10 0  10 0  10 10 10 10 10 10 10 0  10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0  10 10 10 10 0  0  10 10 10 10 10 10 10 10 0  10 10 10 10 10 10 10 0  10 10 10 10 10 10 10 10 10 10 10 10 0  10 10 10 10 0  10 10 10 10 10 0  10 0  0  0  10 10 10 10 10 10 10 10 10 10 10 10 0  0  10 10 10 10 10 10 10 10 10 10 10 0  10 10 10 10 10 10 10 10 0  0  8  8  8  8  8  8  8  8
-      8  8  8  8  8  8  8  8  8  8  13 13 13 13 13 13 13 0  0  0  0  13 13 13 13 13 0  0  0  0  13 0  0  0  0  0  0  0  0  0  0  0  13 13 13 13 13 13 13 13 13 0  0  13 13 13 13 13 13 13 0  13 13 0  13 13 13 13 13 0  0  0  0  0  10 10 10 10 13 13 13 13 13 13 13 0  0  0  0  0  0  10 10 0  10 0  0  10 0  10 10 10 10 10 10 10 10 10 10 0  10 10 10 10 0  10 0  10 0  0  0  0  0  0  10 0  0  0  0  10 0  10 0  10 0  10 10 10 0  10 10 0  10 0  0  10 0  10 0  10 0  10 0  10 0  10 10 0  10 0  0  10 10 10 10 0  10 10 10 10 10 10 10 0  10 10 10 10 0  10 10 10 10 0  10 0  10 10 10 10 10 10 10 10 10 10 0  10 10 10 10 10 0  10 10 10 0  10 10 10 10 10 0  10 10 10 10 10 0  0  0  0  0  0  19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 0  0  0  0  0  16 0  0  0  0  0  0  0  0  0  0  0  0  0  16 16 0  0  0  0  0  16 16 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  20 20 20 20 20 0  0  16 16 0  0  16 16 16 16 16 16 16 16 16 16 16 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
-      0  0  0  0  0  0  21 21 21 21 0  0  0  0  16 0  16 16 16 16 16 16 16 16 16 0  0  0  16 0  0  0  0  16 16 16 0  16 16 16 0  0  0  17 0  0  0  0  0  0  0  0  0  0  0  0  0  0  16 0  0  0  0  0  0  0  0  0  0  16 0  0  0  0  16 0  0  0  0  0  16 0  0  0  0  16 16 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  17 0  0  0  0  0  0  0  0  0  0  0  0  16 16 16 0  0  0  16 16 16 16 16 0  0  0  16 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  16 16 16 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  16 16 16 16 16 16 16 0  0  0  0  0  0  0  16 0  0  0  0  0  0  0  0  0  16 0  0  16 16 16 16 16 16 16 0  0  16 16 16 0  0  12 0  0  0  0  0  0  0  0  0  0  0  0  0  0)))
+(define |ucd-WB-table-4|
+  '#u8(0 0 0 0 0 0 0 0 0 0 1 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 5 0 0 0 0 6 0 7 0 8 8 8 8 8 8 8 8 8 8 9 6 0 0 0 0 0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0 0 0 0 11 10 10 10 10 10 10 10 10 10 10 10 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 12 0 0 0 0 0 0 0 10 0 9 0 0 10 0 0 0 0 0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0 10 10 10 10 10 10 10 10 10 10 0 0 0 0 10 10 10 10 10 10 10 10 10 10 10 10 0 0 0 0 0 9 0 0 0 0 0 0 0 0 10 10 10 10 10 0 0 0 0 0 0 0 10 0 10 0 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 10 10 10 0 10 10 0 0 10 10 10 10 6 10 0 0 0 0 0 0 10 9 10 10 10 0 10 0 10 10 10 10 0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0 10 10 10 10 10 10 10 10 10 10 10 0 13 13 13 13 13 13 13 10 10 10 10 10 10 10 10 10 10 10 10 10 0 0 10 0 0 0 0 0 0 10 10 10 10 10 10 10 10 0 6 0 0 0 0 0 0 0 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 0 13 0 13 13 0 13 13 0 13 0 0 0 0 0 0 0 0 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 0 0 0 0 0 14 14 14 10 9 0 0 0 0 0 0 0 0 0 0 0 12 12 12 12 12 12 0 0 0 0 0 0 6 6 0 0 13 13 13 13 13 13 13 13 13 13 13 0 12 0 0 0 10 10 10 10 10 10 10 10 10 10 10 13 13 13 13 13 8 8 8 8 8 8 8 8 8 8 0 8 6 0 10 10 13 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0 10 13 13 13 13 13 13 13 12 0 13 13 13 13 13 13 10 10 13 13 0 13 13 13 13 10 10 8 8 8 8 8 8 8 8 8 8 10 10 10 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 10 13 10 10 10 10 10 10 10 10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 0 0 10 10 10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 10 10 10 10 10 10 13 13 13 13 10 10 0 0 6 0 10 0 0 0 0 0 10 10 10 10 10 10 13 13 13 13 10 13 13 13 13 13 13 13 13 13 10 13 13 13 10 13 13 13 13 13 0 0 10 10 10 10 10 10 10 10 10 13 13 13 0 0 0 0 10 10 10 10 10 0 10 10 10 10 10 10 10 10 0 0 0 0 0 0 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 13 13 13 10 13 13 10 13 13 13 13 13 13 13 10 10 10 10 10 10 10 10 10 10 13 13 0 0 8 8 8 8 8 8 8 8 8 8 10 13 13 13 0 10 10 10 10 10 10 10 10 0 0 10 10 0 0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0 10 10 10 10 10 10 10 0 10 0 0 0 10 10 10 10 0 0 13 10 13 13 13 13 13 13 13 0 0 13 13 0 0 13 13 13 10 0 0 0 0 0 0 0 0 13 0 0 0 0 10 10 0 10 10 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 13 13 0 10 10 10 10 10 10 0 0 0 0 10 10 0 10 10 0 10 10 0 10 10 0 0 13 0 13 13 13 13 13 0 0 0 0 13 13 0 0 13 13 13 0 0 0 13 0 0 0 0 0 0 0 10 10 10 10 0 10 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 13 13 10 10 10 13 0 0 0 0 0 0 0 0 0 0 0 13 13 13 0 10 10 10 10 10 10 10 10 10 0 10 10 0 10 10 0 10 10 10 10 10 0 0 13 10 13 13 13 13 13 13 13 13 0 13 13 13 0 13 13 13 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 13 13 13 0 10 10 10 10 10 10 10 10 0 0 10 13 13 13 13 13 0 0 13 13 0 0 13 13 13 0 0 0 0 0 0 0 0 13 13 0 0 0 0 10 10 0 10 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 10 0 10 10 10 10 10 10 0 0 0 10 10 10 0 10 10 10 10 0 0 0 10 10 0 10 0 10 10 0 0 0 10 10 0 0 0 10 10 10 0 0 0 10 10 10 10 10 10 10 10 10 10 10 10 0 0 0 0 13 13 13 13 13 0 0 0 13 13 13 0 13 13 13 13 0 0 10 0 0 0 0 0 0 13 0 0 0 0 0 0 0 0 13 13 13 13 0 10 10 10 10 10 10 10 10 0 10 10 10 0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0 0 0 10 13 13 13 13 13 13 13 0 13 13 13 0 13 13 13 13 0 0 0 0 0 0 0 13 13 0 10 10 10 0 0 0 0 0 10 13 13 13 0 10 10 10 10 10 10 10 10 0 10 10 10 10 10 10 0 10 10 10 10 10 0 0 13 10 13 13 0 0 0 0 0 13 13 0 0 0 0 0 0 0 10 0 0 10 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 13 13 0 10 10 10 10 10 10 10 10 0 10 10 10 10 10 10 10 10 10 10 10 10 10 0 0 10 13 13 13 13 13 13 13 0 13 13 13 0 13 13 13 13 10 0 0 0 0 0 10 10 10 13 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 10 10 10 10 10 10 0 0 13 13 0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0 0 0 10 10 10 10 10 10 10 10 0 10 10 10 10 10 10 10 10 10 0 10 0 0 10 10 10 10 10 10 10 0 0 0 13 0 0 0 0 13 13 13 13 13 13 0 13 0 13 13 13 13 13 13 13 13 0 0 13 13 0 0 0 0 0 0 0 0 0 0 0 0 0 13 0 0 13 13 13 13 13 13 13 0 0 0 0 0 0 0 0 0 0 0 0 13 13 13 13 13 13 13 13 0 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 13 0 0 13 13 13 13 13 13 0 13 13 0 0 0 0 0 0 0 0 0 0 0 13 13 13 13 13 13 0 0 0 0 0 0 0 0 0 0 13 13 0 0 0 0 0 0 0 0 0 0 0 13 0 13 0 13 0 0 0 0 13 13 10 10 10 10 10 10 10 10 0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0 0 0 13 13 13 13 13 0 13 13 10 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 0 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 0 0 0 0 0 0 0 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 0 0 0 0 0 0 0 13 13 13 13 0 0 0 0 13 13 13 0 13 13 13 0 0 13 13 13 13 13 13 13 0 0 0 13 13 13 13 0 0 0 0 0 0 0 0 0 0 0 0 0 13 13 13 13 13 13 13 13 13 13 13 13 0 13 8 8 8 8 8 8 8 8 8 8 13 13 13 13 0 0 10 10 10 10 10 10 0 10 0 0 0 0 0 10 0 0 10 10 10 10 10 10 10 10 10 10 10 0 10 10 10 10 10 10 10 10 10 10 10 10 10 0 10 10 10 10 0 0 10 10 10 10 10 10 10 0 10 0 10 10 10 10 0 0 10 0 10 10 10 10 0 0 10 10 10 10 10 10 10 0 10 0 10 10 10 10 0 0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0 0 13 13 13 10 10 10 10 10 10 0 0 10 10 10 10 10 10 0 0 10 10 10 10 10 10 10 10 10 10 10 10 10 0 0 10 10 10 10 10 10 10 10 10 10 10 10 0 0 0 10 10 10 10 10 10 10 10 10 10 10 0 0 0 0 0 0 0 10 10 10 10 10 10 10 10 10 10 10 10 10 0 10 10 10 10 13 13 13 0 0 0 0 0 0 0 0 0 0 0 10 10 13 13 0 0 0 0 0 0 0 0 0 0 0 0 10 0 13 13 0 0 0 0 0 0 0 0 0 0 0 0 13 13 13 13 0 0 0 0 0 0 0 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 13 13 13 12 0 10 10 10 10 10 10 10 10 0 0 0 0 0 0 0 0 10 10 10 10 10 13 13 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 13 10 0 0 0 0 0 10 10 10 10 10 10 0 0 0 0 0 0 0 0 0 0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0 13 13 13 13 13 13 13 13 13 13 13 13 0 0 0 0 10 10 10 10 10 10 10 13 13 13 13 13 0 0 0 0 0 0 0 0 0 13 13 13 13 13 13 13 13 13 13 0 13 13 13 13 13 13 13 13 13 13 13 13 13 0 0 13 13 13 13 13 13 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 10 10 10 10 10 0 0 0 0 13 13 13 13 0 0 0 0 0 0 0 0 0 0 0 0 13 13 13 10 10 10 10 10 10 10 10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 13 13 13 13 13 13 13 13 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 0 0 0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0 0 13 13 13 0 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 10 10 13 10 10 10 10 13 13 13 10 10 0 13 13 0 0 0 0 0 0 13 13 13 13 13 13 0 0 0 0 0 13 13 13 13 13 10 10 10 10 10 10 10 10 0 10 0 10 0 10 0 10 10 10 10 10 10 0 10 10 10 10 10 10 10 0 10 0 0 0 10 10 10 0 10 10 10 10 10 10 10 0 0 0 10 10 10 10 0 0 10 10 10 10 10 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 15 12 12 0 0 0 0 0 0 0 0 7 7 0 0 0 0 0 0 0 0 0 0 7 0 0 9 2 2 12 12 12 12 12 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 12 12 12 12 12 0 12 12 12 12 12 12 12 12 12 12 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 10 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 10 0 0 10 10 10 10 10 10 10 10 10 10 0 10 0 0 0 10 10 10 10 10 0 0 0 0 0 0 10 0 10 0 10 0 10 10 10 10 0 10 10 10 10 10 10 10 10 10 10 10 0 0 10 10 10 10 0 0 0 0 0 10 10 10 10 10 0 0 0 0 10 0 0 0 0 0 0 0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 16 16 16 0 0 0 0 0 0 17 0 0 0 0 0 0 0 0 0 0 0 10 10 10 10 10 0 0 0 0 0 0 10 10 10 10 13 13 13 10 10 0 0 0 0 0 0 0 0 0 0 0 0 10 10 10 10 10 10 10 10 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 10 10 10 10 10 10 10 0 0 0 0 0 0 0 0 0 10 10 10 10 10 10 10 0 10 10 10 10 10 10 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 13 13 13 13 13 0 18 18 18 18 18 0 0 0 0 0 10 10 0 0 0 0 0 0 0 0 0 0 0 0 13 13 18 18 0 0 0 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 0 18 18 18 18 0 0 0 0 0 10 10 10 10 10 10 10 10 10 10 10 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 0 18 18 18 18 18 18 18 18 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 10 10 0 0 0 0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 13 13 13 13 0 13 13 13 13 13 13 13 13 13 13 0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 13 13 13 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 10 10 10 10 10 10 10 10 0 0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0 0 10 10 10 10 10 10 10 13 10 10 10 13 10 10 10 10 13 10 10 10 10 10 10 10 13 13 13 13 13 0 0 0 0 0 0 0 0 10 10 10 10 0 0 0 0 0 0 0 0 0 0 0 0 13 13 10 10 10 10 10 10 10 10 10 10 10 10 10 10 13 13 13 13 13 13 0 0 0 0 0 0 0 0 0 0 13 13 10 10 10 10 10 10 0 0 0 10 0 10 0 0 10 10 10 10 10 10 13 13 13 13 13 13 13 13 0 0 10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 13 10 10 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 13 0 0 0 0 0 0 0 0 0 0 10 10 10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 0 0 0 0 0 0 0 0 0 10 10 10 13 10 10 10 10 10 10 10 10 13 13 0 0 0 0 0 0 0 0 0 0 0 0 0 13 13 13 0 0 13 0 13 13 13 0 0 13 13 0 0 0 0 0 13 13 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 10 10 13 13 0 0 0 0 0 0 0 0 0 0 10 10 10 10 10 10 0 0 10 10 10 10 10 10 0 0 10 10 10 10 10 10 0 0 0 0 0 0 0 0 0 10 10 10 13 13 13 13 13 13 13 13 0 13 13 0 0 10 10 10 10 10 10 10 0 0 0 0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0 0 0 0 0 0 0 10 10 10 10 10 0 0 0 0 0 14 13 14 14 14 14 14 14 14 14 14 14 0 14 14 14 14 14 14 14 14 14 14 14 14 14 0 14 14 14 14 14 0 14 0 14 14 0 14 14 0 14 14 14 14 14 14 14 14 14 14 0 0 0 10 10 10 10 10 10 10 10 10 10 10 10 10 6 0 0 9 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 6 0 7 0 6 9 0 0 0 0 0 0 0 0 0 0 10 10 10 10 10 0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0 0 12 0 0 0 0 0 0 0 7 0 0 0 0 6 0 7 0 0 0 0 0 0 0 0 0 0 0 9 6 0 0 0 0 0 0 0 0 0 0 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 13 13 0 0 10 10 10 10 10 10 0 0 10 10 10 10 10 10 0 0 10 10 10 10 10 10 0 0 10 10 10 0 0 0 0 0 0 0 0 0 0 0 0 12 12 12 0 0 0 0 10 10 10 10 10 10 10 10 10 10 10 10 0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0 10 10 0 10 10 10 10 10 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 0 0 10 10 10 10 10 10 13 13 13 13 13 0 0 0 0 0 10 10 10 10 0 0 0 0 10 10 10 10 10 10 10 10 0 10 10 10 10 10 0 0 0 0 0 0 0 0 0 0 10 10 10 10 10 10 0 0 10 0 10 10 10 10 10 10 10 10 10 10 10 10 0 10 10 0 0 0 10 0 0 10 10 10 10 0 10 10 0 0 0 0 0 0 0 0 0 0 10 10 10 10 10 10 10 10 0 0 0 0 0 0 10 10 10 13 13 13 0 13 13 0 0 0 0 0 13 13 13 13 10 10 10 10 0 10 10 10 0 10 10 10 10 10 10 10 10 10 10 10 0 0 0 0 13 13 13 0 0 0 0 13 10 10 10 10 10 13 13 0 0 0 0 0 0 0 0 0 10 10 10 0 0 0 0 0 0 0 0 0 0 0 0 0 10 10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 0 0 12 0 0 13 13 13 13 13 0 8 8 8 8 8 8 8 8 8 8 10 10 10 13 0 0 10 0 0 0 0 0 0 0 0 0 13 10 10 10 10 0 0 0 0 0 13 13 13 0 0 0 8 8 8 8 8 8 8 8 8 8 10 0 10 0 0 0 10 10 10 10 10 10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 13 0 0 0 0 0 0 13 0 10 10 10 10 10 10 10 0 10 0 10 10 10 10 0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0 10 13 13 13 13 13 13 13 13 13 13 13 0 0 0 0 0 13 13 13 13 0 10 10 10 10 10 10 10 10 0 0 10 10 0 0 0 0 0 0 13 0 0 0 0 0 10 10 10 10 10 13 13 0 0 13 13 13 13 13 13 13 0 0 0 13 13 13 13 13 0 0 0 0 0 0 0 0 0 0 0 10 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 10 10 0 0 0 0 0 13 13 13 13 10 10 0 10 0 0 0 0 0 0 0 0 13 13 13 13 13 13 0 0 13 13 13 13 13 13 13 13 0 0 0 0 0 0 0 0 10 10 10 10 13 13 0 0 13 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 13 13 13 13 13 13 13 13 13 0 13 13 13 13 13 13 13 13 0 0 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 10 10 10 10 10 10 0 0 0 0 0 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 10 10 10 10 10 10 10 10 10 0 0 0 13 13 0 12 12 12 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 13 13 13 13 0 0 0 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 0 0 13 13 13 13 13 13 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 13 13 13 0 0 0 0 13 13 13 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 10 10 0 0 10 10 10 10 0 10 10 10 10 10 10 10 10 10 10 10 10 0 10 0 10 10 10 10 10 10 10 0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0 10 10 10 10 0 0 10 10 10 10 10 10 10 10 0 10 10 10 10 10 10 10 0 10 10 10 10 10 10 10 10 10 10 10 10 0 10 10 10 10 0 10 10 10 10 10 0 10 0 0 0 10 10 10 10 10 10 10 10 10 10 10 10 0 0 10 10 10 10 10 10 10 10 10 10 10 0 10 10 10 10 10 10 10 10 0 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 13 13 13 13 13 13 13 0 0 0 0 13 13 13 13 13 0 0 0 0 13 0 0 0 0 0 0 0 0 0 0 0 13 13 13 13 13 13 13 13 13 0 0 13 13 13 13 13 13 13 0 13 13 0 13 13 13 13 13 0 0 0 0 0 10 10 10 10 13 13 13 13 13 13 13 0 0 0 0 0 0 10 10 0 10 0 0 10 0 10 10 10 10 10 10 10 10 10 10 0 10 10 10 10 0 10 0 10 0 0 0 0 0 0 10 0 0 0 0 10 0 10 0 10 0 10 10 10 0 10 10 0 10 0 0 10 0 10 0 10 0 10 0 10 0 10 10 0 10 0 0 10 10 10 10 0 10 10 10 10 10 10 10 0 10 10 10 10 0 10 10 10 10 0 10 0 10 10 10 10 10 10 10 10 10 10 0 10 10 10 10 10 0 10 10 10 0 10 10 10 10 10 0 10 10 10 10 10 0 0 0 0 0 0 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 0 0 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 16 16 0 0 0 0 0 16 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 20 20 20 20 0 0 16 16 0 0 16 16 16 16 16 16 16 16 16 16 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 21 21 21 0 0 0 0 16 0 16 16 16 16 16 16 16 16 16 0 0 0 16 0 0 0 0 16 16 16 0 16 16 16 0 0 0 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 0 0 0 0 0 0 0 0 0 0 16 0 0 0 0 16 0 0 0 0 0 16 0 0 0 0 16 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 0 0 0 0 0 0 0 0 0 0 0 0 16 16 16 0 0 0 16 16 16 16 16 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 16 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 16 16 16 16 16 16 0 0 0 0 0 0 0 16 0 0 0 0 0 0 0 0 0 16 0 0 16 16 16 16 16 16 16 0 0 16 16 16 0 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0))
 
-(define-deferred |ucd-WB-table-5|
-  #(20 12 16 0 1 19 15 13 17 14 11 5 7 6 9 21 2 8 10 18 4 3))
+(define |ucd-WB-table-5|
+  '#(20 12 16 0 1 19 15 13 17 14 11 5 7 6 9 21 2 8 10 18 4 3))