summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@gcc.gnu.org>2012-11-21 07:03:38 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2012-11-21 07:03:38 +0000
commitfabcaa8df3d6eb852b87821ef090d31d222870b7 (patch)
tree72455aea0286937aa08cc141e5efc800e4626577
parenta51fb17f48428e7cfc96a72a9f9f87901363bb6b (diff)
libgo: Update to current version of master library.
From-SVN: r193688
-rw-r--r--libgo/MERGE2
-rw-r--r--libgo/Makefile.am10
-rw-r--r--libgo/Makefile.in10
-rw-r--r--libgo/go/archive/tar/reader.go12
-rw-r--r--libgo/go/archive/tar/tar_test.go44
-rw-r--r--libgo/go/archive/tar/writer.go39
-rw-r--r--libgo/go/archive/zip/reader.go9
-rw-r--r--libgo/go/archive/zip/writer.go2
-rw-r--r--libgo/go/archive/zip/zip_test.go82
-rw-r--r--libgo/go/bufio/bufio.go30
-rw-r--r--libgo/go/bufio/bufio_test.go173
-rw-r--r--libgo/go/bytes/buffer_test.go4
-rw-r--r--libgo/go/bytes/bytes_test.go2
-rw-r--r--libgo/go/bytes/reader.go21
-rw-r--r--libgo/go/bytes/reader_test.go21
-rw-r--r--libgo/go/compress/bzip2/bit_reader.go13
-rw-r--r--libgo/go/compress/flate/inflate.go8
-rwxr-xr-xlibgo/go/container/list/list.go2
-rw-r--r--libgo/go/crypto/cipher/cbc.go6
-rw-r--r--libgo/go/crypto/cipher/cfb.go6
-rw-r--r--libgo/go/crypto/cipher/ctr.go2
-rw-r--r--libgo/go/crypto/cipher/example_test.go283
-rw-r--r--libgo/go/crypto/hmac/hmac.go32
-rw-r--r--libgo/go/crypto/hmac/hmac_test.go19
-rw-r--r--libgo/go/crypto/md5/gen.go2
-rw-r--r--libgo/go/crypto/md5/md5_test.go58
-rw-r--r--libgo/go/crypto/md5/md5block.go2
-rw-r--r--libgo/go/crypto/rsa/rsa.go2
-rw-r--r--libgo/go/crypto/rsa/rsa_test.go4
-rw-r--r--libgo/go/crypto/sha1/sha1_test.go28
-rw-r--r--libgo/go/crypto/sha1/sha1block.go42
-rw-r--r--libgo/go/crypto/sha256/sha256_test.go28
-rw-r--r--libgo/go/crypto/sha512/sha512_test.go28
-rw-r--r--libgo/go/crypto/tls/conn.go8
-rw-r--r--libgo/go/crypto/tls/handshake_client_test.go100
-rw-r--r--libgo/go/crypto/tls/handshake_server_test.go1666
-rw-r--r--libgo/go/crypto/tls/prf_test.go2
-rw-r--r--libgo/go/crypto/tls/tls.go72
-rw-r--r--libgo/go/crypto/tls/tls_test.go64
-rw-r--r--libgo/go/crypto/x509/cert_pool.go2
-rw-r--r--libgo/go/crypto/x509/pem_decrypt.go156
-rw-r--r--libgo/go/crypto/x509/pem_decrypt_test.go124
-rw-r--r--libgo/go/crypto/x509/pkcs8.go20
-rw-r--r--libgo/go/crypto/x509/pkcs8_test.go18
-rw-r--r--libgo/go/crypto/x509/sec1.go69
-rw-r--r--libgo/go/crypto/x509/sec1_test.go22
-rw-r--r--libgo/go/crypto/x509/x509.go18
-rw-r--r--libgo/go/debug/elf/file.go12
-rw-r--r--libgo/go/debug/elf/file_test.go60
-rw-r--r--libgo/go/debug/elf/testdata/gcc-amd64-openbsd-debug-with-rela.objbin0 -> 6544 bytes
-rw-r--r--libgo/go/encoding/asn1/marshal.go5
-rw-r--r--libgo/go/encoding/asn1/marshal_test.go2
-rw-r--r--libgo/go/encoding/binary/binary.go49
-rw-r--r--libgo/go/encoding/binary/binary_test.go81
-rw-r--r--libgo/go/encoding/binary/varint.go2
-rw-r--r--libgo/go/encoding/gob/encoder.go2
-rw-r--r--libgo/go/encoding/json/decode.go8
-rw-r--r--libgo/go/encoding/json/decode_test.go47
-rw-r--r--libgo/go/encoding/json/encode.go2
-rw-r--r--libgo/go/encoding/pem/pem.go63
-rw-r--r--libgo/go/encoding/pem/pem_test.go104
-rw-r--r--libgo/go/encoding/xml/marshal_test.go21
-rw-r--r--libgo/go/encoding/xml/xml.go243
-rw-r--r--libgo/go/encoding/xml/xml_test.go35
-rw-r--r--libgo/go/exp/gotype/gotype.go3
-rw-r--r--libgo/go/exp/gotype/gotype_test.go6
-rw-r--r--libgo/go/exp/html/doctype.go2
-rw-r--r--libgo/go/exp/html/escape.go4
-rw-r--r--libgo/go/exp/html/parse.go2
-rw-r--r--libgo/go/exp/html/render.go4
-rw-r--r--libgo/go/exp/html/token.go2
-rw-r--r--libgo/go/exp/locale/collate/build/builder.go177
-rw-r--r--libgo/go/exp/locale/collate/build/colelem.go44
-rw-r--r--libgo/go/exp/locale/collate/build/colelem_test.go26
-rw-r--r--libgo/go/exp/locale/collate/build/contract.go12
-rw-r--r--libgo/go/exp/locale/collate/build/order.go106
-rw-r--r--libgo/go/exp/locale/collate/build/order_test.go31
-rw-r--r--libgo/go/exp/locale/collate/build/trie.go37
-rw-r--r--libgo/go/exp/locale/collate/build/trie_test.go2
-rw-r--r--libgo/go/exp/locale/collate/colelem.go108
-rw-r--r--libgo/go/exp/locale/collate/colelem_test.go29
-rw-r--r--libgo/go/exp/locale/collate/collate.go310
-rw-r--r--libgo/go/exp/locale/collate/export.go8
-rw-r--r--libgo/go/exp/locale/collate/export_test.go25
-rw-r--r--libgo/go/exp/locale/collate/maketables.go10
-rw-r--r--libgo/go/exp/locale/collate/regtest.go6
-rw-r--r--libgo/go/exp/locale/collate/table.go38
-rw-r--r--libgo/go/exp/locale/collate/tables.go53716
-rw-r--r--libgo/go/exp/locale/collate/tools/colcmp/col.go2
-rw-r--r--libgo/go/exp/locale/collate/tools/colcmp/colcmp.go8
-rw-r--r--libgo/go/exp/locale/collate/trie.go2
-rw-r--r--libgo/go/exp/locale/collate/trie_test.go2
-rw-r--r--libgo/go/exp/norm/forminfo.go4
-rw-r--r--libgo/go/exp/norm/iter.go4
-rw-r--r--libgo/go/exp/norm/maketables.go2
-rw-r--r--libgo/go/exp/norm/maketesttables.go2
-rw-r--r--libgo/go/exp/norm/normregtest.go2
-rw-r--r--libgo/go/exp/norm/tables.go8582
-rw-r--r--libgo/go/exp/types/builtins.go (renamed from libgo/go/exp/types/staging/builtins.go)22
-rw-r--r--libgo/go/exp/types/check.go518
-rw-r--r--libgo/go/exp/types/check_test.go102
-rw-r--r--libgo/go/exp/types/const.go846
-rw-r--r--libgo/go/exp/types/conversions.go (renamed from libgo/go/exp/types/staging/conversions.go)4
-rw-r--r--libgo/go/exp/types/errors.go (renamed from libgo/go/exp/types/staging/errors.go)35
-rw-r--r--libgo/go/exp/types/exportdata.go3
-rw-r--r--libgo/go/exp/types/expr.go (renamed from libgo/go/exp/types/staging/expr.go)271
-rw-r--r--libgo/go/exp/types/gcimporter.go227
-rw-r--r--libgo/go/exp/types/gcimporter_test.go16
-rw-r--r--libgo/go/exp/types/operand.go (renamed from libgo/go/exp/types/staging/operand.go)155
-rw-r--r--libgo/go/exp/types/predicates.go (renamed from libgo/go/exp/types/staging/predicates.go)17
-rw-r--r--libgo/go/exp/types/staging/check.go352
-rw-r--r--libgo/go/exp/types/staging/check_test.go257
-rw-r--r--libgo/go/exp/types/staging/const.go662
-rw-r--r--libgo/go/exp/types/staging/exportdata.go110
-rw-r--r--libgo/go/exp/types/staging/gcimporter.go889
-rw-r--r--libgo/go/exp/types/staging/gcimporter_test.go153
-rw-r--r--libgo/go/exp/types/staging/resolver_test.go130
-rw-r--r--libgo/go/exp/types/staging/testdata/exports.go89
-rw-r--r--libgo/go/exp/types/staging/types.go235
-rw-r--r--libgo/go/exp/types/staging/types_test.go181
-rw-r--r--libgo/go/exp/types/staging/universe.go159
-rw-r--r--libgo/go/exp/types/stmt.go (renamed from libgo/go/exp/types/staging/stmt.go)274
-rw-r--r--libgo/go/exp/types/testdata/builtins.src (renamed from libgo/go/exp/types/staging/testdata/builtins.src)141
-rw-r--r--libgo/go/exp/types/testdata/const0.src (renamed from libgo/go/exp/types/staging/testdata/const0.src)6
-rw-r--r--libgo/go/exp/types/testdata/conversions.src (renamed from libgo/go/exp/types/staging/testdata/conversions.src)0
-rw-r--r--libgo/go/exp/types/testdata/decls0.src (renamed from libgo/go/exp/types/staging/testdata/decls0.src)4
-rw-r--r--libgo/go/exp/types/testdata/decls1.src (renamed from libgo/go/exp/types/staging/testdata/decls1.src)6
-rw-r--r--libgo/go/exp/types/testdata/decls2a.src (renamed from libgo/go/exp/types/staging/testdata/decls2a.src)7
-rw-r--r--libgo/go/exp/types/testdata/decls2b.src (renamed from libgo/go/exp/types/staging/testdata/decls2b.src)13
-rw-r--r--libgo/go/exp/types/testdata/expr0.src (renamed from libgo/go/exp/types/staging/testdata/expr0.src)14
-rw-r--r--libgo/go/exp/types/testdata/expr1.src (renamed from libgo/go/exp/types/staging/testdata/expr1.src)0
-rw-r--r--libgo/go/exp/types/testdata/expr2.src (renamed from libgo/go/exp/types/staging/testdata/expr2.src)5
-rw-r--r--libgo/go/exp/types/testdata/expr3.src (renamed from libgo/go/exp/types/staging/testdata/expr3.src)19
-rw-r--r--libgo/go/exp/types/testdata/stmt0.src (renamed from libgo/go/exp/types/staging/testdata/stmt0.src)32
-rw-r--r--libgo/go/exp/types/testdata/test0.src163
-rw-r--r--libgo/go/exp/types/types.go444
-rw-r--r--libgo/go/exp/types/types_test.go65
-rw-r--r--libgo/go/exp/types/universe.go210
-rw-r--r--libgo/go/fmt/doc.go14
-rw-r--r--libgo/go/fmt/print.go2
-rw-r--r--libgo/go/fmt/scan.go6
-rw-r--r--libgo/go/go/ast/commentmap.go4
-rw-r--r--libgo/go/go/ast/filter.go2
-rw-r--r--libgo/go/go/ast/resolve.go2
-rw-r--r--libgo/go/go/ast/scope.go1
-rw-r--r--libgo/go/go/ast/walk.go4
-rw-r--r--libgo/go/go/build/build.go5
-rw-r--r--libgo/go/go/build/deps_test.go12
-rw-r--r--libgo/go/go/build/doc.go21
-rw-r--r--libgo/go/go/doc/comment.go2
-rw-r--r--libgo/go/go/doc/example.go38
-rw-r--r--libgo/go/go/doc/exports.go2
-rw-r--r--libgo/go/go/doc/reader.go4
-rw-r--r--libgo/go/go/doc/testdata/e.go2
-rw-r--r--libgo/go/go/doc/testdata/testing.go4
-rw-r--r--libgo/go/go/parser/interface.go2
-rw-r--r--libgo/go/go/printer/performance_test.go2
-rw-r--r--libgo/go/go/printer/printer.go23
-rw-r--r--libgo/go/go/printer/testdata/comments.golden11
-rw-r--r--libgo/go/go/printer/testdata/comments.input10
-rw-r--r--libgo/go/go/token/position.go4
-rw-r--r--libgo/go/html/escape.go4
-rw-r--r--libgo/go/html/template/content.go2
-rw-r--r--libgo/go/html/template/error.go4
-rw-r--r--libgo/go/html/template/html.go6
-rw-r--r--libgo/go/image/decode_test.go1
-rw-r--r--libgo/go/image/draw/draw.go33
-rw-r--r--libgo/go/image/jpeg/dct_test.go26
-rw-r--r--libgo/go/image/jpeg/huffman.go56
-rw-r--r--libgo/go/image/jpeg/idct.go2
-rw-r--r--libgo/go/image/jpeg/reader.go199
-rw-r--r--libgo/go/image/jpeg/reader_test.go156
-rw-r--r--libgo/go/image/jpeg/scan.go432
-rw-r--r--libgo/go/image/jpeg/writer.go50
-rw-r--r--libgo/go/image/jpeg/writer_test.go17
-rw-r--r--libgo/go/image/png/reader.go35
-rw-r--r--libgo/go/image/testdata/video-001.progressive.jpegbin0 -> 20732 bytes
-rw-r--r--libgo/go/image/testdata/video-001.q50.420.jpegbin0 -> 3407 bytes
-rw-r--r--libgo/go/image/testdata/video-001.q50.420.progressive.jpegbin0 -> 3279 bytes
-rw-r--r--libgo/go/image/testdata/video-001.q50.422.jpegbin0 -> 3608 bytes
-rw-r--r--libgo/go/image/testdata/video-001.q50.422.progressive.jpegbin0 -> 3506 bytes
-rw-r--r--libgo/go/image/testdata/video-001.q50.440.jpegbin0 -> 3662 bytes
-rw-r--r--libgo/go/image/testdata/video-001.q50.440.progressive.jpegbin0 -> 3529 bytes
-rw-r--r--libgo/go/image/testdata/video-001.q50.444.jpegbin0 -> 4032 bytes
-rw-r--r--libgo/go/image/testdata/video-001.q50.444.progressive.jpegbin0 -> 3935 bytes
-rw-r--r--libgo/go/image/testdata/video-005.gray.q50.jpegbin0 -> 2782 bytes
-rw-r--r--libgo/go/image/testdata/video-005.gray.q50.progressive.jpegbin0 -> 2699 bytes
-rw-r--r--libgo/go/io/io.go5
-rw-r--r--libgo/go/io/ioutil/tempfile.go6
-rw-r--r--libgo/go/math/big/int.go13
-rw-r--r--libgo/go/math/big/int_test.go25
-rw-r--r--libgo/go/math/big/nat.go164
-rw-r--r--libgo/go/math/big/nat_test.go44
-rw-r--r--libgo/go/net/conn_test.go103
-rw-r--r--libgo/go/net/dial.go77
-rw-r--r--libgo/go/net/dial_test.go80
-rw-r--r--libgo/go/net/dialgoogle_test.go7
-rw-r--r--libgo/go/net/dnsclient.go7
-rw-r--r--libgo/go/net/dnsmsg.go2
-rw-r--r--libgo/go/net/fd_plan9.go115
-rw-r--r--libgo/go/net/fd_unix.go51
-rw-r--r--libgo/go/net/fd_unix_test.go60
-rw-r--r--libgo/go/net/fd_windows.go183
-rw-r--r--libgo/go/net/http/cgi/testdata/test.cgi63
-rw-r--r--libgo/go/net/http/chunked.go13
-rw-r--r--libgo/go/net/http/client.go50
-rw-r--r--libgo/go/net/http/client_test.go12
-rw-r--r--libgo/go/net/http/cookie.go2
-rw-r--r--libgo/go/net/http/cookie_test.go2
-rw-r--r--libgo/go/net/http/fs_test.go2
-rw-r--r--libgo/go/net/http/httputil/chunked.go13
-rw-r--r--libgo/go/net/http/jar.go17
-rw-r--r--libgo/go/net/http/proxy_test.go2
-rw-r--r--libgo/go/net/http/request_test.go2
-rw-r--r--libgo/go/net/http/serve_test.go10
-rw-r--r--libgo/go/net/http/server.go40
-rw-r--r--libgo/go/net/http/transfer.go13
-rw-r--r--libgo/go/net/http/transfer_test.go37
-rw-r--r--libgo/go/net/http/transport.go29
-rw-r--r--libgo/go/net/ipraw_test.go32
-rw-r--r--libgo/go/net/iprawsock.go14
-rw-r--r--libgo/go/net/iprawsock_plan9.go4
-rw-r--r--libgo/go/net/iprawsock_posix.go13
-rw-r--r--libgo/go/net/ipsock.go13
-rw-r--r--libgo/go/net/ipsock_plan9.go197
-rw-r--r--libgo/go/net/ipsock_posix.go9
-rw-r--r--libgo/go/net/lookup.go46
-rw-r--r--libgo/go/net/lookup_plan9.go15
-rw-r--r--libgo/go/net/lookup_test.go14
-rw-r--r--libgo/go/net/lookup_unix.go13
-rw-r--r--libgo/go/net/lookup_windows.go50
-rw-r--r--libgo/go/net/multicast_posix_test.go23
-rw-r--r--libgo/go/net/net.go101
-rw-r--r--libgo/go/net/net_posix.go110
-rw-r--r--libgo/go/net/net_test.go39
-rw-r--r--libgo/go/net/packetconn_test.go161
-rw-r--r--libgo/go/net/protoconn_test.go372
-rw-r--r--libgo/go/net/rpc/client.go2
-rw-r--r--libgo/go/net/rpc/server.go67
-rw-r--r--libgo/go/net/rpc/server_test.go38
-rw-r--r--libgo/go/net/sendfile_windows.go4
-rw-r--r--libgo/go/net/sock_posix.go26
-rw-r--r--libgo/go/net/tcp_test.go30
-rw-r--r--libgo/go/net/tcpsock.go8
-rw-r--r--libgo/go/net/tcpsock_plan9.go127
-rw-r--r--libgo/go/net/tcpsock_posix.go60
-rw-r--r--libgo/go/net/textproto/reader.go85
-rw-r--r--libgo/go/net/textproto/reader_test.go83
-rw-r--r--libgo/go/net/timeout_test.go111
-rw-r--r--libgo/go/net/udp_test.go30
-rw-r--r--libgo/go/net/udpsock.go11
-rw-r--r--libgo/go/net/udpsock_plan9.go44
-rw-r--r--libgo/go/net/udpsock_posix.go17
-rw-r--r--libgo/go/net/unicast_posix_test.go6
-rw-r--r--libgo/go/net/unixsock_plan9.go4
-rw-r--r--libgo/go/net/unixsock_posix.go18
-rw-r--r--libgo/go/old/netchan/export.go2
-rw-r--r--libgo/go/os/dir_plan9.go4
-rw-r--r--libgo/go/os/doc.go2
-rw-r--r--libgo/go/os/error.go2
-rw-r--r--libgo/go/os/exec/exec.go2
-rw-r--r--libgo/go/os/file.go4
-rw-r--r--libgo/go/os/stat_plan9.go2
-rw-r--r--libgo/go/os/types.go6
-rw-r--r--libgo/go/os/user/lookup_unix.go2
-rw-r--r--libgo/go/path/filepath/path.go21
-rw-r--r--libgo/go/reflect/all_test.go162
-rw-r--r--libgo/go/reflect/deepequal.go8
-rw-r--r--libgo/go/reflect/export_test.go2
-rw-r--r--libgo/go/reflect/set_test.go2
-rw-r--r--libgo/go/reflect/type.go566
-rw-r--r--libgo/go/reflect/value.go182
-rw-r--r--libgo/go/regexp/example_test.go22
-rw-r--r--libgo/go/regexp/exec_test.go16
-rw-r--r--libgo/go/regexp/regexp.go6
-rw-r--r--libgo/go/regexp/syntax/compile.go4
-rw-r--r--libgo/go/regexp/syntax/parse.go2
-rw-r--r--libgo/go/runtime/crash_test.go9
-rw-r--r--libgo/go/runtime/debug.go2
-rw-r--r--libgo/go/runtime/mem.go5
-rw-r--r--libgo/go/runtime/mgc0.go10
-rw-r--r--libgo/go/runtime/parfor_test.go14
-rw-r--r--libgo/go/runtime/pprof/pprof.go2
-rw-r--r--libgo/go/runtime/type.go12
-rw-r--r--libgo/go/runtime/vlop_arm_test.go2
-rw-r--r--libgo/go/sort/search.go22
-rw-r--r--libgo/go/strconv/extfloat.go24
-rw-r--r--libgo/go/strconv/isprint.go125
-rw-r--r--libgo/go/strings/reader.go21
-rw-r--r--libgo/go/strings/reader_test.go23
-rw-r--r--libgo/go/strings/strings_test.go2
-rw-r--r--libgo/go/sync/atomic/64bit_arm.go (renamed from libgo/go/sync/atomic/64bit_linux_arm.go)0
-rw-r--r--libgo/go/sync/atomic/race.go22
-rw-r--r--libgo/go/syscall/exec_linux.go7
-rw-r--r--libgo/go/syscall/libcall_linux.go3
-rw-r--r--libgo/go/testing/testing.go6
-rw-r--r--libgo/go/time/format.go11
-rw-r--r--libgo/go/time/sleep.go2
-rw-r--r--libgo/go/time/tick.go4
-rw-r--r--libgo/go/time/time_test.go2
-rw-r--r--libgo/go/time/zoneinfo_read.go2
-rw-r--r--libgo/go/time/zoneinfo_windows.go4
-rw-r--r--libgo/go/unicode/graphic.go22
-rw-r--r--libgo/go/unicode/letter.go6
-rw-r--r--libgo/go/unicode/letter_test.go2
-rw-r--r--libgo/go/unicode/script_test.go11
-rw-r--r--libgo/go/unicode/tables.go753
-rw-r--r--libgo/runtime/go-cgo.c20
-rw-r--r--libgo/runtime/go-make-slice.c23
-rw-r--r--libgo/runtime/go-traceback.c2
-rw-r--r--libgo/runtime/go-unsafe-new.c22
-rw-r--r--libgo/runtime/go-unsafe-newarray.c33
-rw-r--r--libgo/runtime/malloc.goc37
-rw-r--r--libgo/runtime/malloc.h21
-rw-r--r--libgo/runtime/mgc0.c80
-rw-r--r--libgo/runtime/mheap.c21
-rw-r--r--libgo/runtime/mprof.goc3
-rw-r--r--libgo/runtime/proc.c24
-rw-r--r--libgo/runtime/race.h1
-rw-r--r--libgo/runtime/runtime.c4
-rw-r--r--libgo/runtime/runtime.h21
321 files changed, 62006 insertions, 19158 deletions
diff --git a/libgo/MERGE b/libgo/MERGE
index 640cfb866f3..5ab9716a4ee 100644
--- a/libgo/MERGE
+++ b/libgo/MERGE
@@ -1,4 +1,4 @@
-291d9f1baf75
+a070de932857
The first line of this file holds the Mercurial revision number of the
last merge done from the master library sources.
diff --git a/libgo/Makefile.am b/libgo/Makefile.am
index 4b244ad75a3..fc0d9917ebe 100644
--- a/libgo/Makefile.am
+++ b/libgo/Makefile.am
@@ -773,7 +773,6 @@ go_net_files = \
go/net/lookup_unix.go \
go/net/mac.go \
go/net/net.go \
- go/net/net_posix.go \
go/net/parse.go \
go/net/pipe.go \
go/net/port.go \
@@ -1117,6 +1116,7 @@ go_crypto_x509_files = \
go/crypto/x509/pkcs8.go \
go/crypto/x509/root.go \
go/crypto/x509/root_unix.go \
+ go/crypto/x509/sec1.go \
go/crypto/x509/verify.go \
go/crypto/x509/x509.go
@@ -1245,10 +1245,17 @@ go_exp_terminal_files = \
go/exp/terminal/terminal.go \
go/exp/terminal/util.go
go_exp_types_files = \
+ go/exp/types/builtins.go \
go/exp/types/check.go \
go/exp/types/const.go \
+ go/exp/types/conversions.go \
+ go/exp/types/errors.go \
go/exp/types/exportdata.go \
+ go/exp/types/expr.go \
go/exp/types/gcimporter.go \
+ go/exp/types/operand.go \
+ go/exp/types/predicates.go \
+ go/exp/types/stmt.go \
go/exp/types/types.go \
go/exp/types/universe.go
go_exp_utf8string_files = \
@@ -1329,6 +1336,7 @@ go_image_jpeg_files = \
go/image/jpeg/huffman.go \
go/image/jpeg/idct.go \
go/image/jpeg/reader.go \
+ go/image/jpeg/scan.go \
go/image/jpeg/writer.go
go_image_png_files = \
diff --git a/libgo/Makefile.in b/libgo/Makefile.in
index e70ded3644c..147d9c8e6dc 100644
--- a/libgo/Makefile.in
+++ b/libgo/Makefile.in
@@ -1027,7 +1027,6 @@ go_net_files = \
go/net/lookup_unix.go \
go/net/mac.go \
go/net/net.go \
- go/net/net_posix.go \
go/net/parse.go \
go/net/pipe.go \
go/net/port.go \
@@ -1312,6 +1311,7 @@ go_crypto_x509_files = \
go/crypto/x509/pkcs8.go \
go/crypto/x509/root.go \
go/crypto/x509/root_unix.go \
+ go/crypto/x509/sec1.go \
go/crypto/x509/verify.go \
go/crypto/x509/x509.go
@@ -1463,10 +1463,17 @@ go_exp_terminal_files = \
go/exp/terminal/util.go
go_exp_types_files = \
+ go/exp/types/builtins.go \
go/exp/types/check.go \
go/exp/types/const.go \
+ go/exp/types/conversions.go \
+ go/exp/types/errors.go \
go/exp/types/exportdata.go \
+ go/exp/types/expr.go \
go/exp/types/gcimporter.go \
+ go/exp/types/operand.go \
+ go/exp/types/predicates.go \
+ go/exp/types/stmt.go \
go/exp/types/types.go \
go/exp/types/universe.go
@@ -1557,6 +1564,7 @@ go_image_jpeg_files = \
go/image/jpeg/huffman.go \
go/image/jpeg/idct.go \
go/image/jpeg/reader.go \
+ go/image/jpeg/scan.go \
go/image/jpeg/writer.go
go_image_png_files = \
diff --git a/libgo/go/archive/tar/reader.go b/libgo/go/archive/tar/reader.go
index 1b40af812ae..ad825c6be0b 100644
--- a/libgo/go/archive/tar/reader.go
+++ b/libgo/go/archive/tar/reader.go
@@ -72,6 +72,18 @@ func cString(b []byte) string {
}
func (tr *Reader) octal(b []byte) int64 {
+ // Check for binary format first.
+ if len(b) > 0 && b[0]&0x80 != 0 {
+ var x int64
+ for i, c := range b {
+ if i == 0 {
+ c &= 0x7f // ignore signal bit in first byte
+ }
+ x = x<<8 | int64(c)
+ }
+ return x
+ }
+
// Removing leading spaces.
for len(b) > 0 && b[0] == ' ' {
b = b[1:]
diff --git a/libgo/go/archive/tar/tar_test.go b/libgo/go/archive/tar/tar_test.go
index 0adc1790033..7b190b6a8b2 100644
--- a/libgo/go/archive/tar/tar_test.go
+++ b/libgo/go/archive/tar/tar_test.go
@@ -5,7 +5,10 @@
package tar
import (
+ "bytes"
+ "io/ioutil"
"os"
+ "reflect"
"testing"
"time"
)
@@ -54,3 +57,44 @@ func (symlink) Mode() os.FileMode { return os.ModeSymlink }
func (symlink) ModTime() time.Time { return time.Time{} }
func (symlink) IsDir() bool { return false }
func (symlink) Sys() interface{} { return nil }
+
+func TestRoundTrip(t *testing.T) {
+ data := []byte("some file contents")
+
+ var b bytes.Buffer
+ tw := NewWriter(&b)
+ hdr := &Header{
+ Name: "file.txt",
+ Uid: 1 << 21, // too big for 8 octal digits
+ Size: int64(len(data)),
+ ModTime: time.Now(),
+ }
+ // tar only supports second precision.
+ hdr.ModTime = hdr.ModTime.Add(-time.Duration(hdr.ModTime.Nanosecond()) * time.Nanosecond)
+ if err := tw.WriteHeader(hdr); err != nil {
+ t.Fatalf("tw.WriteHeader: %v", err)
+ }
+ if _, err := tw.Write(data); err != nil {
+ t.Fatalf("tw.Write: %v", err)
+ }
+ if err := tw.Close(); err != nil {
+ t.Fatalf("tw.Close: %v", err)
+ }
+
+ // Read it back.
+ tr := NewReader(&b)
+ rHdr, err := tr.Next()
+ if err != nil {
+ t.Fatalf("tr.Next: %v", err)
+ }
+ if !reflect.DeepEqual(rHdr, hdr) {
+ t.Errorf("Header mismatch.\n got %+v\nwant %+v", rHdr, hdr)
+ }
+ rData, err := ioutil.ReadAll(tr)
+ if err != nil {
+ t.Fatalf("Read: %v", err)
+ }
+ if !bytes.Equal(rData, data) {
+ t.Errorf("Data mismatch.\n got %q\nwant %q", rData, data)
+ }
+}
diff --git a/libgo/go/archive/tar/writer.go b/libgo/go/archive/tar/writer.go
index a9c8fdbbc9a..5af504b437d 100644
--- a/libgo/go/archive/tar/writer.go
+++ b/libgo/go/archive/tar/writer.go
@@ -12,6 +12,7 @@ import (
"fmt"
"io"
"strconv"
+ "time"
)
var (
@@ -110,6 +111,12 @@ func (tw *Writer) numeric(b []byte, x int64) {
b[0] |= 0x80 // highest bit indicates binary format
}
+var (
+ minTime = time.Unix(0, 0)
+ // There is room for 11 octal digits (33 bits) of mtime.
+ maxTime = minTime.Add((1<<33 - 1) * time.Second)
+)
+
// WriteHeader writes hdr and prepares to accept the file's contents.
// WriteHeader calls Flush if it is not the first header.
// Calling after a Close will return ErrWriteAfterClose.
@@ -133,19 +140,25 @@ func (tw *Writer) WriteHeader(hdr *Header) error {
// TODO(dsymonds): handle names longer than 100 chars
copy(s.next(100), []byte(hdr.Name))
- tw.octal(s.next(8), hdr.Mode) // 100:108
- tw.numeric(s.next(8), int64(hdr.Uid)) // 108:116
- tw.numeric(s.next(8), int64(hdr.Gid)) // 116:124
- tw.numeric(s.next(12), hdr.Size) // 124:136
- tw.numeric(s.next(12), hdr.ModTime.Unix()) // 136:148
- s.next(8) // chksum (148:156)
- s.next(1)[0] = hdr.Typeflag // 156:157
- tw.cString(s.next(100), hdr.Linkname) // linkname (157:257)
- copy(s.next(8), []byte("ustar\x0000")) // 257:265
- tw.cString(s.next(32), hdr.Uname) // 265:297
- tw.cString(s.next(32), hdr.Gname) // 297:329
- tw.numeric(s.next(8), hdr.Devmajor) // 329:337
- tw.numeric(s.next(8), hdr.Devminor) // 337:345
+ // Handle out of range ModTime carefully.
+ var modTime int64
+ if !hdr.ModTime.Before(minTime) && !hdr.ModTime.After(maxTime) {
+ modTime = hdr.ModTime.Unix()
+ }
+
+ tw.octal(s.next(8), hdr.Mode) // 100:108
+ tw.numeric(s.next(8), int64(hdr.Uid)) // 108:116
+ tw.numeric(s.next(8), int64(hdr.Gid)) // 116:124
+ tw.numeric(s.next(12), hdr.Size) // 124:136
+ tw.numeric(s.next(12), modTime) // 136:148
+ s.next(8) // chksum (148:156)
+ s.next(1)[0] = hdr.Typeflag // 156:157
+ tw.cString(s.next(100), hdr.Linkname) // linkname (157:257)
+ copy(s.next(8), []byte("ustar\x0000")) // 257:265
+ tw.cString(s.next(32), hdr.Uname) // 265:297
+ tw.cString(s.next(32), hdr.Gname) // 297:329
+ tw.numeric(s.next(8), hdr.Devmajor) // 329:337
+ tw.numeric(s.next(8), hdr.Devminor) // 337:345
// Use the GNU magic instead of POSIX magic if we used any GNU extensions.
if tw.usedBinary {
diff --git a/libgo/go/archive/zip/reader.go b/libgo/go/archive/zip/reader.go
index a6b049ec32b..c10f29a8369 100644
--- a/libgo/go/archive/zip/reader.go
+++ b/libgo/go/archive/zip/reader.go
@@ -238,9 +238,12 @@ func readDirectoryHeader(f *File, r io.Reader) error {
if len(f.Extra) > 0 {
b := readBuf(f.Extra)
- for len(b) > 0 {
+ for len(b) >= 4 { // need at least tag and size
tag := b.uint16()
size := b.uint16()
+ if int(size) > len(b) {
+ return ErrFormat
+ }
if tag == zip64ExtraId {
// update directory values from the zip64 extra block
eb := readBuf(b)
@@ -256,6 +259,10 @@ func readDirectoryHeader(f *File, r io.Reader) error {
}
b = b[size:]
}
+ // Should have consumed the whole header.
+ if len(b) != 0 {
+ return ErrFormat
+ }
}
return nil
}
diff --git a/libgo/go/archive/zip/writer.go b/libgo/go/archive/zip/writer.go
index 50d83946d2c..4c696e1529e 100644
--- a/libgo/go/archive/zip/writer.go
+++ b/libgo/go/archive/zip/writer.go
@@ -174,7 +174,7 @@ func (w *Writer) Create(name string) (io.Writer, error) {
}
// CreateHeader adds a file to the zip file using the provided FileHeader
-// for the file metadata.
+// for the file metadata.
// It returns a Writer to which the file contents should be written.
// The file's contents must be written to the io.Writer before the next
// call to Create, CreateHeader, or Close.
diff --git a/libgo/go/archive/zip/zip_test.go b/libgo/go/archive/zip/zip_test.go
index 1d229d080ac..0a18798a3f9 100644
--- a/libgo/go/archive/zip/zip_test.go
+++ b/libgo/go/archive/zip/zip_test.go
@@ -173,3 +173,85 @@ func TestZip64(t *testing.T) {
t.Errorf("UncompressedSize64 %d, want %d", got, want)
}
}
+
+func testInvalidHeader(h *FileHeader, t *testing.T) {
+ var buf bytes.Buffer
+ z := NewWriter(&buf)
+
+ f, err := z.CreateHeader(h)
+ if err != nil {
+ t.Fatalf("error creating header: %v", err)
+ }
+ if _, err := f.Write([]byte("hi")); err != nil {
+ t.Fatalf("error writing content: %v", err)
+ }
+ if err := z.Close(); err != nil {
+ t.Fatalf("error closing zip writer: %v", err)
+ }
+
+ b := buf.Bytes()
+ if _, err = NewReader(bytes.NewReader(b), int64(len(b))); err != ErrFormat {
+ t.Fatalf("got %v, expected ErrFormat", err)
+ }
+}
+
+func testValidHeader(h *FileHeader, t *testing.T) {
+ var buf bytes.Buffer
+ z := NewWriter(&buf)
+
+ f, err := z.CreateHeader(h)
+ if err != nil {
+ t.Fatalf("error creating header: %v", err)
+ }
+ if _, err := f.Write([]byte("hi")); err != nil {
+ t.Fatalf("error writing content: %v", err)
+ }
+ if err := z.Close(); err != nil {
+ t.Fatalf("error closing zip writer: %v", err)
+ }
+
+ b := buf.Bytes()
+ if _, err = NewReader(bytes.NewReader(b), int64(len(b))); err != nil {
+ t.Fatalf("got %v, expected nil", err)
+ }
+}
+
+// Issue 4302.
+func TestHeaderInvalidTagAndSize(t *testing.T) {
+ const timeFormat = "20060102T150405.000.txt"
+
+ ts := time.Now()
+ filename := ts.Format(timeFormat)
+
+ h := FileHeader{
+ Name: filename,
+ Method: Deflate,
+ Extra: []byte(ts.Format(time.RFC3339Nano)), // missing tag and len
+ }
+ h.SetModTime(ts)
+
+ testInvalidHeader(&h, t)
+}
+
+func TestHeaderTooShort(t *testing.T) {
+ h := FileHeader{
+ Name: "foo.txt",
+ Method: Deflate,
+ Extra: []byte{zip64ExtraId}, // missing size
+ }
+ testInvalidHeader(&h, t)
+}
+
+// Issue 4393. It is valid to have an extra data header
+// which contains no body.
+func TestZeroLengthHeader(t *testing.T) {
+ h := FileHeader{
+ Name: "extadata.txt",
+ Method: Deflate,
+ Extra: []byte{
+ 85, 84, 5, 0, 3, 154, 144, 195, 77, // tag 21589 size 5
+ 85, 120, 0, 0, // tag 30805 size 0
+ },
+ }
+ testValidHeader(&h, t)
+}
diff --git a/libgo/go/bufio/bufio.go b/libgo/go/bufio/bufio.go
index d6ba485fa3e..cd51585f847 100644
--- a/libgo/go/bufio/bufio.go
+++ b/libgo/go/bufio/bufio.go
@@ -567,6 +567,36 @@ func (b *Writer) WriteString(s string) (int, error) {
return nn, nil
}
+// ReadFrom implements io.ReaderFrom.
+func (b *Writer) ReadFrom(r io.Reader) (n int64, err error) {
+ if b.Buffered() == 0 {
+ if w, ok := b.wr.(io.ReaderFrom); ok {
+ return w.ReadFrom(r)
+ }
+ }
+ var m int
+ for {
+ m, err = r.Read(b.buf[b.n:])
+ if m == 0 {
+ break
+ }
+ b.n += m
+ n += int64(m)
+ if b.Available() == 0 {
+ if err1 := b.Flush(); err1 != nil {
+ return n, err1
+ }
+ }
+ if err != nil {
+ break
+ }
+ }
+ if err == io.EOF {
+ err = nil
+ }
+ return n, err
+}
+
// buffered input and output
// ReadWriter stores pointers to a Reader and a Writer.
diff --git a/libgo/go/bufio/bufio_test.go b/libgo/go/bufio/bufio_test.go
index 4e10207efbd..75d9edf8b1c 100644
--- a/libgo/go/bufio/bufio_test.go
+++ b/libgo/go/bufio/bufio_test.go
@@ -763,8 +763,8 @@ func testReadLineNewlines(t *testing.T, input string, expect []readLineResult) {
}
}
-func TestReaderWriteTo(t *testing.T) {
- input := make([]byte, 8192)
+func createTestInput(n int) []byte {
+ input := make([]byte, n)
for i := range input {
// 101 and 251 are arbitrary prime numbers.
// The idea is to create an input sequence
@@ -774,7 +774,12 @@ func TestReaderWriteTo(t *testing.T) {
input[i] ^= byte(i / 101)
}
}
- r := NewReader(bytes.NewBuffer(input))
+ return input
+}
+
+func TestReaderWriteTo(t *testing.T) {
+ input := createTestInput(8192)
+ r := NewReader(onlyReader{bytes.NewBuffer(input)})
w := new(bytes.Buffer)
if n, err := r.WriteTo(w); err != nil || n != int64(len(input)) {
t.Fatalf("r.WriteTo(w) = %d, %v, want %d, nil", n, err, len(input))
@@ -817,12 +822,129 @@ func TestReaderWriteToErrors(t *testing.T) {
}
}
+func TestWriterReadFrom(t *testing.T) {
+ ws := []func(io.Writer) io.Writer{
+ func(w io.Writer) io.Writer { return onlyWriter{w} },
+ func(w io.Writer) io.Writer { return w },
+ }
+
+ rs := []func(io.Reader) io.Reader{
+ iotest.DataErrReader,
+ func(r io.Reader) io.Reader { return r },
+ }
+
+ for ri, rfunc := range rs {
+ for wi, wfunc := range ws {
+ input := createTestInput(8192)
+ b := new(bytes.Buffer)
+ w := NewWriter(wfunc(b))
+ r := rfunc(bytes.NewBuffer(input))
+ if n, err := w.ReadFrom(r); err != nil || n != int64(len(input)) {
+ t.Errorf("ws[%d],rs[%d]: w.ReadFrom(r) = %d, %v, want %d, nil", wi, ri, n, err, len(input))
+ continue
+ }
+ if got, want := b.String(), string(input); got != want {
+ t.Errorf("ws[%d], rs[%d]:\ngot %q\nwant %q\n", wi, ri, got, want)
+ }
+ }
+ }
+}
+
+type errorReaderFromTest struct {
+ rn, wn int
+ rerr, werr error
+ expected error
+}
+
+func (r errorReaderFromTest) Read(p []byte) (int, error) {
+ return len(p) * r.rn, r.rerr
+}
+
+func (w errorReaderFromTest) Write(p []byte) (int, error) {
+ return len(p) * w.wn, w.werr
+}
+
+var errorReaderFromTests = []errorReaderFromTest{
+ {0, 1, io.EOF, nil, nil},
+ {1, 1, io.EOF, nil, nil},
+ {0, 1, io.ErrClosedPipe, nil, io.ErrClosedPipe},
+ {0, 0, io.ErrClosedPipe, io.ErrShortWrite, io.ErrClosedPipe},
+ {1, 0, nil, io.ErrShortWrite, io.ErrShortWrite},
+}
+
+func TestWriterReadFromErrors(t *testing.T) {
+ for i, rw := range errorReaderFromTests {
+ w := NewWriter(rw)
+ if _, err := w.ReadFrom(rw); err != rw.expected {
+ t.Errorf("w.ReadFrom(errorReaderFromTests[%d]) = _, %v, want _,%v", i, err, rw.expected)
+ }
+ }
+}
+
+// TestWriterReadFromCounts tests that using io.Copy to copy into a
+// bufio.Writer does not prematurely flush the buffer. For example, when
+// buffering writes to a network socket, excessive network writes should be
+// avoided.
+func TestWriterReadFromCounts(t *testing.T) {
+ var w0 writeCountingDiscard
+ b0 := NewWriterSize(&w0, 1234)
+ b0.WriteString(strings.Repeat("x", 1000))
+ if w0 != 0 {
+ t.Fatalf("write 1000 'x's: got %d writes, want 0", w0)
+ }
+ b0.WriteString(strings.Repeat("x", 200))
+ if w0 != 0 {
+ t.Fatalf("write 1200 'x's: got %d writes, want 0", w0)
+ }
+ io.Copy(b0, onlyReader{strings.NewReader(strings.Repeat("x", 30))})
+ if w0 != 0 {
+ t.Fatalf("write 1230 'x's: got %d writes, want 0", w0)
+ }
+ io.Copy(b0, onlyReader{strings.NewReader(strings.Repeat("x", 9))})
+ if w0 != 1 {
+ t.Fatalf("write 1239 'x's: got %d writes, want 1", w0)
+ }
+
+ var w1 writeCountingDiscard
+ b1 := NewWriterSize(&w1, 1234)
+ b1.WriteString(strings.Repeat("x", 1200))
+ b1.Flush()
+ if w1 != 1 {
+ t.Fatalf("flush 1200 'x's: got %d writes, want 1", w1)
+ }
+ b1.WriteString(strings.Repeat("x", 89))
+ if w1 != 1 {
+ t.Fatalf("write 1200 + 89 'x's: got %d writes, want 1", w1)
+ }
+ io.Copy(b1, onlyReader{strings.NewReader(strings.Repeat("x", 700))})
+ if w1 != 1 {
+ t.Fatalf("write 1200 + 789 'x's: got %d writes, want 1", w1)
+ }
+ io.Copy(b1, onlyReader{strings.NewReader(strings.Repeat("x", 600))})
+ if w1 != 2 {
+ t.Fatalf("write 1200 + 1389 'x's: got %d writes, want 2", w1)
+ }
+ b1.Flush()
+ if w1 != 3 {
+ t.Fatalf("flush 1200 + 1389 'x's: got %d writes, want 3", w1)
+ }
+}
+
+// A writeCountingDiscard is like ioutil.Discard and counts the number of times
+// Write is called on it.
+type writeCountingDiscard int
+
+func (w *writeCountingDiscard) Write(p []byte) (int, error) {
+ *w++
+ return len(p), nil
+}
+
// An onlyReader only implements io.Reader, no matter what other methods the underlying implementation may have.
type onlyReader struct {
r io.Reader
}
-func (r *onlyReader) Read(b []byte) (int, error) {
+func (r onlyReader) Read(b []byte) (int, error) {
return r.r.Read(b)
}
@@ -831,7 +953,7 @@ type onlyWriter struct {
w io.Writer
}
-func (w *onlyWriter) Write(b []byte) (int, error) {
+func (w onlyWriter) Write(b []byte) (int, error) {
return w.w.Write(b)
}
@@ -840,7 +962,7 @@ func BenchmarkReaderCopyOptimal(b *testing.B) {
for i := 0; i < b.N; i++ {
b.StopTimer()
src := NewReader(bytes.NewBuffer(make([]byte, 8192)))
- dst := &onlyWriter{new(bytes.Buffer)}
+ dst := onlyWriter{new(bytes.Buffer)}
b.StartTimer()
io.Copy(dst, src)
}
@@ -850,8 +972,8 @@ func BenchmarkReaderCopyUnoptimal(b *testing.B) {
// Unoptimal case is where the underlying reader doesn't implement io.WriterTo
for i := 0; i < b.N; i++ {
b.StopTimer()
- src := NewReader(&onlyReader{bytes.NewBuffer(make([]byte, 8192))})
- dst := &onlyWriter{new(bytes.Buffer)}
+ src := NewReader(onlyReader{bytes.NewBuffer(make([]byte, 8192))})
+ dst := onlyWriter{new(bytes.Buffer)}
b.StartTimer()
io.Copy(dst, src)
}
@@ -860,8 +982,39 @@ func BenchmarkReaderCopyUnoptimal(b *testing.B) {
func BenchmarkReaderCopyNoWriteTo(b *testing.B) {
for i := 0; i < b.N; i++ {
b.StopTimer()
- src := &onlyReader{NewReader(bytes.NewBuffer(make([]byte, 8192)))}
- dst := &onlyWriter{new(bytes.Buffer)}
+ src := onlyReader{NewReader(bytes.NewBuffer(make([]byte, 8192)))}
+ dst := onlyWriter{new(bytes.Buffer)}
+ b.StartTimer()
+ io.Copy(dst, src)
+ }
+}
+
+func BenchmarkWriterCopyOptimal(b *testing.B) {
+ // Optimal case is where the underlying writer implements io.ReaderFrom
+ for i := 0; i < b.N; i++ {
+ b.StopTimer()
+ src := onlyReader{bytes.NewBuffer(make([]byte, 8192))}
+ dst := NewWriter(new(bytes.Buffer))
+ b.StartTimer()
+ io.Copy(dst, src)
+ }
+}
+
+func BenchmarkWriterCopyUnoptimal(b *testing.B) {
+ for i := 0; i < b.N; i++ {
+ b.StopTimer()
+ src := onlyReader{bytes.NewBuffer(make([]byte, 8192))}
+ dst := NewWriter(onlyWriter{new(bytes.Buffer)})
+ b.StartTimer()
+ io.Copy(dst, src)
+ }
+}
+
+func BenchmarkWriterCopyNoReadFrom(b *testing.B) {
+ for i := 0; i < b.N; i++ {
+ b.StopTimer()
+ src := onlyReader{bytes.NewBuffer(make([]byte, 8192))}
+ dst := onlyWriter{NewWriter(new(bytes.Buffer))}
b.StartTimer()
io.Copy(dst, src)
}
diff --git a/libgo/go/bytes/buffer_test.go b/libgo/go/bytes/buffer_test.go
index dfecea19ae3..92e29146b32 100644
--- a/libgo/go/bytes/buffer_test.go
+++ b/libgo/go/bytes/buffer_test.go
@@ -251,10 +251,10 @@ func TestReadFrom(t *testing.T) {
func TestWriteTo(t *testing.T) {
var buf Buffer
for i := 3; i < 30; i += 3 {
- s := fillBytes(t, "TestReadFrom (1)", &buf, "", 5, testBytes[0:len(testBytes)/i])
+ s := fillBytes(t, "TestWriteTo (1)", &buf, "", 5, testBytes[0:len(testBytes)/i])
var b Buffer
buf.WriteTo(&b)
- empty(t, "TestReadFrom (2)", &b, s, make([]byte, len(data)))
+ empty(t, "TestWriteTo (2)", &b, s, make([]byte, len(data)))
}
}
diff --git a/libgo/go/bytes/bytes_test.go b/libgo/go/bytes/bytes_test.go
index 124760ac741..2311329ad05 100644
--- a/libgo/go/bytes/bytes_test.go
+++ b/libgo/go/bytes/bytes_test.go
@@ -1026,7 +1026,7 @@ func TestEqualFold(t *testing.T) {
var makeFieldsInput = func() []byte {
x := make([]byte, 1<<20)
- // Input is ~10% space, ~10% 2-byte UTF-8, rest ASCII non-space.
+ // Input is ~10% space, ~10% 2-byte UTF-8, rest ASCII non-space.
for i := range x {
switch rand.Intn(10) {
case 0:
diff --git a/libgo/go/bytes/reader.go b/libgo/go/bytes/reader.go
index a062e54ba4d..b34dfc11bff 100644
--- a/libgo/go/bytes/reader.go
+++ b/libgo/go/bytes/reader.go
@@ -10,7 +10,7 @@ import (
"unicode/utf8"
)
-// A Reader implements the io.Reader, io.ReaderAt, io.Seeker,
+// A Reader implements the io.Reader, io.ReaderAt, io.WriterTo, io.Seeker,
// io.ByteScanner, and io.RuneScanner interfaces by reading from
// a byte slice.
// Unlike a Buffer, a Reader is read-only and supports seeking.
@@ -121,5 +121,24 @@ func (r *Reader) Seek(offset int64, whence int) (int64, error) {
return abs, nil
}
+// WriteTo implements the io.WriterTo interface.
+func (r *Reader) WriteTo(w io.Writer) (n int64, err error) {
+ r.prevRune = -1
+ if r.i >= len(r.s) {
+ return 0, io.EOF
+ }
+ b := r.s[r.i:]
+ m, err := w.Write(b)
+ if m > len(b) {
+ panic("bytes.Reader.WriteTo: invalid Write count")
+ }
+ r.i += m
+ n = int64(m)
+ if m != len(b) && err == nil {
+ err = io.ErrShortWrite
+ }
+ return
+}
+
// NewReader returns a new Reader reading from b.
func NewReader(b []byte) *Reader { return &Reader{b, 0, -1} }
diff --git a/libgo/go/bytes/reader_test.go b/libgo/go/bytes/reader_test.go
index 2e4b1f26e81..66688188676 100644
--- a/libgo/go/bytes/reader_test.go
+++ b/libgo/go/bytes/reader_test.go
@@ -86,3 +86,24 @@ func TestReaderAt(t *testing.T) {
}
}
}
+
+func TestReaderWriteTo(t *testing.T) {
+ for i := 3; i < 30; i += 3 {
+ s := data[:len(data)/i]
+ r := NewReader(testBytes[:len(testBytes)/i])
+ var b Buffer
+ n, err := r.WriteTo(&b)
+ if expect := int64(len(s)); n != expect {
+ t.Errorf("got %v; want %v", n, expect)
+ }
+ if err != nil {
+ t.Errorf("got error = %v; want nil", err)
+ }
+ if b.String() != s {
+ t.Errorf("got string %q; want %q", b.String(), s)
+ }
+ if r.Len() != 0 {
+ t.Errorf("reader contains %v bytes; want 0", r.Len())
+ }
+ }
+}
diff --git a/libgo/go/compress/bzip2/bit_reader.go b/libgo/go/compress/bzip2/bit_reader.go
index b35c69a1cca..ab1d6065143 100644
--- a/libgo/go/compress/bzip2/bit_reader.go
+++ b/libgo/go/compress/bzip2/bit_reader.go
@@ -14,21 +14,16 @@ import (
// because the error handling was verbose. Instead, any error is kept and can
// be checked afterwards.
type bitReader struct {
- r byteReader
+ r io.ByteReader
n uint64
bits uint
err error
}
-// bitReader needs to read bytes from an io.Reader. We attempt to convert the
-// given io.Reader to this interface and, if it doesn't already fit, we wrap in
-// a bufio.Reader.
-type byteReader interface {
- ReadByte() (byte, error)
-}
-
+// newBitReader returns a new bitReader reading from r. If r is not
+// already an io.ByteReader, it will be converted via a bufio.Reader.
func newBitReader(r io.Reader) bitReader {
- byter, ok := r.(byteReader)
+ byter, ok := r.(io.ByteReader)
if !ok {
byter = bufio.NewReader(r)
}
diff --git a/libgo/go/compress/flate/inflate.go b/libgo/go/compress/flate/inflate.go
index c7ef5ff7e60..c5a54b998fa 100644
--- a/libgo/go/compress/flate/inflate.go
+++ b/libgo/go/compress/flate/inflate.go
@@ -208,8 +208,8 @@ type decompressor struct {
h1, h2 huffmanDecoder
// Length arrays used to define Huffman codes.
- bits [maxLit + maxDist]int
- codebits [numCodes]int
+ bits *[maxLit + maxDist]int
+ codebits *[numCodes]int
// Output history, buffer.
hist *[maxHist]byte
@@ -692,6 +692,8 @@ func makeReader(r io.Reader) Reader {
// finished reading.
func NewReader(r io.Reader) io.ReadCloser {
var f decompressor
+ f.bits = new([maxLit + maxDist]int)
+ f.codebits = new([numCodes]int)
f.r = makeReader(r)
f.hist = new([maxHist]byte)
f.step = (*decompressor).nextBlock
@@ -707,6 +709,8 @@ func NewReaderDict(r io.Reader, dict []byte) io.ReadCloser {
var f decompressor
f.r = makeReader(r)
f.hist = new([maxHist]byte)
+ f.bits = new([maxLit + maxDist]int)
+ f.codebits = new([numCodes]int)
f.step = (*decompressor).nextBlock
f.setDict(dict)
return &f
diff --git a/libgo/go/container/list/list.go b/libgo/go/container/list/list.go
index e29e3a79ac7..69818c3b75b 100755
--- a/libgo/go/container/list/list.go
+++ b/libgo/go/container/list/list.go
@@ -176,7 +176,7 @@ func (l *List) MoveToBack(e *Element) {
l.insert(l.remove(e), l.root.prev)
}
-// PuchBackList inserts a copy of an other list at the back of list l.
+// PushBackList inserts a copy of an other list at the back of list l.
// The lists l and other may be the same.
func (l *List) PushBackList(other *List) {
l.lazyInit()
diff --git a/libgo/go/crypto/cipher/cbc.go b/libgo/go/crypto/cipher/cbc.go
index a48929cf5d5..6fab9b42131 100644
--- a/libgo/go/crypto/cipher/cbc.go
+++ b/libgo/go/crypto/cipher/cbc.go
@@ -33,6 +33,9 @@ type cbcEncrypter cbc
// mode, using the given Block. The length of iv must be the same as the
// Block's block size.
func NewCBCEncrypter(b Block, iv []byte) BlockMode {
+ if len(iv) != b.BlockSize() {
+ panic("cipher.NewCBCEncrypter: IV length must equal block size")
+ }
return (*cbcEncrypter)(newCBC(b, iv))
}
@@ -58,6 +61,9 @@ type cbcDecrypter cbc
// mode, using the given Block. The length of iv must be the same as the
// Block's block size and must match the iv used to encrypt the data.
func NewCBCDecrypter(b Block, iv []byte) BlockMode {
+ if len(iv) != b.BlockSize() {
+ panic("cipher.NewCBCDecrypter: IV length must equal block size")
+ }
return (*cbcDecrypter)(newCBC(b, iv))
}
diff --git a/libgo/go/crypto/cipher/cfb.go b/libgo/go/crypto/cipher/cfb.go
index d14165a8656..99006b546d1 100644
--- a/libgo/go/crypto/cipher/cfb.go
+++ b/libgo/go/crypto/cipher/cfb.go
@@ -17,6 +17,9 @@ type cfb struct {
// using the given Block. The iv must be the same length as the Block's block
// size.
func NewCFBEncrypter(block Block, iv []byte) Stream {
+ if len(iv) != block.BlockSize() {
+ panic("cipher.NewCBFEncrypter: IV length must equal block size")
+ }
return newCFB(block, iv, false)
}
@@ -24,6 +27,9 @@ func NewCFBEncrypter(block Block, iv []byte) Stream {
// using the given Block. The iv must be the same length as the Block's block
// size.
func NewCFBDecrypter(block Block, iv []byte) Stream {
+ if len(iv) != block.BlockSize() {
+ panic("cipher.NewCBFEncrypter: IV length must equal block size")
+ }
return newCFB(block, iv, true)
}
diff --git a/libgo/go/crypto/cipher/ctr.go b/libgo/go/crypto/cipher/ctr.go
index 147b74fc2fd..d9ee9d82725 100644
--- a/libgo/go/crypto/cipher/ctr.go
+++ b/libgo/go/crypto/cipher/ctr.go
@@ -23,7 +23,7 @@ type ctr struct {
// counter mode. The length of iv must be the same as the Block's block size.
func NewCTR(block Block, iv []byte) Stream {
if len(iv) != block.BlockSize() {
- panic("cipher.NewCTR: iv length must equal block size")
+ panic("cipher.NewCTR: IV length must equal block size")
}
return &ctr{
diff --git a/libgo/go/crypto/cipher/example_test.go b/libgo/go/crypto/cipher/example_test.go
new file mode 100644
index 00000000000..c888eb2c6a2
--- /dev/null
+++ b/libgo/go/crypto/cipher/example_test.go
@@ -0,0 +1,283 @@
+// Copyright 2012 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package cipher_test
+
+import (
+ "crypto/aes"
+ "crypto/cipher"
+ "crypto/rand"
+ "encoding/hex"
+ "fmt"
+ "io"
+ "os"
+)
+
+func ExampleNewCBCDecrypter() {
+ key := []byte("example key 1234")
+ ciphertext, _ := hex.DecodeString("f363f3ccdcb12bb883abf484ba77d9cd7d32b5baecb3d4b1b3e0e4beffdb3ded")
+
+ block, err := aes.NewCipher(key)
+ if err != nil {
+ panic(err)
+ }
+
+ // The IV needs to be unique, but not secure. Therefore it's common to
+ // include it at the beginning of the ciphertext.
+ if len(ciphertext) < aes.BlockSize {
+ panic("ciphertext too short")
+ }
+ iv := ciphertext[:aes.BlockSize]
+ ciphertext = ciphertext[aes.BlockSize:]
+
+ // CBC mode always works in whole blocks.
+ if len(ciphertext)%aes.BlockSize != 0 {
+ panic("ciphertext is not a multiple of the block size")
+ }
+
+ mode := cipher.NewCBCDecrypter(block, iv)
+
+ // CryptBlocks can work in-place if the two arguments are the same.
+ mode.CryptBlocks(ciphertext, ciphertext)
+
+ // If the original plaintext lengths are not a multiple of the block
+ // size, padding would have to be added when encrypting, which would be
+ // removed at this point. For an example, see
+ // https://tools.ietf.org/html/rfc5246#section-6.2.3.2. However, it's
+ // critical to note that ciphertexts must be authenticated (i.e. by
+ // using crypto/hmac) before being decrypted in order to avoid creating
+ // a padding oracle.
+
+ fmt.Printf("%s\n", ciphertext)
+ // Output: exampleplaintext
+}
+
+func ExampleNewCBCEncrypter() {
+ key := []byte("example key 1234")
+ plaintext := []byte("exampleplaintext")
+
+ // CBC mode works on blocks so plaintexts may need to be padded to the
+ // next whole block. For an example of such padding, see
+ // https://tools.ietf.org/html/rfc5246#section-6.2.3.2. Here we'll
+ // assume that the plaintext is already of the correct length.
+ if len(plaintext)%aes.BlockSize != 0 {
+ panic("plaintext is not a multiple of the block size")
+ }
+
+ block, err := aes.NewCipher(key)
+ if err != nil {
+ panic(err)
+ }
+
+ // The IV needs to be unique, but not secure. Therefore it's common to
+ // include it at the beginning of the ciphertext.
+ ciphertext := make([]byte, aes.BlockSize+len(plaintext))
+ iv := ciphertext[:aes.BlockSize]
+ if _, err := io.ReadFull(rand.Reader, iv); err != nil {
+ panic(err)
+ }
+
+ mode := cipher.NewCBCEncrypter(block, iv)
+ mode.CryptBlocks(ciphertext[aes.BlockSize:], plaintext)
+
+ // It's important to remember that ciphertexts must be authenticated
+ // (i.e. by using crypto/hmac) as well as being encrypted in order to
+ // be secure.
+
+ fmt.Printf("%x\n", ciphertext)
+}
+
+func ExampleNewCFBDecrypter() {
+ key := []byte("example key 1234")
+ ciphertext, _ := hex.DecodeString("22277966616d9bc47177bd02603d08c9a67d5380d0fe8cf3b44438dff7b9")
+
+ block, err := aes.NewCipher(key)
+ if err != nil {
+ panic(err)
+ }
+
+ // The IV needs to be unique, but not secure. Therefore it's common to
+ // include it at the beginning of the ciphertext.
+ if len(ciphertext) < aes.BlockSize {
+ panic("ciphertext too short")
+ }
+ iv := ciphertext[:aes.BlockSize]
+ ciphertext = ciphertext[aes.BlockSize:]
+
+ stream := cipher.NewCFBDecrypter(block, iv)
+
+ // XORKeyStream can work in-place if the two arguments are the same.
+ stream.XORKeyStream(ciphertext, ciphertext)
+ fmt.Printf("%s", ciphertext)
+ // Output: some plaintext
+}
+
+func ExampleNewCFBEncrypter() {
+ key := []byte("example key 1234")
+ plaintext := []byte("some plaintext")
+
+ block, err := aes.NewCipher(key)
+ if err != nil {
+ panic(err)
+ }
+
+ // The IV needs to be unique, but not secure. Therefore it's common to
+ // include it at the beginning of the ciphertext.
+ ciphertext := make([]byte, aes.BlockSize+len(plaintext))
+ iv := ciphertext[:aes.BlockSize]
+ if _, err := io.ReadFull(rand.Reader, iv); err != nil {
+ panic(err)
+ }
+
+ stream := cipher.NewCFBEncrypter(block, iv)
+ stream.XORKeyStream(ciphertext[aes.BlockSize:], plaintext)
+
+ // It's important to remember that ciphertexts must be authenticated
+ // (i.e. by using crypto/hmac) as well as being encrypted in order to
+ // be secure.
+}
+
+func ExampleNewCTR() {
+ key := []byte("example key 1234")
+ plaintext := []byte("some plaintext")
+
+ block, err := aes.NewCipher(key)
+ if err != nil {
+ panic(err)
+ }
+
+ // The IV needs to be unique, but not secure. Therefore it's common to
+ // include it at the beginning of the ciphertext.
+ ciphertext := make([]byte, aes.BlockSize+len(plaintext))
+ iv := ciphertext[:aes.BlockSize]
+ if _, err := io.ReadFull(rand.Reader, iv); err != nil {
+ panic(err)
+ }
+
+ stream := cipher.NewCTR(block, iv)
+ stream.XORKeyStream(ciphertext[aes.BlockSize:], plaintext)
+
+ // It's important to remember that ciphertexts must be authenticated
+ // (i.e. by using crypto/hmac) as well as being encrypted in order to
+ // be secure.
+
+ // CTR mode is the same for both encryption and decryption, so we can
+ // also decrypt that ciphertext with NewCTR.
+
+ plaintext2 := make([]byte, len(plaintext))
+ stream = cipher.NewCTR(block, iv)
+ stream.XORKeyStream(plaintext2, ciphertext[aes.BlockSize:])
+
+ fmt.Printf("%s\n", plaintext2)
+ // Output: some plaintext
+}
+
+func ExampleNewOFB() {
+ key := []byte("example key 1234")
+ plaintext := []byte("some plaintext")
+
+ block, err := aes.NewCipher(key)
+ if err != nil {
+ panic(err)
+ }
+
+ // The IV needs to be unique, but not secure. Therefore it's common to
+ // include it at the beginning of the ciphertext.
+ ciphertext := make([]byte, aes.BlockSize+len(plaintext))
+ iv := ciphertext[:aes.BlockSize]
+ if _, err := io.ReadFull(rand.Reader, iv); err != nil {
+ panic(err)
+ }
+
+ stream := cipher.NewOFB(block, iv)
+ stream.XORKeyStream(ciphertext[aes.BlockSize:], plaintext)
+
+ // It's important to remember that ciphertexts must be authenticated
+ // (i.e. by using crypto/hmac) as well as being encrypted in order to
+ // be secure.
+
+ // OFB mode is the same for both encryption and decryption, so we can
+ // also decrypt that ciphertext with NewOFB.
+
+ plaintext2 := make([]byte, len(plaintext))
+ stream = cipher.NewOFB(block, iv)
+ stream.XORKeyStream(plaintext2, ciphertext[aes.BlockSize:])
+
+ fmt.Printf("%s\n", plaintext2)
+ // Output: some plaintext
+}
+
+func ExampleStreamReader() {
+ key := []byte("example key 1234")
+
+ inFile, err := os.Open("encrypted-file")
+ if err != nil {
+ panic(err)
+ }
+ defer inFile.Close()
+
+ block, err := aes.NewCipher(key)
+ if err != nil {
+ panic(err)
+ }
+
+ // If the key is unique for each ciphertext, then it's ok to use a zero
+ // IV.
+ var iv [aes.BlockSize]byte
+ stream := cipher.NewOFB(block, iv[:])
+
+ outFile, err := os.OpenFile("decrypted-file", os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0600)
+ if err != nil {
+ panic(err)
+ }
+ defer outFile.Close()
+
+ reader := &cipher.StreamReader{stream, inFile}
+ // Copy the input file to the output file, decrypting as we go.
+ if _, err := io.Copy(outFile, reader); err != nil {
+ panic(err)
+ }
+
+ // Note that this example is simplistic in that it omits any
+ // authentication of the encrypted data. It you were actually to use
+ // StreamReader in this manner, an attacker could flip arbitary bits in
+ // the output.
+}
+
+func ExampleStreamWriter() {
+ key := []byte("example key 1234")
+
+ inFile, err := os.Open("plaintext-file")
+ if err != nil {
+ panic(err)
+ }
+ defer inFile.Close()
+
+ block, err := aes.NewCipher(key)
+ if err != nil {
+ panic(err)
+ }
+
+ // If the key is unique for each ciphertext, then it's ok to use a zero
+ // IV.
+ var iv [aes.BlockSize]byte
+ stream := cipher.NewOFB(block, iv[:])
+
+ outFile, err := os.OpenFile("encrypted-file", os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0600)
+ if err != nil {
+ panic(err)
+ }
+ defer outFile.Close()
+
+ writer := &cipher.StreamWriter{stream, outFile, nil}
+ // Copy the input file to the output file, encrypting as we go.
+ if _, err := io.Copy(writer, inFile); err != nil {
+ panic(err)
+ }
+
+ // Note that this example is simplistic in that it omits any
+ // authentication of the encrypted data. It you were actually to use
+ // StreamReader in this manner, an attacker could flip arbitary bits in
+ // the decrypted result.
+}
diff --git a/libgo/go/crypto/hmac/hmac.go b/libgo/go/crypto/hmac/hmac.go
index a97ce09727a..b6f4919a7ce 100644
--- a/libgo/go/crypto/hmac/hmac.go
+++ b/libgo/go/crypto/hmac/hmac.go
@@ -2,13 +2,27 @@
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
-// Package hmac implements the Keyed-Hash Message Authentication Code (HMAC) as
-// defined in U.S. Federal Information Processing Standards Publication 198.
-// An HMAC is a cryptographic hash that uses a key to sign a message.
-// The receiver verifies the hash by recomputing it using the same key.
+/*
+Package hmac implements the Keyed-Hash Message Authentication Code (HMAC) as
+defined in U.S. Federal Information Processing Standards Publication 198.
+An HMAC is a cryptographic hash that uses a key to sign a message.
+The receiver verifies the hash by recomputing it using the same key.
+
+Receivers should be careful to use Equal to compare MACs in order to avoid
+timing side-channels:
+
+ // CheckMAC returns true if messageMAC is a valid HMAC tag for message.
+ func CheckMAC(message, messageMAC, key []byte) bool {
+ mac := hmac.New(sha256.New, key)
+ mac.Write(message)
+ expectedMAC := mac.Sum(nil)
+ return hmac.Equal(messageMAC, expectedMAC)
+ }
+*/
package hmac
import (
+ "crypto/subtle"
"hash"
)
@@ -57,7 +71,7 @@ func (h *hmac) BlockSize() int { return h.blocksize }
func (h *hmac) Reset() {
h.inner.Reset()
h.tmpPad(0x36)
- h.inner.Write(h.tmp[0:h.blocksize])
+ h.inner.Write(h.tmp[:h.blocksize])
}
// New returns a new HMAC hash using the given hash.Hash type and key.
@@ -78,3 +92,11 @@ func New(h func() hash.Hash, key []byte) hash.Hash {
hm.Reset()
return hm
}
+
+// Equal compares two MACs for equality without leaking timing information.
+func Equal(mac1, mac2 []byte) bool {
+ // We don't have to be constant time if the lengths of the MACs are
+ // different as that suggests that a completely different hash function
+ // was used.
+ return len(mac1) == len(mac2) && subtle.ConstantTimeCompare(mac1, mac2) == 1
+}
diff --git a/libgo/go/crypto/hmac/hmac_test.go b/libgo/go/crypto/hmac/hmac_test.go
index 07957414c88..d4860424eb1 100644
--- a/libgo/go/crypto/hmac/hmac_test.go
+++ b/libgo/go/crypto/hmac/hmac_test.go
@@ -491,3 +491,22 @@ func TestHMAC(t *testing.T) {
}
}
}
+
+func TestEqual(t *testing.T) {
+ a := []byte("test")
+ b := []byte("test1")
+ c := []byte("test2")
+
+ if !Equal(b, b) {
+ t.Error("Equal failed with equal arguments")
+ }
+ if Equal(a, b) {
+ t.Error("Equal accepted a prefix of the second argument")
+ }
+ if Equal(b, a) {
+ t.Error("Equal accepted a prefix of the first argument")
+ }
+ if Equal(b, c) {
+ t.Error("Equal accepted unequal slices")
+ }
+}
diff --git a/libgo/go/crypto/md5/gen.go b/libgo/go/crypto/md5/gen.go
index 1a9c4ab33dd..966bdae267b 100644
--- a/libgo/go/crypto/md5/gen.go
+++ b/libgo/go/crypto/md5/gen.go
@@ -203,6 +203,8 @@ func block(dig *digest, p []byte) {
// less code and run 1.3x faster if we take advantage of that.
// My apologies.
X = (*[16]uint32)(unsafe.Pointer(&p[0]))
+ } else if uintptr(unsafe.Pointer(&p[0]))&(unsafe.Alignof(uint32(0))-1) == 0 {
+ X = (*[16]uint32)(unsafe.Pointer(&p[0]))
} else {
X = &xbuf
j := 0
diff --git a/libgo/go/crypto/md5/md5_test.go b/libgo/go/crypto/md5/md5_test.go
index b474a90d5a3..cac39ad054b 100644
--- a/libgo/go/crypto/md5/md5_test.go
+++ b/libgo/go/crypto/md5/md5_test.go
@@ -9,6 +9,7 @@ import (
"fmt"
"io"
"testing"
+ "unsafe"
)
type md5Test struct {
@@ -54,13 +55,19 @@ func TestGolden(t *testing.T) {
for i := 0; i < len(golden); i++ {
g := golden[i]
c := md5.New()
- for j := 0; j < 3; j++ {
+ buf := make([]byte, len(g.in)+4)
+ for j := 0; j < 3+4; j++ {
if j < 2 {
io.WriteString(c, g.in)
- } else {
+ } else if j == 2 {
io.WriteString(c, g.in[0:len(g.in)/2])
c.Sum(nil)
io.WriteString(c, g.in[len(g.in)/2:])
+ } else if j > 2 {
+ // test unaligned write
+ buf = buf[1:]
+ copy(buf, g.in)
+ c.Write(buf[:len(g.in)])
}
s := fmt.Sprintf("%x", c.Sum(nil))
if s != g.out {
@@ -80,26 +87,45 @@ func ExampleNew() {
}
var bench = md5.New()
-var buf = makeBuf()
+var buf = make([]byte, 8192+1)
+var sum = make([]byte, bench.Size())
-func makeBuf() []byte {
- b := make([]byte, 8<<10)
- for i := range b {
- b[i] = byte(i)
+func benchmarkSize(b *testing.B, size int, unaligned bool) {
+ b.SetBytes(int64(size))
+ buf := buf
+ if unaligned {
+ if uintptr(unsafe.Pointer(&buf[0]))&(unsafe.Alignof(uint32(0))-1) == 0 {
+ buf = buf[1:]
+ }
+ }
+ b.ResetTimer()
+ for i := 0; i < b.N; i++ {
+ bench.Reset()
+ bench.Write(buf[:size])
+ bench.Sum(sum[:0])
}
- return b
+}
+
+func BenchmarkHash8Bytes(b *testing.B) {
+ benchmarkSize(b, 8, false)
}
func BenchmarkHash1K(b *testing.B) {
- b.SetBytes(1024)
- for i := 0; i < b.N; i++ {
- bench.Write(buf[:1024])
- }
+ benchmarkSize(b, 1024, false)
}
func BenchmarkHash8K(b *testing.B) {
- b.SetBytes(int64(len(buf)))
- for i := 0; i < b.N; i++ {
- bench.Write(buf)
- }
+ benchmarkSize(b, 8192, false)
+}
+
+func BenchmarkHash8BytesUnaligned(b *testing.B) {
+ benchmarkSize(b, 8, true)
+}
+
+func BenchmarkHash1KUnaligned(b *testing.B) {
+ benchmarkSize(b, 1024, true)
+}
+
+func BenchmarkHash8KUnaligned(b *testing.B) {
+ benchmarkSize(b, 8192, true)
}
diff --git a/libgo/go/crypto/md5/md5block.go b/libgo/go/crypto/md5/md5block.go
index 5dbdf5606b1..59f8f6f5afa 100644
--- a/libgo/go/crypto/md5/md5block.go
+++ b/libgo/go/crypto/md5/md5block.go
@@ -22,6 +22,8 @@ func block(dig *digest, p []byte) {
// less code and run 1.3x faster if we take advantage of that.
// My apologies.
X = (*[16]uint32)(unsafe.Pointer(&p[0]))
+ } else if uintptr(unsafe.Pointer(&p[0]))&(unsafe.Alignof(uint32(0))-1) == 0 {
+ X = (*[16]uint32)(unsafe.Pointer(&p[0]))
} else {
X = &xbuf
j := 0
diff --git a/libgo/go/crypto/rsa/rsa.go b/libgo/go/crypto/rsa/rsa.go
index 7faae674304..6addd04bce1 100644
--- a/libgo/go/crypto/rsa/rsa.go
+++ b/libgo/go/crypto/rsa/rsa.go
@@ -61,7 +61,7 @@ type PrivateKey struct {
}
type PrecomputedValues struct {
- Dp, Dq *big.Int // D mod (P-1) (or mod Q-1)
+ Dp, Dq *big.Int // D mod (P-1) (or mod Q-1)
Qinv *big.Int // Q^-1 mod Q
// CRTValues is used for the 3rd and subsequent primes. Due to a
diff --git a/libgo/go/crypto/rsa/rsa_test.go b/libgo/go/crypto/rsa/rsa_test.go
index 62bbdc4aec3..f9fa56efe72 100644
--- a/libgo/go/crypto/rsa/rsa_test.go
+++ b/libgo/go/crypto/rsa/rsa_test.go
@@ -116,7 +116,7 @@ func BenchmarkRSA2048Decrypt(b *testing.B) {
}
priv.Precompute()
- c := fromBase10("1000")
+ c := fromBase10("8472002792838218989464636159316973636630013835787202418124758118372358261975764365740026024610403138425986214991379012696600761514742817632790916315594342398720903716529235119816755589383377471752116975374952783629225022962092351886861518911824745188989071172097120352727368980275252089141512321893536744324822590480751098257559766328893767334861211872318961900897793874075248286439689249972315699410830094164386544311554704755110361048571142336148077772023880664786019636334369759624917224888206329520528064315309519262325023881707530002540634660750469137117568199824615333883758410040459705787022909848740188613313")
b.StartTimer()
@@ -141,7 +141,7 @@ func Benchmark3PrimeRSA2048Decrypt(b *testing.B) {
}
priv.Precompute()
- c := fromBase10("1000")
+ c := fromBase10("8472002792838218989464636159316973636630013835787202418124758118372358261975764365740026024610403138425986214991379012696600761514742817632790916315594342398720903716529235119816755589383377471752116975374952783629225022962092351886861518911824745188989071172097120352727368980275252089141512321893536744324822590480751098257559766328893767334861211872318961900897793874075248286439689249972315699410830094164386544311554704755110361048571142336148077772023880664786019636334369759624917224888206329520528064315309519262325023881707530002540634660750469137117568199824615333883758410040459705787022909848740188613313")
b.StartTimer()
diff --git a/libgo/go/crypto/sha1/sha1_test.go b/libgo/go/crypto/sha1/sha1_test.go
index e3d03e52a31..58541127784 100644
--- a/libgo/go/crypto/sha1/sha1_test.go
+++ b/libgo/go/crypto/sha1/sha1_test.go
@@ -81,26 +81,26 @@ func ExampleNew() {
}
var bench = sha1.New()
-var buf = makeBuf()
+var buf = make([]byte, 8192)
-func makeBuf() []byte {
- b := make([]byte, 8<<10)
- for i := range b {
- b[i] = byte(i)
+func benchmarkSize(b *testing.B, size int) {
+ b.SetBytes(int64(size))
+ sum := make([]byte, bench.Size())
+ for i := 0; i < b.N; i++ {
+ bench.Reset()
+ bench.Write(buf[:size])
+ bench.Sum(sum[:0])
}
- return b
+}
+
+func BenchmarkHash8Bytes(b *testing.B) {
+ benchmarkSize(b, 8)
}
func BenchmarkHash1K(b *testing.B) {
- b.SetBytes(1024)
- for i := 0; i < b.N; i++ {
- bench.Write(buf[:1024])
- }
+ benchmarkSize(b, 1024)
}
func BenchmarkHash8K(b *testing.B) {
- b.SetBytes(int64(len(buf)))
- for i := 0; i < b.N; i++ {
- bench.Write(buf)
- }
+ benchmarkSize(b, 8192)
}
diff --git a/libgo/go/crypto/sha1/sha1block.go b/libgo/go/crypto/sha1/sha1block.go
index b9fe21d9e3d..1c9507c68e5 100644
--- a/libgo/go/crypto/sha1/sha1block.go
+++ b/libgo/go/crypto/sha1/sha1block.go
@@ -16,7 +16,7 @@ const (
)
func block(dig *digest, p []byte) {
- var w [80]uint32
+ var w [16]uint32
h0, h1, h2, h3, h4 := dig.h[0], dig.h[1], dig.h[2], dig.h[3], dig.h[4]
for len(p) >= chunk {
@@ -26,42 +26,56 @@ func block(dig *digest, p []byte) {
j := i * 4
w[i] = uint32(p[j])<<24 | uint32(p[j+1])<<16 | uint32(p[j+2])<<8 | uint32(p[j+3])
}
- for i := 16; i < 80; i++ {
- tmp := w[i-3] ^ w[i-8] ^ w[i-14] ^ w[i-16]
- w[i] = tmp<<1 | tmp>>(32-1)
- }
a, b, c, d, e := h0, h1, h2, h3, h4
// Each of the four 20-iteration rounds
// differs only in the computation of f and
// the choice of K (_K0, _K1, etc).
- for i := 0; i < 20; i++ {
+ i := 0
+ for ; i < 16; i++ {
+ f := b&c | (^b)&d
+ a5 := a<<5 | a>>(32-5)
+ b30 := b<<30 | b>>(32-30)
+ t := a5 + f + e + w[i&0xf] + _K0
+ a, b, c, d, e = t, a, b30, c, d
+ }
+ for ; i < 20; i++ {
+ tmp := w[(i-3)&0xf] ^ w[(i-8)&0xf] ^ w[(i-14)&0xf] ^ w[(i)&0xf]
+ w[i&0xf] = tmp<<1 | tmp>>(32-1)
+
f := b&c | (^b)&d
a5 := a<<5 | a>>(32-5)
b30 := b<<30 | b>>(32-30)
- t := a5 + f + e + w[i] + _K0
+ t := a5 + f + e + w[i&0xf] + _K0
a, b, c, d, e = t, a, b30, c, d
}
- for i := 20; i < 40; i++ {
+ for ; i < 40; i++ {
+ tmp := w[(i-3)&0xf] ^ w[(i-8)&0xf] ^ w[(i-14)&0xf] ^ w[(i)&0xf]
+ w[i&0xf] = tmp<<1 | tmp>>(32-1)
f := b ^ c ^ d
a5 := a<<5 | a>>(32-5)
b30 := b<<30 | b>>(32-30)
- t := a5 + f + e + w[i] + _K1
+ t := a5 + f + e + w[i&0xf] + _K1
a, b, c, d, e = t, a, b30, c, d
}
- for i := 40; i < 60; i++ {
- f := b&c | b&d | c&d
+ for ; i < 60; i++ {
+ tmp := w[(i-3)&0xf] ^ w[(i-8)&0xf] ^ w[(i-14)&0xf] ^ w[(i)&0xf]
+ w[i&0xf] = tmp<<1 | tmp>>(32-1)
+ f := ((b | c) & d) | (b & c)
+
a5 := a<<5 | a>>(32-5)
b30 := b<<30 | b>>(32-30)
- t := a5 + f + e + w[i] + _K2
+ t := a5 + f + e + w[i&0xf] + _K2
a, b, c, d, e = t, a, b30, c, d
}
- for i := 60; i < 80; i++ {
+ for ; i < 80; i++ {
+ tmp := w[(i-3)&0xf] ^ w[(i-8)&0xf] ^ w[(i-14)&0xf] ^ w[(i)&0xf]
+ w[i&0xf] = tmp<<1 | tmp>>(32-1)
f := b ^ c ^ d
a5 := a<<5 | a>>(32-5)
b30 := b<<30 | b>>(32-30)
- t := a5 + f + e + w[i] + _K3
+ t := a5 + f + e + w[i&0xf] + _K3
a, b, c, d, e = t, a, b30, c, d
}
diff --git a/libgo/go/crypto/sha256/sha256_test.go b/libgo/go/crypto/sha256/sha256_test.go
index 8e66b4b306d..29bf1619aeb 100644
--- a/libgo/go/crypto/sha256/sha256_test.go
+++ b/libgo/go/crypto/sha256/sha256_test.go
@@ -125,26 +125,26 @@ func TestGolden(t *testing.T) {
}
var bench = New()
-var buf = makeBuf()
+var buf = make([]byte, 8192)
-func makeBuf() []byte {
- b := make([]byte, 8<<10)
- for i := range b {
- b[i] = byte(i)
+func benchmarkSize(b *testing.B, size int) {
+ b.SetBytes(int64(size))
+ sum := make([]byte, bench.Size())
+ for i := 0; i < b.N; i++ {
+ bench.Reset()
+ bench.Write(buf[:size])
+ bench.Sum(sum[:0])
}
- return b
+}
+
+func BenchmarkHash8Bytes(b *testing.B) {
+ benchmarkSize(b, 8)
}
func BenchmarkHash1K(b *testing.B) {
- b.SetBytes(1024)
- for i := 0; i < b.N; i++ {
- bench.Write(buf[:1024])
- }
+ benchmarkSize(b, 1024)
}
func BenchmarkHash8K(b *testing.B) {
- b.SetBytes(int64(len(buf)))
- for i := 0; i < b.N; i++ {
- bench.Write(buf)
- }
+ benchmarkSize(b, 8192)
}
diff --git a/libgo/go/crypto/sha512/sha512_test.go b/libgo/go/crypto/sha512/sha512_test.go
index 977655ddb41..6eafb1b5fa9 100644
--- a/libgo/go/crypto/sha512/sha512_test.go
+++ b/libgo/go/crypto/sha512/sha512_test.go
@@ -125,26 +125,26 @@ func TestGolden(t *testing.T) {
}
var bench = New()
-var buf = makeBuf()
+var buf = make([]byte, 8192)
-func makeBuf() []byte {
- b := make([]byte, 8<<10)
- for i := range b {
- b[i] = byte(i)
+func benchmarkSize(b *testing.B, size int) {
+ b.SetBytes(int64(size))
+ sum := make([]byte, bench.Size())
+ for i := 0; i < b.N; i++ {
+ bench.Reset()
+ bench.Write(buf[:size])
+ bench.Sum(sum[:0])
}
- return b
+}
+
+func BenchmarkHash8Bytes(b *testing.B) {
+ benchmarkSize(b, 8)
}
func BenchmarkHash1K(b *testing.B) {
- b.SetBytes(1024)
- for i := 0; i < b.N; i++ {
- bench.Write(buf[:1024])
- }
+ benchmarkSize(b, 1024)
}
func BenchmarkHash8K(b *testing.B) {
- b.SetBytes(int64(len(buf)))
- for i := 0; i < b.N; i++ {
- bench.Write(buf)
- }
+ benchmarkSize(b, 8192)
}
diff --git a/libgo/go/crypto/tls/conn.go b/libgo/go/crypto/tls/conn.go
index fd2ef1ecfa8..44f3e66daed 100644
--- a/libgo/go/crypto/tls/conn.go
+++ b/libgo/go/crypto/tls/conn.go
@@ -513,7 +513,7 @@ Again:
// First message, be extra suspicious:
// this might not be a TLS client.
// Bail out before reading a full 'body', if possible.
- // The current max version is 3.1.
+ // The current max version is 3.1.
// If the version is >= 16.0, it's probably not real.
// Similarly, a clientHello message encodes in
// well under a kilobyte. If the length is >= 12 kB,
@@ -604,9 +604,11 @@ Again:
// sendAlert sends a TLS alert message.
// c.out.Mutex <= L.
func (c *Conn) sendAlertLocked(err alert) error {
- c.tmp[0] = alertLevelError
- if err == alertNoRenegotiation {
+ switch err {
+ case alertNoRenegotiation, alertCloseNotify:
c.tmp[0] = alertLevelWarning
+ default:
+ c.tmp[0] = alertLevelError
}
c.tmp[1] = byte(err)
c.writeRecord(recordTypeAlert, c.tmp[0:2])
diff --git a/libgo/go/crypto/tls/handshake_client_test.go b/libgo/go/crypto/tls/handshake_client_test.go
index e127049bb05..58ee6186a50 100644
--- a/libgo/go/crypto/tls/handshake_client_test.go
+++ b/libgo/go/crypto/tls/handshake_client_test.go
@@ -246,15 +246,15 @@ var ecdheAESClientScript = [][]byte{
},
{
0x16, 0x03, 0x01, 0x00, 0x54, 0x02, 0x00, 0x00,
- 0x50, 0x03, 0x01, 0x4f, 0x7f, 0x24, 0x25, 0x10,
- 0xa8, 0x9d, 0xb1, 0x33, 0xd6, 0x53, 0x81, 0xce,
- 0xb0, 0x69, 0xed, 0x1b, 0x9c, 0x5e, 0x40, 0x3a,
- 0x4d, 0x06, 0xbc, 0xc7, 0x84, 0x51, 0x5a, 0x30,
- 0x40, 0x50, 0x48, 0x20, 0xcd, 0x91, 0x80, 0x08,
- 0xff, 0x82, 0x38, 0xc6, 0x03, 0x2d, 0x45, 0x4c,
- 0x91, 0xbb, 0xcc, 0x27, 0x3d, 0x58, 0xff, 0x0d,
- 0x26, 0x34, 0x7b, 0x48, 0x7a, 0xce, 0x25, 0x20,
- 0x90, 0x0f, 0x35, 0x9f, 0xc0, 0x13, 0x00, 0x00,
+ 0x50, 0x03, 0x01, 0x50, 0x77, 0x31, 0xf7, 0x5b,
+ 0xdb, 0x3d, 0x7a, 0x62, 0x76, 0x70, 0x95, 0x33,
+ 0x73, 0x71, 0x13, 0xfe, 0xa3, 0xb1, 0xd8, 0xb3,
+ 0x4d, 0x0d, 0xdc, 0xfe, 0x58, 0x6e, 0x6a, 0x3a,
+ 0xf9, 0xde, 0xdc, 0x20, 0x8e, 0xfa, 0x3d, 0x60,
+ 0xd0, 0xda, 0xa4, 0x0e, 0x36, 0xf0, 0xde, 0xb6,
+ 0x81, 0xb4, 0x80, 0x5e, 0xf9, 0xd2, 0x4c, 0xec,
+ 0xd1, 0x9c, 0x2a, 0x81, 0xc3, 0x36, 0x0b, 0x0f,
+ 0x4a, 0x3d, 0xdf, 0x75, 0xc0, 0x13, 0x00, 0x00,
0x08, 0x00, 0x0b, 0x00, 0x04, 0x03, 0x00, 0x01,
0x02, 0x16, 0x03, 0x01, 0x02, 0x39, 0x0b, 0x00,
0x02, 0x35, 0x00, 0x02, 0x32, 0x00, 0x02, 0x2f,
@@ -329,23 +329,23 @@ var ecdheAESClientScript = [][]byte{
0xbb, 0x77, 0xba, 0xe4, 0x12, 0xbb, 0xf4, 0xc8,
0x5e, 0x9c, 0x81, 0xa8, 0x97, 0x60, 0x4c, 0x16,
0x03, 0x01, 0x00, 0x8b, 0x0c, 0x00, 0x00, 0x87,
- 0x03, 0x00, 0x17, 0x41, 0x04, 0x0b, 0xe5, 0x39,
- 0xde, 0x17, 0x7a, 0xaf, 0x96, 0xd5, 0x16, 0x01,
- 0xa8, 0x06, 0x80, 0x98, 0x75, 0x52, 0x56, 0x92,
- 0x15, 0xf9, 0x8d, 0xc0, 0x98, 0x62, 0xed, 0x54,
- 0xb7, 0xef, 0x03, 0x11, 0x34, 0x82, 0x65, 0xd1,
- 0xde, 0x25, 0x15, 0x4c, 0xf3, 0xdf, 0x4d, 0xbd,
- 0x6c, 0xed, 0x3d, 0xd6, 0x04, 0xcc, 0xd1, 0xf7,
- 0x6d, 0x32, 0xb1, 0x1c, 0x59, 0xca, 0xfb, 0xbc,
- 0x61, 0xeb, 0x4b, 0xe6, 0x00, 0x00, 0x40, 0x3e,
- 0xe6, 0x23, 0x54, 0x61, 0x3f, 0x63, 0x16, 0xeb,
- 0x5c, 0xc3, 0xba, 0x8a, 0x19, 0x13, 0x60, 0x9f,
- 0x23, 0xbf, 0x36, 0x1a, 0x32, 0x7a, 0xae, 0x34,
- 0x7f, 0x2f, 0x89, 0x85, 0xe1, 0x0e, 0x93, 0xd7,
- 0xf0, 0xab, 0xa1, 0x0d, 0x54, 0x95, 0x79, 0x0b,
- 0xb4, 0xf1, 0x1c, 0x1d, 0x0f, 0x8c, 0x16, 0xec,
- 0x82, 0x60, 0xee, 0xa3, 0x71, 0x2f, 0xaf, 0x3e,
- 0xf1, 0xbd, 0xb5, 0x1b, 0x7f, 0xe0, 0xd2, 0x16,
+ 0x03, 0x00, 0x17, 0x41, 0x04, 0xec, 0x06, 0x1f,
+ 0xa0, 0x5e, 0x29, 0x49, 0x71, 0x8b, 0x04, 0x9f,
+ 0x47, 0x87, 0xb1, 0xcb, 0xae, 0x57, 0x8f, 0xd7,
+ 0xf6, 0xf8, 0x59, 0x74, 0x64, 0x5d, 0x3a, 0x08,
+ 0xaf, 0x20, 0xc6, 0xd9, 0xfc, 0x5e, 0x36, 0x8b,
+ 0x62, 0x0e, 0xdb, 0xee, 0xd8, 0xcd, 0xef, 0x25,
+ 0x8a, 0x38, 0x88, 0x2d, 0x5c, 0x71, 0x50, 0x22,
+ 0xda, 0x3f, 0x94, 0x06, 0xc9, 0x68, 0x5b, 0x78,
+ 0x3d, 0x95, 0xca, 0x54, 0x44, 0x00, 0x40, 0x36,
+ 0xcf, 0x10, 0x81, 0xb4, 0x32, 0x45, 0x3c, 0xa5,
+ 0x2d, 0x3e, 0xb0, 0xf8, 0xf4, 0x51, 0xf5, 0x28,
+ 0x09, 0x85, 0x71, 0xa6, 0x79, 0x71, 0x4b, 0x4e,
+ 0xda, 0x32, 0x5a, 0xc7, 0xb3, 0x57, 0xfd, 0xe8,
+ 0x12, 0xab, 0xd8, 0x29, 0xfb, 0x8b, 0x43, 0x8f,
+ 0x7e, 0x27, 0x63, 0x91, 0x84, 0x9c, 0x51, 0x0c,
+ 0x26, 0x7e, 0x36, 0x3b, 0x37, 0x8d, 0x8f, 0x9e,
+ 0xe2, 0x82, 0x62, 0xbb, 0xe5, 0xdf, 0xfc, 0x16,
0x03, 0x01, 0x00, 0x04, 0x0e, 0x00, 0x00, 0x00,
},
{
@@ -359,34 +359,34 @@ var ecdheAESClientScript = [][]byte{
0xe2, 0x32, 0x42, 0xe9, 0x58, 0xb6, 0xd7, 0x49,
0xa6, 0xb5, 0x68, 0x1a, 0x41, 0x03, 0x56, 0x6b,
0xdc, 0x5a, 0x89, 0x14, 0x03, 0x01, 0x00, 0x01,
- 0x01, 0x16, 0x03, 0x01, 0x00, 0x30, 0x09, 0xac,
- 0xbe, 0x94, 0x75, 0x4d, 0x73, 0x45, 0xbd, 0xa8,
- 0x0c, 0xe3, 0x5f, 0x72, 0x0b, 0x40, 0x4f, 0xd0,
- 0xd2, 0xcb, 0x16, 0x50, 0xfe, 0xdd, 0x1a, 0x33,
- 0x5c, 0x18, 0x37, 0x98, 0x42, 0xfc, 0x25, 0x42,
- 0x33, 0xce, 0x60, 0xcf, 0x8e, 0x95, 0x6e, 0x48,
- 0xed, 0x00, 0x35, 0x50, 0x26, 0x7f,
+ 0x01, 0x16, 0x03, 0x01, 0x00, 0x30, 0x9a, 0xaa,
+ 0xca, 0x5b, 0x57, 0xae, 0x34, 0x92, 0x80, 0x45,
+ 0x7f, 0xe6, 0xf9, 0x09, 0x19, 0xd0, 0xf0, 0x1e,
+ 0x4b, 0xc3, 0xda, 0x71, 0xce, 0x34, 0x33, 0x56,
+ 0x9f, 0x20, 0x9f, 0xf9, 0xa8, 0x62, 0x6c, 0x38,
+ 0x1b, 0x41, 0xf5, 0x54, 0xf2, 0x79, 0x42, 0x6c,
+ 0xb5, 0x0e, 0xe7, 0xe1, 0xbc, 0x54,
},
{
0x14, 0x03, 0x01, 0x00, 0x01, 0x01, 0x16, 0x03,
- 0x01, 0x00, 0x30, 0xf6, 0x6a, 0xdb, 0x83, 0xd4,
- 0x3c, 0x77, 0x52, 0xad, 0xc0, 0x0f, 0x3a, 0x2c,
- 0x42, 0xb9, 0x60, 0x4b, 0xb2, 0xf6, 0x84, 0xfd,
- 0x4e, 0x96, 0xfc, 0x15, 0xe7, 0x94, 0x25, 0xb0,
- 0x59, 0x9f, 0xdd, 0xb6, 0x58, 0x03, 0x13, 0x8d,
- 0xeb, 0xb0, 0xad, 0x30, 0x31, 0x58, 0x6c, 0xa0,
- 0x8f, 0x57, 0x50,
+ 0x01, 0x00, 0x30, 0x62, 0x82, 0x41, 0x75, 0x2b,
+ 0xee, 0x0f, 0xdc, 0x6c, 0x48, 0x5a, 0x63, 0xd6,
+ 0xcb, 0x0a, 0xfd, 0x0a, 0x0e, 0xde, 0x8b, 0x41,
+ 0x19, 0x0c, 0x13, 0x6b, 0x12, 0xd1, 0xc2, 0x53,
+ 0xeb, 0x1e, 0xf3, 0x7a, 0xbf, 0x23, 0xc5, 0xa6,
+ 0x81, 0xa1, 0xdb, 0xab, 0x2f, 0x2c, 0xbc, 0x35,
+ 0x96, 0x72, 0x83,
},
{
- 0x17, 0x03, 0x01, 0x00, 0x20, 0xab, 0x64, 0x3d,
- 0x79, 0x69, 0x3e, 0xba, 0xc4, 0x24, 0x7b, 0xe5,
- 0xe5, 0x23, 0x66, 0x6f, 0x32, 0xdf, 0x50, 0x7c,
- 0x06, 0x2a, 0x02, 0x82, 0x79, 0x40, 0xdb, 0xb1,
- 0x04, 0xc0, 0x2b, 0xdc, 0x3a, 0x15, 0x03, 0x01,
- 0x00, 0x20, 0xf8, 0xad, 0xca, 0xd7, 0x96, 0xf0,
- 0xd6, 0xa3, 0x62, 0xe1, 0x03, 0x44, 0xdb, 0xd0,
- 0xc9, 0x63, 0x3e, 0x1b, 0x70, 0x41, 0x57, 0x0c,
- 0xd8, 0x8e, 0x71, 0x49, 0x68, 0xe3, 0x04, 0x53,
- 0x5a, 0xbe,
+ 0x17, 0x03, 0x01, 0x00, 0x20, 0xaf, 0x5d, 0x35,
+ 0x57, 0x10, 0x60, 0xb3, 0x25, 0x7c, 0x26, 0x0f,
+ 0xf3, 0x5e, 0xb3, 0x0d, 0xad, 0x14, 0x53, 0xcc,
+ 0x0c, 0x08, 0xd9, 0xa2, 0x67, 0xab, 0xf4, 0x03,
+ 0x17, 0x20, 0xf1, 0x7e, 0xca, 0x15, 0x03, 0x01,
+ 0x00, 0x20, 0x30, 0xd0, 0xc1, 0xfb, 0x5f, 0xa6,
+ 0x1b, 0xb4, 0x48, 0xc2, 0x0b, 0x98, 0xa8, 0x88,
+ 0x7a, 0xba, 0xdf, 0x36, 0x06, 0xd8, 0xcc, 0xe9,
+ 0x34, 0xdd, 0x64, 0xc8, 0x73, 0xc5, 0xa2, 0x34,
+ 0x64, 0xb7,
},
}
diff --git a/libgo/go/crypto/tls/handshake_server_test.go b/libgo/go/crypto/tls/handshake_server_test.go
index 8ca3c2cf191..2546f16e3cd 100644
--- a/libgo/go/crypto/tls/handshake_server_test.go
+++ b/libgo/go/crypto/tls/handshake_server_test.go
@@ -393,24 +393,19 @@ func loadPEMCert(in string) *x509.Certificate {
// The recorded bytes are written to stdout.
var rc4ServerScript = [][]byte{
{
- 0x16, 0x03, 0x02, 0x00, 0x7a, 0x01, 0x00, 0x00,
- 0x76, 0x03, 0x02, 0x4e, 0xdd, 0xe6, 0xa5, 0xf7,
- 0x00, 0x36, 0xf7, 0x83, 0xec, 0x93, 0x7c, 0xd2,
- 0x4d, 0xe7, 0x7b, 0xf5, 0x4c, 0xf7, 0xe3, 0x86,
- 0xe8, 0xec, 0x3b, 0xbd, 0x2c, 0x9a, 0x3f, 0x57,
- 0xf0, 0xa4, 0xd4, 0x00, 0x00, 0x34, 0x00, 0x33,
- 0x00, 0x45, 0x00, 0x39, 0x00, 0x88, 0x00, 0x16,
- 0x00, 0x32, 0x00, 0x44, 0x00, 0x38, 0x00, 0x87,
- 0x00, 0x13, 0x00, 0x66, 0x00, 0x90, 0x00, 0x91,
- 0x00, 0x8f, 0x00, 0x8e, 0x00, 0x2f, 0x00, 0x41,
- 0x00, 0x35, 0x00, 0x84, 0x00, 0x0a, 0x00, 0x05,
- 0x00, 0x04, 0x00, 0x8c, 0x00, 0x8d, 0x00, 0x8b,
- 0x00, 0x8a, 0x01, 0x00, 0x00, 0x19, 0x00, 0x09,
- 0x00, 0x03, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00,
- 0x0e, 0x00, 0x0c, 0x00, 0x00, 0x09, 0x6c, 0x6f,
- 0x63, 0x61, 0x6c, 0x68, 0x6f, 0x73, 0x74,
+ 0x16, 0x03, 0x01, 0x00, 0x54, 0x01, 0x00, 0x00,
+ 0x50, 0x03, 0x01, 0x50, 0x77, 0x3d, 0xbd, 0x32,
+ 0x13, 0xd7, 0xea, 0x33, 0x65, 0x02, 0xb8, 0x70,
+ 0xb7, 0x84, 0xc4, 0x05, 0x1f, 0xa4, 0x24, 0xc4,
+ 0x91, 0x69, 0x04, 0x32, 0x96, 0xfe, 0x5b, 0x49,
+ 0x71, 0x60, 0x9a, 0x00, 0x00, 0x28, 0x00, 0x39,
+ 0x00, 0x38, 0x00, 0x35, 0x00, 0x16, 0x00, 0x13,
+ 0x00, 0x0a, 0x00, 0x33, 0x00, 0x32, 0x00, 0x2f,
+ 0x00, 0x05, 0x00, 0x04, 0x00, 0x15, 0x00, 0x12,
+ 0x00, 0x09, 0x00, 0x14, 0x00, 0x11, 0x00, 0x08,
+ 0x00, 0x06, 0x00, 0x03, 0x00, 0xff, 0x02, 0x01,
+ 0x00,
},
-
{
0x16, 0x03, 0x01, 0x00, 0x2a, 0x02, 0x00, 0x00,
0x26, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
@@ -509,72 +504,65 @@ var rc4ServerScript = [][]byte{
0xbd, 0xd9, 0x16, 0x03, 0x01, 0x00, 0x04, 0x0e,
0x00, 0x00, 0x00,
},
-
{
0x16, 0x03, 0x01, 0x00, 0x86, 0x10, 0x00, 0x00,
- 0x82, 0x00, 0x80, 0x39, 0xe2, 0x0f, 0x49, 0xa0,
- 0xe6, 0xe4, 0x3b, 0x0c, 0x5f, 0xce, 0x39, 0x97,
- 0x6c, 0xb6, 0x41, 0xd9, 0xe1, 0x52, 0x8f, 0x43,
- 0xb3, 0xc6, 0x4f, 0x9a, 0xe2, 0x1e, 0xb9, 0x3b,
- 0xe3, 0x72, 0x17, 0x68, 0xb2, 0x0d, 0x7b, 0x71,
- 0x33, 0x96, 0x5c, 0xf9, 0xfe, 0x18, 0x8f, 0x2f,
- 0x2b, 0x82, 0xec, 0x03, 0xf2, 0x16, 0xa8, 0xf8,
- 0x39, 0xf9, 0xbb, 0x5a, 0xd3, 0x0c, 0xc1, 0x2a,
- 0x52, 0xa1, 0x90, 0x20, 0x6b, 0x24, 0xc9, 0x55,
- 0xee, 0x05, 0xd8, 0xb3, 0x43, 0x58, 0xf6, 0x7f,
- 0x68, 0x2d, 0xb3, 0xd1, 0x1b, 0x30, 0xaa, 0xdf,
- 0xfc, 0x85, 0xf1, 0xab, 0x14, 0x51, 0x91, 0x78,
- 0x29, 0x35, 0x65, 0xe0, 0x9c, 0xf6, 0xb7, 0x35,
- 0x33, 0xdb, 0x28, 0x93, 0x4d, 0x86, 0xbc, 0xfe,
- 0xaa, 0xd1, 0xc0, 0x2e, 0x4d, 0xec, 0xa2, 0x98,
- 0xca, 0x08, 0xb2, 0x91, 0x14, 0xde, 0x97, 0x3a,
- 0xc4, 0x6b, 0x49, 0x14, 0x03, 0x01, 0x00, 0x01,
- 0x01, 0x16, 0x03, 0x01, 0x00, 0x24, 0x7a, 0xcb,
- 0x3b, 0x0e, 0xbb, 0x7a, 0x56, 0x39, 0xaf, 0x83,
- 0xae, 0xfd, 0x25, 0xfd, 0x64, 0xb4, 0x0c, 0x0c,
- 0x17, 0x46, 0x54, 0x2c, 0x6a, 0x07, 0x83, 0xc6,
- 0x46, 0x08, 0x0b, 0xcd, 0x15, 0x53, 0xef, 0x40,
- 0x4e, 0x56,
+ 0x82, 0x00, 0x80, 0x2d, 0x09, 0x7c, 0x7f, 0xfc,
+ 0x84, 0xce, 0xb3, 0x30, 0x9b, 0xf9, 0xb7, 0xc8,
+ 0xc3, 0xff, 0xee, 0x6f, 0x20, 0x8a, 0xf4, 0xfb,
+ 0x86, 0x55, 0x1f, 0x6a, 0xb4, 0x81, 0x50, 0x3a,
+ 0x46, 0x1b, 0xd3, 0xca, 0x4b, 0x11, 0xff, 0xef,
+ 0x02, 0xbc, 0x18, 0xb8, 0x4a, 0x7d, 0x43, 0x23,
+ 0x96, 0x92, 0x27, 0x7c, 0xca, 0xcf, 0xe6, 0x91,
+ 0xe8, 0x14, 0x97, 0x68, 0xb4, 0xe5, 0xc0, 0xc9,
+ 0x23, 0xdd, 0x54, 0x07, 0xa6, 0x2e, 0x8c, 0x98,
+ 0xfc, 0xc6, 0x8c, 0x04, 0x6b, 0x1b, 0x5f, 0xd5,
+ 0x3d, 0x8b, 0x6c, 0x55, 0x4f, 0x7a, 0xe6, 0x6c,
+ 0x74, 0x2c, 0x1e, 0x34, 0xdb, 0xfb, 0x00, 0xb1,
+ 0x4e, 0x10, 0x21, 0x16, 0xe0, 0x3e, 0xc5, 0x64,
+ 0x84, 0x28, 0x2b, 0x2b, 0x29, 0x47, 0x51, 0x34,
+ 0x76, 0x15, 0x20, 0x71, 0x0b, 0x30, 0xa1, 0x85,
+ 0xd5, 0x15, 0x18, 0x14, 0x64, 0x4b, 0x40, 0x7c,
+ 0x4f, 0xb3, 0x7b, 0x14, 0x03, 0x01, 0x00, 0x01,
+ 0x01, 0x16, 0x03, 0x01, 0x00, 0x24, 0xab, 0xee,
+ 0xf5, 0x97, 0x5f, 0xc6, 0x78, 0xf3, 0xc6, 0x83,
+ 0x5b, 0x55, 0x4f, 0xcb, 0x45, 0x3f, 0xfa, 0xf7,
+ 0x05, 0x02, 0xc2, 0x63, 0x87, 0x18, 0xb5, 0x9a,
+ 0x62, 0xe2, 0x3f, 0x88, 0x5a, 0x60, 0x61, 0x72,
+ 0xfa, 0x9c,
},
-
{
0x14, 0x03, 0x01, 0x00, 0x01, 0x01, 0x16, 0x03,
- 0x01, 0x00, 0x24, 0xd3, 0x72, 0xeb, 0x29, 0xb9,
- 0x15, 0x29, 0xb5, 0xe5, 0xb7, 0xef, 0x5c, 0xb2,
- 0x9d, 0xf6, 0xc8, 0x47, 0xd6, 0xa0, 0x84, 0xf0,
- 0x8c, 0xcb, 0xe6, 0xbe, 0xbc, 0xfb, 0x38, 0x90,
- 0x89, 0x60, 0xa2, 0xe8, 0xaa, 0xb3, 0x12, 0x17,
- 0x03, 0x01, 0x00, 0x21, 0x67, 0x4a, 0x3d, 0x31,
- 0x6c, 0x5a, 0x1c, 0xf9, 0x6e, 0xf1, 0xd8, 0x12,
- 0x0e, 0xb9, 0xfd, 0xfc, 0x66, 0x91, 0xd1, 0x1d,
- 0x6e, 0xe4, 0x55, 0xdd, 0x11, 0xb9, 0xb8, 0xa2,
- 0x65, 0xa1, 0x95, 0x64, 0x1c, 0x15, 0x03, 0x01,
- 0x00, 0x16, 0x9b, 0xa0, 0x24, 0xe3, 0xcb, 0xae,
- 0xad, 0x51, 0xb3, 0x63, 0x59, 0x78, 0x49, 0x24,
- 0x06, 0x6e, 0xee, 0x7a, 0xd7, 0x74, 0x53, 0x04,
+ 0x01, 0x00, 0x24, 0x72, 0xa4, 0xe4, 0xaa, 0xd2,
+ 0xc4, 0x39, 0x7e, 0x2a, 0xc1, 0x6f, 0x34, 0x42,
+ 0x28, 0xcb, 0x9d, 0x7a, 0x09, 0xca, 0x96, 0xad,
+ 0x0e, 0x11, 0x51, 0x8a, 0x06, 0xb0, 0xe9, 0xca,
+ 0xeb, 0xce, 0xe2, 0xd5, 0x2e, 0xc1, 0x8d, 0x17,
+ 0x03, 0x01, 0x00, 0x21, 0x2e, 0x61, 0x86, 0x17,
+ 0xdb, 0xa6, 0x30, 0xe2, 0x62, 0x06, 0x2a, 0x8b,
+ 0x75, 0x2c, 0x2d, 0xcf, 0xf5, 0x01, 0x11, 0x52,
+ 0x81, 0x38, 0xcf, 0xd5, 0xf7, 0xdc, 0x52, 0x31,
+ 0x1f, 0x97, 0x43, 0xc2, 0x71, 0x15, 0x03, 0x01,
+ 0x00, 0x16, 0xe0, 0x21, 0xfe, 0x36, 0x2e, 0x68,
+ 0x2c, 0xf1, 0xbe, 0x04, 0xec, 0xd4, 0xc6, 0xdd,
+ 0xac, 0x6f, 0x4c, 0x85, 0x32, 0x3f, 0x87, 0x1b,
},
}
var des3ServerScript = [][]byte{
{
- 0x16, 0x03, 0x02, 0x00, 0x7a, 0x01, 0x00, 0x00,
- 0x76, 0x03, 0x02, 0x4e, 0x84, 0xf4, 0x3c, 0xe4,
- 0xb8, 0xc7, 0xa0, 0x30, 0x55, 0x2a, 0xbc, 0xb7,
- 0x04, 0x6b, 0x6f, 0x87, 0x93, 0x96, 0xbd, 0x1a,
- 0x7a, 0x1e, 0xce, 0xd2, 0x0d, 0xf3, 0x01, 0x03,
- 0xbe, 0x7b, 0x17, 0x00, 0x00, 0x34, 0x00, 0x33,
- 0x00, 0x45, 0x00, 0x39, 0x00, 0x88, 0x00, 0x16,
- 0x00, 0x32, 0x00, 0x44, 0x00, 0x38, 0x00, 0x87,
- 0x00, 0x13, 0x00, 0x66, 0x00, 0x90, 0x00, 0x91,
- 0x00, 0x8f, 0x00, 0x8e, 0x00, 0x2f, 0x00, 0x41,
- 0x00, 0x35, 0x00, 0x84, 0x00, 0x0a, 0x00, 0x05,
- 0x00, 0x04, 0x00, 0x8c, 0x00, 0x8d, 0x00, 0x8b,
- 0x00, 0x8a, 0x01, 0x00, 0x00, 0x19, 0x00, 0x09,
- 0x00, 0x03, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00,
- 0x0e, 0x00, 0x0c, 0x00, 0x00, 0x09, 0x6c, 0x6f,
- 0x63, 0x61, 0x6c, 0x68, 0x6f, 0x73, 0x74,
+ 0x16, 0x03, 0x01, 0x00, 0x54, 0x01, 0x00, 0x00,
+ 0x50, 0x03, 0x01, 0x50, 0x77, 0x3d, 0xe3, 0x8e,
+ 0x48, 0xe6, 0xbd, 0x6d, 0x72, 0x8a, 0x1a, 0x11,
+ 0xb0, 0x8a, 0x7e, 0xff, 0x29, 0x07, 0xa8, 0x91,
+ 0xbc, 0xea, 0x1e, 0x3e, 0x62, 0xc9, 0x8e, 0x72,
+ 0x26, 0xd3, 0xca, 0x00, 0x00, 0x28, 0x00, 0x39,
+ 0x00, 0x38, 0x00, 0x35, 0x00, 0x16, 0x00, 0x13,
+ 0x00, 0x0a, 0x00, 0x33, 0x00, 0x32, 0x00, 0x2f,
+ 0x00, 0x05, 0x00, 0x04, 0x00, 0x15, 0x00, 0x12,
+ 0x00, 0x09, 0x00, 0x14, 0x00, 0x11, 0x00, 0x08,
+ 0x00, 0x06, 0x00, 0x03, 0x00, 0xff, 0x02, 0x01,
+ 0x00,
},
-
{
0x16, 0x03, 0x01, 0x00, 0x2a, 0x02, 0x00, 0x00,
0x26, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
@@ -673,58 +661,49 @@ var des3ServerScript = [][]byte{
0xbd, 0xd9, 0x16, 0x03, 0x01, 0x00, 0x04, 0x0e,
0x00, 0x00, 0x00,
},
-
{
0x16, 0x03, 0x01, 0x00, 0x86, 0x10, 0x00, 0x00,
- 0x82, 0x00, 0x80, 0xae, 0xcf, 0x4f, 0x70, 0x0e,
- 0xe5, 0xe7, 0xba, 0xef, 0x0c, 0x66, 0xe9, 0xae,
- 0x76, 0xf4, 0xe0, 0xbc, 0x1c, 0x22, 0x5b, 0x72,
- 0xc9, 0x68, 0x63, 0x44, 0xec, 0x72, 0xc2, 0xca,
- 0xac, 0xc2, 0xf5, 0x5c, 0x28, 0xa1, 0xaf, 0xd0,
- 0xc2, 0xf7, 0x79, 0x71, 0x32, 0x73, 0x86, 0xea,
- 0x39, 0xf6, 0x04, 0x26, 0x19, 0x84, 0x1d, 0x7d,
- 0xa1, 0x21, 0xa6, 0x88, 0xbf, 0x33, 0x5a, 0x64,
- 0xb0, 0xc2, 0xcc, 0x19, 0x7a, 0x8b, 0x6e, 0x94,
- 0x9e, 0x2e, 0x20, 0xbe, 0xdc, 0xe9, 0x8e, 0xae,
- 0x5c, 0x39, 0xc8, 0xcd, 0x0e, 0x19, 0x9a, 0xa2,
- 0xfc, 0x3f, 0x61, 0x9a, 0xca, 0x58, 0x69, 0x0d,
- 0xa8, 0x7b, 0xbe, 0x98, 0x8f, 0xb9, 0x9d, 0x8b,
- 0x68, 0x65, 0xa9, 0x74, 0xcc, 0x8d, 0x0c, 0xb2,
- 0xc4, 0x0f, 0xdc, 0x56, 0x3e, 0x44, 0x61, 0x0a,
- 0x26, 0x93, 0x99, 0xef, 0x67, 0xff, 0x6e, 0x73,
- 0x01, 0xa1, 0x90, 0x14, 0x03, 0x01, 0x00, 0x01,
- 0x01, 0x16, 0x03, 0x01, 0x00, 0x60, 0x49, 0x36,
- 0xc8, 0x38, 0x95, 0xe4, 0x5d, 0x8e, 0x80, 0x10,
- 0x26, 0x9f, 0x87, 0x7d, 0xcd, 0xb9, 0x32, 0x6c,
- 0xff, 0xaa, 0xe0, 0x07, 0xec, 0x33, 0xe2, 0x36,
- 0x9d, 0xd5, 0x83, 0x2c, 0xf0, 0x0a, 0xa0, 0xa8,
- 0x12, 0x9f, 0xca, 0x72, 0xda, 0x70, 0x7d, 0x76,
- 0x80, 0x12, 0x88, 0x07, 0xaa, 0x27, 0x62, 0x33,
- 0xab, 0x55, 0xad, 0x3c, 0x2b, 0x54, 0xc4, 0x1c,
- 0x91, 0xfd, 0x8f, 0x9c, 0xa7, 0x8b, 0x75, 0x10,
- 0xa8, 0x6e, 0xfc, 0x30, 0x52, 0x8a, 0x61, 0x02,
- 0xdb, 0x9c, 0x6f, 0xc8, 0x19, 0x93, 0x5d, 0x41,
- 0x1d, 0x36, 0x68, 0x0b, 0xec, 0x30, 0xae, 0xfb,
- 0x90, 0xdb, 0x6d, 0x83, 0xb0, 0xf2,
+ 0x82, 0x00, 0x80, 0x33, 0x52, 0xe2, 0xd6, 0x79,
+ 0xf8, 0xe6, 0xd4, 0xe2, 0x08, 0xb0, 0x73, 0x36,
+ 0xa7, 0x61, 0x72, 0x19, 0xfb, 0xd1, 0x1f, 0xf5,
+ 0xbc, 0x7c, 0x84, 0xdd, 0xed, 0x99, 0xd7, 0x5e,
+ 0x3d, 0x11, 0xc3, 0x19, 0xb0, 0x7f, 0x10, 0x94,
+ 0x72, 0x64, 0xf3, 0x2c, 0x3f, 0x8d, 0x73, 0x39,
+ 0x9e, 0xca, 0x2e, 0x09, 0xbd, 0xb7, 0x8d, 0x4c,
+ 0x5b, 0x58, 0xff, 0x4f, 0x53, 0xa9, 0xd4, 0x7c,
+ 0x34, 0xe0, 0xaa, 0xa8, 0x14, 0xc0, 0x14, 0x25,
+ 0x0b, 0xaa, 0x55, 0xab, 0x10, 0x34, 0x45, 0x72,
+ 0xe8, 0x26, 0x6f, 0xf5, 0xbb, 0x3a, 0xfa, 0xd8,
+ 0x4f, 0x70, 0xe1, 0xc1, 0xb6, 0x11, 0x1e, 0xd1,
+ 0xe0, 0x0b, 0xa1, 0x3a, 0xdc, 0x94, 0x89, 0x7f,
+ 0x88, 0x5e, 0x5a, 0xf1, 0x0c, 0x98, 0xe2, 0xab,
+ 0x0e, 0x3a, 0xa8, 0x2f, 0xbb, 0xc5, 0x02, 0x07,
+ 0x15, 0x5e, 0x46, 0x82, 0x54, 0x9c, 0x09, 0xea,
+ 0xb9, 0x56, 0xf7, 0x14, 0x03, 0x01, 0x00, 0x01,
+ 0x01, 0x16, 0x03, 0x01, 0x00, 0x28, 0xb9, 0xbf,
+ 0x9a, 0xb8, 0xe4, 0x14, 0x6b, 0xc6, 0xf0, 0x27,
+ 0xb7, 0xdb, 0xb2, 0xbc, 0x16, 0xd1, 0x3c, 0x0b,
+ 0xc1, 0xe6, 0x1c, 0xa1, 0x29, 0xc7, 0x37, 0xe6,
+ 0x56, 0x1d, 0x16, 0xb5, 0xa8, 0x0d, 0x4d, 0xdb,
+ 0x9d, 0xf8, 0xb2, 0x6a, 0x90, 0x96,
},
-
{
0x14, 0x03, 0x01, 0x00, 0x01, 0x01, 0x16, 0x03,
- 0x01, 0x00, 0x28, 0x07, 0xf3, 0x33, 0x84, 0xb1,
- 0x5d, 0x2b, 0x52, 0xa4, 0x63, 0x3c, 0x32, 0xe0,
- 0x0d, 0x22, 0xf5, 0x23, 0xec, 0xf9, 0xa6, 0xec,
- 0xc0, 0x12, 0x69, 0x88, 0xf6, 0x7d, 0x37, 0xcd,
- 0xc2, 0x74, 0x2f, 0xef, 0xf6, 0x49, 0x15, 0xea,
- 0x88, 0x3f, 0x55, 0x17, 0x03, 0x01, 0x00, 0x28,
- 0xaf, 0x00, 0x84, 0xff, 0x11, 0x01, 0x6d, 0xba,
- 0x39, 0x5e, 0x45, 0xe1, 0x52, 0x5e, 0xc1, 0xab,
- 0xde, 0x5b, 0x16, 0xdd, 0xd6, 0x61, 0x57, 0xb8,
- 0x66, 0x8b, 0x2d, 0xde, 0x51, 0x41, 0xc5, 0x09,
- 0xb3, 0x6a, 0x06, 0x43, 0xb4, 0x73, 0x5c, 0xf1,
- 0x15, 0x03, 0x01, 0x00, 0x18, 0xbd, 0x65, 0xb2,
- 0xce, 0x77, 0x2e, 0xf9, 0x11, 0xc4, 0x80, 0x43,
- 0x5a, 0x73, 0x8b, 0x73, 0xdd, 0xf0, 0x54, 0x44,
- 0x7c, 0x56, 0x19, 0x54, 0xda,
+ 0x01, 0x00, 0x28, 0x5d, 0xc9, 0xad, 0xcf, 0xf8,
+ 0x37, 0x05, 0xec, 0x5e, 0xb2, 0x77, 0xb3, 0x1a,
+ 0x91, 0x75, 0x1d, 0x8d, 0xdd, 0x1a, 0xff, 0xb6,
+ 0xca, 0xf7, 0x59, 0x04, 0xb2, 0x11, 0x0a, 0x25,
+ 0x7e, 0xc5, 0x7d, 0xba, 0x8a, 0x50, 0xcc, 0xe9,
+ 0x89, 0xa0, 0x91, 0x17, 0x03, 0x01, 0x00, 0x28,
+ 0x30, 0x68, 0x28, 0x1e, 0x75, 0x82, 0x04, 0xe7,
+ 0xd3, 0x3b, 0xb1, 0x17, 0x32, 0x10, 0x7f, 0xae,
+ 0x77, 0xeb, 0xf1, 0x46, 0xcc, 0xe5, 0xe0, 0xbe,
+ 0x07, 0x37, 0x0d, 0x84, 0x54, 0xa1, 0x88, 0xac,
+ 0xe5, 0x06, 0x7b, 0xee, 0xe6, 0xa1, 0xee, 0xb0,
+ 0x15, 0x03, 0x01, 0x00, 0x18, 0x73, 0xa9, 0xf8,
+ 0x5a, 0xd4, 0xfc, 0xd9, 0xa9, 0x82, 0x97, 0x50,
+ 0x14, 0x76, 0x6c, 0x27, 0x9f, 0xa2, 0xf1, 0x52,
+ 0xa0, 0xe3, 0xbd, 0xcb, 0xd3,
},
}
@@ -890,17 +869,19 @@ var aesServerScript = [][]byte{
var sslv3ServerScript = [][]byte{
{
- 0x16, 0x03, 0x00, 0x00, 0x41, 0x01, 0x00, 0x00,
- 0x3d, 0x03, 0x00, 0x4e, 0x70, 0xe2, 0x18, 0x86,
- 0xd6, 0xc6, 0x6f, 0xf3, 0xc8, 0xf4, 0x02, 0xd6,
- 0x4d, 0xee, 0x17, 0x32, 0x4b, 0xd2, 0x78, 0xd8,
- 0xa1, 0x03, 0x5d, 0x68, 0x82, 0x89, 0xbe, 0xfd,
- 0x12, 0xb9, 0x06, 0x00, 0x00, 0x16, 0x00, 0x33,
- 0x00, 0x39, 0x00, 0x16, 0x00, 0x32, 0x00, 0x38,
- 0x00, 0x13, 0x00, 0x2f, 0x00, 0x35, 0x00, 0x0a,
- 0x00, 0x05, 0x00, 0x04, 0x01, 0x00,
+ 0x16, 0x03, 0x00, 0x00, 0x54, 0x01, 0x00, 0x00,
+ 0x50, 0x03, 0x00, 0x50, 0x77, 0x3d, 0x42, 0xae,
+ 0x84, 0xbd, 0xc5, 0x07, 0xa5, 0xc4, 0xd6, 0x16,
+ 0x4e, 0xd5, 0xc5, 0xfa, 0x02, 0x7a, 0x0f, 0x1d,
+ 0xc1, 0xe1, 0xaa, 0xe3, 0x3b, 0x4b, 0x6f, 0x11,
+ 0xfa, 0x1a, 0xa4, 0x00, 0x00, 0x28, 0x00, 0x39,
+ 0x00, 0x38, 0x00, 0x35, 0x00, 0x16, 0x00, 0x13,
+ 0x00, 0x0a, 0x00, 0x33, 0x00, 0x32, 0x00, 0x2f,
+ 0x00, 0x05, 0x00, 0x04, 0x00, 0x15, 0x00, 0x12,
+ 0x00, 0x09, 0x00, 0x14, 0x00, 0x11, 0x00, 0x08,
+ 0x00, 0x06, 0x00, 0x03, 0x00, 0xff, 0x02, 0x01,
+ 0x00,
},
-
{
0x16, 0x03, 0x00, 0x00, 0x2a, 0x02, 0x00, 0x00,
0x26, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
@@ -999,90 +980,71 @@ var sslv3ServerScript = [][]byte{
0xbd, 0xd9, 0x16, 0x03, 0x00, 0x00, 0x04, 0x0e,
0x00, 0x00, 0x00,
},
-
{
0x16, 0x03, 0x00, 0x00, 0x84, 0x10, 0x00, 0x00,
- 0x80, 0x74, 0x0e, 0x3a, 0xcf, 0xba, 0x9f, 0x1a,
- 0x9b, 0xb2, 0xa4, 0xc7, 0x5d, 0xf3, 0x0c, 0x80,
- 0x06, 0x80, 0xf3, 0x57, 0xb2, 0xd9, 0x36, 0x24,
- 0x6a, 0x06, 0x13, 0x40, 0xf9, 0x7c, 0xb9, 0x3e,
- 0x4b, 0x68, 0x4f, 0x21, 0x90, 0x2d, 0xbd, 0xca,
- 0xd4, 0x83, 0xf0, 0x7a, 0xeb, 0x7a, 0x74, 0x1b,
- 0xcd, 0xfe, 0x69, 0xef, 0xc0, 0x86, 0xa0, 0x24,
- 0x31, 0x65, 0x40, 0xd2, 0xdd, 0x6f, 0xb9, 0xd7,
- 0x8d, 0xc1, 0x69, 0x60, 0x44, 0x7a, 0x75, 0xfb,
- 0x42, 0x6a, 0x0f, 0x66, 0x45, 0x10, 0x73, 0xee,
- 0x87, 0x28, 0x37, 0x83, 0x86, 0xd8, 0x5a, 0xc8,
- 0x60, 0x87, 0xda, 0x33, 0x87, 0xaf, 0x34, 0x8b,
- 0xf5, 0x61, 0x63, 0x7a, 0x5c, 0x60, 0x26, 0xb9,
- 0xdb, 0xa1, 0xb7, 0xe3, 0x60, 0x38, 0x94, 0x5c,
- 0x83, 0x23, 0xd6, 0x8d, 0xc2, 0x14, 0x4a, 0x0f,
- 0x0e, 0x4f, 0xf9, 0x4e, 0x7b, 0x15, 0xcd, 0x18,
- 0x04, 0x14, 0x03, 0x00, 0x00, 0x01, 0x01, 0x16,
- 0x03, 0x00, 0x00, 0x3c, 0xbd, 0xbc, 0xec, 0xdc,
- 0x79, 0xb1, 0xae, 0x16, 0xc9, 0x26, 0x9a, 0xc0,
- 0xc0, 0x2c, 0x33, 0x36, 0x13, 0x91, 0x58, 0x5d,
- 0x7d, 0xee, 0x4e, 0xd8, 0x7e, 0xac, 0x88, 0x87,
- 0x0a, 0x75, 0x66, 0xb1, 0x44, 0x79, 0x2f, 0x42,
- 0xe8, 0x92, 0x74, 0x4c, 0xab, 0x36, 0xc8, 0x17,
- 0x5f, 0x02, 0x8a, 0x20, 0x53, 0xe9, 0x1d, 0xb4,
- 0xfe, 0x5c, 0x2b, 0xd9, 0x0a, 0xfb, 0xc6, 0x63,
+ 0x80, 0x4a, 0x8d, 0xc4, 0x38, 0x7a, 0x9c, 0xd6,
+ 0xe8, 0x72, 0x9e, 0xa3, 0xdf, 0x37, 0xb4, 0x6c,
+ 0x58, 0x33, 0x59, 0xd9, 0xc9, 0x4b, 0x50, 0x33,
+ 0x6c, 0xed, 0x73, 0x38, 0x2a, 0x46, 0x55, 0x31,
+ 0xa9, 0x8e, 0x8e, 0xfc, 0x0b, 0x5d, 0x5f, 0x3c,
+ 0x88, 0x28, 0x3f, 0x60, 0x51, 0x13, 0xf1, 0x59,
+ 0x0c, 0xa3, 0x5e, 0xe0, 0xa3, 0x35, 0x06, 0xb1,
+ 0x71, 0x59, 0x24, 0x4e, 0xed, 0x07, 0x15, 0x88,
+ 0x50, 0xef, 0xc2, 0xb2, 0x2a, 0x52, 0x30, 0x6a,
+ 0x7c, 0xbe, 0x2f, 0xc6, 0x8f, 0xa8, 0x83, 0xc5,
+ 0x80, 0x14, 0x62, 0x74, 0x7f, 0x96, 0x9f, 0x41,
+ 0x32, 0x74, 0xdd, 0x76, 0x2d, 0x7b, 0xeb, 0x7b,
+ 0xea, 0xd0, 0x4f, 0x0c, 0xcf, 0x9a, 0x9c, 0xc5,
+ 0x7a, 0xe4, 0xbc, 0xf8, 0xa6, 0xe1, 0x09, 0x8e,
+ 0x7c, 0x53, 0x3a, 0xe3, 0x30, 0x8f, 0x76, 0xee,
+ 0x58, 0xbb, 0xfd, 0x0b, 0x06, 0xb8, 0xdf, 0xb7,
+ 0x31, 0x14, 0x03, 0x00, 0x00, 0x01, 0x01, 0x16,
+ 0x03, 0x00, 0x00, 0x3c, 0x13, 0x91, 0xc6, 0x4a,
+ 0x0c, 0x59, 0x25, 0xce, 0x54, 0xc0, 0x1d, 0xb9,
+ 0x2a, 0xff, 0x4d, 0xca, 0x26, 0x0c, 0x8c, 0x04,
+ 0x98, 0x7c, 0x7c, 0x38, 0xa3, 0xf5, 0xf9, 0x36,
+ 0x1c, 0x04, 0x32, 0x47, 0x2d, 0x48, 0x0e, 0x96,
+ 0xe8, 0x2b, 0x5e, 0x5a, 0xc6, 0x0a, 0x48, 0x41,
+ 0x34, 0x5e, 0x62, 0xd5, 0x68, 0x4e, 0x44, 0x1d,
+ 0xb2, 0xa1, 0x11, 0xad, 0x6e, 0x14, 0x85, 0x61,
},
-
{
0x14, 0x03, 0x00, 0x00, 0x01, 0x01, 0x16, 0x03,
- 0x00, 0x00, 0x3c, 0xaa, 0xa1, 0x98, 0xc4, 0x6b,
- 0x5a, 0x16, 0x3f, 0x5f, 0xa4, 0x96, 0x3e, 0x78,
- 0xe4, 0x6f, 0x49, 0x05, 0x47, 0xc4, 0x05, 0x60,
- 0xeb, 0x0b, 0x45, 0xe3, 0xbc, 0x50, 0x11, 0x24,
- 0x5f, 0x01, 0xd7, 0xb8, 0x8f, 0x60, 0x63, 0x66,
- 0xbd, 0x3e, 0xd9, 0xa8, 0x80, 0x43, 0x9f, 0x0b,
- 0x51, 0x61, 0xed, 0x13, 0xc6, 0x21, 0xd0, 0xfe,
- 0xbc, 0x17, 0x3c, 0x36, 0xb0, 0x82, 0x7f, 0x17,
- 0x03, 0x00, 0x00, 0x21, 0xee, 0x44, 0xf3, 0xa6,
- 0x88, 0x9d, 0x78, 0x44, 0xde, 0xdf, 0xeb, 0xc5,
- 0xad, 0xc4, 0xcc, 0x56, 0x5c, 0x54, 0x96, 0x52,
- 0x3f, 0xd9, 0x40, 0x6e, 0x79, 0xd8, 0x58, 0x78,
- 0x4f, 0x5a, 0xe9, 0x06, 0xef, 0x15, 0x03, 0x00,
- 0x00, 0x16, 0xd3, 0xc2, 0x52, 0x99, 0x2a, 0x84,
- 0xc4, 0x52, 0x5f, 0x3b, 0x19, 0xe7, 0xfc, 0x65,
- 0xaf, 0xd3, 0xb7, 0xa3, 0xcc, 0x4a, 0x1d, 0x2e,
+ 0x00, 0x00, 0x3c, 0x88, 0xae, 0xa9, 0xd4, 0xa8,
+ 0x10, 0x8d, 0x65, 0xa6, 0x3e, 0x1e, 0xed, 0xd2,
+ 0xfc, 0xc4, 0x7c, 0xa8, 0x94, 0x4f, 0x11, 0xaf,
+ 0xa6, 0x87, 0x09, 0x37, 0x54, 0xf7, 0x69, 0xd1,
+ 0xb5, 0x25, 0x6b, 0xb5, 0xed, 0xcb, 0x25, 0x39,
+ 0x73, 0xeb, 0x53, 0x6c, 0xc7, 0xb4, 0x29, 0x8f,
+ 0xd6, 0x49, 0xd1, 0x95, 0x59, 0x80, 0x9a, 0x67,
+ 0x5c, 0xb2, 0xe0, 0xbd, 0x1e, 0xff, 0xaa, 0x17,
+ 0x03, 0x00, 0x00, 0x21, 0x65, 0x7b, 0x99, 0x09,
+ 0x02, 0xc3, 0x9d, 0x54, 0xd6, 0xe7, 0x32, 0x62,
+ 0xab, 0xc1, 0x09, 0x91, 0x30, 0x0a, 0xc9, 0xfa,
+ 0x70, 0xec, 0x06, 0x7b, 0xa3, 0xe1, 0x5f, 0xb4,
+ 0x63, 0xe6, 0x5c, 0xba, 0x1f, 0x15, 0x03, 0x00,
+ 0x00, 0x16, 0x40, 0x70, 0xbe, 0xe6, 0xa6, 0xee,
+ 0x8f, 0xd0, 0x87, 0xa0, 0x43, 0xa1, 0x92, 0xd7,
+ 0xd0, 0x1a, 0x0c, 0x20, 0x7c, 0xbf, 0xa2, 0xb5,
},
}
var selectCertificateBySNIScript = [][]byte{
{
- 0x16, 0x03, 0x01, 0x00, 0xed, 0x01, 0x00, 0x00,
- 0xe9, 0x03, 0x02, 0x50, 0x5a, 0x1c, 0x90, 0x2b,
- 0xc8, 0xf1, 0xd9, 0x4b, 0xd0, 0x18, 0x69, 0xed,
- 0x5a, 0xbd, 0x68, 0xf6, 0xf7, 0xe3, 0xf0, 0x6e,
- 0xd1, 0xcc, 0xf1, 0x2d, 0x94, 0xa4, 0x01, 0x63,
- 0x91, 0xbe, 0xd0, 0x00, 0x00, 0x66, 0xc0, 0x14,
- 0xc0, 0x0a, 0xc0, 0x22, 0xc0, 0x21, 0x00, 0x39,
- 0x00, 0x38, 0x00, 0x88, 0x00, 0x87, 0xc0, 0x0f,
- 0xc0, 0x05, 0x00, 0x35, 0x00, 0x84, 0xc0, 0x12,
- 0xc0, 0x08, 0xc0, 0x1c, 0xc0, 0x1b, 0x00, 0x16,
- 0x00, 0x13, 0xc0, 0x0d, 0xc0, 0x03, 0x00, 0x0a,
- 0xc0, 0x13, 0xc0, 0x09, 0xc0, 0x1f, 0xc0, 0x1e,
- 0x00, 0x33, 0x00, 0x32, 0x00, 0x9a, 0x00, 0x99,
- 0x00, 0x45, 0x00, 0x44, 0xc0, 0x0e, 0xc0, 0x04,
- 0x00, 0x2f, 0x00, 0x96, 0x00, 0x41, 0xc0, 0x11,
- 0xc0, 0x07, 0xc0, 0x0c, 0xc0, 0x02, 0x00, 0x05,
- 0x00, 0x04, 0x00, 0x15, 0x00, 0x12, 0x00, 0x09,
- 0x00, 0x14, 0x00, 0x11, 0x00, 0x08, 0x00, 0x06,
- 0x00, 0x03, 0x00, 0xff, 0x02, 0x01, 0x00, 0x00,
- 0x59, 0x00, 0x00, 0x00, 0x10, 0x00, 0x0e, 0x00,
- 0x00, 0x0b, 0x73, 0x6e, 0x69, 0x74, 0x65, 0x73,
- 0x74, 0x2e, 0x63, 0x6f, 0x6d, 0x00, 0x0b, 0x00,
- 0x04, 0x03, 0x00, 0x01, 0x02, 0x00, 0x0a, 0x00,
- 0x34, 0x00, 0x32, 0x00, 0x0e, 0x00, 0x0d, 0x00,
- 0x19, 0x00, 0x0b, 0x00, 0x0c, 0x00, 0x18, 0x00,
- 0x09, 0x00, 0x0a, 0x00, 0x16, 0x00, 0x17, 0x00,
- 0x08, 0x00, 0x06, 0x00, 0x07, 0x00, 0x14, 0x00,
- 0x15, 0x00, 0x04, 0x00, 0x05, 0x00, 0x12, 0x00,
- 0x13, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00,
- 0x0f, 0x00, 0x10, 0x00, 0x11, 0x00, 0x0f, 0x00,
- 0x01, 0x01,
+ 0x16, 0x03, 0x01, 0x00, 0x6a, 0x01, 0x00, 0x00,
+ 0x66, 0x03, 0x01, 0x50, 0x77, 0x3d, 0xfe, 0xfb,
+ 0x8d, 0xc2, 0x68, 0xeb, 0xf9, 0xfa, 0x54, 0x97,
+ 0x86, 0x45, 0xa2, 0xa3, 0xed, 0xb1, 0x91, 0xb8,
+ 0x28, 0xc0, 0x47, 0xaf, 0xfb, 0xcd, 0xdc, 0x0e,
+ 0xb3, 0xea, 0xa5, 0x00, 0x00, 0x28, 0x00, 0x39,
+ 0x00, 0x38, 0x00, 0x35, 0x00, 0x16, 0x00, 0x13,
+ 0x00, 0x0a, 0x00, 0x33, 0x00, 0x32, 0x00, 0x2f,
+ 0x00, 0x05, 0x00, 0x04, 0x00, 0x15, 0x00, 0x12,
+ 0x00, 0x09, 0x00, 0x14, 0x00, 0x11, 0x00, 0x08,
+ 0x00, 0x06, 0x00, 0x03, 0x00, 0xff, 0x02, 0x01,
+ 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x10, 0x00,
+ 0x0e, 0x00, 0x00, 0x0b, 0x73, 0x6e, 0x69, 0x74,
+ 0x65, 0x73, 0x74, 0x2e, 0x63, 0x6f, 0x6d,
},
{
0x16, 0x03, 0x01, 0x00, 0x2a, 0x02, 0x00, 0x00,
@@ -1160,79 +1122,62 @@ var selectCertificateBySNIScript = [][]byte{
},
{
0x16, 0x03, 0x01, 0x00, 0x86, 0x10, 0x00, 0x00,
- 0x82, 0x00, 0x80, 0x45, 0x6d, 0x68, 0x61, 0xb9,
- 0x1a, 0xe5, 0xeb, 0x67, 0x22, 0x3b, 0x87, 0x19,
- 0x52, 0x86, 0x31, 0x91, 0xee, 0xcd, 0x17, 0x75,
- 0xc6, 0x44, 0xaf, 0x23, 0xef, 0xd9, 0xfa, 0xd2,
- 0x0b, 0xa2, 0xbb, 0xbf, 0x8b, 0x4b, 0x34, 0x50,
- 0xf6, 0x2e, 0x05, 0x09, 0x7e, 0xbf, 0xb3, 0xa6,
- 0x10, 0xe3, 0xc3, 0x49, 0x55, 0xa8, 0xdf, 0x6c,
- 0xaa, 0xab, 0x11, 0x4c, 0x80, 0x0a, 0x45, 0xf8,
- 0x37, 0xbb, 0xd3, 0x18, 0x4e, 0xec, 0x51, 0xbf,
- 0x1a, 0xf6, 0x11, 0x1b, 0xcf, 0x2c, 0xaf, 0x5f,
- 0x0b, 0x52, 0x4e, 0x92, 0x0c, 0x7a, 0xb2, 0x5d,
- 0xe2, 0x1f, 0x83, 0xbe, 0xf5, 0xbf, 0x05, 0xbf,
- 0x99, 0xd6, 0x9c, 0x86, 0x47, 0x5e, 0xb4, 0xff,
- 0xe7, 0xac, 0xad, 0x1e, 0x3c, 0xaa, 0x91, 0x39,
- 0xca, 0xad, 0xc5, 0x54, 0x64, 0x7e, 0xc2, 0x8a,
- 0x48, 0xee, 0xb6, 0x4e, 0xf9, 0x33, 0x82, 0x52,
- 0xe8, 0xed, 0x48, 0x14, 0x03, 0x01, 0x00, 0x01,
- 0x01, 0x16, 0x03, 0x01, 0x00, 0x24, 0xc1, 0x2f,
- 0x34, 0x03, 0x2a, 0xf2, 0xfd, 0x83, 0x69, 0x23,
- 0x8c, 0x9e, 0x66, 0x3b, 0xbb, 0xd1, 0xab, 0xbb,
- 0x51, 0x89, 0x27, 0x88, 0x0f, 0x08, 0x3e, 0x00,
- 0xdc, 0xc7, 0x47, 0x82, 0x13, 0x34, 0xec, 0xca,
- 0x68, 0x6a,
+ 0x82, 0x00, 0x80, 0x69, 0xc3, 0xd4, 0x0e, 0xcc,
+ 0xdc, 0xbc, 0x5e, 0xc2, 0x64, 0xa6, 0xde, 0x3c,
+ 0x0c, 0x7e, 0x0c, 0x6b, 0x80, 0x0f, 0xd4, 0x8f,
+ 0x02, 0x4b, 0xb2, 0xba, 0x8d, 0x01, 0xeb, 0x6b,
+ 0xa1, 0x2e, 0x79, 0x37, 0xba, 0xae, 0x24, 0xc2,
+ 0x26, 0x72, 0x51, 0xe1, 0x82, 0x8e, 0x51, 0x41,
+ 0x1c, 0x54, 0xa4, 0x26, 0xbe, 0x13, 0xcd, 0x1b,
+ 0xc6, 0xed, 0x3d, 0x1f, 0xfd, 0x72, 0x80, 0x90,
+ 0xdb, 0xbf, 0xd6, 0x39, 0x94, 0x5f, 0x48, 0xfb,
+ 0x25, 0x5a, 0xc9, 0x60, 0x9b, 0xd7, 0xc6, 0x20,
+ 0xa8, 0x66, 0x64, 0x13, 0xf3, 0x65, 0xc8, 0xb1,
+ 0xd5, 0x33, 0x21, 0x0e, 0x73, 0x41, 0xc0, 0x18,
+ 0x1a, 0x37, 0xfe, 0xcf, 0x28, 0x2a, 0xcd, 0xe4,
+ 0x0b, 0xac, 0xdd, 0x25, 0x5e, 0xcb, 0x17, 0x51,
+ 0x69, 0xd5, 0x8c, 0xf4, 0xb6, 0x21, 0x98, 0xef,
+ 0x20, 0xdb, 0x14, 0x67, 0xf3, 0x7c, 0x95, 0x6a,
+ 0x48, 0x2a, 0x6a, 0x14, 0x03, 0x01, 0x00, 0x01,
+ 0x01, 0x16, 0x03, 0x01, 0x00, 0x24, 0x36, 0x1b,
+ 0x09, 0xe5, 0xb9, 0xb9, 0x4d, 0x7d, 0xae, 0x87,
+ 0xb6, 0x0f, 0xaf, 0xec, 0x22, 0xba, 0x0d, 0xa5,
+ 0x96, 0x5e, 0x64, 0x65, 0xe7, 0xfb, 0xe3, 0xf3,
+ 0x6b, 0x72, 0xa8, 0xdb, 0xed, 0xd8, 0x69, 0x9c,
+ 0x08, 0xd8,
},
{
0x14, 0x03, 0x01, 0x00, 0x01, 0x01, 0x16, 0x03,
- 0x01, 0x00, 0x24, 0xda, 0x61, 0x76, 0x9f, 0x7a,
- 0x8a, 0xd0, 0x5f, 0x9b, 0x3d, 0xa7, 0xd5, 0xdd,
- 0x95, 0x4b, 0xd4, 0x64, 0x2d, 0x2d, 0x6a, 0x98,
- 0x9e, 0xfe, 0x77, 0x76, 0xe3, 0x02, 0x05, 0x0c,
- 0xb2, 0xa6, 0x15, 0x82, 0x28, 0x25, 0xc5, 0x17,
- 0x03, 0x01, 0x00, 0x21, 0x4e, 0x66, 0x2d, 0x50,
- 0x00, 0xa2, 0x44, 0x4d, 0xee, 0x5f, 0x81, 0x67,
- 0x21, 0x5d, 0x94, 0xc0, 0xfb, 0xdc, 0xbd, 0xf6,
- 0xa8, 0x32, 0x8e, 0x2c, 0x22, 0x58, 0x37, 0xb6,
- 0xa3, 0x1e, 0xf8, 0xdd, 0x83, 0x15, 0x03, 0x01,
- 0x00, 0x16, 0x68, 0x3b, 0x3a, 0xd0, 0x1e, 0xc4,
- 0x5e, 0x97, 0x6a, 0x47, 0x38, 0xfe, 0x17, 0x8e,
- 0xc0, 0xb6, 0x4a, 0x94, 0x00, 0xb5, 0x91, 0xbf,
+ 0x01, 0x00, 0x24, 0x60, 0xf7, 0x09, 0x5f, 0xd1,
+ 0xcb, 0xc9, 0xe1, 0x22, 0xb5, 0x2a, 0xcc, 0xde,
+ 0x7c, 0xa7, 0xb8, 0x85, 0x00, 0xbc, 0xfd, 0x85,
+ 0xe1, 0x91, 0x36, 0xbb, 0x07, 0x42, 0xad, 0x3d,
+ 0x29, 0x62, 0x69, 0xc1, 0x45, 0x92, 0x6f, 0x17,
+ 0x03, 0x01, 0x00, 0x21, 0x0d, 0xf9, 0xd5, 0x87,
+ 0xb9, 0x57, 0x3c, 0x50, 0x19, 0xe4, 0x3a, 0x50,
+ 0x45, 0xcc, 0x86, 0x89, 0xd4, 0x32, 0x79, 0x45,
+ 0x7c, 0x9f, 0x96, 0xd4, 0x54, 0x56, 0x0c, 0x63,
+ 0x72, 0x81, 0xc3, 0xd3, 0xe3, 0x15, 0x03, 0x01,
+ 0x00, 0x16, 0x84, 0xec, 0x2e, 0xf6, 0xaf, 0x4f,
+ 0xee, 0x48, 0x0f, 0xbe, 0xcd, 0x82, 0x5c, 0x56,
+ 0x16, 0xe4, 0xfb, 0x89, 0xc5, 0x57, 0x3e, 0x91,
},
}
var issueSessionTicketTest = [][]byte{
{
- 0x16, 0x03, 0x01, 0x00, 0xdd, 0x01, 0x00, 0x00,
- 0xd9, 0x03, 0x02, 0x50, 0x5a, 0x32, 0xb6, 0x36,
- 0x0e, 0x94, 0x63, 0x57, 0x93, 0xd7, 0x1e, 0xb2,
- 0xa7, 0xd3, 0x20, 0x24, 0x30, 0x3f, 0x46, 0xf9,
- 0xfe, 0x22, 0x02, 0xa1, 0xff, 0x57, 0xf8, 0x8f,
- 0x95, 0x4c, 0xdd, 0x00, 0x00, 0x66, 0xc0, 0x14,
- 0xc0, 0x0a, 0xc0, 0x22, 0xc0, 0x21, 0x00, 0x39,
- 0x00, 0x38, 0x00, 0x88, 0x00, 0x87, 0xc0, 0x0f,
- 0xc0, 0x05, 0x00, 0x35, 0x00, 0x84, 0xc0, 0x12,
- 0xc0, 0x08, 0xc0, 0x1c, 0xc0, 0x1b, 0x00, 0x16,
- 0x00, 0x13, 0xc0, 0x0d, 0xc0, 0x03, 0x00, 0x0a,
- 0xc0, 0x13, 0xc0, 0x09, 0xc0, 0x1f, 0xc0, 0x1e,
- 0x00, 0x33, 0x00, 0x32, 0x00, 0x9a, 0x00, 0x99,
- 0x00, 0x45, 0x00, 0x44, 0xc0, 0x0e, 0xc0, 0x04,
- 0x00, 0x2f, 0x00, 0x96, 0x00, 0x41, 0xc0, 0x11,
- 0xc0, 0x07, 0xc0, 0x0c, 0xc0, 0x02, 0x00, 0x05,
- 0x00, 0x04, 0x00, 0x15, 0x00, 0x12, 0x00, 0x09,
- 0x00, 0x14, 0x00, 0x11, 0x00, 0x08, 0x00, 0x06,
- 0x00, 0x03, 0x00, 0xff, 0x02, 0x01, 0x00, 0x00,
- 0x49, 0x00, 0x0b, 0x00, 0x04, 0x03, 0x00, 0x01,
- 0x02, 0x00, 0x0a, 0x00, 0x34, 0x00, 0x32, 0x00,
- 0x0e, 0x00, 0x0d, 0x00, 0x19, 0x00, 0x0b, 0x00,
- 0x0c, 0x00, 0x18, 0x00, 0x09, 0x00, 0x0a, 0x00,
- 0x16, 0x00, 0x17, 0x00, 0x08, 0x00, 0x06, 0x00,
- 0x07, 0x00, 0x14, 0x00, 0x15, 0x00, 0x04, 0x00,
- 0x05, 0x00, 0x12, 0x00, 0x13, 0x00, 0x01, 0x00,
- 0x02, 0x00, 0x03, 0x00, 0x0f, 0x00, 0x10, 0x00,
- 0x11, 0x00, 0x23, 0x00, 0x00, 0x00, 0x0f, 0x00,
- 0x01, 0x01,
+ 0x16, 0x03, 0x01, 0x00, 0x5a, 0x01, 0x00, 0x00,
+ 0x56, 0x03, 0x01, 0x50, 0x77, 0x3e, 0x49, 0x7a,
+ 0xb7, 0x86, 0x5c, 0x27, 0xd2, 0x97, 0x61, 0xe3,
+ 0x49, 0x41, 0x48, 0xe7, 0x0e, 0xaa, 0x7e, 0x4d,
+ 0xb8, 0xdc, 0x01, 0x97, 0xfb, 0xab, 0x53, 0xb2,
+ 0x5e, 0x36, 0xf6, 0x00, 0x00, 0x28, 0x00, 0x39,
+ 0x00, 0x38, 0x00, 0x35, 0x00, 0x16, 0x00, 0x13,
+ 0x00, 0x0a, 0x00, 0x33, 0x00, 0x32, 0x00, 0x2f,
+ 0x00, 0x05, 0x00, 0x04, 0x00, 0x15, 0x00, 0x12,
+ 0x00, 0x09, 0x00, 0x14, 0x00, 0x11, 0x00, 0x08,
+ 0x00, 0x06, 0x00, 0x03, 0x00, 0xff, 0x02, 0x01,
+ 0x00, 0x00, 0x04, 0x00, 0x23, 0x00, 0x00,
},
{
0x16, 0x03, 0x01, 0x00, 0x30, 0x02, 0x00, 0x00,
@@ -1335,735 +1280,526 @@ var issueSessionTicketTest = [][]byte{
},
{
0x16, 0x03, 0x01, 0x00, 0x86, 0x10, 0x00, 0x00,
- 0x82, 0x00, 0x80, 0x92, 0x3f, 0xcc, 0x4d, 0x2f,
- 0xb2, 0x12, 0xc4, 0xf5, 0x72, 0xf3, 0x5a, 0x3c,
- 0x5a, 0xbb, 0x99, 0x89, 0xe6, 0x21, 0x0f, 0xdf,
- 0xf3, 0xa3, 0xd0, 0xce, 0x76, 0x55, 0xfd, 0xec,
- 0x38, 0x80, 0xf0, 0x46, 0x0b, 0xfa, 0x61, 0x7c,
- 0xc2, 0xb5, 0xe2, 0x89, 0x7b, 0xeb, 0xcf, 0x3e,
- 0x97, 0xab, 0x72, 0xf6, 0xfd, 0xcf, 0x10, 0x82,
- 0x3a, 0x05, 0x55, 0x7c, 0x2d, 0x7f, 0x44, 0x38,
- 0x9d, 0xeb, 0xa4, 0x7e, 0x53, 0x35, 0xda, 0xe0,
- 0x7c, 0x24, 0x66, 0x42, 0x5d, 0x85, 0xcf, 0xa6,
- 0x98, 0x81, 0xec, 0x42, 0x94, 0x4e, 0x25, 0xb1,
- 0x64, 0xac, 0x89, 0x98, 0x74, 0xd2, 0xeb, 0x51,
- 0x5a, 0xb3, 0xbd, 0x14, 0xf6, 0xc6, 0xec, 0x0b,
- 0xdd, 0x8b, 0x89, 0xdc, 0xde, 0xf3, 0xd6, 0x62,
- 0xee, 0xe3, 0xcf, 0xf5, 0x39, 0x23, 0x46, 0x4f,
- 0xb8, 0xef, 0x14, 0x39, 0x06, 0x36, 0xad, 0x84,
- 0x42, 0xb9, 0xd7, 0x14, 0x03, 0x01, 0x00, 0x01,
- 0x01, 0x16, 0x03, 0x01, 0x00, 0x24, 0xa1, 0xf0,
- 0x68, 0xf5, 0x29, 0x7e, 0x78, 0xaa, 0xbd, 0x59,
- 0xdc, 0x32, 0xab, 0x8e, 0x25, 0x54, 0x64, 0x9e,
- 0x2b, 0x08, 0xf9, 0xb8, 0xe3, 0x89, 0x09, 0xa4,
- 0xfd, 0x05, 0x78, 0x59, 0xcb, 0x33, 0xfc, 0x66,
- 0xb5, 0x73,
+ 0x82, 0x00, 0x80, 0x68, 0x10, 0xdc, 0x80, 0xbc,
+ 0xb3, 0x5a, 0x10, 0x75, 0x89, 0xcc, 0xe5, 0x9f,
+ 0xbf, 0xe2, 0xce, 0xa4, 0x9f, 0x7f, 0x60, 0xc4,
+ 0xfe, 0x5c, 0xb5, 0x02, 0x2d, 0xa5, 0xa9, 0x1e,
+ 0x2c, 0x10, 0x79, 0x15, 0x0f, 0xed, 0x96, 0xb3,
+ 0xa8, 0x5e, 0x21, 0xbc, 0x5b, 0xdc, 0x58, 0x04,
+ 0x7d, 0x37, 0xdb, 0xa0, 0x31, 0xe8, 0x4f, 0x04,
+ 0xbc, 0x46, 0x7c, 0xdb, 0x2e, 0x93, 0x07, 0xaf,
+ 0xa6, 0x36, 0xd3, 0x39, 0x8d, 0x1d, 0x95, 0xa8,
+ 0x50, 0x4b, 0xc4, 0x2b, 0xde, 0xd7, 0x04, 0x6d,
+ 0x77, 0x6c, 0x4d, 0x70, 0x51, 0x88, 0x16, 0x31,
+ 0x40, 0xb5, 0xba, 0x90, 0x47, 0x64, 0x0c, 0x87,
+ 0xa5, 0x19, 0xf9, 0x89, 0x24, 0x3c, 0x5e, 0x4b,
+ 0xaa, 0xe0, 0x60, 0x47, 0x0f, 0x2e, 0xcc, 0xc2,
+ 0xd5, 0x21, 0xed, 0x72, 0xd0, 0xa9, 0xdd, 0x2a,
+ 0x2b, 0xef, 0x08, 0x3a, 0x65, 0xea, 0x8b, 0x52,
+ 0x77, 0x2d, 0xcc, 0x14, 0x03, 0x01, 0x00, 0x01,
+ 0x01, 0x16, 0x03, 0x01, 0x00, 0x24, 0xe2, 0x95,
+ 0x62, 0x3c, 0x18, 0xe5, 0xc7, 0x2c, 0xda, 0x16,
+ 0x9b, 0x28, 0x0d, 0xf7, 0x88, 0x7b, 0x5d, 0x33,
+ 0x55, 0x3b, 0x01, 0x73, 0xf2, 0xc6, 0x4e, 0x96,
+ 0x01, 0x01, 0x83, 0x65, 0xd4, 0xef, 0x12, 0x13,
+ 0x1d, 0x42,
},
{
0x16, 0x03, 0x01, 0x00, 0x72, 0x04, 0x00, 0x00,
0x6e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x65,
- 0xe8, 0x4b, 0xd1, 0xef, 0xba, 0xfc, 0x00, 0xd4,
- 0x2f, 0xf5, 0x6f, 0xba, 0xdc, 0xb7, 0xd7, 0x87,
- 0x59, 0x58, 0x05, 0x06, 0x36, 0x8f, 0x47, 0xc7,
- 0x9e, 0x4c, 0xf8, 0xb5, 0xd7, 0x55, 0x84, 0x64,
- 0x0b, 0x4c, 0x0b, 0xad, 0x8d, 0x9b, 0x79, 0x4d,
- 0xd7, 0x61, 0xf7, 0x2b, 0x89, 0x46, 0x2b, 0x52,
- 0x1a, 0x3f, 0x51, 0x58, 0xce, 0x59, 0x23, 0xef,
- 0x60, 0x55, 0x07, 0xc0, 0x46, 0x97, 0xad, 0x0a,
- 0xe3, 0x55, 0x10, 0x06, 0xff, 0x57, 0x0c, 0xb1,
- 0x49, 0xac, 0x80, 0xc6, 0xc3, 0x95, 0x5f, 0x12,
- 0xe2, 0xe5, 0xaa, 0x9f, 0x78, 0xc2, 0x20, 0x14,
+ 0xe8, 0x4b, 0xd1, 0xef, 0xba, 0xfb, 0x41, 0x92,
+ 0x6d, 0x37, 0x5f, 0xf8, 0x7d, 0x90, 0x0f, 0x01,
+ 0xf8, 0x8c, 0xee, 0xbc, 0xd9, 0x0c, 0x97, 0x7e,
+ 0x23, 0x46, 0xe2, 0x6b, 0x52, 0xc6, 0xc6, 0x97,
+ 0x1d, 0xab, 0xde, 0xa0, 0x86, 0x94, 0xc8, 0x2e,
+ 0x8b, 0x2e, 0x42, 0x5f, 0xc2, 0x70, 0x35, 0xc9,
+ 0xee, 0x37, 0xeb, 0x70, 0xaa, 0x59, 0x23, 0x6c,
+ 0xc8, 0xc1, 0x84, 0x89, 0x39, 0x87, 0x73, 0x0a,
+ 0x7e, 0xba, 0xca, 0xed, 0x63, 0xba, 0x4e, 0x4f,
+ 0xf3, 0x31, 0x4b, 0xf0, 0xee, 0x91, 0xa5, 0xb4,
+ 0x62, 0x01, 0x9e, 0xbd, 0xbc, 0xb3, 0x35, 0x14,
0x03, 0x01, 0x00, 0x01, 0x01, 0x16, 0x03, 0x01,
- 0x00, 0x24, 0x47, 0x51, 0xf1, 0x13, 0xc8, 0xa6,
- 0xd2, 0x2c, 0xad, 0x35, 0xff, 0x53, 0xe2, 0x72,
- 0x01, 0xcb, 0x33, 0xcd, 0xf4, 0xa0, 0x9c, 0x03,
- 0x47, 0xfe, 0xcd, 0xc1, 0x46, 0x8d, 0x41, 0x5e,
- 0x54, 0xf7, 0xc3, 0x85, 0x2b, 0x2f, 0x17, 0x03,
- 0x01, 0x00, 0x21, 0xf4, 0xbf, 0x94, 0x3e, 0x93,
- 0x0b, 0x1b, 0x75, 0x3a, 0xd9, 0xd0, 0x57, 0x75,
- 0xf3, 0xa7, 0x82, 0xc9, 0x6b, 0x9e, 0x43, 0x98,
- 0x44, 0x9e, 0x9f, 0xad, 0x03, 0xa8, 0xb9, 0xa3,
- 0x0a, 0xd1, 0xc4, 0xb4, 0x15, 0x03, 0x01, 0x00,
- 0x16, 0xee, 0x57, 0xbd, 0xd3, 0xb7, 0x20, 0x29,
- 0xd1, 0x24, 0xe2, 0xdc, 0x24, 0xc3, 0x73, 0x86,
- 0x81, 0x8e, 0x40, 0xc3, 0x6e, 0x99, 0x9e,
+ 0x00, 0x24, 0x3f, 0x66, 0xe4, 0x98, 0xc1, 0x3f,
+ 0xc6, 0x2c, 0x81, 0xfb, 0xa9, 0x9f, 0x27, 0xe9,
+ 0x63, 0x20, 0x1e, 0x0e, 0x4f, 0xfc, 0x5d, 0x12,
+ 0xee, 0x77, 0x73, 0xc6, 0x96, 0x51, 0xf2, 0x26,
+ 0x35, 0x3f, 0xce, 0x6a, 0xa9, 0xfd, 0x17, 0x03,
+ 0x01, 0x00, 0x21, 0x8d, 0xd5, 0x67, 0x60, 0x5d,
+ 0xa7, 0x93, 0xcc, 0x39, 0x78, 0x59, 0xab, 0xdb,
+ 0x10, 0x96, 0xf2, 0xad, 0xa2, 0x85, 0xe2, 0x93,
+ 0x43, 0x43, 0xcf, 0x82, 0xbd, 0x1f, 0xdc, 0x7a,
+ 0x72, 0xd6, 0x83, 0x3b, 0x15, 0x03, 0x01, 0x00,
+ 0x16, 0x89, 0x55, 0xf6, 0x42, 0x71, 0xa9, 0xe9,
+ 0x05, 0x68, 0xe8, 0xce, 0x0d, 0x21, 0xe9, 0xec,
+ 0xf2, 0x27, 0x67, 0xa7, 0x94, 0xf8, 0x34,
},
}
-
var serverResumeTest = [][]byte{
{
- 0x16, 0x03, 0x01, 0x01, 0x65, 0x01, 0x00, 0x01,
- 0x61, 0x03, 0x01, 0x50, 0x5a, 0x32, 0xe2, 0xde,
- 0x19, 0x5c, 0xb6, 0x51, 0x87, 0xa4, 0x30, 0x2e,
- 0x95, 0x26, 0xd6, 0xed, 0xbf, 0xbf, 0x24, 0xbb,
- 0xd1, 0x1a, 0x29, 0x9f, 0x37, 0xfd, 0xfb, 0xae,
- 0xc2, 0xba, 0x2b, 0x20, 0xb5, 0x7a, 0x00, 0x96,
- 0x92, 0x51, 0xfc, 0x41, 0x16, 0x29, 0xc0, 0x54,
- 0x5e, 0xa7, 0xa9, 0x1f, 0xf8, 0xbf, 0x79, 0xfa,
- 0x49, 0x5a, 0x15, 0x28, 0x72, 0x9a, 0x59, 0xf9,
- 0x9b, 0xc4, 0x3a, 0xa8, 0x00, 0x66, 0xc0, 0x14,
- 0xc0, 0x0a, 0xc0, 0x22, 0xc0, 0x21, 0x00, 0x39,
- 0x00, 0x38, 0x00, 0x88, 0x00, 0x87, 0xc0, 0x0f,
- 0xc0, 0x05, 0x00, 0x35, 0x00, 0x84, 0xc0, 0x12,
- 0xc0, 0x08, 0xc0, 0x1c, 0xc0, 0x1b, 0x00, 0x16,
- 0x00, 0x13, 0xc0, 0x0d, 0xc0, 0x03, 0x00, 0x0a,
- 0xc0, 0x13, 0xc0, 0x09, 0xc0, 0x1f, 0xc0, 0x1e,
- 0x00, 0x33, 0x00, 0x32, 0x00, 0x9a, 0x00, 0x99,
- 0x00, 0x45, 0x00, 0x44, 0xc0, 0x0e, 0xc0, 0x04,
- 0x00, 0x2f, 0x00, 0x96, 0x00, 0x41, 0xc0, 0x11,
- 0xc0, 0x07, 0xc0, 0x0c, 0xc0, 0x02, 0x00, 0x05,
- 0x00, 0x04, 0x00, 0x15, 0x00, 0x12, 0x00, 0x09,
- 0x00, 0x14, 0x00, 0x11, 0x00, 0x08, 0x00, 0x06,
- 0x00, 0x03, 0x00, 0xff, 0x02, 0x01, 0x00, 0x00,
- 0xb1, 0x00, 0x0b, 0x00, 0x04, 0x03, 0x00, 0x01,
- 0x02, 0x00, 0x0a, 0x00, 0x34, 0x00, 0x32, 0x00,
- 0x0e, 0x00, 0x0d, 0x00, 0x19, 0x00, 0x0b, 0x00,
- 0x0c, 0x00, 0x18, 0x00, 0x09, 0x00, 0x0a, 0x00,
- 0x16, 0x00, 0x17, 0x00, 0x08, 0x00, 0x06, 0x00,
- 0x07, 0x00, 0x14, 0x00, 0x15, 0x00, 0x04, 0x00,
- 0x05, 0x00, 0x12, 0x00, 0x13, 0x00, 0x01, 0x00,
- 0x02, 0x00, 0x03, 0x00, 0x0f, 0x00, 0x10, 0x00,
- 0x11, 0x00, 0x23, 0x00, 0x68, 0x00, 0x00, 0x00,
+ 0x16, 0x03, 0x01, 0x00, 0xc2, 0x01, 0x00, 0x00,
+ 0xbe, 0x03, 0x01, 0x50, 0x77, 0x3e, 0x4f, 0x1f,
+ 0x6f, 0xa5, 0x81, 0xeb, 0xb8, 0x80, 0x55, 0xa4,
+ 0x76, 0xc2, 0x7f, 0x27, 0xf2, 0xe7, 0xc9, 0x7a,
+ 0x01, 0x3c, 0xd8, 0xc1, 0xde, 0x99, 0x1f, 0x7c,
+ 0xab, 0x35, 0x98, 0x00, 0x00, 0x28, 0x00, 0x39,
+ 0x00, 0x38, 0x00, 0x35, 0x00, 0x16, 0x00, 0x13,
+ 0x00, 0x0a, 0x00, 0x33, 0x00, 0x32, 0x00, 0x2f,
+ 0x00, 0x05, 0x00, 0x04, 0x00, 0x15, 0x00, 0x12,
+ 0x00, 0x09, 0x00, 0x14, 0x00, 0x11, 0x00, 0x08,
+ 0x00, 0x06, 0x00, 0x03, 0x00, 0xff, 0x02, 0x01,
+ 0x00, 0x00, 0x6c, 0x00, 0x23, 0x00, 0x68, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x65, 0xe8, 0x4b,
- 0xd1, 0xef, 0xba, 0xfc, 0x00, 0xd4, 0x2f, 0xf5,
- 0x6f, 0xba, 0xdc, 0xb7, 0xd7, 0x87, 0x59, 0x58,
- 0x05, 0x06, 0x36, 0x8f, 0x47, 0xc7, 0x9e, 0x4c,
- 0xf8, 0xb5, 0xd7, 0x55, 0x84, 0x64, 0x0b, 0x4c,
- 0x0b, 0xad, 0x8d, 0x9b, 0x79, 0x4d, 0xd7, 0x61,
- 0xf7, 0x2b, 0x89, 0x46, 0x2b, 0x52, 0x1a, 0x3f,
- 0x51, 0x58, 0xce, 0x59, 0x23, 0xef, 0x60, 0x55,
- 0x07, 0xc0, 0x46, 0x97, 0xad, 0x0a, 0xe3, 0x55,
- 0x10, 0x06, 0xff, 0x57, 0x0c, 0xb1, 0x49, 0xac,
- 0x80, 0xc6, 0xc3, 0x95, 0x5f, 0x12, 0xe2, 0xe5,
- 0xaa, 0x9f, 0x78, 0xc2, 0x20, 0x00, 0x0f, 0x00,
- 0x01, 0x01,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x65,
+ 0xe8, 0x4b, 0xd1, 0xef, 0xba, 0xfb, 0x41, 0x92,
+ 0x6d, 0x37, 0x5f, 0xf8, 0x7d, 0x90, 0x0f, 0x01,
+ 0xf8, 0x8c, 0xee, 0xbc, 0xd9, 0x0c, 0x97, 0x7e,
+ 0x23, 0x46, 0xe2, 0x6b, 0x52, 0xc6, 0xc6, 0x97,
+ 0x1d, 0xab, 0xde, 0xa0, 0x86, 0x94, 0xc8, 0x2e,
+ 0x8b, 0x2e, 0x42, 0x5f, 0xc2, 0x70, 0x35, 0xc9,
+ 0xee, 0x37, 0xeb, 0x70, 0xaa, 0x59, 0x23, 0x6c,
+ 0xc8, 0xc1, 0x84, 0x89, 0x39, 0x87, 0x73, 0x0a,
+ 0x7e, 0xba, 0xca, 0xed, 0x63, 0xba, 0x4e, 0x4f,
+ 0xf3, 0x31, 0x4b, 0xf0, 0xee, 0x91, 0xa5, 0xb4,
+ 0x62, 0x01, 0x9e, 0xbd, 0xbc, 0xb3, 0x35,
},
{
- 0x16, 0x03, 0x01, 0x00, 0x4a, 0x02, 0x00, 0x00,
- 0x46, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x16, 0x03, 0x01, 0x00, 0x2a, 0x02, 0x00, 0x00,
+ 0x26, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x20, 0xb5, 0x7a, 0x00, 0x96,
- 0x92, 0x51, 0xfc, 0x41, 0x16, 0x29, 0xc0, 0x54,
- 0x5e, 0xa7, 0xa9, 0x1f, 0xf8, 0xbf, 0x79, 0xfa,
- 0x49, 0x5a, 0x15, 0x28, 0x72, 0x9a, 0x59, 0xf9,
- 0x9b, 0xc4, 0x3a, 0xa8, 0x00, 0x05, 0x00, 0x14,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x14,
0x03, 0x01, 0x00, 0x01, 0x01, 0x16, 0x03, 0x01,
- 0x00, 0x24, 0x2c, 0x86, 0xdd, 0x85, 0x21, 0xa7,
- 0xda, 0x25, 0xf5, 0x55, 0x62, 0x2d, 0x82, 0x6b,
- 0x9d, 0x67, 0x22, 0x28, 0xf4, 0x55, 0x33, 0xd0,
- 0x77, 0xc0, 0x9e, 0xb7, 0xf4, 0x96, 0x07, 0x8c,
- 0xf5, 0xea, 0x5b, 0x50, 0xa4, 0xb7,
+ 0x00, 0x24, 0xc5, 0x35, 0x74, 0x19, 0x05, 0xc5,
+ 0x85, 0x68, 0x48, 0xe8, 0xb5, 0xe9, 0xaf, 0x78,
+ 0xbd, 0x35, 0x6f, 0xe9, 0x79, 0x34, 0x1b, 0xf0,
+ 0x35, 0xd4, 0x4e, 0x55, 0x2e, 0x3c, 0xd5, 0xaf,
+ 0xfc, 0xba, 0xf5, 0x1e, 0x83, 0x32,
},
{
0x14, 0x03, 0x01, 0x00, 0x01, 0x01, 0x16, 0x03,
- 0x01, 0x00, 0x24, 0x15, 0x14, 0x9c, 0x21, 0xdd,
- 0x47, 0x61, 0x52, 0xf9, 0x22, 0x15, 0x55, 0x3c,
- 0xbd, 0xd7, 0xff, 0xf9, 0xbd, 0x84, 0xec, 0x97,
- 0x2d, 0x4e, 0xa9, 0x6a, 0xb9, 0x9b, 0x96, 0xc6,
- 0x9e, 0x5c, 0x77, 0xa8, 0x5d, 0x7a, 0x08,
+ 0x01, 0x00, 0x24, 0x27, 0x28, 0x88, 0xe1, 0x7e,
+ 0x0d, 0x9c, 0x12, 0x50, 0xf6, 0x7a, 0xa7, 0x32,
+ 0x21, 0x68, 0xba, 0xd8, 0x0a, 0xdc, 0x39, 0xef,
+ 0x68, 0x95, 0x82, 0xae, 0xbd, 0x12, 0x79, 0xa1,
+ 0x99, 0xfd, 0xd0, 0x10, 0x8e, 0x4b, 0xd8,
},
{
- 0x17, 0x03, 0x01, 0x00, 0x21, 0x04, 0xab, 0x0f,
- 0x7c, 0x54, 0x20, 0xab, 0x34, 0xa3, 0x73, 0x92,
- 0xc5, 0xaa, 0xdd, 0x5b, 0xf5, 0x0c, 0xe4, 0x4f,
- 0xf1, 0x93, 0x07, 0xe5, 0xe8, 0x72, 0xc2, 0x03,
- 0x60, 0xfa, 0x64, 0x01, 0x00, 0x25, 0x15, 0x03,
- 0x01, 0x00, 0x16, 0xc7, 0xd9, 0xff, 0x67, 0xfc,
- 0x7a, 0xac, 0x8a, 0xe6, 0x23, 0xfe, 0x32, 0xbf,
- 0x84, 0xe1, 0xe2, 0xf5, 0x6a, 0xc8, 0xda, 0x30,
- 0x8f,
+ 0x17, 0x03, 0x01, 0x00, 0x21, 0xc5, 0x7e, 0x0a,
+ 0x52, 0x6a, 0xb9, 0xaa, 0x1d, 0xae, 0x9e, 0x24,
+ 0x9c, 0x34, 0x1e, 0xdb, 0x50, 0x95, 0xee, 0x76,
+ 0xd7, 0x28, 0x88, 0x08, 0xe3, 0x2e, 0x58, 0xf7,
+ 0xdb, 0x34, 0x75, 0xa5, 0x7f, 0x9d, 0x15, 0x03,
+ 0x01, 0x00, 0x16, 0x2c, 0xc1, 0x29, 0x5f, 0x12,
+ 0x1d, 0x19, 0xab, 0xb3, 0xf4, 0x35, 0x1c, 0x62,
+ 0x6a, 0x80, 0x29, 0x0d, 0x0e, 0xef, 0x7d, 0x6e,
+ 0x50,
},
}
var clientauthTests = []clientauthTest{
- // Server doesn't asks for cert
- // go test -run "TestRunServer" -serve -clientauth 0
- // gnutls-cli --insecure --debug 100 -p 10443 localhost 2>&1 |
- // python parse-gnutls-cli-debug-log.py
- {"NoClientCert", NoClientCert, nil,
- [][]byte{{
- 0x16, 0x03, 0x02, 0x00, 0x7a, 0x01, 0x00, 0x00,
- 0x76, 0x03, 0x02, 0x4e, 0xe0, 0x92, 0x5d, 0xcd,
- 0xfe, 0x0c, 0x69, 0xd4, 0x7d, 0x8e, 0xa6, 0x88,
- 0xde, 0x72, 0x04, 0x29, 0x6a, 0x4a, 0x16, 0x23,
- 0xd7, 0x8f, 0xbc, 0xfa, 0x80, 0x73, 0x2e, 0x12,
- 0xb7, 0x0b, 0x39, 0x00, 0x00, 0x34, 0x00, 0x33,
- 0x00, 0x45, 0x00, 0x39, 0x00, 0x88, 0x00, 0x16,
- 0x00, 0x32, 0x00, 0x44, 0x00, 0x38, 0x00, 0x87,
- 0x00, 0x13, 0x00, 0x66, 0x00, 0x90, 0x00, 0x91,
- 0x00, 0x8f, 0x00, 0x8e, 0x00, 0x2f, 0x00, 0x41,
- 0x00, 0x35, 0x00, 0x84, 0x00, 0x0a, 0x00, 0x05,
- 0x00, 0x04, 0x00, 0x8c, 0x00, 0x8d, 0x00, 0x8b,
- 0x00, 0x8a, 0x01, 0x00, 0x00, 0x19, 0x00, 0x09,
- 0x00, 0x03, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00,
- 0x0e, 0x00, 0x0c, 0x00, 0x00, 0x09, 0x6c, 0x6f,
- 0x63, 0x61, 0x6c, 0x68, 0x6f, 0x73, 0x74,
- },
-
- {
- 0x16, 0x03, 0x01, 0x00, 0x2a, 0x02, 0x00, 0x00,
- 0x26, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x16,
- 0x03, 0x01, 0x02, 0xbe, 0x0b, 0x00, 0x02, 0xba,
- 0x00, 0x02, 0xb7, 0x00, 0x02, 0xb4, 0x30, 0x82,
- 0x02, 0xb0, 0x30, 0x82, 0x02, 0x19, 0xa0, 0x03,
- 0x02, 0x01, 0x02, 0x02, 0x09, 0x00, 0x85, 0xb0,
- 0xbb, 0xa4, 0x8a, 0x7f, 0xb8, 0xca, 0x30, 0x0d,
- 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d,
- 0x01, 0x01, 0x05, 0x05, 0x00, 0x30, 0x45, 0x31,
- 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06,
- 0x13, 0x02, 0x41, 0x55, 0x31, 0x13, 0x30, 0x11,
- 0x06, 0x03, 0x55, 0x04, 0x08, 0x13, 0x0a, 0x53,
- 0x6f, 0x6d, 0x65, 0x2d, 0x53, 0x74, 0x61, 0x74,
- 0x65, 0x31, 0x21, 0x30, 0x1f, 0x06, 0x03, 0x55,
- 0x04, 0x0a, 0x13, 0x18, 0x49, 0x6e, 0x74, 0x65,
- 0x72, 0x6e, 0x65, 0x74, 0x20, 0x57, 0x69, 0x64,
- 0x67, 0x69, 0x74, 0x73, 0x20, 0x50, 0x74, 0x79,
- 0x20, 0x4c, 0x74, 0x64, 0x30, 0x1e, 0x17, 0x0d,
- 0x31, 0x30, 0x30, 0x34, 0x32, 0x34, 0x30, 0x39,
- 0x30, 0x39, 0x33, 0x38, 0x5a, 0x17, 0x0d, 0x31,
- 0x31, 0x30, 0x34, 0x32, 0x34, 0x30, 0x39, 0x30,
- 0x39, 0x33, 0x38, 0x5a, 0x30, 0x45, 0x31, 0x0b,
- 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06, 0x13,
- 0x02, 0x41, 0x55, 0x31, 0x13, 0x30, 0x11, 0x06,
- 0x03, 0x55, 0x04, 0x08, 0x13, 0x0a, 0x53, 0x6f,
- 0x6d, 0x65, 0x2d, 0x53, 0x74, 0x61, 0x74, 0x65,
- 0x31, 0x21, 0x30, 0x1f, 0x06, 0x03, 0x55, 0x04,
- 0x0a, 0x13, 0x18, 0x49, 0x6e, 0x74, 0x65, 0x72,
- 0x6e, 0x65, 0x74, 0x20, 0x57, 0x69, 0x64, 0x67,
- 0x69, 0x74, 0x73, 0x20, 0x50, 0x74, 0x79, 0x20,
- 0x4c, 0x74, 0x64, 0x30, 0x81, 0x9f, 0x30, 0x0d,
- 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d,
- 0x01, 0x01, 0x01, 0x05, 0x00, 0x03, 0x81, 0x8d,
- 0x00, 0x30, 0x81, 0x89, 0x02, 0x81, 0x81, 0x00,
- 0xbb, 0x79, 0xd6, 0xf5, 0x17, 0xb5, 0xe5, 0xbf,
- 0x46, 0x10, 0xd0, 0xdc, 0x69, 0xbe, 0xe6, 0x2b,
- 0x07, 0x43, 0x5a, 0xd0, 0x03, 0x2d, 0x8a, 0x7a,
- 0x43, 0x85, 0xb7, 0x14, 0x52, 0xe7, 0xa5, 0x65,
- 0x4c, 0x2c, 0x78, 0xb8, 0x23, 0x8c, 0xb5, 0xb4,
- 0x82, 0xe5, 0xde, 0x1f, 0x95, 0x3b, 0x7e, 0x62,
- 0xa5, 0x2c, 0xa5, 0x33, 0xd6, 0xfe, 0x12, 0x5c,
- 0x7a, 0x56, 0xfc, 0xf5, 0x06, 0xbf, 0xfa, 0x58,
- 0x7b, 0x26, 0x3f, 0xb5, 0xcd, 0x04, 0xd3, 0xd0,
- 0xc9, 0x21, 0x96, 0x4a, 0xc7, 0xf4, 0x54, 0x9f,
- 0x5a, 0xbf, 0xef, 0x42, 0x71, 0x00, 0xfe, 0x18,
- 0x99, 0x07, 0x7f, 0x7e, 0x88, 0x7d, 0x7d, 0xf1,
- 0x04, 0x39, 0xc4, 0xa2, 0x2e, 0xdb, 0x51, 0xc9,
- 0x7c, 0xe3, 0xc0, 0x4c, 0x3b, 0x32, 0x66, 0x01,
- 0xcf, 0xaf, 0xb1, 0x1d, 0xb8, 0x71, 0x9a, 0x1d,
- 0xdb, 0xdb, 0x89, 0x6b, 0xae, 0xda, 0x2d, 0x79,
- 0x02, 0x03, 0x01, 0x00, 0x01, 0xa3, 0x81, 0xa7,
- 0x30, 0x81, 0xa4, 0x30, 0x1d, 0x06, 0x03, 0x55,
- 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0xb1, 0xad,
- 0xe2, 0x85, 0x5a, 0xcf, 0xcb, 0x28, 0xdb, 0x69,
- 0xce, 0x23, 0x69, 0xde, 0xd3, 0x26, 0x8e, 0x18,
- 0x88, 0x39, 0x30, 0x75, 0x06, 0x03, 0x55, 0x1d,
- 0x23, 0x04, 0x6e, 0x30, 0x6c, 0x80, 0x14, 0xb1,
- 0xad, 0xe2, 0x85, 0x5a, 0xcf, 0xcb, 0x28, 0xdb,
- 0x69, 0xce, 0x23, 0x69, 0xde, 0xd3, 0x26, 0x8e,
- 0x18, 0x88, 0x39, 0xa1, 0x49, 0xa4, 0x47, 0x30,
- 0x45, 0x31, 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55,
- 0x04, 0x06, 0x13, 0x02, 0x41, 0x55, 0x31, 0x13,
- 0x30, 0x11, 0x06, 0x03, 0x55, 0x04, 0x08, 0x13,
- 0x0a, 0x53, 0x6f, 0x6d, 0x65, 0x2d, 0x53, 0x74,
- 0x61, 0x74, 0x65, 0x31, 0x21, 0x30, 0x1f, 0x06,
- 0x03, 0x55, 0x04, 0x0a, 0x13, 0x18, 0x49, 0x6e,
- 0x74, 0x65, 0x72, 0x6e, 0x65, 0x74, 0x20, 0x57,
- 0x69, 0x64, 0x67, 0x69, 0x74, 0x73, 0x20, 0x50,
- 0x74, 0x79, 0x20, 0x4c, 0x74, 0x64, 0x82, 0x09,
- 0x00, 0x85, 0xb0, 0xbb, 0xa4, 0x8a, 0x7f, 0xb8,
- 0xca, 0x30, 0x0c, 0x06, 0x03, 0x55, 0x1d, 0x13,
- 0x04, 0x05, 0x30, 0x03, 0x01, 0x01, 0xff, 0x30,
- 0x0d, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7,
- 0x0d, 0x01, 0x01, 0x05, 0x05, 0x00, 0x03, 0x81,
- 0x81, 0x00, 0x08, 0x6c, 0x45, 0x24, 0xc7, 0x6b,
- 0xb1, 0x59, 0xab, 0x0c, 0x52, 0xcc, 0xf2, 0xb0,
- 0x14, 0xd7, 0x87, 0x9d, 0x7a, 0x64, 0x75, 0xb5,
- 0x5a, 0x95, 0x66, 0xe4, 0xc5, 0x2b, 0x8e, 0xae,
- 0x12, 0x66, 0x1f, 0xeb, 0x4f, 0x38, 0xb3, 0x6e,
- 0x60, 0xd3, 0x92, 0xfd, 0xf7, 0x41, 0x08, 0xb5,
- 0x25, 0x13, 0xb1, 0x18, 0x7a, 0x24, 0xfb, 0x30,
- 0x1d, 0xba, 0xed, 0x98, 0xb9, 0x17, 0xec, 0xe7,
- 0xd7, 0x31, 0x59, 0xdb, 0x95, 0xd3, 0x1d, 0x78,
- 0xea, 0x50, 0x56, 0x5c, 0xd5, 0x82, 0x5a, 0x2d,
- 0x5a, 0x5f, 0x33, 0xc4, 0xb6, 0xd8, 0xc9, 0x75,
- 0x90, 0x96, 0x8c, 0x0f, 0x52, 0x98, 0xb5, 0xcd,
- 0x98, 0x1f, 0x89, 0x20, 0x5f, 0xf2, 0xa0, 0x1c,
- 0xa3, 0x1b, 0x96, 0x94, 0xdd, 0xa9, 0xfd, 0x57,
- 0xe9, 0x70, 0xe8, 0x26, 0x6d, 0x71, 0x99, 0x9b,
- 0x26, 0x6e, 0x38, 0x50, 0x29, 0x6c, 0x90, 0xa7,
- 0xbd, 0xd9, 0x16, 0x03, 0x01, 0x00, 0x04, 0x0e,
- 0x00, 0x00, 0x00,
- },
-
- {
- 0x16, 0x03, 0x01, 0x00, 0x86, 0x10, 0x00, 0x00,
- 0x82, 0x00, 0x80, 0x10, 0xe1, 0x00, 0x3d, 0x0a,
- 0x6b, 0x02, 0x7f, 0x97, 0xde, 0xfb, 0x65, 0x46,
- 0x1a, 0x50, 0x4e, 0x34, 0x9a, 0xae, 0x14, 0x7e,
- 0xec, 0xef, 0x85, 0x15, 0x3b, 0x39, 0xc2, 0x45,
- 0x04, 0x40, 0x92, 0x71, 0xd6, 0x7e, 0xf6, 0xfd,
- 0x4d, 0x84, 0xf7, 0xc4, 0x77, 0x99, 0x3d, 0xe2,
- 0xc3, 0x8d, 0xb0, 0x4c, 0x74, 0xc8, 0x51, 0xec,
- 0xb2, 0xe8, 0x6b, 0xa1, 0xd2, 0x4d, 0xd8, 0x61,
- 0x92, 0x7a, 0x24, 0x57, 0x44, 0x4f, 0xa2, 0x1e,
- 0x74, 0x0b, 0x06, 0x4b, 0x80, 0x34, 0x8b, 0xfe,
- 0xc2, 0x0e, 0xc1, 0xcd, 0xab, 0x0c, 0x3f, 0x54,
- 0xe2, 0x44, 0xe9, 0x6c, 0x2b, 0xba, 0x7b, 0x64,
- 0xf1, 0x93, 0x65, 0x75, 0xf2, 0x35, 0xff, 0x27,
- 0x03, 0xd5, 0x64, 0xe6, 0x8e, 0xe7, 0x7b, 0x56,
- 0xb6, 0x61, 0x73, 0xeb, 0xa2, 0xdc, 0xa4, 0x6e,
- 0x52, 0xac, 0xbc, 0xba, 0x11, 0xa3, 0xd2, 0x61,
- 0x4a, 0xe0, 0xbb, 0x14, 0x03, 0x01, 0x00, 0x01,
- 0x01, 0x16, 0x03, 0x01, 0x00, 0x24, 0xd2, 0x5a,
- 0x0c, 0x2a, 0x27, 0x96, 0xba, 0xa9, 0x67, 0xd2,
- 0x51, 0x68, 0x32, 0x68, 0x22, 0x1f, 0xb9, 0x27,
- 0x79, 0x59, 0x28, 0xdf, 0x38, 0x1f, 0x92, 0x21,
- 0x5d, 0x0f, 0xf4, 0xc0, 0xee, 0xb7, 0x10, 0x5a,
- 0xa9, 0x45,
- },
-
- {
- 0x14, 0x03, 0x01, 0x00, 0x01, 0x01, 0x16, 0x03,
- 0x01, 0x00, 0x24, 0x13, 0x6f, 0x6c, 0x71, 0x83,
- 0x59, 0xcf, 0x32, 0x72, 0xe9, 0xce, 0xcc, 0x7a,
- 0x6c, 0xf0, 0x72, 0x39, 0x16, 0xae, 0x40, 0x61,
- 0xfa, 0x92, 0x4c, 0xe7, 0xf2, 0x1a, 0xd7, 0x0c,
- 0x84, 0x76, 0x6c, 0xe9, 0x11, 0x43, 0x19, 0x17,
- 0x03, 0x01, 0x00, 0x21, 0xc0, 0xa2, 0x13, 0x28,
- 0x94, 0x8c, 0x5c, 0xd6, 0x79, 0xb9, 0xfe, 0xae,
- 0x45, 0x4b, 0xc0, 0x7c, 0xae, 0x2d, 0xb4, 0x0d,
- 0x31, 0xc4, 0xad, 0x22, 0xd7, 0x1e, 0x99, 0x1c,
- 0x4c, 0x69, 0xab, 0x42, 0x61, 0x15, 0x03, 0x01,
- 0x00, 0x16, 0xe1, 0x0c, 0x67, 0xf3, 0xf4, 0xb9,
- 0x8e, 0x81, 0x8e, 0x01, 0xb8, 0xa0, 0x69, 0x8c,
- 0x03, 0x11, 0x43, 0x3e, 0xee, 0xb7, 0x4d, 0x69,
- }}},
// Server asks for cert with empty CA list, client doesn't give it.
// go test -run "TestRunServer" -serve -clientauth 1
- // gnutls-cli --insecure --debug 100 -p 10443 localhost
- {"RequestClientCert, none given", RequestClientCert, nil,
- [][]byte{{
- 0x16, 0x03, 0x02, 0x00, 0x7a, 0x01, 0x00, 0x00,
- 0x76, 0x03, 0x02, 0x4e, 0xe0, 0x93, 0xe2, 0x47,
- 0x06, 0xa0, 0x61, 0x0c, 0x51, 0xdd, 0xf0, 0xef,
- 0xf4, 0x30, 0x72, 0xe1, 0xa6, 0x50, 0x68, 0x82,
- 0x3c, 0xfb, 0xcb, 0x72, 0x5e, 0x73, 0x9d, 0xda,
- 0x27, 0x35, 0x72, 0x00, 0x00, 0x34, 0x00, 0x33,
- 0x00, 0x45, 0x00, 0x39, 0x00, 0x88, 0x00, 0x16,
- 0x00, 0x32, 0x00, 0x44, 0x00, 0x38, 0x00, 0x87,
- 0x00, 0x13, 0x00, 0x66, 0x00, 0x90, 0x00, 0x91,
- 0x00, 0x8f, 0x00, 0x8e, 0x00, 0x2f, 0x00, 0x41,
- 0x00, 0x35, 0x00, 0x84, 0x00, 0x0a, 0x00, 0x05,
- 0x00, 0x04, 0x00, 0x8c, 0x00, 0x8d, 0x00, 0x8b,
- 0x00, 0x8a, 0x01, 0x00, 0x00, 0x19, 0x00, 0x09,
- 0x00, 0x03, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00,
- 0x0e, 0x00, 0x0c, 0x00, 0x00, 0x09, 0x6c, 0x6f,
- 0x63, 0x61, 0x6c, 0x68, 0x6f, 0x73, 0x74,
+ {"RequestClientCert, none given", RequestClientCert, nil, [][]byte{
+ {
+ 0x16, 0x03, 0x01, 0x00, 0x54, 0x01, 0x00, 0x00,
+ 0x50, 0x03, 0x01, 0x50, 0x77, 0x43, 0x9e, 0x31,
+ 0xe6, 0x36, 0x5e, 0x5e, 0x24, 0xe4, 0x0d, 0x26,
+ 0x34, 0xa7, 0x1c, 0x2e, 0x59, 0x6d, 0xa5, 0x3e,
+ 0x72, 0xf3, 0xa3, 0x1c, 0xbc, 0xb3, 0x27, 0xaf,
+ 0x92, 0x5b, 0x7d, 0x00, 0x00, 0x28, 0x00, 0x39,
+ 0x00, 0x38, 0x00, 0x35, 0x00, 0x16, 0x00, 0x13,
+ 0x00, 0x0a, 0x00, 0x33, 0x00, 0x32, 0x00, 0x2f,
+ 0x00, 0x05, 0x00, 0x04, 0x00, 0x15, 0x00, 0x12,
+ 0x00, 0x09, 0x00, 0x14, 0x00, 0x11, 0x00, 0x08,
+ 0x00, 0x06, 0x00, 0x03, 0x00, 0xff, 0x02, 0x01,
+ 0x00,
},
-
- {
- 0x16, 0x03, 0x01, 0x00, 0x2a, 0x02, 0x00, 0x00,
- 0x26, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x16,
- 0x03, 0x01, 0x02, 0xbe, 0x0b, 0x00, 0x02, 0xba,
- 0x00, 0x02, 0xb7, 0x00, 0x02, 0xb4, 0x30, 0x82,
- 0x02, 0xb0, 0x30, 0x82, 0x02, 0x19, 0xa0, 0x03,
- 0x02, 0x01, 0x02, 0x02, 0x09, 0x00, 0x85, 0xb0,
- 0xbb, 0xa4, 0x8a, 0x7f, 0xb8, 0xca, 0x30, 0x0d,
- 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d,
- 0x01, 0x01, 0x05, 0x05, 0x00, 0x30, 0x45, 0x31,
- 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06,
- 0x13, 0x02, 0x41, 0x55, 0x31, 0x13, 0x30, 0x11,
- 0x06, 0x03, 0x55, 0x04, 0x08, 0x13, 0x0a, 0x53,
- 0x6f, 0x6d, 0x65, 0x2d, 0x53, 0x74, 0x61, 0x74,
- 0x65, 0x31, 0x21, 0x30, 0x1f, 0x06, 0x03, 0x55,
- 0x04, 0x0a, 0x13, 0x18, 0x49, 0x6e, 0x74, 0x65,
- 0x72, 0x6e, 0x65, 0x74, 0x20, 0x57, 0x69, 0x64,
- 0x67, 0x69, 0x74, 0x73, 0x20, 0x50, 0x74, 0x79,
- 0x20, 0x4c, 0x74, 0x64, 0x30, 0x1e, 0x17, 0x0d,
- 0x31, 0x30, 0x30, 0x34, 0x32, 0x34, 0x30, 0x39,
- 0x30, 0x39, 0x33, 0x38, 0x5a, 0x17, 0x0d, 0x31,
- 0x31, 0x30, 0x34, 0x32, 0x34, 0x30, 0x39, 0x30,
- 0x39, 0x33, 0x38, 0x5a, 0x30, 0x45, 0x31, 0x0b,
- 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06, 0x13,
- 0x02, 0x41, 0x55, 0x31, 0x13, 0x30, 0x11, 0x06,
- 0x03, 0x55, 0x04, 0x08, 0x13, 0x0a, 0x53, 0x6f,
- 0x6d, 0x65, 0x2d, 0x53, 0x74, 0x61, 0x74, 0x65,
- 0x31, 0x21, 0x30, 0x1f, 0x06, 0x03, 0x55, 0x04,
- 0x0a, 0x13, 0x18, 0x49, 0x6e, 0x74, 0x65, 0x72,
- 0x6e, 0x65, 0x74, 0x20, 0x57, 0x69, 0x64, 0x67,
- 0x69, 0x74, 0x73, 0x20, 0x50, 0x74, 0x79, 0x20,
- 0x4c, 0x74, 0x64, 0x30, 0x81, 0x9f, 0x30, 0x0d,
- 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d,
- 0x01, 0x01, 0x01, 0x05, 0x00, 0x03, 0x81, 0x8d,
- 0x00, 0x30, 0x81, 0x89, 0x02, 0x81, 0x81, 0x00,
- 0xbb, 0x79, 0xd6, 0xf5, 0x17, 0xb5, 0xe5, 0xbf,
- 0x46, 0x10, 0xd0, 0xdc, 0x69, 0xbe, 0xe6, 0x2b,
- 0x07, 0x43, 0x5a, 0xd0, 0x03, 0x2d, 0x8a, 0x7a,
- 0x43, 0x85, 0xb7, 0x14, 0x52, 0xe7, 0xa5, 0x65,
- 0x4c, 0x2c, 0x78, 0xb8, 0x23, 0x8c, 0xb5, 0xb4,
- 0x82, 0xe5, 0xde, 0x1f, 0x95, 0x3b, 0x7e, 0x62,
- 0xa5, 0x2c, 0xa5, 0x33, 0xd6, 0xfe, 0x12, 0x5c,
- 0x7a, 0x56, 0xfc, 0xf5, 0x06, 0xbf, 0xfa, 0x58,
- 0x7b, 0x26, 0x3f, 0xb5, 0xcd, 0x04, 0xd3, 0xd0,
- 0xc9, 0x21, 0x96, 0x4a, 0xc7, 0xf4, 0x54, 0x9f,
- 0x5a, 0xbf, 0xef, 0x42, 0x71, 0x00, 0xfe, 0x18,
- 0x99, 0x07, 0x7f, 0x7e, 0x88, 0x7d, 0x7d, 0xf1,
- 0x04, 0x39, 0xc4, 0xa2, 0x2e, 0xdb, 0x51, 0xc9,
- 0x7c, 0xe3, 0xc0, 0x4c, 0x3b, 0x32, 0x66, 0x01,
- 0xcf, 0xaf, 0xb1, 0x1d, 0xb8, 0x71, 0x9a, 0x1d,
- 0xdb, 0xdb, 0x89, 0x6b, 0xae, 0xda, 0x2d, 0x79,
- 0x02, 0x03, 0x01, 0x00, 0x01, 0xa3, 0x81, 0xa7,
- 0x30, 0x81, 0xa4, 0x30, 0x1d, 0x06, 0x03, 0x55,
- 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0xb1, 0xad,
- 0xe2, 0x85, 0x5a, 0xcf, 0xcb, 0x28, 0xdb, 0x69,
- 0xce, 0x23, 0x69, 0xde, 0xd3, 0x26, 0x8e, 0x18,
- 0x88, 0x39, 0x30, 0x75, 0x06, 0x03, 0x55, 0x1d,
- 0x23, 0x04, 0x6e, 0x30, 0x6c, 0x80, 0x14, 0xb1,
- 0xad, 0xe2, 0x85, 0x5a, 0xcf, 0xcb, 0x28, 0xdb,
- 0x69, 0xce, 0x23, 0x69, 0xde, 0xd3, 0x26, 0x8e,
- 0x18, 0x88, 0x39, 0xa1, 0x49, 0xa4, 0x47, 0x30,
- 0x45, 0x31, 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55,
- 0x04, 0x06, 0x13, 0x02, 0x41, 0x55, 0x31, 0x13,
- 0x30, 0x11, 0x06, 0x03, 0x55, 0x04, 0x08, 0x13,
- 0x0a, 0x53, 0x6f, 0x6d, 0x65, 0x2d, 0x53, 0x74,
- 0x61, 0x74, 0x65, 0x31, 0x21, 0x30, 0x1f, 0x06,
- 0x03, 0x55, 0x04, 0x0a, 0x13, 0x18, 0x49, 0x6e,
- 0x74, 0x65, 0x72, 0x6e, 0x65, 0x74, 0x20, 0x57,
- 0x69, 0x64, 0x67, 0x69, 0x74, 0x73, 0x20, 0x50,
- 0x74, 0x79, 0x20, 0x4c, 0x74, 0x64, 0x82, 0x09,
- 0x00, 0x85, 0xb0, 0xbb, 0xa4, 0x8a, 0x7f, 0xb8,
- 0xca, 0x30, 0x0c, 0x06, 0x03, 0x55, 0x1d, 0x13,
- 0x04, 0x05, 0x30, 0x03, 0x01, 0x01, 0xff, 0x30,
- 0x0d, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7,
- 0x0d, 0x01, 0x01, 0x05, 0x05, 0x00, 0x03, 0x81,
- 0x81, 0x00, 0x08, 0x6c, 0x45, 0x24, 0xc7, 0x6b,
- 0xb1, 0x59, 0xab, 0x0c, 0x52, 0xcc, 0xf2, 0xb0,
- 0x14, 0xd7, 0x87, 0x9d, 0x7a, 0x64, 0x75, 0xb5,
- 0x5a, 0x95, 0x66, 0xe4, 0xc5, 0x2b, 0x8e, 0xae,
- 0x12, 0x66, 0x1f, 0xeb, 0x4f, 0x38, 0xb3, 0x6e,
- 0x60, 0xd3, 0x92, 0xfd, 0xf7, 0x41, 0x08, 0xb5,
- 0x25, 0x13, 0xb1, 0x18, 0x7a, 0x24, 0xfb, 0x30,
- 0x1d, 0xba, 0xed, 0x98, 0xb9, 0x17, 0xec, 0xe7,
- 0xd7, 0x31, 0x59, 0xdb, 0x95, 0xd3, 0x1d, 0x78,
- 0xea, 0x50, 0x56, 0x5c, 0xd5, 0x82, 0x5a, 0x2d,
- 0x5a, 0x5f, 0x33, 0xc4, 0xb6, 0xd8, 0xc9, 0x75,
- 0x90, 0x96, 0x8c, 0x0f, 0x52, 0x98, 0xb5, 0xcd,
- 0x98, 0x1f, 0x89, 0x20, 0x5f, 0xf2, 0xa0, 0x1c,
- 0xa3, 0x1b, 0x96, 0x94, 0xdd, 0xa9, 0xfd, 0x57,
- 0xe9, 0x70, 0xe8, 0x26, 0x6d, 0x71, 0x99, 0x9b,
- 0x26, 0x6e, 0x38, 0x50, 0x29, 0x6c, 0x90, 0xa7,
- 0xbd, 0xd9, 0x16, 0x03, 0x01, 0x00, 0x08, 0x0d,
- 0x00, 0x00, 0x04, 0x01, 0x01, 0x00, 0x00, 0x16,
- 0x03, 0x01, 0x00, 0x04, 0x0e, 0x00, 0x00, 0x00,
- },
-
- {
- 0x16, 0x03, 0x01, 0x00, 0x07, 0x0b, 0x00, 0x00,
- 0x03, 0x00, 0x00, 0x00, 0x16, 0x03, 0x01, 0x00,
- 0x86, 0x10, 0x00, 0x00, 0x82, 0x00, 0x80, 0x64,
- 0x28, 0xb9, 0x3f, 0x48, 0xaf, 0x06, 0x22, 0x39,
- 0x56, 0xd8, 0x6f, 0x63, 0x5d, 0x03, 0x48, 0x63,
- 0x01, 0x13, 0xa2, 0xd6, 0x76, 0xc0, 0xab, 0xda,
- 0x25, 0x30, 0x75, 0x6c, 0xaa, 0xb4, 0xdc, 0x35,
- 0x72, 0xdc, 0xf2, 0x43, 0xe4, 0x1d, 0x82, 0xfb,
- 0x6c, 0x64, 0xe2, 0xa7, 0x8f, 0x32, 0x67, 0x6b,
- 0xcd, 0xd2, 0xb2, 0x36, 0x94, 0xbc, 0x6f, 0x46,
- 0x79, 0x29, 0x42, 0xe3, 0x1a, 0xbf, 0xfb, 0x41,
- 0xd5, 0xe3, 0xb4, 0x2a, 0xf6, 0x95, 0x6f, 0x0c,
- 0x87, 0xb9, 0x03, 0x18, 0xa1, 0xea, 0x4a, 0xe2,
- 0x2e, 0x0f, 0x50, 0x00, 0xc1, 0xe8, 0x8c, 0xc8,
- 0xa2, 0xf6, 0xa4, 0x05, 0xf4, 0x38, 0x3e, 0xd9,
- 0x6e, 0x63, 0x96, 0x0c, 0x34, 0x73, 0x90, 0x03,
- 0x55, 0xa6, 0x34, 0xb0, 0x5e, 0x8c, 0x48, 0x40,
- 0x25, 0x45, 0x84, 0xa6, 0x21, 0x3f, 0x81, 0x97,
- 0xa7, 0x11, 0x09, 0x14, 0x95, 0xa5, 0xe5, 0x14,
- 0x03, 0x01, 0x00, 0x01, 0x01, 0x16, 0x03, 0x01,
- 0x00, 0x24, 0x16, 0xaa, 0x01, 0x2c, 0xa8, 0xc1,
- 0x28, 0xaf, 0x35, 0xc1, 0xc1, 0xf3, 0x0a, 0x25,
- 0x66, 0x6e, 0x27, 0x11, 0xa3, 0xa4, 0xd9, 0xe9,
- 0xea, 0x15, 0x09, 0x9d, 0x28, 0xe3, 0x5b, 0x2b,
- 0xa6, 0x25, 0xa7, 0x14, 0x24, 0x3a,
- },
-
- {
- 0x14, 0x03, 0x01, 0x00, 0x01, 0x01, 0x16, 0x03,
- 0x01, 0x00, 0x24, 0x9a, 0xa8, 0xd6, 0x77, 0x46,
- 0x45, 0x68, 0x9d, 0x5d, 0xa9, 0x68, 0x03, 0xe5,
- 0xaf, 0xe8, 0xc8, 0x21, 0xc5, 0xc6, 0xc1, 0x50,
- 0xe0, 0xd8, 0x52, 0xce, 0xa3, 0x4f, 0x2d, 0xf4,
- 0xe3, 0xa7, 0x7d, 0x35, 0x80, 0x84, 0x12, 0x17,
- 0x03, 0x01, 0x00, 0x21, 0x8a, 0x82, 0x0c, 0x54,
- 0x1b, 0xeb, 0x77, 0x90, 0x2c, 0x3e, 0xbc, 0xf0,
- 0x23, 0xcc, 0xa8, 0x9f, 0x25, 0x08, 0x12, 0xed,
- 0x43, 0xf1, 0xf9, 0x06, 0xad, 0xa9, 0x4b, 0x97,
- 0x82, 0xb7, 0xc4, 0x0b, 0x4c, 0x15, 0x03, 0x01,
- 0x00, 0x16, 0x05, 0x2d, 0x9d, 0x45, 0x03, 0xb7,
- 0xc2, 0xd1, 0xb5, 0x1a, 0x43, 0xcf, 0x1a, 0x37,
- 0xf4, 0x70, 0xcc, 0xb4, 0xed, 0x07, 0x76, 0x3a,
- }}},
+ {
+ 0x16, 0x03, 0x01, 0x00, 0x2a, 0x02, 0x00, 0x00,
+ 0x26, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x16,
+ 0x03, 0x01, 0x02, 0xbe, 0x0b, 0x00, 0x02, 0xba,
+ 0x00, 0x02, 0xb7, 0x00, 0x02, 0xb4, 0x30, 0x82,
+ 0x02, 0xb0, 0x30, 0x82, 0x02, 0x19, 0xa0, 0x03,
+ 0x02, 0x01, 0x02, 0x02, 0x09, 0x00, 0x85, 0xb0,
+ 0xbb, 0xa4, 0x8a, 0x7f, 0xb8, 0xca, 0x30, 0x0d,
+ 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d,
+ 0x01, 0x01, 0x05, 0x05, 0x00, 0x30, 0x45, 0x31,
+ 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06,
+ 0x13, 0x02, 0x41, 0x55, 0x31, 0x13, 0x30, 0x11,
+ 0x06, 0x03, 0x55, 0x04, 0x08, 0x13, 0x0a, 0x53,
+ 0x6f, 0x6d, 0x65, 0x2d, 0x53, 0x74, 0x61, 0x74,
+ 0x65, 0x31, 0x21, 0x30, 0x1f, 0x06, 0x03, 0x55,
+ 0x04, 0x0a, 0x13, 0x18, 0x49, 0x6e, 0x74, 0x65,
+ 0x72, 0x6e, 0x65, 0x74, 0x20, 0x57, 0x69, 0x64,
+ 0x67, 0x69, 0x74, 0x73, 0x20, 0x50, 0x74, 0x79,
+ 0x20, 0x4c, 0x74, 0x64, 0x30, 0x1e, 0x17, 0x0d,
+ 0x31, 0x30, 0x30, 0x34, 0x32, 0x34, 0x30, 0x39,
+ 0x30, 0x39, 0x33, 0x38, 0x5a, 0x17, 0x0d, 0x31,
+ 0x31, 0x30, 0x34, 0x32, 0x34, 0x30, 0x39, 0x30,
+ 0x39, 0x33, 0x38, 0x5a, 0x30, 0x45, 0x31, 0x0b,
+ 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06, 0x13,
+ 0x02, 0x41, 0x55, 0x31, 0x13, 0x30, 0x11, 0x06,
+ 0x03, 0x55, 0x04, 0x08, 0x13, 0x0a, 0x53, 0x6f,
+ 0x6d, 0x65, 0x2d, 0x53, 0x74, 0x61, 0x74, 0x65,
+ 0x31, 0x21, 0x30, 0x1f, 0x06, 0x03, 0x55, 0x04,
+ 0x0a, 0x13, 0x18, 0x49, 0x6e, 0x74, 0x65, 0x72,
+ 0x6e, 0x65, 0x74, 0x20, 0x57, 0x69, 0x64, 0x67,
+ 0x69, 0x74, 0x73, 0x20, 0x50, 0x74, 0x79, 0x20,
+ 0x4c, 0x74, 0x64, 0x30, 0x81, 0x9f, 0x30, 0x0d,
+ 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d,
+ 0x01, 0x01, 0x01, 0x05, 0x00, 0x03, 0x81, 0x8d,
+ 0x00, 0x30, 0x81, 0x89, 0x02, 0x81, 0x81, 0x00,
+ 0xbb, 0x79, 0xd6, 0xf5, 0x17, 0xb5, 0xe5, 0xbf,
+ 0x46, 0x10, 0xd0, 0xdc, 0x69, 0xbe, 0xe6, 0x2b,
+ 0x07, 0x43, 0x5a, 0xd0, 0x03, 0x2d, 0x8a, 0x7a,
+ 0x43, 0x85, 0xb7, 0x14, 0x52, 0xe7, 0xa5, 0x65,
+ 0x4c, 0x2c, 0x78, 0xb8, 0x23, 0x8c, 0xb5, 0xb4,
+ 0x82, 0xe5, 0xde, 0x1f, 0x95, 0x3b, 0x7e, 0x62,
+ 0xa5, 0x2c, 0xa5, 0x33, 0xd6, 0xfe, 0x12, 0x5c,
+ 0x7a, 0x56, 0xfc, 0xf5, 0x06, 0xbf, 0xfa, 0x58,
+ 0x7b, 0x26, 0x3f, 0xb5, 0xcd, 0x04, 0xd3, 0xd0,
+ 0xc9, 0x21, 0x96, 0x4a, 0xc7, 0xf4, 0x54, 0x9f,
+ 0x5a, 0xbf, 0xef, 0x42, 0x71, 0x00, 0xfe, 0x18,
+ 0x99, 0x07, 0x7f, 0x7e, 0x88, 0x7d, 0x7d, 0xf1,
+ 0x04, 0x39, 0xc4, 0xa2, 0x2e, 0xdb, 0x51, 0xc9,
+ 0x7c, 0xe3, 0xc0, 0x4c, 0x3b, 0x32, 0x66, 0x01,
+ 0xcf, 0xaf, 0xb1, 0x1d, 0xb8, 0x71, 0x9a, 0x1d,
+ 0xdb, 0xdb, 0x89, 0x6b, 0xae, 0xda, 0x2d, 0x79,
+ 0x02, 0x03, 0x01, 0x00, 0x01, 0xa3, 0x81, 0xa7,
+ 0x30, 0x81, 0xa4, 0x30, 0x1d, 0x06, 0x03, 0x55,
+ 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0xb1, 0xad,
+ 0xe2, 0x85, 0x5a, 0xcf, 0xcb, 0x28, 0xdb, 0x69,
+ 0xce, 0x23, 0x69, 0xde, 0xd3, 0x26, 0x8e, 0x18,
+ 0x88, 0x39, 0x30, 0x75, 0x06, 0x03, 0x55, 0x1d,
+ 0x23, 0x04, 0x6e, 0x30, 0x6c, 0x80, 0x14, 0xb1,
+ 0xad, 0xe2, 0x85, 0x5a, 0xcf, 0xcb, 0x28, 0xdb,
+ 0x69, 0xce, 0x23, 0x69, 0xde, 0xd3, 0x26, 0x8e,
+ 0x18, 0x88, 0x39, 0xa1, 0x49, 0xa4, 0x47, 0x30,
+ 0x45, 0x31, 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55,
+ 0x04, 0x06, 0x13, 0x02, 0x41, 0x55, 0x31, 0x13,
+ 0x30, 0x11, 0x06, 0x03, 0x55, 0x04, 0x08, 0x13,
+ 0x0a, 0x53, 0x6f, 0x6d, 0x65, 0x2d, 0x53, 0x74,
+ 0x61, 0x74, 0x65, 0x31, 0x21, 0x30, 0x1f, 0x06,
+ 0x03, 0x55, 0x04, 0x0a, 0x13, 0x18, 0x49, 0x6e,
+ 0x74, 0x65, 0x72, 0x6e, 0x65, 0x74, 0x20, 0x57,
+ 0x69, 0x64, 0x67, 0x69, 0x74, 0x73, 0x20, 0x50,
+ 0x74, 0x79, 0x20, 0x4c, 0x74, 0x64, 0x82, 0x09,
+ 0x00, 0x85, 0xb0, 0xbb, 0xa4, 0x8a, 0x7f, 0xb8,
+ 0xca, 0x30, 0x0c, 0x06, 0x03, 0x55, 0x1d, 0x13,
+ 0x04, 0x05, 0x30, 0x03, 0x01, 0x01, 0xff, 0x30,
+ 0x0d, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7,
+ 0x0d, 0x01, 0x01, 0x05, 0x05, 0x00, 0x03, 0x81,
+ 0x81, 0x00, 0x08, 0x6c, 0x45, 0x24, 0xc7, 0x6b,
+ 0xb1, 0x59, 0xab, 0x0c, 0x52, 0xcc, 0xf2, 0xb0,
+ 0x14, 0xd7, 0x87, 0x9d, 0x7a, 0x64, 0x75, 0xb5,
+ 0x5a, 0x95, 0x66, 0xe4, 0xc5, 0x2b, 0x8e, 0xae,
+ 0x12, 0x66, 0x1f, 0xeb, 0x4f, 0x38, 0xb3, 0x6e,
+ 0x60, 0xd3, 0x92, 0xfd, 0xf7, 0x41, 0x08, 0xb5,
+ 0x25, 0x13, 0xb1, 0x18, 0x7a, 0x24, 0xfb, 0x30,
+ 0x1d, 0xba, 0xed, 0x98, 0xb9, 0x17, 0xec, 0xe7,
+ 0xd7, 0x31, 0x59, 0xdb, 0x95, 0xd3, 0x1d, 0x78,
+ 0xea, 0x50, 0x56, 0x5c, 0xd5, 0x82, 0x5a, 0x2d,
+ 0x5a, 0x5f, 0x33, 0xc4, 0xb6, 0xd8, 0xc9, 0x75,
+ 0x90, 0x96, 0x8c, 0x0f, 0x52, 0x98, 0xb5, 0xcd,
+ 0x98, 0x1f, 0x89, 0x20, 0x5f, 0xf2, 0xa0, 0x1c,
+ 0xa3, 0x1b, 0x96, 0x94, 0xdd, 0xa9, 0xfd, 0x57,
+ 0xe9, 0x70, 0xe8, 0x26, 0x6d, 0x71, 0x99, 0x9b,
+ 0x26, 0x6e, 0x38, 0x50, 0x29, 0x6c, 0x90, 0xa7,
+ 0xbd, 0xd9, 0x16, 0x03, 0x01, 0x00, 0x08, 0x0d,
+ 0x00, 0x00, 0x04, 0x01, 0x01, 0x00, 0x00, 0x16,
+ 0x03, 0x01, 0x00, 0x04, 0x0e, 0x00, 0x00, 0x00,
+ },
+ {
+ 0x16, 0x03, 0x01, 0x00, 0x07, 0x0b, 0x00, 0x00,
+ 0x03, 0x00, 0x00, 0x00, 0x16, 0x03, 0x01, 0x00,
+ 0x86, 0x10, 0x00, 0x00, 0x82, 0x00, 0x80, 0x04,
+ 0x58, 0x63, 0x26, 0x32, 0x1b, 0x34, 0xbe, 0x10,
+ 0xe4, 0xe4, 0x3e, 0xcd, 0x36, 0x7f, 0xa8, 0xa8,
+ 0xe0, 0x19, 0xe8, 0x94, 0x13, 0xd9, 0x35, 0xc4,
+ 0x71, 0xb4, 0x91, 0xd4, 0xbc, 0x74, 0x57, 0x9f,
+ 0x93, 0xb7, 0x5d, 0x3b, 0x9c, 0xff, 0x5d, 0x79,
+ 0xdb, 0x86, 0xfc, 0xdc, 0x74, 0x1e, 0x0c, 0xc6,
+ 0xe8, 0x93, 0xcf, 0xaf, 0xba, 0x1d, 0xfd, 0x8a,
+ 0xeb, 0xef, 0xbf, 0xfa, 0xa6, 0xe7, 0x53, 0x98,
+ 0x60, 0x4e, 0x0e, 0x60, 0x7d, 0xea, 0x40, 0x8d,
+ 0x1d, 0x8f, 0xa3, 0xc6, 0x83, 0xbc, 0xef, 0xb7,
+ 0x9a, 0x4a, 0xe7, 0x99, 0xee, 0x0b, 0xc7, 0x46,
+ 0x75, 0x45, 0x66, 0xe8, 0x5f, 0x4b, 0x08, 0xa4,
+ 0xc1, 0x36, 0xd0, 0x36, 0x2c, 0xf2, 0x9a, 0x44,
+ 0x1e, 0x5f, 0x22, 0xf4, 0xbe, 0x66, 0x66, 0x17,
+ 0xd8, 0xb6, 0x0a, 0x89, 0xed, 0x22, 0x80, 0xdb,
+ 0xad, 0x05, 0xd1, 0xb5, 0x93, 0xa1, 0x1c, 0x14,
+ 0x03, 0x01, 0x00, 0x01, 0x01, 0x16, 0x03, 0x01,
+ 0x00, 0x24, 0x62, 0x6f, 0x3d, 0x30, 0x56, 0x97,
+ 0xde, 0x03, 0x67, 0xa9, 0x63, 0x21, 0xb6, 0xe6,
+ 0x05, 0x69, 0x94, 0xfb, 0x50, 0xc1, 0x99, 0xdd,
+ 0xf6, 0xe8, 0x60, 0xbd, 0xe6, 0xba, 0xe3, 0x50,
+ 0x0a, 0xcd, 0xde, 0x14, 0x16, 0xc4,
+ },
+ {
+ 0x14, 0x03, 0x01, 0x00, 0x01, 0x01, 0x16, 0x03,
+ 0x01, 0x00, 0x24, 0xf0, 0x21, 0xf6, 0x84, 0x6a,
+ 0xe3, 0x6b, 0x8a, 0xc5, 0x46, 0x50, 0xca, 0x40,
+ 0xea, 0x4e, 0x82, 0xc1, 0x70, 0x25, 0xd8, 0x7d,
+ 0x60, 0xf5, 0x51, 0x7f, 0x64, 0x03, 0x9f, 0x53,
+ 0xec, 0xfb, 0x57, 0xa9, 0xfc, 0x26, 0x15, 0x17,
+ 0x03, 0x01, 0x00, 0x21, 0xa6, 0xc6, 0x94, 0x2b,
+ 0xa9, 0xcb, 0x93, 0xff, 0xb6, 0xa6, 0xe7, 0xc5,
+ 0x37, 0x86, 0x15, 0x37, 0x57, 0xce, 0xef, 0x54,
+ 0x96, 0x5d, 0x50, 0xa0, 0x50, 0x69, 0x5e, 0x82,
+ 0x61, 0x8d, 0x42, 0xfb, 0x78, 0x15, 0x03, 0x01,
+ 0x00, 0x16, 0x45, 0xd1, 0x86, 0x68, 0x59, 0xc1,
+ 0xaf, 0xac, 0x5c, 0x46, 0x8a, 0x68, 0x69, 0x0c,
+ 0xd7, 0x67, 0xbf, 0xf0, 0x3e, 0xee, 0x45, 0x55,
+ },
+ }},
// Server asks for cert with empty CA list, client gives one
// go test -run "TestRunServer" -serve -clientauth 1
- // gnutls-cli --insecure --debug 100 -p 10443 localhost
- {"RequestClientCert, client gives it", RequestClientCert,
- []*x509.Certificate{clientCertificate},
- [][]byte{{
- 0x16, 0x03, 0x02, 0x00, 0x7a, 0x01, 0x00, 0x00,
- 0x76, 0x03, 0x02, 0x4e, 0xe7, 0x44, 0xda, 0x58,
- 0x7d, 0x46, 0x4a, 0x48, 0x97, 0x9f, 0xe5, 0x91,
- 0x11, 0x64, 0xa7, 0x1e, 0x4d, 0xb7, 0xfe, 0x9b,
- 0xc6, 0x63, 0xf8, 0xa4, 0xb5, 0x0b, 0x18, 0xb5,
- 0xbd, 0x19, 0xb3, 0x00, 0x00, 0x34, 0x00, 0x33,
- 0x00, 0x45, 0x00, 0x39, 0x00, 0x88, 0x00, 0x16,
- 0x00, 0x32, 0x00, 0x44, 0x00, 0x38, 0x00, 0x87,
- 0x00, 0x13, 0x00, 0x66, 0x00, 0x90, 0x00, 0x91,
- 0x00, 0x8f, 0x00, 0x8e, 0x00, 0x2f, 0x00, 0x41,
- 0x00, 0x35, 0x00, 0x84, 0x00, 0x0a, 0x00, 0x05,
- 0x00, 0x04, 0x00, 0x8c, 0x00, 0x8d, 0x00, 0x8b,
- 0x00, 0x8a, 0x01, 0x00, 0x00, 0x19, 0x00, 0x09,
- 0x00, 0x03, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00,
- 0x0e, 0x00, 0x0c, 0x00, 0x00, 0x09, 0x6c, 0x6f,
- 0x63, 0x61, 0x6c, 0x68, 0x6f, 0x73, 0x74,
+ {"RequestClientCert, client gives it", RequestClientCert, []*x509.Certificate{clientCertificate}, [][]byte{
+ {
+ 0x16, 0x03, 0x01, 0x00, 0x54, 0x01, 0x00, 0x00,
+ 0x50, 0x03, 0x01, 0x50, 0x77, 0x43, 0x47, 0xfd,
+ 0x1d, 0xb0, 0x60, 0x4c, 0x25, 0x86, 0x45, 0x4a,
+ 0xe5, 0x3f, 0x80, 0x56, 0x18, 0x91, 0x5c, 0xe2,
+ 0x62, 0xc5, 0x77, 0xc2, 0x92, 0xdd, 0xdc, 0x39,
+ 0x23, 0x1d, 0xc5, 0x00, 0x00, 0x28, 0x00, 0x39,
+ 0x00, 0x38, 0x00, 0x35, 0x00, 0x16, 0x00, 0x13,
+ 0x00, 0x0a, 0x00, 0x33, 0x00, 0x32, 0x00, 0x2f,
+ 0x00, 0x05, 0x00, 0x04, 0x00, 0x15, 0x00, 0x12,
+ 0x00, 0x09, 0x00, 0x14, 0x00, 0x11, 0x00, 0x08,
+ 0x00, 0x06, 0x00, 0x03, 0x00, 0xff, 0x02, 0x01,
+ 0x00,
},
-
- {
- 0x16, 0x03, 0x01, 0x00, 0x2a, 0x02, 0x00, 0x00,
- 0x26, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x16,
- 0x03, 0x01, 0x02, 0xbe, 0x0b, 0x00, 0x02, 0xba,
- 0x00, 0x02, 0xb7, 0x00, 0x02, 0xb4, 0x30, 0x82,
- 0x02, 0xb0, 0x30, 0x82, 0x02, 0x19, 0xa0, 0x03,
- 0x02, 0x01, 0x02, 0x02, 0x09, 0x00, 0x85, 0xb0,
- 0xbb, 0xa4, 0x8a, 0x7f, 0xb8, 0xca, 0x30, 0x0d,
- 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d,
- 0x01, 0x01, 0x05, 0x05, 0x00, 0x30, 0x45, 0x31,
- 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06,
- 0x13, 0x02, 0x41, 0x55, 0x31, 0x13, 0x30, 0x11,
- 0x06, 0x03, 0x55, 0x04, 0x08, 0x13, 0x0a, 0x53,
- 0x6f, 0x6d, 0x65, 0x2d, 0x53, 0x74, 0x61, 0x74,
- 0x65, 0x31, 0x21, 0x30, 0x1f, 0x06, 0x03, 0x55,
- 0x04, 0x0a, 0x13, 0x18, 0x49, 0x6e, 0x74, 0x65,
- 0x72, 0x6e, 0x65, 0x74, 0x20, 0x57, 0x69, 0x64,
- 0x67, 0x69, 0x74, 0x73, 0x20, 0x50, 0x74, 0x79,
- 0x20, 0x4c, 0x74, 0x64, 0x30, 0x1e, 0x17, 0x0d,
- 0x31, 0x30, 0x30, 0x34, 0x32, 0x34, 0x30, 0x39,
- 0x30, 0x39, 0x33, 0x38, 0x5a, 0x17, 0x0d, 0x31,
- 0x31, 0x30, 0x34, 0x32, 0x34, 0x30, 0x39, 0x30,
- 0x39, 0x33, 0x38, 0x5a, 0x30, 0x45, 0x31, 0x0b,
- 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06, 0x13,
- 0x02, 0x41, 0x55, 0x31, 0x13, 0x30, 0x11, 0x06,
- 0x03, 0x55, 0x04, 0x08, 0x13, 0x0a, 0x53, 0x6f,
- 0x6d, 0x65, 0x2d, 0x53, 0x74, 0x61, 0x74, 0x65,
- 0x31, 0x21, 0x30, 0x1f, 0x06, 0x03, 0x55, 0x04,
- 0x0a, 0x13, 0x18, 0x49, 0x6e, 0x74, 0x65, 0x72,
- 0x6e, 0x65, 0x74, 0x20, 0x57, 0x69, 0x64, 0x67,
- 0x69, 0x74, 0x73, 0x20, 0x50, 0x74, 0x79, 0x20,
- 0x4c, 0x74, 0x64, 0x30, 0x81, 0x9f, 0x30, 0x0d,
- 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d,
- 0x01, 0x01, 0x01, 0x05, 0x00, 0x03, 0x81, 0x8d,
- 0x00, 0x30, 0x81, 0x89, 0x02, 0x81, 0x81, 0x00,
- 0xbb, 0x79, 0xd6, 0xf5, 0x17, 0xb5, 0xe5, 0xbf,
- 0x46, 0x10, 0xd0, 0xdc, 0x69, 0xbe, 0xe6, 0x2b,
- 0x07, 0x43, 0x5a, 0xd0, 0x03, 0x2d, 0x8a, 0x7a,
- 0x43, 0x85, 0xb7, 0x14, 0x52, 0xe7, 0xa5, 0x65,
- 0x4c, 0x2c, 0x78, 0xb8, 0x23, 0x8c, 0xb5, 0xb4,
- 0x82, 0xe5, 0xde, 0x1f, 0x95, 0x3b, 0x7e, 0x62,
- 0xa5, 0x2c, 0xa5, 0x33, 0xd6, 0xfe, 0x12, 0x5c,
- 0x7a, 0x56, 0xfc, 0xf5, 0x06, 0xbf, 0xfa, 0x58,
- 0x7b, 0x26, 0x3f, 0xb5, 0xcd, 0x04, 0xd3, 0xd0,
- 0xc9, 0x21, 0x96, 0x4a, 0xc7, 0xf4, 0x54, 0x9f,
- 0x5a, 0xbf, 0xef, 0x42, 0x71, 0x00, 0xfe, 0x18,
- 0x99, 0x07, 0x7f, 0x7e, 0x88, 0x7d, 0x7d, 0xf1,
- 0x04, 0x39, 0xc4, 0xa2, 0x2e, 0xdb, 0x51, 0xc9,
- 0x7c, 0xe3, 0xc0, 0x4c, 0x3b, 0x32, 0x66, 0x01,
- 0xcf, 0xaf, 0xb1, 0x1d, 0xb8, 0x71, 0x9a, 0x1d,
- 0xdb, 0xdb, 0x89, 0x6b, 0xae, 0xda, 0x2d, 0x79,
- 0x02, 0x03, 0x01, 0x00, 0x01, 0xa3, 0x81, 0xa7,
- 0x30, 0x81, 0xa4, 0x30, 0x1d, 0x06, 0x03, 0x55,
- 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0xb1, 0xad,
- 0xe2, 0x85, 0x5a, 0xcf, 0xcb, 0x28, 0xdb, 0x69,
- 0xce, 0x23, 0x69, 0xde, 0xd3, 0x26, 0x8e, 0x18,
- 0x88, 0x39, 0x30, 0x75, 0x06, 0x03, 0x55, 0x1d,
- 0x23, 0x04, 0x6e, 0x30, 0x6c, 0x80, 0x14, 0xb1,
- 0xad, 0xe2, 0x85, 0x5a, 0xcf, 0xcb, 0x28, 0xdb,
- 0x69, 0xce, 0x23, 0x69, 0xde, 0xd3, 0x26, 0x8e,
- 0x18, 0x88, 0x39, 0xa1, 0x49, 0xa4, 0x47, 0x30,
- 0x45, 0x31, 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55,
- 0x04, 0x06, 0x13, 0x02, 0x41, 0x55, 0x31, 0x13,
- 0x30, 0x11, 0x06, 0x03, 0x55, 0x04, 0x08, 0x13,
- 0x0a, 0x53, 0x6f, 0x6d, 0x65, 0x2d, 0x53, 0x74,
- 0x61, 0x74, 0x65, 0x31, 0x21, 0x30, 0x1f, 0x06,
- 0x03, 0x55, 0x04, 0x0a, 0x13, 0x18, 0x49, 0x6e,
- 0x74, 0x65, 0x72, 0x6e, 0x65, 0x74, 0x20, 0x57,
- 0x69, 0x64, 0x67, 0x69, 0x74, 0x73, 0x20, 0x50,
- 0x74, 0x79, 0x20, 0x4c, 0x74, 0x64, 0x82, 0x09,
- 0x00, 0x85, 0xb0, 0xbb, 0xa4, 0x8a, 0x7f, 0xb8,
- 0xca, 0x30, 0x0c, 0x06, 0x03, 0x55, 0x1d, 0x13,
- 0x04, 0x05, 0x30, 0x03, 0x01, 0x01, 0xff, 0x30,
- 0x0d, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7,
- 0x0d, 0x01, 0x01, 0x05, 0x05, 0x00, 0x03, 0x81,
- 0x81, 0x00, 0x08, 0x6c, 0x45, 0x24, 0xc7, 0x6b,
- 0xb1, 0x59, 0xab, 0x0c, 0x52, 0xcc, 0xf2, 0xb0,
- 0x14, 0xd7, 0x87, 0x9d, 0x7a, 0x64, 0x75, 0xb5,
- 0x5a, 0x95, 0x66, 0xe4, 0xc5, 0x2b, 0x8e, 0xae,
- 0x12, 0x66, 0x1f, 0xeb, 0x4f, 0x38, 0xb3, 0x6e,
- 0x60, 0xd3, 0x92, 0xfd, 0xf7, 0x41, 0x08, 0xb5,
- 0x25, 0x13, 0xb1, 0x18, 0x7a, 0x24, 0xfb, 0x30,
- 0x1d, 0xba, 0xed, 0x98, 0xb9, 0x17, 0xec, 0xe7,
- 0xd7, 0x31, 0x59, 0xdb, 0x95, 0xd3, 0x1d, 0x78,
- 0xea, 0x50, 0x56, 0x5c, 0xd5, 0x82, 0x5a, 0x2d,
- 0x5a, 0x5f, 0x33, 0xc4, 0xb6, 0xd8, 0xc9, 0x75,
- 0x90, 0x96, 0x8c, 0x0f, 0x52, 0x98, 0xb5, 0xcd,
- 0x98, 0x1f, 0x89, 0x20, 0x5f, 0xf2, 0xa0, 0x1c,
- 0xa3, 0x1b, 0x96, 0x94, 0xdd, 0xa9, 0xfd, 0x57,
- 0xe9, 0x70, 0xe8, 0x26, 0x6d, 0x71, 0x99, 0x9b,
- 0x26, 0x6e, 0x38, 0x50, 0x29, 0x6c, 0x90, 0xa7,
- 0xbd, 0xd9, 0x16, 0x03, 0x01, 0x00, 0x08, 0x0d,
- 0x00, 0x00, 0x04, 0x01, 0x01, 0x00, 0x00, 0x16,
- 0x03, 0x01, 0x00, 0x04, 0x0e, 0x00, 0x00, 0x00,
- },
-
- {
- 0x16, 0x03, 0x01, 0x01, 0xfb, 0x0b, 0x00, 0x01,
- 0xf7, 0x00, 0x01, 0xf4, 0x00, 0x01, 0xf1, 0x30,
- 0x82, 0x01, 0xed, 0x30, 0x82, 0x01, 0x58, 0xa0,
- 0x03, 0x02, 0x01, 0x02, 0x02, 0x01, 0x00, 0x30,
- 0x0b, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7,
- 0x0d, 0x01, 0x01, 0x05, 0x30, 0x26, 0x31, 0x10,
- 0x30, 0x0e, 0x06, 0x03, 0x55, 0x04, 0x0a, 0x13,
- 0x07, 0x41, 0x63, 0x6d, 0x65, 0x20, 0x43, 0x6f,
- 0x31, 0x12, 0x30, 0x10, 0x06, 0x03, 0x55, 0x04,
- 0x03, 0x13, 0x09, 0x31, 0x32, 0x37, 0x2e, 0x30,
- 0x2e, 0x30, 0x2e, 0x31, 0x30, 0x1e, 0x17, 0x0d,
- 0x31, 0x31, 0x31, 0x32, 0x30, 0x38, 0x30, 0x37,
- 0x35, 0x35, 0x31, 0x32, 0x5a, 0x17, 0x0d, 0x31,
- 0x32, 0x31, 0x32, 0x30, 0x37, 0x30, 0x38, 0x30,
- 0x30, 0x31, 0x32, 0x5a, 0x30, 0x26, 0x31, 0x10,
- 0x30, 0x0e, 0x06, 0x03, 0x55, 0x04, 0x0a, 0x13,
- 0x07, 0x41, 0x63, 0x6d, 0x65, 0x20, 0x43, 0x6f,
- 0x31, 0x12, 0x30, 0x10, 0x06, 0x03, 0x55, 0x04,
- 0x03, 0x13, 0x09, 0x31, 0x32, 0x37, 0x2e, 0x30,
- 0x2e, 0x30, 0x2e, 0x31, 0x30, 0x81, 0x9c, 0x30,
- 0x0b, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7,
- 0x0d, 0x01, 0x01, 0x01, 0x03, 0x81, 0x8c, 0x00,
- 0x30, 0x81, 0x88, 0x02, 0x81, 0x80, 0x4e, 0xd0,
- 0x7b, 0x31, 0xe3, 0x82, 0x64, 0xd9, 0x59, 0xc0,
- 0xc2, 0x87, 0xa4, 0x5e, 0x1e, 0x8b, 0x73, 0x33,
- 0xc7, 0x63, 0x53, 0xdf, 0x66, 0x92, 0x06, 0x84,
- 0xf6, 0x64, 0xd5, 0x8f, 0xe4, 0x36, 0xa7, 0x1d,
- 0x2b, 0xe8, 0xb3, 0x20, 0x36, 0x45, 0x23, 0xb5,
- 0xe3, 0x95, 0xae, 0xed, 0xe0, 0xf5, 0x20, 0x9c,
- 0x8d, 0x95, 0xdf, 0x7f, 0x5a, 0x12, 0xef, 0x87,
- 0xe4, 0x5b, 0x68, 0xe4, 0xe9, 0x0e, 0x74, 0xec,
- 0x04, 0x8a, 0x7f, 0xde, 0x93, 0x27, 0xc4, 0x01,
- 0x19, 0x7a, 0xbd, 0xf2, 0xdc, 0x3d, 0x14, 0xab,
- 0xd0, 0x54, 0xca, 0x21, 0x0c, 0xd0, 0x4d, 0x6e,
- 0x87, 0x2e, 0x5c, 0xc5, 0xd2, 0xbb, 0x4d, 0x4b,
- 0x4f, 0xce, 0xb6, 0x2c, 0xf7, 0x7e, 0x88, 0xec,
- 0x7c, 0xd7, 0x02, 0x91, 0x74, 0xa6, 0x1e, 0x0c,
- 0x1a, 0xda, 0xe3, 0x4a, 0x5a, 0x2e, 0xde, 0x13,
- 0x9c, 0x4c, 0x40, 0x88, 0x59, 0x93, 0x02, 0x03,
- 0x01, 0x00, 0x01, 0xa3, 0x32, 0x30, 0x30, 0x30,
- 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01,
- 0xff, 0x04, 0x04, 0x03, 0x02, 0x00, 0xa0, 0x30,
- 0x0d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x06,
- 0x04, 0x04, 0x01, 0x02, 0x03, 0x04, 0x30, 0x0f,
- 0x06, 0x03, 0x55, 0x1d, 0x23, 0x04, 0x08, 0x30,
- 0x06, 0x80, 0x04, 0x01, 0x02, 0x03, 0x04, 0x30,
- 0x0b, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7,
- 0x0d, 0x01, 0x01, 0x05, 0x03, 0x81, 0x81, 0x00,
- 0x36, 0x1f, 0xb3, 0x7a, 0x0c, 0x75, 0xc9, 0x6e,
- 0x37, 0x46, 0x61, 0x2b, 0xd5, 0xbd, 0xc0, 0xa7,
- 0x4b, 0xcc, 0x46, 0x9a, 0x81, 0x58, 0x7c, 0x85,
- 0x79, 0x29, 0xc8, 0xc8, 0xc6, 0x67, 0xdd, 0x32,
- 0x56, 0x45, 0x2b, 0x75, 0xb6, 0xe9, 0x24, 0xa9,
- 0x50, 0x9a, 0xbe, 0x1f, 0x5a, 0xfa, 0x1a, 0x15,
- 0xd9, 0xcc, 0x55, 0x95, 0x72, 0x16, 0x83, 0xb9,
- 0xc2, 0xb6, 0x8f, 0xfd, 0x88, 0x8c, 0x38, 0x84,
- 0x1d, 0xab, 0x5d, 0x92, 0x31, 0x13, 0x4f, 0xfd,
- 0x83, 0x3b, 0xc6, 0x9d, 0xf1, 0x11, 0x62, 0xb6,
- 0x8b, 0xec, 0xab, 0x67, 0xbe, 0xc8, 0x64, 0xb0,
- 0x11, 0x50, 0x46, 0x58, 0x17, 0x6b, 0x99, 0x1c,
- 0xd3, 0x1d, 0xfc, 0x06, 0xf1, 0x0e, 0xe5, 0x96,
- 0xa8, 0x0c, 0xf9, 0x78, 0x20, 0xb7, 0x44, 0x18,
- 0x51, 0x8d, 0x10, 0x7e, 0x4f, 0x94, 0x67, 0xdf,
- 0xa3, 0x4e, 0x70, 0x73, 0x8e, 0x90, 0x91, 0x85,
- 0x16, 0x03, 0x01, 0x00, 0x86, 0x10, 0x00, 0x00,
- 0x82, 0x00, 0x80, 0xa7, 0x2f, 0xed, 0xfa, 0xc2,
- 0xbd, 0x46, 0xa1, 0xf2, 0x69, 0xc5, 0x1d, 0xa1,
- 0x34, 0xd6, 0xd0, 0x84, 0xf5, 0x5d, 0x8c, 0x82,
- 0x8d, 0x98, 0x82, 0x9c, 0xd9, 0x07, 0xe0, 0xf7,
- 0x55, 0x49, 0x4d, 0xa1, 0x48, 0x59, 0x02, 0xd3,
- 0x84, 0x37, 0xaf, 0x01, 0xb3, 0x3a, 0xf4, 0xed,
- 0x99, 0xbe, 0x67, 0x36, 0x19, 0x55, 0xf3, 0xf9,
- 0xcb, 0x94, 0xe5, 0x7b, 0x8b, 0x77, 0xf2, 0x5f,
- 0x4c, 0xfe, 0x01, 0x1f, 0x7b, 0xd7, 0x23, 0x49,
- 0x0c, 0xcb, 0x6c, 0xb0, 0xe7, 0x77, 0xd6, 0xcf,
- 0xa8, 0x7d, 0xdb, 0xa7, 0x14, 0xe2, 0xf5, 0xf3,
- 0xff, 0xba, 0x23, 0xd2, 0x9a, 0x36, 0x14, 0x60,
- 0x2a, 0x91, 0x5d, 0x2b, 0x35, 0x3b, 0xb6, 0xdd,
- 0xcb, 0x6b, 0xdc, 0x18, 0xdc, 0x33, 0xb8, 0xb3,
- 0xc7, 0x27, 0x7e, 0xfc, 0xd2, 0xf7, 0x97, 0x90,
- 0x5e, 0x17, 0xac, 0x14, 0x8e, 0x0f, 0xca, 0xb5,
- 0x6f, 0xc9, 0x2d, 0x16, 0x03, 0x01, 0x00, 0x86,
- 0x0f, 0x00, 0x00, 0x82, 0x00, 0x80, 0x44, 0x7f,
- 0xa2, 0x59, 0x60, 0x0b, 0x5a, 0xc4, 0xaf, 0x1e,
- 0x60, 0xa5, 0x24, 0xea, 0xc1, 0xc3, 0x22, 0x21,
- 0x6b, 0x22, 0x8b, 0x2a, 0x11, 0x82, 0x68, 0x7d,
- 0xb9, 0xdd, 0x9c, 0x27, 0x4c, 0xc2, 0xc8, 0xa2,
- 0x8b, 0x6b, 0x77, 0x8d, 0x3a, 0x2b, 0x8d, 0x2f,
- 0x6a, 0x2b, 0x43, 0xd2, 0xd1, 0xc6, 0x41, 0x79,
- 0xa2, 0x4f, 0x2b, 0xc2, 0xf7, 0xb2, 0x10, 0xad,
- 0xa6, 0x01, 0x51, 0x51, 0x25, 0xe7, 0x58, 0x7a,
- 0xcf, 0x3b, 0xc4, 0x29, 0xb5, 0xe5, 0xa7, 0x83,
- 0xe6, 0xcb, 0x1e, 0xf3, 0x02, 0x0f, 0x53, 0x3b,
- 0xb5, 0x39, 0xef, 0x9c, 0x42, 0xe0, 0xa6, 0x9b,
- 0x2b, 0xdd, 0x60, 0xae, 0x0a, 0x73, 0x35, 0xbe,
- 0x26, 0x10, 0x1b, 0xe9, 0xe9, 0x61, 0xab, 0x20,
- 0xa5, 0x48, 0xc6, 0x60, 0xa6, 0x50, 0x3c, 0xfb,
- 0xa7, 0xca, 0xb0, 0x80, 0x95, 0x1e, 0xce, 0xc7,
- 0xbb, 0x68, 0x44, 0xdc, 0x0e, 0x0e, 0x14, 0x03,
- 0x01, 0x00, 0x01, 0x01, 0x16, 0x03, 0x01, 0x00,
- 0x24, 0xb6, 0xcd, 0x0c, 0x78, 0xfd, 0xd6, 0xff,
- 0xbe, 0x97, 0xd5, 0x0a, 0x7d, 0x4f, 0xa1, 0x03,
- 0x78, 0xc8, 0x61, 0x6f, 0xf2, 0x4b, 0xa8, 0x56,
- 0x4f, 0x3c, 0xa2, 0xd9, 0xd0, 0x20, 0x13, 0x1b,
- 0x8b, 0x36, 0xb7, 0x33, 0x9c,
- },
-
- {
- 0x14, 0x03, 0x01, 0x00, 0x01, 0x01, 0x16, 0x03,
- 0x01, 0x00, 0x24, 0xa3, 0x43, 0x94, 0xe7, 0xdf,
- 0xb6, 0xc3, 0x03, 0x9f, 0xc1, 0x59, 0x0c, 0xc3,
- 0x13, 0xae, 0xed, 0xcf, 0xff, 0xf1, 0x80, 0xf3,
- 0x13, 0x63, 0x1c, 0xf0, 0xca, 0xad, 0x9e, 0x71,
- 0x46, 0x5f, 0x6b, 0xeb, 0x10, 0x3f, 0xe3, 0x17,
- 0x03, 0x01, 0x00, 0x21, 0xe9, 0x80, 0x95, 0x6e,
- 0x05, 0x55, 0x2f, 0xed, 0x4d, 0xde, 0x17, 0x3a,
- 0x32, 0x9b, 0x2a, 0x74, 0x30, 0x4f, 0xe0, 0x9f,
- 0x4e, 0xd3, 0x06, 0xbd, 0x3a, 0x43, 0x75, 0x8b,
- 0x5b, 0x9a, 0xd8, 0x2e, 0x56, 0x15, 0x03, 0x01,
- 0x00, 0x16, 0x53, 0xf5, 0xff, 0xe0, 0xa1, 0x6c,
- 0x33, 0xf4, 0x4e, 0x89, 0x68, 0xe1, 0xf7, 0x61,
- 0x13, 0xb3, 0x12, 0xa1, 0x8e, 0x5a, 0x7a, 0x02,
- },
+ {
+ 0x16, 0x03, 0x01, 0x00, 0x2a, 0x02, 0x00, 0x00,
+ 0x26, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x16,
+ 0x03, 0x01, 0x02, 0xbe, 0x0b, 0x00, 0x02, 0xba,
+ 0x00, 0x02, 0xb7, 0x00, 0x02, 0xb4, 0x30, 0x82,
+ 0x02, 0xb0, 0x30, 0x82, 0x02, 0x19, 0xa0, 0x03,
+ 0x02, 0x01, 0x02, 0x02, 0x09, 0x00, 0x85, 0xb0,
+ 0xbb, 0xa4, 0x8a, 0x7f, 0xb8, 0xca, 0x30, 0x0d,
+ 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d,
+ 0x01, 0x01, 0x05, 0x05, 0x00, 0x30, 0x45, 0x31,
+ 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06,
+ 0x13, 0x02, 0x41, 0x55, 0x31, 0x13, 0x30, 0x11,
+ 0x06, 0x03, 0x55, 0x04, 0x08, 0x13, 0x0a, 0x53,
+ 0x6f, 0x6d, 0x65, 0x2d, 0x53, 0x74, 0x61, 0x74,
+ 0x65, 0x31, 0x21, 0x30, 0x1f, 0x06, 0x03, 0x55,
+ 0x04, 0x0a, 0x13, 0x18, 0x49, 0x6e, 0x74, 0x65,
+ 0x72, 0x6e, 0x65, 0x74, 0x20, 0x57, 0x69, 0x64,
+ 0x67, 0x69, 0x74, 0x73, 0x20, 0x50, 0x74, 0x79,
+ 0x20, 0x4c, 0x74, 0x64, 0x30, 0x1e, 0x17, 0x0d,
+ 0x31, 0x30, 0x30, 0x34, 0x32, 0x34, 0x30, 0x39,
+ 0x30, 0x39, 0x33, 0x38, 0x5a, 0x17, 0x0d, 0x31,
+ 0x31, 0x30, 0x34, 0x32, 0x34, 0x30, 0x39, 0x30,
+ 0x39, 0x33, 0x38, 0x5a, 0x30, 0x45, 0x31, 0x0b,
+ 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06, 0x13,
+ 0x02, 0x41, 0x55, 0x31, 0x13, 0x30, 0x11, 0x06,
+ 0x03, 0x55, 0x04, 0x08, 0x13, 0x0a, 0x53, 0x6f,
+ 0x6d, 0x65, 0x2d, 0x53, 0x74, 0x61, 0x74, 0x65,
+ 0x31, 0x21, 0x30, 0x1f, 0x06, 0x03, 0x55, 0x04,
+ 0x0a, 0x13, 0x18, 0x49, 0x6e, 0x74, 0x65, 0x72,
+ 0x6e, 0x65, 0x74, 0x20, 0x57, 0x69, 0x64, 0x67,
+ 0x69, 0x74, 0x73, 0x20, 0x50, 0x74, 0x79, 0x20,
+ 0x4c, 0x74, 0x64, 0x30, 0x81, 0x9f, 0x30, 0x0d,
+ 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d,
+ 0x01, 0x01, 0x01, 0x05, 0x00, 0x03, 0x81, 0x8d,
+ 0x00, 0x30, 0x81, 0x89, 0x02, 0x81, 0x81, 0x00,
+ 0xbb, 0x79, 0xd6, 0xf5, 0x17, 0xb5, 0xe5, 0xbf,
+ 0x46, 0x10, 0xd0, 0xdc, 0x69, 0xbe, 0xe6, 0x2b,
+ 0x07, 0x43, 0x5a, 0xd0, 0x03, 0x2d, 0x8a, 0x7a,
+ 0x43, 0x85, 0xb7, 0x14, 0x52, 0xe7, 0xa5, 0x65,
+ 0x4c, 0x2c, 0x78, 0xb8, 0x23, 0x8c, 0xb5, 0xb4,
+ 0x82, 0xe5, 0xde, 0x1f, 0x95, 0x3b, 0x7e, 0x62,
+ 0xa5, 0x2c, 0xa5, 0x33, 0xd6, 0xfe, 0x12, 0x5c,
+ 0x7a, 0x56, 0xfc, 0xf5, 0x06, 0xbf, 0xfa, 0x58,
+ 0x7b, 0x26, 0x3f, 0xb5, 0xcd, 0x04, 0xd3, 0xd0,
+ 0xc9, 0x21, 0x96, 0x4a, 0xc7, 0xf4, 0x54, 0x9f,
+ 0x5a, 0xbf, 0xef, 0x42, 0x71, 0x00, 0xfe, 0x18,
+ 0x99, 0x07, 0x7f, 0x7e, 0x88, 0x7d, 0x7d, 0xf1,
+ 0x04, 0x39, 0xc4, 0xa2, 0x2e, 0xdb, 0x51, 0xc9,
+ 0x7c, 0xe3, 0xc0, 0x4c, 0x3b, 0x32, 0x66, 0x01,
+ 0xcf, 0xaf, 0xb1, 0x1d, 0xb8, 0x71, 0x9a, 0x1d,
+ 0xdb, 0xdb, 0x89, 0x6b, 0xae, 0xda, 0x2d, 0x79,
+ 0x02, 0x03, 0x01, 0x00, 0x01, 0xa3, 0x81, 0xa7,
+ 0x30, 0x81, 0xa4, 0x30, 0x1d, 0x06, 0x03, 0x55,
+ 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0xb1, 0xad,
+ 0xe2, 0x85, 0x5a, 0xcf, 0xcb, 0x28, 0xdb, 0x69,
+ 0xce, 0x23, 0x69, 0xde, 0xd3, 0x26, 0x8e, 0x18,
+ 0x88, 0x39, 0x30, 0x75, 0x06, 0x03, 0x55, 0x1d,
+ 0x23, 0x04, 0x6e, 0x30, 0x6c, 0x80, 0x14, 0xb1,
+ 0xad, 0xe2, 0x85, 0x5a, 0xcf, 0xcb, 0x28, 0xdb,
+ 0x69, 0xce, 0x23, 0x69, 0xde, 0xd3, 0x26, 0x8e,
+ 0x18, 0x88, 0x39, 0xa1, 0x49, 0xa4, 0x47, 0x30,
+ 0x45, 0x31, 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55,
+ 0x04, 0x06, 0x13, 0x02, 0x41, 0x55, 0x31, 0x13,
+ 0x30, 0x11, 0x06, 0x03, 0x55, 0x04, 0x08, 0x13,
+ 0x0a, 0x53, 0x6f, 0x6d, 0x65, 0x2d, 0x53, 0x74,
+ 0x61, 0x74, 0x65, 0x31, 0x21, 0x30, 0x1f, 0x06,
+ 0x03, 0x55, 0x04, 0x0a, 0x13, 0x18, 0x49, 0x6e,
+ 0x74, 0x65, 0x72, 0x6e, 0x65, 0x74, 0x20, 0x57,
+ 0x69, 0x64, 0x67, 0x69, 0x74, 0x73, 0x20, 0x50,
+ 0x74, 0x79, 0x20, 0x4c, 0x74, 0x64, 0x82, 0x09,
+ 0x00, 0x85, 0xb0, 0xbb, 0xa4, 0x8a, 0x7f, 0xb8,
+ 0xca, 0x30, 0x0c, 0x06, 0x03, 0x55, 0x1d, 0x13,
+ 0x04, 0x05, 0x30, 0x03, 0x01, 0x01, 0xff, 0x30,
+ 0x0d, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7,
+ 0x0d, 0x01, 0x01, 0x05, 0x05, 0x00, 0x03, 0x81,
+ 0x81, 0x00, 0x08, 0x6c, 0x45, 0x24, 0xc7, 0x6b,
+ 0xb1, 0x59, 0xab, 0x0c, 0x52, 0xcc, 0xf2, 0xb0,
+ 0x14, 0xd7, 0x87, 0x9d, 0x7a, 0x64, 0x75, 0xb5,
+ 0x5a, 0x95, 0x66, 0xe4, 0xc5, 0x2b, 0x8e, 0xae,
+ 0x12, 0x66, 0x1f, 0xeb, 0x4f, 0x38, 0xb3, 0x6e,
+ 0x60, 0xd3, 0x92, 0xfd, 0xf7, 0x41, 0x08, 0xb5,
+ 0x25, 0x13, 0xb1, 0x18, 0x7a, 0x24, 0xfb, 0x30,
+ 0x1d, 0xba, 0xed, 0x98, 0xb9, 0x17, 0xec, 0xe7,
+ 0xd7, 0x31, 0x59, 0xdb, 0x95, 0xd3, 0x1d, 0x78,
+ 0xea, 0x50, 0x56, 0x5c, 0xd5, 0x82, 0x5a, 0x2d,
+ 0x5a, 0x5f, 0x33, 0xc4, 0xb6, 0xd8, 0xc9, 0x75,
+ 0x90, 0x96, 0x8c, 0x0f, 0x52, 0x98, 0xb5, 0xcd,
+ 0x98, 0x1f, 0x89, 0x20, 0x5f, 0xf2, 0xa0, 0x1c,
+ 0xa3, 0x1b, 0x96, 0x94, 0xdd, 0xa9, 0xfd, 0x57,
+ 0xe9, 0x70, 0xe8, 0x26, 0x6d, 0x71, 0x99, 0x9b,
+ 0x26, 0x6e, 0x38, 0x50, 0x29, 0x6c, 0x90, 0xa7,
+ 0xbd, 0xd9, 0x16, 0x03, 0x01, 0x00, 0x08, 0x0d,
+ 0x00, 0x00, 0x04, 0x01, 0x01, 0x00, 0x00, 0x16,
+ 0x03, 0x01, 0x00, 0x04, 0x0e, 0x00, 0x00, 0x00,
},
- },
+ {
+ 0x16, 0x03, 0x01, 0x01, 0xfb, 0x0b, 0x00, 0x01,
+ 0xf7, 0x00, 0x01, 0xf4, 0x00, 0x01, 0xf1, 0x30,
+ 0x82, 0x01, 0xed, 0x30, 0x82, 0x01, 0x58, 0xa0,
+ 0x03, 0x02, 0x01, 0x02, 0x02, 0x01, 0x00, 0x30,
+ 0x0b, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7,
+ 0x0d, 0x01, 0x01, 0x05, 0x30, 0x26, 0x31, 0x10,
+ 0x30, 0x0e, 0x06, 0x03, 0x55, 0x04, 0x0a, 0x13,
+ 0x07, 0x41, 0x63, 0x6d, 0x65, 0x20, 0x43, 0x6f,
+ 0x31, 0x12, 0x30, 0x10, 0x06, 0x03, 0x55, 0x04,
+ 0x03, 0x13, 0x09, 0x31, 0x32, 0x37, 0x2e, 0x30,
+ 0x2e, 0x30, 0x2e, 0x31, 0x30, 0x1e, 0x17, 0x0d,
+ 0x31, 0x31, 0x31, 0x32, 0x30, 0x38, 0x30, 0x37,
+ 0x35, 0x35, 0x31, 0x32, 0x5a, 0x17, 0x0d, 0x31,
+ 0x32, 0x31, 0x32, 0x30, 0x37, 0x30, 0x38, 0x30,
+ 0x30, 0x31, 0x32, 0x5a, 0x30, 0x26, 0x31, 0x10,
+ 0x30, 0x0e, 0x06, 0x03, 0x55, 0x04, 0x0a, 0x13,
+ 0x07, 0x41, 0x63, 0x6d, 0x65, 0x20, 0x43, 0x6f,
+ 0x31, 0x12, 0x30, 0x10, 0x06, 0x03, 0x55, 0x04,
+ 0x03, 0x13, 0x09, 0x31, 0x32, 0x37, 0x2e, 0x30,
+ 0x2e, 0x30, 0x2e, 0x31, 0x30, 0x81, 0x9c, 0x30,
+ 0x0b, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7,
+ 0x0d, 0x01, 0x01, 0x01, 0x03, 0x81, 0x8c, 0x00,
+ 0x30, 0x81, 0x88, 0x02, 0x81, 0x80, 0x4e, 0xd0,
+ 0x7b, 0x31, 0xe3, 0x82, 0x64, 0xd9, 0x59, 0xc0,
+ 0xc2, 0x87, 0xa4, 0x5e, 0x1e, 0x8b, 0x73, 0x33,
+ 0xc7, 0x63, 0x53, 0xdf, 0x66, 0x92, 0x06, 0x84,
+ 0xf6, 0x64, 0xd5, 0x8f, 0xe4, 0x36, 0xa7, 0x1d,
+ 0x2b, 0xe8, 0xb3, 0x20, 0x36, 0x45, 0x23, 0xb5,
+ 0xe3, 0x95, 0xae, 0xed, 0xe0, 0xf5, 0x20, 0x9c,
+ 0x8d, 0x95, 0xdf, 0x7f, 0x5a, 0x12, 0xef, 0x87,
+ 0xe4, 0x5b, 0x68, 0xe4, 0xe9, 0x0e, 0x74, 0xec,
+ 0x04, 0x8a, 0x7f, 0xde, 0x93, 0x27, 0xc4, 0x01,
+ 0x19, 0x7a, 0xbd, 0xf2, 0xdc, 0x3d, 0x14, 0xab,
+ 0xd0, 0x54, 0xca, 0x21, 0x0c, 0xd0, 0x4d, 0x6e,
+ 0x87, 0x2e, 0x5c, 0xc5, 0xd2, 0xbb, 0x4d, 0x4b,
+ 0x4f, 0xce, 0xb6, 0x2c, 0xf7, 0x7e, 0x88, 0xec,
+ 0x7c, 0xd7, 0x02, 0x91, 0x74, 0xa6, 0x1e, 0x0c,
+ 0x1a, 0xda, 0xe3, 0x4a, 0x5a, 0x2e, 0xde, 0x13,
+ 0x9c, 0x4c, 0x40, 0x88, 0x59, 0x93, 0x02, 0x03,
+ 0x01, 0x00, 0x01, 0xa3, 0x32, 0x30, 0x30, 0x30,
+ 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01,
+ 0xff, 0x04, 0x04, 0x03, 0x02, 0x00, 0xa0, 0x30,
+ 0x0d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x06,
+ 0x04, 0x04, 0x01, 0x02, 0x03, 0x04, 0x30, 0x0f,
+ 0x06, 0x03, 0x55, 0x1d, 0x23, 0x04, 0x08, 0x30,
+ 0x06, 0x80, 0x04, 0x01, 0x02, 0x03, 0x04, 0x30,
+ 0x0b, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7,
+ 0x0d, 0x01, 0x01, 0x05, 0x03, 0x81, 0x81, 0x00,
+ 0x36, 0x1f, 0xb3, 0x7a, 0x0c, 0x75, 0xc9, 0x6e,
+ 0x37, 0x46, 0x61, 0x2b, 0xd5, 0xbd, 0xc0, 0xa7,
+ 0x4b, 0xcc, 0x46, 0x9a, 0x81, 0x58, 0x7c, 0x85,
+ 0x79, 0x29, 0xc8, 0xc8, 0xc6, 0x67, 0xdd, 0x32,
+ 0x56, 0x45, 0x2b, 0x75, 0xb6, 0xe9, 0x24, 0xa9,
+ 0x50, 0x9a, 0xbe, 0x1f, 0x5a, 0xfa, 0x1a, 0x15,
+ 0xd9, 0xcc, 0x55, 0x95, 0x72, 0x16, 0x83, 0xb9,
+ 0xc2, 0xb6, 0x8f, 0xfd, 0x88, 0x8c, 0x38, 0x84,
+ 0x1d, 0xab, 0x5d, 0x92, 0x31, 0x13, 0x4f, 0xfd,
+ 0x83, 0x3b, 0xc6, 0x9d, 0xf1, 0x11, 0x62, 0xb6,
+ 0x8b, 0xec, 0xab, 0x67, 0xbe, 0xc8, 0x64, 0xb0,
+ 0x11, 0x50, 0x46, 0x58, 0x17, 0x6b, 0x99, 0x1c,
+ 0xd3, 0x1d, 0xfc, 0x06, 0xf1, 0x0e, 0xe5, 0x96,
+ 0xa8, 0x0c, 0xf9, 0x78, 0x20, 0xb7, 0x44, 0x18,
+ 0x51, 0x8d, 0x10, 0x7e, 0x4f, 0x94, 0x67, 0xdf,
+ 0xa3, 0x4e, 0x70, 0x73, 0x8e, 0x90, 0x91, 0x85,
+ 0x16, 0x03, 0x01, 0x00, 0x86, 0x10, 0x00, 0x00,
+ 0x82, 0x00, 0x80, 0x81, 0x46, 0x43, 0xf9, 0xe7,
+ 0xda, 0x8c, 0x92, 0x3a, 0x78, 0x1a, 0x86, 0xb3,
+ 0xbe, 0x83, 0x22, 0xb6, 0xaa, 0x57, 0x37, 0x68,
+ 0x9e, 0x54, 0x3f, 0xd3, 0xce, 0x4d, 0x5e, 0x2a,
+ 0xdc, 0xb0, 0x49, 0x02, 0xbb, 0xc0, 0x45, 0x58,
+ 0x79, 0x10, 0xc7, 0x94, 0x60, 0x9f, 0x1b, 0x5f,
+ 0x18, 0x31, 0x37, 0x9c, 0xe0, 0xe6, 0xdf, 0x5e,
+ 0x70, 0x44, 0xf6, 0x8b, 0xdf, 0xf1, 0xf6, 0x43,
+ 0xc8, 0x2f, 0xd1, 0xce, 0xd0, 0xd6, 0x64, 0x4f,
+ 0xe8, 0x2b, 0xfa, 0xd3, 0xd0, 0xd1, 0x2e, 0xaa,
+ 0x9b, 0x1d, 0x13, 0x5c, 0xbe, 0x57, 0x41, 0x6c,
+ 0x5e, 0x8d, 0xea, 0xa9, 0x3c, 0x58, 0xa0, 0x30,
+ 0x92, 0x77, 0x7a, 0xed, 0x64, 0x58, 0xe5, 0x7f,
+ 0x6a, 0x93, 0x89, 0x66, 0x3d, 0x13, 0x16, 0x56,
+ 0xa0, 0xad, 0xdc, 0x68, 0x95, 0x87, 0x81, 0xd0,
+ 0x90, 0x4d, 0x5f, 0xfe, 0x3e, 0x83, 0x15, 0x2e,
+ 0x50, 0x3c, 0xdd, 0x16, 0x03, 0x01, 0x00, 0x86,
+ 0x0f, 0x00, 0x00, 0x82, 0x00, 0x80, 0x2b, 0xf8,
+ 0x56, 0x48, 0xbb, 0x02, 0x37, 0x15, 0x02, 0x74,
+ 0x33, 0x53, 0x65, 0xa7, 0x7c, 0x2f, 0xc6, 0x5d,
+ 0x80, 0x59, 0xc1, 0xc2, 0x3b, 0xa9, 0xde, 0x4e,
+ 0x70, 0x51, 0xd2, 0xde, 0x58, 0x7f, 0xd8, 0xb9,
+ 0xb6, 0x3b, 0xc8, 0xaa, 0xfc, 0x3d, 0x53, 0x2d,
+ 0x61, 0x4d, 0xf5, 0x60, 0x12, 0xc2, 0xa5, 0x39,
+ 0x0c, 0xa7, 0xc6, 0xac, 0x26, 0x4b, 0xf4, 0x5f,
+ 0xe9, 0xf4, 0xf2, 0x73, 0x48, 0xe4, 0x3b, 0xee,
+ 0xf2, 0xee, 0xc0, 0xee, 0xfb, 0x5b, 0x60, 0xc2,
+ 0x74, 0xe6, 0xf6, 0x43, 0x3e, 0xa4, 0xf7, 0x97,
+ 0x3d, 0xfc, 0xe9, 0x44, 0x21, 0x18, 0x46, 0x05,
+ 0x33, 0xf8, 0xfe, 0x35, 0x5b, 0xe6, 0x8f, 0xef,
+ 0x4d, 0x4c, 0x87, 0xf6, 0xb4, 0x6e, 0x6b, 0x39,
+ 0xd8, 0xaa, 0x1b, 0x33, 0xc9, 0x1c, 0x66, 0x48,
+ 0xbe, 0xfa, 0xb5, 0x92, 0x09, 0xfd, 0xb9, 0xb9,
+ 0xca, 0xe6, 0x6d, 0x71, 0xc6, 0x89, 0x14, 0x03,
+ 0x01, 0x00, 0x01, 0x01, 0x16, 0x03, 0x01, 0x00,
+ 0x24, 0xe3, 0x2b, 0xef, 0x17, 0xd5, 0xa6, 0x4c,
+ 0x2e, 0x10, 0xac, 0x9c, 0xfe, 0x0f, 0x18, 0x43,
+ 0x95, 0x00, 0x81, 0xf7, 0x7c, 0x00, 0x5b, 0x89,
+ 0x52, 0x41, 0xe4, 0x8a, 0x8a, 0x34, 0x31, 0x09,
+ 0x48, 0x7c, 0xc5, 0xc3, 0x83,
+ },
+ {
+ 0x14, 0x03, 0x01, 0x00, 0x01, 0x01, 0x16, 0x03,
+ 0x01, 0x00, 0x24, 0x24, 0xaa, 0xaa, 0x56, 0x8b,
+ 0x41, 0x87, 0x01, 0xbe, 0x80, 0x05, 0x51, 0x36,
+ 0x08, 0xfc, 0xaf, 0xff, 0x7f, 0xf4, 0x74, 0x84,
+ 0x88, 0xdc, 0xb8, 0x8e, 0x70, 0x6c, 0x22, 0x04,
+ 0xee, 0x45, 0x8d, 0xda, 0xed, 0xc6, 0x05, 0x17,
+ 0x03, 0x01, 0x00, 0x21, 0x91, 0x49, 0x4b, 0xed,
+ 0xa3, 0x41, 0xe9, 0x88, 0x3b, 0xa3, 0x01, 0xee,
+ 0x77, 0x4e, 0x12, 0xb4, 0xcd, 0x5e, 0xcc, 0x45,
+ 0x02, 0x5a, 0x20, 0xd6, 0xe8, 0xac, 0xcb, 0x60,
+ 0xcb, 0x1b, 0xef, 0xf9, 0xc2, 0x15, 0x03, 0x01,
+ 0x00, 0x16, 0xd4, 0xcd, 0x92, 0x3c, 0x10, 0x93,
+ 0x68, 0xc3, 0xdd, 0xaf, 0xe9, 0xcb, 0x5d, 0x94,
+ 0x1a, 0x06, 0x81, 0xa7, 0x78, 0x0f, 0xc3, 0x03,
+ },
+ }},
}
// cert.pem and key.pem were generated with generate_cert.go
@@ -2088,7 +1824,7 @@ GFGNEH5PlGffo05wc46QkYU=
/* corresponding key.pem for cert.pem is:
-----BEGIN RSA PRIVATE KEY-----
-MIICXAIBAAKBgE7QezHjgmTZWcDCh6ReHotzM8djU99mkgaE9mTVj+Q2px0r6LMg
+MIICWgIBAAKBgE7QezHjgmTZWcDCh6ReHotzM8djU99mkgaE9mTVj+Q2px0r6LMg
NkUjteOVru3g9SCcjZXff1oS74fkW2jk6Q507ASKf96TJ8QBGXq98tw9FKvQVMoh
DNBNbocuXMXSu01LT862LPd+iOx81wKRdKYeDBra40paLt4TnExAiFmTAgMBAAEC
gYBxvXd8yNteFTns8A/2yomEMC4yeosJJSpp1CsN3BJ7g8/qTnrVPxBy+RU+qr63
@@ -2100,6 +1836,6 @@ RkKVpenBHyrGg0oeN5La7URILWKj7CPXAkBKo6F+d+phNjwIFoN1Xb/RA32w/D1I
saG9sF+UEhRt9AxUfW/U/tIQ9V0ZHHcSg1XaCM5Nvp934brdKdvTOKnJAkBD5h/3
Rybatlvg/fzBEaJFyq09zhngkxlZOUtBVTqzl17RVvY2orgH02U4HbCHy4phxOn7
qTdQRYlHRftgnWK1AkANibn9PRYJ7mJyJ9Dyj2QeNcSkSTzrt0tPvUMf4+meJymN
-1Ntu5+S1DLLzfxlaljWG6ylW6DNxujCyuXIV2rvAMAA=
+1Ntu5+S1DLLzfxlaljWG6ylW6DNxujCyuXIV2rvA
-----END RSA PRIVATE KEY-----
*/
diff --git a/libgo/go/crypto/tls/prf_test.go b/libgo/go/crypto/tls/prf_test.go
index ce6e36de8a1..773a2b2ffc8 100644
--- a/libgo/go/crypto/tls/prf_test.go
+++ b/libgo/go/crypto/tls/prf_test.go
@@ -51,7 +51,7 @@ func TestKeysFromPreMasterSecret(t *testing.T) {
masterSecret := masterFromPreMasterSecret(test.version, in, clientRandom, serverRandom)
if s := hex.EncodeToString(masterSecret); s != test.masterSecret {
- t.Errorf("#%d: bad master secret %s, want %s", s, test.masterSecret)
+ t.Errorf("#%d: bad master secret %s, want %s", i, s, test.masterSecret)
continue
}
diff --git a/libgo/go/crypto/tls/tls.go b/libgo/go/crypto/tls/tls.go
index 80f852edf7b..182506c59ef 100644
--- a/libgo/go/crypto/tls/tls.go
+++ b/libgo/go/crypto/tls/tls.go
@@ -6,6 +6,8 @@
package tls
import (
+ "crypto"
+ "crypto/ecdsa"
"crypto/rsa"
"crypto/x509"
"encoding/pem"
@@ -153,30 +155,16 @@ func X509KeyPair(certPEMBlock, keyPEMBlock []byte) (cert Certificate, err error)
err = errors.New("crypto/tls: failed to parse key PEM data")
return
}
- if keyDERBlock.Type != "CERTIFICATE" {
+ if strings.HasSuffix(keyDERBlock.Type, " PRIVATE KEY") {
break
}
}
- // OpenSSL 0.9.8 generates PKCS#1 private keys by default, while
- // OpenSSL 1.0.0 generates PKCS#8 keys. We try both.
- var key *rsa.PrivateKey
- if key, err = x509.ParsePKCS1PrivateKey(keyDERBlock.Bytes); err != nil {
- var privKey interface{}
- if privKey, err = x509.ParsePKCS8PrivateKey(keyDERBlock.Bytes); err != nil {
- err = errors.New("crypto/tls: failed to parse key: " + err.Error())
- return
- }
-
- var ok bool
- if key, ok = privKey.(*rsa.PrivateKey); !ok {
- err = errors.New("crypto/tls: found non-RSA private key in PKCS#8 wrapping")
- return
- }
+ cert.PrivateKey, err = parsePrivateKey(keyDERBlock.Bytes)
+ if err != nil {
+ return
}
- cert.PrivateKey = key
-
// We don't need to parse the public key for TLS, but we so do anyway
// to check that it looks sane and matches the private key.
x509Cert, err := x509.ParseCertificate(cert.Certificate[0])
@@ -184,10 +172,54 @@ func X509KeyPair(certPEMBlock, keyPEMBlock []byte) (cert Certificate, err error)
return
}
- if x509Cert.PublicKeyAlgorithm != x509.RSA || x509Cert.PublicKey.(*rsa.PublicKey).N.Cmp(key.PublicKey.N) != 0 {
- err = errors.New("crypto/tls: private key does not match public key")
+ switch pub := x509Cert.PublicKey.(type) {
+ case *rsa.PublicKey:
+ priv, ok := cert.PrivateKey.(*rsa.PrivateKey)
+ if !ok {
+ err = errors.New("crypto/tls: private key type does not match public key type")
+ return
+ }
+ if pub.N.Cmp(priv.N) != 0 {
+ err = errors.New("crypto/tls: private key does not match public key")
+ return
+ }
+ case *ecdsa.PublicKey:
+ priv, ok := cert.PrivateKey.(*ecdsa.PrivateKey)
+ if !ok {
+ err = errors.New("crypto/tls: private key type does not match public key type")
+ return
+
+ }
+ if pub.X.Cmp(priv.X) != 0 || pub.Y.Cmp(priv.Y) != 0 {
+ err = errors.New("crypto/tls: private key does not match public key")
+ return
+ }
+ default:
+ err = errors.New("crypto/tls: unknown public key algorithm")
return
}
return
}
+
+// Attempt to parse the given private key DER block. OpenSSL 0.9.8 generates
+// PKCS#1 private keys by default, while OpenSSL 1.0.0 generates PKCS#8 keys.
+// OpenSSL ecparam generates SEC1 EC private keys for ECDSA. We try all three.
+func parsePrivateKey(der []byte) (crypto.PrivateKey, error) {
+ if key, err := x509.ParsePKCS1PrivateKey(der); err == nil {
+ return key, nil
+ }
+ if key, err := x509.ParsePKCS8PrivateKey(der); err == nil {
+ switch key := key.(type) {
+ case *rsa.PrivateKey, *ecdsa.PrivateKey:
+ return key, nil
+ default:
+ return nil, errors.New("crypto/tls: found unknown private key type in PKCS#8 wrapping")
+ }
+ }
+ if key, err := x509.ParseECPrivateKey(der); err == nil {
+ return key, nil
+ }
+
+ return nil, errors.New("crypto/tls: failed to parse private key")
+}
diff --git a/libgo/go/crypto/tls/tls_test.go b/libgo/go/crypto/tls/tls_test.go
index 5df43c385fd..31b858d8327 100644
--- a/libgo/go/crypto/tls/tls_test.go
+++ b/libgo/go/crypto/tls/tls_test.go
@@ -8,7 +8,7 @@ import (
"testing"
)
-var certPEM = `-----BEGIN CERTIFICATE-----
+var rsaCertPEM = `-----BEGIN CERTIFICATE-----
MIIB0zCCAX2gAwIBAgIJAI/M7BYjwB+uMA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNV
BAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX
aWRnaXRzIFB0eSBMdGQwHhcNMTIwOTEyMjE1MjAyWhcNMTUwOTEyMjE1MjAyWjBF
@@ -22,7 +22,7 @@ r5QuVbpQhH6u+0UgcW0jp9QwpxoPTLTWGXEWBBBurxFwiCBhkQ+V
-----END CERTIFICATE-----
`
-var keyPEM = `-----BEGIN RSA PRIVATE KEY-----
+var rsaKeyPEM = `-----BEGIN RSA PRIVATE KEY-----
MIIBOwIBAAJBANLJhPHhITqQbPklG3ibCVxwGMRfp/v4XqhfdQHdcVfHap6NQ5Wo
k/4xIA+ui35/MmNartNuC+BdZ1tMuVCPFZcCAwEAAQJAEJ2N+zsR0Xn8/Q6twa4G
6OB1M1WO+k+ztnX/1SvNeWu8D6GImtupLTYgjZcHufykj09jiHmjHx8u8ZZB/o1N
@@ -33,15 +33,61 @@ D2lWusoe2/nEqfDVVWGWlyJ7yOmqaVm/iNUN9B2N2g==
-----END RSA PRIVATE KEY-----
`
+var ecdsaCertPEM = `-----BEGIN CERTIFICATE-----
+MIIB/jCCAWICCQDscdUxw16XFDAJBgcqhkjOPQQBMEUxCzAJBgNVBAYTAkFVMRMw
+EQYDVQQIEwpTb21lLVN0YXRlMSEwHwYDVQQKExhJbnRlcm5ldCBXaWRnaXRzIFB0
+eSBMdGQwHhcNMTIxMTE0MTI0MDQ4WhcNMTUxMTE0MTI0MDQ4WjBFMQswCQYDVQQG
+EwJBVTETMBEGA1UECBMKU29tZS1TdGF0ZTEhMB8GA1UEChMYSW50ZXJuZXQgV2lk
+Z2l0cyBQdHkgTHRkMIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQBY9+my9OoeSUR
+lDQdV/x8LsOuLilthhiS1Tz4aGDHIPwC1mlvnf7fg5lecYpMCrLLhauAc1UJXcgl
+01xoLuzgtAEAgv2P/jgytzRSpUYvgLBt1UA0leLYBy6mQQbrNEuqT3INapKIcUv8
+XxYP0xMEUksLPq6Ca+CRSqTtrd/23uTnapkwCQYHKoZIzj0EAQOBigAwgYYCQXJo
+A7Sl2nLVf+4Iu/tAX/IF4MavARKC4PPHK3zfuGfPR3oCCcsAoz3kAzOeijvd0iXb
+H5jBImIxPL4WxQNiBTexAkF8D1EtpYuWdlVQ80/h/f4pBcGiXPqX5h2PQSQY7hP1
++jwM1FGS4fREIOvlBYr/SzzQRtwrvrzGYxDEDbsC0ZGRnA==
+-----END CERTIFICATE-----
+`
+
+var ecdsaKeyPEM = `-----BEGIN EC PARAMETERS-----
+BgUrgQQAIw==
+-----END EC PARAMETERS-----
+-----BEGIN EC PRIVATE KEY-----
+MIHcAgEBBEIBrsoKp0oqcv6/JovJJDoDVSGWdirrkgCWxrprGlzB9o0X8fV675X0
+NwuBenXFfeZvVcwluO7/Q9wkYoPd/t3jGImgBwYFK4EEACOhgYkDgYYABAFj36bL
+06h5JRGUNB1X/Hwuw64uKW2GGJLVPPhoYMcg/ALWaW+d/t+DmV5xikwKssuFq4Bz
+VQldyCXTXGgu7OC0AQCC/Y/+ODK3NFKlRi+AsG3VQDSV4tgHLqZBBus0S6pPcg1q
+kohxS/xfFg/TEwRSSws+roJr4JFKpO2t3/be5OdqmQ==
+-----END EC PRIVATE KEY-----
+`
+
+var keyPairTests = []struct {
+ algo string
+ cert *string
+ key *string
+}{
+ {"ECDSA", &ecdsaCertPEM, &ecdsaKeyPEM},
+ {"RSA", &rsaCertPEM, &rsaKeyPEM},
+}
+
func TestX509KeyPair(t *testing.T) {
- _, err := X509KeyPair([]byte(keyPEM+certPEM), []byte(keyPEM+certPEM))
- if err != nil {
- t.Errorf("Failed to load key followed by cert: %s", err)
+ var pem []byte
+ for _, test := range keyPairTests {
+ pem = []byte(*test.cert + *test.key)
+ if _, err := X509KeyPair(pem, pem); err != nil {
+ t.Errorf("Failed to load %s cert followed by %s key: %s", test.algo, test.algo, err)
+ }
+ pem = []byte(*test.key + *test.cert)
+ if _, err := X509KeyPair(pem, pem); err != nil {
+ t.Errorf("Failed to load %s key followed by %s cert: %s", test.algo, test.algo, err)
+ }
}
+}
- _, err = X509KeyPair([]byte(certPEM+keyPEM), []byte(certPEM+keyPEM))
- if err != nil {
- t.Errorf("Failed to load cert followed by key: %s", err)
- println(err.Error())
+func TestX509MixedKeyPair(t *testing.T) {
+ if _, err := X509KeyPair([]byte(rsaCertPEM), []byte(ecdsaKeyPEM)); err == nil {
+ t.Error("Load of RSA certificate succeeded with ECDSA private key")
+ }
+ if _, err := X509KeyPair([]byte(ecdsaCertPEM), []byte(rsaKeyPEM)); err == nil {
+ t.Error("Load of ECDSA certificate succeeded with RSA private key")
}
}
diff --git a/libgo/go/crypto/x509/cert_pool.go b/libgo/go/crypto/x509/cert_pool.go
index 616a0b3c1e8..505f4d4f776 100644
--- a/libgo/go/crypto/x509/cert_pool.go
+++ b/libgo/go/crypto/x509/cert_pool.go
@@ -103,7 +103,7 @@ func (s *CertPool) AppendCertsFromPEM(pemCerts []byte) (ok bool) {
}
// Subjects returns a list of the DER-encoded subjects of
-// all of the certificates in the pool.
+// all of the certificates in the pool.
func (s *CertPool) Subjects() (res [][]byte) {
res = make([][]byte, len(s.certs))
for i, c := range s.certs {
diff --git a/libgo/go/crypto/x509/pem_decrypt.go b/libgo/go/crypto/x509/pem_decrypt.go
index 21f62e5d76b..194c81bf688 100644
--- a/libgo/go/crypto/x509/pem_decrypt.go
+++ b/libgo/go/crypto/x509/pem_decrypt.go
@@ -16,13 +16,64 @@ import (
"encoding/hex"
"encoding/pem"
"errors"
+ "io"
"strings"
)
-// rfc1423Algos represents how to create a block cipher for a decryption mode.
+type PEMCipher int
+
+// Possible values for the EncryptPEMBlock encryption algorithm.
+const (
+ _ PEMCipher = iota
+ PEMCipherDES
+ PEMCipher3DES
+ PEMCipherAES128
+ PEMCipherAES192
+ PEMCipherAES256
+)
+
+// rfc1423Algo holds a method for enciphering a PEM block.
type rfc1423Algo struct {
- cipherFunc func([]byte) (cipher.Block, error)
+ cipher PEMCipher
+ name string
+ cipherFunc func(key []byte) (cipher.Block, error)
keySize int
+ blockSize int
+}
+
+// rfc1423Algos holds a slice of the possible ways to encrypt a PEM
+// block. The ivSize numbers were taken from the OpenSSL source.
+var rfc1423Algos = []rfc1423Algo{{
+ cipher: PEMCipherDES,
+ name: "DES-CBC",
+ cipherFunc: des.NewCipher,
+ keySize: 8,
+ blockSize: des.BlockSize,
+}, {
+ cipher: PEMCipher3DES,
+ name: "DES-EDE3-CBC",
+ cipherFunc: des.NewTripleDESCipher,
+ keySize: 24,
+ blockSize: des.BlockSize,
+}, {
+ cipher: PEMCipherAES128,
+ name: "AES-128-CBC",
+ cipherFunc: aes.NewCipher,
+ keySize: 16,
+ blockSize: aes.BlockSize,
+}, {
+ cipher: PEMCipherAES192,
+ name: "AES-192-CBC",
+ cipherFunc: aes.NewCipher,
+ keySize: 24,
+ blockSize: aes.BlockSize,
+}, {
+ cipher: PEMCipherAES256,
+ name: "AES-256-CBC",
+ cipherFunc: aes.NewCipher,
+ keySize: 32,
+ blockSize: aes.BlockSize,
+},
}
// deriveKey uses a key derivation function to stretch the password into a key
@@ -41,20 +92,9 @@ func (c rfc1423Algo) deriveKey(password, salt []byte) []byte {
digest = hash.Sum(digest[:0])
copy(out[i:], digest)
}
-
return out
}
-// rfc1423Algos is a mapping of encryption algorithm to an rfc1423Algo that can
-// create block ciphers for that mode.
-var rfc1423Algos = map[string]rfc1423Algo{
- "DES-CBC": {des.NewCipher, 8},
- "DES-EDE3-CBC": {des.NewTripleDESCipher, 24},
- "AES-128-CBC": {aes.NewCipher, 16},
- "AES-192-CBC": {aes.NewCipher, 24},
- "AES-256-CBC": {aes.NewCipher, 32},
-}
-
// IsEncryptedPEMBlock returns if the PEM block is password encrypted.
func IsEncryptedPEMBlock(b *pem.Block) bool {
_, ok := b.Headers["DEK-Info"]
@@ -81,17 +121,16 @@ func DecryptPEMBlock(b *pem.Block, password []byte) ([]byte, error) {
}
mode, hexIV := dek[:idx], dek[idx+1:]
+ ciph := cipherByName(mode)
+ if ciph == nil {
+ return nil, errors.New("x509: unknown encryption mode")
+ }
iv, err := hex.DecodeString(hexIV)
if err != nil {
return nil, err
}
- if len(iv) < 8 {
- return nil, errors.New("x509: not enough bytes in IV")
- }
-
- ciph, ok := rfc1423Algos[mode]
- if !ok {
- return nil, errors.New("x509: unknown encryption mode")
+ if len(iv) != ciph.blockSize {
+ return nil, errors.New("x509: incorrect IV size")
}
// Based on the OpenSSL implementation. The salt is the first 8 bytes
@@ -107,27 +146,88 @@ func DecryptPEMBlock(b *pem.Block, password []byte) ([]byte, error) {
dec.CryptBlocks(data, b.Bytes)
// Blocks are padded using a scheme where the last n bytes of padding are all
- // equal to n. It can pad from 1 to 8 bytes inclusive. See RFC 1423.
+ // equal to n. It can pad from 1 to blocksize bytes inclusive. See RFC 1423.
// For example:
// [x y z 2 2]
// [x y 7 7 7 7 7 7 7]
// If we detect a bad padding, we assume it is an invalid password.
dlen := len(data)
- if dlen == 0 {
+ if dlen == 0 || dlen%ciph.blockSize != 0 {
return nil, errors.New("x509: invalid padding")
}
- last := data[dlen-1]
- if dlen < int(last) {
+ last := int(data[dlen-1])
+ if dlen < last {
return nil, IncorrectPasswordError
}
- if last == 0 || last > 8 {
+ if last == 0 || last > ciph.blockSize {
return nil, IncorrectPasswordError
}
- for _, val := range data[dlen-int(last):] {
- if val != last {
+ for _, val := range data[dlen-last:] {
+ if int(val) != last {
return nil, IncorrectPasswordError
}
}
+ return data[:dlen-last], nil
+}
+
+// EncryptPEMBlock returns a PEM block of the specified type holding the
+// given DER-encoded data encrypted with the specified algorithm and
+// password.
+func EncryptPEMBlock(rand io.Reader, blockType string, data, password []byte, alg PEMCipher) (*pem.Block, error) {
+ ciph := cipherByKey(alg)
+ if ciph == nil {
+ return nil, errors.New("x509: unknown encryption mode")
+ }
+ iv := make([]byte, ciph.blockSize)
+ if _, err := io.ReadFull(rand, iv); err != nil {
+ return nil, errors.New("x509: cannot generate IV: " + err.Error())
+ }
+ // The salt is the first 8 bytes of the initialization vector,
+ // matching the key derivation in DecryptPEMBlock.
+ key := ciph.deriveKey(password, iv[:8])
+ block, err := ciph.cipherFunc(key)
+ if err != nil {
+ return nil, err
+ }
+ enc := cipher.NewCBCEncrypter(block, iv)
+ pad := ciph.blockSize - len(data)%ciph.blockSize
+ encrypted := make([]byte, len(data), len(data)+pad)
+ // We could save this copy by encrypting all the whole blocks in
+ // the data separately, but it doesn't seem worth the additional
+ // code.
+ copy(encrypted, data)
+ // See RFC 1423, section 1.1
+ for i := 0; i < pad; i++ {
+ encrypted = append(encrypted, byte(pad))
+ }
+ enc.CryptBlocks(encrypted, encrypted)
+
+ return &pem.Block{
+ Type: blockType,
+ Headers: map[string]string{
+ "Proc-Type": "4,ENCRYPTED",
+ "DEK-Info": ciph.name + "," + hex.EncodeToString(iv),
+ },
+ Bytes: encrypted,
+ }, nil
+}
+
+func cipherByName(name string) *rfc1423Algo {
+ for i := range rfc1423Algos {
+ alg := &rfc1423Algos[i]
+ if alg.name == name {
+ return alg
+ }
+ }
+ return nil
+}
- return data[:dlen-int(last)], nil
+func cipherByKey(key PEMCipher) *rfc1423Algo {
+ for i := range rfc1423Algos {
+ alg := &rfc1423Algos[i]
+ if alg.cipher == key {
+ return alg
+ }
+ }
+ return nil
}
diff --git a/libgo/go/crypto/x509/pem_decrypt_test.go b/libgo/go/crypto/x509/pem_decrypt_test.go
index 2cb99836eae..59ba6f90019 100644
--- a/libgo/go/crypto/x509/pem_decrypt_test.go
+++ b/libgo/go/crypto/x509/pem_decrypt_test.go
@@ -5,34 +5,79 @@
package x509
import (
+ "bytes"
+ "crypto/rand"
+ "encoding/base64"
"encoding/pem"
"testing"
)
func TestDecrypt(t *testing.T) {
- for _, data := range testData {
+ for i, data := range testData {
+ t.Logf("test %d. %s", i, data.kind)
block, rest := pem.Decode(data.pemData)
if len(rest) > 0 {
- t.Error(data.kind, "extra data")
+ t.Error("extra data")
}
der, err := DecryptPEMBlock(block, data.password)
if err != nil {
- t.Error(data.kind, err)
+ t.Error("decrypt failed: ", err)
continue
}
if _, err := ParsePKCS1PrivateKey(der); err != nil {
- t.Error(data.kind, "Invalid private key")
+ t.Error("invalid private key: ", err)
+ }
+ plainDER, err := base64.StdEncoding.DecodeString(data.plainDER)
+ if err != nil {
+ t.Fatal("cannot decode test DER data: ", err)
+ }
+ if !bytes.Equal(der, plainDER) {
+ t.Error("data mismatch")
+ }
+ }
+}
+
+func TestEncrypt(t *testing.T) {
+ for i, data := range testData {
+ t.Logf("test %d. %s", i, data.kind)
+ plainDER, err := base64.StdEncoding.DecodeString(data.plainDER)
+ if err != nil {
+ t.Fatal("cannot decode test DER data: ", err)
+ }
+ password := []byte("kremvax1")
+ block, err := EncryptPEMBlock(rand.Reader, "RSA PRIVATE KEY", plainDER, password, data.kind)
+ if err != nil {
+ t.Error("encrypt: ", err)
+ continue
+ }
+ if !IsEncryptedPEMBlock(block) {
+ t.Error("PEM block does not appear to be encrypted")
+ }
+ if block.Type != "RSA PRIVATE KEY" {
+ t.Errorf("unexpected block type; got %q want %q", block.Type, "RSA PRIVATE KEY")
+ }
+ if block.Headers["Proc-Type"] != "4,ENCRYPTED" {
+ t.Errorf("block does not have correct Proc-Type header")
+ }
+ der, err := DecryptPEMBlock(block, password)
+ if err != nil {
+ t.Error("decrypt: ", err)
+ continue
+ }
+ if !bytes.Equal(der, plainDER) {
+ t.Errorf("data mismatch")
}
}
}
var testData = []struct {
- kind string
+ kind PEMCipher
password []byte
pemData []byte
+ plainDER string
}{
{
- kind: "DES-CBC",
+ kind: PEMCipherDES,
password: []byte("asdf"),
pemData: []byte(`
-----BEGIN RSA PRIVATE KEY-----
@@ -47,9 +92,17 @@ XOH9VfTjb52q/I8Suozq9coVQwg4tXfIoYUdT//O+mB7zJb9HI9Ps77b9TxDE6Gm
4C9brwZ3zg2vqXcwwV6QRZMtyll9rOpxkbw6NPlpfBqkc3xS51bbxivbO/Nve4KD
r12ymjFNF4stXCfJnNqKoZ50BHmEEUDu5Wb0fpVn82XrGw7CYc4iug==
-----END RSA PRIVATE KEY-----`),
+ plainDER: `
+MIIBPAIBAAJBAPASZe+tCPU6p80AjHhDkVsLYa51D35e/YGa8QcZyooeZM8EHozo
+KD0fNiKI+53bHdy07N+81VQ8/ejPcRoXPlsCAwEAAQJBAMTxIuSq27VpR+zZ7WJf
+c6fvv1OBvpMZ0/d1pxL/KnOAgq2rD5hDtk9b0LGhTPgQAmrrMTKuSeGoIuYE+gKQ
+QvkCIQD+GC1m+/do+QRurr0uo46Kx1LzLeSCrjBk34wiOp2+dwIhAPHfTLRXS2fv
+7rljm0bYa4+eDZpz+E8RcXEgzhhvcQQ9AiAI5eHZJGOyml3MXnQjiPi55WcDOw0w
+glcRgT6QCEtz2wIhANSyqaFtosIkHKqrDUGfz/bb5tqMYTAnBruVPaf/WEOBAiEA
+9xORWeRG1tRpso4+dYy4KdDkuLPIO01KY6neYGm3BCM=`,
},
{
- kind: "DES-EDE3-CBC",
+ kind: PEMCipher3DES,
password: []byte("asdf"),
pemData: []byte(`
-----BEGIN RSA PRIVATE KEY-----
@@ -64,9 +117,17 @@ ldw5w7WC7d13x2LsRkwo8ZrDKgIV+Y9GNvhuCCkTzNP0V3gNeJpd201HZHR+9n3w
3z0VjR/MGqsfcy1ziEWMNOO53At3zlG6zP05aHMnMcZoVXadEK6L1gz++inSSDCq
gI0UJP4e3JVB7AkgYymYAwiYALAkoEIuanxoc50njJk=
-----END RSA PRIVATE KEY-----`),
+ plainDER: `
+MIIBOwIBAAJBANOCXKdoNS/iP/MAbl9cf1/SF3P+Ns7ZeNL27CfmDh0O6Zduaax5
+NBiumd2PmjkaCu7lQ5JOibHfWn+xJsc3kw0CAwEAAQJANX/W8d1Q/sCqzkuAn4xl
+B5a7qfJWaLHndu1QRLNTRJPn0Ee7OKJ4H0QKOhQM6vpjRrz+P2u9thn6wUxoPsef
+QQIhAP/jCkfejFcy4v15beqKzwz08/tslVjF+Yq41eJGejmxAiEA05pMoqfkyjcx
+fyvGhpoOyoCp71vSGUfR2I9CR65oKh0CIC1Msjs66LlfJtQctRq6bCEtFCxEcsP+
+eEjYo/Sk6WphAiEAxpgWPMJeU/shFT28gS+tmhjPZLpEoT1qkVlC14u0b3ECIQDX
+tZZZxCtPAm7shftEib0VU77Lk8MsXJcx2C4voRsjEw==`,
},
{
- kind: "AES-128-CBC",
+ kind: PEMCipherAES128,
password: []byte("asdf"),
pemData: []byte(`
-----BEGIN RSA PRIVATE KEY-----
@@ -81,9 +142,17 @@ GZbBpf1jDH/pr0iGonuAdl2PCCZUiy+8eLsD2tyviHUkFLOB+ykYoJ5t8ngZ/B6D
080LzLHPCrXKdlr/f50yhNWq08ZxMWQFkui+FDHPDUaEELKAXV8/5PDxw80Rtybo
AVYoCVIbZXZCuCO81op8UcOgEpTtyU5Lgh3Mw5scQL0=
-----END RSA PRIVATE KEY-----`),
+ plainDER: `
+MIIBOgIBAAJBAMBlj5FxYtqbcy8wY89d/S7n0+r5MzD9F63BA/Lpl78vQKtdJ5dT
+cDGh/rBt1ufRrNp0WihcmZi7Mpl/3jHjiWECAwEAAQJABNOHYnKhtDIqFYj1OAJ3
+k3GlU0OlERmIOoeY/cL2V4lgwllPBEs7r134AY4wMmZSBUj8UR/O4SNO668ElKPE
+cQIhAOuqY7/115x5KCdGDMWi+jNaMxIvI4ETGwV40ykGzqlzAiEA0P9oEC3m9tHB
+kbpjSTxaNkrXxDgdEOZz8X0uOUUwHNsCIAwzcSCiGLyYJTULUmP1ESERfW1mlV78
+XzzESaJpIM/zAiBQkSTcl9VhcJreQqvjn5BnPZLP4ZHS4gPwJAGdsj5J4QIhAOVR
+B3WlRNTXR2WsJ5JdByezg9xzdXzULqmga0OE339a`,
},
{
- kind: "AES-192-CBC",
+ kind: PEMCipherAES192,
password: []byte("asdf"),
pemData: []byte(`
-----BEGIN RSA PRIVATE KEY-----
@@ -98,9 +167,17 @@ ReUtTw8exmKsY4gsSjhkg5uiw7/ZB1Ihto0qnfQJgjGc680qGkT1d6JfvOfeYAk6
xn5RqS/h8rYAYm64KnepfC9vIujo4NqpaREDmaLdX5MJPQ+SlytITQvgUsUq3q/t
Ss85xjQEZH3hzwjQqdJvmA4hYP6SUjxYpBM+02xZ1Xw=
-----END RSA PRIVATE KEY-----`),
+ plainDER: `
+MIIBOwIBAAJBAMGcRrZiNNmtF20zyS6MQ7pdGx17aFDl+lTl+qnLuJRUCMUG05xs
+OmxmL/O1Qlf+bnqR8Bgg65SfKg21SYuLhiMCAwEAAQJBAL94uuHyO4wux2VC+qpj
+IzPykjdU7XRcDHbbvksf4xokSeUFjjD3PB0Qa83M94y89ZfdILIqS9x5EgSB4/lX
+qNkCIQD6cCIqLfzq/lYbZbQgAAjpBXeQVYsbvVtJrPrXJAlVVQIhAMXpDKMeFPMn
+J0g2rbx1gngx0qOa5r5iMU5w/noN4W2XAiBjf+WzCG5yFvazD+dOx3TC0A8+4x3P
+uZ3pWbaXf5PNuQIgAcdXarvhelH2w2piY1g3BPeFqhzBSCK/yLGxR82KIh8CIQDD
++qGKsd09NhQ/G27y/DARzOYtml1NvdmCQAgsDIIOLA==`,
},
{
- kind: "AES-256-CBC",
+ kind: PEMCipherAES256,
password: []byte("asdf"),
pemData: []byte(`
-----BEGIN RSA PRIVATE KEY-----
@@ -115,5 +192,32 @@ Pz3RZScwIuubzTGJ1x8EzdffYOsdCa9Mtgpp3L136+23dOd6L/qK2EG2fzrJSHs/
sv5Z/KwlX+3MDEpPQpUwGPlGGdLnjI3UZ+cjgqBcoMiNc6HfgbBgYJSU6aDSHuCk
clCwByxWkBNgJ2GrkwNrF26v+bGJJJNR4SKouY1jQf0=
-----END RSA PRIVATE KEY-----`),
+ plainDER: `
+MIIBOgIBAAJBAKy3GFkstoCHIEeUU/qO8207m8WSrjksR+p9B4tf1w5k+2O1V/GY
+AQ5WFCApItcOkQe/I0yZZJk/PmCqMzSxrc8CAwEAAQJAOCAz0F7AW9oNelVQSP8F
+Sfzx7O1yom+qWyAQQJF/gFR11gpf9xpVnnyu1WxIRnDUh1LZwUsjwlDYb7MB74id
+oQIhANPcOiLwOPT4sIUpRM5HG6BF1BI7L77VpyGVk8xNP7X/AiEA0LMHZtk4I+lJ
+nClgYp4Yh2JZ1Znbu7IoQMCEJCjwKDECIGd8Dzm5tViTkUW6Hs3Tlf73nNs65duF
+aRnSglss8I3pAiEAonEnKruawgD8RavDFR+fUgmQiPz4FnGGeVgfwpGG1JECIBYq
+PXHYtPqxQIbD2pScR5qum7iGUh11lEUPkmt+2uqS`,
+ },
+ {
+ // generated with:
+ // openssl genrsa -aes128 -passout pass:asdf -out server.orig.key 128
+ kind: PEMCipherAES128,
+ password: []byte("asdf"),
+ pemData: []byte(`
+-----BEGIN RSA PRIVATE KEY-----
+Proc-Type: 4,ENCRYPTED
+DEK-Info: AES-128-CBC,74611ABC2571AF11B1BF9B69E62C89E7
+
+6ei/MlytjE0FFgZOGQ+jrwomKfpl8kdefeE0NSt/DMRrw8OacHAzBNi3pPEa0eX3
+eND9l7C9meCirWovjj9QWVHrXyugFuDIqgdhQ8iHTgCfF3lrmcttVrbIfMDw+smD
+hTP8O1mS/MHl92NE0nhv0w==
+-----END RSA PRIVATE KEY-----`),
+ plainDER: `
+MGMCAQACEQC6ssxmYuauuHGOCDAI54RdAgMBAAECEQCWIn6Yv2O+kBcDF7STctKB
+AgkA8SEfu/2i3g0CCQDGNlXbBHX7kQIIK3Ww5o0cYbECCQDCimPb0dYGsQIIeQ7A
+jryIst8=`,
},
}
diff --git a/libgo/go/crypto/x509/pkcs8.go b/libgo/go/crypto/x509/pkcs8.go
index 8c3b65f8078..30caacb3c54 100644
--- a/libgo/go/crypto/x509/pkcs8.go
+++ b/libgo/go/crypto/x509/pkcs8.go
@@ -11,8 +11,9 @@ import (
"fmt"
)
-// pkcs8 reflects an ASN.1, PKCS#8 PrivateKey. See
-// ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-8/pkcs-8v1_2.asn.
+// pkcs8 reflects an ASN.1, PKCS#8 PrivateKey. See
+// ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-8/pkcs-8v1_2.asn
+// and RFC5208.
type pkcs8 struct {
Version int
Algo pkix.AlgorithmIdentifier
@@ -21,7 +22,7 @@ type pkcs8 struct {
}
// ParsePKCS8PrivateKey parses an unencrypted, PKCS#8 private key. See
-// http://www.rsa.com/rsalabs/node.asp?id=2130
+// http://www.rsa.com/rsalabs/node.asp?id=2130 and RFC5208.
func ParsePKCS8PrivateKey(der []byte) (key interface{}, err error) {
var privKey pkcs8
if _, err := asn1.Unmarshal(der, &privKey); err != nil {
@@ -34,6 +35,19 @@ func ParsePKCS8PrivateKey(der []byte) (key interface{}, err error) {
return nil, errors.New("crypto/x509: failed to parse RSA private key embedded in PKCS#8: " + err.Error())
}
return key, nil
+
+ case privKey.Algo.Algorithm.Equal(oidPublicKeyECDSA):
+ bytes := privKey.Algo.Parameters.FullBytes
+ namedCurveOID := new(asn1.ObjectIdentifier)
+ if _, err := asn1.Unmarshal(bytes, namedCurveOID); err != nil {
+ namedCurveOID = nil
+ }
+ key, err = parseECPrivateKey(namedCurveOID, privKey.PrivateKey)
+ if err != nil {
+ return nil, errors.New("crypto/x509: failed to parse EC private key embedded in PKCS#8: " + err.Error())
+ }
+ return key, nil
+
default:
return nil, fmt.Errorf("crypto/x509: PKCS#8 wrapping contained private key with unknown algorithm: %v", privKey.Algo.Algorithm)
}
diff --git a/libgo/go/crypto/x509/pkcs8_test.go b/libgo/go/crypto/x509/pkcs8_test.go
index 372005f908c..4114efd0e0d 100644
--- a/libgo/go/crypto/x509/pkcs8_test.go
+++ b/libgo/go/crypto/x509/pkcs8_test.go
@@ -9,12 +9,20 @@ import (
"testing"
)
-var pkcs8PrivateKeyHex = `30820278020100300d06092a864886f70d0101010500048202623082025e02010002818100cfb1b5bf9685ffa97b4f99df4ff122b70e59ac9b992f3bc2b3dde17d53c1a34928719b02e8fd17839499bfbd515bd6ef99c7a1c47a239718fe36bfd824c0d96060084b5f67f0273443007a24dfaf5634f7772c9346e10eb294c2306671a5a5e719ae24b4de467291bc571014b0e02dec04534d66a9bb171d644b66b091780e8d020301000102818100b595778383c4afdbab95d2bfed12b3f93bb0a73a7ad952f44d7185fd9ec6c34de8f03a48770f2009c8580bcd275e9632714e9a5e3f32f29dc55474b2329ff0ebc08b3ffcb35bc96e6516b483df80a4a59cceb71918cbabf91564e64a39d7e35dce21cb3031824fdbc845dba6458852ec16af5dddf51a8397a8797ae0337b1439024100ea0eb1b914158c70db39031dd8904d6f18f408c85fbbc592d7d20dee7986969efbda081fdf8bc40e1b1336d6b638110c836bfdc3f314560d2e49cd4fbde1e20b024100e32a4e793b574c9c4a94c8803db5152141e72d03de64e54ef2c8ed104988ca780cd11397bc359630d01b97ebd87067c5451ba777cf045ca23f5912f1031308c702406dfcdbbd5a57c9f85abc4edf9e9e29153507b07ce0a7ef6f52e60dcfebe1b8341babd8b789a837485da6c8d55b29bbb142ace3c24a1f5b54b454d01b51e2ad03024100bd6a2b60dee01e1b3bfcef6a2f09ed027c273cdbbaf6ba55a80f6dcc64e4509ee560f84b4f3e076bd03b11e42fe71a3fdd2dffe7e0902c8584f8cad877cdc945024100aa512fa4ada69881f1d8bb8ad6614f192b83200aef5edf4811313d5ef30a86cbd0a90f7b025c71ea06ec6b34db6306c86b1040670fd8654ad7291d066d06d031`
+var pkcs8RSAPrivateKeyHex = `30820278020100300d06092a864886f70d0101010500048202623082025e02010002818100cfb1b5bf9685ffa97b4f99df4ff122b70e59ac9b992f3bc2b3dde17d53c1a34928719b02e8fd17839499bfbd515bd6ef99c7a1c47a239718fe36bfd824c0d96060084b5f67f0273443007a24dfaf5634f7772c9346e10eb294c2306671a5a5e719ae24b4de467291bc571014b0e02dec04534d66a9bb171d644b66b091780e8d020301000102818100b595778383c4afdbab95d2bfed12b3f93bb0a73a7ad952f44d7185fd9ec6c34de8f03a48770f2009c8580bcd275e9632714e9a5e3f32f29dc55474b2329ff0ebc08b3ffcb35bc96e6516b483df80a4a59cceb71918cbabf91564e64a39d7e35dce21cb3031824fdbc845dba6458852ec16af5dddf51a8397a8797ae0337b1439024100ea0eb1b914158c70db39031dd8904d6f18f408c85fbbc592d7d20dee7986969efbda081fdf8bc40e1b1336d6b638110c836bfdc3f314560d2e49cd4fbde1e20b024100e32a4e793b574c9c4a94c8803db5152141e72d03de64e54ef2c8ed104988ca780cd11397bc359630d01b97ebd87067c5451ba777cf045ca23f5912f1031308c702406dfcdbbd5a57c9f85abc4edf9e9e29153507b07ce0a7ef6f52e60dcfebe1b8341babd8b789a837485da6c8d55b29bbb142ace3c24a1f5b54b454d01b51e2ad03024100bd6a2b60dee01e1b3bfcef6a2f09ed027c273cdbbaf6ba55a80f6dcc64e4509ee560f84b4f3e076bd03b11e42fe71a3fdd2dffe7e0902c8584f8cad877cdc945024100aa512fa4ada69881f1d8bb8ad6614f192b83200aef5edf4811313d5ef30a86cbd0a90f7b025c71ea06ec6b34db6306c86b1040670fd8654ad7291d066d06d031`
+
+// Generated using:
+// openssl ecparam -genkey -name secp521r1 | openssl pkcs8 -topk8 -nocrypt
+var pkcs8ECPrivateKeyHex = `3081ed020100301006072a8648ce3d020106052b810400230481d53081d20201010441850d81618c5da1aec74c2eed608ba816038506975e6427237c2def150c96a3b13efbfa1f89f1be15cdf4d0ac26422e680e65a0ddd4ad3541ad76165fbf54d6e34ba18189038186000400da97bcedba1eb6d30aeb93c9f9a1454598fa47278df27d6f60ea73eb672d8dc528a9b67885b5b5dcef93c9824f7449ab512ee6a27e76142f56b94b474cfd697e810046c8ca70419365245c1d7d44d0db82c334073835d002232714548abbae6e5700f5ef315ee08b929d8581383dcf2d1c98c2f8a9fccbf79c9579f7b2fd8a90115ac2`
func TestPKCS8(t *testing.T) {
- derBytes, _ := hex.DecodeString(pkcs8PrivateKeyHex)
- _, err := ParsePKCS8PrivateKey(derBytes)
- if err != nil {
- t.Errorf("failed to decode PKCS8 key: %s", err)
+ derBytes, _ := hex.DecodeString(pkcs8RSAPrivateKeyHex)
+ if _, err := ParsePKCS8PrivateKey(derBytes); err != nil {
+ t.Errorf("failed to decode PKCS8 with RSA private key: %s", err)
+ }
+
+ derBytes, _ = hex.DecodeString(pkcs8ECPrivateKeyHex)
+ if _, err := ParsePKCS8PrivateKey(derBytes); err != nil {
+ t.Errorf("failed to decode PKCS8 with EC private key: %s", err)
}
}
diff --git a/libgo/go/crypto/x509/sec1.go b/libgo/go/crypto/x509/sec1.go
new file mode 100644
index 00000000000..8a2840fbef5
--- /dev/null
+++ b/libgo/go/crypto/x509/sec1.go
@@ -0,0 +1,69 @@
+// Copyright 2012 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package x509
+
+import (
+ "crypto/ecdsa"
+ "crypto/elliptic"
+ "encoding/asn1"
+ "errors"
+ "fmt"
+ "math/big"
+)
+
+const ecPrivKeyVersion = 1
+
+// ecPrivateKey reflects an ASN.1 Elliptic Curve Private Key Structure.
+// References:
+// RFC5915
+// SEC1 - http://www.secg.org/download/aid-780/sec1-v2.pdf
+// Per RFC5915 the NamedCurveOID is marked as ASN.1 OPTIONAL, however in
+// most cases it is not.
+type ecPrivateKey struct {
+ Version int
+ PrivateKey []byte
+ NamedCurveOID asn1.ObjectIdentifier `asn1:"optional,explicit,tag:0"`
+ PublicKey asn1.BitString `asn1:"optional,explicit,tag:1"`
+}
+
+// ParseECPrivateKey parses an ASN.1 Elliptic Curve Private Key Structure.
+func ParseECPrivateKey(der []byte) (key *ecdsa.PrivateKey, err error) {
+ return parseECPrivateKey(nil, der)
+}
+
+// parseECPrivateKey parses an ASN.1 Elliptic Curve Private Key Structure.
+// The OID for the named curve may be provided from another source (such as
+// the PKCS8 container) - if it is provided then use this instead of the OID
+// that may exist in the EC private key structure.
+func parseECPrivateKey(namedCurveOID *asn1.ObjectIdentifier, der []byte) (key *ecdsa.PrivateKey, err error) {
+ var privKey ecPrivateKey
+ if _, err := asn1.Unmarshal(der, &privKey); err != nil {
+ return nil, errors.New("crypto/x509: failed to parse EC private key: " + err.Error())
+ }
+ if privKey.Version != ecPrivKeyVersion {
+ return nil, fmt.Errorf("crypto/x509: unknown EC private key version %d", privKey.Version)
+ }
+
+ var curve elliptic.Curve
+ if namedCurveOID != nil {
+ curve = namedCurveFromOID(*namedCurveOID)
+ } else {
+ curve = namedCurveFromOID(privKey.NamedCurveOID)
+ }
+ if curve == nil {
+ return nil, errors.New("crypto/x509: unknown elliptic curve")
+ }
+
+ k := new(big.Int).SetBytes(privKey.PrivateKey)
+ if k.Cmp(curve.Params().N) >= 0 {
+ return nil, errors.New("crypto/x509: invalid elliptic curve private key value")
+ }
+ priv := new(ecdsa.PrivateKey)
+ priv.Curve = curve
+ priv.D = k
+ priv.X, priv.Y = curve.ScalarBaseMult(privKey.PrivateKey)
+
+ return priv, nil
+}
diff --git a/libgo/go/crypto/x509/sec1_test.go b/libgo/go/crypto/x509/sec1_test.go
new file mode 100644
index 00000000000..7135699d283
--- /dev/null
+++ b/libgo/go/crypto/x509/sec1_test.go
@@ -0,0 +1,22 @@
+// Copyright 2012 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package x509
+
+import (
+ "encoding/hex"
+ "testing"
+)
+
+// Generated using:
+// openssl ecparam -genkey -name secp384r1 -outform PEM
+var ecPrivateKeyHex = `3081a40201010430bdb9839c08ee793d1157886a7a758a3c8b2a17a4df48f17ace57c72c56b4723cf21dcda21d4e1ad57ff034f19fcfd98ea00706052b81040022a16403620004feea808b5ee2429cfcce13c32160e1c960990bd050bb0fdf7222f3decd0a55008e32a6aa3c9062051c4cba92a7a3b178b24567412d43cdd2f882fa5addddd726fe3e208d2c26d733a773a597abb749714df7256ead5105fa6e7b3650de236b50`
+
+func TestParseECPrivateKey(t *testing.T) {
+ derBytes, _ := hex.DecodeString(ecPrivateKeyHex)
+ _, err := ParseECPrivateKey(derBytes)
+ if err != nil {
+ t.Errorf("failed to decode EC private key: %s", err)
+ }
+}
diff --git a/libgo/go/crypto/x509/x509.go b/libgo/go/crypto/x509/x509.go
index cfefbc5acec..7983217696e 100644
--- a/libgo/go/crypto/x509/x509.go
+++ b/libgo/go/crypto/x509/x509.go
@@ -156,8 +156,8 @@ const (
//
// pkcs-1 OBJECT IDENTIFIER ::= {
// iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) 1 }
-//
-//
+//
+//
// RFC 3279 2.2.1 RSA Signature Algorithms
//
// md2WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 2 }
@@ -165,19 +165,19 @@ const (
// md5WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 4 }
//
// sha-1WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 5 }
-//
+//
// dsaWithSha1 OBJECT IDENTIFIER ::= {
-// iso(1) member-body(2) us(840) x9-57(10040) x9cm(4) 3 }
+// iso(1) member-body(2) us(840) x9-57(10040) x9cm(4) 3 }
//
// RFC 3279 2.2.3 ECDSA Signature Algorithm
-//
+//
// ecdsa-with-SHA1 OBJECT IDENTIFIER ::= {
// iso(1) member-body(2) us(840) ansi-x962(10045)
// signatures(4) ecdsa-with-SHA1(1)}
//
//
// RFC 4055 5 PKCS #1 Version 1.5
-//
+//
// sha256WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 11 }
//
// sha384WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 12 }
@@ -1224,7 +1224,7 @@ func CreateCertificate(rand io.Reader, template, parent *Certificate, pub interf
SerialNumber: template.SerialNumber,
SignatureAlgorithm: signatureAlgorithm,
Issuer: asn1.RawValue{FullBytes: asn1Issuer},
- Validity: validity{template.NotBefore, template.NotAfter},
+ Validity: validity{template.NotBefore.UTC(), template.NotAfter.UTC()},
Subject: asn1.RawValue{FullBytes: asn1Subject},
PublicKey: publicKeyInfo{nil, publicKeyAlgorithm, encodedPublicKey},
Extensions: extensions,
@@ -1314,8 +1314,8 @@ func (c *Certificate) CreateCRL(rand io.Reader, priv interface{}, revokedCerts [
Algorithm: oidSignatureSHA1WithRSA,
},
Issuer: c.Subject.ToRDNSequence(),
- ThisUpdate: now,
- NextUpdate: expiry,
+ ThisUpdate: now.UTC(),
+ NextUpdate: expiry.UTC(),
RevokedCertificates: revokedCerts,
}
diff --git a/libgo/go/debug/elf/file.go b/libgo/go/debug/elf/file.go
index 7b66730bed7..f462375dc64 100644
--- a/libgo/go/debug/elf/file.go
+++ b/libgo/go/debug/elf/file.go
@@ -417,10 +417,6 @@ func (f *File) getSymbols32(typ SectionType) ([]Symbol, []byte, error) {
return nil, nil, errors.New("cannot load string table section")
}
- // The first entry is all zeros.
- var skip [Sym32Size]byte
- symtab.Read(skip[0:])
-
symbols := make([]Symbol, symtab.Len()/Sym32Size)
i := 0
@@ -460,10 +456,6 @@ func (f *File) getSymbols64(typ SectionType) ([]Symbol, []byte, error) {
return nil, nil, errors.New("cannot load string table section")
}
- // The first entry is all zeros.
- var skip [Sym64Size]byte
- symtab.Read(skip[0:])
-
symbols := make([]Symbol, symtab.Len()/Sym64Size)
i := 0
@@ -708,8 +700,8 @@ func (f *File) gnuVersionInit(str []byte) {
// gnuVersion adds Library and Version information to sym,
// which came from offset i of the symbol table.
func (f *File) gnuVersion(i int, sym *ImportedSymbol) {
- // Each entry is two bytes; skip undef entry at beginning.
- i = (i + 1) * 2
+ // Each entry is two bytes.
+ i = i * 2
if i >= len(f.gnuVersym) {
return
}
diff --git a/libgo/go/debug/elf/file_test.go b/libgo/go/debug/elf/file_test.go
index 12036e816b4..810a2f9b9a3 100644
--- a/libgo/go/debug/elf/file_test.go
+++ b/libgo/go/debug/elf/file_test.go
@@ -175,23 +175,41 @@ func TestOpen(t *testing.T) {
}
}
+type relocationTestEntry struct {
+ entryNumber int
+ entry *dwarf.Entry
+}
+
type relocationTest struct {
- file string
- firstEntry *dwarf.Entry
+ file string
+ entries []relocationTestEntry
}
var relocationTests = []relocationTest{
{
"testdata/go-relocation-test-gcc441-x86-64.obj",
- &dwarf.Entry{Offset: 0xb, Tag: dwarf.TagCompileUnit, Children: true, Field: []dwarf.Field{{Attr: dwarf.AttrProducer, Val: "GNU C 4.4.1"}, {Attr: dwarf.AttrLanguage, Val: int64(1)}, {Attr: dwarf.AttrName, Val: "go-relocation-test.c"}, {Attr: dwarf.AttrCompDir, Val: "/tmp"}, {Attr: dwarf.AttrLowpc, Val: uint64(0x0)}, {Attr: dwarf.AttrHighpc, Val: uint64(0x6)}, {Attr: dwarf.AttrStmtList, Val: int64(0)}}},
+ []relocationTestEntry{
+ {0, &dwarf.Entry{Offset: 0xb, Tag: dwarf.TagCompileUnit, Children: true, Field: []dwarf.Field{{Attr: dwarf.AttrProducer, Val: "GNU C 4.4.1"}, {Attr: dwarf.AttrLanguage, Val: int64(1)}, {Attr: dwarf.AttrName, Val: "go-relocation-test.c"}, {Attr: dwarf.AttrCompDir, Val: "/tmp"}, {Attr: dwarf.AttrLowpc, Val: uint64(0x0)}, {Attr: dwarf.AttrHighpc, Val: uint64(0x6)}, {Attr: dwarf.AttrStmtList, Val: int64(0)}}}},
+ },
},
{
"testdata/go-relocation-test-gcc441-x86.obj",
- &dwarf.Entry{Offset: 0xb, Tag: dwarf.TagCompileUnit, Children: true, Field: []dwarf.Field{{Attr: dwarf.AttrProducer, Val: "GNU C 4.4.1"}, {Attr: dwarf.AttrLanguage, Val: int64(1)}, {Attr: dwarf.AttrName, Val: "t.c"}, {Attr: dwarf.AttrCompDir, Val: "/tmp"}, {Attr: dwarf.AttrLowpc, Val: uint64(0x0)}, {Attr: dwarf.AttrHighpc, Val: uint64(0x5)}, {Attr: dwarf.AttrStmtList, Val: int64(0)}}},
+ []relocationTestEntry{
+ {0, &dwarf.Entry{Offset: 0xb, Tag: dwarf.TagCompileUnit, Children: true, Field: []dwarf.Field{{Attr: dwarf.AttrProducer, Val: "GNU C 4.4.1"}, {Attr: dwarf.AttrLanguage, Val: int64(1)}, {Attr: dwarf.AttrName, Val: "t.c"}, {Attr: dwarf.AttrCompDir, Val: "/tmp"}, {Attr: dwarf.AttrLowpc, Val: uint64(0x0)}, {Attr: dwarf.AttrHighpc, Val: uint64(0x5)}, {Attr: dwarf.AttrStmtList, Val: int64(0)}}}},
+ },
},
{
"testdata/go-relocation-test-gcc424-x86-64.obj",
- &dwarf.Entry{Offset: 0xb, Tag: dwarf.TagCompileUnit, Children: true, Field: []dwarf.Field{{Attr: dwarf.AttrProducer, Val: "GNU C 4.2.4 (Ubuntu 4.2.4-1ubuntu4)"}, {Attr: dwarf.AttrLanguage, Val: int64(1)}, {Attr: dwarf.AttrName, Val: "go-relocation-test-gcc424.c"}, {Attr: dwarf.AttrCompDir, Val: "/tmp"}, {Attr: dwarf.AttrLowpc, Val: uint64(0x0)}, {Attr: dwarf.AttrHighpc, Val: uint64(0x6)}, {Attr: dwarf.AttrStmtList, Val: int64(0)}}},
+ []relocationTestEntry{
+ {0, &dwarf.Entry{Offset: 0xb, Tag: dwarf.TagCompileUnit, Children: true, Field: []dwarf.Field{{Attr: dwarf.AttrProducer, Val: "GNU C 4.2.4 (Ubuntu 4.2.4-1ubuntu4)"}, {Attr: dwarf.AttrLanguage, Val: int64(1)}, {Attr: dwarf.AttrName, Val: "go-relocation-test-gcc424.c"}, {Attr: dwarf.AttrCompDir, Val: "/tmp"}, {Attr: dwarf.AttrLowpc, Val: uint64(0x0)}, {Attr: dwarf.AttrHighpc, Val: uint64(0x6)}, {Attr: dwarf.AttrStmtList, Val: int64(0)}}}},
+ },
+ },
+ {
+ "testdata/gcc-amd64-openbsd-debug-with-rela.obj",
+ []relocationTestEntry{
+ {203, &dwarf.Entry{Offset: 0xc62, Tag: dwarf.TagMember, Children: false, Field: []dwarf.Field{{Attr: dwarf.AttrName, Val: "it_interval"}, {Attr: dwarf.AttrDeclFile, Val: int64(7)}, {Attr: dwarf.AttrDeclLine, Val: int64(236)}, {Attr: dwarf.AttrType, Val: dwarf.Offset(0xb7f)}, {Attr: dwarf.AttrDataMemberLoc, Val: []byte{0x23, 0x0}}}}},
+ {204, &dwarf.Entry{Offset: 0xc70, Tag: dwarf.TagMember, Children: false, Field: []dwarf.Field{{Attr: dwarf.AttrName, Val: "it_value"}, {Attr: dwarf.AttrDeclFile, Val: int64(7)}, {Attr: dwarf.AttrDeclLine, Val: int64(237)}, {Attr: dwarf.AttrType, Val: dwarf.Offset(0xb7f)}, {Attr: dwarf.AttrDataMemberLoc, Val: []byte{0x23, 0x10}}}}},
+ },
},
}
@@ -207,20 +225,24 @@ func TestDWARFRelocations(t *testing.T) {
t.Error(err)
continue
}
- reader := dwarf.Reader()
- // Checking only the first entry is sufficient since it has
- // many different strings. If the relocation had failed, all
- // the string offsets would be zero and all the strings would
- // end up being the same.
- firstEntry, err := reader.Next()
- if err != nil {
- t.Error(err)
- continue
- }
-
- if !reflect.DeepEqual(test.firstEntry, firstEntry) {
- t.Errorf("#%d: mismatch: got:%#v want:%#v", i, firstEntry, test.firstEntry)
- continue
+ for _, testEntry := range test.entries {
+ reader := dwarf.Reader()
+ for j := 0; j < testEntry.entryNumber; j++ {
+ entry, err := reader.Next()
+ if entry == nil || err != nil {
+ t.Errorf("Failed to skip to entry %d: %v", testEntry.entryNumber, err)
+ continue
+ }
+ }
+ entry, err := reader.Next()
+ if err != nil {
+ t.Error(err)
+ continue
+ }
+ if !reflect.DeepEqual(testEntry.entry, entry) {
+ t.Errorf("#%d/%d: mismatch: got:%#v want:%#v", i, testEntry.entryNumber, entry, testEntry.entry)
+ continue
+ }
}
}
}
diff --git a/libgo/go/debug/elf/testdata/gcc-amd64-openbsd-debug-with-rela.obj b/libgo/go/debug/elf/testdata/gcc-amd64-openbsd-debug-with-rela.obj
new file mode 100644
index 00000000000..f62b1ea1cad
--- /dev/null
+++ b/libgo/go/debug/elf/testdata/gcc-amd64-openbsd-debug-with-rela.obj
Binary files differ
diff --git a/libgo/go/encoding/asn1/marshal.go b/libgo/go/encoding/asn1/marshal.go
index 3fd6be8ad92..0c216fdb3cd 100644
--- a/libgo/go/encoding/asn1/marshal.go
+++ b/libgo/go/encoding/asn1/marshal.go
@@ -296,8 +296,7 @@ func marshalTwoDigits(out *forkableWriter, v int) (err error) {
}
func marshalUTCTime(out *forkableWriter, t time.Time) (err error) {
- utc := t.UTC()
- year, month, day := utc.Date()
+ year, month, day := t.Date()
switch {
case 1950 <= year && year < 2000:
@@ -321,7 +320,7 @@ func marshalUTCTime(out *forkableWriter, t time.Time) (err error) {
return
}
- hour, min, sec := utc.Clock()
+ hour, min, sec := t.Clock()
err = marshalTwoDigits(out, hour)
if err != nil {
diff --git a/libgo/go/encoding/asn1/marshal_test.go b/libgo/go/encoding/asn1/marshal_test.go
index c203533a917..55d34a709a4 100644
--- a/libgo/go/encoding/asn1/marshal_test.go
+++ b/libgo/go/encoding/asn1/marshal_test.go
@@ -82,7 +82,7 @@ var marshalTests = []marshalTest{
{explicitTagTest{64}, "3005a503020140"},
{time.Unix(0, 0).UTC(), "170d3730303130313030303030305a"},
{time.Unix(1258325776, 0).UTC(), "170d3039313131353232353631365a"},
- {time.Unix(1258325776, 0).In(PST), "17113039313131353232353631362d30383030"},
+ {time.Unix(1258325776, 0).In(PST), "17113039313131353134353631362d30383030"},
{BitString{[]byte{0x80}, 1}, "03020780"},
{BitString{[]byte{0x81, 0xf0}, 12}, "03030481f0"},
{ObjectIdentifier([]int{1, 2, 3, 4}), "06032a0304"},
diff --git a/libgo/go/encoding/binary/binary.go b/libgo/go/encoding/binary/binary.go
index 712e490e656..06670141e16 100644
--- a/libgo/go/encoding/binary/binary.go
+++ b/libgo/go/encoding/binary/binary.go
@@ -125,6 +125,9 @@ func (bigEndian) GoString() string { return "binary.BigEndian" }
// of fixed-size values.
// Bytes read from r are decoded using the specified byte order
// and written to successive fields of the data.
+// When reading into structs, the field data for fields with
+// blank (_) field names is skipped; i.e., blank field names
+// may be used for padding.
func Read(r io.Reader, order ByteOrder, data interface{}) error {
// Fast path for basic types.
if n := intDestSize(data); n != 0 {
@@ -154,7 +157,7 @@ func Read(r io.Reader, order ByteOrder, data interface{}) error {
return nil
}
- // Fallback to reflect-based.
+ // Fallback to reflect-based decoding.
var v reflect.Value
switch d := reflect.ValueOf(data); d.Kind() {
case reflect.Ptr:
@@ -181,6 +184,8 @@ func Read(r io.Reader, order ByteOrder, data interface{}) error {
// values, or a pointer to such data.
// Bytes written to w are encoded using the specified byte order
// and read from successive fields of the data.
+// When writing structs, zero values are are written for fields
+// with blank (_) field names.
func Write(w io.Writer, order ByteOrder, data interface{}) error {
// Fast path for basic types.
var b [8]byte
@@ -239,6 +244,8 @@ func Write(w io.Writer, order ByteOrder, data interface{}) error {
_, err := w.Write(bs)
return err
}
+
+ // Fallback to reflect-based encoding.
v := reflect.Indirect(reflect.ValueOf(data))
size := dataSize(v)
if size < 0 {
@@ -300,15 +307,13 @@ func sizeof(t reflect.Type) int {
return -1
}
-type decoder struct {
+type coder struct {
order ByteOrder
buf []byte
}
-type encoder struct {
- order ByteOrder
- buf []byte
-}
+type decoder coder
+type encoder coder
func (d *decoder) uint8() uint8 {
x := d.buf[0]
@@ -379,9 +384,19 @@ func (d *decoder) value(v reflect.Value) {
}
case reflect.Struct:
+ t := v.Type()
l := v.NumField()
for i := 0; i < l; i++ {
- d.value(v.Field(i))
+ // Note: Calling v.CanSet() below is an optimization.
+ // It would be sufficient to check the field name,
+ // but creating the StructField info for each field is
+ // costly (run "go test -bench=ReadStruct" and compare
+ // results when making changes to this code).
+ if v := v.Field(i); v.CanSet() || t.Field(i).Name != "_" {
+ d.value(v)
+ } else {
+ d.skip(v)
+ }
}
case reflect.Slice:
@@ -435,9 +450,15 @@ func (e *encoder) value(v reflect.Value) {
}
case reflect.Struct:
+ t := v.Type()
l := v.NumField()
for i := 0; i < l; i++ {
- e.value(v.Field(i))
+ // see comment for corresponding code in decoder.value()
+ if v := v.Field(i); v.CanSet() || t.Field(i).Name != "_" {
+ e.value(v)
+ } else {
+ e.skip(v)
+ }
}
case reflect.Slice:
@@ -492,6 +513,18 @@ func (e *encoder) value(v reflect.Value) {
}
}
+func (d *decoder) skip(v reflect.Value) {
+ d.buf = d.buf[dataSize(v):]
+}
+
+func (e *encoder) skip(v reflect.Value) {
+ n := dataSize(v)
+ for i := range e.buf[0:n] {
+ e.buf[i] = 0
+ }
+ e.buf = e.buf[n:]
+}
+
// intDestSize returns the size of the integer that ptrType points to,
// or 0 if the type is not supported.
func intDestSize(ptrType interface{}) int {
diff --git a/libgo/go/encoding/binary/binary_test.go b/libgo/go/encoding/binary/binary_test.go
index dec47a1894f..7fe3f886f38 100644
--- a/libgo/go/encoding/binary/binary_test.go
+++ b/libgo/go/encoding/binary/binary_test.go
@@ -121,18 +121,14 @@ func testWrite(t *testing.T, order ByteOrder, b []byte, s1 interface{}) {
checkResult(t, "Write", order, err, buf.Bytes(), b)
}
-func TestBigEndianRead(t *testing.T) { testRead(t, BigEndian, big, s) }
-
-func TestLittleEndianRead(t *testing.T) { testRead(t, LittleEndian, little, s) }
-
-func TestBigEndianWrite(t *testing.T) { testWrite(t, BigEndian, big, s) }
-
-func TestLittleEndianWrite(t *testing.T) { testWrite(t, LittleEndian, little, s) }
+func TestLittleEndianRead(t *testing.T) { testRead(t, LittleEndian, little, s) }
+func TestLittleEndianWrite(t *testing.T) { testWrite(t, LittleEndian, little, s) }
+func TestLittleEndianPtrWrite(t *testing.T) { testWrite(t, LittleEndian, little, &s) }
+func TestBigEndianRead(t *testing.T) { testRead(t, BigEndian, big, s) }
+func TestBigEndianWrite(t *testing.T) { testWrite(t, BigEndian, big, s) }
func TestBigEndianPtrWrite(t *testing.T) { testWrite(t, BigEndian, big, &s) }
-func TestLittleEndianPtrWrite(t *testing.T) { testWrite(t, LittleEndian, little, &s) }
-
func TestReadSlice(t *testing.T) {
slice := make([]int32, 2)
err := Read(bytes.NewBuffer(src), BigEndian, slice)
@@ -148,20 +144,75 @@ func TestWriteSlice(t *testing.T) {
func TestWriteT(t *testing.T) {
buf := new(bytes.Buffer)
ts := T{}
- err := Write(buf, BigEndian, ts)
- if err == nil {
- t.Errorf("WriteT: have nil, want non-nil")
+ if err := Write(buf, BigEndian, ts); err == nil {
+ t.Errorf("WriteT: have err == nil, want non-nil")
}
tv := reflect.Indirect(reflect.ValueOf(ts))
for i, n := 0, tv.NumField(); i < n; i++ {
- err = Write(buf, BigEndian, tv.Field(i).Interface())
- if err == nil {
- t.Errorf("WriteT.%v: have nil, want non-nil", tv.Field(i).Type())
+ if err := Write(buf, BigEndian, tv.Field(i).Interface()); err == nil {
+ t.Errorf("WriteT.%v: have err == nil, want non-nil", tv.Field(i).Type())
}
}
}
+type BlankFields struct {
+ A uint32
+ _ int32
+ B float64
+ _ [4]int16
+ C byte
+ _ [7]byte
+ _ struct {
+ f [8]float32
+ }
+}
+
+type BlankFieldsProbe struct {
+ A uint32
+ P0 int32
+ B float64
+ P1 [4]int16
+ C byte
+ P2 [7]byte
+ P3 struct {
+ F [8]float32
+ }
+}
+
+func TestBlankFields(t *testing.T) {
+ buf := new(bytes.Buffer)
+ b1 := BlankFields{A: 1234567890, B: 2.718281828, C: 42}
+ if err := Write(buf, LittleEndian, &b1); err != nil {
+ t.Error(err)
+ }
+
+ // zero values must have been written for blank fields
+ var p BlankFieldsProbe
+ if err := Read(buf, LittleEndian, &p); err != nil {
+ t.Error(err)
+ }
+
+ // quick test: only check first value of slices
+ if p.P0 != 0 || p.P1[0] != 0 || p.P2[0] != 0 || p.P3.F[0] != 0 {
+ t.Errorf("non-zero values for originally blank fields: %#v", p)
+ }
+
+ // write p and see if we can probe only some fields
+ if err := Write(buf, LittleEndian, &p); err != nil {
+ t.Error(err)
+ }
+
+ // read should ignore blank fields in b2
+ var b2 BlankFields
+ if err := Read(buf, LittleEndian, &b2); err != nil {
+ t.Error(err)
+ }
+ if b1.A != b2.A || b1.B != b2.B || b1.C != b2.C {
+ t.Errorf("%#v != %#v", b1, b2)
+ }
+}
+
type byteSliceReader struct {
remain []byte
}
diff --git a/libgo/go/encoding/binary/varint.go b/libgo/go/encoding/binary/varint.go
index 719018b6033..7035529f279 100644
--- a/libgo/go/encoding/binary/varint.go
+++ b/libgo/go/encoding/binary/varint.go
@@ -123,7 +123,7 @@ func ReadUvarint(r io.ByteReader) (uint64, error) {
panic("unreachable")
}
-// ReadVarint reads an encoded unsigned integer from r and returns it as an int64.
+// ReadVarint reads an encoded signed integer from r and returns it as an int64.
func ReadVarint(r io.ByteReader) (int64, error) {
ux, err := ReadUvarint(r) // ok to continue in presence of error
x := int64(ux >> 1)
diff --git a/libgo/go/encoding/gob/encoder.go b/libgo/go/encoding/gob/encoder.go
index 51444bb5269..284decedead 100644
--- a/libgo/go/encoding/gob/encoder.go
+++ b/libgo/go/encoding/gob/encoder.go
@@ -132,7 +132,7 @@ func (enc *Encoder) sendActualType(w io.Writer, state *encoderState, ut *userTyp
return true
}
-// sendType sends the type info to the other side, if necessary.
+// sendType sends the type info to the other side, if necessary.
func (enc *Encoder) sendType(w io.Writer, state *encoderState, origt reflect.Type) (sent bool) {
ut := userType(origt)
if ut.isGobEncoder {
diff --git a/libgo/go/encoding/json/decode.go b/libgo/go/encoding/json/decode.go
index 47e3d89aa35..1e0c8d4b6e6 100644
--- a/libgo/go/encoding/json/decode.go
+++ b/libgo/go/encoding/json/decode.go
@@ -67,8 +67,8 @@ func Unmarshal(data []byte, v interface{}) error {
// Unmarshaler is the interface implemented by objects
// that can unmarshal a JSON description of themselves.
-// The input can be assumed to be a valid JSON object
-// encoding. UnmarshalJSON must copy the JSON data
+// The input can be assumed to be a valid encoding of
+// a JSON value. UnmarshalJSON must copy the JSON data
// if it wishes to retain the data after returning.
type Unmarshaler interface {
UnmarshalJSON([]byte) error
@@ -617,12 +617,10 @@ func (d *decodeState) literalStore(item []byte, v reflect.Value, fromQuoted bool
switch c := item[0]; c {
case 'n': // null
switch v.Kind() {
- default:
- d.saveError(&UnmarshalTypeError{"null", v.Type()})
case reflect.Interface, reflect.Ptr, reflect.Map, reflect.Slice:
v.Set(reflect.Zero(v.Type()))
+ // otherwise, ignore null for primitives/string
}
-
case 't', 'f': // true, false
value := c == 't'
switch v.Kind() {
diff --git a/libgo/go/encoding/json/decode_test.go b/libgo/go/encoding/json/decode_test.go
index f2da141b8f9..b9fad0597a6 100644
--- a/libgo/go/encoding/json/decode_test.go
+++ b/libgo/go/encoding/json/decode_test.go
@@ -953,3 +953,50 @@ func TestInterfaceSet(t *testing.T) {
}
}
}
+
+// JSON null values should be ignored for primitives and string values instead of resulting in an error.
+// Issue 2540
+func TestUnmarshalNulls(t *testing.T) {
+ jsonData := []byte(`{
+ "Bool" : null,
+ "Int" : null,
+ "Int8" : null,
+ "Int16" : null,
+ "Int32" : null,
+ "Int64" : null,
+ "Uint" : null,
+ "Uint8" : null,
+ "Uint16" : null,
+ "Uint32" : null,
+ "Uint64" : null,
+ "Float32" : null,
+ "Float64" : null,
+ "String" : null}`)
+
+ nulls := All{
+ Bool: true,
+ Int: 2,
+ Int8: 3,
+ Int16: 4,
+ Int32: 5,
+ Int64: 6,
+ Uint: 7,
+ Uint8: 8,
+ Uint16: 9,
+ Uint32: 10,
+ Uint64: 11,
+ Float32: 12.1,
+ Float64: 13.1,
+ String: "14"}
+
+ err := Unmarshal(jsonData, &nulls)
+ if err != nil {
+ t.Errorf("Unmarshal of null values failed: %v", err)
+ }
+ if !nulls.Bool || nulls.Int != 2 || nulls.Int8 != 3 || nulls.Int16 != 4 || nulls.Int32 != 5 || nulls.Int64 != 6 ||
+ nulls.Uint != 7 || nulls.Uint8 != 8 || nulls.Uint16 != 9 || nulls.Uint32 != 10 || nulls.Uint64 != 11 ||
+ nulls.Float32 != 12.1 || nulls.Float64 != 13.1 || nulls.String != "14" {
+
+ t.Errorf("Unmarshal of null values affected primitives")
+ }
+}
diff --git a/libgo/go/encoding/json/encode.go b/libgo/go/encoding/json/encode.go
index c8535ef79d6..a5803b4623d 100644
--- a/libgo/go/encoding/json/encode.go
+++ b/libgo/go/encoding/json/encode.go
@@ -86,7 +86,7 @@ import (
//
// Anonymous struct fields are usually marshaled as if their inner exported fields
// were fields in the outer struct, subject to the usual Go visibility rules.
-// An anonymous struct field with a name given in its JSON tag is treated as
+// An anonymous struct field with a name given in its JSON tag is treated as
// having that name instead of as anonymous.
//
// Handling of anonymous struct fields is new in Go 1.1.
diff --git a/libgo/go/encoding/pem/pem.go b/libgo/go/encoding/pem/pem.go
index 3c1f5ab7006..8ff7ee8c33a 100644
--- a/libgo/go/encoding/pem/pem.go
+++ b/libgo/go/encoding/pem/pem.go
@@ -11,6 +11,7 @@ import (
"bytes"
"encoding/base64"
"io"
+ "sort"
)
// A Block represents a PEM encoded structure.
@@ -209,26 +210,46 @@ func (l *lineBreaker) Close() (err error) {
return
}
-func Encode(out io.Writer, b *Block) (err error) {
- _, err = out.Write(pemStart[1:])
- if err != nil {
- return
+func writeHeader(out io.Writer, k, v string) error {
+ _, err := out.Write([]byte(k + ": " + v + "\n"))
+ return err
+}
+
+func Encode(out io.Writer, b *Block) error {
+ if _, err := out.Write(pemStart[1:]); err != nil {
+ return err
}
- _, err = out.Write([]byte(b.Type + "-----\n"))
- if err != nil {
- return
+ if _, err := out.Write([]byte(b.Type + "-----\n")); err != nil {
+ return err
}
if len(b.Headers) > 0 {
- for k, v := range b.Headers {
- _, err = out.Write([]byte(k + ": " + v + "\n"))
- if err != nil {
- return
+ const procType = "Proc-Type"
+ h := make([]string, 0, len(b.Headers))
+ hasProcType := false
+ for k := range b.Headers {
+ if k == procType {
+ hasProcType = true
+ continue
}
+ h = append(h, k)
}
- _, err = out.Write([]byte{'\n'})
- if err != nil {
- return
+ // The Proc-Type header must be written first.
+ // See RFC 1421, section 4.6.1.1
+ if hasProcType {
+ if err := writeHeader(out, procType, b.Headers[procType]); err != nil {
+ return err
+ }
+ }
+ // For consistency of output, write other headers sorted by key.
+ sort.Strings(h)
+ for _, k := range h {
+ if err := writeHeader(out, k, b.Headers[k]); err != nil {
+ return err
+ }
+ }
+ if _, err := out.Write([]byte{'\n'}); err != nil {
+ return err
}
}
@@ -236,19 +257,17 @@ func Encode(out io.Writer, b *Block) (err error) {
breaker.out = out
b64 := base64.NewEncoder(base64.StdEncoding, &breaker)
- _, err = b64.Write(b.Bytes)
- if err != nil {
- return
+ if _, err := b64.Write(b.Bytes); err != nil {
+ return err
}
b64.Close()
breaker.Close()
- _, err = out.Write(pemEnd[1:])
- if err != nil {
- return
+ if _, err := out.Write(pemEnd[1:]); err != nil {
+ return err
}
- _, err = out.Write([]byte(b.Type + "-----\n"))
- return
+ _, err := out.Write([]byte(b.Type + "-----\n"))
+ return err
}
func EncodeToMemory(b *Block) []byte {
diff --git a/libgo/go/encoding/pem/pem_test.go b/libgo/go/encoding/pem/pem_test.go
index 613353483dc..ccce42cf1ff 100644
--- a/libgo/go/encoding/pem/pem_test.go
+++ b/libgo/go/encoding/pem/pem_test.go
@@ -43,7 +43,7 @@ func TestDecode(t *testing.T) {
if !reflect.DeepEqual(result, privateKey) {
t.Errorf("#1 got:%#v want:%#v", result, privateKey)
}
- result, _ = Decode([]byte(pemPrivateKey))
+ result, _ = Decode([]byte(pemPrivateKey2))
if !reflect.DeepEqual(result, privateKey2) {
t.Errorf("#2 got:%#v want:%#v", result, privateKey2)
}
@@ -51,8 +51,8 @@ func TestDecode(t *testing.T) {
func TestEncode(t *testing.T) {
r := EncodeToMemory(privateKey2)
- if string(r) != pemPrivateKey {
- t.Errorf("got:%s want:%s", r, pemPrivateKey)
+ if string(r) != pemPrivateKey2 {
+ t.Errorf("got:%s want:%s", r, pemPrivateKey2)
}
}
@@ -341,50 +341,64 @@ var privateKey = &Block{Type: "RSA PRIVATE KEY",
},
}
-var privateKey2 = &Block{Type: "RSA PRIVATE KEY",
- Headers: map[string]string{},
- Bytes: []uint8{0x30, 0x82, 0x1, 0x3a, 0x2, 0x1, 0x0, 0x2,
- 0x41, 0x0, 0xb2, 0x99, 0xf, 0x49, 0xc4, 0x7d, 0xfa, 0x8c,
- 0xd4, 0x0, 0xae, 0x6a, 0x4d, 0x1b, 0x8a, 0x3b, 0x6a, 0x13,
- 0x64, 0x2b, 0x23, 0xf2, 0x8b, 0x0, 0x3b, 0xfb, 0x97, 0x79,
- 0xa, 0xde, 0x9a, 0x4c, 0xc8, 0x2b, 0x8b, 0x2a, 0x81, 0x74,
- 0x7d, 0xde, 0xc0, 0x8b, 0x62, 0x96, 0xe5, 0x3a, 0x8, 0xc3,
- 0x31, 0x68, 0x7e, 0xf2, 0x5c, 0x4b, 0xf4, 0x93, 0x6b, 0xa1,
- 0xc0, 0xe6, 0x4, 0x1e, 0x9d, 0x15, 0x2, 0x3, 0x1, 0x0, 0x1,
- 0x2, 0x41, 0x0, 0x8a, 0xbd, 0x6a, 0x69, 0xf4, 0xd1, 0xa4,
- 0xb4, 0x87, 0xf0, 0xab, 0x8d, 0x7a, 0xae, 0xfd, 0x38, 0x60,
- 0x94, 0x5, 0xc9, 0x99, 0x98, 0x4e, 0x30, 0xf5, 0x67, 0xe1,
- 0xe8, 0xae, 0xef, 0xf4, 0x4e, 0x8b, 0x18, 0xbd, 0xb1, 0xec,
- 0x78, 0xdf, 0xa3, 0x1a, 0x55, 0xe3, 0x2a, 0x48, 0xd7, 0xfb,
- 0x13, 0x1f, 0x5a, 0xf1, 0xf4, 0x4d, 0x7d, 0x6b, 0x2c, 0xed,
- 0x2a, 0x9d, 0xf5, 0xe5, 0xae, 0x45, 0x35, 0x2, 0x21, 0x0,
- 0xda, 0xb2, 0xf1, 0x80, 0x48, 0xba, 0xa6, 0x8d, 0xe7, 0xdf,
- 0x4, 0xd2, 0xd3, 0x5d, 0x5d, 0x80, 0xe6, 0xe, 0x2d, 0xfa,
- 0x42, 0xd5, 0xa, 0x9b, 0x4, 0x21, 0x90, 0x32, 0x71, 0x5e,
- 0x46, 0xb3, 0x2, 0x21, 0x0, 0xd1, 0xf, 0x2e, 0x66, 0xb1,
- 0xd0, 0xc1, 0x3f, 0x10, 0xef, 0x99, 0x27, 0xbf, 0x53, 0x24,
- 0xa3, 0x79, 0xca, 0x21, 0x81, 0x46, 0xcb, 0xf9, 0xca, 0xfc,
- 0x79, 0x52, 0x21, 0xf1, 0x6a, 0x31, 0x17, 0x2, 0x20, 0x21,
- 0x2, 0x89, 0x79, 0x37, 0x81, 0x14, 0xca, 0xae, 0x88, 0xf7,
- 0xd, 0x6b, 0x61, 0xd8, 0x4f, 0x30, 0x6a, 0x4b, 0x7e, 0x4e,
- 0xc0, 0x21, 0x4d, 0xac, 0x9d, 0xf4, 0x49, 0xe8, 0xda, 0xb6,
- 0x9, 0x2, 0x20, 0x16, 0xb3, 0xec, 0x59, 0x10, 0xa4, 0x57,
- 0xe8, 0xe, 0x61, 0xc6, 0xa3, 0xf, 0x5e, 0xeb, 0x12, 0xa9,
- 0xae, 0x2e, 0xb7, 0x48, 0x45, 0xec, 0x69, 0x83, 0xc3, 0x75,
- 0xc, 0xe4, 0x97, 0xa0, 0x9f, 0x2, 0x20, 0x69, 0x52, 0xb4,
- 0x6, 0xe8, 0x50, 0x60, 0x71, 0x4c, 0x3a, 0xb7, 0x66, 0xba,
- 0xd, 0x8a, 0xc9, 0xb7, 0xd, 0xa3, 0x8, 0x6c, 0xa3, 0xf2,
- 0x62, 0xb0, 0x2a, 0x84, 0xaa, 0x2f, 0xd6, 0x1e, 0x55,
+var privateKey2 = &Block{
+ Type: "RSA PRIVATE KEY",
+ Headers: map[string]string{
+ "Proc-Type": "4,ENCRYPTED",
+ "DEK-Info": "AES-128-CBC,BFCD243FEDBB40A4AA6DDAA1335473A4",
+ "Content-Domain": "RFC822",
+ },
+ Bytes: []uint8{
+ 0xa8, 0x35, 0xcc, 0x2b, 0xb9, 0xcb, 0x21, 0xab, 0xc0,
+ 0x9d, 0x76, 0x61, 0x0, 0xf4, 0x81, 0xad, 0x69, 0xd2,
+ 0xc0, 0x42, 0x41, 0x3b, 0xe4, 0x3c, 0xaf, 0x59, 0x5e,
+ 0x6d, 0x2a, 0x3c, 0x9c, 0xa1, 0xa4, 0x5e, 0x68, 0x37,
+ 0xc4, 0x8c, 0x70, 0x1c, 0xa9, 0x18, 0xe6, 0xc2, 0x2b,
+ 0x8a, 0x91, 0xdc, 0x2d, 0x1f, 0x8, 0x23, 0x39, 0xf1,
+ 0x4b, 0x8b, 0x1b, 0x2f, 0x46, 0xb, 0xb2, 0x26, 0xba,
+ 0x4f, 0x40, 0x80, 0x39, 0xc4, 0xb1, 0xcb, 0x3b, 0xb4,
+ 0x65, 0x3f, 0x1b, 0xb2, 0xf7, 0x8, 0xd2, 0xc6, 0xd5,
+ 0xa8, 0x9f, 0x23, 0x69, 0xb6, 0x3d, 0xf9, 0xac, 0x1c,
+ 0xb3, 0x13, 0x87, 0x64, 0x4, 0x37, 0xdb, 0x40, 0xc8,
+ 0x82, 0xc, 0xd0, 0xf8, 0x21, 0x7c, 0xdc, 0xbd, 0x9, 0x4,
+ 0x20, 0x16, 0xb0, 0x97, 0xe2, 0x6d, 0x56, 0x1d, 0xe3,
+ 0xec, 0xf0, 0xfc, 0xe2, 0x56, 0xad, 0xa4, 0x3, 0x70,
+ 0x6d, 0x63, 0x3c, 0x1, 0xbe, 0x3e, 0x28, 0x38, 0x6f,
+ 0xc0, 0xe6, 0xfd, 0x85, 0xd1, 0x53, 0xa8, 0x9b, 0xcb,
+ 0xd4, 0x4, 0xb1, 0x73, 0xb9, 0x73, 0x32, 0xd6, 0x7a,
+ 0xc6, 0x29, 0x25, 0xa5, 0xda, 0x17, 0x93, 0x7a, 0x10,
+ 0xe8, 0x41, 0xfb, 0xa5, 0x17, 0x20, 0xf8, 0x4e, 0xe9,
+ 0xe3, 0x8f, 0x51, 0x20, 0x13, 0xbb, 0xde, 0xb7, 0x93,
+ 0xae, 0x13, 0x8a, 0xf6, 0x9, 0xf4, 0xa6, 0x41, 0xe0,
+ 0x2b, 0x51, 0x1a, 0x30, 0x38, 0xd, 0xb1, 0x3b, 0x67,
+ 0x87, 0x64, 0xf5, 0xca, 0x32, 0x67, 0xd1, 0xc8, 0xa5,
+ 0x3d, 0x23, 0x72, 0xc4, 0x6, 0xaf, 0x8f, 0x7b, 0x26,
+ 0xac, 0x3c, 0x75, 0x91, 0xa1, 0x0, 0x13, 0xc6, 0x5c,
+ 0x49, 0xd5, 0x3c, 0xe7, 0xb2, 0xb2, 0x99, 0xe0, 0xd5,
+ 0x25, 0xfa, 0xe2, 0x12, 0x80, 0x37, 0x85, 0xcf, 0x92,
+ 0xca, 0x1b, 0x9f, 0xf3, 0x4e, 0xd8, 0x80, 0xef, 0x3c,
+ 0xce, 0xcd, 0xf5, 0x90, 0x9e, 0xf9, 0xa7, 0xb2, 0xc,
+ 0x49, 0x4, 0xf1, 0x9, 0x8f, 0xea, 0x63, 0xd2, 0x70,
+ 0xbb, 0x86, 0xbf, 0x34, 0xab, 0xb2, 0x3, 0xb1, 0x59,
+ 0x33, 0x16, 0x17, 0xb0, 0xdb, 0x77, 0x38, 0xf4, 0xb4,
+ 0x94, 0xb, 0x25, 0x16, 0x7e, 0x22, 0xd4, 0xf9, 0x22,
+ 0xb9, 0x78, 0xa3, 0x4, 0x84, 0x4, 0xd2, 0xda, 0x84,
+ 0x2d, 0x63, 0xdd, 0xf8, 0x50, 0x6a, 0xf6, 0xe3, 0xf5,
+ 0x65, 0x40, 0x7c, 0xa9,
},
}
-var pemPrivateKey = `-----BEGIN RSA PRIVATE KEY-----
-MIIBOgIBAAJBALKZD0nEffqM1ACuak0bijtqE2QrI/KLADv7l3kK3ppMyCuLKoF0
-fd7Ai2KW5ToIwzFofvJcS/STa6HA5gQenRUCAwEAAQJBAIq9amn00aS0h/CrjXqu
-/ThglAXJmZhOMPVn4eiu7/ROixi9sex436MaVeMqSNf7Ex9a8fRNfWss7Sqd9eWu
-RTUCIQDasvGASLqmjeffBNLTXV2A5g4t+kLVCpsEIZAycV5GswIhANEPLmax0ME/
-EO+ZJ79TJKN5yiGBRsv5yvx5UiHxajEXAiAhAol5N4EUyq6I9w1rYdhPMGpLfk7A
-IU2snfRJ6Nq2CQIgFrPsWRCkV+gOYcajD17rEqmuLrdIRexpg8N1DOSXoJ8CIGlS
-tAboUGBxTDq3ZroNism3DaMIbKPyYrAqhKov1h5V
+var pemPrivateKey2 = `-----BEGIN RSA PRIVATE KEY-----
+Proc-Type: 4,ENCRYPTED
+Content-Domain: RFC822
+DEK-Info: AES-128-CBC,BFCD243FEDBB40A4AA6DDAA1335473A4
+
+qDXMK7nLIavAnXZhAPSBrWnSwEJBO+Q8r1lebSo8nKGkXmg3xIxwHKkY5sIripHc
+LR8IIznxS4sbL0YLsia6T0CAOcSxyzu0ZT8bsvcI0sbVqJ8jabY9+awcsxOHZAQ3
+20DIggzQ+CF83L0JBCAWsJfibVYd4+zw/OJWraQDcG1jPAG+Pig4b8Dm/YXRU6ib
+y9QEsXO5czLWesYpJaXaF5N6EOhB+6UXIPhO6eOPUSATu963k64TivYJ9KZB4CtR
+GjA4DbE7Z4dk9coyZ9HIpT0jcsQGr497Jqw8dZGhABPGXEnVPOeyspng1SX64hKA
+N4XPksobn/NO2IDvPM7N9ZCe+aeyDEkE8QmP6mPScLuGvzSrsgOxWTMWF7Dbdzj0
+tJQLJRZ+ItT5Irl4owSEBNLahC1j3fhQavbj9WVAfKk=
-----END RSA PRIVATE KEY-----
`
diff --git a/libgo/go/encoding/xml/marshal_test.go b/libgo/go/encoding/xml/marshal_test.go
index e729a247af4..668fea6f85e 100644
--- a/libgo/go/encoding/xml/marshal_test.go
+++ b/libgo/go/encoding/xml/marshal_test.go
@@ -687,6 +687,27 @@ var marshalTests = []struct {
Value: &IgnoreTest{},
UnmarshalOnly: true,
},
+
+ // Test escaping.
+ {
+ ExpectXML: `<a><nested><value>dquote: &#34;; squote: &#39;; ampersand: &amp;; less: &lt;; greater: &gt;;</value></nested></a>`,
+ Value: &AnyTest{
+ Nested: `dquote: "; squote: '; ampersand: &; less: <; greater: >;`,
+ },
+ },
+ {
+ ExpectXML: `<a><nested><value>newline: &#xA;; cr: &#xD;; tab: &#x9;;</value></nested></a>`,
+ Value: &AnyTest{
+ Nested: "newline: \n; cr: \r; tab: \t;",
+ },
+ },
+ {
+ ExpectXML: "<a><nested><value>1\r2\r\n3\n\r4\n5</value></nested></a>",
+ Value: &AnyTest{
+ Nested: "1\n2\n3\n\n4\n5",
+ },
+ UnmarshalOnly: true,
+ },
}
func TestMarshal(t *testing.T) {
diff --git a/libgo/go/encoding/xml/xml.go b/libgo/go/encoding/xml/xml.go
index fbd2208e334..decb2bec650 100644
--- a/libgo/go/encoding/xml/xml.go
+++ b/libgo/go/encoding/xml/xml.go
@@ -181,7 +181,6 @@ type Decoder struct {
ns map[string]string
err error
line int
- tmp [32]byte
}
// NewDecoder creates a new XML parser reading from r.
@@ -877,94 +876,103 @@ Input:
// XML in all its glory allows a document to define and use
// its own character names with <!ENTITY ...> directives.
// Parsers are required to recognize lt, gt, amp, apos, and quot
- // even if they have not been declared. That's all we allow.
- var i int
- var semicolon bool
- var valid bool
- for i = 0; i < len(d.tmp); i++ {
- var ok bool
- d.tmp[i], ok = d.getc()
- if !ok {
- if d.err == io.EOF {
- d.err = d.syntaxError("unexpected EOF")
- }
+ // even if they have not been declared.
+ before := d.buf.Len()
+ d.buf.WriteByte('&')
+ var ok bool
+ var text string
+ var haveText bool
+ if b, ok = d.mustgetc(); !ok {
+ return nil
+ }
+ if b == '#' {
+ d.buf.WriteByte(b)
+ if b, ok = d.mustgetc(); !ok {
return nil
}
- c := d.tmp[i]
- if c == ';' {
- semicolon = true
- valid = i > 0
- break
- }
- if 'a' <= c && c <= 'z' ||
- 'A' <= c && c <= 'Z' ||
- '0' <= c && c <= '9' ||
- c == '_' || c == '#' {
- continue
- }
- d.ungetc(c)
- break
- }
- s := string(d.tmp[0:i])
- if !valid {
- if !d.Strict {
- b0, b1 = 0, 0
- d.buf.WriteByte('&')
- d.buf.Write(d.tmp[0:i])
- if semicolon {
- d.buf.WriteByte(';')
+ base := 10
+ if b == 'x' {
+ base = 16
+ d.buf.WriteByte(b)
+ if b, ok = d.mustgetc(); !ok {
+ return nil
}
- continue Input
}
- semi := ";"
- if !semicolon {
- semi = " (no semicolon)"
- }
- if i < len(d.tmp) {
- d.err = d.syntaxError("invalid character entity &" + s + semi)
- } else {
- d.err = d.syntaxError("invalid character entity &" + s + "... too long")
+ start := d.buf.Len()
+ for '0' <= b && b <= '9' ||
+ base == 16 && 'a' <= b && b <= 'f' ||
+ base == 16 && 'A' <= b && b <= 'F' {
+ d.buf.WriteByte(b)
+ if b, ok = d.mustgetc(); !ok {
+ return nil
+ }
}
- return nil
- }
- var haveText bool
- var text string
- if i >= 2 && s[0] == '#' {
- var n uint64
- var err error
- if i >= 3 && s[1] == 'x' {
- n, err = strconv.ParseUint(s[2:], 16, 64)
+ if b != ';' {
+ d.ungetc(b)
} else {
- n, err = strconv.ParseUint(s[1:], 10, 64)
- }
- if err == nil && n <= unicode.MaxRune {
- text = string(n)
- haveText = true
+ s := string(d.buf.Bytes()[start:])
+ d.buf.WriteByte(';')
+ n, err := strconv.ParseUint(s, base, 64)
+ if err == nil && n <= unicode.MaxRune {
+ text = string(n)
+ haveText = true
+ }
}
} else {
- if r, ok := entity[s]; ok {
- text = string(r)
- haveText = true
- } else if d.Entity != nil {
- text, haveText = d.Entity[s]
+ d.ungetc(b)
+ if !d.readName() {
+ if d.err != nil {
+ return nil
+ }
+ ok = false
}
- }
- if !haveText {
- if !d.Strict {
- b0, b1 = 0, 0
- d.buf.WriteByte('&')
- d.buf.Write(d.tmp[0:i])
+ if b, ok = d.mustgetc(); !ok {
+ return nil
+ }
+ if b != ';' {
+ d.ungetc(b)
+ } else {
+ name := d.buf.Bytes()[before+1:]
d.buf.WriteByte(';')
- continue Input
+ if isName(name) {
+ s := string(name)
+ if r, ok := entity[s]; ok {
+ text = string(r)
+ haveText = true
+ } else if d.Entity != nil {
+ text, haveText = d.Entity[s]
+ }
+ }
}
- d.err = d.syntaxError("invalid character entity &" + s + ";")
- return nil
}
- d.buf.Write([]byte(text))
- b0, b1 = 0, 0
- continue Input
+
+ if haveText {
+ d.buf.Truncate(before)
+ d.buf.Write([]byte(text))
+ b0, b1 = 0, 0
+ continue Input
+ }
+ if !d.Strict {
+ b0, b1 = 0, 0
+ continue Input
+ }
+ ent := string(d.buf.Bytes()[before])
+ if ent[len(ent)-1] != ';' {
+ ent += " (no semicolon)"
+ }
+ d.err = d.syntaxError("invalid character entity " + ent)
+ return nil
}
- d.buf.WriteByte(b)
+
+ // We must rewrite unescaped \r and \r\n into \n.
+ if b == '\r' {
+ d.buf.WriteByte('\n')
+ } else if b1 == '\r' && b == '\n' {
+ // Skip \r\n--we already wrote \n.
+ } else {
+ d.buf.WriteByte(b)
+ }
+
b0, b1 = b1, b
}
data := d.buf.Bytes()
@@ -985,20 +993,7 @@ Input:
}
}
- // Must rewrite \r and \r\n into \n.
- w := 0
- for r := 0; r < len(data); r++ {
- b := data[r]
- if b == '\r' {
- if r+1 < len(data) && data[r+1] == '\n' {
- continue
- }
- b = '\n'
- }
- data[w] = b
- w++
- }
- return data[0:w]
+ return data
}
// Decide whether the given rune is in the XML Character Range, per
@@ -1034,18 +1029,34 @@ func (d *Decoder) nsname() (name Name, ok bool) {
// Do not set d.err if the name is missing (unless unexpected EOF is received):
// let the caller provide better context.
func (d *Decoder) name() (s string, ok bool) {
+ d.buf.Reset()
+ if !d.readName() {
+ return "", false
+ }
+
+ // Now we check the characters.
+ s = d.buf.String()
+ if !isName([]byte(s)) {
+ d.err = d.syntaxError("invalid XML name: " + s)
+ return "", false
+ }
+ return s, true
+}
+
+// Read a name and append its bytes to d.buf.
+// The name is delimited by any single-byte character not valid in names.
+// All multi-byte characters are accepted; the caller must check their validity.
+func (d *Decoder) readName() (ok bool) {
var b byte
if b, ok = d.mustgetc(); !ok {
return
}
-
- // As a first approximation, we gather the bytes [A-Za-z_:.-\x80-\xFF]*
if b < utf8.RuneSelf && !isNameByte(b) {
d.ungetc(b)
- return "", false
+ return false
}
- d.buf.Reset()
d.buf.WriteByte(b)
+
for {
if b, ok = d.mustgetc(); !ok {
return
@@ -1056,16 +1067,7 @@ func (d *Decoder) name() (s string, ok bool) {
}
d.buf.WriteByte(b)
}
-
- // Then we check the characters.
- s = d.buf.String()
- for i, c := range s {
- if !unicode.Is(first, c) && (i == 0 || !unicode.Is(second, c)) {
- d.err = d.syntaxError("invalid XML name: " + s)
- return "", false
- }
- }
- return s, true
+ return true
}
func isNameByte(c byte) bool {
@@ -1075,6 +1077,30 @@ func isNameByte(c byte) bool {
c == '_' || c == ':' || c == '.' || c == '-'
}
+func isName(s []byte) bool {
+ if len(s) == 0 {
+ return false
+ }
+ c, n := utf8.DecodeRune(s)
+ if c == utf8.RuneError && n == 1 {
+ return false
+ }
+ if !unicode.Is(first, c) {
+ return false
+ }
+ for n < len(s) {
+ s = s[n:]
+ c, n = utf8.DecodeRune(s)
+ if c == utf8.RuneError && n == 1 {
+ return false
+ }
+ if !unicode.Is(first, c) && !unicode.Is(second, c) {
+ return false
+ }
+ }
+ return true
+}
+
// These tables were generated by cut and paste from Appendix B of
// the XML spec at http://www.xml.com/axml/testaxml.htm
// and then reformatting. First corresponds to (Letter | '_' | ':')
@@ -1689,6 +1715,9 @@ var (
esc_amp = []byte("&amp;")
esc_lt = []byte("&lt;")
esc_gt = []byte("&gt;")
+ esc_tab = []byte("&#x9;")
+ esc_nl = []byte("&#xA;")
+ esc_cr = []byte("&#xD;")
)
// Escape writes to w the properly escaped XML equivalent
@@ -1708,6 +1737,12 @@ func Escape(w io.Writer, s []byte) {
esc = esc_lt
case '>':
esc = esc_gt
+ case '\t':
+ esc = esc_tab
+ case '\n':
+ esc = esc_nl
+ case '\r':
+ esc = esc_cr
default:
continue
}
diff --git a/libgo/go/encoding/xml/xml_test.go b/libgo/go/encoding/xml/xml_test.go
index 2ad4d4af5df..981d3520313 100644
--- a/libgo/go/encoding/xml/xml_test.go
+++ b/libgo/go/encoding/xml/xml_test.go
@@ -19,6 +19,7 @@ const testInput = `
<body xmlns:foo="ns1" xmlns="ns2" xmlns:tag="ns3" ` +
"\r\n\t" + ` >
<hello lang="en">World &lt;&gt;&apos;&quot; &#x767d;&#40300;翔</hello>
+ <query>&何; &is-it;</query>
<goodbye />
<outer foo:attr="value" xmlns:tag="ns4">
<inner/>
@@ -28,6 +29,8 @@ const testInput = `
</tag:name>
</body><!-- missing final newline -->`
+var testEntity = map[string]string{"何": "What", "is-it": "is it?"}
+
var rawTokens = []Token{
CharData("\n"),
ProcInst{"xml", []byte(`version="1.0" encoding="UTF-8"`)},
@@ -41,6 +44,10 @@ var rawTokens = []Token{
CharData("World <>'\" 白鵬翔"),
EndElement{Name{"", "hello"}},
CharData("\n "),
+ StartElement{Name{"", "query"}, []Attr{}},
+ CharData("What is it?"),
+ EndElement{Name{"", "query"}},
+ CharData("\n "),
StartElement{Name{"", "goodbye"}, []Attr{}},
EndElement{Name{"", "goodbye"}},
CharData("\n "),
@@ -74,6 +81,10 @@ var cookedTokens = []Token{
CharData("World <>'\" 白鵬翔"),
EndElement{Name{"ns2", "hello"}},
CharData("\n "),
+ StartElement{Name{"ns2", "query"}, []Attr{}},
+ CharData("What is it?"),
+ EndElement{Name{"ns2", "query"}},
+ CharData("\n "),
StartElement{Name{"ns2", "goodbye"}, []Attr{}},
EndElement{Name{"ns2", "goodbye"}},
CharData("\n "),
@@ -156,6 +167,7 @@ var xmlInput = []string{
func TestRawToken(t *testing.T) {
d := NewDecoder(strings.NewReader(testInput))
+ d.Entity = testEntity
testRawToken(t, d, rawTokens)
}
@@ -164,8 +176,14 @@ const nonStrictInput = `
<tag>&unknown;entity</tag>
<tag>&#123</tag>
<tag>&#zzz;</tag>
+<tag>&なまえ3;</tag>
+<tag>&lt-gt;</tag>
+<tag>&;</tag>
+<tag>&0a;</tag>
`
+var nonStringEntity = map[string]string{"": "oops!", "0a": "oops!"}
+
var nonStrictTokens = []Token{
CharData("\n"),
StartElement{Name{"", "tag"}, []Attr{}},
@@ -184,6 +202,22 @@ var nonStrictTokens = []Token{
CharData("&#zzz;"),
EndElement{Name{"", "tag"}},
CharData("\n"),
+ StartElement{Name{"", "tag"}, []Attr{}},
+ CharData("&なまえ3;"),
+ EndElement{Name{"", "tag"}},
+ CharData("\n"),
+ StartElement{Name{"", "tag"}, []Attr{}},
+ CharData("&lt-gt;"),
+ EndElement{Name{"", "tag"}},
+ CharData("\n"),
+ StartElement{Name{"", "tag"}, []Attr{}},
+ CharData("&;"),
+ EndElement{Name{"", "tag"}},
+ CharData("\n"),
+ StartElement{Name{"", "tag"}, []Attr{}},
+ CharData("&0a;"),
+ EndElement{Name{"", "tag"}},
+ CharData("\n"),
}
func TestNonStrictRawToken(t *testing.T) {
@@ -317,6 +351,7 @@ func TestNestedDirectives(t *testing.T) {
func TestToken(t *testing.T) {
d := NewDecoder(strings.NewReader(testInput))
+ d.Entity = testEntity
for i, want := range cookedTokens {
have, err := d.Token()
diff --git a/libgo/go/exp/gotype/gotype.go b/libgo/go/exp/gotype/gotype.go
index 3aca40e8e74..fc0bdb44ed8 100644
--- a/libgo/go/exp/gotype/gotype.go
+++ b/libgo/go/exp/gotype/gotype.go
@@ -176,8 +176,7 @@ func processPackage(fset *token.FileSet, files map[string]*ast.File) {
report(err)
return
}
- _, err = types.Check(fset, pkg)
- if err != nil {
+ if err = types.Check(fset, pkg, nil, nil); err != nil {
report(err)
}
}
diff --git a/libgo/go/exp/gotype/gotype_test.go b/libgo/go/exp/gotype/gotype_test.go
index 8732d4c5aa8..42d716d81f9 100644
--- a/libgo/go/exp/gotype/gotype_test.go
+++ b/libgo/go/exp/gotype/gotype_test.go
@@ -35,10 +35,12 @@ var tests = []struct {
// directories
{filepath.Join(runtime.GOROOT(), "src/pkg/go/ast"), "ast"},
+ {filepath.Join(runtime.GOROOT(), "src/pkg/go/build"), "build"},
{filepath.Join(runtime.GOROOT(), "src/pkg/go/doc"), "doc"},
- {filepath.Join(runtime.GOROOT(), "src/pkg/go/token"), "scanner"},
- {filepath.Join(runtime.GOROOT(), "src/pkg/go/scanner"), "scanner"},
{filepath.Join(runtime.GOROOT(), "src/pkg/go/parser"), "parser"},
+ {filepath.Join(runtime.GOROOT(), "src/pkg/go/printer"), "printer"},
+ {filepath.Join(runtime.GOROOT(), "src/pkg/go/scanner"), "scanner"},
+ {filepath.Join(runtime.GOROOT(), "src/pkg/go/token"), "token"},
{filepath.Join(runtime.GOROOT(), "src/pkg/exp/types"), "types"},
}
diff --git a/libgo/go/exp/html/doctype.go b/libgo/go/exp/html/doctype.go
index f692061a551..c484e5a94fb 100644
--- a/libgo/go/exp/html/doctype.go
+++ b/libgo/go/exp/html/doctype.go
@@ -9,7 +9,7 @@ import (
)
// parseDoctype parses the data from a DoctypeToken into a name,
-// public identifier, and system identifier. It returns a Node whose Type
+// public identifier, and system identifier. It returns a Node whose Type
// is DoctypeNode, whose Data is the name, and which has attributes
// named "system" and "public" for the two identifiers if they were present.
// quirks is whether the document should be parsed in "quirks mode".
diff --git a/libgo/go/exp/html/escape.go b/libgo/go/exp/html/escape.go
index 7827dc2d506..75bddff094f 100644
--- a/libgo/go/exp/html/escape.go
+++ b/libgo/go/exp/html/escape.go
@@ -10,7 +10,7 @@ import (
"unicode/utf8"
)
-// These replacements permit compatibility with old numeric entities that
+// These replacements permit compatibility with old numeric entities that
// assumed Windows-1252 encoding.
// http://www.whatwg.org/specs/web-apps/current-work/multipage/tokenization.html#consume-a-character-reference
var replacementTable = [...]rune{
@@ -46,7 +46,7 @@ var replacementTable = [...]rune{
'\u009D',
'\u017E',
'\u0178', // Last entry is 0x9F.
- // 0x00->'\uFFFD' is handled programmatically.
+ // 0x00->'\uFFFD' is handled programmatically.
// 0x0D->'\u000D' is a no-op.
}
diff --git a/libgo/go/exp/html/parse.go b/libgo/go/exp/html/parse.go
index cae836e14b4..0ff15746f21 100644
--- a/libgo/go/exp/html/parse.go
+++ b/libgo/go/exp/html/parse.go
@@ -2027,7 +2027,7 @@ func Parse(r io.Reader) (*Node, error) {
return p.doc, nil
}
-// ParseFragment parses a fragment of HTML and returns the nodes that were
+// ParseFragment parses a fragment of HTML and returns the nodes that were
// found. If the fragment is the InnerHTML for an existing element, pass that
// element in context.
func ParseFragment(r io.Reader, context *Node) ([]*Node, error) {
diff --git a/libgo/go/exp/html/render.go b/libgo/go/exp/html/render.go
index 65b10046a48..285dbc926e4 100644
--- a/libgo/go/exp/html/render.go
+++ b/libgo/go/exp/html/render.go
@@ -35,7 +35,7 @@ type writer interface {
// children; the <a> is reparented to the <table>'s parent. However, calling
// Parse on "<a><table><a>" does not return an error, but the result has an <a>
// element with an <a> child, and is therefore not 'well-formed'.
-//
+//
// Programmatically constructed trees are typically also 'well-formed', but it
// is possible to construct a tree that looks innocuous but, when rendered and
// re-parsed, results in a different tree. A simple example is that a solitary
@@ -53,7 +53,7 @@ func Render(w io.Writer, n *Node) error {
return buf.Flush()
}
-// plaintextAbort is returned from render1 when a <plaintext> element
+// plaintextAbort is returned from render1 when a <plaintext> element
// has been rendered. No more end tags should be rendered after that.
var plaintextAbort = errors.New("html: internal error (plaintext abort)")
diff --git a/libgo/go/exp/html/token.go b/libgo/go/exp/html/token.go
index 517bd5d3ee8..f9a087b02d9 100644
--- a/libgo/go/exp/html/token.go
+++ b/libgo/go/exp/html/token.go
@@ -320,7 +320,7 @@ loop:
}
// readRawEndTag attempts to read a tag like "</foo>", where "foo" is z.rawTag.
-// If it succeeds, it backs up the input position to reconsume the tag and
+// If it succeeds, it backs up the input position to reconsume the tag and
// returns true. Otherwise it returns false. The opening "</" has already been
// consumed.
func (z *Tokenizer) readRawEndTag() bool {
diff --git a/libgo/go/exp/locale/collate/build/builder.go b/libgo/go/exp/locale/collate/build/builder.go
index 97d5e81ddd0..85436cf6ec1 100644
--- a/libgo/go/exp/locale/collate/build/builder.go
+++ b/libgo/go/exp/locale/collate/build/builder.go
@@ -25,7 +25,7 @@ import (
// compacted.
// - Compress secondary weights into 8 bits.
// - Some LDML specs specify a context element. Currently we simply concatenate
-// those. Context can be implemented using the contraction trie. If Builder
+// those. Context can be implemented using the contraction trie. If Builder
// could analyze and detect when using a context makes sense, there is no
// need to expose this construct in the API.
@@ -58,7 +58,9 @@ type Tailoring struct {
id string
builder *Builder
index *ordering
- // TODO: implement.
+
+ anchor *entry
+ before bool
}
// NewBuilder returns a new Builder.
@@ -72,7 +74,7 @@ func NewBuilder() *Builder {
}
}
-// Tailoring returns a Tailoring for the given locale. One should
+// Tailoring returns a Tailoring for the given locale. One should
// have completed all calls to Add before calling Tailoring.
func (b *Builder) Tailoring(locale string) *Tailoring {
t := &Tailoring{
@@ -80,11 +82,12 @@ func (b *Builder) Tailoring(locale string) *Tailoring {
builder: b,
index: b.root.clone(),
}
+ t.index.id = t.id
b.locale = append(b.locale, t)
return t
}
-// Add adds an entry to the collation element table, mapping
+// Add adds an entry to the collation element table, mapping
// a slice of runes to a sequence of collation elements.
// A collation element is specified as list of weights: []int{primary, secondary, ...}.
// The entries are typically obtained from a collation element table
@@ -95,7 +98,6 @@ func (b *Builder) Tailoring(locale string) *Tailoring {
// a value for each colelem that is a variable. (See the reference above.)
func (b *Builder) Add(runes []rune, colelems [][]int, variables []int) error {
str := string(runes)
-
elems := make([][]int, len(colelems))
for i, ce := range colelems {
elems[i] = append(elems[i], ce...)
@@ -127,7 +129,7 @@ func (b *Builder) Add(runes []rune, colelems [][]int, variables []int) error {
if ce[0] > b.varTop {
b.varTop = ce[0]
}
- } else if ce[0] > 0 {
+ } else if ce[0] > 1 { // 1 is a special primary value reserved for FFFE
if ce[0] <= b.varTop {
return fmt.Errorf("primary value %X of non-variable is smaller than the highest variable %X", ce[0], b.varTop)
}
@@ -144,6 +146,21 @@ func (b *Builder) Add(runes []rune, colelems [][]int, variables []int) error {
return nil
}
+func (t *Tailoring) setAnchor(anchor string) error {
+ anchor = norm.NFD.String(anchor)
+ a := t.index.find(anchor)
+ if a == nil {
+ a = t.index.newEntry(anchor, nil)
+ a.implicit = true
+ for _, r := range []rune(anchor) {
+ e := t.index.find(string(r))
+ e.lock = true
+ }
+ }
+ t.anchor = a
+ return nil
+}
+
// SetAnchor sets the point after which elements passed in subsequent calls to
// Insert will be inserted. It is equivalent to the reset directive in an LDML
// specification. See Insert for an example.
@@ -151,14 +168,20 @@ func (b *Builder) Add(runes []rune, colelems [][]int, variables []int) error {
// <first_tertiary_ignorable/>, <last_teriary_ignorable/>, <first_primary_ignorable/>,
// and <last_non_ignorable/>.
func (t *Tailoring) SetAnchor(anchor string) error {
- // TODO: implement.
+ if err := t.setAnchor(anchor); err != nil {
+ return err
+ }
+ t.before = false
return nil
}
// SetAnchorBefore is similar to SetAnchor, except that subsequent calls to
// Insert will insert entries before the anchor.
func (t *Tailoring) SetAnchorBefore(anchor string) error {
- // TODO: implement.
+ if err := t.setAnchor(anchor); err != nil {
+ return err
+ }
+ t.before = true
return nil
}
@@ -171,7 +194,7 @@ func (t *Tailoring) SetAnchorBefore(anchor string) error {
// See http://www.unicode.org/reports/tr10/#Tailoring_Example for details
// on parametric tailoring and http://unicode.org/reports/tr35/#Collation_Elements
// for full details on LDML.
-//
+//
// Examples: create a tailoring for Swedish, where "ä" is ordered after "z"
// at the primary sorting level:
// t := b.Tailoring("se")
@@ -195,7 +218,112 @@ func (t *Tailoring) SetAnchorBefore(anchor string) error {
// t.SetAnchor("<last_primary_ignorable/>")
// t.Insert(collate.Primary, "0", "")
func (t *Tailoring) Insert(level collate.Level, str, extend string) error {
- // TODO: implement.
+ if t.anchor == nil {
+ return fmt.Errorf("%s:Insert: no anchor point set for tailoring of %s", t.id, str)
+ }
+ str = norm.NFD.String(str)
+ e := t.index.find(str)
+ if e == nil {
+ e = t.index.newEntry(str, nil)
+ } else if e.logical != noAnchor {
+ return fmt.Errorf("%s:Insert: cannot reinsert logical reset position %q", t.id, e.str)
+ }
+ if e.lock {
+ return fmt.Errorf("%s:Insert: cannot reinsert element %q", t.id, e.str)
+ }
+ a := t.anchor
+ // Find the first element after the anchor which differs at a level smaller or
+ // equal to the given level. Then insert at this position.
+ // See http://unicode.org/reports/tr35/#Collation_Elements, Section 5.14.5 for details.
+ e.before = t.before
+ if t.before {
+ t.before = false
+ if a.prev == nil {
+ a.insertBefore(e)
+ } else {
+ for a = a.prev; a.level > level; a = a.prev {
+ }
+ a.insertAfter(e)
+ }
+ e.level = level
+ } else {
+ for ; a.level > level; a = a.next {
+ }
+ e.level = a.level
+ if a != e {
+ a.insertAfter(e)
+ a.level = level
+ } else {
+ // We don't set a to prev itself. This has the effect of the entry
+ // getting new collation elements that are an increment of itself.
+ // This is intentional.
+ a.prev.level = level
+ }
+ }
+ e.extend = norm.NFD.String(extend)
+ e.exclude = false
+ e.elems = nil
+ t.anchor = e
+ return nil
+}
+
+func (o *ordering) getWeight(e *entry) [][]int {
+ if len(e.elems) == 0 && e.logical == noAnchor {
+ if e.implicit {
+ for _, r := range e.runes {
+ e.elems = append(e.elems, o.getWeight(o.find(string(r)))...)
+ }
+ } else if e.before {
+ count := [collate.Identity + 1]int{}
+ a := e
+ for ; a.elems == nil && !a.implicit; a = a.next {
+ count[a.level]++
+ }
+ e.elems = append([][]int(nil), make([]int, len(a.elems[0])))
+ copy(e.elems[0], a.elems[0])
+ for i := collate.Primary; i < collate.Quaternary; i++ {
+ if count[i] != 0 {
+ e.elems[0][i] -= count[i]
+ break
+ }
+ }
+ if e.prev != nil {
+ o.verifyWeights(e.prev, e, e.prev.level)
+ }
+ } else {
+ prev := e.prev
+ e.elems = nextWeight(prev.level, o.getWeight(prev))
+ o.verifyWeights(e, e.next, e.level)
+ }
+ }
+ return e.elems
+}
+
+func (o *ordering) addExtension(e *entry) {
+ if ex := o.find(e.extend); ex != nil {
+ e.elems = append(e.elems, ex.elems...)
+ } else {
+ for _, r := range []rune(e.extend) {
+ e.elems = append(e.elems, o.find(string(r)).elems...)
+ }
+ }
+ e.extend = ""
+}
+
+func (o *ordering) verifyWeights(a, b *entry, level collate.Level) error {
+ if level == collate.Identity || b == nil || b.elems == nil || a.elems == nil {
+ return nil
+ }
+ for i := collate.Primary; i < level; i++ {
+ if a.elems[0][i] < b.elems[0][i] {
+ return nil
+ }
+ }
+ if a.elems[0][level] >= b.elems[0][level] {
+ err := fmt.Errorf("%s:overflow: collation elements of %q (%X) overflows those of %q (%X) at level %d (%X >= %X)", o.id, a.str, a.runes, b.str, b.runes, level, a.elems, b.elems)
+ log.Println(err)
+ // TODO: return the error instead, or better, fix the conflicting entry by making room.
+ }
return nil
}
@@ -205,7 +333,19 @@ func (b *Builder) error(e error) {
}
}
+func (b *Builder) errorID(locale string, e error) {
+ if e != nil {
+ b.err = fmt.Errorf("%s:%v", locale, e)
+ }
+}
+
func (b *Builder) buildOrdering(o *ordering) {
+ for _, e := range o.ordered {
+ o.getWeight(e)
+ }
+ for _, e := range o.ordered {
+ o.addExtension(e)
+ }
o.sort()
simplify(o)
b.processExpansions(o) // requires simplify
@@ -215,7 +355,7 @@ func (b *Builder) buildOrdering(o *ordering) {
for e := o.front(); e != nil; e, _ = e.nextIndexed() {
if !e.skip() {
ce, err := e.encode()
- b.error(err)
+ b.errorID(o.id, err)
t.insert(e.runes[0], ce)
}
}
@@ -252,7 +392,11 @@ func (b *Builder) Build() (*collate.Collator, error) {
if err != nil {
return nil, err
}
- return collate.Init(t), nil
+ c := collate.Init(t)
+ if c == nil {
+ panic("generated table of incompatible type")
+ }
+ return c, nil
}
// Build builds a Collator for Tailoring t.
@@ -308,6 +452,10 @@ func reproducibleFromNFKD(e *entry, exp, nfkd [][]int) bool {
if i >= 2 && ce[2] != maxTertiary {
return false
}
+ if _, err := makeCE(ce); err != nil {
+ // Simply return false. The error will be caught elsewhere.
+ return false
+ }
}
return true
}
@@ -332,12 +480,11 @@ func simplify(o *ordering) {
e.remove()
}
}
-
// Tag entries for which the runes NFKD decompose to identical values.
for e := o.front(); e != nil; e, _ = e.nextIndexed() {
s := e.str
nfkd := norm.NFKD.String(s)
- if len(e.runes) > 1 || keep[e.runes[0]] || nfkd == s {
+ if e.decompose || len(e.runes) > 1 || len(e.elems) == 1 || keep[e.runes[0]] || nfkd == s {
continue
}
if reproducibleFromNFKD(e, e.elems, o.genColElems(nfkd)) {
@@ -459,7 +606,7 @@ func (b *Builder) processContractions(o *ordering) {
elems := []uint32{}
for _, e := range es {
ce, err := e.encodeBase()
- b.error(err)
+ b.errorID(o.id, err)
elems = append(elems, ce)
}
key = fmt.Sprintf("%v", elems)
diff --git a/libgo/go/exp/locale/collate/build/colelem.go b/libgo/go/exp/locale/collate/build/colelem.go
index 343aa740a73..bd4546f365c 100644
--- a/libgo/go/exp/locale/collate/build/colelem.go
+++ b/libgo/go/exp/locale/collate/build/colelem.go
@@ -26,7 +26,7 @@ const (
// For normal collation elements, we assume that a collation element either has
// a primary or non-default secondary value, not both.
// Collation elements with a primary value are of the form
-// 010ppppp pppppppp pppppppp ssssssss
+// 01pppppp pppppppp ppppppp0 ssssssss
// - p* is primary collation value
// - s* is the secondary collation value
// or
@@ -67,10 +67,10 @@ func makeCE(weights []int) (uint32, error) {
if weights[1] >= 1<<maxSecondaryCompactBits {
return 0, fmt.Errorf("makeCE: secondary weight with non-zero primary out of bounds: %x >= %x", weights[1], 1<<maxSecondaryCompactBits)
}
- ce = uint32(weights[0]<<maxSecondaryCompactBits + weights[1])
+ ce = uint32(weights[0]<<(maxSecondaryCompactBits+1) + weights[1])
ce |= isPrimary
} else {
- d := weights[1] - defaultSecondary
+ d := weights[1] - defaultSecondary + 4
if d >= 1<<maxSecondaryDiffBits || d < 0 {
return 0, fmt.Errorf("makeCE: secondary weight diff out of bounds: %x < 0 || %x > %x", d, d, 1<<maxSecondaryDiffBits)
}
@@ -132,7 +132,7 @@ func makeExpandIndex(index int) (uint32, error) {
return expandID + uint32(index), nil
}
-// Each list of collation elements corresponding to an expansion starts with
+// Each list of collation elements corresponding to an expansion starts with
// a header indicating the length of the sequence.
func makeExpansionHeader(n int) (uint32, error) {
return uint32(n), nil
@@ -199,7 +199,7 @@ func implicitPrimary(r rune) int {
return int(r) + otherOffset
}
-// convertLargeWeights converts collation elements with large
+// convertLargeWeights converts collation elements with large
// primaries (either double primaries or for illegal runes)
// to our own representation.
// A CJK character C is represented in the DUCET as
@@ -258,21 +258,31 @@ func convertLargeWeights(elems [][]int) (res [][]int, err error) {
// nextWeight computes the first possible collation weights following elems
// for the given level.
func nextWeight(level collate.Level, elems [][]int) [][]int {
- nce := make([][]int, len(elems))
- copy(nce, elems)
-
- if level != collate.Identity {
- nce[0] = make([]int, len(elems[0]))
- copy(nce[0], elems[0])
- nce[0][level]++
- if level < collate.Secondary {
- nce[0][collate.Secondary] = defaultSecondary
+ if level == collate.Identity {
+ next := make([][]int, len(elems))
+ copy(next, elems)
+ return next
+ }
+ next := [][]int{make([]int, len(elems[0]))}
+ copy(next[0], elems[0])
+ next[0][level]++
+ if level < collate.Secondary {
+ next[0][collate.Secondary] = defaultSecondary
+ }
+ if level < collate.Tertiary {
+ next[0][collate.Tertiary] = defaultTertiary
+ }
+ // Filter entries that cannot influence ordering.
+ for _, ce := range elems[1:] {
+ skip := true
+ for i := collate.Primary; i < level; i++ {
+ skip = skip && ce[i] == 0
}
- if level < collate.Tertiary {
- nce[0][collate.Tertiary] = defaultTertiary
+ if !skip {
+ next = append(next, ce)
}
}
- return nce
+ return next
}
func nextVal(elems [][]int, i int, level collate.Level) (index, value int) {
diff --git a/libgo/go/exp/locale/collate/build/colelem_test.go b/libgo/go/exp/locale/collate/build/colelem_test.go
index 28d7c894dc2..75f9c160a2e 100644
--- a/libgo/go/exp/locale/collate/build/colelem_test.go
+++ b/libgo/go/exp/locale/collate/build/colelem_test.go
@@ -34,10 +34,10 @@ func decompCE(in []int) (ce uint32, err error) {
var ceTests = []ceTest{
{normalCE, []int{0, 0, 0}, 0x80000000},
{normalCE, []int{0, 0x28, 3}, 0x80002803},
- {normalCE, []int{100, defaultSecondary, 3}, 0x0000C803},
+ {normalCE, []int{100, defaultSecondary, 3}, 0x0000C883},
// non-ignorable primary with non-default secondary
- {normalCE, []int{100, 0x28, defaultTertiary}, 0x40006428},
- {normalCE, []int{100, defaultSecondary + 8, 3}, 0x0000C903},
+ {normalCE, []int{100, 0x28, defaultTertiary}, 0x4000C828},
+ {normalCE, []int{100, defaultSecondary + 8, 3}, 0x0000C983},
{normalCE, []int{100, 0, 3}, 0xFFFF}, // non-ignorable primary with non-supported secondary
{normalCE, []int{100, 1, 3}, 0xFFFF},
{normalCE, []int{1 << maxPrimaryBits, defaultSecondary, 0}, 0xFFFF},
@@ -114,18 +114,24 @@ var nextWeightTests = []weightsTest{
},
}
-var extra = []int{200, 32, 8, 0}
+var extra = [][]int{{200, 32, 8, 0}, {0, 32, 8, 0}, {0, 0, 8, 0}, {0, 0, 0, 0}}
func TestNextWeight(t *testing.T) {
for i, tt := range nextWeightTests {
- test := func(tt weightsTest, a, gold [][]int) {
+ test := func(l collate.Level, tt weightsTest, a, gold [][]int) {
res := nextWeight(tt.level, a)
if !equalCEArrays(gold, res) {
- t.Errorf("%d: expected weights %d; found %d", i, tt.b, res)
+ t.Errorf("%d:%d: expected weights %d; found %d", i, l, gold, res)
+ }
+ }
+ test(-1, tt, tt.a, tt.b)
+ for l := collate.Primary; l <= collate.Tertiary; l++ {
+ if tt.level <= l {
+ test(l, tt, append(tt.a, extra[l]), tt.b)
+ } else {
+ test(l, tt, append(tt.a, extra[l]), append(tt.b, extra[l]))
}
}
- test(tt, tt.a, tt.b)
- test(tt, append(tt.a, extra), append(tt.b, extra))
}
}
@@ -137,7 +143,7 @@ var compareTests = []weightsTest{
0,
},
{
- [][]int{{100, 20, 5, 0}, extra},
+ [][]int{{100, 20, 5, 0}, extra[0]},
[][]int{{100, 20, 5, 1}},
collate.Primary,
1,
@@ -192,6 +198,6 @@ func TestCompareWeights(t *testing.T) {
}
}
test(tt, tt.a, tt.b)
- test(tt, append(tt.a, extra), append(tt.b, extra))
+ test(tt, append(tt.a, extra[0]), append(tt.b, extra[0]))
}
}
diff --git a/libgo/go/exp/locale/collate/build/contract.go b/libgo/go/exp/locale/collate/build/contract.go
index f7cf64a7309..868665061e7 100644
--- a/libgo/go/exp/locale/collate/build/contract.go
+++ b/libgo/go/exp/locale/collate/build/contract.go
@@ -15,7 +15,7 @@ import (
// This file contains code for detecting contractions and generating
// the necessary tables.
// Any Unicode Collation Algorithm (UCA) table entry that has more than
-// one rune one the left-hand side is called a contraction.
+// one rune one the left-hand side is called a contraction.
// See http://www.unicode.org/reports/tr10/#Contractions for more details.
//
// We define the following terms:
@@ -27,7 +27,7 @@ import (
// A rune may be both a initial and a non-initial and may be so in
// many contractions. An initial may typically also appear by itself.
// In case of ambiguities, the UCA requires we match the longest
-// contraction.
+// contraction.
//
// Many contraction rules share the same set of possible suffixes.
// We store sets of suffixes in a trie that associates an index with
@@ -39,14 +39,14 @@ import (
// is represented as a subsequence of ctEntries, where each entry corresponds to
// a possible match of a next character in the search string. An entry
// also includes the length and offset to the next sequence of entries
-// to check in case of a match.
+// to check in case of a match.
const (
final = 0
noIndex = 0xFF
)
-// ctEntry associates to a matching byte an offset and/or next sequence of
+// ctEntry associates to a matching byte an offset and/or next sequence of
// bytes to check. A ctEntry c is called final if a match means that the
// longest suffix has been found. An entry c is final if c.n == 0.
// A single final entry can match a range of characters to an offset.
@@ -58,7 +58,7 @@ const (
// {'a', 1, 1, noIndex}, // 'a' by itself does not match, so i is 0xFF.
// {'b', 'c', 0, 1}, // "ab" -> 1, "ac" -> 2
// }
-//
+//
// The suffix strings "ab", "abc", "abd", and "abcd" can be represented as:
// []ctEntry{
// {'a', 1, 1, noIndex}, // 'a' must be followed by 'b'.
@@ -72,7 +72,7 @@ type ctEntry struct {
l uint8 // non-final: byte value to match; final: lowest match in range.
h uint8 // non-final: relative index to next block; final: highest match in range.
n uint8 // non-final: length of next block; final: final
- i uint8 // result offset. Will be noIndex if more bytes are needed to complete.
+ i uint8 // result offset. Will be noIndex if more bytes are needed to complete.
}
// contractTrieSet holds a set of contraction tries. The tries are stored
diff --git a/libgo/go/exp/locale/collate/build/order.go b/libgo/go/exp/locale/collate/build/order.go
index 7c550d59ba8..ef3e51fc5b0 100644
--- a/libgo/go/exp/locale/collate/build/order.go
+++ b/libgo/go/exp/locale/collate/build/order.go
@@ -26,16 +26,21 @@ const (
// Collation Element Table.
// See http://www.unicode.org/Public/UCA/6.0.0/allkeys.txt.
type entry struct {
- runes []rune
- elems [][]int // the collation elements for runes
- str string // same as string(runes)
+ str string // same as string(runes)
+ runes []rune
+ elems [][]int // the collation elements
+ extend string // weights of extend to be appended to elems
+ before bool // weights relative to next instead of previous.
+ lock bool // entry is used in extension and can no longer be moved.
// prev, next, and level are used to keep track of tailorings.
prev, next *entry
level collate.Level // next differs at this level
+ skipRemove bool // do not unlink when removed
decompose bool // can use NFKD decomposition to generate elems
exclude bool // do not include in table
+ implicit bool // derived, is not included in the list
logical logicalAnchor
expansionIndex int // used to store index into expansion table
@@ -44,8 +49,8 @@ type entry struct {
}
func (e *entry) String() string {
- return fmt.Sprintf("%X -> %X (ch:%x; ci:%d, ei:%d)",
- e.runes, e.elems, e.contractionHandle, e.contractionIndex, e.expansionIndex)
+ return fmt.Sprintf("%X (%q) -> %X (ch:%x; ci:%d, ei:%d)",
+ e.runes, e.str, e.elems, e.contractionHandle, e.contractionIndex, e.expansionIndex)
}
func (e *entry) skip() bool {
@@ -71,7 +76,7 @@ func (e *entry) contractionStarter() bool {
// examples of entries that will not be indexed.
func (e *entry) nextIndexed() (*entry, collate.Level) {
level := e.level
- for e = e.next; e != nil && e.exclude; e = e.next {
+ for e = e.next; e != nil && (e.exclude || len(e.elems) == 0); e = e.next {
if e.level < level {
level = e.level
}
@@ -87,16 +92,20 @@ func (e *entry) remove() {
if e.logical != noAnchor {
log.Fatalf("may not remove anchor %q", e.str)
}
- if e.prev != nil {
- e.prev.next = e.next
- }
- if e.next != nil {
- e.next.prev = e.prev
- }
+ // TODO: need to set e.prev.level to e.level if e.level is smaller?
e.elems = nil
+ if !e.skipRemove {
+ if e.prev != nil {
+ e.prev.next = e.next
+ }
+ if e.next != nil {
+ e.next.prev = e.prev
+ }
+ }
+ e.skipRemove = false
}
-// insertAfter inserts t after e.
+// insertAfter inserts n after e.
func (e *entry) insertAfter(n *entry) {
if e == n {
panic("e == anchor")
@@ -109,10 +118,31 @@ func (e *entry) insertAfter(n *entry) {
n.next = e.next
n.prev = e
- e.next.prev = n
+ if e.next != nil {
+ e.next.prev = n
+ }
e.next = n
}
+// insertBefore inserts n before e.
+func (e *entry) insertBefore(n *entry) {
+ if e == n {
+ panic("e == anchor")
+ }
+ if e == nil {
+ panic("unexpected nil anchor")
+ }
+ n.remove()
+ n.decompose = false // redo decomposition test
+
+ n.prev = e.prev
+ n.next = e
+ if e.prev != nil {
+ e.prev.next = n
+ }
+ e.prev = n
+}
+
func (e *entry) encodeBase() (ce uint32, err error) {
switch {
case e.expansion():
@@ -178,6 +208,7 @@ func (s sortedEntries) Less(i, j int) bool {
}
type ordering struct {
+ id string
entryMap map[string]*entry
ordered []*entry
handle *trieHandle
@@ -187,7 +218,14 @@ type ordering struct {
// Note that insert simply appends e to ordered. To reattain a sorted
// order, o.sort() should be called.
func (o *ordering) insert(e *entry) {
- o.entryMap[e.str] = e
+ if e.logical == noAnchor {
+ o.entryMap[e.str] = e
+ } else {
+ // Use key format as used in UCA rules.
+ o.entryMap[fmt.Sprintf("[%s]", e.str)] = e
+ // Also add index entry for XML format.
+ o.entryMap[fmt.Sprintf("<%s/>", strings.Replace(e.str, " ", "_", -1))] = e
+ }
o.ordered = append(o.ordered, e)
}
@@ -236,13 +274,13 @@ func makeRootOrdering() ordering {
entryMap: make(map[string]*entry),
}
insert := func(typ logicalAnchor, s string, ce []int) {
- // Use key format as used in UCA rules.
- e := o.newEntry(fmt.Sprintf("[%s]", s), [][]int{ce})
- // Also add index entry for XML format.
- o.entryMap[fmt.Sprintf("<%s/>", strings.Replace(s, " ", "_", -1))] = e
- e.runes = nil
- e.exclude = true
- e.logical = typ
+ e := &entry{
+ elems: [][]int{ce},
+ str: s,
+ exclude: true,
+ logical: typ,
+ }
+ o.insert(e)
}
insert(firstAnchor, "first tertiary ignorable", []int{0, 0, 0, 0})
insert(lastAnchor, "last tertiary ignorable", []int{0, 0, 0, max})
@@ -252,6 +290,29 @@ func makeRootOrdering() ordering {
return o
}
+// patchForInsert eleminates entries from the list with more than one collation element.
+// The next and prev fields of the eliminated entries still point to appropriate
+// values in the newly created list.
+// It requires that sort has been called.
+func (o *ordering) patchForInsert() {
+ for i := 0; i < len(o.ordered)-1; {
+ e := o.ordered[i]
+ lev := e.level
+ n := e.next
+ for ; n != nil && len(n.elems) > 1; n = n.next {
+ if n.level < lev {
+ lev = n.level
+ }
+ n.skipRemove = true
+ }
+ for ; o.ordered[i] != n; i++ {
+ o.ordered[i].level = lev
+ o.ordered[i].next = n
+ o.ordered[i+1].prev = e
+ }
+ }
+}
+
// clone copies all ordering of es into a new ordering value.
func (o *ordering) clone() *ordering {
o.sort()
@@ -270,6 +331,7 @@ func (o *ordering) clone() *ordering {
oo.insert(ne)
}
oo.sort() // link all ordering.
+ oo.patchForInsert()
return &oo
}
diff --git a/libgo/go/exp/locale/collate/build/order_test.go b/libgo/go/exp/locale/collate/build/order_test.go
index e6fdfa38443..00ebd0a125a 100644
--- a/libgo/go/exp/locale/collate/build/order_test.go
+++ b/libgo/go/exp/locale/collate/build/order_test.go
@@ -128,6 +128,9 @@ func TestInsertAfter(t *testing.T) {
last.insertAfter(es[i])
last = es[i]
}
+ for _, e := range es {
+ e.elems = es[0].elems
+ }
e := es[0]
for _, i := range perm {
e, _ = e.nextIndexed()
@@ -139,6 +142,34 @@ func TestInsertAfter(t *testing.T) {
}
}
+func TestInsertBefore(t *testing.T) {
+ const n = 5
+ orig := makeList(n)
+ perm := make([]int, n)
+ for i := range perm {
+ perm[i] = i + 1
+ }
+ for ok := true; ok; ok = nextPerm(perm) {
+ es := makeList(n)
+ last := es[len(es)-1]
+ for _, i := range perm {
+ last.insertBefore(es[i])
+ last = es[i]
+ }
+ for _, e := range es {
+ e.elems = es[0].elems
+ }
+ e := es[0]
+ for i := n - 1; i >= 0; i-- {
+ e, _ = e.nextIndexed()
+ if e.runes[0] != rune(perm[i]) {
+ t.Errorf("%d:%d: expected entry %X; found %X", perm, i, orig[i].runes, e.runes)
+ break
+ }
+ }
+ }
+}
+
type entryLessTest struct {
a, b *entry
res bool
diff --git a/libgo/go/exp/locale/collate/build/trie.go b/libgo/go/exp/locale/collate/build/trie.go
index d251a396533..f5214279e28 100644
--- a/libgo/go/exp/locale/collate/build/trie.go
+++ b/libgo/go/exp/locale/collate/build/trie.go
@@ -4,7 +4,7 @@
// The trie in this file is used to associate the first full character
// in a UTF-8 string to a collation element.
-// All but the last byte in a UTF-8 byte sequence are
+// All but the last byte in a UTF-8 byte sequence are
// used to look up offsets in the index table to be used for the next byte.
// The last byte is used to index into a table of collation elements.
// This file contains the code for the generation of the trie.
@@ -35,10 +35,11 @@ type trie struct {
// trieNode is the intermediate trie structure used for generating a trie.
type trieNode struct {
- index []*trieNode
- value []uint32
- b byte
- ref uint16
+ index []*trieNode
+ value []uint32
+ b byte
+ refValue uint16
+ refIndex uint16
}
func newNode() *trieNode {
@@ -108,18 +109,20 @@ func (b *trieBuilder) computeOffsets(n *trieNode) *trieNode {
hasher := fnv.New32()
if n.index != nil {
for i, nn := range n.index {
- v := uint16(0)
+ var vi, vv uint16
if nn != nil {
nn = b.computeOffsets(nn)
n.index[i] = nn
- v = nn.ref
+ vi = nn.refIndex
+ vv = nn.refValue
}
- hasher.Write([]byte{byte(v >> 8), byte(v)})
+ hasher.Write([]byte{byte(vi >> 8), byte(vi)})
+ hasher.Write([]byte{byte(vv >> 8), byte(vv)})
}
h := hasher.Sum32()
nn, ok := b.lookupBlockIdx[h]
if !ok {
- n.ref = uint16(len(b.lookupBlocks)) - blockOffset
+ n.refIndex = uint16(len(b.lookupBlocks)) - blockOffset
b.lookupBlocks = append(b.lookupBlocks, n)
b.lookupBlockIdx[h] = n
} else {
@@ -132,7 +135,8 @@ func (b *trieBuilder) computeOffsets(n *trieNode) *trieNode {
h := hasher.Sum32()
nn, ok := b.valueBlockIdx[h]
if !ok {
- n.ref = uint16(len(b.valueBlocks)) - blockOffset
+ n.refValue = uint16(len(b.valueBlocks)) - blockOffset
+ n.refIndex = n.refValue
b.valueBlocks = append(b.valueBlocks, n)
b.valueBlockIdx[h] = n
} else {
@@ -150,7 +154,8 @@ func (b *trieBuilder) addStartValueBlock(n *trieNode) uint16 {
h := hasher.Sum32()
nn, ok := b.valueBlockIdx[h]
if !ok {
- n.ref = uint16(len(b.valueBlocks))
+ n.refValue = uint16(len(b.valueBlocks))
+ n.refIndex = n.refValue
b.valueBlocks = append(b.valueBlocks, n)
// Add a dummy block to accommodate the double block size.
b.valueBlocks = append(b.valueBlocks, nil)
@@ -158,7 +163,7 @@ func (b *trieBuilder) addStartValueBlock(n *trieNode) uint16 {
} else {
n = nn
}
- return n.ref
+ return n.refValue
}
func genValueBlock(t *trie, n *trieNode) {
@@ -173,7 +178,11 @@ func genLookupBlock(t *trie, n *trieNode) {
for _, nn := range n.index {
v := uint16(0)
if nn != nil {
- v = nn.ref
+ if n.index != nil {
+ v = nn.refIndex
+ } else {
+ v = nn.refValue
+ }
}
t.index = append(t.index, v)
}
@@ -192,7 +201,7 @@ func (b *trieBuilder) addTrie(n *trieNode) *trieHandle {
}
n = b.computeOffsets(n)
// Offset by one extra block as the first byte starts at 0xC0 instead of 0x80.
- h.lookupStart = n.ref - 1
+ h.lookupStart = n.refIndex - 1
return h
}
diff --git a/libgo/go/exp/locale/collate/build/trie_test.go b/libgo/go/exp/locale/collate/build/trie_test.go
index 11da56664d0..4d4f6e4d140 100644
--- a/libgo/go/exp/locale/collate/build/trie_test.go
+++ b/libgo/go/exp/locale/collate/build/trie_test.go
@@ -10,7 +10,7 @@ import (
"testing"
)
-// We take the smallest, largest and an arbitrary value for each
+// We take the smallest, largest and an arbitrary value for each
// of the UTF-8 sequence lengths.
var testRunes = []rune{
0x01, 0x0C, 0x7F, // 1-byte sequences
diff --git a/libgo/go/exp/locale/collate/colelem.go b/libgo/go/exp/locale/collate/colelem.go
index 4af71f02de4..0ff15aa7eb9 100644
--- a/libgo/go/exp/locale/collate/colelem.go
+++ b/libgo/go/exp/locale/collate/colelem.go
@@ -8,16 +8,6 @@ import (
"unicode"
)
-// weights holds the decoded weights per collation level.
-type weights struct {
- primary uint32
- secondary uint16
- tertiary uint8
- // TODO: compute quaternary on the fly or compress this value into 8 bits
- // such that weights fit within 64bit.
- quaternary uint32
-}
-
const (
defaultSecondary = 0x20
defaultTertiary = 0x2
@@ -69,7 +59,7 @@ func (ce colElem) ctype() ceType {
// For normal collation elements, we assume that a collation element either has
// a primary or non-default secondary value, not both.
// Collation elements with a primary value are of the form
-// 010ppppp pppppppp pppppppp ssssssss
+// 01pppppp pppppppp ppppppp0 ssssssss
// - p* is primary collation value
// - s* is the secondary collation value
// or
@@ -82,25 +72,87 @@ func (ce colElem) ctype() ceType {
// - 16 BMP implicit -> weight
// - 8 bit s
// - default tertiary
-func splitCE(ce colElem) weights {
- const primaryMask = 0x40000000
- const secondaryMask = 0x80000000
- w := weights{}
- if ce&primaryMask != 0 {
- w.tertiary = defaultTertiary
- w.secondary = uint16(uint8(ce))
- w.primary = uint32((ce >> 8) & 0x1FFFFF)
- } else if ce&secondaryMask == 0 {
- w.tertiary = uint8(ce & 0x1F)
- ce >>= 5
- w.secondary = defaultSecondary + uint16(ce&0xF)
- ce >>= 4
- w.primary = uint32(ce)
+// 11qqqqqq qqqqqqqq qqqqqqq0 00000000
+// - q* quaternary value
+const (
+ ceTypeMask = 0xC0000000
+ ceType1 = 0x40000000
+ ceType2 = 0x00000000
+ ceType3 = 0x80000000
+ ceTypeQ = 0xC0000000
+ ceIgnore = ceType3
+ firstNonPrimary = 0x80000000
+ secondaryMask = 0x80000000
+ hasTertiaryMask = 0x40000000
+ primaryValueMask = 0x3FFFFE00
+ primaryShift = 9
+ compactSecondaryShift = 5
+ minCompactSecondary = defaultSecondary - 4
+)
+
+func makeImplicitCE(primary int) colElem {
+ return ceType1 | colElem(primary<<primaryShift) | defaultSecondary
+}
+
+func makeQuaternary(primary int) colElem {
+ return ceTypeQ | colElem(primary<<primaryShift)
+}
+
+func (ce colElem) primary() int {
+ if ce >= firstNonPrimary {
+ return 0
+ }
+ return int(ce&primaryValueMask) >> primaryShift
+}
+
+func (ce colElem) secondary() int {
+ switch ce & ceTypeMask {
+ case ceType1:
+ return int(uint8(ce))
+ case ceType2:
+ return minCompactSecondary + int((ce>>compactSecondaryShift)&0xF)
+ case ceType3:
+ return int(uint16(ce >> 8))
+ case ceTypeQ:
+ return 0
+ }
+ panic("should not reach here")
+}
+
+func (ce colElem) tertiary() uint8 {
+ if ce&hasTertiaryMask == 0 {
+ if ce&ceType3 == 0 {
+ return uint8(ce & 0x1F)
+ }
+ return uint8(ce)
+ } else if ce&ceTypeMask == ceType1 {
+ return defaultTertiary
+ }
+ // ce is a quaternary value.
+ return 0
+}
+
+func (ce colElem) updateTertiary(t uint8) colElem {
+ if ce&ceTypeMask == ceType1 {
+ nce := ce & primaryValueMask
+ nce |= colElem(uint8(ce)-minCompactSecondary) << compactSecondaryShift
+ ce = nce
} else {
- w.tertiary = uint8(ce)
- w.secondary = uint16(ce >> 8)
+ ce &= ^colElem(maxTertiary)
+ }
+ return ce | colElem(t)
+}
+
+// quaternary returns the quaternary value if explicitly specified,
+// 0 if ce == ceIgnore, or maxQuaternary otherwise.
+// Quaternary values are used only for shifted variants.
+func (ce colElem) quaternary() int {
+ if ce&ceTypeMask == ceTypeQ {
+ return int(ce&primaryValueMask) >> primaryShift
+ } else if ce == ceIgnore {
+ return 0
}
- return w
+ return maxQuaternary
}
// For contractions, collation elements are of the form
diff --git a/libgo/go/exp/locale/collate/colelem_test.go b/libgo/go/exp/locale/collate/colelem_test.go
index bcb4ddb68c1..62ef90d029d 100644
--- a/libgo/go/exp/locale/collate/colelem_test.go
+++ b/libgo/go/exp/locale/collate/colelem_test.go
@@ -29,10 +29,10 @@ func makeCE(weights []int) colElem {
var ce colElem
if weights[0] != 0 {
if weights[2] == defaultTertiary {
- ce = colElem(weights[0]<<maxSecondaryCompactBits + weights[1])
+ ce = colElem(weights[0]<<(maxSecondaryCompactBits+1) + weights[1])
ce |= isPrimary
} else {
- d := weights[1] - defaultSecondary
+ d := weights[1] - defaultSecondary + 4
ce = colElem(weights[0]<<maxSecondaryDiffBits + d)
ce = ce<<maxTertiaryCompactBits + colElem(weights[2])
}
@@ -68,10 +68,10 @@ func makeDecompose(t1, t2 int) colElem {
}
func normalCE(inout []int) (ce colElem, t ceType) {
- w := splitCE(makeCE(inout))
- inout[0] = int(w.primary)
- inout[1] = int(w.secondary)
- inout[2] = int(w.tertiary)
+ w := makeCE(inout)
+ inout[0] = w.primary()
+ inout[1] = w.secondary()
+ inout[2] = int(w.tertiary())
return ce, ceNormal
}
@@ -167,3 +167,20 @@ func TestImplicit(t *testing.T) {
}
}
}
+
+func TestUpdateTertiary(t *testing.T) {
+ tests := []struct {
+ in, out colElem
+ t uint8
+ }{
+ {0x4000FE20, 0x0000FE8A, 0x0A},
+ {0x4000FE21, 0x0000FEAA, 0x0A},
+ {0x0000FE8B, 0x0000FE83, 0x03},
+ {0x8000CC02, 0x8000CC1B, 0x1B},
+ }
+ for i, tt := range tests {
+ if out := tt.in.updateTertiary(tt.t); out != tt.out {
+ t.Errorf("%d: was %X; want %X", i, out, tt.out)
+ }
+ }
+}
diff --git a/libgo/go/exp/locale/collate/collate.go b/libgo/go/exp/locale/collate/collate.go
index 5853b710c33..a08dcae0d5f 100644
--- a/libgo/go/exp/locale/collate/collate.go
+++ b/libgo/go/exp/locale/collate/collate.go
@@ -30,7 +30,7 @@ const (
// AlternateHandling identifies the various ways in which variables are handled.
// A rune with a primary weight lower than the variable top is considered a
-// variable.
+// variable.
// See http://www.unicode.org/reports/tr10/#Variable_Weighting for details.
type AlternateHandling int
@@ -83,9 +83,17 @@ type Collator struct {
f norm.Form
t *table
+
+ _iter [2]iter
+}
+
+func (c *Collator) iter(i int) *iter {
+ // TODO: evaluate performance for making the second iterator optional.
+ return &c._iter[i]
}
// Locales returns the list of locales for which collating differs from its parent locale.
+// The returned value should not be modified.
func Locales() []string {
return availableLocales
}
@@ -99,11 +107,18 @@ func New(loc string) *Collator {
t = mainTable.indexedTable(idx)
}
}
- return &Collator{
+ return newCollator(t)
+}
+
+func newCollator(t *table) *Collator {
+ c := &Collator{
Strength: Quaternary,
f: norm.NFD,
t: t,
}
+ c._iter[0].init(c)
+ c._iter[1].init(c)
+ return c
}
// SetVariableTop sets all runes with primary strength less than the primary
@@ -112,63 +127,114 @@ func (c *Collator) SetVariableTop(r rune) {
// TODO: implement
}
-// Buffer holds reusable buffers that can be used during collation.
-// Reusing a Buffer for the various calls that accept it may avoid
-// unnecessary memory allocations.
+// Buffer holds keys generated by Key and KeyString.
type Buffer struct {
- // TODO: try various parameters and techniques, such as using
- // a chan of buffers for a pool.
- ba [4096]byte
- wa [512]weights
+ buf [4096]byte
key []byte
- ce []weights
}
func (b *Buffer) init() {
- if b.ce == nil {
- b.ce = b.wa[:0]
- b.key = b.ba[:0]
- } else {
- b.ce = b.ce[:0]
+ if b.key == nil {
+ b.key = b.buf[:0]
}
}
-// ResetKeys clears the buffer used for generated keys. Calling ResetKeys
-// invalidates keys previously obtained from Key or KeyFromString.
-func (b *Buffer) ResetKeys() {
- b.ce = b.ce[:0]
+// Reset clears the buffer from previous results generated by Key and KeyString.
+func (b *Buffer) Reset() {
b.key = b.key[:0]
}
// Compare returns an integer comparing the two byte slices.
// The result will be 0 if a==b, -1 if a < b, and +1 if a > b.
-// Compare calls ResetKeys, thereby invalidating keys
-// previously generated using Key or KeyFromString using buf.
-func (c *Collator) Compare(buf *Buffer, a, b []byte) int {
- // TODO: for now we simply compute keys and compare. Once we
- // have good benchmarks, move to an implementation that works
- // incrementally for the majority of cases.
- // - Benchmark with long strings that only vary in modifiers.
- buf.ResetKeys()
- ka := c.Key(buf, a)
- kb := c.Key(buf, b)
- defer buf.ResetKeys()
- return bytes.Compare(ka, kb)
+func (c *Collator) Compare(a, b []byte) int {
+ // TODO: skip identical prefixes once we have a fast way to detect if a rune is
+ // part of a contraction. This would lead to roughly a 10% speedup for the colcmp regtest.
+ c.iter(0).setInput(c, a)
+ c.iter(1).setInput(c, b)
+ if res := c.compare(); res != 0 {
+ return res
+ }
+ if Identity == c.Strength {
+ return bytes.Compare(a, b)
+ }
+ return 0
}
// CompareString returns an integer comparing the two strings.
// The result will be 0 if a==b, -1 if a < b, and +1 if a > b.
-// CompareString calls ResetKeys, thereby invalidating keys
-// previously generated using Key or KeyFromString using buf.
-func (c *Collator) CompareString(buf *Buffer, a, b string) int {
- buf.ResetKeys()
- ka := c.KeyFromString(buf, a)
- kb := c.KeyFromString(buf, b)
- defer buf.ResetKeys()
- return bytes.Compare(ka, kb)
+func (c *Collator) CompareString(a, b string) int {
+ // TODO: skip identical prefixes once we have a fast way to detect if a rune is
+ // part of a contraction. This would lead to roughly a 10% speedup for the colcmp regtest.
+ c.iter(0).setInputString(c, a)
+ c.iter(1).setInputString(c, b)
+ if res := c.compare(); res != 0 {
+ return res
+ }
+ if Identity == c.Strength {
+ if a < b {
+ return -1
+ } else if a > b {
+ return 1
+ }
+ }
+ return 0
+}
+
+func compareLevel(f func(i *iter) int, a, b *iter) int {
+ a.pce = 0
+ b.pce = 0
+ for {
+ va := f(a)
+ vb := f(b)
+ if va != vb {
+ if va < vb {
+ return -1
+ }
+ return 1
+ } else if va == 0 {
+ break
+ }
+ }
+ return 0
}
-func (c *Collator) Prefix(buf *Buffer, s, prefix []byte) int {
+func (c *Collator) compare() int {
+ ia, ib := c.iter(0), c.iter(1)
+ // Process primary level
+ if c.Alternate != AltShifted {
+ // TODO: implement script reordering
+ // TODO: special hiragana handling
+ if res := compareLevel((*iter).nextPrimary, ia, ib); res != 0 {
+ return res
+ }
+ } else {
+ // TODO: handle shifted
+ }
+ if Secondary <= c.Strength {
+ f := (*iter).nextSecondary
+ if c.Backwards {
+ f = (*iter).prevSecondary
+ }
+ if res := compareLevel(f, ia, ib); res != 0 {
+ return res
+ }
+ }
+ // TODO: special case handling (Danish?)
+ if Tertiary <= c.Strength || c.CaseLevel {
+ if res := compareLevel((*iter).nextTertiary, ia, ib); res != 0 {
+ return res
+ }
+ // TODO: Not needed for the default value of AltNonIgnorable?
+ if Quaternary <= c.Strength {
+ if res := compareLevel((*iter).nextQuaternary, ia, ib); res != 0 {
+ return res
+ }
+ }
+ }
+ return 0
+}
+
+func (c *Collator) Prefix(s, prefix []byte) int {
// iterate over s, track bytes consumed.
return 0
}
@@ -176,12 +242,11 @@ func (c *Collator) Prefix(buf *Buffer, s, prefix []byte) int {
// Key returns the collation key for str.
// Passing the buffer buf may avoid memory allocations.
// The returned slice will point to an allocation in Buffer and will remain
-// valid until the next call to buf.ResetKeys().
+// valid until the next call to buf.Reset().
func (c *Collator) Key(buf *Buffer, str []byte) []byte {
// See http://www.unicode.org/reports/tr10/#Main_Algorithm for more details.
buf.init()
- c.getColElems(buf, str)
- return c.key(buf, buf.ce)
+ return c.key(buf, c.getColElems(str))
}
// KeyFromString returns the collation key for str.
@@ -191,46 +256,73 @@ func (c *Collator) Key(buf *Buffer, str []byte) []byte {
func (c *Collator) KeyFromString(buf *Buffer, str string) []byte {
// See http://www.unicode.org/reports/tr10/#Main_Algorithm for more details.
buf.init()
- c.getColElemsString(buf, str)
- return c.key(buf, buf.ce)
+ return c.key(buf, c.getColElemsString(str))
}
-func (c *Collator) key(buf *Buffer, w []weights) []byte {
+func (c *Collator) key(buf *Buffer, w []colElem) []byte {
processWeights(c.Alternate, c.t.variableTop, w)
kn := len(buf.key)
c.keyFromElems(buf, w)
return buf.key[kn:]
}
-func (c *Collator) getColElems(buf *Buffer, str []byte) {
- i := c.iter()
- i.src.SetInput(c.f, str)
+func (c *Collator) getColElems(str []byte) []colElem {
+ i := c.iter(0)
+ i.setInput(c, str)
for !i.done() {
- buf.ce = i.next(buf.ce)
+ i.next()
}
+ return i.ce
}
-func (c *Collator) getColElemsString(buf *Buffer, str string) {
- i := c.iter()
- i.src.SetInputString(c.f, str)
+func (c *Collator) getColElemsString(str string) []colElem {
+ i := c.iter(0)
+ i.setInputString(c, str)
for !i.done() {
- buf.ce = i.next(buf.ce)
+ i.next()
}
+ return i.ce
}
type iter struct {
src norm.Iter
- ba [1024]byte
+ norm [1024]byte
buf []byte
- t *table
p int
minBufSize int
+
+ wa [512]colElem
+ ce []colElem
+ pce int
+
+ t *table
_done, eof bool
}
-func (c *Collator) iter() iter {
- i := iter{t: c.t, minBufSize: c.t.maxContractLen}
- i.buf = i.ba[:0]
+func (i *iter) init(c *Collator) {
+ i.t = c.t
+ i.minBufSize = c.t.maxContractLen
+ i.ce = i.wa[:0]
+ i.buf = i.norm[:0]
+}
+
+func (i *iter) reset() {
+ i.ce = i.ce[:0]
+ i.buf = i.buf[:0]
+ i.p = 0
+ i.eof = i.src.Done()
+ i._done = i.eof
+}
+
+func (i *iter) setInput(c *Collator, s []byte) *iter {
+ i.src.SetInput(c.f, s)
+ i.reset()
+ return i
+}
+
+func (i *iter) setInputString(c *Collator, s string) *iter {
+ i.src.SetInputString(c.f, s)
+ i.reset()
return i
}
@@ -238,7 +330,7 @@ func (i *iter) done() bool {
return i._done
}
-func (i *iter) next(ce []weights) []weights {
+func (i *iter) next() {
if !i.eof && len(i.buf)-i.p < i.minBufSize {
// replenish buffer
n := copy(i.buf, i.buf[i.p:])
@@ -249,14 +341,70 @@ func (i *iter) next(ce []weights) []weights {
}
if i.p == len(i.buf) {
i._done = true
- return ce
+ return
}
- ce, sz := i.t.appendNext(ce, i.buf[i.p:])
+ sz := 0
+ i.ce, sz = i.t.appendNext(i.ce, i.buf[i.p:])
i.p += sz
- return ce
}
-func appendPrimary(key []byte, p uint32) []byte {
+func (i *iter) nextPrimary() int {
+ for {
+ for ; i.pce < len(i.ce); i.pce++ {
+ if v := i.ce[i.pce].primary(); v != 0 {
+ i.pce++
+ return v
+ }
+ }
+ if i.done() {
+ return 0
+ }
+ i.next()
+ }
+ panic("should not reach here")
+}
+
+func (i *iter) nextSecondary() int {
+ for ; i.pce < len(i.ce); i.pce++ {
+ if v := i.ce[i.pce].secondary(); v != 0 {
+ i.pce++
+ return v
+ }
+ }
+ return 0
+}
+
+func (i *iter) prevSecondary() int {
+ for ; i.pce < len(i.ce); i.pce++ {
+ if v := i.ce[len(i.ce)-i.pce-1].secondary(); v != 0 {
+ i.pce++
+ return v
+ }
+ }
+ return 0
+}
+
+func (i *iter) nextTertiary() int {
+ for ; i.pce < len(i.ce); i.pce++ {
+ if v := i.ce[i.pce].tertiary(); v != 0 {
+ i.pce++
+ return int(v)
+ }
+ }
+ return 0
+}
+
+func (i *iter) nextQuaternary() int {
+ for ; i.pce < len(i.ce); i.pce++ {
+ if v := i.ce[i.pce].quaternary(); v != 0 {
+ i.pce++
+ return v
+ }
+ }
+ return 0
+}
+
+func appendPrimary(key []byte, p int) []byte {
// Convert to variable length encoding; supports up to 23 bits.
if p <= 0x7FFF {
key = append(key, uint8(p>>8), uint8(p))
@@ -268,9 +416,9 @@ func appendPrimary(key []byte, p uint32) []byte {
// keyFromElems converts the weights ws to a compact sequence of bytes.
// The result will be appended to the byte buffer in buf.
-func (c *Collator) keyFromElems(buf *Buffer, ws []weights) {
+func (c *Collator) keyFromElems(buf *Buffer, ws []colElem) {
for _, v := range ws {
- if w := v.primary; w > 0 {
+ if w := v.primary(); w > 0 {
buf.key = appendPrimary(buf.key, w)
}
}
@@ -279,13 +427,13 @@ func (c *Collator) keyFromElems(buf *Buffer, ws []weights) {
// TODO: we can use one 0 if we can guarantee that all non-zero weights are > 0xFF.
if !c.Backwards {
for _, v := range ws {
- if w := v.secondary; w > 0 {
+ if w := v.secondary(); w > 0 {
buf.key = append(buf.key, uint8(w>>8), uint8(w))
}
}
} else {
for i := len(ws) - 1; i >= 0; i-- {
- if w := ws[i].secondary; w > 0 {
+ if w := ws[i].secondary(); w > 0 {
buf.key = append(buf.key, uint8(w>>8), uint8(w))
}
}
@@ -296,20 +444,20 @@ func (c *Collator) keyFromElems(buf *Buffer, ws []weights) {
if Tertiary <= c.Strength || c.CaseLevel {
buf.key = append(buf.key, 0, 0)
for _, v := range ws {
- if w := v.tertiary; w > 0 {
- buf.key = append(buf.key, w)
+ if w := v.tertiary(); w > 0 {
+ buf.key = append(buf.key, uint8(w))
}
}
// Derive the quaternary weights from the options and other levels.
// Note that we represent maxQuaternary as 0xFF. The first byte of the
// representation of a a primary weight is always smaller than 0xFF,
// so using this single byte value will compare correctly.
- if Quaternary <= c.Strength {
+ if Quaternary <= c.Strength && c.Alternate >= AltShifted {
if c.Alternate == AltShiftTrimmed {
lastNonFFFF := len(buf.key)
buf.key = append(buf.key, 0)
for _, v := range ws {
- if w := v.quaternary; w == maxQuaternary {
+ if w := v.quaternary(); w == maxQuaternary {
buf.key = append(buf.key, 0xFF)
} else if w > 0 {
buf.key = appendPrimary(buf.key, w)
@@ -320,7 +468,7 @@ func (c *Collator) keyFromElems(buf *Buffer, ws []weights) {
} else {
buf.key = append(buf.key, 0)
for _, v := range ws {
- if w := v.quaternary; w == maxQuaternary {
+ if w := v.quaternary(); w == maxQuaternary {
buf.key = append(buf.key, 0xFF)
} else if w > 0 {
buf.key = appendPrimary(buf.key, w)
@@ -331,29 +479,27 @@ func (c *Collator) keyFromElems(buf *Buffer, ws []weights) {
}
}
-func processWeights(vw AlternateHandling, top uint32, wa []weights) {
+func processWeights(vw AlternateHandling, top uint32, wa []colElem) {
ignore := false
+ vtop := int(top)
switch vw {
case AltShifted, AltShiftTrimmed:
for i := range wa {
- if p := wa[i].primary; p <= top && p != 0 {
- wa[i] = weights{quaternary: p}
+ if p := wa[i].primary(); p <= vtop && p != 0 {
+ wa[i] = makeQuaternary(p)
ignore = true
} else if p == 0 {
if ignore {
- wa[i] = weights{}
- } else if wa[i].tertiary != 0 {
- wa[i].quaternary = maxQuaternary
+ wa[i] = ceIgnore
}
} else {
- wa[i].quaternary = maxQuaternary
ignore = false
}
}
case AltBlanked:
for i := range wa {
- if p := wa[i].primary; p <= top && (ignore || p != 0) {
- wa[i] = weights{}
+ if p := wa[i].primary(); p <= vtop && (ignore || p != 0) {
+ wa[i] = ceIgnore
ignore = true
} else {
ignore = false
diff --git a/libgo/go/exp/locale/collate/export.go b/libgo/go/exp/locale/collate/export.go
index 01750dd070e..1915c93963b 100644
--- a/libgo/go/exp/locale/collate/export.go
+++ b/libgo/go/exp/locale/collate/export.go
@@ -4,8 +4,6 @@
package collate
-import "exp/norm"
-
// Init is used by type Builder in exp/locale/collate/build/
// to create Collator instances. It is for internal use only.
func Init(data interface{}) *Collator {
@@ -24,11 +22,7 @@ func Init(data interface{}) *Collator {
t.contractElem = init.ContractElems()
t.maxContractLen = init.MaxContractLen()
t.variableTop = init.VariableTop()
- return &Collator{
- Strength: Quaternary,
- f: norm.NFD,
- t: t,
- }
+ return newCollator(t)
}
type tableInitializer interface {
diff --git a/libgo/go/exp/locale/collate/export_test.go b/libgo/go/exp/locale/collate/export_test.go
index de6e9078b5c..3afe6645794 100644
--- a/libgo/go/exp/locale/collate/export_test.go
+++ b/libgo/go/exp/locale/collate/export_test.go
@@ -24,6 +24,8 @@ func W(ce ...int) Weights {
}
if len(ce) > 3 {
w.Quaternary = ce[3]
+ } else if w.Tertiary != 0 {
+ w.Quaternary = maxQuaternary
}
return w
}
@@ -33,25 +35,27 @@ func (w Weights) String() string {
type Table struct {
t *table
- w []weights
}
func GetTable(c *Collator) *Table {
- return &Table{c.t, nil}
+ return &Table{c.t}
}
-func convertToWeights(ws []weights) []Weights {
+func convertToWeights(ws []colElem) []Weights {
out := make([]Weights, len(ws))
for i, w := range ws {
- out[i] = Weights{int(w.primary), int(w.secondary), int(w.tertiary), int(w.quaternary)}
+ out[i] = Weights{int(w.primary()), int(w.secondary()), int(w.tertiary()), int(w.quaternary())}
}
return out
}
-func convertFromWeights(ws []Weights) []weights {
- out := make([]weights, len(ws))
+func convertFromWeights(ws []Weights) []colElem {
+ out := make([]colElem, len(ws))
for i, w := range ws {
- out[i] = weights{uint32(w.Primary), uint16(w.Secondary), uint8(w.Tertiary), uint32(w.Quaternary)}
+ out[i] = makeCE([]int{w.Primary, w.Secondary, w.Tertiary})
+ if out[i] == ceIgnore && w.Quaternary > 0 {
+ out[i] = makeQuaternary(w.Quaternary)
+ }
}
return out
}
@@ -68,10 +72,9 @@ func SetTop(c *Collator, top int) {
c.t.variableTop = uint32(top)
}
-func GetColElems(c *Collator, buf *Buffer, str []byte) []Weights {
- buf.ResetKeys()
- c.getColElems(buf, str)
- return convertToWeights(buf.ce)
+func GetColElems(c *Collator, str []byte) []Weights {
+ ce := c.getColElems(str)
+ return convertToWeights(ce)
}
func ProcessWeights(h AlternateHandling, top int, w []Weights) []Weights {
diff --git a/libgo/go/exp/locale/collate/maketables.go b/libgo/go/exp/locale/collate/maketables.go
index ec03f8f8453..40bf10ab449 100644
--- a/libgo/go/exp/locale/collate/maketables.go
+++ b/libgo/go/exp/locale/collate/maketables.go
@@ -38,7 +38,7 @@ var (
`URL of the Default Unicode Collation Element Table (DUCET). This can be a zip
file containing the file allkeys_CLDR.txt or an allkeys.txt file.`)
cldr = flag.String("cldr",
- "http://www.unicode.org/Public/cldr/2.0.1/core.zip",
+ "http://www.unicode.org/Public/cldr/22/core.zip",
"URL of CLDR archive.")
test = flag.Bool("test", false,
"test existing tables; can be used to compare web data with package data.")
@@ -180,7 +180,7 @@ func skipAlt(a string) bool {
func failOnError(e error) {
if e != nil {
- log.Fatal(e)
+ log.Panic(e)
}
}
@@ -607,7 +607,7 @@ func insertTailoring(t *build.Tailoring, r RuleElem, context, extend string) {
if *test {
testInput.add(str)
}
- err := t.Insert(lmap[l[0]], str, extend)
+ err := t.Insert(lmap[l[0]], str, context+extend)
failOnError(err)
}
case "pc", "sc", "tc", "ic":
@@ -617,7 +617,7 @@ func insertTailoring(t *build.Tailoring, r RuleElem, context, extend string) {
if *test {
testInput.add(str)
}
- err := t.Insert(level, str, extend)
+ err := t.Insert(level, str, context+extend)
failOnError(err)
}
default:
@@ -677,7 +677,7 @@ func testCollator(c *collate.Collator) {
if bytes.Compare(k0, k) != 0 {
failOnError(fmt.Errorf("test:%U: keys differ (%x vs %x)", []rune(str), k0, k))
}
- buf.ResetKeys()
+ buf.Reset()
}
fmt.Println("PASS")
}
diff --git a/libgo/go/exp/locale/collate/regtest.go b/libgo/go/exp/locale/collate/regtest.go
index 14a447c1e4e..e30915ed894 100644
--- a/libgo/go/exp/locale/collate/regtest.go
+++ b/libgo/go/exp/locale/collate/regtest.go
@@ -236,9 +236,9 @@ func doTest(t Test) {
if strings.Contains(t.name, "NON_IGNOR") {
c.Alternate = collate.AltNonIgnorable
}
-
prev := t.str[0]
for i := 1; i < len(t.str); i++ {
+ b.Reset()
s := t.str[i]
ka := c.Key(b, prev)
kb := c.Key(b, s)
@@ -247,10 +247,10 @@ func doTest(t Test) {
prev = s
continue
}
- if r := c.Compare(b, prev, s); r == 1 {
+ if r := c.Compare(prev, s); r == 1 {
fail(t, "%d: Compare(%.4X, %.4X) == %d; want -1 or 0", i, runes(prev), runes(s), r)
}
- if r := c.Compare(b, s, prev); r == -1 {
+ if r := c.Compare(s, prev); r == -1 {
fail(t, "%d: Compare(%.4X, %.4X) == %d; want 1 or 0", i, runes(s), runes(prev), r)
}
prev = s
diff --git a/libgo/go/exp/locale/collate/table.go b/libgo/go/exp/locale/collate/table.go
index c25799b98b2..084308c72f8 100644
--- a/libgo/go/exp/locale/collate/table.go
+++ b/libgo/go/exp/locale/collate/table.go
@@ -37,17 +37,21 @@ func (t *table) indexedTable(idx tableIndex) *table {
return &nt
}
-// appendNext appends the weights corresponding to the next rune or
+// appendNext appends the weights corresponding to the next rune or
// contraction in s. If a contraction is matched to a discontinuous
-// sequence of runes, the weights for the interstitial runes are
+// sequence of runes, the weights for the interstitial runes are
// appended as well. It returns a new slice that includes the appended
// weights and the number of bytes consumed from s.
-func (t *table) appendNext(w []weights, s []byte) ([]weights, int) {
+func (t *table) appendNext(w []colElem, s []byte) ([]colElem, int) {
v, sz := t.index.lookup(s)
ce := colElem(v)
tp := ce.ctype()
if tp == ceNormal {
- w = append(w, getWeights(ce, s))
+ if ce == 0 {
+ r, _ := utf8.DecodeRune(s)
+ ce = makeImplicitCE(implicitPrimary(r))
+ }
+ w = append(w, ce)
} else if tp == ceExpansionIndex {
w = t.appendExpansion(w, ce)
} else if tp == ceContractionIndex {
@@ -62,40 +66,28 @@ func (t *table) appendNext(w []weights, s []byte) ([]weights, int) {
for p := 0; len(nfkd) > 0; nfkd = nfkd[p:] {
w, p = t.appendNext(w, nfkd)
}
- w[i].tertiary = t1
+ w[i] = w[i].updateTertiary(t1)
if i++; i < len(w) {
- w[i].tertiary = t2
+ w[i] = w[i].updateTertiary(t2)
for i++; i < len(w); i++ {
- w[i].tertiary = maxTertiary
+ w[i] = w[i].updateTertiary(maxTertiary)
}
}
}
return w, sz
}
-func getWeights(ce colElem, s []byte) weights {
- if ce == 0 { // implicit
- r, _ := utf8.DecodeRune(s)
- return weights{
- primary: uint32(implicitPrimary(r)),
- secondary: defaultSecondary,
- tertiary: defaultTertiary,
- }
- }
- return splitCE(ce)
-}
-
-func (t *table) appendExpansion(w []weights, ce colElem) []weights {
+func (t *table) appendExpansion(w []colElem, ce colElem) []colElem {
i := splitExpandIndex(ce)
n := int(t.expandElem[i])
i++
for _, ce := range t.expandElem[i : i+n] {
- w = append(w, splitCE(colElem(ce)))
+ w = append(w, colElem(ce))
}
return w
}
-func (t *table) matchContraction(w []weights, ce colElem, suffix []byte) ([]weights, int) {
+func (t *table) matchContraction(w []colElem, ce colElem, suffix []byte) ([]colElem, int) {
index, n, offset := splitContractIndex(ce)
scan := t.contractTries.scanner(index, n, suffix)
@@ -138,7 +130,7 @@ func (t *table) matchContraction(w []weights, ce colElem, suffix []byte) ([]weig
i, n := scan.result()
ce = colElem(t.contractElem[i+offset])
if ce.ctype() == ceNormal {
- w = append(w, splitCE(ce))
+ w = append(w, ce)
} else {
w = t.appendExpansion(w, ce)
}
diff --git a/libgo/go/exp/locale/collate/tables.go b/libgo/go/exp/locale/collate/tables.go
index 1b36a65c50f..15d33abad31 100644
--- a/libgo/go/exp/locale/collate/tables.go
+++ b/libgo/go/exp/locale/collate/tables.go
@@ -1,1524 +1,8948 @@
// Generated by running
-// maketables -root=http://unicode.org/Public/UCA/6.0.0/CollationAuxiliary.zip -cldr=http://www.unicode.org/Public/cldr/2.0.1/core.zip
+// maketables -root=http://unicode.org/Public/UCA/6.2.0/CollationAuxiliary.zip -cldr=http://www.unicode.org/Public/cldr/22/core.zip
// DO NOT EDIT
// TODO: implement more compact representation for sparse blocks.
package collate
-var availableLocales = []string{"af", "ar", "as", "az", "be", "bg", "bn", "ca", "cs", "cy", "da", "de", "dz", "el", "en_US_POSIX", "eo", "es", "et", "fa", "fi", "fil", "fo", "fr_CA", "gu", "ha", "haw", "he", "hi", "hr", "hu", "hy", "ig", "is", "ja", "kk", "kl", "km", "kn", "ko", "kok", "ln", "lt", "lv", "mk", "ml", "mr", "mt", "my", "nb", "nn", "nso", "om", "or", "pa", "pl", "ps", "ro", "root", "ru", "se", "si", "sk", "sl", "sq", "sr", "sv", "ta", "te", "th", "tn", "tr", "uk", "ur", "vi", "wae", "yo", "zh"}
+var availableLocales = []string{"af", "ar", "as", "az", "be", "bg", "bn", "ca", "cs", "cy", "da", "de", "dz", "ee", "el", "en_US_POSIX", "eo", "es", "et", "fa", "fi", "fil", "fo", "fr_CA", "gu", "ha", "haw", "he", "hi", "hr", "hu", "hy", "ig", "is", "ja", "kk", "kl", "km", "kn", "ko", "kok", "ln", "lt", "lv", "mk", "ml", "mr", "mt", "nb", "nn", "nso", "om", "or", "pa", "pl", "ps", "ro", "root", "ru", "se", "si", "sk", "sl", "sq", "sr", "sv", "ta", "te", "th", "tn", "to", "tr", "uk", "ur", "vi", "wae", "yo", "zh"}
var locales = map[string]tableIndex{
"af": {
- lookupOffset: 0x13,
+ lookupOffset: 0x15,
valuesOffset: 0x0,
},
"ar": {
- lookupOffset: 0x13,
+ lookupOffset: 0x17,
valuesOffset: 0x0,
},
"as": {
- lookupOffset: 0x13,
+ lookupOffset: 0x19,
valuesOffset: 0x0,
},
"az": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x1f,
+ valuesOffset: 0x1ac,
},
"be": {
- lookupOffset: 0x13,
+ lookupOffset: 0x20,
valuesOffset: 0x0,
},
"bg": {
- lookupOffset: 0x13,
+ lookupOffset: 0x14,
valuesOffset: 0x0,
},
"bn": {
- lookupOffset: 0x13,
+ lookupOffset: 0x22,
valuesOffset: 0x0,
},
"ca": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x23,
+ valuesOffset: 0x1be,
},
"cs": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x14,
+ valuesOffset: 0x1c2,
},
"cy": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x14,
+ valuesOffset: 0x1c4,
},
"da": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x25,
+ valuesOffset: 0x1c6,
},
"de": {
- lookupOffset: 0x13,
+ lookupOffset: 0x14,
valuesOffset: 0x0,
},
"dz": {
- lookupOffset: 0x13,
+ lookupOffset: 0x27,
valuesOffset: 0x0,
},
+ "ee": {
+ lookupOffset: 0x2d,
+ valuesOffset: 0x1d0,
+ },
"el": {
- lookupOffset: 0x13,
+ lookupOffset: 0x14,
valuesOffset: 0x0,
},
"en_US_POSIX": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x34,
+ valuesOffset: 0x1df,
},
"eo": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x14,
+ valuesOffset: 0x1fe,
},
"es": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x14,
+ valuesOffset: 0x200,
},
"et": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x3a,
+ valuesOffset: 0x202,
},
"fa": {
- lookupOffset: 0x13,
+ lookupOffset: 0x3c,
valuesOffset: 0x0,
},
"fi": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x3d,
+ valuesOffset: 0x216,
},
"fil": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x14,
+ valuesOffset: 0x21e,
},
"fo": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x25,
+ valuesOffset: 0x1c6,
},
"fr_CA": {
- lookupOffset: 0x13,
+ lookupOffset: 0x14,
valuesOffset: 0x0,
},
"gu": {
- lookupOffset: 0x13,
+ lookupOffset: 0x3f,
valuesOffset: 0x0,
},
"ha": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x40,
+ valuesOffset: 0x221,
},
"haw": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x47,
+ valuesOffset: 0x226,
},
"he": {
- lookupOffset: 0x13,
+ lookupOffset: 0x14,
valuesOffset: 0x0,
},
"hi": {
- lookupOffset: 0x13,
+ lookupOffset: 0x49,
valuesOffset: 0x0,
},
"hr": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x4a,
+ valuesOffset: 0x23c,
},
"hu": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x14,
+ valuesOffset: 0x240,
},
"hy": {
- lookupOffset: 0x13,
+ lookupOffset: 0x4b,
valuesOffset: 0x0,
},
"ig": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x14,
+ valuesOffset: 0x244,
},
"is": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x4c,
+ valuesOffset: 0x246,
},
"ja": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x58,
+ valuesOffset: 0x249,
},
"kk": {
- lookupOffset: 0x13,
+ lookupOffset: 0x59,
valuesOffset: 0x0,
},
"kl": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x5a,
+ valuesOffset: 0x3b2,
},
"km": {
- lookupOffset: 0x13,
+ lookupOffset: 0x5c,
valuesOffset: 0x0,
},
"kn": {
- lookupOffset: 0x13,
+ lookupOffset: 0x5e,
valuesOffset: 0x0,
},
"ko": {
- lookupOffset: 0x13,
+ lookupOffset: 0x6b,
valuesOffset: 0x0,
},
"kok": {
- lookupOffset: 0x13,
+ lookupOffset: 0x6d,
valuesOffset: 0x0,
},
"ln": {
- lookupOffset: 0x13,
+ lookupOffset: 0x6e,
valuesOffset: 0x0,
},
"lt": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x74,
+ valuesOffset: 0x511,
},
"lv": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x14,
+ valuesOffset: 0x51c,
},
"mk": {
- lookupOffset: 0x13,
+ lookupOffset: 0x14,
valuesOffset: 0x0,
},
"ml": {
- lookupOffset: 0x13,
+ lookupOffset: 0x76,
valuesOffset: 0x0,
},
"mr": {
- lookupOffset: 0x13,
+ lookupOffset: 0x78,
valuesOffset: 0x0,
},
"mt": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
- },
- "my": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x7b,
+ valuesOffset: 0x521,
},
"nb": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x25,
+ valuesOffset: 0x526,
},
"nn": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x25,
+ valuesOffset: 0x526,
},
"nso": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x14,
+ valuesOffset: 0x528,
},
"om": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x14,
+ valuesOffset: 0x52a,
},
"or": {
- lookupOffset: 0x13,
+ lookupOffset: 0x7d,
valuesOffset: 0x0,
},
"pa": {
- lookupOffset: 0x13,
+ lookupOffset: 0x7f,
valuesOffset: 0x0,
},
"pl": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x80,
+ valuesOffset: 0x530,
},
"ps": {
- lookupOffset: 0x13,
+ lookupOffset: 0x83,
valuesOffset: 0x0,
},
"ro": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x14,
+ valuesOffset: 0x53d,
},
"root": {
- lookupOffset: 0x13,
+ lookupOffset: 0x14,
valuesOffset: 0x0,
},
"ru": {
- lookupOffset: 0x13,
+ lookupOffset: 0x14,
valuesOffset: 0x0,
},
"se": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x84,
+ valuesOffset: 0x53f,
},
"si": {
- lookupOffset: 0x13,
+ lookupOffset: 0x86,
valuesOffset: 0x0,
},
"sk": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x14,
+ valuesOffset: 0x548,
},
"sl": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x87,
+ valuesOffset: 0x54a,
},
"sq": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x14,
+ valuesOffset: 0x54d,
},
"sr": {
- lookupOffset: 0x13,
+ lookupOffset: 0x14,
valuesOffset: 0x0,
},
"sv": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x88,
+ valuesOffset: 0x54f,
},
"ta": {
- lookupOffset: 0x13,
+ lookupOffset: 0x8a,
valuesOffset: 0x0,
},
"te": {
- lookupOffset: 0x13,
+ lookupOffset: 0x8c,
valuesOffset: 0x0,
},
"th": {
- lookupOffset: 0x13,
+ lookupOffset: 0x8e,
valuesOffset: 0x0,
},
"tn": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x14,
+ valuesOffset: 0x528,
+ },
+ "to": {
+ lookupOffset: 0x8f,
+ valuesOffset: 0x557,
},
"tr": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x95,
+ valuesOffset: 0x55b,
},
"uk": {
- lookupOffset: 0x13,
+ lookupOffset: 0x96,
valuesOffset: 0x0,
},
"ur": {
- lookupOffset: 0x13,
+ lookupOffset: 0x98,
valuesOffset: 0x0,
},
"vi": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x9a,
+ valuesOffset: 0x56a,
},
"wae": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x14,
+ valuesOffset: 0x57d,
},
"yo": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0x14,
+ valuesOffset: 0x57f,
},
"zh": {
- lookupOffset: 0x13,
- valuesOffset: 0x0,
+ lookupOffset: 0xb3,
+ valuesOffset: 0x581,
},
}
var mainTable = table{
- trie{mainLookup[1216:], mainValues[0:], mainLookup[:], mainValues[:]},
+ trie{mainLookup[1280:], mainValues[0:], mainLookup[:], mainValues[:]},
mainExpandElem[:],
contractTrieSet(mainCTEntries[:]),
mainContractElem[:],
- 9,
- 0x2ED,
+ 12,
+ 0x30E,
}
-// mainExpandElem: 4642 entries, 18568 bytes
-var mainExpandElem = [4642]uint32{
+// mainExpandElem: 41344 entries, 165376 bytes
+var mainExpandElem = [41344]uint32{
// Block 0, offset 0x0
- 0x00000002, 0x8000A31A, 0x8000AD1A, 0x00000002, 0x8000A51A, 0x8000AD1A,
- 0x00000002, 0x8000A718, 0x8000AD18, 0x00000002, 0x8000A71A, 0x8000AD1A,
- 0x00000002, 0x8000A918, 0x8000AD18, 0x00000002, 0x8000A91A, 0x8000AD1A,
- 0x00000002, 0x8000AB18, 0x8000AD18, 0x00000002, 0x8000AB1A, 0x8000AD1A,
- 0x00000002, 0x8000AD1A, 0x8000BD1A, 0x00000002, 0x40139D20, 0x80014E02,
- 0x00000002, 0x40139E20, 0x80014E02, 0x00000002, 0x40149A20, 0x80016502,
- 0x00000002, 0x40149A20, 0x80016602, 0x00000002, 0x40149A20, 0x80016802,
- 0x00000002, 0x40149A20, 0x80016A02, 0x00000002, 0x40149A20, 0x80016B02,
- 0x00000002, 0x40149A20, 0x80016C02, 0x00000002, 0x40149A20, 0x80016D02,
- 0x00000002, 0x40149A20, 0x80016E02, 0x00000002, 0x40149A20, 0x80016F02,
- 0x00000002, 0x40149A20, 0x80017002, 0x00000002,
+ 0x00000002, 0x8000A51A, 0x8000BA1A, 0x00000002, 0x8000A91A, 0x8000BA1A,
+ 0x00000002, 0x8000AD18, 0x8000BA18, 0x00000002, 0x8000AD1A, 0x8000BA1A,
+ 0x00000002, 0x8000B218, 0x8000BA18, 0x00000002, 0x8000B21A, 0x8000BA1A,
+ 0x00000002, 0x8000B618, 0x8000BA18, 0x00000002, 0x8000B61A, 0x8000BA1A,
+ 0x00000002, 0x8000BA1A, 0x8000D11A, 0x00000004, 0x0003F484, 0x0029CE84,
+ 0x0029CC84, 0x0003F69F, 0x00000004, 0x0003F484, 0x0029CE84, 0x0029CE84,
+ 0x0003F69F, 0x00000004, 0x0003F484, 0x0029CE84, 0x0029D084, 0x0003F69F,
+ 0x00000004, 0x0003F484, 0x0029CE84, 0x0029D284, 0x0003F69F, 0x00000004,
+ 0x0003F484, 0x0029CE84, 0x0029D484, 0x0003F69F, 0x00000004, 0x0003F484,
+ 0x0029CE84, 0x0029D684, 0x0003F69F, 0x00000004, 0x0003F484, 0x0029CE84,
+ 0x0029D884, 0x0003F69F, 0x00000004, 0x0003F484,
// Block 1, offset 0x40
- 0x40149A20, 0x80017102, 0x00000002, 0x40149A20, 0x80017102, 0x00000002,
- 0x40149A20, 0x80017202, 0x00000002, 0x40149A20, 0x80017302, 0x00000002,
- 0x40149A20, 0x80017402, 0x00000002, 0x40149A20, 0x80017502, 0x00000002,
- 0x40149A20, 0x80017602, 0x00000002, 0x40149A20, 0x80017702, 0x00000002,
- 0x40149A20, 0x80017802, 0x00000002, 0x40149A20, 0x80017902, 0x00000002,
- 0x40149A20, 0x80017A02, 0x00000002, 0x40149A20, 0x80017B02, 0x00000002,
- 0x40149A20, 0x80017C02, 0x00000002, 0x00293404, 0x80017C04, 0x00000002,
- 0x40149A20, 0x80017D02, 0x00000002, 0x40149A20, 0x80017E02, 0x00000002,
- 0x40149A20, 0x80017F02, 0x00000002, 0x40149A20, 0x80018002, 0x00000002,
- 0x40149A20, 0x80018102, 0x00000002, 0x40149A20, 0x80018202, 0x00000002,
- 0x40149A20, 0x80018302, 0x00000002, 0x40149A20,
+ 0x0029CE84, 0x0029DA84, 0x0003F69F, 0x00000004, 0x0003F484, 0x0029CE84,
+ 0x0029DC84, 0x0003F69F, 0x00000004, 0x0003F484, 0x0029CE84, 0x0029DE84,
+ 0x0003F69F, 0x00000004, 0x0003F484, 0x0029D084, 0x0029CC84, 0x0003F69F,
+ 0x00000004, 0x0003F484, 0x0062AC84, 0x0063A884, 0x0003F69F, 0x00000004,
+ 0x0003F484, 0x0062B084, 0x0063A884, 0x0003F69F, 0x00000004, 0x0003F484,
+ 0x0062B284, 0x0063A884, 0x0003F69F, 0x00000004, 0x0003F484, 0x0062B684,
+ 0x0063A884, 0x0003F69F, 0x00000004, 0x0003F484, 0x0062B884, 0x0063A884,
+ 0x0003F69F, 0x00000004, 0x0003F484, 0x0062BA84, 0x0063A884, 0x0003F69F,
+ 0x00000004, 0x0003F484, 0x0062BE84, 0x0063A884, 0x0003F69F, 0x00000004,
+ 0x0003F484, 0x0062C284, 0x0063A884, 0x0003F69F, 0x00000007, 0x0003F484,
+ 0x0062C284, 0x0063B884, 0x0062C484, 0x0063B084,
// Block 2, offset 0x80
- 0x80018402, 0x00000002, 0x40149A20, 0x80018502, 0x00000002, 0x40149A20,
- 0x80018602, 0x00000002, 0x40149A20, 0x80018702, 0x00000002, 0x40149A20,
- 0x80018802, 0x00000002, 0x40149A20, 0x80018902, 0x00000002, 0x40149A20,
- 0x80018A02, 0x00000002, 0x40149A20, 0x80018C02, 0x00000002, 0x40149A20,
- 0x80019602, 0x00000002, 0x40149B20, 0x80016502, 0x00000002, 0x40149B20,
- 0x80016602, 0x00000002, 0x40149B20, 0x80016702, 0x00000002, 0x40149B20,
- 0x80016802, 0x00000002, 0x40149B20, 0x80016902, 0x00000002, 0x40149B20,
- 0x80016A02, 0x00000002, 0x40149B20, 0x80016B02, 0x00000002, 0x40149B20,
- 0x80016C02, 0x00000002, 0x40149B20, 0x80016D02, 0x00000002, 0x40149B20,
- 0x80016E02, 0x00000002, 0x40149B20, 0x80016F02, 0x00000002, 0x40149B20,
- 0x80017002, 0x00000002, 0x40149B20, 0x80017102,
+ 0x00646A84, 0x0003F69F, 0x00000006, 0x0003F484, 0x0062C284, 0x0063B884,
+ 0x0062D084, 0x0063C284, 0x0003F69F, 0x00000004, 0x0003F484, 0x0062C484,
+ 0x0063A884, 0x0003F69F, 0x00000004, 0x0003F484, 0x0062C484, 0x0063C284,
+ 0x0003F69F, 0x00000004, 0x0003F484, 0x0062C884, 0x0063A884, 0x0003F69F,
+ 0x00000004, 0x0003F484, 0x0062CA84, 0x0063A884, 0x0003F69F, 0x00000004,
+ 0x0003F484, 0x0062CC84, 0x0063A884, 0x0003F69F, 0x00000004, 0x0003F484,
+ 0x0062CE84, 0x0063A884, 0x0003F69F, 0x00000004, 0x0003F484, 0x0062D084,
+ 0x0063A884, 0x0003F69F, 0x00000004, 0x00050E84, 0x00050E84, 0x00050E84,
+ 0x00050E9F, 0x00000004, 0x00098484, 0x00098484, 0x00098484, 0x0009849F,
+ 0x00000002, 0x4027CE20, 0x80012802, 0x00000002, 0x4027D020, 0x80012802,
+ 0x00000002, 0x4029CC20, 0x80013F02, 0x00000002,
// Block 3, offset 0xc0
- 0x00000002, 0x40149B20, 0x80017102, 0x00000002, 0x40149B20, 0x80017102,
- 0x00000002, 0x40149B20, 0x80017202, 0x00000002, 0x40149B20, 0x80017302,
- 0x00000002, 0x40149B20, 0x80017402, 0x00000002, 0x40149B20, 0x80017502,
- 0x00000002, 0x40149B20, 0x80017602, 0x00000002, 0x40149B20, 0x80017702,
- 0x00000002, 0x40149B20, 0x80017702, 0x00000002, 0x40149B20, 0x80017802,
- 0x00000002, 0x40149B20, 0x80017902, 0x00000002, 0x40149B20, 0x80017A02,
- 0x00000002, 0x40149B20, 0x80017B02, 0x00000002, 0x40149B20, 0x80017C02,
- 0x00000002, 0x00293604, 0x80017C04, 0x00000002, 0x40149B20, 0x80017D02,
- 0x00000002, 0x40149B20, 0x80017E02, 0x00000002, 0x40149B20, 0x80017F02,
- 0x00000002, 0x40149B20, 0x80018002, 0x00000002, 0x40149B20, 0x80018102,
- 0x00000002, 0x40149B20, 0x80018202, 0x00000002,
+ 0x4029CC20, 0x80014002, 0x00000002, 0x4029CC20, 0x80014202, 0x00000002,
+ 0x4029CC20, 0x80014402, 0x00000002, 0x4029CC20, 0x80014502, 0x00000002,
+ 0x4029CC20, 0x80014602, 0x00000002, 0x4029CC20, 0x80014702, 0x00000002,
+ 0x4029CC20, 0x80014802, 0x00000002, 0x4029CC20, 0x80014902, 0x00000002,
+ 0x4029CC20, 0x80014A02, 0x00000002, 0x4029CC20, 0x80014B02, 0x00000002,
+ 0x4029CC20, 0x80014B02, 0x00000002, 0x4029CC20, 0x80014C02, 0x00000002,
+ 0x4029CC20, 0x80014D02, 0x00000002, 0x4029CC20, 0x80014E02, 0x00000002,
+ 0x4029CC20, 0x80014F02, 0x00000002, 0x4029CC20, 0x80015002, 0x00000002,
+ 0x4029CC20, 0x80015102, 0x00000002, 0x4029CC20, 0x80015202, 0x00000002,
+ 0x4029CC20, 0x80015302, 0x00000002, 0x4029CC20, 0x80015402, 0x00000002,
+ 0x4029CC20, 0x80015502, 0x00000002, 0x4029CC20,
// Block 4, offset 0x100
- 0x40149B20, 0x80018302, 0x00000002, 0x40149B20, 0x80018402, 0x00000002,
- 0x40149B20, 0x80018502, 0x00000002, 0x40149B20, 0x80018602, 0x00000002,
- 0x40149B20, 0x80018702, 0x00000002, 0x40149B20, 0x80018802, 0x00000002,
- 0x40149B20, 0x80018902, 0x00000002, 0x40149B20, 0x80018A02, 0x00000002,
- 0x40149B20, 0x80018B02, 0x00000002, 0x40149B20, 0x80018C02, 0x00000002,
- 0x40149B20, 0x80018C02, 0x00000002, 0x40149B20, 0x80018C02, 0x00000002,
- 0x40149B20, 0x80018C02, 0x00000002, 0x40149B20, 0x80018E02, 0x00000002,
- 0x40149B20, 0x80018F02, 0x00000002, 0x40149B20, 0x80019002, 0x00000002,
- 0x40149B20, 0x80019002, 0x00000002, 0x40149B20, 0x80019002, 0x00000002,
- 0x40149B20, 0x80019002, 0x00000002, 0x40149B20, 0x80019002, 0x00000002,
- 0x40149B20, 0x80019002, 0x00000002, 0x40149B20,
+ 0x80015602, 0x00000002, 0x0029CC84, 0x80015604, 0x00000002, 0x4029CC20,
+ 0x80015702, 0x00000002, 0x4029CC20, 0x80015802, 0x00000002, 0x4029CC20,
+ 0x80015902, 0x00000002, 0x4029CC20, 0x80015A02, 0x00000002, 0x4029CC20,
+ 0x80015B02, 0x00000002, 0x4029CC20, 0x80015C02, 0x00000002, 0x4029CC20,
+ 0x80015D02, 0x00000002, 0x4029CC20, 0x80015E02, 0x00000002, 0x4029CC20,
+ 0x80015F02, 0x00000002, 0x4029CC20, 0x80016002, 0x00000002, 0x4029CC20,
+ 0x80016102, 0x00000002, 0x4029CC20, 0x80016202, 0x00000002, 0x4029CC20,
+ 0x80016302, 0x00000002, 0x4029CC20, 0x80016402, 0x00000002, 0x4029CC20,
+ 0x80016502, 0x00000002, 0x4029CC20, 0x80016602, 0x00000002, 0x4029CC20,
+ 0x80016802, 0x00000002, 0x4029CC20, 0x80017202, 0x00000002, 0x4029CC20,
+ 0x80017302, 0x00000002, 0x4029CC20, 0x80017402,
// Block 5, offset 0x140
- 0x80019102, 0x00000002, 0x40149B20, 0x80019202, 0x00000002, 0x40149B20,
- 0x80019302, 0x00000002, 0x40149B20, 0x80019402, 0x00000002, 0x40149B20,
- 0x80019502, 0x00000002, 0x40149B20, 0x80019602, 0x00000002, 0x40149B20,
- 0x80019702, 0x00000002, 0x40149B20, 0x80019802, 0x00000002, 0x40149B20,
- 0x80019902, 0x00000002, 0x00293606, 0x00293406, 0x00000002, 0x00293606,
- 0x00293406, 0x00000002, 0x00293606, 0x00293406, 0x00000002, 0x00293606,
- 0x00293406, 0x00000002, 0x00293606, 0x00293406, 0x00000002, 0x00293606,
- 0x00293606, 0x00000002, 0x00293606, 0x00293806, 0x00000002, 0x00293606,
- 0x00293A06, 0x00000002, 0x00293606, 0x00293C06, 0x00000002, 0x00293606,
- 0x00293E06, 0x00000002, 0x00293606, 0x00294006, 0x00000002, 0x00293606,
- 0x00294206, 0x00000002, 0x00293606, 0x00294406,
+ 0x00000003, 0x0029CC9E, 0x0009589E, 0x0029D29E, 0x00000002, 0x4029CE20,
+ 0x80013F02, 0x00000002, 0x4029CE20, 0x80014002, 0x00000002, 0x4029CE20,
+ 0x80014102, 0x00000002, 0x4029CE20, 0x80014202, 0x00000002, 0x4029CE20,
+ 0x80014302, 0x00000002, 0x4029CE20, 0x80014402, 0x00000002, 0x4029CE20,
+ 0x80014502, 0x00000002, 0x4029CE20, 0x80014602, 0x00000002, 0x4029CE20,
+ 0x80014702, 0x00000002, 0x4029CE20, 0x80014802, 0x00000002, 0x4029CE20,
+ 0x80014902, 0x00000002, 0x4029CE20, 0x80014A02, 0x00000002, 0x4029CE20,
+ 0x80014B02, 0x00000002, 0x4029CE20, 0x80014B02, 0x00000002, 0x4029CE20,
+ 0x80014B02, 0x00000002, 0x4029CE20, 0x80014C02, 0x00000002, 0x4029CE20,
+ 0x80014D02, 0x00000002, 0x4029CE20, 0x80014E02, 0x00000002, 0x4029CE20,
+ 0x80014F02, 0x00000002, 0x4029CE20, 0x80015002,
// Block 6, offset 0x180
- 0x00000002, 0x00293606, 0x00294606, 0x00000002, 0x40149C20, 0x80016502,
- 0x00000002, 0x40149C20, 0x80016602, 0x00000002, 0x40149C20, 0x80016702,
- 0x00000002, 0x40149C20, 0x80016802, 0x00000002, 0x40149C20, 0x80016902,
- 0x00000002, 0x40149C20, 0x80016A02, 0x00000002, 0x40149C20, 0x80016B02,
- 0x00000002, 0x40149C20, 0x80016C02, 0x00000002, 0x40149C20, 0x80016D02,
- 0x00000002, 0x40149C20, 0x80016E02, 0x00000002, 0x40149C20, 0x80016F02,
- 0x00000002, 0x40149C20, 0x80017002, 0x00000002, 0x40149C20, 0x80017102,
- 0x00000002, 0x40149C20, 0x80017102, 0x00000002, 0x40149C20, 0x80017102,
- 0x00000002, 0x40149C20, 0x80017202, 0x00000002, 0x40149C20, 0x80017302,
- 0x00000002, 0x40149C20, 0x80017402, 0x00000002, 0x40149C20, 0x80017502,
- 0x00000002, 0x40149C20, 0x80017602, 0x00000002,
+ 0x00000002, 0x4029CE20, 0x80015102, 0x00000002, 0x4029CE20, 0x80015102,
+ 0x00000002, 0x4029CE20, 0x80015202, 0x00000002, 0x4029CE20, 0x80015302,
+ 0x00000002, 0x4029CE20, 0x80015402, 0x00000002, 0x4029CE20, 0x80015502,
+ 0x00000002, 0x4029CE20, 0x80015602, 0x00000002, 0x0029CE84, 0x80015604,
+ 0x00000002, 0x4029CE20, 0x80015702, 0x00000002, 0x4029CE20, 0x80015802,
+ 0x00000002, 0x4029CE20, 0x80015902, 0x00000002, 0x4029CE20, 0x80015A02,
+ 0x00000002, 0x4029CE20, 0x80015B02, 0x00000002, 0x4029CE20, 0x80015C02,
+ 0x00000002, 0x4029CE20, 0x80015D02, 0x00000002, 0x4029CE20, 0x80015E02,
+ 0x00000002, 0x4029CE20, 0x80015F02, 0x00000002, 0x4029CE20, 0x80016002,
+ 0x00000002, 0x4029CE20, 0x80016102, 0x00000002, 0x4029CE20, 0x80016202,
+ 0x00000002, 0x4029CE20, 0x80016302, 0x00000002,
// Block 7, offset 0x1c0
- 0x40149C20, 0x80017702, 0x00000002, 0x40149C20, 0x80017802, 0x00000002,
- 0x40149C20, 0x80017902, 0x00000002, 0x40149C20, 0x80017A02, 0x00000002,
- 0x40149C20, 0x80017B02, 0x00000002, 0x40149C20, 0x80017C02, 0x00000002,
- 0x00293804, 0x80017C04, 0x00000002, 0x40149C20, 0x80017D02, 0x00000002,
- 0x40149C20, 0x80017E02, 0x00000002, 0x40149C20, 0x80017F02, 0x00000002,
- 0x40149C20, 0x80018002, 0x00000002, 0x40149C20, 0x80018102, 0x00000002,
- 0x40149C20, 0x80018202, 0x00000002, 0x40149C20, 0x80018302, 0x00000002,
- 0x40149C20, 0x80018402, 0x00000002, 0x40149C20, 0x80018502, 0x00000002,
- 0x40149C20, 0x80018602, 0x00000002, 0x40149C20, 0x80018702, 0x00000002,
- 0x40149C20, 0x80018802, 0x00000002, 0x40149C20, 0x80018902, 0x00000002,
- 0x40149C20, 0x80018A02, 0x00000002, 0x40149C20,
+ 0x4029CE20, 0x80016402, 0x00000002, 0x4029CE20, 0x80016502, 0x00000002,
+ 0x4029CE20, 0x80016602, 0x00000002, 0x4029CE20, 0x80016702, 0x00000002,
+ 0x4029CE20, 0x80016802, 0x00000002, 0x4029CE20, 0x80016802, 0x00000002,
+ 0x4029CE20, 0x80016802, 0x00000002, 0x4029CE20, 0x80016802, 0x00000002,
+ 0x4029CE20, 0x80016A02, 0x00000002, 0x4029CE20, 0x80016B02, 0x00000002,
+ 0x4029CE20, 0x80016C02, 0x00000002, 0x4029CE20, 0x80016C02, 0x00000002,
+ 0x4029CE20, 0x80016C02, 0x00000002, 0x4029CE20, 0x80016C02, 0x00000002,
+ 0x4029CE20, 0x80016C02, 0x00000002, 0x4029CE20, 0x80016C02, 0x00000002,
+ 0x4029CE20, 0x80016D02, 0x00000002, 0x4029CE20, 0x80016E02, 0x00000002,
+ 0x4029CE20, 0x80016F02, 0x00000002, 0x4029CE20, 0x80017002, 0x00000002,
+ 0x4029CE20, 0x80017102, 0x00000002, 0x4029CE20,
// Block 8, offset 0x200
- 0x80018B02, 0x00000002, 0x40149C20, 0x80018C02, 0x00000002, 0x40149C20,
- 0x80018C02, 0x00000002, 0x40149C20, 0x80018C02, 0x00000002, 0x40149C20,
- 0x80018C02, 0x00000002, 0x40149C20, 0x80018F02, 0x00000002, 0x40149C20,
- 0x80019002, 0x00000002, 0x40149C20, 0x80019002, 0x00000002, 0x40149C20,
- 0x80019002, 0x00000002, 0x40149C20, 0x80019002, 0x00000002, 0x40149C20,
- 0x80019002, 0x00000002, 0x40149C20, 0x80019002, 0x00000002, 0x40149C20,
- 0x80019002, 0x00000002, 0x40149C20, 0x80019002, 0x00000002, 0x40149C20,
- 0x80019002, 0x00000002, 0x40149C20, 0x80019202, 0x00000002, 0x40149C20,
- 0x80019302, 0x00000002, 0x40149C20, 0x80019402, 0x00000002, 0x40149C20,
- 0x80019502, 0x00000002, 0x40149C20, 0x80019602, 0x00000002, 0x40149C20,
- 0x80019702, 0x00000002, 0x40149C20, 0x80019802,
+ 0x80017202, 0x00000002, 0x4029CE20, 0x80017302, 0x00000002, 0x4029CE20,
+ 0x80017402, 0x00000002, 0x4029CE20, 0x80017502, 0x00000002, 0x4029CE20,
+ 0x80017602, 0x00000002, 0x4029CE20, 0x80017702, 0x00000004, 0x0029CE9E,
+ 0x0009589E, 0x0029CE9E, 0x0029CC9E, 0x00000003, 0x0029CE9E, 0x0009589E,
+ 0x0029D09E, 0x00000003, 0x0029CE9E, 0x0009589E, 0x0029D29E, 0x00000003,
+ 0x0029CE9E, 0x0009589E, 0x0029D49E, 0x00000003, 0x0029CE9E, 0x0009589E,
+ 0x0029D69E, 0x00000003, 0x0029CE9E, 0x0009589E, 0x0029D89E, 0x00000003,
+ 0x0029CE9E, 0x0009589E, 0x0029DA9E, 0x00000003, 0x0029CE9E, 0x0009589E,
+ 0x0029DC9E, 0x00000003, 0x0029CE9E, 0x0009589E, 0x0029DE9E, 0x00000002,
+ 0x0029CE86, 0x0029CC86, 0x00000002, 0x0029CE86, 0x0029CC86, 0x00000002,
+ 0x0029CE86, 0x0029CC86, 0x00000002, 0x0029CE86,
// Block 9, offset 0x240
- 0x00000002, 0x40149C20, 0x80019902, 0x00000002, 0x00293806, 0x00293406,
- 0x00000002, 0x00293806, 0x00293406, 0x00000002, 0x40149D20, 0x80016502,
- 0x00000002, 0x40149D20, 0x80016602, 0x00000002, 0x40149D20, 0x80016702,
- 0x00000002, 0x40149D20, 0x80016802, 0x00000002, 0x40149D20, 0x80016902,
- 0x00000002, 0x40149D20, 0x80016A02, 0x00000002, 0x40149D20, 0x80016B02,
- 0x00000002, 0x40149D20, 0x80016C02, 0x00000002, 0x40149D20, 0x80016D02,
- 0x00000002, 0x40149D20, 0x80016E02, 0x00000002, 0x40149D20, 0x80016F02,
- 0x00000002, 0x40149D20, 0x80017002, 0x00000002, 0x40149D20, 0x80017102,
- 0x00000002, 0x40149D20, 0x80017102, 0x00000002, 0x40149D20, 0x80017102,
- 0x00000002, 0x40149D20, 0x80017202, 0x00000002, 0x40149D20, 0x80017302,
- 0x00000002, 0x40149D20, 0x80017402, 0x00000002,
+ 0x0029CC86, 0x00000002, 0x0029CE86, 0x0029CC86, 0x00000002, 0x0029CE86,
+ 0x0029CE86, 0x00000002, 0x0029CE86, 0x0029D086, 0x00000002, 0x0029CE86,
+ 0x0029D286, 0x00000002, 0x0029CE86, 0x0029D486, 0x00000002, 0x0029CE86,
+ 0x0029D686, 0x00000002, 0x0029CE86, 0x0029D886, 0x00000002, 0x0029CE86,
+ 0x0029DA86, 0x00000002, 0x0029CE86, 0x0029DC86, 0x00000002, 0x0029CE86,
+ 0x0029DE86, 0x00000002, 0x4029D020, 0x80013F02, 0x00000002, 0x4029D020,
+ 0x80014002, 0x00000002, 0x4029D020, 0x80014102, 0x00000002, 0x4029D020,
+ 0x80014202, 0x00000002, 0x4029D020, 0x80014302, 0x00000002, 0x4029D020,
+ 0x80014402, 0x00000002, 0x4029D020, 0x80014502, 0x00000002, 0x4029D020,
+ 0x80014602, 0x00000002, 0x4029D020, 0x80014702, 0x00000002, 0x4029D020,
+ 0x80014802, 0x00000002, 0x4029D020, 0x80014902,
// Block 10, offset 0x280
- 0x40149D20, 0x80017502, 0x00000002, 0x40149D20, 0x80017602, 0x00000002,
- 0x40149D20, 0x80017702, 0x00000002, 0x40149D20, 0x80017802, 0x00000002,
- 0x40149D20, 0x80017902, 0x00000002, 0x40149D20, 0x80017A02, 0x00000002,
- 0x40149D20, 0x80017B02, 0x00000002, 0x40149D20, 0x80017C02, 0x00000002,
- 0x00293A04, 0x80017C04, 0x00000002, 0x40149D20, 0x80017D02, 0x00000002,
- 0x40149D20, 0x80017E02, 0x00000002, 0x40149D20, 0x80017F02, 0x00000002,
- 0x40149D20, 0x80018002, 0x00000002, 0x40149D20, 0x80018102, 0x00000002,
- 0x40149D20, 0x80018202, 0x00000002, 0x40149D20, 0x80018302, 0x00000002,
- 0x40149D20, 0x80018402, 0x00000002, 0x40149D20, 0x80018502, 0x00000002,
- 0x40149D20, 0x80018602, 0x00000002, 0x40149D20, 0x80018702, 0x00000002,
- 0x40149D20, 0x80018802, 0x00000002, 0x40149D20,
+ 0x00000002, 0x4029D020, 0x80014A02, 0x00000002, 0x4029D020, 0x80014B02,
+ 0x00000002, 0x4029D020, 0x80014B02, 0x00000002, 0x4029D020, 0x80014B02,
+ 0x00000002, 0x4029D020, 0x80014C02, 0x00000002, 0x4029D020, 0x80014D02,
+ 0x00000002, 0x4029D020, 0x80014E02, 0x00000002, 0x4029D020, 0x80014F02,
+ 0x00000002, 0x4029D020, 0x80015002, 0x00000002, 0x4029D020, 0x80015102,
+ 0x00000002, 0x4029D020, 0x80015202, 0x00000002, 0x4029D020, 0x80015302,
+ 0x00000002, 0x4029D020, 0x80015402, 0x00000002, 0x4029D020, 0x80015502,
+ 0x00000002, 0x4029D020, 0x80015602, 0x00000002, 0x0029D084, 0x80015604,
+ 0x00000002, 0x4029D020, 0x80015702, 0x00000002, 0x4029D020, 0x80015802,
+ 0x00000002, 0x4029D020, 0x80015902, 0x00000002, 0x4029D020, 0x80015A02,
+ 0x00000002, 0x4029D020, 0x80015B02, 0x00000002,
// Block 11, offset 0x2c0
- 0x80018902, 0x00000002, 0x40149D20, 0x80018A02, 0x00000002, 0x40149D20,
- 0x80018B02, 0x00000002, 0x40149D20, 0x80019002, 0x00000002, 0x40149D20,
- 0x80019002, 0x00000002, 0x40149D20, 0x80019002, 0x00000002, 0x40149D20,
- 0x80019002, 0x00000002, 0x40149D20, 0x80019002, 0x00000002, 0x40149D20,
- 0x80019002, 0x00000002, 0x40149D20, 0x80019002, 0x00000002, 0x40149D20,
- 0x80019002, 0x00000002, 0x40149D20, 0x80019002, 0x00000002, 0x40149D20,
- 0x80019002, 0x00000002, 0x40149D20, 0x80019002, 0x00000002, 0x40149D20,
- 0x80019002, 0x00000002, 0x40149D20, 0x80019002, 0x00000002, 0x40149D20,
- 0x80019002, 0x00000002, 0x40149D20, 0x80019202, 0x00000002, 0x40149D20,
- 0x80019302, 0x00000002, 0x40149D20, 0x80019402, 0x00000002, 0x40149D20,
- 0x80019502, 0x00000002, 0x40149D20, 0x80019602,
+ 0x4029D020, 0x80015C02, 0x00000002, 0x4029D020, 0x80015D02, 0x00000002,
+ 0x4029D020, 0x80015E02, 0x00000002, 0x4029D020, 0x80015F02, 0x00000002,
+ 0x4029D020, 0x80016002, 0x00000002, 0x4029D020, 0x80016102, 0x00000002,
+ 0x4029D020, 0x80016202, 0x00000002, 0x4029D020, 0x80016302, 0x00000002,
+ 0x4029D020, 0x80016402, 0x00000002, 0x4029D020, 0x80016502, 0x00000002,
+ 0x4029D020, 0x80016602, 0x00000002, 0x4029D020, 0x80016702, 0x00000002,
+ 0x4029D020, 0x80016802, 0x00000002, 0x4029D020, 0x80016802, 0x00000002,
+ 0x4029D020, 0x80016802, 0x00000002, 0x4029D020, 0x80016802, 0x00000002,
+ 0x4029D020, 0x80016B02, 0x00000002, 0x4029D020, 0x80016C02, 0x00000002,
+ 0x4029D020, 0x80016C02, 0x00000002, 0x4029D020, 0x80016C02, 0x00000002,
+ 0x4029D020, 0x80016C02, 0x00000002, 0x4029D020,
// Block 12, offset 0x300
- 0x00000002, 0x40149D20, 0x80019702, 0x00000002, 0x40149D20, 0x80019802,
- 0x00000002, 0x40149D20, 0x80019902, 0x00000002, 0x00293A06, 0x00293406,
- 0x00000002, 0x40149E20, 0x80016502, 0x00000002, 0x40149E20, 0x80016602,
- 0x00000002, 0x40149E20, 0x80016702, 0x00000002, 0x40149E20, 0x80016802,
- 0x00000002, 0x40149E20, 0x80016902, 0x00000002, 0x40149E20, 0x80016A02,
- 0x00000002, 0x40149E20, 0x80016B02, 0x00000002, 0x40149E20, 0x80016C02,
- 0x00000002, 0x40149E20, 0x80016D02, 0x00000002, 0x40149E20, 0x80016E02,
- 0x00000002, 0x40149E20, 0x80016F02, 0x00000002, 0x40149E20, 0x80017002,
- 0x00000002, 0x40149E20, 0x80017102, 0x00000002, 0x40149E20, 0x80017202,
- 0x00000002, 0x40149E20, 0x80017302, 0x00000002, 0x40149E20, 0x80017402,
- 0x00000002, 0x40149E20, 0x80017502, 0x00000002,
+ 0x80016C02, 0x00000002, 0x4029D020, 0x80016C02, 0x00000002, 0x4029D020,
+ 0x80016C02, 0x00000002, 0x4029D020, 0x80016C02, 0x00000002, 0x4029D020,
+ 0x80016C02, 0x00000002, 0x4029D020, 0x80016E02, 0x00000002, 0x4029D020,
+ 0x80016F02, 0x00000002, 0x4029D020, 0x80017002, 0x00000002, 0x4029D020,
+ 0x80017102, 0x00000002, 0x4029D020, 0x80017202, 0x00000002, 0x4029D020,
+ 0x80017302, 0x00000002, 0x4029D020, 0x80017402, 0x00000002, 0x4029D020,
+ 0x80017502, 0x00000002, 0x4029D020, 0x80017602, 0x00000002, 0x4029D020,
+ 0x80017702, 0x00000003, 0x0029D09E, 0x0009589E, 0x0029D29E, 0x00000003,
+ 0x0029D09E, 0x0009589E, 0x0029D69E, 0x00000002, 0x0029D086, 0x0029CC86,
+ 0x00000002, 0x0029D086, 0x0029CC86, 0x00000002, 0x4029D220, 0x80013F02,
+ 0x00000002, 0x4029D220, 0x80014002, 0x00000002,
// Block 13, offset 0x340
- 0x40149E20, 0x80017602, 0x00000002, 0x40149E20, 0x80017702, 0x00000002,
- 0x40149E20, 0x80017802, 0x00000002, 0x40149E20, 0x80017902, 0x00000002,
- 0x40149E20, 0x80017A02, 0x00000002, 0x40149E20, 0x80017B02, 0x00000002,
- 0x40149E20, 0x80017C02, 0x00000002, 0x00293C04, 0x80017C04, 0x00000002,
- 0x40149E20, 0x80017D02, 0x00000002, 0x40149E20, 0x80017E02, 0x00000002,
- 0x40149E20, 0x80017F02, 0x00000002, 0x40149E20, 0x80018002, 0x00000002,
- 0x40149E20, 0x80018102, 0x00000002, 0x40149E20, 0x80018202, 0x00000002,
- 0x40149E20, 0x80018302, 0x00000002, 0x40149E20, 0x80018402, 0x00000002,
- 0x40149E20, 0x80018502, 0x00000002, 0x40149E20, 0x80018602, 0x00000002,
- 0x40149E20, 0x80018702, 0x00000002, 0x40149E20, 0x80018802, 0x00000002,
- 0x40149E20, 0x80018902, 0x00000002, 0x40149E20,
+ 0x4029D220, 0x80014102, 0x00000002, 0x4029D220, 0x80014202, 0x00000002,
+ 0x4029D220, 0x80014302, 0x00000002, 0x4029D220, 0x80014402, 0x00000002,
+ 0x4029D220, 0x80014502, 0x00000002, 0x4029D220, 0x80014602, 0x00000002,
+ 0x4029D220, 0x80014702, 0x00000002, 0x4029D220, 0x80014802, 0x00000002,
+ 0x4029D220, 0x80014902, 0x00000002, 0x4029D220, 0x80014A02, 0x00000002,
+ 0x4029D220, 0x80014B02, 0x00000002, 0x4029D220, 0x80014B02, 0x00000002,
+ 0x4029D220, 0x80014B02, 0x00000002, 0x4029D220, 0x80014C02, 0x00000002,
+ 0x4029D220, 0x80014D02, 0x00000002, 0x4029D220, 0x80014E02, 0x00000002,
+ 0x4029D220, 0x80014F02, 0x00000002, 0x4029D220, 0x80015002, 0x00000002,
+ 0x4029D220, 0x80015102, 0x00000002, 0x4029D220, 0x80015202, 0x00000002,
+ 0x4029D220, 0x80015302, 0x00000002, 0x4029D220,
// Block 14, offset 0x380
- 0x80018A02, 0x00000002, 0x40149E20, 0x80018B02, 0x00000002, 0x40149E20,
- 0x80019002, 0x00000002, 0x40149E20, 0x80019002, 0x00000002, 0x40149E20,
- 0x80019002, 0x00000002, 0x40149E20, 0x80019002, 0x00000002, 0x40149E20,
- 0x80019002, 0x00000002, 0x40149E20, 0x80019002, 0x00000002, 0x40149E20,
- 0x80019002, 0x00000002, 0x40149E20, 0x80019002, 0x00000002, 0x40149E20,
- 0x80019002, 0x00000002, 0x40149E20, 0x80019002, 0x00000002, 0x40149E20,
- 0x80019002, 0x00000002, 0x40149E20, 0x80019002, 0x00000002, 0x40149E20,
- 0x80019002, 0x00000002, 0x40149E20, 0x80019002, 0x00000002, 0x40149E20,
- 0x80019002, 0x00000002, 0x40149E20, 0x80019402, 0x00000002, 0x40149E20,
- 0x80019502, 0x00000002, 0x40149E20, 0x80019602, 0x00000002, 0x40149E20,
- 0x80019702, 0x00000002, 0x40149E20, 0x80019802,
+ 0x80015402, 0x00000002, 0x4029D220, 0x80015502, 0x00000002, 0x4029D220,
+ 0x80015602, 0x00000002, 0x0029D284, 0x80015604, 0x00000002, 0x4029D220,
+ 0x80015702, 0x00000002, 0x4029D220, 0x80015802, 0x00000002, 0x4029D220,
+ 0x80015902, 0x00000002, 0x4029D220, 0x80015A02, 0x00000002, 0x4029D220,
+ 0x80015B02, 0x00000002, 0x4029D220, 0x80015C02, 0x00000002, 0x4029D220,
+ 0x80015D02, 0x00000002, 0x4029D220, 0x80015E02, 0x00000002, 0x4029D220,
+ 0x80015F02, 0x00000002, 0x4029D220, 0x80016002, 0x00000002, 0x4029D220,
+ 0x80016102, 0x00000002, 0x4029D220, 0x80016202, 0x00000002, 0x4029D220,
+ 0x80016302, 0x00000002, 0x4029D220, 0x80016402, 0x00000002, 0x4029D220,
+ 0x80016502, 0x00000002, 0x4029D220, 0x80016602, 0x00000002, 0x4029D220,
+ 0x80016702, 0x00000002, 0x4029D220, 0x80016C02,
// Block 15, offset 0x3c0
- 0x00000002, 0x40149E20, 0x80019902, 0x00000002, 0x00293C06, 0x00293406,
- 0x00000002, 0x40149F20, 0x80016502, 0x00000002, 0x40149F20, 0x80016602,
- 0x00000002, 0x40149F20, 0x80016702, 0x00000002, 0x40149F20, 0x80016802,
- 0x00000002, 0x40149F20, 0x80016902, 0x00000002, 0x40149F20, 0x80016A02,
- 0x00000002, 0x40149F20, 0x80016B02, 0x00000002, 0x40149F20, 0x80016C02,
- 0x00000002, 0x40149F20, 0x80016D02, 0x00000002, 0x40149F20, 0x80016E02,
- 0x00000002, 0x40149F20, 0x80016F02, 0x00000002, 0x40149F20, 0x80017002,
- 0x00000002, 0x40149F20, 0x80017102, 0x00000002, 0x40149F20, 0x80017202,
- 0x00000002, 0x40149F20, 0x80017302, 0x00000002, 0x40149F20, 0x80017402,
- 0x00000002, 0x40149F20, 0x80017502, 0x00000002, 0x40149F20, 0x80017602,
- 0x00000002, 0x40149F20, 0x80017702, 0x00000002,
+ 0x00000002, 0x4029D220, 0x80016C02, 0x00000002, 0x4029D220, 0x80016C02,
+ 0x00000002, 0x4029D220, 0x80016C02, 0x00000002, 0x4029D220, 0x80016C02,
+ 0x00000002, 0x4029D220, 0x80016C02, 0x00000002, 0x4029D220, 0x80016C02,
+ 0x00000002, 0x4029D220, 0x80016C02, 0x00000002, 0x4029D220, 0x80016C02,
+ 0x00000002, 0x4029D220, 0x80016C02, 0x00000002, 0x4029D220, 0x80016C02,
+ 0x00000002, 0x4029D220, 0x80016C02, 0x00000002, 0x4029D220, 0x80016C02,
+ 0x00000002, 0x4029D220, 0x80016C02, 0x00000002, 0x4029D220, 0x80016E02,
+ 0x00000002, 0x4029D220, 0x80016F02, 0x00000002, 0x4029D220, 0x80017002,
+ 0x00000002, 0x4029D220, 0x80017102, 0x00000002, 0x4029D220, 0x80017202,
+ 0x00000002, 0x4029D220, 0x80017302, 0x00000002, 0x4029D220, 0x80017402,
+ 0x00000002, 0x4029D220, 0x80017502, 0x00000002,
// Block 16, offset 0x400
- 0x40149F20, 0x80017802, 0x00000002, 0x40149F20, 0x80017902, 0x00000002,
- 0x40149F20, 0x80017A02, 0x00000002, 0x40149F20, 0x80017B02, 0x00000002,
- 0x40149F20, 0x80017C02, 0x00000002, 0x00293E04, 0x80017C04, 0x00000002,
- 0x40149F20, 0x80017D02, 0x00000002, 0x40149F20, 0x80017E02, 0x00000002,
- 0x40149F20, 0x80017F02, 0x00000002, 0x40149F20, 0x80018002, 0x00000002,
- 0x40149F20, 0x80018102, 0x00000002, 0x40149F20, 0x80018202, 0x00000002,
- 0x40149F20, 0x80018302, 0x00000002, 0x40149F20, 0x80018402, 0x00000002,
- 0x40149F20, 0x80018502, 0x00000002, 0x40149F20, 0x80018602, 0x00000002,
- 0x40149F20, 0x80018702, 0x00000002, 0x40149F20, 0x80018802, 0x00000002,
- 0x40149F20, 0x80018902, 0x00000002, 0x40149F20, 0x80018A02, 0x00000002,
- 0x40149F20, 0x80018B02, 0x00000002, 0x40149F20,
+ 0x4029D220, 0x80017602, 0x00000002, 0x4029D220, 0x80017702, 0x00000003,
+ 0x0029D29E, 0x0009589E, 0x0029D49E, 0x00000003, 0x0029D29E, 0x0009589E,
+ 0x0029D69E, 0x00000003, 0x0029D29E, 0x0009589E, 0x0029DC9E, 0x00000002,
+ 0x0029D286, 0x0029CC86, 0x00000002, 0x4029D420, 0x80013F02, 0x00000002,
+ 0x4029D420, 0x80014002, 0x00000002, 0x4029D420, 0x80014102, 0x00000002,
+ 0x4029D420, 0x80014202, 0x00000002, 0x4029D420, 0x80014302, 0x00000002,
+ 0x4029D420, 0x80014402, 0x00000002, 0x4029D420, 0x80014502, 0x00000002,
+ 0x4029D420, 0x80014602, 0x00000002, 0x4029D420, 0x80014702, 0x00000002,
+ 0x4029D420, 0x80014802, 0x00000002, 0x4029D420, 0x80014902, 0x00000002,
+ 0x4029D420, 0x80014A02, 0x00000002, 0x4029D420, 0x80014B02, 0x00000002,
+ 0x4029D420, 0x80014C02, 0x00000002, 0x4029D420,
// Block 17, offset 0x440
- 0x80018C02, 0x00000002, 0x40149F20, 0x80018C02, 0x00000002, 0x40149F20,
- 0x80018C02, 0x00000002, 0x40149F20, 0x80018C02, 0x00000002, 0x40149F20,
- 0x80018C02, 0x00000002, 0x40149F20, 0x80018E02, 0x00000002, 0x40149F20,
- 0x80019002, 0x00000002, 0x40149F20, 0x80019002, 0x00000002, 0x40149F20,
- 0x80019002, 0x00000002, 0x40149F20, 0x80019002, 0x00000002, 0x40149F20,
- 0x80019002, 0x00000002, 0x40149F20, 0x80019002, 0x00000002, 0x40149F20,
- 0x80019002, 0x00000002, 0x40149F20, 0x80019002, 0x00000002, 0x40149F20,
- 0x80019002, 0x00000002, 0x40149F20, 0x80019002, 0x00000002, 0x40149F20,
- 0x80019002, 0x00000002, 0x40149F20, 0x80019602, 0x00000002, 0x40149F20,
- 0x80019702, 0x00000002, 0x40149F20, 0x80019902, 0x00000002, 0x00293E06,
- 0x00293406, 0x00000002, 0x4014A020, 0x80016502,
+ 0x80014D02, 0x00000002, 0x4029D420, 0x80014E02, 0x00000002, 0x4029D420,
+ 0x80014F02, 0x00000002, 0x4029D420, 0x80015002, 0x00000002, 0x4029D420,
+ 0x80015102, 0x00000002, 0x4029D420, 0x80015202, 0x00000002, 0x4029D420,
+ 0x80015302, 0x00000002, 0x4029D420, 0x80015402, 0x00000002, 0x4029D420,
+ 0x80015502, 0x00000002, 0x4029D420, 0x80015602, 0x00000002, 0x0029D484,
+ 0x80015604, 0x00000002, 0x4029D420, 0x80015702, 0x00000002, 0x4029D420,
+ 0x80015802, 0x00000002, 0x4029D420, 0x80015902, 0x00000002, 0x4029D420,
+ 0x80015A02, 0x00000002, 0x4029D420, 0x80015B02, 0x00000002, 0x4029D420,
+ 0x80015C02, 0x00000002, 0x4029D420, 0x80015D02, 0x00000002, 0x4029D420,
+ 0x80015E02, 0x00000002, 0x4029D420, 0x80015F02, 0x00000002, 0x4029D420,
+ 0x80016002, 0x00000002, 0x4029D420, 0x80016102,
// Block 18, offset 0x480
- 0x00000002, 0x4014A020, 0x80016602, 0x00000002, 0x4014A020, 0x80016702,
- 0x00000002, 0x4014A020, 0x80016802, 0x00000002, 0x4014A020, 0x80016902,
- 0x00000002, 0x4014A020, 0x80016A02, 0x00000002, 0x4014A020, 0x80016B02,
- 0x00000002, 0x4014A020, 0x80016C02, 0x00000002, 0x4014A020, 0x80016D02,
- 0x00000002, 0x4014A020, 0x80016E02, 0x00000002, 0x4014A020, 0x80016F02,
- 0x00000002, 0x4014A020, 0x80017002, 0x00000002, 0x4014A020, 0x80017102,
- 0x00000002, 0x4014A020, 0x80017202, 0x00000002, 0x4014A020, 0x80017302,
- 0x00000002, 0x4014A020, 0x80017402, 0x00000002, 0x4014A020, 0x80017502,
- 0x00000002, 0x4014A020, 0x80017602, 0x00000002, 0x4014A020, 0x80017702,
- 0x00000002, 0x4014A020, 0x80017802, 0x00000002, 0x4014A020, 0x80017902,
- 0x00000002, 0x4014A020, 0x80017A02, 0x00000002,
+ 0x00000002, 0x4029D420, 0x80016202, 0x00000002, 0x4029D420, 0x80016302,
+ 0x00000002, 0x4029D420, 0x80016402, 0x00000002, 0x4029D420, 0x80016502,
+ 0x00000002, 0x4029D420, 0x80016602, 0x00000002, 0x4029D420, 0x80016702,
+ 0x00000002, 0x4029D420, 0x80016C02, 0x00000002, 0x4029D420, 0x80016C02,
+ 0x00000002, 0x4029D420, 0x80016C02, 0x00000002, 0x4029D420, 0x80016C02,
+ 0x00000002, 0x4029D420, 0x80016C02, 0x00000002, 0x4029D420, 0x80016C02,
+ 0x00000002, 0x4029D420, 0x80016C02, 0x00000002, 0x4029D420, 0x80016C02,
+ 0x00000002, 0x4029D420, 0x80016C02, 0x00000002, 0x4029D420, 0x80016C02,
+ 0x00000002, 0x4029D420, 0x80016C02, 0x00000002, 0x4029D420, 0x80016C02,
+ 0x00000002, 0x4029D420, 0x80016C02, 0x00000002, 0x4029D420, 0x80016C02,
+ 0x00000002, 0x4029D420, 0x80016C02, 0x00000002,
// Block 19, offset 0x4c0
- 0x4014A020, 0x80017B02, 0x00000002, 0x4014A020, 0x80017C02, 0x00000002,
- 0x00294004, 0x80017C04, 0x00000002, 0x4014A020, 0x80017D02, 0x00000002,
- 0x4014A020, 0x80017E02, 0x00000002, 0x4014A020, 0x80017F02, 0x00000002,
- 0x4014A020, 0x80018002, 0x00000002, 0x4014A020, 0x80018102, 0x00000002,
- 0x4014A020, 0x80018202, 0x00000002, 0x4014A020, 0x80018302, 0x00000002,
- 0x4014A020, 0x80018402, 0x00000002, 0x4014A020, 0x80018502, 0x00000002,
- 0x4014A020, 0x80018602, 0x00000002, 0x4014A020, 0x80018702, 0x00000002,
- 0x4014A020, 0x80018802, 0x00000002, 0x4014A020, 0x80018902, 0x00000002,
- 0x4014A020, 0x80018A02, 0x00000002, 0x4014A020, 0x80018B02, 0x00000002,
- 0x4014A020, 0x80018D02, 0x00000002, 0x4014A020, 0x80019002, 0x00000002,
- 0x4014A020, 0x80019002, 0x00000002, 0x4014A020,
+ 0x4029D420, 0x80017002, 0x00000002, 0x4029D420, 0x80017102, 0x00000002,
+ 0x4029D420, 0x80017202, 0x00000002, 0x4029D420, 0x80017302, 0x00000002,
+ 0x4029D420, 0x80017402, 0x00000002, 0x4029D420, 0x80017502, 0x00000002,
+ 0x4029D420, 0x80017602, 0x00000002, 0x4029D420, 0x80017702, 0x00000003,
+ 0x0029D49E, 0x0009589E, 0x0029D69E, 0x00000002, 0x0029D486, 0x0029CC86,
+ 0x00000002, 0x4029D620, 0x80013F02, 0x00000002, 0x4029D620, 0x80014002,
+ 0x00000002, 0x4029D620, 0x80014102, 0x00000002, 0x4029D620, 0x80014202,
+ 0x00000002, 0x4029D620, 0x80014302, 0x00000002, 0x4029D620, 0x80014402,
+ 0x00000002, 0x4029D620, 0x80014502, 0x00000002, 0x4029D620, 0x80014602,
+ 0x00000002, 0x4029D620, 0x80014702, 0x00000002, 0x4029D620, 0x80014802,
+ 0x00000002, 0x4029D620, 0x80014902, 0x00000002,
// Block 20, offset 0x500
- 0x80019002, 0x00000002, 0x4014A020, 0x80019002, 0x00000002, 0x4014A020,
- 0x80019002, 0x00000002, 0x4014A020, 0x80019002, 0x00000002, 0x4014A020,
- 0x80019002, 0x00000002, 0x4014A020, 0x80019602, 0x00000002, 0x4014A020,
- 0x80019702, 0x00000002, 0x4014A020, 0x80019902, 0x00000002, 0x00294006,
- 0x00293406, 0x00000002, 0x4014A120, 0x80016502, 0x00000002, 0x4014A120,
- 0x80016602, 0x00000002, 0x4014A120, 0x80016702, 0x00000002, 0x4014A120,
- 0x80016802, 0x00000002, 0x4014A120, 0x80016902, 0x00000002, 0x4014A120,
- 0x80016A02, 0x00000002, 0x4014A120, 0x80016B02, 0x00000002, 0x4014A120,
- 0x80016C02, 0x00000002, 0x4014A120, 0x80016D02, 0x00000002, 0x4014A120,
- 0x80016E02, 0x00000002, 0x4014A120, 0x80016F02, 0x00000002, 0x4014A120,
- 0x80017002, 0x00000002, 0x4014A120, 0x80017102,
+ 0x4029D620, 0x80014A02, 0x00000002, 0x4029D620, 0x80014B02, 0x00000002,
+ 0x4029D620, 0x80014C02, 0x00000002, 0x4029D620, 0x80014D02, 0x00000002,
+ 0x4029D620, 0x80014E02, 0x00000002, 0x4029D620, 0x80014F02, 0x00000002,
+ 0x4029D620, 0x80015002, 0x00000002, 0x4029D620, 0x80015102, 0x00000002,
+ 0x4029D620, 0x80015202, 0x00000002, 0x4029D620, 0x80015302, 0x00000002,
+ 0x4029D620, 0x80015402, 0x00000002, 0x4029D620, 0x80015502, 0x00000002,
+ 0x4029D620, 0x80015602, 0x00000002, 0x0029D684, 0x80015604, 0x00000002,
+ 0x4029D620, 0x80015702, 0x00000002, 0x4029D620, 0x80015802, 0x00000002,
+ 0x4029D620, 0x80015902, 0x00000002, 0x4029D620, 0x80015A02, 0x00000002,
+ 0x4029D620, 0x80015B02, 0x00000002, 0x4029D620, 0x80015C02, 0x00000002,
+ 0x4029D620, 0x80015D02, 0x00000002, 0x4029D620,
// Block 21, offset 0x540
- 0x00000002, 0x4014A120, 0x80017202, 0x00000002, 0x4014A120, 0x80017302,
- 0x00000002, 0x4014A120, 0x80017402, 0x00000002, 0x4014A120, 0x80017502,
- 0x00000002, 0x4014A120, 0x80017602, 0x00000002, 0x4014A120, 0x80017702,
- 0x00000002, 0x4014A120, 0x80017802, 0x00000002, 0x4014A120, 0x80017902,
- 0x00000002, 0x4014A120, 0x80017A02, 0x00000002, 0x4014A120, 0x80017B02,
- 0x00000002, 0x4014A120, 0x80017C02, 0x00000002, 0x00294204, 0x80017C04,
- 0x00000002, 0x4014A120, 0x80017D02, 0x00000002, 0x4014A120, 0x80017E02,
- 0x00000002, 0x4014A120, 0x80017F02, 0x00000002, 0x4014A120, 0x80018002,
- 0x00000002, 0x4014A120, 0x80018102, 0x00000002, 0x4014A120, 0x80018202,
- 0x00000002, 0x4014A120, 0x80018302, 0x00000002, 0x4014A120, 0x80018402,
- 0x00000002, 0x4014A120, 0x80018502, 0x00000002,
+ 0x80015E02, 0x00000002, 0x4029D620, 0x80015F02, 0x00000002, 0x4029D620,
+ 0x80016002, 0x00000002, 0x4029D620, 0x80016102, 0x00000002, 0x4029D620,
+ 0x80016202, 0x00000002, 0x4029D620, 0x80016302, 0x00000002, 0x4029D620,
+ 0x80016402, 0x00000002, 0x4029D620, 0x80016502, 0x00000002, 0x4029D620,
+ 0x80016602, 0x00000002, 0x4029D620, 0x80016702, 0x00000002, 0x4029D620,
+ 0x80016802, 0x00000002, 0x4029D620, 0x80016802, 0x00000002, 0x4029D620,
+ 0x80016802, 0x00000002, 0x4029D620, 0x80016802, 0x00000002, 0x4029D620,
+ 0x80016802, 0x00000002, 0x4029D620, 0x80016A02, 0x00000002, 0x4029D620,
+ 0x80016C02, 0x00000002, 0x4029D620, 0x80016C02, 0x00000002, 0x4029D620,
+ 0x80016C02, 0x00000002, 0x4029D620, 0x80016C02, 0x00000002, 0x4029D620,
+ 0x80016C02, 0x00000002, 0x4029D620, 0x80016C02,
// Block 22, offset 0x580
- 0x4014A120, 0x80018602, 0x00000002, 0x4014A120, 0x80018702, 0x00000002,
- 0x4014A120, 0x80018802, 0x00000002, 0x4014A120, 0x80018902, 0x00000002,
- 0x4014A120, 0x80018A02, 0x00000002, 0x4014A120, 0x80018B02, 0x00000002,
- 0x4014A120, 0x80019002, 0x00000002, 0x4014A120, 0x80019002, 0x00000002,
- 0x4014A120, 0x80019002, 0x00000002, 0x4014A120, 0x80019002, 0x00000002,
- 0x4014A120, 0x80019002, 0x00000002, 0x4014A120, 0x80019002, 0x00000002,
- 0x4014A120, 0x80019002, 0x00000002, 0x4014A120, 0x80019002, 0x00000002,
- 0x4014A120, 0x80019602, 0x00000002, 0x4014A120, 0x80019702, 0x00000002,
- 0x4014A120, 0x80019902, 0x00000002, 0x00294206, 0x00293406, 0x00000002,
- 0x4014A220, 0x80016502, 0x00000002, 0x4014A220, 0x80016602, 0x00000002,
- 0x4014A220, 0x80016702, 0x00000002, 0x4014A220,
+ 0x00000002, 0x4029D620, 0x80016C02, 0x00000002, 0x4029D620, 0x80016C02,
+ 0x00000002, 0x4029D620, 0x80016C02, 0x00000002, 0x4029D620, 0x80016C02,
+ 0x00000002, 0x4029D620, 0x80016C02, 0x00000002, 0x4029D620, 0x80017202,
+ 0x00000002, 0x4029D620, 0x80017302, 0x00000002, 0x4029D620, 0x80017402,
+ 0x00000002, 0x4029D620, 0x80017502, 0x00000002, 0x4029D620, 0x80017702,
+ 0x00000003, 0x0029D69E, 0x0009589E, 0x0029D89E, 0x00000003, 0x0029D69E,
+ 0x0009589E, 0x0029DC9E, 0x00000002, 0x0029D686, 0x0029CC86, 0x00000002,
+ 0x4029D820, 0x80013F02, 0x00000002, 0x4029D820, 0x80014002, 0x00000002,
+ 0x4029D820, 0x80014102, 0x00000002, 0x4029D820, 0x80014202, 0x00000002,
+ 0x4029D820, 0x80014302, 0x00000002, 0x4029D820, 0x80014402, 0x00000002,
+ 0x4029D820, 0x80014502, 0x00000002, 0x4029D820,
// Block 23, offset 0x5c0
- 0x80016802, 0x00000002, 0x4014A220, 0x80016902, 0x00000002, 0x4014A220,
- 0x80016A02, 0x00000002, 0x4014A220, 0x80016B02, 0x00000002, 0x4014A220,
- 0x80016C02, 0x00000002, 0x4014A220, 0x80016D02, 0x00000002, 0x4014A220,
- 0x80016E02, 0x00000002, 0x4014A220, 0x80016F02, 0x00000002, 0x4014A220,
- 0x80017002, 0x00000002, 0x4014A220, 0x80017102, 0x00000002, 0x4014A220,
- 0x80017202, 0x00000002, 0x4014A220, 0x80017302, 0x00000002, 0x4014A220,
- 0x80017402, 0x00000002, 0x4014A220, 0x80017502, 0x00000002, 0x4014A220,
- 0x80017602, 0x00000002, 0x4014A220, 0x80017702, 0x00000002, 0x4014A220,
- 0x80017802, 0x00000002, 0x4014A220, 0x80017902, 0x00000002, 0x4014A220,
- 0x80017A02, 0x00000002, 0x4014A220, 0x80017B02, 0x00000002, 0x4014A220,
- 0x80017C02, 0x00000002, 0x00294404, 0x80017C04,
+ 0x80014602, 0x00000002, 0x4029D820, 0x80014702, 0x00000002, 0x4029D820,
+ 0x80014802, 0x00000002, 0x4029D820, 0x80014902, 0x00000002, 0x4029D820,
+ 0x80014A02, 0x00000002, 0x4029D820, 0x80014B02, 0x00000002, 0x4029D820,
+ 0x80014C02, 0x00000002, 0x4029D820, 0x80014D02, 0x00000002, 0x4029D820,
+ 0x80014E02, 0x00000002, 0x4029D820, 0x80014F02, 0x00000002, 0x4029D820,
+ 0x80015002, 0x00000002, 0x4029D820, 0x80015102, 0x00000002, 0x4029D820,
+ 0x80015202, 0x00000002, 0x4029D820, 0x80015302, 0x00000002, 0x4029D820,
+ 0x80015402, 0x00000002, 0x4029D820, 0x80015502, 0x00000002, 0x4029D820,
+ 0x80015602, 0x00000002, 0x0029D884, 0x80015604, 0x00000002, 0x4029D820,
+ 0x80015702, 0x00000002, 0x4029D820, 0x80015802, 0x00000002, 0x4029D820,
+ 0x80015902, 0x00000002, 0x4029D820, 0x80015A02,
// Block 24, offset 0x600
- 0x00000002, 0x4014A220, 0x80017D02, 0x00000002, 0x4014A220, 0x80017E02,
- 0x00000002, 0x4014A220, 0x80017F02, 0x00000002, 0x4014A220, 0x80018002,
- 0x00000002, 0x4014A220, 0x80018102, 0x00000002, 0x4014A220, 0x80018202,
- 0x00000002, 0x4014A220, 0x80018302, 0x00000002, 0x4014A220, 0x80018402,
- 0x00000002, 0x4014A220, 0x80018502, 0x00000002, 0x4014A220, 0x80018602,
- 0x00000002, 0x4014A220, 0x80018702, 0x00000002, 0x4014A220, 0x80018802,
- 0x00000002, 0x4014A220, 0x80018902, 0x00000002, 0x4014A220, 0x80018A02,
- 0x00000002, 0x4014A220, 0x80018B02, 0x00000002, 0x4014A220, 0x80019002,
- 0x00000002, 0x4014A220, 0x80019002, 0x00000002, 0x4014A220, 0x80019002,
- 0x00000002, 0x4014A220, 0x80019002, 0x00000002, 0x4014A220, 0x80019002,
- 0x00000002, 0x4014A220, 0x80019002, 0x00000002,
+ 0x00000002, 0x4029D820, 0x80015B02, 0x00000002, 0x4029D820, 0x80015C02,
+ 0x00000002, 0x4029D820, 0x80015D02, 0x00000002, 0x4029D820, 0x80015E02,
+ 0x00000002, 0x4029D820, 0x80015F02, 0x00000002, 0x4029D820, 0x80016002,
+ 0x00000002, 0x4029D820, 0x80016102, 0x00000002, 0x4029D820, 0x80016202,
+ 0x00000002, 0x4029D820, 0x80016302, 0x00000002, 0x4029D820, 0x80016402,
+ 0x00000002, 0x4029D820, 0x80016502, 0x00000002, 0x4029D820, 0x80016602,
+ 0x00000002, 0x4029D820, 0x80016702, 0x00000002, 0x4029D820, 0x80016902,
+ 0x00000002, 0x4029D820, 0x80016C02, 0x00000002, 0x4029D820, 0x80016C02,
+ 0x00000002, 0x4029D820, 0x80016C02, 0x00000002, 0x4029D820, 0x80016C02,
+ 0x00000002, 0x4029D820, 0x80016C02, 0x00000002, 0x4029D820, 0x80016C02,
+ 0x00000002, 0x4029D820, 0x80016C02, 0x00000002,
// Block 25, offset 0x640
- 0x4014A220, 0x80019002, 0x00000002, 0x4014A220, 0x80019602, 0x00000002,
- 0x4014A220, 0x80019702, 0x00000002, 0x4014A220, 0x80019902, 0x00000002,
- 0x00294406, 0x00293406, 0x00000002, 0x4014A320, 0x80016502, 0x00000002,
- 0x4014A320, 0x80016602, 0x00000002, 0x4014A320, 0x80016702, 0x00000002,
- 0x4014A320, 0x80016802, 0x00000002, 0x4014A320, 0x80016902, 0x00000002,
- 0x4014A320, 0x80016A02, 0x00000002, 0x4014A320, 0x80016B02, 0x00000002,
- 0x4014A320, 0x80016C02, 0x00000002, 0x4014A320, 0x80016D02, 0x00000002,
- 0x4014A320, 0x80016E02, 0x00000002, 0x4014A320, 0x80016F02, 0x00000002,
- 0x4014A320, 0x80017002, 0x00000002, 0x4014A320, 0x80017102, 0x00000002,
- 0x4014A320, 0x80017202, 0x00000002, 0x4014A320, 0x80017302, 0x00000002,
- 0x4014A320, 0x80017402, 0x00000002, 0x4014A320,
+ 0x4029D820, 0x80017202, 0x00000002, 0x4029D820, 0x80017302, 0x00000002,
+ 0x4029D820, 0x80017402, 0x00000002, 0x4029D820, 0x80017502, 0x00000002,
+ 0x4029D820, 0x80017702, 0x00000002, 0x0029D886, 0x0029CC86, 0x00000002,
+ 0x4029DA20, 0x80013F02, 0x00000002, 0x4029DA20, 0x80014002, 0x00000002,
+ 0x4029DA20, 0x80014102, 0x00000002, 0x4029DA20, 0x80014202, 0x00000002,
+ 0x4029DA20, 0x80014302, 0x00000002, 0x4029DA20, 0x80014402, 0x00000002,
+ 0x4029DA20, 0x80014502, 0x00000002, 0x4029DA20, 0x80014602, 0x00000002,
+ 0x4029DA20, 0x80014702, 0x00000002, 0x4029DA20, 0x80014802, 0x00000002,
+ 0x4029DA20, 0x80014902, 0x00000002, 0x4029DA20, 0x80014A02, 0x00000002,
+ 0x4029DA20, 0x80014B02, 0x00000002, 0x4029DA20, 0x80014C02, 0x00000002,
+ 0x4029DA20, 0x80014D02, 0x00000002, 0x4029DA20,
// Block 26, offset 0x680
- 0x80017502, 0x00000002, 0x4014A320, 0x80017602, 0x00000002, 0x4014A320,
- 0x80017702, 0x00000002, 0x4014A320, 0x80017802, 0x00000002, 0x4014A320,
- 0x80017902, 0x00000002, 0x4014A320, 0x80017A02, 0x00000002, 0x4014A320,
- 0x80017B02, 0x00000002, 0x4014A320, 0x80017C02, 0x00000002, 0x00294604,
- 0x80017C04, 0x00000002, 0x4014A320, 0x80017D02, 0x00000002, 0x4014A320,
- 0x80017E02, 0x00000002, 0x4014A320, 0x80017F02, 0x00000002, 0x4014A320,
- 0x80018002, 0x00000002, 0x4014A320, 0x80018102, 0x00000002, 0x4014A320,
- 0x80018202, 0x00000002, 0x4014A320, 0x80018302, 0x00000002, 0x4014A320,
- 0x80018402, 0x00000002, 0x4014A320, 0x80018502, 0x00000002, 0x4014A320,
- 0x80018602, 0x00000002, 0x4014A320, 0x80018702, 0x00000002, 0x4014A320,
- 0x80018802, 0x00000002, 0x4014A320, 0x80018902,
+ 0x80014E02, 0x00000002, 0x4029DA20, 0x80014F02, 0x00000002, 0x4029DA20,
+ 0x80015002, 0x00000002, 0x4029DA20, 0x80015102, 0x00000002, 0x4029DA20,
+ 0x80015202, 0x00000002, 0x4029DA20, 0x80015302, 0x00000002, 0x4029DA20,
+ 0x80015402, 0x00000002, 0x4029DA20, 0x80015502, 0x00000002, 0x4029DA20,
+ 0x80015602, 0x00000002, 0x0029DA84, 0x80015604, 0x00000002, 0x4029DA20,
+ 0x80015702, 0x00000002, 0x4029DA20, 0x80015802, 0x00000002, 0x4029DA20,
+ 0x80015902, 0x00000002, 0x4029DA20, 0x80015A02, 0x00000002, 0x4029DA20,
+ 0x80015B02, 0x00000002, 0x4029DA20, 0x80015C02, 0x00000002, 0x4029DA20,
+ 0x80015D02, 0x00000002, 0x4029DA20, 0x80015E02, 0x00000002, 0x4029DA20,
+ 0x80015F02, 0x00000002, 0x4029DA20, 0x80016002, 0x00000002, 0x4029DA20,
+ 0x80016102, 0x00000002, 0x4029DA20, 0x80016202,
// Block 27, offset 0x6c0
- 0x00000002, 0x4014A320, 0x80018A02, 0x00000002, 0x4014A320, 0x80018B02,
- 0x00000002, 0x4014A320, 0x80019002, 0x00000002, 0x4014A320, 0x80019002,
- 0x00000002, 0x4014A320, 0x80019002, 0x00000002, 0x4014A320, 0x80019002,
- 0x00000002, 0x4014A320, 0x80019002, 0x00000002, 0x4014A320, 0x80019002,
- 0x00000002, 0x4014A320, 0x80019002, 0x00000002, 0x4014A320, 0x80019002,
- 0x00000002, 0x4014A320, 0x80019002, 0x00000002, 0x4014A320, 0x80019602,
- 0x00000002, 0x4014A320, 0x80019702, 0x00000002, 0x4014A320, 0x80019902,
- 0x00000002, 0x002B4604, 0x80015F04, 0x00000002, 0x002B4604, 0x002B4604,
- 0x00000002, 0x002B460A, 0x002B460A, 0x00000002, 0x002B461D, 0x002B721D,
- 0x00000003, 0x002B4604, 0x80015F04, 0x002BFE1F, 0x00000003, 0x002B4604,
- 0x80015F04, 0x002BFE1F, 0x00000003, 0x002B460A,
+ 0x00000002, 0x4029DA20, 0x80016302, 0x00000002, 0x4029DA20, 0x80016402,
+ 0x00000002, 0x4029DA20, 0x80016502, 0x00000002, 0x4029DA20, 0x80016602,
+ 0x00000002, 0x4029DA20, 0x80016702, 0x00000002, 0x4029DA20, 0x80016C02,
+ 0x00000002, 0x4029DA20, 0x80016C02, 0x00000002, 0x4029DA20, 0x80016C02,
+ 0x00000002, 0x4029DA20, 0x80016C02, 0x00000002, 0x4029DA20, 0x80016C02,
+ 0x00000002, 0x4029DA20, 0x80016C02, 0x00000002, 0x4029DA20, 0x80016C02,
+ 0x00000002, 0x4029DA20, 0x80016C02, 0x00000002, 0x4029DA20, 0x80017202,
+ 0x00000002, 0x4029DA20, 0x80017302, 0x00000002, 0x4029DA20, 0x80017402,
+ 0x00000002, 0x4029DA20, 0x80017502, 0x00000002, 0x4029DA20, 0x80017702,
+ 0x00000003, 0x0029DA9E, 0x0009589E, 0x0029DC9E, 0x00000002, 0x0029DA86,
+ 0x0029CC86, 0x00000002, 0x4029DC20, 0x80013F02,
// Block 28, offset 0x700
- 0x80015F04, 0x002BFE1F, 0x00000002, 0x002B4604, 0x002E4804, 0x00000002,
- 0x002B4604, 0x002E4804, 0x00000002, 0x002B460A, 0x002E480A, 0x00000002,
- 0x002B4604, 0x002FD204, 0x00000002, 0x002B460A, 0x002FD20A, 0x00000002,
- 0x002B4604, 0x00302404, 0x00000002, 0x002B4604, 0x00302404, 0x00000002,
- 0x002B460A, 0x0030240A, 0x00000003, 0x002B4604, 0x80015F04, 0x0030241F,
- 0x00000003, 0x002B460A, 0x80015F04, 0x0030241F, 0x00000002, 0x002B4604,
- 0x00306604, 0x00000002, 0x002B460A, 0x0030660A, 0x00000002, 0x002BA204,
- 0x80005604, 0x00000002, 0x002BA21D, 0x002D881D, 0x00000004, 0x002BA21D,
- 0x002E481D, 0x002E481F, 0x002D881F, 0x00000002, 0x4015E420, 0x80007D02,
- 0x00000002, 0x002BC808, 0x80007D02, 0x00000002, 0x002BC804, 0x80015F04,
- 0x00000002, 0x002BC804, 0x80015F04, 0x00000002,
+ 0x00000002, 0x4029DC20, 0x80014002, 0x00000002, 0x4029DC20, 0x80014102,
+ 0x00000002, 0x4029DC20, 0x80014202, 0x00000002, 0x4029DC20, 0x80014302,
+ 0x00000002, 0x4029DC20, 0x80014402, 0x00000002, 0x4029DC20, 0x80014502,
+ 0x00000002, 0x4029DC20, 0x80014602, 0x00000002, 0x4029DC20, 0x80014702,
+ 0x00000002, 0x4029DC20, 0x80014802, 0x00000002, 0x4029DC20, 0x80014902,
+ 0x00000002, 0x4029DC20, 0x80014A02, 0x00000002, 0x4029DC20, 0x80014B02,
+ 0x00000002, 0x4029DC20, 0x80014C02, 0x00000002, 0x4029DC20, 0x80014D02,
+ 0x00000002, 0x4029DC20, 0x80014E02, 0x00000002, 0x4029DC20, 0x80014F02,
+ 0x00000002, 0x4029DC20, 0x80015002, 0x00000002, 0x4029DC20, 0x80015102,
+ 0x00000002, 0x4029DC20, 0x80015202, 0x00000002, 0x4029DC20, 0x80015302,
+ 0x00000002, 0x4029DC20, 0x80015402, 0x00000002,
// Block 29, offset 0x740
- 0x002BC80A, 0x80015F04, 0x00000002, 0x002BC804, 0x80016004, 0x00000002,
- 0x002BC804, 0x80016004, 0x00000002, 0x002BC80A, 0x80016004, 0x00000002,
- 0x002BC804, 0x002B7204, 0x00000002, 0x002BC804, 0x00308804, 0x00000002,
- 0x002BC804, 0x0030AE04, 0x00000002, 0x002BC804, 0x0030C204, 0x00000002,
- 0x002C6E04, 0x80016004, 0x00000002, 0x002C6E0A, 0x80016004, 0x00000002,
- 0x002C6E04, 0x002E4004, 0x00000004, 0x002C6E1D, 0x002EE01D, 0x002BFE1F,
- 0x002BFE1F, 0x00000002, 0x002C8804, 0x80006104, 0x00000002, 0x002C880A,
- 0x80006104, 0x00000002, 0x002C8804, 0x80016004, 0x00000002, 0x002C880A,
- 0x80016004, 0x00000002, 0x40166720, 0x80007D02, 0x00000002, 0x002CCE08,
- 0x80007D02, 0x00000002, 0x002D001D, 0x002BA21D, 0x00000002, 0x002D001D,
- 0x002BC81D, 0x00000002, 0x002D6404, 0x80006104,
+ 0x4029DC20, 0x80015502, 0x00000002, 0x4029DC20, 0x80015602, 0x00000002,
+ 0x0029DC84, 0x80015604, 0x00000002, 0x4029DC20, 0x80015702, 0x00000002,
+ 0x4029DC20, 0x80015802, 0x00000002, 0x4029DC20, 0x80015902, 0x00000002,
+ 0x4029DC20, 0x80015A02, 0x00000002, 0x4029DC20, 0x80015B02, 0x00000002,
+ 0x4029DC20, 0x80015C02, 0x00000002, 0x4029DC20, 0x80015D02, 0x00000002,
+ 0x4029DC20, 0x80015E02, 0x00000002, 0x4029DC20, 0x80015F02, 0x00000002,
+ 0x4029DC20, 0x80016002, 0x00000002, 0x4029DC20, 0x80016102, 0x00000002,
+ 0x4029DC20, 0x80016202, 0x00000002, 0x4029DC20, 0x80016302, 0x00000002,
+ 0x4029DC20, 0x80016402, 0x00000002, 0x4029DC20, 0x80016502, 0x00000002,
+ 0x4029DC20, 0x80016602, 0x00000002, 0x4029DC20, 0x80016702, 0x00000002,
+ 0x4029DC20, 0x80016C02, 0x00000002, 0x4029DC20,
// Block 30, offset 0x780
- 0x00000002, 0x002D640A, 0x80006104, 0x00000002, 0x4016C420, 0x80007D02,
- 0x00000002, 0x002D8808, 0x80007D02, 0x00000002, 0x4016C420, 0x80015F02,
- 0x00000002, 0x4016C420, 0x80015F02, 0x00000002, 0x002D8808, 0x80015F02,
- 0x00000002, 0x002D8808, 0x80015F02, 0x00000002, 0x002D8804, 0x002D8804,
- 0x00000002, 0x002D880A, 0x002D880A, 0x00000002, 0x002D8804, 0x002F4C04,
- 0x00000002, 0x002D8804, 0x00308804, 0x00000002, 0x002E0404, 0x80006104,
- 0x00000002, 0x002E040A, 0x80006104, 0x00000003, 0x002E041D, 0x002BFE1D,
- 0x0030481F, 0x00000002, 0x002E041D, 0x002C881D, 0x00000002, 0x40172420,
- 0x80005402, 0x00000002, 0x002E4808, 0x80005402, 0x00000003, 0x002E4804,
- 0x80015F04, 0x002BFE1F, 0x00000003, 0x002E480A, 0x80015F04, 0x002BFE1F,
- 0x00000002, 0x002E481D, 0x002D641D, 0x00000002,
+ 0x80016C02, 0x00000002, 0x4029DC20, 0x80016C02, 0x00000002, 0x4029DC20,
+ 0x80016C02, 0x00000002, 0x4029DC20, 0x80016C02, 0x00000002, 0x4029DC20,
+ 0x80016C02, 0x00000002, 0x4029DC20, 0x80016C02, 0x00000002, 0x4029DC20,
+ 0x80017202, 0x00000002, 0x4029DC20, 0x80017302, 0x00000002, 0x4029DC20,
+ 0x80017402, 0x00000002, 0x4029DC20, 0x80017502, 0x00000002, 0x4029DC20,
+ 0x80017702, 0x00000002, 0x0029DC86, 0x0029CC86, 0x00000002, 0x4029DE20,
+ 0x80013F02, 0x00000002, 0x4029DE20, 0x80014002, 0x00000002, 0x4029DE20,
+ 0x80014102, 0x00000002, 0x4029DE20, 0x80014202, 0x00000002, 0x4029DE20,
+ 0x80014302, 0x00000002, 0x4029DE20, 0x80014402, 0x00000002, 0x4029DE20,
+ 0x80014502, 0x00000002, 0x4029DE20, 0x80014602, 0x00000002, 0x4029DE20,
+ 0x80014702, 0x00000002, 0x4029DE20, 0x80014802,
// Block 31, offset 0x7c0
- 0x002E4804, 0x002E4804, 0x00000002, 0x002E480A, 0x002E480A, 0x00000002,
- 0x002E921D, 0x002B461D, 0x00000002, 0x002EBC04, 0x002E9204, 0x00000002,
- 0x002EE004, 0x80006104, 0x00000002, 0x002EE00A, 0x80006104, 0x00000002,
- 0x002EE004, 0x80016004, 0x00000002, 0x002EE00A, 0x80016004, 0x00000002,
- 0x002F4C04, 0x80006104, 0x00000002, 0x002F4C0A, 0x80006104, 0x00000002,
- 0x002F4C04, 0x80016004, 0x00000002, 0x002F4C04, 0x80016004, 0x00000002,
- 0x002F4C04, 0x80016004, 0x00000002, 0x002F4C0A, 0x80016004, 0x00000002,
- 0x002F4C1D, 0x002B461D, 0x00000003, 0x002F4C1D, 0x002E481D, 0x002F4C1F,
- 0x00000003, 0x002F4C04, 0x80015F04, 0x002F4C1F, 0x00000003, 0x002F4C0A,
- 0x80015F04, 0x002F4C1F, 0x00000003, 0x002F4C04, 0x80016004, 0x002F921F,
- 0x00000002, 0x002F9204, 0x80016004, 0x00000002,
+ 0x00000002, 0x4029DE20, 0x80014902, 0x00000002, 0x4029DE20, 0x80014A02,
+ 0x00000002, 0x4029DE20, 0x80014B02, 0x00000002, 0x4029DE20, 0x80014C02,
+ 0x00000002, 0x4029DE20, 0x80014D02, 0x00000002, 0x4029DE20, 0x80014E02,
+ 0x00000002, 0x4029DE20, 0x80014F02, 0x00000002, 0x4029DE20, 0x80015002,
+ 0x00000002, 0x4029DE20, 0x80015102, 0x00000002, 0x4029DE20, 0x80015202,
+ 0x00000002, 0x4029DE20, 0x80015302, 0x00000002, 0x4029DE20, 0x80015402,
+ 0x00000002, 0x4029DE20, 0x80015502, 0x00000002, 0x4029DE20, 0x80015602,
+ 0x00000002, 0x0029DE84, 0x80015604, 0x00000002, 0x4029DE20, 0x80015702,
+ 0x00000002, 0x4029DE20, 0x80015802, 0x00000002, 0x4029DE20, 0x80015902,
+ 0x00000002, 0x4029DE20, 0x80015A02, 0x00000002, 0x4029DE20, 0x80015B02,
+ 0x00000002, 0x4029DE20, 0x80015C02, 0x00000002,
// Block 32, offset 0x800
- 0x002F920A, 0x80016004, 0x00000002, 0x002F9204, 0x002BBC04, 0x00000003,
- 0x002F9204, 0x80015F04, 0x002CCE1F, 0x00000002, 0x002F9204, 0x002F4C04,
- 0x00000002, 0x002F9204, 0x002F4C04, 0x00000002, 0x002F9204, 0x002F6E04,
- 0x00000002, 0x002F9204, 0x00308804, 0x00000002, 0x002F920A, 0x00308804,
- 0x00000003, 0x002FD21D, 0x002E921D, 0x0002B01F, 0x00000002, 0x0030241D,
- 0x002F4C1D, 0x00000002, 0x00302404, 0x00306604, 0x00000002, 0x0030240A,
- 0x0030660A, 0x00000002, 0x0030481D, 0x002BA21D, 0x00000002, 0x00308804,
- 0x00304804, 0x00000003, 0x0031D604, 0x0031B804, 0x0031D21F, 0x00000003,
- 0x0031D60A, 0x0031B804, 0x0031D21F, 0x00000003, 0x00322604, 0x00321004,
- 0x0032241F, 0x00000002, 0x0032C604, 0x80016004, 0x00000002, 0x0032C60A,
- 0x80016004, 0x00000002, 0x00349E04, 0x0034B004,
+ 0x4029DE20, 0x80015D02, 0x00000002, 0x4029DE20, 0x80015E02, 0x00000002,
+ 0x4029DE20, 0x80015F02, 0x00000002, 0x4029DE20, 0x80016002, 0x00000002,
+ 0x4029DE20, 0x80016102, 0x00000002, 0x4029DE20, 0x80016202, 0x00000002,
+ 0x4029DE20, 0x80016302, 0x00000002, 0x4029DE20, 0x80016402, 0x00000002,
+ 0x4029DE20, 0x80016502, 0x00000002, 0x4029DE20, 0x80016602, 0x00000002,
+ 0x4029DE20, 0x80016702, 0x00000002, 0x4029DE20, 0x80016C02, 0x00000002,
+ 0x4029DE20, 0x80016C02, 0x00000002, 0x4029DE20, 0x80016C02, 0x00000002,
+ 0x4029DE20, 0x80016C02, 0x00000002, 0x4029DE20, 0x80016C02, 0x00000002,
+ 0x4029DE20, 0x80016C02, 0x00000002, 0x4029DE20, 0x80016C02, 0x00000002,
+ 0x4029DE20, 0x80016C02, 0x00000002, 0x4029DE20, 0x80016C02, 0x00000002,
+ 0x4029DE20, 0x80017202, 0x00000002, 0x4029DE20,
// Block 33, offset 0x840
- 0x00000002, 0x0037F404, 0x0037F404, 0x00000002, 0x0037F404, 0x0037FC04,
- 0x00000002, 0x0037FC04, 0x0037FC04, 0x00000002, 0x00387604, 0x80016004,
- 0x00000002, 0x00388A19, 0x00388C19, 0x00000002, 0x00388A1A, 0x00388C1A,
- 0x00000002, 0x00388A17, 0x0038B617, 0x00000002, 0x00388A1A, 0x0038B61A,
- 0x00000002, 0x00388A17, 0x0038C217, 0x00000002, 0x00388A1A, 0x0038C21A,
- 0x00000002, 0x00388A17, 0x0038C417, 0x00000002, 0x00388A19, 0x0038F419,
- 0x00000002, 0x00388A19, 0x0038F619, 0x00000002, 0x00388A17, 0x00399417,
- 0x00000002, 0x00388A18, 0x00399418, 0x00000002, 0x00388A19, 0x00399419,
- 0x00000002, 0x00388A1A, 0x0039941A, 0x00000002, 0x00388A19, 0x00399A19,
- 0x00000002, 0x00388A17, 0x0039AC17, 0x00000002, 0x00388A18, 0x0039AC18,
- 0x00000002, 0x00388A19, 0x0039B619, 0x00000002,
+ 0x80017302, 0x00000002, 0x4029DE20, 0x80017402, 0x00000002, 0x4029DE20,
+ 0x80017502, 0x00000002, 0x4029DE20, 0x80017702, 0x00000002, 0x002BDE84,
+ 0x80013904, 0x00000004, 0x002BDE9C, 0x0002E49C, 0x002E829C, 0x0002E49C,
+ 0x00000003, 0x002BDE84, 0x0004E284, 0x002C3A84, 0x00000003, 0x002BDE84,
+ 0x0004E284, 0x002FE684, 0x00000003, 0x002BDE8A, 0x0004E284, 0x002FE68A,
+ 0x00000003, 0x002BDE9D, 0x0009569C, 0x002E829C, 0x00000002, 0x002BDE84,
+ 0x002BDE84, 0x00000002, 0x002BDE8A, 0x002BDE8A, 0x00000002, 0x002BDE9D,
+ 0x002C0A9D, 0x00000003, 0x002BDE84, 0x80013904, 0x002C9884, 0x00000003,
+ 0x002BDE84, 0x80013904, 0x002C9884, 0x00000003, 0x002BDE8A, 0x80013904,
+ 0x002C988A, 0x00000003, 0x002BDE94, 0x80013914, 0x002C9894, 0x00000002,
+ 0x002BDE84, 0x002EE284, 0x00000002, 0x002BDE84,
// Block 34, offset 0x880
- 0x00388A1A, 0x0039B61A, 0x00000002, 0x00388A19, 0x0039B819, 0x00000002,
- 0x00388A1A, 0x0039B81A, 0x00000002, 0x00388A19, 0x0039BE19, 0x00000002,
- 0x00388A1A, 0x0039BE1A, 0x00000002, 0x00388A19, 0x0039C019, 0x00000002,
- 0x00388A1A, 0x0039C01A, 0x00000002, 0x00388A19, 0x0039C219, 0x00000002,
- 0x00388A1A, 0x0039C21A, 0x00000002, 0x00388A17, 0x0039D017, 0x00000002,
- 0x00388A19, 0x0039D019, 0x00000002, 0x00388A19, 0x0039D019, 0x00000002,
- 0x00388A1A, 0x0039D01A, 0x00000002, 0x00388A1A, 0x0039D01A, 0x00000002,
- 0x00388A19, 0x0039D219, 0x00000002, 0x00388A1A, 0x0039D21A, 0x00000002,
- 0x00388A17, 0x0039DA17, 0x00000002, 0x00388A19, 0x0039DA19, 0x00000002,
- 0x00388A1A, 0x0039DA1A, 0x00000002, 0x00398819, 0x00387819, 0x00000002,
- 0x0039881A, 0x0038781A, 0x00000002, 0x00398819,
+ 0x002EE284, 0x00000002, 0x002BDE8A, 0x002EE28A, 0x00000002, 0x002BDE84,
+ 0x00306C84, 0x00000002, 0x002BDE8A, 0x00306C8A, 0x00000002, 0x002BDE84,
+ 0x0030BE84, 0x00000002, 0x002BDE84, 0x0030BE84, 0x00000002, 0x002BDE8A,
+ 0x0030BE8A, 0x00000003, 0x002BDE84, 0x80013904, 0x0030BE84, 0x00000003,
+ 0x002BDE8A, 0x80013904, 0x0030BE8A, 0x00000002, 0x002BDE84, 0x00310084,
+ 0x00000002, 0x002BDE8A, 0x0031008A, 0x00000003, 0x002C0A9C, 0x002BDE9C,
+ 0x002F7A9C, 0x00000002, 0x002C3A84, 0x80005604, 0x00000003, 0x002C3A84,
+ 0x0004E284, 0x002EE284, 0x00000003, 0x002C3A84, 0x0004E284, 0x00306C84,
+ 0x00000004, 0x002C3A9D, 0x0009569C, 0x002DFE9C, 0x002D229C, 0x00000003,
+ 0x002C3A9C, 0x002BDE9C, 0x002E229C, 0x00000002, 0x002C3A9D, 0x002E229D,
+ 0x00000003, 0x002C3A9C, 0x002E829C, 0x0029D09C,
// Block 35, offset 0x8c0
- 0x00387A19, 0x00000002, 0x0039881A, 0x00387A1A, 0x00000002, 0x00398819,
- 0x00388219, 0x00000002, 0x0039881A, 0x0038821A, 0x00000002, 0x00399404,
- 0x80016004, 0x00000002, 0x0039F404, 0x80016204, 0x00000002, 0x0039F604,
- 0x80016004, 0x00000002, 0x0039F604, 0x80016204, 0x00000002, 0x0039FA04,
- 0x80016204, 0x00000002, 0x003A0604, 0x80016004, 0x00000002, 0x003A1A04,
- 0x80016004, 0x00000002, 0x003AD604, 0x80015F04, 0x00000002, 0x003AD804,
- 0x80015F04, 0x00000002, 0x003ADC04, 0x80015F04, 0x00000002, 0x003FF004,
- 0x00403204, 0x00000002, 0x00435C04, 0x0043CA04, 0x00000002, 0x00437804,
- 0x0043CA04, 0x00000002, 0x00438204, 0x0043CA04, 0x00000002, 0x00439204,
- 0x0043CA04, 0x00000002, 0x00439204, 0x0043CA04, 0x00000002, 0x00439404,
- 0x0043CA04, 0x00000002, 0x0043A004, 0x0043CA04,
+ 0x00000003, 0x002C3A9C, 0x002E829C, 0x0029D29C, 0x00000003, 0x002C3A9D,
+ 0x002EE29C, 0x0002E49C, 0x00000004, 0x002C3A9D, 0x002EE29D, 0x002EE29D,
+ 0x002E229D, 0x00000002, 0x402C6220, 0x80007D02, 0x00000002, 0x002C6288,
+ 0x80007D02, 0x00000002, 0x002C6284, 0x80013904, 0x00000002, 0x002C6284,
+ 0x80013904, 0x00000002, 0x002C628A, 0x80013904, 0x00000002, 0x002C6284,
+ 0x80013A04, 0x00000002, 0x002C6284, 0x80013A04, 0x00000002, 0x002C628A,
+ 0x80013A04, 0x00000002, 0x002C6284, 0x002C0A84, 0x00000003, 0x002C629C,
+ 0x002E829C, 0x0029D09C, 0x00000003, 0x002C629C, 0x002E829C, 0x0029D29C,
+ 0x00000002, 0x002C6284, 0x00312A84, 0x00000003, 0x002C6284, 0x00312A84,
+ 0x80004104, 0x00000003, 0x002C628A, 0x00312A84, 0x80004104, 0x00000003,
+ 0x002C628A, 0x00312A8A, 0x80004104, 0x00000002,
// Block 36, offset 0x900
- 0x00000002, 0x40239520, 0x00479E1F, 0x00000002, 0x40239520, 0x0047A01F,
- 0x00000002, 0x40239520, 0x0047A21F, 0x00000002, 0x40239520, 0x0047A41F,
- 0x00000002, 0x40239520, 0x0047A61F, 0x00000002, 0x40239620, 0x00479E1F,
- 0x00000002, 0x40239620, 0x0047A01F, 0x00000002, 0x40239620, 0x0047A21F,
- 0x00000002, 0x40239620, 0x0047A41F, 0x00000002, 0x40239620, 0x0047A61F,
- 0x00000002, 0x40239720, 0x00479E1F, 0x00000002, 0x40239720, 0x0047A01F,
- 0x00000002, 0x40239720, 0x0047A21F, 0x00000002, 0x40239720, 0x0047A41F,
- 0x00000002, 0x40239720, 0x0047A61F, 0x00000002, 0x40239820, 0x00479E1F,
- 0x00000002, 0x40239820, 0x0047A01F, 0x00000002, 0x40239820, 0x0047A21F,
- 0x00000002, 0x40239820, 0x0047A41F, 0x00000002, 0x40239820, 0x0047A61F,
- 0x00000002, 0x40239920, 0x00479E1F, 0x00000002,
+ 0x002C6284, 0x00315084, 0x00000002, 0x002C6284, 0x00316484, 0x00000003,
+ 0x002C989C, 0x002F7A9C, 0x002D229C, 0x00000002, 0x002D0884, 0x80013A04,
+ 0x00000002, 0x002D088A, 0x80013A04, 0x00000003, 0x002D088A, 0x002BDE8A,
+ 0x0030F68A, 0x00000003, 0x002D0884, 0x002D0884, 0x002D9A84, 0x00000003,
+ 0x002D0884, 0x002D0884, 0x002E2284, 0x00000002, 0x002D0884, 0x002EDA84,
+ 0x00000004, 0x002D089D, 0x002F7A9D, 0x002C989D, 0x002C989D, 0x00000002,
+ 0x002D2284, 0x80006104, 0x00000002, 0x002D228A, 0x80006104, 0x00000002,
+ 0x002D2284, 0x80013A04, 0x00000002, 0x002D228A, 0x80013A04, 0x00000003,
+ 0x002D229C, 0x002BDE9C, 0x002E229C, 0x00000003, 0x002D229D, 0x002D689D,
+ 0x00312A9C, 0x00000003, 0x002D229D, 0x002F2C9D, 0x002BDE9C, 0x00000002,
+ 0x402D6820, 0x80007D02, 0x00000002, 0x002D6888,
// Block 37, offset 0x940
- 0x40239920, 0x0047A01F, 0x00000002, 0x40239920, 0x0047A21F, 0x00000002,
- 0x40239920, 0x0047A41F, 0x00000002, 0x40239920, 0x0047A61F, 0x00000002,
- 0x40239A20, 0x00479E1F, 0x00000002, 0x40239A20, 0x0047A01F, 0x00000002,
- 0x40239A20, 0x0047A21F, 0x00000002, 0x40239A20, 0x0047A41F, 0x00000002,
- 0x40239A20, 0x0047A61F, 0x00000002, 0x40239B20, 0x00479E1F, 0x00000002,
- 0x40239B20, 0x0047A01F, 0x00000002, 0x40239B20, 0x0047A21F, 0x00000002,
- 0x40239B20, 0x0047A41F, 0x00000002, 0x40239B20, 0x0047A61F, 0x00000002,
- 0x40239C20, 0x00479E1F, 0x00000002, 0x40239C20, 0x0047A01F, 0x00000002,
- 0x40239C20, 0x0047A21F, 0x00000002, 0x40239C20, 0x0047A41F, 0x00000002,
- 0x40239C20, 0x0047A61F, 0x00000002, 0x40239D20, 0x00479E1F, 0x00000002,
- 0x40239D20, 0x0047A01F, 0x00000002, 0x40239D20,
+ 0x80007D02, 0x00000003, 0x002D689C, 0x002F2C9D, 0x002BDE9C, 0x00000002,
+ 0x002D9A9D, 0x002C3A9D, 0x00000002, 0x002D9A9D, 0x002C629D, 0x00000002,
+ 0x002DFE84, 0x80006104, 0x00000002, 0x002DFE8A, 0x80006104, 0x00000004,
+ 0x002DFE9C, 0x002C3A9C, 0x002BDE9C, 0x002E229C, 0x00000003, 0x002DFE9C,
+ 0x002D689D, 0x00312A9C, 0x00000003, 0x002DFE9C, 0x002E829C, 0x0029D09C,
+ 0x00000003, 0x002DFE9C, 0x002E829C, 0x0029D29C, 0x00000003, 0x002DFE9C,
+ 0x002F2C9D, 0x002BDE9C, 0x00000002, 0x402E2220, 0x80007D02, 0x00000002,
+ 0x002E2288, 0x80007D02, 0x00000002, 0x402E2220, 0x80013902, 0x00000002,
+ 0x402E2220, 0x80013902, 0x00000002, 0x002E2288, 0x80013902, 0x00000002,
+ 0x002E2288, 0x80013902, 0x00000002, 0x002E2284, 0x002E2284, 0x00000002,
+ 0x002E228A, 0x002E228A, 0x00000003, 0x002E229C,
// Block 38, offset 0x980
- 0x0047A21F, 0x00000002, 0x40239D20, 0x0047A41F, 0x00000002, 0x40239D20,
- 0x0047A61F, 0x00000002, 0x40239E20, 0x00479E1F, 0x00000002, 0x40239E20,
- 0x0047A01F, 0x00000002, 0x40239E20, 0x0047A21F, 0x00000002, 0x40239E20,
- 0x0047A41F, 0x00000002, 0x40239E20, 0x0047A61F, 0x00000002, 0x40239F20,
- 0x00479E1F, 0x00000002, 0x40239F20, 0x0047A01F, 0x00000002, 0x40239F20,
- 0x0047A21F, 0x00000002, 0x40239F20, 0x0047A41F, 0x00000002, 0x40239F20,
- 0x0047A61F, 0x00000002, 0x4023A020, 0x00479E1F, 0x00000002, 0x4023A020,
- 0x0047A01F, 0x00000002, 0x4023A020, 0x0047A21F, 0x00000002, 0x4023A020,
- 0x0047A41F, 0x00000002, 0x4023A020, 0x0047A61F, 0x00000002, 0x4023A120,
- 0x00479E1F, 0x00000002, 0x4023A120, 0x0047A01F, 0x00000002, 0x4023A120,
- 0x0047A21F, 0x00000002, 0x4023A120, 0x0047A41F,
+ 0x002EE29C, 0x002D229C, 0x00000002, 0x002E2284, 0x002FE684, 0x00000003,
+ 0x002E229D, 0x00302C9D, 0x002C629D, 0x00000002, 0x002E2284, 0x00312A84,
+ 0x00000003, 0x002E829C, 0x0009569C, 0x002FE69C, 0x00000004, 0x002E829C,
+ 0x0009569C, 0x002FE69C, 0x0029D09C, 0x00000003, 0x002E829D, 0x002D689D,
+ 0x00312A9C, 0x00000003, 0x002E829C, 0x002D9A9C, 0x002E229C, 0x00000003,
+ 0x002E829C, 0x002E829C, 0x0029D09C, 0x00000003, 0x002E829C, 0x002E829C,
+ 0x0029D29C, 0x00000003, 0x002E829C, 0x002EE29C, 0x002E229C, 0x00000003,
+ 0x002E829D, 0x002F2C9D, 0x002BDE9C, 0x00000002, 0x002E9E84, 0x80006104,
+ 0x00000002, 0x002E9E8A, 0x80006104, 0x00000003, 0x002E9E9D, 0x002C989D,
+ 0x0030E29D, 0x00000002, 0x002E9E9D, 0x002D229D, 0x00000002, 0x402EE220,
+ 0x80005402, 0x00000002, 0x002EE288, 0x80005402,
// Block 39, offset 0x9c0
- 0x00000002, 0x4023A120, 0x0047A61F, 0x00000002, 0x4023A220, 0x00479E1F,
- 0x00000002, 0x4023A220, 0x0047A01F, 0x00000002, 0x4023A220, 0x0047A21F,
- 0x00000002, 0x4023A220, 0x0047A41F, 0x00000002, 0x4023A220, 0x0047A61F,
- 0x00000002, 0x4023A320, 0x00479E1F, 0x00000002, 0x4023A320, 0x0047A01F,
- 0x00000002, 0x4023A320, 0x0047A21F, 0x00000002, 0x4023A320, 0x0047A41F,
- 0x00000002, 0x4023A320, 0x0047A61F, 0x00000002, 0x4023A420, 0x00479E1F,
- 0x00000002, 0x4023A420, 0x0047A01F, 0x00000002, 0x4023A420, 0x0047A21F,
- 0x00000002, 0x4023A420, 0x0047A41F, 0x00000002, 0x4023A420, 0x0047A61F,
- 0x00000002, 0x4023A520, 0x00479E1F, 0x00000002, 0x4023A520, 0x0047A01F,
- 0x00000002, 0x4023A520, 0x0047A21F, 0x00000002, 0x4023A520, 0x0047A41F,
- 0x00000002, 0x4023A520, 0x0047A61F, 0x00000002,
+ 0x00000003, 0x002EE284, 0x80013904, 0x002C9884, 0x00000003, 0x002EE28A,
+ 0x80013904, 0x002C988A, 0x00000003, 0x002EE294, 0x80013914, 0x002C9894,
+ 0x00000002, 0x002EE29D, 0x002DFE9D, 0x00000002, 0x002EE284, 0x002EE284,
+ 0x00000002, 0x002EE28A, 0x002EE28A, 0x00000004, 0x002F2C9C, 0x0002E49C,
+ 0x002E829C, 0x0002E49C, 0x00000002, 0x002F2C9D, 0x002BDE9D, 0x00000003,
+ 0x002F2C9D, 0x002F2C9D, 0x002E829D, 0x00000003, 0x002F2C9D, 0x002F2C9D,
+ 0x0030BE9D, 0x00000003, 0x002F2C9D, 0x00302C9D, 0x002C989D, 0x00000002,
+ 0x002F5684, 0x002F2C84, 0x00000002, 0x002F7A84, 0x80006104, 0x00000002,
+ 0x002F7A8A, 0x80006104, 0x00000002, 0x002F7A84, 0x80013A04, 0x00000002,
+ 0x002F7A8A, 0x80013A04, 0x00000003, 0x002F7A9C, 0x002BDE9C, 0x002C629C,
+ 0x00000005, 0x002F7A9C, 0x002BDE9C, 0x002C629C,
// Block 40, offset 0xa00
- 0x4023A620, 0x00479E1F, 0x00000002, 0x4023A620, 0x0047A01F, 0x00000002,
- 0x4023A620, 0x0047A21F, 0x00000002, 0x4023A620, 0x0047A41F, 0x00000002,
- 0x4023A620, 0x0047A61F, 0x00000002, 0x4023A720, 0x00479E1F, 0x00000002,
- 0x4023A720, 0x0047A01F, 0x00000002, 0x4023A720, 0x0047A21F, 0x00000002,
- 0x4023A720, 0x0047A41F, 0x00000002, 0x4023A720, 0x0047A61F, 0x00000002,
- 0x4023A820, 0x00479E1F, 0x00000002, 0x4023A820, 0x0047A01F, 0x00000002,
- 0x4023A820, 0x0047A21F, 0x00000002, 0x4023A820, 0x0047A41F, 0x00000002,
- 0x4023A820, 0x0047A61F, 0x00000002, 0x4023A920, 0x00479E1F, 0x00000002,
- 0x4023A920, 0x0047A01F, 0x00000002, 0x4023A920, 0x0047A21F, 0x00000002,
- 0x4023A920, 0x0047A41F, 0x00000002, 0x4023A920, 0x0047A61F, 0x00000002,
- 0x4023AA20, 0x00479E1F, 0x00000002, 0x4023AA20,
+ 0x0009569C, 0x002FE69C, 0x00000006, 0x002F7A9C, 0x002BDE9C, 0x002C629C,
+ 0x0009569C, 0x002FE69C, 0x0029D09C, 0x00000002, 0x002FE684, 0x80006104,
+ 0x00000002, 0x002FE68A, 0x80006104, 0x00000002, 0x002FE684, 0x80013A04,
+ 0x00000002, 0x002FE684, 0x80013A04, 0x00000002, 0x002FE684, 0x80013A04,
+ 0x00000002, 0x002FE68A, 0x80013A04, 0x00000002, 0x002FE69D, 0x002BDE9D,
+ 0x00000003, 0x002FE69D, 0x002EE29D, 0x002FE69D, 0x00000003, 0x002FE684,
+ 0x80013904, 0x002FE684, 0x00000003, 0x002FE68A, 0x80013904, 0x002FE68A,
+ 0x00000003, 0x002FE684, 0x80013A04, 0x00302C84, 0x00000002, 0x00302C84,
+ 0x80013A04, 0x00000002, 0x00302C8A, 0x80013A04, 0x00000002, 0x00302C84,
+ 0x002C5684, 0x00000003, 0x00302C8A, 0x002C988A, 0x002E228A, 0x00000003,
+ 0x00302C84, 0x80013904, 0x002D6884, 0x00000003,
// Block 41, offset 0xa40
- 0x0047A01F, 0x00000002, 0x4023AA20, 0x0047A21F, 0x00000002, 0x4023AA20,
- 0x0047A41F, 0x00000002, 0x4023AA20, 0x0047A61F, 0x00000002, 0x4023AB20,
- 0x00479E1F, 0x00000002, 0x4023AB20, 0x0047A01F, 0x00000002, 0x4023AB20,
- 0x0047A21F, 0x00000002, 0x4023AB20, 0x0047A41F, 0x00000002, 0x4023AB20,
- 0x0047A61F, 0x00000002, 0x4023AC20, 0x00479E1F, 0x00000002, 0x4023AC20,
- 0x0047A01F, 0x00000002, 0x4023AC20, 0x0047A21F, 0x00000002, 0x4023AC20,
- 0x0047A41F, 0x00000002, 0x4023AC20, 0x0047A61F, 0x00000002, 0x4023AD20,
- 0x00479E1F, 0x00000002, 0x4023AD20, 0x0047A01F, 0x00000002, 0x4023AD20,
- 0x0047A21F, 0x00000002, 0x4023AD20, 0x0047A41F, 0x00000002, 0x4023AD20,
- 0x0047A61F, 0x00000002, 0x4023AE20, 0x00479E1F, 0x00000002, 0x4023AE20,
- 0x0047A01F, 0x00000002, 0x4023AE20, 0x0047A21F,
+ 0x00302C9D, 0x002D689D, 0x00312A9C, 0x00000002, 0x00302C84, 0x002FE684,
+ 0x00000002, 0x00302C84, 0x002FE684, 0x00000002, 0x00302C84, 0x00300884,
+ 0x00000002, 0x00302C84, 0x00312A84, 0x00000002, 0x00302C8A, 0x00312A84,
+ 0x00000003, 0x00306C9D, 0x002F2C9D, 0x0002BA9C, 0x00000003, 0x0030BE9D,
+ 0x0009569C, 0x002E829C, 0x00000004, 0x0030BE84, 0x002D9A84, 0x002D9A84,
+ 0x002D9A9F, 0x00000004, 0x0030BE8A, 0x002D9A8A, 0x002D9A8A, 0x002D9A9F,
+ 0x00000002, 0x0030BE9D, 0x002FE69D, 0x00000002, 0x0030BE84, 0x00310084,
+ 0x00000002, 0x0030BE8A, 0x0031008A, 0x00000002, 0x0030E29D, 0x002C3A9D,
+ 0x00000002, 0x00312A84, 0x0030E284, 0x00000003, 0x00327084, 0x00325284,
+ 0x00326C84, 0x00000003, 0x0032708A, 0x00325284, 0x00326C84, 0x00000003,
+ 0x0032C084, 0x0032AA84, 0x0032BE84, 0x00000002,
// Block 42, offset 0xa80
- 0x00000002, 0x4023AE20, 0x0047A41F, 0x00000002, 0x4023AE20, 0x0047A61F,
- 0x00000002, 0x4023AF20, 0x00479E1F, 0x00000002, 0x4023AF20, 0x0047A01F,
- 0x00000002, 0x4023AF20, 0x0047A21F, 0x00000002, 0x4023AF20, 0x0047A41F,
- 0x00000002, 0x4023AF20, 0x0047A61F, 0x00000002, 0x4023B020, 0x00479E1F,
- 0x00000002, 0x4023B020, 0x0047A01F, 0x00000002, 0x4023B020, 0x0047A21F,
- 0x00000002, 0x4023B020, 0x0047A41F, 0x00000002, 0x4023B020, 0x0047A61F,
- 0x00000002, 0x4023B120, 0x00479E1F, 0x00000002, 0x4023B120, 0x0047A01F,
- 0x00000002, 0x4023B120, 0x0047A21F, 0x00000002, 0x4023B120, 0x0047A41F,
- 0x00000002, 0x4023B120, 0x0047A61F, 0x00000002, 0x4023B220, 0x00479E1F,
- 0x00000002, 0x4023B220, 0x0047A01F, 0x00000002, 0x4023B220, 0x0047A21F,
- 0x00000002, 0x4023B220, 0x0047A41F, 0x00000002,
+ 0x00336284, 0x80013A04, 0x00000002, 0x0033628A, 0x80013A04, 0x00000002,
+ 0x00353A84, 0x00354C84, 0x00000002, 0x00389A84, 0x00389A84, 0x00000002,
+ 0x00389A84, 0x0038A284, 0x00000002, 0x0038A284, 0x0038A284, 0x00000002,
+ 0x00391C84, 0x80013A04, 0x00000002, 0x00393099, 0x00393899, 0x00000002,
+ 0x0039309A, 0x0039389A, 0x00000002, 0x00393097, 0x00396497, 0x00000002,
+ 0x0039309A, 0x0039649A, 0x00000002, 0x00393097, 0x00397297, 0x00000002,
+ 0x0039309A, 0x0039729A, 0x00000002, 0x00393097, 0x00397497, 0x00000002,
+ 0x00393099, 0x0039A499, 0x00000002, 0x00393099, 0x0039A699, 0x00000002,
+ 0x00393097, 0x003A4E97, 0x00000002, 0x00393098, 0x003A4E98, 0x00000002,
+ 0x00393099, 0x003A4E99, 0x00000002, 0x0039309A, 0x003A4E9A, 0x00000002,
+ 0x00393099, 0x003A5699, 0x00000002, 0x00393097,
// Block 43, offset 0xac0
- 0x4023B220, 0x0047A61F, 0x00000002, 0x4023B320, 0x00479E1F, 0x00000002,
- 0x4023B320, 0x0047A01F, 0x00000002, 0x4023B320, 0x0047A21F, 0x00000002,
- 0x4023B320, 0x0047A41F, 0x00000002, 0x4023B320, 0x0047A61F, 0x00000002,
- 0x4023B420, 0x00479E1F, 0x00000002, 0x4023B420, 0x0047A01F, 0x00000002,
- 0x4023B420, 0x0047A21F, 0x00000002, 0x4023B420, 0x0047A41F, 0x00000002,
- 0x4023B420, 0x0047A61F, 0x00000002, 0x4023B520, 0x00479E1F, 0x00000002,
- 0x4023B520, 0x0047A01F, 0x00000002, 0x4023B520, 0x0047A21F, 0x00000002,
- 0x4023B520, 0x0047A41F, 0x00000002, 0x4023B520, 0x0047A61F, 0x00000002,
- 0x4023B620, 0x00479E1F, 0x00000002, 0x4023B620, 0x0047A01F, 0x00000002,
- 0x4023B620, 0x0047A21F, 0x00000002, 0x4023B620, 0x0047A41F, 0x00000002,
- 0x4023B620, 0x0047A61F, 0x00000002, 0x4023B720,
+ 0x003A6897, 0x00000002, 0x00393098, 0x003A6898, 0x00000002, 0x00393099,
+ 0x003A7299, 0x00000002, 0x0039309A, 0x003A729A, 0x00000002, 0x00393099,
+ 0x003A7499, 0x00000002, 0x0039309A, 0x003A749A, 0x00000002, 0x00393099,
+ 0x003A7A99, 0x00000002, 0x0039309A, 0x003A7A9A, 0x00000002, 0x00393099,
+ 0x003A7C99, 0x00000002, 0x0039309A, 0x003A7C9A, 0x00000002, 0x00393099,
+ 0x003A7E99, 0x00000002, 0x0039309A, 0x003A7E9A, 0x00000002, 0x00393097,
+ 0x003A8E97, 0x00000002, 0x00393099, 0x003A8E99, 0x00000002, 0x00393099,
+ 0x003A8E99, 0x00000002, 0x0039309A, 0x003A8E9A, 0x00000002, 0x0039309A,
+ 0x003A8E9A, 0x00000002, 0x00393099, 0x003A9099, 0x00000002, 0x0039309A,
+ 0x003A909A, 0x00000002, 0x00393097, 0x003A9897, 0x00000002, 0x00393099,
+ 0x003A9899, 0x00000002, 0x0039309A, 0x003A989A,
// Block 44, offset 0xb00
- 0x00479E1F, 0x00000002, 0x4023B720, 0x0047A01F, 0x00000002, 0x4023B720,
- 0x0047A21F, 0x00000002, 0x4023B720, 0x0047A41F, 0x00000002, 0x4023B720,
- 0x0047A61F, 0x00000002, 0x4023B820, 0x00479E1F, 0x00000002, 0x4023B820,
- 0x0047A01F, 0x00000002, 0x4023B820, 0x0047A21F, 0x00000002, 0x4023B820,
- 0x0047A41F, 0x00000002, 0x4023B820, 0x0047A61F, 0x00000002, 0x4023B920,
- 0x00479E1F, 0x00000002, 0x4023B920, 0x0047A01F, 0x00000002, 0x4023B920,
- 0x0047A21F, 0x00000002, 0x4023B920, 0x0047A41F, 0x00000002, 0x4023B920,
- 0x0047A61F, 0x00000002, 0x4023BA20, 0x00479E1F, 0x00000002, 0x4023BA20,
- 0x0047A01F, 0x00000002, 0x4023BA20, 0x0047A21F, 0x00000002, 0x4023BA20,
- 0x0047A41F, 0x00000002, 0x4023BA20, 0x0047A61F, 0x00000002, 0x4023BB20,
- 0x00479E1F, 0x00000002, 0x4023BB20, 0x0047A01F,
+ 0x00000004, 0x0039389A, 0x003A1A9A, 0x00393C9A, 0x0039A49A, 0x00000004,
+ 0x0039389A, 0x003A409A, 0x003A409A, 0x003A689A, 0x00000003, 0x00393C99,
+ 0x00397299, 0x003A9099, 0x00000003, 0x00393C99, 0x00397499, 0x003A9099,
+ 0x00000003, 0x00395697, 0x00396497, 0x003A4E97, 0x00000003, 0x00395699,
+ 0x00396499, 0x003A8E99, 0x00000003, 0x00395699, 0x00396499, 0x003A9099,
+ 0x00000003, 0x00395697, 0x00397297, 0x00396497, 0x00000003, 0x00395699,
+ 0x00397299, 0x00396499, 0x00000003, 0x00395697, 0x00397297, 0x003A4E97,
+ 0x00000003, 0x00395697, 0x00397497, 0x003A4E97, 0x00000003, 0x00395699,
+ 0x00397499, 0x003A8E99, 0x00000003, 0x00395699, 0x00397499, 0x003A9099,
+ 0x00000003, 0x00395697, 0x003A4E97, 0x00396497, 0x00000003, 0x00395697,
+ 0x003A4E97, 0x00397297, 0x00000003, 0x00395697,
// Block 45, offset 0xb40
- 0x00000002, 0x4023BB20, 0x0047A21F, 0x00000002, 0x4023BB20, 0x0047A41F,
- 0x00000002, 0x4023BB20, 0x0047A61F, 0x00000002, 0x4023BC20, 0x00479E1F,
- 0x00000002, 0x4023BC20, 0x0047A01F, 0x00000002, 0x4023BC20, 0x0047A21F,
- 0x00000002, 0x4023BC20, 0x0047A41F, 0x00000002, 0x4023BC20, 0x0047A61F,
- 0x00000002, 0x4023BD20, 0x00479E1F, 0x00000002, 0x4023BD20, 0x0047A01F,
- 0x00000002, 0x4023BD20, 0x0047A21F, 0x00000002, 0x4023BD20, 0x0047A41F,
- 0x00000002, 0x4023BD20, 0x0047A61F, 0x00000002, 0x4023BE20, 0x00479E1F,
- 0x00000002, 0x4023BE20, 0x0047A01F, 0x00000002, 0x4023BE20, 0x0047A21F,
- 0x00000002, 0x4023BE20, 0x0047A41F, 0x00000002, 0x4023BE20, 0x0047A61F,
- 0x00000002, 0x4023BF20, 0x00479E1F, 0x00000002, 0x4023BF20, 0x0047A01F,
- 0x00000002, 0x4023BF20, 0x0047A21F, 0x00000002,
+ 0x003A4E97, 0x00397497, 0x00000003, 0x00395699, 0x003A4E99, 0x003A8E99,
+ 0x00000003, 0x00395699, 0x003A4E99, 0x003A9099, 0x00000003, 0x00396499,
+ 0x00397299, 0x003A8E99, 0x00000003, 0x00396499, 0x00397299, 0x003A9099,
+ 0x00000008, 0x0039649A, 0x003A409A, 0x0002129A, 0x0039649A, 0x003A409A,
+ 0x0039389A, 0x003A409A, 0x003A689A, 0x00000003, 0x00396497, 0x003A4E97,
+ 0x00397297, 0x00000003, 0x00396499, 0x003A4E99, 0x00397299, 0x00000003,
+ 0x00396499, 0x003A4E99, 0x003A8E99, 0x00000003, 0x00396499, 0x003A4E99,
+ 0x003A9099, 0x00000003, 0x00397299, 0x00396499, 0x003A9099, 0x00000003,
+ 0x00397299, 0x003A4E99, 0x003A8E99, 0x00000003, 0x00397299, 0x003A4E99,
+ 0x003A9099, 0x00000004, 0x0039A49A, 0x0039C69A, 0x003A749A, 0x003A409A,
+ 0x00000003, 0x0039C697, 0x00396497, 0x00397297,
// Block 46, offset 0xb80
- 0x4023BF20, 0x0047A41F, 0x00000002, 0x4023BF20, 0x0047A61F, 0x00000002,
- 0x4023C020, 0x00479E1F, 0x00000002, 0x4023C020, 0x0047A01F, 0x00000002,
- 0x4023C020, 0x0047A21F, 0x00000002, 0x4023C020, 0x0047A41F, 0x00000002,
- 0x4023C020, 0x0047A61F, 0x00000002, 0x4023C120, 0x00479E1F, 0x00000002,
- 0x4023C120, 0x0047A01F, 0x00000002, 0x4023C120, 0x0047A21F, 0x00000002,
- 0x4023C120, 0x0047A41F, 0x00000002, 0x4023C120, 0x0047A61F, 0x00000002,
- 0x4023C220, 0x00479E1F, 0x00000002, 0x4023C220, 0x0047A01F, 0x00000002,
- 0x4023C220, 0x0047A21F, 0x00000002, 0x4023C220, 0x0047A41F, 0x00000002,
- 0x4023C220, 0x0047A61F, 0x00000002, 0x4023D520, 0x0047FC1F, 0x00000002,
- 0x4023D520, 0x0047FE1F, 0x00000002, 0x4023D520, 0x0048001F, 0x00000002,
- 0x4023D520, 0x0048021F, 0x00000002, 0x4023D520,
+ 0x00000003, 0x0039C699, 0x00396499, 0x003A8E99, 0x00000003, 0x0039C697,
+ 0x00397297, 0x00396497, 0x00000003, 0x0039C699, 0x00397499, 0x003A8E99,
+ 0x00000003, 0x0039C699, 0x00397499, 0x003A9099, 0x00000003, 0x0039C697,
+ 0x003A4E97, 0x00396497, 0x00000003, 0x0039C697, 0x003A4E97, 0x00397297,
+ 0x00000003, 0x0039C699, 0x003A4E99, 0x00397299, 0x00000003, 0x0039C697,
+ 0x003A4E97, 0x003A4E97, 0x00000003, 0x0039C699, 0x003A4E99, 0x003A4E99,
+ 0x00000003, 0x0039C899, 0x00396499, 0x003A9099, 0x00000003, 0x0039C897,
+ 0x00397297, 0x003A4E97, 0x00000003, 0x0039C899, 0x00397299, 0x003A4E99,
+ 0x00000003, 0x0039C899, 0x00397299, 0x003A9099, 0x00000003, 0x0039C897,
+ 0x003A4E97, 0x00397497, 0x00000003, 0x0039C899, 0x003A4E99, 0x00397499,
+ 0x00000003, 0x0039C897, 0x003A4E97, 0x003A4E97,
// Block 47, offset 0xbc0
- 0x0048041F, 0x00000002, 0x4023D620, 0x0047FC1F, 0x00000002, 0x4023D620,
- 0x0047FE1F, 0x00000002, 0x4023D620, 0x0048001F, 0x00000002, 0x4023D620,
- 0x0048021F, 0x00000002, 0x4023D620, 0x0048041F, 0x00000002, 0x4023D720,
- 0x0047FC1F, 0x00000002, 0x4023D720, 0x0047FE1F, 0x00000002, 0x4023D720,
- 0x0048001F, 0x00000002, 0x4023D720, 0x0048021F, 0x00000002, 0x4023D720,
- 0x0048041F, 0x00000002, 0x4023D820, 0x0047FC1F, 0x00000002, 0x4023D820,
- 0x0047FE1F, 0x00000002, 0x4023D820, 0x0048001F, 0x00000002, 0x4023D820,
- 0x0048021F, 0x00000002, 0x4023D820, 0x0048041F, 0x00000002, 0x4023D920,
- 0x0047FC1F, 0x00000002, 0x4023D920, 0x0047FE1F, 0x00000002, 0x4023D920,
- 0x0048001F, 0x00000002, 0x4023D920, 0x0048021F, 0x00000002, 0x4023D920,
- 0x0048041F, 0x00000002, 0x4023DA20, 0x0047FC1F,
+ 0x00000003, 0x0039C899, 0x003A4E99, 0x003A4E99, 0x00000003, 0x0039DC97,
+ 0x00397297, 0x00397297, 0x00000003, 0x0039DC99, 0x00397299, 0x00397299,
+ 0x00000003, 0x0039DC99, 0x00397299, 0x003A9099, 0x00000004, 0x0039DC9A,
+ 0x003A409A, 0x0039EE9A, 0x003A4E9A, 0x00000003, 0x0039DC9A, 0x003A409A,
+ 0x003A8E9A, 0x00000012, 0x0039DC9A, 0x003A409A, 0x003A8E9A, 0x0002129A,
+ 0x0039389A, 0x003A409A, 0x003A409A, 0x003A689A, 0x0002129A, 0x0039EE9A,
+ 0x003A409A, 0x003A909A, 0x003A689A, 0x0002129A, 0x003A749A, 0x0039C69A,
+ 0x003A409A, 0x003A4E9A, 0x00000003, 0x0039DC9A, 0x003A409A, 0x003AAA9A,
+ 0x00000003, 0x0039DC97, 0x003A4E97, 0x003A4E97, 0x00000003, 0x0039DC99,
+ 0x003A4E99, 0x003A4E99, 0x00000003, 0x0039DE99, 0x00397299, 0x003A8E99,
+ 0x00000003, 0x0039DE99, 0x00397299, 0x003A9099,
// Block 48, offset 0xc00
- 0x00000002, 0x4023DA20, 0x0047FE1F, 0x00000002, 0x4023DA20, 0x0048001F,
- 0x00000002, 0x4023DA20, 0x0048021F, 0x00000002, 0x4023DA20, 0x0048041F,
- 0x00000002, 0x4023DB20, 0x0047FC1F, 0x00000002, 0x4023DB20, 0x0047FE1F,
- 0x00000002, 0x4023DB20, 0x0048001F, 0x00000002, 0x4023DB20, 0x0048021F,
- 0x00000002, 0x4023DB20, 0x0048041F, 0x00000002, 0x4023DC20, 0x0047FC1F,
- 0x00000002, 0x4023DC20, 0x0047FE1F, 0x00000002, 0x4023DC20, 0x0048001F,
- 0x00000002, 0x4023DC20, 0x0048021F, 0x00000002, 0x4023DC20, 0x0048041F,
- 0x00000002, 0x4023DD20, 0x0047FC1F, 0x00000002, 0x4023DD20, 0x0047FE1F,
- 0x00000002, 0x4023DD20, 0x0048001F, 0x00000002, 0x4023DD20, 0x0048021F,
- 0x00000002, 0x4023DD20, 0x0048041F, 0x00000002, 0x4023DE20, 0x0047FC1F,
- 0x00000002, 0x4023DE20, 0x0047FE1F, 0x00000002,
+ 0x00000003, 0x0039DE97, 0x00397497, 0x003A4E97, 0x00000003, 0x0039DE99,
+ 0x00397499, 0x003A4E99, 0x00000003, 0x0039E697, 0x003A4E97, 0x00397297,
+ 0x00000003, 0x0039E699, 0x003A4E99, 0x00397299, 0x00000003, 0x0039E697,
+ 0x003A4E97, 0x003A4E97, 0x00000003, 0x0039E699, 0x003A4E99, 0x003A9099,
+ 0x00000003, 0x0039EE97, 0x00396497, 0x003A4E97, 0x00000003, 0x0039EE99,
+ 0x00396499, 0x003A4E99, 0x00000004, 0x0039EE9A, 0x003A409A, 0x003A909A,
+ 0x003A689A, 0x00000003, 0x0039EE97, 0x003A4E97, 0x003A4E97, 0x00000003,
+ 0x0039EE99, 0x003A4E99, 0x003A4E99, 0x00000003, 0x0039EE99, 0x003A4E99,
+ 0x003A8E99, 0x00000003, 0x0039EE99, 0x003A4E99, 0x003A9099, 0x00000003,
+ 0x0039F099, 0x003A4E99, 0x003A4E99, 0x00000003, 0x0039F099, 0x003A4E99,
+ 0x003A8E99, 0x00000003, 0x0039F099, 0x003A4E99,
// Block 49, offset 0xc40
- 0x4023DE20, 0x0048001F, 0x00000002, 0x4023DE20, 0x0048021F, 0x00000002,
- 0x4023DE20, 0x0048041F, 0x00000002, 0x4023DF20, 0x0047FC1F, 0x00000002,
- 0x4023DF20, 0x0047FE1F, 0x00000002, 0x4023DF20, 0x0048001F, 0x00000002,
- 0x4023DF20, 0x0048021F, 0x00000002, 0x4023DF20, 0x0048041F, 0x00000002,
- 0x4023E020, 0x0047FC1F, 0x00000002, 0x4023E020, 0x0047FE1F, 0x00000002,
- 0x4023E020, 0x0048001F, 0x00000002, 0x4023E020, 0x0048021F, 0x00000002,
- 0x4023E020, 0x0048041F, 0x00000002, 0x4023E120, 0x0047FC1F, 0x00000002,
- 0x4023E120, 0x0047FE1F, 0x00000002, 0x4023E120, 0x0048001F, 0x00000002,
- 0x4023E120, 0x0048021F, 0x00000002, 0x4023E120, 0x0048041F, 0x00000002,
- 0x4023E220, 0x0047FC1F, 0x00000002, 0x4023E220, 0x0047FE1F, 0x00000002,
- 0x4023E220, 0x0048001F, 0x00000002, 0x4023E220,
+ 0x003A9099, 0x00000003, 0x0039FC97, 0x00397497, 0x003A4E97, 0x00000003,
+ 0x0039FC99, 0x00397499, 0x003A4E99, 0x00000003, 0x0039FC99, 0x003A4E99,
+ 0x003A9099, 0x00000003, 0x003A129A, 0x003A409A, 0x003AAA9A, 0x00000003,
+ 0x003A1297, 0x003A4E97, 0x00397297, 0x00000003, 0x003A1299, 0x003A4E99,
+ 0x00397299, 0x00000003, 0x003A1299, 0x003A4E99, 0x003A4E99, 0x00000003,
+ 0x003A1299, 0x003A4E99, 0x003A9099, 0x00000003, 0x003A1A97, 0x003A4E97,
+ 0x003A4E97, 0x00000003, 0x003A1A99, 0x003A4E99, 0x003A4E99, 0x00000003,
+ 0x003A1A99, 0x003A4E99, 0x003A9099, 0x00000002, 0x003A4099, 0x00391E99,
+ 0x00000002, 0x003A409A, 0x00391E9A, 0x00000002, 0x003A4099, 0x00392099,
+ 0x00000002, 0x003A409A, 0x0039209A, 0x00000002, 0x003A4099, 0x00392899,
+ 0x00000002, 0x003A409A, 0x0039289A, 0x00000003,
// Block 50, offset 0xc80
- 0x0048021F, 0x00000002, 0x4023E220, 0x0048041F, 0x00000002, 0x4023E320,
- 0x0047FC1F, 0x00000002, 0x4023E320, 0x0047FE1F, 0x00000002, 0x4023E320,
- 0x0048001F, 0x00000002, 0x4023E320, 0x0048021F, 0x00000002, 0x4023E320,
- 0x0048041F, 0x00000002, 0x4023E420, 0x0047FC1F, 0x00000002, 0x4023E420,
- 0x0047FE1F, 0x00000002, 0x4023E420, 0x0048001F, 0x00000002, 0x4023E420,
- 0x0048021F, 0x00000002, 0x4023E420, 0x0048041F, 0x00000002, 0x4023E520,
- 0x0047FC1F, 0x00000002, 0x4023E520, 0x0047FE1F, 0x00000002, 0x4023E520,
- 0x0048001F, 0x00000002, 0x4023E520, 0x0048021F, 0x00000002, 0x4023E520,
- 0x0048041F, 0x00000002, 0x4023E620, 0x0047FC1F, 0x00000002, 0x4023E620,
- 0x0047FE1F, 0x00000002, 0x4023E620, 0x0048001F, 0x00000002, 0x4023E620,
- 0x0048021F, 0x00000002, 0x4023E620, 0x0048041F,
+ 0x003A4097, 0x00396497, 0x00396497, 0x00000003, 0x003A4099, 0x00396499,
+ 0x00396499, 0x00000003, 0x003A4097, 0x00396497, 0x003A4E97, 0x00000003,
+ 0x003A4099, 0x00396499, 0x003A4E99, 0x00000003, 0x003A4099, 0x00396499,
+ 0x003A9099, 0x00000003, 0x003A4097, 0x00397297, 0x003A4E97, 0x00000003,
+ 0x003A4099, 0x00397299, 0x003A4E99, 0x00000003, 0x003A4099, 0x00397299,
+ 0x003A8E99, 0x00000003, 0x003A4099, 0x00397299, 0x003A9099, 0x00000003,
+ 0x003A4097, 0x00397497, 0x003A4E97, 0x00000003, 0x003A4099, 0x00397499,
+ 0x003A4E99, 0x00000003, 0x003A4097, 0x003A4E97, 0x00397297, 0x00000003,
+ 0x003A4099, 0x003A4E99, 0x00397299, 0x00000003, 0x003A4099, 0x003A4E99,
+ 0x003A9099, 0x00000002, 0x003A4E84, 0x80013A04, 0x00000003, 0x003A4E97,
+ 0x00396497, 0x00397297, 0x00000003, 0x003A4E97,
// Block 51, offset 0xcc0
- 0x00000002, 0x4023E720, 0x0047FC1F, 0x00000002, 0x4023E720, 0x0047FE1F,
- 0x00000002, 0x4023E720, 0x0048001F, 0x00000002, 0x4023E720, 0x0048021F,
- 0x00000002, 0x4023E720, 0x0048041F, 0x00000002, 0x4023E820, 0x0047FC1F,
- 0x00000002, 0x4023E820, 0x0047FE1F, 0x00000002, 0x4023E820, 0x0048001F,
- 0x00000002, 0x4023E820, 0x0048021F, 0x00000002, 0x4023E820, 0x0048041F,
- 0x00000002, 0x4023E920, 0x0047FC1F, 0x00000002, 0x4023E920, 0x0047FE1F,
- 0x00000002, 0x4023E920, 0x0048001F, 0x00000002, 0x4023E920, 0x0048021F,
- 0x00000002, 0x4023E920, 0x0048041F, 0x00000002, 0x4023EA20, 0x0047FC1F,
- 0x00000002, 0x4023EA20, 0x0047FE1F, 0x00000002, 0x4023EA20, 0x0048001F,
- 0x00000002, 0x4023EA20, 0x0048021F, 0x00000002, 0x4023EA20, 0x0048041F,
- 0x00000002, 0x4023EB20, 0x0047FC1F, 0x00000002,
+ 0x00396497, 0x00397497, 0x00000003, 0x003A4E97, 0x00396497, 0x003A4E97,
+ 0x00000003, 0x003A4E99, 0x00396499, 0x003A9099, 0x00000003, 0x003A4E97,
+ 0x00397297, 0x00396497, 0x00000003, 0x003A4E97, 0x00397297, 0x003A4E97,
+ 0x00000004, 0x003A4E9A, 0x0039729A, 0x003A4E9A, 0x0039889A, 0x00000003,
+ 0x003A4E99, 0x00397299, 0x003A9099, 0x00000003, 0x003A4E97, 0x00397497,
+ 0x00396497, 0x00000003, 0x003A4E97, 0x00397497, 0x003A4E97, 0x00000003,
+ 0x003A4E99, 0x00397499, 0x003A9099, 0x00000003, 0x003A4E99, 0x003A4E99,
+ 0x003A9099, 0x00000003, 0x003A5697, 0x00396497, 0x00397297, 0x00000003,
+ 0x003A5699, 0x00396499, 0x00397299, 0x00000003, 0x003A5697, 0x00396497,
+ 0x003A4E97, 0x00000003, 0x003A5699, 0x00396499, 0x003A4E99, 0x00000003,
+ 0x003A5699, 0x00396499, 0x003A8E99, 0x00000003,
// Block 52, offset 0xd00
- 0x4023EB20, 0x0047FE1F, 0x00000002, 0x4023EB20, 0x0048001F, 0x00000002,
- 0x4023EB20, 0x0048021F, 0x00000002, 0x4023EB20, 0x0048041F, 0x00000002,
- 0x4023EC20, 0x0047FC1F, 0x00000002, 0x4023EC20, 0x0047FE1F, 0x00000002,
- 0x4023EC20, 0x0048001F, 0x00000002, 0x4023EC20, 0x0048021F, 0x00000002,
- 0x4023EC20, 0x0048041F, 0x00000003, 0x0047DA04, 0x0047C204, 0x0047FC1F,
- 0x00000003, 0x0047DA04, 0x0047C204, 0x0047FE1F, 0x00000003, 0x0047DA04,
- 0x0047C204, 0x0048001F, 0x00000003, 0x0047DA04, 0x0047C204, 0x0048021F,
- 0x00000003, 0x0047DA04, 0x0047C204, 0x0048041F, 0x00000003, 0x0047DA04,
- 0x0047D004, 0x0047FC1F, 0x00000003, 0x0047DA04, 0x0047D004, 0x0047FE1F,
- 0x00000003, 0x0047DA04, 0x0047D004, 0x0048001F, 0x00000003, 0x0047DA04,
- 0x0047D004, 0x0048021F, 0x00000003, 0x0047DA04,
+ 0x003A5699, 0x00396499, 0x003A9099, 0x00000003, 0x003A5697, 0x00397297,
+ 0x003A4E97, 0x00000003, 0x003A5699, 0x00397299, 0x003A8E99, 0x00000003,
+ 0x003A5699, 0x00397299, 0x003A9099, 0x00000003, 0x003A5699, 0x003A4E99,
+ 0x003A8E99, 0x00000003, 0x003A5699, 0x003A4E99, 0x003A9099, 0x00000003,
+ 0x003A6897, 0x003A4E97, 0x00396497, 0x00000003, 0x003A6897, 0x003A4E97,
+ 0x003A4E97, 0x00000004, 0x003A749A, 0x0039C69A, 0x003A409A, 0x003A4E9A,
+ 0x00000003, 0x003A9099, 0x00396499, 0x003A9099, 0x00000003, 0x003A9099,
+ 0x00397299, 0x003A9099, 0x00000003, 0x003A9097, 0x003A4E97, 0x003A4E97,
+ 0x00000003, 0x003A9099, 0x003A4E99, 0x003A4E99, 0x00000003, 0x003A9099,
+ 0x003A4E99, 0x003A9099, 0x00000002, 0x003AB284, 0x80013C04, 0x00000002,
+ 0x003AB484, 0x80013A04, 0x00000002, 0x003AB484,
// Block 53, offset 0xd40
- 0x0047D004, 0x0048041F, 0x00000002, 0x4023ED20, 0x0047FC1F, 0x00000002,
- 0x4023ED20, 0x0047FE1F, 0x00000002, 0x4023ED20, 0x0048001F, 0x00000002,
- 0x4023ED20, 0x0048021F, 0x00000002, 0x4023ED20, 0x0048041F, 0x00000002,
- 0x4023EE20, 0x0047FC1F, 0x00000002, 0x4023EE20, 0x0047FE1F, 0x00000002,
- 0x4023EE20, 0x0048001F, 0x00000002, 0x4023EE20, 0x0048021F, 0x00000002,
- 0x4023EE20, 0x0048041F, 0x00000002, 0x4023EF20, 0x0047FC1F, 0x00000002,
- 0x4023EF20, 0x0047FE1F, 0x00000002, 0x4023EF20, 0x0048001F, 0x00000002,
- 0x4023EF20, 0x0048021F, 0x00000002, 0x4023EF20, 0x0048041F, 0x00000002,
- 0x40240320, 0x0048701F, 0x00000002, 0x40240320, 0x0048721F, 0x00000002,
- 0x40240320, 0x0048781F, 0x00000002, 0x40240320, 0x00487C1F, 0x00000002,
- 0x40240320, 0x00487E1F, 0x00000002, 0x40240420,
+ 0x80013C04, 0x00000002, 0x003AB884, 0x80013C04, 0x00000002, 0x003AC484,
+ 0x80013A04, 0x00000002, 0x003AD884, 0x80013A04, 0x00000002, 0x003B9484,
+ 0x80013904, 0x00000002, 0x003B9684, 0x80013904, 0x00000002, 0x003B9A84,
+ 0x80013904, 0x00000002, 0x0040B684, 0x0040F884, 0x00000002, 0x00442284,
+ 0x00449084, 0x00000002, 0x00443E84, 0x00449084, 0x00000002, 0x00444884,
+ 0x00449084, 0x00000002, 0x00445884, 0x00449084, 0x00000002, 0x00445884,
+ 0x00449084, 0x00000002, 0x00445A84, 0x00449084, 0x00000002, 0x00446684,
+ 0x00449084, 0x00000002, 0x40491020, 0x40498420, 0x00000002, 0x40491020,
+ 0x40498620, 0x00000002, 0x40491020, 0x40498820, 0x00000002, 0x40491020,
+ 0x40498A20, 0x00000002, 0x40491020, 0x40498C20, 0x00000002, 0x40491220,
+ 0x40498420, 0x00000002, 0x40491220, 0x40498620,
// Block 54, offset 0xd80
- 0x0048701F, 0x00000002, 0x40240420, 0x0048721F, 0x00000002, 0x40240420,
- 0x0048781F, 0x00000002, 0x40240420, 0x00487C1F, 0x00000002, 0x40240420,
- 0x00487E1F, 0x00000002, 0x40240520, 0x0048701F, 0x00000002, 0x40240520,
- 0x0048721F, 0x00000002, 0x40240520, 0x0048781F, 0x00000002, 0x40240520,
- 0x00487C1F, 0x00000002, 0x40240520, 0x00487E1F, 0x00000002, 0x40240620,
- 0x0048701F, 0x00000002, 0x40240620, 0x0048721F, 0x00000002, 0x40240620,
- 0x0048781F, 0x00000002, 0x40240620, 0x00487C1F, 0x00000002, 0x40240620,
- 0x00487E1F, 0x00000002, 0x40240720, 0x0048701F, 0x00000002, 0x40240720,
- 0x0048721F, 0x00000002, 0x40240720, 0x0048781F, 0x00000002, 0x40240720,
- 0x00487C1F, 0x00000002, 0x40240720, 0x00487E1F, 0x00000002, 0x40240820,
- 0x0048701F, 0x00000002, 0x40240820, 0x0048721F,
+ 0x00000002, 0x40491220, 0x40498820, 0x00000002, 0x40491220, 0x40498A20,
+ 0x00000002, 0x40491220, 0x40498C20, 0x00000002, 0x40491420, 0x40498420,
+ 0x00000002, 0x40491420, 0x40498620, 0x00000002, 0x40491420, 0x40498820,
+ 0x00000002, 0x40491420, 0x40498A20, 0x00000002, 0x40491420, 0x40498C20,
+ 0x00000002, 0x40491620, 0x40498420, 0x00000002, 0x40491620, 0x40498620,
+ 0x00000002, 0x40491620, 0x40498820, 0x00000002, 0x40491620, 0x40498A20,
+ 0x00000002, 0x40491620, 0x40498C20, 0x00000002, 0x40491820, 0x40498420,
+ 0x00000002, 0x40491820, 0x40498620, 0x00000002, 0x40491820, 0x40498820,
+ 0x00000002, 0x40491820, 0x40498A20, 0x00000002, 0x40491820, 0x40498C20,
+ 0x00000002, 0x40491A20, 0x40498420, 0x00000002, 0x40491A20, 0x40498620,
+ 0x00000002, 0x40491A20, 0x40498820, 0x00000002,
// Block 55, offset 0xdc0
- 0x00000002, 0x40240820, 0x0048781F, 0x00000002, 0x40240820, 0x00487C1F,
- 0x00000002, 0x40240820, 0x00487E1F, 0x00000002, 0x40240920, 0x0048701F,
- 0x00000002, 0x40240920, 0x0048721F, 0x00000002, 0x40240920, 0x0048781F,
- 0x00000002, 0x40240920, 0x00487C1F, 0x00000002, 0x40240920, 0x00487E1F,
- 0x00000002, 0x40240A20, 0x0048701F, 0x00000002, 0x40240A20, 0x0048721F,
- 0x00000002, 0x40240A20, 0x0048781F, 0x00000002, 0x40240A20, 0x00487C1F,
- 0x00000002, 0x40240A20, 0x00487E1F, 0x00000002, 0x40240B20, 0x0048701F,
- 0x00000002, 0x40240B20, 0x0048721F, 0x00000002, 0x40240B20, 0x0048781F,
- 0x00000002, 0x40240B20, 0x00487C1F, 0x00000002, 0x40240B20, 0x00487E1F,
- 0x00000002, 0x40240C20, 0x0048701F, 0x00000002, 0x40240C20, 0x0048721F,
- 0x00000002, 0x40240C20, 0x0048781F, 0x00000002,
+ 0x40491A20, 0x40498A20, 0x00000002, 0x40491A20, 0x40498C20, 0x00000002,
+ 0x40491C20, 0x40498420, 0x00000002, 0x40491C20, 0x40498620, 0x00000002,
+ 0x40491C20, 0x40498820, 0x00000002, 0x40491C20, 0x40498A20, 0x00000002,
+ 0x40491C20, 0x40498C20, 0x00000002, 0x40491E20, 0x40498420, 0x00000002,
+ 0x40491E20, 0x40498620, 0x00000002, 0x40491E20, 0x40498820, 0x00000002,
+ 0x40491E20, 0x40498A20, 0x00000002, 0x40491E20, 0x40498C20, 0x00000002,
+ 0x40492020, 0x40498420, 0x00000002, 0x40492020, 0x40498620, 0x00000002,
+ 0x40492020, 0x40498820, 0x00000002, 0x40492020, 0x40498A20, 0x00000002,
+ 0x40492020, 0x40498C20, 0x00000002, 0x40492220, 0x40498420, 0x00000002,
+ 0x40492220, 0x40498620, 0x00000002, 0x40492220, 0x40498820, 0x00000002,
+ 0x40492220, 0x40498A20, 0x00000002, 0x40492220,
// Block 56, offset 0xe00
- 0x40240C20, 0x00487C1F, 0x00000002, 0x40240C20, 0x00487E1F, 0x00000002,
- 0x40240D20, 0x0048701F, 0x00000002, 0x40240D20, 0x0048721F, 0x00000002,
- 0x40240D20, 0x0048781F, 0x00000002, 0x40240D20, 0x00487C1F, 0x00000002,
- 0x40240D20, 0x00487E1F, 0x00000002, 0x40240E20, 0x0048701F, 0x00000002,
- 0x40240E20, 0x0048721F, 0x00000002, 0x40240E20, 0x0048781F, 0x00000002,
- 0x40240E20, 0x00487C1F, 0x00000002, 0x40240E20, 0x00487E1F, 0x00000002,
- 0x40240F20, 0x0048701F, 0x00000002, 0x40240F20, 0x0048721F, 0x00000002,
- 0x40240F20, 0x0048781F, 0x00000002, 0x40240F20, 0x00487C1F, 0x00000002,
- 0x40240F20, 0x00487E1F, 0x00000002, 0x40241020, 0x0048701F, 0x00000002,
- 0x40241020, 0x0048721F, 0x00000002, 0x40241020, 0x0048781F, 0x00000002,
- 0x40241020, 0x00487C1F, 0x00000002, 0x40241020,
+ 0x40498C20, 0x00000002, 0x40492420, 0x40498420, 0x00000002, 0x40492420,
+ 0x40498620, 0x00000002, 0x40492420, 0x40498820, 0x00000002, 0x40492420,
+ 0x40498A20, 0x00000002, 0x40492420, 0x40498C20, 0x00000002, 0x40492620,
+ 0x40498420, 0x00000002, 0x40492620, 0x40498620, 0x00000002, 0x40492620,
+ 0x40498820, 0x00000002, 0x40492620, 0x40498A20, 0x00000002, 0x40492620,
+ 0x40498C20, 0x00000002, 0x40492820, 0x40498420, 0x00000002, 0x40492820,
+ 0x40498620, 0x00000002, 0x40492820, 0x40498820, 0x00000002, 0x40492820,
+ 0x40498A20, 0x00000002, 0x40492820, 0x40498C20, 0x00000002, 0x40492A20,
+ 0x40498420, 0x00000002, 0x40492A20, 0x40498620, 0x00000002, 0x40492A20,
+ 0x40498820, 0x00000002, 0x40492A20, 0x40498A20, 0x00000002, 0x40492A20,
+ 0x40498C20, 0x00000002, 0x40492C20, 0x40498420,
// Block 57, offset 0xe40
- 0x00487E1F, 0x00000002, 0x40241120, 0x0048701F, 0x00000002, 0x40241120,
- 0x0048721F, 0x00000002, 0x40241120, 0x0048781F, 0x00000002, 0x40241120,
- 0x00487C1F, 0x00000002, 0x40241120, 0x00487E1F, 0x00000002, 0x40241220,
- 0x0048701F, 0x00000002, 0x40241220, 0x0048721F, 0x00000002, 0x40241220,
- 0x0048781F, 0x00000002, 0x40241220, 0x00487C1F, 0x00000002, 0x40241220,
- 0x00487E1F, 0x00000002, 0x40241320, 0x0048701F, 0x00000002, 0x40241320,
- 0x0048721F, 0x00000002, 0x40241320, 0x0048781F, 0x00000002, 0x40241320,
- 0x00487C1F, 0x00000002, 0x40241320, 0x00487E1F, 0x00000002, 0x40241420,
- 0x0048701F, 0x00000002, 0x40241420, 0x0048721F, 0x00000002, 0x40241420,
- 0x0048781F, 0x00000002, 0x40241420, 0x00487C1F, 0x00000002, 0x40241420,
- 0x00487E1F, 0x00000002, 0x40241520, 0x0048701F,
+ 0x00000002, 0x40492C20, 0x40498620, 0x00000002, 0x40492C20, 0x40498820,
+ 0x00000002, 0x40492C20, 0x40498A20, 0x00000002, 0x40492C20, 0x40498C20,
+ 0x00000002, 0x40492E20, 0x40498420, 0x00000002, 0x40492E20, 0x40498620,
+ 0x00000002, 0x40492E20, 0x40498820, 0x00000002, 0x40492E20, 0x40498A20,
+ 0x00000002, 0x40492E20, 0x40498C20, 0x00000002, 0x40493020, 0x40498420,
+ 0x00000002, 0x40493020, 0x40498620, 0x00000002, 0x40493020, 0x40498820,
+ 0x00000002, 0x40493020, 0x40498A20, 0x00000002, 0x40493020, 0x40498C20,
+ 0x00000002, 0x40493220, 0x40498420, 0x00000002, 0x40493220, 0x40498620,
+ 0x00000002, 0x40493220, 0x40498820, 0x00000002, 0x40493220, 0x40498A20,
+ 0x00000002, 0x40493220, 0x40498C20, 0x00000002, 0x40493420, 0x40498420,
+ 0x00000002, 0x40493420, 0x40498620, 0x00000002,
// Block 58, offset 0xe80
- 0x00000002, 0x40241520, 0x0048721F, 0x00000002, 0x40241520, 0x0048781F,
- 0x00000002, 0x40241520, 0x00487C1F, 0x00000002, 0x40241520, 0x00487E1F,
- 0x00000002, 0x40241620, 0x0048701F, 0x00000002, 0x40241620, 0x0048721F,
- 0x00000002, 0x40241620, 0x0048781F, 0x00000002, 0x40241620, 0x00487C1F,
- 0x00000002, 0x40241620, 0x00487E1F, 0x00000002, 0x40241720, 0x0048701F,
- 0x00000002, 0x40241720, 0x0048721F, 0x00000002, 0x40241720, 0x0048781F,
- 0x00000002, 0x40241720, 0x00487C1F, 0x00000002, 0x40241720, 0x00487E1F,
- 0x00000002, 0x40241820, 0x0048701F, 0x00000002, 0x40241820, 0x0048721F,
- 0x00000002, 0x40241820, 0x0048781F, 0x00000002, 0x40241820, 0x00487C1F,
- 0x00000002, 0x40241820, 0x00487E1F, 0x00000002, 0x40241920, 0x0048701F,
- 0x00000002, 0x40241920, 0x0048721F, 0x00000002,
+ 0x40493420, 0x40498820, 0x00000002, 0x40493420, 0x40498A20, 0x00000002,
+ 0x40493420, 0x40498C20, 0x00000002, 0x40493620, 0x40498420, 0x00000002,
+ 0x40493620, 0x40498620, 0x00000002, 0x40493620, 0x40498820, 0x00000002,
+ 0x40493620, 0x40498A20, 0x00000002, 0x40493620, 0x40498C20, 0x00000002,
+ 0x40493820, 0x40498420, 0x00000002, 0x40493820, 0x40498620, 0x00000002,
+ 0x40493820, 0x40498820, 0x00000002, 0x40493820, 0x40498A20, 0x00000002,
+ 0x40493820, 0x40498C20, 0x00000002, 0x40493A20, 0x40498420, 0x00000002,
+ 0x40493A20, 0x40498620, 0x00000002, 0x40493A20, 0x40498820, 0x00000002,
+ 0x40493A20, 0x40498A20, 0x00000002, 0x40493A20, 0x40498C20, 0x00000002,
+ 0x40493C20, 0x40498420, 0x00000002, 0x40493C20, 0x40498620, 0x00000002,
+ 0x40493C20, 0x40498820, 0x00000002, 0x40493C20,
// Block 59, offset 0xec0
- 0x40241920, 0x0048781F, 0x00000002, 0x40241920, 0x00487C1F, 0x00000002,
- 0x40241920, 0x00487E1F, 0x00000002, 0x40241A20, 0x0048701F, 0x00000002,
- 0x40241A20, 0x0048721F, 0x00000002, 0x40241A20, 0x0048781F, 0x00000002,
- 0x40241A20, 0x00487C1F, 0x00000002, 0x40241A20, 0x00487E1F, 0x00000002,
- 0x40241B20, 0x0048701F, 0x00000002, 0x40241B20, 0x0048721F, 0x00000002,
- 0x40241B20, 0x0048781F, 0x00000002, 0x40241B20, 0x00487C1F, 0x00000002,
- 0x40241B20, 0x00487E1F, 0x00000002, 0x40241C20, 0x0048701F, 0x00000002,
- 0x40241C20, 0x0048721F, 0x00000002, 0x40241C20, 0x0048781F, 0x00000002,
- 0x40241C20, 0x00487C1F, 0x00000002, 0x40241C20, 0x00487E1F, 0x00000002,
- 0x40241D20, 0x0048701F, 0x00000002, 0x40241D20, 0x0048721F, 0x00000002,
- 0x40241D20, 0x0048781F, 0x00000002, 0x40241D20,
+ 0x40498A20, 0x00000002, 0x40493C20, 0x40498C20, 0x00000002, 0x40493E20,
+ 0x40498420, 0x00000002, 0x40493E20, 0x40498620, 0x00000002, 0x40493E20,
+ 0x40498820, 0x00000002, 0x40493E20, 0x40498A20, 0x00000002, 0x40493E20,
+ 0x40498C20, 0x00000002, 0x40494020, 0x40498420, 0x00000002, 0x40494020,
+ 0x40498620, 0x00000002, 0x40494020, 0x40498820, 0x00000002, 0x40494020,
+ 0x40498A20, 0x00000002, 0x40494020, 0x40498C20, 0x00000002, 0x40494220,
+ 0x40498420, 0x00000002, 0x40494220, 0x40498620, 0x00000002, 0x40494220,
+ 0x40498820, 0x00000002, 0x40494220, 0x40498A20, 0x00000002, 0x40494220,
+ 0x40498C20, 0x00000002, 0x40494420, 0x40498420, 0x00000002, 0x40494420,
+ 0x40498620, 0x00000002, 0x40494420, 0x40498820, 0x00000002, 0x40494420,
+ 0x40498A20, 0x00000002, 0x40494420, 0x40498C20,
// Block 60, offset 0xf00
- 0x00487C1F, 0x00000002, 0x40241D20, 0x00487E1F, 0x00000002, 0x40241E20,
- 0x0048701F, 0x00000002, 0x40241E20, 0x0048721F, 0x00000002, 0x40241E20,
- 0x0048781F, 0x00000002, 0x40241E20, 0x00487C1F, 0x00000002, 0x40241E20,
- 0x00487E1F, 0x00000002, 0x40241F20, 0x0048701F, 0x00000002, 0x40241F20,
- 0x0048721F, 0x00000002, 0x40241F20, 0x0048781F, 0x00000002, 0x40241F20,
- 0x00487C1F, 0x00000002, 0x40241F20, 0x00487E1F, 0x00000002, 0x40242020,
- 0x0048701F, 0x00000002, 0x40242020, 0x0048721F, 0x00000002, 0x40242020,
- 0x0048781F, 0x00000002, 0x40242020, 0x00487C1F, 0x00000002, 0x40242020,
- 0x00487E1F, 0x00000002, 0x40242120, 0x0048701F, 0x00000002, 0x40242120,
- 0x0048721F, 0x00000002, 0x40242120, 0x0048781F, 0x00000002, 0x40242120,
- 0x00487C1F, 0x00000002, 0x40242120, 0x00487E1F,
+ 0x00000002, 0x40494620, 0x40498420, 0x00000002, 0x40494620, 0x40498620,
+ 0x00000002, 0x40494620, 0x40498820, 0x00000002, 0x40494620, 0x40498A20,
+ 0x00000002, 0x40494620, 0x40498C20, 0x00000002, 0x40494820, 0x40498420,
+ 0x00000002, 0x40494820, 0x40498620, 0x00000002, 0x40494820, 0x40498820,
+ 0x00000002, 0x40494820, 0x40498A20, 0x00000002, 0x40494820, 0x40498C20,
+ 0x00000002, 0x40494A20, 0x40498420, 0x00000002, 0x40494A20, 0x40498620,
+ 0x00000002, 0x40494A20, 0x40498820, 0x00000002, 0x40494A20, 0x40498A20,
+ 0x00000002, 0x40494A20, 0x40498C20, 0x00000002, 0x40494C20, 0x40498420,
+ 0x00000002, 0x40494C20, 0x40498620, 0x00000002, 0x40494C20, 0x40498820,
+ 0x00000002, 0x40494C20, 0x40498A20, 0x00000002, 0x40494C20, 0x40498C20,
+ 0x00000002, 0x40494E20, 0x40498420, 0x00000002,
// Block 61, offset 0xf40
- 0x00000002, 0x40242220, 0x0048701F, 0x00000002, 0x40242220, 0x0048721F,
- 0x00000002, 0x40242220, 0x0048781F, 0x00000002, 0x40242220, 0x00487C1F,
- 0x00000002, 0x40242220, 0x00487E1F, 0x00000002, 0x40242320, 0x0048701F,
- 0x00000002, 0x40242320, 0x0048721F, 0x00000002, 0x40242320, 0x0048781F,
- 0x00000002, 0x40242320, 0x00487C1F, 0x00000002, 0x40242320, 0x00487E1F,
- 0x00000002, 0x40242420, 0x0048701F, 0x00000002, 0x40242420, 0x0048721F,
- 0x00000002, 0x40242420, 0x0048781F, 0x00000002, 0x40242420, 0x00487C1F,
- 0x00000002, 0x40242420, 0x00487E1F, 0x00000002, 0x40242520, 0x0048701F,
- 0x00000002, 0x40242520, 0x0048721F, 0x00000002, 0x40242520, 0x0048781F,
- 0x00000002, 0x40242520, 0x00487C1F, 0x00000002, 0x40242520, 0x00487E1F,
- 0x00000002, 0x40242620, 0x0048701F, 0x00000002,
+ 0x40494E20, 0x40498620, 0x00000002, 0x40494E20, 0x40498820, 0x00000002,
+ 0x40494E20, 0x40498A20, 0x00000002, 0x40494E20, 0x40498C20, 0x00000002,
+ 0x40495020, 0x40498420, 0x00000002, 0x40495020, 0x40498620, 0x00000002,
+ 0x40495020, 0x40498820, 0x00000002, 0x40495020, 0x40498A20, 0x00000002,
+ 0x40495020, 0x40498C20, 0x00000002, 0x40495220, 0x40498420, 0x00000002,
+ 0x40495220, 0x40498620, 0x00000002, 0x40495220, 0x40498820, 0x00000002,
+ 0x40495220, 0x40498A20, 0x00000002, 0x40495220, 0x40498C20, 0x00000002,
+ 0x40495420, 0x40498420, 0x00000002, 0x40495420, 0x40498620, 0x00000002,
+ 0x40495420, 0x40498820, 0x00000002, 0x40495420, 0x40498A20, 0x00000002,
+ 0x40495420, 0x40498C20, 0x00000002, 0x40495620, 0x40498420, 0x00000002,
+ 0x40495620, 0x40498620, 0x00000002, 0x40495620,
// Block 62, offset 0xf80
- 0x40242620, 0x0048721F, 0x00000002, 0x40242620, 0x0048781F, 0x00000002,
- 0x40242620, 0x00487C1F, 0x00000002, 0x40242620, 0x00487E1F, 0x00000002,
- 0x40242720, 0x0048701F, 0x00000002, 0x40242720, 0x0048721F, 0x00000002,
- 0x40242720, 0x0048781F, 0x00000002, 0x40242720, 0x00487C1F, 0x00000002,
- 0x40242720, 0x00487E1F, 0x00000002, 0x40242820, 0x0048701F, 0x00000002,
- 0x40242820, 0x0048721F, 0x00000002, 0x40242820, 0x0048781F, 0x00000002,
- 0x40242820, 0x00487C1F, 0x00000002, 0x40242820, 0x00487E1F, 0x00000002,
- 0x40242920, 0x0048701F, 0x00000002, 0x40242920, 0x0048721F, 0x00000002,
- 0x40242920, 0x0048781F, 0x00000002, 0x40242920, 0x00487C1F, 0x00000002,
- 0x40242920, 0x00487E1F, 0x00000002, 0x40242A20, 0x0048701F, 0x00000002,
- 0x40242A20, 0x0048721F, 0x00000002, 0x40242A20,
+ 0x40498820, 0x00000002, 0x40495620, 0x40498A20, 0x00000002, 0x40495620,
+ 0x40498C20, 0x00000002, 0x40495820, 0x40498420, 0x00000002, 0x40495820,
+ 0x40498620, 0x00000002, 0x40495820, 0x40498820, 0x00000002, 0x40495820,
+ 0x40498A20, 0x00000002, 0x40495820, 0x40498C20, 0x00000002, 0x40495A20,
+ 0x40498420, 0x00000002, 0x40495A20, 0x40498620, 0x00000002, 0x40495A20,
+ 0x40498820, 0x00000002, 0x40495A20, 0x40498A20, 0x00000002, 0x40495A20,
+ 0x40498C20, 0x00000002, 0x40495C20, 0x40498420, 0x00000002, 0x40495C20,
+ 0x40498620, 0x00000002, 0x40495C20, 0x40498820, 0x00000002, 0x40495C20,
+ 0x40498A20, 0x00000002, 0x40495C20, 0x40498C20, 0x00000002, 0x40495E20,
+ 0x40498420, 0x00000002, 0x40495E20, 0x40498620, 0x00000002, 0x40495E20,
+ 0x40498820, 0x00000002, 0x40495E20, 0x40498A20,
// Block 63, offset 0xfc0
- 0x0048781F, 0x00000002, 0x40242A20, 0x00487C1F, 0x00000002, 0x40242A20,
- 0x00487E1F, 0x00000002, 0x40242B20, 0x0048701F, 0x00000002, 0x40242B20,
- 0x0048721F, 0x00000002, 0x40242B20, 0x0048781F, 0x00000002, 0x40242B20,
- 0x00487C1F, 0x00000002, 0x40242B20, 0x00487E1F, 0x00000002, 0x40242C20,
- 0x0048701F, 0x00000002, 0x40242C20, 0x0048721F, 0x00000002, 0x40242C20,
- 0x0048781F, 0x00000002, 0x40242C20, 0x00487C1F, 0x00000002, 0x40242C20,
- 0x00487E1F, 0x00000002, 0x40242D20, 0x0048701F, 0x00000002, 0x40242D20,
- 0x0048721F, 0x00000002, 0x40242D20, 0x0048781F, 0x00000002, 0x40242D20,
- 0x00487C1F, 0x00000002, 0x40242D20, 0x00487E1F, 0x00000002, 0x40242E20,
- 0x0048701F, 0x00000002, 0x40242E20, 0x0048721F, 0x00000002, 0x40242E20,
- 0x0048781F, 0x00000002, 0x40242E20, 0x00487C1F,
+ 0x00000002, 0x40495E20, 0x40498C20, 0x00000002, 0x40496020, 0x40498420,
+ 0x00000002, 0x40496020, 0x40498620, 0x00000002, 0x40496020, 0x40498820,
+ 0x00000002, 0x40496020, 0x40498A20, 0x00000002, 0x40496020, 0x40498C20,
+ 0x00000002, 0x40496220, 0x40498420, 0x00000002, 0x40496220, 0x40498620,
+ 0x00000002, 0x40496220, 0x40498820, 0x00000002, 0x40496220, 0x40498A20,
+ 0x00000002, 0x40496220, 0x40498C20, 0x00000002, 0x40496420, 0x40498420,
+ 0x00000002, 0x40496420, 0x40498620, 0x00000002, 0x40496420, 0x40498820,
+ 0x00000002, 0x40496420, 0x40498A20, 0x00000002, 0x40496420, 0x40498C20,
+ 0x00000002, 0x40496620, 0x40498420, 0x00000002, 0x40496620, 0x40498620,
+ 0x00000002, 0x40496620, 0x40498820, 0x00000002, 0x40496620, 0x40498A20,
+ 0x00000002, 0x40496620, 0x40498C20, 0x00000002,
// Block 64, offset 0x1000
- 0x00000002, 0x40242E20, 0x00487E1F, 0x00000002, 0x40242F20, 0x0048701F,
- 0x00000002, 0x40242F20, 0x0048721F, 0x00000002, 0x40242F20, 0x0048781F,
- 0x00000002, 0x40242F20, 0x00487C1F, 0x00000002, 0x40242F20, 0x00487E1F,
- 0x00000002, 0x40243020, 0x0048701F, 0x00000002, 0x40243020, 0x0048721F,
- 0x00000002, 0x40243020, 0x0048781F, 0x00000002, 0x40243020, 0x00487C1F,
- 0x00000002, 0x40243020, 0x00487E1F, 0x00000002, 0x40243120, 0x0048701F,
- 0x00000002, 0x40243120, 0x0048721F, 0x00000002, 0x40243120, 0x0048781F,
- 0x00000002, 0x40243120, 0x00487C1F, 0x00000002, 0x40243120, 0x00487E1F,
- 0x00000002, 0x40243220, 0x0048701F, 0x00000002, 0x40243220, 0x0048721F,
- 0x00000002, 0x40243220, 0x0048781F, 0x00000002, 0x40243220, 0x00487C1F,
- 0x00000002, 0x40243220, 0x00487E1F, 0x00000002,
+ 0x40496820, 0x40498420, 0x00000002, 0x40496820, 0x40498620, 0x00000002,
+ 0x40496820, 0x40498820, 0x00000002, 0x40496820, 0x40498A20, 0x00000002,
+ 0x40496820, 0x40498C20, 0x00000002, 0x40496A20, 0x40498420, 0x00000002,
+ 0x40496A20, 0x40498620, 0x00000002, 0x40496A20, 0x40498820, 0x00000002,
+ 0x40496A20, 0x40498A20, 0x00000002, 0x40496A20, 0x40498C20, 0x00000002,
+ 0x40499020, 0x4049E620, 0x00000002, 0x40499020, 0x4049E820, 0x00000002,
+ 0x40499020, 0x4049EA20, 0x00000002, 0x40499020, 0x4049EC20, 0x00000002,
+ 0x40499020, 0x4049EE20, 0x00000002, 0x40499220, 0x4049E620, 0x00000002,
+ 0x40499220, 0x4049E820, 0x00000002, 0x40499220, 0x4049EA20, 0x00000002,
+ 0x40499220, 0x4049EC20, 0x00000002, 0x40499220, 0x4049EE20, 0x00000002,
+ 0x40499420, 0x4049E620, 0x00000002, 0x40499420,
// Block 65, offset 0x1040
- 0x0048EC04, 0x80016004, 0x00000002, 0x0048FC04, 0x80016004, 0x00000002,
- 0x0048FE04, 0x80016004, 0x00000002, 0x00490004, 0x80016004, 0x00000002,
- 0x40248020, 0x40249620, 0x00000002, 0x40248320, 0x40249620, 0x00000003,
- 0x00491804, 0x00494604, 0x80012D1F, 0x00000003, 0x004CBC04, 0x004D2A04,
- 0x004CBC1F, 0x00000002, 0x004E6404, 0x004E9004, 0x00000003, 0x004E6404,
- 0x004E9004, 0x004EA61F, 0x00000003, 0x004F0404, 0x004F5004, 0x004F041F,
- 0x00000002, 0x00589004, 0x80015F04, 0x00000002, 0x00589204, 0x80015F04,
- 0x00000002, 0x00589204, 0x80016004, 0x00000002, 0x00589404, 0x80015F04,
- 0x00000002, 0x00589404, 0x00589404, 0x00000002, 0x00589604, 0x80015F04,
- 0x00000002, 0x00589604, 0x80016004, 0x00000002, 0x00589604, 0x80016204,
- 0x00000002, 0x00589604, 0x80016304, 0x00000002,
+ 0x4049E820, 0x00000002, 0x40499420, 0x4049EA20, 0x00000002, 0x40499420,
+ 0x4049EC20, 0x00000002, 0x40499420, 0x4049EE20, 0x00000002, 0x40499620,
+ 0x4049E620, 0x00000002, 0x40499620, 0x4049E820, 0x00000002, 0x40499620,
+ 0x4049EA20, 0x00000002, 0x40499620, 0x4049EC20, 0x00000002, 0x40499620,
+ 0x4049EE20, 0x00000002, 0x40499820, 0x4049E620, 0x00000002, 0x40499820,
+ 0x4049E820, 0x00000002, 0x40499820, 0x4049EA20, 0x00000002, 0x40499820,
+ 0x4049EC20, 0x00000002, 0x40499820, 0x4049EE20, 0x00000002, 0x40499A20,
+ 0x4049E620, 0x00000002, 0x40499A20, 0x4049E820, 0x00000002, 0x40499A20,
+ 0x4049EA20, 0x00000002, 0x40499A20, 0x4049EC20, 0x00000002, 0x40499A20,
+ 0x4049EE20, 0x00000002, 0x40499C20, 0x4049E620, 0x00000002, 0x40499C20,
+ 0x4049E820, 0x00000002, 0x40499C20, 0x4049EA20,
// Block 66, offset 0x1080
- 0x00589E04, 0x80015F04, 0x00000002, 0x00589E04, 0x80016004, 0x00000002,
- 0x00589E04, 0x80016204, 0x00000002, 0x00589E04, 0x80016304, 0x00000002,
- 0x0058A204, 0x80015F04, 0x00000002, 0x0058A404, 0x80015F04, 0x00000002,
- 0x0058A404, 0x80016004, 0x00000002, 0x0058A404, 0x80016204, 0x00000002,
- 0x0058A604, 0x80015F04, 0x00000002, 0x0058A604, 0x80016004, 0x00000002,
- 0x0058A804, 0x80015F04, 0x00000002, 0x0058AA04, 0x80015F04, 0x00000002,
- 0x0058AC04, 0x80015F04, 0x00000002, 0x0058AC04, 0x0058BE04, 0x00000002,
- 0x0058B004, 0x80015F04, 0x00000002, 0x0058B404, 0x80015F04, 0x00000002,
- 0x0058B404, 0x80016004, 0x00000002, 0x0058B404, 0x80016204, 0x00000002,
- 0x0058B404, 0x80016304, 0x00000002, 0x0058B404, 0x80016404, 0x00000002,
- 0x0058B604, 0x80015F04, 0x00000002, 0x0058B604,
+ 0x00000002, 0x40499C20, 0x4049EC20, 0x00000002, 0x40499C20, 0x4049EE20,
+ 0x00000002, 0x40499E20, 0x4049E620, 0x00000002, 0x40499E20, 0x4049E820,
+ 0x00000002, 0x40499E20, 0x4049EA20, 0x00000002, 0x40499E20, 0x4049EC20,
+ 0x00000002, 0x40499E20, 0x4049EE20, 0x00000002, 0x4049A020, 0x4049E620,
+ 0x00000002, 0x4049A020, 0x4049E820, 0x00000002, 0x4049A020, 0x4049EA20,
+ 0x00000002, 0x4049A020, 0x4049EC20, 0x00000002, 0x4049A020, 0x4049EE20,
+ 0x00000002, 0x4049A220, 0x4049E620, 0x00000002, 0x4049A220, 0x4049E820,
+ 0x00000002, 0x4049A220, 0x4049EA20, 0x00000002, 0x4049A220, 0x4049EC20,
+ 0x00000002, 0x4049A220, 0x4049EE20, 0x00000002, 0x4049A420, 0x4049E620,
+ 0x00000002, 0x4049A420, 0x4049E820, 0x00000002, 0x4049A420, 0x4049EA20,
+ 0x00000002, 0x4049A420, 0x4049EC20, 0x00000002,
// Block 67, offset 0x10c0
- 0x80016004, 0x00000002, 0x0058B804, 0x80015F04, 0x00000002, 0x0058B804,
- 0x80016004, 0x00000002, 0x0058BC04, 0x80015F04, 0x00000002, 0x0058BC04,
- 0x80016004, 0x00000004, 0x0058BC04, 0x80015F04, 0x0058BC1F, 0x80015F1F,
- 0x00000002, 0x0058BE04, 0x80015F04, 0x00000002, 0x0058C004, 0x80015F04,
- 0x00000002, 0x0058DA04, 0x80015F04, 0x00000002, 0x0058DA04, 0x80016004,
- 0x00000002, 0x0058DC04, 0x80015F04, 0x00000002, 0x0058E004, 0x80015F04,
- 0x00000002, 0x0058E604, 0x80015F04, 0x00000002, 0x0058E804, 0x80015F04,
- 0x00000002, 0x0058EA04, 0x80015F04, 0x00000002, 0x0058EC04, 0x80015F04,
- 0x00000002, 0x0058EE04, 0x80015F04, 0x00000002, 0x0058F004, 0x80015F04,
- 0x00000002, 0x0058F404, 0x80015F04, 0x00000002, 0x0058F604, 0x80015F04,
- 0x00000002, 0x0058F804, 0x80015F04, 0x00000002,
+ 0x4049A420, 0x4049EE20, 0x00000002, 0x4049A620, 0x4049E620, 0x00000002,
+ 0x4049A620, 0x4049E820, 0x00000002, 0x4049A620, 0x4049EA20, 0x00000002,
+ 0x4049A620, 0x4049EC20, 0x00000002, 0x4049A620, 0x4049EE20, 0x00000002,
+ 0x4049A820, 0x4049E620, 0x00000002, 0x4049A820, 0x4049E820, 0x00000002,
+ 0x4049A820, 0x4049EA20, 0x00000002, 0x4049A820, 0x4049EC20, 0x00000002,
+ 0x4049A820, 0x4049EE20, 0x00000002, 0x4049AA20, 0x4049E620, 0x00000002,
+ 0x4049AA20, 0x4049E820, 0x00000002, 0x4049AA20, 0x4049EA20, 0x00000002,
+ 0x4049AA20, 0x4049EC20, 0x00000002, 0x4049AA20, 0x4049EE20, 0x00000002,
+ 0x4049AC20, 0x4049E620, 0x00000002, 0x4049AC20, 0x4049E820, 0x00000002,
+ 0x4049AC20, 0x4049EA20, 0x00000002, 0x4049AC20, 0x4049EC20, 0x00000002,
+ 0x4049AC20, 0x4049EE20, 0x00000002, 0x4049AE20,
// Block 68, offset 0x1100
- 0x0058FA04, 0x80015F04, 0x00000002, 0x0058FC04, 0x80015F04, 0x00000002,
- 0x0058FE04, 0x80015F04, 0x00000002, 0x00590804, 0x80015F04, 0x00000002,
- 0x00590A04, 0x80015F04, 0x00000002, 0x00590C04, 0x80015F04, 0x00000002,
- 0x00590E04, 0x80015F04, 0x00000002, 0x00591204, 0x80015F04, 0x00000002,
- 0x00591A04, 0x80015F04, 0x00000002, 0x00591C04, 0x80015F04, 0x00000002,
- 0x00591E04, 0x80015F04, 0x00000002, 0x00592004, 0x80015F04, 0x00000002,
- 0x00592204, 0x80015F04, 0x00000002, 0x00592A04, 0x80015F04, 0x00000002,
- 0x00592C04, 0x80015F04, 0x00000002, 0x00592E04, 0x80015F04, 0x00000002,
- 0x00593004, 0x80015F04, 0x00000002, 0x00594E04, 0x005B4C04, 0x00000002,
- 0x00597204, 0x005B4C04, 0x00000002, 0x00599C04, 0x005B4C04, 0x00000002,
- 0x0059C404, 0x005B4E04, 0x00000002, 0x0059DA04,
+ 0x4049E620, 0x00000002, 0x4049AE20, 0x4049E820, 0x00000002, 0x4049AE20,
+ 0x4049EA20, 0x00000002, 0x4049AE20, 0x4049EC20, 0x00000002, 0x4049AE20,
+ 0x4049EE20, 0x00000002, 0x4049B020, 0x4049E620, 0x00000002, 0x4049B020,
+ 0x4049E820, 0x00000002, 0x4049B020, 0x4049EA20, 0x00000002, 0x4049B020,
+ 0x4049EC20, 0x00000002, 0x4049B020, 0x4049EE20, 0x00000002, 0x4049B220,
+ 0x4049E620, 0x00000002, 0x4049B220, 0x4049E820, 0x00000002, 0x4049B220,
+ 0x4049EA20, 0x00000002, 0x4049B220, 0x4049EC20, 0x00000002, 0x4049B220,
+ 0x4049EE20, 0x00000002, 0x4049B420, 0x4049E620, 0x00000002, 0x4049B420,
+ 0x4049E820, 0x00000002, 0x4049B420, 0x4049EA20, 0x00000002, 0x4049B420,
+ 0x4049EC20, 0x00000002, 0x4049B420, 0x4049EE20, 0x00000002, 0x4049B620,
+ 0x4049E620, 0x00000002, 0x4049B620, 0x4049E820,
// Block 69, offset 0x1140
- 0x005B4C04, 0x00000002, 0x0059E604, 0x005B4E04, 0x00000002, 0x0059EA04,
- 0x005B4E04, 0x00000002, 0x0059F604, 0x005B4C04, 0x00000002, 0x005A4004,
- 0x005B4C04, 0x00000002, 0x005A9E04, 0x005B4C04, 0x00000002, 0x005ACC04,
- 0x005B4C04, 0x00000002, 0x005AD804, 0x005B4E04, 0x00000002, 0x005AE604,
- 0x005B4C04, 0x00000002, 0x00634404, 0x00637004, 0x00000002, 0x00636A04,
- 0x00634604, 0x00000002, 0x00639004, 0x80016004, 0x00000002, 0x0063A204,
- 0x80016004, 0x00000002, 0x0063AC04, 0x80016004, 0x00000002, 0x0063BC04,
- 0x80016004, 0x00000002, 0x0063C804, 0x80016004, 0x00000002, 0x0063CA04,
- 0x80016004, 0x00000002, 0x0063D204, 0x80016004, 0x00000002, 0x0063D404,
- 0x80016004, 0x00000002, 0x0063D804, 0x80016004, 0x00000002, 0x0063EE04,
- 0x80016004, 0x00000002, 0x0063EE16, 0x80016016,
+ 0x00000002, 0x4049B620, 0x4049EA20, 0x00000002, 0x4049B620, 0x4049EC20,
+ 0x00000002, 0x4049B620, 0x4049EE20, 0x00000002, 0x4049B820, 0x4049E620,
+ 0x00000002, 0x4049B820, 0x4049E820, 0x00000002, 0x4049B820, 0x4049EA20,
+ 0x00000002, 0x4049B820, 0x4049EC20, 0x00000002, 0x4049B820, 0x4049EE20,
+ 0x00000002, 0x4049BA20, 0x4049E620, 0x00000002, 0x4049BA20, 0x4049E820,
+ 0x00000002, 0x4049BA20, 0x4049EA20, 0x00000002, 0x4049BA20, 0x4049EC20,
+ 0x00000002, 0x4049BA20, 0x4049EE20, 0x00000002, 0x4049BC20, 0x4049E620,
+ 0x00000002, 0x4049BC20, 0x4049E820, 0x00000002, 0x4049BC20, 0x4049EA20,
+ 0x00000002, 0x4049BC20, 0x4049EC20, 0x00000002, 0x4049BC20, 0x4049EE20,
+ 0x00000002, 0x4049BE20, 0x4049E620, 0x00000002, 0x4049BE20, 0x4049E820,
+ 0x00000002, 0x4049BE20, 0x4049EA20, 0x00000002,
// Block 70, offset 0x1180
- 0x00000002, 0x0063F004, 0x80016004, 0x00000002, 0x0063F004, 0x80016204,
- 0x00000002, 0x00724404, 0x80015F04, 0x00000002, 0x029C6C04, 0x80015F1F,
- 0x00000002, 0x029CB204, 0x80015F1F, 0x00000002, 0x02A30404, 0x80015F1F,
- 0x00000002, 0x02A3C004, 0x80015F1F, 0x00000002, 0x02A40004, 0x80015F1F,
- 0x00000002, 0x02A6B804, 0x80015F1F, 0x00000002, 0x02A6D204, 0x80015F1F,
- 0x00000002, 0x02A70404, 0x80015F1F, 0x00000002, 0x02B81E04, 0x80015F1F,
- 0x00000002, 0x02B81E04, 0x8001601F, 0x00000002, 0x02B84404, 0x80015F1F,
- 0x00000002, 0x02B84604, 0x80015F1F, 0x00000002, 0x02BEA004, 0x80015F1F,
- 0x00000002, 0x02BF8604, 0x80015F1F, 0x00000002, 0x02CBCA04, 0x80015F1F,
- 0x00000002, 0x02CE1004, 0x80015F1F, 0x00000002, 0x02D6F404, 0x80015F1F,
- 0x00000002, 0x02E45604, 0x80015F1F, 0x00000002,
+ 0x4049BE20, 0x4049EC20, 0x00000002, 0x4049BE20, 0x4049EE20, 0x00000002,
+ 0x4049C020, 0x4049E620, 0x00000002, 0x4049C020, 0x4049E820, 0x00000002,
+ 0x4049C020, 0x4049EA20, 0x00000002, 0x4049C020, 0x4049EC20, 0x00000002,
+ 0x4049C020, 0x4049EE20, 0x00000002, 0x4049C220, 0x4049E620, 0x00000002,
+ 0x4049C220, 0x4049E820, 0x00000002, 0x4049C220, 0x4049EA20, 0x00000002,
+ 0x4049C220, 0x4049EC20, 0x00000002, 0x4049C220, 0x4049EE20, 0x00000003,
+ 0x0049C484, 0x0049AC84, 0x4049E620, 0x00000003, 0x0049C484, 0x0049AC84,
+ 0x4049E820, 0x00000003, 0x0049C484, 0x0049AC84, 0x4049EA20, 0x00000003,
+ 0x0049C484, 0x0049AC84, 0x4049EC20, 0x00000003, 0x0049C484, 0x0049AC84,
+ 0x4049EE20, 0x00000003, 0x0049C484, 0x0049BA84, 0x4049E620, 0x00000003,
+ 0x0049C484, 0x0049BA84, 0x4049E820, 0x00000003,
// Block 71, offset 0x11c0
- 0x02E4B604, 0x80015F1F, 0x00000002, 0x02E71604, 0x80015F1F, 0x00000002,
- 0x02EB1604, 0x80015F1F, 0x00000002, 0x02EDDC04, 0x80015F1F, 0x00000002,
- 0x02F27404, 0x80015F1F, 0x00000002, 0x02F5F204, 0x80015F1F, 0x00000002,
- 0x02FEA404, 0x80015F1F, 0x00000002, 0x02FEA604, 0x80015F1F, 0x00000002,
- 0x02FEA604, 0x8001601F, 0x00000002, 0x02FF1404, 0x80015F1F, 0x00000002,
- 0x02FF1404, 0x8001601F, 0x00000002, 0x0300FE04, 0x80015F1F, 0x00000002,
- 0x03011204, 0x80015F1F, 0x00000002, 0x0303F804, 0x80015F1F, 0x00000002,
- 0x0304F204, 0x80015F1F, 0x00000002, 0x0304F204, 0x8001601F, 0x00000002,
- 0x0313A404, 0x80015F1F, 0x00000002, 0x031B6604, 0x80015F1F, 0x00000002,
- 0x031F6C04, 0x80015F1F, 0x00000002, 0x031F6C04, 0x8001601F, 0x00000002,
- 0x03212204, 0x80015F1F, 0x00000002, 0x032C3804,
+ 0x0049C484, 0x0049BA84, 0x4049EA20, 0x00000003, 0x0049C484, 0x0049BA84,
+ 0x4049EC20, 0x00000003, 0x0049C484, 0x0049BA84, 0x4049EE20, 0x00000002,
+ 0x4049C420, 0x4049E620, 0x00000002, 0x4049C420, 0x4049E820, 0x00000002,
+ 0x4049C420, 0x4049EA20, 0x00000002, 0x4049C420, 0x4049EC20, 0x00000002,
+ 0x4049C420, 0x4049EE20, 0x00000002, 0x4049C620, 0x4049E620, 0x00000002,
+ 0x4049C620, 0x4049E820, 0x00000002, 0x4049C620, 0x4049EA20, 0x00000002,
+ 0x4049C620, 0x4049EC20, 0x00000002, 0x4049C620, 0x4049EE20, 0x00000002,
+ 0x4049C820, 0x4049E620, 0x00000002, 0x4049C820, 0x4049E820, 0x00000002,
+ 0x4049C820, 0x4049EA20, 0x00000002, 0x4049C820, 0x4049EC20, 0x00000002,
+ 0x4049C820, 0x4049EE20, 0x00000002, 0x4049F020, 0x404A5A20, 0x00000002,
+ 0x4049F020, 0x404A5C20, 0x00000002, 0x4049F020,
// Block 72, offset 0x1200
- 0x80015F1F, 0x00000002, 0x032DD004, 0x80015F1F, 0x00000002, 0x0331C004,
- 0x80015F1F, 0x00000002, 0x03332C04, 0x80015F1F, 0x00000002, 0x03355004,
- 0x80015F1F, 0x00000002, 0x03367804, 0x80015F1F, 0x00000002, 0x033CEA04,
- 0x80015F1F, 0x00000002, 0x033E9404, 0x80015F1F, 0x00000002, 0x033EA404,
- 0x80015F1F, 0x00000002, 0x033F1A04, 0x80015F1F, 0x00000002, 0x033F3804,
- 0x80015F1F, 0x00000002, 0x033F3804, 0x8001601F,
+ 0x404A6220, 0x00000002, 0x4049F020, 0x404A6620, 0x00000002, 0x4049F020,
+ 0x404A6820, 0x00000002, 0x4049F220, 0x404A5A20, 0x00000002, 0x4049F220,
+ 0x404A5C20, 0x00000002, 0x4049F220, 0x404A6220, 0x00000002, 0x4049F220,
+ 0x404A6620, 0x00000002, 0x4049F220, 0x404A6820, 0x00000002, 0x4049F420,
+ 0x404A5A20, 0x00000002, 0x4049F420, 0x404A5C20, 0x00000002, 0x4049F420,
+ 0x404A6220, 0x00000002, 0x4049F420, 0x404A6620, 0x00000002, 0x4049F420,
+ 0x404A6820, 0x00000002, 0x4049F620, 0x404A5A20, 0x00000002, 0x4049F620,
+ 0x404A5C20, 0x00000002, 0x4049F620, 0x404A6220, 0x00000002, 0x4049F620,
+ 0x404A6620, 0x00000002, 0x4049F620, 0x404A6820, 0x00000002, 0x4049F820,
+ 0x404A5A20, 0x00000002, 0x4049F820, 0x404A5C20, 0x00000002, 0x4049F820,
+ 0x404A6220, 0x00000002, 0x4049F820, 0x404A6620,
+ // Block 73, offset 0x1240
+ 0x00000002, 0x4049F820, 0x404A6820, 0x00000002, 0x4049FA20, 0x404A5A20,
+ 0x00000002, 0x4049FA20, 0x404A5C20, 0x00000002, 0x4049FA20, 0x404A6220,
+ 0x00000002, 0x4049FA20, 0x404A6620, 0x00000002, 0x4049FA20, 0x404A6820,
+ 0x00000002, 0x4049FC20, 0x404A5A20, 0x00000002, 0x4049FC20, 0x404A5C20,
+ 0x00000002, 0x4049FC20, 0x404A6220, 0x00000002, 0x4049FC20, 0x404A6620,
+ 0x00000002, 0x4049FC20, 0x404A6820, 0x00000002, 0x4049FE20, 0x404A5A20,
+ 0x00000002, 0x4049FE20, 0x404A5C20, 0x00000002, 0x4049FE20, 0x404A6220,
+ 0x00000002, 0x4049FE20, 0x404A6620, 0x00000002, 0x4049FE20, 0x404A6820,
+ 0x00000002, 0x404A0020, 0x404A5A20, 0x00000002, 0x404A0020, 0x404A5C20,
+ 0x00000002, 0x404A0020, 0x404A6220, 0x00000002, 0x404A0020, 0x404A6620,
+ 0x00000002, 0x404A0020, 0x404A6820, 0x00000002,
+ // Block 74, offset 0x1280
+ 0x404A0220, 0x404A5A20, 0x00000002, 0x404A0220, 0x404A5C20, 0x00000002,
+ 0x404A0220, 0x404A6220, 0x00000002, 0x404A0220, 0x404A6620, 0x00000002,
+ 0x404A0220, 0x404A6820, 0x00000002, 0x404A0420, 0x404A5A20, 0x00000002,
+ 0x404A0420, 0x404A5C20, 0x00000002, 0x404A0420, 0x404A6220, 0x00000002,
+ 0x404A0420, 0x404A6620, 0x00000002, 0x404A0420, 0x404A6820, 0x00000002,
+ 0x404A0620, 0x404A5A20, 0x00000002, 0x404A0620, 0x404A5C20, 0x00000002,
+ 0x404A0620, 0x404A6220, 0x00000002, 0x404A0620, 0x404A6620, 0x00000002,
+ 0x404A0620, 0x404A6820, 0x00000002, 0x404A0820, 0x404A5A20, 0x00000002,
+ 0x404A0820, 0x404A5C20, 0x00000002, 0x404A0820, 0x404A6220, 0x00000002,
+ 0x404A0820, 0x404A6620, 0x00000002, 0x404A0820, 0x404A6820, 0x00000002,
+ 0x404A0A20, 0x404A5A20, 0x00000002, 0x404A0A20,
+ // Block 75, offset 0x12c0
+ 0x404A5C20, 0x00000002, 0x404A0A20, 0x404A6220, 0x00000002, 0x404A0A20,
+ 0x404A6620, 0x00000002, 0x404A0A20, 0x404A6820, 0x00000002, 0x404A0C20,
+ 0x404A5A20, 0x00000002, 0x404A0C20, 0x404A5C20, 0x00000002, 0x404A0C20,
+ 0x404A6220, 0x00000002, 0x404A0C20, 0x404A6620, 0x00000002, 0x404A0C20,
+ 0x404A6820, 0x00000002, 0x404A0E20, 0x404A5A20, 0x00000002, 0x404A0E20,
+ 0x404A5C20, 0x00000002, 0x404A0E20, 0x404A6220, 0x00000002, 0x404A0E20,
+ 0x404A6620, 0x00000002, 0x404A0E20, 0x404A6820, 0x00000002, 0x404A1020,
+ 0x404A5A20, 0x00000002, 0x404A1020, 0x404A5C20, 0x00000002, 0x404A1020,
+ 0x404A6220, 0x00000002, 0x404A1020, 0x404A6620, 0x00000002, 0x404A1020,
+ 0x404A6820, 0x00000002, 0x404A1220, 0x404A5A20, 0x00000002, 0x404A1220,
+ 0x404A5C20, 0x00000002, 0x404A1220, 0x404A6220,
+ // Block 76, offset 0x1300
+ 0x00000002, 0x404A1220, 0x404A6620, 0x00000002, 0x404A1220, 0x404A6820,
+ 0x00000002, 0x404A1420, 0x404A5A20, 0x00000002, 0x404A1420, 0x404A5C20,
+ 0x00000002, 0x404A1420, 0x404A6220, 0x00000002, 0x404A1420, 0x404A6620,
+ 0x00000002, 0x404A1420, 0x404A6820, 0x00000002, 0x404A1620, 0x404A5A20,
+ 0x00000002, 0x404A1620, 0x404A5C20, 0x00000002, 0x404A1620, 0x404A6220,
+ 0x00000002, 0x404A1620, 0x404A6620, 0x00000002, 0x404A1620, 0x404A6820,
+ 0x00000002, 0x404A1820, 0x404A5A20, 0x00000002, 0x404A1820, 0x404A5C20,
+ 0x00000002, 0x404A1820, 0x404A6220, 0x00000002, 0x404A1820, 0x404A6620,
+ 0x00000002, 0x404A1820, 0x404A6820, 0x00000002, 0x404A1A20, 0x404A5A20,
+ 0x00000002, 0x404A1A20, 0x404A5C20, 0x00000002, 0x404A1A20, 0x404A6220,
+ 0x00000002, 0x404A1A20, 0x404A6620, 0x00000002,
+ // Block 77, offset 0x1340
+ 0x404A1A20, 0x404A6820, 0x00000002, 0x404A1C20, 0x404A5A20, 0x00000002,
+ 0x404A1C20, 0x404A5C20, 0x00000002, 0x404A1C20, 0x404A6220, 0x00000002,
+ 0x404A1C20, 0x404A6620, 0x00000002, 0x404A1C20, 0x404A6820, 0x00000002,
+ 0x404A1E20, 0x404A5A20, 0x00000002, 0x404A1E20, 0x404A5C20, 0x00000002,
+ 0x404A1E20, 0x404A6220, 0x00000002, 0x404A1E20, 0x404A6620, 0x00000002,
+ 0x404A1E20, 0x404A6820, 0x00000002, 0x404A2020, 0x404A5A20, 0x00000002,
+ 0x404A2020, 0x404A5C20, 0x00000002, 0x404A2020, 0x404A6220, 0x00000002,
+ 0x404A2020, 0x404A6620, 0x00000002, 0x404A2020, 0x404A6820, 0x00000002,
+ 0x404A2220, 0x404A5A20, 0x00000002, 0x404A2220, 0x404A5C20, 0x00000002,
+ 0x404A2220, 0x404A6220, 0x00000002, 0x404A2220, 0x404A6620, 0x00000002,
+ 0x404A2220, 0x404A6820, 0x00000002, 0x404A2420,
+ // Block 78, offset 0x1380
+ 0x404A5A20, 0x00000002, 0x404A2420, 0x404A5C20, 0x00000002, 0x404A2420,
+ 0x404A6220, 0x00000002, 0x404A2420, 0x404A6620, 0x00000002, 0x404A2420,
+ 0x404A6820, 0x00000002, 0x404A2620, 0x404A5A20, 0x00000002, 0x404A2620,
+ 0x404A5C20, 0x00000002, 0x404A2620, 0x404A6220, 0x00000002, 0x404A2620,
+ 0x404A6620, 0x00000002, 0x404A2620, 0x404A6820, 0x00000002, 0x404A2820,
+ 0x404A5A20, 0x00000002, 0x404A2820, 0x404A5C20, 0x00000002, 0x404A2820,
+ 0x404A6220, 0x00000002, 0x404A2820, 0x404A6620, 0x00000002, 0x404A2820,
+ 0x404A6820, 0x00000002, 0x404A2A20, 0x404A5A20, 0x00000002, 0x404A2A20,
+ 0x404A5C20, 0x00000002, 0x404A2A20, 0x404A6220, 0x00000002, 0x404A2A20,
+ 0x404A6620, 0x00000002, 0x404A2A20, 0x404A6820, 0x00000002, 0x404A2C20,
+ 0x404A5A20, 0x00000002, 0x404A2C20, 0x404A5C20,
+ // Block 79, offset 0x13c0
+ 0x00000002, 0x404A2C20, 0x404A6220, 0x00000002, 0x404A2C20, 0x404A6620,
+ 0x00000002, 0x404A2C20, 0x404A6820, 0x00000002, 0x404A2E20, 0x404A5A20,
+ 0x00000002, 0x404A2E20, 0x404A5C20, 0x00000002, 0x404A2E20, 0x404A6220,
+ 0x00000002, 0x404A2E20, 0x404A6620, 0x00000002, 0x404A2E20, 0x404A6820,
+ 0x00000002, 0x404A3020, 0x404A5A20, 0x00000002, 0x404A3020, 0x404A5C20,
+ 0x00000002, 0x404A3020, 0x404A6220, 0x00000002, 0x404A3020, 0x404A6620,
+ 0x00000002, 0x404A3020, 0x404A6820, 0x00000002, 0x404A3220, 0x404A5A20,
+ 0x00000002, 0x404A3220, 0x404A5C20, 0x00000002, 0x404A3220, 0x404A6220,
+ 0x00000002, 0x404A3220, 0x404A6620, 0x00000002, 0x404A3220, 0x404A6820,
+ 0x00000002, 0x404A3420, 0x404A5A20, 0x00000002, 0x404A3420, 0x404A5C20,
+ 0x00000002, 0x404A3420, 0x404A6220, 0x00000002,
+ // Block 80, offset 0x1400
+ 0x404A3420, 0x404A6620, 0x00000002, 0x404A3420, 0x404A6820, 0x00000002,
+ 0x404A3620, 0x404A5A20, 0x00000002, 0x404A3620, 0x404A5C20, 0x00000002,
+ 0x404A3620, 0x404A6220, 0x00000002, 0x404A3620, 0x404A6620, 0x00000002,
+ 0x404A3620, 0x404A6820, 0x00000002, 0x404A3820, 0x404A5A20, 0x00000002,
+ 0x404A3820, 0x404A5C20, 0x00000002, 0x404A3820, 0x404A6220, 0x00000002,
+ 0x404A3820, 0x404A6620, 0x00000002, 0x404A3820, 0x404A6820, 0x00000002,
+ 0x404A3A20, 0x404A5A20, 0x00000002, 0x404A3A20, 0x404A5C20, 0x00000002,
+ 0x404A3A20, 0x404A6220, 0x00000002, 0x404A3A20, 0x404A6620, 0x00000002,
+ 0x404A3A20, 0x404A6820, 0x00000002, 0x404A3C20, 0x404A5A20, 0x00000002,
+ 0x404A3C20, 0x404A5C20, 0x00000002, 0x404A3C20, 0x404A6220, 0x00000002,
+ 0x404A3C20, 0x404A6620, 0x00000002, 0x404A3C20,
+ // Block 81, offset 0x1440
+ 0x404A6820, 0x00000002, 0x404A3E20, 0x404A5A20, 0x00000002, 0x404A3E20,
+ 0x404A5C20, 0x00000002, 0x404A3E20, 0x404A6220, 0x00000002, 0x404A3E20,
+ 0x404A6620, 0x00000002, 0x404A3E20, 0x404A6820, 0x00000002, 0x404A4020,
+ 0x404A5A20, 0x00000002, 0x404A4020, 0x404A5C20, 0x00000002, 0x404A4020,
+ 0x404A6220, 0x00000002, 0x404A4020, 0x404A6620, 0x00000002, 0x404A4020,
+ 0x404A6820, 0x00000002, 0x404A4220, 0x404A5A20, 0x00000002, 0x404A4220,
+ 0x404A5C20, 0x00000002, 0x404A4220, 0x404A6220, 0x00000002, 0x404A4220,
+ 0x404A6620, 0x00000002, 0x404A4220, 0x404A6820, 0x00000002, 0x404A4420,
+ 0x404A5A20, 0x00000002, 0x404A4420, 0x404A5C20, 0x00000002, 0x404A4420,
+ 0x404A6220, 0x00000002, 0x404A4420, 0x404A6620, 0x00000002, 0x404A4420,
+ 0x404A6820, 0x00000002, 0x404A4620, 0x404A5A20,
+ // Block 82, offset 0x1480
+ 0x00000002, 0x404A4620, 0x404A5C20, 0x00000002, 0x404A4620, 0x404A6220,
+ 0x00000002, 0x404A4620, 0x404A6620, 0x00000002, 0x404A4620, 0x404A6820,
+ 0x00000002, 0x404A4820, 0x404A5A20, 0x00000002, 0x404A4820, 0x404A5C20,
+ 0x00000002, 0x404A4820, 0x404A6220, 0x00000002, 0x404A4820, 0x404A6620,
+ 0x00000002, 0x404A4820, 0x404A6820, 0x00000002, 0x404A4A20, 0x404A5A20,
+ 0x00000002, 0x404A4A20, 0x404A5C20, 0x00000002, 0x404A4A20, 0x404A6220,
+ 0x00000002, 0x404A4A20, 0x404A6620, 0x00000002, 0x404A4A20, 0x404A6820,
+ 0x00000002, 0x404A4C20, 0x404A5A20, 0x00000002, 0x404A4C20, 0x404A5C20,
+ 0x00000002, 0x404A4C20, 0x404A6220, 0x00000002, 0x404A4C20, 0x404A6620,
+ 0x00000002, 0x404A4C20, 0x404A6820, 0x00000002, 0x404A4E20, 0x404A5A20,
+ 0x00000002, 0x404A4E20, 0x404A5C20, 0x00000002,
+ // Block 83, offset 0x14c0
+ 0x404A4E20, 0x404A6220, 0x00000002, 0x404A4E20, 0x404A6620, 0x00000002,
+ 0x404A4E20, 0x404A6820, 0x00000002, 0x004AD684, 0x80013A04, 0x00000002,
+ 0x004AE684, 0x80013A04, 0x00000002, 0x004AE884, 0x80013A04, 0x00000002,
+ 0x004AEA84, 0x80013A04, 0x00000002, 0x404AEA20, 0x404B1620, 0x00000002,
+ 0x404AEA20, 0x404B1A20, 0x00000002, 0x404AEA20, 0x404B2220, 0x00000002,
+ 0x404AF020, 0x404B1620, 0x00000002, 0x404AF020, 0x404B1A20, 0x00000002,
+ 0x404AF020, 0x404B2220, 0x00000003, 0x004B0284, 0x004B3084, 0x8000F304,
+ 0x00000003, 0x004EA684, 0x004F1484, 0x004EA684, 0x00000002, 0x0050AE84,
+ 0x0050DA84, 0x00000003, 0x0050AE84, 0x0050DA84, 0x0050F084, 0x00000003,
+ 0x00514E84, 0x00519A84, 0x00514E84, 0x00000002, 0x005ADA84, 0x80013904,
+ 0x00000002, 0x005ADC84, 0x80013904, 0x00000002,
+ // Block 84, offset 0x1500
+ 0x005ADC84, 0x80013A04, 0x00000002, 0x005ADE84, 0x80013904, 0x00000002,
+ 0x005ADE84, 0x005ADE84, 0x00000002, 0x005AE084, 0x80013904, 0x00000002,
+ 0x005AE084, 0x80013A04, 0x00000002, 0x005AE084, 0x80013C04, 0x00000002,
+ 0x005AE084, 0x80013D04, 0x00000002, 0x005AE884, 0x80013904, 0x00000002,
+ 0x005AE884, 0x80013A04, 0x00000002, 0x005AE884, 0x80013C04, 0x00000002,
+ 0x005AE884, 0x80013D04, 0x00000002, 0x005AEC84, 0x80013904, 0x00000002,
+ 0x005AEE84, 0x80013904, 0x00000002, 0x005AEE84, 0x80013A04, 0x00000002,
+ 0x005AEE84, 0x80013C04, 0x00000002, 0x005AF084, 0x80013904, 0x00000002,
+ 0x005AF084, 0x80013A04, 0x00000002, 0x005AF284, 0x80013904, 0x00000002,
+ 0x005AF484, 0x80013904, 0x00000002, 0x005AF684, 0x80013904, 0x00000002,
+ 0x005AF684, 0x005B0884, 0x00000002, 0x005AFA84,
+ // Block 85, offset 0x1540
+ 0x80013904, 0x00000002, 0x005AFE84, 0x80013904, 0x00000002, 0x005AFE84,
+ 0x80013A04, 0x00000002, 0x005AFE84, 0x80013C04, 0x00000002, 0x005AFE84,
+ 0x80013D04, 0x00000002, 0x005AFE84, 0x80013E04, 0x00000002, 0x005B0084,
+ 0x80013904, 0x00000002, 0x005B0084, 0x80013A04, 0x00000002, 0x005B0284,
+ 0x80013904, 0x00000002, 0x005B0284, 0x80013A04, 0x00000002, 0x005B0684,
+ 0x80013904, 0x00000002, 0x005B0684, 0x80013A04, 0x00000004, 0x005B0684,
+ 0x80013904, 0x005B0684, 0x80013904, 0x00000002, 0x005B0884, 0x80013904,
+ 0x00000002, 0x005B0A84, 0x80013904, 0x00000002, 0x005B2484, 0x80013904,
+ 0x00000002, 0x005B2484, 0x80013A04, 0x00000002, 0x005B2684, 0x80013904,
+ 0x00000002, 0x005B2A84, 0x80013904, 0x00000002, 0x005B3084, 0x80013904,
+ 0x00000002, 0x005B3284, 0x80013904, 0x00000002,
+ // Block 86, offset 0x1580
+ 0x005B3484, 0x80013904, 0x00000002, 0x005B3684, 0x80013904, 0x00000002,
+ 0x005B3884, 0x80013904, 0x00000002, 0x005B3A84, 0x80013904, 0x00000002,
+ 0x005B3E84, 0x80013904, 0x00000002, 0x005B4084, 0x80013904, 0x00000002,
+ 0x005B4284, 0x80013904, 0x00000002, 0x005B4484, 0x80013904, 0x00000002,
+ 0x005B4684, 0x80013904, 0x00000002, 0x005B4884, 0x80013904, 0x00000002,
+ 0x005B5284, 0x80013904, 0x00000002, 0x005B5484, 0x80013904, 0x00000002,
+ 0x005B5684, 0x80013904, 0x00000002, 0x005B5884, 0x80013904, 0x00000002,
+ 0x005B5C84, 0x80013904, 0x00000002, 0x005B6484, 0x80013904, 0x00000002,
+ 0x005B6684, 0x80013904, 0x00000002, 0x005B6884, 0x80013904, 0x00000002,
+ 0x005B6A84, 0x80013904, 0x00000002, 0x005B6C84, 0x80013904, 0x00000002,
+ 0x005B7484, 0x80013904, 0x00000002, 0x005B7684,
+ // Block 87, offset 0x15c0
+ 0x80013904, 0x00000002, 0x005B7884, 0x80013904, 0x00000002, 0x005B7A84,
+ 0x80013904, 0x00000002, 0x005B9884, 0x005D9684, 0x00000002, 0x005BBC84,
+ 0x005D9684, 0x00000002, 0x005BE684, 0x005D9684, 0x00000002, 0x005C0E84,
+ 0x005D9884, 0x00000002, 0x005C2484, 0x005D9684, 0x00000002, 0x005C3084,
+ 0x005D9884, 0x00000002, 0x005C3484, 0x005D9884, 0x00000002, 0x005C4084,
+ 0x005D9684, 0x00000002, 0x005C8A84, 0x005D9684, 0x00000002, 0x005CE884,
+ 0x005D9684, 0x00000002, 0x005D1684, 0x005D9684, 0x00000002, 0x005D2284,
+ 0x005D9884, 0x00000002, 0x005D3084, 0x005D9684, 0x00000004, 0x0062C486,
+ 0x0063C286, 0x0062C286, 0x0063CE86, 0x00000005, 0x0062C886, 0x0063A886,
+ 0x00648286, 0x0062AC86, 0x0063B886, 0x00000003, 0x0065769C, 0x0027D69C,
+ 0x0065CA9C, 0x00000005, 0x0065769C, 0x0065AA9C,
+ // Block 88, offset 0x1600
+ 0x8001291C, 0x0027D69C, 0x00659E9C, 0x00000004, 0x0065769C, 0x0065CA9C,
+ 0x0065AE9C, 0x0065769C, 0x00000005, 0x0065769C, 0x0065D89C, 0x0065B09C,
+ 0x8001291C, 0x0065769C, 0x00000005, 0x0065789C, 0x0065A29C, 0x0065D89C,
+ 0x0065869C, 0x8001281C, 0x00000003, 0x0065789C, 0x0065D89C, 0x0065989C,
+ 0x00000003, 0x00657A9C, 0x0065809C, 0x0065D89C, 0x00000004, 0x00657E9C,
+ 0x0027D69C, 0x0065829C, 0x0027D69C, 0x00000006, 0x00657E9C, 0x0065909C,
+ 0x0065869C, 0x0027D69C, 0x00659E9C, 0x8001281C, 0x00000003, 0x0065809C,
+ 0x0027D69C, 0x0065B89C, 0x00000003, 0x0065809C, 0x0065D89C, 0x0065909C,
+ 0x00000003, 0x0065829C, 0x0065789C, 0x0065C89C, 0x00000004, 0x0065829C,
+ 0x0065C69C, 0x00659A9C, 0x00659E9C, 0x00000004, 0x0065829C, 0x0065CE9C,
+ 0x0065C89C, 0x0027D69C, 0x00000004, 0x0065829C,
+ // Block 89, offset 0x1640
+ 0x8001281C, 0x0065CE9C, 0x0065D89C, 0x00000004, 0x0065829C, 0x8001281C,
+ 0x0065D89C, 0x0065B49C, 0x00000004, 0x0065849C, 0x8001281C, 0x0065829C,
+ 0x8001281C, 0x00000004, 0x0065849C, 0x8001281C, 0x0065A29C, 0x0027D69C,
+ 0x00000004, 0x0065849C, 0x0065C09C, 0x0065C89C, 0x0027D69C, 0x00000006,
+ 0x0065849C, 0x8001281C, 0x0065CA9C, 0x0065969C, 0x8001281C, 0x0027D69C,
+ 0x00000006, 0x0065849C, 0x0065CE9C, 0x0065869C, 0x8001281C, 0x0065C69C,
+ 0x0065B89C, 0x00000006, 0x0065849C, 0x0065CE9C, 0x0065BA9C, 0x0027D69C,
+ 0x00659E9C, 0x0065CA9C, 0x00000005, 0x0065849C, 0x0065CE9C, 0x0065D09C,
+ 0x00659A9C, 0x00659E9C, 0x00000004, 0x0065869C, 0x8001281C, 0x0065C69C,
+ 0x0065B89C, 0x00000006, 0x0065869C, 0x8001281C, 0x0065C69C, 0x0065B89C,
+ 0x00659E9C, 0x0065D89C, 0x00000006, 0x0065869C,
+ // Block 90, offset 0x1680
+ 0x0065CA9C, 0x0065929C, 0x8001281C, 0x0065789C, 0x0065CE9C, 0x00000004,
+ 0x0065869C, 0x0065CE9C, 0x0027D69C, 0x0065A69C, 0x00000003, 0x0065889C,
+ 0x0027D69C, 0x0065909C, 0x00000004, 0x00658A9C, 0x0027D69C, 0x0065B29C,
+ 0x8001291C, 0x00000003, 0x00658A9C, 0x0065CA9C, 0x0065A09C, 0x00000004,
+ 0x00658C9C, 0x0065789C, 0x0065869C, 0x0065CA9C, 0x00000005, 0x00658C9C,
+ 0x0065D89C, 0x0065989C, 0x0027D69C, 0x0065B89C, 0x00000002, 0x00658E84,
+ 0x0065BA84, 0x00000005, 0x00658E9C, 0x0065C89C, 0x0065D89C, 0x0065869C,
+ 0x8001281C, 0x00000003, 0x0065929C, 0x0065D89C, 0x0065989C, 0x00000003,
+ 0x0065929C, 0x0065D89C, 0x00659E9C, 0x00000004, 0x0065969C, 0x8001281C,
+ 0x0027D69C, 0x0065909C, 0x00000003, 0x00659C9C, 0x8001281C, 0x00658E9C,
+ 0x00000003, 0x00659E9C, 0x8001281C, 0x0065CA9C,
+ // Block 91, offset 0x16c0
+ 0x00000003, 0x0065A89C, 0x00659A9C, 0x00659E9C, 0x00000006, 0x0065AA9C,
+ 0x8001291C, 0x0027D69C, 0x0065929C, 0x0065D89C, 0x00659E9C, 0x00000004,
+ 0x0065AA9C, 0x8001291C, 0x0027D69C, 0x00659A9C, 0x00000005, 0x0065AA9C,
+ 0x8001281C, 0x0027D69C, 0x0065CC9C, 0x0065CA9C, 0x00000003, 0x0065AA9C,
+ 0x0065789C, 0x00659A9C, 0x00000006, 0x0065AC9C, 0x8001291C, 0x0065769C,
+ 0x0065909C, 0x00659E9C, 0x0065CA9C, 0x00000004, 0x0065AC9C, 0x8001291C,
+ 0x0065869C, 0x0065CA9C, 0x00000003, 0x0065AC9C, 0x8001291C, 0x00658A9C,
+ 0x00000003, 0x0065AC9C, 0x8001281C, 0x0065CA9C, 0x00000006, 0x0065AE9C,
+ 0x0065769C, 0x0065C69C, 0x00659A9C, 0x00659E9C, 0x8001281C, 0x00000004,
+ 0x0065AE9C, 0x0065789C, 0x0027D69C, 0x00659E9C, 0x00000006, 0x0065AE9C,
+ 0x8001281C, 0x00659A9C, 0x00658E9C, 0x00657E9C,
+ // Block 92, offset 0x1700
+ 0x0065CA9C, 0x00000003, 0x0065AE9C, 0x0065C69C, 0x0065D89C, 0x00000005,
+ 0x0065B09C, 0x8001291C, 0x0027D69C, 0x00658E9C, 0x8001281C, 0x00000004,
+ 0x0065B09C, 0x8001281C, 0x0027D69C, 0x0065969C, 0x00000005, 0x0065B09C,
+ 0x0065869C, 0x0065969C, 0x0027D69C, 0x0065CA9C, 0x00000003, 0x0065B09C,
+ 0x8001291C, 0x0065949C, 0x00000004, 0x0065B09C, 0x8001291C, 0x0065A29C,
+ 0x0065AC9C, 0x00000003, 0x0065B09C, 0x0065CA9C, 0x00659A9C, 0x00000004,
+ 0x0065B09C, 0x8001291C, 0x0065D89C, 0x0065909C, 0x00000003, 0x0065B29C,
+ 0x0027D69C, 0x0065CA9C, 0x00000003, 0x0065B29C, 0x0027D69C, 0x0065D89C,
+ 0x00000005, 0x0065B29C, 0x8001291C, 0x0065789C, 0x0065D89C, 0x00659E9C,
+ 0x00000004, 0x0065B29C, 0x8001281C, 0x0065CA9C, 0x00659E9C, 0x00000005,
+ 0x0065B29C, 0x8001291C, 0x0065D89C, 0x00659E9C,
+ // Block 93, offset 0x1740
+ 0x8001281C, 0x00000004, 0x0065B49C, 0x0065789C, 0x0065869C, 0x0065CE9C,
+ 0x00000003, 0x0065B49C, 0x0065789C, 0x0065CA9C, 0x00000002, 0x0065B484,
+ 0x00659084, 0x00000003, 0x0065B49C, 0x00659A9C, 0x0065AA9C, 0x00000003,
+ 0x0065B49C, 0x0065CA9C, 0x0065869C, 0x00000005, 0x0065B49C, 0x0065D89C,
+ 0x00658E9C, 0x0065C49C, 0x0065D89C, 0x00000004, 0x0065B69C, 0x0065869C,
+ 0x0065CE9C, 0x0065D89C, 0x00000006, 0x0065B69C, 0x0065C89C, 0x0065AA9C,
+ 0x8001281C, 0x0027D69C, 0x0065CA9C, 0x00000004, 0x0065BA9C, 0x0027D69C,
+ 0x00659E9C, 0x0065CA9C, 0x00000003, 0x0065BA9C, 0x0065829C, 0x8001281C,
+ 0x00000005, 0x0065BA9C, 0x0065829C, 0x8001281C, 0x00659E9C, 0x0065D89C,
+ 0x00000004, 0x0065BE9C, 0x0027D69C, 0x00659E9C, 0x8001281C, 0x00000003,
+ 0x0065BE9C, 0x0027D69C, 0x0065CA9C, 0x00000003,
+ // Block 94, offset 0x1780
+ 0x0065C09C, 0x0065769C, 0x0065D89C, 0x00000004, 0x0065C89C, 0x00659A9C,
+ 0x00659E9C, 0x0065CA9C, 0x00000005, 0x0065CA9C, 0x0027D69C, 0x0065AE9C,
+ 0x8001281C, 0x0065CA9C, 0x00000004, 0x0065CA9C, 0x0065AC9C, 0x8001291C,
+ 0x0027D69C, 0x00000006, 0x0065CC9C, 0x0065D89C, 0x00659E9C, 0x0065889C,
+ 0x8001281C, 0x0065D89C, 0x00000003, 0x0065D09C, 0x00659A9C, 0x00659E9C,
+ 0x00000002, 0x0065DA84, 0x80013A04, 0x00000002, 0x0065EC84, 0x80013A04,
+ 0x00000002, 0x0065F684, 0x80013A04, 0x00000002, 0x00660684, 0x80013A04,
+ 0x00000002, 0x00661284, 0x80013A04, 0x00000002, 0x00661484, 0x80013A04,
+ 0x00000002, 0x00661C84, 0x80013A04, 0x00000002, 0x00661E84, 0x80013A04,
+ 0x00000002, 0x00662284, 0x80013A04, 0x00000002, 0x00663884, 0x80013A04,
+ 0x00000002, 0x00663896, 0x80013A16, 0x00000002,
+ // Block 95, offset 0x17c0
+ 0x00663A84, 0x80013A04, 0x00000002, 0x00663A84, 0x80013C04, 0x00000002,
+ 0x0075C284, 0x80013904, 0x00000002, 0x00862084, 0x80013904, 0x00000002,
+ 0x00862284, 0x80013904, 0x00000002, 0x00862484, 0x80013904, 0x00000002,
+ 0x00862684, 0x80013904, 0x00000002, 0x00862884, 0x80013904, 0x00000002,
+ 0x00862A84, 0x80013904, 0x00000002, 0x00862C84, 0x80013904, 0x00000002,
+ 0x00862C84, 0x80013A04, 0x00000002, 0x00862E84, 0x80013904, 0x00000002,
+ 0x00863084, 0x80013904, 0x00000002, 0x00863284, 0x80013904, 0x00000002,
+ 0x00863284, 0x80013A04, 0x00000002, 0x00863484, 0x80013904, 0x00000002,
+ 0x00863484, 0x80013A04, 0x00000002, 0x00863684, 0x80013904, 0x00000002,
+ 0x00863684, 0x80013A04, 0x00000002, 0x00863884, 0x80013904, 0x00000002,
+ 0x00863A84, 0x80013904, 0x00000002, 0x00863C84,
+ // Block 96, offset 0x1800
+ 0x80013904, 0x00000002, 0x00863E84, 0x80013904, 0x00000002, 0x00863E84,
+ 0x80013A04, 0x00000002, 0x00863E84, 0x80013C04, 0x00000002, 0x00864084,
+ 0x80013904, 0x00000002, 0x00864284, 0x80013904, 0x00000002, 0x00864484,
+ 0x80013904, 0x00000002, 0x00864684, 0x80013904, 0x00000002, 0x00864684,
+ 0x80013A04, 0x00000002, 0x00864884, 0x80013904, 0x00000002, 0x00864884,
+ 0x80013A04, 0x00000002, 0x00864A84, 0x80013904, 0x00000002, 0x00864C84,
+ 0x80013904, 0x00000002, 0x029C6C84, 0x80013904, 0x00000002, 0x029CB284,
+ 0x80013904, 0x00000002, 0x02A30484, 0x80013904, 0x00000002, 0x02A3C084,
+ 0x80013904, 0x00000002, 0x02A40084, 0x80013904, 0x00000002, 0x02A6B884,
+ 0x80013904, 0x00000002, 0x02A6D284, 0x80013904, 0x00000002, 0x02A70484,
+ 0x80013904, 0x00000002, 0x02B81E84, 0x80013904,
+ // Block 97, offset 0x1840
+ 0x00000002, 0x02B81E84, 0x80013A04, 0x00000002, 0x02B84484, 0x80013904,
+ 0x00000002, 0x02B84684, 0x80013904, 0x00000002, 0x02BEA084, 0x80013904,
+ 0x00000002, 0x02BF8684, 0x80013904, 0x00000002, 0x02CBCA84, 0x80013904,
+ 0x00000002, 0x02CE1084, 0x80013904, 0x00000004, 0x02D0549C, 0x02BE1E9C,
+ 0x029E349C, 0x02F27C9C, 0x00000002, 0x02D6F484, 0x80013904, 0x00000002,
+ 0x02E45684, 0x80013904, 0x00000002, 0x02E4B684, 0x80013904, 0x00000002,
+ 0x02E71684, 0x80013904, 0x00000002, 0x02EB1684, 0x80013904, 0x00000002,
+ 0x02EDDC84, 0x80013904, 0x00000002, 0x02F27484, 0x80013904, 0x00000002,
+ 0x02F5F284, 0x80013904, 0x00000002, 0x02FEA484, 0x80013904, 0x00000002,
+ 0x02FEA684, 0x80013904, 0x00000002, 0x02FEA684, 0x80013A04, 0x00000002,
+ 0x02FF1484, 0x80013904, 0x00000002, 0x02FF1484,
+ // Block 98, offset 0x1880
+ 0x80013A04, 0x00000002, 0x0300FE84, 0x80013904, 0x00000002, 0x03011284,
+ 0x80013904, 0x00000002, 0x0303F884, 0x80013904, 0x00000002, 0x0304F284,
+ 0x80013904, 0x00000002, 0x0304F284, 0x80013A04, 0x00000002, 0x0313A484,
+ 0x80013904, 0x00000002, 0x031B6684, 0x80013904, 0x00000002, 0x031F6C84,
+ 0x80013904, 0x00000002, 0x031F6C84, 0x80013A04, 0x00000002, 0x03212284,
+ 0x80013904, 0x00000002, 0x032C3884, 0x80013904, 0x00000002, 0x032DD084,
+ 0x80013904, 0x00000002, 0x0331C084, 0x80013904, 0x00000002, 0x03332C84,
+ 0x80013904, 0x00000002, 0x03355084, 0x80013904, 0x00000002, 0x03367884,
+ 0x80013904, 0x00000002, 0x033CEA84, 0x80013904, 0x00000002, 0x033E9484,
+ 0x80013904, 0x00000002, 0x033EA484, 0x80013904, 0x00000002, 0x033F1A84,
+ 0x80013904, 0x00000002, 0x033F3884, 0x80013904,
+ // Block 99, offset 0x18c0
+ 0x00000002, 0x033F3884, 0x80013A04, 0x00000002, 0x00393C99, 0x003A8E99,
+ 0x00000002, 0x00393C9A, 0x003A8E9A, 0x00000002, 0x00395699, 0x003A8E99,
+ 0x00000002, 0x0039569A, 0x003A8E9A, 0x00000002, 0x00395899, 0x003A8E99,
+ 0x00000002, 0x0039589A, 0x003A8E9A, 0x00000002, 0x00396499, 0x003A8E99,
+ 0x00000002, 0x0039649A, 0x003A8E9A, 0x00000002, 0x00397299, 0x003A8E99,
+ 0x00000002, 0x0039729A, 0x003A8E9A, 0x00000002, 0x00397499, 0x003A8E99,
+ 0x00000002, 0x0039749A, 0x003A8E9A, 0x00000002, 0x0039C699, 0x003A8E99,
+ 0x00000002, 0x0039C69A, 0x003A8E9A, 0x00000002, 0x0039C899, 0x003A8E99,
+ 0x00000002, 0x0039C89A, 0x003A8E9A, 0x00000002, 0x0039DC99, 0x003A8E99,
+ 0x00000002, 0x0039DC9A, 0x003A8E9A, 0x00000002, 0x0039DE99, 0x003A8E99,
+ 0x00000002, 0x0039DE9A, 0x003A8E9A, 0x00000002,
+ // Block 100, offset 0x1900
+ 0x0039E699, 0x003A8E99, 0x00000002, 0x0039E69A, 0x003A8E9A, 0x00000002,
+ 0x0039EE99, 0x003A8E99, 0x00000002, 0x0039EE9A, 0x003A8E9A, 0x00000002,
+ 0x0039F099, 0x003A8E99, 0x00000002, 0x0039F09A, 0x003A8E9A, 0x00000002,
+ 0x0039FC99, 0x003A8E99, 0x00000002, 0x0039FC9A, 0x003A8E9A, 0x00000002,
+ 0x003A1299, 0x003A8E99, 0x00000002, 0x003A129A, 0x003A8E9A, 0x00000002,
+ 0x003A1A99, 0x003A8E99, 0x00000002, 0x003A1A9A, 0x003A8E9A, 0x00000002,
+ 0x003A4099, 0x003A8E99, 0x00000002, 0x003A409A, 0x003A8E9A, 0x00000002,
+ 0x003A4E9A, 0x003A8E9A, 0x00000002, 0x003A5699, 0x003A8E99, 0x00000002,
+ 0x003A569A, 0x003A8E9A, 0x00000002, 0x003A689A, 0x003A8E9A, 0x00000002,
+ 0x003A9099, 0x003A8E99, 0x00000002, 0x003A909A, 0x003A8E9A, 0x00000003,
+ 0x0003F484, 0x002D9A8A, 0x0003F69F, 0x00000003,
+ // Block 101, offset 0x1940
+ 0x0003F484, 0x002F5684, 0x0003F69F, 0x00000003, 0x0003F484, 0x002F568A,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x0030F684, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x0030F68A, 0x0003F69F, 0x00000002, 0x002C0A9D, 0x002F569C,
+ 0x00000002, 0x002D9A88, 0x80003202, 0x00000002, 0x002D9A88, 0x80003502,
+ 0x00000002, 0x002D9A88, 0x80003702, 0x00000002, 0x002D9A88, 0x80003C02,
+ 0x00000002, 0x002D9A88, 0x80004102, 0x00000002, 0x002D9A88, 0x80004702,
+ 0x00000003, 0x002D9A88, 0x80004702, 0x80003202, 0x00000002, 0x002D9A88,
+ 0x80004E02, 0x00000002, 0x002D9A88, 0x80005202, 0x00000002, 0x002D9A88,
+ 0x80005902, 0x00000002, 0x002D9A88, 0x80005B02, 0x00000002, 0x002D9A88,
+ 0x80006402, 0x00000002, 0x002D9A88, 0x80006502, 0x00000002, 0x002D9A88,
+ 0x80006702, 0x00000002, 0x002D9A88, 0x80007002,
+ // Block 102, offset 0x1980
+ 0x00000002, 0x002D9A88, 0x80007A02, 0x00000002, 0x002D9A8A, 0x002D9A9F,
+ 0x00000003, 0x002D9A8A, 0x002D9A8A, 0x002D9A9F, 0x00000002, 0x002D9A8A,
+ 0x002DCC8A, 0x00000002, 0x002D9A9D, 0x00306C9D, 0x00000002, 0x002D9A8A,
+ 0x0030BE9F, 0x00000002, 0x002D9A84, 0x0030F69F, 0x00000002, 0x002D9A8A,
+ 0x0030F69F, 0x00000002, 0x002E229C, 0x0030F69C, 0x00000002, 0x0030BE8A,
+ 0x002D9A9F, 0x00000003, 0x0030BE8A, 0x002D9A8A, 0x002D9A9F, 0x00000002,
+ 0x4030F620, 0x80004702, 0x00000002, 0x0030F688, 0x80004702, 0x00000002,
+ 0x4030F620, 0x80005202, 0x00000002, 0x0030F688, 0x80005202, 0x00000002,
+ 0x0030F684, 0x002D9A9F, 0x00000002, 0x0030F68A, 0x002D9A9F, 0x00000003,
+ 0x0030F684, 0x002D9A84, 0x002D9A9F, 0x00000003, 0x0030F68A, 0x002D9A8A,
+ 0x002D9A9F, 0x00000004, 0x002BDE84, 0x80013904,
+ // Block 103, offset 0x19c0
+ 0x002C9884, 0x80003202, 0x00000004, 0x002BDE8A, 0x80013904, 0x002C988A,
+ 0x80003202, 0x00000004, 0x002BDE84, 0x80013904, 0x002C9884, 0x80005B02,
+ 0x00000004, 0x002BDE8A, 0x80013904, 0x002C988A, 0x80005B02, 0x00000002,
+ 0x002C6294, 0x80013914, 0x00000003, 0x402EE220, 0x80005402, 0x80003202,
+ 0x00000003, 0x002EE288, 0x80005402, 0x80003202, 0x00000002, 0x00302C83,
+ 0x402D6820, 0x00000002, 0x00302C89, 0x002D6888, 0x00000002, 0x404A7620,
+ 0x404AF820, 0x00000002, 0x404A7820, 0x404AF820, 0x00000004, 0x404A8020,
+ 0x404AB020, 0x404A8020, 0x404AFA20, 0x00000004, 0x004A8083, 0x404AB020,
+ 0x404A8020, 0x404AFA20, 0x00000004, 0x004A8084, 0x404AB020, 0x404A8020,
+ 0x404AFA20, 0x00000004, 0x404A8020, 0x404AB420, 0x404A8020, 0x404AFA20,
+ 0x00000004, 0x004A8083, 0x404AB420, 0x404A8020,
+ // Block 104, offset 0x1a00
+ 0x404AFA20, 0x00000004, 0x004A8084, 0x404AB420, 0x404A8020, 0x404AFA20,
+ 0x00000004, 0x404A8020, 0x404AFA20, 0x404A8020, 0x404AFA20, 0x00000004,
+ 0x004A8083, 0x404AFA20, 0x404A8020, 0x404AFA20, 0x00000004, 0x004A8084,
+ 0x404AFA20, 0x404A8020, 0x404AFA20, 0x00000002, 0x404A8020, 0x404B0020,
+ 0x00000002, 0x404A8220, 0x404B0020, 0x00000002, 0x404AA020, 0x404B0020,
+ 0x00000002, 0x404AA220, 0x404B0020, 0x00000004, 0x404AB020, 0x404A8020,
+ 0x404A8020, 0x404AFA20, 0x00000004, 0x004AB083, 0x404A8020, 0x404A8020,
+ 0x404AFA20, 0x00000004, 0x004AB084, 0x404A8020, 0x404A8020, 0x404AFA20,
+ 0x00000004, 0x404AB020, 0x404A8420, 0x404A8020, 0x404AFA20, 0x00000004,
+ 0x004AB083, 0x404A8420, 0x404A8020, 0x404AFA20, 0x00000004, 0x004AB084,
+ 0x404A8420, 0x404A8020, 0x404AFA20, 0x00000004,
+ // Block 105, offset 0x1a40
+ 0x404AB020, 0x404AB820, 0x404A8020, 0x404AFA20, 0x00000004, 0x004AB083,
+ 0x404AB820, 0x404A8020, 0x404AFA20, 0x00000004, 0x004AB084, 0x404AB820,
+ 0x404A8020, 0x404AFA20, 0x00000004, 0x404AB020, 0x404AC020, 0x404A8020,
+ 0x404AFA20, 0x00000004, 0x004AB083, 0x404AC020, 0x404A8020, 0x404AFA20,
+ 0x00000004, 0x004AB084, 0x404AC020, 0x404A8020, 0x404AFA20, 0x00000004,
+ 0x404AB020, 0x404AC420, 0x404A8020, 0x404AFA20, 0x00000004, 0x004AB083,
+ 0x404AC420, 0x404A8020, 0x404AFA20, 0x00000004, 0x004AB084, 0x404AC420,
+ 0x404A8020, 0x404AFA20, 0x00000002, 0x404AB020, 0x404B0020, 0x00000002,
+ 0x404AB220, 0x404B0020, 0x00000004, 0x404AC020, 0x404A8020, 0x404A8020,
+ 0x404AFA20, 0x00000004, 0x004AC083, 0x404A8020, 0x404A8020, 0x404AFA20,
+ 0x00000004, 0x004AC084, 0x404A8020, 0x404A8020,
+ // Block 106, offset 0x1a80
+ 0x404AFA20, 0x00000004, 0x404AC020, 0x404AB020, 0x404A8020, 0x404AFA20,
+ 0x00000004, 0x004AC083, 0x404AB020, 0x404A8020, 0x404AFA20, 0x00000004,
+ 0x004AC084, 0x404AB020, 0x404A8020, 0x404AFA20, 0x00000004, 0x404AC020,
+ 0x404AFA20, 0x404A8020, 0x404AFA20, 0x00000004, 0x004AC083, 0x404AFA20,
+ 0x404A8020, 0x404AFA20, 0x00000004, 0x004AC084, 0x404AFA20, 0x404A8020,
+ 0x404AFA20, 0x00000002, 0x404AC020, 0x404B0020, 0x00000002, 0x404AC220,
+ 0x404B0020, 0x00000004, 0x404AC420, 0x404A8420, 0x404A8020, 0x404AFA20,
+ 0x00000004, 0x004AC483, 0x404A8420, 0x404A8020, 0x404AFA20, 0x00000004,
+ 0x004AC484, 0x404A8420, 0x404A8020, 0x404AFA20, 0x00000004, 0x404AC420,
+ 0x404AB020, 0x404A8020, 0x404AFA20, 0x00000004, 0x004AC483, 0x404AB020,
+ 0x404A8020, 0x404AFA20, 0x00000004, 0x004AC484,
+ // Block 107, offset 0x1ac0
+ 0x404AB020, 0x404A8020, 0x404AFA20, 0x00000004, 0x404AC420, 0x404AB420,
+ 0x404A8020, 0x404AFA20, 0x00000004, 0x004AC483, 0x404AB420, 0x404A8020,
+ 0x404AFA20, 0x00000004, 0x004AC484, 0x404AB420, 0x404A8020, 0x404AFA20,
+ 0x00000002, 0x404AD020, 0x404B0020, 0x00000002, 0x404AD220, 0x404B0020,
+ 0x00000004, 0x404AE020, 0x404A8020, 0x404A8020, 0x404AFA20, 0x00000004,
+ 0x004AE083, 0x404A8020, 0x404A8020, 0x404AFA20, 0x00000004, 0x004AE084,
+ 0x404A8020, 0x404A8020, 0x404AFA20, 0x00000004, 0x404AE020, 0x404AB020,
+ 0x404A8020, 0x404AFA20, 0x00000004, 0x004AE083, 0x404AB020, 0x404A8020,
+ 0x404AFA20, 0x00000004, 0x004AE084, 0x404AB020, 0x404A8020, 0x404AFA20,
+ 0x00000004, 0x404AE020, 0x404AC020, 0x404A8020, 0x404AFA20, 0x00000004,
+ 0x004AE083, 0x404AC020, 0x404A8020, 0x404AFA20,
+ // Block 108, offset 0x1b00
+ 0x00000004, 0x004AE084, 0x404AC020, 0x404A8020, 0x404AFA20, 0x00000002,
+ 0x402BDE20, 0x80003C02, 0x00000002, 0x002BDE88, 0x80003C02, 0x00000003,
+ 0x402BDE20, 0x80003C02, 0x80003202, 0x00000003, 0x002BDE88, 0x80003C02,
+ 0x80003202, 0x00000003, 0x402BDE20, 0x80003C02, 0x80003502, 0x00000003,
+ 0x002BDE88, 0x80003C02, 0x80003502, 0x00000003, 0x402BDE20, 0x80003C02,
+ 0x80004E02, 0x00000003, 0x002BDE88, 0x80003C02, 0x80004E02, 0x00000003,
+ 0x402BDE20, 0x80003C02, 0x80006402, 0x00000003, 0x002BDE88, 0x80003C02,
+ 0x80006402, 0x00000003, 0x402BDE20, 0x80007002, 0x80003C02, 0x00000003,
+ 0x002BDE88, 0x80007002, 0x80003C02, 0x00000002, 0x402C3A20, 0x80003C02,
+ 0x00000002, 0x002C3A88, 0x80003C02, 0x00000002, 0x402C9820, 0x80003C02,
+ 0x00000002, 0x002C9888, 0x80003C02, 0x00000003,
+ // Block 109, offset 0x1b40
+ 0x402C9820, 0x80003C02, 0x80003202, 0x00000003, 0x002C9888, 0x80003C02,
+ 0x80003202, 0x00000003, 0x402C9820, 0x80003C02, 0x80003502, 0x00000003,
+ 0x002C9888, 0x80003C02, 0x80003502, 0x00000003, 0x402C9820, 0x80003C02,
+ 0x80004E02, 0x00000003, 0x002C9888, 0x80003C02, 0x80004E02, 0x00000003,
+ 0x402C9820, 0x80003C02, 0x80006402, 0x00000003, 0x002C9888, 0x80003C02,
+ 0x80006402, 0x00000003, 0x402C9820, 0x80007002, 0x80003C02, 0x00000003,
+ 0x002C9888, 0x80007002, 0x80003C02, 0x00000002, 0x402D2220, 0x80003C02,
+ 0x00000002, 0x002D2288, 0x80003C02, 0x00000002, 0x402D6820, 0x80003C02,
+ 0x00000002, 0x002D6888, 0x80003C02, 0x00000002, 0x402D9A20, 0x80003C02,
+ 0x00000002, 0x402DCC20, 0x80003C02, 0x00000002, 0x002DCC88, 0x80003C02,
+ 0x00000002, 0x402EE220, 0x80003C02, 0x00000002,
+ // Block 110, offset 0x1b80
+ 0x002EE288, 0x80003C02, 0x00000003, 0x402EE220, 0x80003C02, 0x80003202,
+ 0x00000003, 0x002EE288, 0x80003C02, 0x80003202, 0x00000003, 0x402EE220,
+ 0x80003C02, 0x80003502, 0x00000003, 0x002EE288, 0x80003C02, 0x80003502,
+ 0x00000003, 0x402EE220, 0x80003C02, 0x80004E02, 0x00000003, 0x002EE288,
+ 0x80003C02, 0x80004E02, 0x00000003, 0x402EE220, 0x80003C02, 0x80006402,
+ 0x00000003, 0x002EE288, 0x80003C02, 0x80006402, 0x00000003, 0x402EE220,
+ 0x80007002, 0x80003C02, 0x00000003, 0x002EE288, 0x80007002, 0x80003C02,
+ 0x00000002, 0x402FE620, 0x80003C02, 0x00000002, 0x002FE688, 0x80003C02,
+ 0x00000002, 0x40306C20, 0x80003C02, 0x00000002, 0x00306C88, 0x80003C02,
+ 0x00000002, 0x4030E220, 0x80003C02, 0x00000002, 0x0030E288, 0x80003C02,
+ 0x00000002, 0x40310020, 0x80003C02, 0x00000002,
+ // Block 111, offset 0x1bc0
+ 0x00310088, 0x80003C02, 0x00000002, 0x40312A20, 0x80003C02, 0x00000002,
+ 0x00312A88, 0x80003C02, 0x00000002, 0x0002BA84, 0x0002BA9F, 0x00000002,
+ 0x0002BA84, 0x0002C49F, 0x00000002, 0x0002C484, 0x0002BA9F, 0x00000003,
+ 0x0003F484, 0x0029CE84, 0x0003F69F, 0x00000003, 0x0003F484, 0x0029D084,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x0029D284, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x0029D484, 0x0003F69F, 0x00000003, 0x0003F484, 0x0029D684,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x0029D884, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x0029DA84, 0x0003F69F, 0x00000003, 0x0003F484, 0x0029DC84,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x0029DE84, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x002BDE84, 0x0003F69F, 0x00000003, 0x0003F484, 0x002BDE8A,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x002C0A84,
+ // Block 112, offset 0x1c00
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x002C0A8A, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x002C3A84, 0x0003F69F, 0x00000003, 0x0003F484, 0x002C3A8A,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x002C6284, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x002C628A, 0x0003F69F, 0x00000003, 0x0003F484, 0x002C9884,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x002C988A, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x002D0884, 0x0003F69F, 0x00000003, 0x0003F484, 0x002D088A,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x002D2284, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x002D228A, 0x0003F69F, 0x00000003, 0x0003F484, 0x002D6884,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x002D688A, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x002D9A84, 0x0003F69F, 0x00000003, 0x0003F484, 0x002DCC84,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x002DCC8A,
+ // Block 113, offset 0x1c40
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x002DFE84, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x002DFE8A, 0x0003F69F, 0x00000003, 0x0003F484, 0x002E2284,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x002E228A, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x002E8284, 0x0003F69F, 0x00000003, 0x0003F484, 0x002E828A,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x002E9E84, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x002E9E8A, 0x0003F69F, 0x00000003, 0x0003F484, 0x002EE284,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x002EE28A, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x002F2C84, 0x0003F69F, 0x00000003, 0x0003F484, 0x002F2C8A,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x002F7A84, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x002F7A8A, 0x0003F69F, 0x00000003, 0x0003F484, 0x002FE684,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x002FE68A,
+ // Block 114, offset 0x1c80
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x00302C84, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x00302C8A, 0x0003F69F, 0x00000003, 0x0003F484, 0x00306C84,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x00306C8A, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x0030BE84, 0x0003F69F, 0x00000003, 0x0003F484, 0x0030BE8A,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x0030E284, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x0030E28A, 0x0003F69F, 0x00000003, 0x0003F484, 0x00310084,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x0031008A, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x00312A84, 0x0003F69F, 0x00000003, 0x0003F484, 0x00312A8A,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x0062AC84, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x0062B084, 0x0003F69F, 0x00000003, 0x0003F484, 0x0062B284,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x0062B684,
+ // Block 115, offset 0x1cc0
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x0062B884, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x0062BA84, 0x0003F69F, 0x00000003, 0x0003F484, 0x0062BE84,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x0062C284, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x0062C484, 0x0003F69F, 0x00000003, 0x0003F484, 0x0062C884,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x0062CA84, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x0062CC84, 0x0003F69F, 0x00000003, 0x0003F484, 0x0062CE84,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x0062D084, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x029C0084, 0x0003F69F, 0x00000003, 0x0003F484, 0x029C0684,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x029C1284, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x029CBA84, 0x0003F69F, 0x00000003, 0x0003F484, 0x029D1884,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x029D2884,
+ // Block 116, offset 0x1d00
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x029DC684, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x029E0284, 0x0003F69F, 0x00000003, 0x0003F484, 0x029E2284,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x02A2D684, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x02A2DA84, 0x0003F69F, 0x00000003, 0x0003F484, 0x02A56884,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x02A68284, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x02A6A884, 0x0003F69F, 0x00000003, 0x0003F484, 0x02A81A84,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x02A8F884, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x02ADB684, 0x0003F69F, 0x00000003, 0x0003F484, 0x02AE3E84,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x02B6CC84, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x02CBCA84, 0x0003F69F, 0x00000003, 0x0003F484, 0x02CE1084,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x02CE1284,
+ // Block 117, offset 0x1d40
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x02CE5084, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x02D05484, 0x0003F69F, 0x00000003, 0x0003F484, 0x02D86884,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x02E0D684, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x02E4F284, 0x0003F69F, 0x00000003, 0x0003F484, 0x02EDC684,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x02F27C84, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x02F2BA84, 0x0003F69F, 0x00000003, 0x0003F484, 0x02F2DA84,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x0303D484, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x0303E684, 0x0003F69F, 0x00000003, 0x0003F484, 0x03194284,
+ 0x0003F69F, 0x00000003, 0x0003F484, 0x03198E84, 0x0003F69F, 0x00000003,
+ 0x0003F484, 0x0323A284, 0x0003F69F, 0x00000003, 0x0004B084, 0x002FE68A,
+ 0x0004B29F, 0x00000002, 0x00070484, 0x002C3A8A,
+ // Block 118, offset 0x1d80
+ 0x00000002, 0x00070484, 0x002D088A, 0x00000002, 0x0029CE86, 0x0029DA86,
+ 0x00000003, 0x0029CE84, 0x0029DA84, 0x0002E49F, 0x00000003, 0x0029CE84,
+ 0x0029DA84, 0x02CBCA9F, 0x00000003, 0x0029CE84, 0x0029DA84, 0x02E1729F,
+ 0x00000002, 0x0029D086, 0x0029DA86, 0x00000003, 0x0029D084, 0x0029DA84,
+ 0x02CBCA9F, 0x00000002, 0x0029D286, 0x0029DA86, 0x00000002, 0x0029D486,
+ 0x0029DA86, 0x00000002, 0x0029DA84, 0x0002409F, 0x00000002, 0x0029DA84,
+ 0x0002E49F, 0x00000002, 0x0029DA84, 0x02CBCA9F, 0x00000002, 0x0029DA84,
+ 0x02CE109F, 0x00000002, 0x0029DA84, 0x02E1729F, 0x00000002, 0x402BDE20,
+ 0x80003202, 0x00000002, 0x002BDE88, 0x80003202, 0x00000002, 0x402BDE20,
+ 0x80003502, 0x00000002, 0x002BDE88, 0x80003502, 0x00000002, 0x402BDE20,
+ 0x80003702, 0x00000002, 0x002BDE88, 0x80003702,
+ // Block 119, offset 0x1dc0
+ 0x00000003, 0x402BDE20, 0x80003702, 0x80003202, 0x00000003, 0x002BDE88,
+ 0x80003702, 0x80003202, 0x00000003, 0x402BDE20, 0x80003702, 0x80003502,
+ 0x00000003, 0x002BDE88, 0x80003702, 0x80003502, 0x00000003, 0x402BDE20,
+ 0x80003702, 0x80004E02, 0x00000003, 0x002BDE88, 0x80003702, 0x80004E02,
+ 0x00000003, 0x402BDE20, 0x80003702, 0x80006402, 0x00000003, 0x002BDE88,
+ 0x80003702, 0x80006402, 0x00000002, 0x402BDE20, 0x80004102, 0x00000002,
+ 0x002BDE88, 0x80004102, 0x00000002, 0x402BDE20, 0x80004302, 0x00000002,
+ 0x002BDE88, 0x80004302, 0x00000003, 0x402BDE20, 0x80004302, 0x80003202,
+ 0x00000003, 0x002BDE88, 0x80004302, 0x80003202, 0x00000002, 0x402BDE20,
+ 0x80004702, 0x00000002, 0x002BDE88, 0x80004702, 0x00000003, 0x402BDE20,
+ 0x80004702, 0x80005B02, 0x00000003, 0x002BDE88,
+ // Block 120, offset 0x1e00
+ 0x80004702, 0x80005B02, 0x00000002, 0x402BDE20, 0x80004E02, 0x00000002,
+ 0x002BDE88, 0x80004E02, 0x00000002, 0x402BDE20, 0x80005202, 0x00000002,
+ 0x002BDE88, 0x80005202, 0x00000003, 0x402BDE20, 0x80005202, 0x80005B02,
+ 0x00000003, 0x002BDE88, 0x80005202, 0x80005B02, 0x00000002, 0x402BDE20,
+ 0x80005902, 0x00000002, 0x002BDE88, 0x80005902, 0x00000002, 0x402BDE20,
+ 0x80005B02, 0x00000002, 0x002BDE88, 0x80005B02, 0x00000002, 0x402BDE20,
+ 0x80006402, 0x00000002, 0x002BDE88, 0x80006402, 0x00000002, 0x402BDE20,
+ 0x80006502, 0x00000002, 0x002BDE88, 0x80006502, 0x00000002, 0x402BDE20,
+ 0x80006702, 0x00000002, 0x002BDE88, 0x80006702, 0x00000002, 0x402BDE20,
+ 0x80007002, 0x00000002, 0x002BDE88, 0x80007002, 0x00000003, 0x402BDE20,
+ 0x80007002, 0x80003702, 0x00000003, 0x002BDE88,
+ // Block 121, offset 0x1e40
+ 0x80007002, 0x80003702, 0x00000002, 0x402BDE20, 0x80007602, 0x00000002,
+ 0x002BDE88, 0x80007602, 0x00000002, 0x002BDE9D, 0x00306C9D, 0x00000002,
+ 0x002BDE84, 0x0031E284, 0x00000002, 0x402C0A20, 0x80005202, 0x00000002,
+ 0x002C0A88, 0x80005202, 0x00000002, 0x402C0A20, 0x80007002, 0x00000002,
+ 0x002C0A88, 0x80007002, 0x00000002, 0x402C0A20, 0x80007B02, 0x00000002,
+ 0x002C0A88, 0x80007B02, 0x00000002, 0x402C3A20, 0x80003202, 0x00000002,
+ 0x002C3A88, 0x80003202, 0x00000002, 0x402C3A20, 0x80004102, 0x00000002,
+ 0x002C3A88, 0x80004102, 0x00000002, 0x402C3A20, 0x80005202, 0x00000002,
+ 0x002C3A88, 0x80005202, 0x00000002, 0x402C3A20, 0x80005602, 0x00000002,
+ 0x002C3A88, 0x80005602, 0x00000003, 0x402C3A20, 0x80005602, 0x80003202,
+ 0x00000003, 0x002C3A88, 0x80005602, 0x80003202,
+ // Block 122, offset 0x1e80
+ 0x00000002, 0x002C3A9C, 0x002C3A9C, 0x00000002, 0x002C3A8C, 0x002C628C,
+ 0x00000002, 0x002C3A9C, 0x002C629C, 0x00000002, 0x002C3A9C, 0x002E829C,
+ 0x00000002, 0x402C6220, 0x80004102, 0x00000002, 0x002C6288, 0x80004102,
+ 0x00000002, 0x402C6220, 0x80005202, 0x00000002, 0x002C6288, 0x80005202,
+ 0x00000002, 0x402C6220, 0x80005602, 0x00000002, 0x002C6288, 0x80005602,
+ 0x00000002, 0x402C6220, 0x80007002, 0x00000002, 0x002C6288, 0x80007002,
+ 0x00000002, 0x402C6220, 0x80007802, 0x00000002, 0x002C6288, 0x80007802,
+ 0x00000002, 0x402C6220, 0x80007B02, 0x00000002, 0x002C6288, 0x80007B02,
+ 0x00000002, 0x002C629C, 0x002BDE9C, 0x00000002, 0x002C629C, 0x002C0A9D,
+ 0x00000002, 0x002C629D, 0x002DCC9D, 0x00000002, 0x002C629C, 0x002E229C,
+ 0x00000002, 0x002C629C, 0x002E829C, 0x00000002,
+ // Block 123, offset 0x1ec0
+ 0x002C6284, 0x00312A84, 0x00000002, 0x002C628A, 0x00312A84, 0x00000002,
+ 0x002C628A, 0x00312A8A, 0x00000002, 0x402C9820, 0x80003202, 0x00000002,
+ 0x002C9888, 0x80003202, 0x00000002, 0x402C9820, 0x80003502, 0x00000002,
+ 0x002C9888, 0x80003502, 0x00000002, 0x402C9820, 0x80003702, 0x00000002,
+ 0x002C9888, 0x80003702, 0x00000002, 0x402C9820, 0x80004102, 0x00000002,
+ 0x002C9888, 0x80004102, 0x00000002, 0x402C9820, 0x80004702, 0x00000002,
+ 0x002C9888, 0x80004702, 0x00000002, 0x402C9820, 0x80004E02, 0x00000002,
+ 0x002C9888, 0x80004E02, 0x00000002, 0x402C9820, 0x80005202, 0x00000002,
+ 0x002C9888, 0x80005202, 0x00000002, 0x402C9820, 0x80005602, 0x00000002,
+ 0x002C9888, 0x80005602, 0x00000003, 0x402C9820, 0x80005602, 0x80003702,
+ 0x00000003, 0x002C9888, 0x80005602, 0x80003702,
+ // Block 124, offset 0x1f00
+ 0x00000002, 0x402C9820, 0x80005902, 0x00000002, 0x002C9888, 0x80005902,
+ 0x00000002, 0x402C9820, 0x80005B02, 0x00000002, 0x002C9888, 0x80005B02,
+ 0x00000003, 0x402C9820, 0x80005B02, 0x80003202, 0x00000003, 0x002C9888,
+ 0x80005B02, 0x80003202, 0x00000003, 0x402C9820, 0x80005B02, 0x80003502,
+ 0x00000003, 0x002C9888, 0x80005B02, 0x80003502, 0x00000002, 0x402C9820,
+ 0x80006402, 0x00000002, 0x002C9888, 0x80006402, 0x00000002, 0x402C9820,
+ 0x80006502, 0x00000002, 0x002C9888, 0x80006502, 0x00000002, 0x402C9820,
+ 0x80006702, 0x00000002, 0x002C9888, 0x80006702, 0x00000002, 0x402C9820,
+ 0x80007002, 0x00000002, 0x002C9888, 0x80007002, 0x00000002, 0x402C9820,
+ 0x80007802, 0x00000002, 0x002C9888, 0x80007802, 0x00000002, 0x402C9820,
+ 0x80007A02, 0x00000002, 0x002C9888, 0x80007A02,
+ // Block 125, offset 0x1f40
+ 0x00000002, 0x002C989C, 0x0030BE9D, 0x00000002, 0x402D0820, 0x80005202,
+ 0x00000002, 0x002D0888, 0x80005202, 0x00000002, 0x002D0884, 0x002D0884,
+ 0x00000002, 0x002D0884, 0x002D9A84, 0x00000002, 0x002D0884, 0x002E2284,
+ 0x00000002, 0x002D089C, 0x002E829C, 0x00000002, 0x402D2220, 0x80003202,
+ 0x00000002, 0x002D2288, 0x80003202, 0x00000002, 0x402D2220, 0x80003702,
+ 0x00000002, 0x002D2288, 0x80003702, 0x00000002, 0x402D2220, 0x80004102,
+ 0x00000002, 0x002D2288, 0x80004102, 0x00000002, 0x402D2220, 0x80005202,
+ 0x00000002, 0x002D2288, 0x80005202, 0x00000002, 0x402D2220, 0x80005602,
+ 0x00000002, 0x002D2288, 0x80005602, 0x00000002, 0x402D2220, 0x80005B02,
+ 0x00000002, 0x002D2288, 0x80005B02, 0x00000002, 0x002D229D, 0x002C0A9D,
+ 0x00000002, 0x002D229D, 0x0031009C, 0x00000002,
+ // Block 126, offset 0x1f80
+ 0x402D6820, 0x80004102, 0x00000002, 0x002D6888, 0x80004102, 0x00000002,
+ 0x402D6820, 0x80004702, 0x00000002, 0x002D6888, 0x80004702, 0x00000002,
+ 0x402D6820, 0x80005202, 0x00000002, 0x002D6888, 0x80005202, 0x00000002,
+ 0x402D6820, 0x80005602, 0x00000002, 0x002D6888, 0x80005602, 0x00000002,
+ 0x402D6820, 0x80007002, 0x00000002, 0x002D6888, 0x80007002, 0x00000002,
+ 0x402D6820, 0x80007902, 0x00000002, 0x002D6888, 0x80007902, 0x00000002,
+ 0x402D6820, 0x80007B02, 0x00000002, 0x002D689C, 0x002BDE9C, 0x00000002,
+ 0x002D689D, 0x002D229C, 0x00000002, 0x002D689D, 0x002F2C9D, 0x00000002,
+ 0x002D689D, 0x0030BE9D, 0x00000002, 0x002D689D, 0x00312A9C, 0x00000002,
+ 0x402D9A20, 0x80003202, 0x00000002, 0x402D9A20, 0x80003502, 0x00000002,
+ 0x402D9A20, 0x80003702, 0x00000002, 0x402D9A20,
+ // Block 127, offset 0x1fc0
+ 0x80004102, 0x00000002, 0x402D9A20, 0x80004702, 0x00000003, 0x402D9A20,
+ 0x80004702, 0x80003202, 0x00000002, 0x402D9A20, 0x80004E02, 0x00000002,
+ 0x402D9A20, 0x80005902, 0x00000002, 0x402D9A20, 0x80005B02, 0x00000002,
+ 0x402D9A20, 0x80006402, 0x00000002, 0x402D9A20, 0x80006502, 0x00000002,
+ 0x402D9A20, 0x80006702, 0x00000002, 0x402D9A20, 0x80007002, 0x00000002,
+ 0x402D9A20, 0x80007A02, 0x00000002, 0x002D9A84, 0x002D9A9F, 0x00000003,
+ 0x002D9A84, 0x002D9A84, 0x002D9A9F, 0x00000002, 0x002D9A84, 0x002DCC84,
+ 0x00000002, 0x002D9A9C, 0x002E9E9C, 0x00000002, 0x002D9A84, 0x0030BE9F,
+ 0x00000002, 0x402DCC20, 0x80004102, 0x00000002, 0x402DFE20, 0x80003202,
+ 0x00000002, 0x002DFE88, 0x80003202, 0x00000002, 0x402DFE20, 0x80004102,
+ 0x00000002, 0x002DFE88, 0x80004102, 0x00000002,
+ // Block 128, offset 0x2000
+ 0x402DFE20, 0x80005602, 0x00000002, 0x002DFE88, 0x80005602, 0x00000002,
+ 0x402DFE20, 0x80007002, 0x00000002, 0x002DFE88, 0x80007002, 0x00000002,
+ 0x402DFE20, 0x80007B02, 0x00000002, 0x002DFE88, 0x80007B02, 0x00000002,
+ 0x002DFE9C, 0x002BDE9D, 0x00000002, 0x002DFE9D, 0x002C0A9D, 0x00000002,
+ 0x002DFE9C, 0x002D229C, 0x00000002, 0x002DFE9D, 0x002DFE9D, 0x00000002,
+ 0x002DFE9C, 0x002E229C, 0x00000002, 0x002DFE9C, 0x002E829C, 0x00000002,
+ 0x002DFE9D, 0x002E829D, 0x00000002, 0x002DFE9C, 0x00302C9C, 0x00000002,
+ 0x002DFE9C, 0x0030BE9D, 0x00000002, 0x002DFE9C, 0x0030E29D, 0x00000002,
+ 0x002DFE9C, 0x0032A29D, 0x00000002, 0x402E2220, 0x80003202, 0x00000002,
+ 0x002E2288, 0x80003202, 0x00000002, 0x402E2220, 0x80004102, 0x00000002,
+ 0x002E2288, 0x80004102, 0x00000002, 0x402E2220,
+ // Block 129, offset 0x2040
+ 0x80005602, 0x00000002, 0x002E2288, 0x80005602, 0x00000002, 0x402E2220,
+ 0x80007002, 0x00000002, 0x002E2288, 0x80007002, 0x00000003, 0x402E2220,
+ 0x80007002, 0x80005B02, 0x00000003, 0x002E2288, 0x80007002, 0x80005B02,
+ 0x00000002, 0x402E2220, 0x80007802, 0x00000002, 0x002E2288, 0x80007802,
+ 0x00000002, 0x402E2220, 0x80007B02, 0x00000002, 0x002E2288, 0x80007B02,
+ 0x00000002, 0x002E2284, 0x002DCC84, 0x00000002, 0x002E228A, 0x002DCC84,
+ 0x00000002, 0x002E228A, 0x002DCC8A, 0x00000002, 0x002E229C, 0x002E829C,
+ 0x00000002, 0x002E229C, 0x002E9E9C, 0x00000002, 0x402E8220, 0x80003202,
+ 0x00000002, 0x002E8288, 0x80003202, 0x00000002, 0x402E8220, 0x80005202,
+ 0x00000002, 0x002E8288, 0x80005202, 0x00000002, 0x402E8220, 0x80007002,
+ 0x00000002, 0x002E8288, 0x80007002, 0x00000002,
+ // Block 130, offset 0x2080
+ 0x002E829C, 0x0029D09C, 0x00000002, 0x002E829C, 0x0029D29C, 0x00000002,
+ 0x002E829C, 0x002BDE9D, 0x00000002, 0x002E829C, 0x002C0A9C, 0x00000002,
+ 0x002E829D, 0x002C0A9D, 0x00000002, 0x002E8294, 0x002C3A94, 0x00000002,
+ 0x002E8294, 0x002C6294, 0x00000002, 0x002E829C, 0x002D229C, 0x00000002,
+ 0x002E829C, 0x002E229C, 0x00000002, 0x002E829C, 0x002E829C, 0x00000002,
+ 0x002E829C, 0x002FE69C, 0x00000002, 0x002E829C, 0x0030BE9D, 0x00000002,
+ 0x002E829D, 0x0030BE9D, 0x00000002, 0x002E829D, 0x0030BE9D, 0x00000002,
+ 0x002E829C, 0x0030E29D, 0x00000002, 0x002E829D, 0x0030E29D, 0x00000002,
+ 0x002E829D, 0x0032A29D, 0x00000002, 0x402E9E20, 0x80003202, 0x00000002,
+ 0x002E9E88, 0x80003202, 0x00000002, 0x402E9E20, 0x80003502, 0x00000002,
+ 0x002E9E88, 0x80003502, 0x00000002, 0x402E9E20,
+ // Block 131, offset 0x20c0
+ 0x80004102, 0x00000002, 0x002E9E88, 0x80004102, 0x00000002, 0x402E9E20,
+ 0x80004E02, 0x00000002, 0x002E9E88, 0x80004E02, 0x00000002, 0x402E9E20,
+ 0x80005202, 0x00000002, 0x002E9E88, 0x80005202, 0x00000002, 0x402E9E20,
+ 0x80005602, 0x00000002, 0x002E9E88, 0x80005602, 0x00000002, 0x402E9E20,
+ 0x80007002, 0x00000002, 0x002E9E88, 0x80007002, 0x00000002, 0x402E9E20,
+ 0x80007802, 0x00000002, 0x002E9E88, 0x80007802, 0x00000002, 0x402E9E20,
+ 0x80007B02, 0x00000002, 0x002E9E88, 0x80007B02, 0x00000002, 0x002E9E9C,
+ 0x002BDE9D, 0x00000002, 0x002E9E9C, 0x002D089D, 0x00000002, 0x002E9E84,
+ 0x002DCC84, 0x00000002, 0x002E9E8A, 0x002DCC84, 0x00000002, 0x002E9E8A,
+ 0x002DCC8A, 0x00000002, 0x002E9E9C, 0x002E829C, 0x00000002, 0x002E9E8A,
+ 0x002EE284, 0x00000002, 0x002E9E9C, 0x002FE69C,
+ // Block 132, offset 0x2100
+ 0x00000002, 0x002E9E9C, 0x0030BE9D, 0x00000002, 0x002E9E9C, 0x0030E29D,
+ 0x00000002, 0x402EE220, 0x80003202, 0x00000002, 0x002EE288, 0x80003202,
+ 0x00000002, 0x402EE220, 0x80003502, 0x00000002, 0x002EE288, 0x80003502,
+ 0x00000002, 0x402EE220, 0x80003702, 0x00000002, 0x002EE288, 0x80003702,
+ 0x00000002, 0x402EE220, 0x80004102, 0x00000002, 0x002EE288, 0x80004102,
+ 0x00000002, 0x402EE220, 0x80004702, 0x00000002, 0x002EE288, 0x80004702,
+ 0x00000003, 0x402EE220, 0x80004702, 0x80005B02, 0x00000003, 0x002EE288,
+ 0x80004702, 0x80005B02, 0x00000002, 0x402EE220, 0x80004D02, 0x00000002,
+ 0x002EE288, 0x80004D02, 0x00000002, 0x402EE220, 0x80004E02, 0x00000002,
+ 0x002EE288, 0x80004E02, 0x00000003, 0x402EE220, 0x80004E02, 0x80003202,
+ 0x00000003, 0x002EE288, 0x80004E02, 0x80003202,
+ // Block 133, offset 0x2140
+ 0x00000003, 0x402EE220, 0x80004E02, 0x80004702, 0x00000003, 0x002EE288,
+ 0x80004E02, 0x80004702, 0x00000003, 0x402EE220, 0x80004E02, 0x80005B02,
+ 0x00000003, 0x002EE288, 0x80004E02, 0x80005B02, 0x00000002, 0x402EE220,
+ 0x80005202, 0x00000002, 0x002EE288, 0x80005202, 0x00000003, 0x402EE220,
+ 0x80005202, 0x80005B02, 0x00000003, 0x002EE288, 0x80005202, 0x80005B02,
+ 0x00000002, 0x402EE220, 0x80005902, 0x00000002, 0x002EE288, 0x80005902,
+ 0x00000003, 0x402EE220, 0x80005902, 0x80005B02, 0x00000003, 0x002EE288,
+ 0x80005902, 0x80005B02, 0x00000002, 0x402EE220, 0x80005B02, 0x00000002,
+ 0x002EE288, 0x80005B02, 0x00000003, 0x402EE220, 0x80005B02, 0x80003202,
+ 0x00000003, 0x002EE288, 0x80005B02, 0x80003202, 0x00000003, 0x402EE220,
+ 0x80005B02, 0x80003502, 0x00000003, 0x002EE288,
+ // Block 134, offset 0x2180
+ 0x80005B02, 0x80003502, 0x00000002, 0x402EE220, 0x80006402, 0x00000002,
+ 0x002EE288, 0x80006402, 0x00000002, 0x402EE220, 0x80006502, 0x00000002,
+ 0x002EE288, 0x80006502, 0x00000002, 0x402EE220, 0x80006702, 0x00000002,
+ 0x002EE288, 0x80006702, 0x00000002, 0x402EE220, 0x80006802, 0x00000002,
+ 0x002EE288, 0x80006802, 0x00000003, 0x402EE220, 0x80006802, 0x80003202,
+ 0x00000003, 0x002EE288, 0x80006802, 0x80003202, 0x00000003, 0x402EE220,
+ 0x80006802, 0x80003502, 0x00000003, 0x002EE288, 0x80006802, 0x80003502,
+ 0x00000003, 0x402EE220, 0x80006802, 0x80004E02, 0x00000003, 0x002EE288,
+ 0x80006802, 0x80004E02, 0x00000003, 0x402EE220, 0x80006802, 0x80006402,
+ 0x00000003, 0x002EE288, 0x80006802, 0x80006402, 0x00000003, 0x402EE220,
+ 0x80006802, 0x80007002, 0x00000003, 0x002EE288,
+ // Block 135, offset 0x21c0
+ 0x80006802, 0x80007002, 0x00000002, 0x402EE220, 0x80007002, 0x00000002,
+ 0x002EE288, 0x80007002, 0x00000002, 0x002EE29C, 0x0030BE9D, 0x00000002,
+ 0x402F2C20, 0x80003202, 0x00000002, 0x002F2C88, 0x80003202, 0x00000002,
+ 0x402F2C20, 0x80005202, 0x00000002, 0x002F2C88, 0x80005202, 0x00000002,
+ 0x002F2C9C, 0x002BDE9D, 0x00000002, 0x002F2C9D, 0x002BDE9C, 0x00000002,
+ 0x002F2C9C, 0x002C3A9C, 0x00000002, 0x002F2C9C, 0x002D089D, 0x00000002,
+ 0x002F2C9D, 0x002D689D, 0x00000002, 0x002F2C9D, 0x002F7A9D, 0x00000002,
+ 0x002F2C9C, 0x002FE69C, 0x00000002, 0x002F2C9C, 0x0030BE9D, 0x00000002,
+ 0x002F2C9C, 0x0030E29D, 0x00000002, 0x402F7A20, 0x80003202, 0x00000002,
+ 0x002F7A88, 0x80003202, 0x00000002, 0x402F7A20, 0x80004102, 0x00000002,
+ 0x002F7A88, 0x80004102, 0x00000002, 0x402F7A20,
+ // Block 136, offset 0x2200
+ 0x80005202, 0x00000002, 0x002F7A88, 0x80005202, 0x00000002, 0x402F7A20,
+ 0x80005602, 0x00000002, 0x002F7A88, 0x80005602, 0x00000002, 0x402F7A20,
+ 0x80006502, 0x00000002, 0x002F7A88, 0x80006502, 0x00000002, 0x402F7A20,
+ 0x80006702, 0x00000002, 0x002F7A88, 0x80006702, 0x00000002, 0x402F7A20,
+ 0x80007002, 0x00000002, 0x002F7A88, 0x80007002, 0x00000003, 0x402F7A20,
+ 0x80007002, 0x80005B02, 0x00000003, 0x002F7A88, 0x80007002, 0x80005B02,
+ 0x00000002, 0x402F7A20, 0x80007B02, 0x00000002, 0x002F7A88, 0x80007B02,
+ 0x00000002, 0x402FE620, 0x80003202, 0x00000002, 0x002FE688, 0x80003202,
+ 0x00000003, 0x402FE620, 0x80003202, 0x80005202, 0x00000003, 0x002FE688,
+ 0x80003202, 0x80005202, 0x00000002, 0x402FE620, 0x80004102, 0x00000002,
+ 0x002FE688, 0x80004102, 0x00000003, 0x402FE620,
+ // Block 137, offset 0x2240
+ 0x80004102, 0x80005202, 0x00000003, 0x002FE688, 0x80004102, 0x80005202,
+ 0x00000002, 0x402FE620, 0x80005202, 0x00000002, 0x002FE688, 0x80005202,
+ 0x00000002, 0x402FE620, 0x80005602, 0x00000002, 0x002FE688, 0x80005602,
+ 0x00000002, 0x402FE620, 0x80007002, 0x00000002, 0x002FE688, 0x80007002,
+ 0x00000003, 0x402FE620, 0x80007002, 0x80005202, 0x00000003, 0x002FE688,
+ 0x80007002, 0x80005202, 0x00000002, 0x402FE620, 0x80007702, 0x00000002,
+ 0x002FE688, 0x80007702, 0x00000002, 0x002FE69D, 0x002C629D, 0x00000002,
+ 0x002FE694, 0x002E8294, 0x00000002, 0x002FE69C, 0x002F7A9C, 0x00000002,
+ 0x002FE69D, 0x002FE69D, 0x00000002, 0x002FE684, 0x00302C84, 0x00000002,
+ 0x002FE69D, 0x0030BE9C, 0x00000002, 0x40302C20, 0x80004102, 0x00000002,
+ 0x00302C88, 0x80004102, 0x00000002, 0x40302C20,
+ // Block 138, offset 0x2280
+ 0x80004702, 0x00000002, 0x40302C20, 0x80005202, 0x00000002, 0x00302C88,
+ 0x80005202, 0x00000002, 0x40302C20, 0x80005602, 0x00000002, 0x00302C88,
+ 0x80005602, 0x00000002, 0x40302C20, 0x80007002, 0x00000002, 0x00302C88,
+ 0x80007002, 0x00000002, 0x40302C20, 0x80007702, 0x00000002, 0x00302C88,
+ 0x80007702, 0x00000002, 0x40302C20, 0x80007802, 0x00000002, 0x00302C88,
+ 0x80007802, 0x00000002, 0x40302C20, 0x80007B02, 0x00000002, 0x00302C88,
+ 0x80007B02, 0x00000002, 0x00302C94, 0x002E8294, 0x00000002, 0x40306C20,
+ 0x80003202, 0x00000002, 0x00306C88, 0x80003202, 0x00000002, 0x40306C20,
+ 0x80003502, 0x00000002, 0x00306C88, 0x80003502, 0x00000002, 0x40306C20,
+ 0x80003702, 0x00000002, 0x00306C88, 0x80003702, 0x00000002, 0x40306C20,
+ 0x80004102, 0x00000002, 0x00306C88, 0x80004102,
+ // Block 139, offset 0x22c0
+ 0x00000002, 0x40306C20, 0x80004302, 0x00000002, 0x00306C88, 0x80004302,
+ 0x00000002, 0x40306C20, 0x80004702, 0x00000002, 0x00306C88, 0x80004702,
+ 0x00000003, 0x40306C20, 0x80004702, 0x80003202, 0x00000003, 0x00306C88,
+ 0x80004702, 0x80003202, 0x00000003, 0x40306C20, 0x80004702, 0x80003502,
+ 0x00000003, 0x00306C88, 0x80004702, 0x80003502, 0x00000003, 0x40306C20,
+ 0x80004702, 0x80004102, 0x00000003, 0x00306C88, 0x80004702, 0x80004102,
+ 0x00000003, 0x40306C20, 0x80004702, 0x80005B02, 0x00000003, 0x00306C88,
+ 0x80004702, 0x80005B02, 0x00000002, 0x40306C20, 0x80004D02, 0x00000002,
+ 0x00306C88, 0x80004D02, 0x00000002, 0x40306C20, 0x80004E02, 0x00000002,
+ 0x00306C88, 0x80004E02, 0x00000003, 0x40306C20, 0x80004E02, 0x80003202,
+ 0x00000003, 0x00306C88, 0x80004E02, 0x80003202,
+ // Block 140, offset 0x2300
+ 0x00000002, 0x40306C20, 0x80005902, 0x00000002, 0x00306C88, 0x80005902,
+ 0x00000002, 0x40306C20, 0x80005B02, 0x00000002, 0x00306C88, 0x80005B02,
+ 0x00000003, 0x40306C20, 0x80005B02, 0x80004702, 0x00000003, 0x00306C88,
+ 0x80005B02, 0x80004702, 0x00000002, 0x40306C20, 0x80006402, 0x00000002,
+ 0x00306C88, 0x80006402, 0x00000002, 0x40306C20, 0x80006502, 0x00000002,
+ 0x00306C88, 0x80006502, 0x00000002, 0x40306C20, 0x80006702, 0x00000002,
+ 0x00306C88, 0x80006702, 0x00000002, 0x40306C20, 0x80006802, 0x00000002,
+ 0x00306C88, 0x80006802, 0x00000003, 0x40306C20, 0x80006802, 0x80003202,
+ 0x00000003, 0x00306C88, 0x80006802, 0x80003202, 0x00000003, 0x40306C20,
+ 0x80006802, 0x80003502, 0x00000003, 0x00306C88, 0x80006802, 0x80003502,
+ 0x00000003, 0x40306C20, 0x80006802, 0x80004E02,
+ // Block 141, offset 0x2340
+ 0x00000003, 0x00306C88, 0x80006802, 0x80004E02, 0x00000003, 0x40306C20,
+ 0x80006802, 0x80006402, 0x00000003, 0x00306C88, 0x80006802, 0x80006402,
+ 0x00000003, 0x40306C20, 0x80006802, 0x80007002, 0x00000003, 0x00306C88,
+ 0x80006802, 0x80007002, 0x00000002, 0x40306C20, 0x80007002, 0x00000002,
+ 0x00306C88, 0x80007002, 0x00000002, 0x40306C20, 0x80007502, 0x00000002,
+ 0x00306C88, 0x80007502, 0x00000002, 0x40306C20, 0x80007802, 0x00000002,
+ 0x00306C88, 0x80007802, 0x00000002, 0x40306C20, 0x80007A02, 0x00000002,
+ 0x00306C88, 0x80007A02, 0x00000002, 0x4030BE20, 0x80004E02, 0x00000002,
+ 0x0030BE88, 0x80004E02, 0x00000002, 0x4030BE20, 0x80007002, 0x00000002,
+ 0x0030BE88, 0x80007002, 0x00000002, 0x0030BE84, 0x002D9A9F, 0x00000003,
+ 0x0030BE84, 0x002D9A84, 0x002D9A9F, 0x00000002,
+ // Block 142, offset 0x2380
+ 0x4030E220, 0x80003202, 0x00000002, 0x0030E288, 0x80003202, 0x00000002,
+ 0x4030E220, 0x80003502, 0x00000002, 0x0030E288, 0x80003502, 0x00000002,
+ 0x4030E220, 0x80004302, 0x00000002, 0x4030E220, 0x80004702, 0x00000002,
+ 0x0030E288, 0x80004702, 0x00000002, 0x4030E220, 0x80005202, 0x00000002,
+ 0x0030E288, 0x80005202, 0x00000002, 0x4030E220, 0x80007002, 0x00000002,
+ 0x0030E288, 0x80007002, 0x00000002, 0x0030E29D, 0x002C0A9C, 0x00000002,
+ 0x0030E29D, 0x002C3A9D, 0x00000002, 0x0030E28C, 0x00312A8C, 0x00000002,
+ 0x40310020, 0x80003202, 0x00000002, 0x00310088, 0x80003202, 0x00000002,
+ 0x40310020, 0x80003502, 0x00000002, 0x00310088, 0x80003502, 0x00000002,
+ 0x40310020, 0x80004302, 0x00000002, 0x40310020, 0x80004702, 0x00000002,
+ 0x00310088, 0x80004702, 0x00000002, 0x40310020,
+ // Block 143, offset 0x23c0
+ 0x80004E02, 0x00000002, 0x00310088, 0x80004E02, 0x00000002, 0x40310020,
+ 0x80005202, 0x00000002, 0x00310088, 0x80005202, 0x00000002, 0x40310020,
+ 0x80005B02, 0x00000002, 0x00310088, 0x80005B02, 0x00000002, 0x40310020,
+ 0x80006402, 0x00000002, 0x00310088, 0x80006402, 0x00000002, 0x40310020,
+ 0x80007002, 0x00000002, 0x00310088, 0x80007002, 0x00000002, 0x40312A20,
+ 0x80003202, 0x00000002, 0x00312A88, 0x80003202, 0x00000002, 0x40312A20,
+ 0x80004102, 0x00000002, 0x00312A88, 0x80004102, 0x00000002, 0x40312A20,
+ 0x80005202, 0x00000002, 0x00312A88, 0x80005202, 0x00000002, 0x40312A20,
+ 0x80007002, 0x00000002, 0x00312A88, 0x80007002, 0x00000002, 0x40312A20,
+ 0x80007B02, 0x00000002, 0x00312A88, 0x80007B02, 0x00000002, 0x0031DE84,
+ 0x002E9E84, 0x00000002, 0x0032769C, 0x002BDE9D,
+ // Block 144, offset 0x2400
+ 0x00000002, 0x0032769C, 0x002D089D, 0x00000002, 0x0032769C, 0x002D229C,
+ 0x00000002, 0x0032769C, 0x002E229C, 0x00000002, 0x0032769C, 0x002E829C,
+ 0x00000002, 0x0032769C, 0x002FE69C, 0x00000002, 0x0032769C, 0x0030BE9D,
+ 0x00000002, 0x0032769C, 0x0030E29D, 0x00000002, 0x00393899, 0x8000A219,
+ 0x00000002, 0x0039389A, 0x8000A21A, 0x00000002, 0x00393C97, 0x003A6897,
+ 0x00000002, 0x00393C98, 0x003A6898, 0x00000002, 0x00393C99, 0x003A9099,
+ 0x00000002, 0x00393C9A, 0x003A909A, 0x00000002, 0x00395697, 0x003A6897,
+ 0x00000002, 0x00395698, 0x003A6898, 0x00000002, 0x00395699, 0x003A9099,
+ 0x00000002, 0x0039569A, 0x003A909A, 0x00000002, 0x00395898, 0x003A6898,
+ 0x00000002, 0x00395899, 0x003A9099, 0x00000002, 0x0039589A, 0x003A909A,
+ 0x00000002, 0x00396499, 0x003A9099, 0x00000002,
+ // Block 145, offset 0x2440
+ 0x0039649A, 0x003A909A, 0x00000002, 0x00397299, 0x003A9099, 0x00000002,
+ 0x0039729A, 0x003A909A, 0x00000002, 0x00397499, 0x003A9099, 0x00000002,
+ 0x0039749A, 0x003A909A, 0x00000002, 0x0039C697, 0x003A6897, 0x00000002,
+ 0x0039C698, 0x003A6898, 0x00000002, 0x0039C699, 0x003A9099, 0x00000002,
+ 0x0039C69A, 0x003A909A, 0x00000002, 0x0039C897, 0x003A6897, 0x00000002,
+ 0x0039C898, 0x003A6898, 0x00000002, 0x0039C899, 0x003A9099, 0x00000002,
+ 0x0039C89A, 0x003A909A, 0x00000002, 0x0039DC99, 0x003A9099, 0x00000002,
+ 0x0039DC9A, 0x003A909A, 0x00000002, 0x0039DE99, 0x003A9099, 0x00000002,
+ 0x0039DE9A, 0x003A909A, 0x00000002, 0x0039E699, 0x003A9099, 0x00000002,
+ 0x0039E69A, 0x003A909A, 0x00000002, 0x0039EE99, 0x003A9099, 0x00000002,
+ 0x0039EE9A, 0x003A909A, 0x00000002, 0x0039F099,
+ // Block 146, offset 0x2480
+ 0x003A9099, 0x00000002, 0x0039F09A, 0x003A909A, 0x00000002, 0x0039FC99,
+ 0x003A9099, 0x00000002, 0x0039FC9A, 0x003A909A, 0x00000002, 0x003A1299,
+ 0x003A9099, 0x00000002, 0x003A129A, 0x003A909A, 0x00000002, 0x003A1A99,
+ 0x00393899, 0x00000002, 0x003A1A9A, 0x0039389A, 0x00000002, 0x003A1A97,
+ 0x00396497, 0x00000002, 0x003A1A9A, 0x0039649A, 0x00000002, 0x003A1A97,
+ 0x00397297, 0x00000002, 0x003A1A9A, 0x0039729A, 0x00000002, 0x003A1A97,
+ 0x00397497, 0x00000002, 0x003A1A9A, 0x0039749A, 0x00000002, 0x003A1A97,
+ 0x003A4097, 0x00000002, 0x003A1A98, 0x003A4098, 0x00000002, 0x003A1A99,
+ 0x003A4099, 0x00000002, 0x003A1A9A, 0x003A409A, 0x00000002, 0x003A1A97,
+ 0x003A4E97, 0x00000002, 0x003A1A98, 0x003A4E98, 0x00000002, 0x003A1A99,
+ 0x003A4E99, 0x00000002, 0x003A1A9A, 0x003A4E9A,
+ // Block 147, offset 0x24c0
+ 0x00000002, 0x003A1A99, 0x003A9099, 0x00000002, 0x003A1A9A, 0x003A909A,
+ 0x00000002, 0x003A4097, 0x003A6897, 0x00000002, 0x003A4099, 0x003A9099,
+ 0x00000002, 0x003A409A, 0x003A909A, 0x00000002, 0x003A4E9A, 0x003A909A,
+ 0x00000002, 0x003A5697, 0x003A6897, 0x00000002, 0x003A5698, 0x003A6898,
+ 0x00000002, 0x003A5699, 0x003A9099, 0x00000002, 0x003A569A, 0x003A909A,
+ 0x00000002, 0x003A6897, 0x8000D117, 0x00000002, 0x003A6897, 0x00396497,
+ 0x00000002, 0x003A689A, 0x0039649A, 0x00000002, 0x003A6897, 0x003A4E97,
+ 0x00000002, 0x003A689A, 0x003A4E9A, 0x00000002, 0x003A689A, 0x003A909A,
+ 0x00000002, 0x403A6C20, 0x8000BE02, 0x00000002, 0x403A7220, 0x8000BE02,
+ 0x00000002, 0x003A7299, 0x8000BE19, 0x00000002, 0x003A729A, 0x8000BE1A,
+ 0x00000002, 0x003A8E99, 0x8000D119, 0x00000002,
+ // Block 148, offset 0x2500
+ 0x003A8E9A, 0x8000D11A, 0x00000002, 0x003A9084, 0x00391C84, 0x00000002,
+ 0x003A9097, 0x00396497, 0x00000002, 0x003A909A, 0x0039649A, 0x00000002,
+ 0x003A9097, 0x00397297, 0x00000002, 0x003A909A, 0x0039729A, 0x00000002,
+ 0x003A9097, 0x00397497, 0x00000002, 0x003A909A, 0x0039749A, 0x00000002,
+ 0x003A9099, 0x0039A499, 0x00000002, 0x003A9099, 0x0039A699, 0x00000002,
+ 0x003A9097, 0x003A4E97, 0x00000002, 0x003A9098, 0x003A4E98, 0x00000002,
+ 0x003A9099, 0x003A4E99, 0x00000002, 0x003A909A, 0x003A4E9A, 0x00000002,
+ 0x003A9099, 0x003A5699, 0x00000002, 0x003A9097, 0x003A6897, 0x00000002,
+ 0x003A9098, 0x003A6898, 0x00000002, 0x003A9099, 0x003A9099, 0x00000002,
+ 0x003A909A, 0x003A909A, 0x00000002, 0x403AAA20, 0x8000BE02, 0x00000002,
+ 0x003AAA99, 0x8000BE19, 0x00000002, 0x003AAA9A,
+ // Block 149, offset 0x2540
+ 0x8000BE1A, 0x00000003, 0x002C6288, 0x40021220, 0x80007D02, 0x00000002,
+ 0x402C6221, 0x40021220, 0x00000002, 0x002C62A3, 0x40021220, 0x00000003,
+ 0x002D2288, 0x40021220, 0x80007D02, 0x00000002, 0x402D2221, 0x40021220,
+ 0x00000002, 0x002D22A3, 0x40021220, 0x00000003, 0x002E9E88, 0x40021220,
+ 0x80007D02, 0x00000002, 0x402E9E21, 0x40021220, 0x00000002, 0x002E9EA3,
+ 0x40021220, 0x00000003, 0x00302C88, 0x40021220, 0x80007D02, 0x00000002,
+ 0x40302C21, 0x40021220, 0x00000002, 0x00302CA3, 0x40021220, 0x00000003,
+ 0x00312A88, 0x40021220, 0x80007D02, 0x00000002, 0x40312A21, 0x40021220,
+ 0x00000002, 0x00312AA3, 0x40021220, 0x00000002, 0x40316420, 0x80004102,
+ 0x00000002, 0x00316488, 0x80004102, 0x00000002, 0x002C3C83, 0x402C3C20,
+ 0x00000002, 0x002C3C85, 0x402C3C20, 0x00000002,
+ // Block 150, offset 0x2580
+ 0x002C3C87, 0x002C3C86, 0x00000002, 0x002C6483, 0x402C6420, 0x00000002,
+ 0x002C6485, 0x402C6420, 0x00000002, 0x002C6487, 0x002C6486, 0x00000002,
+ 0x002C6683, 0x402C6620, 0x00000002, 0x002C6685, 0x402C6620, 0x00000002,
+ 0x002C6687, 0x002C6686, 0x00000002, 0x002D2483, 0x402D2420, 0x00000002,
+ 0x002D2485, 0x402D2420, 0x00000002, 0x002D2487, 0x002D2486, 0x00000002,
+ 0x002E2483, 0x402E2420, 0x00000002, 0x002E2485, 0x402E2420, 0x00000002,
+ 0x002E2487, 0x002E2486, 0x00000002, 0x002EA083, 0x402EA020, 0x00000002,
+ 0x002EA085, 0x402EA020, 0x00000002, 0x002EA087, 0x002EA086, 0x00000002,
+ 0x002FE883, 0x402FE820, 0x00000002, 0x002FE885, 0x402FE820, 0x00000002,
+ 0x002FE887, 0x002FE886, 0x00000002, 0x00302E83, 0x40302E20, 0x00000002,
+ 0x00302E85, 0x40302E20, 0x00000002, 0x00302E87,
+ // Block 151, offset 0x25c0
+ 0x00302E86, 0x00000002, 0x00312C83, 0x40312C20, 0x00000002, 0x00312C85,
+ 0x40312C20, 0x00000002, 0x00312C87, 0x00312C86, 0x00000003, 0x0004B084,
+ 0x029C1284, 0x0004B29F, 0x00000003, 0x0004B084, 0x029D1884, 0x0004B29F,
+ 0x00000003, 0x0004B084, 0x02A5BA84, 0x0004B29F, 0x00000003, 0x0004B084,
+ 0x02B71284, 0x0004B29F, 0x00000003, 0x0004B084, 0x02C4A684, 0x0004B29F,
+ 0x00000003, 0x0004B084, 0x02CAAE84, 0x0004B29F, 0x00000003, 0x0004B084,
+ 0x02CE5884, 0x0004B29F, 0x00000003, 0x0004B084, 0x02E17284, 0x0004B29F,
+ 0x00000003, 0x0004B084, 0x02EDAE84, 0x0004B29F, 0x00000005, 0x4004E620,
+ 0x402BDE20, 0x402E8220, 0x402F2C20, 0x40026220, 0x00000004, 0x4004E620,
+ 0x402D2220, 0x40302C20, 0x40026220, 0x00000004, 0x4004E620, 0x402E2220,
+ 0x40302C20, 0x40026220, 0x00000006, 0x4004E620,
+ // Block 152, offset 0x2600
+ 0x402F5620, 0x40306C20, 0x402EE220, 0x40302C20, 0x40026220, 0x00000002,
+ 0x4027D420, 0x80012802, 0x00000002, 0x0029CC84, 0x02E1729F, 0x00000003,
+ 0x0029CE84, 0x0029CC84, 0x02CBCA9F, 0x00000003, 0x0029CE84, 0x0029CC84,
+ 0x02CE109F, 0x00000003, 0x0029CE84, 0x0029CC84, 0x02E1729F, 0x00000003,
+ 0x0029CE84, 0x0029CE84, 0x02CBCA9F, 0x00000003, 0x0029CE84, 0x0029CE84,
+ 0x02CE109F, 0x00000003, 0x0029CE84, 0x0029CE84, 0x02E1729F, 0x00000003,
+ 0x0029CE84, 0x0029D084, 0x02CBCA9F, 0x00000003, 0x0029CE84, 0x0029D084,
+ 0x02CE109F, 0x00000003, 0x0029CE84, 0x0029D084, 0x02E1729F, 0x00000003,
+ 0x0029CE84, 0x0029D284, 0x02CBCA9F, 0x00000003, 0x0029CE84, 0x0029D284,
+ 0x02E1729F, 0x00000003, 0x0029CE84, 0x0029D484, 0x02CBCA9F, 0x00000003,
+ 0x0029CE84, 0x0029D484, 0x02E1729F, 0x00000003,
+ // Block 153, offset 0x2640
+ 0x0029CE84, 0x0029D684, 0x02CBCA9F, 0x00000003, 0x0029CE84, 0x0029D684,
+ 0x02E1729F, 0x00000003, 0x0029CE84, 0x0029D884, 0x02CBCA9F, 0x00000003,
+ 0x0029CE84, 0x0029D884, 0x02E1729F, 0x00000003, 0x0029CE84, 0x0029DC84,
+ 0x02CBCA9F, 0x00000003, 0x0029CE84, 0x0029DC84, 0x02E1729F, 0x00000003,
+ 0x0029CE84, 0x0029DE84, 0x02CBCA9F, 0x00000003, 0x0029CE84, 0x0029DE84,
+ 0x02E1729F, 0x00000002, 0x0029CE84, 0x02CBCA9F, 0x00000002, 0x0029CE84,
+ 0x02CE109F, 0x00000002, 0x0029CE84, 0x02E1729F, 0x00000003, 0x0029D084,
+ 0x0029CC84, 0x02CBCA9F, 0x00000003, 0x0029D084, 0x0029CC84, 0x02E1729F,
+ 0x00000003, 0x0029D084, 0x0029CE84, 0x02CBCA9F, 0x00000003, 0x0029D084,
+ 0x0029CE84, 0x02E1729F, 0x00000003, 0x0029D084, 0x0029D084, 0x02CBCA9F,
+ 0x00000003, 0x0029D084, 0x0029D084, 0x02E1729F,
+ // Block 154, offset 0x2680
+ 0x00000003, 0x0029D084, 0x0029D284, 0x02CBCA9F, 0x00000003, 0x0029D084,
+ 0x0029D284, 0x02E1729F, 0x00000003, 0x0029D084, 0x0029D484, 0x02CBCA9F,
+ 0x00000003, 0x0029D084, 0x0029D484, 0x02E1729F, 0x00000003, 0x0029D084,
+ 0x0029D684, 0x02CBCA9F, 0x00000003, 0x0029D084, 0x0029D884, 0x02CBCA9F,
+ 0x00000003, 0x0029D084, 0x0029DC84, 0x02CBCA9F, 0x00000003, 0x0029D084,
+ 0x0029DE84, 0x02CBCA9F, 0x00000002, 0x0029D084, 0x02CBCA9F, 0x00000002,
+ 0x0029D084, 0x02CE109F, 0x00000002, 0x0029D084, 0x02E1729F, 0x00000003,
+ 0x0029D284, 0x0029CC84, 0x02CBCA9F, 0x00000003, 0x0029D284, 0x0029CE84,
+ 0x02CBCA9F, 0x00000002, 0x0029D284, 0x02CBCA9F, 0x00000002, 0x0029D284,
+ 0x02CE109F, 0x00000002, 0x0029D284, 0x02E1729F, 0x00000002, 0x0029D484,
+ 0x02CBCA9F, 0x00000002, 0x0029D484, 0x02CE109F,
+ // Block 155, offset 0x26c0
+ 0x00000002, 0x0029D484, 0x02E1729F, 0x00000002, 0x0029D684, 0x02CBCA9F,
+ 0x00000002, 0x0029D684, 0x02CE109F, 0x00000002, 0x0029D684, 0x02E1729F,
+ 0x00000002, 0x0029D884, 0x02CBCA9F, 0x00000002, 0x0029D884, 0x02CE109F,
+ 0x00000002, 0x0029D884, 0x02E1729F, 0x00000002, 0x0029DC84, 0x02CBCA9F,
+ 0x00000002, 0x0029DC84, 0x02CE109F, 0x00000002, 0x0029DC84, 0x02E1729F,
+ 0x00000002, 0x0029DE84, 0x02CBCA9F, 0x00000002, 0x0029DE84, 0x02CE109F,
+ 0x00000002, 0x0029DE84, 0x02E1729F, 0x00000002, 0x0065768E, 0x0065768F,
+ 0x00000002, 0x0065768E, 0x00657691, 0x00000002, 0x00657690, 0x0065768F,
+ 0x00000002, 0x00657690, 0x00657691, 0x00000002, 0x0065768E, 0x0065828F,
+ 0x00000002, 0x0065768E, 0x00658291, 0x00000003, 0x0065768E, 0x00658291,
+ 0x80012802, 0x00000002, 0x0065768E, 0x00658C91,
+ // Block 156, offset 0x2700
+ 0x00000003, 0x0065768E, 0x00658C91, 0x80012802, 0x00000002, 0x0065768E,
+ 0x00659691, 0x00000003, 0x0065768E, 0x00659691, 0x80012802, 0x00000002,
+ 0x0065768E, 0x0065A091, 0x00000002, 0x0065768E, 0x0065AA8F, 0x00000002,
+ 0x0065768E, 0x0065AA91, 0x00000003, 0x0065768E, 0x0065AA91, 0x80012802,
+ 0x00000003, 0x0065768E, 0x0065AA91, 0x80012902, 0x00000002, 0x0065768E,
+ 0x0065B491, 0x00000002, 0x0065768E, 0x0065BE8F, 0x00000002, 0x0065768E,
+ 0x0065BE91, 0x00000002, 0x0065768E, 0x0065C68F, 0x00000002, 0x0065768E,
+ 0x0065C691, 0x00000002, 0x0065768E, 0x0065D08F, 0x00000002, 0x0065768E,
+ 0x0065D091, 0x00000003, 0x0065768E, 0x0065D091, 0x80012802, 0x00000002,
+ 0x0065788E, 0x0065788F, 0x00000002, 0x0065788E, 0x00657891, 0x00000002,
+ 0x00657890, 0x0065788F, 0x00000002, 0x00657890,
+ // Block 157, offset 0x2740
+ 0x00657891, 0x00000002, 0x0065788E, 0x00658491, 0x00000003, 0x0065788E,
+ 0x00658491, 0x80012802, 0x00000002, 0x0065788E, 0x00658E8F, 0x00000002,
+ 0x0065788E, 0x00658E91, 0x00000003, 0x0065788E, 0x00658E91, 0x80012802,
+ 0x00000002, 0x0065788E, 0x00659891, 0x00000003, 0x0065788E, 0x00659891,
+ 0x80012802, 0x00000002, 0x0065788E, 0x0065A291, 0x00000002, 0x0065788E,
+ 0x0065AC8F, 0x00000002, 0x0065788E, 0x0065AC91, 0x00000003, 0x0065788E,
+ 0x0065AC91, 0x80012802, 0x00000003, 0x0065788E, 0x0065AC91, 0x80012902,
+ 0x00000002, 0x0065788E, 0x0065B691, 0x00000002, 0x0065788E, 0x0065C88F,
+ 0x00000002, 0x0065788E, 0x0065C891, 0x00000002, 0x0065788E, 0x0065D291,
+ 0x00000003, 0x0065788E, 0x0065D291, 0x80012802, 0x00000002, 0x00657A8E,
+ 0x00657A8F, 0x00000002, 0x00657A8E, 0x00657A91,
+ // Block 158, offset 0x2780
+ 0x00000002, 0x00657A90, 0x00657A8F, 0x00000002, 0x00657A90, 0x00657A91,
+ 0x00000003, 0x00657A8E, 0x00657A91, 0x80012802, 0x00000003, 0x00657A90,
+ 0x00657A8F, 0x80012802, 0x00000003, 0x00657A90, 0x00657A91, 0x80012802,
+ 0x00000004, 0x00657A90, 0x00657A91, 0x80012802, 0x80012802, 0x00000002,
+ 0x00657A8E, 0x0065868F, 0x00000002, 0x00657A8E, 0x00658691, 0x00000003,
+ 0x00657A8E, 0x00658691, 0x80012802, 0x00000002, 0x00657A8E, 0x0065908F,
+ 0x00000002, 0x00657A8E, 0x00659091, 0x00000003, 0x00657A8E, 0x00659091,
+ 0x80012802, 0x00000002, 0x00657A8E, 0x00659A8F, 0x00000002, 0x00657A8E,
+ 0x00659A91, 0x00000003, 0x00657A8E, 0x00659A91, 0x80012802, 0x00000002,
+ 0x00657A8E, 0x0065A48F, 0x00000002, 0x00657A8E, 0x0065A491, 0x00000002,
+ 0x00657A8E, 0x0065AE8F, 0x00000002, 0x00657A8E,
+ // Block 159, offset 0x27c0
+ 0x0065AE91, 0x00000003, 0x00657A8E, 0x0065AE91, 0x80012802, 0x00000003,
+ 0x00657A8E, 0x0065AE91, 0x80012902, 0x00000002, 0x00657A8E, 0x0065B88F,
+ 0x00000002, 0x00657A8E, 0x0065B891, 0x00000002, 0x00657A8E, 0x0065C08F,
+ 0x00000002, 0x00657A8E, 0x0065C091, 0x00000002, 0x00657A8E, 0x0065CA8F,
+ 0x00000002, 0x00657A8E, 0x0065CA91, 0x00000002, 0x00657E8E, 0x00657E8F,
+ 0x00000002, 0x00657E8E, 0x00657E91, 0x00000002, 0x00657E90, 0x00657E8F,
+ 0x00000002, 0x00657E90, 0x00657E91, 0x00000002, 0x00657E8E, 0x0065888F,
+ 0x00000002, 0x00657E8E, 0x00658891, 0x00000003, 0x00657E8E, 0x00658891,
+ 0x80012802, 0x00000002, 0x00657E8E, 0x00659291, 0x00000003, 0x00657E8E,
+ 0x00659291, 0x80012802, 0x00000002, 0x00657E8E, 0x00659C91, 0x00000003,
+ 0x00657E8E, 0x00659C91, 0x80012802, 0x00000002,
+ // Block 160, offset 0x2800
+ 0x00657E8E, 0x0065A691, 0x00000002, 0x00657E8E, 0x0065B08F, 0x00000002,
+ 0x00657E8E, 0x0065B091, 0x00000003, 0x00657E8E, 0x0065B091, 0x80012802,
+ 0x00000003, 0x00657E8E, 0x0065B091, 0x80012902, 0x00000002, 0x00657E8E,
+ 0x0065BA91, 0x00000002, 0x00657E8E, 0x0065CC8F, 0x00000002, 0x00657E8E,
+ 0x0065CC91, 0x00000002, 0x00657E8E, 0x0065D491, 0x00000003, 0x00657E8E,
+ 0x0065D491, 0x80012802, 0x00000002, 0x0065808E, 0x0065808F, 0x00000002,
+ 0x0065808E, 0x00658091, 0x00000002, 0x00658090, 0x0065808F, 0x00000002,
+ 0x00658090, 0x00658091, 0x00000002, 0x0065808E, 0x00658A91, 0x00000003,
+ 0x0065808E, 0x00658A91, 0x80012802, 0x00000002, 0x0065808E, 0x00659491,
+ 0x00000003, 0x0065808E, 0x00659491, 0x80012802, 0x00000002, 0x0065808E,
+ 0x00659E8F, 0x00000002, 0x0065808E, 0x00659E91,
+ // Block 161, offset 0x2840
+ 0x00000003, 0x0065808E, 0x00659E91, 0x80012802, 0x00000002, 0x0065808E,
+ 0x0065A891, 0x00000002, 0x0065808E, 0x0065B28F, 0x00000002, 0x0065808E,
+ 0x0065B291, 0x00000003, 0x0065808E, 0x0065B291, 0x80012802, 0x00000003,
+ 0x0065808E, 0x0065B291, 0x80012902, 0x00000002, 0x0065808E, 0x0065BC91,
+ 0x00000002, 0x0065808E, 0x0065C48F, 0x00000002, 0x0065808E, 0x0065C491,
+ 0x00000002, 0x0065808E, 0x0065CE8F, 0x00000002, 0x0065808E, 0x0065CE91,
+ 0x00000002, 0x0065808E, 0x0065D691, 0x00000003, 0x0065808E, 0x0065D691,
+ 0x80012802, 0x00000002, 0x00658291, 0x80012802, 0x00000002, 0x00658290,
+ 0x0065828F, 0x00000002, 0x00658290, 0x00658291, 0x00000003, 0x00658290,
+ 0x00658291, 0x80012802, 0x00000002, 0x00658490, 0x00658491, 0x00000003,
+ 0x00658490, 0x00658491, 0x80012802, 0x00000004,
+ // Block 162, offset 0x2880
+ 0x00658490, 0x00658491, 0x80012802, 0x80012802, 0x00000002, 0x00658690,
+ 0x0065868F, 0x00000002, 0x00658690, 0x00658691, 0x00000003, 0x00658690,
+ 0x0065868F, 0x80012802, 0x00000003, 0x00658690, 0x00658691, 0x80012802,
+ 0x00000004, 0x00658690, 0x00658691, 0x80012802, 0x80012802, 0x00000002,
+ 0x00658891, 0x80012802, 0x00000002, 0x00658890, 0x0065888F, 0x00000002,
+ 0x00658890, 0x00658891, 0x00000003, 0x00658890, 0x00658891, 0x80012802,
+ 0x00000002, 0x00658A90, 0x00658A91, 0x00000003, 0x00658A90, 0x00658A91,
+ 0x80012802, 0x00000004, 0x00658A90, 0x00658A91, 0x80012802, 0x80012802,
+ 0x00000002, 0x00658A91, 0x00659E91, 0x00000002, 0x40658A21, 0x00659E91,
+ 0x00000002, 0x00658C90, 0x00658C91, 0x00000003, 0x00658C90, 0x00658C91,
+ 0x80012802, 0x00000004, 0x00658C90, 0x00658C91,
+ // Block 163, offset 0x28c0
+ 0x80012802, 0x80012802, 0x00000002, 0x00658E90, 0x00658E8F, 0x00000002,
+ 0x00658E90, 0x00658E91, 0x00000003, 0x00658E90, 0x00658E8F, 0x80012802,
+ 0x00000003, 0x00658E90, 0x00658E91, 0x80012802, 0x00000004, 0x00658E90,
+ 0x00658E91, 0x80012802, 0x80012802, 0x00000002, 0x00659090, 0x0065908F,
+ 0x00000002, 0x00659090, 0x00659091, 0x00000003, 0x00659090, 0x0065908F,
+ 0x80012802, 0x00000003, 0x00659090, 0x00659091, 0x80012802, 0x00000004,
+ 0x00659090, 0x00659091, 0x80012802, 0x80012802, 0x00000002, 0x00659290,
+ 0x00659291, 0x00000003, 0x00659290, 0x00659291, 0x80012802, 0x00000004,
+ 0x00659290, 0x00659291, 0x80012802, 0x80012802, 0x00000002, 0x00659490,
+ 0x00659491, 0x00000003, 0x00659490, 0x00659491, 0x80012802, 0x00000004,
+ 0x00659490, 0x00659491, 0x80012802, 0x80012802,
+ // Block 164, offset 0x2900
+ 0x00000002, 0x00659690, 0x00659691, 0x00000003, 0x00659690, 0x00659691,
+ 0x80012802, 0x00000004, 0x00659690, 0x00659691, 0x80012802, 0x80012802,
+ 0x00000002, 0x00659890, 0x00659891, 0x00000003, 0x00659890, 0x00659891,
+ 0x80012802, 0x00000004, 0x00659890, 0x00659891, 0x80012802, 0x80012802,
+ 0x00000002, 0x00659A90, 0x00659A8F, 0x00000002, 0x00659A90, 0x00659A91,
+ 0x00000003, 0x00659A90, 0x00659A8F, 0x80012802, 0x00000003, 0x00659A90,
+ 0x00659A91, 0x80012802, 0x00000004, 0x00659A90, 0x00659A91, 0x80012802,
+ 0x80012802, 0x00000002, 0x00659C90, 0x00659C91, 0x00000003, 0x00659C90,
+ 0x00659C91, 0x80012802, 0x00000004, 0x00659C90, 0x00659C91, 0x80012802,
+ 0x80012802, 0x00000002, 0x00659E90, 0x00659E8F, 0x00000002, 0x00659E90,
+ 0x00659E91, 0x00000003, 0x00659E90, 0x00659E8F,
+ // Block 165, offset 0x2940
+ 0x80012802, 0x00000003, 0x00659E90, 0x00659E91, 0x80012802, 0x00000004,
+ 0x00659E90, 0x00659E91, 0x80012802, 0x80012802, 0x00000002, 0x0065A090,
+ 0x0065A091, 0x00000002, 0x0065A290, 0x0065A291, 0x00000002, 0x0065A490,
+ 0x0065A48F, 0x00000002, 0x0065A490, 0x0065A491, 0x00000002, 0x0065A690,
+ 0x0065A691, 0x00000002, 0x0065A890, 0x0065A891, 0x00000002, 0x0065AA90,
+ 0x0065AA8F, 0x00000002, 0x0065AA90, 0x0065AA91, 0x00000003, 0x0065AA90,
+ 0x0065AA8F, 0x80012802, 0x00000003, 0x0065AA90, 0x0065AA91, 0x80012802,
+ 0x00000004, 0x0065AA90, 0x0065AA91, 0x80012802, 0x80012802, 0x00000003,
+ 0x0065AA90, 0x0065AA91, 0x80012902, 0x00000004, 0x0065AA90, 0x0065AA91,
+ 0x80012902, 0x80012802, 0x00000002, 0x0065AC90, 0x0065AC8F, 0x00000002,
+ 0x0065AC90, 0x0065AC91, 0x00000003, 0x0065AC90,
+ // Block 166, offset 0x2980
+ 0x0065AC8F, 0x80012802, 0x00000003, 0x0065AC90, 0x0065AC91, 0x80012802,
+ 0x00000004, 0x0065AC90, 0x0065AC91, 0x80012802, 0x80012802, 0x00000003,
+ 0x0065AC90, 0x0065AC91, 0x80012902, 0x00000004, 0x0065AC90, 0x0065AC91,
+ 0x80012902, 0x80012802, 0x00000002, 0x0065AE90, 0x0065AE8F, 0x00000002,
+ 0x0065AE90, 0x0065AE91, 0x00000003, 0x0065AE90, 0x0065AE8F, 0x80012802,
+ 0x00000003, 0x0065AE90, 0x0065AE91, 0x80012802, 0x00000004, 0x0065AE90,
+ 0x0065AE91, 0x80012802, 0x80012802, 0x00000003, 0x0065AE90, 0x0065AE91,
+ 0x80012902, 0x00000004, 0x0065AE90, 0x0065AE91, 0x80012902, 0x80012802,
+ 0x00000002, 0x0065B090, 0x0065B08F, 0x00000002, 0x0065B090, 0x0065B091,
+ 0x00000003, 0x0065B090, 0x0065B08F, 0x80012802, 0x00000003, 0x0065B090,
+ 0x0065B091, 0x80012802, 0x00000004, 0x0065B090,
+ // Block 167, offset 0x29c0
+ 0x0065B091, 0x80012802, 0x80012802, 0x00000003, 0x0065B090, 0x0065B091,
+ 0x80012902, 0x00000004, 0x0065B090, 0x0065B091, 0x80012902, 0x80012802,
+ 0x00000002, 0x0065B290, 0x0065B28F, 0x00000002, 0x0065B290, 0x0065B291,
+ 0x00000003, 0x0065B290, 0x0065B28F, 0x80012802, 0x00000003, 0x0065B290,
+ 0x0065B291, 0x80012802, 0x00000004, 0x0065B290, 0x0065B291, 0x80012802,
+ 0x80012802, 0x00000003, 0x0065B290, 0x0065B291, 0x80012902, 0x00000004,
+ 0x0065B290, 0x0065B291, 0x80012902, 0x80012802, 0x00000002, 0x0065B490,
+ 0x0065B491, 0x00000002, 0x0065B690, 0x0065B691, 0x00000002, 0x0065B890,
+ 0x0065B88F, 0x00000002, 0x0065B890, 0x0065B891, 0x00000002, 0x0065BA90,
+ 0x0065BA91, 0x00000002, 0x0065BC90, 0x0065BC91, 0x00000002, 0x0065BE90,
+ 0x0065BE8F, 0x00000002, 0x0065BE90, 0x0065BE91,
+ // Block 168, offset 0x2a00
+ 0x00000002, 0x0065C090, 0x0065C08F, 0x00000002, 0x0065C090, 0x0065C091,
+ 0x00000002, 0x0065C490, 0x0065C48F, 0x00000002, 0x0065C490, 0x0065C491,
+ 0x00000002, 0x0065C491, 0x0065C891, 0x00000002, 0x4065C421, 0x0065C891,
+ 0x00000002, 0x0065C690, 0x0065C68F, 0x00000002, 0x0065C690, 0x0065C691,
+ 0x00000002, 0x0065C890, 0x0065C88F, 0x00000002, 0x0065C890, 0x0065C891,
+ 0x00000002, 0x0065CA90, 0x0065CA8F, 0x00000002, 0x0065CA90, 0x0065CA91,
+ 0x00000002, 0x0065CC90, 0x0065CC8F, 0x00000002, 0x0065CC90, 0x0065CC91,
+ 0x00000002, 0x0065CE90, 0x0065CE8F, 0x00000002, 0x0065CE90, 0x0065CE91,
+ 0x00000002, 0x0065D090, 0x0065D08F, 0x00000002, 0x0065D090, 0x0065D091,
+ 0x00000003, 0x0065D090, 0x0065D08F, 0x80012802, 0x00000003, 0x0065D090,
+ 0x0065D091, 0x80012802, 0x00000004, 0x0065D090,
+ // Block 169, offset 0x2a40
+ 0x0065D091, 0x80012802, 0x80012802, 0x00000002, 0x0065D290, 0x0065D291,
+ 0x00000003, 0x0065D290, 0x0065D291, 0x80012802, 0x00000004, 0x0065D290,
+ 0x0065D291, 0x80012802, 0x80012802, 0x00000002, 0x0065D490, 0x0065D491,
+ 0x00000003, 0x0065D490, 0x0065D491, 0x80012802, 0x00000004, 0x0065D490,
+ 0x0065D491, 0x80012802, 0x80012802, 0x00000002, 0x0065D690, 0x0065D691,
+ 0x00000003, 0x0065D690, 0x0065D691, 0x80012802, 0x00000004, 0x0065D690,
+ 0x0065D691, 0x80012802, 0x80012802, 0x00000002, 0x0065D890, 0x0065D891,
+ 0x00000002, 0x02B24E9C, 0x02D6C69C, 0x00000002, 0x02BCE69C, 0x02C4209C,
+ 0x00000002, 0x02CC1C9C, 0x02D9769C, 0x00000002, 0x02CC5A9C, 0x02A9189C,
+ 0x00000003, 0x40032620, 0x404FDA20, 0x40032620, 0x00000003, 0x00032683,
+ 0x404FDA20, 0x40032620, 0x00000003, 0x404FD820,
+ // Block 170, offset 0x2a80
+ 0x40502E20, 0x404FA420, 0x00000003, 0x404FD821, 0x40502E20, 0x404FA420,
+ 0x00000003, 0x404FD820, 0x40502E20, 0x404FA620, 0x00000003, 0x404FD821,
+ 0x40502E20, 0x404FA620, 0x00000003, 0x404FD820, 0x40502E20, 0x404FA820,
+ 0x00000003, 0x404FD821, 0x40502E20, 0x404FA820, 0x00000003, 0x404FD820,
+ 0x40502E20, 0x404FAA20, 0x00000003, 0x404FD821, 0x40502E20, 0x404FAA20,
+ 0x00000003, 0x404FD820, 0x40502E20, 0x404FAC20, 0x00000003, 0x404FD821,
+ 0x40502E20, 0x404FAC20, 0x00000003, 0x404FD820, 0x40502E20, 0x404FAE20,
+ 0x00000003, 0x404FD821, 0x40502E20, 0x404FAE20, 0x00000003, 0x404FD820,
+ 0x40502E20, 0x404FB020, 0x00000003, 0x404FD821, 0x40502E20, 0x404FB020,
+ 0x00000003, 0x404FD820, 0x40502E20, 0x404FB220, 0x00000003, 0x404FD821,
+ 0x40502E20, 0x404FB220, 0x00000003, 0x404FD820,
+ // Block 171, offset 0x2ac0
+ 0x40502E20, 0x404FB420, 0x00000003, 0x404FD821, 0x40502E20, 0x404FB420,
+ 0x00000003, 0x404FD820, 0x40502E20, 0x404FB620, 0x00000003, 0x404FD821,
+ 0x40502E20, 0x404FB620, 0x00000003, 0x404FD820, 0x40502E20, 0x404FB820,
+ 0x00000003, 0x404FD821, 0x40502E20, 0x404FB820, 0x00000003, 0x404FD820,
+ 0x40502E20, 0x404FBA20, 0x00000003, 0x404FD821, 0x40502E20, 0x404FBA20,
+ 0x00000003, 0x404FD820, 0x40502E20, 0x404FBC20, 0x00000003, 0x404FD821,
+ 0x40502E20, 0x404FBC20, 0x00000003, 0x404FD820, 0x40502E20, 0x404FBE20,
+ 0x00000003, 0x404FD821, 0x40502E20, 0x404FBE20, 0x00000003, 0x404FD820,
+ 0x40502E20, 0x404FC020, 0x00000003, 0x404FD821, 0x40502E20, 0x404FC020,
+ 0x00000003, 0x404FD820, 0x40502E20, 0x404FC220, 0x00000003, 0x404FD821,
+ 0x40502E20, 0x404FC220, 0x00000003, 0x404FD820,
+ // Block 172, offset 0x2b00
+ 0x40502E20, 0x404FC420, 0x00000003, 0x404FD821, 0x40502E20, 0x404FC420,
+ 0x00000003, 0x404FD820, 0x40502E20, 0x404FC620, 0x00000003, 0x404FD821,
+ 0x40502E20, 0x404FC620, 0x00000003, 0x404FD820, 0x40502E20, 0x404FC820,
+ 0x00000003, 0x404FD821, 0x40502E20, 0x404FC820, 0x00000003, 0x404FD820,
+ 0x40502E20, 0x404FCA20, 0x00000003, 0x404FD821, 0x40502E20, 0x404FCA20,
+ 0x00000003, 0x404FD820, 0x40502E20, 0x404FCC20, 0x00000003, 0x404FD821,
+ 0x40502E20, 0x404FCC20, 0x00000003, 0x404FD820, 0x40502E20, 0x404FCE20,
+ 0x00000003, 0x404FD821, 0x40502E20, 0x404FCE20, 0x00000003, 0x404FD820,
+ 0x40502E20, 0x404FD020, 0x00000003, 0x404FD821, 0x40502E20, 0x404FD020,
+ 0x00000003, 0x404FD820, 0x40502E20, 0x404FD220, 0x00000003, 0x404FD821,
+ 0x40502E20, 0x404FD220, 0x00000003, 0x404FD820,
+ // Block 173, offset 0x2b40
+ 0x40502E20, 0x404FD420, 0x00000003, 0x404FD821, 0x40502E20, 0x404FD420,
+ 0x00000003, 0x404FD820, 0x40502E20, 0x404FD620, 0x00000003, 0x404FD821,
+ 0x40502E20, 0x404FD620, 0x00000003, 0x404FD820, 0x40502E20, 0x404FD820,
+ 0x00000003, 0x404FD821, 0x40502E20, 0x404FD820, 0x00000003, 0x404FD820,
+ 0x40502E20, 0x404FDA20, 0x00000003, 0x404FD820, 0x40502E20, 0x404FDA20,
+ 0x00000003, 0x404FD821, 0x40502E20, 0x404FDA20, 0x00000003, 0x404FD821,
+ 0x40502E20, 0x404FDA20, 0x00000003, 0x404FD820, 0x40502E20, 0x404FDC20,
+ 0x00000003, 0x404FD820, 0x40502E20, 0x404FDC20, 0x00000003, 0x404FD820,
+ 0x40502E20, 0x404FDC20, 0x00000003, 0x404FD821, 0x40502E20, 0x404FDC20,
+ 0x00000003, 0x404FD821, 0x40502E20, 0x404FDC20, 0x00000003, 0x404FD821,
+ 0x40502E20, 0x404FDC20, 0x00000003, 0x404FD820,
+ // Block 174, offset 0x2b80
+ 0x40502E20, 0x404FDE20, 0x00000003, 0x404FD820, 0x40502E20, 0x404FDE20,
+ 0x00000003, 0x404FD821, 0x40502E20, 0x404FDE20, 0x00000003, 0x404FD821,
+ 0x40502E20, 0x404FDE20, 0x00000003, 0x404FD820, 0x40502E20, 0x404FE020,
+ 0x00000003, 0x404FD821, 0x40502E20, 0x404FE020, 0x00000003, 0x404FD820,
+ 0x40502E20, 0x404FE220, 0x00000003, 0x404FD821, 0x40502E20, 0x404FE220,
+ 0x00000003, 0x404FD820, 0x40502E20, 0x404FE420, 0x00000003, 0x404FD821,
+ 0x40502E20, 0x404FE420, 0x00000003, 0x404FD820, 0x40502E20, 0x404FE620,
+ 0x00000003, 0x404FD821, 0x40502E20, 0x404FE620, 0x00000003, 0x404FD820,
+ 0x40502E20, 0x404FE820, 0x00000003, 0x404FD821, 0x40502E20, 0x404FE820,
+ 0x00000002, 0x404FE820, 0x40500E20, 0x00000002, 0x404FE820, 0x40501020,
+ 0x00000002, 0x404FE821, 0x40501020, 0x00000002,
+ // Block 175, offset 0x2bc0
+ 0x404FE820, 0x40501220, 0x00000002, 0x404FE821, 0x40501220, 0x00000002,
+ 0x404FE820, 0x40501820, 0x00000002, 0x404FE821, 0x40501820, 0x00000003,
+ 0x404FE821, 0x40501820, 0x404FA420, 0x00000003, 0x004FE8A3, 0x40501820,
+ 0x404FA420, 0x00000002, 0x404FE820, 0x40501A20, 0x00000002, 0x404FE821,
+ 0x40501A20, 0x00000003, 0x404FE821, 0x40501A20, 0x404FDC20, 0x00000003,
+ 0x004FE8A3, 0x40501A20, 0x404FDC20, 0x00000002, 0x404FE820, 0x40502620,
+ 0x00000002, 0x404FE821, 0x40502620, 0x00000002, 0x404FE820, 0x40502820,
+ 0x00000002, 0x404FE821, 0x40502820, 0x00000002, 0x404FE820, 0x40502A20,
+ 0x00000002, 0x404FE821, 0x40502A20, 0x00000002, 0x004FE8A3, 0x40502A20,
+ 0x00000002, 0x404FE820, 0x40502C20, 0x00000002, 0x404FE821, 0x40502C20,
+ 0x00000002, 0x4062AC20, 0x4063A820, 0x00000002,
+ // Block 176, offset 0x2c00
+ 0x4062AC21, 0x4063A820, 0x00000002, 0x4062AC22, 0x4063A820, 0x00000002,
+ 0x4062AC23, 0x4063A820, 0x00000002, 0x4062AC24, 0x4063A820, 0x00000002,
+ 0x4062AC25, 0x4063A820, 0x00000002, 0x4062AC26, 0x4063A820, 0x00000002,
+ 0x4062AC27, 0x4063A820, 0x00000002, 0x4062AC28, 0x4063A820, 0x00000002,
+ 0x4062AC29, 0x4063A820, 0x00000002, 0x4062AC2A, 0x4063A820, 0x00000002,
+ 0x4062AC2B, 0x4063A820, 0x00000002, 0x4062AC2C, 0x4063A820, 0x00000002,
+ 0x4062AC2D, 0x4063A820, 0x00000002, 0x4062AC2E, 0x4063A820, 0x00000002,
+ 0x4062AC2F, 0x4063A820, 0x00000002, 0x4062AC30, 0x4063A820, 0x00000002,
+ 0x4062AC31, 0x4063A820, 0x00000002, 0x4062AC32, 0x4063A820, 0x00000002,
+ 0x4062AC33, 0x4063A820, 0x00000002, 0x4062AC34, 0x4063A820, 0x00000002,
+ 0x4062AC35, 0x4063A820, 0x00000002, 0x4062AC36,
+ // Block 177, offset 0x2c40
+ 0x4063A820, 0x00000002, 0x4062AC37, 0x4063A820, 0x00000002, 0x4062AC38,
+ 0x4063A820, 0x00000002, 0x4062AC39, 0x4063A820, 0x00000002, 0x4062AC3A,
+ 0x4063A820, 0x00000002, 0x4062AC3B, 0x4063A820, 0x00000002, 0x4062AC3C,
+ 0x4063A820, 0x00000002, 0x4062AC3D, 0x4063A820, 0x00000002, 0x4062AC3E,
+ 0x4063A820, 0x00000002, 0x4062AC3F, 0x4063A820, 0x00000002, 0x4062AC40,
+ 0x4063A820, 0x00000002, 0x4062AC41, 0x4063A820, 0x00000002, 0x4062AC42,
+ 0x4063A820, 0x00000002, 0x4062AC43, 0x4063A820, 0x00000002, 0x4062AC44,
+ 0x4063A820, 0x00000002, 0x4062AC45, 0x4063A820, 0x00000002, 0x4062AC46,
+ 0x4063A820, 0x00000002, 0x4062AC47, 0x4063A820, 0x00000002, 0x4062AC48,
+ 0x4063A820, 0x00000002, 0x4062AC49, 0x4063A820, 0x00000002, 0x4062AC4A,
+ 0x4063A820, 0x00000002, 0x4062AC4B, 0x4063A820,
+ // Block 178, offset 0x2c80
+ 0x00000002, 0x4062AC4C, 0x4063A820, 0x00000003, 0x4062AC20, 0x4063A820,
+ 0x40646420, 0x00000003, 0x4062AC21, 0x4063A820, 0x40646420, 0x00000003,
+ 0x4062AC22, 0x4063A820, 0x40646420, 0x00000003, 0x4062AC23, 0x4063A820,
+ 0x40646420, 0x00000003, 0x4062AC24, 0x4063A820, 0x40646420, 0x00000003,
+ 0x4062AC25, 0x4063A820, 0x40646420, 0x00000003, 0x4062AC26, 0x4063A820,
+ 0x40646420, 0x00000003, 0x4062AC27, 0x4063A820, 0x40646420, 0x00000003,
+ 0x4062AC28, 0x4063A820, 0x40646420, 0x00000003, 0x4062AC29, 0x4063A820,
+ 0x40646420, 0x00000003, 0x4062AC2A, 0x4063A820, 0x40646420, 0x00000003,
+ 0x4062AC2B, 0x4063A820, 0x40646420, 0x00000003, 0x4062AC2C, 0x4063A820,
+ 0x40646420, 0x00000003, 0x4062AC2D, 0x4063A820, 0x40646420, 0x00000003,
+ 0x4062AC2E, 0x4063A820, 0x40646420, 0x00000003,
+ // Block 179, offset 0x2cc0
+ 0x4062AC2F, 0x4063A820, 0x40646420, 0x00000003, 0x4062AC30, 0x4063A820,
+ 0x40646420, 0x00000003, 0x4062AC31, 0x4063A820, 0x40646420, 0x00000003,
+ 0x4062AC20, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC21, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062AC22, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062AC23, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC24, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062AC25, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062AC26, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC27, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062AC28, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062AC29, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC2A, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062AC2B, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062AC2C, 0x4063A820, 0x40646A20, 0x00000003,
+ // Block 180, offset 0x2d00
+ 0x4062AC2D, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC2E, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062AC2F, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062AC30, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC31, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062AC32, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062AC33, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC34, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062AC35, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062AC36, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC37, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062AC38, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062AC39, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC3A, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062AC3B, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062AC3C, 0x4063A820, 0x40646A20, 0x00000003,
+ // Block 181, offset 0x2d40
+ 0x4062AC3D, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC3E, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062AC3F, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062AC40, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC41, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062AC42, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062AC43, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC20, 0x4063A820,
+ 0x40647220, 0x00000003, 0x4062AC21, 0x4063A820, 0x40647220, 0x00000003,
+ 0x4062AC22, 0x4063A820, 0x40647220, 0x00000003, 0x4062AC23, 0x4063A820,
+ 0x40647220, 0x00000003, 0x4062AC24, 0x4063A820, 0x40647220, 0x00000003,
+ 0x4062AC25, 0x4063A820, 0x40647220, 0x00000003, 0x4062AC26, 0x4063A820,
+ 0x40647220, 0x00000003, 0x4062AC27, 0x4063A820, 0x40647220, 0x00000003,
+ 0x4062AC28, 0x4063A820, 0x40647220, 0x00000003,
+ // Block 182, offset 0x2d80
+ 0x4062AC29, 0x4063A820, 0x40647220, 0x00000003, 0x4062AC2A, 0x4063A820,
+ 0x40647220, 0x00000003, 0x4062AC2B, 0x4063A820, 0x40647220, 0x00000003,
+ 0x4062AC2C, 0x4063A820, 0x40647220, 0x00000003, 0x4062AC2D, 0x4063A820,
+ 0x40647220, 0x00000003, 0x4062AC2E, 0x4063A820, 0x40647220, 0x00000003,
+ 0x4062AC2F, 0x4063A820, 0x40647220, 0x00000003, 0x4062AC30, 0x4063A820,
+ 0x40647220, 0x00000003, 0x4062AC20, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062AC21, 0x4063A820, 0x40648220, 0x00000003, 0x4062AC22, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062AC23, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062AC24, 0x4063A820, 0x40648220, 0x00000003, 0x4062AC25, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062AC26, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062AC27, 0x4063A820, 0x40648220, 0x00000003,
+ // Block 183, offset 0x2dc0
+ 0x4062AC28, 0x4063A820, 0x40648220, 0x00000003, 0x4062AC29, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062AC2A, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062AC2B, 0x4063A820, 0x40648220, 0x00000003, 0x4062AC2C, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062AC2D, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062AC2E, 0x4063A820, 0x40648220, 0x00000003, 0x4062AC2F, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062AC30, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062AC31, 0x4063A820, 0x40648220, 0x00000003, 0x4062AC32, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062AC33, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062AC34, 0x4063A820, 0x40648220, 0x00000003, 0x4062AC35, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062AC36, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062AC37, 0x4063A820, 0x40648220, 0x00000003,
+ // Block 184, offset 0x2e00
+ 0x4062AC38, 0x4063A820, 0x40648220, 0x00000003, 0x4062AC39, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062AC3A, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062AC3B, 0x4063A820, 0x40648220, 0x00000003, 0x4062AC3C, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062AC3D, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062AC3E, 0x4063A820, 0x40648220, 0x00000003, 0x4062AC3F, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062AC40, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062AC41, 0x4063A820, 0x40648220, 0x00000003, 0x4062AC42, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062AC43, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062AC20, 0x4063A820, 0x40648420, 0x00000003, 0x4062AC21, 0x4063A820,
+ 0x40648420, 0x00000003, 0x4062AC22, 0x4063A820, 0x40648420, 0x00000003,
+ 0x4062AC23, 0x4063A820, 0x40648420, 0x00000003,
+ // Block 185, offset 0x2e40
+ 0x4062AC24, 0x4063A820, 0x40648420, 0x00000003, 0x4062AC25, 0x4063A820,
+ 0x40648420, 0x00000003, 0x4062AC26, 0x4063A820, 0x40648420, 0x00000003,
+ 0x4062AC27, 0x4063A820, 0x40648420, 0x00000003, 0x4062AC20, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062AC21, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062AC22, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC23, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062AC24, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062AC25, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC26, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062AC27, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062AC28, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC29, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062AC2A, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062AC2B, 0x4063A820, 0x40648C20, 0x00000003,
+ // Block 186, offset 0x2e80
+ 0x4062AC2C, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC2D, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062AC2E, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062AC2F, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC30, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062AC31, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062AC32, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC33, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062AC34, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062AC35, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC36, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062AC37, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062AC38, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC39, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062AC3A, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062AC3B, 0x4063A820, 0x40648C20, 0x00000003,
+ // Block 187, offset 0x2ec0
+ 0x4062AC3C, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC3D, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062AC3E, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062AC3F, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC40, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062AC41, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062AC42, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC43, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062AC44, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062AC45, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC46, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062AC47, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062AC48, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC49, 0x4063A820,
+ 0x40648C20, 0x00000002, 0x4062AC20, 0x4063AA20, 0x00000002, 0x4062AC21,
+ 0x4063AA20, 0x00000002, 0x4062AC22, 0x4063AA20,
+ // Block 188, offset 0x2f00
+ 0x00000002, 0x4062AC23, 0x4063AA20, 0x00000002, 0x4062AC24, 0x4063AA20,
+ 0x00000002, 0x4062AC25, 0x4063AA20, 0x00000002, 0x4062AC26, 0x4063AA20,
+ 0x00000002, 0x4062AC27, 0x4063AA20, 0x00000002, 0x4062AC28, 0x4063AA20,
+ 0x00000002, 0x4062AC29, 0x4063AA20, 0x00000002, 0x4062AC2A, 0x4063AA20,
+ 0x00000002, 0x4062AC2B, 0x4063AA20, 0x00000002, 0x4062AC2C, 0x4063AA20,
+ 0x00000002, 0x4062AC2D, 0x4063AA20, 0x00000002, 0x4062AC2E, 0x4063AA20,
+ 0x00000002, 0x4062AC2F, 0x4063AA20, 0x00000002, 0x4062AC30, 0x4063AA20,
+ 0x00000002, 0x4062AC31, 0x4063AA20, 0x00000002, 0x4062AC32, 0x4063AA20,
+ 0x00000002, 0x4062AC33, 0x4063AA20, 0x00000002, 0x4062AC34, 0x4063AA20,
+ 0x00000002, 0x4062AC35, 0x4063AA20, 0x00000002, 0x4062AC36, 0x4063AA20,
+ 0x00000002, 0x4062AC37, 0x4063AA20, 0x00000002,
+ // Block 189, offset 0x2f40
+ 0x4062AC38, 0x4063AA20, 0x00000002, 0x4062AC39, 0x4063AA20, 0x00000002,
+ 0x4062AC3A, 0x4063AA20, 0x00000003, 0x4062AC20, 0x4063AA20, 0x40646420,
+ 0x00000003, 0x4062AC21, 0x4063AA20, 0x40646420, 0x00000003, 0x4062AC22,
+ 0x4063AA20, 0x40646420, 0x00000003, 0x4062AC20, 0x4063AA20, 0x40648C20,
+ 0x00000003, 0x4062AC21, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062AC22,
+ 0x4063AA20, 0x40648C20, 0x00000003, 0x4062AC23, 0x4063AA20, 0x40648C20,
+ 0x00000003, 0x4062AC24, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062AC25,
+ 0x4063AA20, 0x40648C20, 0x00000003, 0x4062AC26, 0x4063AA20, 0x40648C20,
+ 0x00000003, 0x4062AC20, 0x4063AC20, 0x40646420, 0x00000003, 0x4062AC21,
+ 0x4063AC20, 0x40646420, 0x00000002, 0x4062AC20, 0x4063B020, 0x00000002,
+ 0x4062AC21, 0x4063B020, 0x00000002, 0x4062AC22,
+ // Block 190, offset 0x2f80
+ 0x4063B020, 0x00000002, 0x4062AC23, 0x4063B020, 0x00000002, 0x4062AC24,
+ 0x4063B020, 0x00000002, 0x4062AC25, 0x4063B020, 0x00000002, 0x4062AC26,
+ 0x4063B020, 0x00000002, 0x4062AC27, 0x4063B020, 0x00000002, 0x4062AC28,
+ 0x4063B020, 0x00000002, 0x4062AC29, 0x4063B020, 0x00000002, 0x4062AC2A,
+ 0x4063B020, 0x00000002, 0x4062AC2B, 0x4063B020, 0x00000002, 0x4062AC2C,
+ 0x4063B020, 0x00000002, 0x4062AC2D, 0x4063B020, 0x00000002, 0x4062AC2E,
+ 0x4063B020, 0x00000002, 0x4062AC2F, 0x4063B020, 0x00000002, 0x4062AC30,
+ 0x4063B020, 0x00000002, 0x4062AC31, 0x4063B020, 0x00000002, 0x4062AC32,
+ 0x4063B020, 0x00000002, 0x4062AC33, 0x4063B020, 0x00000002, 0x4062AC34,
+ 0x4063B020, 0x00000002, 0x4062AC35, 0x4063B020, 0x00000002, 0x4062AC36,
+ 0x4063B020, 0x00000002, 0x4062AC37, 0x4063B020,
+ // Block 191, offset 0x2fc0
+ 0x00000002, 0x4062AC38, 0x4063B020, 0x00000002, 0x4062AC39, 0x4063B020,
+ 0x00000002, 0x4062AC3A, 0x4063B020, 0x00000002, 0x4062AC3B, 0x4063B020,
+ 0x00000002, 0x4062AC3C, 0x4063B020, 0x00000002, 0x4062AC3D, 0x4063B020,
+ 0x00000002, 0x4062AC3E, 0x4063B020, 0x00000003, 0x4062AC20, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062AC21, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062AC22, 0x4063B020, 0x40646A20, 0x00000003, 0x4062AC23, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062AC24, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062AC25, 0x4063B020, 0x40646A20, 0x00000003, 0x4062AC26, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062AC27, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062AC28, 0x4063B020, 0x40646A20, 0x00000003, 0x4062AC29, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062AC2A, 0x4063B020,
+ // Block 192, offset 0x3000
+ 0x40646A20, 0x00000003, 0x4062AC2B, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062AC2C, 0x4063B020, 0x40646A20, 0x00000003, 0x4062AC2D, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062AC2E, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062AC2F, 0x4063B020, 0x40646A20, 0x00000003, 0x4062AC30, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062AC31, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062AC32, 0x4063B020, 0x40646A20, 0x00000003, 0x4062AC20, 0x4063B020,
+ 0x40647220, 0x00000003, 0x4062AC21, 0x4063B020, 0x40647220, 0x00000003,
+ 0x4062AC22, 0x4063B020, 0x40647220, 0x00000003, 0x4062AC23, 0x4063B020,
+ 0x40647220, 0x00000003, 0x4062AC24, 0x4063B020, 0x40647220, 0x00000003,
+ 0x4062AC25, 0x4063B020, 0x40647220, 0x00000003, 0x4062AC26, 0x4063B020,
+ 0x40647220, 0x00000003, 0x4062AC27, 0x4063B020,
+ // Block 193, offset 0x3040
+ 0x40647220, 0x00000003, 0x4062AC20, 0x4063B020, 0x40648220, 0x00000003,
+ 0x4062AC21, 0x4063B020, 0x40648220, 0x00000003, 0x4062AC22, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062AC23, 0x4063B020, 0x40648220, 0x00000003,
+ 0x4062AC24, 0x4063B020, 0x40648220, 0x00000003, 0x4062AC25, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062AC26, 0x4063B020, 0x40648220, 0x00000003,
+ 0x4062AC27, 0x4063B020, 0x40648220, 0x00000003, 0x4062AC28, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062AC29, 0x4063B020, 0x40648220, 0x00000003,
+ 0x4062AC20, 0x4063B020, 0x40648420, 0x00000003, 0x4062AC21, 0x4063B020,
+ 0x40648420, 0x00000003, 0x4062AC22, 0x4063B020, 0x40648420, 0x00000003,
+ 0x4062AC23, 0x4063B020, 0x40648420, 0x00000003, 0x4062AC24, 0x4063B020,
+ 0x40648420, 0x00000003, 0x4062AC25, 0x4063B020,
+ // Block 194, offset 0x3080
+ 0x40648420, 0x00000002, 0x4062AC20, 0x4063B220, 0x00000002, 0x4062AC21,
+ 0x4063B220, 0x00000002, 0x4062AC22, 0x4063B220, 0x00000002, 0x4062AC23,
+ 0x4063B220, 0x00000003, 0x4062AC20, 0x4063B420, 0x40646420, 0x00000003,
+ 0x4062AC21, 0x4063B420, 0x40646420, 0x00000003, 0x4062AC22, 0x4063B420,
+ 0x40646420, 0x00000003, 0x4062AC23, 0x4063B420, 0x40646420, 0x00000003,
+ 0x4062AC24, 0x4063B420, 0x40646420, 0x00000003, 0x4062AC25, 0x4063B420,
+ 0x40646420, 0x00000003, 0x4062AC26, 0x4063B420, 0x40646420, 0x00000003,
+ 0x4062AC27, 0x4063B420, 0x40646420, 0x00000003, 0x4062AC28, 0x4063B420,
+ 0x40646420, 0x00000003, 0x4062AC29, 0x4063B420, 0x40646420, 0x00000003,
+ 0x4062AC2A, 0x4063B420, 0x40646420, 0x00000003, 0x4062AC2B, 0x4063B420,
+ 0x40646420, 0x00000003, 0x4062AC2C, 0x4063B420,
+ // Block 195, offset 0x30c0
+ 0x40646420, 0x00000003, 0x4062AC2D, 0x4063B420, 0x40646420, 0x00000003,
+ 0x4062AC20, 0x4063B420, 0x40646A20, 0x00000003, 0x4062AC21, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062AC22, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062AC23, 0x4063B420, 0x40646A20, 0x00000003, 0x4062AC24, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062AC25, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062AC26, 0x4063B420, 0x40646A20, 0x00000003, 0x4062AC27, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062AC28, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062AC29, 0x4063B420, 0x40646A20, 0x00000003, 0x4062AC2A, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062AC2B, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062AC2C, 0x4063B420, 0x40646A20, 0x00000003, 0x4062AC2D, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062AC2E, 0x4063B420,
+ // Block 196, offset 0x3100
+ 0x40646A20, 0x00000003, 0x4062AC2F, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062AC30, 0x4063B420, 0x40646A20, 0x00000003, 0x4062AC31, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062AC32, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062AC33, 0x4063B420, 0x40646A20, 0x00000003, 0x4062AC34, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062AC20, 0x4063B420, 0x40647220, 0x00000003,
+ 0x4062AC21, 0x4063B420, 0x40647220, 0x00000003, 0x4062AC22, 0x4063B420,
+ 0x40647220, 0x00000003, 0x4062AC23, 0x4063B420, 0x40647220, 0x00000003,
+ 0x4062AC24, 0x4063B420, 0x40647220, 0x00000003, 0x4062AC25, 0x4063B420,
+ 0x40647220, 0x00000003, 0x4062AC26, 0x4063B420, 0x40647220, 0x00000003,
+ 0x4062AC27, 0x4063B420, 0x40647220, 0x00000003, 0x4062AC28, 0x4063B420,
+ 0x40647220, 0x00000003, 0x4062AC29, 0x4063B420,
+ // Block 197, offset 0x3140
+ 0x40647220, 0x00000003, 0x4062AC20, 0x4063B420, 0x40648220, 0x00000003,
+ 0x4062AC21, 0x4063B420, 0x40648220, 0x00000003, 0x4062AC22, 0x4063B420,
+ 0x40648220, 0x00000003, 0x4062AC23, 0x4063B420, 0x40648220, 0x00000003,
+ 0x4062AC24, 0x4063B420, 0x40648220, 0x00000003, 0x4062AC25, 0x4063B420,
+ 0x40648220, 0x00000003, 0x4062AC26, 0x4063B420, 0x40648220, 0x00000003,
+ 0x4062AC27, 0x4063B420, 0x40648220, 0x00000003, 0x4062AC28, 0x4063B420,
+ 0x40648220, 0x00000003, 0x4062AC29, 0x4063B420, 0x40648220, 0x00000003,
+ 0x4062AC2A, 0x4063B420, 0x40648220, 0x00000003, 0x4062AC2B, 0x4063B420,
+ 0x40648220, 0x00000003, 0x4062AC2C, 0x4063B420, 0x40648220, 0x00000003,
+ 0x4062AC2D, 0x4063B420, 0x40648220, 0x00000003, 0x4062AC2E, 0x4063B420,
+ 0x40648220, 0x00000003, 0x4062AC2F, 0x4063B420,
+ // Block 198, offset 0x3180
+ 0x40648220, 0x00000003, 0x4062AC20, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062AC21, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC22, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062AC23, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062AC24, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC25, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062AC26, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062AC27, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC28, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062AC29, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062AC2A, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC2B, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062AC2C, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062AC2D, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC2E, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062AC2F, 0x4063B420,
+ // Block 199, offset 0x31c0
+ 0x40648C20, 0x00000003, 0x4062AC30, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062AC31, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC32, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062AC33, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062AC34, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC35, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062AC36, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062AC37, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC38, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062AC39, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062AC3A, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC3B, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062AC3C, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062AC3D, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC3E, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062AC3F, 0x4063B420,
+ // Block 200, offset 0x3200
+ 0x40648C20, 0x00000003, 0x4062AC40, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062AC41, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC42, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062AC43, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062AC44, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC45, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062AC46, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062AC47, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC48, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062AC49, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062AC4A, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC4B, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062AC4C, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062AC4D, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC4E, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062AC4F, 0x4063B420,
+ // Block 201, offset 0x3240
+ 0x40648C20, 0x00000003, 0x4062AC50, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062AC51, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC52, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062AC53, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062AC54, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC55, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062AC56, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062AC57, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC58, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062AC59, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062AC5A, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC5B, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062AC5C, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062AC5D, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC5E, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062AC5F, 0x4063B420,
+ // Block 202, offset 0x3280
+ 0x40648C20, 0x00000003, 0x4062AC60, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062AC61, 0x4063B420, 0x40648C20, 0x00000002, 0x4062AC20, 0x4063B620,
+ 0x00000002, 0x4062AC21, 0x4063B620, 0x00000002, 0x4062AC22, 0x4063B620,
+ 0x00000002, 0x4062AC23, 0x4063B620, 0x00000002, 0x4062AC24, 0x4063B620,
+ 0x00000002, 0x4062AC25, 0x4063B620, 0x00000002, 0x4062AC26, 0x4063B620,
+ 0x00000002, 0x4062AC27, 0x4063B620, 0x00000002, 0x4062AC28, 0x4063B620,
+ 0x00000002, 0x4062AC29, 0x4063B620, 0x00000002, 0x4062AC2A, 0x4063B620,
+ 0x00000002, 0x4062AC2B, 0x4063B620, 0x00000002, 0x4062AC2C, 0x4063B620,
+ 0x00000002, 0x4062AC2D, 0x4063B620, 0x00000002, 0x4062AC2E, 0x4063B620,
+ 0x00000002, 0x4062AC2F, 0x4063B620, 0x00000002, 0x4062AC30, 0x4063B620,
+ 0x00000002, 0x4062AC31, 0x4063B620, 0x00000002,
+ // Block 203, offset 0x32c0
+ 0x4062AC32, 0x4063B620, 0x00000002, 0x4062AC33, 0x4063B620, 0x00000002,
+ 0x4062AC34, 0x4063B620, 0x00000002, 0x4062AC35, 0x4063B620, 0x00000002,
+ 0x4062AC36, 0x4063B620, 0x00000002, 0x4062AC37, 0x4063B620, 0x00000002,
+ 0x4062AC38, 0x4063B620, 0x00000002, 0x4062AC39, 0x4063B620, 0x00000002,
+ 0x4062AC3A, 0x4063B620, 0x00000002, 0x4062AC3B, 0x4063B620, 0x00000002,
+ 0x4062AC3C, 0x4063B620, 0x00000002, 0x4062AC3D, 0x4063B620, 0x00000002,
+ 0x4062AC3E, 0x4063B620, 0x00000002, 0x4062AC3F, 0x4063B620, 0x00000002,
+ 0x4062AC40, 0x4063B620, 0x00000002, 0x4062AC41, 0x4063B620, 0x00000002,
+ 0x4062AC42, 0x4063B620, 0x00000002, 0x4062AC43, 0x4063B620, 0x00000002,
+ 0x4062AC44, 0x4063B620, 0x00000002, 0x4062AC20, 0x4063B820, 0x00000002,
+ 0x4062AC21, 0x4063B820, 0x00000002, 0x4062AC22,
+ // Block 204, offset 0x3300
+ 0x4063B820, 0x00000002, 0x4062AC23, 0x4063B820, 0x00000002, 0x4062AC24,
+ 0x4063B820, 0x00000002, 0x4062AC25, 0x4063B820, 0x00000002, 0x4062AC26,
+ 0x4063B820, 0x00000002, 0x4062AC27, 0x4063B820, 0x00000002, 0x4062AC28,
+ 0x4063B820, 0x00000002, 0x4062AC29, 0x4063B820, 0x00000002, 0x4062AC2A,
+ 0x4063B820, 0x00000002, 0x4062AC2B, 0x4063B820, 0x00000002, 0x4062AC2C,
+ 0x4063B820, 0x00000002, 0x4062AC2D, 0x4063B820, 0x00000002, 0x4062AC2E,
+ 0x4063B820, 0x00000002, 0x4062AC2F, 0x4063B820, 0x00000002, 0x4062AC30,
+ 0x4063B820, 0x00000002, 0x4062AC31, 0x4063B820, 0x00000002, 0x4062AC32,
+ 0x4063B820, 0x00000002, 0x4062AC33, 0x4063B820, 0x00000002, 0x4062AC34,
+ 0x4063B820, 0x00000002, 0x4062AC35, 0x4063B820, 0x00000002, 0x4062AC36,
+ 0x4063B820, 0x00000002, 0x4062AC37, 0x4063B820,
+ // Block 205, offset 0x3340
+ 0x00000002, 0x4062AC38, 0x4063B820, 0x00000002, 0x4062AC39, 0x4063B820,
+ 0x00000002, 0x4062AC3A, 0x4063B820, 0x00000002, 0x4062AC3B, 0x4063B820,
+ 0x00000002, 0x4062AC3C, 0x4063B820, 0x00000002, 0x4062AC3D, 0x4063B820,
+ 0x00000002, 0x4062AC3E, 0x4063B820, 0x00000002, 0x4062AC3F, 0x4063B820,
+ 0x00000002, 0x4062AC40, 0x4063B820, 0x00000002, 0x4062AC41, 0x4063B820,
+ 0x00000002, 0x4062AC42, 0x4063B820, 0x00000002, 0x4062AC43, 0x4063B820,
+ 0x00000002, 0x4062AC44, 0x4063B820, 0x00000002, 0x4062AC45, 0x4063B820,
+ 0x00000002, 0x4062AC46, 0x4063B820, 0x00000002, 0x4062AC47, 0x4063B820,
+ 0x00000002, 0x4062AC48, 0x4063B820, 0x00000002, 0x4062AC49, 0x4063B820,
+ 0x00000002, 0x4062AC4A, 0x4063B820, 0x00000002, 0x4062AC4B, 0x4063B820,
+ 0x00000002, 0x4062AC4C, 0x4063B820, 0x00000002,
+ // Block 206, offset 0x3380
+ 0x4062AC4D, 0x4063B820, 0x00000002, 0x4062AC4E, 0x4063B820, 0x00000002,
+ 0x4062AC4F, 0x4063B820, 0x00000002, 0x4062AC50, 0x4063B820, 0x00000002,
+ 0x4062AC51, 0x4063B820, 0x00000002, 0x4062AC52, 0x4063B820, 0x00000002,
+ 0x4062AC53, 0x4063B820, 0x00000002, 0x4062AC54, 0x4063B820, 0x00000002,
+ 0x4062AC55, 0x4063B820, 0x00000002, 0x4062AC56, 0x4063B820, 0x00000002,
+ 0x4062AC57, 0x4063B820, 0x00000002, 0x4062AC58, 0x4063B820, 0x00000002,
+ 0x4062AC59, 0x4063B820, 0x00000002, 0x4062AC5A, 0x4063B820, 0x00000002,
+ 0x4062AC5B, 0x4063B820, 0x00000002, 0x4062AC5C, 0x4063B820, 0x00000002,
+ 0x4062AC5D, 0x4063B820, 0x00000002, 0x4062AC5E, 0x4063B820, 0x00000002,
+ 0x4062AC5F, 0x4063B820, 0x00000002, 0x4062AC60, 0x4063B820, 0x00000002,
+ 0x4062AC61, 0x4063B820, 0x00000002, 0x4062AC62,
+ // Block 207, offset 0x33c0
+ 0x4063B820, 0x00000002, 0x4062AC63, 0x4063B820, 0x00000003, 0x4062AC20,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062AC21, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062AC22, 0x4063B820, 0x40646420, 0x00000003, 0x4062AC23,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062AC24, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062AC25, 0x4063B820, 0x40646420, 0x00000003, 0x4062AC26,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062AC27, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062AC28, 0x4063B820, 0x40646420, 0x00000003, 0x4062AC29,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062AC2A, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062AC2B, 0x4063B820, 0x40646420, 0x00000003, 0x4062AC2C,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062AC20, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062AC21, 0x4063B820, 0x40646A20,
+ // Block 208, offset 0x3400
+ 0x00000003, 0x4062AC22, 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC23,
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC24, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062AC25, 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC26,
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC27, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062AC28, 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC29,
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC2A, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062AC2B, 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC2C,
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC2D, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062AC2E, 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC2F,
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC30, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062AC31, 0x4063B820, 0x40646A20,
+ // Block 209, offset 0x3440
+ 0x00000003, 0x4062AC32, 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC33,
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC34, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062AC35, 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC36,
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC37, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062AC38, 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC20,
+ 0x4063B820, 0x40647220, 0x00000003, 0x4062AC21, 0x4063B820, 0x40647220,
+ 0x00000003, 0x4062AC22, 0x4063B820, 0x40647220, 0x00000003, 0x4062AC23,
+ 0x4063B820, 0x40647220, 0x00000003, 0x4062AC24, 0x4063B820, 0x40647220,
+ 0x00000003, 0x4062AC25, 0x4063B820, 0x40647220, 0x00000003, 0x4062AC26,
+ 0x4063B820, 0x40647220, 0x00000003, 0x4062AC20, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062AC21, 0x4063B820, 0x40648C20,
+ // Block 210, offset 0x3480
+ 0x00000003, 0x4062AC22, 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC23,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC24, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062AC25, 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC26,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC27, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062AC28, 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC29,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC2A, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062AC2B, 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC2C,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC2D, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062AC2E, 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC2F,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC30, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062AC31, 0x4063B820, 0x40648C20,
+ // Block 211, offset 0x34c0
+ 0x00000003, 0x4062AC32, 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC33,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC34, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062AC35, 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC36,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC37, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062AC38, 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC39,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC3A, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062AC3B, 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC3C,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC20, 0x4063B820, 0x40648E20,
+ 0x00000003, 0x4062AC21, 0x4063B820, 0x40648E20, 0x00000002, 0x4062AC20,
+ 0x4063BA20, 0x00000002, 0x4062AC21, 0x4063BA20, 0x00000002, 0x4062AC22,
+ 0x4063BA20, 0x00000002, 0x4062AC23, 0x4063BA20,
+ // Block 212, offset 0x3500
+ 0x00000002, 0x4062AC24, 0x4063BA20, 0x00000002, 0x4062AC25, 0x4063BA20,
+ 0x00000002, 0x4062AC26, 0x4063BA20, 0x00000002, 0x4062AC27, 0x4063BA20,
+ 0x00000002, 0x4062AC28, 0x4063BA20, 0x00000002, 0x4062AC29, 0x4063BA20,
+ 0x00000002, 0x4062AC2A, 0x4063BA20, 0x00000002, 0x4062AC2B, 0x4063BA20,
+ 0x00000002, 0x4062AC2C, 0x4063BA20, 0x00000002, 0x4062AC2D, 0x4063BA20,
+ 0x00000002, 0x4062AC2E, 0x4063BA20, 0x00000002, 0x4062AC2F, 0x4063BA20,
+ 0x00000002, 0x4062AC30, 0x4063BA20, 0x00000002, 0x4062AC31, 0x4063BA20,
+ 0x00000002, 0x4062AC32, 0x4063BA20, 0x00000002, 0x4062AC33, 0x4063BA20,
+ 0x00000002, 0x4062AC34, 0x4063BA20, 0x00000002, 0x4062AC35, 0x4063BA20,
+ 0x00000002, 0x4062AC36, 0x4063BA20, 0x00000002, 0x4062AC37, 0x4063BA20,
+ 0x00000002, 0x4062AC38, 0x4063BA20, 0x00000002,
+ // Block 213, offset 0x3540
+ 0x4062AC39, 0x4063BA20, 0x00000003, 0x4062AC20, 0x4063BA20, 0x40646420,
+ 0x00000003, 0x4062AC21, 0x4063BA20, 0x40646420, 0x00000003, 0x4062AC22,
+ 0x4063BA20, 0x40646420, 0x00000003, 0x4062AC23, 0x4063BA20, 0x40646420,
+ 0x00000003, 0x4062AC24, 0x4063BA20, 0x40646420, 0x00000003, 0x4062AC25,
+ 0x4063BA20, 0x40646420, 0x00000003, 0x4062AC26, 0x4063BA20, 0x40646420,
+ 0x00000003, 0x4062AC27, 0x4063BA20, 0x40646420, 0x00000003, 0x4062AC28,
+ 0x4063BA20, 0x40646420, 0x00000003, 0x4062AC29, 0x4063BA20, 0x40646420,
+ 0x00000003, 0x4062AC20, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC21,
+ 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC22, 0x4063BA20, 0x40646A20,
+ 0x00000003, 0x4062AC23, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC24,
+ 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC25,
+ // Block 214, offset 0x3580
+ 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC26, 0x4063BA20, 0x40646A20,
+ 0x00000003, 0x4062AC27, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC28,
+ 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC29, 0x4063BA20, 0x40646A20,
+ 0x00000003, 0x4062AC2A, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC2B,
+ 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC2C, 0x4063BA20, 0x40646A20,
+ 0x00000003, 0x4062AC2D, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC2E,
+ 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC2F, 0x4063BA20, 0x40646A20,
+ 0x00000003, 0x4062AC30, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC31,
+ 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC32, 0x4063BA20, 0x40646A20,
+ 0x00000003, 0x4062AC33, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC34,
+ 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC35,
+ // Block 215, offset 0x35c0
+ 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC36, 0x4063BA20, 0x40646A20,
+ 0x00000003, 0x4062AC37, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC38,
+ 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC39, 0x4063BA20, 0x40646A20,
+ 0x00000003, 0x4062AC3A, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC3B,
+ 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC3C, 0x4063BA20, 0x40646A20,
+ 0x00000003, 0x4062AC3D, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC3E,
+ 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC3F, 0x4063BA20, 0x40646A20,
+ 0x00000003, 0x4062AC20, 0x4063BA20, 0x40647220, 0x00000003, 0x4062AC21,
+ 0x4063BA20, 0x40647220, 0x00000003, 0x4062AC22, 0x4063BA20, 0x40647220,
+ 0x00000003, 0x4062AC23, 0x4063BA20, 0x40647220, 0x00000003, 0x4062AC24,
+ 0x4063BA20, 0x40647220, 0x00000003, 0x4062AC25,
+ // Block 216, offset 0x3600
+ 0x4063BA20, 0x40647220, 0x00000003, 0x4062AC26, 0x4063BA20, 0x40647220,
+ 0x00000003, 0x4062AC27, 0x4063BA20, 0x40647220, 0x00000003, 0x4062AC28,
+ 0x4063BA20, 0x40647220, 0x00000003, 0x4062AC29, 0x4063BA20, 0x40647220,
+ 0x00000003, 0x4062AC2A, 0x4063BA20, 0x40647220, 0x00000003, 0x4062AC20,
+ 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC21, 0x4063BA20, 0x40648C20,
+ 0x00000003, 0x4062AC22, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC23,
+ 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC24, 0x4063BA20, 0x40648C20,
+ 0x00000003, 0x4062AC25, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC26,
+ 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC27, 0x4063BA20, 0x40648C20,
+ 0x00000003, 0x4062AC28, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC29,
+ 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC2A,
+ // Block 217, offset 0x3640
+ 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC2B, 0x4063BA20, 0x40648C20,
+ 0x00000003, 0x4062AC2C, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC2D,
+ 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC2E, 0x4063BA20, 0x40648C20,
+ 0x00000003, 0x4062AC2F, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC30,
+ 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC31, 0x4063BA20, 0x40648C20,
+ 0x00000003, 0x4062AC32, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC33,
+ 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC34, 0x4063BA20, 0x40648C20,
+ 0x00000003, 0x4062AC35, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC36,
+ 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC37, 0x4063BA20, 0x40648C20,
+ 0x00000003, 0x4062AC38, 0x4063BA20, 0x40648C20, 0x00000002, 0x4062AC20,
+ 0x4063BC20, 0x00000002, 0x4062AC21, 0x4063BC20,
+ // Block 218, offset 0x3680
+ 0x00000002, 0x4062AC22, 0x4063BC20, 0x00000002, 0x4062AC23, 0x4063BC20,
+ 0x00000002, 0x4062AC24, 0x4063BC20, 0x00000002, 0x4062AC25, 0x4063BC20,
+ 0x00000002, 0x4062AC26, 0x4063BC20, 0x00000002, 0x4062AC27, 0x4063BC20,
+ 0x00000002, 0x4062AC20, 0x4063BE20, 0x00000002, 0x4062AC21, 0x4063BE20,
+ 0x00000002, 0x4062AC22, 0x4063BE20, 0x00000002, 0x4062AC23, 0x4063BE20,
+ 0x00000002, 0x4062AC24, 0x4063BE20, 0x00000002, 0x4062AC25, 0x4063BE20,
+ 0x00000002, 0x4062AC26, 0x4063BE20, 0x00000002, 0x4062AC27, 0x4063BE20,
+ 0x00000002, 0x4062AC28, 0x4063BE20, 0x00000002, 0x4062AC29, 0x4063BE20,
+ 0x00000002, 0x4062AC2A, 0x4063BE20, 0x00000002, 0x4062AC2B, 0x4063BE20,
+ 0x00000002, 0x4062AC2C, 0x4063BE20, 0x00000002, 0x4062AC2D, 0x4063BE20,
+ 0x00000002, 0x4062AC2E, 0x4063BE20, 0x00000002,
+ // Block 219, offset 0x36c0
+ 0x4062AC2F, 0x4063BE20, 0x00000002, 0x4062AC30, 0x4063BE20, 0x00000003,
+ 0x4062AC20, 0x4063BE20, 0x40646420, 0x00000003, 0x4062AC21, 0x4063BE20,
+ 0x40646420, 0x00000003, 0x4062AC20, 0x4063BE20, 0x40648C20, 0x00000003,
+ 0x4062AC21, 0x4063BE20, 0x40648C20, 0x00000003, 0x4062AC22, 0x4063BE20,
+ 0x40648C20, 0x00000003, 0x4062AC23, 0x4063BE20, 0x40648C20, 0x00000003,
+ 0x4062AC24, 0x4063BE20, 0x40648C20, 0x00000003, 0x4062AC25, 0x4063BE20,
+ 0x40648C20, 0x00000003, 0x4062AC26, 0x4063BE20, 0x40648C20, 0x00000003,
+ 0x4062AC27, 0x4063BE20, 0x40648C20, 0x00000003, 0x4062AC28, 0x4063BE20,
+ 0x40648C20, 0x00000002, 0x4062AC20, 0x4063C020, 0x00000002, 0x4062AC21,
+ 0x4063C020, 0x00000002, 0x4062AC22, 0x4063C020, 0x00000002, 0x4062AC23,
+ 0x4063C020, 0x00000002, 0x4062AC24, 0x4063C020,
+ // Block 220, offset 0x3700
+ 0x00000002, 0x4062AC25, 0x4063C020, 0x00000002, 0x4062AC26, 0x4063C020,
+ 0x00000002, 0x4062AC27, 0x4063C020, 0x00000002, 0x4062AC28, 0x4063C020,
+ 0x00000002, 0x4062AC29, 0x4063C020, 0x00000002, 0x4062AC2A, 0x4063C020,
+ 0x00000002, 0x4062AC2B, 0x4063C020, 0x00000002, 0x4062AC2C, 0x4063C020,
+ 0x00000002, 0x4062AC2D, 0x4063C020, 0x00000002, 0x4062AC2E, 0x4063C020,
+ 0x00000002, 0x4062AC2F, 0x4063C020, 0x00000002, 0x4062AC30, 0x4063C020,
+ 0x00000002, 0x4062AC31, 0x4063C020, 0x00000002, 0x4062AC32, 0x4063C020,
+ 0x00000002, 0x4062AC33, 0x4063C020, 0x00000002, 0x4062AC34, 0x4063C020,
+ 0x00000002, 0x4062AC35, 0x4063C020, 0x00000002, 0x4062AC36, 0x4063C020,
+ 0x00000002, 0x4062AC37, 0x4063C020, 0x00000002, 0x4062AC38, 0x4063C020,
+ 0x00000002, 0x4062AC39, 0x4063C020, 0x00000002,
+ // Block 221, offset 0x3740
+ 0x4062AC3A, 0x4063C020, 0x00000002, 0x4062AC3B, 0x4063C020, 0x00000002,
+ 0x4062AC3C, 0x4063C020, 0x00000002, 0x4062AC3D, 0x4063C020, 0x00000002,
+ 0x4062AC3E, 0x4063C020, 0x00000002, 0x4062AC3F, 0x4063C020, 0x00000002,
+ 0x4062AC40, 0x4063C020, 0x00000002, 0x4062AC41, 0x4063C020, 0x00000002,
+ 0x4062AC42, 0x4063C020, 0x00000002, 0x4062AC43, 0x4063C020, 0x00000002,
+ 0x4062AC44, 0x4063C020, 0x00000002, 0x4062AC45, 0x4063C020, 0x00000002,
+ 0x4062AC46, 0x4063C020, 0x00000002, 0x4062AC47, 0x4063C020, 0x00000002,
+ 0x4062AC48, 0x4063C020, 0x00000002, 0x4062AC49, 0x4063C020, 0x00000002,
+ 0x4062AC4A, 0x4063C020, 0x00000002, 0x4062AC4B, 0x4063C020, 0x00000002,
+ 0x4062AC4C, 0x4063C020, 0x00000002, 0x4062AC20, 0x4063C220, 0x00000002,
+ 0x4062AC21, 0x4063C220, 0x00000002, 0x4062AC22,
+ // Block 222, offset 0x3780
+ 0x4063C220, 0x00000002, 0x4062AC23, 0x4063C220, 0x00000002, 0x4062AC24,
+ 0x4063C220, 0x00000002, 0x4062AC25, 0x4063C220, 0x00000002, 0x4062AC26,
+ 0x4063C220, 0x00000002, 0x4062AC27, 0x4063C220, 0x00000002, 0x4062AC28,
+ 0x4063C220, 0x00000002, 0x4062AC29, 0x4063C220, 0x00000002, 0x4062AC2A,
+ 0x4063C220, 0x00000002, 0x4062AC2B, 0x4063C220, 0x00000002, 0x4062AC2C,
+ 0x4063C220, 0x00000002, 0x4062AC2D, 0x4063C220, 0x00000002, 0x4062AC2E,
+ 0x4063C220, 0x00000002, 0x4062AC2F, 0x4063C220, 0x00000002, 0x4062AC30,
+ 0x4063C220, 0x00000002, 0x4062AC31, 0x4063C220, 0x00000002, 0x4062AC32,
+ 0x4063C220, 0x00000002, 0x4062AC33, 0x4063C220, 0x00000002, 0x4062AC34,
+ 0x4063C220, 0x00000002, 0x4062AC35, 0x4063C220, 0x00000002, 0x4062AC36,
+ 0x4063C220, 0x00000002, 0x4062AC37, 0x4063C220,
+ // Block 223, offset 0x37c0
+ 0x00000002, 0x4062AC38, 0x4063C220, 0x00000002, 0x4062AC39, 0x4063C220,
+ 0x00000002, 0x4062AC3A, 0x4063C220, 0x00000002, 0x4062AC3B, 0x4063C220,
+ 0x00000002, 0x4062AC3C, 0x4063C220, 0x00000002, 0x4062AC3D, 0x4063C220,
+ 0x00000002, 0x4062AC3E, 0x4063C220, 0x00000002, 0x4062AC3F, 0x4063C220,
+ 0x00000002, 0x4062AC40, 0x4063C220, 0x00000002, 0x4062AC41, 0x4063C220,
+ 0x00000002, 0x4062AC42, 0x4063C220, 0x00000002, 0x4062AC43, 0x4063C220,
+ 0x00000002, 0x4062AC44, 0x4063C220, 0x00000002, 0x4062AC45, 0x4063C220,
+ 0x00000002, 0x4062AC46, 0x4063C220, 0x00000002, 0x4062AC47, 0x4063C220,
+ 0x00000002, 0x4062AC48, 0x4063C220, 0x00000002, 0x4062AC49, 0x4063C220,
+ 0x00000002, 0x4062AC4A, 0x4063C220, 0x00000002, 0x4062AC4B, 0x4063C220,
+ 0x00000002, 0x4062AC4C, 0x4063C220, 0x00000002,
+ // Block 224, offset 0x3800
+ 0x4062AC4D, 0x4063C220, 0x00000002, 0x4062AC4E, 0x4063C220, 0x00000002,
+ 0x4062AC4F, 0x4063C220, 0x00000002, 0x4062AC50, 0x4063C220, 0x00000002,
+ 0x4062AC51, 0x4063C220, 0x00000002, 0x4062AC52, 0x4063C220, 0x00000002,
+ 0x4062AC53, 0x4063C220, 0x00000002, 0x4062AC54, 0x4063C220, 0x00000002,
+ 0x4062AC55, 0x4063C220, 0x00000002, 0x4062AC56, 0x4063C220, 0x00000002,
+ 0x4062AC57, 0x4063C220, 0x00000002, 0x4062AC58, 0x4063C220, 0x00000002,
+ 0x4062AC59, 0x4063C220, 0x00000002, 0x4062AC5A, 0x4063C220, 0x00000002,
+ 0x4062AC5B, 0x4063C220, 0x00000002, 0x4062AC5C, 0x4063C220, 0x00000002,
+ 0x4062AC5D, 0x4063C220, 0x00000002, 0x4062AC5E, 0x4063C220, 0x00000002,
+ 0x4062AC5F, 0x4063C220, 0x00000002, 0x4062AC60, 0x4063C220, 0x00000002,
+ 0x4062AC61, 0x4063C220, 0x00000002, 0x4062AC62,
+ // Block 225, offset 0x3840
+ 0x4063C220, 0x00000002, 0x4062AC63, 0x4063C220, 0x00000002, 0x4062AC64,
+ 0x4063C220, 0x00000002, 0x4062AC65, 0x4063C220, 0x00000002, 0x4062AC66,
+ 0x4063C220, 0x00000002, 0x4062AC67, 0x4063C220, 0x00000002, 0x4062AC68,
+ 0x4063C220, 0x00000002, 0x4062AC69, 0x4063C220, 0x00000002, 0x4062AC6A,
+ 0x4063C220, 0x00000002, 0x4062AC6B, 0x4063C220, 0x00000002, 0x4062AC6C,
+ 0x4063C220, 0x00000002, 0x4062AC6D, 0x4063C220, 0x00000002, 0x4062AC6E,
+ 0x4063C220, 0x00000002, 0x4062AC6F, 0x4063C220, 0x00000002, 0x4062AC70,
+ 0x4063C220, 0x00000002, 0x4062AC71, 0x4063C220, 0x00000002, 0x4062AC72,
+ 0x4063C220, 0x00000002, 0x4062AC73, 0x4063C220, 0x00000002, 0x4062AC74,
+ 0x4063C220, 0x00000002, 0x4062AC75, 0x4063C220, 0x00000002, 0x4062AC76,
+ 0x4063C220, 0x00000002, 0x4062AC77, 0x4063C220,
+ // Block 226, offset 0x3880
+ 0x00000002, 0x4062AC78, 0x4063C220, 0x00000002, 0x4062AC79, 0x4063C220,
+ 0x00000002, 0x4062AC7A, 0x4063C220, 0x00000002, 0x4062AC7B, 0x4063C220,
+ 0x00000002, 0x4062AC7C, 0x4063C220, 0x00000002, 0x4062AC7D, 0x4063C220,
+ 0x00000002, 0x4062AC7E, 0x4063C220, 0x00000002, 0x4062AC7F, 0x4063C220,
+ 0x00000002, 0x4062AC80, 0x4063C220, 0x00000002, 0x4062AC81, 0x4063C220,
+ 0x00000002, 0x4062AC82, 0x4063C220, 0x00000002, 0x4062AC83, 0x4063C220,
+ 0x00000002, 0x4062AC84, 0x4063C220, 0x00000002, 0x4062AC85, 0x4063C220,
+ 0x00000002, 0x4062AC86, 0x4063C220, 0x00000002, 0x4062AC87, 0x4063C220,
+ 0x00000003, 0x4062AC20, 0x4063C220, 0x40646420, 0x00000003, 0x4062AC21,
+ 0x4063C220, 0x40646420, 0x00000003, 0x4062AC22, 0x4063C220, 0x40646420,
+ 0x00000003, 0x4062AC23, 0x4063C220, 0x40646420,
+ // Block 227, offset 0x38c0
+ 0x00000003, 0x4062AC24, 0x4063C220, 0x40646420, 0x00000003, 0x4062AC25,
+ 0x4063C220, 0x40646420, 0x00000003, 0x4062AC26, 0x4063C220, 0x40646420,
+ 0x00000003, 0x4062AC27, 0x4063C220, 0x40646420, 0x00000003, 0x4062AC28,
+ 0x4063C220, 0x40646420, 0x00000003, 0x4062AC29, 0x4063C220, 0x40646420,
+ 0x00000003, 0x4062AC2A, 0x4063C220, 0x40646420, 0x00000003, 0x4062AC20,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062AC21, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062AC22, 0x4063C220, 0x40646A20, 0x00000003, 0x4062AC23,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062AC24, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062AC25, 0x4063C220, 0x40646A20, 0x00000003, 0x4062AC26,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062AC27, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062AC28, 0x4063C220, 0x40646A20,
+ // Block 228, offset 0x3900
+ 0x00000003, 0x4062AC29, 0x4063C220, 0x40646A20, 0x00000003, 0x4062AC20,
+ 0x4063C220, 0x40647220, 0x00000003, 0x4062AC21, 0x4063C220, 0x40647220,
+ 0x00000003, 0x4062AC22, 0x4063C220, 0x40647220, 0x00000003, 0x4062AC23,
+ 0x4063C220, 0x40647220, 0x00000003, 0x4062AC24, 0x4063C220, 0x40647220,
+ 0x00000003, 0x4062AC25, 0x4063C220, 0x40647220, 0x00000003, 0x4062AC26,
+ 0x4063C220, 0x40647220, 0x00000003, 0x4062AC27, 0x4063C220, 0x40647220,
+ 0x00000003, 0x4062AC28, 0x4063C220, 0x40647220, 0x00000003, 0x4062AC20,
+ 0x4063C220, 0x40648C20, 0x00000003, 0x4062AC21, 0x4063C220, 0x40648C20,
+ 0x00000003, 0x4062AC22, 0x4063C220, 0x40648C20, 0x00000003, 0x4062AC23,
+ 0x4063C220, 0x40648C20, 0x00000003, 0x4062AC24, 0x4063C220, 0x40648C20,
+ 0x00000003, 0x4062AC25, 0x4063C220, 0x40648C20,
+ // Block 229, offset 0x3940
+ 0x00000003, 0x4062AC26, 0x4063C220, 0x40648C20, 0x00000003, 0x4062AC27,
+ 0x4063C220, 0x40648C20, 0x00000003, 0x4062AC20, 0x4063C420, 0x40646A20,
+ 0x00000003, 0x4062AC21, 0x4063C420, 0x40646A20, 0x00000003, 0x4062AC22,
+ 0x4063C420, 0x40646A20, 0x00000003, 0x4062AC23, 0x4063C420, 0x40646A20,
+ 0x00000003, 0x4062AC24, 0x4063C420, 0x40646A20, 0x00000003, 0x4062AC25,
+ 0x4063C420, 0x40646A20, 0x00000003, 0x4062AC26, 0x4063C420, 0x40646A20,
+ 0x00000003, 0x4062AC27, 0x4063C420, 0x40646A20, 0x00000003, 0x4062AC28,
+ 0x4063C420, 0x40646A20, 0x00000003, 0x4062AC29, 0x4063C420, 0x40646A20,
+ 0x00000003, 0x4062AC2A, 0x4063C420, 0x40646A20, 0x00000003, 0x4062AC2B,
+ 0x4063C420, 0x40646A20, 0x00000003, 0x4062AC2C, 0x4063C420, 0x40646A20,
+ 0x00000003, 0x4062AC2D, 0x4063C420, 0x40646A20,
+ // Block 230, offset 0x3980
+ 0x00000003, 0x4062AC2E, 0x4063C420, 0x40646A20, 0x00000003, 0x4062AC2F,
+ 0x4063C420, 0x40646A20, 0x00000003, 0x4062AC30, 0x4063C420, 0x40646A20,
+ 0x00000003, 0x4062AC20, 0x4063C420, 0x40647220, 0x00000003, 0x4062AC21,
+ 0x4063C420, 0x40647220, 0x00000003, 0x4062AC22, 0x4063C420, 0x40647220,
+ 0x00000003, 0x4062AC23, 0x4063C420, 0x40647220, 0x00000003, 0x4062AC24,
+ 0x4063C420, 0x40647220, 0x00000003, 0x4062AC25, 0x4063C420, 0x40647220,
+ 0x00000002, 0x4062AC20, 0x4063C620, 0x00000002, 0x4062AC21, 0x4063C620,
+ 0x00000002, 0x4062AC22, 0x4063C620, 0x00000002, 0x4062AC23, 0x4063C620,
+ 0x00000002, 0x4062AC24, 0x4063C620, 0x00000002, 0x4062AC25, 0x4063C620,
+ 0x00000002, 0x4062AC26, 0x4063C620, 0x00000002, 0x4062AC27, 0x4063C620,
+ 0x00000002, 0x4062AC28, 0x4063C620, 0x00000002,
+ // Block 231, offset 0x39c0
+ 0x4062AC29, 0x4063C620, 0x00000002, 0x4062AC2A, 0x4063C620, 0x00000002,
+ 0x4062AC2B, 0x4063C620, 0x00000002, 0x4062AC2C, 0x4063C620, 0x00000002,
+ 0x4062AC2D, 0x4063C620, 0x00000002, 0x4062AC2E, 0x4063C620, 0x00000002,
+ 0x4062AC2F, 0x4063C620, 0x00000002, 0x4062AC30, 0x4063C620, 0x00000002,
+ 0x4062AC31, 0x4063C620, 0x00000002, 0x4062AC32, 0x4063C620, 0x00000002,
+ 0x4062AC33, 0x4063C620, 0x00000002, 0x4062AC34, 0x4063C620, 0x00000002,
+ 0x4062AC20, 0x4063C820, 0x00000002, 0x4062AC21, 0x4063C820, 0x00000002,
+ 0x4062AC22, 0x4063C820, 0x00000002, 0x4062AC23, 0x4063C820, 0x00000002,
+ 0x4062AC24, 0x4063C820, 0x00000002, 0x4062AC20, 0x4063CA20, 0x00000002,
+ 0x4062AC21, 0x4063CA20, 0x00000002, 0x4062AC22, 0x4063CA20, 0x00000002,
+ 0x4062AC23, 0x4063CA20, 0x00000002, 0x4062AC24,
+ // Block 232, offset 0x3a00
+ 0x4063CA20, 0x00000002, 0x4062AC25, 0x4063CA20, 0x00000002, 0x4062AC26,
+ 0x4063CA20, 0x00000002, 0x4062AC27, 0x4063CA20, 0x00000002, 0x4062AC28,
+ 0x4063CA20, 0x00000002, 0x4062AC29, 0x4063CA20, 0x00000002, 0x4062AC2A,
+ 0x4063CA20, 0x00000002, 0x4062AC2B, 0x4063CA20, 0x00000002, 0x4062AC2C,
+ 0x4063CA20, 0x00000002, 0x4062AC2D, 0x4063CA20, 0x00000002, 0x4062AC2E,
+ 0x4063CA20, 0x00000002, 0x4062AC2F, 0x4063CA20, 0x00000002, 0x4062AC30,
+ 0x4063CA20, 0x00000002, 0x4062AC31, 0x4063CA20, 0x00000002, 0x4062AC32,
+ 0x4063CA20, 0x00000002, 0x4062AC33, 0x4063CA20, 0x00000002, 0x4062AC34,
+ 0x4063CA20, 0x00000002, 0x4062AC35, 0x4063CA20, 0x00000002, 0x4062AC36,
+ 0x4063CA20, 0x00000002, 0x4062AC37, 0x4063CA20, 0x00000002, 0x4062AC38,
+ 0x4063CA20, 0x00000002, 0x4062AC39, 0x4063CA20,
+ // Block 233, offset 0x3a40
+ 0x00000002, 0x4062AC3A, 0x4063CA20, 0x00000002, 0x4062AC3B, 0x4063CA20,
+ 0x00000002, 0x4062AC3C, 0x4063CA20, 0x00000002, 0x4062AC3D, 0x4063CA20,
+ 0x00000002, 0x4062AC3E, 0x4063CA20, 0x00000002, 0x4062AC3F, 0x4063CA20,
+ 0x00000002, 0x4062AC40, 0x4063CA20, 0x00000003, 0x4062AC20, 0x4063CA20,
+ 0x40646A20, 0x00000003, 0x4062AC21, 0x4063CA20, 0x40646A20, 0x00000003,
+ 0x4062AC22, 0x4063CA20, 0x40646A20, 0x00000003, 0x4062AC23, 0x4063CA20,
+ 0x40646A20, 0x00000003, 0x4062AC24, 0x4063CA20, 0x40646A20, 0x00000003,
+ 0x4062AC25, 0x4063CA20, 0x40646A20, 0x00000003, 0x4062AC26, 0x4063CA20,
+ 0x40646A20, 0x00000003, 0x4062AC27, 0x4063CA20, 0x40646A20, 0x00000003,
+ 0x4062AC28, 0x4063CA20, 0x40646A20, 0x00000003, 0x4062AC20, 0x4063CA20,
+ 0x40647220, 0x00000003, 0x4062AC21, 0x4063CA20,
+ // Block 234, offset 0x3a80
+ 0x40647220, 0x00000003, 0x4062AC20, 0x4063CC20, 0x40646420, 0x00000003,
+ 0x4062AC21, 0x4063CC20, 0x40646420, 0x00000003, 0x4062AC22, 0x4063CC20,
+ 0x40646420, 0x00000003, 0x4062AC23, 0x4063CC20, 0x40646420, 0x00000003,
+ 0x4062AC24, 0x4063CC20, 0x40646420, 0x00000003, 0x4062AC25, 0x4063CC20,
+ 0x40646420, 0x00000003, 0x4062AC26, 0x4063CC20, 0x40646420, 0x00000003,
+ 0x4062AC27, 0x4063CC20, 0x40646420, 0x00000003, 0x4062AC28, 0x4063CC20,
+ 0x40646420, 0x00000003, 0x4062AC29, 0x4063CC20, 0x40646420, 0x00000003,
+ 0x4062AC2A, 0x4063CC20, 0x40646420, 0x00000003, 0x4062AC2B, 0x4063CC20,
+ 0x40646420, 0x00000003, 0x4062AC20, 0x4063CC20, 0x40646A20, 0x00000003,
+ 0x4062AC21, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062AC22, 0x4063CC20,
+ 0x40646A20, 0x00000003, 0x4062AC23, 0x4063CC20,
+ // Block 235, offset 0x3ac0
+ 0x40646A20, 0x00000003, 0x4062AC24, 0x4063CC20, 0x40646A20, 0x00000003,
+ 0x4062AC25, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062AC26, 0x4063CC20,
+ 0x40646A20, 0x00000003, 0x4062AC27, 0x4063CC20, 0x40646A20, 0x00000003,
+ 0x4062AC28, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062AC29, 0x4063CC20,
+ 0x40646A20, 0x00000003, 0x4062AC2A, 0x4063CC20, 0x40646A20, 0x00000003,
+ 0x4062AC2B, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062AC2C, 0x4063CC20,
+ 0x40646A20, 0x00000003, 0x4062AC2D, 0x4063CC20, 0x40646A20, 0x00000003,
+ 0x4062AC2E, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062AC2F, 0x4063CC20,
+ 0x40646A20, 0x00000003, 0x4062AC30, 0x4063CC20, 0x40646A20, 0x00000003,
+ 0x4062AC31, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062AC32, 0x4063CC20,
+ 0x40646A20, 0x00000003, 0x4062AC33, 0x4063CC20,
+ // Block 236, offset 0x3b00
+ 0x40646A20, 0x00000003, 0x4062AC34, 0x4063CC20, 0x40646A20, 0x00000003,
+ 0x4062AC35, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062AC36, 0x4063CC20,
+ 0x40646A20, 0x00000003, 0x4062AC37, 0x4063CC20, 0x40646A20, 0x00000003,
+ 0x4062AC38, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062AC39, 0x4063CC20,
+ 0x40646A20, 0x00000003, 0x4062AC20, 0x4063CC20, 0x40648220, 0x00000003,
+ 0x4062AC21, 0x4063CC20, 0x40648220, 0x00000003, 0x4062AC22, 0x4063CC20,
+ 0x40648220, 0x00000003, 0x4062AC23, 0x4063CC20, 0x40648220, 0x00000003,
+ 0x4062AC24, 0x4063CC20, 0x40648220, 0x00000003, 0x4062AC25, 0x4063CC20,
+ 0x40648220, 0x00000003, 0x4062AC26, 0x4063CC20, 0x40648220, 0x00000003,
+ 0x4062AC27, 0x4063CC20, 0x40648220, 0x00000003, 0x4062AC28, 0x4063CC20,
+ 0x40648220, 0x00000003, 0x4062AC29, 0x4063CC20,
+ // Block 237, offset 0x3b40
+ 0x40648220, 0x00000003, 0x4062AC2A, 0x4063CC20, 0x40648220, 0x00000003,
+ 0x4062AC2B, 0x4063CC20, 0x40648220, 0x00000003, 0x4062AC2C, 0x4063CC20,
+ 0x40648220, 0x00000003, 0x4062AC2D, 0x4063CC20, 0x40648220, 0x00000003,
+ 0x4062AC2E, 0x4063CC20, 0x40648220, 0x00000003, 0x4062AC2F, 0x4063CC20,
+ 0x40648220, 0x00000003, 0x4062AC30, 0x4063CC20, 0x40648220, 0x00000003,
+ 0x4062AC31, 0x4063CC20, 0x40648220, 0x00000003, 0x4062AC32, 0x4063CC20,
+ 0x40648220, 0x00000003, 0x4062AC20, 0x4063CC20, 0x40648420, 0x00000003,
+ 0x4062AC21, 0x4063CC20, 0x40648420, 0x00000003, 0x4062AC22, 0x4063CC20,
+ 0x40648420, 0x00000003, 0x4062AC23, 0x4063CC20, 0x40648420, 0x00000003,
+ 0x4062AC24, 0x4063CC20, 0x40648420, 0x00000003, 0x4062AC25, 0x4063CC20,
+ 0x40648420, 0x00000003, 0x4062AC26, 0x4063CC20,
+ // Block 238, offset 0x3b80
+ 0x40648420, 0x00000003, 0x4062AC27, 0x4063CC20, 0x40648420, 0x00000003,
+ 0x4062AC28, 0x4063CC20, 0x40648420, 0x00000003, 0x4062AC29, 0x4063CC20,
+ 0x40648420, 0x00000003, 0x4062AC2A, 0x4063CC20, 0x40648420, 0x00000003,
+ 0x4062AC2B, 0x4063CC20, 0x40648420, 0x00000003, 0x4062AC2C, 0x4063CC20,
+ 0x40648420, 0x00000003, 0x4062AC2D, 0x4063CC20, 0x40648420, 0x00000003,
+ 0x4062AC20, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062AC21, 0x4063CC20,
+ 0x40648C20, 0x00000003, 0x4062AC22, 0x4063CC20, 0x40648C20, 0x00000003,
+ 0x4062AC23, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062AC24, 0x4063CC20,
+ 0x40648C20, 0x00000003, 0x4062AC25, 0x4063CC20, 0x40648C20, 0x00000003,
+ 0x4062AC26, 0x4063CC20, 0x40648C20, 0x00000002, 0x4062AC20, 0x4063D020,
+ 0x00000002, 0x4062AC21, 0x4063D020, 0x00000002,
+ // Block 239, offset 0x3bc0
+ 0x4062AC22, 0x4063D020, 0x00000002, 0x4062AC23, 0x4063D020, 0x00000002,
+ 0x4062AC24, 0x4063D020, 0x00000002, 0x4062AC25, 0x4063D020, 0x00000002,
+ 0x4062AC26, 0x4063D020, 0x00000002, 0x4062AC27, 0x4063D020, 0x00000002,
+ 0x4062AC28, 0x4063D020, 0x00000002, 0x4062AC29, 0x4063D020, 0x00000002,
+ 0x4062AC2A, 0x4063D020, 0x00000002, 0x4062AC2B, 0x4063D020, 0x00000002,
+ 0x4062AC2C, 0x4063D020, 0x00000002, 0x4062AC2D, 0x4063D020, 0x00000002,
+ 0x4062AC2E, 0x4063D020, 0x00000002, 0x4062AC2F, 0x4063D020, 0x00000002,
+ 0x4062AC30, 0x4063D020, 0x00000002, 0x4062AC31, 0x4063D020, 0x00000002,
+ 0x4062AC32, 0x4063D020, 0x00000002, 0x4062AC33, 0x4063D020, 0x00000002,
+ 0x4062AC34, 0x4063D020, 0x00000002, 0x4062AC35, 0x4063D020, 0x00000002,
+ 0x4062AC36, 0x4063D020, 0x00000002, 0x4062AC37,
+ // Block 240, offset 0x3c00
+ 0x4063D020, 0x00000002, 0x4062AC38, 0x4063D020, 0x00000002, 0x4062AC39,
+ 0x4063D020, 0x00000002, 0x4062AC3A, 0x4063D020, 0x00000002, 0x4062AC3B,
+ 0x4063D020, 0x00000002, 0x4062AC3C, 0x4063D020, 0x00000002, 0x4062AC3D,
+ 0x4063D020, 0x00000002, 0x4062AC3E, 0x4063D020, 0x00000002, 0x4062AC3F,
+ 0x4063D020, 0x00000002, 0x4062AC40, 0x4063D020, 0x00000002, 0x4062AC41,
+ 0x4063D020, 0x00000002, 0x4062AC42, 0x4063D020, 0x00000002, 0x4062AC43,
+ 0x4063D020, 0x00000002, 0x4062AC44, 0x4063D020, 0x00000002, 0x4062AC45,
+ 0x4063D020, 0x00000002, 0x4062AC46, 0x4063D020, 0x00000002, 0x4062AC47,
+ 0x4063D020, 0x00000002, 0x4062AC48, 0x4063D020, 0x00000002, 0x4062AC49,
+ 0x4063D020, 0x00000002, 0x4062AC4A, 0x4063D020, 0x00000002, 0x4062AC4B,
+ 0x4063D020, 0x00000002, 0x4062AC4C, 0x4063D020,
+ // Block 241, offset 0x3c40
+ 0x00000002, 0x4062AC4D, 0x4063D020, 0x00000002, 0x4062AC4E, 0x4063D020,
+ 0x00000002, 0x4062AC4F, 0x4063D020, 0x00000002, 0x4062AC50, 0x4063D020,
+ 0x00000002, 0x4062AC51, 0x4063D020, 0x00000002, 0x4062AC52, 0x4063D020,
+ 0x00000002, 0x4062AC53, 0x4063D020, 0x00000002, 0x4062AC54, 0x4063D020,
+ 0x00000002, 0x4062AC55, 0x4063D020, 0x00000002, 0x4062AC56, 0x4063D020,
+ 0x00000002, 0x4062AC57, 0x4063D020, 0x00000002, 0x4062AC58, 0x4063D020,
+ 0x00000002, 0x4062AC59, 0x4063D020, 0x00000002, 0x4062AC5A, 0x4063D020,
+ 0x00000002, 0x4062AC5B, 0x4063D020, 0x00000002, 0x4062AC5C, 0x4063D020,
+ 0x00000002, 0x4062AC5D, 0x4063D020, 0x00000002, 0x4062AC5E, 0x4063D020,
+ 0x00000002, 0x4062AC5F, 0x4063D020, 0x00000002, 0x4062AC60, 0x4063D020,
+ 0x00000002, 0x4062AC61, 0x4063D020, 0x00000002,
+ // Block 242, offset 0x3c80
+ 0x4062AC62, 0x4063D020, 0x00000002, 0x4062AC63, 0x4063D020, 0x00000002,
+ 0x4062AC64, 0x4063D020, 0x00000002, 0x4062AC65, 0x4063D020, 0x00000002,
+ 0x4062AC66, 0x4063D020, 0x00000002, 0x4062AC67, 0x4063D020, 0x00000002,
+ 0x4062AC68, 0x4063D020, 0x00000002, 0x4062AC69, 0x4063D020, 0x00000002,
+ 0x4062AC6A, 0x4063D020, 0x00000002, 0x4062AC6B, 0x4063D020, 0x00000002,
+ 0x4062AC6C, 0x4063D020, 0x00000002, 0x4062AC6D, 0x4063D020, 0x00000002,
+ 0x4062AC6E, 0x4063D020, 0x00000002, 0x4062AC6F, 0x4063D020, 0x00000002,
+ 0x4062AC70, 0x4063D020, 0x00000002, 0x4062AC71, 0x4063D020, 0x00000002,
+ 0x4062AC72, 0x4063D020, 0x00000002, 0x4062AC73, 0x4063D020, 0x00000002,
+ 0x4062AC74, 0x4063D020, 0x00000002, 0x4062AC75, 0x4063D020, 0x00000002,
+ 0x4062AC76, 0x4063D020, 0x00000002, 0x4062AC77,
+ // Block 243, offset 0x3cc0
+ 0x4063D020, 0x00000002, 0x4062AC78, 0x4063D020, 0x00000002, 0x4062AC79,
+ 0x4063D020, 0x00000002, 0x4062AC7A, 0x4063D020, 0x00000002, 0x4062AC7B,
+ 0x4063D020, 0x00000002, 0x4062AC7C, 0x4063D020, 0x00000002, 0x4062AC7D,
+ 0x4063D020, 0x00000002, 0x4062AC7E, 0x4063D020, 0x00000002, 0x4062AC7F,
+ 0x4063D020, 0x00000002, 0x4062AC80, 0x4063D020, 0x00000002, 0x4062AC81,
+ 0x4063D020, 0x00000002, 0x4062AC82, 0x4063D020, 0x00000002, 0x4062AC83,
+ 0x4063D020, 0x00000002, 0x4062AC84, 0x4063D020, 0x00000003, 0x4062AC20,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062AC21, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062AC20, 0x4063D020, 0x40647220, 0x00000003, 0x4062AC21,
+ 0x4063D020, 0x40647220, 0x00000003, 0x4062AC22, 0x4063D020, 0x40647220,
+ 0x00000003, 0x4062AC23, 0x4063D020, 0x40647220,
+ // Block 244, offset 0x3d00
+ 0x00000003, 0x4062AC24, 0x4063D020, 0x40647220, 0x00000003, 0x4062AC25,
+ 0x4063D020, 0x40647220, 0x00000003, 0x4062AC26, 0x4063D020, 0x40647220,
+ 0x00000003, 0x4062AC20, 0x4063D020, 0x40648220, 0x00000003, 0x4062AC21,
+ 0x4063D020, 0x40648220, 0x00000003, 0x4062AE20, 0x4063D020, 0x40646420,
+ 0x00000003, 0x4062AE21, 0x4063D020, 0x40646420, 0x00000002, 0x4062B020,
+ 0x4063A820, 0x00000002, 0x4062B021, 0x4063A820, 0x00000002, 0x4062B022,
+ 0x4063A820, 0x00000002, 0x4062B023, 0x4063A820, 0x00000002, 0x4062B024,
+ 0x4063A820, 0x00000002, 0x4062B025, 0x4063A820, 0x00000002, 0x4062B026,
+ 0x4063A820, 0x00000002, 0x4062B027, 0x4063A820, 0x00000002, 0x4062B028,
+ 0x4063A820, 0x00000002, 0x4062B029, 0x4063A820, 0x00000002, 0x4062B02A,
+ 0x4063A820, 0x00000002, 0x4062B02B, 0x4063A820,
+ // Block 245, offset 0x3d40
+ 0x00000003, 0x4062B020, 0x4063A820, 0x40646420, 0x00000003, 0x4062B021,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062B020, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062B021, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B022,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062B023, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062B024, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B025,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062B026, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062B027, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B020,
+ 0x4063A820, 0x40647220, 0x00000003, 0x4062B021, 0x4063A820, 0x40647220,
+ 0x00000003, 0x4062B022, 0x4063A820, 0x40647220, 0x00000003, 0x4062B020,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062B021, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062B022, 0x4063A820, 0x40648220,
+ // Block 246, offset 0x3d80
+ 0x00000003, 0x4062B023, 0x4063A820, 0x40648220, 0x00000003, 0x4062B024,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062B025, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062B026, 0x4063A820, 0x40648220, 0x00000003, 0x4062B027,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062B020, 0x4063A820, 0x40648420,
+ 0x00000003, 0x4062B021, 0x4063A820, 0x40648420, 0x00000003, 0x4062B022,
+ 0x4063A820, 0x40648420, 0x00000003, 0x4062B020, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062B021, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B022,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062B023, 0x4063A820, 0x40648C20,
+ 0x00000002, 0x4062B020, 0x4063AA20, 0x00000002, 0x4062B021, 0x4063AA20,
+ 0x00000002, 0x4062B022, 0x4063AA20, 0x00000002, 0x4062B023, 0x4063AA20,
+ 0x00000002, 0x4062B024, 0x4063AA20, 0x00000002,
+ // Block 247, offset 0x3dc0
+ 0x4062B025, 0x4063AA20, 0x00000002, 0x4062B026, 0x4063AA20, 0x00000002,
+ 0x4062B027, 0x4063AA20, 0x00000002, 0x4062B028, 0x4063AA20, 0x00000002,
+ 0x4062B029, 0x4063AA20, 0x00000002, 0x4062B02A, 0x4063AA20, 0x00000002,
+ 0x4062B020, 0x4063B420, 0x00000002, 0x4062B021, 0x4063B420, 0x00000003,
+ 0x4062B020, 0x4063B420, 0x40646420, 0x00000003, 0x4062B021, 0x4063B420,
+ 0x40646420, 0x00000003, 0x4062B020, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062B021, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B022, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062B023, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062B024, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B020, 0x4063B420,
+ 0x40648220, 0x00000003, 0x4062B021, 0x4063B420, 0x40648220, 0x00000003,
+ 0x4062B022, 0x4063B420, 0x40648220, 0x00000003,
+ // Block 248, offset 0x3e00
+ 0x4062B023, 0x4063B420, 0x40648220, 0x00000003, 0x4062B024, 0x4063B420,
+ 0x40648220, 0x00000003, 0x4062B020, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062B021, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B022, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062B023, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062B024, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B025, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062B026, 0x4063B420, 0x40648C20, 0x00000002,
+ 0x4062B020, 0x4063B820, 0x00000002, 0x4062B021, 0x4063B820, 0x00000002,
+ 0x4062B022, 0x4063B820, 0x00000002, 0x4062B023, 0x4063B820, 0x00000002,
+ 0x4062B024, 0x4063B820, 0x00000002, 0x4062B025, 0x4063B820, 0x00000002,
+ 0x4062B026, 0x4063B820, 0x00000002, 0x4062B027, 0x4063B820, 0x00000002,
+ 0x4062B028, 0x4063B820, 0x00000002, 0x4062B029,
+ // Block 249, offset 0x3e40
+ 0x4063B820, 0x00000002, 0x4062B02A, 0x4063B820, 0x00000002, 0x4062B02B,
+ 0x4063B820, 0x00000002, 0x4062B02C, 0x4063B820, 0x00000003, 0x4062B020,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062B021, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062B022, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B023,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062B024, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062B025, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B026,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062B027, 0x4063B820, 0x40648C20,
+ 0x00000002, 0x4062B020, 0x4063BE20, 0x00000002, 0x4062B021, 0x4063BE20,
+ 0x00000002, 0x4062B022, 0x4063BE20, 0x00000002, 0x4062B023, 0x4063BE20,
+ 0x00000002, 0x4062B020, 0x4063C020, 0x00000002, 0x4062B021, 0x4063C020,
+ 0x00000002, 0x4062B022, 0x4063C020, 0x00000002,
+ // Block 250, offset 0x3e80
+ 0x4062B023, 0x4063C020, 0x00000002, 0x4062B024, 0x4063C020, 0x00000002,
+ 0x4062B025, 0x4063C020, 0x00000002, 0x4062B026, 0x4063C020, 0x00000002,
+ 0x4062B027, 0x4063C020, 0x00000002, 0x4062B020, 0x4063C220, 0x00000002,
+ 0x4062B021, 0x4063C220, 0x00000002, 0x4062B022, 0x4063C220, 0x00000003,
+ 0x4062B020, 0x4063C220, 0x40646A20, 0x00000003, 0x4062B021, 0x4063C220,
+ 0x40646A20, 0x00000003, 0x4062B020, 0x4063C220, 0x40647220, 0x00000003,
+ 0x4062B021, 0x4063C220, 0x40647220, 0x00000003, 0x4062B022, 0x4063C220,
+ 0x40647220, 0x00000003, 0x4062B023, 0x4063C220, 0x40647220, 0x00000002,
+ 0x4062B020, 0x4063CA20, 0x00000002, 0x4062B021, 0x4063CA20, 0x00000002,
+ 0x4062B022, 0x4063CA20, 0x00000002, 0x4062B023, 0x4063CA20, 0x00000002,
+ 0x4062B024, 0x4063CA20, 0x00000003, 0x4062B020,
+ // Block 251, offset 0x3ec0
+ 0x4063CA20, 0x40646420, 0x00000003, 0x4062B021, 0x4063CA20, 0x40646420,
+ 0x00000003, 0x4062B020, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B021,
+ 0x4063CC20, 0x40648C20, 0x00000002, 0x4062B020, 0x4063D020, 0x00000002,
+ 0x4062B021, 0x4063D020, 0x00000002, 0x4062B022, 0x4063D020, 0x00000002,
+ 0x4062B023, 0x4063D020, 0x00000002, 0x4062B024, 0x4063D020, 0x00000002,
+ 0x4062B025, 0x4063D020, 0x00000002, 0x4062B026, 0x4063D020, 0x00000002,
+ 0x4062B027, 0x4063D020, 0x00000002, 0x4062B028, 0x4063D020, 0x00000003,
+ 0x4062B020, 0x4063D020, 0x40646420, 0x00000003, 0x4062B021, 0x4063D020,
+ 0x40646420, 0x00000003, 0x4062B022, 0x4063D020, 0x40646420, 0x00000003,
+ 0x4062B023, 0x4063D020, 0x40646420, 0x00000003, 0x4062B024, 0x4063D020,
+ 0x40646420, 0x00000002, 0x4062B220, 0x4063A820,
+ // Block 252, offset 0x3f00
+ 0x00000002, 0x4062B221, 0x4063A820, 0x00000002, 0x4062B222, 0x4063A820,
+ 0x00000002, 0x4062B223, 0x4063A820, 0x00000003, 0x4062B220, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062B221, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062B222, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B223, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062B224, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062B225, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B226, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062B227, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062B228, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B229, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062B22A, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062B22B, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B22C, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062B22D, 0x4063A820,
+ // Block 253, offset 0x3f40
+ 0x40646A20, 0x00000003, 0x4062B22E, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062B22F, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B230, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062B231, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062B232, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B233, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062B234, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062B235, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B236, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062B237, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062B238, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B239, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062B23A, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062B23B, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B23C, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062B23D, 0x4063A820,
+ // Block 254, offset 0x3f80
+ 0x40646A20, 0x00000003, 0x4062B220, 0x4063A820, 0x40647220, 0x00000003,
+ 0x4062B221, 0x4063A820, 0x40647220, 0x00000003, 0x4062B222, 0x4063A820,
+ 0x40647220, 0x00000003, 0x4062B223, 0x4063A820, 0x40647220, 0x00000003,
+ 0x4062B224, 0x4063A820, 0x40647220, 0x00000003, 0x4062B225, 0x4063A820,
+ 0x40647220, 0x00000003, 0x4062B226, 0x4063A820, 0x40647220, 0x00000003,
+ 0x4062B227, 0x4063A820, 0x40647220, 0x00000003, 0x4062B228, 0x4063A820,
+ 0x40647220, 0x00000003, 0x4062B229, 0x4063A820, 0x40647220, 0x00000003,
+ 0x4062B22A, 0x4063A820, 0x40647220, 0x00000003, 0x4062B220, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062B221, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062B222, 0x4063A820, 0x40648220, 0x00000003, 0x4062B223, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062B224, 0x4063A820,
+ // Block 255, offset 0x3fc0
+ 0x40648220, 0x00000003, 0x4062B225, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062B226, 0x4063A820, 0x40648220, 0x00000003, 0x4062B227, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062B228, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062B229, 0x4063A820, 0x40648220, 0x00000003, 0x4062B22A, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062B22B, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062B22C, 0x4063A820, 0x40648220, 0x00000003, 0x4062B22D, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062B22E, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062B22F, 0x4063A820, 0x40648220, 0x00000003, 0x4062B230, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062B231, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062B232, 0x4063A820, 0x40648220, 0x00000003, 0x4062B233, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062B234, 0x4063A820,
+ // Block 256, offset 0x4000
+ 0x40648220, 0x00000003, 0x4062B235, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062B236, 0x4063A820, 0x40648220, 0x00000003, 0x4062B237, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062B238, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062B239, 0x4063A820, 0x40648220, 0x00000003, 0x4062B23A, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062B23B, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062B23C, 0x4063A820, 0x40648220, 0x00000003, 0x4062B23D, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062B220, 0x4063A820, 0x40648420, 0x00000003,
+ 0x4062B221, 0x4063A820, 0x40648420, 0x00000003, 0x4062B222, 0x4063A820,
+ 0x40648420, 0x00000003, 0x4062B223, 0x4063A820, 0x40648420, 0x00000003,
+ 0x4062B224, 0x4063A820, 0x40648420, 0x00000003, 0x4062B225, 0x4063A820,
+ 0x40648420, 0x00000003, 0x4062B220, 0x4063A820,
+ // Block 257, offset 0x4040
+ 0x40648C20, 0x00000003, 0x4062B221, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062B222, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B223, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062B224, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062B225, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B226, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062B227, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062B228, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B229, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062B22A, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062B22B, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B22C, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062B22D, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062B22E, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B22F, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062B230, 0x4063A820,
+ // Block 258, offset 0x4080
+ 0x40648C20, 0x00000003, 0x4062B231, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062B232, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B233, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062B234, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062B235, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B236, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062B237, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062B238, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B239, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062B23A, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062B23B, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B23C, 0x4063A820,
+ 0x40648C20, 0x00000002, 0x4062B220, 0x4063AA20, 0x00000002, 0x4062B221,
+ 0x4063AA20, 0x00000002, 0x4062B222, 0x4063AA20, 0x00000002, 0x4062B223,
+ 0x4063AA20, 0x00000002, 0x4062B224, 0x4063AA20,
+ // Block 259, offset 0x40c0
+ 0x00000002, 0x4062B225, 0x4063AA20, 0x00000002, 0x4062B226, 0x4063AA20,
+ 0x00000002, 0x4062B227, 0x4063AA20, 0x00000002, 0x4062B228, 0x4063AA20,
+ 0x00000002, 0x4062B229, 0x4063AA20, 0x00000002, 0x4062B22A, 0x4063AA20,
+ 0x00000002, 0x4062B22B, 0x4063AA20, 0x00000002, 0x4062B22C, 0x4063AA20,
+ 0x00000002, 0x4062B22D, 0x4063AA20, 0x00000002, 0x4062B22E, 0x4063AA20,
+ 0x00000002, 0x4062B22F, 0x4063AA20, 0x00000002, 0x4062B230, 0x4063AA20,
+ 0x00000002, 0x4062B231, 0x4063AA20, 0x00000002, 0x4062B232, 0x4063AA20,
+ 0x00000002, 0x4062B233, 0x4063AA20, 0x00000002, 0x4062B234, 0x4063AA20,
+ 0x00000002, 0x4062B235, 0x4063AA20, 0x00000002, 0x4062B236, 0x4063AA20,
+ 0x00000003, 0x4062B220, 0x4063AA20, 0x40646420, 0x00000003, 0x4062B221,
+ 0x4063AA20, 0x40646420, 0x00000003, 0x4062B220,
+ // Block 260, offset 0x4100
+ 0x4063B020, 0x40646420, 0x00000003, 0x4062B221, 0x4063B020, 0x40646420,
+ 0x00000003, 0x4062B222, 0x4063B020, 0x40646420, 0x00000002, 0x4062B220,
+ 0x4063B820, 0x00000002, 0x4062B221, 0x4063B820, 0x00000002, 0x4062B222,
+ 0x4063B820, 0x00000002, 0x4062B223, 0x4063B820, 0x00000002, 0x4062B224,
+ 0x4063B820, 0x00000002, 0x4062B225, 0x4063B820, 0x00000002, 0x4062B226,
+ 0x4063B820, 0x00000002, 0x4062B227, 0x4063B820, 0x00000002, 0x4062B228,
+ 0x4063B820, 0x00000002, 0x4062B229, 0x4063B820, 0x00000002, 0x4062B22A,
+ 0x4063B820, 0x00000002, 0x4062B22B, 0x4063B820, 0x00000002, 0x4062B22C,
+ 0x4063B820, 0x00000002, 0x4062B22D, 0x4063B820, 0x00000002, 0x4062B22E,
+ 0x4063B820, 0x00000002, 0x4062B22F, 0x4063B820, 0x00000002, 0x4062B230,
+ 0x4063B820, 0x00000002, 0x4062B231, 0x4063B820,
+ // Block 261, offset 0x4140
+ 0x00000002, 0x4062B232, 0x4063B820, 0x00000002, 0x4062B233, 0x4063B820,
+ 0x00000002, 0x4062B234, 0x4063B820, 0x00000002, 0x4062B235, 0x4063B820,
+ 0x00000002, 0x4062B236, 0x4063B820, 0x00000002, 0x4062B237, 0x4063B820,
+ 0x00000002, 0x4062B238, 0x4063B820, 0x00000002, 0x4062B239, 0x4063B820,
+ 0x00000002, 0x4062B23A, 0x4063B820, 0x00000002, 0x4062B23B, 0x4063B820,
+ 0x00000002, 0x4062B23C, 0x4063B820, 0x00000002, 0x4062B23D, 0x4063B820,
+ 0x00000002, 0x4062B23E, 0x4063B820, 0x00000002, 0x4062B23F, 0x4063B820,
+ 0x00000002, 0x4062B240, 0x4063B820, 0x00000002, 0x4062B241, 0x4063B820,
+ 0x00000002, 0x4062B242, 0x4063B820, 0x00000002, 0x4062B243, 0x4063B820,
+ 0x00000002, 0x4062B244, 0x4063B820, 0x00000002, 0x4062B245, 0x4063B820,
+ 0x00000002, 0x4062B246, 0x4063B820, 0x00000002,
+ // Block 262, offset 0x4180
+ 0x4062B247, 0x4063B820, 0x00000002, 0x4062B248, 0x4063B820, 0x00000002,
+ 0x4062B249, 0x4063B820, 0x00000002, 0x4062B24A, 0x4063B820, 0x00000002,
+ 0x4062B24B, 0x4063B820, 0x00000002, 0x4062B24C, 0x4063B820, 0x00000002,
+ 0x4062B24D, 0x4063B820, 0x00000002, 0x4062B24E, 0x4063B820, 0x00000002,
+ 0x4062B24F, 0x4063B820, 0x00000002, 0x4062B250, 0x4063B820, 0x00000002,
+ 0x4062B251, 0x4063B820, 0x00000002, 0x4062B252, 0x4063B820, 0x00000002,
+ 0x4062B253, 0x4063B820, 0x00000002, 0x4062B254, 0x4063B820, 0x00000002,
+ 0x4062B255, 0x4063B820, 0x00000002, 0x4062B256, 0x4063B820, 0x00000002,
+ 0x4062B257, 0x4063B820, 0x00000002, 0x4062B258, 0x4063B820, 0x00000002,
+ 0x4062B259, 0x4063B820, 0x00000002, 0x4062B25A, 0x4063B820, 0x00000002,
+ 0x4062B25B, 0x4063B820, 0x00000003, 0x4062B220,
+ // Block 263, offset 0x41c0
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062B221, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062B222, 0x4063B820, 0x40646420, 0x00000003, 0x4062B223,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062B224, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062B225, 0x4063B820, 0x40646420, 0x00000003, 0x4062B226,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062B227, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062B228, 0x4063B820, 0x40646420, 0x00000003, 0x4062B229,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062B22A, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062B22B, 0x4063B820, 0x40646420, 0x00000003, 0x4062B22C,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062B220, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062B221, 0x4063B820, 0x40646A20, 0x00000003, 0x4062B222,
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062B223,
+ // Block 264, offset 0x4200
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062B224, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062B225, 0x4063B820, 0x40646A20, 0x00000003, 0x4062B226,
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062B227, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062B228, 0x4063B820, 0x40646A20, 0x00000003, 0x4062B229,
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062B22A, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062B22B, 0x4063B820, 0x40646A20, 0x00000003, 0x4062B22C,
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062B22D, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062B220, 0x4063B820, 0x40647220, 0x00000003, 0x4062B221,
+ 0x4063B820, 0x40647220, 0x00000003, 0x4062B222, 0x4063B820, 0x40647220,
+ 0x00000003, 0x4062B223, 0x4063B820, 0x40647220, 0x00000003, 0x4062B224,
+ 0x4063B820, 0x40647220, 0x00000003, 0x4062B220,
+ // Block 265, offset 0x4240
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062B221, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062B222, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B223,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062B224, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062B225, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B226,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062B227, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062B228, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B229,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062B22A, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062B22B, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B22C,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062B22D, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062B22E, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B22F,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062B230,
+ // Block 266, offset 0x4280
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062B231, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062B232, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B233,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062B234, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062B235, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B236,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062B237, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062B238, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B239,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062B23A, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062B23B, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B23C,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062B23D, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062B23E, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B23F,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062B240,
+ // Block 267, offset 0x42c0
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062B241, 0x4063B820, 0x40648C20,
+ 0x00000002, 0x4062B220, 0x4063C220, 0x00000002, 0x4062B221, 0x4063C220,
+ 0x00000002, 0x4062B222, 0x4063C220, 0x00000002, 0x4062B223, 0x4063C220,
+ 0x00000002, 0x4062B224, 0x4063C220, 0x00000002, 0x4062B225, 0x4063C220,
+ 0x00000002, 0x4062B226, 0x4063C220, 0x00000002, 0x4062B227, 0x4063C220,
+ 0x00000002, 0x4062B228, 0x4063C220, 0x00000002, 0x4062B229, 0x4063C220,
+ 0x00000002, 0x4062B22A, 0x4063C220, 0x00000002, 0x4062B22B, 0x4063C220,
+ 0x00000002, 0x4062B22C, 0x4063C220, 0x00000002, 0x4062B22D, 0x4063C220,
+ 0x00000002, 0x4062B22E, 0x4063C220, 0x00000002, 0x4062B22F, 0x4063C220,
+ 0x00000002, 0x4062B230, 0x4063C220, 0x00000002, 0x4062B231, 0x4063C220,
+ 0x00000003, 0x4062B220, 0x4063C220, 0x40646A20,
+ // Block 268, offset 0x4300
+ 0x00000003, 0x4062B221, 0x4063C220, 0x40646A20, 0x00000003, 0x4062B222,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062B223, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062B224, 0x4063C220, 0x40646A20, 0x00000003, 0x4062B225,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062B226, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062B227, 0x4063C220, 0x40646A20, 0x00000003, 0x4062B228,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062B220, 0x4063C220, 0x40647220,
+ 0x00000003, 0x4062B221, 0x4063C220, 0x40647220, 0x00000003, 0x4062B220,
+ 0x4063CC20, 0x40646420, 0x00000003, 0x4062B221, 0x4063CC20, 0x40646420,
+ 0x00000003, 0x4062B220, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B221,
+ 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B222, 0x4063CC20, 0x40648C20,
+ 0x00000003, 0x4062B223, 0x4063CC20, 0x40648C20,
+ // Block 269, offset 0x4340
+ 0x00000003, 0x4062B224, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B225,
+ 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B226, 0x4063CC20, 0x40648C20,
+ 0x00000003, 0x4062B227, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B228,
+ 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B229, 0x4063CC20, 0x40648C20,
+ 0x00000003, 0x4062B22A, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B22B,
+ 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B22C, 0x4063CC20, 0x40648C20,
+ 0x00000003, 0x4062B22D, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B22E,
+ 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B22F, 0x4063CC20, 0x40648C20,
+ 0x00000003, 0x4062B230, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B231,
+ 0x4063CC20, 0x40648C20, 0x00000002, 0x4062B620, 0x4063A820, 0x00000002,
+ 0x4062B621, 0x4063A820, 0x00000002, 0x4062B622,
+ // Block 270, offset 0x4380
+ 0x4063A820, 0x00000002, 0x4062B623, 0x4063A820, 0x00000002, 0x4062B624,
+ 0x4063A820, 0x00000002, 0x4062B625, 0x4063A820, 0x00000002, 0x4062B626,
+ 0x4063A820, 0x00000002, 0x4062B627, 0x4063A820, 0x00000002, 0x4062B628,
+ 0x4063A820, 0x00000002, 0x4062B629, 0x4063A820, 0x00000002, 0x4062B62A,
+ 0x4063A820, 0x00000002, 0x4062B62B, 0x4063A820, 0x00000002, 0x4062B62C,
+ 0x4063A820, 0x00000002, 0x4062B62D, 0x4063A820, 0x00000002, 0x4062B62E,
+ 0x4063A820, 0x00000002, 0x4062B62F, 0x4063A820, 0x00000002, 0x4062B630,
+ 0x4063A820, 0x00000002, 0x4062B631, 0x4063A820, 0x00000003, 0x4062B620,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062B621, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062B622, 0x4063A820, 0x40646420, 0x00000003, 0x4062B623,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062B624,
+ // Block 271, offset 0x43c0
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062B625, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062B626, 0x4063A820, 0x40646420, 0x00000003, 0x4062B627,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062B628, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062B629, 0x4063A820, 0x40646420, 0x00000003, 0x4062B620,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062B621, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062B622, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B623,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062B624, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062B625, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B626,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062B627, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062B628, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B629,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062B62A,
+ // Block 272, offset 0x4400
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062B62B, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062B62C, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B62D,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062B62E, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062B62F, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B620,
+ 0x4063A820, 0x40647220, 0x00000003, 0x4062B621, 0x4063A820, 0x40647220,
+ 0x00000003, 0x4062B622, 0x4063A820, 0x40647220, 0x00000003, 0x4062B623,
+ 0x4063A820, 0x40647220, 0x00000003, 0x4062B624, 0x4063A820, 0x40647220,
+ 0x00000003, 0x4062B620, 0x4063A820, 0x40648220, 0x00000003, 0x4062B621,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062B622, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062B623, 0x4063A820, 0x40648220, 0x00000003, 0x4062B624,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062B625,
+ // Block 273, offset 0x4440
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062B626, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062B627, 0x4063A820, 0x40648220, 0x00000003, 0x4062B628,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062B629, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062B62A, 0x4063A820, 0x40648220, 0x00000003, 0x4062B62B,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062B62C, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062B620, 0x4063A820, 0x40648420, 0x00000003, 0x4062B621,
+ 0x4063A820, 0x40648420, 0x00000003, 0x4062B622, 0x4063A820, 0x40648420,
+ 0x00000003, 0x4062B623, 0x4063A820, 0x40648420, 0x00000003, 0x4062B624,
+ 0x4063A820, 0x40648420, 0x00000003, 0x4062B620, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062B621, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B622,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062B623,
+ // Block 274, offset 0x4480
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062B624, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062B625, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B626,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062B627, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062B628, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B629,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062B62A, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062B62B, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B62C,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062B62D, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062B62E, 0x4063A820, 0x40648C20, 0x00000002, 0x4062B620,
+ 0x4063AA20, 0x00000002, 0x4062B621, 0x4063AA20, 0x00000002, 0x4062B622,
+ 0x4063AA20, 0x00000002, 0x4062B623, 0x4063AA20, 0x00000002, 0x4062B624,
+ 0x4063AA20, 0x00000002, 0x4062B625, 0x4063AA20,
+ // Block 275, offset 0x44c0
+ 0x00000002, 0x4062B626, 0x4063AA20, 0x00000003, 0x4062B620, 0x4063AA20,
+ 0x40648C20, 0x00000003, 0x4062B621, 0x4063AA20, 0x40648C20, 0x00000003,
+ 0x4062B620, 0x4063AC20, 0x40646420, 0x00000003, 0x4062B621, 0x4063AC20,
+ 0x40646420, 0x00000003, 0x4062B622, 0x4063AC20, 0x40646420, 0x00000003,
+ 0x4062B623, 0x4063AC20, 0x40646420, 0x00000003, 0x4062B620, 0x4063AC20,
+ 0x40648C20, 0x00000003, 0x4062B621, 0x4063AC20, 0x40648C20, 0x00000003,
+ 0x4062B622, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062B623, 0x4063AC20,
+ 0x40648C20, 0x00000003, 0x4062B624, 0x4063AC20, 0x40648C20, 0x00000003,
+ 0x4062B625, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062B626, 0x4063AC20,
+ 0x40648C20, 0x00000003, 0x4062B627, 0x4063AC20, 0x40648C20, 0x00000003,
+ 0x4062B628, 0x4063AC20, 0x40648C20, 0x00000003,
+ // Block 276, offset 0x4500
+ 0x4062B629, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062B62A, 0x4063AC20,
+ 0x40648C20, 0x00000003, 0x4062B62B, 0x4063AC20, 0x40648C20, 0x00000003,
+ 0x4062B62C, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062B62D, 0x4063AC20,
+ 0x40648C20, 0x00000003, 0x4062B62E, 0x4063AC20, 0x40648C20, 0x00000003,
+ 0x4062B62F, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062B630, 0x4063AC20,
+ 0x40648C20, 0x00000003, 0x4062B631, 0x4063AC20, 0x40648C20, 0x00000003,
+ 0x4062B632, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062B633, 0x4063AC20,
+ 0x40648C20, 0x00000002, 0x4062B620, 0x4063B420, 0x00000002, 0x4062B621,
+ 0x4063B420, 0x00000002, 0x4062B622, 0x4063B420, 0x00000002, 0x4062B623,
+ 0x4063B420, 0x00000002, 0x4062B624, 0x4063B420, 0x00000002, 0x4062B625,
+ 0x4063B420, 0x00000002, 0x4062B626, 0x4063B420,
+ // Block 277, offset 0x4540
+ 0x00000002, 0x4062B627, 0x4063B420, 0x00000002, 0x4062B628, 0x4063B420,
+ 0x00000002, 0x4062B629, 0x4063B420, 0x00000002, 0x4062B62A, 0x4063B420,
+ 0x00000002, 0x4062B62B, 0x4063B420, 0x00000002, 0x4062B62C, 0x4063B420,
+ 0x00000002, 0x4062B62D, 0x4063B420, 0x00000002, 0x4062B62E, 0x4063B420,
+ 0x00000002, 0x4062B62F, 0x4063B420, 0x00000002, 0x4062B630, 0x4063B420,
+ 0x00000002, 0x4062B631, 0x4063B420, 0x00000002, 0x4062B632, 0x4063B420,
+ 0x00000002, 0x4062B633, 0x4063B420, 0x00000002, 0x4062B634, 0x4063B420,
+ 0x00000002, 0x4062B635, 0x4063B420, 0x00000002, 0x4062B636, 0x4063B420,
+ 0x00000002, 0x4062B637, 0x4063B420, 0x00000002, 0x4062B638, 0x4063B420,
+ 0x00000002, 0x4062B639, 0x4063B420, 0x00000002, 0x4062B63A, 0x4063B420,
+ 0x00000002, 0x4062B63B, 0x4063B420, 0x00000002,
+ // Block 278, offset 0x4580
+ 0x4062B63C, 0x4063B420, 0x00000002, 0x4062B63D, 0x4063B420, 0x00000003,
+ 0x4062B620, 0x4063B420, 0x40646420, 0x00000003, 0x4062B621, 0x4063B420,
+ 0x40646420, 0x00000003, 0x4062B622, 0x4063B420, 0x40646420, 0x00000003,
+ 0x4062B623, 0x4063B420, 0x40646420, 0x00000003, 0x4062B624, 0x4063B420,
+ 0x40646420, 0x00000003, 0x4062B625, 0x4063B420, 0x40646420, 0x00000003,
+ 0x4062B626, 0x4063B420, 0x40646420, 0x00000003, 0x4062B627, 0x4063B420,
+ 0x40646420, 0x00000003, 0x4062B628, 0x4063B420, 0x40646420, 0x00000003,
+ 0x4062B629, 0x4063B420, 0x40646420, 0x00000003, 0x4062B62A, 0x4063B420,
+ 0x40646420, 0x00000003, 0x4062B62B, 0x4063B420, 0x40646420, 0x00000003,
+ 0x4062B62C, 0x4063B420, 0x40646420, 0x00000003, 0x4062B62D, 0x4063B420,
+ 0x40646420, 0x00000003, 0x4062B620, 0x4063B420,
+ // Block 279, offset 0x45c0
+ 0x40646A20, 0x00000003, 0x4062B621, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062B622, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B623, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062B624, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062B625, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B626, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062B627, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062B628, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B629, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062B62A, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062B62B, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B62C, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062B62D, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062B62E, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B62F, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062B630, 0x4063B420,
+ // Block 280, offset 0x4600
+ 0x40646A20, 0x00000003, 0x4062B631, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062B632, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B633, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062B620, 0x4063B420, 0x40647220, 0x00000003,
+ 0x4062B621, 0x4063B420, 0x40647220, 0x00000003, 0x4062B622, 0x4063B420,
+ 0x40647220, 0x00000003, 0x4062B623, 0x4063B420, 0x40647220, 0x00000003,
+ 0x4062B624, 0x4063B420, 0x40647220, 0x00000003, 0x4062B625, 0x4063B420,
+ 0x40647220, 0x00000003, 0x4062B626, 0x4063B420, 0x40647220, 0x00000003,
+ 0x4062B627, 0x4063B420, 0x40647220, 0x00000003, 0x4062B628, 0x4063B420,
+ 0x40647220, 0x00000003, 0x4062B629, 0x4063B420, 0x40647220, 0x00000003,
+ 0x4062B620, 0x4063B420, 0x40648220, 0x00000003, 0x4062B621, 0x4063B420,
+ 0x40648220, 0x00000003, 0x4062B622, 0x4063B420,
+ // Block 281, offset 0x4640
+ 0x40648220, 0x00000003, 0x4062B623, 0x4063B420, 0x40648220, 0x00000003,
+ 0x4062B624, 0x4063B420, 0x40648220, 0x00000003, 0x4062B625, 0x4063B420,
+ 0x40648220, 0x00000003, 0x4062B626, 0x4063B420, 0x40648220, 0x00000003,
+ 0x4062B627, 0x4063B420, 0x40648220, 0x00000003, 0x4062B628, 0x4063B420,
+ 0x40648220, 0x00000003, 0x4062B620, 0x4063B420, 0x40648420, 0x00000003,
+ 0x4062B621, 0x4063B420, 0x40648420, 0x00000003, 0x4062B622, 0x4063B420,
+ 0x40648420, 0x00000003, 0x4062B623, 0x4063B420, 0x40648420, 0x00000003,
+ 0x4062B620, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B621, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062B622, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062B623, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B624, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062B625, 0x4063B420,
+ // Block 282, offset 0x4680
+ 0x40648C20, 0x00000003, 0x4062B626, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062B627, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B628, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062B629, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062B62A, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B62B, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062B62C, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062B62D, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B62E, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062B62F, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062B630, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B631, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062B632, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062B633, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B634, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062B635, 0x4063B420,
+ // Block 283, offset 0x46c0
+ 0x40648C20, 0x00000003, 0x4062B636, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062B637, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B638, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062B639, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062B63A, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B63B, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062B63C, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062B63D, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B63E, 0x4063B420,
+ 0x40648C20, 0x00000002, 0x4062B620, 0x4063B620, 0x00000002, 0x4062B621,
+ 0x4063B620, 0x00000002, 0x4062B622, 0x4063B620, 0x00000002, 0x4062B623,
+ 0x4063B620, 0x00000002, 0x4062B624, 0x4063B620, 0x00000002, 0x4062B625,
+ 0x4063B620, 0x00000002, 0x4062B626, 0x4063B620, 0x00000002, 0x4062B627,
+ 0x4063B620, 0x00000002, 0x4062B620, 0x4063B820,
+ // Block 284, offset 0x4700
+ 0x00000002, 0x4062B621, 0x4063B820, 0x00000002, 0x4062B622, 0x4063B820,
+ 0x00000002, 0x4062B623, 0x4063B820, 0x00000002, 0x4062B624, 0x4063B820,
+ 0x00000002, 0x4062B625, 0x4063B820, 0x00000002, 0x4062B626, 0x4063B820,
+ 0x00000002, 0x4062B627, 0x4063B820, 0x00000002, 0x4062B628, 0x4063B820,
+ 0x00000002, 0x4062B629, 0x4063B820, 0x00000002, 0x4062B62A, 0x4063B820,
+ 0x00000002, 0x4062B62B, 0x4063B820, 0x00000002, 0x4062B62C, 0x4063B820,
+ 0x00000002, 0x4062B62D, 0x4063B820, 0x00000002, 0x4062B62E, 0x4063B820,
+ 0x00000002, 0x4062B62F, 0x4063B820, 0x00000002, 0x4062B630, 0x4063B820,
+ 0x00000002, 0x4062B631, 0x4063B820, 0x00000002, 0x4062B632, 0x4063B820,
+ 0x00000002, 0x4062B633, 0x4063B820, 0x00000002, 0x4062B634, 0x4063B820,
+ 0x00000002, 0x4062B635, 0x4063B820, 0x00000002,
+ // Block 285, offset 0x4740
+ 0x4062B636, 0x4063B820, 0x00000002, 0x4062B637, 0x4063B820, 0x00000002,
+ 0x4062B638, 0x4063B820, 0x00000002, 0x4062B639, 0x4063B820, 0x00000002,
+ 0x4062B63A, 0x4063B820, 0x00000002, 0x4062B63B, 0x4063B820, 0x00000002,
+ 0x4062B63C, 0x4063B820, 0x00000002, 0x4062B63D, 0x4063B820, 0x00000002,
+ 0x4062B63E, 0x4063B820, 0x00000002, 0x4062B63F, 0x4063B820, 0x00000003,
+ 0x4062B620, 0x4063B820, 0x40646420, 0x00000003, 0x4062B621, 0x4063B820,
+ 0x40646420, 0x00000003, 0x4062B622, 0x4063B820, 0x40646420, 0x00000003,
+ 0x4062B623, 0x4063B820, 0x40646420, 0x00000003, 0x4062B624, 0x4063B820,
+ 0x40646420, 0x00000003, 0x4062B625, 0x4063B820, 0x40646420, 0x00000003,
+ 0x4062B626, 0x4063B820, 0x40646420, 0x00000003, 0x4062B627, 0x4063B820,
+ 0x40646420, 0x00000003, 0x4062B628, 0x4063B820,
+ // Block 286, offset 0x4780
+ 0x40646420, 0x00000003, 0x4062B629, 0x4063B820, 0x40646420, 0x00000003,
+ 0x4062B62A, 0x4063B820, 0x40646420, 0x00000003, 0x4062B62B, 0x4063B820,
+ 0x40646420, 0x00000003, 0x4062B62C, 0x4063B820, 0x40646420, 0x00000003,
+ 0x4062B62D, 0x4063B820, 0x40646420, 0x00000003, 0x4062B62E, 0x4063B820,
+ 0x40646420, 0x00000003, 0x4062B620, 0x4063B820, 0x40646A20, 0x00000003,
+ 0x4062B621, 0x4063B820, 0x40646A20, 0x00000003, 0x4062B620, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062B621, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062B622, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B623, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062B624, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062B625, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B626, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062B627, 0x4063B820,
+ // Block 287, offset 0x47c0
+ 0x40648C20, 0x00000003, 0x4062B628, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062B629, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B62A, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062B62B, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062B62C, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B62D, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062B62E, 0x4063B820, 0x40648C20, 0x00000002,
+ 0x4062B620, 0x4063BE20, 0x00000002, 0x4062B621, 0x4063BE20, 0x00000002,
+ 0x4062B622, 0x4063BE20, 0x00000002, 0x4062B623, 0x4063BE20, 0x00000002,
+ 0x4062B624, 0x4063BE20, 0x00000002, 0x4062B625, 0x4063BE20, 0x00000002,
+ 0x4062B626, 0x4063BE20, 0x00000002, 0x4062B627, 0x4063BE20, 0x00000002,
+ 0x4062B628, 0x4063BE20, 0x00000002, 0x4062B629, 0x4063BE20, 0x00000002,
+ 0x4062B62A, 0x4063BE20, 0x00000002, 0x4062B62B,
+ // Block 288, offset 0x4800
+ 0x4063BE20, 0x00000002, 0x4062B62C, 0x4063BE20, 0x00000002, 0x4062B62D,
+ 0x4063BE20, 0x00000002, 0x4062B62E, 0x4063BE20, 0x00000002, 0x4062B62F,
+ 0x4063BE20, 0x00000002, 0x4062B630, 0x4063BE20, 0x00000002, 0x4062B631,
+ 0x4063BE20, 0x00000002, 0x4062B632, 0x4063BE20, 0x00000002, 0x4062B633,
+ 0x4063BE20, 0x00000002, 0x4062B620, 0x4063C020, 0x00000002, 0x4062B621,
+ 0x4063C020, 0x00000002, 0x4062B622, 0x4063C020, 0x00000002, 0x4062B623,
+ 0x4063C020, 0x00000002, 0x4062B624, 0x4063C020, 0x00000002, 0x4062B625,
+ 0x4063C020, 0x00000002, 0x4062B626, 0x4063C020, 0x00000002, 0x4062B627,
+ 0x4063C020, 0x00000002, 0x4062B628, 0x4063C020, 0x00000002, 0x4062B629,
+ 0x4063C020, 0x00000002, 0x4062B62A, 0x4063C020, 0x00000002, 0x4062B62B,
+ 0x4063C020, 0x00000002, 0x4062B62C, 0x4063C020,
+ // Block 289, offset 0x4840
+ 0x00000002, 0x4062B62D, 0x4063C020, 0x00000002, 0x4062B62E, 0x4063C020,
+ 0x00000002, 0x4062B62F, 0x4063C020, 0x00000002, 0x4062B630, 0x4063C020,
+ 0x00000002, 0x4062B631, 0x4063C020, 0x00000002, 0x4062B632, 0x4063C020,
+ 0x00000002, 0x4062B633, 0x4063C020, 0x00000002, 0x4062B634, 0x4063C020,
+ 0x00000002, 0x4062B635, 0x4063C020, 0x00000002, 0x4062B636, 0x4063C020,
+ 0x00000002, 0x4062B637, 0x4063C020, 0x00000002, 0x4062B638, 0x4063C020,
+ 0x00000003, 0x4062B620, 0x4063C020, 0x40648C20, 0x00000003, 0x4062B621,
+ 0x4063C020, 0x40648C20, 0x00000003, 0x4062B622, 0x4063C020, 0x40648C20,
+ 0x00000002, 0x4062B620, 0x4063C220, 0x00000002, 0x4062B621, 0x4063C220,
+ 0x00000002, 0x4062B622, 0x4063C220, 0x00000002, 0x4062B623, 0x4063C220,
+ 0x00000002, 0x4062B624, 0x4063C220, 0x00000002,
+ // Block 290, offset 0x4880
+ 0x4062B625, 0x4063C220, 0x00000002, 0x4062B626, 0x4063C220, 0x00000002,
+ 0x4062B627, 0x4063C220, 0x00000002, 0x4062B628, 0x4063C220, 0x00000002,
+ 0x4062B629, 0x4063C220, 0x00000002, 0x4062B62A, 0x4063C220, 0x00000002,
+ 0x4062B62B, 0x4063C220, 0x00000002, 0x4062B62C, 0x4063C220, 0x00000002,
+ 0x4062B62D, 0x4063C220, 0x00000002, 0x4062B62E, 0x4063C220, 0x00000002,
+ 0x4062B62F, 0x4063C220, 0x00000002, 0x4062B630, 0x4063C220, 0x00000002,
+ 0x4062B631, 0x4063C220, 0x00000002, 0x4062B632, 0x4063C220, 0x00000002,
+ 0x4062B633, 0x4063C220, 0x00000002, 0x4062B634, 0x4063C220, 0x00000002,
+ 0x4062B620, 0x4063CA20, 0x00000002, 0x4062B621, 0x4063CA20, 0x00000002,
+ 0x4062B622, 0x4063CA20, 0x00000002, 0x4062B623, 0x4063CA20, 0x00000002,
+ 0x4062B624, 0x4063CA20, 0x00000002, 0x4062B625,
+ // Block 291, offset 0x48c0
+ 0x4063CA20, 0x00000002, 0x4062B626, 0x4063CA20, 0x00000002, 0x4062B627,
+ 0x4063CA20, 0x00000002, 0x4062B628, 0x4063CA20, 0x00000002, 0x4062B629,
+ 0x4063CA20, 0x00000002, 0x4062B62A, 0x4063CA20, 0x00000002, 0x4062B62B,
+ 0x4063CA20, 0x00000002, 0x4062B62C, 0x4063CA20, 0x00000002, 0x4062B62D,
+ 0x4063CA20, 0x00000002, 0x4062B62E, 0x4063CA20, 0x00000002, 0x4062B62F,
+ 0x4063CA20, 0x00000002, 0x4062B630, 0x4063CA20, 0x00000002, 0x4062B631,
+ 0x4063CA20, 0x00000002, 0x4062B632, 0x4063CA20, 0x00000002, 0x4062B633,
+ 0x4063CA20, 0x00000003, 0x4062B620, 0x4063CA20, 0x40646420, 0x00000003,
+ 0x4062B621, 0x4063CA20, 0x40646420, 0x00000003, 0x4062B622, 0x4063CA20,
+ 0x40646420, 0x00000003, 0x4062B623, 0x4063CA20, 0x40646420, 0x00000003,
+ 0x4062B624, 0x4063CA20, 0x40646420, 0x00000003,
+ // Block 292, offset 0x4900
+ 0x4062B620, 0x4063CA20, 0x40646A20, 0x00000003, 0x4062B621, 0x4063CA20,
+ 0x40646A20, 0x00000003, 0x4062B622, 0x4063CA20, 0x40646A20, 0x00000003,
+ 0x4062B623, 0x4063CA20, 0x40646A20, 0x00000003, 0x4062B624, 0x4063CA20,
+ 0x40646A20, 0x00000003, 0x4062B625, 0x4063CA20, 0x40646A20, 0x00000003,
+ 0x4062B626, 0x4063CA20, 0x40646A20, 0x00000003, 0x4062B627, 0x4063CA20,
+ 0x40646A20, 0x00000003, 0x4062B620, 0x4063CA20, 0x40647220, 0x00000003,
+ 0x4062B621, 0x4063CA20, 0x40647220, 0x00000003, 0x4062B622, 0x4063CA20,
+ 0x40647220, 0x00000003, 0x4062B623, 0x4063CA20, 0x40647220, 0x00000003,
+ 0x4062B624, 0x4063CA20, 0x40647220, 0x00000003, 0x4062B625, 0x4063CA20,
+ 0x40647220, 0x00000003, 0x4062B620, 0x4063CA20, 0x40648C20, 0x00000003,
+ 0x4062B621, 0x4063CA20, 0x40648C20, 0x00000003,
+ // Block 293, offset 0x4940
+ 0x4062B622, 0x4063CA20, 0x40648C20, 0x00000003, 0x4062B623, 0x4063CA20,
+ 0x40648C20, 0x00000003, 0x4062B620, 0x4063CC20, 0x40646420, 0x00000003,
+ 0x4062B621, 0x4063CC20, 0x40646420, 0x00000003, 0x4062B622, 0x4063CC20,
+ 0x40646420, 0x00000003, 0x4062B623, 0x4063CC20, 0x40646420, 0x00000003,
+ 0x4062B620, 0x4063CC20, 0x40648220, 0x00000003, 0x4062B621, 0x4063CC20,
+ 0x40648220, 0x00000003, 0x4062B622, 0x4063CC20, 0x40648220, 0x00000003,
+ 0x4062B623, 0x4063CC20, 0x40648220, 0x00000003, 0x4062B624, 0x4063CC20,
+ 0x40648220, 0x00000003, 0x4062B620, 0x4063CC20, 0x40648C20, 0x00000003,
+ 0x4062B621, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B622, 0x4063CC20,
+ 0x40648C20, 0x00000003, 0x4062B623, 0x4063CC20, 0x40648C20, 0x00000003,
+ 0x4062B624, 0x4063CC20, 0x40648C20, 0x00000003,
+ // Block 294, offset 0x4980
+ 0x4062B625, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B626, 0x4063CC20,
+ 0x40648C20, 0x00000003, 0x4062B627, 0x4063CC20, 0x40648C20, 0x00000003,
+ 0x4062B628, 0x4063CC20, 0x40648C20, 0x00000002, 0x4062B620, 0x4063D020,
+ 0x00000002, 0x4062B621, 0x4063D020, 0x00000002, 0x4062B622, 0x4063D020,
+ 0x00000002, 0x4062B623, 0x4063D020, 0x00000002, 0x4062B624, 0x4063D020,
+ 0x00000002, 0x4062B625, 0x4063D020, 0x00000002, 0x4062B626, 0x4063D020,
+ 0x00000002, 0x4062B627, 0x4063D020, 0x00000002, 0x4062B628, 0x4063D020,
+ 0x00000002, 0x4062B629, 0x4063D020, 0x00000002, 0x4062B62A, 0x4063D020,
+ 0x00000002, 0x4062B62B, 0x4063D020, 0x00000002, 0x4062B62C, 0x4063D020,
+ 0x00000002, 0x4062B62D, 0x4063D020, 0x00000002, 0x4062B62E, 0x4063D020,
+ 0x00000002, 0x4062B62F, 0x4063D020, 0x00000002,
+ // Block 295, offset 0x49c0
+ 0x4062B630, 0x4063D020, 0x00000002, 0x4062B631, 0x4063D020, 0x00000002,
+ 0x4062B632, 0x4063D020, 0x00000002, 0x4062B633, 0x4063D020, 0x00000002,
+ 0x4062B634, 0x4063D020, 0x00000002, 0x4062B635, 0x4063D020, 0x00000002,
+ 0x4062B636, 0x4063D020, 0x00000002, 0x4062B637, 0x4063D020, 0x00000002,
+ 0x4062B638, 0x4063D020, 0x00000002, 0x4062B639, 0x4063D020, 0x00000002,
+ 0x4062B63A, 0x4063D020, 0x00000002, 0x4062B63B, 0x4063D020, 0x00000002,
+ 0x4062B63C, 0x4063D020, 0x00000002, 0x4062B63D, 0x4063D020, 0x00000002,
+ 0x4062B63E, 0x4063D020, 0x00000002, 0x4062B63F, 0x4063D020, 0x00000002,
+ 0x4062B640, 0x4063D020, 0x00000002, 0x4062B641, 0x4063D020, 0x00000002,
+ 0x4062B642, 0x4063D020, 0x00000002, 0x4062B643, 0x4063D020, 0x00000002,
+ 0x4062B644, 0x4063D020, 0x00000002, 0x4062B645,
+ // Block 296, offset 0x4a00
+ 0x4063D020, 0x00000002, 0x4062B646, 0x4063D020, 0x00000002, 0x4062B647,
+ 0x4063D020, 0x00000003, 0x4062B620, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062B621, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B622, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062B623, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062B624, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B625, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062B626, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062B627, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B628, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062B629, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062B62A, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B62B, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062B62C, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062B62D, 0x4063D020, 0x40646A20, 0x00000003,
+ // Block 297, offset 0x4a40
+ 0x4062B62E, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B62F, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062B630, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062B631, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B632, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062B633, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062B634, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B635, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062B620, 0x4063D020, 0x40648220, 0x00000003,
+ 0x4062B621, 0x4063D020, 0x40648220, 0x00000003, 0x4062B622, 0x4063D020,
+ 0x40648220, 0x00000003, 0x4062B623, 0x4063D020, 0x40648220, 0x00000003,
+ 0x4062B624, 0x4063D020, 0x40648220, 0x00000003, 0x4062B625, 0x4063D020,
+ 0x40648220, 0x00000003, 0x4062B626, 0x4063D020, 0x40648220, 0x00000003,
+ 0x4062B620, 0x4063D020, 0x40648420, 0x00000003,
+ // Block 298, offset 0x4a80
+ 0x4062B621, 0x4063D020, 0x40648420, 0x00000003, 0x4062B622, 0x4063D020,
+ 0x40648420, 0x00000003, 0x4062B623, 0x4063D020, 0x40648420, 0x00000003,
+ 0x4062B624, 0x4063D020, 0x40648420, 0x00000003, 0x4062B625, 0x4063D020,
+ 0x40648420, 0x00000002, 0x4062B820, 0x4063A820, 0x00000002, 0x4062B821,
+ 0x4063A820, 0x00000002, 0x4062B822, 0x4063A820, 0x00000002, 0x4062B823,
+ 0x4063A820, 0x00000002, 0x4062B824, 0x4063A820, 0x00000002, 0x4062B825,
+ 0x4063A820, 0x00000002, 0x4062B826, 0x4063A820, 0x00000002, 0x4062B827,
+ 0x4063A820, 0x00000002, 0x4062B828, 0x4063A820, 0x00000002, 0x4062B829,
+ 0x4063A820, 0x00000002, 0x4062B82A, 0x4063A820, 0x00000002, 0x4062B82B,
+ 0x4063A820, 0x00000002, 0x4062B82C, 0x4063A820, 0x00000002, 0x4062B82D,
+ 0x4063A820, 0x00000002, 0x4062B82E, 0x4063A820,
+ // Block 299, offset 0x4ac0
+ 0x00000003, 0x4062B820, 0x4063A820, 0x40646420, 0x00000003, 0x4062B821,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062B822, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062B823, 0x4063A820, 0x40646420, 0x00000003, 0x4062B824,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062B825, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062B826, 0x4063A820, 0x40646420, 0x00000003, 0x4062B827,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062B828, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062B820, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B821,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062B822, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062B823, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B824,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062B825, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062B826, 0x4063A820, 0x40646A20,
+ // Block 300, offset 0x4b00
+ 0x00000003, 0x4062B827, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B828,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062B829, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062B82A, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B82B,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062B82C, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062B82D, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B82E,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062B82F, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062B830, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B831,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062B832, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062B833, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B834,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062B835, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062B836, 0x4063A820, 0x40646A20,
+ // Block 301, offset 0x4b40
+ 0x00000003, 0x4062B837, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B838,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062B839, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062B83A, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B83B,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062B83C, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062B820, 0x4063A820, 0x40647220, 0x00000003, 0x4062B821,
+ 0x4063A820, 0x40647220, 0x00000003, 0x4062B822, 0x4063A820, 0x40647220,
+ 0x00000003, 0x4062B823, 0x4063A820, 0x40647220, 0x00000003, 0x4062B824,
+ 0x4063A820, 0x40647220, 0x00000003, 0x4062B825, 0x4063A820, 0x40647220,
+ 0x00000003, 0x4062B826, 0x4063A820, 0x40647220, 0x00000003, 0x4062B827,
+ 0x4063A820, 0x40647220, 0x00000003, 0x4062B828, 0x4063A820, 0x40647220,
+ 0x00000003, 0x4062B829, 0x4063A820, 0x40647220,
+ // Block 302, offset 0x4b80
+ 0x00000003, 0x4062B820, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B821,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062B822, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062B823, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B824,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062B825, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062B826, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B827,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062B828, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062B829, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B82A,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062B82B, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062B82C, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B82D,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062B82E, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062B82F, 0x4063A820, 0x40648C20,
+ // Block 303, offset 0x4bc0
+ 0x00000003, 0x4062B830, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B831,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062B832, 0x4063A820, 0x40648C20,
+ 0x00000002, 0x4062B820, 0x4063AA20, 0x00000002, 0x4062B821, 0x4063AA20,
+ 0x00000002, 0x4062B822, 0x4063AA20, 0x00000002, 0x4062B823, 0x4063AA20,
+ 0x00000002, 0x4062B824, 0x4063AA20, 0x00000002, 0x4062B825, 0x4063AA20,
+ 0x00000002, 0x4062B826, 0x4063AA20, 0x00000002, 0x4062B827, 0x4063AA20,
+ 0x00000002, 0x4062B828, 0x4063AA20, 0x00000002, 0x4062B829, 0x4063AA20,
+ 0x00000002, 0x4062B82A, 0x4063AA20, 0x00000002, 0x4062B82B, 0x4063AA20,
+ 0x00000002, 0x4062B82C, 0x4063AA20, 0x00000002, 0x4062B82D, 0x4063AA20,
+ 0x00000002, 0x4062B82E, 0x4063AA20, 0x00000002, 0x4062B82F, 0x4063AA20,
+ 0x00000002, 0x4062B830, 0x4063AA20, 0x00000002,
+ // Block 304, offset 0x4c00
+ 0x4062B831, 0x4063AA20, 0x00000002, 0x4062B832, 0x4063AA20, 0x00000002,
+ 0x4062B833, 0x4063AA20, 0x00000002, 0x4062B834, 0x4063AA20, 0x00000002,
+ 0x4062B835, 0x4063AA20, 0x00000002, 0x4062B836, 0x4063AA20, 0x00000002,
+ 0x4062B837, 0x4063AA20, 0x00000003, 0x4062B820, 0x4063AA20, 0x40646420,
+ 0x00000003, 0x4062B821, 0x4063AA20, 0x40646420, 0x00000003, 0x4062B822,
+ 0x4063AA20, 0x40646420, 0x00000003, 0x4062B823, 0x4063AA20, 0x40646420,
+ 0x00000003, 0x4062B824, 0x4063AA20, 0x40646420, 0x00000003, 0x4062B825,
+ 0x4063AA20, 0x40646420, 0x00000003, 0x4062B826, 0x4063AA20, 0x40646420,
+ 0x00000003, 0x4062B827, 0x4063AA20, 0x40646420, 0x00000003, 0x4062B828,
+ 0x4063AA20, 0x40646420, 0x00000003, 0x4062B820, 0x4063AA20, 0x40648C20,
+ 0x00000003, 0x4062B821, 0x4063AA20, 0x40648C20,
+ // Block 305, offset 0x4c40
+ 0x00000003, 0x4062B822, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062B823,
+ 0x4063AA20, 0x40648C20, 0x00000003, 0x4062B824, 0x4063AA20, 0x40648C20,
+ 0x00000003, 0x4062B825, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062B826,
+ 0x4063AA20, 0x40648C20, 0x00000003, 0x4062B827, 0x4063AA20, 0x40648C20,
+ 0x00000003, 0x4062B828, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062B829,
+ 0x4063AA20, 0x40648C20, 0x00000003, 0x4062B82A, 0x4063AA20, 0x40648C20,
+ 0x00000003, 0x4062B820, 0x4063B420, 0x40646420, 0x00000003, 0x4062B821,
+ 0x4063B420, 0x40646420, 0x00000003, 0x4062B822, 0x4063B420, 0x40646420,
+ 0x00000003, 0x4062B823, 0x4063B420, 0x40646420, 0x00000003, 0x4062B824,
+ 0x4063B420, 0x40646420, 0x00000003, 0x4062B820, 0x4063B420, 0x40646A20,
+ 0x00000003, 0x4062B821, 0x4063B420, 0x40646A20,
+ // Block 306, offset 0x4c80
+ 0x00000003, 0x4062B822, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B823,
+ 0x4063B420, 0x40646A20, 0x00000003, 0x4062B824, 0x4063B420, 0x40646A20,
+ 0x00000003, 0x4062B825, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B826,
+ 0x4063B420, 0x40646A20, 0x00000003, 0x4062B827, 0x4063B420, 0x40646A20,
+ 0x00000003, 0x4062B828, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B829,
+ 0x4063B420, 0x40646A20, 0x00000003, 0x4062B82A, 0x4063B420, 0x40646A20,
+ 0x00000003, 0x4062B82B, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B82C,
+ 0x4063B420, 0x40646A20, 0x00000003, 0x4062B82D, 0x4063B420, 0x40646A20,
+ 0x00000003, 0x4062B82E, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B82F,
+ 0x4063B420, 0x40646A20, 0x00000003, 0x4062B830, 0x4063B420, 0x40646A20,
+ 0x00000003, 0x4062B820, 0x4063B420, 0x40647220,
+ // Block 307, offset 0x4cc0
+ 0x00000003, 0x4062B821, 0x4063B420, 0x40647220, 0x00000003, 0x4062B822,
+ 0x4063B420, 0x40647220, 0x00000003, 0x4062B823, 0x4063B420, 0x40647220,
+ 0x00000003, 0x4062B824, 0x4063B420, 0x40647220, 0x00000003, 0x4062B820,
+ 0x4063B420, 0x40648C20, 0x00000003, 0x4062B821, 0x4063B420, 0x40648C20,
+ 0x00000003, 0x4062B822, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B823,
+ 0x4063B420, 0x40648C20, 0x00000003, 0x4062B824, 0x4063B420, 0x40648C20,
+ 0x00000003, 0x4062B825, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B826,
+ 0x4063B420, 0x40648C20, 0x00000003, 0x4062B827, 0x4063B420, 0x40648C20,
+ 0x00000003, 0x4062B828, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B829,
+ 0x4063B420, 0x40648C20, 0x00000003, 0x4062B82A, 0x4063B420, 0x40648C20,
+ 0x00000003, 0x4062B82B, 0x4063B420, 0x40648C20,
+ // Block 308, offset 0x4d00
+ 0x00000003, 0x4062B82C, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B82D,
+ 0x4063B420, 0x40648C20, 0x00000003, 0x4062B82E, 0x4063B420, 0x40648C20,
+ 0x00000003, 0x4062B82F, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B830,
+ 0x4063B420, 0x40648C20, 0x00000002, 0x4062B820, 0x4063B620, 0x00000002,
+ 0x4062B821, 0x4063B620, 0x00000002, 0x4062B820, 0x4063B820, 0x00000002,
+ 0x4062B821, 0x4063B820, 0x00000002, 0x4062B822, 0x4063B820, 0x00000002,
+ 0x4062B823, 0x4063B820, 0x00000002, 0x4062B824, 0x4063B820, 0x00000002,
+ 0x4062B825, 0x4063B820, 0x00000002, 0x4062B826, 0x4063B820, 0x00000002,
+ 0x4062B827, 0x4063B820, 0x00000002, 0x4062B828, 0x4063B820, 0x00000002,
+ 0x4062B829, 0x4063B820, 0x00000002, 0x4062B82A, 0x4063B820, 0x00000002,
+ 0x4062B82B, 0x4063B820, 0x00000002, 0x4062B82C,
+ // Block 309, offset 0x4d40
+ 0x4063B820, 0x00000002, 0x4062B82D, 0x4063B820, 0x00000002, 0x4062B82E,
+ 0x4063B820, 0x00000002, 0x4062B82F, 0x4063B820, 0x00000002, 0x4062B830,
+ 0x4063B820, 0x00000002, 0x4062B831, 0x4063B820, 0x00000002, 0x4062B832,
+ 0x4063B820, 0x00000002, 0x4062B833, 0x4063B820, 0x00000002, 0x4062B834,
+ 0x4063B820, 0x00000002, 0x4062B835, 0x4063B820, 0x00000002, 0x4062B836,
+ 0x4063B820, 0x00000002, 0x4062B837, 0x4063B820, 0x00000002, 0x4062B838,
+ 0x4063B820, 0x00000002, 0x4062B839, 0x4063B820, 0x00000002, 0x4062B83A,
+ 0x4063B820, 0x00000002, 0x4062B83B, 0x4063B820, 0x00000002, 0x4062B83C,
+ 0x4063B820, 0x00000002, 0x4062B83D, 0x4063B820, 0x00000002, 0x4062B83E,
+ 0x4063B820, 0x00000002, 0x4062B83F, 0x4063B820, 0x00000002, 0x4062B840,
+ 0x4063B820, 0x00000002, 0x4062B841, 0x4063B820,
+ // Block 310, offset 0x4d80
+ 0x00000002, 0x4062B842, 0x4063B820, 0x00000002, 0x4062B843, 0x4063B820,
+ 0x00000002, 0x4062B844, 0x4063B820, 0x00000002, 0x4062B845, 0x4063B820,
+ 0x00000002, 0x4062B846, 0x4063B820, 0x00000002, 0x4062B847, 0x4063B820,
+ 0x00000003, 0x4062B820, 0x4063B820, 0x40646420, 0x00000003, 0x4062B821,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062B822, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062B823, 0x4063B820, 0x40646420, 0x00000003, 0x4062B824,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062B825, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062B826, 0x4063B820, 0x40646420, 0x00000003, 0x4062B827,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062B828, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062B829, 0x4063B820, 0x40646420, 0x00000003, 0x4062B820,
+ 0x4063B820, 0x40647220, 0x00000003, 0x4062B821,
+ // Block 311, offset 0x4dc0
+ 0x4063B820, 0x40647220, 0x00000003, 0x4062B822, 0x4063B820, 0x40647220,
+ 0x00000003, 0x4062B820, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B821,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062B822, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062B823, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B824,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062B825, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062B826, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B827,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062B828, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062B829, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B82A,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062B82B, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062B82C, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B82D,
+ 0x4063B820, 0x40648C20, 0x00000002, 0x4062B820,
+ // Block 312, offset 0x4e00
+ 0x4063C020, 0x00000002, 0x4062B821, 0x4063C020, 0x00000002, 0x4062B822,
+ 0x4063C020, 0x00000002, 0x4062B823, 0x4063C020, 0x00000002, 0x4062B824,
+ 0x4063C020, 0x00000002, 0x4062B825, 0x4063C020, 0x00000002, 0x4062B826,
+ 0x4063C020, 0x00000002, 0x4062B827, 0x4063C020, 0x00000002, 0x4062B828,
+ 0x4063C020, 0x00000002, 0x4062B829, 0x4063C020, 0x00000002, 0x4062B82A,
+ 0x4063C020, 0x00000002, 0x4062B82B, 0x4063C020, 0x00000002, 0x4062B82C,
+ 0x4063C020, 0x00000002, 0x4062B82D, 0x4063C020, 0x00000002, 0x4062B82E,
+ 0x4063C020, 0x00000002, 0x4062B82F, 0x4063C020, 0x00000002, 0x4062B830,
+ 0x4063C020, 0x00000002, 0x4062B820, 0x4063C220, 0x00000002, 0x4062B821,
+ 0x4063C220, 0x00000002, 0x4062B822, 0x4063C220, 0x00000002, 0x4062B823,
+ 0x4063C220, 0x00000002, 0x4062B824, 0x4063C220,
+ // Block 313, offset 0x4e40
+ 0x00000002, 0x4062B825, 0x4063C220, 0x00000002, 0x4062B826, 0x4063C220,
+ 0x00000002, 0x4062B827, 0x4063C220, 0x00000002, 0x4062B828, 0x4063C220,
+ 0x00000002, 0x4062B829, 0x4063C220, 0x00000002, 0x4062B82A, 0x4063C220,
+ 0x00000002, 0x4062B82B, 0x4063C220, 0x00000002, 0x4062B82C, 0x4063C220,
+ 0x00000002, 0x4062B82D, 0x4063C220, 0x00000002, 0x4062B82E, 0x4063C220,
+ 0x00000002, 0x4062B82F, 0x4063C220, 0x00000002, 0x4062B830, 0x4063C220,
+ 0x00000002, 0x4062B831, 0x4063C220, 0x00000002, 0x4062B832, 0x4063C220,
+ 0x00000002, 0x4062B833, 0x4063C220, 0x00000002, 0x4062B834, 0x4063C220,
+ 0x00000002, 0x4062B835, 0x4063C220, 0x00000002, 0x4062B836, 0x4063C220,
+ 0x00000002, 0x4062B837, 0x4063C220, 0x00000002, 0x4062B838, 0x4063C220,
+ 0x00000002, 0x4062B839, 0x4063C220, 0x00000002,
+ // Block 314, offset 0x4e80
+ 0x4062B83A, 0x4063C220, 0x00000002, 0x4062B83B, 0x4063C220, 0x00000003,
+ 0x4062B820, 0x4063C220, 0x40646420, 0x00000003, 0x4062B821, 0x4063C220,
+ 0x40646420, 0x00000003, 0x4062B822, 0x4063C220, 0x40646420, 0x00000003,
+ 0x4062B823, 0x4063C220, 0x40646420, 0x00000003, 0x4062B820, 0x4063C220,
+ 0x40646A20, 0x00000003, 0x4062B821, 0x4063C220, 0x40646A20, 0x00000003,
+ 0x4062B822, 0x4063C220, 0x40646A20, 0x00000003, 0x4062B823, 0x4063C220,
+ 0x40646A20, 0x00000003, 0x4062B824, 0x4063C220, 0x40646A20, 0x00000003,
+ 0x4062B825, 0x4063C220, 0x40646A20, 0x00000003, 0x4062B826, 0x4063C220,
+ 0x40646A20, 0x00000003, 0x4062B827, 0x4063C220, 0x40646A20, 0x00000003,
+ 0x4062B828, 0x4063C220, 0x40646A20, 0x00000003, 0x4062B829, 0x4063C220,
+ 0x40646A20, 0x00000003, 0x4062B82A, 0x4063C220,
+ // Block 315, offset 0x4ec0
+ 0x40646A20, 0x00000003, 0x4062B82B, 0x4063C220, 0x40646A20, 0x00000003,
+ 0x4062B82C, 0x4063C220, 0x40646A20, 0x00000003, 0x4062B82D, 0x4063C220,
+ 0x40646A20, 0x00000003, 0x4062B82E, 0x4063C220, 0x40646A20, 0x00000003,
+ 0x4062B82F, 0x4063C220, 0x40646A20, 0x00000003, 0x4062B830, 0x4063C220,
+ 0x40646A20, 0x00000003, 0x4062B831, 0x4063C220, 0x40646A20, 0x00000003,
+ 0x4062B832, 0x4063C220, 0x40646A20, 0x00000003, 0x4062B833, 0x4063C220,
+ 0x40646A20, 0x00000003, 0x4062B820, 0x4063C220, 0x40647220, 0x00000003,
+ 0x4062B821, 0x4063C220, 0x40647220, 0x00000003, 0x4062B822, 0x4063C220,
+ 0x40647220, 0x00000003, 0x4062B823, 0x4063C220, 0x40647220, 0x00000002,
+ 0x4062B820, 0x4063D020, 0x00000002, 0x4062B821, 0x4063D020, 0x00000002,
+ 0x4062B822, 0x4063D020, 0x00000002, 0x4062B823,
+ // Block 316, offset 0x4f00
+ 0x4063D020, 0x00000002, 0x4062B824, 0x4063D020, 0x00000002, 0x4062B825,
+ 0x4063D020, 0x00000002, 0x4062B826, 0x4063D020, 0x00000002, 0x4062B827,
+ 0x4063D020, 0x00000002, 0x4062B828, 0x4063D020, 0x00000002, 0x4062B829,
+ 0x4063D020, 0x00000002, 0x4062B82A, 0x4063D020, 0x00000002, 0x4062B82B,
+ 0x4063D020, 0x00000002, 0x4062B82C, 0x4063D020, 0x00000002, 0x4062B82D,
+ 0x4063D020, 0x00000002, 0x4062B82E, 0x4063D020, 0x00000002, 0x4062B82F,
+ 0x4063D020, 0x00000002, 0x4062B830, 0x4063D020, 0x00000002, 0x4062B831,
+ 0x4063D020, 0x00000002, 0x4062B832, 0x4063D020, 0x00000002, 0x4062B833,
+ 0x4063D020, 0x00000002, 0x4062B834, 0x4063D020, 0x00000002, 0x4062B835,
+ 0x4063D020, 0x00000002, 0x4062B836, 0x4063D020, 0x00000002, 0x4062B837,
+ 0x4063D020, 0x00000002, 0x4062B838, 0x4063D020,
+ // Block 317, offset 0x4f40
+ 0x00000002, 0x4062B839, 0x4063D020, 0x00000002, 0x4062B83A, 0x4063D020,
+ 0x00000002, 0x4062B83B, 0x4063D020, 0x00000002, 0x4062B83C, 0x4063D020,
+ 0x00000002, 0x4062B83D, 0x4063D020, 0x00000002, 0x4062B83E, 0x4063D020,
+ 0x00000002, 0x4062B83F, 0x4063D020, 0x00000002, 0x4062B840, 0x4063D020,
+ 0x00000002, 0x4062B841, 0x4063D020, 0x00000003, 0x4062B820, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062B821, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062B822, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B823, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062B824, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062B825, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B826, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062B827, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062B828, 0x4063D020, 0x40646A20, 0x00000003,
+ // Block 318, offset 0x4f80
+ 0x4062B829, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B82A, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062B82B, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062B82C, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B82D, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062B82E, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062B82F, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B830, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062B831, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062B832, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B833, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062B834, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062B835, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B836, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062B837, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062B820, 0x4063D020, 0x40647220, 0x00000003,
+ // Block 319, offset 0x4fc0
+ 0x4062B821, 0x4063D020, 0x40647220, 0x00000003, 0x4062B822, 0x4063D020,
+ 0x40647220, 0x00000003, 0x4062B823, 0x4063D020, 0x40647220, 0x00000003,
+ 0x4062B824, 0x4063D020, 0x40647220, 0x00000003, 0x4062B825, 0x4063D020,
+ 0x40647220, 0x00000003, 0x4062BA20, 0x4063A820, 0x40646420, 0x00000003,
+ 0x4062BA21, 0x4063A820, 0x40646420, 0x00000003, 0x4062BA22, 0x4063A820,
+ 0x40646420, 0x00000003, 0x4062BA23, 0x4063A820, 0x40646420, 0x00000003,
+ 0x4062BA24, 0x4063A820, 0x40646420, 0x00000003, 0x4062BA25, 0x4063A820,
+ 0x40646420, 0x00000003, 0x4062BA26, 0x4063A820, 0x40646420, 0x00000003,
+ 0x4062BA27, 0x4063A820, 0x40646420, 0x00000003, 0x4062BA28, 0x4063A820,
+ 0x40646420, 0x00000003, 0x4062BA29, 0x4063A820, 0x40646420, 0x00000003,
+ 0x4062BA2A, 0x4063A820, 0x40646420, 0x00000003,
+ // Block 320, offset 0x5000
+ 0x4062BA2B, 0x4063A820, 0x40646420, 0x00000003, 0x4062BA2C, 0x4063A820,
+ 0x40646420, 0x00000003, 0x4062BA2D, 0x4063A820, 0x40646420, 0x00000003,
+ 0x4062BA2E, 0x4063A820, 0x40646420, 0x00000003, 0x4062BA2F, 0x4063A820,
+ 0x40646420, 0x00000003, 0x4062BA30, 0x4063A820, 0x40646420, 0x00000003,
+ 0x4062BA31, 0x4063A820, 0x40646420, 0x00000003, 0x4062BA32, 0x4063A820,
+ 0x40646420, 0x00000003, 0x4062BA33, 0x4063A820, 0x40646420, 0x00000003,
+ 0x4062BA34, 0x4063A820, 0x40646420, 0x00000003, 0x4062BA35, 0x4063A820,
+ 0x40646420, 0x00000003, 0x4062BA36, 0x4063A820, 0x40646420, 0x00000003,
+ 0x4062BA37, 0x4063A820, 0x40646420, 0x00000003, 0x4062BA38, 0x4063A820,
+ 0x40646420, 0x00000003, 0x4062BA39, 0x4063A820, 0x40646420, 0x00000003,
+ 0x4062BA20, 0x4063A820, 0x40646A20, 0x00000003,
+ // Block 321, offset 0x5040
+ 0x4062BA21, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA22, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062BA23, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062BA24, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA25, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062BA26, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062BA27, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA28, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062BA29, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062BA2A, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA2B, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062BA2C, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062BA2D, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA2E, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062BA2F, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062BA30, 0x4063A820, 0x40646A20, 0x00000003,
+ // Block 322, offset 0x5080
+ 0x4062BA31, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA32, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062BA33, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062BA34, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA35, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062BA36, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062BA37, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA38, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062BA39, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062BA3A, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA3B, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062BA3C, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062BA3D, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA3E, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062BA3F, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062BA40, 0x4063A820, 0x40646A20, 0x00000003,
+ // Block 323, offset 0x50c0
+ 0x4062BA41, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA20, 0x4063A820,
+ 0x40647220, 0x00000003, 0x4062BA21, 0x4063A820, 0x40647220, 0x00000003,
+ 0x4062BA22, 0x4063A820, 0x40647220, 0x00000003, 0x4062BA23, 0x4063A820,
+ 0x40647220, 0x00000003, 0x4062BA24, 0x4063A820, 0x40647220, 0x00000003,
+ 0x4062BA25, 0x4063A820, 0x40647220, 0x00000003, 0x4062BA26, 0x4063A820,
+ 0x40647220, 0x00000003, 0x4062BA27, 0x4063A820, 0x40647220, 0x00000003,
+ 0x4062BA28, 0x4063A820, 0x40647220, 0x00000003, 0x4062BA29, 0x4063A820,
+ 0x40647220, 0x00000003, 0x4062BA2A, 0x4063A820, 0x40647220, 0x00000003,
+ 0x4062BA2B, 0x4063A820, 0x40647220, 0x00000003, 0x4062BA2C, 0x4063A820,
+ 0x40647220, 0x00000003, 0x4062BA2D, 0x4063A820, 0x40647220, 0x00000003,
+ 0x4062BA2E, 0x4063A820, 0x40647220, 0x00000003,
+ // Block 324, offset 0x5100
+ 0x4062BA2F, 0x4063A820, 0x40647220, 0x00000003, 0x4062BA30, 0x4063A820,
+ 0x40647220, 0x00000003, 0x4062BA20, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062BA21, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA22, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062BA23, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062BA24, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA25, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062BA26, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062BA27, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA28, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062BA29, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062BA2A, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA2B, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062BA2C, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062BA2D, 0x4063A820, 0x40648C20, 0x00000003,
+ // Block 325, offset 0x5140
+ 0x4062BA2E, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA2F, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062BA30, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062BA31, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA32, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062BA33, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062BA34, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA35, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062BA36, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062BA37, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA38, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062BA39, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062BA3A, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA3B, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062BA3C, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062BA3D, 0x4063A820, 0x40648C20, 0x00000003,
+ // Block 326, offset 0x5180
+ 0x4062BA3E, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA3F, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062BA40, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062BA41, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA42, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062BA43, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062BA44, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA45, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062BA46, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062BA47, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA48, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062BA49, 0x4063A820, 0x40648C20, 0x00000002,
+ 0x4062BA20, 0x4063AA20, 0x00000002, 0x4062BA21, 0x4063AA20, 0x00000002,
+ 0x4062BA22, 0x4063AA20, 0x00000002, 0x4062BA23, 0x4063AA20, 0x00000002,
+ 0x4062BA24, 0x4063AA20, 0x00000002, 0x4062BA25,
+ // Block 327, offset 0x51c0
+ 0x4063AA20, 0x00000002, 0x4062BA26, 0x4063AA20, 0x00000002, 0x4062BA27,
+ 0x4063AA20, 0x00000002, 0x4062BA28, 0x4063AA20, 0x00000002, 0x4062BA29,
+ 0x4063AA20, 0x00000002, 0x4062BA2A, 0x4063AA20, 0x00000002, 0x4062BA2B,
+ 0x4063AA20, 0x00000002, 0x4062BA2C, 0x4063AA20, 0x00000002, 0x4062BA2D,
+ 0x4063AA20, 0x00000002, 0x4062BA2E, 0x4063AA20, 0x00000002, 0x4062BA2F,
+ 0x4063AA20, 0x00000002, 0x4062BA30, 0x4063AA20, 0x00000002, 0x4062BA31,
+ 0x4063AA20, 0x00000002, 0x4062BA32, 0x4063AA20, 0x00000002, 0x4062BA33,
+ 0x4063AA20, 0x00000002, 0x4062BA34, 0x4063AA20, 0x00000002, 0x4062BA35,
+ 0x4063AA20, 0x00000002, 0x4062BA36, 0x4063AA20, 0x00000002, 0x4062BA37,
+ 0x4063AA20, 0x00000002, 0x4062BA38, 0x4063AA20, 0x00000003, 0x4062BA20,
+ 0x4063AA20, 0x40646420, 0x00000003, 0x4062BA21,
+ // Block 328, offset 0x5200
+ 0x4063AA20, 0x40646420, 0x00000003, 0x4062BA22, 0x4063AA20, 0x40646420,
+ 0x00000003, 0x4062BA23, 0x4063AA20, 0x40646420, 0x00000003, 0x4062BA24,
+ 0x4063AA20, 0x40646420, 0x00000003, 0x4062BA25, 0x4063AA20, 0x40646420,
+ 0x00000003, 0x4062BA26, 0x4063AA20, 0x40646420, 0x00000003, 0x4062BA27,
+ 0x4063AA20, 0x40646420, 0x00000003, 0x4062BA28, 0x4063AA20, 0x40646420,
+ 0x00000003, 0x4062BA29, 0x4063AA20, 0x40646420, 0x00000003, 0x4062BA20,
+ 0x4063B020, 0x40646A20, 0x00000003, 0x4062BA21, 0x4063B020, 0x40646A20,
+ 0x00000003, 0x4062BA22, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BA23,
+ 0x4063B020, 0x40646A20, 0x00000003, 0x4062BA24, 0x4063B020, 0x40646A20,
+ 0x00000003, 0x4062BA25, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BA26,
+ 0x4063B020, 0x40646A20, 0x00000003, 0x4062BA27,
+ // Block 329, offset 0x5240
+ 0x4063B020, 0x40646A20, 0x00000003, 0x4062BA28, 0x4063B020, 0x40646A20,
+ 0x00000003, 0x4062BA29, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BA2A,
+ 0x4063B020, 0x40646A20, 0x00000003, 0x4062BA2B, 0x4063B020, 0x40646A20,
+ 0x00000003, 0x4062BA2C, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BA2D,
+ 0x4063B020, 0x40646A20, 0x00000003, 0x4062BA2E, 0x4063B020, 0x40646A20,
+ 0x00000003, 0x4062BA20, 0x4063B020, 0x40647220, 0x00000003, 0x4062BA21,
+ 0x4063B020, 0x40647220, 0x00000003, 0x4062BA22, 0x4063B020, 0x40647220,
+ 0x00000003, 0x4062BA23, 0x4063B020, 0x40647220, 0x00000003, 0x4062BA24,
+ 0x4063B020, 0x40647220, 0x00000003, 0x4062BA25, 0x4063B020, 0x40647220,
+ 0x00000003, 0x4062BA26, 0x4063B020, 0x40647220, 0x00000003, 0x4062BA20,
+ 0x4063B020, 0x40648220, 0x00000003, 0x4062BA21,
+ // Block 330, offset 0x5280
+ 0x4063B020, 0x40648220, 0x00000003, 0x4062BA22, 0x4063B020, 0x40648220,
+ 0x00000003, 0x4062BA23, 0x4063B020, 0x40648220, 0x00000003, 0x4062BA24,
+ 0x4063B020, 0x40648220, 0x00000003, 0x4062BA25, 0x4063B020, 0x40648220,
+ 0x00000003, 0x4062BA26, 0x4063B020, 0x40648220, 0x00000003, 0x4062BA27,
+ 0x4063B020, 0x40648220, 0x00000003, 0x4062BA28, 0x4063B020, 0x40648220,
+ 0x00000003, 0x4062BA29, 0x4063B020, 0x40648220, 0x00000003, 0x4062BA2A,
+ 0x4063B020, 0x40648220, 0x00000003, 0x4062BA2B, 0x4063B020, 0x40648220,
+ 0x00000003, 0x4062BA2C, 0x4063B020, 0x40648220, 0x00000003, 0x4062BA20,
+ 0x4063B020, 0x40648420, 0x00000003, 0x4062BA21, 0x4063B020, 0x40648420,
+ 0x00000003, 0x4062BA22, 0x4063B020, 0x40648420, 0x00000003, 0x4062BA20,
+ 0x4063B420, 0x40646420, 0x00000003, 0x4062BA21,
+ // Block 331, offset 0x52c0
+ 0x4063B420, 0x40646420, 0x00000003, 0x4062BA22, 0x4063B420, 0x40646420,
+ 0x00000003, 0x4062BA23, 0x4063B420, 0x40646420, 0x00000003, 0x4062BA24,
+ 0x4063B420, 0x40646420, 0x00000003, 0x4062BA25, 0x4063B420, 0x40646420,
+ 0x00000003, 0x4062BA26, 0x4063B420, 0x40646420, 0x00000003, 0x4062BA27,
+ 0x4063B420, 0x40646420, 0x00000003, 0x4062BA28, 0x4063B420, 0x40646420,
+ 0x00000003, 0x4062BA29, 0x4063B420, 0x40646420, 0x00000003, 0x4062BA2A,
+ 0x4063B420, 0x40646420, 0x00000003, 0x4062BA2B, 0x4063B420, 0x40646420,
+ 0x00000003, 0x4062BA2C, 0x4063B420, 0x40646420, 0x00000003, 0x4062BA2D,
+ 0x4063B420, 0x40646420, 0x00000003, 0x4062BA2E, 0x4063B420, 0x40646420,
+ 0x00000003, 0x4062BA2F, 0x4063B420, 0x40646420, 0x00000003, 0x4062BA30,
+ 0x4063B420, 0x40646420, 0x00000003, 0x4062BA31,
+ // Block 332, offset 0x5300
+ 0x4063B420, 0x40646420, 0x00000003, 0x4062BA20, 0x4063B420, 0x40646A20,
+ 0x00000003, 0x4062BA21, 0x4063B420, 0x40646A20, 0x00000003, 0x4062BA22,
+ 0x4063B420, 0x40646A20, 0x00000003, 0x4062BA23, 0x4063B420, 0x40646A20,
+ 0x00000003, 0x4062BA24, 0x4063B420, 0x40646A20, 0x00000003, 0x4062BA25,
+ 0x4063B420, 0x40646A20, 0x00000003, 0x4062BA26, 0x4063B420, 0x40646A20,
+ 0x00000003, 0x4062BA27, 0x4063B420, 0x40646A20, 0x00000003, 0x4062BA28,
+ 0x4063B420, 0x40646A20, 0x00000003, 0x4062BA29, 0x4063B420, 0x40646A20,
+ 0x00000003, 0x4062BA2A, 0x4063B420, 0x40646A20, 0x00000003, 0x4062BA2B,
+ 0x4063B420, 0x40646A20, 0x00000003, 0x4062BA2C, 0x4063B420, 0x40646A20,
+ 0x00000003, 0x4062BA2D, 0x4063B420, 0x40646A20, 0x00000003, 0x4062BA2E,
+ 0x4063B420, 0x40646A20, 0x00000003, 0x4062BA2F,
+ // Block 333, offset 0x5340
+ 0x4063B420, 0x40646A20, 0x00000003, 0x4062BA20, 0x4063B420, 0x40647220,
+ 0x00000003, 0x4062BA21, 0x4063B420, 0x40647220, 0x00000003, 0x4062BA22,
+ 0x4063B420, 0x40647220, 0x00000003, 0x4062BA23, 0x4063B420, 0x40647220,
+ 0x00000003, 0x4062BA24, 0x4063B420, 0x40647220, 0x00000003, 0x4062BA25,
+ 0x4063B420, 0x40647220, 0x00000003, 0x4062BA26, 0x4063B420, 0x40647220,
+ 0x00000003, 0x4062BA20, 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA21,
+ 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA22, 0x4063B420, 0x40648C20,
+ 0x00000003, 0x4062BA23, 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA24,
+ 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA25, 0x4063B420, 0x40648C20,
+ 0x00000003, 0x4062BA26, 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA27,
+ 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA28,
+ // Block 334, offset 0x5380
+ 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA29, 0x4063B420, 0x40648C20,
+ 0x00000003, 0x4062BA2A, 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA2B,
+ 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA2C, 0x4063B420, 0x40648C20,
+ 0x00000003, 0x4062BA2D, 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA2E,
+ 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA2F, 0x4063B420, 0x40648C20,
+ 0x00000003, 0x4062BA30, 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA31,
+ 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA32, 0x4063B420, 0x40648C20,
+ 0x00000003, 0x4062BA33, 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA34,
+ 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA35, 0x4063B420, 0x40648C20,
+ 0x00000003, 0x4062BA36, 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA37,
+ 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA38,
+ // Block 335, offset 0x53c0
+ 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA39, 0x4063B420, 0x40648C20,
+ 0x00000002, 0x4062BA20, 0x4063B820, 0x00000002, 0x4062BA21, 0x4063B820,
+ 0x00000002, 0x4062BA22, 0x4063B820, 0x00000002, 0x4062BA23, 0x4063B820,
+ 0x00000002, 0x4062BA24, 0x4063B820, 0x00000002, 0x4062BA25, 0x4063B820,
+ 0x00000002, 0x4062BA26, 0x4063B820, 0x00000002, 0x4062BA27, 0x4063B820,
+ 0x00000002, 0x4062BA28, 0x4063B820, 0x00000002, 0x4062BA29, 0x4063B820,
+ 0x00000002, 0x4062BA2A, 0x4063B820, 0x00000002, 0x4062BA2B, 0x4063B820,
+ 0x00000002, 0x4062BA2C, 0x4063B820, 0x00000002, 0x4062BA2D, 0x4063B820,
+ 0x00000002, 0x4062BA2E, 0x4063B820, 0x00000002, 0x4062BA2F, 0x4063B820,
+ 0x00000002, 0x4062BA30, 0x4063B820, 0x00000002, 0x4062BA31, 0x4063B820,
+ 0x00000002, 0x4062BA32, 0x4063B820, 0x00000002,
+ // Block 336, offset 0x5400
+ 0x4062BA33, 0x4063B820, 0x00000002, 0x4062BA34, 0x4063B820, 0x00000002,
+ 0x4062BA35, 0x4063B820, 0x00000002, 0x4062BA36, 0x4063B820, 0x00000002,
+ 0x4062BA37, 0x4063B820, 0x00000003, 0x4062BA20, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062BA21, 0x4063B820, 0x40646420, 0x00000003, 0x4062BA22,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062BA23, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062BA24, 0x4063B820, 0x40646420, 0x00000003, 0x4062BA25,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062BA26, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062BA27, 0x4063B820, 0x40646420, 0x00000003, 0x4062BA28,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062BA29, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062BA2A, 0x4063B820, 0x40646420, 0x00000003, 0x4062BA2B,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062BA2C,
+ // Block 337, offset 0x5440
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062BA2D, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062BA2E, 0x4063B820, 0x40646420, 0x00000003, 0x4062BA2F,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062BA30, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062BA31, 0x4063B820, 0x40646420, 0x00000003, 0x4062BA32,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062BA33, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062BA34, 0x4063B820, 0x40646420, 0x00000003, 0x4062BA35,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062BA36, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062BA37, 0x4063B820, 0x40646420, 0x00000003, 0x4062BA38,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062BA39, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062BA3A, 0x4063B820, 0x40646420, 0x00000003, 0x4062BA20,
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062BA21,
+ // Block 338, offset 0x5480
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062BA20, 0x4063B820, 0x40647220,
+ 0x00000003, 0x4062BA21, 0x4063B820, 0x40647220, 0x00000003, 0x4062BA20,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062BA21, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062BA22, 0x4063B820, 0x40648C20, 0x00000003, 0x4062BA23,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062BA24, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062BA25, 0x4063B820, 0x40648C20, 0x00000003, 0x4062BA26,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062BA27, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062BA28, 0x4063B820, 0x40648C20, 0x00000003, 0x4062BA29,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062BA2A, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062BA2B, 0x4063B820, 0x40648C20, 0x00000003, 0x4062BA2C,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062BA2D,
+ // Block 339, offset 0x54c0
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062BA2E, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062BA2F, 0x4063B820, 0x40648C20, 0x00000003, 0x4062BA30,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062BA31, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062BA32, 0x4063B820, 0x40648C20, 0x00000003, 0x4062BA33,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062BA34, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062BA35, 0x4063B820, 0x40648C20, 0x00000003, 0x4062BA36,
+ 0x4063B820, 0x40648C20, 0x00000002, 0x4062BA20, 0x4063C220, 0x00000002,
+ 0x4062BA21, 0x4063C220, 0x00000002, 0x4062BA22, 0x4063C220, 0x00000002,
+ 0x4062BA23, 0x4063C220, 0x00000002, 0x4062BA24, 0x4063C220, 0x00000002,
+ 0x4062BA25, 0x4063C220, 0x00000002, 0x4062BA26, 0x4063C220, 0x00000002,
+ 0x4062BA27, 0x4063C220, 0x00000002, 0x4062BA28,
+ // Block 340, offset 0x5500
+ 0x4063C220, 0x00000002, 0x4062BA29, 0x4063C220, 0x00000002, 0x4062BA2A,
+ 0x4063C220, 0x00000002, 0x4062BA2B, 0x4063C220, 0x00000002, 0x4062BA2C,
+ 0x4063C220, 0x00000002, 0x4062BA2D, 0x4063C220, 0x00000002, 0x4062BA2E,
+ 0x4063C220, 0x00000002, 0x4062BA2F, 0x4063C220, 0x00000002, 0x4062BA30,
+ 0x4063C220, 0x00000002, 0x4062BA31, 0x4063C220, 0x00000002, 0x4062BA32,
+ 0x4063C220, 0x00000002, 0x4062BA33, 0x4063C220, 0x00000002, 0x4062BA34,
+ 0x4063C220, 0x00000002, 0x4062BA35, 0x4063C220, 0x00000002, 0x4062BA36,
+ 0x4063C220, 0x00000002, 0x4062BA37, 0x4063C220, 0x00000002, 0x4062BA38,
+ 0x4063C220, 0x00000002, 0x4062BA39, 0x4063C220, 0x00000002, 0x4062BA3A,
+ 0x4063C220, 0x00000002, 0x4062BA3B, 0x4063C220, 0x00000002, 0x4062BA3C,
+ 0x4063C220, 0x00000002, 0x4062BA3D, 0x4063C220,
+ // Block 341, offset 0x5540
+ 0x00000002, 0x4062BA3E, 0x4063C220, 0x00000002, 0x4062BA3F, 0x4063C220,
+ 0x00000002, 0x4062BA40, 0x4063C220, 0x00000002, 0x4062BA41, 0x4063C220,
+ 0x00000002, 0x4062BA42, 0x4063C220, 0x00000002, 0x4062BA43, 0x4063C220,
+ 0x00000002, 0x4062BA44, 0x4063C220, 0x00000002, 0x4062BA45, 0x4063C220,
+ 0x00000002, 0x4062BA46, 0x4063C220, 0x00000002, 0x4062BA47, 0x4063C220,
+ 0x00000002, 0x4062BA48, 0x4063C220, 0x00000002, 0x4062BA49, 0x4063C220,
+ 0x00000002, 0x4062BA4A, 0x4063C220, 0x00000002, 0x4062BA4B, 0x4063C220,
+ 0x00000002, 0x4062BA4C, 0x4063C220, 0x00000002, 0x4062BA4D, 0x4063C220,
+ 0x00000002, 0x4062BA4E, 0x4063C220, 0x00000002, 0x4062BA4F, 0x4063C220,
+ 0x00000002, 0x4062BA50, 0x4063C220, 0x00000002, 0x4062BA51, 0x4063C220,
+ 0x00000002, 0x4062BA52, 0x4063C220, 0x00000002,
+ // Block 342, offset 0x5580
+ 0x4062BA53, 0x4063C220, 0x00000002, 0x4062BA54, 0x4063C220, 0x00000002,
+ 0x4062BA55, 0x4063C220, 0x00000002, 0x4062BA56, 0x4063C220, 0x00000002,
+ 0x4062BA57, 0x4063C220, 0x00000002, 0x4062BA58, 0x4063C220, 0x00000002,
+ 0x4062BA59, 0x4063C220, 0x00000002, 0x4062BA5A, 0x4063C220, 0x00000002,
+ 0x4062BA5B, 0x4063C220, 0x00000002, 0x4062BA5C, 0x4063C220, 0x00000002,
+ 0x4062BA5D, 0x4063C220, 0x00000002, 0x4062BA5E, 0x4063C220, 0x00000002,
+ 0x4062BA5F, 0x4063C220, 0x00000002, 0x4062BA60, 0x4063C220, 0x00000002,
+ 0x4062BA61, 0x4063C220, 0x00000002, 0x4062BA62, 0x4063C220, 0x00000002,
+ 0x4062BA63, 0x4063C220, 0x00000002, 0x4062BA64, 0x4063C220, 0x00000002,
+ 0x4062BA65, 0x4063C220, 0x00000003, 0x4062BA20, 0x4063C220, 0x40646420,
+ 0x00000003, 0x4062BA21, 0x4063C220, 0x40646420,
+ // Block 343, offset 0x55c0
+ 0x00000003, 0x4062BA20, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA21,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA22, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BA23, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA24,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA25, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BA26, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA27,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA28, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BA29, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA2A,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA2B, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BA2C, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA2D,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA2E, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BA2F, 0x4063C220, 0x40646A20,
+ // Block 344, offset 0x5600
+ 0x00000003, 0x4062BA30, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA31,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA32, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BA33, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA34,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA35, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BA36, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA37,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA38, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BA39, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA3A,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA3B, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BA3C, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA3D,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA3E, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BA3F, 0x4063C220, 0x40646A20,
+ // Block 345, offset 0x5640
+ 0x00000003, 0x4062BA40, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA41,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA42, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BA43, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA44,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA45, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BA46, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA20,
+ 0x4063C220, 0x40647220, 0x00000003, 0x4062BA21, 0x4063C220, 0x40647220,
+ 0x00000003, 0x4062BA22, 0x4063C220, 0x40647220, 0x00000003, 0x4062BA23,
+ 0x4063C220, 0x40647220, 0x00000003, 0x4062BA24, 0x4063C220, 0x40647220,
+ 0x00000003, 0x4062BA25, 0x4063C220, 0x40647220, 0x00000003, 0x4062BA26,
+ 0x4063C220, 0x40647220, 0x00000003, 0x4062BA27, 0x4063C220, 0x40647220,
+ 0x00000003, 0x4062BA28, 0x4063C220, 0x40647220,
+ // Block 346, offset 0x5680
+ 0x00000003, 0x4062BA29, 0x4063C220, 0x40647220, 0x00000003, 0x4062BA2A,
+ 0x4063C220, 0x40647220, 0x00000003, 0x4062BA2B, 0x4063C220, 0x40647220,
+ 0x00000003, 0x4062BA2C, 0x4063C220, 0x40647220, 0x00000003, 0x4062BA20,
+ 0x4063C220, 0x40648C20, 0x00000003, 0x4062BA21, 0x4063C220, 0x40648C20,
+ 0x00000003, 0x4062BA22, 0x4063C220, 0x40648C20, 0x00000003, 0x4062BA23,
+ 0x4063C220, 0x40648C20, 0x00000003, 0x4062BA24, 0x4063C220, 0x40648C20,
+ 0x00000003, 0x4062BA25, 0x4063C220, 0x40648C20, 0x00000003, 0x4062BA26,
+ 0x4063C220, 0x40648C20, 0x00000003, 0x4062BA27, 0x4063C220, 0x40648C20,
+ 0x00000003, 0x4062BA28, 0x4063C220, 0x40648C20, 0x00000003, 0x4062BA29,
+ 0x4063C220, 0x40648C20, 0x00000002, 0x4062BA20, 0x4063D020, 0x00000002,
+ 0x4062BA21, 0x4063D020, 0x00000002, 0x4062BA22,
+ // Block 347, offset 0x56c0
+ 0x4063D020, 0x00000002, 0x4062BA23, 0x4063D020, 0x00000002, 0x4062BA24,
+ 0x4063D020, 0x00000002, 0x4062BA25, 0x4063D020, 0x00000002, 0x4062BA26,
+ 0x4063D020, 0x00000002, 0x4062BA27, 0x4063D020, 0x00000002, 0x4062BA28,
+ 0x4063D020, 0x00000002, 0x4062BA29, 0x4063D020, 0x00000002, 0x4062BA2A,
+ 0x4063D020, 0x00000002, 0x4062BA2B, 0x4063D020, 0x00000002, 0x4062BA2C,
+ 0x4063D020, 0x00000002, 0x4062BA2D, 0x4063D020, 0x00000002, 0x4062BA2E,
+ 0x4063D020, 0x00000002, 0x4062BA2F, 0x4063D020, 0x00000002, 0x4062BA30,
+ 0x4063D020, 0x00000002, 0x4062BA31, 0x4063D020, 0x00000002, 0x4062BA32,
+ 0x4063D020, 0x00000002, 0x4062BA33, 0x4063D020, 0x00000002, 0x4062BA34,
+ 0x4063D020, 0x00000002, 0x4062BA35, 0x4063D020, 0x00000002, 0x4062BA36,
+ 0x4063D020, 0x00000002, 0x4062BA37, 0x4063D020,
+ // Block 348, offset 0x5700
+ 0x00000002, 0x4062BA38, 0x4063D020, 0x00000002, 0x4062BA39, 0x4063D020,
+ 0x00000002, 0x4062BA3A, 0x4063D020, 0x00000002, 0x4062BA3B, 0x4063D020,
+ 0x00000002, 0x4062BA3C, 0x4063D020, 0x00000002, 0x4062BA3D, 0x4063D020,
+ 0x00000002, 0x4062BA3E, 0x4063D020, 0x00000002, 0x4062BA3F, 0x4063D020,
+ 0x00000002, 0x4062BA40, 0x4063D020, 0x00000002, 0x4062BA41, 0x4063D020,
+ 0x00000002, 0x4062BA42, 0x4063D020, 0x00000002, 0x4062BA43, 0x4063D020,
+ 0x00000002, 0x4062BA44, 0x4063D020, 0x00000002, 0x4062BA45, 0x4063D020,
+ 0x00000002, 0x4062BA46, 0x4063D020, 0x00000002, 0x4062BA47, 0x4063D020,
+ 0x00000002, 0x4062BA48, 0x4063D020, 0x00000002, 0x4062BA49, 0x4063D020,
+ 0x00000002, 0x4062BA4A, 0x4063D020, 0x00000002, 0x4062BA4B, 0x4063D020,
+ 0x00000002, 0x4062BA4C, 0x4063D020, 0x00000002,
+ // Block 349, offset 0x5740
+ 0x4062BA4D, 0x4063D020, 0x00000002, 0x4062BA4E, 0x4063D020, 0x00000002,
+ 0x4062BA4F, 0x4063D020, 0x00000002, 0x4062BA50, 0x4063D020, 0x00000002,
+ 0x4062BA51, 0x4063D020, 0x00000002, 0x4062BA52, 0x4063D020, 0x00000002,
+ 0x4062BA53, 0x4063D020, 0x00000002, 0x4062BA54, 0x4063D020, 0x00000002,
+ 0x4062BA55, 0x4063D020, 0x00000002, 0x4062BA56, 0x4063D020, 0x00000002,
+ 0x4062BA57, 0x4063D020, 0x00000002, 0x4062BA58, 0x4063D020, 0x00000002,
+ 0x4062BA59, 0x4063D020, 0x00000002, 0x4062BA5A, 0x4063D020, 0x00000002,
+ 0x4062BA5B, 0x4063D020, 0x00000002, 0x4062BA5C, 0x4063D020, 0x00000002,
+ 0x4062BA5D, 0x4063D020, 0x00000002, 0x4062BA5E, 0x4063D020, 0x00000002,
+ 0x4062BA5F, 0x4063D020, 0x00000002, 0x4062BA60, 0x4063D020, 0x00000002,
+ 0x4062BA61, 0x4063D020, 0x00000002, 0x4062BA62,
+ // Block 350, offset 0x5780
+ 0x4063D020, 0x00000002, 0x4062BA63, 0x4063D020, 0x00000002, 0x4062BA64,
+ 0x4063D020, 0x00000002, 0x4062BA65, 0x4063D020, 0x00000002, 0x4062BA66,
+ 0x4063D020, 0x00000002, 0x4062BA67, 0x4063D020, 0x00000002, 0x4062BA68,
+ 0x4063D020, 0x00000002, 0x4062BA69, 0x4063D020, 0x00000002, 0x4062BA6A,
+ 0x4063D020, 0x00000002, 0x4062BA6B, 0x4063D020, 0x00000002, 0x4062BA6C,
+ 0x4063D020, 0x00000002, 0x4062BA6D, 0x4063D020, 0x00000002, 0x4062BA6E,
+ 0x4063D020, 0x00000002, 0x4062BA6F, 0x4063D020, 0x00000002, 0x4062BA70,
+ 0x4063D020, 0x00000002, 0x4062BA71, 0x4063D020, 0x00000002, 0x4062BA72,
+ 0x4063D020, 0x00000002, 0x4062BA73, 0x4063D020, 0x00000002, 0x4062BA74,
+ 0x4063D020, 0x00000002, 0x4062BA75, 0x4063D020, 0x00000003, 0x4062BA20,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA21,
+ // Block 351, offset 0x57c0
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA22, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062BA23, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA24,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA25, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062BA26, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA27,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA28, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062BA29, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA2A,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA2B, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062BA2C, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA2D,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA2E, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062BA2F, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA30,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA31,
+ // Block 352, offset 0x5800
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA32, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062BA33, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA34,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA35, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062BA36, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA37,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA38, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062BA39, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA3A,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA3B, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062BA20, 0x4063D020, 0x40648C20, 0x00000003, 0x4062BA21,
+ 0x4063D020, 0x40648C20, 0x00000003, 0x4062BA22, 0x4063D020, 0x40648C20,
+ 0x00000003, 0x4062BA23, 0x4063D020, 0x40648C20, 0x00000003, 0x4062BA24,
+ 0x4063D020, 0x40648C20, 0x00000003, 0x4062BA25,
+ // Block 353, offset 0x5840
+ 0x4063D020, 0x40648C20, 0x00000003, 0x4062BA26, 0x4063D020, 0x40648C20,
+ 0x00000003, 0x4062BA27, 0x4063D020, 0x40648C20, 0x00000003, 0x4062BA28,
+ 0x4063D020, 0x40648C20, 0x00000002, 0x4062BE20, 0x4063A820, 0x00000002,
+ 0x4062BE21, 0x4063A820, 0x00000002, 0x4062BE22, 0x4063A820, 0x00000002,
+ 0x4062BE23, 0x4063A820, 0x00000002, 0x4062BE24, 0x4063A820, 0x00000002,
+ 0x4062BE25, 0x4063A820, 0x00000002, 0x4062BE26, 0x4063A820, 0x00000002,
+ 0x4062BE27, 0x4063A820, 0x00000002, 0x4062BE28, 0x4063A820, 0x00000002,
+ 0x4062BE29, 0x4063A820, 0x00000002, 0x4062BE2A, 0x4063A820, 0x00000002,
+ 0x4062BE2B, 0x4063A820, 0x00000002, 0x4062BE2C, 0x4063A820, 0x00000002,
+ 0x4062BE2D, 0x4063A820, 0x00000002, 0x4062BE2E, 0x4063A820, 0x00000002,
+ 0x4062BE2F, 0x4063A820, 0x00000002, 0x4062BE30,
+ // Block 354, offset 0x5880
+ 0x4063A820, 0x00000002, 0x4062BE31, 0x4063A820, 0x00000002, 0x4062BE32,
+ 0x4063A820, 0x00000002, 0x4062BE33, 0x4063A820, 0x00000002, 0x4062BE34,
+ 0x4063A820, 0x00000002, 0x4062BE35, 0x4063A820, 0x00000002, 0x4062BE36,
+ 0x4063A820, 0x00000002, 0x4062BE37, 0x4063A820, 0x00000002, 0x4062BE38,
+ 0x4063A820, 0x00000002, 0x4062BE39, 0x4063A820, 0x00000002, 0x4062BE3A,
+ 0x4063A820, 0x00000002, 0x4062BE3B, 0x4063A820, 0x00000002, 0x4062BE3C,
+ 0x4063A820, 0x00000002, 0x4062BE3D, 0x4063A820, 0x00000002, 0x4062BE3E,
+ 0x4063A820, 0x00000002, 0x4062BE3F, 0x4063A820, 0x00000002, 0x4062BE40,
+ 0x4063A820, 0x00000002, 0x4062BE41, 0x4063A820, 0x00000002, 0x4062BE42,
+ 0x4063A820, 0x00000002, 0x4062BE43, 0x4063A820, 0x00000002, 0x4062BE44,
+ 0x4063A820, 0x00000002, 0x4062BE45, 0x4063A820,
+ // Block 355, offset 0x58c0
+ 0x00000002, 0x4062BE46, 0x4063A820, 0x00000002, 0x4062BE47, 0x4063A820,
+ 0x00000002, 0x4062BE48, 0x4063A820, 0x00000002, 0x4062BE49, 0x4063A820,
+ 0x00000002, 0x4062BE4A, 0x4063A820, 0x00000002, 0x4062BE4B, 0x4063A820,
+ 0x00000002, 0x4062BE4C, 0x4063A820, 0x00000002, 0x4062BE4D, 0x4063A820,
+ 0x00000002, 0x4062BE4E, 0x4063A820, 0x00000002, 0x4062BE4F, 0x4063A820,
+ 0x00000002, 0x4062BE50, 0x4063A820, 0x00000002, 0x4062BE51, 0x4063A820,
+ 0x00000002, 0x4062BE52, 0x4063A820, 0x00000002, 0x4062BE53, 0x4063A820,
+ 0x00000002, 0x4062BE54, 0x4063A820, 0x00000002, 0x4062BE55, 0x4063A820,
+ 0x00000002, 0x4062BE56, 0x4063A820, 0x00000002, 0x4062BE57, 0x4063A820,
+ 0x00000002, 0x4062BE58, 0x4063A820, 0x00000002, 0x4062BE59, 0x4063A820,
+ 0x00000002, 0x4062BE5A, 0x4063A820, 0x00000002,
+ // Block 356, offset 0x5900
+ 0x4062BE5B, 0x4063A820, 0x00000002, 0x4062BE5C, 0x4063A820, 0x00000002,
+ 0x4062BE5D, 0x4063A820, 0x00000002, 0x4062BE5E, 0x4063A820, 0x00000002,
+ 0x4062BE5F, 0x4063A820, 0x00000002, 0x4062BE60, 0x4063A820, 0x00000002,
+ 0x4062BE61, 0x4063A820, 0x00000002, 0x4062BE62, 0x4063A820, 0x00000002,
+ 0x4062BE63, 0x4063A820, 0x00000002, 0x4062BE64, 0x4063A820, 0x00000002,
+ 0x4062BE65, 0x4063A820, 0x00000002, 0x4062BE66, 0x4063A820, 0x00000002,
+ 0x4062BE67, 0x4063A820, 0x00000002, 0x4062BE68, 0x4063A820, 0x00000002,
+ 0x4062BE69, 0x4063A820, 0x00000002, 0x4062BE6A, 0x4063A820, 0x00000002,
+ 0x4062BE6B, 0x4063A820, 0x00000002, 0x4062BE6C, 0x4063A820, 0x00000002,
+ 0x4062BE6D, 0x4063A820, 0x00000002, 0x4062BE6E, 0x4063A820, 0x00000002,
+ 0x4062BE6F, 0x4063A820, 0x00000003, 0x4062BE20,
+ // Block 357, offset 0x5940
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062BE21, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062BE22, 0x4063A820, 0x40646420, 0x00000003, 0x4062BE23,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062BE24, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062BE25, 0x4063A820, 0x40646420, 0x00000003, 0x4062BE26,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062BE20, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062BE21, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE22,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE23, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062BE24, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE25,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE26, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062BE27, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE28,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE29,
+ // Block 358, offset 0x5980
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE2A, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062BE2B, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE2C,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE2D, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062BE2E, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE2F,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE30, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062BE31, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE32,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE33, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062BE34, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE35,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE36, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062BE37, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE38,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE20,
+ // Block 359, offset 0x59c0
+ 0x4063A820, 0x40647220, 0x00000003, 0x4062BE21, 0x4063A820, 0x40647220,
+ 0x00000003, 0x4062BE22, 0x4063A820, 0x40647220, 0x00000003, 0x4062BE23,
+ 0x4063A820, 0x40647220, 0x00000003, 0x4062BE24, 0x4063A820, 0x40647220,
+ 0x00000003, 0x4062BE25, 0x4063A820, 0x40647220, 0x00000003, 0x4062BE20,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062BE21, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062BE22, 0x4063A820, 0x40648220, 0x00000003, 0x4062BE23,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062BE24, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062BE25, 0x4063A820, 0x40648220, 0x00000003, 0x4062BE26,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062BE27, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062BE28, 0x4063A820, 0x40648220, 0x00000003, 0x4062BE29,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062BE2A,
+ // Block 360, offset 0x5a00
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062BE20, 0x4063A820, 0x40648420,
+ 0x00000003, 0x4062BE21, 0x4063A820, 0x40648420, 0x00000003, 0x4062BE22,
+ 0x4063A820, 0x40648420, 0x00000003, 0x4062BE23, 0x4063A820, 0x40648420,
+ 0x00000003, 0x4062BE24, 0x4063A820, 0x40648420, 0x00000003, 0x4062BE25,
+ 0x4063A820, 0x40648420, 0x00000003, 0x4062BE26, 0x4063A820, 0x40648420,
+ 0x00000003, 0x4062BE27, 0x4063A820, 0x40648420, 0x00000003, 0x4062BE28,
+ 0x4063A820, 0x40648420, 0x00000003, 0x4062BE29, 0x4063A820, 0x40648420,
+ 0x00000003, 0x4062BE2A, 0x4063A820, 0x40648420, 0x00000003, 0x4062BE2B,
+ 0x4063A820, 0x40648420, 0x00000003, 0x4062BE20, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062BE21, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE22,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE23,
+ // Block 361, offset 0x5a40
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE24, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062BE25, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE26,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE27, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062BE28, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE29,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE2A, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062BE2B, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE2C,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE2D, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062BE2E, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE2F,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE30, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062BE31, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE32,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE33,
+ // Block 362, offset 0x5a80
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE34, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062BE35, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE36,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE37, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062BE38, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE39,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE3A, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062BE3B, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE3C,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE3D, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062BE3E, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE3F,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE40, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062BE41, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE42,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE43,
+ // Block 363, offset 0x5ac0
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE44, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062BE45, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE46,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE47, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062BE48, 0x4063A820, 0x40648C20, 0x00000002, 0x4062BE20,
+ 0x4063AA20, 0x00000002, 0x4062BE21, 0x4063AA20, 0x00000002, 0x4062BE22,
+ 0x4063AA20, 0x00000002, 0x4062BE23, 0x4063AA20, 0x00000002, 0x4062BE24,
+ 0x4063AA20, 0x00000003, 0x4062BE20, 0x4063AA20, 0x40646420, 0x00000003,
+ 0x4062BE21, 0x4063AA20, 0x40646420, 0x00000003, 0x4062BE22, 0x4063AA20,
+ 0x40646420, 0x00000003, 0x4062BE23, 0x4063AA20, 0x40646420, 0x00000003,
+ 0x4062BE24, 0x4063AA20, 0x40646420, 0x00000003, 0x4062BE25, 0x4063AA20,
+ 0x40646420, 0x00000003, 0x4062BE26, 0x4063AA20,
+ // Block 364, offset 0x5b00
+ 0x40646420, 0x00000003, 0x4062BE27, 0x4063AA20, 0x40646420, 0x00000003,
+ 0x4062BE20, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062BE21, 0x4063AA20,
+ 0x40648C20, 0x00000003, 0x4062BE22, 0x4063AA20, 0x40648C20, 0x00000003,
+ 0x4062BE23, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062BE24, 0x4063AA20,
+ 0x40648C20, 0x00000003, 0x4062BE25, 0x4063AA20, 0x40648C20, 0x00000003,
+ 0x4062BE26, 0x4063AA20, 0x40648C20, 0x00000002, 0x4062BE20, 0x4063B020,
+ 0x00000002, 0x4062BE21, 0x4063B020, 0x00000002, 0x4062BE22, 0x4063B020,
+ 0x00000002, 0x4062BE23, 0x4063B020, 0x00000002, 0x4062BE24, 0x4063B020,
+ 0x00000002, 0x4062BE25, 0x4063B020, 0x00000002, 0x4062BE26, 0x4063B020,
+ 0x00000002, 0x4062BE27, 0x4063B020, 0x00000002, 0x4062BE28, 0x4063B020,
+ 0x00000002, 0x4062BE29, 0x4063B020, 0x00000002,
+ // Block 365, offset 0x5b40
+ 0x4062BE2A, 0x4063B020, 0x00000002, 0x4062BE2B, 0x4063B020, 0x00000002,
+ 0x4062BE2C, 0x4063B020, 0x00000002, 0x4062BE2D, 0x4063B020, 0x00000002,
+ 0x4062BE2E, 0x4063B020, 0x00000002, 0x4062BE2F, 0x4063B020, 0x00000002,
+ 0x4062BE30, 0x4063B020, 0x00000002, 0x4062BE31, 0x4063B020, 0x00000002,
+ 0x4062BE32, 0x4063B020, 0x00000002, 0x4062BE33, 0x4063B020, 0x00000002,
+ 0x4062BE34, 0x4063B020, 0x00000002, 0x4062BE35, 0x4063B020, 0x00000002,
+ 0x4062BE36, 0x4063B020, 0x00000002, 0x4062BE37, 0x4063B020, 0x00000002,
+ 0x4062BE38, 0x4063B020, 0x00000002, 0x4062BE39, 0x4063B020, 0x00000002,
+ 0x4062BE3A, 0x4063B020, 0x00000002, 0x4062BE3B, 0x4063B020, 0x00000002,
+ 0x4062BE3C, 0x4063B020, 0x00000002, 0x4062BE3D, 0x4063B020, 0x00000002,
+ 0x4062BE3E, 0x4063B020, 0x00000002, 0x4062BE3F,
+ // Block 366, offset 0x5b80
+ 0x4063B020, 0x00000002, 0x4062BE40, 0x4063B020, 0x00000002, 0x4062BE41,
+ 0x4063B020, 0x00000002, 0x4062BE42, 0x4063B020, 0x00000002, 0x4062BE43,
+ 0x4063B020, 0x00000002, 0x4062BE44, 0x4063B020, 0x00000002, 0x4062BE45,
+ 0x4063B020, 0x00000002, 0x4062BE46, 0x4063B020, 0x00000002, 0x4062BE47,
+ 0x4063B020, 0x00000002, 0x4062BE48, 0x4063B020, 0x00000003, 0x4062BE20,
+ 0x4063B020, 0x40646420, 0x00000003, 0x4062BE21, 0x4063B020, 0x40646420,
+ 0x00000003, 0x4062BE22, 0x4063B020, 0x40646420, 0x00000003, 0x4062BE23,
+ 0x4063B020, 0x40646420, 0x00000003, 0x4062BE24, 0x4063B020, 0x40646420,
+ 0x00000003, 0x4062BE25, 0x4063B020, 0x40646420, 0x00000003, 0x4062BE26,
+ 0x4063B020, 0x40646420, 0x00000003, 0x4062BE27, 0x4063B020, 0x40646420,
+ 0x00000003, 0x4062BE28, 0x4063B020, 0x40646420,
+ // Block 367, offset 0x5bc0
+ 0x00000003, 0x4062BE29, 0x4063B020, 0x40646420, 0x00000003, 0x4062BE2A,
+ 0x4063B020, 0x40646420, 0x00000003, 0x4062BE2B, 0x4063B020, 0x40646420,
+ 0x00000003, 0x4062BE2C, 0x4063B020, 0x40646420, 0x00000003, 0x4062BE2D,
+ 0x4063B020, 0x40646420, 0x00000003, 0x4062BE2E, 0x4063B020, 0x40646420,
+ 0x00000003, 0x4062BE2F, 0x4063B020, 0x40646420, 0x00000003, 0x4062BE30,
+ 0x4063B020, 0x40646420, 0x00000003, 0x4062BE31, 0x4063B020, 0x40646420,
+ 0x00000003, 0x4062BE32, 0x4063B020, 0x40646420, 0x00000003, 0x4062BE33,
+ 0x4063B020, 0x40646420, 0x00000003, 0x4062BE34, 0x4063B020, 0x40646420,
+ 0x00000003, 0x4062BE35, 0x4063B020, 0x40646420, 0x00000003, 0x4062BE36,
+ 0x4063B020, 0x40646420, 0x00000003, 0x4062BE20, 0x4063B020, 0x40646A20,
+ 0x00000003, 0x4062BE21, 0x4063B020, 0x40646A20,
+ // Block 368, offset 0x5c00
+ 0x00000003, 0x4062BE22, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE23,
+ 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE24, 0x4063B020, 0x40646A20,
+ 0x00000003, 0x4062BE25, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE26,
+ 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE27, 0x4063B020, 0x40646A20,
+ 0x00000003, 0x4062BE28, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE29,
+ 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE2A, 0x4063B020, 0x40646A20,
+ 0x00000003, 0x4062BE2B, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE2C,
+ 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE2D, 0x4063B020, 0x40646A20,
+ 0x00000003, 0x4062BE2E, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE2F,
+ 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE30, 0x4063B020, 0x40646A20,
+ 0x00000003, 0x4062BE31, 0x4063B020, 0x40646A20,
+ // Block 369, offset 0x5c40
+ 0x00000003, 0x4062BE32, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE33,
+ 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE34, 0x4063B020, 0x40646A20,
+ 0x00000003, 0x4062BE35, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE36,
+ 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE37, 0x4063B020, 0x40646A20,
+ 0x00000003, 0x4062BE38, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE39,
+ 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE3A, 0x4063B020, 0x40646A20,
+ 0x00000003, 0x4062BE3B, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE3C,
+ 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE3D, 0x4063B020, 0x40646A20,
+ 0x00000003, 0x4062BE3E, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE3F,
+ 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE40, 0x4063B020, 0x40646A20,
+ 0x00000003, 0x4062BE41, 0x4063B020, 0x40646A20,
+ // Block 370, offset 0x5c80
+ 0x00000003, 0x4062BE42, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE43,
+ 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE44, 0x4063B020, 0x40646A20,
+ 0x00000003, 0x4062BE45, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE46,
+ 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE47, 0x4063B020, 0x40646A20,
+ 0x00000003, 0x4062BE48, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE49,
+ 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE4A, 0x4063B020, 0x40646A20,
+ 0x00000003, 0x4062BE4B, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE4C,
+ 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE4D, 0x4063B020, 0x40646A20,
+ 0x00000003, 0x4062BE4E, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE4F,
+ 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE50, 0x4063B020, 0x40646A20,
+ 0x00000003, 0x4062BE20, 0x4063B020, 0x40647220,
+ // Block 371, offset 0x5cc0
+ 0x00000003, 0x4062BE21, 0x4063B020, 0x40647220, 0x00000003, 0x4062BE22,
+ 0x4063B020, 0x40647220, 0x00000003, 0x4062BE23, 0x4063B020, 0x40647220,
+ 0x00000003, 0x4062BE24, 0x4063B020, 0x40647220, 0x00000003, 0x4062BE25,
+ 0x4063B020, 0x40647220, 0x00000003, 0x4062BE26, 0x4063B020, 0x40647220,
+ 0x00000003, 0x4062BE27, 0x4063B020, 0x40647220, 0x00000003, 0x4062BE28,
+ 0x4063B020, 0x40647220, 0x00000003, 0x4062BE29, 0x4063B020, 0x40647220,
+ 0x00000003, 0x4062BE2A, 0x4063B020, 0x40647220, 0x00000003, 0x4062BE2B,
+ 0x4063B020, 0x40647220, 0x00000003, 0x4062BE2C, 0x4063B020, 0x40647220,
+ 0x00000003, 0x4062BE2D, 0x4063B020, 0x40647220, 0x00000003, 0x4062BE2E,
+ 0x4063B020, 0x40647220, 0x00000003, 0x4062BE2F, 0x4063B020, 0x40647220,
+ 0x00000003, 0x4062BE30, 0x4063B020, 0x40647220,
+ // Block 372, offset 0x5d00
+ 0x00000003, 0x4062BE31, 0x4063B020, 0x40647220, 0x00000003, 0x4062BE32,
+ 0x4063B020, 0x40647220, 0x00000003, 0x4062BE33, 0x4063B020, 0x40647220,
+ 0x00000003, 0x4062BE34, 0x4063B020, 0x40647220, 0x00000003, 0x4062BE35,
+ 0x4063B020, 0x40647220, 0x00000003, 0x4062BE20, 0x4063B020, 0x40648220,
+ 0x00000003, 0x4062BE21, 0x4063B020, 0x40648220, 0x00000003, 0x4062BE22,
+ 0x4063B020, 0x40648220, 0x00000003, 0x4062BE23, 0x4063B020, 0x40648220,
+ 0x00000003, 0x4062BE24, 0x4063B020, 0x40648220, 0x00000003, 0x4062BE25,
+ 0x4063B020, 0x40648220, 0x00000003, 0x4062BE26, 0x4063B020, 0x40648220,
+ 0x00000003, 0x4062BE27, 0x4063B020, 0x40648220, 0x00000003, 0x4062BE28,
+ 0x4063B020, 0x40648220, 0x00000003, 0x4062BE29, 0x4063B020, 0x40648220,
+ 0x00000003, 0x4062BE2A, 0x4063B020, 0x40648220,
+ // Block 373, offset 0x5d40
+ 0x00000003, 0x4062BE2B, 0x4063B020, 0x40648220, 0x00000003, 0x4062BE2C,
+ 0x4063B020, 0x40648220, 0x00000003, 0x4062BE2D, 0x4063B020, 0x40648220,
+ 0x00000003, 0x4062BE2E, 0x4063B020, 0x40648220, 0x00000003, 0x4062BE2F,
+ 0x4063B020, 0x40648220, 0x00000003, 0x4062BE20, 0x4063B020, 0x40648420,
+ 0x00000003, 0x4062BE21, 0x4063B020, 0x40648420, 0x00000003, 0x4062BE22,
+ 0x4063B020, 0x40648420, 0x00000003, 0x4062BE23, 0x4063B020, 0x40648420,
+ 0x00000003, 0x4062BE24, 0x4063B020, 0x40648420, 0x00000003, 0x4062BE25,
+ 0x4063B020, 0x40648420, 0x00000003, 0x4062BE26, 0x4063B020, 0x40648420,
+ 0x00000003, 0x4062BE27, 0x4063B020, 0x40648420, 0x00000003, 0x4062BE28,
+ 0x4063B020, 0x40648420, 0x00000003, 0x4062BE29, 0x4063B020, 0x40648420,
+ 0x00000003, 0x4062BE2A, 0x4063B020, 0x40648420,
+ // Block 374, offset 0x5d80
+ 0x00000003, 0x4062BE20, 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE21,
+ 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE22, 0x4063B020, 0x40648C20,
+ 0x00000003, 0x4062BE23, 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE24,
+ 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE25, 0x4063B020, 0x40648C20,
+ 0x00000003, 0x4062BE26, 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE27,
+ 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE28, 0x4063B020, 0x40648C20,
+ 0x00000003, 0x4062BE29, 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE2A,
+ 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE2B, 0x4063B020, 0x40648C20,
+ 0x00000003, 0x4062BE2C, 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE2D,
+ 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE2E, 0x4063B020, 0x40648C20,
+ 0x00000003, 0x4062BE2F, 0x4063B020, 0x40648C20,
+ // Block 375, offset 0x5dc0
+ 0x00000003, 0x4062BE30, 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE31,
+ 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE32, 0x4063B020, 0x40648C20,
+ 0x00000003, 0x4062BE33, 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE34,
+ 0x4063B020, 0x40648C20, 0x00000002, 0x4062BE20, 0x4063B220, 0x00000002,
+ 0x4062BE21, 0x4063B220, 0x00000002, 0x4062BE22, 0x4063B220, 0x00000002,
+ 0x4062BE23, 0x4063B220, 0x00000002, 0x4062BE24, 0x4063B220, 0x00000002,
+ 0x4062BE25, 0x4063B220, 0x00000002, 0x4062BE26, 0x4063B220, 0x00000002,
+ 0x4062BE27, 0x4063B220, 0x00000002, 0x4062BE28, 0x4063B220, 0x00000002,
+ 0x4062BE29, 0x4063B220, 0x00000002, 0x4062BE2A, 0x4063B220, 0x00000002,
+ 0x4062BE2B, 0x4063B220, 0x00000002, 0x4062BE2C, 0x4063B220, 0x00000002,
+ 0x4062BE20, 0x4063B820, 0x00000002, 0x4062BE21,
+ // Block 376, offset 0x5e00
+ 0x4063B820, 0x00000002, 0x4062BE22, 0x4063B820, 0x00000002, 0x4062BE23,
+ 0x4063B820, 0x00000002, 0x4062BE24, 0x4063B820, 0x00000002, 0x4062BE25,
+ 0x4063B820, 0x00000002, 0x4062BE26, 0x4063B820, 0x00000002, 0x4062BE27,
+ 0x4063B820, 0x00000002, 0x4062BE28, 0x4063B820, 0x00000002, 0x4062BE29,
+ 0x4063B820, 0x00000002, 0x4062BE2A, 0x4063B820, 0x00000002, 0x4062BE2B,
+ 0x4063B820, 0x00000002, 0x4062BE2C, 0x4063B820, 0x00000002, 0x4062BE2D,
+ 0x4063B820, 0x00000002, 0x4062BE2E, 0x4063B820, 0x00000002, 0x4062BE2F,
+ 0x4063B820, 0x00000002, 0x4062BE30, 0x4063B820, 0x00000002, 0x4062BE31,
+ 0x4063B820, 0x00000002, 0x4062BE32, 0x4063B820, 0x00000002, 0x4062BE33,
+ 0x4063B820, 0x00000002, 0x4062BE34, 0x4063B820, 0x00000002, 0x4062BE35,
+ 0x4063B820, 0x00000002, 0x4062BE36, 0x4063B820,
+ // Block 377, offset 0x5e40
+ 0x00000002, 0x4062BE37, 0x4063B820, 0x00000002, 0x4062BE38, 0x4063B820,
+ 0x00000002, 0x4062BE39, 0x4063B820, 0x00000002, 0x4062BE3A, 0x4063B820,
+ 0x00000002, 0x4062BE3B, 0x4063B820, 0x00000002, 0x4062BE3C, 0x4063B820,
+ 0x00000002, 0x4062BE3D, 0x4063B820, 0x00000002, 0x4062BE3E, 0x4063B820,
+ 0x00000002, 0x4062BE3F, 0x4063B820, 0x00000002, 0x4062BE40, 0x4063B820,
+ 0x00000002, 0x4062BE41, 0x4063B820, 0x00000002, 0x4062BE42, 0x4063B820,
+ 0x00000002, 0x4062BE43, 0x4063B820, 0x00000002, 0x4062BE44, 0x4063B820,
+ 0x00000002, 0x4062BE45, 0x4063B820, 0x00000002, 0x4062BE46, 0x4063B820,
+ 0x00000002, 0x4062BE47, 0x4063B820, 0x00000002, 0x4062BE48, 0x4063B820,
+ 0x00000002, 0x4062BE49, 0x4063B820, 0x00000002, 0x4062BE4A, 0x4063B820,
+ 0x00000002, 0x4062BE4B, 0x4063B820, 0x00000002,
+ // Block 378, offset 0x5e80
+ 0x4062BE4C, 0x4063B820, 0x00000002, 0x4062BE4D, 0x4063B820, 0x00000002,
+ 0x4062BE4E, 0x4063B820, 0x00000002, 0x4062BE4F, 0x4063B820, 0x00000002,
+ 0x4062BE50, 0x4063B820, 0x00000002, 0x4062BE51, 0x4063B820, 0x00000002,
+ 0x4062BE52, 0x4063B820, 0x00000002, 0x4062BE53, 0x4063B820, 0x00000002,
+ 0x4062BE54, 0x4063B820, 0x00000002, 0x4062BE55, 0x4063B820, 0x00000002,
+ 0x4062BE56, 0x4063B820, 0x00000002, 0x4062BE57, 0x4063B820, 0x00000002,
+ 0x4062BE58, 0x4063B820, 0x00000002, 0x4062BE59, 0x4063B820, 0x00000002,
+ 0x4062BE5A, 0x4063B820, 0x00000002, 0x4062BE5B, 0x4063B820, 0x00000002,
+ 0x4062BE5C, 0x4063B820, 0x00000003, 0x4062BE20, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062BE21, 0x4063B820, 0x40646420, 0x00000003, 0x4062BE22,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062BE23,
+ // Block 379, offset 0x5ec0
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062BE24, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062BE25, 0x4063B820, 0x40646420, 0x00000003, 0x4062BE26,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062BE27, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062BE28, 0x4063B820, 0x40646420, 0x00000003, 0x4062BE29,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062BE2A, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062BE2B, 0x4063B820, 0x40646420, 0x00000003, 0x4062BE20,
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062BE21, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062BE22, 0x4063B820, 0x40646A20, 0x00000003, 0x4062BE23,
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062BE24, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062BE25, 0x4063B820, 0x40646A20, 0x00000003, 0x4062BE26,
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062BE27,
+ // Block 380, offset 0x5f00
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062BE28, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062BE20, 0x4063B820, 0x40647220, 0x00000003, 0x4062BE21,
+ 0x4063B820, 0x40647220, 0x00000003, 0x4062BE22, 0x4063B820, 0x40647220,
+ 0x00000003, 0x4062BE23, 0x4063B820, 0x40647220, 0x00000003, 0x4062BE20,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062BE21, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062BE22, 0x4063B820, 0x40648C20, 0x00000003, 0x4062BE23,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062BE24, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062BE25, 0x4063B820, 0x40648C20, 0x00000003, 0x4062BE26,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062BE27, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062BE28, 0x4063B820, 0x40648C20, 0x00000003, 0x4062BE29,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062BE2A,
+ // Block 381, offset 0x5f40
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062BE2B, 0x4063B820, 0x40648C20,
+ 0x00000002, 0x4062BE20, 0x4063BC20, 0x00000002, 0x4062BE21, 0x4063BC20,
+ 0x00000002, 0x4062BE22, 0x4063BC20, 0x00000002, 0x4062BE23, 0x4063BC20,
+ 0x00000002, 0x4062BE24, 0x4063BC20, 0x00000002, 0x4062BE25, 0x4063BC20,
+ 0x00000002, 0x4062BE26, 0x4063BC20, 0x00000002, 0x4062BE27, 0x4063BC20,
+ 0x00000002, 0x4062BE20, 0x4063BE20, 0x00000002, 0x4062BE21, 0x4063BE20,
+ 0x00000002, 0x4062BE22, 0x4063BE20, 0x00000002, 0x4062BE20, 0x4063C220,
+ 0x00000002, 0x4062BE21, 0x4063C220, 0x00000002, 0x4062BE22, 0x4063C220,
+ 0x00000002, 0x4062BE23, 0x4063C220, 0x00000002, 0x4062BE24, 0x4063C220,
+ 0x00000002, 0x4062BE25, 0x4063C220, 0x00000002, 0x4062BE26, 0x4063C220,
+ 0x00000002, 0x4062BE27, 0x4063C220, 0x00000002,
+ // Block 382, offset 0x5f80
+ 0x4062BE28, 0x4063C220, 0x00000002, 0x4062BE29, 0x4063C220, 0x00000002,
+ 0x4062BE2A, 0x4063C220, 0x00000002, 0x4062BE2B, 0x4063C220, 0x00000002,
+ 0x4062BE2C, 0x4063C220, 0x00000002, 0x4062BE2D, 0x4063C220, 0x00000002,
+ 0x4062BE2E, 0x4063C220, 0x00000002, 0x4062BE2F, 0x4063C220, 0x00000002,
+ 0x4062BE30, 0x4063C220, 0x00000002, 0x4062BE31, 0x4063C220, 0x00000002,
+ 0x4062BE32, 0x4063C220, 0x00000002, 0x4062BE33, 0x4063C220, 0x00000002,
+ 0x4062BE34, 0x4063C220, 0x00000002, 0x4062BE35, 0x4063C220, 0x00000002,
+ 0x4062BE36, 0x4063C220, 0x00000002, 0x4062BE37, 0x4063C220, 0x00000002,
+ 0x4062BE38, 0x4063C220, 0x00000002, 0x4062BE39, 0x4063C220, 0x00000002,
+ 0x4062BE3A, 0x4063C220, 0x00000002, 0x4062BE3B, 0x4063C220, 0x00000002,
+ 0x4062BE3C, 0x4063C220, 0x00000002, 0x4062BE3D,
+ // Block 383, offset 0x5fc0
+ 0x4063C220, 0x00000002, 0x4062BE3E, 0x4063C220, 0x00000002, 0x4062BE3F,
+ 0x4063C220, 0x00000002, 0x4062BE40, 0x4063C220, 0x00000002, 0x4062BE41,
+ 0x4063C220, 0x00000002, 0x4062BE42, 0x4063C220, 0x00000002, 0x4062BE43,
+ 0x4063C220, 0x00000002, 0x4062BE44, 0x4063C220, 0x00000002, 0x4062BE45,
+ 0x4063C220, 0x00000002, 0x4062BE46, 0x4063C220, 0x00000002, 0x4062BE47,
+ 0x4063C220, 0x00000002, 0x4062BE48, 0x4063C220, 0x00000002, 0x4062BE49,
+ 0x4063C220, 0x00000002, 0x4062BE4A, 0x4063C220, 0x00000002, 0x4062BE4B,
+ 0x4063C220, 0x00000002, 0x4062BE4C, 0x4063C220, 0x00000002, 0x4062BE4D,
+ 0x4063C220, 0x00000002, 0x4062BE4E, 0x4063C220, 0x00000002, 0x4062BE4F,
+ 0x4063C220, 0x00000002, 0x4062BE50, 0x4063C220, 0x00000002, 0x4062BE51,
+ 0x4063C220, 0x00000002, 0x4062BE52, 0x4063C220,
+ // Block 384, offset 0x6000
+ 0x00000002, 0x4062BE53, 0x4063C220, 0x00000002, 0x4062BE54, 0x4063C220,
+ 0x00000002, 0x4062BE55, 0x4063C220, 0x00000002, 0x4062BE56, 0x4063C220,
+ 0x00000002, 0x4062BE57, 0x4063C220, 0x00000002, 0x4062BE58, 0x4063C220,
+ 0x00000002, 0x4062BE59, 0x4063C220, 0x00000002, 0x4062BE5A, 0x4063C220,
+ 0x00000002, 0x4062BE5B, 0x4063C220, 0x00000002, 0x4062BE5C, 0x4063C220,
+ 0x00000002, 0x4062BE5D, 0x4063C220, 0x00000002, 0x4062BE5E, 0x4063C220,
+ 0x00000002, 0x4062BE5F, 0x4063C220, 0x00000002, 0x4062BE60, 0x4063C220,
+ 0x00000002, 0x4062BE61, 0x4063C220, 0x00000002, 0x4062BE62, 0x4063C220,
+ 0x00000002, 0x4062BE63, 0x4063C220, 0x00000002, 0x4062BE64, 0x4063C220,
+ 0x00000002, 0x4062BE65, 0x4063C220, 0x00000002, 0x4062BE66, 0x4063C220,
+ 0x00000002, 0x4062BE67, 0x4063C220, 0x00000002,
+ // Block 385, offset 0x6040
+ 0x4062BE68, 0x4063C220, 0x00000002, 0x4062BE69, 0x4063C220, 0x00000002,
+ 0x4062BE6A, 0x4063C220, 0x00000002, 0x4062BE6B, 0x4063C220, 0x00000002,
+ 0x4062BE6C, 0x4063C220, 0x00000002, 0x4062BE6D, 0x4063C220, 0x00000002,
+ 0x4062BE6E, 0x4063C220, 0x00000002, 0x4062BE6F, 0x4063C220, 0x00000002,
+ 0x4062BE70, 0x4063C220, 0x00000002, 0x4062BE71, 0x4063C220, 0x00000002,
+ 0x4062BE72, 0x4063C220, 0x00000003, 0x4062BE20, 0x4063C220, 0x40646420,
+ 0x00000003, 0x4062BE21, 0x4063C220, 0x40646420, 0x00000003, 0x4062BE22,
+ 0x4063C220, 0x40646420, 0x00000003, 0x4062BE23, 0x4063C220, 0x40646420,
+ 0x00000003, 0x4062BE24, 0x4063C220, 0x40646420, 0x00000003, 0x4062BE25,
+ 0x4063C220, 0x40646420, 0x00000003, 0x4062BE26, 0x4063C220, 0x40646420,
+ 0x00000003, 0x4062BE27, 0x4063C220, 0x40646420,
+ // Block 386, offset 0x6080
+ 0x00000003, 0x4062BE28, 0x4063C220, 0x40646420, 0x00000003, 0x4062BE29,
+ 0x4063C220, 0x40646420, 0x00000003, 0x4062BE2A, 0x4063C220, 0x40646420,
+ 0x00000003, 0x4062BE2B, 0x4063C220, 0x40646420, 0x00000003, 0x4062BE2C,
+ 0x4063C220, 0x40646420, 0x00000003, 0x4062BE2D, 0x4063C220, 0x40646420,
+ 0x00000003, 0x4062BE2E, 0x4063C220, 0x40646420, 0x00000003, 0x4062BE2F,
+ 0x4063C220, 0x40646420, 0x00000003, 0x4062BE30, 0x4063C220, 0x40646420,
+ 0x00000003, 0x4062BE31, 0x4063C220, 0x40646420, 0x00000003, 0x4062BE32,
+ 0x4063C220, 0x40646420, 0x00000003, 0x4062BE33, 0x4063C220, 0x40646420,
+ 0x00000003, 0x4062BE20, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE21,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE22, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BE23, 0x4063C220, 0x40646A20,
+ // Block 387, offset 0x60c0
+ 0x00000003, 0x4062BE24, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE25,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE26, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BE27, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE28,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE29, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BE2A, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE2B,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE2C, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BE2D, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE2E,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE2F, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BE30, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE31,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE32, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BE33, 0x4063C220, 0x40646A20,
+ // Block 388, offset 0x6100
+ 0x00000003, 0x4062BE34, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE35,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE36, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BE37, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE38,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE39, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BE3A, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE3B,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE3C, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BE3D, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE3E,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE3F, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BE40, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE41,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE42, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062BE43, 0x4063C220, 0x40646A20,
+ // Block 389, offset 0x6140
+ 0x00000003, 0x4062BE44, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE20,
+ 0x4063C220, 0x40647220, 0x00000003, 0x4062BE21, 0x4063C220, 0x40647220,
+ 0x00000003, 0x4062BE22, 0x4063C220, 0x40647220, 0x00000003, 0x4062BE23,
+ 0x4063C220, 0x40647220, 0x00000003, 0x4062BE24, 0x4063C220, 0x40647220,
+ 0x00000003, 0x4062BE25, 0x4063C220, 0x40647220, 0x00000003, 0x4062BE20,
+ 0x4063C220, 0x40648C20, 0x00000003, 0x4062BE21, 0x4063C220, 0x40648C20,
+ 0x00000003, 0x4062BE22, 0x4063C220, 0x40648C20, 0x00000003, 0x4062BE23,
+ 0x4063C220, 0x40648C20, 0x00000003, 0x4062BE24, 0x4063C220, 0x40648C20,
+ 0x00000002, 0x4062BE20, 0x4063C820, 0x00000002, 0x4062BE21, 0x4063C820,
+ 0x00000002, 0x4062BE22, 0x4063C820, 0x00000002, 0x4062BE23, 0x4063C820,
+ 0x00000003, 0x4062BE20, 0x4063CC20, 0x40647220,
+ // Block 390, offset 0x6180
+ 0x00000003, 0x4062BE21, 0x4063CC20, 0x40647220, 0x00000003, 0x4062BE22,
+ 0x4063CC20, 0x40647220, 0x00000003, 0x4062BE23, 0x4063CC20, 0x40647220,
+ 0x00000003, 0x4062BE24, 0x4063CC20, 0x40647220, 0x00000003, 0x4062BE20,
+ 0x4063CC20, 0x40648420, 0x00000003, 0x4062BE21, 0x4063CC20, 0x40648420,
+ 0x00000003, 0x4062BE22, 0x4063CC20, 0x40648420, 0x00000003, 0x4062BE23,
+ 0x4063CC20, 0x40648420, 0x00000003, 0x4062BE24, 0x4063CC20, 0x40648420,
+ 0x00000003, 0x4062BE25, 0x4063CC20, 0x40648420, 0x00000003, 0x4062BE26,
+ 0x4063CC20, 0x40648420, 0x00000003, 0x4062BE27, 0x4063CC20, 0x40648420,
+ 0x00000003, 0x4062BE28, 0x4063CC20, 0x40648420, 0x00000003, 0x4062BE20,
+ 0x4063CC20, 0x40648C20, 0x00000003, 0x4062BE21, 0x4063CC20, 0x40648C20,
+ 0x00000003, 0x4062BE22, 0x4063CC20, 0x40648C20,
+ // Block 391, offset 0x61c0
+ 0x00000003, 0x4062BE23, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062BE24,
+ 0x4063CC20, 0x40648C20, 0x00000003, 0x4062BE25, 0x4063CC20, 0x40648C20,
+ 0x00000003, 0x4062BE26, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062BE27,
+ 0x4063CC20, 0x40648C20, 0x00000003, 0x4062BE28, 0x4063CC20, 0x40648C20,
+ 0x00000003, 0x4062BE29, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062BE2A,
+ 0x4063CC20, 0x40648C20, 0x00000003, 0x4062BE2B, 0x4063CC20, 0x40648C20,
+ 0x00000003, 0x4062BE2C, 0x4063CC20, 0x40648C20, 0x00000002, 0x4062BE20,
+ 0x4063D020, 0x00000002, 0x4062BE21, 0x4063D020, 0x00000002, 0x4062BE22,
+ 0x4063D020, 0x00000002, 0x4062BE23, 0x4063D020, 0x00000002, 0x4062BE24,
+ 0x4063D020, 0x00000002, 0x4062BE25, 0x4063D020, 0x00000002, 0x4062BE26,
+ 0x4063D020, 0x00000002, 0x4062BE27, 0x4063D020,
+ // Block 392, offset 0x6200
+ 0x00000002, 0x4062BE28, 0x4063D020, 0x00000002, 0x4062BE29, 0x4063D020,
+ 0x00000002, 0x4062BE2A, 0x4063D020, 0x00000002, 0x4062BE2B, 0x4063D020,
+ 0x00000002, 0x4062BE2C, 0x4063D020, 0x00000002, 0x4062BE2D, 0x4063D020,
+ 0x00000002, 0x4062BE2E, 0x4063D020, 0x00000002, 0x4062BE2F, 0x4063D020,
+ 0x00000002, 0x4062BE30, 0x4063D020, 0x00000002, 0x4062BE31, 0x4063D020,
+ 0x00000002, 0x4062BE32, 0x4063D020, 0x00000002, 0x4062BE33, 0x4063D020,
+ 0x00000002, 0x4062BE34, 0x4063D020, 0x00000002, 0x4062BE35, 0x4063D020,
+ 0x00000002, 0x4062BE36, 0x4063D020, 0x00000002, 0x4062BE37, 0x4063D020,
+ 0x00000002, 0x4062BE38, 0x4063D020, 0x00000002, 0x4062BE39, 0x4063D020,
+ 0x00000002, 0x4062BE3A, 0x4063D020, 0x00000002, 0x4062BE3B, 0x4063D020,
+ 0x00000002, 0x4062BE3C, 0x4063D020, 0x00000002,
+ // Block 393, offset 0x6240
+ 0x4062BE3D, 0x4063D020, 0x00000002, 0x4062BE3E, 0x4063D020, 0x00000002,
+ 0x4062BE3F, 0x4063D020, 0x00000002, 0x4062BE40, 0x4063D020, 0x00000002,
+ 0x4062BE41, 0x4063D020, 0x00000002, 0x4062BE42, 0x4063D020, 0x00000002,
+ 0x4062BE43, 0x4063D020, 0x00000002, 0x4062BE44, 0x4063D020, 0x00000002,
+ 0x4062BE45, 0x4063D020, 0x00000002, 0x4062BE46, 0x4063D020, 0x00000002,
+ 0x4062BE47, 0x4063D020, 0x00000002, 0x4062BE48, 0x4063D020, 0x00000002,
+ 0x4062BE49, 0x4063D020, 0x00000002, 0x4062BE4A, 0x4063D020, 0x00000002,
+ 0x4062BE4B, 0x4063D020, 0x00000002, 0x4062BE4C, 0x4063D020, 0x00000002,
+ 0x4062BE4D, 0x4063D020, 0x00000003, 0x4062BE20, 0x4063D020, 0x40646420,
+ 0x00000003, 0x4062BE21, 0x4063D020, 0x40646420, 0x00000003, 0x4062BE22,
+ 0x4063D020, 0x40646420, 0x00000003, 0x4062BE23,
+ // Block 394, offset 0x6280
+ 0x4063D020, 0x40646420, 0x00000003, 0x4062BE24, 0x4063D020, 0x40646420,
+ 0x00000003, 0x4062BE25, 0x4063D020, 0x40646420, 0x00000003, 0x4062BE26,
+ 0x4063D020, 0x40646420, 0x00000003, 0x4062BE27, 0x4063D020, 0x40646420,
+ 0x00000003, 0x4062BE28, 0x4063D020, 0x40646420, 0x00000003, 0x4062BE29,
+ 0x4063D020, 0x40646420, 0x00000003, 0x4062BE2A, 0x4063D020, 0x40646420,
+ 0x00000003, 0x4062BE2B, 0x4063D020, 0x40646420, 0x00000003, 0x4062BE2C,
+ 0x4063D020, 0x40646420, 0x00000003, 0x4062BE2D, 0x4063D020, 0x40646420,
+ 0x00000003, 0x4062BE2E, 0x4063D020, 0x40646420, 0x00000003, 0x4062BE2F,
+ 0x4063D020, 0x40646420, 0x00000003, 0x4062BE30, 0x4063D020, 0x40646420,
+ 0x00000003, 0x4062BE31, 0x4063D020, 0x40646420, 0x00000003, 0x4062BE32,
+ 0x4063D020, 0x40646420, 0x00000003, 0x4062BE20,
+ // Block 395, offset 0x62c0
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE21, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062BE22, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE23,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE24, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062BE25, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE26,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE27, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062BE28, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE29,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE2A, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062BE2B, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE2C,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE2D, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062BE2E, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE2F,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE30,
+ // Block 396, offset 0x6300
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE31, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062BE32, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE33,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE34, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062BE35, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE36,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE37, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062BE38, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE39,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE3A, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062BE3B, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE3C,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE3D, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062BE3E, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE3F,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE40,
+ // Block 397, offset 0x6340
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE41, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062BE20, 0x4063D020, 0x40647220, 0x00000003, 0x4062BE21,
+ 0x4063D020, 0x40647220, 0x00000003, 0x4062BE22, 0x4063D020, 0x40647220,
+ 0x00000003, 0x4062BE23, 0x4063D020, 0x40647220, 0x00000003, 0x4062BE24,
+ 0x4063D020, 0x40647220, 0x00000003, 0x4062BE25, 0x4063D020, 0x40647220,
+ 0x00000003, 0x4062BE26, 0x4063D020, 0x40647220, 0x00000003, 0x4062BE20,
+ 0x4063D020, 0x40648220, 0x00000003, 0x4062BE21, 0x4063D020, 0x40648220,
+ 0x00000003, 0x4062BE22, 0x4063D020, 0x40648220, 0x00000003, 0x4062BE23,
+ 0x4063D020, 0x40648220, 0x00000003, 0x4062BE24, 0x4063D020, 0x40648220,
+ 0x00000003, 0x4062BE25, 0x4063D020, 0x40648220, 0x00000003, 0x4062BE26,
+ 0x4063D020, 0x40648220, 0x00000003, 0x4062BE27,
+ // Block 398, offset 0x6380
+ 0x4063D020, 0x40648220, 0x00000003, 0x4062BE28, 0x4063D020, 0x40648220,
+ 0x00000003, 0x4062BE29, 0x4063D020, 0x40648220, 0x00000003, 0x4062BE2A,
+ 0x4063D020, 0x40648220, 0x00000003, 0x4062BE2B, 0x4063D020, 0x40648220,
+ 0x00000003, 0x4062BE2C, 0x4063D020, 0x40648220, 0x00000003, 0x4062BE2D,
+ 0x4063D020, 0x40648220, 0x00000003, 0x4062BE2E, 0x4063D020, 0x40648220,
+ 0x00000003, 0x4062BE2F, 0x4063D020, 0x40648220, 0x00000003, 0x4062BE20,
+ 0x4063D020, 0x40648420, 0x00000003, 0x4062BE21, 0x4063D020, 0x40648420,
+ 0x00000003, 0x4062BE22, 0x4063D020, 0x40648420, 0x00000003, 0x4062BE23,
+ 0x4063D020, 0x40648420, 0x00000003, 0x4062C020, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C021, 0x4063A820, 0x40648C20, 0x00000002, 0x4062C020,
+ 0x4063D020, 0x00000002, 0x4062C021, 0x4063D020,
+ // Block 399, offset 0x63c0
+ 0x00000002, 0x4062C220, 0x4063A820, 0x00000002, 0x4062C221, 0x4063A820,
+ 0x00000002, 0x4062C222, 0x4063A820, 0x00000002, 0x4062C223, 0x4063A820,
+ 0x00000002, 0x4062C224, 0x4063A820, 0x00000002, 0x4062C225, 0x4063A820,
+ 0x00000002, 0x4062C226, 0x4063A820, 0x00000002, 0x4062C227, 0x4063A820,
+ 0x00000002, 0x4062C228, 0x4063A820, 0x00000002, 0x4062C229, 0x4063A820,
+ 0x00000002, 0x4062C22A, 0x4063A820, 0x00000002, 0x4062C22B, 0x4063A820,
+ 0x00000002, 0x4062C22C, 0x4063A820, 0x00000002, 0x4062C22D, 0x4063A820,
+ 0x00000002, 0x4062C22E, 0x4063A820, 0x00000002, 0x4062C22F, 0x4063A820,
+ 0x00000002, 0x4062C230, 0x4063A820, 0x00000002, 0x4062C231, 0x4063A820,
+ 0x00000002, 0x4062C232, 0x4063A820, 0x00000002, 0x4062C233, 0x4063A820,
+ 0x00000002, 0x4062C234, 0x4063A820, 0x00000002,
+ // Block 400, offset 0x6400
+ 0x4062C235, 0x4063A820, 0x00000002, 0x4062C236, 0x4063A820, 0x00000002,
+ 0x4062C237, 0x4063A820, 0x00000002, 0x4062C238, 0x4063A820, 0x00000002,
+ 0x4062C239, 0x4063A820, 0x00000002, 0x4062C23A, 0x4063A820, 0x00000002,
+ 0x4062C23B, 0x4063A820, 0x00000002, 0x4062C23C, 0x4063A820, 0x00000002,
+ 0x4062C23D, 0x4063A820, 0x00000003, 0x4062C220, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062C221, 0x4063A820, 0x40646420, 0x00000003, 0x4062C222,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062C223, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062C224, 0x4063A820, 0x40646420, 0x00000003, 0x4062C225,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062C226, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062C227, 0x4063A820, 0x40646420, 0x00000003, 0x4062C228,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062C229,
+ // Block 401, offset 0x6440
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062C22A, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062C22B, 0x4063A820, 0x40646420, 0x00000003, 0x4062C22C,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062C22D, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062C22E, 0x4063A820, 0x40646420, 0x00000003, 0x4062C22F,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062C230, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062C231, 0x4063A820, 0x40646420, 0x00000003, 0x4062C232,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062C233, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062C234, 0x4063A820, 0x40646420, 0x00000003, 0x4062C235,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062C236, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062C237, 0x4063A820, 0x40646420, 0x00000003, 0x4062C238,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062C239,
+ // Block 402, offset 0x6480
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062C220, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062C221, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C222,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062C223, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062C224, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C225,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062C226, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062C227, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C228,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062C229, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062C22A, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C22B,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062C22C, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062C22D, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C22E,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062C220,
+ // Block 403, offset 0x64c0
+ 0x4063A820, 0x40647220, 0x00000003, 0x4062C221, 0x4063A820, 0x40647220,
+ 0x00000003, 0x4062C222, 0x4063A820, 0x40647220, 0x00000003, 0x4062C223,
+ 0x4063A820, 0x40647220, 0x00000003, 0x4062C224, 0x4063A820, 0x40647220,
+ 0x00000003, 0x4062C225, 0x4063A820, 0x40647220, 0x00000003, 0x4062C226,
+ 0x4063A820, 0x40647220, 0x00000003, 0x4062C227, 0x4063A820, 0x40647220,
+ 0x00000003, 0x4062C228, 0x4063A820, 0x40647220, 0x00000003, 0x4062C229,
+ 0x4063A820, 0x40647220, 0x00000003, 0x4062C22A, 0x4063A820, 0x40647220,
+ 0x00000003, 0x4062C22B, 0x4063A820, 0x40647220, 0x00000003, 0x4062C22C,
+ 0x4063A820, 0x40647220, 0x00000003, 0x4062C220, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062C221, 0x4063A820, 0x40648220, 0x00000003, 0x4062C222,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062C223,
+ // Block 404, offset 0x6500
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062C224, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062C225, 0x4063A820, 0x40648220, 0x00000003, 0x4062C226,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062C227, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062C228, 0x4063A820, 0x40648220, 0x00000003, 0x4062C229,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062C22A, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062C22B, 0x4063A820, 0x40648220, 0x00000003, 0x4062C22C,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062C22D, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062C22E, 0x4063A820, 0x40648220, 0x00000003, 0x4062C22F,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062C230, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062C231, 0x4063A820, 0x40648220, 0x00000003, 0x4062C232,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062C233,
+ // Block 405, offset 0x6540
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062C220, 0x4063A820, 0x40648420,
+ 0x00000003, 0x4062C221, 0x4063A820, 0x40648420, 0x00000003, 0x4062C222,
+ 0x4063A820, 0x40648420, 0x00000003, 0x4062C223, 0x4063A820, 0x40648420,
+ 0x00000003, 0x4062C224, 0x4063A820, 0x40648420, 0x00000003, 0x4062C220,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C221, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C222, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C223,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C224, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C225, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C226,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C227, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C228, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C229,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C22A,
+ // Block 406, offset 0x6580
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C22B, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C22C, 0x4063A820, 0x40648C20, 0x00000002, 0x4062C220,
+ 0x4063AA20, 0x00000002, 0x4062C221, 0x4063AA20, 0x00000002, 0x4062C222,
+ 0x4063AA20, 0x00000002, 0x4062C223, 0x4063AA20, 0x00000002, 0x4062C224,
+ 0x4063AA20, 0x00000002, 0x4062C225, 0x4063AA20, 0x00000002, 0x4062C226,
+ 0x4063AA20, 0x00000002, 0x4062C227, 0x4063AA20, 0x00000002, 0x4062C228,
+ 0x4063AA20, 0x00000002, 0x4062C229, 0x4063AA20, 0x00000002, 0x4062C22A,
+ 0x4063AA20, 0x00000002, 0x4062C22B, 0x4063AA20, 0x00000002, 0x4062C22C,
+ 0x4063AA20, 0x00000002, 0x4062C22D, 0x4063AA20, 0x00000002, 0x4062C22E,
+ 0x4063AA20, 0x00000002, 0x4062C22F, 0x4063AA20, 0x00000002, 0x4062C230,
+ 0x4063AA20, 0x00000002, 0x4062C231, 0x4063AA20,
+ // Block 407, offset 0x65c0
+ 0x00000002, 0x4062C232, 0x4063AA20, 0x00000002, 0x4062C233, 0x4063AA20,
+ 0x00000002, 0x4062C234, 0x4063AA20, 0x00000002, 0x4062C235, 0x4063AA20,
+ 0x00000002, 0x4062C236, 0x4063AA20, 0x00000002, 0x4062C237, 0x4063AA20,
+ 0x00000002, 0x4062C238, 0x4063AA20, 0x00000002, 0x4062C239, 0x4063AA20,
+ 0x00000002, 0x4062C23A, 0x4063AA20, 0x00000002, 0x4062C23B, 0x4063AA20,
+ 0x00000002, 0x4062C23C, 0x4063AA20, 0x00000002, 0x4062C23D, 0x4063AA20,
+ 0x00000002, 0x4062C23E, 0x4063AA20, 0x00000002, 0x4062C23F, 0x4063AA20,
+ 0x00000003, 0x4062C220, 0x4063AA20, 0x40646420, 0x00000003, 0x4062C221,
+ 0x4063AA20, 0x40646420, 0x00000003, 0x4062C222, 0x4063AA20, 0x40646420,
+ 0x00000003, 0x4062C223, 0x4063AA20, 0x40646420, 0x00000003, 0x4062C224,
+ 0x4063AA20, 0x40646420, 0x00000003, 0x4062C225,
+ // Block 408, offset 0x6600
+ 0x4063AA20, 0x40646420, 0x00000003, 0x4062C226, 0x4063AA20, 0x40646420,
+ 0x00000003, 0x4062C227, 0x4063AA20, 0x40646420, 0x00000003, 0x4062C228,
+ 0x4063AA20, 0x40646420, 0x00000003, 0x4062C229, 0x4063AA20, 0x40646420,
+ 0x00000003, 0x4062C22A, 0x4063AA20, 0x40646420, 0x00000003, 0x4062C22B,
+ 0x4063AA20, 0x40646420, 0x00000003, 0x4062C220, 0x4063AA20, 0x40648C20,
+ 0x00000003, 0x4062C221, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062C222,
+ 0x4063AA20, 0x40648C20, 0x00000003, 0x4062C223, 0x4063AA20, 0x40648C20,
+ 0x00000003, 0x4062C224, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062C225,
+ 0x4063AA20, 0x40648C20, 0x00000003, 0x4062C226, 0x4063AA20, 0x40648C20,
+ 0x00000003, 0x4062C227, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062C228,
+ 0x4063AA20, 0x40648C20, 0x00000002, 0x4062C220,
+ // Block 409, offset 0x6640
+ 0x4063AC20, 0x00000002, 0x4062C221, 0x4063AC20, 0x00000002, 0x4062C222,
+ 0x4063AC20, 0x00000002, 0x4062C223, 0x4063AC20, 0x00000002, 0x4062C224,
+ 0x4063AC20, 0x00000002, 0x4062C225, 0x4063AC20, 0x00000002, 0x4062C226,
+ 0x4063AC20, 0x00000002, 0x4062C227, 0x4063AC20, 0x00000002, 0x4062C228,
+ 0x4063AC20, 0x00000002, 0x4062C229, 0x4063AC20, 0x00000002, 0x4062C22A,
+ 0x4063AC20, 0x00000002, 0x4062C22B, 0x4063AC20, 0x00000003, 0x4062C220,
+ 0x4063AC20, 0x40646420, 0x00000003, 0x4062C221, 0x4063AC20, 0x40646420,
+ 0x00000003, 0x4062C222, 0x4063AC20, 0x40646420, 0x00000003, 0x4062C223,
+ 0x4063AC20, 0x40646420, 0x00000003, 0x4062C224, 0x4063AC20, 0x40646420,
+ 0x00000003, 0x4062C225, 0x4063AC20, 0x40646420, 0x00000003, 0x4062C226,
+ 0x4063AC20, 0x40646420, 0x00000003, 0x4062C227,
+ // Block 410, offset 0x6680
+ 0x4063AC20, 0x40646420, 0x00000003, 0x4062C228, 0x4063AC20, 0x40646420,
+ 0x00000003, 0x4062C229, 0x4063AC20, 0x40646420, 0x00000003, 0x4062C22A,
+ 0x4063AC20, 0x40646420, 0x00000003, 0x4062C22B, 0x4063AC20, 0x40646420,
+ 0x00000003, 0x4062C22C, 0x4063AC20, 0x40646420, 0x00000003, 0x4062C22D,
+ 0x4063AC20, 0x40646420, 0x00000003, 0x4062C22E, 0x4063AC20, 0x40646420,
+ 0x00000003, 0x4062C22F, 0x4063AC20, 0x40646420, 0x00000003, 0x4062C220,
+ 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C221, 0x4063AC20, 0x40648C20,
+ 0x00000003, 0x4062C222, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C223,
+ 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C224, 0x4063AC20, 0x40648C20,
+ 0x00000003, 0x4062C225, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C226,
+ 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C227,
+ // Block 411, offset 0x66c0
+ 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C228, 0x4063AC20, 0x40648C20,
+ 0x00000003, 0x4062C229, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C22A,
+ 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C22B, 0x4063AC20, 0x40648C20,
+ 0x00000003, 0x4062C22C, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C22D,
+ 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C22E, 0x4063AC20, 0x40648C20,
+ 0x00000003, 0x4062C22F, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C230,
+ 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C231, 0x4063AC20, 0x40648C20,
+ 0x00000003, 0x4062C232, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C233,
+ 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C234, 0x4063AC20, 0x40648C20,
+ 0x00000003, 0x4062C235, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C236,
+ 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C237,
+ // Block 412, offset 0x6700
+ 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C238, 0x4063AC20, 0x40648C20,
+ 0x00000003, 0x4062C239, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C23A,
+ 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C23B, 0x4063AC20, 0x40648C20,
+ 0x00000003, 0x4062C23C, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C23D,
+ 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C23E, 0x4063AC20, 0x40648C20,
+ 0x00000003, 0x4062C23F, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C240,
+ 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C241, 0x4063AC20, 0x40648C20,
+ 0x00000003, 0x4062C242, 0x4063AC20, 0x40648C20, 0x00000002, 0x4062C220,
+ 0x4063B020, 0x00000002, 0x4062C221, 0x4063B020, 0x00000002, 0x4062C222,
+ 0x4063B020, 0x00000002, 0x4062C223, 0x4063B020, 0x00000002, 0x4062C224,
+ 0x4063B020, 0x00000002, 0x4062C225, 0x4063B020,
+ // Block 413, offset 0x6740
+ 0x00000002, 0x4062C226, 0x4063B020, 0x00000002, 0x4062C227, 0x4063B020,
+ 0x00000002, 0x4062C228, 0x4063B020, 0x00000002, 0x4062C229, 0x4063B020,
+ 0x00000002, 0x4062C22A, 0x4063B020, 0x00000002, 0x4062C22B, 0x4063B020,
+ 0x00000002, 0x4062C22C, 0x4063B020, 0x00000002, 0x4062C22D, 0x4063B020,
+ 0x00000002, 0x4062C22E, 0x4063B020, 0x00000003, 0x4062C220, 0x4063B020,
+ 0x40646420, 0x00000003, 0x4062C221, 0x4063B020, 0x40646420, 0x00000003,
+ 0x4062C222, 0x4063B020, 0x40646420, 0x00000003, 0x4062C223, 0x4063B020,
+ 0x40646420, 0x00000003, 0x4062C224, 0x4063B020, 0x40646420, 0x00000003,
+ 0x4062C225, 0x4063B020, 0x40646420, 0x00000003, 0x4062C226, 0x4063B020,
+ 0x40646420, 0x00000003, 0x4062C220, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C221, 0x4063B020, 0x40646A20, 0x00000003,
+ // Block 414, offset 0x6780
+ 0x4062C222, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C223, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C224, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C225, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C226, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C227, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C228, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C229, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C22A, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C22B, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C22C, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C22D, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C220, 0x4063B020, 0x40647220, 0x00000003, 0x4062C221, 0x4063B020,
+ 0x40647220, 0x00000003, 0x4062C222, 0x4063B020, 0x40647220, 0x00000003,
+ 0x4062C223, 0x4063B020, 0x40647220, 0x00000003,
+ // Block 415, offset 0x67c0
+ 0x4062C220, 0x4063B020, 0x40648220, 0x00000003, 0x4062C221, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062C222, 0x4063B020, 0x40648220, 0x00000003,
+ 0x4062C223, 0x4063B020, 0x40648220, 0x00000003, 0x4062C224, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062C225, 0x4063B020, 0x40648220, 0x00000003,
+ 0x4062C226, 0x4063B020, 0x40648220, 0x00000003, 0x4062C227, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062C228, 0x4063B020, 0x40648220, 0x00000003,
+ 0x4062C229, 0x4063B020, 0x40648220, 0x00000003, 0x4062C22A, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062C22B, 0x4063B020, 0x40648220, 0x00000003,
+ 0x4062C22C, 0x4063B020, 0x40648220, 0x00000003, 0x4062C220, 0x4063B020,
+ 0x40648420, 0x00000003, 0x4062C221, 0x4063B020, 0x40648420, 0x00000003,
+ 0x4062C222, 0x4063B020, 0x40648420, 0x00000003,
+ // Block 416, offset 0x6800
+ 0x4062C223, 0x4063B020, 0x40648420, 0x00000003, 0x4062C224, 0x4063B020,
+ 0x40648420, 0x00000002, 0x4062C220, 0x4063B220, 0x00000002, 0x4062C221,
+ 0x4063B220, 0x00000002, 0x4062C222, 0x4063B220, 0x00000003, 0x4062C220,
+ 0x4063B220, 0x40646A20, 0x00000003, 0x4062C221, 0x4063B220, 0x40646A20,
+ 0x00000002, 0x4062C220, 0x4063B420, 0x00000002, 0x4062C221, 0x4063B420,
+ 0x00000002, 0x4062C222, 0x4063B420, 0x00000002, 0x4062C223, 0x4063B420,
+ 0x00000002, 0x4062C224, 0x4063B420, 0x00000002, 0x4062C225, 0x4063B420,
+ 0x00000002, 0x4062C226, 0x4063B420, 0x00000002, 0x4062C227, 0x4063B420,
+ 0x00000002, 0x4062C228, 0x4063B420, 0x00000002, 0x4062C229, 0x4063B420,
+ 0x00000002, 0x4062C22A, 0x4063B420, 0x00000002, 0x4062C22B, 0x4063B420,
+ 0x00000002, 0x4062C22C, 0x4063B420, 0x00000002,
+ // Block 417, offset 0x6840
+ 0x4062C22D, 0x4063B420, 0x00000002, 0x4062C22E, 0x4063B420, 0x00000003,
+ 0x4062C220, 0x4063B420, 0x40646420, 0x00000003, 0x4062C221, 0x4063B420,
+ 0x40646420, 0x00000003, 0x4062C222, 0x4063B420, 0x40646420, 0x00000003,
+ 0x4062C223, 0x4063B420, 0x40646420, 0x00000003, 0x4062C224, 0x4063B420,
+ 0x40646420, 0x00000003, 0x4062C225, 0x4063B420, 0x40646420, 0x00000003,
+ 0x4062C226, 0x4063B420, 0x40646420, 0x00000003, 0x4062C227, 0x4063B420,
+ 0x40646420, 0x00000003, 0x4062C228, 0x4063B420, 0x40646420, 0x00000003,
+ 0x4062C229, 0x4063B420, 0x40646420, 0x00000003, 0x4062C22A, 0x4063B420,
+ 0x40646420, 0x00000003, 0x4062C22B, 0x4063B420, 0x40646420, 0x00000003,
+ 0x4062C22C, 0x4063B420, 0x40646420, 0x00000003, 0x4062C22D, 0x4063B420,
+ 0x40646420, 0x00000003, 0x4062C220, 0x4063B420,
+ // Block 418, offset 0x6880
+ 0x40646A20, 0x00000003, 0x4062C221, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062C222, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C223, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062C224, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062C225, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C226, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062C227, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062C228, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C229, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062C22A, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062C22B, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C22C, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062C22D, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062C22E, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C22F, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062C230, 0x4063B420,
+ // Block 419, offset 0x68c0
+ 0x40646A20, 0x00000003, 0x4062C231, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062C232, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C233, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062C234, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062C235, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C236, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062C237, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062C238, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C239, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062C23A, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062C23B, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C23C, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062C23D, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062C23E, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C23F, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062C240, 0x4063B420,
+ // Block 420, offset 0x6900
+ 0x40646A20, 0x00000003, 0x4062C241, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062C242, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C243, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062C244, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062C245, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C246, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062C247, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062C248, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C249, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062C24A, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062C24B, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C24C, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062C220, 0x4063B420, 0x40647220, 0x00000003,
+ 0x4062C221, 0x4063B420, 0x40647220, 0x00000003, 0x4062C222, 0x4063B420,
+ 0x40647220, 0x00000003, 0x4062C223, 0x4063B420,
+ // Block 421, offset 0x6940
+ 0x40647220, 0x00000003, 0x4062C224, 0x4063B420, 0x40647220, 0x00000003,
+ 0x4062C225, 0x4063B420, 0x40647220, 0x00000003, 0x4062C220, 0x4063B420,
+ 0x40648220, 0x00000003, 0x4062C221, 0x4063B420, 0x40648220, 0x00000003,
+ 0x4062C222, 0x4063B420, 0x40648220, 0x00000003, 0x4062C223, 0x4063B420,
+ 0x40648220, 0x00000003, 0x4062C224, 0x4063B420, 0x40648220, 0x00000003,
+ 0x4062C225, 0x4063B420, 0x40648220, 0x00000003, 0x4062C226, 0x4063B420,
+ 0x40648220, 0x00000003, 0x4062C227, 0x4063B420, 0x40648220, 0x00000003,
+ 0x4062C228, 0x4063B420, 0x40648220, 0x00000003, 0x4062C229, 0x4063B420,
+ 0x40648220, 0x00000003, 0x4062C22A, 0x4063B420, 0x40648220, 0x00000003,
+ 0x4062C22B, 0x4063B420, 0x40648220, 0x00000003, 0x4062C22C, 0x4063B420,
+ 0x40648220, 0x00000003, 0x4062C22D, 0x4063B420,
+ // Block 422, offset 0x6980
+ 0x40648220, 0x00000003, 0x4062C22E, 0x4063B420, 0x40648220, 0x00000003,
+ 0x4062C22F, 0x4063B420, 0x40648220, 0x00000003, 0x4062C230, 0x4063B420,
+ 0x40648220, 0x00000003, 0x4062C231, 0x4063B420, 0x40648220, 0x00000003,
+ 0x4062C232, 0x4063B420, 0x40648220, 0x00000003, 0x4062C233, 0x4063B420,
+ 0x40648220, 0x00000003, 0x4062C234, 0x4063B420, 0x40648220, 0x00000003,
+ 0x4062C235, 0x4063B420, 0x40648220, 0x00000003, 0x4062C236, 0x4063B420,
+ 0x40648220, 0x00000003, 0x4062C220, 0x4063B420, 0x40648420, 0x00000003,
+ 0x4062C221, 0x4063B420, 0x40648420, 0x00000003, 0x4062C222, 0x4063B420,
+ 0x40648420, 0x00000003, 0x4062C223, 0x4063B420, 0x40648420, 0x00000003,
+ 0x4062C224, 0x4063B420, 0x40648420, 0x00000003, 0x4062C225, 0x4063B420,
+ 0x40648420, 0x00000003, 0x4062C226, 0x4063B420,
+ // Block 423, offset 0x69c0
+ 0x40648420, 0x00000003, 0x4062C227, 0x4063B420, 0x40648420, 0x00000003,
+ 0x4062C220, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C221, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062C222, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062C223, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C224, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062C225, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062C226, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C227, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062C228, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062C229, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C22A, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062C22B, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062C22C, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C22D, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062C22E, 0x4063B420,
+ // Block 424, offset 0x6a00
+ 0x40648C20, 0x00000003, 0x4062C22F, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062C230, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C231, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062C232, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062C233, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C234, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062C235, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062C236, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C237, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062C238, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062C239, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C23A, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062C23B, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062C23C, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C23D, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062C23E, 0x4063B420,
+ // Block 425, offset 0x6a40
+ 0x40648C20, 0x00000003, 0x4062C23F, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062C240, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C241, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062C242, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062C243, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C244, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062C245, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062C246, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C247, 0x4063B420,
+ 0x40648C20, 0x00000002, 0x4062C220, 0x4063B620, 0x00000002, 0x4062C221,
+ 0x4063B620, 0x00000002, 0x4062C222, 0x4063B620, 0x00000002, 0x4062C223,
+ 0x4063B620, 0x00000002, 0x4062C224, 0x4063B620, 0x00000002, 0x4062C225,
+ 0x4063B620, 0x00000002, 0x4062C226, 0x4063B620, 0x00000002, 0x4062C227,
+ 0x4063B620, 0x00000002, 0x4062C228, 0x4063B620,
+ // Block 426, offset 0x6a80
+ 0x00000002, 0x4062C229, 0x4063B620, 0x00000002, 0x4062C22A, 0x4063B620,
+ 0x00000002, 0x4062C22B, 0x4063B620, 0x00000002, 0x4062C22C, 0x4063B620,
+ 0x00000002, 0x4062C22D, 0x4063B620, 0x00000002, 0x4062C22E, 0x4063B620,
+ 0x00000002, 0x4062C22F, 0x4063B620, 0x00000002, 0x4062C230, 0x4063B620,
+ 0x00000002, 0x4062C231, 0x4063B620, 0x00000002, 0x4062C232, 0x4063B620,
+ 0x00000002, 0x4062C233, 0x4063B620, 0x00000002, 0x4062C234, 0x4063B620,
+ 0x00000002, 0x4062C235, 0x4063B620, 0x00000002, 0x4062C236, 0x4063B620,
+ 0x00000002, 0x4062C237, 0x4063B620, 0x00000002, 0x4062C238, 0x4063B620,
+ 0x00000002, 0x4062C239, 0x4063B620, 0x00000002, 0x4062C23A, 0x4063B620,
+ 0x00000002, 0x4062C23B, 0x4063B620, 0x00000002, 0x4062C23C, 0x4063B620,
+ 0x00000002, 0x4062C23D, 0x4063B620, 0x00000002,
+ // Block 427, offset 0x6ac0
+ 0x4062C23E, 0x4063B620, 0x00000002, 0x4062C23F, 0x4063B620, 0x00000002,
+ 0x4062C240, 0x4063B620, 0x00000002, 0x4062C241, 0x4063B620, 0x00000002,
+ 0x4062C242, 0x4063B620, 0x00000002, 0x4062C243, 0x4063B620, 0x00000002,
+ 0x4062C244, 0x4063B620, 0x00000002, 0x4062C245, 0x4063B620, 0x00000002,
+ 0x4062C246, 0x4063B620, 0x00000002, 0x4062C247, 0x4063B620, 0x00000002,
+ 0x4062C220, 0x4063B820, 0x00000002, 0x4062C221, 0x4063B820, 0x00000002,
+ 0x4062C222, 0x4063B820, 0x00000002, 0x4062C223, 0x4063B820, 0x00000002,
+ 0x4062C224, 0x4063B820, 0x00000002, 0x4062C225, 0x4063B820, 0x00000002,
+ 0x4062C226, 0x4063B820, 0x00000002, 0x4062C227, 0x4063B820, 0x00000002,
+ 0x4062C228, 0x4063B820, 0x00000002, 0x4062C229, 0x4063B820, 0x00000002,
+ 0x4062C22A, 0x4063B820, 0x00000002, 0x4062C22B,
+ // Block 428, offset 0x6b00
+ 0x4063B820, 0x00000002, 0x4062C22C, 0x4063B820, 0x00000002, 0x4062C22D,
+ 0x4063B820, 0x00000002, 0x4062C22E, 0x4063B820, 0x00000002, 0x4062C22F,
+ 0x4063B820, 0x00000002, 0x4062C230, 0x4063B820, 0x00000002, 0x4062C231,
+ 0x4063B820, 0x00000002, 0x4062C232, 0x4063B820, 0x00000002, 0x4062C233,
+ 0x4063B820, 0x00000002, 0x4062C234, 0x4063B820, 0x00000002, 0x4062C235,
+ 0x4063B820, 0x00000002, 0x4062C236, 0x4063B820, 0x00000002, 0x4062C237,
+ 0x4063B820, 0x00000002, 0x4062C238, 0x4063B820, 0x00000002, 0x4062C239,
+ 0x4063B820, 0x00000002, 0x4062C23A, 0x4063B820, 0x00000002, 0x4062C23B,
+ 0x4063B820, 0x00000002, 0x4062C23C, 0x4063B820, 0x00000002, 0x4062C23D,
+ 0x4063B820, 0x00000002, 0x4062C23E, 0x4063B820, 0x00000002, 0x4062C23F,
+ 0x4063B820, 0x00000002, 0x4062C240, 0x4063B820,
+ // Block 429, offset 0x6b40
+ 0x00000002, 0x4062C241, 0x4063B820, 0x00000002, 0x4062C242, 0x4063B820,
+ 0x00000002, 0x4062C243, 0x4063B820, 0x00000002, 0x4062C244, 0x4063B820,
+ 0x00000002, 0x4062C245, 0x4063B820, 0x00000002, 0x4062C246, 0x4063B820,
+ 0x00000002, 0x4062C247, 0x4063B820, 0x00000002, 0x4062C248, 0x4063B820,
+ 0x00000002, 0x4062C249, 0x4063B820, 0x00000002, 0x4062C24A, 0x4063B820,
+ 0x00000002, 0x4062C24B, 0x4063B820, 0x00000002, 0x4062C24C, 0x4063B820,
+ 0x00000002, 0x4062C24D, 0x4063B820, 0x00000002, 0x4062C24E, 0x4063B820,
+ 0x00000002, 0x4062C24F, 0x4063B820, 0x00000002, 0x4062C250, 0x4063B820,
+ 0x00000002, 0x4062C251, 0x4063B820, 0x00000002, 0x4062C252, 0x4063B820,
+ 0x00000002, 0x4062C253, 0x4063B820, 0x00000002, 0x4062C254, 0x4063B820,
+ 0x00000002, 0x4062C255, 0x4063B820, 0x00000002,
+ // Block 430, offset 0x6b80
+ 0x4062C256, 0x4063B820, 0x00000003, 0x4062C220, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062C221, 0x4063B820, 0x40646420, 0x00000003, 0x4062C222,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062C223, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062C224, 0x4063B820, 0x40646420, 0x00000003, 0x4062C225,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062C220, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062C221, 0x4063B820, 0x40646A20, 0x00000003, 0x4062C222,
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062C223, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062C224, 0x4063B820, 0x40646A20, 0x00000003, 0x4062C225,
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062C226, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062C227, 0x4063B820, 0x40646A20, 0x00000003, 0x4062C228,
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062C229,
+ // Block 431, offset 0x6bc0
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062C22A, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062C22B, 0x4063B820, 0x40646A20, 0x00000003, 0x4062C22C,
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062C22D, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062C22E, 0x4063B820, 0x40646A20, 0x00000003, 0x4062C22F,
+ 0x4063B820, 0x40646A20, 0x00000003, 0x4062C230, 0x4063B820, 0x40646A20,
+ 0x00000003, 0x4062C231, 0x4063B820, 0x40646A20, 0x00000003, 0x4062C220,
+ 0x4063B820, 0x40647220, 0x00000003, 0x4062C221, 0x4063B820, 0x40647220,
+ 0x00000003, 0x4062C222, 0x4063B820, 0x40647220, 0x00000003, 0x4062C223,
+ 0x4063B820, 0x40647220, 0x00000003, 0x4062C220, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062C221, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C222,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062C223,
+ // Block 432, offset 0x6c00
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062C224, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062C225, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C226,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062C227, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062C228, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C229,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062C22A, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062C22B, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C22C,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062C22D, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062C22E, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C22F,
+ 0x4063B820, 0x40648C20, 0x00000003, 0x4062C230, 0x4063B820, 0x40648C20,
+ 0x00000003, 0x4062C231, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C232,
+ 0x4063B820, 0x40648C20, 0x00000002, 0x4062C220,
+ // Block 433, offset 0x6c40
+ 0x4063BA20, 0x00000002, 0x4062C221, 0x4063BA20, 0x00000002, 0x4062C222,
+ 0x4063BA20, 0x00000002, 0x4062C223, 0x4063BA20, 0x00000002, 0x4062C224,
+ 0x4063BA20, 0x00000002, 0x4062C225, 0x4063BA20, 0x00000002, 0x4062C226,
+ 0x4063BA20, 0x00000002, 0x4062C227, 0x4063BA20, 0x00000002, 0x4062C228,
+ 0x4063BA20, 0x00000002, 0x4062C229, 0x4063BA20, 0x00000002, 0x4062C22A,
+ 0x4063BA20, 0x00000002, 0x4062C22B, 0x4063BA20, 0x00000002, 0x4062C22C,
+ 0x4063BA20, 0x00000002, 0x4062C22D, 0x4063BA20, 0x00000002, 0x4062C22E,
+ 0x4063BA20, 0x00000002, 0x4062C22F, 0x4063BA20, 0x00000002, 0x4062C230,
+ 0x4063BA20, 0x00000002, 0x4062C231, 0x4063BA20, 0x00000003, 0x4062C220,
+ 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C221, 0x4063BA20, 0x40646A20,
+ 0x00000003, 0x4062C222, 0x4063BA20, 0x40646A20,
+ // Block 434, offset 0x6c80
+ 0x00000003, 0x4062C223, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C224,
+ 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C225, 0x4063BA20, 0x40646A20,
+ 0x00000003, 0x4062C226, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C227,
+ 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C228, 0x4063BA20, 0x40646A20,
+ 0x00000003, 0x4062C229, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C22A,
+ 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C22B, 0x4063BA20, 0x40646A20,
+ 0x00000003, 0x4062C22C, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C22D,
+ 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C22E, 0x4063BA20, 0x40646A20,
+ 0x00000003, 0x4062C22F, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C230,
+ 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C231, 0x4063BA20, 0x40646A20,
+ 0x00000003, 0x4062C232, 0x4063BA20, 0x40646A20,
+ // Block 435, offset 0x6cc0
+ 0x00000003, 0x4062C233, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C234,
+ 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C235, 0x4063BA20, 0x40646A20,
+ 0x00000003, 0x4062C236, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C237,
+ 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C238, 0x4063BA20, 0x40646A20,
+ 0x00000003, 0x4062C239, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C23A,
+ 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C220, 0x4063BA20, 0x40647220,
+ 0x00000003, 0x4062C221, 0x4063BA20, 0x40647220, 0x00000003, 0x4062C220,
+ 0x4063BA20, 0x40648C20, 0x00000003, 0x4062C221, 0x4063BA20, 0x40648C20,
+ 0x00000003, 0x4062C222, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062C223,
+ 0x4063BA20, 0x40648C20, 0x00000003, 0x4062C224, 0x4063BA20, 0x40648C20,
+ 0x00000003, 0x4062C225, 0x4063BA20, 0x40648C20,
+ // Block 436, offset 0x6d00
+ 0x00000003, 0x4062C226, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062C227,
+ 0x4063BA20, 0x40648C20, 0x00000003, 0x4062C228, 0x4063BA20, 0x40648C20,
+ 0x00000002, 0x4062C220, 0x4063BC20, 0x00000002, 0x4062C221, 0x4063BC20,
+ 0x00000002, 0x4062C222, 0x4063BC20, 0x00000002, 0x4062C223, 0x4063BC20,
+ 0x00000002, 0x4062C224, 0x4063BC20, 0x00000002, 0x4062C225, 0x4063BC20,
+ 0x00000002, 0x4062C220, 0x4063BE20, 0x00000002, 0x4062C221, 0x4063BE20,
+ 0x00000002, 0x4062C222, 0x4063BE20, 0x00000002, 0x4062C223, 0x4063BE20,
+ 0x00000002, 0x4062C224, 0x4063BE20, 0x00000002, 0x4062C225, 0x4063BE20,
+ 0x00000002, 0x4062C226, 0x4063BE20, 0x00000002, 0x4062C227, 0x4063BE20,
+ 0x00000002, 0x4062C228, 0x4063BE20, 0x00000002, 0x4062C229, 0x4063BE20,
+ 0x00000002, 0x4062C22A, 0x4063BE20, 0x00000002,
+ // Block 437, offset 0x6d40
+ 0x4062C22B, 0x4063BE20, 0x00000002, 0x4062C22C, 0x4063BE20, 0x00000002,
+ 0x4062C22D, 0x4063BE20, 0x00000002, 0x4062C22E, 0x4063BE20, 0x00000002,
+ 0x4062C220, 0x4063C020, 0x00000002, 0x4062C221, 0x4063C020, 0x00000002,
+ 0x4062C222, 0x4063C020, 0x00000002, 0x4062C223, 0x4063C020, 0x00000002,
+ 0x4062C224, 0x4063C020, 0x00000002, 0x4062C225, 0x4063C020, 0x00000002,
+ 0x4062C226, 0x4063C020, 0x00000002, 0x4062C227, 0x4063C020, 0x00000002,
+ 0x4062C228, 0x4063C020, 0x00000002, 0x4062C229, 0x4063C020, 0x00000002,
+ 0x4062C22A, 0x4063C020, 0x00000002, 0x4062C22B, 0x4063C020, 0x00000002,
+ 0x4062C22C, 0x4063C020, 0x00000002, 0x4062C22D, 0x4063C020, 0x00000002,
+ 0x4062C22E, 0x4063C020, 0x00000002, 0x4062C22F, 0x4063C020, 0x00000002,
+ 0x4062C230, 0x4063C020, 0x00000002, 0x4062C231,
+ // Block 438, offset 0x6d80
+ 0x4063C020, 0x00000002, 0x4062C232, 0x4063C020, 0x00000002, 0x4062C233,
+ 0x4063C020, 0x00000002, 0x4062C234, 0x4063C020, 0x00000002, 0x4062C235,
+ 0x4063C020, 0x00000002, 0x4062C236, 0x4063C020, 0x00000002, 0x4062C237,
+ 0x4063C020, 0x00000002, 0x4062C238, 0x4063C020, 0x00000002, 0x4062C239,
+ 0x4063C020, 0x00000002, 0x4062C23A, 0x4063C020, 0x00000002, 0x4062C23B,
+ 0x4063C020, 0x00000002, 0x4062C23C, 0x4063C020, 0x00000002, 0x4062C23D,
+ 0x4063C020, 0x00000002, 0x4062C23E, 0x4063C020, 0x00000002, 0x4062C23F,
+ 0x4063C020, 0x00000002, 0x4062C240, 0x4063C020, 0x00000002, 0x4062C241,
+ 0x4063C020, 0x00000002, 0x4062C242, 0x4063C020, 0x00000002, 0x4062C243,
+ 0x4063C020, 0x00000002, 0x4062C244, 0x4063C020, 0x00000002, 0x4062C245,
+ 0x4063C020, 0x00000002, 0x4062C246, 0x4063C020,
+ // Block 439, offset 0x6dc0
+ 0x00000002, 0x4062C247, 0x4063C020, 0x00000002, 0x4062C248, 0x4063C020,
+ 0x00000002, 0x4062C249, 0x4063C020, 0x00000002, 0x4062C24A, 0x4063C020,
+ 0x00000002, 0x4062C24B, 0x4063C020, 0x00000002, 0x4062C24C, 0x4063C020,
+ 0x00000003, 0x4062C220, 0x4063C020, 0x40646420, 0x00000003, 0x4062C221,
+ 0x4063C020, 0x40646420, 0x00000003, 0x4062C222, 0x4063C020, 0x40646420,
+ 0x00000003, 0x4062C223, 0x4063C020, 0x40646420, 0x00000003, 0x4062C224,
+ 0x4063C020, 0x40646420, 0x00000003, 0x4062C225, 0x4063C020, 0x40646420,
+ 0x00000003, 0x4062C226, 0x4063C020, 0x40646420, 0x00000003, 0x4062C227,
+ 0x4063C020, 0x40646420, 0x00000003, 0x4062C228, 0x4063C020, 0x40646420,
+ 0x00000003, 0x4062C220, 0x4063C020, 0x40648C20, 0x00000003, 0x4062C221,
+ 0x4063C020, 0x40648C20, 0x00000003, 0x4062C222,
+ // Block 440, offset 0x6e00
+ 0x4063C020, 0x40648C20, 0x00000003, 0x4062C223, 0x4063C020, 0x40648C20,
+ 0x00000003, 0x4062C224, 0x4063C020, 0x40648C20, 0x00000003, 0x4062C225,
+ 0x4063C020, 0x40648C20, 0x00000003, 0x4062C226, 0x4063C020, 0x40648C20,
+ 0x00000003, 0x4062C227, 0x4063C020, 0x40648C20, 0x00000003, 0x4062C228,
+ 0x4063C020, 0x40648C20, 0x00000003, 0x4062C229, 0x4063C020, 0x40648C20,
+ 0x00000003, 0x4062C22A, 0x4063C020, 0x40648C20, 0x00000003, 0x4062C22B,
+ 0x4063C020, 0x40648C20, 0x00000003, 0x4062C22C, 0x4063C020, 0x40648C20,
+ 0x00000003, 0x4062C22D, 0x4063C020, 0x40648C20, 0x00000003, 0x4062C22E,
+ 0x4063C020, 0x40648C20, 0x00000003, 0x4062C22F, 0x4063C020, 0x40648C20,
+ 0x00000003, 0x4062C230, 0x4063C020, 0x40648C20, 0x00000003, 0x4062C231,
+ 0x4063C020, 0x40648C20, 0x00000003, 0x4062C232,
+ // Block 441, offset 0x6e40
+ 0x4063C020, 0x40648C20, 0x00000003, 0x4062C233, 0x4063C020, 0x40648C20,
+ 0x00000003, 0x4062C234, 0x4063C020, 0x40648C20, 0x00000003, 0x4062C235,
+ 0x4063C020, 0x40648C20, 0x00000003, 0x4062C236, 0x4063C020, 0x40648C20,
+ 0x00000003, 0x4062C237, 0x4063C020, 0x40648C20, 0x00000003, 0x4062C238,
+ 0x4063C020, 0x40648C20, 0x00000003, 0x4062C239, 0x4063C020, 0x40648C20,
+ 0x00000003, 0x4062C23A, 0x4063C020, 0x40648C20, 0x00000003, 0x4062C23B,
+ 0x4063C020, 0x40648C20, 0x00000003, 0x4062C23C, 0x4063C020, 0x40648C20,
+ 0x00000003, 0x4062C23D, 0x4063C020, 0x40648C20, 0x00000003, 0x4062C23E,
+ 0x4063C020, 0x40648C20, 0x00000003, 0x4062C23F, 0x4063C020, 0x40648C20,
+ 0x00000003, 0x4062C240, 0x4063C020, 0x40648C20, 0x00000003, 0x4062C241,
+ 0x4063C020, 0x40648C20, 0x00000002, 0x4062C220,
+ // Block 442, offset 0x6e80
+ 0x4063C220, 0x00000002, 0x4062C221, 0x4063C220, 0x00000002, 0x4062C222,
+ 0x4063C220, 0x00000002, 0x4062C223, 0x4063C220, 0x00000002, 0x4062C224,
+ 0x4063C220, 0x00000002, 0x4062C225, 0x4063C220, 0x00000002, 0x4062C226,
+ 0x4063C220, 0x00000002, 0x4062C227, 0x4063C220, 0x00000002, 0x4062C228,
+ 0x4063C220, 0x00000002, 0x4062C229, 0x4063C220, 0x00000002, 0x4062C22A,
+ 0x4063C220, 0x00000002, 0x4062C22B, 0x4063C220, 0x00000002, 0x4062C22C,
+ 0x4063C220, 0x00000002, 0x4062C22D, 0x4063C220, 0x00000002, 0x4062C22E,
+ 0x4063C220, 0x00000002, 0x4062C22F, 0x4063C220, 0x00000002, 0x4062C230,
+ 0x4063C220, 0x00000002, 0x4062C231, 0x4063C220, 0x00000002, 0x4062C232,
+ 0x4063C220, 0x00000002, 0x4062C233, 0x4063C220, 0x00000002, 0x4062C234,
+ 0x4063C220, 0x00000002, 0x4062C235, 0x4063C220,
+ // Block 443, offset 0x6ec0
+ 0x00000002, 0x4062C236, 0x4063C220, 0x00000002, 0x4062C237, 0x4063C220,
+ 0x00000002, 0x4062C238, 0x4063C220, 0x00000002, 0x4062C239, 0x4063C220,
+ 0x00000002, 0x4062C23A, 0x4063C220, 0x00000002, 0x4062C23B, 0x4063C220,
+ 0x00000002, 0x4062C23C, 0x4063C220, 0x00000002, 0x4062C23D, 0x4063C220,
+ 0x00000002, 0x4062C23E, 0x4063C220, 0x00000002, 0x4062C23F, 0x4063C220,
+ 0x00000002, 0x4062C240, 0x4063C220, 0x00000002, 0x4062C241, 0x4063C220,
+ 0x00000002, 0x4062C242, 0x4063C220, 0x00000002, 0x4062C243, 0x4063C220,
+ 0x00000002, 0x4062C244, 0x4063C220, 0x00000002, 0x4062C245, 0x4063C220,
+ 0x00000002, 0x4062C246, 0x4063C220, 0x00000002, 0x4062C247, 0x4063C220,
+ 0x00000002, 0x4062C248, 0x4063C220, 0x00000002, 0x4062C249, 0x4063C220,
+ 0x00000002, 0x4062C24A, 0x4063C220, 0x00000002,
+ // Block 444, offset 0x6f00
+ 0x4062C24B, 0x4063C220, 0x00000002, 0x4062C24C, 0x4063C220, 0x00000002,
+ 0x4062C24D, 0x4063C220, 0x00000002, 0x4062C24E, 0x4063C220, 0x00000002,
+ 0x4062C24F, 0x4063C220, 0x00000002, 0x4062C250, 0x4063C220, 0x00000002,
+ 0x4062C251, 0x4063C220, 0x00000002, 0x4062C252, 0x4063C220, 0x00000002,
+ 0x4062C253, 0x4063C220, 0x00000002, 0x4062C254, 0x4063C220, 0x00000003,
+ 0x4062C220, 0x4063C220, 0x40646420, 0x00000003, 0x4062C221, 0x4063C220,
+ 0x40646420, 0x00000003, 0x4062C222, 0x4063C220, 0x40646420, 0x00000003,
+ 0x4062C223, 0x4063C220, 0x40646420, 0x00000003, 0x4062C224, 0x4063C220,
+ 0x40646420, 0x00000003, 0x4062C225, 0x4063C220, 0x40646420, 0x00000003,
+ 0x4062C226, 0x4063C220, 0x40646420, 0x00000003, 0x4062C227, 0x4063C220,
+ 0x40646420, 0x00000003, 0x4062C228, 0x4063C220,
+ // Block 445, offset 0x6f40
+ 0x40646420, 0x00000003, 0x4062C229, 0x4063C220, 0x40646420, 0x00000003,
+ 0x4062C22A, 0x4063C220, 0x40646420, 0x00000003, 0x4062C220, 0x4063C220,
+ 0x40646A20, 0x00000003, 0x4062C221, 0x4063C220, 0x40646A20, 0x00000003,
+ 0x4062C222, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C223, 0x4063C220,
+ 0x40646A20, 0x00000003, 0x4062C224, 0x4063C220, 0x40646A20, 0x00000003,
+ 0x4062C225, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C226, 0x4063C220,
+ 0x40646A20, 0x00000003, 0x4062C227, 0x4063C220, 0x40646A20, 0x00000003,
+ 0x4062C228, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C229, 0x4063C220,
+ 0x40646A20, 0x00000003, 0x4062C22A, 0x4063C220, 0x40646A20, 0x00000003,
+ 0x4062C22B, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C22C, 0x4063C220,
+ 0x40646A20, 0x00000003, 0x4062C22D, 0x4063C220,
+ // Block 446, offset 0x6f80
+ 0x40646A20, 0x00000003, 0x4062C22E, 0x4063C220, 0x40646A20, 0x00000003,
+ 0x4062C22F, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C230, 0x4063C220,
+ 0x40646A20, 0x00000003, 0x4062C231, 0x4063C220, 0x40646A20, 0x00000003,
+ 0x4062C232, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C220, 0x4063C220,
+ 0x40647220, 0x00000003, 0x4062C221, 0x4063C220, 0x40647220, 0x00000003,
+ 0x4062C222, 0x4063C220, 0x40647220, 0x00000003, 0x4062C223, 0x4063C220,
+ 0x40647220, 0x00000003, 0x4062C220, 0x4063C220, 0x40648C20, 0x00000003,
+ 0x4062C221, 0x4063C220, 0x40648C20, 0x00000003, 0x4062C222, 0x4063C220,
+ 0x40648C20, 0x00000003, 0x4062C220, 0x4063C420, 0x40646A20, 0x00000003,
+ 0x4062C221, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C222, 0x4063C420,
+ 0x40646A20, 0x00000003, 0x4062C223, 0x4063C420,
+ // Block 447, offset 0x6fc0
+ 0x40646A20, 0x00000003, 0x4062C224, 0x4063C420, 0x40646A20, 0x00000003,
+ 0x4062C225, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C226, 0x4063C420,
+ 0x40646A20, 0x00000003, 0x4062C227, 0x4063C420, 0x40646A20, 0x00000003,
+ 0x4062C228, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C229, 0x4063C420,
+ 0x40646A20, 0x00000003, 0x4062C22A, 0x4063C420, 0x40646A20, 0x00000003,
+ 0x4062C22B, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C22C, 0x4063C420,
+ 0x40646A20, 0x00000003, 0x4062C22D, 0x4063C420, 0x40646A20, 0x00000003,
+ 0x4062C22E, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C22F, 0x4063C420,
+ 0x40646A20, 0x00000003, 0x4062C230, 0x4063C420, 0x40646A20, 0x00000003,
+ 0x4062C231, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C232, 0x4063C420,
+ 0x40646A20, 0x00000003, 0x4062C233, 0x4063C420,
+ // Block 448, offset 0x7000
+ 0x40646A20, 0x00000003, 0x4062C234, 0x4063C420, 0x40646A20, 0x00000003,
+ 0x4062C235, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C236, 0x4063C420,
+ 0x40646A20, 0x00000003, 0x4062C237, 0x4063C420, 0x40646A20, 0x00000003,
+ 0x4062C238, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C239, 0x4063C420,
+ 0x40646A20, 0x00000003, 0x4062C23A, 0x4063C420, 0x40646A20, 0x00000003,
+ 0x4062C23B, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C23C, 0x4063C420,
+ 0x40646A20, 0x00000003, 0x4062C23D, 0x4063C420, 0x40646A20, 0x00000003,
+ 0x4062C23E, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C23F, 0x4063C420,
+ 0x40646A20, 0x00000003, 0x4062C240, 0x4063C420, 0x40646A20, 0x00000003,
+ 0x4062C241, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C242, 0x4063C420,
+ 0x40646A20, 0x00000003, 0x4062C243, 0x4063C420,
+ // Block 449, offset 0x7040
+ 0x40646A20, 0x00000003, 0x4062C244, 0x4063C420, 0x40646A20, 0x00000003,
+ 0x4062C245, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C246, 0x4063C420,
+ 0x40646A20, 0x00000003, 0x4062C247, 0x4063C420, 0x40646A20, 0x00000003,
+ 0x4062C248, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C220, 0x4063C420,
+ 0x40647220, 0x00000003, 0x4062C221, 0x4063C420, 0x40647220, 0x00000003,
+ 0x4062C222, 0x4063C420, 0x40647220, 0x00000003, 0x4062C223, 0x4063C420,
+ 0x40647220, 0x00000003, 0x4062C224, 0x4063C420, 0x40647220, 0x00000003,
+ 0x4062C225, 0x4063C420, 0x40647220, 0x00000002, 0x4062C220, 0x4063C820,
+ 0x00000002, 0x4062C221, 0x4063C820, 0x00000002, 0x4062C222, 0x4063C820,
+ 0x00000002, 0x4062C223, 0x4063C820, 0x00000002, 0x4062C224, 0x4063C820,
+ 0x00000002, 0x4062C225, 0x4063C820, 0x00000002,
+ // Block 450, offset 0x7080
+ 0x4062C226, 0x4063C820, 0x00000002, 0x4062C227, 0x4063C820, 0x00000002,
+ 0x4062C228, 0x4063C820, 0x00000002, 0x4062C229, 0x4063C820, 0x00000002,
+ 0x4062C22A, 0x4063C820, 0x00000002, 0x4062C22B, 0x4063C820, 0x00000002,
+ 0x4062C22C, 0x4063C820, 0x00000002, 0x4062C22D, 0x4063C820, 0x00000002,
+ 0x4062C22E, 0x4063C820, 0x00000002, 0x4062C22F, 0x4063C820, 0x00000002,
+ 0x4062C230, 0x4063C820, 0x00000002, 0x4062C231, 0x4063C820, 0x00000002,
+ 0x4062C232, 0x4063C820, 0x00000002, 0x4062C233, 0x4063C820, 0x00000002,
+ 0x4062C234, 0x4063C820, 0x00000002, 0x4062C235, 0x4063C820, 0x00000002,
+ 0x4062C236, 0x4063C820, 0x00000002, 0x4062C237, 0x4063C820, 0x00000002,
+ 0x4062C238, 0x4063C820, 0x00000002, 0x4062C239, 0x4063C820, 0x00000002,
+ 0x4062C23A, 0x4063C820, 0x00000002, 0x4062C23B,
+ // Block 451, offset 0x70c0
+ 0x4063C820, 0x00000002, 0x4062C23C, 0x4063C820, 0x00000002, 0x4062C23D,
+ 0x4063C820, 0x00000002, 0x4062C23E, 0x4063C820, 0x00000002, 0x4062C23F,
+ 0x4063C820, 0x00000002, 0x4062C240, 0x4063C820, 0x00000002, 0x4062C241,
+ 0x4063C820, 0x00000002, 0x4062C242, 0x4063C820, 0x00000002, 0x4062C243,
+ 0x4063C820, 0x00000002, 0x4062C244, 0x4063C820, 0x00000002, 0x4062C245,
+ 0x4063C820, 0x00000002, 0x4062C246, 0x4063C820, 0x00000002, 0x4062C247,
+ 0x4063C820, 0x00000002, 0x4062C220, 0x4063CA20, 0x00000002, 0x4062C221,
+ 0x4063CA20, 0x00000002, 0x4062C222, 0x4063CA20, 0x00000002, 0x4062C223,
+ 0x4063CA20, 0x00000002, 0x4062C224, 0x4063CA20, 0x00000002, 0x4062C225,
+ 0x4063CA20, 0x00000002, 0x4062C226, 0x4063CA20, 0x00000002, 0x4062C227,
+ 0x4063CA20, 0x00000002, 0x4062C228, 0x4063CA20,
+ // Block 452, offset 0x7100
+ 0x00000002, 0x4062C229, 0x4063CA20, 0x00000002, 0x4062C22A, 0x4063CA20,
+ 0x00000002, 0x4062C22B, 0x4063CA20, 0x00000002, 0x4062C22C, 0x4063CA20,
+ 0x00000002, 0x4062C22D, 0x4063CA20, 0x00000002, 0x4062C22E, 0x4063CA20,
+ 0x00000002, 0x4062C22F, 0x4063CA20, 0x00000002, 0x4062C230, 0x4063CA20,
+ 0x00000002, 0x4062C231, 0x4063CA20, 0x00000002, 0x4062C232, 0x4063CA20,
+ 0x00000002, 0x4062C233, 0x4063CA20, 0x00000002, 0x4062C234, 0x4063CA20,
+ 0x00000002, 0x4062C235, 0x4063CA20, 0x00000002, 0x4062C236, 0x4063CA20,
+ 0x00000002, 0x4062C237, 0x4063CA20, 0x00000002, 0x4062C238, 0x4063CA20,
+ 0x00000002, 0x4062C239, 0x4063CA20, 0x00000002, 0x4062C23A, 0x4063CA20,
+ 0x00000002, 0x4062C23B, 0x4063CA20, 0x00000002, 0x4062C23C, 0x4063CA20,
+ 0x00000002, 0x4062C23D, 0x4063CA20, 0x00000002,
+ // Block 453, offset 0x7140
+ 0x4062C23E, 0x4063CA20, 0x00000002, 0x4062C23F, 0x4063CA20, 0x00000002,
+ 0x4062C240, 0x4063CA20, 0x00000002, 0x4062C241, 0x4063CA20, 0x00000002,
+ 0x4062C242, 0x4063CA20, 0x00000002, 0x4062C243, 0x4063CA20, 0x00000002,
+ 0x4062C244, 0x4063CA20, 0x00000002, 0x4062C245, 0x4063CA20, 0x00000002,
+ 0x4062C246, 0x4063CA20, 0x00000002, 0x4062C247, 0x4063CA20, 0x00000002,
+ 0x4062C248, 0x4063CA20, 0x00000002, 0x4062C249, 0x4063CA20, 0x00000002,
+ 0x4062C24A, 0x4063CA20, 0x00000002, 0x4062C24B, 0x4063CA20, 0x00000002,
+ 0x4062C24C, 0x4063CA20, 0x00000002, 0x4062C24D, 0x4063CA20, 0x00000002,
+ 0x4062C24E, 0x4063CA20, 0x00000002, 0x4062C24F, 0x4063CA20, 0x00000002,
+ 0x4062C250, 0x4063CA20, 0x00000002, 0x4062C251, 0x4063CA20, 0x00000002,
+ 0x4062C252, 0x4063CA20, 0x00000002, 0x4062C253,
+ // Block 454, offset 0x7180
+ 0x4063CA20, 0x00000002, 0x4062C254, 0x4063CA20, 0x00000002, 0x4062C255,
+ 0x4063CA20, 0x00000002, 0x4062C256, 0x4063CA20, 0x00000002, 0x4062C257,
+ 0x4063CA20, 0x00000002, 0x4062C258, 0x4063CA20, 0x00000002, 0x4062C259,
+ 0x4063CA20, 0x00000002, 0x4062C25A, 0x4063CA20, 0x00000002, 0x4062C25B,
+ 0x4063CA20, 0x00000002, 0x4062C25C, 0x4063CA20, 0x00000002, 0x4062C25D,
+ 0x4063CA20, 0x00000002, 0x4062C25E, 0x4063CA20, 0x00000002, 0x4062C25F,
+ 0x4063CA20, 0x00000002, 0x4062C260, 0x4063CA20, 0x00000002, 0x4062C261,
+ 0x4063CA20, 0x00000002, 0x4062C262, 0x4063CA20, 0x00000002, 0x4062C263,
+ 0x4063CA20, 0x00000002, 0x4062C264, 0x4063CA20, 0x00000002, 0x4062C265,
+ 0x4063CA20, 0x00000002, 0x4062C266, 0x4063CA20, 0x00000002, 0x4062C267,
+ 0x4063CA20, 0x00000002, 0x4062C268, 0x4063CA20,
+ // Block 455, offset 0x71c0
+ 0x00000002, 0x4062C269, 0x4063CA20, 0x00000002, 0x4062C26A, 0x4063CA20,
+ 0x00000002, 0x4062C26B, 0x4063CA20, 0x00000002, 0x4062C26C, 0x4063CA20,
+ 0x00000002, 0x4062C26D, 0x4063CA20, 0x00000003, 0x4062C220, 0x4063CA20,
+ 0x40646420, 0x00000003, 0x4062C221, 0x4063CA20, 0x40646420, 0x00000003,
+ 0x4062C222, 0x4063CA20, 0x40646420, 0x00000003, 0x4062C223, 0x4063CA20,
+ 0x40646420, 0x00000003, 0x4062C224, 0x4063CA20, 0x40646420, 0x00000003,
+ 0x4062C225, 0x4063CA20, 0x40646420, 0x00000003, 0x4062C220, 0x4063CA20,
+ 0x40646A20, 0x00000003, 0x4062C221, 0x4063CA20, 0x40646A20, 0x00000003,
+ 0x4062C222, 0x4063CA20, 0x40646A20, 0x00000003, 0x4062C223, 0x4063CA20,
+ 0x40646A20, 0x00000003, 0x4062C224, 0x4063CA20, 0x40646A20, 0x00000003,
+ 0x4062C225, 0x4063CA20, 0x40646A20, 0x00000003,
+ // Block 456, offset 0x7200
+ 0x4062C226, 0x4063CA20, 0x40646A20, 0x00000003, 0x4062C227, 0x4063CA20,
+ 0x40646A20, 0x00000003, 0x4062C228, 0x4063CA20, 0x40646A20, 0x00000003,
+ 0x4062C229, 0x4063CA20, 0x40646A20, 0x00000003, 0x4062C22A, 0x4063CA20,
+ 0x40646A20, 0x00000003, 0x4062C22B, 0x4063CA20, 0x40646A20, 0x00000003,
+ 0x4062C220, 0x4063CA20, 0x40647220, 0x00000003, 0x4062C221, 0x4063CA20,
+ 0x40647220, 0x00000003, 0x4062C222, 0x4063CA20, 0x40647220, 0x00000003,
+ 0x4062C223, 0x4063CA20, 0x40647220, 0x00000003, 0x4062C220, 0x4063CA20,
+ 0x40648C20, 0x00000003, 0x4062C221, 0x4063CA20, 0x40648C20, 0x00000003,
+ 0x4062C222, 0x4063CA20, 0x40648C20, 0x00000003, 0x4062C223, 0x4063CA20,
+ 0x40648C20, 0x00000003, 0x4062C224, 0x4063CA20, 0x40648C20, 0x00000003,
+ 0x4062C225, 0x4063CA20, 0x40648C20, 0x00000003,
+ // Block 457, offset 0x7240
+ 0x4062C220, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062C221, 0x4063CC20,
+ 0x40646A20, 0x00000003, 0x4062C222, 0x4063CC20, 0x40646A20, 0x00000003,
+ 0x4062C223, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062C224, 0x4063CC20,
+ 0x40646A20, 0x00000003, 0x4062C225, 0x4063CC20, 0x40646A20, 0x00000003,
+ 0x4062C226, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062C227, 0x4063CC20,
+ 0x40646A20, 0x00000003, 0x4062C228, 0x4063CC20, 0x40646A20, 0x00000003,
+ 0x4062C229, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062C22A, 0x4063CC20,
+ 0x40646A20, 0x00000003, 0x4062C22B, 0x4063CC20, 0x40646A20, 0x00000003,
+ 0x4062C22C, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062C22D, 0x4063CC20,
+ 0x40646A20, 0x00000003, 0x4062C22E, 0x4063CC20, 0x40646A20, 0x00000003,
+ 0x4062C22F, 0x4063CC20, 0x40646A20, 0x00000003,
+ // Block 458, offset 0x7280
+ 0x4062C230, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062C231, 0x4063CC20,
+ 0x40646A20, 0x00000003, 0x4062C232, 0x4063CC20, 0x40646A20, 0x00000003,
+ 0x4062C233, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062C234, 0x4063CC20,
+ 0x40646A20, 0x00000003, 0x4062C220, 0x4063CC20, 0x40647220, 0x00000003,
+ 0x4062C221, 0x4063CC20, 0x40647220, 0x00000003, 0x4062C222, 0x4063CC20,
+ 0x40647220, 0x00000003, 0x4062C220, 0x4063CC20, 0x40648220, 0x00000003,
+ 0x4062C221, 0x4063CC20, 0x40648220, 0x00000003, 0x4062C222, 0x4063CC20,
+ 0x40648220, 0x00000003, 0x4062C223, 0x4063CC20, 0x40648220, 0x00000003,
+ 0x4062C224, 0x4063CC20, 0x40648220, 0x00000003, 0x4062C225, 0x4063CC20,
+ 0x40648220, 0x00000003, 0x4062C226, 0x4063CC20, 0x40648220, 0x00000003,
+ 0x4062C227, 0x4063CC20, 0x40648220, 0x00000003,
+ // Block 459, offset 0x72c0
+ 0x4062C228, 0x4063CC20, 0x40648220, 0x00000003, 0x4062C229, 0x4063CC20,
+ 0x40648220, 0x00000003, 0x4062C22A, 0x4063CC20, 0x40648220, 0x00000003,
+ 0x4062C22B, 0x4063CC20, 0x40648220, 0x00000003, 0x4062C220, 0x4063CC20,
+ 0x40648420, 0x00000003, 0x4062C221, 0x4063CC20, 0x40648420, 0x00000003,
+ 0x4062C222, 0x4063CC20, 0x40648420, 0x00000003, 0x4062C223, 0x4063CC20,
+ 0x40648420, 0x00000003, 0x4062C224, 0x4063CC20, 0x40648420, 0x00000003,
+ 0x4062C225, 0x4063CC20, 0x40648420, 0x00000003, 0x4062C226, 0x4063CC20,
+ 0x40648420, 0x00000003, 0x4062C220, 0x4063CC20, 0x40648C20, 0x00000003,
+ 0x4062C221, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062C222, 0x4063CC20,
+ 0x40648C20, 0x00000003, 0x4062C223, 0x4063CC20, 0x40648C20, 0x00000003,
+ 0x4062C224, 0x4063CC20, 0x40648C20, 0x00000002,
+ // Block 460, offset 0x7300
+ 0x4062C220, 0x4063CE20, 0x00000002, 0x4062C221, 0x4063CE20, 0x00000002,
+ 0x4062C222, 0x4063CE20, 0x00000002, 0x4062C223, 0x4063CE20, 0x00000002,
+ 0x4062C224, 0x4063CE20, 0x00000002, 0x4062C225, 0x4063CE20, 0x00000002,
+ 0x4062C226, 0x4063CE20, 0x00000002, 0x4062C227, 0x4063CE20, 0x00000002,
+ 0x4062C228, 0x4063CE20, 0x00000002, 0x4062C229, 0x4063CE20, 0x00000002,
+ 0x4062C22A, 0x4063CE20, 0x00000002, 0x4062C22B, 0x4063CE20, 0x00000002,
+ 0x4062C22C, 0x4063CE20, 0x00000002, 0x4062C22D, 0x4063CE20, 0x00000002,
+ 0x4062C22E, 0x4063CE20, 0x00000002, 0x4062C22F, 0x4063CE20, 0x00000002,
+ 0x4062C230, 0x4063CE20, 0x00000002, 0x4062C231, 0x4063CE20, 0x00000002,
+ 0x4062C232, 0x4063CE20, 0x00000002, 0x4062C233, 0x4063CE20, 0x00000002,
+ 0x4062C234, 0x4063CE20, 0x00000002, 0x4062C235,
+ // Block 461, offset 0x7340
+ 0x4063CE20, 0x00000002, 0x4062C236, 0x4063CE20, 0x00000002, 0x4062C237,
+ 0x4063CE20, 0x00000002, 0x4062C238, 0x4063CE20, 0x00000002, 0x4062C239,
+ 0x4063CE20, 0x00000002, 0x4062C23A, 0x4063CE20, 0x00000002, 0x4062C23B,
+ 0x4063CE20, 0x00000002, 0x4062C23C, 0x4063CE20, 0x00000002, 0x4062C23D,
+ 0x4063CE20, 0x00000002, 0x4062C220, 0x4063D020, 0x00000002, 0x4062C221,
+ 0x4063D020, 0x00000002, 0x4062C222, 0x4063D020, 0x00000002, 0x4062C223,
+ 0x4063D020, 0x00000002, 0x4062C224, 0x4063D020, 0x00000002, 0x4062C225,
+ 0x4063D020, 0x00000002, 0x4062C226, 0x4063D020, 0x00000002, 0x4062C227,
+ 0x4063D020, 0x00000002, 0x4062C228, 0x4063D020, 0x00000002, 0x4062C229,
+ 0x4063D020, 0x00000002, 0x4062C22A, 0x4063D020, 0x00000002, 0x4062C22B,
+ 0x4063D020, 0x00000002, 0x4062C22C, 0x4063D020,
+ // Block 462, offset 0x7380
+ 0x00000002, 0x4062C22D, 0x4063D020, 0x00000002, 0x4062C22E, 0x4063D020,
+ 0x00000002, 0x4062C22F, 0x4063D020, 0x00000002, 0x4062C230, 0x4063D020,
+ 0x00000002, 0x4062C231, 0x4063D020, 0x00000002, 0x4062C232, 0x4063D020,
+ 0x00000002, 0x4062C233, 0x4063D020, 0x00000002, 0x4062C234, 0x4063D020,
+ 0x00000002, 0x4062C235, 0x4063D020, 0x00000002, 0x4062C236, 0x4063D020,
+ 0x00000002, 0x4062C237, 0x4063D020, 0x00000002, 0x4062C238, 0x4063D020,
+ 0x00000002, 0x4062C239, 0x4063D020, 0x00000002, 0x4062C23A, 0x4063D020,
+ 0x00000002, 0x4062C23B, 0x4063D020, 0x00000002, 0x4062C23C, 0x4063D020,
+ 0x00000002, 0x4062C23D, 0x4063D020, 0x00000002, 0x4062C23E, 0x4063D020,
+ 0x00000002, 0x4062C23F, 0x4063D020, 0x00000002, 0x4062C240, 0x4063D020,
+ 0x00000002, 0x4062C241, 0x4063D020, 0x00000002,
+ // Block 463, offset 0x73c0
+ 0x4062C242, 0x4063D020, 0x00000002, 0x4062C243, 0x4063D020, 0x00000003,
+ 0x4062C220, 0x4063D020, 0x40646420, 0x00000003, 0x4062C221, 0x4063D020,
+ 0x40646420, 0x00000003, 0x4062C222, 0x4063D020, 0x40646420, 0x00000003,
+ 0x4062C223, 0x4063D020, 0x40646420, 0x00000003, 0x4062C224, 0x4063D020,
+ 0x40646420, 0x00000003, 0x4062C225, 0x4063D020, 0x40646420, 0x00000003,
+ 0x4062C226, 0x4063D020, 0x40646420, 0x00000003, 0x4062C227, 0x4063D020,
+ 0x40646420, 0x00000003, 0x4062C228, 0x4063D020, 0x40646420, 0x00000003,
+ 0x4062C229, 0x4063D020, 0x40646420, 0x00000003, 0x4062C220, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C221, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C222, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C223, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C224, 0x4063D020,
+ // Block 464, offset 0x7400
+ 0x40646A20, 0x00000003, 0x4062C225, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C226, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C227, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C228, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C229, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C22A, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C22B, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C22C, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C22D, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C22E, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C22F, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C230, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C231, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C232, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C233, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C234, 0x4063D020,
+ // Block 465, offset 0x7440
+ 0x40646A20, 0x00000003, 0x4062C235, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C236, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C237, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C238, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C239, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C23A, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C23B, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C23C, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C220, 0x4063D020,
+ 0x40647220, 0x00000003, 0x4062C221, 0x4063D020, 0x40647220, 0x00000003,
+ 0x4062C222, 0x4063D020, 0x40647220, 0x00000003, 0x4062C223, 0x4063D020,
+ 0x40647220, 0x00000003, 0x4062C224, 0x4063D020, 0x40647220, 0x00000003,
+ 0x4062C225, 0x4063D020, 0x40647220, 0x00000003, 0x4062C226, 0x4063D020,
+ 0x40647220, 0x00000003, 0x4062C227, 0x4063D020,
+ // Block 466, offset 0x7480
+ 0x40647220, 0x00000003, 0x4062C228, 0x4063D020, 0x40647220, 0x00000003,
+ 0x4062C229, 0x4063D020, 0x40647220, 0x00000003, 0x4062C22A, 0x4063D020,
+ 0x40647220, 0x00000003, 0x4062C22B, 0x4063D020, 0x40647220, 0x00000003,
+ 0x4062C220, 0x4063D020, 0x40648220, 0x00000003, 0x4062C221, 0x4063D020,
+ 0x40648220, 0x00000003, 0x4062C222, 0x4063D020, 0x40648220, 0x00000003,
+ 0x4062C223, 0x4063D020, 0x40648220, 0x00000003, 0x4062C224, 0x4063D020,
+ 0x40648220, 0x00000003, 0x4062C225, 0x4063D020, 0x40648220, 0x00000003,
+ 0x4062C226, 0x4063D020, 0x40648220, 0x00000003, 0x4062C227, 0x4063D020,
+ 0x40648220, 0x00000003, 0x4062C228, 0x4063D020, 0x40648220, 0x00000003,
+ 0x4062C229, 0x4063D020, 0x40648220, 0x00000003, 0x4062C22A, 0x4063D020,
+ 0x40648220, 0x00000003, 0x4062C22B, 0x4063D020,
+ // Block 467, offset 0x74c0
+ 0x40648220, 0x00000003, 0x4062C22C, 0x4063D020, 0x40648220, 0x00000003,
+ 0x4062C220, 0x4063D020, 0x40648420, 0x00000003, 0x4062C221, 0x4063D020,
+ 0x40648420, 0x00000003, 0x4062C222, 0x4063D020, 0x40648420, 0x00000003,
+ 0x4062C223, 0x4063D020, 0x40648420, 0x00000003, 0x4062C220, 0x4063D020,
+ 0x40648C20, 0x00000003, 0x4062C221, 0x4063D020, 0x40648C20, 0x00000003,
+ 0x4062C222, 0x4063D020, 0x40648C20, 0x00000003, 0x4062C223, 0x4063D020,
+ 0x40648C20, 0x00000003, 0x4062C224, 0x4063D020, 0x40648C20, 0x00000003,
+ 0x4062C225, 0x4063D020, 0x40648C20, 0x00000002, 0x4062C420, 0x4063A820,
+ 0x00000002, 0x4062C421, 0x4063A820, 0x00000002, 0x4062C422, 0x4063A820,
+ 0x00000002, 0x4062C423, 0x4063A820, 0x00000002, 0x4062C424, 0x4063A820,
+ 0x00000002, 0x4062C425, 0x4063A820, 0x00000002,
+ // Block 468, offset 0x7500
+ 0x4062C426, 0x4063A820, 0x00000002, 0x4062C427, 0x4063A820, 0x00000002,
+ 0x4062C428, 0x4063A820, 0x00000002, 0x4062C429, 0x4063A820, 0x00000002,
+ 0x4062C42A, 0x4063A820, 0x00000002, 0x4062C42B, 0x4063A820, 0x00000002,
+ 0x4062C42C, 0x4063A820, 0x00000002, 0x4062C42D, 0x4063A820, 0x00000002,
+ 0x4062C42E, 0x4063A820, 0x00000002, 0x4062C42F, 0x4063A820, 0x00000002,
+ 0x4062C430, 0x4063A820, 0x00000002, 0x4062C431, 0x4063A820, 0x00000002,
+ 0x4062C432, 0x4063A820, 0x00000002, 0x4062C433, 0x4063A820, 0x00000002,
+ 0x4062C434, 0x4063A820, 0x00000002, 0x4062C435, 0x4063A820, 0x00000002,
+ 0x4062C436, 0x4063A820, 0x00000002, 0x4062C437, 0x4063A820, 0x00000002,
+ 0x4062C438, 0x4063A820, 0x00000002, 0x4062C439, 0x4063A820, 0x00000002,
+ 0x4062C43A, 0x4063A820, 0x00000002, 0x4062C43B,
+ // Block 469, offset 0x7540
+ 0x4063A820, 0x00000002, 0x4062C43C, 0x4063A820, 0x00000002, 0x4062C43D,
+ 0x4063A820, 0x00000002, 0x4062C43E, 0x4063A820, 0x00000002, 0x4062C43F,
+ 0x4063A820, 0x00000002, 0x4062C440, 0x4063A820, 0x00000002, 0x4062C441,
+ 0x4063A820, 0x00000002, 0x4062C442, 0x4063A820, 0x00000002, 0x4062C443,
+ 0x4063A820, 0x00000002, 0x4062C444, 0x4063A820, 0x00000002, 0x4062C445,
+ 0x4063A820, 0x00000002, 0x4062C446, 0x4063A820, 0x00000002, 0x4062C447,
+ 0x4063A820, 0x00000002, 0x4062C448, 0x4063A820, 0x00000002, 0x4062C449,
+ 0x4063A820, 0x00000002, 0x4062C44A, 0x4063A820, 0x00000002, 0x4062C44B,
+ 0x4063A820, 0x00000002, 0x4062C44C, 0x4063A820, 0x00000002, 0x4062C44D,
+ 0x4063A820, 0x00000002, 0x4062C44E, 0x4063A820, 0x00000002, 0x4062C44F,
+ 0x4063A820, 0x00000002, 0x4062C450, 0x4063A820,
+ // Block 470, offset 0x7580
+ 0x00000002, 0x4062C451, 0x4063A820, 0x00000002, 0x4062C452, 0x4063A820,
+ 0x00000002, 0x4062C453, 0x4063A820, 0x00000002, 0x4062C454, 0x4063A820,
+ 0x00000003, 0x4062C420, 0x4063A820, 0x40646420, 0x00000003, 0x4062C421,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062C422, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062C423, 0x4063A820, 0x40646420, 0x00000003, 0x4062C424,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062C425, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062C426, 0x4063A820, 0x40646420, 0x00000003, 0x4062C427,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062C428, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062C429, 0x4063A820, 0x40646420, 0x00000003, 0x4062C42A,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062C42B, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062C42C, 0x4063A820, 0x40646420,
+ // Block 471, offset 0x75c0
+ 0x00000003, 0x4062C42D, 0x4063A820, 0x40646420, 0x00000003, 0x4062C42E,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062C42F, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062C430, 0x4063A820, 0x40646420, 0x00000003, 0x4062C431,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062C432, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062C433, 0x4063A820, 0x40646420, 0x00000003, 0x4062C434,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062C435, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062C420, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C421,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062C422, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062C423, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C424,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062C425, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062C426, 0x4063A820, 0x40646A20,
+ // Block 472, offset 0x7600
+ 0x00000003, 0x4062C427, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C428,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062C420, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062C421, 0x4063A820, 0x40648220, 0x00000003, 0x4062C422,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062C423, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062C424, 0x4063A820, 0x40648220, 0x00000003, 0x4062C425,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062C426, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062C427, 0x4063A820, 0x40648220, 0x00000003, 0x4062C428,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062C429, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062C420, 0x4063A820, 0x40648420, 0x00000003, 0x4062C421,
+ 0x4063A820, 0x40648420, 0x00000003, 0x4062C422, 0x4063A820, 0x40648420,
+ 0x00000003, 0x4062C423, 0x4063A820, 0x40648420,
+ // Block 473, offset 0x7640
+ 0x00000003, 0x4062C424, 0x4063A820, 0x40648420, 0x00000003, 0x4062C425,
+ 0x4063A820, 0x40648420, 0x00000003, 0x4062C426, 0x4063A820, 0x40648420,
+ 0x00000003, 0x4062C420, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C421,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C422, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C423, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C424,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C425, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C426, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C427,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C428, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C429, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C42A,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C42B, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C42C, 0x4063A820, 0x40648C20,
+ // Block 474, offset 0x7680
+ 0x00000003, 0x4062C42D, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C42E,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C42F, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C430, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C431,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C432, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C433, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C434,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C435, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C436, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C437,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C438, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C439, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C43A,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C43B, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C43C, 0x4063A820, 0x40648C20,
+ // Block 475, offset 0x76c0
+ 0x00000003, 0x4062C43D, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C43E,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C43F, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C440, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C441,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C442, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C443, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C444,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C445, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C446, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C447,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C448, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C449, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C44A,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C44B, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C44C, 0x4063A820, 0x40648C20,
+ // Block 476, offset 0x7700
+ 0x00000003, 0x4062C44D, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C44E,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C44F, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C450, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C451,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C452, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C453, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C454,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C455, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C456, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C457,
+ 0x4063A820, 0x40648C20, 0x00000002, 0x4062C420, 0x4063AA20, 0x00000002,
+ 0x4062C421, 0x4063AA20, 0x00000002, 0x4062C422, 0x4063AA20, 0x00000002,
+ 0x4062C423, 0x4063AA20, 0x00000002, 0x4062C424, 0x4063AA20, 0x00000002,
+ 0x4062C425, 0x4063AA20, 0x00000002, 0x4062C426,
+ // Block 477, offset 0x7740
+ 0x4063AA20, 0x00000002, 0x4062C427, 0x4063AA20, 0x00000002, 0x4062C428,
+ 0x4063AA20, 0x00000002, 0x4062C429, 0x4063AA20, 0x00000002, 0x4062C42A,
+ 0x4063AA20, 0x00000002, 0x4062C42B, 0x4063AA20, 0x00000002, 0x4062C42C,
+ 0x4063AA20, 0x00000002, 0x4062C42D, 0x4063AA20, 0x00000002, 0x4062C42E,
+ 0x4063AA20, 0x00000002, 0x4062C42F, 0x4063AA20, 0x00000002, 0x4062C430,
+ 0x4063AA20, 0x00000002, 0x4062C431, 0x4063AA20, 0x00000002, 0x4062C432,
+ 0x4063AA20, 0x00000002, 0x4062C433, 0x4063AA20, 0x00000002, 0x4062C434,
+ 0x4063AA20, 0x00000002, 0x4062C435, 0x4063AA20, 0x00000002, 0x4062C436,
+ 0x4063AA20, 0x00000002, 0x4062C437, 0x4063AA20, 0x00000003, 0x4062C420,
+ 0x4063AA20, 0x40648C20, 0x00000003, 0x4062C421, 0x4063AA20, 0x40648C20,
+ 0x00000003, 0x4062C422, 0x4063AA20, 0x40648C20,
+ // Block 478, offset 0x7780
+ 0x00000003, 0x4062C423, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062C424,
+ 0x4063AA20, 0x40648C20, 0x00000003, 0x4062C425, 0x4063AA20, 0x40648C20,
+ 0x00000003, 0x4062C426, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062C427,
+ 0x4063AA20, 0x40648C20, 0x00000003, 0x4062C428, 0x4063AA20, 0x40648C20,
+ 0x00000002, 0x4062C420, 0x4063B020, 0x00000002, 0x4062C421, 0x4063B020,
+ 0x00000002, 0x4062C422, 0x4063B020, 0x00000002, 0x4062C423, 0x4063B020,
+ 0x00000002, 0x4062C424, 0x4063B020, 0x00000002, 0x4062C425, 0x4063B020,
+ 0x00000002, 0x4062C426, 0x4063B020, 0x00000002, 0x4062C427, 0x4063B020,
+ 0x00000002, 0x4062C428, 0x4063B020, 0x00000002, 0x4062C429, 0x4063B020,
+ 0x00000002, 0x4062C42A, 0x4063B020, 0x00000002, 0x4062C42B, 0x4063B020,
+ 0x00000002, 0x4062C42C, 0x4063B020, 0x00000002,
+ // Block 479, offset 0x77c0
+ 0x4062C42D, 0x4063B020, 0x00000002, 0x4062C42E, 0x4063B020, 0x00000002,
+ 0x4062C42F, 0x4063B020, 0x00000002, 0x4062C430, 0x4063B020, 0x00000002,
+ 0x4062C431, 0x4063B020, 0x00000002, 0x4062C432, 0x4063B020, 0x00000002,
+ 0x4062C433, 0x4063B020, 0x00000002, 0x4062C434, 0x4063B020, 0x00000002,
+ 0x4062C435, 0x4063B020, 0x00000002, 0x4062C436, 0x4063B020, 0x00000002,
+ 0x4062C437, 0x4063B020, 0x00000002, 0x4062C438, 0x4063B020, 0x00000002,
+ 0x4062C439, 0x4063B020, 0x00000002, 0x4062C43A, 0x4063B020, 0x00000002,
+ 0x4062C43B, 0x4063B020, 0x00000002, 0x4062C43C, 0x4063B020, 0x00000002,
+ 0x4062C43D, 0x4063B020, 0x00000002, 0x4062C43E, 0x4063B020, 0x00000002,
+ 0x4062C43F, 0x4063B020, 0x00000002, 0x4062C440, 0x4063B020, 0x00000002,
+ 0x4062C441, 0x4063B020, 0x00000002, 0x4062C442,
+ // Block 480, offset 0x7800
+ 0x4063B020, 0x00000002, 0x4062C443, 0x4063B020, 0x00000002, 0x4062C444,
+ 0x4063B020, 0x00000002, 0x4062C445, 0x4063B020, 0x00000002, 0x4062C446,
+ 0x4063B020, 0x00000002, 0x4062C447, 0x4063B020, 0x00000002, 0x4062C448,
+ 0x4063B020, 0x00000002, 0x4062C449, 0x4063B020, 0x00000002, 0x4062C44A,
+ 0x4063B020, 0x00000002, 0x4062C44B, 0x4063B020, 0x00000002, 0x4062C44C,
+ 0x4063B020, 0x00000002, 0x4062C44D, 0x4063B020, 0x00000002, 0x4062C44E,
+ 0x4063B020, 0x00000003, 0x4062C420, 0x4063B020, 0x40646420, 0x00000003,
+ 0x4062C421, 0x4063B020, 0x40646420, 0x00000003, 0x4062C422, 0x4063B020,
+ 0x40646420, 0x00000003, 0x4062C423, 0x4063B020, 0x40646420, 0x00000003,
+ 0x4062C424, 0x4063B020, 0x40646420, 0x00000003, 0x4062C425, 0x4063B020,
+ 0x40646420, 0x00000003, 0x4062C426, 0x4063B020,
+ // Block 481, offset 0x7840
+ 0x40646420, 0x00000003, 0x4062C427, 0x4063B020, 0x40646420, 0x00000003,
+ 0x4062C428, 0x4063B020, 0x40646420, 0x00000003, 0x4062C429, 0x4063B020,
+ 0x40646420, 0x00000003, 0x4062C42A, 0x4063B020, 0x40646420, 0x00000003,
+ 0x4062C42B, 0x4063B020, 0x40646420, 0x00000003, 0x4062C42C, 0x4063B020,
+ 0x40646420, 0x00000003, 0x4062C42D, 0x4063B020, 0x40646420, 0x00000003,
+ 0x4062C42E, 0x4063B020, 0x40646420, 0x00000003, 0x4062C42F, 0x4063B020,
+ 0x40646420, 0x00000003, 0x4062C430, 0x4063B020, 0x40646420, 0x00000003,
+ 0x4062C431, 0x4063B020, 0x40646420, 0x00000003, 0x4062C432, 0x4063B020,
+ 0x40646420, 0x00000003, 0x4062C433, 0x4063B020, 0x40646420, 0x00000003,
+ 0x4062C434, 0x4063B020, 0x40646420, 0x00000003, 0x4062C435, 0x4063B020,
+ 0x40646420, 0x00000003, 0x4062C436, 0x4063B020,
+ // Block 482, offset 0x7880
+ 0x40646420, 0x00000003, 0x4062C437, 0x4063B020, 0x40646420, 0x00000003,
+ 0x4062C438, 0x4063B020, 0x40646420, 0x00000003, 0x4062C439, 0x4063B020,
+ 0x40646420, 0x00000003, 0x4062C43A, 0x4063B020, 0x40646420, 0x00000003,
+ 0x4062C43B, 0x4063B020, 0x40646420, 0x00000003, 0x4062C43C, 0x4063B020,
+ 0x40646420, 0x00000003, 0x4062C43D, 0x4063B020, 0x40646420, 0x00000003,
+ 0x4062C43E, 0x4063B020, 0x40646420, 0x00000003, 0x4062C43F, 0x4063B020,
+ 0x40646420, 0x00000003, 0x4062C420, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C421, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C422, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C423, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C424, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C425, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C426, 0x4063B020,
+ // Block 483, offset 0x78c0
+ 0x40646A20, 0x00000003, 0x4062C427, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C428, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C429, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C42A, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C42B, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C42C, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C42D, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C42E, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C42F, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C430, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C431, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C432, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C433, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C434, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C435, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C436, 0x4063B020,
+ // Block 484, offset 0x7900
+ 0x40646A20, 0x00000003, 0x4062C437, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C438, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C439, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C43A, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C43B, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C43C, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C43D, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C43E, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C43F, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C440, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C441, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C442, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C443, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C444, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C445, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C446, 0x4063B020,
+ // Block 485, offset 0x7940
+ 0x40646A20, 0x00000003, 0x4062C447, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C448, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C449, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C44A, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C44B, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C44C, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C44D, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C44E, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C44F, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C450, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C451, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C452, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C453, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C454, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C455, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C456, 0x4063B020,
+ // Block 486, offset 0x7980
+ 0x40646A20, 0x00000003, 0x4062C457, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C458, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C459, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C45A, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C45B, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C45C, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C45D, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C45E, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C45F, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C460, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C461, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C462, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C463, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C464, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C465, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C466, 0x4063B020,
+ // Block 487, offset 0x79c0
+ 0x40646A20, 0x00000003, 0x4062C467, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C468, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C469, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C46A, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C46B, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C46C, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C46D, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C46E, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C46F, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C470, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C471, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C420, 0x4063B020,
+ 0x40647220, 0x00000003, 0x4062C421, 0x4063B020, 0x40647220, 0x00000003,
+ 0x4062C422, 0x4063B020, 0x40647220, 0x00000003, 0x4062C423, 0x4063B020,
+ 0x40647220, 0x00000003, 0x4062C424, 0x4063B020,
+ // Block 488, offset 0x7a00
+ 0x40647220, 0x00000003, 0x4062C425, 0x4063B020, 0x40647220, 0x00000003,
+ 0x4062C426, 0x4063B020, 0x40647220, 0x00000003, 0x4062C427, 0x4063B020,
+ 0x40647220, 0x00000003, 0x4062C428, 0x4063B020, 0x40647220, 0x00000003,
+ 0x4062C429, 0x4063B020, 0x40647220, 0x00000003, 0x4062C42A, 0x4063B020,
+ 0x40647220, 0x00000003, 0x4062C42B, 0x4063B020, 0x40647220, 0x00000003,
+ 0x4062C420, 0x4063B020, 0x40648220, 0x00000003, 0x4062C421, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062C422, 0x4063B020, 0x40648220, 0x00000003,
+ 0x4062C423, 0x4063B020, 0x40648220, 0x00000003, 0x4062C424, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062C425, 0x4063B020, 0x40648220, 0x00000003,
+ 0x4062C426, 0x4063B020, 0x40648220, 0x00000003, 0x4062C427, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062C428, 0x4063B020,
+ // Block 489, offset 0x7a40
+ 0x40648220, 0x00000003, 0x4062C429, 0x4063B020, 0x40648220, 0x00000003,
+ 0x4062C42A, 0x4063B020, 0x40648220, 0x00000003, 0x4062C42B, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062C42C, 0x4063B020, 0x40648220, 0x00000003,
+ 0x4062C42D, 0x4063B020, 0x40648220, 0x00000003, 0x4062C42E, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062C42F, 0x4063B020, 0x40648220, 0x00000003,
+ 0x4062C430, 0x4063B020, 0x40648220, 0x00000003, 0x4062C431, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062C432, 0x4063B020, 0x40648220, 0x00000003,
+ 0x4062C433, 0x4063B020, 0x40648220, 0x00000003, 0x4062C434, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062C420, 0x4063B020, 0x40648420, 0x00000003,
+ 0x4062C421, 0x4063B020, 0x40648420, 0x00000003, 0x4062C422, 0x4063B020,
+ 0x40648420, 0x00000003, 0x4062C423, 0x4063B020,
+ // Block 490, offset 0x7a80
+ 0x40648420, 0x00000003, 0x4062C424, 0x4063B020, 0x40648420, 0x00000003,
+ 0x4062C425, 0x4063B020, 0x40648420, 0x00000003, 0x4062C426, 0x4063B020,
+ 0x40648420, 0x00000003, 0x4062C427, 0x4063B020, 0x40648420, 0x00000003,
+ 0x4062C428, 0x4063B020, 0x40648420, 0x00000003, 0x4062C429, 0x4063B020,
+ 0x40648420, 0x00000003, 0x4062C420, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C421, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C422, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C423, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C424, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C425, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C426, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C427, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C428, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C429, 0x4063B020,
+ // Block 491, offset 0x7ac0
+ 0x40648C20, 0x00000003, 0x4062C42A, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C42B, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C42C, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C42D, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C42E, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C42F, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C430, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C431, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C432, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C433, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C434, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C435, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C436, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C437, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C438, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C439, 0x4063B020,
+ // Block 492, offset 0x7b00
+ 0x40648C20, 0x00000003, 0x4062C43A, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C43B, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C43C, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C43D, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C43E, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C43F, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C440, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C441, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C442, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C443, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C444, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C445, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C446, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C447, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C448, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C449, 0x4063B020,
+ // Block 493, offset 0x7b40
+ 0x40648C20, 0x00000003, 0x4062C44A, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C44B, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C44C, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C44D, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C44E, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C44F, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C450, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C451, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C452, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C453, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C454, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C455, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C456, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C457, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C458, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C459, 0x4063B020,
+ // Block 494, offset 0x7b80
+ 0x40648C20, 0x00000003, 0x4062C45A, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C45B, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C45C, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C45D, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C45E, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C45F, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C460, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C461, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C462, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C463, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C464, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C465, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C466, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C467, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C468, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C469, 0x4063B020,
+ // Block 495, offset 0x7bc0
+ 0x40648C20, 0x00000003, 0x4062C46A, 0x4063B020, 0x40648C20, 0x00000002,
+ 0x4062C420, 0x4063B220, 0x00000002, 0x4062C421, 0x4063B220, 0x00000002,
+ 0x4062C422, 0x4063B220, 0x00000002, 0x4062C423, 0x4063B220, 0x00000002,
+ 0x4062C424, 0x4063B220, 0x00000002, 0x4062C425, 0x4063B220, 0x00000002,
+ 0x4062C426, 0x4063B220, 0x00000002, 0x4062C427, 0x4063B220, 0x00000002,
+ 0x4062C428, 0x4063B220, 0x00000002, 0x4062C429, 0x4063B220, 0x00000002,
+ 0x4062C42A, 0x4063B220, 0x00000002, 0x4062C42B, 0x4063B220, 0x00000002,
+ 0x4062C42C, 0x4063B220, 0x00000002, 0x4062C42D, 0x4063B220, 0x00000002,
+ 0x4062C42E, 0x4063B220, 0x00000002, 0x4062C42F, 0x4063B220, 0x00000002,
+ 0x4062C430, 0x4063B220, 0x00000002, 0x4062C431, 0x4063B220, 0x00000002,
+ 0x4062C432, 0x4063B220, 0x00000002, 0x4062C433,
+ // Block 496, offset 0x7c00
+ 0x4063B220, 0x00000002, 0x4062C434, 0x4063B220, 0x00000002, 0x4062C435,
+ 0x4063B220, 0x00000002, 0x4062C436, 0x4063B220, 0x00000002, 0x4062C437,
+ 0x4063B220, 0x00000002, 0x4062C438, 0x4063B220, 0x00000002, 0x4062C439,
+ 0x4063B220, 0x00000002, 0x4062C43A, 0x4063B220, 0x00000002, 0x4062C43B,
+ 0x4063B220, 0x00000002, 0x4062C43C, 0x4063B220, 0x00000002, 0x4062C43D,
+ 0x4063B220, 0x00000002, 0x4062C43E, 0x4063B220, 0x00000002, 0x4062C43F,
+ 0x4063B220, 0x00000002, 0x4062C440, 0x4063B220, 0x00000002, 0x4062C441,
+ 0x4063B220, 0x00000002, 0x4062C442, 0x4063B220, 0x00000002, 0x4062C443,
+ 0x4063B220, 0x00000002, 0x4062C444, 0x4063B220, 0x00000002, 0x4062C445,
+ 0x4063B220, 0x00000002, 0x4062C446, 0x4063B220, 0x00000002, 0x4062C447,
+ 0x4063B220, 0x00000002, 0x4062C448, 0x4063B220,
+ // Block 497, offset 0x7c40
+ 0x00000002, 0x4062C420, 0x4063B820, 0x00000002, 0x4062C421, 0x4063B820,
+ 0x00000002, 0x4062C422, 0x4063B820, 0x00000002, 0x4062C423, 0x4063B820,
+ 0x00000002, 0x4062C424, 0x4063B820, 0x00000002, 0x4062C425, 0x4063B820,
+ 0x00000002, 0x4062C426, 0x4063B820, 0x00000002, 0x4062C427, 0x4063B820,
+ 0x00000002, 0x4062C428, 0x4063B820, 0x00000002, 0x4062C429, 0x4063B820,
+ 0x00000002, 0x4062C42A, 0x4063B820, 0x00000002, 0x4062C42B, 0x4063B820,
+ 0x00000002, 0x4062C42C, 0x4063B820, 0x00000002, 0x4062C42D, 0x4063B820,
+ 0x00000002, 0x4062C42E, 0x4063B820, 0x00000002, 0x4062C42F, 0x4063B820,
+ 0x00000002, 0x4062C430, 0x4063B820, 0x00000002, 0x4062C431, 0x4063B820,
+ 0x00000002, 0x4062C432, 0x4063B820, 0x00000002, 0x4062C433, 0x4063B820,
+ 0x00000002, 0x4062C434, 0x4063B820, 0x00000002,
+ // Block 498, offset 0x7c80
+ 0x4062C435, 0x4063B820, 0x00000002, 0x4062C436, 0x4063B820, 0x00000002,
+ 0x4062C437, 0x4063B820, 0x00000002, 0x4062C438, 0x4063B820, 0x00000002,
+ 0x4062C439, 0x4063B820, 0x00000002, 0x4062C43A, 0x4063B820, 0x00000002,
+ 0x4062C43B, 0x4063B820, 0x00000002, 0x4062C43C, 0x4063B820, 0x00000002,
+ 0x4062C43D, 0x4063B820, 0x00000002, 0x4062C43E, 0x4063B820, 0x00000002,
+ 0x4062C43F, 0x4063B820, 0x00000002, 0x4062C440, 0x4063B820, 0x00000002,
+ 0x4062C441, 0x4063B820, 0x00000002, 0x4062C442, 0x4063B820, 0x00000002,
+ 0x4062C443, 0x4063B820, 0x00000002, 0x4062C444, 0x4063B820, 0x00000002,
+ 0x4062C445, 0x4063B820, 0x00000002, 0x4062C446, 0x4063B820, 0x00000002,
+ 0x4062C447, 0x4063B820, 0x00000002, 0x4062C448, 0x4063B820, 0x00000002,
+ 0x4062C449, 0x4063B820, 0x00000002, 0x4062C44A,
+ // Block 499, offset 0x7cc0
+ 0x4063B820, 0x00000002, 0x4062C44B, 0x4063B820, 0x00000002, 0x4062C44C,
+ 0x4063B820, 0x00000002, 0x4062C44D, 0x4063B820, 0x00000002, 0x4062C44E,
+ 0x4063B820, 0x00000002, 0x4062C44F, 0x4063B820, 0x00000002, 0x4062C450,
+ 0x4063B820, 0x00000002, 0x4062C451, 0x4063B820, 0x00000002, 0x4062C452,
+ 0x4063B820, 0x00000002, 0x4062C453, 0x4063B820, 0x00000002, 0x4062C454,
+ 0x4063B820, 0x00000002, 0x4062C455, 0x4063B820, 0x00000002, 0x4062C456,
+ 0x4063B820, 0x00000002, 0x4062C457, 0x4063B820, 0x00000002, 0x4062C458,
+ 0x4063B820, 0x00000002, 0x4062C459, 0x4063B820, 0x00000002, 0x4062C45A,
+ 0x4063B820, 0x00000002, 0x4062C45B, 0x4063B820, 0x00000002, 0x4062C45C,
+ 0x4063B820, 0x00000002, 0x4062C45D, 0x4063B820, 0x00000002, 0x4062C45E,
+ 0x4063B820, 0x00000002, 0x4062C45F, 0x4063B820,
+ // Block 500, offset 0x7d00
+ 0x00000002, 0x4062C460, 0x4063B820, 0x00000002, 0x4062C461, 0x4063B820,
+ 0x00000002, 0x4062C462, 0x4063B820, 0x00000002, 0x4062C463, 0x4063B820,
+ 0x00000002, 0x4062C464, 0x4063B820, 0x00000002, 0x4062C465, 0x4063B820,
+ 0x00000002, 0x4062C466, 0x4063B820, 0x00000002, 0x4062C467, 0x4063B820,
+ 0x00000002, 0x4062C468, 0x4063B820, 0x00000002, 0x4062C469, 0x4063B820,
+ 0x00000002, 0x4062C46A, 0x4063B820, 0x00000002, 0x4062C46B, 0x4063B820,
+ 0x00000002, 0x4062C46C, 0x4063B820, 0x00000002, 0x4062C46D, 0x4063B820,
+ 0x00000002, 0x4062C46E, 0x4063B820, 0x00000002, 0x4062C46F, 0x4063B820,
+ 0x00000002, 0x4062C470, 0x4063B820, 0x00000003, 0x4062C420, 0x4063B820,
+ 0x40646420, 0x00000003, 0x4062C421, 0x4063B820, 0x40646420, 0x00000003,
+ 0x4062C422, 0x4063B820, 0x40646420, 0x00000003,
+ // Block 501, offset 0x7d40
+ 0x4062C423, 0x4063B820, 0x40646420, 0x00000003, 0x4062C424, 0x4063B820,
+ 0x40646420, 0x00000003, 0x4062C425, 0x4063B820, 0x40646420, 0x00000003,
+ 0x4062C420, 0x4063B820, 0x40646A20, 0x00000003, 0x4062C421, 0x4063B820,
+ 0x40646A20, 0x00000003, 0x4062C422, 0x4063B820, 0x40646A20, 0x00000003,
+ 0x4062C423, 0x4063B820, 0x40646A20, 0x00000003, 0x4062C420, 0x4063B820,
+ 0x40647220, 0x00000003, 0x4062C421, 0x4063B820, 0x40647220, 0x00000003,
+ 0x4062C422, 0x4063B820, 0x40647220, 0x00000003, 0x4062C423, 0x4063B820,
+ 0x40647220, 0x00000003, 0x4062C420, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062C421, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C422, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062C423, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062C424, 0x4063B820, 0x40648C20, 0x00000003,
+ // Block 502, offset 0x7d80
+ 0x4062C425, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C426, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062C427, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062C428, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C429, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062C42A, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062C42B, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C42C, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062C42D, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062C42E, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C42F, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062C430, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062C431, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C432, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062C433, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062C434, 0x4063B820, 0x40648C20, 0x00000003,
+ // Block 503, offset 0x7dc0
+ 0x4062C435, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C436, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062C437, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062C438, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C439, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062C43A, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062C43B, 0x4063B820, 0x40648C20, 0x00000002, 0x4062C420, 0x4063BA20,
+ 0x00000002, 0x4062C421, 0x4063BA20, 0x00000002, 0x4062C422, 0x4063BA20,
+ 0x00000002, 0x4062C423, 0x4063BA20, 0x00000002, 0x4062C424, 0x4063BA20,
+ 0x00000002, 0x4062C425, 0x4063BA20, 0x00000002, 0x4062C426, 0x4063BA20,
+ 0x00000002, 0x4062C427, 0x4063BA20, 0x00000002, 0x4062C428, 0x4063BA20,
+ 0x00000002, 0x4062C429, 0x4063BA20, 0x00000002, 0x4062C420, 0x4063BE20,
+ 0x00000002, 0x4062C421, 0x4063BE20, 0x00000002,
+ // Block 504, offset 0x7e00
+ 0x4062C420, 0x4063C220, 0x00000002, 0x4062C421, 0x4063C220, 0x00000002,
+ 0x4062C422, 0x4063C220, 0x00000002, 0x4062C423, 0x4063C220, 0x00000002,
+ 0x4062C424, 0x4063C220, 0x00000002, 0x4062C425, 0x4063C220, 0x00000002,
+ 0x4062C426, 0x4063C220, 0x00000002, 0x4062C427, 0x4063C220, 0x00000002,
+ 0x4062C428, 0x4063C220, 0x00000002, 0x4062C429, 0x4063C220, 0x00000002,
+ 0x4062C42A, 0x4063C220, 0x00000002, 0x4062C42B, 0x4063C220, 0x00000002,
+ 0x4062C42C, 0x4063C220, 0x00000002, 0x4062C42D, 0x4063C220, 0x00000002,
+ 0x4062C42E, 0x4063C220, 0x00000002, 0x4062C42F, 0x4063C220, 0x00000002,
+ 0x4062C430, 0x4063C220, 0x00000002, 0x4062C431, 0x4063C220, 0x00000002,
+ 0x4062C432, 0x4063C220, 0x00000002, 0x4062C433, 0x4063C220, 0x00000002,
+ 0x4062C434, 0x4063C220, 0x00000002, 0x4062C435,
+ // Block 505, offset 0x7e40
+ 0x4063C220, 0x00000002, 0x4062C436, 0x4063C220, 0x00000002, 0x4062C437,
+ 0x4063C220, 0x00000002, 0x4062C438, 0x4063C220, 0x00000002, 0x4062C439,
+ 0x4063C220, 0x00000002, 0x4062C43A, 0x4063C220, 0x00000002, 0x4062C43B,
+ 0x4063C220, 0x00000002, 0x4062C43C, 0x4063C220, 0x00000002, 0x4062C43D,
+ 0x4063C220, 0x00000002, 0x4062C43E, 0x4063C220, 0x00000002, 0x4062C43F,
+ 0x4063C220, 0x00000002, 0x4062C440, 0x4063C220, 0x00000002, 0x4062C441,
+ 0x4063C220, 0x00000002, 0x4062C442, 0x4063C220, 0x00000002, 0x4062C443,
+ 0x4063C220, 0x00000002, 0x4062C444, 0x4063C220, 0x00000002, 0x4062C445,
+ 0x4063C220, 0x00000002, 0x4062C446, 0x4063C220, 0x00000002, 0x4062C447,
+ 0x4063C220, 0x00000002, 0x4062C448, 0x4063C220, 0x00000002, 0x4062C449,
+ 0x4063C220, 0x00000002, 0x4062C44A, 0x4063C220,
+ // Block 506, offset 0x7e80
+ 0x00000002, 0x4062C44B, 0x4063C220, 0x00000002, 0x4062C44C, 0x4063C220,
+ 0x00000002, 0x4062C44D, 0x4063C220, 0x00000002, 0x4062C44E, 0x4063C220,
+ 0x00000002, 0x4062C44F, 0x4063C220, 0x00000002, 0x4062C450, 0x4063C220,
+ 0x00000002, 0x4062C451, 0x4063C220, 0x00000002, 0x4062C452, 0x4063C220,
+ 0x00000002, 0x4062C453, 0x4063C220, 0x00000002, 0x4062C454, 0x4063C220,
+ 0x00000002, 0x4062C455, 0x4063C220, 0x00000002, 0x4062C456, 0x4063C220,
+ 0x00000002, 0x4062C457, 0x4063C220, 0x00000002, 0x4062C458, 0x4063C220,
+ 0x00000002, 0x4062C459, 0x4063C220, 0x00000002, 0x4062C45A, 0x4063C220,
+ 0x00000002, 0x4062C45B, 0x4063C220, 0x00000002, 0x4062C45C, 0x4063C220,
+ 0x00000002, 0x4062C45D, 0x4063C220, 0x00000002, 0x4062C45E, 0x4063C220,
+ 0x00000003, 0x4062C420, 0x4063C220, 0x40646420,
+ // Block 507, offset 0x7ec0
+ 0x00000003, 0x4062C421, 0x4063C220, 0x40646420, 0x00000003, 0x4062C422,
+ 0x4063C220, 0x40646420, 0x00000003, 0x4062C420, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062C421, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C422,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062C423, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062C424, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C425,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062C426, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062C427, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C428,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062C429, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062C42A, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C42B,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062C42C, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062C42D, 0x4063C220, 0x40646A20,
+ // Block 508, offset 0x7f00
+ 0x00000003, 0x4062C42E, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C42F,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062C430, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062C431, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C432,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062C433, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062C434, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C435,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062C436, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062C437, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C438,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062C439, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062C43A, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C43B,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062C43C, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062C43D, 0x4063C220, 0x40646A20,
+ // Block 509, offset 0x7f40
+ 0x00000003, 0x4062C43E, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C43F,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062C440, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062C441, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C442,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062C420, 0x4063C220, 0x40647220,
+ 0x00000003, 0x4062C421, 0x4063C220, 0x40647220, 0x00000003, 0x4062C422,
+ 0x4063C220, 0x40647220, 0x00000003, 0x4062C420, 0x4063C220, 0x40648C20,
+ 0x00000003, 0x4062C421, 0x4063C220, 0x40648C20, 0x00000003, 0x4062C422,
+ 0x4063C220, 0x40648C20, 0x00000003, 0x4062C423, 0x4063C220, 0x40648C20,
+ 0x00000003, 0x4062C424, 0x4063C220, 0x40648C20, 0x00000003, 0x4062C425,
+ 0x4063C220, 0x40648C20, 0x00000003, 0x4062C420, 0x4063CC20, 0x40646420,
+ 0x00000003, 0x4062C421, 0x4063CC20, 0x40646420,
+ // Block 510, offset 0x7f80
+ 0x00000003, 0x4062C422, 0x4063CC20, 0x40646420, 0x00000003, 0x4062C423,
+ 0x4063CC20, 0x40646420, 0x00000003, 0x4062C420, 0x4063CC20, 0x40647220,
+ 0x00000003, 0x4062C421, 0x4063CC20, 0x40647220, 0x00000003, 0x4062C422,
+ 0x4063CC20, 0x40647220, 0x00000003, 0x4062C420, 0x4063CC20, 0x40648420,
+ 0x00000003, 0x4062C421, 0x4063CC20, 0x40648420, 0x00000003, 0x4062C422,
+ 0x4063CC20, 0x40648420, 0x00000003, 0x4062C423, 0x4063CC20, 0x40648420,
+ 0x00000003, 0x4062C424, 0x4063CC20, 0x40648420, 0x00000003, 0x4062C425,
+ 0x4063CC20, 0x40648420, 0x00000003, 0x4062C420, 0x4063CC20, 0x40648C20,
+ 0x00000003, 0x4062C421, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062C422,
+ 0x4063CC20, 0x40648C20, 0x00000003, 0x4062C423, 0x4063CC20, 0x40648C20,
+ 0x00000003, 0x4062C424, 0x4063CC20, 0x40648C20,
+ // Block 511, offset 0x7fc0
+ 0x00000003, 0x4062C425, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062C426,
+ 0x4063CC20, 0x40648C20, 0x00000003, 0x4062C427, 0x4063CC20, 0x40648C20,
+ 0x00000003, 0x4062C428, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062C429,
+ 0x4063CC20, 0x40648C20, 0x00000003, 0x4062C42A, 0x4063CC20, 0x40648C20,
+ 0x00000003, 0x4062C42B, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062C42C,
+ 0x4063CC20, 0x40648C20, 0x00000003, 0x4062C42D, 0x4063CC20, 0x40648C20,
+ 0x00000003, 0x4062C42E, 0x4063CC20, 0x40648C20, 0x00000002, 0x4062C420,
+ 0x4063D020, 0x00000002, 0x4062C421, 0x4063D020, 0x00000002, 0x4062C422,
+ 0x4063D020, 0x00000002, 0x4062C423, 0x4063D020, 0x00000002, 0x4062C424,
+ 0x4063D020, 0x00000002, 0x4062C425, 0x4063D020, 0x00000002, 0x4062C426,
+ 0x4063D020, 0x00000002, 0x4062C427, 0x4063D020,
+ // Block 512, offset 0x8000
+ 0x00000002, 0x4062C428, 0x4063D020, 0x00000002, 0x4062C429, 0x4063D020,
+ 0x00000002, 0x4062C42A, 0x4063D020, 0x00000002, 0x4062C42B, 0x4063D020,
+ 0x00000002, 0x4062C42C, 0x4063D020, 0x00000002, 0x4062C42D, 0x4063D020,
+ 0x00000002, 0x4062C42E, 0x4063D020, 0x00000002, 0x4062C42F, 0x4063D020,
+ 0x00000002, 0x4062C430, 0x4063D020, 0x00000002, 0x4062C431, 0x4063D020,
+ 0x00000002, 0x4062C432, 0x4063D020, 0x00000002, 0x4062C433, 0x4063D020,
+ 0x00000002, 0x4062C434, 0x4063D020, 0x00000002, 0x4062C435, 0x4063D020,
+ 0x00000002, 0x4062C436, 0x4063D020, 0x00000002, 0x4062C437, 0x4063D020,
+ 0x00000002, 0x4062C438, 0x4063D020, 0x00000002, 0x4062C439, 0x4063D020,
+ 0x00000002, 0x4062C43A, 0x4063D020, 0x00000002, 0x4062C43B, 0x4063D020,
+ 0x00000002, 0x4062C43C, 0x4063D020, 0x00000002,
+ // Block 513, offset 0x8040
+ 0x4062C43D, 0x4063D020, 0x00000002, 0x4062C43E, 0x4063D020, 0x00000002,
+ 0x4062C43F, 0x4063D020, 0x00000002, 0x4062C440, 0x4063D020, 0x00000002,
+ 0x4062C441, 0x4063D020, 0x00000002, 0x4062C442, 0x4063D020, 0x00000002,
+ 0x4062C443, 0x4063D020, 0x00000002, 0x4062C444, 0x4063D020, 0x00000002,
+ 0x4062C445, 0x4063D020, 0x00000002, 0x4062C446, 0x4063D020, 0x00000002,
+ 0x4062C447, 0x4063D020, 0x00000002, 0x4062C448, 0x4063D020, 0x00000002,
+ 0x4062C449, 0x4063D020, 0x00000002, 0x4062C44A, 0x4063D020, 0x00000002,
+ 0x4062C44B, 0x4063D020, 0x00000002, 0x4062C44C, 0x4063D020, 0x00000002,
+ 0x4062C44D, 0x4063D020, 0x00000002, 0x4062C44E, 0x4063D020, 0x00000002,
+ 0x4062C44F, 0x4063D020, 0x00000002, 0x4062C450, 0x4063D020, 0x00000003,
+ 0x4062C420, 0x4063D020, 0x40646420, 0x00000003,
+ // Block 514, offset 0x8080
+ 0x4062C421, 0x4063D020, 0x40646420, 0x00000003, 0x4062C422, 0x4063D020,
+ 0x40646420, 0x00000003, 0x4062C423, 0x4063D020, 0x40646420, 0x00000003,
+ 0x4062C424, 0x4063D020, 0x40646420, 0x00000003, 0x4062C425, 0x4063D020,
+ 0x40646420, 0x00000003, 0x4062C426, 0x4063D020, 0x40646420, 0x00000003,
+ 0x4062C420, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C421, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C422, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C423, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C424, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C425, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C426, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C427, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C428, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C429, 0x4063D020, 0x40646A20, 0x00000003,
+ // Block 515, offset 0x80c0
+ 0x4062C42A, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C42B, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C42C, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C42D, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C42E, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C42F, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C430, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C431, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C432, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C433, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C434, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C435, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C436, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C437, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C438, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C439, 0x4063D020, 0x40646A20, 0x00000003,
+ // Block 516, offset 0x8100
+ 0x4062C43A, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C43B, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C43C, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C43D, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C43E, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C43F, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C440, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C441, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C442, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C443, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C444, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C445, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C446, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C447, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C448, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C449, 0x4063D020, 0x40646A20, 0x00000003,
+ // Block 517, offset 0x8140
+ 0x4062C44A, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C44B, 0x4063D020,
+ 0x40646A20, 0x00000003, 0x4062C44C, 0x4063D020, 0x40646A20, 0x00000003,
+ 0x4062C420, 0x4063D020, 0x40647220, 0x00000003, 0x4062C421, 0x4063D020,
+ 0x40647220, 0x00000003, 0x4062C422, 0x4063D020, 0x40647220, 0x00000003,
+ 0x4062C423, 0x4063D020, 0x40647220, 0x00000003, 0x4062C424, 0x4063D020,
+ 0x40647220, 0x00000003, 0x4062C425, 0x4063D020, 0x40647220, 0x00000003,
+ 0x4062C426, 0x4063D020, 0x40647220, 0x00000003, 0x4062C427, 0x4063D020,
+ 0x40647220, 0x00000003, 0x4062C428, 0x4063D020, 0x40647220, 0x00000003,
+ 0x4062C429, 0x4063D020, 0x40647220, 0x00000003, 0x4062C42A, 0x4063D020,
+ 0x40647220, 0x00000003, 0x4062C42B, 0x4063D020, 0x40647220, 0x00000003,
+ 0x4062C42C, 0x4063D020, 0x40647220, 0x00000003,
+ // Block 518, offset 0x8180
+ 0x4062C42D, 0x4063D020, 0x40647220, 0x00000003, 0x4062C42E, 0x4063D020,
+ 0x40647220, 0x00000003, 0x4062C42F, 0x4063D020, 0x40647220, 0x00000003,
+ 0x4062C430, 0x4063D020, 0x40647220, 0x00000003, 0x4062C431, 0x4063D020,
+ 0x40647220, 0x00000003, 0x4062C432, 0x4063D020, 0x40647220, 0x00000003,
+ 0x4062C433, 0x4063D020, 0x40647220, 0x00000003, 0x4062C434, 0x4063D020,
+ 0x40647220, 0x00000003, 0x4062C420, 0x4063D020, 0x40648220, 0x00000003,
+ 0x4062C421, 0x4063D020, 0x40648220, 0x00000003, 0x4062C422, 0x4063D020,
+ 0x40648220, 0x00000003, 0x4062C423, 0x4063D020, 0x40648220, 0x00000003,
+ 0x4062C420, 0x4063D020, 0x40648420, 0x00000003, 0x4062C421, 0x4063D020,
+ 0x40648420, 0x00000003, 0x4062C422, 0x4063D020, 0x40648420, 0x00000003,
+ 0x4062C423, 0x4063D020, 0x40648420, 0x00000003,
+ // Block 519, offset 0x81c0
+ 0x4062C424, 0x4063D020, 0x40648420, 0x00000003, 0x4062C425, 0x4063D020,
+ 0x40648420, 0x00000003, 0x4062C426, 0x4063D020, 0x40648420, 0x00000003,
+ 0x4062C427, 0x4063D020, 0x40648420, 0x00000003, 0x4062C428, 0x4063D020,
+ 0x40648420, 0x00000003, 0x4062C420, 0x4063D020, 0x40648C20, 0x00000003,
+ 0x4062C421, 0x4063D020, 0x40648C20, 0x00000003, 0x4062C422, 0x4063D020,
+ 0x40648C20, 0x00000003, 0x4062C423, 0x4063D020, 0x40648C20, 0x00000003,
+ 0x4062C424, 0x4063D020, 0x40648C20, 0x00000003, 0x4062C425, 0x4063D020,
+ 0x40648C20, 0x00000003, 0x4062C426, 0x4063D020, 0x40648C20, 0x00000003,
+ 0x4062C427, 0x4063D020, 0x40648C20, 0x00000002, 0x4062C820, 0x4063A820,
+ 0x00000002, 0x4062C821, 0x4063A820, 0x00000002, 0x4062C822, 0x4063A820,
+ 0x00000002, 0x4062C823, 0x4063A820, 0x00000002,
+ // Block 520, offset 0x8200
+ 0x4062C824, 0x4063A820, 0x00000002, 0x4062C825, 0x4063A820, 0x00000002,
+ 0x4062C826, 0x4063A820, 0x00000002, 0x4062C827, 0x4063A820, 0x00000002,
+ 0x4062C828, 0x4063A820, 0x00000002, 0x4062C829, 0x4063A820, 0x00000002,
+ 0x4062C82A, 0x4063A820, 0x00000002, 0x4062C82B, 0x4063A820, 0x00000002,
+ 0x4062C82C, 0x4063A820, 0x00000002, 0x4062C82D, 0x4063A820, 0x00000002,
+ 0x4062C82E, 0x4063A820, 0x00000002, 0x4062C82F, 0x4063A820, 0x00000002,
+ 0x4062C830, 0x4063A820, 0x00000002, 0x4062C831, 0x4063A820, 0x00000002,
+ 0x4062C832, 0x4063A820, 0x00000002, 0x4062C833, 0x4063A820, 0x00000002,
+ 0x4062C834, 0x4063A820, 0x00000002, 0x4062C835, 0x4063A820, 0x00000002,
+ 0x4062C836, 0x4063A820, 0x00000003, 0x4062C820, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062C821, 0x4063A820, 0x40646420,
+ // Block 521, offset 0x8240
+ 0x00000003, 0x4062C822, 0x4063A820, 0x40646420, 0x00000003, 0x4062C823,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062C824, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062C825, 0x4063A820, 0x40646420, 0x00000003, 0x4062C826,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062C827, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062C828, 0x4063A820, 0x40646420, 0x00000003, 0x4062C829,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062C82A, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062C820, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C821,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062C822, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062C823, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C824,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062C825, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062C826, 0x4063A820, 0x40646A20,
+ // Block 522, offset 0x8280
+ 0x00000003, 0x4062C827, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C828,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062C829, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062C82A, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C82B,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062C82C, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062C82D, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C82E,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062C82F, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062C830, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C831,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062C832, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062C833, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C834,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062C835, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062C836, 0x4063A820, 0x40646A20,
+ // Block 523, offset 0x82c0
+ 0x00000003, 0x4062C837, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C820,
+ 0x4063A820, 0x40647220, 0x00000003, 0x4062C821, 0x4063A820, 0x40647220,
+ 0x00000003, 0x4062C822, 0x4063A820, 0x40647220, 0x00000003, 0x4062C823,
+ 0x4063A820, 0x40647220, 0x00000003, 0x4062C824, 0x4063A820, 0x40647220,
+ 0x00000003, 0x4062C825, 0x4063A820, 0x40647220, 0x00000003, 0x4062C826,
+ 0x4063A820, 0x40647220, 0x00000003, 0x4062C827, 0x4063A820, 0x40647220,
+ 0x00000003, 0x4062C820, 0x4063A820, 0x40648220, 0x00000003, 0x4062C821,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062C822, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062C823, 0x4063A820, 0x40648220, 0x00000003, 0x4062C824,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062C825, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062C826, 0x4063A820, 0x40648220,
+ // Block 524, offset 0x8300
+ 0x00000003, 0x4062C827, 0x4063A820, 0x40648220, 0x00000003, 0x4062C828,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062C829, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062C82A, 0x4063A820, 0x40648220, 0x00000003, 0x4062C82B,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062C82C, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062C82D, 0x4063A820, 0x40648220, 0x00000003, 0x4062C82E,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062C82F, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062C830, 0x4063A820, 0x40648220, 0x00000003, 0x4062C831,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062C832, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062C833, 0x4063A820, 0x40648220, 0x00000003, 0x4062C834,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062C835, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062C836, 0x4063A820, 0x40648220,
+ // Block 525, offset 0x8340
+ 0x00000003, 0x4062C837, 0x4063A820, 0x40648220, 0x00000003, 0x4062C838,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062C839, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062C83A, 0x4063A820, 0x40648220, 0x00000003, 0x4062C820,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C821, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C822, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C823,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C824, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C825, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C826,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C827, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C828, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C829,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C82A, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C82B, 0x4063A820, 0x40648C20,
+ // Block 526, offset 0x8380
+ 0x00000003, 0x4062C82C, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C82D,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C82E, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C82F, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C830,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C831, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C832, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C833,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C834, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C835, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C836,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C837, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C838, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C839,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C83A, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C83B, 0x4063A820, 0x40648C20,
+ // Block 527, offset 0x83c0
+ 0x00000003, 0x4062C83C, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C83D,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C83E, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C83F, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C840,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C841, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C842, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C843,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C844, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C845, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C846,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062C847, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062C848, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C849,
+ 0x4063A820, 0x40648C20, 0x00000002, 0x4062C820, 0x4063AA20, 0x00000002,
+ 0x4062C821, 0x4063AA20, 0x00000002, 0x4062C822,
+ // Block 528, offset 0x8400
+ 0x4063AA20, 0x00000002, 0x4062C823, 0x4063AA20, 0x00000002, 0x4062C824,
+ 0x4063AA20, 0x00000002, 0x4062C825, 0x4063AA20, 0x00000002, 0x4062C826,
+ 0x4063AA20, 0x00000002, 0x4062C827, 0x4063AA20, 0x00000002, 0x4062C828,
+ 0x4063AA20, 0x00000002, 0x4062C829, 0x4063AA20, 0x00000002, 0x4062C82A,
+ 0x4063AA20, 0x00000002, 0x4062C82B, 0x4063AA20, 0x00000002, 0x4062C82C,
+ 0x4063AA20, 0x00000002, 0x4062C82D, 0x4063AA20, 0x00000002, 0x4062C82E,
+ 0x4063AA20, 0x00000003, 0x4062C820, 0x4063AA20, 0x40646420, 0x00000003,
+ 0x4062C821, 0x4063AA20, 0x40646420, 0x00000003, 0x4062C822, 0x4063AA20,
+ 0x40646420, 0x00000003, 0x4062C823, 0x4063AA20, 0x40646420, 0x00000003,
+ 0x4062C824, 0x4063AA20, 0x40646420, 0x00000003, 0x4062C825, 0x4063AA20,
+ 0x40646420, 0x00000003, 0x4062C826, 0x4063AA20,
+ // Block 529, offset 0x8440
+ 0x40646420, 0x00000003, 0x4062C827, 0x4063AA20, 0x40646420, 0x00000003,
+ 0x4062C828, 0x4063AA20, 0x40646420, 0x00000003, 0x4062C829, 0x4063AA20,
+ 0x40646420, 0x00000003, 0x4062C82A, 0x4063AA20, 0x40646420, 0x00000002,
+ 0x4062C820, 0x4063B020, 0x00000002, 0x4062C821, 0x4063B020, 0x00000002,
+ 0x4062C822, 0x4063B020, 0x00000002, 0x4062C823, 0x4063B020, 0x00000002,
+ 0x4062C824, 0x4063B020, 0x00000002, 0x4062C825, 0x4063B020, 0x00000002,
+ 0x4062C826, 0x4063B020, 0x00000002, 0x4062C827, 0x4063B020, 0x00000002,
+ 0x4062C828, 0x4063B020, 0x00000002, 0x4062C829, 0x4063B020, 0x00000003,
+ 0x4062C820, 0x4063B020, 0x40646420, 0x00000003, 0x4062C821, 0x4063B020,
+ 0x40646420, 0x00000003, 0x4062C822, 0x4063B020, 0x40646420, 0x00000003,
+ 0x4062C823, 0x4063B020, 0x40646420, 0x00000003,
+ // Block 530, offset 0x8480
+ 0x4062C824, 0x4063B020, 0x40646420, 0x00000003, 0x4062C825, 0x4063B020,
+ 0x40646420, 0x00000003, 0x4062C826, 0x4063B020, 0x40646420, 0x00000003,
+ 0x4062C827, 0x4063B020, 0x40646420, 0x00000003, 0x4062C828, 0x4063B020,
+ 0x40646420, 0x00000003, 0x4062C829, 0x4063B020, 0x40646420, 0x00000003,
+ 0x4062C82A, 0x4063B020, 0x40646420, 0x00000003, 0x4062C82B, 0x4063B020,
+ 0x40646420, 0x00000003, 0x4062C82C, 0x4063B020, 0x40646420, 0x00000003,
+ 0x4062C82D, 0x4063B020, 0x40646420, 0x00000003, 0x4062C82E, 0x4063B020,
+ 0x40646420, 0x00000003, 0x4062C82F, 0x4063B020, 0x40646420, 0x00000003,
+ 0x4062C830, 0x4063B020, 0x40646420, 0x00000003, 0x4062C831, 0x4063B020,
+ 0x40646420, 0x00000003, 0x4062C832, 0x4063B020, 0x40646420, 0x00000003,
+ 0x4062C833, 0x4063B020, 0x40646420, 0x00000003,
+ // Block 531, offset 0x84c0
+ 0x4062C834, 0x4063B020, 0x40646420, 0x00000003, 0x4062C835, 0x4063B020,
+ 0x40646420, 0x00000003, 0x4062C836, 0x4063B020, 0x40646420, 0x00000003,
+ 0x4062C837, 0x4063B020, 0x40646420, 0x00000003, 0x4062C820, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C821, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C822, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C823, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C824, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C825, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C826, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C827, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C828, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C829, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C82A, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C82B, 0x4063B020, 0x40646A20, 0x00000003,
+ // Block 532, offset 0x8500
+ 0x4062C82C, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C82D, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C82E, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C82F, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C830, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C831, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C832, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C833, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C834, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C835, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C836, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C837, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C838, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C839, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C83A, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C83B, 0x4063B020, 0x40646A20, 0x00000003,
+ // Block 533, offset 0x8540
+ 0x4062C83C, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C83D, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C83E, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C83F, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C840, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C841, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C842, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C843, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062C844, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062C845, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C820, 0x4063B020,
+ 0x40647220, 0x00000003, 0x4062C821, 0x4063B020, 0x40647220, 0x00000003,
+ 0x4062C822, 0x4063B020, 0x40647220, 0x00000003, 0x4062C823, 0x4063B020,
+ 0x40647220, 0x00000003, 0x4062C824, 0x4063B020, 0x40647220, 0x00000003,
+ 0x4062C825, 0x4063B020, 0x40647220, 0x00000003,
+ // Block 534, offset 0x8580
+ 0x4062C826, 0x4063B020, 0x40647220, 0x00000003, 0x4062C827, 0x4063B020,
+ 0x40647220, 0x00000003, 0x4062C828, 0x4063B020, 0x40647220, 0x00000003,
+ 0x4062C829, 0x4063B020, 0x40647220, 0x00000003, 0x4062C82A, 0x4063B020,
+ 0x40647220, 0x00000003, 0x4062C82B, 0x4063B020, 0x40647220, 0x00000003,
+ 0x4062C82C, 0x4063B020, 0x40647220, 0x00000003, 0x4062C82D, 0x4063B020,
+ 0x40647220, 0x00000003, 0x4062C82E, 0x4063B020, 0x40647220, 0x00000003,
+ 0x4062C82F, 0x4063B020, 0x40647220, 0x00000003, 0x4062C830, 0x4063B020,
+ 0x40647220, 0x00000003, 0x4062C831, 0x4063B020, 0x40647220, 0x00000003,
+ 0x4062C832, 0x4063B020, 0x40647220, 0x00000003, 0x4062C833, 0x4063B020,
+ 0x40647220, 0x00000003, 0x4062C834, 0x4063B020, 0x40647220, 0x00000003,
+ 0x4062C820, 0x4063B020, 0x40648220, 0x00000003,
+ // Block 535, offset 0x85c0
+ 0x4062C821, 0x4063B020, 0x40648220, 0x00000003, 0x4062C822, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062C823, 0x4063B020, 0x40648220, 0x00000003,
+ 0x4062C824, 0x4063B020, 0x40648220, 0x00000003, 0x4062C825, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062C826, 0x4063B020, 0x40648220, 0x00000003,
+ 0x4062C827, 0x4063B020, 0x40648220, 0x00000003, 0x4062C828, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062C829, 0x4063B020, 0x40648220, 0x00000003,
+ 0x4062C82A, 0x4063B020, 0x40648220, 0x00000003, 0x4062C82B, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062C82C, 0x4063B020, 0x40648220, 0x00000003,
+ 0x4062C82D, 0x4063B020, 0x40648220, 0x00000003, 0x4062C82E, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062C82F, 0x4063B020, 0x40648220, 0x00000003,
+ 0x4062C830, 0x4063B020, 0x40648220, 0x00000003,
+ // Block 536, offset 0x8600
+ 0x4062C831, 0x4063B020, 0x40648220, 0x00000003, 0x4062C832, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062C820, 0x4063B020, 0x40648420, 0x00000003,
+ 0x4062C821, 0x4063B020, 0x40648420, 0x00000003, 0x4062C822, 0x4063B020,
+ 0x40648420, 0x00000003, 0x4062C823, 0x4063B020, 0x40648420, 0x00000003,
+ 0x4062C824, 0x4063B020, 0x40648420, 0x00000003, 0x4062C825, 0x4063B020,
+ 0x40648420, 0x00000003, 0x4062C826, 0x4063B020, 0x40648420, 0x00000003,
+ 0x4062C827, 0x4063B020, 0x40648420, 0x00000003, 0x4062C828, 0x4063B020,
+ 0x40648420, 0x00000003, 0x4062C829, 0x4063B020, 0x40648420, 0x00000003,
+ 0x4062C82A, 0x4063B020, 0x40648420, 0x00000003, 0x4062C82B, 0x4063B020,
+ 0x40648420, 0x00000003, 0x4062C82C, 0x4063B020, 0x40648420, 0x00000003,
+ 0x4062C82D, 0x4063B020, 0x40648420, 0x00000003,
+ // Block 537, offset 0x8640
+ 0x4062C82E, 0x4063B020, 0x40648420, 0x00000003, 0x4062C82F, 0x4063B020,
+ 0x40648420, 0x00000003, 0x4062C820, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C821, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C822, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C823, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C824, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C825, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C826, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C827, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C828, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C829, 0x4063B020, 0x40648C20, 0x00000003,
+ 0x4062C82A, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C82B, 0x4063B020,
+ 0x40648C20, 0x00000003, 0x4062C82C, 0x4063B020, 0x40648C20, 0x00000002,
+ 0x4062C820, 0x4063B220, 0x00000002, 0x4062C821,
+ // Block 538, offset 0x8680
+ 0x4063B220, 0x00000002, 0x4062C822, 0x4063B220, 0x00000002, 0x4062C823,
+ 0x4063B220, 0x00000002, 0x4062C824, 0x4063B220, 0x00000002, 0x4062C825,
+ 0x4063B220, 0x00000002, 0x4062C826, 0x4063B220, 0x00000002, 0x4062C827,
+ 0x4063B220, 0x00000002, 0x4062C828, 0x4063B220, 0x00000002, 0x4062C829,
+ 0x4063B220, 0x00000002, 0x4062C82A, 0x4063B220, 0x00000002, 0x4062C82B,
+ 0x4063B220, 0x00000002, 0x4062C82C, 0x4063B220, 0x00000002, 0x4062C82D,
+ 0x4063B220, 0x00000002, 0x4062C82E, 0x4063B220, 0x00000002, 0x4062C82F,
+ 0x4063B220, 0x00000002, 0x4062C830, 0x4063B220, 0x00000002, 0x4062C831,
+ 0x4063B220, 0x00000002, 0x4062C832, 0x4063B220, 0x00000002, 0x4062C833,
+ 0x4063B220, 0x00000002, 0x4062C834, 0x4063B220, 0x00000002, 0x4062C820,
+ 0x4063B820, 0x00000002, 0x4062C821, 0x4063B820,
+ // Block 539, offset 0x86c0
+ 0x00000002, 0x4062C822, 0x4063B820, 0x00000002, 0x4062C823, 0x4063B820,
+ 0x00000002, 0x4062C824, 0x4063B820, 0x00000002, 0x4062C825, 0x4063B820,
+ 0x00000002, 0x4062C826, 0x4063B820, 0x00000002, 0x4062C827, 0x4063B820,
+ 0x00000002, 0x4062C828, 0x4063B820, 0x00000002, 0x4062C829, 0x4063B820,
+ 0x00000002, 0x4062C82A, 0x4063B820, 0x00000002, 0x4062C82B, 0x4063B820,
+ 0x00000002, 0x4062C82C, 0x4063B820, 0x00000002, 0x4062C82D, 0x4063B820,
+ 0x00000002, 0x4062C82E, 0x4063B820, 0x00000002, 0x4062C82F, 0x4063B820,
+ 0x00000002, 0x4062C830, 0x4063B820, 0x00000002, 0x4062C831, 0x4063B820,
+ 0x00000002, 0x4062C832, 0x4063B820, 0x00000002, 0x4062C833, 0x4063B820,
+ 0x00000002, 0x4062C834, 0x4063B820, 0x00000002, 0x4062C835, 0x4063B820,
+ 0x00000002, 0x4062C836, 0x4063B820, 0x00000002,
+ // Block 540, offset 0x8700
+ 0x4062C837, 0x4063B820, 0x00000002, 0x4062C838, 0x4063B820, 0x00000002,
+ 0x4062C839, 0x4063B820, 0x00000002, 0x4062C83A, 0x4063B820, 0x00000002,
+ 0x4062C83B, 0x4063B820, 0x00000002, 0x4062C83C, 0x4063B820, 0x00000002,
+ 0x4062C83D, 0x4063B820, 0x00000002, 0x4062C83E, 0x4063B820, 0x00000002,
+ 0x4062C83F, 0x4063B820, 0x00000002, 0x4062C840, 0x4063B820, 0x00000002,
+ 0x4062C841, 0x4063B820, 0x00000002, 0x4062C842, 0x4063B820, 0x00000002,
+ 0x4062C843, 0x4063B820, 0x00000002, 0x4062C844, 0x4063B820, 0x00000002,
+ 0x4062C845, 0x4063B820, 0x00000002, 0x4062C846, 0x4063B820, 0x00000002,
+ 0x4062C847, 0x4063B820, 0x00000002, 0x4062C848, 0x4063B820, 0x00000002,
+ 0x4062C849, 0x4063B820, 0x00000002, 0x4062C84A, 0x4063B820, 0x00000002,
+ 0x4062C84B, 0x4063B820, 0x00000002, 0x4062C84C,
+ // Block 541, offset 0x8740
+ 0x4063B820, 0x00000002, 0x4062C84D, 0x4063B820, 0x00000002, 0x4062C84E,
+ 0x4063B820, 0x00000002, 0x4062C84F, 0x4063B820, 0x00000002, 0x4062C850,
+ 0x4063B820, 0x00000002, 0x4062C851, 0x4063B820, 0x00000002, 0x4062C852,
+ 0x4063B820, 0x00000002, 0x4062C853, 0x4063B820, 0x00000002, 0x4062C854,
+ 0x4063B820, 0x00000002, 0x4062C855, 0x4063B820, 0x00000002, 0x4062C856,
+ 0x4063B820, 0x00000002, 0x4062C857, 0x4063B820, 0x00000002, 0x4062C858,
+ 0x4063B820, 0x00000003, 0x4062C820, 0x4063B820, 0x40646420, 0x00000003,
+ 0x4062C821, 0x4063B820, 0x40646420, 0x00000003, 0x4062C822, 0x4063B820,
+ 0x40646420, 0x00000003, 0x4062C823, 0x4063B820, 0x40646420, 0x00000003,
+ 0x4062C824, 0x4063B820, 0x40646420, 0x00000003, 0x4062C825, 0x4063B820,
+ 0x40646420, 0x00000003, 0x4062C826, 0x4063B820,
+ // Block 542, offset 0x8780
+ 0x40646420, 0x00000003, 0x4062C827, 0x4063B820, 0x40646420, 0x00000003,
+ 0x4062C828, 0x4063B820, 0x40646420, 0x00000003, 0x4062C829, 0x4063B820,
+ 0x40646420, 0x00000003, 0x4062C82A, 0x4063B820, 0x40646420, 0x00000003,
+ 0x4062C82B, 0x4063B820, 0x40646420, 0x00000003, 0x4062C82C, 0x4063B820,
+ 0x40646420, 0x00000003, 0x4062C820, 0x4063B820, 0x40646A20, 0x00000003,
+ 0x4062C821, 0x4063B820, 0x40646A20, 0x00000003, 0x4062C822, 0x4063B820,
+ 0x40646A20, 0x00000003, 0x4062C823, 0x4063B820, 0x40646A20, 0x00000003,
+ 0x4062C824, 0x4063B820, 0x40646A20, 0x00000003, 0x4062C825, 0x4063B820,
+ 0x40646A20, 0x00000003, 0x4062C820, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062C821, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C822, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062C823, 0x4063B820,
+ // Block 543, offset 0x87c0
+ 0x40648C20, 0x00000003, 0x4062C824, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062C825, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C826, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062C827, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062C828, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C829, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062C82A, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062C82B, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C82C, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062C82D, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062C82E, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C82F, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062C820, 0x4063BA20, 0x40647220, 0x00000003,
+ 0x4062C821, 0x4063BA20, 0x40647220, 0x00000002, 0x4062C820, 0x4063BE20,
+ 0x00000002, 0x4062C821, 0x4063BE20, 0x00000002,
+ // Block 544, offset 0x8800
+ 0x4062C822, 0x4063BE20, 0x00000002, 0x4062C823, 0x4063BE20, 0x00000002,
+ 0x4062C824, 0x4063BE20, 0x00000002, 0x4062C825, 0x4063BE20, 0x00000002,
+ 0x4062C826, 0x4063BE20, 0x00000002, 0x4062C827, 0x4063BE20, 0x00000002,
+ 0x4062C828, 0x4063BE20, 0x00000002, 0x4062C829, 0x4063BE20, 0x00000002,
+ 0x4062C82A, 0x4063BE20, 0x00000002, 0x4062C82B, 0x4063BE20, 0x00000002,
+ 0x4062C820, 0x4063C220, 0x00000002, 0x4062C821, 0x4063C220, 0x00000002,
+ 0x4062C822, 0x4063C220, 0x00000002, 0x4062C823, 0x4063C220, 0x00000002,
+ 0x4062C824, 0x4063C220, 0x00000002, 0x4062C825, 0x4063C220, 0x00000002,
+ 0x4062C826, 0x4063C220, 0x00000002, 0x4062C827, 0x4063C220, 0x00000002,
+ 0x4062C828, 0x4063C220, 0x00000002, 0x4062C829, 0x4063C220, 0x00000002,
+ 0x4062C82A, 0x4063C220, 0x00000002, 0x4062C82B,
+ // Block 545, offset 0x8840
+ 0x4063C220, 0x00000002, 0x4062C82C, 0x4063C220, 0x00000002, 0x4062C82D,
+ 0x4063C220, 0x00000002, 0x4062C82E, 0x4063C220, 0x00000002, 0x4062C82F,
+ 0x4063C220, 0x00000002, 0x4062C830, 0x4063C220, 0x00000002, 0x4062C831,
+ 0x4063C220, 0x00000002, 0x4062C832, 0x4063C220, 0x00000002, 0x4062C833,
+ 0x4063C220, 0x00000002, 0x4062C834, 0x4063C220, 0x00000002, 0x4062C835,
+ 0x4063C220, 0x00000002, 0x4062C836, 0x4063C220, 0x00000002, 0x4062C837,
+ 0x4063C220, 0x00000002, 0x4062C838, 0x4063C220, 0x00000002, 0x4062C839,
+ 0x4063C220, 0x00000002, 0x4062C83A, 0x4063C220, 0x00000002, 0x4062C83B,
+ 0x4063C220, 0x00000002, 0x4062C83C, 0x4063C220, 0x00000002, 0x4062C83D,
+ 0x4063C220, 0x00000002, 0x4062C83E, 0x4063C220, 0x00000002, 0x4062C83F,
+ 0x4063C220, 0x00000002, 0x4062C840, 0x4063C220,
+ // Block 546, offset 0x8880
+ 0x00000002, 0x4062C841, 0x4063C220, 0x00000002, 0x4062C842, 0x4063C220,
+ 0x00000002, 0x4062C843, 0x4063C220, 0x00000002, 0x4062C844, 0x4063C220,
+ 0x00000002, 0x4062C845, 0x4063C220, 0x00000002, 0x4062C846, 0x4063C220,
+ 0x00000002, 0x4062C847, 0x4063C220, 0x00000002, 0x4062C848, 0x4063C220,
+ 0x00000002, 0x4062C849, 0x4063C220, 0x00000002, 0x4062C84A, 0x4063C220,
+ 0x00000002, 0x4062C84B, 0x4063C220, 0x00000002, 0x4062C84C, 0x4063C220,
+ 0x00000002, 0x4062C84D, 0x4063C220, 0x00000002, 0x4062C84E, 0x4063C220,
+ 0x00000002, 0x4062C84F, 0x4063C220, 0x00000002, 0x4062C850, 0x4063C220,
+ 0x00000002, 0x4062C851, 0x4063C220, 0x00000002, 0x4062C852, 0x4063C220,
+ 0x00000002, 0x4062C853, 0x4063C220, 0x00000003, 0x4062C820, 0x4063C220,
+ 0x40646420, 0x00000003, 0x4062C821, 0x4063C220,
+ // Block 547, offset 0x88c0
+ 0x40646420, 0x00000003, 0x4062C822, 0x4063C220, 0x40646420, 0x00000003,
+ 0x4062C823, 0x4063C220, 0x40646420, 0x00000003, 0x4062C824, 0x4063C220,
+ 0x40646420, 0x00000003, 0x4062C825, 0x4063C220, 0x40646420, 0x00000003,
+ 0x4062C826, 0x4063C220, 0x40646420, 0x00000003, 0x4062C827, 0x4063C220,
+ 0x40646420, 0x00000003, 0x4062C828, 0x4063C220, 0x40646420, 0x00000003,
+ 0x4062C829, 0x4063C220, 0x40646420, 0x00000003, 0x4062C82A, 0x4063C220,
+ 0x40646420, 0x00000003, 0x4062C82B, 0x4063C220, 0x40646420, 0x00000003,
+ 0x4062C82C, 0x4063C220, 0x40646420, 0x00000003, 0x4062C82D, 0x4063C220,
+ 0x40646420, 0x00000003, 0x4062C82E, 0x4063C220, 0x40646420, 0x00000003,
+ 0x4062C82F, 0x4063C220, 0x40646420, 0x00000003, 0x4062C830, 0x4063C220,
+ 0x40646420, 0x00000003, 0x4062C831, 0x4063C220,
+ // Block 548, offset 0x8900
+ 0x40646420, 0x00000003, 0x4062C820, 0x4063C220, 0x40646A20, 0x00000003,
+ 0x4062C821, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C822, 0x4063C220,
+ 0x40646A20, 0x00000003, 0x4062C823, 0x4063C220, 0x40646A20, 0x00000003,
+ 0x4062C820, 0x4063C220, 0x40647220, 0x00000003, 0x4062C821, 0x4063C220,
+ 0x40647220, 0x00000003, 0x4062C822, 0x4063C220, 0x40647220, 0x00000003,
+ 0x4062C823, 0x4063C220, 0x40647220, 0x00000003, 0x4062C824, 0x4063C220,
+ 0x40647220, 0x00000003, 0x4062C820, 0x4063C220, 0x40648C20, 0x00000003,
+ 0x4062C821, 0x4063C220, 0x40648C20, 0x00000003, 0x4062C822, 0x4063C220,
+ 0x40648C20, 0x00000003, 0x4062C823, 0x4063C220, 0x40648C20, 0x00000003,
+ 0x4062C824, 0x4063C220, 0x40648C20, 0x00000003, 0x4062C825, 0x4063C220,
+ 0x40648C20, 0x00000003, 0x4062C826, 0x4063C220,
+ // Block 549, offset 0x8940
+ 0x40648C20, 0x00000003, 0x4062C827, 0x4063C220, 0x40648C20, 0x00000003,
+ 0x4062C828, 0x4063C220, 0x40648C20, 0x00000003, 0x4062C829, 0x4063C220,
+ 0x40648C20, 0x00000002, 0x4062C820, 0x4063C620, 0x00000002, 0x4062C821,
+ 0x4063C620, 0x00000002, 0x4062C822, 0x4063C620, 0x00000002, 0x4062C823,
+ 0x4063C620, 0x00000002, 0x4062C824, 0x4063C620, 0x00000002, 0x4062C825,
+ 0x4063C620, 0x00000002, 0x4062C826, 0x4063C620, 0x00000002, 0x4062C827,
+ 0x4063C620, 0x00000002, 0x4062C828, 0x4063C620, 0x00000002, 0x4062C829,
+ 0x4063C620, 0x00000002, 0x4062C820, 0x4063C820, 0x00000002, 0x4062C821,
+ 0x4063C820, 0x00000002, 0x4062C822, 0x4063C820, 0x00000002, 0x4062C823,
+ 0x4063C820, 0x00000002, 0x4062C824, 0x4063C820, 0x00000002, 0x4062C825,
+ 0x4063C820, 0x00000002, 0x4062C826, 0x4063C820,
+ // Block 550, offset 0x8980
+ 0x00000002, 0x4062C827, 0x4063C820, 0x00000002, 0x4062C828, 0x4063C820,
+ 0x00000002, 0x4062C829, 0x4063C820, 0x00000002, 0x4062C82A, 0x4063C820,
+ 0x00000002, 0x4062C82B, 0x4063C820, 0x00000002, 0x4062C82C, 0x4063C820,
+ 0x00000002, 0x4062C82D, 0x4063C820, 0x00000002, 0x4062C82E, 0x4063C820,
+ 0x00000002, 0x4062C82F, 0x4063C820, 0x00000002, 0x4062C830, 0x4063C820,
+ 0x00000002, 0x4062C831, 0x4063C820, 0x00000003, 0x4062C820, 0x4063CC20,
+ 0x40646420, 0x00000003, 0x4062C821, 0x4063CC20, 0x40646420, 0x00000003,
+ 0x4062C822, 0x4063CC20, 0x40646420, 0x00000003, 0x4062C823, 0x4063CC20,
+ 0x40646420, 0x00000003, 0x4062C824, 0x4063CC20, 0x40646420, 0x00000003,
+ 0x4062C825, 0x4063CC20, 0x40646420, 0x00000003, 0x4062C826, 0x4063CC20,
+ 0x40646420, 0x00000003, 0x4062C827, 0x4063CC20,
+ // Block 551, offset 0x89c0
+ 0x40646420, 0x00000003, 0x4062C820, 0x4063CC20, 0x40648C20, 0x00000003,
+ 0x4062C821, 0x4063CC20, 0x40648C20, 0x00000002, 0x4062C820, 0x4063D020,
+ 0x00000002, 0x4062C821, 0x4063D020, 0x00000002, 0x4062C822, 0x4063D020,
+ 0x00000002, 0x4062C823, 0x4063D020, 0x00000002, 0x4062C824, 0x4063D020,
+ 0x00000002, 0x4062C825, 0x4063D020, 0x00000002, 0x4062C826, 0x4063D020,
+ 0x00000002, 0x4062C827, 0x4063D020, 0x00000002, 0x4062C828, 0x4063D020,
+ 0x00000002, 0x4062C829, 0x4063D020, 0x00000002, 0x4062C82A, 0x4063D020,
+ 0x00000002, 0x4062C82B, 0x4063D020, 0x00000002, 0x4062C82C, 0x4063D020,
+ 0x00000002, 0x4062C82D, 0x4063D020, 0x00000002, 0x4062C82E, 0x4063D020,
+ 0x00000002, 0x4062C82F, 0x4063D020, 0x00000002, 0x4062C830, 0x4063D020,
+ 0x00000002, 0x4062C831, 0x4063D020, 0x00000002,
+ // Block 552, offset 0x8a00
+ 0x4062C832, 0x4063D020, 0x00000002, 0x4062C833, 0x4063D020, 0x00000002,
+ 0x4062C834, 0x4063D020, 0x00000002, 0x4062C835, 0x4063D020, 0x00000002,
+ 0x4062C836, 0x4063D020, 0x00000002, 0x4062C837, 0x4063D020, 0x00000002,
+ 0x4062C838, 0x4063D020, 0x00000002, 0x4062C839, 0x4063D020, 0x00000002,
+ 0x4062C83A, 0x4063D020, 0x00000002, 0x4062C83B, 0x4063D020, 0x00000002,
+ 0x4062C83C, 0x4063D020, 0x00000002, 0x4062C83D, 0x4063D020, 0x00000002,
+ 0x4062C83E, 0x4063D020, 0x00000002, 0x4062C83F, 0x4063D020, 0x00000002,
+ 0x4062C840, 0x4063D020, 0x00000002, 0x4062C841, 0x4063D020, 0x00000002,
+ 0x4062C842, 0x4063D020, 0x00000002, 0x4062C843, 0x4063D020, 0x00000002,
+ 0x4062C844, 0x4063D020, 0x00000002, 0x4062C845, 0x4063D020, 0x00000002,
+ 0x4062C846, 0x4063D020, 0x00000002, 0x4062C847,
+ // Block 553, offset 0x8a40
+ 0x4063D020, 0x00000002, 0x4062C848, 0x4063D020, 0x00000002, 0x4062C849,
+ 0x4063D020, 0x00000002, 0x4062C84A, 0x4063D020, 0x00000003, 0x4062C820,
+ 0x4063D020, 0x40646420, 0x00000003, 0x4062C821, 0x4063D020, 0x40646420,
+ 0x00000003, 0x4062C822, 0x4063D020, 0x40646420, 0x00000003, 0x4062C823,
+ 0x4063D020, 0x40646420, 0x00000003, 0x4062C824, 0x4063D020, 0x40646420,
+ 0x00000003, 0x4062C820, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C821,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062C822, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062C823, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C824,
+ 0x4063D020, 0x40646A20, 0x00000003, 0x4062C825, 0x4063D020, 0x40646A20,
+ 0x00000003, 0x4062C820, 0x4063D020, 0x40647220, 0x00000003, 0x4062C821,
+ 0x4063D020, 0x40647220, 0x00000003, 0x4062C822,
+ // Block 554, offset 0x8a80
+ 0x4063D020, 0x40647220, 0x00000003, 0x4062C823, 0x4063D020, 0x40647220,
+ 0x00000003, 0x4062C820, 0x4063D020, 0x40648220, 0x00000003, 0x4062C821,
+ 0x4063D020, 0x40648220, 0x00000003, 0x4062C822, 0x4063D020, 0x40648220,
+ 0x00000003, 0x4062C823, 0x4063D020, 0x40648220, 0x00000003, 0x4062C824,
+ 0x4063D020, 0x40648220, 0x00000003, 0x4062C825, 0x4063D020, 0x40648220,
+ 0x00000003, 0x4062C826, 0x4063D020, 0x40648220, 0x00000003, 0x4062C827,
+ 0x4063D020, 0x40648220, 0x00000003, 0x4062C828, 0x4063D020, 0x40648220,
+ 0x00000003, 0x4062C829, 0x4063D020, 0x40648220, 0x00000003, 0x4062C82A,
+ 0x4063D020, 0x40648220, 0x00000003, 0x4062C82B, 0x4063D020, 0x40648220,
+ 0x00000003, 0x4062C82C, 0x4063D020, 0x40648220, 0x00000003, 0x4062C82D,
+ 0x4063D020, 0x40648220, 0x00000003, 0x4062C82E,
+ // Block 555, offset 0x8ac0
+ 0x4063D020, 0x40648220, 0x00000003, 0x4062C82F, 0x4063D020, 0x40648220,
+ 0x00000003, 0x4062C830, 0x4063D020, 0x40648220, 0x00000003, 0x4062C820,
+ 0x4063D020, 0x40648420, 0x00000003, 0x4062C821, 0x4063D020, 0x40648420,
+ 0x00000003, 0x4062C820, 0x4063D020, 0x40648C20, 0x00000003, 0x4062C821,
+ 0x4063D020, 0x40648C20, 0x00000003, 0x4062C822, 0x4063D020, 0x40648C20,
+ 0x00000002, 0x4062CA20, 0x4063BC20, 0x00000002, 0x4062CA21, 0x4063BC20,
+ 0x00000002, 0x4062CA22, 0x4063BC20, 0x00000002, 0x4062CA23, 0x4063BC20,
+ 0x00000002, 0x4062CC20, 0x4063A820, 0x00000002, 0x4062CC21, 0x4063A820,
+ 0x00000002, 0x4062CC22, 0x4063A820, 0x00000002, 0x4062CC23, 0x4063A820,
+ 0x00000002, 0x4062CC24, 0x4063A820, 0x00000002, 0x4062CC25, 0x4063A820,
+ 0x00000002, 0x4062CC26, 0x4063A820, 0x00000002,
+ // Block 556, offset 0x8b00
+ 0x4062CC27, 0x4063A820, 0x00000002, 0x4062CC28, 0x4063A820, 0x00000002,
+ 0x4062CC29, 0x4063A820, 0x00000002, 0x4062CC2A, 0x4063A820, 0x00000002,
+ 0x4062CC2B, 0x4063A820, 0x00000002, 0x4062CC2C, 0x4063A820, 0x00000002,
+ 0x4062CC2D, 0x4063A820, 0x00000002, 0x4062CC2E, 0x4063A820, 0x00000002,
+ 0x4062CC2F, 0x4063A820, 0x00000002, 0x4062CC30, 0x4063A820, 0x00000002,
+ 0x4062CC31, 0x4063A820, 0x00000002, 0x4062CC32, 0x4063A820, 0x00000002,
+ 0x4062CC33, 0x4063A820, 0x00000002, 0x4062CC34, 0x4063A820, 0x00000002,
+ 0x4062CC35, 0x4063A820, 0x00000002, 0x4062CC36, 0x4063A820, 0x00000002,
+ 0x4062CC37, 0x4063A820, 0x00000002, 0x4062CC38, 0x4063A820, 0x00000002,
+ 0x4062CC39, 0x4063A820, 0x00000002, 0x4062CC3A, 0x4063A820, 0x00000002,
+ 0x4062CC3B, 0x4063A820, 0x00000003, 0x4062CC20,
+ // Block 557, offset 0x8b40
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062CC21, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062CC22, 0x4063A820, 0x40646420, 0x00000003, 0x4062CC23,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062CC24, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062CC25, 0x4063A820, 0x40646420, 0x00000003, 0x4062CC26,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062CC27, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062CC28, 0x4063A820, 0x40646420, 0x00000003, 0x4062CC29,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062CC2A, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062CC2B, 0x4063A820, 0x40646420, 0x00000003, 0x4062CC2C,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062CC2D, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062CC2E, 0x4063A820, 0x40646420, 0x00000003, 0x4062CC2F,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062CC30,
+ // Block 558, offset 0x8b80
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062CC31, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062CC32, 0x4063A820, 0x40646420, 0x00000003, 0x4062CC33,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062CC34, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062CC35, 0x4063A820, 0x40646420, 0x00000003, 0x4062CC36,
+ 0x4063A820, 0x40646420, 0x00000003, 0x4062CC37, 0x4063A820, 0x40646420,
+ 0x00000003, 0x4062CC20, 0x4063A820, 0x40646A20, 0x00000003, 0x4062CC21,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062CC22, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062CC23, 0x4063A820, 0x40646A20, 0x00000003, 0x4062CC24,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062CC25, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062CC26, 0x4063A820, 0x40646A20, 0x00000003, 0x4062CC27,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062CC28,
+ // Block 559, offset 0x8bc0
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062CC29, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062CC2A, 0x4063A820, 0x40646A20, 0x00000003, 0x4062CC2B,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062CC2C, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062CC2D, 0x4063A820, 0x40646A20, 0x00000003, 0x4062CC2E,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062CC2F, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062CC20, 0x4063A820, 0x40647220, 0x00000003, 0x4062CC21,
+ 0x4063A820, 0x40647220, 0x00000003, 0x4062CC22, 0x4063A820, 0x40647220,
+ 0x00000003, 0x4062CC23, 0x4063A820, 0x40647220, 0x00000003, 0x4062CC20,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062CC21, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062CC22, 0x4063A820, 0x40648220, 0x00000003, 0x4062CC23,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062CC24,
+ // Block 560, offset 0x8c00
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062CC25, 0x4063A820, 0x40648220,
+ 0x00000003, 0x4062CC26, 0x4063A820, 0x40648220, 0x00000003, 0x4062CC27,
+ 0x4063A820, 0x40648220, 0x00000003, 0x4062CC20, 0x4063A820, 0x40648420,
+ 0x00000003, 0x4062CC21, 0x4063A820, 0x40648420, 0x00000003, 0x4062CC22,
+ 0x4063A820, 0x40648420, 0x00000003, 0x4062CC23, 0x4063A820, 0x40648420,
+ 0x00000003, 0x4062CC24, 0x4063A820, 0x40648420, 0x00000003, 0x4062CC25,
+ 0x4063A820, 0x40648420, 0x00000003, 0x4062CC26, 0x4063A820, 0x40648420,
+ 0x00000003, 0x4062CC20, 0x4063A820, 0x40648C20, 0x00000003, 0x4062CC21,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062CC22, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062CC23, 0x4063A820, 0x40648C20, 0x00000003, 0x4062CC24,
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062CC25,
+ // Block 561, offset 0x8c40
+ 0x4063A820, 0x40648C20, 0x00000003, 0x4062CC26, 0x4063A820, 0x40648C20,
+ 0x00000003, 0x4062CC27, 0x4063A820, 0x40648C20, 0x00000003, 0x4062CC28,
+ 0x4063A820, 0x40648C20, 0x00000002, 0x4062CC20, 0x4063AA20, 0x00000002,
+ 0x4062CC21, 0x4063AA20, 0x00000002, 0x4062CC22, 0x4063AA20, 0x00000002,
+ 0x4062CC23, 0x4063AA20, 0x00000002, 0x4062CC24, 0x4063AA20, 0x00000002,
+ 0x4062CC25, 0x4063AA20, 0x00000002, 0x4062CC26, 0x4063AA20, 0x00000002,
+ 0x4062CC27, 0x4063AA20, 0x00000002, 0x4062CC28, 0x4063AA20, 0x00000002,
+ 0x4062CC29, 0x4063AA20, 0x00000002, 0x4062CC2A, 0x4063AA20, 0x00000002,
+ 0x4062CC2B, 0x4063AA20, 0x00000002, 0x4062CC2C, 0x4063AA20, 0x00000002,
+ 0x4062CC2D, 0x4063AA20, 0x00000002, 0x4062CC2E, 0x4063AA20, 0x00000002,
+ 0x4062CC2F, 0x4063AA20, 0x00000002, 0x4062CC30,
+ // Block 562, offset 0x8c80
+ 0x4063AA20, 0x00000002, 0x4062CC31, 0x4063AA20, 0x00000002, 0x4062CC32,
+ 0x4063AA20, 0x00000002, 0x4062CC33, 0x4063AA20, 0x00000002, 0x4062CC34,
+ 0x4063AA20, 0x00000002, 0x4062CC35, 0x4063AA20, 0x00000003, 0x4062CC20,
+ 0x4063AA20, 0x40646420, 0x00000003, 0x4062CC21, 0x4063AA20, 0x40646420,
+ 0x00000003, 0x4062CC22, 0x4063AA20, 0x40646420, 0x00000003, 0x4062CC20,
+ 0x4063AA20, 0x40648C20, 0x00000003, 0x4062CC21, 0x4063AA20, 0x40648C20,
+ 0x00000003, 0x4062CC22, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062CC23,
+ 0x4063AA20, 0x40648C20, 0x00000002, 0x4062CC20, 0x4063B020, 0x00000002,
+ 0x4062CC21, 0x4063B020, 0x00000002, 0x4062CC20, 0x4063B820, 0x00000002,
+ 0x4062CC21, 0x4063B820, 0x00000002, 0x4062CC22, 0x4063B820, 0x00000002,
+ 0x4062CC23, 0x4063B820, 0x00000002, 0x4062CC24,
+ // Block 563, offset 0x8cc0
+ 0x4063B820, 0x00000003, 0x4062CC20, 0x4063B820, 0x40646A20, 0x00000003,
+ 0x4062CC21, 0x4063B820, 0x40646A20, 0x00000003, 0x4062CC22, 0x4063B820,
+ 0x40646A20, 0x00000003, 0x4062CC23, 0x4063B820, 0x40646A20, 0x00000003,
+ 0x4062CC20, 0x4063B820, 0x40648C20, 0x00000003, 0x4062CC21, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062CC22, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062CC23, 0x4063B820, 0x40648C20, 0x00000003, 0x4062CC24, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062CC25, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062CC26, 0x4063B820, 0x40648C20, 0x00000003, 0x4062CC27, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062CC28, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062CC29, 0x4063B820, 0x40648C20, 0x00000002, 0x4062CC20, 0x4063BE20,
+ 0x00000002, 0x4062CC21, 0x4063BE20, 0x00000002,
+ // Block 564, offset 0x8d00
+ 0x4062CC22, 0x4063BE20, 0x00000002, 0x4062CC23, 0x4063BE20, 0x00000002,
+ 0x4062CC24, 0x4063BE20, 0x00000002, 0x4062CC25, 0x4063BE20, 0x00000002,
+ 0x4062CC26, 0x4063BE20, 0x00000002, 0x4062CC27, 0x4063BE20, 0x00000002,
+ 0x4062CC20, 0x4063C220, 0x00000002, 0x4062CC21, 0x4063C220, 0x00000002,
+ 0x4062CC22, 0x4063C220, 0x00000002, 0x4062CC23, 0x4063C220, 0x00000002,
+ 0x4062CC24, 0x4063C220, 0x00000002, 0x4062CC25, 0x4063C220, 0x00000002,
+ 0x4062CC26, 0x4063C220, 0x00000002, 0x4062CC27, 0x4063C220, 0x00000002,
+ 0x4062CC28, 0x4063C220, 0x00000002, 0x4062CC29, 0x4063C220, 0x00000003,
+ 0x4062CC20, 0x4063C220, 0x40648C20, 0x00000003, 0x4062CC21, 0x4063C220,
+ 0x40648C20, 0x00000003, 0x4062CC20, 0x4063CC20, 0x40646420, 0x00000003,
+ 0x4062CC21, 0x4063CC20, 0x40646420, 0x00000003,
+ // Block 565, offset 0x8d40
+ 0x4062CC22, 0x4063CC20, 0x40646420, 0x00000003, 0x4062CC23, 0x4063CC20,
+ 0x40646420, 0x00000003, 0x4062CC20, 0x4063CC20, 0x40648220, 0x00000003,
+ 0x4062CC21, 0x4063CC20, 0x40648220, 0x00000002, 0x4062CE20, 0x4063A820,
+ 0x00000002, 0x4062CE21, 0x4063A820, 0x00000002, 0x4062CE22, 0x4063A820,
+ 0x00000002, 0x4062CE23, 0x4063A820, 0x00000002, 0x4062CE24, 0x4063A820,
+ 0x00000002, 0x4062CE25, 0x4063A820, 0x00000002, 0x4062CE26, 0x4063A820,
+ 0x00000002, 0x4062CE27, 0x4063A820, 0x00000002, 0x4062CE28, 0x4063A820,
+ 0x00000002, 0x4062CE29, 0x4063A820, 0x00000002, 0x4062CE2A, 0x4063A820,
+ 0x00000002, 0x4062CE2B, 0x4063A820, 0x00000002, 0x4062CE2C, 0x4063A820,
+ 0x00000002, 0x4062CE2D, 0x4063A820, 0x00000002, 0x4062CE2E, 0x4063A820,
+ 0x00000002, 0x4062CE2F, 0x4063A820, 0x00000002,
+ // Block 566, offset 0x8d80
+ 0x4062CE30, 0x4063A820, 0x00000002, 0x4062CE31, 0x4063A820, 0x00000002,
+ 0x4062CE32, 0x4063A820, 0x00000002, 0x4062CE33, 0x4063A820, 0x00000002,
+ 0x4062CE34, 0x4063A820, 0x00000002, 0x4062CE35, 0x4063A820, 0x00000002,
+ 0x4062CE36, 0x4063A820, 0x00000002, 0x4062CE37, 0x4063A820, 0x00000002,
+ 0x4062CE38, 0x4063A820, 0x00000002, 0x4062CE39, 0x4063A820, 0x00000002,
+ 0x4062CE3A, 0x4063A820, 0x00000002, 0x4062CE3B, 0x4063A820, 0x00000002,
+ 0x4062CE3C, 0x4063A820, 0x00000002, 0x4062CE3D, 0x4063A820, 0x00000002,
+ 0x4062CE3E, 0x4063A820, 0x00000003, 0x4062CE20, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062CE21, 0x4063A820, 0x40646A20, 0x00000003, 0x4062CE22,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062CE23, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062CE24, 0x4063A820, 0x40646A20,
+ // Block 567, offset 0x8dc0
+ 0x00000003, 0x4062CE25, 0x4063A820, 0x40646A20, 0x00000003, 0x4062CE26,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062CE27, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062CE28, 0x4063A820, 0x40646A20, 0x00000003, 0x4062CE29,
+ 0x4063A820, 0x40646A20, 0x00000003, 0x4062CE2A, 0x4063A820, 0x40646A20,
+ 0x00000003, 0x4062CE20, 0x4063A820, 0x40647220, 0x00000003, 0x4062CE21,
+ 0x4063A820, 0x40647220, 0x00000003, 0x4062CE22, 0x4063A820, 0x40647220,
+ 0x00000003, 0x4062CE23, 0x4063A820, 0x40647220, 0x00000003, 0x4062CE24,
+ 0x4063A820, 0x40647220, 0x00000003, 0x4062CE25, 0x4063A820, 0x40647220,
+ 0x00000002, 0x4062CE20, 0x4063AA20, 0x00000002, 0x4062CE21, 0x4063AA20,
+ 0x00000002, 0x4062CE22, 0x4063AA20, 0x00000002, 0x4062CE23, 0x4063AA20,
+ 0x00000002, 0x4062CE24, 0x4063AA20, 0x00000002,
+ // Block 568, offset 0x8e00
+ 0x4062CE25, 0x4063AA20, 0x00000002, 0x4062CE26, 0x4063AA20, 0x00000002,
+ 0x4062CE27, 0x4063AA20, 0x00000002, 0x4062CE28, 0x4063AA20, 0x00000002,
+ 0x4062CE29, 0x4063AA20, 0x00000002, 0x4062CE2A, 0x4063AA20, 0x00000002,
+ 0x4062CE2B, 0x4063AA20, 0x00000002, 0x4062CE2C, 0x4063AA20, 0x00000002,
+ 0x4062CE2D, 0x4063AA20, 0x00000002, 0x4062CE2E, 0x4063AA20, 0x00000002,
+ 0x4062CE2F, 0x4063AA20, 0x00000002, 0x4062CE30, 0x4063AA20, 0x00000003,
+ 0x4062CE20, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062CE21, 0x4063AA20,
+ 0x40648C20, 0x00000003, 0x4062CE22, 0x4063AA20, 0x40648C20, 0x00000003,
+ 0x4062CE23, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062CE24, 0x4063AA20,
+ 0x40648C20, 0x00000003, 0x4062CE25, 0x4063AA20, 0x40648C20, 0x00000003,
+ 0x4062CE26, 0x4063AA20, 0x40648C20, 0x00000003,
+ // Block 569, offset 0x8e40
+ 0x4062CE27, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062CE28, 0x4063AA20,
+ 0x40648C20, 0x00000003, 0x4062CE20, 0x4063AC20, 0x40646420, 0x00000003,
+ 0x4062CE21, 0x4063AC20, 0x40646420, 0x00000003, 0x4062CE20, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062CE21, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062CE22, 0x4063B420, 0x40646A20, 0x00000003, 0x4062CE23, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062CE24, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062CE25, 0x4063B420, 0x40646A20, 0x00000003, 0x4062CE26, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062CE27, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062CE28, 0x4063B420, 0x40646A20, 0x00000003, 0x4062CE29, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062CE2A, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062CE2B, 0x4063B420, 0x40646A20, 0x00000003,
+ // Block 570, offset 0x8e80
+ 0x4062CE2C, 0x4063B420, 0x40646A20, 0x00000003, 0x4062CE2D, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062CE2E, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062CE2F, 0x4063B420, 0x40646A20, 0x00000003, 0x4062CE30, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062CE31, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062CE32, 0x4063B420, 0x40646A20, 0x00000003, 0x4062CE33, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062CE20, 0x4063B420, 0x40648220, 0x00000003,
+ 0x4062CE21, 0x4063B420, 0x40648220, 0x00000003, 0x4062CE22, 0x4063B420,
+ 0x40648220, 0x00000003, 0x4062CE23, 0x4063B420, 0x40648220, 0x00000003,
+ 0x4062CE20, 0x4063B420, 0x40648C20, 0x00000003, 0x4062CE21, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062CE22, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062CE23, 0x4063B420, 0x40648C20, 0x00000003,
+ // Block 571, offset 0x8ec0
+ 0x4062CE24, 0x4063B420, 0x40648C20, 0x00000003, 0x4062CE25, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062CE26, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062CE27, 0x4063B420, 0x40648C20, 0x00000003, 0x4062CE28, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062CE29, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062CE2A, 0x4063B420, 0x40648C20, 0x00000003, 0x4062CE2B, 0x4063B420,
+ 0x40648C20, 0x00000002, 0x4062CE20, 0x4063B620, 0x00000002, 0x4062CE21,
+ 0x4063B620, 0x00000002, 0x4062CE22, 0x4063B620, 0x00000002, 0x4062CE23,
+ 0x4063B620, 0x00000002, 0x4062CE24, 0x4063B620, 0x00000002, 0x4062CE25,
+ 0x4063B620, 0x00000002, 0x4062CE26, 0x4063B620, 0x00000002, 0x4062CE27,
+ 0x4063B620, 0x00000002, 0x4062CE28, 0x4063B620, 0x00000002, 0x4062CE29,
+ 0x4063B620, 0x00000002, 0x4062CE2A, 0x4063B620,
+ // Block 572, offset 0x8f00
+ 0x00000002, 0x4062CE2B, 0x4063B620, 0x00000002, 0x4062CE2C, 0x4063B620,
+ 0x00000002, 0x4062CE2D, 0x4063B620, 0x00000002, 0x4062CE2E, 0x4063B620,
+ 0x00000002, 0x4062CE20, 0x4063B820, 0x00000002, 0x4062CE21, 0x4063B820,
+ 0x00000002, 0x4062CE22, 0x4063B820, 0x00000002, 0x4062CE23, 0x4063B820,
+ 0x00000002, 0x4062CE24, 0x4063B820, 0x00000002, 0x4062CE25, 0x4063B820,
+ 0x00000002, 0x4062CE26, 0x4063B820, 0x00000002, 0x4062CE27, 0x4063B820,
+ 0x00000002, 0x4062CE28, 0x4063B820, 0x00000002, 0x4062CE29, 0x4063B820,
+ 0x00000002, 0x4062CE2A, 0x4063B820, 0x00000002, 0x4062CE2B, 0x4063B820,
+ 0x00000002, 0x4062CE2C, 0x4063B820, 0x00000002, 0x4062CE2D, 0x4063B820,
+ 0x00000002, 0x4062CE2E, 0x4063B820, 0x00000002, 0x4062CE2F, 0x4063B820,
+ 0x00000002, 0x4062CE30, 0x4063B820, 0x00000002,
+ // Block 573, offset 0x8f40
+ 0x4062CE31, 0x4063B820, 0x00000002, 0x4062CE32, 0x4063B820, 0x00000002,
+ 0x4062CE33, 0x4063B820, 0x00000002, 0x4062CE34, 0x4063B820, 0x00000002,
+ 0x4062CE35, 0x4063B820, 0x00000002, 0x4062CE36, 0x4063B820, 0x00000002,
+ 0x4062CE37, 0x4063B820, 0x00000002, 0x4062CE38, 0x4063B820, 0x00000002,
+ 0x4062CE39, 0x4063B820, 0x00000002, 0x4062CE3A, 0x4063B820, 0x00000002,
+ 0x4062CE3B, 0x4063B820, 0x00000002, 0x4062CE3C, 0x4063B820, 0x00000002,
+ 0x4062CE3D, 0x4063B820, 0x00000002, 0x4062CE3E, 0x4063B820, 0x00000002,
+ 0x4062CE3F, 0x4063B820, 0x00000002, 0x4062CE40, 0x4063B820, 0x00000002,
+ 0x4062CE41, 0x4063B820, 0x00000002, 0x4062CE42, 0x4063B820, 0x00000002,
+ 0x4062CE43, 0x4063B820, 0x00000002, 0x4062CE44, 0x4063B820, 0x00000002,
+ 0x4062CE45, 0x4063B820, 0x00000002, 0x4062CE46,
+ // Block 574, offset 0x8f80
+ 0x4063B820, 0x00000002, 0x4062CE47, 0x4063B820, 0x00000003, 0x4062CE20,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062CE21, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062CE22, 0x4063B820, 0x40646420, 0x00000003, 0x4062CE23,
+ 0x4063B820, 0x40646420, 0x00000003, 0x4062CE24, 0x4063B820, 0x40646420,
+ 0x00000003, 0x4062CE25, 0x4063B820, 0x40646420, 0x00000002, 0x4062CE20,
+ 0x4063C020, 0x00000002, 0x4062CE21, 0x4063C020, 0x00000002, 0x4062CE22,
+ 0x4063C020, 0x00000002, 0x4062CE23, 0x4063C020, 0x00000002, 0x4062CE24,
+ 0x4063C020, 0x00000002, 0x4062CE25, 0x4063C020, 0x00000002, 0x4062CE26,
+ 0x4063C020, 0x00000002, 0x4062CE27, 0x4063C020, 0x00000002, 0x4062CE28,
+ 0x4063C020, 0x00000002, 0x4062CE29, 0x4063C020, 0x00000002, 0x4062CE2A,
+ 0x4063C020, 0x00000002, 0x4062CE2B, 0x4063C020,
+ // Block 575, offset 0x8fc0
+ 0x00000002, 0x4062CE2C, 0x4063C020, 0x00000002, 0x4062CE2D, 0x4063C020,
+ 0x00000002, 0x4062CE2E, 0x4063C020, 0x00000002, 0x4062CE2F, 0x4063C020,
+ 0x00000002, 0x4062CE30, 0x4063C020, 0x00000002, 0x4062CE31, 0x4063C020,
+ 0x00000002, 0x4062CE32, 0x4063C020, 0x00000002, 0x4062CE33, 0x4063C020,
+ 0x00000002, 0x4062CE34, 0x4063C020, 0x00000002, 0x4062CE35, 0x4063C020,
+ 0x00000002, 0x4062CE36, 0x4063C020, 0x00000002, 0x4062CE37, 0x4063C020,
+ 0x00000002, 0x4062CE38, 0x4063C020, 0x00000002, 0x4062CE39, 0x4063C020,
+ 0x00000002, 0x4062CE3A, 0x4063C020, 0x00000002, 0x4062CE3B, 0x4063C020,
+ 0x00000003, 0x4062CE20, 0x4063C220, 0x40648220, 0x00000003, 0x4062CE21,
+ 0x4063C220, 0x40648220, 0x00000003, 0x4062CE22, 0x4063C220, 0x40648220,
+ 0x00000003, 0x4062CE23, 0x4063C220, 0x40648220,
+ // Block 576, offset 0x9000
+ 0x00000003, 0x4062CE20, 0x4063C220, 0x40648C20, 0x00000003, 0x4062CE21,
+ 0x4063C220, 0x40648C20, 0x00000003, 0x4062CE22, 0x4063C220, 0x40648C20,
+ 0x00000003, 0x4062CE23, 0x4063C220, 0x40648C20, 0x00000003, 0x4062CE24,
+ 0x4063C220, 0x40648C20, 0x00000003, 0x4062CE25, 0x4063C220, 0x40648C20,
+ 0x00000003, 0x4062CE26, 0x4063C220, 0x40648C20, 0x00000003, 0x4062CE27,
+ 0x4063C220, 0x40648C20, 0x00000002, 0x4062CE20, 0x4063D020, 0x00000002,
+ 0x4062CE21, 0x4063D020, 0x00000002, 0x4062CE22, 0x4063D020, 0x00000002,
+ 0x4062CE23, 0x4063D020, 0x00000002, 0x4062CE24, 0x4063D020, 0x00000002,
+ 0x4062CE25, 0x4063D020, 0x00000002, 0x4062CE26, 0x4063D020, 0x00000002,
+ 0x4062CE27, 0x4063D020, 0x00000002, 0x4062CE28, 0x4063D020, 0x00000002,
+ 0x4062CE29, 0x4063D020, 0x00000002, 0x4062CE2A,
+ // Block 577, offset 0x9040
+ 0x4063D020, 0x00000002, 0x4062CE2B, 0x4063D020, 0x00000003, 0x4062CE20,
+ 0x4063D020, 0x40646420, 0x00000003, 0x4062CE21, 0x4063D020, 0x40646420,
+ 0x00000003, 0x4062CE20, 0x4063D020, 0x40647220, 0x00000003, 0x4062CE21,
+ 0x4063D020, 0x40647220, 0x00000003, 0x4062CE22, 0x4063D020, 0x40647220,
+ 0x00000003, 0x4062CE23, 0x4063D020, 0x40647220, 0x00000003, 0x4062CE24,
+ 0x4063D020, 0x40647220, 0x00000003, 0x4062CE25, 0x4063D020, 0x40647220,
+ 0x00000003, 0x4062CE26, 0x4063D020, 0x40647220, 0x00000003, 0x4062CE27,
+ 0x4063D020, 0x40647220, 0x00000003, 0x4062CE28, 0x4063D020, 0x40647220,
+ 0x00000003, 0x4062CE29, 0x4063D020, 0x40647220, 0x00000003, 0x4062CE2A,
+ 0x4063D020, 0x40647220, 0x00000003, 0x4062CE2B, 0x4063D020, 0x40647220,
+ 0x00000003, 0x4062CE2C, 0x4063D020, 0x40647220,
+ // Block 578, offset 0x9080
+ 0x00000003, 0x4062CE2D, 0x4063D020, 0x40647220, 0x00000003, 0x4062CE2E,
+ 0x4063D020, 0x40647220, 0x00000003, 0x4062CE2F, 0x4063D020, 0x40647220,
+ 0x00000003, 0x4062CE30, 0x4063D020, 0x40647220, 0x00000003, 0x4062CE31,
+ 0x4063D020, 0x40647220, 0x00000003, 0x4062CE32, 0x4063D020, 0x40647220,
+ 0x00000003, 0x4062CE33, 0x4063D020, 0x40647220, 0x00000003, 0x4062CE34,
+ 0x4063D020, 0x40647220, 0x00000003, 0x4062CE35, 0x4063D020, 0x40647220,
+ 0x00000003, 0x4062CE36, 0x4063D020, 0x40647220, 0x00000003, 0x4062CE20,
+ 0x4063D020, 0x40648420, 0x00000003, 0x4062CE21, 0x4063D020, 0x40648420,
+ 0x00000003, 0x4062CE22, 0x4063D020, 0x40648420, 0x00000003, 0x4062CE23,
+ 0x4063D020, 0x40648420, 0x00000002, 0x4062D020, 0x4063A820, 0x00000002,
+ 0x4062D021, 0x4063A820, 0x00000002, 0x4062D022,
+ // Block 579, offset 0x90c0
+ 0x4063A820, 0x00000002, 0x4062D023, 0x4063A820, 0x00000002, 0x4062D024,
+ 0x4063A820, 0x00000002, 0x4062D025, 0x4063A820, 0x00000002, 0x4062D026,
+ 0x4063A820, 0x00000002, 0x4062D027, 0x4063A820, 0x00000002, 0x4062D028,
+ 0x4063A820, 0x00000002, 0x4062D029, 0x4063A820, 0x00000002, 0x4062D02A,
+ 0x4063A820, 0x00000002, 0x4062D02B, 0x4063A820, 0x00000002, 0x4062D02C,
+ 0x4063A820, 0x00000002, 0x4062D02D, 0x4063A820, 0x00000002, 0x4062D02E,
+ 0x4063A820, 0x00000002, 0x4062D02F, 0x4063A820, 0x00000002, 0x4062D030,
+ 0x4063A820, 0x00000002, 0x4062D031, 0x4063A820, 0x00000002, 0x4062D032,
+ 0x4063A820, 0x00000002, 0x4062D033, 0x4063A820, 0x00000002, 0x4062D034,
+ 0x4063A820, 0x00000002, 0x4062D035, 0x4063A820, 0x00000002, 0x4062D036,
+ 0x4063A820, 0x00000003, 0x4062D020, 0x4063A820,
+ // Block 580, offset 0x9100
+ 0x40646420, 0x00000003, 0x4062D021, 0x4063A820, 0x40646420, 0x00000003,
+ 0x4062D022, 0x4063A820, 0x40646420, 0x00000003, 0x4062D023, 0x4063A820,
+ 0x40646420, 0x00000003, 0x4062D024, 0x4063A820, 0x40646420, 0x00000003,
+ 0x4062D025, 0x4063A820, 0x40646420, 0x00000003, 0x4062D026, 0x4063A820,
+ 0x40646420, 0x00000003, 0x4062D027, 0x4063A820, 0x40646420, 0x00000003,
+ 0x4062D028, 0x4063A820, 0x40646420, 0x00000003, 0x4062D029, 0x4063A820,
+ 0x40646420, 0x00000003, 0x4062D02A, 0x4063A820, 0x40646420, 0x00000003,
+ 0x4062D02B, 0x4063A820, 0x40646420, 0x00000003, 0x4062D020, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062D021, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062D022, 0x4063A820, 0x40646A20, 0x00000003, 0x4062D023, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062D024, 0x4063A820,
+ // Block 581, offset 0x9140
+ 0x40646A20, 0x00000003, 0x4062D025, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062D026, 0x4063A820, 0x40646A20, 0x00000003, 0x4062D027, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062D028, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062D029, 0x4063A820, 0x40646A20, 0x00000003, 0x4062D02A, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062D02B, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062D02C, 0x4063A820, 0x40646A20, 0x00000003, 0x4062D02D, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062D02E, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062D02F, 0x4063A820, 0x40646A20, 0x00000003, 0x4062D030, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062D031, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062D032, 0x4063A820, 0x40646A20, 0x00000003, 0x4062D033, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062D034, 0x4063A820,
+ // Block 582, offset 0x9180
+ 0x40646A20, 0x00000003, 0x4062D035, 0x4063A820, 0x40646A20, 0x00000003,
+ 0x4062D036, 0x4063A820, 0x40646A20, 0x00000003, 0x4062D037, 0x4063A820,
+ 0x40646A20, 0x00000003, 0x4062D020, 0x4063A820, 0x40647220, 0x00000003,
+ 0x4062D021, 0x4063A820, 0x40647220, 0x00000003, 0x4062D022, 0x4063A820,
+ 0x40647220, 0x00000003, 0x4062D023, 0x4063A820, 0x40647220, 0x00000003,
+ 0x4062D020, 0x4063A820, 0x40648220, 0x00000003, 0x4062D021, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062D022, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062D023, 0x4063A820, 0x40648220, 0x00000003, 0x4062D024, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062D025, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062D026, 0x4063A820, 0x40648220, 0x00000003, 0x4062D027, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062D028, 0x4063A820,
+ // Block 583, offset 0x91c0
+ 0x40648220, 0x00000003, 0x4062D029, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062D02A, 0x4063A820, 0x40648220, 0x00000003, 0x4062D02B, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062D02C, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062D02D, 0x4063A820, 0x40648220, 0x00000003, 0x4062D02E, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062D02F, 0x4063A820, 0x40648220, 0x00000003,
+ 0x4062D030, 0x4063A820, 0x40648220, 0x00000003, 0x4062D031, 0x4063A820,
+ 0x40648220, 0x00000003, 0x4062D020, 0x4063A820, 0x40648420, 0x00000003,
+ 0x4062D021, 0x4063A820, 0x40648420, 0x00000003, 0x4062D022, 0x4063A820,
+ 0x40648420, 0x00000003, 0x4062D023, 0x4063A820, 0x40648420, 0x00000003,
+ 0x4062D024, 0x4063A820, 0x40648420, 0x00000003, 0x4062D025, 0x4063A820,
+ 0x40648420, 0x00000003, 0x4062D026, 0x4063A820,
+ // Block 584, offset 0x9200
+ 0x40648420, 0x00000003, 0x4062D027, 0x4063A820, 0x40648420, 0x00000003,
+ 0x4062D028, 0x4063A820, 0x40648420, 0x00000003, 0x4062D029, 0x4063A820,
+ 0x40648420, 0x00000003, 0x4062D02A, 0x4063A820, 0x40648420, 0x00000003,
+ 0x4062D02B, 0x4063A820, 0x40648420, 0x00000003, 0x4062D02C, 0x4063A820,
+ 0x40648420, 0x00000003, 0x4062D02D, 0x4063A820, 0x40648420, 0x00000003,
+ 0x4062D02E, 0x4063A820, 0x40648420, 0x00000003, 0x4062D020, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062D021, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062D022, 0x4063A820, 0x40648C20, 0x00000003, 0x4062D023, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062D024, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062D025, 0x4063A820, 0x40648C20, 0x00000003, 0x4062D026, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062D027, 0x4063A820,
+ // Block 585, offset 0x9240
+ 0x40648C20, 0x00000003, 0x4062D028, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062D029, 0x4063A820, 0x40648C20, 0x00000003, 0x4062D02A, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062D02B, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062D02C, 0x4063A820, 0x40648C20, 0x00000003, 0x4062D02D, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062D02E, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062D02F, 0x4063A820, 0x40648C20, 0x00000003, 0x4062D030, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062D031, 0x4063A820, 0x40648C20, 0x00000003,
+ 0x4062D032, 0x4063A820, 0x40648C20, 0x00000003, 0x4062D033, 0x4063A820,
+ 0x40648C20, 0x00000003, 0x4062D034, 0x4063A820, 0x40648C20, 0x00000002,
+ 0x4062D020, 0x4063AA20, 0x00000002, 0x4062D021, 0x4063AA20, 0x00000002,
+ 0x4062D022, 0x4063AA20, 0x00000002, 0x4062D023,
+ // Block 586, offset 0x9280
+ 0x4063AA20, 0x00000002, 0x4062D024, 0x4063AA20, 0x00000002, 0x4062D025,
+ 0x4063AA20, 0x00000002, 0x4062D026, 0x4063AA20, 0x00000002, 0x4062D027,
+ 0x4063AA20, 0x00000002, 0x4062D028, 0x4063AA20, 0x00000002, 0x4062D029,
+ 0x4063AA20, 0x00000002, 0x4062D02A, 0x4063AA20, 0x00000002, 0x4062D02B,
+ 0x4063AA20, 0x00000002, 0x4062D02C, 0x4063AA20, 0x00000002, 0x4062D02D,
+ 0x4063AA20, 0x00000002, 0x4062D02E, 0x4063AA20, 0x00000002, 0x4062D02F,
+ 0x4063AA20, 0x00000002, 0x4062D030, 0x4063AA20, 0x00000002, 0x4062D031,
+ 0x4063AA20, 0x00000002, 0x4062D032, 0x4063AA20, 0x00000002, 0x4062D033,
+ 0x4063AA20, 0x00000002, 0x4062D034, 0x4063AA20, 0x00000002, 0x4062D035,
+ 0x4063AA20, 0x00000002, 0x4062D036, 0x4063AA20, 0x00000002, 0x4062D037,
+ 0x4063AA20, 0x00000002, 0x4062D038, 0x4063AA20,
+ // Block 587, offset 0x92c0
+ 0x00000002, 0x4062D039, 0x4063AA20, 0x00000002, 0x4062D03A, 0x4063AA20,
+ 0x00000002, 0x4062D03B, 0x4063AA20, 0x00000002, 0x4062D03C, 0x4063AA20,
+ 0x00000002, 0x4062D03D, 0x4063AA20, 0x00000003, 0x4062D020, 0x4063AA20,
+ 0x40646420, 0x00000003, 0x4062D021, 0x4063AA20, 0x40646420, 0x00000003,
+ 0x4062D022, 0x4063AA20, 0x40646420, 0x00000003, 0x4062D023, 0x4063AA20,
+ 0x40646420, 0x00000003, 0x4062D024, 0x4063AA20, 0x40646420, 0x00000003,
+ 0x4062D020, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062D021, 0x4063AA20,
+ 0x40648C20, 0x00000003, 0x4062D022, 0x4063AA20, 0x40648C20, 0x00000003,
+ 0x4062D023, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062D024, 0x4063AA20,
+ 0x40648C20, 0x00000003, 0x4062D025, 0x4063AA20, 0x40648C20, 0x00000003,
+ 0x4062D026, 0x4063AA20, 0x40648C20, 0x00000003,
+ // Block 588, offset 0x9300
+ 0x4062D020, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062D021, 0x4063AC20,
+ 0x40648C20, 0x00000003, 0x4062D022, 0x4063AC20, 0x40648C20, 0x00000003,
+ 0x4062D023, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062D024, 0x4063AC20,
+ 0x40648C20, 0x00000003, 0x4062D025, 0x4063AC20, 0x40648C20, 0x00000003,
+ 0x4062D026, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062D027, 0x4063AC20,
+ 0x40648C20, 0x00000003, 0x4062D028, 0x4063AC20, 0x40648C20, 0x00000003,
+ 0x4062D029, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062D02A, 0x4063AC20,
+ 0x40648C20, 0x00000002, 0x4062D020, 0x4063B020, 0x00000002, 0x4062D021,
+ 0x4063B020, 0x00000002, 0x4062D022, 0x4063B020, 0x00000002, 0x4062D023,
+ 0x4063B020, 0x00000002, 0x4062D024, 0x4063B020, 0x00000002, 0x4062D025,
+ 0x4063B020, 0x00000003, 0x4062D020, 0x4063B020,
+ // Block 589, offset 0x9340
+ 0x40646A20, 0x00000003, 0x4062D021, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062D022, 0x4063B020, 0x40646A20, 0x00000003, 0x4062D023, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062D024, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062D025, 0x4063B020, 0x40646A20, 0x00000003, 0x4062D026, 0x4063B020,
+ 0x40646A20, 0x00000003, 0x4062D027, 0x4063B020, 0x40646A20, 0x00000003,
+ 0x4062D020, 0x4063B020, 0x40647220, 0x00000003, 0x4062D021, 0x4063B020,
+ 0x40647220, 0x00000003, 0x4062D020, 0x4063B020, 0x40648220, 0x00000003,
+ 0x4062D021, 0x4063B020, 0x40648220, 0x00000003, 0x4062D022, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062D023, 0x4063B020, 0x40648220, 0x00000003,
+ 0x4062D024, 0x4063B020, 0x40648220, 0x00000003, 0x4062D025, 0x4063B020,
+ 0x40648220, 0x00000003, 0x4062D020, 0x4063B420,
+ // Block 590, offset 0x9380
+ 0x40646420, 0x00000003, 0x4062D021, 0x4063B420, 0x40646420, 0x00000003,
+ 0x4062D022, 0x4063B420, 0x40646420, 0x00000003, 0x4062D023, 0x4063B420,
+ 0x40646420, 0x00000003, 0x4062D024, 0x4063B420, 0x40646420, 0x00000003,
+ 0x4062D025, 0x4063B420, 0x40646420, 0x00000003, 0x4062D026, 0x4063B420,
+ 0x40646420, 0x00000003, 0x4062D027, 0x4063B420, 0x40646420, 0x00000003,
+ 0x4062D028, 0x4063B420, 0x40646420, 0x00000003, 0x4062D020, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062D021, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062D022, 0x4063B420, 0x40646A20, 0x00000003, 0x4062D023, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062D024, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062D025, 0x4063B420, 0x40646A20, 0x00000003, 0x4062D026, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062D027, 0x4063B420,
+ // Block 591, offset 0x93c0
+ 0x40646A20, 0x00000003, 0x4062D028, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062D029, 0x4063B420, 0x40646A20, 0x00000003, 0x4062D02A, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062D02B, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062D02C, 0x4063B420, 0x40646A20, 0x00000003, 0x4062D02D, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062D02E, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062D02F, 0x4063B420, 0x40646A20, 0x00000003, 0x4062D030, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062D031, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062D032, 0x4063B420, 0x40646A20, 0x00000003, 0x4062D033, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062D034, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062D035, 0x4063B420, 0x40646A20, 0x00000003, 0x4062D036, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062D037, 0x4063B420,
+ // Block 592, offset 0x9400
+ 0x40646A20, 0x00000003, 0x4062D038, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062D039, 0x4063B420, 0x40646A20, 0x00000003, 0x4062D03A, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062D03B, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062D03C, 0x4063B420, 0x40646A20, 0x00000003, 0x4062D03D, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062D03E, 0x4063B420, 0x40646A20, 0x00000003,
+ 0x4062D03F, 0x4063B420, 0x40646A20, 0x00000003, 0x4062D040, 0x4063B420,
+ 0x40646A20, 0x00000003, 0x4062D020, 0x4063B420, 0x40647220, 0x00000003,
+ 0x4062D021, 0x4063B420, 0x40647220, 0x00000003, 0x4062D022, 0x4063B420,
+ 0x40647220, 0x00000003, 0x4062D023, 0x4063B420, 0x40647220, 0x00000003,
+ 0x4062D024, 0x4063B420, 0x40647220, 0x00000003, 0x4062D025, 0x4063B420,
+ 0x40647220, 0x00000003, 0x4062D026, 0x4063B420,
+ // Block 593, offset 0x9440
+ 0x40647220, 0x00000003, 0x4062D020, 0x4063B420, 0x40648220, 0x00000003,
+ 0x4062D021, 0x4063B420, 0x40648220, 0x00000003, 0x4062D020, 0x4063B420,
+ 0x40648420, 0x00000003, 0x4062D021, 0x4063B420, 0x40648420, 0x00000003,
+ 0x4062D022, 0x4063B420, 0x40648420, 0x00000003, 0x4062D023, 0x4063B420,
+ 0x40648420, 0x00000003, 0x4062D024, 0x4063B420, 0x40648420, 0x00000003,
+ 0x4062D025, 0x4063B420, 0x40648420, 0x00000003, 0x4062D026, 0x4063B420,
+ 0x40648420, 0x00000003, 0x4062D027, 0x4063B420, 0x40648420, 0x00000003,
+ 0x4062D028, 0x4063B420, 0x40648420, 0x00000003, 0x4062D029, 0x4063B420,
+ 0x40648420, 0x00000003, 0x4062D02A, 0x4063B420, 0x40648420, 0x00000003,
+ 0x4062D02B, 0x4063B420, 0x40648420, 0x00000003, 0x4062D02C, 0x4063B420,
+ 0x40648420, 0x00000003, 0x4062D02D, 0x4063B420,
+ // Block 594, offset 0x9480
+ 0x40648420, 0x00000003, 0x4062D02E, 0x4063B420, 0x40648420, 0x00000003,
+ 0x4062D02F, 0x4063B420, 0x40648420, 0x00000003, 0x4062D030, 0x4063B420,
+ 0x40648420, 0x00000003, 0x4062D031, 0x4063B420, 0x40648420, 0x00000003,
+ 0x4062D032, 0x4063B420, 0x40648420, 0x00000003, 0x4062D033, 0x4063B420,
+ 0x40648420, 0x00000003, 0x4062D020, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062D021, 0x4063B420, 0x40648C20, 0x00000003, 0x4062D022, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062D023, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062D024, 0x4063B420, 0x40648C20, 0x00000003, 0x4062D025, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062D026, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062D027, 0x4063B420, 0x40648C20, 0x00000003, 0x4062D028, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062D029, 0x4063B420,
+ // Block 595, offset 0x94c0
+ 0x40648C20, 0x00000003, 0x4062D02A, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062D02B, 0x4063B420, 0x40648C20, 0x00000003, 0x4062D02C, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062D02D, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062D02E, 0x4063B420, 0x40648C20, 0x00000003, 0x4062D02F, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062D030, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062D031, 0x4063B420, 0x40648C20, 0x00000003, 0x4062D032, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062D033, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062D034, 0x4063B420, 0x40648C20, 0x00000003, 0x4062D035, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062D036, 0x4063B420, 0x40648C20, 0x00000003,
+ 0x4062D037, 0x4063B420, 0x40648C20, 0x00000003, 0x4062D038, 0x4063B420,
+ 0x40648C20, 0x00000003, 0x4062D039, 0x4063B420,
+ // Block 596, offset 0x9500
+ 0x40648C20, 0x00000002, 0x4062D020, 0x4063B620, 0x00000002, 0x4062D021,
+ 0x4063B620, 0x00000002, 0x4062D022, 0x4063B620, 0x00000002, 0x4062D023,
+ 0x4063B620, 0x00000002, 0x4062D024, 0x4063B620, 0x00000002, 0x4062D025,
+ 0x4063B620, 0x00000002, 0x4062D026, 0x4063B620, 0x00000002, 0x4062D027,
+ 0x4063B620, 0x00000002, 0x4062D028, 0x4063B620, 0x00000002, 0x4062D029,
+ 0x4063B620, 0x00000002, 0x4062D02A, 0x4063B620, 0x00000002, 0x4062D02B,
+ 0x4063B620, 0x00000002, 0x4062D02C, 0x4063B620, 0x00000002, 0x4062D02D,
+ 0x4063B620, 0x00000002, 0x4062D02E, 0x4063B620, 0x00000002, 0x4062D02F,
+ 0x4063B620, 0x00000002, 0x4062D030, 0x4063B620, 0x00000002, 0x4062D031,
+ 0x4063B620, 0x00000002, 0x4062D020, 0x4063B820, 0x00000002, 0x4062D021,
+ 0x4063B820, 0x00000002, 0x4062D022, 0x4063B820,
+ // Block 597, offset 0x9540
+ 0x00000002, 0x4062D023, 0x4063B820, 0x00000002, 0x4062D024, 0x4063B820,
+ 0x00000002, 0x4062D025, 0x4063B820, 0x00000002, 0x4062D026, 0x4063B820,
+ 0x00000002, 0x4062D027, 0x4063B820, 0x00000002, 0x4062D028, 0x4063B820,
+ 0x00000002, 0x4062D029, 0x4063B820, 0x00000002, 0x4062D02A, 0x4063B820,
+ 0x00000002, 0x4062D02B, 0x4063B820, 0x00000002, 0x4062D02C, 0x4063B820,
+ 0x00000002, 0x4062D02D, 0x4063B820, 0x00000002, 0x4062D02E, 0x4063B820,
+ 0x00000002, 0x4062D02F, 0x4063B820, 0x00000002, 0x4062D030, 0x4063B820,
+ 0x00000002, 0x4062D031, 0x4063B820, 0x00000002, 0x4062D032, 0x4063B820,
+ 0x00000002, 0x4062D033, 0x4063B820, 0x00000002, 0x4062D034, 0x4063B820,
+ 0x00000002, 0x4062D035, 0x4063B820, 0x00000002, 0x4062D036, 0x4063B820,
+ 0x00000002, 0x4062D037, 0x4063B820, 0x00000002,
+ // Block 598, offset 0x9580
+ 0x4062D038, 0x4063B820, 0x00000002, 0x4062D039, 0x4063B820, 0x00000002,
+ 0x4062D03A, 0x4063B820, 0x00000002, 0x4062D03B, 0x4063B820, 0x00000002,
+ 0x4062D03C, 0x4063B820, 0x00000002, 0x4062D03D, 0x4063B820, 0x00000002,
+ 0x4062D03E, 0x4063B820, 0x00000002, 0x4062D03F, 0x4063B820, 0x00000002,
+ 0x4062D040, 0x4063B820, 0x00000002, 0x4062D041, 0x4063B820, 0x00000002,
+ 0x4062D042, 0x4063B820, 0x00000002, 0x4062D043, 0x4063B820, 0x00000002,
+ 0x4062D044, 0x4063B820, 0x00000002, 0x4062D045, 0x4063B820, 0x00000002,
+ 0x4062D046, 0x4063B820, 0x00000002, 0x4062D047, 0x4063B820, 0x00000002,
+ 0x4062D048, 0x4063B820, 0x00000002, 0x4062D049, 0x4063B820, 0x00000002,
+ 0x4062D04A, 0x4063B820, 0x00000002, 0x4062D04B, 0x4063B820, 0x00000002,
+ 0x4062D04C, 0x4063B820, 0x00000002, 0x4062D04D,
+ // Block 599, offset 0x95c0
+ 0x4063B820, 0x00000002, 0x4062D04E, 0x4063B820, 0x00000002, 0x4062D04F,
+ 0x4063B820, 0x00000002, 0x4062D050, 0x4063B820, 0x00000002, 0x4062D051,
+ 0x4063B820, 0x00000002, 0x4062D052, 0x4063B820, 0x00000002, 0x4062D053,
+ 0x4063B820, 0x00000002, 0x4062D054, 0x4063B820, 0x00000002, 0x4062D055,
+ 0x4063B820, 0x00000002, 0x4062D056, 0x4063B820, 0x00000002, 0x4062D057,
+ 0x4063B820, 0x00000002, 0x4062D058, 0x4063B820, 0x00000002, 0x4062D059,
+ 0x4063B820, 0x00000002, 0x4062D05A, 0x4063B820, 0x00000002, 0x4062D05B,
+ 0x4063B820, 0x00000003, 0x4062D020, 0x4063B820, 0x40646420, 0x00000003,
+ 0x4062D021, 0x4063B820, 0x40646420, 0x00000003, 0x4062D022, 0x4063B820,
+ 0x40646420, 0x00000003, 0x4062D023, 0x4063B820, 0x40646420, 0x00000003,
+ 0x4062D020, 0x4063B820, 0x40646A20, 0x00000003,
+ // Block 600, offset 0x9600
+ 0x4062D021, 0x4063B820, 0x40646A20, 0x00000003, 0x4062D022, 0x4063B820,
+ 0x40646A20, 0x00000003, 0x4062D023, 0x4063B820, 0x40646A20, 0x00000003,
+ 0x4062D024, 0x4063B820, 0x40646A20, 0x00000003, 0x4062D025, 0x4063B820,
+ 0x40646A20, 0x00000003, 0x4062D026, 0x4063B820, 0x40646A20, 0x00000003,
+ 0x4062D027, 0x4063B820, 0x40646A20, 0x00000003, 0x4062D028, 0x4063B820,
+ 0x40646A20, 0x00000003, 0x4062D029, 0x4063B820, 0x40646A20, 0x00000003,
+ 0x4062D02A, 0x4063B820, 0x40646A20, 0x00000003, 0x4062D02B, 0x4063B820,
+ 0x40646A20, 0x00000003, 0x4062D020, 0x4063B820, 0x40647220, 0x00000003,
+ 0x4062D021, 0x4063B820, 0x40647220, 0x00000003, 0x4062D022, 0x4063B820,
+ 0x40647220, 0x00000003, 0x4062D023, 0x4063B820, 0x40647220, 0x00000003,
+ 0x4062D024, 0x4063B820, 0x40647220, 0x00000003,
+ // Block 601, offset 0x9640
+ 0x4062D020, 0x4063B820, 0x40648C20, 0x00000003, 0x4062D021, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062D022, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062D023, 0x4063B820, 0x40648C20, 0x00000003, 0x4062D024, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062D025, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062D026, 0x4063B820, 0x40648C20, 0x00000003, 0x4062D027, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062D028, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062D029, 0x4063B820, 0x40648C20, 0x00000003, 0x4062D02A, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062D02B, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062D02C, 0x4063B820, 0x40648C20, 0x00000003, 0x4062D02D, 0x4063B820,
+ 0x40648C20, 0x00000003, 0x4062D02E, 0x4063B820, 0x40648C20, 0x00000003,
+ 0x4062D02F, 0x4063B820, 0x40648C20, 0x00000002,
+ // Block 602, offset 0x9680
+ 0x4062D020, 0x4063BA20, 0x00000002, 0x4062D021, 0x4063BA20, 0x00000002,
+ 0x4062D022, 0x4063BA20, 0x00000002, 0x4062D023, 0x4063BA20, 0x00000002,
+ 0x4062D024, 0x4063BA20, 0x00000002, 0x4062D025, 0x4063BA20, 0x00000002,
+ 0x4062D026, 0x4063BA20, 0x00000002, 0x4062D027, 0x4063BA20, 0x00000002,
+ 0x4062D028, 0x4063BA20, 0x00000002, 0x4062D029, 0x4063BA20, 0x00000002,
+ 0x4062D02A, 0x4063BA20, 0x00000002, 0x4062D02B, 0x4063BA20, 0x00000002,
+ 0x4062D02C, 0x4063BA20, 0x00000002, 0x4062D02D, 0x4063BA20, 0x00000002,
+ 0x4062D02E, 0x4063BA20, 0x00000002, 0x4062D02F, 0x4063BA20, 0x00000002,
+ 0x4062D030, 0x4063BA20, 0x00000002, 0x4062D031, 0x4063BA20, 0x00000002,
+ 0x4062D032, 0x4063BA20, 0x00000002, 0x4062D033, 0x4063BA20, 0x00000002,
+ 0x4062D034, 0x4063BA20, 0x00000002, 0x4062D035,
+ // Block 603, offset 0x96c0
+ 0x4063BA20, 0x00000003, 0x4062D020, 0x4063BA20, 0x40646420, 0x00000003,
+ 0x4062D021, 0x4063BA20, 0x40646420, 0x00000003, 0x4062D022, 0x4063BA20,
+ 0x40646420, 0x00000003, 0x4062D023, 0x4063BA20, 0x40646420, 0x00000003,
+ 0x4062D024, 0x4063BA20, 0x40646420, 0x00000003, 0x4062D025, 0x4063BA20,
+ 0x40646420, 0x00000003, 0x4062D026, 0x4063BA20, 0x40646420, 0x00000003,
+ 0x4062D027, 0x4063BA20, 0x40646420, 0x00000003, 0x4062D028, 0x4063BA20,
+ 0x40646420, 0x00000003, 0x4062D029, 0x4063BA20, 0x40646420, 0x00000003,
+ 0x4062D020, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D021, 0x4063BA20,
+ 0x40646A20, 0x00000003, 0x4062D022, 0x4063BA20, 0x40646A20, 0x00000003,
+ 0x4062D023, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D024, 0x4063BA20,
+ 0x40646A20, 0x00000003, 0x4062D025, 0x4063BA20,
+ // Block 604, offset 0x9700
+ 0x40646A20, 0x00000003, 0x4062D026, 0x4063BA20, 0x40646A20, 0x00000003,
+ 0x4062D027, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D028, 0x4063BA20,
+ 0x40646A20, 0x00000003, 0x4062D029, 0x4063BA20, 0x40646A20, 0x00000003,
+ 0x4062D02A, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D02B, 0x4063BA20,
+ 0x40646A20, 0x00000003, 0x4062D02C, 0x4063BA20, 0x40646A20, 0x00000003,
+ 0x4062D02D, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D02E, 0x4063BA20,
+ 0x40646A20, 0x00000003, 0x4062D02F, 0x4063BA20, 0x40646A20, 0x00000003,
+ 0x4062D030, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D031, 0x4063BA20,
+ 0x40646A20, 0x00000003, 0x4062D032, 0x4063BA20, 0x40646A20, 0x00000003,
+ 0x4062D033, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D034, 0x4063BA20,
+ 0x40646A20, 0x00000003, 0x4062D035, 0x4063BA20,
+ // Block 605, offset 0x9740
+ 0x40646A20, 0x00000003, 0x4062D036, 0x4063BA20, 0x40646A20, 0x00000003,
+ 0x4062D037, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D038, 0x4063BA20,
+ 0x40646A20, 0x00000003, 0x4062D039, 0x4063BA20, 0x40646A20, 0x00000003,
+ 0x4062D03A, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D03B, 0x4063BA20,
+ 0x40646A20, 0x00000003, 0x4062D03C, 0x4063BA20, 0x40646A20, 0x00000003,
+ 0x4062D03D, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D020, 0x4063BA20,
+ 0x40647220, 0x00000003, 0x4062D021, 0x4063BA20, 0x40647220, 0x00000003,
+ 0x4062D022, 0x4063BA20, 0x40647220, 0x00000003, 0x4062D023, 0x4063BA20,
+ 0x40647220, 0x00000003, 0x4062D024, 0x4063BA20, 0x40647220, 0x00000003,
+ 0x4062D025, 0x4063BA20, 0x40647220, 0x00000003, 0x4062D026, 0x4063BA20,
+ 0x40647220, 0x00000003, 0x4062D020, 0x4063BA20,
+ // Block 606, offset 0x9780
+ 0x40648C20, 0x00000003, 0x4062D021, 0x4063BA20, 0x40648C20, 0x00000003,
+ 0x4062D022, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D023, 0x4063BA20,
+ 0x40648C20, 0x00000003, 0x4062D024, 0x4063BA20, 0x40648C20, 0x00000003,
+ 0x4062D025, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D026, 0x4063BA20,
+ 0x40648C20, 0x00000003, 0x4062D027, 0x4063BA20, 0x40648C20, 0x00000003,
+ 0x4062D028, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D029, 0x4063BA20,
+ 0x40648C20, 0x00000003, 0x4062D02A, 0x4063BA20, 0x40648C20, 0x00000003,
+ 0x4062D02B, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D02C, 0x4063BA20,
+ 0x40648C20, 0x00000003, 0x4062D02D, 0x4063BA20, 0x40648C20, 0x00000003,
+ 0x4062D02E, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D02F, 0x4063BA20,
+ 0x40648C20, 0x00000003, 0x4062D030, 0x4063BA20,
+ // Block 607, offset 0x97c0
+ 0x40648C20, 0x00000003, 0x4062D031, 0x4063BA20, 0x40648C20, 0x00000003,
+ 0x4062D032, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D033, 0x4063BA20,
+ 0x40648C20, 0x00000003, 0x4062D034, 0x4063BA20, 0x40648C20, 0x00000003,
+ 0x4062D035, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D036, 0x4063BA20,
+ 0x40648C20, 0x00000003, 0x4062D037, 0x4063BA20, 0x40648C20, 0x00000003,
+ 0x4062D038, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D039, 0x4063BA20,
+ 0x40648C20, 0x00000003, 0x4062D03A, 0x4063BA20, 0x40648C20, 0x00000003,
+ 0x4062D03B, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D03C, 0x4063BA20,
+ 0x40648C20, 0x00000003, 0x4062D03D, 0x4063BA20, 0x40648C20, 0x00000003,
+ 0x4062D03E, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D03F, 0x4063BA20,
+ 0x40648C20, 0x00000002, 0x4062D020, 0x4063BE20,
+ // Block 608, offset 0x9800
+ 0x00000002, 0x4062D021, 0x4063BE20, 0x00000002, 0x4062D022, 0x4063BE20,
+ 0x00000002, 0x4062D023, 0x4063BE20, 0x00000002, 0x4062D024, 0x4063BE20,
+ 0x00000002, 0x4062D025, 0x4063BE20, 0x00000002, 0x4062D026, 0x4063BE20,
+ 0x00000002, 0x4062D027, 0x4063BE20, 0x00000002, 0x4062D028, 0x4063BE20,
+ 0x00000002, 0x4062D029, 0x4063BE20, 0x00000002, 0x4062D02A, 0x4063BE20,
+ 0x00000002, 0x4062D02B, 0x4063BE20, 0x00000002, 0x4062D02C, 0x4063BE20,
+ 0x00000002, 0x4062D02D, 0x4063BE20, 0x00000002, 0x4062D02E, 0x4063BE20,
+ 0x00000002, 0x4062D02F, 0x4063BE20, 0x00000002, 0x4062D030, 0x4063BE20,
+ 0x00000002, 0x4062D031, 0x4063BE20, 0x00000002, 0x4062D032, 0x4063BE20,
+ 0x00000002, 0x4062D033, 0x4063BE20, 0x00000002, 0x4062D034, 0x4063BE20,
+ 0x00000002, 0x4062D035, 0x4063BE20, 0x00000002,
+ // Block 609, offset 0x9840
+ 0x4062D036, 0x4063BE20, 0x00000002, 0x4062D037, 0x4063BE20, 0x00000002,
+ 0x4062D038, 0x4063BE20, 0x00000002, 0x4062D039, 0x4063BE20, 0x00000002,
+ 0x4062D03A, 0x4063BE20, 0x00000002, 0x4062D03B, 0x4063BE20, 0x00000002,
+ 0x4062D03C, 0x4063BE20, 0x00000002, 0x4062D03D, 0x4063BE20, 0x00000003,
+ 0x4062D020, 0x4063BE20, 0x40646420, 0x00000003, 0x4062D021, 0x4063BE20,
+ 0x40646420, 0x00000003, 0x4062D022, 0x4063BE20, 0x40646420, 0x00000003,
+ 0x4062D023, 0x4063BE20, 0x40646420, 0x00000003, 0x4062D020, 0x4063BE20,
+ 0x40648C20, 0x00000003, 0x4062D021, 0x4063BE20, 0x40648C20, 0x00000003,
+ 0x4062D022, 0x4063BE20, 0x40648C20, 0x00000003, 0x4062D023, 0x4063BE20,
+ 0x40648C20, 0x00000003, 0x4062D024, 0x4063BE20, 0x40648C20, 0x00000003,
+ 0x4062D025, 0x4063BE20, 0x40648C20, 0x00000003,
+ // Block 610, offset 0x9880
+ 0x4062D026, 0x4063BE20, 0x40648C20, 0x00000002, 0x4062D020, 0x4063C020,
+ 0x00000002, 0x4062D021, 0x4063C020, 0x00000002, 0x4062D022, 0x4063C020,
+ 0x00000002, 0x4062D023, 0x4063C020, 0x00000002, 0x4062D024, 0x4063C020,
+ 0x00000002, 0x4062D025, 0x4063C020, 0x00000002, 0x4062D026, 0x4063C020,
+ 0x00000002, 0x4062D027, 0x4063C020, 0x00000002, 0x4062D028, 0x4063C020,
+ 0x00000002, 0x4062D029, 0x4063C020, 0x00000002, 0x4062D02A, 0x4063C020,
+ 0x00000002, 0x4062D02B, 0x4063C020, 0x00000002, 0x4062D02C, 0x4063C020,
+ 0x00000002, 0x4062D02D, 0x4063C020, 0x00000002, 0x4062D02E, 0x4063C020,
+ 0x00000002, 0x4062D02F, 0x4063C020, 0x00000002, 0x4062D030, 0x4063C020,
+ 0x00000002, 0x4062D031, 0x4063C020, 0x00000002, 0x4062D032, 0x4063C020,
+ 0x00000002, 0x4062D033, 0x4063C020, 0x00000002,
+ // Block 611, offset 0x98c0
+ 0x4062D034, 0x4063C020, 0x00000002, 0x4062D035, 0x4063C020, 0x00000002,
+ 0x4062D020, 0x4063C220, 0x00000002, 0x4062D021, 0x4063C220, 0x00000002,
+ 0x4062D022, 0x4063C220, 0x00000002, 0x4062D023, 0x4063C220, 0x00000002,
+ 0x4062D024, 0x4063C220, 0x00000002, 0x4062D025, 0x4063C220, 0x00000002,
+ 0x4062D026, 0x4063C220, 0x00000002, 0x4062D027, 0x4063C220, 0x00000002,
+ 0x4062D028, 0x4063C220, 0x00000002, 0x4062D029, 0x4063C220, 0x00000002,
+ 0x4062D02A, 0x4063C220, 0x00000002, 0x4062D02B, 0x4063C220, 0x00000002,
+ 0x4062D02C, 0x4063C220, 0x00000002, 0x4062D02D, 0x4063C220, 0x00000002,
+ 0x4062D02E, 0x4063C220, 0x00000002, 0x4062D02F, 0x4063C220, 0x00000002,
+ 0x4062D030, 0x4063C220, 0x00000002, 0x4062D031, 0x4063C220, 0x00000002,
+ 0x4062D032, 0x4063C220, 0x00000002, 0x4062D033,
+ // Block 612, offset 0x9900
+ 0x4063C220, 0x00000002, 0x4062D034, 0x4063C220, 0x00000002, 0x4062D035,
+ 0x4063C220, 0x00000002, 0x4062D036, 0x4063C220, 0x00000002, 0x4062D037,
+ 0x4063C220, 0x00000002, 0x4062D038, 0x4063C220, 0x00000003, 0x4062D020,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062D021, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062D022, 0x4063C220, 0x40646A20, 0x00000003, 0x4062D023,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062D024, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062D025, 0x4063C220, 0x40646A20, 0x00000003, 0x4062D026,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062D027, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062D028, 0x4063C220, 0x40646A20, 0x00000003, 0x4062D029,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062D02A, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062D02B, 0x4063C220, 0x40646A20,
+ // Block 613, offset 0x9940
+ 0x00000003, 0x4062D02C, 0x4063C220, 0x40646A20, 0x00000003, 0x4062D02D,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062D02E, 0x4063C220, 0x40646A20,
+ 0x00000003, 0x4062D02F, 0x4063C220, 0x40646A20, 0x00000003, 0x4062D030,
+ 0x4063C220, 0x40646A20, 0x00000003, 0x4062D020, 0x4063C220, 0x40647220,
+ 0x00000003, 0x4062D021, 0x4063C220, 0x40647220, 0x00000003, 0x4062D020,
+ 0x4063C220, 0x40648C20, 0x00000003, 0x4062D021, 0x4063C220, 0x40648C20,
+ 0x00000003, 0x4062D020, 0x4063C420, 0x40646A20, 0x00000003, 0x4062D021,
+ 0x4063C420, 0x40646A20, 0x00000003, 0x4062D022, 0x4063C420, 0x40646A20,
+ 0x00000003, 0x4062D023, 0x4063C420, 0x40646A20, 0x00000003, 0x4062D024,
+ 0x4063C420, 0x40646A20, 0x00000003, 0x4062D025, 0x4063C420, 0x40646A20,
+ 0x00000003, 0x4062D026, 0x4063C420, 0x40646A20,
+ // Block 614, offset 0x9980
+ 0x00000003, 0x4062D027, 0x4063C420, 0x40646A20, 0x00000002, 0x4062D020,
+ 0x4063C620, 0x00000002, 0x4062D021, 0x4063C620, 0x00000002, 0x4062D022,
+ 0x4063C620, 0x00000002, 0x4062D023, 0x4063C620, 0x00000002, 0x4062D024,
+ 0x4063C620, 0x00000002, 0x4062D025, 0x4063C620, 0x00000002, 0x4062D026,
+ 0x4063C620, 0x00000002, 0x4062D027, 0x4063C620, 0x00000002, 0x4062D020,
+ 0x4063C820, 0x00000002, 0x4062D021, 0x4063C820, 0x00000002, 0x4062D022,
+ 0x4063C820, 0x00000002, 0x4062D023, 0x4063C820, 0x00000002, 0x4062D024,
+ 0x4063C820, 0x00000002, 0x4062D025, 0x4063C820, 0x00000002, 0x4062D026,
+ 0x4063C820, 0x00000002, 0x4062D027, 0x4063C820, 0x00000002, 0x4062D028,
+ 0x4063C820, 0x00000002, 0x4062D029, 0x4063C820, 0x00000002, 0x4062D02A,
+ 0x4063C820, 0x00000002, 0x4062D020, 0x4063CA20,
+ // Block 615, offset 0x99c0
+ 0x00000002, 0x4062D021, 0x4063CA20, 0x00000002, 0x4062D022, 0x4063CA20,
+ 0x00000002, 0x4062D023, 0x4063CA20, 0x00000002, 0x4062D024, 0x4063CA20,
+ 0x00000002, 0x4062D025, 0x4063CA20, 0x00000002, 0x4062D026, 0x4063CA20,
+ 0x00000002, 0x4062D027, 0x4063CA20, 0x00000002, 0x4062D028, 0x4063CA20,
+ 0x00000002, 0x4062D029, 0x4063CA20, 0x00000002, 0x4062D02A, 0x4063CA20,
+ 0x00000003, 0x4062D020, 0x4063CA20, 0x40647220, 0x00000003, 0x4062D021,
+ 0x4063CA20, 0x40647220, 0x00000003, 0x4062D022, 0x4063CA20, 0x40647220,
+ 0x00000003, 0x4062D023, 0x4063CA20, 0x40647220, 0x00000003, 0x4062D024,
+ 0x4063CA20, 0x40647220, 0x00000003, 0x4062D020, 0x4063CA20, 0x40648C20,
+ 0x00000003, 0x4062D021, 0x4063CA20, 0x40648C20, 0x00000003, 0x4062D022,
+ 0x4063CA20, 0x40648C20, 0x00000003, 0x4062D023,
+ // Block 616, offset 0x9a00
+ 0x4063CA20, 0x40648C20, 0x00000003, 0x4062D024, 0x4063CA20, 0x40648C20,
+ 0x00000003, 0x4062D025, 0x4063CA20, 0x40648C20, 0x00000003, 0x4062D026,
+ 0x4063CA20, 0x40648C20, 0x00000003, 0x4062D027, 0x4063CA20, 0x40648C20,
+ 0x00000003, 0x4062D020, 0x4063CC20, 0x40646420, 0x00000003, 0x4062D021,
+ 0x4063CC20, 0x40646420, 0x00000003, 0x4062D020, 0x4063CC20, 0x40646A20,
+ 0x00000003, 0x4062D021, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062D022,
+ 0x4063CC20, 0x40646A20, 0x00000003, 0x4062D023, 0x4063CC20, 0x40646A20,
+ 0x00000003, 0x4062D024, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062D025,
+ 0x4063CC20, 0x40646A20, 0x00000003, 0x4062D026, 0x4063CC20, 0x40646A20,
+ 0x00000003, 0x4062D027, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062D028,
+ 0x4063CC20, 0x40646A20, 0x00000003, 0x4062D029,
+ // Block 617, offset 0x9a40
+ 0x4063CC20, 0x40646A20, 0x00000003, 0x4062D02A, 0x4063CC20, 0x40646A20,
+ 0x00000003, 0x4062D020, 0x4063CC20, 0x40647220, 0x00000003, 0x4062D021,
+ 0x4063CC20, 0x40647220, 0x00000003, 0x4062D022, 0x4063CC20, 0x40647220,
+ 0x00000003, 0x4062D023, 0x4063CC20, 0x40647220, 0x00000003, 0x4062D024,
+ 0x4063CC20, 0x40647220, 0x00000003, 0x4062D025, 0x4063CC20, 0x40647220,
+ 0x00000003, 0x4062D026, 0x4063CC20, 0x40647220, 0x00000003, 0x4062D027,
+ 0x4063CC20, 0x40647220, 0x00000003, 0x4062D028, 0x4063CC20, 0x40647220,
+ 0x00000003, 0x4062D029, 0x4063CC20, 0x40647220, 0x00000003, 0x4062D020,
+ 0x4063CC20, 0x40648220, 0x00000003, 0x4062D021, 0x4063CC20, 0x40648220,
+ 0x00000003, 0x4062D022, 0x4063CC20, 0x40648220, 0x00000003, 0x4062D023,
+ 0x4063CC20, 0x40648220, 0x00000003, 0x4062D024,
+ // Block 618, offset 0x9a80
+ 0x4063CC20, 0x40648220, 0x00000003, 0x4062D020, 0x4063CC20, 0x40648420,
+ 0x00000003, 0x4062D021, 0x4063CC20, 0x40648420, 0x00000003, 0x4062D022,
+ 0x4063CC20, 0x40648420, 0x00000003, 0x4062D023, 0x4063CC20, 0x40648420,
+ 0x00000003, 0x4062D024, 0x4063CC20, 0x40648420, 0x00000003, 0x4062D025,
+ 0x4063CC20, 0x40648420, 0x00000003, 0x4062D026, 0x4063CC20, 0x40648420,
+ 0x00000003, 0x4062D027, 0x4063CC20, 0x40648420, 0x00000003, 0x4062D028,
+ 0x4063CC20, 0x40648420, 0x00000003, 0x4062D020, 0x4063CC20, 0x40648C20,
+ 0x00000003, 0x4062D021, 0x4063CC20, 0x40648C20, 0x00000002, 0x4062D020,
+ 0x4063CE20, 0x00000002, 0x4062D021, 0x4063CE20, 0x00000002, 0x4062D022,
+ 0x4063CE20, 0x00000002, 0x4062D023, 0x4063CE20, 0x00000002, 0x4062D024,
+ 0x4063CE20, 0x00000002, 0x4062D025, 0x4063CE20,
+ // Block 619, offset 0x9ac0
+ 0x00000002, 0x4062D026, 0x4063CE20, 0x00000002, 0x4062D027, 0x4063CE20,
+ 0x00000002, 0x4062D028, 0x4063CE20, 0x00000002, 0x4062D029, 0x4063CE20,
+ 0x00000002, 0x4062D02A, 0x4063CE20, 0x00000002, 0x4062D02B, 0x4063CE20,
+ 0x00000002, 0x4062D02C, 0x4063CE20, 0x00000002, 0x4062D02D, 0x4063CE20,
+ 0x00000002, 0x4062D02E, 0x4063CE20, 0x00000002, 0x4062D02F, 0x4063CE20,
+ 0x00000002, 0x4062D030, 0x4063CE20, 0x00000002, 0x4062D031, 0x4063CE20,
+ 0x00000002, 0x4062D032, 0x4063CE20, 0x00000002, 0x4062D033, 0x4063CE20,
+ 0x00000002, 0x4062D034, 0x4063CE20, 0x00000002, 0x4062D035, 0x4063CE20,
+ 0x00000002, 0x4062D036, 0x4063CE20, 0x00000002, 0x4062D037, 0x4063CE20,
+ 0x00000002, 0x4062D038, 0x4063CE20, 0x00000002, 0x4062D039, 0x4063CE20,
+ 0x00000002, 0x4062D03A, 0x4063CE20, 0x00000002,
+ // Block 620, offset 0x9b00
+ 0x4062D03B, 0x4063CE20, 0x00000002, 0x4062D03C, 0x4063CE20, 0x00000002,
+ 0x4062D03D, 0x4063CE20, 0x00000002, 0x4062D03E, 0x4063CE20, 0x00000002,
+ 0x4062D03F, 0x4063CE20, 0x00000003, 0x4062D020, 0x4063D020, 0x40647220,
+ 0x00000003, 0x4062D021, 0x4063D020, 0x40647220, 0x00000003, 0x4062D022,
+ 0x4063D020, 0x40647220, 0x00000003, 0x4062D023, 0x4063D020, 0x40647220,
+ 0x00000003, 0x4062D024, 0x4063D020, 0x40647220, 0x00000003, 0x4062D025,
+ 0x4063D020, 0x40647220, 0x00000003, 0x4062D026, 0x4063D020, 0x40647220,
+ 0x00000002, 0x40403020, 0x8000F102, 0x00000002, 0x40442220, 0x40449020,
+ 0x00000002, 0x40442221, 0x40449020, 0x00000002, 0x004422A3, 0x40449020,
+ 0x00000002, 0x40443E20, 0x40449020, 0x00000002, 0x40443E21, 0x40449020,
+ 0x00000002, 0x00443EA3, 0x40449020, 0x00000002,
+ // Block 621, offset 0x9b40
+ 0x40444820, 0x40449020, 0x00000002, 0x00444883, 0x40449020, 0x00000002,
+ 0x40444821, 0x40449020, 0x00000002, 0x004448A3, 0x40449020, 0x00000002,
+ 0x40445420, 0x40449020, 0x00000002, 0x40445421, 0x40449020, 0x00000002,
+ 0x40445820, 0x40449020, 0x00000002, 0x40445821, 0x40449020, 0x00000002,
+ 0x004458A3, 0x40449020, 0x00000002, 0x40445A20, 0x40449020, 0x00000002,
+ 0x40445A21, 0x40449020, 0x00000002, 0x00445AA3, 0x40449020, 0x00000002,
+ 0x40446620, 0x40449020, 0x00000002, 0x40446621, 0x40449020, 0x00000002,
+ 0x004466A3, 0x40449020, 0x00000002, 0x402D6820, 0x80007D02, 0x00000002,
+ 0x002D6894, 0x80007D14, 0x00000002, 0x40411620, 0x8000F102, 0x00000002,
+ 0x40411E20, 0x8000F102, 0x00000002, 0x40412020, 0x8000F102, 0x00000002,
+ 0x40412A20, 0x8000F102, 0x00000002, 0x40414620,
+ // Block 622, offset 0x9b80
+ 0x8000F102, 0x00000002, 0x40415420, 0x8000F102, 0x00000002, 0x003A7C84,
+ 0x00391C84, 0x00000002, 0x003A7C9A, 0x00391C9A, 0x00000002, 0x40497220,
+ 0x40496C20, 0x00000002, 0x00497283, 0x40496C20, 0x00000002, 0x00497284,
+ 0x40496C20, 0x00000002, 0x00393C97, 0x00396497, 0x00000002, 0x00393C9A,
+ 0x0039649A, 0x00000002, 0x00393C97, 0x00397297, 0x00000002, 0x00393C9A,
+ 0x0039729A, 0x00000002, 0x00393C97, 0x00397497, 0x00000002, 0x00393C9A,
+ 0x0039749A, 0x00000002, 0x00393C99, 0x0039A499, 0x00000002, 0x00393C99,
+ 0x0039A699, 0x00000002, 0x00393C97, 0x003A4E97, 0x00000002, 0x00393C98,
+ 0x003A4E98, 0x00000002, 0x00393C99, 0x003A4E99, 0x00000002, 0x00393C9A,
+ 0x003A4E9A, 0x00000002, 0x00393C99, 0x003A5699, 0x00000002, 0x00395697,
+ 0x00396497, 0x00000002, 0x0039569A, 0x0039649A,
+ // Block 623, offset 0x9bc0
+ 0x00000002, 0x00395697, 0x00397297, 0x00000002, 0x0039569A, 0x0039729A,
+ 0x00000002, 0x00395697, 0x00397497, 0x00000002, 0x0039569A, 0x0039749A,
+ 0x00000002, 0x00395699, 0x0039A499, 0x00000002, 0x00395699, 0x0039A699,
+ 0x00000002, 0x00395697, 0x003A4E97, 0x00000002, 0x00395698, 0x003A4E98,
+ 0x00000002, 0x00395699, 0x003A4E99, 0x00000002, 0x0039569A, 0x003A4E9A,
+ 0x00000002, 0x00395699, 0x003A5699, 0x00000002, 0x0039589A, 0x0039649A,
+ 0x00000002, 0x00395899, 0x0039A499, 0x00000002, 0x00395899, 0x0039A699,
+ 0x00000002, 0x00395897, 0x003A4E97, 0x00000002, 0x00395898, 0x003A4E98,
+ 0x00000002, 0x00395899, 0x003A4E99, 0x00000002, 0x0039589A, 0x003A4E9A,
+ 0x00000002, 0x00395899, 0x003A5699, 0x00000002, 0x00396497, 0x00397297,
+ 0x00000002, 0x0039649A, 0x0039729A, 0x00000002,
+ // Block 624, offset 0x9c00
+ 0x00396497, 0x003A4E97, 0x00000002, 0x0039649A, 0x003A4E9A, 0x00000002,
+ 0x00397297, 0x00396497, 0x00000002, 0x0039729A, 0x0039649A, 0x00000002,
+ 0x00397297, 0x003A4E97, 0x00000002, 0x0039729A, 0x003A4E9A, 0x00000002,
+ 0x00397497, 0x00396497, 0x00000002, 0x0039749A, 0x0039649A, 0x00000002,
+ 0x0039749A, 0x0039729A, 0x00000002, 0x00397497, 0x003A4E97, 0x00000002,
+ 0x0039749A, 0x003A4E9A, 0x00000002, 0x00398A9A, 0x8000D11A, 0x00000002,
+ 0x0039A49A, 0x8000D11A, 0x00000002, 0x0039C697, 0x00396497, 0x00000002,
+ 0x0039C698, 0x00396498, 0x00000002, 0x0039C69A, 0x0039649A, 0x00000002,
+ 0x0039C697, 0x00397297, 0x00000002, 0x0039C698, 0x00397298, 0x00000002,
+ 0x0039C69A, 0x0039729A, 0x00000002, 0x0039C697, 0x00397497, 0x00000002,
+ 0x0039C698, 0x00397498, 0x00000002, 0x0039C69A,
+ // Block 625, offset 0x9c40
+ 0x0039749A, 0x00000002, 0x0039C699, 0x0039A499, 0x00000002, 0x0039C69A,
+ 0x0039A49A, 0x00000002, 0x0039C697, 0x003A4E97, 0x00000002, 0x0039C698,
+ 0x003A4E98, 0x00000002, 0x0039C69A, 0x003A4E9A, 0x00000002, 0x0039C897,
+ 0x00396497, 0x00000002, 0x0039C898, 0x00396498, 0x00000002, 0x0039C899,
+ 0x00396499, 0x00000002, 0x0039C89A, 0x0039649A, 0x00000002, 0x0039C897,
+ 0x00397297, 0x00000002, 0x0039C898, 0x00397298, 0x00000002, 0x0039C899,
+ 0x00397299, 0x00000002, 0x0039C89A, 0x0039729A, 0x00000002, 0x0039C897,
+ 0x00397497, 0x00000002, 0x0039C898, 0x00397498, 0x00000002, 0x0039C899,
+ 0x00397499, 0x00000002, 0x0039C89A, 0x0039749A, 0x00000002, 0x0039C899,
+ 0x0039A499, 0x00000002, 0x0039C89A, 0x0039A49A, 0x00000002, 0x0039C897,
+ 0x003A4E97, 0x00000002, 0x0039C898, 0x003A4E98,
+ // Block 626, offset 0x9c80
+ 0x00000002, 0x0039C899, 0x003A4E99, 0x00000002, 0x0039C89A, 0x003A4E9A,
+ 0x00000002, 0x0039DC97, 0x00397297, 0x00000002, 0x0039DC9A, 0x0039729A,
+ 0x00000002, 0x0039DC97, 0x00397497, 0x00000002, 0x0039DC99, 0x0039A499,
+ 0x00000002, 0x0039DC9A, 0x0039A49A, 0x00000002, 0x0039DC97, 0x003A4E97,
+ 0x00000002, 0x0039DC9A, 0x003A4E9A, 0x00000002, 0x0039DE97, 0x00396497,
+ 0x00000002, 0x0039DE9A, 0x0039649A, 0x00000002, 0x0039DE97, 0x00397297,
+ 0x00000002, 0x0039DE9A, 0x0039729A, 0x00000002, 0x0039DE97, 0x00397497,
+ 0x00000002, 0x0039DE9A, 0x0039749A, 0x00000002, 0x0039DE99, 0x0039A499,
+ 0x00000002, 0x0039DE9A, 0x0039A49A, 0x00000002, 0x0039DE97, 0x003A4E97,
+ 0x00000002, 0x0039DE9A, 0x003A4E9A, 0x00000002, 0x0039E697, 0x00397297,
+ 0x00000002, 0x0039E69A, 0x0039729A, 0x00000002,
+ // Block 627, offset 0x9cc0
+ 0x0039E697, 0x003A4E97, 0x00000002, 0x0039E698, 0x003A4E98, 0x00000002,
+ 0x0039E69A, 0x003A4E9A, 0x00000002, 0x0039E897, 0x003A4E97, 0x00000002,
+ 0x0039E898, 0x003A4E98, 0x00000002, 0x0039E89A, 0x003A4E9A, 0x00000002,
+ 0x0039EE97, 0x00396497, 0x00000002, 0x0039EE9A, 0x0039649A, 0x00000002,
+ 0x0039EE97, 0x003A4E97, 0x00000002, 0x0039EE9A, 0x003A4E9A, 0x00000002,
+ 0x0039F097, 0x00396497, 0x00000002, 0x0039F09A, 0x0039649A, 0x00000002,
+ 0x0039F097, 0x003A4E97, 0x00000002, 0x0039F09A, 0x003A4E9A, 0x00000002,
+ 0x0039FC97, 0x00396497, 0x00000002, 0x0039FC9A, 0x0039649A, 0x00000002,
+ 0x0039FC97, 0x00397297, 0x00000002, 0x0039FC9A, 0x0039729A, 0x00000002,
+ 0x0039FC97, 0x00397497, 0x00000002, 0x0039FC9A, 0x0039749A, 0x00000002,
+ 0x0039FC97, 0x003A4E97, 0x00000002, 0x0039FC9A,
+ // Block 628, offset 0x9d00
+ 0x003A4E9A, 0x00000002, 0x003A1297, 0x00397297, 0x00000002, 0x003A129A,
+ 0x0039729A, 0x00000002, 0x003A1297, 0x003A4E97, 0x00000002, 0x003A129A,
+ 0x003A4E9A, 0x00000002, 0x003A4099, 0x00393899, 0x00000002, 0x003A409A,
+ 0x0039389A, 0x00000002, 0x003A4097, 0x00396497, 0x00000002, 0x003A409A,
+ 0x0039649A, 0x00000002, 0x003A4097, 0x00397297, 0x00000002, 0x003A409A,
+ 0x0039729A, 0x00000002, 0x003A4097, 0x00397497, 0x00000002, 0x003A409A,
+ 0x0039749A, 0x00000002, 0x003A4097, 0x003A4E97, 0x00000002, 0x003A4098,
+ 0x003A4E98, 0x00000002, 0x003A4099, 0x003A4E99, 0x00000002, 0x003A409A,
+ 0x003A4E9A, 0x00000002, 0x003A4E99, 0x00393899, 0x00000002, 0x003A4E97,
+ 0x00396497, 0x00000002, 0x003A4E9A, 0x0039649A, 0x00000002, 0x003A4E97,
+ 0x00397297, 0x00000002, 0x003A4E9A, 0x0039729A,
+ // Block 629, offset 0x9d40
+ 0x00000002, 0x003A4E97, 0x00397497, 0x00000002, 0x003A4E9A, 0x0039749A,
+ 0x00000002, 0x003A4E97, 0x003A4E97, 0x00000002, 0x003A4E99, 0x003A4E99,
+ 0x00000002, 0x003A4E9A, 0x003A4E9A, 0x00000002, 0x003A5697, 0x00396497,
+ 0x00000002, 0x003A569A, 0x0039649A, 0x00000002, 0x003A5697, 0x00397297,
+ 0x00000002, 0x003A569A, 0x0039729A, 0x00000002, 0x003A5697, 0x00397497,
+ 0x00000002, 0x003A569A, 0x0039749A, 0x00000002, 0x003A5699, 0x0039A499,
+ 0x00000002, 0x003A5699, 0x0039A699, 0x00000002, 0x003A5697, 0x003A4E97,
+ 0x00000002, 0x003A5698, 0x003A4E98, 0x00000002, 0x003A5699, 0x003A4E99,
+ 0x00000002, 0x003A569A, 0x003A4E9A, 0x00000002, 0x003A5699, 0x003A5699,
+ 0x00000002, 0x003A7484, 0x00391C84, 0x00000002, 0x80004702, 0x80003202,
+ 0x00000002, 0x40062C20, 0x80003202, 0x00000002,
+ // Block 630, offset 0x9d80
+ 0x40063620, 0x80003202, 0x00000002, 0x40063820, 0x80003202, 0x00000003,
+ 0x40325220, 0x80002202, 0x80003202, 0x00000003, 0x00325288, 0x80002202,
+ 0x80003202, 0x00000004, 0x40325220, 0x80002202, 0x80003202, 0x80007F02,
+ 0x00000004, 0x00325288, 0x80002202, 0x80003202, 0x80007F02, 0x00000003,
+ 0x40325220, 0x80002A02, 0x80003202, 0x00000003, 0x00325288, 0x80002A02,
+ 0x80003202, 0x00000004, 0x40325220, 0x80002A02, 0x80003202, 0x80007F02,
+ 0x00000004, 0x00325288, 0x80002A02, 0x80003202, 0x80007F02, 0x00000002,
+ 0x40325220, 0x80003202, 0x00000002, 0x00325288, 0x80003202, 0x00000003,
+ 0x40325220, 0x80003202, 0x80007F02, 0x00000003, 0x40325C20, 0x80002202,
+ 0x80003202, 0x00000003, 0x00325C88, 0x80002202, 0x80003202, 0x00000003,
+ 0x40325C20, 0x80002A02, 0x80003202, 0x00000003,
+ // Block 631, offset 0x9dc0
+ 0x00325C88, 0x80002A02, 0x80003202, 0x00000002, 0x40325C20, 0x80003202,
+ 0x00000002, 0x00325C88, 0x80003202, 0x00000003, 0x40326820, 0x80002202,
+ 0x80003202, 0x00000003, 0x00326888, 0x80002202, 0x80003202, 0x00000004,
+ 0x40326820, 0x80002202, 0x80003202, 0x80007F02, 0x00000004, 0x00326888,
+ 0x80002202, 0x80003202, 0x80007F02, 0x00000003, 0x40326820, 0x80002A02,
+ 0x80003202, 0x00000003, 0x00326888, 0x80002A02, 0x80003202, 0x00000004,
+ 0x40326820, 0x80002A02, 0x80003202, 0x80007F02, 0x00000004, 0x00326888,
+ 0x80002A02, 0x80003202, 0x80007F02, 0x00000002, 0x40326820, 0x80003202,
+ 0x00000002, 0x00326888, 0x80003202, 0x00000003, 0x40326820, 0x80003202,
+ 0x80007F02, 0x00000003, 0x40326C20, 0x80002202, 0x80003202, 0x00000003,
+ 0x00326C88, 0x80002202, 0x80003202, 0x00000003,
+ // Block 632, offset 0x9e00
+ 0x40326C20, 0x80002A02, 0x80003202, 0x00000003, 0x00326C88, 0x80002A02,
+ 0x80003202, 0x00000002, 0x40326C20, 0x80003202, 0x00000002, 0x00326C88,
+ 0x80003202, 0x00000003, 0x40326C20, 0x80004702, 0x80003202, 0x00000003,
+ 0x40327C20, 0x80002202, 0x80003202, 0x00000003, 0x00327C88, 0x80002202,
+ 0x80003202, 0x00000003, 0x40327C20, 0x80002A02, 0x80003202, 0x00000003,
+ 0x00327C88, 0x80002A02, 0x80003202, 0x00000002, 0x40327C20, 0x80003202,
+ 0x00000002, 0x00327C88, 0x80003202, 0x00000003, 0x40329820, 0x80002202,
+ 0x80003202, 0x00000003, 0x40329820, 0x80002A02, 0x80003202, 0x00000003,
+ 0x00329888, 0x80002A02, 0x80003202, 0x00000002, 0x40329820, 0x80003202,
+ 0x00000002, 0x00329888, 0x80003202, 0x00000002, 0x0032988A, 0x80003202,
+ 0x00000003, 0x40329820, 0x80004702, 0x80003202,
+ // Block 633, offset 0x9e40
+ 0x00000003, 0x4032A220, 0x80002202, 0x80003202, 0x00000003, 0x0032A288,
+ 0x80002202, 0x80003202, 0x00000004, 0x4032A220, 0x80002202, 0x80003202,
+ 0x80007F02, 0x00000004, 0x0032A288, 0x80002202, 0x80003202, 0x80007F02,
+ 0x00000003, 0x4032A220, 0x80002A02, 0x80003202, 0x00000003, 0x0032A288,
+ 0x80002A02, 0x80003202, 0x00000004, 0x4032A220, 0x80002A02, 0x80003202,
+ 0x80007F02, 0x00000004, 0x0032A288, 0x80002A02, 0x80003202, 0x80007F02,
+ 0x00000002, 0x4032A220, 0x80003202, 0x00000002, 0x0032A288, 0x80003202,
+ 0x00000003, 0x4032A220, 0x80003202, 0x80007F02, 0x00000003, 0x4003F420,
+ 0x6C030A20, 0x4003F620, 0x00000003, 0x0003F483, 0x6C030A20, 0x4003F620,
+ 0x00000003, 0x4003F420, 0x6C110E20, 0x4003F620, 0x00000003, 0x0003F483,
+ 0x6C110E20, 0x4003F620, 0x00000003, 0x4003F420,
+ // Block 634, offset 0x9e80
+ 0x6C272220, 0x4003F620, 0x00000003, 0x0003F483, 0x6C272220, 0x4003F620,
+ 0x00000003, 0x4003F420, 0x6C37B420, 0x4003F620, 0x00000003, 0x0003F483,
+ 0x6C37B420, 0x4003F620, 0x00000003, 0x4003F420, 0x6C549820, 0x4003F620,
+ 0x00000003, 0x0003F483, 0x6C549820, 0x4003F620, 0x00000003, 0x4003F420,
+ 0x6C5D8420, 0x4003F620, 0x00000003, 0x0003F483, 0x6C5D8420, 0x4003F620,
+ 0x00000003, 0x4003F420, 0x6C61F420, 0x4003F620, 0x00000003, 0x0003F483,
+ 0x6C61F420, 0x4003F620, 0x00000003, 0x4003F420, 0x6C64CA20, 0x4003F620,
+ 0x00000003, 0x0003F483, 0x6C64CA20, 0x4003F620, 0x00000003, 0x4003F420,
+ 0x6C6C2E20, 0x4003F620, 0x00000003, 0x0003F483, 0x6C6C2E20, 0x4003F620,
+ 0x00000003, 0x4003F420, 0x6C6F9A20, 0x4003F620, 0x00000003, 0x0003F483,
+ 0x6C6F9A20, 0x4003F620, 0x00000003, 0x4003F420,
+ // Block 635, offset 0x9ec0
+ 0x6C814020, 0x4003F620, 0x00000003, 0x0003F483, 0x6C814020, 0x4003F620,
+ 0x00000003, 0x4003F420, 0x6C8F2420, 0x4003F620, 0x00000003, 0x0003F483,
+ 0x6C8F2420, 0x4003F620, 0x00000003, 0x4003F420, 0x6C9FE620, 0x4003F620,
+ 0x00000003, 0x0003F483, 0x6C9FE620, 0x4003F620, 0x00000003, 0x4003F420,
+ 0x6CA25C20, 0x4003F620, 0x00000003, 0x0003F483, 0x6CA25C20, 0x4003F620,
+ 0x00000003, 0x4003F420, 0x6CB4C620, 0x4003F620, 0x00000003, 0x0003F483,
+ 0x6CB4C620, 0x4003F620, 0x00000003, 0x4003F420, 0x6CB6C820, 0x4003F620,
+ 0x00000003, 0x0003F483, 0x6CB6C820, 0x4003F620, 0x00000003, 0x4003F420,
+ 0x6CC63620, 0x4003F620, 0x00000003, 0x0003F483, 0x6CC63620, 0x4003F620,
+ 0x00000003, 0x4003F420, 0x6CC9F220, 0x4003F620, 0x00000003, 0x0003F483,
+ 0x6CC9F220, 0x4003F620, 0x00000003, 0x4003F420,
+ // Block 636, offset 0x9f00
+ 0x6CCF3620, 0x4003F620, 0x00000003, 0x0003F483, 0x6CCF3620, 0x4003F620,
+ 0x00000003, 0x4003F420, 0x6CD22420, 0x4003F620, 0x00000003, 0x0003F483,
+ 0x6CD22420, 0x4003F620, 0x00000003, 0x4003F420, 0x6CD70220, 0x4003F620,
+ 0x00000003, 0x0003F483, 0x6CD70220, 0x4003F620, 0x00000003, 0x4003F420,
+ 0x6CD87420, 0x4003F620, 0x00000003, 0x0003F483, 0x6CD87420, 0x4003F620,
+ 0x00000003, 0x4003F420, 0x6CE27020, 0x4003F620, 0x00000003, 0x0003F483,
+ 0x6CE27020, 0x4003F620, 0x00000003, 0x4003F420, 0x6CE91020, 0x4003F620,
+ 0x00000003, 0x0003F483, 0x6CE91020, 0x4003F620, 0x00000003, 0x4003F420,
+ 0x6CF41420, 0x4003F620, 0x00000003, 0x0003F483, 0x6CF41420, 0x4003F620,
+ 0x00000003, 0x4003F420, 0x6D007020, 0x4003F620, 0x00000003, 0x0003F483,
+ 0x6D007020, 0x4003F620, 0x00000003, 0x4003F420,
+ // Block 637, offset 0x9f40
+ 0x6D04B220, 0x4003F620, 0x00000003, 0x0003F483, 0x6D04B220, 0x4003F620,
+ 0x00000003, 0x4003F420, 0x6D08F820, 0x4003F620, 0x00000003, 0x0003F483,
+ 0x6D08F820, 0x4003F620, 0x00000003, 0x4003F420, 0x6D13B620, 0x4003F620,
+ 0x00000003, 0x0003F483, 0x6D13B620, 0x4003F620, 0x00000003, 0x4003F420,
+ 0x6D1F9820, 0x4003F620, 0x00000003, 0x0003F483, 0x6D1F9820, 0x4003F620,
+ 0x00000003, 0x4003F420, 0x6D266820, 0x4003F620, 0x00000003, 0x0003F483,
+ 0x6D266820, 0x4003F620, 0x00000003, 0x4003F420, 0x6D357020, 0x4003F620,
+ 0x00000003, 0x0003F483, 0x6D357020, 0x4003F620, 0x00000003, 0x4003F420,
+ 0x6D399220, 0x4003F620, 0x00000003, 0x0003F483, 0x6D399220, 0x4003F620,
+ 0x00000003, 0x4003F420, 0x6D3AC620, 0x4003F620, 0x00000003, 0x0003F483,
+ 0x6D3AC620, 0x4003F620, 0x00000003, 0x4003F420,
+ // Block 638, offset 0x9f80
+ 0x6D3E6020, 0x4003F620, 0x00000003, 0x0003F483, 0x6D3E6020, 0x4003F620,
+ 0x00000003, 0x4003F420, 0x6D3F2A20, 0x4003F620, 0x00000003, 0x0003F483,
+ 0x6D3F2A20, 0x4003F620, 0x00000003, 0x4004B020, 0x6C011220, 0x4004B220,
+ 0x00000003, 0x0004B083, 0x6C011220, 0x4004B220, 0x00000003, 0x4004B020,
+ 0x6C044020, 0x4004B220, 0x00000003, 0x0004B083, 0x6C044020, 0x4004B220,
+ 0x00000003, 0x4004B020, 0x6C079220, 0x4004B220, 0x00000003, 0x0004B083,
+ 0x6C079220, 0x4004B220, 0x00000003, 0x4004B020, 0x6C26E020, 0x4004B220,
+ 0x00000003, 0x0004B083, 0x6C26E020, 0x4004B220, 0x00000003, 0x4004B020,
+ 0x6C2A1220, 0x4004B220, 0x00000003, 0x0004B083, 0x6C2A1220, 0x4004B220,
+ 0x00000003, 0x4004B020, 0x6C2D0A20, 0x4004B220, 0x00000003, 0x0004B083,
+ 0x6C2D0A20, 0x4004B220, 0x00000003, 0x4004B020,
+ // Block 639, offset 0x9fc0
+ 0x6C37B420, 0x4004B220, 0x00000003, 0x0004B083, 0x6C37B420, 0x4004B220,
+ 0x00000003, 0x4004B020, 0x6CC9F220, 0x4004B220, 0x00000003, 0x0004B083,
+ 0x6CC9F220, 0x4004B220, 0x00000003, 0x4004B020, 0x6CD16420, 0x4004B220,
+ 0x00000003, 0x0004B083, 0x6CD16420, 0x4004B220, 0x00000002, 0x4029CC20,
+ 0x6C2D0A20, 0x00000003, 0x4029CE20, 0x4029CC20, 0x6C2D0A20, 0x00000003,
+ 0x0029CE83, 0x4029CC20, 0x6C2D0A20, 0x00000003, 0x4029CE20, 0x4029CC20,
+ 0x6CC63620, 0x00000003, 0x0029CE83, 0x4029CC20, 0x6CC63620, 0x00000003,
+ 0x4029CE20, 0x4029CC20, 0x6D266820, 0x00000003, 0x0029CE83, 0x4029CC20,
+ 0x6D266820, 0x00000003, 0x4029CE20, 0x4029CE20, 0x6C2D0A20, 0x00000003,
+ 0x0029CE83, 0x4029CE20, 0x6C2D0A20, 0x00000003, 0x4029CE20, 0x4029CE20,
+ 0x6CC63620, 0x00000003, 0x0029CE83, 0x4029CE20,
+ // Block 640, offset 0xa000
+ 0x6CC63620, 0x00000003, 0x4029CE20, 0x4029CE20, 0x6D266820, 0x00000003,
+ 0x0029CE83, 0x4029CE20, 0x6D266820, 0x00000003, 0x4029CE20, 0x4029D020,
+ 0x6C2D0A20, 0x00000003, 0x0029CE83, 0x4029D020, 0x6C2D0A20, 0x00000003,
+ 0x4029CE20, 0x4029D020, 0x6CC63620, 0x00000003, 0x0029CE83, 0x4029D020,
+ 0x6CC63620, 0x00000003, 0x4029CE20, 0x4029D020, 0x6D266820, 0x00000003,
+ 0x0029CE83, 0x4029D020, 0x6D266820, 0x00000003, 0x4029CE20, 0x4029D220,
+ 0x6C2D0A20, 0x00000003, 0x0029CE83, 0x4029D220, 0x6C2D0A20, 0x00000003,
+ 0x4029CE20, 0x4029D220, 0x6CC63620, 0x00000003, 0x0029CE83, 0x4029D220,
+ 0x6CC63620, 0x00000003, 0x4029CE20, 0x4029D420, 0x6C2D0A20, 0x00000003,
+ 0x0029CE83, 0x4029D420, 0x6C2D0A20, 0x00000003, 0x4029CE20, 0x4029D420,
+ 0x6CC63620, 0x00000003, 0x0029CE83, 0x4029D420,
+ // Block 641, offset 0xa040
+ 0x6CC63620, 0x00000003, 0x4029CE20, 0x4029D620, 0x6C2D0A20, 0x00000003,
+ 0x0029CE83, 0x4029D620, 0x6C2D0A20, 0x00000003, 0x4029CE20, 0x4029D620,
+ 0x6CC63620, 0x00000003, 0x0029CE83, 0x4029D620, 0x6CC63620, 0x00000003,
+ 0x4029CE20, 0x4029D820, 0x6C2D0A20, 0x00000003, 0x0029CE83, 0x4029D820,
+ 0x6C2D0A20, 0x00000003, 0x4029CE20, 0x4029D820, 0x6CC63620, 0x00000003,
+ 0x0029CE83, 0x4029D820, 0x6CC63620, 0x00000003, 0x4029CE20, 0x4029DA20,
+ 0x6C2D0A20, 0x00000003, 0x0029CE83, 0x4029DA20, 0x6C2D0A20, 0x00000003,
+ 0x4029CE20, 0x4029DA20, 0x6CC63620, 0x00000003, 0x0029CE83, 0x4029DA20,
+ 0x6CC63620, 0x00000003, 0x4029CE20, 0x4029DC20, 0x6C2D0A20, 0x00000003,
+ 0x0029CE83, 0x4029DC20, 0x6C2D0A20, 0x00000003, 0x4029CE20, 0x4029DC20,
+ 0x6CC63620, 0x00000003, 0x0029CE83, 0x4029DC20,
+ // Block 642, offset 0xa080
+ 0x6CC63620, 0x00000003, 0x4029CE20, 0x4029DE20, 0x6C2D0A20, 0x00000003,
+ 0x0029CE83, 0x4029DE20, 0x6C2D0A20, 0x00000003, 0x4029CE20, 0x4029DE20,
+ 0x6CC63620, 0x00000003, 0x0029CE83, 0x4029DE20, 0x6CC63620, 0x00000002,
+ 0x4029CE20, 0x6C2D0A20, 0x00000002, 0x4029CE20, 0x6CC63620, 0x00000002,
+ 0x4029CE20, 0x6D266820, 0x00000003, 0x4029D020, 0x4029CC20, 0x6C2D0A20,
+ 0x00000003, 0x0029D083, 0x4029CC20, 0x6C2D0A20, 0x00000003, 0x4029D020,
+ 0x4029CC20, 0x6CC63620, 0x00000003, 0x0029D083, 0x4029CC20, 0x6CC63620,
+ 0x00000003, 0x4029D020, 0x4029CE20, 0x6C2D0A20, 0x00000003, 0x0029D083,
+ 0x4029CE20, 0x6C2D0A20, 0x00000003, 0x4029D020, 0x4029CE20, 0x6CC63620,
+ 0x00000003, 0x0029D083, 0x4029CE20, 0x6CC63620, 0x00000003, 0x4029D020,
+ 0x4029D020, 0x6C2D0A20, 0x00000003, 0x0029D083,
+ // Block 643, offset 0xa0c0
+ 0x4029D020, 0x6C2D0A20, 0x00000003, 0x4029D020, 0x4029D020, 0x6CC63620,
+ 0x00000003, 0x0029D083, 0x4029D020, 0x6CC63620, 0x00000003, 0x4029D020,
+ 0x4029D220, 0x6C2D0A20, 0x00000003, 0x0029D083, 0x4029D220, 0x6C2D0A20,
+ 0x00000003, 0x4029D020, 0x4029D220, 0x6CC63620, 0x00000003, 0x0029D083,
+ 0x4029D220, 0x6CC63620, 0x00000003, 0x4029D020, 0x4029D420, 0x6C2D0A20,
+ 0x00000003, 0x0029D083, 0x4029D420, 0x6C2D0A20, 0x00000003, 0x4029D020,
+ 0x4029D420, 0x6CC63620, 0x00000003, 0x0029D083, 0x4029D420, 0x6CC63620,
+ 0x00000003, 0x4029D020, 0x4029D620, 0x6CC63620, 0x00000003, 0x0029D083,
+ 0x4029D620, 0x6CC63620, 0x00000003, 0x4029D020, 0x4029D820, 0x6CC63620,
+ 0x00000003, 0x0029D083, 0x4029D820, 0x6CC63620, 0x00000003, 0x4029D020,
+ 0x4029DA20, 0x6CC63620, 0x00000003, 0x0029D083,
+ // Block 644, offset 0xa100
+ 0x4029DA20, 0x6CC63620, 0x00000003, 0x4029D020, 0x4029DC20, 0x6CC63620,
+ 0x00000003, 0x0029D083, 0x4029DC20, 0x6CC63620, 0x00000003, 0x4029D020,
+ 0x4029DE20, 0x6CC63620, 0x00000003, 0x0029D083, 0x4029DE20, 0x6CC63620,
+ 0x00000002, 0x4029D020, 0x6C2D0A20, 0x00000002, 0x4029D020, 0x6CC63620,
+ 0x00000002, 0x4029D020, 0x6D266820, 0x00000003, 0x4029D220, 0x4029CC20,
+ 0x6CC63620, 0x00000003, 0x0029D283, 0x4029CC20, 0x6CC63620, 0x00000003,
+ 0x4029D220, 0x4029CE20, 0x6CC63620, 0x00000003, 0x0029D283, 0x4029CE20,
+ 0x6CC63620, 0x00000002, 0x4029D220, 0x6C2D0A20, 0x00000002, 0x4029D220,
+ 0x6CC63620, 0x00000002, 0x4029D220, 0x6D266820, 0x00000002, 0x4029D420,
+ 0x6C2D0A20, 0x00000002, 0x4029D420, 0x6CC63620, 0x00000002, 0x4029D420,
+ 0x6D266820, 0x00000002, 0x4029D620, 0x6C2D0A20,
+ // Block 645, offset 0xa140
+ 0x00000002, 0x4029D620, 0x6CC63620, 0x00000002, 0x4029D620, 0x6D266820,
+ 0x00000002, 0x4029D820, 0x6C2D0A20, 0x00000002, 0x4029D820, 0x6CC63620,
+ 0x00000002, 0x4029D820, 0x6D266820, 0x00000002, 0x4029DA20, 0x6C2D0A20,
+ 0x00000002, 0x4029DA20, 0x6CC63620, 0x00000002, 0x4029DA20, 0x6D266820,
+ 0x00000002, 0x4029DC20, 0x6C2D0A20, 0x00000002, 0x4029DC20, 0x6CC63620,
+ 0x00000002, 0x4029DC20, 0x6D266820, 0x00000002, 0x4029DE20, 0x6C2D0A20,
+ 0x00000002, 0x4029DE20, 0x6CC63620, 0x00000002, 0x4029DE20, 0x6D266820,
+ 0x00000002, 0x6C26E420, 0x6D333620, 0x00000002, 0x6C9FE820, 0x6D358A20,
+ 0x00000002, 0x6CB26E20, 0x6C19B220, 0x00000002, 0x6D2F5C20, 0x6C50C020,
+ 0x00000004, 0x6D399220, 0x6CD2FC20, 0x6C5B8A20, 0x6CCF3620, 0x00000004,
+ 0x2D399283, 0x6CD2FC20, 0x6C5B8A20, 0x6CCF3620,
}
-// mainContractElem: 799 entries, 3196 bytes
-var mainContractElem = [799]uint32{
+// mainContractElem: 3676 entries, 14704 bytes
+var mainContractElem = [3676]uint32{
// Block 0, offset 0x0
- 0x4016C420, 0xE0000789, 0xE0000789, 0x002D8808, 0xE000078F, 0xE000078F,
- 0x40194320, 0x40194720, 0x40194B20, 0x00328608, 0x00328E08, 0x00329608,
- 0x40194F20, 0x40195320, 0x00329E08, 0x0032A608, 0x40196320, 0x40198320,
- 0x40198320, 0x0032C608, 0x00330608, 0x00330608, 0x40198B20, 0x40198F20,
- 0x00331608, 0x00331E08, 0x40199720, 0x40199C20, 0x00332E08, 0x00333808,
- 0x4019A420, 0x4019AB20, 0x00334808, 0x00335608, 0x4019BC20, 0x4019D120,
- 0x4019C420, 0x00337808, 0x0033A208, 0x00338808, 0x4019C820, 0x4019CD20,
- 0x00339008, 0x00339A08, 0x401A2920, 0x401A2D20, 0x00345208, 0x00345A08,
- 0x401A3120, 0x401A3520, 0x00346208, 0x00346A08, 0x4019DA20, 0x401A6720,
- 0x401A6720, 0x0033B408, 0x0034CE08, 0x0034CE08, 0x401A6B20, 0x401A6F20,
- 0x401A7320, 0x401A7720, 0x0034D608, 0x0034DE08,
+ 0x402E2220, 0xE000096C, 0xE000096C, 0x002E2288, 0xE0000972, 0xE0000972,
+ 0x40332220, 0x40332A20, 0x40333220, 0x00332288, 0x00332A88, 0x00333288,
+ 0x40333A20, 0x40334220, 0x00333A88, 0x00334288, 0x40336220, 0x4033A220,
+ 0x4033A220, 0x00336288, 0x0033A288, 0x0033A288, 0x4033B220, 0x4033BA20,
+ 0x0033B288, 0x0033BA88, 0x4033CA20, 0x4033D420, 0x0033CA88, 0x0033D488,
+ 0x4033E420, 0x4033F220, 0x0033E488, 0x0033F288, 0x40341420, 0x40343E20,
+ 0x40342420, 0x00341488, 0x00343E88, 0x00342488, 0x40342C20, 0x40343620,
+ 0x00342C88, 0x00343688, 0x4034EE20, 0x4034F620, 0x0034EE88, 0x0034F688,
+ 0x4034FE20, 0x40350620, 0x0034FE88, 0x00350688, 0x40345020, 0x40356A20,
+ 0x40356A20, 0x00345088, 0x00356A88, 0x00356A88, 0x40357220, 0x40357A20,
+ 0x40358220, 0x40358A20, 0x00357288, 0x00357A88,
// Block 1, offset 0x40
- 0x0034E608, 0x0034EE08, 0x401ABE20, 0x401AC320, 0x00357C08, 0x00358608,
- 0x401AF120, 0x401AF520, 0x0035E208, 0x0035EA08, 0x401B0620, 0x401B0A20,
- 0x00360C08, 0x00361408, 0x401B3C20, 0x401B4020, 0x00367808, 0x00368008,
- 0x401C4620, 0x401C3C20, 0x401C3D20, 0x401C4120, 0x401CDC20, 0x401C4020,
- 0x401CE920, 0x401C4520, 0x40201520, 0x40201720, 0x40201820, 0x4020D420,
- 0x4020D620, 0x4020D520, 0x4020D720, 0x4020E520, 0x4020E720, 0x40210520,
- 0x40210820, 0x40210A20, 0x40210620, 0x40210920, 0x40214C20, 0x40214E20,
- 0x40218D20, 0x40218E20, 0x40219520, 0x40219920, 0x40219820, 0x40219620,
- 0x40219720, 0x40219820, 0x40219920, 0x4021DE20, 0x4021E120, 0x4021E320,
- 0x4021DF20, 0x4021E220, 0x40222C20, 0x40223020, 0x40222D20, 0x40222F20,
- 0x40223120, 0x40222F20, 0x40223020, 0x4023CF20,
+ 0x00358288, 0x00358A88, 0x40361820, 0x40362220, 0x00361888, 0x00362288,
+ 0x40367E20, 0x40368620, 0x00367E88, 0x00368688, 0x4036A820, 0x4036B020,
+ 0x0036A888, 0x0036B088, 0x40371420, 0x40371C20, 0x00371488, 0x00371C88,
+ 0x40393820, 0x40391E20, 0x40392020, 0x40392820, 0x403A7420, 0x40392620,
+ 0x403A9020, 0x40393020, 0x4040F020, 0x4040F420, 0x4040F620, 0x40426E20,
+ 0x40427220, 0x40427020, 0x40427420, 0x40429020, 0x40429420, 0x4042D020,
+ 0x4042D620, 0x4042DA20, 0x4042D220, 0x4042D820, 0x40435E20, 0x40436220,
+ 0x4043E020, 0x4043E220, 0x4043F020, 0x4043F820, 0x4043F620, 0x4043F220,
+ 0x4043F420, 0x4043F620, 0x4043F820, 0x40448220, 0x40448820, 0x40448C20,
+ 0x40448420, 0x40448A20, 0x40451E20, 0x40452620, 0x40452020, 0x40452420,
+ 0x40452820, 0x40452420, 0x40452620, 0x40498420,
// Block 2, offset 0x80
- 0xE0000900, 0xE000090F, 0xE000091E, 0xE000092D, 0xE000093C, 0xE000094B,
- 0xE000095A, 0xE0000969, 0xE0000978, 0xE0000987, 0xE0000996, 0xE00009A5,
- 0xE00009B4, 0xE00009C3, 0xE00009D2, 0xE00009E1, 0xE00009F0, 0xE00009FF,
- 0xE0000A0E, 0xE0000A1D, 0xE0000A2C, 0xE0000A3B, 0xE0000A4A, 0xE0000A59,
- 0xE0000A68, 0xE0000A77, 0xE0000A86, 0xE0000A95, 0xE0000AA4, 0xE0000AB3,
- 0xE0000AC2, 0xE0000AD1, 0xE0000AE0, 0xE0000AEF, 0xE0000AFE, 0xE0000B0D,
- 0xE0000B1C, 0xE0000B2B, 0xE0000B3A, 0xE0000B49, 0xE0000B58, 0xE0000B67,
- 0xE0000B76, 0xE0000B85, 0xE0000B94, 0xE0000BA3, 0x4023D020, 0xE0000903,
- 0xE0000912, 0xE0000921, 0xE0000930, 0xE000093F, 0xE000094E, 0xE000095D,
- 0xE000096C, 0xE000097B, 0xE000098A, 0xE0000999, 0xE00009A8, 0xE00009B7,
- 0xE00009C6, 0xE00009D5, 0xE00009E4, 0xE00009F3,
+ 0xE0000D6B, 0xE0000D7A, 0xE0000D89, 0xE0000D98, 0xE0000DA7, 0xE0000DB6,
+ 0xE0000DC5, 0xE0000DD4, 0xE0000DE3, 0xE0000DF2, 0xE0000E01, 0xE0000E10,
+ 0xE0000E1F, 0xE0000E2E, 0xE0000E3D, 0xE0000E4C, 0xE0000E5B, 0xE0000E6A,
+ 0xE0000E79, 0xE0000E88, 0xE0000E97, 0xE0000EA6, 0xE0000EB5, 0xE0000EC4,
+ 0xE0000ED3, 0xE0000EE2, 0xE0000EF1, 0xE0000F00, 0xE0000F0F, 0xE0000F1E,
+ 0xE0000F2D, 0xE0000F3C, 0xE0000F4B, 0xE0000F5A, 0xE0000F69, 0xE0000F78,
+ 0xE0000F87, 0xE0000F96, 0xE0000FA5, 0xE0000FB4, 0xE0000FC3, 0xE0000FD2,
+ 0xE0000FE1, 0xE0000FF0, 0xE0000FFF, 0xE000100E, 0x40498620, 0xE0000D6E,
+ 0xE0000D7D, 0xE0000D8C, 0xE0000D9B, 0xE0000DAA, 0xE0000DB9, 0xE0000DC8,
+ 0xE0000DD7, 0xE0000DE6, 0xE0000DF5, 0xE0000E04, 0xE0000E13, 0xE0000E22,
+ 0xE0000E31, 0xE0000E40, 0xE0000E4F, 0xE0000E5E,
// Block 3, offset 0xc0
- 0xE0000A02, 0xE0000A11, 0xE0000A20, 0xE0000A2F, 0xE0000A3E, 0xE0000A4D,
- 0xE0000A5C, 0xE0000A6B, 0xE0000A7A, 0xE0000A89, 0xE0000A98, 0xE0000AA7,
- 0xE0000AB6, 0xE0000AC5, 0xE0000AD4, 0xE0000AE3, 0xE0000AF2, 0xE0000B01,
- 0xE0000B10, 0xE0000B1F, 0xE0000B2E, 0xE0000B3D, 0xE0000B4C, 0xE0000B5B,
- 0xE0000B6A, 0xE0000B79, 0xE0000B88, 0xE0000B97, 0xE0000BA6, 0x4023D120,
- 0xE0000906, 0xE0000915, 0xE0000924, 0xE0000933, 0xE0000942, 0xE0000951,
- 0xE0000960, 0xE000096F, 0xE000097E, 0xE000098D, 0xE000099C, 0xE00009AB,
- 0xE00009BA, 0xE00009C9, 0xE00009D8, 0xE00009E7, 0xE00009F6, 0xE0000A05,
- 0xE0000A14, 0xE0000A23, 0xE0000A32, 0xE0000A41, 0xE0000A50, 0xE0000A5F,
- 0xE0000A6E, 0xE0000A7D, 0xE0000A8C, 0xE0000A9B, 0xE0000AAA, 0xE0000AB9,
- 0xE0000AC8, 0xE0000AD7, 0xE0000AE6, 0xE0000AF5,
+ 0xE0000E6D, 0xE0000E7C, 0xE0000E8B, 0xE0000E9A, 0xE0000EA9, 0xE0000EB8,
+ 0xE0000EC7, 0xE0000ED6, 0xE0000EE5, 0xE0000EF4, 0xE0000F03, 0xE0000F12,
+ 0xE0000F21, 0xE0000F30, 0xE0000F3F, 0xE0000F4E, 0xE0000F5D, 0xE0000F6C,
+ 0xE0000F7B, 0xE0000F8A, 0xE0000F99, 0xE0000FA8, 0xE0000FB7, 0xE0000FC6,
+ 0xE0000FD5, 0xE0000FE4, 0xE0000FF3, 0xE0001002, 0xE0001011, 0x40498820,
+ 0xE0000D71, 0xE0000D80, 0xE0000D8F, 0xE0000D9E, 0xE0000DAD, 0xE0000DBC,
+ 0xE0000DCB, 0xE0000DDA, 0xE0000DE9, 0xE0000DF8, 0xE0000E07, 0xE0000E16,
+ 0xE0000E25, 0xE0000E34, 0xE0000E43, 0xE0000E52, 0xE0000E61, 0xE0000E70,
+ 0xE0000E7F, 0xE0000E8E, 0xE0000E9D, 0xE0000EAC, 0xE0000EBB, 0xE0000ECA,
+ 0xE0000ED9, 0xE0000EE8, 0xE0000EF7, 0xE0000F06, 0xE0000F15, 0xE0000F24,
+ 0xE0000F33, 0xE0000F42, 0xE0000F51, 0xE0000F60,
// Block 4, offset 0x100
- 0xE0000B04, 0xE0000B13, 0xE0000B22, 0xE0000B31, 0xE0000B40, 0xE0000B4F,
- 0xE0000B5E, 0xE0000B6D, 0xE0000B7C, 0xE0000B8B, 0xE0000B9A, 0xE0000BA9,
- 0x4023D220, 0xE0000909, 0xE0000918, 0xE0000927, 0xE0000936, 0xE0000945,
- 0xE0000954, 0xE0000963, 0xE0000972, 0xE0000981, 0xE0000990, 0xE000099F,
- 0xE00009AE, 0xE00009BD, 0xE00009CC, 0xE00009DB, 0xE00009EA, 0xE00009F9,
- 0xE0000A08, 0xE0000A17, 0xE0000A26, 0xE0000A35, 0xE0000A44, 0xE0000A53,
- 0xE0000A62, 0xE0000A71, 0xE0000A80, 0xE0000A8F, 0xE0000A9E, 0xE0000AAD,
- 0xE0000ABC, 0xE0000ACB, 0xE0000ADA, 0xE0000AE9, 0xE0000AF8, 0xE0000B07,
- 0xE0000B16, 0xE0000B25, 0xE0000B34, 0xE0000B43, 0xE0000B52, 0xE0000B61,
- 0xE0000B70, 0xE0000B7F, 0xE0000B8E, 0xE0000B9D, 0xE0000BAC, 0x4023D320,
- 0xE000090C, 0xE000091B, 0xE000092A, 0xE0000939,
+ 0xE0000F6F, 0xE0000F7E, 0xE0000F8D, 0xE0000F9C, 0xE0000FAB, 0xE0000FBA,
+ 0xE0000FC9, 0xE0000FD8, 0xE0000FE7, 0xE0000FF6, 0xE0001005, 0xE0001014,
+ 0x40498A20, 0xE0000D74, 0xE0000D83, 0xE0000D92, 0xE0000DA1, 0xE0000DB0,
+ 0xE0000DBF, 0xE0000DCE, 0xE0000DDD, 0xE0000DEC, 0xE0000DFB, 0xE0000E0A,
+ 0xE0000E19, 0xE0000E28, 0xE0000E37, 0xE0000E46, 0xE0000E55, 0xE0000E64,
+ 0xE0000E73, 0xE0000E82, 0xE0000E91, 0xE0000EA0, 0xE0000EAF, 0xE0000EBE,
+ 0xE0000ECD, 0xE0000EDC, 0xE0000EEB, 0xE0000EFA, 0xE0000F09, 0xE0000F18,
+ 0xE0000F27, 0xE0000F36, 0xE0000F45, 0xE0000F54, 0xE0000F63, 0xE0000F72,
+ 0xE0000F81, 0xE0000F90, 0xE0000F9F, 0xE0000FAE, 0xE0000FBD, 0xE0000FCC,
+ 0xE0000FDB, 0xE0000FEA, 0xE0000FF9, 0xE0001008, 0xE0001017, 0x40498C20,
+ 0xE0000D77, 0xE0000D86, 0xE0000D95, 0xE0000DA4,
// Block 5, offset 0x140
- 0xE0000948, 0xE0000957, 0xE0000966, 0xE0000975, 0xE0000984, 0xE0000993,
- 0xE00009A2, 0xE00009B1, 0xE00009C0, 0xE00009CF, 0xE00009DE, 0xE00009ED,
- 0xE00009FC, 0xE0000A0B, 0xE0000A1A, 0xE0000A29, 0xE0000A38, 0xE0000A47,
- 0xE0000A56, 0xE0000A65, 0xE0000A74, 0xE0000A83, 0xE0000A92, 0xE0000AA1,
- 0xE0000AB0, 0xE0000ABF, 0xE0000ACE, 0xE0000ADD, 0xE0000AEC, 0xE0000AFB,
- 0xE0000B0A, 0xE0000B19, 0xE0000B28, 0xE0000B37, 0xE0000B46, 0xE0000B55,
- 0xE0000B64, 0xE0000B73, 0xE0000B82, 0xE0000B91, 0xE0000BA0, 0xE0000BAF,
- 0x80012302, 0x4023C720, 0x4023FE20, 0xE0000BB2, 0xE0000BC1, 0xE0000BD0,
- 0xE0000BDF, 0xE0000BEE, 0xE0000C0C, 0xE0000C1B, 0xE0000C2A, 0xE0000C39,
- 0xE0000C48, 0xE0000C57, 0xE0000C66, 0xE0000C75, 0xE0000C84, 0xE0000C93,
- 0xE0000CA2, 0xE0000CB1, 0xE0000CC0, 0xE0000CCF,
+ 0xE0000DB3, 0xE0000DC2, 0xE0000DD1, 0xE0000DE0, 0xE0000DEF, 0xE0000DFE,
+ 0xE0000E0D, 0xE0000E1C, 0xE0000E2B, 0xE0000E3A, 0xE0000E49, 0xE0000E58,
+ 0xE0000E67, 0xE0000E76, 0xE0000E85, 0xE0000E94, 0xE0000EA3, 0xE0000EB2,
+ 0xE0000EC1, 0xE0000ED0, 0xE0000EDF, 0xE0000EEE, 0xE0000EFD, 0xE0000F0C,
+ 0xE0000F1B, 0xE0000F2A, 0xE0000F39, 0xE0000F48, 0xE0000F57, 0xE0000F66,
+ 0xE0000F75, 0xE0000F84, 0xE0000F93, 0xE0000FA2, 0xE0000FB1, 0xE0000FC0,
+ 0xE0000FCF, 0xE0000FDE, 0xE0000FED, 0xE0000FFC, 0xE000100B, 0xE000101A,
+ 0x80010502, 0x40497420, 0x4049E620, 0xE000102C, 0xE000103B, 0xE000104A,
+ 0xE0001059, 0xE0001068, 0xE0001086, 0xE00010A4, 0xE00010B3, 0xE00010C2,
+ 0xE00010D1, 0xE00010E0, 0xE00010EF, 0xE00010FE, 0xE000110D, 0xE000111C,
+ 0xE000112B, 0xE000113A, 0xE0001149, 0xE0001158,
// Block 6, offset 0x180
- 0xE0000CDE, 0xE0000CED, 0xE0000CFC, 0xE0000D0B, 0xE0000BFD, 0xE0000D42,
- 0xE0000D51, 0xE0000D60, 0xE0000D1A, 0xE0000D2E, 0x4023FF20, 0xE0000BB5,
- 0xE0000BC4, 0xE0000BD3, 0xE0000BE2, 0xE0000BF1, 0xE0000C0F, 0xE0000C1E,
- 0xE0000C2D, 0xE0000C3C, 0xE0000C4B, 0xE0000C5A, 0xE0000C69, 0xE0000C78,
- 0xE0000C87, 0xE0000C96, 0xE0000CA5, 0xE0000CB4, 0xE0000CC3, 0xE0000CD2,
- 0xE0000CE1, 0xE0000CF0, 0xE0000CFF, 0xE0000D0E, 0xE0000C00, 0xE0000D45,
- 0xE0000D54, 0xE0000D63, 0xE0000D1E, 0xE0000D32, 0x40240020, 0xE0000BB8,
- 0xE0000BC7, 0xE0000BD6, 0xE0000BE5, 0xE0000BF4, 0xE0000C12, 0xE0000C21,
- 0xE0000C30, 0xE0000C3F, 0xE0000C4E, 0xE0000C5D, 0xE0000C6C, 0xE0000C7B,
- 0xE0000C8A, 0xE0000C99, 0xE0000CA8, 0xE0000CB7, 0xE0000CC6, 0xE0000CD5,
- 0xE0000CE4, 0xE0000CF3, 0xE0000D02, 0xE0000D11,
+ 0xE0001167, 0xE0001176, 0xE0001185, 0xE0001194, 0xE0001077, 0xE00011CB,
+ 0xE00011DA, 0xE00011E9, 0xE00011A3, 0xE00011B7, 0xE000101D, 0xE0001095,
+ 0x4049E820, 0xE000102F, 0xE000103E, 0xE000104D, 0xE000105C, 0xE000106B,
+ 0xE0001089, 0xE00010A7, 0xE00010B6, 0xE00010C5, 0xE00010D4, 0xE00010E3,
+ 0xE00010F2, 0xE0001101, 0xE0001110, 0xE000111F, 0xE000112E, 0xE000113D,
+ 0xE000114C, 0xE000115B, 0xE000116A, 0xE0001179, 0xE0001188, 0xE0001197,
+ 0xE000107A, 0xE00011CE, 0xE00011DD, 0xE00011EC, 0xE00011A7, 0xE00011BB,
+ 0xE0001020, 0xE0001098, 0x4049EA20, 0xE0001032, 0xE0001041, 0xE0001050,
+ 0xE000105F, 0xE000106E, 0xE000108C, 0xE00010AA, 0xE00010B9, 0xE00010C8,
+ 0xE00010D7, 0xE00010E6, 0xE00010F5, 0xE0001104, 0xE0001113, 0xE0001122,
+ 0xE0001131, 0xE0001140, 0xE000114F, 0xE000115E,
// Block 7, offset 0x1c0
- 0xE0000C03, 0xE0000D48, 0xE0000D57, 0xE0000D66, 0xE0000D22, 0xE0000D36,
- 0x40240120, 0xE0000BBB, 0xE0000BCA, 0xE0000BD9, 0xE0000BE8, 0xE0000BF7,
- 0xE0000C15, 0xE0000C24, 0xE0000C33, 0xE0000C42, 0xE0000C51, 0xE0000C60,
- 0xE0000C6F, 0xE0000C7E, 0xE0000C8D, 0xE0000C9C, 0xE0000CAB, 0xE0000CBA,
- 0xE0000CC9, 0xE0000CD8, 0xE0000CE7, 0xE0000CF6, 0xE0000D05, 0xE0000D14,
- 0xE0000C06, 0xE0000D4B, 0xE0000D5A, 0xE0000D69, 0xE0000D26, 0xE0000D3A,
- 0x40240220, 0xE0000BBE, 0xE0000BCD, 0xE0000BDC, 0xE0000BEB, 0xE0000BFA,
- 0xE0000C18, 0xE0000C27, 0xE0000C36, 0xE0000C45, 0xE0000C54, 0xE0000C63,
- 0xE0000C72, 0xE0000C81, 0xE0000C90, 0xE0000C9F, 0xE0000CAE, 0xE0000CBD,
- 0xE0000CCC, 0xE0000CDB, 0xE0000CEA, 0xE0000CF9, 0xE0000D08, 0xE0000D17,
- 0xE0000C09, 0xE0000D4E, 0xE0000D5D, 0xE0000D6C,
+ 0xE000116D, 0xE000117C, 0xE000118B, 0xE000119A, 0xE000107D, 0xE00011D1,
+ 0xE00011E0, 0xE00011EF, 0xE00011AB, 0xE00011BF, 0xE0001023, 0xE000109B,
+ 0x4049EC20, 0xE0001035, 0xE0001044, 0xE0001053, 0xE0001062, 0xE0001071,
+ 0xE000108F, 0xE00010AD, 0xE00010BC, 0xE00010CB, 0xE00010DA, 0xE00010E9,
+ 0xE00010F8, 0xE0001107, 0xE0001116, 0xE0001125, 0xE0001134, 0xE0001143,
+ 0xE0001152, 0xE0001161, 0xE0001170, 0xE000117F, 0xE000118E, 0xE000119D,
+ 0xE0001080, 0xE00011D4, 0xE00011E3, 0xE00011F2, 0xE00011AF, 0xE00011C3,
+ 0xE0001026, 0xE000109E, 0x4049EE20, 0xE0001038, 0xE0001047, 0xE0001056,
+ 0xE0001065, 0xE0001074, 0xE0001092, 0xE00010B0, 0xE00010BF, 0xE00010CE,
+ 0xE00010DD, 0xE00010EC, 0xE00010FB, 0xE000110A, 0xE0001119, 0xE0001128,
+ 0xE0001137, 0xE0001146, 0xE0001155, 0xE0001164,
// Block 8, offset 0x200
- 0xE0000D2A, 0xE0000D3E, 0x80012902, 0x4023F420, 0x40243820, 0xE0000D6F,
- 0xE0000D7E, 0xE0000D8D, 0xE0000D9C, 0xE0000DAB, 0xE0000DBA, 0xE0000DC9,
- 0xE0000DD8, 0xE0000DE7, 0xE0000DF6, 0xE0000E05, 0xE0000E14, 0xE0000E23,
- 0xE0000E32, 0xE0000E41, 0xE0000E50, 0xE0000E5F, 0xE0000E6E, 0xE0000E7D,
- 0xE0000E8C, 0xE0000E9B, 0xE0000EAA, 0xE0000EB9, 0xE0000EC8, 0xE0000ED7,
- 0xE0000EE6, 0xE0000EF5, 0xE0000F04, 0xE0000F13, 0xE0000F22, 0xE0000F31,
- 0xE0000F40, 0xE0000F4F, 0xE0000F5E, 0xE0000F6D, 0xE0000F7C, 0xE0000F8B,
- 0xE0000F9A, 0xE0000FA9, 0xE0000FB8, 0xE0000FC7, 0xE0000FD6, 0xE0000FE5,
- 0xE0000FF4, 0xE0001003, 0xE0001012, 0xE0001021, 0xE0001030, 0x40243920,
- 0xE0000D72, 0xE0000D81, 0xE0000D90, 0xE0000D9F, 0xE0000DAE, 0xE0000DBD,
- 0xE0000DCC, 0xE0000DDB, 0xE0000DEA, 0xE0000DF9,
+ 0xE0001173, 0xE0001182, 0xE0001191, 0xE00011A0, 0xE0001083, 0xE00011D7,
+ 0xE00011E6, 0xE00011F5, 0xE00011B3, 0xE00011C7, 0xE0001029, 0xE00010A1,
+ 0x80010B02, 0x4049D220, 0x404A5A20, 0xE00011F8, 0xE0001207, 0xE0001216,
+ 0xE0001225, 0xE0001234, 0xE0001243, 0xE0001252, 0xE0001261, 0xE0001270,
+ 0xE000127F, 0xE000128E, 0xE000129D, 0xE00012AC, 0xE00012BB, 0xE00012CA,
+ 0xE00012D9, 0xE00012E8, 0xE00012F7, 0xE0001306, 0xE0001315, 0xE0001324,
+ 0xE0001333, 0xE0001342, 0xE0001351, 0xE0001360, 0xE000136F, 0xE000137E,
+ 0xE000138D, 0xE000139C, 0xE00013AB, 0xE00013BA, 0xE00013C9, 0xE00013D8,
+ 0xE00013E7, 0xE00013F6, 0xE0001405, 0xE0001414, 0xE0001423, 0xE0001432,
+ 0xE0001441, 0xE0001450, 0xE000145F, 0xE000146E, 0xE000147D, 0xE000148C,
+ 0xE000149B, 0xE00014AA, 0xE00014B9, 0x404A5C20,
// Block 9, offset 0x240
- 0xE0000E08, 0xE0000E17, 0xE0000E26, 0xE0000E35, 0xE0000E44, 0xE0000E53,
- 0xE0000E62, 0xE0000E71, 0xE0000E80, 0xE0000E8F, 0xE0000E9E, 0xE0000EAD,
- 0xE0000EBC, 0xE0000ECB, 0xE0000EDA, 0xE0000EE9, 0xE0000EF8, 0xE0000F07,
- 0xE0000F16, 0xE0000F25, 0xE0000F34, 0xE0000F43, 0xE0000F52, 0xE0000F61,
- 0xE0000F70, 0xE0000F7F, 0xE0000F8E, 0xE0000F9D, 0xE0000FAC, 0xE0000FBB,
- 0xE0000FCA, 0xE0000FD9, 0xE0000FE8, 0xE0000FF7, 0xE0001006, 0xE0001015,
- 0xE0001024, 0xE0001033, 0x40243C20, 0xE0000D75, 0xE0000D84, 0xE0000D93,
- 0xE0000DA2, 0xE0000DB1, 0xE0000DC0, 0xE0000DCF, 0xE0000DDE, 0xE0000DED,
- 0xE0000DFC, 0xE0000E0B, 0xE0000E1A, 0xE0000E29, 0xE0000E38, 0xE0000E47,
- 0xE0000E56, 0xE0000E65, 0xE0000E74, 0xE0000E83, 0xE0000E92, 0xE0000EA1,
- 0xE0000EB0, 0xE0000EBF, 0xE0000ECE, 0xE0000EDD,
+ 0xE00011FB, 0xE000120A, 0xE0001219, 0xE0001228, 0xE0001237, 0xE0001246,
+ 0xE0001255, 0xE0001264, 0xE0001273, 0xE0001282, 0xE0001291, 0xE00012A0,
+ 0xE00012AF, 0xE00012BE, 0xE00012CD, 0xE00012DC, 0xE00012EB, 0xE00012FA,
+ 0xE0001309, 0xE0001318, 0xE0001327, 0xE0001336, 0xE0001345, 0xE0001354,
+ 0xE0001363, 0xE0001372, 0xE0001381, 0xE0001390, 0xE000139F, 0xE00013AE,
+ 0xE00013BD, 0xE00013CC, 0xE00013DB, 0xE00013EA, 0xE00013F9, 0xE0001408,
+ 0xE0001417, 0xE0001426, 0xE0001435, 0xE0001444, 0xE0001453, 0xE0001462,
+ 0xE0001471, 0xE0001480, 0xE000148F, 0xE000149E, 0xE00014AD, 0xE00014BC,
+ 0x404A6220, 0xE00011FE, 0xE000120D, 0xE000121C, 0xE000122B, 0xE000123A,
+ 0xE0001249, 0xE0001258, 0xE0001267, 0xE0001276, 0xE0001285, 0xE0001294,
+ 0xE00012A3, 0xE00012B2, 0xE00012C1, 0xE00012D0,
// Block 10, offset 0x280
- 0xE0000EEC, 0xE0000EFB, 0xE0000F0A, 0xE0000F19, 0xE0000F28, 0xE0000F37,
- 0xE0000F46, 0xE0000F55, 0xE0000F64, 0xE0000F73, 0xE0000F82, 0xE0000F91,
- 0xE0000FA0, 0xE0000FAF, 0xE0000FBE, 0xE0000FCD, 0xE0000FDC, 0xE0000FEB,
- 0xE0000FFA, 0xE0001009, 0xE0001018, 0xE0001027, 0xE0001036, 0x40243E20,
- 0xE0000D78, 0xE0000D87, 0xE0000D96, 0xE0000DA5, 0xE0000DB4, 0xE0000DC3,
- 0xE0000DD2, 0xE0000DE1, 0xE0000DF0, 0xE0000DFF, 0xE0000E0E, 0xE0000E1D,
- 0xE0000E2C, 0xE0000E3B, 0xE0000E4A, 0xE0000E59, 0xE0000E68, 0xE0000E77,
- 0xE0000E86, 0xE0000E95, 0xE0000EA4, 0xE0000EB3, 0xE0000EC2, 0xE0000ED1,
- 0xE0000EE0, 0xE0000EEF, 0xE0000EFE, 0xE0000F0D, 0xE0000F1C, 0xE0000F2B,
- 0xE0000F3A, 0xE0000F49, 0xE0000F58, 0xE0000F67, 0xE0000F76, 0xE0000F85,
- 0xE0000F94, 0xE0000FA3, 0xE0000FB2, 0xE0000FC1,
+ 0xE00012DF, 0xE00012EE, 0xE00012FD, 0xE000130C, 0xE000131B, 0xE000132A,
+ 0xE0001339, 0xE0001348, 0xE0001357, 0xE0001366, 0xE0001375, 0xE0001384,
+ 0xE0001393, 0xE00013A2, 0xE00013B1, 0xE00013C0, 0xE00013CF, 0xE00013DE,
+ 0xE00013ED, 0xE00013FC, 0xE000140B, 0xE000141A, 0xE0001429, 0xE0001438,
+ 0xE0001447, 0xE0001456, 0xE0001465, 0xE0001474, 0xE0001483, 0xE0001492,
+ 0xE00014A1, 0xE00014B0, 0xE00014BF, 0x404A6620, 0xE0001201, 0xE0001210,
+ 0xE000121F, 0xE000122E, 0xE000123D, 0xE000124C, 0xE000125B, 0xE000126A,
+ 0xE0001279, 0xE0001288, 0xE0001297, 0xE00012A6, 0xE00012B5, 0xE00012C4,
+ 0xE00012D3, 0xE00012E2, 0xE00012F1, 0xE0001300, 0xE000130F, 0xE000131E,
+ 0xE000132D, 0xE000133C, 0xE000134B, 0xE000135A, 0xE0001369, 0xE0001378,
+ 0xE0001387, 0xE0001396, 0xE00013A5, 0xE00013B4,
// Block 11, offset 0x2c0
- 0xE0000FD0, 0xE0000FDF, 0xE0000FEE, 0xE0000FFD, 0xE000100C, 0xE000101B,
- 0xE000102A, 0xE0001039, 0x40243F20, 0xE0000D7B, 0xE0000D8A, 0xE0000D99,
- 0xE0000DA8, 0xE0000DB7, 0xE0000DC6, 0xE0000DD5, 0xE0000DE4, 0xE0000DF3,
- 0xE0000E02, 0xE0000E11, 0xE0000E20, 0xE0000E2F, 0xE0000E3E, 0xE0000E4D,
- 0xE0000E5C, 0xE0000E6B, 0xE0000E7A, 0xE0000E89, 0xE0000E98, 0xE0000EA7,
- 0xE0000EB6, 0xE0000EC5, 0xE0000ED4, 0xE0000EE3, 0xE0000EF2, 0xE0000F01,
- 0xE0000F10, 0xE0000F1F, 0xE0000F2E, 0xE0000F3D, 0xE0000F4C, 0xE0000F5B,
- 0xE0000F6A, 0xE0000F79, 0xE0000F88, 0xE0000F97, 0xE0000FA6, 0xE0000FB5,
- 0xE0000FC4, 0xE0000FD3, 0xE0000FE2, 0xE0000FF1, 0xE0001000, 0xE000100F,
- 0xE000101E, 0xE000102D, 0xE000103C, 0x40248020, 0x40249E20, 0xE000104B,
- 0x40249D20, 0x40249E20, 0x40248320, 0x4024A020,
+ 0xE00013C3, 0xE00013D2, 0xE00013E1, 0xE00013F0, 0xE00013FF, 0xE000140E,
+ 0xE000141D, 0xE000142C, 0xE000143B, 0xE000144A, 0xE0001459, 0xE0001468,
+ 0xE0001477, 0xE0001486, 0xE0001495, 0xE00014A4, 0xE00014B3, 0xE00014C2,
+ 0x404A6820, 0xE0001204, 0xE0001213, 0xE0001222, 0xE0001231, 0xE0001240,
+ 0xE000124F, 0xE000125E, 0xE000126D, 0xE000127C, 0xE000128B, 0xE000129A,
+ 0xE00012A9, 0xE00012B8, 0xE00012C7, 0xE00012D6, 0xE00012E5, 0xE00012F4,
+ 0xE0001303, 0xE0001312, 0xE0001321, 0xE0001330, 0xE000133F, 0xE000134E,
+ 0xE000135D, 0xE000136C, 0xE000137B, 0xE000138A, 0xE0001399, 0xE00013A8,
+ 0xE00013B7, 0xE00013C6, 0xE00013D5, 0xE00013E4, 0xE00013F3, 0xE0001402,
+ 0xE0001411, 0xE0001420, 0xE000142F, 0xE000143E, 0xE000144D, 0xE000145C,
+ 0xE000146B, 0xE000147A, 0xE0001489, 0xE0001498,
// Block 12, offset 0x300
- 0xE000104E, 0x40249F20, 0x4024A020, 0x40249620, 0x40249820, 0x40249C20,
- 0x40249A20, 0x40267020, 0x40267120, 0x4027EE20, 0x4027EF20, 0x4027F020,
- 0x4027F120, 0x4027F220, 0x4027F320, 0x4027F420, 0x4027F520, 0x4027F620,
- 0x4027F720, 0x4027FA20, 0x4027FB20, 0x40282920, 0x40282A20, 0x40282B20,
- 0x40282C20, 0x40282D20, 0x40282F20, 0x40282E20, 0x40283020, 0x40283120,
- 0x40283220,
+ 0xE00014A7, 0xE00014B6, 0xE00014C5, 0x404AEA20, 0xE00014D7, 0xE00014DA,
+ 0x404B2620, 0xE00014D4, 0xE00014D7, 0xE00014DA, 0x404B2420, 0x404B2620,
+ 0x404AF020, 0xE00014E0, 0xE00014E3, 0x404B2A20, 0xE00014DD, 0xE00014E0,
+ 0xE00014E3, 0x404B2820, 0x404B2A20, 0x404B1620, 0x404B1A20, 0x404B2220,
+ 0x404B1E20, 0x404ECA20, 0x404ECC20, 0x404F9C20, 0x404F9620, 0x404F9E20,
+ 0x404F9820, 0x40522620, 0x40522820, 0x40522A20, 0x40522C20, 0x40522E20,
+ 0x40523020, 0x40523220, 0x40523420, 0x40523620, 0x40523820, 0x40523E20,
+ 0x40524020, 0x40529C20, 0x40529E20, 0x4052A020, 0x4052A220, 0x4052A420,
+ 0x4052A820, 0x4052A620, 0x4052AA20, 0x4052AC20, 0x4052AE20, 0x4040B620,
+ 0x4040B420, 0x40409820, 0x4040DC20, 0x402C3A20, 0x402C3C20, 0x002C3A88,
+ 0x002C3C83, 0x402D2220, 0x402D2420, 0x002D2288,
+ // Block 13, offset 0x340
+ 0x002D2483, 0x002D9883, 0x002D9A83, 0x402EE220, 0x402EE420, 0x002EE288,
+ 0x002EE483, 0x402FE620, 0x402FE820, 0x002FE688, 0x002FE883, 0x40306C20,
+ 0x40306E20, 0x00306C88, 0x00306E83, 0x4033B220, 0x4033BA20, 0x4033B420,
+ 0x0033B288, 0x0033BA88, 0x0033B483, 0x402E2220, 0x402E2221, 0xE000096C,
+ 0x002E2288, 0x002E22A3, 0xE0000972, 0x402C3A20, 0x402C3C20, 0x002D6A83,
+ 0x402D6A20, 0x002C3A88, 0x002C3C83, 0x002D6A85, 0x002D6A84, 0x402F7A20,
+ 0x402F7C20, 0x002F7A88, 0x002F7C83, 0x40312A20, 0x40312C20, 0x00312A88,
+ 0x00312C83, 0x002C3A88, 0x002C3C84, 0x002C3C83, 0x402C6220, 0x402C6420,
+ 0x002C6288, 0x002C6484, 0x002C6483, 0x402D0820, 0x402D0A20, 0x002D0888,
+ 0x002D0A84, 0x002D0A83, 0x402E9E20, 0x402D2420, 0x002E9E88, 0x002D2484,
+ 0x002D2483, 0x402E2220, 0xE000096C, 0xE000096C,
+ // Block 14, offset 0x380
+ 0x402E2420, 0x002E2288, 0xE0000972, 0xE0000972, 0x002E2484, 0x002E2483,
+ 0x402F2C20, 0x402F2E20, 0x002F2C88, 0x002F2E84, 0x002F2E83, 0x002F7A88,
+ 0x002F7C84, 0x002F7C83, 0x40302C20, 0x40302E20, 0x00302C88, 0x00302E84,
+ 0x00302E83, 0x40306C20, 0x40310021, 0x40310022, 0x00306C88, 0x003100A3,
+ 0x003100C3, 0x402BDE20, 0x40320C21, 0x40321020, 0x00321084, 0x002BDE88,
+ 0x00320CA3, 0x00321083, 0x00321086, 0x00321085, 0x402C9820, 0x40320C22,
+ 0x002C9888, 0x00320CC3, 0x402EE220, 0x40320E21, 0x40320E22, 0x002EE288,
+ 0x00320EA3, 0x00320EC3, 0x80011302, 0x404A7621, 0x404A7C21, 0x404AB020,
+ 0xE0001A21, 0xE0001A30, 0xE0001A3F, 0x404ACC20, 0x404ACE20, 0x404AD020,
+ 0x404AD220, 0x404AD420, 0xE0001A4E, 0xE0001A5D, 0x404ADA20, 0x404A8220,
+ 0x404A8420, 0xE0001A26, 0xE0001A2B, 0x404A8620,
+ // Block 15, offset 0x3c0
+ 0x404A8820, 0x404A8A20, 0x404A8C20, 0x404A8E20, 0x404A9020, 0x404A9220,
+ 0x404A9420, 0x404A9620, 0x404A9820, 0x404A9A20, 0x404A9C20, 0x404A8620,
+ 0x404A8820, 0xE0001A35, 0xE0001A3A, 0x404A8A20, 0x404A8C20, 0x404A8E20,
+ 0x404A9020, 0x404ABA20, 0x404ABC20, 0xE0001A44, 0xE0001A49, 0x404ABE20,
+ 0x404AC020, 0x404AC220, 0x404AC420, 0x404AC620, 0x404AC820, 0x404ACA20,
+ 0x404AD620, 0x404AD820, 0x404AC220, 0x404AC420, 0xE0001A53, 0xE0001A58,
+ 0x404AC620, 0x404AC820, 0x404ACA20, 0x404ACC20, 0x404ACE20, 0x404AD020,
+ 0x404AD220, 0x404AD420, 0x404AD620, 0x404AD820, 0x404ADA20, 0x404ADC20,
+ 0x404AC620, 0x404AC820, 0xE0001A62, 0xE0001A67, 0x404ACA20, 0x404ACC20,
+ 0x404ACE20, 0x404AD020, 0x404AD220, 0x404AD420, 0x404AD620, 0x404AD820,
+ 0x404ADC20, 0x404A7820, 0x404AC020, 0xE0001A72,
+ // Block 16, offset 0x400
+ 0xE0001A81, 0xE0001A90, 0x404A9E20, 0xE0001A77, 0xE0001A7C, 0x404AA020,
+ 0x404AA220, 0x404AA420, 0x404AA620, 0x404AA820, 0x404AAA20, 0x404AAC20,
+ 0x004AA283, 0x404AAE20, 0x404AB020, 0x404AB220, 0x404ACC20, 0xE0001A86,
+ 0xE0001A8B, 0x404ACE20, 0x404AD020, 0x404AD220, 0x404AD420, 0x404AD620,
+ 0x404AD820, 0x404ADA20, 0x404ADC20, 0x004ACE83, 0x404A8220, 0x404AE820,
+ 0x404AA420, 0x404A9A20, 0x404A9E20, 0x404AB420, 0x404B1420, 0x404AE420,
+ 0x404AD220, 0x404AD820, 0x404AEA20, 0x404A9020, 0x404AB620, 0x404B1620,
+ 0x404B1620, 0x404B1820, 0xE0001A95, 0xE0001A9A, 0x404B1A20, 0x404B1C20,
+ 0x404B1E20, 0x404B2020, 0x404B2220, 0x404B2420, 0x404B2620, 0x404B2820,
+ 0x404B2A20, 0x004B1E83, 0x404A8420, 0x404AEA20, 0x404AA620, 0x404AA020,
+ 0x404AB820, 0x404B1820, 0x404AE620, 0x404AD420,
+ // Block 17, offset 0x440
+ 0x404B2C20, 0x404B2E20, 0x404B3020, 0x404A7A20, 0x404A8C20, 0x404AAC20,
+ 0x404ACC20, 0x404ADC20, 0x404AE020, 0x404AF620, 0x404AE820, 0x404A7C20,
+ 0x404AE220, 0x404A9E20, 0x404A9620, 0x404A9A20, 0x404AAE20, 0x404B0E20,
+ 0x404AE020, 0x404AFC20, 0x404ADE20, 0x404ACE20, 0x404AD620, 0x404AEE20,
+ 0x404A7E20, 0x404AE420, 0x404AA020, 0x404A8E20, 0x404A9820, 0x404AB020,
+ 0x404B1020, 0x404ADA20, 0x404AFE20, 0x404B0020, 0x404AC420, 0xE0001AA5,
+ 0xE0001AB4, 0xE0001AC3, 0x404AB420, 0x404AB620, 0x404AB820, 0x404ABA20,
+ 0x404ABC20, 0x404ABE20, 0x404AC020, 0x404A9220, 0xE0001AAA, 0xE0001AAF,
+ 0x404A9420, 0x404A9620, 0x404A9820, 0x404A9A20, 0x404A9C20, 0x404ADE20,
+ 0x404AE020, 0xE0001AB9, 0xE0001ABE, 0x404AE220, 0x404AE420, 0x404AE620,
+ 0x404AE820, 0x404AEA20, 0x404AEC20, 0x404ACA20,
+ // Block 18, offset 0x480
+ 0x404ACC20, 0xE0001AC8, 0xE0001ACD, 0x404ACE20, 0x404AD020, 0x404AD220,
+ 0x404AD420, 0x404AD620, 0x404AD820, 0x404ADA20, 0x404ADC20, 0x404ADE20,
+ 0x004AD283, 0x404A7E20, 0x404A8E20, 0x404A9220, 0x404A9820, 0x404AAE20,
+ 0x404ACE20, 0x404AD220, 0x404AFA20, 0x404A8020, 0x404AE620, 0x404AA220,
+ 0x404A9C20, 0x404AB220, 0x404B1220, 0x404AE220, 0x404ADC20, 0x404B0020,
+ 0x404AE020, 0x404AD020, 0x404AE020, 0xE0001AD8, 0xE0001AE7, 0xE0001AF6,
+ 0x404AC220, 0x404AC420, 0xE0001ADD, 0xE0001AE2, 0x404AC620, 0x404AC820,
+ 0x404ACA20, 0x404ACC20, 0x404ACE20, 0x404AD020, 0x404AD220, 0x404AD420,
+ 0x404AD620, 0x404AD820, 0x404ADA20, 0x404ADC20, 0x004ACC83, 0x404ADE20,
+ 0x404AE020, 0x404AEE20, 0x404AF020, 0xE0001AEC, 0xE0001AF1, 0x404AF220,
+ 0x404AF420, 0x404AF620, 0x404AF820, 0x404AFA20,
+ // Block 19, offset 0x4c0
+ 0x404AFC20, 0x404AFE20, 0x404B0020, 0x404B0220, 0x404B0420, 0x404B0620,
+ 0x404B0820, 0x404B0A20, 0x004AF883, 0x404B0C20, 0x404ADE20, 0x404AE020,
+ 0xE0001AFB, 0xE0001B00, 0x404AE220, 0x404AE420, 0x404AE620, 0x404AE820,
+ 0x404AEA20, 0x404AEC20, 0x404AEE20, 0x404AF020, 0x404AF220, 0x404AF420,
+ 0x404AF620, 0x004AE883, 0x404AF820, 0x404AFA20, 0x404A8020, 0x404A9020,
+ 0x404A9420, 0x404AB020, 0x404ABE20, 0x404AD020, 0x404AD420, 0x404A8020,
+ 0xE00019E8, 0xE00019F7, 0xE0001A06, 0x404AB220, 0x404AB420, 0xE00019ED,
+ 0xE00019F2, 0x404AB620, 0x404AB820, 0x404ABA20, 0x404ABC20, 0x404ABE20,
+ 0x404AC020, 0x404AC220, 0x404AC420, 0x404AC620, 0x404AC820, 0x404ACA20,
+ 0x004ABA83, 0x404AB620, 0x404AB820, 0xE00019FC, 0xE0001A01, 0x404ABA20,
+ 0x404ABC20, 0x404ABE20, 0x404AC020, 0x404AC220,
+ // Block 20, offset 0x500
+ 0x404AC420, 0x404AC620, 0x404AC820, 0x004ABE83, 0x404AFC20, 0x404AFE20,
+ 0xE0001A0B, 0xE0001A10, 0x404B0020, 0x404B0220, 0x404B0420, 0x404B0620,
+ 0x404B0820, 0x404B0A20, 0x404B0C20, 0x404B0E20, 0x404B1020, 0x404B1220,
+ 0x404B1420, 0x404A8A20, 0x404A9620, 0x404AAA20, 0x404ACA20, 0x404ADA20,
+ 0x404ADE20, 0x404AE620, 0x404AF420, 0x80011602, 0x404A9421, 0x80011402,
+ 0x404AB821, 0x404ABC21, 0x404B6220, 0xE00014D7, 0xE00014DA, 0x404B2620,
+ 0xE00014D4, 0xE00014D7, 0xE00014DA, 0x404B2420, 0x404B2620, 0x404B6420,
+ 0xE00014E0, 0xE00014E3, 0x404B2A20, 0xE00014DD, 0xE00014E0, 0xE00014E3,
+ 0x404B2820, 0x404B2A20, 0x80010F02, 0x404B1A20, 0x404B2220, 0x404B1E20,
+ 0x002D2288, 0x002D2484, 0x002D2483, 0x402DFE20, 0x402E0020, 0x002DFE88,
+ 0x002E0084, 0x002E0083, 0x402E9E20, 0x402EA020,
+ // Block 21, offset 0x540
+ 0x002E9E88, 0x002EA084, 0x002EA083, 0x402C3420, 0xE000096C, 0xE000096C,
+ 0x402C0820, 0xE0000972, 0xE0000972, 0x402D6820, 0x402D6A20, 0x002D6888,
+ 0x002D6A83, 0x402DCC20, 0x402DCE20, 0x002DCC88, 0x002DCE83, 0x002E9E88,
+ 0x002EA083, 0x402FE620, 0x40302620, 0x002FE688, 0x00302683, 0x40302820,
+ 0x40302A20, 0x00302883, 0x00302A83, 0x402EE220, 0x4030EE20, 0x4030F220,
+ 0x002EE288, 0x0030EE83, 0x0030F283, 0x402BDE20, 0x4030F020, 0x002BDE88,
+ 0x0030F083, 0x40306C20, 0x4030F420, 0x00306C88, 0x0030F483, 0x40393820,
+ 0x40393620, 0x40393A21, 0x40393A23, 0x403A7420, 0x40393A25, 0x403A9220,
+ 0x40393A26, 0x403A9221, 0x00393B43, 0x403A9223, 0x00393B44, 0x403A8821,
+ 0x403A8825, 0x002C6288, 0xE0002541, 0x002D2288, 0xE000254B, 0x002E9E88,
+ 0xE0002555, 0x00302C88, 0xE000255F, 0x40306C20,
+ // Block 22, offset 0x580
+ 0x40310021, 0x00306C88, 0x003100A3, 0x00312A88, 0xE0002569, 0x402BDE20,
+ 0x40320E20, 0x40320C20, 0x002BDE88, 0x00320E83, 0x00320C83, 0x402EE220,
+ 0x40321020, 0x002EE288, 0x00321083, 0x402E9E20, 0x402EA020, 0x402EA220,
+ 0x002E9E88, 0x002EA083, 0x002EA284, 0x002EA283, 0x002FE688, 0x002FE884,
+ 0x002FE883, 0x4031DE20, 0x00310286, 0x00310283, 0x4003D220, 0x00310287,
+ 0x00310284, 0x402BEC20, 0xE000096C, 0xE000096C, 0x002BEC83, 0xE0000972,
+ 0xE0000972, 0x402C3A20, 0x402C3E20, 0x402C3C20, 0x002C3A88, 0x002C3E83,
+ 0x002C3C83, 0x002C6288, 0x002C6486, 0x002C6484, 0x002E2288, 0xE0000972,
+ 0xE0000972, 0x002E2486, 0x002E2484, 0x002E9E88, 0x002EA086, 0x002EA084,
+ 0x402C3A20, 0xE0002579, 0x402C3C20, 0x002C3A88, 0xE000257F, 0xE000257C,
+ 0x002C3C86, 0x002C3C84, 0x402C6220, 0xE000258B,
+ // Block 23, offset 0x5c0
+ 0xE0002582, 0x402C6620, 0x402C6420, 0x002C6288, 0xE0002591, 0xE000258E,
+ 0xE0002588, 0x002C6686, 0xE0002585, 0x002C6684, 0x002C6486, 0x002C6484,
+ 0x402D2220, 0xE0002594, 0x402D2420, 0x002D2288, 0xE000259A, 0xE0002597,
+ 0x002D2486, 0x002D2484, 0x402E2220, 0xE000259D, 0xE000096C, 0xE000096C,
+ 0x402E2420, 0x002E2288, 0xE00025A3, 0xE00025A0, 0xE0000972, 0xE0000972,
+ 0x002E2486, 0x002E2484, 0x402E9E20, 0xE00025A6, 0x402EA020, 0x002E9E88,
+ 0xE00025AC, 0xE00025A9, 0x002EA086, 0x002EA084, 0x402EE220, 0x402EE420,
+ 0x402EE421, 0x002EE288, 0x002EE483, 0x002EE4A3, 0x402FE620, 0xE00025AF,
+ 0x402FE820, 0x002FE688, 0xE00025B5, 0xE00025B2, 0x002FE886, 0x002FE884,
+ 0x40302C20, 0xE00025B8, 0x40302E20, 0x00302C88, 0xE00025BE, 0xE00025BB,
+ 0x00302E86, 0x00302E84, 0x40306C20, 0x40306E20,
+ // Block 24, offset 0x600
+ 0x40306E21, 0x00306C88, 0x00306E83, 0x00306EA3, 0x40312A20, 0xE00025C1,
+ 0x40312C20, 0x00312A88, 0xE00025C7, 0xE00025C4, 0x00312C86, 0x00312C84,
+ 0x00384A88, 0x00388A83, 0x402C3A20, 0x402C0C20, 0x002C3A88, 0x002C0C84,
+ 0x002C0C83, 0x402D2220, 0x402D2420, 0x402D2620, 0x402D2820, 0x002D2288,
+ 0x002D2484, 0x002D2684, 0x002D2884, 0x002D2483, 0x002D2683, 0x002D2883,
+ 0x402D9A20, 0x402D9C20, 0x002D9A88, 0x002D9C83, 0x402DFE20, 0x402E0020,
+ 0x402E0220, 0x002DFE88, 0x002E0084, 0x002E0284, 0x002E0083, 0x002E0283,
+ 0x402E9E20, 0x402EA020, 0x402EA220, 0x402EA420, 0x002E9E88, 0x002EA083,
+ 0x002EA284, 0x002EA484, 0x002EA283, 0x002EA483, 0x402BDE20, 0x402C0820,
+ 0x40320C21, 0x40321020, 0x002BDE88, 0x002C0883, 0x00320CA3, 0x00321083,
+ 0x402C9820, 0x402D0620, 0x002C9888, 0x002D0683,
+ // Block 25, offset 0x640
+ 0x402D9A20, 0x402DCA20, 0x002D9A88, 0x002DCA83, 0x402EE220, 0x402F2A20,
+ 0x40320E20, 0x002EE288, 0x002F2A83, 0x00320E83, 0x40306C20, 0x4030BC20,
+ 0x00306C88, 0x0030BC83, 0x40310020, 0x40312820, 0x00310088, 0x00312883,
+ 0x4004E620, 0xE00025FE, 0xE00025EE, 0xE00025F4, 0xE00025F9, 0x0065768F,
+ 0xE00026ED, 0xE00026E7, 0x0065768F, 0xE00026E7, 0xE00026ED, 0x00657691,
+ 0xE00026F0, 0xE00026EA, 0x00657691, 0xE00026EA, 0xE00026F0, 0x0065828F,
+ 0xE000286E, 0xE00026F3, 0x0065828F, 0xE00026F3, 0xE000286E, 0x00658291,
+ 0xE0002874, 0xE00026F9, 0xE0002871, 0xE00026F6, 0x00658291, 0xE00026F9,
+ 0xE0002874, 0xE000286B, 0xE00026F6, 0xE0002871, 0x00658291, 0xE00026F6,
+ 0xE0002871, 0x00658C91, 0xE00028BD, 0xE00028B9, 0xE0002700, 0xE00028B9,
+ 0xE00028B6, 0xE00026FD, 0x00658C91, 0xE00028BD,
+ // Block 26, offset 0x680
+ 0xE0002700, 0xE00028B9, 0xE00028B9, 0xE00026FD, 0xE00028B6, 0x00658C91,
+ 0xE00028B9, 0xE00026FD, 0xE00028B6, 0x00659691, 0xE0002907, 0xE0002903,
+ 0xE0002707, 0xE0002903, 0xE0002900, 0xE0002704, 0x00659691, 0xE0002907,
+ 0xE0002707, 0xE0002903, 0xE0002903, 0xE0002704, 0xE0002900, 0x00659691,
+ 0xE0002903, 0xE0002704, 0xE0002900, 0x0065A091, 0xE000294A, 0xE000270B,
+ 0x0065A091, 0xE000270B, 0xE000294A, 0x0065AA8F, 0xE0002962, 0xE000270E,
+ 0xE000295C, 0x0065AA91, 0xE000296A, 0xE0002973, 0xE0002966, 0xE0002714,
+ 0xE000296F, 0xE0002718, 0xE0002966, 0xE000295F, 0xE0002711, 0x0065AA91,
+ 0xE000296A, 0xE0002973, 0xE0002714, 0xE0002966, 0xE0002718, 0xE000296F,
+ 0xE0002966, 0xE0002711, 0xE000295F, 0x0065AA91, 0xE0002966, 0xE0002711,
+ 0xE000295F, 0x0065B491, 0xE00029E8, 0xE000271C,
+ // Block 27, offset 0x6c0
+ 0x0065B491, 0xE000271C, 0xE00029E8, 0x0065BE8F, 0xE00029FA, 0xE000271F,
+ 0x0065BE8F, 0xE000271F, 0xE00029FA, 0x0065BE91, 0xE00029FD, 0xE0002722,
+ 0x0065BE91, 0xE0002722, 0xE00029FD, 0x0065C68F, 0xE0002725, 0xE0002A12,
+ 0x0065C691, 0xE0002A15, 0xE0002728, 0x0065C691, 0xE0002728, 0xE0002A15,
+ 0x0065D08F, 0xE0002A36, 0xE0002A30, 0xE000272B, 0x0065D08F, 0xE0002A36,
+ 0xE000272B, 0xE0002A30, 0x0065D091, 0xE0002A3A, 0xE0002A33, 0xE000272E,
+ 0x0065D091, 0xE0002A3E, 0xE0002731, 0xE0002A3A, 0xE0002A3A, 0xE000272E,
+ 0xE0002A33, 0x0065D091, 0xE0002A3A, 0xE000272E, 0xE0002A33, 0x0065788F,
+ 0xE000273B, 0xE0002735, 0x0065788F, 0xE0002735, 0xE000273B, 0x00657891,
+ 0xE000273E, 0xE0002738, 0x00657891, 0xE0002738, 0xE000273E, 0x00658491,
+ 0xE000287F, 0xE000287B, 0xE0002744, 0xE000287B,
+ // Block 28, offset 0x700
+ 0xE0002878, 0xE0002741, 0x00658491, 0xE000287F, 0xE0002744, 0xE000287B,
+ 0xE000287B, 0xE0002741, 0xE0002878, 0x00658491, 0xE000287B, 0xE0002741,
+ 0xE0002878, 0x00658E8F, 0xE00028C8, 0xE0002748, 0xE00028C2, 0x00658E91,
+ 0xE00028D0, 0xE00028CC, 0xE000274E, 0xE00028CC, 0xE00028C5, 0xE000274B,
+ 0x00658E91, 0xE00028D0, 0xE000274E, 0xE00028CC, 0xE00028CC, 0xE000274B,
+ 0xE00028C5, 0x00658E91, 0xE00028CC, 0xE000274B, 0xE00028C5, 0x00659891,
+ 0xE0002913, 0xE000290F, 0xE0002755, 0xE000290F, 0xE000290C, 0xE0002752,
+ 0x00659891, 0xE0002913, 0xE0002755, 0xE000290F, 0xE000290F, 0xE0002752,
+ 0xE000290C, 0x00659891, 0xE000290F, 0xE0002752, 0xE000290C, 0x0065A291,
+ 0xE000294D, 0xE0002759, 0x0065A291, 0xE0002759, 0xE000294D, 0x0065AC8F,
+ 0xE000297E, 0xE000275C, 0xE0002978, 0x0065AC91,
+ // Block 29, offset 0x740
+ 0xE0002986, 0xE000298F, 0xE0002982, 0xE0002762, 0xE000298B, 0xE0002766,
+ 0xE0002982, 0xE000297B, 0xE000275F, 0x0065AC91, 0xE0002986, 0xE000298F,
+ 0xE0002762, 0xE0002982, 0xE0002766, 0xE000298B, 0xE0002982, 0xE000275F,
+ 0xE000297B, 0x0065AC91, 0xE0002982, 0xE000275F, 0xE000297B, 0x0065B691,
+ 0xE00029EB, 0xE000276A, 0x0065B691, 0xE000276A, 0xE00029EB, 0x0065C88F,
+ 0xE000276D, 0xE0002A18, 0x0065C891, 0xE0002A1B, 0xE0002770, 0x0065C891,
+ 0xE0002770, 0xE0002A1B, 0x0065D291, 0xE0002A46, 0xE0002A43, 0xE0002773,
+ 0x0065D291, 0xE0002A4A, 0xE0002776, 0xE0002A46, 0xE0002A46, 0xE0002773,
+ 0xE0002A43, 0x00657A8F, 0xE000278A, 0xE0002780, 0xE000277A, 0x00657A8F,
+ 0xE000278A, 0xE000277A, 0xE0002780, 0x00657A91, 0xE0002792, 0xE000278E,
+ 0xE0002786, 0xE000278E, 0xE0002783, 0xE000277D,
+ // Block 30, offset 0x780
+ 0x00657A91, 0xE0002792, 0xE0002786, 0xE000278E, 0xE000278E, 0xE000277D,
+ 0xE0002783, 0x00657A91, 0xE000278E, 0xE000277D, 0xE0002783, 0x0065868F,
+ 0xE000288A, 0xE0002797, 0xE0002884, 0x00658691, 0xE0002892, 0xE000288E,
+ 0xE000279D, 0xE000288E, 0xE0002887, 0xE000279A, 0x00658691, 0xE0002892,
+ 0xE000279D, 0xE000288E, 0xE000288E, 0xE000279A, 0xE0002887, 0x00658691,
+ 0xE000288E, 0xE000279A, 0xE0002887, 0x0065908F, 0xE00028DB, 0xE00027A1,
+ 0xE00028D5, 0x00659091, 0xE00028E3, 0xE00028DF, 0xE00027A7, 0xE00028DF,
+ 0xE00028D8, 0xE00027A4, 0x00659091, 0xE00028E3, 0xE00027A7, 0xE00028DF,
+ 0xE00028DF, 0xE00027A4, 0xE00028D8, 0x00659091, 0xE00028DF, 0xE00027A4,
+ 0xE00028D8, 0x00659A8F, 0xE000291E, 0xE0002918, 0xE00027AB, 0x00659A8F,
+ 0xE000291E, 0xE00027AB, 0xE0002918, 0x00659A91,
+ // Block 31, offset 0x7c0
+ 0xE0002926, 0xE0002922, 0xE00027B1, 0xE0002922, 0xE000291B, 0xE00027AE,
+ 0x00659A91, 0xE0002926, 0xE00027B1, 0xE0002922, 0xE0002922, 0xE00027AE,
+ 0xE000291B, 0x00659A91, 0xE0002922, 0xE00027AE, 0xE000291B, 0x0065A48F,
+ 0xE00027B5, 0xE0002950, 0x0065A491, 0xE0002953, 0xE00027B8, 0x0065A491,
+ 0xE00027B8, 0xE0002953, 0x0065AE8F, 0xE000299A, 0xE00027BB, 0xE0002994,
+ 0x0065AE91, 0xE00029A2, 0xE00029AB, 0xE000299E, 0xE00027C1, 0xE00029A7,
+ 0xE00027C5, 0xE000299E, 0xE0002997, 0xE00027BE, 0x0065AE91, 0xE00029A2,
+ 0xE00029AB, 0xE00027C1, 0xE000299E, 0xE00027C5, 0xE00029A7, 0xE000299E,
+ 0xE00027BE, 0xE0002997, 0x0065AE91, 0xE000299E, 0xE00027BE, 0xE0002997,
+ 0x0065B88F, 0xE00027C9, 0xE00029EE, 0x0065B891, 0xE00029F1, 0xE00027CC,
+ 0x0065B891, 0xE00027CC, 0xE00029F1, 0x0065C08F,
+ // Block 32, offset 0x800
+ 0xE0002A00, 0xE00027CF, 0x0065C08F, 0xE00027CF, 0xE0002A00, 0x0065C091,
+ 0xE0002A03, 0xE00027D2, 0x0065C091, 0xE00027D2, 0xE0002A03, 0x0065CA8F,
+ 0xE00027D5, 0xE0002A1E, 0x0065CA91, 0xE0002A21, 0xE00027D8, 0x0065CA91,
+ 0xE00027D8, 0xE0002A21, 0x00657E8F, 0xE00027E1, 0xE00027DB, 0x00657E8F,
+ 0xE00027DB, 0xE00027E1, 0x00657E91, 0xE00027E4, 0xE00027DE, 0x00657E91,
+ 0xE00027DE, 0xE00027E4, 0x0065888F, 0xE000289A, 0xE00027E7, 0x0065888F,
+ 0xE00027E7, 0xE000289A, 0x00658891, 0xE00028A0, 0xE00027ED, 0xE000289D,
+ 0xE00027EA, 0x00658891, 0xE00027ED, 0xE00028A0, 0xE0002897, 0xE00027EA,
+ 0xE000289D, 0x00658891, 0xE00027EA, 0xE000289D, 0x00659291, 0xE00028EF,
+ 0xE00028EB, 0xE00027F4, 0xE00028EB, 0xE00028E8, 0xE00027F1, 0x00659291,
+ 0xE00028EF, 0xE00027F4, 0xE00028EB, 0xE00028EB,
+ // Block 33, offset 0x840
+ 0xE00027F1, 0xE00028E8, 0x00659291, 0xE00028EB, 0xE00027F1, 0xE00028E8,
+ 0x00659C91, 0xE0002932, 0xE000292E, 0xE00027FB, 0xE000292E, 0xE000292B,
+ 0xE00027F8, 0x00659C91, 0xE0002932, 0xE00027FB, 0xE000292E, 0xE000292E,
+ 0xE00027F8, 0xE000292B, 0x00659C91, 0xE000292E, 0xE00027F8, 0xE000292B,
+ 0x0065A691, 0xE0002956, 0xE00027FF, 0x0065A691, 0xE00027FF, 0xE0002956,
+ 0x0065B08F, 0xE00029B6, 0xE0002802, 0xE00029B0, 0x0065B091, 0xE00029BE,
+ 0xE00029C7, 0xE00029BA, 0xE0002808, 0xE00029C3, 0xE000280C, 0xE00029BA,
+ 0xE00029B3, 0xE0002805, 0x0065B091, 0xE00029BE, 0xE00029C7, 0xE0002808,
+ 0xE00029BA, 0xE000280C, 0xE00029C3, 0xE00029BA, 0xE0002805, 0xE00029B3,
+ 0x0065B091, 0xE00029BA, 0xE0002805, 0xE00029B3, 0x0065BA91, 0xE00029F4,
+ 0xE0002810, 0x0065BA91, 0xE0002810, 0xE00029F4,
+ // Block 34, offset 0x880
+ 0x0065CC8F, 0xE0002813, 0xE0002A24, 0x0065CC91, 0xE0002A27, 0xE0002816,
+ 0x0065CC91, 0xE0002816, 0xE0002A27, 0x0065D491, 0xE0002A52, 0xE0002A4F,
+ 0xE0002819, 0x0065D491, 0xE0002A56, 0xE000281C, 0xE0002A52, 0xE0002A52,
+ 0xE0002819, 0xE0002A4F, 0x0065808F, 0xE0002826, 0xE0002820, 0x0065808F,
+ 0xE0002820, 0xE0002826, 0x00658091, 0xE0002829, 0xE0002823, 0x00658091,
+ 0xE0002823, 0xE0002829, 0x00658A91, 0xE00028AB, 0xE00028A7, 0xE000282F,
+ 0xE00028A7, 0xE00028A4, 0xE000282C, 0x00658A91, 0xE00028AB, 0xE000282F,
+ 0xE00028A7, 0xE00028A7, 0xE00028B0, 0xE000282C, 0xE00028A4, 0x00658A91,
+ 0xE00028A7, 0xE000282C, 0xE00028A4, 0x00659491, 0xE00028FB, 0xE00028F7,
+ 0xE0002836, 0xE00028F7, 0xE00028F4, 0xE0002833, 0x00659491, 0xE00028FB,
+ 0xE0002836, 0xE00028F7, 0xE00028F7, 0xE0002833,
+ // Block 35, offset 0x8c0
+ 0xE00028F4, 0x00659491, 0xE00028F7, 0xE0002833, 0xE00028F4, 0x00659E8F,
+ 0xE000293D, 0xE000283A, 0xE0002937, 0x00659E91, 0xE0002945, 0xE0002941,
+ 0xE0002840, 0xE0002941, 0xE000293A, 0xE000283D, 0x00659E91, 0xE0002945,
+ 0xE0002840, 0xE0002941, 0xE0002941, 0xE000283D, 0xE000293A, 0x00659E91,
+ 0xE0002941, 0xE000283D, 0xE000293A, 0x0065A891, 0xE0002959, 0xE0002844,
+ 0x0065A891, 0xE0002844, 0xE0002959, 0x0065B28F, 0xE00029D2, 0xE0002847,
+ 0xE00029CC, 0x0065B291, 0xE00029DA, 0xE00029E3, 0xE00029D6, 0xE000284D,
+ 0xE00029DF, 0xE0002851, 0xE00029D6, 0xE00029CF, 0xE000284A, 0x0065B291,
+ 0xE00029DA, 0xE00029E3, 0xE000284D, 0xE00029D6, 0xE0002851, 0xE00029DF,
+ 0xE00029D6, 0xE000284A, 0xE00029CF, 0x0065B291, 0xE00029D6, 0xE000284A,
+ 0xE00029CF, 0x0065BC91, 0xE00029F7, 0xE0002855,
+ // Block 36, offset 0x900
+ 0x0065BC91, 0xE0002855, 0xE00029F7, 0x0065C48F, 0xE0002A06, 0xE0002858,
+ 0x0065C48F, 0xE0002858, 0xE0002A06, 0x0065C491, 0xE0002A0C, 0xE0002A09,
+ 0xE000285B, 0x0065C491, 0xE000285B, 0xE0002A09, 0x0065CE8F, 0xE000285E,
+ 0xE0002A2A, 0x0065CE91, 0xE0002A2D, 0xE0002861, 0x0065CE91, 0xE0002861,
+ 0xE0002A2D, 0x0065D691, 0xE0002A5E, 0xE0002A5B, 0xE0002864, 0x0065D691,
+ 0xE0002A62, 0xE0002867, 0xE0002A5E, 0xE0002A5E, 0xE0002864, 0xE0002A5B,
+ 0x0065D691, 0xE0002A5E, 0xE0002864, 0xE0002A5B, 0x0065D891, 0xE0002A67,
+ 0x40368C20, 0x40343620, 0x00368C83, 0x00343688, 0x002DFE88, 0x002F56A3,
+ 0x402BDE20, 0x40320C21, 0x40321020, 0x002BDE88, 0x00320CA3, 0x00321083,
+ 0x40032620, 0xE0002A76, 0x404FD820, 0xE0002A7E, 0xE0002A86, 0xE0002A8E,
+ 0xE0002A96, 0xE0002A9E, 0xE0002AA6, 0xE0002AAE,
+ // Block 37, offset 0x940
+ 0xE0002AB6, 0xE0002ABE, 0xE0002AC6, 0xE0002ACE, 0xE0002AD6, 0xE0002ADE,
+ 0xE0002AE6, 0xE0002AEE, 0xE0002AF6, 0xE0002AFE, 0xE0002B06, 0xE0002B0E,
+ 0xE0002B16, 0xE0002B1E, 0xE0002B26, 0xE0002B2E, 0xE0002B36, 0xE0002B3E,
+ 0xE0002B46, 0xE0002B4E, 0xE0002B5A, 0xE0002B6E, 0xE0002B82, 0xE0002B8E,
+ 0xE0002B96, 0xE0002B9E, 0xE0002BA6, 0xE0002BAE, 0xE0002B56, 0xE0002B66,
+ 0xE0002B6A, 0xE0002B7E, 0xE0002B52, 0x404FA420, 0xE0002A82, 0x404FA620,
+ 0xE0002A8A, 0x404FA820, 0xE0002A92, 0x404FAA20, 0xE0002A9A, 0x404FAC20,
+ 0xE0002AA2, 0x404FAE20, 0xE0002AAA, 0x404FB020, 0xE0002AB2, 0x404FB220,
+ 0xE0002ABA, 0x404FB420, 0xE0002AC2, 0x404FB620, 0xE0002ACA, 0x404FB820,
+ 0xE0002AD2, 0x404FBA20, 0xE0002ADA, 0x404FBC20, 0xE0002AE2, 0x404FBE20,
+ 0xE0002AEA, 0x404FC020, 0xE0002AF2, 0x404FC220,
+ // Block 38, offset 0x980
+ 0xE0002AFA, 0x404FC420, 0xE0002B02, 0x404FC620, 0xE0002B0A, 0x404FC820,
+ 0xE0002B12, 0x404FCA20, 0xE0002B1A, 0x404FCC20, 0xE0002B22, 0x404FCE20,
+ 0xE0002B2A, 0x404FD020, 0xE0002B32, 0x404FD220, 0xE0002B3A, 0x404FD420,
+ 0xE0002B42, 0x404FD620, 0xE0002B4A, 0x404FDA20, 0xE0002B5E, 0x404FDA20,
+ 0xE0002B62, 0x404FDC20, 0xE0002B72, 0x404FDC20, 0xE0002B76, 0x404FDC20,
+ 0xE0002B7A, 0x404FDE20, 0xE0002B86, 0x404FDE20, 0xE0002B8A, 0x404FE020,
+ 0xE0002B92, 0x404FE220, 0xE0002B9A, 0x404FE420, 0xE0002BA2, 0x404FE620,
+ 0xE0002BAA, 0x404FE820, 0xE0002BB6, 0xE0002BB9, 0xE0002BBF, 0xE0002BC5,
+ 0xE0002BD3, 0xE0002BE1, 0xE0002BE7, 0xE0002BED, 0xE0002BF6, 0xE0002BB2,
+ 0x404FE820, 0xE0002BB2, 0xE0002BC8, 0xE0002BCB, 0xE0002BD6, 0xE0002BD9,
+ 0x40501820, 0x40502E20, 0x40503820, 0x40500E20,
+ // Block 39, offset 0x9c0
+ 0x40503220, 0x40501020, 0x40503620, 0x40502420, 0x40503A20, 0x40502A20,
+ 0x40503C20, 0x4062AC20, 0xE0002C83, 0xE0002CCB, 0xE0002D5B, 0xE0002D9F,
+ 0xE0002E2F, 0xE0002E4F, 0xE0002F48, 0xE0002F54, 0xE0002F70, 0xE0002FD5,
+ 0xE0003021, 0xE0003041, 0xE0003069, 0xE000308D, 0xE00030C5, 0xE0003119,
+ 0xE0003141, 0xE0003181, 0xE00033C4, 0xE00033F8, 0xE000345C, 0xE0003478,
+ 0xE00034EC, 0xE0003542, 0xE000356A, 0xE00035EA, 0xE0003616, 0xE00036C5,
+ 0xE00036CD, 0xE00038B0, 0xE00038DC, 0xE0003904, 0xE0003928, 0xE0003948,
+ 0xE000398C, 0xE0003A55, 0xE0003A79, 0xE0003A81, 0xE0003AB1, 0xE0003B19,
+ 0xE0003B65, 0xE0003B9D, 0xE0003CE8, 0xE0003CF0, 0xE0003D0C, 0xE0002BFC,
+ 0xE0002EF7, 0xE0002F78, 0xE0003081, 0xE0003289, 0xE00032F8, 0xE00034F4,
+ 0xE000367A, 0xE0003692, 0xE00036F1, 0xE0003778,
+ // Block 40, offset 0xa00
+ 0xE00039A4, 0xE00039E3, 0xE00039F2, 0xE0003BB9, 0x4062AE20, 0xE0003D14,
+ 0x4062B020, 0xE0003D40, 0xE0003D48, 0xE0003D68, 0xE0003D74, 0xE0003D94,
+ 0xE0003DA0, 0xE0003DD7, 0xE0003DDF, 0xE0003DF3, 0xE0003E07, 0xE0003E4A,
+ 0xE0003E97, 0xE0003E9F, 0xE0003EBE, 0xE0003EC6, 0xE0003EE9, 0xE0003D1C,
+ 0xE0003DB0, 0xE0003DD1, 0xE0003E23, 0xE0003E6A, 0xE0003E76, 0xE0003E8E,
+ 0xE0003EAF, 0xE0003ECE, 0x4062B220, 0xE0003F09, 0xE0003F81, 0xE0003FAD,
+ 0xE0004025, 0xE000403D, 0xE00040F6, 0xE00040FE, 0xE00041BE, 0xE00041F2,
+ 0xE000422A, 0xE000423E, 0xE00042FC, 0xE0004320, 0xE0004328, 0xE0004330,
+ 0xE0003EFD, 0xE00040B1, 0xE000410A, 0xE00042C6, 0x4062B620, 0xE00043AE,
+ 0xE00043D6, 0xE0004416, 0xE000442A, 0xE000445E, 0xE0004472, 0xE00044C3,
+ 0xE00044CB, 0xE00044DB, 0xE0004585, 0xE00045BD,
+ // Block 41, offset 0xa40
+ 0xE000460D, 0xE0004635, 0xE0004659, 0xE0004669, 0xE000475D, 0xE0004799,
+ 0xE00047A1, 0xE0004864, 0xE00048EB, 0xE00048FF, 0xE000491F, 0xE0004937,
+ 0xE0004947, 0xE0004957, 0xE000496B, 0xE0004A07, 0xE0004A5F, 0xE0004A7B,
+ 0xE0004378, 0xE00044AE, 0xE000452B, 0xE00046E5, 0xE00046FD, 0xE00047DD,
+ 0xE0004819, 0xE0004870, 0xE00048AF, 0xE000498F, 0x4062B820, 0xE0004AC0,
+ 0xE0004AE4, 0xE0004B58, 0xE0004B80, 0xE0004C14, 0xE0004C38, 0xE0004C64,
+ 0xE0004C78, 0xE0004CBC, 0xE0004CD0, 0xE0004D92, 0xE0004DBA, 0xE0004DC6,
+ 0xE0004E85, 0xE0004E95, 0xE0004EE5, 0xE0004F5B, 0xE0004FBB, 0xE0004A93,
+ 0xE0004BCC, 0xE0004D14, 0xE0004D1A, 0xE0004DFE, 0xE0004E31, 0xE0004EF5,
+ 0x4062BA20, 0xE0004FD3, 0xE000503B, 0xE00050C3, 0xE0005107, 0xE00051FA,
+ 0xE0005222, 0xE000525E, 0xE000527A, 0xE00052AE,
+ // Block 42, offset 0xa80
+ 0xE00052BA, 0xE0005302, 0xE0005342, 0xE000535E, 0xE000540E, 0xE000547A,
+ 0xE0005482, 0xE000548A, 0xE00055B8, 0xE00055C0, 0xE000565C, 0xE0005690,
+ 0xE00057BA, 0xE000582A, 0xE00051AF, 0xE00053C6, 0xE00054E6, 0xE00056B8,
+ 0x4062BE20, 0xE000593E, 0xE000595A, 0xE00059BE, 0xE00059D6, 0xE0005A02,
+ 0xE0005A32, 0xE0005AE5, 0xE0005B05, 0xE0005B9C, 0xE0005BF8, 0xE0005CBC,
+ 0xE0005D14, 0xE0005D54, 0xE0005D80, 0xE0005EB2, 0xE0005EE2, 0xE0005F06,
+ 0xE0005F16, 0xE0006060, 0xE00060B0, 0xE0006144, 0xE000615C, 0xE000617C,
+ 0xE0006190, 0xE00061B4, 0xE0006272, 0xE00062BE, 0xE0006346, 0xE0006362,
+ 0xE00063A2, 0xE000584E, 0xE0005AD6, 0xE0005B21, 0xE0005DD4, 0xE0005DFB,
+ 0xE0005F46, 0xE0005F5E, 0xE0005F67, 0xE0006170, 0xE00061E8, 0x4062C020,
+ 0xE00063B2, 0xE00063BA, 0x4062C220, 0xE000641A,
+ // Block 43, offset 0xac0
+ 0xE0006482, 0xE00064BE, 0xE00064F2, 0xE0006542, 0xE0006556, 0xE00065EA,
+ 0xE000661A, 0xE0006662, 0xE00066A2, 0xE000675B, 0xE0006777, 0xE00067AF,
+ 0xE00067BF, 0xE00067F3, 0xE0006810, 0xE0006845, 0xE000687D, 0xE0006931,
+ 0xE0006949, 0xE00069A5, 0xE00069C5, 0xE0006B82, 0xE0006B9A, 0xE0006BE2,
+ 0xE0006BF2, 0xE0006C74, 0xE0006CE0, 0xE0006CE8, 0xE0006DD2, 0xE0006DF6,
+ 0xE0006F1D, 0xE0006F49, 0xE0006F95, 0xE0006FA5, 0xE0006FB1, 0xE0007055,
+ 0xE00071CF, 0xE00071E7, 0xE0007217, 0xE0007227, 0xE000723F, 0xE0007293,
+ 0xE000729F, 0xE00072CF, 0xE00072EB, 0xE00073C5, 0xE00073ED, 0xE0007461,
+ 0xE0007491, 0xE00074C5, 0xE00074D5, 0xE00063C0, 0xE000658A, 0xE000663E,
+ 0xE000672E, 0xE0006807, 0xE0006818, 0xE0006A65, 0xE0006ADD, 0xE0006C3E,
+ 0xE0006D0C, 0xE0006D1E, 0xE0006D4B, 0xE0006E7E,
+ // Block 44, offset 0xb00
+ 0xE000706D, 0xE00070E5, 0xE00072FF, 0xE0007359, 0x4062C420, 0xE000758C,
+ 0xE00075E4, 0xE0007608, 0xE0007630, 0xE000764C, 0xE0007774, 0xE0007825,
+ 0xE00078A5, 0xE00079ED, 0xE0007A1D, 0xE0007A71, 0xE0007A99, 0xE0007D33,
+ 0xE0007D4B, 0xE0007D5B, 0xE0007D6B, 0xE0007EBC, 0xE0007EC8, 0xE0007F54,
+ 0xE0007F60, 0xE0007F78, 0xE0007F88, 0xE0007F94, 0xE0007FAC, 0xE000807B,
+ 0xE0008097, 0xE000814B, 0xE000819F, 0xE00081AF, 0xE00081D3, 0xE00074ED,
+ 0xE000772C, 0xE0007798, 0xE0007BC5, 0xE0007C40, 0xE0007DDB, 0xE0007DF9,
+ 0xE0007DFF, 0xE0007FE8, 0x4062C820, 0xE0008238, 0xE0008264, 0xE00082C4,
+ 0xE00082E4, 0xE0008350, 0xE0008425, 0xE000846F, 0xE00084CF, 0xE0008567,
+ 0xE00085BB, 0xE0008607, 0xE0008647, 0xE0008765, 0xE0008799, 0xE00087B1,
+ 0xE00087F1, 0xE00088B9, 0xE0008901, 0xE0008911,
+ // Block 45, offset 0xb40
+ 0xE0008925, 0xE00089A1, 0xE00089C1, 0xE0008A4A, 0xE0008A5E, 0xE0008A76,
+ 0xE0008A86, 0xE0008ACA, 0xE0008AD2, 0xE00081F3, 0xE00083F8, 0xE0008451,
+ 0xE000867B, 0xE00086BA, 0xE00087F9, 0xE000881D, 0xE000894D, 0xE000896B,
+ 0xE00089C9, 0x4062CA20, 0xE0008ADE, 0x4062CC20, 0xE0008B3E, 0xE0008B9E,
+ 0xE0008BDE, 0xE0008BEE, 0xE0008C0E, 0xE0008C2A, 0xE0008C90, 0xE0008C9C,
+ 0xE0008CC1, 0xE0008CD1, 0xE0008D2F, 0xE0008D37, 0xE0008D47, 0xE0008AEA,
+ 0xE0008C4E, 0xE0008CAC, 0xE0008CB2, 0xE0008CF9, 0xE0008D11, 0x4062CE20,
+ 0xE0008DAC, 0xE0008DD8, 0xE0008E23, 0xE0008E47, 0xE0008E4F, 0xE0008E9F,
+ 0xE0008EAF, 0xE0008F84, 0xE0008FF0, 0xE0009000, 0xE0009044, 0xE000904C,
+ 0xE00090A8, 0xE0008D4F, 0xE0008DF0, 0xE0008EDF, 0xE0008F0C, 0xE0008F9C,
+ 0xE0009020, 0x4062D020, 0xE00090FD, 0xE000912D,
+ // Block 46, offset 0xb80
+ 0xE000918D, 0xE000919D, 0xE00091E5, 0xE0009221, 0xE00092CF, 0xE00092E3,
+ 0xE00092FF, 0xE000933D, 0xE000935D, 0xE0009365, 0xE000937D, 0xE00093A1,
+ 0xE0009425, 0xE0009441, 0xE0009449, 0xE0009499, 0xE00095EB, 0xE00095FB,
+ 0xE000962B, 0xE000963F, 0xE00096C1, 0xE00096E9, 0xE0009761, 0xE000977D,
+ 0xE0009857, 0xE0009867, 0xE0009910, 0xE0009954, 0xE000995C, 0xE0009964,
+ 0xE00099DE, 0xE00099F2, 0xE0009A12, 0xE0009A1A, 0xE0009A46, 0xE0009A6E,
+ 0xE0009A82, 0xE0009AA6, 0xE0009B0E, 0xE00090B8, 0xE0009275, 0xE000932B,
+ 0xE0009501, 0xE0009537, 0xE000967F, 0xE00097FD, 0xE0009883, 0xE00098C5,
+ 0xE0009984, 0xE000999C, 0xE00099BD, 0xE0009AAE, 0x403FEC20, 0x40403E20,
+ 0x80005202, 0x80003502, 0x80003202, 0x80004E02, 0x402BDE20, 0x402BDE21,
+ 0x002BDE88, 0x002BDEA3, 0x402C9820, 0x402C9822,
+ // Block 47, offset 0xbc0
+ 0x402C9821, 0x002C9888, 0x002C98C3, 0x002C98A3, 0x402D9A20, 0x402D9A21,
+ 0x002D9A88, 0x002D9AA3, 0x40306C20, 0x40306C22, 0x40306C21, 0x00306C88,
+ 0x00306CC3, 0x00306CA3, 0x402C3A20, 0x402C6020, 0x002C3A88, 0x002C6083,
+ 0x402D2220, 0x402D6620, 0x002D2288, 0x002D6683, 0x402DFE20, 0x402E2020,
+ 0x002DFE88, 0x002E2083, 0x402E2220, 0xE000096C, 0x402E8020, 0xE000096C,
+ 0x002E2288, 0xE0000972, 0x002E8083, 0xE0000972, 0x402E9E20, 0x402EE020,
+ 0x002E9E88, 0x002EE083, 0x402F7A20, 0x402FE420, 0x002F7A88, 0x002FE483,
+ 0x402FE620, 0x40302A20, 0x002FE688, 0x00302A83, 0x40312A20, 0x40316220,
+ 0x00312A88, 0x00316283, 0x40442220, 0xE0009B30, 0xE0009B2D, 0x40443E20,
+ 0xE0009B39, 0xE0009B36, 0x40444820, 0xE0009B45, 0xE0009B3F, 0xE0009B48,
+ 0xE0009B42, 0x40445420, 0xE0009B4B, 0x40445820,
+ // Block 48, offset 0xc00
+ 0xE0009B54, 0xE0009B51, 0x40445A20, 0xE0009B5D, 0xE0009B5A, 0x40446620,
+ 0xE0009B66, 0xE0009B63, 0x40448220, 0x40448820, 0x00448C83, 0x403FFC20,
+ 0x40404020, 0x002C3A88, 0x402C3820, 0x402C3A20, 0x002C3883, 0x002D2288,
+ 0x402D6620, 0x002D6683, 0x402D2020, 0x402D2220, 0x002D6684, 0x002D6685,
+ 0x002D2083, 0x00312A88, 0x40312820, 0x40312A20, 0x00312883, 0x402BDE20,
+ 0x40320C21, 0x40321020, 0x40321021, 0x002BDE88, 0x00320CA3, 0x00321083,
+ 0x003210A4, 0x003210A3, 0x402C9820, 0x402C9A20, 0x002C9888, 0x002C9A83,
+ 0x402C3A20, 0x40312C20, 0x002C3A88, 0x00312C84, 0x00312C83, 0x402C6220,
+ 0x40312E20, 0x002C6288, 0x00312E84, 0x00312E83, 0x402DFE20, 0x40313020,
+ 0x002DFE88, 0x00313084, 0x00313083, 0x402E9E20, 0x40313220, 0x002E9E88,
+ 0x00313284, 0x00313283, 0x402F2C20, 0x40313420,
+ // Block 49, offset 0xc40
+ 0x002F2C88, 0x00313484, 0x00313483, 0x402FE620, 0x40313620, 0x002FE688,
+ 0x00313683, 0x40421220, 0x40425A20, 0x402BDE20, 0x402BE020, 0x002BDE88,
+ 0x002BE083, 0x40312A20, 0x40312C20, 0x40312E20, 0x00312A88, 0x00312C83,
+ 0x00312E83, 0x40393820, 0x40393620, 0x40393821, 0x40393824, 0x40397220,
+ 0x40396621, 0x403A6821, 0x003A6883, 0x403A6820, 0x003A6884, 0x403A7420,
+ 0x403A7421, 0x403A9220, 0x403A9226, 0x403A9221, 0x003A9343, 0x403A9223,
+ 0x003A9344, 0x402BDE20, 0x402BE220, 0x402BE020, 0x002BDE88, 0x002BE283,
+ 0x002BE083, 0x402FE620, 0x402FE820, 0x402FE820, 0x002FE688, 0x002FE883,
+ 0x002FE883, 0x40302C20, 0x40302E20, 0x40302E20, 0x00302C88, 0x00302E83,
+ 0x00302E83, 0x402BDE20, 0x402C0820, 0x40320E21, 0x40320C21, 0x40320E20,
+ 0x40320C20, 0x002BDE88, 0x002C0883, 0x00320EA3,
+ // Block 50, offset 0xc80
+ 0x00320CA3, 0x00320E83, 0x00320C83, 0x402C3A20, 0x402C5C20, 0x002C3A88,
+ 0x002C5C83, 0x402C5E20, 0x402C6020, 0x002C5E83, 0x002C6083, 0x402D2220,
+ 0x402D6420, 0x002D2288, 0x002D6483, 0x402E9E20, 0x402EE021, 0x402EE022,
+ 0x002E9E88, 0x002EE0A3, 0x002EE0C3, 0x40312A20, 0x40320620, 0x00312A88,
+ 0x00320683, 0x402EE220, 0x40321023, 0x40321022, 0x40321020, 0x40321021,
+ 0x40321024, 0x002EE288, 0x003210E3, 0x003210C3, 0x00321083, 0x003210A3,
+ 0x00321103, 0x402C6220, 0x402C9620, 0x002C6288, 0x002C9684, 0x002C9683,
+ 0x002D2288, 0x002D6684, 0x002D6683, 0x402E2220, 0xE000096C, 0xE000096C,
+ 0x402E8020, 0x002E2288, 0xE0000972, 0xE0000972, 0x002E8084, 0x002E8083,
+ 0x002E9E88, 0x002EE084, 0x002EE083, 0x002F7A88, 0x002FE484, 0x002FE483,
+ 0x002FE688, 0x00302A84, 0x00302A83, 0x40302C20,
+ // Block 51, offset 0xcc0
+ 0x40306A20, 0x00302C88, 0x00306A84, 0x00306A83, 0x4030F620, 0x4030FE20,
+ 0x0030F688, 0x0030FE84, 0x0030FE83, 0x00312A88, 0x00316284, 0x00316283,
+ 0x402C9820, 0x40320E22, 0x002C9888, 0x00320EC3, 0x402EE220, 0x40321024,
+ 0x40321020, 0x40321022, 0x002EE288, 0x00321103, 0x00321083, 0x003210C3,
+ 0x40429820, 0x4042C220, 0x4042C420, 0x40429620, 0x40429A20, 0x40429820,
+ 0x40429C20, 0x40429A20, 0x40429E20, 0x40429C20, 0x4042A020, 0x40429E20,
+ 0x4042A220, 0x4042A020, 0x4042A420, 0x4042A220, 0x4042A620, 0x4042A420,
+ 0x4042A820, 0x4042A620, 0x4042AA20, 0x4042A820, 0x4042AC20, 0x4042AA20,
+ 0x4042AE20, 0x4042AC20, 0x4042B020, 0x4042AE20, 0x4042B220, 0x4042B020,
+ 0x4042B420, 0x4042B220, 0x4042B620, 0x4042B420, 0x4042B820, 0x4042B620,
+ 0x4042BA20, 0x4042B820, 0x4042BC20, 0x4042BA20,
+ // Block 52, offset 0xd00
+ 0x4042BE20, 0x4042BC20, 0x4042C020, 0x4042BE20, 0x4042C220, 0x4042C020,
+ 0x4042C420, 0x4042C220, 0x40497220, 0xE0009B8A, 0x00497283, 0xE0009B8D,
+ 0x40496C20, 0xE0009B8D, 0xE0009B90, 0x402BDE20, 0x402BDE21, 0x402BDE22,
+ 0x002BDE88, 0x002BDEA3, 0x002BDEC3, 0x402C9820, 0x402C9821, 0x402C9822,
+ 0x002C9888, 0x002C98A3, 0x002C98C3, 0x402D9A20, 0x402D9A21, 0x402D9A22,
+ 0x002D9A88, 0x002D9AA3, 0x002D9AC3, 0x402EE220, 0x402EE221, 0x402EE222,
+ 0x002EE288, 0x002EE2A3, 0x002EE2C3, 0x40306C20, 0x40306C21, 0x40306C22,
+ 0x00306C88, 0x00306CA3, 0x00306CC3, 0x40393820, 0x40393A20, 0x40393821,
+ 0x40392820, 0x40393C20, 0x40393E20, 0x40394020, 0x40394220, 0x40394420,
+ 0x40394620, 0x40394820, 0x40394A20, 0x40394E20, 0x40395020, 0x40395220,
+ 0x40395420, 0x40395A20, 0x40395C20, 0x40395E20,
+ // Block 53, offset 0xd40
+ 0x40396020, 0x40396420, 0x40396620, 0x40396820, 0x40396A20, 0x40398420,
+ 0x40398620, 0x40398820, 0x40398A20, 0x40398C20, 0x40398E20, 0x40399020,
+ 0x40399220, 0x40399420, 0x40399620, 0x40399820, 0x40399A20, 0x40399C20,
+ 0x40399C21, 0x40399E20, 0x4039A020, 0x4039A021, 0x403A9020, 0x4039A821,
+ 0x4039A820, 0x4039AA20, 0x4039AC20, 0x4039AC21, 0x402EE220, 0x402EE420,
+ 0x402EE620, 0x002EE288, 0x002EE483, 0x002EE683, 0x402BDE20, 0xE0001E02,
+ 0xE0001DAE, 0xE0001E02, 0xE0001DAE, 0x402C3A20, 0xE0001E66, 0xE0001E66,
+ 0x402C9820, 0xE0001EC8, 0xE0001EC8, 0x402D9A20, 0xE0001FB5, 0xE0001FB5,
+ 0x402EE220, 0xE0002132, 0xE0002106, 0xE0002132, 0xE0002106, 0x402FE620,
+ 0xE0002238, 0xE0002238, 0x40306C20, 0xE00022F2, 0xE00022A8, 0xE00022F2,
+ 0xE00022A8, 0x4003F420, 0xE0009F4E, 0xE0009EDE,
+ // Block 54, offset 0xd80
+ 0xE0009EF6, 0xE0009EB6, 0xE0009E86, 0xE0009F2E, 0xE0009E7E, 0xE0009EE6,
+ 0xE0009F3E, 0xE0009E6E, 0xE0009EC6, 0xE0009EBE, 0xE0009F06, 0xE0009F36,
+ 0xE0009ECE, 0xE0009E8E, 0xE0009F16, 0xE0009F26, 0xE0009F46, 0xE0009EEE,
+ 0xE0009F5E, 0xE0009F56, 0xE0009ED6, 0xE0009F6E, 0xE0009F0E, 0xE0009E96,
+ 0xE0009F1E, 0xE0009EA6, 0xE0009EFE, 0xE0009F76, 0xE0009E9E, 0xE0009F86,
+ 0xE0009F66, 0xE0009E76, 0xE0009F7E, 0xE0009EAE, 0x4004B020, 0xE0009FC6,
+ 0xE0009FBE, 0xE0009FCE, 0xE0009F8E, 0xE0009FA6, 0xE0009F96, 0xE0009F9E,
+ 0xE0009FB6, 0xE0009FAE, 0x4029CC20, 0xE0009FD6, 0x4029CE20, 0xE0009FE1,
+ 0xE0009FE9, 0xE0009FD9, 0xE0009FF9, 0xE000A001, 0xE0009FF1, 0xE000A011,
+ 0xE000A019, 0xE000A009, 0xE000A029, 0xE000A021, 0xE000A039, 0xE000A031,
+ 0xE000A049, 0xE000A041, 0xE000A059, 0xE000A051,
+ // Block 55, offset 0xdc0
+ 0xE000A069, 0xE000A061, 0xE000A079, 0xE000A071, 0xE000A089, 0xE000A081,
+ 0xE000A094, 0xE000A097, 0xE000A091, 0x4029D020, 0xE000A0A2, 0xE000A09A,
+ 0xE000A0B2, 0xE000A0AA, 0xE000A0C2, 0xE000A0BA, 0xE000A0D2, 0xE000A0CA,
+ 0xE000A0E2, 0xE000A0DA, 0xE000A0EA, 0xE000A0F2, 0xE000A0FA, 0xE000A102,
+ 0xE000A10A, 0xE000A115, 0xE000A118, 0xE000A112, 0x4029D220, 0xE000A11B,
+ 0xE000A123, 0xE000A12E, 0xE000A131, 0xE000A12B, 0x4029D420, 0xE000A137,
+ 0xE000A13A, 0xE000A134, 0x4029D620, 0xE000A140, 0xE000A143, 0xE000A13D,
+ 0x4029D820, 0xE000A149, 0xE000A14C, 0xE000A146, 0x4029DA20, 0xE000A152,
+ 0xE000A155, 0xE000A14F, 0x4029DC20, 0xE000A15B, 0xE000A15E, 0xE000A158,
+ 0x4029DE20, 0xE000A164, 0xE000A167, 0xE000A161, 0x402BDE20, 0x402BDE1F,
+ 0x402BDE1D, 0x402BDE1C, 0x402BDE1E, 0x002BDE88,
+ // Block 56, offset 0xe00
+ 0x002BDE63, 0x002BDE23, 0x002BDE03, 0x002BDE43, 0x402C9820, 0x402C9824,
+ 0x402C9822, 0x402C9821, 0x402C9823, 0x402C981F, 0x402C981D, 0x402C981C,
+ 0x402C981E, 0x002C9888, 0x002C9903, 0x002C98C3, 0x002C98A3, 0x002C98E3,
+ 0x002C9863, 0x002C9823, 0x002C9803, 0x002C9843, 0x402D9A20, 0x402D9A1F,
+ 0x402D9A1D, 0x402D9A1C, 0x402D9A1E, 0x002D9A88, 0x002D9A63, 0x002D9A23,
+ 0x002D9A03, 0x002D9A43, 0x402E8220, 0x402E821F, 0x402E821D, 0x402E821C,
+ 0x402E821E, 0x002E8288, 0x002E8263, 0x002E8223, 0x002E8203, 0x002E8243,
+ 0x402E9E20, 0x402E9E1F, 0x402E9E1D, 0x402E9E1C, 0x402E9E1E, 0x002E9E88,
+ 0x002E9E63, 0x002E9E23, 0x002E9E03, 0x002E9E43, 0x402EE220, 0x402EE21F,
+ 0x402EE21D, 0x402EE21C, 0x402EE21E, 0x002EE288, 0x002EE263, 0x002EE223,
+ 0x002EE203, 0x002EE243, 0x40306C20, 0x40306C24,
+ // Block 57, offset 0xe40
+ 0x40306C22, 0x40306C21, 0x40306C23, 0x40306C1F, 0x40306C1D, 0x40306C1C,
+ 0x40306C25, 0x40306C1E, 0x00306C88, 0x00306D03, 0x00306CC3, 0x00306CA3,
+ 0x00306CE3, 0x00306C63, 0x00306C23, 0x00306C03, 0x00306D23, 0x00306C43,
+ 0x6C26E420, 0xE000A16A, 0x6C9FE820, 0xE000A16D, 0x6CB26E20, 0xE000A170,
+ 0x6D2F5C20, 0xE000A173, 0x6D399220, 0xE000A176,
}
-// mainValues: 25408 entries, 101632 bytes
+// mainValues: 164160 entries, 656640 bytes
// Block 2 is the null block.
-var mainValues = [25408]uint32{
+var mainValues = [164160]uint32{
// Block 0x0, offset 0x0
0x0000: 0x80000000, 0x0001: 0x80000000, 0x0002: 0x80000000, 0x0003: 0x80000000,
0x0004: 0x80000000, 0x0005: 0x80000000, 0x0006: 0x80000000, 0x0007: 0x80000000,
- 0x0008: 0x80000000, 0x0009: 0x40010020, 0x000a: 0x40010120, 0x000b: 0x40010220,
- 0x000c: 0x40010320, 0x000d: 0x40010420, 0x000e: 0x80000000, 0x000f: 0x80000000,
+ 0x0008: 0x80000000, 0x0009: 0x40020020, 0x000a: 0x40020220, 0x000b: 0x40020420,
+ 0x000c: 0x40020620, 0x000d: 0x40020820, 0x000e: 0x80000000, 0x000f: 0x80000000,
0x0010: 0x80000000, 0x0011: 0x80000000, 0x0012: 0x80000000, 0x0013: 0x80000000,
0x0014: 0x80000000, 0x0015: 0x80000000, 0x0016: 0x80000000, 0x0017: 0x80000000,
0x0018: 0x80000000, 0x0019: 0x80000000, 0x001a: 0x80000000, 0x001b: 0x80000000,
0x001c: 0x80000000, 0x001d: 0x80000000, 0x001e: 0x80000000, 0x001f: 0x80000000,
- 0x0020: 0x40010920, 0x0021: 0x40015820, 0x0022: 0x4001df20, 0x0023: 0x40024620,
- 0x0024: 0x4013a520, 0x0025: 0x40024720, 0x0026: 0x40024420, 0x0027: 0x4001d820,
- 0x0028: 0x4001e920, 0x0029: 0x4001ea20, 0x002a: 0x40023d20, 0x002b: 0x40048520,
- 0x002c: 0x40011f20, 0x002d: 0x40010e20, 0x002e: 0x40016b20, 0x002f: 0x40024220,
- 0x0030: 0x40149a20, 0x0031: 0x40149b20, 0x0032: 0x40149c20, 0x0033: 0x40149d20,
- 0x0034: 0x40149e20, 0x0035: 0x40149f20, 0x0036: 0x4014a020, 0x0037: 0x4014a120,
- 0x0038: 0x4014a220, 0x0039: 0x4014a320, 0x003a: 0x40013220, 0x003b: 0x40012e20,
- 0x003c: 0x40048920, 0x003d: 0x40048a20, 0x003e: 0x40048b20, 0x003f: 0x40015d20,
+ 0x0020: 0x40021220, 0x0021: 0x4002ba20, 0x0022: 0x4003e020, 0x0023: 0x4004ea20,
+ 0x0024: 0x4027de20, 0x0025: 0x4004ec20, 0x0026: 0x4004e620, 0x0027: 0x4003d220,
+ 0x0028: 0x4003f420, 0x0029: 0x4003f620, 0x002a: 0x4004d820, 0x002b: 0x40093820,
+ 0x002c: 0x40024020, 0x002d: 0x40021a20, 0x002e: 0x4002e420, 0x002f: 0x4004e220,
+ 0x0030: 0x4029cc20, 0x0031: 0x4029ce20, 0x0032: 0x4029d020, 0x0033: 0x4029d220,
+ 0x0034: 0x4029d420, 0x0035: 0x4029d620, 0x0036: 0x4029d820, 0x0037: 0x4029da20,
+ 0x0038: 0x4029dc20, 0x0039: 0x4029de20, 0x003a: 0x40026c20, 0x003b: 0x40026220,
+ 0x003c: 0x40094020, 0x003d: 0x40094220, 0x003e: 0x40094420, 0x003f: 0x4002c420,
// Block 0x1, offset 0x40
- 0x0040: 0x40023c20, 0x0041: 0x002b4608, 0x0042: 0x002b7208, 0x0043: 0x002ba208,
- 0x0044: 0x002bc808, 0x0045: 0x002bfe08, 0x0046: 0x002c6e08, 0x0047: 0x002c8808,
- 0x0048: 0x002cce08, 0x0049: 0x002d0008, 0x004a: 0x002d3208, 0x004b: 0x002d6408,
- 0x004c: 0xc0030002, 0x004d: 0x002de808, 0x004e: 0x002e0408, 0x004f: 0x002e4808,
- 0x0050: 0x002e9208, 0x0051: 0x002ebc08, 0x0052: 0x002ee008, 0x0053: 0x002f4c08,
- 0x0054: 0x002f9208, 0x0055: 0x002fd208, 0x0056: 0x00302408, 0x0057: 0x00304808,
- 0x0058: 0x00305c08, 0x0059: 0x00306608, 0x005a: 0x00308808, 0x005b: 0x4001eb20,
- 0x005c: 0x40024320, 0x005d: 0x4001ec20, 0x005e: 0x4002f120, 0x005f: 0x40010c20,
- 0x0060: 0x4002ee20, 0x0061: 0x4015a320, 0x0062: 0x4015b920, 0x0063: 0x4015d120,
- 0x0064: 0x4015e420, 0x0065: 0x4015ff20, 0x0066: 0x40163720, 0x0067: 0x40164420,
- 0x0068: 0x40166720, 0x0069: 0x40168020, 0x006a: 0x40169920, 0x006b: 0x4016b220,
- 0x006c: 0xc0000002, 0x006d: 0x4016f420, 0x006e: 0x40170220, 0x006f: 0x40172420,
- 0x0070: 0x40174920, 0x0071: 0x40175e20, 0x0072: 0x40177020, 0x0073: 0x4017a620,
- 0x0074: 0x4017c920, 0x0075: 0x4017e920, 0x0076: 0x40181220, 0x0077: 0x40182420,
- 0x0078: 0x40182e20, 0x0079: 0x40183320, 0x007a: 0x40184420, 0x007b: 0x4001ed20,
- 0x007c: 0x40048d20, 0x007d: 0x4001ee20, 0x007e: 0x40048f20, 0x007f: 0x80000000,
+ 0x0040: 0x4004d620, 0x0041: 0x002bde88, 0x0042: 0x002c0a88, 0x0043: 0x002c3a88,
+ 0x0044: 0x002c6288, 0x0045: 0x002c9888, 0x0046: 0x002d0888, 0x0047: 0x002d2288,
+ 0x0048: 0x002d6888, 0x0049: 0x002d9a88, 0x004a: 0x002dcc88, 0x004b: 0x002dfe88,
+ 0x004c: 0xc0030002, 0x004d: 0x002e8288, 0x004e: 0x002e9e88, 0x004f: 0x002ee288,
+ 0x0050: 0x002f2c88, 0x0051: 0x002f5688, 0x0052: 0x002f7a88, 0x0053: 0x002fe688,
+ 0x0054: 0x00302c88, 0x0055: 0x00306c88, 0x0056: 0x0030be88, 0x0057: 0x0030e288,
+ 0x0058: 0x0030f688, 0x0059: 0x00310088, 0x005a: 0x00312a88, 0x005b: 0x4003f820,
+ 0x005c: 0x4004e420, 0x005d: 0x4003fa20, 0x005e: 0x40062420, 0x005f: 0x40021620,
+ 0x0060: 0x40061e20, 0x0061: 0x402bde20, 0x0062: 0x402c0a20, 0x0063: 0x402c3a20,
+ 0x0064: 0x402c6220, 0x0065: 0x402c9820, 0x0066: 0x402d0820, 0x0067: 0x402d2220,
+ 0x0068: 0x402d6820, 0x0069: 0x402d9a20, 0x006a: 0x402dcc20, 0x006b: 0x402dfe20,
+ 0x006c: 0xc0000002, 0x006d: 0x402e8220, 0x006e: 0x402e9e20, 0x006f: 0x402ee220,
+ 0x0070: 0x402f2c20, 0x0071: 0x402f5620, 0x0072: 0x402f7a20, 0x0073: 0x402fe620,
+ 0x0074: 0x40302c20, 0x0075: 0x40306c20, 0x0076: 0x4030be20, 0x0077: 0x4030e220,
+ 0x0078: 0x4030f620, 0x0079: 0x40310020, 0x007a: 0x40312a20, 0x007b: 0x4003fc20,
+ 0x007c: 0x40094820, 0x007d: 0x4003fe20, 0x007e: 0x40094c20, 0x007f: 0x80000000,
// Block 0x2, offset 0x80
// Block 0x3, offset 0xc0
0x00c0: 0x80000000, 0x00c1: 0x80000000, 0x00c2: 0x80000000, 0x00c3: 0x80000000,
- 0x00c4: 0x80000000, 0x00c5: 0x40010520, 0x00c6: 0x80000000, 0x00c7: 0x80000000,
+ 0x00c4: 0x80000000, 0x00c5: 0x40020a20, 0x00c6: 0x80000000, 0x00c7: 0x80000000,
0x00c8: 0x80000000, 0x00c9: 0x80000000, 0x00ca: 0x80000000, 0x00cb: 0x80000000,
0x00cc: 0x80000000, 0x00cd: 0x80000000, 0x00ce: 0x80000000, 0x00cf: 0x80000000,
0x00d0: 0x80000000, 0x00d1: 0x80000000, 0x00d2: 0x80000000, 0x00d3: 0x80000000,
0x00d4: 0x80000000, 0x00d5: 0x80000000, 0x00d6: 0x80000000, 0x00d7: 0x80000000,
0x00d8: 0x80000000, 0x00d9: 0x80000000, 0x00da: 0x80000000, 0x00db: 0x80000000,
0x00dc: 0x80000000, 0x00dd: 0x80000000, 0x00de: 0x80000000, 0x00df: 0x80000000,
- 0x00e0: 0xf000001b, 0x00e1: 0x40015920, 0x00e2: 0x4013a420, 0x00e3: 0x4013a620,
- 0x00e4: 0x4013a320, 0x00e5: 0x4013a720, 0x00e6: 0x40048e20, 0x00e7: 0x40031220,
- 0x00e8: 0x4002f520, 0x00e9: 0x40031420, 0x00ea: 0xf0000014, 0x00eb: 0x4001e720,
- 0x00ec: 0x40048c20, 0x00ed: 0x80000000, 0x00ee: 0x40031520, 0x00ef: 0x4002f220,
- 0x00f0: 0x40038220, 0x00f1: 0x40048620, 0x00f2: 0xf0000014, 0x00f3: 0xf0000014,
- 0x00f4: 0x4002ef20, 0x00f5: 0xf0000004, 0x00f6: 0x40031320, 0x00f7: 0x40017c20,
- 0x00f8: 0x4002fa20, 0x00f9: 0xf0000014, 0x00fa: 0xf0000014, 0x00fb: 0x4001e820,
- 0x00fc: 0xf0001e1e, 0x00fd: 0xf0001e1e, 0x00fe: 0xf0001e1e, 0x00ff: 0x40015e20,
+ 0x00e0: 0x0002129b, 0x00e1: 0x4002bc20, 0x00e2: 0x4027dc20, 0x00e3: 0x4027e020,
+ 0x00e4: 0x4027da20, 0x00e5: 0x4027e220, 0x00e6: 0x40094a20, 0x00e7: 0x4004ce20,
+ 0x00e8: 0x40062c20, 0x00e9: 0x40081820, 0x00ea: 0x002bde94, 0x00eb: 0x4003f020,
+ 0x00ec: 0x40094620, 0x00ed: 0x80000000, 0x00ee: 0x40081a20, 0x00ef: 0x40062620,
+ 0x00f0: 0x40070420, 0x00f1: 0x40093a20, 0x00f2: 0x0029d094, 0x00f3: 0x0029d294,
+ 0x00f4: 0x40062020, 0x00f5: 0x00327684, 0x00f6: 0x4004d220, 0x00f7: 0x40030620,
+ 0x00f8: 0x40063220, 0x00f9: 0x0029ce94, 0x00fa: 0x002ee294, 0x00fb: 0x4003f220,
+ 0x00fc: 0xe000021d, 0x00fd: 0xe0000215, 0x00fe: 0xe0000405, 0x00ff: 0x4002c620,
// Block 0x4, offset 0x100
- 0x0106: 0xe00006fe,
- 0x0110: 0xe000073f,
- 0x0117: 0x40048820,
- 0x0118: 0xe00007b1,
- 0x011e: 0x0030ee08, 0x011f: 0xe00007f0,
- 0x0126: 0xe00006f6,
- 0x0130: 0xe0000739,
- 0x0137: 0x40048720,
- 0x0138: 0xe00007ae,
- 0x013e: 0x40187720,
+ 0x0106: 0xe0000873,
+ 0x0110: 0xe00008d9,
+ 0x0117: 0x40093e20,
+ 0x0118: 0xe00009bd,
+ 0x011e: 0x00318888, 0x011f: 0xe0000a22,
+ 0x0126: 0xe000086b,
+ 0x0130: 0xe00008d3,
+ 0x0137: 0x40093c20,
+ 0x0138: 0xe00009ba,
+ 0x013e: 0x40318820,
// Block 0x5, offset 0x140
- 0x0150: 0xe0000736, 0x0151: 0xe0000733,
- 0x0166: 0xe0000774, 0x0167: 0xe0000771,
- 0x0171: 0x40168420, 0x0172: 0xf0000a0a, 0x0173: 0xf0000404,
- 0x0178: 0x40176c20,
- 0x017f: 0xe0000792,
+ 0x0150: 0xe00008d0, 0x0151: 0xe00008cd,
+ 0x0166: 0xe000093e, 0x0167: 0xe000093b,
+ 0x0171: 0x402da220, 0x0172: 0xf0000a0a, 0x0173: 0xf0000404,
+ 0x0178: 0x402f7220,
+ 0x017f: 0xe0000975,
// Block 0x6, offset 0x180
- 0x0180: 0xe000078c, 0x0181: 0xe0000786, 0x0182: 0xe0000783,
- 0x0189: 0xf0000404, 0x018a: 0x002e4008, 0x018b: 0x40172020,
- 0x0192: 0xe00007b8, 0x0193: 0xe00007b4,
- 0x01a6: 0x002f9c08, 0x01a7: 0x4017ce20,
- 0x01bf: 0xe00007dd,
+ 0x0180: 0xe000096f, 0x0181: 0xe0000969, 0x0182: 0xe0000966,
+ 0x0189: 0xf0000404, 0x018a: 0x002eda88, 0x018b: 0x402eda20,
+ 0x0192: 0xe00009c4, 0x0193: 0xe00009c0,
+ 0x01a6: 0x00303688, 0x01a7: 0x40303620,
+ 0x01bf: 0xe0000a0f,
// Block 0x7, offset 0x1c0
- 0x01c0: 0x4015c120, 0x01c1: 0x002b9208, 0x01c2: 0x002b9a08, 0x01c3: 0x4015cd20,
- 0x01c4: 0x00312a08, 0x01c5: 0x40189520, 0x01c6: 0x002e6008, 0x01c7: 0x002bb408,
- 0x01c8: 0x4015da20, 0x01c9: 0x002bd808, 0x01ca: 0x002be008, 0x01cb: 0x002bea08,
- 0x01cc: 0x4015f520, 0x01cd: 0xe0000828, 0x01ce: 0x002c1408, 0x01cf: 0x002c1e08,
- 0x01d0: 0x002c2808, 0x01d1: 0x002c7c08, 0x01d2: 0x40163e20, 0x01d3: 0x002caa08,
- 0x01d4: 0x002cbe08, 0x01d5: 0x40166f20, 0x01d6: 0x002d2808, 0x01d7: 0x002d1c08,
- 0x01d8: 0x002d7008, 0x01d9: 0x4016b820, 0x01da: 0x4016cf20, 0x01db: 0x4016ec20,
- 0x01dc: 0x00300608, 0x01dd: 0x002e1a08, 0x01de: 0x40171120, 0x01df: 0x002e7608,
- 0x01e2: 0x002cc608, 0x01e3: 0x40166320,
- 0x01e4: 0x002ea408, 0x01e5: 0x40175220, 0x01e6: 0x002ee808, 0x01e7: 0x00311a08,
- 0x01e8: 0x40188d20, 0x01e9: 0x002f6e08, 0x01ea: 0x4017bc20, 0x01eb: 0x4017d420,
- 0x01ec: 0x002fb008, 0x01ed: 0x4017d820, 0x01ee: 0x002fb808,
- 0x01f1: 0x00301a08, 0x01f2: 0x00303208, 0x01f3: 0x00307e08,
- 0x01f4: 0x40183f20, 0x01f5: 0x00309208, 0x01f6: 0x40184920, 0x01f7: 0x0030c208,
- 0x01f8: 0x0030cc08, 0x01f9: 0x40186620, 0x01fa: 0x40186b20, 0x01fb: 0x40188620,
- 0x01fc: 0x00312208, 0x01fd: 0x40189120, 0x01fe: 0xe0000809, 0x01ff: 0x40187d20,
+ 0x01c0: 0x402c1a20, 0x01c1: 0x002c2a88, 0x01c2: 0x002c3288, 0x01c3: 0x402c3220,
+ 0x01c4: 0x0031c488, 0x01c5: 0x4031c420, 0x01c6: 0x002efa88, 0x01c7: 0x002c4e88,
+ 0x01c8: 0x402c4e20, 0x01c9: 0x002c7288, 0x01ca: 0x002c7a88, 0x01cb: 0x002c8488,
+ 0x01cc: 0x402c8420, 0x01cd: 0xe0000a70, 0x01ce: 0x002cae88, 0x01cf: 0x002cb888,
+ 0x01d0: 0x002cc288, 0x01d1: 0x002d1688, 0x01d2: 0x402d1620, 0x01d3: 0x002d4488,
+ 0x01d4: 0x002d5888, 0x01d5: 0x402d7820, 0x01d6: 0x002dc288, 0x01d7: 0x002db688,
+ 0x01d8: 0x002e0a88, 0x01d9: 0x402e0a20, 0x01da: 0x402e3820, 0x01db: 0x402e7220,
+ 0x01dc: 0x0030a088, 0x01dd: 0x002eb488, 0x01de: 0x402ebc20, 0x01df: 0x002f1088,
+ 0x01e2: 0x002d6088, 0x01e3: 0x402d6020,
+ 0x01e4: 0x002f3e88, 0x01e5: 0x402f3e20, 0x01e6: 0x002f8288, 0x01e7: 0x0031b488,
+ 0x01e8: 0x4031b420, 0x01e9: 0x00300888, 0x01ea: 0x40301220, 0x01eb: 0x40304220,
+ 0x01ec: 0x00304a88, 0x01ed: 0x40304a20, 0x01ee: 0x00305288,
+ 0x01f1: 0x0030b488, 0x01f2: 0x0030cc88, 0x01f3: 0x00311888,
+ 0x01f4: 0x40311820, 0x01f5: 0x00313488, 0x01f6: 0x40313420, 0x01f7: 0x00316488,
+ 0x01f8: 0x00316e88, 0x01f9: 0x40316e20, 0x01fa: 0x40317820, 0x01fb: 0x4031a620,
+ 0x01fc: 0x0031bc88, 0x01fd: 0x4031bc20, 0x01fe: 0xe0000a43, 0x01ff: 0x40319420,
// Block 0x8, offset 0x200
- 0x0200: 0x4018bc20, 0x0201: 0x4018c020, 0x0202: 0x4018c420, 0x0203: 0x4018c820,
- 0x0204: 0xf0000a0a, 0x0205: 0xf000040a, 0x0206: 0xf0000404, 0x0207: 0xf0000a0a,
+ 0x0200: 0x40321220, 0x0201: 0x40321a20, 0x0202: 0x40322220, 0x0203: 0x40322a20,
+ 0x0204: 0xe00008fb, 0x0205: 0xe00008f7, 0x0206: 0xe00008f3, 0x0207: 0xf0000a0a,
0x0208: 0xf000040a, 0x0209: 0xf0000404, 0x020a: 0xf0000a0a, 0x020b: 0xf000040a,
0x020c: 0xf0000404,
- 0x021d: 0x40160a20,
- 0x0224: 0x002ca008, 0x0225: 0x40165020,
+ 0x021d: 0x402cae20,
+ 0x0224: 0x002d3a88, 0x0225: 0x402d3a20,
0x0231: 0xf0000a0a, 0x0232: 0xf000040a, 0x0233: 0xf0000404,
- 0x0236: 0x002cde08, 0x0237: 0x0030fa08,
+ 0x0236: 0x002d7888, 0x0237: 0x00319488,
// Block 0x9, offset 0x240
- 0x025c: 0x0030e608, 0x025d: 0x40187320,
- 0x0260: 0x002e2208, 0x0261: 0x4015f920, 0x0262: 0x002e8808, 0x0263: 0x40174420,
- 0x0264: 0x00309e08, 0x0265: 0x40184f20,
- 0x0274: 0x4016e220, 0x0275: 0x40171b20, 0x0276: 0x4017e020, 0x0277: 0x40169d20,
- 0x0278: 0xe000074b, 0x0279: 0xe00007c8, 0x027a: 0x002b5008, 0x027b: 0x002bac08,
- 0x027c: 0x4015d620, 0x027d: 0x002d9e08, 0x027e: 0x002fa408, 0x027f: 0x4017b120,
+ 0x025c: 0x00312288, 0x025d: 0x40312220,
+ 0x0260: 0x002ebc88, 0x0261: 0x402c8c20, 0x0262: 0x002f2288, 0x0263: 0x402f2220,
+ 0x0264: 0x00314088, 0x0265: 0x40314020,
+ 0x0274: 0x402e5e20, 0x0275: 0x402ed020, 0x0276: 0x40305a20, 0x0277: 0x402dd420,
+ 0x0278: 0xe00008e5, 0x0279: 0xe00009e9, 0x027a: 0x002be888, 0x027b: 0x002c4488,
+ 0x027c: 0x402c4420, 0x027d: 0x002e3888, 0x027e: 0x00303e88, 0x027f: 0x402ffc20,
// Block 0xa, offset 0x280
- 0x0280: 0x40185b20, 0x0281: 0x00313a08, 0x0282: 0x40189d20, 0x0283: 0x002b8208,
- 0x0284: 0x002fe208, 0x0285: 0x00304008, 0x0286: 0x002c0808, 0x0287: 0x40160420,
- 0x0288: 0x002d4408, 0x0289: 0x4016a220, 0x028a: 0x002ed008, 0x028b: 0x40176820,
- 0x028c: 0x002ef408, 0x028d: 0x40177a20, 0x028e: 0x00307608, 0x028f: 0x40183b20,
- 0x0290: 0x4015ac20, 0x0291: 0x4015b020, 0x0292: 0x4015b520, 0x0293: 0x4015c920,
- 0x0294: 0x40173020, 0x0295: 0x4015de20, 0x0296: 0x4015ec20, 0x0297: 0x4015f020,
- 0x0298: 0x40161920, 0x0299: 0x40160f20, 0x029a: 0x40161d20, 0x029b: 0x40161420,
- 0x029c: 0x40162120, 0x029d: 0x40162720, 0x029e: 0x40162b20, 0x029f: 0x4016aa20,
- 0x02a0: 0x40165520, 0x02a1: 0x40164820, 0x02a2: 0x40164c20, 0x02a3: 0x40165f20,
- 0x02a4: 0x40163320, 0x02a5: 0x4017f720, 0x02a6: 0x40167320, 0x02a7: 0x40167a20,
- 0x02a8: 0x40168e20, 0x02a9: 0x40169420, 0x02aa: 0x40168820, 0x02ab: 0x4016d420,
- 0x02ac: 0x4016d820, 0x02ad: 0x4016dd20, 0x02ae: 0x4016e720, 0x02af: 0x40180320,
- 0x02b0: 0x40180920, 0x02b1: 0x4016fb20, 0x02b2: 0x40170d20, 0x02b3: 0x40171720,
- 0x02b4: 0x40170620, 0x02b5: 0x40173b20, 0x02b6: 0x40172a20, 0x02b7: 0x40174020,
- 0x02b8: 0x40175920, 0x02b9: 0x40177f20, 0x02ba: 0x40178420, 0x02bb: 0x40178920,
- 0x02bc: 0x40178e20, 0x02bd: 0x40179220, 0x02be: 0x40179620, 0x02bf: 0x40179b20,
+ 0x0280: 0x40315820, 0x0281: 0x0031d488, 0x0282: 0x4031d420, 0x0283: 0x002c1a88,
+ 0x0284: 0x00307c88, 0x0285: 0x0030da88, 0x0286: 0x002ca288, 0x0287: 0x402ca220,
+ 0x0288: 0x002dde88, 0x0289: 0x402dde20, 0x028a: 0x002f6a88, 0x028b: 0x402f6a20,
+ 0x028c: 0x002f8e88, 0x028d: 0x402f8e20, 0x028e: 0x00311088, 0x028f: 0x40311020,
+ 0x0290: 0x402bf020, 0x0291: 0x402bf820, 0x0292: 0x402c0220, 0x0293: 0x402c2a20,
+ 0x0294: 0x402efa20, 0x0295: 0x402c5620, 0x0296: 0x402c7220, 0x0297: 0x402c7a20,
+ 0x0298: 0x402ccc20, 0x0299: 0x402cb820, 0x029a: 0x402cd420, 0x029b: 0x402cc220,
+ 0x029c: 0x402cdc20, 0x029d: 0x402ce820, 0x029e: 0x402cf020, 0x029f: 0x402dee20,
+ 0x02a0: 0x402d4420, 0x02a1: 0x402d2a20, 0x02a2: 0x402d3220, 0x02a3: 0x402d5820,
+ 0x02a4: 0x402d0020, 0x02a5: 0x40308820, 0x02a6: 0x402d8020, 0x02a7: 0x402d8e20,
+ 0x02a8: 0x402db620, 0x02a9: 0x402dc220, 0x02aa: 0x402daa20, 0x02ab: 0x402e4220,
+ 0x02ac: 0x402e4a20, 0x02ad: 0x402e5420, 0x02ae: 0x402e6820, 0x02af: 0x4030a020,
+ 0x02b0: 0x4030ac20, 0x02b1: 0x402e9020, 0x02b2: 0x402eb420, 0x02b3: 0x402ec820,
+ 0x02b4: 0x402ea620, 0x02b5: 0x402f1020, 0x02b6: 0x402eee20, 0x02b7: 0x402f1a20,
+ 0x02b8: 0x402f4c20, 0x02b9: 0x402f9820, 0x02ba: 0x402fa220, 0x02bb: 0x402fac20,
+ 0x02bc: 0x402fb620, 0x02bd: 0x402fbe20, 0x02be: 0x402fc620, 0x02bf: 0x402fd020,
// Block 0xb, offset 0x2c0
- 0x02c0: 0x40177420, 0x02c1: 0x40179f20, 0x02c2: 0x4017ad20, 0x02c3: 0x4017b720,
- 0x02c4: 0x4016ae20, 0x02c5: 0x4017c020, 0x02c6: 0x4017c520, 0x02c7: 0x4017e520,
- 0x02c8: 0x4017dc20, 0x02c9: 0x4017f120, 0x02ca: 0x40180d20, 0x02cb: 0x40181920,
- 0x02cc: 0x40182020, 0x02cd: 0x40182a20, 0x02ce: 0x4016f020, 0x02cf: 0x40183720,
- 0x02d0: 0x40185320, 0x02d1: 0x40185720, 0x02d2: 0x40186120, 0x02d3: 0x40186f20,
- 0x02d4: 0x40189920, 0x02d5: 0x4018a720, 0x02d6: 0x4018b820, 0x02d7: 0x4018cc20,
- 0x02d8: 0x4018d020, 0x02d9: 0x4015bd20, 0x02da: 0x40162f20, 0x02db: 0x40165920,
- 0x02dc: 0x40166b20, 0x02dd: 0x4016a620, 0x02de: 0x4016c020, 0x02df: 0x4016c820,
- 0x02e0: 0x40176420, 0x02e1: 0x4018b020, 0x02e2: 0x4018b420, 0x02e3: 0xe000074e,
- 0x02e4: 0xe0000754, 0x02e5: 0xe0000751, 0x02e6: 0xe000080c, 0x02e7: 0xe000080f,
- 0x02e8: 0xe0000802, 0x02e9: 0xe000075d, 0x02ea: 0xe000079b, 0x02eb: 0xe000079e,
- 0x02ec: 0x4018d420, 0x02ed: 0x4018d820, 0x02ee: 0x4017fb20, 0x02ef: 0x4017ff20,
- 0x02f0: 0xf0000014, 0x02f1: 0xf0000014, 0x02f2: 0xf0000014, 0x02f3: 0xf0000014,
- 0x02f4: 0xf0000014, 0x02f5: 0xf0000014, 0x02f6: 0xf0000014, 0x02f7: 0xf0000014,
- 0x02f8: 0xf0000014, 0x02f9: 0x40032020, 0x02fa: 0x40032220, 0x02fb: 0x40167e20,
- 0x02fc: 0x4018a220, 0x02fd: 0x40167f20, 0x02fe: 0x4018a420, 0x02ff: 0x4018ab20,
+ 0x02c0: 0x402f8220, 0x02c1: 0x402fd820, 0x02c2: 0x402ff420, 0x02c3: 0x40300820,
+ 0x02c4: 0x402df620, 0x02c5: 0x40301a20, 0x02c6: 0x40302420, 0x02c7: 0x40306420,
+ 0x02c8: 0x40305220, 0x02c9: 0x40307c20, 0x02ca: 0x4030b420, 0x02cb: 0x4030cc20,
+ 0x02cc: 0x4030da20, 0x02cd: 0x4030ee20, 0x02ce: 0x402e7a20, 0x02cf: 0x40310820,
+ 0x02d0: 0x40314820, 0x02d1: 0x40315020, 0x02d2: 0x40316420, 0x02d3: 0x40318020,
+ 0x02d4: 0x4031cc20, 0x02d5: 0x4031e820, 0x02d6: 0x40320a20, 0x02d7: 0x40323220,
+ 0x02d8: 0x40323a20, 0x02d9: 0x402c1220, 0x02da: 0x402cf820, 0x02db: 0x402d4c20,
+ 0x02dc: 0x402d7020, 0x02dd: 0x402de620, 0x02de: 0x402e1a20, 0x02df: 0x402e2a20,
+ 0x02e0: 0x402f6220, 0x02e1: 0x4031fa20, 0x02e2: 0x40320220, 0x02e3: 0xe00008f0,
+ 0x02e4: 0xe0000902, 0x02e5: 0xe00008ff, 0x02e6: 0xe0000a46, 0x02e7: 0xe0000a49,
+ 0x02e8: 0xe0000a34, 0x02e9: 0xe000091b, 0x02ea: 0xe0000982, 0x02eb: 0xe0000989,
+ 0x02ec: 0x40324220, 0x02ed: 0x40324a20, 0x02ee: 0x40309020, 0x02ef: 0x40309820,
+ 0x02f0: 0x002d6894, 0x02f1: 0x002d8094, 0x02f2: 0x002dcc94, 0x02f3: 0x002f7a94,
+ 0x02f4: 0x002f9894, 0x02f5: 0x002fac94, 0x02f6: 0x002fd894, 0x02f7: 0x0030e294,
+ 0x02f8: 0x00310094, 0x02f9: 0x40064020, 0x02fa: 0x40064420, 0x02fb: 0x402d9620,
+ 0x02fc: 0x4031de20, 0x02fd: 0x402d9820, 0x02fe: 0x4031e220, 0x02ff: 0x4031f020,
// Block 0xc, offset 0x300
- 0x0300: 0x4018a120, 0x0301: 0x4018ac20, 0x0302: 0x40032320, 0x0303: 0x40032420,
- 0x0304: 0x40032520, 0x0305: 0x40032620, 0x0306: 0x40032720, 0x0307: 0x40032820,
- 0x0308: 0x40032920, 0x0309: 0x40032a20, 0x030a: 0x40032b20, 0x030b: 0x40032c20,
- 0x030c: 0x40032d20, 0x030d: 0x40032e20, 0x030e: 0x40032f20, 0x030f: 0x40033020,
- 0x0310: 0x40139220, 0x0311: 0x40139320, 0x0312: 0x40033120, 0x0313: 0x40033220,
- 0x0314: 0x40033320, 0x0315: 0x40033420, 0x0316: 0x40033520, 0x0317: 0x40033620,
- 0x0318: 0x4002f320, 0x0319: 0x4002f420, 0x031a: 0x4002f620, 0x031b: 0x4002fb20,
- 0x031c: 0x4002f020, 0x031d: 0x4002f720, 0x031e: 0x40033720, 0x031f: 0x40033820,
- 0x0320: 0xf0000014, 0x0321: 0xf0000014, 0x0322: 0xf0000014, 0x0323: 0xf0000014,
- 0x0324: 0xf0000014, 0x0325: 0x40033920, 0x0326: 0x40033a20, 0x0327: 0x40033b20,
- 0x0328: 0x40033c20, 0x0329: 0x40033d20, 0x032a: 0x40033e20, 0x032b: 0x40033f20,
- 0x032c: 0x40034020, 0x032d: 0x40034120, 0x032e: 0x4018a320, 0x032f: 0x40034220,
- 0x0330: 0x40034320, 0x0331: 0x40034420, 0x0332: 0x40034520, 0x0333: 0x40034620,
- 0x0334: 0x40034720, 0x0335: 0x40034820, 0x0336: 0x40034920, 0x0337: 0x40034a20,
- 0x0338: 0x40034b20, 0x0339: 0x40034c20, 0x033a: 0x40034d20, 0x033b: 0x40034e20,
- 0x033c: 0x40034f20, 0x033d: 0x40035020, 0x033e: 0x40035120, 0x033f: 0x40035220,
+ 0x0300: 0x4031dc20, 0x0301: 0x4031f220, 0x0302: 0x40064620, 0x0303: 0x40064820,
+ 0x0304: 0x40064a20, 0x0305: 0x40064c20, 0x0306: 0x40064e20, 0x0307: 0x40065020,
+ 0x0308: 0x40065220, 0x0309: 0x40065420, 0x030a: 0x40065620, 0x030b: 0x40065820,
+ 0x030c: 0x40065a20, 0x030d: 0x40065c20, 0x030e: 0x40065e20, 0x030f: 0x40066020,
+ 0x0310: 0x4027b220, 0x0311: 0x4027b420, 0x0312: 0x40066220, 0x0313: 0x40066420,
+ 0x0314: 0x40066620, 0x0315: 0x40066820, 0x0316: 0x40066a20, 0x0317: 0x40066c20,
+ 0x0318: 0x40062820, 0x0319: 0x40062a20, 0x031a: 0x40062e20, 0x031b: 0x40063420,
+ 0x031c: 0x40062220, 0x031d: 0x40063020, 0x031e: 0x40066e20, 0x031f: 0x40067020,
+ 0x0320: 0x002d5894, 0x0321: 0x002e2294, 0x0322: 0x002fe694, 0x0323: 0x0030f694,
+ 0x0324: 0x0031e894, 0x0325: 0x40067220, 0x0326: 0x40067420, 0x0327: 0x40067620,
+ 0x0328: 0x40067820, 0x0329: 0x40067a20, 0x032a: 0x40067c20, 0x032b: 0x40067e20,
+ 0x032c: 0x40068020, 0x032d: 0x40068220, 0x032e: 0x4031e020, 0x032f: 0x40068420,
+ 0x0330: 0x40068620, 0x0331: 0x40068820, 0x0332: 0x40068a20, 0x0333: 0x40068c20,
+ 0x0334: 0x40068e20, 0x0335: 0x40069020, 0x0336: 0x40069220, 0x0337: 0x40069420,
+ 0x0338: 0x40069620, 0x0339: 0x40069820, 0x033a: 0x40069a20, 0x033b: 0x40069c20,
+ 0x033c: 0x40069e20, 0x033d: 0x4006a020, 0x033e: 0x4006a220, 0x033f: 0x4006a420,
// Block 0xd, offset 0x340
0x0340: 0x80003502, 0x0341: 0x80003202, 0x0342: 0x80003c02, 0x0343: 0x80004e02,
0x0344: 0x80005b02, 0x0345: 0x80006302, 0x0346: 0x80003702, 0x0347: 0x80005202,
@@ -1545,148 +8969,149 @@ var mainValues = [25408]uint32{
0x0394: 0x80006002, 0x0395: 0x80006002, 0x0396: 0x80006002, 0x0397: 0x80005f02,
0x0398: 0x80008002, 0x0399: 0x80006002, 0x039a: 0x80006002, 0x039b: 0x80005f02,
0x039c: 0x80006002, 0x039d: 0x80005f02, 0x039e: 0x80005f02, 0x039f: 0x80006002,
- 0x03a0: 0x80008102, 0x03a1: 0x80008202, 0x03a2: 0x80006002, 0x03a3: 0x002b4604,
- 0x03a4: 0x002bfe04, 0x03a5: 0x002d0004, 0x03a6: 0x002e4804, 0x03a7: 0x002fd204,
- 0x03a8: 0x002ba204, 0x03a9: 0x002bc804, 0x03aa: 0x002cce04, 0x03ab: 0x002de804,
- 0x03ac: 0x002ee004, 0x03ad: 0x002f9204, 0x03ae: 0x00302404, 0x03af: 0x00305c04,
- 0x03b0: 0x0031cc08, 0x03b1: 0x4018e620, 0x03b2: 0x00320c08, 0x03b3: 0x40190620,
- 0x03b5: 0x40032120, 0x03b6: 0x0031c608, 0x03b7: 0x4018e320,
- 0x03ba: 0x0031d204, 0x03bb: 0x4018fc20,
- 0x03bc: 0x4018fb20, 0x03bd: 0x4018fd20,
+ 0x03a0: 0x80008102, 0x03a1: 0x80008202, 0x03a2: 0x80006002, 0x03a3: 0x002bde84,
+ 0x03a4: 0x002c9884, 0x03a5: 0x002d9a84, 0x03a6: 0x002ee284, 0x03a7: 0x00306c84,
+ 0x03a8: 0x002c3a84, 0x03a9: 0x002c6284, 0x03aa: 0x002d6884, 0x03ab: 0x002e8284,
+ 0x03ac: 0x002f7a84, 0x03ad: 0x00302c84, 0x03ae: 0x0030be84, 0x03af: 0x0030f684,
+ 0x03b0: 0x00326688, 0x03b1: 0x40326620, 0x03b2: 0x0032a688, 0x03b3: 0x4032a620,
+ 0x03b5: 0x40064220, 0x03b6: 0x00326088, 0x03b7: 0x40326020,
+ 0x03ba: 0x00326c84, 0x03bb: 0x40329220,
+ 0x03bc: 0x40329020, 0x03bd: 0x40329420,
// Block 0xf, offset 0x3c0
- 0x03c4: 0x4002ef20,
- 0x03d1: 0x0031b808, 0x03d2: 0x0031ba08, 0x03d3: 0x0031bc08,
- 0x03d4: 0x0031c008, 0x03d5: 0x0031c208, 0x03d6: 0x0031ca08, 0x03d7: 0x0031ce08,
- 0x03d8: 0x0031d008, 0x03d9: 0x0031d208, 0x03da: 0x0031d608, 0x03db: 0x0031d808,
- 0x03dc: 0x0031dc08, 0x03dd: 0x0031de08, 0x03de: 0x0031e008, 0x03df: 0x0031e208,
- 0x03e0: 0x0031e408, 0x03e1: 0x0031ee08, 0x03e3: 0x0031f408,
- 0x03e4: 0x0031fc08, 0x03e5: 0x0031fe08, 0x03e6: 0x00320008, 0x03e7: 0x00320208,
- 0x03e8: 0x00320408, 0x03e9: 0x00320808,
- 0x03f1: 0x4018dc20, 0x03f2: 0x4018dd20, 0x03f3: 0x4018de20,
- 0x03f4: 0x4018e020, 0x03f5: 0x4018e120, 0x03f6: 0x4018e520, 0x03f7: 0x4018e720,
- 0x03f8: 0x4018e820, 0x03f9: 0x4018e920, 0x03fa: 0x4018eb20, 0x03fb: 0x4018ec20,
- 0x03fc: 0x4018ee20, 0x03fd: 0x4018ef20, 0x03fe: 0x4018f020, 0x03ff: 0x4018f120,
+ 0x03c4: 0x40062020,
+ 0x03d1: 0x00325288, 0x03d2: 0x00325488, 0x03d3: 0x00325688,
+ 0x03d4: 0x00325a88, 0x03d5: 0x00325c88, 0x03d6: 0x00326488, 0x03d7: 0x00326888,
+ 0x03d8: 0x00326a88, 0x03d9: 0x00326c88, 0x03da: 0x00327088, 0x03db: 0x00327288,
+ 0x03dc: 0x00327688, 0x03dd: 0x00327888, 0x03de: 0x00327a88, 0x03df: 0x00327c88,
+ 0x03e0: 0x00327e88, 0x03e1: 0x00328888, 0x03e3: 0x00328e88,
+ 0x03e4: 0x00329688, 0x03e5: 0x00329888, 0x03e6: 0x00329a88, 0x03e7: 0x00329c88,
+ 0x03e8: 0x00329e88, 0x03e9: 0x0032a288,
+ 0x03f1: 0x40325220, 0x03f2: 0x40325420, 0x03f3: 0x40325620,
+ 0x03f4: 0x40325a20, 0x03f5: 0x40325c20, 0x03f6: 0x40326420, 0x03f7: 0x40326820,
+ 0x03f8: 0x40326a20, 0x03f9: 0x40326c20, 0x03fa: 0x40327020, 0x03fb: 0x40327220,
+ 0x03fc: 0x40327620, 0x03fd: 0x40327820, 0x03fe: 0x40327a20, 0x03ff: 0x40327c20,
// Block 0x10, offset 0x400
- 0x0400: 0x4018f220, 0x0401: 0x4018f720, 0x0402: 0x0031f419, 0x0403: 0x4018fa20,
- 0x0404: 0x4018fe20, 0x0405: 0x4018ff20, 0x0406: 0x40190020, 0x0407: 0x40190120,
- 0x0408: 0x40190220, 0x0409: 0x40190420,
- 0x040f: 0xe000082f,
- 0x0410: 0xf0000004, 0x0411: 0xf0000004, 0x0412: 0xf000000a,
- 0x0415: 0xf0000004, 0x0416: 0xf0000004, 0x0417: 0xe000082b,
- 0x0418: 0x0031ec08, 0x0419: 0x4018f620, 0x041a: 0x0031c808, 0x041b: 0x4018e420,
- 0x041c: 0x0031c408, 0x041d: 0x4018e220, 0x041e: 0x0031ea08, 0x041f: 0x4018f520,
- 0x0420: 0x00320a08, 0x0421: 0x40190520, 0x0422: 0x00324e08, 0x0423: 0x40192720,
- 0x0424: 0x00325808, 0x0425: 0x40192c20, 0x0426: 0x00325a08, 0x0427: 0x40192d20,
- 0x0428: 0x00325e08, 0x0429: 0x40192f20, 0x042a: 0x00326c08, 0x042b: 0x40193620,
- 0x042c: 0x00327208, 0x042d: 0x40193920, 0x042e: 0x00327a08, 0x042f: 0x40193d20,
- 0x0430: 0xf0000004, 0x0431: 0xf0000004, 0x0432: 0xf0000004, 0x0433: 0x4018ea20,
- 0x0434: 0xf000000a, 0x0435: 0xf0000004, 0x0436: 0x40048020, 0x0437: 0x00320e08,
- 0x0438: 0x40190720, 0x0439: 0xf000000a, 0x043a: 0x0031e808, 0x043b: 0x4018f420,
- 0x043c: 0x4018f920, 0x043d: 0x0031f808, 0x043e: 0x0031f608, 0x043f: 0x0031fa08,
+ 0x0400: 0x40327e20, 0x0401: 0x40328820, 0x0402: 0x00328e99, 0x0403: 0x40328e20,
+ 0x0404: 0x40329620, 0x0405: 0x40329820, 0x0406: 0x40329a20, 0x0407: 0x40329c20,
+ 0x0408: 0x40329e20, 0x0409: 0x4032a220,
+ 0x040f: 0xe0000a77,
+ 0x0410: 0x00325484, 0x0411: 0x00326a84, 0x0412: 0x0032988a,
+ 0x0415: 0x00329a84, 0x0416: 0x00327e84, 0x0417: 0xe0000a73,
+ 0x0418: 0x00328688, 0x0419: 0x40328620, 0x041a: 0x00326288, 0x041b: 0x40326220,
+ 0x041c: 0x00325e88, 0x041d: 0x40325e20, 0x041e: 0x00328488, 0x041f: 0x40328420,
+ 0x0420: 0x0032a488, 0x0421: 0x4032a420, 0x0422: 0x0032e888, 0x0423: 0x4032e820,
+ 0x0424: 0x0032f288, 0x0425: 0x4032f220, 0x0426: 0x0032f488, 0x0427: 0x4032f420,
+ 0x0428: 0x0032fa88, 0x0429: 0x4032fa20, 0x042a: 0x00330888, 0x042b: 0x40330820,
+ 0x042c: 0x00330e88, 0x042d: 0x40330e20, 0x042e: 0x00331688, 0x042f: 0x40331620,
+ 0x0430: 0x00327084, 0x0431: 0x00328884, 0x0432: 0x00328e84, 0x0433: 0x40326e20,
+ 0x0434: 0x00326a8a, 0x0435: 0x00325c84, 0x0436: 0x40092e20, 0x0437: 0x0032a888,
+ 0x0438: 0x4032a820, 0x0439: 0x00328e8a, 0x043a: 0x00328288, 0x043b: 0x40328220,
+ 0x043c: 0x40328c20, 0x043d: 0x00329288, 0x043e: 0x00329088, 0x043f: 0x00329488,
// Block 0x11, offset 0x440
- 0x0442: 0x0032fa08, 0x0443: 0x00330608,
- 0x0444: 0x00332608, 0x0445: 0x00336008, 0x0446: 0xc02a0071, 0x0447: 0x00339a08,
- 0x0448: 0x0033aa08, 0x0449: 0x0033fe08, 0x044a: 0x00344808, 0x044b: 0x0034c608,
- 0x044c: 0x0034ce08, 0x044e: 0x0034de08, 0x044f: 0x0035b808,
- 0x0450: 0xc0090041, 0x0451: 0x0032b608, 0x0452: 0x0032be08, 0x0453: 0xc0130092,
- 0x0454: 0x0032ee08, 0x0455: 0xc01800d1, 0x0456: 0xc01c0071, 0x0457: 0xc0200071,
- 0x0458: 0xc0250041, 0x0459: 0x0033a208, 0x045a: 0xc0370092, 0x045b: 0x0033e808,
- 0x045c: 0x00340c08, 0x045d: 0x00341e08, 0x045e: 0xc02e0071, 0x045f: 0x00347208,
- 0x0460: 0x00348c08, 0x0461: 0x00349e08, 0x0462: 0x0034b008, 0x0463: 0xc03e00f1,
- 0x0464: 0x00351008, 0x0465: 0x00351808, 0x0466: 0x00356608, 0x0467: 0xc0440071,
- 0x0468: 0x0035c008, 0x0469: 0x0035ca08, 0x046a: 0x0035d808, 0x046b: 0xc0480071,
- 0x046c: 0x0035f208, 0x046d: 0xc04c0071, 0x046e: 0x00361c08, 0x046f: 0x00362808,
- 0x0470: 0xc0060041, 0x0471: 0x40195b20, 0x0472: 0x40195f20, 0x0473: 0xc0100092,
- 0x0474: 0x40197720, 0x0475: 0xc01600d1, 0x0476: 0xc01a0071, 0x0477: 0xc01e0071,
- 0x0478: 0xc0220041, 0x0479: 0x4019d120, 0x047a: 0xc0340092, 0x047b: 0x4019f420,
- 0x047c: 0x401a0620, 0x047d: 0x401a0f20, 0x047e: 0xc02c0071, 0x047f: 0x401a3920,
+ 0x0442: 0x00339688, 0x0443: 0x0033a288,
+ 0x0444: 0x0033c288, 0x0445: 0x0033fc88, 0x0446: 0xc02a0071, 0x0447: 0x00343688,
+ 0x0448: 0x00344688, 0x0449: 0x00349a88, 0x044a: 0x0034e488, 0x044b: 0x00356288,
+ 0x044c: 0x00356a88, 0x044e: 0x00357a88, 0x044f: 0x00365488,
+ 0x0450: 0xc0090041, 0x0451: 0x00335288, 0x0452: 0x00335a88, 0x0453: 0xc0130092,
+ 0x0454: 0x00338a88, 0x0455: 0xc01800d1, 0x0456: 0xc01c0071, 0x0457: 0xc0200071,
+ 0x0458: 0xc0250041, 0x0459: 0x00343e88, 0x045a: 0xc0370092, 0x045b: 0x00348488,
+ 0x045c: 0x0034a888, 0x045d: 0x0034ba88, 0x045e: 0xc02e0071, 0x045f: 0x00350e88,
+ 0x0460: 0x00352888, 0x0461: 0x00353a88, 0x0462: 0x00354c88, 0x0463: 0xc03e00f1,
+ 0x0464: 0x0035ac88, 0x0465: 0x0035b488, 0x0466: 0x00360288, 0x0467: 0xc0440071,
+ 0x0468: 0x00365c88, 0x0469: 0x00366688, 0x046a: 0x00367488, 0x046b: 0xc0480071,
+ 0x046c: 0x00368e88, 0x046d: 0xc04c0071, 0x046e: 0x0036b888, 0x046f: 0x0036c488,
+ 0x0470: 0xc0060041, 0x0471: 0x40335220, 0x0472: 0x40335a20, 0x0473: 0xc0100092,
+ 0x0474: 0x40338a20, 0x0475: 0xc01600d1, 0x0476: 0xc01a0071, 0x0477: 0xc01e0071,
+ 0x0478: 0xc0220041, 0x0479: 0x40343e20, 0x047a: 0xc0340092, 0x047b: 0x40348420,
+ 0x047c: 0x4034a820, 0x047d: 0x4034ba20, 0x047e: 0xc02c0071, 0x047f: 0x40350e20,
// Block 0x12, offset 0x480
- 0x0480: 0x401a4620, 0x0481: 0x401a4f20, 0x0482: 0x401a5820, 0x0483: 0xc03a00f1,
- 0x0484: 0x401a8820, 0x0485: 0x401a8c20, 0x0486: 0x401ab320, 0x0487: 0xc0420071,
- 0x0488: 0x401ae020, 0x0489: 0x401ae520, 0x048a: 0x401aec20, 0x048b: 0xc0460071,
- 0x048c: 0x401af920, 0x048d: 0xc04a0071, 0x048e: 0x401b0e20, 0x048f: 0x401b1420,
- 0x0492: 0x40197d20, 0x0493: 0x40198320,
- 0x0494: 0x40199320, 0x0495: 0x4019b020, 0x0496: 0xc0280071, 0x0497: 0x4019cd20,
- 0x0498: 0x4019d520, 0x0499: 0x4019ff20, 0x049a: 0x401a2420, 0x049b: 0x401a6320,
- 0x049c: 0x401a6720, 0x049e: 0x401a6f20, 0x049f: 0x401adc20,
- 0x04a0: 0x00354408, 0x04a1: 0x401aa220, 0x04a2: 0x00360208, 0x04a3: 0x401b0120,
- 0x04a4: 0x00363208, 0x04a5: 0x401b1920, 0x04a6: 0x00363a08, 0x04a7: 0x401b1d20,
- 0x04a8: 0x00364e08, 0x04a9: 0x401b2720, 0x04aa: 0x00364408, 0x04ab: 0x401b2220,
- 0x04ac: 0x00365808, 0x04ad: 0x401b2c20, 0x04ae: 0x00366008, 0x04af: 0x401b3020,
- 0x04b0: 0x00366808, 0x04b1: 0x401b3420, 0x04b2: 0x00367008, 0x04b3: 0x401b3820,
- 0x04b4: 0xc0500131, 0x04b5: 0xc04e0131, 0x04b6: 0x00368008, 0x04b7: 0x401b4020,
- 0x04b8: 0x00350808, 0x04b9: 0x401a8420, 0x04ba: 0x00355e08, 0x04bb: 0x401aaf20,
- 0x04bc: 0x00355608, 0x04bd: 0x401aab20, 0x04be: 0x00354c08, 0x04bf: 0x401aa620,
+ 0x0480: 0x40352820, 0x0481: 0x40353a20, 0x0482: 0x40354c20, 0x0483: 0xc03a00f1,
+ 0x0484: 0x4035ac20, 0x0485: 0x4035b420, 0x0486: 0x40360220, 0x0487: 0xc0420071,
+ 0x0488: 0x40365c20, 0x0489: 0x40366620, 0x048a: 0x40367420, 0x048b: 0xc0460071,
+ 0x048c: 0x40368e20, 0x048d: 0xc04a0071, 0x048e: 0x4036b820, 0x048f: 0x4036c420,
+ 0x0492: 0x40339620, 0x0493: 0x4033a220,
+ 0x0494: 0x4033c220, 0x0495: 0x4033fc20, 0x0496: 0xc0280071, 0x0497: 0x40343620,
+ 0x0498: 0x40344620, 0x0499: 0x40349a20, 0x049a: 0x4034e420, 0x049b: 0x40356220,
+ 0x049c: 0x40356a20, 0x049e: 0x40357a20, 0x049f: 0x40365420,
+ 0x04a0: 0x0035e088, 0x04a1: 0x4035e020, 0x04a2: 0x00369e88, 0x04a3: 0x40369e20,
+ 0x04a4: 0x0036ce88, 0x04a5: 0x4036ce20, 0x04a6: 0x0036d688, 0x04a7: 0x4036d620,
+ 0x04a8: 0x0036ea88, 0x04a9: 0x4036ea20, 0x04aa: 0x0036e088, 0x04ab: 0x4036e020,
+ 0x04ac: 0x0036f488, 0x04ad: 0x4036f420, 0x04ae: 0x0036fc88, 0x04af: 0x4036fc20,
+ 0x04b0: 0x00370488, 0x04b1: 0x40370420, 0x04b2: 0x00370c88, 0x04b3: 0x40370c20,
+ 0x04b4: 0xc0500131, 0x04b5: 0xc04e0131, 0x04b6: 0x00371c88, 0x04b7: 0x40371c20,
+ 0x04b8: 0x0035a488, 0x04b9: 0x4035a420, 0x04ba: 0x0035fa88, 0x04bb: 0x4035fa20,
+ 0x04bc: 0x0035f288, 0x04bd: 0x4035f220, 0x04be: 0x0035e888, 0x04bf: 0x4035e820,
// Block 0x13, offset 0x4c0
- 0x04c0: 0x00348408, 0x04c1: 0x401a4220, 0x04c2: 0x40038320, 0x04c3: 0x80008302,
+ 0x04c0: 0x00352088, 0x04c1: 0x40352020, 0x04c2: 0x40070620, 0x04c3: 0x80008302,
0x04c4: 0x80005f02, 0x04c5: 0x80002a02, 0x04c6: 0x80002202, 0x04c7: 0x80005f02,
- 0x04c8: 0x80000000, 0x04c9: 0x80000000, 0x04ca: 0x00338008, 0x04cb: 0x4019c020,
- 0x04cc: 0x0035fa08, 0x04cd: 0x401afd20, 0x04ce: 0x00349408, 0x04cf: 0x401a4a20,
- 0x04d0: 0xe000083a, 0x04d1: 0xe0000837, 0x04d2: 0x0032ce08, 0x04d3: 0x40196720,
- 0x04d4: 0x0032de08, 0x04d5: 0x40196f20, 0x04d6: 0x00334008, 0x04d7: 0x4019a020,
- 0x04d8: 0x00330e08, 0x04d9: 0x40198720, 0x04da: 0x0033bc08, 0x04db: 0x4019de20,
- 0x04dc: 0x0033dc08, 0x04dd: 0x4019ee20, 0x04de: 0x0033d408, 0x04df: 0x4019ea20,
- 0x04e0: 0x0033cc08, 0x04e1: 0x4019e620, 0x04e2: 0x00342e08, 0x04e3: 0x401a1720,
- 0x04e4: 0x00344008, 0x04e5: 0x401a2020, 0x04e6: 0x00347c08, 0x04e7: 0x401a3e20,
- 0x04e8: 0x00368a08, 0x04e9: 0x401b4520, 0x04ea: 0x0034a808, 0x04eb: 0x401a5420,
- 0x04ec: 0x0034bc08, 0x04ed: 0x401a5e20, 0x04ee: 0x0034f608, 0x04ef: 0x401a7b20,
- 0x04f0: 0x0034fe08, 0x04f1: 0x401a7f20, 0x04f2: 0x00353008, 0x04f3: 0x401a9820,
- 0x04f4: 0x00357208, 0x04f5: 0x401ab920, 0x04f6: 0x00358e08, 0x04f7: 0x401ac720,
- 0x04f8: 0x00359e08, 0x04f9: 0x401acf20, 0x04fa: 0x00353808, 0x04fb: 0x401a9c20,
- 0x04fc: 0x0035a808, 0x04fd: 0x401ad420, 0x04fe: 0x0035b008, 0x04ff: 0x401ad820,
+ 0x04c8: 0x80000000, 0x04c9: 0x80000000, 0x04ca: 0x00341c88, 0x04cb: 0x40341c20,
+ 0x04cc: 0x00369688, 0x04cd: 0x40369620, 0x04ce: 0x00353088, 0x04cf: 0x40353020,
+ 0x04d0: 0xe0000a82, 0x04d1: 0xe0000a7f, 0x04d2: 0x00336a88, 0x04d3: 0x40336a20,
+ 0x04d4: 0x00337a88, 0x04d5: 0x40337a20, 0x04d6: 0x0033dc88, 0x04d7: 0x4033dc20,
+ 0x04d8: 0x0033aa88, 0x04d9: 0x4033aa20, 0x04da: 0x00345888, 0x04db: 0x40345820,
+ 0x04dc: 0x00347888, 0x04dd: 0x40347820, 0x04de: 0x00347088, 0x04df: 0x40347020,
+ 0x04e0: 0x00346888, 0x04e1: 0x40346820, 0x04e2: 0x0034ca88, 0x04e3: 0x4034ca20,
+ 0x04e4: 0x0034dc88, 0x04e5: 0x4034dc20, 0x04e6: 0x00351888, 0x04e7: 0x40351820,
+ 0x04e8: 0x00372688, 0x04e9: 0x40372620, 0x04ea: 0x00354488, 0x04eb: 0x40354420,
+ 0x04ec: 0x00355888, 0x04ed: 0x40355820, 0x04ee: 0x00359288, 0x04ef: 0x40359220,
+ 0x04f0: 0x00359a88, 0x04f1: 0x40359a20, 0x04f2: 0x0035cc88, 0x04f3: 0x4035cc20,
+ 0x04f4: 0x00360e88, 0x04f5: 0x40360e20, 0x04f6: 0x00362a88, 0x04f7: 0x40362a20,
+ 0x04f8: 0x00363a88, 0x04f9: 0x40363a20, 0x04fa: 0x0035d488, 0x04fb: 0x4035d420,
+ 0x04fc: 0x00364488, 0x04fd: 0x40364420, 0x04fe: 0x00364c88, 0x04ff: 0x40364c20,
// Block 0x14, offset 0x500
- 0x0500: 0x00369408, 0x0503: 0x0033c408,
- 0x0504: 0x4019e220, 0x0505: 0x0033f208, 0x0506: 0x4019f920, 0x0507: 0x00343608,
- 0x0508: 0x401a1b20, 0x0509: 0x00342608, 0x050a: 0x401a1320, 0x050b: 0x00359608,
- 0x050c: 0x401acb20, 0x050d: 0x00341408, 0x050e: 0x401a0a20, 0x050f: 0x401b4a20,
- 0x0510: 0x00328e08, 0x0511: 0x40194720, 0x0512: 0x00329608, 0x0513: 0x40194b20,
- 0x0514: 0x0032ae08, 0x0515: 0x40195720, 0x0516: 0x00331e08, 0x0517: 0x40198f20,
- 0x0518: 0xc00e0071, 0x0519: 0xc00c0071, 0x051a: 0x0032a608, 0x051b: 0x40195320,
- 0x051c: 0x00333808, 0x051d: 0x40199c20, 0x051e: 0x00335608, 0x051f: 0x4019ab20,
- 0x0520: 0x00336a08, 0x0521: 0x4019b520,
- 0x0524: 0x00338808, 0x0525: 0x4019c420, 0x0526: 0x00345a08, 0x0527: 0x401a2d20,
- 0x0528: 0xc0320071, 0x0529: 0xc0300071, 0x052a: 0x00346a08, 0x052b: 0x401a3520,
- 0x052c: 0x00361408, 0x052d: 0x401b0a20,
- 0x0530: 0x0034e608, 0x0531: 0x401a7320, 0x0532: 0x0034ee08, 0x0533: 0x401a7720,
- 0x0534: 0x00358608, 0x0535: 0x401ac320, 0x0536: 0x0032e608, 0x0537: 0x40197320,
- 0x0538: 0x0035ea08, 0x0539: 0x401af520, 0x053a: 0x0032d608, 0x053b: 0x40196b20,
- 0x053c: 0x00352008, 0x053d: 0x401a9020, 0x053e: 0x00352808, 0x053f: 0x401a9420,
+ 0x0500: 0x00373088, 0x0503: 0x00346088,
+ 0x0504: 0x40346020, 0x0505: 0x00348e88, 0x0506: 0x40348e20, 0x0507: 0x0034d288,
+ 0x0508: 0x4034d220, 0x0509: 0x0034c288, 0x050a: 0x4034c220, 0x050b: 0x00363288,
+ 0x050c: 0x40363220, 0x050d: 0x0034b088, 0x050e: 0x4034b020, 0x050f: 0x40373020,
+ 0x0510: 0x00332a88, 0x0511: 0x40332a20, 0x0512: 0x00333288, 0x0513: 0x40333220,
+ 0x0514: 0x00334a88, 0x0515: 0x40334a20, 0x0516: 0x0033ba88, 0x0517: 0x4033ba20,
+ 0x0518: 0xc00e0071, 0x0519: 0xc00c0071, 0x051a: 0x00334288, 0x051b: 0x40334220,
+ 0x051c: 0x0033d488, 0x051d: 0x4033d420, 0x051e: 0x0033f288, 0x051f: 0x4033f220,
+ 0x0520: 0x00340688, 0x0521: 0x40340620,
+ 0x0524: 0x00342488, 0x0525: 0x40342420, 0x0526: 0x0034f688, 0x0527: 0x4034f620,
+ 0x0528: 0xc0320071, 0x0529: 0xc0300071, 0x052a: 0x00350688, 0x052b: 0x40350620,
+ 0x052c: 0x0036b088, 0x052d: 0x4036b020,
+ 0x0530: 0x00358288, 0x0531: 0x40358220, 0x0532: 0x00358a88, 0x0533: 0x40358a20,
+ 0x0534: 0x00362288, 0x0535: 0x40362220, 0x0536: 0x00338288, 0x0537: 0x40338220,
+ 0x0538: 0x00368688, 0x0539: 0x40368620, 0x053a: 0x00337288, 0x053b: 0x40337220,
+ 0x053c: 0x0035bc88, 0x053d: 0x4035bc20, 0x053e: 0x0035c488, 0x053f: 0x4035c420,
// Block 0x15, offset 0x540
- 0x0540: 0x0032f608, 0x0541: 0x40197b20, 0x0542: 0x00330408, 0x0543: 0x40198220,
- 0x0544: 0x00335208, 0x0545: 0x4019a920, 0x0546: 0x00337408, 0x0547: 0x4019ba20,
- 0x0548: 0x00340808, 0x0549: 0x401a0420, 0x054a: 0x00345008, 0x054b: 0x401a2820,
- 0x054c: 0x0034a608, 0x054d: 0x401a5320, 0x054e: 0x0034ba08, 0x054f: 0x401a5d20,
- 0x0550: 0x00335408, 0x0551: 0x4019aa20, 0x0552: 0x0033fa08, 0x0553: 0x4019fd20,
- 0x0554: 0x00340a08, 0x0555: 0x401a0520, 0x0556: 0x00349c08, 0x0557: 0x401a4e20,
- 0x0558: 0x00363008, 0x0559: 0x401b1820, 0x055a: 0x0033e608, 0x055b: 0x4019f320,
- 0x055c: 0x00369208, 0x055d: 0x401b4920, 0x055e: 0x0033e408, 0x055f: 0x4019f220,
- 0x0560: 0x0033fc08, 0x0561: 0x4019fe20, 0x0562: 0x00343e08, 0x0563: 0x401a1f20,
- 0x0564: 0x00347a08, 0x0565: 0x401a3d20, 0x0566: 0x00354008, 0x0567: 0x401aa020,
- 0x0571: 0x00379c08, 0x0572: 0x00379e08, 0x0573: 0x0037a008,
- 0x0574: 0x0037a208, 0x0575: 0x0037a408, 0x0576: 0x0037a608, 0x0577: 0x0037a808,
- 0x0578: 0x0037aa08, 0x0579: 0x0037ac08, 0x057a: 0x0037ae08, 0x057b: 0x0037b008,
- 0x057c: 0x0037b208, 0x057d: 0x0037b408, 0x057e: 0x0037b608, 0x057f: 0x0037b808,
+ 0x0540: 0x00339288, 0x0541: 0x40339220, 0x0542: 0x0033a088, 0x0543: 0x4033a020,
+ 0x0544: 0x0033ee88, 0x0545: 0x4033ee20, 0x0546: 0x00341088, 0x0547: 0x40341020,
+ 0x0548: 0x0034a488, 0x0549: 0x4034a420, 0x054a: 0x0034ec88, 0x054b: 0x4034ec20,
+ 0x054c: 0x00354288, 0x054d: 0x40354220, 0x054e: 0x00355688, 0x054f: 0x40355620,
+ 0x0550: 0x0033f088, 0x0551: 0x4033f020, 0x0552: 0x00349688, 0x0553: 0x40349620,
+ 0x0554: 0x0034a688, 0x0555: 0x4034a620, 0x0556: 0x00353888, 0x0557: 0x40353820,
+ 0x0558: 0x0036cc88, 0x0559: 0x4036cc20, 0x055a: 0x00348288, 0x055b: 0x40348220,
+ 0x055c: 0x00372e88, 0x055d: 0x40372e20, 0x055e: 0x00348088, 0x055f: 0x40348020,
+ 0x0560: 0x00349888, 0x0561: 0x40349820, 0x0562: 0x0034da88, 0x0563: 0x4034da20,
+ 0x0564: 0x00351688, 0x0565: 0x40351620, 0x0566: 0x0035dc88, 0x0567: 0x4035dc20,
+ 0x0571: 0x00384288, 0x0572: 0x00384488, 0x0573: 0x00384688,
+ 0x0574: 0x00384888, 0x0575: 0x00384a88, 0x0576: 0x00384c88, 0x0577: 0x00384e88,
+ 0x0578: 0x00385088, 0x0579: 0x00385288, 0x057a: 0x00385488, 0x057b: 0x00385688,
+ 0x057c: 0x00385888, 0x057d: 0x00385a88, 0x057e: 0x00385c88, 0x057f: 0x00385e88,
// Block 0x16, offset 0x580
- 0x0580: 0x0037ba08, 0x0581: 0x0037bc08, 0x0582: 0x0037be08, 0x0583: 0x0037c008,
- 0x0584: 0x0037c208, 0x0585: 0x0037c408, 0x0586: 0x0037c608, 0x0587: 0x0037c808,
- 0x0588: 0x0037ca08, 0x0589: 0x0037cc08, 0x058a: 0x0037ce08, 0x058b: 0x0037d008,
- 0x058c: 0x0037d208, 0x058d: 0x0037d408, 0x058e: 0x0037d608, 0x058f: 0x0037d808,
- 0x0590: 0x0037da08, 0x0591: 0x0037dc08, 0x0592: 0x0037de08, 0x0593: 0x0037e008,
- 0x0594: 0x0037e208, 0x0595: 0x0037e408, 0x0596: 0x0037e608,
- 0x0599: 0x401bf420, 0x059a: 0x40027520, 0x059b: 0x40027620,
- 0x059c: 0x40015a20, 0x059d: 0x40012020, 0x059e: 0x40016020, 0x059f: 0x40027720,
- 0x05a1: 0x401bce20, 0x05a2: 0x401bcf20, 0x05a3: 0x401bd020,
- 0x05a4: 0x401bd120, 0x05a5: 0x401bd220, 0x05a6: 0x401bd320, 0x05a7: 0x401bd420,
- 0x05a8: 0x401bd520, 0x05a9: 0x401bd620, 0x05aa: 0x401bd720, 0x05ab: 0x401bd820,
- 0x05ac: 0x401bd920, 0x05ad: 0x401bda20, 0x05ae: 0x401bdb20, 0x05af: 0x401bdc20,
- 0x05b0: 0x401bdd20, 0x05b1: 0x401bde20, 0x05b2: 0x401bdf20, 0x05b3: 0x401be020,
- 0x05b4: 0x401be120, 0x05b5: 0x401be220, 0x05b6: 0x401be320, 0x05b7: 0x401be420,
- 0x05b8: 0x401be520, 0x05b9: 0x401be620, 0x05ba: 0x401be720, 0x05bb: 0x401be820,
- 0x05bc: 0x401be920, 0x05bd: 0x401bea20, 0x05be: 0x401beb20, 0x05bf: 0x401bec20,
+ 0x0580: 0x00386088, 0x0581: 0x00386288, 0x0582: 0x00386488, 0x0583: 0x00386688,
+ 0x0584: 0x00386888, 0x0585: 0x00386a88, 0x0586: 0x00386c88, 0x0587: 0x00386e88,
+ 0x0588: 0x00387088, 0x0589: 0x00387288, 0x058a: 0x00387488, 0x058b: 0x00387688,
+ 0x058c: 0x00387888, 0x058d: 0x00387a88, 0x058e: 0x00387c88, 0x058f: 0x00387e88,
+ 0x0590: 0x00388088, 0x0591: 0x00388288, 0x0592: 0x00388488, 0x0593: 0x00388688,
+ 0x0594: 0x00388888, 0x0595: 0x00388a88, 0x0596: 0x00388c88,
+ 0x0599: 0x40388e20, 0x059a: 0x40054e20, 0x059b: 0x40055020,
+ 0x059c: 0x4002be20, 0x059d: 0x40024620, 0x059e: 0x4002ca20, 0x059f: 0x40055220,
+ 0x05a1: 0x40384220, 0x05a2: 0x40384420, 0x05a3: 0x40384620,
+ 0x05a4: 0x40384820, 0x05a5: 0x40384a20, 0x05a6: 0x40384c20, 0x05a7: 0x40384e20,
+ 0x05a8: 0x40385020, 0x05a9: 0x40385220, 0x05aa: 0x40385420, 0x05ab: 0x40385620,
+ 0x05ac: 0x40385820, 0x05ad: 0x40385a20, 0x05ae: 0x40385c20, 0x05af: 0x40385e20,
+ 0x05b0: 0x40386020, 0x05b1: 0x40386220, 0x05b2: 0x40386420, 0x05b3: 0x40386620,
+ 0x05b4: 0x40386820, 0x05b5: 0x40386a20, 0x05b6: 0x40386c20, 0x05b7: 0x40386e20,
+ 0x05b8: 0x40387020, 0x05b9: 0x40387220, 0x05ba: 0x40387420, 0x05bb: 0x40387620,
+ 0x05bc: 0x40387820, 0x05bd: 0x40387a20, 0x05be: 0x40387c20, 0x05bf: 0x40387e20,
// Block 0x17, offset 0x5c0
- 0x05c0: 0x401bed20, 0x05c1: 0x401bee20, 0x05c2: 0x401bef20, 0x05c3: 0x401bf020,
- 0x05c4: 0x401bf120, 0x05c5: 0x401bf220, 0x05c6: 0x401bf320, 0x05c7: 0xf0000404,
- 0x05c9: 0x40013320, 0x05ca: 0x40010f20,
+ 0x05c0: 0x40388020, 0x05c1: 0x40388220, 0x05c2: 0x40388420, 0x05c3: 0x40388620,
+ 0x05c4: 0x40388820, 0x05c5: 0x40388a20, 0x05c6: 0x40388c20, 0x05c7: 0xf0000404,
+ 0x05c9: 0x40026e20, 0x05ca: 0x40021c20,
+ 0x05cf: 0x4027e420,
0x05d1: 0x80000000, 0x05d2: 0x80000000, 0x05d3: 0x80000000,
0x05d4: 0x80000000, 0x05d5: 0x80000000, 0x05d6: 0x80000000, 0x05d7: 0x80000000,
0x05d8: 0x80000000, 0x05d9: 0x80000000, 0x05da: 0x80000000, 0x05db: 0x80000000,
@@ -1698,5755 +9123,36547 @@ var mainValues = [25408]uint32{
0x05f0: 0x80008502, 0x05f1: 0x80008602, 0x05f2: 0x80008702, 0x05f3: 0x80008802,
0x05f4: 0x80008902, 0x05f5: 0x80008a02, 0x05f6: 0x80008b02, 0x05f7: 0x80008c02,
0x05f8: 0x80008d02, 0x05f9: 0x80008e02, 0x05fa: 0x80008e02, 0x05fb: 0x80008f02,
- 0x05fc: 0x80009202, 0x05fd: 0x80000000, 0x05fe: 0x40027820, 0x05ff: 0x80009502,
+ 0x05fc: 0x80009202, 0x05fd: 0x80000000, 0x05fe: 0x40055420, 0x05ff: 0x80009502,
// Block 0x18, offset 0x600
- 0x0600: 0x40027920, 0x0601: 0x80009102, 0x0602: 0x80009002, 0x0603: 0x40027a20,
- 0x0604: 0x80000000, 0x0605: 0x80000000, 0x0606: 0x40027b20, 0x0607: 0x80008d02,
- 0x0610: 0x401bf520, 0x0611: 0x401bf620, 0x0612: 0x401bf720, 0x0613: 0x401bf820,
- 0x0614: 0x401bf920, 0x0615: 0x401bfa20, 0x0616: 0x401bfb20, 0x0617: 0x401bfc20,
- 0x0618: 0x401bfd20, 0x0619: 0x401bfe20, 0x061a: 0x0037fe19, 0x061b: 0x401bff20,
- 0x061c: 0x401c0020, 0x061d: 0x00380219, 0x061e: 0x401c0120, 0x061f: 0x00380419,
- 0x0620: 0x401c0220, 0x0621: 0x401c0320, 0x0622: 0x401c0420, 0x0623: 0x00380a19,
- 0x0624: 0x401c0520, 0x0625: 0x00380c19, 0x0626: 0x401c0620, 0x0627: 0x401c0720,
- 0x0628: 0x401c0820, 0x0629: 0x401c0920, 0x062a: 0x401c0a20,
- 0x0630: 0xe0000840, 0x0631: 0xe0000843, 0x0632: 0xe0000846, 0x0633: 0x40027c20,
- 0x0634: 0x40027d20,
+ 0x0600: 0x40055620, 0x0601: 0x80009102, 0x0602: 0x80009002, 0x0603: 0x40055820,
+ 0x0604: 0x80000000, 0x0605: 0x80000000, 0x0606: 0x40055a20, 0x0607: 0x80008d02,
+ 0x0610: 0x40389020, 0x0611: 0x40389220, 0x0612: 0x40389420, 0x0613: 0x40389620,
+ 0x0614: 0x40389820, 0x0615: 0x40389a20, 0x0616: 0x40389c20, 0x0617: 0x40389e20,
+ 0x0618: 0x4038a020, 0x0619: 0x4038a220, 0x061a: 0x0038a499, 0x061b: 0x4038a420,
+ 0x061c: 0x4038a620, 0x061d: 0x0038a899, 0x061e: 0x4038a820, 0x061f: 0x0038aa99,
+ 0x0620: 0x4038aa20, 0x0621: 0x4038ac20, 0x0622: 0x4038ae20, 0x0623: 0x0038b099,
+ 0x0624: 0x4038b020, 0x0625: 0x0038b299, 0x0626: 0x4038b220, 0x0627: 0x4038b420,
+ 0x0628: 0x4038b620, 0x0629: 0x4038b820, 0x062a: 0x4038ba20,
+ 0x0630: 0xe0000a88, 0x0631: 0xe0000a8b, 0x0632: 0xe0000a8e, 0x0633: 0x40055c20,
+ 0x0634: 0x40055e20,
// Block 0x19, offset 0x640
0x0640: 0x80000000, 0x0641: 0x80000000, 0x0642: 0x80000000, 0x0643: 0x80000000,
- 0x0646: 0x40049a20, 0x0647: 0x40049c20,
- 0x0648: 0x40038420, 0x0649: 0x40024a20, 0x064a: 0x40024c20, 0x064b: 0x4013a820,
- 0x064c: 0x40012120, 0x064d: 0x40012220, 0x064e: 0x40038520, 0x064f: 0x40038620,
+ 0x0644: 0x80000000, 0x0646: 0x40096620, 0x0647: 0x40096a20,
+ 0x0648: 0x40070820, 0x0649: 0x4004f220, 0x064a: 0x4004f620, 0x064b: 0x4027e620,
+ 0x064c: 0x40024820, 0x064d: 0x40024a20, 0x064e: 0x40070e20, 0x064f: 0x40071020,
0x0650: 0x80000000, 0x0651: 0x80000000, 0x0652: 0x80000000, 0x0653: 0x80000000,
0x0654: 0x80000000, 0x0655: 0x80000000, 0x0656: 0x80000000, 0x0657: 0x80000000,
- 0x0658: 0x80000000, 0x0659: 0x80000000, 0x065a: 0x80000000, 0x065b: 0x40012f20,
- 0x065e: 0x40013420, 0x065f: 0x40016120,
- 0x0660: 0x401cf220, 0x0661: 0x401c3b20, 0x0662: 0x401c3c20, 0x0663: 0x401c3d20,
- 0x0664: 0x401c4020, 0x0665: 0x401c4120, 0x0666: 0x401c4520, 0x0667: 0xc0520151,
- 0x0668: 0x401c4820, 0x0669: 0x401c5320, 0x066a: 0x401c5420, 0x066b: 0x401c5520,
- 0x066c: 0x401c5b20, 0x066d: 0x401c6120, 0x066e: 0x401c6220, 0x066f: 0x401c6c20,
- 0x0670: 0x401c6d20, 0x0671: 0x401c7a20, 0x0672: 0x401c7b20, 0x0673: 0x401c8a20,
- 0x0674: 0x401c8b20, 0x0675: 0x401c9520, 0x0676: 0x401c9620, 0x0677: 0x401c9a20,
- 0x0678: 0x401c9b20, 0x0679: 0x401c9d20, 0x067a: 0x401c9e20, 0x067b: 0x401cc020,
- 0x067c: 0x401cc120, 0x067d: 0x401cef20, 0x067e: 0x401cf020, 0x067f: 0x401cf120,
+ 0x0658: 0x80000000, 0x0659: 0x80000000, 0x065a: 0x80000000, 0x065b: 0x40026420,
+ 0x065e: 0x40027020, 0x065f: 0x4002cc20,
+ 0x0660: 0x403aa220, 0x0661: 0x40391c20, 0x0662: 0x40391e20, 0x0663: 0x40392020,
+ 0x0664: 0x40392620, 0x0665: 0x40392820, 0x0666: 0x40393020, 0x0667: 0xc0520151,
+ 0x0668: 0x40393c20, 0x0669: 0x40395420, 0x066a: 0x40395620, 0x066b: 0x40395820,
+ 0x066c: 0x40396420, 0x066d: 0x40397220, 0x066e: 0x40397420, 0x066f: 0x40398820,
+ 0x0670: 0x40398a20, 0x0671: 0x4039a420, 0x0672: 0x4039a620, 0x0673: 0x4039c620,
+ 0x0674: 0x4039c820, 0x0675: 0x4039dc20, 0x0676: 0x4039de20, 0x0677: 0x4039e620,
+ 0x0678: 0x4039e820, 0x0679: 0x4039ee20, 0x067a: 0x4039f020, 0x067b: 0x403a3820,
+ 0x067c: 0x403a3a20, 0x067d: 0x403a9c20, 0x067e: 0x403a9e20, 0x067f: 0x403aa020,
// Block 0x1a, offset 0x680
- 0x0680: 0x80000000, 0x0681: 0x401ca420, 0x0682: 0x401cae20, 0x0683: 0x401cb120,
- 0x0684: 0x401cc420, 0x0685: 0x401cca20, 0x0686: 0x401ccd20, 0x0687: 0x401cd620,
- 0x0688: 0xc0560171, 0x0689: 0x401ce820, 0x068a: 0xc0580171, 0x068b: 0x8000a202,
- 0x068c: 0x8000a302, 0x068d: 0x8000a502, 0x068e: 0x8000a702, 0x068f: 0x8000a902,
- 0x0690: 0x8000ab02, 0x0691: 0x8000ad02, 0x0692: 0x8000af02, 0x0693: 0x8000b002,
- 0x0694: 0x8000b102, 0x0695: 0x8000b202, 0x0696: 0x8000b402, 0x0697: 0x8000b502,
- 0x0698: 0x8000b602, 0x0699: 0x8000b702, 0x069a: 0x8000b802, 0x069b: 0x8000b902,
- 0x069c: 0x8000ba02, 0x069d: 0x8000bb02, 0x069e: 0x8000bc02, 0x069f: 0x8000b302,
- 0x06a0: 0xe0000021, 0x06a1: 0xe0000099, 0x06a2: 0xe0000183, 0x06a3: 0xe0000249,
- 0x06a4: 0xe000030c, 0x06a5: 0xe00003c6, 0x06a6: 0xe000047d, 0x06a7: 0xe0000519,
- 0x06a8: 0xe00005b5, 0x06a9: 0xe000064e, 0x06aa: 0x40024820, 0x06ab: 0x40012320,
- 0x06ac: 0x40012420, 0x06ad: 0x40024020, 0x06ae: 0x401c4720, 0x06af: 0x401cad20,
- 0x06b0: 0x8000bd02, 0x06b1: 0x401c3f20, 0x06b2: 0x401c3e20, 0x06b3: 0x401c4220,
- 0x06b4: 0x00387604, 0x06b5: 0xf0000404, 0x06b6: 0xf0000404, 0x06b7: 0xf0000404,
- 0x06b8: 0xf0000404, 0x06b9: 0x401c5620, 0x06ba: 0x401c5720, 0x06bb: 0x401c4920,
- 0x06bc: 0x401c5820, 0x06bd: 0x401c5920, 0x06be: 0x401c4a20, 0x06bf: 0x401c5a20,
+ 0x0680: 0x80000000, 0x0681: 0x4039fc20, 0x0682: 0x403a1220, 0x0683: 0x403a1a20,
+ 0x0684: 0x403a4020, 0x0685: 0x403a4e20, 0x0686: 0x403a5620, 0x0687: 0x403a6820,
+ 0x0688: 0xc0560171, 0x0689: 0x403a8e20, 0x068a: 0xc0580171, 0x068b: 0x8000a202,
+ 0x068c: 0x8000a502, 0x068d: 0x8000a902, 0x068e: 0x8000ad02, 0x068f: 0x8000b202,
+ 0x0690: 0x8000b602, 0x0691: 0x8000ba02, 0x0692: 0x8000bc02, 0x0693: 0x8000bd02,
+ 0x0694: 0x8000be02, 0x0695: 0x8000bf02, 0x0696: 0x8000c102, 0x0697: 0x8000c202,
+ 0x0698: 0x8000c302, 0x0699: 0x8000c402, 0x069a: 0x8000c502, 0x069b: 0x8000c602,
+ 0x069c: 0x8000c702, 0x069d: 0x8000c802, 0x069e: 0x8000c902, 0x069f: 0x8000c002,
+ 0x06a0: 0xe00000bc, 0x06a1: 0xe0000144, 0x06a2: 0xe000025f, 0x06a3: 0xe0000339,
+ 0x06a4: 0xe0000414, 0x06a5: 0xe00004de, 0x06a6: 0xe00005a9, 0x06a7: 0xe0000651,
+ 0x06a8: 0xe00006fd, 0x06a9: 0xe00007a2, 0x06aa: 0x4004ee20, 0x06ab: 0x40024c20,
+ 0x06ac: 0x40024e20, 0x06ad: 0x4004de20, 0x06ae: 0x40393a20, 0x06af: 0x403a1020,
+ 0x06b0: 0x8000d102, 0x06b1: 0x40392420, 0x06b2: 0x40392220, 0x06b3: 0x40392a20,
+ 0x06b4: 0x00391c84, 0x06b5: 0xf0000404, 0x06b6: 0xf0000404, 0x06b7: 0xf0000404,
+ 0x06b8: 0xf0000404, 0x06b9: 0x40395a20, 0x06ba: 0x40395c20, 0x06bb: 0x40393e20,
+ 0x06bc: 0x40395e20, 0x06bd: 0x40396020, 0x06be: 0x40394020, 0x06bf: 0x40396220,
// Block 0x1b, offset 0x6c0
- 0x06c0: 0x401c4b20, 0x06c1: 0x401c6320, 0x06c2: 0x401c6420, 0x06c3: 0x401c5c20,
- 0x06c4: 0x401c5d20, 0x06c5: 0x401c6520, 0x06c6: 0x401c5e20, 0x06c7: 0x401c6020,
- 0x06c8: 0x401c6e20, 0x06c9: 0x401c6f20, 0x06ca: 0x401c7020, 0x06cb: 0x401c7120,
- 0x06cc: 0x401c7220, 0x06cd: 0x401c7320, 0x06ce: 0x401c7420, 0x06cf: 0x401c7520,
- 0x06d0: 0x401c7620, 0x06d1: 0x401c7c20, 0x06d2: 0x401c7d20, 0x06d3: 0x401c7e20,
- 0x06d4: 0x401c7f20, 0x06d5: 0x401c8020, 0x06d6: 0x401c8120, 0x06d7: 0x401c8220,
- 0x06d8: 0x401c8320, 0x06d9: 0x401c8420, 0x06da: 0x401c8c20, 0x06db: 0x401c8d20,
- 0x06dc: 0x401c8e20, 0x06dd: 0x401c9720, 0x06de: 0x401c9820, 0x06df: 0x401c9c20,
- 0x06e0: 0x401c9f20, 0x06e1: 0x401ca520, 0x06e2: 0x401ca620, 0x06e3: 0x401ca720,
- 0x06e4: 0x401ca820, 0x06e5: 0x401ca920, 0x06e6: 0x401caa20, 0x06e7: 0x401caf20,
- 0x06e8: 0x401cb020, 0x06e9: 0x401cb220, 0x06ea: 0x401cb320, 0x06eb: 0x401cb420,
- 0x06ec: 0x401cb520, 0x06ed: 0x401cb720, 0x06ee: 0x401cb820, 0x06ef: 0x401cb920,
- 0x06f0: 0x401cba20, 0x06f1: 0x401cbb20, 0x06f2: 0x401cbc20, 0x06f3: 0x401cbd20,
- 0x06f4: 0x401cbe20, 0x06f5: 0x401cc520, 0x06f6: 0x401cc620, 0x06f7: 0x401cc720,
- 0x06f8: 0x401cc820, 0x06f9: 0x401cd220, 0x06fa: 0x401cce20, 0x06fb: 0x401ccf20,
- 0x06fc: 0x401cd020, 0x06fd: 0x401cd120, 0x06fe: 0x401cd720, 0x06ff: 0x401c5f20,
+ 0x06c0: 0x40394220, 0x06c1: 0x40397620, 0x06c2: 0x40397820, 0x06c3: 0x40396620,
+ 0x06c4: 0x40396820, 0x06c5: 0x40397a20, 0x06c6: 0x40396a20, 0x06c7: 0x40396e20,
+ 0x06c8: 0x40398c20, 0x06c9: 0x40398e20, 0x06ca: 0x40399020, 0x06cb: 0x40399220,
+ 0x06cc: 0x40399420, 0x06cd: 0x40399620, 0x06ce: 0x40399820, 0x06cf: 0x40399a20,
+ 0x06d0: 0x40399c20, 0x06d1: 0x4039a820, 0x06d2: 0x4039aa20, 0x06d3: 0x4039ac20,
+ 0x06d4: 0x4039ae20, 0x06d5: 0x4039b020, 0x06d6: 0x4039b220, 0x06d7: 0x4039b420,
+ 0x06d8: 0x4039b620, 0x06d9: 0x4039b820, 0x06da: 0x4039ca20, 0x06db: 0x4039cc20,
+ 0x06dc: 0x4039ce20, 0x06dd: 0x4039e020, 0x06de: 0x4039e220, 0x06df: 0x4039ea20,
+ 0x06e0: 0x4039f220, 0x06e1: 0x4039fe20, 0x06e2: 0x403a0020, 0x06e3: 0x403a0220,
+ 0x06e4: 0x403a0420, 0x06e5: 0x403a0820, 0x06e6: 0x403a0a20, 0x06e7: 0x403a1420,
+ 0x06e8: 0x403a1620, 0x06e9: 0x403a1c20, 0x06ea: 0x403a1e20, 0x06eb: 0x403a2020,
+ 0x06ec: 0x403a2220, 0x06ed: 0x403a2620, 0x06ee: 0x403a2820, 0x06ef: 0x403a2a20,
+ 0x06f0: 0x403a2c20, 0x06f1: 0x403a2e20, 0x06f2: 0x403a3020, 0x06f3: 0x403a3220,
+ 0x06f4: 0x403a3420, 0x06f5: 0x403a4220, 0x06f6: 0x403a4420, 0x06f7: 0x403a4620,
+ 0x06f8: 0x403a4820, 0x06f9: 0x403a6020, 0x06fa: 0x403a5820, 0x06fb: 0x403a5a20,
+ 0x06fc: 0x403a5c20, 0x06fd: 0x403a5e20, 0x06fe: 0x403a6a20, 0x06ff: 0x40396c20,
// Block 0x1c, offset 0x700
- 0x0701: 0x401cd820, 0x0703: 0x401cd920,
- 0x0704: 0x401cdd20, 0x0705: 0x401cde20, 0x0706: 0x401cdf20, 0x0707: 0x401ce020,
- 0x0708: 0x401ce120, 0x0709: 0x401ce220, 0x070a: 0x401ce320, 0x070b: 0x401ce420,
- 0x070c: 0x401cea20, 0x070d: 0x401ceb20, 0x070e: 0x401cec20, 0x070f: 0x401ce520,
- 0x0710: 0x401ced20, 0x0711: 0x401cee20, 0x0712: 0x401cf620,
- 0x0714: 0x40016d20, 0x0715: 0x401cdb20, 0x0716: 0x80000000, 0x0717: 0x80000000,
+ 0x0701: 0x403a6c20, 0x0703: 0x403a6e20,
+ 0x0704: 0x403a7620, 0x0705: 0x403a7820, 0x0706: 0x403a7a20, 0x0707: 0x403a7c20,
+ 0x0708: 0x403a7e20, 0x0709: 0x403a8020, 0x070a: 0x403a8220, 0x070b: 0x403a8420,
+ 0x070c: 0x403a9220, 0x070d: 0x403a9420, 0x070e: 0x403a9620, 0x070f: 0x403a8620,
+ 0x0710: 0x403a9820, 0x0711: 0x403a9a20, 0x0712: 0x403aaa20,
+ 0x0714: 0x4002e820, 0x0715: 0x403a7220, 0x0716: 0x80000000, 0x0717: 0x80000000,
0x0718: 0x80000000, 0x0719: 0x80000000, 0x071a: 0x80000000, 0x071b: 0x80000000,
- 0x071c: 0x80000000, 0x071d: 0x80000000, 0x071e: 0x40038720, 0x071f: 0x80000000,
+ 0x071c: 0x80000000, 0x071d: 0x80000000, 0x071e: 0x40071220, 0x071f: 0x80000000,
0x0720: 0x80000000, 0x0721: 0x80000000, 0x0722: 0x80000000, 0x0723: 0x80000000,
- 0x0724: 0x80000000, 0x0725: 0x0039b804, 0x0726: 0x0039d204, 0x0727: 0x80000000,
- 0x0728: 0x80000000, 0x0729: 0x40038820, 0x072a: 0x80000000, 0x072b: 0x80000000,
- 0x072c: 0x80000000, 0x072d: 0x80000000, 0x072e: 0x401c7720, 0x072f: 0x401c8520,
- 0x0730: 0xe0000024, 0x0731: 0xe000009c, 0x0732: 0xe0000186, 0x0733: 0xe000024c,
- 0x0734: 0xe000030f, 0x0735: 0xe00003c9, 0x0736: 0xe0000480, 0x0737: 0xe000051c,
- 0x0738: 0xe00005b8, 0x0739: 0xe0000651, 0x073a: 0x401c8f20, 0x073b: 0x401c9920,
- 0x073c: 0x401ca020, 0x073d: 0xe0000849, 0x073e: 0xe00008ca, 0x073f: 0x401cda20,
+ 0x0724: 0x80000000, 0x0725: 0x003a7484, 0x0726: 0x003a9084, 0x0727: 0x80000000,
+ 0x0728: 0x80000000, 0x0729: 0x40071420, 0x072a: 0x80000000, 0x072b: 0x80000000,
+ 0x072c: 0x80000000, 0x072d: 0x80000000, 0x072e: 0x40399e20, 0x072f: 0x4039ba20,
+ 0x0730: 0xe00000bf, 0x0731: 0xe0000147, 0x0732: 0xe0000262, 0x0733: 0xe000033c,
+ 0x0734: 0xe0000417, 0x0735: 0xe00004e1, 0x0736: 0xe00005ac, 0x0737: 0xe0000654,
+ 0x0738: 0xe0000700, 0x0739: 0xe00007a5, 0x073a: 0x4039d020, 0x073b: 0x4039e420,
+ 0x073c: 0x4039f420, 0x073d: 0xe0000a91, 0x073e: 0xe0000cb7, 0x073f: 0x403a7020,
// Block 0x1d, offset 0x740
- 0x0740: 0x4001a120, 0x0741: 0x40016e20, 0x0742: 0x40016f20, 0x0743: 0x40013520,
- 0x0744: 0x40013620, 0x0745: 0x40013720, 0x0746: 0x40013820, 0x0747: 0x40013920,
- 0x0748: 0x40013a20, 0x0749: 0x40016220, 0x074a: 0x40027e20, 0x074b: 0x40027f20,
- 0x074c: 0x40028020, 0x074d: 0x40028120, 0x074f: 0x80000000,
- 0x0750: 0x401cf920, 0x0751: 0x8000be02, 0x0752: 0x401cfa20, 0x0753: 0x401cfb20,
- 0x0754: 0xe00008d0, 0x0755: 0x401cfd20, 0x0756: 0x401cfc20, 0x0757: 0x401cfe20,
- 0x0758: 0x401cff20, 0x0759: 0x401d0020, 0x075a: 0x401d0220, 0x075b: 0x401d0320,
- 0x075c: 0xe00008d9, 0x075d: 0x401d0420, 0x075e: 0x401d0520, 0x075f: 0x401d0620,
- 0x0760: 0x401d0820, 0x0761: 0x401d0920, 0x0762: 0x401d0a20, 0x0763: 0x401d0b20,
- 0x0764: 0x003a1619, 0x0765: 0x401d0c20, 0x0766: 0x401d0d20, 0x0767: 0xe00008dc,
- 0x0768: 0x401d0f20, 0x0769: 0x401d1020, 0x076a: 0x401d1120, 0x076b: 0x401d1220,
- 0x076c: 0x401d1320, 0x076d: 0xe00008cd, 0x076e: 0xe00008d3, 0x076f: 0xe00008d6,
- 0x0770: 0x8000bf02, 0x0771: 0x8000c002, 0x0772: 0x8000c102, 0x0773: 0x8000c202,
- 0x0774: 0x8000c302, 0x0775: 0x8000c402, 0x0776: 0x8000c502, 0x0777: 0x8000c602,
- 0x0778: 0x8000c702, 0x0779: 0x8000c802, 0x077a: 0x8000c902, 0x077b: 0x8000ca02,
- 0x077c: 0x8000cb02, 0x077d: 0x8000cc02, 0x077e: 0x8000cd02, 0x077f: 0x8000ce02,
+ 0x0740: 0x40035c20, 0x0741: 0x4002ea20, 0x0742: 0x4002ec20, 0x0743: 0x40027220,
+ 0x0744: 0x40027420, 0x0745: 0x40027620, 0x0746: 0x40027820, 0x0747: 0x40027a20,
+ 0x0748: 0x40027c20, 0x0749: 0x4002ce20, 0x074a: 0x40056020, 0x074b: 0x40056220,
+ 0x074c: 0x40056420, 0x074d: 0x40056620, 0x074f: 0x80000000,
+ 0x0750: 0x403ab020, 0x0751: 0x8000d202, 0x0752: 0x403ab220, 0x0753: 0x403ab420,
+ 0x0754: 0xe0000d3b, 0x0755: 0x403ab820, 0x0756: 0x403ab620, 0x0757: 0x403aba20,
+ 0x0758: 0x403abc20, 0x0759: 0x403abe20, 0x075a: 0x403ac220, 0x075b: 0x403ac420,
+ 0x075c: 0xe0000d44, 0x075d: 0x403ac620, 0x075e: 0x403ac820, 0x075f: 0x403aca20,
+ 0x0760: 0x403ace20, 0x0761: 0x403ad020, 0x0762: 0x403ad220, 0x0763: 0x403ad420,
+ 0x0764: 0x003ad499, 0x0765: 0x403ad620, 0x0766: 0x403ad820, 0x0767: 0xe0000d47,
+ 0x0768: 0x403adc20, 0x0769: 0x403ade20, 0x076a: 0x403ae020, 0x076b: 0x403ae220,
+ 0x076c: 0x403ae420, 0x076d: 0xe0000d38, 0x076e: 0xe0000d3e, 0x076f: 0xe0000d41,
+ 0x0770: 0x8000d302, 0x0771: 0x8000d402, 0x0772: 0x8000d502, 0x0773: 0x8000d602,
+ 0x0774: 0x8000d702, 0x0775: 0x8000d802, 0x0776: 0x8000d902, 0x0777: 0x8000da02,
+ 0x0778: 0x8000db02, 0x0779: 0x8000dc02, 0x077a: 0x8000dd02, 0x077b: 0x8000de02,
+ 0x077c: 0x8000df02, 0x077d: 0x8000e002, 0x077e: 0x8000e102, 0x077f: 0x8000e202,
// Block 0x1e, offset 0x780
0x0780: 0x80000000, 0x0781: 0x80005f02, 0x0782: 0x80006002, 0x0783: 0x80000000,
0x0784: 0x80000000, 0x0785: 0x80005f02, 0x0786: 0x80006002, 0x0787: 0x80000000,
0x0788: 0x80000000, 0x0789: 0x80000000, 0x078a: 0x80000000,
- 0x078d: 0x401d0120, 0x078e: 0x401d0720, 0x078f: 0x401d0e20,
- 0x0790: 0x401c4c20, 0x0791: 0x401c4d20, 0x0792: 0x401c4e20, 0x0793: 0x401c4f20,
- 0x0794: 0x401c5020, 0x0795: 0x401c5120, 0x0796: 0x401c5220, 0x0797: 0x401c6620,
- 0x0798: 0x401c6720, 0x0799: 0x401c7820, 0x079a: 0x401c7920, 0x079b: 0x401c8620,
- 0x079c: 0x401c9020, 0x079d: 0x401ca120, 0x079e: 0x401ca220, 0x079f: 0x401ca320,
- 0x07a0: 0x401cab20, 0x07a1: 0x401cac20, 0x07a2: 0x401cbf20, 0x07a3: 0x401cc220,
- 0x07a4: 0x401cc320, 0x07a5: 0x401ccb20, 0x07a6: 0x401ccc20, 0x07a7: 0x401cd320,
- 0x07a8: 0x401cd420, 0x07a9: 0x401cd520, 0x07aa: 0x401cc920, 0x07ab: 0x401c8720,
- 0x07ac: 0x401c8820, 0x07ad: 0x401c9120, 0x07ae: 0x401c6820, 0x07af: 0x401c6920,
- 0x07b0: 0x401c9220, 0x07b1: 0x401c8920, 0x07b2: 0x401c6a20, 0x07b3: 0x401c4320,
- 0x07b4: 0x401c4420, 0x07b5: 0x401cf320, 0x07b6: 0x401cf420, 0x07b7: 0x401cf520,
- 0x07b8: 0x401ce620, 0x07b9: 0x401ce720, 0x07ba: 0x401cf720, 0x07bb: 0x401cf820,
- 0x07bc: 0x401c6b20, 0x07bd: 0x401c9320, 0x07be: 0x401c9420, 0x07bf: 0x401cb620,
+ 0x078d: 0x403ac020, 0x078e: 0x403acc20, 0x078f: 0x403ada20,
+ 0x0790: 0x40394420, 0x0791: 0x40394620, 0x0792: 0x40394820, 0x0793: 0x40394a20,
+ 0x0794: 0x40394c20, 0x0795: 0x40394e20, 0x0796: 0x40395220, 0x0797: 0x40397c20,
+ 0x0798: 0x40397e20, 0x0799: 0x4039a020, 0x079a: 0x4039a220, 0x079b: 0x4039bc20,
+ 0x079c: 0x4039d220, 0x079d: 0x4039f620, 0x079e: 0x4039f820, 0x079f: 0x4039fa20,
+ 0x07a0: 0x403a0c20, 0x07a1: 0x403a0e20, 0x07a2: 0x403a3620, 0x07a3: 0x403a3c20,
+ 0x07a4: 0x403a3e20, 0x07a5: 0x403a5020, 0x07a6: 0x403a5220, 0x07a7: 0x403a6220,
+ 0x07a8: 0x403a6420, 0x07a9: 0x403a6620, 0x07aa: 0x403a4a20, 0x07ab: 0x4039be20,
+ 0x07ac: 0x4039c020, 0x07ad: 0x4039d420, 0x07ae: 0x40398020, 0x07af: 0x40398220,
+ 0x07b0: 0x4039d620, 0x07b1: 0x4039c220, 0x07b2: 0x40398420, 0x07b3: 0x40392c20,
+ 0x07b4: 0x40392e20, 0x07b5: 0x403aa420, 0x07b6: 0x403aa620, 0x07b7: 0x403aa820,
+ 0x07b8: 0x403a8820, 0x07b9: 0x403a8a20, 0x07ba: 0x403aac20, 0x07bb: 0x403aae20,
+ 0x07bc: 0x40398620, 0x07bd: 0x4039d820, 0x07be: 0x4039da20, 0x07bf: 0x403a2420,
// Block 0x1f, offset 0x7c0
- 0x07c0: 0x401d2d20, 0x07c1: 0x401d3020, 0x07c2: 0x401d3120, 0x07c3: 0x401d3220,
- 0x07c4: 0x401d3420, 0x07c5: 0x401d3520, 0x07c6: 0x401d3620, 0x07c7: 0x401d3720,
- 0x07c8: 0x401d3a20, 0x07c9: 0x401d3c20, 0x07ca: 0x401d3d20, 0x07cb: 0x401d3e20,
- 0x07cc: 0x401d4020, 0x07cd: 0x401d4420, 0x07ce: 0x401d4520, 0x07cf: 0x401d4720,
- 0x07d0: 0x401d4820, 0x07d1: 0x401d4c20, 0x07d2: 0x401d4d20, 0x07d3: 0x401d4e20,
- 0x07d4: 0x401d4f20, 0x07d5: 0x401d5020, 0x07d6: 0x401d5120, 0x07d7: 0x401d5220,
- 0x07d8: 0x401d4120, 0x07d9: 0x401d2e20, 0x07da: 0x401d2f20, 0x07db: 0x401d3f20,
- 0x07dc: 0x401d3320, 0x07dd: 0x401d4920, 0x07de: 0x401d4a20, 0x07df: 0x401d4b20,
- 0x07e0: 0x401d4220, 0x07e1: 0x401d4320, 0x07e2: 0x401d3820, 0x07e3: 0x401d3920,
- 0x07e4: 0x401d4620, 0x07e5: 0x401d3b20, 0x07e6: 0x401d5420, 0x07e7: 0x401d5520,
- 0x07e8: 0x401d5620, 0x07e9: 0x401d5720, 0x07ea: 0x401d5820, 0x07eb: 0x401d5920,
- 0x07ec: 0x401d5a20, 0x07ed: 0x401d5b20, 0x07ee: 0x401d5c20, 0x07ef: 0x401d5d20,
- 0x07f0: 0x401d5e20, 0x07f1: 0x401d5320,
+ 0x07c0: 0x403b1820, 0x07c1: 0x403b1e20, 0x07c2: 0x403b2020, 0x07c3: 0x403b2220,
+ 0x07c4: 0x403b2620, 0x07c5: 0x403b2820, 0x07c6: 0x403b2a20, 0x07c7: 0x403b2c20,
+ 0x07c8: 0x403b3220, 0x07c9: 0x403b3620, 0x07ca: 0x403b3820, 0x07cb: 0x403b3a20,
+ 0x07cc: 0x403b3e20, 0x07cd: 0x403b4620, 0x07ce: 0x403b4820, 0x07cf: 0x403b4c20,
+ 0x07d0: 0x403b4e20, 0x07d1: 0x403b5620, 0x07d2: 0x403b5820, 0x07d3: 0x403b5a20,
+ 0x07d4: 0x403b5c20, 0x07d5: 0x403b5e20, 0x07d6: 0x403b6020, 0x07d7: 0x403b6220,
+ 0x07d8: 0x403b4020, 0x07d9: 0x403b1a20, 0x07da: 0x403b1c20, 0x07db: 0x403b3c20,
+ 0x07dc: 0x403b2420, 0x07dd: 0x403b5020, 0x07de: 0x403b5220, 0x07df: 0x403b5420,
+ 0x07e0: 0x403b4220, 0x07e1: 0x403b4420, 0x07e2: 0x403b2e20, 0x07e3: 0x403b3020,
+ 0x07e4: 0x403b4a20, 0x07e5: 0x403b3420, 0x07e6: 0x403b6620, 0x07e7: 0x403b6820,
+ 0x07e8: 0x403b6a20, 0x07e9: 0x403b6c20, 0x07ea: 0x403b6e20, 0x07eb: 0x403b7020,
+ 0x07ec: 0x403b7220, 0x07ed: 0x403b7420, 0x07ee: 0x403b7620, 0x07ef: 0x403b7820,
+ 0x07f0: 0x403b7a20, 0x07f1: 0x403b6420,
// Block 0x20, offset 0x800
- 0x0800: 0xe0000027, 0x0801: 0xe00000a2, 0x0802: 0xe000018c, 0x0803: 0xe0000252,
- 0x0804: 0xe0000315, 0x0805: 0xe00003cf, 0x0806: 0xe0000486, 0x0807: 0xe0000522,
- 0x0808: 0xe00005be, 0x0809: 0xe0000657, 0x080a: 0x401d5f20, 0x080b: 0x401d6020,
- 0x080c: 0x401d6120, 0x080d: 0x401d6220, 0x080e: 0x401d6320, 0x080f: 0x401d6420,
- 0x0810: 0x401d6520, 0x0811: 0x401d6620, 0x0812: 0x401d6720, 0x0813: 0x401d6820,
- 0x0814: 0x401d6920, 0x0815: 0x401d6a20, 0x0816: 0x401d6b20, 0x0817: 0x401d6c20,
- 0x0818: 0x401d6d20, 0x0819: 0x401d6e20, 0x081a: 0x401d6f20, 0x081b: 0x401d7020,
- 0x081c: 0x401d7120, 0x081d: 0x401d7220, 0x081e: 0x401d7320, 0x081f: 0x401d7420,
- 0x0820: 0x401d7520, 0x0821: 0x401d7620, 0x0822: 0x401d7720, 0x0823: 0x401d7820,
- 0x0824: 0x401d7920, 0x0825: 0x401d7a20, 0x0826: 0x401d7b20, 0x0827: 0x401d7c20,
- 0x0828: 0xe00008df, 0x0829: 0xe00008e2, 0x082a: 0xe00008e5, 0x082b: 0x8000cf02,
- 0x082c: 0x8000d002, 0x082d: 0x8000d102, 0x082e: 0x8000d202, 0x082f: 0x8000d302,
- 0x0830: 0x8000d402, 0x0831: 0x8000d502, 0x0832: 0x8000d602, 0x0833: 0x8000d702,
- 0x0834: 0x401d7d20, 0x0835: 0x401d7e20, 0x0836: 0x40038a20, 0x0837: 0x4001a220,
- 0x0838: 0x40012520, 0x0839: 0x40015b20, 0x083a: 0x80000000,
+ 0x0800: 0xe00000c2, 0x0801: 0xe000014d, 0x0802: 0xe0000268, 0x0803: 0xe0000342,
+ 0x0804: 0xe000041d, 0x0805: 0xe00004e7, 0x0806: 0xe00005b2, 0x0807: 0xe000065a,
+ 0x0808: 0xe0000706, 0x0809: 0xe00007ab, 0x080a: 0x403b7c20, 0x080b: 0x403b7e20,
+ 0x080c: 0x403b8020, 0x080d: 0x403b8220, 0x080e: 0x403b8420, 0x080f: 0x403b8620,
+ 0x0810: 0x403b8820, 0x0811: 0x403b8a20, 0x0812: 0x403b8c20, 0x0813: 0x403b8e20,
+ 0x0814: 0x403b9020, 0x0815: 0x403b9220, 0x0816: 0x403b9420, 0x0817: 0x403b9620,
+ 0x0818: 0x403b9820, 0x0819: 0x403b9a20, 0x081a: 0x403b9c20, 0x081b: 0x403b9e20,
+ 0x081c: 0x403ba020, 0x081d: 0x403ba220, 0x081e: 0x403ba420, 0x081f: 0x403ba620,
+ 0x0820: 0x403ba820, 0x0821: 0x403baa20, 0x0822: 0x403bac20, 0x0823: 0x403bae20,
+ 0x0824: 0x403bb020, 0x0825: 0x403bb220, 0x0826: 0x403bb420, 0x0827: 0x403bb620,
+ 0x0828: 0xe0000d4a, 0x0829: 0xe0000d4d, 0x082a: 0xe0000d50, 0x082b: 0x8000e302,
+ 0x082c: 0x8000e402, 0x082d: 0x8000e502, 0x082e: 0x8000e602, 0x082f: 0x8000e702,
+ 0x0830: 0x8000e802, 0x0831: 0x8000e902, 0x0832: 0x8000ea02, 0x0833: 0x8000eb02,
+ 0x0834: 0x403bb820, 0x0835: 0x403bba20, 0x0836: 0x40073820, 0x0837: 0x40035e20,
+ 0x0838: 0x40025020, 0x0839: 0x4002c020, 0x083a: 0x80000000,
// Block 0x21, offset 0x840
- 0x0840: 0x401c2120, 0x0841: 0x401c2220, 0x0842: 0x401c2320, 0x0843: 0x401c2420,
- 0x0844: 0x401c2520, 0x0845: 0x401c2620, 0x0846: 0x401c2720, 0x0847: 0x401c2820,
- 0x0848: 0x401c2920, 0x0849: 0x401c2a20, 0x084a: 0x401c2b20, 0x084b: 0x401c2c20,
- 0x084c: 0x401c2d20, 0x084d: 0x401c2e20, 0x084e: 0x401c2f20, 0x084f: 0x401c3020,
- 0x0850: 0x401c3120, 0x0851: 0x401c3220, 0x0852: 0x401c3320, 0x0853: 0x401c3420,
- 0x0854: 0x401c3520, 0x0855: 0x401c3620, 0x0856: 0x401c3720, 0x0857: 0x401c3820,
- 0x0858: 0x80009f02, 0x0859: 0x8000a002, 0x085a: 0x401c3920, 0x085b: 0x401c3a20,
+ 0x0840: 0x4038e820, 0x0841: 0x4038ea20, 0x0842: 0x4038ec20, 0x0843: 0x4038ee20,
+ 0x0844: 0x4038f020, 0x0845: 0x4038f220, 0x0846: 0x4038f420, 0x0847: 0x4038f620,
+ 0x0848: 0x4038f820, 0x0849: 0x4038fa20, 0x084a: 0x4038fc20, 0x084b: 0x4038fe20,
+ 0x084c: 0x40390020, 0x084d: 0x40390220, 0x084e: 0x40390420, 0x084f: 0x40390620,
+ 0x0850: 0x40390820, 0x0851: 0x40390a20, 0x0852: 0x40390c20, 0x0853: 0x40390e20,
+ 0x0854: 0x40391020, 0x0855: 0x40391220, 0x0856: 0x40391420, 0x0857: 0x40391620,
+ 0x0858: 0x80009f02, 0x0859: 0x8000a002, 0x085a: 0x40391820, 0x085b: 0x40391a20,
0x085c: 0x80009702, 0x085d: 0x80009702, 0x085e: 0x80009802, 0x085f: 0x80009802,
0x0860: 0x80009802, 0x0861: 0x80009902, 0x0862: 0x80009902, 0x0863: 0x80009902,
0x0864: 0x80009a02, 0x0865: 0x80009a02, 0x0866: 0x80009b02, 0x0867: 0x80009b02,
0x0868: 0x80009c02, 0x0869: 0x80009c02, 0x086a: 0x80009c02, 0x086b: 0x80009d02,
0x086c: 0x80009e02, 0x086d: 0x8000a102,
- 0x0870: 0x40013b20, 0x0871: 0x40013c20, 0x0872: 0x40013d20, 0x0873: 0x40013e20,
- 0x0874: 0x40013f20, 0x0875: 0x40014020, 0x0876: 0x40014120, 0x0877: 0x40014220,
- 0x0878: 0x40014320, 0x0879: 0x40014420, 0x087a: 0x40014520, 0x087b: 0x40014620,
- 0x087c: 0x40014720, 0x087d: 0x40014820, 0x087e: 0x40014920,
+ 0x0870: 0x40027e20, 0x0871: 0x40028020, 0x0872: 0x40028220, 0x0873: 0x40028420,
+ 0x0874: 0x40028620, 0x0875: 0x40028820, 0x0876: 0x40028a20, 0x0877: 0x40028c20,
+ 0x0878: 0x40028e20, 0x0879: 0x40029020, 0x087a: 0x40029220, 0x087b: 0x40029420,
+ 0x087c: 0x40029620, 0x087d: 0x40029820, 0x087e: 0x40029a20,
// Block 0x22, offset 0x880
- 0x0880: 0x401d1420, 0x0881: 0x401d1520, 0x0882: 0x401d1620, 0x0883: 0x401d1720,
- 0x0884: 0x401d1820, 0x0885: 0x401d1920, 0x0886: 0x401d1a20, 0x0887: 0x401d1b20,
- 0x0888: 0x401d1c20, 0x0889: 0x401d1d20, 0x088a: 0x401d1e20, 0x088b: 0x401d1f20,
- 0x088c: 0x401d2020, 0x088d: 0x401d2120, 0x088e: 0x401d2220, 0x088f: 0x401d2320,
- 0x0890: 0x401d2420, 0x0891: 0x401d2520, 0x0892: 0x401d2620, 0x0893: 0x401d2720,
- 0x0894: 0x401d2820, 0x0895: 0x401d2920, 0x0896: 0x401d2a20, 0x0897: 0x401d2b20,
- 0x0898: 0x401d2c20, 0x0899: 0x80006002, 0x089a: 0x80006002, 0x089b: 0x80006002,
- 0x089e: 0x40028220,
+ 0x0880: 0x403ae620, 0x0881: 0x403ae820, 0x0882: 0x403aea20, 0x0883: 0x403aec20,
+ 0x0884: 0x403aee20, 0x0885: 0x403af020, 0x0886: 0x403af220, 0x0887: 0x403af420,
+ 0x0888: 0x403af620, 0x0889: 0x403af820, 0x088a: 0x403afa20, 0x088b: 0x403afc20,
+ 0x088c: 0x403afe20, 0x088d: 0x403b0020, 0x088e: 0x403b0220, 0x088f: 0x403b0420,
+ 0x0890: 0x403b0620, 0x0891: 0x403b0820, 0x0892: 0x403b0a20, 0x0893: 0x403b0c20,
+ 0x0894: 0x403b0e20, 0x0895: 0x403b1020, 0x0896: 0x403b1220, 0x0897: 0x403b1420,
+ 0x0898: 0x403b1620, 0x0899: 0x80006002, 0x089a: 0x80006002, 0x089b: 0x80006002,
+ 0x089e: 0x40056820,
// Block 0x23, offset 0x8c0
- 0x08c0: 0x8000de02, 0x08c1: 0x8000de02, 0x08c2: 0x8000df02, 0x08c3: 0x8000e002,
- 0x08c4: 0x401f7d20, 0x08c5: 0x401f7e20, 0x08c6: 0x401f7f20, 0x08c7: 0x401f8520,
- 0x08c8: 0x401f8620, 0x08c9: 0x401f8720, 0x08ca: 0x401f8820, 0x08cb: 0x401f8920,
- 0x08cc: 0x401f8b20, 0x08cd: 0x401f8d20, 0x08ce: 0x401f8e20, 0x08cf: 0x401f8f20,
- 0x08d0: 0x401f9020, 0x08d1: 0x401f9120, 0x08d2: 0x401f9220, 0x08d3: 0x401f9320,
- 0x08d4: 0x401f9420, 0x08d5: 0x401f9520, 0x08d6: 0x401f9620, 0x08d7: 0x401f9720,
- 0x08d8: 0x401f9920, 0x08d9: 0x401f9a20, 0x08da: 0x401f9b20, 0x08db: 0x401f9c20,
- 0x08dc: 0x401f9d20, 0x08dd: 0x401fa020, 0x08de: 0x401fa120, 0x08df: 0x401fa220,
- 0x08e0: 0x401fa320, 0x08e1: 0x401fa420, 0x08e2: 0x401fa620, 0x08e3: 0x401fa720,
- 0x08e4: 0x401fa820, 0x08e5: 0x401fa920, 0x08e6: 0x401faa20, 0x08e7: 0x401fab20,
- 0x08e8: 0x401fac20, 0x08ea: 0x401fad20, 0x08eb: 0x401fae20,
- 0x08ec: 0x401faf20, 0x08ed: 0x401fb120, 0x08ee: 0x401fb220, 0x08ef: 0x401fb320,
- 0x08f0: 0x401fb520, 0x08f2: 0x401fb620, 0x08f3: 0x401fb720,
- 0x08f5: 0x401fb820, 0x08f6: 0x401fb920, 0x08f7: 0x401fba20,
- 0x08f8: 0x401fbb20, 0x08f9: 0x401fbc20, 0x08fa: 0x401fc320, 0x08fb: 0x401fc420,
- 0x08fc: 0x8000dd02, 0x08fd: 0x401fbd20, 0x08fe: 0x401fc220, 0x08ff: 0x401fc820,
+ 0x08e0: 0x40395020, 0x08e2: 0x40397020, 0x08e3: 0x4039ec20,
+ 0x08e4: 0x403a0620, 0x08e5: 0x403a1820, 0x08e6: 0x403a4c20, 0x08e7: 0x403a5420,
+ 0x08e8: 0x40393220, 0x08e9: 0x40393420, 0x08ea: 0x4039c420, 0x08eb: 0x403a8c20,
+ 0x08ec: 0x40393620,
// Block 0x24, offset 0x900
- 0x0900: 0x401fc920, 0x0901: 0x401fca20, 0x0902: 0x401fcb20, 0x0903: 0x401fcc20,
- 0x0904: 0x401fcd20, 0x0905: 0x401fd020, 0x0906: 0x401fd220, 0x0907: 0x401fd320,
- 0x0908: 0x401fd520, 0x0909: 0x401fd620, 0x090a: 0x401fd720, 0x090b: 0x401fd820,
- 0x090c: 0x401fd920, 0x090d: 0x401fda20, 0x090e: 0x401fd420, 0x090f: 0x401fc520,
- 0x0910: 0x401f7b20, 0x0911: 0x80000000, 0x0912: 0x80000000, 0x0913: 0x80003502,
- 0x0914: 0x80003202, 0x0915: 0x401fd120, 0x0916: 0x401fc620, 0x0917: 0x401fc720,
- 0x0920: 0x401f8a20, 0x0921: 0x401f8c20, 0x0922: 0x401fce20, 0x0923: 0x401fcf20,
- 0x0924: 0x40017e20, 0x0925: 0x40017f20, 0x0926: 0xe000002d, 0x0927: 0xe00000ab,
- 0x0928: 0xe0000195, 0x0929: 0xe000025b, 0x092a: 0xe000031e, 0x092b: 0xe00003d8,
- 0x092c: 0xe000048f, 0x092d: 0xe000052b, 0x092e: 0xe00005c7, 0x092f: 0xe0000660,
- 0x0930: 0x40028420, 0x0931: 0x40139420, 0x0932: 0x401f7c20, 0x0933: 0x401f8020,
- 0x0934: 0x401f8120, 0x0935: 0x401f8220, 0x0936: 0x401f8320, 0x0937: 0x401f8420,
- 0x0939: 0x401f9e20, 0x093a: 0x401fb420, 0x093b: 0x401f9820,
- 0x093c: 0x401f9f20, 0x093d: 0x401fbe20, 0x093e: 0x401fa520, 0x093f: 0x401fb020,
+ 0x0924: 0x8000af02, 0x0925: 0x8000b402, 0x0926: 0x8000b802, 0x0927: 0x8000a402,
+ 0x0928: 0x8000a802, 0x0929: 0x8000ac02, 0x092a: 0x80000000, 0x092b: 0x80000000,
+ 0x092c: 0x80000000, 0x092d: 0x80000000, 0x092e: 0x80000000, 0x092f: 0x80000000,
+ 0x0930: 0x8000a302, 0x0931: 0x8000a702, 0x0932: 0x8000ab02, 0x0933: 0x80000000,
+ 0x0934: 0x8000b002, 0x0935: 0x8000b102, 0x0936: 0x8000b902, 0x0937: 0x8000ca02,
+ 0x0938: 0x8000cb02, 0x0939: 0x8000cf02, 0x093a: 0x8000d002, 0x093b: 0x8000cd02,
+ 0x093c: 0x8000ce02, 0x093d: 0x8000cc02, 0x093e: 0x8000b502,
// Block 0x25, offset 0x940
- 0x0941: 0x8000e202, 0x0942: 0x8000e302, 0x0943: 0x8000e402,
- 0x0945: 0x401fdb20, 0x0946: 0x401fdc20, 0x0947: 0x401fdd20,
- 0x0948: 0x401fde20, 0x0949: 0x401fdf20, 0x094a: 0x401fe020, 0x094b: 0x401fe120,
- 0x094c: 0x401fe320, 0x094f: 0x401fe520,
- 0x0950: 0x401fe620, 0x0953: 0x401fe720,
- 0x0954: 0x401fe820, 0x0955: 0x401fe920, 0x0956: 0x401fea20, 0x0957: 0x401feb20,
- 0x0958: 0x401fec20, 0x0959: 0x401fed20, 0x095a: 0x401fee20, 0x095b: 0x401fef20,
- 0x095c: 0x401ff020, 0x095d: 0x401ff120, 0x095e: 0x401ff220, 0x095f: 0x401ff320,
- 0x0960: 0x401ff420, 0x0961: 0x401ff520, 0x0962: 0x401ff620, 0x0963: 0x401ff720,
- 0x0964: 0x401ff820, 0x0965: 0x401ff920, 0x0966: 0x401ffa20, 0x0967: 0x401ffb20,
- 0x0968: 0x401ffc20, 0x096a: 0x401ffd20, 0x096b: 0x401ffe20,
- 0x096c: 0x401fff20, 0x096d: 0x40200020, 0x096e: 0x40200120, 0x096f: 0x40200220,
- 0x0970: 0x40200320, 0x0972: 0x40200520,
- 0x0976: 0x40200720, 0x0977: 0x40200820,
- 0x0978: 0x40200920, 0x0979: 0x40200a20,
- 0x097c: 0x8000e102, 0x097d: 0x40200b20, 0x097e: 0x40200c20, 0x097f: 0x40200d20,
+ 0x0940: 0x8000f202, 0x0941: 0x8000f202, 0x0942: 0x8000f302, 0x0943: 0x8000f402,
+ 0x0944: 0x403fbc20, 0x0945: 0x403fbe20, 0x0946: 0x403fc020, 0x0947: 0x403fcc20,
+ 0x0948: 0x403fce20, 0x0949: 0x403fd020, 0x094a: 0x403fd220, 0x094b: 0x403fd420,
+ 0x094c: 0x403fd820, 0x094d: 0x403fdc20, 0x094e: 0x403fde20, 0x094f: 0x403fe020,
+ 0x0950: 0x403fe220, 0x0951: 0x403fe420, 0x0952: 0x403fe620, 0x0953: 0x403fe820,
+ 0x0954: 0x403fea20, 0x0955: 0x403fec20, 0x0956: 0x403fee20, 0x0957: 0x403ff020,
+ 0x0958: 0x403ff420, 0x0959: 0x403ff620, 0x095a: 0x403ff820, 0x095b: 0x403ffa20,
+ 0x095c: 0x403ffc20, 0x095d: 0x40400220, 0x095e: 0x40400420, 0x095f: 0x40400620,
+ 0x0960: 0x40400820, 0x0961: 0x40400a20, 0x0962: 0x40400e20, 0x0963: 0x40401020,
+ 0x0964: 0x40401220, 0x0965: 0x40401420, 0x0966: 0x40401620, 0x0967: 0x40401820,
+ 0x0968: 0x40401a20, 0x096a: 0x40401c20, 0x096b: 0x40401e20,
+ 0x096c: 0x40402020, 0x096d: 0x40402420, 0x096e: 0x40402620, 0x096f: 0x40402820,
+ 0x0970: 0x40402c20, 0x0972: 0x40402e20, 0x0973: 0x40403020,
+ 0x0975: 0x40403220, 0x0976: 0x40403420, 0x0977: 0x40403620,
+ 0x0978: 0x40403820, 0x0979: 0x40403a20, 0x097a: 0x40404c20, 0x097b: 0x40404e20,
+ 0x097c: 0x8000f102, 0x097d: 0x40403c20, 0x097e: 0x40404a20, 0x097f: 0x40405620,
// Block 0x26, offset 0x980
- 0x0980: 0x40200e20, 0x0981: 0x40200f20, 0x0982: 0x40201020, 0x0983: 0x40201120,
- 0x0984: 0x40201220, 0x0987: 0xc05a0191,
- 0x0988: 0x40201620, 0x098b: 0x40201720,
- 0x098c: 0x40201820, 0x098d: 0x40201920, 0x098e: 0xe00008e8,
- 0x0997: 0x40201a20,
- 0x09a0: 0x401fe220, 0x09a1: 0x401fe420, 0x09a2: 0x40201320, 0x09a3: 0x40201420,
- 0x09a6: 0xe0000030, 0x09a7: 0xe00000ae,
- 0x09a8: 0xe0000198, 0x09a9: 0xe000025e, 0x09aa: 0xe0000321, 0x09ab: 0xe00003db,
- 0x09ac: 0xe0000492, 0x09ad: 0xe000052e, 0x09ae: 0xe00005ca, 0x09af: 0xe0000663,
- 0x09b0: 0x40200420, 0x09b1: 0x40200620, 0x09b2: 0x4013a920, 0x09b3: 0x4013aa20,
- 0x09b4: 0x4013cc20, 0x09b5: 0x4013cd20, 0x09b6: 0x4013ce20, 0x09b7: 0x4013cf20,
- 0x09b8: 0x4013d020, 0x09b9: 0x4013d120, 0x09ba: 0x40038b20, 0x09bb: 0x4013ab20,
+ 0x0980: 0x40405820, 0x0981: 0x40405a20, 0x0982: 0x40405c20, 0x0983: 0x40405e20,
+ 0x0984: 0x40406020, 0x0985: 0x40406620, 0x0986: 0x40406a20, 0x0987: 0x40406c20,
+ 0x0988: 0x40407020, 0x0989: 0x40407220, 0x098a: 0x40407420, 0x098b: 0x40407620,
+ 0x098c: 0x40407820, 0x098d: 0x40407a20, 0x098e: 0x40406e20, 0x098f: 0x40405020,
+ 0x0990: 0x403fb820, 0x0991: 0x80000000, 0x0992: 0x80000000, 0x0993: 0x80003502,
+ 0x0994: 0x80003202, 0x0995: 0x40406820, 0x0996: 0x40405220, 0x0997: 0x40405420,
+ 0x09a0: 0x403fd620, 0x09a1: 0x403fda20, 0x09a2: 0x40406220, 0x09a3: 0x40406420,
+ 0x09a4: 0x40030c20, 0x09a5: 0x40030e20, 0x09a6: 0xe00000c8, 0x09a7: 0xe0000156,
+ 0x09a8: 0xe0000271, 0x09a9: 0xe000034b, 0x09aa: 0xe0000426, 0x09ab: 0xe00004f0,
+ 0x09ac: 0xe00005bb, 0x09ad: 0xe0000663, 0x09ae: 0xe000070f, 0x09af: 0xe00007b4,
+ 0x09b0: 0x40056c20, 0x09b1: 0x4027b620, 0x09b2: 0x403fba20, 0x09b3: 0x403fc220,
+ 0x09b4: 0x403fc420, 0x09b5: 0x403fc620, 0x09b6: 0x403fc820, 0x09b7: 0x403fca20,
+ 0x09b9: 0x403ffe20, 0x09ba: 0x40402a20, 0x09bb: 0x403ff220,
+ 0x09bc: 0x40400020, 0x09bd: 0x40403e20, 0x09be: 0x40400c20, 0x09bf: 0x40402220,
// Block 0x27, offset 0x9c0
- 0x09c1: 0x8000e602, 0x09c2: 0x8000e702, 0x09c3: 0x8000e802,
- 0x09c5: 0x40202020, 0x09c6: 0x40202120, 0x09c7: 0x40202520,
- 0x09c8: 0x40202620, 0x09c9: 0x40201d20, 0x09ca: 0x40201e20,
- 0x09cf: 0x40202720,
- 0x09d0: 0x40202220, 0x09d3: 0x40201f20,
- 0x09d4: 0x40202320, 0x09d5: 0x40202b20, 0x09d6: 0x40202c20, 0x09d7: 0x40202d20,
- 0x09d8: 0x40202e20, 0x09d9: 0x40202f20, 0x09da: 0x40203020, 0x09db: 0x40203120,
- 0x09dc: 0x40203220, 0x09dd: 0x40203320, 0x09de: 0x40203420, 0x09df: 0x40203520,
- 0x09e0: 0x40203620, 0x09e1: 0x40203720, 0x09e2: 0x40203820, 0x09e3: 0x40203920,
- 0x09e4: 0x40203a20, 0x09e5: 0x40203b20, 0x09e6: 0x40203c20, 0x09e7: 0x40203d20,
- 0x09e8: 0x40203e20, 0x09ea: 0x40203f20, 0x09eb: 0x40204020,
- 0x09ec: 0x40204120, 0x09ed: 0x40204220, 0x09ee: 0x40204320, 0x09ef: 0x40204420,
- 0x09f0: 0x40204620, 0x09f2: 0x40204720,
- 0x09f5: 0x40204820,
- 0x09f8: 0x40202820, 0x09f9: 0x40202920,
- 0x09fc: 0x8000e502, 0x09fe: 0x40204a20, 0x09ff: 0x40204b20,
+ 0x09c1: 0x8000f202, 0x09c2: 0x8000f302, 0x09c3: 0x8000f402,
+ 0x09c5: 0x40407c20, 0x09c6: 0x40407e20, 0x09c7: 0x40408020,
+ 0x09c8: 0x40408220, 0x09c9: 0x40408420, 0x09ca: 0x40408620, 0x09cb: 0x40408820,
+ 0x09cc: 0x40408c20, 0x09cf: 0x40409020,
+ 0x09d0: 0x40409220, 0x09d3: 0x40409420,
+ 0x09d4: 0x40409620, 0x09d5: 0x40409820, 0x09d6: 0x40409a20, 0x09d7: 0x40409c20,
+ 0x09d8: 0x40409e20, 0x09d9: 0x4040a020, 0x09da: 0x4040a220, 0x09db: 0x4040a420,
+ 0x09dc: 0x4040a620, 0x09dd: 0x4040a820, 0x09de: 0x4040aa20, 0x09df: 0x4040ac20,
+ 0x09e0: 0x4040ae20, 0x09e1: 0x4040b020, 0x09e2: 0x4040b220, 0x09e3: 0x4040b420,
+ 0x09e4: 0x4040b620, 0x09e5: 0x4040b820, 0x09e6: 0x4040ba20, 0x09e7: 0x4040bc20,
+ 0x09e8: 0x4040be20, 0x09ea: 0x4040c020, 0x09eb: 0x4040c220,
+ 0x09ec: 0x4040c420, 0x09ed: 0x4040c620, 0x09ee: 0x4040c820, 0x09ef: 0x4040ca20,
+ 0x09f0: 0x4040cc20, 0x09f2: 0x4040d020,
+ 0x09f6: 0x4040d420, 0x09f7: 0x4040d620,
+ 0x09f8: 0x4040d820, 0x09f9: 0x4040da20,
+ 0x09fc: 0x8000f102, 0x09fd: 0x4040dc20, 0x09fe: 0x4040de20, 0x09ff: 0x4040e020,
// Block 0x28, offset 0xa00
- 0x0a00: 0x40204c20, 0x0a01: 0x40204d20, 0x0a02: 0x40204e20,
- 0x0a07: 0x40204f20,
- 0x0a08: 0x40205020, 0x0a0b: 0x40205120,
- 0x0a0c: 0x40205220, 0x0a0d: 0x40205320,
- 0x0a11: 0x40202a20,
- 0x0a1c: 0x40204920,
- 0x0a26: 0xe0000033, 0x0a27: 0xe00000b1,
- 0x0a28: 0xe000019b, 0x0a29: 0xe0000261, 0x0a2a: 0xe0000324, 0x0a2b: 0xe00003de,
- 0x0a2c: 0xe0000495, 0x0a2d: 0xe0000531, 0x0a2e: 0xe00005cd, 0x0a2f: 0xe0000666,
- 0x0a30: 0x8000e902, 0x0a31: 0x8000ea02, 0x0a32: 0x40202420, 0x0a33: 0x40201c20,
- 0x0a34: 0x40201b20, 0x0a35: 0x40204520,
+ 0x0a00: 0x4040e220, 0x0a01: 0x4040e420, 0x0a02: 0x4040e620, 0x0a03: 0x4040e820,
+ 0x0a04: 0x4040ea20, 0x0a07: 0xc05a0191,
+ 0x0a08: 0x4040f220, 0x0a0b: 0x4040f420,
+ 0x0a0c: 0x4040f620, 0x0a0d: 0x4040f820, 0x0a0e: 0xe0000d53,
+ 0x0a17: 0x4040fa20,
+ 0x0a20: 0x40408a20, 0x0a21: 0x40408e20, 0x0a22: 0x4040ec20, 0x0a23: 0x4040ee20,
+ 0x0a26: 0xe00000cb, 0x0a27: 0xe0000159,
+ 0x0a28: 0xe0000274, 0x0a29: 0xe000034e, 0x0a2a: 0xe0000429, 0x0a2b: 0xe00004f3,
+ 0x0a2c: 0xe00005be, 0x0a2d: 0xe0000666, 0x0a2e: 0xe0000712, 0x0a2f: 0xe00007b7,
+ 0x0a30: 0x4040ce20, 0x0a31: 0x4040d220, 0x0a32: 0x4027e820, 0x0a33: 0x4027ea20,
+ 0x0a34: 0x40283020, 0x0a35: 0x40283220, 0x0a36: 0x40283420, 0x0a37: 0x40283620,
+ 0x0a38: 0x40283820, 0x0a39: 0x40283a20, 0x0a3a: 0x40073a20, 0x0a3b: 0x4027ec20,
// Block 0x29, offset 0xa40
- 0x0a41: 0x8000ec02, 0x0a42: 0x8000ed02, 0x0a43: 0x8000ee02,
- 0x0a45: 0x40205520, 0x0a46: 0x40205620, 0x0a47: 0x40205720,
- 0x0a48: 0x40205820, 0x0a49: 0x40205920, 0x0a4a: 0x40205a20, 0x0a4b: 0x40205b20,
- 0x0a4c: 0x40205d20, 0x0a4d: 0x40205f20, 0x0a4f: 0x40206020,
- 0x0a50: 0x40206120, 0x0a51: 0x40206220, 0x0a53: 0x40206320,
- 0x0a54: 0x40206420, 0x0a55: 0x40206520, 0x0a56: 0x40206620, 0x0a57: 0x40206720,
- 0x0a58: 0x40206820, 0x0a59: 0x40206920, 0x0a5a: 0x40206a20, 0x0a5b: 0x40206b20,
- 0x0a5c: 0x40206c20, 0x0a5d: 0x40206d20, 0x0a5e: 0x40206e20, 0x0a5f: 0x40206f20,
- 0x0a60: 0x40207020, 0x0a61: 0x40207120, 0x0a62: 0x40207220, 0x0a63: 0x40207320,
- 0x0a64: 0x40207420, 0x0a65: 0x40207520, 0x0a66: 0x40207620, 0x0a67: 0x40207720,
- 0x0a68: 0x40207820, 0x0a6a: 0x40207920, 0x0a6b: 0x40207a20,
- 0x0a6c: 0x40207b20, 0x0a6d: 0x40207c20, 0x0a6e: 0x40207d20, 0x0a6f: 0x40207e20,
- 0x0a70: 0x40207f20, 0x0a72: 0x40208020, 0x0a73: 0x40208620,
- 0x0a75: 0x40208120, 0x0a76: 0x40208220, 0x0a77: 0x40208320,
- 0x0a78: 0x40208420, 0x0a79: 0x40208520,
- 0x0a7c: 0x8000eb02, 0x0a7d: 0x40208720, 0x0a7e: 0x40208820, 0x0a7f: 0x40208920,
+ 0x0a41: 0x8000f202, 0x0a42: 0x8000f302, 0x0a43: 0x8000f402,
+ 0x0a45: 0x40410620, 0x0a46: 0x40410820, 0x0a47: 0x40411020,
+ 0x0a48: 0x40411220, 0x0a49: 0x40410020, 0x0a4a: 0x40410220,
+ 0x0a4f: 0x40411420,
+ 0x0a50: 0x40410a20, 0x0a53: 0x40410420,
+ 0x0a54: 0x40410c20, 0x0a55: 0x40411c20, 0x0a56: 0x40411e20, 0x0a57: 0x40412020,
+ 0x0a58: 0x40412220, 0x0a59: 0x40412420, 0x0a5a: 0x40412620, 0x0a5b: 0x40412820,
+ 0x0a5c: 0x40412a20, 0x0a5d: 0x40412c20, 0x0a5e: 0x40412e20, 0x0a5f: 0x40413020,
+ 0x0a60: 0x40413220, 0x0a61: 0x40413420, 0x0a62: 0x40413620, 0x0a63: 0x40413820,
+ 0x0a64: 0x40413a20, 0x0a65: 0x40413c20, 0x0a66: 0x40413e20, 0x0a67: 0x40414020,
+ 0x0a68: 0x40414220, 0x0a6a: 0x40414420, 0x0a6b: 0x40414620,
+ 0x0a6c: 0x40414820, 0x0a6d: 0x40414a20, 0x0a6e: 0x40414c20, 0x0a6f: 0x40414e20,
+ 0x0a70: 0x40415220, 0x0a72: 0x40415420,
+ 0x0a75: 0x40415620,
+ 0x0a78: 0x40411620, 0x0a79: 0x40411820,
+ 0x0a7c: 0x8000f102, 0x0a7e: 0x40415a20, 0x0a7f: 0x40415c20,
// Block 0x2a, offset 0xa80
- 0x0a80: 0x40208a20, 0x0a81: 0x40208b20, 0x0a82: 0x40208c20, 0x0a83: 0x40208d20,
- 0x0a84: 0x40208e20, 0x0a85: 0x40209120, 0x0a87: 0x40209220,
- 0x0a88: 0x40209320, 0x0a89: 0x40209420, 0x0a8b: 0x40209520,
- 0x0a8c: 0x40209620, 0x0a8d: 0x40209720,
- 0x0a90: 0x40205420,
- 0x0aa0: 0x40205c20, 0x0aa1: 0x40205e20, 0x0aa2: 0x40208f20, 0x0aa3: 0x40209020,
- 0x0aa6: 0xe0000036, 0x0aa7: 0xe00000b4,
- 0x0aa8: 0xe000019e, 0x0aa9: 0xe0000264, 0x0aaa: 0xe0000327, 0x0aab: 0xe00003e1,
- 0x0aac: 0xe0000498, 0x0aad: 0xe0000534, 0x0aae: 0xe00005d0, 0x0aaf: 0xe0000669,
- 0x0ab1: 0x4013ac20,
+ 0x0a80: 0x40415e20, 0x0a81: 0x40416020, 0x0a82: 0x40416220,
+ 0x0a87: 0x40416420,
+ 0x0a88: 0x40416620, 0x0a8b: 0x40416820,
+ 0x0a8c: 0x40416a20, 0x0a8d: 0x40416c20,
+ 0x0a91: 0x40411a20,
+ 0x0a9c: 0x40415820,
+ 0x0aa6: 0xe00000ce, 0x0aa7: 0xe000015c,
+ 0x0aa8: 0xe0000277, 0x0aa9: 0xe0000351, 0x0aaa: 0xe000042c, 0x0aab: 0xe00004f6,
+ 0x0aac: 0xe00005c1, 0x0aad: 0xe0000669, 0x0aae: 0xe0000715, 0x0aaf: 0xe00007ba,
+ 0x0ab0: 0x8000f502, 0x0ab1: 0x8000f602, 0x0ab2: 0x40410e20, 0x0ab3: 0x4040fe20,
+ 0x0ab4: 0x4040fc20, 0x0ab5: 0x40415020,
// Block 0x2b, offset 0xac0
- 0x0ac1: 0x8000f002, 0x0ac2: 0x8000f102, 0x0ac3: 0x8000f202,
- 0x0ac5: 0x40209820, 0x0ac6: 0x40209920, 0x0ac7: 0x40209a20,
- 0x0ac8: 0x40209b20, 0x0ac9: 0x40209c20, 0x0aca: 0x40209d20, 0x0acb: 0x40209e20,
- 0x0acc: 0x4020a020, 0x0acf: 0x4020a220,
- 0x0ad0: 0x4020a320, 0x0ad3: 0x4020a420,
- 0x0ad4: 0x4020a520, 0x0ad5: 0x4020a620, 0x0ad6: 0x4020a720, 0x0ad7: 0x4020a820,
- 0x0ad8: 0x4020a920, 0x0ad9: 0x4020aa20, 0x0ada: 0x4020ab20, 0x0adb: 0x4020ac20,
- 0x0adc: 0x4020ad20, 0x0add: 0x4020ae20, 0x0ade: 0x4020af20, 0x0adf: 0x4020b020,
- 0x0ae0: 0x4020b120, 0x0ae1: 0x4020b220, 0x0ae2: 0x4020b320, 0x0ae3: 0x4020b420,
- 0x0ae4: 0x4020b520, 0x0ae5: 0x4020b620, 0x0ae6: 0x4020b720, 0x0ae7: 0x4020b820,
- 0x0ae8: 0x4020b920, 0x0aea: 0x4020ba20, 0x0aeb: 0x4020bb20,
- 0x0aec: 0x4020bc20, 0x0aed: 0x4020bd20, 0x0aee: 0x4020be20, 0x0aef: 0x4020bf20,
- 0x0af0: 0x4020c120, 0x0af2: 0x4020c220, 0x0af3: 0x4020c320,
- 0x0af5: 0x4020c420, 0x0af6: 0x4020c620, 0x0af7: 0x4020c720,
- 0x0af8: 0x4020c820, 0x0af9: 0x4020c920,
- 0x0afc: 0x8000ef02, 0x0afd: 0x4020ca20, 0x0afe: 0x4020cb20, 0x0aff: 0x4020cc20,
+ 0x0ac1: 0x8000f202, 0x0ac2: 0x8000f302, 0x0ac3: 0x8000f402,
+ 0x0ac5: 0x40417020, 0x0ac6: 0x40417220, 0x0ac7: 0x40417420,
+ 0x0ac8: 0x40417620, 0x0ac9: 0x40417820, 0x0aca: 0x40417a20, 0x0acb: 0x40417c20,
+ 0x0acc: 0x40418020, 0x0acd: 0x40418420, 0x0acf: 0x40418620,
+ 0x0ad0: 0x40418820, 0x0ad1: 0x40418a20, 0x0ad3: 0x40418c20,
+ 0x0ad4: 0x40418e20, 0x0ad5: 0x40419020, 0x0ad6: 0x40419220, 0x0ad7: 0x40419420,
+ 0x0ad8: 0x40419620, 0x0ad9: 0x40419820, 0x0ada: 0x40419a20, 0x0adb: 0x40419c20,
+ 0x0adc: 0x40419e20, 0x0add: 0x4041a020, 0x0ade: 0x4041a220, 0x0adf: 0x4041a420,
+ 0x0ae0: 0x4041a620, 0x0ae1: 0x4041a820, 0x0ae2: 0x4041aa20, 0x0ae3: 0x4041ac20,
+ 0x0ae4: 0x4041ae20, 0x0ae5: 0x4041b020, 0x0ae6: 0x4041b220, 0x0ae7: 0x4041b420,
+ 0x0ae8: 0x4041b620, 0x0aea: 0x4041b820, 0x0aeb: 0x4041ba20,
+ 0x0aec: 0x4041bc20, 0x0aed: 0x4041be20, 0x0aee: 0x4041c020, 0x0aef: 0x4041c220,
+ 0x0af0: 0x4041c420, 0x0af2: 0x4041c620, 0x0af3: 0x4041d220,
+ 0x0af5: 0x4041c820, 0x0af6: 0x4041ca20, 0x0af7: 0x4041cc20,
+ 0x0af8: 0x4041ce20, 0x0af9: 0x4041d020,
+ 0x0afc: 0x8000f102, 0x0afd: 0x4041d420, 0x0afe: 0x4041d620, 0x0aff: 0x4041d820,
// Block 0x2c, offset 0xb00
- 0x0b00: 0x4020cd20, 0x0b01: 0x4020ce20, 0x0b02: 0x4020cf20, 0x0b03: 0x4020d020,
- 0x0b04: 0x4020d120, 0x0b07: 0xc05d01e1,
- 0x0b08: 0x4020d520, 0x0b0b: 0x4020d620,
- 0x0b0c: 0x4020d720, 0x0b0d: 0x4020d820,
- 0x0b16: 0x4020d920, 0x0b17: 0x4020da20,
- 0x0b1f: 0x4020c020,
- 0x0b20: 0x40209f20, 0x0b21: 0x4020a120, 0x0b22: 0x4020d220, 0x0b23: 0x4020d320,
- 0x0b26: 0xe0000039, 0x0b27: 0xe00000b7,
- 0x0b28: 0xe00001a1, 0x0b29: 0xe0000267, 0x0b2a: 0xe000032a, 0x0b2b: 0xe00003e4,
- 0x0b2c: 0xe000049b, 0x0b2d: 0xe0000537, 0x0b2e: 0xe00005d3, 0x0b2f: 0xe000066c,
- 0x0b30: 0x40038c20, 0x0b31: 0x4020c520, 0x0b32: 0x4013d220, 0x0b33: 0x4013d320,
- 0x0b34: 0x4013d420, 0x0b35: 0x4013d520, 0x0b36: 0x4013d620, 0x0b37: 0x4013d720,
+ 0x0b00: 0x4041da20, 0x0b01: 0x4041dc20, 0x0b02: 0x4041de20, 0x0b03: 0x4041e020,
+ 0x0b04: 0x4041e220, 0x0b05: 0x4041e820, 0x0b07: 0x4041ea20,
+ 0x0b08: 0x4041ec20, 0x0b09: 0x4041ee20, 0x0b0b: 0x4041f020,
+ 0x0b0c: 0x4041f220, 0x0b0d: 0x4041f420,
+ 0x0b10: 0x40416e20,
+ 0x0b20: 0x40417e20, 0x0b21: 0x40418220, 0x0b22: 0x4041e420, 0x0b23: 0x4041e620,
+ 0x0b26: 0xe00000d1, 0x0b27: 0xe000015f,
+ 0x0b28: 0xe000027a, 0x0b29: 0xe0000354, 0x0b2a: 0xe000042f, 0x0b2b: 0xe00004f9,
+ 0x0b2c: 0xe00005c4, 0x0b2d: 0xe000066c, 0x0b2e: 0xe0000718, 0x0b2f: 0xe00007bd,
+ 0x0b30: 0x40057420, 0x0b31: 0x4027ee20,
// Block 0x2d, offset 0xb40
- 0x0b42: 0x8000f302, 0x0b43: 0x4020e820,
- 0x0b45: 0x4020dc20, 0x0b46: 0x4020dd20, 0x0b47: 0x4020de20,
- 0x0b48: 0x4020df20, 0x0b49: 0x4020e020, 0x0b4a: 0x4020e120,
- 0x0b4e: 0x4020e220, 0x0b4f: 0x4020e320,
- 0x0b50: 0x4020e420, 0x0b52: 0xc0610231, 0x0b53: 0x4020e620,
- 0x0b54: 0x4020e720, 0x0b55: 0x4020e920,
- 0x0b59: 0x4020ea20, 0x0b5a: 0x4020eb20,
- 0x0b5c: 0x4020fb20, 0x0b5e: 0x4020ec20, 0x0b5f: 0x4020ed20,
- 0x0b63: 0x4020ee20,
- 0x0b64: 0x4020ef20,
- 0x0b68: 0x4020f020, 0x0b69: 0x4020fa20, 0x0b6a: 0x4020f120,
- 0x0b6e: 0x4020f220, 0x0b6f: 0x4020f320,
- 0x0b70: 0x4020f420, 0x0b71: 0x4020f920, 0x0b72: 0x4020f520, 0x0b73: 0x4020f820,
- 0x0b74: 0x4020f720, 0x0b75: 0x4020f620, 0x0b76: 0x4020fc20, 0x0b77: 0x4020fd20,
- 0x0b78: 0x4020fe20, 0x0b79: 0x4020ff20,
- 0x0b7e: 0x40210020, 0x0b7f: 0x40210120,
+ 0x0b41: 0x8000f202, 0x0b42: 0x8000f302, 0x0b43: 0x8000f402,
+ 0x0b45: 0x4041f620, 0x0b46: 0x4041f820, 0x0b47: 0x4041fa20,
+ 0x0b48: 0x4041fc20, 0x0b49: 0x4041fe20, 0x0b4a: 0x40420020, 0x0b4b: 0x40420220,
+ 0x0b4c: 0x40420620, 0x0b4f: 0x40420a20,
+ 0x0b50: 0x40420c20, 0x0b53: 0x40420e20,
+ 0x0b54: 0x40421020, 0x0b55: 0x40421220, 0x0b56: 0x40421420, 0x0b57: 0x40421620,
+ 0x0b58: 0x40421820, 0x0b59: 0x40421a20, 0x0b5a: 0x40421c20, 0x0b5b: 0x40421e20,
+ 0x0b5c: 0x40422020, 0x0b5d: 0x40422220, 0x0b5e: 0x40422420, 0x0b5f: 0x40422620,
+ 0x0b60: 0x40422820, 0x0b61: 0x40422a20, 0x0b62: 0x40422c20, 0x0b63: 0x40422e20,
+ 0x0b64: 0x40423020, 0x0b65: 0x40423220, 0x0b66: 0x40423420, 0x0b67: 0x40423620,
+ 0x0b68: 0x40423820, 0x0b6a: 0x40423a20, 0x0b6b: 0x40423c20,
+ 0x0b6c: 0x40423e20, 0x0b6d: 0x40424020, 0x0b6e: 0x40424220, 0x0b6f: 0x40424420,
+ 0x0b70: 0x40424820, 0x0b72: 0x40424a20, 0x0b73: 0x40424c20,
+ 0x0b75: 0x40424e20, 0x0b76: 0x40425220, 0x0b77: 0x40425420,
+ 0x0b78: 0x40425620, 0x0b79: 0x40425820,
+ 0x0b7c: 0x8000f102, 0x0b7d: 0x40425a20, 0x0b7e: 0x40425c20, 0x0b7f: 0x40425e20,
// Block 0x2e, offset 0xb80
- 0x0b80: 0x40210220, 0x0b81: 0x40210320, 0x0b82: 0x40210420,
- 0x0b86: 0xc0630261, 0x0b87: 0xc06602b1,
- 0x0b88: 0x40210720, 0x0b8a: 0x40210820, 0x0b8b: 0x40210920,
- 0x0b8c: 0x40210a20, 0x0b8d: 0x40210b20,
- 0x0b90: 0x4020db20,
- 0x0b97: 0x40210c20,
- 0x0ba6: 0xe000003c, 0x0ba7: 0xe00000ba,
- 0x0ba8: 0xe00001a4, 0x0ba9: 0xe000026a, 0x0baa: 0xe000032d, 0x0bab: 0xe00003e7,
- 0x0bac: 0xe000049e, 0x0bad: 0xe000053a, 0x0bae: 0xe00005d6, 0x0baf: 0xe000066f,
- 0x0bb0: 0x4013de20, 0x0bb1: 0x4013df20, 0x0bb2: 0x4013e020, 0x0bb3: 0x40038d20,
- 0x0bb4: 0x40038e20, 0x0bb5: 0x40038f20, 0x0bb6: 0x40039020, 0x0bb7: 0x40039120,
- 0x0bb8: 0x40039220, 0x0bb9: 0x4013ae20, 0x0bba: 0x40039320,
+ 0x0b80: 0x40426020, 0x0b81: 0x40426220, 0x0b82: 0x40426420, 0x0b83: 0x40426620,
+ 0x0b84: 0x40426820, 0x0b87: 0xc05d01e1,
+ 0x0b88: 0x40427020, 0x0b8b: 0x40427220,
+ 0x0b8c: 0x40427420, 0x0b8d: 0x40427620,
+ 0x0b96: 0x40427820, 0x0b97: 0x40427a20,
+ 0x0b9f: 0x40424620,
+ 0x0ba0: 0x40420420, 0x0ba1: 0x40420820, 0x0ba2: 0x40426a20, 0x0ba3: 0x40426c20,
+ 0x0ba6: 0xe00000d4, 0x0ba7: 0xe0000162,
+ 0x0ba8: 0xe000027d, 0x0ba9: 0xe0000357, 0x0baa: 0xe0000432, 0x0bab: 0xe00004fc,
+ 0x0bac: 0xe00005c7, 0x0bad: 0xe000066f, 0x0bae: 0xe000071b, 0x0baf: 0xe00007c0,
+ 0x0bb0: 0x40073c20, 0x0bb1: 0x40425020, 0x0bb2: 0x40283c20, 0x0bb3: 0x40283e20,
+ 0x0bb4: 0x40284020, 0x0bb5: 0x40284220, 0x0bb6: 0x40284420, 0x0bb7: 0x40284620,
// Block 0x2f, offset 0xbc0
- 0x0bc1: 0x8000f402, 0x0bc2: 0x8000f502, 0x0bc3: 0x8000f602,
- 0x0bc5: 0x40210d20, 0x0bc6: 0x40210e20, 0x0bc7: 0x40210f20,
- 0x0bc8: 0x40211020, 0x0bc9: 0x40211120, 0x0bca: 0x40211220, 0x0bcb: 0x40211320,
- 0x0bcc: 0x40211520, 0x0bce: 0x40211720, 0x0bcf: 0x40211820,
- 0x0bd0: 0x40211920, 0x0bd2: 0x40211a20, 0x0bd3: 0x40211b20,
- 0x0bd4: 0x40211c20, 0x0bd5: 0x40211d20, 0x0bd6: 0x40211e20, 0x0bd7: 0x40211f20,
- 0x0bd8: 0x40212020, 0x0bd9: 0x40212120, 0x0bda: 0x40212220, 0x0bdb: 0x40212420,
- 0x0bdc: 0x40212520, 0x0bdd: 0x40212720, 0x0bde: 0x40212820, 0x0bdf: 0x40212920,
- 0x0be0: 0x40212a20, 0x0be1: 0x40212b20, 0x0be2: 0x40212c20, 0x0be3: 0x40212d20,
- 0x0be4: 0x40212e20, 0x0be5: 0x40212f20, 0x0be6: 0x40213020, 0x0be7: 0x40213120,
- 0x0be8: 0x40213220, 0x0bea: 0x40213320, 0x0beb: 0x40213420,
- 0x0bec: 0x40213520, 0x0bed: 0x40213620, 0x0bee: 0x40213720, 0x0bef: 0x40213820,
- 0x0bf0: 0x40213920, 0x0bf1: 0x40213a20, 0x0bf2: 0x40213b20, 0x0bf3: 0x40214120,
- 0x0bf5: 0x40213c20, 0x0bf6: 0x40213d20, 0x0bf7: 0x40213e20,
- 0x0bf8: 0x40213f20, 0x0bf9: 0x40214020,
- 0x0bfd: 0x40214220, 0x0bfe: 0x40214320, 0x0bff: 0x40214420,
+ 0x0bc2: 0x8000f302, 0x0bc3: 0x40429620,
+ 0x0bc5: 0x40427e20, 0x0bc6: 0x40428020, 0x0bc7: 0x40428220,
+ 0x0bc8: 0x40428420, 0x0bc9: 0x40428620, 0x0bca: 0x40428820,
+ 0x0bce: 0x40428a20, 0x0bcf: 0x40428c20,
+ 0x0bd0: 0x40428e20, 0x0bd2: 0xc0610231, 0x0bd3: 0x40429220,
+ 0x0bd4: 0x40429420, 0x0bd5: 0x40429820,
+ 0x0bd9: 0x40429a20, 0x0bda: 0x40429c20,
+ 0x0bdc: 0x4042bc20, 0x0bde: 0x40429e20, 0x0bdf: 0x4042a020,
+ 0x0be3: 0x4042a220,
+ 0x0be4: 0x4042a420,
+ 0x0be8: 0x4042a620, 0x0be9: 0x4042ba20, 0x0bea: 0x4042a820,
+ 0x0bee: 0x4042aa20, 0x0bef: 0x4042ac20,
+ 0x0bf0: 0x4042ae20, 0x0bf1: 0x4042b820, 0x0bf2: 0x4042b020, 0x0bf3: 0x4042b620,
+ 0x0bf4: 0x4042b420, 0x0bf5: 0x4042b220, 0x0bf6: 0x4042be20, 0x0bf7: 0x4042c020,
+ 0x0bf8: 0x4042c220, 0x0bf9: 0x4042c420,
+ 0x0bfe: 0x4042c620, 0x0bff: 0x4042c820,
// Block 0x30, offset 0xc00
- 0x0c00: 0x40214520, 0x0c01: 0x40214620, 0x0c02: 0x40214720, 0x0c03: 0x40214820,
- 0x0c04: 0x40214920, 0x0c06: 0xc06802e1, 0x0c07: 0x40214d20,
- 0x0c08: 0x40214e20, 0x0c0a: 0x40214f20, 0x0c0b: 0x40215020,
- 0x0c0c: 0x40215120, 0x0c0d: 0x40215220,
- 0x0c15: 0x40215320, 0x0c16: 0x40215420,
- 0x0c18: 0x40212320, 0x0c19: 0x40212620,
- 0x0c20: 0x40211420, 0x0c21: 0x40211620, 0x0c22: 0x40214a20, 0x0c23: 0x40214b20,
- 0x0c26: 0xe000003f, 0x0c27: 0xe00000bd,
- 0x0c28: 0xe00001a7, 0x0c29: 0xe000026d, 0x0c2a: 0xe0000330, 0x0c2b: 0xe00003ea,
- 0x0c2c: 0xe00004a1, 0x0c2d: 0xe000053d, 0x0c2e: 0xe00005d9, 0x0c2f: 0xe0000672,
- 0x0c38: 0xe0000042, 0x0c39: 0xe00000c0, 0x0c3a: 0xe00001aa, 0x0c3b: 0xe0000270,
- 0x0c3c: 0xe00000c3, 0x0c3d: 0xe00001ad, 0x0c3e: 0xe0000273, 0x0c3f: 0x40039420,
+ 0x0c00: 0x4042ca20, 0x0c01: 0x4042cc20, 0x0c02: 0x4042ce20,
+ 0x0c06: 0xc0630261, 0x0c07: 0xc06602b1,
+ 0x0c08: 0x4042d420, 0x0c0a: 0x4042d620, 0x0c0b: 0x4042d820,
+ 0x0c0c: 0x4042da20, 0x0c0d: 0x4042dc20,
+ 0x0c10: 0x40427c20,
+ 0x0c17: 0x4042de20,
+ 0x0c26: 0xe00000d7, 0x0c27: 0xe0000165,
+ 0x0c28: 0xe0000280, 0x0c29: 0xe000035a, 0x0c2a: 0xe0000435, 0x0c2b: 0xe00004ff,
+ 0x0c2c: 0xe00005ca, 0x0c2d: 0xe0000672, 0x0c2e: 0xe000071e, 0x0c2f: 0xe00007c3,
+ 0x0c30: 0x40285420, 0x0c31: 0x40285620, 0x0c32: 0x40285820, 0x0c33: 0x40073e20,
+ 0x0c34: 0x40074020, 0x0c35: 0x40074220, 0x0c36: 0x40074420, 0x0c37: 0x40074620,
+ 0x0c38: 0x40074820, 0x0c39: 0x4027f220, 0x0c3a: 0x40074a20,
// Block 0x31, offset 0xc40
- 0x0c42: 0x8000f802, 0x0c43: 0x8000f902,
- 0x0c45: 0x40215520, 0x0c46: 0x40215620, 0x0c47: 0x40215720,
- 0x0c48: 0x40215820, 0x0c49: 0x40215920, 0x0c4a: 0x40215a20, 0x0c4b: 0x40215b20,
- 0x0c4c: 0x40215d20, 0x0c4e: 0x40215f20, 0x0c4f: 0x40216020,
- 0x0c50: 0x40216120, 0x0c52: 0x40216220, 0x0c53: 0x40216320,
- 0x0c54: 0x40216420, 0x0c55: 0x40216520, 0x0c56: 0x40216620, 0x0c57: 0x40216720,
- 0x0c58: 0x40216820, 0x0c59: 0x40216920, 0x0c5a: 0x40216a20, 0x0c5b: 0x40216b20,
- 0x0c5c: 0x40216c20, 0x0c5d: 0x40216d20, 0x0c5e: 0x40216e20, 0x0c5f: 0x40216f20,
- 0x0c60: 0x40217020, 0x0c61: 0x40217120, 0x0c62: 0x40217220, 0x0c63: 0x40217320,
- 0x0c64: 0x40217420, 0x0c65: 0x40217520, 0x0c66: 0x40217620, 0x0c67: 0x40217720,
- 0x0c68: 0x40217820, 0x0c6a: 0x40217920, 0x0c6b: 0x40217a20,
- 0x0c6c: 0x40217b20, 0x0c6d: 0x40217c20, 0x0c6e: 0x40217d20, 0x0c6f: 0x40217e20,
- 0x0c70: 0x40217f20, 0x0c71: 0x40218020, 0x0c72: 0x40218120, 0x0c73: 0x40218720,
- 0x0c75: 0x40218220, 0x0c76: 0x40218320, 0x0c77: 0x40218420,
- 0x0c78: 0x40218520, 0x0c79: 0x40218620,
- 0x0c7c: 0x8000f702, 0x0c7d: 0x40218920, 0x0c7e: 0x40218c20, 0x0c7f: 0xc06a0311,
+ 0x0c41: 0x8000f202, 0x0c42: 0x8000f302, 0x0c43: 0x8000f402,
+ 0x0c45: 0x4042e020, 0x0c46: 0x4042e220, 0x0c47: 0x4042e420,
+ 0x0c48: 0x4042e620, 0x0c49: 0x4042e820, 0x0c4a: 0x4042ea20, 0x0c4b: 0x4042ec20,
+ 0x0c4c: 0x4042f020, 0x0c4e: 0x4042f420, 0x0c4f: 0x4042f620,
+ 0x0c50: 0x4042f820, 0x0c52: 0x4042fa20, 0x0c53: 0x4042fc20,
+ 0x0c54: 0x4042fe20, 0x0c55: 0x40430020, 0x0c56: 0x40430220, 0x0c57: 0x40430420,
+ 0x0c58: 0x40430620, 0x0c59: 0x40430820, 0x0c5a: 0x40430a20, 0x0c5b: 0x40430e20,
+ 0x0c5c: 0x40431020, 0x0c5d: 0x40431420, 0x0c5e: 0x40431620, 0x0c5f: 0x40431820,
+ 0x0c60: 0x40431a20, 0x0c61: 0x40431c20, 0x0c62: 0x40431e20, 0x0c63: 0x40432020,
+ 0x0c64: 0x40432220, 0x0c65: 0x40432420, 0x0c66: 0x40432620, 0x0c67: 0x40432820,
+ 0x0c68: 0x40432a20, 0x0c6a: 0x40432c20, 0x0c6b: 0x40432e20,
+ 0x0c6c: 0x40433020, 0x0c6d: 0x40433220, 0x0c6e: 0x40433420, 0x0c6f: 0x40433620,
+ 0x0c70: 0x40433820, 0x0c71: 0x40433a20, 0x0c72: 0x40433c20, 0x0c73: 0x40434820,
+ 0x0c75: 0x40433e20, 0x0c76: 0x40434020, 0x0c77: 0x40434220,
+ 0x0c78: 0x40434420, 0x0c79: 0x40434620,
+ 0x0c7d: 0x40434a20, 0x0c7e: 0x40434c20, 0x0c7f: 0x40434e20,
// Block 0x32, offset 0xc80
- 0x0c80: 0x40218e20, 0x0c81: 0x40218f20, 0x0c82: 0x40219020, 0x0c83: 0x40219120,
- 0x0c84: 0x40219220, 0x0c86: 0xc06c0341, 0x0c87: 0x40219620,
- 0x0c88: 0x40219720, 0x0c8a: 0xc0710311, 0x0c8b: 0x40219920,
- 0x0c8c: 0x40219a20, 0x0c8d: 0x40219b20,
- 0x0c95: 0x40219c20, 0x0c96: 0x40219d20,
- 0x0c9e: 0x40218820,
- 0x0ca0: 0x40215c20, 0x0ca1: 0x40215e20, 0x0ca2: 0x40219320, 0x0ca3: 0x40219420,
- 0x0ca6: 0xe0000045, 0x0ca7: 0xe00000c6,
- 0x0ca8: 0xe00001b0, 0x0ca9: 0xe0000276, 0x0caa: 0xe0000333, 0x0cab: 0xe00003ed,
- 0x0cac: 0xe00004a4, 0x0cad: 0xe0000540, 0x0cae: 0xe00005dc, 0x0caf: 0xe0000675,
- 0x0cb1: 0x40218a20, 0x0cb2: 0x40218b20,
+ 0x0c80: 0x40435020, 0x0c81: 0x40435220, 0x0c82: 0x40435420, 0x0c83: 0x40435620,
+ 0x0c84: 0x40435820, 0x0c86: 0xc06802e1, 0x0c87: 0x40436020,
+ 0x0c88: 0x40436220, 0x0c8a: 0x40436420, 0x0c8b: 0x40436620,
+ 0x0c8c: 0x40436820, 0x0c8d: 0x40436a20,
+ 0x0c95: 0x40436c20, 0x0c96: 0x40436e20,
+ 0x0c98: 0x40430c20, 0x0c99: 0x40431220,
+ 0x0ca0: 0x4042ee20, 0x0ca1: 0x4042f220, 0x0ca2: 0x40435a20, 0x0ca3: 0x40435c20,
+ 0x0ca6: 0xe00000da, 0x0ca7: 0xe0000168,
+ 0x0ca8: 0xe0000283, 0x0ca9: 0xe000035d, 0x0caa: 0xe0000438, 0x0cab: 0xe0000502,
+ 0x0cac: 0xe00005cd, 0x0cad: 0xe0000675, 0x0cae: 0xe0000721, 0x0caf: 0xe00007c6,
+ 0x0cb8: 0xe00000dd, 0x0cb9: 0xe000016b, 0x0cba: 0xe0000286, 0x0cbb: 0xe0000360,
+ 0x0cbc: 0xe000016e, 0x0cbd: 0xe0000289, 0x0cbe: 0xe0000363, 0x0cbf: 0x40074c20,
// Block 0x33, offset 0xcc0
- 0x0cc2: 0x8000fa02, 0x0cc3: 0x8000fb02,
- 0x0cc5: 0x40219e20, 0x0cc6: 0x40219f20, 0x0cc7: 0x4021a020,
- 0x0cc8: 0x4021a120, 0x0cc9: 0x4021a220, 0x0cca: 0x4021a320, 0x0ccb: 0x4021a420,
- 0x0ccc: 0x4021a620, 0x0cce: 0x4021a820, 0x0ccf: 0x4021a920,
- 0x0cd0: 0x4021aa20, 0x0cd2: 0x4021ab20, 0x0cd3: 0x4021ac20,
- 0x0cd4: 0x4021ad20, 0x0cd5: 0x4021ae20, 0x0cd6: 0x4021af20, 0x0cd7: 0x4021b020,
- 0x0cd8: 0x4021b120, 0x0cd9: 0x4021b220, 0x0cda: 0x4021b320, 0x0cdb: 0x4021b420,
- 0x0cdc: 0x4021b520, 0x0cdd: 0x4021b620, 0x0cde: 0x4021b720, 0x0cdf: 0x4021b820,
- 0x0ce0: 0x4021b920, 0x0ce1: 0x4021ba20, 0x0ce2: 0x4021bb20, 0x0ce3: 0x4021bc20,
- 0x0ce4: 0x4021bd20, 0x0ce5: 0x4021be20, 0x0ce6: 0x4021bf20, 0x0ce7: 0x4021c020,
- 0x0ce8: 0x4021c120, 0x0ce9: 0x4021c220, 0x0cea: 0x4021c320, 0x0ceb: 0x4021c420,
- 0x0cec: 0x4021c520, 0x0ced: 0x4021c620, 0x0cee: 0x4021c720, 0x0cef: 0x4021c820,
- 0x0cf0: 0x4021c920, 0x0cf1: 0x4021d220, 0x0cf2: 0x4021ca20, 0x0cf3: 0x4021d020,
- 0x0cf4: 0x4021d120, 0x0cf5: 0x4021cb20, 0x0cf6: 0x4021cc20, 0x0cf7: 0x4021cd20,
- 0x0cf8: 0x4021ce20, 0x0cf9: 0x4021cf20, 0x0cfa: 0x4021d320,
- 0x0cfd: 0x4021d420, 0x0cfe: 0x4021d520, 0x0cff: 0x4021d620,
+ 0x0cc2: 0x8000f302, 0x0cc3: 0x8000f402,
+ 0x0cc5: 0x40437020, 0x0cc6: 0x40437220, 0x0cc7: 0x40437420,
+ 0x0cc8: 0x40437620, 0x0cc9: 0x40437820, 0x0cca: 0x40437a20, 0x0ccb: 0x40437c20,
+ 0x0ccc: 0x40438020, 0x0cce: 0x40438420, 0x0ccf: 0x40438620,
+ 0x0cd0: 0x40438820, 0x0cd2: 0x40438a20, 0x0cd3: 0x40438c20,
+ 0x0cd4: 0x40438e20, 0x0cd5: 0x40439020, 0x0cd6: 0x40439220, 0x0cd7: 0x40439420,
+ 0x0cd8: 0x40439620, 0x0cd9: 0x40439820, 0x0cda: 0x40439a20, 0x0cdb: 0x40439c20,
+ 0x0cdc: 0x40439e20, 0x0cdd: 0x4043a020, 0x0cde: 0x4043a220, 0x0cdf: 0x4043a420,
+ 0x0ce0: 0x4043a620, 0x0ce1: 0x4043a820, 0x0ce2: 0x4043aa20, 0x0ce3: 0x4043ac20,
+ 0x0ce4: 0x4043ae20, 0x0ce5: 0x4043b020, 0x0ce6: 0x4043b220, 0x0ce7: 0x4043b420,
+ 0x0ce8: 0x4043b620, 0x0cea: 0x4043b820, 0x0ceb: 0x4043ba20,
+ 0x0cec: 0x4043bc20, 0x0ced: 0x4043be20, 0x0cee: 0x4043c020, 0x0cef: 0x4043c220,
+ 0x0cf0: 0x4043c420, 0x0cf1: 0x4043c620, 0x0cf2: 0x4043c820, 0x0cf3: 0x4043d420,
+ 0x0cf5: 0x4043ca20, 0x0cf6: 0x4043cc20, 0x0cf7: 0x4043ce20,
+ 0x0cf8: 0x4043d020, 0x0cf9: 0x4043d220,
+ 0x0cfc: 0x8000f102, 0x0cfd: 0x4043d820, 0x0cfe: 0x4043de20, 0x0cff: 0xc06a0311,
// Block 0x34, offset 0xd00
- 0x0d00: 0x4021d720, 0x0d01: 0x4021d820, 0x0d02: 0x4021d920, 0x0d03: 0x4021da20,
- 0x0d04: 0x4021db20, 0x0d06: 0xc07303b1, 0x0d07: 0xc0760401,
- 0x0d08: 0x4021e020, 0x0d0a: 0x4021e120, 0x0d0b: 0x4021e220,
- 0x0d0c: 0x4021e320, 0x0d0d: 0x4021e520, 0x0d0e: 0xe00008f4,
- 0x0d17: 0x4021e420,
- 0x0d20: 0x4021a520, 0x0d21: 0x4021a720, 0x0d22: 0x4021dc20, 0x0d23: 0x4021dd20,
- 0x0d26: 0xe0000048, 0x0d27: 0xe00000c9,
- 0x0d28: 0xe00001b3, 0x0d29: 0xe0000279, 0x0d2a: 0xe0000336, 0x0d2b: 0xe00003f0,
- 0x0d2c: 0xe00004a7, 0x0d2d: 0xe0000543, 0x0d2e: 0xe00005df, 0x0d2f: 0xe0000678,
- 0x0d30: 0x4013e120, 0x0d31: 0x4013e220, 0x0d32: 0x4013e320, 0x0d33: 0x4013e420,
- 0x0d34: 0x4013e520, 0x0d35: 0x4013e620,
- 0x0d39: 0x40039520, 0x0d3a: 0xe00008ee, 0x0d3b: 0xe00008f1,
- 0x0d3c: 0xe00008f7, 0x0d3d: 0xe00008fa, 0x0d3e: 0xe00008fd, 0x0d3f: 0xe00008eb,
+ 0x0d00: 0x4043e220, 0x0d01: 0x4043e420, 0x0d02: 0x4043e620, 0x0d03: 0x4043e820,
+ 0x0d04: 0x4043ea20, 0x0d06: 0xc06c0341, 0x0d07: 0x4043f220,
+ 0x0d08: 0x4043f420, 0x0d0a: 0xc0710311, 0x0d0b: 0x4043f820,
+ 0x0d0c: 0x4043fa20, 0x0d0d: 0x4043fc20,
+ 0x0d15: 0x4043fe20, 0x0d16: 0x40440020,
+ 0x0d1e: 0x4043d620,
+ 0x0d20: 0x40437e20, 0x0d21: 0x40438220, 0x0d22: 0x4043ec20, 0x0d23: 0x4043ee20,
+ 0x0d26: 0xe00000e0, 0x0d27: 0xe0000171,
+ 0x0d28: 0xe000028c, 0x0d29: 0xe0000366, 0x0d2a: 0xe000043b, 0x0d2b: 0xe0000505,
+ 0x0d2c: 0xe00005d0, 0x0d2d: 0xe0000678, 0x0d2e: 0xe0000724, 0x0d2f: 0xe00007c9,
+ 0x0d31: 0x4043da20, 0x0d32: 0x4043dc20,
// Block 0x35, offset 0xd40
- 0x0d42: 0x8000fc02, 0x0d43: 0x8000fd02,
- 0x0d45: 0x4021e620, 0x0d46: 0x4021e720, 0x0d47: 0x4021e820,
- 0x0d48: 0x4021e920, 0x0d49: 0x4021ea20, 0x0d4a: 0x4021eb20, 0x0d4b: 0x4021ec20,
- 0x0d4c: 0x4021ed20, 0x0d4d: 0x4021ee20, 0x0d4e: 0x4021ef20, 0x0d4f: 0x4021f020,
- 0x0d50: 0x4021f120, 0x0d51: 0x4021f220, 0x0d52: 0x4021f320, 0x0d53: 0x4021f420,
- 0x0d54: 0x4021f520, 0x0d55: 0x4021f620, 0x0d56: 0x4021f720,
- 0x0d5a: 0x4021f820, 0x0d5b: 0x4021f920,
- 0x0d5c: 0x4021fa20, 0x0d5d: 0x4021fb20, 0x0d5e: 0x4021fc20, 0x0d5f: 0x4021fd20,
- 0x0d60: 0x4021fe20, 0x0d61: 0x4021ff20, 0x0d62: 0x40220020, 0x0d63: 0x40220120,
- 0x0d64: 0x40220220, 0x0d65: 0x40220320, 0x0d66: 0x40220420, 0x0d67: 0x40220520,
- 0x0d68: 0x40220620, 0x0d69: 0x40220720, 0x0d6a: 0x40220820, 0x0d6b: 0x40220920,
- 0x0d6c: 0x40220a20, 0x0d6d: 0x40220b20, 0x0d6e: 0x40220c20, 0x0d6f: 0x40220d20,
- 0x0d70: 0x40220e20, 0x0d71: 0x40220f20, 0x0d73: 0x40221020,
- 0x0d74: 0x40221120, 0x0d75: 0x40221220, 0x0d76: 0x40221320, 0x0d77: 0x40221420,
- 0x0d78: 0x40221520, 0x0d79: 0x40221620, 0x0d7a: 0x40221720, 0x0d7b: 0x40221820,
- 0x0d7d: 0x40221920,
+ 0x0d42: 0x8000f302, 0x0d43: 0x8000f402,
+ 0x0d45: 0x40440220, 0x0d46: 0x40440420, 0x0d47: 0x40440620,
+ 0x0d48: 0x40440820, 0x0d49: 0x40440a20, 0x0d4a: 0x40440c20, 0x0d4b: 0x40440e20,
+ 0x0d4c: 0x40441220, 0x0d4e: 0x40441620, 0x0d4f: 0x40441820,
+ 0x0d50: 0x40441a20, 0x0d52: 0x40441c20, 0x0d53: 0x40441e20,
+ 0x0d54: 0x40442020, 0x0d55: 0x40442220, 0x0d56: 0x40442420, 0x0d57: 0x40442620,
+ 0x0d58: 0x40442820, 0x0d59: 0x40442a20, 0x0d5a: 0x40442c20, 0x0d5b: 0x40442e20,
+ 0x0d5c: 0x40443020, 0x0d5d: 0x40443220, 0x0d5e: 0x40443420, 0x0d5f: 0x40443620,
+ 0x0d60: 0x40443820, 0x0d61: 0x40443a20, 0x0d62: 0x40443c20, 0x0d63: 0x40443e20,
+ 0x0d64: 0x40444020, 0x0d65: 0x40444220, 0x0d66: 0x40444420, 0x0d67: 0x40444620,
+ 0x0d68: 0x40444820, 0x0d69: 0x40444a20, 0x0d6a: 0x40444c20, 0x0d6b: 0x40444e20,
+ 0x0d6c: 0x40445020, 0x0d6d: 0x40445220, 0x0d6e: 0x40445420, 0x0d6f: 0x40445620,
+ 0x0d70: 0x40445820, 0x0d71: 0x40446a20, 0x0d72: 0x40445a20, 0x0d73: 0x40446620,
+ 0x0d74: 0x40446820, 0x0d75: 0x40445c20, 0x0d76: 0x40445e20, 0x0d77: 0x40446020,
+ 0x0d78: 0x40446220, 0x0d79: 0x40446420, 0x0d7a: 0x40446c20,
+ 0x0d7d: 0x40446e20, 0x0d7e: 0x40447020, 0x0d7f: 0x40447220,
// Block 0x36, offset 0xd80
- 0x0d80: 0x40221a20, 0x0d81: 0x40221b20, 0x0d82: 0x40221c20, 0x0d83: 0x40221d20,
- 0x0d84: 0x40221e20, 0x0d85: 0x40221f20, 0x0d86: 0x40222020,
- 0x0d8a: 0x40223220,
- 0x0d8f: 0x40222120,
- 0x0d90: 0x40222220, 0x0d91: 0x40222320, 0x0d92: 0x40222420, 0x0d93: 0x40222520,
- 0x0d94: 0x40222620, 0x0d96: 0x40222720,
- 0x0d98: 0x40222820, 0x0d99: 0xc0780431, 0x0d9a: 0x40222d20, 0x0d9b: 0x40222e20,
- 0x0d9c: 0xc07d04b1, 0x0d9d: 0x40223020, 0x0d9e: 0x40223120, 0x0d9f: 0x40222a20,
- 0x0db2: 0x40222920, 0x0db3: 0x40222b20,
- 0x0db4: 0x40028820,
+ 0x0d80: 0x40447420, 0x0d81: 0x40447620, 0x0d82: 0x40447820, 0x0d83: 0x40447a20,
+ 0x0d84: 0x40447c20, 0x0d86: 0xc07303b1, 0x0d87: 0xc0760401,
+ 0x0d88: 0x40448620, 0x0d8a: 0x40448820, 0x0d8b: 0x40448a20,
+ 0x0d8c: 0x40448c20, 0x0d8d: 0x40449020, 0x0d8e: 0xe0000d5f,
+ 0x0d97: 0x40448e20,
+ 0x0da0: 0x40441020, 0x0da1: 0x40441420, 0x0da2: 0x40447e20, 0x0da3: 0x40448020,
+ 0x0da6: 0xe00000e3, 0x0da7: 0xe0000174,
+ 0x0da8: 0xe000028f, 0x0da9: 0xe0000369, 0x0daa: 0xe000043e, 0x0dab: 0xe0000508,
+ 0x0dac: 0xe00005d3, 0x0dad: 0xe000067b, 0x0dae: 0xe0000727, 0x0daf: 0xe00007cc,
+ 0x0db0: 0x40285a20, 0x0db1: 0x40285c20, 0x0db2: 0x40285e20, 0x0db3: 0x40286020,
+ 0x0db4: 0x40286220, 0x0db5: 0x40286420,
+ 0x0db9: 0x40074e20, 0x0dba: 0xe0000d59, 0x0dbb: 0xe0000d5c,
+ 0x0dbc: 0xe0000d62, 0x0dbd: 0xe0000d65, 0x0dbe: 0xe0000d68, 0x0dbf: 0xe0000d56,
// Block 0x37, offset 0xdc0
- 0x0dc1: 0x40239520, 0x0dc2: 0x40239620, 0x0dc3: 0x40239720,
- 0x0dc4: 0x40239820, 0x0dc5: 0x40239920, 0x0dc6: 0x40239a20, 0x0dc7: 0x40239b20,
- 0x0dc8: 0x40239c20, 0x0dc9: 0x40239d20, 0x0dca: 0x40239e20, 0x0dcb: 0x40239f20,
- 0x0dcc: 0x4023a020, 0x0dcd: 0x4023a120, 0x0dce: 0x4023a220, 0x0dcf: 0x4023a320,
- 0x0dd0: 0x4023a420, 0x0dd1: 0x4023a520, 0x0dd2: 0x4023a620, 0x0dd3: 0x4023a720,
- 0x0dd4: 0x4023a820, 0x0dd5: 0x4023a920, 0x0dd6: 0x4023aa20, 0x0dd7: 0x4023ab20,
- 0x0dd8: 0x4023ac20, 0x0dd9: 0x4023ad20, 0x0dda: 0x4023ae20, 0x0ddb: 0x4023af20,
- 0x0ddc: 0x4023b020, 0x0ddd: 0x4023b120, 0x0dde: 0x4023b220, 0x0ddf: 0x4023b320,
- 0x0de0: 0x4023b420, 0x0de1: 0x4023b520, 0x0de2: 0x4023b620, 0x0de3: 0x4023b720,
- 0x0de4: 0x4023b820, 0x0de5: 0x4023b920, 0x0de6: 0x4023ba20, 0x0de7: 0x4023bb20,
- 0x0de8: 0x4023bc20, 0x0de9: 0x4023bd20, 0x0dea: 0x4023be20, 0x0deb: 0x4023bf20,
- 0x0dec: 0x4023c020, 0x0ded: 0x4023c120, 0x0dee: 0x4023c220, 0x0def: 0x4023c320,
- 0x0df0: 0x4023c420, 0x0df1: 0x4023c520, 0x0df2: 0x4023c620, 0x0df3: 0x4023c720,
- 0x0df4: 0x4023c820, 0x0df5: 0x4023c920, 0x0df6: 0x4023ca20, 0x0df7: 0x4023cb20,
- 0x0df8: 0x4023cc20, 0x0df9: 0x4023cd20, 0x0dfa: 0x4023ce20,
- 0x0dff: 0x4013af20,
+ 0x0dc2: 0x8000f302, 0x0dc3: 0x8000f402,
+ 0x0dc5: 0x40449220, 0x0dc6: 0x40449420, 0x0dc7: 0x40449620,
+ 0x0dc8: 0x40449820, 0x0dc9: 0x40449a20, 0x0dca: 0x40449c20, 0x0dcb: 0x40449e20,
+ 0x0dcc: 0x4044a020, 0x0dcd: 0x4044a220, 0x0dce: 0x4044a420, 0x0dcf: 0x4044a620,
+ 0x0dd0: 0x4044a820, 0x0dd1: 0x4044aa20, 0x0dd2: 0x4044ac20, 0x0dd3: 0x4044ae20,
+ 0x0dd4: 0x4044b020, 0x0dd5: 0x4044b220, 0x0dd6: 0x4044b420,
+ 0x0dda: 0x4044b620, 0x0ddb: 0x4044b820,
+ 0x0ddc: 0x4044ba20, 0x0ddd: 0x4044bc20, 0x0dde: 0x4044be20, 0x0ddf: 0x4044c020,
+ 0x0de0: 0x4044c220, 0x0de1: 0x4044c420, 0x0de2: 0x4044c620, 0x0de3: 0x4044c820,
+ 0x0de4: 0x4044ca20, 0x0de5: 0x4044cc20, 0x0de6: 0x4044ce20, 0x0de7: 0x4044d020,
+ 0x0de8: 0x4044d220, 0x0de9: 0x4044d420, 0x0dea: 0x4044d620, 0x0deb: 0x4044d820,
+ 0x0dec: 0x4044da20, 0x0ded: 0x4044dc20, 0x0dee: 0x4044de20, 0x0def: 0x4044e020,
+ 0x0df0: 0x4044e220, 0x0df1: 0x4044e420, 0x0df3: 0x4044e620,
+ 0x0df4: 0x4044e820, 0x0df5: 0x4044ea20, 0x0df6: 0x4044ec20, 0x0df7: 0x4044ee20,
+ 0x0df8: 0x4044f020, 0x0df9: 0x4044f220, 0x0dfa: 0x4044f420, 0x0dfb: 0x4044f620,
+ 0x0dfd: 0x4044f820,
// Block 0x38, offset 0xe00
- 0x0e00: 0xc07f04e1, 0x0e01: 0xc0ae04e1, 0x0e02: 0xc0dd04e1, 0x0e03: 0xc10c04e1,
- 0x0e04: 0xc13b04e1, 0x0e05: 0x4023d420, 0x0e06: 0x40139520, 0x0e07: 0x80011d02,
- 0x0e08: 0x80011e02, 0x0e09: 0x80011f02, 0x0e0a: 0x80012002, 0x0e0b: 0x80012102,
- 0x0e0c: 0x80012202, 0x0e0d: 0xc16a0511, 0x0e0e: 0x80011c02, 0x0e0f: 0x4002d120,
- 0x0e10: 0xe000005d, 0x0e11: 0xe00000e1, 0x0e12: 0xe00001c8, 0x0e13: 0xe000028e,
- 0x0e14: 0xe000034b, 0x0e15: 0xe0000405, 0x0e16: 0xe00004bc, 0x0e17: 0xe0000558,
- 0x0e18: 0xe00005f4, 0x0e19: 0xe000068d, 0x0e1a: 0x40028920, 0x0e1b: 0x40028a20,
+ 0x0e00: 0x4044fa20, 0x0e01: 0x4044fc20, 0x0e02: 0x4044fe20, 0x0e03: 0x40450020,
+ 0x0e04: 0x40450220, 0x0e05: 0x40450420, 0x0e06: 0x40450620,
+ 0x0e0a: 0x40452a20,
+ 0x0e0f: 0x40450820,
+ 0x0e10: 0x40450a20, 0x0e11: 0x40450c20, 0x0e12: 0x40450e20, 0x0e13: 0x40451020,
+ 0x0e14: 0x40451220, 0x0e16: 0x40451420,
+ 0x0e18: 0x40451620, 0x0e19: 0xc0780431, 0x0e1a: 0x40452020, 0x0e1b: 0x40452220,
+ 0x0e1c: 0xc07d04b1, 0x0e1d: 0x40452620, 0x0e1e: 0x40452820, 0x0e1f: 0x40451a20,
+ 0x0e32: 0x40451820, 0x0e33: 0x40451c20,
+ 0x0e34: 0x40057620,
// Block 0x39, offset 0xe40
- 0x0e41: 0x4023d520, 0x0e42: 0x4023d620,
- 0x0e44: 0x4023d720, 0x0e47: 0x4023d820,
- 0x0e48: 0x4023d920, 0x0e4a: 0x4023db20,
- 0x0e4d: 0x4023dc20,
- 0x0e54: 0x4023dd20, 0x0e55: 0x4023de20, 0x0e56: 0x4023df20, 0x0e57: 0x4023e020,
- 0x0e59: 0x4023e120, 0x0e5a: 0x4023e220, 0x0e5b: 0x4023e320,
- 0x0e5c: 0x4023e420, 0x0e5d: 0x4023e520, 0x0e5e: 0x4023e620, 0x0e5f: 0x4023e720,
- 0x0e61: 0x4023e820, 0x0e62: 0x4023e920, 0x0e63: 0x4023ea20,
- 0x0e65: 0x4023eb20, 0x0e67: 0x4023ec20,
- 0x0e6a: 0x4023da20, 0x0e6b: 0x4023ed20,
- 0x0e6d: 0x4023ee20, 0x0e6e: 0x4023ef20, 0x0e6f: 0x4023f020,
- 0x0e70: 0x4023f120, 0x0e71: 0x4023f220, 0x0e72: 0x4023f320, 0x0e73: 0x4023f420,
- 0x0e74: 0x4023f520, 0x0e75: 0x4023f620, 0x0e76: 0x4023f720, 0x0e77: 0x4023f820,
- 0x0e78: 0x4023f920, 0x0e79: 0x4023fa20, 0x0e7b: 0x4023fb20,
- 0x0e7c: 0x4023fc20, 0x0e7d: 0x4023fd20,
+ 0x0e41: 0x40491020, 0x0e42: 0x40491220, 0x0e43: 0x40491420,
+ 0x0e44: 0x40491620, 0x0e45: 0x40491820, 0x0e46: 0x40491a20, 0x0e47: 0x40491c20,
+ 0x0e48: 0x40491e20, 0x0e49: 0x40492020, 0x0e4a: 0x40492220, 0x0e4b: 0x40492420,
+ 0x0e4c: 0x40492620, 0x0e4d: 0x40492820, 0x0e4e: 0x40492a20, 0x0e4f: 0x40492c20,
+ 0x0e50: 0x40492e20, 0x0e51: 0x40493020, 0x0e52: 0x40493220, 0x0e53: 0x40493420,
+ 0x0e54: 0x40493620, 0x0e55: 0x40493820, 0x0e56: 0x40493a20, 0x0e57: 0x40493c20,
+ 0x0e58: 0x40493e20, 0x0e59: 0x40494020, 0x0e5a: 0x40494220, 0x0e5b: 0x40494420,
+ 0x0e5c: 0x40494620, 0x0e5d: 0x40494820, 0x0e5e: 0x40494a20, 0x0e5f: 0x40494c20,
+ 0x0e60: 0x40494e20, 0x0e61: 0x40495020, 0x0e62: 0x40495220, 0x0e63: 0x40495420,
+ 0x0e64: 0x40495620, 0x0e65: 0x40495820, 0x0e66: 0x40495a20, 0x0e67: 0x40495c20,
+ 0x0e68: 0x40495e20, 0x0e69: 0x40496020, 0x0e6a: 0x40496220, 0x0e6b: 0x40496420,
+ 0x0e6c: 0x40496620, 0x0e6d: 0x40496820, 0x0e6e: 0x40496a20, 0x0e6f: 0x40496c20,
+ 0x0e70: 0x40496e20, 0x0e71: 0x40497020, 0x0e72: 0x40497220, 0x0e73: 0x40497420,
+ 0x0e74: 0x40497620, 0x0e75: 0x40497820, 0x0e76: 0x40497a20, 0x0e77: 0x40497c20,
+ 0x0e78: 0x40497e20, 0x0e79: 0x40498020, 0x0e7a: 0x40498220,
+ 0x0e7f: 0x4027f420,
// Block 0x3a, offset 0xe80
- 0x0e80: 0xc16c0541, 0x0e81: 0xc18a0541, 0x0e82: 0xc1a80541, 0x0e83: 0xc1c60541,
- 0x0e84: 0xc1e40541, 0x0e86: 0x40139620,
- 0x0e88: 0x80012402, 0x0e89: 0x80012502, 0x0e8a: 0x80012602, 0x0e8b: 0x80012702,
- 0x0e8c: 0x80012802, 0x0e8d: 0xc2020641,
- 0x0e90: 0xe0000060, 0x0e91: 0xe00000e4, 0x0e92: 0xe00001cb, 0x0e93: 0xe0000291,
- 0x0e94: 0xe000034e, 0x0e95: 0xe0000408, 0x0e96: 0xe00004bf, 0x0e97: 0xe000055b,
- 0x0e98: 0xe00005f7, 0x0e99: 0xe0000690,
- 0x0e9c: 0xf0000404, 0x0e9d: 0xf0000404,
+ 0x0e80: 0xc07f04e1, 0x0e81: 0xc0ae04e1, 0x0e82: 0xc0dd04e1, 0x0e83: 0xc10c04e1,
+ 0x0e84: 0xc13b04e1, 0x0e85: 0x40498e20, 0x0e86: 0x4027b820, 0x0e87: 0x8000ff02,
+ 0x0e88: 0x80010002, 0x0e89: 0x80010102, 0x0e8a: 0x80010202, 0x0e8b: 0x80010302,
+ 0x0e8c: 0x80010402, 0x0e8d: 0xc16a0511, 0x0e8e: 0x8000fe02, 0x0e8f: 0x40057820,
+ 0x0e90: 0xe00000f8, 0x0e91: 0xe000018c, 0x0e92: 0xe00002a4, 0x0e93: 0xe000037e,
+ 0x0e94: 0xe0000453, 0x0e95: 0xe000051d, 0x0e96: 0xe00005e8, 0x0e97: 0xe0000690,
+ 0x0e98: 0xe000073c, 0x0e99: 0xe00007e1, 0x0e9a: 0x40057a20, 0x0e9b: 0x40057c20,
// Block 0x3b, offset 0xec0
- 0x0ec0: 0xe0001051, 0x0ec1: 0x40039d20, 0x0ec2: 0x40039e20, 0x0ec3: 0x40039f20,
- 0x0ec4: 0x40028d20, 0x0ec5: 0x40028e20, 0x0ec6: 0x40028f20, 0x0ec7: 0x40029020,
- 0x0ec8: 0x40029120, 0x0ec9: 0x40029220, 0x0eca: 0x40029320, 0x0ecb: 0x40029620,
- 0x0ecc: 0xf000001b, 0x0ecd: 0x40029720, 0x0ece: 0x40029820, 0x0ecf: 0x40029920,
- 0x0ed0: 0x40029a20, 0x0ed1: 0x40029b20, 0x0ed2: 0x40029c20, 0x0ed3: 0x4003a020,
- 0x0ed4: 0x40030f20, 0x0ed5: 0x4003a120, 0x0ed6: 0x4003a220, 0x0ed7: 0x4003a320,
- 0x0ed8: 0x80000000, 0x0ed9: 0x80000000, 0x0eda: 0x4003a420, 0x0edb: 0x4003a520,
- 0x0edc: 0x4003a620, 0x0edd: 0x4003a720, 0x0ede: 0x4003a820, 0x0edf: 0x4003a920,
- 0x0ee0: 0xe0000063, 0x0ee1: 0xe00000e7, 0x0ee2: 0xe00001ce, 0x0ee3: 0xe0000294,
- 0x0ee4: 0xe0000351, 0x0ee5: 0xe000040b, 0x0ee6: 0xe00004c2, 0x0ee7: 0xe000055e,
- 0x0ee8: 0xe00005fa, 0x0ee9: 0xe0000693, 0x0eea: 0xe00000ea, 0x0eeb: 0xe00001d1,
- 0x0eec: 0xe0000297, 0x0eed: 0xe0000354, 0x0eee: 0xe000040e, 0x0eef: 0xe00004c5,
- 0x0ef0: 0xe0000561, 0x0ef1: 0xe00005fd, 0x0ef2: 0xe0000696, 0x0ef3: 0xe0000066,
- 0x0ef4: 0x4003aa20, 0x0ef5: 0x80000000, 0x0ef6: 0x4003ab20, 0x0ef7: 0x80000000,
- 0x0ef8: 0x4003ac20, 0x0ef9: 0x80012c02, 0x0efa: 0x4001ef20, 0x0efb: 0x4001f020,
- 0x0efc: 0x4001f120, 0x0efd: 0x4001f220, 0x0efe: 0x4003ad20, 0x0eff: 0x4003ae20,
+ 0x0ec1: 0x40499220, 0x0ec2: 0x40499420,
+ 0x0ec4: 0x40499620, 0x0ec7: 0x40499820,
+ 0x0ec8: 0x40499a20, 0x0eca: 0x40499e20,
+ 0x0ecd: 0x4049a220,
+ 0x0ed4: 0x4049a420, 0x0ed5: 0x4049a620, 0x0ed6: 0x4049a820, 0x0ed7: 0x4049aa20,
+ 0x0ed9: 0x4049ac20, 0x0eda: 0x4049ae20, 0x0edb: 0x4049b020,
+ 0x0edc: 0x4049b220, 0x0edd: 0x4049b420, 0x0ede: 0x4049b620, 0x0edf: 0x4049b820,
+ 0x0ee1: 0x4049ba20, 0x0ee2: 0x4049bc20, 0x0ee3: 0x4049be20,
+ 0x0ee5: 0x4049c020, 0x0ee7: 0x4049c220,
+ 0x0eea: 0x40499c20, 0x0eeb: 0x4049c420,
+ 0x0eed: 0x4049c620, 0x0eee: 0x4049c820, 0x0eef: 0x4049ca20,
+ 0x0ef0: 0x4049cc20, 0x0ef1: 0x4049ce20, 0x0ef2: 0x4049d020, 0x0ef3: 0x4049d220,
+ 0x0ef4: 0x4049d420, 0x0ef5: 0x4049d620, 0x0ef6: 0x4049d820, 0x0ef7: 0x4049da20,
+ 0x0ef8: 0x4049dc20, 0x0ef9: 0x4049de20, 0x0efb: 0x4049e020,
+ 0x0efc: 0x4049e220, 0x0efd: 0x4049e420,
// Block 0x3c, offset 0xf00
- 0x0f00: 0x40244620, 0x0f01: 0x40244920, 0x0f02: 0x40244b20,
- 0x0f04: 0x40244d20, 0x0f05: 0x40244f20, 0x0f06: 0x40245120, 0x0f07: 0x40245320,
- 0x0f09: 0x40245520, 0x0f0a: 0x40245720, 0x0f0b: 0x40245920,
- 0x0f0c: 0x40245b20, 0x0f0e: 0x40245d20, 0x0f0f: 0x40245f20,
- 0x0f10: 0x40246120, 0x0f11: 0x40246320, 0x0f13: 0x40246520,
- 0x0f14: 0x40246720, 0x0f15: 0x40246920, 0x0f16: 0x40246b20,
- 0x0f18: 0x40246d20, 0x0f19: 0x40246f20, 0x0f1a: 0x40247120, 0x0f1b: 0x40247320,
- 0x0f1d: 0x40247520, 0x0f1e: 0x40247720, 0x0f1f: 0x40247920,
- 0x0f20: 0x40247b20, 0x0f21: 0x40247d20, 0x0f22: 0x40247f20, 0x0f23: 0x40248220,
- 0x0f24: 0x40248420, 0x0f25: 0x40248620, 0x0f26: 0x40248820, 0x0f27: 0x40248a20,
- 0x0f28: 0x40248c20, 0x0f2a: 0xe0001045, 0x0f2b: 0x40244820,
- 0x0f2c: 0x40248120,
- 0x0f31: 0xc3030721, 0x0f32: 0x40249720, 0x0f33: 0x40249820,
- 0x0f34: 0x40249b20, 0x0f35: 0x40249c20, 0x0f36: 0x40249d20, 0x0f37: 0x40249e20,
- 0x0f38: 0x40249f20, 0x0f39: 0x4024a020, 0x0f3a: 0x4024a120, 0x0f3b: 0x4024a220,
- 0x0f3c: 0x4024a320, 0x0f3d: 0x4024a420, 0x0f3e: 0x80012d02, 0x0f3f: 0x80012e02,
+ 0x0f00: 0xc16c0541, 0x0f01: 0xc18c0541, 0x0f02: 0xc1ac0541, 0x0f03: 0xc1cc0541,
+ 0x0f04: 0xc1ec0541, 0x0f06: 0x4027ba20,
+ 0x0f08: 0x80010602, 0x0f09: 0x80010702, 0x0f0a: 0x80010802, 0x0f0b: 0x80010902,
+ 0x0f0c: 0x80010a02, 0x0f0d: 0xc20c0641,
+ 0x0f10: 0xe00000fb, 0x0f11: 0xe000018f, 0x0f12: 0xe00002a7, 0x0f13: 0xe0000381,
+ 0x0f14: 0xe0000456, 0x0f15: 0xe0000520, 0x0f16: 0xe00005eb, 0x0f17: 0xe0000693,
+ 0x0f18: 0xe000073f, 0x0f19: 0xe00007e4,
+ 0x0f1c: 0xf0000404, 0x0f1d: 0xf0000404, 0x0f1e: 0x40499020, 0x0f1f: 0x4049a020,
// Block 0x3d, offset 0xf40
- 0x0f40: 0x40249920, 0x0f41: 0x40249a20, 0x0f42: 0x80000000, 0x0f43: 0x80000000,
- 0x0f44: 0x4024a520, 0x0f45: 0x40029d20, 0x0f46: 0x80000000, 0x0f47: 0x80000000,
- 0x0f48: 0x40248e20, 0x0f49: 0x40249020, 0x0f4a: 0x40249420, 0x0f4b: 0x40249520,
- 0x0f4c: 0x40249220, 0x0f4d: 0x40248f20, 0x0f4e: 0x40249120, 0x0f4f: 0x40249320,
- 0x0f50: 0x40244720, 0x0f51: 0x40244a20, 0x0f52: 0x40244c20,
- 0x0f54: 0x40244e20, 0x0f55: 0x40245020, 0x0f56: 0x40245220, 0x0f57: 0x40245420,
- 0x0f59: 0x40245620, 0x0f5a: 0x40245820, 0x0f5b: 0x40245a20,
- 0x0f5c: 0x40245c20, 0x0f5e: 0x40245e20, 0x0f5f: 0x40246020,
- 0x0f60: 0x40246220, 0x0f61: 0x40246420, 0x0f63: 0x40246620,
- 0x0f64: 0x40246820, 0x0f65: 0x40246a20, 0x0f66: 0x40246c20,
- 0x0f68: 0x40246e20, 0x0f69: 0x40247020, 0x0f6a: 0x40247220, 0x0f6b: 0x40247420,
- 0x0f6d: 0x40247620, 0x0f6e: 0x40247820, 0x0f6f: 0x40247a20,
- 0x0f70: 0x40247c20, 0x0f71: 0x40247e20, 0x0f72: 0xc2f906a1, 0x0f73: 0xc2fe06a1,
- 0x0f74: 0x40248520, 0x0f75: 0x40248720, 0x0f76: 0x40248920, 0x0f77: 0x40248b20,
- 0x0f78: 0x40248d20, 0x0f7a: 0xe000103f, 0x0f7b: 0xe0001042,
- 0x0f7c: 0xe0001048, 0x0f7e: 0x4003af20, 0x0f7f: 0x4003b020,
+ 0x0f40: 0xe00014e6, 0x0f41: 0x40075e20, 0x0f42: 0x40076020, 0x0f43: 0x40076220,
+ 0x0f44: 0x40058220, 0x0f45: 0x40058420, 0x0f46: 0x40058620, 0x0f47: 0x40058820,
+ 0x0f48: 0x40058a20, 0x0f49: 0x40058c20, 0x0f4a: 0x40058e20, 0x0f4b: 0x40059420,
+ 0x0f4c: 0x0005949b, 0x0f4d: 0x40059620, 0x0f4e: 0x40059820, 0x0f4f: 0x40059a20,
+ 0x0f50: 0x40059c20, 0x0f51: 0x40059e20, 0x0f52: 0x4005a020, 0x0f53: 0x40076420,
+ 0x0f54: 0x4002aa20, 0x0f55: 0x40076620, 0x0f56: 0x40076820, 0x0f57: 0x40076a20,
+ 0x0f58: 0x80000000, 0x0f59: 0x80000000, 0x0f5a: 0x40076c20, 0x0f5b: 0x40076e20,
+ 0x0f5c: 0x40077020, 0x0f5d: 0x40077220, 0x0f5e: 0x40077420, 0x0f5f: 0x40077620,
+ 0x0f60: 0xe00000fe, 0x0f61: 0xe0000192, 0x0f62: 0xe00002aa, 0x0f63: 0xe0000384,
+ 0x0f64: 0xe0000459, 0x0f65: 0xe0000523, 0x0f66: 0xe00005ee, 0x0f67: 0xe0000696,
+ 0x0f68: 0xe0000742, 0x0f69: 0xe00007e7, 0x0f6a: 0xe0000195, 0x0f6b: 0xe00002ad,
+ 0x0f6c: 0xe0000387, 0x0f6d: 0xe000045c, 0x0f6e: 0xe0000526, 0x0f6f: 0xe00005f1,
+ 0x0f70: 0xe0000699, 0x0f71: 0xe0000745, 0x0f72: 0xe00007ea, 0x0f73: 0xe0000101,
+ 0x0f74: 0x40077820, 0x0f75: 0x80000000, 0x0f76: 0x40077a20, 0x0f77: 0x80000000,
+ 0x0f78: 0x40077c20, 0x0f79: 0x80010e02, 0x0f7a: 0x40040020, 0x0f7b: 0x40040220,
+ 0x0f7c: 0x40040420, 0x0f7d: 0x40040620, 0x0f7e: 0x80000000, 0x0f7f: 0x80000000,
// Block 0x3e, offset 0xf80
- 0x0f80: 0x4003b120, 0x0f81: 0x4003b220, 0x0f82: 0x4003b320, 0x0f83: 0x4003b420,
- 0x0f84: 0x4003b520, 0x0f85: 0x4003b620, 0x0f86: 0x80000000, 0x0f87: 0x4003b720,
- 0x0f88: 0x4003b820, 0x0f89: 0x4003b920, 0x0f8a: 0x4003ba20, 0x0f8b: 0x4003bb20,
- 0x0f8c: 0x4003bc20, 0x0f8e: 0x4003bd20, 0x0f8f: 0x4003be20,
- 0x0f90: 0x40029420, 0x0f91: 0x40029520, 0x0f92: 0x40029e20, 0x0f93: 0x40029f20,
- 0x0f94: 0x4002a020, 0x0f95: 0x4003bf20, 0x0f96: 0x4003c020, 0x0f97: 0x4003c120,
- 0x0f98: 0x4003c220, 0x0f99: 0x4002a120, 0x0f9a: 0x4002a220,
+ 0x0f80: 0x404a7620, 0x0f81: 0x404a7c20, 0x0f82: 0x404a8020,
+ 0x0f84: 0x404a8420, 0x0f85: 0x404a8820, 0x0f86: 0x404a8c20, 0x0f87: 0x404a9020,
+ 0x0f89: 0x404a9420, 0x0f8a: 0x404a9820, 0x0f8b: 0x404a9c20,
+ 0x0f8c: 0x404aa020, 0x0f8e: 0x404aa420, 0x0f8f: 0x404aa820,
+ 0x0f90: 0x404aac20, 0x0f91: 0x404ab020, 0x0f93: 0x404ab420,
+ 0x0f94: 0x404ab820, 0x0f95: 0x404abc20, 0x0f96: 0x404ac020,
+ 0x0f98: 0x404ac420, 0x0f99: 0x404ac820, 0x0f9a: 0x404acc20, 0x0f9b: 0x404ad020,
+ 0x0f9d: 0x404ad420, 0x0f9e: 0x404ad820, 0x0f9f: 0x404adc20,
+ 0x0fa0: 0x404ae020, 0x0fa1: 0x404ae420, 0x0fa2: 0x404ae820, 0x0fa3: 0x404aee20,
+ 0x0fa4: 0x404af220, 0x0fa5: 0x404af620, 0x0fa6: 0x404afa20, 0x0fa7: 0x404afe20,
+ 0x0fa8: 0x404b0220, 0x0faa: 0xe00014ce, 0x0fab: 0x404a7a20,
+ 0x0fac: 0x404aec20,
+ 0x0fb1: 0xc3150771, 0x0fb2: 0x404b1820, 0x0fb3: 0x404b1a20,
+ 0x0fb4: 0x404b2020, 0x0fb5: 0x404b2220, 0x0fb6: 0x404b2420, 0x0fb7: 0x404b2620,
+ 0x0fb8: 0x404b2820, 0x0fb9: 0x404b2a20, 0x0fba: 0x404b2c20, 0x0fbb: 0x404b2e20,
+ 0x0fbc: 0x404b3020, 0x0fbd: 0x404b3220, 0x0fbe: 0x8000f302, 0x0fbf: 0x8000f402,
// Block 0x3f, offset 0xfc0
- 0x0fc0: 0x40261520, 0x0fc1: 0x40261720, 0x0fc2: 0x40261920, 0x0fc3: 0x40261c20,
- 0x0fc4: 0x40261d20, 0x0fc5: 0x40261f20, 0x0fc6: 0x40262220, 0x0fc7: 0x40262420,
- 0x0fc8: 0x40262820, 0x0fc9: 0x40262c20, 0x0fca: 0x40262f20, 0x0fcb: 0x40263020,
- 0x0fcc: 0x40263220, 0x0fcd: 0x40263420, 0x0fce: 0x40263620, 0x0fcf: 0x40263820,
- 0x0fd0: 0x40263a20, 0x0fd1: 0x40263b20, 0x0fd2: 0x40263c20, 0x0fd3: 0x40263e20,
- 0x0fd4: 0x40264020, 0x0fd5: 0x40264420, 0x0fd6: 0x40264520, 0x0fd7: 0x40264a20,
- 0x0fd8: 0x40264c20, 0x0fd9: 0x40264d20, 0x0fda: 0x40264f20, 0x0fdb: 0x40265120,
- 0x0fdc: 0x40265520, 0x0fdd: 0x40265720, 0x0fde: 0x40265e20, 0x0fdf: 0x40266020,
- 0x0fe0: 0x40266620, 0x0fe1: 0x40266c20, 0x0fe2: 0x40266d20, 0x0fe3: 0x40266e20,
- 0x0fe4: 0x40266f20, 0x0fe5: 0xc3070781, 0x0fe6: 0x40267120, 0x0fe7: 0x40267620,
- 0x0fe8: 0x40267720, 0x0fe9: 0x40267820, 0x0fea: 0x40267920, 0x0feb: 0x004cf404,
- 0x0fec: 0x40267a20, 0x0fed: 0x40267e20, 0x0fee: 0x40268020, 0x0fef: 0x40268220,
- 0x0ff0: 0x40268520, 0x0ff1: 0x40268a20, 0x0ff2: 0x40268e20, 0x0ff3: 0x40268120,
- 0x0ff4: 0x40269020, 0x0ff5: 0x40268c20, 0x0ff6: 0x80013302, 0x0ff7: 0x80013402,
- 0x0ff8: 0x80013502, 0x0ff9: 0x40269520, 0x0ffa: 0x40269620, 0x0ffb: 0x40265020,
- 0x0ffc: 0x40265420, 0x0ffd: 0x40265820, 0x0ffe: 0x40266320, 0x0fff: 0xe0001055,
+ 0x0fc0: 0x404b1c20, 0x0fc1: 0x404b1e20, 0x0fc2: 0x80000000, 0x0fc3: 0x80000000,
+ 0x0fc4: 0x404b3420, 0x0fc5: 0x4005a220, 0x0fc6: 0x80000000, 0x0fc7: 0x80000000,
+ 0x0fc8: 0x404b0620, 0x0fc9: 0x404b0a20, 0x0fca: 0x404b1220, 0x0fcb: 0x404b1420,
+ 0x0fcc: 0x404b0e20, 0x0fcd: 0x404b0820, 0x0fce: 0x404b0c20, 0x0fcf: 0x404b1020,
+ 0x0fd0: 0x404a7820, 0x0fd1: 0x404a7e20, 0x0fd2: 0x404a8220,
+ 0x0fd4: 0x404a8620, 0x0fd5: 0x404a8a20, 0x0fd6: 0x404a8e20, 0x0fd7: 0x404a9220,
+ 0x0fd9: 0x404a9620, 0x0fda: 0x404a9a20, 0x0fdb: 0x404a9e20,
+ 0x0fdc: 0x404aa220, 0x0fde: 0x404aa620, 0x0fdf: 0x404aaa20,
+ 0x0fe0: 0x404aae20, 0x0fe1: 0x404ab220, 0x0fe3: 0x404ab620,
+ 0x0fe4: 0x404aba20, 0x0fe5: 0x404abe20, 0x0fe6: 0x404ac220,
+ 0x0fe8: 0x404ac620, 0x0fe9: 0x404aca20, 0x0fea: 0x404ace20, 0x0feb: 0x404ad220,
+ 0x0fed: 0x404ad620, 0x0fee: 0x404ada20, 0x0fef: 0x404ade20,
+ 0x0ff0: 0x404ae220, 0x0ff1: 0x404ae620, 0x0ff2: 0xc30306a1, 0x0ff3: 0xc30c06a1,
+ 0x0ff4: 0x404af420, 0x0ff5: 0x404af820, 0x0ff6: 0x404afc20, 0x0ff7: 0x404b0020,
+ 0x0ff8: 0x404b0420, 0x0ffa: 0xe00014c8, 0x0ffb: 0xe00014cb,
+ 0x0ffc: 0xe00014d1, 0x0ffe: 0x40077e20, 0x0fff: 0x40078020,
// Block 0x40, offset 0x1000
- 0x1000: 0xe000006f, 0x1001: 0xe00000f3, 0x1002: 0xe00001da, 0x1003: 0xe00002a0,
- 0x1004: 0xe000035d, 0x1005: 0xe0000417, 0x1006: 0xe00004ce, 0x1007: 0xe000056a,
- 0x1008: 0xe0000606, 0x1009: 0xe000069f, 0x100a: 0x40018920, 0x100b: 0x40018a20,
- 0x100c: 0x4002a620, 0x100d: 0x4002a720, 0x100e: 0x4002a820, 0x100f: 0x4002a920,
- 0x1010: 0x40265b20, 0x1011: 0x40265c20, 0x1012: 0x40267220, 0x1013: 0x40267320,
- 0x1014: 0x40267420, 0x1015: 0x40267520, 0x1016: 0x40268620, 0x1017: 0x40268720,
- 0x1018: 0x40268820, 0x1019: 0x40268920, 0x101a: 0x40261e20, 0x101b: 0x40262920,
- 0x101c: 0x40266720, 0x101d: 0x40266820, 0x101e: 0x40264320, 0x101f: 0x40264e20,
- 0x1020: 0x40265620, 0x1021: 0x40262b20, 0x1022: 0x40269120, 0x1023: 0x40269720,
- 0x1024: 0x40269820, 0x1025: 0x40265d20, 0x1026: 0x40266b20, 0x1027: 0x40269220,
- 0x1028: 0x40269320, 0x1029: 0x40269920, 0x102a: 0x40269a20, 0x102b: 0x40269b20,
- 0x102c: 0x40269c20, 0x102d: 0x40269d20, 0x102e: 0x40263920, 0x102f: 0x40266920,
- 0x1030: 0x40266a20, 0x1031: 0x40267f20, 0x1032: 0x40267c20, 0x1033: 0x40268320,
- 0x1034: 0x40268420, 0x1035: 0x40261620, 0x1036: 0x40261820, 0x1037: 0x40261a20,
- 0x1038: 0x40262020, 0x1039: 0x40262620, 0x103a: 0x40262d20, 0x103b: 0x40263d20,
- 0x103c: 0x40264120, 0x103d: 0x40264620, 0x103e: 0x40264720, 0x103f: 0x40264b20,
+ 0x1000: 0x40078220, 0x1001: 0x40078420, 0x1002: 0x40078620, 0x1003: 0x40078820,
+ 0x1004: 0x40078a20, 0x1005: 0x40078c20, 0x1006: 0x80000000, 0x1007: 0x40078e20,
+ 0x1008: 0x40079020, 0x1009: 0x40079220, 0x100a: 0x40079420, 0x100b: 0x40079620,
+ 0x100c: 0x40079820, 0x100e: 0x40079a20, 0x100f: 0x40079c20,
+ 0x1010: 0x40059020, 0x1011: 0x40059220, 0x1012: 0x4005a420, 0x1013: 0x4005a620,
+ 0x1014: 0x4005a820, 0x1015: 0x40079e20, 0x1016: 0x4007a020, 0x1017: 0x4007a220,
+ 0x1018: 0x4007a420, 0x1019: 0x4005aa20, 0x101a: 0x4005ac20,
// Block 0x41, offset 0x1040
- 0x1040: 0x40265a20, 0x1041: 0x40266120, 0x1042: 0x40265920, 0x1043: 0x40267b20,
- 0x1044: 0x40268b20, 0x1045: 0x40268d20, 0x1046: 0x40269420, 0x1047: 0x40269e20,
- 0x1048: 0x4026a020, 0x1049: 0x4026a220, 0x104a: 0x4026a320, 0x104b: 0x40269f20,
- 0x104c: 0x4026a120, 0x104d: 0x80013602, 0x104e: 0x40264920, 0x104f: 0x4026a420,
- 0x1050: 0xe0000072, 0x1051: 0xe00000f6, 0x1052: 0xe00001dd, 0x1053: 0xe00002a3,
- 0x1054: 0xe0000360, 0x1055: 0xe000041a, 0x1056: 0xe00004d1, 0x1057: 0xe000056d,
- 0x1058: 0xe0000609, 0x1059: 0xe00006a2, 0x105a: 0x4026a520, 0x105b: 0x4026a620,
- 0x105c: 0x40267d20, 0x105d: 0x40268f20, 0x105e: 0x40031a20, 0x105f: 0x40031b20,
- 0x1060: 0x0036fc08, 0x1061: 0x00370008, 0x1062: 0x00370408, 0x1063: 0x00370808,
- 0x1064: 0x00370c08, 0x1065: 0x00371008, 0x1066: 0x00371408, 0x1067: 0x00371c08,
- 0x1068: 0x00372008, 0x1069: 0x00372408, 0x106a: 0x00372808, 0x106b: 0x00372c08,
- 0x106c: 0x00373008, 0x106d: 0x00373808, 0x106e: 0x00373c08, 0x106f: 0x00374008,
- 0x1070: 0x00374408, 0x1071: 0x00374808, 0x1072: 0x00374c08, 0x1073: 0x00375408,
- 0x1074: 0x00375808, 0x1075: 0x00375c08, 0x1076: 0x00376008, 0x1077: 0x00376408,
- 0x1078: 0x00376808, 0x1079: 0x00376c08, 0x107a: 0x00377008, 0x107b: 0x00377408,
- 0x107c: 0x00377808, 0x107d: 0x00377c08, 0x107e: 0x00378008, 0x107f: 0x00378808,
+ 0x1040: 0x404e1420, 0x1041: 0x404e1820, 0x1042: 0x404e1c20, 0x1043: 0x404e2220,
+ 0x1044: 0x404e2420, 0x1045: 0x404e2820, 0x1046: 0x404e2e20, 0x1047: 0x404e3220,
+ 0x1048: 0x404e3a20, 0x1049: 0x404e4220, 0x104a: 0x404e4820, 0x104b: 0x404e4a20,
+ 0x104c: 0x404e4e20, 0x104d: 0x404e5220, 0x104e: 0x404e5620, 0x104f: 0x404e5a20,
+ 0x1050: 0x404e5e20, 0x1051: 0x404e6020, 0x1052: 0x404e6220, 0x1053: 0x404e6620,
+ 0x1054: 0x404e6a20, 0x1055: 0x404e7220, 0x1056: 0x404e7420, 0x1057: 0x404e7e20,
+ 0x1058: 0x404e8220, 0x1059: 0x404e8420, 0x105a: 0x404e8820, 0x105b: 0x404e8c20,
+ 0x105c: 0x404e9420, 0x105d: 0x404e9820, 0x105e: 0x404ea620, 0x105f: 0x404eaa20,
+ 0x1060: 0x404eb620, 0x1061: 0x404ec220, 0x1062: 0x404ec420, 0x1063: 0x404ec620,
+ 0x1064: 0x404ec820, 0x1065: 0xc31907d1, 0x1066: 0x404ecc20, 0x1067: 0x404ed620,
+ 0x1068: 0x404ed820, 0x1069: 0x404eda20, 0x106a: 0x404edc20, 0x106b: 0x004ede84,
+ 0x106c: 0x404ede20, 0x106d: 0x404ee620, 0x106e: 0x404eea20, 0x106f: 0x404eee20,
+ 0x1070: 0x404ef420, 0x1071: 0x404efe20, 0x1072: 0x404f0620, 0x1073: 0x404eec20,
+ 0x1074: 0x404f0a20, 0x1075: 0x404f0220, 0x1076: 0x8000f302, 0x1077: 0x80011202,
+ 0x1078: 0x8000f402, 0x1079: 0x404f1420, 0x107a: 0x404f1620, 0x107b: 0x404e8a20,
+ 0x107c: 0x404e9220, 0x107d: 0x404e9a20, 0x107e: 0x404eb020, 0x107f: 0xe00014ea,
// Block 0x42, offset 0x1080
- 0x1080: 0x00378c08, 0x1081: 0x00371808, 0x1082: 0x00373408, 0x1083: 0x00375008,
- 0x1084: 0x00378408, 0x1085: 0x00379008,
- 0x1090: 0x401b7d20, 0x1091: 0x401b7f20, 0x1092: 0x401b8120, 0x1093: 0x401b8320,
- 0x1094: 0x401b8520, 0x1095: 0x401b8720, 0x1096: 0x401b8920, 0x1097: 0x401b8d20,
- 0x1098: 0x401b8f20, 0x1099: 0x401b9120, 0x109a: 0x401b9320, 0x109b: 0x401b9520,
- 0x109c: 0x401b9720, 0x109d: 0x401b9b20, 0x109e: 0x401b9d20, 0x109f: 0x401b9f20,
- 0x10a0: 0x401ba120, 0x10a1: 0x401ba320, 0x10a2: 0x401ba520, 0x10a3: 0x401ba920,
- 0x10a4: 0x401bab20, 0x10a5: 0x401bad20, 0x10a6: 0x401baf20, 0x10a7: 0x401bb120,
- 0x10a8: 0x401bb320, 0x10a9: 0x401bb520, 0x10aa: 0x401bb720, 0x10ab: 0x401bb920,
- 0x10ac: 0x401bbb20, 0x10ad: 0x401bbd20, 0x10ae: 0x401bbf20, 0x10af: 0x401bc320,
- 0x10b0: 0x401bc520, 0x10b1: 0x401b8b20, 0x10b2: 0x401b9920, 0x10b3: 0x401ba720,
- 0x10b4: 0x401bc120, 0x10b5: 0x401bc720, 0x10b6: 0x401bc920, 0x10b7: 0x401bca20,
- 0x10b8: 0x401bcb20, 0x10b9: 0x401bcc20, 0x10ba: 0x401bcd20, 0x10bb: 0x4001a320,
- 0x10bc: 0xf0000014,
+ 0x1080: 0xe000010a, 0x1081: 0xe000019e, 0x1082: 0xe00002b6, 0x1083: 0xe0000390,
+ 0x1084: 0xe0000465, 0x1085: 0xe000052f, 0x1086: 0xe00005fa, 0x1087: 0xe00006a2,
+ 0x1088: 0xe000074e, 0x1089: 0xe00007f3, 0x108a: 0x40032220, 0x108b: 0x40032420,
+ 0x108c: 0x4005b420, 0x108d: 0x4005b620, 0x108e: 0x4005b820, 0x108f: 0x4005ba20,
+ 0x1090: 0x404ea020, 0x1091: 0x404ea220, 0x1092: 0x404ece20, 0x1093: 0x404ed020,
+ 0x1094: 0x404ed220, 0x1095: 0x404ed420, 0x1096: 0x404ef620, 0x1097: 0x404ef820,
+ 0x1098: 0x404efa20, 0x1099: 0x404efc20, 0x109a: 0x404e2620, 0x109b: 0x404e3c20,
+ 0x109c: 0x404eb820, 0x109d: 0x404eba20, 0x109e: 0x404e7020, 0x109f: 0x404e8620,
+ 0x10a0: 0x404e9620, 0x10a1: 0x404e4020, 0x10a2: 0x404f0c20, 0x10a3: 0x404f1820,
+ 0x10a4: 0x404f1a20, 0x10a5: 0x404ea420, 0x10a6: 0x404ec020, 0x10a7: 0x404f0e20,
+ 0x10a8: 0x404f1020, 0x10a9: 0x404f1c20, 0x10aa: 0x404f1e20, 0x10ab: 0x404f2020,
+ 0x10ac: 0x404f2220, 0x10ad: 0x404f2420, 0x10ae: 0x404e5c20, 0x10af: 0x404ebc20,
+ 0x10b0: 0x404ebe20, 0x10b1: 0x404ee820, 0x10b2: 0x404ee220, 0x10b3: 0x404ef020,
+ 0x10b4: 0x404ef220, 0x10b5: 0x404e1620, 0x10b6: 0x404e1a20, 0x10b7: 0x404e1e20,
+ 0x10b8: 0x404e2a20, 0x10b9: 0x404e3620, 0x10ba: 0x404e4420, 0x10bb: 0x404e6420,
+ 0x10bc: 0x404e6c20, 0x10bd: 0x404e7620, 0x10be: 0x404e7820, 0x10bf: 0x404e8020,
// Block 0x43, offset 0x10c0
- 0x10c0: 0x40303120, 0x10c1: 0x40303220, 0x10c2: 0x40303320, 0x10c3: 0x40303420,
- 0x10c4: 0x40303520, 0x10c5: 0x40303620, 0x10c6: 0x40303720, 0x10c7: 0x40303820,
- 0x10c8: 0x40303920, 0x10c9: 0x40303a20, 0x10ca: 0x40303b20, 0x10cb: 0x40303c20,
- 0x10cc: 0x40303d20, 0x10cd: 0x40303e20, 0x10ce: 0x40303f20, 0x10cf: 0x40304020,
- 0x10d0: 0x40304120, 0x10d1: 0x40304220, 0x10d2: 0x40304320, 0x10d3: 0x40304420,
- 0x10d4: 0x40304520, 0x10d5: 0x40304620, 0x10d6: 0x40304720, 0x10d7: 0x40304820,
- 0x10d8: 0x40304920, 0x10d9: 0x40304a20, 0x10da: 0x40304b20, 0x10db: 0x40304c20,
- 0x10dc: 0x40304d20, 0x10dd: 0x40304e20, 0x10de: 0x40304f20, 0x10df: 0x40305020,
- 0x10e0: 0x40305120, 0x10e1: 0x40305220, 0x10e2: 0x40305320, 0x10e3: 0x40305420,
- 0x10e4: 0x40305520, 0x10e5: 0x40305620, 0x10e6: 0x40305720, 0x10e7: 0x40305820,
- 0x10e8: 0x40305920, 0x10e9: 0x40305a20, 0x10ea: 0x40305b20, 0x10eb: 0x40305c20,
- 0x10ec: 0x40305d20, 0x10ed: 0x40305e20, 0x10ee: 0x40305f20, 0x10ef: 0x40306020,
- 0x10f0: 0x40306120, 0x10f1: 0x40306220, 0x10f2: 0x40306320, 0x10f3: 0x40306420,
- 0x10f4: 0x40306520, 0x10f5: 0x40306620, 0x10f6: 0x40306720, 0x10f7: 0x40306820,
- 0x10f8: 0x40306920, 0x10f9: 0x40306a20, 0x10fa: 0x40306b20, 0x10fb: 0x40306c20,
- 0x10fc: 0x40306d20, 0x10fd: 0x40306e20, 0x10fe: 0x40306f20, 0x10ff: 0x40307020,
+ 0x10c0: 0x404e9e20, 0x10c1: 0x404eac20, 0x10c2: 0x404e9c20, 0x10c3: 0x404ee020,
+ 0x10c4: 0x404f0020, 0x10c5: 0x404f0420, 0x10c6: 0x404f1220, 0x10c7: 0x404f2620,
+ 0x10c8: 0x404f2a20, 0x10c9: 0x404f2e20, 0x10ca: 0x404f3020, 0x10cb: 0x404f2820,
+ 0x10cc: 0x404f2c20, 0x10cd: 0x80011302, 0x10ce: 0x404e7c20, 0x10cf: 0x404f3220,
+ 0x10d0: 0xe000010d, 0x10d1: 0xe00001a1, 0x10d2: 0xe00002b9, 0x10d3: 0xe0000393,
+ 0x10d4: 0xe0000468, 0x10d5: 0xe0000532, 0x10d6: 0xe00005fd, 0x10d7: 0xe00006a5,
+ 0x10d8: 0xe0000751, 0x10d9: 0xe00007f6, 0x10da: 0x404f3420, 0x10db: 0x404f3620,
+ 0x10dc: 0x404ee420, 0x10dd: 0x404f0820, 0x10de: 0x4007a820, 0x10df: 0x4007aa20,
+ 0x10e0: 0x00379888, 0x10e1: 0x00379c88, 0x10e2: 0x0037a088, 0x10e3: 0x0037a488,
+ 0x10e4: 0x0037a888, 0x10e5: 0x0037ac88, 0x10e6: 0x0037b088, 0x10e7: 0x0037b888,
+ 0x10e8: 0x0037bc88, 0x10e9: 0x0037c088, 0x10ea: 0x0037c488, 0x10eb: 0x0037c888,
+ 0x10ec: 0x0037cc88, 0x10ed: 0x0037d488, 0x10ee: 0x0037d888, 0x10ef: 0x0037dc88,
+ 0x10f0: 0x0037e088, 0x10f1: 0x0037e488, 0x10f2: 0x0037e888, 0x10f3: 0x0037f088,
+ 0x10f4: 0x0037f488, 0x10f5: 0x0037f888, 0x10f6: 0x0037fc88, 0x10f7: 0x00380088,
+ 0x10f8: 0x00380488, 0x10f9: 0x00380888, 0x10fa: 0x00380c88, 0x10fb: 0x00381088,
+ 0x10fc: 0x00381488, 0x10fd: 0x00381888, 0x10fe: 0x00381c88, 0x10ff: 0x00382488,
// Block 0x44, offset 0x1100
- 0x1100: 0x40307120, 0x1101: 0x40307220, 0x1102: 0x40307320, 0x1103: 0x40307420,
- 0x1104: 0x40307520, 0x1105: 0x40307620, 0x1106: 0x40307720, 0x1107: 0x40307820,
- 0x1108: 0x40307920, 0x1109: 0x40307a20, 0x110a: 0x40307b20, 0x110b: 0x40307c20,
- 0x110c: 0x40307d20, 0x110d: 0x40307e20, 0x110e: 0x40307f20, 0x110f: 0x40308020,
- 0x1110: 0x40308120, 0x1111: 0x40308220, 0x1112: 0x40308320, 0x1113: 0x40308420,
- 0x1114: 0x40308520, 0x1115: 0x40308620, 0x1116: 0x40308720, 0x1117: 0x40308820,
- 0x1118: 0x40308920, 0x1119: 0x40308a20, 0x111a: 0x40308b20, 0x111b: 0x40308c20,
- 0x111c: 0x40308d20, 0x111d: 0x40308e20, 0x111e: 0x40308f20, 0x111f: 0x4030ad20,
- 0x1120: 0x4030ae20, 0x1121: 0x4030af20, 0x1122: 0x4030b020, 0x1123: 0x4030b120,
- 0x1124: 0x4030b220, 0x1125: 0x4030b320, 0x1126: 0x4030b420, 0x1127: 0x4030b520,
- 0x1128: 0x4030b620, 0x1129: 0x4030b720, 0x112a: 0x4030b820, 0x112b: 0x4030b920,
- 0x112c: 0x4030ba20, 0x112d: 0x4030bb20, 0x112e: 0x4030bc20, 0x112f: 0x4030bd20,
- 0x1130: 0x4030be20, 0x1131: 0x4030bf20, 0x1132: 0x4030c020, 0x1133: 0x4030c120,
- 0x1134: 0x4030c220, 0x1135: 0x4030c320, 0x1136: 0x4030c420, 0x1137: 0x4030c520,
- 0x1138: 0x4030c620, 0x1139: 0x4030c720, 0x113a: 0x4030c820, 0x113b: 0x4030c920,
- 0x113c: 0x4030ca20, 0x113d: 0x4030cb20, 0x113e: 0x4030cc20, 0x113f: 0x4030cd20,
+ 0x1100: 0x00382888, 0x1101: 0x0037b488, 0x1102: 0x0037d088, 0x1103: 0x0037ec88,
+ 0x1104: 0x00382088, 0x1105: 0x00382c88, 0x1107: 0x00383288,
+ 0x110d: 0x00383c88,
+ 0x1110: 0x40379620, 0x1111: 0x40379a20, 0x1112: 0x40379e20, 0x1113: 0x4037a220,
+ 0x1114: 0x4037a620, 0x1115: 0x4037aa20, 0x1116: 0x4037ae20, 0x1117: 0x4037b620,
+ 0x1118: 0x4037ba20, 0x1119: 0x4037be20, 0x111a: 0x4037c220, 0x111b: 0x4037c620,
+ 0x111c: 0x4037ca20, 0x111d: 0x4037d220, 0x111e: 0x4037d620, 0x111f: 0x4037da20,
+ 0x1120: 0x4037de20, 0x1121: 0x4037e220, 0x1122: 0x4037e620, 0x1123: 0x4037ee20,
+ 0x1124: 0x4037f220, 0x1125: 0x4037f620, 0x1126: 0x4037fa20, 0x1127: 0x4037fe20,
+ 0x1128: 0x40380220, 0x1129: 0x40380620, 0x112a: 0x40380a20, 0x112b: 0x40380e20,
+ 0x112c: 0x40381220, 0x112d: 0x40381620, 0x112e: 0x40381a20, 0x112f: 0x40382220,
+ 0x1130: 0x40382620, 0x1131: 0x4037b220, 0x1132: 0x4037ce20, 0x1133: 0x4037ea20,
+ 0x1134: 0x40381e20, 0x1135: 0x40382a20, 0x1136: 0x40382e20, 0x1137: 0x40383020,
+ 0x1138: 0x40383420, 0x1139: 0x40383620, 0x113a: 0x40383820, 0x113b: 0x40036020,
+ 0x113c: 0x0037ca94, 0x113d: 0x40383a20, 0x113e: 0x40383e20, 0x113f: 0x40384020,
// Block 0x45, offset 0x1140
- 0x1140: 0x4030ce20, 0x1141: 0x4030cf20, 0x1142: 0x4030d020, 0x1143: 0x4030d120,
- 0x1144: 0x4030d220, 0x1145: 0x4030d320, 0x1146: 0x4030d420, 0x1147: 0x4030d520,
- 0x1148: 0x4030d620, 0x1149: 0x4030d720, 0x114a: 0x4030d820, 0x114b: 0x4030d920,
- 0x114c: 0x4030da20, 0x114d: 0x4030db20, 0x114e: 0x4030dc20, 0x114f: 0x4030dd20,
- 0x1150: 0x4030de20, 0x1151: 0x4030df20, 0x1152: 0x4030e020, 0x1153: 0x4030e120,
- 0x1154: 0x4030e220, 0x1155: 0x4030e320, 0x1156: 0x4030e420, 0x1157: 0x4030e520,
- 0x1158: 0x4030e620, 0x1159: 0x4030e720, 0x115a: 0x4030e820, 0x115b: 0x4030e920,
- 0x115c: 0x4030ea20, 0x115d: 0x4030eb20, 0x115e: 0x4030ec20, 0x115f: 0x4030ed20,
- 0x1160: 0x4030ee20, 0x1161: 0x4030ef20, 0x1162: 0x4030f020, 0x1163: 0x4030f120,
- 0x1164: 0x4030f220, 0x1165: 0x4030f320, 0x1166: 0x4030f420, 0x1167: 0x4030f520,
- 0x1168: 0x40310d20, 0x1169: 0x40310e20, 0x116a: 0x40310f20, 0x116b: 0x40311020,
- 0x116c: 0x40311120, 0x116d: 0x40311220, 0x116e: 0x40311320, 0x116f: 0x40311420,
- 0x1170: 0x40311520, 0x1171: 0x40311620, 0x1172: 0x40311720, 0x1173: 0x40311820,
- 0x1174: 0x40311920, 0x1175: 0x40311a20, 0x1176: 0x40311b20, 0x1177: 0x40311c20,
- 0x1178: 0x40311d20, 0x1179: 0x40311e20, 0x117a: 0x40311f20, 0x117b: 0x40312020,
- 0x117c: 0x40312120, 0x117d: 0x40312220, 0x117e: 0x40312320, 0x117f: 0x40312420,
+ 0x1140: 0x4062ac20, 0x1141: 0x4062ae20, 0x1142: 0x4062b020, 0x1143: 0x4062b220,
+ 0x1144: 0x4062b420, 0x1145: 0x4062b620, 0x1146: 0x4062b820, 0x1147: 0x4062ba20,
+ 0x1148: 0x4062bc20, 0x1149: 0x4062be20, 0x114a: 0x4062c020, 0x114b: 0x4062c220,
+ 0x114c: 0x4062c420, 0x114d: 0x4062c620, 0x114e: 0x4062c820, 0x114f: 0x4062ca20,
+ 0x1150: 0x4062cc20, 0x1151: 0x4062ce20, 0x1152: 0x4062d020, 0x1153: 0x4062d220,
+ 0x1154: 0x4062d420, 0x1155: 0x4062d620, 0x1156: 0x4062d820, 0x1157: 0x4062da20,
+ 0x1158: 0x4062dc20, 0x1159: 0x4062de20, 0x115a: 0x4062e020, 0x115b: 0x4062e220,
+ 0x115c: 0x4062e420, 0x115d: 0x4062e620, 0x115e: 0x4062e820, 0x115f: 0x4062ea20,
+ 0x1160: 0x4062ec20, 0x1161: 0x4062ee20, 0x1162: 0x4062f020, 0x1163: 0x4062f220,
+ 0x1164: 0x4062f420, 0x1165: 0x4062f620, 0x1166: 0x4062f820, 0x1167: 0x4062fa20,
+ 0x1168: 0x4062fc20, 0x1169: 0x4062fe20, 0x116a: 0x40630020, 0x116b: 0x40630220,
+ 0x116c: 0x40630420, 0x116d: 0x40630620, 0x116e: 0x40630820, 0x116f: 0x40630a20,
+ 0x1170: 0x40630c20, 0x1171: 0x40630e20, 0x1172: 0x40631020, 0x1173: 0x40631220,
+ 0x1174: 0x40631420, 0x1175: 0x40631620, 0x1176: 0x40631820, 0x1177: 0x40631a20,
+ 0x1178: 0x40631c20, 0x1179: 0x40631e20, 0x117a: 0x40632020, 0x117b: 0x40632220,
+ 0x117c: 0x40632420, 0x117d: 0x40632620, 0x117e: 0x40632820, 0x117f: 0x40632a20,
// Block 0x46, offset 0x1180
- 0x1180: 0x40312520, 0x1181: 0x40312620, 0x1182: 0x40312720, 0x1183: 0x40312820,
- 0x1184: 0x40312920, 0x1185: 0x40312a20, 0x1186: 0x40312b20, 0x1187: 0x40312c20,
- 0x1188: 0x40312d20, 0x1189: 0x40312e20, 0x118a: 0x40312f20, 0x118b: 0x40313020,
- 0x118c: 0x40313120, 0x118d: 0x40313220, 0x118e: 0x40313320, 0x118f: 0x40313420,
- 0x1190: 0x40313520, 0x1191: 0x40313620, 0x1192: 0x40313720, 0x1193: 0x40313820,
- 0x1194: 0x40313920, 0x1195: 0x40313a20, 0x1196: 0x40313b20, 0x1197: 0x40313c20,
- 0x1198: 0x40313d20, 0x1199: 0x40313e20, 0x119a: 0x40313f20, 0x119b: 0x40314020,
- 0x119c: 0x40314120, 0x119d: 0x40314220, 0x119e: 0x40314320, 0x119f: 0x40314420,
- 0x11a0: 0x40314520, 0x11a1: 0x40314620, 0x11a2: 0x40314720, 0x11a3: 0x40314820,
- 0x11a4: 0x40314920, 0x11a5: 0x40314a20, 0x11a6: 0x40314b20, 0x11a7: 0x40314c20,
- 0x11a8: 0x40314d20, 0x11a9: 0x40314e20, 0x11aa: 0x40314f20, 0x11ab: 0x40315020,
- 0x11ac: 0x40315120, 0x11ad: 0x40315220, 0x11ae: 0x40315320, 0x11af: 0x40315420,
- 0x11b0: 0x40315520, 0x11b1: 0x40315620, 0x11b2: 0x40315720, 0x11b3: 0x40315820,
- 0x11b4: 0x40315920, 0x11b5: 0x40315a20, 0x11b6: 0x40315b20, 0x11b7: 0x40315c20,
- 0x11b8: 0x40315d20, 0x11b9: 0x40315e20, 0x11ba: 0x40315f20, 0x11bb: 0x40316020,
- 0x11bc: 0x40316120, 0x11bd: 0x40316220, 0x11be: 0x40316320, 0x11bf: 0x40316420,
+ 0x1180: 0x40632c20, 0x1181: 0x40632e20, 0x1182: 0x40633020, 0x1183: 0x40633220,
+ 0x1184: 0x40633420, 0x1185: 0x40633620, 0x1186: 0x40633820, 0x1187: 0x40633a20,
+ 0x1188: 0x40633c20, 0x1189: 0x40633e20, 0x118a: 0x40634020, 0x118b: 0x40634220,
+ 0x118c: 0x40634420, 0x118d: 0x40634620, 0x118e: 0x40634820, 0x118f: 0x40634a20,
+ 0x1190: 0x40634c20, 0x1191: 0x40634e20, 0x1192: 0x40635020, 0x1193: 0x40635220,
+ 0x1194: 0x40635420, 0x1195: 0x40635620, 0x1196: 0x40635820, 0x1197: 0x40635a20,
+ 0x1198: 0x40635c20, 0x1199: 0x40635e20, 0x119a: 0x40636020, 0x119b: 0x40636220,
+ 0x119c: 0x40636420, 0x119d: 0x40636620, 0x119e: 0x40636820, 0x119f: 0x4063a420,
+ 0x11a0: 0x4063a620, 0x11a1: 0x4063a820, 0x11a2: 0x4063aa20, 0x11a3: 0x4063ac20,
+ 0x11a4: 0x4063ae20, 0x11a5: 0x4063b020, 0x11a6: 0x4063b220, 0x11a7: 0x4063b420,
+ 0x11a8: 0x4063b620, 0x11a9: 0x4063b820, 0x11aa: 0x4063ba20, 0x11ab: 0x4063bc20,
+ 0x11ac: 0x4063be20, 0x11ad: 0x4063c020, 0x11ae: 0x4063c220, 0x11af: 0x4063c420,
+ 0x11b0: 0x4063c620, 0x11b1: 0x4063c820, 0x11b2: 0x4063ca20, 0x11b3: 0x4063cc20,
+ 0x11b4: 0x4063ce20, 0x11b5: 0x4063d020, 0x11b6: 0x4063d220, 0x11b7: 0x4063d420,
+ 0x11b8: 0x4063d620, 0x11b9: 0x4063d820, 0x11ba: 0x4063da20, 0x11bb: 0x4063dc20,
+ 0x11bc: 0x4063de20, 0x11bd: 0x4063e020, 0x11be: 0x4063e220, 0x11bf: 0x4063e420,
// Block 0x47, offset 0x11c0
- 0x11c0: 0x401db620, 0x11c1: 0x401db720, 0x11c2: 0x401db820, 0x11c3: 0x401db920,
- 0x11c4: 0x401dba20, 0x11c5: 0x401dbb20, 0x11c6: 0x401dbc20, 0x11c7: 0x401dbd20,
- 0x11c8: 0x401dbe20, 0x11c9: 0x401dbf20, 0x11ca: 0x401dc020, 0x11cb: 0x401dc120,
- 0x11cc: 0x401dc220, 0x11cd: 0x401dc320, 0x11ce: 0x401dc420, 0x11cf: 0x401dc520,
- 0x11d0: 0x401dc720, 0x11d1: 0x401dc820, 0x11d2: 0x401dc920, 0x11d3: 0x401dca20,
- 0x11d4: 0x401dcb20, 0x11d5: 0x401dcc20, 0x11d6: 0x401dcd20, 0x11d7: 0x401dce20,
- 0x11d8: 0x401dcf20, 0x11d9: 0x401dd020, 0x11da: 0x401dd120, 0x11db: 0x401dd220,
- 0x11dc: 0x401dd320, 0x11dd: 0x401dd420, 0x11de: 0x401dd520, 0x11df: 0x401dd620,
- 0x11e0: 0x401ddc20, 0x11e1: 0x401ddd20, 0x11e2: 0x401dde20, 0x11e3: 0x401ddf20,
- 0x11e4: 0x401de020, 0x11e5: 0x401de120, 0x11e6: 0x401de220, 0x11e7: 0x401de320,
- 0x11e8: 0x401de420, 0x11e9: 0x401de520, 0x11ea: 0x401de620, 0x11eb: 0x401de720,
- 0x11ec: 0x401de820, 0x11ed: 0x401de920, 0x11ee: 0x401dea20, 0x11ef: 0x401deb20,
- 0x11f0: 0x401ded20, 0x11f1: 0x401dee20, 0x11f2: 0x401def20, 0x11f3: 0x401df020,
- 0x11f4: 0x401df120, 0x11f5: 0x401df220, 0x11f6: 0x401df320, 0x11f7: 0x401df420,
- 0x11f8: 0x401dfc20, 0x11f9: 0x401dfd20, 0x11fa: 0x401dfe20, 0x11fb: 0x401dff20,
- 0x11fc: 0x401e0020, 0x11fd: 0x401e0120, 0x11fe: 0x401e0220, 0x11ff: 0x401e0320,
+ 0x11c0: 0x4063e620, 0x11c1: 0x4063e820, 0x11c2: 0x4063ea20, 0x11c3: 0x4063ec20,
+ 0x11c4: 0x4063ee20, 0x11c5: 0x4063f020, 0x11c6: 0x4063f220, 0x11c7: 0x4063f420,
+ 0x11c8: 0x4063f620, 0x11c9: 0x4063f820, 0x11ca: 0x4063fa20, 0x11cb: 0x4063fc20,
+ 0x11cc: 0x4063fe20, 0x11cd: 0x40640020, 0x11ce: 0x40640220, 0x11cf: 0x40640420,
+ 0x11d0: 0x40640620, 0x11d1: 0x40640820, 0x11d2: 0x40640a20, 0x11d3: 0x40640c20,
+ 0x11d4: 0x40640e20, 0x11d5: 0x40641020, 0x11d6: 0x40641220, 0x11d7: 0x40641420,
+ 0x11d8: 0x40641620, 0x11d9: 0x40641820, 0x11da: 0x40641a20, 0x11db: 0x40641c20,
+ 0x11dc: 0x40641e20, 0x11dd: 0x40642020, 0x11de: 0x40642220, 0x11df: 0x40642420,
+ 0x11e0: 0x40642620, 0x11e1: 0x40642820, 0x11e2: 0x40642a20, 0x11e3: 0x40642c20,
+ 0x11e4: 0x40642e20, 0x11e5: 0x40643020, 0x11e6: 0x40643220, 0x11e7: 0x40643420,
+ 0x11e8: 0x40646420, 0x11e9: 0x40646620, 0x11ea: 0x40646820, 0x11eb: 0x40646a20,
+ 0x11ec: 0x40646c20, 0x11ed: 0x40646e20, 0x11ee: 0x40647020, 0x11ef: 0x40647220,
+ 0x11f0: 0x40647420, 0x11f1: 0x40647620, 0x11f2: 0x40647820, 0x11f3: 0x40647a20,
+ 0x11f4: 0x40647c20, 0x11f5: 0x40647e20, 0x11f6: 0x40648020, 0x11f7: 0x40648220,
+ 0x11f8: 0x40648420, 0x11f9: 0x40648620, 0x11fa: 0x40648820, 0x11fb: 0x40648a20,
+ 0x11fc: 0x40648c20, 0x11fd: 0x40648e20, 0x11fe: 0x40649020, 0x11ff: 0x40649220,
// Block 0x48, offset 0x1200
- 0x1200: 0x401e0520, 0x1201: 0x401e0620, 0x1202: 0x401e0720, 0x1203: 0x401e0820,
- 0x1204: 0x401e0920, 0x1205: 0x401e0a20, 0x1206: 0x401e0b20, 0x1207: 0x401e0c20,
- 0x1208: 0x401e0d20, 0x120a: 0x401e0e20, 0x120b: 0x401e0f20,
- 0x120c: 0x401e1020, 0x120d: 0x401e1120,
- 0x1210: 0x401e1220, 0x1211: 0x401e1320, 0x1212: 0x401e1420, 0x1213: 0x401e1520,
- 0x1214: 0x401e1620, 0x1215: 0x401e1720, 0x1216: 0x401e1820,
- 0x1218: 0x401e1920, 0x121a: 0x401e1a20, 0x121b: 0x401e1b20,
- 0x121c: 0x401e1c20, 0x121d: 0x401e1d20,
- 0x1220: 0x401e1e20, 0x1221: 0x401e1f20, 0x1222: 0x401e2020, 0x1223: 0x401e2120,
- 0x1224: 0x401e2220, 0x1225: 0x401e2320, 0x1226: 0x401e2420, 0x1227: 0x401e2520,
- 0x1228: 0x401e2b20, 0x1229: 0x401e2c20, 0x122a: 0x401e2d20, 0x122b: 0x401e2e20,
- 0x122c: 0x401e2f20, 0x122d: 0x401e3020, 0x122e: 0x401e3120, 0x122f: 0x401e3220,
- 0x1230: 0x401e3320, 0x1231: 0x401e3420, 0x1232: 0x401e3520, 0x1233: 0x401e3620,
- 0x1234: 0x401e3720, 0x1235: 0x401e3820, 0x1236: 0x401e3920, 0x1237: 0x401e3a20,
- 0x1238: 0x401e3c20, 0x1239: 0x401e3d20, 0x123a: 0x401e3e20, 0x123b: 0x401e3f20,
- 0x123c: 0x401e4020, 0x123d: 0x401e4120, 0x123e: 0x401e4220, 0x123f: 0x401e4320,
+ 0x1200: 0x40649420, 0x1201: 0x40649620, 0x1202: 0x40649820, 0x1203: 0x40649a20,
+ 0x1204: 0x40649c20, 0x1205: 0x40649e20, 0x1206: 0x4064a020, 0x1207: 0x4064a220,
+ 0x1208: 0x4064a420, 0x1209: 0x4064a620, 0x120a: 0x4064a820, 0x120b: 0x4064aa20,
+ 0x120c: 0x4064ac20, 0x120d: 0x4064ae20, 0x120e: 0x4064b020, 0x120f: 0x4064b220,
+ 0x1210: 0x4064b420, 0x1211: 0x4064b620, 0x1212: 0x4064b820, 0x1213: 0x4064ba20,
+ 0x1214: 0x4064bc20, 0x1215: 0x4064be20, 0x1216: 0x4064c020, 0x1217: 0x4064c220,
+ 0x1218: 0x4064c420, 0x1219: 0x4064c620, 0x121a: 0x4064c820, 0x121b: 0x4064ca20,
+ 0x121c: 0x4064cc20, 0x121d: 0x4064ce20, 0x121e: 0x4064d020, 0x121f: 0x4064d220,
+ 0x1220: 0x4064d420, 0x1221: 0x4064d620, 0x1222: 0x4064d820, 0x1223: 0x4064da20,
+ 0x1224: 0x4064dc20, 0x1225: 0x4064de20, 0x1226: 0x4064e020, 0x1227: 0x4064e220,
+ 0x1228: 0x4064e420, 0x1229: 0x4064e620, 0x122a: 0x4064e820, 0x122b: 0x4064ea20,
+ 0x122c: 0x4064ec20, 0x122d: 0x4064ee20, 0x122e: 0x4064f020, 0x122f: 0x4064f220,
+ 0x1230: 0x4064f420, 0x1231: 0x4064f620, 0x1232: 0x4064f820, 0x1233: 0x4064fa20,
+ 0x1234: 0x4064fc20, 0x1235: 0x4064fe20, 0x1236: 0x40650020, 0x1237: 0x40650220,
+ 0x1238: 0x40650420, 0x1239: 0x40650620, 0x123a: 0x40650820, 0x123b: 0x40650a20,
+ 0x123c: 0x40650c20, 0x123d: 0x40650e20, 0x123e: 0x40651020, 0x123f: 0x40651220,
// Block 0x49, offset 0x1240
- 0x1240: 0x401e4520, 0x1241: 0x401e4620, 0x1242: 0x401e4720, 0x1243: 0x401e4820,
- 0x1244: 0x401e4920, 0x1245: 0x401e4a20, 0x1246: 0x401e4b20, 0x1247: 0x401e4c20,
- 0x1248: 0x401e4d20, 0x124a: 0x401e4e20, 0x124b: 0x401e4f20,
- 0x124c: 0x401e5020, 0x124d: 0x401e5120,
- 0x1250: 0x401e5220, 0x1251: 0x401e5320, 0x1252: 0x401e5420, 0x1253: 0x401e5520,
- 0x1254: 0x401e5620, 0x1255: 0x401e5720, 0x1256: 0x401e5820, 0x1257: 0x401e5920,
- 0x1258: 0x401e5b20, 0x1259: 0x401e5c20, 0x125a: 0x401e5d20, 0x125b: 0x401e5e20,
- 0x125c: 0x401e5f20, 0x125d: 0x401e6020, 0x125e: 0x401e6120, 0x125f: 0x401e6220,
- 0x1260: 0x401e6420, 0x1261: 0x401e6520, 0x1262: 0x401e6620, 0x1263: 0x401e6720,
- 0x1264: 0x401e6820, 0x1265: 0x401e6920, 0x1266: 0x401e6a20, 0x1267: 0x401e6b20,
- 0x1268: 0x401e6d20, 0x1269: 0x401e6e20, 0x126a: 0x401e6f20, 0x126b: 0x401e7020,
- 0x126c: 0x401e7120, 0x126d: 0x401e7220, 0x126e: 0x401e7320, 0x126f: 0x401e7420,
- 0x1270: 0x401e7520, 0x1272: 0x401e7620, 0x1273: 0x401e7720,
- 0x1274: 0x401e7820, 0x1275: 0x401e7920,
- 0x1278: 0x401e7a20, 0x1279: 0x401e7b20, 0x127a: 0x401e7c20, 0x127b: 0x401e7d20,
- 0x127c: 0x401e7e20, 0x127d: 0x401e7f20, 0x127e: 0x401e8020,
+ 0x1240: 0x403c2e20, 0x1241: 0x403c3020, 0x1242: 0x403c3220, 0x1243: 0x403c3420,
+ 0x1244: 0x403c3620, 0x1245: 0x403c3820, 0x1246: 0x403c3a20, 0x1247: 0x403c3c20,
+ 0x1248: 0x403c3e20, 0x1249: 0x403c4020, 0x124a: 0x403c4220, 0x124b: 0x403c4420,
+ 0x124c: 0x403c4620, 0x124d: 0x403c4820, 0x124e: 0x403c4a20, 0x124f: 0x403c4c20,
+ 0x1250: 0x403c5020, 0x1251: 0x403c5220, 0x1252: 0x403c5420, 0x1253: 0x403c5620,
+ 0x1254: 0x403c5820, 0x1255: 0x403c5a20, 0x1256: 0x403c5c20, 0x1257: 0x403c5e20,
+ 0x1258: 0x403c6020, 0x1259: 0x403c6220, 0x125a: 0x403c6420, 0x125b: 0x403c6620,
+ 0x125c: 0x403c6820, 0x125d: 0x403c6a20, 0x125e: 0x403c6c20, 0x125f: 0x403c6e20,
+ 0x1260: 0x403c7a20, 0x1261: 0x403c7c20, 0x1262: 0x403c7e20, 0x1263: 0x403c8020,
+ 0x1264: 0x403c8220, 0x1265: 0x403c8420, 0x1266: 0x403c8620, 0x1267: 0x403c8820,
+ 0x1268: 0x403c8a20, 0x1269: 0x403c8c20, 0x126a: 0x403c8e20, 0x126b: 0x403c9020,
+ 0x126c: 0x403c9220, 0x126d: 0x403c9420, 0x126e: 0x403c9620, 0x126f: 0x403c9820,
+ 0x1270: 0x403c9c20, 0x1271: 0x403c9e20, 0x1272: 0x403ca020, 0x1273: 0x403ca220,
+ 0x1274: 0x403ca420, 0x1275: 0x403ca620, 0x1276: 0x403ca820, 0x1277: 0x403caa20,
+ 0x1278: 0x403cba20, 0x1279: 0x403cbc20, 0x127a: 0x403cbe20, 0x127b: 0x403cc020,
+ 0x127c: 0x403cc220, 0x127d: 0x403cc420, 0x127e: 0x403cc620, 0x127f: 0x403cc820,
// Block 0x4a, offset 0x1280
- 0x1280: 0x401e8120, 0x1282: 0x401e8220, 0x1283: 0x401e8320,
- 0x1284: 0x401e8420, 0x1285: 0x401e8520,
- 0x1288: 0x401e8620, 0x1289: 0x401e8720, 0x128a: 0x401e8820, 0x128b: 0x401e8920,
- 0x128c: 0x401e8a20, 0x128d: 0x401e8b20, 0x128e: 0x401e8c20, 0x128f: 0x401e8d20,
- 0x1290: 0x401e8e20, 0x1291: 0x401e8f20, 0x1292: 0x401e9020, 0x1293: 0x401e9120,
- 0x1294: 0x401e9220, 0x1295: 0x401e9320, 0x1296: 0x401e9420,
- 0x1298: 0x401e9520, 0x1299: 0x401e9620, 0x129a: 0x401e9720, 0x129b: 0x401e9820,
- 0x129c: 0x401e9920, 0x129d: 0x401e9a20, 0x129e: 0x401e9b20, 0x129f: 0x401e9c20,
- 0x12a0: 0x401ea420, 0x12a1: 0x401ea520, 0x12a2: 0x401ea620, 0x12a3: 0x401ea720,
- 0x12a4: 0x401ea820, 0x12a5: 0x401ea920, 0x12a6: 0x401eaa20, 0x12a7: 0x401eab20,
- 0x12a8: 0x401eac20, 0x12a9: 0x401ead20, 0x12aa: 0x401eae20, 0x12ab: 0x401eaf20,
- 0x12ac: 0x401eb020, 0x12ad: 0x401eb120, 0x12ae: 0x401eb220, 0x12af: 0x401eb320,
- 0x12b0: 0x401eb420, 0x12b1: 0x401eb520, 0x12b2: 0x401eb620, 0x12b3: 0x401eb720,
- 0x12b4: 0x401eb820, 0x12b5: 0x401eb920, 0x12b6: 0x401eba20, 0x12b7: 0x401ebb20,
- 0x12b8: 0x401ec320, 0x12b9: 0x401ec420, 0x12ba: 0x401ec520, 0x12bb: 0x401ec620,
- 0x12bc: 0x401ec720, 0x12bd: 0x401ec820, 0x12be: 0x401ec920, 0x12bf: 0x401eca20,
+ 0x1280: 0x403ccc20, 0x1281: 0x403cce20, 0x1282: 0x403cd020, 0x1283: 0x403cd220,
+ 0x1284: 0x403cd420, 0x1285: 0x403cd620, 0x1286: 0x403cd820, 0x1287: 0x403cda20,
+ 0x1288: 0x403cdc20, 0x128a: 0x403cde20, 0x128b: 0x403ce020,
+ 0x128c: 0x403ce220, 0x128d: 0x403ce420,
+ 0x1290: 0x403ce620, 0x1291: 0x403ce820, 0x1292: 0x403cea20, 0x1293: 0x403cec20,
+ 0x1294: 0x403cee20, 0x1295: 0x403cf020, 0x1296: 0x403cf220,
+ 0x1298: 0x403cf420, 0x129a: 0x403cf620, 0x129b: 0x403cf820,
+ 0x129c: 0x403cfa20, 0x129d: 0x403cfc20,
+ 0x12a0: 0x403cfe20, 0x12a1: 0x403d0020, 0x12a2: 0x403d0220, 0x12a3: 0x403d0420,
+ 0x12a4: 0x403d0620, 0x12a5: 0x403d0820, 0x12a6: 0x403d0a20, 0x12a7: 0x403d0c20,
+ 0x12a8: 0x403d1820, 0x12a9: 0x403d1a20, 0x12aa: 0x403d1c20, 0x12ab: 0x403d1e20,
+ 0x12ac: 0x403d2020, 0x12ad: 0x403d2220, 0x12ae: 0x403d2420, 0x12af: 0x403d2620,
+ 0x12b0: 0x403d2820, 0x12b1: 0x403d2a20, 0x12b2: 0x403d2c20, 0x12b3: 0x403d2e20,
+ 0x12b4: 0x403d3020, 0x12b5: 0x403d3220, 0x12b6: 0x403d3420, 0x12b7: 0x403d3620,
+ 0x12b8: 0x403d3a20, 0x12b9: 0x403d3c20, 0x12ba: 0x403d3e20, 0x12bb: 0x403d4020,
+ 0x12bc: 0x403d4220, 0x12bd: 0x403d4420, 0x12be: 0x403d4620, 0x12bf: 0x403d4820,
// Block 0x4b, offset 0x12c0
- 0x12c0: 0x401ecc20, 0x12c1: 0x401ecd20, 0x12c2: 0x401ece20, 0x12c3: 0x401ecf20,
- 0x12c4: 0x401ed020, 0x12c5: 0x401ed120, 0x12c6: 0x401ed220, 0x12c7: 0x401ed320,
- 0x12c8: 0x401ed520, 0x12c9: 0x401ed620, 0x12ca: 0x401ed720, 0x12cb: 0x401ed820,
- 0x12cc: 0x401ed920, 0x12cd: 0x401eda20, 0x12ce: 0x401edb20, 0x12cf: 0x401edc20,
- 0x12d0: 0x401edd20, 0x12d2: 0x401ede20, 0x12d3: 0x401edf20,
- 0x12d4: 0x401ee020, 0x12d5: 0x401ee120,
- 0x12d8: 0x401ee220, 0x12d9: 0x401ee320, 0x12da: 0x401ee420, 0x12db: 0x401ee520,
- 0x12dc: 0x401ee620, 0x12dd: 0x401ee720, 0x12de: 0x401ee820, 0x12df: 0x401ee920,
- 0x12e0: 0x401eee20, 0x12e1: 0x401eef20, 0x12e2: 0x401ef020, 0x12e3: 0x401ef120,
- 0x12e4: 0x401ef220, 0x12e5: 0x401ef320, 0x12e6: 0x401ef420, 0x12e7: 0x401ef520,
- 0x12e8: 0x401ef720, 0x12e9: 0x401ef820, 0x12ea: 0x401ef920, 0x12eb: 0x401efa20,
- 0x12ec: 0x401efb20, 0x12ed: 0x401efc20, 0x12ee: 0x401efd20, 0x12ef: 0x401efe20,
- 0x12f0: 0x401f0720, 0x12f1: 0x401f0820, 0x12f2: 0x401f0920, 0x12f3: 0x401f0a20,
- 0x12f4: 0x401f0b20, 0x12f5: 0x401f0c20, 0x12f6: 0x401f0d20, 0x12f7: 0x401f0e20,
- 0x12f8: 0x401f1020, 0x12f9: 0x401f1120, 0x12fa: 0x401f1220, 0x12fb: 0x401f1320,
- 0x12fc: 0x401f1420, 0x12fd: 0x401f1520, 0x12fe: 0x401f1620, 0x12ff: 0x401f1720,
+ 0x12c0: 0x403d4c20, 0x12c1: 0x403d4e20, 0x12c2: 0x403d5020, 0x12c3: 0x403d5220,
+ 0x12c4: 0x403d5420, 0x12c5: 0x403d5620, 0x12c6: 0x403d5820, 0x12c7: 0x403d5a20,
+ 0x12c8: 0x403d5c20, 0x12ca: 0x403d5e20, 0x12cb: 0x403d6020,
+ 0x12cc: 0x403d6220, 0x12cd: 0x403d6420,
+ 0x12d0: 0x403d6620, 0x12d1: 0x403d6820, 0x12d2: 0x403d6a20, 0x12d3: 0x403d6c20,
+ 0x12d4: 0x403d6e20, 0x12d5: 0x403d7020, 0x12d6: 0x403d7220, 0x12d7: 0x403d7420,
+ 0x12d8: 0x403d7820, 0x12d9: 0x403d7a20, 0x12da: 0x403d7c20, 0x12db: 0x403d7e20,
+ 0x12dc: 0x403d8020, 0x12dd: 0x403d8220, 0x12de: 0x403d8420, 0x12df: 0x403d8620,
+ 0x12e0: 0x403d8a20, 0x12e1: 0x403d8c20, 0x12e2: 0x403d8e20, 0x12e3: 0x403d9020,
+ 0x12e4: 0x403d9220, 0x12e5: 0x403d9420, 0x12e6: 0x403d9620, 0x12e7: 0x403d9820,
+ 0x12e8: 0x403d9c20, 0x12e9: 0x403d9e20, 0x12ea: 0x403da020, 0x12eb: 0x403da220,
+ 0x12ec: 0x403da420, 0x12ed: 0x403da620, 0x12ee: 0x403da820, 0x12ef: 0x403daa20,
+ 0x12f0: 0x403dac20, 0x12f2: 0x403dae20, 0x12f3: 0x403db020,
+ 0x12f4: 0x403db220, 0x12f5: 0x403db420,
+ 0x12f8: 0x403db620, 0x12f9: 0x403db820, 0x12fa: 0x403dba20, 0x12fb: 0x403dbc20,
+ 0x12fc: 0x403dbe20, 0x12fd: 0x403dc020, 0x12fe: 0x403dc220,
// Block 0x4c, offset 0x1300
- 0x1300: 0x401f1f20, 0x1301: 0x401f2020, 0x1302: 0x401f2120, 0x1303: 0x401f2220,
- 0x1304: 0x401f2320, 0x1305: 0x401f2420, 0x1306: 0x401f2520, 0x1307: 0x401f2620,
- 0x1308: 0x401f2720, 0x1309: 0x401f2820, 0x130a: 0x401f2920, 0x130b: 0x401f2a20,
- 0x130c: 0x401f2b20, 0x130d: 0x401f2c20, 0x130e: 0x401f2d20, 0x130f: 0x401f2e20,
- 0x1310: 0x401f3320, 0x1311: 0x401f3420, 0x1312: 0x401f3520, 0x1313: 0x401f3620,
- 0x1314: 0x401f3720, 0x1315: 0x401f3820, 0x1316: 0x401f3920, 0x1317: 0x401f3a20,
- 0x1318: 0x401f4020, 0x1319: 0x401f4120, 0x131a: 0x401f4220,
- 0x131d: 0x8000da02, 0x131e: 0x8000d902, 0x131f: 0x8000d802,
- 0x1320: 0x40031020, 0x1321: 0x40014a20, 0x1322: 0x40017020, 0x1323: 0x40014b20,
- 0x1324: 0x40014c20, 0x1325: 0x40014d20, 0x1326: 0x40014e20, 0x1327: 0x40016320,
- 0x1328: 0x4001a420, 0x1329: 0xe00000a5, 0x132a: 0xe000018f, 0x132b: 0xe0000255,
- 0x132c: 0xe0000318, 0x132d: 0xe00003d2, 0x132e: 0xe0000489, 0x132f: 0xe0000525,
- 0x1330: 0xe00005c1, 0x1331: 0xe000065a, 0x1332: 0x4013e720, 0x1333: 0x4013e820,
- 0x1334: 0x4013e920, 0x1335: 0x4013ea20, 0x1336: 0x4013eb20, 0x1337: 0x4013ec20,
- 0x1338: 0x4013ed20, 0x1339: 0x4013ee20, 0x133a: 0x4013ef20, 0x133b: 0x4013f020,
- 0x133c: 0x4013f120,
+ 0x1300: 0x403dc420, 0x1302: 0x403dc620, 0x1303: 0x403dc820,
+ 0x1304: 0x403dca20, 0x1305: 0x403dcc20,
+ 0x1308: 0x403dce20, 0x1309: 0x403dd020, 0x130a: 0x403dd220, 0x130b: 0x403dd420,
+ 0x130c: 0x403dd620, 0x130d: 0x403dd820, 0x130e: 0x403dda20, 0x130f: 0x403ddc20,
+ 0x1310: 0x403dde20, 0x1311: 0x403de020, 0x1312: 0x403de220, 0x1313: 0x403de420,
+ 0x1314: 0x403de620, 0x1315: 0x403de820, 0x1316: 0x403dea20,
+ 0x1318: 0x403dec20, 0x1319: 0x403dee20, 0x131a: 0x403df020, 0x131b: 0x403df220,
+ 0x131c: 0x403df420, 0x131d: 0x403df620, 0x131e: 0x403df820, 0x131f: 0x403dfa20,
+ 0x1320: 0x403e0a20, 0x1321: 0x403e0c20, 0x1322: 0x403e0e20, 0x1323: 0x403e1020,
+ 0x1324: 0x403e1220, 0x1325: 0x403e1420, 0x1326: 0x403e1620, 0x1327: 0x403e1820,
+ 0x1328: 0x403e1a20, 0x1329: 0x403e1c20, 0x132a: 0x403e1e20, 0x132b: 0x403e2020,
+ 0x132c: 0x403e2220, 0x132d: 0x403e2420, 0x132e: 0x403e2620, 0x132f: 0x403e2820,
+ 0x1330: 0x403e2a20, 0x1331: 0x403e2c20, 0x1332: 0x403e2e20, 0x1333: 0x403e3020,
+ 0x1334: 0x403e3220, 0x1335: 0x403e3420, 0x1336: 0x403e3620, 0x1337: 0x403e3820,
+ 0x1338: 0x403e4820, 0x1339: 0x403e4a20, 0x133a: 0x403e4c20, 0x133b: 0x403e4e20,
+ 0x133c: 0x403e5020, 0x133d: 0x403e5220, 0x133e: 0x403e5420, 0x133f: 0x403e5620,
// Block 0x4d, offset 0x1340
- 0x1340: 0x401dd720, 0x1341: 0x401dd820, 0x1342: 0x401dd920, 0x1343: 0x401dda20,
- 0x1344: 0x401e2620, 0x1345: 0x401e2720, 0x1346: 0x401e2820, 0x1347: 0x401e2920,
- 0x1348: 0x401f2f20, 0x1349: 0x401f3020, 0x134a: 0x401f3120, 0x134b: 0x401f3220,
- 0x134c: 0x401f3b20, 0x134d: 0x401f3c20, 0x134e: 0x401f3d20, 0x134f: 0x401f3e20,
- 0x1350: 0x40035320, 0x1351: 0x40035420, 0x1352: 0x40035520, 0x1353: 0x40035620,
- 0x1354: 0x40035720, 0x1355: 0x40035820, 0x1356: 0x40035920, 0x1357: 0x40035a20,
- 0x1358: 0x40035b20, 0x1359: 0x40035c20,
- 0x1360: 0x40291620, 0x1361: 0x40291720, 0x1362: 0x40291820, 0x1363: 0x40291920,
- 0x1364: 0x40291a20, 0x1365: 0x40291b20, 0x1366: 0x40291c20, 0x1367: 0x40291d20,
- 0x1368: 0x40291e20, 0x1369: 0x40291f20, 0x136a: 0x40292020, 0x136b: 0x40292120,
- 0x136c: 0x40292220, 0x136d: 0x40292320, 0x136e: 0x40292420, 0x136f: 0x40292520,
- 0x1370: 0x40292620, 0x1371: 0x40292720, 0x1372: 0x40292820, 0x1373: 0x40292920,
- 0x1374: 0x40292a20, 0x1375: 0x40292b20, 0x1376: 0x40292c20, 0x1377: 0x40292d20,
- 0x1378: 0x40292e20, 0x1379: 0x40292f20, 0x137a: 0x40293020, 0x137b: 0x40293120,
- 0x137c: 0x40293220, 0x137d: 0x40293320, 0x137e: 0x40293420, 0x137f: 0x40293520,
+ 0x1340: 0x403e5a20, 0x1341: 0x403e5c20, 0x1342: 0x403e5e20, 0x1343: 0x403e6020,
+ 0x1344: 0x403e6220, 0x1345: 0x403e6420, 0x1346: 0x403e6620, 0x1347: 0x403e6820,
+ 0x1348: 0x403e6c20, 0x1349: 0x403e6e20, 0x134a: 0x403e7020, 0x134b: 0x403e7220,
+ 0x134c: 0x403e7420, 0x134d: 0x403e7620, 0x134e: 0x403e7820, 0x134f: 0x403e7a20,
+ 0x1350: 0x403e7c20, 0x1352: 0x403e7e20, 0x1353: 0x403e8020,
+ 0x1354: 0x403e8220, 0x1355: 0x403e8420,
+ 0x1358: 0x403e8620, 0x1359: 0x403e8820, 0x135a: 0x403e8a20, 0x135b: 0x403e8c20,
+ 0x135c: 0x403e8e20, 0x135d: 0x403e9020, 0x135e: 0x403e9220, 0x135f: 0x403e9420,
+ 0x1360: 0x403e9e20, 0x1361: 0x403ea020, 0x1362: 0x403ea220, 0x1363: 0x403ea420,
+ 0x1364: 0x403ea620, 0x1365: 0x403ea820, 0x1366: 0x403eaa20, 0x1367: 0x403eac20,
+ 0x1368: 0x403eb020, 0x1369: 0x403eb220, 0x136a: 0x403eb420, 0x136b: 0x403eb620,
+ 0x136c: 0x403eb820, 0x136d: 0x403eba20, 0x136e: 0x403ebc20, 0x136f: 0x403ebe20,
+ 0x1370: 0x403ed020, 0x1371: 0x403ed220, 0x1372: 0x403ed420, 0x1373: 0x403ed620,
+ 0x1374: 0x403ed820, 0x1375: 0x403eda20, 0x1376: 0x403edc20, 0x1377: 0x403ede20,
+ 0x1378: 0x403ee220, 0x1379: 0x403ee420, 0x137a: 0x403ee620, 0x137b: 0x403ee820,
+ 0x137c: 0x403eea20, 0x137d: 0x403eec20, 0x137e: 0x403eee20, 0x137f: 0x403ef020,
// Block 0x4e, offset 0x1380
- 0x1380: 0x40293620, 0x1381: 0x40293720, 0x1382: 0x40293820, 0x1383: 0x40293920,
- 0x1384: 0x40293a20, 0x1385: 0x40293b20, 0x1386: 0x40293c20, 0x1387: 0x40293d20,
- 0x1388: 0x40293e20, 0x1389: 0x40293f20, 0x138a: 0x40294020, 0x138b: 0x40294120,
- 0x138c: 0x40294220, 0x138d: 0x40294320, 0x138e: 0x40294420, 0x138f: 0x40294520,
- 0x1390: 0x40294620, 0x1391: 0x40294720, 0x1392: 0x40294820, 0x1393: 0x40294920,
- 0x1394: 0x40294a20, 0x1395: 0x40294b20, 0x1396: 0x40294c20, 0x1397: 0x40294d20,
- 0x1398: 0x40294e20, 0x1399: 0x40294f20, 0x139a: 0x40295020, 0x139b: 0x40295120,
- 0x139c: 0x40295220, 0x139d: 0x40295320, 0x139e: 0x40295420, 0x139f: 0x40295520,
- 0x13a0: 0x40295620, 0x13a1: 0x40295720, 0x13a2: 0x40295820, 0x13a3: 0x40295920,
- 0x13a4: 0x40295a20, 0x13a5: 0x40295b20, 0x13a6: 0x40295c20, 0x13a7: 0x40295d20,
- 0x13a8: 0x40295e20, 0x13a9: 0x40295f20, 0x13aa: 0x40296020, 0x13ab: 0x40296120,
- 0x13ac: 0x40296220, 0x13ad: 0x40296320, 0x13ae: 0x40296420, 0x13af: 0x40296520,
- 0x13b0: 0x40296620, 0x13b1: 0x40296720, 0x13b2: 0x40296820, 0x13b3: 0x40296920,
- 0x13b4: 0x40296a20,
+ 0x1380: 0x403f0020, 0x1381: 0x403f0220, 0x1382: 0x403f0420, 0x1383: 0x403f0620,
+ 0x1384: 0x403f0820, 0x1385: 0x403f0a20, 0x1386: 0x403f0c20, 0x1387: 0x403f0e20,
+ 0x1388: 0x403f1020, 0x1389: 0x403f1220, 0x138a: 0x403f1420, 0x138b: 0x403f1620,
+ 0x138c: 0x403f1820, 0x138d: 0x403f1a20, 0x138e: 0x403f1c20, 0x138f: 0x403f1e20,
+ 0x1390: 0x403f2820, 0x1391: 0x403f2a20, 0x1392: 0x403f2c20, 0x1393: 0x403f2e20,
+ 0x1394: 0x403f3020, 0x1395: 0x403f3220, 0x1396: 0x403f3420, 0x1397: 0x403f3620,
+ 0x1398: 0x403f4220, 0x1399: 0x403f4420, 0x139a: 0x403f4620,
+ 0x139d: 0x8000ee02, 0x139e: 0x8000ed02, 0x139f: 0x8000ec02,
+ 0x13a0: 0x40036220, 0x13a1: 0x40029c20, 0x13a2: 0x4002ee20, 0x13a3: 0x40029e20,
+ 0x13a4: 0x4002a020, 0x13a5: 0x4002a220, 0x13a6: 0x4002a420, 0x13a7: 0x4002d020,
+ 0x13a8: 0x40036420, 0x13a9: 0xe0000150, 0x13aa: 0xe000026b, 0x13ab: 0xe0000345,
+ 0x13ac: 0xe0000420, 0x13ad: 0xe00004ea, 0x13ae: 0xe00005b5, 0x13af: 0xe000065d,
+ 0x13b0: 0xe0000709, 0x13b1: 0xe00007ae, 0x13b2: 0x40286620, 0x13b3: 0x40286820,
+ 0x13b4: 0x40286a20, 0x13b5: 0x40286c20, 0x13b6: 0x40286e20, 0x13b7: 0x40287020,
+ 0x13b8: 0x40287220, 0x13b9: 0x40287420, 0x13ba: 0x40287620, 0x13bb: 0x40287820,
+ 0x13bc: 0x40287a20,
// Block 0x4f, offset 0x13c0
- 0x13c0: 0x40011020, 0x13c1: 0x40296b20, 0x13c2: 0x40296c20, 0x13c3: 0x40296d20,
- 0x13c4: 0x40296e20, 0x13c5: 0x40296f20, 0x13c6: 0x40297020, 0x13c7: 0x40297120,
- 0x13c8: 0x40297220, 0x13c9: 0x40297320, 0x13ca: 0x40297420, 0x13cb: 0x40297520,
- 0x13cc: 0x40297620, 0x13cd: 0x40297720, 0x13ce: 0x40297820, 0x13cf: 0x40297920,
- 0x13d0: 0x40297a20, 0x13d1: 0x40297b20, 0x13d2: 0x40297c20, 0x13d3: 0x40297d20,
- 0x13d4: 0x40297e20, 0x13d5: 0x40297f20, 0x13d6: 0x40298020, 0x13d7: 0x40298120,
- 0x13d8: 0x40298220, 0x13d9: 0x40298320, 0x13da: 0x40298420, 0x13db: 0x40298520,
- 0x13dc: 0x40298620, 0x13dd: 0x40298720, 0x13de: 0x40298820, 0x13df: 0x40298920,
- 0x13e0: 0x40298a20, 0x13e1: 0x40298b20, 0x13e2: 0x40298c20, 0x13e3: 0x40298d20,
- 0x13e4: 0x40298e20, 0x13e5: 0x40298f20, 0x13e6: 0x40299020, 0x13e7: 0x40299120,
- 0x13e8: 0x40299220, 0x13e9: 0x40299320, 0x13ea: 0x40299420, 0x13eb: 0x40299520,
- 0x13ec: 0x40299620, 0x13ed: 0x40299720, 0x13ee: 0x40299820, 0x13ef: 0x40299920,
- 0x13f0: 0x40299a20, 0x13f1: 0x40299b20, 0x13f2: 0x40299c20, 0x13f3: 0x40299d20,
- 0x13f4: 0x40299e20, 0x13f5: 0x40299f20, 0x13f6: 0x4029a020, 0x13f7: 0x4029a120,
- 0x13f8: 0x4029a220, 0x13f9: 0x4029a320, 0x13fa: 0x4029a420, 0x13fb: 0x4029a520,
- 0x13fc: 0x4029a620, 0x13fd: 0x4029a720, 0x13fe: 0x4029a820, 0x13ff: 0x4029a920,
+ 0x13c0: 0x403c7020, 0x13c1: 0x403c7220, 0x13c2: 0x403c7420, 0x13c3: 0x403c7620,
+ 0x13c4: 0x403d0e20, 0x13c5: 0x403d1020, 0x13c6: 0x403d1220, 0x13c7: 0x403d1420,
+ 0x13c8: 0x403f2020, 0x13c9: 0x403f2220, 0x13ca: 0x403f2420, 0x13cb: 0x403f2620,
+ 0x13cc: 0x403f3820, 0x13cd: 0x403f3a20, 0x13ce: 0x403f3c20, 0x13cf: 0x403f3e20,
+ 0x13d0: 0x4006a620, 0x13d1: 0x4006a820, 0x13d2: 0x4006aa20, 0x13d3: 0x4006ac20,
+ 0x13d4: 0x4006ae20, 0x13d5: 0x4006b020, 0x13d6: 0x4006b220, 0x13d7: 0x4006b420,
+ 0x13d8: 0x4006b620, 0x13d9: 0x4006b820,
+ 0x13e0: 0x40547620, 0x13e1: 0x40547820, 0x13e2: 0x40547a20, 0x13e3: 0x40547c20,
+ 0x13e4: 0x40547e20, 0x13e5: 0x40548020, 0x13e6: 0x40548220, 0x13e7: 0x40548420,
+ 0x13e8: 0x40548620, 0x13e9: 0x40548820, 0x13ea: 0x40548a20, 0x13eb: 0x40548c20,
+ 0x13ec: 0x40548e20, 0x13ed: 0x40549020, 0x13ee: 0x40549220, 0x13ef: 0x40549420,
+ 0x13f0: 0x40549620, 0x13f1: 0x40549820, 0x13f2: 0x40549a20, 0x13f3: 0x40549c20,
+ 0x13f4: 0x40549e20, 0x13f5: 0x4054a020, 0x13f6: 0x4054a220, 0x13f7: 0x4054a420,
+ 0x13f8: 0x4054a620, 0x13f9: 0x4054a820, 0x13fa: 0x4054aa20, 0x13fb: 0x4054ac20,
+ 0x13fc: 0x4054ae20, 0x13fd: 0x4054b020, 0x13fe: 0x4054b220, 0x13ff: 0x4054b420,
// Block 0x50, offset 0x1400
- 0x1400: 0x4029aa20, 0x1401: 0x4029ab20, 0x1402: 0x4029ac20, 0x1403: 0x4029ad20,
- 0x1404: 0x4029ae20, 0x1405: 0x4029af20, 0x1406: 0x4029b020, 0x1407: 0x4029b120,
- 0x1408: 0x4029b220, 0x1409: 0x4029b320, 0x140a: 0x4029b420, 0x140b: 0x4029b520,
- 0x140c: 0x4029b620, 0x140d: 0x4029b720, 0x140e: 0x4029b820, 0x140f: 0x4029b920,
- 0x1410: 0x4029ba20, 0x1411: 0x4029bb20, 0x1412: 0x4029bc20, 0x1413: 0x4029bd20,
- 0x1414: 0x4029be20, 0x1415: 0x4029bf20, 0x1416: 0x4029c020, 0x1417: 0x4029c120,
- 0x1418: 0x4029c220, 0x1419: 0x4029c320, 0x141a: 0x4029c420, 0x141b: 0x4029c520,
- 0x141c: 0x4029c620, 0x141d: 0x4029c720, 0x141e: 0x4029c820, 0x141f: 0x4029c920,
- 0x1420: 0x4029ca20, 0x1421: 0x4029cb20, 0x1422: 0x4029cc20, 0x1423: 0x4029cd20,
- 0x1424: 0x4029ce20, 0x1425: 0x4029cf20, 0x1426: 0x4029d020, 0x1427: 0x4029d120,
- 0x1428: 0x4029d220, 0x1429: 0x4029d320, 0x142a: 0x4029d420, 0x142b: 0x4029d520,
- 0x142c: 0x4029d620, 0x142d: 0x4029d720, 0x142e: 0x4029d820, 0x142f: 0x4029d920,
- 0x1430: 0x4029da20, 0x1431: 0x4029db20, 0x1432: 0x4029dc20, 0x1433: 0x4029dd20,
- 0x1434: 0x4029de20, 0x1435: 0x4029df20, 0x1436: 0x4029e020, 0x1437: 0x4029e120,
- 0x1438: 0x4029e220, 0x1439: 0x4029e320, 0x143a: 0x4029e420, 0x143b: 0x4029e520,
- 0x143c: 0x4029e620, 0x143d: 0x4029e720, 0x143e: 0x4029e820, 0x143f: 0x4029e920,
+ 0x1400: 0x4054b620, 0x1401: 0x4054b820, 0x1402: 0x4054ba20, 0x1403: 0x4054bc20,
+ 0x1404: 0x4054be20, 0x1405: 0x4054c020, 0x1406: 0x4054c220, 0x1407: 0x4054c420,
+ 0x1408: 0x4054c620, 0x1409: 0x4054c820, 0x140a: 0x4054ca20, 0x140b: 0x4054cc20,
+ 0x140c: 0x4054ce20, 0x140d: 0x4054d020, 0x140e: 0x4054d220, 0x140f: 0x4054d420,
+ 0x1410: 0x4054d620, 0x1411: 0x4054d820, 0x1412: 0x4054da20, 0x1413: 0x4054dc20,
+ 0x1414: 0x4054de20, 0x1415: 0x4054e020, 0x1416: 0x4054e220, 0x1417: 0x4054e420,
+ 0x1418: 0x4054e620, 0x1419: 0x4054e820, 0x141a: 0x4054ea20, 0x141b: 0x4054ec20,
+ 0x141c: 0x4054ee20, 0x141d: 0x4054f020, 0x141e: 0x4054f220, 0x141f: 0x4054f420,
+ 0x1420: 0x4054f620, 0x1421: 0x4054f820, 0x1422: 0x4054fa20, 0x1423: 0x4054fc20,
+ 0x1424: 0x4054fe20, 0x1425: 0x40550020, 0x1426: 0x40550220, 0x1427: 0x40550420,
+ 0x1428: 0x40550620, 0x1429: 0x40550820, 0x142a: 0x40550a20, 0x142b: 0x40550c20,
+ 0x142c: 0x40550e20, 0x142d: 0x40551020, 0x142e: 0x40551220, 0x142f: 0x40551420,
+ 0x1430: 0x40551620, 0x1431: 0x40551820, 0x1432: 0x40551a20, 0x1433: 0x40551c20,
+ 0x1434: 0x40551e20,
// Block 0x51, offset 0x1440
- 0x1440: 0x4029ea20, 0x1441: 0x4029eb20, 0x1442: 0x4029ec20, 0x1443: 0x4029ed20,
- 0x1444: 0x4029ee20, 0x1445: 0x4029ef20, 0x1446: 0x4029f020, 0x1447: 0x4029f120,
- 0x1448: 0x4029f220, 0x1449: 0x4029f320, 0x144a: 0x4029f420, 0x144b: 0x4029f520,
- 0x144c: 0x4029f620, 0x144d: 0x4029f720, 0x144e: 0x4029f820, 0x144f: 0x4029f920,
- 0x1450: 0x4029fa20, 0x1451: 0x4029fb20, 0x1452: 0x4029fc20, 0x1453: 0x4029fd20,
- 0x1454: 0x4029fe20, 0x1455: 0x4029ff20, 0x1456: 0x402a0020, 0x1457: 0x402a0120,
- 0x1458: 0x402a0220, 0x1459: 0x402a0320, 0x145a: 0x402a0420, 0x145b: 0x402a0520,
- 0x145c: 0x402a0620, 0x145d: 0x402a0720, 0x145e: 0x402a0820, 0x145f: 0x402a0920,
- 0x1460: 0x402a0a20, 0x1461: 0x402a0b20, 0x1462: 0x402a0c20, 0x1463: 0x402a0d20,
- 0x1464: 0x402a0e20, 0x1465: 0x402a0f20, 0x1466: 0x402a1020, 0x1467: 0x402a1120,
- 0x1468: 0x402a1220, 0x1469: 0x402a1320, 0x146a: 0x402a1420, 0x146b: 0x402a1520,
- 0x146c: 0x402a1620, 0x146d: 0x402a1720, 0x146e: 0x402a1820, 0x146f: 0x402a1920,
- 0x1470: 0x402a1a20, 0x1471: 0x402a1b20, 0x1472: 0x402a1c20, 0x1473: 0x402a1d20,
- 0x1474: 0x402a1e20, 0x1475: 0x402a1f20, 0x1476: 0x402a2020, 0x1477: 0x402a2120,
- 0x1478: 0x402a2220, 0x1479: 0x402a2320, 0x147a: 0x402a2420, 0x147b: 0x402a2520,
- 0x147c: 0x402a2620, 0x147d: 0x402a2720, 0x147e: 0x402a2820, 0x147f: 0x402a2920,
+ 0x1440: 0x40021e20, 0x1441: 0x40552020, 0x1442: 0x40552220, 0x1443: 0x40552420,
+ 0x1444: 0x40552620, 0x1445: 0x40552820, 0x1446: 0x40552a20, 0x1447: 0x40552c20,
+ 0x1448: 0x40552e20, 0x1449: 0x40553020, 0x144a: 0x40553220, 0x144b: 0x40553420,
+ 0x144c: 0x40553620, 0x144d: 0x40553820, 0x144e: 0x40553a20, 0x144f: 0x40553c20,
+ 0x1450: 0x40553e20, 0x1451: 0x40554020, 0x1452: 0x40554220, 0x1453: 0x40554420,
+ 0x1454: 0x40554620, 0x1455: 0x40554820, 0x1456: 0x40554a20, 0x1457: 0x40554c20,
+ 0x1458: 0x40554e20, 0x1459: 0x40555020, 0x145a: 0x40555220, 0x145b: 0x40555420,
+ 0x145c: 0x40555620, 0x145d: 0x40555820, 0x145e: 0x40555a20, 0x145f: 0x40555c20,
+ 0x1460: 0x40555e20, 0x1461: 0x40556020, 0x1462: 0x40556220, 0x1463: 0x40556420,
+ 0x1464: 0x40556620, 0x1465: 0x40556820, 0x1466: 0x40556a20, 0x1467: 0x40556c20,
+ 0x1468: 0x40556e20, 0x1469: 0x40557020, 0x146a: 0x40557220, 0x146b: 0x40557420,
+ 0x146c: 0x40557620, 0x146d: 0x40557820, 0x146e: 0x40557a20, 0x146f: 0x40557c20,
+ 0x1470: 0x40557e20, 0x1471: 0x40558020, 0x1472: 0x40558220, 0x1473: 0x40558420,
+ 0x1474: 0x40558620, 0x1475: 0x40558820, 0x1476: 0x40558a20, 0x1477: 0x40558c20,
+ 0x1478: 0x40558e20, 0x1479: 0x40559020, 0x147a: 0x40559220, 0x147b: 0x40559420,
+ 0x147c: 0x40559620, 0x147d: 0x40559820, 0x147e: 0x40559a20, 0x147f: 0x40559c20,
// Block 0x52, offset 0x1480
- 0x1480: 0x402a2a20, 0x1481: 0x402a2b20, 0x1482: 0x402a2c20, 0x1483: 0x402a2d20,
- 0x1484: 0x402a2e20, 0x1485: 0x402a2f20, 0x1486: 0x402a3020, 0x1487: 0x402a3120,
- 0x1488: 0x402a3220, 0x1489: 0x402a3320, 0x148a: 0x402a3420, 0x148b: 0x402a3520,
- 0x148c: 0x402a3620, 0x148d: 0x402a3720, 0x148e: 0x402a3820, 0x148f: 0x402a3920,
- 0x1490: 0x402a3a20, 0x1491: 0x402a3b20, 0x1492: 0x402a3c20, 0x1493: 0x402a3d20,
- 0x1494: 0x402a3e20, 0x1495: 0x402a3f20, 0x1496: 0x402a4020, 0x1497: 0x402a4120,
- 0x1498: 0x402a4220, 0x1499: 0x402a4320, 0x149a: 0x402a4420, 0x149b: 0x402a4520,
- 0x149c: 0x402a4620, 0x149d: 0x402a4720, 0x149e: 0x402a4820, 0x149f: 0x402a4920,
- 0x14a0: 0x402a4a20, 0x14a1: 0x402a4b20, 0x14a2: 0x402a4c20, 0x14a3: 0x402a4d20,
- 0x14a4: 0x402a4e20, 0x14a5: 0x402a4f20, 0x14a6: 0x402a5020, 0x14a7: 0x402a5120,
- 0x14a8: 0x402a5220, 0x14a9: 0x402a5320, 0x14aa: 0x402a5420, 0x14ab: 0x402a5520,
- 0x14ac: 0x402a5620, 0x14ad: 0x402a5720, 0x14ae: 0x402a5820, 0x14af: 0x402a5920,
- 0x14b0: 0x402a5a20, 0x14b1: 0x402a5b20, 0x14b2: 0x402a5c20, 0x14b3: 0x402a5d20,
- 0x14b4: 0x402a5e20, 0x14b5: 0x402a5f20, 0x14b6: 0x402a6020, 0x14b7: 0x402a6120,
- 0x14b8: 0x402a6220, 0x14b9: 0x402a6320, 0x14ba: 0x402a6420, 0x14bb: 0x402a6520,
- 0x14bc: 0x402a6620, 0x14bd: 0x402a6720, 0x14be: 0x402a6820, 0x14bf: 0x402a6920,
+ 0x1480: 0x40559e20, 0x1481: 0x4055a020, 0x1482: 0x4055a220, 0x1483: 0x4055a420,
+ 0x1484: 0x4055a620, 0x1485: 0x4055a820, 0x1486: 0x4055aa20, 0x1487: 0x4055ac20,
+ 0x1488: 0x4055ae20, 0x1489: 0x4055b020, 0x148a: 0x4055b220, 0x148b: 0x4055b420,
+ 0x148c: 0x4055b620, 0x148d: 0x4055b820, 0x148e: 0x4055ba20, 0x148f: 0x4055bc20,
+ 0x1490: 0x4055be20, 0x1491: 0x4055c020, 0x1492: 0x4055c220, 0x1493: 0x4055c420,
+ 0x1494: 0x4055c620, 0x1495: 0x4055c820, 0x1496: 0x4055ca20, 0x1497: 0x4055cc20,
+ 0x1498: 0x4055ce20, 0x1499: 0x4055d020, 0x149a: 0x4055d220, 0x149b: 0x4055d420,
+ 0x149c: 0x4055d620, 0x149d: 0x4055d820, 0x149e: 0x4055da20, 0x149f: 0x4055dc20,
+ 0x14a0: 0x4055de20, 0x14a1: 0x4055e020, 0x14a2: 0x4055e220, 0x14a3: 0x4055e420,
+ 0x14a4: 0x4055e620, 0x14a5: 0x4055e820, 0x14a6: 0x4055ea20, 0x14a7: 0x4055ec20,
+ 0x14a8: 0x4055ee20, 0x14a9: 0x4055f020, 0x14aa: 0x4055f220, 0x14ab: 0x4055f420,
+ 0x14ac: 0x4055f620, 0x14ad: 0x4055f820, 0x14ae: 0x4055fa20, 0x14af: 0x4055fc20,
+ 0x14b0: 0x4055fe20, 0x14b1: 0x40560020, 0x14b2: 0x40560220, 0x14b3: 0x40560420,
+ 0x14b4: 0x40560620, 0x14b5: 0x40560820, 0x14b6: 0x40560a20, 0x14b7: 0x40560c20,
+ 0x14b8: 0x40560e20, 0x14b9: 0x40561020, 0x14ba: 0x40561220, 0x14bb: 0x40561420,
+ 0x14bc: 0x40561620, 0x14bd: 0x40561820, 0x14be: 0x40561a20, 0x14bf: 0x40561c20,
// Block 0x53, offset 0x14c0
- 0x14c0: 0x402a6a20, 0x14c1: 0x402a6b20, 0x14c2: 0x402a6c20, 0x14c3: 0x402a6d20,
- 0x14c4: 0x402a6e20, 0x14c5: 0x402a6f20, 0x14c6: 0x402a7020, 0x14c7: 0x402a7120,
- 0x14c8: 0x402a7220, 0x14c9: 0x402a7320, 0x14ca: 0x402a7420, 0x14cb: 0x402a7520,
- 0x14cc: 0x402a7620, 0x14cd: 0x402a7720, 0x14ce: 0x402a7820, 0x14cf: 0x402a7920,
- 0x14d0: 0x402a7a20, 0x14d1: 0x402a7b20, 0x14d2: 0x402a7c20, 0x14d3: 0x402a7d20,
- 0x14d4: 0x402a7e20, 0x14d5: 0x402a7f20, 0x14d6: 0x402a8020, 0x14d7: 0x402a8120,
- 0x14d8: 0x402a8220, 0x14d9: 0x402a8320, 0x14da: 0x402a8420, 0x14db: 0x402a8520,
- 0x14dc: 0x402a8620, 0x14dd: 0x402a8720, 0x14de: 0x402a8820, 0x14df: 0x402a8920,
- 0x14e0: 0x402a8a20, 0x14e1: 0x402a8b20, 0x14e2: 0x402a8c20, 0x14e3: 0x402a8d20,
- 0x14e4: 0x402a8e20, 0x14e5: 0x402a8f20, 0x14e6: 0x402a9020, 0x14e7: 0x402a9120,
- 0x14e8: 0x402a9220, 0x14e9: 0x402a9320, 0x14ea: 0x402a9420, 0x14eb: 0x402a9520,
- 0x14ec: 0x402a9620, 0x14ed: 0x402a9720, 0x14ee: 0x402a9820, 0x14ef: 0x402a9920,
- 0x14f0: 0x402a9a20, 0x14f1: 0x402a9b20, 0x14f2: 0x402a9c20, 0x14f3: 0x402a9d20,
- 0x14f4: 0x402a9e20, 0x14f5: 0x402a9f20, 0x14f6: 0x402aa020, 0x14f7: 0x402aa120,
- 0x14f8: 0x402aa220, 0x14f9: 0x402aa320, 0x14fa: 0x402aa420, 0x14fb: 0x402aa520,
- 0x14fc: 0x402aa620, 0x14fd: 0x402aa720, 0x14fe: 0x402aa820, 0x14ff: 0x402aa920,
+ 0x14c0: 0x40561e20, 0x14c1: 0x40562020, 0x14c2: 0x40562220, 0x14c3: 0x40562420,
+ 0x14c4: 0x40562620, 0x14c5: 0x40562820, 0x14c6: 0x40562a20, 0x14c7: 0x40562c20,
+ 0x14c8: 0x40562e20, 0x14c9: 0x40563020, 0x14ca: 0x40563220, 0x14cb: 0x40563420,
+ 0x14cc: 0x40563620, 0x14cd: 0x40563820, 0x14ce: 0x40563a20, 0x14cf: 0x40563c20,
+ 0x14d0: 0x40563e20, 0x14d1: 0x40564020, 0x14d2: 0x40564220, 0x14d3: 0x40564420,
+ 0x14d4: 0x40564620, 0x14d5: 0x40564820, 0x14d6: 0x40564a20, 0x14d7: 0x40564c20,
+ 0x14d8: 0x40564e20, 0x14d9: 0x40565020, 0x14da: 0x40565220, 0x14db: 0x40565420,
+ 0x14dc: 0x40565620, 0x14dd: 0x40565820, 0x14de: 0x40565a20, 0x14df: 0x40565c20,
+ 0x14e0: 0x40565e20, 0x14e1: 0x40566020, 0x14e2: 0x40566220, 0x14e3: 0x40566420,
+ 0x14e4: 0x40566620, 0x14e5: 0x40566820, 0x14e6: 0x40566a20, 0x14e7: 0x40566c20,
+ 0x14e8: 0x40566e20, 0x14e9: 0x40567020, 0x14ea: 0x40567220, 0x14eb: 0x40567420,
+ 0x14ec: 0x40567620, 0x14ed: 0x40567820, 0x14ee: 0x40567a20, 0x14ef: 0x40567c20,
+ 0x14f0: 0x40567e20, 0x14f1: 0x40568020, 0x14f2: 0x40568220, 0x14f3: 0x40568420,
+ 0x14f4: 0x40568620, 0x14f5: 0x40568820, 0x14f6: 0x40568a20, 0x14f7: 0x40568c20,
+ 0x14f8: 0x40568e20, 0x14f9: 0x40569020, 0x14fa: 0x40569220, 0x14fb: 0x40569420,
+ 0x14fc: 0x40569620, 0x14fd: 0x40569820, 0x14fe: 0x40569a20, 0x14ff: 0x40569c20,
// Block 0x54, offset 0x1500
- 0x1500: 0x402aaa20, 0x1501: 0x402aab20, 0x1502: 0x402aac20, 0x1503: 0x402aad20,
- 0x1504: 0x402aae20, 0x1505: 0x402aaf20, 0x1506: 0x402ab020, 0x1507: 0x402ab120,
- 0x1508: 0x402ab220, 0x1509: 0x402ab320, 0x150a: 0x402ab420, 0x150b: 0x402ab520,
- 0x150c: 0x402ab620, 0x150d: 0x402ab720, 0x150e: 0x402ab820, 0x150f: 0x402ab920,
- 0x1510: 0x402aba20, 0x1511: 0x402abb20, 0x1512: 0x402abc20, 0x1513: 0x402abd20,
- 0x1514: 0x402abe20, 0x1515: 0x402abf20, 0x1516: 0x402ac020, 0x1517: 0x402ac120,
- 0x1518: 0x402ac220, 0x1519: 0x402ac320, 0x151a: 0x402ac420, 0x151b: 0x402ac520,
- 0x151c: 0x402ac620, 0x151d: 0x402ac720, 0x151e: 0x402ac820, 0x151f: 0x402ac920,
- 0x1520: 0x402aca20, 0x1521: 0x402acb20, 0x1522: 0x402acc20, 0x1523: 0x402acd20,
- 0x1524: 0x402ace20, 0x1525: 0x402acf20, 0x1526: 0x402ad020, 0x1527: 0x402ad120,
- 0x1528: 0x402ad220, 0x1529: 0x402ad320, 0x152a: 0x402ad420, 0x152b: 0x402ad520,
- 0x152c: 0x402ad620, 0x152d: 0x402ad720, 0x152e: 0x402ad820, 0x152f: 0x402ad920,
- 0x1530: 0x402ada20, 0x1531: 0x402adb20, 0x1532: 0x402adc20, 0x1533: 0x402add20,
- 0x1534: 0x402ade20, 0x1535: 0x402adf20, 0x1536: 0x402ae020, 0x1537: 0x402ae120,
- 0x1538: 0x402ae220, 0x1539: 0x402ae320, 0x153a: 0x402ae420, 0x153b: 0x402ae520,
- 0x153c: 0x402b1820, 0x153d: 0x402ae620, 0x153e: 0x402ae820, 0x153f: 0x402ae920,
+ 0x1500: 0x40569e20, 0x1501: 0x4056a020, 0x1502: 0x4056a220, 0x1503: 0x4056a420,
+ 0x1504: 0x4056a620, 0x1505: 0x4056a820, 0x1506: 0x4056aa20, 0x1507: 0x4056ac20,
+ 0x1508: 0x4056ae20, 0x1509: 0x4056b020, 0x150a: 0x4056b220, 0x150b: 0x4056b420,
+ 0x150c: 0x4056b620, 0x150d: 0x4056b820, 0x150e: 0x4056ba20, 0x150f: 0x4056bc20,
+ 0x1510: 0x4056be20, 0x1511: 0x4056c020, 0x1512: 0x4056c220, 0x1513: 0x4056c420,
+ 0x1514: 0x4056c620, 0x1515: 0x4056c820, 0x1516: 0x4056ca20, 0x1517: 0x4056cc20,
+ 0x1518: 0x4056ce20, 0x1519: 0x4056d020, 0x151a: 0x4056d220, 0x151b: 0x4056d420,
+ 0x151c: 0x4056d620, 0x151d: 0x4056d820, 0x151e: 0x4056da20, 0x151f: 0x4056dc20,
+ 0x1520: 0x4056de20, 0x1521: 0x4056e020, 0x1522: 0x4056e220, 0x1523: 0x4056e420,
+ 0x1524: 0x4056e620, 0x1525: 0x4056e820, 0x1526: 0x4056ea20, 0x1527: 0x4056ec20,
+ 0x1528: 0x4056ee20, 0x1529: 0x4056f020, 0x152a: 0x4056f220, 0x152b: 0x4056f420,
+ 0x152c: 0x4056f620, 0x152d: 0x4056f820, 0x152e: 0x4056fa20, 0x152f: 0x4056fc20,
+ 0x1530: 0x4056fe20, 0x1531: 0x40570020, 0x1532: 0x40570220, 0x1533: 0x40570420,
+ 0x1534: 0x40570620, 0x1535: 0x40570820, 0x1536: 0x40570a20, 0x1537: 0x40570c20,
+ 0x1538: 0x40570e20, 0x1539: 0x40571020, 0x153a: 0x40571220, 0x153b: 0x40571420,
+ 0x153c: 0x40571620, 0x153d: 0x40571820, 0x153e: 0x40571a20, 0x153f: 0x40571c20,
// Block 0x55, offset 0x1540
- 0x1540: 0x402aea20, 0x1541: 0x402aeb20, 0x1542: 0x402aec20, 0x1543: 0x402aed20,
- 0x1544: 0x402aee20, 0x1545: 0x402aef20, 0x1546: 0x402af020, 0x1547: 0x402af120,
- 0x1548: 0x402af220, 0x1549: 0x402af320, 0x154a: 0x402af420, 0x154b: 0x402af520,
- 0x154c: 0x402af620, 0x154d: 0x402af720, 0x154e: 0x402af920, 0x154f: 0x402afa20,
- 0x1550: 0x402afb20, 0x1551: 0x402afc20, 0x1552: 0x402afd20, 0x1553: 0x402afe20,
- 0x1554: 0x402aff20, 0x1555: 0x402b0020, 0x1556: 0x402b0720, 0x1557: 0x402b0820,
- 0x1558: 0x402b0920, 0x1559: 0x402b0a20, 0x155a: 0x402b0b20, 0x155b: 0x402b0c20,
- 0x155c: 0x402b0d20, 0x155d: 0x402b0e20, 0x155e: 0x402b0f20, 0x155f: 0x402b1020,
- 0x1560: 0x402b1120, 0x1561: 0x402b1220, 0x1562: 0x402b1320, 0x1563: 0x402b1420,
- 0x1564: 0x402b1520, 0x1565: 0x402b1620, 0x1566: 0x402b1720, 0x1567: 0x402b1920,
- 0x1568: 0x402b1a20, 0x1569: 0x402b1b20, 0x156a: 0x402b1c20, 0x156b: 0x402b1d20,
- 0x156c: 0x402b1e20, 0x156d: 0x402b1f20, 0x156e: 0x402b2020, 0x156f: 0x402b2120,
- 0x1570: 0x402b2220, 0x1571: 0x402b2320, 0x1572: 0x402b2420, 0x1573: 0x402b2520,
- 0x1574: 0x402b2620, 0x1575: 0x402b2720, 0x1576: 0x402b2820, 0x1577: 0x402b2920,
- 0x1578: 0x402b2a20, 0x1579: 0x402b2b20, 0x157a: 0x402b2c20, 0x157b: 0x402b2d20,
- 0x157c: 0x402b2e20, 0x157d: 0x402b2f20, 0x157e: 0x402b3020, 0x157f: 0x402b3120,
+ 0x1540: 0x40571e20, 0x1541: 0x40572020, 0x1542: 0x40572220, 0x1543: 0x40572420,
+ 0x1544: 0x40572620, 0x1545: 0x40572820, 0x1546: 0x40572a20, 0x1547: 0x40572c20,
+ 0x1548: 0x40572e20, 0x1549: 0x40573020, 0x154a: 0x40573220, 0x154b: 0x40573420,
+ 0x154c: 0x40573620, 0x154d: 0x40573820, 0x154e: 0x40573a20, 0x154f: 0x40573c20,
+ 0x1550: 0x40573e20, 0x1551: 0x40574020, 0x1552: 0x40574220, 0x1553: 0x40574420,
+ 0x1554: 0x40574620, 0x1555: 0x40574820, 0x1556: 0x40574a20, 0x1557: 0x40574c20,
+ 0x1558: 0x40574e20, 0x1559: 0x40575020, 0x155a: 0x40575220, 0x155b: 0x40575420,
+ 0x155c: 0x40575620, 0x155d: 0x40575820, 0x155e: 0x40575a20, 0x155f: 0x40575c20,
+ 0x1560: 0x40575e20, 0x1561: 0x40576020, 0x1562: 0x40576220, 0x1563: 0x40576420,
+ 0x1564: 0x40576620, 0x1565: 0x40576820, 0x1566: 0x40576a20, 0x1567: 0x40576c20,
+ 0x1568: 0x40576e20, 0x1569: 0x40577020, 0x156a: 0x40577220, 0x156b: 0x40577420,
+ 0x156c: 0x40577620, 0x156d: 0x40577820, 0x156e: 0x40577a20, 0x156f: 0x40577c20,
+ 0x1570: 0x40577e20, 0x1571: 0x40578020, 0x1572: 0x40578220, 0x1573: 0x40578420,
+ 0x1574: 0x40578620, 0x1575: 0x40578820, 0x1576: 0x40578a20, 0x1577: 0x40578c20,
+ 0x1578: 0x40578e20, 0x1579: 0x40579020, 0x157a: 0x40579220, 0x157b: 0x40579420,
+ 0x157c: 0x40579620, 0x157d: 0x40579820, 0x157e: 0x40579a20, 0x157f: 0x40579c20,
// Block 0x56, offset 0x1580
- 0x1580: 0x402b3220, 0x1581: 0x402b3320, 0x1582: 0x402b3420, 0x1583: 0x402b3520,
- 0x1584: 0x402b3620, 0x1585: 0x402b3720, 0x1586: 0x402b3820, 0x1587: 0x402b3920,
- 0x1588: 0x402b3a20, 0x1589: 0x402b3b20, 0x158a: 0x402b3c20, 0x158b: 0x402b3d20,
- 0x158c: 0x402b3e20, 0x158d: 0x402b3f20, 0x158e: 0x402b4020, 0x158f: 0x402b4120,
- 0x1590: 0x402b4220, 0x1591: 0x402b4320, 0x1592: 0x402b4420, 0x1593: 0x402b4520,
- 0x1594: 0x402b4620, 0x1595: 0x402b4720, 0x1596: 0x402b4820, 0x1597: 0x402b4920,
- 0x1598: 0x402b4a20, 0x1599: 0x402b4b20, 0x159a: 0x402b4c20, 0x159b: 0x402b4d20,
- 0x159c: 0x402b4e20, 0x159d: 0x402b4f20, 0x159e: 0x402b5020, 0x159f: 0x402b5120,
- 0x15a0: 0x402b5220, 0x15a1: 0x402b5320, 0x15a2: 0x402b5420, 0x15a3: 0x402b5520,
- 0x15a4: 0x402b5620, 0x15a5: 0x402b5720, 0x15a6: 0x402b5820, 0x15a7: 0x402b5920,
- 0x15a8: 0x402b5a20, 0x15a9: 0x402b5b20, 0x15aa: 0x402b5c20, 0x15ab: 0x402b5d20,
- 0x15ac: 0x402b5e20, 0x15ad: 0x402b5f20, 0x15ae: 0x402b6020, 0x15af: 0x402b6120,
- 0x15b0: 0x402b6220, 0x15b1: 0x402b6320, 0x15b2: 0x402b6420, 0x15b3: 0x402b6520,
- 0x15b4: 0x402b6620, 0x15b5: 0x402b6720, 0x15b6: 0x402b6820, 0x15b7: 0x402b6920,
- 0x15b8: 0x402b6a20, 0x15b9: 0x402b6b20, 0x15ba: 0x402b6c20, 0x15bb: 0x402b6d20,
- 0x15bc: 0x402b6e20, 0x15bd: 0x402b6f20, 0x15be: 0x402b7020, 0x15bf: 0x402b7120,
+ 0x1580: 0x40579e20, 0x1581: 0x4057a020, 0x1582: 0x4057a220, 0x1583: 0x4057a420,
+ 0x1584: 0x4057a620, 0x1585: 0x4057a820, 0x1586: 0x4057aa20, 0x1587: 0x4057ac20,
+ 0x1588: 0x4057ae20, 0x1589: 0x4057b020, 0x158a: 0x4057b220, 0x158b: 0x4057b420,
+ 0x158c: 0x4057b620, 0x158d: 0x4057b820, 0x158e: 0x4057ba20, 0x158f: 0x4057bc20,
+ 0x1590: 0x4057be20, 0x1591: 0x4057c020, 0x1592: 0x4057c220, 0x1593: 0x4057c420,
+ 0x1594: 0x4057c620, 0x1595: 0x4057c820, 0x1596: 0x4057ca20, 0x1597: 0x4057cc20,
+ 0x1598: 0x4057ce20, 0x1599: 0x4057d020, 0x159a: 0x4057d220, 0x159b: 0x4057d420,
+ 0x159c: 0x4057d620, 0x159d: 0x4057d820, 0x159e: 0x4057da20, 0x159f: 0x4057dc20,
+ 0x15a0: 0x4057de20, 0x15a1: 0x4057e020, 0x15a2: 0x4057e220, 0x15a3: 0x4057e420,
+ 0x15a4: 0x4057e620, 0x15a5: 0x4057e820, 0x15a6: 0x4057ea20, 0x15a7: 0x4057ec20,
+ 0x15a8: 0x4057ee20, 0x15a9: 0x4057f020, 0x15aa: 0x4057f220, 0x15ab: 0x4057f420,
+ 0x15ac: 0x4057f620, 0x15ad: 0x4057f820, 0x15ae: 0x4057fa20, 0x15af: 0x4057fc20,
+ 0x15b0: 0x4057fe20, 0x15b1: 0x40580020, 0x15b2: 0x40580220, 0x15b3: 0x40580420,
+ 0x15b4: 0x40580620, 0x15b5: 0x40580820, 0x15b6: 0x40580a20, 0x15b7: 0x40580c20,
+ 0x15b8: 0x40580e20, 0x15b9: 0x40581020, 0x15ba: 0x40581220, 0x15bb: 0x40581420,
+ 0x15bc: 0x40587a20, 0x15bd: 0x40581620, 0x15be: 0x40581a20, 0x15bf: 0x40581c20,
// Block 0x57, offset 0x15c0
- 0x15c0: 0x402b7220, 0x15c1: 0x402b7320, 0x15c2: 0x402b7420, 0x15c3: 0x402b7520,
- 0x15c4: 0x402b7620, 0x15c5: 0x402b7720, 0x15c6: 0x402b7820, 0x15c7: 0x402b7920,
- 0x15c8: 0x402b7a20, 0x15c9: 0x402b7b20, 0x15ca: 0x402b7c20, 0x15cb: 0x402b7d20,
- 0x15cc: 0x402b7e20, 0x15cd: 0x402b7f20, 0x15ce: 0x402b8020, 0x15cf: 0x402b8120,
- 0x15d0: 0x402b8220, 0x15d1: 0x402b8320, 0x15d2: 0x402b8420, 0x15d3: 0x402b8520,
- 0x15d4: 0x402b8620, 0x15d5: 0x402b8720, 0x15d6: 0x402b8820, 0x15d7: 0x402b8920,
- 0x15d8: 0x402b8a20, 0x15d9: 0x402b8b20, 0x15da: 0x402b8c20, 0x15db: 0x402b8d20,
- 0x15dc: 0x402b8e20, 0x15dd: 0x402b8f20, 0x15de: 0x402b9020, 0x15df: 0x402b9120,
- 0x15e0: 0x402b9220, 0x15e1: 0x402b9320, 0x15e2: 0x402b9420, 0x15e3: 0x402b9520,
- 0x15e4: 0x402b9620, 0x15e5: 0x402b9720, 0x15e6: 0x402b9820, 0x15e7: 0x402b9920,
- 0x15e8: 0x402b9a20, 0x15e9: 0x402b9b20, 0x15ea: 0x402b9c20, 0x15eb: 0x402b9d20,
- 0x15ec: 0x402b9e20, 0x15ed: 0x402b9f20, 0x15ee: 0x402ba020, 0x15ef: 0x402ba120,
- 0x15f0: 0x402ba220, 0x15f1: 0x402ba320, 0x15f2: 0x402ba420, 0x15f3: 0x402ba520,
- 0x15f4: 0x402ba620, 0x15f5: 0x402ba720, 0x15f6: 0x402ba820, 0x15f7: 0x402ba920,
- 0x15f8: 0x402baa20, 0x15f9: 0x402bab20, 0x15fa: 0x402bac20, 0x15fb: 0x402bad20,
- 0x15fc: 0x402bae20, 0x15fd: 0x402baf20, 0x15fe: 0x402bb020, 0x15ff: 0x402bb120,
+ 0x15c0: 0x40581e20, 0x15c1: 0x40582020, 0x15c2: 0x40582220, 0x15c3: 0x40582420,
+ 0x15c4: 0x40582620, 0x15c5: 0x40582820, 0x15c6: 0x40582a20, 0x15c7: 0x40582c20,
+ 0x15c8: 0x40582e20, 0x15c9: 0x40583020, 0x15ca: 0x40583220, 0x15cb: 0x40583420,
+ 0x15cc: 0x40583620, 0x15cd: 0x40583820, 0x15ce: 0x40583c20, 0x15cf: 0x40583e20,
+ 0x15d0: 0x40584020, 0x15d1: 0x40584220, 0x15d2: 0x40584420, 0x15d3: 0x40584620,
+ 0x15d4: 0x40584820, 0x15d5: 0x40584a20, 0x15d6: 0x40585820, 0x15d7: 0x40585a20,
+ 0x15d8: 0x40585c20, 0x15d9: 0x40585e20, 0x15da: 0x40586020, 0x15db: 0x40586220,
+ 0x15dc: 0x40586420, 0x15dd: 0x40586620, 0x15de: 0x40586820, 0x15df: 0x40586a20,
+ 0x15e0: 0x40586c20, 0x15e1: 0x40586e20, 0x15e2: 0x40587020, 0x15e3: 0x40587220,
+ 0x15e4: 0x40587420, 0x15e5: 0x40587620, 0x15e6: 0x40587820, 0x15e7: 0x40587c20,
+ 0x15e8: 0x40587e20, 0x15e9: 0x40588020, 0x15ea: 0x40588220, 0x15eb: 0x40588420,
+ 0x15ec: 0x40588620, 0x15ed: 0x40588820, 0x15ee: 0x40588a20, 0x15ef: 0x40588c20,
+ 0x15f0: 0x40588e20, 0x15f1: 0x40589020, 0x15f2: 0x40589220, 0x15f3: 0x40589420,
+ 0x15f4: 0x40589620, 0x15f5: 0x40589820, 0x15f6: 0x40589a20, 0x15f7: 0x40589c20,
+ 0x15f8: 0x40589e20, 0x15f9: 0x4058a020, 0x15fa: 0x4058a220, 0x15fb: 0x4058a420,
+ 0x15fc: 0x4058a620, 0x15fd: 0x4058a820, 0x15fe: 0x4058aa20, 0x15ff: 0x4058ac20,
// Block 0x58, offset 0x1600
- 0x1600: 0x402bb220, 0x1601: 0x402bb320, 0x1602: 0x402bb420, 0x1603: 0x402bb520,
- 0x1604: 0x402bb620, 0x1605: 0x402bb720, 0x1606: 0x402bb820, 0x1607: 0x402bb920,
- 0x1608: 0x402bba20, 0x1609: 0x402bbb20, 0x160a: 0x402bbc20, 0x160b: 0x402bbd20,
- 0x160c: 0x402bbe20, 0x160d: 0x402bbf20, 0x160e: 0x402bc020, 0x160f: 0x402bc120,
- 0x1610: 0x402bc220, 0x1611: 0x402bc320, 0x1612: 0x402bc420, 0x1613: 0x402bc520,
- 0x1614: 0x402bc620, 0x1615: 0x402bc720, 0x1616: 0x402bc820, 0x1617: 0x402bc920,
- 0x1618: 0x402bca20, 0x1619: 0x402bcb20, 0x161a: 0x402bcc20, 0x161b: 0x402bcd20,
- 0x161c: 0x402bce20, 0x161d: 0x402bcf20, 0x161e: 0x402bd020, 0x161f: 0x402bd120,
- 0x1620: 0x402bd220, 0x1621: 0x402bd320, 0x1622: 0x402bd420, 0x1623: 0x402bd520,
- 0x1624: 0x402bd620, 0x1625: 0x402bd720, 0x1626: 0x402bd820, 0x1627: 0x402bd920,
- 0x1628: 0x402bda20, 0x1629: 0x402bdb20, 0x162a: 0x402bdc20, 0x162b: 0x402bdd20,
- 0x162c: 0x402bde20, 0x162d: 0x4002b620, 0x162e: 0x40017320, 0x162f: 0x402ae720,
- 0x1630: 0x402af820, 0x1631: 0x402b0120, 0x1632: 0x402b0220, 0x1633: 0x402b0320,
- 0x1634: 0x402b0420, 0x1635: 0x402b0520, 0x1636: 0x402b0620, 0x1637: 0x402bdf20,
- 0x1638: 0x402be020, 0x1639: 0x402be120, 0x163a: 0x402be220, 0x163b: 0x402be320,
- 0x163c: 0x402be420, 0x163d: 0x402be520, 0x163e: 0x402be620, 0x163f: 0x402be720,
+ 0x1600: 0x4058ae20, 0x1601: 0x4058b020, 0x1602: 0x4058b220, 0x1603: 0x4058b420,
+ 0x1604: 0x4058b620, 0x1605: 0x4058b820, 0x1606: 0x4058ba20, 0x1607: 0x4058bc20,
+ 0x1608: 0x4058be20, 0x1609: 0x4058c020, 0x160a: 0x4058c220, 0x160b: 0x4058c420,
+ 0x160c: 0x4058c620, 0x160d: 0x4058c820, 0x160e: 0x4058ca20, 0x160f: 0x4058cc20,
+ 0x1610: 0x4058ce20, 0x1611: 0x4058d020, 0x1612: 0x4058d220, 0x1613: 0x4058d420,
+ 0x1614: 0x4058d620, 0x1615: 0x4058d820, 0x1616: 0x4058da20, 0x1617: 0x4058dc20,
+ 0x1618: 0x4058de20, 0x1619: 0x4058e020, 0x161a: 0x4058e220, 0x161b: 0x4058e420,
+ 0x161c: 0x4058e620, 0x161d: 0x4058e820, 0x161e: 0x4058ea20, 0x161f: 0x4058ec20,
+ 0x1620: 0x4058ee20, 0x1621: 0x4058f020, 0x1622: 0x4058f220, 0x1623: 0x4058f420,
+ 0x1624: 0x4058f620, 0x1625: 0x4058f820, 0x1626: 0x4058fa20, 0x1627: 0x4058fc20,
+ 0x1628: 0x4058fe20, 0x1629: 0x40590020, 0x162a: 0x40590220, 0x162b: 0x40590420,
+ 0x162c: 0x40590620, 0x162d: 0x40590820, 0x162e: 0x40590a20, 0x162f: 0x40590c20,
+ 0x1630: 0x40590e20, 0x1631: 0x40591020, 0x1632: 0x40591220, 0x1633: 0x40591420,
+ 0x1634: 0x40591620, 0x1635: 0x40591820, 0x1636: 0x40591a20, 0x1637: 0x40591c20,
+ 0x1638: 0x40591e20, 0x1639: 0x40592020, 0x163a: 0x40592220, 0x163b: 0x40592420,
+ 0x163c: 0x40592620, 0x163d: 0x40592820, 0x163e: 0x40592a20, 0x163f: 0x40592c20,
// Block 0x59, offset 0x1640
- 0x1640: 0x40010a20, 0x1641: 0x402c2e20, 0x1642: 0x402c2f20, 0x1643: 0x402c3020,
- 0x1644: 0x402c3120, 0x1645: 0x402c3220, 0x1646: 0x402c3320, 0x1647: 0x402c3420,
- 0x1648: 0x402c3520, 0x1649: 0x402c3620, 0x164a: 0x402c3720, 0x164b: 0x402c3820,
- 0x164c: 0x402c3920, 0x164d: 0x402c3a20, 0x164e: 0x402c3b20, 0x164f: 0x402c3c20,
- 0x1650: 0x402c3d20, 0x1651: 0x402c3e20, 0x1652: 0x402c3f20, 0x1653: 0x402c4020,
- 0x1654: 0x402c4120, 0x1655: 0x402c4220, 0x1656: 0x402c4320, 0x1657: 0x402c4420,
- 0x1658: 0x402c4520, 0x1659: 0x402c4620, 0x165a: 0x402c4720, 0x165b: 0x4001f320,
- 0x165c: 0x4001f420,
- 0x1660: 0x402c4820, 0x1661: 0xe0001064, 0x1662: 0x402c4920, 0x1663: 0x402c6520,
- 0x1664: 0xe0001067, 0x1665: 0xe000106a, 0x1666: 0x402c4a20, 0x1667: 0xe000106d,
- 0x1668: 0x402c4b20, 0x1669: 0xe0001073, 0x166a: 0x402c6320, 0x166b: 0x402c6420,
- 0x166c: 0xe0001076, 0x166d: 0xe0001079, 0x166e: 0xe000107c, 0x166f: 0x402c4c20,
- 0x1670: 0x402c4d20, 0x1671: 0x402c4e20, 0x1672: 0x402c4f20, 0x1673: 0xe000107f,
- 0x1674: 0xe0001082, 0x1675: 0xe0001085, 0x1676: 0xe0001088, 0x1677: 0x402c5020,
- 0x1678: 0x402c6820, 0x1679: 0x402c5120, 0x167a: 0x402c5220, 0x167b: 0xe000108e,
- 0x167c: 0xe0001091, 0x167d: 0xe0001094, 0x167e: 0x402c5320, 0x167f: 0xe0001097,
+ 0x1640: 0x40592e20, 0x1641: 0x40593020, 0x1642: 0x40593220, 0x1643: 0x40593420,
+ 0x1644: 0x40593620, 0x1645: 0x40593820, 0x1646: 0x40593a20, 0x1647: 0x40593c20,
+ 0x1648: 0x40593e20, 0x1649: 0x40594020, 0x164a: 0x40594220, 0x164b: 0x40594420,
+ 0x164c: 0x40594620, 0x164d: 0x40594820, 0x164e: 0x40594a20, 0x164f: 0x40594c20,
+ 0x1650: 0x40594e20, 0x1651: 0x40595020, 0x1652: 0x40595220, 0x1653: 0x40595420,
+ 0x1654: 0x40595620, 0x1655: 0x40595820, 0x1656: 0x40595a20, 0x1657: 0x40595c20,
+ 0x1658: 0x40595e20, 0x1659: 0x40596020, 0x165a: 0x40596220, 0x165b: 0x40596420,
+ 0x165c: 0x40596620, 0x165d: 0x40596820, 0x165e: 0x40596a20, 0x165f: 0x40596c20,
+ 0x1660: 0x40596e20, 0x1661: 0x40597020, 0x1662: 0x40597220, 0x1663: 0x40597420,
+ 0x1664: 0x40597620, 0x1665: 0x40597820, 0x1666: 0x40597a20, 0x1667: 0x40597c20,
+ 0x1668: 0x40597e20, 0x1669: 0x40598020, 0x166a: 0x40598220, 0x166b: 0x40598420,
+ 0x166c: 0x40598620, 0x166d: 0x40598820, 0x166e: 0x40598a20, 0x166f: 0x40598c20,
+ 0x1670: 0x40598e20, 0x1671: 0x40599020, 0x1672: 0x40599220, 0x1673: 0x40599420,
+ 0x1674: 0x40599620, 0x1675: 0x40599820, 0x1676: 0x40599a20, 0x1677: 0x40599c20,
+ 0x1678: 0x40599e20, 0x1679: 0x4059a020, 0x167a: 0x4059a220, 0x167b: 0x4059a420,
+ 0x167c: 0x4059a620, 0x167d: 0x4059a820, 0x167e: 0x4059aa20, 0x167f: 0x4059ac20,
// Block 0x5a, offset 0x1680
- 0x1680: 0xe000109a, 0x1681: 0x402c5420, 0x1682: 0xe000109d, 0x1683: 0x402c5520,
- 0x1684: 0xe00010a0, 0x1685: 0x402c5620, 0x1686: 0xe00010a3, 0x1687: 0x402c5720,
- 0x1688: 0x402c5820, 0x1689: 0x402c5920, 0x168a: 0x402c5a20, 0x168b: 0xe00010ac,
- 0x168c: 0xe00010b2, 0x168d: 0xe00010b5, 0x168e: 0xe00010b8, 0x168f: 0x402c5b20,
- 0x1690: 0xe00010bb, 0x1691: 0xe00010be, 0x1692: 0x402c5c20, 0x1693: 0xe00010c1,
- 0x1694: 0xe00010c4, 0x1695: 0xe00010a9, 0x1696: 0x402c5d20, 0x1697: 0x402c5e20,
- 0x1698: 0xe00010c7, 0x1699: 0xe00010ca, 0x169a: 0x402c5f20, 0x169b: 0xe00010d2,
- 0x169c: 0x402c6020, 0x169d: 0xe00010d5, 0x169e: 0x402c6120, 0x169f: 0x402c6220,
- 0x16a0: 0x402c6620, 0x16a1: 0x402c6a20, 0x16a2: 0x402c6b20, 0x16a3: 0x402c6720,
- 0x16a4: 0x402c6920, 0x16a5: 0x402c6c20, 0x16a6: 0x402c6d20, 0x16a7: 0xe00010d8,
- 0x16a8: 0xe00010db, 0x16a9: 0xe000108b, 0x16aa: 0xe00010af, 0x16ab: 0x40015420,
- 0x16ac: 0x40015520, 0x16ad: 0x40015620, 0x16ae: 0xe00010a6, 0x16af: 0xe00010cd,
- 0x16b0: 0xe0001070,
+ 0x1680: 0x4059ae20, 0x1681: 0x4059b020, 0x1682: 0x4059b220, 0x1683: 0x4059b420,
+ 0x1684: 0x4059b620, 0x1685: 0x4059b820, 0x1686: 0x4059ba20, 0x1687: 0x4059bc20,
+ 0x1688: 0x4059be20, 0x1689: 0x4059c020, 0x168a: 0x4059c220, 0x168b: 0x4059c420,
+ 0x168c: 0x4059c620, 0x168d: 0x4059c820, 0x168e: 0x4059ca20, 0x168f: 0x4059cc20,
+ 0x1690: 0x4059ce20, 0x1691: 0x4059d020, 0x1692: 0x4059d220, 0x1693: 0x4059d420,
+ 0x1694: 0x4059d620, 0x1695: 0x4059d820, 0x1696: 0x4059da20, 0x1697: 0x4059dc20,
+ 0x1698: 0x4059de20, 0x1699: 0x4059e020, 0x169a: 0x4059e220, 0x169b: 0x4059e420,
+ 0x169c: 0x4059e620, 0x169d: 0x4059e820, 0x169e: 0x4059ea20, 0x169f: 0x4059ec20,
+ 0x16a0: 0x4059ee20, 0x16a1: 0x4059f020, 0x16a2: 0x4059f220, 0x16a3: 0x4059f420,
+ 0x16a4: 0x4059f620, 0x16a5: 0x4059f820, 0x16a6: 0x4059fa20, 0x16a7: 0x4059fc20,
+ 0x16a8: 0x4059fe20, 0x16a9: 0x405a0020, 0x16aa: 0x405a0220, 0x16ab: 0x405a0420,
+ 0x16ac: 0x405a0620, 0x16ad: 0x4005d420, 0x16ae: 0x4002f420, 0x16af: 0x40581820,
+ 0x16b0: 0x40583a20, 0x16b1: 0x40584c20, 0x16b2: 0x40584e20, 0x16b3: 0x40585020,
+ 0x16b4: 0x40585220, 0x16b5: 0x40585420, 0x16b6: 0x40585620, 0x16b7: 0x405a0820,
+ 0x16b8: 0x405a0a20, 0x16b9: 0x405a0c20, 0x16ba: 0x405a0e20, 0x16bb: 0x405a1020,
+ 0x16bc: 0x405a1220, 0x16bd: 0x405a1420, 0x16be: 0x405a1620, 0x16bf: 0x405a1820,
// Block 0x5b, offset 0x16c0
- 0x16c0: 0x40254620, 0x16c1: 0x40254720, 0x16c2: 0x40254820, 0x16c3: 0x40254920,
- 0x16c4: 0x40254a20, 0x16c5: 0x40254b20, 0x16c6: 0x40254c20, 0x16c7: 0x40254d20,
- 0x16c8: 0x40254e20, 0x16c9: 0x40254f20, 0x16ca: 0x40255020, 0x16cb: 0x40255120,
- 0x16cc: 0x40255220, 0x16ce: 0x40255320, 0x16cf: 0x40255420,
- 0x16d0: 0x40255520, 0x16d1: 0x40255620, 0x16d2: 0x40255720, 0x16d3: 0x40255820,
- 0x16d4: 0x40255920,
- 0x16e0: 0x40255a20, 0x16e1: 0x40255b20, 0x16e2: 0x40255c20, 0x16e3: 0x40255d20,
- 0x16e4: 0x40255e20, 0x16e5: 0x40255f20, 0x16e6: 0x40256020, 0x16e7: 0x40256120,
- 0x16e8: 0x40256220, 0x16e9: 0x40256320, 0x16ea: 0x40256420, 0x16eb: 0x40256520,
- 0x16ec: 0x40256620, 0x16ed: 0x40256720, 0x16ee: 0x40256820, 0x16ef: 0x40256920,
- 0x16f0: 0x40256a20, 0x16f1: 0x40256b20, 0x16f2: 0x40256c20, 0x16f3: 0x40256d20,
- 0x16f4: 0x40256e20, 0x16f5: 0x40018620, 0x16f6: 0x40018720,
+ 0x16c0: 0x00021284, 0x16c1: 0x405aa620, 0x16c2: 0x405aa820, 0x16c3: 0x405aaa20,
+ 0x16c4: 0x405aac20, 0x16c5: 0x405aae20, 0x16c6: 0x405ab020, 0x16c7: 0x405ab220,
+ 0x16c8: 0x405ab420, 0x16c9: 0x405ab620, 0x16ca: 0x405ab820, 0x16cb: 0x405aba20,
+ 0x16cc: 0x405abc20, 0x16cd: 0x405abe20, 0x16ce: 0x405ac020, 0x16cf: 0x405ac220,
+ 0x16d0: 0x405ac420, 0x16d1: 0x405ac620, 0x16d2: 0x405ac820, 0x16d3: 0x405aca20,
+ 0x16d4: 0x405acc20, 0x16d5: 0x405ace20, 0x16d6: 0x405ad020, 0x16d7: 0x405ad220,
+ 0x16d8: 0x405ad420, 0x16d9: 0x405ad620, 0x16da: 0x405ad820, 0x16db: 0x40040820,
+ 0x16dc: 0x40040a20,
+ 0x16e0: 0x405ada20, 0x16e1: 0xe00014f9, 0x16e2: 0x405adc20, 0x16e3: 0x405b1420,
+ 0x16e4: 0xe00014fc, 0x16e5: 0xe00014ff, 0x16e6: 0x405ade20, 0x16e7: 0xe0001502,
+ 0x16e8: 0x405ae020, 0x16e9: 0xe0001508, 0x16ea: 0x405b1020, 0x16eb: 0x405b1220,
+ 0x16ec: 0xe000150b, 0x16ed: 0xe000150e, 0x16ee: 0xe0001511, 0x16ef: 0x405ae220,
+ 0x16f0: 0x405ae420, 0x16f1: 0x405ae620, 0x16f2: 0x405ae820, 0x16f3: 0xe0001514,
+ 0x16f4: 0xe0001517, 0x16f5: 0xe000151a, 0x16f6: 0xe000151d, 0x16f7: 0x405aea20,
+ 0x16f8: 0x405b1a20, 0x16f9: 0x405aec20, 0x16fa: 0x405aee20, 0x16fb: 0xe0001523,
+ 0x16fc: 0xe0001526, 0x16fd: 0xe0001529, 0x16fe: 0x405af020, 0x16ff: 0xe000152c,
// Block 0x5c, offset 0x1700
- 0x1700: 0x40256f20, 0x1701: 0x40257020, 0x1702: 0x40257120, 0x1703: 0x40257220,
- 0x1704: 0x40257320, 0x1705: 0x40257420, 0x1706: 0x40257520, 0x1707: 0x40257620,
- 0x1708: 0x40257720, 0x1709: 0x40257820, 0x170a: 0x40257920, 0x170b: 0x40257a20,
- 0x170c: 0x40257b20, 0x170d: 0x40257c20, 0x170e: 0x40257d20, 0x170f: 0x40257e20,
- 0x1710: 0x40257f20, 0x1711: 0x40258020, 0x1712: 0x40258120, 0x1713: 0x40258220,
- 0x1720: 0x40258320, 0x1721: 0x40258420, 0x1722: 0x40258520, 0x1723: 0x40258620,
- 0x1724: 0x40258720, 0x1725: 0x40258820, 0x1726: 0x40258920, 0x1727: 0x40258a20,
- 0x1728: 0x40258b20, 0x1729: 0x40258c20, 0x172a: 0x40258d20, 0x172b: 0x40258e20,
- 0x172c: 0x40258f20, 0x172e: 0x40259020, 0x172f: 0x40259120,
- 0x1730: 0x40259220, 0x1732: 0x40259320, 0x1733: 0x40259420,
+ 0x1700: 0xe000152f, 0x1701: 0x405af220, 0x1702: 0xe0001532, 0x1703: 0x405af420,
+ 0x1704: 0xe0001535, 0x1705: 0x405af620, 0x1706: 0xe0001538, 0x1707: 0x405af820,
+ 0x1708: 0x405afa20, 0x1709: 0x405afc20, 0x170a: 0x405afe20, 0x170b: 0xe0001541,
+ 0x170c: 0xe0001547, 0x170d: 0xe000154a, 0x170e: 0xe000154d, 0x170f: 0x405b0020,
+ 0x1710: 0xe0001550, 0x1711: 0xe0001553, 0x1712: 0x405b0220, 0x1713: 0xe0001556,
+ 0x1714: 0xe0001559, 0x1715: 0xe000153e, 0x1716: 0x405b0420, 0x1717: 0x405b0620,
+ 0x1718: 0xe000155c, 0x1719: 0xe000155f, 0x171a: 0x405b0820, 0x171b: 0xe0001567,
+ 0x171c: 0x405b0a20, 0x171d: 0xe000156a, 0x171e: 0x405b0c20, 0x171f: 0x405b0e20,
+ 0x1720: 0x405b1620, 0x1721: 0x405b1e20, 0x1722: 0x405b2020, 0x1723: 0x405b1820,
+ 0x1724: 0x405b1c20, 0x1725: 0x405b2220, 0x1726: 0x405b2420, 0x1727: 0xe000156d,
+ 0x1728: 0xe0001570, 0x1729: 0xe0001520, 0x172a: 0xe0001544, 0x172b: 0x4002b220,
+ 0x172c: 0x4002b420, 0x172d: 0x4002b620, 0x172e: 0xe000153b, 0x172f: 0xe0001562,
+ 0x1730: 0xe0001505,
// Block 0x5d, offset 0x1740
- 0x1740: 0x4026ab20, 0x1741: 0x4026ac20, 0x1742: 0x4026ad20, 0x1743: 0x4026ae20,
- 0x1744: 0x4026af20, 0x1745: 0x4026b020, 0x1746: 0x4026b120, 0x1747: 0x4026b220,
- 0x1748: 0x4026b320, 0x1749: 0x4026b420, 0x174a: 0x4026b520, 0x174b: 0x4026b620,
- 0x174c: 0x4026b720, 0x174d: 0x4026b820, 0x174e: 0x4026b920, 0x174f: 0x4026ba20,
- 0x1750: 0x4026bb20, 0x1751: 0x4026bc20, 0x1752: 0x4026bd20, 0x1753: 0x4026be20,
- 0x1754: 0x4026bf20, 0x1755: 0x4026c020, 0x1756: 0x4026c120, 0x1757: 0x4026c220,
- 0x1758: 0x4026c320, 0x1759: 0x4026c420, 0x175a: 0x4026c520, 0x175b: 0x4026c620,
- 0x175c: 0x4026c720, 0x175d: 0x4026c820, 0x175e: 0x4026c920, 0x175f: 0x4026ca20,
- 0x1760: 0x4026cb20, 0x1761: 0x4026cc20, 0x1762: 0x4026cd20, 0x1763: 0x4026cf20,
- 0x1764: 0x4026d020, 0x1765: 0x4026d120, 0x1766: 0x4026d220, 0x1767: 0x4026d320,
- 0x1768: 0x4026d420, 0x1769: 0x4026d520, 0x176a: 0x4026d620, 0x176b: 0x4026d720,
- 0x176c: 0x4026d820, 0x176d: 0x4026d920, 0x176e: 0x4026da20, 0x176f: 0x4026db20,
- 0x1770: 0x4026dc20, 0x1771: 0x4026dd20, 0x1772: 0x4026de20, 0x1773: 0x4026df20,
- 0x1774: 0x4026e020, 0x1775: 0x4026e120, 0x1776: 0x4026e220, 0x1777: 0x4026e320,
- 0x1778: 0x4026e420, 0x1779: 0x4026e520, 0x177a: 0x4026e620, 0x177b: 0x4026e720,
- 0x177c: 0x4026e820, 0x177d: 0x4026e920, 0x177e: 0x4026ea20, 0x177f: 0x4026eb20,
+ 0x1740: 0x404c7620, 0x1741: 0x404c7820, 0x1742: 0x404c7a20, 0x1743: 0x404c7c20,
+ 0x1744: 0x404c7e20, 0x1745: 0x404c8020, 0x1746: 0x404c8220, 0x1747: 0x404c8420,
+ 0x1748: 0x404c8620, 0x1749: 0x404c8820, 0x174a: 0x404c8a20, 0x174b: 0x404c8c20,
+ 0x174c: 0x404c8e20, 0x174e: 0x404c9020, 0x174f: 0x404c9220,
+ 0x1750: 0x404c9420, 0x1751: 0x404c9620, 0x1752: 0x404c9820, 0x1753: 0x404c9a20,
+ 0x1754: 0x404c9c20,
+ 0x1760: 0x404c9e20, 0x1761: 0x404ca020, 0x1762: 0x404ca220, 0x1763: 0x404ca420,
+ 0x1764: 0x404ca620, 0x1765: 0x404ca820, 0x1766: 0x404caa20, 0x1767: 0x404cac20,
+ 0x1768: 0x404cae20, 0x1769: 0x404cb020, 0x176a: 0x404cb220, 0x176b: 0x404cb420,
+ 0x176c: 0x404cb620, 0x176d: 0x404cb820, 0x176e: 0x404cba20, 0x176f: 0x404cbc20,
+ 0x1770: 0x404cbe20, 0x1771: 0x404cc020, 0x1772: 0x404cc220, 0x1773: 0x404cc420,
+ 0x1774: 0x404cc620, 0x1775: 0x40031c20, 0x1776: 0x40031e20,
// Block 0x5e, offset 0x1780
- 0x1780: 0x4026ec20, 0x1781: 0x4026ed20, 0x1782: 0x4026ee20, 0x1783: 0x4026ef20,
- 0x1784: 0x4026f020, 0x1785: 0x4026f120, 0x1786: 0x80013702, 0x1787: 0x80013802,
- 0x1788: 0x80013902, 0x1789: 0x80013a02, 0x178a: 0x80013b02, 0x178b: 0x80005f02,
- 0x178c: 0x80005f02, 0x178d: 0x80005f02, 0x178e: 0x80005f02, 0x178f: 0x80005f02,
- 0x1790: 0x80005f02, 0x1791: 0x80005f02, 0x1792: 0x4026f220, 0x1793: 0x80000000,
- 0x1794: 0x40018b20, 0x1795: 0x40018c20, 0x1796: 0x40015120, 0x1797: 0x40031f20,
- 0x1798: 0x4002aa20, 0x1799: 0x4002ab20, 0x179a: 0x4002ac20, 0x179b: 0x4013b020,
- 0x179c: 0x4026ce20, 0x179d: 0x80005f02,
- 0x17a0: 0xe0000075, 0x17a1: 0xe00000f9, 0x17a2: 0xe00001e0, 0x17a3: 0xe00002a6,
- 0x17a4: 0xe0000363, 0x17a5: 0xe000041d, 0x17a6: 0xe00004d4, 0x17a7: 0xe0000570,
- 0x17a8: 0xe000060c, 0x17a9: 0xe00006a5,
- 0x17b0: 0xe0000078, 0x17b1: 0xe00000fc, 0x17b2: 0xe00001e3, 0x17b3: 0xe00002a9,
- 0x17b4: 0xe0000366, 0x17b5: 0xe0000420, 0x17b6: 0xe00004d7, 0x17b7: 0xe0000573,
- 0x17b8: 0xe000060f, 0x17b9: 0xe00006a8,
+ 0x1780: 0x404cc820, 0x1781: 0x404cca20, 0x1782: 0x404ccc20, 0x1783: 0x404cce20,
+ 0x1784: 0x404cd020, 0x1785: 0x404cd220, 0x1786: 0x404cd420, 0x1787: 0x404cd620,
+ 0x1788: 0x404cd820, 0x1789: 0x404cda20, 0x178a: 0x404cdc20, 0x178b: 0x404cde20,
+ 0x178c: 0x404ce020, 0x178d: 0x404ce220, 0x178e: 0x404ce420, 0x178f: 0x404ce620,
+ 0x1790: 0x404ce820, 0x1791: 0x404cea20, 0x1792: 0x404cec20, 0x1793: 0x404cee20,
+ 0x17a0: 0x404cf020, 0x17a1: 0x404cf220, 0x17a2: 0x404cf420, 0x17a3: 0x404cf620,
+ 0x17a4: 0x404cf820, 0x17a5: 0x404cfa20, 0x17a6: 0x404cfc20, 0x17a7: 0x404cfe20,
+ 0x17a8: 0x404d0020, 0x17a9: 0x404d0220, 0x17aa: 0x404d0420, 0x17ab: 0x404d0620,
+ 0x17ac: 0x404d0820, 0x17ae: 0x404d0a20, 0x17af: 0x404d0c20,
+ 0x17b0: 0x404d0e20, 0x17b2: 0x404d1020, 0x17b3: 0x404d1220,
// Block 0x5f, offset 0x17c0
- 0x17c0: 0x40028320, 0x17c1: 0x40016c20, 0x17c2: 0x40012620, 0x17c3: 0x40017120,
- 0x17c4: 0x40014f20, 0x17c5: 0x40015020, 0x17c6: 0x40011220, 0x17c7: 0x40011320,
- 0x17c8: 0x40012720, 0x17c9: 0x40017220, 0x17ca: 0x80000000, 0x17cb: 0x80000000,
- 0x17cc: 0x80000000, 0x17cd: 0x80000000, 0x17ce: 0x40010620,
- 0x17d0: 0xe0000087, 0x17d1: 0xe000010b, 0x17d2: 0xe00001f2, 0x17d3: 0xe00002b8,
- 0x17d4: 0xe0000375, 0x17d5: 0xe000042f, 0x17d6: 0xe00004e6, 0x17d7: 0xe0000582,
- 0x17d8: 0xe000061e, 0x17d9: 0xe00006b7,
- 0x17e0: 0x40287720, 0x17e1: 0x40287920, 0x17e2: 0x40287c20, 0x17e3: 0x40288220,
- 0x17e4: 0x40288420, 0x17e5: 0x40288720, 0x17e6: 0x40288920, 0x17e7: 0x40288c20,
- 0x17e8: 0x40288d20, 0x17e9: 0x40288e20, 0x17ea: 0x40289320, 0x17eb: 0x40289520,
- 0x17ec: 0x40289820, 0x17ed: 0x40289a20, 0x17ee: 0x40289f20, 0x17ef: 0x4028a120,
- 0x17f0: 0x4028a220, 0x17f1: 0x4028a320, 0x17f2: 0x4028aa20, 0x17f3: 0x4028ad20,
- 0x17f4: 0x4028b020, 0x17f5: 0x4028b520, 0x17f6: 0x4028b920, 0x17f7: 0x4028bc20,
- 0x17f8: 0x4028be20, 0x17f9: 0x4028c020, 0x17fa: 0x4028c320, 0x17fb: 0x4028c820,
- 0x17fc: 0x4028c920, 0x17fd: 0x4028cc20, 0x17fe: 0x4028d020, 0x17ff: 0x4028d320,
+ 0x17c0: 0x404fa420, 0x17c1: 0x404fa620, 0x17c2: 0x404fa820, 0x17c3: 0x404faa20,
+ 0x17c4: 0x404fac20, 0x17c5: 0x404fae20, 0x17c6: 0x404fb020, 0x17c7: 0x404fb220,
+ 0x17c8: 0x404fb420, 0x17c9: 0x404fb620, 0x17ca: 0x404fb820, 0x17cb: 0x404fba20,
+ 0x17cc: 0x404fbc20, 0x17cd: 0x404fbe20, 0x17ce: 0x404fc020, 0x17cf: 0x404fc220,
+ 0x17d0: 0x404fc420, 0x17d1: 0x404fc620, 0x17d2: 0x404fc820, 0x17d3: 0x404fca20,
+ 0x17d4: 0x404fcc20, 0x17d5: 0x404fce20, 0x17d6: 0x404fd020, 0x17d7: 0x404fd220,
+ 0x17d8: 0x404fd420, 0x17d9: 0x404fd620, 0x17da: 0x404fd820, 0x17db: 0x404fda20,
+ 0x17dc: 0x404fdc20, 0x17dd: 0x404fde20, 0x17de: 0x404fe020, 0x17df: 0x404fe220,
+ 0x17e0: 0x404fe420, 0x17e1: 0x404fe620, 0x17e2: 0x404fe820, 0x17e3: 0x404fec20,
+ 0x17e4: 0x404fee20, 0x17e5: 0x404ff020, 0x17e6: 0x404ff220, 0x17e7: 0x404ff420,
+ 0x17e8: 0x404ff620, 0x17e9: 0x404ff820, 0x17ea: 0x404ffa20, 0x17eb: 0x404ffc20,
+ 0x17ec: 0x404ffe20, 0x17ed: 0x40500020, 0x17ee: 0x40500220, 0x17ef: 0x40500420,
+ 0x17f0: 0x40500620, 0x17f1: 0x40500820, 0x17f2: 0x40500a20, 0x17f3: 0x40500c20,
+ 0x17f4: 0x80000000, 0x17f5: 0x80000000, 0x17f6: 0x40500e20, 0x17f7: 0x40501020,
+ 0x17f8: 0x40501220, 0x17f9: 0x40501420, 0x17fa: 0x40501620, 0x17fb: 0x40501820,
+ 0x17fc: 0x40501a20, 0x17fd: 0x40501c20, 0x17fe: 0x40501e20, 0x17ff: 0x40502020,
// Block 0x60, offset 0x1800
- 0x1800: 0x4028d420, 0x1801: 0x4028d520, 0x1802: 0x4028d620, 0x1803: 0x40287620,
- 0x1804: 0x40287a20, 0x1805: 0x40287d20, 0x1806: 0x40288320, 0x1807: 0x40288520,
- 0x1808: 0x40288820, 0x1809: 0x40288a20, 0x180a: 0x40288f20, 0x180b: 0x40289420,
- 0x180c: 0x40289620, 0x180d: 0x40289920, 0x180e: 0x40289b20, 0x180f: 0x4028a020,
- 0x1810: 0x4028ab20, 0x1811: 0x4028ae20, 0x1812: 0x4028b120, 0x1813: 0x4028b620,
- 0x1814: 0x4028ca20, 0x1815: 0x4028ba20, 0x1816: 0x4028bf20, 0x1817: 0x4028c420,
- 0x1818: 0x4028ce20, 0x1819: 0x4028d120, 0x181a: 0x4028d720, 0x181b: 0x4028d820,
- 0x181c: 0x4028b320, 0x181d: 0x40287b20, 0x181e: 0x40287e20, 0x181f: 0x40288120,
- 0x1820: 0x40288b20, 0x1821: 0x40288620, 0x1822: 0x40289020, 0x1823: 0x4028c520,
- 0x1824: 0x40289c20, 0x1825: 0x40289e20, 0x1826: 0x40289720, 0x1827: 0x4028a420,
- 0x1828: 0x4028ac20, 0x1829: 0x4028af20, 0x182a: 0x4028b720, 0x182b: 0x4028c120,
- 0x182c: 0x4028cf20, 0x182d: 0x4028d220, 0x182e: 0x4028cb20, 0x182f: 0x4028cd20,
- 0x1830: 0x4028d920, 0x1831: 0x4028b220, 0x1832: 0x4028bb20, 0x1833: 0x40287f20,
- 0x1834: 0x4028c620, 0x1835: 0x4028bd20, 0x1836: 0x4028c220, 0x1837: 0x4028b820,
+ 0x1800: 0x40502220, 0x1801: 0x40502420, 0x1802: 0x40502620, 0x1803: 0x40502820,
+ 0x1804: 0x40502a20, 0x1805: 0x40502c20, 0x1806: 0x8000f302, 0x1807: 0x8000f402,
+ 0x1808: 0x80011402, 0x1809: 0x80011502, 0x180a: 0x80011602, 0x180b: 0x80005f02,
+ 0x180c: 0x80005f02, 0x180d: 0x80005f02, 0x180e: 0x80005f02, 0x180f: 0x80005f02,
+ 0x1810: 0x80005f02, 0x1811: 0x80005f02, 0x1812: 0x40502e20, 0x1813: 0x80000000,
+ 0x1814: 0x40032620, 0x1815: 0x40032820, 0x1816: 0x4002ac20, 0x1817: 0x4027bc20,
+ 0x1818: 0x4005bc20, 0x1819: 0x4005be20, 0x181a: 0x4005c020, 0x181b: 0x4027f620,
+ 0x181c: 0x404fea20, 0x181d: 0x80005f02,
+ 0x1820: 0xe0000113, 0x1821: 0xe00001a7, 0x1822: 0xe00002bf, 0x1823: 0xe0000399,
+ 0x1824: 0xe000046e, 0x1825: 0xe0000538, 0x1826: 0xe0000603, 0x1827: 0xe00006ab,
+ 0x1828: 0xe0000757, 0x1829: 0xe00007fc,
+ 0x1830: 0xe0000116, 0x1831: 0xe00001aa, 0x1832: 0xe00002c2, 0x1833: 0xe000039c,
+ 0x1834: 0xe0000471, 0x1835: 0xe000053b, 0x1836: 0xe0000606, 0x1837: 0xe00006ae,
+ 0x1838: 0xe000075a, 0x1839: 0xe00007ff,
// Block 0x61, offset 0x1840
- 0x1840: 0x40286f20, 0x1841: 0x40287020, 0x1842: 0x40287120, 0x1843: 0x40287220,
- 0x1844: 0x40287320, 0x1845: 0x40287420, 0x1846: 0x40287520, 0x1847: 0x40287820,
- 0x1848: 0x40288020, 0x1849: 0x4028c720, 0x184a: 0x40289120, 0x184b: 0x4028b420,
- 0x184c: 0x4028da20, 0x184d: 0x4028dc20, 0x184e: 0x4028dd20, 0x184f: 0x4028df20,
- 0x1850: 0x4028e020, 0x1851: 0x4028e320, 0x1852: 0x4028e520, 0x1853: 0x4028e620,
- 0x1854: 0x4028e820, 0x1855: 0x4028ea20, 0x1856: 0x4028ec20, 0x1857: 0x4028ed20,
- 0x1858: 0x4028e120, 0x1859: 0x4028eb20, 0x185a: 0x40289d20, 0x185b: 0x40289220,
- 0x185c: 0x4028a520, 0x185d: 0x4028a620, 0x185e: 0x4028db20, 0x185f: 0x4028de20,
- 0x1860: 0x4028e220, 0x1861: 0x4028e420, 0x1862: 0x4028a720, 0x1863: 0x4028e920,
- 0x1864: 0x4028a820, 0x1865: 0x4028a920, 0x1866: 0x4028ee20, 0x1867: 0x4028ef20,
- 0x1868: 0x4028e720, 0x1869: 0x4028f120, 0x186a: 0x4028f020,
- 0x1870: 0x402be820, 0x1871: 0x402be920, 0x1872: 0x402bea20, 0x1873: 0x402beb20,
- 0x1874: 0x402bec20, 0x1875: 0x402bed20, 0x1876: 0x402bee20, 0x1877: 0x402bef20,
- 0x1878: 0x402bf020, 0x1879: 0x402bf120, 0x187a: 0x402bf220, 0x187b: 0x402bf320,
- 0x187c: 0x402bf420, 0x187d: 0x402bf520, 0x187e: 0x402bf620, 0x187f: 0x402bf720,
+ 0x1840: 0x40056a20, 0x1841: 0x4002e620, 0x1842: 0x40025220, 0x1843: 0x4002f020,
+ 0x1844: 0x4002a620, 0x1845: 0x4002a820, 0x1846: 0x40022220, 0x1847: 0x40022420,
+ 0x1848: 0x40025420, 0x1849: 0x4002f220, 0x184a: 0x80000000, 0x184b: 0x80000000,
+ 0x184c: 0x80000000, 0x184d: 0x80000000, 0x184e: 0x40020c20,
+ 0x1850: 0xe0000125, 0x1851: 0xe00001b9, 0x1852: 0xe00002d1, 0x1853: 0xe00003ab,
+ 0x1854: 0xe0000480, 0x1855: 0xe000054a, 0x1856: 0xe0000615, 0x1857: 0xe00006bd,
+ 0x1858: 0xe0000769, 0x1859: 0xe000080e,
+ 0x1860: 0x40533820, 0x1861: 0x40533c20, 0x1862: 0x40534220, 0x1863: 0x40534e20,
+ 0x1864: 0x40535220, 0x1865: 0x40535820, 0x1866: 0x40535c20, 0x1867: 0x40536220,
+ 0x1868: 0x40536420, 0x1869: 0x40536620, 0x186a: 0x40537020, 0x186b: 0x40537420,
+ 0x186c: 0x40537a20, 0x186d: 0x40537e20, 0x186e: 0x40538820, 0x186f: 0x40538c20,
+ 0x1870: 0x40538e20, 0x1871: 0x40539020, 0x1872: 0x40539e20, 0x1873: 0x4053a420,
+ 0x1874: 0x4053aa20, 0x1875: 0x4053b420, 0x1876: 0x4053bc20, 0x1877: 0x4053c220,
+ 0x1878: 0x4053c620, 0x1879: 0x4053ca20, 0x187a: 0x4053d020, 0x187b: 0x4053da20,
+ 0x187c: 0x4053dc20, 0x187d: 0x4053e220, 0x187e: 0x4053ea20, 0x187f: 0x4053f020,
// Block 0x62, offset 0x1880
- 0x1880: 0x402bf820, 0x1881: 0x402bf920, 0x1882: 0x402bfa20, 0x1883: 0x402bfb20,
- 0x1884: 0x402bfc20, 0x1885: 0x402bfd20, 0x1886: 0x402bfe20, 0x1887: 0x402bff20,
- 0x1888: 0x402c0020, 0x1889: 0x402c0120, 0x188a: 0x402c0220, 0x188b: 0x402c0320,
- 0x188c: 0x402c0420, 0x188d: 0x402c0520, 0x188e: 0x402c0620, 0x188f: 0x402c0720,
- 0x1890: 0x402c0820, 0x1891: 0x402c0920, 0x1892: 0x402c0a20, 0x1893: 0x402c0b20,
- 0x1894: 0x402c0c20, 0x1895: 0x402c0d20, 0x1896: 0x402c0e20, 0x1897: 0x402c0f20,
- 0x1898: 0x402c1020, 0x1899: 0x402c1120, 0x189a: 0x402c1220, 0x189b: 0x402c1320,
- 0x189c: 0x402c1420, 0x189d: 0x402c1520, 0x189e: 0x402c1620, 0x189f: 0x402c1720,
- 0x18a0: 0x402c1820, 0x18a1: 0x402c1920, 0x18a2: 0x402c1a20, 0x18a3: 0x402c1b20,
- 0x18a4: 0x402c1c20, 0x18a5: 0x402c1d20, 0x18a6: 0x402c1e20, 0x18a7: 0x402c1f20,
- 0x18a8: 0x402c2020, 0x18a9: 0x402c2120, 0x18aa: 0x402c2220, 0x18ab: 0x402c2320,
- 0x18ac: 0x402c2420, 0x18ad: 0x402c2520, 0x18ae: 0x402c2620, 0x18af: 0x402c2720,
- 0x18b0: 0x402c2820, 0x18b1: 0x402c2920, 0x18b2: 0x402c2a20, 0x18b3: 0x402c2b20,
- 0x18b4: 0x402c2c20, 0x18b5: 0x402c2d20,
+ 0x1880: 0x4053f220, 0x1881: 0x4053f420, 0x1882: 0x4053f620, 0x1883: 0x40533620,
+ 0x1884: 0x40533e20, 0x1885: 0x40534420, 0x1886: 0x40535020, 0x1887: 0x40535420,
+ 0x1888: 0x40535a20, 0x1889: 0x40535e20, 0x188a: 0x40536820, 0x188b: 0x40537220,
+ 0x188c: 0x40537620, 0x188d: 0x40537c20, 0x188e: 0x40538020, 0x188f: 0x40538a20,
+ 0x1890: 0x4053a020, 0x1891: 0x4053a620, 0x1892: 0x4053ac20, 0x1893: 0x4053b620,
+ 0x1894: 0x4053de20, 0x1895: 0x4053be20, 0x1896: 0x4053c820, 0x1897: 0x4053d220,
+ 0x1898: 0x4053e620, 0x1899: 0x4053ec20, 0x189a: 0x4053f820, 0x189b: 0x4053fa20,
+ 0x189c: 0x4053b020, 0x189d: 0x40534020, 0x189e: 0x40534620, 0x189f: 0x40534c20,
+ 0x18a0: 0x40536020, 0x18a1: 0x40535620, 0x18a2: 0x40536a20, 0x18a3: 0x4053d420,
+ 0x18a4: 0x40538220, 0x18a5: 0x40538620, 0x18a6: 0x40537820, 0x18a7: 0x40539220,
+ 0x18a8: 0x4053a220, 0x18a9: 0x4053a820, 0x18aa: 0x4053b820, 0x18ab: 0x4053cc20,
+ 0x18ac: 0x4053e820, 0x18ad: 0x4053ee20, 0x18ae: 0x4053e020, 0x18af: 0x4053e420,
+ 0x18b0: 0x4053fc20, 0x18b1: 0x4053ae20, 0x18b2: 0x4053c020, 0x18b3: 0x40534820,
+ 0x18b4: 0x4053d620, 0x18b5: 0x4053c420, 0x18b6: 0x4053ce20, 0x18b7: 0x4053ba20,
// Block 0x63, offset 0x18c0
- 0x18c0: 0x40251420, 0x18c1: 0x40251520, 0x18c2: 0x40251620, 0x18c3: 0x40251720,
- 0x18c4: 0x40251820, 0x18c5: 0x40251920, 0x18c6: 0x40251a20, 0x18c7: 0x40251b20,
- 0x18c8: 0x40251c20, 0x18c9: 0x40251d20, 0x18ca: 0x40251e20, 0x18cb: 0x40251f20,
- 0x18cc: 0x40252020, 0x18cd: 0x40252120, 0x18ce: 0x40252220, 0x18cf: 0x40252320,
- 0x18d0: 0x40252420, 0x18d1: 0x40252520, 0x18d2: 0x40252620, 0x18d3: 0x40252720,
- 0x18d4: 0x40252820, 0x18d5: 0x40252920, 0x18d6: 0x40252a20, 0x18d7: 0x40252b20,
- 0x18d8: 0x40252c20, 0x18d9: 0x40252d20, 0x18da: 0x40252e20, 0x18db: 0x40252f20,
- 0x18dc: 0x40253020,
- 0x18e0: 0x40253120, 0x18e1: 0x40253220, 0x18e2: 0x40253320, 0x18e3: 0x40253420,
- 0x18e4: 0x40253520, 0x18e5: 0x40253620, 0x18e6: 0x40253720, 0x18e7: 0x40253820,
- 0x18e8: 0x40253920, 0x18e9: 0x40253a20, 0x18ea: 0x40253b20, 0x18eb: 0x40253c20,
- 0x18f0: 0x40253d20, 0x18f1: 0x40253e20, 0x18f2: 0x40253f20, 0x18f3: 0x40254020,
- 0x18f4: 0x40254120, 0x18f5: 0x40254220, 0x18f6: 0x40254320, 0x18f7: 0x40254420,
- 0x18f8: 0x40254520, 0x18f9: 0x80014502, 0x18fa: 0x80014602, 0x18fb: 0x80014702,
+ 0x18c0: 0x40532820, 0x18c1: 0x40532a20, 0x18c2: 0x40532c20, 0x18c3: 0x40532e20,
+ 0x18c4: 0x40533020, 0x18c5: 0x40533220, 0x18c6: 0x40533420, 0x18c7: 0x40533a20,
+ 0x18c8: 0x40534a20, 0x18c9: 0x4053d820, 0x18ca: 0x40536c20, 0x18cb: 0x4053b220,
+ 0x18cc: 0x4053fe20, 0x18cd: 0x40540220, 0x18ce: 0x40540420, 0x18cf: 0x40540820,
+ 0x18d0: 0x40540a20, 0x18d1: 0x40541020, 0x18d2: 0x40541420, 0x18d3: 0x40541620,
+ 0x18d4: 0x40541a20, 0x18d5: 0x40541e20, 0x18d6: 0x40542220, 0x18d7: 0x40542420,
+ 0x18d8: 0x40540c20, 0x18d9: 0x40542020, 0x18da: 0x40538420, 0x18db: 0x40536e20,
+ 0x18dc: 0x40539420, 0x18dd: 0x40539620, 0x18de: 0x40540020, 0x18df: 0x40540620,
+ 0x18e0: 0x40540e20, 0x18e1: 0x40541220, 0x18e2: 0x40539820, 0x18e3: 0x40541c20,
+ 0x18e4: 0x40539a20, 0x18e5: 0x40539c20, 0x18e6: 0x40542620, 0x18e7: 0x40542820,
+ 0x18e8: 0x40541820, 0x18e9: 0x40542c20, 0x18ea: 0x40542a20,
+ 0x18f0: 0x405a1a20, 0x18f1: 0x405a1c20, 0x18f2: 0x405a1e20, 0x18f3: 0x405a2020,
+ 0x18f4: 0x405a2220, 0x18f5: 0x405a2420, 0x18f6: 0x405a2620, 0x18f7: 0x405a2820,
+ 0x18f8: 0x405a2a20, 0x18f9: 0x405a2c20, 0x18fa: 0x405a2e20, 0x18fb: 0x405a3020,
+ 0x18fc: 0x405a3220, 0x18fd: 0x405a3420, 0x18fe: 0x405a3620, 0x18ff: 0x405a3820,
// Block 0x64, offset 0x1900
- 0x1900: 0x40031920,
- 0x1904: 0x40015c20, 0x1905: 0x40016420, 0x1906: 0xe0000051, 0x1907: 0xe00000d2,
- 0x1908: 0xe00001bc, 0x1909: 0xe0000282, 0x190a: 0xe000033f, 0x190b: 0xe00003f9,
- 0x190c: 0xe00004b0, 0x190d: 0xe000054c, 0x190e: 0xe00005e8, 0x190f: 0xe0000681,
- 0x1910: 0x4026f320, 0x1911: 0x4026f420, 0x1912: 0x4026f520, 0x1913: 0x4026f620,
- 0x1914: 0x4026f720, 0x1915: 0x4026f820, 0x1916: 0x4026f920, 0x1917: 0x4026fa20,
- 0x1918: 0x4026fb20, 0x1919: 0x4026fc20, 0x191a: 0x4026fd20, 0x191b: 0x4026fe20,
- 0x191c: 0x4026ff20, 0x191d: 0x40270020, 0x191e: 0x40270120, 0x191f: 0x40270220,
- 0x1920: 0x40270320, 0x1921: 0x40270420, 0x1922: 0x40270520, 0x1923: 0x40270620,
- 0x1924: 0x40270720, 0x1925: 0x40270820, 0x1926: 0x40270920, 0x1927: 0x40270a20,
- 0x1928: 0x40270b20, 0x1929: 0x40270c20, 0x192a: 0x40270d20, 0x192b: 0x40270e20,
- 0x192c: 0x40270f20, 0x192d: 0x40271020,
- 0x1930: 0x40271120, 0x1931: 0x40271220, 0x1932: 0x40271320, 0x1933: 0x40271420,
- 0x1934: 0x40271520,
+ 0x1900: 0x405a3a20, 0x1901: 0x405a3c20, 0x1902: 0x405a3e20, 0x1903: 0x405a4020,
+ 0x1904: 0x405a4220, 0x1905: 0x405a4420, 0x1906: 0x405a4620, 0x1907: 0x405a4820,
+ 0x1908: 0x405a4a20, 0x1909: 0x405a4c20, 0x190a: 0x405a4e20, 0x190b: 0x405a5020,
+ 0x190c: 0x405a5220, 0x190d: 0x405a5420, 0x190e: 0x405a5620, 0x190f: 0x405a5820,
+ 0x1910: 0x405a5a20, 0x1911: 0x405a5c20, 0x1912: 0x405a5e20, 0x1913: 0x405a6020,
+ 0x1914: 0x405a6220, 0x1915: 0x405a6420, 0x1916: 0x405a6620, 0x1917: 0x405a6820,
+ 0x1918: 0x405a6a20, 0x1919: 0x405a6c20, 0x191a: 0x405a6e20, 0x191b: 0x405a7020,
+ 0x191c: 0x405a7220, 0x191d: 0x405a7420, 0x191e: 0x405a7620, 0x191f: 0x405a7820,
+ 0x1920: 0x405a7a20, 0x1921: 0x405a7c20, 0x1922: 0x405a7e20, 0x1923: 0x405a8020,
+ 0x1924: 0x405a8220, 0x1925: 0x405a8420, 0x1926: 0x405a8620, 0x1927: 0x405a8820,
+ 0x1928: 0x405a8a20, 0x1929: 0x405a8c20, 0x192a: 0x405a8e20, 0x192b: 0x405a9020,
+ 0x192c: 0x405a9220, 0x192d: 0x405a9420, 0x192e: 0x405a9620, 0x192f: 0x405a9820,
+ 0x1930: 0x405a9a20, 0x1931: 0x405a9c20, 0x1932: 0x405a9e20, 0x1933: 0x405aa020,
+ 0x1934: 0x405aa220, 0x1935: 0x405aa420,
// Block 0x65, offset 0x1940
- 0x1940: 0x40271620, 0x1941: 0x40271720, 0x1942: 0x40271820, 0x1943: 0x40271920,
- 0x1944: 0x40271a20, 0x1945: 0x40271b20, 0x1946: 0x40271c20, 0x1947: 0x40271d20,
- 0x1948: 0x40271e20, 0x1949: 0x40271f20, 0x194a: 0x40272020, 0x194b: 0x40272120,
- 0x194c: 0x40272220, 0x194d: 0x40272320, 0x194e: 0x40272420, 0x194f: 0x40272520,
- 0x1950: 0x40272620, 0x1951: 0x40272720, 0x1952: 0x40272820, 0x1953: 0x40272920,
- 0x1954: 0x40272a20, 0x1955: 0x40272b20, 0x1956: 0x40272c20, 0x1957: 0x40272d20,
- 0x1958: 0x40272e20, 0x1959: 0x40272f20, 0x195a: 0x40273020, 0x195b: 0x40273120,
- 0x195c: 0x40273220, 0x195d: 0x40273320, 0x195e: 0x40273420, 0x195f: 0x40273520,
- 0x1960: 0x40273620, 0x1961: 0x40273720, 0x1962: 0x40273820, 0x1963: 0x40273920,
- 0x1964: 0x40273a20, 0x1965: 0x40273b20, 0x1966: 0x40273c20, 0x1967: 0x40273d20,
- 0x1968: 0x40273e20, 0x1969: 0x40273f20, 0x196a: 0x40274020, 0x196b: 0x40274120,
- 0x1970: 0x40274220, 0x1971: 0x40274320, 0x1972: 0x40274420, 0x1973: 0x40274520,
- 0x1974: 0x40274620, 0x1975: 0x40274720, 0x1976: 0x40274820, 0x1977: 0x40274920,
- 0x1978: 0x40274a20, 0x1979: 0x40274b20, 0x197a: 0x40274c20, 0x197b: 0x40274d20,
- 0x197c: 0x40274e20, 0x197d: 0x40274f20, 0x197e: 0x40275020, 0x197f: 0x40275120,
+ 0x1940: 0x404c1220, 0x1941: 0x404c1420, 0x1942: 0x404c1620, 0x1943: 0x404c1820,
+ 0x1944: 0x404c1a20, 0x1945: 0x404c1c20, 0x1946: 0x404c1e20, 0x1947: 0x404c2020,
+ 0x1948: 0x404c2220, 0x1949: 0x404c2420, 0x194a: 0x404c2620, 0x194b: 0x404c2820,
+ 0x194c: 0x404c2a20, 0x194d: 0x404c2c20, 0x194e: 0x404c2e20, 0x194f: 0x404c3020,
+ 0x1950: 0x404c3220, 0x1951: 0x404c3420, 0x1952: 0x404c3620, 0x1953: 0x404c3820,
+ 0x1954: 0x404c3a20, 0x1955: 0x404c3c20, 0x1956: 0x404c3e20, 0x1957: 0x404c4020,
+ 0x1958: 0x404c4220, 0x1959: 0x404c4420, 0x195a: 0x404c4620, 0x195b: 0x404c4820,
+ 0x195c: 0x404c4a20,
+ 0x1960: 0x404c4c20, 0x1961: 0x404c4e20, 0x1962: 0x404c5020, 0x1963: 0x404c5220,
+ 0x1964: 0x404c5420, 0x1965: 0x404c5620, 0x1966: 0x404c5820, 0x1967: 0x404c5a20,
+ 0x1968: 0x404c5c20, 0x1969: 0x404c5e20, 0x196a: 0x404c6020, 0x196b: 0x404c6220,
+ 0x1970: 0x404c6420, 0x1971: 0x404c6620, 0x1972: 0x404c6820, 0x1973: 0x404c6a20,
+ 0x1974: 0x404c6c20, 0x1975: 0x404c6e20, 0x1976: 0x404c7020, 0x1977: 0x404c7220,
+ 0x1978: 0x404c7420, 0x1979: 0x80011f02, 0x197a: 0x80012002, 0x197b: 0x80012102,
// Block 0x66, offset 0x1980
- 0x1980: 0x40275220, 0x1981: 0x40275320, 0x1982: 0x40275420, 0x1983: 0x40275520,
- 0x1984: 0x40275620, 0x1985: 0x40275720, 0x1986: 0x40275820, 0x1987: 0x40275920,
- 0x1988: 0x40275a20, 0x1989: 0x40275b20,
- 0x1990: 0xe0000054, 0x1991: 0xe00000d5, 0x1992: 0xe00001bf, 0x1993: 0xe0000285,
- 0x1994: 0xe0000342, 0x1995: 0xe00003fc, 0x1996: 0xe00004b3, 0x1997: 0xe000054f,
- 0x1998: 0xe00005eb, 0x1999: 0xe0000684, 0x199a: 0xe00000d8,
- 0x199e: 0xe0001059, 0x199f: 0xe000105c,
- 0x19a0: 0x4003c320, 0x19a1: 0x4003c420, 0x19a2: 0x4003c520, 0x19a3: 0x4003c620,
- 0x19a4: 0x4003c720, 0x19a5: 0x4003c820, 0x19a6: 0x4003c920, 0x19a7: 0x4003ca20,
- 0x19a8: 0x4003cb20, 0x19a9: 0x4003cc20, 0x19aa: 0x4003cd20, 0x19ab: 0x4003ce20,
- 0x19ac: 0x4003cf20, 0x19ad: 0x4003d020, 0x19ae: 0x4003d120, 0x19af: 0x4003d220,
- 0x19b0: 0x4003d320, 0x19b1: 0x4003d420, 0x19b2: 0x4003d520, 0x19b3: 0x4003d620,
- 0x19b4: 0x4003d720, 0x19b5: 0x4003d820, 0x19b6: 0x4003d920, 0x19b7: 0x4003da20,
- 0x19b8: 0x4003db20, 0x19b9: 0x4003dc20, 0x19ba: 0x4003dd20, 0x19bb: 0x4003de20,
- 0x19bc: 0x4003df20, 0x19bd: 0x4003e020, 0x19be: 0x4003e120, 0x19bf: 0x4003e220,
+ 0x1980: 0x4007a620,
+ 0x1984: 0x4002c220, 0x1985: 0x4002d220, 0x1986: 0xe00000ec, 0x1987: 0xe000017d,
+ 0x1988: 0xe0000298, 0x1989: 0xe0000372, 0x198a: 0xe0000447, 0x198b: 0xe0000511,
+ 0x198c: 0xe00005dc, 0x198d: 0xe0000684, 0x198e: 0xe0000730, 0x198f: 0xe00007d5,
+ 0x1990: 0x40503020, 0x1991: 0x40503220, 0x1992: 0x40503420, 0x1993: 0x40503620,
+ 0x1994: 0x40503820, 0x1995: 0x40503a20, 0x1996: 0x40503c20, 0x1997: 0x40503e20,
+ 0x1998: 0x40504020, 0x1999: 0x40504220, 0x199a: 0x40504420, 0x199b: 0x40504620,
+ 0x199c: 0x40504820, 0x199d: 0x40504a20, 0x199e: 0x40504c20, 0x199f: 0x40504e20,
+ 0x19a0: 0x40505020, 0x19a1: 0x40505220, 0x19a2: 0x40505420, 0x19a3: 0x40505620,
+ 0x19a4: 0x40505820, 0x19a5: 0x40505a20, 0x19a6: 0x40505c20, 0x19a7: 0x40505e20,
+ 0x19a8: 0x40506020, 0x19a9: 0x40506220, 0x19aa: 0x40506420, 0x19ab: 0x40506620,
+ 0x19ac: 0x40506820, 0x19ad: 0x40506a20,
+ 0x19b0: 0x40506c20, 0x19b1: 0x40506e20, 0x19b2: 0x40507020, 0x19b3: 0x40507220,
+ 0x19b4: 0x40507420,
// Block 0x67, offset 0x19c0
- 0x19c0: 0x40259520, 0x19c1: 0x40259620, 0x19c2: 0x40259720, 0x19c3: 0x40259820,
- 0x19c4: 0x40259920, 0x19c5: 0x40259a20, 0x19c6: 0x40259b20, 0x19c7: 0x40259c20,
- 0x19c8: 0x40259d20, 0x19c9: 0x40259e20, 0x19ca: 0x40259f20, 0x19cb: 0x4025a020,
- 0x19cc: 0x4025a120, 0x19cd: 0x4025a220, 0x19ce: 0x4025a320, 0x19cf: 0x4025a420,
- 0x19d0: 0x4025a520, 0x19d1: 0x4025a620, 0x19d2: 0x4025a720, 0x19d3: 0x4025a820,
- 0x19d4: 0x4025a920, 0x19d5: 0x4025aa20, 0x19d6: 0x4025ab20, 0x19d7: 0x4025ac20,
- 0x19d8: 0x4025ad20, 0x19d9: 0x4025ae20, 0x19da: 0x4025af20, 0x19db: 0x4025b020,
- 0x19de: 0x4001a520, 0x19df: 0x4001a620,
- 0x19e0: 0x40275c20, 0x19e1: 0x40275d20, 0x19e2: 0x40275e20, 0x19e3: 0x40275f20,
- 0x19e4: 0x40276020, 0x19e5: 0x40276120, 0x19e6: 0x40276220, 0x19e7: 0x40276320,
- 0x19e8: 0x40276420, 0x19e9: 0x40276520, 0x19ea: 0x40276620, 0x19eb: 0x40276720,
- 0x19ec: 0x40276820, 0x19ed: 0x40276920, 0x19ee: 0x40276a20, 0x19ef: 0x40276b20,
- 0x19f0: 0x40276c20, 0x19f1: 0x40276d20, 0x19f2: 0x40276e20, 0x19f3: 0x40276f20,
- 0x19f4: 0x40277020, 0x19f5: 0x40277120, 0x19f6: 0x40277220, 0x19f7: 0x40277320,
- 0x19f8: 0x40277420, 0x19f9: 0x40277520, 0x19fa: 0x40277620, 0x19fb: 0x40277720,
- 0x19fc: 0x40277820, 0x19fd: 0x40277920, 0x19fe: 0x40277a20, 0x19ff: 0x40277b20,
+ 0x19c0: 0x40507620, 0x19c1: 0x40507820, 0x19c2: 0x40507a20, 0x19c3: 0x40507c20,
+ 0x19c4: 0x40507e20, 0x19c5: 0x40508020, 0x19c6: 0x40508220, 0x19c7: 0x40508420,
+ 0x19c8: 0x40508620, 0x19c9: 0x40508820, 0x19ca: 0x40508a20, 0x19cb: 0x40508c20,
+ 0x19cc: 0x40508e20, 0x19cd: 0x40509020, 0x19ce: 0x40509220, 0x19cf: 0x40509420,
+ 0x19d0: 0x40509620, 0x19d1: 0x40509820, 0x19d2: 0x40509a20, 0x19d3: 0x40509c20,
+ 0x19d4: 0x40509e20, 0x19d5: 0x4050a020, 0x19d6: 0x4050a220, 0x19d7: 0x4050a420,
+ 0x19d8: 0x4050a620, 0x19d9: 0x4050a820, 0x19da: 0x4050aa20, 0x19db: 0x4050ac20,
+ 0x19dc: 0x4050ae20, 0x19dd: 0x4050b020, 0x19de: 0x4050b220, 0x19df: 0x4050b420,
+ 0x19e0: 0x4050b620, 0x19e1: 0x4050b820, 0x19e2: 0x4050ba20, 0x19e3: 0x4050bc20,
+ 0x19e4: 0x4050be20, 0x19e5: 0x4050c020, 0x19e6: 0x4050c220, 0x19e7: 0x4050c420,
+ 0x19e8: 0x4050c620, 0x19e9: 0x4050c820, 0x19ea: 0x4050ca20, 0x19eb: 0x4050cc20,
+ 0x19f0: 0x4050ce20, 0x19f1: 0x4050d020, 0x19f2: 0x4050d220, 0x19f3: 0x4050d420,
+ 0x19f4: 0x4050d620, 0x19f5: 0x4050d820, 0x19f6: 0x4050da20, 0x19f7: 0x4050dc20,
+ 0x19f8: 0x4050de20, 0x19f9: 0x4050e020, 0x19fa: 0x4050e220, 0x19fb: 0x4050e420,
+ 0x19fc: 0x4050e620, 0x19fd: 0x4050e820, 0x19fe: 0x4050ea20, 0x19ff: 0x4050ec20,
// Block 0x68, offset 0x1a00
- 0x1a00: 0x40277c20, 0x1a01: 0x40277d20, 0x1a02: 0x40277e20, 0x1a03: 0x40277f20,
- 0x1a04: 0x40278020, 0x1a05: 0x40278120, 0x1a06: 0x40278220, 0x1a07: 0x40278320,
- 0x1a08: 0x40278420, 0x1a09: 0x40278520, 0x1a0a: 0x40278620, 0x1a0b: 0x40278720,
- 0x1a0c: 0x40278820, 0x1a0d: 0x40279120, 0x1a0e: 0x40279220, 0x1a0f: 0x40279320,
- 0x1a10: 0x40279420, 0x1a11: 0x40279520, 0x1a12: 0x40279620, 0x1a13: 0x40278920,
- 0x1a14: 0xe0001060, 0x1a15: 0x40278b20, 0x1a16: 0x40278c20, 0x1a17: 0x40278d20,
- 0x1a18: 0x004ec404, 0x1a19: 0x004ec404, 0x1a1a: 0x004eee04, 0x1a1b: 0x004eee04,
- 0x1a1c: 0x40278e20, 0x1a1d: 0x40278f20, 0x1a1e: 0x40279020,
- 0x1a20: 0x4027a820, 0x1a21: 0x40279720, 0x1a22: 0x40279920, 0x1a23: 0x40279a20,
- 0x1a24: 0x004f3404, 0x1a25: 0x40279b20, 0x1a26: 0x40279c20, 0x1a27: 0x40279d20,
- 0x1a28: 0x40279e20, 0x1a29: 0x40279f20, 0x1a2a: 0x4027a020, 0x1a2b: 0x40278a20,
- 0x1a2c: 0x40279820, 0x1a2d: 0x4027a720, 0x1a2e: 0x4027a120, 0x1a2f: 0x4027a220,
- 0x1a30: 0x4027a420, 0x1a31: 0x4027a520, 0x1a32: 0x4027a620, 0x1a33: 0x4027a320,
- 0x1a34: 0x80013c02, 0x1a35: 0x80013d02, 0x1a36: 0x80013e02, 0x1a37: 0x80013f02,
- 0x1a38: 0x80014002, 0x1a39: 0x80014102, 0x1a3a: 0x80014202, 0x1a3b: 0x80014302,
- 0x1a3c: 0x80014402, 0x1a3f: 0x80000000,
+ 0x1a00: 0x4050ee20, 0x1a01: 0x4050f020, 0x1a02: 0x4050f220, 0x1a03: 0x4050f420,
+ 0x1a04: 0x4050f620, 0x1a05: 0x4050f820, 0x1a06: 0x4050fa20, 0x1a07: 0x4050fc20,
+ 0x1a08: 0x4050fe20, 0x1a09: 0x40510020,
+ 0x1a10: 0xe00000ef, 0x1a11: 0xe0000180, 0x1a12: 0xe000029b, 0x1a13: 0xe0000375,
+ 0x1a14: 0xe000044a, 0x1a15: 0xe0000514, 0x1a16: 0xe00005df, 0x1a17: 0xe0000687,
+ 0x1a18: 0xe0000733, 0x1a19: 0xe00007d8, 0x1a1a: 0xe0000183,
+ 0x1a1e: 0xe00014ee, 0x1a1f: 0xe00014f1,
+ 0x1a20: 0x4007b220, 0x1a21: 0x4007b420, 0x1a22: 0x4007b620, 0x1a23: 0x4007b820,
+ 0x1a24: 0x4007ba20, 0x1a25: 0x4007bc20, 0x1a26: 0x4007be20, 0x1a27: 0x4007c020,
+ 0x1a28: 0x4007c220, 0x1a29: 0x4007c420, 0x1a2a: 0x4007c620, 0x1a2b: 0x4007c820,
+ 0x1a2c: 0x4007ca20, 0x1a2d: 0x4007cc20, 0x1a2e: 0x4007ce20, 0x1a2f: 0x4007d020,
+ 0x1a30: 0x4007d220, 0x1a31: 0x4007d420, 0x1a32: 0x4007d620, 0x1a33: 0x4007d820,
+ 0x1a34: 0x4007da20, 0x1a35: 0x4007dc20, 0x1a36: 0x4007de20, 0x1a37: 0x4007e020,
+ 0x1a38: 0x4007e220, 0x1a39: 0x4007e420, 0x1a3a: 0x4007e620, 0x1a3b: 0x4007e820,
+ 0x1a3c: 0x4007ea20, 0x1a3d: 0x4007ec20, 0x1a3e: 0x4007ee20, 0x1a3f: 0x4007f020,
// Block 0x69, offset 0x1a40
- 0x1a40: 0xe0000057, 0x1a41: 0xe00000db, 0x1a42: 0xe00001c2, 0x1a43: 0xe0000288,
- 0x1a44: 0xe0000345, 0x1a45: 0xe00003ff, 0x1a46: 0xe00004b6, 0x1a47: 0xe0000552,
- 0x1a48: 0xe00005ee, 0x1a49: 0xe0000687,
- 0x1a50: 0xe000005a, 0x1a51: 0xe00000de, 0x1a52: 0xe00001c5, 0x1a53: 0xe000028b,
- 0x1a54: 0xe0000348, 0x1a55: 0xe0000402, 0x1a56: 0xe00004b9, 0x1a57: 0xe0000555,
- 0x1a58: 0xe00005f1, 0x1a59: 0xe000068a,
- 0x1a60: 0x4002ad20, 0x1a61: 0x4002ae20, 0x1a62: 0x4002af20, 0x1a63: 0x4002b020,
- 0x1a64: 0x4002b120, 0x1a65: 0x4002b220, 0x1a66: 0x4002b320, 0x1a67: 0x40139720,
- 0x1a68: 0x40018d20, 0x1a69: 0x40018e20, 0x1a6a: 0x40018f20, 0x1a6b: 0x40019020,
- 0x1a6c: 0x4002b420, 0x1a6d: 0x4002b520,
+ 0x1a40: 0x404d1420, 0x1a41: 0x404d1620, 0x1a42: 0x404d1820, 0x1a43: 0x404d1a20,
+ 0x1a44: 0x404d1c20, 0x1a45: 0x404d1e20, 0x1a46: 0x404d2020, 0x1a47: 0x404d2220,
+ 0x1a48: 0x404d2420, 0x1a49: 0x404d2620, 0x1a4a: 0x404d2820, 0x1a4b: 0x404d2a20,
+ 0x1a4c: 0x404d2c20, 0x1a4d: 0x404d2e20, 0x1a4e: 0x404d3020, 0x1a4f: 0x404d3220,
+ 0x1a50: 0x404d3420, 0x1a51: 0x404d3620, 0x1a52: 0x404d3820, 0x1a53: 0x404d3a20,
+ 0x1a54: 0x404d3c20, 0x1a55: 0x404d3e20, 0x1a56: 0x404d4020, 0x1a57: 0x404d4220,
+ 0x1a58: 0x404d4420, 0x1a59: 0x404d4620, 0x1a5a: 0x404d4820, 0x1a5b: 0x404d4a20,
+ 0x1a5e: 0x40036620, 0x1a5f: 0x40036820,
+ 0x1a60: 0x40510220, 0x1a61: 0x40510420, 0x1a62: 0x40510620, 0x1a63: 0x40510820,
+ 0x1a64: 0x40510a20, 0x1a65: 0x40510c20, 0x1a66: 0x40510e20, 0x1a67: 0x40511020,
+ 0x1a68: 0x40511220, 0x1a69: 0x40511420, 0x1a6a: 0x40511620, 0x1a6b: 0x40511820,
+ 0x1a6c: 0x40511a20, 0x1a6d: 0x40511c20, 0x1a6e: 0x40511e20, 0x1a6f: 0x40512020,
+ 0x1a70: 0x40512220, 0x1a71: 0x40512420, 0x1a72: 0x40512620, 0x1a73: 0x40512820,
+ 0x1a74: 0x40512a20, 0x1a75: 0x40512c20, 0x1a76: 0x40512e20, 0x1a77: 0x40513020,
+ 0x1a78: 0x40513220, 0x1a79: 0x40513420, 0x1a7a: 0x40513620, 0x1a7b: 0x40513820,
+ 0x1a7c: 0x40513a20, 0x1a7d: 0x40513c20, 0x1a7e: 0x40513e20, 0x1a7f: 0x40514020,
// Block 0x6a, offset 0x1a80
- 0x1a80: 0x8000ff02, 0x1a81: 0x80010002, 0x1a82: 0x80010102, 0x1a83: 0x80010202,
- 0x1a84: 0x80010302, 0x1a85: 0xc30907b1, 0x1a86: 0x4027ef20, 0x1a87: 0xc30b07b1,
- 0x1a88: 0x4027f120, 0x1a89: 0xc30d07b1, 0x1a8a: 0x4027f320, 0x1a8b: 0xc30f07b1,
- 0x1a8c: 0x4027f520, 0x1a8d: 0xc31107b1, 0x1a8e: 0x4027f720, 0x1a8f: 0x4027f820,
- 0x1a90: 0x4027f920, 0x1a91: 0xc31307b1, 0x1a92: 0x4027fb20, 0x1a93: 0x4027fc20,
- 0x1a94: 0x4027ff20, 0x1a95: 0x40280020, 0x1a96: 0x40280120, 0x1a97: 0x40280220,
- 0x1a98: 0x40280320, 0x1a99: 0x40280420, 0x1a9a: 0x40280520, 0x1a9b: 0x40280620,
- 0x1a9c: 0x40280720, 0x1a9d: 0x40280820, 0x1a9e: 0x40280920, 0x1a9f: 0x40280a20,
- 0x1aa0: 0x40280b20, 0x1aa1: 0x40280c20, 0x1aa2: 0x40280d20, 0x1aa3: 0x40280f20,
- 0x1aa4: 0x40281020, 0x1aa5: 0x40281120, 0x1aa6: 0x40281220, 0x1aa7: 0x40281320,
- 0x1aa8: 0x40281520, 0x1aa9: 0x40281620, 0x1aaa: 0x40281720, 0x1aab: 0x40281820,
- 0x1aac: 0x40281920, 0x1aad: 0x40281a20, 0x1aae: 0x40281b20, 0x1aaf: 0x40281c20,
- 0x1ab0: 0x40281e20, 0x1ab1: 0x40281f20, 0x1ab2: 0x40282020, 0x1ab3: 0x40282320,
- 0x1ab4: 0x8000fe02, 0x1ab5: 0x40282420, 0x1ab6: 0x40282520, 0x1ab7: 0x40282620,
- 0x1ab8: 0x40282720, 0x1ab9: 0x40282820, 0x1aba: 0xc31507b1, 0x1abb: 0x40282a20,
- 0x1abc: 0xc31707b1, 0x1abd: 0x40282c20, 0x1abe: 0xc31907b1, 0x1abf: 0xc31b07b1,
+ 0x1a80: 0x40514220, 0x1a81: 0x40514420, 0x1a82: 0x40514620, 0x1a83: 0x40514820,
+ 0x1a84: 0x40514a20, 0x1a85: 0x40514c20, 0x1a86: 0x40514e20, 0x1a87: 0x40515020,
+ 0x1a88: 0x40515220, 0x1a89: 0x40515420, 0x1a8a: 0x40515620, 0x1a8b: 0x40515820,
+ 0x1a8c: 0x40515a20, 0x1a8d: 0x40516c20, 0x1a8e: 0x40516e20, 0x1a8f: 0x40517020,
+ 0x1a90: 0x40517220, 0x1a91: 0x40517420, 0x1a92: 0x40517620, 0x1a93: 0x40515c20,
+ 0x1a94: 0xe00014f5, 0x1a95: 0x40516020, 0x1a96: 0x40516220, 0x1a97: 0x40516420,
+ 0x1a98: 0x00510e84, 0x1a99: 0x00510e84, 0x1a9a: 0x00513884, 0x1a9b: 0x00513884,
+ 0x1a9c: 0x40516620, 0x1a9d: 0x40516820, 0x1a9e: 0x40516a20,
+ 0x1aa0: 0x40519a20, 0x1aa1: 0x40517820, 0x1aa2: 0x40517c20, 0x1aa3: 0x40517e20,
+ 0x1aa4: 0x00517e84, 0x1aa5: 0x40518020, 0x1aa6: 0x40518220, 0x1aa7: 0x40518420,
+ 0x1aa8: 0x40518620, 0x1aa9: 0x40518820, 0x1aaa: 0x40518a20, 0x1aab: 0x40515e20,
+ 0x1aac: 0x40517a20, 0x1aad: 0x40519820, 0x1aae: 0x40518c20, 0x1aaf: 0x40518e20,
+ 0x1ab0: 0x40519220, 0x1ab1: 0x40519420, 0x1ab2: 0x40519620, 0x1ab3: 0x40519020,
+ 0x1ab4: 0x8000f302, 0x1ab5: 0x80011702, 0x1ab6: 0x80011802, 0x1ab7: 0x80011902,
+ 0x1ab8: 0x80011a02, 0x1ab9: 0x80011b02, 0x1aba: 0x80011c02, 0x1abb: 0x80011d02,
+ 0x1abc: 0x80011e02, 0x1abf: 0x80000000,
// Block 0x6b, offset 0x1ac0
- 0x1ac0: 0x40282f20, 0x1ac1: 0x40283020, 0x1ac2: 0xc31d07b1, 0x1ac3: 0x40283220,
- 0x1ac4: 0x40283320, 0x1ac5: 0x4027fd20, 0x1ac6: 0x4027fe20, 0x1ac7: 0x40280e20,
- 0x1ac8: 0x40281420, 0x1ac9: 0x40281d20, 0x1aca: 0x40282120, 0x1acb: 0x40282220,
- 0x1ad0: 0xe000007e, 0x1ad1: 0xe0000102, 0x1ad2: 0xe00001e9, 0x1ad3: 0xe00002af,
- 0x1ad4: 0xe000036c, 0x1ad5: 0xe0000426, 0x1ad6: 0xe00004dd, 0x1ad7: 0xe0000579,
- 0x1ad8: 0xe0000615, 0x1ad9: 0xe00006ae, 0x1ada: 0x4001a720, 0x1adb: 0x4001a820,
- 0x1adc: 0x40017420, 0x1add: 0x40015220, 0x1ade: 0x40019120, 0x1adf: 0x40019220,
- 0x1ae0: 0x40011120, 0x1ae1: 0x4003e320, 0x1ae2: 0x4003e420, 0x1ae3: 0x4003e520,
- 0x1ae4: 0x4003e620, 0x1ae5: 0x4003e720, 0x1ae6: 0x4003e820, 0x1ae7: 0x4003e920,
- 0x1ae8: 0x4003ea20, 0x1ae9: 0x4003eb20, 0x1aea: 0x4003ec20, 0x1aeb: 0x80000000,
- 0x1aec: 0x80000000, 0x1aed: 0x80000000, 0x1aee: 0x80000000, 0x1aef: 0x80000000,
- 0x1af0: 0x80000000, 0x1af1: 0x80000000, 0x1af2: 0x80000000, 0x1af3: 0x80000000,
- 0x1af4: 0x4003ed20, 0x1af5: 0x4003ee20, 0x1af6: 0x4003ef20, 0x1af7: 0x4003f020,
- 0x1af8: 0x4003f120, 0x1af9: 0x4003f220, 0x1afa: 0x4003f320, 0x1afb: 0x4003f420,
- 0x1afc: 0x4003f520,
+ 0x1ac0: 0xe00000f2, 0x1ac1: 0xe0000186, 0x1ac2: 0xe000029e, 0x1ac3: 0xe0000378,
+ 0x1ac4: 0xe000044d, 0x1ac5: 0xe0000517, 0x1ac6: 0xe00005e2, 0x1ac7: 0xe000068a,
+ 0x1ac8: 0xe0000736, 0x1ac9: 0xe00007db,
+ 0x1ad0: 0xe00000f5, 0x1ad1: 0xe0000189, 0x1ad2: 0xe00002a1, 0x1ad3: 0xe000037b,
+ 0x1ad4: 0xe0000450, 0x1ad5: 0xe000051a, 0x1ad6: 0xe00005e5, 0x1ad7: 0xe000068d,
+ 0x1ad8: 0xe0000739, 0x1ad9: 0xe00007de,
+ 0x1ae0: 0x4005c220, 0x1ae1: 0x4005c420, 0x1ae2: 0x4005c620, 0x1ae3: 0x4005c820,
+ 0x1ae4: 0x4005ca20, 0x1ae5: 0x4005cc20, 0x1ae6: 0x4005ce20, 0x1ae7: 0x4027be20,
+ 0x1ae8: 0x40032a20, 0x1ae9: 0x40032c20, 0x1aea: 0x40032e20, 0x1aeb: 0x40033020,
+ 0x1aec: 0x4005d020, 0x1aed: 0x4005d220,
// Block 0x6c, offset 0x1b00
- 0x1b00: 0x80010902, 0x1b01: 0x80010a02, 0x1b02: 0x80010b02, 0x1b03: 0x4022fd20,
- 0x1b04: 0x4022fe20, 0x1b05: 0x4022ff20, 0x1b06: 0x40230020, 0x1b07: 0x40230120,
- 0x1b08: 0x40230220, 0x1b09: 0x40230320, 0x1b0a: 0x40230420, 0x1b0b: 0x40230620,
- 0x1b0c: 0x40230720, 0x1b0d: 0x40230820, 0x1b0e: 0x40230920, 0x1b0f: 0x40230a20,
- 0x1b10: 0x40230b20, 0x1b11: 0x40230c20, 0x1b12: 0x40230d20, 0x1b13: 0x40230e20,
- 0x1b14: 0x40230f20, 0x1b15: 0x40231020, 0x1b16: 0x40231120, 0x1b17: 0x40231220,
- 0x1b18: 0x40231320, 0x1b19: 0x40231420, 0x1b1a: 0x40231520, 0x1b1b: 0x40231720,
- 0x1b1c: 0x40231920, 0x1b1d: 0x40231b20, 0x1b1e: 0x40231c20, 0x1b1f: 0x40231d20,
- 0x1b20: 0x40231f20, 0x1b21: 0x40231620, 0x1b22: 0x40231820, 0x1b23: 0x40231a20,
- 0x1b24: 0x40232020, 0x1b25: 0x40232120, 0x1b26: 0x40232220, 0x1b27: 0x40232320,
- 0x1b28: 0x40232420, 0x1b29: 0x40232520, 0x1b2a: 0x40232620,
- 0x1b2e: 0x40230520, 0x1b2f: 0x40231e20,
- 0x1b30: 0xe0000084, 0x1b31: 0xe0000108, 0x1b32: 0xe00001ef, 0x1b33: 0xe00002b5,
- 0x1b34: 0xe0000372, 0x1b35: 0xe000042c, 0x1b36: 0xe00004e3, 0x1b37: 0xe000057f,
- 0x1b38: 0xe000061b, 0x1b39: 0xe00006b4,
+ 0x1b00: 0x8000f202, 0x1b01: 0x8000f202, 0x1b02: 0x8000f302, 0x1b03: 0x8000f702,
+ 0x1b04: 0x8000f402, 0x1b05: 0xc31f0841, 0x1b06: 0x40522820, 0x1b07: 0xc3210841,
+ 0x1b08: 0x40522c20, 0x1b09: 0xc3230841, 0x1b0a: 0x40523020, 0x1b0b: 0xc3250841,
+ 0x1b0c: 0x40523420, 0x1b0d: 0xc3270841, 0x1b0e: 0x40523820, 0x1b0f: 0x40523a20,
+ 0x1b10: 0x40523c20, 0x1b11: 0xc3290841, 0x1b12: 0x40524020, 0x1b13: 0x40524220,
+ 0x1b14: 0x40524820, 0x1b15: 0x40524a20, 0x1b16: 0x40524c20, 0x1b17: 0x40524e20,
+ 0x1b18: 0x40525020, 0x1b19: 0x40525220, 0x1b1a: 0x40525420, 0x1b1b: 0x40525620,
+ 0x1b1c: 0x40525820, 0x1b1d: 0x40525a20, 0x1b1e: 0x40525c20, 0x1b1f: 0x40525e20,
+ 0x1b20: 0x40526020, 0x1b21: 0x40526220, 0x1b22: 0x40526420, 0x1b23: 0x40526820,
+ 0x1b24: 0x40526a20, 0x1b25: 0x40526c20, 0x1b26: 0x40526e20, 0x1b27: 0x40527020,
+ 0x1b28: 0x40527420, 0x1b29: 0x40527620, 0x1b2a: 0x40527820, 0x1b2b: 0x40527a20,
+ 0x1b2c: 0x40527c20, 0x1b2d: 0x40527e20, 0x1b2e: 0x40528020, 0x1b2f: 0x40528220,
+ 0x1b30: 0x40528620, 0x1b31: 0x40528820, 0x1b32: 0x40528a20, 0x1b33: 0x40529020,
+ 0x1b34: 0x8000f102, 0x1b35: 0x40529220, 0x1b36: 0x40529420, 0x1b37: 0x40529620,
+ 0x1b38: 0x40529820, 0x1b39: 0x40529a20, 0x1b3a: 0xc32b0841, 0x1b3b: 0x40529e20,
+ 0x1b3c: 0xc32d0841, 0x1b3d: 0x4052a220, 0x1b3e: 0xc32f0841, 0x1b3f: 0xc3310841,
// Block 0x6d, offset 0x1b40
- 0x1b40: 0x4025b120, 0x1b41: 0x004b6204, 0x1b42: 0x4025b220, 0x1b43: 0x004b6404,
- 0x1b44: 0x004b6404, 0x1b45: 0x4025b320, 0x1b46: 0x004b6604, 0x1b47: 0x4025b420,
- 0x1b48: 0x004b6804, 0x1b49: 0x4025b520, 0x1b4a: 0x004b6a04, 0x1b4b: 0x4025b620,
- 0x1b4c: 0x004b6c04, 0x1b4d: 0x004b6c04, 0x1b4e: 0x4025b720, 0x1b4f: 0x004b6e04,
- 0x1b50: 0x4025b820, 0x1b51: 0x4025b920, 0x1b52: 0x4025ba20, 0x1b53: 0x004b7404,
- 0x1b54: 0x4025bb20, 0x1b55: 0x004b7604, 0x1b56: 0x4025bc20, 0x1b57: 0x004b7804,
- 0x1b58: 0x4025bd20, 0x1b59: 0x004b7a04, 0x1b5a: 0x004b7a04, 0x1b5b: 0x4025be20,
- 0x1b5c: 0x004b7c04, 0x1b5d: 0x4025bf20, 0x1b5e: 0x4025c020, 0x1b5f: 0x004b8004,
- 0x1b60: 0x4025c120, 0x1b61: 0x4025c220, 0x1b62: 0x4025c320, 0x1b63: 0x4025c420,
- 0x1b64: 0x4025c520, 0x1b65: 0x4025c620, 0x1b66: 0x80005f02, 0x1b67: 0x4025c720,
- 0x1b68: 0x004b8e04, 0x1b69: 0x4025c820, 0x1b6a: 0x4025c920, 0x1b6b: 0x004b9204,
- 0x1b6c: 0x4025ca20, 0x1b6d: 0x004b9404, 0x1b6e: 0x4025cb20, 0x1b6f: 0x004b9604,
- 0x1b70: 0x4025cc20, 0x1b71: 0x4025cd20, 0x1b72: 0x4025ce20, 0x1b73: 0x4025cf20,
- 0x1b7c: 0x4002ba20, 0x1b7d: 0x4002bb20, 0x1b7e: 0x4002bc20, 0x1b7f: 0x4002bd20,
+ 0x1b40: 0x4052a820, 0x1b41: 0x4052aa20, 0x1b42: 0xc3330841, 0x1b43: 0x4052ae20,
+ 0x1b44: 0x4052b020, 0x1b45: 0x40524420, 0x1b46: 0x40524620, 0x1b47: 0x40526620,
+ 0x1b48: 0x40527220, 0x1b49: 0x40528420, 0x1b4a: 0x40528c20, 0x1b4b: 0x40528e20,
+ 0x1b50: 0xe000011c, 0x1b51: 0xe00001b0, 0x1b52: 0xe00002c8, 0x1b53: 0xe00003a2,
+ 0x1b54: 0xe0000477, 0x1b55: 0xe0000541, 0x1b56: 0xe000060c, 0x1b57: 0xe00006b4,
+ 0x1b58: 0xe0000760, 0x1b59: 0xe0000805, 0x1b5a: 0x40036a20, 0x1b5b: 0x40036c20,
+ 0x1b5c: 0x4002f620, 0x1b5d: 0x4002ae20, 0x1b5e: 0x40033220, 0x1b5f: 0x40033420,
+ 0x1b60: 0x40022020, 0x1b61: 0x4007f220, 0x1b62: 0x4007f420, 0x1b63: 0x4007f620,
+ 0x1b64: 0x4007f820, 0x1b65: 0x4007fa20, 0x1b66: 0x4007fc20, 0x1b67: 0x4007fe20,
+ 0x1b68: 0x40080020, 0x1b69: 0x40080220, 0x1b6a: 0x40080420, 0x1b6b: 0x80000000,
+ 0x1b6c: 0x80000000, 0x1b6d: 0x80000000, 0x1b6e: 0x80000000, 0x1b6f: 0x80000000,
+ 0x1b70: 0x80000000, 0x1b71: 0x80000000, 0x1b72: 0x80000000, 0x1b73: 0x80000000,
+ 0x1b74: 0x40080620, 0x1b75: 0x40080820, 0x1b76: 0x40080a20, 0x1b77: 0x40080c20,
+ 0x1b78: 0x40080e20, 0x1b79: 0x40081020, 0x1b7a: 0x40081220, 0x1b7b: 0x40081420,
+ 0x1b7c: 0x40081620,
// Block 0x6e, offset 0x1b80
- 0x1b80: 0x4024a620, 0x1b81: 0x4024a720, 0x1b82: 0x4024a820, 0x1b83: 0x4024a920,
- 0x1b84: 0x4024aa20, 0x1b85: 0x4024ab20, 0x1b86: 0x4024ac20, 0x1b87: 0x4024ad20,
- 0x1b88: 0x4024ae20, 0x1b89: 0x4024af20, 0x1b8a: 0x4024b320, 0x1b8b: 0x4024b420,
- 0x1b8c: 0x4024b520, 0x1b8d: 0x4024b620, 0x1b8e: 0x4024b720, 0x1b8f: 0x4024b820,
- 0x1b90: 0x4024b920, 0x1b91: 0x4024ba20, 0x1b92: 0x4024bb20, 0x1b93: 0x4024bc20,
- 0x1b94: 0x4024bd20, 0x1b95: 0x4024be20, 0x1b96: 0x4024bf20, 0x1b97: 0x4024c020,
- 0x1b98: 0x4024c120, 0x1b99: 0x4024c220, 0x1b9a: 0x4024c320, 0x1b9b: 0x4024c520,
- 0x1b9c: 0x4024c720, 0x1b9d: 0x4024c820, 0x1b9e: 0x4024c920, 0x1b9f: 0x4024ca20,
- 0x1ba0: 0x4024cb20, 0x1ba1: 0x4024cc20, 0x1ba2: 0x4024cd20, 0x1ba3: 0x4024ce20,
- 0x1ba4: 0x4024c420, 0x1ba5: 0x4024c620, 0x1ba6: 0x4024d020, 0x1ba7: 0x4024d120,
- 0x1ba8: 0x4024d220, 0x1ba9: 0x4024d320, 0x1baa: 0x4024d420, 0x1bab: 0x4024d520,
- 0x1bac: 0x4024d620, 0x1bad: 0x4024d720, 0x1bae: 0x4024d820, 0x1baf: 0x4024d920,
- 0x1bb0: 0x4024da20, 0x1bb1: 0x4024db20, 0x1bb2: 0x4024dc20, 0x1bb3: 0x4024dd20,
- 0x1bb4: 0x4024de20, 0x1bb5: 0x4024df20, 0x1bb6: 0x4024cf20, 0x1bb7: 0x80012f02,
- 0x1bbb: 0x40018220,
- 0x1bbc: 0x40018320, 0x1bbd: 0x4002a320, 0x1bbe: 0x4002a420, 0x1bbf: 0x4002a520,
+ 0x1b80: 0x8000f302, 0x1b81: 0x8000f902, 0x1b82: 0x8000f402, 0x1b83: 0x4047d420,
+ 0x1b84: 0x4047d620, 0x1b85: 0x4047d820, 0x1b86: 0x4047da20, 0x1b87: 0x4047dc20,
+ 0x1b88: 0x4047de20, 0x1b89: 0x4047e020, 0x1b8a: 0x4047e220, 0x1b8b: 0x4047e620,
+ 0x1b8c: 0x4047e820, 0x1b8d: 0x4047ea20, 0x1b8e: 0x4047ec20, 0x1b8f: 0x4047ee20,
+ 0x1b90: 0x4047f020, 0x1b91: 0x4047f220, 0x1b92: 0x4047f420, 0x1b93: 0x4047f620,
+ 0x1b94: 0x4047f820, 0x1b95: 0x4047fa20, 0x1b96: 0x4047fc20, 0x1b97: 0x4047fe20,
+ 0x1b98: 0x40480020, 0x1b99: 0x40480420, 0x1b9a: 0x40480820, 0x1b9b: 0x40480c20,
+ 0x1b9c: 0x40481220, 0x1b9d: 0x40481820, 0x1b9e: 0x40481c20, 0x1b9f: 0x40481e20,
+ 0x1ba0: 0x40482220, 0x1ba1: 0x40480a20, 0x1ba2: 0x40480e20, 0x1ba3: 0x40481420,
+ 0x1ba4: 0x40482420, 0x1ba5: 0x40482620, 0x1ba6: 0x40482820, 0x1ba7: 0x40482a20,
+ 0x1ba8: 0x40482c20, 0x1ba9: 0x40482e20, 0x1baa: 0x40483020, 0x1bab: 0x40483220,
+ 0x1bac: 0x40480620, 0x1bad: 0x40481a20, 0x1bae: 0x4047e420, 0x1baf: 0x40482020,
+ 0x1bb0: 0xe0000122, 0x1bb1: 0xe00001b6, 0x1bb2: 0xe00002ce, 0x1bb3: 0xe00003a8,
+ 0x1bb4: 0xe000047d, 0x1bb5: 0xe0000547, 0x1bb6: 0xe0000612, 0x1bb7: 0xe00006ba,
+ 0x1bb8: 0xe0000766, 0x1bb9: 0xe000080b, 0x1bba: 0x0047d484, 0x1bbb: 0x40481020,
+ 0x1bbc: 0x40481620, 0x1bbd: 0x40480220, 0x1bbe: 0x0047e299, 0x1bbf: 0x00480499,
// Block 0x6f, offset 0x1bc0
- 0x1bc0: 0xe0000069, 0x1bc1: 0xe00000ed, 0x1bc2: 0xe00001d4, 0x1bc3: 0xe000029a,
- 0x1bc4: 0xe0000357, 0x1bc5: 0xe0000411, 0x1bc6: 0xe00004c8, 0x1bc7: 0xe0000564,
- 0x1bc8: 0xe0000600, 0x1bc9: 0xe0000699,
- 0x1bcd: 0x4024b020, 0x1bce: 0x4024b120, 0x1bcf: 0x4024b220,
- 0x1bd0: 0xe000008a, 0x1bd1: 0xe000010e, 0x1bd2: 0xe00001f5, 0x1bd3: 0xe00002bb,
- 0x1bd4: 0xe0000378, 0x1bd5: 0xe0000432, 0x1bd6: 0xe00004e9, 0x1bd7: 0xe0000585,
- 0x1bd8: 0xe0000621, 0x1bd9: 0xe00006ba, 0x1bda: 0x4028f220, 0x1bdb: 0x4028f320,
- 0x1bdc: 0x4028f420, 0x1bdd: 0x4028f520, 0x1bde: 0x4028f620, 0x1bdf: 0x4028f720,
- 0x1be0: 0x4028f820, 0x1be1: 0x4028f920, 0x1be2: 0x4028fa20, 0x1be3: 0x4028fb20,
- 0x1be4: 0x4028fc20, 0x1be5: 0x4028fd20, 0x1be6: 0x4028fe20, 0x1be7: 0x4028ff20,
- 0x1be8: 0x40290020, 0x1be9: 0x40290120, 0x1bea: 0x40290220, 0x1beb: 0x40290320,
- 0x1bec: 0x40290420, 0x1bed: 0x40290520, 0x1bee: 0x40290620, 0x1bef: 0x40290720,
- 0x1bf0: 0x40290820, 0x1bf1: 0x40290920, 0x1bf2: 0x40290a20, 0x1bf3: 0x40290b20,
- 0x1bf4: 0x40290c20, 0x1bf5: 0x40290d20, 0x1bf6: 0x40290e20, 0x1bf7: 0x40290f20,
- 0x1bf8: 0x40291020, 0x1bf9: 0x40291120, 0x1bfa: 0x40291220, 0x1bfb: 0x40291320,
- 0x1bfc: 0x40291420, 0x1bfd: 0x40291520, 0x1bfe: 0x40019f20, 0x1bff: 0x4001a020,
+ 0x1bc0: 0x404d4c20, 0x1bc1: 0x004d4c84, 0x1bc2: 0x404d4e20, 0x1bc3: 0x004d4e84,
+ 0x1bc4: 0x004d4e84, 0x1bc5: 0x404d5020, 0x1bc6: 0x004d5084, 0x1bc7: 0x404d5220,
+ 0x1bc8: 0x004d5284, 0x1bc9: 0x404d5420, 0x1bca: 0x004d5484, 0x1bcb: 0x404d5620,
+ 0x1bcc: 0x004d5684, 0x1bcd: 0x004d5684, 0x1bce: 0x404d5820, 0x1bcf: 0x004d5884,
+ 0x1bd0: 0x404d5a20, 0x1bd1: 0x404d5c20, 0x1bd2: 0x404d5e20, 0x1bd3: 0x004d5e84,
+ 0x1bd4: 0x404d6020, 0x1bd5: 0x004d6084, 0x1bd6: 0x404d6220, 0x1bd7: 0x004d6284,
+ 0x1bd8: 0x404d6420, 0x1bd9: 0x004d6484, 0x1bda: 0x004d6484, 0x1bdb: 0x404d6620,
+ 0x1bdc: 0x004d6684, 0x1bdd: 0x404d6820, 0x1bde: 0x404d6a20, 0x1bdf: 0x004d6a84,
+ 0x1be0: 0x404d6c20, 0x1be1: 0x404d6e20, 0x1be2: 0x404d7020, 0x1be3: 0x404d7220,
+ 0x1be4: 0x404d7420, 0x1be5: 0x404d7620, 0x1be6: 0x8000f102, 0x1be7: 0x404d7820,
+ 0x1be8: 0x004d7884, 0x1be9: 0x404d7a20, 0x1bea: 0x404d7c20, 0x1beb: 0x004d7c84,
+ 0x1bec: 0x404d7e20, 0x1bed: 0x004d7e84, 0x1bee: 0x404d8020, 0x1bef: 0x004d8084,
+ 0x1bf0: 0x404d8220, 0x1bf1: 0x404d8420, 0x1bf2: 0x404d8620, 0x1bf3: 0x404d8820,
+ 0x1bfc: 0x4005ec20, 0x1bfd: 0x4005ee20, 0x1bfe: 0x4005f020, 0x1bff: 0x4005f220,
// Block 0x70, offset 0x1c00
- 0x1c10: 0x80000000, 0x1c11: 0x80000000, 0x1c12: 0x80000000, 0x1c13: 0x80000000,
- 0x1c14: 0x80000000, 0x1c15: 0x80000000, 0x1c16: 0x80000000, 0x1c17: 0x80000000,
- 0x1c18: 0x80000000, 0x1c19: 0x80000000, 0x1c1a: 0x80000000, 0x1c1b: 0x80000000,
- 0x1c1c: 0x80000000, 0x1c1d: 0x80000000, 0x1c1e: 0x80000000, 0x1c1f: 0x80000000,
- 0x1c20: 0x80000000, 0x1c21: 0x80000000, 0x1c22: 0x80000000, 0x1c23: 0x80000000,
- 0x1c24: 0x80000000, 0x1c25: 0x80000000, 0x1c26: 0x80000000, 0x1c27: 0x80000000,
- 0x1c28: 0x80000000, 0x1c29: 0x401fbf20, 0x1c2a: 0x003f7e04, 0x1c2b: 0x003f7e04,
- 0x1c2c: 0x003f7e04, 0x1c2d: 0x8000df02, 0x1c2e: 0x003f7e04, 0x1c2f: 0x003f7e04,
- 0x1c30: 0x003f7e04, 0x1c31: 0x003f7e04, 0x1c32: 0x8000e002,
+ 0x1c00: 0x404b3620, 0x1c01: 0x404b3820, 0x1c02: 0x404b3a20, 0x1c03: 0x404b3c20,
+ 0x1c04: 0x404b3e20, 0x1c05: 0x404b4020, 0x1c06: 0x404b4220, 0x1c07: 0x404b4420,
+ 0x1c08: 0x404b4620, 0x1c09: 0x404b4820, 0x1c0a: 0x404b5020, 0x1c0b: 0x404b5220,
+ 0x1c0c: 0x404b5420, 0x1c0d: 0x404b5620, 0x1c0e: 0x404b5820, 0x1c0f: 0x404b5a20,
+ 0x1c10: 0x404b5c20, 0x1c11: 0x404b5e20, 0x1c12: 0x404b6020, 0x1c13: 0x404b6220,
+ 0x1c14: 0x404b6420, 0x1c15: 0x404b6620, 0x1c16: 0x404b6820, 0x1c17: 0x404b6a20,
+ 0x1c18: 0x404b6c20, 0x1c19: 0x404b6e20, 0x1c1a: 0x404b7020, 0x1c1b: 0x404b7420,
+ 0x1c1c: 0x404b7820, 0x1c1d: 0x404b7a20, 0x1c1e: 0x404b7c20, 0x1c1f: 0x404b7e20,
+ 0x1c20: 0x404b8020, 0x1c21: 0x404b8220, 0x1c22: 0x404b8420, 0x1c23: 0x404b8620,
+ 0x1c24: 0x404b7220, 0x1c25: 0x404b7620, 0x1c26: 0x404b8a20, 0x1c27: 0x404b8c20,
+ 0x1c28: 0x404b8e20, 0x1c29: 0x404b9020, 0x1c2a: 0x404b9220, 0x1c2b: 0x404b9420,
+ 0x1c2c: 0x404b9620, 0x1c2d: 0x404b9820, 0x1c2e: 0x404b9a20, 0x1c2f: 0x404b9c20,
+ 0x1c30: 0x404b9e20, 0x1c31: 0x404ba020, 0x1c32: 0x404ba220, 0x1c33: 0x404ba420,
+ 0x1c34: 0x404ba620, 0x1c35: 0x404ba820, 0x1c36: 0x404b8820, 0x1c37: 0x8000f102,
+ 0x1c3b: 0x40031420,
+ 0x1c3c: 0x40031620, 0x1c3d: 0x4005ae20, 0x1c3e: 0x4005b020, 0x1c3f: 0x4005b220,
// Block 0x71, offset 0x1c40
- 0x1c40: 0x4015a720, 0x1c41: 0x4015aa20, 0x1c42: 0x4015ab20, 0x1c43: 0x4015c620,
- 0x1c44: 0x4015d520, 0x1c45: 0x4015e820, 0x1c46: 0x4015e920, 0x1c47: 0x40160320,
- 0x1c48: 0x40162620, 0x1c49: 0x40168d20, 0x1c4a: 0x4016a120, 0x1c4b: 0x4016b620,
- 0x1c4c: 0x4016cd20, 0x1c4d: 0x4016f820, 0x1c4e: 0x40170b20, 0x1c4f: 0x40172820,
- 0x1c50: 0x40173420, 0x1c51: 0x40172920, 0x1c52: 0x40173520, 0x1c53: 0x40172f20,
- 0x1c54: 0x40172e20, 0x1c55: 0x40174820, 0x1c56: 0x40173820, 0x1c57: 0x40173920,
- 0x1c58: 0x40174d20, 0x1c59: 0x40177920, 0x1c5a: 0x40178320, 0x1c5b: 0x4017cd20,
- 0x1c5c: 0x4017ed20, 0x1c5d: 0x4017ee20, 0x1c5e: 0x4017ef20, 0x1c5f: 0x40180820,
- 0x1c60: 0x40181620, 0x1c61: 0x40182820, 0x1c62: 0x40184820, 0x1c63: 0x40186520,
- 0x1c64: 0x4018ad20, 0x1c65: 0x4018ae20, 0x1c66: 0x4018df20, 0x1c67: 0x4018ed20,
- 0x1c68: 0x4018f320, 0x1c69: 0x4018f820, 0x1c6a: 0x40190320, 0x1c6b: 0x4019f820,
- 0x1c6c: 0xf000001d, 0x1c6d: 0xf0001414, 0x1c6e: 0xf000001d, 0x1c6f: 0x4015c520,
- 0x1c70: 0xf000001d, 0x1c71: 0xf000001d, 0x1c72: 0xf000001d, 0x1c73: 0xf000001d,
- 0x1c74: 0xf000001d, 0x1c75: 0xf000001d, 0x1c76: 0xf000001d, 0x1c77: 0xf000001d,
- 0x1c78: 0xf000001d, 0x1c79: 0xf000001d, 0x1c7a: 0xf000001d, 0x1c7b: 0x40170a20,
- 0x1c7c: 0xf000001d, 0x1c7d: 0xf000001d, 0x1c7e: 0xf000001d, 0x1c7f: 0xf000001d,
+ 0x1c40: 0xe0000104, 0x1c41: 0xe0000198, 0x1c42: 0xe00002b0, 0x1c43: 0xe000038a,
+ 0x1c44: 0xe000045f, 0x1c45: 0xe0000529, 0x1c46: 0xe00005f4, 0x1c47: 0xe000069c,
+ 0x1c48: 0xe0000748, 0x1c49: 0xe00007ed,
+ 0x1c4d: 0x404b4a20, 0x1c4e: 0x404b4c20, 0x1c4f: 0x404b4e20,
+ 0x1c50: 0xe0000128, 0x1c51: 0xe00001bc, 0x1c52: 0xe00002d4, 0x1c53: 0xe00003ae,
+ 0x1c54: 0xe0000483, 0x1c55: 0xe000054d, 0x1c56: 0xe0000618, 0x1c57: 0xe00006c0,
+ 0x1c58: 0xe000076c, 0x1c59: 0xe0000811, 0x1c5a: 0x40542e20, 0x1c5b: 0x40543020,
+ 0x1c5c: 0x40543220, 0x1c5d: 0x40543420, 0x1c5e: 0x40543620, 0x1c5f: 0x40543820,
+ 0x1c60: 0x40543a20, 0x1c61: 0x40543c20, 0x1c62: 0x40543e20, 0x1c63: 0x40544020,
+ 0x1c64: 0x40544220, 0x1c65: 0x40544420, 0x1c66: 0x40544620, 0x1c67: 0x40544820,
+ 0x1c68: 0x40544a20, 0x1c69: 0x40544c20, 0x1c6a: 0x40544e20, 0x1c6b: 0x40545020,
+ 0x1c6c: 0x40545220, 0x1c6d: 0x40545420, 0x1c6e: 0x40545620, 0x1c6f: 0x40545820,
+ 0x1c70: 0x40545a20, 0x1c71: 0x40545c20, 0x1c72: 0x40545e20, 0x1c73: 0x40546020,
+ 0x1c74: 0x40546220, 0x1c75: 0x40546420, 0x1c76: 0x40546620, 0x1c77: 0x40546820,
+ 0x1c78: 0x40546a20, 0x1c79: 0x40546c20, 0x1c7a: 0x40546e20, 0x1c7b: 0x40547020,
+ 0x1c7c: 0x40547220, 0x1c7d: 0x40547420, 0x1c7e: 0x40035820, 0x1c7f: 0x40035a20,
// Block 0x72, offset 0x1c80
- 0x1c80: 0xf000001d, 0x1c81: 0xf000001d, 0x1c82: 0xf000001d, 0x1c83: 0xf0000014,
- 0x1c84: 0xf0000014, 0x1c85: 0xf0000014, 0x1c86: 0xf0000014, 0x1c87: 0xf0000014,
- 0x1c88: 0xf0000014, 0x1c89: 0xf0000014, 0x1c8a: 0xf0000014, 0x1c8b: 0xf0000014,
- 0x1c8c: 0x002c4c14, 0x1c8d: 0xf0000014, 0x1c8e: 0x002d1a14, 0x1c8f: 0xf0000014,
- 0x1c90: 0xf0000014, 0x1c91: 0xf0000014, 0x1c92: 0xf0000014, 0x1c93: 0xf0000014,
- 0x1c94: 0xf0000014, 0x1c95: 0xf0000014, 0x1c96: 0xf0000014, 0x1c97: 0xf0000014,
- 0x1c98: 0xf0000014, 0x1c99: 0xf0000014, 0x1c9a: 0xf0000014, 0x1c9b: 0xf0000014,
- 0x1c9c: 0xf0000014, 0x1c9d: 0xf0000014, 0x1c9e: 0xf0000014, 0x1c9f: 0xf0000014,
- 0x1ca0: 0xf0000014, 0x1ca1: 0xf0000014, 0x1ca2: 0xf0000015, 0x1ca3: 0xf0000015,
- 0x1ca4: 0xf0000015, 0x1ca5: 0xf0000015, 0x1ca6: 0xf0000015, 0x1ca7: 0xf0000015,
- 0x1ca8: 0xf0000015, 0x1ca9: 0xf0000015, 0x1caa: 0xf0000015, 0x1cab: 0x4017f020,
- 0x1cac: 0x4015c720, 0x1cad: 0x4015ea20, 0x1cae: 0x40163c20, 0x1caf: 0x4016f920,
- 0x1cb0: 0x40170c20, 0x1cb1: 0x40175020, 0x1cb2: 0x40177e20, 0x1cb3: 0x40179a20,
- 0x1cb4: 0x4017ab20, 0x1cb5: 0x4017d320, 0x1cb6: 0x40184d20, 0x1cb7: 0x40165d20,
- 0x1cb8: 0xf0000014, 0x1cb9: 0xe000076b, 0x1cba: 0xe0000805, 0x1cbb: 0x40169220,
- 0x1cbc: 0x40169820, 0x1cbd: 0x40174e20, 0x1cbe: 0x4017f520, 0x1cbf: 0x40181120,
+ 0x1c80: 0x4005d620, 0x1c81: 0x4005d820, 0x1c82: 0x4005da20, 0x1c83: 0x4005dc20,
+ 0x1c84: 0x4005de20, 0x1c85: 0x4005e020, 0x1c86: 0x4005e220, 0x1c87: 0x4005e420,
+ 0x1c90: 0x80000000, 0x1c91: 0x80000000, 0x1c92: 0x80000000, 0x1c93: 0x80000000,
+ 0x1c94: 0x80000000, 0x1c95: 0x80000000, 0x1c96: 0x80000000, 0x1c97: 0x80000000,
+ 0x1c98: 0x80000000, 0x1c99: 0x80000000, 0x1c9a: 0x80000000, 0x1c9b: 0x80000000,
+ 0x1c9c: 0x80000000, 0x1c9d: 0x80000000, 0x1c9e: 0x80000000, 0x1c9f: 0x80000000,
+ 0x1ca0: 0x80000000, 0x1ca1: 0x80000000, 0x1ca2: 0x80000000, 0x1ca3: 0x80000000,
+ 0x1ca4: 0x80000000, 0x1ca5: 0x80000000, 0x1ca6: 0x80000000, 0x1ca7: 0x80000000,
+ 0x1ca8: 0x80000000, 0x1ca9: 0x40404020, 0x1caa: 0x00404084, 0x1cab: 0x00404084,
+ 0x1cac: 0x00404084, 0x1cad: 0x8000f302, 0x1cae: 0x00404084, 0x1caf: 0x00404084,
+ 0x1cb0: 0x00404084, 0x1cb1: 0x00404084, 0x1cb2: 0x8000f402, 0x1cb3: 0x8000f402,
+ 0x1cb4: 0x80000000, 0x1cb5: 0x40404220, 0x1cb6: 0x40404420,
// Block 0x73, offset 0x1cc0
- 0x1cc0: 0x4015c820, 0x1cc1: 0x4015eb20, 0x1cc2: 0x40163d20, 0x1cc3: 0x40165420,
- 0x1cc4: 0x4016b720, 0x1cc5: 0x4016dc20, 0x1cc6: 0x4016fa20, 0x1cc7: 0x40171620,
- 0x1cc8: 0x40175120, 0x1cc9: 0x40178820, 0x1cca: 0x4017ac20, 0x1ccb: 0x4017bb20,
- 0x1ccc: 0x40181820, 0x1ccd: 0x40183220, 0x1cce: 0x40184e20, 0x1ccf: 0x4015a920,
- 0x1cd0: 0x4015b420, 0x1cd1: 0x4015f420, 0x1cd2: 0x40160820, 0x1cd3: 0x40161820,
- 0x1cd4: 0x40162520, 0x1cd5: 0x40161320, 0x1cd6: 0x40169320, 0x1cd7: 0x40173620,
- 0x1cd8: 0x4017c420, 0x1cd9: 0x4017f620, 0x1cda: 0x40186a20, 0x1cdb: 0xf0000014,
- 0x1cdc: 0xf0000014, 0x1cdd: 0xf0000014, 0x1cde: 0xf0001414, 0x1cdf: 0xf0000014,
- 0x1ce0: 0xf0000014, 0x1ce1: 0xf0000014, 0x1ce2: 0xf0000014, 0x1ce3: 0xf0000014,
- 0x1ce4: 0xf0000014, 0x1ce5: 0xf0000014, 0x1ce6: 0xf0000014, 0x1ce7: 0xf0000014,
- 0x1ce8: 0xf0000014, 0x1ce9: 0xf0000014, 0x1cea: 0xf0000014, 0x1ceb: 0xf0000014,
- 0x1cec: 0xf0000014, 0x1ced: 0xf0000014, 0x1cee: 0xf0000014, 0x1cef: 0xf0000014,
- 0x1cf0: 0xf0000014, 0x1cf1: 0xf0000014, 0x1cf2: 0xf0000014, 0x1cf3: 0xf0000014,
- 0x1cf4: 0xf0000014, 0x1cf5: 0xf0000014, 0x1cf6: 0xf0000014, 0x1cf7: 0xf0000014,
- 0x1cf8: 0xf0000014, 0x1cf9: 0xf0000014, 0x1cfa: 0xf0000014, 0x1cfb: 0xf0000014,
- 0x1cfc: 0xf0000014, 0x1cfd: 0xf0000014, 0x1cfe: 0xf0000014, 0x1cff: 0xf0000014,
+ 0x1cc0: 0x402be620, 0x1cc1: 0x402bec20, 0x1cc2: 0x402bee20, 0x1cc3: 0x402c2420,
+ 0x1cc4: 0x402c4220, 0x1cc5: 0x402c6a20, 0x1cc6: 0x402c6c20, 0x1cc7: 0x402ca020,
+ 0x1cc8: 0x402ce620, 0x1cc9: 0x402db420, 0x1cca: 0x402ddc20, 0x1ccb: 0x402e0620,
+ 0x1ccc: 0x402e3420, 0x1ccd: 0x402e8a20, 0x1cce: 0x402eb020, 0x1ccf: 0x402eea20,
+ 0x1cd0: 0x402f0220, 0x1cd1: 0x402eec20, 0x1cd2: 0x402f0420, 0x1cd3: 0x402ef820,
+ 0x1cd4: 0x402ef620, 0x1cd5: 0x402f2a20, 0x1cd6: 0x402f0a20, 0x1cd7: 0x402f0c20,
+ 0x1cd8: 0x402f3420, 0x1cd9: 0x402f8c20, 0x1cda: 0x402fa020, 0x1cdb: 0x40303420,
+ 0x1cdc: 0x40307420, 0x1cdd: 0x40307620, 0x1cde: 0x40307820, 0x1cdf: 0x4030aa20,
+ 0x1ce0: 0x4030c620, 0x1ce1: 0x4030ea20, 0x1ce2: 0x40313220, 0x1ce3: 0x40316c20,
+ 0x1ce4: 0x4031f420, 0x1ce5: 0x4031f620, 0x1ce6: 0x40325820, 0x1ce7: 0x40327420,
+ 0x1ce8: 0x40328020, 0x1ce9: 0x40328a20, 0x1cea: 0x4032a020, 0x1ceb: 0x40348c20,
+ 0x1cec: 0x002bde9d, 0x1ced: 0xe0000877, 0x1cee: 0x002c0a9d, 0x1cef: 0x402c2220,
+ 0x1cf0: 0x002c629d, 0x1cf1: 0x002c989d, 0x1cf2: 0x002cae9d, 0x1cf3: 0x002d229d,
+ 0x1cf4: 0x002d689d, 0x1cf5: 0x002d9a9d, 0x1cf6: 0x002dcc9d, 0x1cf7: 0x002dfe9d,
+ 0x1cf8: 0x002e229d, 0x1cf9: 0x002e829d, 0x1cfa: 0x002e9e9d, 0x1cfb: 0x402eae20,
+ 0x1cfc: 0x002ee29d, 0x1cfd: 0x002f229d, 0x1cfe: 0x002f2c9d, 0x1cff: 0x002f7a9d,
// Block 0x74, offset 0x1d00
- 0x1d00: 0x80005f02, 0x1d01: 0x80005f02, 0x1d02: 0x80006002, 0x1d03: 0x80005f02,
- 0x1d04: 0x80005f02, 0x1d05: 0x80005f02, 0x1d06: 0x80005f02, 0x1d07: 0x80005f02,
- 0x1d08: 0x80005f02, 0x1d09: 0x80005f02, 0x1d0a: 0x002ee004, 0x1d0b: 0x80005f02,
- 0x1d0c: 0x80005f02, 0x1d0d: 0x80005f02, 0x1d0e: 0x80005f02, 0x1d0f: 0x80006002,
- 0x1d10: 0x80006002, 0x1d11: 0x80005f02, 0x1d12: 0x00310804, 0x1d13: 0xe00006ea,
- 0x1d14: 0xe00006fa, 0x1d15: 0xe0000702, 0x1d16: 0xe0000711, 0x1d17: 0xe0000728,
- 0x1d18: 0xe0000742, 0x1d19: 0xe000073c, 0x1d1a: 0x002c8804, 0x1d1b: 0x002c9804,
- 0x1d1c: 0x002d6404, 0x1d1d: 0x002d8804, 0x1d1e: 0x002d9004, 0x1d1f: 0x002df004,
- 0x1d20: 0x002e0404, 0x1d21: 0x002e0c04, 0x1d22: 0x002ee804, 0x1d23: 0x002ef004,
- 0x1d24: 0x002f4c04, 0x1d25: 0xe00007e0, 0x1d26: 0x00308804,
- 0x1d3c: 0x80006002, 0x1d3d: 0x80006002, 0x1d3e: 0x80005f02, 0x1d3f: 0x80006002,
+ 0x1d00: 0x00302c9d, 0x1d01: 0x00306c9d, 0x1d02: 0x0030e29d, 0x1d03: 0x002bde94,
+ 0x1d04: 0x002bf094, 0x1d05: 0x002bf894, 0x1d06: 0x002bee94, 0x1d07: 0x002c0a94,
+ 0x1d08: 0x002c6294, 0x1d09: 0x002c9894, 0x1d0a: 0x002cb894, 0x1d0b: 0x002cc294,
+ 0x1d0c: 0x002ce694, 0x1d0d: 0x002d2294, 0x1d0e: 0x002db494, 0x1d0f: 0x002dfe94,
+ 0x1d10: 0x002e8294, 0x1d11: 0x002eda94, 0x1d12: 0x002ee294, 0x1d13: 0x002efa94,
+ 0x1d14: 0x002f0a94, 0x1d15: 0x002f0c94, 0x1d16: 0x002f2c94, 0x1d17: 0x00302c94,
+ 0x1d18: 0x00306c94, 0x1d19: 0x00307694, 0x1d1a: 0x0030a094, 0x1d1b: 0x0030be94,
+ 0x1d1c: 0x0031f694, 0x1d1d: 0x00325494, 0x1d1e: 0x00325694, 0x1d1f: 0x00325a94,
+ 0x1d20: 0x00329a94, 0x1d21: 0x00329c94, 0x1d22: 0x002d9a95, 0x1d23: 0x002f7a95,
+ 0x1d24: 0x00306c95, 0x1d25: 0x0030be95, 0x1d26: 0x00325495, 0x1d27: 0x00325695,
+ 0x1d28: 0x00328895, 0x1d29: 0x00329a95, 0x1d2a: 0x00329c95, 0x1d2b: 0x40307a20,
+ 0x1d2c: 0x402c2620, 0x1d2d: 0x402c6e20, 0x1d2e: 0x402d1220, 0x1d2f: 0x402e8c20,
+ 0x1d30: 0x402eb220, 0x1d31: 0x402f3a20, 0x1d32: 0x402f9620, 0x1d33: 0x402fce20,
+ 0x1d34: 0x402ff020, 0x1d35: 0x40304020, 0x1d36: 0x40313c20, 0x1d37: 0x402d5420,
+ 0x1d38: 0x0034ba94, 0x1d39: 0xe0000929, 0x1d3a: 0xe0000a3b, 0x1d3b: 0x402dbe20,
+ 0x1d3c: 0x402dca20, 0x1d3d: 0x402f3620, 0x1d3e: 0x40308420, 0x1d3f: 0x4030bc20,
// Block 0x75, offset 0x1d40
- 0x1d5a: 0xf0000404,
- 0x1d5c: 0x4017b520, 0x1d5d: 0x4017b620, 0x1d5e: 0xe00007f4, 0x1d5f: 0x4015fe20,
+ 0x1d40: 0x402c2820, 0x1d41: 0x402c7020, 0x1d42: 0x402d1420, 0x1d43: 0x402d4220,
+ 0x1d44: 0x402e0820, 0x1d45: 0x402e5220, 0x1d46: 0x402e8e20, 0x1d47: 0x402ec620,
+ 0x1d48: 0x402f3c20, 0x1d49: 0x402faa20, 0x1d4a: 0x402ff220, 0x1d4b: 0x40301020,
+ 0x1d4c: 0x4030ca20, 0x1d4d: 0x4030fe20, 0x1d4e: 0x40313e20, 0x1d4f: 0x402bea20,
+ 0x1d50: 0x402c0020, 0x1d51: 0x402c8220, 0x1d52: 0x402caa20, 0x1d53: 0x402cca20,
+ 0x1d54: 0x402ce420, 0x1d55: 0x402cc020, 0x1d56: 0x402dc020, 0x1d57: 0x402f0620,
+ 0x1d58: 0x40302220, 0x1d59: 0x40308620, 0x1d5a: 0x40317620, 0x1d5b: 0x002c0294,
+ 0x1d5c: 0x002c3a94, 0x1d5d: 0x002c5694, 0x1d5e: 0xf0001414, 0x1d5f: 0x002cdc94,
+ 0x1d60: 0x002d0894, 0x1d61: 0x002dee94, 0x1d62: 0x002d2a94, 0x1d63: 0x00308894,
+ 0x1d64: 0x002db694, 0x1d65: 0x002dc294, 0x1d66: 0x002daa94, 0x1d67: 0x002dbe94,
+ 0x1d68: 0x002de694, 0x1d69: 0x002e5494, 0x1d6a: 0x002e5294, 0x1d6b: 0x002e2a94,
+ 0x1d6c: 0x002e9094, 0x1d6d: 0x0030ac94, 0x1d6e: 0x002eb494, 0x1d6f: 0x002ec894,
+ 0x1d70: 0x002ea694, 0x1d71: 0x002f1094, 0x1d72: 0x002f4c94, 0x1d73: 0x002ff494,
+ 0x1d74: 0x00300894, 0x1d75: 0x00304294, 0x1d76: 0x00307c94, 0x1d77: 0x0030b494,
+ 0x1d78: 0x00307494, 0x1d79: 0x0030cc94, 0x1d7a: 0x0030da94, 0x1d7b: 0x00312a94,
+ 0x1d7c: 0x00314894, 0x1d7d: 0x00315094, 0x1d7e: 0x00316494, 0x1d7f: 0x00326a94,
// Block 0x76, offset 0x1d80
- 0x1dba: 0xe0000798, 0x1dbb: 0xe0000795,
- 0x1dbc: 0x00303e08, 0x1dbd: 0x40181f20, 0x1dbe: 0x00308608, 0x1dbf: 0x40184320,
+ 0x1d80: 0x80005f02, 0x1d81: 0x80005f02, 0x1d82: 0x80006002, 0x1d83: 0x80005f02,
+ 0x1d84: 0x80005f02, 0x1d85: 0x80005f02, 0x1d86: 0x80005f02, 0x1d87: 0x80005f02,
+ 0x1d88: 0x80005f02, 0x1d89: 0x80005f02, 0x1d8a: 0x002f7a84, 0x1d8b: 0x80005f02,
+ 0x1d8c: 0x80005f02, 0x1d8d: 0x80005f02, 0x1d8e: 0x80005f02, 0x1d8f: 0x80006002,
+ 0x1d90: 0x80006002, 0x1d91: 0x80005f02, 0x1d92: 0x0031a284, 0x1d93: 0xe000084a,
+ 0x1d94: 0xe000086f, 0x1d95: 0xe000087b, 0x1d96: 0xe000088a, 0x1d97: 0xe00008a5,
+ 0x1d98: 0xe00008dc, 0x1d99: 0xe00008d6, 0x1d9a: 0x002d2284, 0x1d9b: 0x002d3284,
+ 0x1d9c: 0x002dfe84, 0x1d9d: 0x002e2284, 0x1d9e: 0x002e2a84, 0x1d9f: 0x002e8a84,
+ 0x1da0: 0x002e9e84, 0x1da1: 0x002ea684, 0x1da2: 0x002f8284, 0x1da3: 0x002f8a84,
+ 0x1da4: 0x002fe684, 0x1da5: 0xe0000a12, 0x1da6: 0x00312a84,
+ 0x1dbc: 0x80006002, 0x1dbd: 0x80006002, 0x1dbe: 0x80005f02, 0x1dbf: 0x80006002,
// Block 0x77, offset 0x1dc0
- 0x1dfd: 0x4002f820, 0x1dff: 0x4002f820,
+ 0x1dda: 0xf0000404,
+ 0x1ddc: 0x40300420, 0x1ddd: 0x40300620, 0x1dde: 0xe0000a26, 0x1ddf: 0x402c9620,
// Block 0x78, offset 0x1e00
- 0x1e00: 0x4002fc20,
- 0x1e3e: 0x4002f920,
+ 0x1e3a: 0xe000097b, 0x1e3b: 0xe0000978,
+ 0x1e3c: 0x0030d888, 0x1e3d: 0x4030d820, 0x1e3e: 0x00312088, 0x1e3f: 0x40312020,
// Block 0x79, offset 0x1e40
- 0x1e42: 0xf0000004, 0x1e43: 0xf0000004,
- 0x1e44: 0xf0000004, 0x1e45: 0xf0000004, 0x1e46: 0xf0000004, 0x1e47: 0xf000001b,
- 0x1e48: 0xf0000004, 0x1e49: 0xf0000004, 0x1e4a: 0xf0000004, 0x1e4b: 0x80000000,
- 0x1e4c: 0x80000000, 0x1e4d: 0x80000000, 0x1e4e: 0x80000000, 0x1e4f: 0x80000000,
- 0x1e50: 0x40011420, 0x1e51: 0xf000001b, 0x1e52: 0x40011520, 0x1e53: 0x40011620,
- 0x1e54: 0x40011720, 0x1e55: 0x40011820, 0x1e56: 0x4002d220, 0x1e57: 0x40010d20,
- 0x1e58: 0x4001d920, 0x1e59: 0x4001da20, 0x1e5a: 0x4001db20, 0x1e5b: 0x4001dc20,
- 0x1e5c: 0x4001e020, 0x1e5d: 0x4001e120, 0x1e5e: 0x4001e220, 0x1e5f: 0x4001e320,
- 0x1e60: 0x40024d20, 0x1e61: 0x40024e20, 0x1e62: 0x40024f20, 0x1e63: 0x40025020,
- 0x1e64: 0xf0000004, 0x1e65: 0xf0000404, 0x1e66: 0xf0000404, 0x1e67: 0x40025120,
- 0x1e68: 0x40010720, 0x1e69: 0x40010820, 0x1e6a: 0x80000000, 0x1e6b: 0x80000000,
- 0x1e6c: 0x80000000, 0x1e6d: 0x80000000, 0x1e6e: 0x80000000, 0x1e6f: 0xf000001b,
- 0x1e70: 0x40024920, 0x1e71: 0x40024b20, 0x1e72: 0x40025520, 0x1e73: 0xf0000404,
- 0x1e74: 0xf0000404, 0x1e75: 0x40025620, 0x1e76: 0xf0000404, 0x1e77: 0xf0000404,
- 0x1e78: 0x40025920, 0x1e79: 0x4001dd20, 0x1e7a: 0x4001de20, 0x1e7b: 0x40025a20,
- 0x1e7c: 0xf0000404, 0x1e7d: 0x40016920, 0x1e7e: 0x40010b20, 0x1e7f: 0x40025b20,
+ 0x1e7d: 0x40063620, 0x1e7f: 0x40063620,
// Block 0x7a, offset 0x1e80
- 0x1e80: 0x40025d20, 0x1e81: 0x40025f20, 0x1e82: 0x40026020, 0x1e83: 0x40025220,
- 0x1e84: 0x40031620, 0x1e85: 0x4001f520, 0x1e86: 0x4001f620, 0x1e87: 0xf0000404,
- 0x1e88: 0xf0000404, 0x1e89: 0xf0000404, 0x1e8a: 0x40024520, 0x1e8b: 0x40023b20,
- 0x1e8c: 0x40025320, 0x1e8d: 0x40025420, 0x1e8e: 0x40023e20, 0x1e8f: 0x40013020,
- 0x1e90: 0x40025e20, 0x1e91: 0x40023f20, 0x1e92: 0x40031820, 0x1e93: 0x40011920,
- 0x1e94: 0x40025c20, 0x1e95: 0x4001be20, 0x1e96: 0x4001bf20, 0x1e97: 0xf0000404,
- 0x1e98: 0x4001c020, 0x1e99: 0x4001c120, 0x1e9a: 0x4001c220, 0x1e9b: 0x4001c320,
- 0x1e9c: 0x4001c420, 0x1e9d: 0x4001c520, 0x1e9e: 0x4001c620, 0x1e9f: 0xf0000004,
- 0x1ea0: 0x80000000, 0x1ea1: 0x80000000, 0x1ea2: 0x80000000, 0x1ea3: 0x80000000,
- 0x1ea4: 0x80000000,
- 0x1eaa: 0x80000000, 0x1eab: 0x80000000,
- 0x1eac: 0x80000000, 0x1ead: 0x80000000, 0x1eae: 0x80000000, 0x1eaf: 0x80000000,
- 0x1eb0: 0xf0000014, 0x1eb1: 0xf0000014,
- 0x1eb4: 0xf0000014, 0x1eb5: 0xf0000014, 0x1eb6: 0xf0000014, 0x1eb7: 0xf0000014,
- 0x1eb8: 0xf0000014, 0x1eb9: 0xf0000014, 0x1eba: 0xf0000014, 0x1ebb: 0xf0000014,
- 0x1ebc: 0xf0000014, 0x1ebd: 0xf0000014, 0x1ebe: 0xf0000014, 0x1ebf: 0xf0000014,
+ 0x1e80: 0x40063a20,
+ 0x1ebe: 0x40063820,
// Block 0x7b, offset 0x1ec0
- 0x1ec0: 0xf0000015, 0x1ec1: 0xf0000015, 0x1ec2: 0xf0000015, 0x1ec3: 0xf0000015,
- 0x1ec4: 0xf0000015, 0x1ec5: 0xf0000015, 0x1ec6: 0xf0000015, 0x1ec7: 0xf0000015,
- 0x1ec8: 0xf0000015, 0x1ec9: 0xf0000015, 0x1eca: 0xf0000015, 0x1ecb: 0xf0000015,
- 0x1ecc: 0xf0000015, 0x1ecd: 0xf0000015, 0x1ece: 0xf0000015,
- 0x1ed0: 0xf0000015, 0x1ed1: 0xf0000015, 0x1ed2: 0xf0000015, 0x1ed3: 0xf0000015,
- 0x1ed4: 0xf0000015, 0x1ed5: 0xf0000015, 0x1ed6: 0xf0000015, 0x1ed7: 0xf0000015,
- 0x1ed8: 0xf0000015, 0x1ed9: 0xf0000015, 0x1eda: 0xf0000015, 0x1edb: 0xf0000015,
- 0x1edc: 0xf0000015,
- 0x1ee0: 0x4013b120, 0x1ee1: 0x4013b220, 0x1ee2: 0x4013b320, 0x1ee3: 0x4013b420,
- 0x1ee4: 0x4013b520, 0x1ee5: 0x4013b620, 0x1ee6: 0x4013b720, 0x1ee7: 0x4013b820,
- 0x1ee8: 0x4013ca20, 0x1ee9: 0x4013b920, 0x1eea: 0x4013ba20, 0x1eeb: 0x4013bb20,
- 0x1eec: 0x4013bc20, 0x1eed: 0x4013bd20, 0x1eee: 0x4013be20, 0x1eef: 0x4013bf20,
- 0x1ef0: 0x4013c020, 0x1ef1: 0x4013c120, 0x1ef2: 0x4013c220, 0x1ef3: 0x4013c320,
- 0x1ef4: 0x4013c420, 0x1ef5: 0x4013c520, 0x1ef6: 0x4013c620, 0x1ef7: 0x4013c720,
- 0x1ef8: 0x4013c820, 0x1ef9: 0x4013c920,
+ 0x1ec2: 0x00021284, 0x1ec3: 0x00021284,
+ 0x1ec4: 0x00021284, 0x1ec5: 0x00021284, 0x1ec6: 0x00021284, 0x1ec7: 0x0002129b,
+ 0x1ec8: 0x00021284, 0x1ec9: 0x00021284, 0x1eca: 0x00021284, 0x1ecb: 0x80000000,
+ 0x1ecc: 0x80000000, 0x1ecd: 0x80000000, 0x1ece: 0x80000000, 0x1ecf: 0x80000000,
+ 0x1ed0: 0x40022620, 0x1ed1: 0x0002269b, 0x1ed2: 0x40022820, 0x1ed3: 0x40022a20,
+ 0x1ed4: 0x40022c20, 0x1ed5: 0x40022e20, 0x1ed6: 0x4004c420, 0x1ed7: 0x40021820,
+ 0x1ed8: 0x4003d420, 0x1ed9: 0x4003d620, 0x1eda: 0x4003d820, 0x1edb: 0x4003da20,
+ 0x1edc: 0x4003e220, 0x1edd: 0x4003e420, 0x1ede: 0x4003e620, 0x1edf: 0x4003e820,
+ 0x1ee0: 0x4004f820, 0x1ee1: 0x4004fa20, 0x1ee2: 0x40050220, 0x1ee3: 0x40050420,
+ 0x1ee4: 0x0002e484, 0x1ee5: 0xf0001f04, 0x1ee6: 0xf0000404, 0x1ee7: 0x40050620,
+ 0x1ee8: 0x40020e20, 0x1ee9: 0x40021020, 0x1eea: 0x80000000, 0x1eeb: 0x80000000,
+ 0x1eec: 0x80000000, 0x1eed: 0x80000000, 0x1eee: 0x80000000, 0x1eef: 0x0002129b,
+ 0x1ef0: 0x4004f020, 0x1ef1: 0x4004f420, 0x1ef2: 0x40050e20, 0x1ef3: 0xf0001f04,
+ 0x1ef4: 0xf0000404, 0x1ef5: 0x40051020, 0x1ef6: 0xf0001f04, 0x1ef7: 0xf0000404,
+ 0x1ef8: 0x40051620, 0x1ef9: 0x4003dc20, 0x1efa: 0x4003de20, 0x1efb: 0x40051820,
+ 0x1efc: 0xf0001f04, 0x1efd: 0x4002e020, 0x1efe: 0x40021420, 0x1eff: 0x40051a20,
// Block 0x7c, offset 0x1f00
- 0x1f10: 0x80015002, 0x1f11: 0x80015102, 0x1f12: 0x80015202, 0x1f13: 0x80015202,
- 0x1f14: 0x80015302, 0x1f15: 0x80015402, 0x1f16: 0x80015502, 0x1f17: 0x80015602,
- 0x1f18: 0x80006102, 0x1f19: 0x80006102, 0x1f1a: 0x80006102, 0x1f1b: 0x80015702,
- 0x1f1c: 0x80015802, 0x1f1d: 0x80006202, 0x1f1e: 0x80006202, 0x1f1f: 0x80006202,
- 0x1f20: 0x80006202, 0x1f21: 0x80015902, 0x1f22: 0x80006202, 0x1f23: 0x80006202,
- 0x1f24: 0x80006202, 0x1f25: 0x80006102, 0x1f26: 0x80015a02, 0x1f27: 0x80015b02,
- 0x1f28: 0x80015c02, 0x1f29: 0x80015d02, 0x1f2a: 0x80006102, 0x1f2b: 0x80006102,
- 0x1f2c: 0x80006002, 0x1f2d: 0x80006002, 0x1f2e: 0x80006002, 0x1f2f: 0x80006002,
- 0x1f30: 0x80005f02,
+ 0x1f00: 0x40051e20, 0x1f01: 0x40052220, 0x1f02: 0x40052420, 0x1f03: 0x40050820,
+ 0x1f04: 0x40095820, 0x1f05: 0x40040c20, 0x1f06: 0x40040e20, 0x1f07: 0xf0001f04,
+ 0x1f08: 0xf0001f04, 0x1f09: 0xf0001f04, 0x1f0a: 0x4004e820, 0x1f0b: 0x4004d420,
+ 0x1f0c: 0x40050a20, 0x1f0d: 0x40050c20, 0x1f0e: 0x4004da20, 0x1f0f: 0x40026620,
+ 0x1f10: 0x40052020, 0x1f11: 0x4004dc20, 0x1f12: 0x40095020, 0x1f13: 0x40023420,
+ 0x1f14: 0x40051c20, 0x1f15: 0x40039c20, 0x1f16: 0x40039e20, 0x1f17: 0xe00000ac,
+ 0x1f18: 0x4003a020, 0x1f19: 0x4003a220, 0x1f1a: 0x4003a420, 0x1f1b: 0x4003a620,
+ 0x1f1c: 0x4003a820, 0x1f1d: 0x4003aa20, 0x1f1e: 0x4003ac20, 0x1f1f: 0x00021284,
+ 0x1f20: 0x80000000, 0x1f21: 0x80000000, 0x1f22: 0x80000000, 0x1f23: 0x80000000,
+ 0x1f24: 0x80000000,
+ 0x1f2a: 0x80000000, 0x1f2b: 0x80000000,
+ 0x1f2c: 0x80000000, 0x1f2d: 0x80000000, 0x1f2e: 0x80000000, 0x1f2f: 0x80000000,
+ 0x1f30: 0x0029cc94, 0x1f31: 0x002d9a94,
+ 0x1f34: 0x0029d494, 0x1f35: 0x0029d694, 0x1f36: 0x0029d894, 0x1f37: 0x0029da94,
+ 0x1f38: 0x0029dc94, 0x1f39: 0x0029de94, 0x1f3a: 0x00093894, 0x1f3b: 0x00094e94,
+ 0x1f3c: 0x00094294, 0x1f3d: 0x0003f494, 0x1f3e: 0x0003f694, 0x1f3f: 0x002e9e94,
// Block 0x7d, offset 0x1f40
- 0x1f40: 0xf0000404, 0x1f41: 0xf0000404, 0x1f42: 0xf000000b, 0x1f43: 0xf0000a04,
- 0x1f44: 0x4003f620, 0x1f45: 0xf0000404, 0x1f46: 0xf0000404, 0x1f47: 0xf000000a,
- 0x1f48: 0x4003f720, 0x1f49: 0xf0000a04, 0x1f4a: 0xf0000005, 0x1f4b: 0xf000000b,
- 0x1f4c: 0xf000000b, 0x1f4d: 0xf000000b, 0x1f4e: 0xf0000005, 0x1f4f: 0xf0000202,
- 0x1f50: 0xf000000b, 0x1f51: 0xf000000b, 0x1f52: 0xf000000b, 0x1f53: 0xf0000005,
- 0x1f54: 0x4003f820, 0x1f55: 0xf000000b, 0x1f56: 0xf000040a, 0x1f57: 0x4003f920,
- 0x1f58: 0x4003fa20, 0x1f59: 0xf000000b, 0x1f5a: 0xf000000b, 0x1f5b: 0xf000000b,
- 0x1f5c: 0xf000000b, 0x1f5d: 0xf000000b, 0x1f5e: 0x4003fb20, 0x1f5f: 0x4003fc20,
- 0x1f60: 0xf0001414, 0x1f61: 0xf0000a0a, 0x1f62: 0xf0001414, 0x1f63: 0x4003fd20,
- 0x1f64: 0xf000000b, 0x1f65: 0x4003fe20, 0x1f67: 0x4003ff20,
- 0x1f68: 0xf000000b, 0x1f69: 0x40040020,
- 0x1f6c: 0xf000000b, 0x1f6d: 0xf000000b, 0x1f6e: 0x40040120, 0x1f6f: 0xf0000005,
- 0x1f70: 0xf000000b, 0x1f71: 0xf000000b, 0x1f72: 0x002c8408, 0x1f73: 0xf000000b,
- 0x1f74: 0xf0000005, 0x1f75: 0xf0000004, 0x1f76: 0xf0000004, 0x1f77: 0xf0000004,
- 0x1f78: 0xf0000004, 0x1f79: 0xf0000005, 0x1f7a: 0x40040220, 0x1f7b: 0xf0000a0a,
- 0x1f7c: 0xf0000005, 0x1f7d: 0xf0000005, 0x1f7e: 0xf000000b, 0x1f7f: 0xf000000b,
+ 0x1f40: 0x0029cc95, 0x1f41: 0x0029ce95, 0x1f42: 0x0029d095, 0x1f43: 0x0029d295,
+ 0x1f44: 0x0029d495, 0x1f45: 0x0029d695, 0x1f46: 0x0029d895, 0x1f47: 0x0029da95,
+ 0x1f48: 0x0029dc95, 0x1f49: 0x0029de95, 0x1f4a: 0x00093895, 0x1f4b: 0x00094e95,
+ 0x1f4c: 0x00094295, 0x1f4d: 0x0003f495, 0x1f4e: 0x0003f695,
+ 0x1f50: 0x002bde95, 0x1f51: 0x002c9895, 0x1f52: 0x002ee295, 0x1f53: 0x0030f695,
+ 0x1f54: 0x002cb895, 0x1f55: 0x002d6895, 0x1f56: 0x002dfe95, 0x1f57: 0x002e2295,
+ 0x1f58: 0x002e8295, 0x1f59: 0x002e9e95, 0x1f5a: 0x002f2c95, 0x1f5b: 0x002fe695,
+ 0x1f5c: 0x00302c95,
+ 0x1f60: 0x4027f820, 0x1f61: 0x4027fa20, 0x1f62: 0x4027fc20, 0x1f63: 0x4027fe20,
+ 0x1f64: 0x40280020, 0x1f65: 0x40280220, 0x1f66: 0x40280420, 0x1f67: 0x40280620,
+ 0x1f68: 0x40282c20, 0x1f69: 0x40280820, 0x1f6a: 0x40280a20, 0x1f6b: 0x40280c20,
+ 0x1f6c: 0x40280e20, 0x1f6d: 0x40281020, 0x1f6e: 0x40281220, 0x1f6f: 0x40281420,
+ 0x1f70: 0x40281620, 0x1f71: 0x40281820, 0x1f72: 0x40281a20, 0x1f73: 0x40281c20,
+ 0x1f74: 0x40281e20, 0x1f75: 0x40282020, 0x1f76: 0x40282220, 0x1f77: 0x40282420,
+ 0x1f78: 0x40282620, 0x1f79: 0x40282820, 0x1f7a: 0x40282a20,
// Block 0x7e, offset 0x1f80
- 0x1f80: 0xf0000005, 0x1f81: 0x40040320, 0x1f82: 0x40040420, 0x1f83: 0x40040520,
- 0x1f84: 0x40040620, 0x1f85: 0xf000000b, 0x1f86: 0xf0000005, 0x1f87: 0xf0000005,
- 0x1f88: 0xf0000005, 0x1f89: 0xf0000005, 0x1f8a: 0x40040720, 0x1f8b: 0x40031720,
- 0x1f8c: 0x40040820, 0x1f8d: 0x40040920, 0x1f8e: 0x40164220, 0x1f8f: 0x40040a20,
- 0x1f90: 0xf0001e1e, 0x1f91: 0xf0001e1e, 0x1f92: 0xf0001e1e, 0x1f93: 0xf0001e1e,
- 0x1f94: 0xf0001e1e, 0x1f95: 0xf0001e1e, 0x1f96: 0xf0001e1e, 0x1f97: 0xf0001e1e,
- 0x1f98: 0xf0001e1e, 0x1f99: 0xf0001e1e, 0x1f9a: 0xf0001e1e, 0x1f9b: 0xf0001e1e,
- 0x1f9c: 0xf0001e1e, 0x1f9d: 0xf0001e1e, 0x1f9e: 0xf0001e1e, 0x1f9f: 0xf0001e1e,
- 0x1fa0: 0xf000000a, 0x1fa1: 0xf0000a0a, 0x1fa2: 0xf0000a0a, 0x1fa3: 0xf0000a0a,
- 0x1fa4: 0xf000000a, 0x1fa5: 0xf0000a0a, 0x1fa6: 0xf0000a0a, 0x1fa7: 0xf0000a0a,
- 0x1fa8: 0xf0000a0a, 0x1fa9: 0xf000000a, 0x1faa: 0xf0000a0a, 0x1fab: 0xf0000a0a,
- 0x1fac: 0xf000000a, 0x1fad: 0xf000000a, 0x1fae: 0xf000000a, 0x1faf: 0xf000000a,
- 0x1fb0: 0xf0000004, 0x1fb1: 0xf0000404, 0x1fb2: 0xf0000404, 0x1fb3: 0xf0000404,
- 0x1fb4: 0xf0000004, 0x1fb5: 0xf0000404, 0x1fb6: 0xf0000404, 0x1fb7: 0xf0000404,
- 0x1fb8: 0xf0000404, 0x1fb9: 0xf0000004, 0x1fba: 0xf0000404, 0x1fbb: 0xf0000404,
- 0x1fbc: 0xf0000004, 0x1fbd: 0xf0000004, 0x1fbe: 0xf0000004, 0x1fbf: 0xf0000004,
+ 0x1f90: 0x80012a02, 0x1f91: 0x80012b02, 0x1f92: 0x80012c02, 0x1f93: 0x80012c02,
+ 0x1f94: 0x80012d02, 0x1f95: 0x80012e02, 0x1f96: 0x80012f02, 0x1f97: 0x80013002,
+ 0x1f98: 0x80006102, 0x1f99: 0x80006102, 0x1f9a: 0x80006102, 0x1f9b: 0x80013102,
+ 0x1f9c: 0x80013202, 0x1f9d: 0x80006202, 0x1f9e: 0x80006202, 0x1f9f: 0x80006202,
+ 0x1fa0: 0x80006202, 0x1fa1: 0x80013302, 0x1fa2: 0x80006202, 0x1fa3: 0x80006202,
+ 0x1fa4: 0x80006202, 0x1fa5: 0x80006102, 0x1fa6: 0x80013402, 0x1fa7: 0x80013502,
+ 0x1fa8: 0x80013602, 0x1fa9: 0x80013702, 0x1faa: 0x80006102, 0x1fab: 0x80006102,
+ 0x1fac: 0x80006002, 0x1fad: 0x80006002, 0x1fae: 0x80006002, 0x1faf: 0x80006002,
+ 0x1fb0: 0x80005f02,
// Block 0x7f, offset 0x1fc0
- 0x1fc0: 0x4013f220, 0x1fc1: 0x4013f320, 0x1fc2: 0x4013f420, 0x1fc3: 0x002bc408,
- 0x1fc4: 0x4015e220, 0x1fc5: 0xe00004f5, 0x1fc6: 0x4013f520, 0x1fc7: 0x4013f620,
- 0x1fc8: 0x4013f720, 0x1fc9: 0xf0001e1e,
- 0x1fd0: 0x40040b20, 0x1fd1: 0x40040d20, 0x1fd2: 0x40040c20, 0x1fd3: 0x40040e20,
- 0x1fd4: 0x40040f20, 0x1fd5: 0x40041020, 0x1fd6: 0x40041120, 0x1fd7: 0x40041220,
- 0x1fd8: 0x40041320, 0x1fd9: 0x40041420,
- 0x1fdc: 0x40041520, 0x1fdd: 0x40041620, 0x1fde: 0x40041720, 0x1fdf: 0x40041820,
- 0x1fe0: 0x40041920, 0x1fe1: 0x40041a20, 0x1fe2: 0x40041b20, 0x1fe3: 0x40041c20,
- 0x1fe4: 0x40041d20, 0x1fe5: 0x40041e20, 0x1fe6: 0x40041f20, 0x1fe7: 0x40042020,
- 0x1fe8: 0x40042120, 0x1fe9: 0x40042220, 0x1fea: 0x40042320, 0x1feb: 0x40042420,
- 0x1fec: 0x40042520, 0x1fed: 0x40042620, 0x1fef: 0x40042720,
- 0x1ff0: 0x40042820, 0x1ff1: 0x40042920, 0x1ff2: 0x40042a20, 0x1ff3: 0x40042b20,
- 0x1ff4: 0x40042c20, 0x1ff5: 0x40042d20, 0x1ff6: 0x40042e20, 0x1ff7: 0x40042f20,
- 0x1ff8: 0x40043020, 0x1ff9: 0x40043120, 0x1ffa: 0x40043220, 0x1ffb: 0x40043320,
- 0x1ffc: 0x40043420, 0x1ffd: 0x40043520, 0x1ffe: 0x40043620, 0x1fff: 0x40043720,
+ 0x1fc0: 0xe0000852, 0x1fc1: 0xe0000856, 0x1fc2: 0x002c3a8b, 0x1fc3: 0xf0000a04,
+ 0x1fc4: 0x40081c20, 0x1fc5: 0xe00008a8, 0x1fc6: 0xe00008ac, 0x1fc7: 0x002cc28a,
+ 0x1fc8: 0x40081e20, 0x1fc9: 0xf0000a04, 0x1fca: 0x002d2285, 0x1fcb: 0x002d688b,
+ 0x1fcc: 0x002d688b, 0x1fcd: 0x002d688b, 0x1fce: 0x002d6885, 0x1fcf: 0xf0000202,
+ 0x1fd0: 0x002d9a8b, 0x1fd1: 0x002d9a8b, 0x1fd2: 0x002e228b, 0x1fd3: 0x002e2285,
+ 0x1fd4: 0x40082020, 0x1fd5: 0x002e9e8b, 0x1fd6: 0xf000040a, 0x1fd7: 0x40082220,
+ 0x1fd8: 0x40082420, 0x1fd9: 0x002f2c8b, 0x1fda: 0x002f568b, 0x1fdb: 0x002f7a8b,
+ 0x1fdc: 0x002f7a8b, 0x1fdd: 0x002f7a8b, 0x1fde: 0x40082620, 0x1fdf: 0x40082820,
+ 0x1fe0: 0xf0001414, 0x1fe1: 0xe0000a37, 0x1fe2: 0xf0001414, 0x1fe3: 0x40082a20,
+ 0x1fe4: 0x00312a8b, 0x1fe5: 0x40082c20, 0x1fe7: 0x40082e20,
+ 0x1fe8: 0x00312a8b, 0x1fe9: 0x40083020,
+ 0x1fec: 0x002c0a8b, 0x1fed: 0x002c3a8b, 0x1fee: 0x40083220, 0x1fef: 0x002c9885,
+ 0x1ff0: 0x002c988b, 0x1ff1: 0x002d088b, 0x1ff2: 0x002d1e88, 0x1ff3: 0x002e828b,
+ 0x1ff4: 0x002ee285, 0x1ff5: 0x00389084, 0x1ff6: 0x00389284, 0x1ff7: 0x00389484,
+ 0x1ff8: 0x00389684, 0x1ff9: 0x002d9a85, 0x1ffa: 0x40083420, 0x1ffb: 0xe000090f,
+ 0x1ffc: 0x00327e85, 0x1ffd: 0x00325685, 0x1ffe: 0x0032568b, 0x1fff: 0x00327e8b,
// Block 0x80, offset 0x2000
- 0x2000: 0x40043820, 0x2001: 0x40043920, 0x2002: 0x40043a20, 0x2003: 0x40043b20,
- 0x2004: 0x40043c20, 0x2005: 0x40043d20, 0x2006: 0x40043e20, 0x2007: 0x40043f20,
- 0x2008: 0x40044020, 0x2009: 0x40044120, 0x200a: 0x40044220, 0x200b: 0x40044320,
- 0x200c: 0x40044420,
- 0x2010: 0x40044520, 0x2011: 0x40044620, 0x2012: 0x40044720, 0x2013: 0x40044820,
- 0x2014: 0x40044920, 0x2015: 0x40044a20, 0x2016: 0x40044b20, 0x2017: 0x40044c20,
- 0x2018: 0x40044d20, 0x2019: 0x40044e20, 0x201a: 0x40044f20, 0x201b: 0x40045020,
- 0x201c: 0x40045120, 0x201d: 0x40045220, 0x201e: 0x40045320, 0x201f: 0x40045420,
- 0x2020: 0x40045520, 0x2021: 0x40045620, 0x2022: 0x40045720, 0x2023: 0x40045820,
- 0x2024: 0x40045920, 0x2025: 0x40045a20, 0x2026: 0x40045b20, 0x2027: 0x40045c20,
- 0x2028: 0x40045d20, 0x2029: 0x40045e20, 0x202a: 0x40045f20, 0x202b: 0x40046020,
- 0x202c: 0x40046120, 0x202d: 0x40046220, 0x202e: 0x40046320, 0x202f: 0x40046420,
- 0x2030: 0x40046520, 0x2031: 0x40046620, 0x2032: 0x40046720, 0x2033: 0x40046820,
- 0x2034: 0x40046920, 0x2035: 0x40046a20, 0x2036: 0x40046b20, 0x2037: 0x40046c20,
- 0x2038: 0x40046d20, 0x2039: 0x40046e20, 0x203a: 0x40046f20, 0x203b: 0x40047020,
- 0x203c: 0x40047120, 0x203d: 0x40047220, 0x203e: 0x40047320, 0x203f: 0x40047420,
+ 0x2000: 0x00093685, 0x2001: 0x40083620, 0x2002: 0x40083820, 0x2003: 0x40083a20,
+ 0x2004: 0x40083c20, 0x2005: 0x002c628b, 0x2006: 0x002c6285, 0x2007: 0x002c9885,
+ 0x2008: 0x002d9a85, 0x2009: 0x002dcc85, 0x200a: 0x40083e20, 0x200b: 0x400a6e20,
+ 0x200c: 0x40084020, 0x200d: 0xe000085a, 0x200e: 0x402d1e20, 0x200f: 0x40084220,
+ 0x2010: 0xe0000229, 0x2011: 0xe0000231, 0x2012: 0xe0000210, 0x2013: 0xe0000219,
+ 0x2014: 0xe000032b, 0x2015: 0xe0000221, 0x2016: 0xe000032f, 0x2017: 0xe0000409,
+ 0x2018: 0xe00004d7, 0x2019: 0xe0000225, 0x201a: 0xe000059e, 0x201b: 0xe000022d,
+ 0x201c: 0xe000040d, 0x201d: 0xe00005a2, 0x201e: 0xe00006f6, 0x201f: 0xf0001e1e,
+ 0x2020: 0x002d9a8a, 0x2021: 0xf0001f0a, 0x2022: 0xf0000a0a, 0x2023: 0xf0001f0a,
+ 0x2024: 0x0030be8a, 0x2025: 0xf0001f0a, 0x2026: 0xf0000a0a, 0x2027: 0xe0000a5f,
+ 0x2028: 0xf0001f0a, 0x2029: 0x0030f68a, 0x202a: 0xf0001f0a, 0x202b: 0xf0000a0a,
+ 0x202c: 0x002e228a, 0x202d: 0x002c3a8a, 0x202e: 0x002c628a, 0x202f: 0x002e828a,
+ 0x2030: 0x002d9a84, 0x2031: 0xf0001f04, 0x2032: 0xf0000404, 0x2033: 0xf0001f04,
+ 0x2034: 0x0030be84, 0x2035: 0xf0001f04, 0x2036: 0xf0000404, 0x2037: 0xe0000a5a,
+ 0x2038: 0xf0001f04, 0x2039: 0x0030f684, 0x203a: 0xf0001f04, 0x203b: 0xf0000404,
+ 0x203c: 0x002e2284, 0x203d: 0x002c3a84, 0x203e: 0x002c6284, 0x203f: 0x002e8284,
// Block 0x81, offset 0x2040
- 0x2040: 0x40047520, 0x2041: 0x40047620, 0x2042: 0x40047720, 0x2043: 0x40047820,
- 0x2045: 0x40047920, 0x2046: 0x40047a20, 0x2047: 0x40047b20,
- 0x2048: 0x40047c20, 0x204a: 0x40047d20, 0x204b: 0x40047e20,
- 0x204d: 0x40047f20, 0x204e: 0x40048120, 0x204f: 0x40048220,
- 0x2050: 0x40048320, 0x2051: 0x40048420, 0x2052: 0x40049020, 0x2053: 0x40049120,
- 0x2054: 0x40049220, 0x2055: 0x40049320, 0x2056: 0x40049420, 0x2057: 0x40049520,
- 0x2058: 0x40049620, 0x2059: 0x40049720, 0x205a: 0x40049820, 0x205b: 0x40049920,
- 0x205c: 0x40049b20, 0x205d: 0x40049d20, 0x205e: 0x40049e20, 0x205f: 0x40049f20,
- 0x2060: 0x4004a020, 0x2061: 0x4004a120, 0x2062: 0x4004a220, 0x2063: 0x4004a320,
- 0x2065: 0x4004a420, 0x2067: 0x4004a520,
- 0x2068: 0x4004a620, 0x2069: 0x4004a720, 0x206a: 0x4004a820, 0x206b: 0x4004a920,
- 0x206c: 0xf0000404, 0x206d: 0xf0000404, 0x206e: 0x4004aa20, 0x206f: 0xf0000404,
- 0x2070: 0xf0000404, 0x2071: 0x4004ab20, 0x2072: 0x4004ac20, 0x2073: 0x4004ad20,
- 0x2074: 0x4004ae20, 0x2075: 0x4004af20, 0x2076: 0x4004b020, 0x2077: 0x4004b120,
- 0x2078: 0x4004b220, 0x2079: 0x4004b320, 0x207a: 0x4004b420, 0x207b: 0x4004b520,
- 0x207c: 0x4004b620, 0x207d: 0x4004b720, 0x207e: 0x4004b820, 0x207f: 0x4004b920,
+ 0x2040: 0x40287c20, 0x2041: 0x40287e20, 0x2042: 0x40288020, 0x2043: 0x002c5e88,
+ 0x2044: 0x402c5e20, 0x2045: 0xe0000627, 0x2046: 0x40288220, 0x2047: 0x40288420,
+ 0x2048: 0x40288620, 0x2049: 0xe0000140,
+ 0x2050: 0x40084420, 0x2051: 0x40084820, 0x2052: 0x40084620, 0x2053: 0x40084a20,
+ 0x2054: 0x40084c20, 0x2055: 0x40084e20, 0x2056: 0x40085020, 0x2057: 0x40085220,
+ 0x2058: 0x40085420, 0x2059: 0x40085620,
+ 0x205c: 0x40085820, 0x205d: 0x40085a20, 0x205e: 0x40085c20, 0x205f: 0x40085e20,
+ 0x2060: 0x40086020, 0x2061: 0x40086220, 0x2062: 0x40086420, 0x2063: 0x40086620,
+ 0x2064: 0x40086820, 0x2065: 0x40086a20, 0x2066: 0x40086c20, 0x2067: 0x40086e20,
+ 0x2068: 0x40087020, 0x2069: 0x40087220, 0x206a: 0x40087420, 0x206b: 0x40087620,
+ 0x206c: 0x40087820, 0x206d: 0x40087a20, 0x206f: 0x40087c20,
+ 0x2070: 0x40087e20, 0x2071: 0x40088020, 0x2072: 0x40088220, 0x2073: 0x40088420,
+ 0x2074: 0x40088620, 0x2075: 0x40088820, 0x2076: 0x40088a20, 0x2077: 0x40088c20,
+ 0x2078: 0x40088e20, 0x2079: 0x40089020, 0x207a: 0x40089220, 0x207b: 0x40089420,
+ 0x207c: 0x40089620, 0x207d: 0x40089820, 0x207e: 0x40089a20, 0x207f: 0x40089c20,
// Block 0x82, offset 0x2080
- 0x2080: 0x4004ba20, 0x2082: 0x4004bb20, 0x2083: 0x4004bc20,
- 0x2085: 0x4004bd20, 0x2086: 0x4004be20,
- 0x2088: 0x4004bf20, 0x208a: 0x4004c020, 0x208b: 0x4004c120,
- 0x208c: 0x4004c220, 0x208d: 0x4004c320, 0x208e: 0x4004c420, 0x208f: 0x4004c520,
- 0x2090: 0x4004c620, 0x2091: 0x4004c720, 0x2092: 0x4004c820, 0x2093: 0x4004c920,
- 0x2094: 0x4004ca20, 0x2095: 0x4004cb20, 0x2096: 0x4004cc20, 0x2097: 0x4004cd20,
- 0x2098: 0x4004ce20, 0x2099: 0x4004cf20, 0x209a: 0x4004d020, 0x209b: 0x4004d120,
- 0x209c: 0x4004d220, 0x209d: 0x4004d320, 0x209e: 0x4004d420, 0x209f: 0x4004d520,
- 0x20a1: 0x4004d620, 0x20a3: 0x4004d720,
- 0x20a4: 0x4004d820, 0x20a5: 0x4004d920, 0x20a6: 0x4004da20, 0x20a7: 0x4004db20,
- 0x20a8: 0x4004dc20, 0x20a9: 0x4004dd20, 0x20aa: 0x4004de20, 0x20ab: 0x4004df20,
- 0x20ac: 0x4004e020,
- 0x20b2: 0x4004e120, 0x20b3: 0x4004e220,
- 0x20b6: 0x4004e320, 0x20b7: 0x4004e420,
- 0x20ba: 0x4004e520, 0x20bb: 0x4004e620,
- 0x20bc: 0x4004e720, 0x20bd: 0x4004e820, 0x20be: 0x4004e920, 0x20bf: 0x4004ea20,
+ 0x2080: 0x40089e20, 0x2081: 0x4008a020, 0x2082: 0x4008a220, 0x2083: 0x4008a420,
+ 0x2084: 0x4008a620, 0x2085: 0x4008a820, 0x2086: 0x4008aa20, 0x2087: 0x4008ac20,
+ 0x2088: 0x4008ae20, 0x2089: 0x4008b020, 0x208a: 0x4008b220, 0x208b: 0x4008b420,
+ 0x208c: 0x4008b620,
+ 0x2090: 0x4008b820, 0x2091: 0x4008ba20, 0x2092: 0x4008bc20, 0x2093: 0x4008be20,
+ 0x2094: 0x4008c020, 0x2095: 0x4008c220, 0x2096: 0x4008c420, 0x2097: 0x4008c620,
+ 0x2098: 0x4008c820, 0x2099: 0x4008ca20, 0x209a: 0x4008cc20, 0x209b: 0x4008ce20,
+ 0x209c: 0x4008d020, 0x209d: 0x4008d220, 0x209e: 0x4008d420, 0x209f: 0x4008d620,
+ 0x20a0: 0x4008d820, 0x20a1: 0x4008da20, 0x20a2: 0x4008dc20, 0x20a3: 0x4008de20,
+ 0x20a4: 0x4008e020, 0x20a5: 0x4008e220, 0x20a6: 0x4008e420, 0x20a7: 0x4008e620,
+ 0x20a8: 0x4008e820, 0x20a9: 0x4008ea20, 0x20aa: 0x4008ec20, 0x20ab: 0x4008ee20,
+ 0x20ac: 0x4008f020, 0x20ad: 0x4008f220, 0x20ae: 0x4008f420, 0x20af: 0x4008f620,
+ 0x20b0: 0x4008f820, 0x20b1: 0x4008fa20, 0x20b2: 0x4008fc20, 0x20b3: 0x4008fe20,
+ 0x20b4: 0x40090020, 0x20b5: 0x40090220, 0x20b6: 0x40090420, 0x20b7: 0x40090620,
+ 0x20b8: 0x40090820, 0x20b9: 0x40090a20, 0x20ba: 0x40090c20, 0x20bb: 0x40090e20,
+ 0x20bc: 0x40091020, 0x20bd: 0x40091220, 0x20be: 0x40091420, 0x20bf: 0x40091620,
// Block 0x83, offset 0x20c0
- 0x20c2: 0x4004eb20, 0x20c3: 0x4004ec20,
- 0x20c6: 0x4004ed20, 0x20c7: 0x4004ee20,
- 0x20ca: 0x4004ef20, 0x20cb: 0x4004f020,
- 0x20cc: 0x4004f120, 0x20cd: 0x4004f220, 0x20ce: 0x4004f320, 0x20cf: 0x4004f420,
- 0x20d0: 0x4004f520, 0x20d1: 0x4004f620, 0x20d2: 0x4004f720, 0x20d3: 0x4004f820,
- 0x20d4: 0x4004f920, 0x20d5: 0x4004fa20, 0x20d6: 0x4004fb20, 0x20d7: 0x4004fc20,
- 0x20d8: 0x4004fd20, 0x20d9: 0x4004fe20, 0x20da: 0x4004ff20, 0x20db: 0x40050020,
- 0x20dc: 0x40050120, 0x20dd: 0x40050220, 0x20de: 0x40050320, 0x20df: 0x40050420,
- 0x20e0: 0x40050520, 0x20e1: 0x40050620, 0x20e2: 0x40050720, 0x20e3: 0x40050820,
- 0x20e4: 0x40050920, 0x20e5: 0x40050a20, 0x20e6: 0x40050b20, 0x20e7: 0x40050c20,
- 0x20e8: 0x40050d20, 0x20e9: 0x40050e20, 0x20ea: 0x40050f20, 0x20eb: 0x40051020,
- 0x20f0: 0x40051120, 0x20f1: 0x40051220, 0x20f2: 0x40051320, 0x20f3: 0x40051420,
- 0x20f4: 0x40051520, 0x20f5: 0x40051620, 0x20f6: 0x40051720, 0x20f7: 0x40051820,
- 0x20f8: 0x40051920, 0x20f9: 0x40051a20, 0x20fa: 0x40051b20, 0x20fb: 0x40051c20,
- 0x20fc: 0x40051d20, 0x20fd: 0x40051e20, 0x20fe: 0x40051f20, 0x20ff: 0x40052020,
+ 0x20c0: 0x40091820, 0x20c1: 0x40091a20, 0x20c2: 0x40091c20, 0x20c3: 0x40091e20,
+ 0x20c5: 0x40092020, 0x20c6: 0x40092220, 0x20c7: 0x40092420,
+ 0x20c8: 0x40092620, 0x20ca: 0x40092820, 0x20cb: 0x40092a20,
+ 0x20cd: 0x40092c20, 0x20ce: 0x40093020, 0x20cf: 0x40093220,
+ 0x20d0: 0x40093420, 0x20d1: 0x40093620, 0x20d2: 0x40094e20, 0x20d3: 0x40095220,
+ 0x20d4: 0x40095420, 0x20d5: 0x40095620, 0x20d6: 0x40095a20, 0x20d7: 0x40095c20,
+ 0x20d8: 0x40095e20, 0x20d9: 0x40096020, 0x20da: 0x40096220, 0x20db: 0x40096420,
+ 0x20dc: 0x40096820, 0x20dd: 0x40096c20, 0x20de: 0x40096e20, 0x20df: 0x40097020,
+ 0x20e0: 0x40097220, 0x20e1: 0x40097420, 0x20e2: 0x40097620, 0x20e3: 0x40097820,
+ 0x20e5: 0x40097a20, 0x20e7: 0x40097c20,
+ 0x20e8: 0x40097e20, 0x20e9: 0x40098020, 0x20ea: 0x40098220, 0x20eb: 0x40098420,
+ 0x20ec: 0xf0001f04, 0x20ed: 0xf0000404, 0x20ee: 0x40098620, 0x20ef: 0xf0001f04,
+ 0x20f0: 0xf0000404, 0x20f1: 0x40098820, 0x20f2: 0x40098a20, 0x20f3: 0x40098c20,
+ 0x20f4: 0x40098e20, 0x20f5: 0x40099020, 0x20f6: 0x40099220, 0x20f7: 0x40099420,
+ 0x20f8: 0x40099620, 0x20f9: 0x40099820, 0x20fa: 0x40099a20, 0x20fb: 0x40099c20,
+ 0x20fc: 0x40099e20, 0x20fd: 0x4009a020, 0x20fe: 0x4009a220, 0x20ff: 0x4009a420,
// Block 0x84, offset 0x2100
- 0x2100: 0x40052120, 0x2101: 0x40052220, 0x2102: 0x40052320, 0x2103: 0x40052420,
- 0x2104: 0x40052520, 0x2105: 0x40052620, 0x2106: 0x40052720, 0x2107: 0x40052820,
- 0x2108: 0x40052920, 0x2109: 0x40052a20, 0x210a: 0x40052b20, 0x210b: 0x40052c20,
- 0x210c: 0x40052d20, 0x210d: 0x40052e20, 0x210e: 0x40052f20, 0x210f: 0x40053020,
- 0x2110: 0x40053120, 0x2111: 0x40053220, 0x2112: 0x40053320, 0x2113: 0x40053420,
- 0x2114: 0x40053520, 0x2115: 0x40053620, 0x2116: 0x40053720, 0x2117: 0x40053820,
- 0x2118: 0x40053920, 0x2119: 0x40053a20, 0x211a: 0x40053b20, 0x211b: 0x40053c20,
- 0x211c: 0x40053d20, 0x211d: 0x40053e20, 0x211e: 0x40053f20, 0x211f: 0x40054020,
- 0x2124: 0x40054120, 0x2125: 0x40054220, 0x2126: 0x40054320, 0x2127: 0x40054420,
- 0x2128: 0x40054520, 0x2129: 0x40054620,
- 0x212e: 0x40054720, 0x212f: 0x40054820,
- 0x2130: 0x40054920, 0x2131: 0x40054a20, 0x2132: 0x40054b20, 0x2133: 0x40054c20,
- 0x2134: 0x40054d20, 0x2135: 0x40054e20, 0x2136: 0x40054f20, 0x2137: 0x40055020,
- 0x2138: 0x40055120, 0x2139: 0x40055220, 0x213a: 0x40055320, 0x213b: 0x40055420,
- 0x213c: 0x40055520, 0x213d: 0x40055620, 0x213e: 0x40055720, 0x213f: 0x40055820,
+ 0x2100: 0x4009a620, 0x2102: 0x4009a820, 0x2103: 0x4009aa20,
+ 0x2105: 0x4009ac20, 0x2106: 0x4009ae20,
+ 0x2108: 0x4009b020, 0x210a: 0x4009b220, 0x210b: 0x4009b420,
+ 0x210c: 0x4009b620, 0x210d: 0x4009b820, 0x210e: 0x4009ba20, 0x210f: 0x4009bc20,
+ 0x2110: 0x4009be20, 0x2111: 0x4009c020, 0x2112: 0x4009c220, 0x2113: 0x4009c420,
+ 0x2114: 0x4009c620, 0x2115: 0x4009c820, 0x2116: 0x4009ca20, 0x2117: 0x4009cc20,
+ 0x2118: 0x4009ce20, 0x2119: 0x4009d020, 0x211a: 0x4009d220, 0x211b: 0x4009d420,
+ 0x211c: 0x4009d620, 0x211d: 0x4009d820, 0x211e: 0x4009da20, 0x211f: 0x4009dc20,
+ 0x2121: 0x4009de20, 0x2123: 0x4009e020,
+ 0x2124: 0x4009e220, 0x2125: 0x4009e420, 0x2126: 0x4009e620, 0x2127: 0x4009e820,
+ 0x2128: 0x4009ea20, 0x2129: 0x4009ec20, 0x212a: 0x4009ee20, 0x212b: 0x4009f020,
+ 0x212c: 0x4009f220,
+ 0x2132: 0x4009f420, 0x2133: 0x4009f620,
+ 0x2136: 0x4009f820, 0x2137: 0x4009fa20,
+ 0x213a: 0x4009fc20, 0x213b: 0x4009fe20,
+ 0x213c: 0x400a0020, 0x213d: 0x400a0220, 0x213e: 0x400a0420, 0x213f: 0x400a0620,
// Block 0x85, offset 0x2140
- 0x2140: 0x40055920, 0x2141: 0x40055a20, 0x2142: 0x40055b20, 0x2143: 0x40055c20,
- 0x2144: 0x40055d20, 0x2145: 0x40055e20, 0x2146: 0x40055f20, 0x2147: 0x40056020,
- 0x2148: 0x40056120, 0x2149: 0x40056220, 0x214a: 0x40056320, 0x214b: 0x40056420,
- 0x214c: 0x40056520, 0x214d: 0x40056620, 0x214e: 0x40056720, 0x214f: 0x40056820,
- 0x2150: 0x40056920, 0x2151: 0x40056a20, 0x2152: 0x40056b20, 0x2153: 0x40056c20,
- 0x2154: 0x40056d20, 0x2155: 0x40056e20, 0x2156: 0x40056f20, 0x2157: 0x40057020,
- 0x2158: 0x40057120, 0x2159: 0x40057220, 0x215a: 0x40057320, 0x215b: 0x40057420,
- 0x215c: 0x40057520, 0x215d: 0x40057620, 0x215e: 0x40057720, 0x215f: 0x40057820,
- 0x2160: 0x40057920, 0x2161: 0x40057a20, 0x2162: 0x40057b20, 0x2163: 0x40057c20,
- 0x2164: 0x40057d20, 0x2165: 0x40057e20, 0x2166: 0x40057f20, 0x2167: 0x40058020,
- 0x2168: 0x40058120, 0x216b: 0x40058220,
- 0x216c: 0x40058320, 0x216d: 0x40058420, 0x216e: 0x40058520, 0x216f: 0x40058620,
- 0x2170: 0x40058720, 0x2171: 0x40058820, 0x2172: 0x40058920, 0x2173: 0x40058a20,
- 0x2174: 0x40058b20, 0x2175: 0x40058c20, 0x2176: 0x40058d20, 0x2177: 0x40058e20,
- 0x2178: 0x40058f20, 0x2179: 0x40059020, 0x217a: 0x40059120, 0x217b: 0x40059220,
- 0x217c: 0x40059320, 0x217d: 0x40059420, 0x217e: 0x40059520, 0x217f: 0x40059620,
+ 0x2142: 0x400a0820, 0x2143: 0x400a0a20,
+ 0x2146: 0x400a0c20, 0x2147: 0x400a0e20,
+ 0x214a: 0x400a1020, 0x214b: 0x400a1220,
+ 0x214c: 0x400a1420, 0x214d: 0x400a1620, 0x214e: 0x400a1820, 0x214f: 0x400a1a20,
+ 0x2150: 0x400a1c20, 0x2151: 0x400a1e20, 0x2152: 0x400a2020, 0x2153: 0x400a2220,
+ 0x2154: 0x400a2420, 0x2155: 0x400a2620, 0x2156: 0x400a2820, 0x2157: 0x400a2a20,
+ 0x2158: 0x400a2c20, 0x2159: 0x400a2e20, 0x215a: 0x400a3020, 0x215b: 0x400a3220,
+ 0x215c: 0x400a3420, 0x215d: 0x400a3620, 0x215e: 0x400a3820, 0x215f: 0x400a3a20,
+ 0x2160: 0x400a3c20, 0x2161: 0x400a3e20, 0x2162: 0x400a4020, 0x2163: 0x400a4220,
+ 0x2164: 0x400a4420, 0x2165: 0x400a4620, 0x2166: 0x400a4820, 0x2167: 0x400a4a20,
+ 0x2168: 0x400a4c20, 0x2169: 0x400a4e20, 0x216a: 0x400a5020, 0x216b: 0x400a5220,
+ 0x2170: 0x400a5420, 0x2171: 0x400a5620, 0x2172: 0x400a5820, 0x2173: 0x400a5a20,
+ 0x2174: 0x400a5c20, 0x2175: 0x400a5e20, 0x2176: 0x400a6020, 0x2177: 0x400a6220,
+ 0x2178: 0x400a6420, 0x2179: 0x400a6620, 0x217a: 0x400a6820, 0x217b: 0x400a6a20,
+ 0x217c: 0x400a6c20, 0x217d: 0x400a7020, 0x217e: 0x400a7220, 0x217f: 0x400a7420,
// Block 0x86, offset 0x2180
- 0x2180: 0x40059720, 0x2181: 0x40059820, 0x2182: 0x40059920, 0x2183: 0x40059a20,
- 0x2184: 0x40059b20, 0x2185: 0x40059c20, 0x2186: 0x40059d20, 0x2187: 0x40059e20,
- 0x2188: 0x40059f20, 0x2189: 0x4005a020, 0x218a: 0x4005a120, 0x218b: 0x4005a220,
- 0x218c: 0x4005a320, 0x218d: 0x4005a420, 0x218e: 0x4005a520, 0x218f: 0x4005a620,
- 0x2190: 0x4005a720, 0x2191: 0x4005a820, 0x2192: 0x4005a920, 0x2193: 0x4005aa20,
- 0x2194: 0x4005ab20, 0x2195: 0x4005ac20, 0x2196: 0x4005ad20, 0x2197: 0x4005ae20,
- 0x2198: 0x4005af20, 0x2199: 0x4005b020, 0x219a: 0x4005b120, 0x219b: 0x4005b220,
- 0x219c: 0x4005b320, 0x219d: 0x4005b420, 0x219e: 0x4005b520, 0x219f: 0x4005b620,
- 0x21a0: 0x4005b720, 0x21a1: 0x4005b820, 0x21a2: 0x4005b920, 0x21a3: 0x4005ba20,
- 0x21a4: 0x4005bb20, 0x21a5: 0x4005bc20, 0x21a6: 0x4005bd20, 0x21a7: 0x4005be20,
- 0x21a8: 0x4005bf20, 0x21a9: 0x4005c020, 0x21aa: 0x4005c120, 0x21ab: 0x4005c220,
- 0x21ac: 0x4005c320, 0x21ad: 0x4005c420, 0x21ae: 0x4005c520, 0x21af: 0x4005c620,
- 0x21b0: 0x4005c720, 0x21b1: 0x4005c820, 0x21b2: 0x4005c920, 0x21b3: 0x4005ca20,
- 0x21b4: 0x4005cb20, 0x21b5: 0x4005cc20, 0x21b6: 0x4005cd20, 0x21b7: 0x4005ce20,
- 0x21b8: 0x4005cf20, 0x21b9: 0x4005d020, 0x21ba: 0x4005d120, 0x21bb: 0x4005d220,
- 0x21bc: 0x4005d320, 0x21bd: 0x4005d420, 0x21be: 0x4005d520, 0x21bf: 0x4005d620,
+ 0x2180: 0x400a7620, 0x2181: 0x400a7820, 0x2182: 0x400a7a20, 0x2183: 0x400a7c20,
+ 0x2184: 0x400a7e20, 0x2185: 0x400a8020, 0x2186: 0x400a8220, 0x2187: 0x400a8420,
+ 0x2188: 0x400a8620, 0x2189: 0x400a8820, 0x218a: 0x400a8a20, 0x218b: 0x400a8c20,
+ 0x218c: 0x400a8e20, 0x218d: 0x400a9020, 0x218e: 0x400a9220, 0x218f: 0x400a9420,
+ 0x2190: 0x400a9620, 0x2191: 0x400a9820, 0x2192: 0x400a9a20, 0x2193: 0x400a9c20,
+ 0x2194: 0x400a9e20, 0x2195: 0x400aa020, 0x2196: 0x400aa220, 0x2197: 0x400aa420,
+ 0x2198: 0x400aa620, 0x2199: 0x400aa820, 0x219a: 0x400aaa20, 0x219b: 0x400aac20,
+ 0x219c: 0x400aae20, 0x219d: 0x400ab020, 0x219e: 0x400ab220, 0x219f: 0x400ab420,
+ 0x21a4: 0x400ab620, 0x21a5: 0x400ab820, 0x21a6: 0x400aba20, 0x21a7: 0x400abc20,
+ 0x21a8: 0x400abe20, 0x21a9: 0x400ac020,
+ 0x21ae: 0x400ac220, 0x21af: 0x400ac420,
+ 0x21b0: 0x400ac620, 0x21b1: 0x400ac820, 0x21b2: 0x400aca20, 0x21b3: 0x400acc20,
+ 0x21b4: 0x400ace20, 0x21b5: 0x400ad020, 0x21b6: 0x400ad220, 0x21b7: 0x400ad420,
+ 0x21b8: 0x400ad620, 0x21b9: 0x400ad820, 0x21ba: 0x400ada20, 0x21bb: 0x400adc20,
+ 0x21bc: 0x400ade20, 0x21bd: 0x400ae020, 0x21be: 0x400ae220, 0x21bf: 0x400ae420,
// Block 0x87, offset 0x21c0
- 0x21c0: 0x4005d720, 0x21c1: 0x4005d820, 0x21c2: 0x4005d920, 0x21c3: 0x4005da20,
- 0x21c4: 0x4005db20, 0x21c5: 0x4005dc20, 0x21c6: 0x4005dd20, 0x21c7: 0x4005de20,
- 0x21c8: 0x4005df20, 0x21c9: 0x4005e020, 0x21ca: 0x4005e120, 0x21cb: 0x4005e220,
- 0x21cc: 0x4005e320, 0x21cd: 0x4005e420, 0x21ce: 0x4005e520, 0x21cf: 0x4005e620,
- 0x21d0: 0x4005e720, 0x21d1: 0x4005e820, 0x21d2: 0x4005e920, 0x21d3: 0x4005ea20,
- 0x21d4: 0x4005eb20, 0x21d5: 0x4005ec20, 0x21d6: 0x4005ed20, 0x21d7: 0x4005ee20,
- 0x21d8: 0x4005ef20, 0x21d9: 0x4005f020, 0x21da: 0x4005f120, 0x21db: 0x4005f220,
- 0x21dc: 0x4005f320, 0x21dd: 0x4005f420, 0x21de: 0x4005f520, 0x21df: 0x4005f620,
- 0x21e0: 0x4005f720, 0x21e1: 0x4005f820, 0x21e2: 0x4005f920, 0x21e3: 0x4005fa20,
- 0x21e4: 0x4005fb20, 0x21e5: 0x4005fc20, 0x21e6: 0x4005fd20, 0x21e7: 0x4005fe20,
- 0x21e8: 0x4005ff20, 0x21e9: 0x40060020, 0x21ea: 0x40060120, 0x21eb: 0x40060220,
- 0x21ec: 0x40060320, 0x21ed: 0x40060420, 0x21ee: 0x40060520, 0x21ef: 0x40060620,
- 0x21f0: 0x40060720, 0x21f1: 0x40060820, 0x21f2: 0x40060920, 0x21f3: 0x40060a20,
- 0x21f4: 0x40060b20, 0x21f5: 0x40060c20, 0x21f6: 0x40060d20, 0x21f7: 0x40060e20,
- 0x21f8: 0x40060f20, 0x21f9: 0x40061020, 0x21fa: 0x40061120, 0x21fb: 0x40061220,
- 0x21fc: 0x40061320, 0x21fd: 0x40061420, 0x21fe: 0x40061520, 0x21ff: 0x40061620,
+ 0x21c0: 0x400ae620, 0x21c1: 0x400ae820, 0x21c2: 0x400aea20, 0x21c3: 0x400aec20,
+ 0x21c4: 0x400aee20, 0x21c5: 0x400af020, 0x21c6: 0x400af220, 0x21c7: 0x400af420,
+ 0x21c8: 0x400af620, 0x21c9: 0x400af820, 0x21ca: 0x400afa20, 0x21cb: 0x400afc20,
+ 0x21cc: 0x400afe20, 0x21cd: 0x400b0020, 0x21ce: 0x400b0220, 0x21cf: 0x400b0420,
+ 0x21d0: 0x400b0620, 0x21d1: 0x400b0820, 0x21d2: 0x400b0a20, 0x21d3: 0x400b0c20,
+ 0x21d4: 0x400b0e20, 0x21d5: 0x400b1020, 0x21d6: 0x400b1220, 0x21d7: 0x400b1420,
+ 0x21d8: 0x400b1620, 0x21d9: 0x400b1820, 0x21da: 0x400b1a20, 0x21db: 0x400b1c20,
+ 0x21dc: 0x400b1e20, 0x21dd: 0x400b2020, 0x21de: 0x400b2220, 0x21df: 0x400b2420,
+ 0x21e0: 0x400b2620, 0x21e1: 0x400b2820, 0x21e2: 0x400b2a20, 0x21e3: 0x400b2c20,
+ 0x21e4: 0x400b2e20, 0x21e5: 0x400b3020, 0x21e6: 0x400b3220, 0x21e7: 0x400b3420,
+ 0x21e8: 0x400b3620, 0x21eb: 0x400b3820,
+ 0x21ec: 0x400b3a20, 0x21ed: 0x400b3c20, 0x21ee: 0x400b3e20, 0x21ef: 0x400b4020,
+ 0x21f0: 0x400b4220, 0x21f1: 0x400b4420, 0x21f2: 0x400b4620, 0x21f3: 0x400b4820,
+ 0x21f4: 0x400b4a20, 0x21f5: 0x400b4c20, 0x21f6: 0x400b4e20, 0x21f7: 0x400b5020,
+ 0x21f8: 0x400b5220, 0x21f9: 0x400b5420, 0x21fa: 0x400b5620, 0x21fb: 0x400b5820,
+ 0x21fc: 0x400b5a20, 0x21fd: 0x400b5c20, 0x21fe: 0x400b5e20, 0x21ff: 0x400b6020,
// Block 0x88, offset 0x2200
- 0x2200: 0x40061720, 0x2201: 0x40061820, 0x2202: 0x40061920, 0x2203: 0x40061a20,
- 0x2204: 0x40061b20, 0x2205: 0x40061c20, 0x2206: 0x40061d20, 0x2207: 0x40061e20,
- 0x2208: 0x40061f20, 0x2209: 0x40062020, 0x220a: 0x40062120, 0x220b: 0x40062220,
- 0x220c: 0x40062320, 0x220d: 0x40062420, 0x220e: 0x40062520, 0x220f: 0x40062620,
- 0x2210: 0x40062720, 0x2211: 0x40062820, 0x2212: 0x40062920, 0x2213: 0x40062a20,
- 0x2214: 0x40062b20, 0x2215: 0x40062c20, 0x2216: 0x40062d20, 0x2217: 0x40062e20,
- 0x2218: 0x40062f20, 0x2219: 0x40063020, 0x221a: 0x40063120, 0x221b: 0x40063220,
- 0x221c: 0x40063320, 0x221d: 0x40063420, 0x221e: 0x40063520, 0x221f: 0x40063620,
- 0x2220: 0x40063720, 0x2221: 0x40063820, 0x2222: 0x40063920, 0x2223: 0x40063a20,
- 0x2224: 0x40063b20, 0x2225: 0x40063c20, 0x2226: 0x40063d20, 0x2227: 0x40063e20,
- 0x2228: 0x40063f20, 0x2229: 0x40064020, 0x222a: 0x40064120, 0x222b: 0x40064220,
- 0x222c: 0x40064320, 0x222d: 0x40064420, 0x222e: 0x40064520, 0x222f: 0x40064620,
- 0x2230: 0x40064720, 0x2231: 0x40064820, 0x2232: 0x40064920, 0x2233: 0x40064a20,
+ 0x2200: 0x400b6220, 0x2201: 0x400b6420, 0x2202: 0x400b6620, 0x2203: 0x400b6820,
+ 0x2204: 0x400b6a20, 0x2205: 0x400b6c20, 0x2206: 0x400b6e20, 0x2207: 0x400b7020,
+ 0x2208: 0x400b7220, 0x2209: 0x400b7420, 0x220a: 0x400b7620, 0x220b: 0x400b7820,
+ 0x220c: 0x400b7a20, 0x220d: 0x400b7c20, 0x220e: 0x400b7e20, 0x220f: 0x400b8020,
+ 0x2210: 0x400b8220, 0x2211: 0x400b8420, 0x2212: 0x400b8620, 0x2213: 0x400b8820,
+ 0x2214: 0x400b8a20, 0x2215: 0x400b8c20, 0x2216: 0x400b8e20, 0x2217: 0x400b9020,
+ 0x2218: 0x400b9220, 0x2219: 0x400b9420, 0x221a: 0x400b9620, 0x221b: 0x400b9820,
+ 0x221c: 0x400b9a20, 0x221d: 0x400b9c20, 0x221e: 0x400b9e20, 0x221f: 0x400ba020,
+ 0x2220: 0x400ba220, 0x2221: 0x400ba420, 0x2222: 0x400ba620, 0x2223: 0x400ba820,
+ 0x2224: 0x400baa20, 0x2225: 0x400bac20, 0x2226: 0x400bae20, 0x2227: 0x400bb020,
+ 0x2228: 0x400bb220, 0x2229: 0x400bb420, 0x222a: 0x400bb620, 0x222b: 0x400bb820,
+ 0x222c: 0x400bba20, 0x222d: 0x400bbc20, 0x222e: 0x400bbe20, 0x222f: 0x400bc020,
+ 0x2230: 0x400bc220, 0x2231: 0x400bc420, 0x2232: 0x400bc620, 0x2233: 0x400bc820,
+ 0x2234: 0x400bca20, 0x2235: 0x400bcc20, 0x2236: 0x400bce20, 0x2237: 0x400bd020,
+ 0x2238: 0x400bd220, 0x2239: 0x400bd420, 0x223a: 0x400bd620, 0x223b: 0x400bd820,
+ 0x223c: 0x400bda20, 0x223d: 0x400bdc20, 0x223e: 0x400bde20, 0x223f: 0x400be020,
// Block 0x89, offset 0x2240
- 0x2240: 0x40064b20, 0x2241: 0x40064c20, 0x2242: 0x40064d20, 0x2243: 0x40064e20,
- 0x2244: 0x40064f20, 0x2245: 0x40065020, 0x2246: 0x40065120, 0x2247: 0x40065220,
- 0x2248: 0x40065320, 0x2249: 0x40065420, 0x224a: 0x40065520, 0x224b: 0x40065620,
- 0x224c: 0x40065720, 0x224d: 0x40065820, 0x224e: 0x40065920, 0x224f: 0x40065a20,
- 0x2250: 0x40065b20, 0x2251: 0x40065c20, 0x2252: 0x40065d20, 0x2253: 0x40065e20,
- 0x2254: 0x40065f20, 0x2255: 0x40066020, 0x2256: 0x40066120, 0x2257: 0x40066220,
- 0x2258: 0x40066320, 0x2259: 0x40066420, 0x225a: 0x40066520, 0x225b: 0x40066620,
- 0x225c: 0x40066720, 0x225d: 0x40066820, 0x225e: 0x40066920, 0x225f: 0x40066a20,
- 0x2260: 0x40066b20, 0x2261: 0x40066c20, 0x2262: 0x40066d20, 0x2263: 0x40066e20,
- 0x2264: 0x40066f20, 0x2265: 0x40067020, 0x2266: 0x40067120,
+ 0x2240: 0x400be220, 0x2241: 0x400be420, 0x2242: 0x400be620, 0x2243: 0x400be820,
+ 0x2244: 0x400bea20, 0x2245: 0x400bec20, 0x2246: 0x400bee20, 0x2247: 0x400bf020,
+ 0x2248: 0x400bf220, 0x2249: 0x400bf420, 0x224a: 0x400bf620, 0x224b: 0x400bf820,
+ 0x224c: 0x400bfa20, 0x224d: 0x400bfc20, 0x224e: 0x400bfe20, 0x224f: 0x400c0020,
+ 0x2250: 0x400c0220, 0x2251: 0x400c0420, 0x2252: 0x400c0620, 0x2253: 0x400c0820,
+ 0x2254: 0x400c0a20, 0x2255: 0x400c0c20, 0x2256: 0x400c0e20, 0x2257: 0x400c1020,
+ 0x2258: 0x400c1220, 0x2259: 0x400c1420, 0x225a: 0x400c1620, 0x225b: 0x400c1820,
+ 0x225c: 0x400c1a20, 0x225d: 0x400c1c20, 0x225e: 0x400c1e20, 0x225f: 0x400c2020,
+ 0x2260: 0x400c2220, 0x2261: 0x400c2420, 0x2262: 0x400c2620, 0x2263: 0x400c2820,
+ 0x2264: 0x400c2a20, 0x2265: 0x400c2c20, 0x2266: 0x400c2e20, 0x2267: 0x400c3020,
+ 0x2268: 0x400c3220, 0x2269: 0x400c3420, 0x226a: 0x400c3620, 0x226b: 0x400c3820,
+ 0x226c: 0x400c3a20, 0x226d: 0x400c3c20, 0x226e: 0x400c3e20, 0x226f: 0x400c4020,
+ 0x2270: 0x400c4220, 0x2271: 0x400c4420, 0x2272: 0x400c4620, 0x2273: 0x400c4820,
+ 0x2274: 0x400c4a20, 0x2275: 0x400c4c20, 0x2276: 0x400c4e20, 0x2277: 0x400c5020,
+ 0x2278: 0x400c5220, 0x2279: 0x400c5420, 0x227a: 0x400c5620, 0x227b: 0x400c5820,
+ 0x227c: 0x400c5a20, 0x227d: 0x400c5c20, 0x227e: 0x400c5e20, 0x227f: 0x400c6020,
// Block 0x8a, offset 0x2280
- 0x2280: 0x40067220, 0x2281: 0x40067320, 0x2282: 0x40067420, 0x2283: 0x40067520,
- 0x2284: 0x40067620, 0x2285: 0x40067720, 0x2286: 0x40067820, 0x2287: 0x40067920,
- 0x2288: 0x40067a20, 0x2289: 0x40067b20, 0x228a: 0x40067c20,
- 0x22a0: 0xf0000006, 0x22a1: 0xf0000006, 0x22a2: 0xf0000006, 0x22a3: 0xf0000006,
- 0x22a4: 0xf0000006, 0x22a5: 0xf0000006, 0x22a6: 0xf0000006, 0x22a7: 0xf0000006,
- 0x22a8: 0xf0000006, 0x22a9: 0xf0000606, 0x22aa: 0xf0000606, 0x22ab: 0xf0000606,
- 0x22ac: 0xf0000606, 0x22ad: 0xf0000606, 0x22ae: 0xf0000606, 0x22af: 0xf0000606,
- 0x22b0: 0xf0000606, 0x22b1: 0xf0000606, 0x22b2: 0xf0000606, 0x22b3: 0xf0000606,
- 0x22b4: 0xf0000404, 0x22b5: 0xf0000404, 0x22b6: 0xf0000404, 0x22b7: 0xf0000404,
- 0x22b8: 0xf0000404, 0x22b9: 0xf0000404, 0x22ba: 0xf0000404, 0x22bb: 0xf0000404,
- 0x22bc: 0xf0000404, 0x22bd: 0xf0000404, 0x22be: 0xf0000404, 0x22bf: 0xf0000404,
+ 0x2280: 0x400c6220, 0x2281: 0x400c6420, 0x2282: 0x400c6620, 0x2283: 0x400c6820,
+ 0x2284: 0x400c6a20, 0x2285: 0x400c6c20, 0x2286: 0x400c6e20, 0x2287: 0x400c7020,
+ 0x2288: 0x400c7220, 0x2289: 0x400c7420, 0x228a: 0x400c7620, 0x228b: 0x400c7820,
+ 0x228c: 0x400c7a20, 0x228d: 0x400c7c20, 0x228e: 0x400c7e20, 0x228f: 0x400c8020,
+ 0x2290: 0x400c8220, 0x2291: 0x400c8420, 0x2292: 0x400c8620, 0x2293: 0x400c8820,
+ 0x2294: 0x400c8a20, 0x2295: 0x400c8c20, 0x2296: 0x400c8e20, 0x2297: 0x400c9020,
+ 0x2298: 0x400c9220, 0x2299: 0x400c9420, 0x229a: 0x400c9620, 0x229b: 0x400c9820,
+ 0x229c: 0x400c9a20, 0x229d: 0x400c9c20, 0x229e: 0x400c9e20, 0x229f: 0x400ca020,
+ 0x22a0: 0x400ca220, 0x22a1: 0x400ca420, 0x22a2: 0x400ca620, 0x22a3: 0x400ca820,
+ 0x22a4: 0x400caa20, 0x22a5: 0x400cac20, 0x22a6: 0x400cae20, 0x22a7: 0x400cb020,
+ 0x22a8: 0x400cb220, 0x22a9: 0x400cb420, 0x22aa: 0x400cb620, 0x22ab: 0x400cb820,
+ 0x22ac: 0x400cba20, 0x22ad: 0x400cbc20, 0x22ae: 0x400cbe20, 0x22af: 0x400cc020,
+ 0x22b0: 0x400cc220, 0x22b1: 0x400cc420, 0x22b2: 0x400cc620, 0x22b3: 0x400cc820,
// Block 0x8b, offset 0x22c0
- 0x22c0: 0xf0000404, 0x22c1: 0xf0000404, 0x22c2: 0xf0000404, 0x22c3: 0xf0000404,
- 0x22c4: 0xf0000404, 0x22c5: 0xf0000404, 0x22c6: 0xf0000404, 0x22c7: 0xf0000404,
- 0x22c8: 0xf0000404, 0x22c9: 0xf0000404, 0x22ca: 0xf0000404, 0x22cb: 0xf0000404,
- 0x22cc: 0xf0000404, 0x22cd: 0xf0000404, 0x22ce: 0xf0000404, 0x22cf: 0xf0000404,
- 0x22d0: 0xf0000404, 0x22d1: 0xf0000404, 0x22d2: 0xf0000404, 0x22d3: 0xf0000404,
- 0x22d4: 0xf0000404, 0x22d5: 0xf0000404, 0x22d6: 0xf0000404, 0x22d7: 0xf0000404,
- 0x22d8: 0xf0000404, 0x22d9: 0xf0000404, 0x22da: 0xf0000404, 0x22db: 0xf0000404,
- 0x22dc: 0xf0000404, 0x22dd: 0xf0000404, 0x22de: 0xf0000404, 0x22df: 0xf0000404,
- 0x22e0: 0xf0000404, 0x22e1: 0xf0000404, 0x22e2: 0xf0000404, 0x22e3: 0xf0000404,
- 0x22e4: 0xf0000404, 0x22e5: 0xf0000404, 0x22e6: 0xf0000404, 0x22e7: 0xf0000404,
- 0x22e8: 0xf0000404, 0x22e9: 0xf0000404, 0x22ea: 0xf0000404, 0x22eb: 0xf0000404,
- 0x22ec: 0xf0000404, 0x22ed: 0xf0000404, 0x22ee: 0xf0000404, 0x22ef: 0xf0000404,
- 0x22f0: 0xf0000404, 0x22f1: 0xf0000404, 0x22f2: 0xf0000404, 0x22f3: 0xf0000404,
- 0x22f4: 0xf0000404, 0x22f5: 0xf0000404, 0x22f6: 0xf000000c, 0x22f7: 0xf000000c,
- 0x22f8: 0xf000000c, 0x22f9: 0xf000000c, 0x22fa: 0xf000000c, 0x22fb: 0xf000000c,
- 0x22fc: 0xf000000c, 0x22fd: 0xf000000c, 0x22fe: 0xf000000c, 0x22ff: 0xf000000c,
+ 0x22c0: 0x400cca20, 0x22c1: 0x400ccc20, 0x22c2: 0x400cce20, 0x22c3: 0x400cd020,
+ 0x22c4: 0x400cd220, 0x22c5: 0x400cd420, 0x22c6: 0x400cd620, 0x22c7: 0x400cd820,
+ 0x22c8: 0x400cda20, 0x22c9: 0x400cdc20, 0x22ca: 0x400cde20, 0x22cb: 0x400ce020,
+ 0x22cc: 0x400ce220, 0x22cd: 0x400ce420, 0x22ce: 0x400ce620, 0x22cf: 0x400ce820,
+ 0x22d0: 0x400cea20, 0x22d1: 0x400cec20, 0x22d2: 0x400cee20, 0x22d3: 0x400cf020,
+ 0x22d4: 0x400cf220, 0x22d5: 0x400cf420, 0x22d6: 0x400cf620, 0x22d7: 0x400cf820,
+ 0x22d8: 0x400cfa20, 0x22d9: 0x400cfc20, 0x22da: 0x400cfe20, 0x22db: 0x400d0020,
+ 0x22dc: 0x400d0220, 0x22dd: 0x400d0420, 0x22de: 0x400d0620, 0x22df: 0x400d0820,
+ 0x22e0: 0x400d0a20, 0x22e1: 0x400d0c20, 0x22e2: 0x400d0e20, 0x22e3: 0x400d1020,
+ 0x22e4: 0x400d1220, 0x22e5: 0x400d1420, 0x22e6: 0x400d1620,
// Block 0x8c, offset 0x2300
- 0x2300: 0xf000000c, 0x2301: 0xf000000c, 0x2302: 0xf000000c, 0x2303: 0xf000000c,
- 0x2304: 0xf000000c, 0x2305: 0xf000000c, 0x2306: 0xf000000c, 0x2307: 0xf000000c,
- 0x2308: 0xf000000c, 0x2309: 0xf000000c, 0x230a: 0xf000000c, 0x230b: 0xf000000c,
- 0x230c: 0xf000000c, 0x230d: 0xf000000c, 0x230e: 0xf000000c, 0x230f: 0xf000000c,
- 0x2310: 0xf0000006, 0x2311: 0xf0000006, 0x2312: 0xf0000006, 0x2313: 0xf0000006,
- 0x2314: 0xf0000006, 0x2315: 0xf0000006, 0x2316: 0xf0000006, 0x2317: 0xf0000006,
- 0x2318: 0xf0000006, 0x2319: 0xf0000006, 0x231a: 0xf0000006, 0x231b: 0xf0000006,
- 0x231c: 0xf0000006, 0x231d: 0xf0000006, 0x231e: 0xf0000006, 0x231f: 0xf0000006,
- 0x2320: 0xf0000006, 0x2321: 0xf0000006, 0x2322: 0xf0000006, 0x2323: 0xf0000006,
- 0x2324: 0xf0000006, 0x2325: 0xf0000006, 0x2326: 0xf0000006, 0x2327: 0xf0000006,
- 0x2328: 0xf0000006, 0x2329: 0xf0000006, 0x232a: 0xf0000006, 0x232b: 0xe0000168,
- 0x232c: 0xe000016b, 0x232d: 0xe000016e, 0x232e: 0xe0000171, 0x232f: 0xe0000174,
- 0x2330: 0xe0000177, 0x2331: 0xe000017a, 0x2332: 0xe000017d, 0x2333: 0xe0000180,
- 0x2334: 0xe0000243, 0x2335: 0x00293606, 0x2336: 0x00293806, 0x2337: 0x00293a06,
- 0x2338: 0x00293c06, 0x2339: 0x00293e06, 0x233a: 0x00294006, 0x233b: 0x00294206,
- 0x233c: 0x00294406, 0x233d: 0x00294606, 0x233e: 0xe0000159, 0x233f: 0x00293406,
+ 0x2300: 0x400d1820, 0x2301: 0x400d1a20, 0x2302: 0x400d1c20, 0x2303: 0x400d1e20,
+ 0x2304: 0x400d2020, 0x2305: 0x400d2220, 0x2306: 0x400d2420, 0x2307: 0x400d2620,
+ 0x2308: 0x400d2820, 0x2309: 0x400d2a20, 0x230a: 0x400d2c20,
+ 0x2320: 0x0029ce86, 0x2321: 0x0029d086, 0x2322: 0x0029d286, 0x2323: 0x0029d486,
+ 0x2324: 0x0029d686, 0x2325: 0x0029d886, 0x2326: 0x0029da86, 0x2327: 0x0029dc86,
+ 0x2328: 0x0029de86, 0x2329: 0xf0000606, 0x232a: 0xf0000606, 0x232b: 0xf0000606,
+ 0x232c: 0xf0000606, 0x232d: 0xf0000606, 0x232e: 0xf0000606, 0x232f: 0xf0000606,
+ 0x2330: 0xf0000606, 0x2331: 0xf0000606, 0x2332: 0xf0000606, 0x2333: 0xf0000606,
+ 0x2334: 0xf0000404, 0x2335: 0xf0000404, 0x2336: 0xf0000404, 0x2337: 0xf0000404,
+ 0x2338: 0xf0000404, 0x2339: 0xf0000404, 0x233a: 0xf0000404, 0x233b: 0xf0000404,
+ 0x233c: 0xf0000404, 0x233d: 0xe000001b, 0x233e: 0xe0000020, 0x233f: 0xe0000025,
// Block 0x8d, offset 0x2340
- 0x2340: 0x40067d20, 0x2341: 0x40067e20, 0x2342: 0x40067f20, 0x2343: 0x40068020,
- 0x2344: 0x40068120, 0x2345: 0x40068220, 0x2346: 0x40068320, 0x2347: 0x40068420,
- 0x2348: 0x40068520, 0x2349: 0x40068620, 0x234a: 0x40068720, 0x234b: 0x40068820,
- 0x234c: 0x40068920, 0x234d: 0x40068a20, 0x234e: 0x40068b20, 0x234f: 0x40068c20,
- 0x2350: 0x40068d20, 0x2351: 0x40068e20, 0x2352: 0x40068f20, 0x2353: 0x40069020,
- 0x2354: 0x40069120, 0x2355: 0x40069220, 0x2356: 0x40069320, 0x2357: 0x40069420,
- 0x2358: 0x40069520, 0x2359: 0x40069620, 0x235a: 0x40069720, 0x235b: 0x40069820,
- 0x235c: 0x40069920, 0x235d: 0x40069a20, 0x235e: 0x40069b20, 0x235f: 0x40069c20,
- 0x2360: 0x40069d20, 0x2361: 0x40069e20, 0x2362: 0x40069f20, 0x2363: 0x4006a020,
- 0x2364: 0x4006a120, 0x2365: 0x4006a220, 0x2366: 0x4006a320, 0x2367: 0x4006a420,
- 0x2368: 0x4006a520, 0x2369: 0x4006a620, 0x236a: 0x4006a720, 0x236b: 0x4006a820,
- 0x236c: 0x4006a920, 0x236d: 0x4006aa20, 0x236e: 0x4006ab20, 0x236f: 0x4006ac20,
- 0x2370: 0x4006ad20, 0x2371: 0x4006ae20, 0x2372: 0x4006af20, 0x2373: 0x4006b020,
- 0x2374: 0x4006b120, 0x2375: 0x4006b220, 0x2376: 0x4006b320, 0x2377: 0x4006b420,
- 0x2378: 0x4006b520, 0x2379: 0x4006b620, 0x237a: 0x4006b720, 0x237b: 0x4006b820,
- 0x237c: 0x4006b920, 0x237d: 0x4006ba20, 0x237e: 0x4006bb20, 0x237f: 0x4006bc20,
+ 0x2340: 0xe000002a, 0x2341: 0xe000002f, 0x2342: 0xe0000034, 0x2343: 0xe0000039,
+ 0x2344: 0xe000003e, 0x2345: 0xe0000043, 0x2346: 0xe0000048, 0x2347: 0xe000004d,
+ 0x2348: 0xf0001f04, 0x2349: 0xf0001f04, 0x234a: 0xf0001f04, 0x234b: 0xf0001f04,
+ 0x234c: 0xf0001f04, 0x234d: 0xf0001f04, 0x234e: 0xf0001f04, 0x234f: 0xf0001f04,
+ 0x2350: 0xf0001f04, 0x2351: 0xf0000404, 0x2352: 0xf0000404, 0x2353: 0xf0000404,
+ 0x2354: 0xf0000404, 0x2355: 0xf0000404, 0x2356: 0xf0000404, 0x2357: 0xf0000404,
+ 0x2358: 0xf0000404, 0x2359: 0xf0000404, 0x235a: 0xf0000404, 0x235b: 0xf0000404,
+ 0x235c: 0xf0000404, 0x235d: 0xf0000404, 0x235e: 0xf0000404, 0x235f: 0xf0000404,
+ 0x2360: 0xf0000404, 0x2361: 0xf0000404, 0x2362: 0xf0000404, 0x2363: 0xf0000404,
+ 0x2364: 0xf0000404, 0x2365: 0xf0000404, 0x2366: 0xf0000404, 0x2367: 0xf0000404,
+ 0x2368: 0xf0000404, 0x2369: 0xf0000404, 0x236a: 0xf0000404, 0x236b: 0xf0000404,
+ 0x236c: 0xf0000404, 0x236d: 0xf0000404, 0x236e: 0xf0000404, 0x236f: 0xf0000404,
+ 0x2370: 0xf0000404, 0x2371: 0xf0000404, 0x2372: 0xf0000404, 0x2373: 0xf0000404,
+ 0x2374: 0xf0000404, 0x2375: 0xf0000404, 0x2376: 0x002bde8c, 0x2377: 0x002c0a8c,
+ 0x2378: 0x002c3a8c, 0x2379: 0x002c628c, 0x237a: 0x002c988c, 0x237b: 0x002d088c,
+ 0x237c: 0x002d228c, 0x237d: 0x002d688c, 0x237e: 0x002d9a8c, 0x237f: 0x002dcc8c,
// Block 0x8e, offset 0x2380
- 0x2380: 0x4006bd20, 0x2381: 0x4006be20, 0x2382: 0x4006bf20, 0x2383: 0x4006c020,
- 0x2384: 0x4006c120, 0x2385: 0x4006c220, 0x2386: 0x4006c320, 0x2387: 0x4006c420,
- 0x2388: 0x4006c520, 0x2389: 0x4006c620, 0x238a: 0x4006c720, 0x238b: 0x4006c820,
- 0x238c: 0x4006c920, 0x238d: 0x4006ca20, 0x238e: 0x4006cb20, 0x238f: 0x4006cc20,
- 0x2390: 0x4006cd20, 0x2391: 0x4006ce20, 0x2392: 0x4006cf20, 0x2393: 0x4006d020,
- 0x2394: 0x4006d120, 0x2395: 0x4006d220, 0x2396: 0x4006d320, 0x2397: 0x4006d420,
- 0x2398: 0x4006d520, 0x2399: 0x4006d620, 0x239a: 0x4006d720, 0x239b: 0x4006d820,
- 0x239c: 0x4006d920, 0x239d: 0x4006da20, 0x239e: 0x4006db20, 0x239f: 0x4006dc20,
- 0x23a0: 0x4006dd20, 0x23a1: 0x4006de20, 0x23a2: 0x4006df20, 0x23a3: 0x4006e020,
- 0x23a4: 0x4006e120, 0x23a5: 0x4006e220, 0x23a6: 0x4006e320, 0x23a7: 0x4006e420,
- 0x23a8: 0x4006e520, 0x23a9: 0x4006e620, 0x23aa: 0x4006e720, 0x23ab: 0x4006e820,
- 0x23ac: 0x4006e920, 0x23ad: 0x4006ea20, 0x23ae: 0x4006eb20, 0x23af: 0x4006ec20,
- 0x23b0: 0x4006ed20, 0x23b1: 0x4006ee20, 0x23b2: 0x4006ef20, 0x23b3: 0x4006f020,
- 0x23b4: 0x4006f120, 0x23b5: 0x4006f220, 0x23b6: 0x4006f320, 0x23b7: 0x4006f420,
- 0x23b8: 0x4006f520, 0x23b9: 0x4006f620, 0x23ba: 0x4006f720, 0x23bb: 0x4006f820,
- 0x23bc: 0x4006f920, 0x23bd: 0x4006fa20, 0x23be: 0x4006fb20, 0x23bf: 0x4006fc20,
+ 0x2380: 0x002dfe8c, 0x2381: 0x002e228c, 0x2382: 0x002e828c, 0x2383: 0x002e9e8c,
+ 0x2384: 0x002ee28c, 0x2385: 0x002f2c8c, 0x2386: 0x002f568c, 0x2387: 0x002f7a8c,
+ 0x2388: 0x002fe68c, 0x2389: 0x00302c8c, 0x238a: 0x00306c8c, 0x238b: 0x0030be8c,
+ 0x238c: 0x0030e28c, 0x238d: 0x0030f68c, 0x238e: 0x0031008c, 0x238f: 0x00312a8c,
+ 0x2390: 0x002bde86, 0x2391: 0x002c0a86, 0x2392: 0x002c3a86, 0x2393: 0x002c6286,
+ 0x2394: 0x002c9886, 0x2395: 0x002d0886, 0x2396: 0x002d2286, 0x2397: 0x002d6886,
+ 0x2398: 0x002d9a86, 0x2399: 0x002dcc86, 0x239a: 0x002dfe86, 0x239b: 0x002e2286,
+ 0x239c: 0x002e8286, 0x239d: 0x002e9e86, 0x239e: 0x002ee286, 0x239f: 0x002f2c86,
+ 0x23a0: 0x002f5686, 0x23a1: 0x002f7a86, 0x23a2: 0x002fe686, 0x23a3: 0x00302c86,
+ 0x23a4: 0x00306c86, 0x23a5: 0x0030be86, 0x23a6: 0x0030e286, 0x23a7: 0x0030f686,
+ 0x23a8: 0x00310086, 0x23a9: 0x00312a86, 0x23aa: 0x0029cc86, 0x23ab: 0xe0000244,
+ 0x23ac: 0xe0000247, 0x23ad: 0xe000024a, 0x23ae: 0xe000024d, 0x23af: 0xe0000250,
+ 0x23b0: 0xe0000253, 0x23b1: 0xe0000256, 0x23b2: 0xe0000259, 0x23b3: 0xe000025c,
+ 0x23b4: 0xe0000333, 0x23b5: 0x0029ce86, 0x23b6: 0x0029d086, 0x23b7: 0x0029d286,
+ 0x23b8: 0x0029d486, 0x23b9: 0x0029d686, 0x23ba: 0x0029d886, 0x23bb: 0x0029da86,
+ 0x23bc: 0x0029dc86, 0x23bd: 0x0029de86, 0x23be: 0xe0000235, 0x23bf: 0x0029cc86,
// Block 0x8f, offset 0x23c0
- 0x23c0: 0x4006fd20, 0x23c1: 0x4006fe20, 0x23c2: 0x4006ff20, 0x23c3: 0x40070020,
- 0x23c4: 0x40070120, 0x23c5: 0x40070220, 0x23c6: 0x40070320, 0x23c7: 0x40070420,
- 0x23c8: 0x40070520, 0x23c9: 0x40070620, 0x23ca: 0x40070720, 0x23cb: 0x40070820,
- 0x23cc: 0x40070920, 0x23cd: 0x40070a20, 0x23ce: 0x40070b20, 0x23cf: 0x40070c20,
- 0x23d0: 0x40070d20, 0x23d1: 0x40070e20, 0x23d2: 0x40070f20, 0x23d3: 0x40071020,
- 0x23d4: 0x40071120, 0x23d5: 0x40071220, 0x23d6: 0x40071320, 0x23d7: 0x40071420,
- 0x23d8: 0x40071520, 0x23d9: 0x40071620, 0x23da: 0x40071720, 0x23db: 0x40071820,
- 0x23dc: 0x40071920, 0x23dd: 0x40071a20, 0x23de: 0x40071b20, 0x23df: 0x40071c20,
- 0x23e0: 0x40071d20, 0x23e1: 0x40071e20, 0x23e2: 0x40071f20, 0x23e3: 0x40072020,
- 0x23e4: 0x40072120, 0x23e5: 0x40072220, 0x23e6: 0x40072320, 0x23e7: 0x40072420,
- 0x23e8: 0x40072520, 0x23e9: 0x40072620, 0x23ea: 0x40072720, 0x23eb: 0x40072820,
- 0x23ec: 0x40072920, 0x23ed: 0x40072a20, 0x23ee: 0x40072b20, 0x23ef: 0x40072c20,
- 0x23f0: 0x40072d20, 0x23f1: 0x40072e20, 0x23f2: 0x40072f20, 0x23f3: 0x40073020,
- 0x23f4: 0x40073120, 0x23f5: 0x40073220, 0x23f6: 0x40073320, 0x23f7: 0x40073420,
- 0x23f8: 0x40073520, 0x23f9: 0x40073620, 0x23fa: 0x40073720, 0x23fb: 0x40073820,
- 0x23fc: 0x40073920, 0x23fd: 0x40073a20, 0x23fe: 0x40073b20, 0x23ff: 0x40073c20,
+ 0x23c0: 0x400d2e20, 0x23c1: 0x400d3020, 0x23c2: 0x400d3220, 0x23c3: 0x400d3420,
+ 0x23c4: 0x400d3620, 0x23c5: 0x400d3820, 0x23c6: 0x400d3a20, 0x23c7: 0x400d3c20,
+ 0x23c8: 0x400d3e20, 0x23c9: 0x400d4020, 0x23ca: 0x400d4220, 0x23cb: 0x400d4420,
+ 0x23cc: 0x400d4620, 0x23cd: 0x400d4820, 0x23ce: 0x400d4a20, 0x23cf: 0x400d4c20,
+ 0x23d0: 0x400d4e20, 0x23d1: 0x400d5020, 0x23d2: 0x400d5220, 0x23d3: 0x400d5420,
+ 0x23d4: 0x400d5620, 0x23d5: 0x400d5820, 0x23d6: 0x400d5a20, 0x23d7: 0x400d5c20,
+ 0x23d8: 0x400d5e20, 0x23d9: 0x400d6020, 0x23da: 0x400d6220, 0x23db: 0x400d6420,
+ 0x23dc: 0x400d6620, 0x23dd: 0x400d6820, 0x23de: 0x400d6a20, 0x23df: 0x400d6c20,
+ 0x23e0: 0x400d6e20, 0x23e1: 0x400d7020, 0x23e2: 0x400d7220, 0x23e3: 0x400d7420,
+ 0x23e4: 0x400d7620, 0x23e5: 0x400d7820, 0x23e6: 0x400d7a20, 0x23e7: 0x400d7c20,
+ 0x23e8: 0x400d7e20, 0x23e9: 0x400d8020, 0x23ea: 0x400d8220, 0x23eb: 0x400d8420,
+ 0x23ec: 0x400d8620, 0x23ed: 0x400d8820, 0x23ee: 0x400d8a20, 0x23ef: 0x400d8c20,
+ 0x23f0: 0x400d8e20, 0x23f1: 0x400d9020, 0x23f2: 0x400d9220, 0x23f3: 0x400d9420,
+ 0x23f4: 0x400d9620, 0x23f5: 0x400d9820, 0x23f6: 0x400d9a20, 0x23f7: 0x400d9c20,
+ 0x23f8: 0x400d9e20, 0x23f9: 0x400da020, 0x23fa: 0x400da220, 0x23fb: 0x400da420,
+ 0x23fc: 0x400da620, 0x23fd: 0x400da820, 0x23fe: 0x400daa20, 0x23ff: 0x400dac20,
// Block 0x90, offset 0x2400
- 0x2400: 0x40073d20, 0x2401: 0x40073e20, 0x2402: 0x40073f20, 0x2403: 0x40074020,
- 0x2404: 0x40074120, 0x2405: 0x40074220, 0x2406: 0x40074320, 0x2407: 0x40074420,
- 0x2408: 0x40074520, 0x2409: 0x40074620, 0x240a: 0x40074720, 0x240b: 0x40074820,
- 0x240c: 0x40074920, 0x240d: 0x40074a20, 0x240e: 0x40074b20, 0x240f: 0x40074c20,
- 0x2410: 0x40074d20, 0x2411: 0x40074e20, 0x2412: 0x40074f20, 0x2413: 0x40075020,
- 0x2414: 0x40075120, 0x2415: 0x40075220, 0x2416: 0x40075320, 0x2417: 0x40075420,
- 0x2418: 0x40075520, 0x2419: 0x40075620, 0x241a: 0x40075720, 0x241b: 0x40075820,
- 0x241c: 0x40075920, 0x241d: 0x40075a20, 0x241e: 0x40075b20, 0x241f: 0x40075c20,
- 0x2420: 0x40075d20, 0x2421: 0x40075e20, 0x2422: 0x40075f20, 0x2423: 0x40076020,
- 0x2424: 0x40076120, 0x2425: 0x40076220, 0x2426: 0x40076320, 0x2427: 0x40076420,
- 0x2428: 0x40076520, 0x2429: 0x40076620, 0x242a: 0x40076720, 0x242b: 0x40076820,
- 0x242c: 0x40076920, 0x242d: 0x40076a20, 0x242e: 0x40076b20, 0x242f: 0x40076c20,
- 0x2430: 0x40076d20, 0x2431: 0x40076e20, 0x2432: 0x40076f20, 0x2433: 0x40077020,
- 0x2434: 0x40077120, 0x2435: 0x40077220, 0x2436: 0x40077320, 0x2437: 0x40077420,
- 0x2438: 0x40077520, 0x2439: 0x40077620, 0x243a: 0x40077720, 0x243b: 0x40077820,
- 0x243c: 0x40077920, 0x243d: 0x40077a20, 0x243e: 0x40077b20, 0x243f: 0x40077c20,
+ 0x2400: 0x400dae20, 0x2401: 0x400db020, 0x2402: 0x400db220, 0x2403: 0x400db420,
+ 0x2404: 0x400db620, 0x2405: 0x400db820, 0x2406: 0x400dba20, 0x2407: 0x400dbc20,
+ 0x2408: 0x400dbe20, 0x2409: 0x400dc020, 0x240a: 0x400dc220, 0x240b: 0x400dc420,
+ 0x240c: 0x400dc620, 0x240d: 0x400dc820, 0x240e: 0x400dca20, 0x240f: 0x400dcc20,
+ 0x2410: 0x400dce20, 0x2411: 0x400dd020, 0x2412: 0x400dd220, 0x2413: 0x400dd420,
+ 0x2414: 0x400dd620, 0x2415: 0x400dd820, 0x2416: 0x400dda20, 0x2417: 0x400ddc20,
+ 0x2418: 0x400dde20, 0x2419: 0x400de020, 0x241a: 0x400de220, 0x241b: 0x400de420,
+ 0x241c: 0x400de620, 0x241d: 0x400de820, 0x241e: 0x400dea20, 0x241f: 0x400dec20,
+ 0x2420: 0x400dee20, 0x2421: 0x400df020, 0x2422: 0x400df220, 0x2423: 0x400df420,
+ 0x2424: 0x400df620, 0x2425: 0x400df820, 0x2426: 0x400dfa20, 0x2427: 0x400dfc20,
+ 0x2428: 0x400dfe20, 0x2429: 0x400e0020, 0x242a: 0x400e0220, 0x242b: 0x400e0420,
+ 0x242c: 0x400e0620, 0x242d: 0x400e0820, 0x242e: 0x400e0a20, 0x242f: 0x400e0c20,
+ 0x2430: 0x400e0e20, 0x2431: 0x400e1020, 0x2432: 0x400e1220, 0x2433: 0x400e1420,
+ 0x2434: 0x400e1620, 0x2435: 0x400e1820, 0x2436: 0x400e1a20, 0x2437: 0x400e1c20,
+ 0x2438: 0x400e1e20, 0x2439: 0x400e2020, 0x243a: 0x400e2220, 0x243b: 0x400e2420,
+ 0x243c: 0x400e2620, 0x243d: 0x400e2820, 0x243e: 0x400e2a20, 0x243f: 0x400e2c20,
// Block 0x91, offset 0x2440
- 0x2440: 0x40077d20, 0x2441: 0x40077e20, 0x2442: 0x40077f20, 0x2443: 0x40078020,
- 0x2444: 0x40078120, 0x2445: 0x40078220, 0x2446: 0x40078320, 0x2447: 0x40078420,
- 0x2448: 0x40078520, 0x2449: 0x40078620, 0x244a: 0x40078720, 0x244b: 0x40078820,
- 0x244c: 0x40078920, 0x244d: 0x40078a20, 0x244e: 0x40078b20, 0x244f: 0x40078c20,
- 0x2450: 0x40078d20, 0x2451: 0x40078e20, 0x2452: 0x40078f20, 0x2453: 0x40079020,
- 0x2454: 0x40079120, 0x2455: 0x40079220, 0x2456: 0x40079320, 0x2457: 0x40079420,
- 0x2458: 0x40079520, 0x2459: 0x40079620, 0x245a: 0x40079720, 0x245b: 0x40079820,
- 0x245c: 0x40079920, 0x245d: 0x40079a20, 0x245e: 0x40079b20, 0x245f: 0x40079c20,
- 0x2460: 0x40079d20, 0x2461: 0x40079e20, 0x2462: 0x40079f20, 0x2463: 0x4007a020,
- 0x2464: 0x4007a120, 0x2465: 0x4007a220, 0x2466: 0x4007a320, 0x2467: 0x4007a420,
- 0x2468: 0x4007a520, 0x2469: 0x4007a620, 0x246a: 0x4007a720, 0x246b: 0x4007a820,
- 0x246c: 0x4007a920, 0x246d: 0x4007aa20, 0x246e: 0x4007ab20, 0x246f: 0x4007ac20,
- 0x2470: 0x400c7320, 0x2471: 0x400c7420, 0x2472: 0x400c7520, 0x2473: 0x400c7620,
- 0x2474: 0x400c7720, 0x2475: 0x400c7820, 0x2476: 0x400c7920, 0x2477: 0x400c7a20,
- 0x2478: 0x4007ad20, 0x2479: 0x4007ae20, 0x247a: 0x4007af20, 0x247b: 0x4007b020,
- 0x247c: 0x4007b120, 0x247d: 0x4007b220, 0x247e: 0x4007b320, 0x247f: 0x4007b420,
+ 0x2440: 0x400e2e20, 0x2441: 0x400e3020, 0x2442: 0x400e3220, 0x2443: 0x400e3420,
+ 0x2444: 0x400e3620, 0x2445: 0x400e3820, 0x2446: 0x400e3a20, 0x2447: 0x400e3c20,
+ 0x2448: 0x400e3e20, 0x2449: 0x400e4020, 0x244a: 0x400e4220, 0x244b: 0x400e4420,
+ 0x244c: 0x400e4620, 0x244d: 0x400e4820, 0x244e: 0x400e4a20, 0x244f: 0x400e4c20,
+ 0x2450: 0x400e4e20, 0x2451: 0x400e5020, 0x2452: 0x400e5220, 0x2453: 0x400e5420,
+ 0x2454: 0x400e5620, 0x2455: 0x400e5820, 0x2456: 0x400e5a20, 0x2457: 0x400e5c20,
+ 0x2458: 0x400e5e20, 0x2459: 0x400e6020, 0x245a: 0x400e6220, 0x245b: 0x400e6420,
+ 0x245c: 0x400e6620, 0x245d: 0x400e6820, 0x245e: 0x400e6a20, 0x245f: 0x400e6c20,
+ 0x2460: 0x400e6e20, 0x2461: 0x400e7020, 0x2462: 0x400e7220, 0x2463: 0x400e7420,
+ 0x2464: 0x400e7620, 0x2465: 0x400e7820, 0x2466: 0x400e7a20, 0x2467: 0x400e7c20,
+ 0x2468: 0x400e7e20, 0x2469: 0x400e8020, 0x246a: 0x400e8220, 0x246b: 0x400e8420,
+ 0x246c: 0x400e8620, 0x246d: 0x400e8820, 0x246e: 0x400e8a20, 0x246f: 0x400e8c20,
+ 0x2470: 0x400e8e20, 0x2471: 0x400e9020, 0x2472: 0x400e9220, 0x2473: 0x400e9420,
+ 0x2474: 0x400e9620, 0x2475: 0x400e9820, 0x2476: 0x400e9a20, 0x2477: 0x400e9c20,
+ 0x2478: 0x400e9e20, 0x2479: 0x400ea020, 0x247a: 0x400ea220, 0x247b: 0x400ea420,
+ 0x247c: 0x400ea620, 0x247d: 0x400ea820, 0x247e: 0x400eaa20, 0x247f: 0x400eac20,
// Block 0x92, offset 0x2480
- 0x2480: 0x4007b520, 0x2481: 0x4007b620, 0x2482: 0x4007b720, 0x2483: 0x4007b820,
- 0x2484: 0x4007b920, 0x2485: 0x4007ba20, 0x2486: 0x4007bb20, 0x2487: 0x4007bc20,
- 0x2488: 0x4007bd20, 0x2489: 0x4007be20, 0x248a: 0x4007bf20, 0x248b: 0x4007c020,
- 0x248c: 0x4007c120, 0x248d: 0x4007c220, 0x248e: 0x4007c320, 0x248f: 0x4007c420,
- 0x2490: 0x4007c520, 0x2491: 0x4007c620, 0x2492: 0x4007c720, 0x2493: 0x4007c820,
- 0x2494: 0x4007c920, 0x2495: 0x4007ca20, 0x2496: 0x4007cb20, 0x2497: 0x4007cc20,
- 0x2498: 0x4007cd20, 0x2499: 0x4007ce20, 0x249a: 0x4007cf20, 0x249b: 0x4007d020,
- 0x249c: 0x4007d120, 0x249d: 0x4007d220, 0x249e: 0x4007d320, 0x249f: 0x4007d420,
- 0x24a0: 0x4007d520, 0x24a1: 0x4007d620, 0x24a2: 0x4007d720, 0x24a3: 0x4007d820,
- 0x24a4: 0x4007d920, 0x24a5: 0x4007da20, 0x24a6: 0x4007db20, 0x24a7: 0x4007dc20,
- 0x24a8: 0x4007dd20, 0x24a9: 0x4007de20, 0x24aa: 0x4007df20, 0x24ab: 0x4007e020,
- 0x24ac: 0x4007e120, 0x24ad: 0x400eb920, 0x24ae: 0x400eba20, 0x24af: 0x400ebb20,
- 0x24b0: 0x4007e220, 0x24b1: 0x4007e320, 0x24b2: 0x4007e420, 0x24b3: 0x4007e520,
- 0x24b4: 0x4007e620, 0x24b5: 0x4007e720, 0x24b6: 0x4007e820, 0x24b7: 0x4007e920,
- 0x24b8: 0x4007ea20, 0x24b9: 0x4007eb20, 0x24ba: 0x4007ec20, 0x24bb: 0x4007ed20,
- 0x24bc: 0x4007ee20, 0x24bd: 0x4007ef20, 0x24be: 0x4007f020, 0x24bf: 0x4007f120,
+ 0x2480: 0x400eae20, 0x2481: 0x400eb020, 0x2482: 0x400eb220, 0x2483: 0x400eb420,
+ 0x2484: 0x400eb620, 0x2485: 0x400eb820, 0x2486: 0x400eba20, 0x2487: 0x400ebc20,
+ 0x2488: 0x400ebe20, 0x2489: 0x400ec020, 0x248a: 0x400ec220, 0x248b: 0x400ec420,
+ 0x248c: 0x400ec620, 0x248d: 0x400ec820, 0x248e: 0x400eca20, 0x248f: 0x400ecc20,
+ 0x2490: 0x400ece20, 0x2491: 0x400ed020, 0x2492: 0x400ed220, 0x2493: 0x400ed420,
+ 0x2494: 0x400ed620, 0x2495: 0x400ed820, 0x2496: 0x400eda20, 0x2497: 0x400edc20,
+ 0x2498: 0x400ede20, 0x2499: 0x400ee020, 0x249a: 0x400ee220, 0x249b: 0x400ee420,
+ 0x249c: 0x400ee620, 0x249d: 0x400ee820, 0x249e: 0x400eea20, 0x249f: 0x400eec20,
+ 0x24a0: 0x400eee20, 0x24a1: 0x400ef020, 0x24a2: 0x400ef220, 0x24a3: 0x400ef420,
+ 0x24a4: 0x400ef620, 0x24a5: 0x400ef820, 0x24a6: 0x400efa20, 0x24a7: 0x400efc20,
+ 0x24a8: 0x400efe20, 0x24a9: 0x400f0020, 0x24aa: 0x400f0220, 0x24ab: 0x400f0420,
+ 0x24ac: 0x400f0620, 0x24ad: 0x400f0820, 0x24ae: 0x400f0a20, 0x24af: 0x400f0c20,
+ 0x24b0: 0x400f0e20, 0x24b1: 0x400f1020, 0x24b2: 0x400f1220, 0x24b3: 0x400f1420,
+ 0x24b4: 0x400f1620, 0x24b5: 0x400f1820, 0x24b6: 0x400f1a20, 0x24b7: 0x400f1c20,
+ 0x24b8: 0x400f1e20, 0x24b9: 0x400f2020, 0x24ba: 0x400f2220, 0x24bb: 0x400f2420,
+ 0x24bc: 0x400f2620, 0x24bd: 0x400f2820, 0x24be: 0x400f2a20, 0x24bf: 0x400f2c20,
// Block 0x93, offset 0x24c0
- 0x24c0: 0x4007f220, 0x24c1: 0x4007f320, 0x24c2: 0x4007f420, 0x24c3: 0x4007f520,
- 0x24c4: 0x4007f620, 0x24c5: 0x4007f720, 0x24c6: 0x4007f820, 0x24c7: 0x4007f920,
- 0x24c8: 0x4007fa20, 0x24c9: 0x4007fb20, 0x24ca: 0x400c6d20, 0x24cb: 0x400c6e20,
- 0x24cc: 0x400c6f20, 0x24cd: 0x400c7020, 0x24ce: 0x400c7120, 0x24cf: 0x400c7220,
- 0x24d0: 0x4007fc20, 0x24d1: 0x4007fd20, 0x24d2: 0x4007fe20, 0x24d3: 0x4007ff20,
- 0x24d4: 0x40080020, 0x24d5: 0x40080120, 0x24d6: 0x40080220, 0x24d7: 0x40080320,
- 0x24d8: 0x40080420, 0x24d9: 0x40080520, 0x24da: 0x40080620, 0x24db: 0x40080720,
- 0x24dc: 0x40080820, 0x24dd: 0x40080920, 0x24de: 0x40080a20, 0x24df: 0x40080b20,
- 0x24e0: 0x40080c20, 0x24e1: 0x40080d20, 0x24e2: 0x40080e20, 0x24e3: 0x40080f20,
- 0x24e4: 0x40081020, 0x24e5: 0x40081120, 0x24e6: 0x40081220, 0x24e7: 0x40081320,
- 0x24e8: 0x40081420, 0x24e9: 0x40081520, 0x24ea: 0x40081620, 0x24eb: 0x40081720,
- 0x24ec: 0x40081820, 0x24ed: 0x40081920, 0x24ee: 0x40081a20, 0x24ef: 0x40081b20,
- 0x24f0: 0x40081c20, 0x24f1: 0x40081d20, 0x24f2: 0x40081e20, 0x24f3: 0x40081f20,
- 0x24f4: 0x40082020, 0x24f5: 0x40082120, 0x24f6: 0x40082220, 0x24f7: 0x40082320,
- 0x24f8: 0x40082420, 0x24f9: 0x40082520, 0x24fa: 0x40082620, 0x24fb: 0x40082720,
- 0x24fc: 0x40082820, 0x24fd: 0x40082920, 0x24fe: 0x40082a20, 0x24ff: 0x40082b20,
+ 0x24c0: 0x400f2e20, 0x24c1: 0x400f3020, 0x24c2: 0x400f3220, 0x24c3: 0x400f3420,
+ 0x24c4: 0x400f3620, 0x24c5: 0x400f3820, 0x24c6: 0x400f3a20, 0x24c7: 0x400f3c20,
+ 0x24c8: 0x400f3e20, 0x24c9: 0x400f4020, 0x24ca: 0x400f4220, 0x24cb: 0x400f4420,
+ 0x24cc: 0x400f4620, 0x24cd: 0x400f4820, 0x24ce: 0x400f4a20, 0x24cf: 0x400f4c20,
+ 0x24d0: 0x400f4e20, 0x24d1: 0x400f5020, 0x24d2: 0x400f5220, 0x24d3: 0x400f5420,
+ 0x24d4: 0x400f5620, 0x24d5: 0x400f5820, 0x24d6: 0x400f5a20, 0x24d7: 0x400f5c20,
+ 0x24d8: 0x400f5e20, 0x24d9: 0x400f6020, 0x24da: 0x400f6220, 0x24db: 0x400f6420,
+ 0x24dc: 0x400f6620, 0x24dd: 0x400f6820, 0x24de: 0x400f6a20, 0x24df: 0x400f6c20,
+ 0x24e0: 0x400f6e20, 0x24e1: 0x400f7020, 0x24e2: 0x400f7220, 0x24e3: 0x400f7420,
+ 0x24e4: 0x400f7620, 0x24e5: 0x400f7820, 0x24e6: 0x400f7a20, 0x24e7: 0x400f7c20,
+ 0x24e8: 0x400f7e20, 0x24e9: 0x400f8020, 0x24ea: 0x400f8220, 0x24eb: 0x400f8420,
+ 0x24ec: 0x400f8620, 0x24ed: 0x400f8820, 0x24ee: 0x400f8a20, 0x24ef: 0x400f8c20,
+ 0x24f0: 0x40195220, 0x24f1: 0x40195420, 0x24f2: 0x40195620, 0x24f3: 0x40195820,
+ 0x24f4: 0x40195a20, 0x24f5: 0x40195c20, 0x24f6: 0x40195e20, 0x24f7: 0x40196020,
+ 0x24f8: 0x400f8e20, 0x24f9: 0x400f9020, 0x24fa: 0x400f9220, 0x24fb: 0x400f9420,
+ 0x24fc: 0x400f9620, 0x24fd: 0x400f9820, 0x24fe: 0x400f9a20, 0x24ff: 0x400f9c20,
// Block 0x94, offset 0x2500
- 0x2500: 0x40082c20, 0x2501: 0x40082d20, 0x2502: 0x40082e20, 0x2503: 0x40082f20,
- 0x2504: 0x40083020, 0x2505: 0x40083120, 0x2506: 0x40083220, 0x2507: 0x40083320,
- 0x2508: 0x40083420, 0x2509: 0x40083520, 0x250a: 0x40083620, 0x250b: 0x40083720,
- 0x250c: 0x40083820, 0x250d: 0x40083920, 0x250e: 0x40083a20, 0x250f: 0x40083b20,
- 0x2510: 0x40083c20, 0x2511: 0x40083d20, 0x2512: 0x40083e20, 0x2513: 0x40083f20,
- 0x2514: 0x40084020, 0x2515: 0x40084120, 0x2516: 0x40084220, 0x2517: 0x40084320,
- 0x2518: 0x40084420, 0x2519: 0x40084520, 0x251a: 0x40084620, 0x251b: 0x40084720,
- 0x251c: 0x40084820, 0x251d: 0x40084920, 0x251e: 0x40084a20, 0x251f: 0x40084b20,
- 0x2520: 0x40084c20, 0x2521: 0x40084d20, 0x2522: 0x40084e20, 0x2523: 0x40084f20,
- 0x2524: 0x40085020, 0x2525: 0x40085120, 0x2526: 0x40085220, 0x2527: 0x40085320,
- 0x2528: 0x40085420, 0x2529: 0x40085520, 0x252a: 0x40085620, 0x252b: 0x40085720,
- 0x252c: 0x40085820, 0x252d: 0x40085920, 0x252e: 0x40085a20, 0x252f: 0x40085b20,
- 0x2530: 0x40085c20, 0x2531: 0x40085d20, 0x2532: 0x40085e20, 0x2533: 0x40085f20,
- 0x2534: 0x40086020, 0x2535: 0x40086120, 0x2536: 0x40086220, 0x2537: 0x40086320,
- 0x2538: 0x40086420, 0x2539: 0x40086520, 0x253a: 0x40086620, 0x253b: 0x40086720,
- 0x253c: 0x40086820, 0x253d: 0x40086920, 0x253e: 0x40086a20, 0x253f: 0x40086b20,
+ 0x2500: 0x400f9e20, 0x2501: 0x400fa020, 0x2502: 0x400fa220, 0x2503: 0x400fa420,
+ 0x2504: 0x400fa620, 0x2505: 0x400fa820, 0x2506: 0x400faa20, 0x2507: 0x400fac20,
+ 0x2508: 0x400fae20, 0x2509: 0x400fb020, 0x250a: 0x400fb220, 0x250b: 0x400fb420,
+ 0x250c: 0x400fb620, 0x250d: 0x400fb820, 0x250e: 0x400fba20, 0x250f: 0x400fbc20,
+ 0x2510: 0x400fbe20, 0x2511: 0x400fc020, 0x2512: 0x400fc220, 0x2513: 0x400fc420,
+ 0x2514: 0x400fc620, 0x2515: 0x400fc820, 0x2516: 0x400fca20, 0x2517: 0x400fcc20,
+ 0x2518: 0x400fce20, 0x2519: 0x400fd020, 0x251a: 0x400fd220, 0x251b: 0x400fd420,
+ 0x251c: 0x400fd620, 0x251d: 0x400fd820, 0x251e: 0x400fda20, 0x251f: 0x400fdc20,
+ 0x2520: 0x400fde20, 0x2521: 0x400fe020, 0x2522: 0x400fe220, 0x2523: 0x400fe420,
+ 0x2524: 0x400fe620, 0x2525: 0x400fe820, 0x2526: 0x400fea20, 0x2527: 0x400fec20,
+ 0x2528: 0x400fee20, 0x2529: 0x400ff020, 0x252a: 0x400ff220, 0x252b: 0x400ff420,
+ 0x252c: 0x400ff620, 0x252d: 0x401dde20, 0x252e: 0x401de020, 0x252f: 0x401de220,
+ 0x2530: 0x400ff820, 0x2531: 0x400ffa20, 0x2532: 0x400ffc20, 0x2533: 0x400ffe20,
+ 0x2534: 0x40100020, 0x2535: 0x40100220, 0x2536: 0x40100420, 0x2537: 0x40100620,
+ 0x2538: 0x40100820, 0x2539: 0x40100a20, 0x253a: 0x40100c20, 0x253b: 0x40100e20,
+ 0x253c: 0x40101020, 0x253d: 0x40101220, 0x253e: 0x40101420, 0x253f: 0x40101620,
// Block 0x95, offset 0x2540
- 0x2541: 0x40086c20, 0x2542: 0x40086d20, 0x2543: 0x40086e20,
- 0x2544: 0x40086f20, 0x2545: 0x40087020, 0x2546: 0x40087120, 0x2547: 0x40087220,
- 0x2548: 0x40087320, 0x2549: 0x40087420, 0x254a: 0x40087520, 0x254b: 0x40087620,
- 0x254c: 0x40087720, 0x254d: 0x40087820, 0x254e: 0x40087920, 0x254f: 0x40087a20,
- 0x2550: 0x40087b20, 0x2551: 0x40087c20, 0x2552: 0x40087d20, 0x2553: 0x40087e20,
- 0x2554: 0x40087f20, 0x2555: 0x40088020, 0x2556: 0x40088120, 0x2557: 0x40088220,
- 0x2558: 0x40088320, 0x2559: 0x40088420, 0x255a: 0x40088520, 0x255b: 0x40088620,
- 0x255c: 0x40088720, 0x255d: 0x40088820, 0x255e: 0x40088920, 0x255f: 0x40088a20,
- 0x2560: 0x40088b20, 0x2561: 0x40088c20, 0x2562: 0x40088d20, 0x2563: 0x40088e20,
- 0x2564: 0x40088f20, 0x2565: 0x40089020, 0x2566: 0x40089120, 0x2567: 0x40089220,
- 0x2568: 0x40089320, 0x2569: 0x40089420, 0x256a: 0x40089520, 0x256b: 0x40089620,
- 0x256c: 0x40089720, 0x256d: 0x40089820, 0x256e: 0x40089920, 0x256f: 0x40089a20,
- 0x2570: 0x40089b20, 0x2571: 0x40089c20, 0x2572: 0x40089d20, 0x2573: 0x40089e20,
- 0x2574: 0x40089f20, 0x2575: 0x4008a020, 0x2576: 0x4008a120, 0x2577: 0x4008a220,
- 0x2578: 0x4008a320, 0x2579: 0x4008a420, 0x257a: 0x4008a520, 0x257b: 0x4008a620,
- 0x257c: 0x4008a720, 0x257d: 0x4008a820, 0x257e: 0x4008a920, 0x257f: 0x4008aa20,
+ 0x2540: 0x40101820, 0x2541: 0x40101a20, 0x2542: 0x40101c20, 0x2543: 0x40101e20,
+ 0x2544: 0x40102020, 0x2545: 0x40102220, 0x2546: 0x40102420, 0x2547: 0x40102620,
+ 0x2548: 0x40102820, 0x2549: 0x40102a20, 0x254a: 0x40194620, 0x254b: 0x40194820,
+ 0x254c: 0x40194a20, 0x254d: 0x40194c20, 0x254e: 0x40194e20, 0x254f: 0x40195020,
+ 0x2550: 0x40102c20, 0x2551: 0x40102e20, 0x2552: 0x40103020, 0x2553: 0x40103220,
+ 0x2554: 0x40103420, 0x2555: 0x40103620, 0x2556: 0x40103820, 0x2557: 0x40103a20,
+ 0x2558: 0x40103c20, 0x2559: 0x40103e20, 0x255a: 0x40104020, 0x255b: 0x40104220,
+ 0x255c: 0x40104420, 0x255d: 0x40104620, 0x255e: 0x40104820, 0x255f: 0x40104a20,
+ 0x2560: 0x40104c20, 0x2561: 0x40104e20, 0x2562: 0x40105020, 0x2563: 0x40105220,
+ 0x2564: 0x40105420, 0x2565: 0x40105620, 0x2566: 0x40105820, 0x2567: 0x40105a20,
+ 0x2568: 0x40105c20, 0x2569: 0x40105e20, 0x256a: 0x40106020, 0x256b: 0x40106220,
+ 0x256c: 0x40106420, 0x256d: 0x40106620, 0x256e: 0x40106820, 0x256f: 0x40106a20,
+ 0x2570: 0x40106c20, 0x2571: 0x40106e20, 0x2572: 0x40107020, 0x2573: 0x40107220,
+ 0x2574: 0x40107420, 0x2575: 0x40107620, 0x2576: 0x40107820, 0x2577: 0x40107a20,
+ 0x2578: 0x40107c20, 0x2579: 0x40107e20, 0x257a: 0x40108020, 0x257b: 0x40108220,
+ 0x257c: 0x40108420, 0x257d: 0x40108620, 0x257e: 0x40108820, 0x257f: 0x40108a20,
// Block 0x96, offset 0x2580
- 0x2580: 0x4008ab20, 0x2581: 0x4008ac20, 0x2582: 0x4008ad20, 0x2583: 0x4008ae20,
- 0x2584: 0x4008af20, 0x2585: 0x4008b020, 0x2586: 0x4008b120, 0x2587: 0x4008b220,
- 0x2588: 0x4008b320, 0x2589: 0x4008b420, 0x258a: 0x4008b520, 0x258b: 0x4008b620,
- 0x258c: 0x4008b720, 0x258d: 0x4008b820, 0x258e: 0x4008b920, 0x258f: 0x4008ba20,
- 0x2590: 0x4008bb20, 0x2591: 0x4008bc20, 0x2592: 0x4008bd20, 0x2593: 0x4008be20,
- 0x2594: 0x4008bf20, 0x2595: 0x4008c020, 0x2596: 0x4008c120, 0x2597: 0x4008c220,
- 0x2598: 0x4008c320, 0x2599: 0x4008c420, 0x259a: 0x4008c520, 0x259b: 0x4008c620,
- 0x259c: 0x4008c720, 0x259d: 0x4008c820, 0x259e: 0x4008c920, 0x259f: 0x4008ca20,
- 0x25a0: 0x4008cb20, 0x25a1: 0x4008cc20, 0x25a2: 0x4008cd20, 0x25a3: 0x4008ce20,
- 0x25a4: 0x4008cf20, 0x25a5: 0x4008d020, 0x25a6: 0x4008d120, 0x25a7: 0x4008d220,
- 0x25a8: 0x4002d320, 0x25a9: 0x4002d420, 0x25aa: 0x4002d520, 0x25ab: 0x4002d620,
- 0x25ac: 0x4002d720, 0x25ad: 0x4002d820, 0x25ae: 0x4002d920, 0x25af: 0x4002da20,
- 0x25b0: 0x4002db20, 0x25b1: 0x4002dc20, 0x25b2: 0x4002dd20, 0x25b3: 0x4002de20,
- 0x25b4: 0x4002df20, 0x25b5: 0x4002e020, 0x25b6: 0x00293606, 0x25b7: 0x00293806,
- 0x25b8: 0x00293a06, 0x25b9: 0x00293c06, 0x25ba: 0x00293e06, 0x25bb: 0x00294006,
- 0x25bc: 0x00294206, 0x25bd: 0x00294406, 0x25be: 0x00294606, 0x25bf: 0xe000015c,
+ 0x2580: 0x40108c20, 0x2581: 0x40108e20, 0x2582: 0x40109020, 0x2583: 0x40109220,
+ 0x2584: 0x40109420, 0x2585: 0x40109620, 0x2586: 0x40109820, 0x2587: 0x40109a20,
+ 0x2588: 0x40109c20, 0x2589: 0x40109e20, 0x258a: 0x4010a020, 0x258b: 0x4010a220,
+ 0x258c: 0x4010a420, 0x258d: 0x4010a620, 0x258e: 0x4010a820, 0x258f: 0x4010aa20,
+ 0x2590: 0x4010ac20, 0x2591: 0x4010ae20, 0x2592: 0x4010b020, 0x2593: 0x4010b220,
+ 0x2594: 0x4010b420, 0x2595: 0x4010b620, 0x2596: 0x4010b820, 0x2597: 0x4010ba20,
+ 0x2598: 0x4010bc20, 0x2599: 0x4010be20, 0x259a: 0x4010c020, 0x259b: 0x4010c220,
+ 0x259c: 0x4010c420, 0x259d: 0x4010c620, 0x259e: 0x4010c820, 0x259f: 0x4010ca20,
+ 0x25a0: 0x4010cc20, 0x25a1: 0x4010ce20, 0x25a2: 0x4010d020, 0x25a3: 0x4010d220,
+ 0x25a4: 0x4010d420, 0x25a5: 0x4010d620, 0x25a6: 0x4010d820, 0x25a7: 0x4010da20,
+ 0x25a8: 0x4010dc20, 0x25a9: 0x4010de20, 0x25aa: 0x4010e020, 0x25ab: 0x4010e220,
+ 0x25ac: 0x4010e420, 0x25ad: 0x4010e620, 0x25ae: 0x4010e820, 0x25af: 0x4010ea20,
+ 0x25b0: 0x4010ec20, 0x25b1: 0x4010ee20, 0x25b2: 0x4010f020, 0x25b3: 0x4010f220,
+ 0x25b4: 0x4010f420, 0x25b5: 0x4010f620, 0x25b6: 0x4010f820, 0x25b7: 0x4010fa20,
+ 0x25b8: 0x4010fc20, 0x25b9: 0x4010fe20, 0x25ba: 0x40110020, 0x25bb: 0x40110220,
+ 0x25bc: 0x40110420, 0x25bd: 0x40110620, 0x25be: 0x40110820, 0x25bf: 0x40110a20,
// Block 0x97, offset 0x25c0
- 0x25c0: 0x00293606, 0x25c1: 0x00293806, 0x25c2: 0x00293a06, 0x25c3: 0x00293c06,
- 0x25c4: 0x00293e06, 0x25c5: 0x00294006, 0x25c6: 0x00294206, 0x25c7: 0x00294406,
- 0x25c8: 0x00294606, 0x25c9: 0xe000015f, 0x25ca: 0x00293606, 0x25cb: 0x00293806,
- 0x25cc: 0x00293a06, 0x25cd: 0x00293c06, 0x25ce: 0x00293e06, 0x25cf: 0x00294006,
- 0x25d0: 0x00294206, 0x25d1: 0x00294406, 0x25d2: 0x00294606, 0x25d3: 0xe0000162,
- 0x25d4: 0x4008d320, 0x25d5: 0x4008d420, 0x25d6: 0x4008d520, 0x25d7: 0x4008d620,
- 0x25d8: 0x4008d720, 0x25d9: 0x4008d820, 0x25da: 0x4008d920, 0x25db: 0x4008da20,
- 0x25dc: 0x4008db20, 0x25dd: 0x4008dc20, 0x25de: 0x4008dd20, 0x25df: 0x4008de20,
- 0x25e0: 0x4008df20, 0x25e1: 0x4008e020, 0x25e2: 0x4008e120, 0x25e3: 0x4008e220,
- 0x25e4: 0x4008e320, 0x25e5: 0x4008e420, 0x25e6: 0x4008e520, 0x25e7: 0x4008e620,
- 0x25e8: 0x4008e720, 0x25e9: 0x4008e820, 0x25ea: 0x4008e920, 0x25eb: 0x4008ea20,
- 0x25ec: 0x4008eb20, 0x25ed: 0x4008ec20, 0x25ee: 0x4008ed20, 0x25ef: 0x4008ee20,
- 0x25f0: 0x4008ef20, 0x25f1: 0x4008f020, 0x25f2: 0x4008f120, 0x25f3: 0x4008f220,
- 0x25f4: 0x4008f320, 0x25f5: 0x4008f420, 0x25f6: 0x4008f520, 0x25f7: 0x4008f620,
- 0x25f8: 0x4008f720, 0x25f9: 0x4008f820, 0x25fa: 0x4008f920, 0x25fb: 0x4008fa20,
- 0x25fc: 0x4008fb20, 0x25fd: 0x4008fc20, 0x25fe: 0x4008fd20, 0x25ff: 0x4008fe20,
+ 0x25c1: 0x40114020, 0x25c2: 0x40114220, 0x25c3: 0x40114420,
+ 0x25c4: 0x40114620, 0x25c5: 0x40114820, 0x25c6: 0x40114a20, 0x25c7: 0x40114c20,
+ 0x25c8: 0x40114e20, 0x25c9: 0x40115020, 0x25ca: 0x40115220, 0x25cb: 0x40115420,
+ 0x25cc: 0x40115620, 0x25cd: 0x40115820, 0x25ce: 0x40115a20, 0x25cf: 0x40115c20,
+ 0x25d0: 0x40115e20, 0x25d1: 0x40116020, 0x25d2: 0x40116220, 0x25d3: 0x40116420,
+ 0x25d4: 0x40116620, 0x25d5: 0x40116820, 0x25d6: 0x40116a20, 0x25d7: 0x40116c20,
+ 0x25d8: 0x40116e20, 0x25d9: 0x40117020, 0x25da: 0x40117220, 0x25db: 0x40117420,
+ 0x25dc: 0x40117620, 0x25dd: 0x40117820, 0x25de: 0x40117a20, 0x25df: 0x40117c20,
+ 0x25e0: 0x40117e20, 0x25e1: 0x40118020, 0x25e2: 0x40118220, 0x25e3: 0x40118420,
+ 0x25e4: 0x40118620, 0x25e5: 0x40118820, 0x25e6: 0x40118a20, 0x25e7: 0x40118c20,
+ 0x25e8: 0x40118e20, 0x25e9: 0x40119020, 0x25ea: 0x40119220, 0x25eb: 0x40119420,
+ 0x25ec: 0x40119620, 0x25ed: 0x40119820, 0x25ee: 0x40119a20, 0x25ef: 0x40119c20,
+ 0x25f0: 0x40119e20, 0x25f1: 0x4011a020, 0x25f2: 0x4011a220, 0x25f3: 0x4011a420,
+ 0x25f4: 0x4011a620, 0x25f5: 0x4011a820, 0x25f6: 0x4011aa20, 0x25f7: 0x4011ac20,
+ 0x25f8: 0x4011ae20, 0x25f9: 0x4011b020, 0x25fa: 0x4011b220, 0x25fb: 0x4011b420,
+ 0x25fc: 0x4011b620, 0x25fd: 0x4011b820, 0x25fe: 0x4011ba20, 0x25ff: 0x4011bc20,
// Block 0x98, offset 0x2600
- 0x2600: 0x4008ff20, 0x2601: 0x40090020, 0x2602: 0x40090120, 0x2603: 0x40090220,
- 0x2604: 0x40090320, 0x2605: 0x4002e120, 0x2606: 0x4002e220, 0x2607: 0x40090420,
- 0x2608: 0x40090520, 0x2609: 0x40090620, 0x260a: 0x40090720,
- 0x260c: 0x40090820, 0x260e: 0x40090920, 0x260f: 0x40090a20,
- 0x2610: 0x40090b20, 0x2611: 0x40090c20, 0x2612: 0x40090d20, 0x2613: 0x40090e20,
- 0x2614: 0x40090f20, 0x2615: 0x40091020, 0x2616: 0x40091120, 0x2617: 0x40091220,
- 0x2618: 0x40091320, 0x2619: 0x40091420, 0x261a: 0x40091520, 0x261b: 0x40091620,
- 0x261c: 0x40091720, 0x261d: 0x40091820, 0x261e: 0x40091920, 0x261f: 0x40091a20,
- 0x2620: 0x40091b20, 0x2621: 0x40091c20, 0x2622: 0x40091d20, 0x2623: 0x40091e20,
- 0x2624: 0x40091f20, 0x2625: 0x40092020, 0x2626: 0x4002e320, 0x2627: 0x4002e420,
- 0x2628: 0x4002e520, 0x2629: 0x4002e620, 0x262a: 0x4002e720, 0x262b: 0x4002e820,
- 0x262c: 0x40020f20, 0x262d: 0x40021020, 0x262e: 0x40021120, 0x262f: 0x40021220,
- 0x2630: 0x40092120, 0x2631: 0x40092220, 0x2632: 0x40092320, 0x2633: 0x40092420,
- 0x2634: 0x40092520, 0x2635: 0x40092620, 0x2636: 0x40092720, 0x2637: 0x40092820,
- 0x2638: 0x40092920, 0x2639: 0x40092a20, 0x263a: 0x40092b20, 0x263b: 0x40092c20,
- 0x263c: 0x40092d20, 0x263d: 0x40092e20, 0x263e: 0x40092f20, 0x263f: 0x40093020,
+ 0x2600: 0x4011be20, 0x2601: 0x4011c020, 0x2602: 0x4011c220, 0x2603: 0x4011c420,
+ 0x2604: 0x4011c620, 0x2605: 0x4011c820, 0x2606: 0x4011ca20, 0x2607: 0x4011cc20,
+ 0x2608: 0x4011ce20, 0x2609: 0x4011d020, 0x260a: 0x4011d220, 0x260b: 0x4011d420,
+ 0x260c: 0x4011d620, 0x260d: 0x4011d820, 0x260e: 0x4011da20, 0x260f: 0x4011dc20,
+ 0x2610: 0x4011de20, 0x2611: 0x4011e020, 0x2612: 0x4011e220, 0x2613: 0x4011e420,
+ 0x2614: 0x4011e620, 0x2615: 0x4011e820, 0x2616: 0x4011ea20, 0x2617: 0x4011ec20,
+ 0x2618: 0x4011ee20, 0x2619: 0x4011f020, 0x261a: 0x4011f220, 0x261b: 0x4011f420,
+ 0x261c: 0x4011f620, 0x261d: 0x4011f820, 0x261e: 0x4011fa20, 0x261f: 0x4011fc20,
+ 0x2620: 0x4011fe20, 0x2621: 0x40120020, 0x2622: 0x40120220, 0x2623: 0x40120420,
+ 0x2624: 0x40120620, 0x2625: 0x40120820, 0x2626: 0x40120a20, 0x2627: 0x40120c20,
+ 0x2628: 0x40045820, 0x2629: 0x40045a20, 0x262a: 0x40045c20, 0x262b: 0x40045e20,
+ 0x262c: 0x40046020, 0x262d: 0x40046220, 0x262e: 0x40046420, 0x262f: 0x40046620,
+ 0x2630: 0x40046820, 0x2631: 0x40046a20, 0x2632: 0x40046c20, 0x2633: 0x40046e20,
+ 0x2634: 0x40047020, 0x2635: 0x40047220, 0x2636: 0x0029ce86, 0x2637: 0x0029d086,
+ 0x2638: 0x0029d286, 0x2639: 0x0029d486, 0x263a: 0x0029d686, 0x263b: 0x0029d886,
+ 0x263c: 0x0029da86, 0x263d: 0x0029dc86, 0x263e: 0x0029de86, 0x263f: 0xe0000238,
// Block 0x99, offset 0x2640
- 0x2640: 0x400b6d20, 0x2641: 0x400b6e20, 0x2642: 0x400b6f20, 0x2643: 0x400b7020,
- 0x2644: 0x400b7120, 0x2645: 0x400b7220, 0x2646: 0x400b7320, 0x2647: 0x400b7420,
- 0x2648: 0x400b7520, 0x2649: 0x400b7620, 0x264a: 0x400b7720, 0x264b: 0x400b7820,
- 0x264c: 0x400b7920, 0x264d: 0x400b7a20, 0x264e: 0x400b7b20, 0x264f: 0x400b7c20,
- 0x2650: 0x400b7d20, 0x2651: 0x400b7e20, 0x2652: 0x400b7f20, 0x2653: 0x400b8020,
- 0x2654: 0x400b8120, 0x2655: 0x400b8220, 0x2656: 0x400b8320, 0x2657: 0x400b8420,
- 0x2658: 0x400b8520, 0x2659: 0x400b8620, 0x265a: 0x400b8720, 0x265b: 0x400b8820,
- 0x265c: 0x400b8920, 0x265d: 0x400b8a20, 0x265e: 0x400b8b20, 0x265f: 0x400b8c20,
- 0x2660: 0x400b8d20, 0x2661: 0x400b8e20, 0x2662: 0x400b8f20, 0x2663: 0x400b9020,
- 0x2664: 0x400b9120, 0x2665: 0x400b9220, 0x2666: 0x400b9320, 0x2667: 0x400b9420,
- 0x2668: 0x400b9520, 0x2669: 0x400b9620, 0x266a: 0x400b9720, 0x266b: 0x400b9820,
- 0x266c: 0x400b9920, 0x266d: 0x400b9a20, 0x266e: 0x400b9b20, 0x266f: 0x400b9c20,
- 0x2670: 0x400b9d20, 0x2671: 0x400b9e20, 0x2672: 0x400b9f20, 0x2673: 0x400ba020,
- 0x2674: 0x400ba120, 0x2675: 0x400ba220, 0x2676: 0x400ba320, 0x2677: 0x400ba420,
- 0x2678: 0x400ba520, 0x2679: 0x400ba620, 0x267a: 0x400ba720, 0x267b: 0x400ba820,
- 0x267c: 0x400ba920, 0x267d: 0x400baa20, 0x267e: 0x400bab20, 0x267f: 0x400bac20,
+ 0x2640: 0x0029ce86, 0x2641: 0x0029d086, 0x2642: 0x0029d286, 0x2643: 0x0029d486,
+ 0x2644: 0x0029d686, 0x2645: 0x0029d886, 0x2646: 0x0029da86, 0x2647: 0x0029dc86,
+ 0x2648: 0x0029de86, 0x2649: 0xe000023b, 0x264a: 0x0029ce86, 0x264b: 0x0029d086,
+ 0x264c: 0x0029d286, 0x264d: 0x0029d486, 0x264e: 0x0029d686, 0x264f: 0x0029d886,
+ 0x2650: 0x0029da86, 0x2651: 0x0029dc86, 0x2652: 0x0029de86, 0x2653: 0xe000023e,
+ 0x2654: 0x40120e20, 0x2655: 0x40121020, 0x2656: 0x40121220, 0x2657: 0x40121420,
+ 0x2658: 0x40121620, 0x2659: 0x40121820, 0x265a: 0x40121a20, 0x265b: 0x40121c20,
+ 0x265c: 0x40121e20, 0x265d: 0x40122020, 0x265e: 0x40122220, 0x265f: 0x40122420,
+ 0x2660: 0x40122620, 0x2661: 0x40122820, 0x2662: 0x40122a20, 0x2663: 0x40122c20,
+ 0x2664: 0x40122e20, 0x2665: 0x40123020, 0x2666: 0x40123220, 0x2667: 0x40123420,
+ 0x2668: 0x40123620, 0x2669: 0x40123820, 0x266a: 0x40123a20, 0x266b: 0x40123c20,
+ 0x266c: 0x40123e20, 0x266d: 0x40124020, 0x266e: 0x40124220, 0x266f: 0x40124420,
+ 0x2670: 0x40124620, 0x2671: 0x40124820, 0x2672: 0x40124a20, 0x2673: 0x40124c20,
+ 0x2674: 0x40124e20, 0x2675: 0x40125020, 0x2676: 0x40125220, 0x2677: 0x40125420,
+ 0x2678: 0x40125620, 0x2679: 0x40125820, 0x267a: 0x40125a20, 0x267b: 0x40125c20,
+ 0x267c: 0x40125e20, 0x267d: 0x40126020, 0x267e: 0x40126220, 0x267f: 0x40126420,
// Block 0x9a, offset 0x2680
- 0x2680: 0x400bad20, 0x2681: 0x400bae20, 0x2682: 0x400baf20, 0x2683: 0x400bb020,
- 0x2684: 0x400bb120, 0x2685: 0x400bb220, 0x2686: 0x400bb320, 0x2687: 0x400bb420,
- 0x2688: 0x400bb520, 0x2689: 0x400bb620, 0x268a: 0x400bb720, 0x268b: 0x400bb820,
- 0x268c: 0x400bb920, 0x268d: 0x400bba20, 0x268e: 0x400bbb20, 0x268f: 0x400bbc20,
- 0x2690: 0x400bbd20, 0x2691: 0x400bbe20, 0x2692: 0x400bbf20, 0x2693: 0x400bc020,
- 0x2694: 0x400bc120, 0x2695: 0x400bc220, 0x2696: 0x400bc320, 0x2697: 0x400bc420,
- 0x2698: 0x400bc520, 0x2699: 0x400bc620, 0x269a: 0x400bc720, 0x269b: 0x400bc820,
- 0x269c: 0x400bc920, 0x269d: 0x400bca20, 0x269e: 0x400bcb20, 0x269f: 0x400bcc20,
- 0x26a0: 0x400bcd20, 0x26a1: 0x400bce20, 0x26a2: 0x400bcf20, 0x26a3: 0x400bd020,
- 0x26a4: 0x400bd120, 0x26a5: 0x400bd220, 0x26a6: 0x400bd320, 0x26a7: 0x400bd420,
- 0x26a8: 0x400bd520, 0x26a9: 0x400bd620, 0x26aa: 0x400bd720, 0x26ab: 0x400bd820,
- 0x26ac: 0x400bd920, 0x26ad: 0x400bda20, 0x26ae: 0x400bdb20, 0x26af: 0x400bdc20,
- 0x26b0: 0x400bdd20, 0x26b1: 0x400bde20, 0x26b2: 0x400bdf20, 0x26b3: 0x400be020,
- 0x26b4: 0x400be120, 0x26b5: 0x400be220, 0x26b6: 0x400be320, 0x26b7: 0x400be420,
- 0x26b8: 0x400be520, 0x26b9: 0x400be620, 0x26ba: 0x400be720, 0x26bb: 0x400be820,
- 0x26bc: 0x400be920, 0x26bd: 0x400bea20, 0x26be: 0x400beb20, 0x26bf: 0x400bec20,
+ 0x2680: 0x40126620, 0x2681: 0x40126820, 0x2682: 0x40126a20, 0x2683: 0x40126c20,
+ 0x2684: 0x40126e20, 0x2685: 0x40044020, 0x2686: 0x40044220, 0x2687: 0x40127020,
+ 0x2688: 0x40127220, 0x2689: 0x40127420, 0x268a: 0x40127620, 0x268b: 0x40127820,
+ 0x268c: 0x40127a20, 0x268d: 0x40127c20, 0x268e: 0x40127e20, 0x268f: 0x40128020,
+ 0x2690: 0x40128220, 0x2691: 0x40128420, 0x2692: 0x40128620, 0x2693: 0x40128820,
+ 0x2694: 0x40128a20, 0x2695: 0x40128c20, 0x2696: 0x40128e20, 0x2697: 0x40129020,
+ 0x2698: 0x40129220, 0x2699: 0x40129420, 0x269a: 0x40129620, 0x269b: 0x40129820,
+ 0x269c: 0x40129a20, 0x269d: 0x40129c20, 0x269e: 0x40129e20, 0x269f: 0x4012a020,
+ 0x26a0: 0x4012a220, 0x26a1: 0x4012a420, 0x26a2: 0x4012a620, 0x26a3: 0x4012a820,
+ 0x26a4: 0x4012aa20, 0x26a5: 0x4012ac20, 0x26a6: 0x40044420, 0x26a7: 0x40044620,
+ 0x26a8: 0x40044820, 0x26a9: 0x40044a20, 0x26aa: 0x40044c20, 0x26ab: 0x40044e20,
+ 0x26ac: 0x40045020, 0x26ad: 0x40045220, 0x26ae: 0x40045420, 0x26af: 0x40045620,
+ 0x26b0: 0x4012ae20, 0x26b1: 0x4012b020, 0x26b2: 0x4012b220, 0x26b3: 0x4012b420,
+ 0x26b4: 0x4012b620, 0x26b5: 0x4012b820, 0x26b6: 0x4012ba20, 0x26b7: 0x4012bc20,
+ 0x26b8: 0x4012be20, 0x26b9: 0x4012c020, 0x26ba: 0x4012c220, 0x26bb: 0x4012c420,
+ 0x26bc: 0x4012c620, 0x26bd: 0x4012c820, 0x26be: 0x4012ca20, 0x26bf: 0x4012cc20,
// Block 0x9b, offset 0x26c0
- 0x26c0: 0x400bed20, 0x26c1: 0x400bee20, 0x26c2: 0x400bef20, 0x26c3: 0x400bf020,
- 0x26c4: 0x400bf120, 0x26c5: 0x400bf220, 0x26c6: 0x400bf320, 0x26c7: 0x400bf420,
- 0x26c8: 0x400bf520, 0x26c9: 0x400bf620, 0x26ca: 0x400bf720, 0x26cb: 0x400bf820,
- 0x26cc: 0x400bf920, 0x26cd: 0x400bfa20, 0x26ce: 0x400bfb20, 0x26cf: 0x400bfc20,
- 0x26d0: 0x400bfd20, 0x26d1: 0x400bfe20, 0x26d2: 0x400bff20, 0x26d3: 0x400c0020,
- 0x26d4: 0x400c0120, 0x26d5: 0x400c0220, 0x26d6: 0x400c0320, 0x26d7: 0x400c0420,
- 0x26d8: 0x400c0520, 0x26d9: 0x400c0620, 0x26da: 0x400c0720, 0x26db: 0x400c0820,
- 0x26dc: 0x400c0920, 0x26dd: 0x400c0a20, 0x26de: 0x400c0b20, 0x26df: 0x400c0c20,
- 0x26e0: 0x400c0d20, 0x26e1: 0x400c0e20, 0x26e2: 0x400c0f20, 0x26e3: 0x400c1020,
- 0x26e4: 0x400c1120, 0x26e5: 0x400c1220, 0x26e6: 0x400c1320, 0x26e7: 0x400c1420,
- 0x26e8: 0x400c1520, 0x26e9: 0x400c1620, 0x26ea: 0x400c1720, 0x26eb: 0x400c1820,
- 0x26ec: 0x400c1920, 0x26ed: 0x400c1a20, 0x26ee: 0x400c1b20, 0x26ef: 0x400c1c20,
- 0x26f0: 0x400c1d20, 0x26f1: 0x400c1e20, 0x26f2: 0x400c1f20, 0x26f3: 0x400c2020,
- 0x26f4: 0x400c2120, 0x26f5: 0x400c2220, 0x26f6: 0x400c2320, 0x26f7: 0x400c2420,
- 0x26f8: 0x400c2520, 0x26f9: 0x400c2620, 0x26fa: 0x400c2720, 0x26fb: 0x400c2820,
- 0x26fc: 0x400c2920, 0x26fd: 0x400c2a20, 0x26fe: 0x400c2b20, 0x26ff: 0x400c2c20,
+ 0x26c0: 0x40174620, 0x26c1: 0x40174820, 0x26c2: 0x40174a20, 0x26c3: 0x40174c20,
+ 0x26c4: 0x40174e20, 0x26c5: 0x40175020, 0x26c6: 0x40175220, 0x26c7: 0x40175420,
+ 0x26c8: 0x40175620, 0x26c9: 0x40175820, 0x26ca: 0x40175a20, 0x26cb: 0x40175c20,
+ 0x26cc: 0x40175e20, 0x26cd: 0x40176020, 0x26ce: 0x40176220, 0x26cf: 0x40176420,
+ 0x26d0: 0x40176620, 0x26d1: 0x40176820, 0x26d2: 0x40176a20, 0x26d3: 0x40176c20,
+ 0x26d4: 0x40176e20, 0x26d5: 0x40177020, 0x26d6: 0x40177220, 0x26d7: 0x40177420,
+ 0x26d8: 0x40177620, 0x26d9: 0x40177820, 0x26da: 0x40177a20, 0x26db: 0x40177c20,
+ 0x26dc: 0x40177e20, 0x26dd: 0x40178020, 0x26de: 0x40178220, 0x26df: 0x40178420,
+ 0x26e0: 0x40178620, 0x26e1: 0x40178820, 0x26e2: 0x40178a20, 0x26e3: 0x40178c20,
+ 0x26e4: 0x40178e20, 0x26e5: 0x40179020, 0x26e6: 0x40179220, 0x26e7: 0x40179420,
+ 0x26e8: 0x40179620, 0x26e9: 0x40179820, 0x26ea: 0x40179a20, 0x26eb: 0x40179c20,
+ 0x26ec: 0x40179e20, 0x26ed: 0x4017a020, 0x26ee: 0x4017a220, 0x26ef: 0x4017a420,
+ 0x26f0: 0x4017a620, 0x26f1: 0x4017a820, 0x26f2: 0x4017aa20, 0x26f3: 0x4017ac20,
+ 0x26f4: 0x4017ae20, 0x26f5: 0x4017b020, 0x26f6: 0x4017b220, 0x26f7: 0x4017b420,
+ 0x26f8: 0x4017b620, 0x26f9: 0x4017b820, 0x26fa: 0x4017ba20, 0x26fb: 0x4017bc20,
+ 0x26fc: 0x4017be20, 0x26fd: 0x4017c020, 0x26fe: 0x4017c220, 0x26ff: 0x4017c420,
// Block 0x9c, offset 0x2700
- 0x2700: 0x400c2d20, 0x2701: 0x400c2e20, 0x2702: 0x400c2f20, 0x2703: 0x400c3020,
- 0x2704: 0x400c3120, 0x2705: 0x400c3220, 0x2706: 0x400c3320, 0x2707: 0x400c3420,
- 0x2708: 0x400c3520, 0x2709: 0x400c3620, 0x270a: 0x400c3720, 0x270b: 0x400c3820,
- 0x270c: 0x400c3920, 0x270d: 0x400c3a20, 0x270e: 0x400c3b20, 0x270f: 0x400c3c20,
- 0x2710: 0x400c3d20, 0x2711: 0x400c3e20, 0x2712: 0x400c3f20, 0x2713: 0x400c4020,
- 0x2714: 0x400c4120, 0x2715: 0x400c4220, 0x2716: 0x400c4320, 0x2717: 0x400c4420,
- 0x2718: 0x400c4520, 0x2719: 0x400c4620, 0x271a: 0x400c4720, 0x271b: 0x400c4820,
- 0x271c: 0x400c4920, 0x271d: 0x400c4a20, 0x271e: 0x400c4b20, 0x271f: 0x400c4c20,
- 0x2720: 0x400c4d20, 0x2721: 0x400c4e20, 0x2722: 0x400c4f20, 0x2723: 0x400c5020,
- 0x2724: 0x400c5120, 0x2725: 0x400c5220, 0x2726: 0x400c5320, 0x2727: 0x400c5420,
- 0x2728: 0x400c5520, 0x2729: 0x400c5620, 0x272a: 0x400c5720, 0x272b: 0x400c5820,
- 0x272c: 0x400c5920, 0x272d: 0x400c5a20, 0x272e: 0x400c5b20, 0x272f: 0x400c5c20,
- 0x2730: 0x400c5d20, 0x2731: 0x400c5e20, 0x2732: 0x400c5f20, 0x2733: 0x400c6020,
- 0x2734: 0x400c6120, 0x2735: 0x400c6220, 0x2736: 0x400c6320, 0x2737: 0x400c6420,
- 0x2738: 0x400c6520, 0x2739: 0x400c6620, 0x273a: 0x400c6720, 0x273b: 0x400c6820,
- 0x273c: 0x400c6920, 0x273d: 0x400c6a20, 0x273e: 0x400c6b20, 0x273f: 0x400c6c20,
+ 0x2700: 0x4017c620, 0x2701: 0x4017c820, 0x2702: 0x4017ca20, 0x2703: 0x4017cc20,
+ 0x2704: 0x4017ce20, 0x2705: 0x4017d020, 0x2706: 0x4017d220, 0x2707: 0x4017d420,
+ 0x2708: 0x4017d620, 0x2709: 0x4017d820, 0x270a: 0x4017da20, 0x270b: 0x4017dc20,
+ 0x270c: 0x4017de20, 0x270d: 0x4017e020, 0x270e: 0x4017e220, 0x270f: 0x4017e420,
+ 0x2710: 0x4017e620, 0x2711: 0x4017e820, 0x2712: 0x4017ea20, 0x2713: 0x4017ec20,
+ 0x2714: 0x4017ee20, 0x2715: 0x4017f020, 0x2716: 0x4017f220, 0x2717: 0x4017f420,
+ 0x2718: 0x4017f620, 0x2719: 0x4017f820, 0x271a: 0x4017fa20, 0x271b: 0x4017fc20,
+ 0x271c: 0x4017fe20, 0x271d: 0x40180020, 0x271e: 0x40180220, 0x271f: 0x40180420,
+ 0x2720: 0x40180620, 0x2721: 0x40180820, 0x2722: 0x40180a20, 0x2723: 0x40180c20,
+ 0x2724: 0x40180e20, 0x2725: 0x40181020, 0x2726: 0x40181220, 0x2727: 0x40181420,
+ 0x2728: 0x40181620, 0x2729: 0x40181820, 0x272a: 0x40181a20, 0x272b: 0x40181c20,
+ 0x272c: 0x40181e20, 0x272d: 0x40182020, 0x272e: 0x40182220, 0x272f: 0x40182420,
+ 0x2730: 0x40182620, 0x2731: 0x40182820, 0x2732: 0x40182a20, 0x2733: 0x40182c20,
+ 0x2734: 0x40182e20, 0x2735: 0x40183020, 0x2736: 0x40183220, 0x2737: 0x40183420,
+ 0x2738: 0x40183620, 0x2739: 0x40183820, 0x273a: 0x40183a20, 0x273b: 0x40183c20,
+ 0x273c: 0x40183e20, 0x273d: 0x40184020, 0x273e: 0x40184220, 0x273f: 0x40184420,
// Block 0x9d, offset 0x2740
- 0x2740: 0x40093120, 0x2741: 0x40093220, 0x2742: 0x40093320, 0x2743: 0x40093420,
- 0x2744: 0x40093520, 0x2745: 0x40093620, 0x2746: 0x40093720, 0x2747: 0x40093820,
- 0x2748: 0x40093920, 0x2749: 0x40093a20, 0x274a: 0x40093b20, 0x274b: 0x40093c20,
- 0x274c: 0x40093d20, 0x274d: 0x40093e20, 0x274e: 0x40093f20, 0x274f: 0x40094020,
- 0x2750: 0x40094120, 0x2751: 0x40094220, 0x2752: 0x40094320, 0x2753: 0x40094420,
- 0x2754: 0x40094520, 0x2755: 0x40094620, 0x2756: 0x40094720, 0x2757: 0x40094820,
- 0x2758: 0x40094920, 0x2759: 0x40094a20, 0x275a: 0x40094b20, 0x275b: 0x40094c20,
- 0x275c: 0x40094d20, 0x275d: 0x40094e20, 0x275e: 0x40094f20, 0x275f: 0x40095020,
- 0x2760: 0x40095120, 0x2761: 0x40095220, 0x2762: 0x40095320, 0x2763: 0x40095420,
- 0x2764: 0x40095520, 0x2765: 0x40095620, 0x2766: 0x40095720, 0x2767: 0x40095820,
- 0x2768: 0x40095920, 0x2769: 0x40095a20, 0x276a: 0x40095b20, 0x276b: 0x40095c20,
- 0x276c: 0x40095d20, 0x276d: 0x40095e20, 0x276e: 0x40095f20, 0x276f: 0x40096020,
- 0x2770: 0x40096120, 0x2771: 0x40096220, 0x2772: 0x40096320, 0x2773: 0x40096420,
- 0x2774: 0x40096520, 0x2775: 0x40096620, 0x2776: 0x40096720, 0x2777: 0x40096820,
- 0x2778: 0x40096920, 0x2779: 0x40096a20, 0x277a: 0x40096b20, 0x277b: 0x40096c20,
- 0x277c: 0x40096d20, 0x277d: 0x40096e20, 0x277e: 0x40096f20, 0x277f: 0x40097020,
+ 0x2740: 0x40184620, 0x2741: 0x40184820, 0x2742: 0x40184a20, 0x2743: 0x40184c20,
+ 0x2744: 0x40184e20, 0x2745: 0x40185020, 0x2746: 0x40185220, 0x2747: 0x40185420,
+ 0x2748: 0x40185620, 0x2749: 0x40185820, 0x274a: 0x40185a20, 0x274b: 0x40185c20,
+ 0x274c: 0x40185e20, 0x274d: 0x40186020, 0x274e: 0x40186220, 0x274f: 0x40186420,
+ 0x2750: 0x40186620, 0x2751: 0x40186820, 0x2752: 0x40186a20, 0x2753: 0x40186c20,
+ 0x2754: 0x40186e20, 0x2755: 0x40187020, 0x2756: 0x40187220, 0x2757: 0x40187420,
+ 0x2758: 0x40187620, 0x2759: 0x40187820, 0x275a: 0x40187a20, 0x275b: 0x40187c20,
+ 0x275c: 0x40187e20, 0x275d: 0x40188020, 0x275e: 0x40188220, 0x275f: 0x40188420,
+ 0x2760: 0x40188620, 0x2761: 0x40188820, 0x2762: 0x40188a20, 0x2763: 0x40188c20,
+ 0x2764: 0x40188e20, 0x2765: 0x40189020, 0x2766: 0x40189220, 0x2767: 0x40189420,
+ 0x2768: 0x40189620, 0x2769: 0x40189820, 0x276a: 0x40189a20, 0x276b: 0x40189c20,
+ 0x276c: 0x40189e20, 0x276d: 0x4018a020, 0x276e: 0x4018a220, 0x276f: 0x4018a420,
+ 0x2770: 0x4018a620, 0x2771: 0x4018a820, 0x2772: 0x4018aa20, 0x2773: 0x4018ac20,
+ 0x2774: 0x4018ae20, 0x2775: 0x4018b020, 0x2776: 0x4018b220, 0x2777: 0x4018b420,
+ 0x2778: 0x4018b620, 0x2779: 0x4018b820, 0x277a: 0x4018ba20, 0x277b: 0x4018bc20,
+ 0x277c: 0x4018be20, 0x277d: 0x4018c020, 0x277e: 0x4018c220, 0x277f: 0x4018c420,
// Block 0x9e, offset 0x2780
- 0x2780: 0x40097120, 0x2781: 0x40097220, 0x2782: 0x40097320, 0x2783: 0x40097420,
- 0x2784: 0x40097520, 0x2785: 0x40097620, 0x2786: 0x40097720, 0x2787: 0x40097820,
- 0x2788: 0x40097920, 0x2789: 0x40097a20, 0x278a: 0x40097b20, 0x278b: 0x40097c20,
- 0x278c: 0x40097d20, 0x278d: 0x40097e20, 0x278e: 0x40097f20, 0x278f: 0x40098020,
- 0x2790: 0x40098120, 0x2791: 0x40098220, 0x2792: 0x40098320, 0x2793: 0x40098420,
- 0x2794: 0x40098520, 0x2795: 0x40098620, 0x2796: 0x40098720, 0x2797: 0x40098820,
- 0x2798: 0x40098920, 0x2799: 0x40098a20, 0x279a: 0x40098b20, 0x279b: 0x40098c20,
- 0x279c: 0x40098d20, 0x279d: 0x40098e20, 0x279e: 0x40098f20, 0x279f: 0x40099020,
- 0x27a0: 0x40099120, 0x27a1: 0x40099220, 0x27a2: 0x40099320, 0x27a3: 0x40099420,
- 0x27a4: 0x40099520, 0x27a5: 0x40099620, 0x27a6: 0x40099720, 0x27a7: 0x40099820,
- 0x27a8: 0x40099920, 0x27a9: 0x40099a20, 0x27aa: 0x40099b20, 0x27ab: 0x40099c20,
- 0x27ac: 0x40099d20, 0x27ad: 0x40099e20, 0x27ae: 0x40099f20, 0x27af: 0x4009a020,
- 0x27b0: 0x4009a120, 0x27b1: 0x4009a220, 0x27b2: 0x4009a320, 0x27b3: 0x4009a420,
- 0x27b4: 0x4009a520, 0x27b5: 0x4009a620, 0x27b6: 0x4009a720, 0x27b7: 0x4009a820,
- 0x27b8: 0x4009a920, 0x27b9: 0x4009aa20, 0x27ba: 0x4009ab20, 0x27bb: 0x4009ac20,
- 0x27bc: 0x4009ad20, 0x27bd: 0x4009ae20, 0x27be: 0x4009af20, 0x27bf: 0x4009b020,
+ 0x2780: 0x4018c620, 0x2781: 0x4018c820, 0x2782: 0x4018ca20, 0x2783: 0x4018cc20,
+ 0x2784: 0x4018ce20, 0x2785: 0x4018d020, 0x2786: 0x4018d220, 0x2787: 0x4018d420,
+ 0x2788: 0x4018d620, 0x2789: 0x4018d820, 0x278a: 0x4018da20, 0x278b: 0x4018dc20,
+ 0x278c: 0x4018de20, 0x278d: 0x4018e020, 0x278e: 0x4018e220, 0x278f: 0x4018e420,
+ 0x2790: 0x4018e620, 0x2791: 0x4018e820, 0x2792: 0x4018ea20, 0x2793: 0x4018ec20,
+ 0x2794: 0x4018ee20, 0x2795: 0x4018f020, 0x2796: 0x4018f220, 0x2797: 0x4018f420,
+ 0x2798: 0x4018f620, 0x2799: 0x4018f820, 0x279a: 0x4018fa20, 0x279b: 0x4018fc20,
+ 0x279c: 0x4018fe20, 0x279d: 0x40190020, 0x279e: 0x40190220, 0x279f: 0x40190420,
+ 0x27a0: 0x40190620, 0x27a1: 0x40190820, 0x27a2: 0x40190a20, 0x27a3: 0x40190c20,
+ 0x27a4: 0x40190e20, 0x27a5: 0x40191020, 0x27a6: 0x40191220, 0x27a7: 0x40191420,
+ 0x27a8: 0x40191620, 0x27a9: 0x40191820, 0x27aa: 0x40191a20, 0x27ab: 0x40191c20,
+ 0x27ac: 0x40191e20, 0x27ad: 0x40192020, 0x27ae: 0x40192220, 0x27af: 0x40192420,
+ 0x27b0: 0x40192620, 0x27b1: 0x40192820, 0x27b2: 0x40192a20, 0x27b3: 0x40192c20,
+ 0x27b4: 0x40192e20, 0x27b5: 0x40193020, 0x27b6: 0x40193220, 0x27b7: 0x40193420,
+ 0x27b8: 0x40193620, 0x27b9: 0x40193820, 0x27ba: 0x40193a20, 0x27bb: 0x40193c20,
+ 0x27bc: 0x40193e20, 0x27bd: 0x40194020, 0x27be: 0x40194220, 0x27bf: 0x40194420,
// Block 0x9f, offset 0x27c0
- 0x27c0: 0x4009b120, 0x27c1: 0x4009b220, 0x27c2: 0x4009b320, 0x27c3: 0x4001f920,
- 0x27c4: 0x4001fa20, 0x27c5: 0x4001fb20, 0x27c6: 0x4001fc20, 0x27c7: 0x4001fd20,
- 0x27c8: 0x4001fe20, 0x27c9: 0x4001ff20, 0x27ca: 0x40020020, 0x27cb: 0x40020120,
- 0x27cc: 0x40020220, 0x27cd: 0x40020320, 0x27ce: 0x40020420, 0x27cf: 0x40020520,
- 0x27d0: 0x40020620, 0x27d1: 0x40020720, 0x27d2: 0x40020820, 0x27d3: 0x40020920,
- 0x27d4: 0x40020a20, 0x27d5: 0x40020b20, 0x27d6: 0x40020c20, 0x27d7: 0x40020d20,
- 0x27d8: 0x40020e20, 0x27d9: 0x4009b420, 0x27da: 0x4009b520, 0x27db: 0x4009b620,
- 0x27dc: 0x4009b720, 0x27dd: 0x4009b820, 0x27de: 0x4009b920, 0x27df: 0x4009ba20,
- 0x27e0: 0x4009bb20, 0x27e1: 0x4009bc20, 0x27e2: 0x4009bd20, 0x27e3: 0x4009be20,
- 0x27e4: 0x4009bf20, 0x27e5: 0x4009c020, 0x27e6: 0x4009c120, 0x27e7: 0x4009c220,
- 0x27e8: 0x4009c320, 0x27e9: 0x4009c420, 0x27ea: 0x4009c520, 0x27eb: 0x4009c620,
- 0x27ec: 0x4009c720, 0x27ed: 0x4009c820, 0x27ee: 0x4009c920, 0x27ef: 0x4009ca20,
- 0x27f0: 0x4009cb20, 0x27f1: 0x4009cc20, 0x27f2: 0x4009cd20, 0x27f3: 0x4009ce20,
- 0x27f4: 0x4009cf20, 0x27f5: 0x4009d020, 0x27f6: 0x4009d120, 0x27f7: 0x4009d220,
- 0x27f8: 0x4009d320, 0x27f9: 0x4009d420, 0x27fa: 0x4009d520, 0x27fb: 0x4009d620,
- 0x27fc: 0x4009d720, 0x27fd: 0x4009d820, 0x27fe: 0x4009d920, 0x27ff: 0x4009da20,
+ 0x27c0: 0x4012ce20, 0x27c1: 0x4012d020, 0x27c2: 0x4012d220, 0x27c3: 0x4012d420,
+ 0x27c4: 0x4012d620, 0x27c5: 0x4012d820, 0x27c6: 0x4012da20, 0x27c7: 0x4012dc20,
+ 0x27c8: 0x4012de20, 0x27c9: 0x4012e020, 0x27ca: 0x4012e220, 0x27cb: 0x4012e420,
+ 0x27cc: 0x4012e620, 0x27cd: 0x4012e820, 0x27ce: 0x4012ea20, 0x27cf: 0x4012ec20,
+ 0x27d0: 0x4012ee20, 0x27d1: 0x4012f020, 0x27d2: 0x4012f220, 0x27d3: 0x4012f420,
+ 0x27d4: 0x4012f620, 0x27d5: 0x4012f820, 0x27d6: 0x4012fa20, 0x27d7: 0x4012fc20,
+ 0x27d8: 0x4012fe20, 0x27d9: 0x40130020, 0x27da: 0x40130220, 0x27db: 0x40130420,
+ 0x27dc: 0x40130620, 0x27dd: 0x40130820, 0x27de: 0x40130a20, 0x27df: 0x40130c20,
+ 0x27e0: 0x40130e20, 0x27e1: 0x40131020, 0x27e2: 0x40131220, 0x27e3: 0x40131420,
+ 0x27e4: 0x40131620, 0x27e5: 0x40131820, 0x27e6: 0x40131a20, 0x27e7: 0x40131c20,
+ 0x27e8: 0x40131e20, 0x27e9: 0x40132020, 0x27ea: 0x40132220, 0x27eb: 0x40132420,
+ 0x27ec: 0x40132620, 0x27ed: 0x40132820, 0x27ee: 0x40132a20, 0x27ef: 0x40132c20,
+ 0x27f0: 0x40132e20, 0x27f1: 0x40133020, 0x27f2: 0x40133220, 0x27f3: 0x40133420,
+ 0x27f4: 0x40133620, 0x27f5: 0x40133820, 0x27f6: 0x40133a20, 0x27f7: 0x40133c20,
+ 0x27f8: 0x40133e20, 0x27f9: 0x40134020, 0x27fa: 0x40134220, 0x27fb: 0x40134420,
+ 0x27fc: 0x40134620, 0x27fd: 0x40134820, 0x27fe: 0x40134a20, 0x27ff: 0x40134c20,
// Block 0xa0, offset 0x2800
- 0x2800: 0x4009db20, 0x2801: 0x4009dc20, 0x2802: 0x4009dd20, 0x2803: 0x4009de20,
- 0x2804: 0x4009df20, 0x2805: 0x4009e020, 0x2806: 0x4009e120, 0x2807: 0x4009e220,
- 0x2808: 0x4009e320, 0x2809: 0x4009e420, 0x280a: 0x4009e520, 0x280b: 0x4009e620,
- 0x280c: 0x4009e720, 0x280d: 0x4009e820, 0x280e: 0x4009e920, 0x280f: 0x4009ea20,
- 0x2810: 0x4009eb20, 0x2811: 0x4009ec20, 0x2812: 0x4009ed20, 0x2813: 0x4009ee20,
- 0x2814: 0x4009ef20, 0x2815: 0x4009f020, 0x2816: 0x4009f120, 0x2817: 0x4009f220,
- 0x2818: 0x4002e920, 0x2819: 0x4002ea20, 0x281a: 0x4002eb20, 0x281b: 0x4002ec20,
- 0x281c: 0x4009f320, 0x281d: 0x4009f420, 0x281e: 0x4009f520, 0x281f: 0x4009f620,
- 0x2820: 0x4009f720, 0x2821: 0x4009f820, 0x2822: 0x4009f920, 0x2823: 0x4009fa20,
- 0x2824: 0x4009fb20, 0x2825: 0x4009fc20, 0x2826: 0x4009fd20, 0x2827: 0x4009fe20,
- 0x2828: 0x4009ff20, 0x2829: 0x400a0020, 0x282a: 0x400a0120, 0x282b: 0x400a0220,
- 0x282c: 0x400a0320, 0x282d: 0x400a0420, 0x282e: 0x400a0520, 0x282f: 0x400a0620,
- 0x2830: 0x400a0720, 0x2831: 0x400a0820, 0x2832: 0x400a0920, 0x2833: 0x400a0a20,
- 0x2834: 0x400a0b20, 0x2835: 0x400a0c20, 0x2836: 0x400a0d20, 0x2837: 0x400a0e20,
- 0x2838: 0x400a0f20, 0x2839: 0x400a1020, 0x283a: 0x400a1120, 0x283b: 0x400a1220,
- 0x283c: 0x4001f720, 0x283d: 0x4001f820, 0x283e: 0x400a1320, 0x283f: 0x400a1420,
+ 0x2800: 0x40134e20, 0x2801: 0x40135020, 0x2802: 0x40135220, 0x2803: 0x40135420,
+ 0x2804: 0x40135620, 0x2805: 0x40135820, 0x2806: 0x40135a20, 0x2807: 0x40135c20,
+ 0x2808: 0x40135e20, 0x2809: 0x40136020, 0x280a: 0x40136220, 0x280b: 0x40136420,
+ 0x280c: 0x40136620, 0x280d: 0x40136820, 0x280e: 0x40136a20, 0x280f: 0x40136c20,
+ 0x2810: 0x40136e20, 0x2811: 0x40137020, 0x2812: 0x40137220, 0x2813: 0x40137420,
+ 0x2814: 0x40137620, 0x2815: 0x40137820, 0x2816: 0x40137a20, 0x2817: 0x40137c20,
+ 0x2818: 0x40137e20, 0x2819: 0x40138020, 0x281a: 0x40138220, 0x281b: 0x40138420,
+ 0x281c: 0x40138620, 0x281d: 0x40138820, 0x281e: 0x40138a20, 0x281f: 0x40138c20,
+ 0x2820: 0x40138e20, 0x2821: 0x40139020, 0x2822: 0x40139220, 0x2823: 0x40139420,
+ 0x2824: 0x40139620, 0x2825: 0x40139820, 0x2826: 0x40139a20, 0x2827: 0x40139c20,
+ 0x2828: 0x40139e20, 0x2829: 0x4013a020, 0x282a: 0x4013a220, 0x282b: 0x4013a420,
+ 0x282c: 0x4013a620, 0x282d: 0x4013a820, 0x282e: 0x4013aa20, 0x282f: 0x4013ac20,
+ 0x2830: 0x4013ae20, 0x2831: 0x4013b020, 0x2832: 0x4013b220, 0x2833: 0x4013b420,
+ 0x2834: 0x4013b620, 0x2835: 0x4013b820, 0x2836: 0x4013ba20, 0x2837: 0x4013bc20,
+ 0x2838: 0x4013be20, 0x2839: 0x4013c020, 0x283a: 0x4013c220, 0x283b: 0x4013c420,
+ 0x283c: 0x4013c620, 0x283d: 0x4013c820, 0x283e: 0x4013ca20, 0x283f: 0x4013cc20,
// Block 0xa1, offset 0x2840
- 0x2840: 0x400a1520, 0x2841: 0x400a1620, 0x2842: 0x400a1720, 0x2843: 0x400a1820,
- 0x2844: 0x400a1920, 0x2845: 0x400a1a20, 0x2846: 0x400a1b20, 0x2847: 0x400a1c20,
- 0x2848: 0x400a1d20, 0x2849: 0x400a1e20, 0x284a: 0x400a1f20, 0x284b: 0x400a2020,
- 0x284c: 0xf0000404, 0x284d: 0x400a2120, 0x284e: 0x400a2220, 0x284f: 0x400a2320,
- 0x2850: 0x400a2420, 0x2851: 0x400a2520, 0x2852: 0x400a2620, 0x2853: 0x400a2720,
- 0x2854: 0x400a2820, 0x2855: 0x400a2920, 0x2856: 0x400a2a20, 0x2857: 0x400a2b20,
- 0x2858: 0x400a2c20, 0x2859: 0x400a2d20, 0x285a: 0x400a2e20, 0x285b: 0x400a2f20,
- 0x285c: 0x400a3020, 0x285d: 0x400a3120, 0x285e: 0x400a3220, 0x285f: 0x400a3320,
- 0x2860: 0x400a3420, 0x2861: 0x400a3520, 0x2862: 0x400a3620, 0x2863: 0x400a3720,
- 0x2864: 0x400a3820, 0x2865: 0x400a3920, 0x2866: 0x400a3a20, 0x2867: 0x400a3b20,
- 0x2868: 0x400a3c20, 0x2869: 0x400a3d20, 0x286a: 0x400a3e20, 0x286b: 0x400a3f20,
- 0x286c: 0x400a4020, 0x286d: 0x400a4120, 0x286e: 0x400a4220, 0x286f: 0x400a4320,
- 0x2870: 0x400a4420, 0x2871: 0x400a4520, 0x2872: 0x400a4620, 0x2873: 0x400a4720,
- 0x2874: 0x400a4820, 0x2875: 0x400a4920, 0x2876: 0x400a4a20, 0x2877: 0x400a4b20,
- 0x2878: 0x400a4c20, 0x2879: 0x400a4d20, 0x287a: 0x400a4e20, 0x287b: 0x400a4f20,
- 0x287c: 0x400a5020, 0x287d: 0x400a5120, 0x287e: 0x400a5220, 0x287f: 0x400a5320,
+ 0x2840: 0x4013ce20, 0x2841: 0x4013d020, 0x2842: 0x4013d220, 0x2843: 0x40041420,
+ 0x2844: 0x40041620, 0x2845: 0x40041820, 0x2846: 0x40041a20, 0x2847: 0x40041c20,
+ 0x2848: 0x40041e20, 0x2849: 0x40042020, 0x284a: 0x40042220, 0x284b: 0x40042420,
+ 0x284c: 0x40042620, 0x284d: 0x40042820, 0x284e: 0x40042a20, 0x284f: 0x40042c20,
+ 0x2850: 0x40042e20, 0x2851: 0x40043020, 0x2852: 0x40043220, 0x2853: 0x40043420,
+ 0x2854: 0x40043620, 0x2855: 0x40043820, 0x2856: 0x40043a20, 0x2857: 0x40043c20,
+ 0x2858: 0x40043e20, 0x2859: 0x4013d420, 0x285a: 0x4013d620, 0x285b: 0x4013d820,
+ 0x285c: 0x4013da20, 0x285d: 0x4013dc20, 0x285e: 0x4013de20, 0x285f: 0x4013e020,
+ 0x2860: 0x4013e220, 0x2861: 0x4013e420, 0x2862: 0x4013e620, 0x2863: 0x4013e820,
+ 0x2864: 0x4013ea20, 0x2865: 0x4013ec20, 0x2866: 0x4013ee20, 0x2867: 0x4013f020,
+ 0x2868: 0x4013f220, 0x2869: 0x4013f420, 0x286a: 0x4013f620, 0x286b: 0x4013f820,
+ 0x286c: 0x4013fa20, 0x286d: 0x4013fc20, 0x286e: 0x4013fe20, 0x286f: 0x40140020,
+ 0x2870: 0x40140220, 0x2871: 0x40140420, 0x2872: 0x40140620, 0x2873: 0x40140820,
+ 0x2874: 0x40140a20, 0x2875: 0x40140c20, 0x2876: 0x40140e20, 0x2877: 0x40141020,
+ 0x2878: 0x40141220, 0x2879: 0x40141420, 0x287a: 0x40141620, 0x287b: 0x40141820,
+ 0x287c: 0x40141a20, 0x287d: 0x40141c20, 0x287e: 0x40141e20, 0x287f: 0x40142020,
// Block 0xa2, offset 0x2880
- 0x2880: 0x400a5420, 0x2881: 0x400a5520, 0x2882: 0x400a5620, 0x2883: 0x400a5720,
- 0x2884: 0x400a5820, 0x2885: 0x400a5920, 0x2886: 0x400a5a20, 0x2887: 0x400a5b20,
- 0x2888: 0x400a5c20, 0x2889: 0x400a5d20, 0x288a: 0x400a5e20, 0x288b: 0x400a5f20,
- 0x288c: 0x400a6020, 0x288d: 0x400a6120, 0x288e: 0x400a6220, 0x288f: 0x400a6320,
- 0x2890: 0x400a6420, 0x2891: 0x400a6520, 0x2892: 0x400a6620, 0x2893: 0x400a6720,
- 0x2894: 0x400a6820, 0x2895: 0x400a6920, 0x2896: 0x400a6a20, 0x2897: 0x400a6b20,
- 0x2898: 0x400a6c20, 0x2899: 0x400a6d20, 0x289a: 0x400a6e20, 0x289b: 0x400a6f20,
- 0x289c: 0x400a7020, 0x289d: 0x400a7120, 0x289e: 0x400a7220, 0x289f: 0x400a7320,
- 0x28a0: 0x400a7420, 0x28a1: 0x400a7520, 0x28a2: 0x400a7620, 0x28a3: 0x400a7720,
- 0x28a4: 0x400a7820, 0x28a5: 0x400a7920, 0x28a6: 0x400a7a20, 0x28a7: 0x400a7b20,
- 0x28a8: 0x400a7c20, 0x28a9: 0x400a7d20, 0x28aa: 0x400a7e20, 0x28ab: 0x400a7f20,
- 0x28ac: 0x400a8020, 0x28ad: 0x400a8120, 0x28ae: 0x400a8220, 0x28af: 0x400a8320,
- 0x28b0: 0x400a8420, 0x28b1: 0x400a8520, 0x28b2: 0x400a8620, 0x28b3: 0x400a8720,
- 0x28b4: 0xf0000404, 0x28b5: 0xf0000404, 0x28b6: 0xf0000404, 0x28b7: 0x400a8820,
- 0x28b8: 0x400a8920, 0x28b9: 0x400a8a20, 0x28ba: 0x400a8b20, 0x28bb: 0x400a8c20,
- 0x28bc: 0x400a8d20, 0x28bd: 0x400a8e20, 0x28be: 0x400a8f20, 0x28bf: 0x400a9020,
+ 0x2880: 0x40142220, 0x2881: 0x40142420, 0x2882: 0x40142620, 0x2883: 0x40142820,
+ 0x2884: 0x40142a20, 0x2885: 0x40142c20, 0x2886: 0x40142e20, 0x2887: 0x40143020,
+ 0x2888: 0x40143220, 0x2889: 0x40143420, 0x288a: 0x40143620, 0x288b: 0x40143820,
+ 0x288c: 0x40143a20, 0x288d: 0x40143c20, 0x288e: 0x40143e20, 0x288f: 0x40144020,
+ 0x2890: 0x40144220, 0x2891: 0x40144420, 0x2892: 0x40144620, 0x2893: 0x40144820,
+ 0x2894: 0x40144a20, 0x2895: 0x40144c20, 0x2896: 0x40144e20, 0x2897: 0x40145020,
+ 0x2898: 0x4004c620, 0x2899: 0x4004c820, 0x289a: 0x4004ca20, 0x289b: 0x4004cc20,
+ 0x289c: 0x40145220, 0x289d: 0x40145420, 0x289e: 0x40145620, 0x289f: 0x40145820,
+ 0x28a0: 0x40145a20, 0x28a1: 0x40145c20, 0x28a2: 0x40145e20, 0x28a3: 0x40146020,
+ 0x28a4: 0x40146220, 0x28a5: 0x40146420, 0x28a6: 0x40146620, 0x28a7: 0x40146820,
+ 0x28a8: 0x40146a20, 0x28a9: 0x40146c20, 0x28aa: 0x40146e20, 0x28ab: 0x40147020,
+ 0x28ac: 0x40147220, 0x28ad: 0x40147420, 0x28ae: 0x40147620, 0x28af: 0x40147820,
+ 0x28b0: 0x40147a20, 0x28b1: 0x40147c20, 0x28b2: 0x40147e20, 0x28b3: 0x40148020,
+ 0x28b4: 0x40148220, 0x28b5: 0x40148420, 0x28b6: 0x40148620, 0x28b7: 0x40148820,
+ 0x28b8: 0x40148a20, 0x28b9: 0x40148c20, 0x28ba: 0x40148e20, 0x28bb: 0x40149020,
+ 0x28bc: 0x40041020, 0x28bd: 0x40041220, 0x28be: 0x40149220, 0x28bf: 0x40149420,
// Block 0xa3, offset 0x28c0
- 0x28c0: 0x400a9120, 0x28c1: 0x400a9220, 0x28c2: 0x400a9320, 0x28c3: 0x400a9420,
- 0x28c4: 0x400a9520, 0x28c5: 0x400a9620, 0x28c6: 0x400a9720, 0x28c7: 0x400a9820,
- 0x28c8: 0x400a9920, 0x28c9: 0x400a9a20, 0x28ca: 0x400a9b20, 0x28cb: 0x400a9c20,
- 0x28cc: 0x400a9d20, 0x28cd: 0x400a9e20, 0x28ce: 0x400a9f20, 0x28cf: 0x400aa020,
- 0x28d0: 0x400aa120, 0x28d1: 0x400aa220, 0x28d2: 0x400aa320, 0x28d3: 0x400aa420,
- 0x28d4: 0x400aa520, 0x28d5: 0x400aa620, 0x28d6: 0x400aa720, 0x28d7: 0x400aa820,
- 0x28d8: 0x400aa920, 0x28d9: 0x400aaa20, 0x28da: 0x400aab20, 0x28db: 0x400aac20,
- 0x28dc: 0x400aad20, 0x28dd: 0x400aae20, 0x28de: 0x400aaf20, 0x28df: 0x400ab020,
- 0x28e0: 0x400ab120, 0x28e1: 0x400ab220, 0x28e2: 0x400ab320, 0x28e3: 0x400ab420,
- 0x28e4: 0x400ab520, 0x28e5: 0x400ab620, 0x28e6: 0x400ab720, 0x28e7: 0x400ab820,
- 0x28e8: 0x400ab920, 0x28e9: 0x400aba20, 0x28ea: 0x400abb20, 0x28eb: 0x400abc20,
- 0x28ec: 0x400abd20, 0x28ed: 0x400abe20, 0x28ee: 0x400abf20, 0x28ef: 0x400ac020,
- 0x28f0: 0x400ac120, 0x28f1: 0x400ac220, 0x28f2: 0x400ac320, 0x28f3: 0x400ac420,
- 0x28f4: 0x400ac520, 0x28f5: 0x400ac620, 0x28f6: 0x400ac720, 0x28f7: 0x400ac820,
- 0x28f8: 0x400ac920, 0x28f9: 0x400aca20, 0x28fa: 0x400acb20, 0x28fb: 0x400acc20,
- 0x28fc: 0x400acd20, 0x28fd: 0x400ace20, 0x28fe: 0x400acf20, 0x28ff: 0x400ad020,
+ 0x28c0: 0x40149620, 0x28c1: 0x40149820, 0x28c2: 0x40149a20, 0x28c3: 0x40149c20,
+ 0x28c4: 0x40149e20, 0x28c5: 0x4014a020, 0x28c6: 0x4014a220, 0x28c7: 0x4014a420,
+ 0x28c8: 0x4014a620, 0x28c9: 0x4014a820, 0x28ca: 0x4014aa20, 0x28cb: 0x4014ac20,
+ 0x28cc: 0xe00000b1, 0x28cd: 0x4014ae20, 0x28ce: 0x4014b020, 0x28cf: 0x4014b220,
+ 0x28d0: 0x4014b420, 0x28d1: 0x4014b620, 0x28d2: 0x4014b820, 0x28d3: 0x4014ba20,
+ 0x28d4: 0x4014bc20, 0x28d5: 0x4014be20, 0x28d6: 0x4014c020, 0x28d7: 0x4014c220,
+ 0x28d8: 0x4014c420, 0x28d9: 0x4014c620, 0x28da: 0x4014c820, 0x28db: 0x4014ca20,
+ 0x28dc: 0x4014cc20, 0x28dd: 0x4014ce20, 0x28de: 0x4014d020, 0x28df: 0x4014d220,
+ 0x28e0: 0x4014d420, 0x28e1: 0x4014d620, 0x28e2: 0x4014d820, 0x28e3: 0x4014da20,
+ 0x28e4: 0x4014dc20, 0x28e5: 0x4014de20, 0x28e6: 0x4014e020, 0x28e7: 0x4014e220,
+ 0x28e8: 0x4014e420, 0x28e9: 0x4014e620, 0x28ea: 0x4014e820, 0x28eb: 0x4014ea20,
+ 0x28ec: 0x4014ec20, 0x28ed: 0x4014ee20, 0x28ee: 0x4014f020, 0x28ef: 0x4014f220,
+ 0x28f0: 0x4014f420, 0x28f1: 0x4014f620, 0x28f2: 0x4014f820, 0x28f3: 0x4014fa20,
+ 0x28f4: 0x4014fc20, 0x28f5: 0x4014fe20, 0x28f6: 0x40150020, 0x28f7: 0x40150220,
+ 0x28f8: 0x40150420, 0x28f9: 0x40150620, 0x28fa: 0x40150820, 0x28fb: 0x40150a20,
+ 0x28fc: 0x40150c20, 0x28fd: 0x40150e20, 0x28fe: 0x40151020, 0x28ff: 0x40151220,
// Block 0xa4, offset 0x2900
- 0x2900: 0x400ad120, 0x2901: 0x400ad220, 0x2902: 0x400ad320, 0x2903: 0x400ad420,
- 0x2904: 0x400ad520, 0x2905: 0x400ad620, 0x2906: 0x400ad720, 0x2907: 0x400ad820,
- 0x2908: 0x400ad920, 0x2909: 0x400ada20, 0x290a: 0x400adb20, 0x290b: 0x400adc20,
- 0x290c: 0x400add20, 0x290d: 0x400ade20, 0x290e: 0x400adf20, 0x290f: 0x400ae020,
- 0x2910: 0x400ae120, 0x2911: 0x400ae220, 0x2912: 0x400ae320, 0x2913: 0x400ae420,
- 0x2914: 0x400ae520, 0x2915: 0x400ae620, 0x2916: 0x400ae720, 0x2917: 0x400ae820,
- 0x2918: 0x400ae920, 0x2919: 0x400aea20, 0x291a: 0x400aeb20, 0x291b: 0x400aec20,
- 0x291d: 0x400aed20, 0x291e: 0x400aee20, 0x291f: 0x400aef20,
- 0x2920: 0x400af020, 0x2921: 0x400af120, 0x2922: 0x400af220, 0x2923: 0x400af320,
- 0x2924: 0x400af420, 0x2925: 0x400af520, 0x2926: 0x400af620, 0x2927: 0x400af720,
- 0x2928: 0x400af820, 0x2929: 0x400af920, 0x292a: 0x400afa20, 0x292b: 0x400afb20,
- 0x292c: 0x400afc20, 0x292d: 0x400afd20, 0x292e: 0x400afe20, 0x292f: 0x400aff20,
- 0x2930: 0x400b0020, 0x2931: 0x400b0120, 0x2932: 0x400b0220, 0x2933: 0x400b0320,
- 0x2934: 0x400b0420, 0x2935: 0x400b0520, 0x2936: 0x400b0620, 0x2937: 0x400b0720,
- 0x2938: 0x400b0820, 0x2939: 0x400b0920, 0x293a: 0x400b0a20, 0x293b: 0x400b0b20,
- 0x293c: 0x400b0c20, 0x293d: 0x400b0d20, 0x293e: 0x400b0e20, 0x293f: 0x400b0f20,
+ 0x2900: 0x40151420, 0x2901: 0x40151620, 0x2902: 0x40151820, 0x2903: 0x40151a20,
+ 0x2904: 0x40151c20, 0x2905: 0x40151e20, 0x2906: 0x40152020, 0x2907: 0x40152220,
+ 0x2908: 0x40152420, 0x2909: 0x40152620, 0x290a: 0x40152820, 0x290b: 0x40152a20,
+ 0x290c: 0x40152c20, 0x290d: 0x40152e20, 0x290e: 0x40153020, 0x290f: 0x40153220,
+ 0x2910: 0x40153420, 0x2911: 0x40153620, 0x2912: 0x40153820, 0x2913: 0x40153a20,
+ 0x2914: 0x40153c20, 0x2915: 0x40153e20, 0x2916: 0x40154020, 0x2917: 0x40154220,
+ 0x2918: 0x40154420, 0x2919: 0x40154620, 0x291a: 0x40154820, 0x291b: 0x40154a20,
+ 0x291c: 0x40154c20, 0x291d: 0x40154e20, 0x291e: 0x40155020, 0x291f: 0x40155220,
+ 0x2920: 0x40155420, 0x2921: 0x40155620, 0x2922: 0x40155820, 0x2923: 0x40155a20,
+ 0x2924: 0x40155c20, 0x2925: 0x40155e20, 0x2926: 0x40156020, 0x2927: 0x40156220,
+ 0x2928: 0x40156420, 0x2929: 0x40156620, 0x292a: 0x40156820, 0x292b: 0x40156a20,
+ 0x292c: 0x40156c20, 0x292d: 0x40156e20, 0x292e: 0x40157020, 0x292f: 0x40157220,
+ 0x2930: 0x40157420, 0x2931: 0x40157620, 0x2932: 0x40157820, 0x2933: 0x40157a20,
+ 0x2934: 0xf0000404, 0x2935: 0xf0001f04, 0x2936: 0xf0000404, 0x2937: 0x40157c20,
+ 0x2938: 0x40157e20, 0x2939: 0x40158020, 0x293a: 0x40158220, 0x293b: 0x40158420,
+ 0x293c: 0x40158620, 0x293d: 0x40158820, 0x293e: 0x40158a20, 0x293f: 0x40158c20,
// Block 0xa5, offset 0x2940
- 0x2940: 0x400b1020, 0x2941: 0x400b1120, 0x2942: 0x400b1220, 0x2943: 0x400b1320,
- 0x2944: 0x400b1420, 0x2945: 0x400b1520, 0x2946: 0x400b1620, 0x2947: 0x400b1720,
- 0x2948: 0x400b1820, 0x2949: 0x400b1920, 0x294a: 0x400b1a20, 0x294b: 0x400b1b20,
- 0x294c: 0x400b1c20, 0x294d: 0x400b1d20, 0x294e: 0x400b1e20, 0x294f: 0x400b1f20,
- 0x2950: 0x400b2020, 0x2951: 0x400b2120, 0x2952: 0x400b2220, 0x2953: 0x400b2320,
- 0x2954: 0x400b2420, 0x2955: 0x400b2520, 0x2956: 0x400b2620, 0x2957: 0x400b2720,
- 0x2958: 0x400b2820, 0x2959: 0x400b2920, 0x295a: 0x400b2a20, 0x295b: 0x400b2b20,
- 0x295c: 0x400b2c20, 0x295d: 0x400b2d20, 0x295e: 0x400b2e20, 0x295f: 0x400b2f20,
- 0x2960: 0x400b3020, 0x2961: 0x400b3120, 0x2962: 0x400b3220, 0x2963: 0x400b3320,
- 0x2964: 0x400b3420, 0x2965: 0x400b3520, 0x2966: 0x400b3620, 0x2967: 0x400b3720,
- 0x2968: 0x400b3820, 0x2969: 0x400b3920, 0x296a: 0x400b3a20, 0x296b: 0x400b3b20,
- 0x296c: 0x400b3c20, 0x296d: 0x400b3d20, 0x296e: 0x400b3e20, 0x296f: 0x400b3f20,
- 0x2970: 0x400b4020, 0x2971: 0x400b4120, 0x2972: 0x400b4220, 0x2973: 0x400b4320,
- 0x2974: 0x400b4420, 0x2975: 0x400b4520, 0x2976: 0x400b4620, 0x2977: 0x400b4720,
- 0x2978: 0x400b4820, 0x2979: 0x400b4920, 0x297a: 0x400b4a20, 0x297b: 0x400b4b20,
- 0x297c: 0x400b4c20, 0x297d: 0x400b4d20, 0x297e: 0x400b4e20, 0x297f: 0x400b4f20,
+ 0x2940: 0x40158e20, 0x2941: 0x40159020, 0x2942: 0x40159220, 0x2943: 0x40159420,
+ 0x2944: 0x40159620, 0x2945: 0x40159820, 0x2946: 0x40159a20, 0x2947: 0x40159c20,
+ 0x2948: 0x40159e20, 0x2949: 0x4015a020, 0x294a: 0x4015a220, 0x294b: 0x4015a420,
+ 0x294c: 0x4015a620, 0x294d: 0x4015a820, 0x294e: 0x4015aa20, 0x294f: 0x4015ac20,
+ 0x2950: 0x4015ae20, 0x2951: 0x4015b020, 0x2952: 0x4015b220, 0x2953: 0x4015b420,
+ 0x2954: 0x4015b620, 0x2955: 0x4015b820, 0x2956: 0x4015ba20, 0x2957: 0x4015bc20,
+ 0x2958: 0x4015be20, 0x2959: 0x4015c020, 0x295a: 0x4015c220, 0x295b: 0x4015c420,
+ 0x295c: 0x4015c620, 0x295d: 0x4015c820, 0x295e: 0x4015ca20, 0x295f: 0x4015cc20,
+ 0x2960: 0x4015ce20, 0x2961: 0x4015d020, 0x2962: 0x4015d220, 0x2963: 0x4015d420,
+ 0x2964: 0x4015d620, 0x2965: 0x4015d820, 0x2966: 0x4015da20, 0x2967: 0x4015dc20,
+ 0x2968: 0x4015de20, 0x2969: 0x4015e020, 0x296a: 0x4015e220, 0x296b: 0x4015e420,
+ 0x296c: 0x4015e620, 0x296d: 0x4015e820, 0x296e: 0x4015ea20, 0x296f: 0x4015ec20,
+ 0x2970: 0x4015ee20, 0x2971: 0x4015f020, 0x2972: 0x4015f220, 0x2973: 0x4015f420,
+ 0x2974: 0x4015f620, 0x2975: 0x4015f820, 0x2976: 0x4015fa20, 0x2977: 0x4015fc20,
+ 0x2978: 0x4015fe20, 0x2979: 0x40160020, 0x297a: 0x40160220, 0x297b: 0x40160420,
+ 0x297c: 0x40160620, 0x297d: 0x40160820, 0x297e: 0x40160a20, 0x297f: 0x40160c20,
// Block 0xa6, offset 0x2980
- 0x2980: 0x400b5020, 0x2981: 0x400b5120, 0x2982: 0x400b5220, 0x2983: 0x400b5320,
- 0x2984: 0x400b5420, 0x2985: 0x400b5520, 0x2986: 0x400b5620, 0x2987: 0x400b5720,
- 0x2988: 0x400b5820, 0x2989: 0x400b5920, 0x298a: 0x400b5a20, 0x298b: 0x400b5b20,
- 0x298c: 0x400b5c20,
- 0x2990: 0x400b5d20, 0x2991: 0x400b5e20, 0x2992: 0x400b5f20, 0x2993: 0x400b6020,
- 0x2994: 0x400b6120, 0x2995: 0x400b6220, 0x2996: 0x400b6320, 0x2997: 0x400b6420,
- 0x2998: 0x400b6520, 0x2999: 0x400b6620,
+ 0x2980: 0x40160e20, 0x2981: 0x40161020, 0x2982: 0x40161220, 0x2983: 0x40161420,
+ 0x2984: 0x40161620, 0x2985: 0x40161820, 0x2986: 0x40161a20, 0x2987: 0x40161c20,
+ 0x2988: 0x40161e20, 0x2989: 0x40162020, 0x298a: 0x40162220, 0x298b: 0x40162420,
+ 0x298c: 0x40162620, 0x298d: 0x40162820, 0x298e: 0x40162a20, 0x298f: 0x40162c20,
+ 0x2990: 0x40162e20, 0x2991: 0x40163020, 0x2992: 0x40163220, 0x2993: 0x40163420,
+ 0x2994: 0x40163620, 0x2995: 0x40163820, 0x2996: 0x40163a20, 0x2997: 0x40163c20,
+ 0x2998: 0x40163e20, 0x2999: 0x40164020, 0x299a: 0x40164220, 0x299b: 0x40164420,
+ 0x299d: 0x40164620, 0x299e: 0x40164820, 0x299f: 0x40164a20,
+ 0x29a0: 0x40164c20, 0x29a1: 0x40164e20, 0x29a2: 0x40165020, 0x29a3: 0x40165220,
+ 0x29a4: 0x40165420, 0x29a5: 0x40165620, 0x29a6: 0x40165820, 0x29a7: 0x40165a20,
+ 0x29a8: 0x40165c20, 0x29a9: 0x40165e20, 0x29aa: 0x40166020, 0x29ab: 0x40166220,
+ 0x29ac: 0x40166420, 0x29ad: 0x40166620, 0x29ae: 0x40166820, 0x29af: 0x40166a20,
+ 0x29b0: 0x40166c20, 0x29b1: 0x40166e20, 0x29b2: 0x40167020, 0x29b3: 0x40167220,
+ 0x29b4: 0x40167420, 0x29b5: 0x40167620, 0x29b6: 0x40167820, 0x29b7: 0x40167a20,
+ 0x29b8: 0x40167c20, 0x29b9: 0x40167e20, 0x29ba: 0x40168020, 0x29bb: 0x40168220,
+ 0x29bc: 0x40168420, 0x29bd: 0x40168620, 0x29be: 0x40168820, 0x29bf: 0x40168a20,
// Block 0xa7, offset 0x29c0
- 0x29c0: 0x00369c08, 0x29c1: 0x00369e08, 0x29c2: 0x0036a008, 0x29c3: 0x0036a208,
- 0x29c4: 0x0036a408, 0x29c5: 0x0036a608, 0x29c6: 0x0036a808, 0x29c7: 0x0036aa08,
- 0x29c8: 0x0036ac08, 0x29c9: 0x0036ae08, 0x29ca: 0x0036b008, 0x29cb: 0x0036b208,
- 0x29cc: 0x0036b408, 0x29cd: 0x0036b608, 0x29ce: 0x0036b808, 0x29cf: 0x0036ba08,
- 0x29d0: 0x0036bc08, 0x29d1: 0x0036be08, 0x29d2: 0x0036c008, 0x29d3: 0x0036c208,
- 0x29d4: 0x0036c408, 0x29d5: 0x0036c608, 0x29d6: 0x0036c808, 0x29d7: 0x0036ca08,
- 0x29d8: 0x0036cc08, 0x29d9: 0x0036ce08, 0x29da: 0x0036d008, 0x29db: 0x0036d208,
- 0x29dc: 0x0036d408, 0x29dd: 0x0036d608, 0x29de: 0x0036d808, 0x29df: 0x0036da08,
- 0x29e0: 0x0036dc08, 0x29e1: 0x0036de08, 0x29e2: 0x0036e008, 0x29e3: 0x0036e208,
- 0x29e4: 0x0036e408, 0x29e5: 0x0036e608, 0x29e6: 0x0036e808, 0x29e7: 0x0036ea08,
- 0x29e8: 0x0036ec08, 0x29e9: 0x0036ee08, 0x29ea: 0x0036f008, 0x29eb: 0x0036f208,
- 0x29ec: 0x0036f408, 0x29ed: 0x0036f608, 0x29ee: 0x0036f808,
- 0x29f0: 0x401b4e20, 0x29f1: 0x401b4f20, 0x29f2: 0x401b5020, 0x29f3: 0x401b5120,
- 0x29f4: 0x401b5220, 0x29f5: 0x401b5320, 0x29f6: 0x401b5420, 0x29f7: 0x401b5520,
- 0x29f8: 0x401b5620, 0x29f9: 0x401b5720, 0x29fa: 0x401b5820, 0x29fb: 0x401b5920,
- 0x29fc: 0x401b5a20, 0x29fd: 0x401b5b20, 0x29fe: 0x401b5c20, 0x29ff: 0x401b5d20,
+ 0x29c0: 0x40168c20, 0x29c1: 0x40168e20, 0x29c2: 0x40169020, 0x29c3: 0x40169220,
+ 0x29c4: 0x40169420, 0x29c5: 0x40169620, 0x29c6: 0x40169820, 0x29c7: 0x40169a20,
+ 0x29c8: 0x40169c20, 0x29c9: 0x40169e20, 0x29ca: 0x4016a020, 0x29cb: 0x4016a220,
+ 0x29cc: 0x4016a420, 0x29cd: 0x4016a620, 0x29ce: 0x4016a820, 0x29cf: 0x4016aa20,
+ 0x29d0: 0x4016ac20, 0x29d1: 0x4016ae20, 0x29d2: 0x4016b020, 0x29d3: 0x4016b220,
+ 0x29d4: 0x4016b420, 0x29d5: 0x4016b620, 0x29d6: 0x4016b820, 0x29d7: 0x4016ba20,
+ 0x29d8: 0x4016bc20, 0x29d9: 0x4016be20, 0x29da: 0x4016c020, 0x29db: 0x4016c220,
+ 0x29dc: 0x4016c420, 0x29dd: 0x4016c620, 0x29de: 0x4016c820, 0x29df: 0x4016ca20,
+ 0x29e0: 0x4016cc20, 0x29e1: 0x4016ce20, 0x29e2: 0x4016d020, 0x29e3: 0x4016d220,
+ 0x29e4: 0x4016d420, 0x29e5: 0x4016d620, 0x29e6: 0x4016d820, 0x29e7: 0x4016da20,
+ 0x29e8: 0x4016dc20, 0x29e9: 0x4016de20, 0x29ea: 0x4016e020, 0x29eb: 0x4016e220,
+ 0x29ec: 0x4016e420, 0x29ed: 0x4016e620, 0x29ee: 0x4016e820, 0x29ef: 0x4016ea20,
+ 0x29f0: 0x4016ec20, 0x29f1: 0x4016ee20, 0x29f2: 0x4016f020, 0x29f3: 0x4016f220,
+ 0x29f4: 0x4016f420, 0x29f5: 0x4016f620, 0x29f6: 0x4016f820, 0x29f7: 0x4016fa20,
+ 0x29f8: 0x4016fc20, 0x29f9: 0x4016fe20, 0x29fa: 0x40170020, 0x29fb: 0x40170220,
+ 0x29fc: 0x40170420, 0x29fd: 0x40170620, 0x29fe: 0x40170820, 0x29ff: 0x40170a20,
// Block 0xa8, offset 0x2a00
- 0x2a00: 0x401b5e20, 0x2a01: 0x401b5f20, 0x2a02: 0x401b6020, 0x2a03: 0x401b6120,
- 0x2a04: 0x401b6220, 0x2a05: 0x401b6320, 0x2a06: 0x401b6420, 0x2a07: 0x401b6520,
- 0x2a08: 0x401b6620, 0x2a09: 0x401b6720, 0x2a0a: 0x401b6820, 0x2a0b: 0x401b6920,
- 0x2a0c: 0x401b6a20, 0x2a0d: 0x401b6b20, 0x2a0e: 0x401b6c20, 0x2a0f: 0x401b6d20,
- 0x2a10: 0x401b6e20, 0x2a11: 0x401b6f20, 0x2a12: 0x401b7020, 0x2a13: 0x401b7120,
- 0x2a14: 0x401b7220, 0x2a15: 0x401b7320, 0x2a16: 0x401b7420, 0x2a17: 0x401b7520,
- 0x2a18: 0x401b7620, 0x2a19: 0x401b7720, 0x2a1a: 0x401b7820, 0x2a1b: 0x401b7920,
- 0x2a1c: 0x401b7a20, 0x2a1d: 0x401b7b20, 0x2a1e: 0x401b7c20,
- 0x2a20: 0x002da608, 0x2a21: 0x4016d320, 0x2a22: 0x002da808, 0x2a23: 0x002e9c08,
- 0x2a24: 0x002f2408, 0x2a25: 0x4015a820, 0x2a26: 0x4017d220, 0x2a27: 0x002cee08,
- 0x2a28: 0x40167720, 0x2a29: 0x002d7808, 0x2a2a: 0x4016bc20, 0x2a2b: 0x0030be08,
- 0x2a2c: 0x40185f20, 0x2a2d: 0x002b6008, 0x2a2e: 0x002df608, 0x2a2f: 0x002b5808,
- 0x2a30: 0x002b6a08, 0x2a31: 0x40181d20, 0x2a32: 0x00305208, 0x2a33: 0x40182920,
- 0x2a34: 0x40181e20, 0x2a35: 0x002cf008, 0x2a36: 0x40167820, 0x2a37: 0x40175d20,
- 0x2a38: 0x40160920, 0x2a39: 0x40178d20, 0x2a3a: 0x40173a20, 0x2a3b: 0x40160e20,
- 0x2a3c: 0xf0000015, 0x2a3d: 0xf000001d, 0x2a3e: 0x002f6208, 0x2a3f: 0x0030b608,
+ 0x2a00: 0x40170c20, 0x2a01: 0x40170e20, 0x2a02: 0x40171020, 0x2a03: 0x40171220,
+ 0x2a04: 0x40171420, 0x2a05: 0x40171620, 0x2a06: 0x40171820, 0x2a07: 0x40171a20,
+ 0x2a08: 0x40171c20, 0x2a09: 0x40171e20, 0x2a0a: 0x40172020, 0x2a0b: 0x40172220,
+ 0x2a0c: 0x40172420,
+ 0x2a10: 0x40172620, 0x2a11: 0x40172820, 0x2a12: 0x40172a20, 0x2a13: 0x40172c20,
+ 0x2a14: 0x40172e20, 0x2a15: 0x40173020, 0x2a16: 0x40173220, 0x2a17: 0x40173420,
+ 0x2a18: 0x40173620, 0x2a19: 0x40173820,
// Block 0xa9, offset 0x2a40
- 0x2a40: 0x00321008, 0x2a41: 0x40190820, 0x2a42: 0x00321208, 0x2a43: 0x40190920,
- 0x2a44: 0x00321408, 0x2a45: 0x40190a20, 0x2a46: 0x00321608, 0x2a47: 0x40190b20,
- 0x2a48: 0x00321808, 0x2a49: 0x40190c20, 0x2a4a: 0x00321c08, 0x2a4b: 0x40190e20,
- 0x2a4c: 0x00321e08, 0x2a4d: 0x40190f20, 0x2a4e: 0x00322008, 0x2a4f: 0x40191020,
- 0x2a50: 0x00322208, 0x2a51: 0x40191120, 0x2a52: 0x00322408, 0x2a53: 0x40191220,
- 0x2a54: 0x00322608, 0x2a55: 0x40191320, 0x2a56: 0x00322a08, 0x2a57: 0x40191520,
- 0x2a58: 0x00322c08, 0x2a59: 0x40191620, 0x2a5a: 0x00322e08, 0x2a5b: 0x40191720,
- 0x2a5c: 0x00323408, 0x2a5d: 0x40191a20, 0x2a5e: 0x00323608, 0x2a5f: 0x40191b20,
- 0x2a60: 0x00323808, 0x2a61: 0x40191c20, 0x2a62: 0x00323a08, 0x2a63: 0x40191d20,
- 0x2a64: 0x00323c08, 0x2a65: 0x40191e20, 0x2a66: 0x00323e08, 0x2a67: 0x40191f20,
- 0x2a68: 0x00324008, 0x2a69: 0x40192020, 0x2a6a: 0x00324208, 0x2a6b: 0x40192120,
- 0x2a6c: 0x00324408, 0x2a6d: 0x40192220, 0x2a6e: 0x00324608, 0x2a6f: 0x40192320,
- 0x2a70: 0x00324808, 0x2a71: 0x40192420, 0x2a72: 0x00327c08, 0x2a73: 0x40193e20,
- 0x2a74: 0x00327e08, 0x2a75: 0x40193f20, 0x2a76: 0x00321a08, 0x2a77: 0x40190d20,
- 0x2a78: 0x00322808, 0x2a79: 0x40191420, 0x2a7a: 0x00323008, 0x2a7b: 0x40191820,
- 0x2a7c: 0x00323208, 0x2a7d: 0x40191920, 0x2a7e: 0x00324a08, 0x2a7f: 0x40192520,
+ 0x2a40: 0x00373888, 0x2a41: 0x00373a88, 0x2a42: 0x00373c88, 0x2a43: 0x00373e88,
+ 0x2a44: 0x00374088, 0x2a45: 0x00374288, 0x2a46: 0x00374488, 0x2a47: 0x00374688,
+ 0x2a48: 0x00374888, 0x2a49: 0x00374a88, 0x2a4a: 0x00374c88, 0x2a4b: 0x00374e88,
+ 0x2a4c: 0x00375088, 0x2a4d: 0x00375288, 0x2a4e: 0x00375488, 0x2a4f: 0x00375688,
+ 0x2a50: 0x00375888, 0x2a51: 0x00375a88, 0x2a52: 0x00375c88, 0x2a53: 0x00375e88,
+ 0x2a54: 0x00376088, 0x2a55: 0x00376288, 0x2a56: 0x00376488, 0x2a57: 0x00376688,
+ 0x2a58: 0x00376888, 0x2a59: 0x00376a88, 0x2a5a: 0x00376c88, 0x2a5b: 0x00376e88,
+ 0x2a5c: 0x00377088, 0x2a5d: 0x00377288, 0x2a5e: 0x00377488, 0x2a5f: 0x00377688,
+ 0x2a60: 0x00377888, 0x2a61: 0x00377a88, 0x2a62: 0x00377c88, 0x2a63: 0x00377e88,
+ 0x2a64: 0x00378088, 0x2a65: 0x00378288, 0x2a66: 0x00378488, 0x2a67: 0x00378688,
+ 0x2a68: 0x00378888, 0x2a69: 0x00378a88, 0x2a6a: 0x00378c88, 0x2a6b: 0x00378e88,
+ 0x2a6c: 0x00379088, 0x2a6d: 0x00379288, 0x2a6e: 0x00379488,
+ 0x2a70: 0x40373820, 0x2a71: 0x40373a20, 0x2a72: 0x40373c20, 0x2a73: 0x40373e20,
+ 0x2a74: 0x40374020, 0x2a75: 0x40374220, 0x2a76: 0x40374420, 0x2a77: 0x40374620,
+ 0x2a78: 0x40374820, 0x2a79: 0x40374a20, 0x2a7a: 0x40374c20, 0x2a7b: 0x40374e20,
+ 0x2a7c: 0x40375020, 0x2a7d: 0x40375220, 0x2a7e: 0x40375420, 0x2a7f: 0x40375620,
// Block 0xaa, offset 0x2a80
- 0x2a80: 0x00324c08, 0x2a81: 0x40192620, 0x2a82: 0x00325208, 0x2a83: 0x40192920,
- 0x2a84: 0x00325408, 0x2a85: 0x40192a20, 0x2a86: 0x00325608, 0x2a87: 0x40192b20,
- 0x2a88: 0x00325c08, 0x2a89: 0x40192e20, 0x2a8a: 0x00326008, 0x2a8b: 0x40193020,
- 0x2a8c: 0x00326208, 0x2a8d: 0x40193120, 0x2a8e: 0x00326408, 0x2a8f: 0x40193220,
- 0x2a90: 0x00326608, 0x2a91: 0x40193320, 0x2a92: 0x00326808, 0x2a93: 0x40193420,
- 0x2a94: 0x00326a08, 0x2a95: 0x40193520, 0x2a96: 0x00327008, 0x2a97: 0x40193820,
- 0x2a98: 0x00327408, 0x2a99: 0x40193a20, 0x2a9a: 0x00327608, 0x2a9b: 0x40193b20,
- 0x2a9c: 0x00327808, 0x2a9d: 0x40193c20, 0x2a9e: 0x00328008, 0x2a9f: 0x40194020,
- 0x2aa0: 0x00328208, 0x2aa1: 0x40194120, 0x2aa2: 0x00328408, 0x2aa3: 0x40194220,
- 0x2aa4: 0xe0000833, 0x2aa5: 0x400b6720, 0x2aa6: 0x400b6820, 0x2aa7: 0x400b6920,
- 0x2aa8: 0x400b6a20, 0x2aa9: 0x400b6b20, 0x2aaa: 0x400b6c20, 0x2aab: 0x00325008,
- 0x2aac: 0x40192820, 0x2aad: 0x00326e08, 0x2aae: 0x40193720, 0x2aaf: 0x80005f02,
- 0x2ab0: 0x80002a02, 0x2ab1: 0x80002202,
- 0x2ab9: 0x40017520, 0x2aba: 0x40016520, 0x2abb: 0x40016620,
- 0x2abc: 0x4001cb20, 0x2abd: 0x40140e20, 0x2abe: 0x40017620, 0x2abf: 0x4001cc20,
+ 0x2a80: 0x40375820, 0x2a81: 0x40375a20, 0x2a82: 0x40375c20, 0x2a83: 0x40375e20,
+ 0x2a84: 0x40376020, 0x2a85: 0x40376220, 0x2a86: 0x40376420, 0x2a87: 0x40376620,
+ 0x2a88: 0x40376820, 0x2a89: 0x40376a20, 0x2a8a: 0x40376c20, 0x2a8b: 0x40376e20,
+ 0x2a8c: 0x40377020, 0x2a8d: 0x40377220, 0x2a8e: 0x40377420, 0x2a8f: 0x40377620,
+ 0x2a90: 0x40377820, 0x2a91: 0x40377a20, 0x2a92: 0x40377c20, 0x2a93: 0x40377e20,
+ 0x2a94: 0x40378020, 0x2a95: 0x40378220, 0x2a96: 0x40378420, 0x2a97: 0x40378620,
+ 0x2a98: 0x40378820, 0x2a99: 0x40378a20, 0x2a9a: 0x40378c20, 0x2a9b: 0x40378e20,
+ 0x2a9c: 0x40379020, 0x2a9d: 0x40379220, 0x2a9e: 0x40379420,
+ 0x2aa0: 0x002e4088, 0x2aa1: 0x402e4020, 0x2aa2: 0x002e4288, 0x2aa3: 0x002f3688,
+ 0x2aa4: 0x002fbe88, 0x2aa5: 0x402be820, 0x2aa6: 0x40303e20, 0x2aa7: 0x002d8888,
+ 0x2aa8: 0x402d8820, 0x2aa9: 0x002e1288, 0x2aaa: 0x402e1220, 0x2aab: 0x00316088,
+ 0x2aac: 0x40316020, 0x2aad: 0x002bf888, 0x2aae: 0x002e9088, 0x2aaf: 0x002bf088,
+ 0x2ab0: 0x002c0288, 0x2ab1: 0x4030d420, 0x2ab2: 0x0030ec88, 0x2ab3: 0x4030ec20,
+ 0x2ab4: 0x4030d620, 0x2ab5: 0x002d8a88, 0x2ab6: 0x402d8a20, 0x2ab7: 0x402f5420,
+ 0x2ab8: 0x402cac20, 0x2ab9: 0x402fb420, 0x2aba: 0x402f0e20, 0x2abb: 0x402cb620,
+ 0x2abc: 0x002dcc95, 0x2abd: 0x0030be9d, 0x2abe: 0x002ffc88, 0x2abf: 0x00315888,
// Block 0xab, offset 0x2ac0
- 0x2ac0: 0x401b7e20, 0x2ac1: 0x401b8020, 0x2ac2: 0x401b8220, 0x2ac3: 0x401b8420,
- 0x2ac4: 0x401b8620, 0x2ac5: 0x401b8820, 0x2ac6: 0x401b8a20, 0x2ac7: 0x401b8e20,
- 0x2ac8: 0x401b9020, 0x2ac9: 0x401b9220, 0x2aca: 0x401b9420, 0x2acb: 0x401b9620,
- 0x2acc: 0x401b9820, 0x2acd: 0x401b9c20, 0x2ace: 0x401b9e20, 0x2acf: 0x401ba020,
- 0x2ad0: 0x401ba220, 0x2ad1: 0x401ba420, 0x2ad2: 0x401ba620, 0x2ad3: 0x401baa20,
- 0x2ad4: 0x401bac20, 0x2ad5: 0x401bae20, 0x2ad6: 0x401bb020, 0x2ad7: 0x401bb220,
- 0x2ad8: 0x401bb420, 0x2ad9: 0x401bb620, 0x2ada: 0x401bb820, 0x2adb: 0x401bba20,
- 0x2adc: 0x401bbc20, 0x2add: 0x401bbe20, 0x2ade: 0x401bc020, 0x2adf: 0x401bc420,
- 0x2ae0: 0x401bc620, 0x2ae1: 0x401b8c20, 0x2ae2: 0x401b9a20, 0x2ae3: 0x401ba820,
- 0x2ae4: 0x401bc220, 0x2ae5: 0x401bc820,
- 0x2af0: 0x401d7f20, 0x2af1: 0x401d8020, 0x2af2: 0x401d8120, 0x2af3: 0x401d8220,
- 0x2af4: 0x401d8320, 0x2af5: 0x401d8420, 0x2af6: 0x401d8520, 0x2af7: 0x401d8620,
- 0x2af8: 0x401d8720, 0x2af9: 0x401d8820, 0x2afa: 0x401d8920, 0x2afb: 0x401d8a20,
- 0x2afc: 0x401d8b20, 0x2afd: 0x401d8c20, 0x2afe: 0x401d8d20, 0x2aff: 0x401d8e20,
+ 0x2ac0: 0x0032aa88, 0x2ac1: 0x4032aa20, 0x2ac2: 0x0032ac88, 0x2ac3: 0x4032ac20,
+ 0x2ac4: 0x0032ae88, 0x2ac5: 0x4032ae20, 0x2ac6: 0x0032b088, 0x2ac7: 0x4032b020,
+ 0x2ac8: 0x0032b288, 0x2ac9: 0x4032b220, 0x2aca: 0x0032b688, 0x2acb: 0x4032b620,
+ 0x2acc: 0x0032b888, 0x2acd: 0x4032b820, 0x2ace: 0x0032ba88, 0x2acf: 0x4032ba20,
+ 0x2ad0: 0x0032bc88, 0x2ad1: 0x4032bc20, 0x2ad2: 0x0032be88, 0x2ad3: 0x4032be20,
+ 0x2ad4: 0x0032c088, 0x2ad5: 0x4032c020, 0x2ad6: 0x0032c488, 0x2ad7: 0x4032c420,
+ 0x2ad8: 0x0032c688, 0x2ad9: 0x4032c620, 0x2ada: 0x0032c888, 0x2adb: 0x4032c820,
+ 0x2adc: 0x0032ce88, 0x2add: 0x4032ce20, 0x2ade: 0x0032d088, 0x2adf: 0x4032d020,
+ 0x2ae0: 0x0032d288, 0x2ae1: 0x4032d220, 0x2ae2: 0x0032d488, 0x2ae3: 0x4032d420,
+ 0x2ae4: 0x0032d688, 0x2ae5: 0x4032d620, 0x2ae6: 0x0032d888, 0x2ae7: 0x4032d820,
+ 0x2ae8: 0x0032da88, 0x2ae9: 0x4032da20, 0x2aea: 0x0032dc88, 0x2aeb: 0x4032dc20,
+ 0x2aec: 0x0032de88, 0x2aed: 0x4032de20, 0x2aee: 0x0032e088, 0x2aef: 0x4032e020,
+ 0x2af0: 0x0032e288, 0x2af1: 0x4032e220, 0x2af2: 0x00331888, 0x2af3: 0x40331820,
+ 0x2af4: 0x00331a88, 0x2af5: 0x40331a20, 0x2af6: 0x0032b488, 0x2af7: 0x4032b420,
+ 0x2af8: 0x0032c288, 0x2af9: 0x4032c220, 0x2afa: 0x0032ca88, 0x2afb: 0x4032ca20,
+ 0x2afc: 0x0032cc88, 0x2afd: 0x4032cc20, 0x2afe: 0x0032e488, 0x2aff: 0x4032e420,
// Block 0xac, offset 0x2b00
- 0x2b00: 0x401d8f20, 0x2b01: 0x401d9020, 0x2b02: 0x401d9120, 0x2b03: 0x401d9220,
- 0x2b04: 0x401d9320, 0x2b05: 0x401d9420, 0x2b06: 0x401d9520, 0x2b07: 0x401d9620,
- 0x2b08: 0x401d9720, 0x2b09: 0x401d9820, 0x2b0a: 0x401d9920, 0x2b0b: 0x401d9a20,
- 0x2b0c: 0x401d9b20, 0x2b0d: 0x401d9c20, 0x2b0e: 0x401d9d20, 0x2b0f: 0x401d9e20,
- 0x2b10: 0x401d9f20, 0x2b11: 0x401da020, 0x2b12: 0x401da120, 0x2b13: 0x401da220,
- 0x2b14: 0x401da320, 0x2b15: 0x401da420, 0x2b16: 0x401da520, 0x2b17: 0x401da620,
- 0x2b18: 0x401da720, 0x2b19: 0x401da820, 0x2b1a: 0x401da920, 0x2b1b: 0x401daa20,
- 0x2b1c: 0x401dab20, 0x2b1d: 0x401dac20, 0x2b1e: 0x401dad20, 0x2b1f: 0x401dae20,
- 0x2b20: 0x401daf20, 0x2b21: 0x401db020, 0x2b22: 0x401db120, 0x2b23: 0x401db220,
- 0x2b24: 0x401db320, 0x2b25: 0x401db420,
- 0x2b2f: 0x401db520,
- 0x2b30: 0x4002b720,
- 0x2b3f: 0x80000000,
+ 0x2b00: 0x0032e688, 0x2b01: 0x4032e620, 0x2b02: 0x0032ec88, 0x2b03: 0x4032ec20,
+ 0x2b04: 0x0032ee88, 0x2b05: 0x4032ee20, 0x2b06: 0x0032f088, 0x2b07: 0x4032f020,
+ 0x2b08: 0x0032f888, 0x2b09: 0x4032f820, 0x2b0a: 0x0032fc88, 0x2b0b: 0x4032fc20,
+ 0x2b0c: 0x0032fe88, 0x2b0d: 0x4032fe20, 0x2b0e: 0x00330088, 0x2b0f: 0x40330020,
+ 0x2b10: 0x00330288, 0x2b11: 0x40330220, 0x2b12: 0x00330488, 0x2b13: 0x40330420,
+ 0x2b14: 0x00330688, 0x2b15: 0x40330620, 0x2b16: 0x00330c88, 0x2b17: 0x40330c20,
+ 0x2b18: 0x00331088, 0x2b19: 0x40331020, 0x2b1a: 0x00331288, 0x2b1b: 0x40331220,
+ 0x2b1c: 0x00331488, 0x2b1d: 0x40331420, 0x2b1e: 0x00331c88, 0x2b1f: 0x40331c20,
+ 0x2b20: 0x00331e88, 0x2b21: 0x40331e20, 0x2b22: 0x00332088, 0x2b23: 0x40332020,
+ 0x2b24: 0xe0000a7b, 0x2b25: 0x40173a20, 0x2b26: 0x40173c20, 0x2b27: 0x40173e20,
+ 0x2b28: 0x40174020, 0x2b29: 0x40174220, 0x2b2a: 0x40174420, 0x2b2b: 0x0032ea88,
+ 0x2b2c: 0x4032ea20, 0x2b2d: 0x00330a88, 0x2b2e: 0x40330a20, 0x2b2f: 0x80005f02,
+ 0x2b30: 0x80002a02, 0x2b31: 0x80002202, 0x2b32: 0x0032f688, 0x2b33: 0x4032f620,
+ 0x2b39: 0x4002f820, 0x2b3a: 0x4002d420, 0x2b3b: 0x4002d620,
+ 0x2b3c: 0x4003b620, 0x2b3d: 0x4028b420, 0x2b3e: 0x4002fa20, 0x2b3f: 0x4003b820,
// Block 0xad, offset 0x2b40
- 0x2b40: 0x401dc620, 0x2b41: 0x401ddb20, 0x2b42: 0x401dec20, 0x2b43: 0x401df520,
- 0x2b44: 0x401e0420, 0x2b45: 0x401e2a20, 0x2b46: 0x401e3b20, 0x2b47: 0x401e4420,
- 0x2b48: 0x401e5a20, 0x2b49: 0x401e6320, 0x2b4a: 0x401e6c20, 0x2b4b: 0x401e9d20,
- 0x2b4c: 0x401ebc20, 0x2b4d: 0x401ecb20, 0x2b4e: 0x401ed420, 0x2b4f: 0x401ef620,
- 0x2b50: 0x401eff20, 0x2b51: 0x401f0f20, 0x2b52: 0x401f3f20, 0x2b53: 0x401eea20,
- 0x2b54: 0x401eeb20, 0x2b55: 0x401eec20, 0x2b56: 0x401eed20,
- 0x2b60: 0x401f4320, 0x2b61: 0x401f4420, 0x2b62: 0x401f4520, 0x2b63: 0x401f4620,
- 0x2b64: 0x401f4720, 0x2b65: 0x401f4820, 0x2b66: 0x401f4920,
- 0x2b68: 0x401f4a20, 0x2b69: 0x401f4b20, 0x2b6a: 0x401f4c20, 0x2b6b: 0x401f4d20,
- 0x2b6c: 0x401f4e20, 0x2b6d: 0x401f4f20, 0x2b6e: 0x401f5020,
- 0x2b70: 0x401f5120, 0x2b71: 0x401f5220, 0x2b72: 0x401f5320, 0x2b73: 0x401f5420,
- 0x2b74: 0x401f5520, 0x2b75: 0x401f5620, 0x2b76: 0x401f5720,
- 0x2b78: 0x401f5820, 0x2b79: 0x401f5920, 0x2b7a: 0x401f5a20, 0x2b7b: 0x401f5b20,
- 0x2b7c: 0x401f5c20, 0x2b7d: 0x401f5d20, 0x2b7e: 0x401f5e20,
+ 0x2b40: 0x40379820, 0x2b41: 0x40379c20, 0x2b42: 0x4037a020, 0x2b43: 0x4037a420,
+ 0x2b44: 0x4037a820, 0x2b45: 0x4037ac20, 0x2b46: 0x4037b020, 0x2b47: 0x4037b820,
+ 0x2b48: 0x4037bc20, 0x2b49: 0x4037c020, 0x2b4a: 0x4037c420, 0x2b4b: 0x4037c820,
+ 0x2b4c: 0x4037cc20, 0x2b4d: 0x4037d420, 0x2b4e: 0x4037d820, 0x2b4f: 0x4037dc20,
+ 0x2b50: 0x4037e020, 0x2b51: 0x4037e420, 0x2b52: 0x4037e820, 0x2b53: 0x4037f020,
+ 0x2b54: 0x4037f420, 0x2b55: 0x4037f820, 0x2b56: 0x4037fc20, 0x2b57: 0x40380020,
+ 0x2b58: 0x40380420, 0x2b59: 0x40380820, 0x2b5a: 0x40380c20, 0x2b5b: 0x40381020,
+ 0x2b5c: 0x40381420, 0x2b5d: 0x40381820, 0x2b5e: 0x40381c20, 0x2b5f: 0x40382420,
+ 0x2b60: 0x40382820, 0x2b61: 0x4037b420, 0x2b62: 0x4037d020, 0x2b63: 0x4037ec20,
+ 0x2b64: 0x40382020, 0x2b65: 0x40382c20, 0x2b67: 0x40383220,
+ 0x2b6d: 0x40383c20,
+ 0x2b70: 0x403bbc20, 0x2b71: 0x403bbe20, 0x2b72: 0x403bc020, 0x2b73: 0x403bc220,
+ 0x2b74: 0x403bc420, 0x2b75: 0x403bc620, 0x2b76: 0x403bc820, 0x2b77: 0x403bca20,
+ 0x2b78: 0x403bcc20, 0x2b79: 0x403bce20, 0x2b7a: 0x403bd020, 0x2b7b: 0x403bd220,
+ 0x2b7c: 0x403bd620, 0x2b7d: 0x403bd820, 0x2b7e: 0x403bda20, 0x2b7f: 0x403bdc20,
// Block 0xae, offset 0x2b80
- 0x2b80: 0x401f5f20, 0x2b81: 0x401f6020, 0x2b82: 0x401f6120, 0x2b83: 0x401f6220,
- 0x2b84: 0x401f6320, 0x2b85: 0x401f6420, 0x2b86: 0x401f6520,
- 0x2b88: 0x401f6620, 0x2b89: 0x401f6720, 0x2b8a: 0x401f6820, 0x2b8b: 0x401f6920,
- 0x2b8c: 0x401f6a20, 0x2b8d: 0x401f6b20, 0x2b8e: 0x401f6c20,
- 0x2b90: 0x401f6d20, 0x2b91: 0x401f6e20, 0x2b92: 0x401f6f20, 0x2b93: 0x401f7020,
- 0x2b94: 0x401f7120, 0x2b95: 0x401f7220, 0x2b96: 0x401f7320,
- 0x2b98: 0x401f7420, 0x2b99: 0x401f7520, 0x2b9a: 0x401f7620, 0x2b9b: 0x401f7720,
- 0x2b9c: 0x401f7820, 0x2b9d: 0x401f7920, 0x2b9e: 0x401f7a20,
- 0x2ba0: 0x0032b604, 0x2ba1: 0x0032be04, 0x2ba2: 0x0032c604, 0x2ba3: 0x0032ee04,
- 0x2ba4: 0x00332e04, 0x2ba5: 0x00334804, 0x2ba6: 0x0033b404, 0x2ba7: 0x0033e804,
- 0x2ba8: 0x00340c04, 0x2ba9: 0x00341e04, 0x2baa: 0x00345204, 0x2bab: 0x00347204,
- 0x2bac: 0x00348c04, 0x2bad: 0x00349e04, 0x2bae: 0x0034b004, 0x2baf: 0x00351804,
- 0x2bb0: 0x00356604, 0x2bb1: 0x00357c04, 0x2bb2: 0x0035c004, 0x2bb3: 0x0035ca04,
- 0x2bb4: 0x00367004, 0x2bb5: 0xe000083d, 0x2bb6: 0x00328604, 0x2bb7: 0x00331604,
- 0x2bb8: 0x0033b204, 0x2bb9: 0x00350604, 0x2bba: 0x00360204, 0x2bbb: 0x00361c04,
- 0x2bbc: 0x00362604, 0x2bbd: 0x00363a04, 0x2bbe: 0x00364404, 0x2bbf: 0x00365804,
+ 0x2b80: 0x403bde20, 0x2b81: 0x403be020, 0x2b82: 0x403be220, 0x2b83: 0x403be420,
+ 0x2b84: 0x403be620, 0x2b85: 0x403be820, 0x2b86: 0x403bea20, 0x2b87: 0x403bec20,
+ 0x2b88: 0x403bee20, 0x2b89: 0x403bf020, 0x2b8a: 0x403bf220, 0x2b8b: 0x403bf420,
+ 0x2b8c: 0x403bf620, 0x2b8d: 0x403bf820, 0x2b8e: 0x403bfa20, 0x2b8f: 0x403bfc20,
+ 0x2b90: 0x403bfe20, 0x2b91: 0x403c0020, 0x2b92: 0x403c0220, 0x2b93: 0x403c0420,
+ 0x2b94: 0x403c0820, 0x2b95: 0x403c0a20, 0x2b96: 0x403c0c20, 0x2b97: 0x403c0e20,
+ 0x2b98: 0x403c1020, 0x2b99: 0x403c1220, 0x2b9a: 0x403c1420, 0x2b9b: 0x403c1620,
+ 0x2b9c: 0x403c1820, 0x2b9d: 0x403c1a20, 0x2b9e: 0x403c1c20, 0x2b9f: 0x403c1e20,
+ 0x2ba0: 0x403c2020, 0x2ba1: 0x403c2220, 0x2ba2: 0x403c2420, 0x2ba3: 0x403c2620,
+ 0x2ba4: 0x403c2820, 0x2ba5: 0x403c2a20, 0x2ba6: 0x403bd420, 0x2ba7: 0x403c0620,
+ 0x2baf: 0x403c2c20,
+ 0x2bb0: 0x4005e620,
+ 0x2bbf: 0x80000000,
// Block 0xaf, offset 0x2bc0
- 0x2bc0: 0x40026120, 0x2bc1: 0x40026220, 0x2bc2: 0x40021320, 0x2bc3: 0x40021420,
- 0x2bc4: 0x40021520, 0x2bc5: 0x40021620, 0x2bc6: 0x40026320, 0x2bc7: 0x40026420,
- 0x2bc8: 0x40026520, 0x2bc9: 0x40021720, 0x2bca: 0x40021820, 0x2bcb: 0x40026620,
- 0x2bcc: 0x40021920, 0x2bcd: 0x40021a20, 0x2bce: 0x40026720, 0x2bcf: 0x40026820,
- 0x2bd0: 0x40026920, 0x2bd1: 0x40026a20, 0x2bd2: 0x40026b20, 0x2bd3: 0x40026c20,
- 0x2bd4: 0x40026d20, 0x2bd5: 0x40026e20, 0x2bd6: 0x40026f20, 0x2bd7: 0x40011a20,
- 0x2bd8: 0x40016a20, 0x2bd9: 0x4001cd20, 0x2bda: 0x40027020, 0x2bdb: 0x40027120,
- 0x2bdc: 0x40021b20, 0x2bdd: 0x40021c20, 0x2bde: 0x40027220, 0x2bdf: 0x40027320,
- 0x2be0: 0x40021d20, 0x2be1: 0x40021e20, 0x2be2: 0x40021f20, 0x2be3: 0x40022020,
- 0x2be4: 0x40022120, 0x2be5: 0x40022220, 0x2be6: 0x40022320, 0x2be7: 0x40022420,
- 0x2be8: 0x40022520, 0x2be9: 0x40022620, 0x2bea: 0x4001c720, 0x2beb: 0x4001c820,
- 0x2bec: 0x4001c920, 0x2bed: 0x4001ca20, 0x2bee: 0x40015f20, 0x2bef: 0x401aea20,
- 0x2bf0: 0x40017720, 0x2bf1: 0x40017d20,
+ 0x2bc0: 0x403c4e20, 0x2bc1: 0x403c7820, 0x2bc2: 0x403c9a20, 0x2bc3: 0x403cac20,
+ 0x2bc4: 0x403cca20, 0x2bc5: 0x403d1620, 0x2bc6: 0x403d3820, 0x2bc7: 0x403d4a20,
+ 0x2bc8: 0x403d7620, 0x2bc9: 0x403d8820, 0x2bca: 0x403d9a20, 0x2bcb: 0x403dfc20,
+ 0x2bcc: 0x403e3a20, 0x2bcd: 0x403e5820, 0x2bce: 0x403e6a20, 0x2bcf: 0x403eae20,
+ 0x2bd0: 0x403ec020, 0x2bd1: 0x403ee020, 0x2bd2: 0x403f4020, 0x2bd3: 0x403e9620,
+ 0x2bd4: 0x403e9820, 0x2bd5: 0x403e9a20, 0x2bd6: 0x403e9c20,
+ 0x2be0: 0x403f4820, 0x2be1: 0x403f4a20, 0x2be2: 0x403f4c20, 0x2be3: 0x403f4e20,
+ 0x2be4: 0x403f5020, 0x2be5: 0x403f5220, 0x2be6: 0x403f5420,
+ 0x2be8: 0x403f5620, 0x2be9: 0x403f5820, 0x2bea: 0x403f5a20, 0x2beb: 0x403f5c20,
+ 0x2bec: 0x403f5e20, 0x2bed: 0x403f6020, 0x2bee: 0x403f6220,
+ 0x2bf0: 0x403f6420, 0x2bf1: 0x403f6620, 0x2bf2: 0x403f6820, 0x2bf3: 0x403f6a20,
+ 0x2bf4: 0x403f6c20, 0x2bf5: 0x403f6e20, 0x2bf6: 0x403f7020,
+ 0x2bf8: 0x403f7220, 0x2bf9: 0x403f7420, 0x2bfa: 0x403f7620, 0x2bfb: 0x403f7820,
+ 0x2bfc: 0x403f7a20, 0x2bfd: 0x403f7c20, 0x2bfe: 0x403f7e20,
// Block 0xb0, offset 0x2c00
- 0x2c00: 0xe0001189, 0x2c01: 0xe000119e, 0x2c02: 0x029cb604, 0x2c03: 0x029cb404,
- 0x2c04: 0xe000118c, 0x2c05: 0x029d7604, 0x2c06: 0xe000118f, 0x2c07: 0xe0001192,
- 0x2c08: 0xe0001195, 0x2c09: 0x02a40404, 0x2c0a: 0xe0001198, 0x2c0b: 0xe000119b,
- 0x2c0c: 0xe00011a1, 0x2c0d: 0xe00011a4, 0x2c0e: 0xe00011a7, 0x2c0f: 0x02b84604,
- 0x2c10: 0x02b84404, 0x2c11: 0xe00011aa, 0x2c12: 0x02bbe604, 0x2c13: 0x02bcf404,
- 0x2c14: 0x02bea204, 0x2c15: 0xe00011ad, 0x2c16: 0x02bf8804, 0x2c17: 0xe00011b0,
- 0x2c18: 0x02c49804, 0x2c19: 0x02ca6a04, 0x2c1b: 0x02cbc204,
- 0x2c1c: 0xe00011b3, 0x2c1d: 0xe00011b6, 0x2c1e: 0xe00011b9, 0x2c1f: 0xf0000004,
- 0x2c20: 0x02d82204, 0x2c21: 0x02d86a04, 0x2c22: 0x02d87404, 0x2c23: 0x02e0d804,
- 0x2c24: 0x02e45604, 0x2c25: 0xe00011bc, 0x2c26: 0x029c5804, 0x2c27: 0xe00011bf,
- 0x2c28: 0x02e55a04, 0x2c29: 0xe00011c2, 0x2c2a: 0xe00011c5, 0x2c2b: 0xe00011c8,
- 0x2c2c: 0xe00011cb, 0x2c2d: 0x02f27604, 0x2c2e: 0xe00011ce, 0x2c2f: 0x02f9f204,
- 0x2c30: 0x02fd3e04, 0x2c31: 0x02fea604, 0x2c32: 0x02fea404, 0x2c33: 0xe00011d4,
- 0x2c34: 0xe00011d7, 0x2c35: 0xe00011d1, 0x2c36: 0xe00011da, 0x2c37: 0xe00011dd,
- 0x2c38: 0x02ff1604, 0x2c39: 0x03000404, 0x2c3a: 0x03010004, 0x2c3b: 0xe00011e0,
- 0x2c3c: 0xe00011e3, 0x2c3d: 0xe00011e6, 0x2c3e: 0x0304f204, 0x2c3f: 0xe00011e9,
+ 0x2c00: 0x403f8020, 0x2c01: 0x403f8220, 0x2c02: 0x403f8420, 0x2c03: 0x403f8620,
+ 0x2c04: 0x403f8820, 0x2c05: 0x403f8a20, 0x2c06: 0x403f8c20,
+ 0x2c08: 0x403f8e20, 0x2c09: 0x403f9020, 0x2c0a: 0x403f9220, 0x2c0b: 0x403f9420,
+ 0x2c0c: 0x403f9620, 0x2c0d: 0x403f9820, 0x2c0e: 0x403f9a20,
+ 0x2c10: 0x403f9c20, 0x2c11: 0x403f9e20, 0x2c12: 0x403fa020, 0x2c13: 0x403fa220,
+ 0x2c14: 0x403fa420, 0x2c15: 0x403fa620, 0x2c16: 0x403fa820,
+ 0x2c18: 0x403faa20, 0x2c19: 0x403fac20, 0x2c1a: 0x403fae20, 0x2c1b: 0x403fb020,
+ 0x2c1c: 0x403fb220, 0x2c1d: 0x403fb420, 0x2c1e: 0x403fb620,
+ 0x2c20: 0x00335284, 0x2c21: 0x00335a84, 0x2c22: 0x00336284, 0x2c23: 0x00338a84,
+ 0x2c24: 0x0033ca84, 0x2c25: 0x0033e484, 0x2c26: 0x00345084, 0x2c27: 0x00348484,
+ 0x2c28: 0x0034a884, 0x2c29: 0x0034ba84, 0x2c2a: 0x0034ee84, 0x2c2b: 0x00350e84,
+ 0x2c2c: 0x00352884, 0x2c2d: 0x00353a84, 0x2c2e: 0x00354c84, 0x2c2f: 0x0035b484,
+ 0x2c30: 0x00360284, 0x2c31: 0x00361884, 0x2c32: 0x00365c84, 0x2c33: 0x00366684,
+ 0x2c34: 0x00370c84, 0x2c35: 0xe0000a85, 0x2c36: 0x00332284, 0x2c37: 0x0033b284,
+ 0x2c38: 0x00344e84, 0x2c39: 0x0035a284, 0x2c3a: 0x00369e84, 0x2c3b: 0x0036b884,
+ 0x2c3c: 0x0036c284, 0x2c3d: 0x0036d684, 0x2c3e: 0x0036e084, 0x2c3f: 0x0036f484,
// Block 0xb1, offset 0x2c40
- 0x2c40: 0xe00011ec, 0x2c41: 0x030c9c04, 0x2c42: 0x0310c804, 0x2c43: 0x03130004,
- 0x2c44: 0x0312fe04, 0x2c45: 0x03138204, 0x2c46: 0x0313a404, 0x2c47: 0xe00011ef,
- 0x2c48: 0x03174004, 0x2c49: 0x031a3a04, 0x2c4a: 0xe00011f2, 0x2c4b: 0x031ecc04,
- 0x2c4c: 0x031f6c04, 0x2c4d: 0xe00011f5, 0x2c4e: 0xe00011f8, 0x2c4f: 0xe00011fb,
- 0x2c50: 0x03290a04, 0x2c51: 0x032aee04, 0x2c52: 0x032af004, 0x2c53: 0x032afe04,
- 0x2c54: 0x032bd004, 0x2c55: 0xe00011fe, 0x2c56: 0x032c3a04, 0x2c57: 0xe0001201,
- 0x2c58: 0x032ea404, 0x2c59: 0x032fcc04, 0x2c5a: 0x0330ea04, 0x2c5b: 0x03319c04,
- 0x2c5c: 0x0331bc04, 0x2c5d: 0x0331be04, 0x2c5e: 0xe0001204, 0x2c5f: 0x0331c004,
- 0x2c60: 0x0332c604, 0x2c61: 0xe0001207, 0x2c62: 0x0334d804, 0x2c63: 0xe000120a,
- 0x2c64: 0xe000120d, 0x2c65: 0x0338f804, 0x2c66: 0x033c3e04, 0x2c67: 0xe0001210,
- 0x2c68: 0x033d4c04, 0x2c69: 0x033d8804, 0x2c6a: 0x033dfc04, 0x2c6b: 0xe0001213,
- 0x2c6c: 0x033ea004, 0x2c6d: 0xe0001216, 0x2c6e: 0x033efe04, 0x2c6f: 0xe0001219,
- 0x2c70: 0x033f3204, 0x2c71: 0xe000121c, 0x2c72: 0xe000121f, 0x2c73: 0xf0000004,
+ 0x2c40: 0x40052620, 0x2c41: 0x40052820, 0x2c42: 0x40047420, 0x2c43: 0x40047620,
+ 0x2c44: 0x40047820, 0x2c45: 0x40047a20, 0x2c46: 0x40052a20, 0x2c47: 0x40052c20,
+ 0x2c48: 0x40052e20, 0x2c49: 0x40047c20, 0x2c4a: 0x40047e20, 0x2c4b: 0x40053020,
+ 0x2c4c: 0x40048020, 0x2c4d: 0x40048220, 0x2c4e: 0x40053220, 0x2c4f: 0x40053420,
+ 0x2c50: 0x40053620, 0x2c51: 0x40053820, 0x2c52: 0x40053a20, 0x2c53: 0x40053c20,
+ 0x2c54: 0x40053e20, 0x2c55: 0x40054020, 0x2c56: 0x40054220, 0x2c57: 0x40023620,
+ 0x2c58: 0x4002e220, 0x2c59: 0x4003ba20, 0x2c5a: 0x40054420, 0x2c5b: 0x40054620,
+ 0x2c5c: 0x40048420, 0x2c5d: 0x40048620, 0x2c5e: 0x40054820, 0x2c5f: 0x40054a20,
+ 0x2c60: 0x40048820, 0x2c61: 0x40048a20, 0x2c62: 0x40048c20, 0x2c63: 0x40048e20,
+ 0x2c64: 0x40049020, 0x2c65: 0x40049220, 0x2c66: 0x40049420, 0x2c67: 0x40049620,
+ 0x2c68: 0x40049820, 0x2c69: 0x40049a20, 0x2c6a: 0x4003ae20, 0x2c6b: 0x4003b020,
+ 0x2c6c: 0x4003b220, 0x2c6d: 0x4003b420, 0x2c6e: 0x4002c820, 0x2c6f: 0x40367020,
+ 0x2c70: 0x4002fc20, 0x2c71: 0x40030820, 0x2c72: 0x40024420, 0x2c73: 0x40030a20,
+ 0x2c74: 0x40024220, 0x2c75: 0x40026820, 0x2c76: 0x4004fc20, 0x2c77: 0x4004fe20,
+ 0x2c78: 0x40050020, 0x2c79: 0x4004d020, 0x2c7a: 0x40023020, 0x2c7b: 0x40023220,
// Block 0xb2, offset 0x2c80
- 0x2c80: 0xf0000004, 0x2c81: 0xf0000004, 0x2c82: 0xf0000004, 0x2c83: 0xf0000004,
- 0x2c84: 0xf0000004, 0x2c85: 0xf0000004, 0x2c86: 0xf0000004, 0x2c87: 0xf0000004,
- 0x2c88: 0xf0000004, 0x2c89: 0xf0000004, 0x2c8a: 0xf0000004, 0x2c8b: 0xf0000004,
- 0x2c8c: 0xf0000004, 0x2c8d: 0xf0000004, 0x2c8e: 0xf0000004, 0x2c8f: 0xf0000004,
- 0x2c90: 0xf0000004, 0x2c91: 0xf0000004, 0x2c92: 0xf0000004, 0x2c93: 0xf0000004,
- 0x2c94: 0xf0000004, 0x2c95: 0xf0000004, 0x2c96: 0xf0000004, 0x2c97: 0xf0000004,
- 0x2c98: 0xf0000004, 0x2c99: 0xf0000004, 0x2c9a: 0xf0000004, 0x2c9b: 0xf0000004,
- 0x2c9c: 0xf0000004, 0x2c9d: 0xf0000004, 0x2c9e: 0xf0000004, 0x2c9f: 0xf0000004,
- 0x2ca0: 0xf0000004, 0x2ca1: 0xf0000004, 0x2ca2: 0xf0000004, 0x2ca3: 0xf0000004,
- 0x2ca4: 0xf0000004, 0x2ca5: 0xf0000004, 0x2ca6: 0xf0000004, 0x2ca7: 0xf0000004,
- 0x2ca8: 0xf0000004, 0x2ca9: 0xf0000004, 0x2caa: 0xf0000004, 0x2cab: 0xf0000004,
- 0x2cac: 0xf0000004, 0x2cad: 0xf0000004, 0x2cae: 0xf0000004, 0x2caf: 0xf0000004,
- 0x2cb0: 0xf0000004, 0x2cb1: 0xf0000004, 0x2cb2: 0xf0000004, 0x2cb3: 0xf0000004,
- 0x2cb4: 0xf0000004, 0x2cb5: 0xf0000004, 0x2cb6: 0xf0000004, 0x2cb7: 0xf0000004,
- 0x2cb8: 0xf0000004, 0x2cb9: 0xf0000004, 0x2cba: 0xf0000004, 0x2cbb: 0xf0000004,
- 0x2cbc: 0xf0000004, 0x2cbd: 0xf0000004, 0x2cbe: 0xf0000004, 0x2cbf: 0xf0000004,
+ 0x2c80: 0xe0001825, 0x2c81: 0xe000183a, 0x2c82: 0x029cb684, 0x2c83: 0x029cb484,
+ 0x2c84: 0xe0001828, 0x2c85: 0x029d7684, 0x2c86: 0xe000182b, 0x2c87: 0xe000182e,
+ 0x2c88: 0xe0001831, 0x2c89: 0x02a40484, 0x2c8a: 0xe0001834, 0x2c8b: 0xe0001837,
+ 0x2c8c: 0xe000183d, 0x2c8d: 0xe0001840, 0x2c8e: 0xe0001843, 0x2c8f: 0x02b84684,
+ 0x2c90: 0x02b84484, 0x2c91: 0xe0001846, 0x2c92: 0x02bbe684, 0x2c93: 0x02bcf484,
+ 0x2c94: 0x02bea284, 0x2c95: 0xe0001849, 0x2c96: 0x02bf8884, 0x2c97: 0xe000184c,
+ 0x2c98: 0x02c49884, 0x2c99: 0x02ca6a84, 0x2c9b: 0x02cbc284,
+ 0x2c9c: 0xe000184f, 0x2c9d: 0xe0001852, 0x2c9e: 0xe000185a, 0x2c9f: 0x02d79a84,
+ 0x2ca0: 0x02d82284, 0x2ca1: 0x02d86a84, 0x2ca2: 0x02d87484, 0x2ca3: 0x02e0d884,
+ 0x2ca4: 0x02e45684, 0x2ca5: 0xe000185d, 0x2ca6: 0x029c5884, 0x2ca7: 0xe0001860,
+ 0x2ca8: 0x02e55a84, 0x2ca9: 0xe0001863, 0x2caa: 0xe0001866, 0x2cab: 0xe0001869,
+ 0x2cac: 0xe000186c, 0x2cad: 0x02f27684, 0x2cae: 0xe000186f, 0x2caf: 0x02f9f284,
+ 0x2cb0: 0x02fd3e84, 0x2cb1: 0x02fea684, 0x2cb2: 0x02fea484, 0x2cb3: 0xe0001875,
+ 0x2cb4: 0xe0001878, 0x2cb5: 0xe0001872, 0x2cb6: 0xe000187b, 0x2cb7: 0xe000187e,
+ 0x2cb8: 0x02ff1684, 0x2cb9: 0x03000484, 0x2cba: 0x03010084, 0x2cbb: 0xe0001881,
+ 0x2cbc: 0xe0001884, 0x2cbd: 0xe0001887, 0x2cbe: 0x0304f284, 0x2cbf: 0xe000188a,
// Block 0xb3, offset 0x2cc0
- 0x2cc0: 0xf0000004, 0x2cc1: 0xf0000004, 0x2cc2: 0xf0000004, 0x2cc3: 0xf0000004,
- 0x2cc4: 0xf0000004, 0x2cc5: 0xf0000004, 0x2cc6: 0xf0000004, 0x2cc7: 0xf0000004,
- 0x2cc8: 0xf0000004, 0x2cc9: 0xf0000004, 0x2cca: 0xf0000004, 0x2ccb: 0xf0000004,
- 0x2ccc: 0xf0000004, 0x2ccd: 0xf0000004, 0x2cce: 0xf0000004, 0x2ccf: 0xf0000004,
- 0x2cd0: 0xf0000004, 0x2cd1: 0xf0000004, 0x2cd2: 0xf0000004, 0x2cd3: 0xf0000004,
- 0x2cd4: 0xf0000004, 0x2cd5: 0xf0000004,
- 0x2cf0: 0x40135620, 0x2cf1: 0x40135720, 0x2cf2: 0x40135820, 0x2cf3: 0x40135920,
- 0x2cf4: 0x40135a20, 0x2cf5: 0x40135b20, 0x2cf6: 0x40135c20, 0x2cf7: 0x40135d20,
- 0x2cf8: 0x40135e20, 0x2cf9: 0x40135f20, 0x2cfa: 0x40136020, 0x2cfb: 0x40136120,
+ 0x2cc0: 0xe000188d, 0x2cc1: 0x030c9c84, 0x2cc2: 0x0310c884, 0x2cc3: 0x03130084,
+ 0x2cc4: 0x0312fe84, 0x2cc5: 0x03138284, 0x2cc6: 0x0313a484, 0x2cc7: 0xe0001890,
+ 0x2cc8: 0x03174084, 0x2cc9: 0x031a3a84, 0x2cca: 0xe0001893, 0x2ccb: 0x031ecc84,
+ 0x2ccc: 0x031f6c84, 0x2ccd: 0xe0001896, 0x2cce: 0xe0001899, 0x2ccf: 0xe000189c,
+ 0x2cd0: 0x03290a84, 0x2cd1: 0x032aee84, 0x2cd2: 0x032af084, 0x2cd3: 0x032afe84,
+ 0x2cd4: 0x032bd084, 0x2cd5: 0xe000189f, 0x2cd6: 0x032c3a84, 0x2cd7: 0xe00018a2,
+ 0x2cd8: 0x032ea484, 0x2cd9: 0x032fcc84, 0x2cda: 0x0330ea84, 0x2cdb: 0x03319c84,
+ 0x2cdc: 0x0331bc84, 0x2cdd: 0x0331be84, 0x2cde: 0xe00018a5, 0x2cdf: 0x0331c084,
+ 0x2ce0: 0x0332c684, 0x2ce1: 0xe00018a8, 0x2ce2: 0x0334d884, 0x2ce3: 0xe00018ab,
+ 0x2ce4: 0xe00018ae, 0x2ce5: 0x0338f884, 0x2ce6: 0x033c3e84, 0x2ce7: 0xe00018b1,
+ 0x2ce8: 0x033d4c84, 0x2ce9: 0x033d8884, 0x2cea: 0x033dfc84, 0x2ceb: 0xe00018b4,
+ 0x2cec: 0x033ea084, 0x2ced: 0xe00018b7, 0x2cee: 0x033efe84, 0x2cef: 0xe00018ba,
+ 0x2cf0: 0x033f3284, 0x2cf1: 0xe00018bd, 0x2cf2: 0xe00018c0, 0x2cf3: 0x033f3e84,
// Block 0xb4, offset 0x2d00
- 0x2d00: 0xf0000003, 0x2d01: 0x40012b20, 0x2d02: 0x40017b20, 0x2d03: 0x40025720,
- 0x2d04: 0x40138620, 0x2d05: 0x40139b20, 0x2d06: 0xe0001159, 0x2d07: 0xe0000090,
- 0x2d08: 0x40022720, 0x2d09: 0x40022820, 0x2d0a: 0x40022920, 0x2d0b: 0x40022a20,
- 0x2d0c: 0x40022b20, 0x2d0d: 0x40022c20, 0x2d0e: 0x40022d20, 0x2d0f: 0x40022e20,
- 0x2d10: 0x40022f20, 0x2d11: 0x40023020, 0x2d12: 0x40138720, 0x2d13: 0x40138820,
- 0x2d14: 0x40023120, 0x2d15: 0x40023220, 0x2d16: 0x40023320, 0x2d17: 0x40023420,
- 0x2d18: 0x40023520, 0x2d19: 0x40023620, 0x2d1a: 0x40023720, 0x2d1b: 0x40023820,
- 0x2d1c: 0x40011b20, 0x2d1d: 0x4001e420, 0x2d1e: 0x4001e520, 0x2d1f: 0x4001e620,
- 0x2d20: 0x40138920, 0x2d21: 0xe0000114, 0x2d22: 0xe00001fb, 0x2d23: 0xe00002c1,
- 0x2d24: 0xe000037e, 0x2d25: 0xe0000438, 0x2d26: 0xe00004ef, 0x2d27: 0xe000058b,
- 0x2d28: 0xe0000627, 0x2d29: 0xe00006c0, 0x2d2a: 0x80014802, 0x2d2b: 0x80014902,
- 0x2d2c: 0x80014a02, 0x2d2d: 0x80014b02, 0x2d2e: 0x80014c02, 0x2d2f: 0x80014d02,
- 0x2d30: 0x40011c20, 0x2d31: 0x40139d20, 0x2d32: 0xe000001b, 0x2d33: 0x40139e20,
- 0x2d34: 0xe000001e, 0x2d35: 0x40139f20, 0x2d36: 0xf0000004, 0x2d37: 0x40138a20,
- 0x2d38: 0xf0000004, 0x2d39: 0xf0000004, 0x2d3a: 0xf0000004, 0x2d3b: 0x40139c20,
- 0x2d3c: 0xe000115c, 0x2d3d: 0x40025820, 0x2d3e: 0x40138b20, 0x2d3f: 0x40138c20,
+ 0x2d00: 0x029c0084, 0x2d01: 0x029c5084, 0x2d02: 0x029c6c84, 0x2d03: 0x029c7e84,
+ 0x2d04: 0x029cb284, 0x2d05: 0x029d0a84, 0x2d06: 0x029d1884, 0x2d07: 0x029d4084,
+ 0x2d08: 0x029d7484, 0x2d09: 0x02a27e84, 0x2d0a: 0x02a2ca84, 0x2d0b: 0x02a2d684,
+ 0x2d0c: 0x02a30484, 0x2d0d: 0x02a32c84, 0x2d0e: 0x02a35684, 0x2d0f: 0x02a3c084,
+ 0x2d10: 0x02a3ea84, 0x2d11: 0x02a40084, 0x2d12: 0x02a53684, 0x2d13: 0x02a5f284,
+ 0x2d14: 0x02a62a84, 0x2d15: 0x02a63484, 0x2d16: 0x02a67084, 0x2d17: 0x02a68284,
+ 0x2d18: 0x02a6b884, 0x2d19: 0x02a6d284, 0x2d1a: 0x02a70484, 0x2d1b: 0x02a76c84,
+ 0x2d1c: 0x02a79084, 0x2d1d: 0x02a7c684, 0x2d1e: 0x02adae84, 0x2d1f: 0x02ae3e84,
+ 0x2d20: 0x02b1d684, 0x2d21: 0x02b20484, 0x2d22: 0x02b21484, 0x2d23: 0x02b22a84,
+ 0x2d24: 0x02b24e84, 0x2d25: 0x02b2e684, 0x2d26: 0x02b6a084, 0x2d27: 0x02b70084,
+ 0x2d28: 0x02b7f084, 0x2d29: 0x02b81e84, 0x2d2a: 0x02b84484, 0x2d2b: 0x02b87084,
+ 0x2d2c: 0x02b8dc84, 0x2d2d: 0x02b8e284, 0x2d2e: 0x02bbb684, 0x2d2f: 0x02bbca84,
+ 0x2d30: 0x02bbe284, 0x2d31: 0x02bbfc84, 0x2d32: 0x02bce484, 0x2d33: 0x02bcf484,
+ 0x2d34: 0x02bcfe84, 0x2d35: 0x02bde884, 0x2d36: 0x02bdfc84, 0x2d37: 0x02be1684,
+ 0x2d38: 0x02be2684, 0x2d39: 0x02bea084, 0x2d3a: 0x02bec284, 0x2d3b: 0x02bee684,
+ 0x2d3c: 0x02bf8684, 0x2d3d: 0x02c41084, 0x2d3e: 0x02c46c84, 0x2d3f: 0x02c49684,
// Block 0xb5, offset 0x2d40
- 0x2d41: 0x00632c0d, 0x2d42: 0x00632c0e, 0x2d43: 0x00632e0d,
- 0x2d44: 0x00632e0e, 0x2d45: 0x0063300d, 0x2d46: 0x0063300e, 0x2d47: 0x0063340d,
- 0x2d48: 0x0063340e, 0x2d49: 0x0063360d, 0x2d4a: 0x0063360e, 0x2d4b: 0x0063380e,
- 0x2d4d: 0x00633a0e, 0x2d4f: 0x00633c0e,
- 0x2d51: 0x00633e0e, 0x2d53: 0x0063400e,
- 0x2d55: 0x0063420e, 0x2d57: 0x0063440e,
- 0x2d59: 0x0063460e, 0x2d5b: 0x0063480e,
- 0x2d5d: 0x00634a0e, 0x2d5f: 0x00634c0e,
- 0x2d61: 0x00634e0e, 0x2d63: 0x0063500d,
- 0x2d64: 0x0063500e, 0x2d66: 0x0063520e,
- 0x2d68: 0x0063540e, 0x2d6a: 0x0063560e, 0x2d6b: 0x0063580e,
- 0x2d6c: 0x00635a0e, 0x2d6d: 0x00635c0e, 0x2d6e: 0x00635e0e, 0x2d6f: 0x0063600e,
- 0x2d72: 0x0063620e,
- 0x2d75: 0x0063640e,
- 0x2d78: 0x0063660e, 0x2d7b: 0x0063680e,
- 0x2d7e: 0x00636a0e, 0x2d7f: 0x00636c0e,
+ 0x2d40: 0x02ca5e84, 0x2d41: 0x02ca6884, 0x2d42: 0x02cb0e84, 0x2d43: 0x02cb2e84,
+ 0x2d44: 0x02cb4884, 0x2d45: 0x02cb7284, 0x2d46: 0x02cbc084, 0x2d47: 0x02cbca84,
+ 0x2d48: 0x02cde084, 0x2d49: 0x02ce1084, 0x2d4a: 0x02ce5084, 0x2d4b: 0x02d64084,
+ 0x2d4c: 0x02d6c484, 0x2d4d: 0x02d6f284, 0x2d4e: 0x02d76684, 0x2d4f: 0x02d79684,
+ 0x2d50: 0x02d7a884, 0x2d51: 0x02d7b684, 0x2d52: 0x02d81e84, 0x2d53: 0x02d82884,
+ 0x2d54: 0x02d86884, 0x2d55: 0x02e0d684, 0x2d56: 0x02e45484, 0x2d57: 0x02e46c84,
+ 0x2d58: 0x02e47684, 0x2d59: 0x02e47e84, 0x2d5a: 0x02e48e84, 0x2d5b: 0x02e4b284,
+ 0x2d5c: 0x02e4b684, 0x2d5d: 0x02e55884, 0x2d5e: 0x02e70884, 0x2d5f: 0x02e71284,
+ 0x2d60: 0x02e9b884, 0x2d61: 0x02e9cc84, 0x2d62: 0x02ea3084, 0x2d63: 0x02ea3e84,
+ 0x2d64: 0x02ea5084, 0x2d65: 0x02ea6084, 0x2d66: 0x02eb1684, 0x2d67: 0x02eb2484,
+ 0x2d68: 0x02ecec84, 0x2d69: 0x02ecfa84, 0x2d6a: 0x02ed5c84, 0x2d6b: 0x02ed7e84,
+ 0x2d6c: 0x02eddc84, 0x2d6d: 0x02efb684, 0x2d6e: 0x02efc484, 0x2d6f: 0x02efe684,
+ 0x2d70: 0x02f27484, 0x2d71: 0x02f37084, 0x2d72: 0x02f37c84, 0x2d73: 0x02f4e884,
+ 0x2d74: 0x02f59684, 0x2d75: 0x02f5f284, 0x2d76: 0x02f8e684, 0x2d77: 0x02f9f084,
+ 0x2d78: 0x02fe6c84, 0x2d79: 0x02fea284, 0x2d7a: 0x02ff1484, 0x2d7b: 0x02ff7a84,
+ 0x2d7c: 0x03000284, 0x2d7d: 0x03001884, 0x2d7e: 0x03002484, 0x2d7f: 0x03006684,
// Block 0xb6, offset 0x2d80
- 0x2d80: 0x00636e0e, 0x2d81: 0x0063700e, 0x2d82: 0x0063720e, 0x2d83: 0x0063740d,
- 0x2d84: 0x0063740e, 0x2d85: 0x0063760d, 0x2d86: 0x0063760e, 0x2d87: 0x00637a0d,
- 0x2d88: 0x00637a0e, 0x2d89: 0x00637c0e, 0x2d8a: 0x00637e0e, 0x2d8b: 0x0063800e,
- 0x2d8c: 0x0063820e, 0x2d8d: 0x0063840e, 0x2d8e: 0x0063860d, 0x2d8f: 0x0063860e,
- 0x2d90: 0x0063880e, 0x2d91: 0x00638a0e, 0x2d92: 0x00638c0e, 0x2d93: 0x00638e0e,
- 0x2d95: 0x0063380d, 0x2d96: 0x00633e0d,
- 0x2d99: 0x80014e02, 0x2d9a: 0x80014f02, 0x2d9b: 0x40030d20,
- 0x2d9c: 0x40030e20, 0x2d9d: 0x4013a020, 0x2d9f: 0xf0001616,
- 0x2da0: 0x40011d20, 0x2da1: 0x00632c0f, 0x2da2: 0x00632c11, 0x2da3: 0x00632e0f,
- 0x2da4: 0x00632e11, 0x2da5: 0x0063300f, 0x2da6: 0x00633011, 0x2da7: 0x0063340f,
- 0x2da8: 0x00633411, 0x2da9: 0x0063360f, 0x2daa: 0x00633611, 0x2dab: 0x00633811,
- 0x2dad: 0x00633a11, 0x2daf: 0x00633c11,
- 0x2db1: 0x00633e11, 0x2db3: 0x00634011,
- 0x2db5: 0x00634211, 0x2db7: 0x00634411,
- 0x2db9: 0x00634611, 0x2dbb: 0x00634811,
- 0x2dbd: 0x00634a11, 0x2dbf: 0x00634c11,
+ 0x2d80: 0x0300fe84, 0x2d81: 0x03011284, 0x2d82: 0x0303c684, 0x2d83: 0x0303d484,
+ 0x2d84: 0x0303e684, 0x2d85: 0x0303f884, 0x2d86: 0x03041884, 0x2d87: 0x03043684,
+ 0x2d88: 0x03043e84, 0x2d89: 0x0304dc84, 0x2d8a: 0x0304e484, 0x2d8b: 0x0304f084,
+ 0x2d8c: 0x030c9a84, 0x2d8d: 0x030cd684, 0x2d8e: 0x03108084, 0x2d8f: 0x03109884,
+ 0x2d90: 0x0310c684, 0x2d91: 0x0312fc84, 0x2d92: 0x03131684, 0x2d93: 0x0313a484,
+ 0x2d94: 0x03140084, 0x2d95: 0x03186e84, 0x2d96: 0x03188c84, 0x2d97: 0x0318aa84,
+ 0x2d98: 0x0318f084, 0x2d99: 0x03193a84, 0x2d9a: 0x031ac884, 0x2d9b: 0x031ae084,
+ 0x2d9c: 0x031b6684, 0x2d9d: 0x031d5684, 0x2d9e: 0x031d9484, 0x2d9f: 0x031f3684,
+ 0x2da0: 0x031f6084, 0x2da1: 0x031f6a84, 0x2da2: 0x03212284, 0x2da3: 0x03229284,
+ 0x2da4: 0x03238c84, 0x2da5: 0x03239884, 0x2da6: 0x0323a284, 0x2da7: 0x032aee84,
+ 0x2da8: 0x032b0084, 0x2da9: 0x032c3884, 0x2daa: 0x032d6c84, 0x2dab: 0x032d7284,
+ 0x2dac: 0x032dd084, 0x2dad: 0x032ea284, 0x2dae: 0x032ebc84, 0x2daf: 0x032ec484,
+ 0x2db0: 0x032ed284, 0x2db1: 0x032f9684, 0x2db2: 0x032fda84, 0x2db3: 0x032fe684,
+ 0x2db4: 0x03300284, 0x2db5: 0x03315084, 0x2db6: 0x0331b684, 0x2db7: 0x0331be84,
+ 0x2db8: 0x03332c84, 0x2db9: 0x03333284, 0x2dba: 0x03335884, 0x2dbb: 0x03355084,
+ 0x2dbc: 0x0335b084, 0x2dbd: 0x0335be84, 0x2dbe: 0x03364a84, 0x2dbf: 0x03365e84,
// Block 0xb7, offset 0x2dc0
- 0x2dc1: 0x00634e11, 0x2dc3: 0x0063500f,
- 0x2dc4: 0x00635011, 0x2dc6: 0x00635211,
- 0x2dc8: 0x00635411, 0x2dca: 0x00635611, 0x2dcb: 0x00635811,
- 0x2dcc: 0x00635a11, 0x2dcd: 0x00635c11, 0x2dce: 0x00635e11, 0x2dcf: 0x00636011,
- 0x2dd2: 0x00636211,
- 0x2dd5: 0x00636411,
- 0x2dd8: 0x00636611, 0x2ddb: 0x00636811,
- 0x2dde: 0x00636a11, 0x2ddf: 0x00636c11,
- 0x2de0: 0x00636e11, 0x2de1: 0x00637011, 0x2de2: 0x00637211, 0x2de3: 0x0063740f,
- 0x2de4: 0x00637411, 0x2de5: 0x0063760f, 0x2de6: 0x00637611, 0x2de7: 0x00637a0f,
- 0x2de8: 0x00637a11, 0x2de9: 0x00637c11, 0x2dea: 0x00637e11, 0x2deb: 0x00638011,
- 0x2dec: 0x00638211, 0x2ded: 0x00638411, 0x2dee: 0x0063860f, 0x2def: 0x00638611,
- 0x2df0: 0x00638811, 0x2df1: 0x00638a11, 0x2df2: 0x00638c11, 0x2df3: 0x00638e11,
- 0x2df5: 0x0063380f, 0x2df6: 0x00633e0f,
- 0x2dfb: 0x40011e20,
- 0x2dfc: 0x4013a120, 0x2dfd: 0x4013a220, 0x2dff: 0xf0001616,
+ 0x2dc0: 0x03366484, 0x2dc1: 0x03367884, 0x2dc2: 0x0336b484, 0x2dc3: 0x0339ca84,
+ 0x2dc4: 0x033cea84, 0x2dc5: 0x033cfe84, 0x2dc6: 0x033d4a84, 0x2dc7: 0x033d7684,
+ 0x2dc8: 0x033d8684, 0x2dc9: 0x033d9a84, 0x2dca: 0x033da284, 0x2dcb: 0x033df284,
+ 0x2dcc: 0x033dfa84, 0x2dcd: 0x033e1c84, 0x2dce: 0x033e2684, 0x2dcf: 0x033e4084,
+ 0x2dd0: 0x033e7684, 0x2dd1: 0x033e9484, 0x2dd2: 0x033ea484, 0x2dd3: 0x033f1a84,
+ 0x2dd4: 0x033f3884, 0x2dd5: 0x033f4084,
+ 0x2df0: 0x40273a20, 0x2df1: 0x40273c20, 0x2df2: 0x40273e20, 0x2df3: 0x40274020,
+ 0x2df4: 0x40274220, 0x2df5: 0x40274420, 0x2df6: 0x40274620, 0x2df7: 0x40274820,
+ 0x2df8: 0x40274a20, 0x2df9: 0x40274c20, 0x2dfa: 0x40274e20, 0x2dfb: 0x40275020,
// Block 0xb8, offset 0x2e00
- 0x2e05: 0x4031c820, 0x2e06: 0x4031c920, 0x2e07: 0x4031ca20,
- 0x2e08: 0x4031cb20, 0x2e09: 0x4031cd20, 0x2e0a: 0x4031ce20, 0x2e0b: 0x4031cf20,
- 0x2e0c: 0x4031d020, 0x2e0d: 0x4031d120, 0x2e0e: 0x4031d220, 0x2e0f: 0x4031d520,
- 0x2e10: 0x4031d620, 0x2e11: 0x4031d720, 0x2e12: 0x4031d820, 0x2e13: 0x4031da20,
- 0x2e14: 0x4031db20, 0x2e15: 0x4031dc20, 0x2e16: 0x4031dd20, 0x2e17: 0x4031de20,
- 0x2e18: 0x4031df20, 0x2e19: 0x4031e020, 0x2e1a: 0x4031e420, 0x2e1b: 0x4031e520,
- 0x2e1c: 0x4031e720, 0x2e1d: 0x4031e820, 0x2e1e: 0x4031ea20, 0x2e1f: 0x4031eb20,
- 0x2e20: 0x4031ec20, 0x2e21: 0x4031ed20, 0x2e22: 0x4031ee20, 0x2e23: 0x4031ef20,
- 0x2e24: 0x4031f020, 0x2e25: 0x4031f220, 0x2e26: 0x4031f620, 0x2e27: 0x4031f720,
- 0x2e28: 0x4031f820, 0x2e29: 0x4031f920, 0x2e2a: 0x4031cc20, 0x2e2b: 0x4031d320,
- 0x2e2c: 0x4031d920, 0x2e2d: 0x4031fa20,
- 0x2e31: 0xf0000004, 0x2e32: 0xf0000004, 0x2e33: 0xf0000004,
- 0x2e34: 0xf0000004, 0x2e35: 0xf0000004, 0x2e36: 0xf0000004, 0x2e37: 0xf0000004,
- 0x2e38: 0xf0000004, 0x2e39: 0xf0000004, 0x2e3a: 0xf0000004, 0x2e3b: 0xf0000004,
- 0x2e3c: 0xf0000004, 0x2e3d: 0xf0000004, 0x2e3e: 0xf0000004, 0x2e3f: 0xf0000004,
+ 0x2e00: 0x00021283, 0x2e01: 0x40025c20, 0x2e02: 0x40030420, 0x2e03: 0x40051220,
+ 0x2e04: 0x40279a20, 0x2e05: 0x4027ca20, 0x2e06: 0xe00016a2, 0x2e07: 0xe0000131,
+ 0x2e08: 0x40049c20, 0x2e09: 0x40049e20, 0x2e0a: 0x4004a020, 0x2e0b: 0x4004a220,
+ 0x2e0c: 0x4004a420, 0x2e0d: 0x4004a620, 0x2e0e: 0x4004a820, 0x2e0f: 0x4004aa20,
+ 0x2e10: 0x4004ac20, 0x2e11: 0x4004ae20, 0x2e12: 0x40279c20, 0x2e13: 0x40279e20,
+ 0x2e14: 0x4004b020, 0x2e15: 0x4004b220, 0x2e16: 0x4004b420, 0x2e17: 0x4004b620,
+ 0x2e18: 0x4004b820, 0x2e19: 0x4004ba20, 0x2e1a: 0x4004bc20, 0x2e1b: 0x4004be20,
+ 0x2e1c: 0x40023820, 0x2e1d: 0x4003ea20, 0x2e1e: 0x4003ec20, 0x2e1f: 0x4003ee20,
+ 0x2e20: 0x4027a020, 0x2e21: 0xe00001c5, 0x2e22: 0xe00002dd, 0x2e23: 0xe00003b7,
+ 0x2e24: 0xe000048c, 0x2e25: 0xe0000556, 0x2e26: 0xe0000621, 0x2e27: 0xe00006c9,
+ 0x2e28: 0xe0000775, 0x2e29: 0xe000081a, 0x2e2a: 0x80012202, 0x2e2b: 0x80012302,
+ 0x2e2c: 0x80012402, 0x2e2d: 0x80012502, 0x2e2e: 0x80012602, 0x2e2f: 0x80012702,
+ 0x2e30: 0x40023a20, 0x2e31: 0x4027ce20, 0x2e32: 0xe00000b6, 0x2e33: 0x4027d020,
+ 0x2e34: 0xe00000b9, 0x2e35: 0x4027d220, 0x2e36: 0x00279c84, 0x2e37: 0x4027a220,
+ 0x2e38: 0x02a68284, 0x2e39: 0x02a68884, 0x2e3a: 0x02a68a84, 0x2e3b: 0x4027cc20,
+ 0x2e3c: 0xe000174a, 0x2e3d: 0x40051420, 0x2e3e: 0x4027a420, 0x2e3f: 0x4027a620,
// Block 0xb9, offset 0x2e40
- 0x2e40: 0xf0000004, 0x2e41: 0xf0000004, 0x2e42: 0xf0000004, 0x2e43: 0xf0000004,
- 0x2e44: 0xf0000004, 0x2e45: 0xf0000004, 0x2e46: 0xf0000004, 0x2e47: 0xf0000004,
- 0x2e48: 0xf0000004, 0x2e49: 0xf0000004, 0x2e4a: 0xf0000004, 0x2e4b: 0xf0000004,
- 0x2e4c: 0xf0000004, 0x2e4d: 0xf0000004, 0x2e4e: 0xf0000004,
- 0x2e50: 0x40138d20, 0x2e51: 0x40138e20, 0x2e52: 0xf0000014, 0x2e53: 0xf0000014,
- 0x2e54: 0xf0000014, 0x2e55: 0xf0000014, 0x2e56: 0xf0000014, 0x2e57: 0xf0000014,
- 0x2e58: 0xf0000014, 0x2e59: 0xf0000014, 0x2e5a: 0xf0000014, 0x2e5b: 0xf0000014,
- 0x2e5c: 0xf0000014, 0x2e5d: 0xf0000014, 0x2e5e: 0xf0000014, 0x2e5f: 0xf0000014,
- 0x2e60: 0xe000115f, 0x2e61: 0xe0001168, 0x2e62: 0xe0001165, 0x2e63: 0xe0001162,
- 0x2e64: 0x4031e920, 0x2e65: 0xe0001171, 0x2e66: 0x4031e620, 0x2e67: 0xe000116e,
- 0x2e68: 0xe0001183, 0x2e69: 0xe000116b, 0x2e6a: 0xe000117a, 0x2e6b: 0xe0001180,
- 0x2e6c: 0x4031f520, 0x2e6d: 0x4031d420, 0x2e6e: 0xe0001174, 0x2e6f: 0xe0001177,
- 0x2e70: 0x4031f320, 0x2e71: 0x4031f420, 0x2e72: 0x4031f120, 0x2e73: 0xe000117d,
- 0x2e74: 0x00639219, 0x2e75: 0x00639c19, 0x2e76: 0x0063a419, 0x2e77: 0x0063aa19,
- 0x2e78: 0x4031e120, 0x2e79: 0x4031e220, 0x2e7a: 0x4031e320,
+ 0x2e41: 0x0065768d, 0x2e42: 0x0065768e, 0x2e43: 0x0065788d,
+ 0x2e44: 0x0065788e, 0x2e45: 0x00657a8d, 0x2e46: 0x00657a8e, 0x2e47: 0x00657e8d,
+ 0x2e48: 0x00657e8e, 0x2e49: 0x0065808d, 0x2e4a: 0x0065808e, 0x2e4b: 0x0065828e,
+ 0x2e4d: 0x0065848e, 0x2e4f: 0x0065868e,
+ 0x2e51: 0x0065888e, 0x2e53: 0x00658a8e,
+ 0x2e55: 0x00658c8e, 0x2e57: 0x00658e8e,
+ 0x2e59: 0x0065908e, 0x2e5b: 0x0065928e,
+ 0x2e5d: 0x0065948e, 0x2e5f: 0x0065968e,
+ 0x2e61: 0x0065988e, 0x2e63: 0x00659a8d,
+ 0x2e64: 0x00659a8e, 0x2e66: 0x00659c8e,
+ 0x2e68: 0x00659e8e, 0x2e6a: 0x0065a08e, 0x2e6b: 0x0065a28e,
+ 0x2e6c: 0x0065a48e, 0x2e6d: 0x0065a68e, 0x2e6e: 0x0065a88e, 0x2e6f: 0x0065aa8e,
+ 0x2e72: 0x0065ac8e,
+ 0x2e75: 0x0065ae8e,
+ 0x2e78: 0x0065b08e, 0x2e7b: 0x0065b28e,
+ 0x2e7e: 0x0065b48e, 0x2e7f: 0x0065b68e,
// Block 0xba, offset 0x2e80
- 0x2e80: 0x40136220, 0x2e81: 0x40136320, 0x2e82: 0x40136420, 0x2e83: 0x40136520,
- 0x2e84: 0x40136620, 0x2e85: 0x40136720, 0x2e86: 0x40136820, 0x2e87: 0x40136920,
- 0x2e88: 0x40136a20, 0x2e89: 0x40136b20, 0x2e8a: 0x40136c20, 0x2e8b: 0x40136d20,
- 0x2e8c: 0x40136e20, 0x2e8d: 0x40136f20, 0x2e8e: 0x40137020, 0x2e8f: 0x40137120,
- 0x2e90: 0x40137220, 0x2e91: 0x40137320, 0x2e92: 0x40137420, 0x2e93: 0x40137520,
- 0x2e94: 0x40137620, 0x2e95: 0x40137720, 0x2e96: 0x40137820, 0x2e97: 0x40137920,
- 0x2e98: 0x40137a20, 0x2e99: 0x40137b20, 0x2e9a: 0x40137c20, 0x2e9b: 0x40137d20,
- 0x2e9c: 0x40137e20, 0x2e9d: 0x40137f20, 0x2e9e: 0x40138020, 0x2e9f: 0x40138120,
- 0x2ea0: 0x40138220, 0x2ea1: 0x40138320, 0x2ea2: 0x40138420, 0x2ea3: 0x40138520,
- 0x2eb0: 0x00633c0f, 0x2eb1: 0x0063440f, 0x2eb2: 0x0063460f, 0x2eb3: 0x0063540f,
- 0x2eb4: 0x00635a0f, 0x2eb5: 0x0063600f, 0x2eb6: 0x0063620f, 0x2eb7: 0x0063640f,
- 0x2eb8: 0x0063660f, 0x2eb9: 0x0063680f, 0x2eba: 0x00636e0f, 0x2ebb: 0x00637c0f,
- 0x2ebc: 0x00637e0f, 0x2ebd: 0x0063800f, 0x2ebe: 0x0063820f, 0x2ebf: 0x0063840f,
+ 0x2e80: 0x0065b88e, 0x2e81: 0x0065ba8e, 0x2e82: 0x0065bc8e, 0x2e83: 0x0065be8d,
+ 0x2e84: 0x0065be8e, 0x2e85: 0x0065c08d, 0x2e86: 0x0065c08e, 0x2e87: 0x0065c48d,
+ 0x2e88: 0x0065c48e, 0x2e89: 0x0065c68e, 0x2e8a: 0x0065c88e, 0x2e8b: 0x0065ca8e,
+ 0x2e8c: 0x0065cc8e, 0x2e8d: 0x0065ce8e, 0x2e8e: 0x0065d08d, 0x2e8f: 0x0065d08e,
+ 0x2e90: 0x0065d28e, 0x2e91: 0x0065d48e, 0x2e92: 0x0065d68e, 0x2e93: 0x0065d88e,
+ 0x2e95: 0x0065828d, 0x2e96: 0x0065888d,
+ 0x2e99: 0x80012802, 0x2e9a: 0x80012902, 0x2e9b: 0x40063c20,
+ 0x2e9c: 0x40063e20, 0x2e9d: 0x4027d420, 0x2e9f: 0xf0001616,
+ 0x2ea0: 0x40023c20, 0x2ea1: 0x0065768f, 0x2ea2: 0x00657691, 0x2ea3: 0x0065788f,
+ 0x2ea4: 0x00657891, 0x2ea5: 0x00657a8f, 0x2ea6: 0x00657a91, 0x2ea7: 0x00657e8f,
+ 0x2ea8: 0x00657e91, 0x2ea9: 0x0065808f, 0x2eaa: 0x00658091, 0x2eab: 0x00658291,
+ 0x2ead: 0x00658491, 0x2eaf: 0x00658691,
+ 0x2eb1: 0x00658891, 0x2eb3: 0x00658a91,
+ 0x2eb5: 0x00658c91, 0x2eb7: 0x00658e91,
+ 0x2eb9: 0x00659091, 0x2ebb: 0x00659291,
+ 0x2ebd: 0x00659491, 0x2ebf: 0x00659691,
// Block 0xbb, offset 0x2ec0
- 0x2ec0: 0xf0000404, 0x2ec1: 0xf0000404, 0x2ec2: 0xf0000404, 0x2ec3: 0xf0000404,
- 0x2ec4: 0xf0000404, 0x2ec5: 0xf0000404, 0x2ec6: 0xf0000404, 0x2ec7: 0xf0000404,
- 0x2ec8: 0xf0000404, 0x2ec9: 0xf0000404, 0x2eca: 0xf0000404, 0x2ecb: 0xf0000404,
- 0x2ecc: 0xf0000404, 0x2ecd: 0xf0000404, 0x2ece: 0xf0000404, 0x2ecf: 0xf0000404,
- 0x2ed0: 0xf0000404, 0x2ed1: 0xf0000404, 0x2ed2: 0xf0000404, 0x2ed3: 0xf0000404,
- 0x2ed4: 0xf0000404, 0x2ed5: 0xf0000404, 0x2ed6: 0xf0000404, 0x2ed7: 0xf0000404,
- 0x2ed8: 0xf0000404, 0x2ed9: 0xf0000404, 0x2eda: 0xf0000404, 0x2edb: 0xf0000404,
- 0x2edc: 0xf0000404, 0x2edd: 0xf0000404, 0x2ede: 0xf0000404,
- 0x2ee0: 0xf0000404, 0x2ee1: 0xf0000404, 0x2ee2: 0xf0000404, 0x2ee3: 0xf0000404,
- 0x2ee4: 0xf0000404, 0x2ee5: 0xf0000404, 0x2ee6: 0xf0000404, 0x2ee7: 0xf0000404,
- 0x2ee8: 0xf0000404, 0x2ee9: 0xf0000404, 0x2eea: 0xf0000404, 0x2eeb: 0xf0000404,
- 0x2eec: 0xf0000404, 0x2eed: 0xf0000404, 0x2eee: 0xf0000404, 0x2eef: 0xf0000404,
- 0x2ef0: 0xf0000404, 0x2ef1: 0xf0000404, 0x2ef2: 0xf0000404, 0x2ef3: 0xf0000404,
- 0x2ef4: 0xf0000404, 0x2ef5: 0xf0000404, 0x2ef6: 0xf0000404, 0x2ef7: 0xf0000404,
- 0x2ef8: 0xf0000404, 0x2ef9: 0xf0000404, 0x2efa: 0xf0000404, 0x2efb: 0xf0000404,
- 0x2efc: 0xf0000404, 0x2efd: 0xf0000404, 0x2efe: 0xf0000404, 0x2eff: 0xf0000404,
+ 0x2ec1: 0x00659891, 0x2ec3: 0x00659a8f,
+ 0x2ec4: 0x00659a91, 0x2ec6: 0x00659c91,
+ 0x2ec8: 0x00659e91, 0x2eca: 0x0065a091, 0x2ecb: 0x0065a291,
+ 0x2ecc: 0x0065a491, 0x2ecd: 0x0065a691, 0x2ece: 0x0065a891, 0x2ecf: 0x0065aa91,
+ 0x2ed2: 0x0065ac91,
+ 0x2ed5: 0x0065ae91,
+ 0x2ed8: 0x0065b091, 0x2edb: 0x0065b291,
+ 0x2ede: 0x0065b491, 0x2edf: 0x0065b691,
+ 0x2ee0: 0x0065b891, 0x2ee1: 0x0065ba91, 0x2ee2: 0x0065bc91, 0x2ee3: 0x0065be8f,
+ 0x2ee4: 0x0065be91, 0x2ee5: 0x0065c08f, 0x2ee6: 0x0065c091, 0x2ee7: 0x0065c48f,
+ 0x2ee8: 0x0065c491, 0x2ee9: 0x0065c691, 0x2eea: 0x0065c891, 0x2eeb: 0x0065ca91,
+ 0x2eec: 0x0065cc91, 0x2eed: 0x0065ce91, 0x2eee: 0x0065d08f, 0x2eef: 0x0065d091,
+ 0x2ef0: 0x0065d291, 0x2ef1: 0x0065d491, 0x2ef2: 0x0065d691, 0x2ef3: 0x0065d891,
+ 0x2ef5: 0x0065828f, 0x2ef6: 0x0065888f,
+ 0x2efb: 0x40023e20,
+ 0x2efc: 0x4027d620, 0x2efd: 0x4027d820, 0x2eff: 0xf0001616,
// Block 0xbc, offset 0x2f00
- 0x2f00: 0xf0000404, 0x2f01: 0xf0000404, 0x2f02: 0xf0000404, 0x2f03: 0xf0000404,
- 0x2f04: 0xf0000006, 0x2f05: 0xf0000006, 0x2f06: 0xf0000006, 0x2f07: 0xf0000006,
- 0x2f08: 0xe0000165, 0x2f09: 0xe0000246, 0x2f0a: 0xe0000309, 0x2f0b: 0xe00003c3,
- 0x2f0c: 0xe000047a, 0x2f0d: 0xe0000516, 0x2f0e: 0xe00005b2, 0x2f0f: 0xe000064b,
- 0x2f10: 0xf0001d1d, 0x2f11: 0xf0000606, 0x2f12: 0xf0000606, 0x2f13: 0xf0000606,
- 0x2f14: 0xf0000606, 0x2f15: 0xf0000606, 0x2f16: 0xf0000606, 0x2f17: 0xf0000606,
- 0x2f18: 0xf0000606, 0x2f19: 0xf0000606, 0x2f1a: 0xf0000606, 0x2f1b: 0xf0000606,
- 0x2f1c: 0xf0000606, 0x2f1d: 0xf0000606, 0x2f1e: 0xf0000606, 0x2f1f: 0xf0000606,
- 0x2f20: 0xf0000006, 0x2f21: 0xf0000006, 0x2f22: 0xf0000006, 0x2f23: 0xf0000006,
- 0x2f24: 0xf0000006, 0x2f25: 0xf0000006, 0x2f26: 0xf0000006, 0x2f27: 0xf0000006,
- 0x2f28: 0xf0000006, 0x2f29: 0xf0000006, 0x2f2a: 0xf0000006, 0x2f2b: 0xf0000006,
- 0x2f2c: 0xf0000006, 0x2f2d: 0xf0000006, 0x2f2e: 0xf0000606, 0x2f2f: 0xf0000606,
- 0x2f30: 0xf0000606, 0x2f31: 0xf0000606, 0x2f32: 0xf0000606, 0x2f33: 0xf0000606,
- 0x2f34: 0xf0000606, 0x2f35: 0xf0000606, 0x2f36: 0xf0000606, 0x2f37: 0xf0000606,
- 0x2f38: 0xf0000606, 0x2f39: 0xf0000606, 0x2f3a: 0xf0000606, 0x2f3b: 0xf0000606,
- 0x2f3c: 0xf0000606, 0x2f3d: 0xf0000606, 0x2f3e: 0xf0000606, 0x2f3f: 0x40138f20,
+ 0x2f05: 0x4065da20, 0x2f06: 0x4065dc20, 0x2f07: 0x4065de20,
+ 0x2f08: 0x4065e020, 0x2f09: 0x4065e420, 0x2f0a: 0x4065e620, 0x2f0b: 0x4065e820,
+ 0x2f0c: 0x4065ea20, 0x2f0d: 0x4065ec20, 0x2f0e: 0x4065ee20, 0x2f0f: 0x4065f420,
+ 0x2f10: 0x4065f620, 0x2f11: 0x4065f820, 0x2f12: 0x4065fa20, 0x2f13: 0x4065fe20,
+ 0x2f14: 0x40660020, 0x2f15: 0x40660220, 0x2f16: 0x40660420, 0x2f17: 0x40660620,
+ 0x2f18: 0x40660820, 0x2f19: 0x40660a20, 0x2f1a: 0x40661220, 0x2f1b: 0x40661420,
+ 0x2f1c: 0x40661820, 0x2f1d: 0x40661a20, 0x2f1e: 0x40661e20, 0x2f1f: 0x40662020,
+ 0x2f20: 0x40662220, 0x2f21: 0x40662420, 0x2f22: 0x40662620, 0x2f23: 0x40662820,
+ 0x2f24: 0x40662a20, 0x2f25: 0x40662e20, 0x2f26: 0x40663620, 0x2f27: 0x40663820,
+ 0x2f28: 0x40663a20, 0x2f29: 0x40663c20, 0x2f2a: 0x4065e220, 0x2f2b: 0x4065f020,
+ 0x2f2c: 0x4065fc20, 0x2f2d: 0x40663e20,
+ 0x2f31: 0x0062ac84, 0x2f32: 0x0062ae84, 0x2f33: 0x00646884,
+ 0x2f34: 0x0062b084, 0x2f35: 0x00646c84, 0x2f36: 0x00646e84, 0x2f37: 0x0062b284,
+ 0x2f38: 0x0062b484, 0x2f39: 0x0062b684, 0x2f3a: 0x00647484, 0x2f3b: 0x00647684,
+ 0x2f3c: 0x00647884, 0x2f3d: 0x00647a84, 0x2f3e: 0x00647c84, 0x2f3f: 0x00647e84,
// Block 0xbd, offset 0x2f40
- 0x2f40: 0xf0000006, 0x2f41: 0xf0000006, 0x2f42: 0xf0000006, 0x2f43: 0xf0000006,
- 0x2f44: 0xf0000006, 0x2f45: 0xf0000006, 0x2f46: 0xf0000006, 0x2f47: 0xf0000006,
- 0x2f48: 0xf0000006, 0x2f49: 0xf0000006, 0x2f4a: 0xf0000006, 0x2f4b: 0xf0000006,
- 0x2f4c: 0xf0000006, 0x2f4d: 0xf0000006, 0x2f4e: 0xf0000006, 0x2f4f: 0xf0000006,
- 0x2f50: 0xf0000006, 0x2f51: 0xf0000006, 0x2f52: 0xf0000006, 0x2f53: 0xf0000006,
- 0x2f54: 0xf0000006, 0x2f55: 0xf0000006, 0x2f56: 0xf0000006, 0x2f57: 0xf0000006,
- 0x2f58: 0xf0000006, 0x2f59: 0xf0000006, 0x2f5a: 0xf0000006, 0x2f5b: 0xf0000006,
- 0x2f5c: 0xf0000006, 0x2f5d: 0xf0000006, 0x2f5e: 0xf0000006, 0x2f5f: 0xf0000006,
- 0x2f60: 0xf0000006, 0x2f61: 0xf0000006, 0x2f62: 0xf0000006, 0x2f63: 0xf0000006,
- 0x2f64: 0xf0000006, 0x2f65: 0xf0000006, 0x2f66: 0xf0000006, 0x2f67: 0xf0000006,
- 0x2f68: 0xf0000006, 0x2f69: 0xf0000006, 0x2f6a: 0xf0000006, 0x2f6b: 0xf0000006,
- 0x2f6c: 0xf0000006, 0x2f6d: 0xf0000006, 0x2f6e: 0xf0000006, 0x2f6f: 0xf0000006,
- 0x2f70: 0xf0000006, 0x2f71: 0xf0000606, 0x2f72: 0xf0000606, 0x2f73: 0xf0000606,
- 0x2f74: 0xf0000606, 0x2f75: 0xf0000606, 0x2f76: 0xf0000606, 0x2f77: 0xf0000606,
- 0x2f78: 0xf0000606, 0x2f79: 0xf0000606, 0x2f7a: 0xf0000606, 0x2f7b: 0xf0000606,
- 0x2f7c: 0xf0000606, 0x2f7d: 0xf0000606, 0x2f7e: 0xf0000606, 0x2f7f: 0xf0000606,
+ 0x2f40: 0x0062e084, 0x2f41: 0x0062b884, 0x2f42: 0x0062ba84, 0x2f43: 0x0062bc84,
+ 0x2f44: 0x0062ee84, 0x2f45: 0x0062be84, 0x2f46: 0x0062c084, 0x2f47: 0x0062c284,
+ 0x2f48: 0x0062c484, 0x2f49: 0x0062c684, 0x2f4a: 0x0062c884, 0x2f4b: 0x0062ca84,
+ 0x2f4c: 0x0062cc84, 0x2f4d: 0x0062ce84, 0x2f4e: 0x0062d084, 0x2f4f: 0x0063a884,
+ 0x2f50: 0x0063aa84, 0x2f51: 0x0063ac84, 0x2f52: 0x0063ae84, 0x2f53: 0x0063b084,
+ 0x2f54: 0x0063b284, 0x2f55: 0x0063b484, 0x2f56: 0x0063b684, 0x2f57: 0x0063b884,
+ 0x2f58: 0x0063ba84, 0x2f59: 0x0063bc84, 0x2f5a: 0x0063be84, 0x2f5b: 0x0063c084,
+ 0x2f5c: 0x0063c284, 0x2f5d: 0x0063c484, 0x2f5e: 0x0063c684, 0x2f5f: 0x0063c884,
+ 0x2f60: 0x0063ca84, 0x2f61: 0x0063cc84, 0x2f62: 0x0063ce84, 0x2f63: 0x0063d084,
+ 0x2f64: 0x0063a684, 0x2f65: 0x0062d484, 0x2f66: 0x0062d684, 0x2f67: 0x0064a284,
+ 0x2f68: 0x0064a484, 0x2f69: 0x0064ac84, 0x2f6a: 0x0064b084, 0x2f6b: 0x0064ba84,
+ 0x2f6c: 0x0064c284, 0x2f6d: 0x0064c684, 0x2f6e: 0x0062e484, 0x2f6f: 0x0064ce84,
+ 0x2f70: 0x0064d284, 0x2f71: 0x0062e684, 0x2f72: 0x0062e884, 0x2f73: 0x0062ec84,
+ 0x2f74: 0x0062f084, 0x2f75: 0x0062f284, 0x2f76: 0x0062fa84, 0x2f77: 0x0062fe84,
+ 0x2f78: 0x00630284, 0x2f79: 0x00630484, 0x2f7a: 0x00630684, 0x2f7b: 0x00630884,
+ 0x2f7c: 0x00630a84, 0x2f7d: 0x00631084, 0x2f7e: 0x00631884, 0x2f7f: 0x00632c84,
// Block 0xbe, offset 0x2f80
- 0x2f80: 0xf0000404, 0x2f81: 0xf0000404, 0x2f82: 0xf0000404, 0x2f83: 0xf0000404,
- 0x2f84: 0xf0000404, 0x2f85: 0xf0000404, 0x2f86: 0xf0000404, 0x2f87: 0xf0000404,
- 0x2f88: 0xf0000404, 0x2f89: 0xf0000404, 0x2f8a: 0xf0000404, 0x2f8b: 0xf0000404,
- 0x2f8c: 0xf0001c1d, 0x2f8d: 0xf0001c1c, 0x2f8e: 0xf0001d1c, 0x2f8f: 0xf0001d1d,
- 0x2f90: 0xf0000013, 0x2f91: 0xf0000013, 0x2f92: 0xf0000013, 0x2f93: 0xf0000013,
- 0x2f94: 0xf0000013, 0x2f95: 0xf0000013, 0x2f96: 0xf0000013, 0x2f97: 0xf0000013,
- 0x2f98: 0xf0000013, 0x2f99: 0xf0000013, 0x2f9a: 0xf0000013, 0x2f9b: 0xf0000013,
- 0x2f9c: 0xf0000013, 0x2f9d: 0xf0000013, 0x2f9e: 0xf0000013, 0x2f9f: 0xf0000013,
- 0x2fa0: 0xf0000013, 0x2fa1: 0xf0000013, 0x2fa2: 0xf0000013, 0x2fa3: 0xf0000013,
- 0x2fa4: 0xf0000013, 0x2fa5: 0xf0000013, 0x2fa6: 0xf0000013, 0x2fa7: 0xf0000013,
- 0x2fa8: 0xf0000013, 0x2fa9: 0xf0000013, 0x2faa: 0xf0000013, 0x2fab: 0xf0000013,
- 0x2fac: 0xf0000013, 0x2fad: 0xf0000013, 0x2fae: 0xf0000013, 0x2faf: 0xf0000013,
- 0x2fb0: 0xf0000013, 0x2fb1: 0xf0000013, 0x2fb2: 0xf0000013, 0x2fb3: 0xf0000013,
- 0x2fb4: 0xf0000013, 0x2fb5: 0xf0000013, 0x2fb6: 0xf0000013, 0x2fb7: 0xf0000013,
- 0x2fb8: 0xf0000013, 0x2fb9: 0xf0000013, 0x2fba: 0xf0000013, 0x2fbb: 0xf0000013,
- 0x2fbc: 0xf0000013, 0x2fbd: 0xf0000013, 0x2fbe: 0xf0000013,
+ 0x2f80: 0x00633a84, 0x2f81: 0x00634484, 0x2f82: 0x0064f684, 0x2f83: 0x0064f884,
+ 0x2f84: 0x00635a84, 0x2f85: 0x00635c84, 0x2f86: 0x00635e84, 0x2f87: 0x0063ee84,
+ 0x2f88: 0x0063f084, 0x2f89: 0x0063f684, 0x2f8a: 0x00640884, 0x2f8b: 0x00640a84,
+ 0x2f8c: 0x00640e84, 0x2f8d: 0x00642284, 0x2f8e: 0x00642884,
+ 0x2f90: 0x4027a820, 0x2f91: 0x4027aa20, 0x2f92: 0x029c0094, 0x2f93: 0x029d1894,
+ 0x2f94: 0x029c1294, 0x2f95: 0x02adb694, 0x2f96: 0x029c1494, 0x2f97: 0x029c5a94,
+ 0x2f98: 0x029c1694, 0x2f99: 0x02ea6494, 0x2f9a: 0x029cb294, 0x2f9b: 0x029c3294,
+ 0x2f9c: 0x029c0294, 0x2f9d: 0x02b25294, 0x2f9e: 0x02ae6094, 0x2f9f: 0x029d7494,
+ 0x2fa0: 0xe000179e, 0x2fa1: 0xe00017a7, 0x2fa2: 0xe00017a4, 0x2fa3: 0xe00017a1,
+ 0x2fa4: 0x40661c20, 0x2fa5: 0xe00017b0, 0x2fa6: 0x40661620, 0x2fa7: 0xe00017ad,
+ 0x2fa8: 0xe00017c2, 0x2fa9: 0xe00017aa, 0x2faa: 0xe00017b9, 0x2fab: 0xe00017bf,
+ 0x2fac: 0x40663420, 0x2fad: 0x4065f220, 0x2fae: 0xe00017b3, 0x2faf: 0xe00017b6,
+ 0x2fb0: 0x40663020, 0x2fb1: 0x40663220, 0x2fb2: 0x40662c20, 0x2fb3: 0xe00017bc,
+ 0x2fb4: 0x0065dc99, 0x2fb5: 0x0065e699, 0x2fb6: 0x0065ee99, 0x2fb7: 0x0065f499,
+ 0x2fb8: 0x40660c20, 0x2fb9: 0x40660e20, 0x2fba: 0x40661020,
// Block 0xbf, offset 0x2fc0
- 0x2fc0: 0xf0001c1c, 0x2fc1: 0xf0001c1c, 0x2fc2: 0xf0001c1c, 0x2fc3: 0xf0001c1c,
- 0x2fc4: 0xf0001c1c, 0x2fc5: 0xf0001c1c, 0x2fc6: 0xf0001c1c, 0x2fc7: 0xf0001c1c,
- 0x2fc8: 0xf0001c1c, 0x2fc9: 0xf0001c1c, 0x2fca: 0xf0001c1c, 0x2fcb: 0xf0001c1c,
- 0x2fcc: 0xf0001c1c, 0x2fcd: 0xf0001c1c, 0x2fce: 0xf0001c1c, 0x2fcf: 0xf0001c1c,
- 0x2fd0: 0xf0001c1c, 0x2fd1: 0xf0001c1c, 0x2fd2: 0xf0001c1c, 0x2fd3: 0xf0001c1c,
- 0x2fd4: 0xf0001c1c, 0x2fd5: 0xf0001c1c, 0x2fd6: 0xf0001c1c, 0x2fd7: 0xf0001c1c,
- 0x2fd8: 0xf0001c1c, 0x2fd9: 0xf0001c1c, 0x2fda: 0xf0001c1c, 0x2fdb: 0xf0001c1c,
- 0x2fdc: 0xf0001c1c, 0x2fdd: 0xf0001c1c, 0x2fde: 0xf0001c1c, 0x2fdf: 0xf0001c1c,
- 0x2fe0: 0xf0001c1c, 0x2fe1: 0xf0001c1c, 0x2fe2: 0xf0001c1c, 0x2fe3: 0xf0001c1c,
- 0x2fe4: 0xf0001c1c, 0x2fe5: 0xf0001c1c, 0x2fe6: 0xf0001c1c, 0x2fe7: 0xf0001c1c,
- 0x2fe8: 0xf0001c1c, 0x2fe9: 0xf0001c1c, 0x2fea: 0xf0001c1c, 0x2feb: 0xf0001c1c,
- 0x2fec: 0xf0001c1c, 0x2fed: 0xf0001c1c, 0x2fee: 0xf0001c1c, 0x2fef: 0xf0001c1c,
- 0x2ff0: 0xf0001c1c, 0x2ff1: 0xf0001c1c, 0x2ff2: 0xf0001c1c, 0x2ff3: 0xf0001c1c,
- 0x2ff4: 0xf0001c1c, 0x2ff5: 0xf0001c1c, 0x2ff6: 0xf0001c1c, 0x2ff7: 0xf0001c1c,
- 0x2ff8: 0xf0001c1c, 0x2ff9: 0xf0001c1c, 0x2ffa: 0xf0001c1c, 0x2ffb: 0xf0001c1c,
- 0x2ffc: 0xf0001c1c, 0x2ffd: 0xf0001c1c, 0x2ffe: 0xf0001c1c, 0x2fff: 0xf0001c1c,
+ 0x2fc0: 0x40275220, 0x2fc1: 0x40275420, 0x2fc2: 0x40275620, 0x2fc3: 0x40275820,
+ 0x2fc4: 0x40275a20, 0x2fc5: 0x40275c20, 0x2fc6: 0x40275e20, 0x2fc7: 0x40276020,
+ 0x2fc8: 0x40276220, 0x2fc9: 0x40276420, 0x2fca: 0x40276620, 0x2fcb: 0x40276820,
+ 0x2fcc: 0x40276a20, 0x2fcd: 0x40276c20, 0x2fce: 0x40276e20, 0x2fcf: 0x40277020,
+ 0x2fd0: 0x40277220, 0x2fd1: 0x40277420, 0x2fd2: 0x40277620, 0x2fd3: 0x40277820,
+ 0x2fd4: 0x40277a20, 0x2fd5: 0x40277c20, 0x2fd6: 0x40277e20, 0x2fd7: 0x40278020,
+ 0x2fd8: 0x40278220, 0x2fd9: 0x40278420, 0x2fda: 0x40278620, 0x2fdb: 0x40278820,
+ 0x2fdc: 0x40278a20, 0x2fdd: 0x40278c20, 0x2fde: 0x40278e20, 0x2fdf: 0x40279020,
+ 0x2fe0: 0x40279220, 0x2fe1: 0x40279420, 0x2fe2: 0x40279620, 0x2fe3: 0x40279820,
+ 0x2ff0: 0x0065868f, 0x2ff1: 0x00658e8f, 0x2ff2: 0x0065908f, 0x2ff3: 0x00659e8f,
+ 0x2ff4: 0x0065a48f, 0x2ff5: 0x0065aa8f, 0x2ff6: 0x0065ac8f, 0x2ff7: 0x0065ae8f,
+ 0x2ff8: 0x0065b08f, 0x2ff9: 0x0065b28f, 0x2ffa: 0x0065b88f, 0x2ffb: 0x0065c68f,
+ 0x2ffc: 0x0065c88f, 0x2ffd: 0x0065ca8f, 0x2ffe: 0x0065cc8f, 0x2fff: 0x0065ce8f,
// Block 0xc0, offset 0x3000
- 0x3000: 0xf0001c1c, 0x3001: 0xf0001c1c, 0x3002: 0xf0001c1c, 0x3003: 0xf0001c1c,
- 0x3004: 0xf0001c1c, 0x3005: 0xf0001c1c, 0x3006: 0xf0001c1c, 0x3007: 0xf0001c1c,
- 0x3008: 0xf0001c1c, 0x3009: 0xf0001c1c, 0x300a: 0xf0001c1c, 0x300b: 0xf0001c1c,
- 0x300c: 0xf0001c1c, 0x300d: 0xf0001c1c, 0x300e: 0xf0001c1c, 0x300f: 0xf0001c1c,
- 0x3010: 0xf0001c1c, 0x3011: 0xf0001c1c, 0x3012: 0xf0001c1c, 0x3013: 0xf0001c1c,
- 0x3014: 0xf0001c1c, 0x3015: 0xf0001c1c, 0x3016: 0xf0001c1c, 0x3017: 0xf0001c1c,
- 0x3018: 0xf0000404, 0x3019: 0xf0000404, 0x301a: 0xf0000404, 0x301b: 0xf0000404,
- 0x301c: 0xf0000404, 0x301d: 0xf0000404, 0x301e: 0xf0000404, 0x301f: 0xf0000404,
+ 0x3000: 0xf0000404, 0x3001: 0xf0000404, 0x3002: 0xf0000404, 0x3003: 0xf0000404,
+ 0x3004: 0xf0000404, 0x3005: 0xf0000404, 0x3006: 0xf0000404, 0x3007: 0xf0000404,
+ 0x3008: 0xf0000404, 0x3009: 0xf0000404, 0x300a: 0xf0000404, 0x300b: 0xf0000404,
+ 0x300c: 0xf0000404, 0x300d: 0xf0000404, 0x300e: 0xe0000052, 0x300f: 0xe0000057,
+ 0x3010: 0xe000005c, 0x3011: 0xe0000061, 0x3012: 0xe0000066, 0x3013: 0xe000006b,
+ 0x3014: 0xe0000070, 0x3015: 0xe0000075, 0x3016: 0xe0000089, 0x3017: 0xe0000093,
+ 0x3018: 0xe0000098, 0x3019: 0xe000009d, 0x301a: 0xe00000a2, 0x301b: 0xe00000a7,
+ 0x301c: 0xe000008e, 0x301d: 0xe000007a, 0x301e: 0xe0000082,
0x3020: 0xf0000404, 0x3021: 0xf0000404, 0x3022: 0xf0000404, 0x3023: 0xf0000404,
0x3024: 0xf0000404, 0x3025: 0xf0000404, 0x3026: 0xf0000404, 0x3027: 0xf0000404,
0x3028: 0xf0000404, 0x3029: 0xf0000404, 0x302a: 0xf0000404, 0x302b: 0xf0000404,
0x302c: 0xf0000404, 0x302d: 0xf0000404, 0x302e: 0xf0000404, 0x302f: 0xf0000404,
- 0x3030: 0xf0000404, 0x3031: 0xf0001d1c, 0x3032: 0xf0001c1c, 0x3033: 0xf0001d1d,
- 0x3034: 0xf0001c1c, 0x3035: 0xf0001d1c, 0x3036: 0xf0001c1c, 0x3037: 0xf0001c1c,
- 0x3038: 0xf0001c1c, 0x3039: 0xf0001c1c, 0x303a: 0xf0001d1d, 0x303b: 0xf0001f1c,
- 0x303c: 0xf0001f1c, 0x303d: 0xf0001f1c, 0x303e: 0xf0001f1c, 0x303f: 0xf0001f1c,
+ 0x3030: 0xf0000404, 0x3031: 0xf0000404, 0x3032: 0xf0000404, 0x3033: 0xf0000404,
+ 0x3034: 0xf0000404, 0x3035: 0xf0000404, 0x3036: 0xf0000404, 0x3037: 0xf0000404,
+ 0x3038: 0xf0000404, 0x3039: 0xf0000404, 0x303a: 0xf0000404, 0x303b: 0xf0000404,
+ 0x303c: 0xf0000404, 0x303d: 0xf0000404, 0x303e: 0xf0000404, 0x303f: 0xf0000404,
// Block 0xc1, offset 0x3040
- 0x3040: 0xf0001d1c, 0x3041: 0xf0001d1c, 0x3042: 0xf0001d1c, 0x3043: 0xf0001d1c,
- 0x3044: 0xf0001d1c, 0x3045: 0xf0001d1d, 0x3046: 0xf0001d1d, 0x3047: 0xf0001d1d,
- 0x3048: 0xf0001c1c, 0x3049: 0xf0001c1c, 0x304a: 0xf0001d1c, 0x304b: 0xf0001d1c,
- 0x304c: 0xf0001d1c, 0x304d: 0xf0001c1c, 0x304e: 0xf0001c1c, 0x304f: 0xf0001c1c,
- 0x3050: 0xf0001c1d, 0x3051: 0xf0001d1c, 0x3052: 0xf0001d1d, 0x3053: 0xf0001d1d,
- 0x3054: 0xf0001d1d, 0x3055: 0xf0001c1c, 0x3056: 0xf0001c1c, 0x3057: 0xf0001c1c,
- 0x3058: 0xf0001c1c, 0x3059: 0xf0001c1c, 0x305a: 0xf0001c1c, 0x305b: 0xf0001c1c,
- 0x305c: 0xf0001c1c, 0x305d: 0xf0001c1c, 0x305e: 0xf0001c1c, 0x305f: 0xf0001c1c,
- 0x3060: 0xf0001c1c, 0x3061: 0xf0001c1c, 0x3062: 0xf0001c1c, 0x3063: 0xf0001c1c,
- 0x3064: 0xf0001c1c, 0x3065: 0xf0001c1c, 0x3066: 0xf0001c1c, 0x3067: 0xf0001c1c,
- 0x3068: 0xf0001c1c, 0x3069: 0xf0001c1d, 0x306a: 0xf0001d1c, 0x306b: 0xf0001d1d,
- 0x306c: 0xf0001d1d, 0x306d: 0xf0001c1c, 0x306e: 0xf0001c1c, 0x306f: 0xf0001c1c,
- 0x3070: 0xf0001c1c, 0x3071: 0xf0001c1c, 0x3072: 0xf0001c1c, 0x3073: 0xf0001c1c,
- 0x3074: 0xf0001d1c, 0x3075: 0xf0001d1c, 0x3076: 0xf0001d1c, 0x3077: 0xf0001d1c,
- 0x3078: 0xf0001d1c, 0x3079: 0xf0001d1d, 0x307a: 0xf0001d1c, 0x307b: 0xf0001d1c,
- 0x307c: 0xf0001d1c, 0x307d: 0xf0001d1c, 0x307e: 0xf0001d1c, 0x307f: 0xf0001d1d,
+ 0x3040: 0xf0000404, 0x3041: 0xf0000404, 0x3042: 0xf0000404, 0x3043: 0xf0000404,
+ 0x3044: 0x02aa9e86, 0x3045: 0x02bcf886, 0x3046: 0x02cb0e86, 0x3047: 0x02f71e86,
+ 0x3048: 0xe0000241, 0x3049: 0xe0000336, 0x304a: 0xe0000411, 0x304b: 0xe00004db,
+ 0x304c: 0xe00005a6, 0x304d: 0xe000064e, 0x304e: 0xe00006fa, 0x304f: 0xe000079f,
+ 0x3050: 0xe00009e5, 0x3051: 0xf0000606, 0x3052: 0xf0000606, 0x3053: 0xf0000606,
+ 0x3054: 0xf0000606, 0x3055: 0xf0000606, 0x3056: 0xf0000606, 0x3057: 0xf0000606,
+ 0x3058: 0xf0000606, 0x3059: 0xf0000606, 0x305a: 0xf0000606, 0x305b: 0xf0000606,
+ 0x305c: 0xf0000606, 0x305d: 0xf0000606, 0x305e: 0xf0000606, 0x305f: 0xf0000606,
+ 0x3060: 0x0062ac86, 0x3061: 0x0062b086, 0x3062: 0x0062b286, 0x3063: 0x0062b686,
+ 0x3064: 0x0062b886, 0x3065: 0x0062ba86, 0x3066: 0x0062be86, 0x3067: 0x0062c286,
+ 0x3068: 0x0062c486, 0x3069: 0x0062c886, 0x306a: 0x0062ca86, 0x306b: 0x0062cc86,
+ 0x306c: 0x0062ce86, 0x306d: 0x0062d086, 0x306e: 0xf0000606, 0x306f: 0xf0000606,
+ 0x3070: 0xf0000606, 0x3071: 0xf0000606, 0x3072: 0xf0000606, 0x3073: 0xf0000606,
+ 0x3074: 0xf0000606, 0x3075: 0xf0000606, 0x3076: 0xf0000606, 0x3077: 0xf0000606,
+ 0x3078: 0xf0000606, 0x3079: 0xf0000606, 0x307a: 0xf0000606, 0x307b: 0xf0000606,
+ 0x307c: 0xe00015f3, 0x307d: 0xe00015ee, 0x307e: 0xf0000606, 0x307f: 0x4027ac20,
// Block 0xc2, offset 0x3080
- 0x3080: 0xf0001d1c, 0x3081: 0xf0001d1d, 0x3082: 0xf0001c1c, 0x3083: 0xf0001c1d,
- 0x3084: 0xf0001c1c, 0x3085: 0xf0001c1c, 0x3086: 0xf0001c1d, 0x3087: 0xf0001c1d,
- 0x3088: 0xf0001d1c, 0x3089: 0xf0001c1d, 0x308a: 0xf0001c1c, 0x308b: 0xf0001d1d,
- 0x308c: 0xf0001c1c, 0x308d: 0xf0001d1d, 0x308e: 0xf0001d1d, 0x308f: 0xf0001c1c,
- 0x3090: 0xf0001c1c, 0x3091: 0xf0001c1c, 0x3092: 0xf0001c1c, 0x3093: 0xf0001c1c,
- 0x3094: 0xf0001c1c, 0x3095: 0xf0001c1c, 0x3096: 0xf0001c1c, 0x3097: 0xf0001d1d,
- 0x3098: 0xf0001c1c, 0x3099: 0xf0001d1d, 0x309a: 0xf0001d1d, 0x309b: 0xf0001c1c,
- 0x309c: 0xf0001c1d, 0x309d: 0xf0001c1d, 0x309e: 0xf0001c1d, 0x309f: 0xf0001c1d,
- 0x30a0: 0xf0000404, 0x30a1: 0xf0000404, 0x30a2: 0xf0000404, 0x30a3: 0xf0000404,
- 0x30a4: 0xf0000404, 0x30a5: 0xf0000404, 0x30a6: 0xf0000404, 0x30a7: 0xf0000404,
- 0x30a8: 0xf0000404, 0x30a9: 0xf0000404, 0x30aa: 0xf0000404, 0x30ab: 0xf0000404,
- 0x30ac: 0xf0000404, 0x30ad: 0xf0000404, 0x30ae: 0xf0000404, 0x30af: 0xf0000404,
- 0x30b0: 0xf0000404, 0x30b1: 0xf0000404, 0x30b2: 0xf0000404, 0x30b3: 0xf0000404,
- 0x30b4: 0xf0000404, 0x30b5: 0xf0000404, 0x30b6: 0xf0000404, 0x30b7: 0xf0000404,
- 0x30b8: 0xf0000404, 0x30b9: 0xf0000404, 0x30ba: 0xf0000404, 0x30bb: 0xf0000404,
- 0x30bc: 0xf0000404, 0x30bd: 0xf0000404, 0x30be: 0xf0000404, 0x30bf: 0xf0001c1c,
+ 0x3080: 0x029c0086, 0x3081: 0x029d1886, 0x3082: 0x029c1286, 0x3083: 0x02adb686,
+ 0x3084: 0x029d2886, 0x3085: 0x02a2da86, 0x3086: 0x029c0686, 0x3087: 0x02a2d686,
+ 0x3088: 0x029cba86, 0x3089: 0x02a68286, 0x308a: 0x02ce1086, 0x308b: 0x02e0d686,
+ 0x308c: 0x02d86886, 0x308d: 0x02ce5086, 0x308e: 0x0323a286, 0x308f: 0x02ae3e86,
+ 0x3090: 0x02cbca86, 0x3091: 0x02d05486, 0x3092: 0x02ce1286, 0x3093: 0x02f27c86,
+ 0x3094: 0x02a81a86, 0x3095: 0x02e4f286, 0x3096: 0x03194286, 0x3097: 0x02f2ba86,
+ 0x3098: 0x02a56886, 0x3099: 0x02f3b086, 0x309a: 0x02ea6e86, 0x309b: 0x02b2e686,
+ 0x309c: 0x0320d286, 0x309d: 0x02a25486, 0x309e: 0x02a6e086, 0x309f: 0x02d9d086,
+ 0x30a0: 0x03300a86, 0x30a1: 0x029e2286, 0x30a2: 0x02a33286, 0x30a3: 0x02d6c686,
+ 0x30a4: 0x029c1486, 0x30a5: 0x029c5a86, 0x30a6: 0x029c1686, 0x30a7: 0x02bbcc86,
+ 0x30a8: 0x02a7e686, 0x30a9: 0x02a67686, 0x30aa: 0x02b72e86, 0x30ab: 0x02b6cc86,
+ 0x30ac: 0x02edc686, 0x30ad: 0x029e0286, 0x30ae: 0x03198e86, 0x30af: 0x02a6a886,
+ 0x30b0: 0x02b23886, 0x30b1: 0xf0000606, 0x30b2: 0xf0000606, 0x30b3: 0xf0000606,
+ 0x30b4: 0xf0000606, 0x30b5: 0xf0000606, 0x30b6: 0xf0000606, 0x30b7: 0xf0000606,
+ 0x30b8: 0xf0000606, 0x30b9: 0xf0000606, 0x30ba: 0xf0000606, 0x30bb: 0xf0000606,
+ 0x30bc: 0xf0000606, 0x30bd: 0xf0000606, 0x30be: 0xf0000606, 0x30bf: 0xf0000606,
// Block 0xc3, offset 0x30c0
- 0x30c0: 0x400c7b20, 0x30c1: 0x400c7c20, 0x30c2: 0x400c7d20, 0x30c3: 0x400c7e20,
- 0x30c4: 0x400c7f20, 0x30c5: 0x400c8020, 0x30c6: 0x400c8120, 0x30c7: 0x400c8220,
- 0x30c8: 0x400c8320, 0x30c9: 0x400c8420, 0x30ca: 0x400c8520, 0x30cb: 0x400c8620,
- 0x30cc: 0x400c8720, 0x30cd: 0x400c8820, 0x30ce: 0x400c8920, 0x30cf: 0x400c8a20,
- 0x30d0: 0x400c8b20, 0x30d1: 0x400c8c20, 0x30d2: 0x400c8d20, 0x30d3: 0x400c8e20,
- 0x30d4: 0x400c8f20, 0x30d5: 0x400c9020, 0x30d6: 0x400c9120, 0x30d7: 0x400c9220,
- 0x30d8: 0x400c9320, 0x30d9: 0x400c9420, 0x30da: 0x400c9520, 0x30db: 0x400c9620,
- 0x30dc: 0x400c9720, 0x30dd: 0x400c9820, 0x30de: 0x400c9920, 0x30df: 0x400c9a20,
- 0x30e0: 0x400c9b20, 0x30e1: 0x400c9c20, 0x30e2: 0x400c9d20, 0x30e3: 0x400c9e20,
- 0x30e4: 0x400c9f20, 0x30e5: 0x400ca020, 0x30e6: 0x400ca120, 0x30e7: 0x400ca220,
- 0x30e8: 0x400ca320, 0x30e9: 0x400ca420, 0x30ea: 0x400ca520, 0x30eb: 0x400ca620,
- 0x30ec: 0x400ca720, 0x30ed: 0x400ca820, 0x30ee: 0x400ca920, 0x30ef: 0x400caa20,
- 0x30f0: 0x400cab20, 0x30f1: 0x400cac20, 0x30f2: 0x400cad20, 0x30f3: 0x400cae20,
- 0x30f4: 0x400caf20, 0x30f5: 0x400cb020, 0x30f6: 0x400cb120, 0x30f7: 0x400cb220,
- 0x30f8: 0x400cb320, 0x30f9: 0x400cb420, 0x30fa: 0x400cb520, 0x30fb: 0x400cb620,
- 0x30fc: 0x400cb720, 0x30fd: 0x400cb820, 0x30fe: 0x400cb920, 0x30ff: 0x400cba20,
+ 0x30c0: 0xf0001f04, 0x30c1: 0xf0001f04, 0x30c2: 0xf0001f04, 0x30c3: 0xf0001f04,
+ 0x30c4: 0xf0001f04, 0x30c5: 0xf0001f04, 0x30c6: 0xf0001f04, 0x30c7: 0xf0001f04,
+ 0x30c8: 0xf0001f04, 0x30c9: 0xf0000404, 0x30ca: 0xf0000404, 0x30cb: 0xf0000404,
+ 0x30cc: 0xf0001c1d, 0x30cd: 0xe0000905, 0x30ce: 0xf0001d1c, 0x30cf: 0xe0000985,
+ 0x30d0: 0x00657693, 0x30d1: 0x00657893, 0x30d2: 0x00657a93, 0x30d3: 0x00657e93,
+ 0x30d4: 0x00658093, 0x30d5: 0x00658293, 0x30d6: 0x00658493, 0x30d7: 0x00658693,
+ 0x30d8: 0x00658893, 0x30d9: 0x00658a93, 0x30da: 0x00658c93, 0x30db: 0x00658e93,
+ 0x30dc: 0x00659093, 0x30dd: 0x00659293, 0x30de: 0x00659493, 0x30df: 0x00659693,
+ 0x30e0: 0x00659893, 0x30e1: 0x00659a93, 0x30e2: 0x00659c93, 0x30e3: 0x00659e93,
+ 0x30e4: 0x0065a093, 0x30e5: 0x0065a293, 0x30e6: 0x0065a493, 0x30e7: 0x0065a693,
+ 0x30e8: 0x0065a893, 0x30e9: 0x0065aa93, 0x30ea: 0x0065ac93, 0x30eb: 0x0065ae93,
+ 0x30ec: 0x0065b093, 0x30ed: 0x0065b293, 0x30ee: 0x0065b493, 0x30ef: 0x0065b693,
+ 0x30f0: 0x0065b893, 0x30f1: 0x0065ba93, 0x30f2: 0x0065bc93, 0x30f3: 0x0065be93,
+ 0x30f4: 0x0065c093, 0x30f5: 0x0065c493, 0x30f6: 0x0065c693, 0x30f7: 0x0065c893,
+ 0x30f8: 0x0065ca93, 0x30f9: 0x0065cc93, 0x30fa: 0x0065ce93, 0x30fb: 0x0065d093,
+ 0x30fc: 0x0065d293, 0x30fd: 0x0065d493, 0x30fe: 0x0065d693,
// Block 0xc4, offset 0x3100
- 0x3100: 0x4031fb20, 0x3101: 0x4031fc20, 0x3102: 0x4031fd20, 0x3103: 0x4031fe20,
- 0x3104: 0x4031ff20, 0x3105: 0x40320020, 0x3106: 0x40320120, 0x3107: 0x40320220,
- 0x3108: 0x40320320, 0x3109: 0x40320420, 0x310a: 0x40320520, 0x310b: 0x40320620,
- 0x310c: 0x40320720, 0x310d: 0x40320820, 0x310e: 0x40320920, 0x310f: 0x40320a20,
- 0x3110: 0x40320b20, 0x3111: 0x40320c20, 0x3112: 0x40320d20, 0x3113: 0x40320e20,
- 0x3114: 0x40320f20, 0x3115: 0x40321020, 0x3116: 0x40321120, 0x3117: 0x40321220,
- 0x3118: 0x40321320, 0x3119: 0x40321420, 0x311a: 0x40321520, 0x311b: 0x40321620,
- 0x311c: 0x40321720, 0x311d: 0x40321820, 0x311e: 0x40321920, 0x311f: 0x40321a20,
- 0x3120: 0x40321b20, 0x3121: 0x40321c20, 0x3122: 0x40321d20, 0x3123: 0x40321e20,
- 0x3124: 0x40321f20, 0x3125: 0x40322020, 0x3126: 0x40322120, 0x3127: 0x40322220,
- 0x3128: 0x40322320, 0x3129: 0x40322420, 0x312a: 0x40322520, 0x312b: 0x40322620,
- 0x312c: 0x40322720, 0x312d: 0x40322820, 0x312e: 0x40322920, 0x312f: 0x40322a20,
- 0x3130: 0x40322b20, 0x3131: 0x40322c20, 0x3132: 0x40322d20, 0x3133: 0x40322e20,
- 0x3134: 0x40322f20, 0x3135: 0x40323020, 0x3136: 0x40323120, 0x3137: 0x40323220,
- 0x3138: 0x40323320, 0x3139: 0x40323420, 0x313a: 0x40323520, 0x313b: 0x40323620,
- 0x313c: 0x40323720, 0x313d: 0x40323820, 0x313e: 0x40323920, 0x313f: 0x40323a20,
+ 0x3100: 0xe00015fd, 0x3101: 0xe0001603, 0x3102: 0xe0001608, 0x3103: 0xe00015f9,
+ 0x3104: 0xe000160e, 0x3105: 0xe0001614, 0x3106: 0xe0001618, 0x3107: 0xe0001621,
+ 0x3108: 0xe000161c, 0x3109: 0xe000162c, 0x310a: 0xe0001628, 0x310b: 0xe0001630,
+ 0x310c: 0xe0001634, 0x310d: 0xe0001639, 0x310e: 0xe000163e, 0x310f: 0xe0001643,
+ 0x3110: 0xe0001648, 0x3111: 0xe000164d, 0x3112: 0xe0001652, 0x3113: 0xe0001657,
+ 0x3114: 0xf0001c1c, 0x3115: 0xe000165e, 0x3116: 0xe0001665, 0x3117: 0xe000166c,
+ 0x3118: 0xe0001672, 0x3119: 0xe0001677, 0x311a: 0xe000167e, 0x311b: 0xe0001685,
+ 0x311c: 0xe000168a, 0x311d: 0xe0001693, 0x311e: 0xe000168e, 0x311f: 0xe0001697,
+ 0x3120: 0xe000169c, 0x3121: 0xe00016a5, 0x3122: 0xe00016ab, 0x3123: 0xe00016af,
+ 0x3124: 0xe00016b3, 0x3125: 0xe00016b8, 0x3126: 0xe00016bc, 0x3127: 0xf0001c1c,
+ 0x3128: 0xf0001c1c, 0x3129: 0xe00016c0, 0x312a: 0xe00016d6, 0x312b: 0xe00016c4,
+ 0x312c: 0xe00016cb, 0x312d: 0xe00016d0, 0x312e: 0xe00016da, 0x312f: 0xe00016e1,
+ 0x3130: 0xe00016e6, 0x3131: 0xe00016ea, 0x3132: 0xe00016ee, 0x3133: 0xe00016f5,
+ 0x3134: 0xe00016fa, 0x3135: 0xe0001701, 0x3136: 0xe0001710, 0x3137: 0xe0001716,
+ 0x3138: 0xe000171a, 0x3139: 0xe000171f, 0x313a: 0xe0001723, 0x313b: 0xe0001705,
+ 0x313c: 0xe000170b, 0x313d: 0xe0001730, 0x313e: 0xe0001736, 0x313f: 0xf0001c1c,
// Block 0xc5, offset 0x3140
- 0x3140: 0x40323b20, 0x3141: 0x40323c20, 0x3142: 0x40323d20, 0x3143: 0x40323e20,
- 0x3144: 0x40323f20, 0x3145: 0x40324020, 0x3146: 0x40324120, 0x3147: 0x40324220,
- 0x3148: 0x40324320, 0x3149: 0x40324420, 0x314a: 0x40324520, 0x314b: 0x40324620,
- 0x314c: 0x40324720, 0x314d: 0x40324820, 0x314e: 0x40324920, 0x314f: 0x40324a20,
- 0x3150: 0x40324b20, 0x3151: 0x40324c20, 0x3152: 0x40324d20, 0x3153: 0x40324e20,
- 0x3154: 0x40324f20, 0x3155: 0x40325020, 0x3156: 0x40325120, 0x3157: 0x40325220,
- 0x3158: 0x40325320, 0x3159: 0x40325420, 0x315a: 0x40325520, 0x315b: 0x40325620,
- 0x315c: 0x40325720, 0x315d: 0x40325820, 0x315e: 0x40325920, 0x315f: 0x40325a20,
- 0x3160: 0x40325b20, 0x3161: 0x40325c20, 0x3162: 0x40325d20, 0x3163: 0x40325e20,
- 0x3164: 0x40325f20, 0x3165: 0x40326020, 0x3166: 0x40326120, 0x3167: 0x40326220,
- 0x3168: 0x40326320, 0x3169: 0x40326420, 0x316a: 0x40326520, 0x316b: 0x40326620,
- 0x316c: 0x40326720, 0x316d: 0x40326820, 0x316e: 0x40326920, 0x316f: 0x40326a20,
- 0x3170: 0x40326b20, 0x3171: 0x40326c20, 0x3172: 0x40326d20, 0x3173: 0x40326e20,
- 0x3174: 0x40326f20, 0x3175: 0x40327020, 0x3176: 0x40327120, 0x3177: 0x40327220,
- 0x3178: 0x40327320, 0x3179: 0x40327420, 0x317a: 0x40327520, 0x317b: 0x40327620,
- 0x317c: 0x40327720, 0x317d: 0x40327820, 0x317e: 0x40327920, 0x317f: 0x40327a20,
+ 0x3140: 0xe000173b, 0x3141: 0xe0001728, 0x3142: 0xe000172c, 0x3143: 0xe0001741,
+ 0x3144: 0xe0001746, 0x3145: 0xe000174d, 0x3146: 0xe0001751, 0x3147: 0xe0001755,
+ 0x3148: 0xe000175b, 0x3149: 0xf0001c1c, 0x314a: 0xe0001760, 0x314b: 0xe000176c,
+ 0x314c: 0xe0001770, 0x314d: 0xe0001767, 0x314e: 0xe0001776, 0x314f: 0xe000177b,
+ 0x3150: 0xe000177f, 0x3151: 0xe0001783, 0x3152: 0xf0001c1c, 0x3153: 0xe000178e,
+ 0x3154: 0xe0001788, 0x3155: 0xf0001c1c, 0x3156: 0xe0001793, 0x3157: 0xe000179a,
+ 0x3158: 0xf0001f04, 0x3159: 0xf0001f04, 0x315a: 0xf0001f04, 0x315b: 0xf0001f04,
+ 0x315c: 0xf0001f04, 0x315d: 0xf0001f04, 0x315e: 0xf0001f04, 0x315f: 0xf0001f04,
+ 0x3160: 0xf0001f04, 0x3161: 0xf0001f04, 0x3162: 0xf0000404, 0x3163: 0xf0000404,
+ 0x3164: 0xf0000404, 0x3165: 0xf0000404, 0x3166: 0xf0000404, 0x3167: 0xf0000404,
+ 0x3168: 0xf0000404, 0x3169: 0xf0000404, 0x316a: 0xf0000404, 0x316b: 0xf0000404,
+ 0x316c: 0xf0000404, 0x316d: 0xf0000404, 0x316e: 0xf0000404, 0x316f: 0xf0000404,
+ 0x3170: 0xf0000404, 0x3171: 0xe0000941, 0x3172: 0xf0001c1c, 0x3173: 0xf0001d1d,
+ 0x3174: 0xe00008a1, 0x3175: 0xf0001d1c, 0x3176: 0xf0001c1c, 0x3177: 0xf0001c1c,
+ 0x3178: 0xe00008e8, 0x3179: 0xe00008ec, 0x317a: 0xf0001d1d, 0x317b: 0xf0001c1c,
+ 0x317c: 0xf0001c1c, 0x317d: 0xf0001c1c, 0x317e: 0xf0001c1c, 0x317f: 0xe0001855,
// Block 0xc6, offset 0x3180
- 0x3180: 0x40327b20, 0x3181: 0x40327c20, 0x3182: 0x40327d20, 0x3183: 0x40327e20,
- 0x3184: 0x40327f20, 0x3185: 0x40328020, 0x3186: 0x40328120, 0x3187: 0x40328220,
- 0x3188: 0x40328320, 0x3189: 0x40328420, 0x318a: 0x40328520, 0x318b: 0x40328620,
- 0x318c: 0x40328720, 0x318d: 0x40328820, 0x318e: 0x40328920, 0x318f: 0x40328a20,
- 0x3190: 0x40328b20, 0x3191: 0x40328c20, 0x3192: 0x40328d20, 0x3193: 0x40328e20,
- 0x3194: 0x40328f20, 0x3195: 0x40329020, 0x3196: 0x40329120, 0x3197: 0x40329220,
- 0x3198: 0x40329320, 0x3199: 0x40329420, 0x319a: 0x40329520, 0x319b: 0x40329620,
- 0x319c: 0x40329720, 0x319d: 0x40329820, 0x319e: 0x40329920, 0x319f: 0x40329a20,
- 0x31a0: 0x40329b20, 0x31a1: 0x40329c20, 0x31a2: 0x40329d20, 0x31a3: 0x40329e20,
- 0x31a4: 0x40329f20, 0x31a5: 0x4032a020, 0x31a6: 0x4032a120, 0x31a7: 0x4032a220,
- 0x31a8: 0x4032a320, 0x31a9: 0x4032a420, 0x31aa: 0x4032a520, 0x31ab: 0x4032a620,
- 0x31ac: 0x4032a720, 0x31ad: 0x4032a820, 0x31ae: 0x4032a920, 0x31af: 0x4032aa20,
- 0x31b0: 0x4032ab20, 0x31b1: 0x4032ac20, 0x31b2: 0x4032ad20, 0x31b3: 0x4032ae20,
- 0x31b4: 0x4032af20, 0x31b5: 0x4032b020, 0x31b6: 0x4032b120, 0x31b7: 0x4032b220,
- 0x31b8: 0x4032b320, 0x31b9: 0x4032b420, 0x31ba: 0x4032b520, 0x31bb: 0x4032b620,
- 0x31bc: 0x4032b720, 0x31bd: 0x4032b820, 0x31be: 0x4032b920, 0x31bf: 0x4032ba20,
+ 0x3180: 0xf0001d1c, 0x3181: 0xf0001d1c, 0x3182: 0xf0001d1c, 0x3183: 0xf0001d1c,
+ 0x3184: 0xf0001d1c, 0x3185: 0xf0001d1d, 0x3186: 0xf0001d1d, 0x3187: 0xf0001d1d,
+ 0x3188: 0xe00008b5, 0x3189: 0xe0000951, 0x318a: 0xf0001d1c, 0x318b: 0xf0001d1c,
+ 0x318c: 0xf0001d1c, 0x318d: 0xf0001c1c, 0x318e: 0xf0001c1c, 0x318f: 0xf0001c1c,
+ 0x3190: 0xf0001c1d, 0x3191: 0xe0000956, 0x3192: 0xe0000995, 0x3193: 0xe0000933,
+ 0x3194: 0xe0000a3f, 0x3195: 0xf0001c1c, 0x3196: 0xf0001c1c, 0x3197: 0xf0001c1c,
+ 0x3198: 0xf0001c1c, 0x3199: 0xf0001c1c, 0x319a: 0xf0001c1c, 0x319b: 0xf0001c1c,
+ 0x319c: 0xf0001c1c, 0x319d: 0xf0001c1c, 0x319e: 0xf0001c1c, 0x319f: 0xe000099d,
+ 0x31a0: 0xe00008bc, 0x31a1: 0xf0001c1c, 0x31a2: 0xe000095a, 0x31a3: 0xe00009a1,
+ 0x31a4: 0xe00008c0, 0x31a5: 0xf0001c1c, 0x31a6: 0xe000095e, 0x31a7: 0xe000098c,
+ 0x31a8: 0xe0000990, 0x31a9: 0xf0001c1d, 0x31aa: 0xe0000962, 0x31ab: 0xe00009a9,
+ 0x31ac: 0xe0000937, 0x31ad: 0xe00009f8, 0x31ae: 0xe00009fc, 0x31af: 0xe0000a02,
+ 0x31b0: 0xf0001c1c, 0x31b1: 0xf0001c1c, 0x31b2: 0xf0001c1c, 0x31b3: 0xf0001c1c,
+ 0x31b4: 0xf0001d1c, 0x31b5: 0xf0001d1c, 0x31b6: 0xf0001d1c, 0x31b7: 0xf0001d1c,
+ 0x31b8: 0xf0001d1c, 0x31b9: 0xf0001d1d, 0x31ba: 0xf0001d1c, 0x31bb: 0xf0001d1c,
+ 0x31bc: 0xf0001d1c, 0x31bd: 0xf0001d1c, 0x31be: 0xf0001d1c, 0x31bf: 0xf0001d1d,
// Block 0xc7, offset 0x31c0
- 0x31c0: 0x4032bb20, 0x31c1: 0x4032bc20, 0x31c2: 0x4032bd20, 0x31c3: 0x4032be20,
- 0x31c4: 0x4032bf20, 0x31c5: 0x4032c020, 0x31c6: 0x4032c120, 0x31c7: 0x4032c220,
- 0x31c8: 0x4032c320, 0x31c9: 0x4032c420, 0x31ca: 0x4032c520, 0x31cb: 0x4032c620,
- 0x31cc: 0x4032c720, 0x31cd: 0x4032c820, 0x31ce: 0x4032c920, 0x31cf: 0x4032ca20,
- 0x31d0: 0x4032cb20, 0x31d1: 0x4032cc20, 0x31d2: 0x4032cd20, 0x31d3: 0x4032ce20,
- 0x31d4: 0x4032cf20, 0x31d5: 0x4032d020, 0x31d6: 0x4032d120, 0x31d7: 0x4032d220,
- 0x31d8: 0x4032d320, 0x31d9: 0x4032d420, 0x31da: 0x4032d520, 0x31db: 0x4032d620,
- 0x31dc: 0x4032d720, 0x31dd: 0x4032d820, 0x31de: 0x4032d920, 0x31df: 0x4032da20,
- 0x31e0: 0x4032db20, 0x31e1: 0x4032dc20, 0x31e2: 0x4032dd20, 0x31e3: 0x4032de20,
- 0x31e4: 0x4032df20, 0x31e5: 0x4032e020, 0x31e6: 0x4032e120, 0x31e7: 0x4032e220,
- 0x31e8: 0x4032e320, 0x31e9: 0x4032e420, 0x31ea: 0x4032e520, 0x31eb: 0x4032e620,
- 0x31ec: 0x4032e720, 0x31ed: 0x4032e820, 0x31ee: 0x4032e920, 0x31ef: 0x4032ea20,
- 0x31f0: 0x4032eb20, 0x31f1: 0x4032ec20, 0x31f2: 0x4032ed20, 0x31f3: 0x4032ee20,
- 0x31f4: 0x4032ef20, 0x31f5: 0x4032f020, 0x31f6: 0x4032f120, 0x31f7: 0x4032f220,
- 0x31f8: 0x4032f320, 0x31f9: 0x4032f420, 0x31fa: 0x4032f520, 0x31fb: 0x4032f620,
- 0x31fc: 0x4032f720, 0x31fd: 0x4032f820, 0x31fe: 0x4032f920, 0x31ff: 0x4032fa20,
+ 0x31c0: 0xf0001d1c, 0x31c1: 0xf0001d1d, 0x31c2: 0xe000084d, 0x31c3: 0xf0001c1d,
+ 0x31c4: 0xf0001c1c, 0x31c5: 0xf0001c1c, 0x31c6: 0xe00008b0, 0x31c7: 0xe00008c4,
+ 0x31c8: 0xf0001d1c, 0x31c9: 0xf0001c1d, 0x31ca: 0xf0001c1c, 0x31cb: 0xf0001d1d,
+ 0x31cc: 0xf0001c1c, 0x31cd: 0xf0001d1d, 0x31ce: 0xf0001d1d, 0x31cf: 0xf0001c1c,
+ 0x31d0: 0xf0001c1c, 0x31d1: 0xf0001c1c, 0x31d2: 0xe000097e, 0x31d3: 0xf0001c1c,
+ 0x31d4: 0xf0001c1c, 0x31d5: 0xe0000999, 0x31d6: 0xe00009a5, 0x31d7: 0xf0001d1d,
+ 0x31d8: 0xe00009d5, 0x31d9: 0xe00009dd, 0x31da: 0xf0001d1d, 0x31db: 0xf0001c1c,
+ 0x31dc: 0xf0001c1d, 0x31dd: 0xf0001c1d, 0x31de: 0xe0000a56, 0x31df: 0xe000085e,
+ 0x31e0: 0xf0001f04, 0x31e1: 0xf0001f04, 0x31e2: 0xf0001f04, 0x31e3: 0xf0001f04,
+ 0x31e4: 0xf0001f04, 0x31e5: 0xf0001f04, 0x31e6: 0xf0001f04, 0x31e7: 0xf0001f04,
+ 0x31e8: 0xf0001f04, 0x31e9: 0xf0000404, 0x31ea: 0xf0000404, 0x31eb: 0xf0000404,
+ 0x31ec: 0xf0000404, 0x31ed: 0xf0000404, 0x31ee: 0xf0000404, 0x31ef: 0xf0000404,
+ 0x31f0: 0xf0000404, 0x31f1: 0xf0000404, 0x31f2: 0xf0000404, 0x31f3: 0xf0000404,
+ 0x31f4: 0xf0000404, 0x31f5: 0xf0000404, 0x31f6: 0xf0000404, 0x31f7: 0xf0000404,
+ 0x31f8: 0xf0000404, 0x31f9: 0xf0000404, 0x31fa: 0xf0000404, 0x31fb: 0xf0000404,
+ 0x31fc: 0xf0000404, 0x31fd: 0xf0000404, 0x31fe: 0xf0000404, 0x31ff: 0xe000092f,
// Block 0xc8, offset 0x3200
- 0x3200: 0x4032fb20, 0x3201: 0x4032fc20, 0x3202: 0x4032fd20, 0x3203: 0x4032fe20,
- 0x3204: 0x4032ff20, 0x3205: 0x40330020, 0x3206: 0x40330120, 0x3207: 0x40330220,
- 0x3208: 0x40330320, 0x3209: 0x40330420, 0x320a: 0x40330520, 0x320b: 0x40330620,
- 0x320c: 0x40330720, 0x320d: 0x40330820, 0x320e: 0x40330920, 0x320f: 0x40330a20,
- 0x3210: 0x40330b20, 0x3211: 0x40330c20, 0x3212: 0x40330d20, 0x3213: 0x40330e20,
- 0x3214: 0x40330f20, 0x3215: 0x40331020, 0x3216: 0x40331120, 0x3217: 0x40331220,
- 0x3218: 0x40331320, 0x3219: 0x40331420, 0x321a: 0x40331520, 0x321b: 0x40331620,
- 0x321c: 0x40331720, 0x321d: 0x40331820, 0x321e: 0x40331920, 0x321f: 0x40331a20,
- 0x3220: 0x40331b20, 0x3221: 0x40331c20, 0x3222: 0x40331d20, 0x3223: 0x40331e20,
- 0x3224: 0x40331f20, 0x3225: 0x40332020, 0x3226: 0x40332120, 0x3227: 0x40332220,
- 0x3228: 0x40332320, 0x3229: 0x40332420, 0x322a: 0x40332520, 0x322b: 0x40332620,
- 0x322c: 0x40332720, 0x322d: 0x40332820, 0x322e: 0x40332920, 0x322f: 0x40332a20,
- 0x3230: 0x40332b20, 0x3231: 0x40332c20, 0x3232: 0x40332d20, 0x3233: 0x40332e20,
- 0x3234: 0x40332f20, 0x3235: 0x40333020, 0x3236: 0x40333120, 0x3237: 0x40333220,
- 0x3238: 0x40333320, 0x3239: 0x40333420, 0x323a: 0x40333520, 0x323b: 0x40333620,
- 0x323c: 0x40333720, 0x323d: 0x40333820, 0x323e: 0x40333920, 0x323f: 0x40333a20,
+ 0x3200: 0x40196220, 0x3201: 0x40196420, 0x3202: 0x40196620, 0x3203: 0x40196820,
+ 0x3204: 0x40196a20, 0x3205: 0x40196c20, 0x3206: 0x40196e20, 0x3207: 0x40197020,
+ 0x3208: 0x40197220, 0x3209: 0x40197420, 0x320a: 0x40197620, 0x320b: 0x40197820,
+ 0x320c: 0x40197a20, 0x320d: 0x40197c20, 0x320e: 0x40197e20, 0x320f: 0x40198020,
+ 0x3210: 0x40198220, 0x3211: 0x40198420, 0x3212: 0x40198620, 0x3213: 0x40198820,
+ 0x3214: 0x40198a20, 0x3215: 0x40198c20, 0x3216: 0x40198e20, 0x3217: 0x40199020,
+ 0x3218: 0x40199220, 0x3219: 0x40199420, 0x321a: 0x40199620, 0x321b: 0x40199820,
+ 0x321c: 0x40199a20, 0x321d: 0x40199c20, 0x321e: 0x40199e20, 0x321f: 0x4019a020,
+ 0x3220: 0x4019a220, 0x3221: 0x4019a420, 0x3222: 0x4019a620, 0x3223: 0x4019a820,
+ 0x3224: 0x4019aa20, 0x3225: 0x4019ac20, 0x3226: 0x4019ae20, 0x3227: 0x4019b020,
+ 0x3228: 0x4019b220, 0x3229: 0x4019b420, 0x322a: 0x4019b620, 0x322b: 0x4019b820,
+ 0x322c: 0x4019ba20, 0x322d: 0x4019bc20, 0x322e: 0x4019be20, 0x322f: 0x4019c020,
+ 0x3230: 0x4019c220, 0x3231: 0x4019c420, 0x3232: 0x4019c620, 0x3233: 0x4019c820,
+ 0x3234: 0x4019ca20, 0x3235: 0x4019cc20, 0x3236: 0x4019ce20, 0x3237: 0x4019d020,
+ 0x3238: 0x4019d220, 0x3239: 0x4019d420, 0x323a: 0x4019d620, 0x323b: 0x4019d820,
+ 0x323c: 0x4019da20, 0x323d: 0x4019dc20, 0x323e: 0x4019de20, 0x323f: 0x4019e020,
// Block 0xc9, offset 0x3240
- 0x3240: 0x40333b20, 0x3241: 0x40333c20, 0x3242: 0x40333d20, 0x3243: 0x40333e20,
- 0x3244: 0x40333f20, 0x3245: 0x40334020, 0x3246: 0x40334120, 0x3247: 0x40334220,
- 0x3248: 0x40334320, 0x3249: 0x40334420, 0x324a: 0x40334520, 0x324b: 0x40334620,
- 0x324c: 0x40334720, 0x324d: 0x40334820, 0x324e: 0x40334920, 0x324f: 0x40334a20,
- 0x3250: 0x40334b20, 0x3251: 0x40334c20, 0x3252: 0x40334d20, 0x3253: 0x40334e20,
- 0x3254: 0x40334f20, 0x3255: 0x40335020, 0x3256: 0x40335120, 0x3257: 0x40335220,
- 0x3258: 0x40335320, 0x3259: 0x40335420, 0x325a: 0x40335520, 0x325b: 0x40335620,
- 0x325c: 0x40335720, 0x325d: 0x40335820, 0x325e: 0x40335920, 0x325f: 0x40335a20,
- 0x3260: 0x40335b20, 0x3261: 0x40335c20, 0x3262: 0x40335d20, 0x3263: 0x40335e20,
- 0x3264: 0x40335f20, 0x3265: 0x40336020, 0x3266: 0x40336120, 0x3267: 0x40336220,
- 0x3268: 0x40336320, 0x3269: 0x40336420, 0x326a: 0x40336520, 0x326b: 0x40336620,
- 0x326c: 0x40336720, 0x326d: 0x40336820, 0x326e: 0x40336920, 0x326f: 0x40336a20,
- 0x3270: 0x40336b20, 0x3271: 0x40336c20, 0x3272: 0x40336d20, 0x3273: 0x40336e20,
- 0x3274: 0x40336f20, 0x3275: 0x40337020, 0x3276: 0x40337120, 0x3277: 0x40337220,
- 0x3278: 0x40337320, 0x3279: 0x40337420, 0x327a: 0x40337520, 0x327b: 0x40337620,
- 0x327c: 0x40337720, 0x327d: 0x40337820, 0x327e: 0x40337920, 0x327f: 0x40337a20,
+ 0x3240: 0x40664020, 0x3241: 0x40664220, 0x3242: 0x40664420, 0x3243: 0x40664620,
+ 0x3244: 0x40664820, 0x3245: 0x40664a20, 0x3246: 0x40664c20, 0x3247: 0x40664e20,
+ 0x3248: 0x40665020, 0x3249: 0x40665220, 0x324a: 0x40665420, 0x324b: 0x40665620,
+ 0x324c: 0x40665820, 0x324d: 0x40665a20, 0x324e: 0x40665c20, 0x324f: 0x40665e20,
+ 0x3250: 0x40666020, 0x3251: 0x40666220, 0x3252: 0x40666420, 0x3253: 0x40666620,
+ 0x3254: 0x40666820, 0x3255: 0x40666a20, 0x3256: 0x40666c20, 0x3257: 0x40666e20,
+ 0x3258: 0x40667020, 0x3259: 0x40667220, 0x325a: 0x40667420, 0x325b: 0x40667620,
+ 0x325c: 0x40667820, 0x325d: 0x40667a20, 0x325e: 0x40667c20, 0x325f: 0x40667e20,
+ 0x3260: 0x40668020, 0x3261: 0x40668220, 0x3262: 0x40668420, 0x3263: 0x40668620,
+ 0x3264: 0x40668820, 0x3265: 0x40668a20, 0x3266: 0x40668c20, 0x3267: 0x40668e20,
+ 0x3268: 0x40669020, 0x3269: 0x40669220, 0x326a: 0x40669420, 0x326b: 0x40669620,
+ 0x326c: 0x40669820, 0x326d: 0x40669a20, 0x326e: 0x40669c20, 0x326f: 0x40669e20,
+ 0x3270: 0x4066a020, 0x3271: 0x4066a220, 0x3272: 0x4066a420, 0x3273: 0x4066a620,
+ 0x3274: 0x4066a820, 0x3275: 0x4066aa20, 0x3276: 0x4066ac20, 0x3277: 0x4066ae20,
+ 0x3278: 0x4066b020, 0x3279: 0x4066b220, 0x327a: 0x4066b420, 0x327b: 0x4066b620,
+ 0x327c: 0x4066b820, 0x327d: 0x4066ba20, 0x327e: 0x4066bc20, 0x327f: 0x4066be20,
// Block 0xca, offset 0x3280
- 0x3280: 0x40337b20, 0x3281: 0x40337c20, 0x3282: 0x40337d20, 0x3283: 0x40337e20,
- 0x3284: 0x40337f20, 0x3285: 0x40338020, 0x3286: 0x40338120, 0x3287: 0x40338220,
- 0x3288: 0x40338320, 0x3289: 0x40338420, 0x328a: 0x40338520, 0x328b: 0x40338620,
- 0x328c: 0x40338720, 0x328d: 0x40338820, 0x328e: 0x40338920, 0x328f: 0x40338a20,
- 0x3290: 0x40338b20, 0x3291: 0x40338c20, 0x3292: 0x40338d20, 0x3293: 0x40338e20,
- 0x3294: 0x40338f20, 0x3295: 0x40339020, 0x3296: 0x40339120, 0x3297: 0x40339220,
- 0x3298: 0x40339320, 0x3299: 0x40339420, 0x329a: 0x40339520, 0x329b: 0x40339620,
- 0x329c: 0x40339720, 0x329d: 0x40339820, 0x329e: 0x40339920, 0x329f: 0x40339a20,
- 0x32a0: 0x40339b20, 0x32a1: 0x40339c20, 0x32a2: 0x40339d20, 0x32a3: 0x40339e20,
- 0x32a4: 0x40339f20, 0x32a5: 0x4033a020, 0x32a6: 0x4033a120, 0x32a7: 0x4033a220,
- 0x32a8: 0x4033a320, 0x32a9: 0x4033a420, 0x32aa: 0x4033a520, 0x32ab: 0x4033a620,
- 0x32ac: 0x4033a720, 0x32ad: 0x4033a820, 0x32ae: 0x4033a920, 0x32af: 0x4033aa20,
- 0x32b0: 0x4033ab20, 0x32b1: 0x4033ac20, 0x32b2: 0x4033ad20, 0x32b3: 0x4033ae20,
- 0x32b4: 0x4033af20, 0x32b5: 0x4033b020, 0x32b6: 0x4033b120, 0x32b7: 0x4033b220,
- 0x32b8: 0x4033b320, 0x32b9: 0x4033b420, 0x32ba: 0x4033b520, 0x32bb: 0x4033b620,
- 0x32bc: 0x4033b720, 0x32bd: 0x4033b820, 0x32be: 0x4033b920, 0x32bf: 0x4033ba20,
+ 0x3280: 0x4066c020, 0x3281: 0x4066c220, 0x3282: 0x4066c420, 0x3283: 0x4066c620,
+ 0x3284: 0x4066c820, 0x3285: 0x4066ca20, 0x3286: 0x4066cc20, 0x3287: 0x4066ce20,
+ 0x3288: 0x4066d020, 0x3289: 0x4066d220, 0x328a: 0x4066d420, 0x328b: 0x4066d620,
+ 0x328c: 0x4066d820, 0x328d: 0x4066da20, 0x328e: 0x4066dc20, 0x328f: 0x4066de20,
+ 0x3290: 0x4066e020, 0x3291: 0x4066e220, 0x3292: 0x4066e420, 0x3293: 0x4066e620,
+ 0x3294: 0x4066e820, 0x3295: 0x4066ea20, 0x3296: 0x4066ec20, 0x3297: 0x4066ee20,
+ 0x3298: 0x4066f020, 0x3299: 0x4066f220, 0x329a: 0x4066f420, 0x329b: 0x4066f620,
+ 0x329c: 0x4066f820, 0x329d: 0x4066fa20, 0x329e: 0x4066fc20, 0x329f: 0x4066fe20,
+ 0x32a0: 0x40670020, 0x32a1: 0x40670220, 0x32a2: 0x40670420, 0x32a3: 0x40670620,
+ 0x32a4: 0x40670820, 0x32a5: 0x40670a20, 0x32a6: 0x40670c20, 0x32a7: 0x40670e20,
+ 0x32a8: 0x40671020, 0x32a9: 0x40671220, 0x32aa: 0x40671420, 0x32ab: 0x40671620,
+ 0x32ac: 0x40671820, 0x32ad: 0x40671a20, 0x32ae: 0x40671c20, 0x32af: 0x40671e20,
+ 0x32b0: 0x40672020, 0x32b1: 0x40672220, 0x32b2: 0x40672420, 0x32b3: 0x40672620,
+ 0x32b4: 0x40672820, 0x32b5: 0x40672a20, 0x32b6: 0x40672c20, 0x32b7: 0x40672e20,
+ 0x32b8: 0x40673020, 0x32b9: 0x40673220, 0x32ba: 0x40673420, 0x32bb: 0x40673620,
+ 0x32bc: 0x40673820, 0x32bd: 0x40673a20, 0x32be: 0x40673c20, 0x32bf: 0x40673e20,
// Block 0xcb, offset 0x32c0
- 0x32c0: 0x4033bb20, 0x32c1: 0x4033bc20, 0x32c2: 0x4033bd20, 0x32c3: 0x4033be20,
- 0x32c4: 0x4033bf20, 0x32c5: 0x4033c020, 0x32c6: 0x4033c120, 0x32c7: 0x4033c220,
- 0x32c8: 0x4033c320, 0x32c9: 0x4033c420, 0x32ca: 0x4033c520, 0x32cb: 0x4033c620,
- 0x32cc: 0x4033c720, 0x32cd: 0x4033c820, 0x32ce: 0x4033c920, 0x32cf: 0x4033ca20,
- 0x32d0: 0x4033cb20, 0x32d1: 0x4033cc20, 0x32d2: 0x4033cd20, 0x32d3: 0x4033ce20,
- 0x32d4: 0x4033cf20, 0x32d5: 0x4033d020, 0x32d6: 0x4033d120, 0x32d7: 0x4033d220,
- 0x32d8: 0x4033d320, 0x32d9: 0x4033d420, 0x32da: 0x4033d520, 0x32db: 0x4033d620,
- 0x32dc: 0x4033d720, 0x32dd: 0x4033d820, 0x32de: 0x4033d920, 0x32df: 0x4033da20,
- 0x32e0: 0x4033db20, 0x32e1: 0x4033dc20, 0x32e2: 0x4033dd20, 0x32e3: 0x4033de20,
- 0x32e4: 0x4033df20, 0x32e5: 0x4033e020, 0x32e6: 0x4033e120, 0x32e7: 0x4033e220,
- 0x32e8: 0x4033e320, 0x32e9: 0x4033e420, 0x32ea: 0x4033e520, 0x32eb: 0x4033e620,
- 0x32ec: 0x4033e720, 0x32ed: 0x4033e820, 0x32ee: 0x4033e920, 0x32ef: 0x4033ea20,
- 0x32f0: 0x4033eb20, 0x32f1: 0x4033ec20, 0x32f2: 0x4033ed20, 0x32f3: 0x4033ee20,
- 0x32f4: 0x4033ef20, 0x32f5: 0x4033f020, 0x32f6: 0x4033f120, 0x32f7: 0x4033f220,
- 0x32f8: 0x4033f320, 0x32f9: 0x4033f420, 0x32fa: 0x4033f520, 0x32fb: 0x4033f620,
- 0x32fc: 0x4033f720, 0x32fd: 0x4033f820, 0x32fe: 0x4033f920, 0x32ff: 0x4033fa20,
+ 0x32c0: 0x40674020, 0x32c1: 0x40674220, 0x32c2: 0x40674420, 0x32c3: 0x40674620,
+ 0x32c4: 0x40674820, 0x32c5: 0x40674a20, 0x32c6: 0x40674c20, 0x32c7: 0x40674e20,
+ 0x32c8: 0x40675020, 0x32c9: 0x40675220, 0x32ca: 0x40675420, 0x32cb: 0x40675620,
+ 0x32cc: 0x40675820, 0x32cd: 0x40675a20, 0x32ce: 0x40675c20, 0x32cf: 0x40675e20,
+ 0x32d0: 0x40676020, 0x32d1: 0x40676220, 0x32d2: 0x40676420, 0x32d3: 0x40676620,
+ 0x32d4: 0x40676820, 0x32d5: 0x40676a20, 0x32d6: 0x40676c20, 0x32d7: 0x40676e20,
+ 0x32d8: 0x40677020, 0x32d9: 0x40677220, 0x32da: 0x40677420, 0x32db: 0x40677620,
+ 0x32dc: 0x40677820, 0x32dd: 0x40677a20, 0x32de: 0x40677c20, 0x32df: 0x40677e20,
+ 0x32e0: 0x40678020, 0x32e1: 0x40678220, 0x32e2: 0x40678420, 0x32e3: 0x40678620,
+ 0x32e4: 0x40678820, 0x32e5: 0x40678a20, 0x32e6: 0x40678c20, 0x32e7: 0x40678e20,
+ 0x32e8: 0x40679020, 0x32e9: 0x40679220, 0x32ea: 0x40679420, 0x32eb: 0x40679620,
+ 0x32ec: 0x40679820, 0x32ed: 0x40679a20, 0x32ee: 0x40679c20, 0x32ef: 0x40679e20,
+ 0x32f0: 0x4067a020, 0x32f1: 0x4067a220, 0x32f2: 0x4067a420, 0x32f3: 0x4067a620,
+ 0x32f4: 0x4067a820, 0x32f5: 0x4067aa20, 0x32f6: 0x4067ac20, 0x32f7: 0x4067ae20,
+ 0x32f8: 0x4067b020, 0x32f9: 0x4067b220, 0x32fa: 0x4067b420, 0x32fb: 0x4067b620,
+ 0x32fc: 0x4067b820, 0x32fd: 0x4067ba20, 0x32fe: 0x4067bc20, 0x32ff: 0x4067be20,
// Block 0xcc, offset 0x3300
- 0x3300: 0x4033fb20, 0x3301: 0x4033fc20, 0x3302: 0x4033fd20, 0x3303: 0x4033fe20,
- 0x3304: 0x4033ff20, 0x3305: 0x40340020, 0x3306: 0x40340120, 0x3307: 0x40340220,
- 0x3308: 0x40340320, 0x3309: 0x40340420, 0x330a: 0x40340520, 0x330b: 0x40340620,
- 0x330c: 0x40340720, 0x330d: 0x40340820, 0x330e: 0x40340920, 0x330f: 0x40340a20,
- 0x3310: 0x40340b20, 0x3311: 0x40340c20, 0x3312: 0x40340d20, 0x3313: 0x40340e20,
- 0x3314: 0x40340f20, 0x3315: 0x40341020, 0x3316: 0x40341120, 0x3317: 0x40341220,
- 0x3318: 0x40341320, 0x3319: 0x40341420, 0x331a: 0x40341520, 0x331b: 0x40341620,
- 0x331c: 0x40341720, 0x331d: 0x40341820, 0x331e: 0x40341920, 0x331f: 0x40341a20,
- 0x3320: 0x40341b20, 0x3321: 0x40341c20, 0x3322: 0x40341d20, 0x3323: 0x40341e20,
- 0x3324: 0x40341f20, 0x3325: 0x40342020, 0x3326: 0x40342120, 0x3327: 0x40342220,
- 0x3328: 0x40342320, 0x3329: 0x40342420, 0x332a: 0x40342520, 0x332b: 0x40342620,
- 0x332c: 0x40342720, 0x332d: 0x40342820, 0x332e: 0x40342920, 0x332f: 0x40342a20,
- 0x3330: 0x40342b20, 0x3331: 0x40342c20, 0x3332: 0x40342d20, 0x3333: 0x40342e20,
- 0x3334: 0x40342f20, 0x3335: 0x40343020, 0x3336: 0x40343120, 0x3337: 0x40343220,
- 0x3338: 0x40343320, 0x3339: 0x40343420, 0x333a: 0x40343520, 0x333b: 0x40343620,
- 0x333c: 0x40343720, 0x333d: 0x40343820, 0x333e: 0x40343920, 0x333f: 0x40343a20,
+ 0x3300: 0x4067c020, 0x3301: 0x4067c220, 0x3302: 0x4067c420, 0x3303: 0x4067c620,
+ 0x3304: 0x4067c820, 0x3305: 0x4067ca20, 0x3306: 0x4067cc20, 0x3307: 0x4067ce20,
+ 0x3308: 0x4067d020, 0x3309: 0x4067d220, 0x330a: 0x4067d420, 0x330b: 0x4067d620,
+ 0x330c: 0x4067d820, 0x330d: 0x4067da20, 0x330e: 0x4067dc20, 0x330f: 0x4067de20,
+ 0x3310: 0x4067e020, 0x3311: 0x4067e220, 0x3312: 0x4067e420, 0x3313: 0x4067e620,
+ 0x3314: 0x4067e820, 0x3315: 0x4067ea20, 0x3316: 0x4067ec20, 0x3317: 0x4067ee20,
+ 0x3318: 0x4067f020, 0x3319: 0x4067f220, 0x331a: 0x4067f420, 0x331b: 0x4067f620,
+ 0x331c: 0x4067f820, 0x331d: 0x4067fa20, 0x331e: 0x4067fc20, 0x331f: 0x4067fe20,
+ 0x3320: 0x40680020, 0x3321: 0x40680220, 0x3322: 0x40680420, 0x3323: 0x40680620,
+ 0x3324: 0x40680820, 0x3325: 0x40680a20, 0x3326: 0x40680c20, 0x3327: 0x40680e20,
+ 0x3328: 0x40681020, 0x3329: 0x40681220, 0x332a: 0x40681420, 0x332b: 0x40681620,
+ 0x332c: 0x40681820, 0x332d: 0x40681a20, 0x332e: 0x40681c20, 0x332f: 0x40681e20,
+ 0x3330: 0x40682020, 0x3331: 0x40682220, 0x3332: 0x40682420, 0x3333: 0x40682620,
+ 0x3334: 0x40682820, 0x3335: 0x40682a20, 0x3336: 0x40682c20, 0x3337: 0x40682e20,
+ 0x3338: 0x40683020, 0x3339: 0x40683220, 0x333a: 0x40683420, 0x333b: 0x40683620,
+ 0x333c: 0x40683820, 0x333d: 0x40683a20, 0x333e: 0x40683c20, 0x333f: 0x40683e20,
// Block 0xcd, offset 0x3340
- 0x3340: 0x40343b20, 0x3341: 0x40343c20, 0x3342: 0x40343d20, 0x3343: 0x40343e20,
- 0x3344: 0x40343f20, 0x3345: 0x40344020, 0x3346: 0x40344120, 0x3347: 0x40344220,
- 0x3348: 0x40344320, 0x3349: 0x40344420, 0x334a: 0x40344520, 0x334b: 0x40344620,
- 0x334c: 0x40344720, 0x334d: 0x40344820, 0x334e: 0x40344920, 0x334f: 0x40344a20,
- 0x3350: 0x40344b20, 0x3351: 0x40344c20, 0x3352: 0x40344d20, 0x3353: 0x40344e20,
- 0x3354: 0x40344f20, 0x3355: 0x40345020, 0x3356: 0x40345120, 0x3357: 0x40345220,
- 0x3358: 0x40345320, 0x3359: 0x40345420, 0x335a: 0x40345520, 0x335b: 0x40345620,
- 0x335c: 0x40345720, 0x335d: 0x40345820, 0x335e: 0x40345920, 0x335f: 0x40345a20,
- 0x3360: 0x40345b20, 0x3361: 0x40345c20, 0x3362: 0x40345d20, 0x3363: 0x40345e20,
- 0x3364: 0x40345f20, 0x3365: 0x40346020, 0x3366: 0x40346120, 0x3367: 0x40346220,
- 0x3368: 0x40346320, 0x3369: 0x40346420, 0x336a: 0x40346520, 0x336b: 0x40346620,
- 0x336c: 0x40346720, 0x336d: 0x40346820, 0x336e: 0x40346920, 0x336f: 0x40346a20,
- 0x3370: 0x40346b20, 0x3371: 0x40346c20, 0x3372: 0x40346d20, 0x3373: 0x40346e20,
- 0x3374: 0x40346f20, 0x3375: 0x40347020, 0x3376: 0x40347120, 0x3377: 0x40347220,
- 0x3378: 0x40347320, 0x3379: 0x40347420, 0x337a: 0x40347520, 0x337b: 0x40347620,
- 0x337c: 0x40347720, 0x337d: 0x40347820, 0x337e: 0x40347920, 0x337f: 0x40347a20,
+ 0x3340: 0x40684020, 0x3341: 0x40684220, 0x3342: 0x40684420, 0x3343: 0x40684620,
+ 0x3344: 0x40684820, 0x3345: 0x40684a20, 0x3346: 0x40684c20, 0x3347: 0x40684e20,
+ 0x3348: 0x40685020, 0x3349: 0x40685220, 0x334a: 0x40685420, 0x334b: 0x40685620,
+ 0x334c: 0x40685820, 0x334d: 0x40685a20, 0x334e: 0x40685c20, 0x334f: 0x40685e20,
+ 0x3350: 0x40686020, 0x3351: 0x40686220, 0x3352: 0x40686420, 0x3353: 0x40686620,
+ 0x3354: 0x40686820, 0x3355: 0x40686a20, 0x3356: 0x40686c20, 0x3357: 0x40686e20,
+ 0x3358: 0x40687020, 0x3359: 0x40687220, 0x335a: 0x40687420, 0x335b: 0x40687620,
+ 0x335c: 0x40687820, 0x335d: 0x40687a20, 0x335e: 0x40687c20, 0x335f: 0x40687e20,
+ 0x3360: 0x40688020, 0x3361: 0x40688220, 0x3362: 0x40688420, 0x3363: 0x40688620,
+ 0x3364: 0x40688820, 0x3365: 0x40688a20, 0x3366: 0x40688c20, 0x3367: 0x40688e20,
+ 0x3368: 0x40689020, 0x3369: 0x40689220, 0x336a: 0x40689420, 0x336b: 0x40689620,
+ 0x336c: 0x40689820, 0x336d: 0x40689a20, 0x336e: 0x40689c20, 0x336f: 0x40689e20,
+ 0x3370: 0x4068a020, 0x3371: 0x4068a220, 0x3372: 0x4068a420, 0x3373: 0x4068a620,
+ 0x3374: 0x4068a820, 0x3375: 0x4068aa20, 0x3376: 0x4068ac20, 0x3377: 0x4068ae20,
+ 0x3378: 0x4068b020, 0x3379: 0x4068b220, 0x337a: 0x4068b420, 0x337b: 0x4068b620,
+ 0x337c: 0x4068b820, 0x337d: 0x4068ba20, 0x337e: 0x4068bc20, 0x337f: 0x4068be20,
// Block 0xce, offset 0x3380
- 0x3380: 0x40347b20, 0x3381: 0x40347c20, 0x3382: 0x40347d20, 0x3383: 0x40347e20,
- 0x3384: 0x40347f20, 0x3385: 0x40348020, 0x3386: 0x40348120, 0x3387: 0x40348220,
- 0x3388: 0x40348320, 0x3389: 0x40348420, 0x338a: 0x40348520, 0x338b: 0x40348620,
- 0x338c: 0x40348720, 0x338d: 0x40348820, 0x338e: 0x40348920, 0x338f: 0x40348a20,
- 0x3390: 0x40348b20, 0x3391: 0x40348c20, 0x3392: 0x40348d20, 0x3393: 0x40348e20,
- 0x3394: 0x40348f20, 0x3395: 0x40349020, 0x3396: 0x40349120, 0x3397: 0x40349220,
- 0x3398: 0x40349320, 0x3399: 0x40349420, 0x339a: 0x40349520, 0x339b: 0x40349620,
- 0x339c: 0x40349720, 0x339d: 0x40349820, 0x339e: 0x40349920, 0x339f: 0x40349a20,
- 0x33a0: 0x40349b20, 0x33a1: 0x40349c20, 0x33a2: 0x40349d20, 0x33a3: 0x40349e20,
- 0x33a4: 0x40349f20, 0x33a5: 0x4034a020, 0x33a6: 0x4034a120, 0x33a7: 0x4034a220,
- 0x33a8: 0x4034a320, 0x33a9: 0x4034a420, 0x33aa: 0x4034a520, 0x33ab: 0x4034a620,
- 0x33ac: 0x4034a720, 0x33ad: 0x4034a820, 0x33ae: 0x4034a920, 0x33af: 0x4034aa20,
- 0x33b0: 0x4034ab20, 0x33b1: 0x4034ac20, 0x33b2: 0x4034ad20, 0x33b3: 0x4034ae20,
- 0x33b4: 0x4034af20, 0x33b5: 0x4034b020, 0x33b6: 0x4034b120, 0x33b7: 0x4034b220,
- 0x33b8: 0x4034b320, 0x33b9: 0x4034b420, 0x33ba: 0x4034b520, 0x33bb: 0x4034b620,
- 0x33bc: 0x4034b720, 0x33bd: 0x4034b820, 0x33be: 0x4034b920, 0x33bf: 0x4034ba20,
+ 0x3380: 0x4068c020, 0x3381: 0x4068c220, 0x3382: 0x4068c420, 0x3383: 0x4068c620,
+ 0x3384: 0x4068c820, 0x3385: 0x4068ca20, 0x3386: 0x4068cc20, 0x3387: 0x4068ce20,
+ 0x3388: 0x4068d020, 0x3389: 0x4068d220, 0x338a: 0x4068d420, 0x338b: 0x4068d620,
+ 0x338c: 0x4068d820, 0x338d: 0x4068da20, 0x338e: 0x4068dc20, 0x338f: 0x4068de20,
+ 0x3390: 0x4068e020, 0x3391: 0x4068e220, 0x3392: 0x4068e420, 0x3393: 0x4068e620,
+ 0x3394: 0x4068e820, 0x3395: 0x4068ea20, 0x3396: 0x4068ec20, 0x3397: 0x4068ee20,
+ 0x3398: 0x4068f020, 0x3399: 0x4068f220, 0x339a: 0x4068f420, 0x339b: 0x4068f620,
+ 0x339c: 0x4068f820, 0x339d: 0x4068fa20, 0x339e: 0x4068fc20, 0x339f: 0x4068fe20,
+ 0x33a0: 0x40690020, 0x33a1: 0x40690220, 0x33a2: 0x40690420, 0x33a3: 0x40690620,
+ 0x33a4: 0x40690820, 0x33a5: 0x40690a20, 0x33a6: 0x40690c20, 0x33a7: 0x40690e20,
+ 0x33a8: 0x40691020, 0x33a9: 0x40691220, 0x33aa: 0x40691420, 0x33ab: 0x40691620,
+ 0x33ac: 0x40691820, 0x33ad: 0x40691a20, 0x33ae: 0x40691c20, 0x33af: 0x40691e20,
+ 0x33b0: 0x40692020, 0x33b1: 0x40692220, 0x33b2: 0x40692420, 0x33b3: 0x40692620,
+ 0x33b4: 0x40692820, 0x33b5: 0x40692a20, 0x33b6: 0x40692c20, 0x33b7: 0x40692e20,
+ 0x33b8: 0x40693020, 0x33b9: 0x40693220, 0x33ba: 0x40693420, 0x33bb: 0x40693620,
+ 0x33bc: 0x40693820, 0x33bd: 0x40693a20, 0x33be: 0x40693c20, 0x33bf: 0x40693e20,
// Block 0xcf, offset 0x33c0
- 0x33c0: 0x4034bb20, 0x33c1: 0x4034bc20, 0x33c2: 0x4034bd20, 0x33c3: 0x4034be20,
- 0x33c4: 0x4034bf20, 0x33c5: 0x4034c020, 0x33c6: 0x4034c120, 0x33c7: 0x4034c220,
- 0x33c8: 0x4034c320, 0x33c9: 0x4034c420, 0x33ca: 0x4034c520, 0x33cb: 0x4034c620,
- 0x33cc: 0x4034c720, 0x33cd: 0x4034c820, 0x33ce: 0x4034c920, 0x33cf: 0x4034ca20,
- 0x33d0: 0x4034cb20, 0x33d1: 0x4034cc20, 0x33d2: 0x4034cd20, 0x33d3: 0x4034ce20,
- 0x33d4: 0x4034cf20, 0x33d5: 0x4034d020, 0x33d6: 0x4034d120, 0x33d7: 0x4034d220,
- 0x33d8: 0x4034d320, 0x33d9: 0x4034d420, 0x33da: 0x4034d520, 0x33db: 0x4034d620,
- 0x33dc: 0x4034d720, 0x33dd: 0x4034d820, 0x33de: 0x4034d920, 0x33df: 0x4034da20,
- 0x33e0: 0x4034db20, 0x33e1: 0x4034dc20, 0x33e2: 0x4034dd20, 0x33e3: 0x4034de20,
- 0x33e4: 0x4034df20, 0x33e5: 0x4034e020, 0x33e6: 0x4034e120, 0x33e7: 0x4034e220,
- 0x33e8: 0x4034e320, 0x33e9: 0x4034e420, 0x33ea: 0x4034e520, 0x33eb: 0x4034e620,
- 0x33ec: 0x4034e720, 0x33ed: 0x4034e820, 0x33ee: 0x4034e920, 0x33ef: 0x4034ea20,
- 0x33f0: 0x4034eb20, 0x33f1: 0x4034ec20, 0x33f2: 0x4034ed20, 0x33f3: 0x4034ee20,
- 0x33f4: 0x4034ef20, 0x33f5: 0x4034f020, 0x33f6: 0x4034f120, 0x33f7: 0x4034f220,
- 0x33f8: 0x4034f320, 0x33f9: 0x4034f420, 0x33fa: 0x4034f520, 0x33fb: 0x4034f620,
- 0x33fc: 0x4034f720, 0x33fd: 0x4034f820, 0x33fe: 0x4034f920, 0x33ff: 0x4034fa20,
+ 0x33c0: 0x40694020, 0x33c1: 0x40694220, 0x33c2: 0x40694420, 0x33c3: 0x40694620,
+ 0x33c4: 0x40694820, 0x33c5: 0x40694a20, 0x33c6: 0x40694c20, 0x33c7: 0x40694e20,
+ 0x33c8: 0x40695020, 0x33c9: 0x40695220, 0x33ca: 0x40695420, 0x33cb: 0x40695620,
+ 0x33cc: 0x40695820, 0x33cd: 0x40695a20, 0x33ce: 0x40695c20, 0x33cf: 0x40695e20,
+ 0x33d0: 0x40696020, 0x33d1: 0x40696220, 0x33d2: 0x40696420, 0x33d3: 0x40696620,
+ 0x33d4: 0x40696820, 0x33d5: 0x40696a20, 0x33d6: 0x40696c20, 0x33d7: 0x40696e20,
+ 0x33d8: 0x40697020, 0x33d9: 0x40697220, 0x33da: 0x40697420, 0x33db: 0x40697620,
+ 0x33dc: 0x40697820, 0x33dd: 0x40697a20, 0x33de: 0x40697c20, 0x33df: 0x40697e20,
+ 0x33e0: 0x40698020, 0x33e1: 0x40698220, 0x33e2: 0x40698420, 0x33e3: 0x40698620,
+ 0x33e4: 0x40698820, 0x33e5: 0x40698a20, 0x33e6: 0x40698c20, 0x33e7: 0x40698e20,
+ 0x33e8: 0x40699020, 0x33e9: 0x40699220, 0x33ea: 0x40699420, 0x33eb: 0x40699620,
+ 0x33ec: 0x40699820, 0x33ed: 0x40699a20, 0x33ee: 0x40699c20, 0x33ef: 0x40699e20,
+ 0x33f0: 0x4069a020, 0x33f1: 0x4069a220, 0x33f2: 0x4069a420, 0x33f3: 0x4069a620,
+ 0x33f4: 0x4069a820, 0x33f5: 0x4069aa20, 0x33f6: 0x4069ac20, 0x33f7: 0x4069ae20,
+ 0x33f8: 0x4069b020, 0x33f9: 0x4069b220, 0x33fa: 0x4069b420, 0x33fb: 0x4069b620,
+ 0x33fc: 0x4069b820, 0x33fd: 0x4069ba20, 0x33fe: 0x4069bc20, 0x33ff: 0x4069be20,
// Block 0xd0, offset 0x3400
- 0x3400: 0x4034fb20, 0x3401: 0x4034fc20, 0x3402: 0x4034fd20, 0x3403: 0x4034fe20,
- 0x3404: 0x4034ff20, 0x3405: 0x40350020, 0x3406: 0x40350120, 0x3407: 0x40350220,
- 0x3408: 0x40350320, 0x3409: 0x40350420, 0x340a: 0x40350520, 0x340b: 0x40350620,
- 0x340c: 0x40350720, 0x340d: 0x40350820, 0x340e: 0x40350920, 0x340f: 0x40350a20,
- 0x3410: 0x40350b20, 0x3411: 0x40350c20, 0x3412: 0x40350d20, 0x3413: 0x40350e20,
- 0x3414: 0x40350f20, 0x3415: 0x40351020, 0x3416: 0x40351120, 0x3417: 0x40351220,
- 0x3418: 0x40351320, 0x3419: 0x40351420, 0x341a: 0x40351520, 0x341b: 0x40351620,
- 0x341c: 0x40351720, 0x341d: 0x40351820, 0x341e: 0x40351920, 0x341f: 0x40351a20,
- 0x3420: 0x40351b20, 0x3421: 0x40351c20, 0x3422: 0x40351d20, 0x3423: 0x40351e20,
- 0x3424: 0x40351f20, 0x3425: 0x40352020, 0x3426: 0x40352120, 0x3427: 0x40352220,
- 0x3428: 0x40352320, 0x3429: 0x40352420, 0x342a: 0x40352520, 0x342b: 0x40352620,
- 0x342c: 0x40352720, 0x342d: 0x40352820, 0x342e: 0x40352920, 0x342f: 0x40352a20,
- 0x3430: 0x40352b20, 0x3431: 0x40352c20, 0x3432: 0x40352d20, 0x3433: 0x40352e20,
- 0x3434: 0x40352f20, 0x3435: 0x40353020, 0x3436: 0x40353120, 0x3437: 0x40353220,
- 0x3438: 0x40353320, 0x3439: 0x40353420, 0x343a: 0x40353520, 0x343b: 0x40353620,
- 0x343c: 0x40353720, 0x343d: 0x40353820, 0x343e: 0x40353920, 0x343f: 0x40353a20,
+ 0x3400: 0x4069c020, 0x3401: 0x4069c220, 0x3402: 0x4069c420, 0x3403: 0x4069c620,
+ 0x3404: 0x4069c820, 0x3405: 0x4069ca20, 0x3406: 0x4069cc20, 0x3407: 0x4069ce20,
+ 0x3408: 0x4069d020, 0x3409: 0x4069d220, 0x340a: 0x4069d420, 0x340b: 0x4069d620,
+ 0x340c: 0x4069d820, 0x340d: 0x4069da20, 0x340e: 0x4069dc20, 0x340f: 0x4069de20,
+ 0x3410: 0x4069e020, 0x3411: 0x4069e220, 0x3412: 0x4069e420, 0x3413: 0x4069e620,
+ 0x3414: 0x4069e820, 0x3415: 0x4069ea20, 0x3416: 0x4069ec20, 0x3417: 0x4069ee20,
+ 0x3418: 0x4069f020, 0x3419: 0x4069f220, 0x341a: 0x4069f420, 0x341b: 0x4069f620,
+ 0x341c: 0x4069f820, 0x341d: 0x4069fa20, 0x341e: 0x4069fc20, 0x341f: 0x4069fe20,
+ 0x3420: 0x406a0020, 0x3421: 0x406a0220, 0x3422: 0x406a0420, 0x3423: 0x406a0620,
+ 0x3424: 0x406a0820, 0x3425: 0x406a0a20, 0x3426: 0x406a0c20, 0x3427: 0x406a0e20,
+ 0x3428: 0x406a1020, 0x3429: 0x406a1220, 0x342a: 0x406a1420, 0x342b: 0x406a1620,
+ 0x342c: 0x406a1820, 0x342d: 0x406a1a20, 0x342e: 0x406a1c20, 0x342f: 0x406a1e20,
+ 0x3430: 0x406a2020, 0x3431: 0x406a2220, 0x3432: 0x406a2420, 0x3433: 0x406a2620,
+ 0x3434: 0x406a2820, 0x3435: 0x406a2a20, 0x3436: 0x406a2c20, 0x3437: 0x406a2e20,
+ 0x3438: 0x406a3020, 0x3439: 0x406a3220, 0x343a: 0x406a3420, 0x343b: 0x406a3620,
+ 0x343c: 0x406a3820, 0x343d: 0x406a3a20, 0x343e: 0x406a3c20, 0x343f: 0x406a3e20,
// Block 0xd1, offset 0x3440
- 0x3440: 0x40353b20, 0x3441: 0x40353c20, 0x3442: 0x40353d20, 0x3443: 0x40353e20,
- 0x3444: 0x40353f20, 0x3445: 0x40354020, 0x3446: 0x40354120, 0x3447: 0x40354220,
- 0x3448: 0x40354320, 0x3449: 0x40354420, 0x344a: 0x40354520, 0x344b: 0x40354620,
- 0x344c: 0x40354720, 0x344d: 0x40354820, 0x344e: 0x40354920, 0x344f: 0x40354a20,
- 0x3450: 0x40354b20, 0x3451: 0x40354c20, 0x3452: 0x40354d20, 0x3453: 0x40354e20,
- 0x3454: 0x40354f20, 0x3455: 0x40355020, 0x3456: 0x40355120, 0x3457: 0x40355220,
- 0x3458: 0x40355320, 0x3459: 0x40355420, 0x345a: 0x40355520, 0x345b: 0x40355620,
- 0x345c: 0x40355720, 0x345d: 0x40355820, 0x345e: 0x40355920, 0x345f: 0x40355a20,
- 0x3460: 0x40355b20, 0x3461: 0x40355c20, 0x3462: 0x40355d20, 0x3463: 0x40355e20,
- 0x3464: 0x40355f20, 0x3465: 0x40356020, 0x3466: 0x40356120, 0x3467: 0x40356220,
- 0x3468: 0x40356320, 0x3469: 0x40356420, 0x346a: 0x40356520, 0x346b: 0x40356620,
- 0x346c: 0x40356720, 0x346d: 0x40356820, 0x346e: 0x40356920, 0x346f: 0x40356a20,
- 0x3470: 0x40356b20, 0x3471: 0x40356c20, 0x3472: 0x40356d20, 0x3473: 0x40356e20,
- 0x3474: 0x40356f20, 0x3475: 0x40357020, 0x3476: 0x40357120, 0x3477: 0x40357220,
- 0x3478: 0x40357320, 0x3479: 0x40357420, 0x347a: 0x40357520, 0x347b: 0x40357620,
- 0x347c: 0x40357720, 0x347d: 0x40357820, 0x347e: 0x40357920, 0x347f: 0x40357a20,
+ 0x3440: 0x406a4020, 0x3441: 0x406a4220, 0x3442: 0x406a4420, 0x3443: 0x406a4620,
+ 0x3444: 0x406a4820, 0x3445: 0x406a4a20, 0x3446: 0x406a4c20, 0x3447: 0x406a4e20,
+ 0x3448: 0x406a5020, 0x3449: 0x406a5220, 0x344a: 0x406a5420, 0x344b: 0x406a5620,
+ 0x344c: 0x406a5820, 0x344d: 0x406a5a20, 0x344e: 0x406a5c20, 0x344f: 0x406a5e20,
+ 0x3450: 0x406a6020, 0x3451: 0x406a6220, 0x3452: 0x406a6420, 0x3453: 0x406a6620,
+ 0x3454: 0x406a6820, 0x3455: 0x406a6a20, 0x3456: 0x406a6c20, 0x3457: 0x406a6e20,
+ 0x3458: 0x406a7020, 0x3459: 0x406a7220, 0x345a: 0x406a7420, 0x345b: 0x406a7620,
+ 0x345c: 0x406a7820, 0x345d: 0x406a7a20, 0x345e: 0x406a7c20, 0x345f: 0x406a7e20,
+ 0x3460: 0x406a8020, 0x3461: 0x406a8220, 0x3462: 0x406a8420, 0x3463: 0x406a8620,
+ 0x3464: 0x406a8820, 0x3465: 0x406a8a20, 0x3466: 0x406a8c20, 0x3467: 0x406a8e20,
+ 0x3468: 0x406a9020, 0x3469: 0x406a9220, 0x346a: 0x406a9420, 0x346b: 0x406a9620,
+ 0x346c: 0x406a9820, 0x346d: 0x406a9a20, 0x346e: 0x406a9c20, 0x346f: 0x406a9e20,
+ 0x3470: 0x406aa020, 0x3471: 0x406aa220, 0x3472: 0x406aa420, 0x3473: 0x406aa620,
+ 0x3474: 0x406aa820, 0x3475: 0x406aaa20, 0x3476: 0x406aac20, 0x3477: 0x406aae20,
+ 0x3478: 0x406ab020, 0x3479: 0x406ab220, 0x347a: 0x406ab420, 0x347b: 0x406ab620,
+ 0x347c: 0x406ab820, 0x347d: 0x406aba20, 0x347e: 0x406abc20, 0x347f: 0x406abe20,
// Block 0xd2, offset 0x3480
- 0x3480: 0x40357b20, 0x3481: 0x40357c20, 0x3482: 0x40357d20, 0x3483: 0x40357e20,
- 0x3484: 0x40357f20, 0x3485: 0x40358020, 0x3486: 0x40358120, 0x3487: 0x40358220,
- 0x3488: 0x40358320, 0x3489: 0x40358420, 0x348a: 0x40358520, 0x348b: 0x40358620,
- 0x348c: 0x40358720, 0x348d: 0x40358820, 0x348e: 0x40358920, 0x348f: 0x40358a20,
- 0x3490: 0x40358b20, 0x3491: 0x40358c20, 0x3492: 0x40358d20, 0x3493: 0x40358e20,
- 0x3494: 0x40358f20, 0x3495: 0x40359020, 0x3496: 0x40359120, 0x3497: 0x40359220,
- 0x3498: 0x40359320, 0x3499: 0x40359420, 0x349a: 0x40359520, 0x349b: 0x40359620,
- 0x349c: 0x40359720, 0x349d: 0x40359820, 0x349e: 0x40359920, 0x349f: 0x40359a20,
- 0x34a0: 0x40359b20, 0x34a1: 0x40359c20, 0x34a2: 0x40359d20, 0x34a3: 0x40359e20,
- 0x34a4: 0x40359f20, 0x34a5: 0x4035a020, 0x34a6: 0x4035a120, 0x34a7: 0x4035a220,
- 0x34a8: 0x4035a320, 0x34a9: 0x4035a420, 0x34aa: 0x4035a520, 0x34ab: 0x4035a620,
- 0x34ac: 0x4035a720, 0x34ad: 0x4035a820, 0x34ae: 0x4035a920, 0x34af: 0x4035aa20,
- 0x34b0: 0x4035ab20, 0x34b1: 0x4035ac20, 0x34b2: 0x4035ad20, 0x34b3: 0x4035ae20,
- 0x34b4: 0x4035af20, 0x34b5: 0x4035b020, 0x34b6: 0x4035b120, 0x34b7: 0x4035b220,
- 0x34b8: 0x4035b320, 0x34b9: 0x4035b420, 0x34ba: 0x4035b520, 0x34bb: 0x4035b620,
- 0x34bc: 0x4035b720, 0x34bd: 0x4035b820, 0x34be: 0x4035b920, 0x34bf: 0x4035ba20,
+ 0x3480: 0x406ac020, 0x3481: 0x406ac220, 0x3482: 0x406ac420, 0x3483: 0x406ac620,
+ 0x3484: 0x406ac820, 0x3485: 0x406aca20, 0x3486: 0x406acc20, 0x3487: 0x406ace20,
+ 0x3488: 0x406ad020, 0x3489: 0x406ad220, 0x348a: 0x406ad420, 0x348b: 0x406ad620,
+ 0x348c: 0x406ad820, 0x348d: 0x406ada20, 0x348e: 0x406adc20, 0x348f: 0x406ade20,
+ 0x3490: 0x406ae020, 0x3491: 0x406ae220, 0x3492: 0x406ae420, 0x3493: 0x406ae620,
+ 0x3494: 0x406ae820, 0x3495: 0x406aea20, 0x3496: 0x406aec20, 0x3497: 0x406aee20,
+ 0x3498: 0x406af020, 0x3499: 0x406af220, 0x349a: 0x406af420, 0x349b: 0x406af620,
+ 0x349c: 0x406af820, 0x349d: 0x406afa20, 0x349e: 0x406afc20, 0x349f: 0x406afe20,
+ 0x34a0: 0x406b0020, 0x34a1: 0x406b0220, 0x34a2: 0x406b0420, 0x34a3: 0x406b0620,
+ 0x34a4: 0x406b0820, 0x34a5: 0x406b0a20, 0x34a6: 0x406b0c20, 0x34a7: 0x406b0e20,
+ 0x34a8: 0x406b1020, 0x34a9: 0x406b1220, 0x34aa: 0x406b1420, 0x34ab: 0x406b1620,
+ 0x34ac: 0x406b1820, 0x34ad: 0x406b1a20, 0x34ae: 0x406b1c20, 0x34af: 0x406b1e20,
+ 0x34b0: 0x406b2020, 0x34b1: 0x406b2220, 0x34b2: 0x406b2420, 0x34b3: 0x406b2620,
+ 0x34b4: 0x406b2820, 0x34b5: 0x406b2a20, 0x34b6: 0x406b2c20, 0x34b7: 0x406b2e20,
+ 0x34b8: 0x406b3020, 0x34b9: 0x406b3220, 0x34ba: 0x406b3420, 0x34bb: 0x406b3620,
+ 0x34bc: 0x406b3820, 0x34bd: 0x406b3a20, 0x34be: 0x406b3c20, 0x34bf: 0x406b3e20,
// Block 0xd3, offset 0x34c0
- 0x34c0: 0x4035bb20, 0x34c1: 0x4035bc20, 0x34c2: 0x4035bd20, 0x34c3: 0x4035be20,
- 0x34c4: 0x4035bf20, 0x34c5: 0x4035c020, 0x34c6: 0x4035c120, 0x34c7: 0x4035c220,
- 0x34c8: 0x4035c320, 0x34c9: 0x4035c420, 0x34ca: 0x4035c520, 0x34cb: 0x4035c620,
- 0x34cc: 0x4035c720, 0x34cd: 0x4035c820, 0x34ce: 0x4035c920, 0x34cf: 0x4035ca20,
- 0x34d0: 0x4035cb20, 0x34d1: 0x4035cc20, 0x34d2: 0x4035cd20, 0x34d3: 0x4035ce20,
- 0x34d4: 0x4035cf20, 0x34d5: 0x4035d020, 0x34d6: 0x4035d120, 0x34d7: 0x4035d220,
- 0x34d8: 0x4035d320, 0x34d9: 0x4035d420, 0x34da: 0x4035d520, 0x34db: 0x4035d620,
- 0x34dc: 0x4035d720, 0x34dd: 0x4035d820, 0x34de: 0x4035d920, 0x34df: 0x4035da20,
- 0x34e0: 0x4035db20, 0x34e1: 0x4035dc20, 0x34e2: 0x4035dd20, 0x34e3: 0x4035de20,
- 0x34e4: 0x4035df20, 0x34e5: 0x4035e020, 0x34e6: 0x4035e120, 0x34e7: 0x4035e220,
- 0x34e8: 0x4035e320, 0x34e9: 0x4035e420, 0x34ea: 0x4035e520, 0x34eb: 0x4035e620,
- 0x34ec: 0x4035e720, 0x34ed: 0x4035e820, 0x34ee: 0x4035e920, 0x34ef: 0x4035ea20,
- 0x34f0: 0x4035eb20, 0x34f1: 0x4035ec20, 0x34f2: 0x4035ed20, 0x34f3: 0x4035ee20,
- 0x34f4: 0x4035ef20, 0x34f5: 0x4035f020, 0x34f6: 0x4035f120, 0x34f7: 0x4035f220,
- 0x34f8: 0x4035f320, 0x34f9: 0x4035f420, 0x34fa: 0x4035f520, 0x34fb: 0x4035f620,
- 0x34fc: 0x4035f720, 0x34fd: 0x4035f820, 0x34fe: 0x4035f920, 0x34ff: 0x4035fa20,
+ 0x34c0: 0x406b4020, 0x34c1: 0x406b4220, 0x34c2: 0x406b4420, 0x34c3: 0x406b4620,
+ 0x34c4: 0x406b4820, 0x34c5: 0x406b4a20, 0x34c6: 0x406b4c20, 0x34c7: 0x406b4e20,
+ 0x34c8: 0x406b5020, 0x34c9: 0x406b5220, 0x34ca: 0x406b5420, 0x34cb: 0x406b5620,
+ 0x34cc: 0x406b5820, 0x34cd: 0x406b5a20, 0x34ce: 0x406b5c20, 0x34cf: 0x406b5e20,
+ 0x34d0: 0x406b6020, 0x34d1: 0x406b6220, 0x34d2: 0x406b6420, 0x34d3: 0x406b6620,
+ 0x34d4: 0x406b6820, 0x34d5: 0x406b6a20, 0x34d6: 0x406b6c20, 0x34d7: 0x406b6e20,
+ 0x34d8: 0x406b7020, 0x34d9: 0x406b7220, 0x34da: 0x406b7420, 0x34db: 0x406b7620,
+ 0x34dc: 0x406b7820, 0x34dd: 0x406b7a20, 0x34de: 0x406b7c20, 0x34df: 0x406b7e20,
+ 0x34e0: 0x406b8020, 0x34e1: 0x406b8220, 0x34e2: 0x406b8420, 0x34e3: 0x406b8620,
+ 0x34e4: 0x406b8820, 0x34e5: 0x406b8a20, 0x34e6: 0x406b8c20, 0x34e7: 0x406b8e20,
+ 0x34e8: 0x406b9020, 0x34e9: 0x406b9220, 0x34ea: 0x406b9420, 0x34eb: 0x406b9620,
+ 0x34ec: 0x406b9820, 0x34ed: 0x406b9a20, 0x34ee: 0x406b9c20, 0x34ef: 0x406b9e20,
+ 0x34f0: 0x406ba020, 0x34f1: 0x406ba220, 0x34f2: 0x406ba420, 0x34f3: 0x406ba620,
+ 0x34f4: 0x406ba820, 0x34f5: 0x406baa20, 0x34f6: 0x406bac20, 0x34f7: 0x406bae20,
+ 0x34f8: 0x406bb020, 0x34f9: 0x406bb220, 0x34fa: 0x406bb420, 0x34fb: 0x406bb620,
+ 0x34fc: 0x406bb820, 0x34fd: 0x406bba20, 0x34fe: 0x406bbc20, 0x34ff: 0x406bbe20,
// Block 0xd4, offset 0x3500
- 0x3500: 0x4035fb20, 0x3501: 0x4035fc20, 0x3502: 0x4035fd20, 0x3503: 0x4035fe20,
- 0x3504: 0x4035ff20, 0x3505: 0x40360020, 0x3506: 0x40360120, 0x3507: 0x40360220,
- 0x3508: 0x40360320, 0x3509: 0x40360420, 0x350a: 0x40360520, 0x350b: 0x40360620,
- 0x350c: 0x40360720, 0x350d: 0x40360820, 0x350e: 0x40360920, 0x350f: 0x40360a20,
- 0x3510: 0x40360b20, 0x3511: 0x40360c20, 0x3512: 0x40360d20, 0x3513: 0x40360e20,
- 0x3514: 0x40360f20, 0x3515: 0x40361020, 0x3516: 0x40361120, 0x3517: 0x40361220,
- 0x3518: 0x40361320, 0x3519: 0x40361420, 0x351a: 0x40361520, 0x351b: 0x40361620,
- 0x351c: 0x40361720, 0x351d: 0x40361820, 0x351e: 0x40361920, 0x351f: 0x40361a20,
- 0x3520: 0x40361b20, 0x3521: 0x40361c20, 0x3522: 0x40361d20, 0x3523: 0x40361e20,
- 0x3524: 0x40361f20, 0x3525: 0x40362020, 0x3526: 0x40362120, 0x3527: 0x40362220,
- 0x3528: 0x40362320, 0x3529: 0x40362420, 0x352a: 0x40362520, 0x352b: 0x40362620,
- 0x352c: 0x40362720, 0x352d: 0x40362820, 0x352e: 0x40362920, 0x352f: 0x40362a20,
- 0x3530: 0x40362b20, 0x3531: 0x40362c20, 0x3532: 0x40362d20, 0x3533: 0x40362e20,
- 0x3534: 0x40362f20, 0x3535: 0x40363020, 0x3536: 0x40363120, 0x3537: 0x40363220,
- 0x3538: 0x40363320, 0x3539: 0x40363420, 0x353a: 0x40363520, 0x353b: 0x40363620,
- 0x353c: 0x40363720, 0x353d: 0x40363820, 0x353e: 0x40363920, 0x353f: 0x40363a20,
+ 0x3500: 0x406bc020, 0x3501: 0x406bc220, 0x3502: 0x406bc420, 0x3503: 0x406bc620,
+ 0x3504: 0x406bc820, 0x3505: 0x406bca20, 0x3506: 0x406bcc20, 0x3507: 0x406bce20,
+ 0x3508: 0x406bd020, 0x3509: 0x406bd220, 0x350a: 0x406bd420, 0x350b: 0x406bd620,
+ 0x350c: 0x406bd820, 0x350d: 0x406bda20, 0x350e: 0x406bdc20, 0x350f: 0x406bde20,
+ 0x3510: 0x406be020, 0x3511: 0x406be220, 0x3512: 0x406be420, 0x3513: 0x406be620,
+ 0x3514: 0x406be820, 0x3515: 0x406bea20, 0x3516: 0x406bec20, 0x3517: 0x406bee20,
+ 0x3518: 0x406bf020, 0x3519: 0x406bf220, 0x351a: 0x406bf420, 0x351b: 0x406bf620,
+ 0x351c: 0x406bf820, 0x351d: 0x406bfa20, 0x351e: 0x406bfc20, 0x351f: 0x406bfe20,
+ 0x3520: 0x406c0020, 0x3521: 0x406c0220, 0x3522: 0x406c0420, 0x3523: 0x406c0620,
+ 0x3524: 0x406c0820, 0x3525: 0x406c0a20, 0x3526: 0x406c0c20, 0x3527: 0x406c0e20,
+ 0x3528: 0x406c1020, 0x3529: 0x406c1220, 0x352a: 0x406c1420, 0x352b: 0x406c1620,
+ 0x352c: 0x406c1820, 0x352d: 0x406c1a20, 0x352e: 0x406c1c20, 0x352f: 0x406c1e20,
+ 0x3530: 0x406c2020, 0x3531: 0x406c2220, 0x3532: 0x406c2420, 0x3533: 0x406c2620,
+ 0x3534: 0x406c2820, 0x3535: 0x406c2a20, 0x3536: 0x406c2c20, 0x3537: 0x406c2e20,
+ 0x3538: 0x406c3020, 0x3539: 0x406c3220, 0x353a: 0x406c3420, 0x353b: 0x406c3620,
+ 0x353c: 0x406c3820, 0x353d: 0x406c3a20, 0x353e: 0x406c3c20, 0x353f: 0x406c3e20,
// Block 0xd5, offset 0x3540
- 0x3540: 0x40363b20, 0x3541: 0x40363c20, 0x3542: 0x40363d20, 0x3543: 0x40363e20,
- 0x3544: 0x40363f20, 0x3545: 0x40364020, 0x3546: 0x40364120, 0x3547: 0x40364220,
- 0x3548: 0x40364320, 0x3549: 0x40364420, 0x354a: 0x40364520, 0x354b: 0x40364620,
- 0x354c: 0x40364720, 0x354d: 0x40364820, 0x354e: 0x40364920, 0x354f: 0x40364a20,
- 0x3550: 0x40364b20, 0x3551: 0x40364c20, 0x3552: 0x40364d20, 0x3553: 0x40364e20,
- 0x3554: 0x40364f20, 0x3555: 0x40365020, 0x3556: 0x40365120, 0x3557: 0x40365220,
- 0x3558: 0x40365320, 0x3559: 0x40365420, 0x355a: 0x40365520, 0x355b: 0x40365620,
- 0x355c: 0x40365720, 0x355d: 0x40365820, 0x355e: 0x40365920, 0x355f: 0x40365a20,
- 0x3560: 0x40365b20, 0x3561: 0x40365c20, 0x3562: 0x40365d20, 0x3563: 0x40365e20,
- 0x3564: 0x40365f20, 0x3565: 0x40366020, 0x3566: 0x40366120, 0x3567: 0x40366220,
- 0x3568: 0x40366320, 0x3569: 0x40366420, 0x356a: 0x40366520, 0x356b: 0x40366620,
- 0x356c: 0x40366720, 0x356d: 0x40366820, 0x356e: 0x40366920, 0x356f: 0x40366a20,
- 0x3570: 0x40366b20, 0x3571: 0x40366c20, 0x3572: 0x40366d20, 0x3573: 0x40366e20,
- 0x3574: 0x40366f20, 0x3575: 0x40367020, 0x3576: 0x40367120, 0x3577: 0x40367220,
- 0x3578: 0x40367320, 0x3579: 0x40367420, 0x357a: 0x40367520, 0x357b: 0x40367620,
- 0x357c: 0x40367720, 0x357d: 0x40367820, 0x357e: 0x40367920, 0x357f: 0x40367a20,
+ 0x3540: 0x406c4020, 0x3541: 0x406c4220, 0x3542: 0x406c4420, 0x3543: 0x406c4620,
+ 0x3544: 0x406c4820, 0x3545: 0x406c4a20, 0x3546: 0x406c4c20, 0x3547: 0x406c4e20,
+ 0x3548: 0x406c5020, 0x3549: 0x406c5220, 0x354a: 0x406c5420, 0x354b: 0x406c5620,
+ 0x354c: 0x406c5820, 0x354d: 0x406c5a20, 0x354e: 0x406c5c20, 0x354f: 0x406c5e20,
+ 0x3550: 0x406c6020, 0x3551: 0x406c6220, 0x3552: 0x406c6420, 0x3553: 0x406c6620,
+ 0x3554: 0x406c6820, 0x3555: 0x406c6a20, 0x3556: 0x406c6c20, 0x3557: 0x406c6e20,
+ 0x3558: 0x406c7020, 0x3559: 0x406c7220, 0x355a: 0x406c7420, 0x355b: 0x406c7620,
+ 0x355c: 0x406c7820, 0x355d: 0x406c7a20, 0x355e: 0x406c7c20, 0x355f: 0x406c7e20,
+ 0x3560: 0x406c8020, 0x3561: 0x406c8220, 0x3562: 0x406c8420, 0x3563: 0x406c8620,
+ 0x3564: 0x406c8820, 0x3565: 0x406c8a20, 0x3566: 0x406c8c20, 0x3567: 0x406c8e20,
+ 0x3568: 0x406c9020, 0x3569: 0x406c9220, 0x356a: 0x406c9420, 0x356b: 0x406c9620,
+ 0x356c: 0x406c9820, 0x356d: 0x406c9a20, 0x356e: 0x406c9c20, 0x356f: 0x406c9e20,
+ 0x3570: 0x406ca020, 0x3571: 0x406ca220, 0x3572: 0x406ca420, 0x3573: 0x406ca620,
+ 0x3574: 0x406ca820, 0x3575: 0x406caa20, 0x3576: 0x406cac20, 0x3577: 0x406cae20,
+ 0x3578: 0x406cb020, 0x3579: 0x406cb220, 0x357a: 0x406cb420, 0x357b: 0x406cb620,
+ 0x357c: 0x406cb820, 0x357d: 0x406cba20, 0x357e: 0x406cbc20, 0x357f: 0x406cbe20,
// Block 0xd6, offset 0x3580
- 0x3580: 0x40367b20, 0x3581: 0x40367c20, 0x3582: 0x40367d20, 0x3583: 0x40367e20,
- 0x3584: 0x40367f20, 0x3585: 0x40368020, 0x3586: 0x40368120, 0x3587: 0x40368220,
- 0x3588: 0x40368320, 0x3589: 0x40368420, 0x358a: 0x40368520, 0x358b: 0x40368620,
- 0x358c: 0x40368720,
- 0x3590: 0x400d1220, 0x3591: 0x400d1320, 0x3592: 0x400d1420, 0x3593: 0x400d1520,
- 0x3594: 0x400d1620, 0x3595: 0x400d1720, 0x3596: 0x400d1820, 0x3597: 0x400d1920,
- 0x3598: 0x400d1a20, 0x3599: 0x400d1b20, 0x359a: 0x400d1c20, 0x359b: 0x400d1d20,
- 0x359c: 0x400d1e20, 0x359d: 0x400d1f20, 0x359e: 0x400d2020, 0x359f: 0x400d2120,
- 0x35a0: 0x400d2220, 0x35a1: 0x400d2320, 0x35a2: 0x400d2420, 0x35a3: 0x400d2520,
- 0x35a4: 0x400d2620, 0x35a5: 0x400d2720, 0x35a6: 0x400d2820, 0x35a7: 0x400d2920,
- 0x35a8: 0x400d2a20, 0x35a9: 0x400d2b20, 0x35aa: 0x400d2c20, 0x35ab: 0x400d2d20,
- 0x35ac: 0x400d2e20, 0x35ad: 0x400d2f20, 0x35ae: 0x400d3020, 0x35af: 0x400d3120,
- 0x35b0: 0x400d3220, 0x35b1: 0x400d3320, 0x35b2: 0x400d3420, 0x35b3: 0x400d3520,
- 0x35b4: 0x400d3620, 0x35b5: 0x400d3720, 0x35b6: 0x400d3820, 0x35b7: 0x400d3920,
- 0x35b8: 0x400d3a20, 0x35b9: 0x400d3b20, 0x35ba: 0x400d3c20, 0x35bb: 0x400d3d20,
- 0x35bc: 0x400d3e20, 0x35bd: 0x400d3f20, 0x35be: 0x400d4020, 0x35bf: 0x400d4120,
+ 0x3580: 0x406cc020, 0x3581: 0x406cc220, 0x3582: 0x406cc420, 0x3583: 0x406cc620,
+ 0x3584: 0x406cc820, 0x3585: 0x406cca20, 0x3586: 0x406ccc20, 0x3587: 0x406cce20,
+ 0x3588: 0x406cd020, 0x3589: 0x406cd220, 0x358a: 0x406cd420, 0x358b: 0x406cd620,
+ 0x358c: 0x406cd820, 0x358d: 0x406cda20, 0x358e: 0x406cdc20, 0x358f: 0x406cde20,
+ 0x3590: 0x406ce020, 0x3591: 0x406ce220, 0x3592: 0x406ce420, 0x3593: 0x406ce620,
+ 0x3594: 0x406ce820, 0x3595: 0x406cea20, 0x3596: 0x406cec20, 0x3597: 0x406cee20,
+ 0x3598: 0x406cf020, 0x3599: 0x406cf220, 0x359a: 0x406cf420, 0x359b: 0x406cf620,
+ 0x359c: 0x406cf820, 0x359d: 0x406cfa20, 0x359e: 0x406cfc20, 0x359f: 0x406cfe20,
+ 0x35a0: 0x406d0020, 0x35a1: 0x406d0220, 0x35a2: 0x406d0420, 0x35a3: 0x406d0620,
+ 0x35a4: 0x406d0820, 0x35a5: 0x406d0a20, 0x35a6: 0x406d0c20, 0x35a7: 0x406d0e20,
+ 0x35a8: 0x406d1020, 0x35a9: 0x406d1220, 0x35aa: 0x406d1420, 0x35ab: 0x406d1620,
+ 0x35ac: 0x406d1820, 0x35ad: 0x406d1a20, 0x35ae: 0x406d1c20, 0x35af: 0x406d1e20,
+ 0x35b0: 0x406d2020, 0x35b1: 0x406d2220, 0x35b2: 0x406d2420, 0x35b3: 0x406d2620,
+ 0x35b4: 0x406d2820, 0x35b5: 0x406d2a20, 0x35b6: 0x406d2c20, 0x35b7: 0x406d2e20,
+ 0x35b8: 0x406d3020, 0x35b9: 0x406d3220, 0x35ba: 0x406d3420, 0x35bb: 0x406d3620,
+ 0x35bc: 0x406d3820, 0x35bd: 0x406d3a20, 0x35be: 0x406d3c20, 0x35bf: 0x406d3e20,
// Block 0xd7, offset 0x35c0
- 0x35c0: 0x400d4220, 0x35c1: 0x400d4320, 0x35c2: 0x400d4420, 0x35c3: 0x400d4520,
- 0x35c4: 0x400d4620, 0x35c5: 0x400d4720, 0x35c6: 0x400d4820,
- 0x35d0: 0x40368e20, 0x35d1: 0x40368f20, 0x35d2: 0x40369020, 0x35d3: 0x40369120,
- 0x35d4: 0x40369220, 0x35d5: 0x40369320, 0x35d6: 0x40369420, 0x35d7: 0x40369520,
- 0x35d8: 0x40369620, 0x35d9: 0x40369720, 0x35da: 0x40369820, 0x35db: 0x40369920,
- 0x35dc: 0x40369a20, 0x35dd: 0x40369b20, 0x35de: 0x40369c20, 0x35df: 0x40369d20,
- 0x35e0: 0x40369e20, 0x35e1: 0x40369f20, 0x35e2: 0x4036a020, 0x35e3: 0x4036a120,
- 0x35e4: 0x4036a220, 0x35e5: 0x4036a320, 0x35e6: 0x4036a420, 0x35e7: 0x4036a520,
- 0x35e8: 0x4036a620, 0x35e9: 0x4036a720, 0x35ea: 0x4036aa20, 0x35eb: 0x4036a820,
- 0x35ec: 0x4036ab20, 0x35ed: 0x4036a920, 0x35ee: 0x4036ac20, 0x35ef: 0x4036ad20,
- 0x35f0: 0x4036ae20, 0x35f1: 0x4036af20, 0x35f2: 0x4036b020, 0x35f3: 0x4036b120,
- 0x35f4: 0x4036b220, 0x35f5: 0x4036b320, 0x35f6: 0x4036b420, 0x35f7: 0x4036b520,
- 0x35f8: 0x40368820, 0x35f9: 0x40368920, 0x35fa: 0x40368a20, 0x35fb: 0x40368b20,
- 0x35fc: 0x40368d20, 0x35fd: 0x40368c20, 0x35fe: 0x40012820, 0x35ff: 0x40017820,
+ 0x35c0: 0x406d4020, 0x35c1: 0x406d4220, 0x35c2: 0x406d4420, 0x35c3: 0x406d4620,
+ 0x35c4: 0x406d4820, 0x35c5: 0x406d4a20, 0x35c6: 0x406d4c20, 0x35c7: 0x406d4e20,
+ 0x35c8: 0x406d5020, 0x35c9: 0x406d5220, 0x35ca: 0x406d5420, 0x35cb: 0x406d5620,
+ 0x35cc: 0x406d5820, 0x35cd: 0x406d5a20, 0x35ce: 0x406d5c20, 0x35cf: 0x406d5e20,
+ 0x35d0: 0x406d6020, 0x35d1: 0x406d6220, 0x35d2: 0x406d6420, 0x35d3: 0x406d6620,
+ 0x35d4: 0x406d6820, 0x35d5: 0x406d6a20, 0x35d6: 0x406d6c20, 0x35d7: 0x406d6e20,
+ 0x35d8: 0x406d7020, 0x35d9: 0x406d7220, 0x35da: 0x406d7420, 0x35db: 0x406d7620,
+ 0x35dc: 0x406d7820, 0x35dd: 0x406d7a20, 0x35de: 0x406d7c20, 0x35df: 0x406d7e20,
+ 0x35e0: 0x406d8020, 0x35e1: 0x406d8220, 0x35e2: 0x406d8420, 0x35e3: 0x406d8620,
+ 0x35e4: 0x406d8820, 0x35e5: 0x406d8a20, 0x35e6: 0x406d8c20, 0x35e7: 0x406d8e20,
+ 0x35e8: 0x406d9020, 0x35e9: 0x406d9220, 0x35ea: 0x406d9420, 0x35eb: 0x406d9620,
+ 0x35ec: 0x406d9820, 0x35ed: 0x406d9a20, 0x35ee: 0x406d9c20, 0x35ef: 0x406d9e20,
+ 0x35f0: 0x406da020, 0x35f1: 0x406da220, 0x35f2: 0x406da420, 0x35f3: 0x406da620,
+ 0x35f4: 0x406da820, 0x35f5: 0x406daa20, 0x35f6: 0x406dac20, 0x35f7: 0x406dae20,
+ 0x35f8: 0x406db020, 0x35f9: 0x406db220, 0x35fa: 0x406db420, 0x35fb: 0x406db620,
+ 0x35fc: 0x406db820, 0x35fd: 0x406dba20, 0x35fe: 0x406dbc20, 0x35ff: 0x406dbe20,
// Block 0xd8, offset 0x3600
- 0x3600: 0x402c9b20, 0x3601: 0x402c9c20, 0x3602: 0x402c9d20, 0x3603: 0x402c9e20,
- 0x3604: 0x402c9f20, 0x3605: 0x402ca020, 0x3606: 0x402ca120, 0x3607: 0x402ca220,
- 0x3608: 0x402ca320, 0x3609: 0x402ca420, 0x360a: 0x402ca520, 0x360b: 0x402ca620,
- 0x360c: 0x402ca720, 0x360d: 0x402ca820, 0x360e: 0x402ca920, 0x360f: 0x402caa20,
- 0x3610: 0x402cab20, 0x3611: 0x402cac20, 0x3612: 0x402cad20, 0x3613: 0x402cae20,
- 0x3614: 0x402caf20, 0x3615: 0x402cb020, 0x3616: 0x402cb120, 0x3617: 0x402cb220,
- 0x3618: 0x402cb320, 0x3619: 0x402cb420, 0x361a: 0x402cb520, 0x361b: 0x402cb620,
- 0x361c: 0x402cb720, 0x361d: 0x402cb820, 0x361e: 0x402cb920, 0x361f: 0x402cba20,
- 0x3620: 0x402cbb20, 0x3621: 0x402cbc20, 0x3622: 0x402cbd20, 0x3623: 0x402cbe20,
- 0x3624: 0x402cbf20, 0x3625: 0x402cc020, 0x3626: 0x402cc120, 0x3627: 0x402cc220,
- 0x3628: 0x402cc320, 0x3629: 0x402cc420, 0x362a: 0x402cc520, 0x362b: 0x402cc620,
- 0x362c: 0x402cc720, 0x362d: 0x402cc820, 0x362e: 0x402cc920, 0x362f: 0x402cca20,
- 0x3630: 0x402ccb20, 0x3631: 0x402ccc20, 0x3632: 0x402ccd20, 0x3633: 0x402cce20,
- 0x3634: 0x402ccf20, 0x3635: 0x402cd020, 0x3636: 0x402cd120, 0x3637: 0x402cd220,
- 0x3638: 0x402cd320, 0x3639: 0x402cd420, 0x363a: 0x402cd520, 0x363b: 0x402cd620,
- 0x363c: 0x402cd720, 0x363d: 0x402cd820, 0x363e: 0x402cd920, 0x363f: 0x402cda20,
+ 0x3600: 0x406dc020, 0x3601: 0x406dc220, 0x3602: 0x406dc420, 0x3603: 0x406dc620,
+ 0x3604: 0x406dc820, 0x3605: 0x406dca20, 0x3606: 0x406dcc20, 0x3607: 0x406dce20,
+ 0x3608: 0x406dd020, 0x3609: 0x406dd220, 0x360a: 0x406dd420, 0x360b: 0x406dd620,
+ 0x360c: 0x406dd820, 0x360d: 0x406dda20, 0x360e: 0x406ddc20, 0x360f: 0x406dde20,
+ 0x3610: 0x406de020, 0x3611: 0x406de220, 0x3612: 0x406de420, 0x3613: 0x406de620,
+ 0x3614: 0x406de820, 0x3615: 0x406dea20, 0x3616: 0x406dec20, 0x3617: 0x406dee20,
+ 0x3618: 0x406df020, 0x3619: 0x406df220, 0x361a: 0x406df420, 0x361b: 0x406df620,
+ 0x361c: 0x406df820, 0x361d: 0x406dfa20, 0x361e: 0x406dfc20, 0x361f: 0x406dfe20,
+ 0x3620: 0x406e0020, 0x3621: 0x406e0220, 0x3622: 0x406e0420, 0x3623: 0x406e0620,
+ 0x3624: 0x406e0820, 0x3625: 0x406e0a20, 0x3626: 0x406e0c20, 0x3627: 0x406e0e20,
+ 0x3628: 0x406e1020, 0x3629: 0x406e1220, 0x362a: 0x406e1420, 0x362b: 0x406e1620,
+ 0x362c: 0x406e1820, 0x362d: 0x406e1a20, 0x362e: 0x406e1c20, 0x362f: 0x406e1e20,
+ 0x3630: 0x406e2020, 0x3631: 0x406e2220, 0x3632: 0x406e2420, 0x3633: 0x406e2620,
+ 0x3634: 0x406e2820, 0x3635: 0x406e2a20, 0x3636: 0x406e2c20, 0x3637: 0x406e2e20,
+ 0x3638: 0x406e3020, 0x3639: 0x406e3220, 0x363a: 0x406e3420, 0x363b: 0x406e3620,
+ 0x363c: 0x406e3820, 0x363d: 0x406e3a20, 0x363e: 0x406e3c20, 0x363f: 0x406e3e20,
// Block 0xd9, offset 0x3640
- 0x3640: 0x402cdb20, 0x3641: 0x402cdc20, 0x3642: 0x402cdd20, 0x3643: 0x402cde20,
- 0x3644: 0x402cdf20, 0x3645: 0x402ce020, 0x3646: 0x402ce120, 0x3647: 0x402ce220,
- 0x3648: 0x402ce320, 0x3649: 0x402ce420, 0x364a: 0x402ce520, 0x364b: 0x402ce620,
- 0x364c: 0x402ce720, 0x364d: 0x402ce820, 0x364e: 0x402ce920, 0x364f: 0x402cea20,
- 0x3650: 0x402ceb20, 0x3651: 0x402cec20, 0x3652: 0x402ced20, 0x3653: 0x402cee20,
- 0x3654: 0x402cef20, 0x3655: 0x402cf020, 0x3656: 0x402cf120, 0x3657: 0x402cf220,
- 0x3658: 0x402cf320, 0x3659: 0x402cf420, 0x365a: 0x402cf520, 0x365b: 0x402cf620,
- 0x365c: 0x402cf720, 0x365d: 0x402cf820, 0x365e: 0x402cf920, 0x365f: 0x402cfa20,
- 0x3660: 0x402cfb20, 0x3661: 0x402cfc20, 0x3662: 0x402cfd20, 0x3663: 0x402cfe20,
- 0x3664: 0x402cff20, 0x3665: 0x402d0020, 0x3666: 0x402d0120, 0x3667: 0x402d0220,
- 0x3668: 0x402d0320, 0x3669: 0x402d0420, 0x366a: 0x402d0520, 0x366b: 0x402d0620,
- 0x366c: 0x402d0720, 0x366d: 0x402d0820, 0x366e: 0x402d0920, 0x366f: 0x402d0a20,
- 0x3670: 0x402d0b20, 0x3671: 0x402d0c20, 0x3672: 0x402d0d20, 0x3673: 0x402d0e20,
- 0x3674: 0x402d0f20, 0x3675: 0x402d1020, 0x3676: 0x402d1120, 0x3677: 0x402d1220,
- 0x3678: 0x402d1320, 0x3679: 0x402d1420, 0x367a: 0x402d1520, 0x367b: 0x402d1620,
- 0x367c: 0x402d1720, 0x367d: 0x402d1820, 0x367e: 0x402d1920, 0x367f: 0x402d1a20,
+ 0x3640: 0x406e4020, 0x3641: 0x406e4220, 0x3642: 0x406e4420, 0x3643: 0x406e4620,
+ 0x3644: 0x406e4820, 0x3645: 0x406e4a20, 0x3646: 0x406e4c20, 0x3647: 0x406e4e20,
+ 0x3648: 0x406e5020, 0x3649: 0x406e5220, 0x364a: 0x406e5420, 0x364b: 0x406e5620,
+ 0x364c: 0x406e5820, 0x364d: 0x406e5a20, 0x364e: 0x406e5c20, 0x364f: 0x406e5e20,
+ 0x3650: 0x406e6020, 0x3651: 0x406e6220, 0x3652: 0x406e6420, 0x3653: 0x406e6620,
+ 0x3654: 0x406e6820, 0x3655: 0x406e6a20, 0x3656: 0x406e6c20, 0x3657: 0x406e6e20,
+ 0x3658: 0x406e7020, 0x3659: 0x406e7220, 0x365a: 0x406e7420, 0x365b: 0x406e7620,
+ 0x365c: 0x406e7820, 0x365d: 0x406e7a20, 0x365e: 0x406e7c20, 0x365f: 0x406e7e20,
+ 0x3660: 0x406e8020, 0x3661: 0x406e8220, 0x3662: 0x406e8420, 0x3663: 0x406e8620,
+ 0x3664: 0x406e8820, 0x3665: 0x406e8a20, 0x3666: 0x406e8c20, 0x3667: 0x406e8e20,
+ 0x3668: 0x406e9020, 0x3669: 0x406e9220, 0x366a: 0x406e9420, 0x366b: 0x406e9620,
+ 0x366c: 0x406e9820, 0x366d: 0x406e9a20, 0x366e: 0x406e9c20, 0x366f: 0x406e9e20,
+ 0x3670: 0x406ea020, 0x3671: 0x406ea220, 0x3672: 0x406ea420, 0x3673: 0x406ea620,
+ 0x3674: 0x406ea820, 0x3675: 0x406eaa20, 0x3676: 0x406eac20, 0x3677: 0x406eae20,
+ 0x3678: 0x406eb020, 0x3679: 0x406eb220, 0x367a: 0x406eb420, 0x367b: 0x406eb620,
+ 0x367c: 0x406eb820, 0x367d: 0x406eba20, 0x367e: 0x406ebc20, 0x367f: 0x406ebe20,
// Block 0xda, offset 0x3680
- 0x3680: 0x402d1b20, 0x3681: 0x402d1c20, 0x3682: 0x402d1d20, 0x3683: 0x402d1e20,
- 0x3684: 0x402d1f20, 0x3685: 0x402d2020, 0x3686: 0x402d2120, 0x3687: 0x402d2220,
- 0x3688: 0x402d2320, 0x3689: 0x402d2420, 0x368a: 0x402d2520, 0x368b: 0x402d2620,
- 0x368c: 0x402d2720, 0x368d: 0x402d2820, 0x368e: 0x402d2920, 0x368f: 0x402d2a20,
- 0x3690: 0x402d2b20, 0x3691: 0x402d2c20, 0x3692: 0x402d2d20, 0x3693: 0x402d2e20,
- 0x3694: 0x402d2f20, 0x3695: 0x402d3020, 0x3696: 0x402d3120, 0x3697: 0x402d3220,
- 0x3698: 0x402d3320, 0x3699: 0x402d3420, 0x369a: 0x402d3520, 0x369b: 0x402d3620,
- 0x369c: 0x402d3720, 0x369d: 0x402d3820, 0x369e: 0x402d3920, 0x369f: 0x402d3a20,
- 0x36a0: 0x402d3b20, 0x36a1: 0x402d3c20, 0x36a2: 0x402d3d20, 0x36a3: 0x402d3e20,
- 0x36a4: 0x402d3f20, 0x36a5: 0x402d4020, 0x36a6: 0x402d4120, 0x36a7: 0x402d4220,
- 0x36a8: 0x402d4320, 0x36a9: 0x402d4420, 0x36aa: 0x402d4520, 0x36ab: 0x402d4620,
- 0x36ac: 0x402d4720, 0x36ad: 0x402d4820, 0x36ae: 0x402d4920, 0x36af: 0x402d4a20,
- 0x36b0: 0x402d4b20, 0x36b1: 0x402d4c20, 0x36b2: 0x402d4d20, 0x36b3: 0x402d4e20,
- 0x36b4: 0x402d4f20, 0x36b5: 0x402d5020, 0x36b6: 0x402d5120, 0x36b7: 0x402d5220,
- 0x36b8: 0x402d5320, 0x36b9: 0x402d5420, 0x36ba: 0x402d5520, 0x36bb: 0x402d5620,
- 0x36bc: 0x402d5720, 0x36bd: 0x402d5820, 0x36be: 0x402d5920, 0x36bf: 0x402d5a20,
+ 0x3680: 0x406ec020, 0x3681: 0x406ec220, 0x3682: 0x406ec420, 0x3683: 0x406ec620,
+ 0x3684: 0x406ec820, 0x3685: 0x406eca20, 0x3686: 0x406ecc20, 0x3687: 0x406ece20,
+ 0x3688: 0x406ed020, 0x3689: 0x406ed220, 0x368a: 0x406ed420, 0x368b: 0x406ed620,
+ 0x368c: 0x406ed820, 0x368d: 0x406eda20, 0x368e: 0x406edc20, 0x368f: 0x406ede20,
+ 0x3690: 0x406ee020, 0x3691: 0x406ee220, 0x3692: 0x406ee420, 0x3693: 0x406ee620,
+ 0x3694: 0x406ee820, 0x3695: 0x406eea20, 0x3696: 0x406eec20, 0x3697: 0x406eee20,
+ 0x3698: 0x406ef020, 0x3699: 0x406ef220, 0x369a: 0x406ef420, 0x369b: 0x406ef620,
+ 0x369c: 0x406ef820, 0x369d: 0x406efa20, 0x369e: 0x406efc20, 0x369f: 0x406efe20,
+ 0x36a0: 0x406f0020, 0x36a1: 0x406f0220, 0x36a2: 0x406f0420, 0x36a3: 0x406f0620,
+ 0x36a4: 0x406f0820, 0x36a5: 0x406f0a20, 0x36a6: 0x406f0c20, 0x36a7: 0x406f0e20,
+ 0x36a8: 0x406f1020, 0x36a9: 0x406f1220, 0x36aa: 0x406f1420, 0x36ab: 0x406f1620,
+ 0x36ac: 0x406f1820, 0x36ad: 0x406f1a20, 0x36ae: 0x406f1c20, 0x36af: 0x406f1e20,
+ 0x36b0: 0x406f2020, 0x36b1: 0x406f2220, 0x36b2: 0x406f2420, 0x36b3: 0x406f2620,
+ 0x36b4: 0x406f2820, 0x36b5: 0x406f2a20, 0x36b6: 0x406f2c20, 0x36b7: 0x406f2e20,
+ 0x36b8: 0x406f3020, 0x36b9: 0x406f3220, 0x36ba: 0x406f3420, 0x36bb: 0x406f3620,
+ 0x36bc: 0x406f3820, 0x36bd: 0x406f3a20, 0x36be: 0x406f3c20, 0x36bf: 0x406f3e20,
// Block 0xdb, offset 0x36c0
- 0x36c0: 0x402d5b20, 0x36c1: 0x402d5c20, 0x36c2: 0x402d5d20, 0x36c3: 0x402d5e20,
- 0x36c4: 0x402d5f20, 0x36c5: 0x402d6020, 0x36c6: 0x402d6120, 0x36c7: 0x402d6220,
- 0x36c8: 0x402d6320, 0x36c9: 0x402d6420, 0x36ca: 0x402d6520, 0x36cb: 0x402d6620,
- 0x36cc: 0x402d6720, 0x36cd: 0x402d6820, 0x36ce: 0x402d6920, 0x36cf: 0x402d6a20,
- 0x36d0: 0x402d6b20, 0x36d1: 0x402d6c20, 0x36d2: 0x402d6d20, 0x36d3: 0x402d6e20,
- 0x36d4: 0x402d6f20, 0x36d5: 0x402d7020, 0x36d6: 0x402d7120, 0x36d7: 0x402d7220,
- 0x36d8: 0x402d7320, 0x36d9: 0x402d7420, 0x36da: 0x402d7520, 0x36db: 0x402d7620,
- 0x36dc: 0x402d7720, 0x36dd: 0x402d7820, 0x36de: 0x402d7920, 0x36df: 0x402d7a20,
- 0x36e0: 0x402d7b20, 0x36e1: 0x402d7c20, 0x36e2: 0x402d7d20, 0x36e3: 0x402d7e20,
- 0x36e4: 0x402d7f20, 0x36e5: 0x402d8020, 0x36e6: 0x402d8120, 0x36e7: 0x402d8220,
- 0x36e8: 0x402d8320, 0x36e9: 0x402d8420, 0x36ea: 0x402d8520, 0x36eb: 0x402d8620,
- 0x36ec: 0x402d8720, 0x36ed: 0x402d8820, 0x36ee: 0x402d8920, 0x36ef: 0x402d8a20,
- 0x36f0: 0x402d8b20, 0x36f1: 0x402d8c20, 0x36f2: 0x402d8d20, 0x36f3: 0x402d8e20,
- 0x36f4: 0x402d8f20, 0x36f5: 0x402d9020, 0x36f6: 0x402d9120, 0x36f7: 0x402d9220,
- 0x36f8: 0x402d9320, 0x36f9: 0x402d9420, 0x36fa: 0x402d9520, 0x36fb: 0x402d9620,
- 0x36fc: 0x402d9720, 0x36fd: 0x402d9820, 0x36fe: 0x402d9920, 0x36ff: 0x402d9a20,
+ 0x36c0: 0x406f4020, 0x36c1: 0x406f4220, 0x36c2: 0x406f4420, 0x36c3: 0x406f4620,
+ 0x36c4: 0x406f4820, 0x36c5: 0x406f4a20, 0x36c6: 0x406f4c20, 0x36c7: 0x406f4e20,
+ 0x36c8: 0x406f5020, 0x36c9: 0x406f5220, 0x36ca: 0x406f5420, 0x36cb: 0x406f5620,
+ 0x36cc: 0x406f5820,
+ 0x36d0: 0x401a9020, 0x36d1: 0x401a9220, 0x36d2: 0x401a9420, 0x36d3: 0x401a9620,
+ 0x36d4: 0x401a9820, 0x36d5: 0x401a9a20, 0x36d6: 0x401a9c20, 0x36d7: 0x401a9e20,
+ 0x36d8: 0x401aa020, 0x36d9: 0x401aa220, 0x36da: 0x401aa420, 0x36db: 0x401aa620,
+ 0x36dc: 0x401aa820, 0x36dd: 0x401aaa20, 0x36de: 0x401aac20, 0x36df: 0x401aae20,
+ 0x36e0: 0x401ab020, 0x36e1: 0x401ab220, 0x36e2: 0x401ab420, 0x36e3: 0x401ab620,
+ 0x36e4: 0x401ab820, 0x36e5: 0x401aba20, 0x36e6: 0x401abc20, 0x36e7: 0x401abe20,
+ 0x36e8: 0x401ac020, 0x36e9: 0x401ac220, 0x36ea: 0x401ac420, 0x36eb: 0x401ac620,
+ 0x36ec: 0x401ac820, 0x36ed: 0x401aca20, 0x36ee: 0x401acc20, 0x36ef: 0x401ace20,
+ 0x36f0: 0x401ad020, 0x36f1: 0x401ad220, 0x36f2: 0x401ad420, 0x36f3: 0x401ad620,
+ 0x36f4: 0x401ad820, 0x36f5: 0x401ada20, 0x36f6: 0x401adc20, 0x36f7: 0x401ade20,
+ 0x36f8: 0x401ae020, 0x36f9: 0x401ae220, 0x36fa: 0x401ae420, 0x36fb: 0x401ae620,
+ 0x36fc: 0x401ae820, 0x36fd: 0x401aea20, 0x36fe: 0x401aec20, 0x36ff: 0x401aee20,
// Block 0xdc, offset 0x3700
- 0x3700: 0x402d9b20, 0x3701: 0x402d9c20, 0x3702: 0x402d9d20, 0x3703: 0x402d9e20,
- 0x3704: 0x402d9f20, 0x3705: 0x402da020, 0x3706: 0x402da120, 0x3707: 0x402da220,
- 0x3708: 0x402da320, 0x3709: 0x402da420, 0x370a: 0x402da520, 0x370b: 0x402da620,
- 0x370c: 0x402da720, 0x370d: 0x40012920, 0x370e: 0x40017920, 0x370f: 0x40016720,
- 0x3710: 0x0059e604, 0x3711: 0x005a0a04, 0x3712: 0x005a4404, 0x3713: 0xe0001132,
- 0x3714: 0xe0001135, 0x3715: 0xe0001138, 0x3716: 0xe000113b, 0x3717: 0xe000113e,
- 0x3718: 0xe0001141, 0x3719: 0xe0001144, 0x371a: 0xe0001147, 0x371b: 0xe000114a,
- 0x371c: 0xe000114d, 0x371d: 0xe0001150, 0x371e: 0xe0001153, 0x371f: 0xe0001156,
- 0x3720: 0xe000008d, 0x3721: 0xe0000111, 0x3722: 0xe00001f8, 0x3723: 0xe00002be,
- 0x3724: 0xe000037b, 0x3725: 0xe0000435, 0x3726: 0xe00004ec, 0x3727: 0xe0000588,
- 0x3728: 0xe0000624, 0x3729: 0xe00006bd, 0x372a: 0x005a1204, 0x372b: 0x005ad804,
+ 0x3700: 0x401af020, 0x3701: 0x401af220, 0x3702: 0x401af420, 0x3703: 0x401af620,
+ 0x3704: 0x401af820, 0x3705: 0x401afa20, 0x3706: 0x401afc20,
+ 0x3710: 0x406f6620, 0x3711: 0x406f6820, 0x3712: 0x406f6a20, 0x3713: 0x406f6c20,
+ 0x3714: 0x406f6e20, 0x3715: 0x406f7020, 0x3716: 0x406f7220, 0x3717: 0x406f7420,
+ 0x3718: 0x406f7620, 0x3719: 0x406f7820, 0x371a: 0x406f7a20, 0x371b: 0x406f7c20,
+ 0x371c: 0x406f7e20, 0x371d: 0x406f8020, 0x371e: 0x406f8220, 0x371f: 0x406f8420,
+ 0x3720: 0x406f8620, 0x3721: 0x406f8820, 0x3722: 0x406f8a20, 0x3723: 0x406f8c20,
+ 0x3724: 0x406f8e20, 0x3725: 0x406f9020, 0x3726: 0x406f9220, 0x3727: 0x406f9420,
+ 0x3728: 0x406f9620, 0x3729: 0x406f9820, 0x372a: 0x406f9e20, 0x372b: 0x406f9a20,
+ 0x372c: 0x406fa020, 0x372d: 0x406f9c20, 0x372e: 0x406fa220, 0x372f: 0x406fa420,
+ 0x3730: 0x406fa620, 0x3731: 0x406fa820, 0x3732: 0x406faa20, 0x3733: 0x406fac20,
+ 0x3734: 0x406fae20, 0x3735: 0x406fb020, 0x3736: 0x406fb220, 0x3737: 0x406fb420,
+ 0x3738: 0x406f5a20, 0x3739: 0x406f5c20, 0x373a: 0x406f5e20, 0x373b: 0x406f6020,
+ 0x373c: 0x406f6420, 0x373d: 0x406f6220, 0x373e: 0x40025620, 0x373f: 0x4002fe20,
// Block 0xdd, offset 0x3740
- 0x3740: 0x00335008, 0x3741: 0x4019a820, 0x3742: 0x00335e08, 0x3743: 0x4019af20,
- 0x3744: 0x00336808, 0x3745: 0x4019b420, 0x3746: 0x00339808, 0x3747: 0x4019cc20,
- 0x3748: 0x0033b208, 0x3749: 0x4019d920, 0x374a: 0x00350608, 0x374b: 0x401a8320,
- 0x374c: 0x00355408, 0x374d: 0x401aaa20, 0x374e: 0x0035d208, 0x374f: 0x401ae920,
- 0x3750: 0x0035e008, 0x3751: 0x401af020, 0x3752: 0x00360a08, 0x3753: 0x401b0520,
- 0x3754: 0x00362408, 0x3755: 0x401b1220, 0x3756: 0x00362608, 0x3757: 0x401b1320,
- 0x3758: 0x00364208, 0x3759: 0x401b2120, 0x375a: 0x00364c08, 0x375b: 0x401b2620,
- 0x375c: 0x00365608, 0x375d: 0x401b2b20, 0x375e: 0x00368808, 0x375f: 0x401b4420,
- 0x3760: 0x00356e08, 0x3761: 0x401ab720, 0x3762: 0x00330208, 0x3763: 0x40198120,
- 0x3764: 0x00340608, 0x3765: 0x401a0320, 0x3766: 0x00341c08, 0x3767: 0x401a0e20,
- 0x3768: 0x0034520a, 0x3769: 0x00345204, 0x376a: 0x0034520a, 0x376b: 0x00345204,
- 0x376c: 0x0034520a, 0x376d: 0x00345204, 0x376e: 0x00345204, 0x376f: 0x80008402,
- 0x3770: 0x80000000, 0x3771: 0x80000000, 0x3772: 0x80000000, 0x3773: 0x40024120,
- 0x377c: 0x80005f02, 0x377d: 0x80005f02, 0x377e: 0x40027420, 0x377f: 0x401aeb20,
+ 0x3740: 0x405b8020, 0x3741: 0x405b8220, 0x3742: 0x405b8420, 0x3743: 0x405b8620,
+ 0x3744: 0x405b8820, 0x3745: 0x405b8a20, 0x3746: 0x405b8c20, 0x3747: 0x405b8e20,
+ 0x3748: 0x405b9020, 0x3749: 0x405b9220, 0x374a: 0x405b9420, 0x374b: 0x405b9620,
+ 0x374c: 0x405b9820, 0x374d: 0x405b9a20, 0x374e: 0x405b9c20, 0x374f: 0x405b9e20,
+ 0x3750: 0x405ba020, 0x3751: 0x405ba220, 0x3752: 0x405ba420, 0x3753: 0x405ba620,
+ 0x3754: 0x405ba820, 0x3755: 0x405baa20, 0x3756: 0x405bac20, 0x3757: 0x405bae20,
+ 0x3758: 0x405bb020, 0x3759: 0x405bb220, 0x375a: 0x405bb420, 0x375b: 0x405bb620,
+ 0x375c: 0x405bb820, 0x375d: 0x405bba20, 0x375e: 0x405bbc20, 0x375f: 0x405bbe20,
+ 0x3760: 0x405bc020, 0x3761: 0x405bc220, 0x3762: 0x405bc420, 0x3763: 0x405bc620,
+ 0x3764: 0x405bc820, 0x3765: 0x405bca20, 0x3766: 0x405bcc20, 0x3767: 0x405bce20,
+ 0x3768: 0x405bd020, 0x3769: 0x405bd220, 0x376a: 0x405bd420, 0x376b: 0x405bd620,
+ 0x376c: 0x405bd820, 0x376d: 0x405bda20, 0x376e: 0x405bdc20, 0x376f: 0x405bde20,
+ 0x3770: 0x405be020, 0x3771: 0x405be220, 0x3772: 0x405be420, 0x3773: 0x405be620,
+ 0x3774: 0x405be820, 0x3775: 0x405bea20, 0x3776: 0x405bec20, 0x3777: 0x405bee20,
+ 0x3778: 0x405bf020, 0x3779: 0x405bf220, 0x377a: 0x405bf420, 0x377b: 0x405bf620,
+ 0x377c: 0x405bf820, 0x377d: 0x405bfa20, 0x377e: 0x405bfc20, 0x377f: 0x405bfe20,
// Block 0xde, offset 0x3780
- 0x3780: 0x0032f808, 0x3781: 0x40197c20, 0x3782: 0x00337608, 0x3783: 0x4019bb20,
- 0x3784: 0x00333608, 0x3785: 0x40199b20, 0x3786: 0x0035a608, 0x3787: 0x401ad320,
- 0x3788: 0x00337208, 0x3789: 0x4019b920, 0x378a: 0x0034c408, 0x378b: 0x401a6220,
- 0x378c: 0x0034b808, 0x378d: 0x401a5c20, 0x378e: 0x00357008, 0x378f: 0x401ab820,
- 0x3790: 0x00357a08, 0x3791: 0x401abd20, 0x3792: 0x00358408, 0x3793: 0x401ac220,
- 0x3794: 0x00354208, 0x3795: 0x401aa120, 0x3796: 0x0035c808, 0x3797: 0x401ae420,
- 0x37a0: 0x402da820, 0x37a1: 0x402da920, 0x37a2: 0x402daa20, 0x37a3: 0x402dab20,
- 0x37a4: 0x402dac20, 0x37a5: 0x402dad20, 0x37a6: 0x402dae20, 0x37a7: 0x402daf20,
- 0x37a8: 0x402db020, 0x37a9: 0x402db120, 0x37aa: 0x402db220, 0x37ab: 0x402db320,
- 0x37ac: 0x402db420, 0x37ad: 0x402db520, 0x37ae: 0x402db620, 0x37af: 0x402db720,
- 0x37b0: 0x402db820, 0x37b1: 0x402db920, 0x37b2: 0x402dba20, 0x37b3: 0x402dbb20,
- 0x37b4: 0x402dbc20, 0x37b5: 0x402dbd20, 0x37b6: 0x402dbe20, 0x37b7: 0x402dbf20,
- 0x37b8: 0x402dc020, 0x37b9: 0x402dc120, 0x37ba: 0x402dc220, 0x37bb: 0x402dc320,
- 0x37bc: 0x402dc420, 0x37bd: 0x402dc520, 0x37be: 0x402dc620, 0x37bf: 0x402dc720,
+ 0x3780: 0x405c0020, 0x3781: 0x405c0220, 0x3782: 0x405c0420, 0x3783: 0x405c0620,
+ 0x3784: 0x405c0820, 0x3785: 0x405c0a20, 0x3786: 0x405c0c20, 0x3787: 0x405c0e20,
+ 0x3788: 0x405c1020, 0x3789: 0x405c1220, 0x378a: 0x405c1420, 0x378b: 0x405c1620,
+ 0x378c: 0x405c1820, 0x378d: 0x405c1a20, 0x378e: 0x405c1c20, 0x378f: 0x405c1e20,
+ 0x3790: 0x405c2020, 0x3791: 0x405c2220, 0x3792: 0x405c2420, 0x3793: 0x405c2620,
+ 0x3794: 0x405c2820, 0x3795: 0x405c2a20, 0x3796: 0x405c2c20, 0x3797: 0x405c2e20,
+ 0x3798: 0x405c3020, 0x3799: 0x405c3220, 0x379a: 0x405c3420, 0x379b: 0x405c3620,
+ 0x379c: 0x405c3820, 0x379d: 0x405c3a20, 0x379e: 0x405c3c20, 0x379f: 0x405c3e20,
+ 0x37a0: 0x405c4020, 0x37a1: 0x405c4220, 0x37a2: 0x405c4420, 0x37a3: 0x405c4620,
+ 0x37a4: 0x405c4820, 0x37a5: 0x405c4a20, 0x37a6: 0x405c4c20, 0x37a7: 0x405c4e20,
+ 0x37a8: 0x405c5020, 0x37a9: 0x405c5220, 0x37aa: 0x405c5420, 0x37ab: 0x405c5620,
+ 0x37ac: 0x405c5820, 0x37ad: 0x405c5a20, 0x37ae: 0x405c5c20, 0x37af: 0x405c5e20,
+ 0x37b0: 0x405c6020, 0x37b1: 0x405c6220, 0x37b2: 0x405c6420, 0x37b3: 0x405c6620,
+ 0x37b4: 0x405c6820, 0x37b5: 0x405c6a20, 0x37b6: 0x405c6c20, 0x37b7: 0x405c6e20,
+ 0x37b8: 0x405c7020, 0x37b9: 0x405c7220, 0x37ba: 0x405c7420, 0x37bb: 0x405c7620,
+ 0x37bc: 0x405c7820, 0x37bd: 0x405c7a20, 0x37be: 0x405c7c20, 0x37bf: 0x405c7e20,
// Block 0xdf, offset 0x37c0
- 0x37c0: 0x402dc820, 0x37c1: 0x402dc920, 0x37c2: 0x402dca20, 0x37c3: 0x402dcb20,
- 0x37c4: 0x402dcc20, 0x37c5: 0x402dcd20, 0x37c6: 0x402dce20, 0x37c7: 0x402dcf20,
- 0x37c8: 0x402dd020, 0x37c9: 0x402dd120, 0x37ca: 0x402dd220, 0x37cb: 0x402dd320,
- 0x37cc: 0x402dd420, 0x37cd: 0x402dd520, 0x37ce: 0x402dd620, 0x37cf: 0x402dd720,
- 0x37d0: 0x402dd820, 0x37d1: 0x402dd920, 0x37d2: 0x402dda20, 0x37d3: 0x402ddb20,
- 0x37d4: 0x402ddc20, 0x37d5: 0x402ddd20, 0x37d6: 0x402dde20, 0x37d7: 0x402ddf20,
- 0x37d8: 0x402de020, 0x37d9: 0x402de120, 0x37da: 0x402de220, 0x37db: 0x402de320,
- 0x37dc: 0x402de420, 0x37dd: 0x402de520, 0x37de: 0x402de620, 0x37df: 0x402de720,
- 0x37e0: 0x402de820, 0x37e1: 0x402de920, 0x37e2: 0x402dea20, 0x37e3: 0x402deb20,
- 0x37e4: 0x402dec20, 0x37e5: 0x402ded20, 0x37e6: 0x402dee20, 0x37e7: 0x402def20,
- 0x37e8: 0x402df020, 0x37e9: 0x402df120, 0x37ea: 0x402df220, 0x37eb: 0x402df320,
- 0x37ec: 0x402df420, 0x37ed: 0x402df520, 0x37ee: 0x402df620, 0x37ef: 0x402df720,
- 0x37f0: 0x8000db02, 0x37f1: 0x8000dc02, 0x37f2: 0x4001b320, 0x37f3: 0x40017a20,
- 0x37f4: 0x40015720, 0x37f5: 0x40012a20, 0x37f6: 0x40013120, 0x37f7: 0x40016820,
+ 0x37c0: 0x405c8020, 0x37c1: 0x405c8220, 0x37c2: 0x405c8420, 0x37c3: 0x405c8620,
+ 0x37c4: 0x405c8820, 0x37c5: 0x405c8a20, 0x37c6: 0x405c8c20, 0x37c7: 0x405c8e20,
+ 0x37c8: 0x405c9020, 0x37c9: 0x405c9220, 0x37ca: 0x405c9420, 0x37cb: 0x405c9620,
+ 0x37cc: 0x405c9820, 0x37cd: 0x405c9a20, 0x37ce: 0x405c9c20, 0x37cf: 0x405c9e20,
+ 0x37d0: 0x405ca020, 0x37d1: 0x405ca220, 0x37d2: 0x405ca420, 0x37d3: 0x405ca620,
+ 0x37d4: 0x405ca820, 0x37d5: 0x405caa20, 0x37d6: 0x405cac20, 0x37d7: 0x405cae20,
+ 0x37d8: 0x405cb020, 0x37d9: 0x405cb220, 0x37da: 0x405cb420, 0x37db: 0x405cb620,
+ 0x37dc: 0x405cb820, 0x37dd: 0x405cba20, 0x37de: 0x405cbc20, 0x37df: 0x405cbe20,
+ 0x37e0: 0x405cc020, 0x37e1: 0x405cc220, 0x37e2: 0x405cc420, 0x37e3: 0x405cc620,
+ 0x37e4: 0x405cc820, 0x37e5: 0x405cca20, 0x37e6: 0x405ccc20, 0x37e7: 0x405cce20,
+ 0x37e8: 0x405cd020, 0x37e9: 0x405cd220, 0x37ea: 0x405cd420, 0x37eb: 0x405cd620,
+ 0x37ec: 0x405cd820, 0x37ed: 0x405cda20, 0x37ee: 0x405cdc20, 0x37ef: 0x405cde20,
+ 0x37f0: 0x405ce020, 0x37f1: 0x405ce220, 0x37f2: 0x405ce420, 0x37f3: 0x405ce620,
+ 0x37f4: 0x405ce820, 0x37f5: 0x405cea20, 0x37f6: 0x405cec20, 0x37f7: 0x405cee20,
+ 0x37f8: 0x405cf020, 0x37f9: 0x405cf220, 0x37fa: 0x405cf420, 0x37fb: 0x405cf620,
+ 0x37fc: 0x405cf820, 0x37fd: 0x405cfa20, 0x37fe: 0x405cfc20, 0x37ff: 0x405cfe20,
// Block 0xe0, offset 0x3800
- 0x3800: 0x40035d20, 0x3801: 0x40035e20, 0x3802: 0x40035f20, 0x3803: 0x40036020,
- 0x3804: 0x40036120, 0x3805: 0x40036220, 0x3806: 0x40036320, 0x3807: 0x40036420,
- 0x3808: 0x40036520, 0x3809: 0x40036620, 0x380a: 0x40036720, 0x380b: 0x40036820,
- 0x380c: 0x40036920, 0x380d: 0x40036a20, 0x380e: 0x40036b20, 0x380f: 0x40036c20,
- 0x3810: 0x40036d20, 0x3811: 0x40036e20, 0x3812: 0x40036f20, 0x3813: 0x40037020,
- 0x3814: 0x40037120, 0x3815: 0x40037220, 0x3816: 0x40037320, 0x3817: 0x40037420,
- 0x3818: 0x40037520, 0x3819: 0x40037620, 0x381a: 0x40037720, 0x381b: 0x40037820,
- 0x381c: 0x40037920, 0x381d: 0x40037a20, 0x381e: 0x40037b20, 0x381f: 0x40037c20,
- 0x3820: 0x40037d20, 0x3821: 0x40037e20, 0x3822: 0x00314a08, 0x3823: 0x4018a520,
- 0x3824: 0x00315e08, 0x3825: 0x4018af20, 0x3826: 0x002cf208, 0x3827: 0x40167920,
- 0x3828: 0xe0000815, 0x3829: 0xe0000812, 0x382a: 0x00311408, 0x382b: 0x40188a20,
- 0x382c: 0x00311608, 0x382d: 0x40188b20, 0x382e: 0x00311808, 0x382f: 0x40188c20,
- 0x3830: 0x40163b20, 0x3831: 0x4017aa20, 0x3832: 0xe00006f0, 0x3833: 0xe00006ed,
- 0x3834: 0xe0000708, 0x3835: 0xe0000705, 0x3836: 0xe000070e, 0x3837: 0xe000070b,
- 0x3838: 0xe0000717, 0x3839: 0xe0000714, 0x383a: 0xe000071e, 0x383b: 0xe000071a,
- 0x383c: 0xe0000725, 0x383d: 0xe0000722, 0x383e: 0x002bc608, 0x383f: 0x4015e320,
+ 0x3800: 0x405d0020, 0x3801: 0x405d0220, 0x3802: 0x405d0420, 0x3803: 0x405d0620,
+ 0x3804: 0x405d0820, 0x3805: 0x405d0a20, 0x3806: 0x405d0c20, 0x3807: 0x405d0e20,
+ 0x3808: 0x405d1020, 0x3809: 0x405d1220, 0x380a: 0x405d1420, 0x380b: 0x405d1620,
+ 0x380c: 0x405d1820, 0x380d: 0x405d1a20, 0x380e: 0x405d1c20, 0x380f: 0x405d1e20,
+ 0x3810: 0x405d2020, 0x3811: 0x405d2220, 0x3812: 0x405d2420, 0x3813: 0x405d2620,
+ 0x3814: 0x405d2820, 0x3815: 0x405d2a20, 0x3816: 0x405d2c20, 0x3817: 0x405d2e20,
+ 0x3818: 0x405d3020, 0x3819: 0x405d3220, 0x381a: 0x405d3420, 0x381b: 0x405d3620,
+ 0x381c: 0x405d3820, 0x381d: 0x405d3a20, 0x381e: 0x405d3c20, 0x381f: 0x405d3e20,
+ 0x3820: 0x405d4020, 0x3821: 0x405d4220, 0x3822: 0x405d4420, 0x3823: 0x405d4620,
+ 0x3824: 0x405d4820, 0x3825: 0x405d4a20, 0x3826: 0x405d4c20, 0x3827: 0x405d4e20,
+ 0x3828: 0x405d5020, 0x3829: 0x405d5220, 0x382a: 0x405d5420, 0x382b: 0x405d5620,
+ 0x382c: 0x405d5820, 0x382d: 0x405d5a20, 0x382e: 0x405d5c20, 0x382f: 0x405d5e20,
+ 0x3830: 0x405d6020, 0x3831: 0x405d6220, 0x3832: 0x405d6420, 0x3833: 0x405d6620,
+ 0x3834: 0x405d6820, 0x3835: 0x405d6a20, 0x3836: 0x405d6c20, 0x3837: 0x405d6e20,
+ 0x3838: 0x405d7020, 0x3839: 0x405d7220, 0x383a: 0x405d7420, 0x383b: 0x405d7620,
+ 0x383c: 0x405d7820, 0x383d: 0x405d7a20, 0x383e: 0x405d7c20, 0x383f: 0x405d7e20,
// Block 0xe1, offset 0x3840
- 0x3840: 0x002d7a08, 0x3841: 0x4016bd20, 0x3842: 0x002d7c08, 0x3843: 0x4016be20,
- 0x3844: 0x002d7e08, 0x3845: 0x4016bf20, 0x3846: 0x002d9808, 0x3847: 0x4016cc20,
- 0x3848: 0x002d9c08, 0x3849: 0x4016ce20, 0x384a: 0x002e7e08, 0x384b: 0x40173f20,
- 0x384c: 0x002e6e08, 0x384d: 0x40173720, 0x384e: 0xe00007c2, 0x384f: 0xe00007bf,
- 0x3850: 0x002e9e08, 0x3851: 0x40174f20, 0x3852: 0x002eac08, 0x3853: 0x40175620,
- 0x3854: 0x002eae08, 0x3855: 0x40175720, 0x3856: 0x002ec408, 0x3857: 0x40176220,
- 0x3858: 0x002ec608, 0x3859: 0x40176320, 0x385a: 0x002ef008, 0x385b: 0x40177820,
- 0x385c: 0x002f4a08, 0x385d: 0x4017a520, 0x385e: 0x00302e08, 0x385f: 0x40181720,
- 0x3860: 0xe0000822, 0x3861: 0xe000081f, 0x3862: 0x0030c008, 0x3863: 0x40186020,
- 0x3864: 0x0030f608, 0x3865: 0x40187b20, 0x3866: 0x0030f808, 0x3867: 0x40187c20,
- 0x3868: 0x00310208, 0x3869: 0x40188120, 0x386a: 0x00310408, 0x386b: 0x40188220,
- 0x386c: 0x00310608, 0x386d: 0x40188320, 0x386e: 0x00310808, 0x386f: 0x40188420,
- 0x3870: 0xf0000014, 0x3871: 0x4015fd20, 0x3872: 0x4016e620, 0x3873: 0x40170120,
- 0x3874: 0x40171f20, 0x3875: 0x4017a320, 0x3876: 0x4017a420, 0x3877: 0x4017e420,
- 0x3878: 0x40188520, 0x3879: 0xe0000748, 0x387a: 0xe0000745, 0x387b: 0xe000075a,
- 0x387c: 0xe0000757, 0x387d: 0xe000076e, 0x387e: 0x002cbc08, 0x387f: 0x40165e20,
+ 0x3840: 0x405d8020, 0x3841: 0x405d8220, 0x3842: 0x405d8420, 0x3843: 0x405d8620,
+ 0x3844: 0x405d8820, 0x3845: 0x405d8a20, 0x3846: 0x405d8c20, 0x3847: 0x405d8e20,
+ 0x3848: 0x405d9020, 0x3849: 0x405d9220, 0x384a: 0x405d9420, 0x384b: 0x405d9620,
+ 0x384c: 0x405d9820, 0x384d: 0x40025820, 0x384e: 0x40030020, 0x384f: 0x4002d820,
+ 0x3850: 0x005c3084, 0x3851: 0x005c5484, 0x3852: 0x005c8e84, 0x3853: 0xe00015c7,
+ 0x3854: 0xe00015ca, 0x3855: 0xe00015cd, 0x3856: 0xe00015d0, 0x3857: 0xe00015d3,
+ 0x3858: 0xe00015d6, 0x3859: 0xe00015d9, 0x385a: 0xe00015dc, 0x385b: 0xe00015df,
+ 0x385c: 0xe00015e2, 0x385d: 0xe00015e5, 0x385e: 0xe00015e8, 0x385f: 0xe00015eb,
+ 0x3860: 0xe000012b, 0x3861: 0xe00001bf, 0x3862: 0xe00002d7, 0x3863: 0xe00003b1,
+ 0x3864: 0xe0000486, 0x3865: 0xe0000550, 0x3866: 0xe000061b, 0x3867: 0xe00006c3,
+ 0x3868: 0xe000076f, 0x3869: 0xe0000814, 0x386a: 0x005c5c84, 0x386b: 0x005d2284,
// Block 0xe2, offset 0x3880
- 0x3880: 0x002dd608, 0x3881: 0x4016eb20, 0x3882: 0xe00007d4, 0x3883: 0xe00007d1,
- 0x3884: 0xe00007e6, 0x3885: 0xe00007e3, 0x3886: 0xe00007ff, 0x3887: 0xe00007fc,
- 0x3888: 0x40037f20, 0x3889: 0x40038020, 0x388a: 0x40038120, 0x388b: 0x00314c08,
- 0x388c: 0x4018a620, 0x388d: 0x002fee08, 0x388e: 0x4016e120,
- 0x3890: 0x002e2a08, 0x3891: 0x40171520,
- 0x38a0: 0xe0000768, 0x38a1: 0xe0000765, 0x38a2: 0xe0000780, 0x38a3: 0xe000077d,
- 0x38a4: 0xe00007a4, 0x38a5: 0xe00007a1, 0x38a6: 0xe00007ce, 0x38a7: 0xe00007cb,
- 0x38a8: 0xe00007da, 0x38a9: 0xe00007d7,
+ 0x3880: 0x0033ec88, 0x3881: 0x4033ec20, 0x3882: 0x0033fa88, 0x3883: 0x4033fa20,
+ 0x3884: 0x00340488, 0x3885: 0x40340420, 0x3886: 0x00343488, 0x3887: 0x40343420,
+ 0x3888: 0x00344e88, 0x3889: 0x40344e20, 0x388a: 0x0035a288, 0x388b: 0x4035a220,
+ 0x388c: 0x0035f088, 0x388d: 0x4035f020, 0x388e: 0x00366e88, 0x388f: 0x40366e20,
+ 0x3890: 0x00367c88, 0x3891: 0x40367c20, 0x3892: 0x0036a688, 0x3893: 0x4036a620,
+ 0x3894: 0x0036c088, 0x3895: 0x4036c020, 0x3896: 0x0036c288, 0x3897: 0x4036c220,
+ 0x3898: 0x0036de88, 0x3899: 0x4036de20, 0x389a: 0x0036e888, 0x389b: 0x4036e820,
+ 0x389c: 0x0036f288, 0x389d: 0x4036f220, 0x389e: 0x00372488, 0x389f: 0x40372420,
+ 0x38a0: 0x00360a88, 0x38a1: 0x40360a20, 0x38a2: 0x00339e88, 0x38a3: 0x40339e20,
+ 0x38a4: 0x0034a288, 0x38a5: 0x4034a220, 0x38a6: 0x0034b888, 0x38a7: 0x4034b820,
+ 0x38a8: 0x0034ee8a, 0x38a9: 0x0034ee84, 0x38aa: 0x0034ee8a, 0x38ab: 0x0034ee84,
+ 0x38ac: 0x0034ee8a, 0x38ad: 0x0034ee84, 0x38ae: 0x0034ee84, 0x38af: 0x80008402,
+ 0x38b0: 0x80000000, 0x38b1: 0x80000000, 0x38b2: 0x80000000, 0x38b3: 0x4004e020,
+ 0x38b4: 0x0033c284, 0x38b5: 0x00341484, 0x38b6: 0x00343684, 0x38b7: 0x00357284,
+ 0x38b8: 0x00367484, 0x38b9: 0x00367e84, 0x38ba: 0x00368e84, 0x38bb: 0x0035e084,
+ 0x38bc: 0x80005f02, 0x38bd: 0x80005f02, 0x38be: 0x40054c20, 0x38bf: 0x40367220,
// Block 0xe3, offset 0x38c0
- 0x38fa: 0x40180720, 0x38fb: 0x40164320,
- 0x38fc: 0x40175820, 0x38fd: 0x4016ff20, 0x38fe: 0x40168c20, 0x38ff: 0x40170020,
+ 0x38c0: 0x00339488, 0x38c1: 0x40339420, 0x38c2: 0x00341288, 0x38c3: 0x40341220,
+ 0x38c4: 0x0033d288, 0x38c5: 0x4033d220, 0x38c6: 0x00364288, 0x38c7: 0x40364220,
+ 0x38c8: 0x00340e88, 0x38c9: 0x40340e20, 0x38ca: 0x00356088, 0x38cb: 0x40356020,
+ 0x38cc: 0x00355488, 0x38cd: 0x40355420, 0x38ce: 0x00360c88, 0x38cf: 0x40360c20,
+ 0x38d0: 0x00361688, 0x38d1: 0x40361620, 0x38d2: 0x00362088, 0x38d3: 0x40362020,
+ 0x38d4: 0x0035de88, 0x38d5: 0x4035de20, 0x38d6: 0x00366488, 0x38d7: 0x40366420,
+ 0x38df: 0x0036ce84,
+ 0x38e0: 0x405d9a20, 0x38e1: 0x405d9c20, 0x38e2: 0x405d9e20, 0x38e3: 0x405da020,
+ 0x38e4: 0x405da220, 0x38e5: 0x405da420, 0x38e6: 0x405da620, 0x38e7: 0x405da820,
+ 0x38e8: 0x405daa20, 0x38e9: 0x405dac20, 0x38ea: 0x405dae20, 0x38eb: 0x405db020,
+ 0x38ec: 0x405db220, 0x38ed: 0x405db420, 0x38ee: 0x405db620, 0x38ef: 0x405db820,
+ 0x38f0: 0x405dba20, 0x38f1: 0x405dbc20, 0x38f2: 0x405dbe20, 0x38f3: 0x405dc020,
+ 0x38f4: 0x405dc220, 0x38f5: 0x405dc420, 0x38f6: 0x405dc620, 0x38f7: 0x405dc820,
+ 0x38f8: 0x405dca20, 0x38f9: 0x405dcc20, 0x38fa: 0x405dce20, 0x38fb: 0x405dd020,
+ 0x38fc: 0x405dd220, 0x38fd: 0x405dd420, 0x38fe: 0x405dd620, 0x38ff: 0x405dd820,
// Block 0xe4, offset 0x3900
- 0x3900: 0x40225f20, 0x3901: 0x40226020, 0x3902: 0x40226120, 0x3903: 0x40226220,
- 0x3904: 0x40226320, 0x3905: 0x40226420, 0x3906: 0x40226520, 0x3907: 0x40226620,
- 0x3908: 0x40226720, 0x3909: 0x40226820, 0x390a: 0x40226920, 0x390b: 0x80010d02,
- 0x390c: 0x40226a20, 0x390d: 0x40226b20, 0x390e: 0x40226c20, 0x390f: 0x40226d20,
- 0x3910: 0x40226e20, 0x3911: 0x40226f20, 0x3912: 0x40227020, 0x3913: 0x40227120,
- 0x3914: 0x40227220, 0x3915: 0x40227320, 0x3916: 0x40227420, 0x3917: 0x40227520,
- 0x3918: 0x40227620, 0x3919: 0x40227720, 0x391a: 0x40227820, 0x391b: 0x40227920,
- 0x391c: 0x40227a20, 0x391d: 0x40227b20, 0x391e: 0x40227c20, 0x391f: 0x40227d20,
- 0x3920: 0x40227e20, 0x3921: 0x40227f20, 0x3922: 0x40228020, 0x3923: 0x40228120,
- 0x3924: 0x40228220, 0x3925: 0x40228320, 0x3926: 0x40228420, 0x3927: 0x40228520,
- 0x3928: 0x40039620, 0x3929: 0x40039720, 0x392a: 0x40039820, 0x392b: 0x40039920,
- 0x3930: 0x4013d820, 0x3931: 0x4013d920, 0x3932: 0x4013da20, 0x3933: 0x4013db20,
- 0x3934: 0x4013dc20, 0x3935: 0x4013dd20, 0x3936: 0x40039a20, 0x3937: 0x40039b20,
- 0x3938: 0x4013ad20, 0x3939: 0x40039c20,
+ 0x3900: 0x405dda20, 0x3901: 0x405ddc20, 0x3902: 0x405dde20, 0x3903: 0x405de020,
+ 0x3904: 0x405de220, 0x3905: 0x405de420, 0x3906: 0x405de620, 0x3907: 0x405de820,
+ 0x3908: 0x405dea20, 0x3909: 0x405dec20, 0x390a: 0x405dee20, 0x390b: 0x405df020,
+ 0x390c: 0x405df220, 0x390d: 0x405df420, 0x390e: 0x405df620, 0x390f: 0x405df820,
+ 0x3910: 0x405dfa20, 0x3911: 0x405dfc20, 0x3912: 0x405dfe20, 0x3913: 0x405e0020,
+ 0x3914: 0x405e0220, 0x3915: 0x405e0420, 0x3916: 0x405e0620, 0x3917: 0x405e0820,
+ 0x3918: 0x405e0a20, 0x3919: 0x405e0c20, 0x391a: 0x405e0e20, 0x391b: 0x405e1020,
+ 0x391c: 0x405e1220, 0x391d: 0x405e1420, 0x391e: 0x405e1620, 0x391f: 0x405e1820,
+ 0x3920: 0x405e1a20, 0x3921: 0x405e1c20, 0x3922: 0x405e1e20, 0x3923: 0x405e2020,
+ 0x3924: 0x405e2220, 0x3925: 0x405e2420, 0x3926: 0x405e2620, 0x3927: 0x405e2820,
+ 0x3928: 0x405e2a20, 0x3929: 0x405e2c20, 0x392a: 0x405e2e20, 0x392b: 0x405e3020,
+ 0x392c: 0x405e3220, 0x392d: 0x405e3420, 0x392e: 0x405e3620, 0x392f: 0x405e3820,
+ 0x3930: 0x8000ef02, 0x3931: 0x8000f002, 0x3932: 0x40038220, 0x3933: 0x40030220,
+ 0x3934: 0x4002b820, 0x3935: 0x40025a20, 0x3936: 0x40026a20, 0x3937: 0x4002da20,
// Block 0xe5, offset 0x3940
- 0x3940: 0x4024e020, 0x3941: 0x4024e120, 0x3942: 0x4024e220, 0x3943: 0x4024e320,
- 0x3944: 0x4024e420, 0x3945: 0x4024e520, 0x3946: 0x4024e620, 0x3947: 0x4024e720,
- 0x3948: 0x4024ec20, 0x3949: 0x4024ed20, 0x394a: 0x4024ee20, 0x394b: 0x4024ef20,
- 0x394c: 0x4024f020, 0x394d: 0x4024f120, 0x394e: 0x4024f220, 0x394f: 0x4024f320,
- 0x3950: 0x4024f420, 0x3951: 0x4024f520, 0x3952: 0x4024f620, 0x3953: 0x4024f720,
- 0x3954: 0x4024f920, 0x3955: 0x4024fa20, 0x3956: 0x4024fb20, 0x3957: 0x4024fc20,
- 0x3958: 0x4024ff20, 0x3959: 0x40250220, 0x395a: 0x40250320, 0x395b: 0x40250520,
- 0x395c: 0x40250620, 0x395d: 0x40250920, 0x395e: 0x40250e20, 0x395f: 0x40250f20,
- 0x3960: 0x40251020, 0x3961: 0x40251120, 0x3962: 0x40250a20, 0x3963: 0x40250b20,
- 0x3964: 0x40250c20, 0x3965: 0x40250d20, 0x3966: 0x40251220, 0x3967: 0x4024f820,
- 0x3968: 0x4024fd20, 0x3969: 0x4024e820, 0x396a: 0x4024e920, 0x396b: 0x4024ea20,
- 0x396c: 0x4024eb20, 0x396d: 0x4024fe20, 0x396e: 0x40250420, 0x396f: 0x40250720,
- 0x3970: 0x40250820, 0x3971: 0x40250020, 0x3972: 0x40250120, 0x3973: 0x40251320,
- 0x3974: 0x4002b820, 0x3975: 0x4002b920, 0x3976: 0x40018420, 0x3977: 0x40018520,
+ 0x3940: 0x4006ba20, 0x3941: 0x4006bc20, 0x3942: 0x4006be20, 0x3943: 0x4006c020,
+ 0x3944: 0x4006c220, 0x3945: 0x4006c420, 0x3946: 0x4006c620, 0x3947: 0x4006c820,
+ 0x3948: 0x4006ca20, 0x3949: 0x4006cc20, 0x394a: 0x4006ce20, 0x394b: 0x4006d020,
+ 0x394c: 0x4006d220, 0x394d: 0x4006d420, 0x394e: 0x4006d620, 0x394f: 0x4006d820,
+ 0x3950: 0x4006da20, 0x3951: 0x4006dc20, 0x3952: 0x4006de20, 0x3953: 0x4006e020,
+ 0x3954: 0x4006e220, 0x3955: 0x4006e420, 0x3956: 0x4006e620, 0x3957: 0x4006e820,
+ 0x3958: 0x4006ea20, 0x3959: 0x4006ec20, 0x395a: 0x4006ee20, 0x395b: 0x4006f020,
+ 0x395c: 0x4006f220, 0x395d: 0x4006f420, 0x395e: 0x4006f620, 0x395f: 0x4006f820,
+ 0x3960: 0x4006fa20, 0x3961: 0x4006fc20, 0x3962: 0x0031e488, 0x3963: 0x4031e420,
+ 0x3964: 0x0031f888, 0x3965: 0x4031f820, 0x3966: 0x002d8c88, 0x3967: 0x402d8c20,
+ 0x3968: 0xe0000a4f, 0x3969: 0xe0000a4c, 0x396a: 0x0031ae88, 0x396b: 0x4031ae20,
+ 0x396c: 0x0031b088, 0x396d: 0x4031b020, 0x396e: 0x0031b288, 0x396f: 0x4031b220,
+ 0x3970: 0x402d1020, 0x3971: 0x402fee20, 0x3972: 0xe0000865, 0x3973: 0xe0000862,
+ 0x3974: 0xe0000881, 0x3975: 0xe000087e, 0x3976: 0xe0000887, 0x3977: 0xe0000884,
+ 0x3978: 0xe0000890, 0x3979: 0xe000088d, 0x397a: 0xe0000897, 0x397b: 0xe0000893,
+ 0x397c: 0xe000089e, 0x397d: 0xe000089b, 0x397e: 0x002c6088, 0x397f: 0x402c6020,
// Block 0xe6, offset 0x3980
- 0x3980: 0x80010e02, 0x3981: 0x80010f02, 0x3982: 0x40228620, 0x3983: 0x40228720,
- 0x3984: 0x40228820, 0x3985: 0x40228920, 0x3986: 0x40228a20, 0x3987: 0x40228b20,
- 0x3988: 0x40228c20, 0x3989: 0x40228d20, 0x398a: 0x40228e20, 0x398b: 0x40228f20,
- 0x398c: 0x40229020, 0x398d: 0x40229120, 0x398e: 0x40229220, 0x398f: 0x40229320,
- 0x3990: 0x40229420, 0x3991: 0x40229520, 0x3992: 0x40229620, 0x3993: 0x40229720,
- 0x3994: 0x40229820, 0x3995: 0x40229920, 0x3996: 0x40229a20, 0x3997: 0x40229b20,
- 0x3998: 0x40229c20, 0x3999: 0x40229d20, 0x399a: 0x40229e20, 0x399b: 0x40229f20,
- 0x399c: 0x4022a020, 0x399d: 0x4022a120, 0x399e: 0x4022a220, 0x399f: 0x4022a320,
- 0x39a0: 0x4022a420, 0x39a1: 0x4022a520, 0x39a2: 0x4022a620, 0x39a3: 0x4022a720,
- 0x39a4: 0x4022a820, 0x39a5: 0x4022a920, 0x39a6: 0x4022aa20, 0x39a7: 0x4022ab20,
- 0x39a8: 0x4022ac20, 0x39a9: 0x4022ad20, 0x39aa: 0x4022ae20, 0x39ab: 0x4022af20,
- 0x39ac: 0x4022b020, 0x39ad: 0x4022b120, 0x39ae: 0x4022b220, 0x39af: 0x4022b320,
- 0x39b0: 0x4022b420, 0x39b1: 0x4022b520, 0x39b2: 0x4022b620, 0x39b3: 0x4022b720,
- 0x39b4: 0x4022b820, 0x39b5: 0x4022b920, 0x39b6: 0x4022ba20, 0x39b7: 0x4022bb20,
- 0x39b8: 0x4022bc20, 0x39b9: 0x4022bd20, 0x39ba: 0x4022be20, 0x39bb: 0x4022bf20,
- 0x39bc: 0x4022c020, 0x39bd: 0x4022c120, 0x39be: 0x4022c220, 0x39bf: 0x4022c320,
+ 0x3980: 0x002e1488, 0x3981: 0x402e1420, 0x3982: 0x002e1688, 0x3983: 0x402e1620,
+ 0x3984: 0x002e1888, 0x3985: 0x402e1820, 0x3986: 0x002e3288, 0x3987: 0x402e3220,
+ 0x3988: 0x002e3688, 0x3989: 0x402e3620, 0x398a: 0x002f1888, 0x398b: 0x402f1820,
+ 0x398c: 0x002f0888, 0x398d: 0x402f0820, 0x398e: 0xe00009d2, 0x398f: 0xe00009cf,
+ 0x3990: 0x002f3888, 0x3991: 0x402f3820, 0x3992: 0x002f4688, 0x3993: 0x402f4620,
+ 0x3994: 0x002f4888, 0x3995: 0x402f4820, 0x3996: 0x002f5e88, 0x3997: 0x402f5e20,
+ 0x3998: 0x002f6088, 0x3999: 0x402f6020, 0x399a: 0x002f8a88, 0x399b: 0x402f8a20,
+ 0x399c: 0x002fe488, 0x399d: 0x402fe420, 0x399e: 0x0030c888, 0x399f: 0x4030c820,
+ 0x39a0: 0xe0000a6a, 0x39a1: 0xe0000a67, 0x39a2: 0x00316288, 0x39a3: 0x40316220,
+ 0x39a4: 0x00319088, 0x39a5: 0x40319020, 0x39a6: 0x00319288, 0x39a7: 0x40319220,
+ 0x39a8: 0x00319c88, 0x39a9: 0x40319c20, 0x39aa: 0x00319e88, 0x39ab: 0x40319e20,
+ 0x39ac: 0x0031a088, 0x39ad: 0x4031a020, 0x39ae: 0x0031a288, 0x39af: 0x4031a220,
+ 0x39b0: 0x0031a294, 0x39b1: 0x402c9420, 0x39b2: 0x402e6620, 0x39b3: 0x402e9c20,
+ 0x39b4: 0x402ed820, 0x39b5: 0x402fe020, 0x39b6: 0x402fe220, 0x39b7: 0x40306220,
+ 0x39b8: 0x4031a420, 0x39b9: 0xe00008e2, 0x39ba: 0xe00008df, 0x39bb: 0xe000090c,
+ 0x39bc: 0xe0000909, 0x39bd: 0xe000092c, 0x39be: 0x002d5688, 0x39bf: 0x402d5620,
// Block 0xe7, offset 0x39c0
- 0x39c0: 0x4022c420, 0x39c1: 0x4022c520, 0x39c2: 0x4022c620, 0x39c3: 0x4022c720,
- 0x39c4: 0x4022c820,
- 0x39ce: 0x40018020, 0x39cf: 0x40018120,
- 0x39d0: 0xe000004e, 0x39d1: 0xe00000cf, 0x39d2: 0xe00001b9, 0x39d3: 0xe000027f,
- 0x39d4: 0xe000033c, 0x39d5: 0xe00003f6, 0x39d6: 0xe00004ad, 0x39d7: 0xe0000549,
- 0x39d8: 0xe00005e5, 0x39d9: 0xe000067e,
- 0x39e0: 0x80000000, 0x39e1: 0x80000000, 0x39e2: 0x80000000, 0x39e3: 0x80000000,
- 0x39e4: 0x80000000, 0x39e5: 0x80000000, 0x39e6: 0x80000000, 0x39e7: 0x80000000,
- 0x39e8: 0x80000000, 0x39e9: 0x80000000, 0x39ea: 0x80000000, 0x39eb: 0x80000000,
- 0x39ec: 0x80000000, 0x39ed: 0x80000000, 0x39ee: 0x80000000, 0x39ef: 0x80000000,
- 0x39f0: 0x80000000, 0x39f1: 0x80000000, 0x39f2: 0x401fc020, 0x39f3: 0x003f8004,
- 0x39f4: 0x003f8004, 0x39f5: 0x003f8004, 0x39f6: 0x003f8004, 0x39f7: 0x003f8004,
- 0x39f8: 0x40028520, 0x39f9: 0x40028620, 0x39fa: 0x40028720, 0x39fb: 0x401fc120,
+ 0x39c0: 0x002e7088, 0x39c1: 0x402e7020, 0x39c2: 0xe00009f5, 0x39c3: 0xe00009f2,
+ 0x39c4: 0xe0000a18, 0x39c5: 0xe0000a15, 0x39c6: 0xe0000a31, 0x39c7: 0xe0000a2e,
+ 0x39c8: 0x4006fe20, 0x39c9: 0x40070020, 0x39ca: 0x40070220, 0x39cb: 0x0031e688,
+ 0x39cc: 0x4031e620, 0x39cd: 0x00308888, 0x39ce: 0x402e5c20,
+ 0x39d0: 0x002ec488, 0x39d1: 0x402ec420, 0x39d2: 0x002c4c88, 0x39d3: 0x402c4c20,
+ 0x39e0: 0xe0000926, 0x39e1: 0xe0000923, 0x39e2: 0xe000094e, 0x39e3: 0xe000094b,
+ 0x39e4: 0xe00009b0, 0x39e5: 0xe00009ad, 0x39e6: 0xe00009ef, 0x39e7: 0xe00009ec,
+ 0x39e8: 0xe0000a0c, 0x39e9: 0xe0000a09, 0x39ea: 0x002d8088,
// Block 0xe8, offset 0x3a00
- 0x3a00: 0xe000006c, 0x3a01: 0xe00000f0, 0x3a02: 0xe00001d7, 0x3a03: 0xe000029d,
- 0x3a04: 0xe000035a, 0x3a05: 0xe0000414, 0x3a06: 0xe00004cb, 0x3a07: 0xe0000567,
- 0x3a08: 0xe0000603, 0x3a09: 0xe000069c, 0x3a0a: 0x4025f420, 0x3a0b: 0x4025f520,
- 0x3a0c: 0x4025f620, 0x3a0d: 0x4025f720, 0x3a0e: 0x4025f820, 0x3a0f: 0x4025f920,
- 0x3a10: 0x4025fa20, 0x3a11: 0x4025fb20, 0x3a12: 0x4025fc20, 0x3a13: 0x4025fd20,
- 0x3a14: 0x4025fe20, 0x3a15: 0x4025ff20, 0x3a16: 0x40260020, 0x3a17: 0x40260120,
- 0x3a18: 0x40260220, 0x3a19: 0x40260320, 0x3a1a: 0x40260420, 0x3a1b: 0x40260520,
- 0x3a1c: 0x40260620, 0x3a1d: 0x40260720, 0x3a1e: 0x40260820, 0x3a1f: 0x40260920,
- 0x3a20: 0x40260a20, 0x3a21: 0x40260b20, 0x3a22: 0x40260c20, 0x3a23: 0x40260d20,
- 0x3a24: 0x40260e20, 0x3a25: 0x40260f20, 0x3a26: 0x40261020, 0x3a27: 0x40261120,
- 0x3a28: 0x40261220, 0x3a29: 0x40261320, 0x3a2a: 0x40261420, 0x3a2b: 0x80013002,
- 0x3a2c: 0x80013102, 0x3a2d: 0x80013202, 0x3a2e: 0x4002be20, 0x3a2f: 0x40018820,
- 0x3a30: 0x4025d020, 0x3a31: 0x4025d120, 0x3a32: 0x4025d220, 0x3a33: 0x4025d320,
- 0x3a34: 0x4025d420, 0x3a35: 0x4025d520, 0x3a36: 0x4025d620, 0x3a37: 0x4025d720,
- 0x3a38: 0x4025d820, 0x3a39: 0x4025d920, 0x3a3a: 0x4025da20, 0x3a3b: 0x4025db20,
- 0x3a3c: 0x4025dc20, 0x3a3d: 0x4025dd20, 0x3a3e: 0x4025de20, 0x3a3f: 0x4025df20,
+ 0x3a38: 0xf0001414, 0x3a39: 0xe00009c8, 0x3a3a: 0x4030a820, 0x3a3b: 0x402d2020,
+ 0x3a3c: 0x402f4a20, 0x3a3d: 0x402e9820, 0x3a3e: 0x402db220, 0x3a3f: 0x402e9a20,
// Block 0xe9, offset 0x3a40
- 0x3a40: 0x4025e020, 0x3a41: 0x4025e120, 0x3a42: 0x4025e220, 0x3a43: 0x4025e320,
- 0x3a44: 0x4025e420, 0x3a45: 0x4025e520, 0x3a46: 0x4025e620, 0x3a47: 0x4025e720,
- 0x3a48: 0x4025e820, 0x3a49: 0x4025e920, 0x3a4a: 0x4025ea20, 0x3a4b: 0x4025eb20,
- 0x3a4c: 0x4025ec20, 0x3a4d: 0x4025ed20, 0x3a4e: 0x4025ee20, 0x3a4f: 0x4025ef20,
- 0x3a50: 0x4025f020, 0x3a51: 0x4025f120, 0x3a52: 0x4025f220, 0x3a53: 0x4025f320,
- 0x3a5f: 0x4001b420,
- 0x3a60: 0x40309020, 0x3a61: 0x40309120, 0x3a62: 0x40309220, 0x3a63: 0x40309320,
- 0x3a64: 0x40309420, 0x3a65: 0x40309520, 0x3a66: 0x40309620, 0x3a67: 0x40309720,
- 0x3a68: 0x40309820, 0x3a69: 0x40309920, 0x3a6a: 0x40309a20, 0x3a6b: 0x40309b20,
- 0x3a6c: 0x40309c20, 0x3a6d: 0x40309d20, 0x3a6e: 0x40309e20, 0x3a6f: 0x40309f20,
- 0x3a70: 0x4030a020, 0x3a71: 0x4030a120, 0x3a72: 0x4030a220, 0x3a73: 0x4030a320,
- 0x3a74: 0x4030a420, 0x3a75: 0x4030a520, 0x3a76: 0x4030a620, 0x3a77: 0x4030a720,
- 0x3a78: 0x4030a820, 0x3a79: 0x4030a920, 0x3a7a: 0x4030aa20, 0x3a7b: 0x4030ab20,
- 0x3a7c: 0x4030ac20,
+ 0x3a40: 0x4045aa20, 0x3a41: 0x4045ac20, 0x3a42: 0x4045ae20, 0x3a43: 0x4045b020,
+ 0x3a44: 0x4045b220, 0x3a45: 0x4045b420, 0x3a46: 0x4045b620, 0x3a47: 0x4045b820,
+ 0x3a48: 0x4045ba20, 0x3a49: 0x4045bc20, 0x3a4a: 0x4045be20, 0x3a4b: 0x8000f302,
+ 0x3a4c: 0x4045c020, 0x3a4d: 0x4045c220, 0x3a4e: 0x4045c420, 0x3a4f: 0x4045c620,
+ 0x3a50: 0x4045c820, 0x3a51: 0x4045ca20, 0x3a52: 0x4045cc20, 0x3a53: 0x4045ce20,
+ 0x3a54: 0x4045d020, 0x3a55: 0x4045d220, 0x3a56: 0x4045d420, 0x3a57: 0x4045d620,
+ 0x3a58: 0x4045d820, 0x3a59: 0x4045da20, 0x3a5a: 0x4045dc20, 0x3a5b: 0x4045de20,
+ 0x3a5c: 0x4045e020, 0x3a5d: 0x4045e220, 0x3a5e: 0x4045e420, 0x3a5f: 0x4045e620,
+ 0x3a60: 0x4045e820, 0x3a61: 0x4045ea20, 0x3a62: 0x4045ec20, 0x3a63: 0x4045ee20,
+ 0x3a64: 0x4045f020, 0x3a65: 0x4045f220, 0x3a66: 0x4045f420, 0x3a67: 0x4045f620,
+ 0x3a68: 0x40075020, 0x3a69: 0x40075220, 0x3a6a: 0x40075420, 0x3a6b: 0x40075620,
+ 0x3a70: 0x40284820, 0x3a71: 0x40284a20, 0x3a72: 0x40284c20, 0x3a73: 0x40284e20,
+ 0x3a74: 0x40285020, 0x3a75: 0x40285220, 0x3a76: 0x40075820, 0x3a77: 0x40075a20,
+ 0x3a78: 0x4027f020, 0x3a79: 0x40075c20,
// Block 0xea, offset 0x3a80
- 0x3a80: 0x80010502, 0x3a81: 0x80010602, 0x3a82: 0x80010702, 0x3a83: 0x80010802,
- 0x3a84: 0x40283420, 0x3a85: 0x40283520, 0x3a86: 0x40283620, 0x3a87: 0x40283720,
- 0x3a88: 0x40283820, 0x3a89: 0x40283920, 0x3a8a: 0x40283a20, 0x3a8b: 0x40283b20,
- 0x3a8c: 0x40283c20, 0x3a8d: 0x40283d20, 0x3a8e: 0x40283e20, 0x3a8f: 0x40283f20,
- 0x3a90: 0x40284020, 0x3a91: 0x40284120, 0x3a92: 0x40284220, 0x3a93: 0x40284320,
- 0x3a94: 0x40284420, 0x3a95: 0x40284520, 0x3a96: 0x40284620, 0x3a97: 0x40284720,
- 0x3a98: 0x40284820, 0x3a99: 0x40284920, 0x3a9a: 0x40284a20, 0x3a9b: 0x40284b20,
- 0x3a9c: 0x40284c20, 0x3a9d: 0x40284d20, 0x3a9e: 0x40284e20, 0x3a9f: 0x40284f20,
- 0x3aa0: 0x40285020, 0x3aa1: 0x40285120, 0x3aa2: 0x40285220, 0x3aa3: 0x40285320,
- 0x3aa4: 0x40285420, 0x3aa5: 0x40285520, 0x3aa6: 0x40285620, 0x3aa7: 0x40285720,
- 0x3aa8: 0x40285820, 0x3aa9: 0x40285920, 0x3aaa: 0x40285a20, 0x3aab: 0x40285c20,
- 0x3aac: 0x0050b804, 0x3aad: 0x40285e20, 0x3aae: 0x40285f20, 0x3aaf: 0x40286020,
- 0x3ab0: 0x40286120, 0x3ab1: 0x40286220, 0x3ab2: 0x40286320, 0x3ab3: 0x80010402,
- 0x3ab4: 0x40286420, 0x3ab5: 0x40286d20, 0x3ab6: 0x40286620, 0x3ab7: 0x40286720,
- 0x3ab8: 0x40286820, 0x3ab9: 0x40286920, 0x3aba: 0x40286b20, 0x3abb: 0x40286c20,
- 0x3abc: 0x40286520, 0x3abd: 0x40286a20, 0x3abe: 0x40285b20, 0x3abf: 0x40285d20,
+ 0x3a80: 0x404baa20, 0x3a81: 0x404bac20, 0x3a82: 0x404bae20, 0x3a83: 0x404bb020,
+ 0x3a84: 0x404bb220, 0x3a85: 0x404bb420, 0x3a86: 0x404bb620, 0x3a87: 0x404bb820,
+ 0x3a88: 0x404bc220, 0x3a89: 0x404bc420, 0x3a8a: 0x404bc620, 0x3a8b: 0x404bc820,
+ 0x3a8c: 0x404bca20, 0x3a8d: 0x404bcc20, 0x3a8e: 0x404bce20, 0x3a8f: 0x404bd020,
+ 0x3a90: 0x404bd220, 0x3a91: 0x404bd420, 0x3a92: 0x404bd620, 0x3a93: 0x404bd820,
+ 0x3a94: 0x404bdc20, 0x3a95: 0x404bde20, 0x3a96: 0x404be020, 0x3a97: 0x404be220,
+ 0x3a98: 0x404be820, 0x3a99: 0x404bee20, 0x3a9a: 0x404bf020, 0x3a9b: 0x404bf420,
+ 0x3a9c: 0x404bf620, 0x3a9d: 0x404bfc20, 0x3a9e: 0x404c0620, 0x3a9f: 0x404c0820,
+ 0x3aa0: 0x404c0a20, 0x3aa1: 0x404c0c20, 0x3aa2: 0x404bfe20, 0x3aa3: 0x404c0020,
+ 0x3aa4: 0x404c0220, 0x3aa5: 0x404c0420, 0x3aa6: 0x404c0e20, 0x3aa7: 0x404bda20,
+ 0x3aa8: 0x404be420, 0x3aa9: 0x404bba20, 0x3aaa: 0x404bbc20, 0x3aab: 0x404bbe20,
+ 0x3aac: 0x404bc020, 0x3aad: 0x404be620, 0x3aae: 0x404bf220, 0x3aaf: 0x404bf820,
+ 0x3ab0: 0x404bfa20, 0x3ab1: 0x404bea20, 0x3ab2: 0x404bec20, 0x3ab3: 0x404c1020,
+ 0x3ab4: 0x4005e820, 0x3ab5: 0x4005ea20, 0x3ab6: 0x40031820, 0x3ab7: 0x40031a20,
// Block 0xeb, offset 0x3ac0
- 0x3ac0: 0x40286e20, 0x3ac1: 0x4001a920, 0x3ac2: 0x4001aa20, 0x3ac3: 0x4001ab20,
- 0x3ac4: 0x4001ac20, 0x3ac5: 0x4001ad20, 0x3ac6: 0x4001ae20, 0x3ac7: 0x40015320,
- 0x3ac8: 0x40019320, 0x3ac9: 0x40019420, 0x3aca: 0x4001af20, 0x3acb: 0x4001b020,
- 0x3acc: 0x4001b120, 0x3acd: 0x4001b220, 0x3acf: 0x40139820,
- 0x3ad0: 0xe0000081, 0x3ad1: 0xe0000105, 0x3ad2: 0xe00001ec, 0x3ad3: 0xe00002b2,
- 0x3ad4: 0xe000036f, 0x3ad5: 0xe0000429, 0x3ad6: 0xe00004e0, 0x3ad7: 0xe000057c,
- 0x3ad8: 0xe0000618, 0x3ad9: 0xe00006b1,
- 0x3ade: 0x4002bf20, 0x3adf: 0x4002c020,
+ 0x3ac0: 0x8000f302, 0x3ac1: 0x8000f402, 0x3ac2: 0x4045f820, 0x3ac3: 0x4045fa20,
+ 0x3ac4: 0x4045fc20, 0x3ac5: 0x4045fe20, 0x3ac6: 0x40460020, 0x3ac7: 0x40460220,
+ 0x3ac8: 0x40460420, 0x3ac9: 0x40460620, 0x3aca: 0x40460820, 0x3acb: 0x40460a20,
+ 0x3acc: 0x40460c20, 0x3acd: 0x40460e20, 0x3ace: 0x40461020, 0x3acf: 0x40461220,
+ 0x3ad0: 0x40461420, 0x3ad1: 0x40461620, 0x3ad2: 0x40461820, 0x3ad3: 0x40461a20,
+ 0x3ad4: 0x40461c20, 0x3ad5: 0x40461e20, 0x3ad6: 0x40462020, 0x3ad7: 0x40462220,
+ 0x3ad8: 0x40462420, 0x3ad9: 0x40462620, 0x3ada: 0x40462820, 0x3adb: 0x40462a20,
+ 0x3adc: 0x40462c20, 0x3add: 0x40462e20, 0x3ade: 0x40463020, 0x3adf: 0x40463220,
+ 0x3ae0: 0x40463420, 0x3ae1: 0x40463620, 0x3ae2: 0x40463820, 0x3ae3: 0x40463a20,
+ 0x3ae4: 0x40463c20, 0x3ae5: 0x40463e20, 0x3ae6: 0x40464020, 0x3ae7: 0x40464220,
+ 0x3ae8: 0x40464420, 0x3ae9: 0x40464620, 0x3aea: 0x40464820, 0x3aeb: 0x40464a20,
+ 0x3aec: 0x40464c20, 0x3aed: 0x40464e20, 0x3aee: 0x40465020, 0x3aef: 0x40465220,
+ 0x3af0: 0x40465420, 0x3af1: 0x40465620, 0x3af2: 0x40465820, 0x3af3: 0x40465a20,
+ 0x3af4: 0x40465c20, 0x3af5: 0x40465e20, 0x3af6: 0x40466020, 0x3af7: 0x40466220,
+ 0x3af8: 0x40466420, 0x3af9: 0x40466620, 0x3afa: 0x40466820, 0x3afb: 0x40466a20,
+ 0x3afc: 0x40466c20, 0x3afd: 0x40466e20, 0x3afe: 0x40467020, 0x3aff: 0x40467220,
// Block 0xec, offset 0x3b00
- 0x3b00: 0x4027a920, 0x3b01: 0x4027aa20, 0x3b02: 0x4027ab20, 0x3b03: 0x4027ac20,
- 0x3b04: 0x4027ad20, 0x3b05: 0x4027ae20, 0x3b06: 0x4027af20, 0x3b07: 0x4027b020,
- 0x3b08: 0x4027b120, 0x3b09: 0x4027b220, 0x3b0a: 0x4027b320, 0x3b0b: 0x4027b420,
- 0x3b0c: 0x4027b520, 0x3b0d: 0x4027b620, 0x3b0e: 0x4027b720, 0x3b0f: 0x4027b820,
- 0x3b10: 0x4027b920, 0x3b11: 0x4027ba20, 0x3b12: 0x4027bb20, 0x3b13: 0x4027bc20,
- 0x3b14: 0x4027bd20, 0x3b15: 0x4027be20, 0x3b16: 0x4027bf20, 0x3b17: 0x4027c020,
- 0x3b18: 0x4027c120, 0x3b19: 0x4027c220, 0x3b1a: 0x4027c320, 0x3b1b: 0x4027c420,
- 0x3b1c: 0x4027c520, 0x3b1d: 0x4027c620, 0x3b1e: 0x4027c720, 0x3b1f: 0x4027c820,
- 0x3b20: 0x4027c920, 0x3b21: 0x4027ca20, 0x3b22: 0x4027cb20, 0x3b23: 0x4027cc20,
- 0x3b24: 0x4027cd20, 0x3b25: 0x4027ce20, 0x3b26: 0x4027cf20, 0x3b27: 0x4027d020,
- 0x3b28: 0x4027d120, 0x3b29: 0x4027d620, 0x3b2a: 0x4027d720, 0x3b2b: 0x4027d820,
- 0x3b2c: 0x4027d920, 0x3b2d: 0x4027da20, 0x3b2e: 0x4027db20, 0x3b2f: 0x4027dc20,
- 0x3b30: 0x4027dd20, 0x3b31: 0x4027de20, 0x3b32: 0x4027df20, 0x3b33: 0x4027d220,
- 0x3b34: 0x4027d320, 0x3b35: 0x4027d420, 0x3b36: 0x4027d520,
+ 0x3b00: 0x40467420, 0x3b01: 0x40467620, 0x3b02: 0x40467820, 0x3b03: 0x40467a20,
+ 0x3b04: 0x40467c20,
+ 0x3b0e: 0x40031020, 0x3b0f: 0x40031220,
+ 0x3b10: 0xe00000e9, 0x3b11: 0xe000017a, 0x3b12: 0xe0000295, 0x3b13: 0xe000036f,
+ 0x3b14: 0xe0000444, 0x3b15: 0xe000050e, 0x3b16: 0xe00005d9, 0x3b17: 0xe0000681,
+ 0x3b18: 0xe000072d, 0x3b19: 0xe00007d2,
+ 0x3b20: 0x80000000, 0x3b21: 0x80000000, 0x3b22: 0x80000000, 0x3b23: 0x80000000,
+ 0x3b24: 0x80000000, 0x3b25: 0x80000000, 0x3b26: 0x80000000, 0x3b27: 0x80000000,
+ 0x3b28: 0x80000000, 0x3b29: 0x80000000, 0x3b2a: 0x80000000, 0x3b2b: 0x80000000,
+ 0x3b2c: 0x80000000, 0x3b2d: 0x80000000, 0x3b2e: 0x80000000, 0x3b2f: 0x80000000,
+ 0x3b30: 0x80000000, 0x3b31: 0x80000000, 0x3b32: 0x40404620, 0x3b33: 0x00404684,
+ 0x3b34: 0x00404684, 0x3b35: 0x00404684, 0x3b36: 0x00404684, 0x3b37: 0x00404684,
+ 0x3b38: 0x40056e20, 0x3b39: 0x40057020, 0x3b3a: 0x40057220, 0x3b3b: 0x40404820,
// Block 0xed, offset 0x3b40
- 0x3b40: 0x4027e020, 0x3b41: 0x4027e120, 0x3b42: 0x4027e220, 0x3b43: 0x4027e320,
- 0x3b44: 0x4027e420, 0x3b45: 0x4027e520, 0x3b46: 0x4027e620, 0x3b47: 0x4027e720,
- 0x3b48: 0x4027e820, 0x3b49: 0x4027e920, 0x3b4a: 0x4027ea20, 0x3b4b: 0x4027eb20,
- 0x3b4c: 0x4027ec20, 0x3b4d: 0x4027ed20,
- 0x3b50: 0xe000007b, 0x3b51: 0xe00000ff, 0x3b52: 0xe00001e6, 0x3b53: 0xe00002ac,
- 0x3b54: 0xe0000369, 0x3b55: 0xe0000423, 0x3b56: 0xe00004da, 0x3b57: 0xe0000576,
- 0x3b58: 0xe0000612, 0x3b59: 0xe00006ab,
- 0x3b5c: 0x4002c120, 0x3b5d: 0x40019520, 0x3b5e: 0x40019620, 0x3b5f: 0x40019720,
- 0x3b60: 0x40261b20, 0x3b61: 0x40262120, 0x3b62: 0x40262320, 0x3b63: 0x40262520,
- 0x3b64: 0x40262a20, 0x3b65: 0x40262e20, 0x3b66: 0x40263120, 0x3b67: 0x40263320,
- 0x3b68: 0x40263520, 0x3b69: 0x40263720, 0x3b6a: 0x40263f20, 0x3b6b: 0x40264220,
- 0x3b6c: 0x40265f20, 0x3b6d: 0x40266220, 0x3b6e: 0x40266420, 0x3b6f: 0x40264820,
- 0x3b70: 0x40139920, 0x3b71: 0x40266520, 0x3b72: 0x40262720, 0x3b73: 0x40265220,
- 0x3b74: 0x4026a820, 0x3b75: 0x4026a920, 0x3b76: 0x4026aa20, 0x3b77: 0x40031c20,
- 0x3b78: 0x40031d20, 0x3b79: 0x40031e20, 0x3b7a: 0x40265320, 0x3b7b: 0x4026a720,
+ 0x3b40: 0xe0000107, 0x3b41: 0xe000019b, 0x3b42: 0xe00002b3, 0x3b43: 0xe000038d,
+ 0x3b44: 0xe0000462, 0x3b45: 0xe000052c, 0x3b46: 0xe00005f7, 0x3b47: 0xe000069f,
+ 0x3b48: 0xe000074b, 0x3b49: 0xe00007f0, 0x3b4a: 0x404dd220, 0x3b4b: 0x404dd420,
+ 0x3b4c: 0x404dd620, 0x3b4d: 0x404dd820, 0x3b4e: 0x404dda20, 0x3b4f: 0x404ddc20,
+ 0x3b50: 0x404dde20, 0x3b51: 0x404de020, 0x3b52: 0x404de220, 0x3b53: 0x404de420,
+ 0x3b54: 0x404de620, 0x3b55: 0x404de820, 0x3b56: 0x404dea20, 0x3b57: 0x404dec20,
+ 0x3b58: 0x404dee20, 0x3b59: 0x404df020, 0x3b5a: 0x404df220, 0x3b5b: 0x404df420,
+ 0x3b5c: 0x404df620, 0x3b5d: 0x404df820, 0x3b5e: 0x404dfa20, 0x3b5f: 0x404dfc20,
+ 0x3b60: 0x404dfe20, 0x3b61: 0x404e0020, 0x3b62: 0x404e0220, 0x3b63: 0x404e0420,
+ 0x3b64: 0x404e0620, 0x3b65: 0x404e0820, 0x3b66: 0x404e0a20, 0x3b67: 0x404e0c20,
+ 0x3b68: 0x404e0e20, 0x3b69: 0x404e1020, 0x3b6a: 0x404e1220, 0x3b6b: 0x80010f02,
+ 0x3b6c: 0x80011002, 0x3b6d: 0x80011102, 0x3b6e: 0x4005f420, 0x3b6f: 0x40032020,
+ 0x3b70: 0x404d8a20, 0x3b71: 0x404d8c20, 0x3b72: 0x404d8e20, 0x3b73: 0x404d9020,
+ 0x3b74: 0x404d9220, 0x3b75: 0x404d9420, 0x3b76: 0x404d9620, 0x3b77: 0x404d9820,
+ 0x3b78: 0x404d9a20, 0x3b79: 0x404d9c20, 0x3b7a: 0x404d9e20, 0x3b7b: 0x404da020,
+ 0x3b7c: 0x404da220, 0x3b7d: 0x404da420, 0x3b7e: 0x404da620, 0x3b7f: 0x404da820,
// Block 0xee, offset 0x3b80
- 0x3b80: 0x40240320, 0x3b81: 0x40240420, 0x3b82: 0x40240520, 0x3b83: 0x40240620,
- 0x3b84: 0x40240720, 0x3b85: 0x40240820, 0x3b86: 0x40240920, 0x3b87: 0x40240a20,
- 0x3b88: 0x40240b20, 0x3b89: 0x40240c20, 0x3b8a: 0x40240d20, 0x3b8b: 0x40240e20,
- 0x3b8c: 0x40240f20, 0x3b8d: 0x40241020, 0x3b8e: 0x40241120, 0x3b8f: 0x40241220,
- 0x3b90: 0x40241320, 0x3b91: 0x40241420, 0x3b92: 0x40241520, 0x3b93: 0x40241620,
- 0x3b94: 0x40241720, 0x3b95: 0x40241820, 0x3b96: 0x40241920, 0x3b97: 0x40241a20,
- 0x3b98: 0x40241b20, 0x3b99: 0x40241c20, 0x3b9a: 0x40241d20, 0x3b9b: 0x40241e20,
- 0x3b9c: 0x40241f20, 0x3b9d: 0x40242020, 0x3b9e: 0x40242120, 0x3b9f: 0x40242220,
- 0x3ba0: 0x40242320, 0x3ba1: 0x40242420, 0x3ba2: 0x40242520, 0x3ba3: 0x40242620,
- 0x3ba4: 0x40242720, 0x3ba5: 0x40242820, 0x3ba6: 0x40242920, 0x3ba7: 0x40242a20,
- 0x3ba8: 0x40242b20, 0x3ba9: 0x40242c20, 0x3baa: 0x40242d20, 0x3bab: 0x40242e20,
- 0x3bac: 0x40242f20, 0x3bad: 0x40243020, 0x3bae: 0x40243120, 0x3baf: 0x40243220,
- 0x3bb0: 0x40243320, 0x3bb1: 0x40243420, 0x3bb2: 0x40243520, 0x3bb3: 0x40243620,
- 0x3bb4: 0x40243720, 0x3bb5: 0xc2040671, 0x3bb6: 0xc2350671, 0x3bb7: 0x40243a20,
- 0x3bb8: 0x40243b20, 0x3bb9: 0xc2660671, 0x3bba: 0x40243d20, 0x3bbb: 0xc2970671,
- 0x3bbc: 0xc2c80671, 0x3bbd: 0x40244020, 0x3bbe: 0x40244120, 0x3bbf: 0x80012a02,
+ 0x3b80: 0x404daa20, 0x3b81: 0x404dac20, 0x3b82: 0x404dae20, 0x3b83: 0x404db020,
+ 0x3b84: 0x404db220, 0x3b85: 0x404db420, 0x3b86: 0x404db620, 0x3b87: 0x404db820,
+ 0x3b88: 0x404dba20, 0x3b89: 0x404dbc20, 0x3b8a: 0x404dbe20, 0x3b8b: 0x404dc020,
+ 0x3b8c: 0x404dc220, 0x3b8d: 0x404dc420, 0x3b8e: 0x404dc620, 0x3b8f: 0x404dc820,
+ 0x3b90: 0x404dca20, 0x3b91: 0x404dcc20, 0x3b92: 0x404dce20, 0x3b93: 0x404dd020,
+ 0x3b9f: 0x40038420,
+ 0x3ba0: 0x40636a20, 0x3ba1: 0x40636c20, 0x3ba2: 0x40636e20, 0x3ba3: 0x40637020,
+ 0x3ba4: 0x40637220, 0x3ba5: 0x40637420, 0x3ba6: 0x40637620, 0x3ba7: 0x40637820,
+ 0x3ba8: 0x40637a20, 0x3ba9: 0x40637c20, 0x3baa: 0x40637e20, 0x3bab: 0x40638020,
+ 0x3bac: 0x40638220, 0x3bad: 0x40638420, 0x3bae: 0x40638620, 0x3baf: 0x40638820,
+ 0x3bb0: 0x40638a20, 0x3bb1: 0x40638c20, 0x3bb2: 0x40638e20, 0x3bb3: 0x40639020,
+ 0x3bb4: 0x40639220, 0x3bb5: 0x40639420, 0x3bb6: 0x40639620, 0x3bb7: 0x40639820,
+ 0x3bb8: 0x40639a20, 0x3bb9: 0x40639c20, 0x3bba: 0x40639e20, 0x3bbb: 0x4063a020,
+ 0x3bbc: 0x4063a220,
// Block 0xef, offset 0x3bc0
- 0x3bc0: 0x40244220, 0x3bc1: 0x80012b02, 0x3bc2: 0x40244320,
- 0x3bdb: 0x40244420,
- 0x3bdc: 0x40244520, 0x3bdd: 0x40139a20, 0x3bde: 0x40028b20, 0x3bdf: 0x40028c20,
+ 0x3bc0: 0x8000f202, 0x3bc1: 0x8000f302, 0x3bc2: 0x8000f802, 0x3bc3: 0x8000f402,
+ 0x3bc4: 0x4052b220, 0x3bc5: 0x4052b420, 0x3bc6: 0x4052b620, 0x3bc7: 0x4052b820,
+ 0x3bc8: 0x4052ba20, 0x3bc9: 0x4052bc20, 0x3bca: 0x4052be20, 0x3bcb: 0x4052c020,
+ 0x3bcc: 0x4052c220, 0x3bcd: 0x4052c420, 0x3bce: 0x4052c620, 0x3bcf: 0x4052c820,
+ 0x3bd0: 0x4052ca20, 0x3bd1: 0x4052cc20, 0x3bd2: 0x4052ce20, 0x3bd3: 0x4052d020,
+ 0x3bd4: 0x4052d220, 0x3bd5: 0x4052d420, 0x3bd6: 0x4052d620, 0x3bd7: 0x4052d820,
+ 0x3bd8: 0x4052da20, 0x3bd9: 0x4052dc20, 0x3bda: 0x4052de20, 0x3bdb: 0x4052e020,
+ 0x3bdc: 0x4052e220, 0x3bdd: 0x4052e420, 0x3bde: 0x4052e620, 0x3bdf: 0x4052e820,
+ 0x3be0: 0x4052ea20, 0x3be1: 0x4052ec20, 0x3be2: 0x4052ee20, 0x3be3: 0x4052f020,
+ 0x3be4: 0x4052f220, 0x3be5: 0x4052f420, 0x3be6: 0x4052f620, 0x3be7: 0x4052f820,
+ 0x3be8: 0x4052fa20, 0x3be9: 0x4052fc20, 0x3bea: 0x4052fe20, 0x3beb: 0x40530220,
+ 0x3bec: 0x00530284, 0x3bed: 0x40530620, 0x3bee: 0x40530820, 0x3bef: 0x40530a20,
+ 0x3bf0: 0x40530c20, 0x3bf1: 0x40530e20, 0x3bf2: 0x40531020, 0x3bf3: 0x8000f102,
+ 0x3bf4: 0x40531220, 0x3bf5: 0x40532420, 0x3bf6: 0x40531620, 0x3bf7: 0x40531820,
+ 0x3bf8: 0x40531a20, 0x3bf9: 0x40531c20, 0x3bfa: 0x40532020, 0x3bfb: 0x40532220,
+ 0x3bfc: 0x40531420, 0x3bfd: 0x40531e20, 0x3bfe: 0x40530020, 0x3bff: 0x40530420,
// Block 0xf0, offset 0x3c00
- 0x3c01: 0x401df620, 0x3c02: 0x401df720, 0x3c03: 0x401df820,
- 0x3c04: 0x401df920, 0x3c05: 0x401dfa20, 0x3c06: 0x401dfb20,
- 0x3c09: 0x401ebd20, 0x3c0a: 0x401ebe20, 0x3c0b: 0x401ebf20,
- 0x3c0c: 0x401ec020, 0x3c0d: 0x401ec120, 0x3c0e: 0x401ec220,
- 0x3c11: 0x401e9e20, 0x3c12: 0x401e9f20, 0x3c13: 0x401ea020,
- 0x3c14: 0x401ea120, 0x3c15: 0x401ea220, 0x3c16: 0x401ea320,
- 0x3c20: 0x401f0020, 0x3c21: 0x401f0120, 0x3c22: 0x401f0220, 0x3c23: 0x401f0320,
- 0x3c24: 0x401f0420, 0x3c25: 0x401f0520, 0x3c26: 0x401f0620,
- 0x3c28: 0x401f1820, 0x3c29: 0x401f1920, 0x3c2a: 0x401f1a20, 0x3c2b: 0x401f1b20,
- 0x3c2c: 0x401f1c20, 0x3c2d: 0x401f1d20, 0x3c2e: 0x401f1e20,
+ 0x3c00: 0x40532620, 0x3c01: 0x40036e20, 0x3c02: 0x40037020, 0x3c03: 0x40037220,
+ 0x3c04: 0x40037420, 0x3c05: 0x40037620, 0x3c06: 0x40037820, 0x3c07: 0x4002b020,
+ 0x3c08: 0x40033620, 0x3c09: 0x40033820, 0x3c0a: 0x40037a20, 0x3c0b: 0x40037c20,
+ 0x3c0c: 0x40037e20, 0x3c0d: 0x40038020, 0x3c0f: 0x4027c020,
+ 0x3c10: 0xe000011f, 0x3c11: 0xe00001b3, 0x3c12: 0xe00002cb, 0x3c13: 0xe00003a5,
+ 0x3c14: 0xe000047a, 0x3c15: 0xe0000544, 0x3c16: 0xe000060f, 0x3c17: 0xe00006b7,
+ 0x3c18: 0xe0000763, 0x3c19: 0xe0000808,
+ 0x3c1e: 0x4005f620, 0x3c1f: 0x4005f820,
// Block 0xf1, offset 0x3c40
- 0x3c40: 0x40223320, 0x3c41: 0x40223420, 0x3c42: 0x40223520, 0x3c43: 0x40223620,
- 0x3c44: 0x40223720, 0x3c45: 0x40223820, 0x3c46: 0x40223920, 0x3c47: 0x40223a20,
- 0x3c48: 0x40223b20, 0x3c49: 0x40223c20, 0x3c4a: 0x40223d20, 0x3c4b: 0x40223e20,
- 0x3c4c: 0x40223f20, 0x3c4d: 0x40224020, 0x3c4e: 0x40224120, 0x3c4f: 0x40224220,
- 0x3c50: 0x40224320, 0x3c51: 0x40224420, 0x3c52: 0x40224520, 0x3c53: 0x40224620,
- 0x3c54: 0x40224720, 0x3c55: 0x40224820, 0x3c56: 0x40224920, 0x3c57: 0x40224a20,
- 0x3c58: 0x40224b20, 0x3c59: 0x40224c20, 0x3c5a: 0x40224d20, 0x3c5b: 0x40225620,
- 0x3c5c: 0x40225720, 0x3c5d: 0x40225820, 0x3c5e: 0x40225920, 0x3c5f: 0x40225a20,
- 0x3c60: 0x40225b20, 0x3c61: 0x40225c20, 0x3c62: 0x40225d20, 0x3c63: 0x40224e20,
- 0x3c64: 0x40224f20, 0x3c65: 0x40225020, 0x3c66: 0x40225120, 0x3c67: 0x40225220,
- 0x3c68: 0x40225320, 0x3c69: 0x40225420, 0x3c6a: 0x40225520, 0x3c6b: 0x40019820,
- 0x3c6c: 0x80010c02, 0x3c6d: 0x40225e20,
- 0x3c70: 0xe000004b, 0x3c71: 0xe00000cc, 0x3c72: 0xe00001b6, 0x3c73: 0xe000027c,
- 0x3c74: 0xe0000339, 0x3c75: 0xe00003f3, 0x3c76: 0xe00004aa, 0x3c77: 0xe0000546,
- 0x3c78: 0xe00005e2, 0x3c79: 0xe000067b,
+ 0x3c40: 0x40519c20, 0x3c41: 0x40519e20, 0x3c42: 0x4051a020, 0x3c43: 0x4051a220,
+ 0x3c44: 0x4051a420, 0x3c45: 0x4051a620, 0x3c46: 0x4051a820, 0x3c47: 0x4051aa20,
+ 0x3c48: 0x4051ac20, 0x3c49: 0x4051ae20, 0x3c4a: 0x4051b020, 0x3c4b: 0x4051b220,
+ 0x3c4c: 0x4051b420, 0x3c4d: 0x4051b620, 0x3c4e: 0x4051b820, 0x3c4f: 0x4051ba20,
+ 0x3c50: 0x4051bc20, 0x3c51: 0x4051be20, 0x3c52: 0x4051c020, 0x3c53: 0x4051c220,
+ 0x3c54: 0x4051c420, 0x3c55: 0x4051c620, 0x3c56: 0x4051c820, 0x3c57: 0x4051ca20,
+ 0x3c58: 0x4051cc20, 0x3c59: 0x4051ce20, 0x3c5a: 0x4051d020, 0x3c5b: 0x4051d220,
+ 0x3c5c: 0x4051d420, 0x3c5d: 0x4051d620, 0x3c5e: 0x4051d820, 0x3c5f: 0x4051da20,
+ 0x3c60: 0x4051dc20, 0x3c61: 0x4051de20, 0x3c62: 0x4051e020, 0x3c63: 0x4051e220,
+ 0x3c64: 0x4051e420, 0x3c65: 0x4051e620, 0x3c66: 0x4051e820, 0x3c67: 0x4051ea20,
+ 0x3c68: 0x4051ec20, 0x3c69: 0x4051f620, 0x3c6a: 0x4051f820, 0x3c6b: 0x4051fa20,
+ 0x3c6c: 0x4051fc20, 0x3c6d: 0x4051fe20, 0x3c6e: 0x40520020, 0x3c6f: 0x40520220,
+ 0x3c70: 0x40520420, 0x3c71: 0x40520620, 0x3c72: 0x40520820, 0x3c73: 0x4051ee20,
+ 0x3c74: 0x4051f020, 0x3c75: 0x4051f220, 0x3c76: 0x4051f420,
// Block 0xf2, offset 0x3c80
- 0x3cb0: 0x4030f620, 0x3cb1: 0x4030f720, 0x3cb2: 0x4030f820, 0x3cb3: 0x4030f920,
- 0x3cb4: 0x4030fa20, 0x3cb5: 0x4030fb20, 0x3cb6: 0x4030fc20, 0x3cb7: 0x4030fd20,
- 0x3cb8: 0x4030fe20, 0x3cb9: 0x4030ff20, 0x3cba: 0x40310020, 0x3cbb: 0x40310120,
- 0x3cbc: 0x40310220, 0x3cbd: 0x40310320, 0x3cbe: 0x40310420, 0x3cbf: 0x40310520,
+ 0x3c80: 0x40520a20, 0x3c81: 0x40520c20, 0x3c82: 0x40520e20, 0x3c83: 0x40521020,
+ 0x3c84: 0x40521220, 0x3c85: 0x40521420, 0x3c86: 0x40521620, 0x3c87: 0x40521820,
+ 0x3c88: 0x40521a20, 0x3c89: 0x40521c20, 0x3c8a: 0x40521e20, 0x3c8b: 0x40522020,
+ 0x3c8c: 0x40522220, 0x3c8d: 0x40522420,
+ 0x3c90: 0xe0000119, 0x3c91: 0xe00001ad, 0x3c92: 0xe00002c5, 0x3c93: 0xe000039f,
+ 0x3c94: 0xe0000474, 0x3c95: 0xe000053e, 0x3c96: 0xe0000609, 0x3c97: 0xe00006b1,
+ 0x3c98: 0xe000075d, 0x3c99: 0xe0000802,
+ 0x3c9c: 0x4005fa20, 0x3c9d: 0x40033a20, 0x3c9e: 0x40033c20, 0x3c9f: 0x40033e20,
+ 0x3ca0: 0x404e2020, 0x3ca1: 0x404e2c20, 0x3ca2: 0x404e3020, 0x3ca3: 0x404e3420,
+ 0x3ca4: 0x404e3e20, 0x3ca5: 0x404e4620, 0x3ca6: 0x404e4c20, 0x3ca7: 0x404e5020,
+ 0x3ca8: 0x404e5420, 0x3ca9: 0x404e5820, 0x3caa: 0x404e6820, 0x3cab: 0x404e6e20,
+ 0x3cac: 0x404ea820, 0x3cad: 0x404eae20, 0x3cae: 0x404eb220, 0x3caf: 0x404e7a20,
+ 0x3cb0: 0x4027c220, 0x3cb1: 0x404eb420, 0x3cb2: 0x404e3820, 0x3cb3: 0x404e8e20,
+ 0x3cb4: 0x404f3a20, 0x3cb5: 0x404f3c20, 0x3cb6: 0x404f3e20, 0x3cb7: 0x4007ac20,
+ 0x3cb8: 0x4007ae20, 0x3cb9: 0x4007b020, 0x3cba: 0x404e9020, 0x3cbb: 0x404f3820,
// Block 0xf3, offset 0x3cc0
- 0x3cc0: 0x40310620, 0x3cc1: 0x40310720, 0x3cc2: 0x40310820, 0x3cc3: 0x40310920,
- 0x3cc4: 0x40310a20, 0x3cc5: 0x40310b20, 0x3cc6: 0x40310c20,
- 0x3ccb: 0x40316520,
- 0x3ccc: 0x40316620, 0x3ccd: 0x40316720, 0x3cce: 0x40316820, 0x3ccf: 0x40316920,
- 0x3cd0: 0x40316a20, 0x3cd1: 0x40316b20, 0x3cd2: 0x40316c20, 0x3cd3: 0x40316d20,
- 0x3cd4: 0x40316e20, 0x3cd5: 0x40316f20, 0x3cd6: 0x40317020, 0x3cd7: 0x40317120,
- 0x3cd8: 0x40317220, 0x3cd9: 0x40317320, 0x3cda: 0x40317420, 0x3cdb: 0x40317520,
- 0x3cdc: 0x40317620, 0x3cdd: 0x40317720, 0x3cde: 0x40317820, 0x3cdf: 0x40317920,
- 0x3ce0: 0x40317a20, 0x3ce1: 0x40317b20, 0x3ce2: 0x40317c20, 0x3ce3: 0x40317d20,
- 0x3ce4: 0x40317e20, 0x3ce5: 0x40317f20, 0x3ce6: 0x40318020, 0x3ce7: 0x40318120,
- 0x3ce8: 0x40318220, 0x3ce9: 0x40318320, 0x3cea: 0x40318420, 0x3ceb: 0x40318520,
- 0x3cec: 0x40318620, 0x3ced: 0x40318720, 0x3cee: 0x40318820, 0x3cef: 0x40318920,
- 0x3cf0: 0x40318a20, 0x3cf1: 0x40318b20, 0x3cf2: 0x40318c20, 0x3cf3: 0x40318d20,
- 0x3cf4: 0x40318e20, 0x3cf5: 0x40318f20, 0x3cf6: 0x40319020, 0x3cf7: 0x40319120,
- 0x3cf8: 0x40319220, 0x3cf9: 0x40319320, 0x3cfa: 0x40319420, 0x3cfb: 0x40319520,
+ 0x3cc0: 0x4049f020, 0x3cc1: 0x4049f220, 0x3cc2: 0x4049f420, 0x3cc3: 0x4049f620,
+ 0x3cc4: 0x4049f820, 0x3cc5: 0x4049fa20, 0x3cc6: 0x4049fc20, 0x3cc7: 0x4049fe20,
+ 0x3cc8: 0x404a0020, 0x3cc9: 0x404a0220, 0x3cca: 0x404a0420, 0x3ccb: 0x404a0620,
+ 0x3ccc: 0x404a0820, 0x3ccd: 0x404a0a20, 0x3cce: 0x404a0c20, 0x3ccf: 0x404a0e20,
+ 0x3cd0: 0x404a1020, 0x3cd1: 0x404a1220, 0x3cd2: 0x404a1420, 0x3cd3: 0x404a1620,
+ 0x3cd4: 0x404a1820, 0x3cd5: 0x404a1a20, 0x3cd6: 0x404a1c20, 0x3cd7: 0x404a1e20,
+ 0x3cd8: 0x404a2020, 0x3cd9: 0x404a2220, 0x3cda: 0x404a2420, 0x3cdb: 0x404a2620,
+ 0x3cdc: 0x404a2820, 0x3cdd: 0x404a2a20, 0x3cde: 0x404a2c20, 0x3cdf: 0x404a2e20,
+ 0x3ce0: 0x404a3020, 0x3ce1: 0x404a3220, 0x3ce2: 0x404a3420, 0x3ce3: 0x404a3620,
+ 0x3ce4: 0x404a3820, 0x3ce5: 0x404a3a20, 0x3ce6: 0x404a3c20, 0x3ce7: 0x404a3e20,
+ 0x3ce8: 0x404a4020, 0x3ce9: 0x404a4220, 0x3cea: 0x404a4420, 0x3ceb: 0x404a4620,
+ 0x3cec: 0x404a4820, 0x3ced: 0x404a4a20, 0x3cee: 0x404a4c20, 0x3cef: 0x404a4e20,
+ 0x3cf0: 0x404a5020, 0x3cf1: 0x404a5220, 0x3cf2: 0x404a5420, 0x3cf3: 0x404a5620,
+ 0x3cf4: 0x404a5820, 0x3cf5: 0xc20e0671, 0x3cf6: 0xc23f0671, 0x3cf7: 0x404a5e20,
+ 0x3cf8: 0x404a6020, 0x3cf9: 0xc2700671, 0x3cfa: 0x404a6420, 0x3cfb: 0xc2a10671,
+ 0x3cfc: 0xc2d20671, 0x3cfd: 0x404a6a20, 0x3cfe: 0x404a6c20, 0x3cff: 0x80010c02,
// Block 0xf4, offset 0x3d00
- 0x3d0e: 0x41fa0e20, 0x3d0f: 0x41fa0f20,
- 0x3d11: 0x41fa1120, 0x3d13: 0x41fa1320,
- 0x3d14: 0x41fa1420,
- 0x3d1f: 0x41fa1f20,
- 0x3d21: 0x41fa2120, 0x3d23: 0x41fa2320,
- 0x3d24: 0x41fa2420, 0x3d27: 0x41fa2720,
- 0x3d28: 0x41fa2820, 0x3d29: 0x41fa2920,
+ 0x3d00: 0x404a6e20, 0x3d01: 0x80010d02, 0x3d02: 0x404a7020,
+ 0x3d1b: 0x404a7220,
+ 0x3d1c: 0x404a7420, 0x3d1d: 0x4027c420, 0x3d1e: 0x40057e20, 0x3d1f: 0x40058020,
+ 0x3d20: 0x40456420, 0x3d21: 0x40456620, 0x3d22: 0x40456820, 0x3d23: 0x40456a20,
+ 0x3d24: 0x40456c20, 0x3d25: 0x40456e20, 0x3d26: 0x40457020, 0x3d27: 0x40457220,
+ 0x3d28: 0x40457420, 0x3d29: 0x40457620, 0x3d2a: 0x40457820, 0x3d2b: 0x40458a20,
+ 0x3d2c: 0x40458c20, 0x3d2d: 0x40458e20, 0x3d2e: 0x40459020, 0x3d2f: 0x40459220,
+ 0x3d30: 0x40034020, 0x3d31: 0x4002dc20, 0x3d32: 0x40452c20, 0x3d33: 0x4027c620,
+ 0x3d34: 0x4027c820, 0x3d35: 0x40459420, 0x3d36: 0x4045a820,
// Block 0xf5, offset 0x3d40
- 0x3d40: 0xf0000404, 0x3d41: 0xf0000404, 0x3d42: 0xf0000404, 0x3d43: 0xf0000404,
- 0x3d44: 0xf0000404, 0x3d45: 0xe00007f8, 0x3d46: 0xf0000404,
- 0x3d53: 0xf0000404,
- 0x3d54: 0xf0000404, 0x3d55: 0xf0000404, 0x3d56: 0xf0000404, 0x3d57: 0xf0000404,
- 0x3d5e: 0x80009602,
- 0x3d60: 0xf0000005, 0x3d61: 0xf0000005, 0x3d62: 0xf0000005, 0x3d63: 0xf0000005,
- 0x3d64: 0xf0000005, 0x3d65: 0xf0000005, 0x3d66: 0xf0000005, 0x3d67: 0xf0000005,
- 0x3d68: 0xf0000005, 0x3d69: 0xf0000005,
+ 0x3d41: 0x403cae20, 0x3d42: 0x403cb020, 0x3d43: 0x403cb220,
+ 0x3d44: 0x403cb420, 0x3d45: 0x403cb620, 0x3d46: 0x403cb820,
+ 0x3d49: 0x403e3c20, 0x3d4a: 0x403e3e20, 0x3d4b: 0x403e4020,
+ 0x3d4c: 0x403e4220, 0x3d4d: 0x403e4420, 0x3d4e: 0x403e4620,
+ 0x3d51: 0x403dfe20, 0x3d52: 0x403e0020, 0x3d53: 0x403e0220,
+ 0x3d54: 0x403e0420, 0x3d55: 0x403e0620, 0x3d56: 0x403e0820,
+ 0x3d60: 0x403ec220, 0x3d61: 0x403ec420, 0x3d62: 0x403ec620, 0x3d63: 0x403ec820,
+ 0x3d64: 0x403eca20, 0x3d65: 0x403ecc20, 0x3d66: 0x403ece20,
+ 0x3d68: 0x403ef220, 0x3d69: 0x403ef420, 0x3d6a: 0x403ef620, 0x3d6b: 0x403ef820,
+ 0x3d6c: 0x403efa20, 0x3d6d: 0x403efc20, 0x3d6e: 0x403efe20,
// Block 0xf6, offset 0x3d80
- 0x3d8f: 0xf0000404,
- 0x3d90: 0xf000001a, 0x3d91: 0xf0000019, 0x3d92: 0xf000001a, 0x3d93: 0xf0000019,
- 0x3d94: 0xf0000017, 0x3d95: 0xf0000018, 0x3d96: 0xf000001a, 0x3d97: 0xf0000019,
- 0x3d98: 0xf0000017, 0x3d99: 0xf0000018, 0x3d9a: 0xf000001a, 0x3d9b: 0xf0000019,
- 0x3d9c: 0xf0000017, 0x3d9d: 0xf0000018, 0x3d9e: 0xf000001a, 0x3d9f: 0xf0000019,
- 0x3da0: 0xf0000017, 0x3da1: 0xf0000018, 0x3da2: 0xf000001a, 0x3da3: 0xf0000019,
- 0x3da4: 0xf0000017, 0x3da5: 0xf0000018, 0x3da6: 0xf000001a, 0x3da7: 0xf0000019,
- 0x3da8: 0xf0000017, 0x3da9: 0xf0000018, 0x3daa: 0xf000001a, 0x3dab: 0xf0000019,
- 0x3dac: 0xf0000017, 0x3dad: 0xf0000018, 0x3dae: 0xf000001a, 0x3daf: 0xf0000019,
- 0x3db0: 0xf0000017, 0x3db1: 0xf0000018, 0x3db2: 0xf000001a, 0x3db3: 0xf0000019,
- 0x3db4: 0xf0000017, 0x3db5: 0xf0000018, 0x3db6: 0xf000001a, 0x3db7: 0xf0000019,
- 0x3db8: 0xf0000017, 0x3db9: 0xf0000018, 0x3dba: 0xf000001a, 0x3dbb: 0xf0000019,
- 0x3dbc: 0xf0000017, 0x3dbd: 0xf0000018, 0x3dbe: 0xf000001a, 0x3dbf: 0xf0000019,
+ 0x3d80: 0x40452e20, 0x3d81: 0x40453020, 0x3d82: 0x40453220, 0x3d83: 0x40453420,
+ 0x3d84: 0x40453620, 0x3d85: 0x40453820, 0x3d86: 0x40453a20, 0x3d87: 0x40453c20,
+ 0x3d88: 0x40453e20, 0x3d89: 0x40454020, 0x3d8a: 0x40454220, 0x3d8b: 0x40454420,
+ 0x3d8c: 0x40454620, 0x3d8d: 0x40454820, 0x3d8e: 0x40454a20, 0x3d8f: 0x40454c20,
+ 0x3d90: 0x40454e20, 0x3d91: 0x40455020, 0x3d92: 0x40455220, 0x3d93: 0x40455420,
+ 0x3d94: 0x40455620, 0x3d95: 0x40455820, 0x3d96: 0x40455a20, 0x3d97: 0x40455c20,
+ 0x3d98: 0x40455e20, 0x3d99: 0x40456020, 0x3d9a: 0x40456220, 0x3d9b: 0x40459620,
+ 0x3d9c: 0x40459820, 0x3d9d: 0x40459a20, 0x3d9e: 0x40459c20, 0x3d9f: 0x40459e20,
+ 0x3da0: 0x4045a020, 0x3da1: 0x4045a220, 0x3da2: 0x4045a420, 0x3da3: 0x40457a20,
+ 0x3da4: 0x40457c20, 0x3da5: 0x40457e20, 0x3da6: 0x40458020, 0x3da7: 0x40458220,
+ 0x3da8: 0x40458420, 0x3da9: 0x40458620, 0x3daa: 0x40458820, 0x3dab: 0x40034220,
+ 0x3dac: 0x8000fa02, 0x3dad: 0x4045a620,
+ 0x3db0: 0xe00000e6, 0x3db1: 0xe0000177, 0x3db2: 0xe0000292, 0x3db3: 0xe000036c,
+ 0x3db4: 0xe0000441, 0x3db5: 0xe000050b, 0x3db6: 0xe00005d6, 0x3db7: 0xe000067e,
+ 0x3db8: 0xe000072a, 0x3db9: 0xe00007cf,
// Block 0xf7, offset 0x3dc0
- 0x3dc0: 0xf0000017, 0x3dc1: 0xf0000018, 0x3dc2: 0xf000001a, 0x3dc3: 0xf0000019,
- 0x3dc4: 0xf000001a, 0x3dc5: 0xf0000019, 0x3dc6: 0xf000001a, 0x3dc7: 0xf0000019,
- 0x3dc8: 0xf000001a, 0x3dc9: 0xf0000019, 0x3dca: 0xf000001a, 0x3dcb: 0xf0000019,
- 0x3dcc: 0xf000001a, 0x3dcd: 0xf0000019, 0x3dce: 0xf000001a, 0x3dcf: 0xf0000019,
- 0x3dd0: 0xf0000017, 0x3dd1: 0xf0000018, 0x3dd2: 0xf000001a, 0x3dd3: 0xf0000019,
- 0x3dd4: 0xf0000017, 0x3dd5: 0xf0000018, 0x3dd6: 0xf000001a, 0x3dd7: 0xf0000019,
- 0x3dd8: 0xf0000017, 0x3dd9: 0xf0000018, 0x3dda: 0xf000001a, 0x3ddb: 0xf0000019,
- 0x3ddc: 0xf0000017, 0x3ddd: 0xf0000018, 0x3dde: 0xf000001a, 0x3ddf: 0xf0000019,
- 0x3de0: 0xf000001a, 0x3de1: 0xf0000019, 0x3de2: 0xf0000017, 0x3de3: 0xf0000018,
- 0x3de4: 0xf0001a1a, 0x3de5: 0xf0001919, 0x3de6: 0xf000001a, 0x3de7: 0xf0000019,
- 0x3de8: 0xf0000017, 0x3de9: 0xf0000018, 0x3dea: 0xf000001a, 0x3deb: 0xf0000019,
- 0x3dec: 0xf0000017, 0x3ded: 0xf0000018, 0x3dee: 0xf000001a, 0x3def: 0xf0000019,
- 0x3df0: 0xf0001a1a, 0x3df1: 0xf0001919, 0x3df2: 0x4002fd20, 0x3df3: 0x4002fe20,
- 0x3df4: 0x4002ff20, 0x3df5: 0x40030020, 0x3df6: 0x40030120, 0x3df7: 0x40030220,
- 0x3df8: 0x40030320, 0x3df9: 0x40030420, 0x3dfa: 0x40030520, 0x3dfb: 0x40030620,
- 0x3dfc: 0x40030720, 0x3dfd: 0x40030820, 0x3dfe: 0x40030920, 0x3dff: 0x40030a20,
+ 0x3df0: 0x40643620, 0x3df1: 0x40643820, 0x3df2: 0x40643a20, 0x3df3: 0x40643c20,
+ 0x3df4: 0x40643e20, 0x3df5: 0x40644020, 0x3df6: 0x40644220, 0x3df7: 0x40644420,
+ 0x3df8: 0x40644620, 0x3df9: 0x40644820, 0x3dfa: 0x40644a20, 0x3dfb: 0x40644c20,
+ 0x3dfc: 0x40644e20, 0x3dfd: 0x40645020, 0x3dfe: 0x40645220, 0x3dff: 0x40645420,
// Block 0xf8, offset 0x3e00
- 0x3e00: 0x40030b20, 0x3e01: 0x40030c20,
- 0x3e13: 0xf000001a,
- 0x3e14: 0xf0000019, 0x3e15: 0xf0000017, 0x3e16: 0xf0000018, 0x3e17: 0xf000001a,
- 0x3e18: 0xf0000019, 0x3e19: 0xf000001a, 0x3e1a: 0xf0000019, 0x3e1b: 0xf000001a,
- 0x3e1c: 0xf0000019, 0x3e1d: 0xf0001a1a, 0x3e1e: 0xf000001a, 0x3e1f: 0xf0000019,
- 0x3e20: 0xf000001a, 0x3e21: 0xf0000019, 0x3e22: 0xf000001a, 0x3e23: 0xf0000019,
- 0x3e24: 0xf000001a, 0x3e25: 0xf0000019, 0x3e26: 0xf0000017, 0x3e27: 0xf0000018,
- 0x3e28: 0xf0000017, 0x3e29: 0xf0000018, 0x3e2a: 0xe000084f, 0x3e2b: 0xe000084c,
- 0x3e2c: 0xe000087f, 0x3e2d: 0xe000087c, 0x3e2e: 0xe0000885, 0x3e2f: 0xe0000882,
- 0x3e30: 0xe0000891, 0x3e31: 0xe000088e, 0x3e32: 0xe000088b, 0x3e33: 0xe0000888,
- 0x3e34: 0xe0000897, 0x3e35: 0xe0000894, 0x3e36: 0xe00008b5, 0x3e37: 0xe00008b2,
- 0x3e38: 0xe00008af, 0x3e39: 0xe00008a3, 0x3e3a: 0xe000089d, 0x3e3b: 0xe000089a,
- 0x3e3c: 0xf000001a, 0x3e3d: 0xf0000019, 0x3e3e: 0xf0000017, 0x3e3f: 0xf0000018,
+ 0x3e00: 0x40645620, 0x3e01: 0x40645820, 0x3e02: 0x40645a20, 0x3e03: 0x40645c20,
+ 0x3e04: 0x40645e20, 0x3e05: 0x40646020, 0x3e06: 0x40646220,
+ 0x3e0b: 0x40651420,
+ 0x3e0c: 0x40651620, 0x3e0d: 0x40651820, 0x3e0e: 0x40651a20, 0x3e0f: 0x40651c20,
+ 0x3e10: 0x40651e20, 0x3e11: 0x40652020, 0x3e12: 0x40652220, 0x3e13: 0x40652420,
+ 0x3e14: 0x40652620, 0x3e15: 0x40652820, 0x3e16: 0x40652a20, 0x3e17: 0x40652c20,
+ 0x3e18: 0x40652e20, 0x3e19: 0x40653020, 0x3e1a: 0x40653220, 0x3e1b: 0x40653420,
+ 0x3e1c: 0x40653620, 0x3e1d: 0x40653820, 0x3e1e: 0x40653a20, 0x3e1f: 0x40653c20,
+ 0x3e20: 0x40653e20, 0x3e21: 0x40654020, 0x3e22: 0x40654220, 0x3e23: 0x40654420,
+ 0x3e24: 0x40654620, 0x3e25: 0x40654820, 0x3e26: 0x40654a20, 0x3e27: 0x40654c20,
+ 0x3e28: 0x40654e20, 0x3e29: 0x40655020, 0x3e2a: 0x40655220, 0x3e2b: 0x40655420,
+ 0x3e2c: 0x40655620, 0x3e2d: 0x40655820, 0x3e2e: 0x40655a20, 0x3e2f: 0x40655c20,
+ 0x3e30: 0x40655e20, 0x3e31: 0x40656020, 0x3e32: 0x40656220, 0x3e33: 0x40656420,
+ 0x3e34: 0x40656620, 0x3e35: 0x40656820, 0x3e36: 0x40656a20, 0x3e37: 0x40656c20,
+ 0x3e38: 0x40656e20, 0x3e39: 0x40657020, 0x3e3a: 0x40657220, 0x3e3b: 0x40657420,
// Block 0xf9, offset 0x3e40
- 0x3e40: 0xe0000855, 0x3e41: 0xe000085b, 0x3e42: 0xe0000870, 0x3e43: 0xe00008a6,
- 0x3e44: 0xe00008ac, 0x3e45: 0xf0001a1a, 0x3e46: 0xf0001a1a, 0x3e47: 0xf0001a1a,
- 0x3e48: 0xf0001a1a, 0x3e49: 0xf0001a1a, 0x3e4a: 0xf0001a1a, 0x3e4b: 0xf0001a1a,
- 0x3e4c: 0xf0001a1a, 0x3e4d: 0xf0001a1a, 0x3e4e: 0xf0001a1a, 0x3e4f: 0xf0001a1a,
- 0x3e50: 0xf0001a1a, 0x3e51: 0xf0001a1a, 0x3e52: 0xf0001a1a, 0x3e53: 0xf0001a1a,
- 0x3e54: 0xf0001a1a, 0x3e55: 0xf0001a1a, 0x3e56: 0xf0001a1a, 0x3e57: 0xf0001a1a,
- 0x3e58: 0xf0001a1a, 0x3e59: 0xf0001a1a, 0x3e5a: 0xf0001a1a, 0x3e5b: 0xf0001a1a,
- 0x3e5c: 0xf0001a1a, 0x3e5d: 0xf0001a1a, 0x3e5e: 0xf0001a1a, 0x3e5f: 0xf0001a1a,
- 0x3e60: 0xf0001a1a, 0x3e61: 0xf0001a1a, 0x3e62: 0xf0001a1a, 0x3e63: 0xf0001a1a,
- 0x3e64: 0xf0001a1a, 0x3e65: 0xf0001a1a, 0x3e66: 0xf0001a1a, 0x3e67: 0xf0001a1a,
- 0x3e68: 0xf0001a1a, 0x3e69: 0xf0001a1a, 0x3e6a: 0xf0001a1a, 0x3e6b: 0xf0001a1a,
- 0x3e6c: 0xf0001a1a, 0x3e6d: 0xf0001a1a, 0x3e6e: 0xf0001a1a, 0x3e6f: 0xf0001a1a,
- 0x3e70: 0xf0001a1a, 0x3e71: 0xf0001a1a, 0x3e72: 0xf0001a1a, 0x3e73: 0xf0001a1a,
- 0x3e74: 0xf0001a1a, 0x3e75: 0xf0001a1a, 0x3e76: 0xf0001a1a, 0x3e77: 0xf0001a1a,
- 0x3e78: 0xf0001a1a, 0x3e79: 0xf0001a1a, 0x3e7a: 0xf0001a1a, 0x3e7b: 0xf0001a1a,
- 0x3e7c: 0xf0001a1a, 0x3e7d: 0xf0001a1a, 0x3e7e: 0xf0001a1a, 0x3e7f: 0xf0001a1a,
+ 0x3e4e: 0x43f41c20, 0x3e4f: 0x43f41e20,
+ 0x3e51: 0x43f42220, 0x3e53: 0x43f42620,
+ 0x3e54: 0x43f42820,
+ 0x3e5f: 0x43f43e20,
+ 0x3e61: 0x43f44220, 0x3e63: 0x43f44620,
+ 0x3e64: 0x43f44820, 0x3e67: 0x43f44e20,
+ 0x3e68: 0x43f45020, 0x3e69: 0x43f45220,
// Block 0xfa, offset 0x3e80
- 0x3e80: 0xf0001a1a, 0x3e81: 0xf0001a1a, 0x3e82: 0xf0001a1a, 0x3e83: 0xf0001a1a,
- 0x3e84: 0xf0001a1a, 0x3e85: 0xf0001a1a, 0x3e86: 0xf0001a1a, 0x3e87: 0xf0001a1a,
- 0x3e88: 0xf0001a1a, 0x3e89: 0xf0001a1a, 0x3e8a: 0xf0001a1a, 0x3e8b: 0xf0001a1a,
- 0x3e8c: 0xf0001a1a, 0x3e8d: 0xf0001a1a, 0x3e8e: 0xf0001a1a, 0x3e8f: 0xf0001a1a,
- 0x3e90: 0xf0001a1a, 0x3e91: 0xf0001a1a, 0x3e92: 0xf0001a1a, 0x3e93: 0xf0001a1a,
- 0x3e94: 0xf0001a1a, 0x3e95: 0xf0001a1a, 0x3e96: 0xf0001a1a, 0x3e97: 0xf0001a1a,
- 0x3e98: 0xf0001a1a, 0x3e99: 0xf0001a1a, 0x3e9a: 0xf0001a1a, 0x3e9b: 0xf0001a1a,
- 0x3e9c: 0xf0001a1a, 0x3e9d: 0xf0001a1a, 0x3e9e: 0xe0000000, 0x3e9f: 0xe0000003,
- 0x3ea0: 0xe0000009, 0x3ea1: 0xe000000f, 0x3ea2: 0xe0000015, 0x3ea3: 0xe0000018,
- 0x3ea4: 0xe0000861, 0x3ea5: 0xe0000864, 0x3ea6: 0xe000086d, 0x3ea7: 0xe0000873,
- 0x3ea8: 0xe00008a0, 0x3ea9: 0xe00008a9, 0x3eaa: 0xf0001919, 0x3eab: 0xf0001919,
- 0x3eac: 0xf0001919, 0x3ead: 0xf0001919, 0x3eae: 0xf0001919, 0x3eaf: 0xf0001919,
- 0x3eb0: 0xf0001919, 0x3eb1: 0xf0001919, 0x3eb2: 0xf0001919, 0x3eb3: 0xf0001919,
- 0x3eb4: 0xf0001919, 0x3eb5: 0xf0001919, 0x3eb6: 0xf0001919, 0x3eb7: 0xf0001919,
- 0x3eb8: 0xf0001919, 0x3eb9: 0xf0001919, 0x3eba: 0xf0001919, 0x3ebb: 0xf0001919,
- 0x3ebc: 0xf0001919, 0x3ebd: 0xf0001919, 0x3ebe: 0xf0001919, 0x3ebf: 0xf0001919,
+ 0x3e80: 0xf0000404, 0x3e81: 0xf0000404, 0x3e82: 0xf0000404, 0x3e83: 0xe0000913,
+ 0x3e84: 0xe0000917, 0x3e85: 0xe0000a2a, 0x3e86: 0xf0000404,
+ 0x3e93: 0xf0000404,
+ 0x3e94: 0xf0000404, 0x3e95: 0xf0000404, 0x3e96: 0xf0000404, 0x3e97: 0xf0000404,
+ 0x3e9e: 0x80009602,
+ 0x3ea0: 0x0038ae85, 0x3ea1: 0x00389085, 0x3ea2: 0x00389685, 0x3ea3: 0x00389885,
+ 0x3ea4: 0x0038a485, 0x3ea5: 0x0038a685, 0x3ea6: 0x0038a885, 0x3ea7: 0x0038b685,
+ 0x3ea8: 0x0038ba85, 0x3ea9: 0x00093885,
// Block 0xfb, offset 0x3ec0
- 0x3ec0: 0xf0001919, 0x3ec1: 0xf0001919, 0x3ec2: 0xf0001919, 0x3ec3: 0xf0001919,
- 0x3ec4: 0xf0001919, 0x3ec5: 0xf0001919, 0x3ec6: 0xf0001919, 0x3ec7: 0xf0001919,
- 0x3ec8: 0xf0001919, 0x3ec9: 0xf0001919, 0x3eca: 0xf0001919, 0x3ecb: 0xf0001919,
- 0x3ecc: 0xf0001919, 0x3ecd: 0xf0001919, 0x3ece: 0xf0001919, 0x3ecf: 0xf0001919,
- 0x3ed0: 0xf0001919, 0x3ed1: 0xf0001919, 0x3ed2: 0xf0001919, 0x3ed3: 0xf0001919,
- 0x3ed4: 0xf0001919, 0x3ed5: 0xf0001919, 0x3ed6: 0xf0001919, 0x3ed7: 0xe0000852,
- 0x3ed8: 0xe0000858, 0x3ed9: 0xe000085e, 0x3eda: 0xe0000867, 0x3edb: 0xe0000876,
- 0x3edc: 0xf0001717, 0x3edd: 0xf0001717, 0x3ede: 0xf0001717, 0x3edf: 0xf0001717,
- 0x3ee0: 0xf0001717, 0x3ee1: 0xf0001717, 0x3ee2: 0xf0001717, 0x3ee3: 0xf0001717,
- 0x3ee4: 0xf0001717, 0x3ee5: 0xf0001717, 0x3ee6: 0xf0001717, 0x3ee7: 0xf0001717,
- 0x3ee8: 0xf0001717, 0x3ee9: 0xf0001717, 0x3eea: 0xf0001717, 0x3eeb: 0xf0001717,
- 0x3eec: 0xf0001717, 0x3eed: 0xf0001717, 0x3eee: 0xf0001717, 0x3eef: 0xf0001717,
- 0x3ef0: 0xf0001717, 0x3ef1: 0xf0001717, 0x3ef2: 0xf0001717, 0x3ef3: 0xf0001717,
- 0x3ef4: 0xf0001717, 0x3ef5: 0xf0001717, 0x3ef6: 0xf0001717, 0x3ef7: 0xf0001717,
- 0x3ef8: 0xf0001717, 0x3ef9: 0xf0001717, 0x3efa: 0xf0001717, 0x3efb: 0xf0001717,
- 0x3efc: 0xf0001717, 0x3efd: 0xf0001717, 0x3efe: 0xf0001717, 0x3eff: 0xf0001717,
+ 0x3ecf: 0xf0000404,
+ 0x3ed0: 0x0039249a, 0x3ed1: 0x00392499, 0x3ed2: 0x00393e9a, 0x3ed3: 0x00393e99,
+ 0x3ed4: 0x00393e97, 0x3ed5: 0x00393e98, 0x3ed6: 0x0039409a, 0x3ed7: 0x00394099,
+ 0x3ed8: 0x00394097, 0x3ed9: 0x00394098, 0x3eda: 0x0039429a, 0x3edb: 0x00394299,
+ 0x3edc: 0x00394297, 0x3edd: 0x00394298, 0x3ede: 0x00395c9a, 0x3edf: 0x00395c99,
+ 0x3ee0: 0x00395c97, 0x3ee1: 0x00395c98, 0x3ee2: 0x0039629a, 0x3ee3: 0x00396299,
+ 0x3ee4: 0x00396297, 0x3ee5: 0x00396298, 0x3ee6: 0x00395a9a, 0x3ee7: 0x00395a99,
+ 0x3ee8: 0x00395a97, 0x3ee9: 0x00395a98, 0x3eea: 0x003a049a, 0x3eeb: 0x003a0499,
+ 0x3eec: 0x003a0497, 0x3eed: 0x003a0498, 0x3eee: 0x003a0a9a, 0x3eef: 0x003a0a99,
+ 0x3ef0: 0x003a0a97, 0x3ef1: 0x003a0a98, 0x3ef2: 0x0039689a, 0x3ef3: 0x00396899,
+ 0x3ef4: 0x00396897, 0x3ef5: 0x00396898, 0x3ef6: 0x0039669a, 0x3ef7: 0x00396699,
+ 0x3ef8: 0x00396697, 0x3ef9: 0x00396698, 0x3efa: 0x00396a9a, 0x3efb: 0x00396a99,
+ 0x3efc: 0x00396a97, 0x3efd: 0x00396a98, 0x3efe: 0x00396e9a, 0x3eff: 0x00396e99,
// Block 0xfc, offset 0x3f00
- 0x3f00: 0xf0001717, 0x3f01: 0xf0001717, 0x3f02: 0xf0001717, 0x3f03: 0xf0001717,
- 0x3f04: 0xf0001717, 0x3f05: 0xf0001717, 0x3f06: 0xf0001717, 0x3f07: 0xf0001717,
- 0x3f08: 0xf0001717, 0x3f09: 0xf0001717, 0x3f0a: 0xf0001717, 0x3f0b: 0xf0001717,
- 0x3f0c: 0xf0001717, 0x3f0d: 0xf0001717, 0x3f0e: 0xf0001717, 0x3f0f: 0xf0001717,
- 0x3f10: 0xf0001717, 0x3f11: 0xf0001717, 0x3f12: 0xf0001717, 0x3f13: 0xf0001717,
- 0x3f14: 0xf0001717, 0x3f15: 0xf0001717, 0x3f16: 0xf0001717, 0x3f17: 0xf0001717,
- 0x3f18: 0xf0001717, 0x3f19: 0xf0001717, 0x3f1a: 0xf0001717, 0x3f1b: 0xf0001717,
- 0x3f1c: 0xf0001717, 0x3f1d: 0xf0001717, 0x3f1e: 0xf0001717, 0x3f1f: 0xe000086a,
- 0x3f20: 0xe0000879, 0x3f21: 0xf0001818, 0x3f22: 0xf0001818, 0x3f23: 0xf0001818,
- 0x3f24: 0xf0001818, 0x3f25: 0xf0001818, 0x3f26: 0xf0001818, 0x3f27: 0xf0001818,
- 0x3f28: 0xf0001818, 0x3f29: 0xf0001818, 0x3f2a: 0xf0001818, 0x3f2b: 0xf0001818,
- 0x3f2c: 0xf0001818, 0x3f2d: 0xf0001818, 0x3f2e: 0xf0001818, 0x3f2f: 0xf0001818,
- 0x3f30: 0xf0001818, 0x3f31: 0xf0001818, 0x3f32: 0xe0000006, 0x3f33: 0xe000000c,
- 0x3f34: 0xe0000012, 0x3f35: 0xf0001a1a, 0x3f36: 0xf0001a1a, 0x3f37: 0xf0001a1a,
- 0x3f38: 0xf0001a1a, 0x3f39: 0xf0001a1a, 0x3f3a: 0xf0001a1a, 0x3f3b: 0xf0001a1a,
- 0x3f3c: 0xf0001a1a, 0x3f3d: 0xf0001a1a, 0x3f3e: 0xf0001a1a, 0x3f3f: 0xf0001a1a,
+ 0x3f00: 0x00396e97, 0x3f01: 0x00396e98, 0x3f02: 0x0039969a, 0x3f03: 0x00399699,
+ 0x3f04: 0x0039949a, 0x3f05: 0x00399499, 0x3f06: 0x0039989a, 0x3f07: 0x00399899,
+ 0x3f08: 0x00398c9a, 0x3f09: 0x00398c99, 0x3f0a: 0x0039b69a, 0x3f0b: 0x0039b699,
+ 0x3f0c: 0x0039a89a, 0x3f0d: 0x0039a899, 0x3f0e: 0x003a1c9a, 0x3f0f: 0x003a1c99,
+ 0x3f10: 0x003a1c97, 0x3f11: 0x003a1c98, 0x3f12: 0x003a2a9a, 0x3f13: 0x003a2a99,
+ 0x3f14: 0x003a2a97, 0x3f15: 0x003a2a98, 0x3f16: 0x003a329a, 0x3f17: 0x003a3299,
+ 0x3f18: 0x003a3297, 0x3f19: 0x003a3298, 0x3f1a: 0x003a2e9a, 0x3f1b: 0x003a2e99,
+ 0x3f1c: 0x003a2e97, 0x3f1d: 0x003a2e98, 0x3f1e: 0x003a589a, 0x3f1f: 0x003a5899,
+ 0x3f20: 0x003a5a9a, 0x3f21: 0x003a5a99, 0x3f22: 0x003a5a97, 0x3f23: 0x003a5a98,
+ 0x3f24: 0xf0001a1a, 0x3f25: 0xf0001919, 0x3f26: 0x003a6c9a, 0x3f27: 0x003a6c99,
+ 0x3f28: 0x003a6c97, 0x3f29: 0x003a6c98, 0x3f2a: 0x003a6a9a, 0x3f2b: 0x003a6a99,
+ 0x3f2c: 0x003a6a97, 0x3f2d: 0x003a6a98, 0x3f2e: 0x003aaa9a, 0x3f2f: 0x003aaa99,
+ 0x3f30: 0xf0001a1a, 0x3f31: 0xf0001919, 0x3f32: 0x40071820, 0x3f33: 0x40071a20,
+ 0x3f34: 0x40071c20, 0x3f35: 0x40071e20, 0x3f36: 0x40072020, 0x3f37: 0x40072220,
+ 0x3f38: 0x40072420, 0x3f39: 0x40072620, 0x3f3a: 0x40072820, 0x3f3b: 0x40072a20,
+ 0x3f3c: 0x40072c20, 0x3f3d: 0x40072e20, 0x3f3e: 0x40073020, 0x3f3f: 0x40073220,
// Block 0xfd, offset 0x3f40
- 0x3f40: 0xf0001a1a, 0x3f41: 0xf0001a1a, 0x3f42: 0xf0001a1a, 0x3f43: 0xf0001a1a,
- 0x3f44: 0xf0001a1a, 0x3f45: 0xf0001a1a, 0x3f46: 0xf0001a1a, 0x3f47: 0xf0001a1a,
- 0x3f48: 0xf0001a1a, 0x3f49: 0xf0001a1a, 0x3f4a: 0xf0001a1a, 0x3f4b: 0xf0001a1a,
- 0x3f4c: 0xf0001a1a, 0x3f4d: 0xf0001a1a, 0x3f4e: 0xf0001a1a, 0x3f4f: 0xf0001a1a,
- 0x3f50: 0xf0001a1a, 0x3f51: 0xf0001919, 0x3f52: 0xf0001919, 0x3f53: 0xf0001919,
- 0x3f54: 0xf0001919, 0x3f55: 0xf0001919, 0x3f56: 0xf0001919, 0x3f57: 0xf0001919,
- 0x3f58: 0xf0001919, 0x3f59: 0xf0001919, 0x3f5a: 0xf0001919, 0x3f5b: 0xf0001919,
- 0x3f5c: 0xf0001919, 0x3f5d: 0xf0001919, 0x3f5e: 0xf0001919, 0x3f5f: 0xf0001919,
- 0x3f60: 0xf0001919, 0x3f61: 0xf0001919, 0x3f62: 0xf0001919, 0x3f63: 0xf0001919,
- 0x3f64: 0xf0001919, 0x3f65: 0xf0001919, 0x3f66: 0xf0001919, 0x3f67: 0xf0001919,
- 0x3f68: 0xf0001919, 0x3f69: 0xf0001919, 0x3f6a: 0xf0001919, 0x3f6b: 0xf0001919,
- 0x3f6c: 0xf0001919, 0x3f6d: 0xf0001717, 0x3f6e: 0xf0001717, 0x3f6f: 0xf0001717,
- 0x3f70: 0xf0001717, 0x3f71: 0xf0001717, 0x3f72: 0xf0001717, 0x3f73: 0xf0001717,
- 0x3f74: 0xf0001818, 0x3f75: 0xf0001818, 0x3f76: 0xf0001818, 0x3f77: 0xf0001818,
- 0x3f78: 0xf0001818, 0x3f79: 0xf0001818, 0x3f7a: 0xf0001818, 0x3f7b: 0xf0001818,
- 0x3f7c: 0xf0001919, 0x3f7d: 0xf0001a1a, 0x3f7e: 0x40023920, 0x3f7f: 0x40023a20,
+ 0x3f40: 0x40073420, 0x3f41: 0x40073620,
+ 0x3f53: 0x003a269a,
+ 0x3f54: 0x003a2699, 0x3f55: 0x003a2697, 0x3f56: 0x003a2698, 0x3f57: 0x003a7c9a,
+ 0x3f58: 0x003a7c99, 0x3f59: 0x003a7a9a, 0x3f5a: 0x003a7a99, 0x3f5b: 0x003a7e9a,
+ 0x3f5c: 0x003a7e99, 0x3f5d: 0xf0001a1a, 0x3f5e: 0x003a849a, 0x3f5f: 0x003a8499,
+ 0x3f60: 0x003a789a, 0x3f61: 0x003a7899, 0x3f62: 0x003a809a, 0x3f63: 0x003a8099,
+ 0x3f64: 0x003a989a, 0x3f65: 0x003a9899, 0x3f66: 0x003a9897, 0x3f67: 0x003a9898,
+ 0x3f68: 0x003a8e97, 0x3f69: 0x003a8e98, 0x3f6a: 0xe0000a97, 0x3f6b: 0xe0000a94,
+ 0x3f6c: 0xe0000ac7, 0x3f6d: 0xe0000ac4, 0x3f6e: 0xe0000acd, 0x3f6f: 0xe0000aca,
+ 0x3f70: 0xe0000ad9, 0x3f71: 0xe0000ad6, 0x3f72: 0xe0000ad3, 0x3f73: 0xe0000ad0,
+ 0x3f74: 0xe0000adf, 0x3f75: 0xe0000adc, 0x3f76: 0xe0000afd, 0x3f77: 0xe0000afa,
+ 0x3f78: 0xe0000af7, 0x3f79: 0xe0000aeb, 0x3f7a: 0xe0000ae5, 0x3f7b: 0xe0000ae2,
+ 0x3f7c: 0x003a929a, 0x3f7d: 0x003a9299, 0x3f7e: 0x003a9297, 0x3f7f: 0x003a9298,
// Block 0xfe, offset 0x3f80
- 0x3f90: 0xf0001717, 0x3f91: 0xf0001919, 0x3f92: 0xf0001717, 0x3f93: 0xf0001717,
- 0x3f94: 0xf0001717, 0x3f95: 0xf0001717, 0x3f96: 0xf0001717, 0x3f97: 0xf0001717,
- 0x3f98: 0xf0001919, 0x3f99: 0xf0001717, 0x3f9a: 0xf0001919, 0x3f9b: 0xf0001919,
- 0x3f9c: 0xf0001717, 0x3f9d: 0xf0001717, 0x3f9e: 0xf0001919, 0x3f9f: 0xf0001919,
- 0x3fa0: 0xf0001717, 0x3fa1: 0xf0001717, 0x3fa2: 0xf0001919, 0x3fa3: 0xf0001717,
- 0x3fa4: 0xf0001919, 0x3fa5: 0xf0001717, 0x3fa6: 0xf0001919, 0x3fa7: 0xf0001919,
- 0x3fa8: 0xf0001717, 0x3fa9: 0xf0001919, 0x3faa: 0xf0001919, 0x3fab: 0xf0001717,
- 0x3fac: 0xf0001919, 0x3fad: 0xf0001717, 0x3fae: 0xf0001919, 0x3faf: 0xf0001919,
- 0x3fb0: 0xf0001717, 0x3fb1: 0xf0001919, 0x3fb2: 0xf0001717, 0x3fb3: 0xf0001717,
- 0x3fb4: 0xf0001919, 0x3fb5: 0xf0001919, 0x3fb6: 0xf0001919, 0x3fb7: 0xf0001717,
- 0x3fb8: 0xf0001919, 0x3fb9: 0xf0001919, 0x3fba: 0xf0001919, 0x3fbb: 0xf0001919,
- 0x3fbc: 0xf0001919, 0x3fbd: 0xf0001717, 0x3fbe: 0xf0001919, 0x3fbf: 0xf0001919,
+ 0x3f80: 0xe0000a9d, 0x3f81: 0xe0000aa3, 0x3f82: 0xe0000ab8, 0x3f83: 0xe0000aee,
+ 0x3f84: 0xe0000af4, 0x3f85: 0xf0001a1a, 0x3f86: 0xf0001a1a, 0x3f87: 0xf0001a1a,
+ 0x3f88: 0xf0001a1a, 0x3f89: 0xf0001a1a, 0x3f8a: 0xf0001a1a, 0x3f8b: 0xf0001a1a,
+ 0x3f8c: 0xf0001a1a, 0x3f8d: 0xf0001a1a, 0x3f8e: 0xf0001a1a, 0x3f8f: 0xf0001a1a,
+ 0x3f90: 0xf0001a1a, 0x3f91: 0xf0001a1a, 0x3f92: 0xf0001a1a, 0x3f93: 0xf0001a1a,
+ 0x3f94: 0xf0001a1a, 0x3f95: 0xf0001a1a, 0x3f96: 0xf0001a1a, 0x3f97: 0xf0001a1a,
+ 0x3f98: 0xf0001a1a, 0x3f99: 0xf0001a1a, 0x3f9a: 0xf0001a1a, 0x3f9b: 0xf0001a1a,
+ 0x3f9c: 0xf0001a1a, 0x3f9d: 0xf0001a1a, 0x3f9e: 0xf0001a1a, 0x3f9f: 0xf0001a1a,
+ 0x3fa0: 0xf0001a1a, 0x3fa1: 0xf0001a1a, 0x3fa2: 0xf0001a1a, 0x3fa3: 0xf0001a1a,
+ 0x3fa4: 0xf0001a1a, 0x3fa5: 0xf0001a1a, 0x3fa6: 0xf0001a1a, 0x3fa7: 0xf0001a1a,
+ 0x3fa8: 0xf0001a1a, 0x3fa9: 0xf0001a1a, 0x3faa: 0xf0001a1a, 0x3fab: 0xf0001a1a,
+ 0x3fac: 0xf0001a1a, 0x3fad: 0xf0001a1a, 0x3fae: 0xf0001a1a, 0x3faf: 0xf0001a1a,
+ 0x3fb0: 0xf0001a1a, 0x3fb1: 0xf0001a1a, 0x3fb2: 0xf0001a1a, 0x3fb3: 0xf0001a1a,
+ 0x3fb4: 0xf0001a1a, 0x3fb5: 0xf0001a1a, 0x3fb6: 0xf0001a1a, 0x3fb7: 0xf0001a1a,
+ 0x3fb8: 0xf0001a1a, 0x3fb9: 0xf0001a1a, 0x3fba: 0xf0001a1a, 0x3fbb: 0xf0001a1a,
+ 0x3fbc: 0xf0001a1a, 0x3fbd: 0xf0001a1a, 0x3fbe: 0xf0001a1a, 0x3fbf: 0xf0001a1a,
// Block 0xff, offset 0x3fc0
- 0x3fc0: 0xf0001919, 0x3fc1: 0xf0001919, 0x3fc2: 0xf0001919, 0x3fc3: 0xf0001717,
- 0x3fc4: 0xf0001919, 0x3fc5: 0xf0001919, 0x3fc6: 0xf0001717, 0x3fc7: 0xf0001919,
- 0x3fc8: 0xf0001717, 0x3fc9: 0xf0001717, 0x3fca: 0xf0001717, 0x3fcb: 0xf0001919,
- 0x3fcc: 0xf0001717, 0x3fcd: 0xf0001717, 0x3fce: 0xf0001717, 0x3fcf: 0xf0001717,
- 0x3fd2: 0xf0001717, 0x3fd3: 0xf0001717,
- 0x3fd4: 0xf0001717, 0x3fd5: 0xf0001717, 0x3fd6: 0xf0001919, 0x3fd7: 0xf0001919,
- 0x3fd8: 0xf0001717, 0x3fd9: 0xf0001919, 0x3fda: 0xf0001919, 0x3fdb: 0xf0001919,
- 0x3fdc: 0xf0001919, 0x3fdd: 0xf0001717, 0x3fde: 0xf0001919, 0x3fdf: 0xf0001919,
- 0x3fe0: 0xf0001919, 0x3fe1: 0xf0001919, 0x3fe2: 0xf0001919, 0x3fe3: 0xf0001919,
- 0x3fe4: 0xf0001919, 0x3fe5: 0xf0001919, 0x3fe6: 0xf0001919, 0x3fe7: 0xf0001919,
- 0x3fe8: 0xf0001919, 0x3fe9: 0xf0001919, 0x3fea: 0xf0001919, 0x3feb: 0xf0001919,
+ 0x3fc0: 0xf0001a1a, 0x3fc1: 0xf0001a1a, 0x3fc2: 0xf0001a1a, 0x3fc3: 0xf0001a1a,
+ 0x3fc4: 0xf0001a1a, 0x3fc5: 0xf0001a1a, 0x3fc6: 0xf0001a1a, 0x3fc7: 0xf0001a1a,
+ 0x3fc8: 0xf0001a1a, 0x3fc9: 0xf0001a1a, 0x3fca: 0xf0001a1a, 0x3fcb: 0xf0001a1a,
+ 0x3fcc: 0xf0001a1a, 0x3fcd: 0xf0001a1a, 0x3fce: 0xf0001a1a, 0x3fcf: 0xf0001a1a,
+ 0x3fd0: 0xf0001a1a, 0x3fd1: 0xf0001a1a, 0x3fd2: 0xf0001a1a, 0x3fd3: 0xf0001a1a,
+ 0x3fd4: 0xf0001a1a, 0x3fd5: 0xf0001a1a, 0x3fd6: 0xf0001a1a, 0x3fd7: 0xf0001a1a,
+ 0x3fd8: 0xf0001a1a, 0x3fd9: 0xf0001a1a, 0x3fda: 0xf0001a1a, 0x3fdb: 0xf0001a1a,
+ 0x3fdc: 0xf0001a1a, 0x3fdd: 0xf0001a1a, 0x3fde: 0xe0000000, 0x3fdf: 0xe0000003,
+ 0x3fe0: 0xe0000009, 0x3fe1: 0xe000000f, 0x3fe2: 0xe0000015, 0x3fe3: 0xe0000018,
+ 0x3fe4: 0xe0000aa9, 0x3fe5: 0xe0000aac, 0x3fe6: 0xe0000ab5, 0x3fe7: 0xe0000abb,
+ 0x3fe8: 0xe0000ae8, 0x3fe9: 0xe0000af1, 0x3fea: 0xf0001919, 0x3feb: 0xf0001919,
0x3fec: 0xf0001919, 0x3fed: 0xf0001919, 0x3fee: 0xf0001919, 0x3fef: 0xf0001919,
0x3ff0: 0xf0001919, 0x3ff1: 0xf0001919, 0x3ff2: 0xf0001919, 0x3ff3: 0xf0001919,
- 0x3ff4: 0xf0001717, 0x3ff5: 0xf0001717, 0x3ff6: 0xf0001919, 0x3ff7: 0xf0001919,
- 0x3ff8: 0xf0001717, 0x3ff9: 0xf0001919, 0x3ffa: 0xf0001717, 0x3ffb: 0xf0001919,
+ 0x3ff4: 0xf0001919, 0x3ff5: 0xf0001919, 0x3ff6: 0xf0001919, 0x3ff7: 0xf0001919,
+ 0x3ff8: 0xf0001919, 0x3ff9: 0xf0001919, 0x3ffa: 0xf0001919, 0x3ffb: 0xf0001919,
0x3ffc: 0xf0001919, 0x3ffd: 0xf0001919, 0x3ffe: 0xf0001919, 0x3fff: 0xf0001919,
// Block 0x100, offset 0x4000
- 0x4000: 0xf0001919, 0x4001: 0xf0001919, 0x4002: 0xf0001919, 0x4003: 0xf0001717,
- 0x4004: 0xf0001717, 0x4005: 0xf0001717, 0x4006: 0xf0001919, 0x4007: 0xf0001919,
- 0x4030: 0xf0001a1a, 0x4031: 0xf0001a1a, 0x4032: 0xf0001a1a, 0x4033: 0xf0001a1a,
- 0x4034: 0xf0001a1a, 0x4035: 0xf0001a1a, 0x4036: 0xf0001a1a, 0x4037: 0xf0001a1a,
- 0x4038: 0xf0001a1a, 0x4039: 0xf0001a1a, 0x403a: 0xf0001a1a, 0x403b: 0xf0001a1a,
- 0x403c: 0x4013cb20, 0x403d: 0x40038920,
+ 0x4000: 0xf0001919, 0x4001: 0xf0001919, 0x4002: 0xf0001919, 0x4003: 0xf0001919,
+ 0x4004: 0xf0001919, 0x4005: 0xf0001919, 0x4006: 0xf0001919, 0x4007: 0xf0001919,
+ 0x4008: 0xf0001919, 0x4009: 0xf0001919, 0x400a: 0xf0001919, 0x400b: 0xf0001919,
+ 0x400c: 0xf0001919, 0x400d: 0xf0001919, 0x400e: 0xf0001919, 0x400f: 0xf0001919,
+ 0x4010: 0xf0001919, 0x4011: 0xf0001919, 0x4012: 0xf0001919, 0x4013: 0xf0001919,
+ 0x4014: 0xf0001919, 0x4015: 0xf0001919, 0x4016: 0xf0001919, 0x4017: 0xe0000a9a,
+ 0x4018: 0xe0000aa0, 0x4019: 0xe0000aa6, 0x401a: 0xe0000aaf, 0x401b: 0xe0000abe,
+ 0x401c: 0xf0001717, 0x401d: 0xf0001717, 0x401e: 0xf0001717, 0x401f: 0xf0001717,
+ 0x4020: 0xf0001717, 0x4021: 0xf0001717, 0x4022: 0xf0001717, 0x4023: 0xf0001717,
+ 0x4024: 0xf0001717, 0x4025: 0xf0001717, 0x4026: 0xf0001717, 0x4027: 0xf0001717,
+ 0x4028: 0xf0001717, 0x4029: 0xf0001717, 0x402a: 0xf0001717, 0x402b: 0xf0001717,
+ 0x402c: 0xf0001717, 0x402d: 0xf0001717, 0x402e: 0xf0001717, 0x402f: 0xf0001717,
+ 0x4030: 0xf0001717, 0x4031: 0xf0001717, 0x4032: 0xf0001717, 0x4033: 0xf0001717,
+ 0x4034: 0xf0001717, 0x4035: 0xf0001717, 0x4036: 0xf0001717, 0x4037: 0xf0001717,
+ 0x4038: 0xf0001717, 0x4039: 0xf0001717, 0x403a: 0xf0001717, 0x403b: 0xf0001717,
+ 0x403c: 0xf0001717, 0x403d: 0xf0001717, 0x403e: 0xf0001717, 0x403f: 0xf0001717,
// Block 0x101, offset 0x4040
- 0x4040: 0x80000000, 0x4041: 0x80000000, 0x4042: 0x80000000, 0x4043: 0x80000000,
- 0x4044: 0x80000000, 0x4045: 0x80000000, 0x4046: 0x80000000, 0x4047: 0x80000000,
- 0x4048: 0x80000000, 0x4049: 0x80000000, 0x404a: 0x80000000, 0x404b: 0x80000000,
- 0x404c: 0x80000000, 0x404d: 0x80000000, 0x404e: 0x80000000, 0x404f: 0x80000000,
- 0x4050: 0xf0000016, 0x4051: 0xf0000016, 0x4052: 0xf0000016, 0x4053: 0xf0000016,
- 0x4054: 0xf0000016, 0x4055: 0xf0000016, 0x4056: 0xf0000016, 0x4057: 0xf0000016,
- 0x4058: 0xf0000016, 0x4059: 0xf0001616,
- 0x4060: 0x80008202, 0x4061: 0x80000000, 0x4062: 0x80008102, 0x4063: 0x80000000,
- 0x4064: 0x80000000, 0x4065: 0x80000000, 0x4066: 0x80000000,
- 0x4070: 0xf0001616, 0x4071: 0xf0000016, 0x4072: 0xf0000016, 0x4073: 0xf0000016,
- 0x4074: 0xf0000016, 0x4075: 0xf0000016, 0x4076: 0xf0000016, 0x4077: 0xf0000016,
- 0x4078: 0xf0000016, 0x4079: 0xf0000016, 0x407a: 0xf0000016, 0x407b: 0xf0000016,
- 0x407c: 0xf0000016, 0x407d: 0xf0000016, 0x407e: 0xf0000016, 0x407f: 0xf0000016,
+ 0x4040: 0xf0001717, 0x4041: 0xf0001717, 0x4042: 0xf0001717, 0x4043: 0xf0001717,
+ 0x4044: 0xf0001717, 0x4045: 0xf0001717, 0x4046: 0xf0001717, 0x4047: 0xf0001717,
+ 0x4048: 0xf0001717, 0x4049: 0xf0001717, 0x404a: 0xf0001717, 0x404b: 0xf0001717,
+ 0x404c: 0xf0001717, 0x404d: 0xf0001717, 0x404e: 0xf0001717, 0x404f: 0xf0001717,
+ 0x4050: 0xf0001717, 0x4051: 0xf0001717, 0x4052: 0xf0001717, 0x4053: 0xf0001717,
+ 0x4054: 0xf0001717, 0x4055: 0xf0001717, 0x4056: 0xf0001717, 0x4057: 0xf0001717,
+ 0x4058: 0xf0001717, 0x4059: 0xf0001717, 0x405a: 0xf0001717, 0x405b: 0xf0001717,
+ 0x405c: 0xf0001717, 0x405d: 0xf0001717, 0x405e: 0xf0001717, 0x405f: 0xe0000ab2,
+ 0x4060: 0xe0000ac1, 0x4061: 0xf0001818, 0x4062: 0xf0001818, 0x4063: 0xf0001818,
+ 0x4064: 0xf0001818, 0x4065: 0xf0001818, 0x4066: 0xf0001818, 0x4067: 0xf0001818,
+ 0x4068: 0xf0001818, 0x4069: 0xf0001818, 0x406a: 0xf0001818, 0x406b: 0xf0001818,
+ 0x406c: 0xf0001818, 0x406d: 0xf0001818, 0x406e: 0xf0001818, 0x406f: 0xf0001818,
+ 0x4070: 0xf0001818, 0x4071: 0xf0001818, 0x4072: 0xe0000006, 0x4073: 0xe000000c,
+ 0x4074: 0xe0000012, 0x4075: 0xf0001a1a, 0x4076: 0xf0001a1a, 0x4077: 0xf0001a1a,
+ 0x4078: 0xf0001a1a, 0x4079: 0xf0001a1a, 0x407a: 0xf0001a1a, 0x407b: 0xf0001a1a,
+ 0x407c: 0xf0001a1a, 0x407d: 0xf0001a1a, 0x407e: 0xf0001a1a, 0x407f: 0xf0001a1a,
// Block 0x102, offset 0x4080
- 0x4080: 0xf0000016, 0x4081: 0xf0000016, 0x4082: 0xf0000016, 0x4083: 0xf0000016,
- 0x4084: 0xf0000016, 0x4085: 0x40012c20, 0x4086: 0x40012d20, 0x4087: 0xf0000016,
- 0x4088: 0xf0000016, 0x4089: 0x00021604, 0x408a: 0x00021604, 0x408b: 0x00021604,
- 0x408c: 0x00021604, 0x408d: 0xf0000004, 0x408e: 0xf0000004, 0x408f: 0xf0000004,
- 0x4090: 0xf000000f, 0x4091: 0xf000000f, 0x4092: 0xf000000f,
- 0x4094: 0xf000000f, 0x4095: 0xf000000f, 0x4096: 0xf000000f, 0x4097: 0xf000000f,
- 0x4098: 0xf000000f, 0x4099: 0xf000000f, 0x409a: 0xf000000f, 0x409b: 0xf000000f,
- 0x409c: 0xf000000f, 0x409d: 0xf000000f, 0x409e: 0xf000000f, 0x409f: 0xf000000f,
- 0x40a0: 0xf000000f, 0x40a1: 0xf000000f, 0x40a2: 0xf000000f, 0x40a3: 0xf000000f,
- 0x40a4: 0xf000000f, 0x40a5: 0xf000000f, 0x40a6: 0xf000000f,
- 0x40a8: 0xf000000f, 0x40a9: 0xf000000f, 0x40aa: 0xf000000f, 0x40ab: 0xf000000f,
- 0x40b0: 0x8000a21a, 0x40b1: 0x8000a218, 0x40b2: 0x8000a31a, 0x40b3: 0x80000000,
- 0x40b4: 0x8000a51a, 0x40b6: 0x8000a71a, 0x40b7: 0x8000a718,
- 0x40b8: 0x8000a91a, 0x40b9: 0x8000a918, 0x40ba: 0x8000ab1a, 0x40bb: 0x8000ab18,
- 0x40bc: 0x8000ad1a, 0x40bd: 0x8000ad18, 0x40be: 0x8000af1a, 0x40bf: 0x8000af18,
+ 0x4080: 0xf0001a1a, 0x4081: 0xf0001a1a, 0x4082: 0xf0001a1a, 0x4083: 0xf0001a1a,
+ 0x4084: 0xf0001a1a, 0x4085: 0xf0001a1a, 0x4086: 0xf0001a1a, 0x4087: 0xf0001a1a,
+ 0x4088: 0xf0001a1a, 0x4089: 0xf0001a1a, 0x408a: 0xf0001a1a, 0x408b: 0xf0001a1a,
+ 0x408c: 0xf0001a1a, 0x408d: 0xf0001a1a, 0x408e: 0xf0001a1a, 0x408f: 0xf0001a1a,
+ 0x4090: 0xf0001a1a, 0x4091: 0xf0001919, 0x4092: 0xf0001919, 0x4093: 0xf0001919,
+ 0x4094: 0xf0001919, 0x4095: 0xf0001919, 0x4096: 0xf0001919, 0x4097: 0xf0001919,
+ 0x4098: 0xf0001919, 0x4099: 0xf0001919, 0x409a: 0xf0001919, 0x409b: 0xf0001919,
+ 0x409c: 0xf0001919, 0x409d: 0xf0001919, 0x409e: 0xf0001919, 0x409f: 0xf0001919,
+ 0x40a0: 0xf0001919, 0x40a1: 0xf0001919, 0x40a2: 0xf0001919, 0x40a3: 0xf0001919,
+ 0x40a4: 0xf0001919, 0x40a5: 0xf0001919, 0x40a6: 0xf0001919, 0x40a7: 0xf0001919,
+ 0x40a8: 0xf0001919, 0x40a9: 0xf0001919, 0x40aa: 0xf0001919, 0x40ab: 0xf0001919,
+ 0x40ac: 0xf0001919, 0x40ad: 0xf0001717, 0x40ae: 0xf0001717, 0x40af: 0xf0001717,
+ 0x40b0: 0xf0001717, 0x40b1: 0xf0001717, 0x40b2: 0xf0001717, 0x40b3: 0xf0001717,
+ 0x40b4: 0xf0001818, 0x40b5: 0xf0001818, 0x40b6: 0xf0001818, 0x40b7: 0xf0001818,
+ 0x40b8: 0xf0001818, 0x40b9: 0xf0001818, 0x40ba: 0xf0001818, 0x40bb: 0xf0001818,
+ 0x40bc: 0xf0001919, 0x40bd: 0xf0001a1a, 0x40be: 0x4004c020, 0x40bf: 0x4004c220,
// Block 0x103, offset 0x40c0
- 0x40c0: 0xf000001a, 0x40c1: 0x0038781a, 0x40c2: 0x00387819, 0x40c3: 0x00387a1a,
- 0x40c4: 0x00387a19, 0x40c5: 0x0038801a, 0x40c6: 0x00388019, 0x40c7: 0x0038821a,
- 0x40c8: 0x00388219, 0x40c9: 0x00388a1a, 0x40ca: 0x00388a19, 0x40cb: 0x00388a17,
- 0x40cc: 0x00388a18, 0x40cd: 0xf000001a, 0x40ce: 0xf0000019, 0x40cf: 0xf000001a,
- 0x40d0: 0xf0000019, 0x40d1: 0xf0000017, 0x40d2: 0xf0000018, 0x40d3: 0xf000001a,
- 0x40d4: 0xf0000019, 0x40d5: 0xf000001a, 0x40d6: 0xf0000019, 0x40d7: 0xf0000017,
- 0x40d8: 0xf0000018, 0x40d9: 0xf000001a, 0x40da: 0xf0000019, 0x40db: 0xf0000017,
- 0x40dc: 0xf0000018, 0x40dd: 0xf000001a, 0x40de: 0xf0000019, 0x40df: 0xf0000017,
- 0x40e0: 0xf0000018, 0x40e1: 0xf000001a, 0x40e2: 0xf0000019, 0x40e3: 0xf0000017,
- 0x40e4: 0xf0000018, 0x40e5: 0xf000001a, 0x40e6: 0xf0000019, 0x40e7: 0xf0000017,
- 0x40e8: 0xf0000018, 0x40e9: 0xf000001a, 0x40ea: 0xf0000019, 0x40eb: 0xf000001a,
- 0x40ec: 0xf0000019, 0x40ed: 0xf000001a, 0x40ee: 0xf0000019, 0x40ef: 0xf000001a,
- 0x40f0: 0xf0000019, 0x40f1: 0xf000001a, 0x40f2: 0xf0000019, 0x40f3: 0xf0000017,
- 0x40f4: 0xf0000018, 0x40f5: 0xf000001a, 0x40f6: 0xf0000019, 0x40f7: 0xf0000017,
- 0x40f8: 0xf0000018, 0x40f9: 0xf000001a, 0x40fa: 0xf0000019, 0x40fb: 0xf0000017,
- 0x40fc: 0xf0000018, 0x40fd: 0xf000001a, 0x40fe: 0xf0000019, 0x40ff: 0xf0000017,
+ 0x40d0: 0xe0000b12, 0x40d1: 0xe0000b22, 0x40d2: 0xe0000b1e, 0x40d3: 0xe0000b26,
+ 0x40d4: 0xe0000b2a, 0x40d5: 0xe0000b36, 0x40d6: 0xe0000b3a, 0x40d7: 0xe0000b3e,
+ 0x40d8: 0xe0000b5f, 0x40d9: 0xe0000b5b, 0x40da: 0xe0000b73, 0x40db: 0xe0000b6f,
+ 0x40dc: 0xe0000b84, 0x40dd: 0xe0000b7c, 0x40de: 0xe0000b80, 0x40df: 0xe0000b98,
+ 0x40e0: 0xe0000b94, 0x40e1: 0xe0000b90, 0x40e2: 0xe0000ba0, 0x40e3: 0xe0000b9c,
+ 0x40e4: 0xe0000bc8, 0x40e5: 0xe0000bc4, 0x40e6: 0xe0000bf4, 0x40e7: 0xe0000bac,
+ 0x40e8: 0xe0000ba8, 0x40e9: 0xe0000ba4, 0x40ea: 0xe0000bb8, 0x40eb: 0xe0000bb4,
+ 0x40ec: 0xe0000bc0, 0x40ed: 0xe0000bbc, 0x40ee: 0xe0000bf8, 0x40ef: 0xe0000c04,
+ 0x40f0: 0xe0000c00, 0x40f1: 0xe0000c0c, 0x40f2: 0xe0000c08, 0x40f3: 0xe0000c10,
+ 0x40f4: 0xe0000c14, 0x40f5: 0xe0000c1c, 0x40f6: 0xe0000c29, 0x40f7: 0xe0000c25,
+ 0x40f8: 0xe0000c2d, 0x40f9: 0xe0000c35, 0x40fa: 0xe0000c3d, 0x40fb: 0xe0000c39,
+ 0x40fc: 0xe0000c45, 0x40fd: 0xe0000c41, 0x40fe: 0xe0000c55, 0x40ff: 0xe0000c59,
// Block 0x104, offset 0x4100
- 0x4100: 0xf0000018, 0x4101: 0xf000001a, 0x4102: 0xf0000019, 0x4103: 0xf0000017,
- 0x4104: 0xf0000018, 0x4105: 0xf000001a, 0x4106: 0xf0000019, 0x4107: 0xf0000017,
- 0x4108: 0xf0000018, 0x4109: 0xf000001a, 0x410a: 0xf0000019, 0x410b: 0xf0000017,
- 0x410c: 0xf0000018, 0x410d: 0xf000001a, 0x410e: 0xf0000019, 0x410f: 0xf0000017,
- 0x4110: 0xf0000018, 0x4111: 0xf000001a, 0x4112: 0xf0000019, 0x4113: 0xf0000017,
- 0x4114: 0xf0000018, 0x4115: 0xf000001a, 0x4116: 0xf0000019, 0x4117: 0xf0000017,
- 0x4118: 0xf0000018, 0x4119: 0xf000001a, 0x411a: 0xf0000019, 0x411b: 0xf0000017,
- 0x411c: 0xf0000018, 0x411d: 0xf000001a, 0x411e: 0xf0000019, 0x411f: 0xf0000017,
- 0x4120: 0xf0000018, 0x4121: 0xf000001a, 0x4122: 0xf0000019, 0x4123: 0xf0000017,
- 0x4124: 0xf0000018, 0x4125: 0xf000001a, 0x4126: 0xf0000019, 0x4127: 0xf0000017,
- 0x4128: 0xf0000018, 0x4129: 0xf000001a, 0x412a: 0xf0000019, 0x412b: 0xf0000017,
- 0x412c: 0xf0000018, 0x412d: 0xf000001a, 0x412e: 0xf0000019, 0x412f: 0xf000001a,
- 0x4130: 0xf0000019, 0x4131: 0xf000001a, 0x4132: 0xf0000019, 0x4133: 0xf0000017,
- 0x4134: 0xf0000018, 0x4135: 0xe00008bb, 0x4136: 0xe00008b8, 0x4137: 0xe00008c1,
- 0x4138: 0xe00008be, 0x4139: 0xe00008c7, 0x413a: 0xe00008c4, 0x413b: 0xf0001a1a,
- 0x413c: 0xf0001919, 0x413f: 0x80000000,
+ 0x4100: 0xe0000c97, 0x4101: 0xe0000c9f, 0x4102: 0xe0000c9b, 0x4103: 0xe0000c7f,
+ 0x4104: 0xe0000c83, 0x4105: 0xe0000ca7, 0x4106: 0xe0000ca3, 0x4107: 0xe0000caf,
+ 0x4108: 0xe0000cab, 0x4109: 0xe0000cca, 0x410a: 0xe0000cce, 0x410b: 0xe0000cd7,
+ 0x410c: 0xe0000cba, 0x410d: 0xe0000cc2, 0x410e: 0xe0000cdb, 0x410f: 0xe0000cdf,
+ 0x4112: 0xe0000cbe, 0x4113: 0xe0000d17,
+ 0x4114: 0xe0000d1b, 0x4115: 0xe0000d03, 0x4116: 0xe0000d07, 0x4117: 0xe0000cf7,
+ 0x4118: 0xe0000cf3, 0x4119: 0xe0000cfb, 0x411a: 0xe0000d13, 0x411b: 0xe0000d0f,
+ 0x411c: 0xe0000d30, 0x411d: 0xe0000d2c, 0x411e: 0xe0000b0e, 0x411f: 0xe0000b1a,
+ 0x4120: 0xe0000b16, 0x4121: 0xe0000b32, 0x4122: 0xe0000b2e, 0x4123: 0xe0000b46,
+ 0x4124: 0xe0000b42, 0x4125: 0xe0000b67, 0x4126: 0xe0000b4a, 0x4127: 0xe0000b63,
+ 0x4128: 0xe0000b88, 0x4129: 0xe0000bcc, 0x412a: 0xe0000bb0, 0x412b: 0xe0000bfc,
+ 0x412c: 0xe0000c8f, 0x412d: 0xe0000cb3, 0x412e: 0xe0000d28, 0x412f: 0xe0000d24,
+ 0x4130: 0xe0000d34, 0x4131: 0xe0000ce7, 0x4132: 0xe0000c5d, 0x4133: 0xe0000d0b,
+ 0x4134: 0xe0000c51, 0x4135: 0xe0000c93, 0x4136: 0xe0000c31, 0x4137: 0xe0000c69,
+ 0x4138: 0xe0000ceb, 0x4139: 0xe0000ce3, 0x413a: 0xe0000c87, 0x413b: 0xe0000c65,
+ 0x413c: 0xe0000c8b, 0x413d: 0xe0000cef, 0x413e: 0xe0000b4e, 0x413f: 0xe0000b6b,
// Block 0x105, offset 0x4140
- 0x4141: 0xf0000003, 0x4142: 0xf0000003, 0x4143: 0xf0000003,
- 0x4144: 0xf0000003, 0x4145: 0xf0000003, 0x4146: 0xf0000003, 0x4147: 0xf0000003,
- 0x4148: 0xf0000003, 0x4149: 0xf0000003, 0x414a: 0xf0000003, 0x414b: 0xf0000003,
- 0x414c: 0xf0000003, 0x414d: 0xf0000003, 0x414e: 0xf0000003, 0x414f: 0xf0000003,
- 0x4150: 0xf0000003, 0x4151: 0xf0000003, 0x4152: 0xf0000003, 0x4153: 0xf0000003,
- 0x4154: 0xf0000003, 0x4155: 0xf0000003, 0x4156: 0xf0000003, 0x4157: 0xf0000003,
- 0x4158: 0xf0000003, 0x4159: 0xf0000003, 0x415a: 0xf0000003, 0x415b: 0xf0000003,
- 0x415c: 0xf0000003, 0x415d: 0xf0000003, 0x415e: 0xf0000003, 0x415f: 0xf0000003,
- 0x4160: 0xf0000003, 0x4161: 0xf0000009, 0x4162: 0xf0000009, 0x4163: 0xf0000009,
- 0x4164: 0xf0000009, 0x4165: 0xf0000009, 0x4166: 0xf0000009, 0x4167: 0xf0000009,
- 0x4168: 0xf0000009, 0x4169: 0xf0000009, 0x416a: 0xf0000009, 0x416b: 0xf0000009,
- 0x416c: 0xf0000009, 0x416d: 0xf0000009, 0x416e: 0xf0000009, 0x416f: 0xf0000009,
- 0x4170: 0xf0000009, 0x4171: 0xf0000009, 0x4172: 0xf0000009, 0x4173: 0xf0000009,
- 0x4174: 0xf0000009, 0x4175: 0xf0000009, 0x4176: 0xf0000009, 0x4177: 0xf0000009,
- 0x4178: 0xf0000009, 0x4179: 0xf0000009, 0x417a: 0xf0000009, 0x417b: 0xf0000003,
- 0x417c: 0xf0000003, 0x417d: 0xf0000003, 0x417e: 0xf0000003, 0x417f: 0xf0000003,
+ 0x4140: 0xe0000cc6, 0x4141: 0xe0000c49, 0x4142: 0xe0000b0a, 0x4143: 0xe0000c61,
+ 0x4144: 0xe0000c18, 0x4145: 0xe0000bf0, 0x4146: 0xe0000b8c, 0x4147: 0xe0000cff,
+ 0x4170: 0xe0000bec, 0x4171: 0xe0000c4d, 0x4172: 0xe0000b05, 0x4173: 0xe0000b00,
+ 0x4174: 0xe0000cd2, 0x4175: 0xe0000bd0, 0x4176: 0xe0000b77, 0x4177: 0xe0000c20,
+ 0x4178: 0xe0000d1f, 0x4179: 0xe0000bd5, 0x417a: 0xe0000bd9, 0x417b: 0xe0000b52,
+ 0x417c: 0x40282e20, 0x417d: 0x40071620,
// Block 0x106, offset 0x4180
- 0x4180: 0xf0000003, 0x4181: 0xf0000003, 0x4182: 0xf0000003, 0x4183: 0xf0000003,
- 0x4184: 0xf0000003, 0x4185: 0xf0000003, 0x4186: 0xf0000003, 0x4187: 0xf0000003,
- 0x4188: 0xf0000003, 0x4189: 0xf0000003, 0x418a: 0xf0000003, 0x418b: 0xf0000003,
- 0x418c: 0xf0000003, 0x418d: 0xf0000003, 0x418e: 0xf0000003, 0x418f: 0xf0000003,
- 0x4190: 0xf0000003, 0x4191: 0xf0000003, 0x4192: 0xf0000003, 0x4193: 0xf0000003,
- 0x4194: 0xf0000003, 0x4195: 0xf0000003, 0x4196: 0xf0000003, 0x4197: 0xf0000003,
- 0x4198: 0xf0000003, 0x4199: 0xf0000003, 0x419a: 0xf0000003, 0x419b: 0xf0000003,
- 0x419c: 0xf0000003, 0x419d: 0xf0000003, 0x419e: 0xf0000003, 0x419f: 0xf0000003,
- 0x41a0: 0xf0000003, 0x41a1: 0xf0000012, 0x41a2: 0xf0000012, 0x41a3: 0xf0000012,
- 0x41a4: 0xf0000012, 0x41a5: 0xf0000012, 0x41a6: 0xf0000012, 0x41a7: 0xf0000010,
- 0x41a8: 0xf0000010, 0x41a9: 0xf0000010, 0x41aa: 0xf0000010, 0x41ab: 0xf0000010,
- 0x41ac: 0xf0000010, 0x41ad: 0xf0000010, 0x41ae: 0xf0000010, 0x41af: 0xf0000010,
- 0x41b0: 0xf0000012, 0x41b1: 0xf0000012, 0x41b2: 0xf0000012, 0x41b3: 0xf0000012,
- 0x41b4: 0xf0000012, 0x41b5: 0xf0000012, 0x41b6: 0xf0000012, 0x41b7: 0xf0000012,
- 0x41b8: 0xf0000012, 0x41b9: 0xf0000012, 0x41ba: 0xf0000012, 0x41bb: 0xf0000012,
- 0x41bc: 0xf0000012, 0x41bd: 0xf0000012, 0x41be: 0xf0000012, 0x41bf: 0xf0000012,
+ 0x4180: 0x80000000, 0x4181: 0x80000000, 0x4182: 0x80000000, 0x4183: 0x80000000,
+ 0x4184: 0x80000000, 0x4185: 0x80000000, 0x4186: 0x80000000, 0x4187: 0x80000000,
+ 0x4188: 0x80000000, 0x4189: 0x80000000, 0x418a: 0x80000000, 0x418b: 0x80000000,
+ 0x418c: 0x80000000, 0x418d: 0x80000000, 0x418e: 0x80000000, 0x418f: 0x80000000,
+ 0x4190: 0x00024096, 0x4191: 0x00025c96, 0x4192: 0x00030496, 0x4193: 0x00026c96,
+ 0x4194: 0x00026296, 0x4195: 0x0002ba96, 0x4196: 0x0002c496, 0x4197: 0x0004b496,
+ 0x4198: 0x0004b696, 0x4199: 0xf0001616,
+ 0x41a0: 0x80008202, 0x41a1: 0x80000000, 0x41a2: 0x80008102, 0x41a3: 0x80000000,
+ 0x41a4: 0x80000000, 0x41a5: 0x80000000, 0x41a6: 0x80000000,
+ 0x41b0: 0xf0001f16, 0x41b1: 0x00022c96, 0x41b2: 0x00022a96, 0x41b3: 0x00021696,
+ 0x41b4: 0x00021696, 0x41b5: 0x0003f496, 0x41b6: 0x0003f696, 0x41b7: 0x0003fc96,
+ 0x41b8: 0x0003fe96, 0x41b9: 0x0004b096, 0x41ba: 0x0004b296, 0x41bb: 0x0004ac96,
+ 0x41bc: 0x0004ae96, 0x41bd: 0x0004a096, 0x41be: 0x0004a296, 0x41bf: 0x00049c96,
// Block 0x107, offset 0x41c0
- 0x41c0: 0xf0000012, 0x41c1: 0xf0000012, 0x41c2: 0xf0000012, 0x41c3: 0xf0000012,
- 0x41c4: 0xf0000012, 0x41c5: 0xf0000012, 0x41c6: 0xf0000012, 0x41c7: 0xf0000012,
- 0x41c8: 0xf0000012, 0x41c9: 0xf0000012, 0x41ca: 0xf0000012, 0x41cb: 0xf0000012,
- 0x41cc: 0xf0000012, 0x41cd: 0xf0000012, 0x41ce: 0xf0000012, 0x41cf: 0xf0000012,
- 0x41d0: 0xf0000012, 0x41d1: 0xf0000012, 0x41d2: 0xf0000012, 0x41d3: 0xf0000012,
- 0x41d4: 0xf0000012, 0x41d5: 0xf0000012, 0x41d6: 0xf0000012, 0x41d7: 0xf0000012,
- 0x41d8: 0xf0000012, 0x41d9: 0xf0000012, 0x41da: 0xf0000012, 0x41db: 0xf0000012,
- 0x41dc: 0xf0000012, 0x41dd: 0xf0000012, 0x41de: 0xf0000012, 0x41df: 0xf0000012,
- 0x41e0: 0xf0000012, 0x41e1: 0xf0000012, 0x41e2: 0xf0000012, 0x41e3: 0xf0000012,
- 0x41e4: 0xf0000012, 0x41e5: 0xf0000012, 0x41e6: 0xf0000012, 0x41e7: 0xf0000012,
- 0x41e8: 0xf0000012, 0x41e9: 0xf0000012, 0x41ea: 0xf0000012, 0x41eb: 0xf0000012,
- 0x41ec: 0xf0000012, 0x41ed: 0xf0000012, 0x41ee: 0xf0000012, 0x41ef: 0xf0000012,
- 0x41f0: 0xf0000012, 0x41f1: 0xf0000012, 0x41f2: 0xf0000012, 0x41f3: 0xf0000012,
- 0x41f4: 0xf0000012, 0x41f5: 0xf0000012, 0x41f6: 0xf0000012, 0x41f7: 0xf0000012,
- 0x41f8: 0xf0000012, 0x41f9: 0xf0000012, 0x41fa: 0xf0000012, 0x41fb: 0xf0000012,
- 0x41fc: 0xf0000012, 0x41fd: 0xf0000012, 0x41fe: 0xf0000012,
+ 0x41c0: 0x00049e96, 0x41c1: 0x0004a496, 0x41c2: 0x0004a696, 0x41c3: 0x0004a896,
+ 0x41c4: 0x0004aa96, 0x41c5: 0x40025e20, 0x41c6: 0x40026020, 0x41c7: 0x0003f896,
+ 0x41c8: 0x0003fa96, 0x41c9: 0x00021484, 0x41ca: 0x00021484, 0x41cb: 0x00021484,
+ 0x41cc: 0x00021484, 0x41cd: 0x00021684, 0x41ce: 0x00021684, 0x41cf: 0x00021684,
+ 0x41d0: 0x0002408f, 0x41d1: 0x00025c8f, 0x41d2: 0x0002e48f,
+ 0x41d4: 0x0002628f, 0x41d5: 0x00026c8f, 0x41d6: 0x0002c48f, 0x41d7: 0x0002ba8f,
+ 0x41d8: 0x00022c8f, 0x41d9: 0x0003f48f, 0x41da: 0x0003f68f, 0x41db: 0x0003fc8f,
+ 0x41dc: 0x0003fe8f, 0x41dd: 0x0004b08f, 0x41de: 0x0004b28f, 0x41df: 0x0004ea8f,
+ 0x41e0: 0x0004e68f, 0x41e1: 0x0004d88f, 0x41e2: 0x0009388f, 0x41e3: 0x00021a8f,
+ 0x41e4: 0x0009408f, 0x41e5: 0x0009448f, 0x41e6: 0x0009428f,
+ 0x41e8: 0x0004e48f, 0x41e9: 0x0027de8f, 0x41ea: 0x0004ec8f, 0x41eb: 0x0004d68f,
+ 0x41f0: 0x8000a21a, 0x41f1: 0x8000a218, 0x41f2: 0x8000a51a, 0x41f3: 0x80000000,
+ 0x41f4: 0x8000a91a, 0x41f6: 0x8000ad1a, 0x41f7: 0x8000ad18,
+ 0x41f8: 0x8000b21a, 0x41f9: 0x8000b218, 0x41fa: 0x8000b61a, 0x41fb: 0x8000b618,
+ 0x41fc: 0x8000ba1a, 0x41fd: 0x8000ba18, 0x41fe: 0x8000bc1a, 0x41ff: 0x8000bc18,
// Block 0x108, offset 0x4200
- 0x4202: 0xf0000012, 0x4203: 0xf0000012,
- 0x4204: 0xf0000012, 0x4205: 0xf0000012, 0x4206: 0xf0000012, 0x4207: 0xf0000012,
- 0x420a: 0xf0000012, 0x420b: 0xf0000012,
- 0x420c: 0xf0000012, 0x420d: 0xf0000012, 0x420e: 0xf0000012, 0x420f: 0xf0000012,
- 0x4212: 0xf0000012, 0x4213: 0xf0000012,
- 0x4214: 0xf0000012, 0x4215: 0xf0000012, 0x4216: 0xf0000012, 0x4217: 0xf0000012,
- 0x421a: 0xf0000012, 0x421b: 0xf0000012,
- 0x421c: 0xf0000012,
- 0x4220: 0xf0000003, 0x4221: 0xf0000003, 0x4222: 0xf0000003, 0x4223: 0x0005e403,
- 0x4224: 0xf0000003, 0x4225: 0xf0000003, 0x4226: 0xf0000003,
- 0x4228: 0xf0000012, 0x4229: 0xf0000012, 0x422a: 0xf0000012, 0x422b: 0xf0000012,
- 0x422c: 0xf0000012, 0x422d: 0xf0000012, 0x422e: 0xf0000012,
- 0x4239: 0x80000000, 0x423a: 0x80000000, 0x423b: 0x80000000,
- 0x423c: 0x40139020, 0x423d: 0x40139120, 0x423e: 0x00000205, 0x423f: 0x2bfffe05,
+ 0x4200: 0x00391c9a, 0x4201: 0x00391e9a, 0x4202: 0x00391e99, 0x4203: 0x0039209a,
+ 0x4204: 0x00392099, 0x4205: 0x0039269a, 0x4206: 0x00392699, 0x4207: 0x0039289a,
+ 0x4208: 0x00392899, 0x4209: 0x0039309a, 0x420a: 0x00393099, 0x420b: 0x00393097,
+ 0x420c: 0x00393098, 0x420d: 0x0039389a, 0x420e: 0x00393899, 0x420f: 0x00393c9a,
+ 0x4210: 0x00393c99, 0x4211: 0x00393c97, 0x4212: 0x00393c98, 0x4213: 0x0039549a,
+ 0x4214: 0x00395499, 0x4215: 0x0039569a, 0x4216: 0x00395699, 0x4217: 0x00395697,
+ 0x4218: 0x00395698, 0x4219: 0x0039589a, 0x421a: 0x00395899, 0x421b: 0x00395897,
+ 0x421c: 0x00395898, 0x421d: 0x0039649a, 0x421e: 0x00396499, 0x421f: 0x00396497,
+ 0x4220: 0x00396498, 0x4221: 0x0039729a, 0x4222: 0x00397299, 0x4223: 0x00397297,
+ 0x4224: 0x00397298, 0x4225: 0x0039749a, 0x4226: 0x00397499, 0x4227: 0x00397497,
+ 0x4228: 0x00397498, 0x4229: 0x0039889a, 0x422a: 0x00398899, 0x422b: 0x00398a9a,
+ 0x422c: 0x00398a99, 0x422d: 0x0039a49a, 0x422e: 0x0039a499, 0x422f: 0x0039a69a,
+ 0x4230: 0x0039a699, 0x4231: 0x0039c69a, 0x4232: 0x0039c699, 0x4233: 0x0039c697,
+ 0x4234: 0x0039c698, 0x4235: 0x0039c89a, 0x4236: 0x0039c899, 0x4237: 0x0039c897,
+ 0x4238: 0x0039c898, 0x4239: 0x0039dc9a, 0x423a: 0x0039dc99, 0x423b: 0x0039dc97,
+ 0x423c: 0x0039dc98, 0x423d: 0x0039de9a, 0x423e: 0x0039de99, 0x423f: 0x0039de97,
// Block 0x109, offset 0x4240
- 0x4240: 0x4037ce20, 0x4241: 0x4037cf20, 0x4242: 0x4037d020, 0x4243: 0x4037d120,
- 0x4244: 0x4037d220, 0x4245: 0x4037d320, 0x4246: 0x4037d420, 0x4247: 0x4037d520,
- 0x4248: 0x4037d620, 0x4249: 0x4037d720, 0x424a: 0x4037d820, 0x424b: 0x4037d920,
- 0x424d: 0x4037da20, 0x424e: 0x4037db20, 0x424f: 0x4037dc20,
- 0x4250: 0x4037dd20, 0x4251: 0x4037de20, 0x4252: 0x4037df20, 0x4253: 0x4037e020,
- 0x4254: 0x4037e120, 0x4255: 0x4037e220, 0x4256: 0x4037e320, 0x4257: 0x4037e420,
- 0x4258: 0x4037e520, 0x4259: 0x4037e620, 0x425a: 0x4037e720, 0x425b: 0x4037e820,
- 0x425c: 0x4037e920, 0x425d: 0x4037ea20, 0x425e: 0x4037eb20, 0x425f: 0x4037ec20,
- 0x4260: 0x4037ed20, 0x4261: 0x4037ee20, 0x4262: 0x4037ef20, 0x4263: 0x4037f020,
- 0x4264: 0x4037f120, 0x4265: 0x4037f220, 0x4266: 0x4037f320,
- 0x4268: 0x4037f420, 0x4269: 0x4037f520, 0x426a: 0x4037f620, 0x426b: 0x4037f720,
- 0x426c: 0x4037f820, 0x426d: 0x4037f920, 0x426e: 0x4037fa20, 0x426f: 0x4037fb20,
- 0x4270: 0x4037fc20, 0x4271: 0x4037fd20, 0x4272: 0x4037fe20, 0x4273: 0x4037ff20,
- 0x4274: 0x40380020, 0x4275: 0x40380120, 0x4276: 0x40380220, 0x4277: 0x40380320,
- 0x4278: 0x40380420, 0x4279: 0x40380520, 0x427a: 0x40380620,
- 0x427c: 0x40380720, 0x427d: 0x40380820, 0x427f: 0x40380920,
+ 0x4240: 0x0039de98, 0x4241: 0x0039e69a, 0x4242: 0x0039e699, 0x4243: 0x0039e697,
+ 0x4244: 0x0039e698, 0x4245: 0x0039e89a, 0x4246: 0x0039e899, 0x4247: 0x0039e897,
+ 0x4248: 0x0039e898, 0x4249: 0x0039ee9a, 0x424a: 0x0039ee99, 0x424b: 0x0039ee97,
+ 0x424c: 0x0039ee98, 0x424d: 0x0039f09a, 0x424e: 0x0039f099, 0x424f: 0x0039f097,
+ 0x4250: 0x0039f098, 0x4251: 0x0039fc9a, 0x4252: 0x0039fc99, 0x4253: 0x0039fc97,
+ 0x4254: 0x0039fc98, 0x4255: 0x003a129a, 0x4256: 0x003a1299, 0x4257: 0x003a1297,
+ 0x4258: 0x003a1298, 0x4259: 0x003a1a9a, 0x425a: 0x003a1a99, 0x425b: 0x003a1a97,
+ 0x425c: 0x003a1a98, 0x425d: 0x003a409a, 0x425e: 0x003a4099, 0x425f: 0x003a4097,
+ 0x4260: 0x003a4098, 0x4261: 0x003a4e9a, 0x4262: 0x003a4e99, 0x4263: 0x003a4e97,
+ 0x4264: 0x003a4e98, 0x4265: 0x003a569a, 0x4266: 0x003a5699, 0x4267: 0x003a5697,
+ 0x4268: 0x003a5698, 0x4269: 0x003a689a, 0x426a: 0x003a6899, 0x426b: 0x003a6897,
+ 0x426c: 0x003a6898, 0x426d: 0x003a749a, 0x426e: 0x003a7499, 0x426f: 0x003a8e9a,
+ 0x4270: 0x003a8e99, 0x4271: 0x003a909a, 0x4272: 0x003a9099, 0x4273: 0x003a9097,
+ 0x4274: 0x003a9098, 0x4275: 0xe0000c70, 0x4276: 0xe0000c6d, 0x4277: 0xe0000c76,
+ 0x4278: 0xe0000c73, 0x4279: 0xe0000c7c, 0x427a: 0xe0000c79, 0x427b: 0xf0001a1a,
+ 0x427c: 0xf0001919, 0x427f: 0x80000000,
// Block 0x10a, offset 0x4280
- 0x4280: 0x40380a20, 0x4281: 0x40380b20, 0x4282: 0x40380c20, 0x4283: 0x40380d20,
- 0x4284: 0x40380e20, 0x4285: 0x40380f20, 0x4286: 0x40381020, 0x4287: 0x40381120,
- 0x4288: 0x40381220, 0x4289: 0x40381320, 0x428a: 0x40381420, 0x428b: 0x40381520,
- 0x428c: 0x40381620, 0x428d: 0x40381720,
- 0x4290: 0x40381820, 0x4291: 0x40381920, 0x4292: 0x40381a20, 0x4293: 0x40381b20,
- 0x4294: 0x40381c20, 0x4295: 0x40381d20, 0x4296: 0x40381e20, 0x4297: 0x40381f20,
- 0x4298: 0x40382020, 0x4299: 0x40382120, 0x429a: 0x40382220, 0x429b: 0x40382320,
- 0x429c: 0x40382420, 0x429d: 0x40382520,
+ 0x4281: 0x0002ba83, 0x4282: 0x0003e083, 0x4283: 0x0004ea83,
+ 0x4284: 0x0027de83, 0x4285: 0x0004ec83, 0x4286: 0x0004e683, 0x4287: 0x0003d283,
+ 0x4288: 0x0003f483, 0x4289: 0x0003f683, 0x428a: 0x0004d883, 0x428b: 0x00093883,
+ 0x428c: 0x00024083, 0x428d: 0x00021a83, 0x428e: 0x0002e483, 0x428f: 0x0004e283,
+ 0x4290: 0x0029cc83, 0x4291: 0x0029ce83, 0x4292: 0x0029d083, 0x4293: 0x0029d283,
+ 0x4294: 0x0029d483, 0x4295: 0x0029d683, 0x4296: 0x0029d883, 0x4297: 0x0029da83,
+ 0x4298: 0x0029dc83, 0x4299: 0x0029de83, 0x429a: 0x00026c83, 0x429b: 0x00026283,
+ 0x429c: 0x00094083, 0x429d: 0x00094283, 0x429e: 0x00094483, 0x429f: 0x0002c483,
+ 0x42a0: 0x0004d683, 0x42a1: 0x002bde89, 0x42a2: 0x002c0a89, 0x42a3: 0x002c3a89,
+ 0x42a4: 0x002c6289, 0x42a5: 0x002c9889, 0x42a6: 0x002d0889, 0x42a7: 0x002d2289,
+ 0x42a8: 0x002d6889, 0x42a9: 0x002d9a89, 0x42aa: 0x002dcc89, 0x42ab: 0x002dfe89,
+ 0x42ac: 0x002e2289, 0x42ad: 0x002e8289, 0x42ae: 0x002e9e89, 0x42af: 0x002ee289,
+ 0x42b0: 0x002f2c89, 0x42b1: 0x002f5689, 0x42b2: 0x002f7a89, 0x42b3: 0x002fe689,
+ 0x42b4: 0x00302c89, 0x42b5: 0x00306c89, 0x42b6: 0x0030be89, 0x42b7: 0x0030e289,
+ 0x42b8: 0x0030f689, 0x42b9: 0x00310089, 0x42ba: 0x00312a89, 0x42bb: 0x0003f883,
+ 0x42bc: 0x0004e483, 0x42bd: 0x0003fa83, 0x42be: 0x00062483, 0x42bf: 0x00021683,
// Block 0x10b, offset 0x42c0
- 0x42c0: 0x40382620, 0x42c1: 0x40382720, 0x42c2: 0x40382820, 0x42c3: 0x40382920,
- 0x42c4: 0x40382a20, 0x42c5: 0x40382b20, 0x42c6: 0x40382c20, 0x42c7: 0x40382d20,
- 0x42c8: 0x40382e20, 0x42c9: 0x40382f20, 0x42ca: 0x40383020, 0x42cb: 0x40383120,
- 0x42cc: 0x40383220, 0x42cd: 0x40383320, 0x42ce: 0x40383420, 0x42cf: 0x40383520,
- 0x42d0: 0x40383620, 0x42d1: 0x40383720, 0x42d2: 0x40383820, 0x42d3: 0x40383920,
- 0x42d4: 0x40383a20, 0x42d5: 0x40383b20, 0x42d6: 0x40383c20, 0x42d7: 0x40383d20,
- 0x42d8: 0x40383e20, 0x42d9: 0x40383f20, 0x42da: 0x40384020, 0x42db: 0x40384120,
- 0x42dc: 0x40384220, 0x42dd: 0x40384320, 0x42de: 0x40384420, 0x42df: 0x40384520,
- 0x42e0: 0x40384620, 0x42e1: 0x40384720, 0x42e2: 0x40384820, 0x42e3: 0x40384920,
- 0x42e4: 0x40384a20, 0x42e5: 0x40384b20, 0x42e6: 0x40384c20, 0x42e7: 0x40384d20,
- 0x42e8: 0x40384e20, 0x42e9: 0x40384f20, 0x42ea: 0x40385020, 0x42eb: 0x40385120,
- 0x42ec: 0x40385220, 0x42ed: 0x40385320, 0x42ee: 0x40385420, 0x42ef: 0x40385520,
- 0x42f0: 0x40385620, 0x42f1: 0x40385720, 0x42f2: 0x40385820, 0x42f3: 0x40385920,
- 0x42f4: 0x40385a20, 0x42f5: 0x40385b20, 0x42f6: 0x40385c20, 0x42f7: 0x40385d20,
- 0x42f8: 0x40385e20, 0x42f9: 0x40385f20, 0x42fa: 0x40386020, 0x42fb: 0x40386120,
- 0x42fc: 0x40386220, 0x42fd: 0x40386320, 0x42fe: 0x40386420, 0x42ff: 0x40386520,
+ 0x42c0: 0x00061e83, 0x42c1: 0x002bde83, 0x42c2: 0x002c0a83, 0x42c3: 0x002c3a83,
+ 0x42c4: 0x002c6283, 0x42c5: 0x002c9883, 0x42c6: 0x002d0883, 0x42c7: 0x002d2283,
+ 0x42c8: 0x002d6883, 0x42c9: 0x002d9a83, 0x42ca: 0x002dcc83, 0x42cb: 0x002dfe83,
+ 0x42cc: 0x002e2283, 0x42cd: 0x002e8283, 0x42ce: 0x002e9e83, 0x42cf: 0x002ee283,
+ 0x42d0: 0x002f2c83, 0x42d1: 0x002f5683, 0x42d2: 0x002f7a83, 0x42d3: 0x002fe683,
+ 0x42d4: 0x00302c83, 0x42d5: 0x00306c83, 0x42d6: 0x0030be83, 0x42d7: 0x0030e283,
+ 0x42d8: 0x0030f683, 0x42d9: 0x00310083, 0x42da: 0x00312a83, 0x42db: 0x0003fc83,
+ 0x42dc: 0x00094883, 0x42dd: 0x0003fe83, 0x42de: 0x00094c83, 0x42df: 0x00041883,
+ 0x42e0: 0x00041a83, 0x42e1: 0x00030492, 0x42e2: 0x0004a492, 0x42e3: 0x0004a692,
+ 0x42e4: 0x00025c92, 0x42e5: 0x00023e92, 0x42e6: 0x0065d692, 0x42e7: 0x00657690,
+ 0x42e8: 0x00657890, 0x42e9: 0x00657a90, 0x42ea: 0x00657e90, 0x42eb: 0x00658090,
+ 0x42ec: 0x0065be90, 0x42ed: 0x0065c090, 0x42ee: 0x0065c490, 0x42ef: 0x00659a90,
+ 0x42f0: 0x0027d692, 0x42f1: 0x00657692, 0x42f2: 0x00657892, 0x42f3: 0x00657a92,
+ 0x42f4: 0x00657e92, 0x42f5: 0x00658092, 0x42f6: 0x00658292, 0x42f7: 0x00658492,
+ 0x42f8: 0x00658692, 0x42f9: 0x00658892, 0x42fa: 0x00658a92, 0x42fb: 0x00658c92,
+ 0x42fc: 0x00658e92, 0x42fd: 0x00659092, 0x42fe: 0x00659292, 0x42ff: 0x00659492,
// Block 0x10c, offset 0x4300
- 0x4300: 0x40386620, 0x4301: 0x40386720, 0x4302: 0x40386820, 0x4303: 0x40386920,
- 0x4304: 0x40386a20, 0x4305: 0x40386b20, 0x4306: 0x40386c20, 0x4307: 0x40386d20,
- 0x4308: 0x40386e20, 0x4309: 0x40386f20, 0x430a: 0x40387020, 0x430b: 0x40387120,
- 0x430c: 0x40387220, 0x430d: 0x40387320, 0x430e: 0x40387420, 0x430f: 0x40387520,
- 0x4310: 0x40387620, 0x4311: 0x40387720, 0x4312: 0x40387820, 0x4313: 0x40387920,
- 0x4314: 0x40387a20, 0x4315: 0x40387b20, 0x4316: 0x40387c20, 0x4317: 0x40387d20,
- 0x4318: 0x40387e20, 0x4319: 0x40387f20, 0x431a: 0x40388020, 0x431b: 0x40388120,
- 0x431c: 0x40388220, 0x431d: 0x40388320, 0x431e: 0x40388420, 0x431f: 0x40388520,
- 0x4320: 0x40388620, 0x4321: 0x40388720, 0x4322: 0x40388820, 0x4323: 0x40388920,
- 0x4324: 0x40388a20, 0x4325: 0x40388b20, 0x4326: 0x40388c20, 0x4327: 0x40388d20,
- 0x4328: 0x40388e20, 0x4329: 0x40388f20, 0x432a: 0x40389020, 0x432b: 0x40389120,
- 0x432c: 0x40389220, 0x432d: 0x40389320, 0x432e: 0x40389420, 0x432f: 0x40389520,
- 0x4330: 0x40389620, 0x4331: 0x40389720, 0x4332: 0x40389820, 0x4333: 0x40389920,
- 0x4334: 0x40389a20, 0x4335: 0x40389b20, 0x4336: 0x40389c20, 0x4337: 0x40389d20,
- 0x4338: 0x40389e20, 0x4339: 0x40389f20, 0x433a: 0x4038a020,
+ 0x4300: 0x00659692, 0x4301: 0x00659892, 0x4302: 0x00659a92, 0x4303: 0x00659c92,
+ 0x4304: 0x00659e92, 0x4305: 0x0065a092, 0x4306: 0x0065a292, 0x4307: 0x0065a492,
+ 0x4308: 0x0065a692, 0x4309: 0x0065a892, 0x430a: 0x0065aa92, 0x430b: 0x0065ac92,
+ 0x430c: 0x0065ae92, 0x430d: 0x0065b092, 0x430e: 0x0065b292, 0x430f: 0x0065b492,
+ 0x4310: 0x0065b692, 0x4311: 0x0065b892, 0x4312: 0x0065ba92, 0x4313: 0x0065bc92,
+ 0x4314: 0x0065be92, 0x4315: 0x0065c092, 0x4316: 0x0065c492, 0x4317: 0x0065c692,
+ 0x4318: 0x0065c892, 0x4319: 0x0065ca92, 0x431a: 0x0065cc92, 0x431b: 0x0065ce92,
+ 0x431c: 0x0065d092, 0x431d: 0x0065d892, 0x431e: 0x80012812, 0x431f: 0x80012912,
+ 0x4320: 0x0063a692, 0x4321: 0x0062ac92, 0x4322: 0x0062ae92, 0x4323: 0x00646892,
+ 0x4324: 0x0062b092, 0x4325: 0x00646c92, 0x4326: 0x00646e92, 0x4327: 0x0062b292,
+ 0x4328: 0x0062b492, 0x4329: 0x0062b692, 0x432a: 0x00647492, 0x432b: 0x00647692,
+ 0x432c: 0x00647892, 0x432d: 0x00647a92, 0x432e: 0x00647c92, 0x432f: 0x00647e92,
+ 0x4330: 0x0062e092, 0x4331: 0x0062b892, 0x4332: 0x0062ba92, 0x4333: 0x0062bc92,
+ 0x4334: 0x0062ee92, 0x4335: 0x0062be92, 0x4336: 0x0062c092, 0x4337: 0x0062c292,
+ 0x4338: 0x0062c492, 0x4339: 0x0062c692, 0x433a: 0x0062c892, 0x433b: 0x0062ca92,
+ 0x433c: 0x0062cc92, 0x433d: 0x0062ce92, 0x433e: 0x0062d092,
// Block 0x10d, offset 0x4340
- 0x4340: 0x4001cf20, 0x4341: 0x4001d020, 0x4342: 0x40031120,
- 0x4347: 0xe0000117,
- 0x4348: 0xe00001fe, 0x4349: 0xe00002c4, 0x434a: 0xe0000381, 0x434b: 0xe000043b,
- 0x434c: 0xe00004f2, 0x434d: 0xe000058e, 0x434e: 0xe000062a, 0x434f: 0xe00006c3,
- 0x4350: 0x40141120, 0x4351: 0x40141220, 0x4352: 0x40141320, 0x4353: 0x40141420,
- 0x4354: 0x40141520, 0x4355: 0x40141620, 0x4356: 0x40141720, 0x4357: 0x40141820,
- 0x4358: 0x40141920, 0x4359: 0x40141a20, 0x435a: 0x40141b20, 0x435b: 0x40141c20,
- 0x435c: 0x40141d20, 0x435d: 0x40141e20, 0x435e: 0x40141f20, 0x435f: 0x40142020,
- 0x4360: 0x40142120, 0x4361: 0x40142220, 0x4362: 0x40142320, 0x4363: 0x40142420,
- 0x4364: 0x40142520, 0x4365: 0x40142620, 0x4366: 0x40142720, 0x4367: 0x40142820,
- 0x4368: 0x40142920, 0x4369: 0x40142a20, 0x436a: 0x40142b20, 0x436b: 0x40142c20,
- 0x436c: 0x40142d20, 0x436d: 0x40142e20, 0x436e: 0x40142f20, 0x436f: 0x40143020,
- 0x4370: 0x40143120, 0x4371: 0x40143220, 0x4372: 0x40143320, 0x4373: 0x40143420,
- 0x4377: 0x400d4920,
- 0x4378: 0x400d4a20, 0x4379: 0x400d4b20, 0x437a: 0x400d4c20, 0x437b: 0x400d4d20,
- 0x437c: 0x400d4e20, 0x437d: 0x400d4f20, 0x437e: 0x400d5020, 0x437f: 0x400d5120,
+ 0x4342: 0x0063a892, 0x4343: 0x0063aa92,
+ 0x4344: 0x0063ac92, 0x4345: 0x0063ae92, 0x4346: 0x0063b092, 0x4347: 0x0063b292,
+ 0x434a: 0x0063b492, 0x434b: 0x0063b692,
+ 0x434c: 0x0063b892, 0x434d: 0x0063ba92, 0x434e: 0x0063bc92, 0x434f: 0x0063be92,
+ 0x4352: 0x0063c092, 0x4353: 0x0063c292,
+ 0x4354: 0x0063c492, 0x4355: 0x0063c692, 0x4356: 0x0063c892, 0x4357: 0x0063ca92,
+ 0x435a: 0x0063cc92, 0x435b: 0x0063ce92,
+ 0x435c: 0x0063d092,
+ 0x4360: 0x0027dc83, 0x4361: 0x0027e083, 0x4362: 0x00094683, 0x4363: 0x00062683,
+ 0x4364: 0x00094a83, 0x4365: 0x0027e283, 0x4366: 0x00280883,
+ 0x4368: 0x000d3292, 0x4369: 0x00084492, 0x436a: 0x00084892, 0x436b: 0x00084692,
+ 0x436c: 0x00084a92, 0x436d: 0x000e6e92, 0x436e: 0x000ec492,
+ 0x4379: 0x80000000, 0x437a: 0x80000000, 0x437b: 0x80000000,
+ 0x437c: 0x4027ae20, 0x437d: 0x4027b020, 0x437e: 0x00000285, 0x437f: 0x2bfffe85,
// Block 0x10e, offset 0x4380
- 0x4380: 0x40143520, 0x4381: 0x40143620, 0x4382: 0xe000011a, 0x4383: 0xe000043e,
- 0x4384: 0x40143720, 0x4385: 0x40143820, 0x4386: 0x40143920, 0x4387: 0x40143a20,
- 0x4388: 0xe0000441, 0x4389: 0x40143b20, 0x438a: 0x40143c20, 0x438b: 0x40143d20,
- 0x438c: 0x40143e20, 0x438d: 0x40143f20, 0x438e: 0x40144020, 0x438f: 0xe0000444,
- 0x4390: 0x40144120, 0x4391: 0x40144220, 0x4392: 0x40144320, 0x4393: 0x40144420,
- 0x4394: 0x40144520, 0x4395: 0x40144620, 0x4396: 0x40144720, 0x4397: 0x40144820,
- 0x4398: 0xe000011d, 0x4399: 0xe0000120, 0x439a: 0xe0000123, 0x439b: 0xe0000201,
- 0x439c: 0xe0000204, 0x439d: 0xe0000207, 0x439e: 0xe000020a, 0x439f: 0xe0000447,
- 0x43a0: 0x40144920, 0x43a1: 0x40144a20, 0x43a2: 0x40144b20, 0x43a3: 0x40144c20,
- 0x43a4: 0x40144d20, 0x43a5: 0x40144e20, 0x43a6: 0x40144f20, 0x43a7: 0x40145020,
- 0x43a8: 0x40145120, 0x43a9: 0x40145220, 0x43aa: 0x40145320, 0x43ab: 0x40145420,
- 0x43ac: 0x40145520, 0x43ad: 0x40145620, 0x43ae: 0x40145720, 0x43af: 0x40145820,
- 0x43b0: 0x40145920, 0x43b1: 0x40145a20, 0x43b2: 0x40145b20, 0x43b3: 0xe000044a,
- 0x43b4: 0x40145c20, 0x43b5: 0x40145d20, 0x43b6: 0x40145e20, 0x43b7: 0x40145f20,
- 0x43b8: 0x40146020, 0x43b9: 0x400d5220, 0x43ba: 0x400d5320, 0x43bb: 0x400d5420,
- 0x43bc: 0x400d5520, 0x43bd: 0x400d5620, 0x43be: 0x400d5720, 0x43bf: 0x400d5820,
+ 0x4380: 0x40731a20, 0x4381: 0x40731c20, 0x4382: 0x40731e20, 0x4383: 0x40732020,
+ 0x4384: 0x40732220, 0x4385: 0x40732420, 0x4386: 0x40732620, 0x4387: 0x40732820,
+ 0x4388: 0x40732a20, 0x4389: 0x40732c20, 0x438a: 0x40732e20, 0x438b: 0x40733020,
+ 0x438d: 0x40733220, 0x438e: 0x40733420, 0x438f: 0x40733620,
+ 0x4390: 0x40733820, 0x4391: 0x40733a20, 0x4392: 0x40733c20, 0x4393: 0x40733e20,
+ 0x4394: 0x40734020, 0x4395: 0x40734220, 0x4396: 0x40734420, 0x4397: 0x40734620,
+ 0x4398: 0x40734820, 0x4399: 0x40734a20, 0x439a: 0x40734c20, 0x439b: 0x40734e20,
+ 0x439c: 0x40735020, 0x439d: 0x40735220, 0x439e: 0x40735420, 0x439f: 0x40735620,
+ 0x43a0: 0x40735820, 0x43a1: 0x40735a20, 0x43a2: 0x40735c20, 0x43a3: 0x40735e20,
+ 0x43a4: 0x40736020, 0x43a5: 0x40736220, 0x43a6: 0x40736420,
+ 0x43a8: 0x40736620, 0x43a9: 0x40736820, 0x43aa: 0x40736a20, 0x43ab: 0x40736c20,
+ 0x43ac: 0x40736e20, 0x43ad: 0x40737020, 0x43ae: 0x40737220, 0x43af: 0x40737420,
+ 0x43b0: 0x40737620, 0x43b1: 0x40737820, 0x43b2: 0x40737a20, 0x43b3: 0x40737c20,
+ 0x43b4: 0x40737e20, 0x43b5: 0x40738020, 0x43b6: 0x40738220, 0x43b7: 0x40738420,
+ 0x43b8: 0x40738620, 0x43b9: 0x40738820, 0x43ba: 0x40738a20,
+ 0x43bc: 0x40738c20, 0x43bd: 0x40738e20, 0x43bf: 0x40739020,
// Block 0x10f, offset 0x43c0
- 0x43c0: 0x400d5920, 0x43c1: 0x400d5a20, 0x43c2: 0x400d5b20, 0x43c3: 0x400d5c20,
- 0x43c4: 0x400d5d20, 0x43c5: 0x400d5e20, 0x43c6: 0x400d5f20, 0x43c7: 0x400d6020,
- 0x43c8: 0x400d6120, 0x43c9: 0x400d6220, 0x43ca: 0xe0000093,
- 0x43d0: 0x400d6320, 0x43d1: 0x400d6420, 0x43d2: 0x400d6520, 0x43d3: 0x400d6620,
- 0x43d4: 0x400d6720, 0x43d5: 0x400d6820, 0x43d6: 0x400d6920, 0x43d7: 0x400d6a20,
- 0x43d8: 0x400d6b20, 0x43d9: 0x400d6c20, 0x43da: 0x400d6d20, 0x43db: 0x400d6e20,
+ 0x43c0: 0x40739220, 0x43c1: 0x40739420, 0x43c2: 0x40739620, 0x43c3: 0x40739820,
+ 0x43c4: 0x40739a20, 0x43c5: 0x40739c20, 0x43c6: 0x40739e20, 0x43c7: 0x4073a020,
+ 0x43c8: 0x4073a220, 0x43c9: 0x4073a420, 0x43ca: 0x4073a620, 0x43cb: 0x4073a820,
+ 0x43cc: 0x4073aa20, 0x43cd: 0x4073ac20,
+ 0x43d0: 0x4073ae20, 0x43d1: 0x4073b020, 0x43d2: 0x4073b220, 0x43d3: 0x4073b420,
+ 0x43d4: 0x4073b620, 0x43d5: 0x4073b820, 0x43d6: 0x4073ba20, 0x43d7: 0x4073bc20,
+ 0x43d8: 0x4073be20, 0x43d9: 0x4073c020, 0x43da: 0x4073c220, 0x43db: 0x4073c420,
+ 0x43dc: 0x4073c620, 0x43dd: 0x4073c820,
// Block 0x110, offset 0x4400
- 0x4410: 0x400d6f20, 0x4411: 0x400d7020, 0x4412: 0x400d7120, 0x4413: 0x400d7220,
- 0x4414: 0x400d7320, 0x4415: 0x400d7420, 0x4416: 0x400d7520, 0x4417: 0x400d7620,
- 0x4418: 0x400d7720, 0x4419: 0x400d7820, 0x441a: 0x400d7920, 0x441b: 0x400d7a20,
- 0x441c: 0x400d7b20, 0x441d: 0x400d7c20, 0x441e: 0x400d7d20, 0x441f: 0x400d7e20,
- 0x4420: 0x400d7f20, 0x4421: 0x400d8020, 0x4422: 0x400d8120, 0x4423: 0x400d8220,
- 0x4424: 0x400d8320, 0x4425: 0x400d8420, 0x4426: 0x400d8520, 0x4427: 0x400d8620,
- 0x4428: 0x400d8720, 0x4429: 0x400d8820, 0x442a: 0x400d8920, 0x442b: 0x400d8a20,
- 0x442c: 0x400d8b20, 0x442d: 0x400d8c20, 0x442e: 0x400d8d20, 0x442f: 0x400d8e20,
- 0x4430: 0x400d8f20, 0x4431: 0x400d9020, 0x4432: 0x400d9120, 0x4433: 0x400d9220,
- 0x4434: 0x400d9320, 0x4435: 0x400d9420, 0x4436: 0x400d9520, 0x4437: 0x400d9620,
- 0x4438: 0x400d9720, 0x4439: 0x400d9820, 0x443a: 0x400d9920, 0x443b: 0x400d9a20,
- 0x443c: 0x400d9b20, 0x443d: 0x80015e02,
+ 0x4400: 0x4073ca20, 0x4401: 0x4073cc20, 0x4402: 0x4073ce20, 0x4403: 0x4073d020,
+ 0x4404: 0x4073d220, 0x4405: 0x4073d420, 0x4406: 0x4073d620, 0x4407: 0x4073d820,
+ 0x4408: 0x4073da20, 0x4409: 0x4073dc20, 0x440a: 0x4073de20, 0x440b: 0x4073e020,
+ 0x440c: 0x4073e220, 0x440d: 0x4073e420, 0x440e: 0x4073e620, 0x440f: 0x4073e820,
+ 0x4410: 0x4073ea20, 0x4411: 0x4073ec20, 0x4412: 0x4073ee20, 0x4413: 0x4073f020,
+ 0x4414: 0x4073f220, 0x4415: 0x4073f420, 0x4416: 0x4073f620, 0x4417: 0x4073f820,
+ 0x4418: 0x4073fa20, 0x4419: 0x4073fc20, 0x441a: 0x4073fe20, 0x441b: 0x40740020,
+ 0x441c: 0x40740220, 0x441d: 0x40740420, 0x441e: 0x40740620, 0x441f: 0x40740820,
+ 0x4420: 0x40740a20, 0x4421: 0x40740c20, 0x4422: 0x40740e20, 0x4423: 0x40741020,
+ 0x4424: 0x40741220, 0x4425: 0x40741420, 0x4426: 0x40741620, 0x4427: 0x40741820,
+ 0x4428: 0x40741a20, 0x4429: 0x40741c20, 0x442a: 0x40741e20, 0x442b: 0x40742020,
+ 0x442c: 0x40742220, 0x442d: 0x40742420, 0x442e: 0x40742620, 0x442f: 0x40742820,
+ 0x4430: 0x40742a20, 0x4431: 0x40742c20, 0x4432: 0x40742e20, 0x4433: 0x40743020,
+ 0x4434: 0x40743220, 0x4435: 0x40743420, 0x4436: 0x40743620, 0x4437: 0x40743820,
+ 0x4438: 0x40743a20, 0x4439: 0x40743c20, 0x443a: 0x40743e20, 0x443b: 0x40744020,
+ 0x443c: 0x40744220, 0x443d: 0x40744420, 0x443e: 0x40744620, 0x443f: 0x40744820,
// Block 0x111, offset 0x4440
- 0x4440: 0x4036b620, 0x4441: 0x4036b720, 0x4442: 0x4036b820, 0x4443: 0x4036b920,
- 0x4444: 0x4036ba20, 0x4445: 0x4036bb20, 0x4446: 0x4036bc20, 0x4447: 0x4036bd20,
- 0x4448: 0x4036be20, 0x4449: 0x4036bf20, 0x444a: 0x4036c020, 0x444b: 0x4036c120,
- 0x444c: 0x4036c220, 0x444d: 0x4036c320, 0x444e: 0x4036c420, 0x444f: 0x4036c520,
- 0x4450: 0x4036c620, 0x4451: 0x4036c720, 0x4452: 0x4036c820, 0x4453: 0x4036c920,
- 0x4454: 0x4036ca20, 0x4455: 0x4036cb20, 0x4456: 0x4036cc20, 0x4457: 0x4036cd20,
- 0x4458: 0x4036ce20, 0x4459: 0x4036cf20, 0x445a: 0x4036d020, 0x445b: 0x4036d120,
- 0x445c: 0x4036d220,
- 0x4460: 0x4036d320, 0x4461: 0x4036d420, 0x4462: 0x4036d520, 0x4463: 0x4036d620,
- 0x4464: 0x4036d720, 0x4465: 0x4036d820, 0x4466: 0x4036d920, 0x4467: 0x4036da20,
- 0x4468: 0x4036db20, 0x4469: 0x4036dc20, 0x446a: 0x4036dd20, 0x446b: 0x4036de20,
- 0x446c: 0x4036df20, 0x446d: 0x4036e020, 0x446e: 0x4036e120, 0x446f: 0x4036e220,
- 0x4470: 0x4036e320, 0x4471: 0x4036e420, 0x4472: 0x4036e520, 0x4473: 0x4036e620,
- 0x4474: 0x4036e720, 0x4475: 0x4036e820, 0x4476: 0x4036e920, 0x4477: 0x4036ea20,
- 0x4478: 0x4036eb20, 0x4479: 0x4036ec20, 0x447a: 0x4036ed20, 0x447b: 0x4036ee20,
- 0x447c: 0x4036ef20, 0x447d: 0x4036f020, 0x447e: 0x4036f120, 0x447f: 0x4036f220,
+ 0x4440: 0x40744a20, 0x4441: 0x40744c20, 0x4442: 0x40744e20, 0x4443: 0x40745020,
+ 0x4444: 0x40745220, 0x4445: 0x40745420, 0x4446: 0x40745620, 0x4447: 0x40745820,
+ 0x4448: 0x40745a20, 0x4449: 0x40745c20, 0x444a: 0x40745e20, 0x444b: 0x40746020,
+ 0x444c: 0x40746220, 0x444d: 0x40746420, 0x444e: 0x40746620, 0x444f: 0x40746820,
+ 0x4450: 0x40746a20, 0x4451: 0x40746c20, 0x4452: 0x40746e20, 0x4453: 0x40747020,
+ 0x4454: 0x40747220, 0x4455: 0x40747420, 0x4456: 0x40747620, 0x4457: 0x40747820,
+ 0x4458: 0x40747a20, 0x4459: 0x40747c20, 0x445a: 0x40747e20, 0x445b: 0x40748020,
+ 0x445c: 0x40748220, 0x445d: 0x40748420, 0x445e: 0x40748620, 0x445f: 0x40748820,
+ 0x4460: 0x40748a20, 0x4461: 0x40748c20, 0x4462: 0x40748e20, 0x4463: 0x40749020,
+ 0x4464: 0x40749220, 0x4465: 0x40749420, 0x4466: 0x40749620, 0x4467: 0x40749820,
+ 0x4468: 0x40749a20, 0x4469: 0x40749c20, 0x446a: 0x40749e20, 0x446b: 0x4074a020,
+ 0x446c: 0x4074a220, 0x446d: 0x4074a420, 0x446e: 0x4074a620, 0x446f: 0x4074a820,
+ 0x4470: 0x4074aa20, 0x4471: 0x4074ac20, 0x4472: 0x4074ae20, 0x4473: 0x4074b020,
+ 0x4474: 0x4074b220, 0x4475: 0x4074b420, 0x4476: 0x4074b620, 0x4477: 0x4074b820,
+ 0x4478: 0x4074ba20, 0x4479: 0x4074bc20, 0x447a: 0x4074be20,
// Block 0x112, offset 0x4480
- 0x4480: 0x4036f320, 0x4481: 0x4036f420, 0x4482: 0x4036f520, 0x4483: 0x4036f620,
- 0x4484: 0x4036f720, 0x4485: 0x4036f820, 0x4486: 0x4036f920, 0x4487: 0x4036fa20,
- 0x4488: 0x4036fb20, 0x4489: 0x4036fc20, 0x448a: 0x4036fd20, 0x448b: 0x4036fe20,
- 0x448c: 0x4036ff20, 0x448d: 0x40370020, 0x448e: 0x40370120, 0x448f: 0x40370220,
- 0x4490: 0x40370320,
+ 0x4480: 0x4003be20, 0x4481: 0x4003c020, 0x4482: 0x4003c220,
+ 0x4487: 0xe00001c8,
+ 0x4488: 0xe00002e0, 0x4489: 0xe00003ba, 0x448a: 0xe000048f, 0x448b: 0xe0000559,
+ 0x448c: 0xe0000624, 0x448d: 0xe00006cc, 0x448e: 0xe0000778, 0x448f: 0xe000081d,
+ 0x4490: 0x4028ba20, 0x4491: 0x4028bc20, 0x4492: 0x4028be20, 0x4493: 0x4028c020,
+ 0x4494: 0x4028c220, 0x4495: 0x4028c420, 0x4496: 0x4028c620, 0x4497: 0x4028c820,
+ 0x4498: 0x4028ca20, 0x4499: 0x4028cc20, 0x449a: 0x4028ce20, 0x449b: 0x4028d020,
+ 0x449c: 0x4028d220, 0x449d: 0x4028d420, 0x449e: 0x4028d620, 0x449f: 0x4028d820,
+ 0x44a0: 0x4028da20, 0x44a1: 0x4028dc20, 0x44a2: 0x4028de20, 0x44a3: 0x4028e020,
+ 0x44a4: 0x4028e220, 0x44a5: 0x4028e420, 0x44a6: 0x4028e620, 0x44a7: 0x4028e820,
+ 0x44a8: 0x4028ea20, 0x44a9: 0x4028ec20, 0x44aa: 0x4028ee20, 0x44ab: 0x4028f020,
+ 0x44ac: 0x4028f220, 0x44ad: 0x4028f420, 0x44ae: 0x4028f620, 0x44af: 0x4028f820,
+ 0x44b0: 0x4028fa20, 0x44b1: 0x4028fc20, 0x44b2: 0x4028fe20, 0x44b3: 0x40290020,
+ 0x44b7: 0x401afe20,
+ 0x44b8: 0x401b0020, 0x44b9: 0x401b0220, 0x44ba: 0x401b0420, 0x44bb: 0x401b0620,
+ 0x44bc: 0x401b0820, 0x44bd: 0x401b0a20, 0x44be: 0x401b0c20, 0x44bf: 0x401b0e20,
// Block 0x113, offset 0x44c0
- 0x44c0: 0x40371e20, 0x44c1: 0x40371f20, 0x44c2: 0x40372020, 0x44c3: 0x40372120,
- 0x44c4: 0x40372220, 0x44c5: 0x40372320, 0x44c6: 0x40372420, 0x44c7: 0x40372520,
- 0x44c8: 0x40372620, 0x44c9: 0x40372720, 0x44ca: 0x40372820, 0x44cb: 0x40372920,
- 0x44cc: 0x40372a20, 0x44cd: 0x40372b20, 0x44ce: 0x40372c20, 0x44cf: 0x40372d20,
- 0x44d0: 0x40372e20, 0x44d1: 0x40372f20, 0x44d2: 0x40373020, 0x44d3: 0x40373120,
- 0x44d4: 0x40373220, 0x44d5: 0x40373320, 0x44d6: 0x40373420, 0x44d7: 0x40373520,
- 0x44d8: 0x40373620, 0x44d9: 0x40373720, 0x44da: 0x40373820, 0x44db: 0x40373920,
- 0x44dc: 0x40373a20, 0x44dd: 0x40373b20, 0x44de: 0x40373c20,
- 0x44e0: 0xe0000126, 0x44e1: 0xe000044d, 0x44e2: 0x40140f20, 0x44e3: 0x40141020,
- 0x44f0: 0x40373d20, 0x44f1: 0x40373e20, 0x44f2: 0x40373f20, 0x44f3: 0x40374020,
- 0x44f4: 0x40374120, 0x44f5: 0x40374220, 0x44f6: 0x40374320, 0x44f7: 0x40374420,
- 0x44f8: 0x40374520, 0x44f9: 0x40374620, 0x44fa: 0x40374720, 0x44fb: 0x40374820,
- 0x44fc: 0x40374920, 0x44fd: 0x40374a20, 0x44fe: 0x40374b20, 0x44ff: 0x40374c20,
+ 0x44c0: 0x40290220, 0x44c1: 0x40290420, 0x44c2: 0xe00001cb, 0x44c3: 0xe000055c,
+ 0x44c4: 0x40290620, 0x44c5: 0x40290820, 0x44c6: 0x40290a20, 0x44c7: 0x40290c20,
+ 0x44c8: 0xe000055f, 0x44c9: 0x40290e20, 0x44ca: 0x40291020, 0x44cb: 0x40291220,
+ 0x44cc: 0x40291420, 0x44cd: 0x40291620, 0x44ce: 0x40291820, 0x44cf: 0xe0000562,
+ 0x44d0: 0x40291a20, 0x44d1: 0x40291c20, 0x44d2: 0x40291e20, 0x44d3: 0x40292020,
+ 0x44d4: 0x40292220, 0x44d5: 0x40292420, 0x44d6: 0x40292620, 0x44d7: 0x40292820,
+ 0x44d8: 0xe00001ce, 0x44d9: 0xe00001d1, 0x44da: 0xe00001d4, 0x44db: 0xe00002e3,
+ 0x44dc: 0xe00002e6, 0x44dd: 0xe00002e9, 0x44de: 0xe00002ec, 0x44df: 0xe0000565,
+ 0x44e0: 0x40292a20, 0x44e1: 0x40292c20, 0x44e2: 0x40292e20, 0x44e3: 0x40293020,
+ 0x44e4: 0x40293220, 0x44e5: 0x40293420, 0x44e6: 0x40293620, 0x44e7: 0x40293820,
+ 0x44e8: 0x40293a20, 0x44e9: 0x40293c20, 0x44ea: 0x40293e20, 0x44eb: 0x40294020,
+ 0x44ec: 0x40294220, 0x44ed: 0x40294420, 0x44ee: 0x40294620, 0x44ef: 0x40294820,
+ 0x44f0: 0x40294a20, 0x44f1: 0x40294c20, 0x44f2: 0x40294e20, 0x44f3: 0xe0000568,
+ 0x44f4: 0x40295020, 0x44f5: 0x40295220, 0x44f6: 0x40295420, 0x44f7: 0x40295620,
+ 0x44f8: 0x40295820, 0x44f9: 0x401b1020, 0x44fa: 0x401b1220, 0x44fb: 0x401b1420,
+ 0x44fc: 0x401b1620, 0x44fd: 0x401b1820, 0x44fe: 0x401b1a20, 0x44ff: 0x401b1c20,
// Block 0x114, offset 0x4500
- 0x4500: 0x40374d20, 0x4501: 0x40374e20, 0x4502: 0x40374f20, 0x4503: 0x40375020,
- 0x4504: 0x40375120, 0x4505: 0x40375220, 0x4506: 0x40375320, 0x4507: 0x40375420,
- 0x4508: 0x40375520, 0x4509: 0x40375620, 0x450a: 0x40375720,
+ 0x4500: 0x401b1e20, 0x4501: 0x401b2020, 0x4502: 0x401b2220, 0x4503: 0x401b2420,
+ 0x4504: 0x401b2620, 0x4505: 0x401b2820, 0x4506: 0x401b2a20, 0x4507: 0x401b2c20,
+ 0x4508: 0x401b2e20, 0x4509: 0x401b3020, 0x450a: 0xe0000134,
+ 0x4510: 0x401b3220, 0x4511: 0x401b3420, 0x4512: 0x401b3620, 0x4513: 0x401b3820,
+ 0x4514: 0x401b3a20, 0x4515: 0x401b3c20, 0x4516: 0x401b3e20, 0x4517: 0x401b4020,
+ 0x4518: 0x401b4220, 0x4519: 0x401b4420, 0x451a: 0x401b4620, 0x451b: 0x401b4820,
// Block 0x115, offset 0x4540
- 0x4540: 0x40396920, 0x4541: 0x40396a20, 0x4542: 0x40396b20, 0x4543: 0x40396c20,
- 0x4544: 0x40396d20, 0x4545: 0x40396e20, 0x4546: 0x40396f20, 0x4547: 0x40397020,
- 0x4548: 0x40397120, 0x4549: 0x40397220, 0x454a: 0x40397320, 0x454b: 0x40397420,
- 0x454c: 0x40397520, 0x454d: 0x40397620, 0x454e: 0x40397720, 0x454f: 0x40397820,
- 0x4550: 0x40397920, 0x4551: 0x40397a20, 0x4552: 0x40397b20, 0x4553: 0x40397c20,
- 0x4554: 0x40397d20, 0x4555: 0x40397e20, 0x4556: 0x40397f20, 0x4557: 0x40398020,
- 0x4558: 0x40398120, 0x4559: 0x40398220, 0x455a: 0x40398320, 0x455b: 0x40398420,
- 0x455c: 0x40398520, 0x455d: 0x40398620, 0x455f: 0x4001d120,
- 0x4560: 0x40398720, 0x4561: 0x40398820, 0x4562: 0x40398920, 0x4563: 0x40398a20,
- 0x4564: 0x40398b20, 0x4565: 0x40398c20, 0x4566: 0x40398d20, 0x4567: 0x40398e20,
- 0x4568: 0x40398f20, 0x4569: 0x40399020, 0x456a: 0x40399120, 0x456b: 0x40399220,
- 0x456c: 0x40399320, 0x456d: 0x40399420, 0x456e: 0x40399520, 0x456f: 0x40399620,
- 0x4570: 0x40399720, 0x4571: 0x40399820, 0x4572: 0x40399920, 0x4573: 0x40399a20,
- 0x4574: 0x40399b20, 0x4575: 0x40399c20, 0x4576: 0x40399d20, 0x4577: 0x40399e20,
- 0x4578: 0x40399f20, 0x4579: 0x4039a020, 0x457a: 0x4039a120, 0x457b: 0x4039a220,
- 0x457c: 0x4039a320, 0x457d: 0x4039a420, 0x457e: 0x4039a520, 0x457f: 0x4039a620,
+ 0x4550: 0x401b4a20, 0x4551: 0x401b4c20, 0x4552: 0x401b4e20, 0x4553: 0x401b5020,
+ 0x4554: 0x401b5220, 0x4555: 0x401b5420, 0x4556: 0x401b5620, 0x4557: 0x401b5820,
+ 0x4558: 0x401b5a20, 0x4559: 0x401b5c20, 0x455a: 0x401b5e20, 0x455b: 0x401b6020,
+ 0x455c: 0x401b6220, 0x455d: 0x401b6420, 0x455e: 0x401b6620, 0x455f: 0x401b6820,
+ 0x4560: 0x401b6a20, 0x4561: 0x401b6c20, 0x4562: 0x401b6e20, 0x4563: 0x401b7020,
+ 0x4564: 0x401b7220, 0x4565: 0x401b7420, 0x4566: 0x401b7620, 0x4567: 0x401b7820,
+ 0x4568: 0x401b7a20, 0x4569: 0x401b7c20, 0x456a: 0x401b7e20, 0x456b: 0x401b8020,
+ 0x456c: 0x401b8220, 0x456d: 0x401b8420, 0x456e: 0x401b8620, 0x456f: 0x401b8820,
+ 0x4570: 0x401b8a20, 0x4571: 0x401b8c20, 0x4572: 0x401b8e20, 0x4573: 0x401b9020,
+ 0x4574: 0x401b9220, 0x4575: 0x401b9420, 0x4576: 0x401b9620, 0x4577: 0x401b9820,
+ 0x4578: 0x401b9a20, 0x4579: 0x401b9c20, 0x457a: 0x401b9e20, 0x457b: 0x401ba020,
+ 0x457c: 0x401ba220, 0x457d: 0x80013802,
// Block 0x116, offset 0x4580
- 0x4580: 0x4039a720, 0x4581: 0x4039a820, 0x4582: 0x4039a920, 0x4583: 0x4039aa20,
- 0x4588: 0x4039ab20, 0x4589: 0x4039ac20, 0x458a: 0x4039ad20, 0x458b: 0x4039ae20,
- 0x458c: 0x4039af20, 0x458d: 0x4039b020, 0x458e: 0x4039b120, 0x458f: 0x4039b220,
- 0x4590: 0x4001d220, 0x4591: 0xe0000129, 0x4592: 0xe000020d, 0x4593: 0x40146120,
- 0x4594: 0x40146220, 0x4595: 0x40146320,
+ 0x4580: 0x4070b820, 0x4581: 0x4070ba20, 0x4582: 0x4070bc20, 0x4583: 0x4070be20,
+ 0x4584: 0x4070c020, 0x4585: 0x4070c220, 0x4586: 0x4070c420, 0x4587: 0x4070c620,
+ 0x4588: 0x4070c820, 0x4589: 0x4070ca20, 0x458a: 0x4070cc20, 0x458b: 0x4070ce20,
+ 0x458c: 0x4070d020, 0x458d: 0x4070d220, 0x458e: 0x4070d420, 0x458f: 0x4070d620,
+ 0x4590: 0x4070d820, 0x4591: 0x4070da20, 0x4592: 0x4070dc20, 0x4593: 0x4070de20,
+ 0x4594: 0x4070e020, 0x4595: 0x4070e220, 0x4596: 0x4070e420, 0x4597: 0x4070e620,
+ 0x4598: 0x4070e820, 0x4599: 0x4070ea20, 0x459a: 0x4070ec20, 0x459b: 0x4070ee20,
+ 0x459c: 0x4070f020,
+ 0x45a0: 0x4070f220, 0x45a1: 0x4070f420, 0x45a2: 0x4070f620, 0x45a3: 0x4070f820,
+ 0x45a4: 0x4070fa20, 0x45a5: 0x4070fc20, 0x45a6: 0x4070fe20, 0x45a7: 0x40710020,
+ 0x45a8: 0x40710220, 0x45a9: 0x40710420, 0x45aa: 0x40710620, 0x45ab: 0x40710820,
+ 0x45ac: 0x40710a20, 0x45ad: 0x40710c20, 0x45ae: 0x40710e20, 0x45af: 0x40711020,
+ 0x45b0: 0x40711220, 0x45b1: 0x40711420, 0x45b2: 0x40711620, 0x45b3: 0x40711820,
+ 0x45b4: 0x40711a20, 0x45b5: 0x40711c20, 0x45b6: 0x40711e20, 0x45b7: 0x40712020,
+ 0x45b8: 0x40712220, 0x45b9: 0x40712420, 0x45ba: 0x40712620, 0x45bb: 0x40712820,
+ 0x45bc: 0x40712a20, 0x45bd: 0x40712c20, 0x45be: 0x40712e20, 0x45bf: 0x40713020,
// Block 0x117, offset 0x45c0
- 0x45c0: 0x006eb008, 0x45c1: 0x006eb208, 0x45c2: 0x006eb408, 0x45c3: 0x006eb608,
- 0x45c4: 0x006eb808, 0x45c5: 0x006eba08, 0x45c6: 0x006ebc08, 0x45c7: 0x006ebe08,
- 0x45c8: 0x006ec008, 0x45c9: 0x006ec208, 0x45ca: 0x006ec408, 0x45cb: 0x006ec608,
- 0x45cc: 0x006ec808, 0x45cd: 0x006eca08, 0x45ce: 0x006ecc08, 0x45cf: 0x006ece08,
- 0x45d0: 0x006ed008, 0x45d1: 0x006ed208, 0x45d2: 0x006ed408, 0x45d3: 0x006ed608,
- 0x45d4: 0x006ed808, 0x45d5: 0x006eda08, 0x45d6: 0x006edc08, 0x45d7: 0x006ede08,
- 0x45d8: 0x006ee008, 0x45d9: 0x006ee208, 0x45da: 0x006ee408, 0x45db: 0x006ee608,
- 0x45dc: 0x006ee808, 0x45dd: 0x006eea08, 0x45de: 0x006eec08, 0x45df: 0x006eee08,
- 0x45e0: 0x006ef008, 0x45e1: 0x006ef208, 0x45e2: 0x006ef408, 0x45e3: 0x006ef608,
- 0x45e4: 0x006ef808, 0x45e5: 0x006efa08, 0x45e6: 0x006efc08, 0x45e7: 0x006efe08,
- 0x45e8: 0x40375820, 0x45e9: 0x40375920, 0x45ea: 0x40375a20, 0x45eb: 0x40375b20,
- 0x45ec: 0x40375c20, 0x45ed: 0x40375d20, 0x45ee: 0x40375e20, 0x45ef: 0x40375f20,
- 0x45f0: 0x40376020, 0x45f1: 0x40376120, 0x45f2: 0x40376220, 0x45f3: 0x40376320,
- 0x45f4: 0x40376420, 0x45f5: 0x40376520, 0x45f6: 0x40376620, 0x45f7: 0x40376720,
- 0x45f8: 0x40376820, 0x45f9: 0x40376920, 0x45fa: 0x40376a20, 0x45fb: 0x40376b20,
- 0x45fc: 0x40376c20, 0x45fd: 0x40376d20, 0x45fe: 0x40376e20, 0x45ff: 0x40376f20,
+ 0x45c0: 0x40713220, 0x45c1: 0x40713420, 0x45c2: 0x40713620, 0x45c3: 0x40713820,
+ 0x45c4: 0x40713a20, 0x45c5: 0x40713c20, 0x45c6: 0x40713e20, 0x45c7: 0x40714020,
+ 0x45c8: 0x40714220, 0x45c9: 0x40714420, 0x45ca: 0x40714620, 0x45cb: 0x40714820,
+ 0x45cc: 0x40714a20, 0x45cd: 0x40714c20, 0x45ce: 0x40714e20, 0x45cf: 0x40715020,
+ 0x45d0: 0x40715220,
// Block 0x118, offset 0x4600
- 0x4600: 0x40377020, 0x4601: 0x40377120, 0x4602: 0x40377220, 0x4603: 0x40377320,
- 0x4604: 0x40377420, 0x4605: 0x40377520, 0x4606: 0x40377620, 0x4607: 0x40377720,
- 0x4608: 0x40377820, 0x4609: 0x40377920, 0x460a: 0x40377a20, 0x460b: 0x40377b20,
- 0x460c: 0x40377c20, 0x460d: 0x40377d20, 0x460e: 0x40377e20, 0x460f: 0x40377f20,
- 0x4610: 0x40378020, 0x4611: 0x40378120, 0x4612: 0x40378220, 0x4613: 0x40378320,
- 0x4614: 0x40378420, 0x4615: 0x40378520, 0x4616: 0x40378620, 0x4617: 0x40378720,
- 0x4618: 0x40378820, 0x4619: 0x40378920, 0x461a: 0x40378a20, 0x461b: 0x40378b20,
- 0x461c: 0x40378c20, 0x461d: 0x40378d20, 0x461e: 0x40378e20, 0x461f: 0x40378f20,
- 0x4620: 0x40379020, 0x4621: 0x40379120, 0x4622: 0x40379220, 0x4623: 0x40379320,
- 0x4624: 0x40379420, 0x4625: 0x40379520, 0x4626: 0x40379620, 0x4627: 0x40379720,
- 0x4628: 0x40379820, 0x4629: 0x40379920, 0x462a: 0x40379a20, 0x462b: 0x40379b20,
- 0x462c: 0x40379c20, 0x462d: 0x40379d20, 0x462e: 0x40379e20, 0x462f: 0x40379f20,
- 0x4630: 0x4037a020, 0x4631: 0x4037a120, 0x4632: 0x4037a220, 0x4633: 0x4037a320,
- 0x4634: 0x4037a420, 0x4635: 0x4037a520, 0x4636: 0x4037a620, 0x4637: 0x4037a720,
- 0x4638: 0x4037a820, 0x4639: 0x4037a920, 0x463a: 0x4037aa20, 0x463b: 0x4037ab20,
- 0x463c: 0x4037ac20, 0x463d: 0x4037ad20, 0x463e: 0x4037ae20, 0x463f: 0x4037af20,
+ 0x4600: 0x40718820, 0x4601: 0x40718a20, 0x4602: 0x40718c20, 0x4603: 0x40718e20,
+ 0x4604: 0x40719020, 0x4605: 0x40719220, 0x4606: 0x40719420, 0x4607: 0x40719620,
+ 0x4608: 0x40719820, 0x4609: 0x40719a20, 0x460a: 0x40719c20, 0x460b: 0x40719e20,
+ 0x460c: 0x4071a020, 0x460d: 0x4071a220, 0x460e: 0x4071a420, 0x460f: 0x4071a620,
+ 0x4610: 0x4071a820, 0x4611: 0x4071aa20, 0x4612: 0x4071ac20, 0x4613: 0x4071ae20,
+ 0x4614: 0x4071b020, 0x4615: 0x4071b220, 0x4616: 0x4071b420, 0x4617: 0x4071b620,
+ 0x4618: 0x4071b820, 0x4619: 0x4071ba20, 0x461a: 0x4071bc20, 0x461b: 0x4071be20,
+ 0x461c: 0x4071c020, 0x461d: 0x4071c220, 0x461e: 0x4071c420,
+ 0x4620: 0xe00001d7, 0x4621: 0xe000056b, 0x4622: 0x4028b620, 0x4623: 0x4028b820,
+ 0x4630: 0x4071c620, 0x4631: 0x4071c820, 0x4632: 0x4071ca20, 0x4633: 0x4071cc20,
+ 0x4634: 0x4071ce20, 0x4635: 0x4071d020, 0x4636: 0x4071d220, 0x4637: 0x4071d420,
+ 0x4638: 0x4071d620, 0x4639: 0x4071d820, 0x463a: 0x4071da20, 0x463b: 0x4071dc20,
+ 0x463c: 0x4071de20, 0x463d: 0x4071e020, 0x463e: 0x4071e220, 0x463f: 0x4071e420,
// Block 0x119, offset 0x4640
- 0x4640: 0x4037b020, 0x4641: 0x4037b120, 0x4642: 0x4037b220, 0x4643: 0x4037b320,
- 0x4644: 0x4037b420, 0x4645: 0x4037b520, 0x4646: 0x4037b620, 0x4647: 0x4037b720,
- 0x4648: 0x4037b820, 0x4649: 0x4037b920, 0x464a: 0x4037ba20, 0x464b: 0x4037bb20,
- 0x464c: 0x4037bc20, 0x464d: 0x4037bd20, 0x464e: 0x4037be20, 0x464f: 0x4037bf20,
- 0x4650: 0x4037c020, 0x4651: 0x4037c120, 0x4652: 0x4037c220, 0x4653: 0x4037c320,
- 0x4654: 0x4037c420, 0x4655: 0x4037c520, 0x4656: 0x4037c620, 0x4657: 0x4037c720,
- 0x4658: 0x4037c820, 0x4659: 0x4037c920, 0x465a: 0x4037ca20, 0x465b: 0x4037cb20,
- 0x465c: 0x4037cc20, 0x465d: 0x4037cd20,
- 0x4660: 0xe000002a, 0x4661: 0xe00000a8, 0x4662: 0xe0000192, 0x4663: 0xe0000258,
- 0x4664: 0xe000031b, 0x4665: 0xe00003d5, 0x4666: 0xe000048c, 0x4667: 0xe0000528,
- 0x4668: 0xe00005c4, 0x4669: 0xe000065d,
+ 0x4640: 0x4071e620, 0x4641: 0x4071e820, 0x4642: 0x4071ea20, 0x4643: 0x4071ec20,
+ 0x4644: 0x4071ee20, 0x4645: 0x4071f020, 0x4646: 0x4071f220, 0x4647: 0x4071f420,
+ 0x4648: 0x4071f620, 0x4649: 0x4071f820, 0x464a: 0x4071fa20,
// Block 0x11a, offset 0x4680
- 0x4680: 0x4038a120, 0x4681: 0x4038a220, 0x4682: 0x4038a320, 0x4683: 0x4038a420,
- 0x4684: 0x4038a520, 0x4685: 0x4038a620,
- 0x4688: 0x4038a720, 0x468a: 0x4038a820, 0x468b: 0x4038a920,
- 0x468c: 0x4038aa20, 0x468d: 0x4038ab20, 0x468e: 0x4038ac20, 0x468f: 0x4038ad20,
- 0x4690: 0x4038ae20, 0x4691: 0x4038af20, 0x4692: 0x4038b020, 0x4693: 0x4038b120,
- 0x4694: 0x4038b220, 0x4695: 0x4038b320, 0x4696: 0x4038b420, 0x4697: 0x4038b520,
- 0x4698: 0x4038b620, 0x4699: 0x4038b720, 0x469a: 0x4038b820, 0x469b: 0x4038b920,
- 0x469c: 0x4038ba20, 0x469d: 0x4038bb20, 0x469e: 0x4038bc20, 0x469f: 0x4038bd20,
- 0x46a0: 0x4038be20, 0x46a1: 0x4038bf20, 0x46a2: 0x4038c020, 0x46a3: 0x4038c120,
- 0x46a4: 0x4038c220, 0x46a5: 0x4038c320, 0x46a6: 0x4038c420, 0x46a7: 0x4038c520,
- 0x46a8: 0x4038c620, 0x46a9: 0x4038c720, 0x46aa: 0x4038c820, 0x46ab: 0x4038c920,
- 0x46ac: 0x4038ca20, 0x46ad: 0x4038cb20, 0x46ae: 0x4038cc20, 0x46af: 0x4038cd20,
- 0x46b0: 0x4038ce20, 0x46b1: 0x4038cf20, 0x46b2: 0x4038d020, 0x46b3: 0x4038d120,
- 0x46b4: 0x4038d220, 0x46b5: 0x4038d320, 0x46b7: 0x4038d420,
- 0x46b8: 0x4038d520,
- 0x46bc: 0x4038d620, 0x46bf: 0x4038d720,
+ 0x4680: 0x40765020, 0x4681: 0x40765220, 0x4682: 0x40765420, 0x4683: 0x40765620,
+ 0x4684: 0x40765820, 0x4685: 0x40765a20, 0x4686: 0x40765c20, 0x4687: 0x40765e20,
+ 0x4688: 0x40766020, 0x4689: 0x40766220, 0x468a: 0x40766420, 0x468b: 0x40766620,
+ 0x468c: 0x40766820, 0x468d: 0x40766a20, 0x468e: 0x40766c20, 0x468f: 0x40766e20,
+ 0x4690: 0x40767020, 0x4691: 0x40767220, 0x4692: 0x40767420, 0x4693: 0x40767620,
+ 0x4694: 0x40767820, 0x4695: 0x40767a20, 0x4696: 0x40767c20, 0x4697: 0x40767e20,
+ 0x4698: 0x40768020, 0x4699: 0x40768220, 0x469a: 0x40768420, 0x469b: 0x40768620,
+ 0x469c: 0x40768820, 0x469d: 0x40768a20, 0x469f: 0x4003c420,
+ 0x46a0: 0x40768c20, 0x46a1: 0x40768e20, 0x46a2: 0x40769020, 0x46a3: 0x40769220,
+ 0x46a4: 0x40769420, 0x46a5: 0x40769620, 0x46a6: 0x40769820, 0x46a7: 0x40769a20,
+ 0x46a8: 0x40769c20, 0x46a9: 0x40769e20, 0x46aa: 0x4076a020, 0x46ab: 0x4076a220,
+ 0x46ac: 0x4076a420, 0x46ad: 0x4076a620, 0x46ae: 0x4076a820, 0x46af: 0x4076aa20,
+ 0x46b0: 0x4076ac20, 0x46b1: 0x4076ae20, 0x46b2: 0x4076b020, 0x46b3: 0x4076b220,
+ 0x46b4: 0x4076b420, 0x46b5: 0x4076b620, 0x46b6: 0x4076b820, 0x46b7: 0x4076ba20,
+ 0x46b8: 0x4076bc20, 0x46b9: 0x4076be20, 0x46ba: 0x4076c020, 0x46bb: 0x4076c220,
+ 0x46bc: 0x4076c420, 0x46bd: 0x4076c620, 0x46be: 0x4076c820, 0x46bf: 0x4076ca20,
// Block 0x11b, offset 0x46c0
- 0x46c0: 0x40392a20, 0x46c1: 0x40392b20, 0x46c2: 0x40392c20, 0x46c3: 0x40392d20,
- 0x46c4: 0x40392e20, 0x46c5: 0x40392f20, 0x46c6: 0x40393020, 0x46c7: 0x40393120,
- 0x46c8: 0x40393220, 0x46c9: 0x40393320, 0x46ca: 0x40393420, 0x46cb: 0x40393520,
- 0x46cc: 0x40393620, 0x46cd: 0x40393720, 0x46ce: 0x40393820, 0x46cf: 0x40393920,
- 0x46d0: 0x40393a20, 0x46d1: 0x40393b20, 0x46d2: 0x40393c20, 0x46d3: 0x40393d20,
- 0x46d4: 0x40393e20, 0x46d5: 0x40393f20, 0x46d7: 0x4001b520,
- 0x46d8: 0xe0000144, 0x46d9: 0xe000022e, 0x46da: 0xe00002f4, 0x46db: 0x40146820,
- 0x46dc: 0x40146920, 0x46dd: 0x40146a20, 0x46de: 0x40146b20, 0x46df: 0x40146c20,
+ 0x46c0: 0x4076cc20, 0x46c1: 0x4076ce20, 0x46c2: 0x4076d020, 0x46c3: 0x4076d220,
+ 0x46c8: 0x4076d420, 0x46c9: 0x4076d620, 0x46ca: 0x4076d820, 0x46cb: 0x4076da20,
+ 0x46cc: 0x4076dc20, 0x46cd: 0x4076de20, 0x46ce: 0x4076e020, 0x46cf: 0x4076e220,
+ 0x46d0: 0x4003c620, 0x46d1: 0xe00001da, 0x46d2: 0xe00002ef, 0x46d3: 0x40295a20,
+ 0x46d4: 0x40295c20, 0x46d5: 0x40295e20,
// Block 0x11c, offset 0x4700
- 0x4700: 0x401c0b20, 0x4701: 0x401c0c20, 0x4702: 0x401c0d20, 0x4703: 0x401c0e20,
- 0x4704: 0x401c0f20, 0x4705: 0x401c1020, 0x4706: 0x401c1120, 0x4707: 0x401c1220,
- 0x4708: 0x401c1320, 0x4709: 0x401c1420, 0x470a: 0x401c1520, 0x470b: 0x401c1620,
- 0x470c: 0x401c1720, 0x470d: 0x401c1820, 0x470e: 0x401c1920, 0x470f: 0x401c1a20,
- 0x4710: 0x401c1b20, 0x4711: 0x401c1c20, 0x4712: 0x401c1d20, 0x4713: 0x401c1e20,
- 0x4714: 0x401c1f20, 0x4715: 0x401c2020, 0x4716: 0xe0000141, 0x4717: 0x40146520,
- 0x4718: 0x40146620, 0x4719: 0x40146720, 0x471a: 0xe000022b, 0x471b: 0xe00002f1,
- 0x471f: 0x4001d320,
- 0x4720: 0x40370420, 0x4721: 0x40370520, 0x4722: 0x40370620, 0x4723: 0x40370720,
- 0x4724: 0x40370820, 0x4725: 0x40370920, 0x4726: 0x40370a20, 0x4727: 0x40370b20,
- 0x4728: 0x40370c20, 0x4729: 0x40370d20, 0x472a: 0x40370e20, 0x472b: 0x40370f20,
- 0x472c: 0x40371020, 0x472d: 0x40371120, 0x472e: 0x40371220, 0x472f: 0x40371320,
- 0x4730: 0x40371420, 0x4731: 0x40371520, 0x4732: 0x40371620, 0x4733: 0x40371720,
- 0x4734: 0x40371820, 0x4735: 0x40371920, 0x4736: 0x40371a20, 0x4737: 0x40371b20,
- 0x4738: 0x40371c20, 0x4739: 0x40371d20,
- 0x473f: 0x4001ce20,
+ 0x4700: 0x0071fc88, 0x4701: 0x0071fe88, 0x4702: 0x00720088, 0x4703: 0x00720288,
+ 0x4704: 0x00720488, 0x4705: 0x00720688, 0x4706: 0x00720888, 0x4707: 0x00720a88,
+ 0x4708: 0x00720c88, 0x4709: 0x00720e88, 0x470a: 0x00721088, 0x470b: 0x00721288,
+ 0x470c: 0x00721488, 0x470d: 0x00721688, 0x470e: 0x00721888, 0x470f: 0x00721a88,
+ 0x4710: 0x00721c88, 0x4711: 0x00721e88, 0x4712: 0x00722088, 0x4713: 0x00722288,
+ 0x4714: 0x00722488, 0x4715: 0x00722688, 0x4716: 0x00722888, 0x4717: 0x00722a88,
+ 0x4718: 0x00722c88, 0x4719: 0x00722e88, 0x471a: 0x00723088, 0x471b: 0x00723288,
+ 0x471c: 0x00723488, 0x471d: 0x00723688, 0x471e: 0x00723888, 0x471f: 0x00723a88,
+ 0x4720: 0x00723c88, 0x4721: 0x00723e88, 0x4722: 0x00724088, 0x4723: 0x00724288,
+ 0x4724: 0x00724488, 0x4725: 0x00724688, 0x4726: 0x00724888, 0x4727: 0x00724a88,
+ 0x4728: 0x4071fc20, 0x4729: 0x4071fe20, 0x472a: 0x40720020, 0x472b: 0x40720220,
+ 0x472c: 0x40720420, 0x472d: 0x40720620, 0x472e: 0x40720820, 0x472f: 0x40720a20,
+ 0x4730: 0x40720c20, 0x4731: 0x40720e20, 0x4732: 0x40721020, 0x4733: 0x40721220,
+ 0x4734: 0x40721420, 0x4735: 0x40721620, 0x4736: 0x40721820, 0x4737: 0x40721a20,
+ 0x4738: 0x40721c20, 0x4739: 0x40721e20, 0x473a: 0x40722020, 0x473b: 0x40722220,
+ 0x473c: 0x40722420, 0x473d: 0x40722620, 0x473e: 0x40722820, 0x473f: 0x40722a20,
// Block 0x11d, offset 0x4740
- 0x4740: 0x40236b20, 0x4741: 0x40236c20, 0x4742: 0x40236d20, 0x4743: 0x40236e20,
- 0x4745: 0x40236f20, 0x4746: 0x40237020,
- 0x474c: 0x40237120, 0x474d: 0x80006002, 0x474e: 0x80011302, 0x474f: 0x80011402,
- 0x4750: 0x40237220, 0x4751: 0x40237320, 0x4752: 0x40237420, 0x4753: 0x40237520,
- 0x4755: 0x40237620, 0x4756: 0x40237720, 0x4757: 0x40237820,
- 0x4759: 0x40237920, 0x475a: 0x40237a20, 0x475b: 0x40237b20,
- 0x475c: 0x40237c20, 0x475d: 0x40237d20, 0x475e: 0x40237e20, 0x475f: 0x40237f20,
- 0x4760: 0x40238020, 0x4761: 0x40238120, 0x4762: 0x40238220, 0x4763: 0x40238320,
- 0x4764: 0x40238420, 0x4765: 0x40238520, 0x4766: 0x40238620, 0x4767: 0x40238720,
- 0x4768: 0x40238820, 0x4769: 0x40238920, 0x476a: 0x40238a20, 0x476b: 0x40238b20,
- 0x476c: 0x40238c20, 0x476d: 0x40238d20, 0x476e: 0x40238e20, 0x476f: 0x40238f20,
- 0x4770: 0x40239020, 0x4771: 0x40239120, 0x4772: 0x40239220, 0x4773: 0x40239320,
- 0x4778: 0x80011502, 0x4779: 0x80011602, 0x477a: 0x80011702,
- 0x477f: 0x40239420,
+ 0x4740: 0x40722c20, 0x4741: 0x40722e20, 0x4742: 0x40723020, 0x4743: 0x40723220,
+ 0x4744: 0x40723420, 0x4745: 0x40723620, 0x4746: 0x40723820, 0x4747: 0x40723a20,
+ 0x4748: 0x40723c20, 0x4749: 0x40723e20, 0x474a: 0x40724020, 0x474b: 0x40724220,
+ 0x474c: 0x40724420, 0x474d: 0x40724620, 0x474e: 0x40724820, 0x474f: 0x40724a20,
+ 0x4750: 0x40724c20, 0x4751: 0x40724e20, 0x4752: 0x40725020, 0x4753: 0x40725220,
+ 0x4754: 0x40725420, 0x4755: 0x40725620, 0x4756: 0x40725820, 0x4757: 0x40725a20,
+ 0x4758: 0x40725c20, 0x4759: 0x40725e20, 0x475a: 0x40726020, 0x475b: 0x40726220,
+ 0x475c: 0x40726420, 0x475d: 0x40726620, 0x475e: 0x40726820, 0x475f: 0x40726a20,
+ 0x4760: 0x40726c20, 0x4761: 0x40726e20, 0x4762: 0x40727020, 0x4763: 0x40727220,
+ 0x4764: 0x40727420, 0x4765: 0x40727620, 0x4766: 0x40727820, 0x4767: 0x40727a20,
+ 0x4768: 0x40727c20, 0x4769: 0x40727e20, 0x476a: 0x40728020, 0x476b: 0x40728220,
+ 0x476c: 0x40728420, 0x476d: 0x40728620, 0x476e: 0x40728820, 0x476f: 0x40728a20,
+ 0x4770: 0x40728c20, 0x4771: 0x40728e20, 0x4772: 0x40729020, 0x4773: 0x40729220,
+ 0x4774: 0x40729420, 0x4775: 0x40729620, 0x4776: 0x40729820, 0x4777: 0x40729a20,
+ 0x4778: 0x40729c20, 0x4779: 0x40729e20, 0x477a: 0x4072a020, 0x477b: 0x4072a220,
+ 0x477c: 0x4072a420, 0x477d: 0x4072a620, 0x477e: 0x4072a820, 0x477f: 0x4072aa20,
// Block 0x11e, offset 0x4780
- 0x4780: 0xe0000153, 0x4781: 0xe000023d, 0x4782: 0xe0000303, 0x4783: 0xe00003bd,
- 0x4784: 0x40148020, 0x4785: 0x40148120, 0x4786: 0x40148220, 0x4787: 0x40148320,
- 0x4790: 0x4002c720, 0x4791: 0x4002c820, 0x4792: 0x4002c920, 0x4793: 0x4002ca20,
- 0x4794: 0x4002cb20, 0x4795: 0x4002cc20, 0x4796: 0x40019920, 0x4797: 0x40019a20,
- 0x4798: 0x4002cd20,
- 0x47a0: 0x4038d820, 0x47a1: 0x4038d920, 0x47a2: 0x4038da20, 0x47a3: 0x4038db20,
- 0x47a4: 0x4038dc20, 0x47a5: 0x4038dd20, 0x47a6: 0x4038de20, 0x47a7: 0x4038df20,
- 0x47a8: 0x4038e020, 0x47a9: 0x4038e120, 0x47aa: 0x4038e220, 0x47ab: 0x4038e320,
- 0x47ac: 0x4038e420, 0x47ad: 0x4038e520, 0x47ae: 0x4038e620, 0x47af: 0x4038e720,
- 0x47b0: 0x4038e820, 0x47b1: 0x4038e920, 0x47b2: 0x4038ea20, 0x47b3: 0x4038eb20,
- 0x47b4: 0x4038ec20, 0x47b5: 0x4038ed20, 0x47b6: 0x4038ee20, 0x47b7: 0x4038ef20,
- 0x47b8: 0x4038f020, 0x47b9: 0x4038f120, 0x47ba: 0x4038f220, 0x47bb: 0x4038f320,
- 0x47bc: 0x4038f420, 0x47bd: 0xe000013e, 0x47be: 0x40146420, 0x47bf: 0x4002ed20,
+ 0x4780: 0x4072ac20, 0x4781: 0x4072ae20, 0x4782: 0x4072b020, 0x4783: 0x4072b220,
+ 0x4784: 0x4072b420, 0x4785: 0x4072b620, 0x4786: 0x4072b820, 0x4787: 0x4072ba20,
+ 0x4788: 0x4072bc20, 0x4789: 0x4072be20, 0x478a: 0x4072c020, 0x478b: 0x4072c220,
+ 0x478c: 0x4072c420, 0x478d: 0x4072c620, 0x478e: 0x4072c820, 0x478f: 0x4072ca20,
+ 0x4790: 0x4072cc20, 0x4791: 0x4072ce20, 0x4792: 0x4072d020, 0x4793: 0x4072d220,
+ 0x4794: 0x4072d420, 0x4795: 0x4072d620, 0x4796: 0x4072d820, 0x4797: 0x4072da20,
+ 0x4798: 0x4072dc20, 0x4799: 0x4072de20, 0x479a: 0x4072e020, 0x479b: 0x4072e220,
+ 0x479c: 0x4072e420, 0x479d: 0x4072e620,
+ 0x47a0: 0xe00000c5, 0x47a1: 0xe0000153, 0x47a2: 0xe000026e, 0x47a3: 0xe0000348,
+ 0x47a4: 0xe0000423, 0x47a5: 0xe00004ed, 0x47a6: 0xe00005b8, 0x47a7: 0xe0000660,
+ 0x47a8: 0xe000070c, 0x47a9: 0xe00007b1,
// Block 0x11f, offset 0x47c0
- 0x47c0: 0x4038f520, 0x47c1: 0x4038f620, 0x47c2: 0x4038f720, 0x47c3: 0x4038f820,
- 0x47c4: 0x4038f920, 0x47c5: 0x4038fa20, 0x47c6: 0x4038fb20, 0x47c7: 0x4038fc20,
- 0x47c8: 0x4038fd20, 0x47c9: 0x4038fe20, 0x47ca: 0x4038ff20, 0x47cb: 0x40390020,
- 0x47cc: 0x40390120, 0x47cd: 0x40390220, 0x47ce: 0x40390320, 0x47cf: 0x40390420,
- 0x47d0: 0x40390520, 0x47d1: 0x40390620, 0x47d2: 0x40390720, 0x47d3: 0x40390820,
- 0x47d4: 0x40390920, 0x47d5: 0x40390a20, 0x47d6: 0x40390b20, 0x47d7: 0x40390c20,
- 0x47d8: 0x40390d20, 0x47d9: 0x40390e20, 0x47da: 0x40390f20, 0x47db: 0x40391020,
- 0x47dc: 0x40391120, 0x47dd: 0x40391220, 0x47de: 0x40391320, 0x47df: 0x40391420,
- 0x47e0: 0x40391520, 0x47e1: 0x40391620, 0x47e2: 0x40391720, 0x47e3: 0x40391820,
- 0x47e4: 0x40391920, 0x47e5: 0x40391a20, 0x47e6: 0x40391b20, 0x47e7: 0x40391c20,
- 0x47e8: 0x40391d20, 0x47e9: 0x40391e20, 0x47ea: 0x40391f20, 0x47eb: 0x40392020,
- 0x47ec: 0x40392120, 0x47ed: 0x40392220, 0x47ee: 0xe0001186, 0x47ef: 0x40392320,
- 0x47f0: 0x40392420, 0x47f1: 0x40392520, 0x47f2: 0x40392620, 0x47f3: 0x40392720,
- 0x47f4: 0x40392820, 0x47f5: 0x40392920,
- 0x47f9: 0x4002ce20, 0x47fa: 0x4001b620, 0x47fb: 0x4001b720,
- 0x47fc: 0x4001b820, 0x47fd: 0x4001b920, 0x47fe: 0x4001ba20, 0x47ff: 0x4001bb20,
+ 0x47c0: 0x4074c020, 0x47c1: 0x4074c220, 0x47c2: 0x4074c420, 0x47c3: 0x4074c620,
+ 0x47c4: 0x4074c820, 0x47c5: 0x4074ca20,
+ 0x47c8: 0x4074cc20, 0x47ca: 0x4074ce20, 0x47cb: 0x4074d020,
+ 0x47cc: 0x4074d220, 0x47cd: 0x4074d420, 0x47ce: 0x4074d620, 0x47cf: 0x4074d820,
+ 0x47d0: 0x4074da20, 0x47d1: 0x4074dc20, 0x47d2: 0x4074de20, 0x47d3: 0x4074e020,
+ 0x47d4: 0x4074e220, 0x47d5: 0x4074e420, 0x47d6: 0x4074e620, 0x47d7: 0x4074e820,
+ 0x47d8: 0x4074ea20, 0x47d9: 0x4074ec20, 0x47da: 0x4074ee20, 0x47db: 0x4074f020,
+ 0x47dc: 0x4074f220, 0x47dd: 0x4074f420, 0x47de: 0x4074f620, 0x47df: 0x4074f820,
+ 0x47e0: 0x4074fa20, 0x47e1: 0x4074fc20, 0x47e2: 0x4074fe20, 0x47e3: 0x40750020,
+ 0x47e4: 0x40750220, 0x47e5: 0x40750420, 0x47e6: 0x40750620, 0x47e7: 0x40750820,
+ 0x47e8: 0x40750a20, 0x47e9: 0x40750c20, 0x47ea: 0x40750e20, 0x47eb: 0x40751020,
+ 0x47ec: 0x40751220, 0x47ed: 0x40751420, 0x47ee: 0x40751620, 0x47ef: 0x40751820,
+ 0x47f0: 0x40751a20, 0x47f1: 0x40751c20, 0x47f2: 0x40751e20, 0x47f3: 0x40752020,
+ 0x47f4: 0x40752220, 0x47f5: 0x40752420, 0x47f7: 0x40752620,
+ 0x47f8: 0x40752820,
+ 0x47fc: 0x40752a20, 0x47ff: 0x40752c20,
// Block 0x120, offset 0x4800
- 0x4800: 0x40394020, 0x4801: 0x40394120, 0x4802: 0x40394220, 0x4803: 0x40394320,
- 0x4804: 0x40394420, 0x4805: 0x40394520, 0x4806: 0x40394620, 0x4807: 0x40394720,
- 0x4808: 0x40394820, 0x4809: 0x40394920, 0x480a: 0x40394a20, 0x480b: 0x40394b20,
- 0x480c: 0x40394c20, 0x480d: 0x40394d20, 0x480e: 0x40394e20, 0x480f: 0x40394f20,
- 0x4810: 0x40395020, 0x4811: 0x40395120, 0x4812: 0x40395220, 0x4813: 0x40395320,
- 0x4814: 0x40395420, 0x4815: 0x40395520,
- 0x4818: 0xe0000147, 0x4819: 0xe0000231, 0x481a: 0xe00002f7, 0x481b: 0xe00003b1,
- 0x481c: 0x40146d20, 0x481d: 0x40146e20, 0x481e: 0x40146f20, 0x481f: 0x40147020,
- 0x4820: 0x40395620, 0x4821: 0x40395720, 0x4822: 0x40395820, 0x4823: 0x40395920,
- 0x4824: 0x40395a20, 0x4825: 0x40395b20, 0x4826: 0x40395c20, 0x4827: 0x40395d20,
- 0x4828: 0x40395e20, 0x4829: 0x40395f20, 0x482a: 0x40396020, 0x482b: 0x40396120,
- 0x482c: 0x40396220, 0x482d: 0x40396320, 0x482e: 0x40396420, 0x482f: 0x40396520,
- 0x4830: 0x40396620, 0x4831: 0x40396720, 0x4832: 0x40396820,
- 0x4838: 0xe000014a, 0x4839: 0xe0000234, 0x483a: 0xe00002fa, 0x483b: 0xe00003b4,
- 0x483c: 0x40147120, 0x483d: 0x40147220, 0x483e: 0x40147320, 0x483f: 0x40147420,
+ 0x4800: 0x4075d220, 0x4801: 0x4075d420, 0x4802: 0x4075d620, 0x4803: 0x4075d820,
+ 0x4804: 0x4075da20, 0x4805: 0x4075dc20, 0x4806: 0x4075de20, 0x4807: 0x4075e020,
+ 0x4808: 0x4075e220, 0x4809: 0x4075e420, 0x480a: 0x4075e620, 0x480b: 0x4075e820,
+ 0x480c: 0x4075ea20, 0x480d: 0x4075ec20, 0x480e: 0x4075ee20, 0x480f: 0x4075f020,
+ 0x4810: 0x4075f220, 0x4811: 0x4075f420, 0x4812: 0x4075f620, 0x4813: 0x4075f820,
+ 0x4814: 0x4075fa20, 0x4815: 0x4075fc20, 0x4817: 0x40038620,
+ 0x4818: 0xe00001f5, 0x4819: 0xe0000310, 0x481a: 0xe00003ea, 0x481b: 0x40296820,
+ 0x481c: 0x40296a20, 0x481d: 0x40296c20, 0x481e: 0x40296e20, 0x481f: 0x40297020,
// Block 0x121, offset 0x4840
- 0x4840: 0x402c6e20, 0x4841: 0xe00010de, 0x4842: 0x402c6f20, 0x4843: 0x402c7020,
- 0x4844: 0xe00010e1, 0x4845: 0x402c7120, 0x4846: 0x402c7220, 0x4847: 0x402c7320,
- 0x4848: 0xe00010e4, 0x4849: 0x402c7420, 0x484a: 0xe00010e7, 0x484b: 0x402c7520,
- 0x484c: 0xe00010ea, 0x484d: 0x402c7620, 0x484e: 0xe00010ed, 0x484f: 0x402c7720,
- 0x4850: 0xe00010f0, 0x4851: 0x402c7820, 0x4852: 0xe00010f3, 0x4853: 0x402c7920,
- 0x4854: 0x402c7a20, 0x4855: 0xe00010f6, 0x4856: 0x402c7b20, 0x4857: 0xe00010f9,
- 0x4858: 0x402c7c20, 0x4859: 0xe00010fc, 0x485a: 0x402c7d20, 0x485b: 0xe00010ff,
- 0x485c: 0x402c7e20, 0x485d: 0xe0001102, 0x485e: 0x402c7f20, 0x485f: 0xe0001105,
- 0x4860: 0x402c8020, 0x4861: 0x402c8120, 0x4862: 0x402c8220, 0x4863: 0x402c8320,
- 0x4864: 0x402c8420, 0x4865: 0xe0001108, 0x4866: 0x402c8520, 0x4867: 0xe000110b,
- 0x4868: 0x402c8620, 0x4869: 0xe000110e, 0x486a: 0x402c8720, 0x486b: 0xe0001111,
- 0x486c: 0x402c8820, 0x486d: 0x402c8920, 0x486e: 0xe0001114, 0x486f: 0x402c8a20,
- 0x4870: 0x402c8b20, 0x4871: 0x402c8c20, 0x4872: 0x402c8d20, 0x4873: 0xe0001117,
- 0x4874: 0x402c8e20, 0x4875: 0xe000111a, 0x4876: 0x402c8f20, 0x4877: 0xe000111d,
- 0x4878: 0x402c9020, 0x4879: 0xe0001120, 0x487a: 0x402c9120, 0x487b: 0xe0001123,
- 0x487c: 0x402c9220, 0x487d: 0x402c9320, 0x487e: 0x402c9420, 0x487f: 0x402c9520,
+ 0x4840: 0x4038bc20, 0x4841: 0x4038be20, 0x4842: 0x4038c020, 0x4843: 0x4038c220,
+ 0x4844: 0x4038c420, 0x4845: 0x4038c620, 0x4846: 0x4038c820, 0x4847: 0x4038ca20,
+ 0x4848: 0x4038cc20, 0x4849: 0x4038ce20, 0x484a: 0x4038d020, 0x484b: 0x4038d220,
+ 0x484c: 0x4038d420, 0x484d: 0x4038d620, 0x484e: 0x4038d820, 0x484f: 0x4038da20,
+ 0x4850: 0x4038dc20, 0x4851: 0x4038de20, 0x4852: 0x4038e020, 0x4853: 0x4038e220,
+ 0x4854: 0x4038e420, 0x4855: 0x4038e620, 0x4856: 0xe00001f2, 0x4857: 0x40296220,
+ 0x4858: 0x40296420, 0x4859: 0x40296620, 0x485a: 0xe000030d, 0x485b: 0xe00003e7,
+ 0x485f: 0x4003c820,
+ 0x4860: 0x40715420, 0x4861: 0x40715620, 0x4862: 0x40715820, 0x4863: 0x40715a20,
+ 0x4864: 0x40715c20, 0x4865: 0x40715e20, 0x4866: 0x40716020, 0x4867: 0x40716220,
+ 0x4868: 0x40716420, 0x4869: 0x40716620, 0x486a: 0x40716820, 0x486b: 0x40716a20,
+ 0x486c: 0x40716c20, 0x486d: 0x40716e20, 0x486e: 0x40717020, 0x486f: 0x40717220,
+ 0x4870: 0x40717420, 0x4871: 0x40717620, 0x4872: 0x40717820, 0x4873: 0x40717a20,
+ 0x4874: 0x40717c20, 0x4875: 0x40717e20, 0x4876: 0x40718020, 0x4877: 0x40718220,
+ 0x4878: 0x40718420, 0x4879: 0x40718620,
+ 0x487f: 0x4003bc20,
// Block 0x122, offset 0x4880
- 0x4880: 0xe0001126, 0x4881: 0x402c9620, 0x4882: 0xe0001129, 0x4883: 0x402c9720,
- 0x4884: 0xe000112c, 0x4885: 0x402c9820, 0x4886: 0xe000112f, 0x4887: 0x402c9920,
- 0x4888: 0x402c9a20,
+ 0x4880: 0xe00017c8, 0x4881: 0xe00017cb, 0x4882: 0xe00017ce, 0x4883: 0xe00017d1,
+ 0x4884: 0xe00017d4, 0x4885: 0xe00017d7, 0x4886: 0xe00017da, 0x4887: 0xe00017dd,
+ 0x4888: 0xe00017e0, 0x4889: 0xe00017e3, 0x488a: 0xe00017e6, 0x488b: 0xe00017e9,
+ 0x488c: 0xe00017ec, 0x488d: 0xe00017ef, 0x488e: 0xe00017f2, 0x488f: 0xe00017f5,
+ 0x4890: 0xe00017f8, 0x4891: 0xe00017fb, 0x4892: 0xe00017fe, 0x4893: 0xe0001804,
+ 0x4894: 0xe0001807, 0x4895: 0xe000180a, 0x4896: 0xe000180d, 0x4897: 0xe0001810,
+ 0x4898: 0xe0001813, 0x4899: 0xe0001816, 0x489a: 0xe0001819, 0x489b: 0xe000181c,
+ 0x489c: 0xe000181f, 0x489d: 0xe0001822, 0x489e: 0x40865220, 0x489f: 0x40865420,
+ 0x48a0: 0x40862020, 0x48a1: 0x40862220, 0x48a2: 0x40862420, 0x48a3: 0x40862620,
+ 0x48a4: 0x40862820, 0x48a5: 0x40862a20, 0x48a6: 0x40862c20, 0x48a7: 0x40862e20,
+ 0x48a8: 0x40863020, 0x48a9: 0x40863220, 0x48aa: 0x40863420, 0x48ab: 0x40863620,
+ 0x48ac: 0x40863820, 0x48ad: 0x40863a20, 0x48ae: 0x40863c20, 0x48af: 0x40863e20,
+ 0x48b0: 0xe0001801, 0x48b1: 0x40864020, 0x48b2: 0x40864220, 0x48b3: 0x40864420,
+ 0x48b4: 0x40864620, 0x48b5: 0x40864820, 0x48b6: 0x40864a20, 0x48b7: 0x40864c20,
+ 0x48be: 0x40864e20, 0x48bf: 0x40865020,
// Block 0x123, offset 0x48c0
- 0x48e0: 0xe000009f, 0x48e1: 0xe0000189, 0x48e2: 0xe000024f, 0x48e3: 0xe0000312,
- 0x48e4: 0xe00003cc, 0x48e5: 0xe0000483, 0x48e6: 0xe000051f, 0x48e7: 0xe00005bb,
- 0x48e8: 0xe0000654, 0x48e9: 0x4013f820, 0x48ea: 0x4013f920, 0x48eb: 0x4013fa20,
- 0x48ec: 0x4013fb20, 0x48ed: 0x4013fc20, 0x48ee: 0x4013fd20, 0x48ef: 0x4013fe20,
- 0x48f0: 0x4013ff20, 0x48f1: 0x40140020, 0x48f2: 0x40140120, 0x48f3: 0x40140220,
- 0x48f4: 0x40140320, 0x48f5: 0x40140420, 0x48f6: 0x40140520, 0x48f7: 0x40140620,
- 0x48f8: 0x40140720, 0x48f9: 0x40140820, 0x48fa: 0x40140920, 0x48fb: 0x40140a20,
- 0x48fc: 0x40140b20, 0x48fd: 0x40140c20, 0x48fe: 0x40140d20,
+ 0x48c0: 0x4048bc20, 0x48c1: 0x4048be20, 0x48c2: 0x4048c020, 0x48c3: 0x4048c220,
+ 0x48c5: 0x4048c420, 0x48c6: 0x4048c620,
+ 0x48cc: 0x4048c820, 0x48cd: 0x80006002, 0x48ce: 0x8000f302, 0x48cf: 0x8000f402,
+ 0x48d0: 0x4048ca20, 0x48d1: 0x4048cc20, 0x48d2: 0x4048ce20, 0x48d3: 0x4048d020,
+ 0x48d5: 0x4048d220, 0x48d6: 0x4048d420, 0x48d7: 0x4048d620,
+ 0x48d9: 0x4048d820, 0x48da: 0x4048da20, 0x48db: 0x4048dc20,
+ 0x48dc: 0x4048de20, 0x48dd: 0x4048e020, 0x48de: 0x4048e220, 0x48df: 0x4048e420,
+ 0x48e0: 0x4048e620, 0x48e1: 0x4048e820, 0x48e2: 0x4048ea20, 0x48e3: 0x4048ec20,
+ 0x48e4: 0x4048ee20, 0x48e5: 0x4048f020, 0x48e6: 0x4048f220, 0x48e7: 0x4048f420,
+ 0x48e8: 0x4048f620, 0x48e9: 0x4048f820, 0x48ea: 0x4048fa20, 0x48eb: 0x4048fc20,
+ 0x48ec: 0x4048fe20, 0x48ed: 0x40490020, 0x48ee: 0x40490220, 0x48ef: 0x40490420,
+ 0x48f0: 0x40490620, 0x48f1: 0x40490820, 0x48f2: 0x40490a20, 0x48f3: 0x40490c20,
+ 0x48f8: 0x8000fb02, 0x48f9: 0x8000fc02, 0x48fa: 0x8000fd02,
+ 0x48ff: 0x40490e20,
// Block 0x124, offset 0x4900
- 0x4900: 0x80011002, 0x4901: 0x80011102, 0x4902: 0x80011202, 0x4903: 0x40235620,
- 0x4904: 0x40235720, 0x4905: 0x40232720, 0x4906: 0x40232820, 0x4907: 0x40232920,
- 0x4908: 0x40232a20, 0x4909: 0x40232b20, 0x490a: 0x40232c20, 0x490b: 0x40232d20,
- 0x490c: 0x40232e20, 0x490d: 0x40232f20, 0x490e: 0x40233020, 0x490f: 0x40233120,
- 0x4910: 0x40233220, 0x4911: 0x40233320, 0x4912: 0x40233420, 0x4913: 0x40233520,
- 0x4914: 0x40233620, 0x4915: 0x40233720, 0x4916: 0x40233820, 0x4917: 0x40233920,
- 0x4918: 0x40233a20, 0x4919: 0x40233b20, 0x491a: 0x40233c20, 0x491b: 0x40233d20,
- 0x491c: 0x40233e20, 0x491d: 0x40233f20, 0x491e: 0x40234020, 0x491f: 0x40234120,
- 0x4920: 0x40234220, 0x4921: 0x40234320, 0x4922: 0x40234420, 0x4923: 0x40234520,
- 0x4924: 0x40234620, 0x4925: 0x40234720, 0x4926: 0x40234820, 0x4927: 0x40234920,
- 0x4928: 0x40234a20, 0x4929: 0x40234b20, 0x492a: 0x40234c20, 0x492b: 0x40234d20,
- 0x492c: 0x40234e20, 0x492d: 0x40234f20, 0x492e: 0x40235020, 0x492f: 0x40235120,
- 0x4930: 0x40235220, 0x4931: 0x40235320, 0x4932: 0x40235420, 0x4933: 0x40235520,
- 0x4934: 0x40235820, 0x4935: 0x40235920, 0x4936: 0x40235a20, 0x4937: 0x40235b20,
- 0x4938: 0x40235c20, 0x4939: 0x40235d20, 0x493a: 0x40235e20, 0x493b: 0x40235f20,
- 0x493c: 0x40236020, 0x493d: 0x40236120, 0x493e: 0x40236220, 0x493f: 0x40236320,
+ 0x4900: 0xe000020a, 0x4901: 0xe0000325, 0x4902: 0xe00003ff, 0x4903: 0xe00004d1,
+ 0x4904: 0x40299820, 0x4905: 0x40299a20, 0x4906: 0x40299c20, 0x4907: 0x40299e20,
+ 0x4910: 0x40060620, 0x4911: 0x40060820, 0x4912: 0x40060a20, 0x4913: 0x40060c20,
+ 0x4914: 0x40060e20, 0x4915: 0x40061020, 0x4916: 0x40034420, 0x4917: 0x40034620,
+ 0x4918: 0x40061220,
+ 0x4920: 0x40752e20, 0x4921: 0x40753020, 0x4922: 0x40753220, 0x4923: 0x40753420,
+ 0x4924: 0x40753620, 0x4925: 0x40753820, 0x4926: 0x40753a20, 0x4927: 0x40753c20,
+ 0x4928: 0x40753e20, 0x4929: 0x40754020, 0x492a: 0x40754220, 0x492b: 0x40754420,
+ 0x492c: 0x40754620, 0x492d: 0x40754820, 0x492e: 0x40754a20, 0x492f: 0x40754c20,
+ 0x4930: 0x40754e20, 0x4931: 0x40755020, 0x4932: 0x40755220, 0x4933: 0x40755420,
+ 0x4934: 0x40755620, 0x4935: 0x40755820, 0x4936: 0x40755a20, 0x4937: 0x40755c20,
+ 0x4938: 0x40755e20, 0x4939: 0x40756020, 0x493a: 0x40756220, 0x493b: 0x40756420,
+ 0x493c: 0x40756620, 0x493d: 0xe00001ef, 0x493e: 0x40296020, 0x493f: 0x40061c20,
// Block 0x125, offset 0x4940
- 0x4940: 0x40236420, 0x4941: 0x40236520, 0x4942: 0x40236620, 0x4943: 0x40236720,
- 0x4944: 0x40236820, 0x4945: 0x40236920, 0x4946: 0x40236a20, 0x4947: 0x40019b20,
- 0x4948: 0x40019c20, 0x4949: 0x4002c220, 0x494a: 0x4002c320, 0x494b: 0x4002c420,
- 0x494c: 0x4002c520, 0x494d: 0x4002c620,
- 0x4952: 0xe0000150, 0x4953: 0xe000023a,
- 0x4954: 0xe0000300, 0x4955: 0xe00003ba, 0x4956: 0xe0000474, 0x4957: 0xe0000510,
- 0x4958: 0xe00005ac, 0x4959: 0xe0000645, 0x495a: 0xe00006e4, 0x495b: 0x40147520,
- 0x495c: 0x40147620, 0x495d: 0x40147720, 0x495e: 0x40147820, 0x495f: 0x40147920,
- 0x4960: 0x40147a20, 0x4961: 0x40147b20, 0x4962: 0x40147c20, 0x4963: 0x40147d20,
- 0x4964: 0x40147e20, 0x4965: 0x40147f20, 0x4966: 0xe0000096, 0x4967: 0xe000014d,
- 0x4968: 0xe0000237, 0x4969: 0xe00002fd, 0x496a: 0xe00003b7, 0x496b: 0xe0000471,
- 0x496c: 0xe000050d, 0x496d: 0xe00005a9, 0x496e: 0xe0000642, 0x496f: 0xe00006e1,
+ 0x4940: 0x40756820, 0x4941: 0x40756a20, 0x4942: 0x40756c20, 0x4943: 0x40756e20,
+ 0x4944: 0x40757020, 0x4945: 0x40757220, 0x4946: 0x40757420, 0x4947: 0x40757620,
+ 0x4948: 0x40757820, 0x4949: 0x40757a20, 0x494a: 0x40757c20, 0x494b: 0x40757e20,
+ 0x494c: 0x40758020, 0x494d: 0x40758220, 0x494e: 0x40758420, 0x494f: 0x40758620,
+ 0x4950: 0x40758820, 0x4951: 0x40758a20, 0x4952: 0x40758c20, 0x4953: 0x40758e20,
+ 0x4954: 0x40759020, 0x4955: 0x40759220, 0x4956: 0x40759420, 0x4957: 0x40759620,
+ 0x4958: 0x40759820, 0x4959: 0x40759a20, 0x495a: 0x40759c20, 0x495b: 0x40759e20,
+ 0x495c: 0x4075a020, 0x495d: 0x4075a220, 0x495e: 0x4075a420, 0x495f: 0x4075a620,
+ 0x4960: 0x4075a820, 0x4961: 0x4075aa20, 0x4962: 0x4075ac20, 0x4963: 0x4075ae20,
+ 0x4964: 0x4075b020, 0x4965: 0x4075b220, 0x4966: 0x4075b420, 0x4967: 0x4075b620,
+ 0x4968: 0x4075b820, 0x4969: 0x4075ba20, 0x496a: 0x4075bc20, 0x496b: 0x4075be20,
+ 0x496c: 0x4075c020, 0x496d: 0x4075c220, 0x496e: 0xe00017c5, 0x496f: 0x4075c420,
+ 0x4970: 0x4075c620, 0x4971: 0x4075c820, 0x4972: 0x4075ca20, 0x4973: 0x4075cc20,
+ 0x4974: 0x4075ce20, 0x4975: 0x4075d020,
+ 0x4979: 0x40061420, 0x497a: 0x40038820, 0x497b: 0x40038a20,
+ 0x497c: 0x40038c20, 0x497d: 0x40038e20, 0x497e: 0x40039020, 0x497f: 0x40039220,
// Block 0x126, offset 0x4980
- 0x4980: 0x80011902, 0x4981: 0x80011a02, 0x4982: 0x80011b02, 0x4983: 0x4022c920,
- 0x4984: 0x4022ca20, 0x4985: 0x4022cb20, 0x4986: 0x4022cc20, 0x4987: 0x4022cd20,
- 0x4988: 0x4022ce20, 0x4989: 0x4022cf20, 0x498a: 0x4022d020, 0x498b: 0x4022d120,
- 0x498c: 0x4022d220, 0x498d: 0x4022d320, 0x498e: 0x4022d420, 0x498f: 0x4022d520,
- 0x4990: 0x4022d620, 0x4991: 0x4022d720, 0x4992: 0x4022d820, 0x4993: 0x4022d920,
- 0x4994: 0x4022da20, 0x4995: 0x4022db20, 0x4996: 0x4022dc20, 0x4997: 0x4022dd20,
- 0x4998: 0x4022de20, 0x4999: 0x4022df20, 0x499b: 0x4022e020,
- 0x499d: 0x4022e120, 0x499e: 0x4022e220, 0x499f: 0x4022e320,
- 0x49a0: 0x4022e420, 0x49a1: 0x4022e520, 0x49a2: 0x4022e620, 0x49a3: 0x4022e720,
- 0x49a4: 0x4022e820, 0x49a5: 0x4022e920, 0x49a6: 0x4022ea20, 0x49a7: 0x4022eb20,
- 0x49a8: 0x4022ec20, 0x49a9: 0x4022ed20, 0x49aa: 0x4022ee20,
- 0x49ac: 0x4022ef20, 0x49ad: 0x4022f020, 0x49ae: 0x4022f120, 0x49af: 0x4022f220,
- 0x49b0: 0x4022f320, 0x49b1: 0x4022f420, 0x49b2: 0x4022f520, 0x49b3: 0x4022f620,
- 0x49b4: 0x4022f720, 0x49b5: 0x4022f820, 0x49b6: 0x4022f920, 0x49b7: 0x4022fa20,
- 0x49b8: 0x4022fb20, 0x49b9: 0x4022fc20, 0x49ba: 0x80011802, 0x49bb: 0x4002cf20,
- 0x49bc: 0x4002d020, 0x49bd: 0x80000000, 0x49be: 0x4001bc20, 0x49bf: 0x4001bd20,
+ 0x4980: 0x4075fe20, 0x4981: 0x40760020, 0x4982: 0x40760220, 0x4983: 0x40760420,
+ 0x4984: 0x40760620, 0x4985: 0x40760820, 0x4986: 0x40760a20, 0x4987: 0x40760c20,
+ 0x4988: 0x40760e20, 0x4989: 0x40761020, 0x498a: 0x40761220, 0x498b: 0x40761420,
+ 0x498c: 0x40761620, 0x498d: 0x40761820, 0x498e: 0x40761a20, 0x498f: 0x40761c20,
+ 0x4990: 0x40761e20, 0x4991: 0x40762020, 0x4992: 0x40762220, 0x4993: 0x40762420,
+ 0x4994: 0x40762620, 0x4995: 0x40762820,
+ 0x4998: 0xe00001f8, 0x4999: 0xe0000313, 0x499a: 0xe00003ed, 0x499b: 0xe00004bf,
+ 0x499c: 0x40297220, 0x499d: 0x40297420, 0x499e: 0x40297620, 0x499f: 0x40297820,
+ 0x49a0: 0x40762a20, 0x49a1: 0x40762c20, 0x49a2: 0x40762e20, 0x49a3: 0x40763020,
+ 0x49a4: 0x40763220, 0x49a5: 0x40763420, 0x49a6: 0x40763620, 0x49a7: 0x40763820,
+ 0x49a8: 0x40763a20, 0x49a9: 0x40763c20, 0x49aa: 0x40763e20, 0x49ab: 0x40764020,
+ 0x49ac: 0x40764220, 0x49ad: 0x40764420, 0x49ae: 0x40764620, 0x49af: 0x40764820,
+ 0x49b0: 0x40764a20, 0x49b1: 0x40764c20, 0x49b2: 0x40764e20,
+ 0x49b8: 0xe00001fb, 0x49b9: 0xe0000316, 0x49ba: 0xe00003f0, 0x49bb: 0xe00004c2,
+ 0x49bc: 0x40297a20, 0x49bd: 0x40297c20, 0x49be: 0x40297e20, 0x49bf: 0x40298020,
// Block 0x127, offset 0x49c0
- 0x49c0: 0x40019d20, 0x49c1: 0x40019e20,
+ 0x49c0: 0x405b2620, 0x49c1: 0xe0001573, 0x49c2: 0x405b2820, 0x49c3: 0x405b2a20,
+ 0x49c4: 0xe0001576, 0x49c5: 0x405b2c20, 0x49c6: 0x405b2e20, 0x49c7: 0x405b3020,
+ 0x49c8: 0xe0001579, 0x49c9: 0x405b3220, 0x49ca: 0xe000157c, 0x49cb: 0x405b3420,
+ 0x49cc: 0xe000157f, 0x49cd: 0x405b3620, 0x49ce: 0xe0001582, 0x49cf: 0x405b3820,
+ 0x49d0: 0xe0001585, 0x49d1: 0x405b3a20, 0x49d2: 0xe0001588, 0x49d3: 0x405b3c20,
+ 0x49d4: 0x405b3e20, 0x49d5: 0xe000158b, 0x49d6: 0x405b4020, 0x49d7: 0xe000158e,
+ 0x49d8: 0x405b4220, 0x49d9: 0xe0001591, 0x49da: 0x405b4420, 0x49db: 0xe0001594,
+ 0x49dc: 0x405b4620, 0x49dd: 0xe0001597, 0x49de: 0x405b4820, 0x49df: 0xe000159a,
+ 0x49e0: 0x405b4a20, 0x49e1: 0x405b4c20, 0x49e2: 0x405b4e20, 0x49e3: 0x405b5020,
+ 0x49e4: 0x405b5220, 0x49e5: 0xe000159d, 0x49e6: 0x405b5420, 0x49e7: 0xe00015a0,
+ 0x49e8: 0x405b5620, 0x49e9: 0xe00015a3, 0x49ea: 0x405b5820, 0x49eb: 0xe00015a6,
+ 0x49ec: 0x405b5a20, 0x49ed: 0x405b5c20, 0x49ee: 0xe00015a9, 0x49ef: 0x405b5e20,
+ 0x49f0: 0x405b6020, 0x49f1: 0x405b6220, 0x49f2: 0x405b6420, 0x49f3: 0xe00015ac,
+ 0x49f4: 0x405b6620, 0x49f5: 0xe00015af, 0x49f6: 0x405b6820, 0x49f7: 0xe00015b2,
+ 0x49f8: 0x405b6a20, 0x49f9: 0xe00015b5, 0x49fa: 0x405b6c20, 0x49fb: 0xe00015b8,
+ 0x49fc: 0x405b6e20, 0x49fd: 0x405b7020, 0x49fe: 0x405b7220, 0x49ff: 0x405b7420,
// Block 0x128, offset 0x4a00
- 0x4a00: 0x4039b320, 0x4a01: 0x4039b420, 0x4a02: 0x4039b520, 0x4a03: 0x4039b620,
- 0x4a04: 0x4039b720, 0x4a05: 0x4039b820, 0x4a06: 0x4039b920, 0x4a07: 0x4039ba20,
- 0x4a08: 0x4039bb20, 0x4a09: 0x4039bc20, 0x4a0a: 0x4039bd20, 0x4a0b: 0x4039be20,
- 0x4a0c: 0x4039bf20, 0x4a0d: 0x4039c020, 0x4a0e: 0x4039c120, 0x4a0f: 0x4039c220,
- 0x4a10: 0x4039c320, 0x4a11: 0x4039c420, 0x4a12: 0x4039c520, 0x4a13: 0x4039c620,
- 0x4a14: 0x4039c720, 0x4a15: 0x4039c820, 0x4a16: 0x4039c920, 0x4a17: 0x4039ca20,
- 0x4a18: 0x4039cb20, 0x4a19: 0x4039cc20, 0x4a1a: 0x4039cd20, 0x4a1b: 0x4039ce20,
- 0x4a1c: 0x4039cf20, 0x4a1d: 0x4039d020, 0x4a1e: 0x4039d120, 0x4a1f: 0x4039d220,
- 0x4a20: 0x4039d320, 0x4a21: 0x4039d420, 0x4a22: 0x4039d520, 0x4a23: 0x4039d620,
- 0x4a24: 0x4039d720, 0x4a25: 0x4039d820, 0x4a26: 0x4039d920, 0x4a27: 0x4039da20,
- 0x4a28: 0x4039db20, 0x4a29: 0x4039dc20, 0x4a2a: 0x4039dd20, 0x4a2b: 0x4039de20,
- 0x4a2c: 0x4039df20, 0x4a2d: 0x4039e020, 0x4a2e: 0x4039e120, 0x4a2f: 0x4039e220,
- 0x4a30: 0x4039e320, 0x4a31: 0x4039e420, 0x4a32: 0x4039e520, 0x4a33: 0x4039e620,
- 0x4a34: 0x4039e720, 0x4a35: 0x4039e820, 0x4a36: 0x4039e920, 0x4a37: 0x4039ea20,
- 0x4a38: 0x4039eb20, 0x4a39: 0x4039ec20, 0x4a3a: 0x4039ed20, 0x4a3b: 0x4039ee20,
- 0x4a3c: 0x4039ef20, 0x4a3d: 0x4039f020, 0x4a3e: 0x4039f120, 0x4a3f: 0x4039f220,
+ 0x4a00: 0xe00015bb, 0x4a01: 0x405b7620, 0x4a02: 0xe00015be, 0x4a03: 0x405b7820,
+ 0x4a04: 0xe00015c1, 0x4a05: 0x405b7a20, 0x4a06: 0xe00015c4, 0x4a07: 0x405b7c20,
+ 0x4a08: 0x405b7e20,
// Block 0x129, offset 0x4a40
- 0x4a40: 0x4039f320, 0x4a41: 0x4039f420, 0x4a42: 0x4039f520, 0x4a43: 0x4039f620,
- 0x4a44: 0x4039f720, 0x4a45: 0x4039f820, 0x4a46: 0x4039f920, 0x4a47: 0x4039fa20,
- 0x4a48: 0x4039fb20, 0x4a49: 0x4039fc20, 0x4a4a: 0x4039fd20, 0x4a4b: 0x4039fe20,
- 0x4a4c: 0x4039ff20, 0x4a4d: 0x403a0020, 0x4a4e: 0x403a0120, 0x4a4f: 0x403a0220,
- 0x4a50: 0x403a0320, 0x4a51: 0x403a0420, 0x4a52: 0x403a0520, 0x4a53: 0x403a0620,
- 0x4a54: 0x403a0720, 0x4a55: 0x403a0820, 0x4a56: 0x403a0920, 0x4a57: 0x403a0a20,
- 0x4a58: 0x403a0b20, 0x4a59: 0x403a0c20, 0x4a5a: 0x403a0d20, 0x4a5b: 0x403a0e20,
- 0x4a5c: 0x403a0f20, 0x4a5d: 0x403a1020, 0x4a5e: 0x403a1120, 0x4a5f: 0x403a1220,
- 0x4a60: 0x403a1320, 0x4a61: 0x403a1420, 0x4a62: 0x403a1520, 0x4a63: 0x403a1620,
- 0x4a64: 0x403a1720, 0x4a65: 0x403a1820, 0x4a66: 0x403a1920, 0x4a67: 0x403a1a20,
- 0x4a68: 0x403a1b20, 0x4a69: 0x403a1c20, 0x4a6a: 0x403a1d20, 0x4a6b: 0x403a1e20,
- 0x4a6c: 0x403a1f20, 0x4a6d: 0x403a2020, 0x4a6e: 0x403a2120, 0x4a6f: 0x403a2220,
- 0x4a70: 0x403a2320, 0x4a71: 0x403a2420, 0x4a72: 0x403a2520, 0x4a73: 0x403a2620,
- 0x4a74: 0x403a2720, 0x4a75: 0x403a2820, 0x4a76: 0x403a2920, 0x4a77: 0x403a2a20,
- 0x4a78: 0x403a2b20, 0x4a79: 0x403a2c20, 0x4a7a: 0x403a2d20, 0x4a7b: 0x403a2e20,
- 0x4a7c: 0x403a2f20, 0x4a7d: 0x403a3020, 0x4a7e: 0x403a3120, 0x4a7f: 0x403a3220,
+ 0x4a60: 0xe000014a, 0x4a61: 0xe0000265, 0x4a62: 0xe000033f, 0x4a63: 0xe000041a,
+ 0x4a64: 0xe00004e4, 0x4a65: 0xe00005af, 0x4a66: 0xe0000657, 0x4a67: 0xe0000703,
+ 0x4a68: 0xe00007a8, 0x4a69: 0x40288820, 0x4a6a: 0x40288a20, 0x4a6b: 0x40288c20,
+ 0x4a6c: 0x40288e20, 0x4a6d: 0x40289020, 0x4a6e: 0x40289220, 0x4a6f: 0x40289420,
+ 0x4a70: 0x40289620, 0x4a71: 0x40289820, 0x4a72: 0x40289a20, 0x4a73: 0x40289c20,
+ 0x4a74: 0x40289e20, 0x4a75: 0x4028a020, 0x4a76: 0x4028a220, 0x4a77: 0x4028a420,
+ 0x4a78: 0x4028a620, 0x4a79: 0x4028a820, 0x4a7a: 0x4028aa20, 0x4a7b: 0x4028ac20,
+ 0x4a7c: 0x4028ae20, 0x4a7d: 0x4028b020, 0x4a7e: 0x4028b220,
// Block 0x12a, offset 0x4a80
- 0x4a80: 0x403a3320, 0x4a81: 0x403a3420, 0x4a82: 0x403a3520, 0x4a83: 0x403a3620,
- 0x4a84: 0x403a3720, 0x4a85: 0x403a3820, 0x4a86: 0x403a3920, 0x4a87: 0x403a3a20,
- 0x4a88: 0x403a3b20, 0x4a89: 0x403a3c20, 0x4a8a: 0x403a3d20, 0x4a8b: 0x403a3e20,
- 0x4a8c: 0x403a3f20, 0x4a8d: 0x403a4020, 0x4a8e: 0x403a4120, 0x4a8f: 0x403a4220,
- 0x4a90: 0x403a4320, 0x4a91: 0x403a4420, 0x4a92: 0x403a4520, 0x4a93: 0x403a4620,
- 0x4a94: 0x403a4720, 0x4a95: 0x403a4820, 0x4a96: 0x403a4920, 0x4a97: 0x403a4a20,
- 0x4a98: 0x403a4b20, 0x4a99: 0x403a4c20, 0x4a9a: 0x403a4d20, 0x4a9b: 0x403a4e20,
- 0x4a9c: 0x403a4f20, 0x4a9d: 0x403a5020, 0x4a9e: 0x403a5120, 0x4a9f: 0x403a5220,
- 0x4aa0: 0x403a5320, 0x4aa1: 0x403a5420, 0x4aa2: 0x403a5520, 0x4aa3: 0x403a5620,
- 0x4aa4: 0x403a5720, 0x4aa5: 0x403a5820, 0x4aa6: 0x403a5920, 0x4aa7: 0x403a5a20,
- 0x4aa8: 0x403a5b20, 0x4aa9: 0x403a5c20, 0x4aaa: 0x403a5d20, 0x4aab: 0x403a5e20,
- 0x4aac: 0x403a5f20, 0x4aad: 0x403a6020, 0x4aae: 0x403a6120, 0x4aaf: 0x403a6220,
- 0x4ab0: 0x403a6320, 0x4ab1: 0x403a6420, 0x4ab2: 0x403a6520, 0x4ab3: 0x403a6620,
- 0x4ab4: 0x403a6720, 0x4ab5: 0x403a6820, 0x4ab6: 0x403a6920, 0x4ab7: 0x403a6a20,
- 0x4ab8: 0x403a6b20, 0x4ab9: 0x403a6c20, 0x4aba: 0x403a6d20, 0x4abb: 0x403a6e20,
- 0x4abc: 0x403a6f20, 0x4abd: 0x403a7020, 0x4abe: 0x403a7120, 0x4abf: 0x403a7220,
+ 0x4a80: 0x8000f202, 0x4a81: 0x8000f302, 0x4a82: 0x8000f402, 0x4a83: 0x40489220,
+ 0x4a84: 0x40489420, 0x4a85: 0x40483420, 0x4a86: 0x40483620, 0x4a87: 0x40483820,
+ 0x4a88: 0x40483a20, 0x4a89: 0x40483c20, 0x4a8a: 0x40483e20, 0x4a8b: 0x40484020,
+ 0x4a8c: 0x40484220, 0x4a8d: 0x40484420, 0x4a8e: 0x40484620, 0x4a8f: 0x40484820,
+ 0x4a90: 0x40484a20, 0x4a91: 0x40484c20, 0x4a92: 0x40484e20, 0x4a93: 0x40485020,
+ 0x4a94: 0x40485220, 0x4a95: 0x40485420, 0x4a96: 0x40485620, 0x4a97: 0x40485820,
+ 0x4a98: 0x40485a20, 0x4a99: 0x40485c20, 0x4a9a: 0x40485e20, 0x4a9b: 0x40486020,
+ 0x4a9c: 0x40486220, 0x4a9d: 0x40486420, 0x4a9e: 0x40486620, 0x4a9f: 0x40486820,
+ 0x4aa0: 0x40486a20, 0x4aa1: 0x40486c20, 0x4aa2: 0x40486e20, 0x4aa3: 0x40487020,
+ 0x4aa4: 0x40487220, 0x4aa5: 0x40487420, 0x4aa6: 0x40487620, 0x4aa7: 0x40487820,
+ 0x4aa8: 0x40487a20, 0x4aa9: 0x40487c20, 0x4aaa: 0x40487e20, 0x4aab: 0x40488020,
+ 0x4aac: 0x40488220, 0x4aad: 0x40488420, 0x4aae: 0x40488620, 0x4aaf: 0x40488820,
+ 0x4ab0: 0x40488a20, 0x4ab1: 0x40488c20, 0x4ab2: 0x40488e20, 0x4ab3: 0x40489020,
+ 0x4ab4: 0x40489620, 0x4ab5: 0x40489820, 0x4ab6: 0x40489a20, 0x4ab7: 0x40489c20,
+ 0x4ab8: 0x40489e20, 0x4ab9: 0x4048a020, 0x4aba: 0x4048a220, 0x4abb: 0x4048a420,
+ 0x4abc: 0x4048a620, 0x4abd: 0x4048a820, 0x4abe: 0x4048aa20, 0x4abf: 0x4048ac20,
// Block 0x12b, offset 0x4ac0
- 0x4ac0: 0x403a7320, 0x4ac1: 0x403a7420, 0x4ac2: 0x403a7520, 0x4ac3: 0x403a7620,
- 0x4ac4: 0x403a7720, 0x4ac5: 0x403a7820, 0x4ac6: 0x403a7920, 0x4ac7: 0x403a7a20,
- 0x4ac8: 0x403a7b20, 0x4ac9: 0x403a7c20, 0x4aca: 0x403a7d20, 0x4acb: 0x403a7e20,
- 0x4acc: 0x403a7f20, 0x4acd: 0x403a8020, 0x4ace: 0x403a8120, 0x4acf: 0x403a8220,
- 0x4ad0: 0x403a8320, 0x4ad1: 0x403a8420, 0x4ad2: 0x403a8520, 0x4ad3: 0x403a8620,
- 0x4ad4: 0x403a8720, 0x4ad5: 0x403a8820, 0x4ad6: 0x403a8920, 0x4ad7: 0x403a8a20,
- 0x4ad8: 0x403a8b20, 0x4ad9: 0x403a8c20, 0x4ada: 0x403a8d20, 0x4adb: 0x403a8e20,
- 0x4adc: 0x403a8f20, 0x4add: 0x403a9020, 0x4ade: 0x403a9120, 0x4adf: 0x403a9220,
- 0x4ae0: 0x403a9320, 0x4ae1: 0x403a9420, 0x4ae2: 0x403a9520, 0x4ae3: 0x403a9620,
- 0x4ae4: 0x403a9720, 0x4ae5: 0x403a9820, 0x4ae6: 0x403a9920, 0x4ae7: 0x403a9a20,
- 0x4ae8: 0x403a9b20, 0x4ae9: 0x403a9c20, 0x4aea: 0x403a9d20, 0x4aeb: 0x403a9e20,
- 0x4aec: 0x403a9f20, 0x4aed: 0x403aa020, 0x4aee: 0x403aa120, 0x4aef: 0x403aa220,
- 0x4af0: 0x403aa320, 0x4af1: 0x403aa420, 0x4af2: 0x403aa520, 0x4af3: 0x403aa620,
- 0x4af4: 0x403aa720, 0x4af5: 0x403aa820, 0x4af6: 0x403aa920, 0x4af7: 0x403aaa20,
- 0x4af8: 0x403aab20, 0x4af9: 0x403aac20, 0x4afa: 0x403aad20, 0x4afb: 0x403aae20,
- 0x4afc: 0x403aaf20, 0x4afd: 0x403ab020, 0x4afe: 0x403ab120, 0x4aff: 0x403ab220,
+ 0x4ac0: 0x4048ae20, 0x4ac1: 0x4048b020, 0x4ac2: 0x4048b220, 0x4ac3: 0x4048b420,
+ 0x4ac4: 0x4048b620, 0x4ac5: 0x4048b820, 0x4ac6: 0x4048ba20, 0x4ac7: 0x40034820,
+ 0x4ac8: 0x40034a20, 0x4ac9: 0x4005fc20, 0x4aca: 0x4005fe20, 0x4acb: 0x40060020,
+ 0x4acc: 0x40060220, 0x4acd: 0x40060420,
+ 0x4ad2: 0xe0000207, 0x4ad3: 0xe0000322,
+ 0x4ad4: 0xe00003fc, 0x4ad5: 0xe00004ce, 0x4ad6: 0xe0000598, 0x4ad7: 0xe0000648,
+ 0x4ad8: 0xe00006f0, 0x4ad9: 0xe0000799, 0x4ada: 0xe0000844, 0x4adb: 0x40298220,
+ 0x4adc: 0x40298420, 0x4add: 0x40298620, 0x4ade: 0x40298820, 0x4adf: 0x40298a20,
+ 0x4ae0: 0x40298c20, 0x4ae1: 0x40298e20, 0x4ae2: 0x40299020, 0x4ae3: 0x40299220,
+ 0x4ae4: 0x40299420, 0x4ae5: 0x40299620, 0x4ae6: 0xe000013d, 0x4ae7: 0xe0000204,
+ 0x4ae8: 0xe000031f, 0x4ae9: 0xe00003f9, 0x4aea: 0xe00004cb, 0x4aeb: 0xe0000595,
+ 0x4aec: 0xe0000645, 0x4aed: 0xe00006ed, 0x4aee: 0xe0000796, 0x4aef: 0xe0000841,
// Block 0x12c, offset 0x4b00
- 0x4b00: 0x403ab320, 0x4b01: 0x403ab420, 0x4b02: 0x403ab520, 0x4b03: 0x403ab620,
- 0x4b04: 0x403ab720, 0x4b05: 0x403ab820, 0x4b06: 0x403ab920, 0x4b07: 0x403aba20,
- 0x4b08: 0x403abb20, 0x4b09: 0x403abc20, 0x4b0a: 0x403abd20, 0x4b0b: 0x403abe20,
- 0x4b0c: 0x403abf20, 0x4b0d: 0x403ac020, 0x4b0e: 0x403ac120, 0x4b0f: 0x403ac220,
- 0x4b10: 0x403ac320, 0x4b11: 0x403ac420, 0x4b12: 0x403ac520, 0x4b13: 0x403ac620,
- 0x4b14: 0x403ac720, 0x4b15: 0x403ac820, 0x4b16: 0x403ac920, 0x4b17: 0x403aca20,
- 0x4b18: 0x403acb20, 0x4b19: 0x403acc20, 0x4b1a: 0x403acd20, 0x4b1b: 0x403ace20,
- 0x4b1c: 0x403acf20, 0x4b1d: 0x403ad020, 0x4b1e: 0x403ad120, 0x4b1f: 0x403ad220,
- 0x4b20: 0x403ad320, 0x4b21: 0x403ad420, 0x4b22: 0x403ad520, 0x4b23: 0x403ad620,
- 0x4b24: 0x403ad720, 0x4b25: 0x403ad820, 0x4b26: 0x403ad920, 0x4b27: 0x403ada20,
- 0x4b28: 0x403adb20, 0x4b29: 0x403adc20, 0x4b2a: 0x403add20, 0x4b2b: 0x403ade20,
- 0x4b2c: 0x403adf20, 0x4b2d: 0x403ae020, 0x4b2e: 0x403ae120, 0x4b2f: 0x403ae220,
- 0x4b30: 0x403ae320, 0x4b31: 0x403ae420, 0x4b32: 0x403ae520, 0x4b33: 0x403ae620,
- 0x4b34: 0x403ae720, 0x4b35: 0x403ae820, 0x4b36: 0x403ae920, 0x4b37: 0x403aea20,
- 0x4b38: 0x403aeb20, 0x4b39: 0x403aec20, 0x4b3a: 0x403aed20, 0x4b3b: 0x403aee20,
- 0x4b3c: 0x403aef20, 0x4b3d: 0x403af020, 0x4b3e: 0x403af120, 0x4b3f: 0x403af220,
+ 0x4b00: 0x8000f202, 0x4b01: 0x8000f302, 0x4b02: 0x8000f402, 0x4b03: 0x40467e20,
+ 0x4b04: 0x40468020, 0x4b05: 0x40468220, 0x4b06: 0x40468420, 0x4b07: 0x40468620,
+ 0x4b08: 0x40468820, 0x4b09: 0x40468a20, 0x4b0a: 0x40468c20, 0x4b0b: 0x40468e20,
+ 0x4b0c: 0x40469020, 0x4b0d: 0x40469220, 0x4b0e: 0x40469420, 0x4b0f: 0x40469620,
+ 0x4b10: 0x40469820, 0x4b11: 0x40469a20, 0x4b12: 0x40469c20, 0x4b13: 0x40469e20,
+ 0x4b14: 0x4046a020, 0x4b15: 0x4046a220, 0x4b16: 0x4046a420, 0x4b17: 0x4046a620,
+ 0x4b18: 0x4046a820, 0x4b19: 0x4046aa20, 0x4b1b: 0x4046ac20,
+ 0x4b1d: 0x4046ae20, 0x4b1e: 0x4046b020, 0x4b1f: 0x4046b220,
+ 0x4b20: 0x4046b420, 0x4b21: 0x4046b620, 0x4b22: 0x4046b820, 0x4b23: 0x4046ba20,
+ 0x4b24: 0x4046bc20, 0x4b25: 0x4046be20, 0x4b26: 0x4046c020, 0x4b27: 0x4046c220,
+ 0x4b28: 0x4046c420, 0x4b29: 0x4046c620, 0x4b2a: 0x4046c820,
+ 0x4b2c: 0x4046ca20, 0x4b2d: 0x4046cc20, 0x4b2e: 0x4046ce20, 0x4b2f: 0x4046d020,
+ 0x4b30: 0x4046d220, 0x4b31: 0x4046d420, 0x4b32: 0x4046d620, 0x4b33: 0x4046d820,
+ 0x4b34: 0x4046da20, 0x4b35: 0x4046dc20, 0x4b36: 0x4046de20, 0x4b37: 0x4046e020,
+ 0x4b38: 0x4046e220, 0x4b39: 0x4046e420, 0x4b3a: 0x8000f102, 0x4b3b: 0x40061620,
+ 0x4b3c: 0x40061820, 0x4b3d: 0x80000000, 0x4b3e: 0x40039420, 0x4b3f: 0x40039620,
// Block 0x12d, offset 0x4b40
- 0x4b40: 0x403af320, 0x4b41: 0x403af420, 0x4b42: 0x403af520, 0x4b43: 0x403af620,
- 0x4b44: 0x403af720, 0x4b45: 0x403af820, 0x4b46: 0x403af920, 0x4b47: 0x403afa20,
- 0x4b48: 0x403afb20, 0x4b49: 0x403afc20, 0x4b4a: 0x403afd20, 0x4b4b: 0x403afe20,
- 0x4b4c: 0x403aff20, 0x4b4d: 0x403b0020, 0x4b4e: 0x403b0120, 0x4b4f: 0x403b0220,
- 0x4b50: 0x403b0320, 0x4b51: 0x403b0420, 0x4b52: 0x403b0520, 0x4b53: 0x403b0620,
- 0x4b54: 0x403b0720, 0x4b55: 0x403b0820, 0x4b56: 0x403b0920, 0x4b57: 0x403b0a20,
- 0x4b58: 0x403b0b20, 0x4b59: 0x403b0c20, 0x4b5a: 0x403b0d20, 0x4b5b: 0x403b0e20,
- 0x4b5c: 0x403b0f20, 0x4b5d: 0x403b1020, 0x4b5e: 0x403b1120, 0x4b5f: 0x403b1220,
- 0x4b60: 0x403b1320, 0x4b61: 0x403b1420, 0x4b62: 0x403b1520, 0x4b63: 0x403b1620,
- 0x4b64: 0x403b1720, 0x4b65: 0x403b1820, 0x4b66: 0x403b1920, 0x4b67: 0x403b1a20,
- 0x4b68: 0x403b1b20, 0x4b69: 0x403b1c20, 0x4b6a: 0x403b1d20, 0x4b6b: 0x403b1e20,
- 0x4b6c: 0x403b1f20, 0x4b6d: 0x403b2020, 0x4b6e: 0x403b2120, 0x4b6f: 0x403b2220,
- 0x4b70: 0x403b2320, 0x4b71: 0x403b2420, 0x4b72: 0x403b2520, 0x4b73: 0x403b2620,
- 0x4b74: 0x403b2720, 0x4b75: 0x403b2820, 0x4b76: 0x403b2920, 0x4b77: 0x403b2a20,
- 0x4b78: 0x403b2b20, 0x4b79: 0x403b2c20, 0x4b7a: 0x403b2d20, 0x4b7b: 0x403b2e20,
- 0x4b7c: 0x403b2f20, 0x4b7d: 0x403b3020, 0x4b7e: 0x403b3120, 0x4b7f: 0x403b3220,
+ 0x4b40: 0x40034c20, 0x4b41: 0x40034e20,
+ 0x4b50: 0x4072e820, 0x4b51: 0x4072ea20, 0x4b52: 0x4072ec20, 0x4b53: 0x4072ee20,
+ 0x4b54: 0x4072f020, 0x4b55: 0x4072f220, 0x4b56: 0x4072f420, 0x4b57: 0x4072f620,
+ 0x4b58: 0x4072f820, 0x4b59: 0x4072fa20, 0x4b5a: 0x4072fc20, 0x4b5b: 0x4072fe20,
+ 0x4b5c: 0x40730020, 0x4b5d: 0x40730220, 0x4b5e: 0x40730420, 0x4b5f: 0x40730620,
+ 0x4b60: 0x40730820, 0x4b61: 0x40730a20, 0x4b62: 0x40730c20, 0x4b63: 0x40730e20,
+ 0x4b64: 0x40731020, 0x4b65: 0x40731220, 0x4b66: 0x40731420, 0x4b67: 0x40731620,
+ 0x4b68: 0x40731820,
+ 0x4b70: 0xe000012e, 0x4b71: 0xe00001c2, 0x4b72: 0xe00002da, 0x4b73: 0xe00003b4,
+ 0x4b74: 0xe0000489, 0x4b75: 0xe0000553, 0x4b76: 0xe000061e, 0x4b77: 0xe00006c6,
+ 0x4b78: 0xe0000772, 0x4b79: 0xe0000817,
// Block 0x12e, offset 0x4b80
- 0x4b80: 0x403b3320, 0x4b81: 0x403b3420, 0x4b82: 0x403b3520, 0x4b83: 0x403b3620,
- 0x4b84: 0x403b3720, 0x4b85: 0x403b3820, 0x4b86: 0x403b3920, 0x4b87: 0x403b3a20,
- 0x4b88: 0x403b3b20, 0x4b89: 0x403b3c20, 0x4b8a: 0x403b3d20, 0x4b8b: 0x403b3e20,
- 0x4b8c: 0x403b3f20, 0x4b8d: 0x403b4020, 0x4b8e: 0x403b4120, 0x4b8f: 0x403b4220,
- 0x4b90: 0x403b4320, 0x4b91: 0x403b4420, 0x4b92: 0x403b4520, 0x4b93: 0x403b4620,
- 0x4b94: 0x403b4720, 0x4b95: 0x403b4820, 0x4b96: 0x403b4920, 0x4b97: 0x403b4a20,
- 0x4b98: 0x403b4b20, 0x4b99: 0x403b4c20, 0x4b9a: 0x403b4d20, 0x4b9b: 0x403b4e20,
- 0x4b9c: 0x403b4f20, 0x4b9d: 0x403b5020, 0x4b9e: 0x403b5120, 0x4b9f: 0x403b5220,
- 0x4ba0: 0x403b5320, 0x4ba1: 0x403b5420, 0x4ba2: 0x403b5520, 0x4ba3: 0x403b5620,
- 0x4ba4: 0x403b5720, 0x4ba5: 0x403b5820, 0x4ba6: 0x403b5920, 0x4ba7: 0x403b5a20,
- 0x4ba8: 0x403b5b20, 0x4ba9: 0x403b5c20, 0x4baa: 0x403b5d20, 0x4bab: 0x403b5e20,
- 0x4bac: 0x403b5f20, 0x4bad: 0x403b6020, 0x4bae: 0x403b6120, 0x4baf: 0x403b6220,
- 0x4bb0: 0x403b6320, 0x4bb1: 0x403b6420, 0x4bb2: 0x403b6520, 0x4bb3: 0x403b6620,
- 0x4bb4: 0x403b6720, 0x4bb5: 0x403b6820, 0x4bb6: 0x403b6920, 0x4bb7: 0x403b6a20,
- 0x4bb8: 0x403b6b20, 0x4bb9: 0x403b6c20, 0x4bba: 0x403b6d20, 0x4bbb: 0x403b6e20,
- 0x4bbc: 0x403b6f20, 0x4bbd: 0x403b7020, 0x4bbe: 0x403b7120, 0x4bbf: 0x403b7220,
+ 0x4b80: 0x8000f202, 0x4b81: 0x8000f302, 0x4b82: 0x8000f402, 0x4b83: 0x404f4020,
+ 0x4b84: 0x404f4220, 0x4b85: 0x404f4420, 0x4b86: 0x404f4620, 0x4b87: 0x404f4820,
+ 0x4b88: 0x404f4a20, 0x4b89: 0x404f4c20, 0x4b8a: 0x404f4e20, 0x4b8b: 0x404f5020,
+ 0x4b8c: 0x404f5220, 0x4b8d: 0x404f5420, 0x4b8e: 0x404f5620, 0x4b8f: 0x404f5820,
+ 0x4b90: 0x404f5a20, 0x4b91: 0x404f5c20, 0x4b92: 0x404f5e20, 0x4b93: 0x404f6020,
+ 0x4b94: 0x404f6220, 0x4b95: 0x404f6420, 0x4b96: 0x404f6620, 0x4b97: 0x404f6820,
+ 0x4b98: 0x404f6a20, 0x4b99: 0x404f6c20, 0x4b9a: 0x404f6e20, 0x4b9b: 0x404f7020,
+ 0x4b9c: 0x404f7220, 0x4b9d: 0x404f7420, 0x4b9e: 0x404f7620, 0x4b9f: 0x404f7820,
+ 0x4ba0: 0x404f7a20, 0x4ba1: 0x404f7c20, 0x4ba2: 0x404f7e20, 0x4ba3: 0x404f8020,
+ 0x4ba4: 0x404f8220, 0x4ba5: 0x404f8420, 0x4ba6: 0x404f8620, 0x4ba7: 0x404f8820,
+ 0x4ba8: 0x404f8a20, 0x4ba9: 0x404f8c20, 0x4baa: 0x404f8e20, 0x4bab: 0x404f9020,
+ 0x4bac: 0x404f9220, 0x4bad: 0x404f9420, 0x4bae: 0x404f9620, 0x4baf: 0x404f9820,
+ 0x4bb0: 0x404f9a20, 0x4bb1: 0xc31b0801, 0x4bb2: 0xc31d0801, 0x4bb3: 0x404fa020,
+ 0x4bb4: 0x404fa220, 0x4bb6: 0xe0000110, 0x4bb7: 0xe00001a4,
+ 0x4bb8: 0xe00002bc, 0x4bb9: 0xe0000396, 0x4bba: 0xe000046b, 0x4bbb: 0xe0000535,
+ 0x4bbc: 0xe0000600, 0x4bbd: 0xe00006a8, 0x4bbe: 0xe0000754, 0x4bbf: 0xe00007f9,
// Block 0x12f, offset 0x4bc0
- 0x4bc0: 0x403b7320, 0x4bc1: 0x403b7420, 0x4bc2: 0x403b7520, 0x4bc3: 0x403b7620,
- 0x4bc4: 0x403b7720, 0x4bc5: 0x403b7820, 0x4bc6: 0x403b7920, 0x4bc7: 0x403b7a20,
- 0x4bc8: 0x403b7b20, 0x4bc9: 0x403b7c20, 0x4bca: 0x403b7d20, 0x4bcb: 0x403b7e20,
- 0x4bcc: 0x403b7f20, 0x4bcd: 0x403b8020, 0x4bce: 0x403b8120, 0x4bcf: 0x403b8220,
- 0x4bd0: 0x403b8320, 0x4bd1: 0x403b8420, 0x4bd2: 0x403b8520, 0x4bd3: 0x403b8620,
- 0x4bd4: 0x403b8720, 0x4bd5: 0x403b8820, 0x4bd6: 0x403b8920, 0x4bd7: 0x403b8a20,
- 0x4bd8: 0x403b8b20, 0x4bd9: 0x403b8c20, 0x4bda: 0x403b8d20, 0x4bdb: 0x403b8e20,
- 0x4bdc: 0x403b8f20, 0x4bdd: 0x403b9020, 0x4bde: 0x403b9120, 0x4bdf: 0x403b9220,
- 0x4be0: 0x403b9320, 0x4be1: 0x403b9420, 0x4be2: 0x403b9520, 0x4be3: 0x403b9620,
- 0x4be4: 0x403b9720, 0x4be5: 0x403b9820, 0x4be6: 0x403b9920, 0x4be7: 0x403b9a20,
- 0x4be8: 0x403b9b20, 0x4be9: 0x403b9c20, 0x4bea: 0x403b9d20, 0x4beb: 0x403b9e20,
- 0x4bec: 0x403b9f20, 0x4bed: 0x403ba020, 0x4bee: 0x403ba120, 0x4bef: 0x403ba220,
- 0x4bf0: 0x403ba320, 0x4bf1: 0x403ba420, 0x4bf2: 0x403ba520, 0x4bf3: 0x403ba620,
- 0x4bf4: 0x403ba720, 0x4bf5: 0x403ba820, 0x4bf6: 0x403ba920, 0x4bf7: 0x403baa20,
- 0x4bf8: 0x403bab20, 0x4bf9: 0x403bac20, 0x4bfa: 0x403bad20, 0x4bfb: 0x403bae20,
- 0x4bfc: 0x403baf20, 0x4bfd: 0x403bb020, 0x4bfe: 0x403bb120, 0x4bff: 0x403bb220,
+ 0x4bc0: 0x40039820, 0x4bc1: 0x40035020, 0x4bc2: 0x40035220, 0x4bc3: 0x4002de20,
// Block 0x130, offset 0x4c00
- 0x4c00: 0x403bb320, 0x4c01: 0x403bb420, 0x4c02: 0x403bb520, 0x4c03: 0x403bb620,
- 0x4c04: 0x403bb720, 0x4c05: 0x403bb820, 0x4c06: 0x403bb920, 0x4c07: 0x403bba20,
- 0x4c08: 0x403bbb20, 0x4c09: 0x403bbc20, 0x4c0a: 0x403bbd20, 0x4c0b: 0x403bbe20,
- 0x4c0c: 0x403bbf20, 0x4c0d: 0x403bc020, 0x4c0e: 0x403bc120, 0x4c0f: 0x403bc220,
- 0x4c10: 0x403bc320, 0x4c11: 0x403bc420, 0x4c12: 0x403bc520, 0x4c13: 0x403bc620,
- 0x4c14: 0x403bc720, 0x4c15: 0x403bc820, 0x4c16: 0x403bc920, 0x4c17: 0x403bca20,
- 0x4c18: 0x403bcb20, 0x4c19: 0x403bcc20, 0x4c1a: 0x403bcd20, 0x4c1b: 0x403bce20,
- 0x4c1c: 0x403bcf20, 0x4c1d: 0x403bd020, 0x4c1e: 0x403bd120, 0x4c1f: 0x403bd220,
- 0x4c20: 0x403bd320, 0x4c21: 0x403bd420, 0x4c22: 0x403bd520, 0x4c23: 0x403bd620,
- 0x4c24: 0x403bd720, 0x4c25: 0x403bd820, 0x4c26: 0x403bd920, 0x4c27: 0x403bda20,
- 0x4c28: 0x403bdb20, 0x4c29: 0x403bdc20, 0x4c2a: 0x403bdd20, 0x4c2b: 0x403bde20,
- 0x4c2c: 0x403bdf20, 0x4c2d: 0x403be020, 0x4c2e: 0x403be120, 0x4c2f: 0x403be220,
- 0x4c30: 0x403be320, 0x4c31: 0x403be420, 0x4c32: 0x403be520, 0x4c33: 0x403be620,
- 0x4c34: 0x403be720, 0x4c35: 0x403be820, 0x4c36: 0x403be920, 0x4c37: 0x403bea20,
- 0x4c38: 0x403beb20, 0x4c39: 0x403bec20, 0x4c3a: 0x403bed20, 0x4c3b: 0x403bee20,
- 0x4c3c: 0x403bef20, 0x4c3d: 0x403bf020, 0x4c3e: 0x403bf120, 0x4c3f: 0x403bf220,
+ 0x4c00: 0x8000f202, 0x4c01: 0x8000f302, 0x4c02: 0x8000f402, 0x4c03: 0x4046e820,
+ 0x4c04: 0x4046ea20, 0x4c05: 0x4046ec20, 0x4c06: 0x4046ee20, 0x4c07: 0x4046f020,
+ 0x4c08: 0x4046f220, 0x4c09: 0x4046f420, 0x4c0a: 0x4046f620, 0x4c0b: 0x4046f820,
+ 0x4c0c: 0x4046fa20, 0x4c0d: 0x4046fc20, 0x4c0e: 0x4046fe20, 0x4c0f: 0x40470020,
+ 0x4c10: 0x40470220, 0x4c11: 0x40470420, 0x4c12: 0x40470620, 0x4c13: 0x40470820,
+ 0x4c14: 0x40470a20, 0x4c15: 0x40470c20, 0x4c16: 0x40470e20, 0x4c17: 0x40471020,
+ 0x4c18: 0x40471220, 0x4c19: 0x40471420, 0x4c1a: 0x40471620, 0x4c1b: 0x40471820,
+ 0x4c1c: 0x40471a20, 0x4c1d: 0x40471c20, 0x4c1e: 0x40471e20, 0x4c1f: 0x40472020,
+ 0x4c20: 0x40472220, 0x4c21: 0x40472420, 0x4c22: 0x40472620, 0x4c23: 0x40472820,
+ 0x4c24: 0x40472a20, 0x4c25: 0x40472c20, 0x4c26: 0x40472e20, 0x4c27: 0x40473020,
+ 0x4c28: 0x40473220, 0x4c29: 0x40473420, 0x4c2a: 0x40473620, 0x4c2b: 0x40473820,
+ 0x4c2c: 0x40473a20, 0x4c2d: 0x40473c20, 0x4c2e: 0x40473e20, 0x4c2f: 0x40474020,
+ 0x4c30: 0x40474220, 0x4c31: 0x40474420, 0x4c32: 0x40474620, 0x4c33: 0x40474820,
+ 0x4c34: 0x40474a20, 0x4c35: 0x40474c20, 0x4c36: 0x40474e20, 0x4c37: 0x40475020,
+ 0x4c38: 0x40475220, 0x4c39: 0x40475420, 0x4c3a: 0x40475620, 0x4c3b: 0x40475820,
+ 0x4c3c: 0x40475a20, 0x4c3d: 0x40475c20, 0x4c3e: 0x40475e20, 0x4c3f: 0x40476020,
// Block 0x131, offset 0x4c40
- 0x4c40: 0x403bf320, 0x4c41: 0x403bf420, 0x4c42: 0x403bf520, 0x4c43: 0x403bf620,
- 0x4c44: 0x403bf720, 0x4c45: 0x403bf820, 0x4c46: 0x403bf920, 0x4c47: 0x403bfa20,
- 0x4c48: 0x403bfb20, 0x4c49: 0x403bfc20, 0x4c4a: 0x403bfd20, 0x4c4b: 0x403bfe20,
- 0x4c4c: 0x403bff20, 0x4c4d: 0x403c0020, 0x4c4e: 0x403c0120, 0x4c4f: 0x403c0220,
- 0x4c50: 0x403c0320, 0x4c51: 0x403c0420, 0x4c52: 0x403c0520, 0x4c53: 0x403c0620,
- 0x4c54: 0x403c0720, 0x4c55: 0x403c0820, 0x4c56: 0x403c0920, 0x4c57: 0x403c0a20,
- 0x4c58: 0x403c0b20, 0x4c59: 0x403c0c20, 0x4c5a: 0x403c0d20, 0x4c5b: 0x403c0e20,
- 0x4c5c: 0x403c0f20, 0x4c5d: 0x403c1020, 0x4c5e: 0x403c1120, 0x4c5f: 0x403c1220,
- 0x4c60: 0x403c1320, 0x4c61: 0x403c1420, 0x4c62: 0x403c1520, 0x4c63: 0x403c1620,
- 0x4c64: 0x403c1720, 0x4c65: 0x403c1820, 0x4c66: 0x403c1920, 0x4c67: 0x403c1a20,
- 0x4c68: 0x403c1b20, 0x4c69: 0x403c1c20, 0x4c6a: 0x403c1d20, 0x4c6b: 0x403c1e20,
- 0x4c6c: 0x403c1f20, 0x4c6d: 0x403c2020, 0x4c6e: 0x403c2120, 0x4c6f: 0x403c2220,
- 0x4c70: 0x403c2320, 0x4c71: 0x403c2420, 0x4c72: 0x403c2520, 0x4c73: 0x403c2620,
- 0x4c74: 0x403c2720, 0x4c75: 0x403c2820, 0x4c76: 0x403c2920, 0x4c77: 0x403c2a20,
- 0x4c78: 0x403c2b20, 0x4c79: 0x403c2c20, 0x4c7a: 0x403c2d20, 0x4c7b: 0x403c2e20,
- 0x4c7c: 0x403c2f20, 0x4c7d: 0x403c3020, 0x4c7e: 0x403c3120, 0x4c7f: 0x403c3220,
+ 0x4c40: 0x40476220, 0x4c41: 0x40476420, 0x4c42: 0x40476620, 0x4c43: 0x40476820,
+ 0x4c44: 0x4046e620, 0x4c45: 0x40035420, 0x4c46: 0x40035620, 0x4c47: 0x40061a20,
+ 0x4c48: 0x40039a20,
+ 0x4c50: 0xe0000137, 0x4c51: 0xe00001fe, 0x4c52: 0xe0000319, 0x4c53: 0xe00003f3,
+ 0x4c54: 0xe00004c5, 0x4c55: 0xe000058f, 0x4c56: 0xe000063f, 0x4c57: 0xe00006e7,
+ 0x4c58: 0xe0000790, 0x4c59: 0xe000083b,
// Block 0x132, offset 0x4c80
- 0x4c80: 0x403c3320, 0x4c81: 0x403c3420, 0x4c82: 0x403c3520, 0x4c83: 0x403c3620,
- 0x4c84: 0x403c3720, 0x4c85: 0x403c3820, 0x4c86: 0x403c3920, 0x4c87: 0x403c3a20,
- 0x4c88: 0x403c3b20, 0x4c89: 0x403c3c20, 0x4c8a: 0x403c3d20, 0x4c8b: 0x403c3e20,
- 0x4c8c: 0x403c3f20, 0x4c8d: 0x403c4020, 0x4c8e: 0x403c4120, 0x4c8f: 0x403c4220,
- 0x4c90: 0x403c4320, 0x4c91: 0x403c4420, 0x4c92: 0x403c4520, 0x4c93: 0x403c4620,
- 0x4c94: 0x403c4720, 0x4c95: 0x403c4820, 0x4c96: 0x403c4920, 0x4c97: 0x403c4a20,
- 0x4c98: 0x403c4b20, 0x4c99: 0x403c4c20, 0x4c9a: 0x403c4d20, 0x4c9b: 0x403c4e20,
- 0x4c9c: 0x403c4f20, 0x4c9d: 0x403c5020, 0x4c9e: 0x403c5120, 0x4c9f: 0x403c5220,
- 0x4ca0: 0x403c5320, 0x4ca1: 0x403c5420, 0x4ca2: 0x403c5520, 0x4ca3: 0x403c5620,
- 0x4ca4: 0x403c5720, 0x4ca5: 0x403c5820, 0x4ca6: 0x403c5920, 0x4ca7: 0x403c5a20,
- 0x4ca8: 0x403c5b20, 0x4ca9: 0x403c5c20, 0x4caa: 0x403c5d20, 0x4cab: 0x403c5e20,
- 0x4cac: 0x403c5f20, 0x4cad: 0x403c6020, 0x4cae: 0x403c6120, 0x4caf: 0x403c6220,
- 0x4cb0: 0x403c6320, 0x4cb1: 0x403c6420, 0x4cb2: 0x403c6520, 0x4cb3: 0x403c6620,
- 0x4cb4: 0x403c6720, 0x4cb5: 0x403c6820, 0x4cb6: 0x403c6920, 0x4cb7: 0x403c6a20,
- 0x4cb8: 0x403c6b20, 0x4cb9: 0x403c6c20, 0x4cba: 0x403c6d20, 0x4cbb: 0x403c6e20,
- 0x4cbc: 0x403c6f20, 0x4cbd: 0x403c7020, 0x4cbe: 0x403c7120, 0x4cbf: 0x403c7220,
+ 0x4c80: 0x40476a20, 0x4c81: 0x40476c20, 0x4c82: 0x40476e20, 0x4c83: 0x40477020,
+ 0x4c84: 0x40477220, 0x4c85: 0x40477420, 0x4c86: 0x40477620, 0x4c87: 0x40477820,
+ 0x4c88: 0x40477a20, 0x4c89: 0x40477c20, 0x4c8a: 0x40478420, 0x4c8b: 0x40478620,
+ 0x4c8c: 0x40478820, 0x4c8d: 0x40478a20, 0x4c8e: 0x40478c20, 0x4c8f: 0x40478e20,
+ 0x4c90: 0x40479020, 0x4c91: 0x40479220, 0x4c92: 0x40479420, 0x4c93: 0x40479620,
+ 0x4c94: 0x40479820, 0x4c95: 0x40479a20, 0x4c96: 0x40479c20, 0x4c97: 0x40479e20,
+ 0x4c98: 0x4047a020, 0x4c99: 0x4047a220, 0x4c9a: 0x4047a420, 0x4c9b: 0x4047a620,
+ 0x4c9c: 0x4047a820, 0x4c9d: 0x4047aa20, 0x4c9e: 0x4047ac20, 0x4c9f: 0x4047ae20,
+ 0x4ca0: 0x4047b020, 0x4ca1: 0x4047b220, 0x4ca2: 0x4047b420, 0x4ca3: 0x4047b620,
+ 0x4ca4: 0x4047b820, 0x4ca5: 0x4047ba20, 0x4ca6: 0x4047bc20, 0x4ca7: 0x40478020,
+ 0x4ca8: 0x40477e20, 0x4ca9: 0x40478220, 0x4caa: 0x4047be20, 0x4cab: 0x8000f302,
+ 0x4cac: 0x8000f402, 0x4cad: 0x4047c020, 0x4cae: 0x4047c220, 0x4caf: 0x4047c420,
+ 0x4cb0: 0x4047c620, 0x4cb1: 0x4047c820, 0x4cb2: 0x4047ca20, 0x4cb3: 0x4047cc20,
+ 0x4cb4: 0x4047ce20, 0x4cb5: 0x4047d020, 0x4cb6: 0x4047d220, 0x4cb7: 0x8000f102,
// Block 0x133, offset 0x4cc0
- 0x4cc0: 0x403c7320, 0x4cc1: 0x403c7420, 0x4cc2: 0x403c7520, 0x4cc3: 0x403c7620,
- 0x4cc4: 0x403c7720, 0x4cc5: 0x403c7820, 0x4cc6: 0x403c7920, 0x4cc7: 0x403c7a20,
- 0x4cc8: 0x403c7b20, 0x4cc9: 0x403c7c20, 0x4cca: 0x403c7d20, 0x4ccb: 0x403c7e20,
- 0x4ccc: 0x403c7f20, 0x4ccd: 0x403c8020, 0x4cce: 0x403c8120, 0x4ccf: 0x403c8220,
- 0x4cd0: 0x403c8320, 0x4cd1: 0x403c8420, 0x4cd2: 0x403c8520, 0x4cd3: 0x403c8620,
- 0x4cd4: 0x403c8720, 0x4cd5: 0x403c8820, 0x4cd6: 0x403c8920, 0x4cd7: 0x403c8a20,
- 0x4cd8: 0x403c8b20, 0x4cd9: 0x403c8c20, 0x4cda: 0x403c8d20, 0x4cdb: 0x403c8e20,
- 0x4cdc: 0x403c8f20, 0x4cdd: 0x403c9020, 0x4cde: 0x403c9120, 0x4cdf: 0x403c9220,
- 0x4ce0: 0x403c9320, 0x4ce1: 0x403c9420, 0x4ce2: 0x403c9520, 0x4ce3: 0x403c9620,
- 0x4ce4: 0x403c9720, 0x4ce5: 0x403c9820, 0x4ce6: 0x403c9920, 0x4ce7: 0x403c9a20,
- 0x4ce8: 0x403c9b20, 0x4ce9: 0x403c9c20, 0x4cea: 0x403c9d20, 0x4ceb: 0x403c9e20,
- 0x4cec: 0x403c9f20, 0x4ced: 0x403ca020, 0x4cee: 0x403ca120, 0x4cef: 0x403ca220,
- 0x4cf0: 0x403ca320, 0x4cf1: 0x403ca420, 0x4cf2: 0x403ca520, 0x4cf3: 0x403ca620,
- 0x4cf4: 0x403ca720, 0x4cf5: 0x403ca820, 0x4cf6: 0x403ca920, 0x4cf7: 0x403caa20,
- 0x4cf8: 0x403cab20, 0x4cf9: 0x403cac20, 0x4cfa: 0x403cad20, 0x4cfb: 0x403cae20,
- 0x4cfc: 0x403caf20, 0x4cfd: 0x403cb020, 0x4cfe: 0x403cb120, 0x4cff: 0x403cb220,
+ 0x4cc0: 0xe000013a, 0x4cc1: 0xe0000201, 0x4cc2: 0xe000031c, 0x4cc3: 0xe00003f6,
+ 0x4cc4: 0xe00004c8, 0x4cc5: 0xe0000592, 0x4cc6: 0xe0000642, 0x4cc7: 0xe00006ea,
+ 0x4cc8: 0xe0000793, 0x4cc9: 0xe000083e,
// Block 0x134, offset 0x4d00
- 0x4d00: 0x403cb320, 0x4d01: 0x403cb420, 0x4d02: 0x403cb520, 0x4d03: 0x403cb620,
- 0x4d04: 0x403cb720, 0x4d05: 0x403cb820, 0x4d06: 0x403cb920, 0x4d07: 0x403cba20,
- 0x4d08: 0x403cbb20, 0x4d09: 0x403cbc20, 0x4d0a: 0x403cbd20, 0x4d0b: 0x403cbe20,
- 0x4d0c: 0x403cbf20, 0x4d0d: 0x403cc020, 0x4d0e: 0x403cc120, 0x4d0f: 0x403cc220,
- 0x4d10: 0x403cc320, 0x4d11: 0x403cc420, 0x4d12: 0x403cc520, 0x4d13: 0x403cc620,
- 0x4d14: 0x403cc720, 0x4d15: 0x403cc820, 0x4d16: 0x403cc920, 0x4d17: 0x403cca20,
- 0x4d18: 0x403ccb20, 0x4d19: 0x403ccc20, 0x4d1a: 0x403ccd20, 0x4d1b: 0x403cce20,
- 0x4d1c: 0x403ccf20, 0x4d1d: 0x403cd020, 0x4d1e: 0x403cd120, 0x4d1f: 0x403cd220,
- 0x4d20: 0x403cd320, 0x4d21: 0x403cd420, 0x4d22: 0x403cd520, 0x4d23: 0x403cd620,
- 0x4d24: 0x403cd720, 0x4d25: 0x403cd820, 0x4d26: 0x403cd920, 0x4d27: 0x403cda20,
- 0x4d28: 0x403cdb20, 0x4d29: 0x403cdc20, 0x4d2a: 0x403cdd20, 0x4d2b: 0x403cde20,
- 0x4d2c: 0x403cdf20, 0x4d2d: 0x403ce020, 0x4d2e: 0x403ce120, 0x4d2f: 0x403ce220,
- 0x4d30: 0x403ce320, 0x4d31: 0x403ce420, 0x4d32: 0x403ce520, 0x4d33: 0x403ce620,
- 0x4d34: 0x403ce720, 0x4d35: 0x403ce820, 0x4d36: 0x403ce920, 0x4d37: 0x403cea20,
- 0x4d38: 0x403ceb20, 0x4d39: 0x403cec20, 0x4d3a: 0x403ced20, 0x4d3b: 0x403cee20,
- 0x4d3c: 0x403cef20, 0x4d3d: 0x403cf020, 0x4d3e: 0x403cf120, 0x4d3f: 0x403cf220,
+ 0x4d00: 0x4076e420, 0x4d01: 0x4076e620, 0x4d02: 0x4076e820, 0x4d03: 0x4076ea20,
+ 0x4d04: 0x4076ec20, 0x4d05: 0x4076ee20, 0x4d06: 0x4076f020, 0x4d07: 0x4076f220,
+ 0x4d08: 0x4076f420, 0x4d09: 0x4076f620, 0x4d0a: 0x4076f820, 0x4d0b: 0x4076fa20,
+ 0x4d0c: 0x4076fc20, 0x4d0d: 0x4076fe20, 0x4d0e: 0x40770020, 0x4d0f: 0x40770220,
+ 0x4d10: 0x40770420, 0x4d11: 0x40770620, 0x4d12: 0x40770820, 0x4d13: 0x40770a20,
+ 0x4d14: 0x40770c20, 0x4d15: 0x40770e20, 0x4d16: 0x40771020, 0x4d17: 0x40771220,
+ 0x4d18: 0x40771420, 0x4d19: 0x40771620, 0x4d1a: 0x40771820, 0x4d1b: 0x40771a20,
+ 0x4d1c: 0x40771c20, 0x4d1d: 0x40771e20, 0x4d1e: 0x40772020, 0x4d1f: 0x40772220,
+ 0x4d20: 0x40772420, 0x4d21: 0x40772620, 0x4d22: 0x40772820, 0x4d23: 0x40772a20,
+ 0x4d24: 0x40772c20, 0x4d25: 0x40772e20, 0x4d26: 0x40773020, 0x4d27: 0x40773220,
+ 0x4d28: 0x40773420, 0x4d29: 0x40773620, 0x4d2a: 0x40773820, 0x4d2b: 0x40773a20,
+ 0x4d2c: 0x40773c20, 0x4d2d: 0x40773e20, 0x4d2e: 0x40774020, 0x4d2f: 0x40774220,
+ 0x4d30: 0x40774420, 0x4d31: 0x40774620, 0x4d32: 0x40774820, 0x4d33: 0x40774a20,
+ 0x4d34: 0x40774c20, 0x4d35: 0x40774e20, 0x4d36: 0x40775020, 0x4d37: 0x40775220,
+ 0x4d38: 0x40775420, 0x4d39: 0x40775620, 0x4d3a: 0x40775820, 0x4d3b: 0x40775a20,
+ 0x4d3c: 0x40775c20, 0x4d3d: 0x40775e20, 0x4d3e: 0x40776020, 0x4d3f: 0x40776220,
// Block 0x135, offset 0x4d40
- 0x4d40: 0x403cf320, 0x4d41: 0x403cf420, 0x4d42: 0x403cf520, 0x4d43: 0x403cf620,
- 0x4d44: 0x403cf720, 0x4d45: 0x403cf820, 0x4d46: 0x403cf920, 0x4d47: 0x403cfa20,
- 0x4d48: 0x403cfb20, 0x4d49: 0x403cfc20, 0x4d4a: 0x403cfd20, 0x4d4b: 0x403cfe20,
- 0x4d4c: 0x403cff20, 0x4d4d: 0x403d0020, 0x4d4e: 0x403d0120, 0x4d4f: 0x403d0220,
- 0x4d50: 0x403d0320, 0x4d51: 0x403d0420, 0x4d52: 0x403d0520, 0x4d53: 0x403d0620,
- 0x4d54: 0x403d0720, 0x4d55: 0x403d0820, 0x4d56: 0x403d0920, 0x4d57: 0x403d0a20,
- 0x4d58: 0x403d0b20, 0x4d59: 0x403d0c20, 0x4d5a: 0x403d0d20, 0x4d5b: 0x403d0e20,
- 0x4d5c: 0x403d0f20, 0x4d5d: 0x403d1020, 0x4d5e: 0x403d1120, 0x4d5f: 0x403d1220,
- 0x4d60: 0x403d1320, 0x4d61: 0x403d1420, 0x4d62: 0x403d1520, 0x4d63: 0x403d1620,
- 0x4d64: 0x403d1720, 0x4d65: 0x403d1820, 0x4d66: 0x403d1920, 0x4d67: 0x403d1a20,
- 0x4d68: 0x403d1b20, 0x4d69: 0x403d1c20, 0x4d6a: 0x403d1d20, 0x4d6b: 0x403d1e20,
- 0x4d6c: 0x403d1f20, 0x4d6d: 0x403d2020, 0x4d6e: 0x403d2120,
+ 0x4d40: 0x40776420, 0x4d41: 0x40776620, 0x4d42: 0x40776820, 0x4d43: 0x40776a20,
+ 0x4d44: 0x40776c20, 0x4d45: 0x40776e20, 0x4d46: 0x40777020, 0x4d47: 0x40777220,
+ 0x4d48: 0x40777420, 0x4d49: 0x40777620, 0x4d4a: 0x40777820, 0x4d4b: 0x40777a20,
+ 0x4d4c: 0x40777c20, 0x4d4d: 0x40777e20, 0x4d4e: 0x40778020, 0x4d4f: 0x40778220,
+ 0x4d50: 0x40778420, 0x4d51: 0x40778620, 0x4d52: 0x40778820, 0x4d53: 0x40778a20,
+ 0x4d54: 0x40778c20, 0x4d55: 0x40778e20, 0x4d56: 0x40779020, 0x4d57: 0x40779220,
+ 0x4d58: 0x40779420, 0x4d59: 0x40779620, 0x4d5a: 0x40779820, 0x4d5b: 0x40779a20,
+ 0x4d5c: 0x40779c20, 0x4d5d: 0x40779e20, 0x4d5e: 0x4077a020, 0x4d5f: 0x4077a220,
+ 0x4d60: 0x4077a420, 0x4d61: 0x4077a620, 0x4d62: 0x4077a820, 0x4d63: 0x4077aa20,
+ 0x4d64: 0x4077ac20, 0x4d65: 0x4077ae20, 0x4d66: 0x4077b020, 0x4d67: 0x4077b220,
+ 0x4d68: 0x4077b420, 0x4d69: 0x4077b620, 0x4d6a: 0x4077b820, 0x4d6b: 0x4077ba20,
+ 0x4d6c: 0x4077bc20, 0x4d6d: 0x4077be20, 0x4d6e: 0x4077c020, 0x4d6f: 0x4077c220,
+ 0x4d70: 0x4077c420, 0x4d71: 0x4077c620, 0x4d72: 0x4077c820, 0x4d73: 0x4077ca20,
+ 0x4d74: 0x4077cc20, 0x4d75: 0x4077ce20, 0x4d76: 0x4077d020, 0x4d77: 0x4077d220,
+ 0x4d78: 0x4077d420, 0x4d79: 0x4077d620, 0x4d7a: 0x4077d820, 0x4d7b: 0x4077da20,
+ 0x4d7c: 0x4077dc20, 0x4d7d: 0x4077de20, 0x4d7e: 0x4077e020, 0x4d7f: 0x4077e220,
// Block 0x136, offset 0x4d80
- 0x4d80: 0xe0000210, 0x4d81: 0xe00002c7, 0x4d82: 0xe0000384, 0x4d83: 0xe0000450,
- 0x4d84: 0xe00004f8, 0x4d85: 0xe0000591, 0x4d86: 0xe000062d, 0x4d87: 0xe00006c6,
- 0x4d88: 0xe00002ca, 0x4d89: 0xe0000387, 0x4d8a: 0xe0000453, 0x4d8b: 0xe00004fb,
- 0x4d8c: 0xe0000594, 0x4d8d: 0xe0000630, 0x4d8e: 0xe00006c9, 0x4d8f: 0xe000038a,
- 0x4d90: 0xe0000456, 0x4d91: 0xe00004fe, 0x4d92: 0xe0000597, 0x4d93: 0xe0000633,
- 0x4d94: 0xe00006cc, 0x4d95: 0xe000012c, 0x4d96: 0xe0000213, 0x4d97: 0xe00002cd,
- 0x4d98: 0xe000038d, 0x4d99: 0xe0000459, 0x4d9a: 0xe0000501, 0x4d9b: 0xe000059a,
- 0x4d9c: 0xe0000636, 0x4d9d: 0xe00006cf, 0x4d9e: 0xe000012f, 0x4d9f: 0xe0000216,
- 0x4da0: 0xe00002d0, 0x4da1: 0xe0000390, 0x4da2: 0xe000045c, 0x4da3: 0xe0000219,
- 0x4da4: 0xe00002d3, 0x4da5: 0xe00002d6, 0x4da6: 0xe0000393, 0x4da7: 0xe000045f,
- 0x4da8: 0xe0000504, 0x4da9: 0xe000059d, 0x4daa: 0xe0000639, 0x4dab: 0xe00006d2,
- 0x4dac: 0xe0000132, 0x4dad: 0xe000021c, 0x4dae: 0xe00002d9, 0x4daf: 0xe00002dc,
- 0x4db0: 0xe0000396, 0x4db1: 0xe0000462, 0x4db2: 0x40148420, 0x4db3: 0x40148520,
- 0x4db4: 0xe0000135, 0x4db5: 0xe000021f, 0x4db6: 0xe00002df, 0x4db7: 0xe00002e2,
- 0x4db8: 0xe0000399, 0x4db9: 0xe0000465, 0x4dba: 0xe00002e5, 0x4dbb: 0xe00002e8,
- 0x4dbc: 0xe000039c, 0x4dbd: 0xe000039f, 0x4dbe: 0xe00003a2, 0x4dbf: 0xe00003a5,
+ 0x4d80: 0x4077e420, 0x4d81: 0x4077e620, 0x4d82: 0x4077e820, 0x4d83: 0x4077ea20,
+ 0x4d84: 0x4077ec20, 0x4d85: 0x4077ee20, 0x4d86: 0x4077f020, 0x4d87: 0x4077f220,
+ 0x4d88: 0x4077f420, 0x4d89: 0x4077f620, 0x4d8a: 0x4077f820, 0x4d8b: 0x4077fa20,
+ 0x4d8c: 0x4077fc20, 0x4d8d: 0x4077fe20, 0x4d8e: 0x40780020, 0x4d8f: 0x40780220,
+ 0x4d90: 0x40780420, 0x4d91: 0x40780620, 0x4d92: 0x40780820, 0x4d93: 0x40780a20,
+ 0x4d94: 0x40780c20, 0x4d95: 0x40780e20, 0x4d96: 0x40781020, 0x4d97: 0x40781220,
+ 0x4d98: 0x40781420, 0x4d99: 0x40781620, 0x4d9a: 0x40781820, 0x4d9b: 0x40781a20,
+ 0x4d9c: 0x40781c20, 0x4d9d: 0x40781e20, 0x4d9e: 0x40782020, 0x4d9f: 0x40782220,
+ 0x4da0: 0x40782420, 0x4da1: 0x40782620, 0x4da2: 0x40782820, 0x4da3: 0x40782a20,
+ 0x4da4: 0x40782c20, 0x4da5: 0x40782e20, 0x4da6: 0x40783020, 0x4da7: 0x40783220,
+ 0x4da8: 0x40783420, 0x4da9: 0x40783620, 0x4daa: 0x40783820, 0x4dab: 0x40783a20,
+ 0x4dac: 0x40783c20, 0x4dad: 0x40783e20, 0x4dae: 0x40784020, 0x4daf: 0x40784220,
+ 0x4db0: 0x40784420, 0x4db1: 0x40784620, 0x4db2: 0x40784820, 0x4db3: 0x40784a20,
+ 0x4db4: 0x40784c20, 0x4db5: 0x40784e20, 0x4db6: 0x40785020, 0x4db7: 0x40785220,
+ 0x4db8: 0x40785420, 0x4db9: 0x40785620, 0x4dba: 0x40785820, 0x4dbb: 0x40785a20,
+ 0x4dbc: 0x40785c20, 0x4dbd: 0x40785e20, 0x4dbe: 0x40786020, 0x4dbf: 0x40786220,
// Block 0x137, offset 0x4dc0
- 0x4dc0: 0xe0000507, 0x4dc1: 0xe00005a0, 0x4dc2: 0xe00005a3, 0x4dc3: 0xe00005a6,
- 0x4dc4: 0xe000063c, 0x4dc5: 0xe000063f, 0x4dc6: 0xe00006d5, 0x4dc7: 0xe00006d8,
- 0x4dc8: 0xe00006db, 0x4dc9: 0xe00006de, 0x4dca: 0xe0000222, 0x4dcb: 0xe00002eb,
- 0x4dcc: 0xe00003a8, 0x4dcd: 0xe0000468, 0x4dce: 0xe000050a, 0x4dcf: 0xe0000138,
- 0x4dd0: 0xe0000225, 0x4dd1: 0xe00002ee, 0x4dd2: 0xe00003ab, 0x4dd3: 0xe00003ae,
- 0x4dd4: 0xe000046b, 0x4dd5: 0xe000046e, 0x4dd6: 0x40148620, 0x4dd7: 0x40148720,
- 0x4dd8: 0xe000013b, 0x4dd9: 0xe0000228, 0x4dda: 0x40148820, 0x4ddb: 0x40148920,
- 0x4ddc: 0x40148a20, 0x4ddd: 0x40148b20, 0x4dde: 0x40148c20, 0x4ddf: 0x40148d20,
- 0x4de0: 0x40148e20, 0x4de1: 0x40148f20, 0x4de2: 0x40149020,
- 0x4df0: 0x4001d420, 0x4df1: 0x4001d520, 0x4df2: 0x4001d620, 0x4df3: 0x4001d720,
+ 0x4dc0: 0x40786420, 0x4dc1: 0x40786620, 0x4dc2: 0x40786820, 0x4dc3: 0x40786a20,
+ 0x4dc4: 0x40786c20, 0x4dc5: 0x40786e20, 0x4dc6: 0x40787020, 0x4dc7: 0x40787220,
+ 0x4dc8: 0x40787420, 0x4dc9: 0x40787620, 0x4dca: 0x40787820, 0x4dcb: 0x40787a20,
+ 0x4dcc: 0x40787c20, 0x4dcd: 0x40787e20, 0x4dce: 0x40788020, 0x4dcf: 0x40788220,
+ 0x4dd0: 0x40788420, 0x4dd1: 0x40788620, 0x4dd2: 0x40788820, 0x4dd3: 0x40788a20,
+ 0x4dd4: 0x40788c20, 0x4dd5: 0x40788e20, 0x4dd6: 0x40789020, 0x4dd7: 0x40789220,
+ 0x4dd8: 0x40789420, 0x4dd9: 0x40789620, 0x4dda: 0x40789820, 0x4ddb: 0x40789a20,
+ 0x4ddc: 0x40789c20, 0x4ddd: 0x40789e20, 0x4dde: 0x4078a020, 0x4ddf: 0x4078a220,
+ 0x4de0: 0x4078a420, 0x4de1: 0x4078a620, 0x4de2: 0x4078a820, 0x4de3: 0x4078aa20,
+ 0x4de4: 0x4078ac20, 0x4de5: 0x4078ae20, 0x4de6: 0x4078b020, 0x4de7: 0x4078b220,
+ 0x4de8: 0x4078b420, 0x4de9: 0x4078b620, 0x4dea: 0x4078b820, 0x4deb: 0x4078ba20,
+ 0x4dec: 0x4078bc20, 0x4ded: 0x4078be20, 0x4dee: 0x4078c020, 0x4def: 0x4078c220,
+ 0x4df0: 0x4078c420, 0x4df1: 0x4078c620, 0x4df2: 0x4078c820, 0x4df3: 0x4078ca20,
+ 0x4df4: 0x4078cc20, 0x4df5: 0x4078ce20, 0x4df6: 0x4078d020, 0x4df7: 0x4078d220,
+ 0x4df8: 0x4078d420, 0x4df9: 0x4078d620, 0x4dfa: 0x4078d820, 0x4dfb: 0x4078da20,
+ 0x4dfc: 0x4078dc20, 0x4dfd: 0x4078de20, 0x4dfe: 0x4078e020, 0x4dff: 0x4078e220,
// Block 0x138, offset 0x4e00
- 0x4e00: 0x403d2220, 0x4e01: 0x403d2320, 0x4e02: 0x403d2420, 0x4e03: 0x403d2520,
- 0x4e04: 0x403d2620, 0x4e05: 0x403d2720, 0x4e06: 0x403d2820, 0x4e07: 0x403d2920,
- 0x4e08: 0x403d2a20, 0x4e09: 0x403d2b20, 0x4e0a: 0x403d2c20, 0x4e0b: 0x403d2d20,
- 0x4e0c: 0x403d2e20, 0x4e0d: 0x403d2f20, 0x4e0e: 0x403d3020, 0x4e0f: 0x403d3120,
- 0x4e10: 0x403d3220, 0x4e11: 0x403d3320, 0x4e12: 0x403d3420, 0x4e13: 0x403d3520,
- 0x4e14: 0x403d3620, 0x4e15: 0x403d3720, 0x4e16: 0x403d3820, 0x4e17: 0x403d3920,
- 0x4e18: 0x403d3a20, 0x4e19: 0x403d3b20, 0x4e1a: 0x403d3c20, 0x4e1b: 0x403d3d20,
- 0x4e1c: 0x403d3e20, 0x4e1d: 0x403d3f20, 0x4e1e: 0x403d4020, 0x4e1f: 0x403d4120,
- 0x4e20: 0x403d4220, 0x4e21: 0x403d4320, 0x4e22: 0x403d4420, 0x4e23: 0x403d4520,
- 0x4e24: 0x403d4620, 0x4e25: 0x403d4720, 0x4e26: 0x403d4820, 0x4e27: 0x403d4920,
- 0x4e28: 0x403d4a20, 0x4e29: 0x403d4b20, 0x4e2a: 0x403d4c20, 0x4e2b: 0x403d4d20,
- 0x4e2c: 0x403d4e20, 0x4e2d: 0x403d4f20, 0x4e2e: 0x403d5020, 0x4e2f: 0x403d5120,
- 0x4e30: 0x403d5220, 0x4e31: 0x403d5320, 0x4e32: 0x403d5420, 0x4e33: 0x403d5520,
- 0x4e34: 0x403d5620, 0x4e35: 0x403d5720, 0x4e36: 0x403d5820, 0x4e37: 0x403d5920,
- 0x4e38: 0x403d5a20, 0x4e39: 0x403d5b20, 0x4e3a: 0x403d5c20, 0x4e3b: 0x403d5d20,
- 0x4e3c: 0x403d5e20, 0x4e3d: 0x403d5f20, 0x4e3e: 0x403d6020, 0x4e3f: 0x403d6120,
+ 0x4e00: 0x4078e420, 0x4e01: 0x4078e620, 0x4e02: 0x4078e820, 0x4e03: 0x4078ea20,
+ 0x4e04: 0x4078ec20, 0x4e05: 0x4078ee20, 0x4e06: 0x4078f020, 0x4e07: 0x4078f220,
+ 0x4e08: 0x4078f420, 0x4e09: 0x4078f620, 0x4e0a: 0x4078f820, 0x4e0b: 0x4078fa20,
+ 0x4e0c: 0x4078fc20, 0x4e0d: 0x4078fe20, 0x4e0e: 0x40790020, 0x4e0f: 0x40790220,
+ 0x4e10: 0x40790420, 0x4e11: 0x40790620, 0x4e12: 0x40790820, 0x4e13: 0x40790a20,
+ 0x4e14: 0x40790c20, 0x4e15: 0x40790e20, 0x4e16: 0x40791020, 0x4e17: 0x40791220,
+ 0x4e18: 0x40791420, 0x4e19: 0x40791620, 0x4e1a: 0x40791820, 0x4e1b: 0x40791a20,
+ 0x4e1c: 0x40791c20, 0x4e1d: 0x40791e20, 0x4e1e: 0x40792020, 0x4e1f: 0x40792220,
+ 0x4e20: 0x40792420, 0x4e21: 0x40792620, 0x4e22: 0x40792820, 0x4e23: 0x40792a20,
+ 0x4e24: 0x40792c20, 0x4e25: 0x40792e20, 0x4e26: 0x40793020, 0x4e27: 0x40793220,
+ 0x4e28: 0x40793420, 0x4e29: 0x40793620, 0x4e2a: 0x40793820, 0x4e2b: 0x40793a20,
+ 0x4e2c: 0x40793c20, 0x4e2d: 0x40793e20, 0x4e2e: 0x40794020, 0x4e2f: 0x40794220,
+ 0x4e30: 0x40794420, 0x4e31: 0x40794620, 0x4e32: 0x40794820, 0x4e33: 0x40794a20,
+ 0x4e34: 0x40794c20, 0x4e35: 0x40794e20, 0x4e36: 0x40795020, 0x4e37: 0x40795220,
+ 0x4e38: 0x40795420, 0x4e39: 0x40795620, 0x4e3a: 0x40795820, 0x4e3b: 0x40795a20,
+ 0x4e3c: 0x40795c20, 0x4e3d: 0x40795e20, 0x4e3e: 0x40796020, 0x4e3f: 0x40796220,
// Block 0x139, offset 0x4e40
- 0x4e40: 0x403d6220, 0x4e41: 0x403d6320, 0x4e42: 0x403d6420, 0x4e43: 0x403d6520,
- 0x4e44: 0x403d6620, 0x4e45: 0x403d6720, 0x4e46: 0x403d6820, 0x4e47: 0x403d6920,
- 0x4e48: 0x403d6a20, 0x4e49: 0x403d6b20, 0x4e4a: 0x403d6c20, 0x4e4b: 0x403d6d20,
- 0x4e4c: 0x403d6e20, 0x4e4d: 0x403d6f20, 0x4e4e: 0x403d7020, 0x4e4f: 0x403d7120,
- 0x4e50: 0x403d7220, 0x4e51: 0x403d7320, 0x4e52: 0x403d7420, 0x4e53: 0x403d7520,
- 0x4e54: 0x403d7620, 0x4e55: 0x403d7720, 0x4e56: 0x403d7820, 0x4e57: 0x403d7920,
- 0x4e58: 0x403d7a20, 0x4e59: 0x403d7b20, 0x4e5a: 0x403d7c20, 0x4e5b: 0x403d7d20,
- 0x4e5c: 0x403d7e20, 0x4e5d: 0x403d7f20, 0x4e5e: 0x403d8020, 0x4e5f: 0x403d8120,
- 0x4e60: 0x403d8220, 0x4e61: 0x403d8320, 0x4e62: 0x403d8420, 0x4e63: 0x403d8520,
- 0x4e64: 0x403d8620, 0x4e65: 0x403d8720, 0x4e66: 0x403d8820, 0x4e67: 0x403d8920,
- 0x4e68: 0x403d8a20, 0x4e69: 0x403d8b20, 0x4e6a: 0x403d8c20, 0x4e6b: 0x403d8d20,
- 0x4e6c: 0x403d8e20, 0x4e6d: 0x403d8f20, 0x4e6e: 0x403d9020, 0x4e6f: 0x403d9120,
- 0x4e70: 0x403d9220, 0x4e71: 0x403d9320, 0x4e72: 0x403d9420, 0x4e73: 0x403d9520,
- 0x4e74: 0x403d9620, 0x4e75: 0x403d9720, 0x4e76: 0x403d9820, 0x4e77: 0x403d9920,
- 0x4e78: 0x403d9a20, 0x4e79: 0x403d9b20, 0x4e7a: 0x403d9c20, 0x4e7b: 0x403d9d20,
- 0x4e7c: 0x403d9e20, 0x4e7d: 0x403d9f20, 0x4e7e: 0x403da020, 0x4e7f: 0x403da120,
+ 0x4e40: 0x40796420, 0x4e41: 0x40796620, 0x4e42: 0x40796820, 0x4e43: 0x40796a20,
+ 0x4e44: 0x40796c20, 0x4e45: 0x40796e20, 0x4e46: 0x40797020, 0x4e47: 0x40797220,
+ 0x4e48: 0x40797420, 0x4e49: 0x40797620, 0x4e4a: 0x40797820, 0x4e4b: 0x40797a20,
+ 0x4e4c: 0x40797c20, 0x4e4d: 0x40797e20, 0x4e4e: 0x40798020, 0x4e4f: 0x40798220,
+ 0x4e50: 0x40798420, 0x4e51: 0x40798620, 0x4e52: 0x40798820, 0x4e53: 0x40798a20,
+ 0x4e54: 0x40798c20, 0x4e55: 0x40798e20, 0x4e56: 0x40799020, 0x4e57: 0x40799220,
+ 0x4e58: 0x40799420, 0x4e59: 0x40799620, 0x4e5a: 0x40799820, 0x4e5b: 0x40799a20,
+ 0x4e5c: 0x40799c20, 0x4e5d: 0x40799e20, 0x4e5e: 0x4079a020, 0x4e5f: 0x4079a220,
+ 0x4e60: 0x4079a420, 0x4e61: 0x4079a620, 0x4e62: 0x4079a820, 0x4e63: 0x4079aa20,
+ 0x4e64: 0x4079ac20, 0x4e65: 0x4079ae20, 0x4e66: 0x4079b020, 0x4e67: 0x4079b220,
+ 0x4e68: 0x4079b420, 0x4e69: 0x4079b620, 0x4e6a: 0x4079b820, 0x4e6b: 0x4079ba20,
+ 0x4e6c: 0x4079bc20, 0x4e6d: 0x4079be20, 0x4e6e: 0x4079c020, 0x4e6f: 0x4079c220,
+ 0x4e70: 0x4079c420, 0x4e71: 0x4079c620, 0x4e72: 0x4079c820, 0x4e73: 0x4079ca20,
+ 0x4e74: 0x4079cc20, 0x4e75: 0x4079ce20, 0x4e76: 0x4079d020, 0x4e77: 0x4079d220,
+ 0x4e78: 0x4079d420, 0x4e79: 0x4079d620, 0x4e7a: 0x4079d820, 0x4e7b: 0x4079da20,
+ 0x4e7c: 0x4079dc20, 0x4e7d: 0x4079de20, 0x4e7e: 0x4079e020, 0x4e7f: 0x4079e220,
// Block 0x13a, offset 0x4e80
- 0x4e80: 0x403da220, 0x4e81: 0x403da320, 0x4e82: 0x403da420, 0x4e83: 0x403da520,
- 0x4e84: 0x403da620, 0x4e85: 0x403da720, 0x4e86: 0x403da820, 0x4e87: 0x403da920,
- 0x4e88: 0x403daa20, 0x4e89: 0x403dab20, 0x4e8a: 0x403dac20, 0x4e8b: 0x403dad20,
- 0x4e8c: 0x403dae20, 0x4e8d: 0x403daf20, 0x4e8e: 0x403db020, 0x4e8f: 0x403db120,
- 0x4e90: 0x403db220, 0x4e91: 0x403db320, 0x4e92: 0x403db420, 0x4e93: 0x403db520,
- 0x4e94: 0x403db620, 0x4e95: 0x403db720, 0x4e96: 0x403db820, 0x4e97: 0x403db920,
- 0x4e98: 0x403dba20, 0x4e99: 0x403dbb20, 0x4e9a: 0x403dbc20, 0x4e9b: 0x403dbd20,
- 0x4e9c: 0x403dbe20, 0x4e9d: 0x403dbf20, 0x4e9e: 0x403dc020, 0x4e9f: 0x403dc120,
- 0x4ea0: 0x403dc220, 0x4ea1: 0x403dc320, 0x4ea2: 0x403dc420, 0x4ea3: 0x403dc520,
- 0x4ea4: 0x403dc620, 0x4ea5: 0x403dc720, 0x4ea6: 0x403dc820, 0x4ea7: 0x403dc920,
- 0x4ea8: 0x403dca20, 0x4ea9: 0x403dcb20, 0x4eaa: 0x403dcc20, 0x4eab: 0x403dcd20,
- 0x4eac: 0x403dce20, 0x4ead: 0x403dcf20, 0x4eae: 0x403dd020, 0x4eaf: 0x403dd120,
- 0x4eb0: 0x403dd220, 0x4eb1: 0x403dd320, 0x4eb2: 0x403dd420, 0x4eb3: 0x403dd520,
- 0x4eb4: 0x403dd620, 0x4eb5: 0x403dd720, 0x4eb6: 0x403dd820, 0x4eb7: 0x403dd920,
- 0x4eb8: 0x403dda20, 0x4eb9: 0x403ddb20, 0x4eba: 0x403ddc20, 0x4ebb: 0x403ddd20,
- 0x4ebc: 0x403dde20, 0x4ebd: 0x403ddf20, 0x4ebe: 0x403de020, 0x4ebf: 0x403de120,
+ 0x4e80: 0x4079e420, 0x4e81: 0x4079e620, 0x4e82: 0x4079e820, 0x4e83: 0x4079ea20,
+ 0x4e84: 0x4079ec20, 0x4e85: 0x4079ee20, 0x4e86: 0x4079f020, 0x4e87: 0x4079f220,
+ 0x4e88: 0x4079f420, 0x4e89: 0x4079f620, 0x4e8a: 0x4079f820, 0x4e8b: 0x4079fa20,
+ 0x4e8c: 0x4079fc20, 0x4e8d: 0x4079fe20, 0x4e8e: 0x407a0020, 0x4e8f: 0x407a0220,
+ 0x4e90: 0x407a0420, 0x4e91: 0x407a0620, 0x4e92: 0x407a0820, 0x4e93: 0x407a0a20,
+ 0x4e94: 0x407a0c20, 0x4e95: 0x407a0e20, 0x4e96: 0x407a1020, 0x4e97: 0x407a1220,
+ 0x4e98: 0x407a1420, 0x4e99: 0x407a1620, 0x4e9a: 0x407a1820, 0x4e9b: 0x407a1a20,
+ 0x4e9c: 0x407a1c20, 0x4e9d: 0x407a1e20, 0x4e9e: 0x407a2020, 0x4e9f: 0x407a2220,
+ 0x4ea0: 0x407a2420, 0x4ea1: 0x407a2620, 0x4ea2: 0x407a2820, 0x4ea3: 0x407a2a20,
+ 0x4ea4: 0x407a2c20, 0x4ea5: 0x407a2e20, 0x4ea6: 0x407a3020, 0x4ea7: 0x407a3220,
+ 0x4ea8: 0x407a3420, 0x4ea9: 0x407a3620, 0x4eaa: 0x407a3820, 0x4eab: 0x407a3a20,
+ 0x4eac: 0x407a3c20, 0x4ead: 0x407a3e20, 0x4eae: 0x407a4020, 0x4eaf: 0x407a4220,
+ 0x4eb0: 0x407a4420, 0x4eb1: 0x407a4620, 0x4eb2: 0x407a4820, 0x4eb3: 0x407a4a20,
+ 0x4eb4: 0x407a4c20, 0x4eb5: 0x407a4e20, 0x4eb6: 0x407a5020, 0x4eb7: 0x407a5220,
+ 0x4eb8: 0x407a5420, 0x4eb9: 0x407a5620, 0x4eba: 0x407a5820, 0x4ebb: 0x407a5a20,
+ 0x4ebc: 0x407a5c20, 0x4ebd: 0x407a5e20, 0x4ebe: 0x407a6020, 0x4ebf: 0x407a6220,
// Block 0x13b, offset 0x4ec0
- 0x4ec0: 0x403de220, 0x4ec1: 0x403de320, 0x4ec2: 0x403de420, 0x4ec3: 0x403de520,
- 0x4ec4: 0x403de620, 0x4ec5: 0x403de720, 0x4ec6: 0x403de820, 0x4ec7: 0x403de920,
- 0x4ec8: 0x403dea20, 0x4ec9: 0x403deb20, 0x4eca: 0x403dec20, 0x4ecb: 0x403ded20,
- 0x4ecc: 0x403dee20, 0x4ecd: 0x403def20, 0x4ece: 0x403df020, 0x4ecf: 0x403df120,
- 0x4ed0: 0x403df220, 0x4ed1: 0x403df320, 0x4ed2: 0x403df420, 0x4ed3: 0x403df520,
- 0x4ed4: 0x403df620, 0x4ed5: 0x403df720, 0x4ed6: 0x403df820, 0x4ed7: 0x403df920,
- 0x4ed8: 0x403dfa20, 0x4ed9: 0x403dfb20, 0x4eda: 0x403dfc20, 0x4edb: 0x403dfd20,
- 0x4edc: 0x403dfe20, 0x4edd: 0x403dff20, 0x4ede: 0x403e0020, 0x4edf: 0x403e0120,
- 0x4ee0: 0x403e0220, 0x4ee1: 0x403e0320, 0x4ee2: 0x403e0420, 0x4ee3: 0x403e0520,
- 0x4ee4: 0x403e0620, 0x4ee5: 0x403e0720, 0x4ee6: 0x403e0820, 0x4ee7: 0x403e0920,
- 0x4ee8: 0x403e0a20, 0x4ee9: 0x403e0b20, 0x4eea: 0x403e0c20, 0x4eeb: 0x403e0d20,
- 0x4eec: 0x403e0e20, 0x4eed: 0x403e0f20, 0x4eee: 0x403e1020, 0x4eef: 0x403e1120,
- 0x4ef0: 0x403e1220, 0x4ef1: 0x403e1320, 0x4ef2: 0x403e1420, 0x4ef3: 0x403e1520,
- 0x4ef4: 0x403e1620, 0x4ef5: 0x403e1720, 0x4ef6: 0x403e1820, 0x4ef7: 0x403e1920,
- 0x4ef8: 0x403e1a20, 0x4ef9: 0x403e1b20, 0x4efa: 0x403e1c20, 0x4efb: 0x403e1d20,
- 0x4efc: 0x403e1e20, 0x4efd: 0x403e1f20, 0x4efe: 0x403e2020, 0x4eff: 0x403e2120,
+ 0x4ec0: 0x407a6420, 0x4ec1: 0x407a6620, 0x4ec2: 0x407a6820, 0x4ec3: 0x407a6a20,
+ 0x4ec4: 0x407a6c20, 0x4ec5: 0x407a6e20, 0x4ec6: 0x407a7020, 0x4ec7: 0x407a7220,
+ 0x4ec8: 0x407a7420, 0x4ec9: 0x407a7620, 0x4eca: 0x407a7820, 0x4ecb: 0x407a7a20,
+ 0x4ecc: 0x407a7c20, 0x4ecd: 0x407a7e20, 0x4ece: 0x407a8020, 0x4ecf: 0x407a8220,
+ 0x4ed0: 0x407a8420, 0x4ed1: 0x407a8620, 0x4ed2: 0x407a8820, 0x4ed3: 0x407a8a20,
+ 0x4ed4: 0x407a8c20, 0x4ed5: 0x407a8e20, 0x4ed6: 0x407a9020, 0x4ed7: 0x407a9220,
+ 0x4ed8: 0x407a9420, 0x4ed9: 0x407a9620, 0x4eda: 0x407a9820, 0x4edb: 0x407a9a20,
+ 0x4edc: 0x407a9c20, 0x4edd: 0x407a9e20, 0x4ede: 0x407aa020, 0x4edf: 0x407aa220,
+ 0x4ee0: 0x407aa420, 0x4ee1: 0x407aa620, 0x4ee2: 0x407aa820, 0x4ee3: 0x407aaa20,
+ 0x4ee4: 0x407aac20, 0x4ee5: 0x407aae20, 0x4ee6: 0x407ab020, 0x4ee7: 0x407ab220,
+ 0x4ee8: 0x407ab420, 0x4ee9: 0x407ab620, 0x4eea: 0x407ab820, 0x4eeb: 0x407aba20,
+ 0x4eec: 0x407abc20, 0x4eed: 0x407abe20, 0x4eee: 0x407ac020, 0x4eef: 0x407ac220,
+ 0x4ef0: 0x407ac420, 0x4ef1: 0x407ac620, 0x4ef2: 0x407ac820, 0x4ef3: 0x407aca20,
+ 0x4ef4: 0x407acc20, 0x4ef5: 0x407ace20, 0x4ef6: 0x407ad020, 0x4ef7: 0x407ad220,
+ 0x4ef8: 0x407ad420, 0x4ef9: 0x407ad620, 0x4efa: 0x407ad820, 0x4efb: 0x407ada20,
+ 0x4efc: 0x407adc20, 0x4efd: 0x407ade20, 0x4efe: 0x407ae020, 0x4eff: 0x407ae220,
// Block 0x13c, offset 0x4f00
- 0x4f00: 0x403e2220, 0x4f01: 0x403e2320, 0x4f02: 0x403e2420, 0x4f03: 0x403e2520,
- 0x4f04: 0x403e2620, 0x4f05: 0x403e2720, 0x4f06: 0x403e2820, 0x4f07: 0x403e2920,
- 0x4f08: 0x403e2a20, 0x4f09: 0x403e2b20, 0x4f0a: 0x403e2c20, 0x4f0b: 0x403e2d20,
- 0x4f0c: 0x403e2e20, 0x4f0d: 0x403e2f20, 0x4f0e: 0x403e3020, 0x4f0f: 0x403e3120,
- 0x4f10: 0x403e3220, 0x4f11: 0x403e3320, 0x4f12: 0x403e3420, 0x4f13: 0x403e3520,
- 0x4f14: 0x403e3620, 0x4f15: 0x403e3720, 0x4f16: 0x403e3820, 0x4f17: 0x403e3920,
- 0x4f18: 0x403e3a20, 0x4f19: 0x403e3b20, 0x4f1a: 0x403e3c20, 0x4f1b: 0x403e3d20,
- 0x4f1c: 0x403e3e20, 0x4f1d: 0x403e3f20, 0x4f1e: 0x403e4020, 0x4f1f: 0x403e4120,
- 0x4f20: 0x403e4220, 0x4f21: 0x403e4320, 0x4f22: 0x403e4420, 0x4f23: 0x403e4520,
- 0x4f24: 0x403e4620, 0x4f25: 0x403e4720, 0x4f26: 0x403e4820, 0x4f27: 0x403e4920,
- 0x4f28: 0x403e4a20, 0x4f29: 0x403e4b20, 0x4f2a: 0x403e4c20, 0x4f2b: 0x403e4d20,
- 0x4f2c: 0x403e4e20, 0x4f2d: 0x403e4f20, 0x4f2e: 0x403e5020, 0x4f2f: 0x403e5120,
- 0x4f30: 0x403e5220, 0x4f31: 0x403e5320, 0x4f32: 0x403e5420, 0x4f33: 0x403e5520,
- 0x4f34: 0x403e5620, 0x4f35: 0x403e5720, 0x4f36: 0x403e5820, 0x4f37: 0x403e5920,
- 0x4f38: 0x403e5a20, 0x4f39: 0x403e5b20, 0x4f3a: 0x403e5c20, 0x4f3b: 0x403e5d20,
- 0x4f3c: 0x403e5e20, 0x4f3d: 0x403e5f20, 0x4f3e: 0x403e6020, 0x4f3f: 0x403e6120,
+ 0x4f00: 0x407ae420, 0x4f01: 0x407ae620, 0x4f02: 0x407ae820, 0x4f03: 0x407aea20,
+ 0x4f04: 0x407aec20, 0x4f05: 0x407aee20, 0x4f06: 0x407af020, 0x4f07: 0x407af220,
+ 0x4f08: 0x407af420, 0x4f09: 0x407af620, 0x4f0a: 0x407af820, 0x4f0b: 0x407afa20,
+ 0x4f0c: 0x407afc20, 0x4f0d: 0x407afe20, 0x4f0e: 0x407b0020, 0x4f0f: 0x407b0220,
+ 0x4f10: 0x407b0420, 0x4f11: 0x407b0620, 0x4f12: 0x407b0820, 0x4f13: 0x407b0a20,
+ 0x4f14: 0x407b0c20, 0x4f15: 0x407b0e20, 0x4f16: 0x407b1020, 0x4f17: 0x407b1220,
+ 0x4f18: 0x407b1420, 0x4f19: 0x407b1620, 0x4f1a: 0x407b1820, 0x4f1b: 0x407b1a20,
+ 0x4f1c: 0x407b1c20, 0x4f1d: 0x407b1e20, 0x4f1e: 0x407b2020, 0x4f1f: 0x407b2220,
+ 0x4f20: 0x407b2420, 0x4f21: 0x407b2620, 0x4f22: 0x407b2820, 0x4f23: 0x407b2a20,
+ 0x4f24: 0x407b2c20, 0x4f25: 0x407b2e20, 0x4f26: 0x407b3020, 0x4f27: 0x407b3220,
+ 0x4f28: 0x407b3420, 0x4f29: 0x407b3620, 0x4f2a: 0x407b3820, 0x4f2b: 0x407b3a20,
+ 0x4f2c: 0x407b3c20, 0x4f2d: 0x407b3e20, 0x4f2e: 0x407b4020, 0x4f2f: 0x407b4220,
+ 0x4f30: 0x407b4420, 0x4f31: 0x407b4620, 0x4f32: 0x407b4820, 0x4f33: 0x407b4a20,
+ 0x4f34: 0x407b4c20, 0x4f35: 0x407b4e20, 0x4f36: 0x407b5020, 0x4f37: 0x407b5220,
+ 0x4f38: 0x407b5420, 0x4f39: 0x407b5620, 0x4f3a: 0x407b5820, 0x4f3b: 0x407b5a20,
+ 0x4f3c: 0x407b5c20, 0x4f3d: 0x407b5e20, 0x4f3e: 0x407b6020, 0x4f3f: 0x407b6220,
// Block 0x13d, offset 0x4f40
- 0x4f40: 0x403e6220, 0x4f41: 0x403e6320, 0x4f42: 0x403e6420, 0x4f43: 0x403e6520,
- 0x4f44: 0x403e6620, 0x4f45: 0x403e6720, 0x4f46: 0x403e6820, 0x4f47: 0x403e6920,
- 0x4f48: 0x403e6a20, 0x4f49: 0x403e6b20, 0x4f4a: 0x403e6c20, 0x4f4b: 0x403e6d20,
- 0x4f4c: 0x403e6e20, 0x4f4d: 0x403e6f20, 0x4f4e: 0x403e7020, 0x4f4f: 0x403e7120,
- 0x4f50: 0x403e7220, 0x4f51: 0x403e7320, 0x4f52: 0x403e7420, 0x4f53: 0x403e7520,
- 0x4f54: 0x403e7620, 0x4f55: 0x403e7720, 0x4f56: 0x403e7820, 0x4f57: 0x403e7920,
- 0x4f58: 0x403e7a20, 0x4f59: 0x403e7b20, 0x4f5a: 0x403e7c20, 0x4f5b: 0x403e7d20,
- 0x4f5c: 0x403e7e20, 0x4f5d: 0x403e7f20, 0x4f5e: 0x403e8020, 0x4f5f: 0x403e8120,
- 0x4f60: 0x403e8220, 0x4f61: 0x403e8320, 0x4f62: 0x403e8420, 0x4f63: 0x403e8520,
- 0x4f64: 0x403e8620, 0x4f65: 0x403e8720, 0x4f66: 0x403e8820, 0x4f67: 0x403e8920,
- 0x4f68: 0x403e8a20, 0x4f69: 0x403e8b20, 0x4f6a: 0x403e8c20, 0x4f6b: 0x403e8d20,
- 0x4f6c: 0x403e8e20, 0x4f6d: 0x403e8f20, 0x4f6e: 0x403e9020, 0x4f6f: 0x403e9120,
- 0x4f70: 0x403e9220, 0x4f71: 0x403e9320, 0x4f72: 0x403e9420, 0x4f73: 0x403e9520,
- 0x4f74: 0x403e9620, 0x4f75: 0x403e9720, 0x4f76: 0x403e9820, 0x4f77: 0x403e9920,
- 0x4f78: 0x403e9a20, 0x4f79: 0x403e9b20, 0x4f7a: 0x403e9c20, 0x4f7b: 0x403e9d20,
- 0x4f7c: 0x403e9e20, 0x4f7d: 0x403e9f20, 0x4f7e: 0x403ea020, 0x4f7f: 0x403ea120,
+ 0x4f40: 0x407b6420, 0x4f41: 0x407b6620, 0x4f42: 0x407b6820, 0x4f43: 0x407b6a20,
+ 0x4f44: 0x407b6c20, 0x4f45: 0x407b6e20, 0x4f46: 0x407b7020, 0x4f47: 0x407b7220,
+ 0x4f48: 0x407b7420, 0x4f49: 0x407b7620, 0x4f4a: 0x407b7820, 0x4f4b: 0x407b7a20,
+ 0x4f4c: 0x407b7c20, 0x4f4d: 0x407b7e20, 0x4f4e: 0x407b8020, 0x4f4f: 0x407b8220,
+ 0x4f50: 0x407b8420, 0x4f51: 0x407b8620, 0x4f52: 0x407b8820, 0x4f53: 0x407b8a20,
+ 0x4f54: 0x407b8c20, 0x4f55: 0x407b8e20, 0x4f56: 0x407b9020, 0x4f57: 0x407b9220,
+ 0x4f58: 0x407b9420, 0x4f59: 0x407b9620, 0x4f5a: 0x407b9820, 0x4f5b: 0x407b9a20,
+ 0x4f5c: 0x407b9c20, 0x4f5d: 0x407b9e20, 0x4f5e: 0x407ba020, 0x4f5f: 0x407ba220,
+ 0x4f60: 0x407ba420, 0x4f61: 0x407ba620, 0x4f62: 0x407ba820, 0x4f63: 0x407baa20,
+ 0x4f64: 0x407bac20, 0x4f65: 0x407bae20, 0x4f66: 0x407bb020, 0x4f67: 0x407bb220,
+ 0x4f68: 0x407bb420, 0x4f69: 0x407bb620, 0x4f6a: 0x407bb820, 0x4f6b: 0x407bba20,
+ 0x4f6c: 0x407bbc20, 0x4f6d: 0x407bbe20, 0x4f6e: 0x407bc020, 0x4f6f: 0x407bc220,
+ 0x4f70: 0x407bc420, 0x4f71: 0x407bc620, 0x4f72: 0x407bc820, 0x4f73: 0x407bca20,
+ 0x4f74: 0x407bcc20, 0x4f75: 0x407bce20, 0x4f76: 0x407bd020, 0x4f77: 0x407bd220,
+ 0x4f78: 0x407bd420, 0x4f79: 0x407bd620, 0x4f7a: 0x407bd820, 0x4f7b: 0x407bda20,
+ 0x4f7c: 0x407bdc20, 0x4f7d: 0x407bde20, 0x4f7e: 0x407be020, 0x4f7f: 0x407be220,
// Block 0x13e, offset 0x4f80
- 0x4f80: 0x403ea220, 0x4f81: 0x403ea320, 0x4f82: 0x403ea420, 0x4f83: 0x403ea520,
- 0x4f84: 0x403ea620, 0x4f85: 0x403ea720, 0x4f86: 0x403ea820, 0x4f87: 0x403ea920,
- 0x4f88: 0x403eaa20, 0x4f89: 0x403eab20, 0x4f8a: 0x403eac20, 0x4f8b: 0x403ead20,
- 0x4f8c: 0x403eae20, 0x4f8d: 0x403eaf20, 0x4f8e: 0x403eb020, 0x4f8f: 0x403eb120,
- 0x4f90: 0x403eb220, 0x4f91: 0x403eb320, 0x4f92: 0x403eb420, 0x4f93: 0x403eb520,
- 0x4f94: 0x403eb620, 0x4f95: 0x403eb720, 0x4f96: 0x403eb820, 0x4f97: 0x403eb920,
- 0x4f98: 0x403eba20, 0x4f99: 0x403ebb20, 0x4f9a: 0x403ebc20, 0x4f9b: 0x403ebd20,
- 0x4f9c: 0x403ebe20, 0x4f9d: 0x403ebf20, 0x4f9e: 0x403ec020, 0x4f9f: 0x403ec120,
- 0x4fa0: 0x403ec220, 0x4fa1: 0x403ec320, 0x4fa2: 0x403ec420, 0x4fa3: 0x403ec520,
- 0x4fa4: 0x403ec620, 0x4fa5: 0x403ec720, 0x4fa6: 0x403ec820, 0x4fa7: 0x403ec920,
- 0x4fa8: 0x403eca20, 0x4fa9: 0x403ecb20, 0x4faa: 0x403ecc20, 0x4fab: 0x403ecd20,
- 0x4fac: 0x403ece20, 0x4fad: 0x403ecf20, 0x4fae: 0x403ed020, 0x4faf: 0x403ed120,
- 0x4fb0: 0x403ed220, 0x4fb1: 0x403ed320, 0x4fb2: 0x403ed420, 0x4fb3: 0x403ed520,
- 0x4fb4: 0x403ed620, 0x4fb5: 0x403ed720, 0x4fb6: 0x403ed820, 0x4fb7: 0x403ed920,
- 0x4fb8: 0x403eda20, 0x4fb9: 0x403edb20, 0x4fba: 0x403edc20, 0x4fbb: 0x403edd20,
- 0x4fbc: 0x403ede20, 0x4fbd: 0x403edf20, 0x4fbe: 0x403ee020, 0x4fbf: 0x403ee120,
+ 0x4f80: 0x407be420, 0x4f81: 0x407be620, 0x4f82: 0x407be820, 0x4f83: 0x407bea20,
+ 0x4f84: 0x407bec20, 0x4f85: 0x407bee20, 0x4f86: 0x407bf020, 0x4f87: 0x407bf220,
+ 0x4f88: 0x407bf420, 0x4f89: 0x407bf620, 0x4f8a: 0x407bf820, 0x4f8b: 0x407bfa20,
+ 0x4f8c: 0x407bfc20, 0x4f8d: 0x407bfe20, 0x4f8e: 0x407c0020, 0x4f8f: 0x407c0220,
+ 0x4f90: 0x407c0420, 0x4f91: 0x407c0620, 0x4f92: 0x407c0820, 0x4f93: 0x407c0a20,
+ 0x4f94: 0x407c0c20, 0x4f95: 0x407c0e20, 0x4f96: 0x407c1020, 0x4f97: 0x407c1220,
+ 0x4f98: 0x407c1420, 0x4f99: 0x407c1620, 0x4f9a: 0x407c1820, 0x4f9b: 0x407c1a20,
+ 0x4f9c: 0x407c1c20, 0x4f9d: 0x407c1e20, 0x4f9e: 0x407c2020, 0x4f9f: 0x407c2220,
+ 0x4fa0: 0x407c2420, 0x4fa1: 0x407c2620, 0x4fa2: 0x407c2820, 0x4fa3: 0x407c2a20,
+ 0x4fa4: 0x407c2c20, 0x4fa5: 0x407c2e20, 0x4fa6: 0x407c3020, 0x4fa7: 0x407c3220,
+ 0x4fa8: 0x407c3420, 0x4fa9: 0x407c3620, 0x4faa: 0x407c3820, 0x4fab: 0x407c3a20,
+ 0x4fac: 0x407c3c20, 0x4fad: 0x407c3e20, 0x4fae: 0x407c4020, 0x4faf: 0x407c4220,
+ 0x4fb0: 0x407c4420, 0x4fb1: 0x407c4620, 0x4fb2: 0x407c4820, 0x4fb3: 0x407c4a20,
+ 0x4fb4: 0x407c4c20, 0x4fb5: 0x407c4e20, 0x4fb6: 0x407c5020, 0x4fb7: 0x407c5220,
+ 0x4fb8: 0x407c5420, 0x4fb9: 0x407c5620, 0x4fba: 0x407c5820, 0x4fbb: 0x407c5a20,
+ 0x4fbc: 0x407c5c20, 0x4fbd: 0x407c5e20, 0x4fbe: 0x407c6020, 0x4fbf: 0x407c6220,
// Block 0x13f, offset 0x4fc0
- 0x4fc0: 0x403ee220, 0x4fc1: 0x403ee320, 0x4fc2: 0x403ee420, 0x4fc3: 0x403ee520,
- 0x4fc4: 0x403ee620, 0x4fc5: 0x403ee720, 0x4fc6: 0x403ee820, 0x4fc7: 0x403ee920,
- 0x4fc8: 0x403eea20, 0x4fc9: 0x403eeb20, 0x4fca: 0x403eec20, 0x4fcb: 0x403eed20,
- 0x4fcc: 0x403eee20, 0x4fcd: 0x403eef20, 0x4fce: 0x403ef020, 0x4fcf: 0x403ef120,
- 0x4fd0: 0x403ef220, 0x4fd1: 0x403ef320, 0x4fd2: 0x403ef420, 0x4fd3: 0x403ef520,
- 0x4fd4: 0x403ef620, 0x4fd5: 0x403ef720, 0x4fd6: 0x403ef820, 0x4fd7: 0x403ef920,
- 0x4fd8: 0x403efa20, 0x4fd9: 0x403efb20, 0x4fda: 0x403efc20, 0x4fdb: 0x403efd20,
- 0x4fdc: 0x403efe20, 0x4fdd: 0x403eff20, 0x4fde: 0x403f0020, 0x4fdf: 0x403f0120,
- 0x4fe0: 0x403f0220, 0x4fe1: 0x403f0320, 0x4fe2: 0x403f0420, 0x4fe3: 0x403f0520,
- 0x4fe4: 0x403f0620, 0x4fe5: 0x403f0720, 0x4fe6: 0x403f0820, 0x4fe7: 0x403f0920,
- 0x4fe8: 0x403f0a20, 0x4fe9: 0x403f0b20, 0x4fea: 0x403f0c20, 0x4feb: 0x403f0d20,
- 0x4fec: 0x403f0e20, 0x4fed: 0x403f0f20, 0x4fee: 0x403f1020, 0x4fef: 0x403f1120,
- 0x4ff0: 0x403f1220, 0x4ff1: 0x403f1320, 0x4ff2: 0x403f1420, 0x4ff3: 0x403f1520,
- 0x4ff4: 0x403f1620, 0x4ff5: 0x403f1720, 0x4ff6: 0x403f1820, 0x4ff7: 0x403f1920,
- 0x4ff8: 0x403f1a20, 0x4ff9: 0x403f1b20, 0x4ffa: 0x403f1c20, 0x4ffb: 0x403f1d20,
- 0x4ffc: 0x403f1e20, 0x4ffd: 0x403f1f20, 0x4ffe: 0x403f2020, 0x4fff: 0x403f2120,
+ 0x4fc0: 0x407c6420, 0x4fc1: 0x407c6620, 0x4fc2: 0x407c6820, 0x4fc3: 0x407c6a20,
+ 0x4fc4: 0x407c6c20, 0x4fc5: 0x407c6e20, 0x4fc6: 0x407c7020, 0x4fc7: 0x407c7220,
+ 0x4fc8: 0x407c7420, 0x4fc9: 0x407c7620, 0x4fca: 0x407c7820, 0x4fcb: 0x407c7a20,
+ 0x4fcc: 0x407c7c20, 0x4fcd: 0x407c7e20, 0x4fce: 0x407c8020, 0x4fcf: 0x407c8220,
+ 0x4fd0: 0x407c8420, 0x4fd1: 0x407c8620, 0x4fd2: 0x407c8820, 0x4fd3: 0x407c8a20,
+ 0x4fd4: 0x407c8c20, 0x4fd5: 0x407c8e20, 0x4fd6: 0x407c9020, 0x4fd7: 0x407c9220,
+ 0x4fd8: 0x407c9420, 0x4fd9: 0x407c9620, 0x4fda: 0x407c9820, 0x4fdb: 0x407c9a20,
+ 0x4fdc: 0x407c9c20, 0x4fdd: 0x407c9e20, 0x4fde: 0x407ca020, 0x4fdf: 0x407ca220,
+ 0x4fe0: 0x407ca420, 0x4fe1: 0x407ca620, 0x4fe2: 0x407ca820, 0x4fe3: 0x407caa20,
+ 0x4fe4: 0x407cac20, 0x4fe5: 0x407cae20, 0x4fe6: 0x407cb020, 0x4fe7: 0x407cb220,
+ 0x4fe8: 0x407cb420, 0x4fe9: 0x407cb620, 0x4fea: 0x407cb820, 0x4feb: 0x407cba20,
+ 0x4fec: 0x407cbc20, 0x4fed: 0x407cbe20, 0x4fee: 0x407cc020, 0x4fef: 0x407cc220,
+ 0x4ff0: 0x407cc420, 0x4ff1: 0x407cc620, 0x4ff2: 0x407cc820, 0x4ff3: 0x407cca20,
+ 0x4ff4: 0x407ccc20, 0x4ff5: 0x407cce20, 0x4ff6: 0x407cd020, 0x4ff7: 0x407cd220,
+ 0x4ff8: 0x407cd420, 0x4ff9: 0x407cd620, 0x4ffa: 0x407cd820, 0x4ffb: 0x407cda20,
+ 0x4ffc: 0x407cdc20, 0x4ffd: 0x407cde20, 0x4ffe: 0x407ce020, 0x4fff: 0x407ce220,
// Block 0x140, offset 0x5000
- 0x5000: 0x403f2220, 0x5001: 0x403f2320, 0x5002: 0x403f2420, 0x5003: 0x403f2520,
- 0x5004: 0x403f2620, 0x5005: 0x403f2720, 0x5006: 0x403f2820, 0x5007: 0x403f2920,
- 0x5008: 0x403f2a20, 0x5009: 0x403f2b20, 0x500a: 0x403f2c20, 0x500b: 0x403f2d20,
- 0x500c: 0x403f2e20, 0x500d: 0x403f2f20, 0x500e: 0x403f3020, 0x500f: 0x403f3120,
- 0x5010: 0x403f3220, 0x5011: 0x403f3320, 0x5012: 0x403f3420, 0x5013: 0x403f3520,
- 0x5014: 0x403f3620, 0x5015: 0x403f3720, 0x5016: 0x403f3820, 0x5017: 0x403f3920,
- 0x5018: 0x403f3a20, 0x5019: 0x403f3b20, 0x501a: 0x403f3c20, 0x501b: 0x403f3d20,
- 0x501c: 0x403f3e20, 0x501d: 0x403f3f20, 0x501e: 0x403f4020, 0x501f: 0x403f4120,
- 0x5020: 0x403f4220, 0x5021: 0x403f4320, 0x5022: 0x403f4420, 0x5023: 0x403f4520,
- 0x5024: 0x403f4620, 0x5025: 0x403f4720, 0x5026: 0x403f4820, 0x5027: 0x403f4920,
- 0x5028: 0x403f4a20, 0x5029: 0x403f4b20, 0x502a: 0x403f4c20, 0x502b: 0x403f4d20,
- 0x502c: 0x403f4e20, 0x502d: 0x403f4f20, 0x502e: 0x403f5020, 0x502f: 0x403f5120,
- 0x5030: 0x403f5220, 0x5031: 0x403f5320, 0x5032: 0x403f5420, 0x5033: 0x403f5520,
- 0x5034: 0x403f5620, 0x5035: 0x403f5720, 0x5036: 0x403f5820, 0x5037: 0x403f5920,
- 0x5038: 0x403f5a20, 0x5039: 0x403f5b20, 0x503a: 0x403f5c20, 0x503b: 0x403f5d20,
- 0x503c: 0x403f5e20, 0x503d: 0x403f5f20, 0x503e: 0x403f6020, 0x503f: 0x403f6120,
+ 0x5000: 0x407ce420, 0x5001: 0x407ce620, 0x5002: 0x407ce820, 0x5003: 0x407cea20,
+ 0x5004: 0x407cec20, 0x5005: 0x407cee20, 0x5006: 0x407cf020, 0x5007: 0x407cf220,
+ 0x5008: 0x407cf420, 0x5009: 0x407cf620, 0x500a: 0x407cf820, 0x500b: 0x407cfa20,
+ 0x500c: 0x407cfc20, 0x500d: 0x407cfe20, 0x500e: 0x407d0020, 0x500f: 0x407d0220,
+ 0x5010: 0x407d0420, 0x5011: 0x407d0620, 0x5012: 0x407d0820, 0x5013: 0x407d0a20,
+ 0x5014: 0x407d0c20, 0x5015: 0x407d0e20, 0x5016: 0x407d1020, 0x5017: 0x407d1220,
+ 0x5018: 0x407d1420, 0x5019: 0x407d1620, 0x501a: 0x407d1820, 0x501b: 0x407d1a20,
+ 0x501c: 0x407d1c20, 0x501d: 0x407d1e20, 0x501e: 0x407d2020, 0x501f: 0x407d2220,
+ 0x5020: 0x407d2420, 0x5021: 0x407d2620, 0x5022: 0x407d2820, 0x5023: 0x407d2a20,
+ 0x5024: 0x407d2c20, 0x5025: 0x407d2e20, 0x5026: 0x407d3020, 0x5027: 0x407d3220,
+ 0x5028: 0x407d3420, 0x5029: 0x407d3620, 0x502a: 0x407d3820, 0x502b: 0x407d3a20,
+ 0x502c: 0x407d3c20, 0x502d: 0x407d3e20, 0x502e: 0x407d4020, 0x502f: 0x407d4220,
+ 0x5030: 0x407d4420, 0x5031: 0x407d4620, 0x5032: 0x407d4820, 0x5033: 0x407d4a20,
+ 0x5034: 0x407d4c20, 0x5035: 0x407d4e20, 0x5036: 0x407d5020, 0x5037: 0x407d5220,
+ 0x5038: 0x407d5420, 0x5039: 0x407d5620, 0x503a: 0x407d5820, 0x503b: 0x407d5a20,
+ 0x503c: 0x407d5c20, 0x503d: 0x407d5e20, 0x503e: 0x407d6020, 0x503f: 0x407d6220,
// Block 0x141, offset 0x5040
- 0x5040: 0x403f6220, 0x5041: 0x403f6320, 0x5042: 0x403f6420, 0x5043: 0x403f6520,
- 0x5044: 0x403f6620, 0x5045: 0x403f6720, 0x5046: 0x403f6820, 0x5047: 0x403f6920,
- 0x5048: 0x403f6a20, 0x5049: 0x403f6b20, 0x504a: 0x403f6c20, 0x504b: 0x403f6d20,
- 0x504c: 0x403f6e20, 0x504d: 0x403f6f20, 0x504e: 0x403f7020, 0x504f: 0x403f7120,
- 0x5050: 0x403f7220, 0x5051: 0x403f7320, 0x5052: 0x403f7420, 0x5053: 0x403f7520,
- 0x5054: 0x403f7620, 0x5055: 0x403f7720, 0x5056: 0x403f7820, 0x5057: 0x403f7920,
- 0x5058: 0x403f7a20, 0x5059: 0x403f7b20, 0x505a: 0x403f7c20, 0x505b: 0x403f7d20,
- 0x505c: 0x403f7e20, 0x505d: 0x403f7f20, 0x505e: 0x403f8020, 0x505f: 0x403f8120,
- 0x5060: 0x403f8220, 0x5061: 0x403f8320, 0x5062: 0x403f8420, 0x5063: 0x403f8520,
- 0x5064: 0x403f8620, 0x5065: 0x403f8720, 0x5066: 0x403f8820, 0x5067: 0x403f8920,
- 0x5068: 0x403f8a20, 0x5069: 0x403f8b20, 0x506a: 0x403f8c20, 0x506b: 0x403f8d20,
- 0x506c: 0x403f8e20, 0x506d: 0x403f8f20, 0x506e: 0x403f9020, 0x506f: 0x403f9120,
- 0x5070: 0x403f9220, 0x5071: 0x403f9320, 0x5072: 0x403f9420, 0x5073: 0x403f9520,
- 0x5074: 0x403f9620, 0x5075: 0x403f9720, 0x5076: 0x403f9820, 0x5077: 0x403f9920,
- 0x5078: 0x403f9a20, 0x5079: 0x403f9b20, 0x507a: 0x403f9c20, 0x507b: 0x403f9d20,
- 0x507c: 0x403f9e20, 0x507d: 0x403f9f20, 0x507e: 0x403fa020, 0x507f: 0x403fa120,
+ 0x5040: 0x407d6420, 0x5041: 0x407d6620, 0x5042: 0x407d6820, 0x5043: 0x407d6a20,
+ 0x5044: 0x407d6c20, 0x5045: 0x407d6e20, 0x5046: 0x407d7020, 0x5047: 0x407d7220,
+ 0x5048: 0x407d7420, 0x5049: 0x407d7620, 0x504a: 0x407d7820, 0x504b: 0x407d7a20,
+ 0x504c: 0x407d7c20, 0x504d: 0x407d7e20, 0x504e: 0x407d8020, 0x504f: 0x407d8220,
+ 0x5050: 0x407d8420, 0x5051: 0x407d8620, 0x5052: 0x407d8820, 0x5053: 0x407d8a20,
+ 0x5054: 0x407d8c20, 0x5055: 0x407d8e20, 0x5056: 0x407d9020, 0x5057: 0x407d9220,
+ 0x5058: 0x407d9420, 0x5059: 0x407d9620, 0x505a: 0x407d9820, 0x505b: 0x407d9a20,
+ 0x505c: 0x407d9c20, 0x505d: 0x407d9e20, 0x505e: 0x407da020, 0x505f: 0x407da220,
+ 0x5060: 0x407da420, 0x5061: 0x407da620, 0x5062: 0x407da820, 0x5063: 0x407daa20,
+ 0x5064: 0x407dac20, 0x5065: 0x407dae20, 0x5066: 0x407db020, 0x5067: 0x407db220,
+ 0x5068: 0x407db420, 0x5069: 0x407db620, 0x506a: 0x407db820, 0x506b: 0x407dba20,
+ 0x506c: 0x407dbc20, 0x506d: 0x407dbe20, 0x506e: 0x407dc020,
// Block 0x142, offset 0x5080
- 0x5080: 0x403fa220, 0x5081: 0x403fa320, 0x5082: 0x403fa420, 0x5083: 0x403fa520,
- 0x5084: 0x403fa620, 0x5085: 0x403fa720, 0x5086: 0x403fa820, 0x5087: 0x403fa920,
- 0x5088: 0x403faa20, 0x5089: 0x403fab20, 0x508a: 0x403fac20, 0x508b: 0x403fad20,
- 0x508c: 0x403fae20, 0x508d: 0x403faf20, 0x508e: 0x403fb020, 0x508f: 0x403fb120,
- 0x5090: 0x403fb220, 0x5091: 0x403fb320, 0x5092: 0x403fb420, 0x5093: 0x403fb520,
- 0x5094: 0x403fb620, 0x5095: 0x403fb720, 0x5096: 0x403fb820, 0x5097: 0x403fb920,
- 0x5098: 0x403fba20, 0x5099: 0x403fbb20, 0x509a: 0x403fbc20, 0x509b: 0x403fbd20,
- 0x509c: 0x403fbe20, 0x509d: 0x403fbf20, 0x509e: 0x403fc020, 0x509f: 0x403fc120,
- 0x50a0: 0x403fc220, 0x50a1: 0x403fc320, 0x50a2: 0x403fc420, 0x50a3: 0x403fc520,
- 0x50a4: 0x403fc620, 0x50a5: 0x403fc720, 0x50a6: 0x403fc820, 0x50a7: 0x403fc920,
- 0x50a8: 0x403fca20, 0x50a9: 0x403fcb20, 0x50aa: 0x403fcc20, 0x50ab: 0x403fcd20,
- 0x50ac: 0x403fce20, 0x50ad: 0x403fcf20, 0x50ae: 0x403fd020, 0x50af: 0x403fd120,
- 0x50b0: 0x403fd220, 0x50b1: 0x403fd320, 0x50b2: 0x403fd420, 0x50b3: 0x403fd520,
- 0x50b4: 0x403fd620, 0x50b5: 0x403fd720, 0x50b6: 0x403fd820, 0x50b7: 0x403fd920,
- 0x50b8: 0x403fda20, 0x50b9: 0x403fdb20, 0x50ba: 0x403fdc20, 0x50bb: 0x403fdd20,
- 0x50bc: 0x403fde20, 0x50bd: 0x403fdf20, 0x50be: 0x403fe020, 0x50bf: 0x403fe120,
+ 0x5080: 0xe00002f2, 0x5081: 0xe00003bd, 0x5082: 0xe0000492, 0x5083: 0xe000056e,
+ 0x5084: 0xe000062a, 0x5085: 0xe00006cf, 0x5086: 0xe000077b, 0x5087: 0xe0000820,
+ 0x5088: 0xe00003c0, 0x5089: 0xe0000495, 0x508a: 0xe0000571, 0x508b: 0xe000062d,
+ 0x508c: 0xe00006d2, 0x508d: 0xe000077e, 0x508e: 0xe0000823, 0x508f: 0xe0000498,
+ 0x5090: 0xe0000574, 0x5091: 0xe0000630, 0x5092: 0xe00006d5, 0x5093: 0xe0000781,
+ 0x5094: 0xe0000826, 0x5095: 0xe00001dd, 0x5096: 0xe00002f5, 0x5097: 0xe00003c3,
+ 0x5098: 0xe000049b, 0x5099: 0xe0000577, 0x509a: 0xe0000633, 0x509b: 0xe00006d8,
+ 0x509c: 0xe0000784, 0x509d: 0xe0000829, 0x509e: 0xe00001e0, 0x509f: 0xe00002f8,
+ 0x50a0: 0xe00003c6, 0x50a1: 0xe000049e, 0x50a2: 0xe000057a, 0x50a3: 0xe00002fb,
+ 0x50a4: 0xe00003c9, 0x50a5: 0xe00003cc, 0x50a6: 0xe00004a1, 0x50a7: 0xe000057d,
+ 0x50a8: 0xe0000636, 0x50a9: 0xe00006db, 0x50aa: 0xe0000787, 0x50ab: 0xe000082c,
+ 0x50ac: 0xe00001e3, 0x50ad: 0xe00002fe, 0x50ae: 0xe00003cf, 0x50af: 0xe00003d2,
+ 0x50b0: 0xe00004a4, 0x50b1: 0xe0000580, 0x50b2: 0x4029a020, 0x50b3: 0x4029a220,
+ 0x50b4: 0xe00001e6, 0x50b5: 0xe0000301, 0x50b6: 0xe00003d5, 0x50b7: 0xe00003d8,
+ 0x50b8: 0xe00004a7, 0x50b9: 0xe0000583, 0x50ba: 0xe00003db, 0x50bb: 0xe00003de,
+ 0x50bc: 0xe00004aa, 0x50bd: 0xe00004ad, 0x50be: 0xe00004b0, 0x50bf: 0xe00004b3,
// Block 0x143, offset 0x50c0
- 0x50c0: 0x403fe220, 0x50c1: 0x403fe320, 0x50c2: 0x403fe420, 0x50c3: 0x403fe520,
- 0x50c4: 0x403fe620, 0x50c5: 0x403fe720, 0x50c6: 0x403fe820, 0x50c7: 0x403fe920,
- 0x50c8: 0x403fea20, 0x50c9: 0x403feb20, 0x50ca: 0x403fec20, 0x50cb: 0x403fed20,
- 0x50cc: 0x403fee20, 0x50cd: 0x403fef20, 0x50ce: 0x403ff020, 0x50cf: 0x403ff120,
- 0x50d0: 0x403ff220, 0x50d1: 0x403ff320, 0x50d2: 0x403ff420, 0x50d3: 0x403ff520,
- 0x50d4: 0x403ff620, 0x50d5: 0x403ff720, 0x50d6: 0x403ff820, 0x50d7: 0x403ff920,
- 0x50d8: 0x403ffa20, 0x50d9: 0x403ffb20, 0x50da: 0x403ffc20, 0x50db: 0x403ffd20,
- 0x50dc: 0x403ffe20, 0x50dd: 0x403fff20, 0x50de: 0x40400020, 0x50df: 0x40400120,
- 0x50e0: 0x40400220, 0x50e1: 0x40400320, 0x50e2: 0x40400420, 0x50e3: 0x40400520,
- 0x50e4: 0x40400620, 0x50e5: 0x40400720, 0x50e6: 0x40400820, 0x50e7: 0x40400920,
- 0x50e8: 0x40400a20, 0x50e9: 0x40400b20, 0x50ea: 0x40400c20, 0x50eb: 0x40400d20,
- 0x50ec: 0x40400e20, 0x50ed: 0x40400f20, 0x50ee: 0x40401020, 0x50ef: 0x40401120,
- 0x50f0: 0x40401220, 0x50f1: 0x40401320, 0x50f2: 0x40401420, 0x50f3: 0x40401520,
- 0x50f4: 0x40401620, 0x50f5: 0x40401720, 0x50f6: 0x40401820, 0x50f7: 0x40401920,
- 0x50f8: 0x40401a20, 0x50f9: 0x40401b20, 0x50fa: 0x40401c20, 0x50fb: 0x40401d20,
- 0x50fc: 0x40401e20, 0x50fd: 0x40401f20, 0x50fe: 0x40402020, 0x50ff: 0x40402120,
+ 0x50c0: 0xe0000639, 0x50c1: 0xe00006de, 0x50c2: 0xe00006e1, 0x50c3: 0xe00006e4,
+ 0x50c4: 0xe000078a, 0x50c5: 0xe000078d, 0x50c6: 0xe000082f, 0x50c7: 0xe0000832,
+ 0x50c8: 0xe0000835, 0x50c9: 0xe0000838, 0x50ca: 0xe0000304, 0x50cb: 0xe00003e1,
+ 0x50cc: 0xe00004b6, 0x50cd: 0xe0000586, 0x50ce: 0xe000063c, 0x50cf: 0xe00001e9,
+ 0x50d0: 0xe0000307, 0x50d1: 0xe00003e4, 0x50d2: 0xe00004b9, 0x50d3: 0xe00004bc,
+ 0x50d4: 0xe0000589, 0x50d5: 0xe000058c, 0x50d6: 0x4029a420, 0x50d7: 0x4029a620,
+ 0x50d8: 0xe00001ec, 0x50d9: 0xe000030a, 0x50da: 0x4029a820, 0x50db: 0x4029aa20,
+ 0x50dc: 0x4029ac20, 0x50dd: 0x4029ae20, 0x50de: 0x4029b020, 0x50df: 0x4029b220,
+ 0x50e0: 0x4029b420, 0x50e1: 0x4029b620, 0x50e2: 0x4029b820,
+ 0x50f0: 0x4003ca20, 0x50f1: 0x4003cc20, 0x50f2: 0x4003ce20, 0x50f3: 0x4003d020,
// Block 0x144, offset 0x5100
- 0x5100: 0x40402220, 0x5101: 0x40402320, 0x5102: 0x40402420, 0x5103: 0x40402520,
- 0x5104: 0x40402620, 0x5105: 0x40402720, 0x5106: 0x40402820, 0x5107: 0x40402920,
- 0x5108: 0x40402a20, 0x5109: 0x40402b20, 0x510a: 0x40402c20, 0x510b: 0x40402d20,
- 0x510c: 0x40402e20, 0x510d: 0x40402f20, 0x510e: 0x40403020, 0x510f: 0x40403120,
- 0x5110: 0x40403220, 0x5111: 0x40403320, 0x5112: 0x40403420, 0x5113: 0x40403520,
- 0x5114: 0x40403620, 0x5115: 0x40403720, 0x5116: 0x40403820, 0x5117: 0x40403920,
- 0x5118: 0x40403a20, 0x5119: 0x40403b20, 0x511a: 0x40403c20, 0x511b: 0x40403d20,
- 0x511c: 0x40403e20, 0x511d: 0x40403f20, 0x511e: 0x40404020, 0x511f: 0x40404120,
- 0x5120: 0x40404220, 0x5121: 0x40404320, 0x5122: 0x40404420, 0x5123: 0x40404520,
- 0x5124: 0x40404620, 0x5125: 0x40404720, 0x5126: 0x40404820, 0x5127: 0x40404920,
- 0x5128: 0x40404a20, 0x5129: 0x40404b20, 0x512a: 0x40404c20, 0x512b: 0x40404d20,
- 0x512c: 0x40404e20, 0x512d: 0x40404f20, 0x512e: 0x40405020, 0x512f: 0x40405120,
- 0x5130: 0x40405220, 0x5131: 0x40405320, 0x5132: 0x40405420, 0x5133: 0x40405520,
- 0x5134: 0x40405620, 0x5135: 0x40405720, 0x5136: 0x40405820, 0x5137: 0x40405920,
- 0x5138: 0x40405a20, 0x5139: 0x40405b20, 0x513a: 0x40405c20, 0x513b: 0x40405d20,
- 0x513c: 0x40405e20, 0x513d: 0x40405f20, 0x513e: 0x40406020, 0x513f: 0x40406120,
+ 0x5100: 0x407dc220, 0x5101: 0x407dc420, 0x5102: 0x407dc620, 0x5103: 0x407dc820,
+ 0x5104: 0x407dca20, 0x5105: 0x407dcc20, 0x5106: 0x407dce20, 0x5107: 0x407dd020,
+ 0x5108: 0x407dd220, 0x5109: 0x407dd420, 0x510a: 0x407dd620, 0x510b: 0x407dd820,
+ 0x510c: 0x407dda20, 0x510d: 0x407ddc20, 0x510e: 0x407dde20, 0x510f: 0x407de020,
+ 0x5110: 0x407de220, 0x5111: 0x407de420, 0x5112: 0x407de620, 0x5113: 0x407de820,
+ 0x5114: 0x407dea20, 0x5115: 0x407dec20, 0x5116: 0x407dee20, 0x5117: 0x407df020,
+ 0x5118: 0x407df220, 0x5119: 0x407df420, 0x511a: 0x407df620, 0x511b: 0x407df820,
+ 0x511c: 0x407dfa20, 0x511d: 0x407dfc20, 0x511e: 0x407dfe20, 0x511f: 0x407e0020,
+ 0x5120: 0x407e0220, 0x5121: 0x407e0420, 0x5122: 0x407e0620, 0x5123: 0x407e0820,
+ 0x5124: 0x407e0a20, 0x5125: 0x407e0c20, 0x5126: 0x407e0e20, 0x5127: 0x407e1020,
+ 0x5128: 0x407e1220, 0x5129: 0x407e1420, 0x512a: 0x407e1620, 0x512b: 0x407e1820,
+ 0x512c: 0x407e1a20, 0x512d: 0x407e1c20, 0x512e: 0x407e1e20, 0x512f: 0x407e2020,
+ 0x5130: 0x407e2220, 0x5131: 0x407e2420, 0x5132: 0x407e2620, 0x5133: 0x407e2820,
+ 0x5134: 0x407e2a20, 0x5135: 0x407e2c20, 0x5136: 0x407e2e20, 0x5137: 0x407e3020,
+ 0x5138: 0x407e3220, 0x5139: 0x407e3420, 0x513a: 0x407e3620, 0x513b: 0x407e3820,
+ 0x513c: 0x407e3a20, 0x513d: 0x407e3c20, 0x513e: 0x407e3e20, 0x513f: 0x407e4020,
// Block 0x145, offset 0x5140
- 0x5140: 0x40406220, 0x5141: 0x40406320, 0x5142: 0x40406420, 0x5143: 0x40406520,
- 0x5144: 0x40406620, 0x5145: 0x40406720, 0x5146: 0x40406820, 0x5147: 0x40406920,
- 0x5148: 0x40406a20, 0x5149: 0x40406b20, 0x514a: 0x40406c20, 0x514b: 0x40406d20,
- 0x514c: 0x40406e20, 0x514d: 0x40406f20, 0x514e: 0x40407020, 0x514f: 0x40407120,
- 0x5150: 0x40407220, 0x5151: 0x40407320, 0x5152: 0x40407420, 0x5153: 0x40407520,
- 0x5154: 0x40407620, 0x5155: 0x40407720, 0x5156: 0x40407820, 0x5157: 0x40407920,
- 0x5158: 0x40407a20, 0x5159: 0x40407b20, 0x515a: 0x40407c20, 0x515b: 0x40407d20,
- 0x515c: 0x40407e20, 0x515d: 0x40407f20, 0x515e: 0x40408020, 0x515f: 0x40408120,
- 0x5160: 0x40408220, 0x5161: 0x40408320, 0x5162: 0x40408420, 0x5163: 0x40408520,
- 0x5164: 0x40408620, 0x5165: 0x40408720, 0x5166: 0x40408820, 0x5167: 0x40408920,
- 0x5168: 0x40408a20, 0x5169: 0x40408b20, 0x516a: 0x40408c20, 0x516b: 0x40408d20,
- 0x516c: 0x40408e20, 0x516d: 0x40408f20, 0x516e: 0x40409020, 0x516f: 0x40409120,
- 0x5170: 0x40409220, 0x5171: 0x40409320, 0x5172: 0x40409420, 0x5173: 0x40409520,
- 0x5174: 0x40409620, 0x5175: 0x40409720, 0x5176: 0x40409820, 0x5177: 0x40409920,
- 0x5178: 0x40409a20, 0x5179: 0x40409b20, 0x517a: 0x40409c20, 0x517b: 0x40409d20,
- 0x517c: 0x40409e20, 0x517d: 0x40409f20, 0x517e: 0x4040a020, 0x517f: 0x4040a120,
+ 0x5140: 0x407e4220, 0x5141: 0x407e4420, 0x5142: 0x407e4620, 0x5143: 0x407e4820,
+ 0x5144: 0x407e4a20, 0x5145: 0x407e4c20, 0x5146: 0x407e4e20, 0x5147: 0x407e5020,
+ 0x5148: 0x407e5220, 0x5149: 0x407e5420, 0x514a: 0x407e5620, 0x514b: 0x407e5820,
+ 0x514c: 0x407e5a20, 0x514d: 0x407e5c20, 0x514e: 0x407e5e20, 0x514f: 0x407e6020,
+ 0x5150: 0x407e6220, 0x5151: 0x407e6420, 0x5152: 0x407e6620, 0x5153: 0x407e6820,
+ 0x5154: 0x407e6a20, 0x5155: 0x407e6c20, 0x5156: 0x407e6e20, 0x5157: 0x407e7020,
+ 0x5158: 0x407e7220, 0x5159: 0x407e7420, 0x515a: 0x407e7620, 0x515b: 0x407e7820,
+ 0x515c: 0x407e7a20, 0x515d: 0x407e7c20, 0x515e: 0x407e7e20, 0x515f: 0x407e8020,
+ 0x5160: 0x407e8220, 0x5161: 0x407e8420, 0x5162: 0x407e8620, 0x5163: 0x407e8820,
+ 0x5164: 0x407e8a20, 0x5165: 0x407e8c20, 0x5166: 0x407e8e20, 0x5167: 0x407e9020,
+ 0x5168: 0x407e9220, 0x5169: 0x407e9420, 0x516a: 0x407e9620, 0x516b: 0x407e9820,
+ 0x516c: 0x407e9a20, 0x516d: 0x407e9c20, 0x516e: 0x407e9e20, 0x516f: 0x407ea020,
+ 0x5170: 0x407ea220, 0x5171: 0x407ea420, 0x5172: 0x407ea620, 0x5173: 0x407ea820,
+ 0x5174: 0x407eaa20, 0x5175: 0x407eac20, 0x5176: 0x407eae20, 0x5177: 0x407eb020,
+ 0x5178: 0x407eb220, 0x5179: 0x407eb420, 0x517a: 0x407eb620, 0x517b: 0x407eb820,
+ 0x517c: 0x407eba20, 0x517d: 0x407ebc20, 0x517e: 0x407ebe20, 0x517f: 0x407ec020,
// Block 0x146, offset 0x5180
- 0x5180: 0x4040a220, 0x5181: 0x4040a320, 0x5182: 0x4040a420, 0x5183: 0x4040a520,
- 0x5184: 0x4040a620, 0x5185: 0x4040a720, 0x5186: 0x4040a820, 0x5187: 0x4040a920,
- 0x5188: 0x4040aa20, 0x5189: 0x4040ab20, 0x518a: 0x4040ac20, 0x518b: 0x4040ad20,
- 0x518c: 0x4040ae20, 0x518d: 0x4040af20, 0x518e: 0x4040b020, 0x518f: 0x4040b120,
- 0x5190: 0x4040b220, 0x5191: 0x4040b320, 0x5192: 0x4040b420, 0x5193: 0x4040b520,
- 0x5194: 0x4040b620, 0x5195: 0x4040b720, 0x5196: 0x4040b820, 0x5197: 0x4040b920,
- 0x5198: 0x4040ba20, 0x5199: 0x4040bb20, 0x519a: 0x4040bc20, 0x519b: 0x4040bd20,
- 0x519c: 0x4040be20, 0x519d: 0x4040bf20, 0x519e: 0x4040c020, 0x519f: 0x4040c120,
- 0x51a0: 0x4040c220, 0x51a1: 0x4040c320, 0x51a2: 0x4040c420, 0x51a3: 0x4040c520,
- 0x51a4: 0x4040c620, 0x51a5: 0x4040c720, 0x51a6: 0x4040c820, 0x51a7: 0x4040c920,
- 0x51a8: 0x4040ca20, 0x51a9: 0x4040cb20, 0x51aa: 0x4040cc20, 0x51ab: 0x4040cd20,
- 0x51ac: 0x4040ce20, 0x51ad: 0x4040cf20, 0x51ae: 0x4040d020, 0x51af: 0x4040d120,
- 0x51b0: 0x4040d220, 0x51b1: 0x4040d320, 0x51b2: 0x4040d420, 0x51b3: 0x4040d520,
- 0x51b4: 0x4040d620, 0x51b5: 0x4040d720, 0x51b6: 0x4040d820, 0x51b7: 0x4040d920,
- 0x51b8: 0x4040da20, 0x51b9: 0x4040db20, 0x51ba: 0x4040dc20, 0x51bb: 0x4040dd20,
- 0x51bc: 0x4040de20, 0x51bd: 0x4040df20, 0x51be: 0x4040e020, 0x51bf: 0x4040e120,
+ 0x5180: 0x407ec220, 0x5181: 0x407ec420, 0x5182: 0x407ec620, 0x5183: 0x407ec820,
+ 0x5184: 0x407eca20, 0x5185: 0x407ecc20, 0x5186: 0x407ece20, 0x5187: 0x407ed020,
+ 0x5188: 0x407ed220, 0x5189: 0x407ed420, 0x518a: 0x407ed620, 0x518b: 0x407ed820,
+ 0x518c: 0x407eda20, 0x518d: 0x407edc20, 0x518e: 0x407ede20, 0x518f: 0x407ee020,
+ 0x5190: 0x407ee220, 0x5191: 0x407ee420, 0x5192: 0x407ee620, 0x5193: 0x407ee820,
+ 0x5194: 0x407eea20, 0x5195: 0x407eec20, 0x5196: 0x407eee20, 0x5197: 0x407ef020,
+ 0x5198: 0x407ef220, 0x5199: 0x407ef420, 0x519a: 0x407ef620, 0x519b: 0x407ef820,
+ 0x519c: 0x407efa20, 0x519d: 0x407efc20, 0x519e: 0x407efe20, 0x519f: 0x407f0020,
+ 0x51a0: 0x407f0220, 0x51a1: 0x407f0420, 0x51a2: 0x407f0620, 0x51a3: 0x407f0820,
+ 0x51a4: 0x407f0a20, 0x51a5: 0x407f0c20, 0x51a6: 0x407f0e20, 0x51a7: 0x407f1020,
+ 0x51a8: 0x407f1220, 0x51a9: 0x407f1420, 0x51aa: 0x407f1620, 0x51ab: 0x407f1820,
+ 0x51ac: 0x407f1a20, 0x51ad: 0x407f1c20, 0x51ae: 0x407f1e20, 0x51af: 0x407f2020,
+ 0x51b0: 0x407f2220, 0x51b1: 0x407f2420, 0x51b2: 0x407f2620, 0x51b3: 0x407f2820,
+ 0x51b4: 0x407f2a20, 0x51b5: 0x407f2c20, 0x51b6: 0x407f2e20, 0x51b7: 0x407f3020,
+ 0x51b8: 0x407f3220, 0x51b9: 0x407f3420, 0x51ba: 0x407f3620, 0x51bb: 0x407f3820,
+ 0x51bc: 0x407f3a20, 0x51bd: 0x407f3c20, 0x51be: 0x407f3e20, 0x51bf: 0x407f4020,
// Block 0x147, offset 0x51c0
- 0x51c0: 0x4040e220, 0x51c1: 0x4040e320, 0x51c2: 0x4040e420, 0x51c3: 0x4040e520,
- 0x51c4: 0x4040e620, 0x51c5: 0x4040e720, 0x51c6: 0x4040e820, 0x51c7: 0x4040e920,
- 0x51c8: 0x4040ea20, 0x51c9: 0x4040eb20, 0x51ca: 0x4040ec20, 0x51cb: 0x4040ed20,
- 0x51cc: 0x4040ee20, 0x51cd: 0x4040ef20, 0x51ce: 0x4040f020, 0x51cf: 0x4040f120,
- 0x51d0: 0x4040f220, 0x51d1: 0x4040f320, 0x51d2: 0x4040f420, 0x51d3: 0x4040f520,
- 0x51d4: 0x4040f620, 0x51d5: 0x4040f720, 0x51d6: 0x4040f820, 0x51d7: 0x4040f920,
- 0x51d8: 0x4040fa20, 0x51d9: 0x4040fb20, 0x51da: 0x4040fc20, 0x51db: 0x4040fd20,
- 0x51dc: 0x4040fe20, 0x51dd: 0x4040ff20, 0x51de: 0x40410020, 0x51df: 0x40410120,
- 0x51e0: 0x40410220, 0x51e1: 0x40410320, 0x51e2: 0x40410420, 0x51e3: 0x40410520,
- 0x51e4: 0x40410620, 0x51e5: 0x40410720, 0x51e6: 0x40410820, 0x51e7: 0x40410920,
- 0x51e8: 0x40410a20, 0x51e9: 0x40410b20, 0x51ea: 0x40410c20, 0x51eb: 0x40410d20,
- 0x51ec: 0x40410e20, 0x51ed: 0x40410f20, 0x51ee: 0x40411020, 0x51ef: 0x40411120,
- 0x51f0: 0x40411220, 0x51f1: 0x40411320, 0x51f2: 0x40411420, 0x51f3: 0x40411520,
- 0x51f4: 0x40411620, 0x51f5: 0x40411720, 0x51f6: 0x40411820, 0x51f7: 0x40411920,
- 0x51f8: 0x40411a20, 0x51f9: 0x40411b20, 0x51fa: 0x40411c20, 0x51fb: 0x40411d20,
- 0x51fc: 0x40411e20, 0x51fd: 0x40411f20, 0x51fe: 0x40412020, 0x51ff: 0x40412120,
+ 0x51c0: 0x407f4220, 0x51c1: 0x407f4420, 0x51c2: 0x407f4620, 0x51c3: 0x407f4820,
+ 0x51c4: 0x407f4a20, 0x51c5: 0x407f4c20, 0x51c6: 0x407f4e20, 0x51c7: 0x407f5020,
+ 0x51c8: 0x407f5220, 0x51c9: 0x407f5420, 0x51ca: 0x407f5620, 0x51cb: 0x407f5820,
+ 0x51cc: 0x407f5a20, 0x51cd: 0x407f5c20, 0x51ce: 0x407f5e20, 0x51cf: 0x407f6020,
+ 0x51d0: 0x407f6220, 0x51d1: 0x407f6420, 0x51d2: 0x407f6620, 0x51d3: 0x407f6820,
+ 0x51d4: 0x407f6a20, 0x51d5: 0x407f6c20, 0x51d6: 0x407f6e20, 0x51d7: 0x407f7020,
+ 0x51d8: 0x407f7220, 0x51d9: 0x407f7420, 0x51da: 0x407f7620, 0x51db: 0x407f7820,
+ 0x51dc: 0x407f7a20, 0x51dd: 0x407f7c20, 0x51de: 0x407f7e20, 0x51df: 0x407f8020,
+ 0x51e0: 0x407f8220, 0x51e1: 0x407f8420, 0x51e2: 0x407f8620, 0x51e3: 0x407f8820,
+ 0x51e4: 0x407f8a20, 0x51e5: 0x407f8c20, 0x51e6: 0x407f8e20, 0x51e7: 0x407f9020,
+ 0x51e8: 0x407f9220, 0x51e9: 0x407f9420, 0x51ea: 0x407f9620, 0x51eb: 0x407f9820,
+ 0x51ec: 0x407f9a20, 0x51ed: 0x407f9c20, 0x51ee: 0x407f9e20, 0x51ef: 0x407fa020,
+ 0x51f0: 0x407fa220, 0x51f1: 0x407fa420, 0x51f2: 0x407fa620, 0x51f3: 0x407fa820,
+ 0x51f4: 0x407faa20, 0x51f5: 0x407fac20, 0x51f6: 0x407fae20, 0x51f7: 0x407fb020,
+ 0x51f8: 0x407fb220, 0x51f9: 0x407fb420, 0x51fa: 0x407fb620, 0x51fb: 0x407fb820,
+ 0x51fc: 0x407fba20, 0x51fd: 0x407fbc20, 0x51fe: 0x407fbe20, 0x51ff: 0x407fc020,
// Block 0x148, offset 0x5200
- 0x5200: 0x40412220, 0x5201: 0x40412320, 0x5202: 0x40412420, 0x5203: 0x40412520,
- 0x5204: 0x40412620, 0x5205: 0x40412720, 0x5206: 0x40412820, 0x5207: 0x40412920,
- 0x5208: 0x40412a20, 0x5209: 0x40412b20, 0x520a: 0x40412c20, 0x520b: 0x40412d20,
- 0x520c: 0x40412e20, 0x520d: 0x40412f20, 0x520e: 0x40413020, 0x520f: 0x40413120,
- 0x5210: 0x40413220, 0x5211: 0x40413320, 0x5212: 0x40413420, 0x5213: 0x40413520,
- 0x5214: 0x40413620, 0x5215: 0x40413720, 0x5216: 0x40413820, 0x5217: 0x40413920,
- 0x5218: 0x40413a20, 0x5219: 0x40413b20, 0x521a: 0x40413c20, 0x521b: 0x40413d20,
- 0x521c: 0x40413e20, 0x521d: 0x40413f20, 0x521e: 0x40414020, 0x521f: 0x40414120,
- 0x5220: 0x40414220, 0x5221: 0x40414320, 0x5222: 0x40414420, 0x5223: 0x40414520,
- 0x5224: 0x40414620, 0x5225: 0x40414720, 0x5226: 0x40414820, 0x5227: 0x40414920,
- 0x5228: 0x40414a20, 0x5229: 0x40414b20, 0x522a: 0x40414c20, 0x522b: 0x40414d20,
- 0x522c: 0x40414e20, 0x522d: 0x40414f20, 0x522e: 0x40415020,
+ 0x5200: 0x407fc220, 0x5201: 0x407fc420, 0x5202: 0x407fc620, 0x5203: 0x407fc820,
+ 0x5204: 0x407fca20, 0x5205: 0x407fcc20, 0x5206: 0x407fce20, 0x5207: 0x407fd020,
+ 0x5208: 0x407fd220, 0x5209: 0x407fd420, 0x520a: 0x407fd620, 0x520b: 0x407fd820,
+ 0x520c: 0x407fda20, 0x520d: 0x407fdc20, 0x520e: 0x407fde20, 0x520f: 0x407fe020,
+ 0x5210: 0x407fe220, 0x5211: 0x407fe420, 0x5212: 0x407fe620, 0x5213: 0x407fe820,
+ 0x5214: 0x407fea20, 0x5215: 0x407fec20, 0x5216: 0x407fee20, 0x5217: 0x407ff020,
+ 0x5218: 0x407ff220, 0x5219: 0x407ff420, 0x521a: 0x407ff620, 0x521b: 0x407ff820,
+ 0x521c: 0x407ffa20, 0x521d: 0x407ffc20, 0x521e: 0x407ffe20, 0x521f: 0x40800020,
+ 0x5220: 0x40800220, 0x5221: 0x40800420, 0x5222: 0x40800620, 0x5223: 0x40800820,
+ 0x5224: 0x40800a20, 0x5225: 0x40800c20, 0x5226: 0x40800e20, 0x5227: 0x40801020,
+ 0x5228: 0x40801220, 0x5229: 0x40801420, 0x522a: 0x40801620, 0x522b: 0x40801820,
+ 0x522c: 0x40801a20, 0x522d: 0x40801c20, 0x522e: 0x40801e20, 0x522f: 0x40802020,
+ 0x5230: 0x40802220, 0x5231: 0x40802420, 0x5232: 0x40802620, 0x5233: 0x40802820,
+ 0x5234: 0x40802a20, 0x5235: 0x40802c20, 0x5236: 0x40802e20, 0x5237: 0x40803020,
+ 0x5238: 0x40803220, 0x5239: 0x40803420, 0x523a: 0x40803620, 0x523b: 0x40803820,
+ 0x523c: 0x40803a20, 0x523d: 0x40803c20, 0x523e: 0x40803e20, 0x523f: 0x40804020,
// Block 0x149, offset 0x5240
- 0x5240: 0x402df820, 0x5241: 0x402df920, 0x5242: 0x402dfa20, 0x5243: 0x402dfb20,
- 0x5244: 0x402dfc20, 0x5245: 0x402dfd20, 0x5246: 0x402dfe20, 0x5247: 0x402dff20,
- 0x5248: 0x402e0020, 0x5249: 0x402e0120, 0x524a: 0x402e0220, 0x524b: 0x402e0320,
- 0x524c: 0x402e0420, 0x524d: 0x402e0520, 0x524e: 0x402e0620, 0x524f: 0x402e0720,
- 0x5250: 0x402e0820, 0x5251: 0x402e0920, 0x5252: 0x402e0a20, 0x5253: 0x402e0b20,
- 0x5254: 0x402e0c20, 0x5255: 0x402e0d20, 0x5256: 0x402e0e20, 0x5257: 0x402e0f20,
- 0x5258: 0x402e1020, 0x5259: 0x402e1120, 0x525a: 0x402e1220, 0x525b: 0x402e1320,
- 0x525c: 0x402e1420, 0x525d: 0x402e1520, 0x525e: 0x402e1620, 0x525f: 0x402e1720,
- 0x5260: 0x402e1820, 0x5261: 0x402e1920, 0x5262: 0x402e1a20, 0x5263: 0x402e1b20,
- 0x5264: 0x402e1c20, 0x5265: 0x402e1d20, 0x5266: 0x402e1e20, 0x5267: 0x402e1f20,
- 0x5268: 0x402e2020, 0x5269: 0x402e2120, 0x526a: 0x402e2220, 0x526b: 0x402e2320,
- 0x526c: 0x402e2420, 0x526d: 0x402e2520, 0x526e: 0x402e2620, 0x526f: 0x402e2720,
- 0x5270: 0x402e2820, 0x5271: 0x402e2920, 0x5272: 0x402e2a20, 0x5273: 0x402e2b20,
- 0x5274: 0x402e2c20, 0x5275: 0x402e2d20, 0x5276: 0x402e2e20, 0x5277: 0x402e2f20,
- 0x5278: 0x402e3020, 0x5279: 0x402e3120, 0x527a: 0x402e3220, 0x527b: 0x402e3320,
- 0x527c: 0x402e3420, 0x527d: 0x402e3520, 0x527e: 0x402e3620, 0x527f: 0x402e3720,
+ 0x5240: 0x40804220, 0x5241: 0x40804420, 0x5242: 0x40804620, 0x5243: 0x40804820,
+ 0x5244: 0x40804a20, 0x5245: 0x40804c20, 0x5246: 0x40804e20, 0x5247: 0x40805020,
+ 0x5248: 0x40805220, 0x5249: 0x40805420, 0x524a: 0x40805620, 0x524b: 0x40805820,
+ 0x524c: 0x40805a20, 0x524d: 0x40805c20, 0x524e: 0x40805e20, 0x524f: 0x40806020,
+ 0x5250: 0x40806220, 0x5251: 0x40806420, 0x5252: 0x40806620, 0x5253: 0x40806820,
+ 0x5254: 0x40806a20, 0x5255: 0x40806c20, 0x5256: 0x40806e20, 0x5257: 0x40807020,
+ 0x5258: 0x40807220, 0x5259: 0x40807420, 0x525a: 0x40807620, 0x525b: 0x40807820,
+ 0x525c: 0x40807a20, 0x525d: 0x40807c20, 0x525e: 0x40807e20, 0x525f: 0x40808020,
+ 0x5260: 0x40808220, 0x5261: 0x40808420, 0x5262: 0x40808620, 0x5263: 0x40808820,
+ 0x5264: 0x40808a20, 0x5265: 0x40808c20, 0x5266: 0x40808e20, 0x5267: 0x40809020,
+ 0x5268: 0x40809220, 0x5269: 0x40809420, 0x526a: 0x40809620, 0x526b: 0x40809820,
+ 0x526c: 0x40809a20, 0x526d: 0x40809c20, 0x526e: 0x40809e20, 0x526f: 0x4080a020,
+ 0x5270: 0x4080a220, 0x5271: 0x4080a420, 0x5272: 0x4080a620, 0x5273: 0x4080a820,
+ 0x5274: 0x4080aa20, 0x5275: 0x4080ac20, 0x5276: 0x4080ae20, 0x5277: 0x4080b020,
+ 0x5278: 0x4080b220, 0x5279: 0x4080b420, 0x527a: 0x4080b620, 0x527b: 0x4080b820,
+ 0x527c: 0x4080ba20, 0x527d: 0x4080bc20, 0x527e: 0x4080be20, 0x527f: 0x4080c020,
// Block 0x14a, offset 0x5280
- 0x5280: 0x402e3820, 0x5281: 0x402e3920, 0x5282: 0x402e3a20, 0x5283: 0x402e3b20,
- 0x5284: 0x402e3c20, 0x5285: 0x402e3d20, 0x5286: 0x402e3e20, 0x5287: 0x402e3f20,
- 0x5288: 0x402e4020, 0x5289: 0x402e4120, 0x528a: 0x402e4220, 0x528b: 0x402e4320,
- 0x528c: 0x402e4420, 0x528d: 0x402e4520, 0x528e: 0x402e4620, 0x528f: 0x402e4720,
- 0x5290: 0x402e4820, 0x5291: 0x402e4920, 0x5292: 0x402e4a20, 0x5293: 0x402e4b20,
- 0x5294: 0x402e4c20, 0x5295: 0x402e4d20, 0x5296: 0x402e4e20, 0x5297: 0x402e4f20,
- 0x5298: 0x402e5020, 0x5299: 0x402e5120, 0x529a: 0x402e5220, 0x529b: 0x402e5320,
- 0x529c: 0x402e5420, 0x529d: 0x402e5520, 0x529e: 0x402e5620, 0x529f: 0x402e5720,
- 0x52a0: 0x402e5820, 0x52a1: 0x402e5920, 0x52a2: 0x402e5a20, 0x52a3: 0x402e5b20,
- 0x52a4: 0x402e5c20, 0x52a5: 0x402e5d20, 0x52a6: 0x402e5e20, 0x52a7: 0x402e5f20,
- 0x52a8: 0x402e6020, 0x52a9: 0x402e6120, 0x52aa: 0x402e6220, 0x52ab: 0x402e6320,
- 0x52ac: 0x402e6420, 0x52ad: 0x402e6520, 0x52ae: 0x402e6620, 0x52af: 0x402e6720,
- 0x52b0: 0x402e6820, 0x52b1: 0x402e6920, 0x52b2: 0x402e6a20, 0x52b3: 0x402e6b20,
- 0x52b4: 0x402e6c20, 0x52b5: 0x402e6d20, 0x52b6: 0x402e6e20, 0x52b7: 0x402e6f20,
- 0x52b8: 0x402e7020, 0x52b9: 0x402e7120, 0x52ba: 0x402e7220, 0x52bb: 0x402e7320,
- 0x52bc: 0x402e7420, 0x52bd: 0x402e7520, 0x52be: 0x402e7620, 0x52bf: 0x402e7720,
+ 0x5280: 0x4080c220, 0x5281: 0x4080c420, 0x5282: 0x4080c620, 0x5283: 0x4080c820,
+ 0x5284: 0x4080ca20, 0x5285: 0x4080cc20, 0x5286: 0x4080ce20, 0x5287: 0x4080d020,
+ 0x5288: 0x4080d220, 0x5289: 0x4080d420, 0x528a: 0x4080d620, 0x528b: 0x4080d820,
+ 0x528c: 0x4080da20, 0x528d: 0x4080dc20, 0x528e: 0x4080de20, 0x528f: 0x4080e020,
+ 0x5290: 0x4080e220, 0x5291: 0x4080e420, 0x5292: 0x4080e620, 0x5293: 0x4080e820,
+ 0x5294: 0x4080ea20, 0x5295: 0x4080ec20, 0x5296: 0x4080ee20, 0x5297: 0x4080f020,
+ 0x5298: 0x4080f220, 0x5299: 0x4080f420, 0x529a: 0x4080f620, 0x529b: 0x4080f820,
+ 0x529c: 0x4080fa20, 0x529d: 0x4080fc20, 0x529e: 0x4080fe20, 0x529f: 0x40810020,
+ 0x52a0: 0x40810220, 0x52a1: 0x40810420, 0x52a2: 0x40810620, 0x52a3: 0x40810820,
+ 0x52a4: 0x40810a20, 0x52a5: 0x40810c20, 0x52a6: 0x40810e20, 0x52a7: 0x40811020,
+ 0x52a8: 0x40811220, 0x52a9: 0x40811420, 0x52aa: 0x40811620, 0x52ab: 0x40811820,
+ 0x52ac: 0x40811a20, 0x52ad: 0x40811c20, 0x52ae: 0x40811e20, 0x52af: 0x40812020,
+ 0x52b0: 0x40812220, 0x52b1: 0x40812420, 0x52b2: 0x40812620, 0x52b3: 0x40812820,
+ 0x52b4: 0x40812a20, 0x52b5: 0x40812c20, 0x52b6: 0x40812e20, 0x52b7: 0x40813020,
+ 0x52b8: 0x40813220, 0x52b9: 0x40813420, 0x52ba: 0x40813620, 0x52bb: 0x40813820,
+ 0x52bc: 0x40813a20, 0x52bd: 0x40813c20, 0x52be: 0x40813e20, 0x52bf: 0x40814020,
// Block 0x14b, offset 0x52c0
- 0x52c0: 0x402e7820, 0x52c1: 0x402e7920, 0x52c2: 0x402e7a20, 0x52c3: 0x402e7b20,
- 0x52c4: 0x402e7c20, 0x52c5: 0x402e7d20, 0x52c6: 0x402e7e20, 0x52c7: 0x402e7f20,
- 0x52c8: 0x402e8020, 0x52c9: 0x402e8120, 0x52ca: 0x402e8220, 0x52cb: 0x402e8320,
- 0x52cc: 0x402e8420, 0x52cd: 0x402e8520, 0x52ce: 0x402e8620, 0x52cf: 0x402e8720,
- 0x52d0: 0x402e8820, 0x52d1: 0x402e8920, 0x52d2: 0x402e8a20, 0x52d3: 0x402e8b20,
- 0x52d4: 0x402e8c20, 0x52d5: 0x402e8d20, 0x52d6: 0x402e8e20, 0x52d7: 0x402e8f20,
- 0x52d8: 0x402e9020, 0x52d9: 0x402e9120, 0x52da: 0x402e9220, 0x52db: 0x402e9320,
- 0x52dc: 0x402e9420, 0x52dd: 0x402e9520, 0x52de: 0x402e9620, 0x52df: 0x402e9720,
- 0x52e0: 0x402e9820, 0x52e1: 0x402e9920, 0x52e2: 0x402e9a20, 0x52e3: 0x402e9b20,
- 0x52e4: 0x402e9c20, 0x52e5: 0x402e9d20, 0x52e6: 0x402e9e20, 0x52e7: 0x402e9f20,
- 0x52e8: 0x402ea020, 0x52e9: 0x402ea120, 0x52ea: 0x402ea220, 0x52eb: 0x402ea320,
- 0x52ec: 0x402ea420, 0x52ed: 0x402ea520, 0x52ee: 0x402ea620, 0x52ef: 0x402ea720,
- 0x52f0: 0x402ea820, 0x52f1: 0x402ea920, 0x52f2: 0x402eaa20, 0x52f3: 0x402eab20,
- 0x52f4: 0x402eac20, 0x52f5: 0x402ead20, 0x52f6: 0x402eae20, 0x52f7: 0x402eaf20,
- 0x52f8: 0x402eb020, 0x52f9: 0x402eb120, 0x52fa: 0x402eb220, 0x52fb: 0x402eb320,
- 0x52fc: 0x402eb420, 0x52fd: 0x402eb520, 0x52fe: 0x402eb620, 0x52ff: 0x402eb720,
+ 0x52c0: 0x40814220, 0x52c1: 0x40814420, 0x52c2: 0x40814620, 0x52c3: 0x40814820,
+ 0x52c4: 0x40814a20, 0x52c5: 0x40814c20, 0x52c6: 0x40814e20, 0x52c7: 0x40815020,
+ 0x52c8: 0x40815220, 0x52c9: 0x40815420, 0x52ca: 0x40815620, 0x52cb: 0x40815820,
+ 0x52cc: 0x40815a20, 0x52cd: 0x40815c20, 0x52ce: 0x40815e20, 0x52cf: 0x40816020,
+ 0x52d0: 0x40816220, 0x52d1: 0x40816420, 0x52d2: 0x40816620, 0x52d3: 0x40816820,
+ 0x52d4: 0x40816a20, 0x52d5: 0x40816c20, 0x52d6: 0x40816e20, 0x52d7: 0x40817020,
+ 0x52d8: 0x40817220, 0x52d9: 0x40817420, 0x52da: 0x40817620, 0x52db: 0x40817820,
+ 0x52dc: 0x40817a20, 0x52dd: 0x40817c20, 0x52de: 0x40817e20, 0x52df: 0x40818020,
+ 0x52e0: 0x40818220, 0x52e1: 0x40818420, 0x52e2: 0x40818620, 0x52e3: 0x40818820,
+ 0x52e4: 0x40818a20, 0x52e5: 0x40818c20, 0x52e6: 0x40818e20, 0x52e7: 0x40819020,
+ 0x52e8: 0x40819220, 0x52e9: 0x40819420, 0x52ea: 0x40819620, 0x52eb: 0x40819820,
+ 0x52ec: 0x40819a20, 0x52ed: 0x40819c20, 0x52ee: 0x40819e20, 0x52ef: 0x4081a020,
+ 0x52f0: 0x4081a220, 0x52f1: 0x4081a420, 0x52f2: 0x4081a620, 0x52f3: 0x4081a820,
+ 0x52f4: 0x4081aa20, 0x52f5: 0x4081ac20, 0x52f6: 0x4081ae20, 0x52f7: 0x4081b020,
+ 0x52f8: 0x4081b220, 0x52f9: 0x4081b420, 0x52fa: 0x4081b620, 0x52fb: 0x4081b820,
+ 0x52fc: 0x4081ba20, 0x52fd: 0x4081bc20, 0x52fe: 0x4081be20, 0x52ff: 0x4081c020,
// Block 0x14c, offset 0x5300
- 0x5300: 0x402eb820, 0x5301: 0x402eb920, 0x5302: 0x402eba20, 0x5303: 0x402ebb20,
- 0x5304: 0x402ebc20, 0x5305: 0x402ebd20, 0x5306: 0x402ebe20, 0x5307: 0x402ebf20,
- 0x5308: 0x402ec020, 0x5309: 0x402ec120, 0x530a: 0x402ec220, 0x530b: 0x402ec320,
- 0x530c: 0x402ec420, 0x530d: 0x402ec520, 0x530e: 0x402ec620, 0x530f: 0x402ec720,
- 0x5310: 0x402ec820, 0x5311: 0x402ec920, 0x5312: 0x402eca20, 0x5313: 0x402ecb20,
- 0x5314: 0x402ecc20, 0x5315: 0x402ecd20, 0x5316: 0x402ece20, 0x5317: 0x402ecf20,
- 0x5318: 0x402ed020, 0x5319: 0x402ed120, 0x531a: 0x402ed220, 0x531b: 0x402ed320,
- 0x531c: 0x402ed420, 0x531d: 0x402ed520, 0x531e: 0x402ed620, 0x531f: 0x402ed720,
- 0x5320: 0x402ed820, 0x5321: 0x402ed920, 0x5322: 0x402eda20, 0x5323: 0x402edb20,
- 0x5324: 0x402edc20, 0x5325: 0x402edd20, 0x5326: 0x402ede20, 0x5327: 0x402edf20,
- 0x5328: 0x402ee020, 0x5329: 0x402ee120, 0x532a: 0x402ee220, 0x532b: 0x402ee320,
- 0x532c: 0x402ee420, 0x532d: 0x402ee520, 0x532e: 0x402ee620, 0x532f: 0x402ee720,
- 0x5330: 0x402ee820, 0x5331: 0x402ee920, 0x5332: 0x402eea20, 0x5333: 0x402eeb20,
- 0x5334: 0x402eec20, 0x5335: 0x402eed20, 0x5336: 0x402eee20, 0x5337: 0x402eef20,
- 0x5338: 0x402ef020, 0x5339: 0x402ef120, 0x533a: 0x402ef220, 0x533b: 0x402ef320,
- 0x533c: 0x402ef420, 0x533d: 0x402ef520, 0x533e: 0x402ef620, 0x533f: 0x402ef720,
+ 0x5300: 0x4081c220, 0x5301: 0x4081c420, 0x5302: 0x4081c620, 0x5303: 0x4081c820,
+ 0x5304: 0x4081ca20, 0x5305: 0x4081cc20, 0x5306: 0x4081ce20, 0x5307: 0x4081d020,
+ 0x5308: 0x4081d220, 0x5309: 0x4081d420, 0x530a: 0x4081d620, 0x530b: 0x4081d820,
+ 0x530c: 0x4081da20, 0x530d: 0x4081dc20, 0x530e: 0x4081de20, 0x530f: 0x4081e020,
+ 0x5310: 0x4081e220, 0x5311: 0x4081e420, 0x5312: 0x4081e620, 0x5313: 0x4081e820,
+ 0x5314: 0x4081ea20, 0x5315: 0x4081ec20, 0x5316: 0x4081ee20, 0x5317: 0x4081f020,
+ 0x5318: 0x4081f220, 0x5319: 0x4081f420, 0x531a: 0x4081f620, 0x531b: 0x4081f820,
+ 0x531c: 0x4081fa20, 0x531d: 0x4081fc20, 0x531e: 0x4081fe20, 0x531f: 0x40820020,
+ 0x5320: 0x40820220, 0x5321: 0x40820420, 0x5322: 0x40820620, 0x5323: 0x40820820,
+ 0x5324: 0x40820a20, 0x5325: 0x40820c20, 0x5326: 0x40820e20, 0x5327: 0x40821020,
+ 0x5328: 0x40821220, 0x5329: 0x40821420, 0x532a: 0x40821620, 0x532b: 0x40821820,
+ 0x532c: 0x40821a20, 0x532d: 0x40821c20, 0x532e: 0x40821e20, 0x532f: 0x40822020,
+ 0x5330: 0x40822220, 0x5331: 0x40822420, 0x5332: 0x40822620, 0x5333: 0x40822820,
+ 0x5334: 0x40822a20, 0x5335: 0x40822c20, 0x5336: 0x40822e20, 0x5337: 0x40823020,
+ 0x5338: 0x40823220, 0x5339: 0x40823420, 0x533a: 0x40823620, 0x533b: 0x40823820,
+ 0x533c: 0x40823a20, 0x533d: 0x40823c20, 0x533e: 0x40823e20, 0x533f: 0x40824020,
// Block 0x14d, offset 0x5340
- 0x5340: 0x402ef820, 0x5341: 0x402ef920, 0x5342: 0x402efa20, 0x5343: 0x402efb20,
- 0x5344: 0x402efc20, 0x5345: 0x402efd20, 0x5346: 0x402efe20, 0x5347: 0x402eff20,
- 0x5348: 0x402f0020, 0x5349: 0x402f0120, 0x534a: 0x402f0220, 0x534b: 0x402f0320,
- 0x534c: 0x402f0420, 0x534d: 0x402f0520, 0x534e: 0x402f0620, 0x534f: 0x402f0720,
- 0x5350: 0x402f0820, 0x5351: 0x402f0920, 0x5352: 0x402f0a20, 0x5353: 0x402f0b20,
- 0x5354: 0x402f0c20, 0x5355: 0x402f0d20, 0x5356: 0x402f0e20, 0x5357: 0x402f0f20,
- 0x5358: 0x402f1020, 0x5359: 0x402f1120, 0x535a: 0x402f1220, 0x535b: 0x402f1320,
- 0x535c: 0x402f1420, 0x535d: 0x402f1520, 0x535e: 0x402f1620, 0x535f: 0x402f1720,
- 0x5360: 0x402f1820, 0x5361: 0x402f1920, 0x5362: 0x402f1a20, 0x5363: 0x402f1b20,
- 0x5364: 0x402f1c20, 0x5365: 0x402f1d20, 0x5366: 0x402f1e20, 0x5367: 0x402f1f20,
- 0x5368: 0x402f2020, 0x5369: 0x402f2120, 0x536a: 0x402f2220, 0x536b: 0x402f2320,
- 0x536c: 0x402f2420, 0x536d: 0x402f2520, 0x536e: 0x402f2620, 0x536f: 0x402f2720,
- 0x5370: 0x402f2820, 0x5371: 0x402f2920, 0x5372: 0x402f2a20, 0x5373: 0x402f2b20,
- 0x5374: 0x402f2c20, 0x5375: 0x402f2d20, 0x5376: 0x402f2e20, 0x5377: 0x402f2f20,
- 0x5378: 0x402f3020, 0x5379: 0x402f3120, 0x537a: 0x402f3220, 0x537b: 0x402f3320,
- 0x537c: 0x402f3420, 0x537d: 0x402f3520, 0x537e: 0x402f3620, 0x537f: 0x402f3720,
+ 0x5340: 0x40824220, 0x5341: 0x40824420, 0x5342: 0x40824620, 0x5343: 0x40824820,
+ 0x5344: 0x40824a20, 0x5345: 0x40824c20, 0x5346: 0x40824e20, 0x5347: 0x40825020,
+ 0x5348: 0x40825220, 0x5349: 0x40825420, 0x534a: 0x40825620, 0x534b: 0x40825820,
+ 0x534c: 0x40825a20, 0x534d: 0x40825c20, 0x534e: 0x40825e20, 0x534f: 0x40826020,
+ 0x5350: 0x40826220, 0x5351: 0x40826420, 0x5352: 0x40826620, 0x5353: 0x40826820,
+ 0x5354: 0x40826a20, 0x5355: 0x40826c20, 0x5356: 0x40826e20, 0x5357: 0x40827020,
+ 0x5358: 0x40827220, 0x5359: 0x40827420, 0x535a: 0x40827620, 0x535b: 0x40827820,
+ 0x535c: 0x40827a20, 0x535d: 0x40827c20, 0x535e: 0x40827e20, 0x535f: 0x40828020,
+ 0x5360: 0x40828220, 0x5361: 0x40828420, 0x5362: 0x40828620, 0x5363: 0x40828820,
+ 0x5364: 0x40828a20, 0x5365: 0x40828c20, 0x5366: 0x40828e20, 0x5367: 0x40829020,
+ 0x5368: 0x40829220, 0x5369: 0x40829420, 0x536a: 0x40829620, 0x536b: 0x40829820,
+ 0x536c: 0x40829a20, 0x536d: 0x40829c20, 0x536e: 0x40829e20, 0x536f: 0x4082a020,
+ 0x5370: 0x4082a220, 0x5371: 0x4082a420, 0x5372: 0x4082a620, 0x5373: 0x4082a820,
+ 0x5374: 0x4082aa20, 0x5375: 0x4082ac20, 0x5376: 0x4082ae20, 0x5377: 0x4082b020,
+ 0x5378: 0x4082b220, 0x5379: 0x4082b420, 0x537a: 0x4082b620, 0x537b: 0x4082b820,
+ 0x537c: 0x4082ba20, 0x537d: 0x4082bc20, 0x537e: 0x4082be20, 0x537f: 0x4082c020,
// Block 0x14e, offset 0x5380
- 0x5380: 0x402f3820, 0x5381: 0x402f3920, 0x5382: 0x402f3a20, 0x5383: 0x402f3b20,
- 0x5384: 0x402f3c20, 0x5385: 0x402f3d20, 0x5386: 0x402f3e20, 0x5387: 0x402f3f20,
- 0x5388: 0x402f4020, 0x5389: 0x402f4120, 0x538a: 0x402f4220, 0x538b: 0x402f4320,
- 0x538c: 0x402f4420, 0x538d: 0x402f4520, 0x538e: 0x402f4620, 0x538f: 0x402f4720,
- 0x5390: 0x402f4820, 0x5391: 0x402f4920, 0x5392: 0x402f4a20, 0x5393: 0x402f4b20,
- 0x5394: 0x402f4c20, 0x5395: 0x402f4d20, 0x5396: 0x402f4e20, 0x5397: 0x402f4f20,
- 0x5398: 0x402f5020, 0x5399: 0x402f5120, 0x539a: 0x402f5220, 0x539b: 0x402f5320,
- 0x539c: 0x402f5420, 0x539d: 0x402f5520, 0x539e: 0x402f5620, 0x539f: 0x402f5720,
- 0x53a0: 0x402f5820, 0x53a1: 0x402f5920, 0x53a2: 0x402f5a20, 0x53a3: 0x402f5b20,
- 0x53a4: 0x402f5c20, 0x53a5: 0x402f5d20, 0x53a6: 0x402f5e20, 0x53a7: 0x402f5f20,
- 0x53a8: 0x402f6020, 0x53a9: 0x402f6120, 0x53aa: 0x402f6220, 0x53ab: 0x402f6320,
- 0x53ac: 0x402f6420, 0x53ad: 0x402f6520, 0x53ae: 0x402f6620, 0x53af: 0x402f6720,
- 0x53b0: 0x402f6820, 0x53b1: 0x402f6920, 0x53b2: 0x402f6a20, 0x53b3: 0x402f6b20,
- 0x53b4: 0x402f6c20, 0x53b5: 0x402f6d20, 0x53b6: 0x402f6e20, 0x53b7: 0x402f6f20,
- 0x53b8: 0x402f7020, 0x53b9: 0x402f7120, 0x53ba: 0x402f7220, 0x53bb: 0x402f7320,
- 0x53bc: 0x402f7420, 0x53bd: 0x402f7520, 0x53be: 0x402f7620, 0x53bf: 0x402f7720,
+ 0x5380: 0x4082c220, 0x5381: 0x4082c420, 0x5382: 0x4082c620, 0x5383: 0x4082c820,
+ 0x5384: 0x4082ca20, 0x5385: 0x4082cc20, 0x5386: 0x4082ce20, 0x5387: 0x4082d020,
+ 0x5388: 0x4082d220, 0x5389: 0x4082d420, 0x538a: 0x4082d620, 0x538b: 0x4082d820,
+ 0x538c: 0x4082da20, 0x538d: 0x4082dc20, 0x538e: 0x4082de20, 0x538f: 0x4082e020,
+ 0x5390: 0x4082e220, 0x5391: 0x4082e420, 0x5392: 0x4082e620, 0x5393: 0x4082e820,
+ 0x5394: 0x4082ea20, 0x5395: 0x4082ec20, 0x5396: 0x4082ee20, 0x5397: 0x4082f020,
+ 0x5398: 0x4082f220, 0x5399: 0x4082f420, 0x539a: 0x4082f620, 0x539b: 0x4082f820,
+ 0x539c: 0x4082fa20, 0x539d: 0x4082fc20, 0x539e: 0x4082fe20, 0x539f: 0x40830020,
+ 0x53a0: 0x40830220, 0x53a1: 0x40830420, 0x53a2: 0x40830620, 0x53a3: 0x40830820,
+ 0x53a4: 0x40830a20, 0x53a5: 0x40830c20, 0x53a6: 0x40830e20, 0x53a7: 0x40831020,
+ 0x53a8: 0x40831220, 0x53a9: 0x40831420, 0x53aa: 0x40831620, 0x53ab: 0x40831820,
+ 0x53ac: 0x40831a20, 0x53ad: 0x40831c20, 0x53ae: 0x40831e20, 0x53af: 0x40832020,
+ 0x53b0: 0x40832220, 0x53b1: 0x40832420, 0x53b2: 0x40832620, 0x53b3: 0x40832820,
+ 0x53b4: 0x40832a20, 0x53b5: 0x40832c20, 0x53b6: 0x40832e20, 0x53b7: 0x40833020,
+ 0x53b8: 0x40833220, 0x53b9: 0x40833420, 0x53ba: 0x40833620, 0x53bb: 0x40833820,
+ 0x53bc: 0x40833a20, 0x53bd: 0x40833c20, 0x53be: 0x40833e20, 0x53bf: 0x40834020,
// Block 0x14f, offset 0x53c0
- 0x53c0: 0x402f7820, 0x53c1: 0x402f7920, 0x53c2: 0x402f7a20, 0x53c3: 0x402f7b20,
- 0x53c4: 0x402f7c20, 0x53c5: 0x402f7d20, 0x53c6: 0x402f7e20, 0x53c7: 0x402f7f20,
- 0x53c8: 0x402f8020, 0x53c9: 0x402f8120, 0x53ca: 0x402f8220, 0x53cb: 0x402f8320,
- 0x53cc: 0x402f8420, 0x53cd: 0x402f8520, 0x53ce: 0x402f8620, 0x53cf: 0x402f8720,
- 0x53d0: 0x402f8820, 0x53d1: 0x402f8920, 0x53d2: 0x402f8a20, 0x53d3: 0x402f8b20,
- 0x53d4: 0x402f8c20, 0x53d5: 0x402f8d20, 0x53d6: 0x402f8e20, 0x53d7: 0x402f8f20,
- 0x53d8: 0x402f9020, 0x53d9: 0x402f9120, 0x53da: 0x402f9220, 0x53db: 0x402f9320,
- 0x53dc: 0x402f9420, 0x53dd: 0x402f9520, 0x53de: 0x402f9620, 0x53df: 0x402f9720,
- 0x53e0: 0x402f9820, 0x53e1: 0x402f9920, 0x53e2: 0x402f9a20, 0x53e3: 0x402f9b20,
- 0x53e4: 0x402f9c20, 0x53e5: 0x402f9d20, 0x53e6: 0x402f9e20, 0x53e7: 0x402f9f20,
- 0x53e8: 0x402fa020, 0x53e9: 0x402fa120, 0x53ea: 0x402fa220, 0x53eb: 0x402fa320,
- 0x53ec: 0x402fa420, 0x53ed: 0x402fa520, 0x53ee: 0x402fa620, 0x53ef: 0x402fa720,
- 0x53f0: 0x402fa820, 0x53f1: 0x402fa920, 0x53f2: 0x402faa20, 0x53f3: 0x402fab20,
- 0x53f4: 0x402fac20, 0x53f5: 0x402fad20, 0x53f6: 0x402fae20, 0x53f7: 0x402faf20,
- 0x53f8: 0x402fb020, 0x53f9: 0x402fb120, 0x53fa: 0x402fb220, 0x53fb: 0x402fb320,
- 0x53fc: 0x402fb420, 0x53fd: 0x402fb520, 0x53fe: 0x402fb620, 0x53ff: 0x402fb720,
+ 0x53c0: 0x40834220, 0x53c1: 0x40834420, 0x53c2: 0x40834620, 0x53c3: 0x40834820,
+ 0x53c4: 0x40834a20, 0x53c5: 0x40834c20, 0x53c6: 0x40834e20, 0x53c7: 0x40835020,
+ 0x53c8: 0x40835220, 0x53c9: 0x40835420, 0x53ca: 0x40835620, 0x53cb: 0x40835820,
+ 0x53cc: 0x40835a20, 0x53cd: 0x40835c20, 0x53ce: 0x40835e20, 0x53cf: 0x40836020,
+ 0x53d0: 0x40836220, 0x53d1: 0x40836420, 0x53d2: 0x40836620, 0x53d3: 0x40836820,
+ 0x53d4: 0x40836a20, 0x53d5: 0x40836c20, 0x53d6: 0x40836e20, 0x53d7: 0x40837020,
+ 0x53d8: 0x40837220, 0x53d9: 0x40837420, 0x53da: 0x40837620, 0x53db: 0x40837820,
+ 0x53dc: 0x40837a20, 0x53dd: 0x40837c20, 0x53de: 0x40837e20, 0x53df: 0x40838020,
+ 0x53e0: 0x40838220, 0x53e1: 0x40838420, 0x53e2: 0x40838620, 0x53e3: 0x40838820,
+ 0x53e4: 0x40838a20, 0x53e5: 0x40838c20, 0x53e6: 0x40838e20, 0x53e7: 0x40839020,
+ 0x53e8: 0x40839220, 0x53e9: 0x40839420, 0x53ea: 0x40839620, 0x53eb: 0x40839820,
+ 0x53ec: 0x40839a20, 0x53ed: 0x40839c20, 0x53ee: 0x40839e20, 0x53ef: 0x4083a020,
+ 0x53f0: 0x4083a220, 0x53f1: 0x4083a420, 0x53f2: 0x4083a620, 0x53f3: 0x4083a820,
+ 0x53f4: 0x4083aa20, 0x53f5: 0x4083ac20, 0x53f6: 0x4083ae20, 0x53f7: 0x4083b020,
+ 0x53f8: 0x4083b220, 0x53f9: 0x4083b420, 0x53fa: 0x4083b620, 0x53fb: 0x4083b820,
+ 0x53fc: 0x4083ba20, 0x53fd: 0x4083bc20, 0x53fe: 0x4083be20, 0x53ff: 0x4083c020,
// Block 0x150, offset 0x5400
- 0x5400: 0x402fb820, 0x5401: 0x402fb920, 0x5402: 0x402fba20, 0x5403: 0x402fbb20,
- 0x5404: 0x402fbc20, 0x5405: 0x402fbd20, 0x5406: 0x402fbe20, 0x5407: 0x402fbf20,
- 0x5408: 0x402fc020, 0x5409: 0x402fc120, 0x540a: 0x402fc220, 0x540b: 0x402fc320,
- 0x540c: 0x402fc420, 0x540d: 0x402fc520, 0x540e: 0x402fc620, 0x540f: 0x402fc720,
- 0x5410: 0x402fc820, 0x5411: 0x402fc920, 0x5412: 0x402fca20, 0x5413: 0x402fcb20,
- 0x5414: 0x402fcc20, 0x5415: 0x402fcd20, 0x5416: 0x402fce20, 0x5417: 0x402fcf20,
- 0x5418: 0x402fd020, 0x5419: 0x402fd120, 0x541a: 0x402fd220, 0x541b: 0x402fd320,
- 0x541c: 0x402fd420, 0x541d: 0x402fd520, 0x541e: 0x402fd620, 0x541f: 0x402fd720,
- 0x5420: 0x402fd820, 0x5421: 0x402fd920, 0x5422: 0x402fda20, 0x5423: 0x402fdb20,
- 0x5424: 0x402fdc20, 0x5425: 0x402fdd20, 0x5426: 0x402fde20, 0x5427: 0x402fdf20,
- 0x5428: 0x402fe020, 0x5429: 0x402fe120, 0x542a: 0x402fe220, 0x542b: 0x402fe320,
- 0x542c: 0x402fe420, 0x542d: 0x402fe520, 0x542e: 0x402fe620, 0x542f: 0x402fe720,
- 0x5430: 0x402fe820, 0x5431: 0x402fe920, 0x5432: 0x402fea20, 0x5433: 0x402feb20,
- 0x5434: 0x402fec20, 0x5435: 0x402fed20, 0x5436: 0x402fee20, 0x5437: 0x402fef20,
- 0x5438: 0x402ff020, 0x5439: 0x402ff120, 0x543a: 0x402ff220, 0x543b: 0x402ff320,
- 0x543c: 0x402ff420, 0x543d: 0x402ff520, 0x543e: 0x402ff620, 0x543f: 0x402ff720,
+ 0x5400: 0x4083c220, 0x5401: 0x4083c420, 0x5402: 0x4083c620, 0x5403: 0x4083c820,
+ 0x5404: 0x4083ca20, 0x5405: 0x4083cc20, 0x5406: 0x4083ce20, 0x5407: 0x4083d020,
+ 0x5408: 0x4083d220, 0x5409: 0x4083d420, 0x540a: 0x4083d620, 0x540b: 0x4083d820,
+ 0x540c: 0x4083da20, 0x540d: 0x4083dc20, 0x540e: 0x4083de20, 0x540f: 0x4083e020,
+ 0x5410: 0x4083e220, 0x5411: 0x4083e420, 0x5412: 0x4083e620, 0x5413: 0x4083e820,
+ 0x5414: 0x4083ea20, 0x5415: 0x4083ec20, 0x5416: 0x4083ee20, 0x5417: 0x4083f020,
+ 0x5418: 0x4083f220, 0x5419: 0x4083f420, 0x541a: 0x4083f620, 0x541b: 0x4083f820,
+ 0x541c: 0x4083fa20, 0x541d: 0x4083fc20, 0x541e: 0x4083fe20, 0x541f: 0x40840020,
+ 0x5420: 0x40840220, 0x5421: 0x40840420, 0x5422: 0x40840620, 0x5423: 0x40840820,
+ 0x5424: 0x40840a20, 0x5425: 0x40840c20, 0x5426: 0x40840e20, 0x5427: 0x40841020,
+ 0x5428: 0x40841220, 0x5429: 0x40841420, 0x542a: 0x40841620, 0x542b: 0x40841820,
+ 0x542c: 0x40841a20, 0x542d: 0x40841c20, 0x542e: 0x40841e20, 0x542f: 0x40842020,
+ 0x5430: 0x40842220, 0x5431: 0x40842420, 0x5432: 0x40842620, 0x5433: 0x40842820,
+ 0x5434: 0x40842a20, 0x5435: 0x40842c20, 0x5436: 0x40842e20, 0x5437: 0x40843020,
+ 0x5438: 0x40843220, 0x5439: 0x40843420, 0x543a: 0x40843620, 0x543b: 0x40843820,
+ 0x543c: 0x40843a20, 0x543d: 0x40843c20, 0x543e: 0x40843e20, 0x543f: 0x40844020,
// Block 0x151, offset 0x5440
- 0x5440: 0x402ff820, 0x5441: 0x402ff920, 0x5442: 0x402ffa20, 0x5443: 0x402ffb20,
- 0x5444: 0x402ffc20, 0x5445: 0x402ffd20, 0x5446: 0x402ffe20, 0x5447: 0x402fff20,
- 0x5448: 0x40300020, 0x5449: 0x40300120, 0x544a: 0x40300220, 0x544b: 0x40300320,
- 0x544c: 0x40300420, 0x544d: 0x40300520, 0x544e: 0x40300620, 0x544f: 0x40300720,
- 0x5450: 0x40300820, 0x5451: 0x40300920, 0x5452: 0x40300a20, 0x5453: 0x40300b20,
- 0x5454: 0x40300c20, 0x5455: 0x40300d20, 0x5456: 0x40300e20, 0x5457: 0x40300f20,
- 0x5458: 0x40301020, 0x5459: 0x40301120, 0x545a: 0x40301220, 0x545b: 0x40301320,
- 0x545c: 0x40301420, 0x545d: 0x40301520, 0x545e: 0x40301620, 0x545f: 0x40301720,
- 0x5460: 0x40301820, 0x5461: 0x40301920, 0x5462: 0x40301a20, 0x5463: 0x40301b20,
- 0x5464: 0x40301c20, 0x5465: 0x40301d20, 0x5466: 0x40301e20, 0x5467: 0x40301f20,
- 0x5468: 0x40302020, 0x5469: 0x40302120, 0x546a: 0x40302220, 0x546b: 0x40302320,
- 0x546c: 0x40302420, 0x546d: 0x40302520, 0x546e: 0x40302620, 0x546f: 0x40302720,
- 0x5470: 0x40302820, 0x5471: 0x40302920, 0x5472: 0x40302a20, 0x5473: 0x40302b20,
- 0x5474: 0x40302c20, 0x5475: 0x40302d20, 0x5476: 0x40302e20, 0x5477: 0x40302f20,
- 0x5478: 0x40303020,
+ 0x5440: 0x40844220, 0x5441: 0x40844420, 0x5442: 0x40844620, 0x5443: 0x40844820,
+ 0x5444: 0x40844a20, 0x5445: 0x40844c20, 0x5446: 0x40844e20, 0x5447: 0x40845020,
+ 0x5448: 0x40845220, 0x5449: 0x40845420, 0x544a: 0x40845620, 0x544b: 0x40845820,
+ 0x544c: 0x40845a20, 0x544d: 0x40845c20, 0x544e: 0x40845e20, 0x544f: 0x40846020,
+ 0x5450: 0x40846220, 0x5451: 0x40846420, 0x5452: 0x40846620, 0x5453: 0x40846820,
+ 0x5454: 0x40846a20, 0x5455: 0x40846c20, 0x5456: 0x40846e20, 0x5457: 0x40847020,
+ 0x5458: 0x40847220, 0x5459: 0x40847420, 0x545a: 0x40847620, 0x545b: 0x40847820,
+ 0x545c: 0x40847a20, 0x545d: 0x40847c20, 0x545e: 0x40847e20, 0x545f: 0x40848020,
+ 0x5460: 0x40848220, 0x5461: 0x40848420, 0x5462: 0x40848620, 0x5463: 0x40848820,
+ 0x5464: 0x40848a20, 0x5465: 0x40848c20, 0x5466: 0x40848e20, 0x5467: 0x40849020,
+ 0x5468: 0x40849220, 0x5469: 0x40849420, 0x546a: 0x40849620, 0x546b: 0x40849820,
+ 0x546c: 0x40849a20, 0x546d: 0x40849c20, 0x546e: 0x40849e20, 0x546f: 0x4084a020,
+ 0x5470: 0x4084a220, 0x5471: 0x4084a420, 0x5472: 0x4084a620, 0x5473: 0x4084a820,
+ 0x5474: 0x4084aa20, 0x5475: 0x4084ac20, 0x5476: 0x4084ae20, 0x5477: 0x4084b020,
+ 0x5478: 0x4084b220, 0x5479: 0x4084b420, 0x547a: 0x4084b620, 0x547b: 0x4084b820,
+ 0x547c: 0x4084ba20, 0x547d: 0x4084bc20, 0x547e: 0x4084be20, 0x547f: 0x4084c020,
// Block 0x152, offset 0x5480
- 0x5480: 0x40319920, 0x5481: 0x4031bc20,
+ 0x5480: 0x4084c220, 0x5481: 0x4084c420, 0x5482: 0x4084c620, 0x5483: 0x4084c820,
+ 0x5484: 0x4084ca20, 0x5485: 0x4084cc20, 0x5486: 0x4084ce20, 0x5487: 0x4084d020,
+ 0x5488: 0x4084d220, 0x5489: 0x4084d420, 0x548a: 0x4084d620, 0x548b: 0x4084d820,
+ 0x548c: 0x4084da20, 0x548d: 0x4084dc20, 0x548e: 0x4084de20, 0x548f: 0x4084e020,
+ 0x5490: 0x4084e220, 0x5491: 0x4084e420, 0x5492: 0x4084e620, 0x5493: 0x4084e820,
+ 0x5494: 0x4084ea20, 0x5495: 0x4084ec20, 0x5496: 0x4084ee20, 0x5497: 0x4084f020,
+ 0x5498: 0x4084f220, 0x5499: 0x4084f420, 0x549a: 0x4084f620, 0x549b: 0x4084f820,
+ 0x549c: 0x4084fa20, 0x549d: 0x4084fc20, 0x549e: 0x4084fe20, 0x549f: 0x40850020,
+ 0x54a0: 0x40850220, 0x54a1: 0x40850420, 0x54a2: 0x40850620, 0x54a3: 0x40850820,
+ 0x54a4: 0x40850a20, 0x54a5: 0x40850c20, 0x54a6: 0x40850e20, 0x54a7: 0x40851020,
+ 0x54a8: 0x40851220, 0x54a9: 0x40851420, 0x54aa: 0x40851620, 0x54ab: 0x40851820,
+ 0x54ac: 0x40851a20, 0x54ad: 0x40851c20, 0x54ae: 0x40851e20, 0x54af: 0x40852020,
+ 0x54b0: 0x40852220, 0x54b1: 0x40852420, 0x54b2: 0x40852620, 0x54b3: 0x40852820,
+ 0x54b4: 0x40852a20, 0x54b5: 0x40852c20, 0x54b6: 0x40852e20, 0x54b7: 0x40853020,
+ 0x54b8: 0x40853220, 0x54b9: 0x40853420, 0x54ba: 0x40853620, 0x54bb: 0x40853820,
+ 0x54bc: 0x40853a20, 0x54bd: 0x40853c20, 0x54be: 0x40853e20, 0x54bf: 0x40854020,
// Block 0x153, offset 0x54c0
- 0x54c0: 0x400d9c20, 0x54c1: 0x400d9d20, 0x54c2: 0x400d9e20, 0x54c3: 0x400d9f20,
- 0x54c4: 0x400da020, 0x54c5: 0x400da120, 0x54c6: 0x400da220, 0x54c7: 0x400da320,
- 0x54c8: 0x400da420, 0x54c9: 0x400da520, 0x54ca: 0x400da620, 0x54cb: 0x400da720,
- 0x54cc: 0x400da820, 0x54cd: 0x400da920, 0x54ce: 0x400daa20, 0x54cf: 0x400dab20,
- 0x54d0: 0x400dac20, 0x54d1: 0x400dad20, 0x54d2: 0x400dae20, 0x54d3: 0x400daf20,
- 0x54d4: 0x400db020, 0x54d5: 0x400db120, 0x54d6: 0x400db220, 0x54d7: 0x400db320,
- 0x54d8: 0x400db420, 0x54d9: 0x400db520, 0x54da: 0x400db620, 0x54db: 0x400db720,
- 0x54dc: 0x400db820, 0x54dd: 0x400db920, 0x54de: 0x400dba20, 0x54df: 0x400dbb20,
- 0x54e0: 0x400dbc20, 0x54e1: 0x400dbd20, 0x54e2: 0x400dbe20, 0x54e3: 0x400dbf20,
- 0x54e4: 0x400dc020, 0x54e5: 0x400dc120, 0x54e6: 0x400dc220, 0x54e7: 0x400dc320,
- 0x54e8: 0x400dc420, 0x54e9: 0x400dc520, 0x54ea: 0x400dc620, 0x54eb: 0x400dc720,
- 0x54ec: 0x400dc820, 0x54ed: 0x400dc920, 0x54ee: 0x400dca20, 0x54ef: 0x400dcb20,
- 0x54f0: 0x400dcc20, 0x54f1: 0x400dcd20, 0x54f2: 0x400dce20, 0x54f3: 0x400dcf20,
- 0x54f4: 0x400dd020, 0x54f5: 0x400dd120, 0x54f6: 0x400dd220, 0x54f7: 0x400dd320,
- 0x54f8: 0x400dd420, 0x54f9: 0x400dd520, 0x54fa: 0x400dd620, 0x54fb: 0x400dd720,
- 0x54fc: 0x400dd820, 0x54fd: 0x400dd920, 0x54fe: 0x400dda20, 0x54ff: 0x400ddb20,
+ 0x54c0: 0x40854220, 0x54c1: 0x40854420, 0x54c2: 0x40854620, 0x54c3: 0x40854820,
+ 0x54c4: 0x40854a20, 0x54c5: 0x40854c20, 0x54c6: 0x40854e20, 0x54c7: 0x40855020,
+ 0x54c8: 0x40855220, 0x54c9: 0x40855420, 0x54ca: 0x40855620, 0x54cb: 0x40855820,
+ 0x54cc: 0x40855a20, 0x54cd: 0x40855c20, 0x54ce: 0x40855e20, 0x54cf: 0x40856020,
+ 0x54d0: 0x40856220, 0x54d1: 0x40856420, 0x54d2: 0x40856620, 0x54d3: 0x40856820,
+ 0x54d4: 0x40856a20, 0x54d5: 0x40856c20, 0x54d6: 0x40856e20, 0x54d7: 0x40857020,
+ 0x54d8: 0x40857220, 0x54d9: 0x40857420, 0x54da: 0x40857620, 0x54db: 0x40857820,
+ 0x54dc: 0x40857a20, 0x54dd: 0x40857c20, 0x54de: 0x40857e20, 0x54df: 0x40858020,
+ 0x54e0: 0x40858220, 0x54e1: 0x40858420, 0x54e2: 0x40858620, 0x54e3: 0x40858820,
+ 0x54e4: 0x40858a20, 0x54e5: 0x40858c20, 0x54e6: 0x40858e20, 0x54e7: 0x40859020,
+ 0x54e8: 0x40859220, 0x54e9: 0x40859420, 0x54ea: 0x40859620, 0x54eb: 0x40859820,
+ 0x54ec: 0x40859a20, 0x54ed: 0x40859c20, 0x54ee: 0x40859e20, 0x54ef: 0x4085a020,
+ 0x54f0: 0x4085a220, 0x54f1: 0x4085a420, 0x54f2: 0x4085a620, 0x54f3: 0x4085a820,
+ 0x54f4: 0x4085aa20, 0x54f5: 0x4085ac20, 0x54f6: 0x4085ae20, 0x54f7: 0x4085b020,
+ 0x54f8: 0x4085b220, 0x54f9: 0x4085b420, 0x54fa: 0x4085b620, 0x54fb: 0x4085b820,
+ 0x54fc: 0x4085ba20, 0x54fd: 0x4085bc20, 0x54fe: 0x4085be20, 0x54ff: 0x4085c020,
// Block 0x154, offset 0x5500
- 0x5500: 0x400ddc20, 0x5501: 0x400ddd20, 0x5502: 0x400dde20, 0x5503: 0x400ddf20,
- 0x5504: 0x400de020, 0x5505: 0x400de120, 0x5506: 0x400de220, 0x5507: 0x400de320,
- 0x5508: 0x400de420, 0x5509: 0x400de520, 0x550a: 0x400de620, 0x550b: 0x400de720,
- 0x550c: 0x400de820, 0x550d: 0x400de920, 0x550e: 0x400dea20, 0x550f: 0x400deb20,
- 0x5510: 0x400dec20, 0x5511: 0x400ded20, 0x5512: 0x400dee20, 0x5513: 0x400def20,
- 0x5514: 0x400df020, 0x5515: 0x400df120, 0x5516: 0x400df220, 0x5517: 0x400df320,
- 0x5518: 0x400df420, 0x5519: 0x400df520, 0x551a: 0x400df620, 0x551b: 0x400df720,
- 0x551c: 0x400df820, 0x551d: 0x400df920, 0x551e: 0x400dfa20, 0x551f: 0x400dfb20,
- 0x5520: 0x400dfc20, 0x5521: 0x400dfd20, 0x5522: 0x400dfe20, 0x5523: 0x400dff20,
- 0x5524: 0x400e0020, 0x5525: 0x400e0120, 0x5526: 0x400e0220, 0x5527: 0x400e0320,
- 0x5528: 0x400e0420, 0x5529: 0x400e0520, 0x552a: 0x400e0620, 0x552b: 0x400e0720,
- 0x552c: 0x400e0820, 0x552d: 0x400e0920, 0x552e: 0x400e0a20, 0x552f: 0x400e0b20,
- 0x5530: 0x400e0c20, 0x5531: 0x400e0d20, 0x5532: 0x400e0e20, 0x5533: 0x400e0f20,
- 0x5534: 0x400e1020, 0x5535: 0x400e1120, 0x5536: 0x400e1220, 0x5537: 0x400e1320,
- 0x5538: 0x400e1420, 0x5539: 0x400e1520, 0x553a: 0x400e1620, 0x553b: 0x400e1720,
- 0x553c: 0x400e1820, 0x553d: 0x400e1920, 0x553e: 0x400e1a20, 0x553f: 0x400e1b20,
+ 0x5500: 0x4085c220, 0x5501: 0x4085c420, 0x5502: 0x4085c620, 0x5503: 0x4085c820,
+ 0x5504: 0x4085ca20, 0x5505: 0x4085cc20, 0x5506: 0x4085ce20, 0x5507: 0x4085d020,
+ 0x5508: 0x4085d220, 0x5509: 0x4085d420, 0x550a: 0x4085d620, 0x550b: 0x4085d820,
+ 0x550c: 0x4085da20, 0x550d: 0x4085dc20, 0x550e: 0x4085de20, 0x550f: 0x4085e020,
+ 0x5510: 0x4085e220, 0x5511: 0x4085e420, 0x5512: 0x4085e620, 0x5513: 0x4085e820,
+ 0x5514: 0x4085ea20, 0x5515: 0x4085ec20, 0x5516: 0x4085ee20, 0x5517: 0x4085f020,
+ 0x5518: 0x4085f220, 0x5519: 0x4085f420, 0x551a: 0x4085f620, 0x551b: 0x4085f820,
+ 0x551c: 0x4085fa20, 0x551d: 0x4085fc20, 0x551e: 0x4085fe20, 0x551f: 0x40860020,
+ 0x5520: 0x40860220, 0x5521: 0x40860420, 0x5522: 0x40860620, 0x5523: 0x40860820,
+ 0x5524: 0x40860a20, 0x5525: 0x40860c20, 0x5526: 0x40860e20, 0x5527: 0x40861020,
+ 0x5528: 0x40861220, 0x5529: 0x40861420, 0x552a: 0x40861620, 0x552b: 0x40861820,
+ 0x552c: 0x40861a20, 0x552d: 0x40861c20, 0x552e: 0x40861e20,
// Block 0x155, offset 0x5540
- 0x5540: 0x400e1c20, 0x5541: 0x400e1d20, 0x5542: 0x400e1e20, 0x5543: 0x400e1f20,
- 0x5544: 0x400e2020, 0x5545: 0x400e2120, 0x5546: 0x400e2220, 0x5547: 0x400e2320,
- 0x5548: 0x400e2420, 0x5549: 0x400e2520, 0x554a: 0x400e2620, 0x554b: 0x400e2720,
- 0x554c: 0x400e2820, 0x554d: 0x400e2920, 0x554e: 0x400e2a20, 0x554f: 0x400e2b20,
- 0x5550: 0x400e2c20, 0x5551: 0x400e2d20, 0x5552: 0x400e2e20, 0x5553: 0x400e2f20,
- 0x5554: 0x400e3020, 0x5555: 0x400e3120, 0x5556: 0x400e3220, 0x5557: 0x400e3320,
- 0x5558: 0x400e3420, 0x5559: 0x400e3520, 0x555a: 0x400e3620, 0x555b: 0x400e3720,
- 0x555c: 0x400e3820, 0x555d: 0x400e3920, 0x555e: 0x400e3a20, 0x555f: 0x400e3b20,
- 0x5560: 0x400e3c20, 0x5561: 0x400e3d20, 0x5562: 0x400e3e20, 0x5563: 0x400e3f20,
- 0x5564: 0x400e4020, 0x5565: 0x400e4120, 0x5566: 0x400e4220, 0x5567: 0x400e4320,
- 0x5568: 0x400e4420, 0x5569: 0x400e4520, 0x556a: 0x400e4620, 0x556b: 0x400e4720,
- 0x556c: 0x400e4820, 0x556d: 0x400e4920, 0x556e: 0x400e4a20, 0x556f: 0x400e4b20,
- 0x5570: 0x400e4c20, 0x5571: 0x400e4d20, 0x5572: 0x400e4e20, 0x5573: 0x400e4f20,
- 0x5574: 0x400e5020, 0x5575: 0x400e5120, 0x5576: 0x400e5220, 0x5577: 0x400e5320,
- 0x5578: 0x400e5420, 0x5579: 0x400e5520, 0x557a: 0x400e5620, 0x557b: 0x400e5720,
- 0x557c: 0x400e5820, 0x557d: 0x400e5920, 0x557e: 0x400e5a20, 0x557f: 0x400e5b20,
+ 0x5540: 0x405e3a20, 0x5541: 0x405e3c20, 0x5542: 0x405e3e20, 0x5543: 0x405e4020,
+ 0x5544: 0x405e4220, 0x5545: 0x405e4420, 0x5546: 0x405e4620, 0x5547: 0x405e4820,
+ 0x5548: 0x405e4a20, 0x5549: 0x405e4c20, 0x554a: 0x405e4e20, 0x554b: 0x405e5020,
+ 0x554c: 0x405e5220, 0x554d: 0x405e5420, 0x554e: 0x405e5620, 0x554f: 0x405e5820,
+ 0x5550: 0x405e5a20, 0x5551: 0x405e5c20, 0x5552: 0x405e5e20, 0x5553: 0x405e6020,
+ 0x5554: 0x405e6220, 0x5555: 0x405e6420, 0x5556: 0x405e6620, 0x5557: 0x405e6820,
+ 0x5558: 0x405e6a20, 0x5559: 0x405e6c20, 0x555a: 0x405e6e20, 0x555b: 0x405e7020,
+ 0x555c: 0x405e7220, 0x555d: 0x405e7420, 0x555e: 0x405e7620, 0x555f: 0x405e7820,
+ 0x5560: 0x405e7a20, 0x5561: 0x405e7c20, 0x5562: 0x405e7e20, 0x5563: 0x405e8020,
+ 0x5564: 0x405e8220, 0x5565: 0x405e8420, 0x5566: 0x405e8620, 0x5567: 0x405e8820,
+ 0x5568: 0x405e8a20, 0x5569: 0x405e8c20, 0x556a: 0x405e8e20, 0x556b: 0x405e9020,
+ 0x556c: 0x405e9220, 0x556d: 0x405e9420, 0x556e: 0x405e9620, 0x556f: 0x405e9820,
+ 0x5570: 0x405e9a20, 0x5571: 0x405e9c20, 0x5572: 0x405e9e20, 0x5573: 0x405ea020,
+ 0x5574: 0x405ea220, 0x5575: 0x405ea420, 0x5576: 0x405ea620, 0x5577: 0x405ea820,
+ 0x5578: 0x405eaa20, 0x5579: 0x405eac20, 0x557a: 0x405eae20, 0x557b: 0x405eb020,
+ 0x557c: 0x405eb220, 0x557d: 0x405eb420, 0x557e: 0x405eb620, 0x557f: 0x405eb820,
// Block 0x156, offset 0x5580
- 0x5580: 0x400e5c20, 0x5581: 0x400e5d20, 0x5582: 0x400e5e20, 0x5583: 0x400e5f20,
- 0x5584: 0x400e6020, 0x5585: 0x400e6120, 0x5586: 0x400e6220, 0x5587: 0x400e6320,
- 0x5588: 0x400e6420, 0x5589: 0x400e6520, 0x558a: 0x400e6620, 0x558b: 0x400e6720,
- 0x558c: 0x400e6820, 0x558d: 0x400e6920, 0x558e: 0x400e6a20, 0x558f: 0x400e6b20,
- 0x5590: 0x400e6c20, 0x5591: 0x400e6d20, 0x5592: 0x400e6e20, 0x5593: 0x400e6f20,
- 0x5594: 0x400e7020, 0x5595: 0x400e7120, 0x5596: 0x400e7220, 0x5597: 0x400e7320,
- 0x5598: 0x400e7420, 0x5599: 0x400e7520, 0x559a: 0x400e7620, 0x559b: 0x400e7720,
- 0x559c: 0x400e7820, 0x559d: 0x400e7920, 0x559e: 0x400e7a20, 0x559f: 0x400e7b20,
- 0x55a0: 0x400e7c20, 0x55a1: 0x400e7d20, 0x55a2: 0x400e7e20, 0x55a3: 0x400e7f20,
- 0x55a4: 0x400e8020, 0x55a5: 0x400e8120, 0x55a6: 0x400e8220, 0x55a7: 0x400e8320,
- 0x55a8: 0x400e8420, 0x55a9: 0x400e8520, 0x55aa: 0x400e8620, 0x55ab: 0x400e8720,
- 0x55ac: 0x400e8820, 0x55ad: 0x400e8920, 0x55ae: 0x400e8a20, 0x55af: 0x400e8b20,
- 0x55b0: 0x400e8c20, 0x55b1: 0x400e8d20, 0x55b2: 0x400e8e20, 0x55b3: 0x400e8f20,
- 0x55b4: 0x400e9020, 0x55b5: 0x400e9120,
+ 0x5580: 0x405eba20, 0x5581: 0x405ebc20, 0x5582: 0x405ebe20, 0x5583: 0x405ec020,
+ 0x5584: 0x405ec220, 0x5585: 0x405ec420, 0x5586: 0x405ec620, 0x5587: 0x405ec820,
+ 0x5588: 0x405eca20, 0x5589: 0x405ecc20, 0x558a: 0x405ece20, 0x558b: 0x405ed020,
+ 0x558c: 0x405ed220, 0x558d: 0x405ed420, 0x558e: 0x405ed620, 0x558f: 0x405ed820,
+ 0x5590: 0x405eda20, 0x5591: 0x405edc20, 0x5592: 0x405ede20, 0x5593: 0x405ee020,
+ 0x5594: 0x405ee220, 0x5595: 0x405ee420, 0x5596: 0x405ee620, 0x5597: 0x405ee820,
+ 0x5598: 0x405eea20, 0x5599: 0x405eec20, 0x559a: 0x405eee20, 0x559b: 0x405ef020,
+ 0x559c: 0x405ef220, 0x559d: 0x405ef420, 0x559e: 0x405ef620, 0x559f: 0x405ef820,
+ 0x55a0: 0x405efa20, 0x55a1: 0x405efc20, 0x55a2: 0x405efe20, 0x55a3: 0x405f0020,
+ 0x55a4: 0x405f0220, 0x55a5: 0x405f0420, 0x55a6: 0x405f0620, 0x55a7: 0x405f0820,
+ 0x55a8: 0x405f0a20, 0x55a9: 0x405f0c20, 0x55aa: 0x405f0e20, 0x55ab: 0x405f1020,
+ 0x55ac: 0x405f1220, 0x55ad: 0x405f1420, 0x55ae: 0x405f1620, 0x55af: 0x405f1820,
+ 0x55b0: 0x405f1a20, 0x55b1: 0x405f1c20, 0x55b2: 0x405f1e20, 0x55b3: 0x405f2020,
+ 0x55b4: 0x405f2220, 0x55b5: 0x405f2420, 0x55b6: 0x405f2620, 0x55b7: 0x405f2820,
+ 0x55b8: 0x405f2a20, 0x55b9: 0x405f2c20, 0x55ba: 0x405f2e20, 0x55bb: 0x405f3020,
+ 0x55bc: 0x405f3220, 0x55bd: 0x405f3420, 0x55be: 0x405f3620, 0x55bf: 0x405f3820,
// Block 0x157, offset 0x55c0
- 0x55c0: 0x400e9220, 0x55c1: 0x400e9320, 0x55c2: 0x400e9420, 0x55c3: 0x400e9520,
- 0x55c4: 0x400e9620, 0x55c5: 0x400e9720, 0x55c6: 0x400e9820, 0x55c7: 0x400e9920,
- 0x55c8: 0x400e9a20, 0x55c9: 0x400e9b20, 0x55ca: 0x400e9c20, 0x55cb: 0x400e9d20,
- 0x55cc: 0x400e9e20, 0x55cd: 0x400e9f20, 0x55ce: 0x400ea020, 0x55cf: 0x400ea120,
- 0x55d0: 0x400ea220, 0x55d1: 0x400ea320, 0x55d2: 0x400ea420, 0x55d3: 0x400ea520,
- 0x55d4: 0x400ea620, 0x55d5: 0x400ea720, 0x55d6: 0x400ea820, 0x55d7: 0x400ea920,
- 0x55d8: 0x400eaa20, 0x55d9: 0x400eab20, 0x55da: 0x400eac20, 0x55db: 0x400ead20,
- 0x55dc: 0x400eae20, 0x55dd: 0x400eaf20, 0x55de: 0x400eb020, 0x55df: 0x400eb120,
- 0x55e0: 0x400eb220, 0x55e1: 0x400eb320, 0x55e2: 0x400eb420, 0x55e3: 0x400eb520,
- 0x55e4: 0x400eb620, 0x55e5: 0x400eb720, 0x55e6: 0x400eb820,
- 0x55e9: 0x400ecc20, 0x55ea: 0x400ebc20, 0x55eb: 0x400ebd20,
- 0x55ec: 0x400ebe20, 0x55ed: 0x400ebf20, 0x55ee: 0x400ec020, 0x55ef: 0x400ec120,
- 0x55f0: 0x400ec220, 0x55f1: 0x400ec320, 0x55f2: 0x400ec420, 0x55f3: 0x400ec520,
- 0x55f4: 0x400ec620, 0x55f5: 0x400ec720, 0x55f6: 0x400ec820, 0x55f7: 0x400ec920,
- 0x55f8: 0x400eca20, 0x55f9: 0x400ecb20, 0x55fa: 0x400ecd20, 0x55fb: 0x400ece20,
- 0x55fc: 0x400ecf20, 0x55fd: 0x400ed020, 0x55fe: 0x400ed120, 0x55ff: 0x400ed220,
+ 0x55c0: 0x405f3a20, 0x55c1: 0x405f3c20, 0x55c2: 0x405f3e20, 0x55c3: 0x405f4020,
+ 0x55c4: 0x405f4220, 0x55c5: 0x405f4420, 0x55c6: 0x405f4620, 0x55c7: 0x405f4820,
+ 0x55c8: 0x405f4a20, 0x55c9: 0x405f4c20, 0x55ca: 0x405f4e20, 0x55cb: 0x405f5020,
+ 0x55cc: 0x405f5220, 0x55cd: 0x405f5420, 0x55ce: 0x405f5620, 0x55cf: 0x405f5820,
+ 0x55d0: 0x405f5a20, 0x55d1: 0x405f5c20, 0x55d2: 0x405f5e20, 0x55d3: 0x405f6020,
+ 0x55d4: 0x405f6220, 0x55d5: 0x405f6420, 0x55d6: 0x405f6620, 0x55d7: 0x405f6820,
+ 0x55d8: 0x405f6a20, 0x55d9: 0x405f6c20, 0x55da: 0x405f6e20, 0x55db: 0x405f7020,
+ 0x55dc: 0x405f7220, 0x55dd: 0x405f7420, 0x55de: 0x405f7620, 0x55df: 0x405f7820,
+ 0x55e0: 0x405f7a20, 0x55e1: 0x405f7c20, 0x55e2: 0x405f7e20, 0x55e3: 0x405f8020,
+ 0x55e4: 0x405f8220, 0x55e5: 0x405f8420, 0x55e6: 0x405f8620, 0x55e7: 0x405f8820,
+ 0x55e8: 0x405f8a20, 0x55e9: 0x405f8c20, 0x55ea: 0x405f8e20, 0x55eb: 0x405f9020,
+ 0x55ec: 0x405f9220, 0x55ed: 0x405f9420, 0x55ee: 0x405f9620, 0x55ef: 0x405f9820,
+ 0x55f0: 0x405f9a20, 0x55f1: 0x405f9c20, 0x55f2: 0x405f9e20, 0x55f3: 0x405fa020,
+ 0x55f4: 0x405fa220, 0x55f5: 0x405fa420, 0x55f6: 0x405fa620, 0x55f7: 0x405fa820,
+ 0x55f8: 0x405faa20, 0x55f9: 0x405fac20, 0x55fa: 0x405fae20, 0x55fb: 0x405fb020,
+ 0x55fc: 0x405fb220, 0x55fd: 0x405fb420, 0x55fe: 0x405fb620, 0x55ff: 0x405fb820,
// Block 0x158, offset 0x5600
- 0x5600: 0x400ed320, 0x5601: 0x400ed420, 0x5602: 0x400ed520, 0x5603: 0x400ed620,
- 0x5604: 0x400ed720, 0x5605: 0x400ed820, 0x5606: 0x400ed920, 0x5607: 0x400eda20,
- 0x5608: 0x400edb20, 0x5609: 0x400edc20, 0x560a: 0x400edd20, 0x560b: 0x400ede20,
- 0x560c: 0x400edf20, 0x560d: 0x400ee020, 0x560e: 0x400ee120, 0x560f: 0x400ee220,
- 0x5610: 0x400ee320, 0x5611: 0x400ee420, 0x5612: 0x400ee520, 0x5613: 0x400ee620,
- 0x5614: 0x400ee720, 0x5615: 0x400ee820, 0x5616: 0x400ee920, 0x5617: 0x400eea20,
- 0x5618: 0x400eeb20, 0x5619: 0x400eec20, 0x561a: 0x400eed20, 0x561b: 0x400eee20,
- 0x561c: 0x400eef20, 0x561d: 0x400ef020, 0x561e: 0x400eea20, 0x561f: 0x400eeb20,
- 0x5620: 0x400eeb20, 0x5621: 0x400eeb20, 0x5622: 0x400eeb20, 0x5623: 0x400eeb20,
- 0x5624: 0x400eeb20, 0x5625: 0x80000000, 0x5626: 0x80000000, 0x5627: 0x80000000,
- 0x5628: 0x80000000, 0x5629: 0x80000000, 0x562a: 0x400ef120, 0x562b: 0x400ef220,
- 0x562c: 0x400ef320, 0x562d: 0x80000000, 0x562e: 0x80000000, 0x562f: 0x80000000,
- 0x5630: 0x80000000, 0x5631: 0x80000000, 0x5632: 0x80000000, 0x5633: 0x80000000,
- 0x5634: 0x80000000, 0x5635: 0x80000000, 0x5636: 0x80000000, 0x5637: 0x80000000,
- 0x5638: 0x80000000, 0x5639: 0x80000000, 0x563a: 0x80000000, 0x563b: 0x80000000,
- 0x563c: 0x80000000, 0x563d: 0x80000000, 0x563e: 0x80000000, 0x563f: 0x80000000,
+ 0x5600: 0x405fba20, 0x5601: 0x405fbc20, 0x5602: 0x405fbe20, 0x5603: 0x405fc020,
+ 0x5604: 0x405fc220, 0x5605: 0x405fc420, 0x5606: 0x405fc620, 0x5607: 0x405fc820,
+ 0x5608: 0x405fca20, 0x5609: 0x405fcc20, 0x560a: 0x405fce20, 0x560b: 0x405fd020,
+ 0x560c: 0x405fd220, 0x560d: 0x405fd420, 0x560e: 0x405fd620, 0x560f: 0x405fd820,
+ 0x5610: 0x405fda20, 0x5611: 0x405fdc20, 0x5612: 0x405fde20, 0x5613: 0x405fe020,
+ 0x5614: 0x405fe220, 0x5615: 0x405fe420, 0x5616: 0x405fe620, 0x5617: 0x405fe820,
+ 0x5618: 0x405fea20, 0x5619: 0x405fec20, 0x561a: 0x405fee20, 0x561b: 0x405ff020,
+ 0x561c: 0x405ff220, 0x561d: 0x405ff420, 0x561e: 0x405ff620, 0x561f: 0x405ff820,
+ 0x5620: 0x405ffa20, 0x5621: 0x405ffc20, 0x5622: 0x405ffe20, 0x5623: 0x40600020,
+ 0x5624: 0x40600220, 0x5625: 0x40600420, 0x5626: 0x40600620, 0x5627: 0x40600820,
+ 0x5628: 0x40600a20, 0x5629: 0x40600c20, 0x562a: 0x40600e20, 0x562b: 0x40601020,
+ 0x562c: 0x40601220, 0x562d: 0x40601420, 0x562e: 0x40601620, 0x562f: 0x40601820,
+ 0x5630: 0x40601a20, 0x5631: 0x40601c20, 0x5632: 0x40601e20, 0x5633: 0x40602020,
+ 0x5634: 0x40602220, 0x5635: 0x40602420, 0x5636: 0x40602620, 0x5637: 0x40602820,
+ 0x5638: 0x40602a20, 0x5639: 0x40602c20, 0x563a: 0x40602e20, 0x563b: 0x40603020,
+ 0x563c: 0x40603220, 0x563d: 0x40603420, 0x563e: 0x40603620, 0x563f: 0x40603820,
// Block 0x159, offset 0x5640
- 0x5640: 0x80000000, 0x5641: 0x80000000, 0x5642: 0x80000000, 0x5643: 0x400ef420,
- 0x5644: 0x400ef520, 0x5645: 0x80000000, 0x5646: 0x80000000, 0x5647: 0x80000000,
- 0x5648: 0x80000000, 0x5649: 0x80000000, 0x564a: 0x80000000, 0x564b: 0x80000000,
- 0x564c: 0x400ef620, 0x564d: 0x400ef720, 0x564e: 0x400ef820, 0x564f: 0x400ef920,
- 0x5650: 0x400efa20, 0x5651: 0x400efb20, 0x5652: 0x400efc20, 0x5653: 0x400efd20,
- 0x5654: 0x400efe20, 0x5655: 0x400eff20, 0x5656: 0x400f0020, 0x5657: 0x400f0120,
- 0x5658: 0x400f0220, 0x5659: 0x400f0320, 0x565a: 0x400f0420, 0x565b: 0x400f0520,
- 0x565c: 0x400f0620, 0x565d: 0x400f0720, 0x565e: 0x400f0820, 0x565f: 0x400f0920,
- 0x5660: 0x400f0a20, 0x5661: 0x400f0b20, 0x5662: 0x400f0c20, 0x5663: 0x400f0d20,
- 0x5664: 0x400f0e20, 0x5665: 0x400f0f20, 0x5666: 0x400f1020, 0x5667: 0x400f1120,
- 0x5668: 0x400f1220, 0x5669: 0x400f1320, 0x566a: 0x80000000, 0x566b: 0x80000000,
- 0x566c: 0x80000000, 0x566d: 0x80000000, 0x566e: 0x400f1420, 0x566f: 0x400f1520,
- 0x5670: 0x400f1620, 0x5671: 0x400f1720, 0x5672: 0x400f1820, 0x5673: 0x400f1920,
- 0x5674: 0x400f1a20, 0x5675: 0x400f1b20, 0x5676: 0x400f1c20, 0x5677: 0x400f1d20,
- 0x5678: 0x400f1e20, 0x5679: 0x400f1f20, 0x567a: 0x400f2020, 0x567b: 0x400f1f20,
- 0x567c: 0x400f2020, 0x567d: 0x400f1f20, 0x567e: 0x400f2020, 0x567f: 0x400f1f20,
+ 0x5640: 0x40603a20, 0x5641: 0x40603c20, 0x5642: 0x40603e20, 0x5643: 0x40604020,
+ 0x5644: 0x40604220, 0x5645: 0x40604420, 0x5646: 0x40604620, 0x5647: 0x40604820,
+ 0x5648: 0x40604a20, 0x5649: 0x40604c20, 0x564a: 0x40604e20, 0x564b: 0x40605020,
+ 0x564c: 0x40605220, 0x564d: 0x40605420, 0x564e: 0x40605620, 0x564f: 0x40605820,
+ 0x5650: 0x40605a20, 0x5651: 0x40605c20, 0x5652: 0x40605e20, 0x5653: 0x40606020,
+ 0x5654: 0x40606220, 0x5655: 0x40606420, 0x5656: 0x40606620, 0x5657: 0x40606820,
+ 0x5658: 0x40606a20, 0x5659: 0x40606c20, 0x565a: 0x40606e20, 0x565b: 0x40607020,
+ 0x565c: 0x40607220, 0x565d: 0x40607420, 0x565e: 0x40607620, 0x565f: 0x40607820,
+ 0x5660: 0x40607a20, 0x5661: 0x40607c20, 0x5662: 0x40607e20, 0x5663: 0x40608020,
+ 0x5664: 0x40608220, 0x5665: 0x40608420, 0x5666: 0x40608620, 0x5667: 0x40608820,
+ 0x5668: 0x40608a20, 0x5669: 0x40608c20, 0x566a: 0x40608e20, 0x566b: 0x40609020,
+ 0x566c: 0x40609220, 0x566d: 0x40609420, 0x566e: 0x40609620, 0x566f: 0x40609820,
+ 0x5670: 0x40609a20, 0x5671: 0x40609c20, 0x5672: 0x40609e20, 0x5673: 0x4060a020,
+ 0x5674: 0x4060a220, 0x5675: 0x4060a420, 0x5676: 0x4060a620, 0x5677: 0x4060a820,
+ 0x5678: 0x4060aa20, 0x5679: 0x4060ac20, 0x567a: 0x4060ae20, 0x567b: 0x4060b020,
+ 0x567c: 0x4060b220, 0x567d: 0x4060b420, 0x567e: 0x4060b620, 0x567f: 0x4060b820,
// Block 0x15a, offset 0x5680
- 0x5680: 0x400f2020, 0x5681: 0x400f2120, 0x5682: 0x400f2220, 0x5683: 0x400f2320,
- 0x5684: 0x400f2420, 0x5685: 0x400f2520, 0x5686: 0x400f2620, 0x5687: 0x400f2720,
- 0x5688: 0x400f2820, 0x5689: 0x400f2920, 0x568a: 0x400f2a20, 0x568b: 0x400f2b20,
- 0x568c: 0x400f2c20, 0x568d: 0x400f2d20, 0x568e: 0x400f2e20, 0x568f: 0x400f2f20,
- 0x5690: 0x400f3020, 0x5691: 0x400f3120, 0x5692: 0x400f3220, 0x5693: 0x400f3320,
- 0x5694: 0x400f3420, 0x5695: 0x400f3520, 0x5696: 0x400f3620, 0x5697: 0x400f3720,
- 0x5698: 0x400f3820, 0x5699: 0x400f3920, 0x569a: 0x400f3a20, 0x569b: 0x400f3b20,
- 0x569c: 0x400f3c20, 0x569d: 0x400f3d20,
+ 0x5680: 0x4060ba20, 0x5681: 0x4060bc20, 0x5682: 0x4060be20, 0x5683: 0x4060c020,
+ 0x5684: 0x4060c220, 0x5685: 0x4060c420, 0x5686: 0x4060c620, 0x5687: 0x4060c820,
+ 0x5688: 0x4060ca20, 0x5689: 0x4060cc20, 0x568a: 0x4060ce20, 0x568b: 0x4060d020,
+ 0x568c: 0x4060d220, 0x568d: 0x4060d420, 0x568e: 0x4060d620, 0x568f: 0x4060d820,
+ 0x5690: 0x4060da20, 0x5691: 0x4060dc20, 0x5692: 0x4060de20, 0x5693: 0x4060e020,
+ 0x5694: 0x4060e220, 0x5695: 0x4060e420, 0x5696: 0x4060e620, 0x5697: 0x4060e820,
+ 0x5698: 0x4060ea20, 0x5699: 0x4060ec20, 0x569a: 0x4060ee20, 0x569b: 0x4060f020,
+ 0x569c: 0x4060f220, 0x569d: 0x4060f420, 0x569e: 0x4060f620, 0x569f: 0x4060f820,
+ 0x56a0: 0x4060fa20, 0x56a1: 0x4060fc20, 0x56a2: 0x4060fe20, 0x56a3: 0x40610020,
+ 0x56a4: 0x40610220, 0x56a5: 0x40610420, 0x56a6: 0x40610620, 0x56a7: 0x40610820,
+ 0x56a8: 0x40610a20, 0x56a9: 0x40610c20, 0x56aa: 0x40610e20, 0x56ab: 0x40611020,
+ 0x56ac: 0x40611220, 0x56ad: 0x40611420, 0x56ae: 0x40611620, 0x56af: 0x40611820,
+ 0x56b0: 0x40611a20, 0x56b1: 0x40611c20, 0x56b2: 0x40611e20, 0x56b3: 0x40612020,
+ 0x56b4: 0x40612220, 0x56b5: 0x40612420, 0x56b6: 0x40612620, 0x56b7: 0x40612820,
+ 0x56b8: 0x40612a20, 0x56b9: 0x40612c20, 0x56ba: 0x40612e20, 0x56bb: 0x40613020,
+ 0x56bc: 0x40613220, 0x56bd: 0x40613420, 0x56be: 0x40613620, 0x56bf: 0x40613820,
// Block 0x15b, offset 0x56c0
- 0x56c0: 0x400f3e20, 0x56c1: 0x400f3f20, 0x56c2: 0x400f4020, 0x56c3: 0x400f4120,
- 0x56c4: 0x400f4220, 0x56c5: 0x400f4320, 0x56c6: 0x400f4420, 0x56c7: 0x400f4520,
- 0x56c8: 0x400f4620, 0x56c9: 0x400f4720, 0x56ca: 0x400f4820, 0x56cb: 0x400f4920,
- 0x56cc: 0x400f4a20, 0x56cd: 0x400f4b20, 0x56ce: 0x400f4c20, 0x56cf: 0x400f4d20,
- 0x56d0: 0x400f4e20, 0x56d1: 0x400f4f20, 0x56d2: 0x400f5020, 0x56d3: 0x400f5120,
- 0x56d4: 0x400f5220, 0x56d5: 0x400f5320, 0x56d6: 0x400f5420, 0x56d7: 0x400f5520,
- 0x56d8: 0x400f5620, 0x56d9: 0x400f5720, 0x56da: 0x400f5820, 0x56db: 0x400f5920,
- 0x56dc: 0x400f5a20, 0x56dd: 0x400f5b20, 0x56de: 0x400f5c20, 0x56df: 0x400f5d20,
- 0x56e0: 0x400f5e20, 0x56e1: 0x400f5f20, 0x56e2: 0x400f6020, 0x56e3: 0x400f6120,
- 0x56e4: 0x400f6220, 0x56e5: 0x400f6320, 0x56e6: 0x400f6420, 0x56e7: 0x400f6520,
- 0x56e8: 0x400f6620, 0x56e9: 0x400f6720, 0x56ea: 0x400f6820, 0x56eb: 0x400f6920,
- 0x56ec: 0x400f6a20, 0x56ed: 0x400f6b20, 0x56ee: 0x400f6c20, 0x56ef: 0x400f6d20,
- 0x56f0: 0x400f6e20, 0x56f1: 0x400f6f20, 0x56f2: 0x400f7020, 0x56f3: 0x400f7120,
- 0x56f4: 0x400f7220, 0x56f5: 0x400f7320, 0x56f6: 0x400f7420, 0x56f7: 0x400f7520,
- 0x56f8: 0x400f7620, 0x56f9: 0x400f7720, 0x56fa: 0x400f7820, 0x56fb: 0x400f7920,
- 0x56fc: 0x400f7a20, 0x56fd: 0x400f7b20, 0x56fe: 0x400f7c20, 0x56ff: 0x400f7d20,
+ 0x56c0: 0x40613a20, 0x56c1: 0x40613c20, 0x56c2: 0x40613e20, 0x56c3: 0x40614020,
+ 0x56c4: 0x40614220, 0x56c5: 0x40614420, 0x56c6: 0x40614620, 0x56c7: 0x40614820,
+ 0x56c8: 0x40614a20, 0x56c9: 0x40614c20, 0x56ca: 0x40614e20, 0x56cb: 0x40615020,
+ 0x56cc: 0x40615220, 0x56cd: 0x40615420, 0x56ce: 0x40615620, 0x56cf: 0x40615820,
+ 0x56d0: 0x40615a20, 0x56d1: 0x40615c20, 0x56d2: 0x40615e20, 0x56d3: 0x40616020,
+ 0x56d4: 0x40616220, 0x56d5: 0x40616420, 0x56d6: 0x40616620, 0x56d7: 0x40616820,
+ 0x56d8: 0x40616a20, 0x56d9: 0x40616c20, 0x56da: 0x40616e20, 0x56db: 0x40617020,
+ 0x56dc: 0x40617220, 0x56dd: 0x40617420, 0x56de: 0x40617620, 0x56df: 0x40617820,
+ 0x56e0: 0x40617a20, 0x56e1: 0x40617c20, 0x56e2: 0x40617e20, 0x56e3: 0x40618020,
+ 0x56e4: 0x40618220, 0x56e5: 0x40618420, 0x56e6: 0x40618620, 0x56e7: 0x40618820,
+ 0x56e8: 0x40618a20, 0x56e9: 0x40618c20, 0x56ea: 0x40618e20, 0x56eb: 0x40619020,
+ 0x56ec: 0x40619220, 0x56ed: 0x40619420, 0x56ee: 0x40619620, 0x56ef: 0x40619820,
+ 0x56f0: 0x40619a20, 0x56f1: 0x40619c20, 0x56f2: 0x40619e20, 0x56f3: 0x4061a020,
+ 0x56f4: 0x4061a220, 0x56f5: 0x4061a420, 0x56f6: 0x4061a620, 0x56f7: 0x4061a820,
+ 0x56f8: 0x4061aa20, 0x56f9: 0x4061ac20, 0x56fa: 0x4061ae20, 0x56fb: 0x4061b020,
+ 0x56fc: 0x4061b220, 0x56fd: 0x4061b420, 0x56fe: 0x4061b620, 0x56ff: 0x4061b820,
// Block 0x15c, offset 0x5700
- 0x5700: 0x400f7e20, 0x5701: 0x400f7f20, 0x5702: 0x80000000, 0x5703: 0x80000000,
- 0x5704: 0x80000000, 0x5705: 0x400f8020,
+ 0x5700: 0x4061ba20, 0x5701: 0x4061bc20, 0x5702: 0x4061be20, 0x5703: 0x4061c020,
+ 0x5704: 0x4061c220, 0x5705: 0x4061c420, 0x5706: 0x4061c620, 0x5707: 0x4061c820,
+ 0x5708: 0x4061ca20, 0x5709: 0x4061cc20, 0x570a: 0x4061ce20, 0x570b: 0x4061d020,
+ 0x570c: 0x4061d220, 0x570d: 0x4061d420, 0x570e: 0x4061d620, 0x570f: 0x4061d820,
+ 0x5710: 0x4061da20, 0x5711: 0x4061dc20, 0x5712: 0x4061de20, 0x5713: 0x4061e020,
+ 0x5714: 0x4061e220, 0x5715: 0x4061e420, 0x5716: 0x4061e620, 0x5717: 0x4061e820,
+ 0x5718: 0x4061ea20, 0x5719: 0x4061ec20, 0x571a: 0x4061ee20, 0x571b: 0x4061f020,
+ 0x571c: 0x4061f220, 0x571d: 0x4061f420, 0x571e: 0x4061f620, 0x571f: 0x4061f820,
+ 0x5720: 0x4061fa20, 0x5721: 0x4061fc20, 0x5722: 0x4061fe20, 0x5723: 0x40620020,
+ 0x5724: 0x40620220, 0x5725: 0x40620420, 0x5726: 0x40620620, 0x5727: 0x40620820,
+ 0x5728: 0x40620a20, 0x5729: 0x40620c20, 0x572a: 0x40620e20, 0x572b: 0x40621020,
+ 0x572c: 0x40621220, 0x572d: 0x40621420, 0x572e: 0x40621620, 0x572f: 0x40621820,
+ 0x5730: 0x40621a20, 0x5731: 0x40621c20, 0x5732: 0x40621e20, 0x5733: 0x40622020,
+ 0x5734: 0x40622220, 0x5735: 0x40622420, 0x5736: 0x40622620, 0x5737: 0x40622820,
+ 0x5738: 0x40622a20, 0x5739: 0x40622c20, 0x573a: 0x40622e20, 0x573b: 0x40623020,
+ 0x573c: 0x40623220, 0x573d: 0x40623420, 0x573e: 0x40623620, 0x573f: 0x40623820,
// Block 0x15d, offset 0x5740
- 0x5740: 0x400cbb20, 0x5741: 0x400cbc20, 0x5742: 0x400cbd20, 0x5743: 0x400cbe20,
- 0x5744: 0x400cbf20, 0x5745: 0x400cc020, 0x5746: 0x400cc120, 0x5747: 0x400cc220,
- 0x5748: 0x400cc320, 0x5749: 0x400cc420, 0x574a: 0x400cc520, 0x574b: 0x400cc620,
- 0x574c: 0x400cc720, 0x574d: 0x400cc820, 0x574e: 0x400cc920, 0x574f: 0x400cca20,
- 0x5750: 0x400ccb20, 0x5751: 0x400ccc20, 0x5752: 0x400ccd20, 0x5753: 0x400cce20,
- 0x5754: 0x400ccf20, 0x5755: 0x400cd020, 0x5756: 0x400cd120, 0x5757: 0x400cd220,
- 0x5758: 0x400cd320, 0x5759: 0x400cd420, 0x575a: 0x400cd520, 0x575b: 0x400cd620,
- 0x575c: 0x400cd720, 0x575d: 0x400cd820, 0x575e: 0x400cd920, 0x575f: 0x400cda20,
- 0x5760: 0x400cdb20, 0x5761: 0x400cdc20, 0x5762: 0x400cdd20, 0x5763: 0x400cde20,
- 0x5764: 0x400cdf20, 0x5765: 0x400ce020, 0x5766: 0x400ce120, 0x5767: 0x400ce220,
- 0x5768: 0x400ce320, 0x5769: 0x400ce420, 0x576a: 0x400ce520, 0x576b: 0x400ce620,
- 0x576c: 0x400ce720, 0x576d: 0x400ce820, 0x576e: 0x400ce920, 0x576f: 0x400cea20,
- 0x5770: 0x400ceb20, 0x5771: 0x400cec20, 0x5772: 0x400ced20, 0x5773: 0x400cee20,
- 0x5774: 0x400cef20, 0x5775: 0x400cf020, 0x5776: 0x400cf120, 0x5777: 0x400cf220,
- 0x5778: 0x400cf320, 0x5779: 0x400cf420, 0x577a: 0x400cf520, 0x577b: 0x400cf620,
- 0x577c: 0x400cf720, 0x577d: 0x400cf820, 0x577e: 0x400cf920, 0x577f: 0x400cfa20,
+ 0x5740: 0x40623a20, 0x5741: 0x40623c20, 0x5742: 0x40623e20, 0x5743: 0x40624020,
+ 0x5744: 0x40624220, 0x5745: 0x40624420, 0x5746: 0x40624620, 0x5747: 0x40624820,
+ 0x5748: 0x40624a20, 0x5749: 0x40624c20, 0x574a: 0x40624e20, 0x574b: 0x40625020,
+ 0x574c: 0x40625220, 0x574d: 0x40625420, 0x574e: 0x40625620, 0x574f: 0x40625820,
+ 0x5750: 0x40625a20, 0x5751: 0x40625c20, 0x5752: 0x40625e20, 0x5753: 0x40626020,
+ 0x5754: 0x40626220, 0x5755: 0x40626420, 0x5756: 0x40626620, 0x5757: 0x40626820,
+ 0x5758: 0x40626a20, 0x5759: 0x40626c20, 0x575a: 0x40626e20, 0x575b: 0x40627020,
+ 0x575c: 0x40627220, 0x575d: 0x40627420, 0x575e: 0x40627620, 0x575f: 0x40627820,
+ 0x5760: 0x40627a20, 0x5761: 0x40627c20, 0x5762: 0x40627e20, 0x5763: 0x40628020,
+ 0x5764: 0x40628220, 0x5765: 0x40628420, 0x5766: 0x40628620, 0x5767: 0x40628820,
+ 0x5768: 0x40628a20, 0x5769: 0x40628c20, 0x576a: 0x40628e20, 0x576b: 0x40629020,
+ 0x576c: 0x40629220, 0x576d: 0x40629420, 0x576e: 0x40629620, 0x576f: 0x40629820,
+ 0x5770: 0x40629a20, 0x5771: 0x40629c20, 0x5772: 0x40629e20, 0x5773: 0x4062a020,
+ 0x5774: 0x4062a220, 0x5775: 0x4062a420, 0x5776: 0x4062a620, 0x5777: 0x4062a820,
+ 0x5778: 0x4062aa20,
// Block 0x15e, offset 0x5780
- 0x5780: 0x400cfb20, 0x5781: 0x400cfc20, 0x5782: 0x400cfd20, 0x5783: 0x400cfe20,
- 0x5784: 0x400cff20, 0x5785: 0x400d0020, 0x5786: 0x400d0120, 0x5787: 0x400d0220,
- 0x5788: 0x400d0320, 0x5789: 0x400d0420, 0x578a: 0x400d0520, 0x578b: 0x400d0620,
- 0x578c: 0x400d0720, 0x578d: 0x400d0820, 0x578e: 0x400d0920, 0x578f: 0x400d0a20,
- 0x5790: 0x400d0b20, 0x5791: 0x400d0c20, 0x5792: 0x400d0d20, 0x5793: 0x400d0e20,
- 0x5794: 0x400d0f20, 0x5795: 0x400d1020, 0x5796: 0x400d1120,
- 0x57a0: 0xe0000156, 0x57a1: 0xe0000240, 0x57a2: 0xe0000306, 0x57a3: 0xe00003c0,
- 0x57a4: 0xe0000477, 0x57a5: 0xe0000513, 0x57a6: 0xe00005af, 0x57a7: 0xe0000648,
- 0x57a8: 0xe00006e7, 0x57a9: 0x40149120, 0x57aa: 0x40149220, 0x57ab: 0x40149320,
- 0x57ac: 0x40149420, 0x57ad: 0x40149520, 0x57ae: 0x40149620, 0x57af: 0x40149720,
- 0x57b0: 0x40149820, 0x57b1: 0x40149920,
+ 0x5780: 0x406fb620, 0x5781: 0x406fb820, 0x5782: 0x406fba20, 0x5783: 0x406fbc20,
+ 0x5784: 0x406fbe20, 0x5785: 0x406fc020, 0x5786: 0x006fbe84, 0x5787: 0x406fc220,
+ 0x5788: 0x406fc420, 0x5789: 0x406fc620, 0x578a: 0x406fc820, 0x578b: 0x406fca20,
+ 0x578c: 0x406fcc20, 0x578d: 0x406fce20, 0x578e: 0x406fd020, 0x578f: 0x406fd220,
+ 0x5790: 0x406fd420, 0x5791: 0x406fd620, 0x5792: 0x406fd820, 0x5793: 0x006fd484,
+ 0x5794: 0x406fda20, 0x5795: 0x406fdc20, 0x5796: 0x406fde20, 0x5797: 0x406fe020,
+ 0x5798: 0x406fe220, 0x5799: 0x406fe420, 0x579a: 0x406fe620, 0x579b: 0x406fe820,
+ 0x579c: 0x406fea20, 0x579d: 0x406fec20, 0x579e: 0x406fee20, 0x579f: 0x406ff020,
+ 0x57a0: 0x406ff220, 0x57a1: 0x406ff420, 0x57a2: 0x406ff620, 0x57a3: 0x406ff820,
+ 0x57a4: 0x406ffa20, 0x57a5: 0x006ff884, 0x57a6: 0x406ffc20, 0x57a7: 0x406ffe20,
+ 0x57a8: 0x40700020, 0x57a9: 0x40700220, 0x57aa: 0x40700420, 0x57ab: 0x40700620,
+ 0x57ac: 0x40700820, 0x57ad: 0x40700a20, 0x57ae: 0x40700c20, 0x57af: 0x40700e20,
+ 0x57b0: 0x40701020, 0x57b1: 0x40701220, 0x57b2: 0x40701420, 0x57b3: 0x40701620,
+ 0x57b4: 0x40701820, 0x57b5: 0x40701a20, 0x57b6: 0x40701c20, 0x57b7: 0x40701e20,
+ 0x57b8: 0x40702020, 0x57b9: 0x40702220, 0x57ba: 0x40702420, 0x57bb: 0x40702620,
+ 0x57bc: 0x40702820, 0x57bd: 0x40702a20, 0x57be: 0x40702c20, 0x57bf: 0x00702a84,
// Block 0x15f, offset 0x57c0
- 0x57c0: 0xf000000b, 0x57c1: 0xf000000b, 0x57c2: 0xf000000b, 0x57c3: 0xf000000b,
- 0x57c4: 0xf000000b, 0x57c5: 0xf000000b, 0x57c6: 0xf000000b, 0x57c7: 0xf000000b,
- 0x57c8: 0xf000000b, 0x57c9: 0xf000000b, 0x57ca: 0xf000000b, 0x57cb: 0xf000000b,
- 0x57cc: 0xf000000b, 0x57cd: 0xf000000b, 0x57ce: 0xf000000b, 0x57cf: 0xf000000b,
- 0x57d0: 0xf000000b, 0x57d1: 0xf000000b, 0x57d2: 0xf000000b, 0x57d3: 0xf000000b,
- 0x57d4: 0xf000000b, 0x57d5: 0xf000000b, 0x57d6: 0xf000000b, 0x57d7: 0xf000000b,
- 0x57d8: 0xf000000b, 0x57d9: 0xf000000b, 0x57da: 0xf0000005, 0x57db: 0xf0000005,
- 0x57dc: 0xf0000005, 0x57dd: 0xf0000005, 0x57de: 0xf0000005, 0x57df: 0xf0000005,
- 0x57e0: 0xf0000005, 0x57e1: 0xf0000005, 0x57e2: 0xf0000005, 0x57e3: 0xf0000005,
- 0x57e4: 0xf0000005, 0x57e5: 0xf0000005, 0x57e6: 0xf0000005, 0x57e7: 0xf0000005,
- 0x57e8: 0xf0000005, 0x57e9: 0xf0000005, 0x57ea: 0xf0000005, 0x57eb: 0xf0000005,
- 0x57ec: 0xf0000005, 0x57ed: 0xf0000005, 0x57ee: 0xf0000005, 0x57ef: 0xf0000005,
- 0x57f0: 0xf0000005, 0x57f1: 0xf0000005, 0x57f2: 0xf0000005, 0x57f3: 0xf0000005,
- 0x57f4: 0xf000000b, 0x57f5: 0xf000000b, 0x57f6: 0xf000000b, 0x57f7: 0xf000000b,
- 0x57f8: 0xf000000b, 0x57f9: 0xf000000b, 0x57fa: 0xf000000b, 0x57fb: 0xf000000b,
- 0x57fc: 0xf000000b, 0x57fd: 0xf000000b, 0x57fe: 0xf000000b, 0x57ff: 0xf000000b,
+ 0x57c0: 0x40702e20, 0x57c1: 0x40703020, 0x57c2: 0x40703220, 0x57c3: 0x40703420,
+ 0x57c4: 0x40703620,
+ 0x57d0: 0x40703820, 0x57d1: 0x40703a20, 0x57d2: 0x40703c20, 0x57d3: 0x40703e20,
+ 0x57d4: 0x40704020, 0x57d5: 0x40704220, 0x57d6: 0x40704420, 0x57d7: 0x40704620,
+ 0x57d8: 0x40704820, 0x57d9: 0x40704a20, 0x57da: 0x40704c20, 0x57db: 0x40704e20,
+ 0x57dc: 0x40705020, 0x57dd: 0x40705220, 0x57de: 0x40705420, 0x57df: 0x40705620,
+ 0x57e0: 0x40705820, 0x57e1: 0x40705a20, 0x57e2: 0x40705c20, 0x57e3: 0x40705e20,
+ 0x57e4: 0x40706020, 0x57e5: 0x40706220, 0x57e6: 0x40706420, 0x57e7: 0x40706620,
+ 0x57e8: 0x40706820, 0x57e9: 0x40706a20, 0x57ea: 0x40706c20, 0x57eb: 0x40706e20,
+ 0x57ec: 0x40707020, 0x57ed: 0x40707220, 0x57ee: 0x40707420, 0x57ef: 0x40707620,
+ 0x57f0: 0x40707820, 0x57f1: 0x40707a20, 0x57f2: 0x40707c20, 0x57f3: 0x40707e20,
+ 0x57f4: 0x40708020, 0x57f5: 0x40708220, 0x57f6: 0x40708420, 0x57f7: 0x40708620,
+ 0x57f8: 0x40708820, 0x57f9: 0x40708a20, 0x57fa: 0x40708c20, 0x57fb: 0x40708e20,
+ 0x57fc: 0x40709020, 0x57fd: 0x40709220, 0x57fe: 0x40709420,
// Block 0x160, offset 0x5800
- 0x5800: 0xf000000b, 0x5801: 0xf000000b, 0x5802: 0xf000000b, 0x5803: 0xf000000b,
- 0x5804: 0xf000000b, 0x5805: 0xf000000b, 0x5806: 0xf000000b, 0x5807: 0xf000000b,
- 0x5808: 0xf000000b, 0x5809: 0xf000000b, 0x580a: 0xf000000b, 0x580b: 0xf000000b,
- 0x580c: 0xf000000b, 0x580d: 0xf000000b, 0x580e: 0xf0000005, 0x580f: 0xf0000005,
- 0x5810: 0xf0000005, 0x5811: 0xf0000005, 0x5812: 0xf0000005, 0x5813: 0xf0000005,
- 0x5814: 0xf0000005, 0x5816: 0xf0000005, 0x5817: 0xf0000005,
- 0x5818: 0xf0000005, 0x5819: 0xf0000005, 0x581a: 0xf0000005, 0x581b: 0xf0000005,
- 0x581c: 0xf0000005, 0x581d: 0xf0000005, 0x581e: 0xf0000005, 0x581f: 0xf0000005,
- 0x5820: 0xf0000005, 0x5821: 0xf0000005, 0x5822: 0xf0000005, 0x5823: 0xf0000005,
- 0x5824: 0xf0000005, 0x5825: 0xf0000005, 0x5826: 0xf0000005, 0x5827: 0xf0000005,
- 0x5828: 0xf000000b, 0x5829: 0xf000000b, 0x582a: 0xf000000b, 0x582b: 0xf000000b,
- 0x582c: 0xf000000b, 0x582d: 0xf000000b, 0x582e: 0xf000000b, 0x582f: 0xf000000b,
- 0x5830: 0xf000000b, 0x5831: 0xf000000b, 0x5832: 0xf000000b, 0x5833: 0xf000000b,
- 0x5834: 0xf000000b, 0x5835: 0xf000000b, 0x5836: 0xf000000b, 0x5837: 0xf000000b,
- 0x5838: 0xf000000b, 0x5839: 0xf000000b, 0x583a: 0xf000000b, 0x583b: 0xf000000b,
- 0x583c: 0xf000000b, 0x583d: 0xf000000b, 0x583e: 0xf000000b, 0x583f: 0xf000000b,
+ 0x580f: 0x40709620,
+ 0x5810: 0x40709820, 0x5811: 0x40709a20, 0x5812: 0x40709c20, 0x5813: 0x40709e20,
+ 0x5814: 0x4070a020, 0x5815: 0x4070a220, 0x5816: 0x4070a420, 0x5817: 0x4070a620,
+ 0x5818: 0x4070a820, 0x5819: 0x4070aa20, 0x581a: 0x4070ac20, 0x581b: 0x4070ae20,
+ 0x581c: 0x4070b020, 0x581d: 0x4070b220, 0x581e: 0x4070b420, 0x581f: 0x4070b620,
// Block 0x161, offset 0x5840
- 0x5840: 0xf000000b, 0x5841: 0xf000000b, 0x5842: 0xf0000005, 0x5843: 0xf0000005,
- 0x5844: 0xf0000005, 0x5845: 0xf0000005, 0x5846: 0xf0000005, 0x5847: 0xf0000005,
- 0x5848: 0xf0000005, 0x5849: 0xf0000005, 0x584a: 0xf0000005, 0x584b: 0xf0000005,
- 0x584c: 0xf0000005, 0x584d: 0xf0000005, 0x584e: 0xf0000005, 0x584f: 0xf0000005,
- 0x5850: 0xf0000005, 0x5851: 0xf0000005, 0x5852: 0xf0000005, 0x5853: 0xf0000005,
- 0x5854: 0xf0000005, 0x5855: 0xf0000005, 0x5856: 0xf0000005, 0x5857: 0xf0000005,
- 0x5858: 0xf0000005, 0x5859: 0xf0000005, 0x585a: 0xf0000005, 0x585b: 0xf0000005,
- 0x585c: 0xf000000b, 0x585e: 0xf000000b, 0x585f: 0xf000000b,
- 0x5862: 0xf000000b,
- 0x5865: 0xf000000b, 0x5866: 0xf000000b,
- 0x5869: 0xf000000b, 0x586a: 0xf000000b, 0x586b: 0xf000000b,
- 0x586c: 0xf000000b, 0x586e: 0xf000000b, 0x586f: 0xf000000b,
- 0x5870: 0xf000000b, 0x5871: 0xf000000b, 0x5872: 0xf000000b, 0x5873: 0xf000000b,
- 0x5874: 0xf000000b, 0x5875: 0xf000000b, 0x5876: 0xf0000005, 0x5877: 0xf0000005,
- 0x5878: 0xf0000005, 0x5879: 0xf0000005, 0x587b: 0xf0000005,
- 0x587d: 0xf0000005, 0x587e: 0xf0000005, 0x587f: 0xf0000005,
+ 0x5840: 0x00657c91, 0x5841: 0x0065c28e,
// Block 0x162, offset 0x5880
- 0x5880: 0xf0000005, 0x5881: 0xf0000005, 0x5882: 0xf0000005, 0x5883: 0xf0000005,
- 0x5885: 0xf0000005, 0x5886: 0xf0000005, 0x5887: 0xf0000005,
- 0x5888: 0xf0000005, 0x5889: 0xf0000005, 0x588a: 0xf0000005, 0x588b: 0xf0000005,
- 0x588c: 0xf0000005, 0x588d: 0xf0000005, 0x588e: 0xf0000005, 0x588f: 0xf0000005,
- 0x5890: 0xf000000b, 0x5891: 0xf000000b, 0x5892: 0xf000000b, 0x5893: 0xf000000b,
- 0x5894: 0xf000000b, 0x5895: 0xf000000b, 0x5896: 0xf000000b, 0x5897: 0xf000000b,
- 0x5898: 0xf000000b, 0x5899: 0xf000000b, 0x589a: 0xf000000b, 0x589b: 0xf000000b,
- 0x589c: 0xf000000b, 0x589d: 0xf000000b, 0x589e: 0xf000000b, 0x589f: 0xf000000b,
- 0x58a0: 0xf000000b, 0x58a1: 0xf000000b, 0x58a2: 0xf000000b, 0x58a3: 0xf000000b,
- 0x58a4: 0xf000000b, 0x58a5: 0xf000000b, 0x58a6: 0xf000000b, 0x58a7: 0xf000000b,
- 0x58a8: 0xf000000b, 0x58a9: 0xf000000b, 0x58aa: 0xf0000005, 0x58ab: 0xf0000005,
- 0x58ac: 0xf0000005, 0x58ad: 0xf0000005, 0x58ae: 0xf0000005, 0x58af: 0xf0000005,
- 0x58b0: 0xf0000005, 0x58b1: 0xf0000005, 0x58b2: 0xf0000005, 0x58b3: 0xf0000005,
- 0x58b4: 0xf0000005, 0x58b5: 0xf0000005, 0x58b6: 0xf0000005, 0x58b7: 0xf0000005,
- 0x58b8: 0xf0000005, 0x58b9: 0xf0000005, 0x58ba: 0xf0000005, 0x58bb: 0xf0000005,
- 0x58bc: 0xf0000005, 0x58bd: 0xf0000005, 0x58be: 0xf0000005, 0x58bf: 0xf0000005,
+ 0x5880: 0x401ba420, 0x5881: 0x401ba620, 0x5882: 0x401ba820, 0x5883: 0x401baa20,
+ 0x5884: 0x401bac20, 0x5885: 0x401bae20, 0x5886: 0x401bb020, 0x5887: 0x401bb220,
+ 0x5888: 0x401bb420, 0x5889: 0x401bb620, 0x588a: 0x401bb820, 0x588b: 0x401bba20,
+ 0x588c: 0x401bbc20, 0x588d: 0x401bbe20, 0x588e: 0x401bc020, 0x588f: 0x401bc220,
+ 0x5890: 0x401bc420, 0x5891: 0x401bc620, 0x5892: 0x401bc820, 0x5893: 0x401bca20,
+ 0x5894: 0x401bcc20, 0x5895: 0x401bce20, 0x5896: 0x401bd020, 0x5897: 0x401bd220,
+ 0x5898: 0x401bd420, 0x5899: 0x401bd620, 0x589a: 0x401bd820, 0x589b: 0x401bda20,
+ 0x589c: 0x401bdc20, 0x589d: 0x401bde20, 0x589e: 0x401be020, 0x589f: 0x401be220,
+ 0x58a0: 0x401be420, 0x58a1: 0x401be620, 0x58a2: 0x401be820, 0x58a3: 0x401bea20,
+ 0x58a4: 0x401bec20, 0x58a5: 0x401bee20, 0x58a6: 0x401bf020, 0x58a7: 0x401bf220,
+ 0x58a8: 0x401bf420, 0x58a9: 0x401bf620, 0x58aa: 0x401bf820, 0x58ab: 0x401bfa20,
+ 0x58ac: 0x401bfc20, 0x58ad: 0x401bfe20, 0x58ae: 0x401c0020, 0x58af: 0x401c0220,
+ 0x58b0: 0x401c0420, 0x58b1: 0x401c0620, 0x58b2: 0x401c0820, 0x58b3: 0x401c0a20,
+ 0x58b4: 0x401c0c20, 0x58b5: 0x401c0e20, 0x58b6: 0x401c1020, 0x58b7: 0x401c1220,
+ 0x58b8: 0x401c1420, 0x58b9: 0x401c1620, 0x58ba: 0x401c1820, 0x58bb: 0x401c1a20,
+ 0x58bc: 0x401c1c20, 0x58bd: 0x401c1e20, 0x58be: 0x401c2020, 0x58bf: 0x401c2220,
// Block 0x163, offset 0x58c0
- 0x58c0: 0xf0000005, 0x58c1: 0xf0000005, 0x58c2: 0xf0000005, 0x58c3: 0xf0000005,
- 0x58c4: 0xf000000b, 0x58c5: 0xf000000b, 0x58c7: 0xf000000b,
- 0x58c8: 0xf000000b, 0x58c9: 0xf000000b, 0x58ca: 0xf000000b,
- 0x58cd: 0xf000000b, 0x58ce: 0xf000000b, 0x58cf: 0xf000000b,
- 0x58d0: 0xf000000b, 0x58d1: 0xf000000b, 0x58d2: 0xf000000b, 0x58d3: 0xf000000b,
- 0x58d4: 0xf000000b, 0x58d6: 0xf000000b, 0x58d7: 0xf000000b,
- 0x58d8: 0xf000000b, 0x58d9: 0xf000000b, 0x58da: 0xf000000b, 0x58db: 0xf000000b,
- 0x58dc: 0xf000000b, 0x58de: 0xf0000005, 0x58df: 0xf0000005,
- 0x58e0: 0xf0000005, 0x58e1: 0xf0000005, 0x58e2: 0xf0000005, 0x58e3: 0xf0000005,
- 0x58e4: 0xf0000005, 0x58e5: 0xf0000005, 0x58e6: 0xf0000005, 0x58e7: 0xf0000005,
- 0x58e8: 0xf0000005, 0x58e9: 0xf0000005, 0x58ea: 0xf0000005, 0x58eb: 0xf0000005,
- 0x58ec: 0xf0000005, 0x58ed: 0xf0000005, 0x58ee: 0xf0000005, 0x58ef: 0xf0000005,
- 0x58f0: 0xf0000005, 0x58f1: 0xf0000005, 0x58f2: 0xf0000005, 0x58f3: 0xf0000005,
- 0x58f4: 0xf0000005, 0x58f5: 0xf0000005, 0x58f6: 0xf0000005, 0x58f7: 0xf0000005,
- 0x58f8: 0xf000000b, 0x58f9: 0xf000000b, 0x58fb: 0xf000000b,
- 0x58fc: 0xf000000b, 0x58fd: 0xf000000b, 0x58fe: 0xf000000b,
+ 0x58c0: 0x401c2420, 0x58c1: 0x401c2620, 0x58c2: 0x401c2820, 0x58c3: 0x401c2a20,
+ 0x58c4: 0x401c2c20, 0x58c5: 0x401c2e20, 0x58c6: 0x401c3020, 0x58c7: 0x401c3220,
+ 0x58c8: 0x401c3420, 0x58c9: 0x401c3620, 0x58ca: 0x401c3820, 0x58cb: 0x401c3a20,
+ 0x58cc: 0x401c3c20, 0x58cd: 0x401c3e20, 0x58ce: 0x401c4020, 0x58cf: 0x401c4220,
+ 0x58d0: 0x401c4420, 0x58d1: 0x401c4620, 0x58d2: 0x401c4820, 0x58d3: 0x401c4a20,
+ 0x58d4: 0x401c4c20, 0x58d5: 0x401c4e20, 0x58d6: 0x401c5020, 0x58d7: 0x401c5220,
+ 0x58d8: 0x401c5420, 0x58d9: 0x401c5620, 0x58da: 0x401c5820, 0x58db: 0x401c5a20,
+ 0x58dc: 0x401c5c20, 0x58dd: 0x401c5e20, 0x58de: 0x401c6020, 0x58df: 0x401c6220,
+ 0x58e0: 0x401c6420, 0x58e1: 0x401c6620, 0x58e2: 0x401c6820, 0x58e3: 0x401c6a20,
+ 0x58e4: 0x401c6c20, 0x58e5: 0x401c6e20, 0x58e6: 0x401c7020, 0x58e7: 0x401c7220,
+ 0x58e8: 0x401c7420, 0x58e9: 0x401c7620, 0x58ea: 0x401c7820, 0x58eb: 0x401c7a20,
+ 0x58ec: 0x401c7c20, 0x58ed: 0x401c7e20, 0x58ee: 0x401c8020, 0x58ef: 0x401c8220,
+ 0x58f0: 0x401c8420, 0x58f1: 0x401c8620, 0x58f2: 0x401c8820, 0x58f3: 0x401c8a20,
+ 0x58f4: 0x401c8c20, 0x58f5: 0x401c8e20, 0x58f6: 0x401c9020, 0x58f7: 0x401c9220,
+ 0x58f8: 0x401c9420, 0x58f9: 0x401c9620, 0x58fa: 0x401c9820, 0x58fb: 0x401c9a20,
+ 0x58fc: 0x401c9c20, 0x58fd: 0x401c9e20, 0x58fe: 0x401ca020, 0x58ff: 0x401ca220,
// Block 0x164, offset 0x5900
- 0x5900: 0xf000000b, 0x5901: 0xf000000b, 0x5902: 0xf000000b, 0x5903: 0xf000000b,
- 0x5904: 0xf000000b, 0x5906: 0xf000000b,
- 0x590a: 0xf000000b, 0x590b: 0xf000000b,
- 0x590c: 0xf000000b, 0x590d: 0xf000000b, 0x590e: 0xf000000b, 0x590f: 0xf000000b,
- 0x5910: 0xf000000b, 0x5912: 0xf0000005, 0x5913: 0xf0000005,
- 0x5914: 0xf0000005, 0x5915: 0xf0000005, 0x5916: 0xf0000005, 0x5917: 0xf0000005,
- 0x5918: 0xf0000005, 0x5919: 0xf0000005, 0x591a: 0xf0000005, 0x591b: 0xf0000005,
- 0x591c: 0xf0000005, 0x591d: 0xf0000005, 0x591e: 0xf0000005, 0x591f: 0xf0000005,
- 0x5920: 0xf0000005, 0x5921: 0xf0000005, 0x5922: 0xf0000005, 0x5923: 0xf0000005,
- 0x5924: 0xf0000005, 0x5925: 0xf0000005, 0x5926: 0xf0000005, 0x5927: 0xf0000005,
- 0x5928: 0xf0000005, 0x5929: 0xf0000005, 0x592a: 0xf0000005, 0x592b: 0xf0000005,
- 0x592c: 0xf000000b, 0x592d: 0xf000000b, 0x592e: 0xf000000b, 0x592f: 0xf000000b,
- 0x5930: 0xf000000b, 0x5931: 0xf000000b, 0x5932: 0xf000000b, 0x5933: 0xf000000b,
- 0x5934: 0xf000000b, 0x5935: 0xf000000b, 0x5936: 0xf000000b, 0x5937: 0xf000000b,
- 0x5938: 0xf000000b, 0x5939: 0xf000000b, 0x593a: 0xf000000b, 0x593b: 0xf000000b,
- 0x593c: 0xf000000b, 0x593d: 0xf000000b, 0x593e: 0xf000000b, 0x593f: 0xf000000b,
+ 0x5900: 0x401ca420, 0x5901: 0x401ca620, 0x5902: 0x401ca820, 0x5903: 0x401caa20,
+ 0x5904: 0x401cac20, 0x5905: 0x401cae20, 0x5906: 0x401cb020, 0x5907: 0x401cb220,
+ 0x5908: 0x401cb420, 0x5909: 0x401cb620, 0x590a: 0x401cb820, 0x590b: 0x401cba20,
+ 0x590c: 0x401cbc20, 0x590d: 0x401cbe20, 0x590e: 0x401cc020, 0x590f: 0x401cc220,
+ 0x5910: 0x401cc420, 0x5911: 0x401cc620, 0x5912: 0x401cc820, 0x5913: 0x401cca20,
+ 0x5914: 0x401ccc20, 0x5915: 0x401cce20, 0x5916: 0x401cd020, 0x5917: 0x401cd220,
+ 0x5918: 0x401cd420, 0x5919: 0x401cd620, 0x591a: 0x401cd820, 0x591b: 0x401cda20,
+ 0x591c: 0x401cdc20, 0x591d: 0x401cde20, 0x591e: 0x401ce020, 0x591f: 0x401ce220,
+ 0x5920: 0x401ce420, 0x5921: 0x401ce620, 0x5922: 0x401ce820, 0x5923: 0x401cea20,
+ 0x5924: 0x401cec20, 0x5925: 0x401cee20, 0x5926: 0x401cf020, 0x5927: 0x401cf220,
+ 0x5928: 0x401cf420, 0x5929: 0x401cf620, 0x592a: 0x401cf820, 0x592b: 0x401cfa20,
+ 0x592c: 0x401cfc20, 0x592d: 0x401cfe20, 0x592e: 0x401d0020, 0x592f: 0x401d0220,
+ 0x5930: 0x401d0420, 0x5931: 0x401d0620, 0x5932: 0x401d0820, 0x5933: 0x401d0a20,
+ 0x5934: 0x401d0c20, 0x5935: 0x401d0e20, 0x5936: 0x401d1020, 0x5937: 0x401d1220,
+ 0x5938: 0x401d1420, 0x5939: 0x401d1620, 0x593a: 0x401d1820, 0x593b: 0x401d1a20,
+ 0x593c: 0x401d1c20, 0x593d: 0x401d1e20, 0x593e: 0x401d2020, 0x593f: 0x401d2220,
// Block 0x165, offset 0x5940
- 0x5940: 0xf000000b, 0x5941: 0xf000000b, 0x5942: 0xf000000b, 0x5943: 0xf000000b,
- 0x5944: 0xf000000b, 0x5945: 0xf000000b, 0x5946: 0xf0000005, 0x5947: 0xf0000005,
- 0x5948: 0xf0000005, 0x5949: 0xf0000005, 0x594a: 0xf0000005, 0x594b: 0xf0000005,
- 0x594c: 0xf0000005, 0x594d: 0xf0000005, 0x594e: 0xf0000005, 0x594f: 0xf0000005,
- 0x5950: 0xf0000005, 0x5951: 0xf0000005, 0x5952: 0xf0000005, 0x5953: 0xf0000005,
- 0x5954: 0xf0000005, 0x5955: 0xf0000005, 0x5956: 0xf0000005, 0x5957: 0xf0000005,
- 0x5958: 0xf0000005, 0x5959: 0xf0000005, 0x595a: 0xf0000005, 0x595b: 0xf0000005,
- 0x595c: 0xf0000005, 0x595d: 0xf0000005, 0x595e: 0xf0000005, 0x595f: 0xf0000005,
- 0x5960: 0xf000000b, 0x5961: 0xf000000b, 0x5962: 0xf000000b, 0x5963: 0xf000000b,
- 0x5964: 0xf000000b, 0x5965: 0xf000000b, 0x5966: 0xf000000b, 0x5967: 0xf000000b,
- 0x5968: 0xf000000b, 0x5969: 0xf000000b, 0x596a: 0xf000000b, 0x596b: 0xf000000b,
- 0x596c: 0xf000000b, 0x596d: 0xf000000b, 0x596e: 0xf000000b, 0x596f: 0xf000000b,
- 0x5970: 0xf000000b, 0x5971: 0xf000000b, 0x5972: 0xf000000b, 0x5973: 0xf000000b,
- 0x5974: 0xf000000b, 0x5975: 0xf000000b, 0x5976: 0xf000000b, 0x5977: 0xf000000b,
- 0x5978: 0xf000000b, 0x5979: 0xf000000b, 0x597a: 0xf0000005, 0x597b: 0xf0000005,
- 0x597c: 0xf0000005, 0x597d: 0xf0000005, 0x597e: 0xf0000005, 0x597f: 0xf0000005,
+ 0x5940: 0x401d2420, 0x5941: 0x401d2620, 0x5942: 0x401d2820, 0x5943: 0x401d2a20,
+ 0x5944: 0x401d2c20, 0x5945: 0x401d2e20, 0x5946: 0x401d3020, 0x5947: 0x401d3220,
+ 0x5948: 0x401d3420, 0x5949: 0x401d3620, 0x594a: 0x401d3820, 0x594b: 0x401d3a20,
+ 0x594c: 0x401d3c20, 0x594d: 0x401d3e20, 0x594e: 0x401d4020, 0x594f: 0x401d4220,
+ 0x5950: 0x401d4420, 0x5951: 0x401d4620, 0x5952: 0x401d4820, 0x5953: 0x401d4a20,
+ 0x5954: 0x401d4c20, 0x5955: 0x401d4e20, 0x5956: 0x401d5020, 0x5957: 0x401d5220,
+ 0x5958: 0x401d5420, 0x5959: 0x401d5620, 0x595a: 0x401d5820, 0x595b: 0x401d5a20,
+ 0x595c: 0x401d5c20, 0x595d: 0x401d5e20, 0x595e: 0x401d6020, 0x595f: 0x401d6220,
+ 0x5960: 0x401d6420, 0x5961: 0x401d6620, 0x5962: 0x401d6820, 0x5963: 0x401d6a20,
+ 0x5964: 0x401d6c20, 0x5965: 0x401d6e20, 0x5966: 0x401d7020, 0x5967: 0x401d7220,
+ 0x5968: 0x401d7420, 0x5969: 0x401d7620, 0x596a: 0x401d7820, 0x596b: 0x401d7a20,
+ 0x596c: 0x401d7c20, 0x596d: 0x401d7e20, 0x596e: 0x401d8020, 0x596f: 0x401d8220,
+ 0x5970: 0x401d8420, 0x5971: 0x401d8620, 0x5972: 0x401d8820, 0x5973: 0x401d8a20,
+ 0x5974: 0x401d8c20, 0x5975: 0x401d8e20,
// Block 0x166, offset 0x5980
- 0x5980: 0xf0000005, 0x5981: 0xf0000005, 0x5982: 0xf0000005, 0x5983: 0xf0000005,
- 0x5984: 0xf0000005, 0x5985: 0xf0000005, 0x5986: 0xf0000005, 0x5987: 0xf0000005,
- 0x5988: 0xf0000005, 0x5989: 0xf0000005, 0x598a: 0xf0000005, 0x598b: 0xf0000005,
- 0x598c: 0xf0000005, 0x598d: 0xf0000005, 0x598e: 0xf0000005, 0x598f: 0xf0000005,
- 0x5990: 0xf0000005, 0x5991: 0xf0000005, 0x5992: 0xf0000005, 0x5993: 0xf0000005,
- 0x5994: 0xf000000b, 0x5995: 0xf000000b, 0x5996: 0xf000000b, 0x5997: 0xf000000b,
- 0x5998: 0xf000000b, 0x5999: 0xf000000b, 0x599a: 0xf000000b, 0x599b: 0xf000000b,
- 0x599c: 0xf000000b, 0x599d: 0xf000000b, 0x599e: 0xf000000b, 0x599f: 0xf000000b,
- 0x59a0: 0xf000000b, 0x59a1: 0xf000000b, 0x59a2: 0xf000000b, 0x59a3: 0xf000000b,
- 0x59a4: 0xf000000b, 0x59a5: 0xf000000b, 0x59a6: 0xf000000b, 0x59a7: 0xf000000b,
- 0x59a8: 0xf000000b, 0x59a9: 0xf000000b, 0x59aa: 0xf000000b, 0x59ab: 0xf000000b,
- 0x59ac: 0xf000000b, 0x59ad: 0xf000000b, 0x59ae: 0xf0000005, 0x59af: 0xf0000005,
- 0x59b0: 0xf0000005, 0x59b1: 0xf0000005, 0x59b2: 0xf0000005, 0x59b3: 0xf0000005,
- 0x59b4: 0xf0000005, 0x59b5: 0xf0000005, 0x59b6: 0xf0000005, 0x59b7: 0xf0000005,
- 0x59b8: 0xf0000005, 0x59b9: 0xf0000005, 0x59ba: 0xf0000005, 0x59bb: 0xf0000005,
- 0x59bc: 0xf0000005, 0x59bd: 0xf0000005, 0x59be: 0xf0000005, 0x59bf: 0xf0000005,
+ 0x5980: 0x401d9020, 0x5981: 0x401d9220, 0x5982: 0x401d9420, 0x5983: 0x401d9620,
+ 0x5984: 0x401d9820, 0x5985: 0x401d9a20, 0x5986: 0x401d9c20, 0x5987: 0x401d9e20,
+ 0x5988: 0x401da020, 0x5989: 0x401da220, 0x598a: 0x401da420, 0x598b: 0x401da620,
+ 0x598c: 0x401da820, 0x598d: 0x401daa20, 0x598e: 0x401dac20, 0x598f: 0x401dae20,
+ 0x5990: 0x401db020, 0x5991: 0x401db220, 0x5992: 0x401db420, 0x5993: 0x401db620,
+ 0x5994: 0x401db820, 0x5995: 0x401dba20, 0x5996: 0x401dbc20, 0x5997: 0x401dbe20,
+ 0x5998: 0x401dc020, 0x5999: 0x401dc220, 0x599a: 0x401dc420, 0x599b: 0x401dc620,
+ 0x599c: 0x401dc820, 0x599d: 0x401dca20, 0x599e: 0x401dcc20, 0x599f: 0x401dce20,
+ 0x59a0: 0x401dd020, 0x59a1: 0x401dd220, 0x59a2: 0x401dd420, 0x59a3: 0x401dd620,
+ 0x59a4: 0x401dd820, 0x59a5: 0x401dda20, 0x59a6: 0x401ddc20,
+ 0x59a9: 0x401e0420, 0x59aa: 0x401de420, 0x59ab: 0x401de620,
+ 0x59ac: 0x401de820, 0x59ad: 0x401dea20, 0x59ae: 0x401dec20, 0x59af: 0x401dee20,
+ 0x59b0: 0x401df020, 0x59b1: 0x401df220, 0x59b2: 0x401df420, 0x59b3: 0x401df620,
+ 0x59b4: 0x401df820, 0x59b5: 0x401dfa20, 0x59b6: 0x401dfc20, 0x59b7: 0x401dfe20,
+ 0x59b8: 0x401e0020, 0x59b9: 0x401e0220, 0x59ba: 0x401e0620, 0x59bb: 0x401e0820,
+ 0x59bc: 0x401e0a20, 0x59bd: 0x401e0c20, 0x59be: 0x401e0e20, 0x59bf: 0x401e1020,
// Block 0x167, offset 0x59c0
- 0x59c0: 0xf0000005, 0x59c1: 0xf0000005, 0x59c2: 0xf0000005, 0x59c3: 0xf0000005,
- 0x59c4: 0xf0000005, 0x59c5: 0xf0000005, 0x59c6: 0xf0000005, 0x59c7: 0xf0000005,
- 0x59c8: 0xf000000b, 0x59c9: 0xf000000b, 0x59ca: 0xf000000b, 0x59cb: 0xf000000b,
- 0x59cc: 0xf000000b, 0x59cd: 0xf000000b, 0x59ce: 0xf000000b, 0x59cf: 0xf000000b,
- 0x59d0: 0xf000000b, 0x59d1: 0xf000000b, 0x59d2: 0xf000000b, 0x59d3: 0xf000000b,
- 0x59d4: 0xf000000b, 0x59d5: 0xf000000b, 0x59d6: 0xf000000b, 0x59d7: 0xf000000b,
- 0x59d8: 0xf000000b, 0x59d9: 0xf000000b, 0x59da: 0xf000000b, 0x59db: 0xf000000b,
- 0x59dc: 0xf000000b, 0x59dd: 0xf000000b, 0x59de: 0xf000000b, 0x59df: 0xf000000b,
- 0x59e0: 0xf000000b, 0x59e1: 0xf000000b, 0x59e2: 0xf0000005, 0x59e3: 0xf0000005,
- 0x59e4: 0xf0000005, 0x59e5: 0xf0000005, 0x59e6: 0xf0000005, 0x59e7: 0xf0000005,
- 0x59e8: 0xf0000005, 0x59e9: 0xf0000005, 0x59ea: 0xf0000005, 0x59eb: 0xf0000005,
- 0x59ec: 0xf0000005, 0x59ed: 0xf0000005, 0x59ee: 0xf0000005, 0x59ef: 0xf0000005,
- 0x59f0: 0xf0000005, 0x59f1: 0xf0000005, 0x59f2: 0xf0000005, 0x59f3: 0xf0000005,
- 0x59f4: 0xf0000005, 0x59f5: 0xf0000005, 0x59f6: 0xf0000005, 0x59f7: 0xf0000005,
- 0x59f8: 0xf0000005, 0x59f9: 0xf0000005, 0x59fa: 0xf0000005, 0x59fb: 0xf0000005,
- 0x59fc: 0xf000000b, 0x59fd: 0xf000000b, 0x59fe: 0xf000000b, 0x59ff: 0xf000000b,
+ 0x59c0: 0x401e1220, 0x59c1: 0x401e1420, 0x59c2: 0x401e1620, 0x59c3: 0x401e1820,
+ 0x59c4: 0x401e1a20, 0x59c5: 0x401e1c20, 0x59c6: 0x401e1e20, 0x59c7: 0x401e2020,
+ 0x59c8: 0x401e2220, 0x59c9: 0x401e2420, 0x59ca: 0x401e2620, 0x59cb: 0x401e2820,
+ 0x59cc: 0x401e2a20, 0x59cd: 0x401e2c20, 0x59ce: 0x401e2e20, 0x59cf: 0x401e3020,
+ 0x59d0: 0x401e3220, 0x59d1: 0x401e3420, 0x59d2: 0x401e3620, 0x59d3: 0x401e3820,
+ 0x59d4: 0x401e3a20, 0x59d5: 0x401e3c20, 0x59d6: 0x401e3e20, 0x59d7: 0x401e4020,
+ 0x59d8: 0x401e4220, 0x59d9: 0x401e4420, 0x59da: 0x401e4620, 0x59db: 0x401e4820,
+ 0x59dc: 0x401e4a20, 0x59dd: 0x401e4c20, 0x59de: 0x401e4020, 0x59df: 0x401e4220,
+ 0x59e0: 0x401e4220, 0x59e1: 0x401e4220, 0x59e2: 0x401e4220, 0x59e3: 0x401e4220,
+ 0x59e4: 0x401e4220, 0x59e5: 0x80000000, 0x59e6: 0x80000000, 0x59e7: 0x80000000,
+ 0x59e8: 0x80000000, 0x59e9: 0x80000000, 0x59ea: 0x401e4e20, 0x59eb: 0x401e5020,
+ 0x59ec: 0x401e5220, 0x59ed: 0x80000000, 0x59ee: 0x80000000, 0x59ef: 0x80000000,
+ 0x59f0: 0x80000000, 0x59f1: 0x80000000, 0x59f2: 0x80000000, 0x59f3: 0x80000000,
+ 0x59f4: 0x80000000, 0x59f5: 0x80000000, 0x59f6: 0x80000000, 0x59f7: 0x80000000,
+ 0x59f8: 0x80000000, 0x59f9: 0x80000000, 0x59fa: 0x80000000, 0x59fb: 0x80000000,
+ 0x59fc: 0x80000000, 0x59fd: 0x80000000, 0x59fe: 0x80000000, 0x59ff: 0x80000000,
// Block 0x168, offset 0x5a00
- 0x5a00: 0xf000000b, 0x5a01: 0xf000000b, 0x5a02: 0xf000000b, 0x5a03: 0xf000000b,
- 0x5a04: 0xf000000b, 0x5a05: 0xf000000b, 0x5a06: 0xf000000b, 0x5a07: 0xf000000b,
- 0x5a08: 0xf000000b, 0x5a09: 0xf000000b, 0x5a0a: 0xf000000b, 0x5a0b: 0xf000000b,
- 0x5a0c: 0xf000000b, 0x5a0d: 0xf000000b, 0x5a0e: 0xf000000b, 0x5a0f: 0xf000000b,
- 0x5a10: 0xf000000b, 0x5a11: 0xf000000b, 0x5a12: 0xf000000b, 0x5a13: 0xf000000b,
- 0x5a14: 0xf000000b, 0x5a15: 0xf000000b, 0x5a16: 0xf0000005, 0x5a17: 0xf0000005,
- 0x5a18: 0xf0000005, 0x5a19: 0xf0000005, 0x5a1a: 0xf0000005, 0x5a1b: 0xf0000005,
- 0x5a1c: 0xf0000005, 0x5a1d: 0xf0000005, 0x5a1e: 0xf0000005, 0x5a1f: 0xf0000005,
- 0x5a20: 0xf0000005, 0x5a21: 0xf0000005, 0x5a22: 0xf0000005, 0x5a23: 0xf0000005,
- 0x5a24: 0xf0000005, 0x5a25: 0xf0000005, 0x5a26: 0xf0000005, 0x5a27: 0xf0000005,
- 0x5a28: 0xf0000005, 0x5a29: 0xf0000005, 0x5a2a: 0xf0000005, 0x5a2b: 0xf0000005,
- 0x5a2c: 0xf0000005, 0x5a2d: 0xf0000005, 0x5a2e: 0xf0000005, 0x5a2f: 0xf0000005,
- 0x5a30: 0xf000000b, 0x5a31: 0xf000000b, 0x5a32: 0xf000000b, 0x5a33: 0xf000000b,
- 0x5a34: 0xf000000b, 0x5a35: 0xf000000b, 0x5a36: 0xf000000b, 0x5a37: 0xf000000b,
- 0x5a38: 0xf000000b, 0x5a39: 0xf000000b, 0x5a3a: 0xf000000b, 0x5a3b: 0xf000000b,
- 0x5a3c: 0xf000000b, 0x5a3d: 0xf000000b, 0x5a3e: 0xf000000b, 0x5a3f: 0xf000000b,
+ 0x5a00: 0x80000000, 0x5a01: 0x80000000, 0x5a02: 0x80000000, 0x5a03: 0x401e5420,
+ 0x5a04: 0x401e5620, 0x5a05: 0x80000000, 0x5a06: 0x80000000, 0x5a07: 0x80000000,
+ 0x5a08: 0x80000000, 0x5a09: 0x80000000, 0x5a0a: 0x80000000, 0x5a0b: 0x80000000,
+ 0x5a0c: 0x401e5820, 0x5a0d: 0x401e5a20, 0x5a0e: 0x401e5c20, 0x5a0f: 0x401e5e20,
+ 0x5a10: 0x401e6020, 0x5a11: 0x401e6220, 0x5a12: 0x401e6420, 0x5a13: 0x401e6620,
+ 0x5a14: 0x401e6820, 0x5a15: 0x401e6a20, 0x5a16: 0x401e6c20, 0x5a17: 0x401e6e20,
+ 0x5a18: 0x401e7020, 0x5a19: 0x401e7220, 0x5a1a: 0x401e7420, 0x5a1b: 0x401e7620,
+ 0x5a1c: 0x401e7820, 0x5a1d: 0x401e7a20, 0x5a1e: 0x401e7c20, 0x5a1f: 0x401e7e20,
+ 0x5a20: 0x401e8020, 0x5a21: 0x401e8220, 0x5a22: 0x401e8420, 0x5a23: 0x401e8620,
+ 0x5a24: 0x401e8820, 0x5a25: 0x401e8a20, 0x5a26: 0x401e8c20, 0x5a27: 0x401e8e20,
+ 0x5a28: 0x401e9020, 0x5a29: 0x401e9220, 0x5a2a: 0x80000000, 0x5a2b: 0x80000000,
+ 0x5a2c: 0x80000000, 0x5a2d: 0x80000000, 0x5a2e: 0x401e9420, 0x5a2f: 0x401e9620,
+ 0x5a30: 0x401e9820, 0x5a31: 0x401e9a20, 0x5a32: 0x401e9c20, 0x5a33: 0x401e9e20,
+ 0x5a34: 0x401ea020, 0x5a35: 0x401ea220, 0x5a36: 0x401ea420, 0x5a37: 0x401ea620,
+ 0x5a38: 0x401ea820, 0x5a39: 0x401eaa20, 0x5a3a: 0x401eac20, 0x5a3b: 0x401eaa20,
+ 0x5a3c: 0x401eac20, 0x5a3d: 0x401eaa20, 0x5a3e: 0x401eac20, 0x5a3f: 0x401eaa20,
// Block 0x169, offset 0x5a40
- 0x5a40: 0xf000000b, 0x5a41: 0xf000000b, 0x5a42: 0xf000000b, 0x5a43: 0xf000000b,
- 0x5a44: 0xf000000b, 0x5a45: 0xf000000b, 0x5a46: 0xf000000b, 0x5a47: 0xf000000b,
- 0x5a48: 0xf000000b, 0x5a49: 0xf000000b, 0x5a4a: 0xf0000005, 0x5a4b: 0xf0000005,
- 0x5a4c: 0xf0000005, 0x5a4d: 0xf0000005, 0x5a4e: 0xf0000005, 0x5a4f: 0xf0000005,
- 0x5a50: 0xf0000005, 0x5a51: 0xf0000005, 0x5a52: 0xf0000005, 0x5a53: 0xf0000005,
- 0x5a54: 0xf0000005, 0x5a55: 0xf0000005, 0x5a56: 0xf0000005, 0x5a57: 0xf0000005,
- 0x5a58: 0xf0000005, 0x5a59: 0xf0000005, 0x5a5a: 0xf0000005, 0x5a5b: 0xf0000005,
- 0x5a5c: 0xf0000005, 0x5a5d: 0xf0000005, 0x5a5e: 0xf0000005, 0x5a5f: 0xf0000005,
- 0x5a60: 0xf0000005, 0x5a61: 0xf0000005, 0x5a62: 0xf0000005, 0x5a63: 0xf0000005,
- 0x5a64: 0xf0000005, 0x5a65: 0xf0000005,
- 0x5a68: 0xf000000b, 0x5a69: 0xf000000b, 0x5a6a: 0xf000000b, 0x5a6b: 0xf000000b,
- 0x5a6c: 0xf000000b, 0x5a6d: 0xf000000b, 0x5a6e: 0xf000000b, 0x5a6f: 0xf000000b,
- 0x5a70: 0xf000000b, 0x5a71: 0xf000000b, 0x5a72: 0xf000000b, 0x5a73: 0xf000000b,
- 0x5a74: 0xf000000b, 0x5a75: 0xf000000b, 0x5a76: 0xf000000b, 0x5a77: 0xf000000b,
- 0x5a78: 0xf000000b, 0x5a79: 0xf000000b, 0x5a7a: 0xf000000b, 0x5a7b: 0xf000000b,
- 0x5a7c: 0xf000000b, 0x5a7d: 0xf000000b, 0x5a7e: 0xf000000b, 0x5a7f: 0xf000000b,
+ 0x5a40: 0x401eac20, 0x5a41: 0x401eae20, 0x5a42: 0x401eb020, 0x5a43: 0x401eb220,
+ 0x5a44: 0x401eb420, 0x5a45: 0x401eb620, 0x5a46: 0x401eb820, 0x5a47: 0x401eba20,
+ 0x5a48: 0x401ebc20, 0x5a49: 0x401ebe20, 0x5a4a: 0x401ec020, 0x5a4b: 0x401ec220,
+ 0x5a4c: 0x401ec420, 0x5a4d: 0x401ec620, 0x5a4e: 0x401ec820, 0x5a4f: 0x401eca20,
+ 0x5a50: 0x401ecc20, 0x5a51: 0x401ece20, 0x5a52: 0x401ed020, 0x5a53: 0x401ed220,
+ 0x5a54: 0x401ed420, 0x5a55: 0x401ed620, 0x5a56: 0x401ed820, 0x5a57: 0x401eda20,
+ 0x5a58: 0x401edc20, 0x5a59: 0x401ede20, 0x5a5a: 0x401ee020, 0x5a5b: 0x401ee220,
+ 0x5a5c: 0x401ee420, 0x5a5d: 0x401ee620,
// Block 0x16a, offset 0x5a80
- 0x5a80: 0xf000000b, 0x5a81: 0xf0000005, 0x5a82: 0xf0000005, 0x5a83: 0xf0000005,
- 0x5a84: 0xf0000005, 0x5a85: 0xf0000005, 0x5a86: 0xf0000005, 0x5a87: 0xf0000005,
- 0x5a88: 0xf0000005, 0x5a89: 0xf0000005, 0x5a8a: 0xf0000005, 0x5a8b: 0xf0000005,
- 0x5a8c: 0xf0000005, 0x5a8d: 0xf0000005, 0x5a8e: 0xf0000005, 0x5a8f: 0xf0000005,
- 0x5a90: 0xf0000005, 0x5a91: 0xf0000005, 0x5a92: 0xf0000005, 0x5a93: 0xf0000005,
- 0x5a94: 0xf0000005, 0x5a95: 0xf0000005, 0x5a96: 0xf0000005, 0x5a97: 0xf0000005,
- 0x5a98: 0xf0000005, 0x5a99: 0xf0000005, 0x5a9a: 0xf0000005, 0x5a9b: 0xf0000005,
- 0x5a9c: 0xf0000005, 0x5a9d: 0xf0000005, 0x5a9e: 0xf0000005, 0x5a9f: 0xf0000005,
- 0x5aa0: 0xf0000005, 0x5aa1: 0xf0000005, 0x5aa2: 0xf000000b, 0x5aa3: 0xf000000b,
- 0x5aa4: 0xf000000b, 0x5aa5: 0xf000000b, 0x5aa6: 0xf000000b, 0x5aa7: 0xf000000b,
- 0x5aa8: 0xf000000b, 0x5aa9: 0xf000000b, 0x5aaa: 0xf000000b, 0x5aab: 0xf000000b,
- 0x5aac: 0xf000000b, 0x5aad: 0xf000000b, 0x5aae: 0xf000000b, 0x5aaf: 0xf000000b,
- 0x5ab0: 0xf000000b, 0x5ab1: 0xf000000b, 0x5ab2: 0xf000000b, 0x5ab3: 0xf000000b,
- 0x5ab4: 0xf000000b, 0x5ab5: 0xf000000b, 0x5ab6: 0xf000000b, 0x5ab7: 0xf000000b,
- 0x5ab8: 0xf000000b, 0x5ab9: 0xf000000b, 0x5aba: 0xf000000b, 0x5abb: 0xf0000005,
- 0x5abc: 0xf0000005, 0x5abd: 0xf0000005, 0x5abe: 0xf0000005, 0x5abf: 0xf0000005,
+ 0x5a80: 0x401ee820, 0x5a81: 0x401eea20, 0x5a82: 0x401eec20, 0x5a83: 0x401eee20,
+ 0x5a84: 0x401ef020, 0x5a85: 0x401ef220, 0x5a86: 0x401ef420, 0x5a87: 0x401ef620,
+ 0x5a88: 0x401ef820, 0x5a89: 0x401efa20, 0x5a8a: 0x401efc20, 0x5a8b: 0x401efe20,
+ 0x5a8c: 0x401f0020, 0x5a8d: 0x401f0220, 0x5a8e: 0x401f0420, 0x5a8f: 0x401f0620,
+ 0x5a90: 0x401f0820, 0x5a91: 0x401f0a20, 0x5a92: 0x401f0c20, 0x5a93: 0x401f0e20,
+ 0x5a94: 0x401f1020, 0x5a95: 0x401f1220, 0x5a96: 0x401f1420, 0x5a97: 0x401f1620,
+ 0x5a98: 0x401f1820, 0x5a99: 0x401f1a20, 0x5a9a: 0x401f1c20, 0x5a9b: 0x401f1e20,
+ 0x5a9c: 0x401f2020, 0x5a9d: 0x401f2220, 0x5a9e: 0x401f2420, 0x5a9f: 0x401f2620,
+ 0x5aa0: 0x401f2820, 0x5aa1: 0x401f2a20, 0x5aa2: 0x401f2c20, 0x5aa3: 0x401f2e20,
+ 0x5aa4: 0x401f3020, 0x5aa5: 0x401f3220, 0x5aa6: 0x401f3420, 0x5aa7: 0x401f3620,
+ 0x5aa8: 0x401f3820, 0x5aa9: 0x401f3a20, 0x5aaa: 0x401f3c20, 0x5aab: 0x401f3e20,
+ 0x5aac: 0x401f4020, 0x5aad: 0x401f4220, 0x5aae: 0x401f4420, 0x5aaf: 0x401f4620,
+ 0x5ab0: 0x401f4820, 0x5ab1: 0x401f4a20, 0x5ab2: 0x401f4c20, 0x5ab3: 0x401f4e20,
+ 0x5ab4: 0x401f5020, 0x5ab5: 0x401f5220, 0x5ab6: 0x401f5420, 0x5ab7: 0x401f5620,
+ 0x5ab8: 0x401f5820, 0x5ab9: 0x401f5a20, 0x5aba: 0x401f5c20, 0x5abb: 0x401f5e20,
+ 0x5abc: 0x401f6020, 0x5abd: 0x401f6220, 0x5abe: 0x401f6420, 0x5abf: 0x401f6620,
// Block 0x16b, offset 0x5ac0
- 0x5ac0: 0xf0000005, 0x5ac1: 0xf0000005, 0x5ac2: 0xf0000005, 0x5ac3: 0xf0000005,
- 0x5ac4: 0xf0000005, 0x5ac5: 0xf0000005, 0x5ac6: 0xf0000005, 0x5ac7: 0xf0000005,
- 0x5ac8: 0xf0000005, 0x5ac9: 0xf0000005, 0x5aca: 0xf0000005, 0x5acb: 0xf0000005,
- 0x5acc: 0xf0000005, 0x5acd: 0xf0000005, 0x5ace: 0xf0000005, 0x5acf: 0xf0000005,
- 0x5ad0: 0xf0000005, 0x5ad1: 0xf0000005, 0x5ad2: 0xf0000005, 0x5ad3: 0xf0000005,
- 0x5ad4: 0xf0000005, 0x5ad5: 0xf0000005, 0x5ad6: 0xf0000005, 0x5ad7: 0xf0000005,
- 0x5ad8: 0xf0000005, 0x5ad9: 0xf0000005, 0x5ada: 0xf0000005, 0x5adb: 0xf0000005,
- 0x5adc: 0xf000000b, 0x5add: 0xf000000b, 0x5ade: 0xf000000b, 0x5adf: 0xf000000b,
- 0x5ae0: 0xf000000b, 0x5ae1: 0xf000000b, 0x5ae2: 0xf000000b, 0x5ae3: 0xf000000b,
- 0x5ae4: 0xf000000b, 0x5ae5: 0xf000000b, 0x5ae6: 0xf000000b, 0x5ae7: 0xf000000b,
- 0x5ae8: 0xf000000b, 0x5ae9: 0xf000000b, 0x5aea: 0xf000000b, 0x5aeb: 0xf000000b,
- 0x5aec: 0xf000000b, 0x5aed: 0xf000000b, 0x5aee: 0xf000000b, 0x5aef: 0xf000000b,
- 0x5af0: 0xf000000b, 0x5af1: 0xf000000b, 0x5af2: 0xf000000b, 0x5af3: 0xf000000b,
- 0x5af4: 0xf000000b, 0x5af5: 0xf0000005, 0x5af6: 0xf0000005, 0x5af7: 0xf0000005,
- 0x5af8: 0xf0000005, 0x5af9: 0xf0000005, 0x5afa: 0xf0000005, 0x5afb: 0xf0000005,
- 0x5afc: 0xf0000005, 0x5afd: 0xf0000005, 0x5afe: 0xf0000005, 0x5aff: 0xf0000005,
+ 0x5ac0: 0x401f6820, 0x5ac1: 0x401f6a20, 0x5ac2: 0x80000000, 0x5ac3: 0x80000000,
+ 0x5ac4: 0x80000000, 0x5ac5: 0x401f6c20,
// Block 0x16c, offset 0x5b00
- 0x5b00: 0xf0000005, 0x5b01: 0xf0000005, 0x5b02: 0xf0000005, 0x5b03: 0xf0000005,
- 0x5b04: 0xf0000005, 0x5b05: 0xf0000005, 0x5b06: 0xf0000005, 0x5b07: 0xf0000005,
- 0x5b08: 0xf0000005, 0x5b09: 0xf0000005, 0x5b0a: 0xf0000005, 0x5b0b: 0xf0000005,
- 0x5b0c: 0xf0000005, 0x5b0d: 0xf0000005, 0x5b0e: 0xf0000005, 0x5b0f: 0xf0000005,
- 0x5b10: 0xf0000005, 0x5b11: 0xf0000005, 0x5b12: 0xf0000005, 0x5b13: 0xf0000005,
- 0x5b14: 0xf0000005, 0x5b15: 0xf0000005, 0x5b16: 0xf000000b, 0x5b17: 0xf000000b,
- 0x5b18: 0xf000000b, 0x5b19: 0xf000000b, 0x5b1a: 0xf000000b, 0x5b1b: 0xf000000b,
- 0x5b1c: 0xf000000b, 0x5b1d: 0xf000000b, 0x5b1e: 0xf000000b, 0x5b1f: 0xf000000b,
- 0x5b20: 0xf000000b, 0x5b21: 0xf000000b, 0x5b22: 0xf000000b, 0x5b23: 0xf000000b,
- 0x5b24: 0xf000000b, 0x5b25: 0xf000000b, 0x5b26: 0xf000000b, 0x5b27: 0xf000000b,
- 0x5b28: 0xf000000b, 0x5b29: 0xf000000b, 0x5b2a: 0xf000000b, 0x5b2b: 0xf000000b,
- 0x5b2c: 0xf000000b, 0x5b2d: 0xf000000b, 0x5b2e: 0xf000000b, 0x5b2f: 0xf0000005,
- 0x5b30: 0xf0000005, 0x5b31: 0xf0000005, 0x5b32: 0xf0000005, 0x5b33: 0xf0000005,
- 0x5b34: 0xf0000005, 0x5b35: 0xf0000005, 0x5b36: 0xf0000005, 0x5b37: 0xf0000005,
- 0x5b38: 0xf0000005, 0x5b39: 0xf0000005, 0x5b3a: 0xf0000005, 0x5b3b: 0xf0000005,
- 0x5b3c: 0xf0000005, 0x5b3d: 0xf0000005, 0x5b3e: 0xf0000005, 0x5b3f: 0xf0000005,
+ 0x5b00: 0x4019e220, 0x5b01: 0x4019e420, 0x5b02: 0x4019e620, 0x5b03: 0x4019e820,
+ 0x5b04: 0x4019ea20, 0x5b05: 0x4019ec20, 0x5b06: 0x4019ee20, 0x5b07: 0x4019f020,
+ 0x5b08: 0x4019f220, 0x5b09: 0x4019f420, 0x5b0a: 0x4019f620, 0x5b0b: 0x4019f820,
+ 0x5b0c: 0x4019fa20, 0x5b0d: 0x4019fc20, 0x5b0e: 0x4019fe20, 0x5b0f: 0x401a0020,
+ 0x5b10: 0x401a0220, 0x5b11: 0x401a0420, 0x5b12: 0x401a0620, 0x5b13: 0x401a0820,
+ 0x5b14: 0x401a0a20, 0x5b15: 0x401a0c20, 0x5b16: 0x401a0e20, 0x5b17: 0x401a1020,
+ 0x5b18: 0x401a1220, 0x5b19: 0x401a1420, 0x5b1a: 0x401a1620, 0x5b1b: 0x401a1820,
+ 0x5b1c: 0x401a1a20, 0x5b1d: 0x401a1c20, 0x5b1e: 0x401a1e20, 0x5b1f: 0x401a2020,
+ 0x5b20: 0x401a2220, 0x5b21: 0x401a2420, 0x5b22: 0x401a2620, 0x5b23: 0x401a2820,
+ 0x5b24: 0x401a2a20, 0x5b25: 0x401a2c20, 0x5b26: 0x401a2e20, 0x5b27: 0x401a3020,
+ 0x5b28: 0x401a3220, 0x5b29: 0x401a3420, 0x5b2a: 0x401a3620, 0x5b2b: 0x401a3820,
+ 0x5b2c: 0x401a3a20, 0x5b2d: 0x401a3c20, 0x5b2e: 0x401a3e20, 0x5b2f: 0x401a4020,
+ 0x5b30: 0x401a4220, 0x5b31: 0x401a4420, 0x5b32: 0x401a4620, 0x5b33: 0x401a4820,
+ 0x5b34: 0x401a4a20, 0x5b35: 0x401a4c20, 0x5b36: 0x401a4e20, 0x5b37: 0x401a5020,
+ 0x5b38: 0x401a5220, 0x5b39: 0x401a5420, 0x5b3a: 0x401a5620, 0x5b3b: 0x401a5820,
+ 0x5b3c: 0x401a5a20, 0x5b3d: 0x401a5c20, 0x5b3e: 0x401a5e20, 0x5b3f: 0x401a6020,
// Block 0x16d, offset 0x5b40
- 0x5b40: 0xf0000005, 0x5b41: 0xf0000005, 0x5b42: 0xf0000005, 0x5b43: 0xf0000005,
- 0x5b44: 0xf0000005, 0x5b45: 0xf0000005, 0x5b46: 0xf0000005, 0x5b47: 0xf0000005,
- 0x5b48: 0xf0000005, 0x5b49: 0xf0000005, 0x5b4a: 0xf0000005, 0x5b4b: 0xf0000005,
- 0x5b4c: 0xf0000005, 0x5b4d: 0xf0000005, 0x5b4e: 0xf0000005, 0x5b4f: 0xf0000005,
- 0x5b50: 0xf000000b, 0x5b51: 0xf000000b, 0x5b52: 0xf000000b, 0x5b53: 0xf000000b,
- 0x5b54: 0xf000000b, 0x5b55: 0xf000000b, 0x5b56: 0xf000000b, 0x5b57: 0xf000000b,
- 0x5b58: 0xf000000b, 0x5b59: 0xf000000b, 0x5b5a: 0xf000000b, 0x5b5b: 0xf000000b,
- 0x5b5c: 0xf000000b, 0x5b5d: 0xf000000b, 0x5b5e: 0xf000000b, 0x5b5f: 0xf000000b,
- 0x5b60: 0xf000000b, 0x5b61: 0xf000000b, 0x5b62: 0xf000000b, 0x5b63: 0xf000000b,
- 0x5b64: 0xf000000b, 0x5b65: 0xf000000b, 0x5b66: 0xf000000b, 0x5b67: 0xf000000b,
- 0x5b68: 0xf000000b, 0x5b69: 0xf0000005, 0x5b6a: 0xf0000005, 0x5b6b: 0xf0000005,
- 0x5b6c: 0xf0000005, 0x5b6d: 0xf0000005, 0x5b6e: 0xf0000005, 0x5b6f: 0xf0000005,
- 0x5b70: 0xf0000005, 0x5b71: 0xf0000005, 0x5b72: 0xf0000005, 0x5b73: 0xf0000005,
- 0x5b74: 0xf0000005, 0x5b75: 0xf0000005, 0x5b76: 0xf0000005, 0x5b77: 0xf0000005,
- 0x5b78: 0xf0000005, 0x5b79: 0xf0000005, 0x5b7a: 0xf0000005, 0x5b7b: 0xf0000005,
- 0x5b7c: 0xf0000005, 0x5b7d: 0xf0000005, 0x5b7e: 0xf0000005, 0x5b7f: 0xf0000005,
+ 0x5b40: 0x401a6220, 0x5b41: 0x401a6420, 0x5b42: 0x401a6620, 0x5b43: 0x401a6820,
+ 0x5b44: 0x401a6a20, 0x5b45: 0x401a6c20, 0x5b46: 0x401a6e20, 0x5b47: 0x401a7020,
+ 0x5b48: 0x401a7220, 0x5b49: 0x401a7420, 0x5b4a: 0x401a7620, 0x5b4b: 0x401a7820,
+ 0x5b4c: 0x401a7a20, 0x5b4d: 0x401a7c20, 0x5b4e: 0x401a7e20, 0x5b4f: 0x401a8020,
+ 0x5b50: 0x401a8220, 0x5b51: 0x401a8420, 0x5b52: 0x401a8620, 0x5b53: 0x401a8820,
+ 0x5b54: 0x401a8a20, 0x5b55: 0x401a8c20, 0x5b56: 0x401a8e20,
+ 0x5b60: 0xe000020d, 0x5b61: 0xe0000328, 0x5b62: 0xe0000402, 0x5b63: 0xe00004d4,
+ 0x5b64: 0xe000059b, 0x5b65: 0xe000064b, 0x5b66: 0xe00006f3, 0x5b67: 0xe000079c,
+ 0x5b68: 0xe0000847, 0x5b69: 0x4029ba20, 0x5b6a: 0x4029bc20, 0x5b6b: 0x4029be20,
+ 0x5b6c: 0x4029c020, 0x5b6d: 0x4029c220, 0x5b6e: 0x4029c420, 0x5b6f: 0x4029c620,
+ 0x5b70: 0x4029c820, 0x5b71: 0x4029ca20,
// Block 0x16e, offset 0x5b80
- 0x5b80: 0xf0000005, 0x5b81: 0xf0000005, 0x5b82: 0xf0000005, 0x5b83: 0xf0000005,
- 0x5b84: 0xf0000005, 0x5b85: 0xf0000005, 0x5b86: 0xf0000005, 0x5b87: 0xf0000005,
- 0x5b88: 0xf0000005, 0x5b89: 0xf0000005, 0x5b8a: 0xf000000b, 0x5b8b: 0xf0000005,
- 0x5b8e: 0xf0000005, 0x5b8f: 0xf0000005,
- 0x5b90: 0xf0000005, 0x5b91: 0xf0000005, 0x5b92: 0xf0000005, 0x5b93: 0xf0000005,
- 0x5b94: 0xf0000005, 0x5b95: 0xf0000005, 0x5b96: 0xf0000005, 0x5b97: 0xf0000005,
- 0x5b98: 0xf0000005, 0x5b99: 0xf0000005, 0x5b9a: 0xf0000005, 0x5b9b: 0xf0000005,
- 0x5b9c: 0xf0000005, 0x5b9d: 0xf0000005, 0x5b9e: 0xf0000005, 0x5b9f: 0xf0000005,
- 0x5ba0: 0xf0000005, 0x5ba1: 0xf0000005, 0x5ba2: 0xf0000005, 0x5ba3: 0xf0000005,
- 0x5ba4: 0xf0000005, 0x5ba5: 0xf0000005, 0x5ba6: 0xf0000005, 0x5ba7: 0xf0000005,
- 0x5ba8: 0xf0000005, 0x5ba9: 0xf0000005, 0x5baa: 0xf0000005, 0x5bab: 0xf0000005,
- 0x5bac: 0xf0000005, 0x5bad: 0xf0000005, 0x5bae: 0xf0000005, 0x5baf: 0xf0000005,
- 0x5bb0: 0xf0000005, 0x5bb1: 0xf0000005, 0x5bb2: 0xf0000005, 0x5bb3: 0xf0000005,
- 0x5bb4: 0xf0000005, 0x5bb5: 0xf0000005, 0x5bb6: 0xf0000005, 0x5bb7: 0xf0000005,
- 0x5bb8: 0xf0000005, 0x5bb9: 0xf0000005, 0x5bba: 0xf0000005, 0x5bbb: 0xf0000005,
- 0x5bbc: 0xf0000005, 0x5bbd: 0xf0000005, 0x5bbe: 0xf0000005, 0x5bbf: 0xf0000005,
+ 0x5b80: 0x002bde8b, 0x5b81: 0x002c0a8b, 0x5b82: 0x002c3a8b, 0x5b83: 0x002c628b,
+ 0x5b84: 0x002c988b, 0x5b85: 0x002d088b, 0x5b86: 0x002d228b, 0x5b87: 0x002d688b,
+ 0x5b88: 0x002d9a8b, 0x5b89: 0x002dcc8b, 0x5b8a: 0x002dfe8b, 0x5b8b: 0x002e228b,
+ 0x5b8c: 0x002e828b, 0x5b8d: 0x002e9e8b, 0x5b8e: 0x002ee28b, 0x5b8f: 0x002f2c8b,
+ 0x5b90: 0x002f568b, 0x5b91: 0x002f7a8b, 0x5b92: 0x002fe68b, 0x5b93: 0x00302c8b,
+ 0x5b94: 0x00306c8b, 0x5b95: 0x0030be8b, 0x5b96: 0x0030e28b, 0x5b97: 0x0030f68b,
+ 0x5b98: 0x0031008b, 0x5b99: 0x00312a8b, 0x5b9a: 0x002bde85, 0x5b9b: 0x002c0a85,
+ 0x5b9c: 0x002c3a85, 0x5b9d: 0x002c6285, 0x5b9e: 0x002c9885, 0x5b9f: 0x002d0885,
+ 0x5ba0: 0x002d2285, 0x5ba1: 0x002d6885, 0x5ba2: 0x002d9a85, 0x5ba3: 0x002dcc85,
+ 0x5ba4: 0x002dfe85, 0x5ba5: 0x002e2285, 0x5ba6: 0x002e8285, 0x5ba7: 0x002e9e85,
+ 0x5ba8: 0x002ee285, 0x5ba9: 0x002f2c85, 0x5baa: 0x002f5685, 0x5bab: 0x002f7a85,
+ 0x5bac: 0x002fe685, 0x5bad: 0x00302c85, 0x5bae: 0x00306c85, 0x5baf: 0x0030be85,
+ 0x5bb0: 0x0030e285, 0x5bb1: 0x0030f685, 0x5bb2: 0x00310085, 0x5bb3: 0x00312a85,
+ 0x5bb4: 0x002bde8b, 0x5bb5: 0x002c0a8b, 0x5bb6: 0x002c3a8b, 0x5bb7: 0x002c628b,
+ 0x5bb8: 0x002c988b, 0x5bb9: 0x002d088b, 0x5bba: 0x002d228b, 0x5bbb: 0x002d688b,
+ 0x5bbc: 0x002d9a8b, 0x5bbd: 0x002dcc8b, 0x5bbe: 0x002dfe8b, 0x5bbf: 0x002e228b,
// Block 0x16f, offset 0x5bc0
- 0x5bc0: 0x400f8120, 0x5bc1: 0x400f8220, 0x5bc2: 0x400f8320, 0x5bc3: 0x400f8420,
- 0x5bc4: 0x400f8520, 0x5bc5: 0x400f8620, 0x5bc6: 0x400f8720, 0x5bc7: 0x400f8820,
- 0x5bc8: 0x400f8920, 0x5bc9: 0x400f8a20, 0x5bca: 0x400f8b20, 0x5bcb: 0x400f8c20,
- 0x5bcc: 0x400f8d20, 0x5bcd: 0x400f8e20, 0x5bce: 0x400f8f20, 0x5bcf: 0x400f9020,
- 0x5bd0: 0x400f9120, 0x5bd1: 0x400f9220, 0x5bd2: 0x400f9320, 0x5bd3: 0x400f9420,
- 0x5bd4: 0x400f9520, 0x5bd5: 0x400f9620, 0x5bd6: 0x400f9720, 0x5bd7: 0x400f9820,
- 0x5bd8: 0x400f9920, 0x5bd9: 0x400f9a20, 0x5bda: 0x400f9b20, 0x5bdb: 0x400f9c20,
- 0x5bdc: 0x400f9d20, 0x5bdd: 0x400f9e20, 0x5bde: 0x400f9f20, 0x5bdf: 0x400fa020,
- 0x5be0: 0x400fa120, 0x5be1: 0x400fa220, 0x5be2: 0x400fa320, 0x5be3: 0x400fa420,
- 0x5be4: 0x400fa520, 0x5be5: 0x400fa620, 0x5be6: 0x400fa720, 0x5be7: 0x400fa820,
- 0x5be8: 0x400fa920, 0x5be9: 0x400faa20, 0x5bea: 0x400fab20, 0x5beb: 0x400fac20,
- 0x5bf0: 0x400fad20, 0x5bf1: 0x400fae20, 0x5bf2: 0x400faf20, 0x5bf3: 0x400fb020,
- 0x5bf4: 0x400fb120, 0x5bf5: 0x400fb220, 0x5bf6: 0x400fb320, 0x5bf7: 0x400fb420,
- 0x5bf8: 0x400fb520, 0x5bf9: 0x400fb620, 0x5bfa: 0x400fb720, 0x5bfb: 0x400fb820,
- 0x5bfc: 0x400fb920, 0x5bfd: 0x400fba20, 0x5bfe: 0x400fbb20, 0x5bff: 0x400fbc20,
+ 0x5bc0: 0x002e828b, 0x5bc1: 0x002e9e8b, 0x5bc2: 0x002ee28b, 0x5bc3: 0x002f2c8b,
+ 0x5bc4: 0x002f568b, 0x5bc5: 0x002f7a8b, 0x5bc6: 0x002fe68b, 0x5bc7: 0x00302c8b,
+ 0x5bc8: 0x00306c8b, 0x5bc9: 0x0030be8b, 0x5bca: 0x0030e28b, 0x5bcb: 0x0030f68b,
+ 0x5bcc: 0x0031008b, 0x5bcd: 0x00312a8b, 0x5bce: 0x002bde85, 0x5bcf: 0x002c0a85,
+ 0x5bd0: 0x002c3a85, 0x5bd1: 0x002c6285, 0x5bd2: 0x002c9885, 0x5bd3: 0x002d0885,
+ 0x5bd4: 0x002d2285, 0x5bd6: 0x002d9a85, 0x5bd7: 0x002dcc85,
+ 0x5bd8: 0x002dfe85, 0x5bd9: 0x002e2285, 0x5bda: 0x002e8285, 0x5bdb: 0x002e9e85,
+ 0x5bdc: 0x002ee285, 0x5bdd: 0x002f2c85, 0x5bde: 0x002f5685, 0x5bdf: 0x002f7a85,
+ 0x5be0: 0x002fe685, 0x5be1: 0x00302c85, 0x5be2: 0x00306c85, 0x5be3: 0x0030be85,
+ 0x5be4: 0x0030e285, 0x5be5: 0x0030f685, 0x5be6: 0x00310085, 0x5be7: 0x00312a85,
+ 0x5be8: 0x002bde8b, 0x5be9: 0x002c0a8b, 0x5bea: 0x002c3a8b, 0x5beb: 0x002c628b,
+ 0x5bec: 0x002c988b, 0x5bed: 0x002d088b, 0x5bee: 0x002d228b, 0x5bef: 0x002d688b,
+ 0x5bf0: 0x002d9a8b, 0x5bf1: 0x002dcc8b, 0x5bf2: 0x002dfe8b, 0x5bf3: 0x002e228b,
+ 0x5bf4: 0x002e828b, 0x5bf5: 0x002e9e8b, 0x5bf6: 0x002ee28b, 0x5bf7: 0x002f2c8b,
+ 0x5bf8: 0x002f568b, 0x5bf9: 0x002f7a8b, 0x5bfa: 0x002fe68b, 0x5bfb: 0x00302c8b,
+ 0x5bfc: 0x00306c8b, 0x5bfd: 0x0030be8b, 0x5bfe: 0x0030e28b, 0x5bff: 0x0030f68b,
// Block 0x170, offset 0x5c00
- 0x5c00: 0x400fbd20, 0x5c01: 0x400fbe20, 0x5c02: 0x400fbf20, 0x5c03: 0x400fc020,
- 0x5c04: 0x400fc120, 0x5c05: 0x400fc220, 0x5c06: 0x400fc320, 0x5c07: 0x400fc420,
- 0x5c08: 0x400fc520, 0x5c09: 0x400fc620, 0x5c0a: 0x400fc720, 0x5c0b: 0x400fc820,
- 0x5c0c: 0x400fc920, 0x5c0d: 0x400fca20, 0x5c0e: 0x400fcb20, 0x5c0f: 0x400fcc20,
- 0x5c10: 0x400fcd20, 0x5c11: 0x400fce20, 0x5c12: 0x400fcf20, 0x5c13: 0x400fd020,
- 0x5c14: 0x400fd120, 0x5c15: 0x400fd220, 0x5c16: 0x400fd320, 0x5c17: 0x400fd420,
- 0x5c18: 0x400fd520, 0x5c19: 0x400fd620, 0x5c1a: 0x400fd720, 0x5c1b: 0x400fd820,
- 0x5c1c: 0x400fd920, 0x5c1d: 0x400fda20, 0x5c1e: 0x400fdb20, 0x5c1f: 0x400fdc20,
- 0x5c20: 0x400fdd20, 0x5c21: 0x400fde20, 0x5c22: 0x400fdf20, 0x5c23: 0x400fe020,
- 0x5c24: 0x400fe120, 0x5c25: 0x400fe220, 0x5c26: 0x400fe320, 0x5c27: 0x400fe420,
- 0x5c28: 0x400fe520, 0x5c29: 0x400fe620, 0x5c2a: 0x400fe720, 0x5c2b: 0x400fe820,
- 0x5c2c: 0x400fe920, 0x5c2d: 0x400fea20, 0x5c2e: 0x400feb20, 0x5c2f: 0x400fec20,
- 0x5c30: 0x400fed20, 0x5c31: 0x400fee20, 0x5c32: 0x400fef20, 0x5c33: 0x400ff020,
- 0x5c34: 0x400ff120, 0x5c35: 0x400ff220, 0x5c36: 0x400ff320, 0x5c37: 0x400ff420,
- 0x5c38: 0x400ff520, 0x5c39: 0x400ff620, 0x5c3a: 0x400ff720, 0x5c3b: 0x400ff820,
- 0x5c3c: 0x400ff920, 0x5c3d: 0x400ffa20, 0x5c3e: 0x400ffb20, 0x5c3f: 0x400ffc20,
+ 0x5c00: 0x0031008b, 0x5c01: 0x00312a8b, 0x5c02: 0x002bde85, 0x5c03: 0x002c0a85,
+ 0x5c04: 0x002c3a85, 0x5c05: 0x002c6285, 0x5c06: 0x002c9885, 0x5c07: 0x002d0885,
+ 0x5c08: 0x002d2285, 0x5c09: 0x002d6885, 0x5c0a: 0x002d9a85, 0x5c0b: 0x002dcc85,
+ 0x5c0c: 0x002dfe85, 0x5c0d: 0x002e2285, 0x5c0e: 0x002e8285, 0x5c0f: 0x002e9e85,
+ 0x5c10: 0x002ee285, 0x5c11: 0x002f2c85, 0x5c12: 0x002f5685, 0x5c13: 0x002f7a85,
+ 0x5c14: 0x002fe685, 0x5c15: 0x00302c85, 0x5c16: 0x00306c85, 0x5c17: 0x0030be85,
+ 0x5c18: 0x0030e285, 0x5c19: 0x0030f685, 0x5c1a: 0x00310085, 0x5c1b: 0x00312a85,
+ 0x5c1c: 0x002bde8b, 0x5c1e: 0x002c3a8b, 0x5c1f: 0x002c628b,
+ 0x5c22: 0x002d228b,
+ 0x5c25: 0x002dcc8b, 0x5c26: 0x002dfe8b,
+ 0x5c29: 0x002e9e8b, 0x5c2a: 0x002ee28b, 0x5c2b: 0x002f2c8b,
+ 0x5c2c: 0x002f568b, 0x5c2e: 0x002fe68b, 0x5c2f: 0x00302c8b,
+ 0x5c30: 0x00306c8b, 0x5c31: 0x0030be8b, 0x5c32: 0x0030e28b, 0x5c33: 0x0030f68b,
+ 0x5c34: 0x0031008b, 0x5c35: 0x00312a8b, 0x5c36: 0x002bde85, 0x5c37: 0x002c0a85,
+ 0x5c38: 0x002c3a85, 0x5c39: 0x002c6285, 0x5c3b: 0x002d0885,
+ 0x5c3d: 0x002d6885, 0x5c3e: 0x002d9a85, 0x5c3f: 0x002dcc85,
// Block 0x171, offset 0x5c40
- 0x5c40: 0x400ffd20, 0x5c41: 0x400ffe20, 0x5c42: 0x400fff20, 0x5c43: 0x40100020,
- 0x5c44: 0x40100120, 0x5c45: 0x40100220, 0x5c46: 0x40100320, 0x5c47: 0x40100420,
- 0x5c48: 0x40100520, 0x5c49: 0x40100620, 0x5c4a: 0x40100720, 0x5c4b: 0x40100820,
- 0x5c4c: 0x40100920, 0x5c4d: 0x40100a20, 0x5c4e: 0x40100b20, 0x5c4f: 0x40100c20,
- 0x5c50: 0x40100d20, 0x5c51: 0x40100e20, 0x5c52: 0x40100f20, 0x5c53: 0x40101020,
- 0x5c60: 0x40101120, 0x5c61: 0x40101220, 0x5c62: 0x40101320, 0x5c63: 0x40101420,
- 0x5c64: 0x40101520, 0x5c65: 0x40101620, 0x5c66: 0x40101720, 0x5c67: 0x40101820,
- 0x5c68: 0x40101920, 0x5c69: 0x40101a20, 0x5c6a: 0x40101b20, 0x5c6b: 0x40101c20,
- 0x5c6c: 0x40101d20, 0x5c6d: 0x40101e20, 0x5c6e: 0x40101f20,
- 0x5c71: 0x40102020, 0x5c72: 0x40102120, 0x5c73: 0x40102220,
- 0x5c74: 0x40102320, 0x5c75: 0x40102420, 0x5c76: 0x40102520, 0x5c77: 0x40102620,
- 0x5c78: 0x40102720, 0x5c79: 0x40102820, 0x5c7a: 0x40102920, 0x5c7b: 0x40102a20,
- 0x5c7c: 0x40102b20, 0x5c7d: 0x40102c20, 0x5c7e: 0x40102d20,
+ 0x5c40: 0x002dfe85, 0x5c41: 0x002e2285, 0x5c42: 0x002e8285, 0x5c43: 0x002e9e85,
+ 0x5c45: 0x002f2c85, 0x5c46: 0x002f5685, 0x5c47: 0x002f7a85,
+ 0x5c48: 0x002fe685, 0x5c49: 0x00302c85, 0x5c4a: 0x00306c85, 0x5c4b: 0x0030be85,
+ 0x5c4c: 0x0030e285, 0x5c4d: 0x0030f685, 0x5c4e: 0x00310085, 0x5c4f: 0x00312a85,
+ 0x5c50: 0x002bde8b, 0x5c51: 0x002c0a8b, 0x5c52: 0x002c3a8b, 0x5c53: 0x002c628b,
+ 0x5c54: 0x002c988b, 0x5c55: 0x002d088b, 0x5c56: 0x002d228b, 0x5c57: 0x002d688b,
+ 0x5c58: 0x002d9a8b, 0x5c59: 0x002dcc8b, 0x5c5a: 0x002dfe8b, 0x5c5b: 0x002e228b,
+ 0x5c5c: 0x002e828b, 0x5c5d: 0x002e9e8b, 0x5c5e: 0x002ee28b, 0x5c5f: 0x002f2c8b,
+ 0x5c60: 0x002f568b, 0x5c61: 0x002f7a8b, 0x5c62: 0x002fe68b, 0x5c63: 0x00302c8b,
+ 0x5c64: 0x00306c8b, 0x5c65: 0x0030be8b, 0x5c66: 0x0030e28b, 0x5c67: 0x0030f68b,
+ 0x5c68: 0x0031008b, 0x5c69: 0x00312a8b, 0x5c6a: 0x002bde85, 0x5c6b: 0x002c0a85,
+ 0x5c6c: 0x002c3a85, 0x5c6d: 0x002c6285, 0x5c6e: 0x002c9885, 0x5c6f: 0x002d0885,
+ 0x5c70: 0x002d2285, 0x5c71: 0x002d6885, 0x5c72: 0x002d9a85, 0x5c73: 0x002dcc85,
+ 0x5c74: 0x002dfe85, 0x5c75: 0x002e2285, 0x5c76: 0x002e8285, 0x5c77: 0x002e9e85,
+ 0x5c78: 0x002ee285, 0x5c79: 0x002f2c85, 0x5c7a: 0x002f5685, 0x5c7b: 0x002f7a85,
+ 0x5c7c: 0x002fe685, 0x5c7d: 0x00302c85, 0x5c7e: 0x00306c85, 0x5c7f: 0x0030be85,
// Block 0x172, offset 0x5c80
- 0x5c81: 0x40102e20, 0x5c82: 0x40102f20, 0x5c83: 0x40103020,
- 0x5c84: 0x40103120, 0x5c85: 0x40103220, 0x5c86: 0x40103320, 0x5c87: 0x40103420,
- 0x5c88: 0x40103520, 0x5c89: 0x40103620, 0x5c8a: 0x40103720, 0x5c8b: 0x40103820,
- 0x5c8c: 0x40103920, 0x5c8d: 0x40103a20, 0x5c8e: 0x40103b20, 0x5c8f: 0x40103c20,
- 0x5c91: 0x40103d20, 0x5c92: 0x40103e20, 0x5c93: 0x40103f20,
- 0x5c94: 0x40104020, 0x5c95: 0x40104120, 0x5c96: 0x40104220, 0x5c97: 0x40104320,
- 0x5c98: 0x40104420, 0x5c99: 0x40104520, 0x5c9a: 0x40104620, 0x5c9b: 0x40104720,
- 0x5c9c: 0x40104820, 0x5c9d: 0x40104920, 0x5c9e: 0x40104a20, 0x5c9f: 0x40104b20,
+ 0x5c80: 0x0030e285, 0x5c81: 0x0030f685, 0x5c82: 0x00310085, 0x5c83: 0x00312a85,
+ 0x5c84: 0x002bde8b, 0x5c85: 0x002c0a8b, 0x5c87: 0x002c628b,
+ 0x5c88: 0x002c988b, 0x5c89: 0x002d088b, 0x5c8a: 0x002d228b,
+ 0x5c8d: 0x002dcc8b, 0x5c8e: 0x002dfe8b, 0x5c8f: 0x002e228b,
+ 0x5c90: 0x002e828b, 0x5c91: 0x002e9e8b, 0x5c92: 0x002ee28b, 0x5c93: 0x002f2c8b,
+ 0x5c94: 0x002f568b, 0x5c96: 0x002fe68b, 0x5c97: 0x00302c8b,
+ 0x5c98: 0x00306c8b, 0x5c99: 0x0030be8b, 0x5c9a: 0x0030e28b, 0x5c9b: 0x0030f68b,
+ 0x5c9c: 0x0031008b, 0x5c9e: 0x002bde85, 0x5c9f: 0x002c0a85,
+ 0x5ca0: 0x002c3a85, 0x5ca1: 0x002c6285, 0x5ca2: 0x002c9885, 0x5ca3: 0x002d0885,
+ 0x5ca4: 0x002d2285, 0x5ca5: 0x002d6885, 0x5ca6: 0x002d9a85, 0x5ca7: 0x002dcc85,
+ 0x5ca8: 0x002dfe85, 0x5ca9: 0x002e2285, 0x5caa: 0x002e8285, 0x5cab: 0x002e9e85,
+ 0x5cac: 0x002ee285, 0x5cad: 0x002f2c85, 0x5cae: 0x002f5685, 0x5caf: 0x002f7a85,
+ 0x5cb0: 0x002fe685, 0x5cb1: 0x00302c85, 0x5cb2: 0x00306c85, 0x5cb3: 0x0030be85,
+ 0x5cb4: 0x0030e285, 0x5cb5: 0x0030f685, 0x5cb6: 0x00310085, 0x5cb7: 0x00312a85,
+ 0x5cb8: 0x002bde8b, 0x5cb9: 0x002c0a8b, 0x5cbb: 0x002c628b,
+ 0x5cbc: 0x002c988b, 0x5cbd: 0x002d088b, 0x5cbe: 0x002d228b,
// Block 0x173, offset 0x5cc0
- 0x5cc0: 0xf0000404, 0x5cc1: 0xf0000404, 0x5cc2: 0xf0000404, 0x5cc3: 0xf0000404,
- 0x5cc4: 0xf0000404, 0x5cc5: 0xf0000404, 0x5cc6: 0xf0000404, 0x5cc7: 0xf0000404,
- 0x5cc8: 0xf0000404, 0x5cc9: 0xf0000404, 0x5cca: 0xf0000404,
- 0x5cd0: 0xf0000a04, 0x5cd1: 0xf0000a04, 0x5cd2: 0xf0000a04, 0x5cd3: 0xf0000a04,
- 0x5cd4: 0xf0000a04, 0x5cd5: 0xf0000a04, 0x5cd6: 0xf0000a04, 0x5cd7: 0xf0000a04,
- 0x5cd8: 0xf0000a04, 0x5cd9: 0xf0000a04, 0x5cda: 0xf0000a04, 0x5cdb: 0xf0000a04,
- 0x5cdc: 0xf0000a04, 0x5cdd: 0xf0000a04, 0x5cde: 0xf0000a04, 0x5cdf: 0xf0000a04,
- 0x5ce0: 0xf0000a04, 0x5ce1: 0xf0000a04, 0x5ce2: 0xf0000a04, 0x5ce3: 0xf0000a04,
- 0x5ce4: 0xf0000a04, 0x5ce5: 0xf0000a04, 0x5ce6: 0xf0000a04, 0x5ce7: 0xf0000a04,
- 0x5ce8: 0xf0000a04, 0x5ce9: 0xf0000a04, 0x5cea: 0xf0000a04, 0x5ceb: 0xf000000c,
- 0x5cec: 0xf000000c, 0x5ced: 0xf0000c0c, 0x5cee: 0xf0000c0c,
- 0x5cf0: 0xf000001d, 0x5cf1: 0xf000001d, 0x5cf2: 0xf000001d, 0x5cf3: 0xf000001d,
- 0x5cf4: 0xf000001d, 0x5cf5: 0xf000001d, 0x5cf6: 0xf000001d, 0x5cf7: 0xf000001d,
- 0x5cf8: 0xf000001d, 0x5cf9: 0xf000001d, 0x5cfa: 0xf000001d, 0x5cfb: 0xf000001d,
- 0x5cfc: 0xf000001d, 0x5cfd: 0xf000001d, 0x5cfe: 0xf000001d, 0x5cff: 0xf000001d,
+ 0x5cc0: 0x002d9a8b, 0x5cc1: 0x002dcc8b, 0x5cc2: 0x002dfe8b, 0x5cc3: 0x002e228b,
+ 0x5cc4: 0x002e828b, 0x5cc6: 0x002ee28b,
+ 0x5cca: 0x002fe68b, 0x5ccb: 0x00302c8b,
+ 0x5ccc: 0x00306c8b, 0x5ccd: 0x0030be8b, 0x5cce: 0x0030e28b, 0x5ccf: 0x0030f68b,
+ 0x5cd0: 0x0031008b, 0x5cd2: 0x002bde85, 0x5cd3: 0x002c0a85,
+ 0x5cd4: 0x002c3a85, 0x5cd5: 0x002c6285, 0x5cd6: 0x002c9885, 0x5cd7: 0x002d0885,
+ 0x5cd8: 0x002d2285, 0x5cd9: 0x002d6885, 0x5cda: 0x002d9a85, 0x5cdb: 0x002dcc85,
+ 0x5cdc: 0x002dfe85, 0x5cdd: 0x002e2285, 0x5cde: 0x002e8285, 0x5cdf: 0x002e9e85,
+ 0x5ce0: 0x002ee285, 0x5ce1: 0x002f2c85, 0x5ce2: 0x002f5685, 0x5ce3: 0x002f7a85,
+ 0x5ce4: 0x002fe685, 0x5ce5: 0x00302c85, 0x5ce6: 0x00306c85, 0x5ce7: 0x0030be85,
+ 0x5ce8: 0x0030e285, 0x5ce9: 0x0030f685, 0x5cea: 0x00310085, 0x5ceb: 0x00312a85,
+ 0x5cec: 0x002bde8b, 0x5ced: 0x002c0a8b, 0x5cee: 0x002c3a8b, 0x5cef: 0x002c628b,
+ 0x5cf0: 0x002c988b, 0x5cf1: 0x002d088b, 0x5cf2: 0x002d228b, 0x5cf3: 0x002d688b,
+ 0x5cf4: 0x002d9a8b, 0x5cf5: 0x002dcc8b, 0x5cf6: 0x002dfe8b, 0x5cf7: 0x002e228b,
+ 0x5cf8: 0x002e828b, 0x5cf9: 0x002e9e8b, 0x5cfa: 0x002ee28b, 0x5cfb: 0x002f2c8b,
+ 0x5cfc: 0x002f568b, 0x5cfd: 0x002f7a8b, 0x5cfe: 0x002fe68b, 0x5cff: 0x00302c8b,
// Block 0x174, offset 0x5d00
- 0x5d00: 0xf000001d, 0x5d01: 0xf000001d, 0x5d02: 0xf000001d, 0x5d03: 0xf000001d,
- 0x5d04: 0xf000001d, 0x5d05: 0xf000001d, 0x5d06: 0xf000001d, 0x5d07: 0xf000001d,
- 0x5d08: 0xf000001d, 0x5d09: 0xf000001d, 0x5d0a: 0xf0001d1d, 0x5d0b: 0xf0001d1d,
- 0x5d0c: 0xf0001d1d, 0x5d0d: 0xf0001d1d, 0x5d0e: 0xf0001d1d, 0x5d0f: 0xf0001d1d,
- 0x5d10: 0x002b460c, 0x5d11: 0x002b720c, 0x5d12: 0x002ba20c, 0x5d13: 0x002bc80c,
- 0x5d14: 0x002bfe0c, 0x5d15: 0x002c6e0c, 0x5d16: 0x002c880c, 0x5d17: 0x002cce0c,
- 0x5d18: 0x002d000c, 0x5d19: 0x002d320c, 0x5d1a: 0x002d640c, 0x5d1b: 0x002d880c,
- 0x5d1c: 0x002de80c, 0x5d1d: 0x002e040c, 0x5d1e: 0x002e480c, 0x5d1f: 0x002e920c,
- 0x5d20: 0x002ebc0c, 0x5d21: 0x002ee00c, 0x5d22: 0x002f4c0c, 0x5d23: 0x002f920c,
- 0x5d24: 0x002fd20c, 0x5d25: 0x0030240c, 0x5d26: 0x0030480c, 0x5d27: 0x00305c0c,
- 0x5d28: 0x0030660c, 0x5d29: 0x0030880c,
- 0x5d30: 0x002b461d, 0x5d31: 0x002b721d, 0x5d32: 0x002ba21d, 0x5d33: 0x002bc81d,
- 0x5d34: 0x002bfe1d, 0x5d35: 0x002c6e1d, 0x5d36: 0x002c881d, 0x5d37: 0x002cce1d,
- 0x5d38: 0x002d001d, 0x5d39: 0x002d321d, 0x5d3a: 0x002d641d, 0x5d3b: 0x002d881d,
- 0x5d3c: 0x002de81d, 0x5d3d: 0x002e041d, 0x5d3e: 0x002e481d, 0x5d3f: 0x002e921d,
+ 0x5d00: 0x00306c8b, 0x5d01: 0x0030be8b, 0x5d02: 0x0030e28b, 0x5d03: 0x0030f68b,
+ 0x5d04: 0x0031008b, 0x5d05: 0x00312a8b, 0x5d06: 0x002bde85, 0x5d07: 0x002c0a85,
+ 0x5d08: 0x002c3a85, 0x5d09: 0x002c6285, 0x5d0a: 0x002c9885, 0x5d0b: 0x002d0885,
+ 0x5d0c: 0x002d2285, 0x5d0d: 0x002d6885, 0x5d0e: 0x002d9a85, 0x5d0f: 0x002dcc85,
+ 0x5d10: 0x002dfe85, 0x5d11: 0x002e2285, 0x5d12: 0x002e8285, 0x5d13: 0x002e9e85,
+ 0x5d14: 0x002ee285, 0x5d15: 0x002f2c85, 0x5d16: 0x002f5685, 0x5d17: 0x002f7a85,
+ 0x5d18: 0x002fe685, 0x5d19: 0x00302c85, 0x5d1a: 0x00306c85, 0x5d1b: 0x0030be85,
+ 0x5d1c: 0x0030e285, 0x5d1d: 0x0030f685, 0x5d1e: 0x00310085, 0x5d1f: 0x00312a85,
+ 0x5d20: 0x002bde8b, 0x5d21: 0x002c0a8b, 0x5d22: 0x002c3a8b, 0x5d23: 0x002c628b,
+ 0x5d24: 0x002c988b, 0x5d25: 0x002d088b, 0x5d26: 0x002d228b, 0x5d27: 0x002d688b,
+ 0x5d28: 0x002d9a8b, 0x5d29: 0x002dcc8b, 0x5d2a: 0x002dfe8b, 0x5d2b: 0x002e228b,
+ 0x5d2c: 0x002e828b, 0x5d2d: 0x002e9e8b, 0x5d2e: 0x002ee28b, 0x5d2f: 0x002f2c8b,
+ 0x5d30: 0x002f568b, 0x5d31: 0x002f7a8b, 0x5d32: 0x002fe68b, 0x5d33: 0x00302c8b,
+ 0x5d34: 0x00306c8b, 0x5d35: 0x0030be8b, 0x5d36: 0x0030e28b, 0x5d37: 0x0030f68b,
+ 0x5d38: 0x0031008b, 0x5d39: 0x00312a8b, 0x5d3a: 0x002bde85, 0x5d3b: 0x002c0a85,
+ 0x5d3c: 0x002c3a85, 0x5d3d: 0x002c6285, 0x5d3e: 0x002c9885, 0x5d3f: 0x002d0885,
// Block 0x175, offset 0x5d40
- 0x5d40: 0x002ebc1d, 0x5d41: 0x002ee01d, 0x5d42: 0x002f4c1d, 0x5d43: 0x002f921d,
- 0x5d44: 0x002fd21d, 0x5d45: 0x0030241d, 0x5d46: 0x0030481d, 0x5d47: 0x00305c1d,
- 0x5d48: 0x0030661d, 0x5d49: 0x0030881d, 0x5d4a: 0x002e921d, 0x5d4b: 0xe0000777,
- 0x5d4c: 0xe00007c5, 0x5d4d: 0xe00007e9, 0x5d4e: 0xe00006f3, 0x5d4f: 0xe0000825,
- 0x5d50: 0xf0001d1d, 0x5d51: 0xe000072b, 0x5d52: 0xe000072e, 0x5d53: 0xe0000760,
- 0x5d54: 0xe000077a, 0x5d55: 0xe00007a7, 0x5d56: 0xe00007ab, 0x5d57: 0xe00007bc,
- 0x5d58: 0xe00007ec, 0x5d59: 0xe0000818, 0x5d5a: 0xe000081c,
+ 0x5d40: 0x002d2285, 0x5d41: 0x002d6885, 0x5d42: 0x002d9a85, 0x5d43: 0x002dcc85,
+ 0x5d44: 0x002dfe85, 0x5d45: 0x002e2285, 0x5d46: 0x002e8285, 0x5d47: 0x002e9e85,
+ 0x5d48: 0x002ee285, 0x5d49: 0x002f2c85, 0x5d4a: 0x002f5685, 0x5d4b: 0x002f7a85,
+ 0x5d4c: 0x002fe685, 0x5d4d: 0x00302c85, 0x5d4e: 0x00306c85, 0x5d4f: 0x0030be85,
+ 0x5d50: 0x0030e285, 0x5d51: 0x0030f685, 0x5d52: 0x00310085, 0x5d53: 0x00312a85,
+ 0x5d54: 0x002bde8b, 0x5d55: 0x002c0a8b, 0x5d56: 0x002c3a8b, 0x5d57: 0x002c628b,
+ 0x5d58: 0x002c988b, 0x5d59: 0x002d088b, 0x5d5a: 0x002d228b, 0x5d5b: 0x002d688b,
+ 0x5d5c: 0x002d9a8b, 0x5d5d: 0x002dcc8b, 0x5d5e: 0x002dfe8b, 0x5d5f: 0x002e228b,
+ 0x5d60: 0x002e828b, 0x5d61: 0x002e9e8b, 0x5d62: 0x002ee28b, 0x5d63: 0x002f2c8b,
+ 0x5d64: 0x002f568b, 0x5d65: 0x002f7a8b, 0x5d66: 0x002fe68b, 0x5d67: 0x00302c8b,
+ 0x5d68: 0x00306c8b, 0x5d69: 0x0030be8b, 0x5d6a: 0x0030e28b, 0x5d6b: 0x0030f68b,
+ 0x5d6c: 0x0031008b, 0x5d6d: 0x00312a8b, 0x5d6e: 0x002bde85, 0x5d6f: 0x002c0a85,
+ 0x5d70: 0x002c3a85, 0x5d71: 0x002c6285, 0x5d72: 0x002c9885, 0x5d73: 0x002d0885,
+ 0x5d74: 0x002d2285, 0x5d75: 0x002d6885, 0x5d76: 0x002d9a85, 0x5d77: 0x002dcc85,
+ 0x5d78: 0x002dfe85, 0x5d79: 0x002e2285, 0x5d7a: 0x002e8285, 0x5d7b: 0x002e9e85,
+ 0x5d7c: 0x002ee285, 0x5d7d: 0x002f2c85, 0x5d7e: 0x002f5685, 0x5d7f: 0x002f7a85,
// Block 0x176, offset 0x5d80
- 0x5da6: 0x002b460a, 0x5da7: 0x002b720a,
- 0x5da8: 0x002ba20a, 0x5da9: 0x002bc80a, 0x5daa: 0x002bfe0a, 0x5dab: 0x002c6e0a,
- 0x5dac: 0x002c880a, 0x5dad: 0x002cce0a, 0x5dae: 0x002d000a, 0x5daf: 0x002d320a,
- 0x5db0: 0x002d640a, 0x5db1: 0x002d880a, 0x5db2: 0x002de80a, 0x5db3: 0x002e040a,
- 0x5db4: 0x002e480a, 0x5db5: 0x002e920a, 0x5db6: 0x002ebc0a, 0x5db7: 0x002ee00a,
- 0x5db8: 0x002f4c0a, 0x5db9: 0x002f920a, 0x5dba: 0x002fd20a, 0x5dbb: 0x0030240a,
- 0x5dbc: 0x0030480a, 0x5dbd: 0x00305c0a, 0x5dbe: 0x0030660a, 0x5dbf: 0x0030880a,
+ 0x5d80: 0x002fe685, 0x5d81: 0x00302c85, 0x5d82: 0x00306c85, 0x5d83: 0x0030be85,
+ 0x5d84: 0x0030e285, 0x5d85: 0x0030f685, 0x5d86: 0x00310085, 0x5d87: 0x00312a85,
+ 0x5d88: 0x002bde8b, 0x5d89: 0x002c0a8b, 0x5d8a: 0x002c3a8b, 0x5d8b: 0x002c628b,
+ 0x5d8c: 0x002c988b, 0x5d8d: 0x002d088b, 0x5d8e: 0x002d228b, 0x5d8f: 0x002d688b,
+ 0x5d90: 0x002d9a8b, 0x5d91: 0x002dcc8b, 0x5d92: 0x002dfe8b, 0x5d93: 0x002e228b,
+ 0x5d94: 0x002e828b, 0x5d95: 0x002e9e8b, 0x5d96: 0x002ee28b, 0x5d97: 0x002f2c8b,
+ 0x5d98: 0x002f568b, 0x5d99: 0x002f7a8b, 0x5d9a: 0x002fe68b, 0x5d9b: 0x00302c8b,
+ 0x5d9c: 0x00306c8b, 0x5d9d: 0x0030be8b, 0x5d9e: 0x0030e28b, 0x5d9f: 0x0030f68b,
+ 0x5da0: 0x0031008b, 0x5da1: 0x00312a8b, 0x5da2: 0x002bde85, 0x5da3: 0x002c0a85,
+ 0x5da4: 0x002c3a85, 0x5da5: 0x002c6285, 0x5da6: 0x002c9885, 0x5da7: 0x002d0885,
+ 0x5da8: 0x002d2285, 0x5da9: 0x002d6885, 0x5daa: 0x002d9a85, 0x5dab: 0x002dcc85,
+ 0x5dac: 0x002dfe85, 0x5dad: 0x002e2285, 0x5dae: 0x002e8285, 0x5daf: 0x002e9e85,
+ 0x5db0: 0x002ee285, 0x5db1: 0x002f2c85, 0x5db2: 0x002f5685, 0x5db3: 0x002f7a85,
+ 0x5db4: 0x002fe685, 0x5db5: 0x00302c85, 0x5db6: 0x00306c85, 0x5db7: 0x0030be85,
+ 0x5db8: 0x0030e285, 0x5db9: 0x0030f685, 0x5dba: 0x00310085, 0x5dbb: 0x00312a85,
+ 0x5dbc: 0x002bde8b, 0x5dbd: 0x002c0a8b, 0x5dbe: 0x002c3a8b, 0x5dbf: 0x002c628b,
// Block 0x177, offset 0x5dc0
- 0x5dc0: 0xf0001c1c, 0x5dc1: 0xf0001c1c, 0x5dc2: 0xf000001c,
- 0x5dd0: 0xf000001c, 0x5dd1: 0xf000001c, 0x5dd2: 0xf000001c, 0x5dd3: 0xf0001c1c,
- 0x5dd4: 0xf000001c, 0x5dd5: 0xf000001c, 0x5dd6: 0xf000001c, 0x5dd7: 0xf000001c,
- 0x5dd8: 0xf000001c, 0x5dd9: 0xf000001c, 0x5dda: 0xf000001c, 0x5ddb: 0xf000001c,
- 0x5ddc: 0xf000001c, 0x5ddd: 0xf000001c, 0x5dde: 0xf000001c, 0x5ddf: 0xf000001c,
- 0x5de0: 0xf000001c, 0x5de1: 0xf000001c, 0x5de2: 0xf000001c, 0x5de3: 0xf000001c,
- 0x5de4: 0xf000001c, 0x5de5: 0xf000001c, 0x5de6: 0xf000001c, 0x5de7: 0xf000001c,
- 0x5de8: 0xf000001c, 0x5de9: 0xf000001c, 0x5dea: 0xf000001c, 0x5deb: 0xf000001c,
- 0x5dec: 0xf000001c, 0x5ded: 0xf000001c, 0x5dee: 0xf000001c, 0x5def: 0xf000001c,
- 0x5df0: 0xf000001c, 0x5df1: 0xf000001c, 0x5df2: 0xf000001c, 0x5df3: 0xf000001c,
- 0x5df4: 0xf000001c, 0x5df5: 0xf000001c, 0x5df6: 0xf000001c, 0x5df7: 0xf000001c,
- 0x5df8: 0xf000001c, 0x5df9: 0xf000001c, 0x5dfa: 0xf000001c,
+ 0x5dc0: 0x002c988b, 0x5dc1: 0x002d088b, 0x5dc2: 0x002d228b, 0x5dc3: 0x002d688b,
+ 0x5dc4: 0x002d9a8b, 0x5dc5: 0x002dcc8b, 0x5dc6: 0x002dfe8b, 0x5dc7: 0x002e228b,
+ 0x5dc8: 0x002e828b, 0x5dc9: 0x002e9e8b, 0x5dca: 0x002ee28b, 0x5dcb: 0x002f2c8b,
+ 0x5dcc: 0x002f568b, 0x5dcd: 0x002f7a8b, 0x5dce: 0x002fe68b, 0x5dcf: 0x00302c8b,
+ 0x5dd0: 0x00306c8b, 0x5dd1: 0x0030be8b, 0x5dd2: 0x0030e28b, 0x5dd3: 0x0030f68b,
+ 0x5dd4: 0x0031008b, 0x5dd5: 0x00312a8b, 0x5dd6: 0x002bde85, 0x5dd7: 0x002c0a85,
+ 0x5dd8: 0x002c3a85, 0x5dd9: 0x002c6285, 0x5dda: 0x002c9885, 0x5ddb: 0x002d0885,
+ 0x5ddc: 0x002d2285, 0x5ddd: 0x002d6885, 0x5dde: 0x002d9a85, 0x5ddf: 0x002dcc85,
+ 0x5de0: 0x002dfe85, 0x5de1: 0x002e2285, 0x5de2: 0x002e8285, 0x5de3: 0x002e9e85,
+ 0x5de4: 0x002ee285, 0x5de5: 0x002f2c85, 0x5de6: 0x002f5685, 0x5de7: 0x002f7a85,
+ 0x5de8: 0x002fe685, 0x5de9: 0x00302c85, 0x5dea: 0x00306c85, 0x5deb: 0x0030be85,
+ 0x5dec: 0x0030e285, 0x5ded: 0x0030f685, 0x5dee: 0x00310085, 0x5def: 0x00312a85,
+ 0x5df0: 0x002bde8b, 0x5df1: 0x002c0a8b, 0x5df2: 0x002c3a8b, 0x5df3: 0x002c628b,
+ 0x5df4: 0x002c988b, 0x5df5: 0x002d088b, 0x5df6: 0x002d228b, 0x5df7: 0x002d688b,
+ 0x5df8: 0x002d9a8b, 0x5df9: 0x002dcc8b, 0x5dfa: 0x002dfe8b, 0x5dfb: 0x002e228b,
+ 0x5dfc: 0x002e828b, 0x5dfd: 0x002e9e8b, 0x5dfe: 0x002ee28b, 0x5dff: 0x002f2c8b,
// Block 0x178, offset 0x5e00
- 0x5e00: 0xf0000404, 0x5e01: 0xf0000404, 0x5e02: 0xf0000404, 0x5e03: 0xf0000404,
- 0x5e04: 0xf0000404, 0x5e05: 0xf0000404, 0x5e06: 0xf0000404, 0x5e07: 0xf0000404,
- 0x5e08: 0xf0000404,
- 0x5e10: 0xf0000006, 0x5e11: 0xf0000006,
+ 0x5e00: 0x002f568b, 0x5e01: 0x002f7a8b, 0x5e02: 0x002fe68b, 0x5e03: 0x00302c8b,
+ 0x5e04: 0x00306c8b, 0x5e05: 0x0030be8b, 0x5e06: 0x0030e28b, 0x5e07: 0x0030f68b,
+ 0x5e08: 0x0031008b, 0x5e09: 0x00312a8b, 0x5e0a: 0x002bde85, 0x5e0b: 0x002c0a85,
+ 0x5e0c: 0x002c3a85, 0x5e0d: 0x002c6285, 0x5e0e: 0x002c9885, 0x5e0f: 0x002d0885,
+ 0x5e10: 0x002d2285, 0x5e11: 0x002d6885, 0x5e12: 0x002d9a85, 0x5e13: 0x002dcc85,
+ 0x5e14: 0x002dfe85, 0x5e15: 0x002e2285, 0x5e16: 0x002e8285, 0x5e17: 0x002e9e85,
+ 0x5e18: 0x002ee285, 0x5e19: 0x002f2c85, 0x5e1a: 0x002f5685, 0x5e1b: 0x002f7a85,
+ 0x5e1c: 0x002fe685, 0x5e1d: 0x00302c85, 0x5e1e: 0x00306c85, 0x5e1f: 0x0030be85,
+ 0x5e20: 0x0030e285, 0x5e21: 0x0030f685, 0x5e22: 0x00310085, 0x5e23: 0x00312a85,
+ 0x5e24: 0x002da285, 0x5e25: 0x002dd485,
+ 0x5e28: 0x0032528b, 0x5e29: 0x0032548b, 0x5e2a: 0x0032568b, 0x5e2b: 0x00325a8b,
+ 0x5e2c: 0x00325c8b, 0x5e2d: 0x0032648b, 0x5e2e: 0x0032688b, 0x5e2f: 0x00326a8b,
+ 0x5e30: 0x00326c8b, 0x5e31: 0x0032708b, 0x5e32: 0x0032728b, 0x5e33: 0x0032768b,
+ 0x5e34: 0x0032788b, 0x5e35: 0x00327a8b, 0x5e36: 0x00327c8b, 0x5e37: 0x00327e8b,
+ 0x5e38: 0x0032888b, 0x5e39: 0x00326a8b, 0x5e3a: 0x00328e8b, 0x5e3b: 0x0032968b,
+ 0x5e3c: 0x0032988b, 0x5e3d: 0x00329a8b, 0x5e3e: 0x00329c8b, 0x5e3f: 0x00329e8b,
// Block 0x179, offset 0x5e40
- 0x5e40: 0x40104c20, 0x5e41: 0x40104d20, 0x5e42: 0x40104e20, 0x5e43: 0x40104f20,
- 0x5e44: 0x40105020, 0x5e45: 0x40105120, 0x5e46: 0x40105220, 0x5e47: 0x40105320,
- 0x5e48: 0x40105420, 0x5e49: 0x40105520, 0x5e4a: 0x40105620, 0x5e4b: 0x40105720,
- 0x5e4c: 0x40105820, 0x5e4d: 0x40105920, 0x5e4e: 0x40105a20, 0x5e4f: 0x40105b20,
- 0x5e50: 0x40105c20, 0x5e51: 0x40105d20, 0x5e52: 0x40105e20, 0x5e53: 0x40105f20,
- 0x5e54: 0x40106020, 0x5e55: 0x40106120, 0x5e56: 0x40106220, 0x5e57: 0x40106320,
- 0x5e58: 0x40106420, 0x5e59: 0x40106520, 0x5e5a: 0x40106620, 0x5e5b: 0x40106720,
- 0x5e5c: 0x40106820, 0x5e5d: 0x40106920, 0x5e5e: 0x40106a20, 0x5e5f: 0x40106b20,
- 0x5e60: 0x40106c20,
- 0x5e70: 0x40106d20, 0x5e71: 0x40106e20, 0x5e72: 0x40106f20, 0x5e73: 0x40107020,
- 0x5e74: 0x40107120, 0x5e75: 0x40107220, 0x5e77: 0x40107320,
- 0x5e78: 0x40107420, 0x5e79: 0x40107520, 0x5e7a: 0x40107620, 0x5e7b: 0x40107720,
- 0x5e7c: 0x40107820, 0x5e7d: 0x40107920, 0x5e7e: 0x40107a20, 0x5e7f: 0x40107b20,
+ 0x5e40: 0x0032a28b, 0x5e41: 0x00092485, 0x5e42: 0x00325285, 0x5e43: 0x00325485,
+ 0x5e44: 0x00325685, 0x5e45: 0x00325a85, 0x5e46: 0x00325c85, 0x5e47: 0x00326485,
+ 0x5e48: 0x00326885, 0x5e49: 0x00326a85, 0x5e4a: 0x00326c85, 0x5e4b: 0x00327085,
+ 0x5e4c: 0x00327285, 0x5e4d: 0x00327685, 0x5e4e: 0x00327885, 0x5e4f: 0x00327a85,
+ 0x5e50: 0x00327c85, 0x5e51: 0x00327e85, 0x5e52: 0x00328885, 0x5e53: 0x00328e85,
+ 0x5e54: 0x00328e85, 0x5e55: 0x00329685, 0x5e56: 0x00329885, 0x5e57: 0x00329a85,
+ 0x5e58: 0x00329c85, 0x5e59: 0x00329e85, 0x5e5a: 0x0032a285, 0x5e5b: 0x00091c85,
+ 0x5e5c: 0x00325c85, 0x5e5d: 0x00326a85, 0x5e5e: 0x00327085, 0x5e5f: 0x00329a85,
+ 0x5e60: 0x00328885, 0x5e61: 0x00327e85, 0x5e62: 0x0032528b, 0x5e63: 0x0032548b,
+ 0x5e64: 0x0032568b, 0x5e65: 0x00325a8b, 0x5e66: 0x00325c8b, 0x5e67: 0x0032648b,
+ 0x5e68: 0x0032688b, 0x5e69: 0x00326a8b, 0x5e6a: 0x00326c8b, 0x5e6b: 0x0032708b,
+ 0x5e6c: 0x0032728b, 0x5e6d: 0x0032768b, 0x5e6e: 0x0032788b, 0x5e6f: 0x00327a8b,
+ 0x5e70: 0x00327c8b, 0x5e71: 0x00327e8b, 0x5e72: 0x0032888b, 0x5e73: 0x00326a8b,
+ 0x5e74: 0x00328e8b, 0x5e75: 0x0032968b, 0x5e76: 0x0032988b, 0x5e77: 0x00329a8b,
+ 0x5e78: 0x00329c8b, 0x5e79: 0x00329e8b, 0x5e7a: 0x0032a28b, 0x5e7b: 0x00092485,
+ 0x5e7c: 0x00325285, 0x5e7d: 0x00325485, 0x5e7e: 0x00325685, 0x5e7f: 0x00325a85,
// Block 0x17a, offset 0x5e80
- 0x5e80: 0x40107c20, 0x5e81: 0x40107d20, 0x5e82: 0x40107e20, 0x5e83: 0x40107f20,
- 0x5e84: 0x40108020, 0x5e85: 0x40108120, 0x5e86: 0x40108220, 0x5e87: 0x40108320,
- 0x5e88: 0x40108420, 0x5e89: 0x40108520, 0x5e8a: 0x40108620, 0x5e8b: 0x40108720,
- 0x5e8c: 0x40108820, 0x5e8d: 0x40108920, 0x5e8e: 0x40108a20, 0x5e8f: 0x40108b20,
- 0x5e90: 0x40108c20, 0x5e91: 0x40108d20, 0x5e92: 0x40108e20, 0x5e93: 0x40108f20,
- 0x5e94: 0x40109020, 0x5e95: 0x40109120, 0x5e96: 0x40109220, 0x5e97: 0x40109320,
- 0x5e98: 0x40109420, 0x5e99: 0x40109520, 0x5e9a: 0x40109620, 0x5e9b: 0x40109720,
- 0x5e9c: 0x40109820, 0x5e9d: 0x40109920, 0x5e9e: 0x40109a20, 0x5e9f: 0x40109b20,
- 0x5ea0: 0x40109c20, 0x5ea1: 0x40109d20, 0x5ea2: 0x40109e20, 0x5ea3: 0x40109f20,
- 0x5ea4: 0x4010a020, 0x5ea5: 0x4010a120, 0x5ea6: 0x4010a220, 0x5ea7: 0x4010a320,
- 0x5ea8: 0x4010a420, 0x5ea9: 0x4010a520, 0x5eaa: 0x4010a620, 0x5eab: 0x4010a720,
- 0x5eac: 0x4010a820, 0x5ead: 0x4010a920, 0x5eae: 0x4010aa20, 0x5eaf: 0x4010ab20,
- 0x5eb0: 0x4010ac20, 0x5eb1: 0x4010ad20, 0x5eb2: 0x4010ae20, 0x5eb3: 0x4010af20,
- 0x5eb4: 0x4010b020, 0x5eb5: 0x4010b120, 0x5eb6: 0x4010b220, 0x5eb7: 0x4010b320,
- 0x5eb8: 0x4010b420, 0x5eb9: 0x4010b520, 0x5eba: 0x4010b620, 0x5ebb: 0x4010b720,
- 0x5ebc: 0x4010b820,
+ 0x5e80: 0x00325c85, 0x5e81: 0x00326485, 0x5e82: 0x00326885, 0x5e83: 0x00326a85,
+ 0x5e84: 0x00326c85, 0x5e85: 0x00327085, 0x5e86: 0x00327285, 0x5e87: 0x00327685,
+ 0x5e88: 0x00327885, 0x5e89: 0x00327a85, 0x5e8a: 0x00327c85, 0x5e8b: 0x00327e85,
+ 0x5e8c: 0x00328885, 0x5e8d: 0x00328e85, 0x5e8e: 0x00328e85, 0x5e8f: 0x00329685,
+ 0x5e90: 0x00329885, 0x5e91: 0x00329a85, 0x5e92: 0x00329c85, 0x5e93: 0x00329e85,
+ 0x5e94: 0x0032a285, 0x5e95: 0x00091c85, 0x5e96: 0x00325c85, 0x5e97: 0x00326a85,
+ 0x5e98: 0x00327085, 0x5e99: 0x00329a85, 0x5e9a: 0x00328885, 0x5e9b: 0x00327e85,
+ 0x5e9c: 0x0032528b, 0x5e9d: 0x0032548b, 0x5e9e: 0x0032568b, 0x5e9f: 0x00325a8b,
+ 0x5ea0: 0x00325c8b, 0x5ea1: 0x0032648b, 0x5ea2: 0x0032688b, 0x5ea3: 0x00326a8b,
+ 0x5ea4: 0x00326c8b, 0x5ea5: 0x0032708b, 0x5ea6: 0x0032728b, 0x5ea7: 0x0032768b,
+ 0x5ea8: 0x0032788b, 0x5ea9: 0x00327a8b, 0x5eaa: 0x00327c8b, 0x5eab: 0x00327e8b,
+ 0x5eac: 0x0032888b, 0x5ead: 0x00326a8b, 0x5eae: 0x00328e8b, 0x5eaf: 0x0032968b,
+ 0x5eb0: 0x0032988b, 0x5eb1: 0x00329a8b, 0x5eb2: 0x00329c8b, 0x5eb3: 0x00329e8b,
+ 0x5eb4: 0x0032a28b, 0x5eb5: 0x00092485, 0x5eb6: 0x00325285, 0x5eb7: 0x00325485,
+ 0x5eb8: 0x00325685, 0x5eb9: 0x00325a85, 0x5eba: 0x00325c85, 0x5ebb: 0x00326485,
+ 0x5ebc: 0x00326885, 0x5ebd: 0x00326a85, 0x5ebe: 0x00326c85, 0x5ebf: 0x00327085,
// Block 0x17b, offset 0x5ec0
- 0x5ec0: 0x4010b920, 0x5ec1: 0x4010ba20, 0x5ec2: 0x4010bb20, 0x5ec3: 0x4010bc20,
- 0x5ec4: 0x4010bd20, 0x5ec5: 0x4010be20, 0x5ec6: 0x4010bf20, 0x5ec7: 0x4010c020,
- 0x5ec8: 0x4010c120, 0x5ec9: 0x4010c220, 0x5eca: 0x4010c320, 0x5ecb: 0x4010c420,
- 0x5ecc: 0x4010c520, 0x5ecd: 0x4010c620, 0x5ece: 0x4010c720, 0x5ecf: 0x4010c820,
- 0x5ed0: 0x4010c920, 0x5ed1: 0x4010ca20, 0x5ed2: 0x4010cb20, 0x5ed3: 0x4010cc20,
- 0x5ee0: 0x4010cd20, 0x5ee1: 0x4010ce20, 0x5ee2: 0x4010cf20, 0x5ee3: 0x4010d020,
- 0x5ee4: 0x4010d120, 0x5ee5: 0x4010d220, 0x5ee6: 0x4010d320, 0x5ee7: 0x4010d420,
- 0x5ee8: 0x4010d520, 0x5ee9: 0x4010d620, 0x5eea: 0x4010d720, 0x5eeb: 0x4010d820,
- 0x5eec: 0x4010d920, 0x5eed: 0x4010da20, 0x5eee: 0x4010db20, 0x5eef: 0x4010dc20,
- 0x5ef0: 0x4010dd20, 0x5ef1: 0x4010de20, 0x5ef2: 0x4010df20, 0x5ef3: 0x4010e020,
- 0x5ef4: 0x4010e120, 0x5ef5: 0x4010e220, 0x5ef6: 0x4010e320, 0x5ef7: 0x4010e420,
- 0x5ef8: 0x4010e520, 0x5ef9: 0x4010e620, 0x5efa: 0x4010e720, 0x5efb: 0x4010e820,
- 0x5efc: 0x4010e920, 0x5efd: 0x4010ea20, 0x5efe: 0x4010eb20, 0x5eff: 0x4010ec20,
+ 0x5ec0: 0x00327285, 0x5ec1: 0x00327685, 0x5ec2: 0x00327885, 0x5ec3: 0x00327a85,
+ 0x5ec4: 0x00327c85, 0x5ec5: 0x00327e85, 0x5ec6: 0x00328885, 0x5ec7: 0x00328e85,
+ 0x5ec8: 0x00328e85, 0x5ec9: 0x00329685, 0x5eca: 0x00329885, 0x5ecb: 0x00329a85,
+ 0x5ecc: 0x00329c85, 0x5ecd: 0x00329e85, 0x5ece: 0x0032a285, 0x5ecf: 0x00091c85,
+ 0x5ed0: 0x00325c85, 0x5ed1: 0x00326a85, 0x5ed2: 0x00327085, 0x5ed3: 0x00329a85,
+ 0x5ed4: 0x00328885, 0x5ed5: 0x00327e85, 0x5ed6: 0x0032528b, 0x5ed7: 0x0032548b,
+ 0x5ed8: 0x0032568b, 0x5ed9: 0x00325a8b, 0x5eda: 0x00325c8b, 0x5edb: 0x0032648b,
+ 0x5edc: 0x0032688b, 0x5edd: 0x00326a8b, 0x5ede: 0x00326c8b, 0x5edf: 0x0032708b,
+ 0x5ee0: 0x0032728b, 0x5ee1: 0x0032768b, 0x5ee2: 0x0032788b, 0x5ee3: 0x00327a8b,
+ 0x5ee4: 0x00327c8b, 0x5ee5: 0x00327e8b, 0x5ee6: 0x0032888b, 0x5ee7: 0x00326a8b,
+ 0x5ee8: 0x00328e8b, 0x5ee9: 0x0032968b, 0x5eea: 0x0032988b, 0x5eeb: 0x00329a8b,
+ 0x5eec: 0x00329c8b, 0x5eed: 0x00329e8b, 0x5eee: 0x0032a28b, 0x5eef: 0x00092485,
+ 0x5ef0: 0x00325285, 0x5ef1: 0x00325485, 0x5ef2: 0x00325685, 0x5ef3: 0x00325a85,
+ 0x5ef4: 0x00325c85, 0x5ef5: 0x00326485, 0x5ef6: 0x00326885, 0x5ef7: 0x00326a85,
+ 0x5ef8: 0x00326c85, 0x5ef9: 0x00327085, 0x5efa: 0x00327285, 0x5efb: 0x00327685,
+ 0x5efc: 0x00327885, 0x5efd: 0x00327a85, 0x5efe: 0x00327c85, 0x5eff: 0x00327e85,
// Block 0x17c, offset 0x5f00
- 0x5f00: 0x4010ed20, 0x5f01: 0x4010ee20, 0x5f02: 0x4010ef20, 0x5f03: 0x4010f020,
- 0x5f04: 0x4010f120, 0x5f06: 0x4010f220, 0x5f07: 0x4010f320,
- 0x5f08: 0x4010f420, 0x5f09: 0x4010f520, 0x5f0a: 0x4010f620,
- 0x5f20: 0x4010f720, 0x5f21: 0x4010f820, 0x5f22: 0x4010f920, 0x5f23: 0x4010fa20,
- 0x5f24: 0x4010fb20, 0x5f25: 0x4010fc20, 0x5f26: 0x4010fd20, 0x5f27: 0x4010fe20,
- 0x5f28: 0x4010ff20, 0x5f29: 0x40110020, 0x5f2a: 0x40110120, 0x5f2b: 0x40110220,
- 0x5f2c: 0x40110320, 0x5f2d: 0x40110420, 0x5f2e: 0x40110520, 0x5f2f: 0x40110620,
- 0x5f30: 0x40110720,
+ 0x5f00: 0x00328885, 0x5f01: 0x00328e85, 0x5f02: 0x00328e85, 0x5f03: 0x00329685,
+ 0x5f04: 0x00329885, 0x5f05: 0x00329a85, 0x5f06: 0x00329c85, 0x5f07: 0x00329e85,
+ 0x5f08: 0x0032a285, 0x5f09: 0x00091c85, 0x5f0a: 0x00325c85, 0x5f0b: 0x00326a85,
+ 0x5f0c: 0x00327085, 0x5f0d: 0x00329a85, 0x5f0e: 0x00328885, 0x5f0f: 0x00327e85,
+ 0x5f10: 0x0032528b, 0x5f11: 0x0032548b, 0x5f12: 0x0032568b, 0x5f13: 0x00325a8b,
+ 0x5f14: 0x00325c8b, 0x5f15: 0x0032648b, 0x5f16: 0x0032688b, 0x5f17: 0x00326a8b,
+ 0x5f18: 0x00326c8b, 0x5f19: 0x0032708b, 0x5f1a: 0x0032728b, 0x5f1b: 0x0032768b,
+ 0x5f1c: 0x0032788b, 0x5f1d: 0x00327a8b, 0x5f1e: 0x00327c8b, 0x5f1f: 0x00327e8b,
+ 0x5f20: 0x0032888b, 0x5f21: 0x00326a8b, 0x5f22: 0x00328e8b, 0x5f23: 0x0032968b,
+ 0x5f24: 0x0032988b, 0x5f25: 0x00329a8b, 0x5f26: 0x00329c8b, 0x5f27: 0x00329e8b,
+ 0x5f28: 0x0032a28b, 0x5f29: 0x00092485, 0x5f2a: 0x00325285, 0x5f2b: 0x00325485,
+ 0x5f2c: 0x00325685, 0x5f2d: 0x00325a85, 0x5f2e: 0x00325c85, 0x5f2f: 0x00326485,
+ 0x5f30: 0x00326885, 0x5f31: 0x00326a85, 0x5f32: 0x00326c85, 0x5f33: 0x00327085,
+ 0x5f34: 0x00327285, 0x5f35: 0x00327685, 0x5f36: 0x00327885, 0x5f37: 0x00327a85,
+ 0x5f38: 0x00327c85, 0x5f39: 0x00327e85, 0x5f3a: 0x00328885, 0x5f3b: 0x00328e85,
+ 0x5f3c: 0x00328e85, 0x5f3d: 0x00329685, 0x5f3e: 0x00329885, 0x5f3f: 0x00329a85,
// Block 0x17d, offset 0x5f40
- 0x5f40: 0x40110820, 0x5f41: 0x40110920, 0x5f42: 0x40110a20, 0x5f43: 0x40110b20,
- 0x5f44: 0x40110c20, 0x5f45: 0x40110d20, 0x5f46: 0x40110e20, 0x5f47: 0x40110f20,
- 0x5f48: 0x40111020, 0x5f49: 0x40111120, 0x5f4a: 0x40111220, 0x5f4b: 0x40111320,
- 0x5f4c: 0x40111420, 0x5f4d: 0x40111520, 0x5f4e: 0x40111620, 0x5f4f: 0x40111720,
- 0x5f50: 0x40111820, 0x5f51: 0x40111920, 0x5f52: 0x40111a20, 0x5f53: 0x40111b20,
- 0x5f54: 0x40111c20, 0x5f55: 0x40111d20, 0x5f56: 0x40111e20, 0x5f57: 0x40111f20,
- 0x5f58: 0x40112020, 0x5f59: 0x40112120, 0x5f5a: 0x40112220, 0x5f5b: 0x40112320,
- 0x5f5c: 0x40112420, 0x5f5d: 0x40112520, 0x5f5e: 0x40112620, 0x5f5f: 0x40112720,
- 0x5f60: 0x40112820, 0x5f61: 0x40112920, 0x5f62: 0x40112a20, 0x5f63: 0x40112b20,
- 0x5f64: 0x40112c20, 0x5f65: 0x40112d20, 0x5f66: 0x40112e20, 0x5f67: 0x40112f20,
- 0x5f68: 0x40113020, 0x5f69: 0x40113120, 0x5f6a: 0x40113220, 0x5f6b: 0x40113320,
- 0x5f6c: 0x40113420, 0x5f6d: 0x40113520, 0x5f6e: 0x40113620, 0x5f6f: 0x40113720,
- 0x5f70: 0x40113820, 0x5f71: 0x40113920, 0x5f72: 0x40113a20, 0x5f73: 0x40113b20,
- 0x5f74: 0x40113c20, 0x5f75: 0x40113d20, 0x5f76: 0x40113e20, 0x5f77: 0x40113f20,
- 0x5f78: 0x40114020, 0x5f79: 0x40114120, 0x5f7a: 0x40114220, 0x5f7b: 0x40114320,
- 0x5f7c: 0x40114420, 0x5f7d: 0x40114520, 0x5f7e: 0x40114620,
+ 0x5f40: 0x00329c85, 0x5f41: 0x00329e85, 0x5f42: 0x0032a285, 0x5f43: 0x00091c85,
+ 0x5f44: 0x00325c85, 0x5f45: 0x00326a85, 0x5f46: 0x00327085, 0x5f47: 0x00329a85,
+ 0x5f48: 0x00328885, 0x5f49: 0x00327e85, 0x5f4a: 0x00325e8b, 0x5f4b: 0x00325e85,
+ 0x5f4e: 0x0029cc85, 0x5f4f: 0x0029ce85,
+ 0x5f50: 0x0029d085, 0x5f51: 0x0029d285, 0x5f52: 0x0029d485, 0x5f53: 0x0029d685,
+ 0x5f54: 0x0029d885, 0x5f55: 0x0029da85, 0x5f56: 0x0029dc85, 0x5f57: 0x0029de85,
+ 0x5f58: 0x0029cc85, 0x5f59: 0x0029ce85, 0x5f5a: 0x0029d085, 0x5f5b: 0x0029d285,
+ 0x5f5c: 0x0029d485, 0x5f5d: 0x0029d685, 0x5f5e: 0x0029d885, 0x5f5f: 0x0029da85,
+ 0x5f60: 0x0029dc85, 0x5f61: 0x0029de85, 0x5f62: 0x0029cc85, 0x5f63: 0x0029ce85,
+ 0x5f64: 0x0029d085, 0x5f65: 0x0029d285, 0x5f66: 0x0029d485, 0x5f67: 0x0029d685,
+ 0x5f68: 0x0029d885, 0x5f69: 0x0029da85, 0x5f6a: 0x0029dc85, 0x5f6b: 0x0029de85,
+ 0x5f6c: 0x0029cc85, 0x5f6d: 0x0029ce85, 0x5f6e: 0x0029d085, 0x5f6f: 0x0029d285,
+ 0x5f70: 0x0029d485, 0x5f71: 0x0029d685, 0x5f72: 0x0029d885, 0x5f73: 0x0029da85,
+ 0x5f74: 0x0029dc85, 0x5f75: 0x0029de85, 0x5f76: 0x0029cc85, 0x5f77: 0x0029ce85,
+ 0x5f78: 0x0029d085, 0x5f79: 0x0029d285, 0x5f7a: 0x0029d485, 0x5f7b: 0x0029d685,
+ 0x5f7c: 0x0029d885, 0x5f7d: 0x0029da85, 0x5f7e: 0x0029dc85, 0x5f7f: 0x0029de85,
// Block 0x17e, offset 0x5f80
- 0x5f80: 0x40114720, 0x5f82: 0x40114820, 0x5f83: 0x40114920,
- 0x5f84: 0x40114a20, 0x5f85: 0x40114b20, 0x5f86: 0x40114c20, 0x5f87: 0x40114d20,
- 0x5f88: 0x40114e20, 0x5f89: 0x40114f20, 0x5f8a: 0x40115020, 0x5f8b: 0x40115120,
- 0x5f8c: 0x40115220, 0x5f8d: 0x40115320, 0x5f8e: 0x40115420, 0x5f8f: 0x40115520,
- 0x5f90: 0x40115620, 0x5f91: 0x40115720, 0x5f92: 0x40115820, 0x5f93: 0x40115920,
- 0x5f94: 0x40115a20, 0x5f95: 0x40115b20, 0x5f96: 0x40115c20, 0x5f97: 0x40115d20,
- 0x5f98: 0x40115e20, 0x5f99: 0x40115f20, 0x5f9a: 0x40116020, 0x5f9b: 0x40116120,
- 0x5f9c: 0x40116220, 0x5f9d: 0x40116320, 0x5f9e: 0x40116420, 0x5f9f: 0x40116520,
- 0x5fa0: 0x40116620, 0x5fa1: 0x40116720, 0x5fa2: 0x40116820, 0x5fa3: 0x40116920,
- 0x5fa4: 0x40116a20, 0x5fa5: 0x40116b20, 0x5fa6: 0x40116c20, 0x5fa7: 0x40116d20,
- 0x5fa8: 0x40116e20, 0x5fa9: 0x40116f20, 0x5faa: 0x40117020, 0x5fab: 0x40117120,
- 0x5fac: 0x40117220, 0x5fad: 0x40117320, 0x5fae: 0x40117420, 0x5faf: 0x40117520,
- 0x5fb0: 0x40117620, 0x5fb1: 0x40117720, 0x5fb2: 0x40117820, 0x5fb3: 0x40117920,
- 0x5fb4: 0x40117a20, 0x5fb5: 0x40117b20, 0x5fb6: 0x40117c20, 0x5fb7: 0x40117d20,
- 0x5fb8: 0x40117e20, 0x5fb9: 0x40117f20, 0x5fba: 0x40118020, 0x5fbb: 0x40118120,
- 0x5fbc: 0x40118220, 0x5fbd: 0x40118320, 0x5fbe: 0x40118420, 0x5fbf: 0x40118520,
+ 0x5f80: 0x00393885, 0x5f81: 0x00393c85, 0x5f82: 0x00396485, 0x5f83: 0x00398885,
+ 0x5f85: 0x003a7485, 0x5f86: 0x0039a685, 0x5f87: 0x00397285,
+ 0x5f88: 0x0039e685, 0x5f89: 0x003a9085, 0x5f8a: 0x003a1a85, 0x5f8b: 0x003a4085,
+ 0x5f8c: 0x003a4e85, 0x5f8d: 0x003a5685, 0x5f8e: 0x0039c685, 0x5f8f: 0x0039ee85,
+ 0x5f90: 0x0039fc85, 0x5f91: 0x0039dc85, 0x5f92: 0x003a1285, 0x5f93: 0x0039a485,
+ 0x5f94: 0x0039c885, 0x5f95: 0x00395685, 0x5f96: 0x00395885, 0x5f97: 0x00397485,
+ 0x5f98: 0x00398a85, 0x5f99: 0x0039de85, 0x5f9a: 0x0039e885, 0x5f9b: 0x0039f085,
+ 0x5f9c: 0x00393a85, 0x5f9d: 0x003a5885, 0x5f9e: 0x0039fe85, 0x5f9f: 0x003a1085,
+ 0x5fa1: 0x00393c85, 0x5fa2: 0x00396485,
+ 0x5fa4: 0x003a6885, 0x5fa7: 0x00397285,
+ 0x5fa9: 0x003a9085, 0x5faa: 0x003a1a85, 0x5fab: 0x003a4085,
+ 0x5fac: 0x003a4e85, 0x5fad: 0x003a5685, 0x5fae: 0x0039c685, 0x5faf: 0x0039ee85,
+ 0x5fb0: 0x0039fc85, 0x5fb1: 0x0039dc85, 0x5fb2: 0x003a1285,
+ 0x5fb4: 0x0039c885, 0x5fb5: 0x00395685, 0x5fb6: 0x00395885, 0x5fb7: 0x00397485,
+ 0x5fb9: 0x0039de85, 0x5fbb: 0x0039f085,
// Block 0x17f, offset 0x5fc0
- 0x5fc0: 0x40118620, 0x5fc1: 0x40118720, 0x5fc2: 0x40118820, 0x5fc3: 0x40118920,
- 0x5fc4: 0x40118a20, 0x5fc5: 0x40118b20, 0x5fc6: 0x40118c20, 0x5fc7: 0x40118d20,
- 0x5fc8: 0x40118e20, 0x5fc9: 0x40118f20, 0x5fca: 0x40119020, 0x5fcb: 0x40119120,
- 0x5fcc: 0x40119220, 0x5fcd: 0x40119320, 0x5fce: 0x40119420, 0x5fcf: 0x40119520,
- 0x5fd0: 0x40119620, 0x5fd1: 0x40119720, 0x5fd2: 0x40119820, 0x5fd3: 0x40119920,
- 0x5fd4: 0x40119a20, 0x5fd5: 0x40119b20, 0x5fd6: 0x40119c20, 0x5fd7: 0x40119d20,
- 0x5fd8: 0x40119e20, 0x5fd9: 0x40119f20, 0x5fda: 0x4011a020, 0x5fdb: 0x4011a120,
- 0x5fdc: 0x4011a220, 0x5fdd: 0x4011a320, 0x5fde: 0x4011a420, 0x5fdf: 0x4011a520,
- 0x5fe0: 0x4011a620, 0x5fe1: 0x4011a720, 0x5fe2: 0x4011a820, 0x5fe3: 0x4011a920,
- 0x5fe4: 0x4011aa20, 0x5fe5: 0x4011ab20, 0x5fe6: 0x4011ac20, 0x5fe7: 0x4011ad20,
- 0x5fe8: 0x4011ae20, 0x5fe9: 0x4011af20, 0x5fea: 0x4011b020, 0x5feb: 0x4011b120,
- 0x5fec: 0x4011b220, 0x5fed: 0x4011b320, 0x5fee: 0x4011b420, 0x5fef: 0x4011b520,
- 0x5ff0: 0x4011b620, 0x5ff1: 0x4011b720, 0x5ff2: 0x4011b820, 0x5ff3: 0x4011b920,
- 0x5ff4: 0x4011ba20, 0x5ff5: 0x4011bb20, 0x5ff6: 0x4011bc20, 0x5ff7: 0x4011bd20,
- 0x5ff8: 0x4011be20, 0x5ff9: 0x4011bf20, 0x5ffa: 0x4011c020, 0x5ffb: 0x4011c120,
- 0x5ffc: 0x4011c220, 0x5ffd: 0x4011c320, 0x5ffe: 0x4011c420, 0x5fff: 0x4011c520,
+ 0x5fc2: 0x00396485,
+ 0x5fc7: 0x00397285,
+ 0x5fc9: 0x003a9085, 0x5fcb: 0x003a4085,
+ 0x5fcd: 0x003a5685, 0x5fce: 0x0039c685, 0x5fcf: 0x0039ee85,
+ 0x5fd1: 0x0039dc85, 0x5fd2: 0x003a1285,
+ 0x5fd4: 0x0039c885, 0x5fd7: 0x00397485,
+ 0x5fd9: 0x0039de85, 0x5fdb: 0x0039f085,
+ 0x5fdd: 0x003a5885, 0x5fdf: 0x003a1085,
+ 0x5fe1: 0x00393c85, 0x5fe2: 0x00396485,
+ 0x5fe4: 0x003a6885, 0x5fe7: 0x00397285,
+ 0x5fe8: 0x0039e685, 0x5fe9: 0x003a9085, 0x5fea: 0x003a1a85,
+ 0x5fec: 0x003a4e85, 0x5fed: 0x003a5685, 0x5fee: 0x0039c685, 0x5fef: 0x0039ee85,
+ 0x5ff0: 0x0039fc85, 0x5ff1: 0x0039dc85, 0x5ff2: 0x003a1285,
+ 0x5ff4: 0x0039c885, 0x5ff5: 0x00395685, 0x5ff6: 0x00395885, 0x5ff7: 0x00397485,
+ 0x5ff9: 0x0039de85, 0x5ffa: 0x0039e885, 0x5ffb: 0x0039f085,
+ 0x5ffc: 0x00393a85, 0x5ffe: 0x0039fe85,
// Block 0x180, offset 0x6000
- 0x6000: 0x4011c620, 0x6001: 0x4011c720, 0x6002: 0x4011c820, 0x6003: 0x4011c920,
- 0x6004: 0x4011ca20, 0x6005: 0x4011cb20, 0x6006: 0x4011cc20, 0x6007: 0x4011cd20,
- 0x6008: 0x4011ce20, 0x6009: 0x4011cf20, 0x600a: 0x4011d020, 0x600b: 0x4011d120,
- 0x600c: 0x4011d220, 0x600d: 0x4011d320, 0x600e: 0x4011d420, 0x600f: 0x4011d520,
- 0x6010: 0x4011d620, 0x6011: 0x4011d720, 0x6012: 0x4011d820, 0x6013: 0x4011d920,
- 0x6014: 0x4011da20, 0x6015: 0x4011db20, 0x6016: 0x4011dc20, 0x6017: 0x4011dd20,
- 0x6018: 0x4011de20, 0x6019: 0x4011df20, 0x601a: 0x4011e020, 0x601b: 0x4011e120,
- 0x601c: 0x4011e220, 0x601d: 0x4011e320, 0x601e: 0x4011e420, 0x601f: 0x4011e520,
- 0x6020: 0x4011e620, 0x6021: 0x4011e720, 0x6022: 0x4011e820, 0x6023: 0x4011e920,
- 0x6024: 0x4011ea20, 0x6025: 0x4011eb20, 0x6026: 0x4011ec20, 0x6027: 0x4011ed20,
- 0x6028: 0x4011ee20, 0x6029: 0x4011ef20, 0x602a: 0x4011f020, 0x602b: 0x4011f120,
- 0x602c: 0x4011f220, 0x602d: 0x4011f320, 0x602e: 0x4011f420, 0x602f: 0x4011f520,
- 0x6030: 0x4011f620, 0x6031: 0x4011f720, 0x6032: 0x4011f820, 0x6033: 0x4011f920,
- 0x6034: 0x4011fa20, 0x6035: 0x4011fb20, 0x6036: 0x4011fc20, 0x6037: 0x4011fd20,
- 0x6039: 0x4011fe20, 0x603a: 0x4011ff20, 0x603b: 0x40120020,
- 0x603c: 0x40120120,
+ 0x6000: 0x00393885, 0x6001: 0x00393c85, 0x6002: 0x00396485, 0x6003: 0x00398885,
+ 0x6004: 0x003a6885, 0x6005: 0x003a7485, 0x6006: 0x0039a685, 0x6007: 0x00397285,
+ 0x6008: 0x0039e685, 0x6009: 0x003a9085, 0x600b: 0x003a4085,
+ 0x600c: 0x003a4e85, 0x600d: 0x003a5685, 0x600e: 0x0039c685, 0x600f: 0x0039ee85,
+ 0x6010: 0x0039fc85, 0x6011: 0x0039dc85, 0x6012: 0x003a1285, 0x6013: 0x0039a485,
+ 0x6014: 0x0039c885, 0x6015: 0x00395685, 0x6016: 0x00395885, 0x6017: 0x00397485,
+ 0x6018: 0x00398a85, 0x6019: 0x0039de85, 0x601a: 0x0039e885, 0x601b: 0x0039f085,
+ 0x6021: 0x00393c85, 0x6022: 0x00396485, 0x6023: 0x00398885,
+ 0x6025: 0x003a7485, 0x6026: 0x0039a685, 0x6027: 0x00397285,
+ 0x6028: 0x0039e685, 0x6029: 0x003a9085, 0x602b: 0x003a4085,
+ 0x602c: 0x003a4e85, 0x602d: 0x003a5685, 0x602e: 0x0039c685, 0x602f: 0x0039ee85,
+ 0x6030: 0x0039fc85, 0x6031: 0x0039dc85, 0x6032: 0x003a1285, 0x6033: 0x0039a485,
+ 0x6034: 0x0039c885, 0x6035: 0x00395685, 0x6036: 0x00395885, 0x6037: 0x00397485,
+ 0x6038: 0x00398a85, 0x6039: 0x0039de85, 0x603a: 0x0039e885, 0x603b: 0x0039f085,
// Block 0x181, offset 0x6040
- 0x6040: 0x40120220, 0x6041: 0x40120320, 0x6042: 0x40120420, 0x6043: 0x40120520,
- 0x6044: 0x40120620, 0x6045: 0x40120720, 0x6046: 0x40120820, 0x6047: 0x40120920,
- 0x6048: 0x40120a20, 0x6049: 0x40120b20, 0x604a: 0x40120c20, 0x604b: 0x40120d20,
- 0x604c: 0x40120e20, 0x604d: 0x40120f20, 0x604e: 0x40121020, 0x604f: 0x40121120,
- 0x6050: 0x40121220, 0x6051: 0x40121320, 0x6052: 0x40121420, 0x6053: 0x40121520,
- 0x6054: 0x40121620, 0x6055: 0x40121720, 0x6056: 0x40121820, 0x6057: 0x40121920,
- 0x6058: 0x40121a20, 0x6059: 0x40121b20, 0x605a: 0x40121c20, 0x605b: 0x40121d20,
- 0x605c: 0x40121e20, 0x605d: 0x40121f20, 0x605e: 0x40122020, 0x605f: 0x40122120,
- 0x6060: 0x40122220, 0x6061: 0x40122320, 0x6062: 0x40122420, 0x6063: 0x40122520,
- 0x6064: 0x40122620, 0x6065: 0x40122720, 0x6066: 0x40122820, 0x6067: 0x40122920,
- 0x6068: 0x40122a20, 0x6069: 0x40122b20, 0x606a: 0x40122c20, 0x606b: 0x40122d20,
- 0x606c: 0x40122e20, 0x606d: 0x40122f20, 0x606e: 0x40123020, 0x606f: 0x40123120,
- 0x6070: 0x40123220, 0x6071: 0x40123320, 0x6072: 0x40123420, 0x6073: 0x40123520,
- 0x6074: 0x40123620, 0x6075: 0x40123720, 0x6076: 0x40123820, 0x6077: 0x40123920,
- 0x6078: 0x40123a20, 0x6079: 0x40123b20, 0x607a: 0x40123c20, 0x607b: 0x40123d20,
- 0x607c: 0x40123e20, 0x607d: 0x40123f20,
+ 0x6070: 0x40070a20, 0x6071: 0x40070c20,
// Block 0x182, offset 0x6080
- 0x6090: 0x40124020, 0x6091: 0x40124120, 0x6092: 0x40124220, 0x6093: 0x40124320,
- 0x6094: 0x40124420, 0x6095: 0x40124520, 0x6096: 0x40124620, 0x6097: 0x40124720,
- 0x6098: 0x40124820, 0x6099: 0x40124920, 0x609a: 0x40124a20, 0x609b: 0x40124b20,
- 0x609c: 0x40124c20, 0x609d: 0x40124d20, 0x609e: 0x40124e20, 0x609f: 0x40124f20,
- 0x60a0: 0x40125020, 0x60a1: 0x40125120, 0x60a2: 0x40125220, 0x60a3: 0x40125320,
- 0x60a4: 0x40125420, 0x60a5: 0x40125520, 0x60a6: 0x40125620, 0x60a7: 0x40125720,
+ 0x6080: 0x401f6e20, 0x6081: 0x401f7020, 0x6082: 0x401f7220, 0x6083: 0x401f7420,
+ 0x6084: 0x401f7620, 0x6085: 0x401f7820, 0x6086: 0x401f7a20, 0x6087: 0x401f7c20,
+ 0x6088: 0x401f7e20, 0x6089: 0x401f8020, 0x608a: 0x401f8220, 0x608b: 0x401f8420,
+ 0x608c: 0x401f8620, 0x608d: 0x401f8820, 0x608e: 0x401f8a20, 0x608f: 0x401f8c20,
+ 0x6090: 0x401f8e20, 0x6091: 0x401f9020, 0x6092: 0x401f9220, 0x6093: 0x401f9420,
+ 0x6094: 0x401f9620, 0x6095: 0x401f9820, 0x6096: 0x401f9a20, 0x6097: 0x401f9c20,
+ 0x6098: 0x401f9e20, 0x6099: 0x401fa020, 0x609a: 0x401fa220, 0x609b: 0x401fa420,
+ 0x609c: 0x401fa620, 0x609d: 0x401fa820, 0x609e: 0x401faa20, 0x609f: 0x401fac20,
+ 0x60a0: 0x401fae20, 0x60a1: 0x401fb020, 0x60a2: 0x401fb220, 0x60a3: 0x401fb420,
+ 0x60a4: 0x401fb620, 0x60a5: 0x401fb820, 0x60a6: 0x401fba20, 0x60a7: 0x401fbc20,
+ 0x60a8: 0x401fbe20, 0x60a9: 0x401fc020, 0x60aa: 0x401fc220, 0x60ab: 0x401fc420,
+ 0x60b0: 0x401fc620, 0x60b1: 0x401fc820, 0x60b2: 0x401fca20, 0x60b3: 0x401fcc20,
+ 0x60b4: 0x401fce20, 0x60b5: 0x401fd020, 0x60b6: 0x401fd220, 0x60b7: 0x401fd420,
+ 0x60b8: 0x401fd620, 0x60b9: 0x401fd820, 0x60ba: 0x401fda20, 0x60bb: 0x401fdc20,
+ 0x60bc: 0x401fde20, 0x60bd: 0x401fe020, 0x60be: 0x401fe220, 0x60bf: 0x401fe420,
// Block 0x183, offset 0x60c0
- 0x60fb: 0x40125820,
- 0x60fc: 0x40125920, 0x60fd: 0x40125a20, 0x60fe: 0x40125b20, 0x60ff: 0x40125c20,
+ 0x60c0: 0x401fe620, 0x60c1: 0x401fe820, 0x60c2: 0x401fea20, 0x60c3: 0x401fec20,
+ 0x60c4: 0x401fee20, 0x60c5: 0x401ff020, 0x60c6: 0x401ff220, 0x60c7: 0x401ff420,
+ 0x60c8: 0x401ff620, 0x60c9: 0x401ff820, 0x60ca: 0x401ffa20, 0x60cb: 0x401ffc20,
+ 0x60cc: 0x401ffe20, 0x60cd: 0x40200020, 0x60ce: 0x40200220, 0x60cf: 0x40200420,
+ 0x60d0: 0x40200620, 0x60d1: 0x40200820, 0x60d2: 0x40200a20, 0x60d3: 0x40200c20,
+ 0x60d4: 0x40200e20, 0x60d5: 0x40201020, 0x60d6: 0x40201220, 0x60d7: 0x40201420,
+ 0x60d8: 0x40201620, 0x60d9: 0x40201820, 0x60da: 0x40201a20, 0x60db: 0x40201c20,
+ 0x60dc: 0x40201e20, 0x60dd: 0x40202020, 0x60de: 0x40202220, 0x60df: 0x40202420,
+ 0x60e0: 0x40202620, 0x60e1: 0x40202820, 0x60e2: 0x40202a20, 0x60e3: 0x40202c20,
+ 0x60e4: 0x40202e20, 0x60e5: 0x40203020, 0x60e6: 0x40203220, 0x60e7: 0x40203420,
+ 0x60e8: 0x40203620, 0x60e9: 0x40203820, 0x60ea: 0x40203a20, 0x60eb: 0x40203c20,
+ 0x60ec: 0x40203e20, 0x60ed: 0x40204020, 0x60ee: 0x40204220, 0x60ef: 0x40204420,
+ 0x60f0: 0x40204620, 0x60f1: 0x40204820, 0x60f2: 0x40204a20, 0x60f3: 0x40204c20,
+ 0x60f4: 0x40204e20, 0x60f5: 0x40205020, 0x60f6: 0x40205220, 0x60f7: 0x40205420,
+ 0x60f8: 0x40205620, 0x60f9: 0x40205820, 0x60fa: 0x40205a20, 0x60fb: 0x40205c20,
+ 0x60fc: 0x40205e20, 0x60fd: 0x40206020, 0x60fe: 0x40206220, 0x60ff: 0x40206420,
// Block 0x184, offset 0x6100
- 0x6101: 0x40125d20, 0x6102: 0x40125e20, 0x6103: 0x40125f20,
- 0x6104: 0x40126020, 0x6105: 0x40126120, 0x6106: 0x40126220, 0x6107: 0x40126320,
- 0x6108: 0x40126420, 0x6109: 0x40126520, 0x610a: 0x40126620, 0x610b: 0x40126720,
- 0x610c: 0x40126820, 0x610d: 0x40126920, 0x610e: 0x40126a20, 0x610f: 0x40126b20,
- 0x6110: 0x40126c20, 0x6112: 0x40126d20, 0x6113: 0x40126e20,
- 0x6114: 0x40126f20, 0x6116: 0x40127020,
- 0x6118: 0x40127120, 0x611a: 0x40127220,
- 0x611c: 0x40127320, 0x611d: 0x40127420, 0x611e: 0x40127520,
- 0x6120: 0x40127620, 0x6121: 0x40127720, 0x6122: 0x40127820, 0x6123: 0x40127920,
- 0x6124: 0x40127a20, 0x6125: 0x40127b20,
- 0x6128: 0x40127c20, 0x6129: 0x40127d20, 0x612a: 0x40127e20, 0x612b: 0x40127f20,
- 0x612d: 0x40128020,
- 0x6130: 0x40128120, 0x6131: 0x40128220, 0x6132: 0x40128320, 0x6133: 0x40128420,
- 0x6135: 0x40128520, 0x6136: 0x40128620, 0x6137: 0x40128720,
- 0x6138: 0x40128820, 0x6139: 0x40128920, 0x613a: 0x40128a20, 0x613b: 0x40128b20,
- 0x613c: 0x40128c20, 0x613d: 0x40128d20, 0x613e: 0x40128e20, 0x613f: 0x40128f20,
+ 0x6100: 0x40206620, 0x6101: 0x40206820, 0x6102: 0x40206a20, 0x6103: 0x40206c20,
+ 0x6104: 0x40206e20, 0x6105: 0x40207020, 0x6106: 0x40207220, 0x6107: 0x40207420,
+ 0x6108: 0x40207620, 0x6109: 0x40207820, 0x610a: 0x40207a20, 0x610b: 0x40207c20,
+ 0x610c: 0x40207e20, 0x610d: 0x40208020, 0x610e: 0x40208220, 0x610f: 0x40208420,
+ 0x6110: 0x40208620, 0x6111: 0x40208820, 0x6112: 0x40208a20, 0x6113: 0x40208c20,
+ 0x6120: 0x40208e20, 0x6121: 0x40209020, 0x6122: 0x40209220, 0x6123: 0x40209420,
+ 0x6124: 0x40209620, 0x6125: 0x40209820, 0x6126: 0x40209a20, 0x6127: 0x40209c20,
+ 0x6128: 0x40209e20, 0x6129: 0x4020a020, 0x612a: 0x4020a220, 0x612b: 0x4020a420,
+ 0x612c: 0x4020a620, 0x612d: 0x4020a820, 0x612e: 0x4020aa20,
+ 0x6131: 0x4020ac20, 0x6132: 0x4020ae20, 0x6133: 0x4020b020,
+ 0x6134: 0x4020b220, 0x6135: 0x4020b420, 0x6136: 0x4020b620, 0x6137: 0x4020b820,
+ 0x6138: 0x4020ba20, 0x6139: 0x4020bc20, 0x613a: 0x4020be20, 0x613b: 0x4020c020,
+ 0x613c: 0x4020c220, 0x613d: 0x4020c420, 0x613e: 0x4020c620,
// Block 0x185, offset 0x6140
- 0x6140: 0x40129020,
- 0x6145: 0x40129120, 0x6146: 0x40129220, 0x6147: 0x40129320,
- 0x6148: 0x40129420, 0x6149: 0x40129520, 0x614a: 0x40129620, 0x614b: 0x40129720,
- 0x614c: 0x40129820, 0x614d: 0x40129920, 0x614e: 0x40129a20, 0x614f: 0x40129b20,
+ 0x6141: 0x4020c820, 0x6142: 0x4020ca20, 0x6143: 0x4020cc20,
+ 0x6144: 0x4020ce20, 0x6145: 0x4020d020, 0x6146: 0x4020d220, 0x6147: 0x4020d420,
+ 0x6148: 0x4020d620, 0x6149: 0x4020d820, 0x614a: 0x4020da20, 0x614b: 0x4020dc20,
+ 0x614c: 0x4020de20, 0x614d: 0x4020e020, 0x614e: 0x4020e220, 0x614f: 0x4020e420,
+ 0x6151: 0x4020e620, 0x6152: 0x4020e820, 0x6153: 0x4020ea20,
+ 0x6154: 0x4020ec20, 0x6155: 0x4020ee20, 0x6156: 0x4020f020, 0x6157: 0x4020f220,
+ 0x6158: 0x4020f420, 0x6159: 0x4020f620, 0x615a: 0x4020f820, 0x615b: 0x4020fa20,
+ 0x615c: 0x4020fc20, 0x615d: 0x4020fe20, 0x615e: 0x40210020, 0x615f: 0x40210220,
// Block 0x186, offset 0x6180
- 0x6180: 0x40129c20, 0x6181: 0x40129d20, 0x6182: 0x40129e20, 0x6183: 0x40129f20,
- 0x6184: 0x4012a020, 0x6185: 0x4012a120, 0x6186: 0x4012a220, 0x6187: 0x4012a320,
- 0x6188: 0x4012a420, 0x6189: 0x4012a520, 0x618a: 0x4012a620, 0x618b: 0x4012a720,
- 0x618c: 0x4012a820, 0x618d: 0x4012a920, 0x618e: 0x4012aa20, 0x618f: 0x4012ab20,
- 0x6190: 0x4012ac20, 0x6191: 0x4012ad20, 0x6192: 0x4012ae20, 0x6193: 0x4012af20,
- 0x6194: 0x4012b020, 0x6195: 0x4012b120, 0x6196: 0x4012b220, 0x6197: 0x4012b320,
- 0x6198: 0x4012b420, 0x6199: 0x4012b520, 0x619a: 0x4012b620, 0x619b: 0x4012b720,
- 0x619c: 0x4012b820, 0x619d: 0x4012b920, 0x619e: 0x4012ba20, 0x619f: 0x4012bb20,
- 0x61a0: 0x4012bc20, 0x61a1: 0x4012bd20, 0x61a2: 0x4012be20, 0x61a3: 0x4012bf20,
- 0x61a4: 0x4012c020, 0x61a5: 0x4012c120, 0x61a6: 0x4012c220, 0x61a7: 0x4012c320,
- 0x61a8: 0x4012c420, 0x61a9: 0x4012c520, 0x61aa: 0x4012c620, 0x61ab: 0x4012c720,
- 0x61ac: 0x4012c820, 0x61ad: 0x4012c920, 0x61ae: 0x4012ca20, 0x61af: 0x4012cb20,
- 0x61b0: 0x4012cc20, 0x61b1: 0x4012cd20, 0x61b2: 0x4012ce20, 0x61b3: 0x4012cf20,
- 0x61b4: 0x4012d020, 0x61b5: 0x4012d120, 0x61b6: 0x4012d220, 0x61b7: 0x4012d320,
- 0x61b8: 0x4012d420, 0x61b9: 0x4012d520, 0x61ba: 0x4012d620, 0x61bb: 0x4012d720,
- 0x61bc: 0x4012d820, 0x61bd: 0x4012d920, 0x61be: 0x4012da20, 0x61bf: 0x4012db20,
+ 0x6180: 0xf0001f04, 0x6181: 0xf0001f04, 0x6182: 0xf0001f04, 0x6183: 0xf0001f04,
+ 0x6184: 0xf0001f04, 0x6185: 0xf0001f04, 0x6186: 0xf0001f04, 0x6187: 0xf0001f04,
+ 0x6188: 0xf0001f04, 0x6189: 0xf0001f04, 0x618a: 0xf0001f04,
+ 0x6190: 0xf0000a04, 0x6191: 0xf0000a04, 0x6192: 0xf0000a04, 0x6193: 0xf0000a04,
+ 0x6194: 0xf0000a04, 0x6195: 0xf0000a04, 0x6196: 0xf0000a04, 0x6197: 0xf0000a04,
+ 0x6198: 0xf0000a04, 0x6199: 0xf0000a04, 0x619a: 0xf0000a04, 0x619b: 0xf0000a04,
+ 0x619c: 0xf0000a04, 0x619d: 0xf0000a04, 0x619e: 0xf0000a04, 0x619f: 0xf0000a04,
+ 0x61a0: 0xf0000a04, 0x61a1: 0xf0000a04, 0x61a2: 0xf0000a04, 0x61a3: 0xf0000a04,
+ 0x61a4: 0xf0000a04, 0x61a5: 0xf0000a04, 0x61a6: 0xf0000a04, 0x61a7: 0xf0000a04,
+ 0x61a8: 0xf0000a04, 0x61a9: 0xf0000a04, 0x61aa: 0xf0000a04, 0x61ab: 0x002c3a8c,
+ 0x61ac: 0x002f7a8c, 0x61ad: 0xf0000c0c, 0x61ae: 0xf0000c0c,
+ 0x61b0: 0x002bde9d, 0x61b1: 0x002c0a9d, 0x61b2: 0x002c3a9d, 0x61b3: 0x002c629d,
+ 0x61b4: 0x002c989d, 0x61b5: 0x002d089d, 0x61b6: 0x002d229d, 0x61b7: 0x002d689d,
+ 0x61b8: 0x002d9a9d, 0x61b9: 0x002dcc9d, 0x61ba: 0x002dfe9d, 0x61bb: 0x002e229d,
+ 0x61bc: 0x002e829d, 0x61bd: 0x002e9e9d, 0x61be: 0x002ee29d, 0x61bf: 0x002f2c9d,
// Block 0x187, offset 0x61c0
- 0x61c0: 0x4012dc20, 0x61c1: 0x4012dd20, 0x61c2: 0x4012de20, 0x61c3: 0x4012df20,
- 0x61c4: 0x4012e020, 0x61c5: 0x4012e120,
+ 0x61c0: 0x002f569d, 0x61c1: 0x002f7a9d, 0x61c2: 0x002fe69d, 0x61c3: 0x00302c9d,
+ 0x61c4: 0x00306c9d, 0x61c5: 0x0030be9d, 0x61c6: 0x0030e29d, 0x61c7: 0x0030f69d,
+ 0x61c8: 0x0031009d, 0x61c9: 0x00312a9d, 0x61ca: 0xf0001d1d, 0x61cb: 0xf0001d1d,
+ 0x61cc: 0xf0001d1d, 0x61cd: 0xf0001d1d, 0x61ce: 0xe00009e1, 0x61cf: 0xf0001d1d,
+ 0x61d0: 0x002bde8c, 0x61d1: 0x002c0a8c, 0x61d2: 0x002c3a8c, 0x61d3: 0x002c628c,
+ 0x61d4: 0x002c988c, 0x61d5: 0x002d088c, 0x61d6: 0x002d228c, 0x61d7: 0x002d688c,
+ 0x61d8: 0x002d9a8c, 0x61d9: 0x002dcc8c, 0x61da: 0x002dfe8c, 0x61db: 0x002e228c,
+ 0x61dc: 0x002e828c, 0x61dd: 0x002e9e8c, 0x61de: 0x002ee28c, 0x61df: 0x002f2c8c,
+ 0x61e0: 0x002f568c, 0x61e1: 0x002f7a8c, 0x61e2: 0x002fe68c, 0x61e3: 0x00302c8c,
+ 0x61e4: 0x00306c8c, 0x61e5: 0x0030be8c, 0x61e6: 0x0030e28c, 0x61e7: 0x0030f68c,
+ 0x61e8: 0x0031008c, 0x61e9: 0x00312a8c, 0x61ea: 0xf0001414, 0x61eb: 0xf0001414,
+ 0x61f0: 0x002bde9d, 0x61f1: 0x002c0a9d, 0x61f2: 0x002c3a9d, 0x61f3: 0x002c629d,
+ 0x61f4: 0x002c989d, 0x61f5: 0x002d089d, 0x61f6: 0x002d229d, 0x61f7: 0x002d689d,
+ 0x61f8: 0x002d9a9d, 0x61f9: 0x002dcc9d, 0x61fa: 0x002dfe9d, 0x61fb: 0x002e229d,
+ 0x61fc: 0x002e829d, 0x61fd: 0x002e9e9d, 0x61fe: 0x002ee29d, 0x61ff: 0x002f2c9d,
// Block 0x188, offset 0x6200
- 0x6200: 0x4012e220, 0x6201: 0x4012e320, 0x6202: 0x4012e420, 0x6203: 0x4012e520,
- 0x6204: 0x4012e620, 0x6205: 0x4012e720, 0x6206: 0x4012e820, 0x6207: 0x4012e920,
- 0x6208: 0x4012ea20, 0x6209: 0x4012eb20, 0x620a: 0x4012ec20, 0x620b: 0x4012ed20,
- 0x620c: 0x4012ee20, 0x620d: 0x4012ef20, 0x620e: 0x4012f020, 0x620f: 0x4012f120,
- 0x6210: 0x4012f220, 0x6211: 0x4012f320, 0x6212: 0x4012f420, 0x6213: 0x4012f520,
- 0x6214: 0x4012f620, 0x6215: 0x4012f720, 0x6216: 0x4012f820, 0x6217: 0x4012f920,
- 0x6218: 0x4012fa20, 0x6219: 0x4012fb20, 0x621a: 0x4012fc20, 0x621b: 0x4012fd20,
- 0x621c: 0x4012fe20, 0x621d: 0x4012ff20, 0x621e: 0x40130020, 0x621f: 0x40130120,
- 0x6220: 0x40130220, 0x6221: 0x40130320, 0x6222: 0x40130420, 0x6223: 0x40130520,
- 0x6224: 0x40130620, 0x6225: 0x40130720, 0x6226: 0x40130820, 0x6227: 0x40130920,
- 0x6228: 0x40130a20, 0x6229: 0x40130b20, 0x622a: 0x40130c20, 0x622b: 0x40130d20,
- 0x622c: 0x40130e20, 0x622d: 0x40130f20, 0x622e: 0x40131020, 0x622f: 0x40131120,
- 0x6230: 0x40131220, 0x6231: 0x40131320, 0x6232: 0x40131420, 0x6233: 0x40131520,
- 0x6234: 0x40131620, 0x6235: 0x40131720, 0x6236: 0x40131820, 0x6237: 0x40131920,
- 0x6238: 0x40131a20, 0x6239: 0x40131b20, 0x623a: 0x40131c20, 0x623b: 0x40131d20,
- 0x623c: 0x40131e20, 0x623d: 0x40131f20, 0x623e: 0x40132020, 0x623f: 0x40132120,
+ 0x6200: 0x002f569d, 0x6201: 0x002f7a9d, 0x6202: 0x002fe69d, 0x6203: 0x00302c9d,
+ 0x6204: 0x00306c9d, 0x6205: 0x0030be9d, 0x6206: 0x0030e29d, 0x6207: 0x0030f69d,
+ 0x6208: 0x0031009d, 0x6209: 0x00312a9d, 0x620a: 0x002f2c9d, 0x620b: 0xe0000945,
+ 0x620c: 0xe00009da, 0x620d: 0xe0000a1b, 0x620e: 0xe0000868, 0x620f: 0xe0000a6d,
+ 0x6210: 0xf0001d1d, 0x6211: 0xe00008b9, 0x6212: 0xe00008c8, 0x6213: 0xe000091e,
+ 0x6214: 0xe0000948, 0x6215: 0xe00009b3, 0x6216: 0xe00009b7, 0x6217: 0xe00009cc,
+ 0x6218: 0xe0000a1e, 0x6219: 0xe0000a52, 0x621a: 0xe0000a64,
// Block 0x189, offset 0x6240
- 0x6240: 0x40132220, 0x6241: 0x40132320, 0x6242: 0x40132420, 0x6243: 0x40132520,
- 0x6244: 0x40132620, 0x6245: 0x40132720, 0x6246: 0x40132820, 0x6247: 0x40132920,
- 0x6248: 0x40132a20, 0x6249: 0x40132b20, 0x624a: 0x40132c20, 0x624b: 0x40132d20,
- 0x624c: 0x40132e20, 0x624d: 0x40132f20, 0x624e: 0x40133020, 0x624f: 0x40133120,
- 0x6250: 0x40133220, 0x6251: 0x40133320, 0x6252: 0x40133420, 0x6253: 0x40133520,
- 0x6254: 0x40133620, 0x6255: 0x40133720, 0x6256: 0x40133820, 0x6257: 0x40133920,
- 0x6258: 0x40133a20, 0x6259: 0x40133b20, 0x625a: 0x40133c20, 0x625b: 0x40133d20,
- 0x625c: 0x40133e20, 0x625d: 0x40133f20, 0x625e: 0x40134020, 0x625f: 0x40134120,
- 0x6260: 0x40134220, 0x6261: 0x40134320, 0x6262: 0x40134420, 0x6263: 0x40134520,
- 0x6264: 0x40134620, 0x6265: 0x40134720, 0x6266: 0x40134820, 0x6267: 0x40134920,
- 0x6268: 0x40134a20, 0x6269: 0x40134b20, 0x626a: 0x40134c20, 0x626b: 0x40134d20,
- 0x626c: 0x40134e20, 0x626d: 0x40134f20, 0x626e: 0x40135020, 0x626f: 0x40135120,
- 0x6270: 0x40135220, 0x6271: 0x40135320, 0x6272: 0x40135420, 0x6273: 0x40135520,
+ 0x6266: 0x40110c20, 0x6267: 0x40110e20,
+ 0x6268: 0x40111020, 0x6269: 0x40111220, 0x626a: 0x40111420, 0x626b: 0x40111620,
+ 0x626c: 0x40111820, 0x626d: 0x40111a20, 0x626e: 0x40111c20, 0x626f: 0x40111e20,
+ 0x6270: 0x40112020, 0x6271: 0x40112220, 0x6272: 0x40112420, 0x6273: 0x40112620,
+ 0x6274: 0x40112820, 0x6275: 0x40112a20, 0x6276: 0x40112c20, 0x6277: 0x40112e20,
+ 0x6278: 0x40113020, 0x6279: 0x40113220, 0x627a: 0x40113420, 0x627b: 0x40113620,
+ 0x627c: 0x40113820, 0x627d: 0x40113a20, 0x627e: 0x40113c20, 0x627f: 0x40113e20,
// Block 0x18a, offset 0x6280
- 0x6281: 0x80000000,
- 0x62a0: 0x80000000, 0x62a1: 0x80000000, 0x62a2: 0x80000000, 0x62a3: 0x80000000,
- 0x62a4: 0x80000000, 0x62a5: 0x80000000, 0x62a6: 0x80000000, 0x62a7: 0x80000000,
- 0x62a8: 0x80000000, 0x62a9: 0x80000000, 0x62aa: 0x80000000, 0x62ab: 0x80000000,
- 0x62ac: 0x80000000, 0x62ad: 0x80000000, 0x62ae: 0x80000000, 0x62af: 0x80000000,
- 0x62b0: 0x80000000, 0x62b1: 0x80000000, 0x62b2: 0x80000000, 0x62b3: 0x80000000,
- 0x62b4: 0x80000000, 0x62b5: 0x80000000, 0x62b6: 0x80000000, 0x62b7: 0x80000000,
- 0x62b8: 0x80000000, 0x62b9: 0x80000000, 0x62ba: 0x80000000, 0x62bb: 0x80000000,
- 0x62bc: 0x80000000, 0x62bd: 0x80000000, 0x62be: 0x80000000, 0x62bf: 0x80000000,
+ 0x6280: 0xf0001c1c, 0x6281: 0xf0001c1c, 0x6282: 0x00658c9c,
+ 0x6290: 0x02c4969c, 0x6291: 0x02b6ae9c, 0x6292: 0x02a7989c, 0x6293: 0xf0001c1c,
+ 0x6294: 0x029d189c, 0x6295: 0x02b2349c, 0x6296: 0x0313c69c, 0x6297: 0x02b2529c,
+ 0x6298: 0x029d489c, 0x6299: 0x02cc409c, 0x629a: 0x02e2429c, 0x629b: 0x02cb329c,
+ 0x629c: 0x02a49a9c, 0x629d: 0x02bf189c, 0x629e: 0x02a31a9c, 0x629f: 0x02cb609c,
+ 0x62a0: 0x02a43a9c, 0x62a1: 0x02fa849c, 0x62a2: 0x02ea3e9c, 0x62a3: 0x0319529c,
+ 0x62a4: 0x02b1e09c, 0x62a5: 0x02a8729c, 0x62a6: 0x02de289c, 0x62a7: 0x02c52a9c,
+ 0x62a8: 0x02c6aa9c, 0x62a9: 0x029c009c, 0x62aa: 0x029c129c, 0x62ab: 0x0320949c,
+ 0x62ac: 0x02bbcc9c, 0x62ad: 0x029c5a9c, 0x62ae: 0x02a7e69c, 0x62af: 0x02c60e9c,
+ 0x62b0: 0x031ae09c, 0x62b1: 0x02c4a69c, 0x62b2: 0x02f3029c, 0x62b3: 0x02f4f49c,
+ 0x62b4: 0x02a8109c, 0x62b5: 0x02dd009c, 0x62b6: 0x02ce129c, 0x62b7: 0x02ce109c,
+ 0x62b8: 0x02ea669c, 0x62b9: 0x02a4e49c, 0x62ba: 0x02ab6c9c,
// Block 0x18b, offset 0x62c0
- 0x62c0: 0x80000000, 0x62c1: 0x80000000, 0x62c2: 0x80000000, 0x62c3: 0x80000000,
- 0x62c4: 0x80000000, 0x62c5: 0x80000000, 0x62c6: 0x80000000, 0x62c7: 0x80000000,
- 0x62c8: 0x80000000, 0x62c9: 0x80000000, 0x62ca: 0x80000000, 0x62cb: 0x80000000,
- 0x62cc: 0x80000000, 0x62cd: 0x80000000, 0x62ce: 0x80000000, 0x62cf: 0x80000000,
- 0x62d0: 0x80000000, 0x62d1: 0x80000000, 0x62d2: 0x80000000, 0x62d3: 0x80000000,
- 0x62d4: 0x80000000, 0x62d5: 0x80000000, 0x62d6: 0x80000000, 0x62d7: 0x80000000,
- 0x62d8: 0x80000000, 0x62d9: 0x80000000, 0x62da: 0x80000000, 0x62db: 0x80000000,
- 0x62dc: 0x80000000, 0x62dd: 0x80000000, 0x62de: 0x80000000, 0x62df: 0x80000000,
- 0x62e0: 0x80000000, 0x62e1: 0x80000000, 0x62e2: 0x80000000, 0x62e3: 0x80000000,
- 0x62e4: 0x80000000, 0x62e5: 0x80000000, 0x62e6: 0x80000000, 0x62e7: 0x80000000,
- 0x62e8: 0x80000000, 0x62e9: 0x80000000, 0x62ea: 0x80000000, 0x62eb: 0x80000000,
- 0x62ec: 0x80000000, 0x62ed: 0x80000000, 0x62ee: 0x80000000, 0x62ef: 0x80000000,
- 0x62f0: 0x80000000, 0x62f1: 0x80000000, 0x62f2: 0x80000000, 0x62f3: 0x80000000,
- 0x62f4: 0x80000000, 0x62f5: 0x80000000, 0x62f6: 0x80000000, 0x62f7: 0x80000000,
- 0x62f8: 0x80000000, 0x62f9: 0x80000000, 0x62fa: 0x80000000, 0x62fb: 0x80000000,
- 0x62fc: 0x80000000, 0x62fd: 0x80000000, 0x62fe: 0x80000000, 0x62ff: 0x80000000,
+ 0x62c0: 0xf0000404, 0x62c1: 0xf0000404, 0x62c2: 0xf0000404, 0x62c3: 0xf0000404,
+ 0x62c4: 0xf0000404, 0x62c5: 0xf0000404, 0x62c6: 0xf0000404, 0x62c7: 0xf0000404,
+ 0x62c8: 0xf0000404,
+ 0x62d0: 0x02bf2e86, 0x62d1: 0x02a7de86,
// Block 0x18c, offset 0x6300
- 0x6300: 0x80000000, 0x6301: 0x80000000, 0x6302: 0x80000000, 0x6303: 0x80000000,
- 0x6304: 0x80000000, 0x6305: 0x80000000, 0x6306: 0x80000000, 0x6307: 0x80000000,
- 0x6308: 0x80000000, 0x6309: 0x80000000, 0x630a: 0x80000000, 0x630b: 0x80000000,
- 0x630c: 0x80000000, 0x630d: 0x80000000, 0x630e: 0x80000000, 0x630f: 0x80000000,
- 0x6310: 0x80000000, 0x6311: 0x80000000, 0x6312: 0x80000000, 0x6313: 0x80000000,
- 0x6314: 0x80000000, 0x6315: 0x80000000, 0x6316: 0x80000000, 0x6317: 0x80000000,
- 0x6318: 0x80000000, 0x6319: 0x80000000, 0x631a: 0x80000000, 0x631b: 0x80000000,
- 0x631c: 0x80000000, 0x631d: 0x80000000, 0x631e: 0x80000000, 0x631f: 0x80000000,
- 0x6320: 0x80000000, 0x6321: 0x80000000, 0x6322: 0x80000000, 0x6323: 0x80000000,
- 0x6324: 0x80000000, 0x6325: 0x80000000, 0x6326: 0x80000000, 0x6327: 0x80000000,
- 0x6328: 0x80000000, 0x6329: 0x80000000, 0x632a: 0x80000000, 0x632b: 0x80000000,
- 0x632c: 0x80000000, 0x632d: 0x80000000, 0x632e: 0x80000000, 0x632f: 0x80000000,
+ 0x6300: 0x40210420, 0x6301: 0x40210620, 0x6302: 0x40210820, 0x6303: 0x40210a20,
+ 0x6304: 0x40210c20, 0x6305: 0x40210e20, 0x6306: 0x40211020, 0x6307: 0x40211220,
+ 0x6308: 0x40211420, 0x6309: 0x40211620, 0x630a: 0x40211820, 0x630b: 0x40211a20,
+ 0x630c: 0x40211c20, 0x630d: 0x40211e20, 0x630e: 0x40212020, 0x630f: 0x40212220,
+ 0x6310: 0x40212420, 0x6311: 0x40212620, 0x6312: 0x40212820, 0x6313: 0x40212a20,
+ 0x6314: 0x40212c20, 0x6315: 0x40212e20, 0x6316: 0x40213020, 0x6317: 0x40213220,
+ 0x6318: 0x40213420, 0x6319: 0x40213620, 0x631a: 0x40213820, 0x631b: 0x40213a20,
+ 0x631c: 0x40213c20, 0x631d: 0x40213e20, 0x631e: 0x40214020, 0x631f: 0x40214220,
+ 0x6320: 0x40214420,
+ 0x6330: 0x40214620, 0x6331: 0x40214820, 0x6332: 0x40214a20, 0x6333: 0x40214c20,
+ 0x6334: 0x40214e20, 0x6335: 0x40215020, 0x6337: 0x40215220,
+ 0x6338: 0x40215420, 0x6339: 0x40215620, 0x633a: 0x40215820, 0x633b: 0x40215a20,
+ 0x633c: 0x40215c20, 0x633d: 0x40215e20, 0x633e: 0x40216020, 0x633f: 0x40216220,
+ // Block 0x18d, offset 0x6340
+ 0x6340: 0x40216420, 0x6341: 0x40216620, 0x6342: 0x40216820, 0x6343: 0x40216a20,
+ 0x6344: 0x40216c20, 0x6345: 0x40216e20, 0x6346: 0x40217020, 0x6347: 0x40217220,
+ 0x6348: 0x40217420, 0x6349: 0x40217620, 0x634a: 0x40217820, 0x634b: 0x40217a20,
+ 0x634c: 0x40217c20, 0x634d: 0x40217e20, 0x634e: 0x40218020, 0x634f: 0x40218220,
+ 0x6350: 0x40218420, 0x6351: 0x40218620, 0x6352: 0x40218820, 0x6353: 0x40218a20,
+ 0x6354: 0x40218c20, 0x6355: 0x40218e20, 0x6356: 0x40219020, 0x6357: 0x40219220,
+ 0x6358: 0x40219420, 0x6359: 0x40219620, 0x635a: 0x40219820, 0x635b: 0x40219a20,
+ 0x635c: 0x40219c20, 0x635d: 0x40219e20, 0x635e: 0x4021a020, 0x635f: 0x4021a220,
+ 0x6360: 0x4021a420, 0x6361: 0x4021a620, 0x6362: 0x4021a820, 0x6363: 0x4021aa20,
+ 0x6364: 0x4021ac20, 0x6365: 0x4021ae20, 0x6366: 0x4021b020, 0x6367: 0x4021b220,
+ 0x6368: 0x4021b420, 0x6369: 0x4021b620, 0x636a: 0x4021b820, 0x636b: 0x4021ba20,
+ 0x636c: 0x4021bc20, 0x636d: 0x4021be20, 0x636e: 0x4021c020, 0x636f: 0x4021c220,
+ 0x6370: 0x4021c420, 0x6371: 0x4021c620, 0x6372: 0x4021c820, 0x6373: 0x4021ca20,
+ 0x6374: 0x4021cc20, 0x6375: 0x4021ce20, 0x6376: 0x4021d020, 0x6377: 0x4021d220,
+ 0x6378: 0x4021d420, 0x6379: 0x4021d620, 0x637a: 0x4021d820, 0x637b: 0x4021da20,
+ 0x637c: 0x4021dc20,
+ // Block 0x18e, offset 0x6380
+ 0x6380: 0x4021de20, 0x6381: 0x4021e020, 0x6382: 0x4021e220, 0x6383: 0x4021e420,
+ 0x6384: 0x4021e620, 0x6385: 0x4021e820, 0x6386: 0x4021ea20, 0x6387: 0x4021ec20,
+ 0x6388: 0x4021ee20, 0x6389: 0x4021f020, 0x638a: 0x4021f220, 0x638b: 0x4021f420,
+ 0x638c: 0x4021f620, 0x638d: 0x4021f820, 0x638e: 0x4021fa20, 0x638f: 0x4021fc20,
+ 0x6390: 0x4021fe20, 0x6391: 0x40220020, 0x6392: 0x40220220, 0x6393: 0x40220420,
+ 0x63a0: 0x40220620, 0x63a1: 0x40220820, 0x63a2: 0x40220a20, 0x63a3: 0x40220c20,
+ 0x63a4: 0x40220e20, 0x63a5: 0x40221020, 0x63a6: 0x40221220, 0x63a7: 0x40221420,
+ 0x63a8: 0x40221620, 0x63a9: 0x40221820, 0x63aa: 0x40221a20, 0x63ab: 0x40221c20,
+ 0x63ac: 0x40221e20, 0x63ad: 0x40222020, 0x63ae: 0x40222220, 0x63af: 0x40222420,
+ 0x63b0: 0x40222620, 0x63b1: 0x40222820, 0x63b2: 0x40222a20, 0x63b3: 0x40222c20,
+ 0x63b4: 0x40222e20, 0x63b5: 0x40223020, 0x63b6: 0x40223220, 0x63b7: 0x40223420,
+ 0x63b8: 0x40223620, 0x63b9: 0x40223820, 0x63ba: 0x40223a20, 0x63bb: 0x40223c20,
+ 0x63bc: 0x40223e20, 0x63bd: 0x40224020, 0x63be: 0x40224220, 0x63bf: 0x40224420,
+ // Block 0x18f, offset 0x63c0
+ 0x63c0: 0x40224620, 0x63c1: 0x40224820, 0x63c2: 0x40224a20, 0x63c3: 0x40224c20,
+ 0x63c4: 0x40224e20, 0x63c6: 0x40225020, 0x63c7: 0x40225220,
+ 0x63c8: 0x40225420, 0x63c9: 0x40225620, 0x63ca: 0x40225820,
+ 0x63e0: 0x40225a20, 0x63e1: 0x40225c20, 0x63e2: 0x40225e20, 0x63e3: 0x40226020,
+ 0x63e4: 0x40226220, 0x63e5: 0x40226420, 0x63e6: 0x40226620, 0x63e7: 0x40226820,
+ 0x63e8: 0x40226a20, 0x63e9: 0x40226c20, 0x63ea: 0x40226e20, 0x63eb: 0x40227020,
+ 0x63ec: 0x40227220, 0x63ed: 0x40227420, 0x63ee: 0x40227620, 0x63ef: 0x40227820,
+ 0x63f0: 0x40227a20,
+ // Block 0x190, offset 0x6400
+ 0x6400: 0x40227c20, 0x6401: 0x40227e20, 0x6402: 0x40228020, 0x6403: 0x40228220,
+ 0x6404: 0x40228420, 0x6405: 0x40228620, 0x6406: 0x40228820, 0x6407: 0x40228a20,
+ 0x6408: 0x40228c20, 0x6409: 0x40228e20, 0x640a: 0x40229020, 0x640b: 0x40229220,
+ 0x640c: 0x40229420, 0x640d: 0x40229620, 0x640e: 0x40229820, 0x640f: 0x40229a20,
+ 0x6410: 0x40229c20, 0x6411: 0x40229e20, 0x6412: 0x4022a020, 0x6413: 0x4022a220,
+ 0x6414: 0x4022a420, 0x6415: 0x4022a620, 0x6416: 0x4022a820, 0x6417: 0x4022aa20,
+ 0x6418: 0x4022ac20, 0x6419: 0x4022ae20, 0x641a: 0x4022b020, 0x641b: 0x4022b220,
+ 0x641c: 0x4022b420, 0x641d: 0x4022b620, 0x641e: 0x4022b820, 0x641f: 0x4022ba20,
+ 0x6420: 0x4022bc20, 0x6421: 0x4022be20, 0x6422: 0x4022c020, 0x6423: 0x4022c220,
+ 0x6424: 0x4022c420, 0x6425: 0x4022c620, 0x6426: 0x4022c820, 0x6427: 0x4022ca20,
+ 0x6428: 0x4022cc20, 0x6429: 0x4022ce20, 0x642a: 0x4022d020, 0x642b: 0x4022d220,
+ 0x642c: 0x4022d420, 0x642d: 0x4022d620, 0x642e: 0x4022d820, 0x642f: 0x4022da20,
+ 0x6430: 0x4022dc20, 0x6431: 0x4022de20, 0x6432: 0x4022e020, 0x6433: 0x4022e220,
+ 0x6434: 0x4022e420, 0x6435: 0x4022e620, 0x6436: 0x4022e820, 0x6437: 0x4022ea20,
+ 0x6438: 0x4022ec20, 0x6439: 0x4022ee20, 0x643a: 0x4022f020, 0x643b: 0x4022f220,
+ 0x643c: 0x4022f420, 0x643d: 0x4022f620, 0x643e: 0x4022f820,
+ // Block 0x191, offset 0x6440
+ 0x6440: 0x4022fa20, 0x6442: 0x4022fc20, 0x6443: 0x4022fe20,
+ 0x6444: 0x40230020, 0x6445: 0x40230220, 0x6446: 0x40230420, 0x6447: 0x40230620,
+ 0x6448: 0x40230820, 0x6449: 0x40230a20, 0x644a: 0x40230c20, 0x644b: 0x40230e20,
+ 0x644c: 0x40231020, 0x644d: 0x40231220, 0x644e: 0x40231420, 0x644f: 0x40231620,
+ 0x6450: 0x40231820, 0x6451: 0x40231a20, 0x6452: 0x40231c20, 0x6453: 0x40231e20,
+ 0x6454: 0x40232020, 0x6455: 0x40232220, 0x6456: 0x40232420, 0x6457: 0x40232620,
+ 0x6458: 0x40232820, 0x6459: 0x40232a20, 0x645a: 0x40232c20, 0x645b: 0x40232e20,
+ 0x645c: 0x40233020, 0x645d: 0x40233220, 0x645e: 0x40233420, 0x645f: 0x40233620,
+ 0x6460: 0x40233820, 0x6461: 0x40233a20, 0x6462: 0x40233c20, 0x6463: 0x40233e20,
+ 0x6464: 0x40234020, 0x6465: 0x40234220, 0x6466: 0x40234420, 0x6467: 0x40234620,
+ 0x6468: 0x40234820, 0x6469: 0x40234a20, 0x646a: 0x40234c20, 0x646b: 0x40234e20,
+ 0x646c: 0x40235020, 0x646d: 0x40235220, 0x646e: 0x40235420, 0x646f: 0x40235620,
+ 0x6470: 0x40235820, 0x6471: 0x40235a20, 0x6472: 0x40235c20, 0x6473: 0x40235e20,
+ 0x6474: 0x40236020, 0x6475: 0x40236220, 0x6476: 0x40236420, 0x6477: 0x40236620,
+ 0x6478: 0x40236820, 0x6479: 0x40236a20, 0x647a: 0x40236c20, 0x647b: 0x40236e20,
+ 0x647c: 0x40237020, 0x647d: 0x40237220, 0x647e: 0x40237420, 0x647f: 0x40237620,
+ // Block 0x192, offset 0x6480
+ 0x6480: 0x40237820, 0x6481: 0x40237a20, 0x6482: 0x40237c20, 0x6483: 0x40237e20,
+ 0x6484: 0x40238020, 0x6485: 0x40238220, 0x6486: 0x40238420, 0x6487: 0x40238620,
+ 0x6488: 0x40238820, 0x6489: 0x40238a20, 0x648a: 0x40238c20, 0x648b: 0x40238e20,
+ 0x648c: 0x40239020, 0x648d: 0x40239220, 0x648e: 0x40239420, 0x648f: 0x40239620,
+ 0x6490: 0x40239820, 0x6491: 0x40239a20, 0x6492: 0x40239c20, 0x6493: 0x40239e20,
+ 0x6494: 0x4023a020, 0x6495: 0x4023a220, 0x6496: 0x4023a420, 0x6497: 0x4023a620,
+ 0x6498: 0x4023a820, 0x6499: 0x4023aa20, 0x649a: 0x4023ac20, 0x649b: 0x4023ae20,
+ 0x649c: 0x4023b020, 0x649d: 0x4023b220, 0x649e: 0x4023b420, 0x649f: 0x4023b620,
+ 0x64a0: 0x4023b820, 0x64a1: 0x4023ba20, 0x64a2: 0x4023bc20, 0x64a3: 0x4023be20,
+ 0x64a4: 0x4023c020, 0x64a5: 0x4023c220, 0x64a6: 0x4023c420, 0x64a7: 0x4023c620,
+ 0x64a8: 0x4023c820, 0x64a9: 0x4023ca20, 0x64aa: 0x4023cc20, 0x64ab: 0x4023ce20,
+ 0x64ac: 0x4023d020, 0x64ad: 0x4023d220, 0x64ae: 0x4023d420, 0x64af: 0x4023d620,
+ 0x64b0: 0x4023d820, 0x64b1: 0x4023da20, 0x64b2: 0x4023dc20, 0x64b3: 0x4023de20,
+ 0x64b4: 0x4023e020, 0x64b5: 0x4023e220, 0x64b6: 0x4023e420, 0x64b7: 0x4023e620,
+ 0x64b8: 0x4023e820, 0x64b9: 0x4023ea20, 0x64ba: 0x4023ec20, 0x64bb: 0x4023ee20,
+ 0x64bc: 0x4023f020, 0x64bd: 0x4023f220, 0x64be: 0x4023f420, 0x64bf: 0x4023f620,
+ // Block 0x193, offset 0x64c0
+ 0x64c0: 0x4023f820, 0x64c1: 0x4023fa20, 0x64c2: 0x4023fc20, 0x64c3: 0x4023fe20,
+ 0x64c4: 0x40240020, 0x64c5: 0x40240220, 0x64c6: 0x40240420, 0x64c7: 0x40240620,
+ 0x64c8: 0x40240820, 0x64c9: 0x40240a20, 0x64ca: 0x40240c20, 0x64cb: 0x40240e20,
+ 0x64cc: 0x40241020, 0x64cd: 0x40241220, 0x64ce: 0x40241420, 0x64cf: 0x40241620,
+ 0x64d0: 0x40241820, 0x64d1: 0x40241a20, 0x64d2: 0x40241c20, 0x64d3: 0x40241e20,
+ 0x64d4: 0x40242020, 0x64d5: 0x40242220, 0x64d6: 0x40242420, 0x64d7: 0x40242620,
+ 0x64d8: 0x40242820, 0x64d9: 0x40242a20, 0x64da: 0x40242c20, 0x64db: 0x40242e20,
+ 0x64dc: 0x40243020, 0x64dd: 0x40243220, 0x64de: 0x40243420, 0x64df: 0x40243620,
+ 0x64e0: 0x40243820, 0x64e1: 0x40243a20, 0x64e2: 0x40243c20, 0x64e3: 0x40243e20,
+ 0x64e4: 0x40244020, 0x64e5: 0x40244220, 0x64e6: 0x40244420, 0x64e7: 0x40244620,
+ 0x64e8: 0x40244820, 0x64e9: 0x40244a20, 0x64ea: 0x40244c20, 0x64eb: 0x40244e20,
+ 0x64ec: 0x40245020, 0x64ed: 0x40245220, 0x64ee: 0x40245420, 0x64ef: 0x40245620,
+ 0x64f0: 0x40245820, 0x64f1: 0x40245a20, 0x64f2: 0x40245c20, 0x64f3: 0x40245e20,
+ 0x64f4: 0x40246020, 0x64f5: 0x40246220, 0x64f6: 0x40246420, 0x64f7: 0x40246620,
+ 0x64f9: 0x40246820, 0x64fa: 0x40246a20, 0x64fb: 0x40246c20,
+ 0x64fc: 0x40246e20,
+ // Block 0x194, offset 0x6500
+ 0x6500: 0x40247020, 0x6501: 0x40247220, 0x6502: 0x40247420, 0x6503: 0x40247620,
+ 0x6504: 0x40247820, 0x6505: 0x40247a20, 0x6506: 0x40247c20, 0x6507: 0x40247e20,
+ 0x6508: 0x40248020, 0x6509: 0x40248220, 0x650a: 0x40248420, 0x650b: 0x40248620,
+ 0x650c: 0x40248820, 0x650d: 0x40248a20, 0x650e: 0x40248c20, 0x650f: 0x40248e20,
+ 0x6510: 0x40249020, 0x6511: 0x40249220, 0x6512: 0x40249420, 0x6513: 0x40249620,
+ 0x6514: 0x40249820, 0x6515: 0x40249a20, 0x6516: 0x40249c20, 0x6517: 0x40249e20,
+ 0x6518: 0x4024a020, 0x6519: 0x4024a220, 0x651a: 0x4024a420, 0x651b: 0x4024a620,
+ 0x651c: 0x4024a820, 0x651d: 0x4024aa20, 0x651e: 0x4024ac20, 0x651f: 0x4024ae20,
+ 0x6520: 0x4024b020, 0x6521: 0x4024b220, 0x6522: 0x4024b420, 0x6523: 0x4024b620,
+ 0x6524: 0x4024b820, 0x6525: 0x4024ba20, 0x6526: 0x4024bc20, 0x6527: 0x4024be20,
+ 0x6528: 0x4024c020, 0x6529: 0x4024c220, 0x652a: 0x4024c420, 0x652b: 0x4024c620,
+ 0x652c: 0x4024c820, 0x652d: 0x4024ca20, 0x652e: 0x4024cc20, 0x652f: 0x4024ce20,
+ 0x6530: 0x4024d020, 0x6531: 0x4024d220, 0x6532: 0x4024d420, 0x6533: 0x4024d620,
+ 0x6534: 0x4024d820, 0x6535: 0x4024da20, 0x6536: 0x4024dc20, 0x6537: 0x4024de20,
+ 0x6538: 0x4024e020, 0x6539: 0x4024e220, 0x653a: 0x4024e420, 0x653b: 0x4024e620,
+ 0x653c: 0x4024e820, 0x653d: 0x4024ea20,
+ // Block 0x195, offset 0x6540
+ 0x6540: 0x4024ec20, 0x6541: 0x4024ee20, 0x6542: 0x4024f020, 0x6543: 0x4024f220,
+ 0x6550: 0x4024f420, 0x6551: 0x4024f620, 0x6552: 0x4024f820, 0x6553: 0x4024fa20,
+ 0x6554: 0x4024fc20, 0x6555: 0x4024fe20, 0x6556: 0x40250020, 0x6557: 0x40250220,
+ 0x6558: 0x40250420, 0x6559: 0x40250620, 0x655a: 0x40250820, 0x655b: 0x40250a20,
+ 0x655c: 0x40250c20, 0x655d: 0x40250e20, 0x655e: 0x40251020, 0x655f: 0x40251220,
+ 0x6560: 0x40251420, 0x6561: 0x40251620, 0x6562: 0x40251820, 0x6563: 0x40251a20,
+ 0x6564: 0x40251c20, 0x6565: 0x40251e20, 0x6566: 0x40252020, 0x6567: 0x40252220,
+ // Block 0x196, offset 0x6580
+ 0x65bb: 0x40252420,
+ 0x65bc: 0x40252620, 0x65bd: 0x40252820, 0x65be: 0x40252a20, 0x65bf: 0x40252c20,
+ // Block 0x197, offset 0x65c0
+ 0x65c0: 0x40252e20, 0x65c1: 0x40253020, 0x65c2: 0x40253220, 0x65c3: 0x40253420,
+ 0x65c4: 0x40253620, 0x65c5: 0x40253820, 0x65c6: 0x40253a20, 0x65c7: 0x40253c20,
+ 0x65c8: 0x40253e20, 0x65c9: 0x40254020, 0x65ca: 0x40254220, 0x65cb: 0x40254420,
+ 0x65cc: 0x40254620, 0x65cd: 0x40254820, 0x65ce: 0x40254a20, 0x65cf: 0x40254c20,
+ 0x65d0: 0x40254e20, 0x65d1: 0x40255020, 0x65d2: 0x40255220, 0x65d3: 0x40255420,
+ 0x65d4: 0x40255620, 0x65d5: 0x40255820, 0x65d6: 0x40255a20, 0x65d7: 0x40255c20,
+ 0x65d8: 0x40255e20, 0x65d9: 0x40256020, 0x65da: 0x40256220, 0x65db: 0x40256420,
+ 0x65dc: 0x40256620, 0x65dd: 0x40256820, 0x65de: 0x40256a20, 0x65df: 0x40256c20,
+ 0x65e0: 0x40256e20, 0x65e1: 0x40257020, 0x65e2: 0x40257220, 0x65e3: 0x40257420,
+ 0x65e4: 0x40257620, 0x65e5: 0x40257820, 0x65e6: 0x40257a20, 0x65e7: 0x40257c20,
+ 0x65e8: 0x40257e20, 0x65e9: 0x40258020, 0x65ea: 0x40258220, 0x65eb: 0x40258420,
+ 0x65ec: 0x40258620, 0x65ed: 0x40258820, 0x65ee: 0x40258a20, 0x65ef: 0x40258c20,
+ 0x65f0: 0x40258e20, 0x65f1: 0x40259020, 0x65f2: 0x40259220, 0x65f3: 0x40259420,
+ 0x65f4: 0x40259620, 0x65f5: 0x40259820, 0x65f6: 0x40259a20, 0x65f7: 0x40259c20,
+ 0x65f8: 0x40259e20, 0x65f9: 0x4025a020, 0x65fa: 0x4025a220, 0x65fb: 0x4025a420,
+ 0x65fc: 0x4025a620, 0x65fd: 0x4025a820, 0x65fe: 0x4025aa20, 0x65ff: 0x4025ac20,
+ // Block 0x198, offset 0x6600
+ 0x6600: 0x4025ae20,
+ 0x6605: 0x4025b020, 0x6606: 0x4025b220, 0x6607: 0x4025b420,
+ 0x6608: 0x4025b620, 0x6609: 0x4025b820, 0x660a: 0x4025ba20, 0x660b: 0x4025bc20,
+ 0x660c: 0x4025be20, 0x660d: 0x4025c020, 0x660e: 0x4025c220, 0x660f: 0x4025c420,
+ // Block 0x199, offset 0x6640
+ 0x6640: 0x4025c620, 0x6641: 0x4025c820, 0x6642: 0x4025ca20, 0x6643: 0x4025cc20,
+ 0x6644: 0x4025ce20, 0x6645: 0x4025d020, 0x6646: 0x4025d220, 0x6647: 0x4025d420,
+ 0x6648: 0x4025d620, 0x6649: 0x4025d820, 0x664a: 0x4025da20, 0x664b: 0x4025dc20,
+ 0x664c: 0x4025de20, 0x664d: 0x4025e020, 0x664e: 0x4025e220, 0x664f: 0x4025e420,
+ 0x6650: 0x4025e620, 0x6651: 0x4025e820, 0x6652: 0x4025ea20, 0x6653: 0x4025ec20,
+ 0x6654: 0x4025ee20, 0x6655: 0x4025f020, 0x6656: 0x4025f220, 0x6657: 0x4025f420,
+ 0x6658: 0x4025f620, 0x6659: 0x4025f820, 0x665a: 0x4025fa20, 0x665b: 0x4025fc20,
+ 0x665c: 0x4025fe20, 0x665d: 0x40260020, 0x665e: 0x40260220, 0x665f: 0x40260420,
+ 0x6660: 0x40260620, 0x6661: 0x40260820, 0x6662: 0x40260a20, 0x6663: 0x40260c20,
+ 0x6664: 0x40260e20, 0x6665: 0x40261020, 0x6666: 0x40261220, 0x6667: 0x40261420,
+ 0x6668: 0x40261620, 0x6669: 0x40261820, 0x666a: 0x40261a20, 0x666b: 0x40261c20,
+ 0x666c: 0x40261e20, 0x666d: 0x40262020, 0x666e: 0x40262220, 0x666f: 0x40262420,
+ 0x6670: 0x40262620, 0x6671: 0x40262820, 0x6672: 0x40262a20, 0x6673: 0x40262c20,
+ 0x6674: 0x40262e20, 0x6675: 0x40263020, 0x6676: 0x40263220, 0x6677: 0x40263420,
+ 0x6678: 0x40263620, 0x6679: 0x40263820, 0x667a: 0x40263a20, 0x667b: 0x40263c20,
+ 0x667c: 0x40263e20, 0x667d: 0x40264020, 0x667e: 0x40264220, 0x667f: 0x40264420,
+ // Block 0x19a, offset 0x6680
+ 0x6680: 0x40264620, 0x6681: 0x40264820, 0x6682: 0x40264a20, 0x6683: 0x40264c20,
+ 0x6684: 0x40264e20, 0x6685: 0x40265020,
+ // Block 0x19b, offset 0x66c0
+ 0x66c0: 0x40265220, 0x66c1: 0x40265420, 0x66c2: 0x40265620, 0x66c3: 0x40265820,
+ 0x66c4: 0x40265a20, 0x66c5: 0x40265c20, 0x66c6: 0x40265e20, 0x66c7: 0x40266020,
+ 0x66c8: 0x40266220, 0x66c9: 0x40266420, 0x66ca: 0x40266620, 0x66cb: 0x40266820,
+ 0x66cc: 0x40266a20, 0x66cd: 0x40266c20, 0x66ce: 0x40266e20, 0x66cf: 0x40267020,
+ 0x66d0: 0x40267220, 0x66d1: 0x40267420, 0x66d2: 0x40267620, 0x66d3: 0x40267820,
+ 0x66d4: 0x40267a20, 0x66d5: 0x40267c20, 0x66d6: 0x40267e20, 0x66d7: 0x40268020,
+ 0x66d8: 0x40268220, 0x66d9: 0x40268420, 0x66da: 0x40268620, 0x66db: 0x40268820,
+ 0x66dc: 0x40268a20, 0x66dd: 0x40268c20, 0x66de: 0x40268e20, 0x66df: 0x40269020,
+ 0x66e0: 0x40269220, 0x66e1: 0x40269420, 0x66e2: 0x40269620, 0x66e3: 0x40269820,
+ 0x66e4: 0x40269a20, 0x66e5: 0x40269c20, 0x66e6: 0x40269e20, 0x66e7: 0x4026a020,
+ 0x66e8: 0x4026a220, 0x66e9: 0x4026a420, 0x66ea: 0x4026a620, 0x66eb: 0x4026a820,
+ 0x66ec: 0x4026aa20, 0x66ed: 0x4026ac20, 0x66ee: 0x4026ae20, 0x66ef: 0x4026b020,
+ 0x66f0: 0x4026b220, 0x66f1: 0x4026b420, 0x66f2: 0x4026b620, 0x66f3: 0x4026b820,
+ 0x66f4: 0x4026ba20, 0x66f5: 0x4026bc20, 0x66f6: 0x4026be20, 0x66f7: 0x4026c020,
+ 0x66f8: 0x4026c220, 0x66f9: 0x4026c420, 0x66fa: 0x4026c620, 0x66fb: 0x4026c820,
+ 0x66fc: 0x4026ca20, 0x66fd: 0x4026cc20, 0x66fe: 0x4026ce20, 0x66ff: 0x4026d020,
+ // Block 0x19c, offset 0x6700
+ 0x6700: 0x4026d220, 0x6701: 0x4026d420, 0x6702: 0x4026d620, 0x6703: 0x4026d820,
+ 0x6704: 0x4026da20, 0x6705: 0x4026dc20, 0x6706: 0x4026de20, 0x6707: 0x4026e020,
+ 0x6708: 0x4026e220, 0x6709: 0x4026e420, 0x670a: 0x4026e620, 0x670b: 0x4026e820,
+ 0x670c: 0x4026ea20, 0x670d: 0x4026ec20, 0x670e: 0x4026ee20, 0x670f: 0x4026f020,
+ 0x6710: 0x4026f220, 0x6711: 0x4026f420, 0x6712: 0x4026f620, 0x6713: 0x4026f820,
+ 0x6714: 0x4026fa20, 0x6715: 0x4026fc20, 0x6716: 0x4026fe20, 0x6717: 0x40270020,
+ 0x6718: 0x40270220, 0x6719: 0x40270420, 0x671a: 0x40270620, 0x671b: 0x40270820,
+ 0x671c: 0x40270a20, 0x671d: 0x40270c20, 0x671e: 0x40270e20, 0x671f: 0x40271020,
+ 0x6720: 0x40271220, 0x6721: 0x40271420, 0x6722: 0x40271620, 0x6723: 0x40271820,
+ 0x6724: 0x40271a20, 0x6725: 0x40271c20, 0x6726: 0x40271e20, 0x6727: 0x40272020,
+ 0x6728: 0x40272220, 0x6729: 0x40272420, 0x672a: 0x40272620, 0x672b: 0x40272820,
+ 0x672c: 0x40272a20, 0x672d: 0x40272c20, 0x672e: 0x40272e20, 0x672f: 0x40273020,
+ 0x6730: 0x40273220, 0x6731: 0x40273420, 0x6732: 0x40273620, 0x6733: 0x40273820,
+ // Block 0x19d, offset 0x6740
+ 0x6741: 0x80000000,
+ 0x6760: 0x80000000, 0x6761: 0x80000000, 0x6762: 0x80000000, 0x6763: 0x80000000,
+ 0x6764: 0x80000000, 0x6765: 0x80000000, 0x6766: 0x80000000, 0x6767: 0x80000000,
+ 0x6768: 0x80000000, 0x6769: 0x80000000, 0x676a: 0x80000000, 0x676b: 0x80000000,
+ 0x676c: 0x80000000, 0x676d: 0x80000000, 0x676e: 0x80000000, 0x676f: 0x80000000,
+ 0x6770: 0x80000000, 0x6771: 0x80000000, 0x6772: 0x80000000, 0x6773: 0x80000000,
+ 0x6774: 0x80000000, 0x6775: 0x80000000, 0x6776: 0x80000000, 0x6777: 0x80000000,
+ 0x6778: 0x80000000, 0x6779: 0x80000000, 0x677a: 0x80000000, 0x677b: 0x80000000,
+ 0x677c: 0x80000000, 0x677d: 0x80000000, 0x677e: 0x80000000, 0x677f: 0x80000000,
+ // Block 0x19e, offset 0x6780
+ 0x6780: 0x80000000, 0x6781: 0x80000000, 0x6782: 0x80000000, 0x6783: 0x80000000,
+ 0x6784: 0x80000000, 0x6785: 0x80000000, 0x6786: 0x80000000, 0x6787: 0x80000000,
+ 0x6788: 0x80000000, 0x6789: 0x80000000, 0x678a: 0x80000000, 0x678b: 0x80000000,
+ 0x678c: 0x80000000, 0x678d: 0x80000000, 0x678e: 0x80000000, 0x678f: 0x80000000,
+ 0x6790: 0x80000000, 0x6791: 0x80000000, 0x6792: 0x80000000, 0x6793: 0x80000000,
+ 0x6794: 0x80000000, 0x6795: 0x80000000, 0x6796: 0x80000000, 0x6797: 0x80000000,
+ 0x6798: 0x80000000, 0x6799: 0x80000000, 0x679a: 0x80000000, 0x679b: 0x80000000,
+ 0x679c: 0x80000000, 0x679d: 0x80000000, 0x679e: 0x80000000, 0x679f: 0x80000000,
+ 0x67a0: 0x80000000, 0x67a1: 0x80000000, 0x67a2: 0x80000000, 0x67a3: 0x80000000,
+ 0x67a4: 0x80000000, 0x67a5: 0x80000000, 0x67a6: 0x80000000, 0x67a7: 0x80000000,
+ 0x67a8: 0x80000000, 0x67a9: 0x80000000, 0x67aa: 0x80000000, 0x67ab: 0x80000000,
+ 0x67ac: 0x80000000, 0x67ad: 0x80000000, 0x67ae: 0x80000000, 0x67af: 0x80000000,
+ 0x67b0: 0x80000000, 0x67b1: 0x80000000, 0x67b2: 0x80000000, 0x67b3: 0x80000000,
+ 0x67b4: 0x80000000, 0x67b5: 0x80000000, 0x67b6: 0x80000000, 0x67b7: 0x80000000,
+ 0x67b8: 0x80000000, 0x67b9: 0x80000000, 0x67ba: 0x80000000, 0x67bb: 0x80000000,
+ 0x67bc: 0x80000000, 0x67bd: 0x80000000, 0x67be: 0x80000000, 0x67bf: 0x80000000,
+ // Block 0x19f, offset 0x67c0
+ 0x67c0: 0x80000000, 0x67c1: 0x80000000, 0x67c2: 0x80000000, 0x67c3: 0x80000000,
+ 0x67c4: 0x80000000, 0x67c5: 0x80000000, 0x67c6: 0x80000000, 0x67c7: 0x80000000,
+ 0x67c8: 0x80000000, 0x67c9: 0x80000000, 0x67ca: 0x80000000, 0x67cb: 0x80000000,
+ 0x67cc: 0x80000000, 0x67cd: 0x80000000, 0x67ce: 0x80000000, 0x67cf: 0x80000000,
+ 0x67d0: 0x80000000, 0x67d1: 0x80000000, 0x67d2: 0x80000000, 0x67d3: 0x80000000,
+ 0x67d4: 0x80000000, 0x67d5: 0x80000000, 0x67d6: 0x80000000, 0x67d7: 0x80000000,
+ 0x67d8: 0x80000000, 0x67d9: 0x80000000, 0x67da: 0x80000000, 0x67db: 0x80000000,
+ 0x67dc: 0x80000000, 0x67dd: 0x80000000, 0x67de: 0x80000000, 0x67df: 0x80000000,
+ 0x67e0: 0x80000000, 0x67e1: 0x80000000, 0x67e2: 0x80000000, 0x67e3: 0x80000000,
+ 0x67e4: 0x80000000, 0x67e5: 0x80000000, 0x67e6: 0x80000000, 0x67e7: 0x80000000,
+ 0x67e8: 0x80000000, 0x67e9: 0x80000000, 0x67ea: 0x80000000, 0x67eb: 0x80000000,
+ 0x67ec: 0x80000000, 0x67ed: 0x80000000, 0x67ee: 0x80000000, 0x67ef: 0x80000000,
+ // Block 0x1a0, offset 0x6800
+ 0x6800: 0xe000096f, 0x6801: 0xe0000969, 0x6802: 0xe0000966,
+ 0x6809: 0x002e9e89, 0x680a: 0x002eda88, 0x680b: 0x402eda20,
+ 0x6812: 0xe00009c4, 0x6813: 0xe00009c0,
+ 0x6826: 0x00303688, 0x6827: 0x40303620,
+ 0x683f: 0xe0000a0f,
+ // Block 0x1a1, offset 0x6840
+ 0x6840: 0x80000000, 0x6841: 0x80000000, 0x6842: 0x80000000, 0x6843: 0x80000000,
+ 0x6844: 0x80000000, 0x6846: 0x40096620, 0x6847: 0x40096a20,
+ 0x6848: 0x40070820, 0x6849: 0x4004f220, 0x684a: 0x4004f620, 0x684b: 0x4027e620,
+ 0x684c: 0x40024820, 0x684d: 0x40024a20, 0x684e: 0x40070e20, 0x684f: 0x40071020,
+ 0x6850: 0x80000000, 0x6851: 0x80000000, 0x6852: 0x80000000, 0x6853: 0x80000000,
+ 0x6854: 0x80000000, 0x6855: 0x80000000, 0x6856: 0x80000000, 0x6857: 0x80000000,
+ 0x6858: 0x80000000, 0x6859: 0x80000000, 0x685a: 0x80000000, 0x685b: 0x40026420,
+ 0x685e: 0x40027020, 0x685f: 0x4002cc20,
+ 0x6860: 0x403aa220, 0x6861: 0x40391c20, 0x6862: 0x40391e20, 0x6863: 0x40392020,
+ 0x6864: 0x40392620, 0x6865: 0x40392820, 0x6866: 0x40393020, 0x6867: 0xc0520151,
+ 0x6868: 0x40393c20, 0x6869: 0x40395621, 0x686a: 0x40395620, 0x686b: 0x40395820,
+ 0x686c: 0x40396420, 0x686d: 0x40397220, 0x686e: 0x40397420, 0x686f: 0x40398820,
+ 0x6870: 0x40398a20, 0x6871: 0x4039a420, 0x6872: 0x4039a620, 0x6873: 0x4039c620,
+ 0x6874: 0x4039c820, 0x6875: 0x4039dc20, 0x6876: 0x4039de20, 0x6877: 0x4039e620,
+ 0x6878: 0x4039e820, 0x6879: 0x4039ee20, 0x687a: 0x4039f020, 0x687b: 0x403a3820,
+ 0x687c: 0x403a3a20, 0x687d: 0x403a9c20, 0x687e: 0x403a9e20, 0x687f: 0x403aa020,
+ // Block 0x1a2, offset 0x6880
+ 0x6880: 0x80000000, 0x6881: 0x4039fc20, 0x6882: 0x403a1220, 0x6883: 0x403a1a20,
+ 0x6884: 0x403a4020, 0x6885: 0x403a4e20, 0x6886: 0x403a5620, 0x6887: 0x403a6820,
+ 0x6888: 0xc0560171, 0x6889: 0x403a9021, 0x688a: 0xc0580171, 0x688b: 0x8000a202,
+ 0x688c: 0x8000a502, 0x688d: 0x8000a902, 0x688e: 0x8000ad02, 0x688f: 0x8000b202,
+ 0x6890: 0x8000b602, 0x6891: 0x8000ba02, 0x6892: 0x8000bc02, 0x6893: 0x8000bd02,
+ 0x6894: 0x8000be02, 0x6895: 0x8000bf02, 0x6896: 0x8000c102, 0x6897: 0x8000c202,
+ 0x6898: 0x8000c302, 0x6899: 0x8000c402, 0x689a: 0x8000c502, 0x689b: 0x8000c602,
+ 0x689c: 0x8000c702, 0x689d: 0x8000c802, 0x689e: 0x8000c902, 0x689f: 0x8000c002,
+ 0x68a0: 0xe00000bc, 0x68a1: 0xe0000144, 0x68a2: 0xe000025f, 0x68a3: 0xe0000339,
+ 0x68a4: 0xe0000414, 0x68a5: 0xe00004de, 0x68a6: 0xe00005a9, 0x68a7: 0xe0000651,
+ 0x68a8: 0xe00006fd, 0x68a9: 0xe00007a2, 0x68aa: 0x4004ee20, 0x68ab: 0x40024c20,
+ 0x68ac: 0x40024e20, 0x68ad: 0x4004de20, 0x68ae: 0x40393a20, 0x68af: 0x403a1020,
+ 0x68b0: 0x8000d102, 0x68b1: 0x40392420, 0x68b2: 0x40392220, 0x68b3: 0x40392a20,
+ 0x68b4: 0x00391c84, 0x68b5: 0xf0000404, 0x68b6: 0xf0000404, 0x68b7: 0xf0000404,
+ 0x68b8: 0xf0000404, 0x68b9: 0x40395a20, 0x68ba: 0x40395c20, 0x68bb: 0x40393e20,
+ 0x68bc: 0x40395e20, 0x68bd: 0x40396020, 0x68be: 0x40394020, 0x68bf: 0x40396220,
+ // Block 0x1a3, offset 0x68c0
+ 0x68c0: 0x40073420, 0x68c1: 0x40073620,
+ 0x68d3: 0x003a269a,
+ 0x68d4: 0x003a2699, 0x68d5: 0x003a2697, 0x68d6: 0x003a2698, 0x68d7: 0x003a7c9a,
+ 0x68d8: 0x003a7c99, 0x68d9: 0x003a7a9a, 0x68da: 0x003a7a99, 0x68db: 0x003a7e9a,
+ 0x68dc: 0x003a7e99, 0x68dd: 0xf0001a1a, 0x68de: 0x003a849a, 0x68df: 0x003a8499,
+ 0x68e0: 0x003a789a, 0x68e1: 0x003a7899, 0x68e2: 0x003a809a, 0x68e3: 0x003a8099,
+ 0x68e4: 0x003a989a, 0x68e5: 0x003a9899, 0x68e6: 0x003a9897, 0x68e7: 0x003a9898,
+ 0x68e8: 0x003a90a3, 0x68e9: 0x003a90a4, 0x68ea: 0xe0000a97, 0x68eb: 0xe0000a94,
+ 0x68ec: 0xe0000ac7, 0x68ed: 0xe0000ac4, 0x68ee: 0xe0000acd, 0x68ef: 0xe0000aca,
+ 0x68f0: 0xe0000ad9, 0x68f1: 0xe0000ad6, 0x68f2: 0xe0000ad3, 0x68f3: 0xe0000ad0,
+ 0x68f4: 0xe0000adf, 0x68f5: 0xe0000adc, 0x68f6: 0xe0000afd, 0x68f7: 0xe0000afa,
+ 0x68f8: 0xe0000af7, 0x68f9: 0xe0000aeb, 0x68fa: 0xe0000ae5, 0x68fb: 0xe0000ae2,
+ 0x68fc: 0x003a929a, 0x68fd: 0x003a9299, 0x68fe: 0x003a9297, 0x68ff: 0x003a9298,
+ // Block 0x1a4, offset 0x6900
+ 0x6900: 0xe0000a9d, 0x6901: 0xe0000aa3, 0x6902: 0xe0000ab8, 0x6903: 0xe0000aee,
+ 0x6904: 0xe0000af4, 0x6905: 0xf0001a1a, 0x6906: 0xf0001a1a, 0x6907: 0xf0001a1a,
+ 0x6908: 0xf0001a1a, 0x6909: 0xe00018c6, 0x690a: 0xf0001a1a, 0x690b: 0xf0001a1a,
+ 0x690c: 0xf0001a1a, 0x690d: 0xf0001a1a, 0x690e: 0xf0001a1a, 0x690f: 0xe00018cc,
+ 0x6910: 0xf0001a1a, 0x6911: 0xf0001a1a, 0x6912: 0xf0001a1a, 0x6913: 0xe00018d2,
+ 0x6914: 0xf0001a1a, 0x6915: 0xf0001a1a, 0x6916: 0xf0001a1a, 0x6917: 0xf0001a1a,
+ 0x6918: 0xf0001a1a, 0x6919: 0xf0001a1a, 0x691a: 0xf0001a1a, 0x691b: 0xf0001a1a,
+ 0x691c: 0xf0001a1a, 0x691d: 0xf0001a1a, 0x691e: 0xf0001a1a, 0x691f: 0xf0001a1a,
+ 0x6920: 0xf0001a1a, 0x6921: 0xf0001a1a, 0x6922: 0xf0001a1a, 0x6923: 0xf0001a1a,
+ 0x6924: 0xf0001a1a, 0x6925: 0xf0001a1a, 0x6926: 0xf0001a1a, 0x6927: 0xf0001a1a,
+ 0x6928: 0xf0001a1a, 0x6929: 0xf0001a1a, 0x692a: 0xf0001a1a, 0x692b: 0xf0001a1a,
+ 0x692c: 0xf0001a1a, 0x692d: 0xf0001a1a, 0x692e: 0xf0001a1a, 0x692f: 0xf0001a1a,
+ 0x6930: 0xf0001a1a, 0x6931: 0xe0001914, 0x6932: 0xf0001a1a, 0x6933: 0xf0001a1a,
+ 0x6934: 0xf0001a1a, 0x6935: 0xe000191a, 0x6936: 0xf0001a1a, 0x6937: 0xf0001a1a,
+ 0x6938: 0xf0001a1a, 0x6939: 0xf0001a1a, 0x693a: 0xf0001a1a, 0x693b: 0xf0001a1a,
+ 0x693c: 0xf0001a1a, 0x693d: 0xe0001920, 0x693e: 0xf0001a1a, 0x693f: 0xf0001a1a,
+ // Block 0x1a5, offset 0x6940
+ 0x6940: 0xf0001a1a, 0x6941: 0xf0001a1a, 0x6942: 0xf0001a1a, 0x6943: 0xe0001926,
+ 0x6944: 0xf0001a1a, 0x6945: 0xf0001a1a, 0x6946: 0xf0001a1a, 0x6947: 0xf0001a1a,
+ 0x6948: 0xf0001a1a, 0x6949: 0xe0001929, 0x694a: 0xf0001a1a, 0x694b: 0xf0001a1a,
+ 0x694c: 0xf0001a1a, 0x694d: 0xf0001a1a, 0x694e: 0xf0001a1a, 0x694f: 0xe000192f,
+ 0x6950: 0xf0001a1a, 0x6951: 0xf0001a1a, 0x6952: 0xf0001a1a, 0x6953: 0xe0001932,
+ 0x6954: 0xf0001a1a, 0x6955: 0xf0001a1a, 0x6956: 0xf0001a1a, 0x6957: 0xf0001a1a,
+ 0x6958: 0xf0001a1a, 0x6959: 0xe0001938, 0x695a: 0xf0001a1a, 0x695b: 0xf0001a1a,
+ 0x695c: 0xf0001a1a, 0x695d: 0x003a90a8, 0x695e: 0xe0000000, 0x695f: 0xe0000003,
+ 0x6960: 0xe0000009, 0x6961: 0xe000000f, 0x6962: 0xe0000015, 0x6963: 0xe0000018,
+ 0x6964: 0xe0000aa9, 0x6965: 0xe0000aac, 0x6966: 0xe0000ab5, 0x6967: 0xe0000abb,
+ 0x6968: 0xe0000ae8, 0x6969: 0xe0000af1, 0x696a: 0xf0001919, 0x696b: 0xf0001919,
+ 0x696c: 0xf0001919, 0x696d: 0xf0001919, 0x696e: 0xe00018c3, 0x696f: 0xf0001919,
+ 0x6970: 0xf0001919, 0x6971: 0xf0001919, 0x6972: 0xf0001919, 0x6973: 0xf0001919,
+ 0x6974: 0xe00018c9, 0x6975: 0xf0001919, 0x6976: 0xf0001919, 0x6977: 0xf0001919,
+ 0x6978: 0xf0001919, 0x6979: 0xf0001919, 0x697a: 0xe00018cf, 0x697b: 0xf0001919,
+ 0x697c: 0xe0001911, 0x697d: 0xf0001919, 0x697e: 0xe0001917, 0x697f: 0xf0001919,
+ // Block 0x1a6, offset 0x6980
+ 0x6980: 0xf0001919, 0x6981: 0xf0001919, 0x6982: 0xf0001919, 0x6983: 0xe000191d,
+ 0x6984: 0xf0001919, 0x6985: 0xf0001919, 0x6986: 0xe0001923, 0x6987: 0xf0001919,
+ 0x6988: 0xf0001919, 0x6989: 0xf0001919, 0x698a: 0xf0001919, 0x698b: 0xf0001919,
+ 0x698c: 0xf0001919, 0x698d: 0xf0001919, 0x698e: 0xe000192c, 0x698f: 0xf0001919,
+ 0x6990: 0x003a90a7, 0x6991: 0xf0001919, 0x6992: 0xf0001919, 0x6993: 0xf0001919,
+ 0x6994: 0xf0001919, 0x6995: 0xe0001935, 0x6996: 0xf0001919, 0x6997: 0xe0000a9a,
+ 0x6998: 0xe0000aa0, 0x6999: 0xe0000aa6, 0x699a: 0xe0000aaf, 0x699b: 0xe0000abe,
+ 0x699c: 0xf0001717, 0x699d: 0xf0001717, 0x699e: 0xf0001717, 0x699f: 0xf0001717,
+ 0x69a0: 0xf0001717, 0x69a1: 0xf0001717, 0x69a2: 0xf0001717, 0x69a3: 0xf0001717,
+ 0x69a4: 0xf0001717, 0x69a5: 0xf0001717, 0x69a6: 0xf0001717, 0x69a7: 0xf0001717,
+ 0x69a8: 0xf0001717, 0x69a9: 0xf0001717, 0x69aa: 0xf0001717, 0x69ab: 0xf0001717,
+ 0x69ac: 0xf0001717, 0x69ad: 0xf0001717, 0x69ae: 0xf0001717, 0x69af: 0xf0001717,
+ 0x69b0: 0xf0001717, 0x69b1: 0xf0001717, 0x69b2: 0xf0001717, 0x69b3: 0xf0001717,
+ 0x69b4: 0xf0001717, 0x69b5: 0xf0001717, 0x69b6: 0xf0001717, 0x69b7: 0xf0001717,
+ 0x69b8: 0xf0001717, 0x69b9: 0xf0001717, 0x69ba: 0xf0001717, 0x69bb: 0xf0001717,
+ 0x69bc: 0xf0001717, 0x69bd: 0xf0001717, 0x69be: 0xf0001717, 0x69bf: 0xf0001717,
+ // Block 0x1a7, offset 0x69c0
+ 0x69c0: 0xf0001717, 0x69c1: 0xf0001717, 0x69c2: 0xf0001717, 0x69c3: 0xf0001717,
+ 0x69c4: 0xf0001717, 0x69c5: 0xf0001717, 0x69c6: 0xf0001717, 0x69c7: 0xf0001717,
+ 0x69c8: 0xf0001717, 0x69c9: 0xf0001717, 0x69ca: 0xf0001717, 0x69cb: 0xf0001717,
+ 0x69cc: 0xf0001717, 0x69cd: 0xf0001717, 0x69ce: 0xf0001717, 0x69cf: 0xf0001717,
+ 0x69d0: 0xf0001717, 0x69d1: 0xf0001717, 0x69d2: 0xf0001717, 0x69d3: 0xf0001717,
+ 0x69d4: 0xf0001717, 0x69d5: 0xf0001717, 0x69d6: 0xf0001717, 0x69d7: 0xf0001717,
+ 0x69d8: 0xf0001717, 0x69d9: 0xf0001717, 0x69da: 0xf0001717, 0x69db: 0xf0001717,
+ 0x69dc: 0xf0001717, 0x69dd: 0xf0001717, 0x69de: 0xf0001717, 0x69df: 0xe0000ab2,
+ 0x69e0: 0xe0000ac1, 0x69e1: 0xf0001818, 0x69e2: 0xf0001818, 0x69e3: 0xf0001818,
+ 0x69e4: 0xf0001818, 0x69e5: 0xf0001818, 0x69e6: 0xf0001818, 0x69e7: 0xf0001818,
+ 0x69e8: 0xf0001818, 0x69e9: 0xf0001818, 0x69ea: 0xf0001818, 0x69eb: 0xf0001818,
+ 0x69ec: 0xf0001818, 0x69ed: 0xf0001818, 0x69ee: 0xf0001818, 0x69ef: 0xf0001818,
+ 0x69f0: 0xf0001818, 0x69f1: 0xf0001818, 0x69f2: 0xe0000006, 0x69f3: 0xe000000c,
+ 0x69f4: 0xe0000012, 0x69f5: 0xe0001902, 0x69f6: 0xf0001a1a, 0x69f7: 0xe0001908,
+ 0x69f8: 0xf0001a1a, 0x69f9: 0xe000190e, 0x69fa: 0xf0001a1a, 0x69fb: 0xe00018ea,
+ 0x69fc: 0xf0001a1a, 0x69fd: 0xe00018f0, 0x69fe: 0xf0001a1a, 0x69ff: 0xe00018de,
+ // Block 0x1a8, offset 0x6a00
+ 0x6a00: 0xf0001a1a, 0x6a01: 0xe00018d8, 0x6a02: 0xf0001a1a, 0x6a03: 0xe00018e4,
+ 0x6a04: 0xf0001a1a, 0x6a05: 0xe00018f6, 0x6a06: 0xf0001a1a, 0x6a07: 0xe00018fc,
+ 0x6a08: 0xf0001a1a, 0x6a09: 0xf0001a1a, 0x6a0a: 0xf0001a1a, 0x6a0b: 0xf0001a1a,
+ 0x6a0c: 0xf0001a1a, 0x6a0d: 0xf0001a1a, 0x6a0e: 0xf0001a1a, 0x6a0f: 0xf0001a1a,
+ 0x6a10: 0xf0001a1a, 0x6a11: 0xe00018ff, 0x6a12: 0xf0001919, 0x6a13: 0xe0001905,
+ 0x6a14: 0xf0001919, 0x6a15: 0xe000190b, 0x6a16: 0xf0001919, 0x6a17: 0xe00018e7,
+ 0x6a18: 0xf0001919, 0x6a19: 0xe00018ed, 0x6a1a: 0xf0001919, 0x6a1b: 0xe00018db,
+ 0x6a1c: 0xf0001919, 0x6a1d: 0xe00018d5, 0x6a1e: 0xf0001919, 0x6a1f: 0xe00018e1,
+ 0x6a20: 0xf0001919, 0x6a21: 0xe00018f3, 0x6a22: 0xf0001919, 0x6a23: 0xe00018f9,
+ 0x6a24: 0xf0001919, 0x6a25: 0xf0001919, 0x6a26: 0xf0001919, 0x6a27: 0xf0001919,
+ 0x6a28: 0xf0001919, 0x6a29: 0xf0001919, 0x6a2a: 0xf0001919, 0x6a2b: 0xf0001919,
+ 0x6a2c: 0xf0001919, 0x6a2d: 0xf0001717, 0x6a2e: 0xf0001717, 0x6a2f: 0xf0001717,
+ 0x6a30: 0xf0001717, 0x6a31: 0xf0001717, 0x6a32: 0xf0001717, 0x6a33: 0xf0001717,
+ 0x6a34: 0xf0001818, 0x6a35: 0xf0001818, 0x6a36: 0xf0001818, 0x6a37: 0xf0001818,
+ 0x6a38: 0xf0001818, 0x6a39: 0xf0001818, 0x6a3a: 0xf0001818, 0x6a3b: 0xf0001818,
+ 0x6a3c: 0xf0001919, 0x6a3d: 0xf0001a1a, 0x6a3e: 0x4004c020, 0x6a3f: 0x4004c220,
+ // Block 0x1a9, offset 0x6a40
+ 0x6a40: 0x00391c9a, 0x6a41: 0x00391e9a, 0x6a42: 0x00391e99, 0x6a43: 0x0039209a,
+ 0x6a44: 0x00392099, 0x6a45: 0x0039269a, 0x6a46: 0x00392699, 0x6a47: 0x0039289a,
+ 0x6a48: 0x00392899, 0x6a49: 0x0039309a, 0x6a4a: 0x00393099, 0x6a4b: 0x00393097,
+ 0x6a4c: 0x00393098, 0x6a4d: 0x0039389a, 0x6a4e: 0x00393899, 0x6a4f: 0x00393c9a,
+ 0x6a50: 0x00393c99, 0x6a51: 0x00393c97, 0x6a52: 0x00393c98, 0x6a53: 0x003956a4,
+ 0x6a54: 0x003956a3, 0x6a55: 0x0039569a, 0x6a56: 0x00395699, 0x6a57: 0x00395697,
+ 0x6a58: 0x00395698, 0x6a59: 0x0039589a, 0x6a5a: 0x00395899, 0x6a5b: 0x00395897,
+ 0x6a5c: 0x00395898, 0x6a5d: 0x0039649a, 0x6a5e: 0x00396499, 0x6a5f: 0x00396497,
+ 0x6a60: 0x00396498, 0x6a61: 0x0039729a, 0x6a62: 0x00397299, 0x6a63: 0x00397297,
+ 0x6a64: 0x00397298, 0x6a65: 0x0039749a, 0x6a66: 0x00397499, 0x6a67: 0x00397497,
+ 0x6a68: 0x00397498, 0x6a69: 0x0039889a, 0x6a6a: 0x00398899, 0x6a6b: 0x00398a9a,
+ 0x6a6c: 0x00398a99, 0x6a6d: 0x0039a49a, 0x6a6e: 0x0039a499, 0x6a6f: 0x0039a69a,
+ 0x6a70: 0x0039a699, 0x6a71: 0x0039c69a, 0x6a72: 0x0039c699, 0x6a73: 0x0039c697,
+ 0x6a74: 0x0039c698, 0x6a75: 0x0039c89a, 0x6a76: 0x0039c899, 0x6a77: 0x0039c897,
+ 0x6a78: 0x0039c898, 0x6a79: 0x0039dc9a, 0x6a7a: 0x0039dc99, 0x6a7b: 0x0039dc97,
+ 0x6a7c: 0x0039dc98, 0x6a7d: 0x0039de9a, 0x6a7e: 0x0039de99, 0x6a7f: 0x0039de97,
+ // Block 0x1aa, offset 0x6a80
+ 0x6a80: 0x0039de98, 0x6a81: 0x0039e69a, 0x6a82: 0x0039e699, 0x6a83: 0x0039e697,
+ 0x6a84: 0x0039e698, 0x6a85: 0x0039e89a, 0x6a86: 0x0039e899, 0x6a87: 0x0039e897,
+ 0x6a88: 0x0039e898, 0x6a89: 0x0039ee9a, 0x6a8a: 0x0039ee99, 0x6a8b: 0x0039ee97,
+ 0x6a8c: 0x0039ee98, 0x6a8d: 0x0039f09a, 0x6a8e: 0x0039f099, 0x6a8f: 0x0039f097,
+ 0x6a90: 0x0039f098, 0x6a91: 0x0039fc9a, 0x6a92: 0x0039fc99, 0x6a93: 0x0039fc97,
+ 0x6a94: 0x0039fc98, 0x6a95: 0x003a129a, 0x6a96: 0x003a1299, 0x6a97: 0x003a1297,
+ 0x6a98: 0x003a1298, 0x6a99: 0x003a1a9a, 0x6a9a: 0x003a1a99, 0x6a9b: 0x003a1a97,
+ 0x6a9c: 0x003a1a98, 0x6a9d: 0x003a409a, 0x6a9e: 0x003a4099, 0x6a9f: 0x003a4097,
+ 0x6aa0: 0x003a4098, 0x6aa1: 0x003a4e9a, 0x6aa2: 0x003a4e99, 0x6aa3: 0x003a4e97,
+ 0x6aa4: 0x003a4e98, 0x6aa5: 0x003a569a, 0x6aa6: 0x003a5699, 0x6aa7: 0x003a5697,
+ 0x6aa8: 0x003a5698, 0x6aa9: 0x003a689a, 0x6aaa: 0x003a6899, 0x6aab: 0x003a6897,
+ 0x6aac: 0x003a6898, 0x6aad: 0x003a749a, 0x6aae: 0x003a7499, 0x6aaf: 0x003a90a6,
+ 0x6ab0: 0x003a90a5, 0x6ab1: 0x003a909a, 0x6ab2: 0x003a9099, 0x6ab3: 0x003a9097,
+ 0x6ab4: 0x003a9098, 0x6ab5: 0xe0000c70, 0x6ab6: 0xe0000c6d, 0x6ab7: 0xe0000c76,
+ 0x6ab8: 0xe0000c73, 0x6ab9: 0xe0000c7c, 0x6aba: 0xe0000c79, 0x6abb: 0xf0001a1a,
+ 0x6abc: 0xf0001919, 0x6abf: 0x80000000,
+ // Block 0x1ab, offset 0x6ac0
+ 0x6ac1: 0x40409a20, 0x6ac2: 0x40409820, 0x6ac3: 0x40409c20,
+ 0x6ac5: 0x40407c20, 0x6ac6: 0x40407e20, 0x6ac7: 0x40408020,
+ 0x6ac8: 0x40408220, 0x6ac9: 0x40408420, 0x6aca: 0x40408620, 0x6acb: 0x40408820,
+ 0x6acc: 0x40408c20, 0x6acf: 0x40409020,
+ 0x6ad0: 0x40409220, 0x6ad3: 0x40409420,
+ 0x6ad4: 0x40409620, 0x6ad5: 0xc33708d1, 0x6ad6: 0x40409a20, 0x6ad7: 0x40409c20,
+ 0x6ad8: 0x40409e20, 0x6ad9: 0x4040a020, 0x6ada: 0x4040a220, 0x6adb: 0x4040a420,
+ 0x6adc: 0x4040a620, 0x6add: 0x4040a820, 0x6ade: 0x4040aa20, 0x6adf: 0x4040ac20,
+ 0x6ae0: 0x4040ae20, 0x6ae1: 0x4040b020, 0x6ae2: 0x4040b220, 0x6ae3: 0x4040b420,
+ 0x6ae4: 0xc3350871, 0x6ae5: 0x4040b820, 0x6ae6: 0x4040ba20, 0x6ae7: 0x4040bc20,
+ 0x6ae8: 0x4040be20, 0x6aea: 0x4040c020, 0x6aeb: 0x4040c220,
+ 0x6aec: 0x4040c420, 0x6aed: 0x4040c620, 0x6aee: 0x4040c820, 0x6aef: 0x4040ca20,
+ 0x6af0: 0x4040cc20, 0x6af2: 0x4040d020,
+ 0x6af6: 0x4040d420, 0x6af7: 0x4040d620,
+ 0x6af8: 0x4040d820, 0x6af9: 0x4040da20,
+ 0x6afc: 0x8000f102, 0x6afd: 0x4040dc20, 0x6afe: 0x4040de20, 0x6aff: 0x4040e020,
+ // Block 0x1ac, offset 0x6b00
+ 0x6b00: 0x80000000, 0x6b01: 0x80000000, 0x6b02: 0x80000000, 0x6b03: 0x80000000,
+ 0x6b04: 0x80000000, 0x6b05: 0x80000000, 0x6b06: 0x80000000, 0x6b07: 0x80000000,
+ 0x6b08: 0x80000000, 0x6b09: 0x40020020, 0x6b0a: 0x40020220, 0x6b0b: 0x40020420,
+ 0x6b0c: 0x40020620, 0x6b0d: 0x40020820, 0x6b0e: 0x80000000, 0x6b0f: 0x80000000,
+ 0x6b10: 0x80000000, 0x6b11: 0x80000000, 0x6b12: 0x80000000, 0x6b13: 0x80000000,
+ 0x6b14: 0x80000000, 0x6b15: 0x80000000, 0x6b16: 0x80000000, 0x6b17: 0x80000000,
+ 0x6b18: 0x80000000, 0x6b19: 0x80000000, 0x6b1a: 0x80000000, 0x6b1b: 0x80000000,
+ 0x6b1c: 0x80000000, 0x6b1d: 0x80000000, 0x6b1e: 0x80000000, 0x6b1f: 0x80000000,
+ 0x6b20: 0x40021220, 0x6b21: 0x4002ba20, 0x6b22: 0x4003e020, 0x6b23: 0x4004ea20,
+ 0x6b24: 0x4027de20, 0x6b25: 0x4004ec20, 0x6b26: 0x4004e620, 0x6b27: 0x4003d220,
+ 0x6b28: 0x4003f420, 0x6b29: 0x4003f620, 0x6b2a: 0x4004d820, 0x6b2b: 0x40093820,
+ 0x6b2c: 0x40024020, 0x6b2d: 0x40021a20, 0x6b2e: 0x4002e420, 0x6b2f: 0x4004e220,
+ 0x6b30: 0x4029cc20, 0x6b31: 0x4029ce20, 0x6b32: 0x4029d020, 0x6b33: 0x4029d220,
+ 0x6b34: 0x4029d420, 0x6b35: 0x4029d620, 0x6b36: 0x4029d820, 0x6b37: 0x4029da20,
+ 0x6b38: 0x4029dc20, 0x6b39: 0x4029de20, 0x6b3a: 0x40026c20, 0x6b3b: 0x40026220,
+ 0x6b3c: 0x40094020, 0x6b3d: 0x40094220, 0x6b3e: 0x40094420, 0x6b3f: 0x4002c420,
+ // Block 0x1ad, offset 0x6b40
+ 0x6b40: 0x4004d620, 0x6b41: 0x002bde88, 0x6b42: 0x002c0a88, 0x6b43: 0xc33b0931,
+ 0x6b44: 0x002c6288, 0x6b45: 0x002c9888, 0x6b46: 0x002d0888, 0x6b47: 0xc33f00d1,
+ 0x6b48: 0x002d6888, 0x6b49: 0xc3410951, 0x6b4a: 0x002dcc88, 0x6b4b: 0x002dfe88,
+ 0x6b4c: 0xc0030002, 0x6b4d: 0x002e8288, 0x6b4e: 0x002e9e88, 0x6b4f: 0xc3450071,
+ 0x6b50: 0x002f2c88, 0x6b51: 0x002e0083, 0x6b52: 0x002f7a88, 0x6b53: 0xc3490931,
+ 0x6b54: 0x00302c88, 0x6b55: 0xc34d0071, 0x6b56: 0x0030be88, 0x6b57: 0x0030e288,
+ 0x6b58: 0x002d6a83, 0x6b59: 0x00310088, 0x6b5a: 0x00312a88, 0x6b5b: 0x4003f820,
+ 0x6b5c: 0x4004e420, 0x6b5d: 0x4003fa20, 0x6b5e: 0x40062420, 0x6b5f: 0x40021620,
+ 0x6b60: 0x40061e20, 0x6b61: 0x402bde20, 0x6b62: 0x402c0a20, 0x6b63: 0xc3390931,
+ 0x6b64: 0x402c6220, 0x6b65: 0x402c9820, 0x6b66: 0x402d0820, 0x6b67: 0xc33d00d1,
+ 0x6b68: 0x402d6820, 0x6b69: 0x402d9a20, 0x6b6a: 0x402dcc20, 0x6b6b: 0x402dfe20,
+ 0x6b6c: 0xc0000002, 0x6b6d: 0x402e8220, 0x6b6e: 0x402e9e20, 0x6b6f: 0xc3430071,
+ 0x6b70: 0x402f2c20, 0x6b71: 0x402e0020, 0x6b72: 0x402f7a20, 0x6b73: 0xc3470931,
+ 0x6b74: 0x40302c20, 0x6b75: 0xc34b0071, 0x6b76: 0x4030be20, 0x6b77: 0x4030e220,
+ 0x6b78: 0x402d6a20, 0x6b79: 0x40310020, 0x6b7a: 0x40312a20, 0x6b7b: 0x4003fc20,
+ 0x6b7c: 0x40094820, 0x6b7d: 0x4003fe20, 0x6b7e: 0x40094c20, 0x6b7f: 0x80000000,
+ // Block 0x1ae, offset 0x6b80
+ 0x6b86: 0xe0000873,
+ 0x6b8c: 0xe0001955, 0x6b8d: 0xe0001952, 0x6b8e: 0xe000195b, 0x6b8f: 0xe0001961,
+ 0x6b90: 0xe00008d9,
+ 0x6b97: 0x40093e20,
+ 0x6b98: 0xe00009bd,
+ 0x6b9e: 0x00318888, 0x6b9f: 0xe0000a22,
+ 0x6ba6: 0xe000086b,
+ 0x6bb0: 0xe00008d3,
+ 0x6bb7: 0x40093c20,
+ 0x6bb8: 0xe00009ba,
+ 0x6bbe: 0x40318820,
+ // Block 0x1af, offset 0x6bc0
+ 0x6bd0: 0xe00008d0, 0x6bd1: 0xe00008cd,
+ 0x6be6: 0xe000093e, 0x6be7: 0xe000093b,
+ 0x6be8: 0xe0001968, 0x6bea: 0xe0001971,
+ 0x6bec: 0xe0001958, 0x6bee: 0xe000196e,
+ 0x6bf0: 0xe000196b, 0x6bf1: 0x402d9820, 0x6bf2: 0xe000198a, 0x6bf3: 0xf0000404,
+ 0x6bf8: 0x402f7220,
+ 0x6bff: 0xe0000975,
+ // Block 0x1b0, offset 0x6c00
+ 0x6c00: 0x402c1a20, 0x6c01: 0x002c2a88, 0x6c02: 0x002c3288, 0x6c03: 0x402c3220,
+ 0x6c04: 0x0031c488, 0x6c05: 0x4031c420, 0x6c06: 0x002efa88, 0x6c07: 0x002c4e88,
+ 0x6c08: 0x402c4e20, 0x6c09: 0x002c7288, 0x6c0a: 0x002c7a88, 0x6c0b: 0x002c8488,
+ 0x6c0c: 0x402c8420, 0x6c0d: 0xe0000a70, 0x6c0e: 0x002cae88, 0x6c0f: 0x002c9a83,
+ 0x6c10: 0x002cc288, 0x6c11: 0x002d1688, 0x6c12: 0x402d1620, 0x6c13: 0x002d4488,
+ 0x6c14: 0x002d5888, 0x6c15: 0x402d7820, 0x6c16: 0x002dc288, 0x6c17: 0x002db688,
+ 0x6c18: 0x002e0a88, 0x6c19: 0x402e0a20, 0x6c1a: 0x402e3820, 0x6c1b: 0x402e7220,
+ 0x6c1c: 0x0030a088, 0x6c1d: 0x002eb488, 0x6c1e: 0x402ebc20, 0x6c1f: 0x002f1088,
+ 0x6c22: 0x002d6088, 0x6c23: 0x402d6020,
+ 0x6c24: 0x002f3e88, 0x6c25: 0x402f3e20, 0x6c26: 0x002f8288, 0x6c27: 0x0031b488,
+ 0x6c28: 0x4031b420, 0x6c29: 0x00300888, 0x6c2a: 0x40301220, 0x6c2b: 0x40304220,
+ 0x6c2c: 0x00304a88, 0x6c2d: 0x40304a20, 0x6c2e: 0x00305288,
+ 0x6c31: 0x0030b488, 0x6c32: 0x0030cc88, 0x6c33: 0x00311888,
+ 0x6c34: 0x40311820, 0x6c35: 0x00313488, 0x6c36: 0x40313420, 0x6c37: 0x00316488,
+ 0x6c38: 0x00316e88, 0x6c39: 0x40316e20, 0x6c3a: 0x40317820, 0x6c3b: 0x4031a620,
+ 0x6c3c: 0x0031bc88, 0x6c3d: 0x4031bc20, 0x6c3e: 0xe0000a43, 0x6c3f: 0x40319420,
+ // Block 0x1b1, offset 0x6c40
+ 0x6c40: 0x40321220, 0x6c41: 0x40321a20, 0x6c42: 0x40322220, 0x6c43: 0x40322a20,
+ 0x6c44: 0xe00008fb, 0x6c45: 0xe00008f7, 0x6c46: 0xe00008f3, 0x6c47: 0xf0000a0a,
+ 0x6c48: 0xf000040a, 0x6c49: 0xf0000404, 0x6c4a: 0xf0000a0a, 0x6c4b: 0xf000040a,
+ 0x6c4c: 0xf0000404, 0x6c4f: 0xe000195e,
+ 0x6c5d: 0x402cae20,
+ 0x6c64: 0x002d3a88, 0x6c65: 0x402d3a20,
+ 0x6c71: 0xf0000a0a, 0x6c72: 0xf000040a, 0x6c73: 0xf0000404,
+ 0x6c76: 0x002d7888, 0x6c77: 0x00319488,
+ // Block 0x1b2, offset 0x6c80
+ 0x6c88: 0xe0001977, 0x6c8a: 0xe000197a,
+ 0x6c9c: 0x00312288, 0x6c9d: 0x40312220,
+ 0x6ca0: 0x002ebc88, 0x6ca1: 0x402c8c20, 0x6ca2: 0x002f2288, 0x6ca3: 0x402f2220,
+ 0x6ca4: 0x00314088, 0x6ca5: 0x40314020,
+ 0x6cb4: 0x402e5e20, 0x6cb5: 0x402ed020, 0x6cb6: 0x40305a20, 0x6cb7: 0x402dd420,
+ 0x6cb8: 0xe00008e5, 0x6cb9: 0xe00009e9, 0x6cba: 0x002be888, 0x6cbb: 0x002c4488,
+ 0x6cbc: 0x402c4420, 0x6cbd: 0x002e3888, 0x6cbe: 0x00303e88, 0x6cbf: 0x402ffc20,
+ // Block 0x1b3, offset 0x6cc0
+ 0x6cc0: 0x40315820, 0x6cc1: 0x0031d488, 0x6cc2: 0x4031d420, 0x6cc3: 0x002c1a88,
+ 0x6cc4: 0x00307c88, 0x6cc5: 0x0030da88, 0x6cc6: 0x002ca288, 0x6cc7: 0x402ca220,
+ 0x6cc8: 0x002dde88, 0x6cc9: 0x402dde20, 0x6cca: 0x002f6a88, 0x6ccb: 0x402f6a20,
+ 0x6ccc: 0x002f8e88, 0x6ccd: 0x402f8e20, 0x6cce: 0x00311088, 0x6ccf: 0x40311020,
+ 0x6cd0: 0x402bf020, 0x6cd1: 0x402bf820, 0x6cd2: 0x402c0220, 0x6cd3: 0x402c2a20,
+ 0x6cd4: 0x402efa20, 0x6cd5: 0x402c5620, 0x6cd6: 0x402c7220, 0x6cd7: 0x402c7a20,
+ 0x6cd8: 0x402ccc20, 0x6cd9: 0x402c9a20, 0x6cda: 0x402cd420, 0x6cdb: 0x402cc220,
+ 0x6cdc: 0x402cdc20, 0x6cdd: 0x402ce820, 0x6cde: 0x402cf020, 0x6cdf: 0x402dee20,
+ 0x6ce0: 0x402d4420, 0x6ce1: 0x402d2a20, 0x6ce2: 0x402d3220, 0x6ce3: 0x402d5820,
+ 0x6ce4: 0x402d0020, 0x6ce5: 0x40308820, 0x6ce6: 0x402d8020, 0x6ce7: 0x402d8e20,
+ 0x6ce8: 0x402db620, 0x6ce9: 0x402dc220, 0x6cea: 0x402daa20, 0x6ceb: 0x402e4220,
+ 0x6cec: 0x402e4a20, 0x6ced: 0x402e5420, 0x6cee: 0x402e6820, 0x6cef: 0x4030a020,
+ 0x6cf0: 0x4030ac20, 0x6cf1: 0x402e9020, 0x6cf2: 0x402eb420, 0x6cf3: 0x402ec820,
+ 0x6cf4: 0x402ea620, 0x6cf5: 0x402f1020, 0x6cf6: 0x402eee20, 0x6cf7: 0x402f1a20,
+ 0x6cf8: 0x402f4c20, 0x6cf9: 0x402f9820, 0x6cfa: 0x402fa220, 0x6cfb: 0x402fac20,
+ 0x6cfc: 0x402fb620, 0x6cfd: 0x402fbe20, 0x6cfe: 0x402fc620, 0x6cff: 0x402fd020,
+ // Block 0x1b4, offset 0x6d00
+ 0x6d2c: 0xe0001980, 0x6d2e: 0xe0001964,
+ // Block 0x1b5, offset 0x6d40
+ 0x6d4a: 0xe00019ac, 0x6d4b: 0xe00019a9,
+ 0x6d4c: 0xe00019a6, 0x6d4d: 0xe00019a3,
+ 0x6d5a: 0xf0000404,
+ 0x6d5c: 0x40300420, 0x6d5d: 0x40300620, 0x6d5e: 0xe0000a26, 0x6d5f: 0x402c9620,
+ // Block 0x1b6, offset 0x6d80
+ 0x6d88: 0xe0001974, 0x6d8a: 0xe000197d,
+ 0x6dba: 0xe000097b, 0x6dbb: 0xe0000978,
+ 0x6dbc: 0x0030d888, 0x6dbd: 0x4030d820, 0x6dbe: 0x00312088, 0x6dbf: 0x40312020,
+ // Block 0x1b7, offset 0x6dc0
+ 0x6dc0: 0x00093685, 0x6dc1: 0x40083620, 0x6dc2: 0x40083820, 0x6dc3: 0x40083a20,
+ 0x6dc4: 0x40083c20, 0x6dc5: 0x002c628b, 0x6dc6: 0x002c6285, 0x6dc7: 0x002c9885,
+ 0x6dc8: 0x002d9a85, 0x6dc9: 0x002dcc85, 0x6dca: 0x40083e20, 0x6dcb: 0x400a6e20,
+ 0x6dcc: 0x40084020, 0x6dcd: 0xe000085a, 0x6dce: 0x402d1e20, 0x6dcf: 0x40084220,
+ 0x6dd0: 0xe0000229, 0x6dd1: 0xe0000231, 0x6dd2: 0xe0000210, 0x6dd3: 0xe0000219,
+ 0x6dd4: 0xe000032b, 0x6dd5: 0xe0000221, 0x6dd6: 0xe000032f, 0x6dd7: 0xe0000409,
+ 0x6dd8: 0xe00004d7, 0x6dd9: 0xe0000225, 0x6dda: 0xe000059e, 0x6ddb: 0xe000022d,
+ 0x6ddc: 0xe000040d, 0x6ddd: 0xe00005a2, 0x6dde: 0xe00006f6, 0x6ddf: 0xf0001e1e,
+ 0x6de0: 0x002d9a8a, 0x6de1: 0xe0001983, 0x6de2: 0xe0001986, 0x6de3: 0xe0001990,
+ 0x6de4: 0x0030be8a, 0x6de5: 0xe000199c, 0x6de6: 0xe000199f, 0x6de7: 0xe0000a5f,
+ 0x6de8: 0xe0001996, 0x6de9: 0x0030f68a, 0x6dea: 0xe00019b2, 0x6deb: 0xe00019b9,
+ 0x6dec: 0x002e228a, 0x6ded: 0x002c3a8a, 0x6dee: 0x002c628a, 0x6def: 0x002e828a,
+ 0x6df0: 0x002d9a84, 0x6df1: 0xf0001f04, 0x6df2: 0xf0000404, 0x6df3: 0xf0001f04,
+ 0x6df4: 0x0030be84, 0x6df5: 0xf0001f04, 0x6df6: 0xf0000404, 0x6df7: 0xe0000a5a,
+ 0x6df8: 0xe0001993, 0x6df9: 0x0030f684, 0x6dfa: 0xe00019af, 0x6dfb: 0xe00019b5,
+ 0x6dfc: 0x002e2284, 0x6dfd: 0x002c3a84, 0x6dfe: 0x002c6284, 0x6dff: 0x002e8284,
+ // Block 0x1b8, offset 0x6e00
+ 0x6e00: 0xe000002a, 0x6e01: 0xe000002f, 0x6e02: 0xe0000034, 0x6e03: 0xe0000039,
+ 0x6e04: 0xe000003e, 0x6e05: 0xe0000043, 0x6e06: 0xe0000048, 0x6e07: 0xe000004d,
+ 0x6e08: 0xf0001f04, 0x6e09: 0xf0001f04, 0x6e0a: 0xf0001f04, 0x6e0b: 0xf0001f04,
+ 0x6e0c: 0xf0001f04, 0x6e0d: 0xf0001f04, 0x6e0e: 0xf0001f04, 0x6e0f: 0xf0001f04,
+ 0x6e10: 0xf0001f04, 0x6e11: 0xf0000404, 0x6e12: 0xf0000404, 0x6e13: 0xf0000404,
+ 0x6e14: 0xf0000404, 0x6e15: 0xf0000404, 0x6e16: 0xf0000404, 0x6e17: 0xf0000404,
+ 0x6e18: 0xf0000404, 0x6e19: 0xf0000404, 0x6e1a: 0xf0000404, 0x6e1b: 0xf0000404,
+ 0x6e1c: 0xf0000404, 0x6e1d: 0xf0000404, 0x6e1e: 0xf0000404, 0x6e1f: 0xf0000404,
+ 0x6e20: 0xf0000404, 0x6e21: 0xf0000404, 0x6e22: 0xf0000404, 0x6e23: 0xf0000404,
+ 0x6e24: 0xf0000404, 0x6e25: 0xf0000404, 0x6e26: 0xf0000404, 0x6e27: 0xf0000404,
+ 0x6e28: 0xf0000404, 0x6e29: 0xf0000404, 0x6e2a: 0xf0000404, 0x6e2b: 0xf0000404,
+ 0x6e2c: 0xe000193f, 0x6e2d: 0xf0000404, 0x6e2e: 0xf0000404, 0x6e2f: 0xf0000404,
+ 0x6e30: 0xf0000404, 0x6e31: 0xf0000404, 0x6e32: 0xf0000404, 0x6e33: 0xe0001947,
+ 0x6e34: 0xf0000404, 0x6e35: 0xf0000404, 0x6e36: 0x002bde8c, 0x6e37: 0x002c0a8c,
+ 0x6e38: 0x002c3a8c, 0x6e39: 0x002c628c, 0x6e3a: 0x002c988c, 0x6e3b: 0x002d088c,
+ 0x6e3c: 0x002d228c, 0x6e3d: 0x002d688c, 0x6e3e: 0x002d9a8c, 0x6e3f: 0x002dcc8c,
+ // Block 0x1b9, offset 0x6e40
+ 0x6e40: 0xe000173b, 0x6e41: 0xe0001728, 0x6e42: 0xe000172c, 0x6e43: 0xe0001741,
+ 0x6e44: 0xe0001746, 0x6e45: 0xe000174d, 0x6e46: 0xe0001751, 0x6e47: 0xe0001755,
+ 0x6e48: 0xe000175b, 0x6e49: 0xf0001c1c, 0x6e4a: 0xe0001760, 0x6e4b: 0xe000176c,
+ 0x6e4c: 0xe0001770, 0x6e4d: 0xe0001767, 0x6e4e: 0xe0001776, 0x6e4f: 0xe000177b,
+ 0x6e50: 0xe000177f, 0x6e51: 0xe0001783, 0x6e52: 0xf0001c1c, 0x6e53: 0xe000178e,
+ 0x6e54: 0xe0001788, 0x6e55: 0xf0001c1c, 0x6e56: 0xe0001793, 0x6e57: 0xe000179a,
+ 0x6e58: 0xf0001f04, 0x6e59: 0xf0001f04, 0x6e5a: 0xf0001f04, 0x6e5b: 0xf0001f04,
+ 0x6e5c: 0xf0001f04, 0x6e5d: 0xf0001f04, 0x6e5e: 0xf0001f04, 0x6e5f: 0xf0001f04,
+ 0x6e60: 0xf0001f04, 0x6e61: 0xf0001f04, 0x6e62: 0xf0000404, 0x6e63: 0xf0000404,
+ 0x6e64: 0xf0000404, 0x6e65: 0xf0000404, 0x6e66: 0xf0000404, 0x6e67: 0xf0000404,
+ 0x6e68: 0xf0000404, 0x6e69: 0xf0000404, 0x6e6a: 0xf0000404, 0x6e6b: 0xf0000404,
+ 0x6e6c: 0xf0000404, 0x6e6d: 0xf0000404, 0x6e6e: 0xf0000404, 0x6e6f: 0xf0000404,
+ 0x6e70: 0xf0000404, 0x6e71: 0xe0000941, 0x6e72: 0xf0001c1c, 0x6e73: 0xf0001d1d,
+ 0x6e74: 0xe00008a1, 0x6e75: 0xf0001d1c, 0x6e76: 0xf0001c1c, 0x6e77: 0xf0001c1c,
+ 0x6e78: 0xe00008e8, 0x6e79: 0xe00008ec, 0x6e7a: 0xe000198d, 0x6e7b: 0xf0001c1c,
+ 0x6e7c: 0xf0001c1c, 0x6e7d: 0xf0001c1c, 0x6e7e: 0xf0001c1c, 0x6e7f: 0xe0001855,
+ // Block 0x1ba, offset 0x6e80
+ 0x6e80: 0xf0001d1c, 0x6e81: 0xf0001d1d, 0x6e82: 0xe000084d, 0x6e83: 0xe000194f,
+ 0x6e84: 0xf0001c1c, 0x6e85: 0xf0001c1c, 0x6e86: 0xe00008b0, 0x6e87: 0xe00008c4,
+ 0x6e88: 0xf0001d1c, 0x6e89: 0xf0001c1d, 0x6e8a: 0xf0001c1c, 0x6e8b: 0xf0001d1d,
+ 0x6e8c: 0xf0001c1c, 0x6e8d: 0xf0001d1d, 0x6e8e: 0xf0001d1d, 0x6e8f: 0xf0001c1c,
+ 0x6e90: 0xf0001c1c, 0x6e91: 0xf0001c1c, 0x6e92: 0xe000097e, 0x6e93: 0xe0001999,
+ 0x6e94: 0xf0001c1c, 0x6e95: 0xe0000999, 0x6e96: 0xe00009a5, 0x6e97: 0xf0001d1d,
+ 0x6e98: 0xe00009d5, 0x6e99: 0xe00009dd, 0x6e9a: 0xf0001d1d, 0x6e9b: 0xf0001c1c,
+ 0x6e9c: 0xf0001c1d, 0x6e9d: 0xf0001c1d, 0x6e9e: 0xe0000a56, 0x6e9f: 0xe000085e,
+ 0x6ea0: 0xf0001f04, 0x6ea1: 0xf0001f04, 0x6ea2: 0xf0001f04, 0x6ea3: 0xf0001f04,
+ 0x6ea4: 0xf0001f04, 0x6ea5: 0xf0001f04, 0x6ea6: 0xf0001f04, 0x6ea7: 0xf0001f04,
+ 0x6ea8: 0xf0001f04, 0x6ea9: 0xf0000404, 0x6eaa: 0xf0000404, 0x6eab: 0xf0000404,
+ 0x6eac: 0xf0000404, 0x6ead: 0xf0000404, 0x6eae: 0xf0000404, 0x6eaf: 0xf0000404,
+ 0x6eb0: 0xf0000404, 0x6eb1: 0xf0000404, 0x6eb2: 0xf0000404, 0x6eb3: 0xf0000404,
+ 0x6eb4: 0xf0000404, 0x6eb5: 0xf0000404, 0x6eb6: 0xf0000404, 0x6eb7: 0xf0000404,
+ 0x6eb8: 0xf0000404, 0x6eb9: 0xf0000404, 0x6eba: 0xf0000404, 0x6ebb: 0xf0000404,
+ 0x6ebc: 0xf0000404, 0x6ebd: 0xf0000404, 0x6ebe: 0xf0000404, 0x6ebf: 0xe000092f,
+ // Block 0x1bb, offset 0x6ec0
+ 0x6ec0: 0xf0001f04, 0x6ec1: 0xf0001f04, 0x6ec2: 0xf0001f04, 0x6ec3: 0xf0001f04,
+ 0x6ec4: 0xf0001f04, 0x6ec5: 0xf0001f04, 0x6ec6: 0xf0001f04, 0x6ec7: 0xf0001f04,
+ 0x6ec8: 0xf0001f04, 0x6ec9: 0xf0001f04, 0x6eca: 0xf0001f04,
+ 0x6ed0: 0xf0000a04, 0x6ed1: 0xf0000a04, 0x6ed2: 0xf0000a04, 0x6ed3: 0xf0000a04,
+ 0x6ed4: 0xf0000a04, 0x6ed5: 0xf0000a04, 0x6ed6: 0xf0000a04, 0x6ed7: 0xf0000a04,
+ 0x6ed8: 0xe000193b, 0x6ed9: 0xf0000a04, 0x6eda: 0xf0000a04, 0x6edb: 0xf0000a04,
+ 0x6edc: 0xf0000a04, 0x6edd: 0xf0000a04, 0x6ede: 0xf0000a04, 0x6edf: 0xf0000a04,
+ 0x6ee0: 0xe0001943, 0x6ee1: 0xf0000a04, 0x6ee2: 0xf0000a04, 0x6ee3: 0xf0000a04,
+ 0x6ee4: 0xf0000a04, 0x6ee5: 0xf0000a04, 0x6ee6: 0xf0000a04, 0x6ee7: 0xe000194b,
+ 0x6ee8: 0xf0000a04, 0x6ee9: 0xf0000a04, 0x6eea: 0xf0000a04, 0x6eeb: 0x002c3a8c,
+ 0x6eec: 0x002f7a8c, 0x6eed: 0xf0000c0c, 0x6eee: 0xf0000c0c,
+ 0x6ef0: 0x002bde9d, 0x6ef1: 0x002c0a9d, 0x6ef2: 0x002c3a9d, 0x6ef3: 0x002c629d,
+ 0x6ef4: 0x002c989d, 0x6ef5: 0x002d089d, 0x6ef6: 0x002d229d, 0x6ef7: 0x002d689d,
+ 0x6ef8: 0x002d9a9d, 0x6ef9: 0x002dcc9d, 0x6efa: 0x002dfe9d, 0x6efb: 0x002e229d,
+ 0x6efc: 0x002e829d, 0x6efd: 0x002e9e9d, 0x6efe: 0x002ee29d, 0x6eff: 0x002f2c9d,
+ // Block 0x1bc, offset 0x6f00
+ 0x6f02: 0x00339688, 0x6f03: 0x0033a288,
+ 0x6f04: 0x0033c288, 0x6f05: 0x0033fc88, 0x6f06: 0xc02a0071, 0x6f07: 0x00343688,
+ 0x6f08: 0x00344688, 0x6f09: 0x00349a88, 0x6f0a: 0x0034e488, 0x6f0b: 0x00356288,
+ 0x6f0c: 0x00356a88, 0x6f0e: 0x00357a88, 0x6f0f: 0x00365488,
+ 0x6f10: 0xc0090041, 0x6f11: 0x00335288, 0x6f12: 0x00335a88, 0x6f13: 0xc0130092,
+ 0x6f14: 0x00338a88, 0x6f15: 0xc3520041, 0x6f16: 0xc01c0071, 0x6f17: 0xc0200071,
+ 0x6f18: 0xc0250041, 0x6f19: 0x00343e88, 0x6f1a: 0xc0370092, 0x6f1b: 0x00348488,
+ 0x6f1c: 0x0034a888, 0x6f1d: 0x0034ba88, 0x6f1e: 0xc02e0071, 0x6f1f: 0x00350e88,
+ 0x6f20: 0x00352888, 0x6f21: 0x00353a88, 0x6f22: 0x00354c88, 0x6f23: 0xc03e00f1,
+ 0x6f24: 0x0035ac88, 0x6f25: 0x0035b488, 0x6f26: 0x00360288, 0x6f27: 0xc0440071,
+ 0x6f28: 0x00365c88, 0x6f29: 0x00366688, 0x6f2a: 0x00367488, 0x6f2b: 0xc0480071,
+ 0x6f2c: 0x00368e88, 0x6f2d: 0xc04c0071, 0x6f2e: 0x0036b888, 0x6f2f: 0x0036c488,
+ 0x6f30: 0xc0060041, 0x6f31: 0x40335220, 0x6f32: 0x40335a20, 0x6f33: 0xc0100092,
+ 0x6f34: 0x40338a20, 0x6f35: 0xc34f0041, 0x6f36: 0xc01a0071, 0x6f37: 0xc01e0071,
+ 0x6f38: 0xc0220041, 0x6f39: 0x40343e20, 0x6f3a: 0xc0340092, 0x6f3b: 0x40348420,
+ 0x6f3c: 0x4034a820, 0x6f3d: 0x4034ba20, 0x6f3e: 0xc02c0071, 0x6f3f: 0x40350e20,
+ // Block 0x1bd, offset 0x6f40
+ 0x6f41: 0x40409c20, 0x6f42: 0x40409820, 0x6f43: 0x40409a20,
+ 0x6f45: 0x40407c20, 0x6f46: 0x40407e20, 0x6f47: 0x40408020,
+ 0x6f48: 0x40408220, 0x6f49: 0x40408420, 0x6f4a: 0x40408620, 0x6f4b: 0x40408820,
+ 0x6f4c: 0x40408c20, 0x6f4f: 0x40409020,
+ 0x6f50: 0x40409220, 0x6f53: 0x40409420,
+ 0x6f54: 0x40409620, 0x6f55: 0x40409820, 0x6f56: 0x40409a20, 0x6f57: 0x40409c20,
+ 0x6f58: 0x40409e20, 0x6f59: 0x4040a020, 0x6f5a: 0x4040a220, 0x6f5b: 0x4040a420,
+ 0x6f5c: 0x4040a620, 0x6f5d: 0x4040a820, 0x6f5e: 0x4040aa20, 0x6f5f: 0x4040ac20,
+ 0x6f60: 0x4040ae20, 0x6f61: 0x4040b020, 0x6f62: 0x4040b220, 0x6f63: 0x4040b420,
+ 0x6f64: 0x4040b620, 0x6f65: 0x4040b820, 0x6f66: 0x4040ba20, 0x6f67: 0x4040bc20,
+ 0x6f68: 0x4040be20, 0x6f6a: 0x4040c020, 0x6f6b: 0x4040c220,
+ 0x6f6c: 0x4040c420, 0x6f6d: 0x4040c620, 0x6f6e: 0x4040c820, 0x6f6f: 0x4040ca20,
+ 0x6f70: 0x4040cc20, 0x6f72: 0x4040d020,
+ 0x6f76: 0x4040d420, 0x6f77: 0x4040d620,
+ 0x6f78: 0x4040d820, 0x6f79: 0x4040da20,
+ 0x6f7c: 0x8000f102, 0x6f7d: 0x4040dc20, 0x6f7e: 0x4040de20, 0x6f7f: 0x4040e020,
+ // Block 0x1be, offset 0x6f80
+ 0x6f80: 0x80000000, 0x6f81: 0x80000000, 0x6f82: 0x80000000, 0x6f83: 0x80000000,
+ 0x6f84: 0x80000000, 0x6f85: 0x80000000, 0x6f86: 0x80000000, 0x6f87: 0x80000000,
+ 0x6f88: 0x80000000, 0x6f89: 0x40020020, 0x6f8a: 0x40020220, 0x6f8b: 0x40020420,
+ 0x6f8c: 0x40020620, 0x6f8d: 0x40020820, 0x6f8e: 0x80000000, 0x6f8f: 0x80000000,
+ 0x6f90: 0x80000000, 0x6f91: 0x80000000, 0x6f92: 0x80000000, 0x6f93: 0x80000000,
+ 0x6f94: 0x80000000, 0x6f95: 0x80000000, 0x6f96: 0x80000000, 0x6f97: 0x80000000,
+ 0x6f98: 0x80000000, 0x6f99: 0x80000000, 0x6f9a: 0x80000000, 0x6f9b: 0x80000000,
+ 0x6f9c: 0x80000000, 0x6f9d: 0x80000000, 0x6f9e: 0x80000000, 0x6f9f: 0x80000000,
+ 0x6fa0: 0x40021220, 0x6fa1: 0x4002ba20, 0x6fa2: 0x4003e020, 0x6fa3: 0x4004ea20,
+ 0x6fa4: 0x4027de20, 0x6fa5: 0x4004ec20, 0x6fa6: 0x4004e620, 0x6fa7: 0x4003d220,
+ 0x6fa8: 0x4003f420, 0x6fa9: 0x4003f620, 0x6faa: 0x4004d820, 0x6fab: 0x40093820,
+ 0x6fac: 0x40024020, 0x6fad: 0x40021a20, 0x6fae: 0x4002e420, 0x6faf: 0x4004e220,
+ 0x6fb0: 0x4029cc20, 0x6fb1: 0x4029ce20, 0x6fb2: 0x4029d020, 0x6fb3: 0x4029d220,
+ 0x6fb4: 0x4029d420, 0x6fb5: 0x4029d620, 0x6fb6: 0x4029d820, 0x6fb7: 0x4029da20,
+ 0x6fb8: 0x4029dc20, 0x6fb9: 0x4029de20, 0x6fba: 0x40026c20, 0x6fbb: 0x40026220,
+ 0x6fbc: 0x40094020, 0x6fbd: 0x40094220, 0x6fbe: 0x40094420, 0x6fbf: 0x4002c420,
+ // Block 0x1bf, offset 0x6fc0
+ 0x6fc0: 0x4004d620, 0x6fc1: 0x002bde88, 0x6fc2: 0x002c0a88, 0x6fc3: 0x002c3a88,
+ 0x6fc4: 0x002c6288, 0x6fc5: 0x002c9888, 0x6fc6: 0x002d0888, 0x6fc7: 0x002d2288,
+ 0x6fc8: 0x002d6888, 0x6fc9: 0x002d9a88, 0x6fca: 0x002dcc88, 0x6fcb: 0x002dfe88,
+ 0x6fcc: 0xc3580002, 0x6fcd: 0x002e8288, 0x6fce: 0x002e9e88, 0x6fcf: 0x002ee288,
+ 0x6fd0: 0x002f2c88, 0x6fd1: 0x002f5688, 0x6fd2: 0x002f7a88, 0x6fd3: 0x002fe688,
+ 0x6fd4: 0x00302c88, 0x6fd5: 0x00306c88, 0x6fd6: 0x0030be88, 0x6fd7: 0x0030e288,
+ 0x6fd8: 0x0030f688, 0x6fd9: 0x00310088, 0x6fda: 0x00312a88, 0x6fdb: 0x4003f820,
+ 0x6fdc: 0x4004e420, 0x6fdd: 0x4003fa20, 0x6fde: 0x40062420, 0x6fdf: 0x40021620,
+ 0x6fe0: 0x40061e20, 0x6fe1: 0x402bde20, 0x6fe2: 0x402c0a20, 0x6fe3: 0x402c3a20,
+ 0x6fe4: 0x402c6220, 0x6fe5: 0x402c9820, 0x6fe6: 0x402d0820, 0x6fe7: 0x402d2220,
+ 0x6fe8: 0x402d6820, 0x6fe9: 0x402d9a20, 0x6fea: 0x402dcc20, 0x6feb: 0x402dfe20,
+ 0x6fec: 0xc3550002, 0x6fed: 0x402e8220, 0x6fee: 0x402e9e20, 0x6fef: 0x402ee220,
+ 0x6ff0: 0x402f2c20, 0x6ff1: 0x402f5620, 0x6ff2: 0x402f7a20, 0x6ff3: 0x402fe620,
+ 0x6ff4: 0x40302c20, 0x6ff5: 0x40306c20, 0x6ff6: 0x4030be20, 0x6ff7: 0x4030e220,
+ 0x6ff8: 0x4030f620, 0x6ff9: 0x40310020, 0x6ffa: 0x40312a20, 0x6ffb: 0x4003fc20,
+ 0x6ffc: 0x40094820, 0x6ffd: 0x4003fe20, 0x6ffe: 0x40094c20, 0x6fff: 0x80000000,
+ // Block 0x1c0, offset 0x7000
+ 0x7010: 0xe00008d0, 0x7011: 0xe00008cd,
+ 0x7026: 0xe000093e, 0x7027: 0xe000093b,
+ 0x7031: 0x402da220, 0x7032: 0xf0000a0a, 0x7033: 0xf0000404,
+ 0x7038: 0x402f7220,
+ 0x703f: 0x002e22a3,
+ // Block 0x1c1, offset 0x7040
+ 0x7040: 0x402e2221, 0x7041: 0xe0000969, 0x7042: 0xe0000966,
+ 0x7049: 0xf0000404, 0x704a: 0x002eda88, 0x704b: 0x402eda20,
+ 0x7052: 0xe00009c4, 0x7053: 0xe00009c0,
+ 0x7066: 0x00303688, 0x7067: 0x40303620,
+ 0x707f: 0xe0000a0f,
+ // Block 0x1c2, offset 0x7080
+ 0x7080: 0x80000000, 0x7081: 0x80000000, 0x7082: 0x80000000, 0x7083: 0x80000000,
+ 0x7084: 0x80000000, 0x7085: 0x80000000, 0x7086: 0x80000000, 0x7087: 0x80000000,
+ 0x7088: 0x80000000, 0x7089: 0x40020020, 0x708a: 0x40020220, 0x708b: 0x40020420,
+ 0x708c: 0x40020620, 0x708d: 0x40020820, 0x708e: 0x80000000, 0x708f: 0x80000000,
+ 0x7090: 0x80000000, 0x7091: 0x80000000, 0x7092: 0x80000000, 0x7093: 0x80000000,
+ 0x7094: 0x80000000, 0x7095: 0x80000000, 0x7096: 0x80000000, 0x7097: 0x80000000,
+ 0x7098: 0x80000000, 0x7099: 0x80000000, 0x709a: 0x80000000, 0x709b: 0x80000000,
+ 0x709c: 0x80000000, 0x709d: 0x80000000, 0x709e: 0x80000000, 0x709f: 0x80000000,
+ 0x70a0: 0x40021220, 0x70a1: 0x4002ba20, 0x70a2: 0x4003e020, 0x70a3: 0x4004ea20,
+ 0x70a4: 0x4027de20, 0x70a5: 0x4004ec20, 0x70a6: 0x4004e620, 0x70a7: 0x4003d220,
+ 0x70a8: 0x4003f420, 0x70a9: 0x4003f620, 0x70aa: 0x4004d820, 0x70ab: 0x40093820,
+ 0x70ac: 0x40024020, 0x70ad: 0x40021a20, 0x70ae: 0x4002e420, 0x70af: 0x4004e220,
+ 0x70b0: 0x4029cc20, 0x70b1: 0x4029ce20, 0x70b2: 0x4029d020, 0x70b3: 0x4029d220,
+ 0x70b4: 0x4029d420, 0x70b5: 0x4029d620, 0x70b6: 0x4029d820, 0x70b7: 0x4029da20,
+ 0x70b8: 0x4029dc20, 0x70b9: 0x4029de20, 0x70ba: 0x40026c20, 0x70bb: 0x40026220,
+ 0x70bc: 0x40094020, 0x70bd: 0x40094220, 0x70be: 0x40094420, 0x70bf: 0x4002c420,
+ // Block 0x1c3, offset 0x70c0
+ 0x70c0: 0x4004d620, 0x70c1: 0x002bde88, 0x70c2: 0x002c0a88, 0x70c3: 0xc35f0973,
+ 0x70c4: 0x002c6288, 0x70c5: 0x002c9888, 0x70c6: 0x002d0888, 0x70c7: 0x002d2288,
+ 0x70c8: 0x002d6888, 0x70c9: 0x002d9a88, 0x70ca: 0x002dcc88, 0x70cb: 0x002dfe88,
+ 0x70cc: 0xc0030002, 0x70cd: 0x002e8288, 0x70ce: 0x002e9e88, 0x70cf: 0x002ee288,
+ 0x70d0: 0x002f2c88, 0x70d1: 0x002f5688, 0x70d2: 0xc36509b1, 0x70d3: 0xc34909b1,
+ 0x70d4: 0x00302c88, 0x70d5: 0x00306c88, 0x70d6: 0x0030be88, 0x70d7: 0x0030e288,
+ 0x70d8: 0x0030f688, 0x70d9: 0x00310088, 0x70da: 0xc36909b1, 0x70db: 0x4003f820,
+ 0x70dc: 0x4004e420, 0x70dd: 0x4003fa20, 0x70de: 0x40062420, 0x70df: 0x40021620,
+ 0x70e0: 0x40061e20, 0x70e1: 0x402bde20, 0x70e2: 0x402c0a20, 0x70e3: 0xc35b0973,
+ 0x70e4: 0x402c6220, 0x70e5: 0x402c9820, 0x70e6: 0x402d0820, 0x70e7: 0x402d2220,
+ 0x70e8: 0x402d6820, 0x70e9: 0x402d9a20, 0x70ea: 0x402dcc20, 0x70eb: 0x402dfe20,
+ 0x70ec: 0xc0000002, 0x70ed: 0x402e8220, 0x70ee: 0x402e9e20, 0x70ef: 0x402ee220,
+ 0x70f0: 0x402f2c20, 0x70f1: 0x402f5620, 0x70f2: 0xc36309b1, 0x70f3: 0xc34709b1,
+ 0x70f4: 0x40302c20, 0x70f5: 0x40306c20, 0x70f6: 0x4030be20, 0x70f7: 0x4030e220,
+ 0x70f8: 0x4030f620, 0x70f9: 0x40310020, 0x70fa: 0xc36709b1, 0x70fb: 0x4003fc20,
+ 0x70fc: 0x40094820, 0x70fd: 0x4003fe20, 0x70fe: 0x40094c20, 0x70ff: 0x80000000,
+ // Block 0x1c4, offset 0x7100
+ 0x7100: 0x80000000, 0x7101: 0x80000000, 0x7102: 0x80000000, 0x7103: 0x80000000,
+ 0x7104: 0x80000000, 0x7105: 0x80000000, 0x7106: 0x80000000, 0x7107: 0x80000000,
+ 0x7108: 0x80000000, 0x7109: 0x40020020, 0x710a: 0x40020220, 0x710b: 0x40020420,
+ 0x710c: 0x40020620, 0x710d: 0x40020820, 0x710e: 0x80000000, 0x710f: 0x80000000,
+ 0x7110: 0x80000000, 0x7111: 0x80000000, 0x7112: 0x80000000, 0x7113: 0x80000000,
+ 0x7114: 0x80000000, 0x7115: 0x80000000, 0x7116: 0x80000000, 0x7117: 0x80000000,
+ 0x7118: 0x80000000, 0x7119: 0x80000000, 0x711a: 0x80000000, 0x711b: 0x80000000,
+ 0x711c: 0x80000000, 0x711d: 0x80000000, 0x711e: 0x80000000, 0x711f: 0x80000000,
+ 0x7120: 0x40021220, 0x7121: 0x4002ba20, 0x7122: 0x4003e020, 0x7123: 0x4004ea20,
+ 0x7124: 0x4027de20, 0x7125: 0x4004ec20, 0x7126: 0x4004e620, 0x7127: 0x4003d220,
+ 0x7128: 0x4003f420, 0x7129: 0x4003f620, 0x712a: 0x4004d820, 0x712b: 0x40093820,
+ 0x712c: 0x40024020, 0x712d: 0x40021a20, 0x712e: 0x4002e420, 0x712f: 0x4004e220,
+ 0x7130: 0x4029cc20, 0x7131: 0x4029ce20, 0x7132: 0x4029d020, 0x7133: 0x4029d220,
+ 0x7134: 0x4029d420, 0x7135: 0x4029d620, 0x7136: 0x4029d820, 0x7137: 0x4029da20,
+ 0x7138: 0x4029dc20, 0x7139: 0x4029de20, 0x713a: 0x40026c20, 0x713b: 0x40026220,
+ 0x713c: 0x40094020, 0x713d: 0x40094220, 0x713e: 0x40094420, 0x713f: 0x4002c420,
+ // Block 0x1c5, offset 0x7140
+ 0x7140: 0x4004d620, 0x7141: 0x002bde88, 0x7142: 0x002c0a88, 0x7143: 0xc36b09e2,
+ 0x7144: 0xc3700a12, 0x7145: 0x002c9888, 0x7146: 0xc3750a42, 0x7147: 0x002d2288,
+ 0x7148: 0x002d6888, 0x7149: 0x002d9a88, 0x714a: 0x002dcc88, 0x714b: 0x002dfe88,
+ 0x714c: 0xc3810ae4, 0x714d: 0x002e8288, 0x714e: 0xc37a0a72, 0x714f: 0x002ee288,
+ 0x7150: 0xc38809e2, 0x7151: 0x002f5688, 0x7152: 0xc38b09e2, 0x7153: 0x002fe688,
+ 0x7154: 0xc39009e2, 0x7155: 0x00306c88, 0x7156: 0x0030be88, 0x7157: 0x0030e288,
+ 0x7158: 0x0030f688, 0x7159: 0x00310088, 0x715a: 0x00312a88, 0x715b: 0x4003f820,
+ 0x715c: 0x4004e420, 0x715d: 0x4003fa20, 0x715e: 0x40062420, 0x715f: 0x40021620,
+ 0x7160: 0x40061e20, 0x7161: 0x402bde20, 0x7162: 0x402c0a20, 0x7163: 0xc33909d1,
+ 0x7164: 0xc36e0a01, 0x7165: 0x402c9820, 0x7166: 0xc3730a31, 0x7167: 0x402d2220,
+ 0x7168: 0x402d6820, 0x7169: 0x402d9a20, 0x716a: 0x402dcc20, 0x716b: 0x402dfe20,
+ 0x716c: 0xc37d0a93, 0x716d: 0x402e8220, 0x716e: 0xc3780a61, 0x716f: 0x402ee220,
+ 0x7170: 0xc38609d1, 0x7171: 0x402f5620, 0x7172: 0xc36309d1, 0x7173: 0x402fe620,
+ 0x7174: 0xc38e09d1, 0x7175: 0x40306c20, 0x7176: 0x4030be20, 0x7177: 0x4030e220,
+ 0x7178: 0x4030f620, 0x7179: 0x40310020, 0x717a: 0x40312a20, 0x717b: 0x4003fc20,
+ 0x717c: 0x40094820, 0x717d: 0x4003fe20, 0x717e: 0x40094c20, 0x717f: 0x80000000,
+ // Block 0x1c6, offset 0x7180
+ 0x7180: 0x80000000, 0x7181: 0x80000000, 0x7182: 0x80000000, 0x7183: 0x80000000,
+ 0x7184: 0x80000000, 0x7185: 0x80000000, 0x7186: 0x80000000, 0x7187: 0x80000000,
+ 0x7188: 0x80000000, 0x7189: 0x40020020, 0x718a: 0x40020220, 0x718b: 0x40020420,
+ 0x718c: 0x40020620, 0x718d: 0x40020820, 0x718e: 0x80000000, 0x718f: 0x80000000,
+ 0x7190: 0x80000000, 0x7191: 0x80000000, 0x7192: 0x80000000, 0x7193: 0x80000000,
+ 0x7194: 0x80000000, 0x7195: 0x80000000, 0x7196: 0x80000000, 0x7197: 0x80000000,
+ 0x7198: 0x80000000, 0x7199: 0x80000000, 0x719a: 0x80000000, 0x719b: 0x80000000,
+ 0x719c: 0x80000000, 0x719d: 0x80000000, 0x719e: 0x80000000, 0x719f: 0x80000000,
+ 0x71a0: 0x40021220, 0x71a1: 0x4002ba20, 0x71a2: 0x4003e020, 0x71a3: 0x4004ea20,
+ 0x71a4: 0x4027de20, 0x71a5: 0x4004ec20, 0x71a6: 0x4004e620, 0x71a7: 0x4003d220,
+ 0x71a8: 0x4003f420, 0x71a9: 0x4003f620, 0x71aa: 0x4004d820, 0x71ab: 0x40093820,
+ 0x71ac: 0x40024020, 0x71ad: 0x40021a20, 0x71ae: 0x4002e420, 0x71af: 0x4004e220,
+ 0x71b0: 0x4029cc20, 0x71b1: 0x4029ce20, 0x71b2: 0x4029d020, 0x71b3: 0x4029d220,
+ 0x71b4: 0x4029d420, 0x71b5: 0x4029d620, 0x71b6: 0x4029d820, 0x71b7: 0x4029da20,
+ 0x71b8: 0x4029dc20, 0x71b9: 0x4029de20, 0x71ba: 0x40026c20, 0x71bb: 0x40026220,
+ 0x71bc: 0x40094020, 0x71bd: 0x40094220, 0x71be: 0x40094420, 0x71bf: 0x4002c420,
+ // Block 0x1c7, offset 0x71c0
+ 0x71c0: 0x4004d620, 0x71c1: 0xc39d0bb3, 0x71c2: 0x002c0a88, 0x71c3: 0x002c3a88,
+ 0x71c4: 0x002c6288, 0x71c5: 0xc3a40c01, 0x71c6: 0x002d0888, 0x71c7: 0x002d2288,
+ 0x71c8: 0x002d6888, 0x71c9: 0x002d9a88, 0x71ca: 0x002dcc88, 0x71cb: 0x002dfe88,
+ 0x71cc: 0xc0030002, 0x71cd: 0x002e8288, 0x71ce: 0x002e9e88, 0x71cf: 0xc3a90b41,
+ 0x71d0: 0x002f2c88, 0x71d1: 0x002f5688, 0x71d2: 0x002f7a88, 0x71d3: 0x002fe688,
+ 0x71d4: 0x00302c88, 0x71d5: 0xc3960b41, 0x71d6: 0x0030be88, 0x71d7: 0x0030e288,
+ 0x71d8: 0x0030f688, 0x71d9: 0x00310088, 0x71da: 0x00312a88, 0x71db: 0x4003f820,
+ 0x71dc: 0x4004e420, 0x71dd: 0x4003fa20, 0x71de: 0x40062420, 0x71df: 0x40021620,
+ 0x71e0: 0x40061e20, 0x71e1: 0xc3990b72, 0x71e2: 0x402c0a20, 0x71e3: 0x402c3a20,
+ 0x71e4: 0x402c6220, 0x71e5: 0xc3a20c01, 0x71e6: 0x402d0820, 0x71e7: 0x402d2220,
+ 0x71e8: 0x402d6820, 0x71e9: 0x402d9a20, 0x71ea: 0x402dcc20, 0x71eb: 0x402dfe20,
+ 0x71ec: 0xc0000002, 0x71ed: 0x402e8220, 0x71ee: 0x402e9e20, 0x71ef: 0xc3a60b41,
+ 0x71f0: 0x402f2c20, 0x71f1: 0x402f5620, 0x71f2: 0x402f7a20, 0x71f3: 0x402fe620,
+ 0x71f4: 0x40302c20, 0x71f5: 0xc3930b41, 0x71f6: 0x4030be20, 0x71f7: 0x4030e220,
+ 0x71f8: 0x4030f620, 0x71f9: 0x40310020, 0x71fa: 0x40312a20, 0x71fb: 0x4003fc20,
+ 0x71fc: 0x40094820, 0x71fd: 0x4003fe20, 0x71fe: 0x40094c20, 0x71ff: 0x80000000,
+ // Block 0x1c8, offset 0x7200
+ 0x7206: 0x00320c83,
+ 0x7210: 0x002c62c3,
+ 0x7217: 0x40093e20,
+ 0x7218: 0x00320e83,
+ 0x721e: 0xe00019df, 0x721f: 0xe0000a22,
+ 0x7226: 0x40320c20,
+ 0x7230: 0x402c6222,
+ 0x7237: 0x40093c20,
+ 0x7238: 0x40320e20,
+ 0x723e: 0xe00019dc,
+ // Block 0x1c9, offset 0x7240
+ 0x7250: 0x002c62a3, 0x7251: 0x402c6221,
+ 0x7266: 0xe000093e, 0x7267: 0xe000093b,
+ 0x7271: 0x402da220, 0x7272: 0xf0000a0a, 0x7273: 0xf0000404,
+ 0x7278: 0x402f7220,
+ 0x727f: 0xe0000975,
+ // Block 0x1ca, offset 0x7280
+ 0x7280: 0xe000096f, 0x7281: 0xe0000969, 0x7282: 0xe0000966,
+ 0x7289: 0xf0000404, 0x728a: 0x002eda88, 0x728b: 0x402eda20,
+ 0x7292: 0x00320ee3, 0x7293: 0x40320e23,
+ 0x72a6: 0x00303688, 0x72a7: 0x40303620,
+ 0x72bf: 0xe0000a0f,
+ // Block 0x1cb, offset 0x72c0
+ 0x72c0: 0x40321220, 0x72c1: 0x40321a20, 0x72c2: 0x40322220, 0x72c3: 0x40322a20,
+ 0x72c4: 0xe00008fb, 0x72c5: 0xe00008f7, 0x72c6: 0xe00008f3, 0x72c7: 0xf0000a0a,
+ 0x72c8: 0xf000040a, 0x72c9: 0xf0000404, 0x72ca: 0xf0000a0a, 0x72cb: 0xf000040a,
+ 0x72cc: 0xf0000404,
+ 0x72dd: 0x402cae20,
+ 0x72e2: 0xe00019cc, 0x72e3: 0xe00019c7,
+ 0x72e4: 0x002d3a88, 0x72e5: 0x402d3a20,
+ 0x72f1: 0xf0000a0a, 0x72f2: 0xf000040a, 0x72f3: 0xf0000404,
+ 0x72f6: 0x002d7888, 0x72f7: 0x00319488,
+ 0x72fc: 0xe00019c2, 0x72fd: 0xe00019bd, 0x72fe: 0xe00019d8, 0x72ff: 0xe00019d4,
+ // Block 0x1cc, offset 0x7300
+ 0x7300: 0x402c2820, 0x7301: 0x402c7020, 0x7302: 0x402d1420, 0x7303: 0x402d4220,
+ 0x7304: 0x402e0820, 0x7305: 0x402e5220, 0x7306: 0x402e8e20, 0x7307: 0x402ec620,
+ 0x7308: 0x402f3c20, 0x7309: 0x402faa20, 0x730a: 0x402ff220, 0x730b: 0x40301020,
+ 0x730c: 0x4030ca20, 0x730d: 0x4030fe20, 0x730e: 0x40313e20, 0x730f: 0x402bea20,
+ 0x7310: 0x402c0020, 0x7311: 0x402c8220, 0x7312: 0x402caa20, 0x7313: 0x402cca20,
+ 0x7314: 0x402ce420, 0x7315: 0x402cc020, 0x7316: 0x402dc020, 0x7317: 0x402f0620,
+ 0x7318: 0x40302220, 0x7319: 0x40308620, 0x731a: 0x40317620, 0x731b: 0x002c0294,
+ 0x731c: 0x002c3a94, 0x731d: 0x002c5694, 0x731e: 0xe00019d1, 0x731f: 0x002cdc94,
+ 0x7320: 0x002d0894, 0x7321: 0x002dee94, 0x7322: 0x002d2a94, 0x7323: 0x00308894,
+ 0x7324: 0x002db694, 0x7325: 0x002dc294, 0x7326: 0x002daa94, 0x7327: 0x002dbe94,
+ 0x7328: 0x002de694, 0x7329: 0x002e5494, 0x732a: 0x002e5294, 0x732b: 0x002e2a94,
+ 0x732c: 0x002e9094, 0x732d: 0x0030ac94, 0x732e: 0x002eb494, 0x732f: 0x002ec894,
+ 0x7330: 0x002ea694, 0x7331: 0x002f1094, 0x7332: 0x002f4c94, 0x7333: 0x002ff494,
+ 0x7334: 0x00300894, 0x7335: 0x00304294, 0x7336: 0x00307c94, 0x7337: 0x0030b494,
+ 0x7338: 0x00307494, 0x7339: 0x0030cc94, 0x733a: 0x0030da94, 0x733b: 0x00312a94,
+ 0x733c: 0x00314894, 0x733d: 0x00315094, 0x733e: 0x00316494, 0x733f: 0x00326a94,
+ // Block 0x1cd, offset 0x7340
+ 0x7340: 0x40078220, 0x7341: 0x40075e20, 0x7342: 0x40076020, 0x7343: 0x40076220,
+ 0x7344: 0x40058220, 0x7345: 0x40058420, 0x7346: 0x40058620, 0x7347: 0x40058820,
+ 0x7348: 0x40058a20, 0x7349: 0x40058c20, 0x734a: 0x40058e20, 0x734b: 0x4027bc20,
+ 0x734c: 0x0027bc83, 0x734d: 0x4027bc21, 0x734e: 0x4027bc22, 0x734f: 0x4027bc23,
+ 0x7350: 0x4027bc24, 0x7351: 0x4027bc25, 0x7352: 0x4005a020, 0x7353: 0x40076420,
+ 0x7354: 0x4027bc26, 0x7355: 0x40076620, 0x7356: 0x40076820, 0x7357: 0x40076a20,
+ 0x7358: 0x80000000, 0x7359: 0x80000000, 0x735a: 0x40076c20, 0x735b: 0x40076e20,
+ 0x735c: 0x40077020, 0x735d: 0x40077220, 0x735e: 0x40077420, 0x735f: 0x40077620,
+ 0x7360: 0xe00000fe, 0x7361: 0xe0000192, 0x7362: 0xe00002aa, 0x7363: 0xe0000384,
+ 0x7364: 0xe0000459, 0x7365: 0xe0000523, 0x7366: 0xe00005ee, 0x7367: 0xe0000696,
+ 0x7368: 0xe0000742, 0x7369: 0xe00007e7, 0x736a: 0xe0000195, 0x736b: 0xe00002ad,
+ 0x736c: 0xe0000387, 0x736d: 0xe000045c, 0x736e: 0xe0000526, 0x736f: 0xe00005f1,
+ 0x7370: 0xe0000699, 0x7371: 0xe0000745, 0x7372: 0xe00007ea, 0x7373: 0xe0000101,
+ 0x7374: 0x4027bc27, 0x7375: 0x80000000, 0x7376: 0x40077a20, 0x7377: 0x80000000,
+ 0x7378: 0x40077c20, 0x7379: 0x80011002, 0x737a: 0x40040020, 0x737b: 0x40040220,
+ 0x737c: 0x40040420, 0x737d: 0x40040620, 0x737e: 0x80000000, 0x737f: 0x80000000,
+ // Block 0x1ce, offset 0x7380
+ 0x7380: 0x404a7620, 0x7381: 0x404a7c20, 0x7382: 0xc4e32421, 0x7383: 0xe0001a15,
+ 0x7384: 0x404a8420, 0x7385: 0x404a8820, 0x7386: 0x404a8c20, 0x7387: 0x404a9020,
+ 0x7389: 0x404a9420, 0x738a: 0x004aa883, 0x738b: 0x004aac83,
+ 0x738c: 0x004ab083, 0x738d: 0xe0001a1b, 0x738e: 0x004ab483, 0x738f: 0x404aa820,
+ 0x7390: 0x404aac20, 0x7391: 0xc3af0c51, 0x7392: 0xe0001a6c, 0x7393: 0x404ab420,
+ 0x7394: 0x404ab820, 0x7395: 0x404abc20, 0x7396: 0xc3fe1321, 0x7397: 0xe0001a9f,
+ 0x7398: 0xc4621a81, 0x7399: 0x404ac820, 0x739a: 0x404acc20, 0x739b: 0x404ad020,
+ 0x739c: 0xe0001ad2, 0x739d: 0x404ad420, 0x739e: 0x404ad820, 0x739f: 0x404adc20,
+ 0x73a0: 0xc4a01f31, 0x73a1: 0x404ae420, 0x73a2: 0xc44a1901, 0x73a3: 0xc45719d1,
+ 0x73a4: 0x404af220, 0x73a5: 0x004af283, 0x73a6: 0xc4941e81, 0x73a7: 0x404afe20,
+ 0x73a8: 0x404b0220, 0x73a9: 0xe00019e2, 0x73aa: 0x004ae883, 0x73ab: 0x404a7a20,
+ 0x73ac: 0x404aec20,
+ 0x73b1: 0xc5320771, 0x73b2: 0x404b1820, 0x73b3: 0x404b1a20,
+ 0x73b4: 0x404b2020, 0x73b5: 0x404b2220, 0x73b6: 0x404b2420, 0x73b7: 0x404b2620,
+ 0x73b8: 0x404b2820, 0x73b9: 0x404b2a20, 0x73ba: 0x404b2c20, 0x73bb: 0x004b2c83,
+ 0x73bc: 0x404b3020, 0x73bd: 0x004b3083, 0x73be: 0x004ac483, 0x73bf: 0x80011102,
+ // Block 0x1cf, offset 0x73c0
+ 0x73c0: 0x004b1883, 0x73c1: 0x404b1e20, 0x73c2: 0x004ac484, 0x73c3: 0x004ac485,
+ 0x73c4: 0x80010e02, 0x73c5: 0x80011202, 0x73c6: 0x80000000, 0x73c7: 0x80000000,
+ 0x73c8: 0xc3ac0c21, 0x73c9: 0xc51d28a1, 0x73ca: 0x80011502, 0x73cb: 0xc51b2871,
+ 0x73cc: 0x404b0e20, 0x73cd: 0x404b0820, 0x73ce: 0x404b0c20, 0x73cf: 0x404b1020,
+ 0x73d0: 0x404b3220, 0x73d1: 0x404b3420, 0x73d2: 0x404b3620, 0x73d3: 0xe0001a18,
+ 0x73d4: 0x404b3820, 0x73d5: 0x404b3a20, 0x73d6: 0x404b3c20, 0x73d7: 0x404b3e20,
+ 0x73d9: 0x404b4020, 0x73da: 0x004b4283, 0x73db: 0x004b4483,
+ 0x73dc: 0x004b4683, 0x73dd: 0xe0001a1e, 0x73de: 0x004b4883, 0x73df: 0x404b4220,
+ 0x73e0: 0x404b4420, 0x73e1: 0x404b4620, 0x73e2: 0xe0001a6f, 0x73e3: 0x404b4820,
+ 0x73e4: 0x404b4a20, 0x73e5: 0x404b4c20, 0x73e6: 0x404b4e20, 0x73e7: 0xe0001aa2,
+ 0x73e8: 0x404b5020, 0x73e9: 0x404b5220, 0x73ea: 0x404b5420, 0x73eb: 0x404b5620,
+ 0x73ec: 0xe0001ad5, 0x73ed: 0x404b5820, 0x73ee: 0x404b5a20, 0x73ef: 0x404b5c20,
+ 0x73f0: 0x404b5e20, 0x73f1: 0x404b6020, 0x73f2: 0xc52006a1, 0x73f3: 0xc52906a1,
+ 0x73f4: 0x404b6620, 0x73f5: 0x004b6683, 0x73f6: 0x404b6820, 0x73f7: 0x404b6a20,
+ 0x73f8: 0x404b6c20, 0x73f9: 0xe00019e5, 0x73fa: 0x004b5883, 0x73fb: 0x004b6083,
+ 0x73fc: 0x004b6283, 0x73fe: 0x40077e20, 0x73ff: 0x40078020,
+ // Block 0x1d0, offset 0x7400
+ 0x7400: 0x80000000, 0x7401: 0x80000000, 0x7402: 0x80000000, 0x7403: 0x80000000,
+ 0x7404: 0x80000000, 0x7405: 0x80000000, 0x7406: 0x80000000, 0x7407: 0x80000000,
+ 0x7408: 0x80000000, 0x7409: 0x40020020, 0x740a: 0x40020220, 0x740b: 0x40020420,
+ 0x740c: 0x40020620, 0x740d: 0x40020820, 0x740e: 0x80000000, 0x740f: 0x80000000,
+ 0x7410: 0x80000000, 0x7411: 0x80000000, 0x7412: 0x80000000, 0x7413: 0x80000000,
+ 0x7414: 0x80000000, 0x7415: 0x80000000, 0x7416: 0x80000000, 0x7417: 0x80000000,
+ 0x7418: 0x80000000, 0x7419: 0x80000000, 0x741a: 0x80000000, 0x741b: 0x80000000,
+ 0x741c: 0x80000000, 0x741d: 0x80000000, 0x741e: 0x80000000, 0x741f: 0x80000000,
+ 0x7420: 0x40021220, 0x7421: 0x4002ba20, 0x7422: 0x4003e020, 0x7423: 0x4004ea20,
+ 0x7424: 0x4027de20, 0x7425: 0x4004ec20, 0x7426: 0x4004e620, 0x7427: 0x4003d220,
+ 0x7428: 0x4003f420, 0x7429: 0x4003f620, 0x742a: 0x4004d820, 0x742b: 0x40093820,
+ 0x742c: 0x40024020, 0x742d: 0x40021a20, 0x742e: 0x4002e420, 0x742f: 0x4004e220,
+ 0x7430: 0x4029cc20, 0x7431: 0x4029ce20, 0x7432: 0x4029d020, 0x7433: 0x4029d220,
+ 0x7434: 0x4029d420, 0x7435: 0x4029d620, 0x7436: 0x4029d820, 0x7437: 0x4029da20,
+ 0x7438: 0x4029dc20, 0x7439: 0x4029de20, 0x743a: 0x40026c20, 0x743b: 0x40026220,
+ 0x743c: 0x40094020, 0x743d: 0x40094220, 0x743e: 0x40094420, 0x743f: 0x4002c420,
+ // Block 0x1d1, offset 0x7440
+ 0x7440: 0x4004d620, 0x7441: 0x002bde88, 0x7442: 0x002c0a88, 0x7443: 0x002c3a88,
+ 0x7444: 0xc37028e2, 0x7445: 0x002c9888, 0x7446: 0x002d0888, 0x7447: 0xc5362912,
+ 0x7448: 0x002d6888, 0x7449: 0x002d9a88, 0x744a: 0x002dcc88, 0x744b: 0xc53b2942,
+ 0x744c: 0xc0030002, 0x744d: 0x002e8288, 0x744e: 0xc5402972, 0x744f: 0x002ee288,
+ 0x7450: 0x002f2c88, 0x7451: 0x002f5688, 0x7452: 0x002f7a88, 0x7453: 0x002fe688,
+ 0x7454: 0xc39029a2, 0x7455: 0x00306c88, 0x7456: 0x0030be88, 0x7457: 0x0030e288,
+ 0x7458: 0x002d6a83, 0x7459: 0x00310088, 0x745a: 0x00312a88, 0x745b: 0x4003f820,
+ 0x745c: 0x4004e420, 0x745d: 0x4003fa20, 0x745e: 0x40062420, 0x745f: 0x40021620,
+ 0x7460: 0x40061e20, 0x7461: 0x402bde20, 0x7462: 0x402c0a20, 0x7463: 0x402c3a20,
+ 0x7464: 0xc36e28d1, 0x7465: 0x402c9820, 0x7466: 0x402d0820, 0x7467: 0xc33d2901,
+ 0x7468: 0x402d6820, 0x7469: 0x402d9a20, 0x746a: 0x402dcc20, 0x746b: 0xc5392931,
+ 0x746c: 0xc0000002, 0x746d: 0x402e8220, 0x746e: 0xc53e2961, 0x746f: 0x402ee220,
+ 0x7470: 0x402f2c20, 0x7471: 0x402f5620, 0x7472: 0x402f7a20, 0x7473: 0x402fe620,
+ 0x7474: 0xc38e2991, 0x7475: 0x40306c20, 0x7476: 0x4030be20, 0x7477: 0x4030e220,
+ 0x7478: 0x402d6a20, 0x7479: 0x40310020, 0x747a: 0x40312a20, 0x747b: 0x4003fc20,
+ 0x747c: 0x40094820, 0x747d: 0x4003fe20, 0x747e: 0x40094c20, 0x747f: 0x80000000,
+ // Block 0x1d2, offset 0x7480
+ 0x7482: 0xe0001b08,
+ 0x7486: 0xe0000873,
+ 0x748a: 0xe0001b3c,
+ 0x748e: 0xe000195b,
+ 0x7490: 0xe00008d9,
+ 0x7494: 0xe0001b7f, 0x7497: 0x40093e20,
+ 0x7498: 0xe00009bd, 0x749b: 0xe0001bb3,
+ 0x749e: 0x00318888, 0x749f: 0xe0000a22,
+ 0x74a2: 0xe0001b05,
+ 0x74a6: 0xe000086b,
+ 0x74aa: 0xe0001b39,
+ 0x74ae: 0xe0001b73,
+ 0x74b0: 0xe00008d3,
+ 0x74b4: 0xe0001b7c, 0x74b7: 0x40093c20,
+ 0x74b8: 0xe00009ba, 0x74bb: 0xe0001bb0,
+ 0x74be: 0x40318820,
+ // Block 0x1d3, offset 0x74c0
+ 0x74c8: 0xe0001b36, 0x74c9: 0xe0001b33,
+ 0x74d0: 0xe00008d0, 0x74d1: 0xe00008cd,
+ 0x74dc: 0xe0001b6a, 0x74dd: 0xe0001b67,
+ 0x74e4: 0xe0001b70, 0x74e5: 0xe0001b6d, 0x74e6: 0xe000093e, 0x74e7: 0xe000093b,
+ 0x74f1: 0x402da220, 0x74f2: 0xf0000a0a, 0x74f3: 0xf0000404,
+ 0x74f4: 0xe0001b79, 0x74f5: 0xe0001b76,
+ 0x74f8: 0x402f7220,
+ 0x74ff: 0xe0000975,
+ // Block 0x1d4, offset 0x7500
+ 0x7500: 0xe000096f, 0x7501: 0xe0000969, 0x7502: 0xe0000966,
+ 0x7509: 0xf0000404, 0x750a: 0x002ea283, 0x750b: 0x402ea220,
+ 0x7512: 0xe00009c4, 0x7513: 0xe00009c0,
+ 0x751c: 0xe0001bad, 0x751d: 0xe0001baa,
+ 0x7526: 0x00303688, 0x7527: 0x40303620,
+ 0x7534: 0xe0001bb9, 0x7535: 0xe0001bb6, 0x7536: 0xe0001bbf, 0x7537: 0xe0001bbc,
+ 0x753f: 0xe0000a0f,
+ // Block 0x1d5, offset 0x7540
+ 0x7540: 0x402c1a20, 0x7541: 0x002c2a88, 0x7542: 0x002c3288, 0x7543: 0x402c3220,
+ 0x7544: 0x0031c488, 0x7545: 0x4031c420, 0x7546: 0x002ee483, 0x7547: 0x002c4e88,
+ 0x7548: 0x402c4e20, 0x7549: 0x002c6683, 0x754a: 0x002c7a88, 0x754b: 0x002c8488,
+ 0x754c: 0x402c8420, 0x754d: 0xe0000a70, 0x754e: 0x002cae88, 0x754f: 0x002cb888,
+ 0x7550: 0x002c9a83, 0x7551: 0x002d0a83, 0x7552: 0x402d0a20, 0x7553: 0x002d4488,
+ 0x7554: 0x002d2683, 0x7555: 0x402d7820, 0x7556: 0x002dc288, 0x7557: 0x002db688,
+ 0x7558: 0x002e0a88, 0x7559: 0x402e0a20, 0x755a: 0x402e3820, 0x755b: 0x402e7220,
+ 0x755c: 0x0030a088, 0x755d: 0x002eb488, 0x755e: 0x402ebc20, 0x755f: 0x002f1088,
+ 0x7562: 0x002d6088, 0x7563: 0x402d6020,
+ 0x7564: 0x002f3e88, 0x7565: 0x402f3e20, 0x7566: 0x002f8288, 0x7567: 0x0031b488,
+ 0x7568: 0x4031b420, 0x7569: 0x00300888, 0x756a: 0x40301220, 0x756b: 0x40304220,
+ 0x756c: 0x00304a88, 0x756d: 0x40304a20, 0x756e: 0x00305288,
+ 0x7571: 0x0030b488, 0x7572: 0x0030c083, 0x7573: 0x00311888,
+ 0x7574: 0x40311820, 0x7575: 0x00313488, 0x7576: 0x40313420, 0x7577: 0x00316488,
+ 0x7578: 0x00316e88, 0x7579: 0x40316e20, 0x757a: 0x40317820, 0x757b: 0x4031a620,
+ 0x757c: 0x0031bc88, 0x757d: 0x4031bc20, 0x757e: 0xe0000a43, 0x757f: 0x40319420,
+ // Block 0x1d6, offset 0x7580
+ 0x7580: 0x40315820, 0x7581: 0x0031d488, 0x7582: 0x4031d420, 0x7583: 0x002c1a88,
+ 0x7584: 0x00307c88, 0x7585: 0x0030da88, 0x7586: 0x002ca288, 0x7587: 0x402ca220,
+ 0x7588: 0x002dde88, 0x7589: 0x402dde20, 0x758a: 0x002f6a88, 0x758b: 0x402f6a20,
+ 0x758c: 0x002f8e88, 0x758d: 0x402f8e20, 0x758e: 0x00311088, 0x758f: 0x40311020,
+ 0x7590: 0x402bf020, 0x7591: 0x402bf820, 0x7592: 0x402c0220, 0x7593: 0x402c2a20,
+ 0x7594: 0x402ee420, 0x7595: 0x402c5620, 0x7596: 0x402c6620, 0x7597: 0x402c7a20,
+ 0x7598: 0x402ccc20, 0x7599: 0x402cb820, 0x759a: 0x402cd420, 0x759b: 0x402c9a20,
+ 0x759c: 0x402cdc20, 0x759d: 0x402ce820, 0x759e: 0x402cf020, 0x759f: 0x402dee20,
+ 0x75a0: 0x402d4420, 0x75a1: 0x402d2a20, 0x75a2: 0x402d3220, 0x75a3: 0x402d2620,
+ 0x75a4: 0x402d0020, 0x75a5: 0x40308820, 0x75a6: 0x402d8020, 0x75a7: 0x402d8e20,
+ 0x75a8: 0x402db620, 0x75a9: 0x402dc220, 0x75aa: 0x402daa20, 0x75ab: 0x402e4220,
+ 0x75ac: 0x402e4a20, 0x75ad: 0x402e5420, 0x75ae: 0x402e6820, 0x75af: 0x4030a020,
+ 0x75b0: 0x4030ac20, 0x75b1: 0x402e9020, 0x75b2: 0x402eb420, 0x75b3: 0x402ec820,
+ 0x75b4: 0x402ea620, 0x75b5: 0x402f1020, 0x75b6: 0x402eee20, 0x75b7: 0x402f1a20,
+ 0x75b8: 0x402f4c20, 0x75b9: 0x402f9820, 0x75ba: 0x402fa220, 0x75bb: 0x402fac20,
+ 0x75bc: 0x402fb620, 0x75bd: 0x402fbe20, 0x75be: 0x402fc620, 0x75bf: 0x402fd020,
+ // Block 0x1d7, offset 0x75c0
+ 0x75c0: 0x402f8220, 0x75c1: 0x402fd820, 0x75c2: 0x402ff420, 0x75c3: 0x40300820,
+ 0x75c4: 0x402df620, 0x75c5: 0x40301a20, 0x75c6: 0x40302420, 0x75c7: 0x40306420,
+ 0x75c8: 0x40305220, 0x75c9: 0x40307c20, 0x75ca: 0x4030b420, 0x75cb: 0x4030c020,
+ 0x75cc: 0x4030da20, 0x75cd: 0x4030ee20, 0x75ce: 0x402e7a20, 0x75cf: 0x40310820,
+ 0x75d0: 0x40314820, 0x75d1: 0x40315020, 0x75d2: 0x40316420, 0x75d3: 0x40318020,
+ 0x75d4: 0x4031cc20, 0x75d5: 0x4031e820, 0x75d6: 0x40320a20, 0x75d7: 0x40323220,
+ 0x75d8: 0x40323a20, 0x75d9: 0x402c1220, 0x75da: 0x402cf820, 0x75db: 0x402d4c20,
+ 0x75dc: 0x402d7020, 0x75dd: 0x402de620, 0x75de: 0x402e1a20, 0x75df: 0x402e2a20,
+ 0x75e0: 0x402f6220, 0x75e1: 0x4031fa20, 0x75e2: 0x40320220, 0x75e3: 0xe00008f0,
+ 0x75e4: 0xe0000902, 0x75e5: 0xe00008ff, 0x75e6: 0xe0000a46, 0x75e7: 0xe0000a49,
+ 0x75e8: 0xe0000a34, 0x75e9: 0xe000091b, 0x75ea: 0xe0000982, 0x75eb: 0xe0000989,
+ 0x75ec: 0x40324220, 0x75ed: 0x40324a20, 0x75ee: 0x40309020, 0x75ef: 0x40309820,
+ 0x75f0: 0x002d6894, 0x75f1: 0x002d8094, 0x75f2: 0x002dcc94, 0x75f3: 0x002f7a94,
+ 0x75f4: 0x002f9894, 0x75f5: 0x002fac94, 0x75f6: 0x002fd894, 0x75f7: 0x0030e294,
+ 0x75f8: 0x00310094, 0x75f9: 0x40064020, 0x75fa: 0x40064420, 0x75fb: 0x402d9620,
+ 0x75fc: 0x4031de20, 0x75fd: 0x402d9820, 0x75fe: 0x4031e220, 0x75ff: 0x4031f020,
+ // Block 0x1d8, offset 0x7600
+ 0x7600: 0x80003502, 0x7601: 0x80003202, 0x7602: 0x80004202, 0x7603: 0x80004e02,
+ 0x7604: 0x80005b02, 0x7605: 0x80006302, 0x7606: 0x80003702, 0x7607: 0x80005202,
+ 0x7608: 0x80004702, 0x7609: 0x80006402, 0x760a: 0x80004302, 0x760b: 0x80004d02,
+ 0x760c: 0x80004102, 0x760d: 0x80005f02, 0x760e: 0x80005f02, 0x760f: 0x80006502,
+ 0x7610: 0x80006602, 0x7611: 0x80006702, 0x7612: 0x80005f02, 0x7613: 0x80002202,
+ 0x7614: 0x80002a02, 0x7615: 0x80005f02, 0x7616: 0x80006002, 0x7617: 0x80006002,
+ 0x7618: 0x80006002, 0x7619: 0x80006002, 0x761a: 0x80005f02, 0x761b: 0x80006802,
+ 0x761c: 0x80006002, 0x761d: 0x80006002, 0x761e: 0x80006002, 0x761f: 0x80006002,
+ 0x7620: 0x80006002, 0x7621: 0x80006e02, 0x7622: 0x80006f02, 0x7623: 0x80007002,
+ 0x7624: 0x80007502, 0x7625: 0x80007602, 0x7626: 0x80007702, 0x7627: 0x80005602,
+ 0x7628: 0x80005902, 0x7629: 0x80006002, 0x762a: 0x80006002, 0x762b: 0x80006002,
+ 0x762c: 0x80006002, 0x762d: 0x80007802, 0x762e: 0x80007902, 0x762f: 0x80006002,
+ 0x7630: 0x80007a02, 0x7631: 0x80007b02, 0x7632: 0x80002102, 0x7633: 0x80006002,
+ 0x7634: 0x80007c02, 0x7635: 0x80007d02, 0x7636: 0x80006102, 0x7637: 0x80006102,
+ 0x7638: 0x80005402, 0x7639: 0x80007e02, 0x763a: 0x80006002, 0x763b: 0x80006002,
+ 0x763c: 0x80006002, 0x763d: 0x80005f02, 0x763e: 0x80005f02, 0x763f: 0x80005f02,
+ // Block 0x1d9, offset 0x7640
+ 0x764a: 0xe00019ac, 0x764b: 0xe00019a9,
+ 0x764c: 0xe00019a6, 0x764d: 0xe00019a3,
+ 0x7650: 0xe0001bc5, 0x7651: 0xe0001bc2,
+ 0x765a: 0xf0000404,
+ 0x765c: 0x40300420, 0x765d: 0x40300620, 0x765e: 0xe0000a26, 0x765f: 0x402c9620,
+ 0x7664: 0xe0001b0f, 0x7665: 0xe0001b0b, 0x7666: 0xe0001b17, 0x7667: 0xe0001b13,
+ 0x7668: 0xe0001b27, 0x7669: 0xe0001b23, 0x766a: 0xe0001b1f, 0x766b: 0xe0001b1b,
+ 0x766c: 0xe0001b2f, 0x766d: 0xe0001b2b,
+ 0x767e: 0xe0001b43, 0x767f: 0xe0001b3f,
+ // Block 0x1da, offset 0x7680
+ 0x7680: 0xe0001b4b, 0x7681: 0xe0001b47, 0x7682: 0xe0001b5b, 0x7683: 0xe0001b57,
+ 0x7684: 0xe0001b53, 0x7685: 0xe0001b4f, 0x7686: 0xe0001b63, 0x7687: 0xe0001b5f,
+ 0x7690: 0xe0001b86, 0x7691: 0xe0001b82, 0x7692: 0xe0001b8e, 0x7693: 0xe0001b8a,
+ 0x7694: 0xe0001b9e, 0x7695: 0xe0001b9a, 0x7696: 0xe0001b96, 0x7697: 0xe0001b92,
+ 0x7698: 0xe0001ba6, 0x7699: 0xe0001ba2,
+ 0x76ba: 0xe000097b, 0x76bb: 0xe0000978,
+ 0x76bc: 0x0030d888, 0x76bd: 0x4030d820, 0x76be: 0x00312088, 0x76bf: 0x40312020,
+ // Block 0x1db, offset 0x76c0
+ 0x76c0: 0x00093685, 0x76c1: 0x40083620, 0x76c2: 0x40083820, 0x76c3: 0x40083a20,
+ 0x76c4: 0x40083c20, 0x76c5: 0x002c628b, 0x76c6: 0x002c6285, 0x76c7: 0x002c9885,
+ 0x76c8: 0x002d9a85, 0x76c9: 0x002dcc85, 0x76ca: 0x40083e20, 0x76cb: 0x400a6e20,
+ 0x76cc: 0x40084020, 0x76cd: 0xe000085a, 0x76ce: 0x402d1e20, 0x76cf: 0x40084220,
+ 0x76d0: 0xe0000229, 0x76d1: 0xe0000231, 0x76d2: 0xe0000210, 0x76d3: 0xe0000219,
+ 0x76d4: 0xe000032b, 0x76d5: 0xe0000221, 0x76d6: 0xe000032f, 0x76d7: 0xe0000409,
+ 0x76d8: 0xe00004d7, 0x76d9: 0xe0000225, 0x76da: 0xe000059e, 0x76db: 0xe000022d,
+ 0x76dc: 0xe000040d, 0x76dd: 0xe00005a2, 0x76de: 0xe00006f6, 0x76df: 0xf0001e1e,
+ 0x76e0: 0x002d9a8a, 0x76e1: 0xf0001f0a, 0x76e2: 0xf0000a0a, 0x76e3: 0xf0001f0a,
+ 0x76e4: 0x0030be8a, 0x76e5: 0xf0001f0a, 0x76e6: 0xf0000a0a, 0x76e7: 0xe0000a5f,
+ 0x76e8: 0xe0001996, 0x76e9: 0x0030f68a, 0x76ea: 0xe00019b2, 0x76eb: 0xe00019b9,
+ 0x76ec: 0x002e228a, 0x76ed: 0x002c3a8a, 0x76ee: 0x002c628a, 0x76ef: 0x002e828a,
+ 0x76f0: 0x002d9a84, 0x76f1: 0xf0001f04, 0x76f2: 0xf0000404, 0x76f3: 0xf0001f04,
+ 0x76f4: 0x0030be84, 0x76f5: 0xf0001f04, 0x76f6: 0xf0000404, 0x76f7: 0xe0000a5a,
+ 0x76f8: 0xe0001993, 0x76f9: 0x0030f684, 0x76fa: 0xe00019af, 0x76fb: 0xe00019b5,
+ 0x76fc: 0x002e2284, 0x76fd: 0x002c3a84, 0x76fe: 0x002c6284, 0x76ff: 0x002e8284,
+ // Block 0x1dc, offset 0x7700
+ 0x7700: 0xe000002a, 0x7701: 0xe000002f, 0x7702: 0xe0000034, 0x7703: 0xe0000039,
+ 0x7704: 0xe000003e, 0x7705: 0xe0000043, 0x7706: 0xe0000048, 0x7707: 0xe000004d,
+ 0x7708: 0xf0001f04, 0x7709: 0xf0001f04, 0x770a: 0xf0001f04, 0x770b: 0xf0001f04,
+ 0x770c: 0xf0001f04, 0x770d: 0xf0001f04, 0x770e: 0xf0001f04, 0x770f: 0xf0001f04,
+ 0x7710: 0xf0001f04, 0x7711: 0xf0000404, 0x7712: 0xf0000404, 0x7713: 0xf0000404,
+ 0x7714: 0xf0000404, 0x7715: 0xf0000404, 0x7716: 0xf0000404, 0x7717: 0xf0000404,
+ 0x7718: 0xf0000404, 0x7719: 0xf0000404, 0x771a: 0xf0000404, 0x771b: 0xf0000404,
+ 0x771c: 0xf0000404, 0x771d: 0xf0000404, 0x771e: 0xf0000404, 0x771f: 0xf0000404,
+ 0x7720: 0xf0000404, 0x7721: 0xf0000404, 0x7722: 0xf0000404, 0x7723: 0xf0000404,
+ 0x7724: 0xf0000404, 0x7725: 0xf0000404, 0x7726: 0xf0000404, 0x7727: 0xf0000404,
+ 0x7728: 0xf0000404, 0x7729: 0xf0000404, 0x772a: 0xf0000404, 0x772b: 0xf0000404,
+ 0x772c: 0xf0000404, 0x772d: 0xf0000404, 0x772e: 0xf0000404, 0x772f: 0xf0000404,
+ 0x7730: 0xf0000404, 0x7731: 0xf0000404, 0x7732: 0xf0000404, 0x7733: 0xe0001947,
+ 0x7734: 0xf0000404, 0x7735: 0xf0000404, 0x7736: 0x002bde8c, 0x7737: 0x002c0a8c,
+ 0x7738: 0x002c3a8c, 0x7739: 0x002c628c, 0x773a: 0x002c988c, 0x773b: 0x002d088c,
+ 0x773c: 0x002d228c, 0x773d: 0x002d688c, 0x773e: 0x002d9a8c, 0x773f: 0x002dcc8c,
+ // Block 0x1dd, offset 0x7740
+ 0x7740: 0xf0001d1c, 0x7741: 0xf0001d1d, 0x7742: 0xe000084d, 0x7743: 0xf0001c1d,
+ 0x7744: 0xf0001c1c, 0x7745: 0xf0001c1c, 0x7746: 0xe00008b0, 0x7747: 0xe00008c4,
+ 0x7748: 0xf0001d1c, 0x7749: 0xf0001c1d, 0x774a: 0xf0001c1c, 0x774b: 0xf0001d1d,
+ 0x774c: 0xf0001c1c, 0x774d: 0xf0001d1d, 0x774e: 0xf0001d1d, 0x774f: 0xf0001c1c,
+ 0x7750: 0xf0001c1c, 0x7751: 0xf0001c1c, 0x7752: 0xe000097e, 0x7753: 0xe0001999,
+ 0x7754: 0xf0001c1c, 0x7755: 0xe0000999, 0x7756: 0xe00009a5, 0x7757: 0xf0001d1d,
+ 0x7758: 0xe00009d5, 0x7759: 0xe00009dd, 0x775a: 0xf0001d1d, 0x775b: 0xf0001c1c,
+ 0x775c: 0xf0001c1d, 0x775d: 0xf0001c1d, 0x775e: 0xe0000a56, 0x775f: 0xe000085e,
+ 0x7760: 0xf0001f04, 0x7761: 0xf0001f04, 0x7762: 0xf0001f04, 0x7763: 0xf0001f04,
+ 0x7764: 0xf0001f04, 0x7765: 0xf0001f04, 0x7766: 0xf0001f04, 0x7767: 0xf0001f04,
+ 0x7768: 0xf0001f04, 0x7769: 0xf0000404, 0x776a: 0xf0000404, 0x776b: 0xf0000404,
+ 0x776c: 0xf0000404, 0x776d: 0xf0000404, 0x776e: 0xf0000404, 0x776f: 0xf0000404,
+ 0x7770: 0xf0000404, 0x7771: 0xf0000404, 0x7772: 0xf0000404, 0x7773: 0xf0000404,
+ 0x7774: 0xf0000404, 0x7775: 0xf0000404, 0x7776: 0xf0000404, 0x7777: 0xf0000404,
+ 0x7778: 0xf0000404, 0x7779: 0xf0000404, 0x777a: 0xf0000404, 0x777b: 0xf0000404,
+ 0x777c: 0xf0000404, 0x777d: 0xf0000404, 0x777e: 0xf0000404, 0x777f: 0xe000092f,
+ // Block 0x1de, offset 0x7780
+ 0x7780: 0xf0001f04, 0x7781: 0xf0001f04, 0x7782: 0xf0001f04, 0x7783: 0xf0001f04,
+ 0x7784: 0xf0001f04, 0x7785: 0xf0001f04, 0x7786: 0xf0001f04, 0x7787: 0xf0001f04,
+ 0x7788: 0xf0001f04, 0x7789: 0xf0001f04, 0x778a: 0xf0001f04,
+ 0x7790: 0xf0000a04, 0x7791: 0xf0000a04, 0x7792: 0xf0000a04, 0x7793: 0xf0000a04,
+ 0x7794: 0xf0000a04, 0x7795: 0xf0000a04, 0x7796: 0xf0000a04, 0x7797: 0xf0000a04,
+ 0x7798: 0xf0000a04, 0x7799: 0xf0000a04, 0x779a: 0xf0000a04, 0x779b: 0xf0000a04,
+ 0x779c: 0xf0000a04, 0x779d: 0xf0000a04, 0x779e: 0xf0000a04, 0x779f: 0xf0000a04,
+ 0x77a0: 0xf0000a04, 0x77a1: 0xf0000a04, 0x77a2: 0xf0000a04, 0x77a3: 0xf0000a04,
+ 0x77a4: 0xf0000a04, 0x77a5: 0xf0000a04, 0x77a6: 0xf0000a04, 0x77a7: 0xe000194b,
+ 0x77a8: 0xf0000a04, 0x77a9: 0xf0000a04, 0x77aa: 0xf0000a04, 0x77ab: 0x002c3a8c,
+ 0x77ac: 0x002f7a8c, 0x77ad: 0xf0000c0c, 0x77ae: 0xf0000c0c,
+ 0x77b0: 0x002bde9d, 0x77b1: 0x002c0a9d, 0x77b2: 0x002c3a9d, 0x77b3: 0x002c629d,
+ 0x77b4: 0x002c989d, 0x77b5: 0x002d089d, 0x77b6: 0x002d229d, 0x77b7: 0x002d689d,
+ 0x77b8: 0x002d9a9d, 0x77b9: 0x002dcc9d, 0x77ba: 0x002dfe9d, 0x77bb: 0x002e229d,
+ 0x77bc: 0x002e829d, 0x77bd: 0x002e9e9d, 0x77be: 0x002ee29d, 0x77bf: 0x002f2c9d,
+ // Block 0x1df, offset 0x77c0
+ 0x77c0: 0x80000000, 0x77c1: 0x80000000, 0x77c2: 0x80000000, 0x77c3: 0x80000000,
+ 0x77c4: 0x80000000, 0x77c5: 0x80000000, 0x77c6: 0x80000000, 0x77c7: 0x80000000,
+ 0x77c8: 0x80000000, 0x77c9: 0x40020020, 0x77ca: 0x40020220, 0x77cb: 0x40020420,
+ 0x77cc: 0x40020620, 0x77cd: 0x40020820, 0x77ce: 0x80000000, 0x77cf: 0x80000000,
+ 0x77d0: 0x80000000, 0x77d1: 0x80000000, 0x77d2: 0x80000000, 0x77d3: 0x80000000,
+ 0x77d4: 0x80000000, 0x77d5: 0x80000000, 0x77d6: 0x80000000, 0x77d7: 0x80000000,
+ 0x77d8: 0x80000000, 0x77d9: 0x80000000, 0x77da: 0x80000000, 0x77db: 0x80000000,
+ 0x77dc: 0x80000000, 0x77dd: 0x80000000, 0x77de: 0x80000000, 0x77df: 0x80000000,
+ 0x77e0: 0x402be020, 0x77e1: 0x402be220, 0x77e2: 0x402be420, 0x77e3: 0x402c5a20,
+ 0x77e4: 0x402be620, 0x77e5: 0x402be820, 0x77e6: 0x402c5820, 0x77e7: 0x402bea20,
+ 0x77e8: 0x402bec20, 0x77e9: 0x402bee20, 0x77ea: 0x4004d820, 0x77eb: 0x40093820,
+ 0x77ec: 0x40024020, 0x77ed: 0x40021a20, 0x77ee: 0x4002e420, 0x77ef: 0x4004e220,
+ 0x77f0: 0x4029cc20, 0x77f1: 0x4029ce20, 0x77f2: 0x4029d020, 0x77f3: 0x4029d220,
+ 0x77f4: 0x4029d420, 0x77f5: 0x4029d620, 0x77f6: 0x4029d820, 0x77f7: 0x402c5e20,
+ 0x77f8: 0x4029dc20, 0x77f9: 0x4029de20, 0x77fa: 0x40026c20, 0x77fb: 0x402c6220,
+ 0x77fc: 0x40094020, 0x77fd: 0x40094220, 0x77fe: 0x40094420, 0x77ff: 0x4002c420,
+ // Block 0x1e0, offset 0x7800
+ 0x7800: 0x402bf020, 0x7801: 0x402bf220, 0x7802: 0x402bf420, 0x7803: 0x402bf620,
+ 0x7804: 0x402bf820, 0x7805: 0x402bfa20, 0x7806: 0x402bfc20, 0x7807: 0x402bfe20,
+ 0x7808: 0x402c0020, 0x7809: 0x402c0220, 0x780a: 0x402c0420, 0x780b: 0x402c0620,
+ 0x780c: 0xc5460002, 0x780d: 0x402c0a20, 0x780e: 0x402c0c20, 0x780f: 0x402c0e20,
+ 0x7810: 0x402c1020, 0x7811: 0x402c1220, 0x7812: 0x402c1420, 0x7813: 0x402c1620,
+ 0x7814: 0x402c1820, 0x7815: 0x402c1a20, 0x7816: 0x402c1c20, 0x7817: 0x402c1e20,
+ 0x7818: 0x402c2020, 0x7819: 0x402c2220, 0x781a: 0x402c2420, 0x781b: 0x4003f820,
+ 0x781c: 0x4004e420, 0x781d: 0x4003fa20, 0x781e: 0x40062420, 0x781f: 0x40021620,
+ 0x7820: 0x402c2620, 0x7821: 0x402c2820, 0x7822: 0x402c5020, 0x7823: 0x402c5220,
+ 0x7824: 0x402c5420, 0x7825: 0x402c5620, 0x7826: 0x402c6020, 0x7827: 0x402c2a20,
+ 0x7828: 0x402c2c20, 0x7829: 0x402c2e20, 0x782a: 0x402c3020, 0x782b: 0x402c3220,
+ 0x782c: 0xc5430002, 0x782d: 0x402c3620, 0x782e: 0x402c3820, 0x782f: 0x402c3a20,
+ 0x7830: 0x402c3c20, 0x7831: 0x402c3e20, 0x7832: 0x402c4020, 0x7833: 0x402c4220,
+ 0x7834: 0x402c4420, 0x7835: 0x402c4620, 0x7836: 0x402c4820, 0x7837: 0x402c4a20,
+ 0x7838: 0x402c5c20, 0x7839: 0x402c4c20, 0x783a: 0x402c4e20, 0x783b: 0x4003fc20,
+ 0x783c: 0x40094820, 0x783d: 0x4003fe20, 0x783e: 0x40094c20, 0x783f: 0x80000000,
+ // Block 0x1e1, offset 0x7840
+ 0x7840: 0xe0001db7, 0x7841: 0xe0001db1, 0x7842: 0xe0001b08, 0x7843: 0xe0001e05,
+ 0x7844: 0xe0001df7, 0x7845: 0xe0001de9, 0x7846: 0xe0000873, 0x7847: 0xe0001e75,
+ 0x7848: 0xe0001ed1, 0x7849: 0xe0001ecb, 0x784a: 0xe0001b3c, 0x784b: 0xe0001ee3,
+ 0x784c: 0xe0001955, 0x784d: 0xe0001952, 0x784e: 0xe000195b, 0x784f: 0xe0001961,
+ 0x7850: 0xe00008d9, 0x7851: 0xe00020c7, 0x7852: 0xe000210f, 0x7853: 0xe0002109,
+ 0x7854: 0xe0001b7f, 0x7855: 0xe0002135, 0x7856: 0xe0002121, 0x7857: 0x40093e20,
+ 0x7858: 0xe00009bd, 0x7859: 0xe00022b1, 0x785a: 0xe00022ab, 0x785b: 0xe0001bb3,
+ 0x785c: 0xe00022c9, 0x785d: 0xe00023ac, 0x785e: 0x00318888, 0x785f: 0xe0000a22,
+ 0x7860: 0xe0001db4, 0x7861: 0xe0001dae, 0x7862: 0xe0001b05, 0x7863: 0xe0001e02,
+ 0x7864: 0xe0001df4, 0x7865: 0xe0001de6, 0x7866: 0xe000086b, 0x7867: 0xe0001e72,
+ 0x7868: 0xe0001ece, 0x7869: 0xe0001ec8, 0x786a: 0xe0001b39, 0x786b: 0xe0001ee0,
+ 0x786c: 0xe0001fb8, 0x786d: 0xe0001fb5, 0x786e: 0xe0001b73, 0x786f: 0xe0001fc1,
+ 0x7870: 0xe00008d3, 0x7871: 0xe00020c4, 0x7872: 0xe000210c, 0x7873: 0xe0002106,
+ 0x7874: 0xe0001b7c, 0x7875: 0xe0002132, 0x7876: 0xe000211e, 0x7877: 0x40093c20,
+ 0x7878: 0xe00009ba, 0x7879: 0xe00022ae, 0x787a: 0xe00022a8, 0x787b: 0xe0001bb0,
+ 0x787c: 0xe00022c6, 0x787d: 0xe00023a9, 0x787e: 0x40318820, 0x787f: 0xe00023b8,
+ // Block 0x1e2, offset 0x7880
+ 0x7880: 0xe0001e1f, 0x7881: 0xe0001e1c, 0x7882: 0xe0001dbd, 0x7883: 0xe0001dba,
+ 0x7884: 0xe0001e19, 0x7885: 0xe0001e16, 0x7886: 0xe0001e63, 0x7887: 0xe0001e60,
+ 0x7888: 0xe0001b36, 0x7889: 0xe0001b33, 0x788a: 0xe0001e6f, 0x788b: 0xe0001e6c,
+ 0x788c: 0xe0001e69, 0x788d: 0xe0001e66, 0x788e: 0xe0001e8f, 0x788f: 0xe0001e8c,
+ 0x7890: 0xe00008d0, 0x7891: 0xe00008cd, 0x7892: 0xe0001f09, 0x7893: 0xe0001f06,
+ 0x7894: 0xe0001ed7, 0x7895: 0xe0001ed4, 0x7896: 0xe0001eef, 0x7897: 0xe0001eec,
+ 0x7898: 0xe0001f03, 0x7899: 0xe0001f00, 0x789a: 0xe0001edd, 0x789b: 0xe0001eda,
+ 0x789c: 0xe0001b6a, 0x789d: 0xe0001b67, 0x789e: 0xe0001f5e, 0x789f: 0xe0001f5b,
+ 0x78a0: 0xe0001f6a, 0x78a1: 0xe0001f67, 0x78a2: 0xe0001f70, 0x78a3: 0xe0001f6d,
+ 0x78a4: 0xe0001b70, 0x78a5: 0xe0001b6d, 0x78a6: 0xe000093e, 0x78a7: 0xe000093b,
+ 0x78a8: 0xe0001968, 0x78a9: 0xe0001fc8, 0x78aa: 0xe0001971, 0x78ab: 0xe0001fce,
+ 0x78ac: 0xe0001958, 0x78ad: 0xe0001fbb, 0x78ae: 0xe000196e, 0x78af: 0xe0001fcb,
+ 0x78b0: 0xe000196b, 0x78b1: 0x402da220, 0x78b2: 0xe000198a, 0x78b3: 0xe0001fe7,
+ 0x78b4: 0xe0001b79, 0x78b5: 0xe0001b76, 0x78b6: 0xe0002002, 0x78b7: 0xe0001fff,
+ 0x78b8: 0x402f7220, 0x78b9: 0xe0002035, 0x78ba: 0xe0002032, 0x78bb: 0xe0002041,
+ 0x78bc: 0xe000203e, 0x78bd: 0xe000203b, 0x78be: 0xe0002038, 0x78bf: 0xe0000975,
+ // Block 0x1e3, offset 0x78c0
+ 0x78c0: 0xe000096f, 0x78c1: 0xe0000969, 0x78c2: 0xe0000966, 0x78c3: 0xe00020b5,
+ 0x78c4: 0xe00020b2, 0x78c5: 0xe00020d3, 0x78c6: 0xe00020d0, 0x78c7: 0xe00020c1,
+ 0x78c8: 0xe00020be, 0x78c9: 0xe00023fa, 0x78ca: 0x002eda88, 0x78cb: 0x402eda20,
+ 0x78cc: 0xe000216f, 0x78cd: 0xe000216c, 0x78ce: 0xe0002115, 0x78cf: 0xe0002112,
+ 0x78d0: 0xe000212f, 0x78d1: 0xe000212c, 0x78d2: 0xe00009c4, 0x78d3: 0xe00009c0,
+ 0x78d4: 0xe00021f5, 0x78d5: 0xe00021f2, 0x78d6: 0xe0002207, 0x78d7: 0xe0002204,
+ 0x78d8: 0xe00021fb, 0x78d9: 0xe00021f8, 0x78da: 0xe000222d, 0x78db: 0xe000222a,
+ 0x78dc: 0xe0001bad, 0x78dd: 0xe0001baa, 0x78de: 0xe000224f, 0x78df: 0xe000224c,
+ 0x78e0: 0xe000223b, 0x78e1: 0xe0002238, 0x78e2: 0xe000228a, 0x78e3: 0xe0002287,
+ 0x78e4: 0xe000227b, 0x78e5: 0xe0002278, 0x78e6: 0x00303688, 0x78e7: 0x40303620,
+ 0x78e8: 0xe00022f5, 0x78e9: 0xe00022f2, 0x78ea: 0xe0002309, 0x78eb: 0xe0002306,
+ 0x78ec: 0xe00022b7, 0x78ed: 0xe00022b4, 0x78ee: 0xe00022c3, 0x78ef: 0xe00022c0,
+ 0x78f0: 0xe00022ef, 0x78f1: 0xe00022ec, 0x78f2: 0xe0002303, 0x78f3: 0xe0002300,
+ 0x78f4: 0xe0001bb9, 0x78f5: 0xe0001bb6, 0x78f6: 0xe0001bbf, 0x78f7: 0xe0001bbc,
+ 0x78f8: 0xe00023bb, 0x78f9: 0xe00023df, 0x78fa: 0xe00023dc, 0x78fb: 0xe00023eb,
+ 0x78fc: 0xe00023e8, 0x78fd: 0xe00023e5, 0x78fe: 0xe00023e2, 0x78ff: 0xe0000a0f,
+ // Block 0x1e4, offset 0x7900
+ 0x7900: 0x402c1a20, 0x7901: 0x002c2a88, 0x7902: 0x002c3288, 0x7903: 0x402c3220,
+ 0x7904: 0x0031c488, 0x7905: 0x4031c420, 0x7906: 0x002efa88, 0x7907: 0x002c4e88,
+ 0x7908: 0x402c4e20, 0x7909: 0x002c7288, 0x790a: 0x002c7a88, 0x790b: 0x002c8488,
+ 0x790c: 0x402c8420, 0x790d: 0xe0000a70, 0x790e: 0x002cae88, 0x790f: 0x002cb888,
+ 0x7910: 0x002cc288, 0x7911: 0x002d1688, 0x7912: 0x402d1620, 0x7913: 0x002d4488,
+ 0x7914: 0x002d5888, 0x7915: 0x402d7820, 0x7916: 0x002dc288, 0x7917: 0x002db688,
+ 0x7918: 0x002e0a88, 0x7919: 0x402e0a20, 0x791a: 0x402e3820, 0x791b: 0x402e7220,
+ 0x791c: 0x0030a088, 0x791d: 0x002eb488, 0x791e: 0x402ebc20, 0x791f: 0x002f1088,
+ 0x7920: 0xe0002197, 0x7921: 0xe0002194, 0x7922: 0x002d6088, 0x7923: 0x402d6020,
+ 0x7924: 0x002f3e88, 0x7925: 0x402f3e20, 0x7926: 0x002f8288, 0x7927: 0x0031b488,
+ 0x7928: 0x4031b420, 0x7929: 0x00300888, 0x792a: 0x40301220, 0x792b: 0x40304220,
+ 0x792c: 0x00304a88, 0x792d: 0x40304a20, 0x792e: 0x00305288, 0x792f: 0xe0002329,
+ 0x7930: 0xe0002326, 0x7931: 0x0030b488, 0x7932: 0x0030cc88, 0x7933: 0x00311888,
+ 0x7934: 0x40311820, 0x7935: 0x00313488, 0x7936: 0x40313420, 0x7937: 0x00316488,
+ 0x7938: 0x00316e88, 0x7939: 0x40316e20, 0x793a: 0x40317820, 0x793b: 0x4031a620,
+ 0x793c: 0x0031bc88, 0x793d: 0x4031bc20, 0x793e: 0xe0000a43, 0x793f: 0x40319420,
+ // Block 0x1e5, offset 0x7940
+ 0x7940: 0x40321220, 0x7941: 0x40321a20, 0x7942: 0x40322220, 0x7943: 0x40322a20,
+ 0x7944: 0xe00008fb, 0x7945: 0xe00008f7, 0x7946: 0xe00008f3, 0x7947: 0xe0002064,
+ 0x7948: 0xe0002061, 0x7949: 0xe000205e, 0x794a: 0xe00020f4, 0x794b: 0xe00020f1,
+ 0x794c: 0xe00020ee, 0x794d: 0xe0001de3, 0x794e: 0xe0001de0, 0x794f: 0xe000195e,
+ 0x7950: 0xe0001fbe, 0x7951: 0xe000211b, 0x7952: 0xe0002118, 0x7953: 0xe00022bd,
+ 0x7954: 0xe00022ba, 0x7955: 0xe00022e8, 0x7956: 0xe00022e4, 0x7957: 0xe00022d0,
+ 0x7958: 0xe00022cc, 0x7959: 0xe00022e0, 0x795a: 0xe00022dc, 0x795b: 0xe00022d8,
+ 0x795c: 0xe00022d4, 0x795d: 0x402cae20, 0x795e: 0xe0001dfe, 0x795f: 0xe0001dfa,
+ 0x7960: 0xe0001e12, 0x7961: 0xe0001e0e,
+ 0x7964: 0x002d3a88, 0x7965: 0x402d3a20, 0x7966: 0xe0001f64, 0x7967: 0xe0001f61,
+ 0x7968: 0xe0001ffc, 0x7969: 0xe0001ff9, 0x796a: 0xe0002161, 0x796b: 0xe000215e,
+ 0x796c: 0xe0002168, 0x796d: 0xe0002164,
+ 0x7970: 0xe0001ff0, 0x7971: 0xe0001ec5, 0x7972: 0xe0001ec2, 0x7973: 0xe0001ebf,
+ 0x7974: 0xe0001f58, 0x7975: 0xe0001f55, 0x7976: 0x002d7888, 0x7977: 0x00319488,
+ 0x7978: 0xe00020bb, 0x7979: 0xe00020b8, 0x797a: 0xe0001df0, 0x797b: 0xe0001dec,
+ // Block 0x1e6, offset 0x7980
+ 0x7980: 0xe0001e2b, 0x7981: 0xe0001e28, 0x7982: 0xe0001e31, 0x7983: 0xe0001e2e,
+ 0x7984: 0xe0001f25, 0x7985: 0xe0001f22, 0x7986: 0xe0001f2b, 0x7987: 0xe0001f28,
+ 0x7988: 0xe0001977, 0x7989: 0xe0001fd4, 0x798a: 0xe000197a, 0x798b: 0xe0001fd7,
+ 0x798c: 0xe000218b, 0x798d: 0xe0002188, 0x798e: 0xe0002191, 0x798f: 0xe000218e,
+ 0x7990: 0xe000220d, 0x7991: 0xe000220a, 0x7992: 0xe0002213, 0x7993: 0xe0002210,
+ 0x7994: 0xe000231d, 0x7995: 0xe000231a, 0x7996: 0xe0002323, 0x7997: 0xe0002320,
+ 0x7998: 0xe0002263, 0x7999: 0xe0002260, 0x799a: 0xe0002296, 0x799b: 0xe0002293,
+ 0x799c: 0x00312288, 0x799d: 0x40312220, 0x799e: 0xe0001f82, 0x799f: 0xe0001f7f,
+ 0x79a0: 0x002ebc88, 0x79a1: 0x402c8c20, 0x79a2: 0x002f2288, 0x79a3: 0x402f2220,
+ 0x79a4: 0x00314088, 0x79a5: 0x40314020, 0x79a6: 0xe0001e0b, 0x79a7: 0xe0001e08,
+ 0x79a8: 0xe0001ef5, 0x79a9: 0xe0001ef2, 0x79aa: 0xe0002128, 0x79ab: 0xe0002124,
+ 0x79ac: 0xe000214c, 0x79ad: 0xe0002148, 0x79ae: 0xe0002153, 0x79af: 0xe0002150,
+ 0x79b0: 0xe000215a, 0x79b1: 0xe0002156, 0x79b2: 0xe00023cd, 0x79b3: 0xe00023ca,
+ 0x79b4: 0x402e5e20, 0x79b5: 0x402ed020, 0x79b6: 0x40305a20, 0x79b7: 0x402dd420,
+ 0x79b8: 0xe00008e5, 0x79b9: 0xe00009e9, 0x79ba: 0x002be888, 0x79bb: 0x002c4488,
+ 0x79bc: 0x402c4420, 0x79bd: 0x002e3888, 0x79be: 0x00303e88, 0x79bf: 0x402ffc20,
+ // Block 0x1e7, offset 0x79c0
+ 0x79c2: 0x80004502,
+ 0x79c5: 0x80007f02, 0x79c6: 0x80005f02, 0x79c7: 0x80006002,
+ 0x79c8: 0x80006002, 0x79c9: 0x80006002, 0x79ca: 0x80005f02, 0x79cb: 0x80005f02,
+ 0x79cc: 0x80005f02, 0x79cd: 0x80006002, 0x79ce: 0x80006002, 0x79cf: 0x80000000,
+ 0x79d0: 0x80005f02, 0x79d1: 0x80005f02, 0x79d2: 0x80005f02, 0x79d3: 0x80006002,
+ 0x79d4: 0x80006002, 0x79d5: 0x80006002, 0x79d6: 0x80006002, 0x79d7: 0x80005f02,
+ 0x79d8: 0x80008002, 0x79d9: 0x80006002, 0x79da: 0x80006002, 0x79db: 0x80005f02,
+ 0x79dc: 0x80006002, 0x79dd: 0x80005f02, 0x79de: 0x80005f02, 0x79df: 0x80006002,
+ 0x79e0: 0x80008102, 0x79e1: 0x80008202, 0x79e2: 0x80006002, 0x79e3: 0x002bde84,
+ 0x79e4: 0x002c9884, 0x79e5: 0x002d9a84, 0x79e6: 0x002ee284, 0x79e7: 0x00306c84,
+ 0x79e8: 0x002c3a84, 0x79e9: 0x002c6284, 0x79ea: 0x002d6884, 0x79eb: 0x002e8284,
+ 0x79ec: 0x002f7a84, 0x79ed: 0x00302c84, 0x79ee: 0x0030be84, 0x79ef: 0x0030f684,
+ 0x79f0: 0x00326688, 0x79f1: 0x40326620, 0x79f2: 0x0032a688, 0x79f3: 0x4032a620,
+ 0x79f5: 0x40064220, 0x79f6: 0x00326088, 0x79f7: 0x40326020,
+ 0x79fa: 0x00326c84, 0x79fb: 0x40329220,
+ 0x79fc: 0x40329020, 0x79fd: 0x40329420, 0x79fe: 0x40026220,
+ // Block 0x1e8, offset 0x7a00
+ 0x7a00: 0xe0001e45, 0x7a01: 0xe0001e42, 0x7a02: 0xe0001e51, 0x7a03: 0xe0001e4e,
+ 0x7a04: 0xe0001e57, 0x7a05: 0xe0001e54, 0x7a06: 0xe0001e5d, 0x7a07: 0xe0001e5a,
+ 0x7a08: 0xe0001e7c, 0x7a09: 0xe0001e78, 0x7a0a: 0xe0001e95, 0x7a0b: 0xe0001e92,
+ 0x7a0c: 0xe0001ea1, 0x7a0d: 0xe0001e9e, 0x7a0e: 0xe0001ead, 0x7a0f: 0xe0001eaa,
+ 0x7a10: 0xe0001e9b, 0x7a11: 0xe0001e98, 0x7a12: 0xe0001ea7, 0x7a13: 0xe0001ea4,
+ 0x7a14: 0xe0001f18, 0x7a15: 0xe0001f14, 0x7a16: 0xe0001f10, 0x7a17: 0xe0001f0c,
+ 0x7a18: 0xe0001f37, 0x7a19: 0xe0001f34, 0x7a1a: 0xe0001f3d, 0x7a1b: 0xe0001f3a,
+ 0x7a1c: 0xe0001efc, 0x7a1d: 0xe0001ef8, 0x7a1e: 0xe0001f46, 0x7a1f: 0xe0001f43,
+ 0x7a20: 0xe0001f76, 0x7a21: 0xe0001f73, 0x7a22: 0xe0001f8e, 0x7a23: 0xe0001f8b,
+ 0x7a24: 0xe0001f9a, 0x7a25: 0xe0001f97, 0x7a26: 0xe0001f88, 0x7a27: 0xe0001f85,
+ 0x7a28: 0xe0001f94, 0x7a29: 0xe0001f91, 0x7a2a: 0xe0001fa0, 0x7a2b: 0xe0001f9d,
+ 0x7a2c: 0xe0001980, 0x7a2d: 0xe0001fdd, 0x7a2e: 0xe0001964, 0x7a2f: 0xe0001fc4,
+ 0x7a30: 0xe0001ff6, 0x7a31: 0xe0001ff3, 0x7a32: 0xe0002008, 0x7a33: 0xe0002005,
+ 0x7a34: 0xe000200e, 0x7a35: 0xe000200b, 0x7a36: 0xe0002047, 0x7a37: 0xe0002044,
+ 0x7a38: 0xe000204e, 0x7a39: 0xe000204a, 0x7a3a: 0xe000205b, 0x7a3b: 0xe0002058,
+ 0x7a3c: 0xe0002055, 0x7a3d: 0xe0002052, 0x7a3e: 0xe0002070, 0x7a3f: 0xe000206d,
+ // Block 0x1e9, offset 0x7a40
+ 0x7a40: 0xe0002076, 0x7a41: 0xe0002073, 0x7a42: 0xe000207c, 0x7a43: 0xe0002079,
+ 0x7a44: 0xe00020cd, 0x7a45: 0xe00020ca, 0x7a46: 0xe00020d9, 0x7a47: 0xe00020d6,
+ 0x7a48: 0xe00020e5, 0x7a49: 0xe00020e2, 0x7a4a: 0xe00020df, 0x7a4b: 0xe00020dc,
+ 0x7a4c: 0xe000213c, 0x7a4d: 0xe0002138, 0x7a4e: 0xe0002144, 0x7a4f: 0xe0002140,
+ 0x7a50: 0xe000217e, 0x7a51: 0xe000217a, 0x7a52: 0xe0002176, 0x7a53: 0xe0002172,
+ 0x7a54: 0xe00021ce, 0x7a55: 0xe00021cb, 0x7a56: 0xe00021d4, 0x7a57: 0xe00021d1,
+ 0x7a58: 0xe0002201, 0x7a59: 0xe00021fe, 0x7a5a: 0xe0002219, 0x7a5b: 0xe0002216,
+ 0x7a5c: 0xe0002220, 0x7a5d: 0xe000221c, 0x7a5e: 0xe0002227, 0x7a5f: 0xe0002224,
+ 0x7a60: 0xe0002249, 0x7a61: 0xe0002246, 0x7a62: 0xe0002255, 0x7a63: 0xe0002252,
+ 0x7a64: 0xe0002234, 0x7a65: 0xe0002230, 0x7a66: 0xe0002242, 0x7a67: 0xe000223e,
+ 0x7a68: 0xe000225c, 0x7a69: 0xe0002258, 0x7a6a: 0xe0002284, 0x7a6b: 0xe0002281,
+ 0x7a6c: 0xe0002290, 0x7a6d: 0xe000228d, 0x7a6e: 0xe00022a2, 0x7a6f: 0xe000229f,
+ 0x7a70: 0xe000229c, 0x7a71: 0xe0002299, 0x7a72: 0xe000235d, 0x7a73: 0xe000235a,
+ 0x7a74: 0xe0002369, 0x7a75: 0xe0002366, 0x7a76: 0xe0002363, 0x7a77: 0xe0002360,
+ 0x7a78: 0xe00022fc, 0x7a79: 0xe00022f8, 0x7a7a: 0xe0002310, 0x7a7b: 0xe000230c,
+ 0x7a7c: 0xe000236f, 0x7a7d: 0xe000236c, 0x7a7e: 0xe0002375, 0x7a7f: 0xe0002372,
+ // Block 0x1ea, offset 0x7a80
+ 0x7a80: 0xe0002388, 0x7a81: 0xe0002385, 0x7a82: 0xe0002382, 0x7a83: 0xe000237f,
+ 0x7a84: 0xe0002391, 0x7a85: 0xe000238e, 0x7a86: 0xe0002397, 0x7a87: 0xe0002394,
+ 0x7a88: 0xe000239d, 0x7a89: 0xe000239a, 0x7a8a: 0xe00019ac, 0x7a8b: 0xe00019a9,
+ 0x7a8c: 0xe00019a6, 0x7a8d: 0xe00019a3, 0x7a8e: 0xe00023c7, 0x7a8f: 0xe00023c4,
+ 0x7a90: 0xe0001bc5, 0x7a91: 0xe0001bc2, 0x7a92: 0xe00023f1, 0x7a93: 0xe00023ee,
+ 0x7a94: 0xe00023f7, 0x7a95: 0xe00023f4, 0x7a96: 0xe0001fa3, 0x7a97: 0xe000227e,
+ 0x7a98: 0xe000238b, 0x7a99: 0xe00023b5, 0x7a9a: 0xe0001e4b,
+ 0x7a9c: 0x40300420, 0x7a9d: 0x40300620, 0x7a9e: 0xe0000a26, 0x7a9f: 0x402c9620,
+ 0x7aa0: 0xe0001e37, 0x7aa1: 0xe0001e34, 0x7aa2: 0xe0001e25, 0x7aa3: 0xe0001e22,
+ 0x7aa4: 0xe0001b0f, 0x7aa5: 0xe0001b0b, 0x7aa6: 0xe0001b17, 0x7aa7: 0xe0001b13,
+ 0x7aa8: 0xe0001b27, 0x7aa9: 0xe0001b23, 0x7aaa: 0xe0001b1f, 0x7aab: 0xe0001b1b,
+ 0x7aac: 0xe0001b2f, 0x7aad: 0xe0001b2b, 0x7aae: 0xe0001dc4, 0x7aaf: 0xe0001dc0,
+ 0x7ab0: 0xe0001dcc, 0x7ab1: 0xe0001dc8, 0x7ab2: 0xe0001ddc, 0x7ab3: 0xe0001dd8,
+ 0x7ab4: 0xe0001dd4, 0x7ab5: 0xe0001dd0, 0x7ab6: 0xe0001e3e, 0x7ab7: 0xe0001e3a,
+ 0x7ab8: 0xe0001f31, 0x7ab9: 0xe0001f2e, 0x7aba: 0xe0001f1f, 0x7abb: 0xe0001f1c,
+ 0x7abc: 0xe0001ee9, 0x7abd: 0xe0001ee6, 0x7abe: 0xe0001b43, 0x7abf: 0xe0001b3f,
+ // Block 0x1eb, offset 0x7ac0
+ 0x7ac0: 0xe0001b4b, 0x7ac1: 0xe0001b47, 0x7ac2: 0xe0001b5b, 0x7ac3: 0xe0001b57,
+ 0x7ac4: 0xe0001b53, 0x7ac5: 0xe0001b4f, 0x7ac6: 0xe0001b63, 0x7ac7: 0xe0001b5f,
+ 0x7ac8: 0xe0001974, 0x7ac9: 0xe0001fd1, 0x7aca: 0xe000197d, 0x7acb: 0xe0001fda,
+ 0x7acc: 0xe00021c5, 0x7acd: 0xe00021c2, 0x7ace: 0xe0002185, 0x7acf: 0xe0002182,
+ 0x7ad0: 0xe0001b86, 0x7ad1: 0xe0001b82, 0x7ad2: 0xe0001b8e, 0x7ad3: 0xe0001b8a,
+ 0x7ad4: 0xe0001b9e, 0x7ad5: 0xe0001b9a, 0x7ad6: 0xe0001b96, 0x7ad7: 0xe0001b92,
+ 0x7ad8: 0xe0001ba6, 0x7ad9: 0xe0001ba2, 0x7ada: 0xe000219e, 0x7adb: 0xe000219a,
+ 0x7adc: 0xe00021a6, 0x7add: 0xe00021a2, 0x7ade: 0xe00021b6, 0x7adf: 0xe00021b2,
+ 0x7ae0: 0xe00021ae, 0x7ae1: 0xe00021aa, 0x7ae2: 0xe00021be, 0x7ae3: 0xe00021ba,
+ 0x7ae4: 0xe0002357, 0x7ae5: 0xe0002354, 0x7ae6: 0xe0002317, 0x7ae7: 0xe0002314,
+ 0x7ae8: 0xe0002330, 0x7ae9: 0xe000232c, 0x7aea: 0xe0002338, 0x7aeb: 0xe0002334,
+ 0x7aec: 0xe0002348, 0x7aed: 0xe0002344, 0x7aee: 0xe0002340, 0x7aef: 0xe000233c,
+ 0x7af0: 0xe0002350, 0x7af1: 0xe000234c, 0x7af2: 0xe00023b2, 0x7af3: 0xe00023af,
+ 0x7af4: 0xe00023d9, 0x7af5: 0xe00023d6, 0x7af6: 0xe00023d3, 0x7af7: 0xe00023d0,
+ 0x7af8: 0xe00023c1, 0x7af9: 0xe00023be, 0x7afa: 0xe000097b, 0x7afb: 0xe0000978,
+ 0x7afc: 0x0030d888, 0x7afd: 0x4030d820, 0x7afe: 0x00312088, 0x7aff: 0x40312020,
+ // Block 0x1ec, offset 0x7b00
+ 0x7b00: 0x40063a20,
+ 0x7b2f: 0x40061e20,
+ 0x7b3e: 0x40063820,
+ // Block 0x1ed, offset 0x7b40
+ 0x7b42: 0x00021284, 0x7b43: 0x00021284,
+ 0x7b44: 0x00021284, 0x7b45: 0x00021284, 0x7b46: 0x00021284, 0x7b47: 0x0002129b,
+ 0x7b48: 0x00021284, 0x7b49: 0x00021284, 0x7b4a: 0x00021284, 0x7b4b: 0x80000000,
+ 0x7b4c: 0x80000000, 0x7b4d: 0x80000000, 0x7b4e: 0x80000000, 0x7b4f: 0x80000000,
+ 0x7b50: 0x40022620, 0x7b51: 0x0002269b, 0x7b52: 0x40022820, 0x7b53: 0x40022a20,
+ 0x7b54: 0x40022c20, 0x7b55: 0x40022e20, 0x7b56: 0x4004c420, 0x7b57: 0x40021820,
+ 0x7b58: 0x4003d420, 0x7b59: 0x4003d620, 0x7b5a: 0x4003d820, 0x7b5b: 0x4003da20,
+ 0x7b5c: 0x4003e220, 0x7b5d: 0x4003e420, 0x7b5e: 0x4003e620, 0x7b5f: 0x4003e820,
+ 0x7b60: 0x4004f820, 0x7b61: 0x4004fa20, 0x7b62: 0x40050220, 0x7b63: 0x40050420,
+ 0x7b64: 0x0002e484, 0x7b65: 0xf0001f04, 0x7b66: 0xf0000404, 0x7b67: 0x40050620,
+ 0x7b68: 0x40020e20, 0x7b69: 0x40021020, 0x7b6a: 0x80000000, 0x7b6b: 0x80000000,
+ 0x7b6c: 0x80000000, 0x7b6d: 0x80000000, 0x7b6e: 0x80000000, 0x7b6f: 0x0002129b,
+ 0x7b70: 0x4004f020, 0x7b71: 0x4004f420, 0x7b72: 0x40050e20, 0x7b73: 0xf0001f04,
+ 0x7b74: 0xf0000404, 0x7b75: 0x40051020, 0x7b76: 0xf0001f04, 0x7b77: 0xf0000404,
+ 0x7b78: 0x40051620, 0x7b79: 0x4003dc20, 0x7b7a: 0x4003de20, 0x7b7b: 0x40051820,
+ 0x7b7c: 0xe0001bc8, 0x7b7d: 0x4002e020, 0x7b7e: 0x40021420, 0x7b7f: 0x40051a20,
+ // Block 0x1ee, offset 0x7b80
+ 0x7b80: 0x40051e20, 0x7b81: 0x40052220, 0x7b82: 0x40052420, 0x7b83: 0x40050820,
+ 0x7b84: 0x40095820, 0x7b85: 0x40040c20, 0x7b86: 0x40040e20, 0x7b87: 0xf0001f04,
+ 0x7b88: 0xe0001bce, 0x7b89: 0xe0001bcb, 0x7b8a: 0x4004e820, 0x7b8b: 0x4004d420,
+ 0x7b8c: 0x40050a20, 0x7b8d: 0x40050c20, 0x7b8e: 0x4004da20, 0x7b8f: 0x40026620,
+ 0x7b90: 0x40052020, 0x7b91: 0x4004dc20, 0x7b92: 0x40095020, 0x7b93: 0x40023420,
+ 0x7b94: 0x40051c20, 0x7b95: 0x40039c20, 0x7b96: 0x40039e20, 0x7b97: 0xe00000ac,
+ 0x7b98: 0x4003a020, 0x7b99: 0x4003a220, 0x7b9a: 0x4003a420, 0x7b9b: 0x4003a620,
+ 0x7b9c: 0x4003a820, 0x7b9d: 0x4003aa20, 0x7b9e: 0x4003ac20, 0x7b9f: 0x00021284,
+ 0x7ba0: 0x80000000, 0x7ba1: 0x80000000, 0x7ba2: 0x80000000, 0x7ba3: 0x80000000,
+ 0x7ba4: 0x80000000,
+ 0x7baa: 0x80000000, 0x7bab: 0x80000000,
+ 0x7bac: 0x80000000, 0x7bad: 0x80000000, 0x7bae: 0x80000000, 0x7baf: 0x80000000,
+ 0x7bb0: 0x0029cc94, 0x7bb1: 0x002d9a94,
+ 0x7bb4: 0x0029d494, 0x7bb5: 0x0029d694, 0x7bb6: 0x0029d894, 0x7bb7: 0x0029da94,
+ 0x7bb8: 0x0029dc94, 0x7bb9: 0x0029de94, 0x7bba: 0x00093894, 0x7bbb: 0x00094e94,
+ 0x7bbc: 0x00094294, 0x7bbd: 0x0003f494, 0x7bbe: 0x0003f694, 0x7bbf: 0x002e9e94,
+ // Block 0x1ef, offset 0x7bc0
+ 0x7bc0: 0xe0000852, 0x7bc1: 0xe0000856, 0x7bc2: 0x002c3a8b, 0x7bc3: 0xe0001d7d,
+ 0x7bc4: 0x40081c20, 0x7bc5: 0xe00008a8, 0x7bc6: 0xe00008ac, 0x7bc7: 0x002cc28a,
+ 0x7bc8: 0x40081e20, 0x7bc9: 0xe0001d80, 0x7bca: 0x002d2285, 0x7bcb: 0x002d688b,
+ 0x7bcc: 0x002d688b, 0x7bcd: 0x002d688b, 0x7bce: 0x002d6885, 0x7bcf: 0xf0000202,
+ 0x7bd0: 0x002d9a8b, 0x7bd1: 0x002d9a8b, 0x7bd2: 0x002e228b, 0x7bd3: 0x002e2285,
+ 0x7bd4: 0x40082020, 0x7bd5: 0x002e9e8b, 0x7bd6: 0xe00020fa, 0x7bd7: 0x40082220,
+ 0x7bd8: 0x40082420, 0x7bd9: 0x002f2c8b, 0x7bda: 0x002f568b, 0x7bdb: 0x002f7a8b,
+ 0x7bdc: 0x002f7a8b, 0x7bdd: 0x002f7a8b, 0x7bde: 0x40082620, 0x7bdf: 0x40082820,
+ 0x7be0: 0xe0002269, 0x7be1: 0xe0000a37, 0x7be2: 0xe00022a5, 0x7be3: 0x40082a20,
+ 0x7be4: 0x00312a8b, 0x7be5: 0x40082c20, 0x7be7: 0x40082e20,
+ 0x7be8: 0x00312a8b, 0x7be9: 0x40083020, 0x7bea: 0x002dfe88, 0x7beb: 0xe0001de9,
+ 0x7bec: 0x002c0a8b, 0x7bed: 0x002c3a8b, 0x7bee: 0x40083220, 0x7bef: 0x002c9885,
+ 0x7bf0: 0x002c988b, 0x7bf1: 0x002d088b, 0x7bf2: 0x002d1e88, 0x7bf3: 0x002e828b,
+ 0x7bf4: 0x002ee285, 0x7bf5: 0x00389084, 0x7bf6: 0x00389284, 0x7bf7: 0x00389484,
+ 0x7bf8: 0x00389684, 0x7bf9: 0x002d9a85, 0x7bfa: 0x40083420, 0x7bfb: 0xe000090f,
+ 0x7bfc: 0x00327e85, 0x7bfd: 0x00325685, 0x7bfe: 0x0032568b, 0x7bff: 0x00327e8b,
+ // Block 0x1f0, offset 0x7c00
+ 0x7c00: 0x00093685, 0x7c01: 0x40083620, 0x7c02: 0x40083820, 0x7c03: 0x40083a20,
+ 0x7c04: 0x40083c20, 0x7c05: 0x002c628b, 0x7c06: 0x002c6285, 0x7c07: 0x002c9885,
+ 0x7c08: 0x002d9a85, 0x7c09: 0x002dcc85, 0x7c0a: 0x40083e20, 0x7c0b: 0x400a6e20,
+ 0x7c0c: 0x40084020, 0x7c0d: 0xe000085a, 0x7c0e: 0x402d1e20, 0x7c0f: 0x40084220,
+ 0x7c10: 0xe0000229, 0x7c11: 0xe0000231, 0x7c12: 0xe0000210, 0x7c13: 0xe0000219,
+ 0x7c14: 0xe000032b, 0x7c15: 0xe0000221, 0x7c16: 0xe000032f, 0x7c17: 0xe0000409,
+ 0x7c18: 0xe00004d7, 0x7c19: 0xe0000225, 0x7c1a: 0xe000059e, 0x7c1b: 0xe000022d,
+ 0x7c1c: 0xe000040d, 0x7c1d: 0xe00005a2, 0x7c1e: 0xe00006f6, 0x7c1f: 0xf0001e1e,
+ 0x7c20: 0x002d9a8a, 0x7c21: 0xe0001983, 0x7c22: 0xe0001986, 0x7c23: 0xe0001990,
+ 0x7c24: 0x0030be8a, 0x7c25: 0xe000199c, 0x7c26: 0xe000199f, 0x7c27: 0xe0000a5f,
+ 0x7c28: 0xe0001996, 0x7c29: 0x0030f68a, 0x7c2a: 0xe00019b2, 0x7c2b: 0xe00019b9,
+ 0x7c2c: 0x002e228a, 0x7c2d: 0x002c3a8a, 0x7c2e: 0x002c628a, 0x7c2f: 0x002e828a,
+ 0x7c30: 0x002d9a84, 0x7c31: 0xe0001fe0, 0x7c32: 0xe0001fe3, 0x7c33: 0xe0001fed,
+ 0x7c34: 0x0030be84, 0x7c35: 0xe0002378, 0x7c36: 0xe000237b, 0x7c37: 0xe0000a5a,
+ 0x7c38: 0xe0001993, 0x7c39: 0x0030f684, 0x7c3a: 0xe00019af, 0x7c3b: 0xe00019b5,
+ 0x7c3c: 0x002e2284, 0x7c3d: 0x002c3a84, 0x7c3e: 0x002c6284, 0x7c3f: 0x002e8284,
+ // Block 0x1f1, offset 0x7c40
+ 0x7c40: 0x400d1820, 0x7c41: 0x400d1a20, 0x7c42: 0x400d1c20, 0x7c43: 0x400d1e20,
+ 0x7c44: 0x400d2020, 0x7c45: 0x400d2220, 0x7c46: 0x400d2420, 0x7c47: 0x400d2620,
+ 0x7c48: 0x400d2820, 0x7c49: 0x400d2a20, 0x7c4a: 0x400d2c20,
+ 0x7c60: 0x0029ce86, 0x7c61: 0x0029d086, 0x7c62: 0x0029d286, 0x7c63: 0x0029d486,
+ 0x7c64: 0x0029d686, 0x7c65: 0x0029d886, 0x7c66: 0x0029da86, 0x7c67: 0x0029dc86,
+ 0x7c68: 0x0029de86, 0x7c69: 0xf0000606, 0x7c6a: 0xf0000606, 0x7c6b: 0xf0000606,
+ 0x7c6c: 0xf0000606, 0x7c6d: 0xf0000606, 0x7c6e: 0xf0000606, 0x7c6f: 0xf0000606,
+ 0x7c70: 0xe0001d83, 0x7c71: 0xf0000606, 0x7c72: 0xf0000606, 0x7c73: 0xf0000606,
+ 0x7c74: 0xe0001bd1, 0x7c75: 0xe0001bd5, 0x7c76: 0xe0001bd9, 0x7c77: 0xe0001bdd,
+ 0x7c78: 0xe0001be1, 0x7c79: 0xe0001be5, 0x7c7a: 0xe0001be9, 0x7c7b: 0xe0001bed,
+ 0x7c7c: 0xe0001bf1, 0x7c7d: 0xe000001b, 0x7c7e: 0xe0000020, 0x7c7f: 0xe0000025,
+ // Block 0x1f2, offset 0x7c80
+ 0x7c80: 0xe000002a, 0x7c81: 0xe000002f, 0x7c82: 0xe0000034, 0x7c83: 0xe0000039,
+ 0x7c84: 0xe000003e, 0x7c85: 0xe0000043, 0x7c86: 0xe0000048, 0x7c87: 0xe000004d,
+ 0x7c88: 0xf0001f04, 0x7c89: 0xf0001f04, 0x7c8a: 0xf0001f04, 0x7c8b: 0xf0001f04,
+ 0x7c8c: 0xf0001f04, 0x7c8d: 0xf0001f04, 0x7c8e: 0xe0001da2, 0x7c8f: 0xf0001f04,
+ 0x7c90: 0xf0001f04, 0x7c91: 0xf0000404, 0x7c92: 0xf0000404, 0x7c93: 0xf0000404,
+ 0x7c94: 0xf0000404, 0x7c95: 0xf0000404, 0x7c96: 0xf0000404, 0x7c97: 0xf0000404,
+ 0x7c98: 0xe0001d86, 0x7c99: 0xf0000404, 0x7c9a: 0xf0000404, 0x7c9b: 0xf0000404,
+ 0x7c9c: 0xe0001bf5, 0x7c9d: 0xe0001bfd, 0x7c9e: 0xe0001c05, 0x7c9f: 0xe0001c0d,
+ 0x7ca0: 0xe0001c15, 0x7ca1: 0xe0001c1d, 0x7ca2: 0xe0001c25, 0x7ca3: 0xe0001c2d,
+ 0x7ca4: 0xe0001c35, 0x7ca5: 0xe0001c39, 0x7ca6: 0xe0001c41, 0x7ca7: 0xe0001c49,
+ 0x7ca8: 0xe0001c51, 0x7ca9: 0xe0001c59, 0x7caa: 0xe0001c61, 0x7cab: 0xe0001c69,
+ 0x7cac: 0xe000193f, 0x7cad: 0xe0001c71, 0x7cae: 0xe0001c79, 0x7caf: 0xe0001c81,
+ 0x7cb0: 0xe0001c89, 0x7cb1: 0xe0001c91, 0x7cb2: 0xe0001c99, 0x7cb3: 0xe0001947,
+ 0x7cb4: 0xe0001ca1, 0x7cb5: 0xe0001ca9, 0x7cb6: 0x002bde8c, 0x7cb7: 0x002c0a8c,
+ 0x7cb8: 0x002c3a8c, 0x7cb9: 0x002c628c, 0x7cba: 0x002c988c, 0x7cbb: 0x002d088c,
+ 0x7cbc: 0x002d228c, 0x7cbd: 0x002d688c, 0x7cbe: 0x002d9a8c, 0x7cbf: 0x002dcc8c,
+ // Block 0x1f3, offset 0x7cc0
+ 0x7cc0: 0xe0001cb1, 0x7cc1: 0xe0001cb5, 0x7cc2: 0xe0001cb9, 0x7cc3: 0xe0001cbd,
+ 0x7cc4: 0xe0001cc1, 0x7cc5: 0xe0001cc5, 0x7cc6: 0xe0001cc9, 0x7cc7: 0xe0001ccd,
+ 0x7cc8: 0xe0001cd1, 0x7cc9: 0xe0001cd5, 0x7cca: 0xe0001cd9, 0x7ccb: 0xe0001cdd,
+ 0x7ccc: 0xe0001ce1, 0x7ccd: 0xe0001ce5, 0x7cce: 0xe0000052, 0x7ccf: 0xe0000057,
+ 0x7cd0: 0xe000005c, 0x7cd1: 0xe0000061, 0x7cd2: 0xe0000066, 0x7cd3: 0xe000006b,
+ 0x7cd4: 0xe0000070, 0x7cd5: 0xe0000075, 0x7cd6: 0xe0000089, 0x7cd7: 0xe0000093,
+ 0x7cd8: 0xe0000098, 0x7cd9: 0xe000009d, 0x7cda: 0xe00000a2, 0x7cdb: 0xe00000a7,
+ 0x7cdc: 0xe000008e, 0x7cdd: 0xe000007a, 0x7cde: 0xe0000082,
+ 0x7ce0: 0xe0001ce9, 0x7ce1: 0xe0001cf9, 0x7ce2: 0xe0001cf1, 0x7ce3: 0xe0001d29,
+ 0x7ce4: 0xe0001cfd, 0x7ce5: 0xe0001d11, 0x7ce6: 0xe0001ced, 0x7ce7: 0xe0001d0d,
+ 0x7ce8: 0xe0001cf5, 0x7ce9: 0xe0001d19, 0x7cea: 0xe0001d39, 0x7ceb: 0xe0001d4d,
+ 0x7cec: 0xe0001d49, 0x7ced: 0xe0001d41, 0x7cee: 0xe0001d75, 0x7cef: 0xe0001d2d,
+ 0x7cf0: 0xe0001d35, 0x7cf1: 0xe0001d45, 0x7cf2: 0xe0001d3d, 0x7cf3: 0xe0001d59,
+ 0x7cf4: 0xe0001d21, 0x7cf5: 0xe0001d51, 0x7cf6: 0xe0001d6d, 0x7cf7: 0xe0001d5d,
+ 0x7cf8: 0xe0001d15, 0x7cf9: 0xe0001d01, 0x7cfa: 0xe0001d25, 0x7cfb: 0xe0001d31,
+ 0x7cfc: 0xe0001d55, 0x7cfd: 0xe0001d05, 0x7cfe: 0xe0001d71, 0x7cff: 0xe0001d1d,
+ // Block 0x1f4, offset 0x7d00
+ 0x7d00: 0xe0001d61, 0x7d01: 0xe0001d09, 0x7d02: 0xe0001d65, 0x7d03: 0xe0001d69,
+ 0x7d04: 0x02aa9e86, 0x7d05: 0x02bcf886, 0x7d06: 0x02cb0e86, 0x7d07: 0x02f71e86,
+ 0x7d08: 0xe0000241, 0x7d09: 0xe0000336, 0x7d0a: 0xe0000411, 0x7d0b: 0xe00004db,
+ 0x7d0c: 0xe00005a6, 0x7d0d: 0xe000064e, 0x7d0e: 0xe00006fa, 0x7d0f: 0xe000079f,
+ 0x7d10: 0xe00009e5, 0x7d11: 0xf0000606, 0x7d12: 0xf0000606, 0x7d13: 0xf0000606,
+ 0x7d14: 0xf0000606, 0x7d15: 0xf0000606, 0x7d16: 0xf0000606, 0x7d17: 0xe0001d92,
+ 0x7d18: 0xf0000606, 0x7d19: 0xf0000606, 0x7d1a: 0xf0000606, 0x7d1b: 0xf0000606,
+ 0x7d1c: 0xf0000606, 0x7d1d: 0xf0000606, 0x7d1e: 0xf0000606, 0x7d1f: 0xf0000606,
+ 0x7d20: 0x0062ac86, 0x7d21: 0x0062b086, 0x7d22: 0x0062b286, 0x7d23: 0x0062b686,
+ 0x7d24: 0x0062b886, 0x7d25: 0x0062ba86, 0x7d26: 0x0062be86, 0x7d27: 0x0062c286,
+ 0x7d28: 0x0062c486, 0x7d29: 0x0062c886, 0x7d2a: 0x0062ca86, 0x7d2b: 0x0062cc86,
+ 0x7d2c: 0x0062ce86, 0x7d2d: 0x0062d086, 0x7d2e: 0xf0000606, 0x7d2f: 0xf0000606,
+ 0x7d30: 0xf0000606, 0x7d31: 0xf0000606, 0x7d32: 0xf0000606, 0x7d33: 0xf0000606,
+ 0x7d34: 0xf0000606, 0x7d35: 0xf0000606, 0x7d36: 0xf0000606, 0x7d37: 0xf0000606,
+ 0x7d38: 0xf0000606, 0x7d39: 0xf0000606, 0x7d3a: 0xf0000606, 0x7d3b: 0xf0000606,
+ 0x7d3c: 0xe00015f3, 0x7d3d: 0xe00015ee, 0x7d3e: 0xf0000606, 0x7d3f: 0x4027ac20,
+ // Block 0x1f5, offset 0x7d40
+ 0x7d40: 0x029c0086, 0x7d41: 0x029d1886, 0x7d42: 0x029c1286, 0x7d43: 0x02adb686,
+ 0x7d44: 0x029d2886, 0x7d45: 0x02a2da86, 0x7d46: 0x029c0686, 0x7d47: 0x02a2d686,
+ 0x7d48: 0x029cba86, 0x7d49: 0x02a68286, 0x7d4a: 0x02ce1086, 0x7d4b: 0x02e0d686,
+ 0x7d4c: 0x02d86886, 0x7d4d: 0x02ce5086, 0x7d4e: 0x0323a286, 0x7d4f: 0x02ae3e86,
+ 0x7d50: 0x02cbca86, 0x7d51: 0x02d05486, 0x7d52: 0x02ce1286, 0x7d53: 0x02f27c86,
+ 0x7d54: 0x02a81a86, 0x7d55: 0x02e4f286, 0x7d56: 0x03194286, 0x7d57: 0x02f2ba86,
+ 0x7d58: 0x02a56886, 0x7d59: 0x02f3b086, 0x7d5a: 0x02ea6e86, 0x7d5b: 0x02b2e686,
+ 0x7d5c: 0x0320d286, 0x7d5d: 0x02a25486, 0x7d5e: 0x02a6e086, 0x7d5f: 0x02d9d086,
+ 0x7d60: 0x03300a86, 0x7d61: 0x029e2286, 0x7d62: 0x02a33286, 0x7d63: 0x02d6c686,
+ 0x7d64: 0x029c1486, 0x7d65: 0x029c5a86, 0x7d66: 0x029c1686, 0x7d67: 0x02bbcc86,
+ 0x7d68: 0x02a7e686, 0x7d69: 0x02a67686, 0x7d6a: 0x02b72e86, 0x7d6b: 0x02b6cc86,
+ 0x7d6c: 0x02edc686, 0x7d6d: 0x029e0286, 0x7d6e: 0x03198e86, 0x7d6f: 0x02a6a886,
+ 0x7d70: 0x02b23886, 0x7d71: 0xf0000606, 0x7d72: 0xe0001d99, 0x7d73: 0xf0000606,
+ 0x7d74: 0xf0000606, 0x7d75: 0xf0000606, 0x7d76: 0xf0000606, 0x7d77: 0xf0000606,
+ 0x7d78: 0xf0000606, 0x7d79: 0xf0000606, 0x7d7a: 0xf0000606, 0x7d7b: 0xf0000606,
+ 0x7d7c: 0xe0001d9c, 0x7d7d: 0xf0000606, 0x7d7e: 0xf0000606, 0x7d7f: 0xf0000606,
+ // Block 0x1f6, offset 0x7d80
+ 0x7d80: 0xf0001f04, 0x7d81: 0xf0001f04, 0x7d82: 0xf0001f04, 0x7d83: 0xf0001f04,
+ 0x7d84: 0xf0001f04, 0x7d85: 0xf0001f04, 0x7d86: 0xe0001da8, 0x7d87: 0xf0001f04,
+ 0x7d88: 0xf0001f04, 0x7d89: 0xf0000404, 0x7d8a: 0xf0000404, 0x7d8b: 0xf0000404,
+ 0x7d8c: 0xe0001fa9, 0x7d8d: 0xe0000905, 0x7d8e: 0xe0001f40, 0x7d8f: 0xe0000985,
+ 0x7d90: 0x00657693, 0x7d91: 0x00657893, 0x7d92: 0x00657a93, 0x7d93: 0x00657e93,
+ 0x7d94: 0x00658093, 0x7d95: 0x00658293, 0x7d96: 0x00658493, 0x7d97: 0x00658693,
+ 0x7d98: 0x00658893, 0x7d99: 0x00658a93, 0x7d9a: 0x00658c93, 0x7d9b: 0x00658e93,
+ 0x7d9c: 0x00659093, 0x7d9d: 0x00659293, 0x7d9e: 0x00659493, 0x7d9f: 0x00659693,
+ 0x7da0: 0x00659893, 0x7da1: 0x00659a93, 0x7da2: 0x00659c93, 0x7da3: 0x00659e93,
+ 0x7da4: 0x0065a093, 0x7da5: 0x0065a293, 0x7da6: 0x0065a493, 0x7da7: 0x0065a693,
+ 0x7da8: 0x0065a893, 0x7da9: 0x0065aa93, 0x7daa: 0x0065ac93, 0x7dab: 0x0065ae93,
+ 0x7dac: 0x0065b093, 0x7dad: 0x0065b293, 0x7dae: 0x0065b493, 0x7daf: 0x0065b693,
+ 0x7db0: 0x0065b893, 0x7db1: 0x0065ba93, 0x7db2: 0x0065bc93, 0x7db3: 0x0065be93,
+ 0x7db4: 0x0065c093, 0x7db5: 0x0065c493, 0x7db6: 0x0065c693, 0x7db7: 0x0065c893,
+ 0x7db8: 0x0065ca93, 0x7db9: 0x0065cc93, 0x7dba: 0x0065ce93, 0x7dbb: 0x0065d093,
+ 0x7dbc: 0x0065d293, 0x7dbd: 0x0065d493, 0x7dbe: 0x0065d693,
+ // Block 0x1f7, offset 0x7dc0
+ 0x7dc0: 0xe000173b, 0x7dc1: 0xe0001728, 0x7dc2: 0xe000172c, 0x7dc3: 0xe0001741,
+ 0x7dc4: 0xe0001746, 0x7dc5: 0xe000174d, 0x7dc6: 0xe0001751, 0x7dc7: 0xe0001755,
+ 0x7dc8: 0xe000175b, 0x7dc9: 0xf0001c1c, 0x7dca: 0xe0001760, 0x7dcb: 0xe000176c,
+ 0x7dcc: 0xe0001770, 0x7dcd: 0xe0001767, 0x7dce: 0xe0001776, 0x7dcf: 0xe000177b,
+ 0x7dd0: 0xe000177f, 0x7dd1: 0xe0001783, 0x7dd2: 0xf0001c1c, 0x7dd3: 0xe000178e,
+ 0x7dd4: 0xe0001788, 0x7dd5: 0xf0001c1c, 0x7dd6: 0xe0001793, 0x7dd7: 0xe000179a,
+ 0x7dd8: 0xf0001f04, 0x7dd9: 0xf0001f04, 0x7dda: 0xf0001f04, 0x7ddb: 0xf0001f04,
+ 0x7ddc: 0xf0001f04, 0x7ddd: 0xf0001f04, 0x7dde: 0xf0001f04, 0x7ddf: 0xe0001dab,
+ 0x7de0: 0xf0001f04, 0x7de1: 0xf0001f04, 0x7de2: 0xf0000404, 0x7de3: 0xf0000404,
+ 0x7de4: 0xf0000404, 0x7de5: 0xf0000404, 0x7de6: 0xf0000404, 0x7de7: 0xf0000404,
+ 0x7de8: 0xf0000404, 0x7de9: 0xe0001d8e, 0x7dea: 0xf0000404, 0x7deb: 0xf0000404,
+ 0x7dec: 0xf0000404, 0x7ded: 0xf0000404, 0x7dee: 0xf0000404, 0x7def: 0xf0000404,
+ 0x7df0: 0xf0000404, 0x7df1: 0xe0000941, 0x7df2: 0xe0001eb0, 0x7df3: 0xe0001e48,
+ 0x7df4: 0xe00008a1, 0x7df5: 0xe00021c8, 0x7df6: 0xe00021dd, 0x7df7: 0xe0001ebc,
+ 0x7df8: 0xe00008e8, 0x7df9: 0xe00008ec, 0x7dfa: 0xe000198d, 0x7dfb: 0xf0001c1c,
+ 0x7dfc: 0xf0001c1c, 0x7dfd: 0xf0001c1c, 0x7dfe: 0xf0001c1c, 0x7dff: 0xe0001855,
+ // Block 0x1f8, offset 0x7e00
+ 0x7e00: 0xe00021d7, 0x7e01: 0xe00020e8, 0x7e02: 0xe00023fd, 0x7e03: 0xe0002085,
+ 0x7e04: 0xe0002011, 0x7e05: 0xe0002014, 0x7e06: 0xe000208b, 0x7e07: 0xe0001f79,
+ 0x7e08: 0xe00008b5, 0x7e09: 0xe0000951, 0x7e0a: 0xe00021e0, 0x7e0b: 0xe00020eb,
+ 0x7e0c: 0xe0002400, 0x7e0d: 0xe0002403, 0x7e0e: 0xe0002094, 0x7e0f: 0xe0002017,
+ 0x7e10: 0xe0001fb2, 0x7e11: 0xe0000956, 0x7e12: 0xe0000995, 0x7e13: 0xe0000933,
+ 0x7e14: 0xe0000a3f, 0x7e15: 0xe0002406, 0x7e16: 0xe0002097, 0x7e17: 0xe0001eb9,
+ 0x7e18: 0xe000201d, 0x7e19: 0xe0001f52, 0x7e1a: 0xe00020f7, 0x7e1b: 0xe0002409,
+ 0x7e1c: 0xe000209a, 0x7e1d: 0xe0001e89, 0x7e1e: 0xe0002020, 0x7e1f: 0xe000099d,
+ 0x7e20: 0xe00008bc, 0x7e21: 0xe000207f, 0x7e22: 0xe000095a, 0x7e23: 0xe00009a1,
+ 0x7e24: 0xe00008c0, 0x7e25: 0xe0002082, 0x7e26: 0xe000095e, 0x7e27: 0xe000098c,
+ 0x7e28: 0xe0000990, 0x7e29: 0xe00021da, 0x7e2a: 0xe0000962, 0x7e2b: 0xe00009a9,
+ 0x7e2c: 0xe0000937, 0x7e2d: 0xe00009f8, 0x7e2e: 0xe00009fc, 0x7e2f: 0xe0000a02,
+ 0x7e30: 0xe00021e9, 0x7e31: 0xe00020fd, 0x7e32: 0xe000240c, 0x7e33: 0xe000209d,
+ 0x7e34: 0xe00021ec, 0x7e35: 0xe0002100, 0x7e36: 0xe000240f, 0x7e37: 0xe00020a0,
+ 0x7e38: 0xe0002029, 0x7e39: 0xe00020a3, 0x7e3a: 0xe00021ef, 0x7e3b: 0xe0002103,
+ 0x7e3c: 0xe0002412, 0x7e3d: 0xe00020a9, 0x7e3e: 0xe000202c, 0x7e3f: 0xe00020ac,
+ // Block 0x1f9, offset 0x7e40
+ 0x7e40: 0xe000202f, 0x7e41: 0xe00020af, 0x7e42: 0xe000084d, 0x7e43: 0xe000194f,
+ 0x7e44: 0xe0001e80, 0x7e45: 0xe0001e86, 0x7e46: 0xe00008b0, 0x7e47: 0xe00008c4,
+ 0x7e48: 0xe0001eb3, 0x7e49: 0xe0001f7c, 0x7e4a: 0xe0001fa6, 0x7e4b: 0xe0001fac,
+ 0x7e4c: 0xe0001fea, 0x7e4d: 0xe000201a, 0x7e4e: 0xe0002023, 0x7e4f: 0xe0002026,
+ 0x7e50: 0xe0002067, 0x7e51: 0xe000206a, 0x7e52: 0xe000097e, 0x7e53: 0xe0001999,
+ 0x7e54: 0xe0002088, 0x7e55: 0xe0000999, 0x7e56: 0xe00009a5, 0x7e57: 0xe00021e3,
+ 0x7e58: 0xe00009d5, 0x7e59: 0xe00009dd, 0x7e5a: 0xe00021e6, 0x7e5b: 0xe000226c,
+ 0x7e5c: 0xe0002275, 0x7e5d: 0xe00023a0, 0x7e5e: 0xe0000a56, 0x7e5f: 0xe000085e,
+ 0x7e60: 0xf0001f04, 0x7e61: 0xf0001f04, 0x7e62: 0xf0001f04, 0x7e63: 0xf0001f04,
+ 0x7e64: 0xf0001f04, 0x7e65: 0xf0001f04, 0x7e66: 0xe0001da5, 0x7e67: 0xf0001f04,
+ 0x7e68: 0xf0001f04, 0x7e69: 0xf0000404, 0x7e6a: 0xf0000404, 0x7e6b: 0xf0000404,
+ 0x7e6c: 0xf0000404, 0x7e6d: 0xf0000404, 0x7e6e: 0xf0000404, 0x7e6f: 0xf0000404,
+ 0x7e70: 0xe0001d8a, 0x7e71: 0xf0000404, 0x7e72: 0xf0000404, 0x7e73: 0xf0000404,
+ 0x7e74: 0xf0000404, 0x7e75: 0xf0000404, 0x7e76: 0xf0000404, 0x7e77: 0xf0000404,
+ 0x7e78: 0xf0000404, 0x7e79: 0xf0000404, 0x7e7a: 0xe0001d95, 0x7e7b: 0xf0000404,
+ 0x7e7c: 0xf0000404, 0x7e7d: 0xf0000404, 0x7e7e: 0xf0000404, 0x7e7f: 0xe000092f,
+ // Block 0x1fa, offset 0x7e80
+ 0x7e80: 0xe0001f49, 0x7e81: 0xe0001f4c, 0x7e82: 0xe0001f4f, 0x7e83: 0xe0000913,
+ 0x7e84: 0xe0000917, 0x7e85: 0xe0000a2a, 0x7e86: 0xe0002272,
+ 0x7e93: 0xf0000404,
+ 0x7e94: 0xf0000404, 0x7e95: 0xf0000404, 0x7e96: 0xf0000404, 0x7e97: 0xf0000404,
+ 0x7e9e: 0x80009602,
+ 0x7ea0: 0x0038ae85, 0x7ea1: 0x00389085, 0x7ea2: 0x00389685, 0x7ea3: 0x00389885,
+ 0x7ea4: 0x0038a485, 0x7ea5: 0x0038a685, 0x7ea6: 0x0038a885, 0x7ea7: 0x0038b685,
+ 0x7ea8: 0x0038ba85, 0x7ea9: 0x00093885,
+ // Block 0x1fb, offset 0x7ec0
+ 0x7ec0: 0xf0001f04, 0x7ec1: 0xf0001f04, 0x7ec2: 0xf0001f04, 0x7ec3: 0xf0001f04,
+ 0x7ec4: 0xf0001f04, 0x7ec5: 0xf0001f04, 0x7ec6: 0xf0001f04, 0x7ec7: 0xf0001f04,
+ 0x7ec8: 0xe0001d9f, 0x7ec9: 0xf0001f04, 0x7eca: 0xf0001f04,
+ 0x7ed0: 0xe0001bf9, 0x7ed1: 0xe0001c01, 0x7ed2: 0xe0001c09, 0x7ed3: 0xe0001c11,
+ 0x7ed4: 0xe0001c19, 0x7ed5: 0xe0001c21, 0x7ed6: 0xe0001c29, 0x7ed7: 0xe0001c31,
+ 0x7ed8: 0xe000193b, 0x7ed9: 0xe0001c3d, 0x7eda: 0xe0001c45, 0x7edb: 0xe0001c4d,
+ 0x7edc: 0xe0001c55, 0x7edd: 0xe0001c5d, 0x7ede: 0xe0001c65, 0x7edf: 0xe0001c6d,
+ 0x7ee0: 0xe0001943, 0x7ee1: 0xe0001c75, 0x7ee2: 0xe0001c7d, 0x7ee3: 0xe0001c85,
+ 0x7ee4: 0xe0001c8d, 0x7ee5: 0xe0001c95, 0x7ee6: 0xe0001c9d, 0x7ee7: 0xe000194b,
+ 0x7ee8: 0xe0001ca5, 0x7ee9: 0xe0001cad, 0x7eea: 0xe0001d79, 0x7eeb: 0x002c3a8c,
+ 0x7eec: 0x002f7a8c, 0x7eed: 0xe0001e83, 0x7eee: 0xe00023a6,
+ 0x7ef0: 0x002bde9d, 0x7ef1: 0x002c0a9d, 0x7ef2: 0x002c3a9d, 0x7ef3: 0x002c629d,
+ 0x7ef4: 0x002c989d, 0x7ef5: 0x002d089d, 0x7ef6: 0x002d229d, 0x7ef7: 0x002d689d,
+ 0x7ef8: 0x002d9a9d, 0x7ef9: 0x002dcc9d, 0x7efa: 0x002dfe9d, 0x7efb: 0x002e229d,
+ 0x7efc: 0x002e829d, 0x7efd: 0x002e9e9d, 0x7efe: 0x002ee29d, 0x7eff: 0x002f2c9d,
+ // Block 0x1fc, offset 0x7f00
+ 0x7f00: 0x002f569d, 0x7f01: 0x002f7a9d, 0x7f02: 0x002fe69d, 0x7f03: 0x00302c9d,
+ 0x7f04: 0x00306c9d, 0x7f05: 0x0030be9d, 0x7f06: 0x0030e29d, 0x7f07: 0x0030f69d,
+ 0x7f08: 0x0031009d, 0x7f09: 0x00312a9d, 0x7f0a: 0xe0001faf, 0x7f0b: 0xe00020a6,
+ 0x7f0c: 0xe0002266, 0x7f0d: 0xe000226f, 0x7f0e: 0xe00009e1, 0x7f0f: 0xe00023a3,
+ 0x7f10: 0x002bde8c, 0x7f11: 0x002c0a8c, 0x7f12: 0x002c3a8c, 0x7f13: 0x002c628c,
+ 0x7f14: 0x002c988c, 0x7f15: 0x002d088c, 0x7f16: 0x002d228c, 0x7f17: 0x002d688c,
+ 0x7f18: 0x002d9a8c, 0x7f19: 0x002dcc8c, 0x7f1a: 0x002dfe8c, 0x7f1b: 0x002e228c,
+ 0x7f1c: 0x002e828c, 0x7f1d: 0x002e9e8c, 0x7f1e: 0x002ee28c, 0x7f1f: 0x002f2c8c,
+ 0x7f20: 0x002f568c, 0x7f21: 0x002f7a8c, 0x7f22: 0x002fe68c, 0x7f23: 0x00302c8c,
+ 0x7f24: 0x00306c8c, 0x7f25: 0x0030be8c, 0x7f26: 0x0030e28c, 0x7f27: 0x0030f68c,
+ 0x7f28: 0x0031008c, 0x7f29: 0x00312a8c, 0x7f2a: 0xe000208e, 0x7f2b: 0xe0002091,
+ 0x7f30: 0x002bde9d, 0x7f31: 0x002c0a9d, 0x7f32: 0x002c3a9d, 0x7f33: 0x002c629d,
+ 0x7f34: 0x002c989d, 0x7f35: 0x002d089d, 0x7f36: 0x002d229d, 0x7f37: 0x002d689d,
+ 0x7f38: 0x002d9a9d, 0x7f39: 0x002dcc9d, 0x7f3a: 0x002dfe9d, 0x7f3b: 0x002e229d,
+ 0x7f3c: 0x002e829d, 0x7f3d: 0x002e9e9d, 0x7f3e: 0x002ee29d, 0x7f3f: 0x002f2c9d,
+ // Block 0x1fd, offset 0x7f40
+ 0x7f40: 0x002f569d, 0x7f41: 0x002f7a9d, 0x7f42: 0x002fe69d, 0x7f43: 0x00302c9d,
+ 0x7f44: 0x00306c9d, 0x7f45: 0x0030be9d, 0x7f46: 0x0030e29d, 0x7f47: 0x0030f69d,
+ 0x7f48: 0x0031009d, 0x7f49: 0x00312a9d, 0x7f4a: 0x002f2c9d, 0x7f4b: 0xe0000945,
+ 0x7f4c: 0xe00009da, 0x7f4d: 0xe0000a1b, 0x7f4e: 0xe0000868, 0x7f4f: 0xe0000a6d,
+ 0x7f50: 0xe0001eb6, 0x7f51: 0xe00008b9, 0x7f52: 0xe00008c8, 0x7f53: 0xe000091e,
+ 0x7f54: 0xe0000948, 0x7f55: 0xe00009b3, 0x7f56: 0xe00009b7, 0x7f57: 0xe00009cc,
+ 0x7f58: 0xe0000a1e, 0x7f59: 0xe0000a52, 0x7f5a: 0xe0000a64,
+ // Block 0x1fe, offset 0x7f80
+ 0x7f80: 0x80000000, 0x7f81: 0x80000000, 0x7f82: 0x80000000, 0x7f83: 0x80000000,
+ 0x7f84: 0x80000000, 0x7f85: 0x80000000, 0x7f86: 0x80000000, 0x7f87: 0x80000000,
+ 0x7f88: 0x80000000, 0x7f89: 0x40020020, 0x7f8a: 0x40020220, 0x7f8b: 0x40020420,
+ 0x7f8c: 0x40020620, 0x7f8d: 0x40020820, 0x7f8e: 0x80000000, 0x7f8f: 0x80000000,
+ 0x7f90: 0x80000000, 0x7f91: 0x80000000, 0x7f92: 0x80000000, 0x7f93: 0x80000000,
+ 0x7f94: 0x80000000, 0x7f95: 0x80000000, 0x7f96: 0x80000000, 0x7f97: 0x80000000,
+ 0x7f98: 0x80000000, 0x7f99: 0x80000000, 0x7f9a: 0x80000000, 0x7f9b: 0x80000000,
+ 0x7f9c: 0x80000000, 0x7f9d: 0x80000000, 0x7f9e: 0x80000000, 0x7f9f: 0x80000000,
+ 0x7fa0: 0x40021220, 0x7fa1: 0x4002ba20, 0x7fa2: 0x4003e020, 0x7fa3: 0x4004ea20,
+ 0x7fa4: 0x4027de20, 0x7fa5: 0x4004ec20, 0x7fa6: 0x4004e620, 0x7fa7: 0x4003d220,
+ 0x7fa8: 0x4003f420, 0x7fa9: 0x4003f620, 0x7faa: 0x4004d820, 0x7fab: 0x40093820,
+ 0x7fac: 0x40024020, 0x7fad: 0x40021a20, 0x7fae: 0x4002e420, 0x7faf: 0x4004e220,
+ 0x7fb0: 0x4029cc20, 0x7fb1: 0x4029ce20, 0x7fb2: 0x4029d020, 0x7fb3: 0x4029d220,
+ 0x7fb4: 0x4029d420, 0x7fb5: 0x4029d620, 0x7fb6: 0x4029d820, 0x7fb7: 0x4029da20,
+ 0x7fb8: 0x4029dc20, 0x7fb9: 0x4029de20, 0x7fba: 0x40026c20, 0x7fbb: 0x40026220,
+ 0x7fbc: 0x40094020, 0x7fbd: 0x40094220, 0x7fbe: 0x40094420, 0x7fbf: 0x4002c420,
+ // Block 0x1ff, offset 0x7fc0
+ 0x7fc0: 0x4004d620, 0x7fc1: 0x002bde88, 0x7fc2: 0x002c0a88, 0x7fc3: 0xc33b29c1,
+ 0x7fc4: 0x002c6288, 0x7fc5: 0x002c9888, 0x7fc6: 0x002d0888, 0x7fc7: 0xc33f29c1,
+ 0x7fc8: 0xc54b29c1, 0x7fc9: 0x002d9a88, 0x7fca: 0xc54f29c1, 0x7fcb: 0x002dfe88,
+ 0x7fcc: 0xc0030002, 0x7fcd: 0x002e8288, 0x7fce: 0x002e9e88, 0x7fcf: 0x002ee288,
+ 0x7fd0: 0x002f2c88, 0x7fd1: 0x002f5688, 0x7fd2: 0x002f7a88, 0x7fd3: 0xc34929c1,
+ 0x7fd4: 0x00302c88, 0x7fd5: 0xc34d00d1, 0x7fd6: 0x0030be88, 0x7fd7: 0x0030e288,
+ 0x7fd8: 0x0030f688, 0x7fd9: 0x00310088, 0x7fda: 0x00312a88, 0x7fdb: 0x4003f820,
+ 0x7fdc: 0x4004e420, 0x7fdd: 0x4003fa20, 0x7fde: 0x40062420, 0x7fdf: 0x40021620,
+ 0x7fe0: 0x40061e20, 0x7fe1: 0x402bde20, 0x7fe2: 0x402c0a20, 0x7fe3: 0xc33929c1,
+ 0x7fe4: 0x402c6220, 0x7fe5: 0x402c9820, 0x7fe6: 0x402d0820, 0x7fe7: 0xc33d29c1,
+ 0x7fe8: 0xc54929c1, 0x7fe9: 0x402d9a20, 0x7fea: 0xc54d29c1, 0x7feb: 0x402dfe20,
+ 0x7fec: 0xc0000002, 0x7fed: 0x402e8220, 0x7fee: 0x402e9e20, 0x7fef: 0x402ee220,
+ 0x7ff0: 0x402f2c20, 0x7ff1: 0x402f5620, 0x7ff2: 0x402f7a20, 0x7ff3: 0xc34729c1,
+ 0x7ff4: 0x40302c20, 0x7ff5: 0xc34b00d1, 0x7ff6: 0x4030be20, 0x7ff7: 0x4030e220,
+ 0x7ff8: 0x4030f620, 0x7ff9: 0x40310020, 0x7ffa: 0x40312a20, 0x7ffb: 0x4003fc20,
+ 0x7ffc: 0x40094820, 0x7ffd: 0x4003fe20, 0x7ffe: 0x40094c20, 0x7fff: 0x80000000,
+ // Block 0x200, offset 0x8000
+ 0x8000: 0x80000000, 0x8001: 0x80000000, 0x8002: 0x80000000, 0x8003: 0x80000000,
+ 0x8004: 0x80000000, 0x8005: 0x80000000, 0x8006: 0x80000000, 0x8007: 0x80000000,
+ 0x8008: 0x80000000, 0x8009: 0x40020020, 0x800a: 0x40020220, 0x800b: 0x40020420,
+ 0x800c: 0x40020620, 0x800d: 0x40020820, 0x800e: 0x80000000, 0x800f: 0x80000000,
+ 0x8010: 0x80000000, 0x8011: 0x80000000, 0x8012: 0x80000000, 0x8013: 0x80000000,
+ 0x8014: 0x80000000, 0x8015: 0x80000000, 0x8016: 0x80000000, 0x8017: 0x80000000,
+ 0x8018: 0x80000000, 0x8019: 0x80000000, 0x801a: 0x80000000, 0x801b: 0x80000000,
+ 0x801c: 0x80000000, 0x801d: 0x80000000, 0x801e: 0x80000000, 0x801f: 0x80000000,
+ 0x8020: 0x40021220, 0x8021: 0x4002ba20, 0x8022: 0x4003e020, 0x8023: 0x4004ea20,
+ 0x8024: 0x4027de20, 0x8025: 0x4004ec20, 0x8026: 0x4004e620, 0x8027: 0x4003d220,
+ 0x8028: 0x4003f420, 0x8029: 0x4003f620, 0x802a: 0x4004d820, 0x802b: 0x40093820,
+ 0x802c: 0x40024020, 0x802d: 0x40021a20, 0x802e: 0x4002e420, 0x802f: 0x4004e220,
+ 0x8030: 0x4029cc20, 0x8031: 0x4029ce20, 0x8032: 0x4029d020, 0x8033: 0x4029d220,
+ 0x8034: 0x4029d420, 0x8035: 0x4029d620, 0x8036: 0x4029d820, 0x8037: 0x4029da20,
+ 0x8038: 0x4029dc20, 0x8039: 0x4029de20, 0x803a: 0x40026c20, 0x803b: 0x40026220,
+ 0x803c: 0x40094020, 0x803d: 0x40094220, 0x803e: 0x40094420, 0x803f: 0x4002c420,
+ // Block 0x201, offset 0x8040
+ 0x8040: 0x4004d620, 0x8041: 0x002bde88, 0x8042: 0x002c0a88, 0x8043: 0x002c3a88,
+ 0x8044: 0x002c6288, 0x8045: 0x002c9888, 0x8046: 0x002d0888, 0x8047: 0x002d2288,
+ 0x8048: 0x002d6888, 0x8049: 0x002d9a88, 0x804a: 0x002dcc88, 0x804b: 0x002dfe88,
+ 0x804c: 0xc0030002, 0x804d: 0x002e8288, 0x804e: 0xc55129e1, 0x804f: 0x002ee288,
+ 0x8050: 0x002f2c88, 0x8051: 0x002f5688, 0x8052: 0x002f7a88, 0x8053: 0x002fe688,
+ 0x8054: 0x00302c88, 0x8055: 0x00306c88, 0x8056: 0x0030be88, 0x8057: 0x0030e288,
+ 0x8058: 0x0030f688, 0x8059: 0x00310088, 0x805a: 0x00312a88, 0x805b: 0x4003f820,
+ 0x805c: 0x4004e420, 0x805d: 0x4003fa20, 0x805e: 0x40062420, 0x805f: 0x40021620,
+ 0x8060: 0x40061e20, 0x8061: 0x402bde20, 0x8062: 0x402c0a20, 0x8063: 0x402c3a20,
+ 0x8064: 0x402c6220, 0x8065: 0x402c9820, 0x8066: 0x402d0820, 0x8067: 0x402d2220,
+ 0x8068: 0x402d6820, 0x8069: 0x402d9a20, 0x806a: 0x402dcc20, 0x806b: 0x402dfe20,
+ 0x806c: 0xc0000002, 0x806d: 0x402e8220, 0x806e: 0xc53e29e1, 0x806f: 0x402ee220,
+ 0x8070: 0x402f2c20, 0x8071: 0x402f5620, 0x8072: 0x402f7a20, 0x8073: 0x402fe620,
+ 0x8074: 0x40302c20, 0x8075: 0x40306c20, 0x8076: 0x4030be20, 0x8077: 0x4030e220,
+ 0x8078: 0x4030f620, 0x8079: 0x40310020, 0x807a: 0x40312a20, 0x807b: 0x4003fc20,
+ 0x807c: 0x40094820, 0x807d: 0x4003fe20, 0x807e: 0x40094c20, 0x807f: 0x80000000,
+ // Block 0x202, offset 0x8080
+ 0x8080: 0x80000000, 0x8081: 0x80000000, 0x8082: 0x80000000, 0x8083: 0x80000000,
+ 0x8084: 0x80000000, 0x8085: 0x80000000, 0x8086: 0x80000000, 0x8087: 0x80000000,
+ 0x8088: 0x80000000, 0x8089: 0x40020020, 0x808a: 0x40020220, 0x808b: 0x40020420,
+ 0x808c: 0x40020620, 0x808d: 0x40020820, 0x808e: 0x80000000, 0x808f: 0x80000000,
+ 0x8090: 0x80000000, 0x8091: 0x80000000, 0x8092: 0x80000000, 0x8093: 0x80000000,
+ 0x8094: 0x80000000, 0x8095: 0x80000000, 0x8096: 0x80000000, 0x8097: 0x80000000,
+ 0x8098: 0x80000000, 0x8099: 0x80000000, 0x809a: 0x80000000, 0x809b: 0x80000000,
+ 0x809c: 0x80000000, 0x809d: 0x80000000, 0x809e: 0x80000000, 0x809f: 0x80000000,
+ 0x80a0: 0x40021220, 0x80a1: 0x4002ba20, 0x80a2: 0x4003e020, 0x80a3: 0x4004ea20,
+ 0x80a4: 0x4027de20, 0x80a5: 0x4004ec20, 0x80a6: 0x4004e620, 0x80a7: 0x4003d220,
+ 0x80a8: 0x4003f420, 0x80a9: 0x4003f620, 0x80aa: 0x4004d820, 0x80ab: 0x40093820,
+ 0x80ac: 0x40024020, 0x80ad: 0x40021a20, 0x80ae: 0x4002e420, 0x80af: 0x4004e220,
+ 0x80b0: 0x4029cc20, 0x80b1: 0x4029ce20, 0x80b2: 0x4029d020, 0x80b3: 0x4029d220,
+ 0x80b4: 0x4029d420, 0x80b5: 0x4029d620, 0x80b6: 0x4029d820, 0x80b7: 0x4029da20,
+ 0x80b8: 0x4029dc20, 0x80b9: 0x4029de20, 0x80ba: 0x40026c20, 0x80bb: 0x40026220,
+ 0x80bc: 0x40094020, 0x80bd: 0x40094220, 0x80be: 0x40094420, 0x80bf: 0x4002c420,
+ // Block 0x203, offset 0x80c0
+ 0x80c0: 0x4004d620, 0x80c1: 0xc5630071, 0x80c2: 0x002c0a88, 0x80c3: 0x002c3a88,
+ 0x80c4: 0x002c6288, 0x80c5: 0x002c9888, 0x80c6: 0x002d0888, 0x80c7: 0x002d2288,
+ 0x80c8: 0x002d6888, 0x80c9: 0x002d9a88, 0x80ca: 0x002dcc88, 0x80cb: 0x002dfe88,
+ 0x80cc: 0xc0030002, 0x80cd: 0x002e8288, 0x80ce: 0x002e9e88, 0x80cf: 0xc55e2a01,
+ 0x80d0: 0x002f2c88, 0x80d1: 0x002f5688, 0x80d2: 0x002f7a88, 0x80d3: 0xc55509b1,
+ 0x80d4: 0x00302c88, 0x80d5: 0xc5670071, 0x80d6: 0x0030be88, 0x80d7: 0x0030bea3,
+ 0x80d8: 0x0030f688, 0x80d9: 0x00310088, 0x80da: 0xc55909b1, 0x80db: 0x4003f820,
+ 0x80dc: 0x4004e420, 0x80dd: 0x4003fa20, 0x80de: 0x40062420, 0x80df: 0x40021620,
+ 0x80e0: 0x40061e20, 0x80e1: 0xc5610071, 0x80e2: 0x402c0a20, 0x80e3: 0x402c3a20,
+ 0x80e4: 0x402c6220, 0x80e5: 0x402c9820, 0x80e6: 0x402d0820, 0x80e7: 0x402d2220,
+ 0x80e8: 0x402d6820, 0x80e9: 0x402d9a20, 0x80ea: 0x402dcc20, 0x80eb: 0x402dfe20,
+ 0x80ec: 0xc0000002, 0x80ed: 0x402e8220, 0x80ee: 0x402e9e20, 0x80ef: 0xc55b2a01,
+ 0x80f0: 0x402f2c20, 0x80f1: 0x402f5620, 0x80f2: 0x402f7a20, 0x80f3: 0xc55309b1,
+ 0x80f4: 0x40302c20, 0x80f5: 0xc5650071, 0x80f6: 0x4030be20, 0x80f7: 0x4030be21,
+ 0x80f8: 0x4030f620, 0x80f9: 0x40310020, 0x80fa: 0xc55709b1, 0x80fb: 0x4003fc20,
+ 0x80fc: 0x40094820, 0x80fd: 0x4003fe20, 0x80fe: 0x40094c20, 0x80ff: 0x80000000,
+ // Block 0x204, offset 0x8100
+ 0x8100: 0xe000096f, 0x8101: 0xe0000969, 0x8102: 0xe0000966,
+ 0x8109: 0xf0000404, 0x810a: 0x002eda88, 0x810b: 0x402eda20,
+ 0x8112: 0xe00009c4, 0x8113: 0xe00009c0,
+ 0x8126: 0x00303688, 0x8127: 0x40303620,
+ 0x8134: 0xe0001bb9, 0x8135: 0xe0001bb6,
+ 0x8139: 0xe00023df, 0x813a: 0xe00023dc, 0x813b: 0xe00023eb,
+ 0x813c: 0xe00023e8, 0x813d: 0xe00023e5, 0x813e: 0xe00023e2, 0x813f: 0xe0000a0f,
+ // Block 0x205, offset 0x8140
+ 0x8140: 0x40321220, 0x8141: 0x40321a20, 0x8142: 0x40322220, 0x8143: 0x40322a20,
+ 0x8144: 0xe00008fb, 0x8145: 0xe00008f7, 0x8146: 0xe00008f3, 0x8147: 0xf0000a0a,
+ 0x8148: 0xf000040a, 0x8149: 0xf0000404, 0x814a: 0xf0000a0a, 0x814b: 0xf000040a,
+ 0x814c: 0xf0000404,
+ 0x815d: 0x402cae20,
+ 0x8164: 0x002d3a88, 0x8165: 0x402d3a20,
+ 0x8171: 0xe0001ec5, 0x8172: 0xe0001ec2, 0x8173: 0xe0001ebf,
+ 0x8176: 0x002d7888, 0x8177: 0x00319488,
+ // Block 0x206, offset 0x8180
+ 0x8180: 0xe0002388, 0x8181: 0xe0002385, 0x8182: 0xe0002382, 0x8183: 0xe000237f,
+ 0x8184: 0xe0002391, 0x8185: 0xe000238e, 0x8186: 0xe0002397, 0x8187: 0xe0002394,
+ 0x8188: 0xe000239d, 0x8189: 0xe000239a,
+ 0x8190: 0xe0001bc5, 0x8191: 0xe0001bc2, 0x8192: 0xe00023f1, 0x8193: 0xe00023ee,
+ 0x8194: 0xe00023f7, 0x8195: 0xe00023f4,
+ 0x8198: 0xe000238b, 0x819a: 0xf0000404,
+ 0x819c: 0x40300420, 0x819d: 0x40300620, 0x819e: 0xe0000a26, 0x819f: 0x402c9620,
+ // Block 0x207, offset 0x81c0
+ 0x81c0: 0xe000002a, 0x81c1: 0xe000002f, 0x81c2: 0xe0000034, 0x81c3: 0xe0000039,
+ 0x81c4: 0xe000003e, 0x81c5: 0xe0000043, 0x81c6: 0xe0000048, 0x81c7: 0xe000004d,
+ 0x81c8: 0xf0001f04, 0x81c9: 0xf0001f04, 0x81ca: 0xf0001f04, 0x81cb: 0xf0001f04,
+ 0x81cc: 0xf0001f04, 0x81cd: 0xf0001f04, 0x81ce: 0xf0001f04, 0x81cf: 0xf0001f04,
+ 0x81d0: 0xf0001f04, 0x81d1: 0xf0000404, 0x81d2: 0xf0000404, 0x81d3: 0xf0000404,
+ 0x81d4: 0xf0000404, 0x81d5: 0xf0000404, 0x81d6: 0xf0000404, 0x81d7: 0xf0000404,
+ 0x81d8: 0xf0000404, 0x81d9: 0xf0000404, 0x81da: 0xf0000404, 0x81db: 0xf0000404,
+ 0x81dc: 0xf0000404, 0x81dd: 0xf0000404, 0x81de: 0xf0000404, 0x81df: 0xf0000404,
+ 0x81e0: 0xf0000404, 0x81e1: 0xf0000404, 0x81e2: 0xf0000404, 0x81e3: 0xf0000404,
+ 0x81e4: 0xf0000404, 0x81e5: 0xf0000404, 0x81e6: 0xf0000404, 0x81e7: 0xf0000404,
+ 0x81e8: 0xf0000404, 0x81e9: 0xf0000404, 0x81ea: 0xf0000404, 0x81eb: 0xf0000404,
+ 0x81ec: 0xf0000404, 0x81ed: 0xf0000404, 0x81ee: 0xf0000404, 0x81ef: 0xf0000404,
+ 0x81f0: 0xf0000404, 0x81f1: 0xf0000404, 0x81f2: 0xe0001c99, 0x81f3: 0xf0000404,
+ 0x81f4: 0xf0000404, 0x81f5: 0xe0001ca9, 0x81f6: 0x002bde8c, 0x81f7: 0x002c0a8c,
+ 0x81f8: 0x002c3a8c, 0x81f9: 0x002c628c, 0x81fa: 0x002c988c, 0x81fb: 0x002d088c,
+ 0x81fc: 0x002d228c, 0x81fd: 0x002d688c, 0x81fe: 0x002d9a8c, 0x81ff: 0x002dcc8c,
+ // Block 0x208, offset 0x8200
+ 0x8200: 0xf0001d1c, 0x8201: 0xf0001d1c, 0x8202: 0xf0001d1c, 0x8203: 0xf0001d1c,
+ 0x8204: 0xf0001d1c, 0x8205: 0xf0001d1d, 0x8206: 0xf0001d1d, 0x8207: 0xf0001d1d,
+ 0x8208: 0xe00008b5, 0x8209: 0xe0000951, 0x820a: 0xf0001d1c, 0x820b: 0xf0001d1c,
+ 0x820c: 0xf0001d1c, 0x820d: 0xf0001c1c, 0x820e: 0xf0001c1c, 0x820f: 0xf0001c1c,
+ 0x8210: 0xe0001fb2, 0x8211: 0xe0000956, 0x8212: 0xe0000995, 0x8213: 0xe0000933,
+ 0x8214: 0xe0000a3f, 0x8215: 0xf0001c1c, 0x8216: 0xf0001c1c, 0x8217: 0xf0001c1c,
+ 0x8218: 0xf0001c1c, 0x8219: 0xf0001c1c, 0x821a: 0xf0001c1c, 0x821b: 0xf0001c1c,
+ 0x821c: 0xf0001c1c, 0x821d: 0xf0001c1c, 0x821e: 0xf0001c1c, 0x821f: 0xe000099d,
+ 0x8220: 0xe00008bc, 0x8221: 0xf0001c1c, 0x8222: 0xe000095a, 0x8223: 0xe00009a1,
+ 0x8224: 0xe00008c0, 0x8225: 0xf0001c1c, 0x8226: 0xe000095e, 0x8227: 0xe000098c,
+ 0x8228: 0xe0000990, 0x8229: 0xf0001c1d, 0x822a: 0xe0000962, 0x822b: 0xe00009a9,
+ 0x822c: 0xe0000937, 0x822d: 0xe00009f8, 0x822e: 0xe00009fc, 0x822f: 0xe0000a02,
+ 0x8230: 0xf0001c1c, 0x8231: 0xf0001c1c, 0x8232: 0xf0001c1c, 0x8233: 0xf0001c1c,
+ 0x8234: 0xf0001d1c, 0x8235: 0xf0001d1c, 0x8236: 0xf0001d1c, 0x8237: 0xf0001d1c,
+ 0x8238: 0xf0001d1c, 0x8239: 0xf0001d1d, 0x823a: 0xe00021ef, 0x823b: 0xe0002103,
+ 0x823c: 0xe0002412, 0x823d: 0xe00020a9, 0x823e: 0xe000202c, 0x823f: 0xe00020ac,
+ // Block 0x209, offset 0x8240
+ 0x8240: 0xf0001d1c, 0x8241: 0xf0001d1d, 0x8242: 0xe000084d, 0x8243: 0xf0001c1d,
+ 0x8244: 0xf0001c1c, 0x8245: 0xf0001c1c, 0x8246: 0xe00008b0, 0x8247: 0xe00008c4,
+ 0x8248: 0xf0001d1c, 0x8249: 0xf0001c1d, 0x824a: 0xf0001c1c, 0x824b: 0xf0001d1d,
+ 0x824c: 0xf0001c1c, 0x824d: 0xf0001d1d, 0x824e: 0xf0001d1d, 0x824f: 0xf0001c1c,
+ 0x8250: 0xf0001c1c, 0x8251: 0xf0001c1c, 0x8252: 0xe000097e, 0x8253: 0xf0001c1c,
+ 0x8254: 0xf0001c1c, 0x8255: 0xe0000999, 0x8256: 0xe00009a5, 0x8257: 0xf0001d1d,
+ 0x8258: 0xe00009d5, 0x8259: 0xe00009dd, 0x825a: 0xf0001d1d, 0x825b: 0xf0001c1c,
+ 0x825c: 0xf0001c1d, 0x825d: 0xe00023a0, 0x825e: 0xe0000a56, 0x825f: 0xe000085e,
+ 0x8260: 0xf0001f04, 0x8261: 0xf0001f04, 0x8262: 0xf0001f04, 0x8263: 0xf0001f04,
+ 0x8264: 0xf0001f04, 0x8265: 0xf0001f04, 0x8266: 0xf0001f04, 0x8267: 0xf0001f04,
+ 0x8268: 0xf0001f04, 0x8269: 0xf0000404, 0x826a: 0xf0000404, 0x826b: 0xf0000404,
+ 0x826c: 0xf0000404, 0x826d: 0xf0000404, 0x826e: 0xf0000404, 0x826f: 0xf0000404,
+ 0x8270: 0xf0000404, 0x8271: 0xf0000404, 0x8272: 0xf0000404, 0x8273: 0xf0000404,
+ 0x8274: 0xf0000404, 0x8275: 0xf0000404, 0x8276: 0xf0000404, 0x8277: 0xf0000404,
+ 0x8278: 0xf0000404, 0x8279: 0xf0000404, 0x827a: 0xf0000404, 0x827b: 0xf0000404,
+ 0x827c: 0xf0000404, 0x827d: 0xf0000404, 0x827e: 0xf0000404, 0x827f: 0xe000092f,
+ // Block 0x20a, offset 0x8280
+ 0x8280: 0xf0001f04, 0x8281: 0xf0001f04, 0x8282: 0xf0001f04, 0x8283: 0xf0001f04,
+ 0x8284: 0xf0001f04, 0x8285: 0xf0001f04, 0x8286: 0xf0001f04, 0x8287: 0xf0001f04,
+ 0x8288: 0xf0001f04, 0x8289: 0xf0001f04, 0x828a: 0xf0001f04,
+ 0x8290: 0xf0000a04, 0x8291: 0xf0000a04, 0x8292: 0xf0000a04, 0x8293: 0xf0000a04,
+ 0x8294: 0xf0000a04, 0x8295: 0xf0000a04, 0x8296: 0xf0000a04, 0x8297: 0xf0000a04,
+ 0x8298: 0xf0000a04, 0x8299: 0xf0000a04, 0x829a: 0xf0000a04, 0x829b: 0xf0000a04,
+ 0x829c: 0xf0000a04, 0x829d: 0xf0000a04, 0x829e: 0xf0000a04, 0x829f: 0xf0000a04,
+ 0x82a0: 0xf0000a04, 0x82a1: 0xf0000a04, 0x82a2: 0xf0000a04, 0x82a3: 0xf0000a04,
+ 0x82a4: 0xf0000a04, 0x82a5: 0xf0000a04, 0x82a6: 0xe0001c9d, 0x82a7: 0xf0000a04,
+ 0x82a8: 0xf0000a04, 0x82a9: 0xe0001cad, 0x82aa: 0xf0000a04, 0x82ab: 0x002c3a8c,
+ 0x82ac: 0x002f7a8c, 0x82ad: 0xf0000c0c, 0x82ae: 0xe00023a6,
+ 0x82b0: 0x002bde9d, 0x82b1: 0x002c0a9d, 0x82b2: 0x002c3a9d, 0x82b3: 0x002c629d,
+ 0x82b4: 0x002c989d, 0x82b5: 0x002d089d, 0x82b6: 0x002d229d, 0x82b7: 0x002d689d,
+ 0x82b8: 0x002d9a9d, 0x82b9: 0x002dcc9d, 0x82ba: 0x002dfe9d, 0x82bb: 0x002e229d,
+ 0x82bc: 0x002e829d, 0x82bd: 0x002e9e9d, 0x82be: 0x002ee29d, 0x82bf: 0x002f2c9d,
+ // Block 0x20b, offset 0x82c0
+ 0x82c0: 0x002f569d, 0x82c1: 0x002f7a9d, 0x82c2: 0x002fe69d, 0x82c3: 0x00302c9d,
+ 0x82c4: 0x00306c9d, 0x82c5: 0x0030be9d, 0x82c6: 0x0030e29d, 0x82c7: 0x0030f69d,
+ 0x82c8: 0x0031009d, 0x82c9: 0x00312a9d, 0x82ca: 0xf0001d1d, 0x82cb: 0xf0001d1d,
+ 0x82cc: 0xf0001d1d, 0x82cd: 0xf0001d1d, 0x82ce: 0xe00009e1, 0x82cf: 0xe00023a3,
+ 0x82d0: 0x002bde8c, 0x82d1: 0x002c0a8c, 0x82d2: 0x002c3a8c, 0x82d3: 0x002c628c,
+ 0x82d4: 0x002c988c, 0x82d5: 0x002d088c, 0x82d6: 0x002d228c, 0x82d7: 0x002d688c,
+ 0x82d8: 0x002d9a8c, 0x82d9: 0x002dcc8c, 0x82da: 0x002dfe8c, 0x82db: 0x002e228c,
+ 0x82dc: 0x002e828c, 0x82dd: 0x002e9e8c, 0x82de: 0x002ee28c, 0x82df: 0x002f2c8c,
+ 0x82e0: 0x002f568c, 0x82e1: 0x002f7a8c, 0x82e2: 0x002fe68c, 0x82e3: 0x00302c8c,
+ 0x82e4: 0x00306c8c, 0x82e5: 0x0030be8c, 0x82e6: 0x0030e28c, 0x82e7: 0x0030f68c,
+ 0x82e8: 0x0031008c, 0x82e9: 0x00312a8c, 0x82ea: 0xf0001414, 0x82eb: 0xf0001414,
+ 0x82f0: 0x002bde9d, 0x82f1: 0x002c0a9d, 0x82f2: 0x002c3a9d, 0x82f3: 0x002c629d,
+ 0x82f4: 0x002c989d, 0x82f5: 0x002d089d, 0x82f6: 0x002d229d, 0x82f7: 0x002d689d,
+ 0x82f8: 0x002d9a9d, 0x82f9: 0x002dcc9d, 0x82fa: 0x002dfe9d, 0x82fb: 0x002e229d,
+ 0x82fc: 0x002e829d, 0x82fd: 0x002e9e9d, 0x82fe: 0x002ee29d, 0x82ff: 0x002f2c9d,
+ // Block 0x20c, offset 0x8300
+ 0x8300: 0x80000000, 0x8301: 0x80000000, 0x8302: 0x80000000, 0x8303: 0x80000000,
+ 0x8304: 0x80000000, 0x8306: 0x40096620, 0x8307: 0x40096a20,
+ 0x8308: 0x40070820, 0x8309: 0x4004f220, 0x830a: 0x4004f620, 0x830b: 0x4027e620,
+ 0x830c: 0x40024820, 0x830d: 0x40024a20, 0x830e: 0x40070e20, 0x830f: 0x40071020,
+ 0x8310: 0x80000000, 0x8311: 0x80000000, 0x8312: 0x80000000, 0x8313: 0x80000000,
+ 0x8314: 0x80000000, 0x8315: 0x80000000, 0x8316: 0x80000000, 0x8317: 0x80000000,
+ 0x8318: 0x80000000, 0x8319: 0x80000000, 0x831a: 0x80000000, 0x831b: 0x40026420,
+ 0x831e: 0x40027020, 0x831f: 0x4002cc20,
+ 0x8320: 0x403aa220, 0x8321: 0x40393a20, 0x8322: 0x40391e20, 0x8323: 0x40392020,
+ 0x8324: 0x40392620, 0x8325: 0x40392820, 0x8326: 0x40393020, 0x8327: 0xc5690151,
+ 0x8328: 0x40393c20, 0x8329: 0x403a8823, 0x832a: 0x40395620, 0x832b: 0x40395820,
+ 0x832c: 0x40396420, 0x832d: 0x40397220, 0x832e: 0x40397420, 0x832f: 0x40398820,
+ 0x8330: 0x40398a20, 0x8331: 0x4039a420, 0x8332: 0x4039a620, 0x8333: 0x4039c620,
+ 0x8334: 0x4039c820, 0x8335: 0x4039dc20, 0x8336: 0x4039de20, 0x8337: 0x4039e620,
+ 0x8338: 0x4039e820, 0x8339: 0x4039ee20, 0x833a: 0x4039f020, 0x833b: 0x403a3820,
+ 0x833c: 0x403a3a20, 0x833d: 0x403a9c20, 0x833e: 0x403a9e20, 0x833f: 0x403aa020,
+ // Block 0x20d, offset 0x8340
+ 0x8340: 0x80000000, 0x8341: 0x4039fc20, 0x8342: 0x403a1220, 0x8343: 0x403a1c23,
+ 0x8344: 0x403a4020, 0x8345: 0x403a4e20, 0x8346: 0x403a5620, 0x8347: 0x403a8820,
+ 0x8348: 0xc56d0171, 0x8349: 0xc5710171, 0x834a: 0xc5730171, 0x834b: 0x8000b002,
+ 0x834c: 0x8000b202, 0x834d: 0x8000b102, 0x834e: 0x8000ad02, 0x834f: 0x8000af02,
+ 0x8350: 0x8000ae02, 0x8351: 0x8000ba02, 0x8352: 0x8000bc02, 0x8353: 0x8000bd02,
+ 0x8354: 0x8000be02, 0x8355: 0x8000bf02, 0x8356: 0x8000c102, 0x8357: 0x8000c202,
+ 0x8358: 0x8000c302, 0x8359: 0x8000c402, 0x835a: 0x8000c502, 0x835b: 0x8000c602,
+ 0x835c: 0x8000c702, 0x835d: 0x8000c802, 0x835e: 0x8000c902, 0x835f: 0x8000c002,
+ 0x8360: 0xe00000bc, 0x8361: 0xe0000144, 0x8362: 0xe000025f, 0x8363: 0xe0000339,
+ 0x8364: 0xe0000414, 0x8365: 0xe00004de, 0x8366: 0xe00005a9, 0x8367: 0xe0000651,
+ 0x8368: 0xe00006fd, 0x8369: 0xe00007a2, 0x836a: 0x4004ee20, 0x836b: 0x40024c20,
+ 0x836c: 0x40024e20, 0x836d: 0x4004de20, 0x836e: 0x40393a20, 0x836f: 0x403a1020,
+ 0x8370: 0x8000d102, 0x8371: 0x40393821, 0x8372: 0x40393a22, 0x8373: 0x40393a24,
+ 0x8374: 0x00391c84, 0x8375: 0xf0000404, 0x8376: 0xf0000404, 0x8377: 0xf0000404,
+ 0x8378: 0xe0002502, 0x8379: 0x40395a20, 0x837a: 0x40395c20, 0x837b: 0x40393e20,
+ 0x837c: 0x40395e20, 0x837d: 0x40396020, 0x837e: 0x40394020, 0x837f: 0x40396220,
+ // Block 0x20e, offset 0x8380
+ 0x8380: 0x40394220, 0x8381: 0x40397620, 0x8382: 0x40397820, 0x8383: 0x40396620,
+ 0x8384: 0x40396820, 0x8385: 0x40397a20, 0x8386: 0x40396a20, 0x8387: 0x40396e20,
+ 0x8388: 0x40398c20, 0x8389: 0x40398e20, 0x838a: 0x40399020, 0x838b: 0x40399220,
+ 0x838c: 0x40399420, 0x838d: 0x40399620, 0x838e: 0x40399820, 0x838f: 0x40399a20,
+ 0x8390: 0x40399c20, 0x8391: 0x4039a820, 0x8392: 0x4039aa20, 0x8393: 0x4039ac20,
+ 0x8394: 0x4039ae20, 0x8395: 0x4039b020, 0x8396: 0x4039b220, 0x8397: 0x4039b420,
+ 0x8398: 0x4039b620, 0x8399: 0x4039b820, 0x839a: 0x4039ca20, 0x839b: 0x4039cc20,
+ 0x839c: 0x4039ce20, 0x839d: 0x4039e020, 0x839e: 0x4039e220, 0x839f: 0x4039ea20,
+ 0x83a0: 0x4039f220, 0x83a1: 0x4039fe20, 0x83a2: 0x403a0020, 0x83a3: 0x403a0220,
+ 0x83a4: 0x403a0420, 0x83a5: 0x403a0820, 0x83a6: 0x403a0a20, 0x83a7: 0x403a1420,
+ 0x83a8: 0x403a1620, 0x83a9: 0x403a1c20, 0x83aa: 0x403a1c21, 0x83ab: 0x403a1c22,
+ 0x83ac: 0x403a1c24, 0x83ad: 0x403a1c25, 0x83ae: 0x403a1c26, 0x83af: 0x403a2a20,
+ 0x83b0: 0x403a2c20, 0x83b1: 0x403a2e20, 0x83b2: 0x403a3020, 0x83b3: 0x403a3220,
+ 0x83b4: 0x403a3420, 0x83b5: 0x403a4220, 0x83b6: 0x403a4420, 0x83b7: 0x403a4620,
+ 0x83b8: 0x403a4820, 0x83b9: 0x403a6020, 0x83ba: 0x403a5820, 0x83bb: 0x403a5a20,
+ 0x83bc: 0x403a5c20, 0x83bd: 0x403a5e20, 0x83be: 0x403a8826, 0x83bf: 0x40396c20,
+ // Block 0x20f, offset 0x83c0
+ 0x83c0: 0xe00024f3, 0x83c1: 0x403a8822, 0x83c2: 0xe00024f0, 0x83c3: 0x403a8824,
+ 0x83c4: 0x403a7620, 0x83c5: 0x403a7820, 0x83c6: 0x403a7a20, 0x83c7: 0x403a7c20,
+ 0x83c8: 0x403a7e20, 0x83c9: 0x403a8020, 0x83ca: 0x403a8220, 0x83cb: 0x403a8420,
+ 0x83cc: 0xc56f0171, 0x83cd: 0x403a9226, 0x83ce: 0x403a9227, 0x83cf: 0x403a8620,
+ 0x83d0: 0x403a9224, 0x83d1: 0x403a9225, 0x83d2: 0x403a9222, 0x83d3: 0xe0002538,
+ 0x83d4: 0x4002e820, 0x83d5: 0xc5750171, 0x83d6: 0x80000000, 0x83d7: 0x80000000,
+ 0x83d8: 0x80000000, 0x83d9: 0x80000000, 0x83da: 0x80000000, 0x83db: 0x80000000,
+ 0x83dc: 0x80000000, 0x83dd: 0x80000000, 0x83de: 0x40071220, 0x83df: 0x80000000,
+ 0x83e0: 0x80000000, 0x83e1: 0x80000000, 0x83e2: 0x80000000, 0x83e3: 0x80000000,
+ 0x83e4: 0x80000000, 0x83e5: 0x003a7484, 0x83e6: 0x003a9084, 0x83e7: 0x80000000,
+ 0x83e8: 0x80000000, 0x83e9: 0x40071420, 0x83ea: 0x80000000, 0x83eb: 0x80000000,
+ 0x83ec: 0x80000000, 0x83ed: 0x80000000, 0x83ee: 0x40399e20, 0x83ef: 0x4039ba20,
+ 0x83f0: 0xe00000bf, 0x83f1: 0xe0000147, 0x83f2: 0xe0000262, 0x83f3: 0xe000033c,
+ 0x83f4: 0xe0000417, 0x83f5: 0xe00004e1, 0x83f6: 0xe00005ac, 0x83f7: 0xe0000654,
+ 0x83f8: 0xe0000700, 0x83f9: 0xe00007a5, 0x83fa: 0x4039d020, 0x83fb: 0x4039e420,
+ 0x83fc: 0x4039f420, 0x83fd: 0xe0000a91, 0x83fe: 0xe0000cb7, 0x83ff: 0x403a7020,
+ // Block 0x210, offset 0x8400
+ 0x8400: 0x00396e97, 0x8401: 0x00396e98, 0x8402: 0x0039969a, 0x8403: 0x00399699,
+ 0x8404: 0x0039949a, 0x8405: 0x00399499, 0x8406: 0x0039989a, 0x8407: 0x00399899,
+ 0x8408: 0x00398c9a, 0x8409: 0x00398c99, 0x840a: 0x0039b69a, 0x840b: 0x0039b699,
+ 0x840c: 0x0039a89a, 0x840d: 0x0039a899, 0x840e: 0x003a1c9a, 0x840f: 0x003a1c99,
+ 0x8410: 0x003a1c97, 0x8411: 0x003a1c98, 0x8412: 0x003a2a9a, 0x8413: 0x003a2a99,
+ 0x8414: 0x003a2a97, 0x8415: 0x003a2a98, 0x8416: 0x003a329a, 0x8417: 0x003a3299,
+ 0x8418: 0x003a3297, 0x8419: 0x003a3298, 0x841a: 0x003a2e9a, 0x841b: 0x003a2e99,
+ 0x841c: 0x003a2e97, 0x841d: 0x003a2e98, 0x841e: 0x003a589a, 0x841f: 0x003a5899,
+ 0x8420: 0x003a5a9a, 0x8421: 0x003a5a99, 0x8422: 0x003a5a97, 0x8423: 0x003a5a98,
+ 0x8424: 0xe00024f9, 0x8425: 0xe00024f6, 0x8426: 0x003a6c9a, 0x8427: 0x003a6c99,
+ 0x8428: 0x003a6c97, 0x8429: 0x003a6c98, 0x842a: 0x003a6a9a, 0x842b: 0x003a6a99,
+ 0x842c: 0x003a6a97, 0x842d: 0x003a6a98, 0x842e: 0x003aaa9a, 0x842f: 0x003aaa99,
+ 0x8430: 0xe000253e, 0x8431: 0xe000253b, 0x8432: 0x40071820, 0x8433: 0x40071a20,
+ 0x8434: 0x40071c20, 0x8435: 0x40071e20, 0x8436: 0x40072020, 0x8437: 0x40072220,
+ 0x8438: 0x40072420, 0x8439: 0x40072620, 0x843a: 0x40072820, 0x843b: 0x40072a20,
+ 0x843c: 0x40072c20, 0x843d: 0x40072e20, 0x843e: 0x40073020, 0x843f: 0x40073220,
+ // Block 0x211, offset 0x8440
+ 0x8440: 0xe0000a9d, 0x8441: 0xe0000aa3, 0x8442: 0xe0000ab8, 0x8443: 0xe0000aee,
+ 0x8444: 0xe0000af4, 0x8445: 0xf0001a1a, 0x8446: 0xf0001a1a, 0x8447: 0xf0001a1a,
+ 0x8448: 0xf0001a1a, 0x8449: 0xe00018c6, 0x844a: 0xe0002424, 0x844b: 0xf0001a1a,
+ 0x844c: 0xf0001a1a, 0x844d: 0xf0001a1a, 0x844e: 0xf0001a1a, 0x844f: 0xe00018cc,
+ 0x8450: 0xe0002430, 0x8451: 0xf0001a1a, 0x8452: 0xf0001a1a, 0x8453: 0xe00018d2,
+ 0x8454: 0xe0002439, 0x8455: 0xf0001a1a, 0x8456: 0xf0001a1a, 0x8457: 0xf0001a1a,
+ 0x8458: 0xf0001a1a, 0x8459: 0xf0001a1a, 0x845a: 0xf0001a1a, 0x845b: 0xf0001a1a,
+ 0x845c: 0xf0001a1a, 0x845d: 0xf0001a1a, 0x845e: 0xf0001a1a, 0x845f: 0xf0001a1a,
+ 0x8460: 0xf0001a1a, 0x8461: 0xf0001a1a, 0x8462: 0xf0001a1a, 0x8463: 0xf0001a1a,
+ 0x8464: 0xf0001a1a, 0x8465: 0xf0001a1a, 0x8466: 0xf0001a1a, 0x8467: 0xf0001a1a,
+ 0x8468: 0xf0001a1a, 0x8469: 0xf0001a1a, 0x846a: 0xf0001a1a, 0x846b: 0xf0001a1a,
+ 0x846c: 0xf0001a1a, 0x846d: 0xf0001a1a, 0x846e: 0xf0001a1a, 0x846f: 0xf0001a1a,
+ 0x8470: 0xf0001a1a, 0x8471: 0xe0001914, 0x8472: 0xe0002487, 0x8473: 0xf0001a1a,
+ 0x8474: 0xf0001a1a, 0x8475: 0xe000191a, 0x8476: 0xe000248d, 0x8477: 0xe0002493,
+ 0x8478: 0xe0002499, 0x8479: 0xe000249f, 0x847a: 0xe00024a5, 0x847b: 0xe00024b1,
+ 0x847c: 0xe00024bd, 0x847d: 0xe0001920, 0x847e: 0xe00024c3, 0x847f: 0xf0001a1a,
+ // Block 0x212, offset 0x8480
+ 0x8480: 0xf0001a1a, 0x8481: 0xf0001a1a, 0x8482: 0xf0001a1a, 0x8483: 0xe0001926,
+ 0x8484: 0xe00024cc, 0x8485: 0xf0001a1a, 0x8486: 0xf0001a1a, 0x8487: 0xf0001a1a,
+ 0x8488: 0xf0001a1a, 0x8489: 0xe0001929, 0x848a: 0xe00024cf, 0x848b: 0xf0001a1a,
+ 0x848c: 0xf0001a1a, 0x848d: 0xf0001a1a, 0x848e: 0xf0001a1a, 0x848f: 0xe000192f,
+ 0x8490: 0xe00024db, 0x8491: 0xe00024e4, 0x8492: 0xe00024ea, 0x8493: 0xe0001932,
+ 0x8494: 0xe00024ed, 0x8495: 0xe0002508, 0x8496: 0xe000250e, 0x8497: 0xe0002514,
+ 0x8498: 0xe0002526, 0x8499: 0xe0001938, 0x849a: 0xe0002535, 0x849b: 0xf0001a1a,
+ 0x849c: 0xf0001a1a, 0x849d: 0xe00024ff, 0x849e: 0xe0000000, 0x849f: 0xe0000003,
+ 0x84a0: 0xe0000009, 0x84a1: 0xe000000f, 0x84a2: 0xe0000015, 0x84a3: 0xe0000018,
+ 0x84a4: 0xe0000aa9, 0x84a5: 0xe0000aac, 0x84a6: 0xe0000ab5, 0x84a7: 0xe0000abb,
+ 0x84a8: 0xe0000ae8, 0x84a9: 0xe0000af1, 0x84aa: 0xf0001919, 0x84ab: 0xf0001919,
+ 0x84ac: 0xf0001919, 0x84ad: 0xf0001919, 0x84ae: 0xe00018c3, 0x84af: 0xe0002421,
+ 0x84b0: 0xf0001919, 0x84b1: 0xf0001919, 0x84b2: 0xf0001919, 0x84b3: 0xf0001919,
+ 0x84b4: 0xe00018c9, 0x84b5: 0xe000242d, 0x84b6: 0xf0001919, 0x84b7: 0xf0001919,
+ 0x84b8: 0xf0001919, 0x84b9: 0xf0001919, 0x84ba: 0xe00018cf, 0x84bb: 0xe0002436,
+ 0x84bc: 0xe0001911, 0x84bd: 0xe0002484, 0x84be: 0xe0001917, 0x84bf: 0xe000248a,
+ // Block 0x213, offset 0x84c0
+ 0x84c0: 0xe0002490, 0x84c1: 0xe00024ae, 0x84c2: 0xe00024ba, 0x84c3: 0xe000191d,
+ 0x84c4: 0xe00024c0, 0x84c5: 0xf0001919, 0x84c6: 0xe0001923, 0x84c7: 0xe00024c9,
+ 0x84c8: 0xf0001919, 0x84c9: 0xf0001919, 0x84ca: 0xf0001919, 0x84cb: 0xf0001919,
+ 0x84cc: 0xf0001919, 0x84cd: 0xf0001919, 0x84ce: 0xe000192c, 0x84cf: 0xe00024d8,
+ 0x84d0: 0xe00024fc, 0x84d1: 0xe0002517, 0x84d2: 0xe000251a, 0x84d3: 0xe0002523,
+ 0x84d4: 0xe0002529, 0x84d5: 0xe0001935, 0x84d6: 0xe0002532, 0x84d7: 0xe0000a9a,
+ 0x84d8: 0xe0000aa0, 0x84d9: 0xe0000aa6, 0x84da: 0xe0000aaf, 0x84db: 0xe0000abe,
+ 0x84dc: 0xf0001717, 0x84dd: 0xf0001717, 0x84de: 0xf0001717, 0x84df: 0xf0001717,
+ 0x84e0: 0xe000241b, 0x84e1: 0xf0001717, 0x84e2: 0xf0001717, 0x84e3: 0xf0001717,
+ 0x84e4: 0xf0001717, 0x84e5: 0xe0002427, 0x84e6: 0xf0001717, 0x84e7: 0xf0001717,
+ 0x84e8: 0xf0001717, 0x84e9: 0xf0001717, 0x84ea: 0xf0001717, 0x84eb: 0xf0001717,
+ 0x84ec: 0xf0001717, 0x84ed: 0xf0001717, 0x84ee: 0xf0001717, 0x84ef: 0xf0001717,
+ 0x84f0: 0xf0001717, 0x84f1: 0xf0001717, 0x84f2: 0xf0001717, 0x84f3: 0xf0001717,
+ 0x84f4: 0xf0001717, 0x84f5: 0xf0001717, 0x84f6: 0xf0001717, 0x84f7: 0xf0001717,
+ 0x84f8: 0xf0001717, 0x84f9: 0xf0001717, 0x84fa: 0xf0001717, 0x84fb: 0xf0001717,
+ 0x84fc: 0xf0001717, 0x84fd: 0xf0001717, 0x84fe: 0xf0001717, 0x84ff: 0xf0001717,
+ // Block 0x214, offset 0x8500
+ 0x8500: 0xf0001717, 0x8501: 0xf0001717, 0x8502: 0xf0001717, 0x8503: 0xf0001717,
+ 0x8504: 0xe0002496, 0x8505: 0xe000249c, 0x8506: 0xe00024a2, 0x8507: 0xe00024a8,
+ 0x8508: 0xe00024b4, 0x8509: 0xf0001717, 0x850a: 0xf0001717, 0x850b: 0xf0001717,
+ 0x850c: 0xf0001717, 0x850d: 0xe00024c6, 0x850e: 0xf0001717, 0x850f: 0xf0001717,
+ 0x8510: 0xf0001717, 0x8511: 0xf0001717, 0x8512: 0xf0001717, 0x8513: 0xf0001717,
+ 0x8514: 0xf0001717, 0x8515: 0xf0001717, 0x8516: 0xe00024d2, 0x8517: 0xe00024e1,
+ 0x8518: 0xe00024e7, 0x8519: 0xe00024de, 0x851a: 0xe0002505, 0x851b: 0xe000250b,
+ 0x851c: 0xe0002511, 0x851d: 0xe000251d, 0x851e: 0xe000252c, 0x851f: 0xe0000ab2,
+ 0x8520: 0xe0000ac1, 0x8521: 0xf0001818, 0x8522: 0xe000241e, 0x8523: 0xf0001818,
+ 0x8524: 0xe000242a, 0x8525: 0xf0001818, 0x8526: 0xe0002433, 0x8527: 0xf0001818,
+ 0x8528: 0xe0002451, 0x8529: 0xf0001818, 0x852a: 0xe000245d, 0x852b: 0xe00024ab,
+ 0x852c: 0xe00024b7, 0x852d: 0xf0001818, 0x852e: 0xf0001818, 0x852f: 0xe00024d5,
+ 0x8530: 0xe0002520, 0x8531: 0xe000252f, 0x8532: 0xe0000006, 0x8533: 0xe000000c,
+ 0x8534: 0xe0000012, 0x8535: 0xe0001902, 0x8536: 0xe0002475, 0x8537: 0xe0001908,
+ 0x8538: 0xe000247b, 0x8539: 0xe000190e, 0x853a: 0xe0002481, 0x853b: 0xe00018ea,
+ 0x853c: 0xe0002457, 0x853d: 0xe00018f0, 0x853e: 0xe0002463, 0x853f: 0xe00018de,
+ // Block 0x215, offset 0x8540
+ 0x8540: 0xe0002445, 0x8541: 0xe00018d8, 0x8542: 0xe000243f, 0x8543: 0xe00018e4,
+ 0x8544: 0xe000244b, 0x8545: 0xe00018f6, 0x8546: 0xe0002469, 0x8547: 0xe00018fc,
+ 0x8548: 0xe000246f, 0x8549: 0xf0001a1a, 0x854a: 0xf0001a1a, 0x854b: 0xf0001a1a,
+ 0x854c: 0xf0001a1a, 0x854d: 0xf0001a1a, 0x854e: 0xf0001a1a, 0x854f: 0xf0001a1a,
+ 0x8550: 0xf0001a1a, 0x8551: 0xe00018ff, 0x8552: 0xe0002472, 0x8553: 0xe0001905,
+ 0x8554: 0xe0002478, 0x8555: 0xe000190b, 0x8556: 0xe000247e, 0x8557: 0xe00018e7,
+ 0x8558: 0xe0002454, 0x8559: 0xe00018ed, 0x855a: 0xe0002460, 0x855b: 0xe00018db,
+ 0x855c: 0xe0002442, 0x855d: 0xe00018d5, 0x855e: 0xe000243c, 0x855f: 0xe00018e1,
+ 0x8560: 0xe0002448, 0x8561: 0xe00018f3, 0x8562: 0xe0002466, 0x8563: 0xe00018f9,
+ 0x8564: 0xe000246c, 0x8565: 0xf0001919, 0x8566: 0xf0001919, 0x8567: 0xf0001919,
+ 0x8568: 0xf0001919, 0x8569: 0xf0001919, 0x856a: 0xf0001919, 0x856b: 0xf0001919,
+ 0x856c: 0xf0001919, 0x856d: 0xf0001717, 0x856e: 0xf0001717, 0x856f: 0xf0001717,
+ 0x8570: 0xf0001717, 0x8571: 0xe000244e, 0x8572: 0xe000245a, 0x8573: 0xf0001717,
+ 0x8574: 0xf0001818, 0x8575: 0xf0001818, 0x8576: 0xf0001818, 0x8577: 0xf0001818,
+ 0x8578: 0xf0001818, 0x8579: 0xf0001818, 0x857a: 0xf0001818, 0x857b: 0xf0001818,
+ 0x857c: 0xe0002415, 0x857d: 0xe0002418, 0x857e: 0x4004c020, 0x857f: 0x4004c220,
+ // Block 0x216, offset 0x8580
+ 0x8580: 0x80000000, 0x8581: 0x80000000, 0x8582: 0x80000000, 0x8583: 0x80000000,
+ 0x8584: 0x80000000, 0x8585: 0x80000000, 0x8586: 0x80000000, 0x8587: 0x80000000,
+ 0x8588: 0x80000000, 0x8589: 0x40020020, 0x858a: 0x40020220, 0x858b: 0x40020420,
+ 0x858c: 0x40020620, 0x858d: 0x40020820, 0x858e: 0x80000000, 0x858f: 0x80000000,
+ 0x8590: 0x80000000, 0x8591: 0x80000000, 0x8592: 0x80000000, 0x8593: 0x80000000,
+ 0x8594: 0x80000000, 0x8595: 0x80000000, 0x8596: 0x80000000, 0x8597: 0x80000000,
+ 0x8598: 0x80000000, 0x8599: 0x80000000, 0x859a: 0x80000000, 0x859b: 0x80000000,
+ 0x859c: 0x80000000, 0x859d: 0x80000000, 0x859e: 0x80000000, 0x859f: 0x80000000,
+ 0x85a0: 0x40021220, 0x85a1: 0x4002ba20, 0x85a2: 0x4003e020, 0x85a3: 0x4004ea20,
+ 0x85a4: 0x4027de20, 0x85a5: 0x4004ec20, 0x85a6: 0x4004e620, 0x85a7: 0x4003d220,
+ 0x85a8: 0x4003f420, 0x85a9: 0x4003f620, 0x85aa: 0x4004d820, 0x85ab: 0x40093820,
+ 0x85ac: 0x40024020, 0x85ad: 0x40021a20, 0x85ae: 0x4002e420, 0x85af: 0x4004e220,
+ 0x85b0: 0x4029cc20, 0x85b1: 0x4029ce20, 0x85b2: 0x4029d020, 0x85b3: 0x4029d220,
+ 0x85b4: 0x4029d420, 0x85b5: 0x4029d620, 0x85b6: 0x4029d820, 0x85b7: 0x4029da20,
+ 0x85b8: 0x4029dc20, 0x85b9: 0x4029de20, 0x85ba: 0x40026c20, 0x85bb: 0x40026220,
+ 0x85bc: 0x40094020, 0x85bd: 0x40094220, 0x85be: 0x40094420, 0x85bf: 0x4002c420,
+ // Block 0x217, offset 0x85c0
+ 0x85c0: 0x4004d620, 0x85c1: 0xc5882a61, 0x85c2: 0x002c0a88, 0x85c3: 0x002c3a88,
+ 0x85c4: 0xc5772a31, 0x85c5: 0x002c9888, 0x85c6: 0x002d0888, 0x85c7: 0xc5792a31,
+ 0x85c8: 0x002d6888, 0x85c9: 0x002d9a88, 0x85ca: 0x002dcc88, 0x85cb: 0x002dfe88,
+ 0x85cc: 0xc0030002, 0x85cd: 0x002e8288, 0x85ce: 0xc57b2a31, 0x85cf: 0xc58d0071,
+ 0x85d0: 0x002f2c88, 0x85d1: 0x002f5688, 0x85d2: 0x002f7a88, 0x85d3: 0x002fe688,
+ 0x85d4: 0xc57d2a31, 0x85d5: 0xc5810071, 0x85d6: 0x0030be88, 0x85d7: 0x0030e288,
+ 0x85d8: 0x0030f688, 0x85d9: 0x00310088, 0x85da: 0xc5832a31, 0x85db: 0x4003f820,
+ 0x85dc: 0x4004e420, 0x85dd: 0x4003fa20, 0x85de: 0x40062420, 0x85df: 0x40021620,
+ 0x85e0: 0x40061e20, 0x85e1: 0xc5852a61, 0x85e2: 0x402c0a20, 0x85e3: 0x402c3a20,
+ 0x85e4: 0x402c6220, 0x85e5: 0x402c9820, 0x85e6: 0x402d0820, 0x85e7: 0x402d2220,
+ 0x85e8: 0x402d6820, 0x85e9: 0x402d9a20, 0x85ea: 0x402dcc20, 0x85eb: 0x402dfe20,
+ 0x85ec: 0xc0000002, 0x85ed: 0x402e8220, 0x85ee: 0x402e9e20, 0x85ef: 0xc58b0071,
+ 0x85f0: 0x402f2c20, 0x85f1: 0x402f5620, 0x85f2: 0x402f7a20, 0x85f3: 0x402fe620,
+ 0x85f4: 0x40302c20, 0x85f5: 0xc57f0071, 0x85f6: 0x4030be20, 0x85f7: 0x4030e220,
+ 0x85f8: 0x4030f620, 0x85f9: 0x40310020, 0x85fa: 0x40312a20, 0x85fb: 0x4003fc20,
+ 0x85fc: 0x40094820, 0x85fd: 0x4003fe20, 0x85fe: 0x40094c20, 0x85ff: 0x80000000,
+ // Block 0x218, offset 0x8600
+ 0x8606: 0x00320ea3,
+ 0x8610: 0xe00008d9,
+ 0x8617: 0x40093e20,
+ 0x8618: 0x003210a3,
+ 0x861e: 0x00318888, 0x861f: 0xe0000a22,
+ 0x8626: 0x40320e21,
+ 0x8630: 0xe00008d3,
+ 0x8637: 0x40093c20,
+ 0x8638: 0x40321021,
+ 0x863e: 0x40318820,
+ // Block 0x219, offset 0x8640
+ 0x8650: 0xe0002548, 0x8651: 0xe0002545,
+ 0x8666: 0xe000093e, 0x8667: 0xe000093b,
+ 0x8671: 0x402da220, 0x8672: 0xf0000a0a, 0x8673: 0xf0000404,
+ 0x8678: 0x402f7220,
+ 0x867f: 0xe0000975,
+ // Block 0x21a, offset 0x8680
+ 0x8680: 0xe000096f, 0x8681: 0xe0000969, 0x8682: 0xe0000966,
+ 0x8689: 0xf0000404, 0x868a: 0xe000255c, 0x868b: 0xe0002559,
+ 0x8692: 0xe00009c4, 0x8693: 0xe00009c0,
+ 0x86a6: 0xe0002566, 0x86a7: 0xe0002563,
+ 0x86bf: 0xe0000a0f,
+ // Block 0x21b, offset 0x86c0
+ 0x86c0: 0x402c1a20, 0x86c1: 0x002c2a88, 0x86c2: 0x002c3288, 0x86c3: 0x402c3220,
+ 0x86c4: 0x0031c488, 0x86c5: 0x4031c420, 0x86c6: 0x002efa88, 0x86c7: 0x002c4e88,
+ 0x86c8: 0x402c4e20, 0x86c9: 0x002c7288, 0x86ca: 0x002c7a88, 0x86cb: 0x002c8488,
+ 0x86cc: 0x402c8420, 0x86cd: 0xe0000a70, 0x86ce: 0x002cae88, 0x86cf: 0x002cb888,
+ 0x86d0: 0x002cc288, 0x86d1: 0x002d1688, 0x86d2: 0x402d1620, 0x86d3: 0x002d4488,
+ 0x86d4: 0x002d5888, 0x86d5: 0x402d7820, 0x86d6: 0x002dc288, 0x86d7: 0x002db688,
+ 0x86d8: 0x002e0a88, 0x86d9: 0x402e0a20, 0x86da: 0x402e3820, 0x86db: 0x402e7220,
+ 0x86dc: 0x0030a088, 0x86dd: 0x002eb488, 0x86de: 0x402ebc20, 0x86df: 0x002f1088,
+ 0x86e2: 0x002d6088, 0x86e3: 0x402d6020,
+ 0x86e4: 0x002f3e88, 0x86e5: 0x402f3e20, 0x86e6: 0x002f8288, 0x86e7: 0x0031b488,
+ 0x86e8: 0x4031b420, 0x86e9: 0x00300888, 0x86ea: 0x40301220, 0x86eb: 0x40304220,
+ 0x86ec: 0x00304a88, 0x86ed: 0x40304a20, 0x86ee: 0x00305288,
+ 0x86f1: 0x0030b488, 0x86f2: 0x0030cc88, 0x86f3: 0x00311888,
+ 0x86f4: 0x40311820, 0x86f5: 0x00313488, 0x86f6: 0x40313420, 0x86f7: 0xe0002570,
+ 0x86f8: 0x00316e88, 0x86f9: 0x40316e20, 0x86fa: 0x40317820, 0x86fb: 0x4031a620,
+ 0x86fc: 0x0031bc88, 0x86fd: 0x4031bc20, 0x86fe: 0xe0000a43, 0x86ff: 0x40319420,
+ // Block 0x21c, offset 0x8700
+ 0x8700: 0x40321220, 0x8701: 0x40321a20, 0x8702: 0x40322220, 0x8703: 0x40322a20,
+ 0x8704: 0xe00008fb, 0x8705: 0xe00008f7, 0x8706: 0xe00008f3, 0x8707: 0xf0000a0a,
+ 0x8708: 0xf000040a, 0x8709: 0xf0000404, 0x870a: 0xf0000a0a, 0x870b: 0xf000040a,
+ 0x870c: 0xf0000404,
+ 0x871d: 0x402cae20,
+ 0x8722: 0xe00019cc, 0x8723: 0xe00019c7,
+ 0x8724: 0xe0002552, 0x8725: 0xe000254f,
+ 0x872e: 0xe0002576, 0x872f: 0xe0002573,
+ 0x8731: 0xf0000a0a, 0x8732: 0xf000040a, 0x8733: 0xf0000404,
+ 0x8736: 0x002d7888, 0x8737: 0x00319488,
+ 0x873c: 0xe00019c2, 0x873d: 0xe00019bd, 0x873e: 0xe00019d8, 0x873f: 0xe00019d4,
+ // Block 0x21d, offset 0x8740
+ 0x8740: 0x402f8220, 0x8741: 0x402fd820, 0x8742: 0x402ff420, 0x8743: 0x40300820,
+ 0x8744: 0x402df620, 0x8745: 0x40301a20, 0x8746: 0x40302420, 0x8747: 0x40306420,
+ 0x8748: 0x40305220, 0x8749: 0x40307c20, 0x874a: 0x4030b420, 0x874b: 0x4030cc20,
+ 0x874c: 0x4030da20, 0x874d: 0x4030ee20, 0x874e: 0x402e7a20, 0x874f: 0x40310820,
+ 0x8750: 0x40314820, 0x8751: 0x40315020, 0x8752: 0xe000256d, 0x8753: 0x40318020,
+ 0x8754: 0x4031cc20, 0x8755: 0x4031e820, 0x8756: 0x40320a20, 0x8757: 0x40323220,
+ 0x8758: 0x40323a20, 0x8759: 0x402c1220, 0x875a: 0x402cf820, 0x875b: 0x402d4c20,
+ 0x875c: 0x402d7020, 0x875d: 0x402de620, 0x875e: 0x402e1a20, 0x875f: 0x402e2a20,
+ 0x8760: 0x402f6220, 0x8761: 0x4031fa20, 0x8762: 0x40320220, 0x8763: 0xe00008f0,
+ 0x8764: 0xe0000902, 0x8765: 0xe00008ff, 0x8766: 0xe0000a46, 0x8767: 0xe0000a49,
+ 0x8768: 0xe0000a34, 0x8769: 0xe000091b, 0x876a: 0xe0000982, 0x876b: 0xe0000989,
+ 0x876c: 0x40324220, 0x876d: 0x40324a20, 0x876e: 0x40309020, 0x876f: 0x40309820,
+ 0x8770: 0x002d6894, 0x8771: 0x002d8094, 0x8772: 0x002dcc94, 0x8773: 0x002f7a94,
+ 0x8774: 0x002f9894, 0x8775: 0x002fac94, 0x8776: 0x002fd894, 0x8777: 0x0030e294,
+ 0x8778: 0x00310094, 0x8779: 0x40064020, 0x877a: 0x40064420, 0x877b: 0x402d9620,
+ 0x877c: 0x4031de20, 0x877d: 0x402d9820, 0x877e: 0x4031e220, 0x877f: 0x4031f020,
+ // Block 0x21e, offset 0x8780
+ 0x8780: 0x80000000, 0x8781: 0x80000000, 0x8782: 0x80000000, 0x8783: 0x80000000,
+ 0x8784: 0x80000000, 0x8785: 0x80000000, 0x8786: 0x80000000, 0x8787: 0x80000000,
+ 0x8788: 0x80000000, 0x8789: 0x40020020, 0x878a: 0x40020220, 0x878b: 0x40020420,
+ 0x878c: 0x40020620, 0x878d: 0x40020820, 0x878e: 0x80000000, 0x878f: 0x80000000,
+ 0x8790: 0x80000000, 0x8791: 0x80000000, 0x8792: 0x80000000, 0x8793: 0x80000000,
+ 0x8794: 0x80000000, 0x8795: 0x80000000, 0x8796: 0x80000000, 0x8797: 0x80000000,
+ 0x8798: 0x80000000, 0x8799: 0x80000000, 0x879a: 0x80000000, 0x879b: 0x80000000,
+ 0x879c: 0x80000000, 0x879d: 0x80000000, 0x879e: 0x80000000, 0x879f: 0x80000000,
+ 0x87a0: 0x40021220, 0x87a1: 0x4002ba20, 0x87a2: 0x4003e020, 0x87a3: 0x4004ea20,
+ 0x87a4: 0x4027de20, 0x87a5: 0x4004ec20, 0x87a6: 0x4004e620, 0x87a7: 0x4003d220,
+ 0x87a8: 0x4003f420, 0x87a9: 0x4003f620, 0x87aa: 0x4004d820, 0x87ab: 0x40093820,
+ 0x87ac: 0x40024020, 0x87ad: 0x40021a20, 0x87ae: 0x4002e420, 0x87af: 0x4004e220,
+ 0x87b0: 0x4029cc20, 0x87b1: 0x4029ce20, 0x87b2: 0x4029d020, 0x87b3: 0x4029d220,
+ 0x87b4: 0x4029d420, 0x87b5: 0x4029d620, 0x87b6: 0x4029d820, 0x87b7: 0x4029da20,
+ 0x87b8: 0x4029dc20, 0x87b9: 0x4029de20, 0x87ba: 0x40026c20, 0x87bb: 0x40026220,
+ 0x87bc: 0x40094020, 0x87bd: 0x40094220, 0x87be: 0x40094420, 0x87bf: 0x4002c420,
+ // Block 0x21f, offset 0x87c0
+ 0x87c0: 0x4004d620, 0x87c1: 0x002bde88, 0x87c2: 0x002c0a88, 0x87c3: 0x002c3a88,
+ 0x87c4: 0x002c6288, 0x87c5: 0x002c9888, 0x87c6: 0x002d0888, 0x87c7: 0x002d2288,
+ 0x87c8: 0x002d6888, 0x87c9: 0x002d9a88, 0x87ca: 0x002dcc88, 0x87cb: 0x002dfe88,
+ 0x87cc: 0xc0030002, 0x87cd: 0x002e8288, 0x87ce: 0xc5922ac3, 0x87cf: 0x002ee288,
+ 0x87d0: 0x002f2c88, 0x87d1: 0x002f5688, 0x87d2: 0x002f7a88, 0x87d3: 0x002fe688,
+ 0x87d4: 0x00302c88, 0x87d5: 0x00306c88, 0x87d6: 0x0030be88, 0x87d7: 0x0030e288,
+ 0x87d8: 0x0030f688, 0x87d9: 0x00310088, 0x87da: 0x00312a88, 0x87db: 0x4003f820,
+ 0x87dc: 0x4004e420, 0x87dd: 0x4003fa20, 0x87de: 0x40062420, 0x87df: 0x40021620,
+ 0x87e0: 0x40061e20, 0x87e1: 0x402bde20, 0x87e2: 0x402c0a20, 0x87e3: 0x402c3a20,
+ 0x87e4: 0x402c6220, 0x87e5: 0x402c9820, 0x87e6: 0x402d0820, 0x87e7: 0x402d2220,
+ 0x87e8: 0x402d6820, 0x87e9: 0x402d9a20, 0x87ea: 0x402dcc20, 0x87eb: 0x402dfe20,
+ 0x87ec: 0xc0000002, 0x87ed: 0x402e8220, 0x87ee: 0xc58f2a92, 0x87ef: 0x402ee220,
+ 0x87f0: 0x402f2c20, 0x87f1: 0x402f5620, 0x87f2: 0x402f7a20, 0x87f3: 0x402fe620,
+ 0x87f4: 0x40302c20, 0x87f5: 0x40306c20, 0x87f6: 0x4030be20, 0x87f7: 0x4030e220,
+ 0x87f8: 0x4030f620, 0x87f9: 0x40310020, 0x87fa: 0x40312a20, 0x87fb: 0x4003fc20,
+ 0x87fc: 0x40094820, 0x87fd: 0x4003fe20, 0x87fe: 0x40094c20, 0x87ff: 0x80000000,
+ // Block 0x220, offset 0x8800
+ 0x8801: 0x40417021, 0x8802: 0x40417020, 0x8803: 0x40417220,
+ 0x8805: 0x40417020, 0x8806: 0x40417220, 0x8807: 0x40417420,
+ 0x8808: 0x40417620, 0x8809: 0x40417820, 0x880a: 0x40417a20, 0x880b: 0x40417c20,
+ 0x880c: 0x40418020, 0x880d: 0x40418420, 0x880f: 0x40418620,
+ 0x8810: 0x40418820, 0x8811: 0x40418a20, 0x8813: 0x40418c20,
+ 0x8814: 0x40418e20, 0x8815: 0x40419020, 0x8816: 0x40419220, 0x8817: 0x40419420,
+ 0x8818: 0x40419620, 0x8819: 0x40419820, 0x881a: 0x40419a20, 0x881b: 0x40419c20,
+ 0x881c: 0x40419e20, 0x881d: 0x4041a020, 0x881e: 0x4041a220, 0x881f: 0x4041a420,
+ 0x8820: 0x4041a620, 0x8821: 0x4041a820, 0x8822: 0x4041aa20, 0x8823: 0x4041ac20,
+ 0x8824: 0x4041ae20, 0x8825: 0x4041b020, 0x8826: 0x4041b220, 0x8827: 0x4041b420,
+ 0x8828: 0x4041b620, 0x882a: 0x4041b820, 0x882b: 0x4041ba20,
+ 0x882c: 0x4041bc20, 0x882d: 0x4041be20, 0x882e: 0x4041c020, 0x882f: 0x4041c220,
+ 0x8830: 0x4041c420, 0x8832: 0x4041c620, 0x8833: 0x4041d220,
+ 0x8835: 0x4041c820, 0x8836: 0x4041ca20, 0x8837: 0x4041cc20,
+ 0x8838: 0x4041ce20, 0x8839: 0x4041d020,
+ 0x883c: 0x8000f102, 0x883d: 0x4041d420, 0x883e: 0x4041d620, 0x883f: 0x4041d820,
+ // Block 0x221, offset 0x8840
+ 0x8840: 0x80000000, 0x8841: 0x80000000, 0x8842: 0x80000000, 0x8843: 0x80000000,
+ 0x8844: 0x80000000, 0x8845: 0x80000000, 0x8846: 0x80000000, 0x8847: 0x80000000,
+ 0x8848: 0x80000000, 0x8849: 0x40020020, 0x884a: 0x40020220, 0x884b: 0x40020420,
+ 0x884c: 0x40020620, 0x884d: 0x40020820, 0x884e: 0x80000000, 0x884f: 0x80000000,
+ 0x8850: 0x80000000, 0x8851: 0x80000000, 0x8852: 0x80000000, 0x8853: 0x80000000,
+ 0x8854: 0x80000000, 0x8855: 0x80000000, 0x8856: 0x80000000, 0x8857: 0x80000000,
+ 0x8858: 0x80000000, 0x8859: 0x80000000, 0x885a: 0x80000000, 0x885b: 0x80000000,
+ 0x885c: 0x80000000, 0x885d: 0x80000000, 0x885e: 0x80000000, 0x885f: 0x80000000,
+ 0x8860: 0x40021220, 0x8861: 0x4002ba20, 0x8862: 0x4003e020, 0x8863: 0x4004ea20,
+ 0x8864: 0x4027de20, 0x8865: 0x4004ec20, 0x8866: 0x4004e620, 0x8867: 0xc59c2972,
+ 0x8868: 0x4003f420, 0x8869: 0x4003f620, 0x886a: 0x4004d820, 0x886b: 0x40093820,
+ 0x886c: 0x40024020, 0x886d: 0x40021a20, 0x886e: 0x4002e420, 0x886f: 0x4004e220,
+ 0x8870: 0x4029cc20, 0x8871: 0x4029ce20, 0x8872: 0x4029d020, 0x8873: 0x4029d220,
+ 0x8874: 0x4029d420, 0x8875: 0x4029d620, 0x8876: 0x4029d820, 0x8877: 0x4029da20,
+ 0x8878: 0x4029dc20, 0x8879: 0x4029de20, 0x887a: 0x40026c20, 0x887b: 0x40026220,
+ 0x887c: 0x40094020, 0x887d: 0x40094220, 0x887e: 0x40094420, 0x887f: 0x4002c420,
+ // Block 0x222, offset 0x8880
+ 0x8880: 0x4004d620, 0x8881: 0x002bde88, 0x8882: 0x002c0a88, 0x8883: 0x002c3a88,
+ 0x8884: 0x002c6288, 0x8885: 0x002c9888, 0x8886: 0x002d0888, 0x8887: 0x002d2288,
+ 0x8888: 0x002d6888, 0x8889: 0x002d9a88, 0x888a: 0x002dcc88, 0x888b: 0x002dfe88,
+ 0x888c: 0xc0030002, 0x888d: 0x002e8288, 0x888e: 0x002e9e88, 0x888f: 0x002ee288,
+ 0x8890: 0x002f2c88, 0x8891: 0x002f5688, 0x8892: 0x002f7a88, 0x8893: 0xc59609e2,
+ 0x8894: 0xc39029a2, 0x8895: 0x00306c88, 0x8896: 0x0030be88, 0x8897: 0x0030e288,
+ 0x8898: 0x0030f688, 0x8899: 0x00310088, 0x889a: 0x00312a88, 0x889b: 0x4003f820,
+ 0x889c: 0x4004e420, 0x889d: 0x4003fa20, 0x889e: 0x40062420, 0x889f: 0x40021620,
+ 0x88a0: 0x40061e20, 0x88a1: 0x402bde20, 0x88a2: 0x402c0a20, 0x88a3: 0x402c3a20,
+ 0x88a4: 0x402c6220, 0x88a5: 0x402c9820, 0x88a6: 0x402d0820, 0x88a7: 0x402d2220,
+ 0x88a8: 0x402d6820, 0x88a9: 0x402d9a20, 0x88aa: 0x402dcc20, 0x88ab: 0x402dfe20,
+ 0x88ac: 0xc0000002, 0x88ad: 0x402e8220, 0x88ae: 0x402e9e20, 0x88af: 0x402ee220,
+ 0x88b0: 0x402f2c20, 0x88b1: 0x402f5620, 0x88b2: 0x402f7a20, 0x88b3: 0xc34709d1,
+ 0x88b4: 0xc38e2991, 0x88b5: 0x40306c20, 0x88b6: 0x4030be20, 0x88b7: 0x4030e220,
+ 0x88b8: 0x4030f620, 0x88b9: 0x40310020, 0x88ba: 0x40312a20, 0x88bb: 0x4003fc20,
+ 0x88bc: 0x40094820, 0x88bd: 0x4003fe20, 0x88be: 0x40094c20, 0x88bf: 0x80000000,
+ // Block 0x223, offset 0x88c0
+ 0x88c0: 0x402c1a20, 0x88c1: 0x002c0c83, 0x88c2: 0x002c3288, 0x88c3: 0x402c3220,
+ 0x88c4: 0x0031c488, 0x88c5: 0x4031c420, 0x88c6: 0x002efa88, 0x88c7: 0x002c4e88,
+ 0x88c8: 0x402c4e20, 0x88c9: 0x002c7288, 0x88ca: 0x002c6483, 0x88cb: 0x002c8488,
+ 0x88cc: 0x402c8420, 0x88cd: 0xe0000a70, 0x88ce: 0x002cae88, 0x88cf: 0x002cb888,
+ 0x88d0: 0x002cc288, 0x88d1: 0x002d1688, 0x88d2: 0x402d1620, 0x88d3: 0x002d4488,
+ 0x88d4: 0x002d5888, 0x88d5: 0x402d7820, 0x88d6: 0x002dc288, 0x88d7: 0x002db688,
+ 0x88d8: 0x002e0083, 0x88d9: 0x402e0020, 0x88da: 0x402e3820, 0x88db: 0x402e7220,
+ 0x88dc: 0x0030a088, 0x88dd: 0x002eb488, 0x88de: 0x402ebc20, 0x88df: 0x002f1088,
+ 0x88e2: 0x002d6088, 0x88e3: 0x402d6020,
+ 0x88e4: 0x002f3e88, 0x88e5: 0x402f3e20, 0x88e6: 0x002f8288, 0x88e7: 0x0031b488,
+ 0x88e8: 0x4031b420, 0x88e9: 0x00300888, 0x88ea: 0x40301220, 0x88eb: 0x40304220,
+ 0x88ec: 0x00304a88, 0x88ed: 0x40304a20, 0x88ee: 0x00305288,
+ 0x88f1: 0x0030b488, 0x88f2: 0x0030cc88, 0x88f3: 0x00310285,
+ 0x88f4: 0x40310220, 0x88f5: 0x00313488, 0x88f6: 0x40313420, 0x88f7: 0x00316488,
+ 0x88f8: 0x00316e88, 0x88f9: 0x40316e20, 0x88fa: 0x40317820, 0x88fb: 0x4031a620,
+ 0x88fc: 0x0031bc88, 0x88fd: 0x4031bc20, 0x88fe: 0xe0000a43, 0x88ff: 0x40319420,
+ // Block 0x224, offset 0x8900
+ 0x8900: 0x40315820, 0x8901: 0x0031d488, 0x8902: 0x4031d420, 0x8903: 0x002c1a88,
+ 0x8904: 0x00307c88, 0x8905: 0x0030da88, 0x8906: 0x002ca288, 0x8907: 0x402ca220,
+ 0x8908: 0x002dde88, 0x8909: 0x402dde20, 0x890a: 0x002f6a88, 0x890b: 0x402f6a20,
+ 0x890c: 0x002f8e88, 0x890d: 0x402f8e20, 0x890e: 0x00311088, 0x890f: 0x40311020,
+ 0x8910: 0x402bf020, 0x8911: 0x402bf820, 0x8912: 0x402c0220, 0x8913: 0x402c0c20,
+ 0x8914: 0x402efa20, 0x8915: 0x402c5620, 0x8916: 0x402c7220, 0x8917: 0x402c6420,
+ 0x8918: 0x402ccc20, 0x8919: 0x402cb820, 0x891a: 0x402cd420, 0x891b: 0x402cc220,
+ 0x891c: 0x402cdc20, 0x891d: 0x402ce820, 0x891e: 0x402cf020, 0x891f: 0x402dee20,
+ 0x8920: 0x402d4420, 0x8921: 0x402d2a20, 0x8922: 0x402d3220, 0x8923: 0x402d5820,
+ 0x8924: 0x402d0020, 0x8925: 0x40308820, 0x8926: 0x402d8020, 0x8927: 0x402d8e20,
+ 0x8928: 0x402db620, 0x8929: 0x402dc220, 0x892a: 0x402daa20, 0x892b: 0x402e4220,
+ 0x892c: 0x402e4a20, 0x892d: 0x402e5420, 0x892e: 0x402e6820, 0x892f: 0x4030a020,
+ 0x8930: 0x4030ac20, 0x8931: 0x402e9020, 0x8932: 0x402eb420, 0x8933: 0x402ec820,
+ 0x8934: 0x402ea620, 0x8935: 0x402f1020, 0x8936: 0x402eee20, 0x8937: 0x402f1a20,
+ 0x8938: 0x402f4c20, 0x8939: 0x402f9820, 0x893a: 0x402fa220, 0x893b: 0x402fac20,
+ 0x893c: 0x402fb620, 0x893d: 0x402fbe20, 0x893e: 0x402fc620, 0x893f: 0x402fd020,
+ // Block 0x225, offset 0x8940
+ 0x8940: 0x402f8220, 0x8941: 0x402fd820, 0x8942: 0x402ff420, 0x8943: 0x40300820,
+ 0x8944: 0x402df620, 0x8945: 0x40301a20, 0x8946: 0x40302420, 0x8947: 0x40306420,
+ 0x8948: 0x40305220, 0x8949: 0x40307c20, 0x894a: 0x4030b420, 0x894b: 0x4030cc20,
+ 0x894c: 0x4030da20, 0x894d: 0x4030ee20, 0x894e: 0x402e7a20, 0x894f: 0x40310820,
+ 0x8950: 0x40314820, 0x8951: 0x40315020, 0x8952: 0x40316420, 0x8953: 0x40318020,
+ 0x8954: 0x4031cc20, 0x8955: 0x4031e820, 0x8956: 0x40320a20, 0x8957: 0x40323220,
+ 0x8958: 0x40323a20, 0x8959: 0x402c1220, 0x895a: 0x402cf820, 0x895b: 0x402d4c20,
+ 0x895c: 0x402d7020, 0x895d: 0x402de620, 0x895e: 0x402e1a20, 0x895f: 0x402e2a20,
+ 0x8960: 0x402f6220, 0x8961: 0x4031fa20, 0x8962: 0x40320220, 0x8963: 0xe00008f0,
+ 0x8964: 0xe0000902, 0x8965: 0xe00008ff, 0x8966: 0xe0000a46, 0x8967: 0xe0000a49,
+ 0x8968: 0xe0000a34, 0x8969: 0xe000091b, 0x896a: 0xe0000982, 0x896b: 0xe0000989,
+ 0x896c: 0x40324220, 0x896d: 0x40324a20, 0x896e: 0x40309020, 0x896f: 0x40309820,
+ 0x8970: 0x002d6894, 0x8971: 0x002d8094, 0x8972: 0x002dcc94, 0x8973: 0x002f7a94,
+ 0x8974: 0x002f9894, 0x8975: 0x002fac94, 0x8976: 0x002fd894, 0x8977: 0x0030e294,
+ 0x8978: 0x00310094, 0x8979: 0x40064020, 0x897a: 0x40064420, 0x897b: 0x402d9620,
+ 0x897c: 0xc5992972, 0x897d: 0x402d9820, 0x897e: 0x4031e220, 0x897f: 0x4031f020,
+ // Block 0x226, offset 0x8980
+ 0x8980: 0x80000000, 0x8981: 0x80000000, 0x8982: 0x80000000, 0x8983: 0x80000000,
+ 0x8984: 0x80000000, 0x8985: 0x80000000, 0x8986: 0x80000000, 0x8987: 0x80000000,
+ 0x8988: 0x80000000, 0x8989: 0x40020020, 0x898a: 0x40020220, 0x898b: 0x40020420,
+ 0x898c: 0x40020620, 0x898d: 0x40020820, 0x898e: 0x80000000, 0x898f: 0x80000000,
+ 0x8990: 0x80000000, 0x8991: 0x80000000, 0x8992: 0x80000000, 0x8993: 0x80000000,
+ 0x8994: 0x80000000, 0x8995: 0x80000000, 0x8996: 0x80000000, 0x8997: 0x80000000,
+ 0x8998: 0x80000000, 0x8999: 0x80000000, 0x899a: 0x80000000, 0x899b: 0x80000000,
+ 0x899c: 0x80000000, 0x899d: 0x80000000, 0x899e: 0x80000000, 0x899f: 0x80000000,
+ 0x89a0: 0x40021220, 0x89a1: 0x4002ba20, 0x89a2: 0x4003e020, 0x89a3: 0x4004ea20,
+ 0x89a4: 0x4027de20, 0x89a5: 0x4004ec20, 0x89a6: 0x4004e620, 0x89a7: 0x4003d220,
+ 0x89a8: 0x4003f420, 0x89a9: 0x4003f620, 0x89aa: 0x4004d820, 0x89ab: 0x40093820,
+ 0x89ac: 0x40024020, 0x89ad: 0x40021a20, 0x89ae: 0x4002e420, 0x89af: 0x4004e220,
+ 0x89b0: 0x4029cc20, 0x89b1: 0x4029ce20, 0x89b2: 0x4029d020, 0x89b3: 0x4029d220,
+ 0x89b4: 0x4029d420, 0x89b5: 0x4029d620, 0x89b6: 0x4029d820, 0x89b7: 0x4029da20,
+ 0x89b8: 0x4029dc20, 0x89b9: 0x4029de20, 0x89ba: 0x40026c20, 0x89bb: 0x40026220,
+ 0x89bc: 0x40094020, 0x89bd: 0x40094220, 0x89be: 0x40094420, 0x89bf: 0x4002c420,
+ // Block 0x227, offset 0x89c0
+ 0x89c0: 0x4004d620, 0x89c1: 0x002bde83, 0x89c2: 0x002c0a88, 0x89c3: 0x002c3a88,
+ 0x89c4: 0x002c6288, 0x89c5: 0x002be083, 0x89c6: 0x002d0888, 0x89c7: 0x002d2288,
+ 0x89c8: 0x002be883, 0x89c9: 0x002be283, 0x89ca: 0x002dcc88, 0x89cb: 0x002bea83,
+ 0x89cc: 0xc5a20002, 0x89cd: 0x002bee83, 0x89ce: 0x002bf083, 0x89cf: 0x002be483,
+ 0x89d0: 0x002bf283, 0x89d1: 0x002f5688, 0x89d2: 0x002f7a88, 0x89d3: 0x002fe688,
+ 0x89d4: 0x00302c88, 0x89d5: 0x002be683, 0x89d6: 0x0030be88, 0x89d7: 0x002bf483,
+ 0x89d8: 0x0030f688, 0x89d9: 0x00310088, 0x89da: 0x00312a88, 0x89db: 0x4003f820,
+ 0x89dc: 0x4004e420, 0x89dd: 0x4003fa20, 0x89de: 0x40062420, 0x89df: 0x40021620,
+ 0x89e0: 0x40061e20, 0x89e1: 0x402bde20, 0x89e2: 0x402c0a20, 0x89e3: 0x402c3a20,
+ 0x89e4: 0x402c6220, 0x89e5: 0x402be020, 0x89e6: 0x402d0820, 0x89e7: 0x402d2220,
+ 0x89e8: 0x402be820, 0x89e9: 0x402be220, 0x89ea: 0x402dcc20, 0x89eb: 0x402bea20,
+ 0x89ec: 0xc59f0002, 0x89ed: 0x402bee20, 0x89ee: 0x402bf020, 0x89ef: 0x402be420,
+ 0x89f0: 0x402bf220, 0x89f1: 0x402f5620, 0x89f2: 0x402f7a20, 0x89f3: 0x402fe620,
+ 0x89f4: 0x40302c20, 0x89f5: 0x402be620, 0x89f6: 0x4030be20, 0x89f7: 0x402bf420,
+ 0x89f8: 0x4030f620, 0x89f9: 0x40310020, 0x89fa: 0x40312a20, 0x89fb: 0x4003fc20,
+ 0x89fc: 0x40094820, 0x89fd: 0x4003fe20, 0x89fe: 0x40094c20, 0x89ff: 0x80000000,
+ // Block 0x228, offset 0x8a00
+ 0x8a00: 0xf0000208, 0x8a01: 0xf0000208, 0x8a02: 0xf0000208, 0x8a03: 0xf0000208,
+ 0x8a04: 0xf0000208, 0x8a05: 0xf0000208, 0x8a06: 0xe0000873,
+ 0x8a08: 0xe0001ed1, 0x8a09: 0xe0001ecb, 0x8a0a: 0xe0001b3c, 0x8a0b: 0xe0001ee3,
+ 0x8a0c: 0xe0001955, 0x8a0d: 0xe0001952, 0x8a0e: 0xe000195b, 0x8a0f: 0xe0001961,
+ 0x8a10: 0xe00008d9, 0x8a11: 0xe00020c7, 0x8a12: 0xe000210f, 0x8a13: 0xe0002109,
+ 0x8a14: 0xe0001b7f, 0x8a15: 0xe0002135, 0x8a16: 0xe0002121, 0x8a17: 0x40093e20,
+ 0x8a18: 0xe00009bd, 0x8a19: 0xe00022b1, 0x8a1a: 0xe00022ab, 0x8a1b: 0xe0001bb3,
+ 0x8a1c: 0xe00022c9, 0x8a1e: 0x00318888, 0x8a1f: 0xe0000a22,
+ 0x8a26: 0xe000086b,
+ 0x8a28: 0xe0001ece, 0x8a29: 0xe0001ec8, 0x8a2a: 0xe0001b39, 0x8a2b: 0xe0001ee0,
+ 0x8a2c: 0xe0001fb8, 0x8a2d: 0xe0001fb5, 0x8a2e: 0xe0001b73, 0x8a2f: 0xe0001fc1,
+ 0x8a30: 0xe00008d3, 0x8a31: 0xe00020c4, 0x8a32: 0xe000210c, 0x8a33: 0xe0002106,
+ 0x8a34: 0xe0001b7c, 0x8a35: 0xe0002132, 0x8a36: 0xe000211e, 0x8a37: 0x40093c20,
+ 0x8a38: 0xe00009ba, 0x8a39: 0xe00022ae, 0x8a3a: 0xe00022a8, 0x8a3b: 0xe0001bb0,
+ 0x8a3c: 0xe00022c6, 0x8a3e: 0x40318820,
+ // Block 0x229, offset 0x8a40
+ 0x8a40: 0xf0000208, 0x8a42: 0xf0000208,
+ 0x8a44: 0xf0000208,
+ 0x8a50: 0xe00008d0, 0x8a51: 0xe00008cd, 0x8a52: 0xe0001f09, 0x8a53: 0xe0001f06,
+ 0x8a54: 0xe0001ed7, 0x8a55: 0xe0001ed4, 0x8a56: 0xe0001eef, 0x8a57: 0xe0001eec,
+ 0x8a58: 0xe0001f03, 0x8a59: 0xe0001f00, 0x8a5a: 0xe0001edd, 0x8a5b: 0xe0001eda,
+ 0x8a64: 0xe0001b70, 0x8a65: 0xe0001b6d, 0x8a66: 0xe000093e, 0x8a67: 0xe000093b,
+ 0x8a68: 0xe0001968, 0x8a69: 0xe0001fc8, 0x8a6a: 0xe0001971, 0x8a6b: 0xe0001fce,
+ 0x8a6c: 0xe0001958, 0x8a6d: 0xe0001fbb, 0x8a6e: 0xe000196e, 0x8a6f: 0xe0001fcb,
+ 0x8a70: 0xe000196b, 0x8a71: 0x402da220, 0x8a72: 0xe000198a, 0x8a73: 0xe0001fe7,
+ 0x8a76: 0xe0002002, 0x8a77: 0xe0001fff,
+ 0x8a78: 0x402f7220, 0x8a79: 0xe0002035, 0x8a7a: 0xe0002032, 0x8a7b: 0xe0002041,
+ 0x8a7c: 0xe000203e, 0x8a7d: 0xe000203b, 0x8a7e: 0xe0002038, 0x8a7f: 0xe0000975,
+ // Block 0x22a, offset 0x8a80
+ 0x8a80: 0xe000096f, 0x8a81: 0xe0000969, 0x8a82: 0xe0000966, 0x8a83: 0xe00020b5,
+ 0x8a84: 0xe00020b2, 0x8a85: 0xe00020d3, 0x8a86: 0xe00020d0, 0x8a87: 0xe00020c1,
+ 0x8a88: 0xe00020be, 0x8a89: 0xe00023fa, 0x8a8a: 0x002eda88, 0x8a8b: 0x402eda20,
+ 0x8a8c: 0xe000216f, 0x8a8d: 0xe000216c, 0x8a8e: 0xe0002115, 0x8a8f: 0xe0002112,
+ 0x8a90: 0xe000212f, 0x8a91: 0xe000212c, 0x8a92: 0xe00009c4, 0x8a93: 0xe00009c0,
+ 0x8aa6: 0x00303688, 0x8aa7: 0x40303620,
+ 0x8aa8: 0xe00022f5, 0x8aa9: 0xe00022f2, 0x8aaa: 0xe0002309, 0x8aab: 0xe0002306,
+ 0x8aac: 0xe00022b7, 0x8aad: 0xe00022b4, 0x8aae: 0xe00022c3, 0x8aaf: 0xe00022c0,
+ 0x8ab0: 0xe00022ef, 0x8ab1: 0xe00022ec, 0x8ab2: 0xe0002303, 0x8ab3: 0xe0002300,
+ 0x8ab4: 0xe0001bb9, 0x8ab5: 0xe0001bb6,
+ 0x8abf: 0xe0000a0f,
+ // Block 0x22b, offset 0x8ac0
+ 0x8ac0: 0x40321220, 0x8ac1: 0x40321a20, 0x8ac2: 0x40322220, 0x8ac3: 0x40322a20,
+ 0x8ac4: 0xe00008fb, 0x8ac5: 0xe00008f7, 0x8ac6: 0xe00008f3, 0x8ac7: 0xe0002064,
+ 0x8ac8: 0xe0002061, 0x8ac9: 0xe000205e, 0x8aca: 0xe00020f4, 0x8acb: 0xe00020f1,
+ 0x8acc: 0xe00020ee, 0x8acd: 0xf0000208, 0x8acf: 0xe000195e,
+ 0x8ad0: 0xe0001fbe, 0x8ad1: 0xe000211b, 0x8ad2: 0xe0002118, 0x8ad3: 0xe00022bd,
+ 0x8ad4: 0xe00022ba, 0x8ad5: 0xe00022e8, 0x8ad6: 0xe00022e4, 0x8ad7: 0xe00022d0,
+ 0x8ad8: 0xe00022cc, 0x8ad9: 0xe00022e0, 0x8ada: 0xe00022dc, 0x8adb: 0xe00022d8,
+ 0x8adc: 0xe00022d4, 0x8add: 0x402cae20, 0x8ade: 0xe0001dfe,
+ 0x8ae0: 0xe0001e12,
+ 0x8ae4: 0x002d3a88, 0x8ae5: 0x402d3a20,
+ 0x8ae8: 0xe0001ffc, 0x8ae9: 0xe0001ff9, 0x8aea: 0xe0002161, 0x8aeb: 0xe000215e,
+ 0x8aec: 0xe0002168, 0x8aed: 0xe0002164,
+ 0x8af1: 0xf0000a0a, 0x8af2: 0xf000040a, 0x8af3: 0xf0000404,
+ 0x8af6: 0x002d7888, 0x8af7: 0x00319488,
+ 0x8af8: 0xe00020bb, 0x8af9: 0xe00020b8, 0x8afa: 0xe0001df0,
+ // Block 0x22c, offset 0x8b00
+ 0x8b00: 0xf0000208, 0x8b02: 0xf0000208,
+ 0x8b04: 0xe0001f25, 0x8b05: 0xe0001f22, 0x8b06: 0xe0001f2b, 0x8b07: 0xe0001f28,
+ 0x8b08: 0xe0001977, 0x8b09: 0xe0001fd4, 0x8b0a: 0xe000197a, 0x8b0b: 0xe0001fd7,
+ 0x8b0c: 0xe000218b, 0x8b0d: 0xe0002188, 0x8b0e: 0xe0002191, 0x8b0f: 0xe000218e,
+ 0x8b14: 0xe000231d, 0x8b15: 0xe000231a, 0x8b16: 0xe0002323, 0x8b17: 0xe0002320,
+ 0x8b1c: 0x00312288, 0x8b1d: 0x40312220, 0x8b1e: 0xe0001f82, 0x8b1f: 0xe0001f7f,
+ 0x8b20: 0x002ebc88, 0x8b21: 0x402c8c20, 0x8b22: 0x002f2288, 0x8b23: 0x402f2220,
+ 0x8b24: 0x00314088, 0x8b25: 0x40314020, 0x8b26: 0xf0000208,
+ 0x8b28: 0xe0001ef5, 0x8b29: 0xe0001ef2, 0x8b2a: 0xe0002128, 0x8b2b: 0xe0002124,
+ 0x8b2c: 0xe000214c, 0x8b2d: 0xe0002148, 0x8b2e: 0xe0002153, 0x8b2f: 0xe0002150,
+ 0x8b30: 0xe000215a, 0x8b31: 0xe0002156,
+ 0x8b34: 0x402e5e20, 0x8b35: 0x402ed020, 0x8b36: 0x40305a20, 0x8b37: 0x402dd420,
+ 0x8b38: 0xe00008e5, 0x8b39: 0xe00009e9, 0x8b3a: 0x002be888, 0x8b3b: 0x002c4488,
+ 0x8b3c: 0x402c4420, 0x8b3d: 0x002e3888, 0x8b3e: 0x00303e88, 0x8b3f: 0x402ffc20,
+ // Block 0x22d, offset 0x8b40
+ 0x8b40: 0x402f8220, 0x8b41: 0x402fd820, 0x8b42: 0x402ff420, 0x8b43: 0x40300820,
+ 0x8b44: 0x402df620, 0x8b45: 0x40301a20, 0x8b46: 0x40302420, 0x8b47: 0x40306420,
+ 0x8b48: 0x40305220, 0x8b49: 0x40307c20, 0x8b4a: 0x4030b420, 0x8b4b: 0x4030cc20,
+ 0x8b4c: 0x4030da20, 0x8b4d: 0x4030ee20, 0x8b4e: 0x402e7a20, 0x8b4f: 0x40310820,
+ 0x8b50: 0x40314820, 0x8b51: 0x40315020, 0x8b52: 0x40316420, 0x8b53: 0x40318020,
+ 0x8b54: 0x4031cc20, 0x8b55: 0x4031e820, 0x8b56: 0x40320a20, 0x8b57: 0x40323220,
+ 0x8b58: 0x40323a20, 0x8b59: 0x402c1220, 0x8b5a: 0x402cf820, 0x8b5b: 0x402d4c20,
+ 0x8b5c: 0x402d7020, 0x8b5d: 0x402de620, 0x8b5e: 0x402e1a20, 0x8b5f: 0x402e2a20,
+ 0x8b60: 0x402f6220, 0x8b61: 0x4031fa20, 0x8b62: 0x40320220, 0x8b63: 0xe00008f0,
+ 0x8b64: 0xe0000902, 0x8b65: 0xe00008ff, 0x8b66: 0xe0000a46, 0x8b67: 0xe0000a49,
+ 0x8b68: 0xe0000a34, 0x8b69: 0xe000091b, 0x8b6a: 0xe0000982, 0x8b6b: 0xe0000989,
+ 0x8b6c: 0x40324220, 0x8b6d: 0x40324a20, 0x8b6e: 0x40309020, 0x8b6f: 0x40309820,
+ 0x8b70: 0x002d6894, 0x8b71: 0x002d8094, 0x8b72: 0x002dcc94, 0x8b73: 0x002f7a94,
+ 0x8b74: 0x002f9894, 0x8b75: 0x002fac94, 0x8b76: 0x002fd894, 0x8b77: 0x0030e294,
+ 0x8b78: 0x00310094, 0x8b79: 0x40064020, 0x8b7a: 0x40064420, 0x8b7b: 0x402bf620,
+ 0x8b7c: 0x4031de20, 0x8b7d: 0x402d9820, 0x8b7e: 0x4031e220, 0x8b7f: 0x4031f020,
+ // Block 0x22e, offset 0x8b80
+ 0x8b80: 0xf0000208,
+ 0x8b94: 0xe0001f18, 0x8b95: 0xe0001f14, 0x8b96: 0xe0001f10, 0x8b97: 0xe0001f0c,
+ 0x8b98: 0xe0001f37, 0x8b99: 0xe0001f34, 0x8b9a: 0xe0001f3d, 0x8b9b: 0xe0001f3a,
+ 0x8b9c: 0xe0001efc, 0x8b9d: 0xe0001ef8,
+ 0x8ba2: 0xe0001f8e, 0x8ba3: 0xe0001f8b,
+ 0x8ba4: 0xe0001f9a, 0x8ba5: 0xe0001f97, 0x8ba6: 0xe0001f88, 0x8ba7: 0xe0001f85,
+ 0x8ba8: 0xe0001f94, 0x8ba9: 0xe0001f91, 0x8baa: 0xe0001fa0, 0x8bab: 0xe0001f9d,
+ 0x8bac: 0xe0001980, 0x8bad: 0xe0001fdd, 0x8bae: 0xe0001964, 0x8baf: 0xe0001fc4,
+ 0x8bb0: 0xe0001ff6, 0x8bb1: 0xe0001ff3, 0x8bb2: 0xe0002008, 0x8bb3: 0xe0002005,
+ 0x8bb4: 0xe000200e, 0x8bb5: 0xe000200b, 0x8bb6: 0xe0002047, 0x8bb7: 0xe0002044,
+ 0x8bb8: 0xe000204e, 0x8bb9: 0xe000204a, 0x8bba: 0xe000205b, 0x8bbb: 0xe0002058,
+ 0x8bbc: 0xe0002055, 0x8bbd: 0xe0002052, 0x8bbe: 0xe0002070, 0x8bbf: 0xe000206d,
+ // Block 0x22f, offset 0x8bc0
+ 0x8bc0: 0xe0002076, 0x8bc1: 0xe0002073, 0x8bc2: 0xe000207c, 0x8bc3: 0xe0002079,
+ 0x8bc4: 0xe00020cd, 0x8bc5: 0xe00020ca, 0x8bc6: 0xe00020d9, 0x8bc7: 0xe00020d6,
+ 0x8bc8: 0xe00020e5, 0x8bc9: 0xe00020e2, 0x8bca: 0xe00020df, 0x8bcb: 0xe00020dc,
+ 0x8bcc: 0xe000213c, 0x8bcd: 0xe0002138, 0x8bce: 0xe0002144, 0x8bcf: 0xe0002140,
+ 0x8bd0: 0xe000217e, 0x8bd1: 0xe000217a, 0x8bd2: 0xe0002176, 0x8bd3: 0xe0002172,
+ 0x8bd4: 0xe00021ce, 0x8bd5: 0xe00021cb, 0x8bd6: 0xe00021d4, 0x8bd7: 0xe00021d1,
+ 0x8bf2: 0xe000235d, 0x8bf3: 0xe000235a,
+ 0x8bf4: 0xe0002369, 0x8bf5: 0xe0002366, 0x8bf6: 0xe0002363, 0x8bf7: 0xe0002360,
+ 0x8bf8: 0xe00022fc, 0x8bf9: 0xe00022f8, 0x8bfa: 0xe0002310, 0x8bfb: 0xe000230c,
+ // Block 0x230, offset 0x8c00
+ 0x8c00: 0xe0002388, 0x8c01: 0xe0002385, 0x8c02: 0xe0002382, 0x8c03: 0xe000237f,
+ 0x8c04: 0xe0002391, 0x8c05: 0xe000238e, 0x8c06: 0xe0002397, 0x8c07: 0xe0002394,
+ 0x8c08: 0xe000239d, 0x8c09: 0xe000239a,
+ 0x8c16: 0xe0001fa3,
+ 0x8c18: 0xe000238b, 0x8c1a: 0xf0000404,
+ 0x8c1c: 0x40300420, 0x8c1d: 0x40300620, 0x8c1e: 0xe0000a26, 0x8c1f: 0x402c9620,
+ 0x8c20: 0xf0000208, 0x8c22: 0xf0000208,
+ 0x8c24: 0xe0001b0f, 0x8c26: 0xe0001b17,
+ 0x8c28: 0xe0001b27, 0x8c2a: 0xe0001b1f,
+ 0x8c2c: 0xe0001b2f, 0x8c2e: 0xe0001dc4,
+ 0x8c30: 0xe0001dcc, 0x8c32: 0xe0001ddc,
+ 0x8c34: 0xe0001dd4, 0x8c36: 0xe0001e3e,
+ 0x8c38: 0xe0001f31, 0x8c39: 0xe0001f2e, 0x8c3a: 0xe0001f1f, 0x8c3b: 0xe0001f1c,
+ 0x8c3c: 0xe0001ee9, 0x8c3d: 0xe0001ee6, 0x8c3e: 0xe0001b43, 0x8c3f: 0xe0001b3f,
+ // Block 0x231, offset 0x8c40
+ 0x8c40: 0xe0001b4b, 0x8c41: 0xe0001b47, 0x8c42: 0xe0001b5b, 0x8c43: 0xe0001b57,
+ 0x8c44: 0xe0001b53, 0x8c45: 0xe0001b4f, 0x8c46: 0xe0001b63, 0x8c47: 0xe0001b5f,
+ 0x8c48: 0xe0001974, 0x8c49: 0xe0001fd1, 0x8c4a: 0xe000197d, 0x8c4b: 0xe0001fda,
+ 0x8c4c: 0xe00021c5, 0x8c4d: 0xe00021c2, 0x8c4e: 0xe0002185, 0x8c4f: 0xe0002182,
+ 0x8c50: 0xe0001b86, 0x8c51: 0xe0001b82, 0x8c52: 0xe0001b8e, 0x8c53: 0xe0001b8a,
+ 0x8c54: 0xe0001b9e, 0x8c55: 0xe0001b9a, 0x8c56: 0xe0001b96, 0x8c57: 0xe0001b92,
+ 0x8c58: 0xe0001ba6, 0x8c59: 0xe0001ba2, 0x8c5a: 0xe000219e, 0x8c5b: 0xe000219a,
+ 0x8c5c: 0xe00021a6, 0x8c5d: 0xe00021a2, 0x8c5e: 0xe00021b6, 0x8c5f: 0xe00021b2,
+ 0x8c60: 0xe00021ae, 0x8c61: 0xe00021aa, 0x8c62: 0xe00021be, 0x8c63: 0xe00021ba,
+ 0x8c64: 0xe0002357, 0x8c65: 0xe0002354, 0x8c66: 0xe0002317, 0x8c67: 0xe0002314,
+ 0x8c68: 0xe0002330, 0x8c69: 0xe000232c, 0x8c6a: 0xe0002338, 0x8c6b: 0xe0002334,
+ 0x8c6c: 0xe0002348, 0x8c6d: 0xe0002344, 0x8c6e: 0xe0002340, 0x8c6f: 0xe000233c,
+ 0x8c70: 0xe0002350, 0x8c71: 0xe000234c,
+ 0x8c7a: 0xe000097b, 0x8c7b: 0xe0000978,
+ 0x8c7c: 0x0030d888, 0x8c7d: 0x4030d820, 0x8c7e: 0x00312088, 0x8c7f: 0x40312020,
+ // Block 0x232, offset 0x8c80
+ 0x8c80: 0xe0000852, 0x8c81: 0xe0000856, 0x8c82: 0x002c3a8b, 0x8c83: 0xf0000a04,
+ 0x8c84: 0x40081c20, 0x8c85: 0xe00008a8, 0x8c86: 0xe00008ac, 0x8c87: 0x002cc28a,
+ 0x8c88: 0x40081e20, 0x8c89: 0xf0000a04, 0x8c8a: 0x002d2285, 0x8c8b: 0x002d688b,
+ 0x8c8c: 0x002d688b, 0x8c8d: 0x002d688b, 0x8c8e: 0x002d6885, 0x8c8f: 0xf0000202,
+ 0x8c90: 0x002d9a8b, 0x8c91: 0x002d9a8b, 0x8c92: 0x002e228b, 0x8c93: 0x002e2285,
+ 0x8c94: 0x40082020, 0x8c95: 0x002e9e8b, 0x8c96: 0xe00020fa, 0x8c97: 0x40082220,
+ 0x8c98: 0x40082420, 0x8c99: 0x002f2c8b, 0x8c9a: 0x002f568b, 0x8c9b: 0x002f7a8b,
+ 0x8c9c: 0x002f7a8b, 0x8c9d: 0x002f7a8b, 0x8c9e: 0x40082620, 0x8c9f: 0x40082820,
+ 0x8ca0: 0xe0002269, 0x8ca1: 0xe0000a37, 0x8ca2: 0xe00022a5, 0x8ca3: 0x40082a20,
+ 0x8ca4: 0x00312a8b, 0x8ca5: 0x40082c20, 0x8ca7: 0x40082e20,
+ 0x8ca8: 0x00312a8b, 0x8ca9: 0x40083020, 0x8caa: 0x002dfe88, 0x8cab: 0xf0000208,
+ 0x8cac: 0x002c0a8b, 0x8cad: 0x002c3a8b, 0x8cae: 0x40083220, 0x8caf: 0x002c9885,
+ 0x8cb0: 0x002c988b, 0x8cb1: 0x002d088b, 0x8cb2: 0x002d1e88, 0x8cb3: 0x002e828b,
+ 0x8cb4: 0x002ee285, 0x8cb5: 0x00389084, 0x8cb6: 0x00389284, 0x8cb7: 0x00389484,
+ 0x8cb8: 0x00389684, 0x8cb9: 0x002d9a85, 0x8cba: 0x40083420, 0x8cbb: 0xe000090f,
+ 0x8cbc: 0x00327e85, 0x8cbd: 0x00325685, 0x8cbe: 0x0032568b, 0x8cbf: 0x00327e8b,
+ // Block 0x233, offset 0x8cc0
+ 0x8cc0: 0xe000002a, 0x8cc1: 0xe000002f, 0x8cc2: 0xe0000034, 0x8cc3: 0xe0000039,
+ 0x8cc4: 0xe000003e, 0x8cc5: 0xe0000043, 0x8cc6: 0xe0000048, 0x8cc7: 0xe000004d,
+ 0x8cc8: 0xf0001f04, 0x8cc9: 0xf0001f04, 0x8cca: 0xf0001f04, 0x8ccb: 0xf0001f04,
+ 0x8ccc: 0xf0001f04, 0x8ccd: 0xf0001f04, 0x8cce: 0xf0001f04, 0x8ccf: 0xf0001f04,
+ 0x8cd0: 0xf0001f04, 0x8cd1: 0xf0000404, 0x8cd2: 0xf0000404, 0x8cd3: 0xf0000404,
+ 0x8cd4: 0xf0000404, 0x8cd5: 0xf0000404, 0x8cd6: 0xf0000404, 0x8cd7: 0xf0000404,
+ 0x8cd8: 0xf0000404, 0x8cd9: 0xf0000404, 0x8cda: 0xf0000404, 0x8cdb: 0xf0000404,
+ 0x8cdc: 0xf0000404, 0x8cdd: 0xf0000404, 0x8cde: 0xf0000404, 0x8cdf: 0xf0000404,
+ 0x8ce0: 0xe0001c15, 0x8ce1: 0xf0000404, 0x8ce2: 0xf0000404, 0x8ce3: 0xe0001c2d,
+ 0x8ce4: 0xe0001c35, 0x8ce5: 0xf0000404, 0x8ce6: 0xe0001c41, 0x8ce7: 0xe0001c49,
+ 0x8ce8: 0xe0001c51, 0x8ce9: 0xe0001c59, 0x8cea: 0xe0001c61, 0x8ceb: 0xe0001c69,
+ 0x8cec: 0xf0000404, 0x8ced: 0xf0000404, 0x8cee: 0xf0000404, 0x8cef: 0xf0000404,
+ 0x8cf0: 0xe0001c89, 0x8cf1: 0xf0000404, 0x8cf2: 0xe0001c99, 0x8cf3: 0xf0000404,
+ 0x8cf4: 0xf0000404, 0x8cf5: 0xf0000404, 0x8cf6: 0x002bde8c, 0x8cf7: 0x002c0a8c,
+ 0x8cf8: 0x002c3a8c, 0x8cf9: 0x002c628c, 0x8cfa: 0x002c988c, 0x8cfb: 0x002d088c,
+ 0x8cfc: 0x002d228c, 0x8cfd: 0x002d688c, 0x8cfe: 0x002d9a8c, 0x8cff: 0x002dcc8c,
+ // Block 0x234, offset 0x8d00
+ 0x8d00: 0xf0001f04, 0x8d01: 0xf0001f04, 0x8d02: 0xf0001f04, 0x8d03: 0xf0001f04,
+ 0x8d04: 0xf0001f04, 0x8d05: 0xf0001f04, 0x8d06: 0xf0001f04, 0x8d07: 0xf0001f04,
+ 0x8d08: 0xf0001f04, 0x8d09: 0xf0000404, 0x8d0a: 0xf0000404, 0x8d0b: 0xf0000404,
+ 0x8d0c: 0xe0001fa9, 0x8d0d: 0xe0000905, 0x8d0e: 0xe0001f40, 0x8d0f: 0xe0000985,
+ 0x8d10: 0x00657693, 0x8d11: 0x00657893, 0x8d12: 0x00657a93, 0x8d13: 0x00657e93,
+ 0x8d14: 0x00658093, 0x8d15: 0x00658293, 0x8d16: 0x00658493, 0x8d17: 0x00658693,
+ 0x8d18: 0x00658893, 0x8d19: 0x00658a93, 0x8d1a: 0x00658c93, 0x8d1b: 0x00658e93,
+ 0x8d1c: 0x00659093, 0x8d1d: 0x00659293, 0x8d1e: 0x00659493, 0x8d1f: 0x00659693,
+ 0x8d20: 0x00659893, 0x8d21: 0x00659a93, 0x8d22: 0x00659c93, 0x8d23: 0x00659e93,
+ 0x8d24: 0x0065a093, 0x8d25: 0x0065a293, 0x8d26: 0x0065a493, 0x8d27: 0x0065a693,
+ 0x8d28: 0x0065a893, 0x8d29: 0x0065aa93, 0x8d2a: 0x0065ac93, 0x8d2b: 0x0065ae93,
+ 0x8d2c: 0x0065b093, 0x8d2d: 0x0065b293, 0x8d2e: 0x0065b493, 0x8d2f: 0x0065b693,
+ 0x8d30: 0x0065b893, 0x8d31: 0x0065ba93, 0x8d32: 0x0065bc93, 0x8d33: 0x0065be93,
+ 0x8d34: 0x0065c093, 0x8d35: 0x0065c493, 0x8d36: 0x0065c693, 0x8d37: 0x0065c893,
+ 0x8d38: 0x0065ca93, 0x8d39: 0x0065cc93, 0x8d3a: 0x0065ce93, 0x8d3b: 0x0065d093,
+ 0x8d3c: 0x0065d293, 0x8d3d: 0x0065d493, 0x8d3e: 0x0065d693,
+ // Block 0x235, offset 0x8d40
+ 0x8d40: 0xe000173b, 0x8d41: 0xe0001728, 0x8d42: 0xe000172c, 0x8d43: 0xe0001741,
+ 0x8d44: 0xe0001746, 0x8d45: 0xe000174d, 0x8d46: 0xe0001751, 0x8d47: 0xe0001755,
+ 0x8d48: 0xe000175b, 0x8d49: 0xf0001c1c, 0x8d4a: 0xe0001760, 0x8d4b: 0xe000176c,
+ 0x8d4c: 0xe0001770, 0x8d4d: 0xe0001767, 0x8d4e: 0xe0001776, 0x8d4f: 0xe000177b,
+ 0x8d50: 0xe000177f, 0x8d51: 0xe0001783, 0x8d52: 0xf0001c1c, 0x8d53: 0xe000178e,
+ 0x8d54: 0xe0001788, 0x8d55: 0xf0001c1c, 0x8d56: 0xe0001793, 0x8d57: 0xe000179a,
+ 0x8d58: 0xf0001f04, 0x8d59: 0xf0001f04, 0x8d5a: 0xf0001f04, 0x8d5b: 0xf0001f04,
+ 0x8d5c: 0xf0001f04, 0x8d5d: 0xf0001f04, 0x8d5e: 0xf0001f04, 0x8d5f: 0xf0001f04,
+ 0x8d60: 0xf0001f04, 0x8d61: 0xf0001f04, 0x8d62: 0xf0000404, 0x8d63: 0xf0000404,
+ 0x8d64: 0xf0000404, 0x8d65: 0xf0000404, 0x8d66: 0xf0000404, 0x8d67: 0xf0000404,
+ 0x8d68: 0xf0000404, 0x8d69: 0xf0000404, 0x8d6a: 0xf0000404, 0x8d6b: 0xf0000404,
+ 0x8d6c: 0xf0000404, 0x8d6d: 0xf0000404, 0x8d6e: 0xf0000404, 0x8d6f: 0xf0000404,
+ 0x8d70: 0xf0000404, 0x8d71: 0xe0000941, 0x8d72: 0xf0001c1c, 0x8d73: 0xe0001e48,
+ 0x8d74: 0xe00008a1, 0x8d75: 0xe00021c8, 0x8d76: 0xe00021dd, 0x8d77: 0xe0001ebc,
+ 0x8d78: 0xe00008e8, 0x8d79: 0xe00008ec, 0x8d7a: 0xe000198d, 0x8d7b: 0xf0001c1c,
+ 0x8d7c: 0xf0001c1c, 0x8d7d: 0xf0001c1c, 0x8d7e: 0xf0001c1c, 0x8d7f: 0xe0001855,
+ // Block 0x236, offset 0x8d80
+ 0x8d80: 0xe00021d7, 0x8d81: 0xe00020e8, 0x8d82: 0xf0001d1c, 0x8d83: 0xe0002085,
+ 0x8d84: 0xe0002011, 0x8d85: 0xe0002014, 0x8d86: 0xe000208b, 0x8d87: 0xf0001d1d,
+ 0x8d88: 0xe00008b5, 0x8d89: 0xe0000951, 0x8d8a: 0xe00021e0, 0x8d8b: 0xe00020eb,
+ 0x8d8c: 0xf0001d1c, 0x8d8d: 0xf0001c1c, 0x8d8e: 0xe0002094, 0x8d8f: 0xe0002017,
+ 0x8d90: 0xe0001fb2, 0x8d91: 0xe0000956, 0x8d92: 0xe0000995, 0x8d93: 0xe0000933,
+ 0x8d94: 0xe0000a3f, 0x8d95: 0xe0002406, 0x8d96: 0xe0002097, 0x8d97: 0xe0001eb9,
+ 0x8d98: 0xe000201d, 0x8d99: 0xe0001f52, 0x8d9a: 0xe00020f7, 0x8d9b: 0xe0002409,
+ 0x8d9c: 0xe000209a, 0x8d9d: 0xe0001e89, 0x8d9e: 0xe0002020, 0x8d9f: 0xe000099d,
+ 0x8da0: 0xe00008bc, 0x8da1: 0xe000207f, 0x8da2: 0xe000095a, 0x8da3: 0xe00009a1,
+ 0x8da4: 0xe00008c0, 0x8da5: 0xe0002082, 0x8da6: 0xe000095e, 0x8da7: 0xe000098c,
+ 0x8da8: 0xe0000990, 0x8da9: 0xe00021da, 0x8daa: 0xe0000962, 0x8dab: 0xe00009a9,
+ 0x8dac: 0xe0000937, 0x8dad: 0xe00009f8, 0x8dae: 0xe00009fc, 0x8daf: 0xe0000a02,
+ 0x8db0: 0xe00021e9, 0x8db1: 0xe00020fd, 0x8db2: 0xf0001c1c, 0x8db3: 0xe000209d,
+ 0x8db4: 0xe00021ec, 0x8db5: 0xe0002100, 0x8db6: 0xf0001d1c, 0x8db7: 0xe00020a0,
+ 0x8db8: 0xe0002029, 0x8db9: 0xe00020a3, 0x8dba: 0xe00021ef, 0x8dbb: 0xe0002103,
+ 0x8dbc: 0xe0002412, 0x8dbd: 0xe00020a9, 0x8dbe: 0xe000202c, 0x8dbf: 0xe00020ac,
+ // Block 0x237, offset 0x8dc0
+ 0x8dc0: 0xe000202f, 0x8dc1: 0xe00020af, 0x8dc2: 0xe000084d, 0x8dc3: 0xf0001c1d,
+ 0x8dc4: 0xf0001c1c, 0x8dc5: 0xf0001c1c, 0x8dc6: 0xe00008b0, 0x8dc7: 0xe00008c4,
+ 0x8dc8: 0xf0001d1c, 0x8dc9: 0xf0001c1d, 0x8dca: 0xe0001fa6, 0x8dcb: 0xe0001fac,
+ 0x8dcc: 0xe0001fea, 0x8dcd: 0xe000201a, 0x8dce: 0xe0002023, 0x8dcf: 0xe0002026,
+ 0x8dd0: 0xe0002067, 0x8dd1: 0xe000206a, 0x8dd2: 0xe000097e, 0x8dd3: 0xe0001999,
+ 0x8dd4: 0xe0002088, 0x8dd5: 0xe0000999, 0x8dd6: 0xe00009a5, 0x8dd7: 0xe00021e3,
+ 0x8dd8: 0xe00009d5, 0x8dd9: 0xe00009dd, 0x8dda: 0xe00021e6, 0x8ddb: 0xf0001c1c,
+ 0x8ddc: 0xf0001c1d, 0x8ddd: 0xe00023a0, 0x8dde: 0xe0000a56, 0x8ddf: 0xe000085e,
+ 0x8de0: 0xf0001f04, 0x8de1: 0xf0001f04, 0x8de2: 0xf0001f04, 0x8de3: 0xf0001f04,
+ 0x8de4: 0xf0001f04, 0x8de5: 0xf0001f04, 0x8de6: 0xf0001f04, 0x8de7: 0xf0001f04,
+ 0x8de8: 0xf0001f04, 0x8de9: 0xf0000404, 0x8dea: 0xf0000404, 0x8deb: 0xf0000404,
+ 0x8dec: 0xf0000404, 0x8ded: 0xf0000404, 0x8dee: 0xf0000404, 0x8def: 0xf0000404,
+ 0x8df0: 0xf0000404, 0x8df1: 0xf0000404, 0x8df2: 0xf0000404, 0x8df3: 0xf0000404,
+ 0x8df4: 0xf0000404, 0x8df5: 0xf0000404, 0x8df6: 0xf0000404, 0x8df7: 0xf0000404,
+ 0x8df8: 0xf0000404, 0x8df9: 0xf0000404, 0x8dfa: 0xf0000404, 0x8dfb: 0xf0000404,
+ 0x8dfc: 0xf0000404, 0x8dfd: 0xf0000404, 0x8dfe: 0xf0000404, 0x8dff: 0xe000092f,
+ // Block 0x238, offset 0x8e00
+ 0x8e00: 0xf0000404, 0x8e01: 0xe0001f4c, 0x8e02: 0xe0001f4f, 0x8e03: 0xe0000913,
+ 0x8e04: 0xe0000917, 0x8e05: 0xe0000a2a, 0x8e06: 0xf0000404,
+ 0x8e13: 0xf0000404,
+ 0x8e14: 0xf0000404, 0x8e15: 0xf0000404, 0x8e16: 0xf0000404, 0x8e17: 0xf0000404,
+ 0x8e1e: 0x80009602,
+ 0x8e20: 0x0038ae85, 0x8e21: 0x00389085, 0x8e22: 0x00389685, 0x8e23: 0x00389885,
+ 0x8e24: 0x0038a485, 0x8e25: 0x0038a685, 0x8e26: 0x0038a885, 0x8e27: 0x0038b685,
+ 0x8e28: 0x0038ba85, 0x8e29: 0x00093885,
+ // Block 0x239, offset 0x8e40
+ 0x8e40: 0xf0001f04, 0x8e41: 0xf0001f04, 0x8e42: 0xf0001f04, 0x8e43: 0xf0001f04,
+ 0x8e44: 0xf0001f04, 0x8e45: 0xf0001f04, 0x8e46: 0xf0001f04, 0x8e47: 0xf0001f04,
+ 0x8e48: 0xf0001f04, 0x8e49: 0xf0001f04, 0x8e4a: 0xf0001f04,
+ 0x8e50: 0xf0000a04, 0x8e51: 0xf0000a04, 0x8e52: 0xf0000a04, 0x8e53: 0xf0000a04,
+ 0x8e54: 0xe0001c19, 0x8e55: 0xf0000a04, 0x8e56: 0xf0000a04, 0x8e57: 0xe0001c31,
+ 0x8e58: 0xe000193b, 0x8e59: 0xf0000a04, 0x8e5a: 0xe0001c45, 0x8e5b: 0xe0001c4d,
+ 0x8e5c: 0xe0001c55, 0x8e5d: 0xe0001c5d, 0x8e5e: 0xe0001c65, 0x8e5f: 0xe0001c6d,
+ 0x8e60: 0xf0000a04, 0x8e61: 0xf0000a04, 0x8e62: 0xf0000a04, 0x8e63: 0xf0000a04,
+ 0x8e64: 0xe0001c8d, 0x8e65: 0xf0000a04, 0x8e66: 0xe0001c9d, 0x8e67: 0xf0000a04,
+ 0x8e68: 0xf0000a04, 0x8e69: 0xf0000a04, 0x8e6a: 0xf0000a04, 0x8e6b: 0x002c3a8c,
+ 0x8e6c: 0x002f7a8c, 0x8e6d: 0xf0000c0c, 0x8e6e: 0xe00023a6,
+ 0x8e70: 0x002bde9d, 0x8e71: 0x002c0a9d, 0x8e72: 0x002c3a9d, 0x8e73: 0x002c629d,
+ 0x8e74: 0x002c989d, 0x8e75: 0x002d089d, 0x8e76: 0x002d229d, 0x8e77: 0x002d689d,
+ 0x8e78: 0x002d9a9d, 0x8e79: 0x002dcc9d, 0x8e7a: 0x002dfe9d, 0x8e7b: 0x002e229d,
+ 0x8e7c: 0x002e829d, 0x8e7d: 0x002e9e9d, 0x8e7e: 0x002ee29d, 0x8e7f: 0x002f2c9d,
+ // Block 0x23a, offset 0x8e80
+ 0x8e80: 0x002f569d, 0x8e81: 0x002f7a9d, 0x8e82: 0x002fe69d, 0x8e83: 0x00302c9d,
+ 0x8e84: 0x00306c9d, 0x8e85: 0x0030be9d, 0x8e86: 0x0030e29d, 0x8e87: 0x0030f69d,
+ 0x8e88: 0x0031009d, 0x8e89: 0x00312a9d, 0x8e8a: 0xe0001faf, 0x8e8b: 0xe00020a6,
+ 0x8e8c: 0xf0001d1d, 0x8e8d: 0xf0001d1d, 0x8e8e: 0xe00009e1, 0x8e8f: 0xe00023a3,
+ 0x8e90: 0x002bde8c, 0x8e91: 0x002c0a8c, 0x8e92: 0x002c3a8c, 0x8e93: 0x002c628c,
+ 0x8e94: 0x002c988c, 0x8e95: 0x002d088c, 0x8e96: 0x002d228c, 0x8e97: 0x002d688c,
+ 0x8e98: 0x002d9a8c, 0x8e99: 0x002dcc8c, 0x8e9a: 0x002dfe8c, 0x8e9b: 0x002e228c,
+ 0x8e9c: 0x002e828c, 0x8e9d: 0x002e9e8c, 0x8e9e: 0x002ee28c, 0x8e9f: 0x002f2c8c,
+ 0x8ea0: 0x002f568c, 0x8ea1: 0x002f7a8c, 0x8ea2: 0x002fe68c, 0x8ea3: 0x00302c8c,
+ 0x8ea4: 0x00306c8c, 0x8ea5: 0x0030be8c, 0x8ea6: 0x0030e28c, 0x8ea7: 0x0030f68c,
+ 0x8ea8: 0x0031008c, 0x8ea9: 0x00312a8c, 0x8eaa: 0xe000208e, 0x8eab: 0xe0002091,
+ 0x8eb0: 0x002bde9d, 0x8eb1: 0x002c0a9d, 0x8eb2: 0x002c3a9d, 0x8eb3: 0x002c629d,
+ 0x8eb4: 0x002c989d, 0x8eb5: 0x002d089d, 0x8eb6: 0x002d229d, 0x8eb7: 0x002d689d,
+ 0x8eb8: 0x002d9a9d, 0x8eb9: 0x002dcc9d, 0x8eba: 0x002dfe9d, 0x8ebb: 0x002e229d,
+ 0x8ebc: 0x002e829d, 0x8ebd: 0x002e9e9d, 0x8ebe: 0x002ee29d, 0x8ebf: 0x002f2c9d,
+ // Block 0x23b, offset 0x8ec0
+ 0x8ec0: 0x8000f202, 0x8ec1: 0x403fba21, 0x8ec2: 0x403fba20, 0x8ec3: 0x403fbc20,
+ 0x8ec4: 0x403fbc20, 0x8ec5: 0x403fbe20, 0x8ec6: 0x403fc020, 0x8ec7: 0x403fcc20,
+ 0x8ec8: 0x403fce20, 0x8ec9: 0x403fd020, 0x8eca: 0x403fd220, 0x8ecb: 0x403fd420,
+ 0x8ecc: 0x403fd820, 0x8ecd: 0x403fdc20, 0x8ece: 0x403fde20, 0x8ecf: 0x403fe020,
+ 0x8ed0: 0x403fe220, 0x8ed1: 0x403fe420, 0x8ed2: 0x403fe620, 0x8ed3: 0x403fe820,
+ 0x8ed4: 0x403fea20, 0x8ed5: 0x403fec20, 0x8ed6: 0x403fee20, 0x8ed7: 0x403ff020,
+ 0x8ed8: 0x403ff420, 0x8ed9: 0x403ff620, 0x8eda: 0x403ff820, 0x8edb: 0x403ffa20,
+ 0x8edc: 0x403ffc20, 0x8edd: 0x40400220, 0x8ede: 0x40400420, 0x8edf: 0x40400620,
+ 0x8ee0: 0x40400820, 0x8ee1: 0x40400a20, 0x8ee2: 0x40400e20, 0x8ee3: 0x40401020,
+ 0x8ee4: 0x40401220, 0x8ee5: 0x40401420, 0x8ee6: 0x40401620, 0x8ee7: 0x40401820,
+ 0x8ee8: 0x40401a20, 0x8eea: 0x40401c20, 0x8eeb: 0x40401e20,
+ 0x8eec: 0x40402020, 0x8eed: 0x40402420, 0x8eee: 0x40402620, 0x8eef: 0x40402820,
+ 0x8ef0: 0x40402c20, 0x8ef2: 0x40402e20, 0x8ef3: 0x40403020,
+ 0x8ef5: 0x40403220, 0x8ef6: 0x40403420, 0x8ef7: 0x40403620,
+ 0x8ef8: 0x40403820, 0x8ef9: 0x40403a20, 0x8efa: 0x40404c20, 0x8efb: 0x40404e20,
+ 0x8efc: 0x8000f102, 0x8efd: 0x40403c20, 0x8efe: 0x40404a20, 0x8eff: 0x40405620,
+ // Block 0x23c, offset 0x8f00
+ 0x8f00: 0x80000000, 0x8f01: 0x80000000, 0x8f02: 0x80000000, 0x8f03: 0x80000000,
+ 0x8f04: 0x80000000, 0x8f05: 0x80000000, 0x8f06: 0x80000000, 0x8f07: 0x80000000,
+ 0x8f08: 0x80000000, 0x8f09: 0x40020020, 0x8f0a: 0x40020220, 0x8f0b: 0x40020420,
+ 0x8f0c: 0x40020620, 0x8f0d: 0x40020820, 0x8f0e: 0x80000000, 0x8f0f: 0x80000000,
+ 0x8f10: 0x80000000, 0x8f11: 0x80000000, 0x8f12: 0x80000000, 0x8f13: 0x80000000,
+ 0x8f14: 0x80000000, 0x8f15: 0x80000000, 0x8f16: 0x80000000, 0x8f17: 0x80000000,
+ 0x8f18: 0x80000000, 0x8f19: 0x80000000, 0x8f1a: 0x80000000, 0x8f1b: 0x80000000,
+ 0x8f1c: 0x80000000, 0x8f1d: 0x80000000, 0x8f1e: 0x80000000, 0x8f1f: 0x80000000,
+ 0x8f20: 0x40021220, 0x8f21: 0x4002ba20, 0x8f22: 0x4003e020, 0x8f23: 0x4004ea20,
+ 0x8f24: 0x4027de20, 0x8f25: 0x4004ec20, 0x8f26: 0x4004e620, 0x8f27: 0x4003d220,
+ 0x8f28: 0x4003f420, 0x8f29: 0x4003f620, 0x8f2a: 0x4004d820, 0x8f2b: 0x40093820,
+ 0x8f2c: 0x40024020, 0x8f2d: 0x40021a20, 0x8f2e: 0x4002e420, 0x8f2f: 0x4004e220,
+ 0x8f30: 0x4029cc20, 0x8f31: 0x4029ce20, 0x8f32: 0x4029d020, 0x8f33: 0x4029d220,
+ 0x8f34: 0x4029d420, 0x8f35: 0x4029d620, 0x8f36: 0x4029d820, 0x8f37: 0x4029da20,
+ 0x8f38: 0x4029dc20, 0x8f39: 0x4029de20, 0x8f3a: 0x40026c20, 0x8f3b: 0x40026220,
+ 0x8f3c: 0x40094020, 0x8f3d: 0x40094220, 0x8f3e: 0x40094420, 0x8f3f: 0x4002c420,
+ // Block 0x23d, offset 0x8f40
+ 0x8f40: 0x4004d620, 0x8f41: 0x002bde88, 0x8f42: 0x002c0a88, 0x8f43: 0xc5a82b01,
+ 0x8f44: 0xc5ab2b62, 0x8f45: 0x002c9888, 0x8f46: 0x002d0888, 0x8f47: 0x002d2288,
+ 0x8f48: 0x002d6888, 0x8f49: 0x002d9a88, 0x8f4a: 0x002dcc88, 0x8f4b: 0x002dfe88,
+ 0x8f4c: 0xc5ae2c14, 0x8f4d: 0x002e8288, 0x8f4e: 0xc5b32c82, 0x8f4f: 0x002ee288,
+ 0x8f50: 0x002f2c88, 0x8f51: 0x002f5688, 0x8f52: 0x002f7a88, 0x8f53: 0xc34909b1,
+ 0x8f54: 0x00302c88, 0x8f55: 0x00306c88, 0x8f56: 0x0030be88, 0x8f57: 0x0030e288,
+ 0x8f58: 0x0030f688, 0x8f59: 0x00310088, 0x8f5a: 0xc36909b1, 0x8f5b: 0x4003f820,
+ 0x8f5c: 0x4004e420, 0x8f5d: 0x4003fa20, 0x8f5e: 0x40062420, 0x8f5f: 0x40021620,
+ 0x8f60: 0x40061e20, 0x8f61: 0x402bde20, 0x8f62: 0x402c0a20, 0x8f63: 0xc5a52b01,
+ 0x8f64: 0xc36e2b31, 0x8f65: 0x402c9820, 0x8f66: 0x402d0820, 0x8f67: 0x402d2220,
+ 0x8f68: 0x402d6820, 0x8f69: 0x402d9a20, 0x8f6a: 0x402dcc20, 0x8f6b: 0x402dfe20,
+ 0x8f6c: 0xc37d2bc3, 0x8f6d: 0x402e8220, 0x8f6e: 0xc53e2c71, 0x8f6f: 0x402ee220,
+ 0x8f70: 0x402f2c20, 0x8f71: 0x402f5620, 0x8f72: 0x402f7a20, 0x8f73: 0xc34709b1,
+ 0x8f74: 0x40302c20, 0x8f75: 0x40306c20, 0x8f76: 0x4030be20, 0x8f77: 0x4030e220,
+ 0x8f78: 0x4030f620, 0x8f79: 0x40310020, 0x8f7a: 0xc36709b1, 0x8f7b: 0x4003fc20,
+ 0x8f7c: 0x40094820, 0x8f7d: 0x4003fe20, 0x8f7e: 0x40094c20, 0x8f7f: 0x80000000,
+ // Block 0x23e, offset 0x8f80
+ 0x8f90: 0x002c6683, 0x8f91: 0x402c6620,
+ 0x8fa6: 0xe000093e, 0x8fa7: 0xe000093b,
+ 0x8fb1: 0x402da220, 0x8fb2: 0xf0000a0a, 0x8fb3: 0xf0000404,
+ 0x8fb8: 0x402f7220,
+ 0x8fbf: 0xe0000975,
+ // Block 0x23f, offset 0x8fc0
+ 0x8fc0: 0x40321220, 0x8fc1: 0x40321a20, 0x8fc2: 0x40322220, 0x8fc3: 0x40322a20,
+ 0x8fc4: 0x002c6487, 0x8fc5: 0x002c6485, 0x8fc6: 0x002c6483, 0x8fc7: 0x002e2487,
+ 0x8fc8: 0x002e2485, 0x8fc9: 0x002e2483, 0x8fca: 0x002ea087, 0x8fcb: 0x002ea085,
+ 0x8fcc: 0x002ea083,
+ 0x8fdd: 0x402cae20,
+ 0x8fe4: 0x002d3a88, 0x8fe5: 0x402d3a20,
+ 0x8ff1: 0xf0000a0a, 0x8ff2: 0xf000040a, 0x8ff3: 0xf0000404,
+ 0x8ff6: 0x002d7888, 0x8ff7: 0x00319488,
+ // Block 0x240, offset 0x9000
+ 0x9000: 0x80000000, 0x9001: 0x80000000, 0x9002: 0x80000000, 0x9003: 0x80000000,
+ 0x9004: 0x80000000, 0x9005: 0x80000000, 0x9006: 0x80000000, 0x9007: 0x80000000,
+ 0x9008: 0x80000000, 0x9009: 0x40020020, 0x900a: 0x40020220, 0x900b: 0x40020420,
+ 0x900c: 0x40020620, 0x900d: 0x40020820, 0x900e: 0x80000000, 0x900f: 0x80000000,
+ 0x9010: 0x80000000, 0x9011: 0x80000000, 0x9012: 0x80000000, 0x9013: 0x80000000,
+ 0x9014: 0x80000000, 0x9015: 0x80000000, 0x9016: 0x80000000, 0x9017: 0x80000000,
+ 0x9018: 0x80000000, 0x9019: 0x80000000, 0x901a: 0x80000000, 0x901b: 0x80000000,
+ 0x901c: 0x80000000, 0x901d: 0x80000000, 0x901e: 0x80000000, 0x901f: 0x80000000,
+ 0x9020: 0x40021220, 0x9021: 0x4002ba20, 0x9022: 0x4003e020, 0x9023: 0x4004ea20,
+ 0x9024: 0x4027de20, 0x9025: 0x4004ec20, 0x9026: 0x4004e620, 0x9027: 0x4003d220,
+ 0x9028: 0x4003f420, 0x9029: 0x4003f620, 0x902a: 0x4004d820, 0x902b: 0x40093820,
+ 0x902c: 0x40024020, 0x902d: 0x40021a20, 0x902e: 0x4002e420, 0x902f: 0x4004e220,
+ 0x9030: 0x4029cc20, 0x9031: 0x4029ce20, 0x9032: 0x4029d020, 0x9033: 0x4029d220,
+ 0x9034: 0x4029d420, 0x9035: 0x4029d620, 0x9036: 0x4029d820, 0x9037: 0x4029da20,
+ 0x9038: 0x4029dc20, 0x9039: 0x4029de20, 0x903a: 0x40026c20, 0x903b: 0x40026220,
+ 0x903c: 0x40094020, 0x903d: 0x40094220, 0x903e: 0x40094420, 0x903f: 0x4002c420,
+ // Block 0x241, offset 0x9040
+ 0x9040: 0x4004d620, 0x9041: 0x002bde88, 0x9042: 0x002c0a88, 0x9043: 0xc5b92cd4,
+ 0x9044: 0xc5c32d84, 0x9045: 0x002c9888, 0x9046: 0x002d0888, 0x9047: 0xc5cf2e54,
+ 0x9048: 0x002d6888, 0x9049: 0x002d9a88, 0x904a: 0x002dcc88, 0x904b: 0x002dfe88,
+ 0x904c: 0xc5d92f26, 0x904d: 0x002e8288, 0x904e: 0xc5e32ff4, 0x904f: 0xc5eb0b41,
+ 0x9050: 0x002f2c88, 0x9051: 0x002f5688, 0x9052: 0x002f7a88, 0x9053: 0xc5f13084,
+ 0x9054: 0xc5f93114, 0x9055: 0xc6010b41, 0x9056: 0x0030be88, 0x9057: 0x0030e288,
+ 0x9058: 0x0030f688, 0x9059: 0x00310088, 0x905a: 0xc60731a4, 0x905b: 0x4003f820,
+ 0x905c: 0x4004e420, 0x905d: 0x4003fa20, 0x905e: 0x40062420, 0x905f: 0x40021620,
+ 0x9060: 0x40061e20, 0x9061: 0x402bde20, 0x9062: 0x402c0a20, 0x9063: 0xc5b62ca2,
+ 0x9064: 0xc5be2d32, 0x9065: 0x402c9820, 0x9066: 0x402d0820, 0x9067: 0xc5cc2e22,
+ 0x9068: 0x402d6820, 0x9069: 0x402d9a20, 0x906a: 0x402dcc20, 0x906b: 0x402dfe20,
+ 0x906c: 0xc5d42eb4, 0x906d: 0x402e8220, 0x906e: 0xc5e02fc2, 0x906f: 0xc5e80b41,
+ 0x9070: 0x402f2c20, 0x9071: 0x402f5620, 0x9072: 0x402f7a20, 0x9073: 0xc5ee3052,
+ 0x9074: 0xc5f630e2, 0x9075: 0xc5fe0b41, 0x9076: 0x4030be20, 0x9077: 0x4030e220,
+ 0x9078: 0x4030f620, 0x9079: 0x40310020, 0x907a: 0xc6043172, 0x907b: 0x4003fc20,
+ 0x907c: 0x40094820, 0x907d: 0x4003fe20, 0x907e: 0x40094c20, 0x907f: 0x80000000,
+ // Block 0x242, offset 0x9080
+ 0x9080: 0x00339288, 0x9081: 0x40339220, 0x9082: 0x0033a088, 0x9083: 0x4033a020,
+ 0x9084: 0x0033ee88, 0x9085: 0x4033ee20, 0x9086: 0x00341088, 0x9087: 0x40341020,
+ 0x9088: 0x0034a488, 0x9089: 0x4034a420, 0x908a: 0x0034ec88, 0x908b: 0x4034ec20,
+ 0x908c: 0x00354288, 0x908d: 0x40354220, 0x908e: 0x00355688, 0x908f: 0x40355620,
+ 0x9090: 0x0033f088, 0x9091: 0x4033f020, 0x9092: 0x00349688, 0x9093: 0x40349620,
+ 0x9094: 0x0034a688, 0x9095: 0x4034a620, 0x9096: 0x00353888, 0x9097: 0x40353820,
+ 0x9098: 0x0036cc88, 0x9099: 0x4036cc20, 0x909a: 0x00348288, 0x909b: 0x40348220,
+ 0x909c: 0x00372e88, 0x909d: 0x40372e20, 0x909e: 0x00348088, 0x909f: 0x40348020,
+ 0x90a0: 0x00349888, 0x90a1: 0x40349820, 0x90a2: 0x0034da88, 0x90a3: 0x4034da20,
+ 0x90a4: 0x00351688, 0x90a5: 0x40351620, 0x90a6: 0x0035dc88, 0x90a7: 0x4035dc20,
+ 0x90b1: 0x00384288, 0x90b2: 0x00384488, 0x90b3: 0x00384688,
+ 0x90b4: 0x00384888, 0x90b5: 0xc60c3201, 0x90b6: 0x00384c88, 0x90b7: 0x00384e88,
+ 0x90b8: 0x00385088, 0x90b9: 0x00385288, 0x90ba: 0x00385488, 0x90bb: 0x00385688,
+ 0x90bc: 0x00385888, 0x90bd: 0x00385a88, 0x90be: 0x00385c88, 0x90bf: 0x00385e88,
+ // Block 0x243, offset 0x90c0
+ 0x90c0: 0x40388020, 0x90c1: 0x40388220, 0x90c2: 0x40388420, 0x90c3: 0x40388620,
+ 0x90c4: 0x40388820, 0x90c5: 0x40388a20, 0x90c6: 0x40388c20, 0x90c7: 0x40388a20,
+ 0x90c9: 0x40026e20, 0x90ca: 0x40021c20,
+ 0x90cf: 0x4027e420,
+ 0x90d1: 0x80000000, 0x90d2: 0x80000000, 0x90d3: 0x80000000,
+ 0x90d4: 0x80000000, 0x90d5: 0x80000000, 0x90d6: 0x80000000, 0x90d7: 0x80000000,
+ 0x90d8: 0x80000000, 0x90d9: 0x80000000, 0x90da: 0x80000000, 0x90db: 0x80000000,
+ 0x90dc: 0x80000000, 0x90dd: 0x80000000, 0x90de: 0x80000000, 0x90df: 0x80000000,
+ 0x90e0: 0x80000000, 0x90e1: 0x80000000, 0x90e2: 0x80000000, 0x90e3: 0x80000000,
+ 0x90e4: 0x80000000, 0x90e5: 0x80000000, 0x90e6: 0x80000000, 0x90e7: 0x80000000,
+ 0x90e8: 0x80000000, 0x90e9: 0x80000000, 0x90ea: 0x80000000, 0x90eb: 0x80000000,
+ 0x90ec: 0x80000000, 0x90ed: 0x80000000, 0x90ee: 0x80000000, 0x90ef: 0x80000000,
+ 0x90f0: 0x80008502, 0x90f1: 0x80008602, 0x90f2: 0x80008702, 0x90f3: 0x80008802,
+ 0x90f4: 0x80008902, 0x90f5: 0x80008a02, 0x90f6: 0x80008b02, 0x90f7: 0x80008c02,
+ 0x90f8: 0x80008d02, 0x90f9: 0x80008e02, 0x90fa: 0x80008e02, 0x90fb: 0x80008f02,
+ 0x90fc: 0x80009202, 0x90fd: 0x80000000, 0x90fe: 0x40055420, 0x90ff: 0x80009502,
+ // Block 0x244, offset 0x9100
+ 0x9100: 0x80000000, 0x9101: 0x80000000, 0x9102: 0x80000000, 0x9103: 0x80000000,
+ 0x9104: 0x80000000, 0x9105: 0x80000000, 0x9106: 0x80000000, 0x9107: 0x80000000,
+ 0x9108: 0x80000000, 0x9109: 0x40020020, 0x910a: 0x40020220, 0x910b: 0x40020420,
+ 0x910c: 0x40020620, 0x910d: 0x40020820, 0x910e: 0x80000000, 0x910f: 0x80000000,
+ 0x9110: 0x80000000, 0x9111: 0x80000000, 0x9112: 0x80000000, 0x9113: 0x80000000,
+ 0x9114: 0x80000000, 0x9115: 0x80000000, 0x9116: 0x80000000, 0x9117: 0x80000000,
+ 0x9118: 0x80000000, 0x9119: 0x80000000, 0x911a: 0x80000000, 0x911b: 0x80000000,
+ 0x911c: 0x80000000, 0x911d: 0x80000000, 0x911e: 0x80000000, 0x911f: 0x80000000,
+ 0x9120: 0x40021220, 0x9121: 0x4002ba20, 0x9122: 0x4003e020, 0x9123: 0x4004ea20,
+ 0x9124: 0x4027de20, 0x9125: 0x4004ec20, 0x9126: 0x4004e620, 0x9127: 0x4003d220,
+ 0x9128: 0x4003f420, 0x9129: 0x4003f620, 0x912a: 0x4004d820, 0x912b: 0x40093820,
+ 0x912c: 0x40024020, 0x912d: 0x40021a20, 0x912e: 0x4002e420, 0x912f: 0x4004e220,
+ 0x9130: 0x4029cc20, 0x9131: 0x4029ce20, 0x9132: 0x4029d020, 0x9133: 0x4029d220,
+ 0x9134: 0x4029d420, 0x9135: 0x4029d620, 0x9136: 0x4029d820, 0x9137: 0x4029da20,
+ 0x9138: 0x4029dc20, 0x9139: 0x4029de20, 0x913a: 0x40026c20, 0x913b: 0x40026220,
+ 0x913c: 0x40094020, 0x913d: 0x40094220, 0x913e: 0x40094420, 0x913f: 0x4002c420,
+ // Block 0x245, offset 0x9140
+ 0x9140: 0x4004d620, 0x9141: 0x002bde88, 0x9142: 0x002c0a88, 0x9143: 0xc61009e2,
+ 0x9144: 0x002c6288, 0x9145: 0x002c9888, 0x9146: 0x002d0888, 0x9147: 0xc6173256,
+ 0x9148: 0x002d6888, 0x9149: 0xc62032b1, 0x914a: 0x002dcc88, 0x914b: 0xc62532f4,
+ 0x914c: 0xc0030002, 0x914d: 0x002e8288, 0x914e: 0xc62e3375, 0x914f: 0xc34532b1,
+ 0x9150: 0x002f2c88, 0x9151: 0x002f5688, 0x9152: 0x002f7a88, 0x9153: 0xc59609e2,
+ 0x9154: 0x00302c88, 0x9155: 0xc34d32b1, 0x9156: 0x0030be88, 0x9157: 0x0030e288,
+ 0x9158: 0x0030f688, 0x9159: 0x00310088, 0x915a: 0x00312a88, 0x915b: 0x4003f820,
+ 0x915c: 0x4004e420, 0x915d: 0x4003fa20, 0x915e: 0x40062420, 0x915f: 0x40021620,
+ 0x9160: 0x40061e20, 0x9161: 0x402bde20, 0x9162: 0x402c0a20, 0x9163: 0xc60e09d1,
+ 0x9164: 0x402c6220, 0x9165: 0x402c9820, 0x9166: 0x402d0820, 0x9167: 0xc6133223,
+ 0x9168: 0x402d6820, 0x9169: 0xc61e32b1, 0x916a: 0x402dcc20, 0x916b: 0xc62232d2,
+ 0x916c: 0xc0000002, 0x916d: 0x402e8220, 0x916e: 0xc62a3333, 0x916f: 0xc34332b1,
+ 0x9170: 0x402f2c20, 0x9171: 0x402f5620, 0x9172: 0x402f7a20, 0x9173: 0xc34709d1,
+ 0x9174: 0x40302c20, 0x9175: 0xc34b32b1, 0x9176: 0x4030be20, 0x9177: 0x4030e220,
+ 0x9178: 0x4030f620, 0x9179: 0x40310020, 0x917a: 0x40312a20, 0x917b: 0x4003fc20,
+ 0x917c: 0x40094820, 0x917d: 0x4003fe20, 0x917e: 0x40094c20, 0x917f: 0x80000000,
+ // Block 0x246, offset 0x9180
+ 0x9180: 0x80000000, 0x9181: 0x80000000, 0x9182: 0x80000000, 0x9183: 0x80000000,
+ 0x9184: 0x80000000, 0x9185: 0x80000000, 0x9186: 0x80000000, 0x9187: 0x80000000,
+ 0x9188: 0x80000000, 0x9189: 0x40020020, 0x918a: 0x40020220, 0x918b: 0x40020420,
+ 0x918c: 0x40020620, 0x918d: 0x40020820, 0x918e: 0x80000000, 0x918f: 0x80000000,
+ 0x9190: 0x80000000, 0x9191: 0x80000000, 0x9192: 0x80000000, 0x9193: 0x80000000,
+ 0x9194: 0x80000000, 0x9195: 0x80000000, 0x9196: 0x80000000, 0x9197: 0x80000000,
+ 0x9198: 0x80000000, 0x9199: 0x80000000, 0x919a: 0x80000000, 0x919b: 0x80000000,
+ 0x919c: 0x80000000, 0x919d: 0x80000000, 0x919e: 0x80000000, 0x919f: 0x80000000,
+ 0x91a0: 0x40021220, 0x91a1: 0x4002ba20, 0x91a2: 0x4003e020, 0x91a3: 0x4004ea20,
+ 0x91a4: 0x4027de20, 0x91a5: 0x4004ec20, 0x91a6: 0x4004e620, 0x91a7: 0x4003d220,
+ 0x91a8: 0x4003f420, 0x91a9: 0x4003f620, 0x91aa: 0x4004d820, 0x91ab: 0x40093820,
+ 0x91ac: 0x40024020, 0x91ad: 0x40021a20, 0x91ae: 0x4002e420, 0x91af: 0x4004e220,
+ 0x91b0: 0x4029cc20, 0x91b1: 0x4029ce20, 0x91b2: 0x4029d020, 0x91b3: 0x4029d220,
+ 0x91b4: 0x4029d420, 0x91b5: 0x4029d620, 0x91b6: 0x4029d820, 0x91b7: 0x4029da20,
+ 0x91b8: 0x4029dc20, 0x91b9: 0x4029de20, 0x91ba: 0x40026c20, 0x91bb: 0x40026220,
+ 0x91bc: 0x40094020, 0x91bd: 0x40094220, 0x91be: 0x40094420, 0x91bf: 0x4002c420,
+ // Block 0x247, offset 0x91c0
+ 0x91c0: 0x4004d620, 0x91c1: 0xc63833d1, 0x91c2: 0x002c0a88, 0x91c3: 0x002c3a88,
+ 0x91c4: 0x002c6288, 0x91c5: 0xc63e3411, 0x91c6: 0x002d0888, 0x91c7: 0x002d2288,
+ 0x91c8: 0x002d6888, 0x91c9: 0xc6423411, 0x91ca: 0x002dcc88, 0x91cb: 0x002dfe88,
+ 0x91cc: 0xc0030002, 0x91cd: 0x002e8288, 0x91ce: 0x002e9e88, 0x91cf: 0xc6473431,
+ 0x91d0: 0x002f2c88, 0x91d1: 0x002f5688, 0x91d2: 0x002f7a88, 0x91d3: 0x002fe688,
+ 0x91d4: 0x00302c88, 0x91d5: 0xc64c3411, 0x91d6: 0x0030be88, 0x91d7: 0x0030e288,
+ 0x91d8: 0x0030f688, 0x91d9: 0xc6503411, 0x91da: 0x00312a88, 0x91db: 0x4003f820,
+ 0x91dc: 0x4004e420, 0x91dd: 0x4003fa20, 0x91de: 0x40062420, 0x91df: 0x40021620,
+ 0x91e0: 0x40061e20, 0x91e1: 0xc63433d1, 0x91e2: 0x402c0a20, 0x91e3: 0x402c3a20,
+ 0x91e4: 0x402c6220, 0x91e5: 0xc63c3411, 0x91e6: 0x402d0820, 0x91e7: 0x402d2220,
+ 0x91e8: 0x402d6820, 0x91e9: 0xc6403411, 0x91ea: 0x402dcc20, 0x91eb: 0x402dfe20,
+ 0x91ec: 0xc0000002, 0x91ed: 0x402e8220, 0x91ee: 0x402e9e20, 0x91ef: 0xc6443431,
+ 0x91f0: 0x402f2c20, 0x91f1: 0x402f5620, 0x91f2: 0x402f7a20, 0x91f3: 0x402fe620,
+ 0x91f4: 0x40302c20, 0x91f5: 0xc64a3411, 0x91f6: 0x4030be20, 0x91f7: 0x4030e220,
+ 0x91f8: 0x4030f620, 0x91f9: 0xc64e3411, 0x91fa: 0x40312a20, 0x91fb: 0x4003fc20,
+ 0x91fc: 0x40094820, 0x91fd: 0x4003fe20, 0x91fe: 0x40094c20, 0x91ff: 0x80000000,
+ // Block 0x248, offset 0x9200
+ 0x9206: 0x00320c83,
+ 0x9210: 0x002c6483,
+ 0x9217: 0x40093e20,
+ 0x9218: 0x00320ea3,
+ 0x921e: 0x00318888, 0x921f: 0xe0000a22,
+ 0x9226: 0x40320c20,
+ 0x9230: 0x402c6420,
+ 0x9237: 0x40093c20,
+ 0x9238: 0x40320e21,
+ 0x923e: 0x40318820,
+ // Block 0x249, offset 0x9240
+ 0x9240: 0x80000000, 0x9241: 0x80000000, 0x9242: 0x80000000, 0x9243: 0x80000000,
+ 0x9244: 0x80000000, 0x9245: 0x80000000, 0x9246: 0x80000000, 0x9247: 0x80000000,
+ 0x9248: 0x80000000, 0x9249: 0x40020020, 0x924a: 0x40020220, 0x924b: 0x40020420,
+ 0x924c: 0x40020620, 0x924d: 0x40020820, 0x924e: 0x80000000, 0x924f: 0x80000000,
+ 0x9250: 0x80000000, 0x9251: 0x80000000, 0x9252: 0x80000000, 0x9253: 0x80000000,
+ 0x9254: 0x80000000, 0x9255: 0x80000000, 0x9256: 0x80000000, 0x9257: 0x80000000,
+ 0x9258: 0x80000000, 0x9259: 0x80000000, 0x925a: 0x80000000, 0x925b: 0x80000000,
+ 0x925c: 0x80000000, 0x925d: 0x80000000, 0x925e: 0x80000000, 0x925f: 0x80000000,
+ 0x9260: 0x40021220, 0x9261: 0x4002ba20, 0x9262: 0x4003e020, 0x9263: 0x4004ea20,
+ 0x9264: 0x4027de20, 0x9265: 0x4004ec20, 0x9266: 0xc6523464, 0x9267: 0x4003d220,
+ 0x9268: 0x4003f420, 0x9269: 0x4003f620, 0x926a: 0x4004d820, 0x926b: 0x40093820,
+ 0x926c: 0x40024020, 0x926d: 0x40021a20, 0x926e: 0x4002e420, 0x926f: 0x4004e220,
+ 0x9270: 0x4029cc20, 0x9271: 0x4029ce20, 0x9272: 0x4029d020, 0x9273: 0x4029d220,
+ 0x9274: 0x4029d420, 0x9275: 0x4029d620, 0x9276: 0x4029d820, 0x9277: 0x4029da20,
+ 0x9278: 0x4029dc20, 0x9279: 0x4029de20, 0x927a: 0x40026c20, 0x927b: 0x40026220,
+ 0x927c: 0x40094020, 0x927d: 0x40094220, 0x927e: 0x40094420, 0x927f: 0x4002c420,
+ // Block 0x24a, offset 0x9280
+ 0x9280: 0x4004d620, 0x9281: 0x002bde88, 0x9282: 0x002c0a88, 0x9283: 0x002c3a88,
+ 0x9284: 0x002c6288, 0x9285: 0x002c9888, 0x9286: 0x002d0888, 0x9287: 0x002d2288,
+ 0x9288: 0x002d6888, 0x9289: 0x002d9a88, 0x928a: 0x002dcc88, 0x928b: 0x002dfe88,
+ 0x928c: 0xc0030002, 0x928d: 0x002e8288, 0x928e: 0x002e9e88, 0x928f: 0x002ee288,
+ 0x9290: 0x002f2c88, 0x9291: 0x002f5688, 0x9292: 0x002f7a88, 0x9293: 0x002fe688,
+ 0x9294: 0x00302c88, 0x9295: 0x00306c88, 0x9296: 0x0030be88, 0x9297: 0x0030e288,
+ 0x9298: 0x0030f688, 0x9299: 0x00310088, 0x929a: 0x00312a88, 0x929b: 0x4003f820,
+ 0x929c: 0x4004e420, 0x929d: 0x4003fa20, 0x929e: 0x40062420, 0x929f: 0x40021620,
+ 0x92a0: 0x40061e20, 0x92a1: 0x402bde20, 0x92a2: 0x402c0a20, 0x92a3: 0x402c3a20,
+ 0x92a4: 0x402c6220, 0x92a5: 0x402c9820, 0x92a6: 0x402d0820, 0x92a7: 0x402d2220,
+ 0x92a8: 0x402d6820, 0x92a9: 0x402d9a20, 0x92aa: 0x402dcc20, 0x92ab: 0x402dfe20,
+ 0x92ac: 0xc0000002, 0x92ad: 0x402e8220, 0x92ae: 0x402e9e20, 0x92af: 0x402ee220,
+ 0x92b0: 0x402f2c20, 0x92b1: 0x402f5620, 0x92b2: 0x402f7a20, 0x92b3: 0x402fe620,
+ 0x92b4: 0x40302c20, 0x92b5: 0x40306c20, 0x92b6: 0x4030be20, 0x92b7: 0x4030e220,
+ 0x92b8: 0x4030f620, 0x92b9: 0x40310020, 0x92ba: 0x40312a20, 0x92bb: 0x4003fc20,
+ 0x92bc: 0x40094820, 0x92bd: 0x4003fe20, 0x92be: 0x40094c20, 0x92bf: 0x80000000,
+ // Block 0x24b, offset 0x92c0
+ 0x92c0: 0x40021220, 0x92c1: 0x40025c20, 0x92c2: 0x40030420, 0x92c3: 0x40051220,
+ 0x92c4: 0x40279a20, 0x92c5: 0x4027ca20, 0x92c6: 0xe00016a2, 0x92c7: 0xe0000131,
+ 0x92c8: 0x40049c20, 0x92c9: 0x40049e20, 0x92ca: 0x4004a020, 0x92cb: 0x4004a220,
+ 0x92cc: 0x4004a420, 0x92cd: 0x4004a620, 0x92ce: 0x4004a820, 0x92cf: 0x4004aa20,
+ 0x92d0: 0x4004ac20, 0x92d1: 0x4004ae20, 0x92d2: 0x40279c20, 0x92d3: 0x40279e20,
+ 0x92d4: 0x4004b020, 0x92d5: 0x4004b220, 0x92d6: 0x4004b420, 0x92d7: 0x4004b620,
+ 0x92d8: 0x4004b820, 0x92d9: 0x4004ba20, 0x92da: 0x4004bc20, 0x92db: 0x4004be20,
+ 0x92dc: 0x40023820, 0x92dd: 0x4003ea20, 0x92de: 0x4003ec20, 0x92df: 0x4003ee20,
+ 0x92e0: 0x4027a020, 0x92e1: 0xe00001c5, 0x92e2: 0xe00002dd, 0x92e3: 0xe00003b7,
+ 0x92e4: 0xe000048c, 0x92e5: 0xe0000556, 0x92e6: 0xe0000621, 0x92e7: 0xe00006c9,
+ 0x92e8: 0xe0000775, 0x92e9: 0xe000081a, 0x92ea: 0x80012202, 0x92eb: 0x80012302,
+ 0x92ec: 0x80012402, 0x92ed: 0x80012502, 0x92ee: 0x80012602, 0x92ef: 0x80012702,
+ 0x92f0: 0x40023a20, 0x92f1: 0x4027ce20, 0x92f2: 0xe00000b6, 0x92f3: 0x4027d020,
+ 0x92f4: 0xe00000b9, 0x92f5: 0x4027d220, 0x92f6: 0x00279c84, 0x92f7: 0x4027a220,
+ 0x92f8: 0x02a68284, 0x92f9: 0x02a68884, 0x92fa: 0x02a68a84, 0x92fb: 0x4027cc20,
+ 0x92fc: 0xe000174a, 0x92fd: 0x40051420, 0x92fe: 0x4027a420, 0x92ff: 0x4027a620,
+ // Block 0x24c, offset 0x9300
+ 0x9301: 0xc6573551, 0x9302: 0xc65d3551, 0x9303: 0xc6ef3551,
+ 0x9304: 0xc6f53551, 0x9305: 0xc7713ca1, 0x9306: 0xc7793701, 0x9307: 0xc8143551,
+ 0x9308: 0xc81a3551, 0x9309: 0xc8943551, 0x930a: 0xc89a3551, 0x930b: 0xc66935d1,
+ 0x930c: 0xf000020e, 0x930d: 0xc6fb3701, 0x930e: 0xf000020e, 0x930f: 0xc78f3701,
+ 0x9310: 0xf000020e, 0x9311: 0xc82635d1, 0x9312: 0xf000020e, 0x9313: 0xc8a03701,
+ 0x9314: 0xf000020e, 0x9315: 0xc6773701, 0x9316: 0xf000020e, 0x9317: 0xc7113701,
+ 0x9318: 0xf000020e, 0x9319: 0xc7a53701, 0x931a: 0xf000020e, 0x931b: 0xc8343701,
+ 0x931c: 0xf000020e, 0x931d: 0xc8b33701, 0x931e: 0xf000020e, 0x931f: 0xc6893701,
+ 0x9320: 0xf000020e, 0x9321: 0xc7233701, 0x9322: 0xf000020e, 0x9323: 0xc7b73ca1,
+ 0x9324: 0xc7bf3701, 0x9325: 0xf000020e, 0x9326: 0xc8463701, 0x9327: 0xf000020e,
+ 0x9328: 0xc8c93701, 0x9329: 0xf000020e, 0x932a: 0xc69b3551, 0x932b: 0xc7353551,
+ 0x932c: 0xc7d43551, 0x932d: 0xc8583551, 0x932e: 0xc8db3551, 0x932f: 0xc6a53981,
+ 0x9330: 0xf000020e, 0x9331: 0xf000020e, 0x9332: 0xc73f3981, 0x9333: 0xf000020e,
+ 0x9334: 0xf000020e, 0x9335: 0xc7de3981, 0x9336: 0xf000020e, 0x9337: 0xf000020e,
+ 0x9338: 0xc8623981, 0x9339: 0xf000020e, 0x933a: 0xf000020e, 0x933b: 0xc8e53981,
+ 0x933c: 0xf000020e, 0x933d: 0xf000020e, 0x933e: 0xc6bd3551, 0x933f: 0xc7573551,
+ // Block 0x24d, offset 0x9340
+ 0x9340: 0xc7f93551, 0x9341: 0xc87a3551, 0x9342: 0xc8fd3551, 0x9343: 0xc6c33551,
+ 0x9344: 0xc6c93551, 0x9345: 0xc7ff3551, 0x9346: 0xc8053551, 0x9347: 0xc9033551,
+ 0x9348: 0xc9093e31, 0x9349: 0xc6d23551, 0x934a: 0xc7603551, 0x934b: 0xc80e3551,
+ 0x934c: 0xc8833551, 0x934d: 0xc9133551, 0x934e: 0xc6d83ca1, 0x934f: 0xc6e03ca1,
+ 0x9350: 0xc7663ca1, 0x9351: 0xc8893ca1, 0x9352: 0xc9193ca1, 0x9353: 0xc9283e91,
+ 0x9354: 0xf000020e, 0x9355: 0xc6633551, 0x9356: 0xc8203551,
+ 0x9359: 0x80012802, 0x935a: 0x80012902, 0x935b: 0x40063c20,
+ 0x935c: 0x40063e20, 0x935d: 0x4027d820, 0x935e: 0xe0002605, 0x935f: 0xe0002a0f,
+ 0x9360: 0x40023c20, 0x9361: 0xc65a35a1, 0x9362: 0xc66035a1, 0x9363: 0xc6f235a1,
+ 0x9364: 0xc6f835a1, 0x9365: 0xc7753911, 0x9366: 0xc7803811, 0x9367: 0xc81735a1,
+ 0x9368: 0xc81d35a1, 0x9369: 0xc89735a1, 0x936a: 0xc89d35a1, 0x936b: 0xc66e3681,
+ 0x936d: 0xc7023811, 0x936f: 0xc7963811,
+ 0x9371: 0xc82b3681, 0x9373: 0xc8a73d21,
+ 0x9375: 0xc67e3811, 0x9377: 0xc7183811,
+ 0x9379: 0xc7ac3811, 0x937b: 0xc83b3811,
+ 0x937d: 0xc8ba3811, 0x937f: 0xc6903811,
+ // Block 0x24e, offset 0x9380
+ 0x9381: 0xc72a3811, 0x9383: 0xc7bb3911,
+ 0x9384: 0xc7c63811, 0x9386: 0xc84d3811,
+ 0x9388: 0xc8d03811, 0x938a: 0xc69e35a1, 0x938b: 0xc73835a1,
+ 0x938c: 0xc7d735a1, 0x938d: 0xc85b35a1, 0x938e: 0xc8de35a1, 0x938f: 0xc6af3b21,
+ 0x9392: 0xc7493b21,
+ 0x9395: 0xc7e83b21,
+ 0x9398: 0xc86c3b21, 0x939b: 0xc8ef3b21,
+ 0x939e: 0xc6c035a1, 0x939f: 0xc75a35a1,
+ 0x93a0: 0xc7fc35a1, 0x93a1: 0xc87d35a1, 0x93a2: 0xc90035a1, 0x93a3: 0xc6c635a1,
+ 0x93a4: 0xc6cc35a1, 0x93a5: 0xc80235a1, 0x93a6: 0xc80835a1, 0x93a7: 0xc90635a1,
+ 0x93a8: 0xc90d35a1, 0x93a9: 0xc6d535a1, 0x93aa: 0xc76335a1, 0x93ab: 0xc81135a1,
+ 0x93ac: 0xc88635a1, 0x93ad: 0xc91635a1, 0x93ae: 0xc6dc3911, 0x93af: 0xc6e43811,
+ 0x93b0: 0xc76a3811, 0x93b1: 0xc88d3811, 0x93b2: 0xc91d3811, 0x93b3: 0xc9283ec1,
+ 0x93b5: 0xc66635a1, 0x93b6: 0xc82335a1,
+ 0x93bb: 0x40023e20,
+ 0x93bc: 0x4027d620, 0x93bd: 0x4027d820, 0x93bf: 0xe00028b3,
+ // Block 0x24f, offset 0x93c0
+ 0x93c5: 0x4065da20, 0x93c6: 0x4065dc20, 0x93c7: 0x4065de20,
+ 0x93c8: 0x4065e020, 0x93c9: 0x4065e420, 0x93ca: 0x4065e620, 0x93cb: 0x4065e820,
+ 0x93cc: 0x4065ea20, 0x93cd: 0x4065ec20, 0x93ce: 0x4065ee20, 0x93cf: 0x4065f420,
+ 0x93d0: 0x4065f620, 0x93d1: 0x4065f820, 0x93d2: 0x4065fa20, 0x93d3: 0x4065fe20,
+ 0x93d4: 0x40660020, 0x93d5: 0x40660220, 0x93d6: 0x40660420, 0x93d7: 0x40660620,
+ 0x93d8: 0x40660820, 0x93d9: 0x40660a20, 0x93da: 0x40661220, 0x93db: 0x40661420,
+ 0x93dc: 0x40661820, 0x93dd: 0x40661a20, 0x93de: 0x40661e20, 0x93df: 0x40662020,
+ 0x93e0: 0x40662220, 0x93e1: 0x40662420, 0x93e2: 0x40662620, 0x93e3: 0x40662820,
+ 0x93e4: 0x40662a20, 0x93e5: 0x40662e20, 0x93e6: 0x40663620, 0x93e7: 0x40663820,
+ 0x93e8: 0x40663a20, 0x93e9: 0x40663c20, 0x93ea: 0x4065e220, 0x93eb: 0x4065f020,
+ 0x93ec: 0x4065fc20, 0x93ed: 0x40663e20,
+ 0x93f1: 0x4062ac20, 0x93f2: 0x4062ae20, 0x93f3: 0x40646820,
+ 0x93f4: 0x4062b020, 0x93f5: 0x40646c20, 0x93f6: 0x40646e20, 0x93f7: 0x4062b220,
+ 0x93f8: 0x4062b420, 0x93f9: 0x4062b620, 0x93fa: 0x40647420, 0x93fb: 0x40647620,
+ 0x93fc: 0x40647820, 0x93fd: 0x40647a20, 0x93fe: 0x40647c20, 0x93ff: 0x40647e20,
+ // Block 0x250, offset 0x9400
+ 0x9400: 0x4062e020, 0x9401: 0x4062b820, 0x9402: 0x4062ba20, 0x9403: 0x4062bc20,
+ 0x9404: 0x4062ee20, 0x9405: 0x4062be20, 0x9406: 0x4062c020, 0x9407: 0x4062c220,
+ 0x9408: 0x4062c420, 0x9409: 0x4062c620, 0x940a: 0x4062c820, 0x940b: 0x4062ca20,
+ 0x940c: 0x4062cc20, 0x940d: 0x4062ce20, 0x940e: 0x4062d020, 0x940f: 0x4063a820,
+ 0x9410: 0x4063aa20, 0x9411: 0x4063ac20, 0x9412: 0x4063ae20, 0x9413: 0x4063b020,
+ 0x9414: 0x4063b220, 0x9415: 0x4063b420, 0x9416: 0x4063b620, 0x9417: 0x4063b820,
+ 0x9418: 0x4063ba20, 0x9419: 0x4063bc20, 0x941a: 0x4063be20, 0x941b: 0x4063c020,
+ 0x941c: 0x4063c220, 0x941d: 0x4063c420, 0x941e: 0x4063c620, 0x941f: 0x4063c820,
+ 0x9420: 0x4063ca20, 0x9421: 0x4063cc20, 0x9422: 0x4063ce20, 0x9423: 0x4063d020,
+ 0x9424: 0x4063a620, 0x9425: 0x0062d484, 0x9426: 0x0062d684, 0x9427: 0x0064a284,
+ 0x9428: 0x0064a484, 0x9429: 0x0064ac84, 0x942a: 0x0064b084, 0x942b: 0x0064ba84,
+ 0x942c: 0x0064c284, 0x942d: 0x0064c684, 0x942e: 0x0062e484, 0x942f: 0x0064ce84,
+ 0x9430: 0x0064d284, 0x9431: 0x0062e684, 0x9432: 0x0062e884, 0x9433: 0x0062ec84,
+ 0x9434: 0x0062f084, 0x9435: 0x0062f284, 0x9436: 0x0062fa84, 0x9437: 0x0062fe84,
+ 0x9438: 0x00630284, 0x9439: 0x00630484, 0x943a: 0x00630684, 0x943b: 0x00630884,
+ 0x943c: 0x00630a84, 0x943d: 0x00631084, 0x943e: 0x00631884, 0x943f: 0x00632c84,
+ // Block 0x251, offset 0x9440
+ 0x9440: 0x40275220, 0x9441: 0x40275420, 0x9442: 0x40275620, 0x9443: 0x40275820,
+ 0x9444: 0x40275a20, 0x9445: 0x40275c20, 0x9446: 0x40275e20, 0x9447: 0x40276020,
+ 0x9448: 0x40276220, 0x9449: 0x40276420, 0x944a: 0x40276620, 0x944b: 0x40276820,
+ 0x944c: 0x40276a20, 0x944d: 0x40276c20, 0x944e: 0x40276e20, 0x944f: 0x40277020,
+ 0x9450: 0x40277220, 0x9451: 0x40277420, 0x9452: 0x40277620, 0x9453: 0x40277820,
+ 0x9454: 0x40277a20, 0x9455: 0x40277c20, 0x9456: 0x40277e20, 0x9457: 0x40278020,
+ 0x9458: 0x40278220, 0x9459: 0x40278420, 0x945a: 0x40278620, 0x945b: 0x40278820,
+ 0x945c: 0x40278a20, 0x945d: 0x40278c20, 0x945e: 0x40278e20, 0x945f: 0x40279020,
+ 0x9460: 0x40279220, 0x9461: 0x40279420, 0x9462: 0x40279620, 0x9463: 0x40279820,
+ 0x9470: 0xc78b3911, 0x9471: 0xc70d3911, 0x9472: 0xc7a13911, 0x9473: 0xc8c53911,
+ 0x9474: 0xc7d135a1, 0x9475: 0xc6a13911, 0x9476: 0xc73b3911, 0x9477: 0xc7da3911,
+ 0x9478: 0xc85e3911, 0x9479: 0xc8e13911, 0x947a: 0xc7f635a1, 0x947b: 0xc6cf35a1,
+ 0x947c: 0xc75d35a1, 0x947d: 0xc80b35a1, 0x947e: 0xc88035a1, 0x947f: 0xc91035a1,
+ // Block 0x252, offset 0x9480
+ 0x9480: 0xf0000404, 0x9481: 0xf0000404, 0x9482: 0xf0000404, 0x9483: 0xf0000404,
+ 0x9484: 0xf0000404, 0x9485: 0xf0000404, 0x9486: 0xf0000404, 0x9487: 0xf0000404,
+ 0x9488: 0xf0000404, 0x9489: 0xf0000404, 0x948a: 0xf0000404, 0x948b: 0xf0000404,
+ 0x948c: 0xf0000404, 0x948d: 0xf0000404, 0x948e: 0xe0000052, 0x948f: 0xe0000057,
+ 0x9490: 0xe000005c, 0x9491: 0xe0000061, 0x9492: 0xe0000066, 0x9493: 0xe000006b,
+ 0x9494: 0xe0000070, 0x9495: 0xe0000075, 0x9496: 0xe0000089, 0x9497: 0xe0000093,
+ 0x9498: 0xe0000098, 0x9499: 0xe000009d, 0x949a: 0xe00000a2, 0x949b: 0xe00000a7,
+ 0x949c: 0xe000008e, 0x949d: 0xe000007a, 0x949e: 0xe0000082,
+ 0x94a0: 0xe0001ce9, 0x94a1: 0xe0001cf9, 0x94a2: 0xe0001cf1, 0x94a3: 0xe0001d29,
+ 0x94a4: 0xe0001cfd, 0x94a5: 0xe0001d11, 0x94a6: 0xe0001ced, 0x94a7: 0xe0001d0d,
+ 0x94a8: 0xe0001cf5, 0x94a9: 0xe0001d19, 0x94aa: 0xe0001d39, 0x94ab: 0xe0001d4d,
+ 0x94ac: 0xe0001d49, 0x94ad: 0xe0001d41, 0x94ae: 0xe0001d75, 0x94af: 0xe0001d2d,
+ 0x94b0: 0xe0001d35, 0x94b1: 0xe0001d45, 0x94b2: 0xe0001d3d, 0x94b3: 0xe0001d59,
+ 0x94b4: 0xe0001d21, 0x94b5: 0xe0001d51, 0x94b6: 0xe0001d6d, 0x94b7: 0xe0001d5d,
+ 0x94b8: 0xe0001d15, 0x94b9: 0xe0001d01, 0x94ba: 0xe0001d25, 0x94bb: 0xe0001d31,
+ 0x94bc: 0xe0001d55, 0x94bd: 0xe0001d05, 0x94be: 0xe0001d71, 0x94bf: 0xe0001d1d,
+ // Block 0x253, offset 0x94c0
+ 0x94c0: 0xe0001d61, 0x94c1: 0xe0001d09, 0x94c2: 0xe0001d65, 0x94c3: 0xe0001d69,
+ 0x94c4: 0x02aa9e86, 0x94c5: 0x02bcf886, 0x94c6: 0x02cb0e86, 0x94c7: 0x02f71e86,
+ 0x94c8: 0xe0000241, 0x94c9: 0xe0000336, 0x94ca: 0xe0000411, 0x94cb: 0xe00004db,
+ 0x94cc: 0xe00005a6, 0x94cd: 0xe000064e, 0x94ce: 0xe00006fa, 0x94cf: 0xe000079f,
+ 0x94d0: 0xe00009e5, 0x94d1: 0xf0000606, 0x94d2: 0xf0000606, 0x94d3: 0xf0000606,
+ 0x94d4: 0xf0000606, 0x94d5: 0xf0000606, 0x94d6: 0xf0000606, 0x94d7: 0xf0000606,
+ 0x94d8: 0xf0000606, 0x94d9: 0xf0000606, 0x94da: 0xf0000606, 0x94db: 0xf0000606,
+ 0x94dc: 0xf0000606, 0x94dd: 0xf0000606, 0x94de: 0xf0000606, 0x94df: 0xf0000606,
+ 0x94e0: 0x0062ac86, 0x94e1: 0x0062b086, 0x94e2: 0x0062b286, 0x94e3: 0x0062b686,
+ 0x94e4: 0x0062b886, 0x94e5: 0x0062ba86, 0x94e6: 0x0062be86, 0x94e7: 0x0062c286,
+ 0x94e8: 0x0062c486, 0x94e9: 0x0062c886, 0x94ea: 0x0062ca86, 0x94eb: 0x0062cc86,
+ 0x94ec: 0x0062ce86, 0x94ed: 0x0062d086, 0x94ee: 0xf0000606, 0x94ef: 0xf0000606,
+ 0x94f0: 0xf0000606, 0x94f1: 0xf0000606, 0x94f2: 0xf0000606, 0x94f3: 0xf0000606,
+ 0x94f4: 0xf0000606, 0x94f5: 0xf0000606, 0x94f6: 0xf0000606, 0x94f7: 0xf0000606,
+ 0x94f8: 0xf0000606, 0x94f9: 0xf0000606, 0x94fa: 0xf0000606, 0x94fb: 0xf0000606,
+ 0x94fc: 0xe00015f3, 0x94fd: 0xe00015ee, 0x94fe: 0xf0000606, 0x94ff: 0x4027ac20,
+ // Block 0x254, offset 0x9500
+ 0x9500: 0xe0002662, 0x9501: 0xe00026a3, 0x9502: 0xe00026b4, 0x9503: 0xe00026bd,
+ 0x9504: 0xe00026c6, 0x9505: 0xe00026cf, 0x9506: 0xe0001da8, 0x9507: 0xe00026d8,
+ 0x9508: 0xe00026e1, 0x9509: 0xe000260f, 0x950a: 0xe000261b, 0x950b: 0xe0002627,
+ 0x950c: 0xf0001c1d, 0x950d: 0xe0000905, 0x950e: 0xf0001d1c, 0x950f: 0xe0000985,
+ 0x9510: 0x00657693, 0x9511: 0x00657893, 0x9512: 0x00657a93, 0x9513: 0x00657e93,
+ 0x9514: 0x00658093, 0x9515: 0x00658293, 0x9516: 0x00658493, 0x9517: 0x00658693,
+ 0x9518: 0x00658893, 0x9519: 0x00658a93, 0x951a: 0x00658c93, 0x951b: 0x00658e93,
+ 0x951c: 0x00659093, 0x951d: 0x00659293, 0x951e: 0x00659493, 0x951f: 0x00659693,
+ 0x9520: 0x00659893, 0x9521: 0x00659a93, 0x9522: 0x00659c93, 0x9523: 0x00659e93,
+ 0x9524: 0x0065a093, 0x9525: 0x0065a293, 0x9526: 0x0065a493, 0x9527: 0x0065a693,
+ 0x9528: 0x0065a893, 0x9529: 0x0065aa93, 0x952a: 0x0065ac93, 0x952b: 0x0065ae93,
+ 0x952c: 0x0065b093, 0x952d: 0x0065b293, 0x952e: 0x0065b493, 0x952f: 0x0065b693,
+ 0x9530: 0x0065b893, 0x9531: 0x0065ba93, 0x9532: 0x0065bc93, 0x9533: 0x0065be93,
+ 0x9534: 0x0065c093, 0x9535: 0x0065c493, 0x9536: 0x0065c693, 0x9537: 0x0065c893,
+ 0x9538: 0x0065ca93, 0x9539: 0x0065cc93, 0x953a: 0x0065ce93, 0x953b: 0x0065d093,
+ 0x953c: 0x0065d293, 0x953d: 0x0065d493, 0x953e: 0x0065d693,
+ // Block 0x255, offset 0x9540
+ 0x9540: 0xe000173b, 0x9541: 0xe0001728, 0x9542: 0xe000172c, 0x9543: 0xe0001741,
+ 0x9544: 0xe0001746, 0x9545: 0xe000174d, 0x9546: 0xe0001751, 0x9547: 0xe0001755,
+ 0x9548: 0xe000175b, 0x9549: 0xf0001c1c, 0x954a: 0xe0001760, 0x954b: 0xe000176c,
+ 0x954c: 0xe0001770, 0x954d: 0xe0001767, 0x954e: 0xe0001776, 0x954f: 0xe000177b,
+ 0x9550: 0xe000177f, 0x9551: 0xe0001783, 0x9552: 0xf0001c1c, 0x9553: 0xe000178e,
+ 0x9554: 0xe0001788, 0x9555: 0xf0001c1c, 0x9556: 0xe0001793, 0x9557: 0xe000179a,
+ 0x9558: 0xe0002608, 0x9559: 0xe0002665, 0x955a: 0xe00026a6, 0x955b: 0xe00026b7,
+ 0x955c: 0xe00026c0, 0x955d: 0xe00026c9, 0x955e: 0xe00026d2, 0x955f: 0xe0001dab,
+ 0x9560: 0xe00026db, 0x9561: 0xe00026e4, 0x9562: 0xe0002613, 0x9563: 0xe000261f,
+ 0x9564: 0xe000262b, 0x9565: 0xe0002633, 0x9566: 0xe000263b, 0x9567: 0xe0002643,
+ 0x9568: 0xe000264b, 0x9569: 0xe0001d8e, 0x956a: 0xe0002653, 0x956b: 0xe000265b,
+ 0x956c: 0xe000266c, 0x956d: 0xe0002674, 0x956e: 0xe000267c, 0x956f: 0xe0002684,
+ 0x9570: 0xe000268c, 0x9571: 0xe0000941, 0x9572: 0xf0001c1c, 0x9573: 0xf0001d1d,
+ 0x9574: 0xe00008a1, 0x9575: 0xf0001d1c, 0x9576: 0xf0001c1c, 0x9577: 0xf0001c1c,
+ 0x9578: 0xe00008e8, 0x9579: 0xe00008ec, 0x957a: 0xf0001d1d, 0x957b: 0xe0002a6d,
+ 0x957c: 0xe0002a73, 0x957d: 0xe0002a6a, 0x957e: 0xe0002a70, 0x957f: 0xe0001855,
+ // Block 0x256, offset 0x9580
+ 0x9580: 0xf0001d1c, 0x9581: 0xf0001d1d, 0x9582: 0xe000084d, 0x9583: 0xf0001c1d,
+ 0x9584: 0xf0001c1c, 0x9585: 0xf0001c1c, 0x9586: 0xe00008b0, 0x9587: 0xe00008c4,
+ 0x9588: 0xf0001d1c, 0x9589: 0xf0001c1d, 0x958a: 0xf0001c1c, 0x958b: 0xf0001d1d,
+ 0x958c: 0xf0001c1c, 0x958d: 0xf0001d1d, 0x958e: 0xf0001d1d, 0x958f: 0xf0001c1c,
+ 0x9590: 0xf0001c1c, 0x9591: 0xf0001c1c, 0x9592: 0xe000097e, 0x9593: 0xf0001c1c,
+ 0x9594: 0xf0001c1c, 0x9595: 0xe0000999, 0x9596: 0xe00009a5, 0x9597: 0xf0001d1d,
+ 0x9598: 0xe00009d5, 0x9599: 0xe00009dd, 0x959a: 0xf0001d1d, 0x959b: 0xf0001c1c,
+ 0x959c: 0xf0001c1d, 0x959d: 0xf0001c1d, 0x959e: 0xe0000a56, 0x959f: 0xe000085e,
+ 0x95a0: 0xe000265f, 0x95a1: 0xe00026a0, 0x95a2: 0xe00026b1, 0x95a3: 0xe00026ba,
+ 0x95a4: 0xe00026c3, 0x95a5: 0xe00026cc, 0x95a6: 0xe0001da5, 0x95a7: 0xe00026d5,
+ 0x95a8: 0xe00026de, 0x95a9: 0xe000260b, 0x95aa: 0xe0002617, 0x95ab: 0xe0002623,
+ 0x95ac: 0xe000262f, 0x95ad: 0xe0002637, 0x95ae: 0xe000263f, 0x95af: 0xe0002647,
+ 0x95b0: 0xe0001d8a, 0x95b1: 0xe000264f, 0x95b2: 0xe0002657, 0x95b3: 0xe0002668,
+ 0x95b4: 0xe0002670, 0x95b5: 0xe0002678, 0x95b6: 0xe0002680, 0x95b7: 0xe0002688,
+ 0x95b8: 0xe0002690, 0x95b9: 0xe0002694, 0x95ba: 0xe0001d95, 0x95bb: 0xe0002698,
+ 0x95bc: 0xe000269c, 0x95bd: 0xe00026a9, 0x95be: 0xe00026ad, 0x95bf: 0xe000092f,
+ // Block 0x257, offset 0x95c0
+ 0x95c0: 0x6c009820, 0x95c1: 0x6c0ea820, 0x95c3: 0x6c08fe20,
+ 0x95c7: 0x6c148c20,
+ 0x95c8: 0x6c0ad420, 0x95c9: 0x6c083420, 0x95ca: 0x6c0ad220, 0x95cb: 0x6c01b020,
+ 0x95cd: 0x6c12c420, 0x95ce: 0x6c158a20,
+ 0x95d0: 0x6c172e20, 0x95d1: 0x6c00da20,
+ 0x95d4: 0x6c02d020, 0x95d5: 0x6c173020, 0x95d6: 0x6c0bc820, 0x95d7: 0x6c18e620,
+ 0x95d8: 0x6c041820, 0x95d9: 0x6c134c20,
+ 0x95de: 0x6c0ad620,
+ 0x95e1: 0x6c164420,
+ 0x95e6: 0x6c135c20,
+ 0x95ea: 0x6c173220,
+ 0x95ed: 0x6c0e8020,
+ 0x95f1: 0x6c173420, 0x95f2: 0x6c051c20,
+ 0x95f6: 0x6c173620,
+ 0x95f8: 0x6c036a20, 0x95f9: 0x6c0e1420, 0x95fb: 0x6c095e20,
+ 0x95fc: 0x6c173820, 0x95ff: 0x6c173a20,
+ // Block 0x258, offset 0x9600
+ 0x9602: 0x6c173c20, 0x9603: 0x6c110e20,
+ 0x9605: 0x6c041a20,
+ 0x960b: 0x6c111220,
+ 0x960d: 0x6c10ae20, 0x960e: 0x6c062620, 0x960f: 0x6c13fa20,
+ 0x9615: 0x6c29d820, 0x9616: 0x6c173e20, 0x9617: 0x6c0ad820,
+ 0x9618: 0x6c174020, 0x9619: 0x6c01a220,
+ 0x961d: 0x6c04f220, 0x961e: 0x6c068020, 0x961f: 0x6c152220,
+ 0x9622: 0x6c1b9e20,
+ 0x9631: 0x6c15ec20, 0x9633: 0x6c10e220,
+ 0x963e: 0x6c02fa20,
+ // Block 0x259, offset 0x9640
+ 0x9640: 0x6c03d620, 0x9642: 0x6c174220,
+ 0x9645: 0x6c174420, 0x9646: 0x6c163e20,
+ 0x9648: 0x6c158620, 0x9649: 0x6c0d0c20, 0x964a: 0x6c174820, 0x964b: 0x6c08c020,
+ 0x964c: 0x6c10ce20, 0x964e: 0x6c174e20,
+ 0x9651: 0x6c00f820, 0x9652: 0x6c065e20,
+ 0x9654: 0x6c065c20, 0x9655: 0x6c008c20,
+ 0x9658: 0x6c171a20, 0x9659: 0x6c171820, 0x965b: 0x6c077e20,
+ 0x965c: 0x6c000220, 0x965e: 0x6c175020, 0x965f: 0x6c175220,
+ 0x9660: 0x6c175420, 0x9661: 0x6c13fc20, 0x9662: 0x6c175620,
+ 0x9664: 0x6c068420, 0x9665: 0x6c008e20, 0x9666: 0x6c147820,
+ 0x9668: 0x6c046420, 0x966b: 0x6c046620,
+ 0x966c: 0x6c046820, 0x966d: 0x6c0f3420, 0x966e: 0x6c164020,
+ 0x9670: 0x6c175820, 0x9673: 0x6c175a20,
+ 0x9676: 0x6c175c20,
+ 0x967a: 0x6c0b5e20,
+ // Block 0x25a, offset 0x9680
+ 0x9680: 0x6c09c020, 0x9681: 0x6c0b6020, 0x9682: 0x6c176620,
+ 0x9684: 0x6c176220, 0x9686: 0x6c176420, 0x9687: 0x6c041c20,
+ 0x968a: 0x6c075e20, 0x968b: 0x6c021820,
+ 0x968d: 0x6c176020, 0x968e: 0x6c175e20, 0x968f: 0x6c132a20,
+ 0x9694: 0x6c086020, 0x9695: 0x6c085e20, 0x9696: 0x6c0d7420, 0x9697: 0x6c176820,
+ 0x9698: 0x6c12c620, 0x9699: 0x6c0c4e20,
+ 0x969e: 0x6c176a20, 0x969f: 0x6c176e20,
+ 0x96a3: 0x6c0dc220,
+ 0x96a4: 0x6c168a20, 0x96a5: 0x6c005420,
+ 0x96ad: 0x6c176c20, 0x96ae: 0x6c01b420,
+ 0x96b0: 0x6c04b020, 0x96b2: 0x6c0e8220,
+ 0x96b6: 0x6c05c220, 0x96b7: 0x6c177020,
+ 0x96bb: 0x6c10ec20,
+ // Block 0x25b, offset 0x96c0
+ 0x96c1: 0x6c038620,
+ 0x96c9: 0x6c177220, 0x96ca: 0x6c005620,
+ 0x96cd: 0x6c066020, 0x96ce: 0x6c038820, 0x96cf: 0x6c131020,
+ 0x96d0: 0x6c11c420, 0x96d1: 0x6c041e20,
+ 0x96da: 0x6c021a20,
+ 0x96dc: 0x6c17b820, 0x96dd: 0x6c0fae20,
+ 0x96ef: 0x6c117c20,
+ 0x96f0: 0x6c177620,
+ 0x96f4: 0x6c11d820, 0x96f6: 0x6c168c20,
+ 0x96f8: 0x6c0b1e20, 0x96fa: 0x6c086220,
+ 0x96fc: 0x6c08c220, 0x96fd: 0x6c01b820,
+ // Block 0x25c, offset 0x9700
+ 0x9703: 0x6c0f1220,
+ 0x9706: 0x6c0df820, 0x9707: 0x6c177e20,
+ 0x970d: 0x6c005820, 0x970e: 0x6c0f3620, 0x970f: 0x6c09c220,
+ 0x9710: 0x6c078020, 0x9711: 0x6c155420, 0x9713: 0x6c0d9420,
+ 0x9715: 0x6c01b620, 0x9717: 0x6c177c20,
+ 0x9719: 0x6c158820, 0x971a: 0x6c177420, 0x971b: 0x6c177820,
+ 0x971c: 0x6c07f420, 0x971d: 0x6c177a20, 0x971e: 0x6c1ade20,
+ 0x9729: 0x6c178a20,
+ 0x972f: 0x6c179020,
+ 0x9730: 0x6c178c20, 0x9733: 0x6c01bc20,
+ 0x9735: 0x6c134e20, 0x9736: 0x6c178020,
+ 0x973b: 0x6c178820,
+ 0x973c: 0x6c068620, 0x973f: 0x6c086420,
+ // Block 0x25d, offset 0x9740
+ 0x9743: 0x6c02fc20,
+ 0x9746: 0x6c179220,
+ 0x9748: 0x6c178220, 0x974b: 0x6c168e20,
+ 0x974d: 0x6c08c420, 0x974f: 0x6c178420,
+ 0x9751: 0x6c178e20,
+ 0x9756: 0x6c179420,
+ 0x9758: 0x6c178620, 0x975b: 0x6c046a20,
+ 0x975d: 0x6c005a20,
+ 0x9760: 0x6c046c20, 0x9761: 0x6c01ba20,
+ 0x976b: 0x6c1ae020,
+ 0x976d: 0x6c148620, 0x976e: 0x6c12f820, 0x976f: 0x6c068820,
+ 0x9775: 0x6c0b2220, 0x9776: 0x6c163620,
+ 0x977f: 0x6c138820,
+ // Block 0x25e, offset 0x9780
+ 0x9782: 0x6c055420, 0x9783: 0x6c0d4220,
+ 0x9784: 0x6c020020,
+ 0x978a: 0x6c09f220,
+ 0x978e: 0x6c179c20,
+ 0x9790: 0x6c17a620, 0x9791: 0x6c17a220,
+ 0x9794: 0x6c179820, 0x9797: 0x6c0d5620,
+ 0x9798: 0x6c179e20, 0x979a: 0x6c17a420, 0x979b: 0x6c17a020,
+ 0x979d: 0x6c139220, 0x979f: 0x6c179a20,
+ 0x97a1: 0x6c0b2020, 0x97a3: 0x6c147a20,
+ 0x97a4: 0x6c17a820, 0x97a5: 0x6c17aa20,
+ 0x97ae: 0x6c099420, 0x97af: 0x6c17c420,
+ 0x97b3: 0x6c114420,
+ 0x97b5: 0x6c128820, 0x97b6: 0x6c17ba20,
+ 0x97b8: 0x6c13b820, 0x97ba: 0x6c01a420,
+ 0x97be: 0x6c17c220,
+ // Block 0x25f, offset 0x97c0
+ 0x97c5: 0x6c17b620, 0x97c6: 0x6c17c820,
+ 0x97c9: 0x6c0ce020, 0x97cb: 0x6c062820,
+ 0x97cd: 0x6c115c20, 0x97cf: 0x6c233820,
+ 0x97d1: 0x6c17c620, 0x97d2: 0x6c0fe620,
+ 0x97d4: 0x6c17b020, 0x97d6: 0x6c068c20,
+ 0x97d9: 0x6c068a20, 0x97da: 0x6c17ac20,
+ 0x97df: 0x6c094420,
+ 0x97e1: 0x6c17bc20, 0x97e3: 0x6c13b620,
+ 0x97e4: 0x6c0e4e20, 0x97e5: 0x6c17b420, 0x97e6: 0x6c05c620,
+ 0x97e8: 0x6c17ae20, 0x97e9: 0x6c17be20, 0x97ea: 0x6c17b220, 0x97eb: 0x6c166a20,
+ 0x97ec: 0x6c17c020, 0x97ed: 0x6c170620,
+ 0x97f6: 0x6c04f420,
+ 0x97f9: 0x6c05c420,
+ // Block 0x260, offset 0x9800
+ 0x9803: 0x6c17ca20,
+ 0x9807: 0x6c17cc20,
+ 0x9808: 0x6c17d420, 0x9809: 0x6c005c20,
+ 0x980f: 0x6c137820,
+ 0x9810: 0x6c17d220,
+ 0x9815: 0x6c17d020, 0x9816: 0x6c17d820,
+ 0x981a: 0x6c17d620,
+ 0x981c: 0x6c0f3820,
+ 0x9825: 0x6c05c820,
+ 0x982c: 0x6c17da20,
+ 0x9832: 0x6c091a20,
+ 0x9834: 0x6c0d4420, 0x9835: 0x6c0f3a20, 0x9836: 0x6c051420,
+ 0x9838: 0x6c17dc20,
+ 0x983d: 0x6c03d820,
+ // Block 0x261, offset 0x9840
+ 0x9840: 0x6c17de20,
+ 0x9845: 0x6c17e220,
+ 0x984d: 0x6c13fe20,
+ 0x9851: 0x6c05b020,
+ 0x9858: 0x6c083620, 0x9859: 0x6c124e20, 0x985a: 0x6c17e020,
+ 0x986c: 0x6c07a220, 0x986d: 0x6c159220,
+ 0x9872: 0x6c17e620, 0x9873: 0x6c17ec20,
+ 0x9874: 0x6c17e420, 0x9875: 0x6c07a020, 0x9877: 0x6c0a4620,
+ 0x987e: 0x6c055620,
+ // Block 0x262, offset 0x9880
+ 0x9882: 0x6c17ee20,
+ 0x9885: 0x6c04c620,
+ 0x9889: 0x6c17e820, 0x988a: 0x6c17ea20,
+ 0x988d: 0x6c104620, 0x988f: 0x6c0d3420,
+ 0x9891: 0x6c046e20,
+ 0x9895: 0x6c142e20, 0x9896: 0x6c17f020,
+ 0x989a: 0x6c164220,
+ 0x989e: 0x6c17f220,
+ 0x98a3: 0x6c17f820,
+ 0x98a5: 0x6c17f420, 0x98a7: 0x6c0cd820,
+ 0x98ad: 0x6c17f620, 0x98ae: 0x6c17fa20,
+ 0x98b5: 0x6c17fe20,
+ 0x98b9: 0x6c17fc20, 0x98bb: 0x6c136820,
+ // Block 0x263, offset 0x98c0
+ 0x98c0: 0x6c03da20, 0x98c1: 0x6c180220, 0x98c2: 0x6c180420,
+ 0x98c4: 0x6c019620,
+ 0x98c9: 0x6c180020,
+ 0x98d2: 0x6c097820,
+ 0x98d4: 0x6c180a20, 0x98d5: 0x6c180820, 0x98d6: 0x6c180620,
+ 0x98d8: 0x6c179620, 0x98da: 0x6c180c20,
+ 0x98df: 0x6c0a4820,
+ 0x98e1: 0x6c180e20,
+ 0x98ea: 0x6c155620,
+ 0x98f2: 0x6c150220,
+ 0x98f7: 0x6c181220,
+ 0x98fa: 0x6c181020, 0x98fb: 0x6c181620,
+ 0x98fc: 0x6c181420, 0x98ff: 0x6c181820,
+ // Block 0x264, offset 0x9900
+ 0x9900: 0x6c181a20, 0x9901: 0x6c00a820, 0x9903: 0x6c060a20,
+ 0x9904: 0x6c055a20, 0x9905: 0x6c09c420, 0x9906: 0x6c0eaa20, 0x9907: 0x6c047020,
+ 0x9908: 0x6c0c5020, 0x9909: 0x6c068e20, 0x990b: 0x6c073820,
+ 0x990c: 0x6c181e20, 0x990d: 0x6c14e020, 0x990e: 0x6c0fb820,
+ 0x9910: 0x6c08c620, 0x9912: 0x6c181c20,
+ 0x9914: 0x6c182020,
+ 0x991a: 0x6c0fe820,
+ 0x991c: 0x6c02de20,
+ 0x9922: 0x6c182220,
+ 0x9925: 0x6c10e420,
+ 0x9928: 0x6c0ca420, 0x9929: 0x6c182620, 0x992a: 0x6c182820, 0x992b: 0x6c11b820,
+ 0x992c: 0x6c069020, 0x992d: 0x6c16fa20, 0x992e: 0x6c182a20,
+ 0x9931: 0x6c047420,
+ 0x9935: 0x6c135020, 0x9936: 0x6c0d6420, 0x9937: 0x6c050a20,
+ 0x9938: 0x6c0f9620,
+ 0x993c: 0x6c05ca20,
+ // Block 0x265, offset 0x9940
+ 0x9940: 0x6c182c20, 0x9942: 0x6c182e20,
+ 0x9945: 0x6c10ac20, 0x9946: 0x6c013a20,
+ 0x9949: 0x6c183420, 0x994a: 0x6c081220,
+ 0x994c: 0x6c183220, 0x994d: 0x6c07a420, 0x994f: 0x6c183620,
+ 0x9950: 0x6c27ee20, 0x9951: 0x6c183820, 0x9952: 0x6c141620, 0x9953: 0x6c183a20,
+ 0x9955: 0x6c183c20, 0x9956: 0x6c183e20, 0x9957: 0x6c0ada20,
+ 0x9959: 0x6c092820,
+ 0x9960: 0x6c02fe20, 0x9962: 0x6c184420,
+ 0x9964: 0x6c184020, 0x9965: 0x6c14ca20, 0x9966: 0x6c184220,
+ 0x9968: 0x6c12d020, 0x9969: 0x6c184620, 0x996a: 0x6c184820, 0x996b: 0x6c184a20,
+ 0x996c: 0x6c0fea20,
+ 0x9970: 0x6c185220, 0x9971: 0x6c184e20, 0x9972: 0x6c185020, 0x9973: 0x6c184c20,
+ 0x9974: 0x6c07de20, 0x9975: 0x6c185420, 0x9976: 0x6c152420, 0x9977: 0x6c169020,
+ 0x997d: 0x6c185620,
+ // Block 0x266, offset 0x9980
+ 0x9984: 0x6c0bd020, 0x9985: 0x6c185820, 0x9986: 0x6c0a0020,
+ 0x9989: 0x6c185a20, 0x998b: 0x6c0eac20,
+ 0x998c: 0x6c164620, 0x998d: 0x6c0fec20,
+ 0x9996: 0x6c18ec20,
+ 0x999b: 0x6c185c20,
+ 0x999c: 0x6c31a420, 0x999d: 0x6c04b220,
+ 0x99a0: 0x6c185e20, 0x99a1: 0x6c145020,
+ 0x99a6: 0x6c0a1c20, 0x99a7: 0x6c0df020,
+ 0x99a9: 0x6c186220, 0x99aa: 0x6c10b020,
+ 0x99ad: 0x6c186420,
+ 0x99b0: 0x6c186620, 0x99b1: 0x6c025020,
+ 0x99b5: 0x6c186820, 0x99b6: 0x6c047620,
+ 0x99b8: 0x6c108020, 0x99b9: 0x6c017020, 0x99ba: 0x6c09ec20,
+ 0x99bd: 0x6c11a220, 0x99be: 0x6c186a20,
+ // Block 0x267, offset 0x99c0
+ 0x99c0: 0x6c0fee20, 0x99c3: 0x6c0b6220,
+ 0x99c4: 0x6c186c20, 0x99c6: 0x6c133020, 0x99c7: 0x6c0c3420,
+ 0x99c8: 0x6c02f420, 0x99ca: 0x6c030220, 0x99cb: 0x6c186e20,
+ 0x99ce: 0x6c187220,
+ 0x99d1: 0x6c055820,
+ 0x99d4: 0x6c187020, 0x99d7: 0x6c16ae20,
+ 0x99dd: 0x6c0a1e20,
+ 0x99e4: 0x6c11da20, 0x99e5: 0x6c137020, 0x99e7: 0x6c187420,
+ 0x99e9: 0x6c15fc20, 0x99ea: 0x6c187620,
+ 0x99ee: 0x6c187820,
+ 0x99f0: 0x6c102820, 0x99f3: 0x6c187a20,
+ 0x99f6: 0x6c0bd220, 0x99f7: 0x6c081420,
+ 0x99f8: 0x6c05cc20, 0x99f9: 0x6c187c20, 0x99fa: 0x6c086620, 0x99fb: 0x6c073a20,
+ // Block 0x268, offset 0x9a00
+ 0x9a03: 0x6c0f3c20,
+ 0x9a04: 0x6c188020, 0x9a07: 0x6c0d4620,
+ 0x9a0a: 0x6c07f620, 0x9a0b: 0x6c188220,
+ 0x9a0c: 0x6c188420, 0x9a0d: 0x6c0c9c20, 0x9a0f: 0x6c187e20,
+ 0x9a14: 0x6c188820, 0x9a16: 0x6c140020,
+ 0x9a1b: 0x6c072420,
+ 0x9a1e: 0x6c188620,
+ 0x9a23: 0x6c05ce20,
+ 0x9a24: 0x6c07d420, 0x9a25: 0x6c117e20,
+ 0x9a29: 0x6c188e20, 0x9a2a: 0x6c188a20,
+ 0x9a2f: 0x6c131220,
+ 0x9a30: 0x6c0adc20, 0x9a31: 0x6c189c20, 0x9a32: 0x6c02bc20, 0x9a33: 0x6c189020,
+ 0x9a34: 0x6c188c20, 0x9a35: 0x6c0cda20,
+ 0x9a3d: 0x6c189420, 0x9a3f: 0x6c189220,
+ // Block 0x269, offset 0x9a40
+ 0x9a43: 0x6c027c20,
+ 0x9a47: 0x6c05a420,
+ 0x9a48: 0x6c189e20, 0x9a49: 0x6c162220,
+ 0x9a4d: 0x6c189620,
+ 0x9a51: 0x6c18a020, 0x9a52: 0x6c189a20,
+ 0x9a54: 0x6c189820,
+ 0x9a5b: 0x6c166620,
+ 0x9a5f: 0x6c069220,
+ 0x9a60: 0x6c01be20, 0x9a63: 0x6c16b020,
+ 0x9a69: 0x6c0a3620, 0x9a6a: 0x6c0fdc20, 0x9a6b: 0x6c072620,
+ 0x9a6c: 0x6c18a620, 0x9a6d: 0x6c18a820,
+ 0x9a71: 0x6c169220,
+ 0x9a74: 0x6c16da20, 0x9a75: 0x6c18ac20,
+ 0x9a79: 0x6c069420,
+ 0x9a7c: 0x6c18aa20, 0x9a7e: 0x6c025220,
+ // Block 0x26a, offset 0x9a80
+ 0x9a81: 0x6c18ae20, 0x9a83: 0x6c144020,
+ 0x9a85: 0x6c0ee820, 0x9a87: 0x6c155820,
+ 0x9a89: 0x6c138a20,
+ 0x9a8d: 0x6c18b020,
+ 0x9a92: 0x6c2f1420,
+ 0x9a95: 0x6c104820, 0x9a97: 0x6c18b220,
+ 0x9a98: 0x6c030420, 0x9a99: 0x6c14b620,
+ 0x9a9d: 0x6c0a4a20, 0x9a9e: 0x6c18b420, 0x9a9f: 0x6c13a620,
+ 0x9aa0: 0x6c18bc20, 0x9aa2: 0x6c0bd420, 0x9aa3: 0x6c18b620,
+ 0x9aa4: 0x6c04c820, 0x9aa6: 0x6c18b820, 0x9aa7: 0x6c030620,
+ 0x9ab2: 0x6c054020, 0x9ab3: 0x6c18be20,
+ 0x9ab5: 0x6c18c020,
+ 0x9ab8: 0x6c18c220, 0x9ab9: 0x6c18c420, 0x9aba: 0x6c094620,
+ 0x9abe: 0x6c069620, 0x9abf: 0x6c150c20,
+ // Block 0x26b, offset 0x9ac0
+ 0x9ac1: 0x6c152020, 0x9ac2: 0x6c10d620,
+ 0x9ac5: 0x6c13ba20, 0x9ac6: 0x6c18c620,
+ 0x9ac8: 0x6c18c820,
+ 0x9acd: 0x6c18cc20, 0x9acf: 0x6c18d020,
+ 0x9ad0: 0x6c18ce20,
+ 0x9ad5: 0x6c18d220, 0x9ad6: 0x6c01b220, 0x9ad7: 0x6c142c20,
+ 0x9ad9: 0x6c081020, 0x9ada: 0x6c18d420,
+ 0x9add: 0x6c0cee20,
+ 0x9ae0: 0x6c0a4c20, 0x9ae1: 0x6c047a20, 0x9ae3: 0x6c18d620,
+ 0x9aea: 0x6c121620,
+ 0x9aef: 0x6c18d820,
+ 0x9af1: 0x6c18da20, 0x9af3: 0x6c18dc20,
+ 0x9af8: 0x6c18de20, 0x9af9: 0x6c126420, 0x9afa: 0x6c04f820, 0x9afb: 0x6c008a20,
+ 0x9aff: 0x6c106620,
+ // Block 0x26c, offset 0x9b00
+ 0x9b00: 0x6c18e020, 0x9b01: 0x6c09c620, 0x9b03: 0x6c0c5220,
+ 0x9b05: 0x6c18e420, 0x9b06: 0x6c18e220, 0x9b07: 0x6c0a4e20,
+ 0x9b08: 0x6c066220, 0x9b09: 0x6c18e820, 0x9b0a: 0x6c11dc20,
+ 0x9b0d: 0x6c18ea20,
+ 0x9b11: 0x6c121820, 0x9b12: 0x6c0d6020, 0x9b13: 0x6c0dd420,
+ 0x9b14: 0x6c047820, 0x9b17: 0x6c10c420,
+ 0x9b18: 0x6c0e1620, 0x9b1a: 0x6c118020,
+ 0x9b1c: 0x6c143020, 0x9b1e: 0x6c18ee20,
+ 0x9b20: 0x6c0c5420,
+ 0x9b26: 0x6c054e20,
+ 0x9b29: 0x6c18f020,
+ 0x9b2e: 0x6c18f220, 0x9b2f: 0x6c00d420,
+ 0x9b30: 0x6c00aa20, 0x9b31: 0x6c038a20, 0x9b33: 0x6c0d4820,
+ 0x9b34: 0x6c040e20, 0x9b35: 0x6c15ee20, 0x9b37: 0x6c18f820,
+ 0x9b38: 0x6c01a620, 0x9b3b: 0x6c18f620,
+ 0x9b3f: 0x6c047c20,
+ // Block 0x26d, offset 0x9b40
+ 0x9b42: 0x6c18fa20,
+ 0x9b44: 0x6c153220,
+ 0x9b56: 0x6c18fc20,
+ 0x9b58: 0x6c166c20, 0x9b5a: 0x6c069820,
+ 0x9b5f: 0x6c060c20,
+ 0x9b60: 0x6c18fe20,
+ 0x9b65: 0x6c190220, 0x9b66: 0x6c190020,
+ 0x9b68: 0x6c0b8220, 0x9b69: 0x6c00ee20,
+ 0x9b6d: 0x6c013820, 0x9b6e: 0x6c190420,
+ 0x9b70: 0x6c190620, 0x9b73: 0x6c060e20,
+ 0x9b76: 0x6c190820,
+ 0x9b7b: 0x6c044820,
+ // Block 0x26e, offset 0x9b80
+ 0x9b82: 0x6c083820, 0x9b83: 0x6c190a20,
+ 0x9b88: 0x6c147c20, 0x9b89: 0x6c078220, 0x9b8a: 0x6c042020, 0x9b8b: 0x6c155a20,
+ 0x9b8c: 0x6c0cdc20, 0x9b8d: 0x6c11de20, 0x9b8e: 0x6c098a20,
+ 0x9b94: 0x6c09da20, 0x9b96: 0x6c096020, 0x9b97: 0x6c097a20,
+ 0x9b99: 0x6c0a3820, 0x9b9b: 0x6c11e020,
+ 0x9b9f: 0x6c191020,
+ 0x9ba1: 0x6c010220, 0x9ba2: 0x6c0cde20, 0x9ba3: 0x6c069a20,
+ 0x9ba4: 0x6c062a20, 0x9ba5: 0x6c04f620,
+ 0x9ba8: 0x6c191820, 0x9ba9: 0x6c0df620, 0x9baa: 0x6c0df420, 0x9bab: 0x6c047e20,
+ 0x9bac: 0x6c0a5020, 0x9bad: 0x6c191a20, 0x9bae: 0x6c191620, 0x9baf: 0x6c01c020,
+ 0x9bb0: 0x6c0dc420, 0x9bb1: 0x6c090020, 0x9bb2: 0x6c086a20, 0x9bb3: 0x6c00c820,
+ 0x9bb6: 0x6c02d420, 0x9bb7: 0x6c072820,
+ 0x9bb8: 0x6c086820, 0x9bba: 0x6c191c20,
+ // Block 0x26f, offset 0x9bc0
+ 0x9bc1: 0x6c191e20, 0x9bc3: 0x6c03fe20,
+ 0x9bc4: 0x6c028020,
+ 0x9bc8: 0x6c072a20, 0x9bc9: 0x6c03fc20, 0x9bca: 0x6c0f2e20, 0x9bcb: 0x6c00c620,
+ 0x9bcc: 0x6c104a20, 0x9bcd: 0x6c14cc20, 0x9bce: 0x6c069e20, 0x9bcf: 0x6c15fe20,
+ 0x9bd0: 0x6c0fba20, 0x9bd1: 0x6c069c20,
+ 0x9bdb: 0x6c054220,
+ 0x9bdd: 0x6c193020, 0x9bdf: 0x6c04ee20,
+ 0x9be0: 0x6c142820,
+ 0x9be6: 0x6c121a20,
+ 0x9be9: 0x6c192e20, 0x9beb: 0x6c036c20,
+ 0x9bec: 0x6c192420, 0x9bed: 0x6c192620, 0x9bee: 0x6c192a20,
+ 0x9bf6: 0x6c192c20,
+ 0x9bf8: 0x6c042220, 0x9bf9: 0x6c0b8620, 0x9bfb: 0x6c133220,
+ 0x9bfc: 0x6c192820, 0x9bfd: 0x6c192020, 0x9bfe: 0x6c066620,
+ // Block 0x270, offset 0x9c00
+ 0x9c00: 0x6c192220, 0x9c02: 0x6c16cc20,
+ 0x9c06: 0x6c13bc20,
+ 0x9c08: 0x6c0f4020, 0x9c09: 0x6c066420, 0x9c0a: 0x6c073c20,
+ 0x9c0e: 0x6c193220,
+ 0x9c11: 0x6c10a220,
+ 0x9c1f: 0x6c193a20,
+ 0x9c28: 0x6c098c20, 0x9c2a: 0x6c097c20,
+ 0x9c30: 0x6c194020, 0x9c31: 0x6c193c20, 0x9c33: 0x6c149620,
+ 0x9c35: 0x6c193620, 0x9c36: 0x6c194820, 0x9c37: 0x6c193e20,
+ 0x9c3b: 0x6c194420,
+ 0x9c3c: 0x6c062c20, 0x9c3d: 0x6c14ce20,
+ // Block 0x271, offset 0x9c40
+ 0x9c40: 0x6c194620,
+ 0x9c44: 0x6c194a20, 0x9c46: 0x6c194e20,
+ 0x9c4b: 0x6c07f820,
+ 0x9c4c: 0x6c170820, 0x9c4e: 0x6c193820, 0x9c4f: 0x6c193420,
+ 0x9c50: 0x6c194c20, 0x9c52: 0x6c194220,
+ 0x9c62: 0x6c195220,
+ 0x9c64: 0x6c196420, 0x9c65: 0x6c195620,
+ 0x9c68: 0x6c195e20, 0x9c6b: 0x6c196020,
+ 0x9c6c: 0x6c195820, 0x9c6f: 0x6c199a20,
+ 0x9c72: 0x6c07ea20, 0x9c73: 0x6c025620,
+ 0x9c78: 0x6c195420,
+ 0x9c7c: 0x6c196820, 0x9c7d: 0x6c00ac20, 0x9c7e: 0x6c196620,
+ // Block 0x272, offset 0x9c80
+ 0x9c80: 0x6c000a20, 0x9c81: 0x6c12b020, 0x9c82: 0x6c196220,
+ 0x9c84: 0x6c195a20, 0x9c87: 0x6c195020,
+ 0x9c88: 0x6c195c20, 0x9c89: 0x6c07a820,
+ 0x9c98: 0x6c196a20,
+ 0x9ca1: 0x6c00ae20, 0x9ca2: 0x6c197c20,
+ 0x9ca5: 0x6c196c20, 0x9ca6: 0x6c196e20,
+ 0x9ca8: 0x6c0a5220, 0x9ca9: 0x6c146620,
+ 0x9cad: 0x6c197820, 0x9cae: 0x6c197620,
+ 0x9cb2: 0x6c0f8a20,
+ 0x9cba: 0x6c197a20,
+ 0x9cbd: 0x6c197420,
+ // Block 0x273, offset 0x9cc0
+ 0x9cc4: 0x6c00e420, 0x9cc6: 0x6c078420, 0x9cc7: 0x6c0b2420,
+ 0x9ccf: 0x6c197020,
+ 0x9cd0: 0x6c0ff020,
+ 0x9cd4: 0x6c197220, 0x9cd6: 0x6c000420,
+ 0x9cee: 0x6c198620, 0x9cef: 0x6c155220,
+ 0x9cf1: 0x6c0a5620, 0x9cf3: 0x6c199220,
+ 0x9cf8: 0x6c199020, 0x9cf9: 0x6c197e20,
+ 0x9cfe: 0x6c0d7e20,
+ // Block 0x274, offset 0x9d00
+ 0x9d00: 0x6c198020,
+ 0x9d04: 0x6c0dd620, 0x9d05: 0x6c198a20, 0x9d06: 0x6c0a5420,
+ 0x9d0c: 0x6c198420, 0x9d0f: 0x6c151820,
+ 0x9d13: 0x6c055c20,
+ 0x9d16: 0x6c198c20, 0x9d17: 0x6c198e20,
+ 0x9d1c: 0x6c198820, 0x9d1d: 0x6c199420,
+ 0x9d23: 0x6c198220,
+ 0x9d3b: 0x6c19a020,
+ 0x9d3c: 0x6c19aa20, 0x9d3e: 0x6c19a220,
+ // Block 0x275, offset 0x9d40
+ 0x9d40: 0x6c199820, 0x9d43: 0x6c19ac20,
+ 0x9d44: 0x6c0c9e20, 0x9d47: 0x6c19b020,
+ 0x9d49: 0x6c06a020, 0x9d4a: 0x6c199c20, 0x9d4b: 0x6c0eae20,
+ 0x9d58: 0x6c19a420, 0x9d59: 0x6c199620, 0x9d5a: 0x6c030a20,
+ 0x9d5c: 0x6c038c20, 0x9d5d: 0x6c02be20, 0x9d5e: 0x6c19a620, 0x9d5f: 0x6c199e20,
+ 0x9d67: 0x6c05d020,
+ 0x9d68: 0x6c19b220, 0x9d69: 0x6c19ae20, 0x9d6a: 0x6c0ce220, 0x9d6b: 0x6c040020,
+ 0x9d6c: 0x6c048020, 0x9d6e: 0x6c19a820,
+ 0x9d70: 0x6c051020,
+ 0x9d76: 0x6c010420,
+ // Block 0x276, offset 0x9d80
+ 0x9d84: 0x6c19ba20, 0x9d85: 0x6c19b620, 0x9d87: 0x6c1a2820,
+ 0x9d94: 0x6c19c020,
+ 0x9d9a: 0x6c19b420,
+ 0x9d9c: 0x6c19bc20, 0x9d9f: 0x6c19b820,
+ 0x9da3: 0x6c086c20,
+ 0x9da4: 0x6c19be20,
+ 0x9db7: 0x6c19c420,
+ 0x9db9: 0x6c19ce20,
+ 0x9dbd: 0x6c19ca20, 0x9dbe: 0x6c19c820,
+ // Block 0x277, offset 0x9dc0
+ 0x9dc6: 0x6c0e1820,
+ 0x9dc9: 0x6c01c220,
+ 0x9dd4: 0x6c19c220, 0x9dd6: 0x6c19c620, 0x9dd7: 0x6c0a5820,
+ 0x9dd8: 0x6c00e220, 0x9ddb: 0x6c19cc20,
+ 0x9de9: 0x6c01f420,
+ 0x9def: 0x6c19e220,
+ 0x9df1: 0x6c0b0020, 0x9df2: 0x6c19da20,
+ 0x9df4: 0x6c19d620, 0x9df6: 0x6c19d820,
+ 0x9df8: 0x6c19dc20,
+ // Block 0x278, offset 0x9e00
+ 0x9e02: 0x6c00f620,
+ 0x9e0c: 0x6c0cae20, 0x9e0e: 0x6c19d020,
+ 0x9e10: 0x6c19d220,
+ 0x9e1b: 0x6c02e820,
+ 0x9e24: 0x6c19e020,
+ 0x9e28: 0x6c038e20, 0x9e2a: 0x6c19e620, 0x9e2b: 0x6c19de20,
+ 0x9e2c: 0x6c19e420,
+ 0x9e34: 0x6c133420,
+ 0x9e38: 0x6c109220, 0x9e3a: 0x6c11d020,
+ // Block 0x279, offset 0x9e40
+ 0x9e40: 0x6c19ea20,
+ 0x9e46: 0x6c19e820, 0x9e47: 0x6c027e20,
+ 0x9e4a: 0x6c19ec20,
+ 0x9e4f: 0x6c19f220,
+ 0x9e54: 0x6c19f020,
+ 0x9e60: 0x6c19ee20, 0x9e62: 0x6c111620,
+ 0x9e65: 0x6c19f420,
+ 0x9e6e: 0x6c19f620,
+ 0x9e74: 0x6c19fa20, 0x9e76: 0x6c19f820,
+ 0x9e7c: 0x6c19fe20,
+ // Block 0x27a, offset 0x9e80
+ 0x9e80: 0x6c1a0420, 0x9e81: 0x6c1a0020, 0x9e82: 0x6c19fc20, 0x9e83: 0x6c1a0220,
+ 0x9e88: 0x6c1a0620,
+ 0x9e8e: 0x6c1a0820,
+ 0x9e91: 0x6c1a0a20, 0x9e93: 0x6c1a0c20,
+ 0x9e97: 0x6c1a0e20,
+ 0x9e98: 0x6c183020, 0x9e9a: 0x6c098820, 0x9e9b: 0x6c086e20,
+ 0x9e9e: 0x6c021e20,
+ 0x9ea0: 0x6c00b020, 0x9ea3: 0x6c0e3c20,
+ 0x9eae: 0x6c1a1020,
+ 0x9eb0: 0x6c076020, 0x9eb2: 0x6c005e20, 0x9eb3: 0x6c0b8020,
+ 0x9eb9: 0x6c1a1220, 0x9eba: 0x6c062e20,
+ 0x9ebd: 0x6c073e20, 0x9ebf: 0x6c1a1620,
+ // Block 0x27b, offset 0x9ec0
+ 0x9ec0: 0x6c1a1420, 0x9ec3: 0x6c139820,
+ 0x9ec4: 0x6c1a1820,
+ 0x9ec8: 0x6c1a1c20, 0x9ec9: 0x6c1a1a20, 0x9ecb: 0x6c1a1e20,
+ 0x9ecd: 0x6c1a2020, 0x9ecf: 0x6c05d220,
+ 0x9ed2: 0x6c013c20, 0x9ed3: 0x6c1a2220,
+ 0x9ed6: 0x6c1a2620,
+ 0x9ed8: 0x6c1a2420,
+ 0x9edc: 0x6c1a2a20, 0x9edf: 0x6c0fe020,
+ 0x9ee6: 0x6c1a2c20, 0x9ee7: 0x6c002a20,
+ 0x9ee8: 0x6c07d620,
+ 0x9eed: 0x6c055e20,
+ 0x9ef0: 0x6c0e5220,
+ 0x9ef7: 0x6c1a2e20,
+ 0x9ef8: 0x6c1a3020, 0x9efb: 0x6c1a3420,
+ // Block 0x27c, offset 0x9f00
+ 0x9f00: 0x6c1a3620, 0x9f02: 0x6c07e020,
+ 0x9f07: 0x6c04ca20,
+ 0x9f0a: 0x6c140220,
+ 0x9f0e: 0x6c1a3220, 0x9f0f: 0x6c1a3820,
+ 0x9f10: 0x6c079a20, 0x9f11: 0x6c06a220,
+ 0x9f21: 0x6c1a4020,
+ 0x9f24: 0x6c076220, 0x9f26: 0x6c0e1a20,
+ 0x9f29: 0x6c1a3a20, 0x9f2a: 0x6c0f2420,
+ 0x9f3f: 0x6c1a4220,
+ // Block 0x27d, offset 0x9f40
+ 0x9f42: 0x6c0b8820,
+ 0x9f48: 0x6c1a3e20, 0x9f49: 0x6c1a4420, 0x9f4b: 0x6c056220,
+ 0x9f53: 0x6c1a4620,
+ 0x9f60: 0x6c1a4820, 0x9f62: 0x6c06a420, 0x9f63: 0x6c027420,
+ 0x9f64: 0x6c1a4c20,
+ 0x9f6a: 0x6c1a4e20,
+ 0x9f70: 0x6c1a5020, 0x9f73: 0x6c1a4a20,
+ // Block 0x27e, offset 0x9f80
+ 0x9f80: 0x6c1a3c20, 0x9f83: 0x6c1a5220,
+ 0x9f86: 0x6c1a5420,
+ 0x9f8b: 0x6c145c20,
+ 0x9f8e: 0x6c0ade20,
+ 0x9f92: 0x6c1a5820, 0x9f93: 0x6c1a5a20,
+ 0x9f94: 0x6c1a5620, 0x9f96: 0x6c1a5e20,
+ 0x9f9c: 0x6c111420, 0x9f9f: 0x6c009020,
+ 0x9fa0: 0x6c12c820, 0x9fa3: 0x6c1a6020,
+ 0x9fb4: 0x6c0b0220, 0x9fb7: 0x6c090220,
+ 0x9fb9: 0x6c115e20, 0x9fba: 0x6c039020,
+ 0x9fbc: 0x6c07ee20,
+ // Block 0x27f, offset 0x9fc0
+ 0x9fc0: 0x6c144620, 0x9fc2: 0x6c104c20,
+ 0x9fc5: 0x6c05d420, 0x9fc6: 0x6c0d9620,
+ 0x9fca: 0x6c1a5c20, 0x9fcb: 0x6c1a6220,
+ 0x9fd5: 0x6c0d8020,
+ 0x9fd9: 0x6c1a6420,
+ 0x9fdd: 0x6c1a6620,
+ 0x9fe1: 0x6c1a6a20,
+ 0x9fe4: 0x6c0f4220,
+ 0x9fea: 0x6c030c20,
+ 0x9fef: 0x6c319c20,
+ 0x9ff0: 0x6c013e20, 0x9ff1: 0x6c13be20,
+ 0x9ff4: 0x6c0ae020, 0x9ff5: 0x6c0fbc20,
+ 0x9ffa: 0x6c07e420,
+ 0x9ffd: 0x6c1a7620,
+ // Block 0x280, offset 0xa000
+ 0xa000: 0x6c135220, 0xa001: 0x6c168220,
+ 0xa00a: 0x6c022020, 0xa00b: 0x6c1a6e20,
+ 0xa011: 0x6c0cb020, 0xa012: 0x6c1a7420,
+ 0xa014: 0x6c0ff220, 0xa017: 0x6c0fbe20,
+ 0xa018: 0x6c0ff420, 0xa019: 0x6c11d220, 0xa01a: 0x6c0f0a20,
+ 0xa01e: 0x6c07aa20,
+ 0xa022: 0x6c1a6c20,
+ 0xa029: 0x6c016820, 0xa02b: 0x6c0f9820,
+ 0xa030: 0x6c1a7020, 0xa032: 0x6c1a6820,
+ 0xa035: 0x6c0b6420,
+ 0xa039: 0x6c1a7820,
+ 0xa03e: 0x6c09e820,
+ // Block 0x281, offset 0xa040
+ 0xa043: 0x6c048220,
+ 0xa045: 0x6c1a7a20,
+ 0xa053: 0x6c13a820,
+ 0xa057: 0x6c0d3620,
+ 0xa05c: 0x6c0efc20, 0xa05f: 0x6c1a7e20,
+ 0xa068: 0x6c143220, 0xa06b: 0x6c1a8020,
+ 0xa06e: 0x6c1a8a20,
+ 0xa073: 0x6c133620,
+ 0xa078: 0x6c1a8820, 0xa079: 0x6c1a7c20, 0xa07a: 0x6c1a8220, 0xa07b: 0x6c1a8620,
+ 0xa07e: 0x6c076420,
+ // Block 0x282, offset 0xa080
+ 0xa081: 0x6c136a20,
+ 0xa085: 0x6c1a8c20, 0xa087: 0x6c0e3e20,
+ 0xa08a: 0x6c022220,
+ 0xa08c: 0x6c0ae220,
+ 0xa091: 0x6c1a9020, 0xa093: 0x6c1a8e20,
+ 0xa095: 0x6c072c20, 0xa097: 0x6c1a9220,
+ 0xa098: 0x6c1a9620, 0xa099: 0x6c1a9420,
+ 0xa09c: 0x6c1a9a20, 0xa09e: 0x6c1a8420, 0xa09f: 0x6c1a9e20,
+ 0xa0a4: 0x6c1a9c20, 0xa0a5: 0x6c1a9820,
+ 0xa0ab: 0x6c087020,
+ 0xa0ac: 0x6c0b6620, 0xa0ae: 0x6c0ce420, 0xa0af: 0x6c1aa020,
+ 0xa0b0: 0x6c0bf820, 0xa0b1: 0x6c009a20, 0xa0b2: 0x6c116c20,
+ 0xa0b7: 0x6c0f2620,
+ 0xa0b9: 0x6c1aa420, 0xa0ba: 0x6c1aa220, 0xa0bb: 0x6c1aa620,
+ 0xa0bc: 0x6c1aa820, 0xa0bd: 0x6c1aaa20,
+ // Block 0x283, offset 0xa0c0
+ 0xa0c2: 0x6c1aac20,
+ 0xa0c9: 0x6c137a20, 0xa0ca: 0x6c1aae20,
+ 0xa0cf: 0x6c01c420,
+ 0xa0d0: 0x6c1ab020,
+ 0xa0d5: 0x6c158420, 0xa0d6: 0x6c025420,
+ 0xa0d8: 0x6c18f420, 0xa0d9: 0x6c09dc20, 0xa0da: 0x6c0d7620, 0xa0db: 0x6c1ab220,
+ 0xa0dc: 0x6c152620,
+ 0xa0e2: 0x6c14b820,
+ 0xa0e5: 0x6c1ab620, 0xa0e7: 0x6c0dc620,
+ 0xa0e9: 0x6c0f9a20, 0xa0ea: 0x6c0d7820, 0xa0eb: 0x6c12ca20,
+ 0xa0ec: 0x6c1ab820, 0xa0ed: 0x6c1aba20, 0xa0ee: 0x6c017220,
+ 0xa0f1: 0x6c090420, 0xa0f2: 0x6c1abc20,
+ 0xa0f7: 0x6c006020,
+ 0xa0f8: 0x6c1abe20,
+ 0xa0fe: 0x6c1ac020,
+ // Block 0x284, offset 0xa100
+ 0xa104: 0x6c014020, 0xa107: 0x6c039220,
+ 0xa108: 0x6c10a820, 0xa109: 0x6c13c020,
+ 0xa10e: 0x6c1ac820, 0xa10f: 0x6c0ce620,
+ 0xa110: 0x6c1ac620, 0xa111: 0x6c056420,
+ 0xa114: 0x6c144a20, 0xa115: 0x6c1ac420, 0xa117: 0x6c0ff620,
+ 0xa118: 0x6c1acc20, 0xa11a: 0x6c1aca20,
+ 0xa120: 0x6c1ad020, 0xa122: 0x6c1ace20,
+ 0xa125: 0x6c017420, 0xa127: 0x6c1ad220,
+ 0xa128: 0x6c0a5a20, 0xa129: 0x6c1ad620, 0xa12a: 0x6c0dfe20,
+ 0xa12c: 0x6c1ad420, 0xa12e: 0x6c133e20,
+ 0xa133: 0x6c0a3a20,
+ 0xa134: 0x6c0fe220,
+ 0xa138: 0x6c1ad820,
+ 0xa13d: 0x6c06a620,
+ // Block 0x285, offset 0xa140
+ 0xa141: 0x6c1ada20, 0xa142: 0x6c10e620, 0xa143: 0x6c121c20,
+ 0xa144: 0x6c14f220,
+ 0xa14a: 0x6c10ee20,
+ 0xa14d: 0x6c1aec20,
+ 0xa153: 0x6c03dc20,
+ 0xa156: 0x6c159620,
+ 0xa159: 0x6c14ae20, 0xa15b: 0x6c1baa20,
+ 0xa15d: 0x6c1adc20,
+ 0xa163: 0x6c1ae220,
+ 0xa165: 0x6c0d8220,
+ 0xa168: 0x6c140420,
+ 0xa16c: 0x6c0fc020,
+ 0xa172: 0x6c1ae420,
+ 0xa179: 0x6c145e20, 0xa17b: 0x6c07ac20,
+ 0xa17e: 0x6c0a5c20,
+ // Block 0x286, offset 0xa180
+ 0xa186: 0x6c1ae620,
+ 0xa189: 0x6c087420, 0xa18b: 0x6c087220,
+ 0xa190: 0x6c003220, 0xa191: 0x6c063020, 0xa193: 0x6c0bd620,
+ 0xa194: 0x6c006220,
+ 0xa199: 0x6c1aee20, 0xa19a: 0x6c1af020,
+ 0xa19c: 0x6c1aea20,
+ 0xa1a5: 0x6c00ec20, 0xa1a6: 0x6c030e20,
+ 0xa1a8: 0x6c1ae820, 0xa1aa: 0x6c14da20, 0xa1ab: 0x6c127e20,
+ 0xa1b6: 0x6c001020,
+ 0xa1bb: 0x6c00b220,
+ 0xa1bf: 0x6c087620,
+ // Block 0x287, offset 0xa1c0
+ 0xa1c1: 0x6c006420, 0xa1c3: 0x6c000620,
+ 0xa1c9: 0x6c1afa20,
+ 0xa1d1: 0x6c1af620,
+ 0xa1d8: 0x6c14c820, 0xa1da: 0x6c1afc20,
+ 0xa1dc: 0x6c1af820, 0xa1df: 0x6c1af420,
+ 0xa1e0: 0x6c0b2620,
+ 0xa1e5: 0x6c1af220,
+ 0xa1e9: 0x6c138c20,
+ 0xa1ef: 0x6c066820,
+ 0xa1f5: 0x6c1b0420, 0xa1f6: 0x6c1b0620,
+ 0xa1fc: 0x6c0a5e20,
+ // Block 0x288, offset 0xa200
+ 0xa200: 0x6c1afe20, 0xa201: 0x6c16dc20,
+ 0xa206: 0x6c113c20,
+ 0xa209: 0x6c1b0220,
+ 0xa21a: 0x6c076620,
+ 0xa222: 0x6c1b0820,
+ 0xa226: 0x6c12cc20,
+ 0xa22a: 0x6c1b0a20,
+ 0xa22c: 0x6c1b0020,
+ 0xa23f: 0x6c14c620,
+ // Block 0x289, offset 0xa240
+ 0xa252: 0x6c116020,
+ 0xa25a: 0x6c1b0c20, 0xa25b: 0x6c128020,
+ 0xa27c: 0x6c1b0e20, 0xa27d: 0x6c1b1620, 0xa27e: 0x6c1b1020,
+ // Block 0x28a, offset 0xa280
+ 0xa281: 0x6c01c620, 0xa282: 0x6c1b1420,
+ 0xa289: 0x6c090620, 0xa28b: 0x6c1b1220,
+ 0xa28c: 0x6c05d620,
+ 0xa290: 0x6c1b2e20,
+ 0xa296: 0x6c1b2020, 0xa297: 0x6c1b1a20,
+ 0xa2a1: 0x6c0e7c20, 0xa2a3: 0x6c1b1820,
+ 0xa2a6: 0x6c1b1c20,
+ 0xa2a9: 0x6c1b1e20,
+ 0xa2ba: 0x6c1b2220, 0xa2bb: 0x6c1b2420,
+ // Block 0x28b, offset 0xa2c0
+ 0xa2c9: 0x6c039420, 0xa2cb: 0x6c1b2820,
+ 0xa2cc: 0x6c1b2620,
+ 0xa2d6: 0x6c1b2a20,
+ 0xa2e2: 0x6c0ae420,
+ 0xa2ea: 0x6c1b3020,
+ 0xa2ec: 0x6c0f2820,
+ 0xa2f0: 0x6c010620, 0xa2f2: 0x6c1b2c20,
+ 0xa2f6: 0x6c1b3220,
+ 0xa2fe: 0x6c1b3420,
+ // Block 0x28c, offset 0xa300
+ 0xa300: 0x6c1b3a20, 0xa303: 0x6c1b3620,
+ 0xa305: 0x6c1b3820,
+ 0xa310: 0x6c087820, 0xa311: 0x6c1b3c20,
+ 0xa314: 0x6c06a820, 0xa315: 0x6c1b3e20, 0xa317: 0x6c08c820,
+ 0xa318: 0x6c0d6820, 0xa31a: 0x6c1b4020, 0xa31b: 0x6c1b4220,
+ 0xa31c: 0x6c088820, 0xa31d: 0x6c06aa20, 0xa31f: 0x6c14f420,
+ 0xa323: 0x6c03bc20,
+ 0xa324: 0x6c063220, 0xa325: 0x6c1b4420, 0xa326: 0x6c02a420,
+ 0xa329: 0x6c1b4620, 0xa32b: 0x6c0d6a20,
+ 0xa330: 0x6c1b4820, 0xa331: 0x6c1b9820, 0xa333: 0x6c1b4a20,
+ 0xa335: 0x6c1b4c20,
+ 0xa338: 0x6c1b4e20, 0xa33a: 0x6c1b5220,
+ // Block 0x28d, offset 0xa340
+ 0xa340: 0x6c1b5420, 0xa343: 0x6c1b5620,
+ 0xa345: 0x6c0dd820, 0xa347: 0x6c00ca20,
+ 0xa348: 0x6c096220, 0xa349: 0x6c004420, 0xa34b: 0x6c0cea20,
+ 0xa34c: 0x6c031020, 0xa34d: 0x6c08fa20, 0xa34f: 0x6c06ac20,
+ 0xa355: 0x6c0ff820, 0xa357: 0x6c098e20,
+ 0xa358: 0x6c031220, 0xa359: 0x6c0e8420, 0xa35a: 0x6c0f4420, 0xa35b: 0x6c003020,
+ 0xa35c: 0x6c03de20, 0xa35d: 0x6c13c220, 0xa35f: 0x6c091420,
+ 0xa362: 0x6c041020, 0xa363: 0x6c0c5620,
+ 0xa364: 0x6c090820, 0xa365: 0x6c155c20, 0xa366: 0x6c1b5820,
+ 0xa36e: 0x6c042420,
+ 0xa370: 0x6c07ae20, 0xa373: 0x6c025820,
+ 0xa374: 0x6c014220, 0xa375: 0x6c0a6020, 0xa376: 0x6c01c820,
+ 0xa378: 0x6c1b5a20, 0xa379: 0x6c159820,
+ 0xa37f: 0x6c09de20,
+ // Block 0x28e, offset 0xa380
+ 0xa382: 0x6c095820, 0xa383: 0x6c1b5c20,
+ 0xa384: 0x6c039620, 0xa385: 0x6c108c20, 0xa386: 0x6c14a220, 0xa387: 0x6c1b5e20,
+ 0xa389: 0x6c1b6020,
+ 0xa38c: 0x6c12ce20,
+ 0xa390: 0x6c1b6420, 0xa392: 0x6c030020, 0xa393: 0x6c051620,
+ 0xa394: 0x6c1b6220,
+ 0xa39b: 0x6c031420,
+ 0xa39d: 0x6c0b2820, 0xa39e: 0x6c1b6c20, 0xa39f: 0x6c081620,
+ 0xa3a1: 0x6c01ca20, 0xa3a2: 0x6c1b6a20,
+ 0xa3a4: 0x6c1b6620, 0xa3a5: 0x6c1b6e20, 0xa3a6: 0x6c1b6820, 0xa3a7: 0x6c10fa20,
+ 0xa3a8: 0x6c205420, 0xa3a9: 0x6c0b2a20, 0xa3ab: 0x6c1b7020,
+ 0xa3ae: 0x6c164820,
+ 0xa3b0: 0x6c1b7220, 0xa3b3: 0x6c1b7620,
+ 0xa3b5: 0x6c0eb020, 0xa3b6: 0x6c1b7420,
+ 0xa3b8: 0x6c0bc620, 0xa3ba: 0x6c08ca20,
+ 0xa3be: 0x6c0d9820, 0xa3bf: 0x6c097e20,
+ // Block 0x28f, offset 0xa3c0
+ 0xa3c1: 0x6c130620, 0xa3c2: 0x6c0c5820,
+ 0xa3c4: 0x6c092a20, 0xa3c5: 0x6c1b7820, 0xa3c6: 0x6c0a6220, 0xa3c7: 0x6c1b7a20,
+ 0xa3c8: 0x6c1b7c20, 0xa3c9: 0x6c006620, 0xa3ca: 0x6c0d6c20, 0xa3cb: 0x6c0b6820,
+ 0xa3cd: 0x6c1b7e20, 0xa3ce: 0x6c104e20, 0xa3cf: 0x6c0a6420,
+ 0xa3d1: 0x6c0a6620, 0xa3d3: 0x6c1b8020,
+ 0xa3d6: 0x6c0c5a20,
+ 0xa3da: 0x6c0a6820,
+ 0xa3e0: 0x6c1b8220, 0xa3e2: 0x6c1b8420,
+ 0xa3e4: 0x6c151020,
+ 0xa3e8: 0x6c1b8620,
+ 0xa3ed: 0x6c04b420,
+ 0xa3f1: 0x6c099020,
+ 0xa3f8: 0x6c1b8820, 0xa3f9: 0x6c1b8a20, 0xa3fa: 0x6c094820, 0xa3fb: 0x6c0b1c20,
+ 0xa3fc: 0x6c10d020, 0xa3fd: 0x6c0b6c20, 0xa3fe: 0x6c125020, 0xa3ff: 0x6c10e820,
+ // Block 0x290, offset 0xa400
+ 0xa400: 0x6c04ba20, 0xa401: 0x6c1b8c20,
+ 0xa405: 0x6c044a20, 0xa406: 0x6c1b8e20,
+ 0xa408: 0x6c052420, 0xa40a: 0x6c108620, 0xa40b: 0x6c019820,
+ 0xa40d: 0x6c087a20, 0xa40e: 0x6c1b9020, 0xa40f: 0x6c1b9620,
+ 0xa410: 0x6c1b9420, 0xa411: 0x6c052220, 0xa413: 0x6c1b9220,
+ 0xa415: 0x6c0f9c20,
+ 0xa41e: 0x6c0d5820,
+ 0xa420: 0x6c0fc220, 0xa421: 0x6c092020,
+ 0xa424: 0x6c0cec20, 0xa425: 0x6c160020,
+ 0xa42c: 0x6c1b9a20, 0xa42e: 0x6c1b9c20, 0xa42f: 0x6c109420,
+ 0xa431: 0x6c083a20,
+ 0xa436: 0x6c1ba020,
+ 0xa439: 0x6c1ba220,
+ // Block 0x291, offset 0xa440
+ 0xa44c: 0x6c1ba420,
+ 0xa450: 0x6c039820, 0xa451: 0x6c1ba620,
+ 0xa454: 0x6c1ba820,
+ 0xa461: 0x6c019020,
+ 0xa468: 0x6c0cb220, 0xa469: 0x6c037820, 0xa46b: 0x6c1bac20,
+ 0xa46c: 0x6c14a020,
+ 0xa471: 0x6c0d9c20, 0xa473: 0x6c02a620,
+ 0xa476: 0x6c1bb020, 0xa477: 0x6c1bb420,
+ 0xa478: 0x6c036e20, 0xa47b: 0x6c1bae20,
+ 0xa47c: 0x6c1bb220, 0xa47e: 0x6c1bb820,
+ // Block 0x292, offset 0xa480
+ 0xa485: 0x6c1bb620, 0xa487: 0x6c1bba20,
+ 0xa499: 0x6c1bbc20,
+ 0xa4a0: 0x6c106220, 0xa4a1: 0x6c048420,
+ 0xa4a8: 0x6c020220, 0xa4a9: 0x6c1bbe20, 0xa4aa: 0x6c1bc820,
+ 0xa4ad: 0x6c1bc420, 0xa4af: 0x6c13c620,
+ 0xa4b0: 0x6c13c420,
+ 0xa4b6: 0x6c0ffa20,
+ 0xa4ba: 0x6c1bc220, 0xa4bb: 0x6c09f420,
+ 0xa4bd: 0x6c1bc020,
+ // Block 0x293, offset 0xa4c0
+ 0xa4c7: 0x6c0ba820,
+ 0xa4cb: 0x6c1bca20,
+ 0xa4ce: 0x6c07ec20,
+ 0xa4d1: 0x6c1bd620,
+ 0xa4d4: 0x6c1bd820, 0xa4d5: 0x6c1bcc20, 0xa4d6: 0x6c025a20, 0xa4d7: 0x6c1bce20,
+ 0xa4d8: 0x6c1be020, 0xa4d9: 0x6c1bde20, 0xa4da: 0x6c1bdc20, 0xa4db: 0x6c1bd420,
+ 0xa4df: 0x6c1bd220,
+ 0xa4e2: 0x6c1bda20,
+ 0xa4e9: 0x6c13c820,
+ // Block 0x294, offset 0xa500
+ 0xa50b: 0x6c1be820,
+ 0xa50c: 0x6c1be220, 0xa50e: 0x6c1be620,
+ 0xa510: 0x6c15f020, 0xa512: 0x6c1be420,
+ 0xa51c: 0x6c1bd020,
+ 0xa529: 0x6c0baa20,
+ 0xa52c: 0x6c1bea20, 0xa52f: 0x6c078620,
+ 0xa533: 0x6c1bec20,
+ 0xa536: 0x6c1bee20,
+ // Block 0x295, offset 0xa540
+ 0xa542: 0x6c1bf420,
+ 0xa544: 0x6c1bf220, 0xa547: 0x6c1bf020,
+ 0xa54b: 0x6c0ffc20,
+ 0xa54c: 0x6c1bc620,
+ 0xa550: 0x6c1c0020,
+ 0xa55d: 0x6c1bf820,
+ 0xa562: 0x6c1bf620,
+ 0xa56c: 0x6c1bfa20, 0xa56e: 0x6c1bfc20,
+ 0xa577: 0x6c1c0220,
+ 0xa57a: 0x6c169420,
+ 0xa57c: 0x6c1c0420, 0xa57d: 0x6c1bfe20,
+ // Block 0x296, offset 0xa580
+ 0xa589: 0x6c1c0620,
+ 0xa58c: 0x6c037020, 0xa58d: 0x6c1c0820,
+ 0xa592: 0x6c1c0c20, 0xa593: 0x6c1c0a20,
+ 0xa596: 0x6c1c0e20,
+ 0xa59b: 0x6c1c1020,
+ 0xa59d: 0x6c0c5c20, 0xa59e: 0x6c099220,
+ 0xa5a1: 0x6c0a1420, 0xa5a3: 0x6c0d0220,
+ 0xa5a5: 0x6c06ae20, 0xa5a6: 0x6c078820, 0xa5a7: 0x6c06b020,
+ 0xa5a8: 0x6c044c20, 0xa5ab: 0x6c1c1220,
+ 0xa5ae: 0x6c078a20,
+ 0xa5b1: 0x6c063420, 0xa5b2: 0x6c1c1420, 0xa5b3: 0x6c149c20,
+ 0xa5b4: 0x6c112a20, 0xa5b5: 0x6c1c1620, 0xa5b7: 0x6c06b220,
+ 0xa5bb: 0x6c030820,
+ 0xa5bd: 0x6c0e0220, 0xa5be: 0x6c04cc20,
+ // Block 0x297, offset 0xa5c0
+ 0xa5c2: 0x6c087c20, 0xa5c3: 0x6c12d220,
+ 0xa5c6: 0x6c11e220,
+ 0xa5cb: 0x6c1c1820,
+ 0xa5cc: 0x6c039a20,
+ 0xa5d1: 0x6c1c1e20,
+ 0xa5d6: 0x6c0eb220,
+ 0xa5d9: 0x6c1c1c20, 0xa5da: 0x6c1c1a20, 0xa5db: 0x6c1c2020,
+ 0xa5dd: 0x6c0f4620,
+ 0xa5e5: 0x6c0b8a20,
+ 0xa5eb: 0x6c087e20,
+ 0xa5ed: 0x6c0c1420, 0xa5ef: 0x6c0d9e20,
+ 0xa5f0: 0x6c03b020, 0xa5f3: 0x6c0eb420,
+ 0xa5f6: 0x6c1c2220, 0xa5f7: 0x6c1c2420,
+ 0xa5f8: 0x6c0ae620,
+ 0xa5fd: 0x6c140620,
+ // Block 0x298, offset 0xa600
+ 0xa600: 0x6c1c2a20, 0xa603: 0x6c1c2820,
+ 0xa604: 0x6c1c2620, 0xa605: 0x6c131620, 0xa607: 0x6c1c3820,
+ 0xa60c: 0x6c144820, 0xa60e: 0x6c1c2c20,
+ 0xa614: 0x6c1c3020, 0xa615: 0x6c146a20, 0xa617: 0x6c1c2e20,
+ 0xa61f: 0x6c1c3220,
+ 0xa621: 0x6c11b020, 0xa622: 0x6c1c3420, 0xa623: 0x6c135420,
+ 0xa624: 0x6c1c3620,
+ 0xa632: 0x6c031620, 0xa633: 0x6c135620,
+ 0xa634: 0x6c110220, 0xa635: 0x6c1c3a20, 0xa636: 0x6c1c3c20,
+ 0xa638: 0x6c06b420, 0xa639: 0x6c031820, 0xa63a: 0x6c1c3e20, 0xa63b: 0x6c061020,
+ 0xa63c: 0x6c159420, 0xa63d: 0x6c155e20, 0xa63e: 0x6c039c20, 0xa63f: 0x6c1c4220,
+ // Block 0x299, offset 0xa640
+ 0xa641: 0x6c0eb620, 0xa643: 0x6c06b620,
+ 0xa644: 0x6c0a6a20, 0xa647: 0x6c121e20,
+ 0xa64a: 0x6c0a6c20,
+ 0xa64f: 0x6c0a3c20,
+ 0xa655: 0x6c0f4820, 0xa656: 0x6c13ca20, 0xa657: 0x6c0f9e20,
+ 0xa65a: 0x6c06b820,
+ 0xa65c: 0x6c12d420,
+ 0xa660: 0x6c1c4420,
+ 0xa666: 0x6c0fde20, 0xa667: 0x6c079c20,
+ 0xa66b: 0x6c063620,
+ 0xa66d: 0x6c0f4a20,
+ 0xa675: 0x6c004620, 0xa676: 0x6c0a2820, 0xa677: 0x6c06ba20,
+ 0xa678: 0x6c159a20,
+ // Block 0x29a, offset 0xa680
+ 0xa681: 0x6c1c4620, 0xa682: 0x6c1c4820, 0xa683: 0x6c114620,
+ 0xa688: 0x6c1c4a20, 0xa689: 0x6c16b620, 0xa68a: 0x6c16de20,
+ 0xa68f: 0x6c1c4e20,
+ 0xa690: 0x6c1c4c20, 0xa693: 0x6c028220,
+ 0xa696: 0x6c1c5020,
+ 0xa69a: 0x6c1c5620, 0xa69b: 0x6c1c5820,
+ 0xa69d: 0x6c1c5420, 0xa69f: 0x6c129c20,
+ 0xa6a0: 0x6c0a6e20, 0xa6a1: 0x6c1c5c20, 0xa6a2: 0x6c1c5a20, 0xa6a3: 0x6c1c5220,
+ 0xa6a8: 0x6c1c5e20, 0xa6a9: 0x6c1c6020,
+ 0xa6ac: 0x6c1c6220,
+ 0xa6b0: 0x6c1c6820, 0xa6b1: 0x6c1c6420, 0xa6b3: 0x6c1c6620,
+ 0xa6b4: 0x6c1c6a20, 0xa6b6: 0x6c014420, 0xa6b7: 0x6c0f4c20,
+ 0xa6b8: 0x6c1c6c20, 0xa6ba: 0x6c05d820, 0xa6bb: 0x6c022420,
+ 0xa6bc: 0x6c111020, 0xa6be: 0x6c1c6e20, 0xa6bf: 0x6c10de20,
+ // Block 0x29b, offset 0xa6c0
+ 0xa6c1: 0x6c138e20, 0xa6c3: 0x6c1c7020,
+ 0xa6c4: 0x6c16e020,
+ 0xa6c9: 0x6c1c7220, 0xa6ca: 0x6c135820, 0xa6cb: 0x6c1c7820,
+ 0xa6cc: 0x6c172c20, 0xa6cd: 0x6c174c20, 0xa6cf: 0x6c08f020,
+ 0xa6d0: 0x6c10d220, 0xa6d1: 0x6c1c7a20, 0xa6d3: 0x6c042620,
+ 0xa6d4: 0x6c0eb820, 0xa6d5: 0x6c00b420, 0xa6d6: 0x6c1c7c20, 0xa6d7: 0x6c132420,
+ 0xa6d8: 0x6c06bc20, 0xa6db: 0x6c0e5420,
+ 0xa6df: 0x6c0f4e20,
+ 0xa6e5: 0x6c152e20, 0xa6e6: 0x6c061220, 0xa6e7: 0x6c063820,
+ 0xa6e9: 0x6c1c7e20,
+ 0xa6ed: 0x6c1c8020, 0xa6ef: 0x6c1c8c20,
+ 0xa6f1: 0x6c095a20,
+ 0xa6f5: 0x6c0eba20, 0xa6f7: 0x6c048620,
+ 0xa6f8: 0x6c1c8220,
+ 0xa6fc: 0x6c127220, 0xa6fe: 0x6c0e4020,
+ // Block 0x29c, offset 0xa700
+ 0xa701: 0x6c1c8420,
+ 0xa708: 0x6c1c8620, 0xa70a: 0x6c048820,
+ 0xa70c: 0x6c1c8820, 0xa70e: 0x6c1c8a20,
+ 0xa711: 0x6c1c8e20, 0xa713: 0x6c101820,
+ 0xa716: 0x6c1c9020, 0xa717: 0x6c1c9220,
+ 0xa719: 0x6c1c9420,
+ 0xa71c: 0x6c1c7620, 0xa71d: 0x6c1c7420,
+ 0xa721: 0x6c1c9620, 0xa722: 0x6c056620,
+ 0xa726: 0x6c126a20,
+ 0xa729: 0x6c07b020, 0xa72a: 0x6c128a20, 0xa72b: 0x6c0ebc20,
+ 0xa72c: 0x6c12b220, 0xa72d: 0x6c1c9820,
+ 0xa730: 0x6c0a7020, 0xa731: 0x6c010820, 0xa733: 0x6c1c9a20,
+ 0xa737: 0x6c1c9c20,
+ 0xa739: 0x6c153420,
+ 0xa73c: 0x6c122020, 0xa73f: 0x6c1ca220,
+ // Block 0x29d, offset 0xa740
+ 0xa740: 0x6c017620, 0xa741: 0x6c0bd820, 0xa742: 0x6c1ca020, 0xa743: 0x6c1c9e20,
+ 0xa744: 0x6c056820, 0xa745: 0x6c0da020, 0xa747: 0x6c1caa20,
+ 0xa748: 0x6c1ca620, 0xa74a: 0x6c1ca420, 0xa74b: 0x6c161620,
+ 0xa74c: 0x6c066a20,
+ 0xa750: 0x6c0a3e20, 0xa751: 0x6c1ca820, 0xa752: 0x6c0fc420, 0xa753: 0x6c09c820,
+ 0xa757: 0x6c106820,
+ 0xa758: 0x6c1cb020, 0xa759: 0x6c1cae20,
+ 0xa75e: 0x6c1cac20,
+ 0xa760: 0x6c1cb220, 0xa761: 0x6c066c20,
+ 0xa768: 0x6c1cb420, 0xa769: 0x6c131420, 0xa76a: 0x6c0a0220,
+ 0xa76d: 0x6c1cb620, 0xa76e: 0x6c125220,
+ 0xa773: 0x6c106a20,
+ 0xa774: 0x6c0ebe20,
+ 0xa779: 0x6c0f8c20,
+ 0xa77c: 0x6c1cb820, 0xa77d: 0x6c03c220,
+ // Block 0x29e, offset 0xa780
+ 0xa783: 0x6c0b2c20,
+ 0xa785: 0x6c127420,
+ 0xa78c: 0x6c039e20, 0xa78d: 0x6c10f020,
+ 0xa796: 0x6c1cba20, 0xa797: 0x6c088020,
+ 0xa798: 0x6c140820, 0xa799: 0x6c140a20,
+ 0xa79c: 0x6c017820, 0xa79d: 0x6c1cc420,
+ 0xa7a0: 0x6c0e8620,
+ 0xa7a4: 0x6c1cbe20,
+ 0xa7ab: 0x6c022620,
+ 0xa7b0: 0x6c1d2420, 0xa7b1: 0x6c1cc220,
+ 0xa7b5: 0x6c110420,
+ 0xa7b8: 0x6c1cc020, 0xa7bb: 0x6c1cbc20,
+ 0xa7bd: 0x6c075020, 0xa7bf: 0x6c1cc820,
+ // Block 0x29f, offset 0xa7c0
+ 0xa7ce: 0x6c1cd420, 0xa7cf: 0x6c1ce020,
+ 0xa7d0: 0x6c1cd020, 0xa7d2: 0x6c0fe420,
+ 0xa7d5: 0x6c1cda20, 0xa7d6: 0x6c12d620,
+ 0xa7d9: 0x6c1cce20, 0xa7db: 0x6c1cd820,
+ 0xa7dc: 0x6c169620, 0xa7dd: 0x6c088220,
+ 0xa7e0: 0x6c0da220, 0xa7e1: 0x6c1cca20,
+ 0xa7e5: 0x6c042820, 0xa7e6: 0x6c1cde20, 0xa7e7: 0x6c0bda20,
+ 0xa7e8: 0x6c014620, 0xa7e9: 0x6c1cd220, 0xa7ea: 0x6c022820, 0xa7eb: 0x6c1cdc20,
+ 0xa7ef: 0x6c048a20,
+ 0xa7f1: 0x6c1cd620,
+ 0xa7fa: 0x6c1ce220,
+ // Block 0x2a0, offset 0xa800
+ 0xa801: 0x6c1ce620, 0xa802: 0x6c1cfa20, 0xa803: 0x6c1cf620,
+ 0xa806: 0x6c1cf020,
+ 0xa80a: 0x6c1cee20, 0xa80b: 0x6c16b820,
+ 0xa80d: 0x6c1cf220,
+ 0xa810: 0x6c048c20, 0xa812: 0x6c06be20,
+ 0xa815: 0x6c0a4020,
+ 0xa819: 0x6c1d0020, 0xa81a: 0x6c1ce420,
+ 0xa81f: 0x6c1cec20,
+ 0xa820: 0x6c1ccc20, 0xa822: 0x6c022c20, 0xa823: 0x6c1cf420,
+ 0xa824: 0x6c1cf820, 0xa825: 0x6c0e5620,
+ 0xa828: 0x6c076820, 0xa829: 0x6c01a820, 0xa82a: 0x6c1ce820, 0xa82b: 0x6c1cfe20,
+ 0xa82c: 0x6c1cfc20, 0xa82d: 0x6c048e20, 0xa82f: 0x6c0d4a20,
+ 0xa830: 0x6c02c020,
+ 0xa835: 0x6c056a20, 0xa837: 0x6c1cea20,
+ // Block 0x2a1, offset 0xa840
+ 0xa841: 0x6c1d0220, 0xa843: 0x6c1d0820,
+ 0xa844: 0x6c1d0c20,
+ 0xa849: 0x6c090a20, 0xa84b: 0x6c1d1820,
+ 0xa84c: 0x6c0f5020, 0xa84d: 0x6c1d0420,
+ 0xa852: 0x6c1d1420,
+ 0xa854: 0x6c022a20, 0xa856: 0x6c1d1020, 0xa857: 0x6c1d1220,
+ 0xa85a: 0x6c1d0a20, 0xa85b: 0x6c1d0e20,
+ 0xa85f: 0x6c066e20,
+ 0xa860: 0x6c156020, 0xa863: 0x6c031a20,
+ 0xa866: 0x6c012e20, 0xa867: 0x6c1d1620,
+ 0xa869: 0x6c111820, 0xa86a: 0x6c001a20,
+ 0xa872: 0x6c122220, 0xa873: 0x6c1cc620,
+ 0xa874: 0x6c1d2220, 0xa875: 0x6c1d2a20, 0xa876: 0x6c151a20,
+ 0xa878: 0x6c1d1c20,
+ 0xa87c: 0x6c0ffe20, 0xa87d: 0x6c1d2620,
+ // Block 0x2a2, offset 0xa880
+ 0xa885: 0x6c0ae820, 0xa886: 0x6c1d2820, 0xa887: 0x6c109620,
+ 0xa891: 0x6c171220, 0xa893: 0x6c1d2020,
+ 0xa898: 0x6c1d2c20, 0xa89a: 0x6c075220,
+ 0xa89c: 0x6c0c1620, 0xa89f: 0x6c006820,
+ 0xa8a0: 0x6c1d1e20, 0xa8a1: 0x6c1d1a20, 0xa8a3: 0x6c0cf020,
+ 0xa8a7: 0x6c1d0620,
+ 0xa8a8: 0x6c083c20,
+ 0xa8b0: 0x6c0d8420, 0xa8b1: 0x6c1d4420, 0xa8b3: 0x6c0cf220,
+ 0xa8b4: 0x6c1d3a20, 0xa8b6: 0x6c1d3420, 0xa8b7: 0x6c1d3620,
+ 0xa8b9: 0x6c095c20, 0xa8ba: 0x6c1d3c20, 0xa8bb: 0x6c1d4220,
+ // Block 0x2a3, offset 0xa8c0
+ 0xa8c0: 0x6c1d3820, 0xa8c1: 0x6c099620, 0xa8c3: 0x6c1d3e20,
+ 0xa8c6: 0x6c1d3220,
+ 0xa8c8: 0x6c154820, 0xa8c9: 0x6c154620,
+ 0xa8cd: 0x6c1d4620, 0xa8ce: 0x6c1d4820, 0xa8cf: 0x6c006a20,
+ 0xa8d5: 0x6c1d3020,
+ 0xa8da: 0x6c050c20, 0xa8db: 0x6c000c20,
+ 0xa8df: 0x6c031c20,
+ 0xa8e1: 0x6c1d4020,
+ 0xa8e7: 0x6c1d5020,
+ 0xa8e8: 0x6c1d4e20,
+ 0xa8ec: 0x6c1d5820,
+ 0xa8f4: 0x6c1d5a20,
+ 0xa8fc: 0x6c1d5620, 0xa8fd: 0x6c1d5c20, 0xa8fe: 0x6c1d4c20, 0xa8ff: 0x6c1d5420,
+ // Block 0x2a4, offset 0xa900
+ 0xa902: 0x6c1d5e20,
+ 0xa904: 0x6c1d6020, 0xa907: 0x6c1d4a20,
+ 0xa908: 0x6c08cc20, 0xa90a: 0x6c1d5220, 0xa90b: 0x6c0da420,
+ 0xa90c: 0x6c06c020, 0xa90d: 0x6c1d2e20, 0xa90e: 0x6c0b2e20,
+ 0xa913: 0x6c1d7a20,
+ 0xa915: 0x6c13aa20,
+ 0xa918: 0x6c1d6620, 0xa919: 0x6c1d6820, 0xa91a: 0x6c1d6a20,
+ 0xa91d: 0x6c1d7820, 0xa91f: 0x6c1d7620,
+ 0xa922: 0x6c148e20, 0xa923: 0x6c031e20,
+ 0xa925: 0x6c1d7220, 0xa927: 0x6c056e20,
+ 0xa928: 0x6c025c20, 0xa92b: 0x6c1d6c20,
+ 0xa92e: 0x6c163820, 0xa92f: 0x6c1d7020,
+ 0xa930: 0x6c006c20, 0xa931: 0x6c1d7420, 0xa933: 0x6c1d6220,
+ 0xa934: 0x6c1d6e20, 0xa935: 0x6c1d7c20, 0xa936: 0x6c056c20, 0xa937: 0x6c1d6420,
+ 0xa93e: 0x6c15c620,
+ // Block 0x2a5, offset 0xa940
+ 0xa942: 0x6c156220,
+ 0xa947: 0x6c1d8220,
+ 0xa94a: 0x6c1d8a20,
+ 0xa94e: 0x6c0d3820,
+ 0xa950: 0x6c16ba20, 0xa951: 0x6c1d8c20,
+ 0xa954: 0x6c1d8620, 0xa956: 0x6c1d8020,
+ 0xa959: 0x6c1d7e20, 0xa95a: 0x6c1d8820,
+ 0xa964: 0x6c133820, 0xa967: 0x6c105020,
+ 0xa969: 0x6c057020, 0xa96b: 0x6c1d8e20,
+ 0xa96c: 0x6c1d8420, 0xa96e: 0x6c1d9020,
+ 0xa972: 0x6c05da20,
+ 0xa976: 0x6c019a20,
+ 0xa97a: 0x6c1da020,
+ 0xa97e: 0x6c032020,
+ // Block 0x2a6, offset 0xa980
+ 0xa983: 0x6c1d9c20,
+ 0xa986: 0x6c1d9e20, 0xa987: 0x6c076a20,
+ 0xa988: 0x6c1d9a20, 0xa989: 0x6c1d9620, 0xa98a: 0x6c1d9420, 0xa98b: 0x6c1da220,
+ 0xa98c: 0x6c1d9220, 0xa98d: 0x6c1da620,
+ 0xa990: 0x6c022e20,
+ 0xa9a3: 0x6c1daa20,
+ 0xa9a6: 0x6c1da820,
+ 0xa9b2: 0x6c0ec020,
+ 0xa9b4: 0x6c1db020, 0xa9b6: 0x6c1dac20, 0xa9b7: 0x6c1d9820,
+ 0xa9b8: 0x6c05dc20, 0xa9ba: 0x6c1dae20,
+ 0xa9bc: 0x6c1db620, 0xa9bd: 0x6c1db420, 0xa9be: 0x6c1db820, 0xa9bf: 0x6c1db220,
+ // Block 0x2a7, offset 0xa9c0
+ 0xa9c0: 0x6c1dba20,
+ 0xa9c8: 0x6c1dbc20, 0xa9c9: 0x6c1dbe20, 0xa9ca: 0x6c13ac20,
+ 0xa9cc: 0x6c1dc220, 0xa9cd: 0x6c1dc020, 0xa9ce: 0x6c09ca20,
+ 0xa9d0: 0x6c0bdc20, 0xa9d1: 0x6c020420, 0xa9d2: 0x6c023020,
+ 0xa9d4: 0x6c1dc420, 0xa9d6: 0x6c003e20,
+ 0xa9da: 0x6c0c1820, 0xa9db: 0x6c1dc620,
+ 0xa9dd: 0x6c2c0020, 0xa9de: 0x6c1dc820, 0xa9df: 0x6c05a620,
+ 0xa9e1: 0x6c1dca20,
+ 0xa9e6: 0x6c0c5e20,
+ 0xa9ea: 0x6c1dcc20,
+ 0xa9ee: 0x6c1dce20, 0xa9ef: 0x6c03e020,
+ 0xa9f0: 0x6c1dd020, 0xa9f2: 0x6c1dd220, 0xa9f3: 0x6c1dd420,
+ 0xa9f4: 0x6c0da620,
+ 0xa9f8: 0x6c063a20, 0xa9fb: 0x6c151220,
+ 0xa9ff: 0x6c140c20,
+ // Block 0x2a8, offset 0xaa00
+ 0xaa00: 0x6c0a2020, 0xaa01: 0x6c1dd620,
+ 0xaa07: 0x6c0c6020,
+ 0xaa08: 0x6c2d6c20, 0xaa09: 0x6c122420, 0xaa0b: 0x6c096420,
+ 0xaa0d: 0x6c07b220, 0xaa0e: 0x6c1dd820,
+ 0xaa13: 0x6c0d8620,
+ 0xaa15: 0x6c132620,
+ 0xaa18: 0x6c0dda20, 0xaa1b: 0x6c1dde20,
+ 0xaa1e: 0x6c1dda20,
+ 0xaa20: 0x6c1de020, 0xaa23: 0x6c1ddc20,
+ 0xaa28: 0x6c1de220,
+ 0xaa2e: 0x6c133a20,
+ 0xaa31: 0x6c002e20,
+ 0xaa36: 0x6c12d820,
+ 0xaa39: 0x6c122620,
+ 0xaa3c: 0x6c1de420, 0xaa3e: 0x6c1dea20, 0xaa3f: 0x6c0a7220,
+ // Block 0x2a9, offset 0xaa40
+ 0xaa40: 0x6c03e220, 0xaa42: 0x6c1de620, 0xaa43: 0x6c1df420,
+ 0xaa44: 0x6c0a7420,
+ 0xaa49: 0x6c1de820, 0xaa4a: 0x6c112c20,
+ 0xaa51: 0x6c15c820, 0xaa52: 0x6c1dec20, 0xaa53: 0x6c1dee20,
+ 0xaa54: 0x6c1df620, 0xaa55: 0x6c100020, 0xaa56: 0x6c1df020, 0xaa57: 0x6c06c220,
+ 0xaa58: 0x6c0c3c20, 0xaa5b: 0x6c1e1220,
+ 0xaa5c: 0x6c11c820, 0xaa5e: 0x6c0ddc20,
+ 0xaa6b: 0x6c122820,
+ 0xaa6c: 0x6c1e9c20,
+ 0xaa71: 0x6c13cc20,
+ 0xaa75: 0x6c0f5220,
+ 0xaa79: 0x6c147e20, 0xaa7b: 0x6c1dfc20,
+ 0xaa7c: 0x6c017a20, 0xaa7d: 0x6c0e8820,
+ // Block 0x2aa, offset 0xaa80
+ 0xaa82: 0x6c1e0e20,
+ 0xaa85: 0x6c0e1c20, 0xaa86: 0x6c1e0220, 0xaa87: 0x6c1e1020,
+ 0xaa88: 0x6c1e0620, 0xaa89: 0x6c1e1420, 0xaa8a: 0x6c1e0c20,
+ 0xaa8c: 0x6c1e0a20, 0xaa8d: 0x6c118220, 0xaa8f: 0x6c1dfe20,
+ 0xaa90: 0x6c023220, 0xaa91: 0x6c1dfa20, 0xaa92: 0x6c044e20, 0xaa93: 0x6c0dde20,
+ 0xaa94: 0x6c1df220, 0xaa97: 0x6c1df820,
+ 0xaa98: 0x6c06c420, 0xaa99: 0x6c0c3620, 0xaa9b: 0x6c0a7620,
+ 0xaa9c: 0x6c1e0820, 0xaa9d: 0x6c114820,
+ 0xaaa0: 0x6c045020, 0xaaa1: 0x6c028420,
+ 0xaaac: 0x6c02c220, 0xaaad: 0x6c0b0620, 0xaaae: 0x6c1e1820, 0xaaaf: 0x6c1e2220,
+ 0xaab1: 0x6c1e1a20, 0xaab3: 0x6c05de20,
+ 0xaab5: 0x6c1e2420, 0xaab6: 0x6c081820, 0xaab7: 0x6c072e20,
+ 0xaabe: 0x6c099820, 0xaabf: 0x6c1e0020,
+ // Block 0x2ab, offset 0xaac0
+ 0xaac1: 0x6c08ce20, 0xaac2: 0x6c1e1e20,
+ 0xaac7: 0x6c088420,
+ 0xaac8: 0x6c1e2020, 0xaac9: 0x6c004820,
+ 0xaacc: 0x6c1e1620,
+ 0xaad1: 0x6c0ec220,
+ 0xaad9: 0x6c045220,
+ 0xaadf: 0x6c049020,
+ 0xaae7: 0x6c1e1c20,
+ 0xaae8: 0x6c000e20, 0xaaeb: 0x6c079e20,
+ 0xaaef: 0x6c0b3020,
+ 0xaafa: 0x6c0f5420,
+ 0xaafd: 0x6c120820, 0xaafe: 0x6c1e2820, 0xaaff: 0x6c0cf820,
+ // Block 0x2ac, offset 0xab00
+ 0xab09: 0x6c0d4c20,
+ 0xab0c: 0x6c082a20, 0xab0d: 0x6c1e2a20, 0xab0f: 0x6c1e2e20,
+ 0xab10: 0x6c1e2620,
+ 0xab15: 0x6c139a20, 0xab17: 0x6c0eea20,
+ 0xab1c: 0x6c0cf420,
+ 0xab27: 0x6c13ce20,
+ 0xab28: 0x6c092c20, 0xab29: 0x6c1e4620, 0xab2b: 0x6c1e4420,
+ 0xab2e: 0x6c0bb420,
+ 0xab32: 0x6c05e020,
+ 0xab36: 0x6c1e3820, 0xab37: 0x6c0a7a20,
+ 0xab3a: 0x6c10b820, 0xab3b: 0x6c110620,
+ // Block 0x2ad, offset 0xab40
+ 0xab40: 0x6c1e3420, 0xab43: 0x6c0cf620,
+ 0xab48: 0x6c098020, 0xab49: 0x6c1e3e20,
+ 0xab4c: 0x6c0a7820, 0xab4e: 0x6c1e3220, 0xab4f: 0x6c1e3c20,
+ 0xab52: 0x6c114a20,
+ 0xab56: 0x6c1e3020,
+ 0xab58: 0x6c052620, 0xab5b: 0x6c02ae20,
+ 0xab5f: 0x6c1e4020,
+ 0xab60: 0x6c161e20, 0xab61: 0x6c07b420, 0xab62: 0x6c0e1e20, 0xab63: 0x6c1e3a20,
+ 0xab65: 0x6c0c3820, 0xab67: 0x6c06c620,
+ 0xab68: 0x6c0b8c20, 0xab69: 0x6c014820, 0xab6a: 0x6c0cb420, 0xab6b: 0x6c1e3620,
+ 0xab6c: 0x6c03f620,
+ 0xab72: 0x6c057220,
+ 0xab74: 0x6c0f0e20, 0xab75: 0x6c1e4220,
+ 0xab7b: 0x6c0cfa20,
+ 0xab7e: 0x6c1e4820,
+ // Block 0x2ae, offset 0xab80
+ 0xab80: 0x6c1e4c20, 0xab83: 0x6c0d6620,
+ 0xab84: 0x6c1e5820, 0xab86: 0x6c1e4e20,
+ 0xab89: 0x6c1e5220,
+ 0xab8f: 0x6c129e20,
+ 0xab90: 0x6c0f5620, 0xab92: 0x6c1e5420,
+ 0xab96: 0x6c156420,
+ 0xab9a: 0x6c159c20, 0xab9b: 0x6c032220,
+ 0xaba1: 0x6c001c20, 0xaba3: 0x6c1e5020,
+ 0xaba9: 0x6c1e4a20,
+ 0xabae: 0x6c03a020,
+ 0xabb4: 0x6c014a20, 0xabb6: 0x6c1e5620,
+ 0xabba: 0x6c159e20,
+ // Block 0x2af, offset 0xabc0
+ 0xabc6: 0x6c1e5e20,
+ 0xabcd: 0x6c0d6e20, 0xabcf: 0x6c1e6c20,
+ 0xabd3: 0x6c1e6020,
+ 0xabd6: 0x6c1e5a20, 0xabd7: 0x6c1e6820,
+ 0xabdc: 0x6c1e2c20,
+ 0xabe6: 0x6c1e6220,
+ 0xabe8: 0x6c1e6a20,
+ 0xabec: 0x6c11e420, 0xabed: 0x6c100220,
+ 0xabf4: 0x6c1e5c20, 0xabf6: 0x6c1e6420,
+ 0xabfa: 0x6c057420,
+ 0xabfe: 0x6c07fa20,
+ // Block 0x2b0, offset 0xac00
+ 0xac02: 0x6c0c3a20,
+ 0xac0e: 0x6c1e7420,
+ 0xac18: 0x6c0f7820,
+ 0xac27: 0x6c1e6e20,
+ 0xac29: 0x6c145420,
+ 0xac2f: 0x6c1e7020,
+ 0xac36: 0x6c1e7220,
+ 0xac38: 0x6c14ec20, 0xac3a: 0x6c0bc420,
+ // Block 0x2b1, offset 0xac40
+ 0xac43: 0x6c05a820,
+ 0xac48: 0x6c1e8020,
+ 0xac52: 0x6c083e20, 0xac53: 0x6c1e7a20,
+ 0xac55: 0x6c1e7820,
+ 0xac5a: 0x6c110820,
+ 0xac5e: 0x6c105220,
+ 0xac64: 0x6c0f8e20, 0xac65: 0x6c1e7c20,
+ 0xac69: 0x6c1e7e20, 0xac6b: 0x6c12fa20,
+ 0xac6d: 0x6c112e20, 0xac6e: 0x6c081a20,
+ 0xac70: 0x6c0c6220, 0xac72: 0x6c143420,
+ 0xac79: 0x6c028620, 0xac7b: 0x6c1e8c20,
+ 0xac7c: 0x6c1e8220,
+ // Block 0x2b2, offset 0xac80
+ 0xac81: 0x6c15a020, 0xac82: 0x6c1e9020,
+ 0xac85: 0x6c1e8820, 0xac87: 0x6c1e8a20,
+ 0xac8d: 0x6c0cfc20,
+ 0xac92: 0x6c1e8620,
+ 0xac94: 0x6c1e0420,
+ 0xac98: 0x6c1e8e20, 0xac9a: 0x6c1e8420,
+ 0xaca0: 0x6c1e9820, 0xaca1: 0x6c1e9a20, 0xaca2: 0x6c0f7a20, 0xaca3: 0x6c1e9e20,
+ 0xaca6: 0x6c081c20, 0xaca7: 0x6c1e9420,
+ 0xacac: 0x6c03e420, 0xacaf: 0x6c1ea020,
+ 0xacb1: 0x6c1e9220, 0xacb2: 0x6c1ea820,
+ 0xacb4: 0x6c1ea620, 0xacb6: 0x6c1ea420,
+ 0xacba: 0x6c1eaa20,
+ 0xacbd: 0x6c1eae20, 0xacbe: 0x6c0aea20,
+ // Block 0x2b3, offset 0xacc0
+ 0xacc0: 0x6c1eac20,
+ 0xacc5: 0x6c1eb420,
+ 0xacd8: 0x6c1eb020,
+ 0xacdc: 0x6c1eb220, 0xacdd: 0x6c1e6620,
+ 0xace3: 0x6c1eb820,
+ 0xace4: 0x6c1eb620,
+ 0xacea: 0x6c1e7620, 0xaceb: 0x6c1eba20,
+ 0xacec: 0x6c1ea220, 0xacef: 0x6c088620,
+ 0xacf4: 0x6c1ebc20, 0xacf5: 0x6c1ebe20, 0xacf6: 0x6c1ec220, 0xacf7: 0x6c1ec020,
+ 0xacf8: 0x6c1ec420, 0xacf9: 0x6c023420, 0xacfb: 0x6c06c820,
+ 0xacfe: 0x6c13d020, 0xacff: 0x6c0bde20,
+ // Block 0x2b4, offset 0xad00
+ 0xad05: 0x6c063c20,
+ 0xad08: 0x6c1ec820,
+ 0xad0d: 0x6c1ece20, 0xad0f: 0x6c12c020,
+ 0xad11: 0x6c042a20,
+ 0xad15: 0x6c1ecc20, 0xad16: 0x6c1eca20, 0xad17: 0x6c114c20,
+ 0xad18: 0x6c1ed020, 0xad19: 0x6c049220,
+ 0xad1d: 0x6c1ed420, 0xad1e: 0x6c1ed220,
+ 0xad22: 0x6c032420, 0xad23: 0x6c084020,
+ 0xad26: 0x6c109820,
+ 0xad2c: 0x6c057620,
+ 0xad30: 0x6c0bac20, 0xad32: 0x6c1ed620,
+ 0xad34: 0x6c0be020, 0xad35: 0x6c0f7c20, 0xad37: 0x6c12da20,
+ 0xad38: 0x6c1ed820,
+ // Block 0x2b5, offset 0xad40
+ 0xad42: 0x6c1eda20, 0xad43: 0x6c1edc20,
+ 0xad47: 0x6c134820,
+ 0xad48: 0x6c1b5020, 0xad49: 0x6c0c0c20,
+ 0xad4c: 0x6c12b420, 0xad4e: 0x6c07c820,
+ 0xad50: 0x6c122a20, 0xad51: 0x6c11e620,
+ 0xad57: 0x6c0fc620,
+ 0xad59: 0x6c164a20, 0xad5b: 0x6c1ee020,
+ 0xad5c: 0x6c093020, 0xad5f: 0x6c1ee220,
+ 0xad61: 0x6c002c20,
+ 0xad64: 0x6c04d020, 0xad65: 0x6c0c1a20, 0xad67: 0x6c12dc20,
+ 0xad6b: 0x6c1ee420,
+ 0xad6c: 0x6c085820, 0xad6d: 0x6c0e4220, 0xad6f: 0x6c088a20,
+ 0xad70: 0x6c0b3220,
+ 0xad77: 0x6c1ee620,
+ 0xad79: 0x6c13d220,
+ 0xad7c: 0x6c016a20, 0xad7d: 0x6c088c20,
+ // Block 0x2b6, offset 0xad80
+ 0xad81: 0x6c1eec20, 0xad83: 0x6c1ee820,
+ 0xad84: 0x6c1eee20, 0xad85: 0x6c163a20, 0xad86: 0x6c1eea20,
+ 0xad8b: 0x6c0c7620,
+ 0xad8c: 0x6c1ef020, 0xad8f: 0x6c0d5c20,
+ 0xad92: 0x6c1ef220,
+ 0xad97: 0x6c03a420,
+ 0xad99: 0x6c1ef620, 0xad9b: 0x6c1ef420,
+ 0xada0: 0x6c1ef820, 0xada1: 0x6c1efa20, 0xada2: 0x6c03a620,
+ 0xada5: 0x6c10e020, 0xada6: 0x6c0e2020, 0xada7: 0x6c044420,
+ 0xada8: 0x6c088e20, 0xada9: 0x6c0cfe20,
+ 0xadac: 0x6c0a0420, 0xadad: 0x6c002020,
+ 0xadb1: 0x6c1efc20,
+ 0xadba: 0x6c017c20, 0xadbb: 0x6c1f0420,
+ // Block 0x2b7, offset 0xadc0
+ 0xadc2: 0x6c06ca20, 0xadc3: 0x6c1f0220,
+ 0xadc6: 0x6c076e20, 0xadc7: 0x6c0a7c20,
+ 0xadca: 0x6c1f0020,
+ 0xadcc: 0x6c0a7e20, 0xadce: 0x6c14d020, 0xadcf: 0x6c076c20,
+ 0xadd3: 0x6c006e20,
+ 0xadd4: 0x6c0c1c20,
+ 0xaddc: 0x6c1f0e20, 0xaddf: 0x6c0be220,
+ 0xade0: 0x6c010a20,
+ 0xade5: 0x6c09f620, 0xade7: 0x6c146020,
+ 0xade8: 0x6c07fc20,
+ 0xaded: 0x6c0a8020, 0xadef: 0x6c0bce20,
+ 0xadf4: 0x6c1f0c20, 0xadf5: 0x6c1f0820, 0xadf6: 0x6c1f0a20,
+ 0xadfc: 0x6c0e8a20, 0xadff: 0x6c1f4a20,
+ // Block 0x2b8, offset 0xae00
+ 0xae01: 0x6c1f1620, 0xae02: 0x6c08d020, 0xae03: 0x6c06cc20,
+ 0xae04: 0x6c1f1220,
+ 0xae09: 0x6c1f1420, 0xae0b: 0x6c0b3420,
+ 0xae0f: 0x6c1f1020,
+ 0xae12: 0x6c083220,
+ 0xae1d: 0x6c1f1a20, 0xae1e: 0x6c1f1820, 0xae1f: 0x6c1f2220,
+ 0xae22: 0x6c1f2420,
+ 0xae24: 0x6c1f1c20, 0xae26: 0x6c023820, 0xae27: 0x6c1f1e20,
+ 0xae28: 0x6c1f2020, 0xae29: 0x6c120a20,
+ 0xae2e: 0x6c12de20, 0xae2f: 0x6c057820,
+ 0xae30: 0x6c1f2620,
+ 0xae34: 0x6c0be420, 0xae36: 0x6c0a8220,
+ 0xae3a: 0x6c0e5820,
+ // Block 0x2b9, offset 0xae40
+ 0xae41: 0x6c04b620, 0xae43: 0x6c1f2820,
+ 0xae44: 0x6c1f3020, 0xae47: 0x6c01ce20,
+ 0xae48: 0x6c1f2a20, 0xae49: 0x6c1f2e20,
+ 0xae4e: 0x6c1f2c20,
+ 0xae51: 0x6c0a2220,
+ 0xae56: 0x6c0e4420, 0xae57: 0x6c004a20,
+ 0xae58: 0x6c1f3220,
+ 0xae5d: 0x6c1f3420,
+ 0xae62: 0x6c0ec420,
+ 0xae66: 0x6c16aa20,
+ 0xae6b: 0x6c085a20,
+ 0xae6e: 0x6c13ae20,
+ 0xae74: 0x6c140e20,
+ 0xae78: 0x6c1f4220, 0xae79: 0x6c1f3820,
+ 0xae7c: 0x6c1f3e20, 0xae7e: 0x6c1f3c20,
+ // Block 0x2ba, offset 0xae80
+ 0xae81: 0x6c1f3620,
+ 0xae84: 0x6c1f4020, 0xae87: 0x6c10a420,
+ 0xae89: 0x6c1f3a20,
+ 0xae96: 0x6c1f4420,
+ 0xae99: 0x6c0a2420, 0xae9a: 0x6c1f4620,
+ 0xae9c: 0x6c15a220, 0xae9d: 0x6c119420,
+ 0xaea0: 0x6c1f4820,
+ 0xaea6: 0x6c1f4c20,
+ 0xaea9: 0x6c1f4e20,
+ 0xaeb0: 0x6c1f5020, 0xaeb2: 0x6c04bc20, 0xaeb3: 0x6c010c20,
+ 0xaeb4: 0x6c06ce20, 0xaeb5: 0x6c1f5220, 0xaeb7: 0x6c1f5420,
+ 0xaeb8: 0x6c0a2e20, 0xaeb9: 0x6c0d0020,
+ 0xaebc: 0x6c191220, 0xaebd: 0x6c0cb820, 0xaebe: 0x6c0cb620, 0xaebf: 0x6c0da820,
+ // Block 0x2bb, offset 0xaec0
+ 0xaec0: 0x6c07a620, 0xaec3: 0x6c17ce20,
+ 0xaec8: 0x6c05c020, 0xaec9: 0x6c156620, 0xaecb: 0x6c13d420,
+ 0xaecd: 0x6c131820, 0xaecf: 0x6c1f5620,
+ 0xaed4: 0x6c07fe20, 0xaed5: 0x6c0eee20, 0xaed6: 0x6c1f5820, 0xaed7: 0x6c16e220,
+ 0xaedb: 0x6c141020,
+ 0xaedd: 0x6c0ec620, 0xaede: 0x6c1f5a20, 0xaedf: 0x6c03a820,
+ 0xaee6: 0x6c1f5c20, 0xaee7: 0x6c1f5e20,
+ 0xaee8: 0x6c150420, 0xaeea: 0x6c149820, 0xaeeb: 0x6c148020,
+ 0xaeec: 0x6c144c20, 0xaeed: 0x6c081e20, 0xaeee: 0x6c1f6220,
+ 0xaef1: 0x6c096620,
+ 0xaef4: 0x6c143620, 0xaef6: 0x6c1f6620, 0xaef7: 0x6c1f6c20,
+ 0xaef8: 0x6c1f6a20, 0xaefa: 0x6c03a220,
+ 0xaefd: 0x6c042c20, 0xaeff: 0x6c1f6420,
+ // Block 0x2bc, offset 0xaf00
+ 0xaf01: 0x6c1f6820,
+ 0xaf06: 0x6c1f6e20,
+ 0xaf09: 0x6c0bb620,
+ 0xaf0e: 0x6c160220, 0xaf0f: 0x6c005220,
+ 0xaf10: 0x6c07d820, 0xaf11: 0x6c0d7020, 0xaf13: 0x6c094a20,
+ 0xaf16: 0x6c0aee20,
+ 0xaf19: 0x6c1f7420,
+ 0xaf1c: 0x6c0fc820, 0xaf1e: 0x6c1f7020, 0xaf1f: 0x6c0d4e20,
+ 0xaf20: 0x6c1f7220, 0xaf21: 0x6c0aec20, 0xaf22: 0x6c150a20, 0xaf23: 0x6c1f7620,
+ 0xaf24: 0x6c1f7820, 0xaf25: 0x6c15dc20,
+ 0xaf2a: 0x6c1f8220,
+ 0xaf2d: 0x6c06d020, 0xaf2f: 0x6c114e20,
+ 0xaf30: 0x6c1f7c20, 0xaf31: 0x6c100420, 0xaf32: 0x6c1efe20, 0xaf33: 0x6c1f0620,
+ 0xaf35: 0x6c040a20, 0xaf37: 0x6c113220,
+ 0xaf3c: 0x6c1f8020, 0xaf3e: 0x6c0a8420, 0xaf3f: 0x6c11e820,
+ // Block 0x2bd, offset 0xaf40
+ 0xaf45: 0x6c1f8c20, 0xaf47: 0x6c125420,
+ 0xaf49: 0x6c1f7a20, 0xaf4b: 0x6c1f8620,
+ 0xaf4c: 0x6c1f8420,
+ 0xaf50: 0x6c0c1e20,
+ 0xaf55: 0x6c146e20, 0xaf57: 0x6c166e20,
+ 0xaf5a: 0x6c146220,
+ 0xaf5c: 0x6c01d020, 0xaf5d: 0x6c089020,
+ 0xaf60: 0x6c171420, 0xaf61: 0x6c1f8a20, 0xaf62: 0x6c0bae20,
+ 0xaf66: 0x6c1f8820,
+ 0xaf69: 0x6c1f7e20,
+ 0xaf6f: 0x6c063e20,
+ 0xaf73: 0x6c1f9620,
+ 0xaf74: 0x6c1f9220, 0xaf76: 0x6c01d220, 0xaf77: 0x6c1f8e20,
+ 0xaf78: 0x6c1f9a20, 0xaf79: 0x6c1fa620,
+ // Block 0x2be, offset 0xaf80
+ 0xaf81: 0x6c0d8820,
+ 0xaf84: 0x6c135a20, 0xaf86: 0x6c1faa20,
+ 0xaf8a: 0x6c126020,
+ 0xaf8e: 0x6c1fa820, 0xaf8f: 0x6c118420,
+ 0xaf90: 0x6c141220, 0xaf91: 0x6c032620, 0xaf93: 0x6c0c6e20,
+ 0xaf94: 0x6c09cc20,
+ 0xaf98: 0x6c0f1620, 0xaf9a: 0x6c156820,
+ 0xaf9d: 0x6c1fa020, 0xaf9e: 0x6c1f9e20,
+ 0xafa2: 0x6c1fa220,
+ 0xafa4: 0x6c1f9c20, 0xafa7: 0x6c1fac20,
+ 0xafa9: 0x6c1f9820,
+ 0xafac: 0x6c1f9420, 0xafae: 0x6c1fa420, 0xafaf: 0x6c1f9020,
+ 0xafb1: 0x6c0e8c20, 0xafb3: 0x6c154020,
+ 0xafb4: 0x6c091c20, 0xafb5: 0x6c080020,
+ 0xafbb: 0x6c078c20,
+ 0xafbe: 0x6c147220, 0xafbf: 0x6c027620,
+ // Block 0x2bf, offset 0xafc0
+ 0xafc2: 0x6c0f0c20, 0xafc3: 0x6c107c20,
+ 0xafc4: 0x6c010e20,
+ 0xafd3: 0x6c0c6420,
+ 0xafd6: 0x6c0be820, 0xafd7: 0x6c053820,
+ 0xafde: 0x6c1fb020,
+ 0xafe1: 0x6c06d220, 0xafe2: 0x6c02ec20,
+ 0xafe9: 0x6c1fb420, 0xafea: 0x6c02dc20, 0xafeb: 0x6c1fc020,
+ 0xaff2: 0x6c1fba20,
+ 0xaff4: 0x6c0c6620,
+ 0xaff8: 0x6c028a20, 0xaff9: 0x6c077020,
+ 0xaffc: 0x6c028820, 0xaffd: 0x6c07b620,
+ // Block 0x2c0, offset 0xb000
+ 0xb000: 0x6c1fb620, 0xb001: 0x6c05ae20, 0xb002: 0x6c057a20, 0xb003: 0x6c100620,
+ 0xb006: 0x6c1fb220,
+ 0xb008: 0x6c004c20,
+ 0xb00d: 0x6c1fb820, 0xb00e: 0x6c1fbc20,
+ 0xb010: 0x6c04c220, 0xb011: 0x6c053c20, 0xb013: 0x6c032820,
+ 0xb014: 0x6c040220,
+ 0xb019: 0x6c1fc220,
+ 0xb01c: 0x6c080a20, 0xb01d: 0x6c147620, 0xb01f: 0x6c084220,
+ 0xb023: 0x6c1fc420,
+ 0xb027: 0x6c127c20,
+ 0xb034: 0x6c1fdc20, 0xb036: 0x6c019e20, 0xb037: 0x6c1fc620,
+ 0xb03e: 0x6c1fe820, 0xb03f: 0x6c1fc820,
+ // Block 0x2c1, offset 0xb040
+ 0xb041: 0x6c164c20, 0xb043: 0x6c1fd620,
+ 0xb045: 0x6c116220,
+ 0xb04d: 0x6c1fe620, 0xb04f: 0x6c1fcc20,
+ 0xb053: 0x6c002820,
+ 0xb054: 0x6c1fd020, 0xb057: 0x6c06d420,
+ 0xb05b: 0x6c1fd420,
+ 0xb05d: 0x6c1fd220, 0xb05f: 0x6c1fca20,
+ 0xb060: 0x6c1fe020, 0xb062: 0x6c0a8620,
+ 0xb066: 0x6c1ab420, 0xb067: 0x6c067020,
+ 0xb068: 0x6c160420,
+ 0xb06d: 0x6c1fce20, 0xb06f: 0x6c0f5820,
+ 0xb070: 0x6c023a20, 0xb071: 0x6c077220, 0xb073: 0x6c1fbe20,
+ 0xb075: 0x6c1fde20, 0xb076: 0x6c02b620,
+ 0xb079: 0x6c1fda20, 0xb07a: 0x6c1fe220,
+ 0xb07c: 0x6c100820,
+ // Block 0x2c2, offset 0xb080
+ 0xb084: 0x6c03ac20, 0xb086: 0x6c201e20,
+ 0xb089: 0x6c14e220, 0xb08a: 0x6c1fec20, 0xb08b: 0x6c03aa20,
+ 0xb08d: 0x6c1ffa20,
+ 0xb092: 0x6c141420,
+ 0xb094: 0x6c1ffc20, 0xb095: 0x6c200020, 0xb097: 0x6c200820,
+ 0xb098: 0x6c1ff020, 0xb09a: 0x6c0e0820,
+ 0xb09f: 0x6c100a20,
+ 0xb0a0: 0x6c201020, 0xb0a1: 0x6c1ff620, 0xb0a3: 0x6c200a20,
+ 0xb0a7: 0x6c1ffe20,
+ 0xb0ae: 0x6c0b3620, 0xb0af: 0x6c201220,
+ 0xb0b2: 0x6c0be620,
+ 0xb0b9: 0x6c200e20, 0xb0ba: 0x6c032a20,
+ // Block 0x2c3, offset 0xb0c0
+ 0xb0c0: 0x6c172420, 0xb0c1: 0x6c1fea20,
+ 0xb0c4: 0x6c200620, 0xb0c5: 0x6c007020,
+ 0xb0c8: 0x6c1fee20, 0xb0cb: 0x6c14c420,
+ 0xb0cc: 0x6c1ff820, 0xb0cd: 0x6c0b0820, 0xb0ce: 0x6c0efe20, 0xb0cf: 0x6c1fe420,
+ 0xb0d2: 0x6c200420,
+ 0xb0d9: 0x6c0bb820, 0xb0da: 0x6c201820, 0xb0db: 0x6c02d620,
+ 0xb0dc: 0x6c05e220,
+ 0xb0e1: 0x6c201c20, 0xb0e2: 0x6c1ff220, 0xb0e3: 0x6c201a20,
+ 0xb0e5: 0x6c200c20, 0xb0e6: 0x6c1ff420,
+ 0xb0e8: 0x6c201420, 0xb0ea: 0x6c201620,
+ 0xb0f0: 0x6c203820,
+ 0xb0f4: 0x6c108420, 0xb0f6: 0x6c200220,
+ 0xb0f9: 0x6c203020,
+ 0xb0fd: 0x6c203420, 0xb0ff: 0x6c0f2020,
+ // Block 0x2c4, offset 0xb100
+ 0xb10a: 0x6c15a420,
+ 0xb113: 0x6c130820,
+ 0xb114: 0x6c202a20, 0xb115: 0x6c0d8c20,
+ 0xb119: 0x6c203620, 0xb11a: 0x6c0cba20,
+ 0xb11c: 0x6c202420, 0xb11d: 0x6c203e20, 0xb11e: 0x6c203c20,
+ 0xb120: 0x6c10c620, 0xb121: 0x6c203a20, 0xb122: 0x6c10bc20,
+ 0xb12a: 0x6c204220, 0xb12b: 0x6c202820,
+ 0xb12d: 0x6c04b820, 0xb12e: 0x6c202e20, 0xb12f: 0x6c0a0620,
+ 0xb133: 0x6c116420,
+ 0xb134: 0x6c203220, 0xb135: 0x6c04be20, 0xb137: 0x6c202220,
+ 0xb138: 0x6c202620, 0xb139: 0x6c202020,
+ 0xb13c: 0x6c16e420, 0xb13d: 0x6c02a820, 0xb13e: 0x6c202c20,
+ // Block 0x2c5, offset 0xb140
+ 0xb141: 0x6c204020, 0xb142: 0x6c025e20,
+ 0xb14a: 0x6c07e620,
+ 0xb14e: 0x6c013620,
+ 0xb151: 0x6c206220,
+ 0xb154: 0x6c16e620, 0xb155: 0x6c206820,
+ 0xb15b: 0x6c0b3820,
+ 0xb15c: 0x6c206620,
+ 0xb160: 0x6c206420,
+ 0xb167: 0x6c205e20,
+ 0xb16e: 0x6c204620,
+ 0xb171: 0x6c208020, 0xb172: 0x6c204420,
+ 0xb174: 0x6c206a20,
+ 0xb17b: 0x6c205a20,
+ 0xb17e: 0x6c205020, 0xb17f: 0x6c204a20,
+ // Block 0x2c6, offset 0xb180
+ 0xb181: 0x6c204c20, 0xb183: 0x6c205c20,
+ 0xb187: 0x6c319e20,
+ 0xb18a: 0x6c205620, 0xb18b: 0x6c06d620,
+ 0xb18c: 0x6c0f0020, 0xb18d: 0x6c0d0420, 0xb18e: 0x6c205220,
+ 0xb190: 0x6c204820, 0xb193: 0x6c204e20,
+ 0xb198: 0x6c15a620, 0xb199: 0x6c146820,
+ 0xb19d: 0x6c205820, 0xb19e: 0x6c206c20,
+ 0xb1a7: 0x6c207c20,
+ 0xb1a8: 0x6c206e20, 0xb1ab: 0x6c208820,
+ 0xb1ad: 0x6c208420,
+ 0xb1b2: 0x6c207a20,
+ 0xb1b9: 0x6c207820, 0xb1bb: 0x6c0f1020,
+ 0xb1bd: 0x6c0d0620, 0xb1bf: 0x6c207420,
+ // Block 0x2c7, offset 0xb1c0
+ 0xb1c2: 0x6c207020,
+ 0xb1c5: 0x6c207e20,
+ 0xb1ca: 0x6c208a20, 0xb1cb: 0x6c124a20,
+ 0xb1cc: 0x6c209620,
+ 0xb1d2: 0x6c208c20, 0xb1d3: 0x6c209220,
+ 0xb1d4: 0x6c208620, 0xb1d7: 0x6c0e9c20,
+ 0xb1d9: 0x6c128c20, 0xb1db: 0x6c207220,
+ 0xb1de: 0x6c208220, 0xb1df: 0x6c0a8820,
+ 0xb1e1: 0x6c14ee20, 0xb1e2: 0x6c20aa20, 0xb1e3: 0x6c209020,
+ 0xb1e9: 0x6c05e420, 0xb1ea: 0x6c017e20, 0xb1eb: 0x6c02b220,
+ 0xb1ee: 0x6c206020,
+ 0xb1f5: 0x6c0a8a20, 0xb1f6: 0x6c209a20,
+ 0xb1f8: 0x6c20a820, 0xb1f9: 0x6c098220, 0xb1fa: 0x6c02d820,
+ 0xb1fd: 0x6c0e1020,
+ // Block 0x2c8, offset 0xb200
+ 0xb204: 0x6c209420, 0xb207: 0x6c209e20,
+ 0xb208: 0x6c20a620, 0xb20b: 0x6c049420,
+ 0xb218: 0x6c040420, 0xb219: 0x6c20a220,
+ 0xb21f: 0x6c03ae20,
+ 0xb221: 0x6c107e20, 0xb222: 0x6c20a020,
+ 0xb226: 0x6c20a420,
+ 0xb232: 0x6c209820,
+ 0xb238: 0x6c209c20,
+ 0xb23f: 0x6c02b420,
+ // Block 0x2c9, offset 0xb240
+ 0xb240: 0x6c0e4620,
+ 0xb244: 0x6c20b220,
+ 0xb24d: 0x6c20ae20, 0xb24e: 0x6c067220,
+ 0xb250: 0x6c20ac20,
+ 0xb257: 0x6c20b820,
+ 0xb25c: 0x6c1fae20,
+ 0xb260: 0x6c20b020, 0xb262: 0x6c20b420, 0xb263: 0x6c20b620,
+ 0xb26a: 0x6c20ce20,
+ 0xb26c: 0x6c20c620, 0xb26e: 0x6c1fd820,
+ 0xb273: 0x6c20c420,
+ 0xb278: 0x6c20c220, 0xb27b: 0x6c20bc20,
+ // Block 0x2ca, offset 0xb280
+ 0xb281: 0x6c208e20, 0xb282: 0x6c20c020, 0xb283: 0x6c20be20,
+ 0xb291: 0x6c20ca20, 0xb293: 0x6c16d020,
+ 0xb29a: 0x6c20d020, 0xb29b: 0x6c051e20,
+ 0xb29e: 0x6c20c820, 0xb29f: 0x6c20cc20,
+ 0xb2a8: 0x6c11ae20, 0xb2aa: 0x6c20d220,
+ 0xb2ba: 0x6c20da20, 0xb2bb: 0x6c20d420,
+ // Block 0x2cb, offset 0xb2c0
+ 0xb2c4: 0x6c15f220, 0xb2c5: 0x6c20d620,
+ 0xb2ca: 0x6c207620,
+ 0xb2d2: 0x6c20dc20,
+ 0xb2d6: 0x6c20de20,
+ 0xb2dd: 0x6c00e620, 0xb2df: 0x6c20e220,
+ 0xb2e0: 0x6c05b220, 0xb2e1: 0x6c08d220, 0xb2e3: 0x6c04d220,
+ 0xb2e7: 0x6c018020,
+ 0xb2f2: 0x6c15ca20,
+ 0xb2f7: 0x6c20e620,
+ 0xb2f8: 0x6c20e420, 0xb2f9: 0x6c20ea20, 0xb2fa: 0x6c03e620,
+ 0xb2fd: 0x6c04d420, 0xb2fe: 0x6c032c20,
+ // Block 0x2cc, offset 0xb300
+ 0xb303: 0x6c20f020,
+ 0xb307: 0x6c20ee20,
+ 0xb309: 0x6c20f220,
+ 0xb30c: 0x6c01d420, 0xb30e: 0x6c0e2220,
+ 0xb310: 0x6c20f420, 0xb313: 0x6c032e20,
+ 0xb314: 0x6c20f820,
+ 0xb319: 0x6c20f620, 0xb31b: 0x6c20fa20,
+ 0xb31f: 0x6c20fc20,
+ 0xb321: 0x6c20fe20, 0xb322: 0x6c089220, 0xb323: 0x6c0bea20,
+ 0xb324: 0x6c075a20, 0xb326: 0x6c12fc20,
+ 0xb329: 0x6c139c20, 0xb32a: 0x6c170c20,
+ 0xb32f: 0x6c08be20,
+ 0xb333: 0x6c07b820,
+ 0xb334: 0x6c16ac20,
+ 0xb338: 0x6c210020, 0xb339: 0x6c210220, 0xb33b: 0x6c089420,
+ 0xb33f: 0x6c210420,
+ // Block 0x2cd, offset 0xb340
+ 0xb340: 0x6c210620, 0xb343: 0x6c210a20,
+ 0xb344: 0x6c210820, 0xb346: 0x6c144420,
+ 0xb349: 0x6c0a0820, 0xb34a: 0x6c096820, 0xb34b: 0x6c085c20,
+ 0xb34d: 0x6c210c20,
+ 0xb355: 0x6c211020, 0xb356: 0x6c0b0a20,
+ 0xb358: 0x6c210e20,
+ 0xb35e: 0x6c211220,
+ 0xb364: 0x6c211420,
+ 0xb36a: 0x6c211620, 0xb36b: 0x6c211820,
+ 0xb36f: 0x6c211a20,
+ 0xb371: 0x6c211e20, 0xb372: 0x6c211c20, 0xb373: 0x6c212020,
+ 0xb374: 0x6c018220, 0xb375: 0x6c0e4820, 0xb377: 0x6c212220,
+ 0xb37a: 0x6c082020, 0xb37b: 0x6c028c20,
+ 0xb37c: 0x6c212420, 0xb37f: 0x6c0fb020,
+ // Block 0x2ce, offset 0xb380
+ 0xb380: 0x6c1a7220,
+ 0xb385: 0x6c03b220, 0xb386: 0x6c212620,
+ 0xb38b: 0x6c212820,
+ 0xb38d: 0x6c13b020, 0xb38e: 0x6c146420,
+ 0xb392: 0x6c107620, 0xb393: 0x6c212a20,
+ 0xb394: 0x6c122c20,
+ 0xb398: 0x6c125620, 0xb39b: 0x6c14f620,
+ 0xb39f: 0x6c212c20,
+ 0xb3ab: 0x6c213020,
+ 0xb3ac: 0x6c212e20, 0xb3af: 0x6c213420,
+ 0xb3b3: 0x6c213220,
+ // Block 0x2cf, offset 0xb3c0
+ 0xb3c8: 0x6c213820,
+ 0xb3cf: 0x6c089620,
+ 0xb3d1: 0x6c14b220, 0xb3d3: 0x6c213a20,
+ 0xb3d4: 0x6c213c20, 0xb3d7: 0x6c03b420,
+ 0xb3db: 0x6c213e20,
+ 0xb3e3: 0x6c214220,
+ 0xb3e4: 0x6c214020,
+ 0xb3f4: 0x6c0b8e20, 0xb3f7: 0x6c128e20,
+ 0xb3f8: 0x6c011020,
+ 0xb3fe: 0x6c11ea20,
+ // Block 0x2d0, offset 0xb400
+ 0xb400: 0x6c0f5a20, 0xb401: 0x6c09ce20, 0xb402: 0x6c042e20,
+ 0xb40e: 0x6c11ec20,
+ 0xb410: 0x6c08ec20,
+ 0xb415: 0x6c214620, 0xb417: 0x6c033020,
+ 0xb41a: 0x6c016c20,
+ 0xb41d: 0x6c10cc20, 0xb41e: 0x6c214420, 0xb41f: 0x6c06d820,
+ 0xb420: 0x6c0e5a20, 0xb422: 0x6c214820,
+ 0xb428: 0x6c215820, 0xb42a: 0x6c214a20,
+ 0xb430: 0x6c0d7a20, 0xb432: 0x6c043020, 0xb433: 0x6c215a20,
+ 0xb43a: 0x6c05b420,
+ 0xb43d: 0x6c03b620, 0xb43e: 0x6c215620,
+ // Block 0x2d1, offset 0xb440
+ 0xb441: 0x6c215220, 0xb442: 0x6c214c20, 0xb443: 0x6c15cc20,
+ 0xb448: 0x6c0ef020,
+ 0xb44c: 0x6c109a20, 0xb44d: 0x6c214e20,
+ 0xb450: 0x6c215e20, 0xb452: 0x6c215c20, 0xb453: 0x6c052a20,
+ 0xb456: 0x6c019220,
+ 0xb459: 0x6c078e20, 0xb45a: 0x6c215020, 0xb45b: 0x6c215420,
+ 0xb461: 0x6c144220, 0xb462: 0x6c0de020,
+ 0xb46b: 0x6c148220,
+ 0xb46e: 0x6c216e20,
+ 0xb471: 0x6c217020, 0xb473: 0x6c01d620,
+ 0xb478: 0x6c132820, 0xb479: 0x6c154a20, 0xb47a: 0x6c217420, 0xb47b: 0x6c08d620,
+ 0xb47c: 0x6c0a8c20, 0xb47d: 0x6c216620, 0xb47e: 0x6c217220, 0xb47f: 0x6c014c20,
+ // Block 0x2d2, offset 0xb480
+ 0xb481: 0x6c049620,
+ 0xb484: 0x6c216020, 0xb485: 0x6c216a20,
+ 0xb489: 0x6c0c6820, 0xb48a: 0x6c118620,
+ 0xb48c: 0x6c122e20,
+ 0xb493: 0x6c216420,
+ 0xb495: 0x6c13d620, 0xb497: 0x6c216820,
+ 0xb499: 0x6c217a20, 0xb49b: 0x6c217620,
+ 0xb49d: 0x6c216c20,
+ 0xb4a1: 0x6c13d820, 0xb4a2: 0x6c113420, 0xb4a3: 0x6c043220,
+ 0xb4a5: 0x6c0f7620,
+ 0xb4a8: 0x6c0e8e20, 0xb4aa: 0x6c217c20,
+ 0xb4af: 0x6c217820,
+ 0xb4b0: 0x6c0daa20, 0xb4b1: 0x6c216220, 0xb4b3: 0x6c011220,
+ // Block 0x2d3, offset 0xb4c0
+ 0xb4cb: 0x6c15a820,
+ 0xb4cc: 0x6c219220,
+ 0xb4d2: 0x6c219020,
+ 0xb4d7: 0x6c0c6c20,
+ 0xb4d9: 0x6c218a20, 0xb4db: 0x6c15e420,
+ 0xb4de: 0x6c105420, 0xb4df: 0x6c217e20,
+ 0xb4e5: 0x6c0efa20,
+ 0xb4e9: 0x6c011420, 0xb4ea: 0x6c06da20, 0xb4eb: 0x6c218420,
+ 0xb4f2: 0x6c099a20, 0xb4f3: 0x6c218e20,
+ 0xb4f5: 0x6c218c20, 0xb4f6: 0x6c218220,
+ 0xb4f8: 0x6c218820, 0xb4fb: 0x6c02c420,
+ 0xb4fd: 0x6c218620, 0xb4fe: 0x6c113620,
+ // Block 0x2d4, offset 0xb500
+ 0xb501: 0x6c162420,
+ 0xb504: 0x6c0af020, 0xb505: 0x6c0c6a20,
+ 0xb519: 0x6c219e20, 0xb51a: 0x6c219a20,
+ 0xb51c: 0x6c12b620,
+ 0xb523: 0x6c219420,
+ 0xb524: 0x6c219820, 0xb526: 0x6c00f020,
+ 0xb529: 0x6c06dc20, 0xb52a: 0x6c16e820,
+ 0xb52c: 0x6c026e20, 0xb52e: 0x6c12e020,
+ 0xb534: 0x6c15ce20, 0xb537: 0x6c023c20,
+ 0xb538: 0x6c0b3a20, 0xb539: 0x6c219c20,
+ // Block 0x2d5, offset 0xb540
+ 0xb545: 0x6c21a620,
+ 0xb548: 0x6c0a8e20,
+ 0xb54c: 0x6c156c20, 0xb54e: 0x6c21a020,
+ 0xb553: 0x6c219620,
+ 0xb555: 0x6c21a220,
+ 0xb559: 0x6c168420, 0xb55b: 0x6c101220,
+ 0xb55c: 0x6c106c20,
+ 0xb56f: 0x6c026020,
+ 0xb572: 0x6c012620,
+ 0xb575: 0x6c21ae20,
+ 0xb578: 0x6c21b420,
+ 0xb57c: 0x6c164e20,
+ // Block 0x2d6, offset 0xb580
+ 0xb580: 0x6c15d420,
+ 0xb585: 0x6c21c220, 0xb586: 0x6c21b620, 0xb587: 0x6c21b020,
+ 0xb58b: 0x6c167020,
+ 0xb58c: 0x6c21bc20,
+ 0xb591: 0x6c09e020, 0xb592: 0x6c21c020,
+ 0xb595: 0x6c21ca20,
+ 0xb598: 0x6c100e20, 0xb599: 0x6c21c620,
+ 0xb59e: 0x6c21ba20,
+ 0xb5a1: 0x6c0e2420,
+ 0xb5a4: 0x6c21c820, 0xb5a6: 0x6c21b220,
+ 0xb5a8: 0x6c21be20, 0xb5aa: 0x6c21cc20, 0xb5ab: 0x6c00b820,
+ 0xb5ac: 0x6c21b820, 0xb5ae: 0x6c21ce20,
+ 0xb5b1: 0x6c0b3c20, 0xb5b3: 0x6c0a0a20,
+ 0xb5b5: 0x6c132220, 0xb5b7: 0x6c077420,
+ 0xb5b9: 0x6c21a820, 0xb5ba: 0x6c21c420, 0xb5bb: 0x6c0fa020,
+ // Block 0x2d7, offset 0xb5c0
+ 0xb5c5: 0x6c0bec20, 0xb5c7: 0x6c02c620,
+ 0xb5c8: 0x6c07ba20, 0xb5c9: 0x6c0a9020, 0xb5ca: 0x6c21ac20, 0xb5cb: 0x6c09d020,
+ 0xb5d3: 0x6c057c20,
+ 0xb5d5: 0x6c21aa20,
+ 0xb5d9: 0x6c21d620, 0xb5da: 0x6c0a2620, 0xb5db: 0x6c061420,
+ 0xb5dd: 0x6c21f420, 0xb5df: 0x6c21e820,
+ 0xb5e0: 0x6c045420, 0xb5e1: 0x6c0fca20, 0xb5e3: 0x6c21de20,
+ 0xb5e4: 0x6c21f020, 0xb5e5: 0x6c001e20, 0xb5e6: 0x6c00e020,
+ 0xb5e9: 0x6c01aa20, 0xb5eb: 0x6c21e220,
+ 0xb5ec: 0x6c0d5020, 0xb5ed: 0x6c21d020, 0xb5ee: 0x6c21d420, 0xb5ef: 0x6c06de20,
+ 0xb5f8: 0x6c21f620, 0xb5fa: 0x6c21ec20,
+ 0xb5fe: 0x6c21dc20,
+ // Block 0x2d8, offset 0xb600
+ 0xb603: 0x6c21ea20,
+ 0xb60a: 0x6c14a620,
+ 0xb60d: 0x6c21e620, 0xb60e: 0x6c21ee20,
+ 0xb616: 0x6c064020,
+ 0xb618: 0x6c0a9220, 0xb61b: 0x6c0e2620,
+ 0xb61f: 0x6c21da20,
+ 0xb627: 0x6c156a20,
+ 0xb62b: 0x6c21e020,
+ 0xb62e: 0x6c21d220, 0xb62f: 0x6c101020,
+ 0xb632: 0x6c21d820,
+ 0xb636: 0x6c21e420,
+ 0xb63e: 0x6c172620, 0xb63f: 0x6c090c20,
+ // Block 0x2d9, offset 0xb640
+ 0xb640: 0x6c149020, 0xb642: 0x6c21f820,
+ 0xb64c: 0x6c11bc20, 0xb64f: 0x6c221020,
+ 0xb650: 0x6c061620,
+ 0xb656: 0x6c0a0c20,
+ 0xb658: 0x6c21fc20,
+ 0xb65c: 0x6c162620, 0xb65d: 0x6c06e020, 0xb65f: 0x6c221620,
+ 0xb662: 0x6c009c20,
+ 0xb665: 0x6c221220,
+ 0xb66a: 0x6c21fa20,
+ 0xb66f: 0x6c220620,
+ 0xb672: 0x6c220a20,
+ 0xb676: 0x6c15aa20, 0xb677: 0x6c220020,
+ 0xb67a: 0x6c0f8820,
+ 0xb67d: 0x6c220420,
+ // Block 0x2da, offset 0xb680
+ 0xb682: 0x6c221420,
+ 0xb684: 0x6c220820, 0xb685: 0x6c14de20,
+ 0xb689: 0x6c21fe20, 0xb68b: 0x6c08d420,
+ 0xb68c: 0x6c222e20,
+ 0xb691: 0x6c02c820, 0xb693: 0x6c220220,
+ 0xb694: 0x6c220c20, 0xb695: 0x6c220e20,
+ 0xb69d: 0x6c0dd020, 0xb69e: 0x6c0dac20,
+ 0xb6ac: 0x6c221e20, 0xb6af: 0x6c222a20,
+ 0xb6b2: 0x6c222620,
+ 0xb6b4: 0x6c0f7e20, 0xb6b7: 0x6c223420,
+ 0xb6b8: 0x6c222020,
+ 0xb6be: 0x6c222220, 0xb6bf: 0x6c21f220,
+ // Block 0x2db, offset 0xb6c0
+ 0xb6c1: 0x6c045e20, 0xb6c2: 0x6c129020,
+ 0xb6c6: 0x6c090e20,
+ 0xb6c9: 0x6c074a20,
+ 0xb6cf: 0x6c16ea20,
+ 0xb6d1: 0x6c221a20, 0xb6d3: 0x6c223220,
+ 0xb6d4: 0x6c014e20, 0xb6d5: 0x6c0d0820,
+ 0xb6e0: 0x6c119620, 0xb6e2: 0x6c033220, 0xb6e3: 0x6c16bc20,
+ 0xb6eb: 0x6c149220,
+ 0xb6ec: 0x6c0f1420,
+ 0xb6f1: 0x6c222820, 0xb6f2: 0x6c222c20,
+ 0xb6f8: 0x6c0ca020,
+ 0xb6fe: 0x6c223020, 0xb6ff: 0x6c222420,
+ // Block 0x2dc, offset 0xb700
+ 0xb701: 0x6c221820,
+ 0xb705: 0x6c033620,
+ 0xb714: 0x6c05b620,
+ 0xb718: 0x6c224c20, 0xb71b: 0x6c224220,
+ 0xb71c: 0x6c0c7020, 0xb71f: 0x6c02ba20,
+ 0xb724: 0x6c0a0e20, 0xb726: 0x6c225420,
+ 0xb72d: 0x6c224620, 0xb72e: 0x6c0ec820, 0xb72f: 0x6c224020,
+ 0xb730: 0x6c0f2220,
+ 0xb734: 0x6c228620,
+ 0xb738: 0x6c223a20, 0xb73a: 0x6c223820,
+ 0xb73c: 0x6c224a20,
+ // Block 0x2dd, offset 0xb740
+ 0xb740: 0x6c223e20, 0xb741: 0x6c223c20, 0xb742: 0x6c224820,
+ 0xb744: 0x6c0bc220, 0xb746: 0x6c223620,
+ 0xb74e: 0x6c224e20,
+ 0xb751: 0x6c225020,
+ 0xb757: 0x6c033420,
+ 0xb761: 0x6c225a20, 0xb763: 0x6c225820,
+ 0xb764: 0x6c225c20,
+ 0xb76a: 0x6c226220,
+ 0xb771: 0x6c0fb220, 0xb773: 0x6c225620,
+ 0xb779: 0x6c225e20,
+ // Block 0x2de, offset 0xb780
+ 0xb780: 0x6c05aa20, 0xb781: 0x6c0dea20, 0xb782: 0x6c225220, 0xb783: 0x6c111a20,
+ 0xb786: 0x6c226020,
+ 0xb794: 0x6c226a20, 0xb795: 0x6c226620,
+ 0xb798: 0x6c226c20, 0xb79b: 0x6c227220,
+ 0xb79f: 0x6c226420,
+ 0xb7a0: 0x6c073020, 0xb7a1: 0x6c10f420,
+ 0xb7a4: 0x6c21a420,
+ 0xb7ab: 0x6c15f420,
+ 0xb7ac: 0x6c226820, 0xb7ae: 0x6c227020, 0xb7af: 0x6c0de220,
+ 0xb7b1: 0x6c226e20, 0xb7b3: 0x6c224420,
+ 0xb7b6: 0x6c2e8020,
+ 0xb7ba: 0x6c227820,
+ 0xb7be: 0x6c228020,
+ // Block 0x2df, offset 0xb7c0
+ 0xb7c1: 0x6c227c20,
+ 0xb7c9: 0x6c227420, 0xb7cb: 0x6c227620,
+ 0xb7cf: 0x6c227e20,
+ 0xb7d1: 0x6c227a20,
+ 0xb7d5: 0x6c12b820,
+ 0xb7d8: 0x6c228a20, 0xb7da: 0x6c228420, 0xb7db: 0x6c228220,
+ 0xb7dd: 0x6c228820, 0xb7de: 0x6c109020, 0xb7df: 0x6c228c20,
+ 0xb7e6: 0x6c0e9e20, 0xb7e7: 0x6c0dd220,
+ 0xb7ec: 0x6c0bca20,
+ 0xb7f0: 0x6c228e20, 0xb7f2: 0x6c229220,
+ 0xb7fe: 0x6c229020,
+ // Block 0x2e0, offset 0xb800
+ 0xb80c: 0x6c221c20,
+ 0xb811: 0x6c229420,
+ 0xb818: 0x6c10b620,
+ 0xb823: 0x6c229620,
+ 0xb82b: 0x6c01d820,
+ 0xb82f: 0x6c101420,
+ 0xb830: 0x6c023e20,
+ 0xb838: 0x6c043420,
+ 0xb83c: 0x6c094c20, 0xb83d: 0x6c07bc20,
+ // Block 0x2e1, offset 0xb840
+ 0xb849: 0x6c16d220, 0xb84a: 0x6c0b9020,
+ 0xb84e: 0x6c015020,
+ 0xb852: 0x6c229a20,
+ 0xb859: 0x6c229820,
+ 0xb86c: 0x6c22a020, 0xb86d: 0x6c0e2820, 0xb86e: 0x6c22a620, 0xb86f: 0x6c229c20,
+ 0xb873: 0x6c22a420,
+ 0xb878: 0x6c22a220, 0xb879: 0x6c0fac20, 0xb87a: 0x6c007220,
+ // Block 0x2e2, offset 0xb880
+ 0xb888: 0x6c16b220, 0xb88b: 0x6c22aa20,
+ 0xb88f: 0x6c00cc20,
+ 0xb899: 0x6c22ae20,
+ 0xb89d: 0x6c22ac20, 0xb89f: 0x6c22a820,
+ 0xb8b1: 0x6c229e20,
+ 0xb8b9: 0x6c13da20,
+ 0xb8bd: 0x6c22b220,
+ // Block 0x2e3, offset 0xb8c0
+ 0xb8c9: 0x6c22b020,
+ 0xb8d4: 0x6c015220,
+ 0xb8d9: 0x6c22b620, 0xb8da: 0x6c133c20,
+ 0xb8dc: 0x6c22b420,
+ 0xb8e1: 0x6c14ba20,
+ 0xb8e6: 0x6c0a9620,
+ 0xb8f6: 0x6c0ca220,
+ 0xb8fc: 0x6c0a9420,
+ // Block 0x2e4, offset 0xb900
+ 0xb909: 0x6c16be20,
+ 0xb90c: 0x6c22c220, 0xb90e: 0x6c0c7220,
+ 0xb915: 0x6c22ba20, 0xb916: 0x6c22c420,
+ 0xb919: 0x6c015420,
+ 0xb922: 0x6c22c020,
+ 0xb924: 0x6c116620, 0xb925: 0x6c22b820, 0xb926: 0x6c22be20, 0xb927: 0x6c0a9820,
+ 0xb929: 0x6c120220,
+ 0xb92c: 0x6c22c620, 0xb92e: 0x6c093220,
+ 0xb93d: 0x6c0c7420,
+ // Block 0x2e5, offset 0xb940
+ 0xb944: 0x6c22cc20,
+ 0xb948: 0x6c22bc20, 0xb94a: 0x6c053220,
+ 0xb94f: 0x6c22c820,
+ 0xb954: 0x6c15ac20, 0xb955: 0x6c22ce20,
+ 0xb959: 0x6c31a620,
+ 0xb95f: 0x6c09ea20,
+ 0xb968: 0x6c22d020,
+ 0xb96c: 0x6c22d220,
+ 0xb971: 0x6c110020,
+ 0xb979: 0x6c22d620,
+ 0xb97e: 0x6c22d820,
+ // Block 0x2e6, offset 0xb980
+ 0xb983: 0x6c110a20,
+ 0xb988: 0x6c101620, 0xb989: 0x6c22dc20,
+ 0xb98e: 0x6c22e020,
+ 0xb990: 0x6c167220, 0xb992: 0x6c22da20,
+ 0xb994: 0x6c22de20, 0xb995: 0x6c015620, 0xb997: 0x6c22d420,
+ 0xb99f: 0x6c19d420,
+ 0xb9a0: 0x6c22e220,
+ 0xb9a5: 0x6c0d0a20, 0xb9a6: 0x6c084420, 0xb9a7: 0x6c22e620,
+ 0xb9ac: 0x6c22e420, 0xb9ad: 0x6c0b0c20, 0xb9ae: 0x6c191420,
+ 0xb9b5: 0x6c22e820,
+ 0xb9b9: 0x6c22ec20, 0xb9bb: 0x6c22ca20,
+ 0xb9bc: 0x6c22ea20, 0xb9bf: 0x6c22ee20,
+ // Block 0x2e7, offset 0xb9c0
+ 0xb9c6: 0x6c119820,
+ 0xb9cd: 0x6c22f020,
+ 0xb9d0: 0x6c22f220,
+ 0xb9db: 0x6c22f420,
+ 0xb9e8: 0x6c22f620, 0xb9ea: 0x6c0f2c20,
+ 0xb9ec: 0x6c22fa20, 0xb9ed: 0x6c22f820,
+ 0xb9f0: 0x6c22fc20, 0xb9f2: 0x6c22fe20,
+ 0xb9f5: 0x6c094e20, 0xb9f6: 0x6c12e220,
+ 0xb9fa: 0x6c152820, 0xb9fb: 0x6c230020,
+ 0xb9fc: 0x6c230220, 0xb9fd: 0x6c0ce820, 0xb9fe: 0x6c08d820, 0xb9ff: 0x6c230420,
+ // Block 0x2e8, offset 0xba00
+ 0xba00: 0x6c230620,
+ 0xba06: 0x6c230820, 0xba07: 0x6c137c20,
+ 0xba08: 0x6c11ee20, 0xba0b: 0x6c230a20,
+ 0xba0c: 0x6c115220,
+ 0xba12: 0x6c0eca20,
+ 0xba18: 0x6c230c20, 0xba19: 0x6c020620, 0xba1b: 0x6c044620,
+ 0xba1d: 0x6c14dc20, 0xba1f: 0x6c14bc20,
+ 0xba21: 0x6c01a020, 0xba22: 0x6c16ec20,
+ 0xba27: 0x6c143820,
+ 0xba29: 0x6c132c20,
+ 0xba32: 0x6c0bee20,
+ 0xba34: 0x6c230e20,
+ 0xba39: 0x6c106e20,
+ 0xba3d: 0x6c05e620, 0xba3e: 0x6c231020,
+ // Block 0x2e9, offset 0xba40
+ 0xba40: 0x6c07c020, 0xba41: 0x6c231420, 0xba42: 0x6c231220,
+ 0xba47: 0x6c231620,
+ 0xba52: 0x6c231820,
+ 0xba56: 0x6c231a20,
+ 0xba60: 0x6c03e820, 0xba62: 0x6c231c20,
+ 0xba67: 0x6c231e20,
+ 0xba6c: 0x6c05e820, 0xba6f: 0x6c11f020,
+ 0xba72: 0x6c232220,
+ 0xba76: 0x6c0af220,
+ 0xba79: 0x6c232020,
+ // Block 0x2ea, offset 0xba80
+ 0xba82: 0x6c049820, 0xba83: 0x6c232420,
+ 0xba84: 0x6c232820, 0xba86: 0x6c232620,
+ 0xba8e: 0x6c232a20,
+ 0xba90: 0x6c064220, 0xba92: 0x6c232c20,
+ 0xba97: 0x6c04fa20,
+ 0xba99: 0x6c0cbc20, 0xba9b: 0x6c075620,
+ 0xbaa0: 0x6c233020, 0xbaa1: 0x6c233220, 0xbaa2: 0x6c232e20,
+ 0xbaa9: 0x6c096a20,
+ 0xbaac: 0x6c107820, 0xbaad: 0x6c049a20,
+ 0xbab7: 0x6c233620,
+ 0xbab8: 0x6c0e0c20, 0xbab9: 0x6c233420,
+ 0xbabc: 0x6c16ee20, 0xbabd: 0x6c116820,
+ // Block 0x2eb, offset 0xbac0
+ 0xbaca: 0x6c233c20,
+ 0xbad6: 0x6c234020, 0xbad7: 0x6c233a20,
+ 0xbadb: 0x6c14f820,
+ 0xbadc: 0x6c233e20, 0xbadd: 0x6c234220, 0xbadf: 0x6c165020,
+ 0xbae5: 0x6c234a20,
+ 0xbae9: 0x6c234820, 0xbaea: 0x6c0ea020, 0xbaeb: 0x6c10fe20,
+ 0xbaee: 0x6c05ea20, 0xbaef: 0x6c234620,
+ 0xbaf4: 0x6c234420, 0xbaf6: 0x6c156e20, 0xbaf7: 0x6c157020,
+ 0xbafe: 0x6c234c20, 0xbaff: 0x6c015820,
+ // Block 0x2ec, offset 0xbb00
+ 0xbb04: 0x6c074820, 0xbb05: 0x6c089820,
+ 0xbb0e: 0x6c234e20, 0xbb0f: 0x6c235020,
+ 0xbb17: 0x6c235420,
+ 0xbb23: 0x6c09d220,
+ 0xbb28: 0x6c235820, 0xbb2a: 0x6c235620,
+ 0xbb30: 0x6c235a20, 0xbb32: 0x6c028e20,
+ 0xbb35: 0x6c235e20,
+ 0xbb38: 0x6c235c20, 0xbb3a: 0x6c236220, 0xbb3b: 0x6c236020,
+ // Block 0x2ed, offset 0xbb40
+ 0xbb44: 0x6c061820, 0xbb47: 0x6c161820,
+ 0xbb49: 0x6c04c020, 0xbb4b: 0x6c018420,
+ 0xbb56: 0x6c04fc20,
+ 0xbb69: 0x6c037220,
+ 0xbb72: 0x6c169820, 0xbb73: 0x6c236620,
+ 0xbb7b: 0x6c236a20,
+ // Block 0x2ee, offset 0xbb80
+ 0xbb80: 0x6c236c20, 0xbb82: 0x6c01da20,
+ 0xbb88: 0x6c236420, 0xbb8a: 0x6c084620,
+ 0xbb8d: 0x6c0ef220, 0xbb8e: 0x6c236820,
+ 0xbb9e: 0x6c237220,
+ 0xbba0: 0x6c096c20,
+ 0xbba5: 0x6c236e20,
+ 0xbbaa: 0x6c056020,
+ 0xbbad: 0x6c11f220, 0xbbae: 0x6c237020,
+ 0xbbb1: 0x6c23a620,
+ 0xbbb8: 0x6c237c20,
+ 0xbbbe: 0x6c061a20,
+ // Block 0x2ef, offset 0xbbc0
+ 0xbbc3: 0x6c043620,
+ 0xbbc5: 0x6c237620, 0xbbc6: 0x6c160620,
+ 0xbbc9: 0x6c162820,
+ 0xbbe2: 0x6c0de420,
+ 0xbbe5: 0x6c237a20,
+ 0xbbf2: 0x6c237e20, 0xbbf3: 0x6c167420,
+ 0xbbf4: 0x6c04d620, 0xbbf5: 0x6c125820, 0xbbf6: 0x6c113820,
+ 0xbbfa: 0x6c238020,
+ 0xbbff: 0x6c238420,
+ // Block 0x2f0, offset 0xbc00
+ 0xbc01: 0x6c238a20,
+ 0xbc15: 0x6c238220,
+ 0xbc19: 0x6c238820, 0xbc1a: 0x6c067420, 0xbc1b: 0x6c011620,
+ 0xbc1c: 0x6c238c20, 0xbc1e: 0x6c0ba420, 0xbc1f: 0x6c238620,
+ 0xbc20: 0x6c168020, 0xbc23: 0x6c239220,
+ 0xbc24: 0x6c31a220,
+ 0xbc29: 0x6c238e20, 0xbc2a: 0x6c239420,
+ 0xbc2f: 0x6c237820,
+ 0xbc30: 0x6c239020, 0xbc33: 0x6c079020,
+ 0xbc36: 0x6c239620,
+ 0xbc3e: 0x6c239820,
+ // Block 0x2f1, offset 0xbc40
+ 0xbc43: 0x6c160820,
+ 0xbc4b: 0x6c239a20,
+ 0xbc5e: 0x6c239c20,
+ 0xbc62: 0x6c237420,
+ 0xbc67: 0x6c239e20,
+ 0xbc70: 0x6c033820,
+ 0xbc7d: 0x6c08da20,
+ // Block 0x2f2, offset 0xbc80
+ 0xbc8a: 0x6c23a020,
+ 0xbc8f: 0x6c23a220,
+ 0xbc94: 0x6c23a420,
+ 0xbc9c: 0x6c00f220,
+ 0xbca0: 0x6c23a820, 0xbca2: 0x6c129220, 0xbca3: 0x6c23aa20,
+ 0xbca6: 0x6c02f820, 0xbca7: 0x6c23ac20,
+ 0xbca9: 0x6c23ae20,
+ 0xbcae: 0x6c23b020,
+ 0xbcb0: 0x6c23b420, 0xbcb1: 0x6c23b620, 0xbcb2: 0x6c23b220,
+ 0xbcb6: 0x6c12c220, 0xbcb7: 0x6c23ba20,
+ 0xbcb8: 0x6c23b820,
+ // Block 0x2f3, offset 0xbcc0
+ 0xbcc3: 0x6c23be20,
+ 0xbcc4: 0x6c23bc20, 0xbcc5: 0x6c23c020,
+ 0xbccc: 0x6c23c220, 0xbccd: 0x6c23c620, 0xbcce: 0x6c23c420,
+ 0xbcd1: 0x6c074e20, 0xbcd3: 0x6c23ca20,
+ 0xbcd5: 0x6c23c820,
+ 0xbcd8: 0x6c033a20, 0xbcda: 0x6c0b6a20,
+ 0xbcdc: 0x6c0fa420, 0xbcde: 0x6c23cc20, 0xbcdf: 0x6c0bf020,
+ 0xbce3: 0x6c084820,
+ 0xbce5: 0x6c016e20, 0xbce6: 0x6c23ce20,
+ 0xbce8: 0x6c15ae20, 0xbceb: 0x6c139e20,
+ 0xbcec: 0x6c23d020,
+ 0xbcf0: 0x6c0fb420, 0xbcf1: 0x6c157220, 0xbcf2: 0x6c06e220, 0xbcf3: 0x6c0b3e20,
+ 0xbcf7: 0x6c0e4a20,
+ 0xbcf8: 0x6c18ca20, 0xbcfa: 0x6c0ecc20, 0xbcfb: 0x6c020820,
+ 0xbcfc: 0x6c23d220,
+ // Block 0x2f4, offset 0xbd00
+ 0xbd04: 0x6c23d420, 0xbd06: 0x6c23de20,
+ 0xbd09: 0x6c23da20, 0xbd0a: 0x6c23d820, 0xbd0b: 0x6c1ec620,
+ 0xbd0c: 0x6c024020, 0xbd0d: 0x6c23d620, 0xbd0f: 0x6c007420,
+ 0xbd11: 0x6c11b420,
+ 0xbd14: 0x6c11f420,
+ 0xbd19: 0x6c162a20, 0xbd1a: 0x6c23e020, 0xbd1b: 0x6c23dc20,
+ 0xbd1c: 0x6c0e6c20, 0xbd1d: 0x6c0bcc20,
+ 0xbd20: 0x6c11b620, 0xbd22: 0x6c127620,
+ 0xbd24: 0x6c23e420, 0xbd25: 0x6c162020, 0xbd26: 0x6c057e20, 0xbd27: 0x6c23e620,
+ 0xbd29: 0x6c23e220, 0xbd2a: 0x6c120c20, 0xbd2b: 0x6c23e820,
+ 0xbd2d: 0x6c23ea20,
+ 0xbd30: 0x6c007620, 0xbd33: 0x6c0af420,
+ 0xbd34: 0x6c23f420, 0xbd36: 0x6c23ee20, 0xbd37: 0x6c10c220,
+ 0xbd38: 0x6c23ec20,
+ 0xbd3f: 0x6c03b820,
+ // Block 0x2f5, offset 0xbd40
+ 0xbd42: 0x6c23fa20,
+ 0xbd46: 0x6c23f020, 0xbd47: 0x6c23f220,
+ 0xbd49: 0x6c23f820, 0xbd4a: 0x6c23f620, 0xbd4b: 0x6c126620,
+ 0xbd4e: 0x6c0cc020, 0xbd4f: 0x6c0cbe20,
+ 0xbd51: 0x6c03ea20,
+ 0xbd54: 0x6c23fc20,
+ 0xbd5a: 0x6c23fe20,
+ 0xbd5d: 0x6c240020,
+ 0xbd63: 0x6c240420,
+ 0xbd65: 0x6c240220,
+ 0xbd6b: 0x6c012820,
+ 0xbd71: 0x6c241420, 0xbd72: 0x6c123020, 0xbd73: 0x6c240820,
+ 0xbd75: 0x6c240c20,
+ 0xbd78: 0x6c241020, 0xbd79: 0x6c0b4020,
+ 0xbd7c: 0x6c241220, 0xbd7d: 0x6c240e20, 0xbd7e: 0x6c091020,
+ // Block 0x2f6, offset 0xbd80
+ 0xbd82: 0x6c240620, 0xbd83: 0x6c240a20,
+ 0xbd85: 0x6c12a020, 0xbd87: 0x6c0a9a20,
+ 0xbd8a: 0x6c241820,
+ 0xbd8d: 0x6c241620,
+ 0xbd92: 0x6c241a20,
+ 0xbd94: 0x6c08dc20, 0xbd95: 0x6c077620,
+ 0xbd98: 0x6c101a20, 0xbd99: 0x6c241c20, 0xbd9b: 0x6c0f0620,
+ 0xbd9e: 0x6c242020,
+ 0xbda2: 0x6c160a20, 0xbda3: 0x6c241e20,
+ 0xbda9: 0x6c0d0e20,
+ 0xbdb0: 0x6c242a20, 0xbdb2: 0x6c242e20, 0xbdb3: 0x6c243020,
+ 0xbdb4: 0x6c0e5c20,
+ 0xbdba: 0x6c242c20,
+ 0xbdbc: 0x6c242620, 0xbdbe: 0x6c242220, 0xbdbf: 0x6c242420,
+ // Block 0x2f7, offset 0xbdc0
+ 0xbdc1: 0x6c242820,
+ 0xbdc9: 0x6c243620, 0xbdcb: 0x6c243220,
+ 0xbdcd: 0x6c243420,
+ 0xbddf: 0x6c243820,
+ 0xbde0: 0x6c243c20, 0xbde1: 0x6c243e20, 0xbde2: 0x6c244020,
+ 0xbde4: 0x6c244220, 0xbde7: 0x6c243a20,
+ 0xbdf0: 0x6c244620,
+ 0xbdf4: 0x6c244420,
+ 0xbdfb: 0x6c244820,
+ // Block 0x2f8, offset 0xbe00
+ 0xbe02: 0x6c165220,
+ 0xbe06: 0x6c244e20, 0xbe07: 0x6c244a20,
+ 0xbe08: 0x6c244c20,
+ 0xbe0c: 0x6c037420,
+ 0xbe12: 0x6c154c20,
+ 0xbe16: 0x6c136c20,
+ 0xbe18: 0x6c245220,
+ 0xbe1c: 0x6c245020,
+ 0xbe21: 0x6c245420, 0xbe22: 0x6c245620,
+ 0xbe27: 0x6c245e20,
+ 0xbe28: 0x6c245820, 0xbe29: 0x6c245a20, 0xbe2a: 0x6c245c20,
+ 0xbe2c: 0x6c246020,
+ 0xbe30: 0x6c246220, 0xbe32: 0x6c246420,
+ 0xbe36: 0x6c246620,
+ 0xbe38: 0x6c246820, 0xbe3a: 0x6c11be20, 0xbe3b: 0x6c0fcc20,
+ 0xbe3c: 0x6c246a20, 0xbe3d: 0x6c118820, 0xbe3e: 0x6c128420,
+ // Block 0x2f9, offset 0xbe40
+ 0xbe40: 0x6c246c20, 0xbe43: 0x6c246e20,
+ 0xbe44: 0x6c0f8020, 0xbe46: 0x6c024220, 0xbe47: 0x6c06e420,
+ 0xbe48: 0x6c247020, 0xbe4b: 0x6c247220,
+ 0xbe4e: 0x6c247420,
+ 0xbe50: 0x6c082620, 0xbe53: 0x6c247820,
+ 0xbe56: 0x6c247620,
+ 0xbe59: 0x6c247a20, 0xbe5a: 0x6c247c20,
+ 0xbe6e: 0x6c123220,
+ 0xbe70: 0x6c247e20,
+ 0xbe74: 0x6c248020, 0xbe77: 0x6c317020,
+ 0xbe78: 0x6c248220, 0xbe79: 0x6c248420, 0xbe7a: 0x6c248620,
+ 0xbe7f: 0x6c083020,
+ // Block 0x2fa, offset 0xbe80
+ 0xbe82: 0x6c248820, 0xbe83: 0x6c115020,
+ 0xbe86: 0x6c145220,
+ 0xbe88: 0x6c011820, 0xbe8a: 0x6c012a20,
+ 0xbe8d: 0x6c248a20,
+ 0xbe92: 0x6c248e20,
+ 0xbe96: 0x6c248c20, 0xbe97: 0x6c100c20,
+ 0xbe9b: 0x6c0bf220,
+ 0xbe9c: 0x6c20e820, 0xbe9e: 0x6c249020, 0xbe9f: 0x6c14d220,
+ 0xbea1: 0x6c249220, 0xbea3: 0x6c033c20,
+ 0xbea4: 0x6c120e20, 0xbea5: 0x6c249420, 0xbea7: 0x6c249620,
+ 0xbeaa: 0x6c249820,
+ 0xbeae: 0x6c150820,
+ 0xbeb2: 0x6c14fa20,
+ 0xbeb4: 0x6c0eec20,
+ 0xbeb8: 0x6c0d1020, 0xbebb: 0x6c249c20,
+ 0xbebe: 0x6c0a1020,
+ // Block 0x2fb, offset 0xbec0
+ 0xbec1: 0x6c0a9c20,
+ 0xbec4: 0x6c24a220, 0xbec7: 0x6c24a020,
+ 0xbec8: 0x6c249e20, 0xbec9: 0x6c125a20, 0xbecb: 0x6c033e20,
+ 0xbecc: 0x6c05f220,
+ 0xbedb: 0x6c24ae20,
+ 0xbede: 0x6c24a820, 0xbedf: 0x6c0b4220,
+ 0xbee0: 0x6c14b420,
+ 0xbee4: 0x6c24a620, 0xbee5: 0x6c24aa20, 0xbee6: 0x6c24ac20,
+ 0xbee9: 0x6c24a420,
+ 0xbef7: 0x6c24b020,
+ 0xbef8: 0x6c24b220, 0xbefa: 0x6c0ece20,
+ 0xbefc: 0x6c037620,
+ // Block 0x2fc, offset 0xbf00
+ 0xbf00: 0x6c0e7e20,
+ 0xbf07: 0x6c24b420,
+ 0xbf1a: 0x6c24b620, 0xbf1b: 0x6c24bc20,
+ 0xbf21: 0x6c0b9220, 0xbf23: 0x6c107020,
+ 0xbf25: 0x6c24be20, 0xbf26: 0x6c143a20,
+ 0xbf28: 0x6c24b820, 0xbf2b: 0x6c24ba20,
+ 0xbf39: 0x6c24c420,
+ 0xbf3e: 0x6c24c220, 0xbf3f: 0x6c24c020,
+ // Block 0x2fd, offset 0xbf40
+ 0xbf4b: 0x6c24c820,
+ 0xbf4e: 0x6c24c620,
+ 0xbf51: 0x6c24ca20,
+ 0xbf5e: 0x6c24ce20,
+ 0xbf60: 0x6c24cc20,
+ 0xbf65: 0x6c137220,
+ 0xbf6c: 0x6c09f820, 0xbf6d: 0x6c165420,
+ 0xbf70: 0x6c24d020, 0xbf73: 0x6c105620,
+ 0xbf76: 0x6c24d220,
+ 0xbf79: 0x6c24d420, 0xbf7b: 0x6c24dc20,
+ 0xbf7c: 0x6c24d820, 0xbf7d: 0x6c24da20, 0xbf7f: 0x6c24d620,
+ // Block 0x2fe, offset 0xbf80
+ 0xbf87: 0x6c24de20,
+ 0xbf8d: 0x6c24e020,
+ 0xbf97: 0x6c24e220,
+ 0xbf9a: 0x6c24e420, 0xbf9b: 0x6c14be20,
+ 0xbf9c: 0x6c24e620,
+ 0xbfa2: 0x6c153020, 0xbfa3: 0x6c24e820,
+ 0xbfa5: 0x6c0e5020, 0xbfa7: 0x6c117820,
+ 0xbfa9: 0x6c04fe20,
+ 0xbfad: 0x6c0e2a20, 0xbfae: 0x6c24ea20, 0xbfaf: 0x6c049c20,
+ 0xbfb3: 0x6c0c2020,
+ 0xbfbc: 0x6c24ec20,
+ // Block 0x2ff, offset 0xbfc0
+ 0xbfc2: 0x6c079220,
+ 0xbfcc: 0x6c24ee20,
+ 0xbfd2: 0x6c24f020,
+ 0xbfd4: 0x6c05ec20, 0xbfd5: 0x6c07c220,
+ 0xbfe0: 0x6c24f420,
+ 0xbfe5: 0x6c0fd820, 0xbfe6: 0x6c07c420, 0xbfe7: 0x6c040820,
+ 0xbff2: 0x6c13dc20,
+ 0xbff4: 0x6c113a20,
+ 0xbffa: 0x6c0fda20,
+ 0xbfff: 0x6c071420,
+ // Block 0x300, offset 0xc000
+ 0xc005: 0x6c24f820,
+ 0xc01d: 0x6c0a9e20,
+ 0xc02b: 0x6c162c20,
+ 0xc02c: 0x6c06e620, 0xc02f: 0x6c05ee20,
+ 0xc032: 0x6c11a620,
+ 0xc034: 0x6c24fc20,
+ 0xc03c: 0x6c250020,
+ // Block 0x301, offset 0xc040
+ 0xc041: 0x6c067620,
+ 0xc046: 0x6c24fe20, 0xc047: 0x6c0f5c20,
+ 0xc04c: 0x6c250420, 0xc04d: 0x6c026220, 0xc04e: 0x6c24fa20,
+ 0xc051: 0x6c123420, 0xc053: 0x6c00dc20,
+ 0xc055: 0x6c07f020, 0xc057: 0x6c172820,
+ 0xc05a: 0x6c250220,
+ 0xc063: 0x6c250620,
+ 0xc067: 0x6c136e20,
+ 0xc069: 0x6c0c3220, 0xc06a: 0x6c250a20,
+ 0xc06f: 0x6c250c20,
+ 0xc075: 0x6c250820,
+ 0xc07a: 0x6c029020,
+ 0xc07c: 0x6c251820, 0xc07e: 0x6c251620,
+ // Block 0x302, offset 0xc080
+ 0xc081: 0x6c08de20,
+ 0xc085: 0x6c251a20, 0xc086: 0x6c251020,
+ 0xc08a: 0x6c251c20, 0xc08b: 0x6c251220,
+ 0xc090: 0x6c121020, 0xc091: 0x6c250e20,
+ 0xc094: 0x6c251420,
+ 0xc09a: 0x6c252220,
+ 0xc0a7: 0x6c252020,
+ 0xc0a8: 0x6c145620,
+ 0xc0ac: 0x6c251e20, 0xc0af: 0x6c009620,
+ 0xc0b4: 0x6c252620,
+ 0xc0bd: 0x6c252420,
+ // Block 0x303, offset 0xc0c0
+ 0xc0c1: 0x6c0aa020,
+ 0xc0c7: 0x6c252820,
+ 0xc0ce: 0x6c0cc220,
+ 0xc0d1: 0x6c252c20, 0xc0d2: 0x6c252a20,
+ 0xc0d9: 0x6c252e20,
+ 0xc0e6: 0x6c24f220,
+ 0xc0ea: 0x6c24f620, 0xc0eb: 0x6c253220,
+ 0xc0ec: 0x6c253020,
+ 0xc0fa: 0x6c08e020,
+ 0xc0fc: 0x6c169a20, 0xc0fe: 0x6c093420,
+ // Block 0x304, offset 0xc100
+ 0xc100: 0x6c253420, 0xc101: 0x6c055220,
+ 0xc107: 0x6c03ec20,
+ 0xc108: 0x6c03ba20, 0xc109: 0x6c089a20,
+ 0xc110: 0x6c157420, 0xc113: 0x6c254020,
+ 0xc115: 0x6c253e20, 0xc116: 0x6c0cc420, 0xc117: 0x6c253820,
+ 0xc11a: 0x6c253c20,
+ 0xc11d: 0x6c09e220, 0xc11e: 0x6c0b4420, 0xc11f: 0x6c253a20,
+ 0xc120: 0x6c253620, 0xc122: 0x6c10f820,
+ 0xc125: 0x6c0aa220,
+ 0xc128: 0x6c129420,
+ 0xc12d: 0x6c07c620,
+ 0xc137: 0x6c101c20,
+ 0xc13a: 0x6c254220,
+ 0xc13f: 0x6c254420,
+ // Block 0x305, offset 0xc140
+ 0xc140: 0x6c257020, 0xc141: 0x6c04d820,
+ 0xc144: 0x6c16fe20, 0xc145: 0x6c0ca620,
+ 0xc14a: 0x6c254620,
+ 0xc14d: 0x6c01dc20, 0xc14e: 0x6c0f5e20, 0xc14f: 0x6c131a20,
+ 0xc15d: 0x6c254820,
+ 0xc166: 0x6c046020, 0xc167: 0x6c254a20,
+ 0xc16a: 0x6c254e20,
+ 0xc16e: 0x6c255020,
+ 0xc170: 0x6c10f620, 0xc173: 0x6c255220,
+ 0xc179: 0x6c255420, 0xc17a: 0x6c255620,
+ 0xc17d: 0x6c04da20, 0xc17e: 0x6c01de20, 0xc17f: 0x6c107220,
+ // Block 0x306, offset 0xc180
+ 0xc180: 0x6c099c20, 0xc181: 0x6c089c20,
+ 0xc189: 0x6c255820, 0xc18b: 0x6c099e20,
+ 0xc191: 0x6c01cc20, 0xc192: 0x6c12a220,
+ 0xc195: 0x6c255a20,
+ 0xc198: 0x6c123620,
+ 0xc19f: 0x6c0cc620,
+ 0xc1a1: 0x6c256020, 0xc1a3: 0x6c256220,
+ 0xc1a4: 0x6c117620, 0xc1a6: 0x6c0b4620, 0xc1a7: 0x6c255c20,
+ 0xc1a9: 0x6c0e7620,
+ 0xc1ac: 0x6c255e20,
+ 0xc1b0: 0x6c0aa420,
+ 0xc1bb: 0x6c007820,
+ // Block 0x307, offset 0xc1c0
+ 0xc1c0: 0x6c03be20,
+ 0xc1c8: 0x6c256420, 0xc1cb: 0x6c0f6020,
+ 0xc1cd: 0x6c256620, 0xc1ce: 0x6c0c0e20,
+ 0xc1d4: 0x6c14aa20, 0xc1d7: 0x6c126220,
+ 0xc1d8: 0x6c256820, 0xc1d9: 0x6c256a20, 0xc1da: 0x6c0e5e20,
+ 0xc1dc: 0x6c165620, 0xc1df: 0x6c256e20,
+ 0xc1e0: 0x6c256c20,
+ 0xc1ee: 0x6c096e20,
+ 0xc1f1: 0x6c257220, 0xc1f2: 0x6c00a020,
+ 0xc1f7: 0x6c257820,
+ 0xc1fb: 0x6c257420,
+ 0xc1fc: 0x6c01e020, 0xc1fd: 0x6c058020, 0xc1fe: 0x6c257620, 0xc1ff: 0x6c06e820,
+ // Block 0x308, offset 0xc200
+ 0xc200: 0x6c074020, 0xc202: 0x6c13a420, 0xc203: 0x6c257a20,
+ 0xc206: 0x6c143c20,
+ 0xc209: 0x6c257e20,
+ 0xc20d: 0x6c0c2220, 0xc20e: 0x6c011a20, 0xc20f: 0x6c01ac20,
+ 0xc210: 0x6c001820,
+ 0xc217: 0x6c257c20,
+ 0xc221: 0x6c258020, 0xc222: 0x6c258220, 0xc223: 0x6c0af620,
+ 0xc229: 0x6c258420, 0xc22b: 0x6c029220,
+ 0xc230: 0x6c258820,
+ 0xc234: 0x6c05b820, 0xc236: 0x6c043820,
+ 0xc239: 0x6c258a20, 0xc23a: 0x6c051220,
+ 0xc23d: 0x6c258c20, 0xc23f: 0x6c0c7820,
+ // Block 0x309, offset 0xc240
+ 0xc241: 0x6c108220, 0xc243: 0x6c0c4020,
+ 0xc244: 0x6c080220,
+ 0xc248: 0x6c258e20,
+ 0xc252: 0x6c0e7820, 0xc253: 0x6c0d1220,
+ 0xc255: 0x6c259220, 0xc256: 0x6c259620, 0xc257: 0x6c259020,
+ 0xc258: 0x6c259420,
+ 0xc25f: 0x6c052820,
+ 0xc269: 0x6c259820, 0xc26a: 0x6c053020,
+ 0xc26e: 0x6c043a20, 0xc26f: 0x6c15b020,
+ 0xc270: 0x6c259c20,
+ 0xc276: 0x6c259e20,
+ 0xc27a: 0x6c00d820,
+ 0xc27f: 0x6c25a420,
+ // Block 0x30a, offset 0xc280
+ 0xc283: 0x6c02e020,
+ 0xc284: 0x6c25a220, 0xc285: 0x6c25a020, 0xc287: 0x6c25a820,
+ 0xc288: 0x6c259a20, 0xc28a: 0x6c25aa20, 0xc28b: 0x6c161a20,
+ 0xc28d: 0x6c25ac20, 0xc28f: 0x6c25ae20,
+ 0xc292: 0x6c1ac220, 0xc293: 0x6c25b220,
+ 0xc295: 0x6c25b020,
+ 0xc299: 0x6c25b420, 0xc29a: 0x6c25b620,
+ 0xc29c: 0x6c163220, 0xc29d: 0x6c25b820, 0xc29f: 0x6c2f4820,
+ 0xc2a0: 0x6c0aa620, 0xc2a1: 0x6c25ba20, 0xc2a2: 0x6c25bc20, 0xc2a3: 0x6c09fa20,
+ 0xc2a5: 0x6c105820, 0xc2a6: 0x6c25be20,
+ 0xc2aa: 0x6c0e0420,
+ 0xc2ad: 0x6c25c020, 0xc2af: 0x6c0e2c20,
+ 0xc2b0: 0x6c25c220,
+ 0xc2b6: 0x6c047220,
+ 0xc2b8: 0x6c182420, 0xc2b9: 0x6c0e6e20, 0xc2ba: 0x6c08f620,
+ 0xc2bf: 0x6c034020,
+ // Block 0x30b, offset 0xc2c0
+ 0xc2c2: 0x6c25c420,
+ 0xc2c4: 0x6c25de20, 0xc2c6: 0x6c25ca20,
+ 0xc2c8: 0x6c043c20, 0xc2ca: 0x6c25c820, 0xc2cb: 0x6c25e220,
+ 0xc2cf: 0x6c25c620,
+ 0xc2d1: 0x6c0aa820,
+ 0xc2d8: 0x6c25ce20, 0xc2d9: 0x6c25d020, 0xc2db: 0x6c0f8220,
+ 0xc2de: 0x6c25d220,
+ 0xc2e0: 0x6c02b020,
+ 0xc2e5: 0x6c0b7820, 0xc2e6: 0x6c12e420,
+ 0xc2e8: 0x6c25d620,
+ 0xc2ec: 0x6c0dc820,
+ 0xc2f3: 0x6c25cc20,
+ 0xc2f5: 0x6c25d420, 0xc2f6: 0x6c25d820,
+ 0xc2f9: 0x6c080e20,
+ // Block 0x30c, offset 0xc300
+ 0xc305: 0x6c25e620, 0xc306: 0x6c127820,
+ 0xc308: 0x6c11ac20, 0xc309: 0x6c101e20, 0xc30b: 0x6c04dc20,
+ 0xc30c: 0x6c25e420, 0xc30d: 0x6c25e020, 0xc30f: 0x6c11ca20,
+ 0xc310: 0x6c25da20, 0xc311: 0x6c0e7020, 0xc312: 0x6c102220,
+ 0xc314: 0x6c102020, 0xc316: 0x6c080420,
+ 0xc31d: 0x6c260a20,
+ 0xc325: 0x6c25ea20, 0xc327: 0x6c25ee20,
+ 0xc32c: 0x6c25f420, 0xc32e: 0x6c25f620,
+ 0xc330: 0x6c25f020, 0xc331: 0x6c25f220,
+ 0xc334: 0x6c25ec20, 0xc335: 0x6c25e820,
+ 0xc33a: 0x6c25dc20,
+ // Block 0x30d, offset 0xc340
+ 0xc346: 0x6c137620, 0xc347: 0x6c01e220,
+ 0xc34b: 0x6c260420,
+ 0xc34d: 0x6c25fe20, 0xc34f: 0x6c260820,
+ 0xc352: 0x6c260620,
+ 0xc354: 0x6c118a20, 0xc355: 0x6c149e20, 0xc357: 0x6c084a20,
+ 0xc358: 0x6c25fa20, 0xc359: 0x6c260c20, 0xc35a: 0x6c260220,
+ 0xc35c: 0x6c260020, 0xc35d: 0x6c25f820, 0xc35f: 0x6c25fc20,
+ 0xc361: 0x6c034220,
+ 0xc36a: 0x6c0e2e20,
+ 0xc36d: 0x6c0c7a20,
+ 0xc371: 0x6c11a420,
+ 0xc374: 0x6c261620,
+ 0xc378: 0x6c11a820,
+ // Block 0x30e, offset 0xc380
+ 0xc380: 0x6c0c4220, 0xc381: 0x6c261020,
+ 0xc384: 0x6c11fe20, 0xc386: 0x6c261820, 0xc387: 0x6c137e20,
+ 0xc389: 0x6c0e6a20, 0xc38b: 0x6c260e20,
+ 0xc38c: 0x6c261220, 0xc38f: 0x6c261420,
+ 0xc39d: 0x6c261a20,
+ 0xc3a0: 0x6c091820,
+ 0xc3a4: 0x6c107420, 0xc3a5: 0x6c262420, 0xc3a6: 0x6c262220,
+ 0xc3a9: 0x6c261c20,
+ 0xc3ad: 0x6c16f020,
+ 0xc3b3: 0x6c262e20,
+ 0xc3b6: 0x6c263620, 0xc3b7: 0x6c263020,
+ // Block 0x30f, offset 0xc3c0
+ 0xc3c0: 0x6c262820,
+ 0xc3c7: 0x6c262a20,
+ 0xc3cd: 0x6c263420,
+ 0xc3d1: 0x6c261e20, 0xc3d2: 0x6c190c20, 0xc3d3: 0x6c262c20,
+ 0xc3d4: 0x6c262020, 0xc3d7: 0x6c263220,
+ 0xc3df: 0x6c263e20,
+ 0xc3e1: 0x6c034420, 0xc3e3: 0x6c263820,
+ 0xc3e7: 0x6c263a20,
+ 0xc3ea: 0x6c263c20, 0xc3eb: 0x6c264220,
+ 0xc3f7: 0x6c264020,
+ 0xc3f8: 0x6c124c20,
+ 0xc3fd: 0x6c264420, 0xc3fe: 0x6c16c020, 0xc3ff: 0x6c13b220,
+ // Block 0x310, offset 0xc400
+ 0xc400: 0x6c264e20, 0xc403: 0x6c264820,
+ 0xc40c: 0x6c264620, 0xc40d: 0x6c0c2420, 0xc40f: 0x6c264c20,
+ 0xc410: 0x6c265020,
+ 0xc414: 0x6c264a20, 0xc416: 0x6c265820,
+ 0xc418: 0x6c265220,
+ 0xc41f: 0x6c265420,
+ 0xc420: 0x6c262620,
+ 0xc424: 0x6c265620, 0xc425: 0x6c265a20,
+ 0xc42c: 0x6c265c20,
+ 0xc433: 0x6c136420,
+ 0xc435: 0x6c265e20,
+ 0xc43e: 0x6c151420,
+ // Block 0x311, offset 0xc440
+ 0xc441: 0x6c04c420, 0xc442: 0x6c053620, 0xc443: 0x6c266020,
+ 0xc449: 0x6c134020, 0xc44b: 0x6c0b9420,
+ 0xc44d: 0x6c14b020,
+ 0xc450: 0x6c266220, 0xc452: 0x6c162e20,
+ 0xc455: 0x6c118c20, 0xc457: 0x6c0cc820,
+ 0xc458: 0x6c110c20, 0xc45b: 0x6c09e620,
+ 0xc45f: 0x6c004020,
+ 0xc461: 0x6c266c20, 0xc462: 0x6c266820,
+ 0xc464: 0x6c266420, 0xc465: 0x6c02f220, 0xc467: 0x6c0aaa20,
+ 0xc468: 0x6c266e20, 0xc46b: 0x6c266a20,
+ 0xc46d: 0x6c266620, 0xc46e: 0x6c267620,
+ 0xc471: 0x6c267420, 0xc472: 0x6c267220, 0xc473: 0x6c267020,
+ 0xc479: 0x6c267820,
+ 0xc47d: 0x6c267a20, 0xc47e: 0x6c0bf420,
+ // Block 0x312, offset 0xc480
+ 0xc480: 0x6c267c20, 0xc482: 0x6c268020,
+ 0xc485: 0x6c267e20,
+ 0xc48a: 0x6c064420,
+ 0xc48e: 0x6c0cac20,
+ 0xc492: 0x6c268420,
+ 0xc496: 0x6c102420,
+ 0xc498: 0x6c268220,
+ 0xc49c: 0x6c268620, 0xc49e: 0x6c134220, 0xc49f: 0x6c0d1420,
+ 0xc4a0: 0x6c06ea20, 0xc4a2: 0x6c268820,
+ 0xc4a7: 0x6c165820,
+ 0xc4af: 0x6c268c20,
+ 0xc4b2: 0x6c268e20,
+ 0xc4b4: 0x6c269020, 0xc4b6: 0x6c269220,
+ 0xc4b8: 0x6c089e20, 0xc4ba: 0x6c269420, 0xc4bb: 0x6c058220,
+ 0xc4be: 0x6c044020,
+ // Block 0x313, offset 0xc4c0
+ 0xc4c0: 0x6c03c020, 0xc4c2: 0x6c269820,
+ 0xc4c4: 0x6c153620, 0xc4c5: 0x6c06ec20, 0xc4c6: 0x6c269620,
+ 0xc4ca: 0x6c269e20, 0xc4cb: 0x6c151c20,
+ 0xc4cd: 0x6c111c20,
+ 0xc4d0: 0x6c128220,
+ 0xc4d4: 0x6c0a1220, 0xc4d5: 0x6c269c20, 0xc4d7: 0x6c093620,
+ 0xc4d8: 0x6c06ee20, 0xc4d9: 0x6c08a020, 0xc4da: 0x6c043e20, 0xc4db: 0x6c134420,
+ 0xc4dc: 0x6c269a20,
+ 0xc4e0: 0x6c0cca20, 0xc4e1: 0x6c141820, 0xc4e2: 0x6c080620,
+ 0xc4eb: 0x6c08a220,
+ 0xc4ec: 0x6c0f2a20, 0xc4ee: 0x6c26a420, 0xc4ef: 0x6c168620,
+ 0xc4f0: 0x6c07ca20, 0xc4f2: 0x6c26a620, 0xc4f3: 0x6c0b4820,
+ 0xc4f5: 0x6c26aa20,
+ 0xc4f9: 0x6c0aac20, 0xc4fa: 0x6c077820,
+ 0xc4ff: 0x6c26a820,
+ // Block 0x314, offset 0xc500
+ 0xc502: 0x6c09a020, 0xc503: 0x6c061c20,
+ 0xc504: 0x6c0ccc20, 0xc505: 0x6c26a020, 0xc506: 0x6c26ac20,
+ 0xc50b: 0x6c26a220,
+ 0xc50c: 0x6c058420, 0xc50e: 0x6c26b220, 0xc50f: 0x6c26ba20,
+ 0xc510: 0x6c05ba20,
+ 0xc516: 0x6c26b020,
+ 0xc51b: 0x6c26c220,
+ 0xc51e: 0x6c06f020,
+ 0xc521: 0x6c15e620, 0xc522: 0x6c003820, 0xc523: 0x6c26bc20,
+ 0xc526: 0x6c044220,
+ 0xc528: 0x6c26b620,
+ 0xc52e: 0x6c26b820,
+ 0xc531: 0x6c102620, 0xc532: 0x6c26b420, 0xc533: 0x6c26ae20,
+ 0xc535: 0x6c024420, 0xc536: 0x6c0c4820,
+ 0xc539: 0x6c05f020,
+ 0xc53d: 0x6c26c620,
+ // Block 0x315, offset 0xc540
+ 0xc549: 0x6c26c020,
+ 0xc54f: 0x6c26c420,
+ 0xc553: 0x6c26be20,
+ 0xc559: 0x6c058620, 0xc55a: 0x6c0d5e20, 0xc55b: 0x6c26c820,
+ 0xc55c: 0x6c0d1820, 0xc55f: 0x6c26e220,
+ 0xc562: 0x6c26da20, 0xc563: 0x6c26ce20,
+ 0xc56b: 0x6c26d620,
+ 0xc56c: 0x6c098420, 0xc56d: 0x6c007a20, 0xc56e: 0x6c26cc20, 0xc56f: 0x6c26dc20,
+ 0xc570: 0x6c26e420, 0xc571: 0x6c06f220, 0xc572: 0x6c14fc20,
+ 0xc574: 0x6c0f1c20, 0xc575: 0x6c26d020,
+ 0xc578: 0x6c26e020, 0xc57a: 0x6c26ca20, 0xc57b: 0x6c0e3020,
+ 0xc57d: 0x6c26d420, 0xc57e: 0x6c003a20, 0xc57f: 0x6c14e420,
+ // Block 0x316, offset 0xc580
+ 0xc587: 0x6c26d220,
+ 0xc58a: 0x6c04de20, 0xc58b: 0x6c123820,
+ 0xc58f: 0x6c0d1620,
+ 0xc591: 0x6c166820, 0xc592: 0x6c0a2a20,
+ 0xc595: 0x6c273220,
+ 0xc598: 0x6c26e620, 0xc59a: 0x6c0c7c20,
+ 0xc59c: 0x6c26de20, 0xc59d: 0x6c26e820, 0xc59e: 0x6c26ec20,
+ 0xc5a0: 0x6c0f6220, 0xc5a1: 0x6c26f220,
+ 0xc5a4: 0x6c26ea20,
+ 0xc5a8: 0x6c138020, 0xc5a9: 0x6c034620,
+ 0xc5ac: 0x6c14e620, 0xc5af: 0x6c007c20,
+ 0xc5b2: 0x6c26f020,
+ 0xc5b4: 0x6c16c220,
+ 0xc5bb: 0x6c26ee20,
+ // Block 0x317, offset 0xc5c0
+ 0xc5c1: 0x6c015a20,
+ 0xc5c4: 0x6c10c020, 0xc5c5: 0x6c26f420,
+ 0xc5c9: 0x6c270220, 0xc5ca: 0x6c26f620, 0xc5cb: 0x6c270420,
+ 0xc5d2: 0x6c26fc20,
+ 0xc5db: 0x6c119a20,
+ 0xc5de: 0x6c092420, 0xc5df: 0x6c270020,
+ 0xc5e1: 0x6c26fa20, 0xc5e2: 0x6c270620, 0xc5e3: 0x6c26f820,
+ 0xc5e6: 0x6c09d420,
+ 0xc5eb: 0x6c13de20,
+ 0xc5ee: 0x6c09e420,
+ 0xc5f1: 0x6c26fe20, 0xc5f2: 0x6c271620,
+ 0xc5f5: 0x6c270e20, 0xc5f7: 0x6c271420,
+ 0xc5f9: 0x6c271020, 0xc5fa: 0x6c271820, 0xc5fb: 0x6c270c20,
+ 0xc5fd: 0x6c26d820, 0xc5fe: 0x6c0c2620,
+ // Block 0x318, offset 0xc600
+ 0xc601: 0x6c11f620, 0xc603: 0x6c271220,
+ 0xc606: 0x6c270820,
+ 0xc60a: 0x6c0c7e20, 0xc60b: 0x6c058820,
+ 0xc60d: 0x6c09a220,
+ 0xc614: 0x6c0b0e20, 0xc615: 0x6c0ca820, 0xc616: 0x6c271e20,
+ 0xc619: 0x6c272220, 0xc61a: 0x6c272420,
+ 0xc61d: 0x6c271c20, 0xc61e: 0x6c272020,
+ 0xc626: 0x6c270a20, 0xc627: 0x6c271a20,
+ 0xc629: 0x6c272a20, 0xc62a: 0x6c272820,
+ 0xc62d: 0x6c148820,
+ 0xc630: 0x6c053a20,
+ 0xc639: 0x6c272620, 0xc63b: 0x6c272e20,
+ 0xc63c: 0x6c272c20, 0xc63d: 0x6c273420, 0xc63f: 0x6c273820,
+ // Block 0x319, offset 0xc640
+ 0xc642: 0x6c084c20, 0xc643: 0x6c273020,
+ 0xc648: 0x6c273a20, 0xc649: 0x6c273c20,
+ 0xc64c: 0x6c273e20, 0xc64e: 0x6c274a20, 0xc64f: 0x6c0fa220,
+ 0xc650: 0x6c274220, 0xc652: 0x6c274020, 0xc653: 0x6c274420,
+ 0xc654: 0x6c274620, 0xc656: 0x6c274820,
+ 0xc65b: 0x6c274c20,
+ 0xc65c: 0x6c274e20,
+ // Block 0x31a, offset 0xc680
+ 0xc6b6: 0x6c034820,
+ 0xc6b8: 0x6c275020, 0xc6ba: 0x6c275220,
+ // Block 0x31b, offset 0xc6c0
+ 0xc6c5: 0x6c275420,
+ 0xc6cc: 0x6c275620, 0xc6cd: 0x6c275820, 0xc6ce: 0x6c275a20,
+ 0xc6d0: 0x6c275c20, 0xc6d1: 0x6c275e20,
+ 0xc6d4: 0x6c276220, 0xc6d5: 0x6c276020,
+ 0xc6d8: 0x6c276420,
+ 0xc6df: 0x6c276620,
+ 0xc6e0: 0x6c276820,
+ 0xc6e7: 0x6c276e20,
+ 0xc6e8: 0x6c276a20, 0xc6e9: 0x6c276c20, 0xc6ea: 0x6c07da20, 0xc6eb: 0x6c058a20,
+ 0xc6ee: 0x6c0e6020,
+ 0xc6f0: 0x6c11c620, 0xc6f2: 0x6c0a2c20,
+ 0xc6f5: 0x6c113e20, 0xc6f7: 0x6c123a20,
+ 0xc6f8: 0x6c277020, 0xc6f9: 0x6c1da420,
+ // Block 0x31c, offset 0xc700
+ 0xc702: 0x6c277220, 0xc703: 0x6c277620,
+ 0xc705: 0x6c15d620, 0xc706: 0x6c277420, 0xc707: 0x6c277a20,
+ 0xc708: 0x6c277820, 0xc70a: 0x6c15b220,
+ 0xc70c: 0x6c277c20, 0xc70e: 0x6c125c20,
+ 0xc714: 0x6c277e20,
+ 0xc71a: 0x6c278420,
+ 0xc71d: 0x6c278220, 0xc71e: 0x6c278020,
+ 0xc723: 0x6c278620,
+ 0xc724: 0x6c054820,
+ 0xc728: 0x6c0c8020, 0xc729: 0x6c03ee20,
+ 0xc72e: 0x6c278e20, 0xc72f: 0x6c278820,
+ 0xc732: 0x6c278a20,
+ 0xc736: 0x6c279020,
+ 0xc738: 0x6c279220, 0xc739: 0x6c278c20,
+ 0xc73d: 0x6c00ce20,
+ // Block 0x31d, offset 0xc740
+ 0xc741: 0x6c018620,
+ 0xc745: 0x6c279620, 0xc746: 0x6c279820,
+ 0xc74a: 0x6c279a20,
+ 0xc74c: 0x6c15d020,
+ 0xc752: 0x6c09a420,
+ 0xc754: 0x6c279e20, 0xc755: 0x6c279c20,
+ 0xc760: 0x6c0b9620, 0xc761: 0x6c27a020,
+ 0xc766: 0x6c27a220,
+ 0xc769: 0x6c27a420, 0xc76b: 0x6c037a20,
+ 0xc770: 0x6c034a20, 0xc773: 0x6c27a620,
+ 0xc779: 0x6c27a820, 0xc77b: 0x6c144e20,
+ 0xc77c: 0x6c15d220,
+ // Block 0x31e, offset 0xc780
+ 0xc780: 0x6c15b420, 0xc781: 0x6c16f220, 0xc783: 0x6c06f620,
+ 0xc784: 0x6c27ae20, 0xc785: 0x6c093820, 0xc786: 0x6c27ac20,
+ 0xc78b: 0x6c27b020,
+ 0xc78c: 0x6c08e220,
+ 0xc790: 0x6c0d9a20, 0xc792: 0x6c27b220,
+ 0xc795: 0x6c06f420, 0xc797: 0x6c14fe20,
+ 0xc798: 0x6c27b420, 0xc799: 0x6c27b620,
+ 0xc79c: 0x6c27b820,
+ 0xc7a1: 0x6c27ba20,
+ 0xc7a8: 0x6c27bc20,
+ 0xc7b3: 0x6c08e420,
+ 0xc7b6: 0x6c152a20,
+ 0xc7bb: 0x6c27c020,
+ 0xc7bd: 0x6c0e3220, 0xc7bf: 0x6c27be20,
+ // Block 0x31f, offset 0xc7c0
+ 0xc7c6: 0x6c27c420,
+ 0xc7ca: 0x6c27c220,
+ 0xc7d2: 0x6c27c620,
+ 0xc7d6: 0x6c0bf620,
+ 0xc7d8: 0x6c27c820, 0xc7da: 0x6c27ca20,
+ 0xc7de: 0x6c134a20, 0xc7df: 0x6c27cc20,
+ 0xc7e1: 0x6c0d1a20, 0xc7e2: 0x6c27ce20,
+ 0xc7e8: 0x6c27d020,
+ 0xc7ef: 0x6c16c420,
+ 0xc7f0: 0x6c27d620, 0xc7f2: 0x6c27d420, 0xc7f3: 0x6c27d220,
+ 0xc7f4: 0x6c0ed020, 0xc7f6: 0x6c27d820, 0xc7f7: 0x6c0b1020,
+ 0xc7f9: 0x6c27da20,
+ 0xc7fd: 0x6c27dc20, 0xc7fe: 0x6c16f420, 0xc7ff: 0x6c27de20,
+ // Block 0x320, offset 0xc800
+ 0xc804: 0x6c27e020, 0xc805: 0x6c27e420, 0xc806: 0x6c27e220, 0xc807: 0x6c11aa20,
+ 0xc809: 0x6c10da20, 0xc80b: 0x6c170020,
+ 0xc80c: 0x6c11b220,
+ 0xc813: 0x6c27e820,
+ 0xc816: 0x6c0aae20,
+ 0xc818: 0x6c127020, 0xc81a: 0x6c27ea20, 0xc81b: 0x6c27e620,
+ 0xc81d: 0x6c034c20,
+ 0xc821: 0x6c064820, 0xc822: 0x6c08a420,
+ 0xc825: 0x6c123c20,
+ 0xc829: 0x6c05f420, 0xc82a: 0x6c141a20,
+ 0xc82c: 0x6c27f020, 0xc82d: 0x6c27ec20, 0xc82f: 0x6c06f820,
+ 0xc831: 0x6c06fa20, 0xc832: 0x6c009220,
+ 0xc834: 0x6c07e820,
+ 0xc83a: 0x6c115620,
+ // Block 0x321, offset 0xc840
+ 0xc843: 0x6c007e20,
+ 0xc844: 0x6c27fa20, 0xc846: 0x6c0e3420,
+ 0xc84c: 0x6c115420, 0xc84e: 0x6c0dae20,
+ 0xc856: 0x6c27fe20,
+ 0xc859: 0x6c27f620, 0xc85a: 0x6c27fc20, 0xc85b: 0x6c27f220,
+ 0xc85d: 0x6c27f820, 0xc85e: 0x6c13e020,
+ 0xc861: 0x6c064a20,
+ 0xc864: 0x6c00ba20, 0xc865: 0x6c27f420,
+ 0xc86f: 0x6c280220,
+ 0xc871: 0x6c280420,
+ 0xc874: 0x6c105a20,
+ 0xc878: 0x6c049e20,
+ 0xc87c: 0x6c281a20, 0xc87d: 0x6c111e20,
+ // Block 0x322, offset 0xc880
+ 0xc882: 0x6c08a620,
+ 0xc885: 0x6c04a020, 0xc886: 0x6c0c1020, 0xc887: 0x6c171020,
+ 0xc888: 0x6c14ac20, 0xc889: 0x6c280020, 0xc88a: 0x6c0c2820,
+ 0xc89a: 0x6c041220, 0xc89b: 0x6c280620,
+ 0xc8a3: 0x6c280a20,
+ 0xc8a9: 0x6c280820,
+ 0xc8af: 0x6c280c20,
+ 0xc8b1: 0x6c0e0020, 0xc8b3: 0x6c112020,
+ 0xc8b9: 0x6c0ed220,
+ 0xc8be: 0x6c281420,
+ // Block 0x323, offset 0xc8c0
+ 0xc8c6: 0x6c281220,
+ 0xc8cb: 0x6c280e20,
+ 0xc8ce: 0x6c0b6e20,
+ 0xc8d0: 0x6c12e620, 0xc8d1: 0x6c281820, 0xc8d3: 0x6c281620,
+ 0xc8d4: 0x6c06fc20, 0xc8d5: 0x6c172a20,
+ 0xc8df: 0x6c283820,
+ 0xc8e5: 0x6c282020, 0xc8e6: 0x6c282220,
+ 0xc8eb: 0x6c097020,
+ 0xc8ee: 0x6c281e20,
+ 0xc8f0: 0x6c074c20, 0xc8f1: 0x6c281c20,
+ 0xc8f4: 0x6c282420,
+ 0xc8f8: 0x6c0ed420, 0xc8f9: 0x6c131c20, 0xc8fa: 0x6c0c8220,
+ 0xc8ff: 0x6c0db020,
+ // Block 0x324, offset 0xc900
+ 0xc900: 0x6c282c20, 0xc902: 0x6c282e20, 0xc903: 0x6c282620,
+ 0xc908: 0x6c282820, 0xc90a: 0x6c282a20,
+ 0xc90f: 0x6c06fe20,
+ 0xc913: 0x6c283a20,
+ 0xc915: 0x6c283220,
+ 0xc91a: 0x6c12e820,
+ 0xc91c: 0x6c146c20, 0xc91d: 0x6c126c20,
+ 0xc920: 0x6c283020, 0xc923: 0x6c283620,
+ 0xc924: 0x6c283420,
+ 0xc928: 0x6c141c20, 0xc929: 0x6c283c20,
+ 0xc930: 0x6c283e20, 0xc933: 0x6c0caa20,
+ 0xc935: 0x6c284020,
+ 0xc938: 0x6c284420, 0xc93a: 0x6c284c20,
+ 0xc93d: 0x6c284620, 0xc93e: 0x6c284220, 0xc93f: 0x6c112220,
+ // Block 0x325, offset 0xc940
+ 0xc940: 0x6c284820, 0xc942: 0x6c284a20,
+ 0xc946: 0x6c019c20,
+ 0xc948: 0x6c285820, 0xc949: 0x6c284e20,
+ 0xc94d: 0x6c285020,
+ 0xc951: 0x6c285220, 0xc953: 0x6c0d3a20,
+ 0xc958: 0x6c285620, 0xc959: 0x6c285420, 0xc95a: 0x6c285a20,
+ 0xc95f: 0x6c285c20,
+ 0xc960: 0x6c285e20, 0xc963: 0x6c0b4a20,
+ 0xc965: 0x6c020a20, 0xc967: 0x6c286020,
+ 0xc968: 0x6c167620, 0xc96a: 0x6c08e620,
+ 0xc96d: 0x6c09a620,
+ 0xc973: 0x6c08a820,
+ 0xc974: 0x6c0e6220,
+ 0xc97a: 0x6c286220, 0xc97b: 0x6c286420,
+ 0xc97c: 0x6c00de20, 0xc97e: 0x6c286620,
+ // Block 0x326, offset 0xc980
+ 0xc981: 0x6c286820, 0xc982: 0x6c286a20,
+ 0xc985: 0x6c286c20, 0xc987: 0x6c286e20,
+ 0xc988: 0x6c04a220, 0xc989: 0x6c1e9620, 0xc98a: 0x6c287020,
+ 0xc98c: 0x6c0c4a20, 0xc98d: 0x6c287220, 0xc98e: 0x6c092620,
+ 0xc990: 0x6c287420, 0xc992: 0x6c174a20,
+ 0xc996: 0x6c287620, 0xc997: 0x6c139420,
+ 0xc998: 0x6c036820, 0xc99b: 0x6c0c8420,
+ 0xc99c: 0x6c09fc20, 0xc99e: 0x6c12fe20, 0xc99f: 0x6c09a820,
+ 0xc9a9: 0x6c287820, 0xc9aa: 0x6c070020, 0xc9ab: 0x6c287a20,
+ 0xc9ac: 0x6c11f820, 0xc9ae: 0x6c289620,
+ 0xc9b3: 0x6c287e20,
+ 0xc9b5: 0x6c0d8a20, 0xc9b6: 0x6c118e20, 0xc9b7: 0x6c061e20,
+ 0xc9b8: 0x6c287c20, 0xc9b9: 0x6c0c8620,
+ // Block 0x327, offset 0xc9c0
+ 0xc9c0: 0x6c288020,
+ 0xc9c7: 0x6c0f6420,
+ 0xc9d8: 0x6c288420, 0xc9d9: 0x6c288220, 0xc9da: 0x6c288820,
+ 0xc9dd: 0x6c288620, 0xc9df: 0x6c288a20,
+ 0xc9e2: 0x6c288e20,
+ 0xc9e4: 0x6c288c20, 0xc9e6: 0x6c034e20,
+ 0xc9e8: 0x6c289020, 0xc9ea: 0x6c289220, 0xc9eb: 0x6c289420,
+ 0xc9ee: 0x6c077a20, 0xc9ef: 0x6c165a20,
+ 0xc9f1: 0x6c289820, 0xc9f2: 0x6c0b1220,
+ 0xc9f6: 0x6c015c20, 0xc9f7: 0x6c289a20,
+ 0xc9f8: 0x6c289c20,
+ 0xc9fe: 0x6c289e20,
+ // Block 0x328, offset 0xca00
+ 0xca0b: 0x6c00a420,
+ 0xca0d: 0x6c28a020,
+ 0xca12: 0x6c28a220,
+ 0xca19: 0x6c12ea20,
+ 0xca1d: 0x6c091e20, 0xca1f: 0x6c28a620,
+ 0xca25: 0x6c024620, 0xca26: 0x6c002420,
+ 0xca2b: 0x6c28a420,
+ 0xca2c: 0x6c28aa20, 0xca2d: 0x6c114020, 0xca2f: 0x6c0b4c20,
+ 0xca31: 0x6c01e420, 0xca33: 0x6c13e220,
+ 0xca38: 0x6c059e20, 0xca39: 0x6c04e020, 0xca3b: 0x6c28a820,
+ 0xca3d: 0x6c020c20,
+ // Block 0x329, offset 0xca40
+ 0xca45: 0x6c02f620,
+ 0xca51: 0x6c015e20, 0xca52: 0x6c28b220, 0xca53: 0x6c169c20,
+ 0xca54: 0x6c0db220, 0xca57: 0x6c12a420,
+ 0xca59: 0x6c28ca20, 0xca5b: 0x6c01e620,
+ 0xca5c: 0x6c28c620, 0xca5e: 0x6c28c220, 0xca5f: 0x6c28b020,
+ 0xca61: 0x6c28ac20, 0xca63: 0x6c28ae20,
+ 0xca65: 0x6c095620, 0xca66: 0x6c050020, 0xca67: 0x6c0ea220,
+ 0xca6b: 0x6c108a20,
+ 0xca71: 0x6c011e20, 0xca73: 0x6c28b620,
+ 0xca74: 0x6c28b420,
+ 0xca79: 0x6c28c020, 0xca7a: 0x6c28b820, 0xca7b: 0x6c28be20,
+ // Block 0x32a, offset 0xca80
+ 0xca82: 0x6c14f020, 0xca83: 0x6c28bc20,
+ 0xca84: 0x6c01e820, 0xca85: 0x6c02ee20, 0xca86: 0x6c28c420,
+ 0xca89: 0x6c28c820,
+ 0xca8e: 0x6c058c20,
+ 0xca96: 0x6c28d020, 0xca97: 0x6c28e220,
+ 0xca98: 0x6c28e420,
+ 0xca9c: 0x6c001620,
+ 0xcaa3: 0x6c28f220,
+ 0xcaa8: 0x6c00a220, 0xcaab: 0x6c28e020,
+ 0xcaaf: 0x6c28de20,
+ 0xcab1: 0x6c28d420, 0xcab2: 0x6c28d220,
+ 0xcab4: 0x6c28ce20, 0xcab5: 0x6c28cc20, 0xcab6: 0x6c0e7a20,
+ 0xcab8: 0x6c0dee20, 0xcab9: 0x6c28d820,
+ // Block 0x32b, offset 0xcac0
+ 0xcac0: 0x6c28d620,
+ 0xcac5: 0x6c28dc20,
+ 0xcac9: 0x6c0d1c20, 0xcaca: 0x6c058e20,
+ 0xcacf: 0x6c00fe20,
+ 0xcad0: 0x6c28da20, 0xcad2: 0x6c070220,
+ 0xcad8: 0x6c0d1e20,
+ 0xcaf3: 0x6c28fe20,
+ 0xcaf5: 0x6c290020, 0xcaf7: 0x6c01ea20,
+ 0xcafb: 0x6c019420,
+ 0xcafc: 0x6c28fa20,
+ // Block 0x32c, offset 0xcb00
+ 0xcb05: 0x6c28e620, 0xcb07: 0x6c28f620,
+ 0xcb09: 0x6c290420, 0xcb0a: 0x6c28f820,
+ 0xcb0e: 0x6c28f420,
+ 0xcb13: 0x6c28ba20,
+ 0xcb16: 0x6c28f020,
+ 0xcb1a: 0x6c28e820,
+ 0xcb1e: 0x6c035020, 0xcb1f: 0x6c28ec20,
+ 0xcb20: 0x6c290220, 0xcb22: 0x6c28ee20,
+ 0xcb28: 0x6c290620, 0xcb2a: 0x6c28ea20, 0xcb2b: 0x6c119c20,
+ 0xcb31: 0x6c15de20,
+ 0xcb35: 0x6c28fc20,
+ 0xcb3d: 0x6c292820,
+ // Block 0x32d, offset 0xcb40
+ 0xcb41: 0x6c291820,
+ 0xcb45: 0x6c0bba20,
+ 0xcb4a: 0x6c03f820,
+ 0xcb4c: 0x6c04e220, 0xcb4e: 0x6c290e20,
+ 0xcb53: 0x6c01ee20,
+ 0xcb56: 0x6c0ab020,
+ 0xcb58: 0x6c291420,
+ 0xcb5c: 0x6c07cc20, 0xcb5f: 0x6c0fce20,
+ 0xcb60: 0x6c291e20,
+ 0xcb69: 0x6c13b420, 0xcb6b: 0x6c290c20,
+ 0xcb6f: 0x6c01ec20,
+ 0xcb70: 0x6c064c20, 0xcb71: 0x6c126e20, 0xcb72: 0x6c292020,
+ 0xcb74: 0x6c290820, 0xcb77: 0x6c291a20,
+ 0xcb7b: 0x6c292e20,
+ 0xcb7d: 0x6c291020,
+ // Block 0x32e, offset 0xcb80
+ 0xcb83: 0x6c291220,
+ 0xcb84: 0x6c105c20, 0xcb87: 0x6c291c20,
+ 0xcb8b: 0x6c291620,
+ 0xcb8c: 0x6c13e420, 0xcb8d: 0x6c292220, 0xcb8e: 0x6c008020,
+ 0xcb93: 0x6c290a20,
+ 0xcba0: 0x6c292620, 0xcba2: 0x6c292420,
+ 0xcba9: 0x6c117a20, 0xcbaa: 0x6c293220,
+ 0xcbac: 0x6c294820,
+ 0xcbb1: 0x6c02f020,
+ 0xcbb5: 0x6c294e20,
+ 0xcbb8: 0x6c292a20,
+ 0xcbbc: 0x6c293420, 0xcbbd: 0x6c15e820,
+ // Block 0x32f, offset 0xcbc0
+ 0xcbc6: 0x6c294620,
+ 0xcbc9: 0x6c15b620,
+ 0xcbce: 0x6c161c20,
+ 0xcbd7: 0x6c0ea420,
+ 0xcbdb: 0x6c02ca20,
+ 0xcbe1: 0x6c130020, 0xcbe2: 0x6c295220, 0xcbe3: 0x6c102a20,
+ 0xcbe6: 0x6c002220,
+ 0xcbe9: 0x6c294420, 0xcbeb: 0x6c293c20,
+ 0xcbec: 0x6c0d2020, 0xcbed: 0x6c293020, 0xcbee: 0x6c294020, 0xcbef: 0x6c294a20,
+ 0xcbf1: 0x6c10fc20,
+ 0xcbf5: 0x6c001420, 0xcbf7: 0x6c293a20,
+ 0xcbf9: 0x6c294c20, 0xcbfa: 0x6c130c20,
+ // Block 0x330, offset 0xcc00
+ 0xcc02: 0x6c294220,
+ 0xcc04: 0x6c293820,
+ 0xcc0b: 0x6c0ab220,
+ 0xcc10: 0x6c09aa20,
+ 0xcc14: 0x6c08e820,
+ 0xcc19: 0x6c150020,
+ 0xcc1c: 0x6c12aa20, 0xcc1f: 0x6c295820,
+ 0xcc21: 0x6c296a20,
+ 0xcc2d: 0x6c293e20,
+ 0xcc32: 0x6c02e220,
+ 0xcc38: 0x6c0af820, 0xcc39: 0x6c295420, 0xcc3b: 0x6c295e20,
+ 0xcc3c: 0x6c0d2220, 0xcc3f: 0x6c295620,
+ // Block 0x331, offset 0xcc40
+ 0xcc41: 0x6c296420,
+ 0xcc44: 0x6c0e7220, 0xcc46: 0x6c296620,
+ 0xcc49: 0x6c15b820, 0xcc4a: 0x6c295020, 0xcc4b: 0x6c026420,
+ 0xcc4d: 0x6c295c20,
+ 0xcc50: 0x6c296220, 0xcc51: 0x6c14a820,
+ 0xcc56: 0x6c296820,
+ 0xcc59: 0x6c295a20, 0xcc5a: 0x6c296020,
+ 0xcc6c: 0x6c13e620, 0xcc6e: 0x6c16c620,
+ 0xcc74: 0x6c297020,
+ 0xcc7c: 0x6c297e20, 0xcc7f: 0x6c296e20,
+ // Block 0x332, offset 0xcc80
+ 0xcc80: 0x6c091620,
+ 0xcc86: 0x6c292c20,
+ 0xcc91: 0x6c137420, 0xcc93: 0x6c149420,
+ 0xcc94: 0x6c297c20, 0xcc95: 0x6c297a20, 0xcc97: 0x6c297220,
+ 0xcc98: 0x6c297420, 0xcc9a: 0x6c00e820,
+ 0xcc9f: 0x6c297820,
+ 0xcca1: 0x6c296c20,
+ 0xcca6: 0x6c0f1a20,
+ 0xccac: 0x6c297620, 0xccad: 0x6c00bc20,
+ 0xccb5: 0x6c0d3c20,
+ 0xccbd: 0x6c135e20,
+ // Block 0x333, offset 0xccc0
+ 0xccc0: 0x6c298020, 0xccc1: 0x6c298820, 0xccc3: 0x6c121220,
+ 0xccc8: 0x6c298620, 0xccc9: 0x6c0ab420, 0xccca: 0x6c092220, 0xcccb: 0x6c298c20,
+ 0xccce: 0x6c04a420,
+ 0xccd5: 0x6c298e20, 0xccd7: 0x6c130e20,
+ 0xccd8: 0x6c298420, 0xccda: 0x6c293620,
+ 0xcce3: 0x6c298220,
+ 0xcce8: 0x6c172220, 0xcce9: 0x6c102c20, 0xccea: 0x6c130220,
+ 0xcced: 0x6c299c20,
+ 0xccf7: 0x6c29a820,
+ 0xccfe: 0x6c29aa20,
+ // Block 0x334, offset 0xcd00
+ 0xcd00: 0x6c299020,
+ 0xcd04: 0x6c119020, 0xcd07: 0x6c29a420,
+ 0xcd08: 0x6c299420, 0xcd0a: 0x6c299820,
+ 0xcd10: 0x6c29ac20, 0xcd11: 0x6c299620,
+ 0xcd14: 0x6c299e20, 0xcd17: 0x6c016020,
+ 0xcd19: 0x6c10b220, 0xcd1b: 0x6c29a020,
+ 0xcd1c: 0x6c29a620,
+ 0xcd24: 0x6c299220, 0xcd26: 0x6c0c8820,
+ 0xcd28: 0x6c299a20, 0xcd29: 0x6c082220, 0xcd2a: 0x6c0b4e20, 0xcd2b: 0x6c054420,
+ 0xcd2c: 0x6c153820, 0xcd2e: 0x6c154220, 0xcd2f: 0x6c0a3020,
+ 0xcd39: 0x6c29b420, 0xcd3a: 0x6c29b020,
+ // Block 0x335, offset 0xcd40
+ 0xcd41: 0x6c172020,
+ 0xcd49: 0x6c29ae20,
+ 0xcd4d: 0x6c15f620, 0xcd4f: 0x6c29b220,
+ 0xcd50: 0x6c29b620,
+ 0xcd55: 0x6c29b820,
+ 0xcd5c: 0x6c29be20, 0xcd5d: 0x6c29ba20,
+ 0xcd64: 0x6c102e20, 0xcd65: 0x6c29bc20,
+ 0xcd69: 0x6c11fa20, 0xcd6a: 0x6c29a220,
+ 0xcd77: 0x6c0a3220,
+ 0xcd79: 0x6c29c020, 0xcd7a: 0x6c29ca20, 0xcd7b: 0x6c0d2420,
+ 0xcd7e: 0x6c29c820,
+ // Block 0x336, offset 0xcd80
+ 0xcd82: 0x6c298a20,
+ 0xcd86: 0x6c29cc20, 0xcd87: 0x6c0cce20,
+ 0xcd8a: 0x6c29c220, 0xcd8b: 0x6c29c620,
+ 0xcd93: 0x6c29c420,
+ 0xcd96: 0x6c20d820, 0xcd97: 0x6c20ba20,
+ 0xcd9a: 0x6c29d020,
+ 0xcda2: 0x6c29ce20,
+ 0xcdad: 0x6c15f820, 0xcdaf: 0x6c249a20,
+ 0xcdb0: 0x6c29d220,
+ 0xcdbf: 0x6c29d420,
+ // Block 0x337, offset 0xcdc0
+ 0xcdcd: 0x6c29d620, 0xcdce: 0x6c064e20,
+ 0xcdd0: 0x6c041420,
+ 0xcdd4: 0x6c29da20, 0xcdd5: 0x6c186020,
+ 0xcdda: 0x6c045620,
+ 0xcddc: 0x6c163c20, 0xcdde: 0x6c050e20, 0xcddf: 0x6c29dc20,
+ 0xcde7: 0x6c29de20,
+ 0xcdeb: 0x6c0e9020,
+ 0xcdf1: 0x6c29e020,
+ 0xcdf9: 0x6c10dc20, 0xcdfb: 0x6c003420,
+ // Block 0x338, offset 0xce00
+ 0xce0a: 0x6c01fe20, 0xce0b: 0x6c29ea20,
+ 0xce0c: 0x6c29ec20,
+ 0xce13: 0x6c29e220,
+ 0xce15: 0x6c084e20,
+ 0xce23: 0x6c29e420,
+ 0xce24: 0x6c112820,
+ 0xce29: 0x6c29e620, 0xce2a: 0x6c29e820, 0xce2b: 0x6c29fc20,
+ 0xce2f: 0x6c29f020,
+ 0xce30: 0x6c29f620,
+ 0xce36: 0x6c29ee20,
+ // Block 0x339, offset 0xce40
+ 0xce44: 0x6c29f220, 0xce46: 0x6c29f420, 0xce47: 0x6c094020,
+ 0xce49: 0x6c29f820, 0xce4b: 0x6c0e3620,
+ 0xce4d: 0x6c059020, 0xce4e: 0x6c027820,
+ 0xce54: 0x6c29fe20,
+ 0xce59: 0x6c027220, 0xce5b: 0x6c2a0820,
+ 0xce5e: 0x6c2a0020, 0xce5f: 0x6c2a0620,
+ 0xce64: 0x6c11d420,
+ 0xce69: 0x6c2a0220,
+ 0xce6c: 0x6c2a0420, 0xce6d: 0x6c12ac20, 0xce6e: 0x6c121420, 0xce6f: 0x6c2a0a20,
+ 0xce78: 0x6c0df220, 0xce79: 0x6c2a1e20, 0xce7b: 0x6c2a1620,
+ 0xce7e: 0x6c020e20,
+ // Block 0x33a, offset 0xce80
+ 0xce80: 0x6c2a1220, 0xce82: 0x6c13e820, 0xce83: 0x6c2a1420,
+ 0xce86: 0x6c2a0e20,
+ 0xce88: 0x6c2a1020, 0xce89: 0x6c2a1a20, 0xce8a: 0x6c2a2020,
+ 0xce8d: 0x6c2a1c20,
+ 0xce91: 0x6c2a1820, 0xce92: 0x6c2a0c20,
+ 0xce98: 0x6c0e6420, 0xce9a: 0x6c2a2e20,
+ 0xce9c: 0x6c14a420,
+ 0xcea5: 0x6c2a2a20,
+ 0xcea9: 0x6c2a2c20,
+ 0xceb4: 0x6c2a2220, 0xceb7: 0x6c2a2620,
+ 0xcebb: 0x6c2a2820,
+ 0xcebf: 0x6c2a2420,
+ // Block 0x33b, offset 0xcec0
+ 0xcec9: 0x6c0c4c20, 0xcecb: 0x6c16f620,
+ 0xcecc: 0x6c2a3620, 0xcece: 0x6c2a3820,
+ 0xced3: 0x6c2a4420,
+ 0xced5: 0x6c0b1820, 0xced7: 0x6c2a3c20,
+ 0xced9: 0x6c2a4220,
+ 0xcedf: 0x6c2a3220,
+ 0xcee0: 0x6c2a3020, 0xcee3: 0x6c2a4620,
+ 0xcee6: 0x6c01f020,
+ 0xcee8: 0x6c2a3e20, 0xceea: 0x6c2a4820,
+ 0xceee: 0x6c2a4020,
+ 0xcef4: 0x6c2a3a20, 0xcef6: 0x6c0ed620,
+ 0xcef8: 0x6c2a3420,
+ 0xceff: 0x6c117420,
+ // Block 0x33c, offset 0xcf00
+ 0xcf02: 0x6c2a5020,
+ 0xcf0d: 0x6c158220,
+ 0xcf1f: 0x6c2a4e20,
+ 0xcf22: 0x6c2a4c20,
+ 0xcf2b: 0x6c2a5e20,
+ 0xcf2f: 0x6c2a5220,
+ 0xcf33: 0x6c2a6220,
+ 0xcf3a: 0x6c15d820, 0xcf3b: 0x6c2a6820,
+ 0xcf3d: 0x6c2a5620,
+ // Block 0x33d, offset 0xcf40
+ 0xcf40: 0x6c2a5820,
+ 0xcf44: 0x6c2a6020, 0xcf46: 0x6c2a6620, 0xcf47: 0x6c2a6420,
+ 0xcf4b: 0x6c2a5420,
+ 0xcf50: 0x6c2a5a20, 0xcf52: 0x6c2a7c20,
+ 0xcf60: 0x6c2a6e20,
+ 0xcf6f: 0x6c2a6a20,
+ 0xcf72: 0x6c2a6c20,
+ 0xcf76: 0x6c2a7620, 0xcf77: 0x6c2a7820,
+ 0xcf79: 0x6c024820, 0xcf7b: 0x6c03f020,
+ 0xcf7e: 0x6c2a7420,
+ // Block 0x33e, offset 0xcf80
+ 0xcf85: 0x6c2a4a20,
+ 0xcf8d: 0x6c2a7220, 0xcf8e: 0x6c2a7a20, 0xcf8f: 0x6c2a7020,
+ 0xcf91: 0x6c2a7e20,
+ 0xcf95: 0x6c2a8220, 0xcf96: 0x6c2a8020,
+ 0xcfa1: 0x6c2a8620, 0xcfa2: 0x6c2a8420, 0xcfa3: 0x6c29fa20,
+ 0xcfa7: 0x6c2a8e20,
+ 0xcfb1: 0x6c2a8820,
+ 0xcfb6: 0x6c2a8a20,
+ 0xcfb9: 0x6c2a8c20, 0xcfbb: 0x6c2a9020,
+ // Block 0x33f, offset 0xcfc0
+ 0xcfc0: 0x6c05bc20, 0xcfc2: 0x6c2a9420,
+ 0xcfc4: 0x6c2a9220, 0xcfc6: 0x6c09ac20,
+ 0xcfcc: 0x6c070420, 0xcfcd: 0x6c218020,
+ 0xcfd2: 0x6c2a9620, 0xcfd3: 0x6c09ee20,
+ 0xcfd7: 0x6c026620,
+ 0xcfd9: 0x6c2a9820, 0xcfdb: 0x6c012020,
+ 0xcfdd: 0x6c0ab620, 0xcfde: 0x6c2a9a20,
+ 0xcfe1: 0x6c070620, 0xcfe2: 0x6c2a9c20, 0xcfe3: 0x6c008220,
+ 0xcfe8: 0x6c129620, 0xcfeb: 0x6c2a9e20,
+ 0xcff0: 0x6c0b9820, 0xcff2: 0x6c2aac20,
+ 0xcff5: 0x6c2aa620, 0xcff7: 0x6c0e9220,
+ 0xcffd: 0x6c2aa820, 0xcffe: 0x6c2aa220, 0xcfff: 0x6c04e420,
+ // Block 0x340, offset 0xd000
+ 0xd001: 0x6c2aa020, 0xd002: 0x6c2aae20,
+ 0xd008: 0x6c055020, 0xd00b: 0x6c0db420,
+ 0xd00d: 0x6c2aba20,
+ 0xd012: 0x6c2ab220,
+ 0xd016: 0x6c0d6220, 0xd017: 0x6c2ab020,
+ 0xd019: 0x6c2ab620,
+ 0xd01e: 0x6c2aa420,
+ 0xd022: 0x6c2ab820,
+ 0xd024: 0x6c2abc20,
+ 0xd02b: 0x6c123e20,
+ 0xd02e: 0x6c2ab420,
+ 0xd030: 0x6c2abe20, 0xd031: 0x6c2ac220,
+ 0xd034: 0x6c064620, 0xd035: 0x6c2aaa20, 0xd037: 0x6c004220,
+ 0xd03f: 0x6c2ac020,
+ // Block 0x341, offset 0xd040
+ 0xd041: 0x6c07ce20, 0xd042: 0x6c16b420, 0xd043: 0x6c2ac420,
+ 0xd044: 0x6c2ac620, 0xd045: 0x6c0d2620,
+ 0xd04f: 0x6c160c20,
+ 0xd054: 0x6c2ac820, 0xd055: 0x6c157620,
+ 0xd058: 0x6c2aca20, 0xd059: 0x6c2acc20,
+ 0xd05c: 0x6c13a020, 0xd05d: 0x6c2ace20, 0xd05f: 0x6c079820,
+ 0xd061: 0x6c160e20,
+ 0xd068: 0x6c2ad820,
+ 0xd072: 0x6c2ada20, 0xd073: 0x6c0ab820,
+ 0xd074: 0x6c2ad620,
+ 0xd078: 0x6c15da20, 0xd079: 0x6c2ad020,
+ 0xd07c: 0x6c2ad420, 0xd07d: 0x6c0bfa20, 0xd07e: 0x6c0bc020,
+ // Block 0x342, offset 0xd080
+ 0xd082: 0x6c2ad220,
+ 0xd084: 0x6c2adc20, 0xd087: 0x6c131e20,
+ 0xd08a: 0x6c2ae020,
+ 0xd08c: 0x6c2ade20,
+ 0xd090: 0x6c02cc20, 0xd092: 0x6c13ea20, 0xd093: 0x6c2ae220,
+ 0xd09d: 0x6c2afa20, 0xd09e: 0x6c2ae620,
+ 0xd0a5: 0x6c2ae820,
+ 0xd0aa: 0x6c2aea20, 0xd0ab: 0x6c2aec20,
+ 0xd0b6: 0x6c2af420,
+ 0xd0b8: 0x6c2af620, 0xd0bb: 0x6c2af220,
+ // Block 0x343, offset 0xd0c0
+ 0xd0c1: 0x6c2aee20, 0xd0c3: 0x6c2ae420,
+ 0xd0c4: 0x6c2af020,
+ 0xd0cc: 0x6c2af820, 0xd0cd: 0x6c2ed820,
+ 0xd0d6: 0x6c018820,
+ 0xd0de: 0x6c2afe20, 0xd0df: 0x6c04e620,
+ 0xd0e0: 0x6c2afc20,
+ 0xd0e4: 0x6c2b0220, 0xd0e6: 0x6c2b0020,
+ 0xd0ea: 0x6c2b0620,
+ 0xd0ed: 0x6c2b0420, 0xd0ef: 0x6c2b0820,
+ 0xd0f2: 0x6c09ae20,
+ 0xd0f4: 0x6c2b0a20, 0xd0f7: 0x6c2b0c20,
+ 0xd0fe: 0x6c2b0e20, 0xd0ff: 0x6c0bfc20,
+ // Block 0x344, offset 0xd100
+ 0xd101: 0x6c15ba20, 0xd103: 0x6c2b1020,
+ 0xd106: 0x6c132020, 0xd107: 0x6c113020,
+ 0xd108: 0x6c2b1220, 0xd10a: 0x6c2b1420, 0xd10b: 0x6c05f620,
+ 0xd10f: 0x6c03c420,
+ 0xd113: 0x6c2b1620,
+ 0xd116: 0x6c08aa20, 0xd117: 0x6c112620,
+ 0xd118: 0x6c2b1820, 0xd11a: 0x6c029420,
+ 0xd121: 0x6c2b1a20,
+ 0xd126: 0x6c2b1e20, 0xd127: 0x6c15fa20,
+ 0xd129: 0x6c2b1c20, 0xd12a: 0x6c0b5020,
+ 0xd12c: 0x6c2b2020, 0xd12f: 0x6c2b2220,
+ 0xd132: 0x6c2b2420, 0xd133: 0x6c035220,
+ 0xd13a: 0x6c2b2620,
+ 0xd13d: 0x6c2b2820, 0xd13f: 0x6c2b2a20,
+ // Block 0x345, offset 0xd140
+ 0xd140: 0x6c2b2c20,
+ 0xd152: 0x6c029620,
+ 0xd15a: 0x6c2b2e20,
+ 0xd15c: 0x6c2b3020, 0xd15d: 0x6c2b3220,
+ 0xd163: 0x6c021c20,
+ 0xd166: 0x6c0b1420, 0xd167: 0x6c2b3420,
+ 0xd174: 0x6c2b3620,
+ 0xd178: 0x6c2b3820,
+ // Block 0x346, offset 0xd180
+ 0xd180: 0x6c062020, 0xd182: 0x6c0f6620, 0xd183: 0x6c2b3a20,
+ 0xd188: 0x6c059220, 0xd18a: 0x6c0b7020,
+ 0xd18c: 0x6c2b4020, 0xd18e: 0x6c103020,
+ 0xd190: 0x6c2b3e20, 0xd193: 0x6c054620,
+ 0xd196: 0x6c2b3c20, 0xd197: 0x6c0de620,
+ 0xd198: 0x6c03c620, 0xd19b: 0x6c2b4220,
+ 0xd19d: 0x6c2b4420, 0xd19f: 0x6c0aba20,
+ 0xd1a3: 0x6c05be20,
+ 0xd1a5: 0x6c2b4620,
+ 0xd1aa: 0x6c13ec20,
+ 0xd1ad: 0x6c0c3e20,
+ 0xd1b1: 0x6c045820, 0xd1b3: 0x6c153a20,
+ 0xd1b4: 0x6c0cd020, 0xd1b6: 0x6c2b4820,
+ 0xd1ba: 0x6c0b5220, 0xd1bb: 0x6c0e9420,
+ 0xd1bc: 0x6c0abc20,
+ // Block 0x347, offset 0xd1c0
+ 0xd1c1: 0x6c2b4a20,
+ 0xd1c6: 0x6c2b5020,
+ 0xd1c8: 0x6c2b5220,
+ 0xd1d0: 0x6c079420, 0xd1d1: 0x6c0d7c20, 0xd1d2: 0x6c2b4e20,
+ 0xd1d4: 0x6c0abe20, 0xd1d5: 0x6c129820,
+ 0xd1db: 0x6c2b4c20,
+ 0xd1de: 0x6c08ac20,
+ 0xd1e0: 0x6c012220, 0xd1e2: 0x6c2b5a20, 0xd1e3: 0x6c059420,
+ 0xd1e6: 0x6c08b020,
+ 0xd1e9: 0x6c08ae20, 0xd1eb: 0x6c171e20,
+ 0xd1ec: 0x6c2b5820, 0xd1ed: 0x6c2b5620, 0xd1ee: 0x6c0c8a20,
+ 0xd1f0: 0x6c040620, 0xd1f1: 0x6c170a20, 0xd1f2: 0x6c026820, 0xd1f3: 0x6c0ac020,
+ 0xd1fc: 0x6c2b5420,
+ // Block 0x348, offset 0xd200
+ 0xd202: 0x6c2b5e20,
+ 0xd204: 0x6c2b6020, 0xd205: 0x6c2b5c20, 0xd207: 0x6c065020,
+ 0xd209: 0x6c158c20,
+ 0xd20c: 0x6c08b220, 0xd20d: 0x6c10f220,
+ 0xd211: 0x6c2b6620, 0xd213: 0x6c0c0020,
+ 0xd215: 0x6c0e3820,
+ 0xd218: 0x6c157820, 0xd21a: 0x6c2b6c20,
+ 0xd21e: 0x6c067820,
+ 0xd220: 0x6c0bfe20, 0xd221: 0x6c2b6420, 0xd223: 0x6c2b6e20,
+ 0xd224: 0x6c067a20, 0xd225: 0x6c2b6820, 0xd226: 0x6c2b6a20,
+ 0xd228: 0x6c2b6220,
+ 0xd22c: 0x6c0c4420, 0xd22d: 0x6c107a20,
+ 0xd230: 0x6c0e1220, 0xd232: 0x6c01f220,
+ 0xd239: 0x6c124020,
+ 0xd23c: 0x6c03f220, 0xd23f: 0x6c0ed820,
+ // Block 0x349, offset 0xd240
+ 0xd242: 0x6c2b7420,
+ 0xd244: 0x6c2b7020, 0xd247: 0x6c0e4c20,
+ 0xd24b: 0x6c0c0220,
+ 0xd24c: 0x6c035420, 0xd24d: 0x6c2b7220, 0xd24f: 0x6c0b7a20,
+ 0xd252: 0x6c165c20,
+ 0xd256: 0x6c170420,
+ 0xd25a: 0x6c2b7620, 0xd25b: 0x6c2b8c20,
+ 0xd25c: 0x6c0eda20, 0xd25e: 0x6c2b8a20,
+ 0xd260: 0x6c2b8420, 0xd261: 0x6c2b9420, 0xd262: 0x6c2b8620,
+ 0xd264: 0x6c2b7e20, 0xd266: 0x6c0f6820, 0xd267: 0x6c2b7c20,
+ 0xd26b: 0x6c2b7820,
+ 0xd26d: 0x6c154e20, 0xd26e: 0x6c08b420,
+ 0xd271: 0x6c2b8020, 0xd273: 0x6c2b7a20,
+ 0xd277: 0x6c2b8820,
+ 0xd278: 0x6c0a3420, 0xd27a: 0x6c062220,
+ 0xd27e: 0x6c0dec20,
+ // Block 0x34a, offset 0xd280
+ 0xd280: 0x6c141e20, 0xd281: 0x6c013020, 0xd282: 0x6c008420,
+ 0xd284: 0x6c103220, 0xd287: 0x6c2b9020,
+ 0xd28c: 0x6c2b8e20, 0xd28e: 0x6c10b420,
+ 0xd290: 0x6c2b9820,
+ 0xd294: 0x6c2b8220, 0xd296: 0x6c2b9620, 0xd297: 0x6c2b9a20,
+ 0xd299: 0x6c05f820, 0xd29a: 0x6c2b9220, 0xd29b: 0x6c070820,
+ 0xd29d: 0x6c093a20,
+ 0xd2a0: 0x6c2b9c20, 0xd2a1: 0x6c15bc20,
+ 0xd2a6: 0x6c2ba220,
+ 0xd2a8: 0x6c2ba820, 0xd2ab: 0x6c2ba420,
+ 0xd2ac: 0x6c128620,
+ 0xd2b3: 0x6c2b9e20,
+ 0xd2b9: 0x6c04e820,
+ 0xd2be: 0x6c2ba620,
+ // Block 0x34b, offset 0xd2c0
+ 0xd2c1: 0x6c2baa20,
+ 0xd2c9: 0x6c2bb220,
+ 0xd2cc: 0x6c2bac20, 0xd2ce: 0x6c2bb020, 0xd2cf: 0x6c2bae20,
+ 0xd2d6: 0x6c2bb420,
+ 0xd2d8: 0x6c08f220, 0xd2da: 0x6c2bb820, 0xd2db: 0x6c2bb620,
+ 0xd2dc: 0x6c12ec20, 0xd2df: 0x6c2bbc20,
+ 0xd2e6: 0x6c059620,
+ 0xd2eb: 0x6c2bba20,
+ 0xd2ec: 0x6c2bbe20, 0xd2ef: 0x6c2bc020,
+ 0xd2f0: 0x6c03f420, 0xd2f1: 0x6c279420, 0xd2f2: 0x6c0afa20,
+ 0xd2f4: 0x6c2bc220, 0xd2f7: 0x6c067c20,
+ 0xd2fd: 0x6c2bc420,
+ // Block 0x34c, offset 0xd300
+ 0xd300: 0x6c2bc620, 0xd303: 0x6c085020,
+ 0xd30a: 0x6c1ede20,
+ 0xd30c: 0x6c2bc820, 0xd30e: 0x6c2bca20,
+ 0xd310: 0x6c09b020, 0xd312: 0x6c2bcc20, 0xd313: 0x6c2bce20,
+ 0xd316: 0x6c2bd020,
+ 0xd319: 0x6c2bd220, 0xd31a: 0x6c2bd420,
+ // Block 0x34d, offset 0xd340
+ 0xd377: 0x6c0e0a20,
+ 0xd37a: 0x6c2bd620,
+ 0xd37f: 0x6c2bda20,
+ // Block 0x34e, offset 0xd380
+ 0xd381: 0x6c2bd820,
+ 0xd386: 0x6c103420,
+ 0xd388: 0x6c2bdc20, 0xd38a: 0x6c13ee20,
+ 0xd38c: 0x6c2bde20, 0xd38e: 0x6c2be020,
+ 0xd390: 0x6c2be220,
+ 0xd395: 0x6c2be420,
+ 0xd39a: 0x6c109c20,
+ 0xd3a1: 0x6c0ac220, 0xd3a2: 0x6c2be620,
+ 0xd3aa: 0x6c073220, 0xd3ab: 0x6c174620,
+ 0xd3ac: 0x6c2be820,
+ 0xd3b8: 0x6c2bea20, 0xd3b9: 0x6c129a20, 0xd3ba: 0x6c2bec20,
+ 0xd3bc: 0x6c2bfc20,
+ // Block 0x34f, offset 0xd3c0
+ 0xd3c2: 0x6c2bee20,
+ 0xd3c5: 0x6c2bf220,
+ 0xd3c9: 0x6c2bf020, 0xd3ca: 0x6c2bf420,
+ 0xd3cc: 0x6c142020, 0xd3cd: 0x6c2bf620, 0xd3ce: 0x6c2bf820,
+ 0xd3d4: 0x6c2bfa20,
+ 0xd3d8: 0x6c2bfe20,
+ 0xd3dd: 0x6c024e20, 0xd3de: 0x6c0f3e20,
+ 0xd3e0: 0x6c12ee20, 0xd3e1: 0x6c07dc20, 0xd3e2: 0x6c070a20,
+ 0xd3e7: 0x6c12ba20,
+ 0xd3e8: 0x6c01f620, 0xd3e9: 0x6c11fc20, 0xd3ea: 0x6c2c0420, 0xd3eb: 0x6c035620,
+ 0xd3ec: 0x6c0c2a20, 0xd3ed: 0x6c2c0220, 0xd3ee: 0x6c2c0c20, 0xd3ef: 0x6c0ea620,
+ 0xd3f0: 0x6c151620, 0xd3f2: 0x6c2c0820, 0xd3f3: 0x6c2c0a20,
+ 0xd3f4: 0x6c03c820, 0xd3f6: 0x6c2c0e20, 0xd3f7: 0x6c116a20,
+ 0xd3f8: 0x6c0db620, 0xd3fb: 0x6c124220,
+ 0xd3fc: 0x6c0fa620, 0xd3fd: 0x6c2c0620, 0xd3ff: 0x6c142220,
+ // Block 0x350, offset 0xd400
+ 0xd400: 0x6c021020, 0xd401: 0x6c2c1220, 0xd402: 0x6c16d420, 0xd403: 0x6c0ef420,
+ 0xd404: 0x6c170e20, 0xd407: 0x6c08b620,
+ 0xd408: 0x6c2c1020, 0xd40a: 0x6c0d5a20,
+ 0xd40d: 0x6c2c3220, 0xd40e: 0x6c0c8c20,
+ 0xd411: 0x6c10d820, 0xd413: 0x6c12bc20,
+ 0xd41a: 0x6c2c1820, 0xd41b: 0x6c085220,
+ 0xd41c: 0x6c08b820, 0xd41e: 0x6c0ac420,
+ 0xd420: 0x6c116e20, 0xd422: 0x6c05fa20, 0xd423: 0x6c2c1620,
+ 0xd424: 0x6c2c1420, 0xd426: 0x6c12f020,
+ 0xd42a: 0x6c091220,
+ 0xd42d: 0x6c0fd020,
+ 0xd43a: 0x6c2c1c20, 0xd43b: 0x6c2c1e20,
+ 0xd43c: 0x6c070c20, 0xd43d: 0x6c2c1a20,
+ // Block 0x351, offset 0xd440
+ 0xd444: 0x6c2c2020, 0xd445: 0x6c2c2220, 0xd447: 0x6c2c2620,
+ 0xd448: 0x6c0d3e20, 0xd44a: 0x6c2c2420, 0xd44b: 0x6c037c20,
+ 0xd44d: 0x6c2c2a20, 0xd44f: 0x6c2c2820,
+ 0xd450: 0x6c2c2c20, 0xd453: 0x6c2c3020,
+ 0xd454: 0x6c2c3420, 0xd456: 0x6c2c3620,
+ // Block 0x352, offset 0xd480
+ 0xd4a4: 0x6c0c2c20, 0xd4a6: 0x6c092e20, 0xd4a7: 0x6c2c3820,
+ 0xd4ab: 0x6c029820,
+ 0xd4ad: 0x6c2c3a20,
+ 0xd4b0: 0x6c0d2820, 0xd4b1: 0x6c2c3c20, 0xd4b3: 0x6c2c3e20,
+ 0xd4b4: 0x6c12f220, 0xd4b7: 0x6c03ca20,
+ // Block 0x353, offset 0xd4c0
+ 0xd4c1: 0x6c2c4020,
+ 0xd4c5: 0x6c0edc20,
+ 0xd4ca: 0x6c013220,
+ 0xd4d9: 0x6c2c4220,
+ 0xd4e3: 0x6c097220,
+ 0xd4e8: 0x6c0bb020,
+ 0xd4f3: 0x6c0d5220,
+ 0xd4fa: 0x6c2c4820,
+ 0xd4fe: 0x6c2c4620,
+ // Block 0x354, offset 0xd500
+ 0xd502: 0x6c2c4420,
+ 0xd50b: 0x6c2c5420,
+ 0xd50c: 0x6c2c5020, 0xd50f: 0x6c2c4a20,
+ 0xd516: 0x6c2c4e20,
+ 0xd51a: 0x6c2c4c20, 0xd51b: 0x6c2c5220,
+ 0xd51d: 0x6c045a20, 0xd51f: 0x6c2c5a20,
+ 0xd521: 0x6c0c2e20, 0xd523: 0x6c2c5c20,
+ 0xd528: 0x6c065220, 0xd52a: 0x6c2c5620, 0xd52b: 0x6c2c5820,
+ 0xd52f: 0x6c16d620,
+ 0xd533: 0x6c0ede20,
+ 0xd535: 0x6c0c8e20,
+ 0xd53c: 0x6c2c5e20, 0xd53f: 0x6c2c6420,
+ // Block 0x355, offset 0xd540
+ 0xd548: 0x6c2c6020, 0xd549: 0x6c2c6220, 0xd54a: 0x6c15be20,
+ 0xd54f: 0x6c103620,
+ 0xd550: 0x6c2c6a20,
+ 0xd55d: 0x6c2c6620, 0xd55e: 0x6c2c6820, 0xd55f: 0x6c2c6c20,
+ 0xd56a: 0x6c2c8820,
+ 0xd570: 0x6c2c7220,
+ 0xd574: 0x6c2c7420, 0xd575: 0x6c2c7020,
+ // Block 0x356, offset 0xd580
+ 0xd582: 0x6c2c6e20,
+ 0xd584: 0x6c0f6a20, 0xd587: 0x6c2c7820,
+ 0xd588: 0x6c2c8020, 0xd589: 0x6c2c7a20, 0xd58a: 0x6c2c7620,
+ 0xd58c: 0x6c2c7c20,
+ 0xd590: 0x6c2c7e20,
+ 0xd595: 0x6c2c8c20,
+ 0xd599: 0x6c2c8220,
+ 0xd59f: 0x6c0c3020,
+ 0xd5a0: 0x6c2c8620, 0xd5a3: 0x6c2c8a20,
+ 0xd5a4: 0x6c2c8420,
+ 0xd5b2: 0x6c2c9020,
+ 0xd5b4: 0x6c09b220, 0xd5b6: 0x6c2c8e20,
+ 0xd5bc: 0x6c2c9220,
+ // Block 0x357, offset 0xd5c0
+ 0xd5c1: 0x6c2c9420,
+ 0xd5c4: 0x6c2c9a20, 0xd5c5: 0x6c2c9820, 0xd5c7: 0x6c2c9620,
+ 0xd5ca: 0x6c2c9e20, 0xd5cb: 0x6c2c9c20,
+ 0xd5cd: 0x6c153c20,
+ 0xd5d1: 0x6c2ca220, 0xd5d3: 0x6c2ca020,
+ 0xd5d4: 0x6c2ca420,
+ 0xd5d9: 0x6c2ca620,
+ 0xd5e1: 0x6c2caa20,
+ 0xd5ea: 0x6c2ca820, 0xd5eb: 0x6c0b5420,
+ 0xd5ec: 0x6c2cac20, 0xd5ef: 0x6c050220,
+ 0xd5f0: 0x6c2cae20, 0xd5f1: 0x6c2cb220,
+ 0xd5fe: 0x6c2cb420,
+ // Block 0x358, offset 0xd600
+ 0xd605: 0x6c2cb620, 0xd606: 0x6c2cb020,
+ 0xd608: 0x6c2cb820, 0xd60a: 0x6c093c20, 0xd60b: 0x6c2cba20,
+ 0xd60c: 0x6c03cc20, 0xd60d: 0x6c054a20,
+ 0xd612: 0x6c05fc20,
+ 0xd61b: 0x6c2cbc20,
+ 0xd61f: 0x6c10c820,
+ 0xd622: 0x6c0fa820, 0xd623: 0x6c2cbe20,
+ 0xd62b: 0x6c2cc420,
+ 0xd638: 0x6c08f820, 0xd63b: 0x6c2cc220,
+ 0xd63c: 0x6c2cc020, 0xd63d: 0x6c059820, 0xd63e: 0x6c2cc620,
+ // Block 0x359, offset 0xd640
+ 0xd643: 0x6c029a20,
+ 0xd645: 0x6c2cca20,
+ 0xd649: 0x6c07d020, 0xd64a: 0x6c2cc820,
+ 0xd64c: 0x6c2cda20,
+ 0xd652: 0x6c2cce20, 0xd653: 0x6c2cd220,
+ 0xd654: 0x6c13a220, 0xd655: 0x6c2ccc20,
+ 0xd659: 0x6c2cd020, 0xd65b: 0x6c2cd820,
+ 0xd65c: 0x6c2cd420, 0xd65d: 0x6c03ce20, 0xd65f: 0x6c2cd620,
+ 0xd666: 0x6c2cdc20,
+ 0xd669: 0x6c115820, 0xd66a: 0x6c167820,
+ 0xd66f: 0x6c09b420,
+ 0xd673: 0x6c2cde20,
+ 0xd678: 0x6c155020, 0xd679: 0x6c2ce220, 0xd67b: 0x6c2ce020,
+ 0xd67e: 0x6c2ce820, 0xd67f: 0x6c158e20,
+ // Block 0x35a, offset 0xd680
+ 0xd682: 0x6c2ce620,
+ 0xd684: 0x6c02ce20, 0xd685: 0x6c2ce420, 0xd686: 0x6c2cee20,
+ 0xd689: 0x6c2cec20,
+ 0xd68c: 0x6c2cea20, 0xd68d: 0x6c0f9020, 0xd68e: 0x6c2cf020,
+ 0xd697: 0x6c2cf220,
+ 0xd69c: 0x6c2cf420, 0xd69f: 0x6c073420,
+ 0xd6a1: 0x6c052e20, 0xd6a2: 0x6c2cf620, 0xd6a3: 0x6c2cf820,
+ 0xd6a4: 0x6c2cfa20,
+ // Block 0x35b, offset 0xd6c0
+ 0xd6db: 0x6c0b5620,
+ 0xd6dc: 0x6c2cfc20, 0xd6de: 0x6c08ea20, 0xd6df: 0x6c2cfe20,
+ 0xd6e3: 0x6c2d0020,
+ 0xd6e7: 0x6c18a420,
+ 0xd6e8: 0x6c18a220,
+ 0xd6ed: 0x6c2d0220, 0xd6ee: 0x6c273620, 0xd6ef: 0x6c2d0420,
+ 0xd6f0: 0x6c0dfc20, 0xd6f1: 0x6c0b1a20, 0xd6f2: 0x6c112420,
+ 0xd6f7: 0x6c2d0620,
+ 0xd6fa: 0x6c138220, 0xd6fb: 0x6c0f1820,
+ 0xd6fc: 0x6c075820, 0xd6ff: 0x6c0e0620,
+ // Block 0x35c, offset 0xd700
+ 0xd702: 0x6c00d020,
+ 0xd704: 0x6c148420, 0xd705: 0x6c0b7220,
+ 0xd70e: 0x6c05a020,
+ 0xd711: 0x6c04ea20,
+ 0xd714: 0x6c138420,
+ 0xd71a: 0x6c2d0820,
+ 0xd722: 0x6c2d0c20,
+ 0xd725: 0x6c2d0a20, 0xd726: 0x6c01f820,
+ 0xd729: 0x6c10d420, 0xd72a: 0x6c2d0e20, 0xd72b: 0x6c119220,
+ 0xd72d: 0x6c0f9220, 0xd72f: 0x6c2d1020,
+ 0xd730: 0x6c09f020,
+ 0xd734: 0x6c2d1420, 0xd737: 0x6c14d420,
+ 0xd738: 0x6c2d3220, 0xd739: 0x6c2d1820, 0xd73a: 0x6c2d1a20,
+ 0xd73d: 0x6c0f0220,
+ // Block 0x35d, offset 0xd740
+ 0xd740: 0x6c0db820, 0xd741: 0x6c0d2a20, 0xd743: 0x6c103820,
+ 0xd745: 0x6c2d1620, 0xd746: 0x6c041620,
+ 0xd74b: 0x6c2d2820,
+ 0xd74d: 0x6c2d2220, 0xd74e: 0x6c2d3c20, 0xd74f: 0x6c103a20,
+ 0xd750: 0x6c0e7420, 0xd751: 0x6c2d1c20, 0xd753: 0x6c0f6c20,
+ 0xd754: 0x6c0fd220, 0xd755: 0x6c2d1e20, 0xd756: 0x6c2d2620, 0xd757: 0x6c0b8420,
+ 0xd759: 0x6c117220, 0xd75a: 0x6c0f0820,
+ 0xd75d: 0x6c0c0420, 0xd75e: 0x6c2d2420, 0xd75f: 0x6c0d5420,
+ 0xd760: 0x6c0d4020, 0xd761: 0x6c2d2020, 0xd762: 0x6c001220, 0xd763: 0x6c16c820,
+ 0xd767: 0x6c2d2a20,
+ 0xd76e: 0x6c0dba20,
+ 0xd771: 0x6c09b620, 0xd772: 0x6c0b5820,
+ 0xd775: 0x6c2d2e20, 0xd776: 0x6c2d2c20,
+ 0xd778: 0x6c009e20, 0xd779: 0x6c2d3020,
+ 0xd77c: 0x6c127a20, 0xd77e: 0x6c2d4020,
+ // Block 0x35e, offset 0xd780
+ 0xd781: 0x6c109e20, 0xd782: 0x6c0b9a20,
+ 0xd785: 0x6c0e6620, 0xd787: 0x6c051820,
+ 0xd789: 0x6c2d3e20, 0xd78a: 0x6c157a20, 0xd78b: 0x6c00fa20,
+ 0xd78d: 0x6c138620, 0xd78e: 0x6c01fa20, 0xd78f: 0x6c2d3420,
+ 0xd790: 0x6c2d3620, 0xd791: 0x6c2d3820, 0xd792: 0x6c2d3a20, 0xd793: 0x6c105e20,
+ 0xd794: 0x6c0dfa20, 0xd795: 0x6c008620, 0xd796: 0x6c2d4220,
+ 0xd798: 0x6c2d4420, 0xd799: 0x6c31a020,
+ 0xd79c: 0x6c0d7220, 0xd79e: 0x6c2d4620,
+ 0xd7a0: 0x6c016220, 0xd7a1: 0x6c0cd420, 0xd7a3: 0x6c05fe20,
+ 0xd7a5: 0x6c15c020,
+ 0xd7a8: 0x6c2d4820, 0xd7a9: 0x6c0f8420,
+ 0xd7ad: 0x6c0d2c20, 0xd7ae: 0x6c093e20, 0xd7af: 0x6c2d4a20,
+ 0xd7b2: 0x6c2d5020,
+ 0xd7b5: 0x6c0a1620, 0xd7b6: 0x6c2d4c20, 0xd7b7: 0x6c0c9220,
+ 0xd7b8: 0x6c0c9020, 0xd7ba: 0x6c008820,
+ 0xd7bc: 0x6c165e20, 0xd7bd: 0x6c2d5420, 0xd7bf: 0x6c124420,
+ // Block 0x35f, offset 0xd7c0
+ 0xd7c0: 0x6c2d5820, 0xd7c1: 0x6c2d5620, 0xd7c2: 0x6c2d5220, 0xd7c3: 0x6c25a620,
+ 0xd7c4: 0x6c035820, 0xd7c7: 0x6c2d1220,
+ 0xd7c9: 0x6c2d5c20, 0xd7ca: 0x6c2d5a20,
+ 0xd7cf: 0x6c2d5e20,
+ 0xd7d1: 0x6c157c20,
+ 0xd7e3: 0x6c10aa20,
+ 0xd7e6: 0x6c13f020,
+ 0xd7e8: 0x6c2d6020, 0xd7ea: 0x6c094220,
+ 0xd7ef: 0x6c2d6220,
+ 0xd7f1: 0x6c2d6420,
+ 0xd7f5: 0x6c2d6620,
+ 0xd7f8: 0x6c0f6e20,
+ // Block 0x360, offset 0xd800
+ 0xd801: 0x6c009420,
+ 0xd80a: 0x6c070e20,
+ 0xd80e: 0x6c16f820,
+ 0xd81b: 0x6c2d6e20,
+ 0xd821: 0x6c054c20, 0xd822: 0x6c2d6820,
+ 0xd824: 0x6c2d6a20,
+ 0xd828: 0x6c130420,
+ 0xd82d: 0x6c029c20,
+ 0xd835: 0x6c157e20, 0xd837: 0x6c04a620,
+ 0xd83d: 0x6c0fd420,
+ // Block 0x361, offset 0xd840
+ 0xd842: 0x6c2d7020,
+ 0xd852: 0x6c2d7220,
+ 0xd859: 0x6c2d7420,
+ 0xd86d: 0x6c0f7020,
+ 0xd870: 0x6c2d7820, 0xd872: 0x6c2d7620,
+ // Block 0x362, offset 0xd880
+ 0xd889: 0x6c108e20, 0xd88a: 0x6c2d7a20, 0xd88b: 0x6c09b820,
+ 0xd88c: 0x6c095020, 0xd88d: 0x6c115a20, 0xd88e: 0x6c0e9620,
+ 0xd892: 0x6c097420,
+ 0xd894: 0x6c0b9c20, 0xd896: 0x6c2d7c20,
+ 0xd898: 0x6c2d7e20,
+ 0xd8a2: 0x6c0b7e20, 0xd8a3: 0x6c2d8020,
+ 0xd8a5: 0x6c2d8220,
+ 0xd8a9: 0x6c2d8420, 0xd8aa: 0x6c15ea20,
+ 0xd8ac: 0x6c09ba20,
+ 0xd8b2: 0x6c2d8820, 0xd8b3: 0x6c2d8620,
+ 0xd8b5: 0x6c071020, 0xd8b7: 0x6c074220,
+ 0xd8b8: 0x6c085420,
+ // Block 0x363, offset 0xd8c0
+ 0xd8c2: 0x6c2d8e20,
+ 0xd8c7: 0x6c0a1820,
+ 0xd8c9: 0x6c2d8c20, 0xd8cb: 0x6c2d8a20,
+ 0xd8cd: 0x6c0dca20,
+ 0xd8d0: 0x6c067e20, 0xd8d2: 0x6c0c0620,
+ 0xd8d7: 0x6c11c020,
+ 0xd8dc: 0x6c09be20,
+ 0xd8e2: 0x6c2d9020,
+ 0xd8e4: 0x6c0ac620,
+ 0xd8ea: 0x6c2d9620, 0xd8eb: 0x6c2d9220,
+ 0xd8ef: 0x6c2d9420,
+ 0xd8f4: 0x6c2d9a20, 0xd8f5: 0x6c2d9820,
+ 0xd8f8: 0x6c0afc20, 0xd8fa: 0x6c2d9c20,
+ // Block 0x364, offset 0xd900
+ 0xd900: 0x6c2d9e20, 0xd901: 0x6c2da020,
+ 0xd906: 0x6c120020, 0xd907: 0x6c07be20,
+ 0xd908: 0x6c095220, 0xd909: 0x6c2da220, 0xd90b: 0x6c2da420,
+ 0xd90c: 0x6c161020, 0xd90d: 0x6c09d620, 0xd90e: 0x6c152c20, 0xd90f: 0x6c166020,
+ 0xd910: 0x6c2da620, 0xd911: 0x6c04ec20,
+ 0xd916: 0x6c2da820,
+ 0xd918: 0x6c0f7220, 0xd91b: 0x6c2dae20,
+ 0xd91c: 0x6c02e420, 0xd91d: 0x6c0b5a20, 0xd91f: 0x6c2daa20,
+ 0xd921: 0x6c2dac20, 0xd923: 0x6c0f3020,
+ 0xd926: 0x6c143e20, 0xd927: 0x6c052020,
+ 0xd935: 0x6c2db220, 0xd936: 0x6c2db420,
+ 0xd93c: 0x6c2db020, 0xd93f: 0x6c2db820,
+ // Block 0x365, offset 0xd940
+ 0xd94d: 0x6c10a620, 0xd94e: 0x6c027a20,
+ 0xd951: 0x6c2dc020,
+ 0xd954: 0x6c2dba20, 0xd955: 0x6c2dbe20,
+ 0xd95e: 0x6c2db620,
+ 0xd969: 0x6c2e4c20,
+ 0xd96c: 0x6c2dbc20,
+ 0xd974: 0x6c169e20, 0xd977: 0x6c065420,
+ 0xd97f: 0x6c2dd020,
+ // Block 0x366, offset 0xd980
+ 0xd984: 0x6c0f9420, 0xd985: 0x6c2dc620,
+ 0xd988: 0x6c2dcc20, 0xd989: 0x6c2dc820, 0xd98b: 0x6c2dd220,
+ 0xd990: 0x6c2dd420,
+ 0xd997: 0x6c2dc420,
+ 0xd99a: 0x6c2dde20, 0xd99b: 0x6c016420,
+ 0xd99e: 0x6c2dc220,
+ 0xd9a2: 0x6c11ba20,
+ 0xd9a4: 0x6c2dca20, 0xd9a6: 0x6c0ac820,
+ 0xd9b1: 0x6c071220,
+ 0xd9be: 0x6c142420,
+ // Block 0x367, offset 0xd9c0
+ 0xd9c0: 0x6c04f020, 0xd9c3: 0x6c09d820,
+ 0xd9c5: 0x6c106020,
+ 0xd9d1: 0x6c0c9620, 0xd9d3: 0x6c2dda20,
+ 0xd9d5: 0x6c2dce20, 0xd9d6: 0x6c2dd820,
+ 0xd9d8: 0x6c14d620, 0xd9da: 0x6c0ee020, 0xd9db: 0x6c2ddc20,
+ 0xd9dc: 0x6c2dd620,
+ 0xd9ed: 0x6c0c9420,
+ 0xd9f7: 0x6c2de420,
+ 0xd9f9: 0x6c2de220,
+ // Block 0x368, offset 0xda00
+ 0xda0f: 0x6c2de020,
+ 0xda12: 0x6c13f220,
+ 0xda24: 0x6c0a4220,
+ 0xda29: 0x6c2de620, 0xda2a: 0x6c139620,
+ 0xda2d: 0x6c012420,
+ 0xda32: 0x6c12a820, 0xda33: 0x6c0e9820,
+ 0xda38: 0x6c045c20, 0xda3a: 0x6c2dea20,
+ 0xda3c: 0x6c071620,
+ // Block 0x369, offset 0xda40
+ 0xda46: 0x6c082c20,
+ 0xda4f: 0x6c2de820,
+ 0xda50: 0x6c0b9e20,
+ 0xda58: 0x6c0ba020, 0xda59: 0x6c2df020, 0xda5a: 0x6c2df420,
+ 0xda60: 0x6c0afe20, 0xda62: 0x6c2df220, 0xda63: 0x6c2df620,
+ 0xda66: 0x6c04ce20,
+ 0xda68: 0x6c12a620, 0xda6b: 0x6c095420,
+ 0xda6c: 0x6c16ca20, 0xda6e: 0x6c2dee20, 0xda6f: 0x6c080820,
+ 0xda72: 0x6c170220,
+ 0xda75: 0x6c2dfa20,
+ 0xda7a: 0x6c2df820, 0xda7b: 0x6c2dfc20,
+ // Block 0x36a, offset 0xda80
+ 0xda84: 0x6c2dec20,
+ 0xda8b: 0x6c10ba20,
+ 0xda8d: 0x6c0fd620,
+ 0xda94: 0x6c0f1e20, 0xda96: 0x6c2e0620,
+ 0xda9b: 0x6c0e3a20,
+ 0xda9c: 0x6c2dfe20,
+ 0xdaa0: 0x6c2e0020,
+ 0xdaac: 0x6c053e20, 0xdaae: 0x6c2e0420,
+ 0xdab5: 0x6c060020,
+ 0xdabc: 0x6c2e0220, 0xdabe: 0x6c0aca20,
+ // Block 0x36b, offset 0xdac0
+ 0xdacc: 0x6c02e620,
+ 0xdad4: 0x6c2e0e20, 0xdad6: 0x6c079620, 0xdad7: 0x6c0d2e20,
+ 0xdada: 0x6c0f0420,
+ 0xdae7: 0x6c026a20,
+ 0xdaec: 0x6c2e0a20, 0xdaed: 0x6c2e0c20, 0xdaee: 0x6c0ef620,
+ 0xdaf0: 0x6c2e0820,
+ 0xdaf9: 0x6c2e1020,
+ // Block 0x36c, offset 0xdb00
+ 0xdb03: 0x6c2e1c20,
+ 0xdb08: 0x6c2e2220,
+ 0xdb10: 0x6c2e2020, 0xdb11: 0x6c0f8620,
+ 0xdb16: 0x6c2e1220, 0xdb17: 0x6c2e1420,
+ 0xdb18: 0x6c2e1a20,
+ 0xdb1d: 0x6c2e1e20,
+ 0xdb21: 0x6c04a820,
+ 0xdb24: 0x6c2e2420, 0xdb25: 0x6c2e1820,
+ 0xdb28: 0x6c2e1620,
+ // Block 0x36d, offset 0xdb40
+ 0xdb43: 0x6c2e2c20,
+ 0xdb47: 0x6c2e2e20,
+ 0xdb50: 0x6c2e3020, 0xdb53: 0x6c2e2a20,
+ 0xdb54: 0x6c2e2820,
+ 0xdb58: 0x6c0acc20, 0xdb59: 0x6c103c20, 0xdb5a: 0x6c2e2620,
+ 0xdb61: 0x6c2e3820,
+ 0xdb6b: 0x6c2e3420,
+ 0xdb75: 0x6c2e3620, 0xdb76: 0x6c2e3220,
+ 0xdb78: 0x6c0de820, 0xdb7a: 0x6c2e3a20,
+ // Block 0x36e, offset 0xdb80
+ 0xdb81: 0x6c2e3c20,
+ 0xdb84: 0x6c2e4020,
+ 0xdb91: 0x6c035a20, 0xdb92: 0x6c2e3e20, 0xdb93: 0x6c154420,
+ 0xdb9a: 0x6c2e5620, 0xdb9b: 0x6c2e4220,
+ 0xdb9e: 0x6c2e4820,
+ 0xdba0: 0x6c2e4420, 0xdba2: 0x6c2e4620,
+ 0xdbaa: 0x6c2e4a20,
+ 0xdbb0: 0x6c2e4e20,
+ 0xdbb5: 0x6c2e5020, 0xdbb7: 0x6c2e5220,
+ 0xdbbc: 0x6c2e5820, 0xdbbd: 0x6c2e5420, 0xdbbe: 0x6c2e5a20, 0xdbbf: 0x6c2e5e20,
+ // Block 0x36f, offset 0xdbc0
+ 0xdbc1: 0x6c2e5c20,
+ // Block 0x370, offset 0xdc00
+ 0xdc37: 0x6c0ee220,
+ // Block 0x371, offset 0xdc40
+ 0xdc40: 0x6c151e20, 0xdc42: 0x6c2e6020, 0xdc43: 0x6c0c9820,
+ 0xdc47: 0x6c2e6220,
+ 0xdc49: 0x6c136020, 0xdc4a: 0x6c2e6420, 0xdc4b: 0x6c024a20,
+ 0xdc4f: 0x6c00f420,
+ 0xdc51: 0x6c035e20, 0xdc53: 0x6c035c20,
+ 0xdc54: 0x6c2e6620, 0xdc56: 0x6c2e6820,
+ 0xdc58: 0x6c2e6a20, 0xdc59: 0x6c2e6c20,
+ 0xdc60: 0x6c2e6e20, 0xdc62: 0x6c036020, 0xdc63: 0x6c029e20,
+ 0xdc64: 0x6c071820, 0xdc65: 0x6c11cc20, 0xdc67: 0x6c2e7220,
+ 0xdc68: 0x6c2e7020,
+ 0xdc6d: 0x6c2e7420,
+ 0xdc72: 0x6c013420,
+ 0xdc79: 0x6c2e7a20, 0xdc7b: 0x6c2e7820,
+ 0xdc7c: 0x6c2e7620, 0xdc7e: 0x6c2e7c20,
+ // Block 0x372, offset 0xdc80
+ 0xdc83: 0x6c2e8220,
+ 0xdc87: 0x6c004e20,
+ 0xdc8a: 0x6c2e7e20,
+ 0xdc8c: 0x6c2e8620, 0xdc8d: 0x6c2e8420,
+ 0xdc94: 0x6c2e8a20, 0xdc95: 0x6c2e8820, 0xdc96: 0x6c2e8c20,
+ 0xdc98: 0x6c104420,
+ 0xdc9c: 0x6c2e8e20,
+ 0xdca1: 0x6c2e9020, 0xdca2: 0x6c2e9420,
+ 0xdca5: 0x6c2e9220,
+ // Block 0x373, offset 0xdcc0
+ 0xdcdc: 0x6c12f420,
+ 0xdce1: 0x6c2e9620,
+ 0xdce8: 0x6c2e9820, 0xdcea: 0x6c07e220,
+ 0xdcee: 0x6c2e9a20, 0xdcef: 0x6c2e9c20,
+ 0xdcf2: 0x6c142620,
+ 0xdcfb: 0x6c0cd220,
+ 0xdcff: 0x6c000820,
+ // Block 0x374, offset 0xdd00
+ 0xdd00: 0x6c0d8e20, 0xdd02: 0x6c2e9e20,
+ 0xdd04: 0x6c12f620,
+ 0xdd0b: 0x6c2ea420,
+ 0xdd0c: 0x6c2ea020, 0xdd0d: 0x6c071a20, 0xdd0f: 0x6c2ea220,
+ 0xdd10: 0x6c062420,
+ 0xdd1b: 0x6c136220,
+ 0xdd1c: 0x6c2ea820, 0xdd1d: 0x6c2eac20, 0xdd1e: 0x6c2eaa20, 0xdd1f: 0x6c2eae20,
+ 0xdd22: 0x6c00be20, 0xdd23: 0x6c0b7420,
+ 0xdd24: 0x6c0a4420, 0xdd25: 0x6c036220, 0xdd26: 0x6c2eb020,
+ 0xdd2a: 0x6c117020,
+ 0xdd2c: 0x6c2eb420,
+ 0xdd30: 0x6c00c020, 0xdd32: 0x6c2eb220, 0xdd33: 0x6c0ef820,
+ 0xdd35: 0x6c166220, 0xdd36: 0x6c103e20, 0xdd37: 0x6c2ea620,
+ 0xdd38: 0x6c161420, 0xdd3a: 0x6c060220,
+ 0xdd3d: 0x6c15c220,
+ // Block 0x375, offset 0xdd40
+ 0xdd45: 0x6c051a20, 0xdd46: 0x6c163020,
+ 0xdd48: 0x6c053420, 0xdd4a: 0x6c0dbc20, 0xdd4b: 0x6c281020,
+ 0xdd4d: 0x6c2eb620, 0xdd4e: 0x6c024c20, 0xdd4f: 0x6c0ba220,
+ 0xdd54: 0x6c02a020, 0xdd55: 0x6c2eba20, 0xdd57: 0x6c2ebc20,
+ 0xdd58: 0x6c2eb820, 0xdd59: 0x6c05ac20, 0xdd5b: 0x6c07d220,
+ 0xdd5c: 0x6c0ace20,
+ 0xdd60: 0x6c00c220, 0xdd63: 0x6c167a20,
+ 0xdd67: 0x6c2ec020,
+ 0xdd68: 0x6c2d4e20, 0xdd6a: 0x6c2ebe20,
+ 0xdd70: 0x6c2ec620, 0xdd71: 0x6c2ec220, 0xdd72: 0x6c2ec420,
+ 0xdd74: 0x6c2ec820, 0xdd76: 0x6c2eca20, 0xdd77: 0x6c16a020,
+ 0xdd78: 0x6c2ecc20, 0xdd79: 0x6c2ece20, 0xdd7b: 0x6c0c1220,
+ 0xdd7c: 0x6c11d620,
+ // Block 0x376, offset 0xdd80
+ 0xdd80: 0x6c0bbe20, 0xdd81: 0x6c037e20,
+ 0xdd84: 0x6c158020, 0xdd85: 0x6c021220, 0xdd86: 0x6c09bc20, 0xdd87: 0x6c065620,
+ 0xdd89: 0x6c2ed420, 0xdd8b: 0x6c2ed220,
+ 0xdd8c: 0x6c08ba20, 0xdd8d: 0x6c2ed620, 0xdd8e: 0x6c2ed020,
+ 0xdd91: 0x6c082420,
+ 0xdd95: 0x6c2ede20, 0xdd96: 0x6c2a5c20,
+ 0xdd99: 0x6c190e20, 0xdd9b: 0x6c0bb220,
+ 0xdd9c: 0x6c2eda20,
+ 0xdda2: 0x6c161220, 0xdda3: 0x6c10ca20,
+ 0xdda8: 0x6c00d220, 0xddaa: 0x6c0c4620, 0xddab: 0x6c08fc20,
+ 0xddb0: 0x6c134620, 0xddb2: 0x6c00fc20,
+ 0xddb6: 0x6c16a220, 0xddb7: 0x6c15e220,
+ 0xddb9: 0x6c2ee020, 0xddbb: 0x6c0fb620,
+ // Block 0x377, offset 0xddc0
+ 0xddc0: 0x6c098620,
+ 0xddc4: 0x6c2ee220, 0xddc6: 0x6c2ee420, 0xddc7: 0x6c0b5c20,
+ 0xddc8: 0x6c2ee620, 0xddca: 0x6c16a420,
+ 0xddcd: 0x6c2edc20, 0xddce: 0x6c2eea20, 0xddcf: 0x6c2eee20,
+ 0xddd1: 0x6c2eec20, 0xddd3: 0x6c2ee820,
+ 0xddd6: 0x6c2ef020,
+ 0xddd9: 0x6c2ef220,
+ 0xdddc: 0x6c0d3020, 0xddde: 0x6c01fc20,
+ 0xdde4: 0x6c2ef420, 0xdde7: 0x6c14c020,
+ 0xddea: 0x6c2ef620,
+ 0xddf0: 0x6c2ef820, 0xddf2: 0x6c16d820,
+ 0xddf8: 0x6c1f6020, 0xddf9: 0x6c2efa20,
+ 0xddfd: 0x6c2efc20, 0xddfe: 0x6c2efe20,
+ // Block 0x378, offset 0xde00
+ 0xde02: 0x6c2f0620,
+ 0xde04: 0x6c2f0020, 0xde06: 0x6c2f0220,
+ 0xde08: 0x6c2f0420, 0xde09: 0x6c2f0820,
+ 0xde12: 0x6c0c0820,
+ 0xde16: 0x6c153e20,
+ 0xde19: 0x6c0c0a20,
+ 0xde1c: 0x6c2f0a20, 0xde1e: 0x6c124620,
+ 0xde20: 0x6c2f0c20, 0xde21: 0x6c314420, 0xde22: 0x6c14e820,
+ 0xde24: 0x6c2f0e20, 0xde26: 0x6c2f1020,
+ 0xde28: 0x6c2f1220, 0xde29: 0x6c02a220, 0xde2b: 0x6c2f1620,
+ 0xde2d: 0x6c0b7620,
+ 0xde31: 0x6c2f1820,
+ 0xde34: 0x6c052c20,
+ 0xde39: 0x6c2f1a20, 0xde3a: 0x6c2f2220,
+ 0xde3c: 0x6c2f1e20,
+ // Block 0x379, offset 0xde40
+ 0xde41: 0x6c2f2020,
+ 0xde44: 0x6c02da20, 0xde45: 0x6c2f1c20, 0xde46: 0x6c2f2420,
+ 0xde4b: 0x6c2f2620,
+ 0xde4d: 0x6c005020, 0xde4f: 0x6c2f2820,
+ 0xde50: 0x6c2f2a20,
+ 0xde58: 0x6c0ad020,
+ 0xde5c: 0x6c2f2c20,
+ 0xde60: 0x6c03fa20, 0xde63: 0x6c2f3220,
+ 0xde66: 0x6c2f3020,
+ 0xde68: 0x6c2f2e20, 0xde6b: 0x6c2ba020,
+ 0xde6d: 0x6c139020,
+ 0xde73: 0x6c2f3420,
+ 0xde74: 0x6c2f3620,
+ // Block 0x37a, offset 0xde80
+ 0xde83: 0x6c2f3820,
+ 0xde86: 0x6c2f3a20,
+ 0xde88: 0x6c2f3c20, 0xde8b: 0x6c2f3e20,
+ 0xde93: 0x6c036420,
+ 0xde9c: 0x6c2f4020,
+ 0xdead: 0x6c2f4220, 0xdeae: 0x6c10ea20,
+ 0xdeb2: 0x6c2f4620, 0xdeb3: 0x6c01ae20,
+ 0xdeb5: 0x6c2f4c20, 0xdeb6: 0x6c2f4a20,
+ 0xdebb: 0x6c00c420,
+ 0xdebf: 0x6c04aa20,
+ // Block 0x37b, offset 0xdec0
+ 0xdec1: 0x6c136620, 0xdec2: 0x6c0ee420, 0xdec3: 0x6c075c20,
+ 0xdec5: 0x6c071c20, 0xdec6: 0x6c0a1a20,
+ 0xdec8: 0x6c0b7c20,
+ 0xdecc: 0x6c2f5020, 0xdecf: 0x6c2f4e20,
+ 0xded0: 0x6c159020, 0xded1: 0x6c038020, 0xded2: 0x6c120420, 0xded3: 0x6c10a020,
+ 0xded7: 0x6c0bbc20,
+ 0xded8: 0x6c166420, 0xdeda: 0x6c059a20,
+ 0xdee1: 0x6c2f5620,
+ 0xdee4: 0x6c2f5420,
+ 0xdeec: 0x6c142a20, 0xdeed: 0x6c104020,
+ 0xdef4: 0x6c011c20, 0xdef7: 0x6c2f5820,
+ 0xdef8: 0x6c2f5220, 0xdefb: 0x6c12be20,
+ 0xdefc: 0x6c15e020, 0xdefd: 0x6c2f5a20,
+ // Block 0x37c, offset 0xdf00
+ 0xdf06: 0x6c2f5c20,
+ 0xdf0b: 0x6c2f6020,
+ 0xdf0c: 0x6c0dcc20, 0xdf0d: 0x6c02aa20, 0xdf0e: 0x6c02ac20, 0xdf0f: 0x6c2f5e20,
+ 0xdf14: 0x6c038220, 0xdf15: 0x6c060420,
+ 0xdf18: 0x6c038420, 0xdf1b: 0x6c0faa20,
+ 0xdf1e: 0x6c168820,
+ 0xdf27: 0x6c065820,
+ 0xdf2b: 0x6c2f6220,
+ 0xdf2f: 0x6c2f6420,
+ 0xdf30: 0x6c2f6620, 0xdf31: 0x6c2f6820, 0xdf33: 0x6c2f6c20,
+ 0xdf34: 0x6c2f6a20,
+ // Block 0x37d, offset 0xdf40
+ 0xdf68: 0x6c130a20, 0xdf6a: 0x6c2f6e20,
+ 0xdf6f: 0x6c2f7020,
+ 0xdf71: 0x6c2f7220,
+ 0xdf76: 0x6c2f7420,
+ // Block 0x37e, offset 0xdf80
+ 0xdf83: 0x6c2f7820,
+ 0xdf84: 0x6c2f7620, 0xdf86: 0x6c2f7a20,
+ 0xdf9b: 0x6c124820,
+ 0xdf9c: 0x6c27aa20, 0xdf9f: 0x6c0b1620,
+ 0xdfa2: 0x6c03d020,
+ 0xdfa9: 0x6c2f7c20, 0xdfab: 0x6c2f7e20,
+ 0xdfad: 0x6c18ba20, 0xdfae: 0x6c20ec20, 0xdfaf: 0x6c120620,
+ 0xdfb2: 0x6c00b620,
+ 0xdfb4: 0x6c003620,
+ 0xdfbc: 0x6c08bc20, 0xdfbd: 0x6c13f420, 0xdfbe: 0x6c0b0420,
+ // Block 0x37f, offset 0xdfc0
+ 0xdfc3: 0x6c2f8020,
+ 0xdfc5: 0x6c150e20,
+ 0xdfc9: 0x6c2f8220, 0xdfca: 0x6c15c420,
+ 0xdfcc: 0x6c010020,
+ 0xdfd0: 0x6c085620, 0xdfd2: 0x6c2f8420, 0xdfd3: 0x6c021420,
+ 0xdfd4: 0x6c2f8620,
+ 0xdfd8: 0x6c2f8820,
+ 0xdfdd: 0x6c2f8c20, 0xdfde: 0x6c2f8e20,
+ 0xdfe0: 0x6c2f9220, 0xdfe1: 0x6c2f8a20,
+ 0xdfe4: 0x6c2f9020,
+ 0xdfe8: 0x6c036620,
+ 0xdfec: 0x6c2f9420, 0xdfee: 0x6c2f9620,
+ 0xdffd: 0x6c2f9820, 0xdffe: 0x6c2f9a20,
+ // Block 0x380, offset 0xe000
+ 0xe002: 0x6c2f9c20,
+ 0xe005: 0x6c2fa020,
+ 0xe009: 0x6c2f9e20, 0xe00b: 0x6c2fa420,
+ 0xe00c: 0x6c2faa20,
+ 0xe010: 0x6c2fa220, 0xe011: 0x6c2fa620, 0xe012: 0x6c2fa820,
+ 0xe015: 0x6c2fac20, 0xe017: 0x6c04ac20,
+ // Block 0x381, offset 0xe040
+ 0xe056: 0x6c097620, 0xe057: 0x6c2fae20,
+ 0xe058: 0x6c2fb020, 0xe059: 0x6c071e20,
+ 0xe065: 0x6c2fb220,
+ 0xe068: 0x6c027020,
+ 0xe06c: 0x6c114220, 0xe06d: 0x6c2fb420, 0xe06e: 0x6c2fb620,
+ 0xe073: 0x6c0e6820,
+ 0xe074: 0x6c10be20,
+ 0xe07c: 0x6c2fb820,
+ // Block 0x382, offset 0xe080
+ 0xe081: 0x6c119e20,
+ 0xe084: 0x6c0d9020, 0xe085: 0x6c012c20, 0xe086: 0x6c050420,
+ 0xe088: 0x6c050620,
+ 0xe090: 0x6c0e9a20, 0xe091: 0x6c2fc220, 0xe092: 0x6c050820,
+ 0xe095: 0x6c021620,
+ 0xe098: 0x6c2fc020, 0xe09b: 0x6c2fbc20,
+ 0xe09d: 0x6c2fbe20, 0xe09f: 0x6c2fba20,
+ 0xe0a2: 0x6c2fd620,
+ 0xe0ad: 0x6c2fc420, 0xe0ae: 0x6c2fc620,
+ 0xe0b1: 0x6c2fc820, 0xe0b2: 0x6c2fca20,
+ 0xe0b8: 0x6c2fce20, 0xe0bb: 0x6c2fcc20,
+ 0xe0bf: 0x6c09fe20,
+ // Block 0x383, offset 0xe0c0
+ 0xe0c1: 0x6c2fd020,
+ 0xe0c5: 0x6c2fd420,
+ 0xe0ce: 0x6c03d220, 0xe0cf: 0x6c2fd220,
+ 0xe0d2: 0x6c0d3220, 0xe0d3: 0x6c060620,
+ 0xe0d9: 0x6c2fd820,
+ 0xe0e8: 0x6c0d9220, 0xe0eb: 0x6c2fda20,
+ 0xe0f0: 0x6c104220,
+ 0xe0f7: 0x6c2fdc20,
+ 0xe0fe: 0x6c2fe620,
+ // Block 0x384, offset 0xe100
+ 0xe100: 0x6c2fe220, 0xe102: 0x6c2fe020, 0xe103: 0x6c2fe420,
+ 0xe105: 0x6c2fde20,
+ 0xe10d: 0x6c2fea20,
+ 0xe115: 0x6c2fe820, 0xe117: 0x6c2fee20,
+ 0xe11a: 0x6c04ae20, 0xe11b: 0x6c2fec20,
+ 0xe11f: 0x6c2ff020,
+ 0xe122: 0x6c2ff220,
+ 0xe124: 0x6c2ff620, 0xe125: 0x6c2ff420,
+ 0xe129: 0x6c2ff820, 0xe12a: 0x6c2ffc20, 0xe12b: 0x6c2ffa20,
+ // Block 0x385, offset 0xe140
+ 0xe168: 0x6c075420,
+ 0xe16d: 0x6c2ffe20,
+ 0xe170: 0x6c300020,
+ 0xe178: 0x6c026c20,
+ 0xe17c: 0x6c300220,
+ // Block 0x386, offset 0xe180
+ 0xe180: 0x6c300420,
+ 0xe184: 0x6c0ba620,
+ 0xe18f: 0x6c300620,
+ 0xe191: 0x6c300820, 0xe193: 0x6c300a20,
+ 0xe194: 0x6c300c20,
+ 0xe198: 0x6c072020,
+ 0xe19e: 0x6c300e20, 0xe19f: 0x6c301020,
+ 0xe1a2: 0x6c301220, 0xe1a3: 0x6c301420,
+ 0xe1a6: 0x6c301620,
+ 0xe1aa: 0x6c11c220, 0xe1ab: 0x6c301a20,
+ 0xe1ad: 0x6c126820, 0xe1ae: 0x6c301c20, 0xe1af: 0x6c301820,
+ 0xe1b1: 0x6c302020,
+ 0xe1b4: 0x6c301e20, 0xe1b7: 0x6c302220,
+ 0xe1bb: 0x6c302420,
+ // Block 0x387, offset 0xe1c0
+ 0xe1c6: 0x6c302620,
+ 0xe1d8: 0x6c302820, 0xe1da: 0x6c302a20,
+ 0xe1df: 0x6c302c20,
+ 0xe1e2: 0x6c302e20, 0xe1e3: 0x6c303020,
+ 0xe1e5: 0x6c303220, 0xe1e7: 0x6c303420,
+ 0xe1e8: 0x6c303620, 0xe1e9: 0x6c303820, 0xe1ea: 0x6c303a20,
+ 0xe1ee: 0x6c303c20, 0xe1ef: 0x6c303e20,
+ 0xe1f1: 0x6c20e020, 0xe1f2: 0x6c304020,
+ 0xe1fb: 0x6c268a20,
+ 0xe1fc: 0x6c03d420,
+ // Block 0x388, offset 0xe200
+ 0xe201: 0x6c023620, 0xe202: 0x6c077c20, 0xe203: 0x6c304420,
+ 0xe204: 0x6c304220, 0xe205: 0x6c149a20,
+ 0xe20d: 0x6c304820, 0xe20e: 0x6c304a20, 0xe20f: 0x6c304620,
+ 0xe211: 0x6c304c20,
+ 0xe214: 0x6c145820,
+ 0xe218: 0x6c304e20, 0xe21a: 0x6c046220,
+ 0xe22f: 0x6c16ce20,
+ 0xe234: 0x6c305020,
+ // Block 0x389, offset 0xe240
+ 0xe243: 0x6c305420,
+ 0xe24e: 0x6c003c20,
+ 0xe251: 0x6c305620, 0xe252: 0x6c132e20, 0xe253: 0x6c305220,
+ 0xe256: 0x6c305820, 0xe257: 0x6c305a20,
+ 0xe25f: 0x6c305c20,
+ 0xe260: 0x6c305e20,
+ 0xe268: 0x6c306020, 0xe26a: 0x6c147020, 0xe26b: 0x6c082e20,
+ 0xe26d: 0x6c080c20, 0xe26e: 0x6c0c9a20,
+ 0xe274: 0x6c306220,
+ 0xe279: 0x6c306820,
+ // Block 0x38a, offset 0xe280
+ 0xe280: 0x6c306420,
+ 0xe286: 0x6c306a20,
+ 0xe289: 0x6c068220, 0xe28a: 0x6c306620,
+ 0xe28f: 0x6c306c20,
+ 0xe291: 0x6c306e20, 0xe292: 0x6c307020,
+ 0xe294: 0x6c307820, 0xe296: 0x6c082820,
+ 0xe29b: 0x6c0dc020,
+ 0xe2a1: 0x6c307a20, 0xe2a2: 0x6c307420, 0xe2a3: 0x6c307220,
+ 0xe2a4: 0x6c307620,
+ 0xe2a8: 0x6c05a220,
+ 0xe2b0: 0x6c308220, 0xe2b1: 0x6c308020, 0xe2b2: 0x6c307e20,
+ 0xe2b5: 0x6c002620,
+ // Block 0x38b, offset 0xe2c0
+ 0xe2c4: 0x6c309620, 0xe2c6: 0x6c308e20,
+ 0xe2c8: 0x6c309020, 0xe2c9: 0x6c308820, 0xe2ca: 0x6c309420,
+ 0xe2cc: 0x6c308c20, 0xe2cd: 0x6c02b820,
+ 0xe2d0: 0x6c171c20, 0xe2d2: 0x6c309220, 0xe2d3: 0x6c308a20,
+ 0xe2d4: 0x6c308620, 0xe2d5: 0x6c308420,
+ 0xe2db: 0x6c309a20,
+ 0xe2e1: 0x6c30a020,
+ 0xe2e4: 0x6c309e20, 0xe2e5: 0x6c309c20,
+ 0xe2ed: 0x6c12ae20, 0xe2ee: 0x6c309820, 0xe2ef: 0x6c00a620,
+ 0xe2f0: 0x6c30a220, 0xe2f2: 0x6c30a620,
+ 0xe2f9: 0x6c02d220, 0xe2fa: 0x6c307c20, 0xe2fb: 0x6c00ea20,
+ 0xe2fe: 0x6c30aa20,
+ // Block 0x38c, offset 0xe300
+ 0xe306: 0x6c30a820, 0xe307: 0x6c30a420,
+ 0xe308: 0x6c0e0e20,
+ 0xe312: 0x6c147420,
+ 0xe317: 0x6c167c20,
+ 0xe31a: 0x6c30ac20,
+ 0xe320: 0x6c30ae20,
+ 0xe327: 0x6c30b020,
+ 0xe336: 0x6c30b220,
+ 0xe338: 0x6c30b420,
+ // Block 0x38d, offset 0xe340
+ 0xe365: 0x6c0ee620, 0xe367: 0x6c30b620,
+ 0xe369: 0x6c11ce20, 0xe36b: 0x6c30c020,
+ 0xe36c: 0x6c30b820,
+ 0xe370: 0x6c30ba20, 0xe373: 0x6c13f620,
+ 0xe374: 0x6c14d820, 0xe376: 0x6c108820,
+ // Block 0x38e, offset 0xe380
+ 0xe383: 0x6c30c220,
+ 0xe386: 0x6c30c420, 0xe387: 0x6c106420,
+ 0xe388: 0x6c30be20, 0xe389: 0x6c30bc20,
+ 0xe38e: 0x6c018c20,
+ 0xe392: 0x6c30d420,
+ 0xe395: 0x6c30d220,
+ 0xe39b: 0x6c016620,
+ 0xe39f: 0x6c30ce20,
+ 0xe3a3: 0x6c30cc20,
+ 0xe3a6: 0x6c30c820,
+ 0xe3a8: 0x6c02ea20, 0xe3aa: 0x6c30c620, 0xe3ab: 0x6c08f420,
+ 0xe3ac: 0x6c018a20,
+ 0xe3bb: 0x6c072220,
+ 0xe3be: 0x6c30da20, 0xe3bf: 0x6c30d820,
+ // Block 0x38f, offset 0xe3c0
+ 0xe3c1: 0x6c30d620,
+ 0xe3c4: 0x6c30d020, 0xe3c6: 0x6c30dc20,
+ 0xe3c8: 0x6c30de20,
+ 0xe3d0: 0x6c30e820, 0xe3d1: 0x6c30e620,
+ 0xe3d9: 0x6c30ea20,
+ 0xe3dc: 0x6c00d620, 0xe3dd: 0x6c30e020, 0xe3de: 0x6c30e220,
+ 0xe3e0: 0x6c074420, 0xe3e1: 0x6c14c220,
+ 0xe3e4: 0x6c30e420,
+ 0xe3ec: 0x6c13f820, 0xe3ef: 0x6c30f420,
+ 0xe3f2: 0x6c30ec20,
+ 0xe3fa: 0x6c30f620,
+ // Block 0x390, offset 0xe400
+ 0xe407: 0x6c30f020,
+ 0xe409: 0x6c30ee20,
+ 0xe40f: 0x6c059c20,
+ 0xe41a: 0x6c30f820,
+ 0xe424: 0x6c30fa20,
+ 0xe429: 0x6c30fc20, 0xe42b: 0x6c30f220,
+ 0xe42f: 0x6c30ca20,
+ 0xe432: 0x6c30fe20,
+ 0xe434: 0x6c0f3220,
+ 0xe438: 0x6c310620, 0xe43a: 0x6c310820, 0xe43b: 0x6c310420,
+ // Block 0x391, offset 0xe440
+ 0xe441: 0x6c310220, 0xe442: 0x6c310e20,
+ 0xe444: 0x6c310020, 0xe446: 0x6c310a20,
+ 0xe44f: 0x6c310c20,
+ 0xe453: 0x6c311220,
+ 0xe459: 0x6c311020,
+ 0xe466: 0x6c311620,
+ 0xe46d: 0x6c311820, 0xe46f: 0x6c311a20,
+ 0xe472: 0x6c171620,
+ 0xe478: 0x6c311420, 0xe479: 0x6c0dce20, 0xe47a: 0x6c07f220,
+ 0xe47d: 0x6c311c20,
+ // Block 0x392, offset 0xe480
+ 0xe49a: 0x6c311e20, 0xe49b: 0x6c312020,
+ 0xe49e: 0x6c312220,
+ // Block 0x393, offset 0xe4c0
+ 0xe4f5: 0x6c312420,
+ 0xe4f8: 0x6c060820, 0xe4f9: 0x6c312620,
+ 0xe4fd: 0x6c312820, 0xe4ff: 0x6c08ee20,
+ // Block 0x394, offset 0xe500
+ 0xe501: 0x6c312a20,
+ 0xe508: 0x6c312c20, 0xe50b: 0x6c312e20,
+ 0xe50c: 0x6c313020,
+ 0xe511: 0x6c313620, 0xe512: 0x6c313220, 0xe513: 0x6c16fc20,
+ 0xe515: 0x6c313420, 0xe517: 0x6c16a620,
+ 0xe51d: 0x6c313820, 0xe51f: 0x6c167e20,
+ 0xe525: 0x6c313a20, 0xe526: 0x6c11a020,
+ 0xe529: 0x6c313c20, 0xe52a: 0x6c314020,
+ 0xe52d: 0x6c314220,
+ 0xe538: 0x6c313e20, 0xe539: 0x6c073620, 0xe53a: 0x6c14ea20, 0xe53b: 0x6c145a20,
+ 0xe53c: 0x6c1c4020, 0xe53e: 0x6c213620, 0xe53f: 0x6c148a20,
+ // Block 0x395, offset 0xe540
+ 0xe544: 0x6c018e20,
+ 0xe54c: 0x6c314620, 0xe54d: 0x6c040c20, 0xe54e: 0x6c314820, 0xe54f: 0x6c314a20,
+ 0xe550: 0x6c314c20, 0xe552: 0x6c074620,
+ 0xe554: 0x6c314e20,
+ 0xe558: 0x6c235220, 0xe559: 0x6c150620, 0xe55b: 0x6c0dbe20,
+ 0xe55c: 0x6c315020, 0xe55d: 0x6c315420, 0xe55e: 0x6c315220,
+ 0xe560: 0x6c315620,
+ 0xe565: 0x6c315820,
+ 0xe568: 0x6c315a20,
+ 0xe56f: 0x6c315c20,
+ 0xe574: 0x6c315e20, 0xe576: 0x6c316020, 0xe577: 0x6c316220,
+ 0xe579: 0x6c316420, 0xe57b: 0x6c316620,
+ 0xe57c: 0x6c316820, 0xe57d: 0x6c316a20,
+ // Block 0x396, offset 0xe580
+ 0xe587: 0x6c316c20,
+ 0xe588: 0x6c316e20,
+ 0xe58e: 0x6c0f7420,
+ 0xe593: 0x6c065a20,
+ 0xe595: 0x6c317220,
+ 0xe5a0: 0x6c0cd620, 0xe5a1: 0x6c317420,
+ 0xe5ac: 0x6c317620,
+ 0xe5bb: 0x6c125e20,
+ 0xe5be: 0x6c317820,
+ // Block 0x397, offset 0xe5c0
+ 0xe5ca: 0x6c317a20, 0xe5cb: 0x6c254c20,
+ 0xe5ce: 0x6c2c2e20, 0xe5cf: 0x6c2f4420,
+ 0xe5d2: 0x6c317c20,
+ 0xe5d4: 0x6c317e20,
+ 0xe5df: 0x6c318220,
+ 0xe5e0: 0x6c318420, 0xe5e1: 0x6c318620, 0xe5e2: 0x6c16a820, 0xe5e3: 0x6c318020,
+ 0xe5e6: 0x6c318820, 0xe5e7: 0x6c318a20,
+ 0xe5ea: 0x6c318e20,
+ 0xe5ec: 0x6c318c20,
+ 0xe5f2: 0x6c319220,
+ 0xe5f6: 0x6c319420, 0xe5f7: 0x6c319020,
+ // Block 0x398, offset 0xe600
+ 0xe60d: 0x6c163420,
+ 0xe615: 0x6c319620,
+ 0xe61c: 0x6c319820, 0xe61d: 0x6c258620,
+ 0xe620: 0x6c319a20,
+ // Block 0x399, offset 0xe640
+ 0xe640: 0x43189020, 0xe641: 0x42cde820, 0xe642: 0x431d9420, 0xe643: 0x43199020,
+ 0xe644: 0x42dda220, 0xe645: 0x429c6420, 0xe646: 0x42a7ca20, 0xe647: 0x433f3820,
+ 0xe648: 0x433f3820, 0xe649: 0x42b2a220, 0xe64a: 0x4323a220, 0xe64b: 0x42ab0e20,
+ 0xe64c: 0x42b29020, 0xe64d: 0x42c3ec20, 0xe64e: 0x42ecd220, 0xe64f: 0x42ff0a20,
+ 0xe650: 0x430c7e20, 0xe651: 0x430f7420, 0xe652: 0x4311f020, 0xe653: 0x43211e20,
+ 0xe654: 0x42d40420, 0xe655: 0x42da3620, 0xe656: 0x42e1b220, 0xe657: 0x42e7bc20,
+ 0xe658: 0x43087a20, 0xe659: 0x4322d420, 0xe65a: 0x4333e220, 0xe65b: 0x429d0420,
+ 0xe65c: 0x42a6ea20, 0xe65d: 0x42d60820, 0xe65e: 0x42e43620, 0xe65f: 0x430c5a20,
+ 0xe660: 0x433c3c20, 0xe661: 0x42baa020, 0xe662: 0x42dfd620, 0xe663: 0x430b9a20,
+ 0xe664: 0x4312c820, 0xe665: 0x42c59220, 0xe666: 0x4303b020,
+ 0xe668: 0x42bd9420, 0xe669: 0x42ce2e20, 0xe66a: 0x42dad420, 0xe66b: 0x42e5f820,
+ 0xe66c: 0x43219c20, 0xe66d: 0x429f0c20, 0xe66e: 0x42a36e20, 0xe66f: 0x42a5bc20,
+ 0xe671: 0x42d5a620, 0xe672: 0x42e42020, 0xe673: 0x42edce20,
+ 0xe674: 0x43000220, 0xe675: 0x430c0c20, 0xe676: 0x430cb820, 0xe677: 0x431bde20,
+ 0xe678: 0x432e6420, 0xe679: 0x4336de20, 0xe67a: 0x433bf420, 0xe67b: 0x42f11820,
+ 0xe67c: 0x42f2fe20,
+ // Block 0x39a, offset 0xe680
+ 0xe680: 0x433cfe20, 0xe681: 0x4315ac20, 0xe682: 0x42b1be20, 0xe683: 0x42be0820,
+ 0xe684: 0x42f8c020, 0xe685: 0x4300fc20, 0xe686: 0x42e4c420, 0xe687: 0x42f19420,
+ 0xe688: 0x43198420, 0xe689: 0x432dee20, 0xe68a: 0x42b1b020,
+ 0xe68c: 0x42d42620, 0xe68e: 0x42de1e20, 0xe68f: 0x42fa5e20,
+ 0xe690: 0x42fc6e20, 0xe691: 0x432c9620, 0xe692: 0x42a5a420, 0xe693: 0x43011620,
+ 0xe694: 0x42a3b820, 0xe695: 0x42a39820, 0xe696: 0x42f43820, 0xe697: 0x42fb7c20,
+ 0xe698: 0x4307e220, 0xe699: 0x432cea20, 0xe69a: 0x43170020, 0xe69b: 0x42c59e20,
+ 0xe69c: 0x42d40420, 0xe69d: 0x4315fc20, 0xe69e: 0x429c7220, 0xe69f: 0x42b7ce20,
+ 0xe6a0: 0x42c02420, 0xe6a1: 0x42e70e20, 0xe6a2: 0x42eae020, 0xe6a3: 0x42a62e20,
+ 0xe6a5: 0x429f7e20, 0xe6a6: 0x42bf5220, 0xe6a7: 0x429c1a20,
+ 0xe6a8: 0x42d99820, 0xe6a9: 0x42caf020, 0xe6aa: 0x42fa4420, 0xe6ab: 0x42a78620,
+ 0xe6ac: 0x42b0bc20, 0xe6ad: 0x42ee0220, 0xe6ae: 0x43089220,
+ 0xe6b0: 0x42d77420, 0xe6b1: 0x431f6020, 0xe6b2: 0x42d91020, 0xe6b3: 0x42c5fc20,
+ 0xe6b4: 0x4305ca20, 0xe6b5: 0x42c74020, 0xe6b6: 0x42eaca20, 0xe6b7: 0x429d5c20,
+ 0xe6b8: 0x42a2d220, 0xe6b9: 0x42a39220, 0xe6ba: 0x42d10220, 0xe6bb: 0x42f9ce20,
+ 0xe6bc: 0x4304de20, 0xe6bd: 0x4315a420, 0xe6be: 0x43239e20, 0xe6bf: 0x42a5ea20,
+ // Block 0x39b, offset 0xe6c0
+ 0xe6c0: 0x42a88420, 0xe6c1: 0x42b2e620, 0xe6c2: 0x42bdd820, 0xe6c3: 0x42cb8a20,
+ 0xe6c4: 0x42dffc20, 0xe6c5: 0x42f25420, 0xe6c6: 0x432b5a20, 0xe6c7: 0x4334d420,
+ 0xe6c8: 0x433d2e20, 0xe6c9: 0x433d9c20, 0xe6ca: 0x42a53620,
+ 0xe6cd: 0x431ec420, 0xe6ce: 0x42bce820, 0xe6cf: 0x42c32020,
+ 0xe6d0: 0x42c40020, 0xe6d1: 0x42c93420, 0xe6d2: 0x42de4620, 0xe6d3: 0x42e29220,
+ 0xe6d6: 0x42fbe820, 0xe6d7: 0x4300de20,
+ 0xe6d8: 0x431e4c20, 0xe6d9: 0x4309dc20, 0xe6da: 0x43204620,
+ 0xe6dc: 0x42a42e20, 0xe6dd: 0x42a54620, 0xe6de: 0x42a97a20, 0xe6df: 0x42e19020,
+ 0xe6e0: 0x43118420, 0xe6e2: 0x42bd9220, 0xe6e3: 0x42bfea20,
+ 0xe6e4: 0x42c6f620, 0xe6e6: 0x42f87c20, 0xe6e7: 0x42e6ea20,
+ 0xe6e8: 0x429dc820, 0xe6e9: 0x42adf220, 0xe6ea: 0x42b7ce20, 0xe6eb: 0x42bb7420,
+ 0xe6ec: 0x42c03820, 0xe6ed: 0x42e76420, 0xe6ee: 0x42e8d220, 0xe6ef: 0x42ff3420,
+ 0xe6f0: 0x43008c20, 0xe6f1: 0x43246820, 0xe6f2: 0x432dec20, 0xe6f3: 0x432e9020,
+ 0xe6f4: 0x43303020, 0xe6f5: 0x429f1620, 0xe6f6: 0x42f35c20, 0xe6f7: 0x43236820,
+ 0xe6f8: 0x432d7020, 0xe6f9: 0x42c1c220, 0xe6fa: 0x429d0c20, 0xe6fb: 0x42a1b420,
+ 0xe6fc: 0x42b7dc20, 0xe6fd: 0x42b87e20, 0xe6fe: 0x42cb3220, 0xe6ff: 0x42d40420,
+ // Block 0x39c, offset 0xe700
+ 0xe700: 0x42e39c20, 0xe701: 0x42ec8420, 0xe702: 0x4309f820, 0xe703: 0x4320f820,
+ 0xe704: 0x433f1a20, 0xe705: 0x42cd1020, 0xe706: 0x432c5c20, 0xe707: 0x42a51220,
+ 0xe709: 0x42cfe620, 0xe70a: 0x42da8220, 0xe70b: 0x42dd3820,
+ 0xe70c: 0x42e81220, 0xe70d: 0x42eab220, 0xe70e: 0x42f0d620, 0xe70f: 0x42fa2020,
+ 0xe710: 0x4330bc20, 0xe711: 0x42a2da20, 0xe712: 0x42c45c20, 0xe713: 0x432cf020,
+ 0xe714: 0x42a05620, 0xe715: 0x42ba3220, 0xe716: 0x42dbd420, 0xe717: 0x431e5420,
+ 0xe718: 0x42bf1620, 0xe719: 0x42c28820, 0xe71a: 0x42d02e20, 0xe71b: 0x42e70e20,
+ 0xe71c: 0x432d0c20, 0xe71d: 0x42a45220, 0xe71e: 0x42a81e20, 0xe71f: 0x42b8ca20,
+ 0xe720: 0x42cc2620, 0xe721: 0x42ce9c20, 0xe722: 0x42d15020, 0xe723: 0x42d9ca20,
+ 0xe724: 0x42e80c20, 0xe725: 0x42ebc420, 0xe726: 0x42fef220, 0xe727: 0x43119e20,
+ 0xe728: 0x4311c220, 0xe729: 0x43239820, 0xe72a: 0x432dc420, 0xe72b: 0x42a67e20,
+ 0xe72c: 0x42dd7420, 0xe72d: 0x42a83a20, 0xe72e: 0x42e3a020,
+ 0xe730: 0x430bf420, 0xe731: 0x432d4620, 0xe732: 0x4338ae20, 0xe733: 0x433d3e20,
+ 0xe734: 0x42cf2e20, 0xe735: 0x42db9620, 0xe736: 0x4303d020, 0xe737: 0x42f59620,
+ 0xe738: 0x42f64020, 0xe739: 0x42f92420, 0xe73b: 0x42e13220,
+ 0xe73c: 0x4316b020, 0xe73d: 0x429d8020, 0xe73e: 0x43066c20, 0xe73f: 0x42a47420,
+ // Block 0x39d, offset 0xe740
+ 0xe740: 0x42a40e20, 0xe741: 0x42bd4c20, 0xe742: 0x42c5a620, 0xe743: 0x42f9ac20,
+ 0xe744: 0x42b70a20, 0xe745: 0x42da3c20, 0xe746: 0x42cd6820, 0xe747: 0x431e7620,
+ 0xe748: 0x43109820, 0xe749: 0x432c9a20, 0xe74a: 0x43131620, 0xe74b: 0x42bda620,
+ 0xe74c: 0x42a28020, 0xe74e: 0x43f41c20, 0xe74f: 0x43f41e20,
+ 0xe750: 0x42b0b420, 0xe751: 0x43f42220, 0xe752: 0x42cce820, 0xe753: 0x43f42620,
+ 0xe754: 0x43f42820, 0xe756: 0x42e65420, 0xe757: 0x42ed9420,
+ 0xe758: 0x42f27820, 0xe759: 0x42f2bc20, 0xe75a: 0x42f2ca20, 0xe75b: 0x42f31e20,
+ 0xe75c: 0x432eac20, 0xe75d: 0x42f97c20, 0xe75e: 0x42ff7a20, 0xe75f: 0x43f43e20,
+ 0xe761: 0x43f44220, 0xe762: 0x4315f020, 0xe763: 0x43f44620,
+ 0xe764: 0x43f44820, 0xe765: 0x43207020, 0xe766: 0x4321fa20, 0xe767: 0x43f44e20,
+ 0xe768: 0x43f45020, 0xe769: 0x43f45220, 0xe76a: 0x4331de20, 0xe76b: 0x4331f820,
+ 0xe76c: 0x43325020, 0xe76d: 0x433b6820, 0xe76f: 0x432d6e20,
+ 0xe770: 0x429f5c20, 0xe771: 0x42a1ce20, 0xe772: 0x42a29a20, 0xe773: 0x42a59220,
+ 0xe774: 0x42a5c820, 0xe775: 0x42a6a220, 0xe776: 0x42ab3a20, 0xe777: 0x42ac0c20,
+ 0xe778: 0x42acd020, 0xe779: 0x42b08020, 0xe77a: 0x42b15020, 0xe77b: 0x42b8c820,
+ 0xe77c: 0x42b8dc20, 0xe77d: 0x42c12820, 0xe77e: 0x42c2d020, 0xe77f: 0x42c31c20,
+ // Block 0x39e, offset 0xe780
+ 0xe780: 0x42c3e420, 0xe781: 0x42ca9e20, 0xe782: 0x42cbc420, 0xe783: 0x42cd2220,
+ 0xe784: 0x42d10a20, 0xe785: 0x42daee20, 0xe786: 0x42dc3420, 0xe787: 0x42de4420,
+ 0xe788: 0x42e2dc20, 0xe78a: 0x42e84420, 0xe78b: 0x42f12220,
+ 0xe78c: 0x42f27c20, 0xe78d: 0x42f29220, 0xe78e: 0x42f29020, 0xe78f: 0x42f2a020,
+ 0xe790: 0x42f2ac20, 0xe791: 0x42f2ba20, 0xe792: 0x42f31a20, 0xe793: 0x42f31c20,
+ 0xe794: 0x42f48020, 0xe795: 0x42f50220, 0xe796: 0x42f78020, 0xe797: 0x42fbe820,
+ 0xe798: 0x42fc1220, 0xe799: 0x42fc8220, 0xe79a: 0x42fee420, 0xe79b: 0x43000a20,
+ 0xe79c: 0x4303da20, 0xe79f: 0x4308ae20,
+ 0xe7a0: 0x43122020, 0xe7a1: 0x43132c20, 0xe7a2: 0x43160220, 0xe7a3: 0x43167220,
+ 0xe7a4: 0x4319a620, 0xe7a5: 0x431a1020, 0xe7a7: 0x43207020,
+ 0xe7a8: 0x432dc620, 0xe7a9: 0x432ffe20, 0xe7aa: 0x43307620, 0xe7ab: 0x42c0ea20,
+ 0xe7ad: 0x43043020,
+ 0xe7b0: 0x429c4c20, 0xe7b1: 0x42a36a20, 0xe7b2: 0x42a2d020,
+ 0xe7b4: 0x42a28a20, 0xe7b5: 0x42a30020, 0xe7b6: 0x42a58e20, 0xe7b7: 0x42a5f420,
+ 0xe7b8: 0x42ab3a20, 0xe7ba: 0x42ab3220,
+ 0xe7bc: 0x42b0b420, 0xe7bd: 0x42b16620, 0xe7be: 0x42b28820, 0xe7bf: 0x42b2a820,
+ // Block 0x39f, offset 0xe7c0
+ 0xe7c0: 0x42b4c420,
+ 0xe7c4: 0x42bed220, 0xe7c5: 0x42bf5a20, 0xe7c6: 0x42c1b020, 0xe7c7: 0x42c29c20,
+ 0xe7c8: 0x42c21020, 0xe7c9: 0x42c31c20, 0xe7cb: 0x42c3e420,
+ 0xe7cc: 0x42c46820, 0xe7cd: 0x42c78820, 0xe7ce: 0x42c83820,
+ 0xe7d0: 0x42caac20, 0xe7d1: 0x42cce820, 0xe7d2: 0x42ce2e20, 0xe7d3: 0x42ce3620,
+ 0xe7d4: 0x42ceac20, 0xe7d5: 0x42d6f220, 0xe7d6: 0x42d77420, 0xe7d7: 0x42da8220,
+ 0xe7d9: 0x42dd9620, 0xe7da: 0x42de4420, 0xe7db: 0x42e03c20,
+ 0xe7dc: 0x42e2dc20, 0xe7de: 0x42e46a20, 0xe7df: 0x42e55e20,
+ 0xe7e0: 0x42e65420, 0xe7e3: 0x42ea7620,
+ 0xe7e5: 0x42ec3e20, 0xe7e6: 0x42ed9420, 0xe7e7: 0x42edb620,
+ 0xe7e8: 0x42ede820, 0xe7ea: 0x42ee8020,
+ 0xe7ed: 0x42f78020, 0xe7ef: 0x42fab620,
+ 0xe7f0: 0x42fbe820, 0xe7f2: 0x43000a20, 0xe7f3: 0x4306a420,
+ 0xe7f4: 0x4307de20, 0xe7f6: 0x43128220, 0xe7f7: 0x43130c20,
+ 0xe7f8: 0x43132c20, 0xe7f9: 0x43157e20, 0xe7fa: 0x4315f020, 0xe7fb: 0x43159620,
+ 0xe7fc: 0x43160220, 0xe7fd: 0x4315fc20, 0xe7fe: 0x4315da20, 0xe7ff: 0x43167220,
+ // Block 0x3a0, offset 0xe800
+ 0xe800: 0x43171420, 0xe801: 0x431a1020, 0xe802: 0x431e7020, 0xe803: 0x4320e420,
+ 0xe807: 0x432dc620,
+ 0xe808: 0x432eac20, 0xe80a: 0x432ffe20,
+ 0xe80c: 0x43307620, 0xe80e: 0x433f3820,
+ // Block 0x3a1, offset 0xe840
+ 0xe841: 0x4002ba20, 0xe842: 0xe00025fe, 0xe843: 0x4004ea20,
+ 0xe844: 0x4027de20, 0xe845: 0x4004ec20, 0xe846: 0xe00025ee, 0xe847: 0x4003d220,
+ 0xe848: 0x4003f420, 0xe849: 0x4003f620, 0xe84a: 0x4004d820, 0xe84b: 0x40093820,
+ 0xe84c: 0x40024020, 0xe84d: 0x40021a20, 0xe84e: 0x4002e420, 0xe84f: 0x4004e220,
+ 0xe850: 0x4029cc20, 0xe851: 0x4029ce20, 0xe852: 0x4029d020, 0xe853: 0x4029d220,
+ 0xe854: 0x4029d420, 0xe855: 0x4029d620, 0xe856: 0x4029d820, 0xe857: 0x4029da20,
+ 0xe858: 0x4029dc20, 0xe859: 0x4029de20, 0xe85a: 0x40026c20, 0xe85b: 0x40026220,
+ 0xe85c: 0xe00025f9, 0xe85d: 0x40094220, 0xe85e: 0xe00025f4, 0xe85f: 0x4002c420,
+ 0xe860: 0x4004d620, 0xe861: 0x002bde88, 0xe862: 0x002c0a88, 0xe863: 0x002c3a88,
+ 0xe864: 0x002c6288, 0xe865: 0x002c9888, 0xe866: 0x002d0888, 0xe867: 0x002d2288,
+ 0xe868: 0x002d6888, 0xe869: 0x002d9a88, 0xe86a: 0x002dcc88, 0xe86b: 0x002dfe88,
+ 0xe86c: 0x002e2288, 0xe86d: 0x002e8288, 0xe86e: 0x002e9e88, 0xe86f: 0x002ee288,
+ 0xe870: 0x002f2c88, 0xe871: 0x002f5688, 0xe872: 0x002f7a88, 0xe873: 0x002fe688,
+ 0xe874: 0x00302c88, 0xe875: 0x00306c88, 0xe876: 0x0030be88, 0xe877: 0x0030e288,
+ 0xe878: 0x0030f688, 0xe879: 0x00310088, 0xe87a: 0x00312a88, 0xe87b: 0x4003f820,
+ 0xe87c: 0x4003d220, 0xe87d: 0x4003fa20, 0xe87e: 0x40062420, 0xe87f: 0x40021620,
+ // Block 0x3a2, offset 0xe880
+ 0xe880: 0x40061e20, 0xe881: 0x402bde20, 0xe882: 0x402c0a20, 0xe883: 0x402c3a20,
+ 0xe884: 0x402c6220, 0xe885: 0x402c9820, 0xe886: 0x402d0820, 0xe887: 0x402d2220,
+ 0xe888: 0x402d6820, 0xe889: 0x402d9a20, 0xe88a: 0x402dcc20, 0xe88b: 0x402dfe20,
+ 0xe88c: 0x402e2220, 0xe88d: 0x402e8220, 0xe88e: 0x402e9e20, 0xe88f: 0x402ee220,
+ 0xe890: 0x402f2c20, 0xe891: 0x402f5620, 0xe892: 0x402f7a20, 0xe893: 0x402fe620,
+ 0xe894: 0x40302c20, 0xe895: 0x40306c20, 0xe896: 0x4030be20, 0xe897: 0x4030e220,
+ 0xe898: 0x4030f620, 0xe899: 0x40310020, 0xe89a: 0x40312a20, 0xe89b: 0x4003fc20,
+ 0xe89c: 0x40094820, 0xe89d: 0x4003fe20, 0xe89e: 0x40094c20, 0xe89f: 0x00041883,
+ 0xe8a0: 0x00041a83, 0xe8a1: 0x40030420, 0xe8a2: 0x4004a420, 0xe8a3: 0x4004a620,
+ 0xe8a4: 0x40025c20, 0xe8a5: 0x00023e92, 0xe8a6: 0xc9243911, 0xe8a7: 0xc65a35a1,
+ 0xe8a8: 0xc6f235a1, 0xe8a9: 0xc7753911, 0xe8aa: 0xc81735a1, 0xe8ab: 0xc89735a1,
+ 0xe8ac: 0xc6c635a1, 0xe8ad: 0xc80235a1, 0xe8ae: 0xc90635a1, 0xe8af: 0xc7bb3911,
+ 0xe8b0: 0x0027d692, 0xe8b1: 0xc66035a1, 0xe8b2: 0xc6f835a1, 0xe8b3: 0xc7873911,
+ 0xe8b4: 0xc81d35a1, 0xe8b5: 0xc89d35a1, 0xe8b6: 0xc67435a1, 0xe8b7: 0xc7093911,
+ 0xe8b8: 0xc79d3911, 0xe8b9: 0xc83135a1, 0xe8ba: 0xc8af3911, 0xe8bb: 0xc6853911,
+ 0xe8bc: 0xc71f3911, 0xe8bd: 0xc7b33911, 0xe8be: 0xc8423911, 0xe8bf: 0xc8c13911,
+ // Block 0x3a3, offset 0xe8c0
+ 0xe8c0: 0xc6973911, 0xe8c1: 0xc7313911, 0xe8c2: 0xc7cd3911, 0xe8c3: 0xc8543911,
+ 0xe8c4: 0xc8d73911, 0xe8c5: 0xc69e35a1, 0xe8c6: 0xc73835a1, 0xe8c7: 0xc7d735a1,
+ 0xe8c8: 0xc85b35a1, 0xe8c9: 0xc8de35a1, 0xe8ca: 0xc6b93911, 0xe8cb: 0xc7533911,
+ 0xe8cc: 0xc7f23911, 0xe8cd: 0xc8763911, 0xe8ce: 0xc8f93911, 0xe8cf: 0xc6c035a1,
+ 0xe8d0: 0xc75a35a1, 0xe8d1: 0xc7fc35a1, 0xe8d2: 0xc87d35a1, 0xe8d3: 0xc90035a1,
+ 0xe8d4: 0xc6cc35a1, 0xe8d5: 0xc80835a1, 0xe8d6: 0xc90d35a1, 0xe8d7: 0xc6d535a1,
+ 0xe8d8: 0xc76335a1, 0xe8d9: 0xc81135a1, 0xe8da: 0xc88635a1, 0xe8db: 0xc91635a1,
+ 0xe8dc: 0xc6eb3911, 0xe8dd: 0xc9283ec1, 0xe8de: 0x80012812, 0xe8df: 0x80012912,
+ 0xe8e0: 0x4063a620, 0xe8e1: 0x4062ac20, 0xe8e2: 0x4062ae20, 0xe8e3: 0x40646820,
+ 0xe8e4: 0x4062b020, 0xe8e5: 0x40646c20, 0xe8e6: 0x40646e20, 0xe8e7: 0x4062b220,
+ 0xe8e8: 0x4062b420, 0xe8e9: 0x4062b620, 0xe8ea: 0x40647420, 0xe8eb: 0x40647620,
+ 0xe8ec: 0x40647820, 0xe8ed: 0x40647a20, 0xe8ee: 0x40647c20, 0xe8ef: 0x40647e20,
+ 0xe8f0: 0x4062e020, 0xe8f1: 0x4062b820, 0xe8f2: 0x4062ba20, 0xe8f3: 0x4062bc20,
+ 0xe8f4: 0x4062ee20, 0xe8f5: 0x4062be20, 0xe8f6: 0x4062c020, 0xe8f7: 0x4062c220,
+ 0xe8f8: 0x4062c420, 0xe8f9: 0x4062c620, 0xe8fa: 0x4062c820, 0xe8fb: 0x4062ca20,
+ 0xe8fc: 0x4062cc20, 0xe8fd: 0x4062ce20, 0xe8fe: 0x4062d020,
+ // Block 0x3a4, offset 0xe900
+ 0xe902: 0x4063a820, 0xe903: 0x4063aa20,
+ 0xe904: 0x4063ac20, 0xe905: 0x4063ae20, 0xe906: 0x4063b020, 0xe907: 0x4063b220,
+ 0xe90a: 0x4063b420, 0xe90b: 0x4063b620,
+ 0xe90c: 0x4063b820, 0xe90d: 0x4063ba20, 0xe90e: 0x4063bc20, 0xe90f: 0x4063be20,
+ 0xe912: 0x4063c020, 0xe913: 0x4063c220,
+ 0xe914: 0x4063c420, 0xe915: 0x4063c620, 0xe916: 0x4063c820, 0xe917: 0x4063ca20,
+ 0xe91a: 0x4063cc20, 0xe91b: 0x4063ce20,
+ 0xe91c: 0x4063d020,
+ 0xe920: 0x4027dc20, 0xe921: 0x4027e020, 0xe922: 0x40094620, 0xe923: 0x40021220,
+ 0xe924: 0x40094a20, 0xe925: 0x4027e220, 0xe926: 0x40280820,
+ 0xe928: 0x400d3220, 0xe929: 0x40084420, 0xe92a: 0x40084820, 0xe92b: 0x40084620,
+ 0xe92c: 0x40084a20, 0xe92d: 0x400e6e20, 0xe92e: 0x400ec420,
+ 0xe939: 0x80000000, 0xe93a: 0x80000000, 0xe93b: 0x80000000,
+ 0xe93c: 0x4027ae20, 0xe93d: 0x4027b020, 0xe93e: 0x00000285, 0xe93f: 0x2bfffe85,
+ // Block 0x3a5, offset 0xe940
+ 0xe940: 0xe00025e2, 0xe941: 0xe00025ca, 0xe942: 0xe00025ce, 0xe943: 0xe00025d6,
+ 0xe944: 0xe00025e6, 0xe945: 0xe00025da, 0xe946: 0xe00025ea, 0xe947: 0xe00025d2,
+ 0xe948: 0xe00025de,
+ 0xe950: 0x02bf2e86, 0xe951: 0x02a7de86,
+ // Block 0x3a6, offset 0xe980
+ 0xe981: 0x429c7020,
+ 0xe985: 0x429f5c20,
+ 0xe989: 0x42a13220, 0xe98a: 0x42a1ce20, 0xe98b: 0x42a19e20,
+ 0xe98e: 0x42a29a20, 0xe98f: 0x42a2a820,
+ 0xe991: 0x42a2ee20,
+ 0xe995: 0x42a31a20, 0xe997: 0x42a32e20,
+ 0xe998: 0x42a34820, 0xe99a: 0x42a35820, 0xe99b: 0x42a36a20,
+ 0xe99d: 0x42a3ea20, 0xe99e: 0x42a40620,
+ 0xe9a0: 0x42a47620, 0xe9a2: 0x42a4e420,
+ 0xe9a5: 0x42a58e20, 0xe9a6: 0x42a59220, 0xe9a7: 0x42a5c820,
+ 0xe9a8: 0x42a5f420, 0xe9a9: 0x42a60a20, 0xe9aa: 0x42a60c20, 0xe9ab: 0x42a62e20,
+ 0xe9ac: 0x42a69220, 0xe9ad: 0x42a6a220, 0xe9ae: 0x42a6b420, 0xe9af: 0x42a6e620,
+ 0xe9b1: 0x42a6fe20, 0xe9b2: 0x42a6fe20, 0xe9b3: 0x42a6fe20,
+ 0xe9b5: 0x42e0e020, 0xe9b6: 0x42a79420, 0xe9b7: 0x42a7be20,
+ 0xe9b9: 0x42a7d620, 0xe9ba: 0x42a7e220,
+ 0xe9bd: 0x42a87020, 0xe9be: 0x42a89020, 0xe9bf: 0x42a8d020,
+ // Block 0x3a7, offset 0xe9c0
+ 0xe9c0: 0x42a94420, 0xe9c2: 0x42aa2020, 0xe9c3: 0x42aaa620,
+ 0xe9c4: 0x42aac620, 0xe9c5: 0x42ab0820, 0xe9c6: 0x42ab0820, 0xe9c7: 0x42ab3220,
+ 0xe9c8: 0x42ab5620, 0xe9cb: 0x42ae2c20,
+ 0xe9cc: 0x42ac0c20, 0xe9cf: 0x42ace820,
+ 0xe9d0: 0x42a40e20, 0xe9d1: 0x42b1dc20, 0xe9d2: 0x42af9c20, 0xe9d3: 0x42afe820,
+ 0xe9d5: 0x42af1620, 0xe9d7: 0x42b06220,
+ 0xe9da: 0x42b1e420, 0xe9db: 0x42b1ee20,
+ 0xe9dd: 0x42b23420, 0xe9de: 0x42b24420, 0xe9df: 0x42b2c420,
+ 0xe9e6: 0x42b4cc20,
+ 0xe9ea: 0x42b67c20, 0xe9eb: 0x42b67c20,
+ 0xe9ed: 0x42b78620, 0xe9ef: 0x42b7ce20,
+ 0xe9f0: 0x42b7e620, 0xe9f2: 0x42b7fe20, 0xe9f3: 0x42b80c20,
+ 0xe9f4: 0x42bea620, 0xe9f5: 0x42b84420, 0xe9f7: 0x42b8c020,
+ 0xe9f8: 0x42b8dc20,
+ // Block 0x3a8, offset 0xea00
+ 0xea01: 0x42bbc220,
+ 0xea04: 0x42bbfa20, 0xea06: 0x42bc7a20,
+ 0xea0d: 0x42bd6c20, 0xea0e: 0x42bd9420,
+ 0xea10: 0x42bdfc20, 0xea13: 0x43040220,
+ 0xea19: 0x42bec420, 0xea1a: 0x42bed620,
+ 0xea1d: 0x42bf9a20, 0xea1e: 0x42bfae20,
+ 0xea20: 0x42c10220, 0xea23: 0x42c12820,
+ 0xea25: 0x42c18e20, 0xea26: 0x42c29020, 0xea27: 0x42c29820,
+ 0xea28: 0x42c29c20, 0xea29: 0x42c29820, 0xea2b: 0x42c31c20,
+ 0xea2c: 0x42c36420, 0xea2d: 0x42c34820,
+ 0xea30: 0x42c3e420, 0xea31: 0x42c3ec20, 0xea32: 0x42c42020, 0xea33: 0x42c43620,
+ 0xea35: 0x42c56220, 0xea36: 0x42c5a820, 0xea37: 0x42c6a020,
+ 0xea39: 0x42c67a20, 0xea3b: 0x42c6d020,
+ 0xea3c: 0x42c70620,
+ // Block 0x3a9, offset 0xea40
+ 0xea41: 0x42c75220, 0xea43: 0x42c8d220,
+ 0xea48: 0x42ca9e20, 0xea49: 0x42cad820,
+ 0xea4c: 0x42cdf020, 0xea4d: 0x42cc9220, 0xea4f: 0x42cd2220,
+ 0xea52: 0x42a32420, 0xea53: 0x42a32a20,
+ 0xea54: 0x42ce0020, 0xea56: 0x43015a20,
+ 0xea58: 0x42ce2e20, 0xea59: 0x42ce3620, 0xea5b: 0x42cebc20,
+ 0xea5c: 0x42cea620,
+ 0xea60: 0x42cf0a20, 0xea62: 0x42d10a20,
+ 0xea6d: 0x42d5b620, 0xea6f: 0x42d64220,
+ 0xea71: 0x42d6a820,
+ 0xea75: 0x42d77420, 0xea76: 0x42d77620,
+ 0xea7a: 0x42d89c20,
+ 0xea7c: 0x42d97e20,
+ // Block 0x3aa, offset 0xea80
+ 0xea80: 0x42da7c20, 0xea81: 0x42daee20, 0xea82: 0x42da8220, 0xea83: 0x42dad220,
+ 0xea84: 0x42daf020, 0xea85: 0x42db0a20,
+ 0xea88: 0x42dc5e20, 0xea89: 0x42dcdc20, 0xea8b: 0x42dd9620,
+ 0xea8e: 0x42dbf220, 0xea8f: 0x42dedc20,
+ 0xea92: 0x42df8c20,
+ 0xea94: 0x42e03c20, 0xea95: 0x42e03620,
+ 0xea98: 0x42e0fa20, 0xea9a: 0x42e15a20,
+ 0xeaa0: 0x42e45020, 0xeaa1: 0x42e46a20,
+ 0xeaa4: 0x42e50020,
+ 0xeaa8: 0x42e6f420, 0xeaa9: 0x42e71620,
+ 0xeaaf: 0x42e8b820,
+ 0xeab2: 0x42e99420,
+ 0xeab8: 0x42eae020,
+ // Block 0x3ab, offset 0xeac0
+ 0xeac0: 0x42ede820,
+ 0xeac5: 0x42ee3c20, 0xeac6: 0x42ee3e20, 0xeac7: 0x42ee3e20,
+ 0xeaca: 0x42ef1620,
+ 0xeacf: 0x42f11820,
+ 0xead3: 0x42f2ac20,
+ 0xead6: 0x42f31e20,
+ 0xead9: 0x42f48020, 0xeadb: 0x42f49e20,
+ 0xeae2: 0x42f78c20, 0xeae3: 0x42f79220,
+ 0xeae6: 0x42f9a420,
+ 0xeaea: 0x42fa0020,
+ 0xeaec: 0x42fac620, 0xeaee: 0x42fb8e20,
+ 0xeafa: 0x43000a20,
+ 0xeaff: 0x4300e020,
+ // Block 0x3ac, offset 0xeb00
+ 0xeb02: 0x43016420,
+ 0xeb05: 0x43027c20,
+ 0xeb0b: 0x43040220,
+ 0xeb0d: 0x431f3c20,
+ 0xeb10: 0x43051620, 0xeb11: 0x43053a20, 0xeb13: 0x43056220,
+ 0xeb14: 0x43056620, 0xeb15: 0x43057a20, 0xeb16: 0x4305cc20,
+ 0xeb18: 0x4305ca20,
+ 0xeb1c: 0x43064620, 0xeb1d: 0x43077a20, 0xeb1f: 0x4308ae20,
+ 0xeb21: 0x43079420, 0xeb22: 0x43079820, 0xeb23: 0x4307b820,
+ 0xeb33: 0x430ca020,
+ 0xeb34: 0x430cb820, 0xeb35: 0x430cce20, 0xeb37: 0x430d5220,
+ // Block 0x3ad, offset 0xeb40
+ 0xeb44: 0x4310c620,
+ 0xeb4f: 0x43154020,
+ 0xeb50: 0x4315da20, 0xeb51: 0x43171420, 0xeb52: 0x4318aa20,
+ 0xeb54: 0x43195620, 0xeb55: 0x43198220, 0xeb57: 0x431aee20,
+ 0xeb5a: 0x431b9620,
+ 0xeb5f: 0x431e7020,
+ 0xeb6e: 0x432b1620,
+ // Block 0x3ae, offset 0xeb80
+ 0xeb82: 0x4331c420,
+ 0xeb95: 0x433d7620, 0xeb97: 0x433df220,
+ 0xeb9c: 0x433e7620,
+ // Block 0x3af, offset 0xebc0
+ 0xebc2: 0x00339688, 0xebc3: 0x0033a288,
+ 0xebc4: 0x0033c288, 0xebc5: 0x0033fc88, 0xebc6: 0xc92c0071, 0xebc7: 0x00343688,
+ 0xebc8: 0x00344688, 0xebc9: 0x00349a88, 0xebca: 0x0034e488, 0xebcb: 0x00356288,
+ 0xebcc: 0x00356a88, 0xebce: 0x00357a88, 0xebcf: 0x00365488,
+ 0xebd0: 0xc0090041, 0xebd1: 0x00335288, 0xebd2: 0x00335a88, 0xebd3: 0xc0130092,
+ 0xebd4: 0x00338a88, 0xebd5: 0xc3520041, 0xebd6: 0xc01c0071, 0xebd7: 0xc0200071,
+ 0xebd8: 0xc0250041, 0xebd9: 0x00343e88, 0xebda: 0xc0370092, 0xebdb: 0x00348488,
+ 0xebdc: 0x0034a888, 0xebdd: 0x0034ba88, 0xebde: 0xc02e0071, 0xebdf: 0x00350e88,
+ 0xebe0: 0x00352888, 0xebe1: 0x00353a88, 0xebe2: 0x00354c88, 0xebe3: 0xc03e00f1,
+ 0xebe4: 0x0035ac88, 0xebe5: 0x0035b488, 0xebe6: 0x00360288, 0xebe7: 0xc0440071,
+ 0xebe8: 0x00365c88, 0xebe9: 0x00366688, 0xebea: 0x00367488, 0xebeb: 0xc0480071,
+ 0xebec: 0x00368e88, 0xebed: 0xc04c0071, 0xebee: 0x0036b888, 0xebef: 0x0036c488,
+ 0xebf0: 0xc0060041, 0xebf1: 0x40335220, 0xebf2: 0x40335a20, 0xebf3: 0xc0100092,
+ 0xebf4: 0x40338a20, 0xebf5: 0xc34f0041, 0xebf6: 0xc01a0071, 0xebf7: 0xc01e0071,
+ 0xebf8: 0xc0220041, 0xebf9: 0x40343e20, 0xebfa: 0xc0340092, 0xebfb: 0x40348420,
+ 0xebfc: 0x4034a820, 0xebfd: 0x4034ba20, 0xebfe: 0xc02c0071, 0xebff: 0x40350e20,
+ // Block 0x3b0, offset 0xec00
+ 0xec00: 0x40352820, 0xec01: 0x40353a20, 0xec02: 0x40354c20, 0xec03: 0xc03a00f1,
+ 0xec04: 0x4035ac20, 0xec05: 0x4035b420, 0xec06: 0x40360220, 0xec07: 0xc0420071,
+ 0xec08: 0x40365c20, 0xec09: 0x40366620, 0xec0a: 0x40367420, 0xec0b: 0xc0460071,
+ 0xec0c: 0x40368e20, 0xec0d: 0xc04a0071, 0xec0e: 0x4036b820, 0xec0f: 0x4036c420,
+ 0xec12: 0x40339620, 0xec13: 0x4033a220,
+ 0xec14: 0x4033c220, 0xec15: 0x4033fc20, 0xec16: 0xc92a0071, 0xec17: 0x40343620,
+ 0xec18: 0x40344620, 0xec19: 0x40349a20, 0xec1a: 0x4034e420, 0xec1b: 0x40356220,
+ 0xec1c: 0x40356a20, 0xec1e: 0x40357a20, 0xec1f: 0x40365420,
+ 0xec20: 0x0035e088, 0xec21: 0x4035e020, 0xec22: 0x00369e88, 0xec23: 0x40369e20,
+ 0xec24: 0x0036ce88, 0xec25: 0x4036ce20, 0xec26: 0x0036d688, 0xec27: 0x4036d620,
+ 0xec28: 0x0036ea88, 0xec29: 0x4036ea20, 0xec2a: 0x0036e088, 0xec2b: 0x4036e020,
+ 0xec2c: 0x0036f488, 0xec2d: 0x4036f420, 0xec2e: 0x0036fc88, 0xec2f: 0x4036fc20,
+ 0xec30: 0x00370488, 0xec31: 0x40370420, 0xec32: 0x00370c88, 0xec33: 0x40370c20,
+ 0xec34: 0xc0500131, 0xec35: 0xc04e0131, 0xec36: 0x00371c88, 0xec37: 0x40371c20,
+ 0xec38: 0x0035a488, 0xec39: 0x4035a420, 0xec3a: 0x0035fa88, 0xec3b: 0x4035fa20,
+ 0xec3c: 0x0035f288, 0xec3d: 0x4035f220, 0xec3e: 0x0035e888, 0xec3f: 0x4035e820,
+ // Block 0x3b1, offset 0xec40
+ 0xec40: 0x00352088, 0xec41: 0x40352020, 0xec42: 0x40070620, 0xec43: 0x80008302,
+ 0xec44: 0x80005f02, 0xec45: 0x80002a02, 0xec46: 0x80002202, 0xec47: 0x80005f02,
+ 0xec48: 0x80000000, 0xec49: 0x80000000, 0xec4a: 0x00341c88, 0xec4b: 0x40341c20,
+ 0xec4c: 0x00369688, 0xec4d: 0x40369620, 0xec4e: 0x00353088, 0xec4f: 0x40353020,
+ 0xec50: 0xe0000a82, 0xec51: 0xe0000a7f, 0xec52: 0x00336a88, 0xec53: 0x40336a20,
+ 0xec54: 0x00337a88, 0xec55: 0x40337a20, 0xec56: 0x0033dc88, 0xec57: 0x4033dc20,
+ 0xec58: 0x0033aa88, 0xec59: 0x4033aa20, 0xec5a: 0x00345888, 0xec5b: 0x40345820,
+ 0xec5c: 0x00347888, 0xec5d: 0x40347820, 0xec5e: 0x00347088, 0xec5f: 0x40347020,
+ 0xec60: 0x00346888, 0xec61: 0x40346820, 0xec62: 0x0034ca88, 0xec63: 0x4034ca20,
+ 0xec64: 0x0034dc88, 0xec65: 0x4034dc20, 0xec66: 0x00351888, 0xec67: 0x40351820,
+ 0xec68: 0x00372688, 0xec69: 0x40372620, 0xec6a: 0x00354488, 0xec6b: 0x40354420,
+ 0xec6c: 0x00355888, 0xec6d: 0x40355820, 0xec6e: 0x00359c83, 0xec6f: 0x40359c20,
+ 0xec70: 0x00359a88, 0xec71: 0x40359a20, 0xec72: 0x0035cc88, 0xec73: 0x4035cc20,
+ 0xec74: 0x00360e88, 0xec75: 0x40360e20, 0xec76: 0x00362a88, 0xec77: 0x40362a20,
+ 0xec78: 0x00363a88, 0xec79: 0x40363a20, 0xec7a: 0x0035d488, 0xec7b: 0x4035d420,
+ 0xec7c: 0x00364488, 0xec7d: 0x40364420, 0xec7e: 0x00364c88, 0xec7f: 0x40364c20,
+ // Block 0x3b2, offset 0xec80
+ 0xec80: 0x80000000, 0xec81: 0x80000000, 0xec82: 0x80000000, 0xec83: 0x80000000,
+ 0xec84: 0x80000000, 0xec85: 0x80000000, 0xec86: 0x80000000, 0xec87: 0x80000000,
+ 0xec88: 0x80000000, 0xec89: 0x40020020, 0xec8a: 0x40020220, 0xec8b: 0x40020420,
+ 0xec8c: 0x40020620, 0xec8d: 0x40020820, 0xec8e: 0x80000000, 0xec8f: 0x80000000,
+ 0xec90: 0x80000000, 0xec91: 0x80000000, 0xec92: 0x80000000, 0xec93: 0x80000000,
+ 0xec94: 0x80000000, 0xec95: 0x80000000, 0xec96: 0x80000000, 0xec97: 0x80000000,
+ 0xec98: 0x80000000, 0xec99: 0x80000000, 0xec9a: 0x80000000, 0xec9b: 0x80000000,
+ 0xec9c: 0x80000000, 0xec9d: 0x80000000, 0xec9e: 0x80000000, 0xec9f: 0x80000000,
+ 0xeca0: 0x40021220, 0xeca1: 0x4002ba20, 0xeca2: 0x4003e020, 0xeca3: 0x4004ea20,
+ 0xeca4: 0x4027de20, 0xeca5: 0x4004ec20, 0xeca6: 0x4004e620, 0xeca7: 0x4003d220,
+ 0xeca8: 0x4003f420, 0xeca9: 0x4003f620, 0xecaa: 0x4004d820, 0xecab: 0x40093820,
+ 0xecac: 0x40024020, 0xecad: 0x40021a20, 0xecae: 0x4002e420, 0xecaf: 0x4004e220,
+ 0xecb0: 0x4029cc20, 0xecb1: 0x4029ce20, 0xecb2: 0x4029d020, 0xecb3: 0x4029d220,
+ 0xecb4: 0x4029d420, 0xecb5: 0x4029d620, 0xecb6: 0x4029d820, 0xecb7: 0x4029da20,
+ 0xecb8: 0x4029dc20, 0xecb9: 0x4029de20, 0xecba: 0x40026c20, 0xecbb: 0x40026220,
+ 0xecbc: 0x40094020, 0xecbd: 0x40094220, 0xecbe: 0x40094420, 0xecbf: 0x4002c420,
+ // Block 0x3b3, offset 0xecc0
+ 0xecc0: 0x4004d620, 0xecc1: 0xc9332a61, 0xecc2: 0x002c0a88, 0xecc3: 0x002c3a88,
+ 0xecc4: 0x002c6288, 0xecc5: 0xc3a40c01, 0xecc6: 0x002d0888, 0xecc7: 0x002d2288,
+ 0xecc8: 0x002d6888, 0xecc9: 0x002d9a88, 0xecca: 0x002dcc88, 0xeccb: 0xc92e3ef1,
+ 0xeccc: 0xc0030002, 0xeccd: 0x002e8288, 0xecce: 0x002e9e88, 0xeccf: 0xc3a90b41,
+ 0xecd0: 0x002f2c88, 0xecd1: 0x002f5688, 0xecd2: 0x002f7a88, 0xecd3: 0x002fe688,
+ 0xecd4: 0x00302c88, 0xecd5: 0xc3960b41, 0xecd6: 0x0030be88, 0xecd7: 0x0030e288,
+ 0xecd8: 0x0030f688, 0xecd9: 0x00310088, 0xecda: 0x00312a88, 0xecdb: 0x4003f820,
+ 0xecdc: 0x4004e420, 0xecdd: 0x4003fa20, 0xecde: 0x40062420, 0xecdf: 0x40021620,
+ 0xece0: 0x40061e20, 0xece1: 0xc9302a61, 0xece2: 0x402c0a20, 0xece3: 0x402c3a20,
+ 0xece4: 0x402c6220, 0xece5: 0xc3a20c01, 0xece6: 0x402d0820, 0xece7: 0x402d2220,
+ 0xece8: 0x402d6820, 0xece9: 0x402d9a20, 0xecea: 0x402dcc20, 0xeceb: 0x402dfe20,
+ 0xecec: 0xc0000002, 0xeced: 0x402e8220, 0xecee: 0x402e9e20, 0xecef: 0xc3a60b41,
+ 0xecf0: 0x402f2c20, 0xecf1: 0x402f5620, 0xecf2: 0x402f7a20, 0xecf3: 0x402fe620,
+ 0xecf4: 0x40302c20, 0xecf5: 0xc3930b41, 0xecf6: 0x4030be20, 0xecf7: 0x4030e220,
+ 0xecf8: 0x4030f620, 0xecf9: 0x40310020, 0xecfa: 0x40312a20, 0xecfb: 0x4003fc20,
+ 0xecfc: 0x40094820, 0xecfd: 0x4003fe20, 0xecfe: 0x40094c20, 0xecff: 0x80000000,
+ // Block 0x3b4, offset 0xed00
+ 0xed10: 0x002c62a3, 0xed11: 0x402c6221,
+ 0xed26: 0xe000093e, 0xed27: 0xe000093b,
+ 0xed31: 0x402da220, 0xed32: 0xf0000a0a, 0xed33: 0xf0000404,
+ 0xed38: 0x402f5621,
+ 0xed3f: 0xe0000975,
+ // Block 0x3b5, offset 0xed40
+ 0xed40: 0xc9613fe1, 0xed41: 0xc9633fe1, 0xed42: 0xc9653fe1, 0xed43: 0xc9673fe1,
+ 0xed44: 0xc9693fe1, 0xed45: 0xc96b3fe1, 0xed46: 0xc96d3fe1, 0xed47: 0xc96f3fe1,
+ 0xed48: 0xc9713fe1, 0xed49: 0xc9733fe1, 0xed4a: 0xc9753fe1, 0xed4b: 0xc9773fe1,
+ 0xed4c: 0xc9793fe1, 0xed4d: 0xc97b3fe1, 0xed4e: 0xc97d3fe1, 0xed4f: 0xc97f3fe1,
+ 0xed50: 0xc9813fe1, 0xed51: 0xc9833fe1, 0xed52: 0xc9853fe1, 0xed53: 0xc9873fe1,
+ 0xed54: 0xc9893fe1, 0xed55: 0xc98b3fe1, 0xed56: 0xc98d3fe1, 0xed57: 0xc98f3fe1,
+ 0xed58: 0xc9913fe1, 0xed59: 0xc9933fe1, 0xed5a: 0xc9383f61, 0xed5b: 0xc9973fe1,
+ 0xed5c: 0xc99d3fe1, 0xed5d: 0xc9a13fe1, 0xed5e: 0xc9a33fe1, 0xed5f: 0xc9a53fe1,
+ 0xed60: 0xc9a73fe1, 0xed61: 0xc9a93fe1, 0xed62: 0xc9ab4011, 0xed63: 0xc9b63fe1,
+ 0xed64: 0xe0002bb6, 0xed65: 0xe0002bbc, 0xed66: 0xe0002bc2, 0xed67: 0xc9b84081,
+ 0xed68: 0xe0002bcf, 0xed69: 0xc9ba40b1, 0xed6a: 0xe0002bdd, 0xed6b: 0xc9953fe1,
+ 0xed6c: 0xc9993fe1, 0xed6d: 0xc99b3fe1, 0xed6e: 0xc99f3fe1, 0xed6f: 0xe0002be4,
+ 0xed70: 0xe0002bea, 0xed71: 0xe0002bf0, 0xed72: 0xe0002bf3, 0xed73: 0xe0002bf9,
+ 0xed74: 0x80000000, 0xed75: 0x80000000, 0xed76: 0xc9bf4111, 0xed77: 0xc9c14141,
+ 0xed78: 0x40501220, 0xed79: 0x40501420, 0xed7a: 0x40501620, 0xed7b: 0xc9bc40e1,
+ 0xed7c: 0x40501a20, 0xed7d: 0x40501c20, 0xed7e: 0x40501e20, 0xed7f: 0x40502020,
+ // Block 0x3b6, offset 0xed80
+ 0xed80: 0x40502220, 0xed81: 0xc9c34141, 0xed82: 0x40502620, 0xed83: 0x40502820,
+ 0xed84: 0xc9c54141, 0xed85: 0x40502c20, 0xed86: 0x40503020, 0xed87: 0x40503420,
+ 0xed88: 0x80011802, 0xed89: 0x80011b02, 0xed8a: 0x80011c02, 0xed8b: 0x80011a02,
+ 0xed8c: 0x80005f02, 0xed8d: 0x80011d02, 0xed8e: 0x80011402, 0xed8f: 0x80011502,
+ 0xed90: 0x80011702, 0xed91: 0x80011602, 0xed92: 0x40502e20, 0xed93: 0x80000000,
+ 0xed94: 0xc9363f01, 0xed95: 0x40032820, 0xed96: 0x4002ac20, 0xed97: 0x4027bc20,
+ 0xed98: 0xe0002a7a, 0xed99: 0x4005be20, 0xed9a: 0x4005c020, 0xed9b: 0x4027f620,
+ 0xed9c: 0x404fea20, 0xed9d: 0x80011902,
+ 0xeda0: 0xe0000113, 0xeda1: 0xe00001a7, 0xeda2: 0xe00002bf, 0xeda3: 0xe0000399,
+ 0xeda4: 0xe000046e, 0xeda5: 0xe0000538, 0xeda6: 0xe0000603, 0xeda7: 0xe00006ab,
+ 0xeda8: 0xe0000757, 0xeda9: 0xe00007fc,
+ 0xedb0: 0xe0000116, 0xedb1: 0xe00001aa, 0xedb2: 0xe00002c2, 0xedb3: 0xe000039c,
+ 0xedb4: 0xe0000471, 0xedb5: 0xe000053b, 0xedb6: 0xe0000606, 0xedb7: 0xe00006ae,
+ 0xedb8: 0xe000075a, 0xedb9: 0xe00007ff,
+ // Block 0x3b7, offset 0xedc0
+ 0xedc2: 0x40439020, 0xedc3: 0x40439220,
+ 0xedc5: 0x40437020, 0xedc6: 0x40437220, 0xedc7: 0x40437420,
+ 0xedc8: 0x40437620, 0xedc9: 0x40437820, 0xedca: 0x40437a20, 0xedcb: 0x40437c20,
+ 0xedcc: 0x40438020, 0xedce: 0x40438420, 0xedcf: 0x40438620,
+ 0xedd0: 0x40438820, 0xedd2: 0x40438a20, 0xedd3: 0x40438c20,
+ 0xedd4: 0x40438e20, 0xedd5: 0x40439020, 0xedd6: 0x40439220, 0xedd7: 0x40439420,
+ 0xedd8: 0x40439620, 0xedd9: 0x40439820, 0xedda: 0x40439a20, 0xeddb: 0x40439c20,
+ 0xeddc: 0x40439e20, 0xeddd: 0x4043a020, 0xedde: 0x4043a220, 0xeddf: 0x4043a420,
+ 0xede0: 0x4043a620, 0xede1: 0x4043a820, 0xede2: 0x4043aa20, 0xede3: 0x4043ac20,
+ 0xede4: 0x4043ae20, 0xede5: 0x4043b020, 0xede6: 0x4043b220, 0xede7: 0x4043b420,
+ 0xede8: 0x4043b620, 0xedea: 0x4043b820, 0xedeb: 0x4043ba20,
+ 0xedec: 0x4043bc20, 0xeded: 0x4043be20, 0xedee: 0x4043c020, 0xedef: 0x4043c220,
+ 0xedf0: 0x4043c420, 0xedf1: 0x4043c620, 0xedf2: 0x4043c820, 0xedf3: 0x4043d420,
+ 0xedf5: 0x4043ca20, 0xedf6: 0x4043cc20, 0xedf7: 0x4043ce20,
+ 0xedf8: 0x4043d020, 0xedf9: 0x4043d220,
+ 0xedfc: 0x8000f102, 0xedfd: 0x4043d820, 0xedfe: 0x4043de20, 0xedff: 0xc06a0311,
+ // Block 0x3b8, offset 0xee00
+ 0xee00: 0x4043e220, 0xee01: 0x4043e420, 0xee02: 0x4043e620, 0xee03: 0x4043e820,
+ 0xee04: 0x4043ea20, 0xee06: 0xc06c0341, 0xee07: 0x4043f220,
+ 0xee08: 0x4043f420, 0xee0a: 0xc0710311, 0xee0b: 0x4043f820,
+ 0xee0c: 0x4043fa20, 0xee0d: 0x4043fc20,
+ 0xee15: 0x4043fe20, 0xee16: 0x40440020,
+ 0xee1e: 0x4043d620,
+ 0xee20: 0x40437e20, 0xee21: 0x40438220, 0xee22: 0x4043ec20, 0xee23: 0x4043ee20,
+ 0xee26: 0xe00000e0, 0xee27: 0xe0000171,
+ 0xee28: 0xe000028c, 0xee29: 0xe0000366, 0xee2a: 0xe000043b, 0xee2b: 0xe0000505,
+ 0xee2c: 0xe00005d0, 0xee2d: 0xe0000678, 0xee2e: 0xe0000724, 0xee2f: 0xe00007c9,
+ 0xee31: 0x40439420, 0xee32: 0x40439620,
+ // Block 0x3b9, offset 0xee40
+ 0xee40: 0xc9c74171, 0xee41: 0xca0446c1, 0xee42: 0xca064721, 0xee43: 0xca2049a1,
+ 0xee44: 0x4062b420, 0xee45: 0xca344bc1, 0xee46: 0xca5c4f51, 0xee47: 0xca7651d1,
+ 0xee48: 0x4062bc20, 0xee49: 0xca9254a1, 0xee4a: 0xcabb57f1, 0xee4b: 0xcabe5861,
+ 0xee4c: 0xcb045e41, 0xee4d: 0x4062c620, 0xee4e: 0xcb2c6191, 0xee4f: 0xcb536501,
+ 0xee50: 0xcb556531, 0xee51: 0xcb696721, 0xee52: 0xcb7d6981, 0xee53: 0x4062d220,
+ 0xee54: 0x4062d420, 0xee55: 0x4062d620, 0xee56: 0x4062d820, 0xee57: 0x4062da20,
+ 0xee58: 0x4062dc20, 0xee59: 0x4062de20, 0xee5a: 0x4062e020, 0xee5b: 0x4062e220,
+ 0xee5c: 0x4062e420, 0xee5d: 0x4062e620, 0xee5e: 0x4062e820, 0xee5f: 0x4062ea20,
+ 0xee60: 0x4062ec20, 0xee61: 0x4062ee20, 0xee62: 0x4062f020, 0xee63: 0x4062f220,
+ 0xee64: 0x4062f420, 0xee65: 0x4062f620, 0xee66: 0x4062f820, 0xee67: 0x4062fa20,
+ 0xee68: 0x4062fc20, 0xee69: 0x4062fe20, 0xee6a: 0x40630020, 0xee6b: 0x40630220,
+ 0xee6c: 0x40630420, 0xee6d: 0x40630620, 0xee6e: 0x40630820, 0xee6f: 0x40630a20,
+ 0xee70: 0x40630c20, 0xee71: 0x40630e20, 0xee72: 0x40631020, 0xee73: 0x40631220,
+ 0xee74: 0x40631420, 0xee75: 0x40631620, 0xee76: 0x40631820, 0xee77: 0x40631a20,
+ 0xee78: 0x40631c20, 0xee79: 0x40631e20, 0xee7a: 0x40632020, 0xee7b: 0x40632220,
+ 0xee7c: 0x40632420, 0xee7d: 0x40632620, 0xee7e: 0x40632820, 0xee7f: 0x40632a20,
+ // Block 0x3ba, offset 0xee80
+ 0xee80: 0xf0000404, 0xee81: 0xf0000404, 0xee82: 0xf0000404, 0xee83: 0xf0000404,
+ 0xee84: 0xf0000404, 0xee85: 0xf0000404, 0xee86: 0xf0000404, 0xee87: 0xf0000404,
+ 0xee88: 0xf0000404, 0xee89: 0xf0000404, 0xee8a: 0xf0000404, 0xee8b: 0xf0000404,
+ 0xee8c: 0xf0000404, 0xee8d: 0xf0000404, 0xee8e: 0xe0000052, 0xee8f: 0xe0000057,
+ 0xee90: 0xe000005c, 0xee91: 0xe0000061, 0xee92: 0xe0000066, 0xee93: 0xe000006b,
+ 0xee94: 0xe0000070, 0xee95: 0xe0000075, 0xee96: 0xe0000089, 0xee97: 0xe0000093,
+ 0xee98: 0xe0000098, 0xee99: 0xe000009d, 0xee9a: 0xe00000a2, 0xee9b: 0xe00000a7,
+ 0xee9c: 0xe000008e, 0xee9d: 0xe000007a, 0xee9e: 0xe0000082,
+ 0xeea0: 0xe0001ce9, 0xeea1: 0xe0001cf9, 0xeea2: 0xe0001cf1, 0xeea3: 0xe0001d29,
+ 0xeea4: 0xe0001cfd, 0xeea5: 0xe0001d11, 0xeea6: 0xe0001ced, 0xeea7: 0xe0001d0d,
+ 0xeea8: 0xe0001cf5, 0xeea9: 0xe0001d19, 0xeeaa: 0xe0001d39, 0xeeab: 0xe0001d4d,
+ 0xeeac: 0xe0001d49, 0xeead: 0xe0001d41, 0xeeae: 0xe0001d75, 0xeeaf: 0xe0001d2d,
+ 0xeeb0: 0xe0001d35, 0xeeb1: 0xe0001d45, 0xeeb2: 0xe0001d3d, 0xeeb3: 0xe0001d59,
+ 0xeeb4: 0xe0001d21, 0xeeb5: 0xe0001d51, 0xeeb6: 0xe0001d6d, 0xeeb7: 0xe0001d5d,
+ 0xeeb8: 0xf0000404, 0xeeb9: 0xe0001d01, 0xeeba: 0xe0001d25, 0xeebb: 0xf0000404,
+ 0xeebc: 0xe0001d55, 0xeebd: 0xe0001d05, 0xeebe: 0xe0001d71, 0xeebf: 0xe0001d1d,
+ // Block 0x3bb, offset 0xeec0
+ 0xeec0: 0xe0007465, 0xeec1: 0xe0007a9d, 0xeec3: 0xe0008a7a,
+ 0xeec7: 0xe0004ae8,
+ 0xeec8: 0xe0007650, 0xeec9: 0xe00059da, 0xeeca: 0xe0005a36, 0xeecb: 0xe00090bb,
+ 0xeecd: 0xe00054e9,
+ 0xeed1: 0xe00088bd,
+ 0xeed4: 0xe00081f6, 0xeed5: 0xe00056bb, 0xeed6: 0xe0005dd7,
+ 0xeed8: 0xe000377b, 0xeed9: 0xe0005362,
+ 0xeede: 0xe00061b8, 0xeedf: 0xe0007e7a,
+ 0xeee6: 0xe00053a6,
+ 0xeeeb: 0xe00063f9,
+ 0xeeed: 0xe0007f64,
+ 0xeef0: 0xe00054ce, 0xeef1: 0xe00035ae, 0xeef2: 0xe00034f0,
+ 0xeef8: 0xe00096ed, 0xeef9: 0xe0003f0d, 0xeefb: 0xe0007e02,
+ // Block 0x3bc, offset 0xef00
+ 0xef02: 0xe0006a68, 0xef03: 0xe0003db3,
+ 0xef05: 0xe000377e,
+ 0xef0b: 0xe0007feb,
+ 0xef0d: 0xe0005851, 0xef0e: 0xe000953a, 0xef0f: 0xe00090ac,
+ 0xef16: 0xe0003695,
+ 0xef18: 0xe00061bc, 0xef19: 0xe0007297,
+ 0xef1d: 0xe0003781, 0xef1e: 0xe0003025, 0xef1f: 0xe0006641,
+ 0xef27: 0xe0004324,
+ 0xef2b: 0xe0002d5f,
+ 0xef2c: 0xe0003035, 0xef2d: 0xe000422e,
+ 0xef33: 0xe00070e8,
+ 0xef36: 0xe0005486, 0xef37: 0xe00059c2,
+ 0xef3c: 0xe0007f5c, 0xef3e: 0xe0002fd9,
+ // Block 0x3bd, offset 0xef40
+ 0xef42: 0xe00043da,
+ 0xef46: 0xe000481c,
+ 0xef48: 0xe000681b, 0xef4b: 0xe0005854,
+ 0xef4c: 0xe000735c, 0xef4e: 0xe0006e81, 0xef4f: 0xe0006ee1,
+ 0xef50: 0xe0006fa1, 0xef51: 0xe0006f4d, 0xef52: 0xe000953d,
+ 0xef54: 0xe0006ae0, 0xef55: 0xe0007aa1,
+ 0xef58: 0xe0003ba1, 0xef59: 0xe0003bb1, 0xef5b: 0xe0005857,
+ 0xef5e: 0xe00063c3, 0xef5f: 0xe0003aa1,
+ 0xef61: 0xe0004b84, 0xef62: 0xe0009225,
+ 0xef64: 0xe00036f4, 0xef65: 0xe0009278, 0xef66: 0xe0006849,
+ 0xef68: 0xe000949d, 0xef6b: 0xe0009303,
+ 0xef6c: 0xe0003185, 0xef6d: 0xe0007aa5, 0xef6e: 0xe00044df,
+ 0xef73: 0xe0005023,
+ 0xef74: 0xe0006ee4, 0xef76: 0xe0003f11,
+ 0xef79: 0xe0004f31, 0xef7a: 0xe00073f1,
+ // Block 0x3be, offset 0xef80
+ 0xef80: 0xe00063a6, 0xef81: 0xe00073f5,
+ 0xef84: 0xe00089a9, 0xef86: 0xe0005567, 0xef87: 0xe0003784,
+ 0xef8a: 0xe0003b1d, 0xef8b: 0xe0002efa,
+ 0xef8d: 0xe00074d9,
+ 0xef94: 0xe00074f0, 0xef95: 0xe000585a, 0xef96: 0xe0008aed, 0xef97: 0xe0007654,
+ 0xef98: 0xe00054ec, 0xef99: 0xe0005bfc,
+ 0xef9d: 0xe0004242, 0xef9e: 0xe0007435, 0xef9f: 0xe00084d3,
+ 0xefa1: 0xe0009a5a, 0xefa3: 0xe00040b4,
+ 0xefa4: 0xe000466d, 0xefa5: 0xe000735f,
+ 0xefae: 0xe0002c56,
+ 0xefb0: 0xe000655a, 0xefb2: 0xe0007f68, 0xefb3: 0xe0005739,
+ 0xefb5: 0xe0006b37, 0xefb6: 0xe0002fdd, 0xefb7: 0xe0002efd,
+ 0xefbb: 0xe0007495,
+ 0xefbf: 0xe000517b,
+ // Block 0x3bf, offset 0xefc0
+ 0xefc0: 0xe0007db3, 0xefc1: 0xe0003bbc,
+ 0xefc9: 0xe0009229, 0xefca: 0xe0007362, 0xefcb: 0xe0003b69,
+ 0xefcd: 0xe0006ae3, 0xefce: 0xe0003bbf, 0xefcf: 0xe0005412,
+ 0xefd0: 0xe0005262, 0xefd1: 0xe00099c0,
+ 0xefef: 0xe00051fe,
+ 0xeff0: 0xe000336d,
+ 0xeff4: 0xe000503f, 0xeff6: 0xe0004671,
+ 0xeff8: 0xe00062c2, 0xeffa: 0xe000585d,
+ 0xeffc: 0xe0005860, 0xeffd: 0xe0002bff,
+ // Block 0x3c0, offset 0xf000
+ 0xf002: 0xe0007b79, 0xf003: 0xe00078a9,
+ 0xf006: 0xe0003f15, 0xf007: 0xe000779b,
+ 0xf008: 0xe0008f0f, 0xf009: 0xe000381d, 0xf00b: 0xe0005e6d,
+ 0xf00d: 0xe0007070, 0xf00e: 0xe000779e, 0xf00f: 0xe0007e05,
+ 0xf010: 0xe0007dde, 0xf011: 0xe0006e84, 0xf013: 0xe0005610,
+ 0xf014: 0xe0007a45, 0xf015: 0xe00090be, 0xf016: 0xe0009078, 0xf017: 0xe0008b17,
+ 0xf019: 0xe000681e, 0xf01a: 0xe0007469, 0xf01b: 0xe0005660,
+ 0xf01c: 0xe0007590, 0xf01d: 0xe0003820, 0xf01e: 0xe0003e13, 0xf01f: 0xe0008d33,
+ 0xf029: 0xe0008df3, 0xf02a: 0xe000983c,
+ 0xf02f: 0xe00066a6,
+ 0xf030: 0xe0005202, 0xf033: 0xe0002c02,
+ 0xf036: 0xe0003cf4,
+ 0xf038: 0xe00035fe, 0xf039: 0xe00039b9, 0xf03a: 0xe00078ad, 0xf03b: 0xe0007ccd,
+ 0xf03c: 0xe000373f, 0xf03d: 0xe0008220, 0xf03e: 0xe000746d, 0xf03f: 0xe0005863,
+ // Block 0x3c1, offset 0xf040
+ 0xf041: 0xe00062c6, 0xf043: 0xe0002ccf,
+ 0xf044: 0xe000814f, 0xf046: 0xe00044b1,
+ 0xf048: 0xe00089cc, 0xf049: 0xe000351b, 0xf04a: 0xe000361a, 0xf04b: 0xe00046e8,
+ 0xf04d: 0xe00061eb, 0xf04f: 0xe0007e08,
+ 0xf051: 0xe00070eb,
+ 0xf054: 0xe0004d65, 0xf056: 0xe0004903, 0xf057: 0xe0004286,
+ 0xf058: 0xe00081f9, 0xf05a: 0xe0006120, 0xf05b: 0xe000347c,
+ 0xf05c: 0xe0007e7d, 0xf05d: 0xe0007302,
+ 0xf06e: 0xe0004d1d, 0xf06f: 0xe00098c8,
+ 0xf072: 0xe0008127,
+ 0xf075: 0xe0008a8a, 0xf076: 0xe000452e,
+ 0xf07b: 0xe0008bea,
+ 0xf07f: 0xe0008e53,
+ // Block 0x3c2, offset 0xf080
+ 0xf081: 0xe0006ee7, 0xf082: 0xe000328c, 0xf083: 0xe0008769,
+ 0xf084: 0xe00063c6, 0xf085: 0xe0003823,
+ 0xf089: 0xe0006ae6, 0xf08a: 0xe0007ecc,
+ 0xf08c: 0xe00053f9, 0xf08e: 0xe0007c43, 0xf08f: 0xe0005e70,
+ 0xf090: 0xe00049dd, 0xf091: 0xe0006dfa, 0xf093: 0xe0003189,
+ 0xf094: 0xe00093a5, 0xf097: 0xe0005eb6,
+ 0xf098: 0xe000556a, 0xf09a: 0xe0004992, 0xf09b: 0xe0004ca8,
+ 0xf09d: 0xe00053c9, 0xf09f: 0xe0005866,
+ 0xf0a0: 0xe000944d, 0xf0a1: 0xe00062ca, 0xf0a3: 0xe0006b3a,
+ 0xf0ae: 0xe0005f6a, 0xf0af: 0xe00054ef,
+ 0xf0b0: 0xe00096ac, 0xf0b1: 0xe0003787, 0xf0b3: 0xe00051b5,
+ 0xf0b4: 0xe000851f, 0xf0b5: 0xe0008f9f, 0xf0b6: 0xe0006094,
+ 0xf0b8: 0xe000548e, 0xf0ba: 0xe00067c3,
+ 0xf0be: 0xe000573c,
+ // Block 0x3c3, offset 0xf0c0
+ 0xf0c0: 0xe00083ac, 0xf0c2: 0xe0005366,
+ 0xf0c5: 0xe0006173, 0xf0c6: 0xe00044e3,
+ 0xf0c9: 0xe0008354, 0xf0cb: 0xe0002f00,
+ 0xf0cd: 0xe00051b2, 0xf0cf: 0xe0006098,
+ 0xf0d1: 0xe0004e99, 0xf0d2: 0xe000410d,
+ 0xf0d4: 0xe0003918, 0xf0d6: 0xe00092e7,
+ 0xf0d8: 0xe000406d, 0xf0d9: 0xe00098cb, 0xf0da: 0xe0007305,
+ 0xf0dc: 0xe0008473, 0xf0de: 0xe000318d, 0xf0df: 0xe00081fc,
+ 0xf0e1: 0xe0008358, 0xf0e2: 0xe0008633, 0xf0e3: 0xe000510b,
+ 0xf0e4: 0xe00089cf, 0xf0e5: 0xe00034bc, 0xf0e6: 0xe000394c, 0xf0e7: 0xe0007d6f,
+ 0xf0e8: 0xe0002f7b, 0xf0e9: 0xe0008523, 0xf0ea: 0xe0006a6b, 0xf0eb: 0xe0004907,
+ 0xf0ec: 0xe0008b42, 0xf0ed: 0xe0006d0f, 0xf0ee: 0xe0004393,
+ 0xf0f0: 0xe0004987,
+ 0xf0fb: 0xe0006644,
+ // Block 0x3c4, offset 0xf100
+ 0xf103: 0xe000677b,
+ 0xf104: 0xe0003d58, 0xf107: 0xe0002c05,
+ 0xf108: 0xe0003084, 0xf109: 0xe0007073, 0xf10a: 0xe0006eea,
+ 0xf10e: 0xe0006d30, 0xf10f: 0xe0008e57,
+ 0xf113: 0xe0006456,
+ 0xf115: 0xe000927b, 0xf116: 0xe0008223,
+ 0xf118: 0xe0002d2f, 0xf11a: 0xe0007e0b,
+ 0xf11c: 0xe0007aa9,
+ 0xf120: 0xe0006da2, 0xf122: 0xe000870e,
+ 0xf125: 0xe0002fe1,
+ 0xf12a: 0xe00090b4,
+ 0xf130: 0xe0005cf4, 0xf132: 0xe000623f,
+ 0xf134: 0xe00089a5, 0xf135: 0xe0007aad, 0xf136: 0xe0006e87,
+ 0xf138: 0xe0008d14,
+ // Block 0x3c5, offset 0xf140
+ 0xf140: 0xe0003698,
+ 0xf145: 0xe00054f2,
+ 0xf14b: 0xe0002eb3,
+ 0xf14d: 0xe000510f,
+ 0xf151: 0xe0003029, 0xf152: 0xe000951f,
+ 0xf154: 0xe000315d, 0xf156: 0xe00083b0,
+ 0xf158: 0xe000595e, 0xf159: 0xe00056be, 0xf15a: 0xe00098ad, 0xf15b: 0xe0006e56,
+ 0xf15d: 0xe0008c1e, 0xf15e: 0xe0005905,
+ 0xf162: 0xe0002c59,
+ 0xf16c: 0xe00087fc, 0xf16d: 0xe0006dfe, 0xf16e: 0xe0007cd0,
+ 0xf172: 0xe0006ae9, 0xf173: 0xe00078b1,
+ 0xf174: 0xe0003826, 0xf175: 0xe00083fb, 0xf177: 0xe0005a3a,
+ 0xf17d: 0xe00076e0, 0xf17e: 0xe0003191, 0xf17f: 0xe0006793,
+ // Block 0x3c6, offset 0xf180
+ 0xf182: 0xe000489a,
+ 0xf184: 0xe0008fc9, 0xf185: 0xe0003ab5,
+ 0xf189: 0xe00085bf, 0xf18a: 0xe0005c00,
+ 0xf18f: 0xe0005a3e,
+ 0xf191: 0xe00036f7,
+ 0xf195: 0xe0005416, 0xf196: 0xe0009ab1,
+ 0xf19a: 0xe000481f, 0xf19b: 0xe0003c7c,
+ 0xf19e: 0xe0007076,
+ 0xf1a2: 0xe0008527,
+ 0xf1a5: 0xe0006d4e, 0xf1a6: 0xe0008865, 0xf1a7: 0xe00061c0,
+ 0xf1a9: 0xe0009169,
+ 0xf1ac: 0xe0008711, 0xf1ad: 0xe00082e8, 0xf1ae: 0xe000428a,
+ 0xf1b5: 0xe0002eb7,
+ 0xf1b9: 0xe0002c08, 0xf1bb: 0xe00052be,
+ 0xf1be: 0xe00065ae, 0xf1bf: 0xe0005869,
+ // Block 0x3c7, offset 0xf1c0
+ 0xf1c0: 0xe0007308, 0xf1c1: 0xe0007ed0, 0xf1c2: 0xe0003e5a, 0xf1c3: 0xe000852b,
+ 0xf1c4: 0xe000675f, 0xf1c6: 0xe0003195, 0xf1c7: 0xe00093f5,
+ 0xf1c9: 0xe0003045, 0xf1cb: 0xe0003ff5,
+ 0xf1d0: 0xe00057f6, 0xf1d2: 0xe00070ee, 0xf1d3: 0xe00040e4,
+ 0xf1d4: 0xe0007e80, 0xf1d5: 0xe0007c0d, 0xf1d7: 0xe000733b,
+ 0xf1d8: 0xe000812b, 0xf1da: 0xe0004c54, 0xf1db: 0xe0004e76,
+ 0xf1dc: 0xe0003e17, 0xf1df: 0xe0005a42,
+ 0xf1e1: 0xe00047e0, 0xf1e2: 0xe0004564,
+ 0xf1e4: 0xe0008f60, 0xf1e5: 0xe00071e3, 0xf1e7: 0xe00082a4,
+ 0xf1ea: 0xe0006e8a, 0xf1eb: 0xe00095b5,
+ 0xf1f1: 0xe00047c1, 0xf1f2: 0xe00077a1, 0xf1f3: 0xe0008310,
+ 0xf1f5: 0xe000609c, 0xf1f7: 0xe0004531,
+ 0xf1f9: 0xe00082a8, 0xf1fa: 0xe0003d1f, 0xf1fb: 0xe0004071,
+ 0xf1fc: 0xe00067c7,
+ // Block 0x3c8, offset 0xf200
+ 0xf200: 0xe0006be6, 0xf201: 0xe00071eb, 0xf203: 0xe0006fb5,
+ 0xf204: 0xe00094a1, 0xf205: 0xe0008929, 0xf206: 0xe0007c46, 0xf207: 0xe00099f6,
+ 0xf208: 0xe0005c04, 0xf209: 0xe000361e, 0xf20b: 0xe0003a85,
+ 0xf20c: 0xe0008c51, 0xf20d: 0xe0004c7c, 0xf20e: 0xe0008cb5,
+ 0xf212: 0xe00063c9,
+ 0xf215: 0xe0006242, 0xf217: 0xe00068f5,
+ 0xf21a: 0xe0004075,
+ 0xf21c: 0xe00042c9,
+ 0xf222: 0xe0003ba5,
+ 0xf225: 0xe00074c9, 0xf227: 0xe0003db6,
+ 0xf228: 0xe00078b5, 0xf229: 0xe00044e7, 0xf22a: 0xe00070f1, 0xf22b: 0xe0008ddc,
+ 0xf22c: 0xe0003480, 0xf22d: 0xe00048ef, 0xf22e: 0xe0009504,
+ 0xf231: 0xe0003484,
+ 0xf235: 0xe000536a, 0xf236: 0xe0003bc2, 0xf237: 0xe000378a,
+ 0xf238: 0xe00078b9,
+ 0xf23c: 0xe0003145,
+ // Block 0x3c9, offset 0xf240
+ 0xf240: 0xe0003bc5,
+ 0xf246: 0xe0006814,
+ 0xf249: 0xe0006975, 0xf24a: 0xe0008429,
+ 0xf24d: 0xe000772f, 0xf24f: 0xe0003239,
+ 0xf252: 0xe0004d20, 0xf253: 0xe0003829,
+ 0xf255: 0xe0004c80, 0xf257: 0xe0006e02,
+ 0xf258: 0xe0007172,
+ 0xf260: 0xe000356e, 0xf263: 0xe0008998,
+ 0xf264: 0xe000701d, 0xf265: 0xe0004cd4,
+ 0xf26a: 0xe0004c68,
+ 0xf26c: 0xe0004246,
+ 0xf270: 0xe000583e, 0xf271: 0xe00095b8, 0xf272: 0xe0008941,
+ 0xf276: 0xe0006647, 0xf277: 0xe00044c7,
+ 0xf27d: 0xe0004611,
+ // Block 0x3ca, offset 0xf280
+ 0xf284: 0xe0008454, 0xf285: 0xe0003370, 0xf286: 0xe0007ed4,
+ 0xf289: 0xe00044eb, 0xf28a: 0xe000866b, 0xf28b: 0xe0007c49,
+ 0xf28c: 0xe000496f, 0xf28d: 0xe000424a,
+ 0xf292: 0xe000733e,
+ 0xf294: 0xe00083b4,
+ 0xf29b: 0xe000495f,
+ 0xf29c: 0xe000495b, 0xf29d: 0xe00072ef, 0xf29e: 0xe0009ab4,
+ 0xf2a0: 0xe00039bc, 0xf2a1: 0xe000527e,
+ 0xf2a9: 0xe0004db2,
+ 0xf2ad: 0xe0005842,
+ 0xf2b0: 0xe0009781, 0xf2b1: 0xe0002f03, 0xf2b3: 0xe0004358,
+ 0xf2b4: 0xe0005846, 0xf2b6: 0xe00099fa,
+ 0xf2b8: 0xe000856b, 0xf2b9: 0xe0006d51, 0xf2ba: 0xe0008915,
+ 0xf2bd: 0xe00091a1,
+ // Block 0x3cb, offset 0xf2c0
+ 0xf2c0: 0xe0004110, 0xf2c1: 0xe0007cd3, 0xf2c3: 0xe00073f9,
+ 0xf2c6: 0xe00055c4, 0xf2c7: 0xe00079f1,
+ 0xf2c8: 0xe0006a6e, 0xf2ca: 0xe0002cd3,
+ 0xf2ce: 0xe0004e9d,
+ 0xf2d1: 0xe00094a5, 0xf2d3: 0xe0006cc0,
+ 0xf2d6: 0xe0007065, 0xf2d7: 0xe0004615,
+ 0xf2dd: 0xe00086bd,
+ 0xf2e4: 0xe0008db0, 0xf2e5: 0xe0005346, 0xf2e6: 0xe0003079, 0xf2e7: 0xe000307d,
+ 0xf2e9: 0xe0004995, 0xf2ea: 0xe0005962,
+ 0xf2ee: 0xe00035ee,
+ 0xf2f0: 0xe0004113, 0xf2f1: 0xe00083b8, 0xf2f2: 0xe0003a22, 0xf2f3: 0xe0003373,
+ 0xf2f6: 0xe0007bc8, 0xf2f7: 0xe0005f49,
+ 0xf2f8: 0xe0003950, 0xf2f9: 0xe00082c8, 0xf2fa: 0xe00074f3, 0xf2fb: 0xe0002c87,
+ // Block 0x3cc, offset 0xf300
+ 0xf303: 0xe000867e,
+ 0xf304: 0xe000323d, 0xf307: 0xe0008a4e,
+ 0xf309: 0xe0007ded, 0xf30a: 0xe0005942, 0xf30b: 0xe0003a89,
+ 0xf30c: 0xe000441a, 0xf30d: 0xe00078bd,
+ 0xf314: 0xe0008477, 0xf315: 0xe000573f, 0xf316: 0xe00054f5, 0xf317: 0xe00075fc,
+ 0xf31a: 0xe0005908, 0xf31b: 0xe0002e53,
+ 0xf31d: 0xe0004fd7, 0xf31e: 0xe0003c7f, 0xf31f: 0xe0008593,
+ 0xf321: 0xe0005d18,
+ 0xf329: 0xe00074dd, 0xf32a: 0xe00078c1,
+ 0xf32f: 0xe00054f8,
+ 0xf332: 0xe0009191,
+ 0xf334: 0xe0002f33, 0xf335: 0xe000835c, 0xf337: 0xe000598e,
+ 0xf33a: 0xe00049e0,
+ 0xf33d: 0xe0008fa2, 0xf33f: 0xe00086c0,
+ // Block 0x3cd, offset 0xf340
+ 0xf342: 0xe00039bf, 0xf343: 0xe000985b,
+ 0xf347: 0xe0003a8d,
+ 0xf348: 0xe00052c2, 0xf349: 0xe00048b2,
+ 0xf34d: 0xe0003049,
+ 0xf351: 0xe0007bcb, 0xf352: 0xe000304d, 0xf353: 0xe0007341,
+ 0xf357: 0xe00082ac,
+ 0xf358: 0xe0004aae, 0xf35b: 0xe0004589,
+ 0xf35f: 0xe0003488,
+ 0xf360: 0xe0002c0b, 0xf363: 0xe0004619,
+ 0xf364: 0xe0003ab9,
+ 0xf369: 0xe0007c4c, 0xf36a: 0xe0003e26, 0xf36b: 0xe000306d,
+ 0xf36c: 0xe000382c, 0xf36d: 0xe0008714,
+ 0xf37e: 0xe00092d3,
+ // Block 0x3ce, offset 0xf380
+ 0xf381: 0xe0003199, 0xf383: 0xe00050c7,
+ 0xf385: 0xe0008a52, 0xf387: 0xe0006e06,
+ 0xf389: 0xe0004c84,
+ 0xf38c: 0xe0003974, 0xf38d: 0xe000319d,
+ 0xf392: 0xe000494b,
+ 0xf395: 0xe000424e, 0xf396: 0xe0006f21,
+ 0xf398: 0xe0002da3, 0xf399: 0xe0004e34, 0xf39b: 0xe0009914,
+ 0xf39d: 0xe00061c4, 0xf39e: 0xe0004700, 0xf39f: 0xe0004d23,
+ 0xf3a0: 0xe00048fb, 0xf3a1: 0xe0008fcc, 0xf3a2: 0xe0005dda, 0xf3a3: 0xe0007829,
+ 0xf3a4: 0xe0003abd, 0xf3a6: 0xe0008717,
+ 0xf3b3: 0xe0009918,
+ 0xf3b5: 0xe0004534,
+ 0xf3b8: 0xe0003954, 0xf3ba: 0xe0007594, 0xf3bb: 0xe0003a59,
+ 0xf3be: 0xe000378d, 0xf3bf: 0xe0004ee9,
+ // Block 0x3cf, offset 0xf3c0
+ 0xf3c1: 0xe0004ec9, 0xf3c2: 0xe0003dc2, 0xf3c3: 0xe0002f36,
+ 0xf3c5: 0xe0008f12,
+ 0xf3c8: 0xe00099fe, 0xf3ca: 0xe00038cc,
+ 0xf3cc: 0xe0009205, 0xf3cd: 0xe0008f15, 0xf3cf: 0xe0008f18,
+ 0xf3d0: 0xe000541a,
+ 0xf3d5: 0xe00056c1, 0xf3d6: 0xe0009682, 0xf3d7: 0xe00055bc,
+ 0xf3d9: 0xe00061ee,
+ 0xf3e0: 0xe0007658, 0xf3e1: 0xe0003622, 0xf3e3: 0xe0002e33,
+ 0xf3e7: 0xe000947d,
+ 0xf3ea: 0xe00056c4,
+ 0xf3ef: 0xe0009800,
+ 0xf3f1: 0xe00039c2,
+ 0xf3f6: 0xe000382f,
+ 0xf3f9: 0xe0009050,
+ 0xf3fd: 0xe0006797, 0xf3fe: 0xe0008e7b, 0xf3ff: 0xe0003eed,
+ // Block 0x3d0, offset 0xf400
+ 0xf400: 0xe0003790, 0xf401: 0xe00063aa, 0xf403: 0xe00084d7,
+ 0xf404: 0xe00074cd, 0xf405: 0xe0005a16, 0xf407: 0xe00061c8,
+ 0xf408: 0xe0006aec, 0xf409: 0xe0009987, 0xf40a: 0xe0005043,
+ 0xf40d: 0xe0004aec,
+ 0xf411: 0xe00056c7, 0xf412: 0xe0007d5f, 0xf413: 0xe0008b46,
+ 0xf414: 0xe0009451, 0xf417: 0xe0003d78,
+ 0xf41a: 0xe0004fdb,
+ 0xf41c: 0xe000541e, 0xf41e: 0xe0005306,
+ 0xf420: 0xe0007a21, 0xf421: 0xe0007638,
+ 0xf426: 0xe000367d,
+ 0xf428: 0xe0005cc0,
+ 0xf42c: 0xe0006576, 0xf42e: 0xe0008a14, 0xf42f: 0xe0004e01,
+ 0xf430: 0xe00073fd, 0xf431: 0xe0007079, 0xf432: 0xe0005e73, 0xf433: 0xe0007f80,
+ 0xf434: 0xe0002c8b, 0xf435: 0xe00043de, 0xf437: 0xe0003958,
+ 0xf438: 0xe000590b, 0xf439: 0xe00099ee, 0xf43a: 0xe0003af1, 0xf43b: 0xe0002cb3,
+ 0xf43d: 0xe0007f7c, 0xf43e: 0xe000645a, 0xf43f: 0xe00031a1,
+ // Block 0x3d1, offset 0xf440
+ 0xf444: 0xe00065ee,
+ 0xf453: 0xe000658d,
+ 0xf456: 0xe000517f,
+ 0xf458: 0xe0004998, 0xf45a: 0xe00098ce,
+ 0xf45d: 0xe0007cd6, 0xf45f: 0xe0006fb9,
+ 0xf460: 0xe00089ad,
+ 0xf465: 0xe0003990, 0xf466: 0xe00090c1,
+ 0xf46a: 0xe0003af5,
+ 0xf46d: 0xe000694d, 0xf46e: 0xe0006245,
+ 0xf472: 0xe0004567,
+ 0xf479: 0xe0003832, 0xf47b: 0xe0002f7e,
+ // Block 0x3d2, offset 0xf480
+ 0xf483: 0xe00082ec,
+ 0xf485: 0xe0008314,
+ 0xf488: 0xe0006e8d, 0xf489: 0xe00081ff, 0xf48a: 0xe0003b6d, 0xf48b: 0xe0006e90,
+ 0xf48d: 0xe0005047,
+ 0xf494: 0xe0006064, 0xf496: 0xe000896e, 0xf497: 0xe0005f6d,
+ 0xf49b: 0xe000504b,
+ 0xf49f: 0xe0006021,
+ 0xf4a1: 0xe0006a71, 0xf4a2: 0xe00087b5, 0xf4a3: 0xe0003793,
+ 0xf4a4: 0xe00032fb, 0xf4a5: 0xe0003796, 0xf4a6: 0xe00046b1,
+ 0xf4a8: 0xe0004185, 0xf4a9: 0xe00032fe, 0xf4aa: 0xe0007fee, 0xf4ab: 0xe00039f5,
+ 0xf4ac: 0xe0005dfe, 0xf4ad: 0xe0008de0, 0xf4ae: 0xe0007b7d, 0xf4af: 0xe0002c0e,
+ 0xf4b0: 0xe0008c54, 0xf4b1: 0xe0008153, 0xf4b2: 0xe000586c, 0xf4b3: 0xe0006e93,
+ 0xf4b4: 0xe0003835, 0xf4b5: 0xe0008d82, 0xf4b6: 0xe0009481,
+ 0xf4b8: 0xe000586f,
+ // Block 0x3d3, offset 0xf4c0
+ 0xf4c1: 0xe0006eed, 0xf4c3: 0xe0009a4a,
+ 0xf4c4: 0xe0002c8f,
+ 0xf4c8: 0xe00091e9, 0xf4c9: 0xe0003cf8, 0xf4ca: 0xe000782d, 0xf4cb: 0xe00087ad,
+ 0xf4cc: 0xe0004252, 0xf4cd: 0xe0004cd8, 0xf4ce: 0xe00098d1, 0xf4cf: 0xe000499b,
+ 0xf4d0: 0xe0008cb8, 0xf4d1: 0xe0009307,
+ 0xf4db: 0xe00038e0,
+ 0xf4dd: 0xe0004a0b, 0xf4df: 0xe00072a3,
+ 0xf4e0: 0xe0008ee2,
+ 0xf4e6: 0xe00054fb,
+ 0xf4e9: 0xe00055c8, 0xf4eb: 0xe00091a5,
+ 0xf4ec: 0xe000725f, 0xf4ee: 0xe000794d,
+ 0xf4f3: 0xe0006af2,
+ 0xf4f6: 0xe0003ea7,
+ 0xf4f8: 0xe0009a86, 0xf4f9: 0xe0008971, 0xf4fb: 0xe0004ea1,
+ 0xf4fc: 0xe00098d4, 0xf4fd: 0xe00098ef, 0xf4fe: 0xe0006aef,
+ // Block 0x3d4, offset 0xf500
+ 0xf500: 0xe00090e5, 0xf502: 0xe0004537,
+ 0xf506: 0xe0004bf9,
+ 0xf508: 0xe0007ab1, 0xf50a: 0xe0003301,
+ 0xf50e: 0xe00084ab,
+ 0xf511: 0xe0008ba2,
+ 0xf51d: 0xe000660a,
+ 0xf522: 0xe0003ed7,
+ 0xf524: 0xe00046b5, 0xf526: 0xe0007175,
+ 0xf528: 0xe0007e17, 0xf52a: 0xe0007e14, 0xf52b: 0xe0008637,
+ 0xf530: 0xe000753e, 0xf531: 0xe0003304, 0xf533: 0xe0004ef8,
+ 0xf535: 0xe0002c11, 0xf536: 0xe0003e38,
+ 0xf53b: 0xe00062ce,
+ 0xf53c: 0xe0009540, 0xf53d: 0xe0004cdc, 0xf53f: 0xe0002fab,
+ // Block 0x3d5, offset 0xf540
+ 0xf540: 0xe00077a4,
+ 0xf544: 0xe0004236, 0xf546: 0xe0008f1b, 0xf547: 0xe000907c,
+ 0xf54b: 0xe000590e,
+ 0xf54c: 0xe0009685, 0xf54d: 0xe00092ae, 0xf54e: 0xe0003799, 0xf54f: 0xe0006a35,
+ 0xf550: 0xe00054fe,
+ 0xf556: 0xe0002c5c,
+ 0xf560: 0xe00081cb, 0xf562: 0xe000645e,
+ 0xf564: 0xe0008af0, 0xf565: 0xe0009aed,
+ 0xf568: 0xe00074f6, 0xf56b: 0xe0007ff1,
+ 0xf56c: 0xe00036fa, 0xf56f: 0xe0002cb7,
+ 0xf573: 0xe000927e,
+ 0xf578: 0xe00091a9, 0xf57b: 0xe00099cf,
+ 0xf57c: 0xe0003686, 0xf57d: 0xe0007401, 0xf57f: 0xe00073a4,
+ // Block 0x3d6, offset 0xf580
+ 0xf580: 0xe0006590, 0xf581: 0xe0008ff4, 0xf582: 0xe000631e, 0xf583: 0xe000428e,
+ 0xf584: 0xe0009643, 0xf586: 0xe0008a17, 0xf587: 0xe0006c59,
+ 0xf588: 0xe00091ed, 0xf589: 0xe0007732,
+ 0xf5a1: 0xe0006fbd,
+ 0xf5a5: 0xe0002c14, 0xf5a6: 0xe00063fc,
+ 0xf5a8: 0xe00086c3, 0xf5a9: 0xe00049e3,
+ 0xf5ad: 0xe00033c8, 0xf5ae: 0xe0009886,
+ 0xf5b1: 0xe00050f3, 0xf5b2: 0xe000856f,
+ 0xf5ba: 0xe0008f1e,
+ 0xf5bd: 0xe0003241, 0xf5bf: 0xe0002c5f,
+ // Block 0x3d7, offset 0xf5c0
+ 0xf5c4: 0xe0008df6, 0xf5c6: 0xe0005872, 0xf5c7: 0xe000809b,
+ 0xf5c9: 0xe00065b1,
+ 0xf5ce: 0xe000499e, 0xf5cf: 0xe0009af0,
+ 0xf5d0: 0xe0004041,
+ 0xf5d4: 0xe0006b3d,
+ 0xf5dc: 0xe0004b5c,
+ 0xf5eb: 0xe0003b51,
+ 0xf5ee: 0xe0006024, 0xf5ef: 0xe00070f4,
+ 0xf5f1: 0xe0008360, 0xf5f3: 0xe000456a,
+ 0xf5f5: 0xe00064f6,
+ 0xf5fc: 0xe0005a1a, 0xf5fe: 0xe0008af3,
+ // Block 0x3d8, offset 0xf600
+ 0xf600: 0xe00065b4, 0xf602: 0xe0003e91,
+ 0xf604: 0xe0008b4a, 0xf606: 0xe0005a46,
+ 0xf60f: 0xe0004ea5,
+ 0xf613: 0xe000328f,
+ 0xf616: 0xe0003fb1, 0xf617: 0xe0003ff9,
+ 0xf61c: 0xe0008597, 0xf61e: 0xe00063cc,
+ 0xf623: 0xe00091ad,
+ 0xf63b: 0xe0006248,
+ 0xf63c: 0xe0007bce, 0xf63d: 0xe0006516, 0xf63e: 0xe0008868,
+ // Block 0x3d9, offset 0xf640
+ 0xf640: 0xe0002f4c, 0xf641: 0xe0006c1a, 0xf643: 0xe0003d8c,
+ 0xf644: 0xe0005c08, 0xf646: 0xe0008573, 0xf647: 0xe000437b,
+ 0xf649: 0xe00098d7, 0xf64a: 0xe00091b1, 0xf64b: 0xe000863b,
+ 0xf651: 0xe00072bb, 0xf653: 0xe0006da5,
+ 0xf654: 0xe0006462,
+ 0xf658: 0xe00084db, 0xf659: 0xe000998a, 0xf65a: 0xe00096f1,
+ 0xf65c: 0xe0009ab7, 0xf65d: 0xe0002d63, 0xf65e: 0xe0007f84, 0xf65f: 0xe00070bb,
+ 0xf663: 0xe00098f2,
+ 0xf664: 0xe00097e1, 0xf667: 0xe0009968,
+ 0xf668: 0xe0004513, 0xf669: 0xe00070f7, 0xf66a: 0xe0005a4a, 0xf66b: 0xe0003d18,
+ 0xf66c: 0xe00036fd, 0xf66e: 0xe0003f19,
+ 0xf670: 0xe00062b2,
+ // Block 0x3da, offset 0xf680
+ 0xf685: 0xe00098da, 0xf687: 0xe0005ae9,
+ 0xf689: 0xe0005e76,
+ 0xf691: 0xe0009209,
+ 0xf694: 0xe000809f,
+ 0xf69a: 0xe0006af5, 0xf69b: 0xe0003161,
+ 0xf69c: 0xe0003bc8, 0xf69f: 0xe0008202,
+ 0xf6a0: 0xe00043ce, 0xf6a2: 0xe0006bea, 0xf6a3: 0xe0005875,
+ 0xf6a4: 0xe00089d2,
+ 0xf6b7: 0xe0006b40,
+ 0xf6bd: 0xe0005f70, 0xf6be: 0xe0007e1a, 0xf6bf: 0xe0008c02,
+ // Block 0x3db, offset 0xf6c0
+ 0xf6c4: 0xe0003742, 0xf6c6: 0xe0008ba6,
+ 0xf6c8: 0xe0007cd9, 0xf6c9: 0xe0002c17,
+ 0xf6cc: 0xe0008fcf, 0xf6cd: 0xe000489d, 0xf6ce: 0xe00064d2,
+ 0xf6d0: 0xe0003745, 0xf6d2: 0xe0009522,
+ 0xf6d4: 0xe000379c, 0xf6d6: 0xe0008439, 0xf6d7: 0xe0005a4e,
+ 0xf6e9: 0xe00096af,
+ 0xf6ec: 0xe0008805, 0xf6ef: 0xe0005e01,
+ 0xf6f2: 0xe0007c4f,
+ 0xf6f4: 0xe0008974, 0xf6f6: 0xe00061f1, 0xf6f7: 0xe00095bb,
+ 0xf6f8: 0xe0004e79, 0xf6f9: 0xe0004840, 0xf6fb: 0xe0009af3,
+ 0xf6ff: 0xe0004e91,
+ // Block 0x3dc, offset 0xf700
+ 0xf701: 0xe0006b43, 0xf702: 0xe0007f18,
+ 0xf709: 0xe0003ffd, 0xf70b: 0xe0008cc5,
+ 0xf70d: 0xe000871a, 0xf70e: 0xe0006945, 0xf70f: 0xe0009a96,
+ 0xf713: 0xe000932e,
+ 0xf724: 0xe0003b55, 0xf725: 0xe0003e5e,
+ 0xf728: 0xe0003bcb, 0xf729: 0xe0006466, 0xf72a: 0xe0007cdc, 0xf72b: 0xe0009aba,
+ 0xf72c: 0xe0005b7e, 0xf72d: 0xe0003748, 0xf72f: 0xe00065b7,
+ 0xf732: 0xe0008ae4,
+ 0xf734: 0xe00055cc, 0xf736: 0xe0002d87,
+ 0xf738: 0xe0008cc9, 0xf73a: 0xe0006322,
+ // Block 0x3dd, offset 0xf740
+ 0xf740: 0xe0003e1b,
+ 0xf744: 0xe0009863, 0xf746: 0xe0009889, 0xf747: 0xe00090e8,
+ 0xf74f: 0xe0008699,
+ 0xf759: 0xe000374b, 0xf75a: 0xe0007263,
+ 0xf765: 0xe0006881,
+ 0xf76c: 0xe00057be, 0xf76e: 0xe000930b,
+ 0xf773: 0xe00033e4,
+ 0xf774: 0xe00067cb, 0xf776: 0xe000662e,
+ 0xf77c: 0xe0007598,
+ // Block 0x3de, offset 0xf780
+ 0xf780: 0xe0007951, 0xf781: 0xe0005d64, 0xf782: 0xe00098b0, 0xf783: 0xe000763c,
+ 0xf788: 0xe0006aa4, 0xf789: 0xe0004396, 0xf78a: 0xe0003da4,
+ 0xf78d: 0xe0009abd,
+ 0xf791: 0xe000876d,
+ 0xf79a: 0xe0005f73, 0xf79b: 0xe0005878,
+ 0xf79e: 0xe0009803, 0xf79f: 0xe0006326,
+ 0xf7a0: 0xe0007405,
+ 0xf7a6: 0xe00068f9,
+ 0xf7ab: 0xe000963b,
+ 0xf7ae: 0xe0006c5c,
+ 0xf7b0: 0xe00033fc,
+ 0xf7b7: 0xe0003a71,
+ 0xf7b9: 0xe0004675, 0xf7ba: 0xe0003307,
+ 0xf7bf: 0xe0007178,
+ // Block 0x3df, offset 0xf7c0
+ 0xf7c1: 0xe0007267, 0xf7c2: 0xe0009617, 0xf7c3: 0xe0008f21,
+ 0xf7c4: 0xe0006731,
+ 0xf7c8: 0xe000395c, 0xf7c9: 0xe000674f, 0xf7ca: 0xe000866f, 0xf7cb: 0xe00038b4,
+ 0xf7cd: 0xe000707c,
+ 0xf7d2: 0xe0006fc5, 0xf7d3: 0xe0006fc1,
+ 0xf7d6: 0xe0004116,
+ 0xf7d8: 0xe0003f1d,
+ 0xf7dc: 0xe0007021, 0xf7df: 0xe0008cbb,
+ 0xf7e5: 0xe000477d,
+ 0xf7e8: 0xe0007735,
+ 0xf7ec: 0xe0006b46, 0xf7ed: 0xe00039f8, 0xf7ee: 0xe0005742,
+ 0xf7f0: 0xe0007ff4,
+ 0xf7fb: 0xe0003bce,
+ 0xf7fe: 0xe0003b85,
+ // Block 0x3e0, offset 0xf800
+ 0xf800: 0xe0007ff7, 0xf802: 0xe0008db4,
+ 0xf807: 0xe0003a5d,
+ 0xf80a: 0xe0005113,
+ 0xf80c: 0xe0005614, 0xf80d: 0xe0003fb5, 0xf80e: 0xe0002da7, 0xf80f: 0xe00051eb,
+ 0xf810: 0xe0007de1, 0xf811: 0xe0002f58,
+ 0xf821: 0xe0008d52,
+ 0xf824: 0xe0003400, 0xf826: 0xe0008baa, 0xf827: 0xe00084af,
+ 0xf828: 0xe00073a7, 0xf829: 0xe0002df3, 0xf82a: 0xe0008eb3,
+ 0xf82e: 0xe00040ba, 0xf82f: 0xe00051ee,
+ 0xf830: 0xe00031a5, 0xf831: 0xe000657a, 0xf833: 0xe0006da8,
+ 0xf835: 0xe000379f, 0xf837: 0xe0002c62,
+ 0xf838: 0xe0003838, 0xf83b: 0xe000804e,
+ 0xf83c: 0xe0008b4e,
+ // Block 0x3e1, offset 0xf840
+ 0xf842: 0xe0005f76,
+ 0xf848: 0xe00040b7, 0xf84b: 0xe00094a9,
+ 0xf84c: 0xe0004292,
+ 0xf853: 0xe0009281,
+ 0xf855: 0xe00098f5,
+ 0xf85e: 0xe0008b1a,
+ 0xf860: 0xe0007243, 0xf862: 0xe00037a2, 0xf863: 0xe0006fc9,
+ 0xf864: 0xe000818b,
+ 0xf878: 0xe0006cc4,
+ 0xf87d: 0xe000726b,
+ // Block 0x3e2, offset 0xf880
+ 0xf883: 0xe0006593,
+ 0xf886: 0xe0002cbb, 0xf887: 0xe0006e0a,
+ 0xf888: 0xe0007ed8, 0xf889: 0xe0009485, 0xf88b: 0xe0004bcf,
+ 0xf88e: 0xe0005d84, 0xf88f: 0xe00068fd,
+ 0xf891: 0xe000859b, 0xf892: 0xe0004422,
+ 0xf89c: 0xe000665f, 0xf89f: 0xe000684d,
+ 0xf8a0: 0xe0005501,
+ 0xf8a4: 0xe0005745,
+ 0xf8ad: 0xe0008c7b,
+ 0xf8b0: 0xe00083fe, 0xf8b3: 0xe0002df7,
+ 0xf8b4: 0xe0006276, 0xf8b7: 0xe00081b3,
+ 0xf8b9: 0xe00051b8, 0xf8ba: 0xe0003bd1, 0xf8bb: 0xe0007f1c,
+ 0xf8bc: 0xe0003bd4, 0xf8bd: 0xe0005e79,
+ // Block 0x3e3, offset 0xf8c0
+ 0xf8c0: 0xe0003908, 0xf8c2: 0xe0004045, 0xf8c3: 0xe0003424,
+ 0xf8c5: 0xe00030c9, 0xf8c6: 0xe0008cfc,
+ 0xf8c8: 0xe0002e57, 0xf8c9: 0xe00071d3, 0xf8ca: 0xe000641e, 0xf8cb: 0xe00056ac,
+ 0xf8d7: 0xe000423a,
+ 0xf8d9: 0xe0007439,
+ 0xf8dd: 0xe000351e, 0xf8de: 0xe000860b,
+ 0xf8e0: 0xe00098f8, 0xf8e1: 0xe00053cc, 0xf8e3: 0xe0006ef0,
+ 0xf8e4: 0xe0007bd1, 0xf8e6: 0xe00032d4, 0xf8e7: 0xe0006885,
+ 0xf8ea: 0xe0002dab,
+ 0xf8ef: 0xe0006d54,
+ 0xf8f0: 0xe000677f, 0xf8f1: 0xe00053cf,
+ 0xf8f4: 0xe000765c, 0xf8f5: 0xe0004119,
+ 0xf8fa: 0xe0003292,
+ // Block 0x3e4, offset 0xf900
+ 0xf900: 0xe00053aa,
+ 0xf909: 0xe00084b3, 0xf90a: 0xe000369b, 0xf90b: 0xe00069c9,
+ 0xf90c: 0xe0008c22, 0xf90d: 0xe00061e0, 0xf90f: 0xe0002f06,
+ 0xf910: 0xe0005e7c, 0xf911: 0xe0005e04, 0xf912: 0xe000624b,
+ 0xf914: 0xe0008c12, 0xf917: 0xe000411c,
+ 0xf918: 0xe0004049, 0xf919: 0xe0003376, 0xf91a: 0xe00087b9,
+ 0xf91e: 0xe0005ad9,
+ 0xf921: 0xe00078c5, 0xf922: 0xe0006af8,
+ 0xf924: 0xe000991c,
+ 0xf929: 0xe0006979,
+ 0xf935: 0xe00080a3,
+ 0xf939: 0xe00082f0,
+ 0xf93c: 0xe00078c9, 0xf93d: 0xe0005ab2, 0xf93e: 0xe0006068,
+ // Block 0x3e5, offset 0xf940
+ 0xf940: 0xe0008051, 0xf941: 0xe0004b34, 0xf943: 0xe00031a9,
+ 0xf945: 0xe0005b24,
+ 0xf949: 0xe0006e0e, 0xf94a: 0xe0007a49,
+ 0xf94d: 0xe0003c82,
+ 0xf950: 0xe0003af9, 0xf953: 0xe0004e04,
+ 0xf95c: 0xe0008820, 0xf95d: 0xe0006dab, 0xf95e: 0xe0007fb0, 0xf95f: 0xe0009331,
+ 0xf961: 0xe0005c7c, 0xf963: 0xe0005456,
+ 0xf968: 0xe0004e89, 0xf969: 0xe00041f6, 0xf96b: 0xe0007f20,
+ 0xf96e: 0xe0008af6,
+ 0xf970: 0xe0004001, 0xf971: 0xe000435c, 0xf973: 0xe00055d0,
+ 0xf97a: 0xe0006afb, 0xf97b: 0xe0007660,
+ 0xf97e: 0xe0002cd7,
+ // Block 0x3e6, offset 0xf980
+ 0xf981: 0xe00052c6, 0xf983: 0xe0002ebb,
+ 0xf985: 0xe0006bf6, 0xf987: 0xe0003f21,
+ 0xf98e: 0xe0009920,
+ 0xf991: 0xe0009101, 0xf993: 0xe0006546,
+ 0xf994: 0xe0004188, 0xf995: 0xe0009543,
+ 0xf998: 0xe0004873, 0xf999: 0xe0003626, 0xf99a: 0xe0004733,
+ 0xf99c: 0xe0004005, 0xf99d: 0xe000717b, 0xf99e: 0xe000369e, 0xf99f: 0xe00047a5,
+ 0xf9a4: 0xe00066aa,
+ 0xf9ab: 0xe000587b,
+ 0xf9ac: 0xe0007499, 0xf9af: 0xe0007664,
+ 0xf9b9: 0xe0007471, 0xf9ba: 0xe0009546, 0xf9bb: 0xe0005b27,
+ 0xf9bd: 0xe0005f79,
+ // Block 0x3e7, offset 0xf9c0
+ 0xf9c6: 0xe00054d2,
+ 0xf9c8: 0xe0007762,
+ 0xf9cf: 0xe00090c4,
+ 0xf9d0: 0xe00094ed,
+ 0xf9d4: 0xe0003bd7, 0xf9d5: 0xe0005ba0, 0xf9d6: 0xe0006d21,
+ 0xf9d9: 0xe000606c, 0xf9da: 0xe0003f00,
+ 0xf9dc: 0xe000664a,
+ 0xf9e2: 0xe0004dca,
+ 0xf9e4: 0xe000743d, 0xf9e5: 0xe0003521, 0xf9e7: 0xe00040bd,
+ 0xf9e9: 0xe00084df, 0xf9ea: 0xe0008c57, 0xf9eb: 0xe0005504,
+ 0xf9ec: 0xe0008ae7, 0xf9ed: 0xe0006d57, 0xf9ee: 0xe000655e, 0xf9ef: 0xe0009261,
+ 0xf9f1: 0xe000634a,
+ 0xf9f7: 0xe0007365,
+ 0xf9f8: 0xe0003524,
+ 0xf9fe: 0xe0009455,
+ // Block 0x3e8, offset 0xfa00
+ 0xfa04: 0xe00067cf, 0xfa07: 0xe0003bda,
+ 0xfa08: 0xe0003db9, 0xfa09: 0xe0005492,
+ 0xfa0e: 0xe00039fb, 0xfa0f: 0xe0007e1d,
+ 0xfa10: 0xe00096f5, 0xfa11: 0xe0003295, 0xfa13: 0xe0008226,
+ 0xfa14: 0xe00055d4, 0xfa15: 0xe0009381, 0xfa17: 0xe0008d17,
+ 0xfa18: 0xe00076e4, 0xfa1a: 0xe0009284,
+ 0xfa20: 0xe00078cd, 0xfa22: 0xe000587e,
+ 0xfa27: 0xe0006afe,
+ 0xfa29: 0xe000464d, 0xfa2a: 0xe0008be2, 0xfa2b: 0xe00071ef,
+ 0xfa2c: 0xe0007668, 0xfa2d: 0xe0005ba4, 0xfa2e: 0xe00055d8,
+ 0xfa33: 0xe0003dd4,
+ 0xfa34: 0xe0003e29, 0xfa36: 0xe0003dc5,
+ 0xfa38: 0xe0002cdb,
+ 0xfa3d: 0xe0009549,
+ // Block 0x3e9, offset 0xfa40
+ 0xfa42: 0xe0006821, 0xfa43: 0xe00056ca,
+ 0xfa44: 0xe0004b88,
+ 0xfa4a: 0xe000749d,
+ 0xfa51: 0xe0008d85, 0xfa52: 0xe0008d26, 0xfa53: 0xe0003bdd,
+ 0xfa56: 0xe0006d5a, 0xfa57: 0xe0003b21,
+ 0xfa59: 0xe0004e07,
+ 0xfa5d: 0xe00076e8,
+ 0xfa63: 0xe0005748,
+ 0xfa65: 0xe0008af9, 0xfa67: 0xe0006cc8,
+ 0xfa68: 0xe0005117,
+ 0xfa6c: 0xe0008d1a, 0xfa6f: 0xe00088ed,
+ 0xfa72: 0xe0003f99,
+ 0xfa79: 0xe0004bd2, 0xfa7b: 0xe0008457,
+ 0xfa7e: 0xe000860f,
+ // Block 0x3ea, offset 0xfa80
+ 0xfa83: 0xe0007ab5,
+ 0xfa86: 0xe0004d26,
+ 0xfa88: 0xe00046b9, 0xfa89: 0xe00074f9, 0xfa8b: 0xe00061f4,
+ 0xfa8d: 0xe0005992,
+ 0xfa90: 0xe00077a7, 0xfa91: 0xe000330a, 0xfa92: 0xe0005911, 0xfa93: 0xe0005d88,
+ 0xfa94: 0xe000707f,
+ 0xfa99: 0xe00074a1, 0xfa9a: 0xe0006d5d,
+ 0xfa9c: 0xe0002e5b, 0xfa9d: 0xe0007e0e, 0xfa9e: 0xe0003d04,
+ 0xfaa3: 0xe000374e,
+ 0xfaa4: 0xe000383b, 0xfaa5: 0xe0004d68, 0xfaa6: 0xe0002cdf,
+ 0xfaa8: 0xe0007368, 0xfaaa: 0xe0008157,
+ 0xfaac: 0xe0009ac0, 0xfaae: 0xe000922d,
+ 0xfab8: 0xe0006889, 0xfaba: 0xe000632a, 0xfabb: 0xe0007409,
+ 0xfabf: 0xe00074fc,
+ // Block 0x3eb, offset 0xfac0
+ 0xfac1: 0xe0007082, 0xfac3: 0xe0006d12,
+ 0xfac9: 0xe000584a,
+ 0xfad1: 0xe0005881, 0xfad3: 0xe0004f34,
+ 0xfad8: 0xe0003da8, 0xfad9: 0xe00094f1, 0xfadb: 0xe0006b01,
+ 0xfadc: 0xe0003d22, 0xfadf: 0xe000688d,
+ 0xfae0: 0xe00062d2, 0xfae3: 0xe0007c10,
+ 0xfae5: 0xe00063cf, 0xfae7: 0xe0008c7e,
+ 0xfae9: 0xe0004af0,
+ 0xfaed: 0xe00065ba,
+ 0xfaf5: 0xe000886b, 0xfaf6: 0xe0008977,
+ 0xfafc: 0xe0008364, 0xfaff: 0xe00063ff,
+ // Block 0x3ec, offset 0xfb00
+ 0xfb00: 0xe0006402, 0xfb01: 0xe0004876,
+ 0xfb06: 0xe0008d55,
+ 0xfb09: 0xe0006c78,
+ 0xfb0c: 0xe00060a0,
+ 0xfb10: 0xe0006c5f,
+ 0xfb1a: 0xe00095ff,
+ 0xfb22: 0xe00056cd, 0xfb23: 0xe0007441,
+ 0xfb26: 0xe0005507, 0xfb27: 0xe0007b81,
+ 0xfb2a: 0xe0004456,
+ 0xfb32: 0xe00096b2,
+ 0xfb37: 0xe0007b85,
+ 0xfb3f: 0xe0005b81,
+ // Block 0x3ed, offset 0xfb40
+ 0xfb44: 0xe0004f37,
+ 0xfb4d: 0xe000556d,
+ 0xfb52: 0xe0004bd5, 0xfb53: 0xe00097e5,
+ 0xfb55: 0xe000651a,
+ 0xfb5a: 0xe0004efb, 0xfb5b: 0xe0006fcd,
+ 0xfb5f: 0xe0005cf8,
+ 0xfb62: 0xe0004d6b,
+ 0xfb64: 0xe00061f7, 0xfb67: 0xe0006d1b,
+ 0xfb6a: 0xe0006b49,
+ 0xfb73: 0xe00062b6,
+ 0xfb75: 0xe00074e9,
+ 0xfb7a: 0xe0004f3a, 0xfb7b: 0xe00050a3,
+ 0xfb7c: 0xe0006bb6, 0xfb7d: 0xe0004ab1, 0xfb7e: 0xe000383e, 0xfb7f: 0xe00036b0,
+ // Block 0x3ee, offset 0xfb80
+ 0xfb81: 0xe0002c1a, 0xfb82: 0xe0005f7c,
+ 0xfb84: 0xe0006fd1,
+ 0xfb88: 0xe0006632, 0xfb89: 0xe000815b, 0xfb8b: 0xe0003e7c,
+ 0xfb8c: 0xe0009445,
+ 0xfb96: 0xe0008fd2, 0xfb97: 0xe0003841,
+ 0xfb99: 0xe0005c80, 0xfb9a: 0xe0004b38, 0xfb9b: 0xe0006aa7,
+ 0xfba0: 0xe00049e6, 0xfba1: 0xe0007831, 0xfba2: 0xe0003a25, 0xfba3: 0xe000679b,
+ 0xfba5: 0xe0007955, 0xfba6: 0xe0009231,
+ 0xfba9: 0xe0003e9b, 0xfbab: 0xe0004d6e,
+ 0xfbad: 0xe00095be, 0xfbae: 0xe00095c1, 0xfbaf: 0xe0006b4c,
+ 0xfbb6: 0xe000871d,
+ 0xfbba: 0xe000916d, 0xfbbb: 0xe0009171,
+ 0xfbbd: 0xe0004843,
+ // Block 0x3ef, offset 0xfbc0
+ 0xfbc0: 0xe0003a28,
+ 0xfbc5: 0xe0009688,
+ 0xfbc8: 0xe0006dae, 0xfbc9: 0xe0009ac3, 0xfbcb: 0xe0005c0c,
+ 0xfbcc: 0xe0003700,
+ 0xfbd6: 0xe0008ee5,
+ 0xfbd9: 0xe00076ec, 0xfbdb: 0xe00093f9,
+ 0xfbe5: 0xe0007cdf,
+ 0xfbe8: 0xe0007541, 0xfbea: 0xe00057c2,
+ 0xfbed: 0xe0003dc8,
+ 0xfbf0: 0xe0006a3d, 0xfbf2: 0xe0003e7f,
+ 0xfbf4: 0xe0006a39,
+ 0xfbfe: 0xe00043fa, 0xfbff: 0xe0006901,
+ // Block 0x3f0, offset 0xfc00
+ 0xfc00: 0xe0005a52, 0xfc03: 0xe00066ae,
+ 0xfc05: 0xe0005d38,
+ 0xfc0c: 0xe00045f1,
+ 0xfc10: 0xe00074ff, 0xfc11: 0xe0009429,
+ 0xfc14: 0xe000348c, 0xfc15: 0xe00074e1, 0xfc16: 0xe0007544, 0xfc17: 0xe0007502,
+ 0xfc18: 0xe0007d4f, 0xfc1a: 0xe000550a, 0xfc1b: 0xe0008e14,
+ 0xfc1c: 0xe0007505, 0xfc1d: 0xe000988c, 0xfc1f: 0xe0004c3c,
+ 0xfc21: 0xe0008c81, 0xfc23: 0xe0003298,
+ 0xfc24: 0xe000330d, 0xfc25: 0xe0003e3b,
+ 0xfc29: 0xe0009287, 0xfc2b: 0xe0005ee6,
+ 0xfc30: 0xe0006070, 0xfc31: 0xe00075e8,
+ 0xfc35: 0xe000550d, 0xfc36: 0xe0007547,
+ 0xfc38: 0xe0009105, 0xfc3a: 0xe00070fa,
+ 0xfc3c: 0xe00067b3, 0xfc3f: 0xe0005996,
+ // Block 0x3f1, offset 0xfc40
+ 0xfc41: 0xe00077ef, 0xfc42: 0xe0006e5a,
+ 0xfc45: 0xe00040fa, 0xfc47: 0xe0006e96,
+ 0xfc48: 0xe0005f7f, 0xfc49: 0xe0006486, 0xfc4a: 0xe0002c65, 0xfc4b: 0xe0005f1a,
+ 0xfc4c: 0xe0006c7c, 0xfc4f: 0xe00036d1,
+ 0xfc53: 0xe0005422,
+ 0xfc55: 0xe0008c2e, 0xfc56: 0xe000986b, 0xfc57: 0xe0007d73,
+ 0xfc58: 0xe0003572, 0xfc59: 0xe0007e20, 0xfc5a: 0xe0007ab9, 0xfc5b: 0xe0006c80,
+ 0xfc5c: 0xe000730b,
+ 0xfc62: 0xe0002f50, 0xfc63: 0xe0005c10,
+ 0xfc64: 0xe000634e, 0xfc65: 0xe00070fd, 0xfc66: 0xe00096f9,
+ 0xfc6c: 0xe0005d8c, 0xfc6e: 0xe000392c,
+ 0xfc70: 0xe0007738, 0xfc73: 0xe000928a,
+ 0xfc74: 0xe0006891, 0xfc75: 0xe0005e07, 0xfc76: 0xe0002c1d,
+ 0xfc78: 0xe00062d6, 0xfc79: 0xe0006e12,
+ 0xfc7f: 0xe0006074,
+ // Block 0x3f2, offset 0xfc80
+ 0xfc80: 0xe0008401, 0xfc82: 0xe0007835, 0xfc83: 0xe0006fd5,
+ 0xfc84: 0xe0003be0, 0xfc85: 0xe000740d, 0xfc86: 0xe0004fbf, 0xfc87: 0xe00037a5,
+ 0xfc8c: 0xe0005510,
+ 0xfc90: 0xe0004bd8, 0xfc92: 0xe0009131, 0xfc93: 0xe0006e99,
+ 0xfc94: 0xe000627a, 0xfc96: 0xe0008aae, 0xfc97: 0xe0003e0f,
+ 0xfc98: 0xe0008a1a,
+ 0xfc9e: 0xe0004ac4, 0xfc9f: 0xe00082cc,
+ 0xfca1: 0xe00034f7, 0xfca2: 0xe0008a8e,
+ 0xfca4: 0xe0006b04, 0xfca5: 0xe0006d60, 0xfca6: 0xe0006352, 0xfca7: 0xe0003e0b,
+ 0xfca8: 0xe0008404, 0xfca9: 0xe0006366, 0xfcab: 0xe0005884,
+ 0xfcac: 0xe0003576, 0xfcad: 0xe0009525, 0xfcae: 0xe0004822, 0xfcaf: 0xe0007edc,
+ 0xfcb0: 0xe0009731,
+ 0xfcb5: 0xe00087bd, 0xfcb6: 0xe00053d2,
+ 0xfcb8: 0xe000879d, 0xfcba: 0xe0005887,
+ // Block 0x3f3, offset 0xfcc0
+ 0xfcc1: 0xe0005496,
+ 0xfcc4: 0xe000588a, 0xfcc5: 0xe0003aa5, 0xfcc7: 0xe000766c,
+ 0xfcc8: 0xe00078d1, 0xfcc9: 0xe0007085, 0xfcca: 0xe0007d53, 0xfccb: 0xe000636a,
+ 0xfccc: 0xe0007e83, 0xfccd: 0xe00040c0, 0xfcce: 0xe000411f, 0xfccf: 0xe0005e0a,
+ 0xfcd1: 0xe0005e0d,
+ 0xfcd4: 0xe00073aa, 0xfcd6: 0xe00085c3,
+ 0xfcd9: 0xe0005a56,
+ 0xfcdf: 0xe0005c84,
+ 0xfce0: 0xe0005c88,
+ 0xfce4: 0xe0006e9c,
+ 0xfce8: 0xe000511b, 0xfceb: 0xe0006d00,
+ 0xfcf1: 0xe000897a,
+ 0xfcf8: 0xe00061fa, 0xfcf9: 0xe00071f3, 0xfcfa: 0xe000847b, 0xfcfb: 0xe0003310,
+ 0xfcfc: 0xe0003ed1, 0xfcfe: 0xe0004efe, 0xfcff: 0xe0003e79,
+ // Block 0x3f4, offset 0xfd00
+ 0xfd00: 0xe00038b8, 0xfd01: 0xe000574b,
+ 0xfd05: 0xe0002f81, 0xfd06: 0xe000329b, 0xfd07: 0xe0007959,
+ 0xfd08: 0xe000390c, 0xfd0b: 0xe0006b86,
+ 0xfd0d: 0xe0006200, 0xfd0e: 0xe00061fd,
+ 0xfd10: 0xe0003aa9, 0xfd11: 0xe0005cc4,
+ 0xfd15: 0xe00078d5,
+ 0xfd1b: 0xe000536e,
+ 0xfd20: 0xe0004122, 0xfd22: 0xe0004879,
+ 0xfd24: 0xe00089c5, 0xfd25: 0xe00049a1,
+ 0xfd28: 0xe0003844,
+ 0xfd2c: 0xe0005eba, 0xfd2f: 0xe0004300,
+ 0xfd31: 0xe0005966, 0xfd33: 0xe0005c8c,
+ 0xfd39: 0xe0009a4e, 0xfd3a: 0xe0003c85,
+ // Block 0x3f5, offset 0xfd40
+ 0xfd48: 0xe00090eb, 0xfd4a: 0xe0007a11,
+ 0xfd4c: 0xe0003b89, 0xfd4f: 0xe0006ccc,
+ 0xfd50: 0xe0003be3, 0xfd51: 0xe000760c, 0xfd52: 0xe0003165,
+ 0xfd54: 0xe0008229,
+ 0xfd5d: 0xe00075c4,
+ 0xfd61: 0xe0002e5f, 0xfd63: 0xe0003847,
+ 0xfd65: 0xe0008d88, 0xfd66: 0xe0004a8f, 0xfd67: 0xe0008720,
+ 0xfd68: 0xe00077f2, 0xfd69: 0xe00064fa, 0xfd6a: 0xe0005670, 0xfd6b: 0xe0005f82,
+ 0xfd6c: 0xe0002e37, 0xfd6d: 0xe00046bd,
+ 0xfd71: 0xe00040c3, 0xfd73: 0xe0006422,
+ 0xfd75: 0xe000954c, 0xfd77: 0xe0004f5f,
+ 0xfd78: 0xe000648a, 0xfd7a: 0xe0004679,
+ 0xfd7e: 0xe0007a25,
+ // Block 0x3f6, offset 0xfd80
+ 0xfd80: 0xe0005f85,
+ 0xfd92: 0xe0004296,
+ 0xfd99: 0xe00089d5,
+ 0xfda0: 0xe0005a5a,
+ 0xfda8: 0xe00063d2, 0xfda9: 0xe0006405,
+ 0xfdad: 0xe0008723, 0xfdaf: 0xe000549a,
+ 0xfdb0: 0xe000549e, 0xfdb1: 0xe0003e3e,
+ 0xfdb4: 0xe00093a9, 0xfdb6: 0xe0004125,
+ 0xfdbb: 0xe0007ee0,
+ 0xfdbd: 0xe0009459,
+ // Block 0x3f7, offset 0xfdc0
+ 0xfdc6: 0xe00034c0, 0xfdc7: 0xe0006160,
+ 0xfdcd: 0xe00044b4, 0xfdce: 0xe0003be6,
+ 0xfdd0: 0xe0003428, 0xfdd1: 0xe0003404,
+ 0xfdd4: 0xe00087ff, 0xfdd5: 0xe00065bd, 0xfdd6: 0xe0006596, 0xfdd7: 0xe0002e63,
+ 0xfdd9: 0xe000490b, 0xfddb: 0xe000391c,
+ 0xfddf: 0xe00072bf,
+ 0xfde2: 0xe0007788,
+ 0xfde4: 0xe00098b3, 0xfde6: 0xe00067db, 0xfde7: 0xe0006164,
+ 0xfde9: 0xe0005694,
+ 0xfdf4: 0xe0006d33,
+ 0xfdfd: 0xe0007765,
+ // Block 0x3f8, offset 0xfe00
+ 0xfe01: 0xe0002dfb, 0xfe02: 0xe000492f,
+ 0xfe0b: 0xe0004f01,
+ 0xfe0c: 0xe0002daf, 0xfe0e: 0xe0006ef3,
+ 0xfe10: 0xe000442e, 0xfe13: 0xe000651e,
+ 0xfe14: 0xe0006d36,
+ 0xfe29: 0xe0006168,
+ 0xfe2c: 0xe0006d24, 0xfe2f: 0xe0008205,
+ 0xfe31: 0xe0006e5e,
+ // Block 0x3f9, offset 0xfe40
+ 0xfe41: 0xe00048a0, 0xfe42: 0xe00076f0,
+ 0xfe44: 0xe0008318, 0xfe47: 0xe00037a8,
+ 0xfe4b: 0xe0004128,
+ 0xfe52: 0xe0007fdc,
+ 0xfe54: 0xe0003b59, 0xfe55: 0xe0008726,
+ 0xfe59: 0xe0004a2f,
+ 0xfe5d: 0xe0004334,
+ 0xfe60: 0xe0003703, 0xfe62: 0xe0006d63,
+ 0xfe67: 0xe000686d,
+ 0xfe6a: 0xe00067f7, 0xfe6b: 0xe00067ff,
+ 0xfe6e: 0xe0009371,
+ 0xfe70: 0xe00092b1,
+ 0xfe77: 0xe0007344,
+ 0xfe78: 0xe00069cd, 0xfe7a: 0xe000467d,
+ 0xfe7c: 0xe0005b2a, 0xfe7d: 0xe0006426,
+ // Block 0x3fa, offset 0xfe80
+ 0xfe89: 0xe000831c, 0xfe8b: 0xe0003a2b,
+ 0xfe8d: 0xe0006d27,
+ 0xfe91: 0xe00082b0, 0xfe92: 0xe0004af4, 0xfe93: 0xe000795d,
+ 0xfe96: 0xe00064fe,
+ 0xfe9a: 0xe0009351,
+ 0xfe9d: 0xe00084e3, 0xfe9e: 0xe0007e23,
+ 0xfea1: 0xe00060b4, 0xfea2: 0xe0005e10,
+ 0xfea5: 0xe0003490, 0xfea6: 0xe0007de4, 0xfea7: 0xe0003706,
+ 0xfea8: 0xe0002f84, 0xfeab: 0xe0004e37,
+ 0xfeae: 0xe0008208,
+ 0xfeb1: 0xe0003be9, 0xfeb2: 0xe000736b, 0xfeb3: 0xe000588d,
+ 0xfeb4: 0xe0008d58, 0xfeb5: 0xe0008a1d, 0xfeb7: 0xe0009235,
+ 0xfeb9: 0xe0003afd,
+ 0xfebd: 0xe0005eea, 0xfebe: 0xe0002fe5,
+ // Block 0x3fb, offset 0xfec0
+ 0xfec2: 0xe0006203, 0xfec3: 0xe0008f24,
+ 0xfec6: 0xe0005282,
+ 0xfec9: 0xe0005618,
+ 0xfecc: 0xe0009ac6,
+ 0xfed1: 0xe0008c32,
+ 0xfed5: 0xe0004b78, 0xfed6: 0xe0008613,
+ 0xfed9: 0xe000815f, 0xfeda: 0xe000886e, 0xfedb: 0xe0005206,
+ 0xfedd: 0xe0007bd4,
+ 0xfee5: 0xe0005f88,
+ 0xfee8: 0xe0005def, 0xfeeb: 0xe0005890,
+ 0xfeed: 0xe0005ba8,
+ 0xfef3: 0xe0007670,
+ 0xfef6: 0xe00040c6, 0xfef7: 0xe000717e,
+ 0xfef8: 0xe0005a5e,
+ 0xfefd: 0xe0004d29, 0xfeff: 0xe00098dd,
+ // Block 0x3fc, offset 0xff00
+ 0xff00: 0xe0007abd, 0xff03: 0xe00070be,
+ 0xff04: 0xe000642a, 0xff05: 0xe0008f88, 0xff07: 0xe000511f,
+ 0xff0c: 0xe0009785, 0xff0e: 0xe0004c70,
+ 0xff14: 0xe0004b3c, 0xff15: 0xe0004ac8,
+ 0xff18: 0xe000843d,
+ 0xff1e: 0xe000545a, 0xff1f: 0xe00089d8,
+ 0xff21: 0xe0005226, 0xff22: 0xe000404d, 0xff23: 0xe0008ee8,
+ 0xff28: 0xe00085e7, 0xff2a: 0xe0004dd6, 0xff2b: 0xe0005183,
+ 0xff2c: 0xe0007e86,
+ 0xff30: 0xe0009355, 0xff31: 0xe00043fe, 0xff32: 0xe0002ce3, 0xff33: 0xe0008eb7,
+ 0xff34: 0xe0003de3, 0xff37: 0xe0005372,
+ 0xff38: 0xe00092eb, 0xff39: 0xe0002ce7, 0xff3a: 0xe0006db1, 0xff3b: 0xe00096fd,
+ 0xff3c: 0xe0007100, 0xff3d: 0xe0007103, 0xff3e: 0xe0003bec, 0xff3f: 0xe00067df,
+ // Block 0x3fd, offset 0xff40
+ 0xff44: 0xe0007674, 0xff47: 0xe00056d0,
+ 0xff4a: 0xe0005a62, 0xff4b: 0xe0003c88,
+ 0xff4f: 0xe0005b2d,
+ 0xff55: 0xe00077aa, 0xff56: 0xe0008f63, 0xff57: 0xe0007a29,
+ 0xff5a: 0xe00031ad,
+ 0xff5c: 0xe0005513,
+ 0xff60: 0xe0005a66,
+ 0xff66: 0xe000412b, 0xff67: 0xe0007de7,
+ 0xff6b: 0xe0003313,
+ 0xff6d: 0xe0007ac1,
+ 0xff73: 0xe000574e,
+ 0xff75: 0xe0006502, 0xff76: 0xe0005b30, 0xff77: 0xe0002e67,
+ 0xff78: 0xe0006e16,
+ 0xff7d: 0xe0006ef6, 0xff7e: 0xe0007106,
+ // Block 0x3fe, offset 0xff80
+ 0xff81: 0xe00089b9, 0xff82: 0xe0005a6a,
+ 0xff88: 0xe00090c7, 0xff89: 0xe0004639, 0xff8a: 0xe0004476, 0xff8b: 0xe0006027,
+ 0xff90: 0xe00037ab, 0xff91: 0xe0003b01, 0xff93: 0xe0003546,
+ 0xff95: 0xe00072c3, 0xff96: 0xe0004825,
+ 0xff9a: 0xe0007e26, 0xff9b: 0xe00078d9,
+ 0xff9d: 0xe000624e, 0xff9e: 0xe0009a7e, 0xff9f: 0xe0004e0a,
+ 0xffa0: 0xe0008368, 0xffa1: 0xe0004e7c, 0xffa2: 0xe0008eeb, 0xffa3: 0xe000362a,
+ 0xffa5: 0xe00036b3, 0xffa7: 0xe00076f4,
+ 0xffa8: 0xe00092b4, 0xffa9: 0xe0004963,
+ 0xffac: 0xe000453a,
+ 0xffb1: 0xe0006c1e, 0xffb3: 0xe000864b,
+ 0xffb6: 0xe0006895, 0xffb7: 0xe0007ac5,
+ 0xffba: 0xe0002fe9, 0xffbb: 0xe0009806,
+ 0xffbf: 0xe00074d1,
+ // Block 0x3ff, offset 0xffc0
+ 0xffc1: 0xe000530a, 0xffc3: 0xe0003c8b,
+ 0xffc4: 0xe00047a9, 0xffc7: 0xe0002dff,
+ 0xffc8: 0xe0009391, 0xffca: 0xe0008eee, 0xffcb: 0xe00073e1,
+ 0xffcf: 0xe000627e,
+ 0xffd1: 0xe0006206, 0xffd3: 0xe0003930,
+ 0xffd4: 0xe0007c52, 0xffd5: 0xe0007411, 0xffd7: 0xe0005664,
+ 0xffd8: 0xe0009647, 0xffdb: 0xe000736e,
+ 0xffdf: 0xe0007bd7,
+ 0xffe2: 0xe000418b,
+ 0xffe5: 0xe0004f3d, 0xffe6: 0xe00093ad, 0xffe7: 0xe000954f,
+ 0xffe9: 0xe0003e2c,
+ 0xffed: 0xe0004f40,
+ 0xfff1: 0xe0006666,
+ 0xfff4: 0xe000421e, 0xfff5: 0xe0007678,
+ 0xfffa: 0xe0002e6b,
+ 0xfffc: 0xe0009054,
+ // Block 0x400, offset 0x10000
+ 0x10000: 0xe000384a,
+ 0x10006: 0xe0005356,
+ 0x10008: 0xe0008bae, 0x1000a: 0xe0002e6f,
+ 0x1000c: 0xe0004f04, 0x1000e: 0xe0004af8,
+ 0x10014: 0xe0004781, 0x10016: 0xe0003f25, 0x10017: 0xe0009507,
+ 0x10018: 0xe000869c, 0x10019: 0xe000999f, 0x1001b: 0xe0007371,
+ 0x1001d: 0xe00073ad,
+ 0x10022: 0xe00094ad,
+ 0x10024: 0xe000429a, 0x10026: 0xe0006783, 0x10027: 0xe0006f25,
+ 0x10029: 0xe0008407, 0x1002a: 0xe0008fa5, 0x1002b: 0xe0007c55,
+ 0x1002c: 0xe00057c6, 0x1002d: 0xe0008e27,
+ 0x10030: 0xe000836c, 0x10031: 0xe00069d1,
+ 0x10037: 0xe0005123,
+ 0x10039: 0xe0006851,
+ 0x1003c: 0xe0009023, 0x1003f: 0xe0005668,
+ // Block 0x401, offset 0x10040
+ 0x10040: 0xe0006cec, 0x10041: 0xe0007ac9, 0x10042: 0xe0007ce2,
+ 0x10045: 0xe00040c9, 0x10047: 0xe00060b8,
+ 0x10048: 0xe0009a2e, 0x10049: 0xe0006702, 0x1004a: 0xe0009809, 0x1004b: 0xe0004923,
+ 0x1004c: 0xe00098e0,
+ 0x10050: 0xe0005b33, 0x10051: 0xe00031b1, 0x10052: 0xe000412e,
+ 0x10057: 0xe000432c,
+ 0x10058: 0xe00051bb, 0x10059: 0xe0005893,
+ 0x1005c: 0xe0005ab6, 0x1005e: 0xe0007d77,
+ 0x10060: 0xe00044b7, 0x10061: 0xe0006734, 0x10063: 0xe000822c,
+ 0x10067: 0xe0008e7f,
+ 0x10068: 0xe0009789, 0x10069: 0xe0005426, 0x1006a: 0xe00060bc,
+ 0x1006c: 0xe0005187, 0x1006d: 0xe0006db4, 0x1006e: 0xe0004f07, 0x1006f: 0xe0009528,
+ 0x10075: 0xe00081d7, 0x10077: 0xe0004102,
+ 0x10079: 0xe0008577,
+ 0x1007c: 0xe0006db7, 0x1007d: 0xe00099a2,
+ // Block 0x402, offset 0x10080
+ 0x10083: 0xe000636e,
+ 0x10085: 0xe0009058,
+ 0x10089: 0xe000418e,
+ 0x1008c: 0xe0003bef, 0x1008d: 0xe0007415,
+ 0x10090: 0xe0008c06, 0x10092: 0xe0008d43,
+ 0x10096: 0xe00087a1, 0x10097: 0xe0007ffa,
+ 0x10098: 0xe0004b8c, 0x10099: 0xe0004b90,
+ 0x1009d: 0xe00085eb, 0x1009e: 0xe0004f93, 0x1009f: 0xe0004f97,
+ 0x100a0: 0xe000892d, 0x100a1: 0xe0008945,
+ 0x100a4: 0xe0006b4f,
+ 0x100a8: 0xe0006cd0, 0x100ab: 0xe0008ae1,
+ 0x100ad: 0xe000531e, 0x100ae: 0xe0003c8e,
+ 0x100b1: 0xe0008ab2,
+ 0x100b5: 0xe0003df7,
+ 0x100b8: 0xe0003eb8, 0x100bb: 0xe0009a32,
+ 0x100bc: 0xe0002ebf, 0x100bd: 0xe000962f, 0x100bf: 0xe00055dc,
+ // Block 0x403, offset 0x100c0
+ 0x100ca: 0xe0008729,
+ 0x100cd: 0xe00075c8, 0x100cf: 0xe0006562,
+ 0x100d2: 0xe0003e2f,
+ 0x100d4: 0xe0007b89, 0x100d5: 0xe0008d8b, 0x100d6: 0xe0008f27, 0x100d7: 0xe000863f,
+ 0x100d9: 0xe00095c4, 0x100db: 0xe0003f9d,
+ 0x100dc: 0xe0004681, 0x100dd: 0xe0005896,
+ 0x100e0: 0xe0008c5a, 0x100e1: 0xe0007374,
+ 0x100e5: 0xe0003b71, 0x100e6: 0xe0008ec7, 0x100e7: 0xe0005d90,
+ 0x100e8: 0xe0006fd9, 0x100e9: 0xe0003eda, 0x100ea: 0xe00036a1,
+ 0x100ef: 0xe0003071,
+ 0x100f3: 0xe00097e9,
+ // Block 0x404, offset 0x10100
+ 0x10101: 0xe00074a5, 0x10102: 0xe00060c0, 0x10103: 0xe0006209,
+ 0x10106: 0xe0009265, 0x10107: 0xe000364e,
+ 0x10108: 0xe0004d71, 0x1010a: 0xe0009489,
+ 0x1010d: 0xe000978d,
+ 0x10110: 0xe0003494, 0x10112: 0xe0009239,
+ 0x10115: 0xe0005b36,
+ 0x10119: 0xe00066b2, 0x1011a: 0xe000680a,
+ 0x1011d: 0xe00035f2, 0x1011f: 0xe0009a0a,
+ 0x10120: 0xe00036b6, 0x10122: 0xe000980c, 0x10123: 0xe0007508,
+ 0x10124: 0xe00099e2, 0x10125: 0xe00089db,
+ 0x10128: 0xe0009135, 0x10129: 0xe0007247, 0x1012a: 0xe0002c93, 0x1012b: 0xe0008ced,
+ 0x1012c: 0xe0003dfb, 0x1012d: 0xe0003498, 0x1012f: 0xe0006282,
+ 0x10130: 0xe0009a8a,
+ // Block 0x405, offset 0x10140
+ 0x10141: 0xe0006905, 0x10143: 0xe000342c,
+ 0x10144: 0xe000872c, 0x10145: 0xe0006935,
+ 0x10149: 0xe0006356, 0x1014b: 0xe0004a33,
+ 0x1014c: 0xe0007bda, 0x1014d: 0xe0009139, 0x1014f: 0xe000948d,
+ 0x10152: 0xe00072df,
+ 0x10154: 0xe000980f, 0x10155: 0xe0009af6, 0x10156: 0xe0008df9, 0x10157: 0xe0004ecd,
+ 0x1015a: 0xe0005f1e, 0x1015b: 0xe00078dd,
+ 0x1015f: 0xe0006b07,
+ 0x10160: 0xe0007109, 0x10162: 0xe0004517, 0x10163: 0xe0009701,
+ 0x10164: 0xe00087c1, 0x10167: 0xe00049a4,
+ 0x10170: 0xe0007d7b, 0x10171: 0xe0005751, 0x10172: 0xe00056d3, 0x10173: 0xe0004106,
+ 0x10174: 0xe0008950, 0x10175: 0xe00083bc, 0x10176: 0xe0004f63,
+ 0x10178: 0xe000329e, 0x1017b: 0xe00092fb,
+ 0x1017c: 0xe0004131, 0x1017d: 0xe000845a, 0x1017e: 0xe00034c4,
+ // Block 0x406, offset 0x10180
+ 0x10184: 0xe0003ddb, 0x10185: 0xe0007acd, 0x10186: 0xe0008871, 0x10187: 0xe00041fa,
+ 0x10189: 0xe00085ef, 0x1018b: 0xe0006cd4,
+ 0x1018f: 0xe000445a,
+ 0x10191: 0xe00095ef, 0x10193: 0xe0003978,
+ 0x10195: 0xe00084b7,
+ 0x10198: 0xe0004bb4, 0x10199: 0xe000859f, 0x1019a: 0xe0009633, 0x1019b: 0xe000961b,
+ 0x1019c: 0xe0005bac, 0x1019d: 0xe00083c0, 0x1019f: 0xe000710c,
+ 0x101a0: 0xe000950a, 0x101a1: 0xe000642e, 0x101a2: 0xe0005f55,
+ 0x101b0: 0xe0008afc, 0x101b1: 0xe0003e6d, 0x101b2: 0xe0006f7d, 0x101b3: 0xe0005a6e,
+ 0x101b4: 0xe000895c, 0x101b6: 0xe0009791, 0x101b7: 0xe0007f24,
+ 0x101b8: 0xe0003245, 0x101b9: 0xe000664d, 0x101ba: 0xe0005d94, 0x101bb: 0xe00089b1,
+ 0x101bc: 0xe0008e83,
+ // Block 0x407, offset 0x101c0
+ 0x101c0: 0xe000872f, 0x101c1: 0xe0005f8b, 0x101c3: 0xe0005c90,
+ 0x101c6: 0xe0002fed,
+ 0x101c8: 0xe000710f, 0x101c9: 0xe0007112,
+ 0x101cd: 0xe0004f67, 0x101ce: 0xe0008e4b, 0x101cf: 0xe000730e,
+ 0x101d4: 0xe00072c7, 0x101d5: 0xe0006432,
+ 0x101da: 0xe0006e9f, 0x101db: 0xe0006599,
+ 0x101dc: 0xe0009491, 0x101df: 0xe0002db3,
+ 0x101e7: 0xe00036a4,
+ 0x101ec: 0xe0005e7f, 0x101ed: 0xe0003c91,
+ 0x101f0: 0xe0009795,
+ 0x101f4: 0xe0008370, 0x101f7: 0xe0002f09,
+ 0x101fc: 0xe00062da, 0x101fe: 0xe0002f0c, 0x101ff: 0xe0006fdd,
+ // Block 0x408, offset 0x10200
+ 0x10202: 0xe0006e1a,
+ 0x10204: 0xe0004927, 0x10206: 0xe0004191, 0x10207: 0xe000724b,
+ 0x10208: 0xe000750b, 0x1020a: 0xe0003149, 0x1020b: 0xe0008c5d,
+ 0x1020c: 0xe0009799, 0x1020d: 0xe0006bba,
+ 0x10212: 0xe0007db7, 0x10213: 0xe0008fa8,
+ 0x10215: 0xe0004d2c,
+ 0x10218: 0xe00082f4, 0x10219: 0xe00082f8, 0x1021a: 0xe0008320,
+ 0x1021d: 0xe0008d3b, 0x1021f: 0xe0008cd5,
+ 0x10220: 0xe0006b52, 0x10222: 0xe0004afc, 0x10223: 0xe000357a,
+ 0x10224: 0xe0002c97, 0x10227: 0xe000950d,
+ 0x10228: 0xe0002f0f, 0x1022b: 0xe0007d7f,
+ 0x1022e: 0xe000453d,
+ 0x10230: 0xe0007088, 0x10231: 0xe0003f5d, 0x10233: 0xe0002d33,
+ 0x10234: 0xe00061a8, 0x10235: 0xe0006e62, 0x10236: 0xe00031b5, 0x10237: 0xe0002e73,
+ 0x1023a: 0xe00048a3,
+ 0x1023d: 0xe000847f, 0x1023e: 0xe0006dd6,
+ // Block 0x409, offset 0x10240
+ 0x10241: 0xe00087c5, 0x10242: 0xe0006ea2, 0x10243: 0xe0006e66,
+ 0x1024a: 0xe00056d6,
+ 0x1024d: 0xe0003751, 0x1024e: 0xe0007fb4,
+ 0x10250: 0xe00045c1, 0x10251: 0xe000582e, 0x10252: 0xe00039c5,
+ 0x10254: 0xe00086c6, 0x10256: 0xe000726f,
+ 0x10258: 0xe0009acc, 0x10259: 0xe0009ac9, 0x1025a: 0xe0008bb2,
+ 0x10264: 0xe00055e0, 0x10267: 0xe0004256,
+ 0x10268: 0xe0002e03, 0x10269: 0xe0003087, 0x1026b: 0xe0004f6b,
+ 0x1026c: 0xe00031b9, 0x1026e: 0xe0004e3a, 0x1026f: 0xe0008324,
+ 0x10272: 0xe0009341,
+ 0x10276: 0xe0006763,
+ 0x10278: 0xe0005d3c, 0x1027a: 0xe0003fb9, 0x1027b: 0xe0008bca,
+ 0x1027c: 0xe0003249, 0x1027e: 0xe0002db7,
+ // Block 0x40a, offset 0x10280
+ 0x10283: 0xe0003ac1,
+ 0x10286: 0xe0007ce5, 0x10287: 0xe0002ceb,
+ 0x10288: 0xe000928d, 0x10289: 0xe00072f3, 0x1028a: 0xe0006b0a, 0x1028b: 0xe0004e3d,
+ 0x1028c: 0xe0006871,
+ 0x10295: 0xe000697d, 0x10297: 0xe00090ee,
+ 0x1029e: 0xe0004dda, 0x1029f: 0xe00040e7,
+ 0x102a3: 0xe0004ed1,
+ 0x102a6: 0xe0003d25,
+ 0x102b2: 0xe00081db,
+ 0x102b6: 0xe000437e, 0x102b7: 0xe0009812,
+ 0x102b8: 0xe00093b1, 0x102ba: 0xe00082fc,
+ 0x102bc: 0xe00037ae, 0x102bd: 0xe0009735, 0x102be: 0xe0005d68, 0x102bf: 0xe0007311,
+ // Block 0x40b, offset 0x102c0
+ 0x102c0: 0xe00045c5,
+ 0x102c7: 0xe0004051,
+ 0x102c8: 0xe00034fa, 0x102ca: 0xe0004e40,
+ 0x102cc: 0xe0006148, 0x102cd: 0xe0005f8e, 0x102ce: 0xe000722b,
+ 0x102d0: 0xe0005d98, 0x102d1: 0xe00063d5, 0x102d2: 0xe00032a1,
+ 0x102d4: 0xe0007600, 0x102d5: 0xe00076f8, 0x102d6: 0xe00095f3,
+ 0x102da: 0xe0008483,
+ 0x102de: 0xe00064d6, 0x102df: 0xe0003a91,
+ 0x102e1: 0xe0002dbb, 0x102e2: 0xe00081cf,
+ 0x102e7: 0xe00083c4,
+ 0x102e9: 0xe0007961, 0x102ea: 0xe00079f5,
+ 0x102ee: 0xe00048f3,
+ 0x102f0: 0xe00078e1, 0x102f1: 0xe0009acf, 0x102f2: 0xe0009af9, 0x102f3: 0xe0008258,
+ 0x102f4: 0xe00040cc, 0x102f5: 0xe000384d, 0x102f6: 0xe0009552,
+ 0x102f9: 0xe000660e,
+ 0x102fe: 0xe0004540, 0x102ff: 0xe0005127,
+ // Block 0x40c, offset 0x10300
+ 0x10300: 0xe0005e13, 0x10301: 0xe0008e5b, 0x10303: 0xe000324d,
+ 0x10307: 0xe0005c14,
+ 0x10308: 0xe0009555, 0x10309: 0xe00056d9, 0x1030a: 0xe0006981, 0x1030b: 0xe0005f91,
+ 0x1030d: 0xe000773b, 0x1030e: 0xe00082dc,
+ 0x10311: 0xe000545e, 0x10312: 0xe00051f1, 0x10313: 0xe0008aff,
+ 0x10317: 0xe0007768,
+ 0x10318: 0xe0008b52, 0x1031b: 0xe0002ec3,
+ 0x10323: 0xe0003850,
+ 0x10328: 0xe0007445,
+ 0x1032e: 0xe00055e4,
+ 0x10331: 0xe0003b75, 0x10333: 0xe00050a7,
+ 0x10336: 0xe0005516,
+ 0x10339: 0xe00056dc, 0x1033a: 0xe0008054,
+ 0x1033c: 0xe00065f2, 0x1033e: 0xe0007ce8, 0x1033f: 0xe00061cc,
+ // Block 0x40d, offset 0x10340
+ 0x10340: 0xe0003bf2, 0x10343: 0xe0005322,
+ 0x10344: 0xe00086c9, 0x10346: 0xe0004ed5,
+ 0x10349: 0xe000311d, 0x1034a: 0xe0008d5b,
+ 0x10351: 0xe0006767, 0x10352: 0xe0005b39,
+ 0x10354: 0xe0005570, 0x10355: 0xe0008d1d, 0x10356: 0xe00042e7, 0x10357: 0xe000923d,
+ 0x10358: 0xe00079f9, 0x1035b: 0xe0008f2a,
+ 0x10368: 0xe0008ecb, 0x1036b: 0xe0009026,
+ 0x1036c: 0xe0008c84,
+ 0x10371: 0xe0008f2d,
+ 0x10375: 0xe00077ad,
+ 0x10379: 0xe0004b60,
+ 0x1037c: 0xe000654a, 0x1037d: 0xe0008823,
+ // Block 0x40e, offset 0x10380
+ 0x10382: 0xe000566c,
+ 0x10384: 0xe0007e89, 0x10385: 0xe0003f61, 0x10386: 0xe0008b7a, 0x10387: 0xe0004e43,
+ 0x10388: 0xe0003dff, 0x10389: 0xe0004462, 0x1038a: 0xe0005573,
+ 0x1038c: 0xe000504f, 0x1038d: 0xe0004fdf, 0x1038f: 0xe0003d28,
+ 0x10390: 0xe00036a7, 0x10391: 0xe0003169, 0x10392: 0xe0002f87, 0x10393: 0xe0008487,
+ 0x10394: 0xe00050cb, 0x10395: 0xe0008b1d, 0x10396: 0xe0008b02, 0x10397: 0xe0006d66,
+ 0x10398: 0xe00037b1, 0x10399: 0xe0007d63, 0x1039b: 0xe00086cc,
+ 0x1039c: 0xe00051be,
+ 0x103ac: 0xe00035f6, 0x103ad: 0xe0006286, 0x103ae: 0xe0003cfc, 0x103af: 0xe0007fbc,
+ 0x103b1: 0xe000349c, 0x103b3: 0xe0003960,
+ 0x103b5: 0xe0007d57, 0x103b6: 0xe00082e0, 0x103b7: 0xe0003316,
+ 0x103bd: 0xe0006aaa, 0x103be: 0xe0006198, 0x103bf: 0xe0003d2b,
+ // Block 0x40f, offset 0x103c0
+ 0x103c1: 0xe0007ffd, 0x103c2: 0xe0003689,
+ 0x103c7: 0xe0008000,
+ 0x103c9: 0xe000648e,
+ 0x103cc: 0xe00030ad,
+ 0x103d0: 0xe0003d31, 0x103d1: 0xe0004134, 0x103d2: 0xe0004629,
+ 0x103e8: 0xe00065c0, 0x103ea: 0xe0003d34, 0x103eb: 0xe0007dea,
+ 0x103ef: 0xe00080a7,
+ 0x103f9: 0xe00072e3, 0x103fa: 0xe0007ad1, 0x103fb: 0xe000689d,
+ 0x103fd: 0xe0004b00, 0x103fe: 0xe000945d,
+ // Block 0x410, offset 0x10400
+ 0x10402: 0xe0006b55, 0x10403: 0xe00038f8,
+ 0x10404: 0xe0003853, 0x10406: 0xe0003430,
+ 0x10409: 0xe000823c,
+ 0x1040c: 0xe0008de4, 0x1040d: 0xe0009175, 0x1040e: 0xe0005e82, 0x1040f: 0xe0003d6c,
+ 0x10410: 0xe0006899,
+ 0x10415: 0xe0008f30, 0x10417: 0xe00084bb,
+ 0x10427: 0xe00054a2,
+ 0x10428: 0xe0005899, 0x10429: 0xe000462d, 0x1042b: 0xe0004ed9,
+ 0x1042e: 0xe0002f8a,
+ 0x10431: 0xe00065c3, 0x10432: 0xe0003964,
+ 0x10436: 0xe0008874, 0x10437: 0xe0008617,
+ 0x1043a: 0xe0003d70, 0x1043b: 0xe0003e03,
+ 0x1043f: 0xe0005b3c,
+ // Block 0x411, offset 0x10440
+ 0x10440: 0xe0009a36, 0x10443: 0xe0005e16,
+ 0x10444: 0xe000491b, 0x10447: 0xe00085a3,
+ 0x10448: 0xe0005f94, 0x10449: 0xe0004137, 0x1044a: 0xe0005576,
+ 0x1044c: 0xe000767c, 0x1044e: 0xe0003c94, 0x1044f: 0xe0004194,
+ 0x10452: 0xe00051c1,
+ 0x10456: 0xe00065f6,
+ 0x10458: 0xe0003910, 0x1045b: 0xe0003680,
+ 0x1045c: 0xe0006aad, 0x1045f: 0xe0007b8d,
+ 0x10460: 0xe00044cf, 0x10461: 0xe000840a, 0x10462: 0xe0008bf2,
+ 0x10465: 0xe0007a75, 0x10467: 0xe00034a0,
+ 0x10468: 0xe0008826, 0x10469: 0xe00067d3, 0x1046a: 0xe0007c58,
+ 0x1046c: 0xe00038d0,
+ 0x1047e: 0xe0006909,
+ // Block 0x412, offset 0x10480
+ 0x10480: 0xe0002cef, 0x10483: 0xe0007965,
+ 0x10484: 0xe0007115, 0x10486: 0xe00039fe,
+ 0x10489: 0xe0007181,
+ 0x1048f: 0xe0004e0d,
+ 0x10490: 0xe0007bdd,
+ 0x10496: 0xe00072d3,
+ 0x1049a: 0xe00066b6, 0x1049b: 0xe0009705,
+ 0x1049f: 0xe0005b84,
+ 0x104a0: 0xe00064da, 0x104a1: 0xe0006436, 0x104a3: 0xe000895f,
+ 0x104a9: 0xe0002f39, 0x104ab: 0xe0008877,
+ 0x104ad: 0xe000308a, 0x104ae: 0xe00099a5,
+ 0x104b2: 0xe0005cfc,
+ 0x104b4: 0xe0006fe1, 0x104b5: 0xe0003009, 0x104b6: 0xe0006650, 0x104b7: 0xe0005a06,
+ // Block 0x413, offset 0x104c0
+ 0x104c6: 0xe0003856,
+ 0x104c9: 0xe0002cbf,
+ 0x104cd: 0xe0005eee, 0x104cf: 0xe0004fe3,
+ 0x104d2: 0xe000518b,
+ 0x104d4: 0xe0005e19, 0x104d6: 0xe0006d69, 0x104d7: 0xe000413a,
+ 0x104dc: 0xe0005f97,
+ 0x104e2: 0xe00080ab,
+ 0x104e4: 0xe0006612, 0x104e5: 0xe000887a,
+ 0x104e8: 0xe0008c26, 0x104ea: 0xe0004079, 0x104eb: 0xe00050ab,
+ 0x104ec: 0xe0005053, 0x104ed: 0xe0008c16, 0x104ef: 0xe0004197,
+ 0x104f0: 0xe0003468,
+ 0x104f6: 0xe00083c8,
+ 0x104fa: 0xe00099c3,
+ 0x104fe: 0xe0008240,
+ // Block 0x414, offset 0x10500
+ 0x10518: 0xe0007839,
+ 0x10520: 0xe00087c9,
+ 0x10527: 0xe0008808,
+ 0x10529: 0xe0004a96,
+ 0x1052d: 0xe00084bf, 0x1052f: 0xe0008003,
+ 0x10533: 0xe0003859,
+ 0x10538: 0xe0004d2f, 0x10539: 0xe0004d32, 0x1053a: 0xe0007a79, 0x1053b: 0xe0005d40,
+ 0x1053d: 0xe0008fd5,
+ // Block 0x415, offset 0x10540
+ 0x10545: 0xe00039c8,
+ 0x10548: 0xe0004703,
+ 0x10550: 0xe0008ca4, 0x10551: 0xe0008ca0, 0x10552: 0xe00059c6, 0x10553: 0xe0006d6c,
+ 0x10555: 0xe0005b87,
+ 0x10559: 0xe0007f28, 0x1055a: 0xe0003de7,
+ 0x1055d: 0xe00099b7, 0x1055e: 0xe0004055, 0x1055f: 0xe0003754,
+ 0x10564: 0xe000857b, 0x10565: 0xe00050cf,
+ 0x10569: 0xe0004846, 0x1056b: 0xe0004e46,
+ 0x1056d: 0xe0008d5e, 0x1056e: 0xe00087f5,
+ 0x10570: 0xe0008268, 0x10572: 0xe0004fe7,
+ 0x1057b: 0xe0003f85,
+ 0x1057c: 0xe0002e07, 0x1057e: 0xe0003527, 0x1057f: 0xe0003061,
+ // Block 0x416, offset 0x10580
+ 0x10581: 0xe0006bfa,
+ 0x10584: 0xe0004706, 0x10585: 0xe00084e7, 0x10587: 0xe0008c94,
+ 0x10589: 0xe000825c, 0x1058a: 0xe0003091,
+ 0x1058d: 0xe0007c5b, 0x1058e: 0xe00031bd,
+ 0x10590: 0xe0009739, 0x10592: 0xe0003b25,
+ 0x10594: 0xe0003fbd, 0x10595: 0xe00099d2, 0x10597: 0xe00052ea,
+ 0x10598: 0xe00052ca, 0x1059a: 0xe0002f8d,
+ 0x105a0: 0xe0007c13, 0x105a1: 0xe00040cf, 0x105a2: 0xe0008b56, 0x105a3: 0xe000419a,
+ 0x105a5: 0xe0004432, 0x105a6: 0xe00082d0, 0x105a7: 0xe0002f90,
+ 0x105ac: 0xe0007314, 0x105ad: 0xe00096b5, 0x105af: 0xe00057fa,
+ 0x105b1: 0xe0002cc3, 0x105b2: 0xe000848b,
+ 0x105b4: 0xe00096c5,
+ 0x105ba: 0xe0008d61,
+ 0x105be: 0xe0006d6f,
+ // Block 0x417, offset 0x105c0
+ 0x105c0: 0xe0005057, 0x105c2: 0xe00047f8,
+ 0x105c4: 0xe0008caf, 0x105c7: 0xe0009359,
+ 0x105ca: 0xe00045a5,
+ 0x105cf: 0xe00047c5,
+ 0x105d4: 0xe0004402,
+ 0x105d8: 0xe00066ba, 0x105d9: 0xe0008328,
+ 0x105dd: 0xe0005d58,
+ 0x105e2: 0xe00082b4, 0x105e3: 0xe00045c9,
+ 0x105e4: 0xe0008bce,
+ 0x105ea: 0xe0003709, 0x105eb: 0xe00096c9,
+ 0x105ec: 0xe0004436, 0x105ef: 0xe0008006,
+ 0x105f2: 0xe0003c97,
+ 0x105f6: 0xe0005f9a, 0x105f7: 0xe0003319,
+ 0x105f8: 0xe0007118, 0x105f9: 0xe0002f12, 0x105fb: 0xe00034a4,
+ 0x105fd: 0xe00050af, 0x105fe: 0xe000512b, 0x105ff: 0xe0007ad5,
+ // Block 0x418, offset 0x10600
+ 0x10605: 0xe000331c,
+ 0x10608: 0xe000988f, 0x10609: 0xe0004f43,
+ 0x1060d: 0xe0005b3f, 0x1060e: 0xe000370c, 0x1060f: 0xe0004f6f,
+ 0x10611: 0xe00037b4,
+ 0x10614: 0xe0006752, 0x10615: 0xe0008a5a, 0x10616: 0xe0006b0d, 0x10617: 0xe0008dfc,
+ 0x1061d: 0xe0008f00, 0x1061e: 0xe0008374,
+ 0x10622: 0xe0002dbf, 0x10623: 0xe000596a,
+ 0x10626: 0xe00041fe,
+ 0x1062c: 0xe00031c1, 0x1062d: 0xe00066be,
+ 0x10632: 0xe000331f,
+ 0x10634: 0xe0007ad9, 0x10635: 0xe000783d, 0x10637: 0xe0005519,
+ 0x10638: 0xe0005f9d,
+ 0x1063e: 0xe0005c18,
+ // Block 0x419, offset 0x10640
+ 0x10641: 0xe00042ea, 0x10642: 0xe000463d, 0x10643: 0xe0008ef1,
+ 0x10645: 0xe0009892, 0x10647: 0xe0004ea9,
+ 0x1064c: 0xe00057ca,
+ 0x10650: 0xe00056df, 0x10651: 0xe000505b,
+ 0x10657: 0xe00042cc,
+ 0x10659: 0xe0004828, 0x1065b: 0xe00033cc,
+ 0x1065c: 0xe000589c, 0x1065d: 0xe0002c68, 0x1065f: 0xe00081a3,
+ 0x10661: 0xe00064c2,
+ 0x10664: 0xe0003ac5, 0x10665: 0xe000848f, 0x10667: 0xe000551c,
+ 0x1066b: 0xe000759c,
+ 0x1066c: 0xe0008300, 0x1066f: 0xe000589f,
+ 0x10670: 0xe00062de, 0x10671: 0xe00075cc, 0x10672: 0xe0008260,
+ 0x10677: 0xe0003f29,
+ 0x10679: 0xe000512f,
+ 0x1067c: 0xe0006737, 0x1067d: 0xe000620c, 0x1067f: 0xe0007184,
+ // Block 0x41a, offset 0x10680
+ 0x10681: 0xe0005133, 0x10682: 0xe0003c9a, 0x10683: 0xe0007969,
+ 0x10684: 0xe0004d74, 0x10685: 0xe0004543, 0x10686: 0xe0008e17,
+ 0x1068a: 0xe000518f, 0x1068b: 0xe0005c1c,
+ 0x1068c: 0xe0007add, 0x1068f: 0xe0007d37,
+ 0x10692: 0xe00048b5,
+ 0x10697: 0xe0003bf5,
+ 0x106a0: 0xe0004e49, 0x106a3: 0xe0003bf8,
+ 0x106a5: 0xe0007475, 0x106a6: 0xe0003f2d,
+ 0x106a8: 0xe0008009, 0x106a9: 0xe0007c5e,
+ 0x106ac: 0xe00060c4, 0x106ad: 0xe0006f29,
+ 0x106b1: 0xe000913d, 0x106b2: 0xe00040ea,
+ 0x106b4: 0xe0006ea5,
+ 0x106ba: 0xe0006cf0, 0x106bb: 0xe0004f73,
+ 0x106bc: 0xe0004f77, 0x106bd: 0xe0004202, 0x106bf: 0xe0006b10,
+ // Block 0x41b, offset 0x106c0
+ 0x106c0: 0xe000720f, 0x106c3: 0xe00089bd,
+ 0x106c6: 0xe0003408, 0x106c7: 0xe00061d0,
+ 0x106c9: 0xe0005137, 0x106ca: 0xe0009558,
+ 0x106cc: 0xe0008378, 0x106ce: 0xe0004ce0, 0x106cf: 0xe0009603,
+ 0x106d0: 0xe00055e8, 0x106d1: 0xe0003b29, 0x106d3: 0xe0006855,
+ 0x106d4: 0xe0005bb0, 0x106d5: 0xe0009a1e,
+ 0x106db: 0xe0002fae,
+ 0x106de: 0xe0005376, 0x106df: 0xe0005d9c,
+ 0x106e0: 0xe00069d5, 0x106e1: 0xe00093fd,
+ 0x106e4: 0xe00046c1, 0x106e5: 0xe0008905, 0x106e7: 0xe0004bdb,
+ 0x106e8: 0xe00075a0, 0x106eb: 0xe000385c,
+ 0x106ed: 0xe0005e1c, 0x106ef: 0xe000620f,
+ 0x106f0: 0xe00090ca, 0x106f1: 0xe0006f2d,
+ 0x106f4: 0xe0004e10, 0x106f5: 0xe0003ef5, 0x106f6: 0xe000837c, 0x106f7: 0xe0006bbe,
+ 0x106fa: 0xe000537a, 0x106fb: 0xe0006566,
+ // Block 0x41c, offset 0x10700
+ 0x10701: 0xe0007c61, 0x10702: 0xe0006212, 0x10703: 0xe000979d,
+ 0x10704: 0xe00097a1,
+ 0x10708: 0xe0003757, 0x10709: 0xe00080af, 0x1070b: 0xe00080b3,
+ 0x1070c: 0xe0005aba, 0x1070e: 0xe000966b, 0x1070f: 0xe0006492,
+ 0x10719: 0xe0007ee4, 0x1071b: 0xe00093b5,
+ 0x1071d: 0xe0007e29, 0x1071e: 0xe0009ad2, 0x1071f: 0xe0005da0,
+ 0x10721: 0xe0008f66, 0x10722: 0xe0007a15,
+ 0x10724: 0xe0006b13, 0x10725: 0xe000970d, 0x10726: 0xe0009815, 0x10727: 0xe000955b,
+ 0x10728: 0xe00062e2, 0x10729: 0xe0004b04, 0x1072b: 0xe0008b5a,
+ 0x1072c: 0xe000602a, 0x1072e: 0xe00053d5, 0x1072f: 0xe00031c5,
+ 0x10730: 0xe0005bdc, 0x10733: 0xe0005bb4,
+ 0x10734: 0xe000864f, 0x10736: 0xe0007ae1, 0x10737: 0xe00039e6,
+ 0x10738: 0xe0007ae5, 0x1073a: 0xe000800c, 0x1073b: 0xe0006522,
+ // Block 0x41d, offset 0x10740
+ 0x10744: 0xe000996c, 0x10747: 0xe0002c20,
+ 0x10748: 0xe0009938, 0x10749: 0xe00099a8, 0x1074b: 0xe0004f9b,
+ 0x1074c: 0xe0003a2e, 0x1074e: 0xe00069d9,
+ 0x10750: 0xe000708b, 0x10751: 0xe0005b42,
+ 0x10756: 0xe0003d4c, 0x10757: 0xe0006506,
+ 0x10758: 0xe00066c2,
+ 0x1075d: 0xe0004ce4, 0x1075e: 0xe000375a,
+ 0x10760: 0xe0003322, 0x10762: 0xe0008380, 0x10763: 0xe0003c9d,
+ 0x1076b: 0xe0007610,
+ 0x1076c: 0xe0005d00, 0x1076e: 0xe0004d35,
+ 0x10771: 0xe0003ef9, 0x10772: 0xe0007680, 0x10773: 0xe0009510,
+ 0x10774: 0xe0008f8c, 0x10775: 0xe0009179,
+ 0x10778: 0xe0004849, 0x10779: 0xe0005d1c, 0x1077b: 0xe00031c9,
+ 0x1077e: 0xe0004206, 0x1077f: 0xe0009afc,
+ // Block 0x41e, offset 0x10780
+ 0x10780: 0xe000680d, 0x10781: 0xe0003ca0,
+ 0x10784: 0xe00069a9, 0x10785: 0xe00069b5, 0x10786: 0xe000458d, 0x10787: 0xe0003fc1,
+ 0x10789: 0xe0009895,
+ 0x10793: 0xe0008f69,
+ 0x10796: 0xe000659c,
+ 0x10799: 0xe0005b45, 0x1079a: 0xe0004dde, 0x1079b: 0xe000993c,
+ 0x1079c: 0xe0006d72, 0x1079d: 0xe0008f90,
+ 0x107a0: 0xe000362e, 0x107a3: 0xe000690d,
+ 0x107a6: 0xe0009ad5,
+ 0x107a8: 0xe00047c9, 0x107a9: 0xe0003dac, 0x107aa: 0xe0004399,
+ 0x107ac: 0xe0005f58, 0x107ae: 0xe00067e3, 0x107af: 0xe0008781,
+ 0x107b0: 0xe0006ce4, 0x107b2: 0xe00033d0, 0x107b3: 0xe0006a74,
+ 0x107b4: 0xe00031cd, 0x107b7: 0xe0002d67,
+ 0x107b8: 0xe0005b48, 0x107b9: 0xe0007c67, 0x107ba: 0xe0007c64,
+ 0x107bc: 0xe0004b08, 0x107be: 0xe0007fb8, 0x107bf: 0xe0008681,
+ // Block 0x41f, offset 0x107c0
+ 0x107c0: 0xe0008802, 0x107c3: 0xe0009818,
+ 0x107c5: 0xe0003039,
+ 0x107c8: 0xe0007059, 0x107c9: 0xe000711b, 0x107cb: 0xe0005698,
+ 0x107cc: 0xe00050b3, 0x107cd: 0xe000542a,
+ 0x107d4: 0xe0005946, 0x107d5: 0xe00081a7, 0x107d7: 0xe000447a,
+ 0x107db: 0xe0004b94,
+ 0x107dd: 0xe0007c6a, 0x107de: 0xe0003bfb, 0x107df: 0xe0003bfe,
+ 0x107e3: 0xe000429e,
+ 0x107e6: 0xe0004dce, 0x107e7: 0xe00047ad,
+ 0x107e8: 0xe0004d96, 0x107ea: 0xe0004f0a, 0x107eb: 0xe0004b64,
+ 0x107ec: 0xe000547e, 0x107ed: 0xe00082d4, 0x107ee: 0xe0008919,
+ 0x107f1: 0xe0007e2c, 0x107f3: 0xe0008de8,
+ 0x107f4: 0xe0004feb, 0x107f6: 0xe0008b05,
+ 0x107fa: 0xe00039a7,
+ 0x107fd: 0xe00098e3,
+ // Block 0x420, offset 0x10800
+ 0x10805: 0xe0006ef9, 0x10806: 0xe0002cf3,
+ 0x10809: 0xe00059de,
+ 0x1080e: 0xe00049a7, 0x1080f: 0xe00092ef,
+ 0x10810: 0xe000773e, 0x10811: 0xe00087a5, 0x10813: 0xe0008fab,
+ 0x10816: 0xe0007684,
+ 0x1081c: 0xe00042cf, 0x1081e: 0xe0003c01, 0x1081f: 0xe0005ebe,
+ 0x10820: 0xe0002ec7,
+ 0x1082a: 0xe0008732,
+ 0x1082c: 0xe0007025, 0x1082d: 0xe0009241, 0x1082f: 0xe00051c4,
+ 0x10830: 0xe000302d, 0x10831: 0xe000425a, 0x10832: 0xe0003379, 0x10833: 0xe0004e13,
+ 0x10835: 0xe00077b0, 0x10837: 0xe0008d64,
+ 0x1083b: 0xe0003eb2,
+ 0x1083c: 0xe00077f5, 0x1083e: 0xe0005f22, 0x1083f: 0xe0008db8,
+ // Block 0x421, offset 0x10840
+ 0x10847: 0xe00056e2,
+ 0x10849: 0xe0006cf4, 0x1084b: 0xe000513b,
+ 0x1084c: 0xe000561c, 0x1084f: 0xe0003d7c,
+ 0x10850: 0xe0005bb8, 0x10853: 0xe00042d2,
+ 0x10855: 0xe0008a92, 0x10857: 0xe0004a63,
+ 0x10858: 0xe0006ab0, 0x10859: 0xe0006c62, 0x1085a: 0xe0004bde,
+ 0x1085c: 0xe00034fd, 0x1085d: 0xe000800f,
+ 0x1086f: 0xe0003325,
+ 0x10870: 0xe0008ebb, 0x10872: 0xe0006251, 0x10873: 0xe0008012,
+ 0x10876: 0xe0002c23, 0x10877: 0xe0002c26,
+ 0x10878: 0xe00037b7,
+ 0x1087e: 0xe0006215,
+ // Block 0x422, offset 0x10880
+ 0x10881: 0xe0008b20,
+ 0x10884: 0xe000537e, 0x10885: 0xe0003edd,
+ 0x1088a: 0xe0007dbb,
+ 0x1088f: 0xe000520a,
+ 0x10890: 0xe0004d38, 0x10891: 0xe0002dc3, 0x10892: 0xe0008a7e, 0x10893: 0xe0006951,
+ 0x10894: 0xe000711e, 0x10897: 0xe0005f3a,
+ 0x10898: 0xe000754a, 0x10899: 0xe000920d, 0x1089a: 0xe0007121,
+ 0x1089d: 0xe0008b5e, 0x1089e: 0xe00075d0, 0x1089f: 0xe0003d90,
+ 0x108a2: 0xe00077f8,
+ 0x108a9: 0xe00037ba,
+ 0x108ac: 0xe0002cf7, 0x108af: 0xe0002c29,
+ 0x108b0: 0xe0003dbc, 0x108b1: 0xe0007e2f, 0x108b3: 0xe00048b8,
+ 0x108b4: 0xe0006218, 0x108b5: 0xe000842d, 0x108b6: 0xe00058a2,
+ 0x108b9: 0xe0006254, 0x108bb: 0xe00058a5,
+ 0x108be: 0xe0007ae9,
+ // Block 0x423, offset 0x108c0
+ 0x108c3: 0xe000983f,
+ 0x108d2: 0xe00060c8, 0x108d3: 0xe00078e5,
+ 0x108d6: 0xe0005b4b, 0x108d7: 0xe000492b,
+ 0x108dd: 0xe0003602, 0x108de: 0xe0002d37,
+ 0x108e1: 0xe000370f, 0x108e2: 0xe000520e,
+ 0x108ea: 0xe0007e32,
+ 0x108ee: 0xe00073b0, 0x108ef: 0xe0006f31,
+ 0x108f1: 0xe00034c8, 0x108f2: 0xe000337c,
+ 0x108f4: 0xe000796d,
+ 0x108f8: 0xe00092d7, 0x108f9: 0xe0003ac9, 0x108fb: 0xe00062ba,
+ 0x108fc: 0xe0003095, 0x108fd: 0xe0007741,
+ // Block 0x424, offset 0x10900
+ 0x10900: 0xe0003031, 0x10901: 0xe0009245, 0x10902: 0xe00032a4, 0x10903: 0xe000413d,
+ 0x10904: 0xe0003652, 0x10906: 0xe0003656,
+ 0x10908: 0xe0006496, 0x10909: 0xe00064ae,
+ 0x1090e: 0xe0008163,
+ 0x10910: 0xe000425e, 0x10911: 0xe0005a72, 0x10913: 0xe0009711,
+ 0x10914: 0xe0003d00,
+ 0x1092d: 0xe00080b7, 0x1092f: 0xe0007b91,
+ 0x10934: 0xe0005579, 0x10936: 0xe0008cd9, 0x10937: 0xe0002cc7,
+ 0x1093e: 0xe00038fc, 0x1093f: 0xe0002cfb,
+ // Block 0x425, offset 0x10940
+ 0x10941: 0xe00044ef, 0x10943: 0xe0007b95,
+ 0x10945: 0xe0004be1, 0x10946: 0xe0005193,
+ 0x1094f: 0xe00033d4,
+ 0x10953: 0xe0007744,
+ 0x10954: 0xe00089de, 0x10957: 0xe00031d1,
+ 0x1095b: 0xe0003d37,
+ 0x1095d: 0xe0007c6d, 0x1095f: 0xe0009898,
+ 0x10960: 0xe000456d, 0x10961: 0xe0006c84, 0x10962: 0xe00086cf, 0x10963: 0xe000638a,
+ 0x10967: 0xe0006b16,
+ 0x10968: 0xe00049aa,
+ 0x1096d: 0xe00058a8, 0x1096f: 0xe0007be0,
+ 0x10970: 0xe00032a7, 0x10971: 0xe000340c, 0x10973: 0xe0005e1f,
+ 0x10975: 0xe0005286, 0x10976: 0xe0004f0d,
+ // Block 0x426, offset 0x10980
+ 0x10984: 0xe0003c07, 0x10985: 0xe0005382,
+ 0x10989: 0xe0004c88, 0x1098a: 0xe0003ca3, 0x1098b: 0xe0003c04,
+ 0x1098c: 0xe000841f, 0x1098d: 0xe0003410,
+ 0x10990: 0xe0005754, 0x10992: 0xe00054a6,
+ 0x10995: 0xe0007d83, 0x10996: 0xe0007b99, 0x10997: 0xe0007c70,
+ 0x10998: 0xe0003a95, 0x1099a: 0xe000569c,
+ 0x1099f: 0xe0004262,
+ 0x109a0: 0xe0004059, 0x109a3: 0xe000869f,
+ 0x109a7: 0xe00075ec,
+ 0x109a8: 0xe00032aa,
+ 0x109ac: 0xe000397c, 0x109ae: 0xe00059e2,
+ 0x109b2: 0xe0005b4e,
+ 0x109b9: 0xe0004140, 0x109ba: 0xe000357e, 0x109bb: 0xe0005620,
+ 0x109bc: 0xe0005624,
+ // Block 0x427, offset 0x109c0
+ 0x109c0: 0xe0006c88, 0x109c1: 0xe0003556,
+ 0x109c4: 0xe0007a81, 0x109c5: 0xe0007317,
+ 0x109cb: 0xe000451b,
+ 0x109cd: 0xe000628a, 0x109ce: 0xe0008829,
+ 0x109d1: 0xe0005757, 0x109d2: 0xe00086d2,
+ 0x109d9: 0xe00083cc,
+ 0x109e7: 0xe0004ce8,
+ 0x109f0: 0xe0006653,
+ 0x109f4: 0xe0003f65, 0x109f6: 0xe0007dbf,
+ 0x109f9: 0xe0008ab6,
+ 0x109fd: 0xe00068a1, 0x109ff: 0xe0008909,
+ // Block 0x428, offset 0x10a00
+ 0x10a02: 0xe0005914,
+ 0x10a0a: 0xe00066c6,
+ 0x10a0f: 0xe0003a31,
+ 0x10a13: 0xe0009004,
+ 0x10a14: 0xe0005cc8, 0x10a15: 0xe0008b08, 0x10a17: 0xe0002ff1,
+ 0x10a19: 0xe0004e4c, 0x10a1a: 0xe00086d5,
+ 0x10a1d: 0xe00045f5, 0x10a1e: 0xe0004973,
+ 0x10a20: 0xe0003d80, 0x10a21: 0xe0007124, 0x10a22: 0xe0007127, 0x10a23: 0xe0004f10,
+ 0x10a25: 0xe0007029,
+ 0x10a28: 0xe0007aed, 0x10a2a: 0xe0007a85, 0x10a2b: 0xe0007f98,
+ 0x10a2c: 0xe0002d8b, 0x10a2d: 0xe00067fb, 0x10a2e: 0xe00077b3, 0x10a2f: 0xe00060cc,
+ 0x10a33: 0xe0004bfc,
+ 0x10a35: 0xe0003a99, 0x10a37: 0xe0009290,
+ 0x10a38: 0xe000882c, 0x10a39: 0xe00069dd,
+ // Block 0x429, offset 0x10a40
+ 0x10a4e: 0xe0002c6b,
+ 0x10a51: 0xe000557c,
+ 0x10a54: 0xe0004496, 0x10a55: 0xe0006e1e,
+ 0x10a58: 0xe000385f, 0x10a5b: 0xe00080bb,
+ 0x10a5c: 0xe000513f, 0x10a5f: 0xe000776b,
+ 0x10a64: 0xe000303d, 0x10a65: 0xe00097a5, 0x10a66: 0xe0002d3b, 0x10a67: 0xe00056e5,
+ 0x10a6d: 0xe0005917, 0x10a6e: 0xe00069e1,
+ 0x10a70: 0xe0008057, 0x10a71: 0xe000880b,
+ 0x10a74: 0xe00048bb, 0x10a77: 0xe000375d,
+ 0x10a7b: 0xe0008c1a,
+ 0x10a7c: 0xe0009211, 0x10a7e: 0xe000346c,
+ // Block 0x42a, offset 0x10a80
+ 0x10a80: 0xe000337f, 0x10a81: 0xe0003328, 0x10a83: 0xe000505f,
+ 0x10a87: 0xe0007971,
+ 0x10a8a: 0xe000594a, 0x10a8b: 0xe00037bd,
+ 0x10a8c: 0xe0008cff, 0x10a8d: 0xe0008384, 0x10a8e: 0xe000822f,
+ 0x10a90: 0xe00036aa, 0x10a93: 0xe00034cc,
+ 0x10aa5: 0xe000952b, 0x10aa6: 0xe0006e6a, 0x10aa7: 0xe000832c,
+ 0x10aa8: 0xe000354a, 0x10aa9: 0xe0002f3c, 0x10aaa: 0xe0002f15,
+ 0x10aad: 0xe0005af9,
+ 0x10ab2: 0xe00033e8,
+ 0x10ab9: 0xe0003382, 0x10abb: 0xe0003a01,
+ 0x10abd: 0xe0007c73, 0x10abf: 0xe0003acd,
+ // Block 0x42b, offset 0x10ac0
+ 0x10ac0: 0xe0007889, 0x10ac2: 0xe000643a,
+ 0x10ac5: 0xe0007dc3,
+ 0x10aca: 0xe000522a, 0x10acb: 0xe0008cf1,
+ 0x10ad1: 0xe00044f3, 0x10ad2: 0xe0004fcb, 0x10ad3: 0xe000487c,
+ 0x10ad4: 0xe0005e85, 0x10ad7: 0xe00077b6,
+ 0x10ad9: 0xe0008fae, 0x10adb: 0xe0003a34,
+ 0x10ade: 0xe000882f, 0x10adf: 0xe0007688,
+ 0x10ae1: 0xe0004d3b, 0x10ae3: 0xe00066ca,
+ 0x10aeb: 0xe00030f5,
+ 0x10af5: 0xe00086d8,
+ 0x10af8: 0xe0004fef, 0x10af9: 0xe0005fa0, 0x10afa: 0xe000968b, 0x10afb: 0xe00039cb,
+ 0x10afd: 0xe0007ee8,
+ // Block 0x42c, offset 0x10b00
+ 0x10b03: 0xe0005272,
+ 0x10b04: 0xe0002dc7, 0x10b07: 0xe000899b,
+ 0x10b08: 0xe0006d75, 0x10b0a: 0xe00048dc, 0x10b0b: 0xe0003712,
+ 0x10b10: 0xe0008b7e, 0x10b12: 0xe0006f51, 0x10b13: 0xe00060d0,
+ 0x10b18: 0xe0003a7d, 0x10b19: 0xe0004338, 0x10b1a: 0xe00060a4,
+ 0x10b1f: 0xe0003c0a,
+ 0x10b21: 0xe0005a76, 0x10b22: 0xe0008b23,
+ 0x10b26: 0xe00042a2,
+ 0x10b2b: 0xe000986f,
+ 0x10b35: 0xe000599a,
+ 0x10b3f: 0xe0002ecb,
+ // Block 0x42d, offset 0x10b40
+ 0x10b40: 0xe0003f31,
+ 0x10b44: 0xe0003099,
+ 0x10b49: 0xe0007af1,
+ 0x10b4d: 0xe000676b, 0x10b4e: 0xe0003b2d,
+ 0x10b50: 0xe00085f3,
+ 0x10b54: 0xe000407d, 0x10b57: 0xe00052ce,
+ 0x10b5c: 0xe000981b, 0x10b5d: 0xe0007fa4, 0x10b5f: 0xe0002c6e,
+ 0x10b60: 0xe0003251, 0x10b62: 0xe0003051, 0x10b63: 0xe000768c,
+ 0x10b6e: 0xe000419d,
+ 0x10b73: 0xe00057ce,
+ 0x10b76: 0xe0006989,
+ 0x10b7b: 0xe00091b5,
+ 0x10b7c: 0xe0007273, 0x10b7f: 0xe0006985,
+ // Block 0x42e, offset 0x10b80
+ 0x10b82: 0xe0004143, 0x10b83: 0xe00039aa,
+ 0x10b93: 0xe0004709,
+ 0x10b9a: 0xe0004546, 0x10b9b: 0xe0007f8c,
+ 0x10b9c: 0xe0003385, 0x10b9d: 0xe00041ea, 0x10b9e: 0xe0006911, 0x10b9f: 0xe00045a9,
+ 0x10baa: 0xe00045ad,
+ 0x10bac: 0xe0008a66,
+ 0x10bb6: 0xe0009345,
+ 0x10bbb: 0xe000661e,
+ 0x10bbc: 0xe00085f7,
+ // Block 0x42f, offset 0x10bc0
+ 0x10bc2: 0xe0005027, 0x10bc3: 0xe0008330,
+ 0x10bc4: 0xe00043e2,
+ 0x10bca: 0xe0003968,
+ 0x10bcc: 0xe0007690,
+ 0x10bd1: 0xe00082b8, 0x10bd2: 0xe00043e6,
+ 0x10bd6: 0xe000443a,
+ 0x10bde: 0xe00046c5,
+ 0x10be0: 0xe0009a72, 0x10be1: 0xe000820b, 0x10be3: 0xe0009a22,
+ 0x10bec: 0xe00092b7,
+ 0x10bf2: 0xe0006dda,
+ 0x10bf7: 0xe0009aff,
+ 0x10bf8: 0xe00065c6, 0x10bf9: 0xe0007347, 0x10bfa: 0xe0003c0d, 0x10bfb: 0xe0009958,
+ 0x10bfd: 0xe0009a76, 0x10bfe: 0xe0003582, 0x10bff: 0xe0002e0b,
+ // Block 0x430, offset 0x10c00
+ 0x10c03: 0xe0005a1e,
+ 0x10c06: 0xe0009a7a, 0x10c07: 0xe0009361,
+ 0x10c09: 0xe000316d,
+ 0x10c0c: 0xe0002c2c, 0x10c0e: 0xe0008bb6,
+ 0x10c10: 0xe00037c0,
+ 0x10c14: 0xe000933a,
+ 0x10c19: 0xe0009a9a, 0x10c1a: 0xe0005c94, 0x10c1b: 0xe0002e0f,
+ 0x10c1f: 0xe0006824,
+ 0x10c20: 0xe00085a7, 0x10c21: 0xe0009709, 0x10c22: 0xe0008015, 0x10c23: 0xe0007af5,
+ 0x10c24: 0xe000820e, 0x10c25: 0xe00053d8, 0x10c26: 0xe0004e4f, 0x10c27: 0xe0003ca6,
+ 0x10c2a: 0xe0006d15,
+ 0x10c32: 0xe0005ddd,
+ 0x10c37: 0xe0004591,
+ 0x10c38: 0xe00039e9, 0x10c3b: 0xe00058ab,
+ 0x10c3f: 0xe0004dbe,
+ // Block 0x431, offset 0x10c40
+ 0x10c40: 0xe0006dba, 0x10c42: 0xe0007ceb, 0x10c43: 0xe000656a,
+ 0x10c44: 0xe00080bf, 0x10c46: 0xe0008c60,
+ 0x10c49: 0xe00060d4, 0x10c4a: 0xe0005fa3,
+ 0x10c4d: 0xe0008fd8,
+ 0x10c51: 0xe0003bb5,
+ 0x10c56: 0xe000628e,
+ 0x10c58: 0xe00075f0,
+ 0x10c5e: 0xe0006f55,
+ 0x10c62: 0xe00086a2,
+ 0x10c64: 0xe0005abe,
+ 0x10c6b: 0xe0008bd2,
+ 0x10c6d: 0xe0002ecf, 0x10c6e: 0xe0004641, 0x10c6f: 0xe00057d2,
+ 0x10c72: 0xe0005d20, 0x10c73: 0xe000602d,
+ 0x10c75: 0xe0003f35, 0x10c77: 0xe000724f,
+ 0x10c7a: 0xe00059ca,
+ 0x10c7c: 0xe0002c9b, 0x10c7d: 0xe00098b6, 0x10c7f: 0xe00078e9,
+ // Block 0x432, offset 0x10c80
+ 0x10c81: 0xe000998d,
+ 0x10c84: 0xe00030b1, 0x10c85: 0xe000731a, 0x10c86: 0xe00037c3,
+ 0x10c8b: 0xe0004e52,
+ 0x10c8d: 0xe0004d3e, 0x10c8f: 0xe0004be4,
+ 0x10c92: 0xe00041c2, 0x10c93: 0xe00071d7,
+ 0x10c94: 0xe00056e8, 0x10c96: 0xe00056eb, 0x10c97: 0xe00056ee,
+ 0x10c98: 0xe00056f1, 0x10c9a: 0xe0008334, 0x10c9b: 0xe0004d41,
+ 0x10cab: 0xe000955e,
+ 0x10cac: 0xe00037c6, 0x10caf: 0xe0004009,
+ 0x10cb3: 0xe000899e,
+ 0x10cbf: 0xe00059ba,
+ // Block 0x433, offset 0x10cc0
+ 0x10cc5: 0xe00083d0,
+ 0x10cc8: 0xe00078ed,
+ 0x10ccf: 0xe00063bd,
+ 0x10cd0: 0xe00077fb, 0x10cd1: 0xe0004f7b, 0x10cd3: 0xe0004c40,
+ 0x10cdb: 0xe0005628,
+ 0x10ce3: 0xe0003c10,
+ 0x10ce4: 0xe0007449,
+ 0x10cf3: 0xe0006bc2,
+ 0x10cf4: 0xe0005fa6, 0x10cf7: 0xe0005832,
+ 0x10cf8: 0xe00069e5,
+ 0x10cfe: 0xe000528a, 0x10cff: 0xe00039ce,
+ // Block 0x434, offset 0x10d00
+ 0x10d00: 0xe0007af9, 0x10d01: 0xe0007f9c, 0x10d02: 0xe00037c9, 0x10d03: 0xe0008dec,
+ 0x10d0b: 0xe00075d4,
+ 0x10d0e: 0xe000528e, 0x10d0f: 0xe00040ed,
+ 0x10d10: 0xe0005bbc, 0x10d12: 0xe0004bb8,
+ 0x10d14: 0xe0009a5e, 0x10d15: 0xe000596e, 0x10d17: 0xe0009141,
+ 0x10d19: 0xe0006b58, 0x10d1a: 0xe0006b19, 0x10d1b: 0xe000632e,
+ 0x10d1c: 0xe000591a, 0x10d1d: 0xe0006827, 0x10d1e: 0xe000964b, 0x10d1f: 0xe0002e77,
+ 0x10d20: 0xe0008018,
+ 0x10d28: 0xe0003460, 0x10d2a: 0xe0006cf8,
+ 0x10d2d: 0xe0006a77,
+ 0x10d30: 0xe0008c63, 0x10d32: 0xe0003b79,
+ 0x10d34: 0xe0008dd4, 0x10d36: 0xe0004ead,
+ 0x10d3a: 0xe0003121,
+ 0x10d3d: 0xe0003c13, 0x10d3e: 0xe00055ec,
+ // Block 0x435, offset 0x10d40
+ 0x10d41: 0xe0006372, 0x10d42: 0xe0003c16, 0x10d43: 0xe0006b8a,
+ 0x10d44: 0xe0006f81, 0x10d45: 0xe0006fe5, 0x10d46: 0xe0009249, 0x10d47: 0xe00068a5,
+ 0x10d48: 0xe0008a96, 0x10d49: 0xe0008aba,
+ 0x10d4c: 0xe000420a, 0x10d4d: 0xe00095c7,
+ 0x10d50: 0xe0004d9a, 0x10d52: 0xe0004dc2, 0x10d53: 0xe0004029,
+ 0x10d54: 0xe0004c8c, 0x10d55: 0xe0004eed, 0x10d56: 0xe0008931,
+ 0x10d58: 0xe000575a, 0x10d59: 0xe00058ae, 0x10d5a: 0xe000801b, 0x10d5b: 0xe0008dff,
+ 0x10d6b: 0xe0004b68,
+ 0x10d6c: 0xe0004bff, 0x10d6e: 0xe00077b9,
+ 0x10d70: 0xe0008b82, 0x10d71: 0xe0008b26, 0x10d73: 0xe00090cd,
+ 0x10d78: 0xe00056f4, 0x10d79: 0xe000712a, 0x10d7b: 0xe00089e1,
+ 0x10d7c: 0xe0005e22, 0x10d7d: 0xe000332b, 0x10d7e: 0xe00085c7, 0x10d7f: 0xe00068a9,
+ // Block 0x436, offset 0x10d80
+ 0x10d81: 0xe00097a9, 0x10d82: 0xe00094b1,
+ 0x10d84: 0xe0005ccc, 0x10d85: 0xe0006030, 0x10d86: 0xe0007489,
+ 0x10d89: 0xe00084eb, 0x10d8a: 0xe0004ff3,
+ 0x10d8c: 0xe000905c,
+ 0x10d90: 0xe0004953, 0x10d91: 0xe0007187, 0x10d93: 0xe000964f,
+ 0x10d94: 0xe0002e13, 0x10d95: 0xe00052b2, 0x10d97: 0xe00058b1,
+ 0x10d99: 0xe0008ecf, 0x10d9a: 0xe000754d, 0x10d9b: 0xe0005292,
+ 0x10d9c: 0xe000805a, 0x10d9d: 0xe0005e88,
+ 0x10da0: 0xe00046c9, 0x10da1: 0xe0008f33, 0x10da2: 0xe0008d67, 0x10da3: 0xe00072d7,
+ 0x10da5: 0xe0003ed4,
+ 0x10da8: 0xe0007e35, 0x10dab: 0xe00093b9,
+ 0x10dae: 0xe0005063, 0x10daf: 0xe0004f7f,
+ 0x10db0: 0xe0008c66, 0x10db1: 0xe000657e, 0x10db3: 0xe00069e9,
+ // Block 0x437, offset 0x10dc0
+ 0x10dc4: 0xe0009842, 0x10dc7: 0xe000744d,
+ 0x10dca: 0xe000852f, 0x10dcb: 0xe00066ce,
+ 0x10dcc: 0xe000461d,
+ 0x10dd1: 0xe00053db, 0x10dd2: 0xe0005df2,
+ 0x10dd7: 0xe0005de0,
+ 0x10dd9: 0xe0005fa9, 0x10ddb: 0xe00043b2,
+ 0x10dde: 0xe0004266, 0x10ddf: 0xe00073b3,
+ 0x10de5: 0xe00080c3, 0x10de7: 0xe000712d,
+ 0x10de9: 0xe0005cd0, 0x10dea: 0xe0009653, 0x10deb: 0xe0009395,
+ 0x10dec: 0xe0005eda, 0x10dee: 0xe00041a0,
+ 0x10df2: 0xe0007e38,
+ 0x10df5: 0xe00060d8, 0x10df6: 0xe0009a02,
+ 0x10df8: 0xe0003632, 0x10df9: 0xe0006fe9, 0x10dfa: 0xe0004d10, 0x10dfb: 0xe0009765,
+ 0x10dfc: 0xe0006c65, 0x10dfd: 0xe0009a8e, 0x10dfe: 0xe0008d6a,
+ // Block 0x438, offset 0x10e00
+ 0x10e01: 0xe00048be,
+ 0x10e19: 0xe00079fd, 0x10e1a: 0xe0007eec,
+ 0x10e1c: 0xe00057d6,
+ 0x10e21: 0xe00050f7, 0x10e23: 0xe0006c8c,
+ 0x10e24: 0xe00036e1, 0x10e25: 0xe00072e7, 0x10e26: 0xe0008f36, 0x10e27: 0xe0006a41,
+ 0x10e29: 0xe0009561, 0x10e2a: 0xe000447e,
+ 0x10e2c: 0xe00049ad, 0x10e2e: 0xe000551f,
+ 0x10e34: 0xe0006dde, 0x10e37: 0xe0009293,
+ 0x10e38: 0xe0008a9a, 0x10e39: 0xe0009461,
+ 0x10e3f: 0xe0008e02,
+ // Block 0x439, offset 0x10e40
+ 0x10e42: 0xe00041a3,
+ 0x10e45: 0xe0006939, 0x10e47: 0xe00031d5,
+ 0x10e48: 0xe0005e25, 0x10e49: 0xe0005d5c,
+ 0x10e4c: 0xe0006e22, 0x10e4d: 0xe000989b, 0x10e4e: 0xe00068ad,
+ 0x10e51: 0xe0005ec2, 0x10e53: 0xe00068b1,
+ 0x10e54: 0xe0007624, 0x10e55: 0xe0008684, 0x10e56: 0xe00049e9,
+ 0x10e6a: 0xe000557f, 0x10e6b: 0xe00035b2,
+ 0x10e6f: 0xe000659f,
+ 0x10e72: 0xe00065fa,
+ 0x10e74: 0xe0006cd8, 0x10e75: 0xe00091b9, 0x10e77: 0xe00042a6,
+ 0x10e78: 0xe00098fb,
+ 0x10e7c: 0xe000451f, 0x10e7f: 0xe0008b86,
+ // Block 0x43a, offset 0x10e80
+ 0x10e80: 0xe0007afd, 0x10e83: 0xe000396c,
+ 0x10e84: 0xe00089e4, 0x10e85: 0xe0005bc0, 0x10e86: 0xe000989e, 0x10e87: 0xe0003c19,
+ 0x10e88: 0xe0003920, 0x10e8b: 0xe0004a67,
+ 0x10e8f: 0xe0009564,
+ 0x10e91: 0xe0006078, 0x10e92: 0xe0008460,
+ 0x10e96: 0xe0003e82,
+ 0x10e98: 0xe0004146, 0x10e99: 0xe0007d87, 0x10e9a: 0xe000487f,
+ 0x10e9d: 0xe000575d, 0x10e9e: 0xe0005f26,
+ 0x10ea0: 0xe0005760, 0x10ea1: 0xe0003fc5, 0x10ea2: 0xe0006875,
+ 0x10ea4: 0xe0006755, 0x10ea5: 0xe0004785, 0x10ea6: 0xe0002e17,
+ 0x10ea8: 0xe0007b01, 0x10eaa: 0xe000490f, 0x10eab: 0xe00072a7,
+ 0x10eac: 0xe0006176, 0x10eae: 0xe000981e,
+ 0x10eb1: 0xe0006376, 0x10eb3: 0xe00060dc,
+ 0x10eb5: 0xe00068b5, 0x10eb6: 0xe00044bd, 0x10eb7: 0xe0009607,
+ 0x10eb8: 0xe0008653, 0x10eb9: 0xe00067d7, 0x10eba: 0xe00084ef, 0x10ebb: 0xe00085cb,
+ 0x10ebc: 0xe0004e25,
+ // Block 0x43b, offset 0x10ec0
+ 0x10ed7: 0xe00059e6,
+ 0x10ed9: 0xe0009715, 0x10eda: 0xe00077bc, 0x10edb: 0xe0002dcb,
+ 0x10edd: 0xe0008d29, 0x10edf: 0xe0007b05,
+ 0x10ee0: 0xe0002f93, 0x10ee1: 0xe0004149, 0x10ee3: 0xe00058b4,
+ 0x10ee4: 0xe00050d3, 0x10ee5: 0xe000643e, 0x10ee6: 0xe0006c41,
+ 0x10ee8: 0xe0006d39, 0x10eeb: 0xe0005cd4,
+ 0x10eec: 0xe00089b5, 0x10eed: 0xe000708e, 0x10eef: 0xe000924d,
+ 0x10ef2: 0xe0005c20,
+ 0x10ef4: 0xe0002d6b, 0x10ef6: 0xe00069ed, 0x10ef7: 0xe0006915,
+ 0x10ef8: 0xe0007130, 0x10efa: 0xe0004e16,
+ 0x10efc: 0xe0004f13, 0x10efd: 0xe0007747, 0x10efe: 0xe000960b,
+ // Block 0x43c, offset 0x10f00
+ 0x10f03: 0xe00051c7,
+ 0x10f04: 0xe0004f16, 0x10f05: 0xe00045f9,
+ 0x10f0a: 0xe0007e3b,
+ 0x10f0d: 0xe0003f39, 0x10f0e: 0xe0004cac,
+ 0x10f11: 0xe0005b8a, 0x10f13: 0xe000562c,
+ 0x10f14: 0xe0007975, 0x10f16: 0xe0009567,
+ 0x10f18: 0xe0005a7a, 0x10f1b: 0xe0003fc9,
+ 0x10f1c: 0xe0006292, 0x10f1e: 0xe0007b09, 0x10f1f: 0xe00097ad,
+ 0x10f23: 0xe0004f9f,
+ 0x10f27: 0xe0006e26,
+ 0x10f2b: 0xe0008832,
+ 0x10f2e: 0xe0007419, 0x10f2f: 0xe0008c36,
+ 0x10f32: 0xe0006fed, 0x10f33: 0xe0003d84,
+ 0x10f3a: 0xe00053de,
+ // Block 0x43d, offset 0x10f40
+ 0x10f4f: 0xe0004081,
+ 0x10f50: 0xe0006ff1,
+ 0x10f55: 0xe0004de2, 0x10f56: 0xe0007ef0,
+ 0x10f58: 0xe0009215,
+ 0x10f5c: 0xe00048c1, 0x10f5d: 0xe00037cc, 0x10f5f: 0xe0004cec,
+ 0x10f62: 0xe0007479,
+ 0x10f65: 0xe0005522, 0x10f67: 0xe0004933,
+ 0x10f6a: 0xe00032ad, 0x10f6b: 0xe0006b9e,
+ 0x10f6f: 0xe0005e28,
+ 0x10f71: 0xe00080c7, 0x10f72: 0xe0006033,
+ 0x10f75: 0xe0007277, 0x10f76: 0xe0006e2a, 0x10f77: 0xe000961f,
+ 0x10f7a: 0xe0003ef1,
+ 0x10f7d: 0xe0006dee,
+ // Block 0x43e, offset 0x10f80
+ 0x10f82: 0xe0005143, 0x10f83: 0xe0006c22,
+ 0x10f84: 0xe0008388, 0x10f85: 0xe0004cc0,
+ 0x10f88: 0xe00095ca, 0x10f89: 0xe00097b1, 0x10f8b: 0xe000750e,
+ 0x10f8c: 0xe0008493, 0x10f8e: 0xe00094b5,
+ 0x10f91: 0xe0009769, 0x10f93: 0xe000774a,
+ 0x10f94: 0xe000414c, 0x10f95: 0xe0004360,
+ 0x10f99: 0xe0009845,
+ 0x10fac: 0xe00095cd, 0x10fad: 0xe0009080, 0x10faf: 0xe0008687,
+ 0x10fb4: 0xe0007841, 0x10fb5: 0xe0004fcf, 0x10fb7: 0xe0004736,
+ 0x10fb8: 0xe000956a,
+ 0x10fbe: 0xe0003414, 0x10fbf: 0xe0004b0c,
+ // Block 0x43f, offset 0x10fc0
+ 0x10fc1: 0xe000673a, 0x10fc2: 0xe0008fb1,
+ 0x10fc4: 0xe00065c9, 0x10fc6: 0xe0008a82,
+ 0x10fc9: 0xe0004789,
+ 0x10fcc: 0xe0003b05, 0x10fcf: 0xe0004882,
+ 0x10fd1: 0xe0002f18, 0x10fd3: 0xe00049ec,
+ 0x10fd4: 0xe00068b9, 0x10fd5: 0xe0007c76,
+ 0x10fd9: 0xe0003f69, 0x10fda: 0xe0003862,
+ 0x10fe0: 0xe0004acc, 0x10fe2: 0xe0009145, 0x10fe3: 0xe00045cd,
+ 0x10fea: 0xe000734a, 0x10feb: 0xe0004b10,
+ 0x10fec: 0xe000801e, 0x10fed: 0xe0004bbc,
+ 0x10ff0: 0xe00056b0, 0x10ff1: 0xe0005fac, 0x10ff2: 0xe000838c, 0x10ff3: 0xe00076fc,
+ 0x10ff8: 0xe0007a2d,
+ 0x10ffc: 0xe000880e, 0x10ffe: 0xe0006706, 0x10fff: 0xe0007694,
+ // Block 0x440, offset 0x11000
+ 0x11001: 0xe00069f1,
+ 0x1100f: 0xe000721f,
+ 0x11011: 0xe00050d7,
+ 0x11014: 0xe0003125, 0x11017: 0xe00081b7,
+ 0x11018: 0xe0005067, 0x11019: 0xe0003a37, 0x1101a: 0xe000607c, 0x1101b: 0xe0007614,
+ 0x1101c: 0xe0007628, 0x1101d: 0xe0009a9e, 0x1101e: 0xe000470c, 0x1101f: 0xe0005bc4,
+ 0x11021: 0xe0004222, 0x11022: 0xe00097b5,
+ 0x11024: 0xe00071f7, 0x11026: 0xe000484c,
+ 0x1102d: 0xe0003fcd, 0x1102e: 0xe0007c79, 0x1102f: 0xe000638e,
+ 0x11030: 0xe00039ad,
+ 0x11034: 0xe00077fe,
+ 0x11038: 0xe000599e, 0x1103a: 0xe00075f4,
+ 0x1103c: 0xe000426a, 0x1103d: 0xe00053e1, 0x1103e: 0xe0004a0f,
+ // Block 0x441, offset 0x11040
+ 0x11041: 0xe0005a0a, 0x11042: 0xe00081e3,
+ 0x11044: 0xe00081df, 0x11046: 0xe0006dbd,
+ 0x11048: 0xe000857f, 0x11049: 0xe0002e1b, 0x1104b: 0xe0009877,
+ 0x1104c: 0xe0006257, 0x1104d: 0xe0007e3e, 0x1104e: 0xe0008e2b,
+ 0x11050: 0xe0006f59, 0x11052: 0xe000966f,
+ 0x11054: 0xe000956d, 0x11057: 0xe0002cff,
+ 0x11058: 0xe00059a2,
+ 0x1105f: 0xe0004967,
+ 0x11061: 0xe0007cee, 0x11063: 0xe0009149,
+ 0x11064: 0xe0008c98, 0x11067: 0xe00046eb,
+ 0x11068: 0xe0005b8d,
+ 0x1106e: 0xe0009821, 0x1106f: 0xe000826c,
+ 0x11071: 0xe00078f1, 0x11073: 0xe0006b1c,
+ 0x11076: 0xe0007979,
+ 0x11079: 0xe0003fd1,
+ 0x1107e: 0xe0003f89,
+ // Block 0x442, offset 0x11080
+ 0x11080: 0xe000309d, 0x11081: 0xe0008b62, 0x11082: 0xe0004645, 0x11083: 0xe0003e4e,
+ 0x11086: 0xe0005630, 0x11087: 0xe0005afd,
+ 0x11089: 0xe0006036, 0x1108a: 0xe0006a7a,
+ 0x11095: 0xe0006194,
+ 0x11098: 0xe0003e1f, 0x1109a: 0xe00069f5, 0x1109b: 0xe0004de6,
+ 0x1109e: 0xe0005763, 0x1109f: 0xe0007be3,
+ 0x110a0: 0xe0009570, 0x110a1: 0xe0007133,
+ 0x110a4: 0xe000414f,
+ 0x110a9: 0xe0009573, 0x110ab: 0xe000443e,
+ 0x110ac: 0xe0007ef4, 0x110ae: 0xe0005462, 0x110af: 0xe0008b66,
+ 0x110b1: 0xe00057da, 0x110b3: 0xe000762c,
+ 0x110b4: 0xe0006a45,
+ 0x110ba: 0xe0008533,
+ 0x110be: 0xe0004549,
+ // Block 0x443, offset 0x110c0
+ 0x110c1: 0xe00066d2,
+ 0x110c5: 0xe00094b9, 0x110c6: 0xe00041c6, 0x110c7: 0xe0006d04,
+ 0x110c9: 0xe00058b7, 0x110cb: 0xe000637a,
+ 0x110cf: 0xe00048c4,
+ 0x110d1: 0xe0008f94, 0x110d2: 0xe0005b01, 0x110d3: 0xe00081e7,
+ 0x110d5: 0xe00057de,
+ 0x110d8: 0xe000470f, 0x110da: 0xe000914d, 0x110db: 0xe00069f9,
+ 0x110dc: 0xe000722f, 0x110dd: 0xe0004595, 0x110de: 0xe0007b0d, 0x110df: 0xe0005e2b,
+ 0x110e3: 0xe0009296,
+ 0x110e6: 0xe0007801, 0x110e7: 0xe00047b1,
+ 0x110e8: 0xe00047e3,
+ 0x110ef: 0xe00069fd,
+ 0x110f0: 0xe0004f46, 0x110f2: 0xe0004651,
+ 0x110f7: 0xe00073c9,
+ 0x110f8: 0xe00085fb,
+ 0x110fc: 0xe000670a, 0x110fe: 0xe00043ea,
+ // Block 0x444, offset 0x11100
+ 0x11104: 0xe0005d6c,
+ 0x1110c: 0xe0003586, 0x1110e: 0xe000698d,
+ 0x11110: 0xe00094bd, 0x11111: 0xe0005f4c, 0x11113: 0xe0004406,
+ 0x11118: 0xe0008bba,
+ 0x1111d: 0xe0009576, 0x1111e: 0xe0008d8e,
+ 0x11123: 0xe0004b14,
+ 0x11129: 0xe0006991, 0x1112b: 0xe000968e,
+ 0x1112f: 0xe0007b9d,
+ 0x11130: 0xe0009824,
+ 0x11138: 0xe00037cf,
+ 0x1113c: 0xe00075a4, 0x1113d: 0xe000774d, 0x1113e: 0xe000776e,
+ // Block 0x445, offset 0x11140
+ 0x11141: 0xe0003ca9,
+ 0x11145: 0xe00031d9, 0x11146: 0xe0004edd,
+ 0x1114a: 0xe000897d,
+ 0x1114e: 0xe0006955,
+ 0x11152: 0xe00086db,
+ 0x11155: 0xe0009269,
+ 0x11158: 0xe0009a26, 0x11159: 0xe0007511, 0x1115a: 0xe0003636,
+ 0x11161: 0xe0007b11,
+ 0x11164: 0xe0005e2e,
+ 0x1116b: 0xe00093bd,
+ 0x1116c: 0xe0002f96, 0x1116d: 0xe0008bbe, 0x1116e: 0xe0008f6c, 0x1116f: 0xe00094c1,
+ 0x11170: 0xe0008f6f, 0x11173: 0xe0005386,
+ 0x11177: 0xe0007e41,
+ 0x11178: 0xe00075a8, 0x11179: 0xe0007a31,
+ // Block 0x446, offset 0x11180
+ 0x11188: 0xe0004621, 0x1118a: 0xe000670e, 0x1118b: 0xe00099c6,
+ 0x1118f: 0xe0006b1f,
+ 0x11193: 0xe00032d7,
+ 0x11198: 0xe0009657, 0x11199: 0xe00043b6,
+ 0x1119c: 0xe0009978, 0x1119d: 0xe0007fc0, 0x1119f: 0xe00068bd,
+ 0x111b1: 0xe00031dd,
+ 0x111b9: 0xe0008e2f,
+ 0x111bd: 0xe00054aa,
+ // Block 0x447, offset 0x111c0
+ 0x111c4: 0xe0009924,
+ 0x111c9: 0xe0006787,
+ 0x111cc: 0xe0007ef8,
+ 0x111d9: 0xe00051ca, 0x111da: 0xe00055f0,
+ 0x111dc: 0xe0009623, 0x111de: 0xe000420e,
+ 0x111e0: 0xe0006179, 0x111e1: 0xe0004e55,
+ 0x111e6: 0xe00086de,
+ 0x111ed: 0xe0003259, 0x111ee: 0xe0009a3a, 0x111ef: 0xe00075d8,
+ 0x111f0: 0xe0006959, 0x111f1: 0xe0009399,
+ 0x111f6: 0xe00068c1,
+ // Block 0x448, offset 0x11200
+ 0x11206: 0xe00090f1, 0x11207: 0xe00099ab,
+ 0x11209: 0xe00045d1, 0x1120a: 0xe0009970,
+ 0x1120c: 0xe00097b9, 0x1120e: 0xe00078f5,
+ 0x11210: 0xe0006a01, 0x11212: 0xe00070c1,
+ 0x11216: 0xe0003d50, 0x11217: 0xe0003d5c,
+ 0x11219: 0xe00068c5,
+ 0x1121c: 0xe0006f35, 0x1121e: 0xe00059ce,
+ 0x11222: 0xe0003255,
+ 0x11224: 0xe0004be7, 0x11225: 0xe0009719, 0x11226: 0xe00098e6, 0x11227: 0xe0007c7c,
+ 0x11228: 0xe0006d3c, 0x11229: 0xe000522e,
+ 0x1122c: 0xe00066d6, 0x1122e: 0xe0007514,
+ 0x1123d: 0xe0005c24,
+ // Block 0x449, offset 0x11240
+ 0x11240: 0xe00069b9,
+ 0x11244: 0xe0006296, 0x11245: 0xe0006bc6, 0x11247: 0xe00098b9,
+ 0x11249: 0xe0006f5d, 0x1124a: 0xe0006fa9,
+ 0x1124f: 0xe0009928,
+ 0x11252: 0xe00094c5,
+ 0x11254: 0xe0006e2e,
+ 0x11259: 0xe0009ad8, 0x1125b: 0xe0008fdb,
+ 0x1125f: 0xe0006080,
+ 0x11260: 0xe00061ac, 0x11262: 0xe00054ae,
+ 0x11264: 0xe00073e5,
+ 0x11268: 0xe00070c4,
+ 0x1126c: 0xe0006b22, 0x1126f: 0xe0005c98,
+ 0x11271: 0xe000693d, 0x11272: 0xe000325d,
+ 0x11279: 0xe0009adb, 0x1127a: 0xe0009ade,
+ 0x1127e: 0xe00089e7,
+ // Block 0x44a, offset 0x11280
+ 0x11281: 0xe00069ad, 0x11283: 0xe00068c9,
+ 0x11288: 0xe000433c, 0x11289: 0xe0004212, 0x1128b: 0xe0008735,
+ 0x1128e: 0xe000482b,
+ 0x11290: 0xe0004a13, 0x11292: 0xe0005e31,
+ 0x11294: 0xe0005232, 0x11295: 0xe00068cd, 0x11296: 0xe0006392,
+ 0x11299: 0xe0008c3e,
+ 0x1129f: 0xe0006a05,
+ 0x112a0: 0xe0006f45,
+ 0x112a5: 0xe0007c7f, 0x112a6: 0xe0008270, 0x112a7: 0xe0005faf,
+ 0x112ac: 0xe0009990, 0x112ad: 0xe0008771, 0x112ae: 0xe0005d60,
+ 0x112b9: 0xe0009b02, 0x112bb: 0xe000992c,
+ 0x112bc: 0xe00062e6, 0x112be: 0xe0004152, 0x112bf: 0xe0006d78,
+ // Block 0x44b, offset 0x112c0
+ 0x112c0: 0xe0009385,
+ 0x112c6: 0xe0008f98, 0x112c7: 0xe0005d04,
+ 0x112cb: 0xe0009940,
+ 0x112cc: 0xe000365a, 0x112cd: 0xe000594e,
+ 0x112d0: 0xe0004712,
+ 0x112d4: 0xe0009b05, 0x112d7: 0xe00069bd,
+ 0x112da: 0xe0006682, 0x112db: 0xe00043ee,
+ 0x112df: 0xe00035b6,
+ 0x112e5: 0xe0008785,
+ 0x112e8: 0xe00082bc, 0x112ea: 0xe0007c82,
+ 0x112ec: 0xe0008d6d, 0x112ed: 0xe0007778,
+ 0x112f0: 0xe0006ff5, 0x112f2: 0xe0007091,
+ 0x112f5: 0xe00075ac, 0x112f6: 0xe0005525,
+ 0x112f8: 0xe0008d91, 0x112f9: 0xe0003f06, 0x112fa: 0xe0006656, 0x112fb: 0xe00098a1,
+ 0x112fd: 0xe0005a7e, 0x112fe: 0xe0007377,
+ // Block 0x44c, offset 0x11300
+ 0x11300: 0xe0005a82, 0x11302: 0xe0007700,
+ 0x11306: 0xe0007698, 0x11307: 0xe0008e5f,
+ 0x11308: 0xe0008dbc, 0x1130b: 0xe000797d,
+ 0x1130c: 0xe0008e05,
+ 0x11312: 0xe000861b, 0x11313: 0xe0005197,
+ 0x11314: 0xe000502b, 0x11316: 0xe000718a,
+ 0x11318: 0xe00041ca, 0x11319: 0xe00063d8, 0x1131a: 0xe0008ca8, 0x1131b: 0xe0006ea8,
+ 0x1131d: 0xe00057e2, 0x1131f: 0xe0004d44,
+ 0x11321: 0xe0004d47, 0x11322: 0xe00047e6,
+ 0x11327: 0xe0004d9e,
+ 0x11329: 0xe0004ef1,
+ 0x1132f: 0xe0003388,
+ 0x11332: 0xe0005b09,
+ 0x11334: 0xe0007804,
+ 0x11338: 0xe0007550, 0x11339: 0xe0008d3f,
+ 0x1133d: 0xe00030cd,
+ // Block 0x44d, offset 0x11340
+ 0x11340: 0xe0005b51, 0x11341: 0xe00049b0,
+ 0x11347: 0xe0005634,
+ 0x1134d: 0xe000300d,
+ 0x11352: 0xe00095d0,
+ 0x11356: 0xe00043d2,
+ 0x11362: 0xe00041ce,
+ 0x11367: 0xe0009ae1,
+ 0x1136c: 0xe00030d1, 0x1136f: 0xe0005296,
+ 0x11373: 0xe00075dc,
+ 0x11374: 0xe00064b2, 0x11375: 0xe0009b16,
+ // Block 0x44e, offset 0x11380
+ 0x11380: 0xe0005a86, 0x11382: 0xe000363a,
+ 0x11384: 0xe0007845,
+ 0x11389: 0xe0005766,
+ 0x1138e: 0xe000654e,
+ 0x11390: 0xe0009579, 0x11392: 0xe0005769,
+ 0x11397: 0xe00037d2,
+ 0x11399: 0xe00077bf,
+ 0x113a1: 0xe0003715, 0x113a2: 0xe0009115,
+ 0x113a5: 0xe0006124,
+ 0x113a8: 0xe000723b, 0x113a9: 0xe0005fb2,
+ 0x113b4: 0xe0008f03, 0x113b7: 0xe00030f9,
+ 0x113b8: 0xe00049b3, 0x113b9: 0xe0009465, 0x113ba: 0xe000727b, 0x113bb: 0xe00059a6,
+ 0x113bc: 0xe0004482, 0x113bd: 0xe0008e08,
+ // Block 0x44f, offset 0x113c0
+ 0x113c9: 0xe0003cac, 0x113ca: 0xe0006a7d,
+ 0x113d3: 0xe000352a,
+ 0x113d6: 0xe0008390, 0x113d7: 0xe000734d,
+ 0x113d8: 0xe0007c16, 0x113d9: 0xe000778c, 0x113db: 0xe0004c44,
+ 0x113dc: 0xe000621b, 0x113dd: 0xe0007d67,
+ 0x113e2: 0xe00095d3,
+ 0x113e5: 0xe0006d2a, 0x113e7: 0xe0006c68,
+ 0x113e8: 0xe000702d, 0x113e9: 0xe0005da4, 0x113ea: 0xe00077c2, 0x113eb: 0xe0004e19,
+ 0x113f1: 0xe0003e41,
+ 0x113f4: 0xe00098fe, 0x113f6: 0xe0007136, 0x113f7: 0xe0007139,
+ 0x113fe: 0xe000976d, 0x113ff: 0xe0006ff9,
+ // Block 0x450, offset 0x11400
+ 0x11403: 0xe00065cc,
+ 0x11404: 0xe0006b8e, 0x11405: 0xe00058ba,
+ 0x11410: 0xe000769c, 0x11412: 0xe0006b25,
+ 0x11417: 0xe0003994,
+ 0x11418: 0xe0008f06,
+ 0x1141c: 0xe0004a37,
+ 0x11420: 0xe000484f,
+ 0x11428: 0xe00041d2, 0x11429: 0xe0006ab3, 0x1142a: 0xe0009827, 0x1142b: 0xe0009375,
+ 0x1142c: 0xe00092ba, 0x1142f: 0xe0009944,
+ 0x11430: 0xe0006a09, 0x11432: 0xe000985f,
+ 0x11435: 0xe000465d, 0x11437: 0xe000365e,
+ 0x11438: 0xe0005fb5, 0x1143a: 0xe0003f8d, 0x1143b: 0xe0009349,
+ 0x1143c: 0xe0004f49,
+ // Block 0x451, offset 0x11440
+ 0x11441: 0xe0009379,
+ 0x11444: 0xe00093c1, 0x11446: 0xe0007517, 0x11447: 0xe0005f0a,
+ 0x11448: 0xe0004739, 0x11449: 0xe0006b92, 0x1144b: 0xe0006cfc,
+ 0x1144e: 0xe0007b15,
+ 0x11454: 0xe00084f3, 0x11455: 0xe0002d3f, 0x11456: 0xe00037d5, 0x11457: 0xe0006eab,
+ 0x11458: 0xe0003c1c,
+ 0x1145e: 0xe0005582, 0x1145f: 0xe0004f83,
+ 0x11460: 0xe0002f3f,
+ 0x11466: 0xe0003135, 0x11467: 0xe00071fb,
+ 0x11469: 0xe0006c90, 0x1146b: 0xe0004c02,
+ 0x1146d: 0xe00057e6,
+ 0x11472: 0xe0004685, 0x11473: 0xe00040d2,
+ 0x11477: 0xe0007a4d,
+ 0x11479: 0xe00093c5, 0x1147b: 0xe0008d94,
+ // Block 0x452, offset 0x11480
+ 0x11480: 0xe0004ff7, 0x11482: 0xe0002c2f,
+ 0x11486: 0xe00073b6,
+ 0x11488: 0xe0002c71, 0x11489: 0xe0004f87, 0x1148a: 0xe0005972,
+ 0x1148c: 0xe0009060, 0x1148d: 0xe00080cb, 0x1148f: 0xe0002c9f,
+ 0x11492: 0xe000812f,
+ 0x11496: 0xe000363e,
+ 0x11499: 0xe00034a8,
+ 0x1149d: 0xe00098e9, 0x1149e: 0xe00043ba,
+ 0x114a0: 0xe0007e44, 0x114a2: 0xe000727f, 0x114a3: 0xe00060e0,
+ 0x114a4: 0xe00053e4, 0x114a5: 0xe000737a, 0x114a6: 0xe000930f,
+ 0x114a9: 0xe00094c9, 0x114aa: 0xe0003a04, 0x114ab: 0xe0008949,
+ 0x114ad: 0xe000506b, 0x114ae: 0xe0008e1a,
+ 0x114b5: 0xe0007ba1, 0x114b7: 0xe0004e58,
+ 0x114b9: 0xe0005da8,
+ 0x114bd: 0xe0007b19, 0x114be: 0xe00093c9,
+ // Block 0x453, offset 0x114c0
+ 0x114c1: 0xe0005c28, 0x114c3: 0xe00037d8,
+ 0x114c4: 0xe0009401, 0x114c5: 0xe0004486, 0x114c6: 0xe00049b6, 0x114c7: 0xe0005fb8,
+ 0x114c9: 0xe00048c7,
+ 0x114d3: 0xe0006c94,
+ 0x114db: 0xe0008a9e,
+ 0x114e0: 0xe00078f9, 0x114e1: 0xe0006084, 0x114e2: 0xe0008b6a,
+ 0x114e4: 0xe0007790, 0x114e5: 0xe000957c, 0x114e6: 0xe0003c1f,
+ 0x114e8: 0xe0003418, 0x114ea: 0xe0003c22, 0x114eb: 0xe00054b2,
+ 0x114ec: 0xe0006c98, 0x114ee: 0xe0007d8b, 0x114ef: 0xe000358a,
+ 0x114f0: 0xe000695d, 0x114f1: 0xe0007cf1, 0x114f2: 0xe00051f4, 0x114f3: 0xe0004a6b,
+ 0x114f4: 0xe0003b31, 0x114f5: 0xe00056f7, 0x114f6: 0xe0008d70,
+ 0x114f8: 0xe0008b6e, 0x114fa: 0xe00052b6,
+ 0x114ff: 0xe000960f,
+ // Block 0x454, offset 0x11500
+ 0x11500: 0xe0006eae, 0x11501: 0xe0004d4a, 0x11503: 0xe000890d,
+ 0x11504: 0xe0005c2c, 0x11505: 0xe0007c19, 0x11506: 0xe0005dcc,
+ 0x1150b: 0xe0007094,
+ 0x1150e: 0xe00092bd,
+ 0x11515: 0xe00090d0, 0x11517: 0xe0006ffd,
+ 0x11519: 0xe0003e32, 0x1151a: 0xe000957f, 0x1151b: 0xe0006a0d,
+ 0x1151c: 0xe000713c, 0x1151d: 0xe00097ed, 0x1151e: 0xe0005b54, 0x1151f: 0xe0006180,
+ 0x11520: 0xe00048ca, 0x11522: 0xe0006e32, 0x11523: 0xe0005f5b,
+ 0x11524: 0xe0006d7b, 0x11525: 0xe0006ba2,
+ 0x11528: 0xe00080cf, 0x11529: 0xe00094cd, 0x1152a: 0xe0004a99,
+ 0x1152d: 0xe0004085, 0x1152f: 0xe000448a,
+ 0x11530: 0xe00036b9, 0x11531: 0xe0007981, 0x11532: 0xe00083d4, 0x11533: 0xe0008232,
+ 0x1153d: 0xe0007dc7, 0x1153e: 0xe0003ad1,
+ // Block 0x455, offset 0x11540
+ 0x11540: 0xe0008811, 0x11542: 0xe0003c25, 0x11543: 0xe00049b9,
+ 0x11546: 0xe0003865, 0x11547: 0xe0005c30,
+ 0x11549: 0xe00045d5, 0x1154a: 0xe0004ee1, 0x1154b: 0xe00076a0,
+ 0x11558: 0xe0004a17,
+ 0x1155c: 0xe00097bd, 0x1155d: 0xe00036bc, 0x1155e: 0xe0004ffb, 0x1155f: 0xe00031e1,
+ 0x11561: 0xe00080d3, 0x11563: 0xe0003c28,
+ 0x11565: 0xe00031e5, 0x11567: 0xe00052d2,
+ 0x11568: 0xe0008274, 0x1156a: 0xe0007c85, 0x1156b: 0xe0004089,
+ 0x11570: 0xe000971d, 0x11572: 0xe0005fbb,
+ 0x11575: 0xe000682a,
+ 0x11579: 0xe0006088,
+ 0x1157d: 0xe0005adc, 0x1157f: 0xe0005c34,
+ // Block 0x456, offset 0x11580
+ 0x11586: 0xe0008167,
+ 0x1158a: 0xe00031e9,
+ 0x1158f: 0xe00047b5,
+ 0x11594: 0xe0006a11,
+ 0x11598: 0xe000358e, 0x1159a: 0xe0008278, 0x1159b: 0xe000973d,
+ 0x1159c: 0xe0003500,
+ 0x115a0: 0xe0009582, 0x115a2: 0xe0008fb4, 0x115a3: 0xe0008dc0,
+ 0x115a6: 0xe0006c44,
+ 0x115a9: 0xe0008537,
+ 0x115ae: 0xe0006bfe,
+ 0x115b2: 0xe0008ccd,
+ 0x115b7: 0xe000751a,
+ // Block 0x457, offset 0x115c0
+ 0x115c1: 0xe000538a, 0x115c3: 0xe000887d,
+ 0x115c4: 0xe00030d5,
+ 0x115cc: 0xe0003868, 0x115cd: 0xe0004c58, 0x115ce: 0xe0007985,
+ 0x115d1: 0xe0007fc4, 0x115d3: 0xe00052ee,
+ 0x115d5: 0xe0006c02,
+ 0x115d8: 0xe0002dcf, 0x115da: 0xe000637e, 0x115db: 0xe00085cf,
+ 0x115de: 0xe0005ac2, 0x115df: 0xe0005b0d,
+ 0x115e3: 0xe0005976,
+ 0x115e5: 0xe0005b11, 0x115e6: 0xe0005e34,
+ 0x115e8: 0xe0006e36, 0x115eb: 0xe00053e7,
+ 0x115ec: 0xe0006e3a,
+ 0x115f0: 0xe00078fd, 0x115f1: 0xe000713f, 0x115f2: 0xe0002e3b, 0x115f3: 0xe00062ea,
+ 0x115f7: 0xe0003d88,
+ 0x115f8: 0xe0007901, 0x115fa: 0xe0007b1d,
+ 0x115ff: 0xe0004c5c,
+ // Block 0x458, offset 0x11600
+ 0x11607: 0xe0003a61,
+ 0x1160a: 0xe0003261, 0x1160b: 0xe0007989,
+ 0x1160c: 0xe00032b0, 0x1160e: 0xe00030fd, 0x1160f: 0xe0006d2d,
+ 0x11611: 0xe0007905, 0x11613: 0xe000402d,
+ 0x11614: 0xe000506f,
+ 0x11619: 0xe00048cd, 0x1161a: 0xe0005638, 0x1161b: 0xe00080d7,
+ 0x1161c: 0xe00088c1, 0x1161d: 0xe0004e5b,
+ 0x11620: 0xe000798d, 0x11622: 0xe0009064,
+ 0x11624: 0xe0008a20, 0x11625: 0xe00044d3, 0x11626: 0xe00099c9, 0x11627: 0xe00044d7,
+ 0x1162a: 0xe0005236, 0x1162b: 0xe00096b8,
+ 0x1162f: 0xe0007efc,
+ 0x11630: 0xe000737d,
+ 0x11635: 0xe0009691, 0x11636: 0xe000405d,
+ 0x11638: 0xe0003c2b, 0x1163a: 0xe0002e7b,
+ 0x1163f: 0xe0003c2e,
+ // Block 0x459, offset 0x11640
+ 0x11646: 0xe0002e7f, 0x11647: 0xe0007e47,
+ 0x11648: 0xe00052f2, 0x1164a: 0xe000861f, 0x1164b: 0xe0009068,
+ 0x1164e: 0xe0005e3a, 0x1164f: 0xe0005e37,
+ 0x11651: 0xe000731d,
+ 0x11654: 0xe0007ba5,
+ 0x11659: 0xe0009a62, 0x1165a: 0xe000386b,
+ 0x1165d: 0xe000597a,
+ 0x11663: 0xe0006efc,
+ 0x11665: 0xe0002f1b,
+ 0x11669: 0xe0008962, 0x1166b: 0xe0006859,
+ 0x11671: 0xe0008f39, 0x11672: 0xe0009029, 0x11673: 0xe0002dd3,
+ 0x11674: 0xe0006408, 0x11675: 0xe000751d,
+ 0x11678: 0xe0003f91, 0x11679: 0xe00080db,
+ 0x1167c: 0xe000426e, 0x1167d: 0xe00077c5, 0x1167e: 0xe000816b,
+ // Block 0x45a, offset 0x11680
+ 0x11680: 0xe000386e, 0x11682: 0xe0002c32, 0x11683: 0xe0009405,
+ 0x11685: 0xe000538e, 0x11687: 0xe0007fc8,
+ 0x1168a: 0xe0007991,
+ 0x1168d: 0xe0007380, 0x1168e: 0xe00092c0,
+ 0x11692: 0xe00066da, 0x11693: 0xe0008a23,
+ 0x11694: 0xe00089ea, 0x11695: 0xe0009a2a,
+ 0x11698: 0xe00042d5, 0x11699: 0xe00031ed, 0x1169b: 0xe0008cdd,
+ 0x1169e: 0xe000576c,
+ 0x116a2: 0xe00049bc, 0x116a3: 0xe000805d,
+ 0x116a4: 0xe0007df0, 0x116a7: 0xe000591d,
+ 0x116b0: 0xe0003fd5, 0x116b2: 0xe0004a9c, 0x116b3: 0xe0004a77,
+ 0x116b4: 0xe00089ed,
+ 0x116b9: 0xe000576f, 0x116ba: 0xe00056fa,
+ 0x116bc: 0xe000332e, 0x116bf: 0xe00070c7,
+ // Block 0x45b, offset 0x116c0
+ 0x116c0: 0xe000673d, 0x116c1: 0xe0008965,
+ 0x116c7: 0xe0007dcb,
+ 0x116c8: 0xe00032da, 0x116c9: 0xe000718d, 0x116cb: 0xe0009018,
+ 0x116cd: 0xe00066de,
+ 0x116d0: 0xe0007190,
+ 0x116d5: 0xe00090f4,
+ 0x116d9: 0xe0005e3d,
+ 0x116df: 0xe0006ba6,
+ 0x116e0: 0xe0008497, 0x116e1: 0xe0008394, 0x116e2: 0xe0005073,
+ 0x116e4: 0xe00048d0, 0x116e6: 0xe0005fbe, 0x116e7: 0xe0009119,
+ 0x116ef: 0xe0007d47,
+ 0x116f0: 0xe000439c, 0x116f3: 0xe0008880,
+ 0x116f4: 0xe0007704,
+ 0x116fb: 0xe0004885,
+ // Block 0x45c, offset 0x11700
+ 0x11702: 0xe000482e, 0x11703: 0xe000493f,
+ 0x11706: 0xe000473c,
+ 0x11708: 0xe0008f09, 0x11709: 0xe0003f6d,
+ 0x1170c: 0xe000650a, 0x1170e: 0xe0002d03,
+ 0x11712: 0xe0007142,
+ 0x11715: 0xe0006c26, 0x11716: 0xe00052d6,
+ 0x11718: 0xe0004570,
+ 0x1171c: 0xe0007995,
+ 0x11721: 0xe00089f0, 0x11722: 0xe0006712,
+ 0x11724: 0xe0007a01, 0x11725: 0xe00081eb, 0x11727: 0xe00045b1,
+ 0x11728: 0xe000355a, 0x11729: 0xe0004381,
+ 0x1172c: 0xe0005c38, 0x1172d: 0xe0006a49, 0x1172e: 0xe0007283, 0x1172f: 0xe0003871,
+ 0x11730: 0xe0006c06, 0x11731: 0xe0008bd6, 0x11732: 0xe0007909,
+ 0x11738: 0xe00032b3, 0x1173b: 0xe0004340,
+ 0x1173c: 0xe00050db, 0x1173d: 0xe0005212, 0x1173e: 0xe0005216,
+ // Block 0x45d, offset 0x11740
+ 0x11740: 0xe0003b8d, 0x11741: 0xe0007cf4, 0x11743: 0xe0004d77,
+ 0x11744: 0xe0007849, 0x11746: 0xe0002f1e, 0x11747: 0xe00097c1,
+ 0x1174b: 0xe000338b,
+ 0x1174e: 0xe0003718,
+ 0x11750: 0xe0003331, 0x11753: 0xe0009585,
+ 0x11756: 0xe0009741,
+ 0x1175a: 0xe00065cf, 0x1175b: 0xe00098bc,
+ 0x1175c: 0xe00095d6, 0x1175e: 0xe00095d9,
+ 0x11764: 0xe0008d97,
+ 0x1176c: 0xe000911d, 0x1176e: 0xe000902c,
+ 0x11774: 0xe0007f2c, 0x11776: 0xe0005920,
+ 0x11778: 0xe0003900, 0x1177a: 0xe0008835,
+ 0x1177f: 0xe0004cf0,
+ // Block 0x45e, offset 0x11780
+ 0x11782: 0xe0006eb1, 0x11783: 0xe00051cd,
+ 0x11786: 0xe00055f4,
+ 0x11788: 0xe0006a15, 0x1178a: 0xe00073cd,
+ 0x1178c: 0xe0006cdc, 0x1178d: 0xe0009219, 0x1178e: 0xe0006582,
+ 0x11792: 0xe00091f1,
+ 0x11794: 0xe0009848, 0x11796: 0xe0002f21,
+ 0x11799: 0xe00053fc, 0x1179b: 0xe0005dac,
+ 0x1179c: 0xe0004155, 0x1179e: 0xe00075f8, 0x1179f: 0xe0004c4c,
+ 0x117a1: 0xe00080df, 0x117a3: 0xe0002dd7,
+ 0x117a4: 0xe0005077, 0x117a5: 0xe00035ba, 0x117a7: 0xe0004715,
+ 0x117aa: 0xe0008c42,
+ 0x117ac: 0xe000338e, 0x117ae: 0xe0004da2,
+ 0x117b1: 0xe0006eff, 0x117b2: 0xe0004c48,
+ 0x117b4: 0xe000807f,
+ 0x117b8: 0xe0005a8a, 0x117b9: 0xe0006128, 0x117bb: 0xe000952e,
+ 0x117bc: 0xe000507b, 0x117be: 0xe00060e4,
+ // Block 0x45f, offset 0x117c0
+ 0x117c1: 0xe0005db0,
+ 0x117c4: 0xe0004c90, 0x117c7: 0xe0004e28,
+ 0x117c8: 0xe0008bf6, 0x117c9: 0xe0004f19, 0x117ca: 0xe0004d7a, 0x117cb: 0xe0002d07,
+ 0x117cc: 0xe0009409,
+ 0x117da: 0xe0005b19, 0x117db: 0xe0004c05,
+ 0x117de: 0xe00080e3,
+ 0x117e0: 0xe0004c94,
+ 0x117e5: 0xe0007553, 0x117e6: 0xe0007556,
+ 0x117e8: 0xe0007640, 0x117e9: 0xe00093cd,
+ 0x117f4: 0xe000612c, 0x117f7: 0xe0003970,
+ 0x117f8: 0xe0004d4d, 0x117fa: 0xe0007c88, 0x117fb: 0xe0006716,
+ 0x117fc: 0xe000649a, 0x117fe: 0xe0007f74,
+ // Block 0x460, offset 0x11800
+ 0x11800: 0xe0008244,
+ 0x11806: 0xe0009745, 0x11807: 0xe0007c1c,
+ 0x1180d: 0xe00093d1,
+ 0x11812: 0xe0005d44,
+ 0x1181a: 0xe00065d2, 0x1181b: 0xe0007b21,
+ 0x1181f: 0xe0006039,
+ 0x11820: 0xe0003980, 0x11821: 0xe0005fc1, 0x11822: 0xe000603c, 0x11823: 0xe00041d6,
+ 0x11825: 0xe0005772, 0x11826: 0xe0004da6,
+ 0x11828: 0xe0006ab6, 0x1182b: 0xe0008623,
+ 0x11837: 0xe0003011,
+ 0x11839: 0xe0004158,
+ 0x1183d: 0xe0003a3a, 0x1183e: 0xe0003334, 0x1183f: 0xe0006a80,
+ // Block 0x461, offset 0x11840
+ 0x1184b: 0xe00080e7,
+ 0x1184d: 0xe000603f, 0x1184e: 0xe0009199,
+ 0x11851: 0xe0004cf4,
+ 0x11856: 0xe0006ab9,
+ 0x11859: 0xe0004adc,
+ 0x1185e: 0xe0004b18,
+ 0x11860: 0xe000408d, 0x11862: 0xe0004dea,
+ 0x11865: 0xe000534a,
+ 0x1186a: 0xe00081ef,
+ 0x1186c: 0xe00060e8, 0x1186d: 0xe0004831,
+ 0x11870: 0xe0002ddb, 0x11873: 0xe0004272,
+ 0x11879: 0xe00065d5, 0x1187b: 0xe00085d3,
+ 0x1187c: 0xe0003055, 0x1187d: 0xe0003391, 0x1187f: 0xe00037db,
+ // Block 0x462, offset 0x11880
+ 0x11887: 0xe0004dee,
+ 0x11889: 0xe00057fe,
+ 0x1188d: 0xe00096d9,
+ 0x11897: 0xe0008775,
+ 0x11899: 0xe0002e1f, 0x1189a: 0xe0008789, 0x1189b: 0xe0004d50,
+ 0x1189c: 0xe0003ba9, 0x1189e: 0xe0007223,
+ 0x118a1: 0xe00096dd, 0x118a2: 0xe000621e, 0x118a3: 0xe0007320,
+ 0x118a5: 0xe0008021, 0x118a7: 0xe0006332,
+ 0x118a9: 0xe00037de,
+ 0x118ad: 0xe0003f3d, 0x118ae: 0xe0006d18, 0x118af: 0xe000371b,
+ 0x118b0: 0xe0007fe0, 0x118b3: 0xe0005bc8,
+ 0x118ba: 0xe0008b8a, 0x118bb: 0xe0003470,
+ 0x118bc: 0xe0002ed3, 0x118bd: 0xe0005be0,
+ // Block 0x463, offset 0x118c0
+ 0x118c2: 0xe00058bd,
+ 0x118cc: 0xe00086a5, 0x118cf: 0xe000563c,
+ 0x118d1: 0xe000640b, 0x118d2: 0xe00056fd,
+ 0x118e2: 0xe000439f,
+ 0x118e5: 0xe0008024, 0x118e6: 0xe000840d, 0x118e7: 0xe0008aa2,
+ 0x118ec: 0xe0004a7f, 0x118ed: 0xe0008ea7,
+ 0x118f0: 0xe0008e37, 0x118f2: 0xe0008f3c,
+ 0x118f4: 0xe0008d73,
+ // Block 0x464, offset 0x11900
+ 0x11903: 0xe0007e8c,
+ 0x11905: 0xe0003a07,
+ 0x1190f: 0xe00068d1,
+ 0x1191c: 0xe0002f64, 0x1191d: 0xe00086e1,
+ 0x11920: 0xe000449a,
+ 0x11927: 0xe0006e6e,
+ 0x11928: 0xe0008235, 0x1192b: 0xe00048d3,
+ 0x1192c: 0xe00031f1, 0x1192e: 0xe0009121, 0x1192f: 0xe00068d5,
+ 0x1193c: 0xe00056a0,
+ // Block 0x465, offset 0x11940
+ 0x11941: 0xe0003c31,
+ 0x11947: 0xe0007b25,
+ 0x1194c: 0xe0004761, 0x1194d: 0xe00065a2, 0x1194e: 0xe0005f4f, 0x1194f: 0xe00075e0,
+ 0x11951: 0xe0005700, 0x11953: 0xe00040f0,
+ 0x11957: 0xe0006c9c,
+ 0x1195f: 0xe0005d08,
+ 0x11963: 0xe0002d6f,
+ 0x11964: 0xe0006a4d, 0x11967: 0xe00052da,
+ 0x11968: 0xe0006d3f, 0x11969: 0xe0005bcc,
+ 0x1196d: 0xe0008c46,
+ 0x1197a: 0xe00096cd, 0x1197b: 0xe00096d1,
+ 0x1197c: 0xe0004a9f, 0x1197e: 0xe0003def,
+ // Block 0x466, offset 0x11980
+ 0x11981: 0xe0007520,
+ 0x11985: 0xe0005147,
+ 0x11988: 0xe0006d42, 0x1198a: 0xe00047e9, 0x1198b: 0xe0008211,
+ 0x1198e: 0xe00032b6, 0x1198f: 0xe0004655,
+ 0x11990: 0xe000507f, 0x11991: 0xe00065d8,
+ 0x11994: 0xe0008441, 0x11995: 0xe0002f42,
+ 0x1199a: 0xe0007999,
+ 0x119a0: 0xe0003e85,
+ 0x119a7: 0xe000788d,
+ 0x119a8: 0xe0004aa2, 0x119aa: 0xe0008814,
+ 0x119ac: 0xe00031f5, 0x119af: 0xe0003c34,
+ 0x119b4: 0xe0004364, 0x119b5: 0xe0002d0b, 0x119b7: 0xe0004a3b,
+ 0x119ba: 0xe0003662, 0x119bb: 0xe0005083,
+ 0x119bc: 0xe0007644, 0x119bd: 0xe0003760,
+ // Block 0x467, offset 0x119c0
+ 0x119c1: 0xe00086e4,
+ 0x119cc: 0xe00047fb, 0x119ce: 0xe00086e7, 0x119cf: 0xe0003b91,
+ 0x119d1: 0xe0004091, 0x119d2: 0xe0007350,
+ 0x119d6: 0xe000682d,
+ 0x119d9: 0xe00065db,
+ 0x119e7: 0xe00047fe,
+ 0x119ea: 0xe000454c, 0x119eb: 0xe0004599,
+ 0x119ec: 0xe0005087, 0x119ed: 0xe00096e1,
+ 0x119f1: 0xe00047cd,
+ 0x119fa: 0xe0006221,
+ 0x119fe: 0xe00058c0,
+ // Block 0x468, offset 0x11a00
+ 0x11a00: 0xe00058c3, 0x11a01: 0xe0003c37,
+ 0x11a05: 0xe0006dc0, 0x11a06: 0xe000853b, 0x11a07: 0xe0003c3a,
+ 0x11a08: 0xe0003c3d, 0x11a09: 0xe0008027, 0x11a0a: 0xe0008e3b,
+ 0x11a10: 0xe0006eb4, 0x11a13: 0xe0005674,
+ 0x11a14: 0xe0005585, 0x11a15: 0xe0005775, 0x11a16: 0xe0007c8b, 0x11a17: 0xe000802a,
+ 0x11a1a: 0xe0007c8e, 0x11a1b: 0xe0002f99,
+ 0x11a1c: 0xe0009588, 0x11a1d: 0xe00088c5, 0x11a1e: 0xe00062ee, 0x11a1f: 0xe0006042,
+ 0x11a20: 0xe00058c6, 0x11a22: 0xe0003ee0,
+ 0x11a25: 0xe0005a8e, 0x11a27: 0xe0007cf7,
+ 0x11a28: 0xe0008fb7,
+ 0x11a2d: 0xe0007be6,
+ 0x11a3a: 0xe0003c40,
+ 0x11a3c: 0xe00035be, 0x11a3f: 0xe0004765,
+ // Block 0x469, offset 0x11a40
+ 0x11a40: 0xe0008ffc, 0x11a41: 0xe0003b35,
+ 0x11a4a: 0xe00032dd, 0x11a4b: 0xe0007451,
+ 0x11a4d: 0xe0009694, 0x11a4e: 0xe0007b29, 0x11a4f: 0xe000542e,
+ 0x11a51: 0xe0006eb7,
+ 0x11a54: 0xe0007c1f,
+ 0x11a5d: 0xe0008093,
+ 0x11a66: 0xe0006740, 0x11a67: 0xe0009ae4,
+ 0x11a68: 0xe0003caf, 0x11a6a: 0xe0005c3c, 0x11a6b: 0xe000400d,
+ 0x11a6e: 0xe00046ee,
+ 0x11a70: 0xe0003ee3, 0x11a71: 0xe000415b, 0x11a73: 0xe00066e2,
+ 0x11a74: 0xe0006686,
+ 0x11a79: 0xe0006eba, 0x11a7a: 0xe0006c2a, 0x11a7b: 0xe00049ef,
+ 0x11a7d: 0xe0003b39, 0x11a7e: 0xe0009697, 0x11a7f: 0xe00041da,
+ // Block 0x46a, offset 0x11a80
+ 0x11a80: 0xe0005fc4, 0x11a81: 0xe00058c9,
+ 0x11a86: 0xe0002d43,
+ 0x11a89: 0xe0005392, 0x11a8a: 0xe0003deb, 0x11a8b: 0xe0008838,
+ 0x11a91: 0xe0003503, 0x11a92: 0xe00086ea,
+ 0x11a95: 0xe0005703,
+ 0x11a98: 0xe0005706,
+ 0x11a9f: 0xe0007c91,
+ 0x11aa2: 0xe00046cd, 0x11aa3: 0xe0004b7c,
+ 0x11aa4: 0xe0008ad6, 0x11aa6: 0xe00080eb, 0x11aa7: 0xe000656e,
+ 0x11aa9: 0xe000816f, 0x11aaa: 0xe0008060, 0x11aab: 0xe0008921,
+ 0x11aac: 0xe0002fb1,
+ 0x11ab8: 0xe0002d8f, 0x11abb: 0xe0007383,
+ // Block 0x46b, offset 0x11ac0
+ 0x11ac0: 0xe0009ae7, 0x11ac1: 0xe0003394, 0x11ac2: 0xe000449e,
+ 0x11ac5: 0xe0005de3,
+ 0x11ac8: 0xe0002d0f, 0x11aca: 0xe0007c22, 0x11acb: 0xe0007b2d,
+ 0x11acc: 0xe00041a6, 0x11acd: 0xe00086ed,
+ 0x11ad4: 0xe00074a9, 0x11ad7: 0xe0008e0b,
+ 0x11ad9: 0xe0008083, 0x11ada: 0xe00089f3,
+ 0x11adc: 0xe0004977, 0x11ade: 0xe000352d, 0x11adf: 0xe0008ff8,
+ 0x11ae0: 0xe0007c94,
+ 0x11ae7: 0xe0005d0c,
+ 0x11aee: 0xe0007d8f,
+ 0x11af1: 0xe0008ada,
+ 0x11af6: 0xe0006f39, 0x11af7: 0xe0008087,
+ 0x11af9: 0xe0008133, 0x11afb: 0xe000415e,
+ 0x11afc: 0xe0002c35, 0x11afd: 0xe00032b9, 0x11aff: 0xe0003337,
+ // Block 0x46c, offset 0x11b00
+ 0x11b00: 0xe00033d8,
+ 0x11b05: 0xe0002ed7, 0x11b06: 0xe0004daa,
+ 0x11b09: 0xe00089f6,
+ 0x11b0d: 0xe000784d, 0x11b0e: 0xe0006a19,
+ 0x11b17: 0xe0005fc7,
+ 0x11b20: 0xe0003e62, 0x11b21: 0xe0005aed, 0x11b22: 0xe0006a83,
+ 0x11b29: 0xe0006baa, 0x11b2b: 0xe00096d5,
+ 0x11b30: 0xe00066e6,
+ 0x11b34: 0xe000942d, 0x11b35: 0xe00064de, 0x11b36: 0xe00037e1,
+ 0x11b39: 0xe0003934, 0x11b3a: 0xe00034ac,
+ 0x11b3d: 0xe0007b31, 0x11b3e: 0xe0006dc3, 0x11b3f: 0xe00084f7,
+ // Block 0x46d, offset 0x11b40
+ 0x11b40: 0xe0004318, 0x11b41: 0xe0004232, 0x11b42: 0xe000473f, 0x11b43: 0xe0007a19,
+ 0x11b44: 0xe0008248, 0x11b45: 0xe0006dc6, 0x11b46: 0xe0008eab,
+ 0x11b48: 0xe0006d7e, 0x11b4a: 0xe0006c6b,
+ 0x11b52: 0xe0008173, 0x11b53: 0xe0008398,
+ 0x11b55: 0xe0007c97, 0x11b56: 0xe0003763, 0x11b57: 0xe00083d8,
+ 0x11b58: 0xe00038e4, 0x11b5b: 0xe0003874,
+ 0x11b5f: 0xe0003914,
+ 0x11b60: 0xe0003530, 0x11b63: 0xe0005f0e,
+ 0x11b69: 0xe0006c47, 0x11b6a: 0xe0006c4a,
+ 0x11b6c: 0xe0007193, 0x11b6e: 0xe0003938, 0x11b6f: 0xe0006d81,
+ 0x11b73: 0xe0007196,
+ 0x11b76: 0xe0003877,
+ 0x11b79: 0xe0006b5b, 0x11b7a: 0xe0003a0a, 0x11b7b: 0xe00083dc,
+ 0x11b7e: 0xe00035c2, 0x11b7f: 0xe0004943,
+ // Block 0x46e, offset 0x11b80
+ 0x11b84: 0xe000827c, 0x11b85: 0xe0003a0d, 0x11b87: 0xe00042d8,
+ 0x11b88: 0xe0007cfa, 0x11b8a: 0xe0007a05, 0x11b8b: 0xe0004a83,
+ 0x11b97: 0xe0004e1c,
+ 0x11b99: 0xe0008304,
+ 0x11b9d: 0xe0005396, 0x11b9f: 0xe00031f9,
+ 0x11ba0: 0xe00076a4, 0x11ba2: 0xe0005923, 0x11ba3: 0xe0007f00,
+ 0x11ba5: 0xe0004276, 0x11ba6: 0xe0005f3e,
+ 0x11baa: 0xe0005fca,
+ 0x11bad: 0xe0002d73, 0x11baf: 0xe0003f41,
+ 0x11bb6: 0xe00031fd,
+ 0x11bb8: 0xe0003265, 0x11bb9: 0xe0007ec0, 0x11bba: 0xe00088c9,
+ 0x11bbd: 0xe0006f02, 0x11bbf: 0xe0002d13,
+ // Block 0x46f, offset 0x11bc0
+ 0x11bc6: 0xe0008d9a,
+ 0x11bc8: 0xe0003b95, 0x11bca: 0xe0007cfd,
+ 0x11bcc: 0xe000640e, 0x11bcf: 0xe0009637,
+ 0x11bd1: 0xe0005e40, 0x11bd2: 0xe0003b5d,
+ 0x11bd8: 0xe0007a51, 0x11bd9: 0xe0005b15, 0x11bdb: 0xe0007851,
+ 0x11bde: 0xe0008c69,
+ 0x11be0: 0xe0004a87,
+ 0x11be5: 0xe0005926, 0x11be6: 0xe0005528, 0x11be7: 0xe0008445,
+ 0x11be8: 0xe0005640,
+ 0x11bec: 0xe0007be9, 0x11bed: 0xe0004689, 0x11bef: 0xe0003e44,
+ 0x11bf3: 0xe0002c74,
+ 0x11bf5: 0xe00052a2,
+ 0x11bf9: 0xe0005de6,
+ // Block 0x470, offset 0x11c00
+ 0x11c05: 0xe0005c9c, 0x11c06: 0xe000906c,
+ 0x11c08: 0xe0003606, 0x11c09: 0xe0004344, 0x11c0b: 0xe0003ad5,
+ 0x11c0c: 0xe000790d, 0x11c0d: 0xe00060ec, 0x11c0f: 0xe0005266,
+ 0x11c10: 0xe0003642, 0x11c11: 0xe00088cd, 0x11c12: 0xe0008ce1, 0x11c13: 0xe00032e0,
+ 0x11c14: 0xe0004031, 0x11c16: 0xe0008431,
+ 0x11c1f: 0xe0005588,
+ 0x11c20: 0xe0003a65,
+ 0x11c25: 0xe0002fb4, 0x11c26: 0xe00035c6, 0x11c27: 0xe0003101,
+ 0x11c29: 0xe0008cf5,
+ 0x11c2c: 0xe0005db4, 0x11c2e: 0xe0005b57,
+ 0x11c31: 0xe0005e8b, 0x11c33: 0xe0007ba9,
+ 0x11c35: 0xe00068d9,
+ 0x11c3d: 0xe0006b28,
+ // Block 0x471, offset 0x11c40
+ 0x11c47: 0xe0002f24,
+ 0x11c4b: 0xe0007911,
+ 0x11c4d: 0xe0003397, 0x11c4e: 0xe00095dc, 0x11c4f: 0xe000777c,
+ 0x11c52: 0xe0008886,
+ 0x11c54: 0xe0004fff, 0x11c55: 0xe0003c43, 0x11c57: 0xe000597e,
+ 0x11c59: 0xe0005466, 0x11c5a: 0xe0008214,
+ 0x11c5c: 0xe00034d0, 0x11c5d: 0xe000314d,
+ 0x11c60: 0xe0008889, 0x11c61: 0xe0003592,
+ 0x11c6d: 0xe0007915,
+ 0x11c71: 0xe0005a92,
+ 0x11c74: 0xe0007618,
+ 0x11c78: 0xe00077c8,
+ 0x11c7e: 0xe0005e8e,
+ // Block 0x472, offset 0x11c80
+ 0x11c80: 0xe0007a09, 0x11c81: 0xe00097c5,
+ 0x11c84: 0xe000529a, 0x11c86: 0xe0007919, 0x11c87: 0xe0008e63,
+ 0x11c89: 0xe00088d1, 0x11c8a: 0xe0009673, 0x11c8b: 0xe0009495,
+ 0x11c8c: 0xe0009901,
+ 0x11c92: 0xe000629a,
+ 0x11c94: 0xe0006f85,
+ 0x11c99: 0xe000339a, 0x11c9b: 0xe000668a,
+ 0x11c9d: 0xe000387a,
+ 0x11ca0: 0xe0005e43,
+ 0x11ca4: 0xe00041de, 0x11ca6: 0xe0005778,
+ 0x11ca9: 0xe00058cc, 0x11caa: 0xe0008063,
+ 0x11cb3: 0xe0009084,
+ 0x11cb7: 0xe00054d6,
+ 0x11cbe: 0xe0004cc8,
+ // Block 0x473, offset 0x11cc0
+ 0x11cc0: 0xe0008449,
+ 0x11cc7: 0xe0007d3b,
+ 0x11cc9: 0xe000888c, 0x11ccb: 0xe00039d1,
+ 0x11ccf: 0xe000478d,
+ 0x11cd2: 0xe0008280,
+ 0x11cde: 0xe0003f45, 0x11cdf: 0xe0007a55,
+ 0x11ce0: 0xe00053ff, 0x11ce1: 0xe0002d17,
+ 0x11ce7: 0xe00097c9,
+ 0x11cea: 0xe000761c, 0x11ceb: 0xe0005e46,
+ 0x11cf7: 0xe00085ff,
+ 0x11cf8: 0xe0008d9d,
+ 0x11cfd: 0xe00085d7, 0x11cfe: 0xe0004649, 0x11cff: 0xe000552b,
+ // Block 0x474, offset 0x11d00
+ 0x11d03: 0xe0004442,
+ 0x11d0c: 0xe0007e4a, 0x11d0d: 0xe0007855,
+ 0x11d10: 0xe0004368, 0x11d12: 0xe0007e8f,
+ 0x11d14: 0xe0006045,
+ 0x11d1b: 0xe000799d,
+ 0x11d1c: 0xe0008b8e, 0x11d1f: 0xe0004801,
+ 0x11d20: 0xe00047b9,
+ 0x11d24: 0xe00085db, 0x11d25: 0xe000668e, 0x11d27: 0xe0002fb7,
+ 0x11d29: 0xe0005326,
+ 0x11d2c: 0xe00049bf,
+ 0x11d32: 0xe0007199, 0x11d33: 0xe0004f1c,
+ 0x11d3e: 0xe0007455,
+ // Block 0x475, offset 0x11d40
+ 0x11d41: 0xe000853f, 0x11d43: 0xe0005709,
+ 0x11d49: 0xe00055f8,
+ 0x11d4d: 0xe0004d7d,
+ 0x11d52: 0xe0004a8b,
+ 0x11d55: 0xe0005003, 0x11d57: 0xe0007c9a,
+ 0x11d58: 0xe0007a35,
+ 0x11d5f: 0xe0005ec6,
+ 0x11d62: 0xe0007559,
+ 0x11d64: 0xe0007069, 0x11d65: 0xe0007ec4, 0x11d66: 0xe0004a3f, 0x11d67: 0xe00076a8,
+ 0x11d68: 0xe000521e,
+ 0x11d6e: 0xe00044f7,
+ 0x11d71: 0xe00044fb, 0x11d72: 0xe0008288, 0x11d73: 0xe0002f5c,
+ 0x11d79: 0xe0005fcd,
+ 0x11d7c: 0xe0004a43, 0x11d7d: 0xe0007dcf, 0x11d7e: 0xe0007b35,
+ // Block 0x476, offset 0x11d80
+ 0x11d85: 0xe000719c, 0x11d86: 0xe0004cb0,
+ 0x11d8a: 0xe000958b,
+ 0x11d95: 0xe000339d, 0x11d96: 0xe0004061, 0x11d97: 0xe000387d,
+ 0x11d99: 0xe0007d00, 0x11d9a: 0xe0007708,
+ 0x11d9c: 0xe0004f4c, 0x11d9d: 0xe00059f6, 0x11d9e: 0xe00055fc, 0x11d9f: 0xe0007c9d,
+ 0x11da0: 0xe0002e83, 0x11da2: 0xe0004d80,
+ 0x11da5: 0xe0003d3a, 0x11da7: 0xe00044ff,
+ 0x11daf: 0xe0003d3d,
+ 0x11db2: 0xe0004573,
+ 0x11db4: 0xe0007891, 0x11db6: 0xe0007d03,
+ 0x11db8: 0xe0004c74, 0x11dba: 0xe0003a3d, 0x11dbb: 0xe00032bc,
+ 0x11dbe: 0xe0003a10,
+ // Block 0x477, offset 0x11dc0
+ 0x11dc0: 0xe0003c46, 0x11dc2: 0xe0007e4d, 0x11dc3: 0xe0006130,
+ 0x11dc4: 0xe000666a, 0x11dc5: 0xe000965b, 0x11dc6: 0xe0006ebd, 0x11dc7: 0xe0009a52,
+ 0x11dc8: 0xe0009721, 0x11dca: 0xe0004eb1, 0x11dcb: 0xe0004eb5,
+ 0x11dcd: 0xe0003d98,
+ 0x11dd0: 0xe0003eb5, 0x11dd3: 0xe0005b90,
+ 0x11dd4: 0xe00060f0, 0x11dd5: 0xe000577b, 0x11dd7: 0xe00058cf,
+ 0x11dd8: 0xe00036d5, 0x11dd9: 0xe000802d, 0x11dda: 0xe0003b7d, 0x11ddb: 0xe0005600,
+ 0x11ddc: 0xe0006f89,
+ 0x11de0: 0xe0005e49, 0x11de1: 0xe000514b, 0x11de2: 0xe0005af1,
+ 0x11deb: 0xe0007523,
+ 0x11dec: 0xe0007e50, 0x11dee: 0xe00082d8, 0x11def: 0xe0004888,
+ 0x11df0: 0xe0005de9, 0x11df1: 0xe0005678, 0x11df2: 0xe0005d10, 0x11df3: 0xe00062f2,
+ 0x11df5: 0xe00077cb,
+ 0x11df9: 0xe0005e4c, 0x11dfa: 0xe0002ddf,
+ // Block 0x478, offset 0x11e00
+ 0x11e02: 0xe0007d93, 0x11e03: 0xe00093d5,
+ 0x11e04: 0xe0007ca0, 0x11e05: 0xe0003201, 0x11e06: 0xe000508b,
+ 0x11e09: 0xe0006158,
+ 0x11e0d: 0xe00074b5,
+ 0x11e10: 0xe0003129,
+ 0x11e16: 0xe0003666,
+ 0x11e19: 0xe0009749, 0x11e1b: 0xe0007d09,
+ 0x11e1c: 0xe0009439, 0x11e1e: 0xe000371e,
+ 0x11e21: 0xe00043be, 0x11e22: 0xe00093d9, 0x11e23: 0xe00053ae,
+ 0x11e26: 0xe0003b81,
+ 0x11e28: 0xe0007233, 0x11e29: 0xe0007d06, 0x11e2a: 0xe000741d,
+ 0x11e2e: 0xe0005b5a,
+ 0x11e30: 0xe000818f, 0x11e31: 0xe0008ce5, 0x11e32: 0xe00058d2, 0x11e33: 0xe0002e87,
+ 0x11e36: 0xe0007a0d,
+ 0x11e39: 0xe00030d9, 0x11e3a: 0xe0008a26,
+ 0x11e3f: 0xe00037e4,
+ // Block 0x479, offset 0x11e40
+ 0x11e43: 0xe0008738,
+ 0x11e46: 0xe0003269,
+ 0x11e4e: 0xe0007b39, 0x11e4f: 0xe0005fd0,
+ 0x11e53: 0xe0003205,
+ 0x11e58: 0xe00054da,
+ 0x11e5c: 0xe0007d97,
+ 0x11e60: 0xe0004769, 0x11e62: 0xe0007e53, 0x11e63: 0xe0003984,
+ 0x11e65: 0xe0003cb2, 0x11e66: 0xe0003cb5, 0x11e67: 0xe0007f30,
+ 0x11e69: 0xe0007031, 0x11e6b: 0xe0005ca0,
+ 0x11e6c: 0xe0005fd3, 0x11e6d: 0xe0007145, 0x11e6e: 0xe00032e3,
+ 0x11e70: 0xe00035ca, 0x11e71: 0xe0002e8b, 0x11e72: 0xe0004b98,
+ 0x11e74: 0xe0008583, 0x11e75: 0xe0008410,
+ 0x11e78: 0xe0004913, 0x11e7a: 0xe0003c49, 0x11e7b: 0xe0008bc2,
+ 0x11e7d: 0xe00075b0, 0x11e7e: 0xe000497b, 0x11e7f: 0xe0004c98,
+ // Block 0x47a, offset 0x11e80
+ 0x11e84: 0xe0003434, 0x11e87: 0xe00089f9,
+ 0x11e8a: 0xe0003cec, 0x11e8b: 0xe000570c,
+ 0x11e8c: 0xe000719f, 0x11e8d: 0xe0004fa3,
+ 0x11e96: 0xe0005b5d, 0x11e97: 0xe0005ac6,
+ 0x11e98: 0xe00091bd, 0x11e9a: 0xe0005c40,
+ 0x11e9c: 0xe0004cb4, 0x11e9d: 0xe00081bb, 0x11e9e: 0xe0003f49,
+ 0x11ea0: 0xe000868a, 0x11ea1: 0xe0004f8b, 0x11ea3: 0xe00068dd,
+ 0x11ea6: 0xe000625a,
+ 0x11ea8: 0xe0008e67, 0x11ea9: 0xe0006ca0,
+ 0x11eac: 0xe0004c9c, 0x11eaf: 0xe0007097,
+ 0x11eb4: 0xe00045d9, 0x11eb6: 0xe0008e87,
+ 0x11eb9: 0xe0007c25, 0x11ebb: 0xe00089fc,
+ // Block 0x47b, offset 0x11ec0
+ 0x11ec8: 0xe0006a51, 0x11ec9: 0xe00080ef, 0x11eca: 0xe00065fe, 0x11ecb: 0xe000888f,
+ 0x11ed0: 0xe0008892, 0x11ed1: 0xe0003171,
+ 0x11ed5: 0xe0006bae, 0x11ed7: 0xe0008817,
+ 0x11ed8: 0xe00032e6, 0x11edb: 0xe0005007,
+ 0x11edd: 0xe00080f3, 0x11ede: 0xe000958e, 0x11edf: 0xe0006de2,
+ 0x11ee0: 0xe00033ec, 0x11ee1: 0xe0007750, 0x11ee2: 0xe000436c, 0x11ee3: 0xe00093dd,
+ 0x11eeb: 0xe00054b6,
+ 0x11eee: 0xe00088d5, 0x11eef: 0xe00068e1,
+ 0x11ef1: 0xe0007d9b, 0x11ef2: 0xe00048df, 0x11ef3: 0xe0003105,
+ 0x11ef5: 0xe0004b40, 0x11ef7: 0xe000488b,
+ 0x11ef9: 0xe0008fde, 0x11efb: 0xe0004f4f,
+ 0x11efd: 0xe00087cd, 0x11efe: 0xe0007859,
+ // Block 0x47c, offset 0x11f00
+ 0x11f01: 0xe000523a, 0x11f03: 0xe00056a4,
+ 0x11f04: 0xe0006abc, 0x11f05: 0xe0005e91, 0x11f06: 0xe0004e5e, 0x11f07: 0xe0006d84,
+ 0x11f08: 0xe0002edb,
+ 0x11f10: 0xe0005df5, 0x11f12: 0xe0007fcc,
+ 0x11f14: 0xe000808b, 0x11f15: 0xe0005c44, 0x11f16: 0xe00059aa, 0x11f17: 0xe0004a47,
+ 0x11f19: 0xe000524a, 0x11f1a: 0xe0004852,
+ 0x11f1e: 0xe0006d87,
+ 0x11f21: 0xe0005fd6, 0x11f22: 0xe00039d4,
+ 0x11f29: 0xe00061d4, 0x11f2a: 0xe000982a, 0x11f2b: 0xe00032bf,
+ 0x11f2d: 0xe00030dd, 0x11f2f: 0xe000940d,
+ 0x11f30: 0xe0007ca3,
+ 0x11f36: 0xe0006773,
+ 0x11f39: 0xe000685d,
+ 0x11f3c: 0xe00032c2, 0x11f3d: 0xe0005802, 0x11f3e: 0xe0003109,
+ // Block 0x47d, offset 0x11f40
+ 0x11f41: 0xe0009948, 0x11f42: 0xe0008284,
+ 0x11f47: 0xe0004804,
+ 0x11f48: 0xe0009b1a, 0x11f4a: 0xe000366a,
+ 0x11f4c: 0xe0005eca, 0x11f4d: 0xe00048e2, 0x11f4f: 0xe000791d,
+ 0x11f53: 0xe0006a1d,
+ 0x11f54: 0xe0007771, 0x11f56: 0xe0005d24,
+ 0x11f58: 0xe000828c, 0x11f5b: 0xe00041e2,
+ 0x11f5c: 0xe0004446,
+ // Block 0x47e, offset 0x11f80
+ 0x11fb6: 0xe000552e, 0x11fb7: 0xe0005929,
+ 0x11fb8: 0xe0009251, 0x11fba: 0xe000312d,
+ 0x11fbe: 0xe00053b2, 0x11fbf: 0xe000926d,
+ // Block 0x47f, offset 0x11fc0
+ 0x11fc3: 0xe0006636,
+ 0x11fc4: 0xe0003271, 0x11fc5: 0xe00090f7, 0x11fc7: 0xe0007f34,
+ 0x11fcb: 0xe0006c2e,
+ 0x11fcc: 0xe0006622, 0x11fcd: 0xe0004807, 0x11fce: 0xe0004011,
+ 0x11fd0: 0xe0003596,
+ 0x11fd4: 0xe0004b9c, 0x11fd5: 0xe0009151,
+ 0x11fd8: 0xe000558b,
+ 0x11fdd: 0xe0007807, 0x11fdf: 0xe00033a0,
+ 0x11fe0: 0xe0004fa7, 0x11fe1: 0xe0002edf, 0x11fe3: 0xe000368c,
+ 0x11fe6: 0xe000558e,
+ 0x11fe8: 0xe00067e7, 0x11fea: 0xe0007dfc, 0x11feb: 0xe0003683,
+ 0x11fee: 0xe00089ff,
+ 0x11ff0: 0xe000526a, 0x11ff2: 0xe0005b60,
+ 0x11ff5: 0xe0004bea, 0x11ff7: 0xe0008d76,
+ 0x11ff8: 0xe0005276, 0x11ff9: 0xe00049c2,
+ 0x11ffc: 0xe0009088, 0x11ffd: 0xe00032e9, 0x11ffe: 0xe0007fe4,
+ // Block 0x480, offset 0x12000
+ 0x12002: 0xe000310d,
+ 0x12005: 0xe0004384, 0x12006: 0xe000577e, 0x12007: 0xe0003cb8,
+ 0x12008: 0xe0003c4c, 0x1200a: 0xe00066ea,
+ 0x1200c: 0xe0002e8f, 0x1200e: 0xe0004f1f,
+ 0x12014: 0xe000333a, 0x12016: 0xe00033a3, 0x12017: 0xe0002ee3,
+ 0x12018: 0xe000770c, 0x1201a: 0xe000468d,
+ 0x1201d: 0xe000780a, 0x1201e: 0xe0005fd9,
+ 0x12024: 0xe00038e8,
+ 0x12028: 0xe0005c48, 0x12029: 0xe0007323, 0x1202b: 0xe0002ee7,
+ 0x1202f: 0xe0002d93,
+ 0x12032: 0xe0009aea,
+ 0x12036: 0xe00079a1,
+ 0x12038: 0xe00049c5, 0x12039: 0xe0002f60,
+ 0x1203d: 0xe0006ec0,
+ // Block 0x481, offset 0x12040
+ 0x12041: 0xe0006c0a,
+ 0x12045: 0xe0006224,
+ 0x1204a: 0xe00073d1,
+ 0x1204c: 0xe00073d5, 0x1204e: 0xe0004691,
+ 0x12052: 0xe000619c,
+ 0x12054: 0xe0005a96, 0x12055: 0xe0009a92, 0x12056: 0xe0009aa2,
+ 0x1205b: 0xe0005e94,
+ 0x1205f: 0xe000785d,
+ 0x12060: 0xe0008980, 0x12061: 0xe000570f, 0x12063: 0xe0005a22,
+ 0x12064: 0xe000625d, 0x12066: 0xe00079a5,
+ 0x12069: 0xe0008e6b, 0x1206b: 0xe0006ca4,
+ 0x1206c: 0xe00099ba, 0x1206e: 0xe00092db,
+ 0x12070: 0xe0009155, 0x12073: 0xe0006abf,
+ 0x12079: 0xe0003721, 0x1207a: 0xe00033a6, 0x1207b: 0xe000524e,
+ 0x1207c: 0xe00073d9, 0x1207e: 0xe0009411,
+ // Block 0x482, offset 0x12080
+ 0x12080: 0xe0006d8a, 0x12081: 0xe0004718, 0x12083: 0xe000333d,
+ 0x12084: 0xe0004d83, 0x12085: 0xe0007526, 0x12086: 0xe0003c4f,
+ 0x12089: 0xe00037e7,
+ 0x1208c: 0xe0007386,
+ 0x12090: 0xe0003dbf, 0x12091: 0xe0003f71, 0x12092: 0xe000480a,
+ 0x12094: 0xe000755c, 0x12095: 0xe0003209, 0x12096: 0xe000873b, 0x12097: 0xe0004d53,
+ 0x12098: 0xe0006f61, 0x12099: 0xe0008da0,
+ 0x1209e: 0xe0002c77,
+ 0x120a1: 0xe0005b93,
+ 0x120a6: 0xe0006f05,
+ 0x120a8: 0xe0003e94,
+ 0x120ac: 0xe00048a6, 0x120ad: 0xe0003c52,
+ 0x120b0: 0xe0006f08, 0x120b3: 0xe0007389,
+ 0x120b6: 0xe0006659,
+ 0x120bd: 0xe0008bfa, 0x120bf: 0xe000320d,
+ // Block 0x483, offset 0x120c0
+ 0x120c3: 0xe0003fd9,
+ 0x120c6: 0xe0004695,
+ 0x120ca: 0xe0004834,
+ 0x120d2: 0xe000360a,
+ 0x120d5: 0xe00095df, 0x120d6: 0xe0005db8,
+ 0x120d8: 0xe0005836, 0x120da: 0xe0008983,
+ 0x120de: 0xe0004eb9,
+ 0x120ef: 0xe00045dd,
+ 0x120f0: 0xe00087d1, 0x120f1: 0xe0006b5e, 0x120f2: 0xe0005dbc, 0x120f3: 0xe0006e3e,
+ 0x120f5: 0xe0006d45, 0x120f6: 0xe0005d70, 0x120f7: 0xe000808f,
+ 0x120fd: 0xe0008657, 0x120fe: 0xe00047bd, 0x120ff: 0xe000721b,
+ // Block 0x484, offset 0x12100
+ 0x12104: 0xe000738c, 0x12105: 0xe000608c, 0x12106: 0xe00058d5, 0x12107: 0xe0007ca6,
+ 0x12109: 0xe00071db, 0x1210b: 0xe000494f,
+ 0x1210c: 0xe0003c55,
+ 0x12113: 0xe00097f1,
+ 0x12116: 0xe00086f0,
+ 0x12118: 0xe0007e92, 0x1211a: 0xe00042ed, 0x1211b: 0xe0009255,
+ 0x1211d: 0xe0002d1b,
+ 0x12121: 0xe0003340, 0x12122: 0xe0008030,
+ 0x12125: 0xe0005712, 0x12126: 0xe0005644,
+ 0x12129: 0xe00030e1, 0x1212a: 0xe000514f, 0x1212b: 0xe0006134,
+ 0x1212d: 0xe0003eab, 0x1212f: 0xe0003bad,
+ 0x12131: 0xe00036d9, 0x12132: 0xe00071df,
+ 0x12134: 0xe00098a4, 0x12135: 0xe0003cbb,
+ 0x1213a: 0xe0008ef4,
+ // Block 0x485, offset 0x12140
+ 0x12143: 0xe000709a,
+ 0x12144: 0xe0007e11, 0x12146: 0xe0003f75,
+ 0x1214a: 0xe0003880,
+ 0x1214c: 0xe00051d0, 0x1214e: 0xe0008c6c,
+ 0x12155: 0xe0005591, 0x12156: 0xe00050b7,
+ 0x12159: 0xe0007d0c, 0x1215a: 0xe00051d3, 0x1215b: 0xe0002e3f,
+ 0x1215e: 0xe0008f3f,
+ 0x12160: 0xe0002fba, 0x12161: 0xe0009591,
+ 0x12164: 0xe00071ff, 0x12165: 0xe0005b63,
+ 0x1216f: 0xe00033a9,
+ 0x12171: 0xe0003646,
+ 0x12174: 0xe000427a, 0x12177: 0xe0009a0e,
+ 0x12178: 0xe0009a06,
+ 0x1217d: 0xe0003eca, 0x1217e: 0xe000755f,
+ // Block 0x486, offset 0x12180
+ 0x12182: 0xe0008033,
+ 0x12185: 0xe0009469, 0x12186: 0xe0008986, 0x12187: 0xe000946d,
+ 0x12188: 0xe0004c18, 0x12189: 0xe0004c2c, 0x1218a: 0xe000849b,
+ 0x12196: 0xe00050fb,
+ 0x12198: 0xe0006ca8, 0x1219a: 0xe0002ca3, 0x1219b: 0xe0003211,
+ 0x121a3: 0xe00060f4,
+ 0x121a4: 0xe0006336, 0x121a7: 0xe000881a,
+ 0x121a9: 0xe0005fdc, 0x121ab: 0xe0008be6,
+ 0x121af: 0xe0008f42,
+ 0x121b0: 0xe00042f0,
+ 0x121b9: 0xe000839c, 0x121ba: 0xe0006048,
+ 0x121be: 0xe0005715,
+ // Block 0x487, offset 0x121c0
+ 0x121c1: 0xe000532e,
+ 0x121c6: 0xe00079a9,
+ 0x121ca: 0xe0005be4, 0x121cb: 0xe0006602,
+ 0x121ce: 0xe00062f6,
+ 0x121d0: 0xe0005531, 0x121d1: 0xe0005534, 0x121d2: 0xe0002fbd, 0x121d3: 0xe0005781,
+ 0x121d4: 0xe0002e93, 0x121d5: 0xe0006cac,
+ 0x121e0: 0xe0007e95,
+ 0x121e4: 0xe0006526, 0x121e5: 0xe0005dc0, 0x121e6: 0xe0003e70,
+ 0x121eb: 0xe0007d9f,
+ 0x121ed: 0xe000646a,
+ 0x121f0: 0xe0006d8d, 0x121f1: 0xe0002ff5,
+ 0x121f4: 0xe00071a2, 0x121f6: 0xe0003f79, 0x121f7: 0xe0009048,
+ 0x121f8: 0xe00076ac, 0x121f9: 0xe0005432, 0x121fa: 0xe0005c4c,
+ 0x121ff: 0xe0008d02,
+ // Block 0x488, offset 0x12200
+ 0x12200: 0xe0005153, 0x12202: 0xe0004576, 0x12203: 0xe0006bee,
+ 0x12204: 0xe000604b, 0x12206: 0xe0005e97,
+ 0x12208: 0xe00030a1, 0x1220a: 0xe000500b, 0x1220b: 0xe0004855,
+ 0x1220f: 0xe0003343,
+ 0x1221a: 0xe0005537,
+ 0x1221c: 0xe0004ad0, 0x1221d: 0xe0006184, 0x1221e: 0xe00079ad,
+ 0x12220: 0xe0003724, 0x12223: 0xe0008177,
+ 0x12228: 0xe0008e33, 0x12229: 0xe0003ee6,
+ 0x12230: 0xe0005252, 0x12233: 0xe0005c50,
+ 0x12234: 0xe0004e7f, 0x12235: 0xe0008953,
+ 0x12238: 0xe000604e, 0x12239: 0xe0005648, 0x1223a: 0xe00072f7,
+ 0x1223d: 0xe0003fdd, 0x1223e: 0xe000982d, 0x1223f: 0xe0003e52,
+ // Block 0x489, offset 0x12240
+ 0x12240: 0xe0004304, 0x12242: 0xe0005718,
+ 0x12246: 0xe000676f,
+ 0x1224a: 0xe0007d0f,
+ 0x1224d: 0xe0007bec, 0x1224f: 0xe0005806,
+ 0x12251: 0xe0003e47,
+ 0x12258: 0xe0004466, 0x12259: 0xe0006919, 0x1225a: 0xe0004579,
+ 0x1225d: 0xe00043a2, 0x1225f: 0xe00076b0,
+ 0x12260: 0xe00045fd, 0x12263: 0xe00062fa,
+ 0x12265: 0xe0006c4d, 0x12267: 0xe00076b4,
+ 0x12268: 0xe0004a6f, 0x1226a: 0xe0007529,
+ 0x1226c: 0xe00067bb, 0x1226d: 0xe0008989,
+ 0x12273: 0xe0008036,
+ 0x12274: 0xe0008a02, 0x12276: 0xe0008543,
+ 0x1227a: 0xe00040d5, 0x1227b: 0xe00080f7,
+ 0x1227c: 0xe00037ea, 0x1227e: 0xe0007148,
+ // Block 0x48a, offset 0x12280
+ 0x12281: 0xe0006842, 0x12282: 0xe0006e72, 0x12283: 0xe0005be8,
+ 0x12285: 0xe00037ed, 0x12287: 0xe0006830,
+ 0x12288: 0xe0009aaa, 0x1228a: 0xe00037f0,
+ 0x1228c: 0xe0005cd8, 0x1228d: 0xe00058d8,
+ 0x12290: 0xe0008066, 0x12292: 0xe0005b66,
+ 0x12296: 0xe0008f72,
+ 0x1229b: 0xe00084fb,
+ 0x1229c: 0xe00060f8, 0x1229e: 0xe0004e61, 0x1229f: 0xe0007e56,
+ 0x122a1: 0xe0002e97,
+ 0x122aa: 0xe0009259, 0x122ab: 0xe0005157,
+ 0x122ac: 0xe000508f,
+ 0x122b3: 0xe00088f1,
+ 0x122b5: 0xe0008b0b, 0x122b6: 0xe000500f, 0x122b7: 0xe00093e1,
+ 0x122b8: 0xe0002c7a, 0x122b9: 0xe0005c54,
+ 0x122bd: 0xe000519b,
+ // Block 0x48b, offset 0x122c0
+ 0x122c0: 0xe000553a,
+ 0x122c5: 0xe0006833, 0x122c7: 0xe0007b3d,
+ 0x122d1: 0xe0008e8b,
+ 0x122d8: 0xe0005e9a, 0x122d9: 0xe00083a0, 0x122da: 0xe0007d12,
+ 0x122df: 0xe00042aa,
+ 0x122e4: 0xe0007326, 0x122e6: 0xe00091c1,
+ 0x122e8: 0xe0004df2, 0x122ea: 0xe0004742, 0x122eb: 0xe0004745,
+ 0x122ee: 0xe0002d1f, 0x122ef: 0xe0004503,
+ 0x122f1: 0xe0002d23, 0x122f2: 0xe0005af5,
+ 0x122f4: 0xe000567c, 0x122f6: 0xe0006961,
+ 0x122f8: 0xe00086f3,
+ 0x122fe: 0xe00065a5,
+ // Block 0x48c, offset 0x12300
+ 0x1230a: 0xe0008547, 0x1230b: 0xe0006ec3,
+ 0x1230d: 0xe00075b4, 0x1230e: 0xe000393c,
+ 0x12312: 0xe0004ba0,
+ 0x12314: 0xe0009993,
+ 0x12318: 0xe0005784, 0x12319: 0xe000553d, 0x1231a: 0xe0004308,
+ 0x1231d: 0xe0008039, 0x1231f: 0xe00059ea,
+ 0x12321: 0xe0003065, 0x12322: 0xe0007459, 0x12323: 0xe0005594,
+ 0x12325: 0xe0002f27, 0x12326: 0xe0009594, 0x12327: 0xe0005b96,
+ 0x12328: 0xe0003b99, 0x12329: 0xe0003b3d, 0x1232a: 0xe0003cbe, 0x1232b: 0xe0007035,
+ 0x1232c: 0xe0005604, 0x1232d: 0xe0008d79, 0x1232e: 0xe0006a86, 0x1232f: 0xe0006382,
+ 0x12330: 0xe0003cc1, 0x12331: 0xe000969a, 0x12333: 0xe000515b,
+ 0x12337: 0xe000803c,
+ 0x12338: 0xe0006f65, 0x12339: 0xe0003ad9, 0x1233b: 0xe000883b,
+ 0x1233c: 0xe0004d56, 0x1233d: 0xe00063db, 0x1233e: 0xe0005787, 0x1233f: 0xe00074e5,
+ // Block 0x48d, offset 0x12340
+ 0x12345: 0xe0006ac2,
+ 0x12351: 0xe0007001, 0x12352: 0xe0006965, 0x12353: 0xe00046d1,
+ 0x12354: 0xe0008c6f, 0x12355: 0xe00086f6, 0x12357: 0xe0004e1f,
+ 0x1235b: 0xe0002c38,
+ 0x1235c: 0xe0004db6, 0x1235e: 0xe0008f45, 0x1235f: 0xe00037f3,
+ 0x12360: 0xe0004fab, 0x12361: 0xe000738f, 0x12363: 0xe0002fc0,
+ 0x12365: 0xe000666e, 0x12366: 0xe0003346, 0x12367: 0xe00077ce,
+ 0x1236b: 0xe0007a59,
+ 0x12371: 0xe0006a21, 0x12373: 0xe00042ae,
+ 0x12374: 0xe000780d,
+ 0x12379: 0xe0008ed3, 0x1237a: 0xe0004c08, 0x1237b: 0xe0005597,
+ 0x1237d: 0xe0003349, 0x1237e: 0xe0009070, 0x1237f: 0xe0004f52,
+ // Block 0x48e, offset 0x12380
+ 0x12380: 0xe0005680, 0x12381: 0xe0007f58, 0x12382: 0xe0004e64, 0x12383: 0xe000529e,
+ 0x12384: 0xe0002c3b, 0x12385: 0xe0004d59,
+ 0x12388: 0xe0007562, 0x12389: 0xe0004b6c,
+ 0x12397: 0xe0004cf8,
+ 0x1239b: 0xe0002d47,
+ 0x1239c: 0xe000854b, 0x1239d: 0xe0008422,
+ 0x123a3: 0xe0006b61,
+ 0x123a8: 0xe000752c, 0x123aa: 0xe000366e, 0x123ab: 0xe0004ba4,
+ 0x123af: 0xe0005436,
+ 0x123b1: 0xe0005fdf, 0x123b2: 0xe0007565, 0x123b3: 0xe0002eeb,
+ 0x123b4: 0xe0009830, 0x123b5: 0xe0007421, 0x123b6: 0xe0003f03,
+ 0x123b8: 0xe0006e42, 0x123b9: 0xe0006836,
+ 0x123bc: 0xe00042b2,
+ // Block 0x48f, offset 0x123c0
+ 0x123c0: 0xe00060fc, 0x123c3: 0xe00079b1,
+ 0x123c7: 0xe00092f3,
+ 0x123c9: 0xe00086f9, 0x123ca: 0xe00094d1,
+ 0x123cf: 0xe00074ad,
+ 0x123d0: 0xe000854f, 0x123d1: 0xe0007392, 0x123d2: 0xe00097cd,
+ 0x123f3: 0xe00042db,
+ 0x123f7: 0xe00090d3,
+ 0x123fb: 0xe0007861,
+ // Block 0x490, offset 0x12400
+ 0x12405: 0xe00049f2,
+ 0x12409: 0xe00049c8, 0x1240a: 0xe00076b8,
+ 0x1240e: 0xe00058db,
+ 0x12412: 0xe0002fc3, 0x12413: 0xe0004c0b,
+ 0x12416: 0xe0003215,
+ 0x12418: 0xe00062fe, 0x1241a: 0xe000691d, 0x1241b: 0xe0007bad,
+ 0x1241d: 0xe0007df3, 0x1241e: 0xe0006cb0, 0x1241f: 0xe00091d1,
+ 0x12420: 0xe00071a5, 0x12422: 0xe0009471,
+ 0x12428: 0xe00044a2, 0x12429: 0xe0005540, 0x1242a: 0xe00063de, 0x1242b: 0xe0004ad4,
+ 0x1243d: 0xe0004ba8, 0x1243e: 0xe0004bc0, 0x1243f: 0xe0007568,
+ // Block 0x491, offset 0x12440
+ 0x12441: 0xe000865b, 0x12442: 0xe0007895,
+ 0x12445: 0xe000359a,
+ 0x12449: 0xe000476d, 0x1244a: 0xe00038bc,
+ 0x1244c: 0xe0003a69,
+ 0x12451: 0xe0008a29, 0x12453: 0xe0003506,
+ 0x12454: 0xe000546a, 0x12456: 0xe00083a4,
+ 0x12458: 0xe000616c,
+ 0x1245c: 0xe0008413, 0x1245f: 0xe00041a9,
+ 0x12460: 0xe0008da3, 0x12461: 0xe00091d5,
+ 0x12469: 0xe00053ea, 0x1246b: 0xe0003add,
+ 0x1246f: 0xe000969d,
+ 0x12470: 0xe000334c, 0x12471: 0xe000497f, 0x12472: 0xe000571b,
+ 0x12474: 0xe000650e, 0x12476: 0xe00054de,
+ 0x12479: 0xe00077d1,
+ 0x1247d: 0xe0006090,
+ // Block 0x492, offset 0x12480
+ 0x12483: 0xe0008956,
+ 0x12484: 0xe0004161, 0x12486: 0xe000578a, 0x12487: 0xe0007710,
+ 0x1248a: 0xe00044ba, 0x1248b: 0xe0008463,
+ 0x1248c: 0xe0004c50, 0x1248d: 0xe0008ebf, 0x1248e: 0xe000709d,
+ 0x124a9: 0xe000883e,
+ 0x124ac: 0xe0004b1c,
+ 0x124b1: 0xe0009974,
+ 0x124b5: 0xe0006c6e,
+ 0x124b8: 0xe000714b, 0x124b9: 0xe0008e8f,
+ 0x124bc: 0xe000646e, 0x124bd: 0xe00043c2,
+ // Block 0x493, offset 0x124c0
+ 0x124c6: 0xe0005402,
+ 0x124c9: 0xe00069b1, 0x124ca: 0xe000652a,
+ 0x124d1: 0xe000901c,
+ 0x124d7: 0xe00077d4,
+ 0x124da: 0xe0006396, 0x124db: 0xe0002d77,
+ 0x124e1: 0xe0008f48, 0x124e3: 0xe000427e,
+ 0x124e6: 0xe00070a0,
+ 0x124e9: 0xe0008da6, 0x124ea: 0xe00032ec, 0x124eb: 0xe0009597,
+ 0x124ec: 0xe00076bc, 0x124ed: 0xe0002c7d, 0x124ef: 0xe0006672,
+ 0x124f1: 0xe00087dd, 0x124f3: 0xe00070ca,
+ 0x124f5: 0xe0003a13, 0x124f7: 0xe000994c,
+ 0x124fa: 0xe0007fa0,
+ // Block 0x494, offset 0x12500
+ 0x12502: 0xe00086a8,
+ 0x12510: 0xe0005fe2,
+ 0x12514: 0xe0006227,
+ 0x12519: 0xe0004dd2,
+ 0x1251c: 0xe0005982, 0x1251f: 0xe0003883,
+ 0x12521: 0xe000515f,
+ 0x12528: 0xe0008553,
+ 0x1252d: 0xe0008895, 0x1252f: 0xe00036bf,
+ 0x12532: 0xe0008f4b,
+ 0x12534: 0xe0005952,
+ 0x12538: 0xe0007fd0, 0x12539: 0xe0003175, 0x1253a: 0xe0008193, 0x1253b: 0xe0006676,
+ 0x1253c: 0xe00083a8, 0x1253f: 0xe000959a,
+ // Block 0x495, offset 0x12540
+ 0x12540: 0xe0005ef2, 0x12541: 0xe0008137, 0x12542: 0xe0004cfc,
+ 0x12544: 0xe00088d9, 0x12546: 0xe0005bd0,
+ 0x12549: 0xe0006e46, 0x1254a: 0xe0006c32, 0x1254b: 0xe0002f2a,
+ 0x1254d: 0xe000622a,
+ 0x12550: 0xe0006df2, 0x12551: 0xe00058de, 0x12553: 0xe00051f7,
+ 0x12556: 0xe000578d,
+ 0x1255a: 0xe0005fe5,
+ 0x1256c: 0xe00054ba, 0x1256d: 0xe000652e, 0x1256e: 0xe00045e1, 0x1256f: 0xe00087e1,
+ 0x12571: 0xe0008ed7,
+ 0x12574: 0xe0006100,
+ 0x1257c: 0xe0004837, 0x1257d: 0xe000908c,
+ // Block 0x496, offset 0x12580
+ 0x12580: 0xe000559a,
+ 0x12586: 0xe000498b,
+ 0x12591: 0xe0004cc4, 0x12593: 0xe0004b20,
+ 0x12594: 0xe000543a, 0x12595: 0xe00086ab, 0x12597: 0xe000752f,
+ 0x12598: 0xe00059ee, 0x1259a: 0xe0006f99,
+ 0x1259e: 0xe000488e, 0x1259f: 0xe0007e98,
+ 0x125a1: 0xe0008416, 0x125a3: 0xe00076c0,
+ 0x125a5: 0xe00087d5, 0x125a6: 0xe0007d15,
+ 0x125aa: 0xe0007a5d,
+ 0x125ac: 0xe0005e4f, 0x125ad: 0xe00072ab, 0x125af: 0xe00080fb,
+ 0x125bd: 0xe0008ef7, 0x125bf: 0xe00070a3,
+ // Block 0x497, offset 0x125c0
+ 0x125c1: 0xe0003fe1, 0x125c3: 0xe000523e,
+ 0x125c6: 0xe0008557,
+ 0x125c9: 0xe00086fc, 0x125ca: 0xe0006ac5, 0x125cb: 0xe0006ac8,
+ 0x125ce: 0xe0003727,
+ 0x125d3: 0xe0006f69,
+ 0x125d5: 0xe00071a8, 0x125d6: 0xe0002fc6,
+ 0x125d8: 0xe0006dc9, 0x125d9: 0xe0009513,
+ 0x125de: 0xe00086ae,
+ 0x125e1: 0xe000564c, 0x125e3: 0xe0006104,
+ 0x125e4: 0xe00071ab,
+ 0x125e8: 0xe0003998, 0x125e9: 0xe0008c3a, 0x125ea: 0xe0004e67, 0x125eb: 0xe00042b6,
+ 0x125ed: 0xe0005e52,
+ 0x125fa: 0xe0007fa8,
+ 0x125fe: 0xe000480d,
+ // Block 0x498, offset 0x12600
+ 0x12600: 0xe0006bca,
+ 0x12604: 0xe0005013, 0x12606: 0xe00065de, 0x12607: 0xe0004f22,
+ 0x12609: 0xe0006acb, 0x1260a: 0xe00032ef,
+ 0x1260c: 0xe0009327, 0x1260f: 0xe0007329,
+ 0x12611: 0xe0002e9b,
+ 0x12614: 0xe00076c4, 0x12617: 0xe0007039,
+ 0x12619: 0xe0008a2c, 0x1261b: 0xe0005cdc,
+ 0x1261d: 0xe0004015,
+ 0x12624: 0xe00092c3, 0x12625: 0xe000878d, 0x12626: 0xe00084ff,
+ 0x12628: 0xe0009960, 0x12629: 0xe00059d2, 0x1262a: 0xe0006302,
+ 0x1262f: 0xe0005b69,
+ 0x12630: 0xe0009930,
+ 0x1263a: 0xe0007bef,
+ // Block 0x499, offset 0x12640
+ 0x12641: 0xe000334f,
+ 0x12649: 0xe0007532,
+ 0x1264d: 0xe000444a, 0x1264e: 0xe0006306, 0x1264f: 0xe00076c8,
+ 0x12650: 0xe0004e2b,
+ 0x12655: 0xe0006ec6,
+ 0x1265c: 0xe000454f, 0x1265d: 0xe0006a89,
+ 0x12664: 0xe0004348, 0x12665: 0xe000667a,
+ 0x12669: 0xe0005242, 0x1266a: 0xe0005fe8,
+ 0x12677: 0xe00077d7,
+ 0x12679: 0xe00065e1, 0x1267a: 0xe0004a1b, 0x1267b: 0xe0007ca9,
+ 0x1267d: 0xe0008a6a, 0x1267f: 0xe000354e,
+ // Block 0x49a, offset 0x12680
+ 0x12680: 0xe0008b92, 0x12682: 0xe0006a8c,
+ 0x12684: 0xe0003cc4, 0x12686: 0xe000471b, 0x12687: 0xe0005e55,
+ 0x1268a: 0xe0006bb2, 0x1268b: 0xe000580a,
+ 0x12696: 0xe00067b7, 0x12697: 0xe00052de,
+ 0x12698: 0xe000671a, 0x1269a: 0xe0005c58,
+ 0x126a2: 0xe00047d1,
+ 0x126a7: 0xe0002fc9,
+ 0x126a9: 0xe0005256,
+ 0x126ad: 0xe00043f2, 0x126af: 0xe0008c4a,
+ 0x126bc: 0xe0004f55, 0x126bf: 0xe0004387,
+ // Block 0x49b, offset 0x126c0
+ 0x126c1: 0xe0003cc7,
+ 0x126ce: 0xe000959d,
+ 0x126d0: 0xe0009109, 0x126d3: 0xe00098bf,
+ 0x126d4: 0xe0002ff9, 0x126d5: 0xe000845d,
+ 0x126db: 0xe0009334,
+ 0x126dc: 0xe000471e, 0x126de: 0xe0006ec9, 0x126df: 0xe00095a0,
+ 0x126e7: 0xe00099cc,
+ 0x126eb: 0xe0009996,
+ 0x126ec: 0xe0003a40, 0x126ef: 0xe0003a43,
+ 0x126f1: 0xe000618c,
+ 0x126f8: 0xe000756b, 0x126f9: 0xe000965f, 0x126fa: 0xe0009999, 0x126fb: 0xe0004c60,
+ // Block 0x49c, offset 0x12700
+ 0x1270a: 0xe0004ebd, 0x1270b: 0xe0006ace,
+ 0x1270c: 0xe0005163, 0x1270d: 0xe0005790,
+ 0x12713: 0xe0007425,
+ 0x12715: 0xe000855b,
+ 0x12723: 0xe00034b0,
+ 0x12724: 0xe0007cac,
+ 0x12728: 0xe000559d, 0x12729: 0xe0008a05, 0x1272a: 0xe00042f3,
+ 0x1272f: 0xe0003886,
+ 0x12730: 0xe00071ae, 0x12731: 0xe000844d,
+ 0x12734: 0xe00071b1,
+ // Block 0x49d, offset 0x12740
+ 0x12740: 0xe0007e9b,
+ 0x12745: 0xe0007a61, 0x12746: 0xe0007810, 0x12747: 0xe00058e1,
+ 0x12749: 0xe00046d5, 0x1274b: 0xe0003f4d,
+ 0x12754: 0xe0009833,
+ 0x12759: 0xe0006c50, 0x1275b: 0xe0007e59,
+ 0x1275e: 0xe0009779, 0x1275f: 0xe000372a,
+ 0x12763: 0xe0003d08,
+ 0x12764: 0xe00091f5,
+ 0x12769: 0xe00034d4,
+ 0x1276c: 0xe00034d8, 0x1276d: 0xe000817b,
+ 0x12778: 0xe0005e9d, 0x12779: 0xe0006e76, 0x1277b: 0xe0005df8,
+ 0x1277e: 0xe00063e1,
+ // Block 0x49e, offset 0x12780
+ 0x12780: 0xe0008779, 0x12782: 0xe00054be, 0x12783: 0xe000630a,
+ 0x12786: 0xe0009415,
+ 0x12788: 0xe0006b2b, 0x12789: 0xe00055a0, 0x1278a: 0xe00049f5, 0x1278b: 0xe00044a6,
+ 0x12791: 0xe0003f7d,
+ 0x12798: 0xe000803f, 0x1279a: 0xe000571e,
+ 0x1279c: 0xe0004fc3, 0x1279d: 0xe0003cca,
+ 0x127a1: 0xe000592c,
+ 0x127a5: 0xe0005bec,
+ 0x127a8: 0xe0007a89, 0x127a9: 0xe0007d18,
+ 0x127b4: 0xe00084c3, 0x127b5: 0xe0006921, 0x127b7: 0xe0003988,
+ 0x127ba: 0xe0006ad1, 0x127bb: 0xe0008673,
+ 0x127bf: 0xe000703d,
+ // Block 0x49f, offset 0x127c0
+ 0x127c0: 0xe00042ba,
+ 0x127cc: 0xe0003533, 0x127ce: 0xe0002d7f,
+ 0x127d5: 0xe000629e, 0x127d7: 0xe00097d1,
+ 0x127d9: 0xe0008e93,
+ 0x127df: 0xe00070a6,
+ 0x127e0: 0xe000546e,
+ 0x127e4: 0xe00071b4, 0x127e5: 0xe0004d86, 0x127e6: 0xe00090d6,
+ 0x127e8: 0xe0006188,
+ 0x127ee: 0xe0005472,
+ 0x127f4: 0xe00095a3, 0x127f6: 0xe0007a7d,
+ 0x127f8: 0xe0006c53,
+ // Block 0x4a0, offset 0x12800
+ 0x12802: 0xe000448e, 0x12803: 0xe000519f,
+ 0x1280c: 0xe00050bb, 0x1280d: 0xe0007237,
+ 0x12818: 0xe0007353,
+ 0x1281e: 0xe0004ab4, 0x1281f: 0xe0004d00,
+ 0x12822: 0xe00094d5, 0x12823: 0xe0004370,
+ 0x1282d: 0xe00049f8,
+ 0x12833: 0xe0004065,
+ 0x12834: 0xe000813b,
+ 0x1283a: 0xe000438a, 0x1283b: 0xe00048a9,
+ 0x1283d: 0xe0007dd3,
+ // Block 0x4a1, offset 0x12840
+ 0x12840: 0xe0005f12,
+ 0x12844: 0xe0008ace, 0x12847: 0xe0004ab7,
+ 0x1284a: 0xe0004d89, 0x1284b: 0xe000635a,
+ 0x12852: 0xe0004bc4,
+ 0x1285a: 0xe0008e3f, 0x1285b: 0xe0008e43,
+ 0x12860: 0xe0005093, 0x12863: 0xe0003ccd,
+ 0x1286c: 0xe0005c5c, 0x1286f: 0xe0006d90,
+ 0x12872: 0xe0008935,
+ 0x12877: 0xe0004095,
+ 0x12879: 0xe0009299, 0x1287b: 0xe000732c,
+ 0x1287e: 0xe0005d28,
+ // Block 0x4a2, offset 0x12880
+ 0x12885: 0xe00061d8,
+ 0x1288d: 0xe0002d97,
+ 0x12891: 0xe0006a55,
+ 0x12895: 0xe0006925,
+ 0x1289f: 0xe000446a,
+ 0x128a1: 0xe000457c, 0x128a2: 0xe0007f04, 0x128a3: 0xe0004552,
+ 0x128b1: 0xe0003352, 0x128b2: 0xe0003111,
+ 0x128b6: 0xe0007620,
+ 0x128b9: 0xe00042f6, 0x128bb: 0xe0004b24,
+ // Block 0x4a3, offset 0x128c0
+ 0x128c0: 0xe0009431,
+ 0x128c4: 0xe0003ec2, 0x128c6: 0xe0007f6c,
+ 0x128ca: 0xe0004ccc,
+ 0x128cc: 0xe00092f7, 0x128cd: 0xe00068e5, 0x128ce: 0xe0002d4b,
+ 0x128d2: 0xe00093e5, 0x128d3: 0xe000614c,
+ 0x128d7: 0xe0002c3e,
+ 0x128d9: 0xe00063e4, 0x128db: 0xe00070a9,
+ 0x128dd: 0xe0008939, 0x128de: 0xe00070cd,
+ 0x128e1: 0xe00094d9, 0x128e2: 0xe00037f6, 0x128e3: 0xe000732f,
+ 0x128e8: 0xe0008fba, 0x128eb: 0xe00059f2,
+ 0x128ee: 0xe0003438,
+ 0x128f0: 0xe0005f61, 0x128f2: 0xe0003d9c,
+ 0x128f7: 0xe000893d,
+ 0x128fd: 0xe00074b9, 0x128fe: 0xe0003b41, 0x128ff: 0xe0003b45,
+ // Block 0x4a4, offset 0x12900
+ 0x12901: 0xe0007005, 0x12902: 0xe0004d17,
+ 0x12908: 0xe0002c41, 0x1290b: 0xe00040d8,
+ 0x1290d: 0xe0008f4e,
+ 0x12912: 0xe0003f51,
+ 0x12916: 0xe0005feb, 0x12917: 0xe00080ff,
+ 0x1291b: 0xe0007813,
+ 0x1291d: 0xe00055a3, 0x1291e: 0xe000341c,
+ 0x12922: 0xe000525a,
+ 0x1292a: 0xe0002fcc, 0x1292b: 0xe000902f,
+ 0x12934: 0xe0003355,
+ // Block 0x4a5, offset 0x12940
+ 0x12940: 0xe000745d, 0x12941: 0xe0007753, 0x12942: 0xe0004625,
+ 0x12945: 0xe0007714,
+ 0x1294a: 0xe0003e88,
+ 0x1294d: 0xe000343c, 0x1294f: 0xe00049cb,
+ 0x12952: 0xe00055a6,
+ 0x12954: 0xe0006a8f, 0x12955: 0xe000714e,
+ 0x12958: 0xe0003889, 0x12959: 0xe00038ec,
+ 0x1295c: 0xe00053ed, 0x1295d: 0xe00076cc, 0x1295f: 0xe00058e4,
+ 0x12961: 0xe00049ce,
+ 0x12968: 0xe0005721,
+ 0x1296f: 0xe0007e9e,
+ 0x12971: 0xe0008fe1, 0x12973: 0xe0005a9a,
+ 0x12974: 0xe00051d6, 0x12975: 0xe00051d9,
+ 0x12978: 0xe000438d, 0x12979: 0xe0003536,
+ 0x1297d: 0xe0007bf2, 0x1297e: 0xe0002fcf,
+ // Block 0x4a6, offset 0x12980
+ 0x12984: 0xe0008466, 0x12987: 0xe000543e,
+ 0x1298a: 0xe0008e97,
+ 0x1298c: 0xe0003440,
+ 0x12990: 0xe0002d7b, 0x12992: 0xe0008f51, 0x12993: 0xe00053f0,
+ 0x12995: 0xe00071b7,
+ 0x12998: 0xe00070ac, 0x12999: 0xe00051dc, 0x1299a: 0xe0007816,
+ 0x129a5: 0xe0006de6, 0x129a7: 0xe0003275,
+ 0x129aa: 0xe0008d05, 0x129ab: 0xe0008a2f,
+ 0x129b0: 0xe0003015,
+ 0x129b6: 0xe00061a0,
+ 0x129b8: 0xe0004891, 0x129ba: 0xe0008643, 0x129bb: 0xe0005ce0,
+ // Block 0x4a7, offset 0x129c0
+ 0x129c1: 0xe0002e9f,
+ 0x129c4: 0xe00066ee,
+ 0x129cd: 0xe0007648,
+ 0x129d6: 0xe0006b64,
+ 0x129d8: 0xe00036c2,
+ 0x129dc: 0xe0008603, 0x129de: 0xe00052f6, 0x129df: 0xe0003b49,
+ 0x129e0: 0xe0004099,
+ 0x129e4: 0xe000444e,
+ 0x129ea: 0xe0004b70,
+ 0x129ed: 0xe0009b1e, 0x129ef: 0xe0008a6e,
+ 0x129f2: 0xe00061a4,
+ 0x129f4: 0xe000440a,
+ 0x129ff: 0xe0005b6c,
+ // Block 0x4a8, offset 0x12a00
+ 0x12a01: 0xe0006d93, 0x12a03: 0xe0003fe5,
+ 0x12a06: 0xe0005442, 0x12a07: 0xe0008e0e,
+ 0x12a08: 0xe00092df, 0x12a09: 0xe0003cd0, 0x12a0b: 0xe00030e5,
+ 0x12a0f: 0xe0003a16,
+ 0x12a13: 0xe0004c6c,
+ 0x12a16: 0xe000622d, 0x12a17: 0xe000592f,
+ 0x12a18: 0xe0007a65,
+ 0x12a21: 0xe00030a5,
+ 0x12a28: 0xe0006472, 0x12a29: 0xe0004164, 0x12a2a: 0xe0008a62,
+ 0x12a2c: 0xe0003cd3, 0x12a2f: 0xe000388c,
+ 0x12a32: 0xe0003ae1,
+ 0x12a37: 0xe0008469,
+ 0x12a3a: 0xe0002ca7,
+ 0x12a3d: 0xe0004452, 0x12a3f: 0xe0007899,
+ // Block 0x4a9, offset 0x12a40
+ 0x12a40: 0xe000359e,
+ 0x12a52: 0xe0002cab,
+ 0x12a54: 0xe0003b09, 0x12a56: 0xe0003139,
+ 0x12a5a: 0xe00033ac,
+ 0x12a5c: 0xe000756e, 0x12a5d: 0xe0007819,
+ 0x12a63: 0xe000929c,
+ 0x12a65: 0xe00036e5,
+ 0x12a71: 0xe0009090, 0x12a73: 0xe00033f0,
+ 0x12a74: 0xe0005a9e,
+ 0x12a78: 0xe000877d,
+ // Block 0x4aa, offset 0x12a80
+ 0x12a80: 0xe000678b, 0x12a82: 0xe0007b41, 0x12a83: 0xe0005543,
+ 0x12a87: 0xe00036e9,
+ 0x12a88: 0xe00032c5, 0x12a89: 0xe00052a6, 0x12a8a: 0xe000630e,
+ 0x12a8c: 0xe0009663, 0x12a8e: 0xe0008cbe,
+ 0x12a90: 0xe00064e2, 0x12a91: 0xe00073b9, 0x12a93: 0xe0009934,
+ 0x12a94: 0xe0007287, 0x12a95: 0xe00059ae, 0x12a96: 0xe0009a56, 0x12a97: 0xe0008b72,
+ 0x12a98: 0xe0003c58, 0x12a9b: 0xe0006c56,
+ 0x12a9d: 0xe00063e7, 0x12a9f: 0xe0005f2a,
+ 0x12aa2: 0xe0009a3e, 0x12aa3: 0xe0003131,
+ 0x12aa5: 0xe0003ea3,
+ 0x12aaa: 0xe0005167,
+ 0x12aad: 0xe0005ce4,
+ 0x12ab1: 0xe0009337,
+ 0x12ab4: 0xe0005e58, 0x12ab6: 0xe0002c44,
+ 0x12aba: 0xe0008103, 0x12abb: 0xe0007e5c,
+ 0x12abc: 0xe0007bb1, 0x12abe: 0xe0007571,
+ // Block 0x4ab, offset 0x12ac0
+ 0x12ac1: 0xe00033af,
+ 0x12ac6: 0xe000781c,
+ 0x12acb: 0xe0007ea1,
+ 0x12ad0: 0xe00058e7, 0x12ad1: 0xe00073bc,
+ 0x12ad4: 0xe0007caf, 0x12ad5: 0xe0008ec3, 0x12ad6: 0xe0009038, 0x12ad7: 0xe00094f5,
+ 0x12ad8: 0xe0003924, 0x12adb: 0xe00077da,
+ 0x12ade: 0xe00058ea,
+ 0x12ae0: 0xe0006a25, 0x12ae1: 0xe0009904, 0x12ae2: 0xe0006108, 0x12ae3: 0xe0006a92,
+ 0x12ae6: 0xe0006230,
+ 0x12ae9: 0xe0006233, 0x12aeb: 0xe0008b29,
+ 0x12aec: 0xe000388f, 0x12aed: 0xe00039b0, 0x12aee: 0xe0007921,
+ 0x12af0: 0xe0009b12, 0x12af1: 0xe00096a0, 0x12af2: 0xe000929f, 0x12af3: 0xe0005aa2,
+ 0x12af5: 0xe0005c60,
+ 0x12af9: 0xe00085df,
+ 0x12afc: 0xe000984b, 0x12aff: 0xe000368f,
+ // Block 0x4ac, offset 0x12b00
+ 0x12b02: 0xe0007d1b,
+ 0x12b04: 0xe0004810, 0x12b05: 0xe0007e5f, 0x12b06: 0xe0003672, 0x12b07: 0xe0003509,
+ 0x12b0c: 0xe0008042, 0x12b0d: 0xe0007429,
+ 0x12b11: 0xe0003676, 0x12b13: 0xe0005b6f,
+ 0x12b15: 0xe0008bc6,
+ 0x12b18: 0xe0007151, 0x12b1a: 0xe000873e,
+ 0x12b1e: 0xe0006743,
+ 0x12b20: 0xe0005dc4, 0x12b21: 0xe00032c8, 0x12b22: 0xe0009419, 0x12b23: 0xe0004e6a,
+ 0x12b24: 0xe0006b2e, 0x12b25: 0xe0003358, 0x12b26: 0xe0005f2e, 0x12b27: 0xe0008f75,
+ 0x12b28: 0xe0009836, 0x12b2a: 0xe0005ce8,
+ 0x12b30: 0xe0005fee, 0x12b32: 0xe000350c,
+ 0x12b39: 0xe0005724,
+ 0x12b3c: 0xe0007332, 0x12b3e: 0xe0007253, 0x12b3f: 0xe0007cb2,
+ // Block 0x4ad, offset 0x12b40
+ 0x12b42: 0xe00085e3,
+ 0x12b44: 0xe000610c, 0x12b47: 0xe0003fe9,
+ 0x12b49: 0xe00070d0, 0x12b4b: 0xe000865f,
+ 0x12b4d: 0xe0007780, 0x12b4f: 0xe0008841,
+ 0x12b52: 0xe0004507,
+ 0x12b56: 0xe000479d,
+ 0x12b5b: 0xe0007154,
+ 0x12b5c: 0xe0008627, 0x12b5e: 0xe0008e9b, 0x12b5f: 0xe0006260,
+ 0x12b60: 0xe000997c, 0x12b61: 0xe0006236,
+ 0x12b64: 0xe0006476, 0x12b66: 0xe000868d, 0x12b67: 0xe00092a2,
+ 0x12b6a: 0xe0007b45, 0x12b6b: 0xe0002d27,
+ 0x12b6d: 0xe0007157, 0x12b6e: 0xe0007535,
+ 0x12b70: 0xe0006263, 0x12b71: 0xe00099ae, 0x12b73: 0xe0006532,
+ 0x12b74: 0xe00091d9, 0x12b76: 0xe0006386, 0x12b77: 0xe0009008,
+ 0x12b78: 0xe0007bf5, 0x12b7a: 0xe000678f,
+ 0x12b7c: 0xe0009980, 0x12b7e: 0xe0003d44,
+ // Block 0x4ae, offset 0x12b80
+ 0x12b80: 0xe0004d5c, 0x12b81: 0xe00064c6, 0x12b82: 0xe00070af,
+ 0x12b84: 0xe000434c, 0x12b87: 0xe0003019,
+ 0x12b8c: 0xe0002c80, 0x12b8e: 0xe0004f25,
+ 0x12b90: 0xe0004fc7, 0x12b91: 0xe0009531,
+ 0x12b94: 0xe000910d, 0x12b96: 0xe0005ece, 0x12b97: 0xe000516b,
+ 0x12b99: 0xe0003151, 0x12b9a: 0xe00073dd, 0x12b9b: 0xe0002ea3,
+ 0x12b9c: 0xe0007041, 0x12b9d: 0xe00058ed,
+ 0x12ba0: 0xe0006d96, 0x12ba3: 0xe0006f0b,
+ 0x12ba6: 0xe0003279,
+ 0x12ba8: 0xe0004d5f, 0x12bab: 0xe0007865,
+ 0x12bac: 0xe00048d6,
+ 0x12bb3: 0xe00037f9,
+ 0x12bb7: 0xe0006b67,
+ 0x12bb9: 0xe0003ae5,
+ 0x12bbe: 0xe0004b44,
+ // Block 0x4af, offset 0x12bc0
+ 0x12bc1: 0xe00096a3, 0x12bc3: 0xe0009907,
+ 0x12bc9: 0xe0007fd4,
+ 0x12bcc: 0xe0006c71, 0x12bce: 0xe00099e6, 0x12bcf: 0xe0003c5b,
+ 0x12bd4: 0xe0005ca4, 0x12bd6: 0xe0008338,
+ 0x12bd8: 0xe00062a2, 0x12bd9: 0xe0008741, 0x12bda: 0xe0003fed,
+ 0x12bdc: 0xe00053f3, 0x12bdf: 0xe0007d1e,
+ 0x12be6: 0xe0003219,
+ 0x12beb: 0xe0005d48,
+ 0x12bec: 0xe0005727, 0x12bef: 0xe0006861,
+ 0x12bf0: 0xe0007335, 0x12bf1: 0xe0005ca8,
+ 0x12bf4: 0xe00030e9, 0x12bf7: 0xe00095a6,
+ 0x12bfd: 0xe0006a95, 0x12bff: 0xe0009534,
+ // Block 0x4b0, offset 0x12c00
+ 0x12c00: 0xe00041e6,
+ 0x12c09: 0xe00071ba, 0x12c0a: 0xe000530e,
+ 0x12c0c: 0xe0006929, 0x12c0e: 0xe0006051,
+ 0x12c10: 0xe0005ff1, 0x12c12: 0xe0008308, 0x12c13: 0xe00066f2,
+ 0x12c16: 0xe000830c,
+ 0x12c1a: 0xe0008290,
+ 0x12c1c: 0xe000409d, 0x12c1e: 0xe000679f,
+ // Block 0x4b1, offset 0x12c40
+ 0x12c77: 0xe00033dc,
+ 0x12c7f: 0xe00032cb,
+ // Block 0x4b2, offset 0x12c80
+ 0x12c81: 0xe0009771,
+ 0x12c86: 0xe00042de, 0x12c87: 0xe0002eef,
+ 0x12c88: 0xe0003c5e, 0x12c89: 0xe0006266, 0x12c8a: 0xe000900c,
+ 0x12c8c: 0xe0006cb4, 0x12c8e: 0xe0006054,
+ 0x12c95: 0xe0006239, 0x12c96: 0xe00088f5,
+ 0x12c9a: 0xe0004216,
+ 0x12ca1: 0xe0005aa6, 0x12ca2: 0xe000974d,
+ 0x12ca8: 0xe0009b08, 0x12caa: 0xe00095a9, 0x12cab: 0xe0006a98,
+ 0x12cac: 0xe000781f,
+ 0x12cb3: 0xe000580e,
+ 0x12cb8: 0xe0008a32, 0x12cb9: 0xe0008fbd, 0x12cba: 0xe000623c,
+ // Block 0x4b3, offset 0x12cc0
+ 0x12cc2: 0xe00086ff, 0x12cc3: 0xe0004c30,
+ 0x12cca: 0xe0004c1c,
+ 0x12ccc: 0xe0004d62, 0x12ccd: 0xe00049fb,
+ 0x12cd3: 0xe0004e2e,
+ 0x12cd4: 0xe0005793,
+ 0x12cd8: 0xe0004c34,
+ 0x12cdd: 0xe0008e11, 0x12cde: 0xe0007b49,
+ 0x12ce0: 0xe0005546, 0x12ce1: 0xe0007756, 0x12ce2: 0xe00034b4,
+ 0x12ce7: 0xe00057ea,
+ 0x12ce8: 0xe00096a6, 0x12ce9: 0xe0008dc4, 0x12cea: 0xe0008bfe, 0x12ceb: 0xe00035a2,
+ 0x12cec: 0xe0008435, 0x12cef: 0xe00077dd,
+ 0x12cf0: 0xe0005dec, 0x12cf2: 0xe0007574, 0x12cf3: 0xe0007398,
+ 0x12cf4: 0xe00039ec, 0x12cf6: 0xe0008ea3, 0x12cf7: 0xe0004bed,
+ 0x12cf8: 0xe00040db, 0x12cfa: 0xe00097f5, 0x12cfb: 0xe000572a,
+ 0x12cfc: 0xe000862b, 0x12cfd: 0xe0007395, 0x12cff: 0xe0004e6d,
+ // Block 0x4b4, offset 0x12d00
+ 0x12d00: 0xe00090d9, 0x12d01: 0xe0005608, 0x12d02: 0xe00047ec, 0x12d03: 0xe00074b1,
+ 0x12d04: 0xe0009839, 0x12d06: 0xe0005332, 0x12d07: 0xe0007538,
+ 0x12d08: 0xe0002c47, 0x12d0a: 0xe0007869,
+ 0x12d11: 0xe0008107, 0x12d13: 0xe00057ee,
+ 0x12d19: 0xe0007ea4, 0x12d1a: 0xe00047ef,
+ 0x12d1c: 0xe00058f0, 0x12d1e: 0xe0005aaa,
+ 0x12d20: 0xe00051df, 0x12d21: 0xe0002f68, 0x12d22: 0xe00093e9, 0x12d23: 0xe0004bf0,
+ 0x12d24: 0xe0008503, 0x12d26: 0xe0005549,
+ 0x12d2a: 0xe000817f,
+ 0x12d2c: 0xe0007718, 0x12d2d: 0xe0004167,
+ 0x12d34: 0xe00047f2,
+ 0x12d3b: 0xe000554c,
+ 0x12d3c: 0xe00037fc, 0x12d3d: 0xe0005adf,
+ // Block 0x4b5, offset 0x12d40
+ 0x12d44: 0xe0008045, 0x12d45: 0xe0008959, 0x12d47: 0xe0007203,
+ 0x12d48: 0xe0007fd8, 0x12d4a: 0xe0008294, 0x12d4b: 0xe00064b6,
+ 0x12d4d: 0xe0005d2c, 0x12d4f: 0xe0006a59,
+ 0x12d50: 0xe000633a, 0x12d53: 0xe00076d0,
+ 0x12d54: 0xe0005796, 0x12d56: 0xe0005ed2,
+ 0x12d5b: 0xe00034dc,
+ // Block 0x4b6, offset 0x12d80
+ 0x12da4: 0xe000786d, 0x12da6: 0xe00058f3, 0x12da7: 0xe0003d60,
+ 0x12dab: 0xe0009389,
+ 0x12dad: 0xe0007577,
+ 0x12db0: 0xe0007e62, 0x12db3: 0xe0003a19,
+ 0x12db4: 0xe000554f, 0x12db6: 0xe0002d4f, 0x12db7: 0xe0003c61,
+ // Block 0x4b7, offset 0x12dc0
+ 0x12dc1: 0xe000813f,
+ 0x12dc5: 0xe0008702,
+ 0x12dca: 0xe000705d,
+ 0x12dce: 0xe0007ea7,
+ 0x12dd0: 0xe000943d,
+ 0x12dd9: 0xe0007cb5,
+ 0x12de0: 0xe0008744, 0x12de3: 0xe000898c,
+ 0x12de8: 0xe0008844, 0x12deb: 0xe0003766,
+ 0x12df2: 0xe00082c0, 0x12df3: 0xe0007d3f,
+ 0x12dfa: 0xe0005552,
+ 0x12dfe: 0xe0008048,
+ // Block 0x4b8, offset 0x12e00
+ 0x12e02: 0xe0003cd6,
+ 0x12e06: 0xe0008c72,
+ 0x12e0b: 0xe00050df,
+ 0x12e0c: 0xe0008183, 0x12e0e: 0xe0008b2c, 0x12e0f: 0xe0002c4a,
+ 0x12e15: 0xe0007a8d, 0x12e16: 0xe00084c7, 0x12e17: 0xe00055a9,
+ 0x12e1b: 0xe0008d7c,
+ 0x12e1d: 0xe0002f9c, 0x12e1f: 0xe0003b0d,
+ 0x12e21: 0xe0007871, 0x12e23: 0xe0005c64,
+ 0x12e28: 0xe000350f, 0x12e2a: 0xe00039d7, 0x12e2b: 0xe00034e0,
+ 0x12e2c: 0xe0003a46, 0x12e2f: 0xe0004721,
+ 0x12e31: 0xe0008a35, 0x12e33: 0xe000416a,
+ 0x12e3c: 0xe00038d4,
+ // Block 0x4b9, offset 0x12e40
+ 0x12e46: 0xe0007f38,
+ 0x12e48: 0xe0005ea0, 0x12e49: 0xe0004523, 0x12e4a: 0xe0006e4a,
+ 0x12e4f: 0xe0004035,
+ 0x12e50: 0xe0008507,
+ 0x12e54: 0xe0008b96,
+ 0x12e5d: 0xe0003539, 0x12e5e: 0xe0002f9f, 0x12e5f: 0xe0008069,
+ 0x12e6a: 0xe0007da3,
+ 0x12e70: 0xe000715a,
+ 0x12e74: 0xe0006e7a, 0x12e75: 0xe0007da7, 0x12e76: 0xe0007c28,
+ 0x12e7d: 0xe0006f0e,
+ // Block 0x4ba, offset 0x12e80
+ 0x12e80: 0xe0007a91, 0x12e82: 0xe000715d,
+ 0x12e84: 0xe0007bf8, 0x12e87: 0xe0002ffd,
+ 0x12e88: 0xe000416d, 0x12e89: 0xe0008217, 0x12e8a: 0xe0009516,
+ 0x12e8c: 0xe00083e0, 0x12e8f: 0xe0007c2b,
+ 0x12e95: 0xe0009094,
+ 0x12e99: 0xe00088dd,
+ 0x12e9c: 0xe00088f9, 0x12e9f: 0xe0007875,
+ 0x12ea0: 0xe000849f, 0x12ea3: 0xe0004b48,
+ 0x12ea4: 0xe0007dd7,
+ 0x12eb2: 0xe0007f3c,
+ 0x12eb4: 0xe00088e1, 0x12eb6: 0xe000399c,
+ 0x12ebb: 0xe0003769,
+ // Block 0x4bb, offset 0x12ec0
+ 0x12ec1: 0xe0007cb8,
+ 0x12ec5: 0xe0008791, 0x12ec7: 0xe00077e0,
+ 0x12ec9: 0xe0004226, 0x12eca: 0xe0007e65, 0x12ecb: 0xe0007c2e,
+ 0x12ecd: 0xe000667e,
+ 0x12ed0: 0xe0004661, 0x12ed1: 0xe00084cb, 0x12ed3: 0xe000806c,
+ 0x12ed4: 0xe00079b5,
+ 0x12ed9: 0xe0004a4b,
+ 0x12ee1: 0xe0005d74,
+ 0x12ee9: 0xe000355e, 0x12eea: 0xe0004a1f, 0x12eeb: 0xe0006312,
+ 0x12eec: 0xe0003940,
+ 0x12ef1: 0xe0008b2f, 0x12ef3: 0xe0003944,
+ // Block 0x4bc, offset 0x12f00
+ 0x12f00: 0xe00037ff,
+ 0x12f06: 0xe00086b1,
+ 0x12f0a: 0xe000821a, 0x12f0b: 0xe00064ca,
+ 0x12f0c: 0xe00039b3, 0x12f0d: 0xe00038f0,
+ 0x12f12: 0xe000934d,
+ 0x12f1f: 0xe00068e9,
+ 0x12f28: 0xe00046d9, 0x12f2b: 0xe000810b,
+ 0x12f38: 0xe00088e5, 0x12f39: 0xe000806f, 0x12f3a: 0xe0008747, 0x12f3b: 0xe0002c4d,
+ 0x12f3c: 0xe000748d, 0x12f3e: 0xe00062a6,
+ // Block 0x4bd, offset 0x12f40
+ 0x12f43: 0xe000372d,
+ 0x12f45: 0xe0004724, 0x12f47: 0xe00079b9,
+ 0x12f48: 0xe0007eaa, 0x12f49: 0xe0007759,
+ 0x12f52: 0xe000862f, 0x12f53: 0xe0004b28,
+ 0x12f54: 0xe00053f6, 0x12f55: 0xe000321d,
+ 0x12f5b: 0xe000450b,
+ 0x12f5c: 0xe0008a08, 0x12f5d: 0xe00099b1, 0x12f5e: 0xe0004bac, 0x12f5f: 0xe0008587,
+ 0x12f66: 0xe00045e5, 0x12f67: 0xe000539a,
+ 0x12f68: 0xe00035ce, 0x12f69: 0xe00051e2, 0x12f6a: 0xe0004917,
+ 0x12f6f: 0xe00081bf,
+ 0x12f70: 0xe000671e, 0x12f73: 0xe0007e68,
+ 0x12f78: 0xe0005ff4, 0x12f79: 0xe0005446, 0x12f7b: 0xe000544a,
+ 0x12f7e: 0xe0007925, 0x12f7f: 0xe0006839,
+ // Block 0x4be, offset 0x12f80
+ 0x12f80: 0xe0006bce, 0x12f82: 0xe00033f4,
+ 0x12f84: 0xe0009195, 0x12f85: 0xe0007009, 0x12f86: 0xe0004791,
+ 0x12f89: 0xe0007929,
+ 0x12f8d: 0xe000858b, 0x12f8e: 0xe0003730,
+ 0x12f92: 0xe0005650,
+ 0x12f94: 0xe0004a4f, 0x12f97: 0xe0002e23,
+ 0x12f98: 0xe0009751,
+ 0x12f9d: 0xe000683c, 0x12f9e: 0xe00091dd, 0x12f9f: 0xe00036dd,
+ 0x12fa1: 0xe0005799, 0x12fa2: 0xe000459d, 0x12fa3: 0xe00045b5,
+ 0x12fa4: 0xe0004748,
+ // Block 0x4bf, offset 0x12fc0
+ 0x12fdb: 0xe0006316,
+ 0x12fdc: 0xe000335b, 0x12fdf: 0xe000903b,
+ 0x12fe2: 0xe0004426, 0x12fe3: 0xe000441e,
+ 0x12fe6: 0xe0008dc8,
+ 0x12fe8: 0xe0005312,
+ 0x12fed: 0xe00058f6, 0x12fee: 0xe000532a, 0x12fef: 0xe0005316,
+ 0x12ff0: 0xe000810f, 0x12ff1: 0xe0006dea, 0x12ff2: 0xe0003e56,
+ 0x12ffb: 0xe00063ae,
+ 0x12fff: 0xe000855f,
+ // Block 0x4c0, offset 0x13000
+ 0x13000: 0xe0002d53, 0x13002: 0xe0006ecc, 0x13003: 0xe0006b6a,
+ 0x13004: 0xe0009a66, 0x13005: 0xe000631a,
+ 0x1300d: 0xe000431c, 0x1300e: 0xe0006a29,
+ 0x13011: 0xe0003ae9, 0x13013: 0xe0006411,
+ 0x13014: 0xe0005097, 0x13015: 0xe0006b6d,
+ 0x13022: 0xe000874a,
+ 0x13024: 0xe00073bf, 0x13025: 0xe00094f9, 0x13026: 0xe0002c50,
+ 0x13028: 0xe0008c87, 0x1302a: 0xe0007879, 0x1302b: 0xe0005017,
+ 0x1302c: 0xe0006d08, 0x1302d: 0xe0008187,
+ 0x13030: 0xe0006150, 0x13032: 0xe0003075,
+ 0x13034: 0xe000984e, 0x13037: 0xe0004f28,
+ 0x13038: 0xe00053b6, 0x13039: 0xe000787d, 0x1303a: 0xe0003dcb,
+ 0x1303d: 0xe0008847,
+ // Block 0x4c1, offset 0x13040
+ 0x13040: 0xe0008d08, 0x13041: 0xe0005f32, 0x13042: 0xe00035fa, 0x13043: 0xe0004170,
+ 0x13045: 0xe00098ec, 0x13046: 0xe0006865,
+ 0x13048: 0xe00094dd, 0x1304b: 0xe0008f54,
+ 0x1304c: 0xe00071bd, 0x1304d: 0xe0005e5b, 0x1304f: 0xe0008d20,
+ 0x13050: 0xe00088e9, 0x13051: 0xe0003802,
+ 0x13054: 0xe0004173, 0x13055: 0xe0003221, 0x13056: 0xe000789d, 0x13057: 0xe00042e1,
+ 0x13059: 0xe00077e3, 0x1305a: 0xe0008ce9,
+ 0x1305d: 0xe0005b72, 0x1305e: 0xe0004699, 0x1305f: 0xe0005ed6,
+ 0x13060: 0xe0007cbb, 0x13061: 0xe0007f08, 0x13062: 0xe00054c2, 0x13063: 0xe00045e9,
+ 0x1306e: 0xe0008690,
+ 0x13071: 0xe0007e6b, 0x13072: 0xe0008113,
+ 0x13074: 0xe0008b9a, 0x13075: 0xe0003a1c, 0x13076: 0xe00070d3,
+ 0x13078: 0xe000747d,
+ 0x1307c: 0xe00090b0, 0x1307e: 0xe0007163,
+ // Block 0x4c2, offset 0x13080
+ 0x13081: 0xe000430c, 0x13082: 0xe0005ff7,
+ 0x13087: 0xe0006ecf,
+ 0x13089: 0xe0007bb5, 0x1308a: 0xe0007160, 0x1308b: 0xe0006f6d,
+ 0x1308d: 0xe0008e6f, 0x1308e: 0xe0003512, 0x1308f: 0xe00064e6,
+ 0x13090: 0xe00090dc, 0x13091: 0xe00097d5, 0x13092: 0xe0007ead, 0x13093: 0xe0004176,
+ 0x13094: 0xe0003f95, 0x13095: 0xe00070b2,
+ 0x13098: 0xe0003892, 0x13099: 0xe0006d99, 0x1309b: 0xe00048e5,
+ 0x1309c: 0xe0005ef6, 0x1309d: 0xe0004039, 0x1309e: 0xe0008693,
+ 0x130a0: 0xe000700d, 0x130a1: 0xe0005e5e, 0x130a3: 0xe00030ed,
+ 0x130a8: 0xe0006b70, 0x130a9: 0xe0007881,
+ 0x130ac: 0xe0005ede, 0x130ad: 0xe0007cbe, 0x130ae: 0xe000821d, 0x130af: 0xe0004310,
+ 0x130b2: 0xe000804b,
+ 0x130b5: 0xe0007f0c, 0x130b6: 0xe0006dcc, 0x130b7: 0xe000850b,
+ 0x130b8: 0xe0005c68, 0x130ba: 0xe0007166,
+ 0x130bc: 0xe000483a, 0x130bd: 0xe0002fa2, 0x130bf: 0xe0009032,
+ // Block 0x4c3, offset 0x130c0
+ 0x130c0: 0xe0006d9c, 0x130c1: 0xe0004bf3, 0x130c2: 0xe00092a5, 0x130c3: 0xe0005ffa,
+ 0x130c4: 0xe0009725, 0x130c5: 0xe00079bd, 0x130c7: 0xe000739b,
+ 0x130c8: 0xe0004ad8, 0x130ca: 0xe000531a,
+ 0x130cc: 0xe000457f, 0x130cf: 0xe0004390,
+ 0x130d0: 0xe00049fe, 0x130d1: 0xe00072db,
+ 0x130d5: 0xe0006c0e,
+ 0x130d9: 0xe0004bb0,
+ 0x130e0: 0xe0005812, 0x130e2: 0xe00094e1, 0x130e3: 0xe0003d2e,
+ 0x130e6: 0xe000516f,
+ 0x130e8: 0xe00087a9, 0x130ea: 0xe00058f9,
+ 0x130ef: 0xe0002de3,
+ 0x130f0: 0xe0008c75, 0x130f1: 0xe0003805, 0x130f3: 0xe000579c,
+ 0x130f5: 0xe0005e61,
+ 0x130f8: 0xe00077e6,
+ 0x130fd: 0xe0003a49,
+ // Block 0x4c4, offset 0x13100
+ 0x13101: 0xe0006f3d, 0x13103: 0xe000921d,
+ 0x13104: 0xe0003aad, 0x13105: 0xe0008197,
+ 0x1310a: 0xe0003733,
+ 0x1311c: 0xe00033b2, 0x1311d: 0xe0009125, 0x1311e: 0xe0004492,
+ 0x13121: 0xe00038f4, 0x13122: 0xe0006a5d,
+ 0x13128: 0xe0005555, 0x1312a: 0xe000846c, 0x1312b: 0xe000579f,
+ 0x1312d: 0xe0003552, 0x1312f: 0xe0004019,
+ 0x13134: 0xe0008abe, 0x13135: 0xe0006ed2,
+ 0x1313d: 0xe0004179,
+ // Block 0x4c5, offset 0x13140
+ 0x13142: 0xe0006442,
+ 0x13152: 0xe000884a,
+ 0x13155: 0xe0009313,
+ 0x13159: 0xe000572d,
+ 0x1315e: 0xe000728b,
+ 0x13162: 0xe00067a3, 0x13163: 0xe000771c,
+ 0x13167: 0xe0004350,
+ 0x1316d: 0xe0007b4d,
+ 0x13170: 0xe0004a53, 0x13171: 0xe0008da9, 0x13172: 0xe0003f55,
+ 0x13174: 0xe0006803,
+ 0x1317d: 0xe00079c1,
+ // Block 0x4c6, offset 0x13180
+ 0x13188: 0xe00045b9, 0x13189: 0xe0007169, 0x1318a: 0xe0007b51, 0x1318b: 0xe000884d,
+ 0x1318c: 0xe00075b8, 0x1318d: 0xe00051e5, 0x1318e: 0xe0007e6e,
+ 0x13192: 0xe0007e71,
+ 0x13196: 0xe0008c0a, 0x13197: 0xe000990a,
+ 0x131a2: 0xe0008705, 0x131a3: 0xe0002e27,
+ 0x131a4: 0xe00033b5, 0x131a5: 0xe0005ea3,
+ 0x131a9: 0xe0004d04, 0x131aa: 0xe00043c6,
+ 0x131ac: 0xe0005ffd,
+ 0x131b2: 0xe0007bb9,
+ 0x131b4: 0xe00041ac, 0x131b5: 0xe00098a7, 0x131b6: 0xe0004c0e, 0x131b7: 0xe00095f7,
+ 0x131b8: 0xe0005986, 0x131b9: 0xe0004813,
+ // Block 0x4c7, offset 0x131c0
+ 0x131c3: 0xe00067eb,
+ 0x131c7: 0xe0006110,
+ 0x131c9: 0xe000898f, 0x131cb: 0xe0008708,
+ 0x131cd: 0xe0007bfb,
+ 0x131d0: 0xe00095e2, 0x131d2: 0xe0005dc8,
+ 0x131dc: 0xe0008850, 0x131de: 0xe0006bd2,
+ 0x131e2: 0xe00092c6,
+ 0x131ea: 0xe0004858, 0x131eb: 0xe0007338,
+ 0x131ec: 0xe00076d4, 0x131ee: 0xe000870b, 0x131ef: 0xe0009519,
+ 0x131f1: 0xe00050e3, 0x131f2: 0xe0003e66,
+ 0x131f4: 0xe00046f1, 0x131f5: 0xe0002f74,
+ // Block 0x4c8, offset 0x13200
+ 0x13200: 0xe00066f6, 0x13201: 0xe0009a42, 0x13203: 0xe0006269,
+ 0x13205: 0xe0006995, 0x13207: 0xe0008419,
+ 0x13209: 0xe000716c, 0x1320b: 0xe0005bd4,
+ 0x1320c: 0xe00049d1, 0x1320d: 0xe0007f70, 0x1320e: 0xe000665c, 0x1320f: 0xe000450f,
+ 0x13210: 0xe00049d4, 0x13211: 0xe0003d10,
+ 0x13217: 0xe0005f64,
+ 0x13218: 0xe0007b55,
+ 0x1321c: 0xe0005558, 0x1321d: 0xe0008aa6,
+ 0x13223: 0xe0007cc1,
+ 0x13224: 0xe00059fa, 0x13226: 0xe0003895, 0x13227: 0xe000850f,
+ 0x1322a: 0xe0006ed5,
+ 0x1322d: 0xe00034e4,
+ 0x13235: 0xe000841c,
+ 0x1323f: 0xe0003b11,
+ // Block 0x4c9, offset 0x13240
+ 0x13247: 0xe00055ac,
+ 0x1324d: 0xe0004314,
+ 0x13250: 0xe0003059, 0x13251: 0xe0008dcc, 0x13252: 0xe0005a0e,
+ 0x13254: 0xe000874d, 0x13257: 0xe0007207,
+ 0x1325c: 0xe000987b, 0x1325e: 0xe0003a6d, 0x1325f: 0xe0007d21,
+ 0x13274: 0xe000469d, 0x13275: 0xe00053ba, 0x13277: 0xe00033b8,
+ 0x13278: 0xe00050ff, 0x1327a: 0xe0006b96,
+ 0x1327f: 0xe000792d,
+ // Block 0x4ca, offset 0x13280
+ 0x13280: 0xe0002e43, 0x13281: 0xe0008143,
+ 0x13285: 0xe0002fa5,
+ 0x13289: 0xe00093ed, 0x1328b: 0xe0008f78,
+ 0x1328e: 0xe0005b1d, 0x1328f: 0xe0005b99,
+ 0x13290: 0xe0005bf0, 0x13292: 0xe0007eb0,
+ 0x13297: 0xe0003155,
+ 0x1329b: 0xe00068ed,
+ 0x1329e: 0xe0007061,
+ 0x132a2: 0xe00050e7,
+ 0x132a4: 0xe0003808, 0x132a5: 0xe0006154, 0x132a6: 0xe0007b59,
+ 0x132b7: 0xe0009677,
+ 0x132b8: 0xe000376c,
+ 0x132bc: 0xe00053c2, 0x132be: 0xe0004d8c,
+ // Block 0x4cb, offset 0x132c0
+ 0x132c0: 0xe0007257, 0x132c3: 0xe00087d9,
+ 0x132c5: 0xe0004282,
+ 0x132cb: 0xe00074bd,
+ 0x132d1: 0xe0005c6c, 0x132d3: 0xe0007931,
+ 0x132d5: 0xe00085ab, 0x132d6: 0xe0006000,
+ 0x132d8: 0xe0004d08, 0x132d9: 0xe000353c, 0x132da: 0xe0007d24, 0x132db: 0xe0005d4c,
+ 0x132dc: 0xe00091c5,
+ 0x132f3: 0xe0006a9b,
+ 0x132f6: 0xe000380b, 0x132f7: 0xe0005e64,
+ 0x132f9: 0xe0006003,
+ // Block 0x4cc, offset 0x13300
+ 0x13306: 0xe0007213,
+ 0x1330c: 0xe0007b5d, 0x1330f: 0xe0009475,
+ 0x13311: 0xe00079c5, 0x13312: 0xe00054c6,
+ 0x13317: 0xe000941d,
+ 0x1331f: 0xe0008ac2,
+ 0x13324: 0xe0005b75, 0x13325: 0xe0007bbd,
+ 0x1332a: 0xe0008f57,
+ 0x13332: 0xe00053be,
+ 0x13338: 0xe0002fa8, 0x13339: 0xe00083e4, 0x1333a: 0xe0007045,
+ 0x1333c: 0xe0002ea7, 0x1333d: 0xe0007d27,
+ // Block 0x4cd, offset 0x13340
+ 0x13344: 0xe0004771, 0x13346: 0xe00083e8,
+ 0x1334f: 0xe0006414,
+ 0x13350: 0xe0008853,
+ 0x13355: 0xe0003444,
+ 0x13358: 0xe0008856, 0x13359: 0xe0008a38, 0x1335a: 0xe0007784,
+ 0x1335e: 0xe0006114, 0x1335f: 0xe0003ff1,
+ 0x13360: 0xe0007b61, 0x13361: 0xe0003c64, 0x13362: 0xe0007935, 0x13363: 0xe00085af,
+ 0x13364: 0xe0003c67, 0x13366: 0xe0003b4d, 0x13367: 0xe00035d2,
+ 0x13368: 0xe0004e22, 0x1336a: 0xe00079c9, 0x1336b: 0xe0005bd8,
+ 0x1336c: 0xe00042be, 0x1336e: 0xe000335e, 0x1336f: 0xe000824c,
+ // Block 0x4ce, offset 0x13380
+ 0x13388: 0xe0006a2d, 0x13389: 0xe000626c, 0x1338a: 0xe00045ed, 0x1338b: 0xe0003515,
+ 0x1338d: 0xe000417c,
+ 0x13394: 0xe0006446, 0x13397: 0xe0007c31,
+ 0x1339b: 0xe0003f59,
+ 0x1339c: 0xe00090fa, 0x1339d: 0xe0006f11,
+ 0x133a4: 0xe0005a26,
+ 0x133ab: 0xe0008750,
+ 0x133ac: 0xe0008753, 0x133ae: 0xe000716f,
+ 0x133b0: 0xe0009755,
+ 0x133b5: 0xe0003001,
+ 0x133bc: 0xe0008aaa, 0x133be: 0xe0007dab,
+ // Block 0x4cf, offset 0x133c0
+ 0x133ca: 0xe00051a3,
+ 0x133cc: 0xe0003159,
+ 0x133d4: 0xe0006e4e, 0x133d6: 0xe0005f52, 0x133d7: 0xe0007794,
+ 0x133da: 0xe0008859, 0x133db: 0xe000502f,
+ 0x133df: 0xe0005aca,
+ 0x133e1: 0xe000757a, 0x133e3: 0xe00094e5,
+ 0x133e4: 0xe00097f9, 0x133e7: 0xe0002f2d,
+ 0x133ec: 0xe00095ac, 0x133ed: 0xe0008117,
+ 0x133f0: 0xe0007481,
+ // Block 0x4d0, offset 0x13400
+ 0x13403: 0xe0007d43,
+ 0x13407: 0xe0005cac,
+ 0x13408: 0xe0004601, 0x1340a: 0xe0006b73, 0x1340b: 0xe0004b4c,
+ 0x1340c: 0xe0004ae0,
+ 0x13411: 0xe0007885,
+ 0x13416: 0xe0006b76, 0x13417: 0xe0002f6c,
+ 0x13418: 0xe0007720,
+ 0x1341c: 0xe00040a1, 0x1341d: 0xe0004b50, 0x1341e: 0xe0006e52, 0x1341f: 0xe00059b2,
+ 0x13421: 0xe0003225, 0x13422: 0xe0008fe4,
+ 0x13424: 0xe0004894, 0x13426: 0xe00087e5,
+ 0x13428: 0xe000833c,
+ 0x13436: 0xe00081c3,
+ 0x1343b: 0xe0004a57,
+ // Block 0x4d1, offset 0x13440
+ 0x13443: 0xe0003e8b,
+ 0x13444: 0xe0009873,
+ 0x1344f: 0xe0007f40,
+ 0x13450: 0xe000485b, 0x13453: 0xe00040f3,
+ 0x13454: 0xe000639a,
+ 0x13458: 0xe0007daf, 0x13459: 0xe0004374,
+ 0x13465: 0xe0005c70,
+ 0x1346a: 0xe000474b, 0x1346b: 0xe0007939,
+ 0x13475: 0xe000858f, 0x13476: 0xe0009759,
+ 0x13478: 0xe0008b76, 0x1347a: 0xe00040a5,
+ // Block 0x4d2, offset 0x13480
+ 0x13482: 0xe0009950,
+ 0x13484: 0xe0007e74,
+ 0x1348a: 0xe00096e5,
+ 0x1348c: 0xe0005816,
+ 0x13491: 0xe0002de7, 0x13492: 0xe0002deb,
+ 0x13495: 0xe000819b,
+ 0x1349b: 0xe000364a,
+ 0x1349e: 0xe000446e,
+ 0x134a0: 0xe0005956, 0x134a2: 0xe0004582, 0x134a3: 0xe0008fe7,
+ 0x134aa: 0xe000474e,
+ 0x134b0: 0xe0006692, 0x134b1: 0xe0008340, 0x134b2: 0xe0006722,
+ 0x134b5: 0xe00035d6, 0x134b7: 0xe0005d78,
+ 0x134bc: 0xe00043a5, 0x134bd: 0xe0008298, 0x134be: 0xe000440e, 0x134bf: 0xe0008250,
+ // Block 0x4d3, offset 0x134c0
+ 0x134f7: 0xe00076d8,
+ // Block 0x4d4, offset 0x13500
+ 0x13500: 0xe0004ec1, 0x13503: 0xe0005d30,
+ 0x13508: 0xe000917d, 0x13509: 0xe0008efa, 0x1350a: 0xe00059b6, 0x1350b: 0xe0002f30,
+ 0x1350e: 0xe00036ed, 0x1350f: 0xe000720b,
+ 0x13511: 0xe0009159, 0x13512: 0xe000915d, 0x13513: 0xe0002d2b,
+ 0x13514: 0xe0004f8f,
+ 0x13518: 0xe0002e47,
+ 0x1351f: 0xe00057a2,
+ 0x13523: 0xe0002caf,
+ 0x13524: 0xe00091f9, 0x13525: 0xe000526e,
+ 0x13528: 0xe0003a1f, 0x13529: 0xe0004faf, 0x1352b: 0xe0003448,
+ 0x1352c: 0xe00044aa, 0x1352d: 0xe0004555,
+ 0x13531: 0xe0006941,
+ 0x13536: 0xe00083ec,
+ 0x13539: 0xe00067ef, 0x1353b: 0xe0006969,
+ 0x1353c: 0xe00064ce, 0x1353d: 0xe0009627, 0x1353e: 0xe0006879,
+ // Block 0x4d5, offset 0x13540
+ 0x13543: 0xe00030b5,
+ 0x13547: 0xe0006512,
+ 0x13548: 0xe00070d6, 0x1354a: 0xe0009775, 0x1354b: 0xe000313d,
+ 0x1354c: 0xe0004412, 0x1354d: 0xe00041af,
+ 0x13553: 0xe0002f45,
+ 0x13554: 0xe00091fd, 0x13555: 0xe00039a0, 0x13556: 0xe0008d4b,
+ 0x1355a: 0xe0003a4c,
+ 0x1355c: 0xe00035a6, 0x1355e: 0xe00091e1,
+ 0x13560: 0xe00039da, 0x13561: 0xe0008513, 0x13562: 0xe00052e2,
+ 0x13565: 0xe0003fa1,
+ // Block 0x4d6, offset 0x13580
+ 0x1359c: 0xe000555b,
+ 0x135a1: 0xe0008517,
+ 0x135a4: 0xe0008a3b,
+ 0x135a8: 0xe0006616, 0x135aa: 0xe0008dd0,
+ 0x135ae: 0xe0006cb8, 0x135af: 0xe0008072,
+ 0x135b2: 0xe0005173,
+ 0x135bb: 0xe0007cc4,
+ 0x135bf: 0xe00063ea,
+ // Block 0x4d7, offset 0x135c0
+ 0x135c0: 0xe0008b0e, 0x135c2: 0xe0009035,
+ 0x135c4: 0xe000555e,
+ 0x135cb: 0xe0004897,
+ 0x135cc: 0xe0004c20, 0x135cd: 0xe0002eab,
+ 0x135d0: 0xe0009161,
+ 0x135d8: 0xe00094fd, 0x135db: 0xe0008efd,
+ 0x135dc: 0xe0009201, 0x135dd: 0xe0005d34, 0x135de: 0xe00061dc, 0x135df: 0xe00084a3,
+ 0x135e1: 0xe00042f9, 0x135e2: 0xe0007011, 0x135e3: 0xe000811b,
+ 0x135e4: 0xe0007bfe,
+ 0x135ea: 0xe00051e8,
+ 0x135ec: 0xe0008898,
+ 0x135f0: 0xe00072af, 0x135f2: 0xe0006057, 0x135f3: 0xe000811f,
+ 0x135f4: 0xe00057a5, 0x135f5: 0xe0004983, 0x135f6: 0xe000417f, 0x135f7: 0xe00091c9,
+ 0x135f8: 0xe00048f7,
+ 0x135fc: 0xe0007822, 0x135fd: 0xe00066fa,
+ // Block 0x4d8, offset 0x13600
+ 0x13604: 0xe0007c34, 0x13605: 0xe0006ed8, 0x13606: 0xe000493b,
+ 0x1360a: 0xe00040de, 0x1360b: 0xe0006006,
+ 0x1360d: 0xe00097d9, 0x1360e: 0xe00032ce,
+ 0x13611: 0xe0003cd9,
+ 0x13614: 0xe00030a9, 0x13615: 0xe0006f71, 0x13617: 0xe0006d48,
+ 0x13618: 0xe00065a8, 0x13619: 0xe0003a9d, 0x1361b: 0xe0007c01,
+ 0x1361c: 0xe00076dc,
+ 0x13623: 0xe0004a23,
+ 0x13624: 0xe0008d0e, 0x13627: 0xe0006009,
+ 0x13628: 0xe000600c, 0x13629: 0xe0006b79, 0x1362a: 0xe0009369,
+ 0x13630: 0xe00061b0, 0x13631: 0xe000725b, 0x13633: 0xe00099d5,
+ 0x13634: 0xe00047d5, 0x13636: 0xe00073c2, 0x13637: 0xe00046f4,
+ 0x13638: 0xe00046f7, 0x13639: 0xe000889b, 0x1363b: 0xe00084a7,
+ 0x1363c: 0xe0007f44,
+ // Block 0x4d9, offset 0x13640
+ 0x13640: 0xe00075bc, 0x13641: 0xe000649e,
+ 0x13644: 0xe0006fad, 0x13645: 0xe00063ed, 0x13646: 0xe00081c7, 0x13647: 0xe0003361,
+ 0x13649: 0xe0008a0b, 0x1364b: 0xe0007f10,
+ 0x1364c: 0xe000753b, 0x1364d: 0xe0006c12, 0x1364e: 0xe00077e9,
+ 0x13655: 0xe0007cc7, 0x13656: 0xe000600f,
+ 0x13659: 0xe00063b6, 0x1365a: 0xe00035da, 0x1365b: 0xe000885c,
+ 0x1365c: 0xe0007634, 0x1365d: 0xe0006c36, 0x1365e: 0xe00032f2,
+ 0x13662: 0xe00049d7, 0x13663: 0xe0003d54,
+ 0x13668: 0xe0006edb, 0x13669: 0xe0006ede, 0x1366a: 0xe0005cec,
+ 0x1366f: 0xe0004ec5,
+ 0x13670: 0xe000560c, 0x13672: 0xe0006f75,
+ 0x13676: 0xe00046a1, 0x13677: 0xe00047f5,
+ 0x13679: 0xe000501b, 0x1367a: 0xe0004df6, 0x1367b: 0xe000793d,
+ // Block 0x4da, offset 0x13680
+ 0x13680: 0xe0006012,
+ 0x13684: 0xe0005ea6, 0x13685: 0xe0005a2a, 0x13686: 0xe0007b65, 0x13687: 0xe0008123,
+ 0x13688: 0xe0008e1d, 0x13689: 0xe0004c11,
+ 0x1368c: 0xe0007eb3, 0x1368d: 0xe0003562, 0x1368e: 0xe0005a2e, 0x1368f: 0xe00057a8,
+ 0x13691: 0xe0007a39, 0x13693: 0xe0006a9e,
+ 0x13694: 0xe0007eb6, 0x13696: 0xe0004a73,
+ 0x13699: 0xe0006a31,
+ 0x1369c: 0xe0005aae, 0x1369e: 0xe00090df,
+ 0x136a3: 0xe0006f8d,
+ 0x136a6: 0xe000581a, 0x136a7: 0xe0004e70,
+ 0x136aa: 0xe00072cb,
+ 0x136b0: 0xe000598a, 0x136b2: 0xe0004727,
+ 0x136b8: 0xe0008e20, 0x136b9: 0xe00052e6,
+ 0x136bd: 0xe0007c04,
+ // Block 0x4db, offset 0x136c0
+ 0x136c2: 0xe00045a1,
+ 0x136c4: 0xe00065ab, 0x136c6: 0xe00086b4,
+ 0x136c8: 0xe00046a5, 0x136c9: 0xe00065e4,
+ 0x136cc: 0xe0005405,
+ 0x136d1: 0xe0008663,
+ 0x136d6: 0xe0007b69,
+ 0x136da: 0xe0007bc1, 0x136db: 0xe00079cd,
+ 0x136dc: 0xe0007b6d, 0x136dd: 0xe0008563, 0x136de: 0xe0005730,
+ 0x136e0: 0xe00033bb, 0x136e1: 0xe0004f2b, 0x136e2: 0xe0004ca0,
+ 0x136e6: 0xe00079d1,
+ 0x136e8: 0xe00069c1, 0x136e9: 0xe000938d,
+ 0x136ed: 0xe000742d,
+ 0x136f3: 0xe0003b15,
+ 0x136f4: 0xe00096a9, 0x136f5: 0xe0003ebb, 0x136f7: 0xe0007431,
+ 0x136fa: 0xe0004b74,
+ 0x136fc: 0xe0003fa5,
+ // Block 0x4dc, offset 0x13700
+ 0x13700: 0xe00041b2, 0x13701: 0xe000903e,
+ 0x13704: 0xe0008f7b, 0x13705: 0xe0006586,
+ 0x1370b: 0xe000951c,
+ 0x1370d: 0xe00064a2, 0x1370f: 0xe00034b8,
+ 0x13718: 0xe0008756,
+ 0x13720: 0xe00038c0, 0x13723: 0xe00071c0,
+ 0x13726: 0xe000889e,
+ 0x13728: 0xe0002d83, 0x1372b: 0xe00038c4,
+ 0x1372c: 0xe000301d, 0x1372d: 0xe0008e73,
+ 0x13731: 0xe00041b5,
+ 0x13734: 0xe00057ab,
+ 0x13738: 0xe0009098, 0x13739: 0xe0003566,
+ // Block 0x4dd, offset 0x13740
+ 0x13741: 0xe0002ef3, 0x13743: 0xe0003fa9,
+ 0x13746: 0xe000851b,
+ 0x1374b: 0xe00070b5,
+ 0x1374d: 0xe0005684,
+ 0x13750: 0xe0002e4b, 0x13753: 0xe0009165,
+ 0x13759: 0xe00070d9,
+ 0x1375c: 0xe0004182, 0x1375d: 0xe0003898, 0x1375e: 0xe0006bd6,
+ 0x13760: 0xe000909c, 0x13761: 0xe00070dc,
+ 0x1376d: 0xe000389b, 0x1376e: 0xe000389e,
+ 0x13771: 0xe0005d50, 0x13772: 0xe0007c37, 0x13773: 0xe00072b3,
+ 0x13775: 0xe0006f91, 0x13776: 0xe0005e67,
+ 0x1377a: 0xe0006a61, 0x1377b: 0xe0006f79,
+ 0x1377f: 0xe0009317,
+ // Block 0x4de, offset 0x13780
+ 0x13780: 0xe00095af, 0x13781: 0xe0009435, 0x13782: 0xe0007b71, 0x13783: 0xe0003229,
+ 0x13785: 0xe000925d, 0x13786: 0xe0006118,
+ 0x13788: 0xe0006015, 0x1378a: 0xe0006f41,
+ 0x1378c: 0xe0005f36, 0x1378d: 0xe0003a4f, 0x1378e: 0xe0003cdc, 0x1378f: 0xe0009271,
+ 0x13790: 0xe0006aa1, 0x13791: 0xe0006cbc, 0x13792: 0xe000509b, 0x13793: 0xe000421a,
+ 0x13796: 0xe00050bf, 0x13797: 0xe0008d7f,
+ 0x13798: 0xe00046a9,
+ 0x1379e: 0xe00064ea,
+ 0x137a1: 0xe0009b22, 0x137a3: 0xe000633e,
+ 0x137a6: 0xe00092c9,
+ 0x137ab: 0xe00055af,
+ 0x137ad: 0xe00042e4, 0x137ae: 0xe0009851,
+ 0x137b0: 0xe0009479,
+ 0x137b7: 0xe0006536,
+ 0x137b8: 0xe000322d, 0x137b9: 0xe0008d0b, 0x137bb: 0xe00057f2,
+ 0x137bf: 0xe000757d,
+ // Block 0x4df, offset 0x137c0
+ 0x137c2: 0xe0004816,
+ 0x137c6: 0xe0003518, 0x137c7: 0xe0008968,
+ 0x137c8: 0xe000326d, 0x137cb: 0xe000626f,
+ 0x137cc: 0xe0007c07, 0x137cd: 0xe0006606, 0x137ce: 0xe000644a,
+ 0x137d2: 0xe0006c3a, 0x137d3: 0xe00079d5,
+ 0x137d4: 0xe00064a6,
+ 0x137d8: 0xe0007015, 0x137d9: 0xe0005ace, 0x137da: 0xe0007941,
+ 0x137de: 0xe00048d9,
+ 0x137e5: 0xe00095b2, 0x137e6: 0xe0008759, 0x137e7: 0xe0003364,
+ 0x137eb: 0xe0007945,
+ 0x137ef: 0xe00093f1,
+ 0x137f0: 0xe000581e, 0x137f1: 0xe0004751, 0x137f3: 0xe0005d7c,
+ 0x137f4: 0xe00035de,
+ // Block 0x4e0, offset 0x13800
+ 0x13828: 0xe0009010,
+ 0x1382d: 0xe0007a69, 0x1382f: 0xe0005a12,
+ 0x13831: 0xe0008c78, 0x13832: 0xe0004631,
+ 0x13836: 0xe00038a1,
+ 0x1383a: 0xe0006726,
+ 0x1383c: 0xe000605a, 0x1383f: 0xe00052aa,
+ // Block 0x4e1, offset 0x13840
+ 0x13842: 0xe000485e,
+ 0x13844: 0xe0008fc3, 0x13847: 0xe0008fc0,
+ 0x13849: 0xe0004861, 0x1384b: 0xe000635e,
+ 0x1385b: 0xe0005733,
+ 0x1385c: 0xe0005246, 0x1385f: 0xe00062aa,
+ 0x13861: 0xe0005efa, 0x13862: 0xe0003c6a,
+ 0x13866: 0xe00079d9, 0x13867: 0xe0005efe,
+ 0x1386a: 0xe00074c1, 0x1386b: 0xe0006758,
+ 0x1386d: 0xe0008a56, 0x1386e: 0xe00072b7, 0x1386f: 0xe000509f,
+ 0x13871: 0xe0005f02,
+ 0x13874: 0xe000739e,
+ 0x1387b: 0xe00085b3,
+ 0x1387c: 0xe00058fc, 0x1387d: 0xe0008f5a, 0x1387e: 0xe00062ae,
+ // Block 0x4e2, offset 0x13880
+ 0x13883: 0xe0003736,
+ 0x13889: 0xe000931b, 0x1388a: 0xe00066fe,
+ 0x1388c: 0xe00073a1,
+ 0x13890: 0xe000829c, 0x13892: 0xe0003e73, 0x13893: 0xe00063f0,
+ 0x13894: 0xe0008f7e, 0x13895: 0xe0007f48,
+ 0x13898: 0xe000683f, 0x1389a: 0xe00098c2,
+ 0x1389e: 0xe0007949,
+ 0x138a0: 0xe000539e,
+ 0x138a6: 0xe0007724, 0x138a7: 0xe00070df,
+ 0x138a8: 0xe00035aa, 0x138aa: 0xe0003d64,
+ 0x138ac: 0xe00095e5, 0x138ae: 0xe00085b7,
+ 0x138b0: 0xe00079dd, 0x138b1: 0xe000990d, 0x138b3: 0xe00040a9,
+ 0x138b9: 0xe00040ad,
+ 0x138bc: 0xe0009b0b, 0x138bd: 0xe00039dd,
+ // Block 0x4e3, offset 0x138c0
+ 0x138c2: 0xe0006bda,
+ 0x138c5: 0xe0004b2c,
+ 0x138c8: 0xe000605d, 0x138c9: 0xe0003aed, 0x138cb: 0xe00039b6,
+ 0x138cc: 0xe00082a0, 0x138cd: 0xe0005c74,
+ 0x138d0: 0xe0007356, 0x138d1: 0xe0003c6d, 0x138d2: 0xe0006d9f,
+ 0x138d4: 0xe0006c16, 0x138d5: 0xe00041b8, 0x138d7: 0xe000931f,
+ 0x138dc: 0xe0006999, 0x138de: 0xe0008344,
+ // Block 0x4e4, offset 0x13900
+ 0x13916: 0xe0006018, 0x13917: 0xe0003a52,
+ 0x13918: 0xe00036c9, 0x13919: 0xe0009323,
+ 0x1391d: 0xe0009074,
+ 0x13923: 0xe000653a,
+ 0x13925: 0xe000544e,
+ 0x13928: 0xe00094e9,
+ 0x1392c: 0xe0004aa5, 0x1392d: 0xe0006746, 0x1392e: 0xe0009014,
+ 0x13930: 0xe00078a1, 0x13931: 0xe0008b11, 0x13933: 0xe0008a0e,
+ 0x13934: 0xe000611c,
+ 0x13939: 0xe0007485,
+ // Block 0x4e5, offset 0x13940
+ 0x13941: 0xe000501f,
+ 0x13944: 0xe0008c8a,
+ 0x13948: 0xe00038a4, 0x13949: 0xe000327d,
+ 0x1394f: 0xe0002fd2,
+ 0x13950: 0xe0007e77, 0x13951: 0xe0003e35, 0x13952: 0xe000380e,
+ 0x13955: 0xe0002c53,
+ 0x13958: 0xe0008c8d, 0x13959: 0xe0005561, 0x1395b: 0xe0005932,
+ 0x1395c: 0xe00090a0, 0x1395d: 0xe0008b14, 0x1395e: 0xe0008b32, 0x1395f: 0xe00058ff,
+ 0x13962: 0xe0005336,
+ 0x13968: 0xe0006138, 0x1396a: 0xe0006342,
+ 0x1396d: 0xe00092a8, 0x1396e: 0xe0005033,
+ 0x13971: 0xe00043ca,
+ 0x13978: 0xe0008ac6, 0x1397b: 0xe0009181,
+ 0x1397d: 0xe0009421, 0x1397f: 0xe0007f14,
+ // Block 0x4e6, offset 0x13980
+ 0x13981: 0xe000583a, 0x13982: 0xe0005dd0, 0x13983: 0xe00065e7,
+ 0x13984: 0xe0004795, 0x13985: 0xe00088a1,
+ 0x13988: 0xe00053a2, 0x1398b: 0xe00044c0,
+ 0x1398d: 0xe000353f, 0x1398e: 0xe0003c70, 0x1398f: 0xe0003c73,
+ 0x13991: 0xe00057ae,
+ 0x13996: 0xe0004e82,
+ 0x13998: 0xe00087e9, 0x13999: 0xe0008e77, 0x1399b: 0xe00057b1,
+ 0x139ab: 0xe0003005,
+ 0x139ad: 0xe0007f90,
+ 0x139b0: 0xe0004354,
+ 0x139b5: 0xe0007049, 0x139b6: 0xe000885f, 0x139b7: 0xe0005e6a,
+ 0x139b8: 0xe0005cb0,
+ 0x139be: 0xe00043a8,
+ // Block 0x4e7, offset 0x139c0
+ 0x139c0: 0xe0004c24, 0x139c1: 0xe0006b7c, 0x139c2: 0xe0008348, 0x139c3: 0xe0008fc6,
+ 0x139c4: 0xe00087ed, 0x139c5: 0xe0003811,
+ 0x139ca: 0xe00096bb,
+ 0x139cc: 0xe00060a8, 0x139cd: 0xe00098aa, 0x139ce: 0xe0004a5b, 0x139cf: 0xe0007604,
+ 0x139d2: 0xe0008bda,
+ 0x139d5: 0xe0003739, 0x139d7: 0xe000936d,
+ 0x139d8: 0xe00043ab, 0x139da: 0xe0003231, 0x139db: 0xe0006869,
+ 0x139df: 0xe0008992,
+ 0x139e2: 0xe0004558,
+ 0x139e4: 0xe000672a, 0x139e5: 0xe0003c76,
+ 0x139e9: 0xe0009729, 0x139ea: 0xe000455b,
+ // Block 0x4e8, offset 0x13a00
+ 0x13a28: 0xe0003464, 0x13a2a: 0xe00070e2,
+ 0x13a30: 0xe0008d2c,
+ 0x13a38: 0xe00092ab, 0x13a39: 0xe000376f,
+ 0x13a3c: 0xe00030b9, 0x13a3f: 0xe000533a,
+ // Block 0x4e9, offset 0x13a40
+ 0x13a40: 0xe00057b4,
+ 0x13a46: 0xe0005037,
+ 0x13a4f: 0xe00048ac,
+ 0x13a51: 0xe0008795, 0x13a53: 0xe000601b,
+ 0x13a54: 0xe0008696, 0x13a56: 0xe00035e2, 0x13a57: 0xe0004754,
+ 0x13a58: 0xe0003367,
+ 0x13a5f: 0xe0008fea,
+ 0x13a61: 0xe000344c, 0x13a63: 0xe00051a7,
+ 0x13a65: 0xe000696d, 0x13a66: 0xe0004d8f,
+ 0x13a6b: 0xe000875c,
+ 0x13a6d: 0xe0007580, 0x13a6e: 0xe00050eb,
+ 0x13a70: 0xe00086b7, 0x13a72: 0xe0009041,
+ 0x13a74: 0xe0005688,
+ 0x13a79: 0xe00099d8, 0x13a7a: 0xe000360e, 0x13a7b: 0xe00032f5,
+ 0x13a7d: 0xe0007df6,
+ // Block 0x4ea, offset 0x13a80
+ 0x13a82: 0xe0005822,
+ 0x13a85: 0xe00056b4, 0x13a86: 0xe0005f42,
+ 0x13a8a: 0xe000613c, 0x13a8b: 0xe00079e1,
+ 0x13a8d: 0xe00095e8,
+ 0x13a90: 0xe0003cdf, 0x13a92: 0xe0008147,
+ 0x13a96: 0xe00059fe,
+ 0x13a98: 0xe0004b54, 0x13a99: 0xe00061e4, 0x13a9a: 0xe000601e,
+ 0x13a9f: 0xe000975d,
+ 0x13aa2: 0xe0005826, 0x13aa3: 0xe0004665,
+ 0x13aa7: 0xe000483d,
+ 0x13aa8: 0xe000967b, 0x13aa9: 0xe000939d, 0x13aaa: 0xe0008d23,
+ 0x13aae: 0xe00038a7, 0x13aaf: 0xe00083f0,
+ 0x13ab1: 0xe0006f9d, 0x13ab2: 0xe00030bd,
+ 0x13aba: 0xe0005ad2,
+ 0x13abc: 0xe00039ef,
+ // Block 0x4eb, offset 0x13ac0
+ 0x13ac1: 0xe00036ad, 0x13ac2: 0xe0009613, 0x13ac3: 0xe00050ef,
+ 0x13ac4: 0xe000521a, 0x13ac5: 0xe0004bf6,
+ 0x13ac8: 0xe0005ea9, 0x13acb: 0xe00088a4,
+ 0x13acd: 0xe0004bc8, 0x13ace: 0xe0004527, 0x13acf: 0xe00070b8,
+ 0x13ad1: 0xe0004a01,
+ 0x13ad4: 0xe0004aa8,
+ 0x13ad8: 0xe000699d, 0x13ada: 0xe0006749,
+ 0x13ae6: 0xe0005935,
+ 0x13aef: 0xe000472a,
+ 0x13af4: 0xe00051ab,
+ // Block 0x4ec, offset 0x13b00
+ 0x13b00: 0xe0008b35, 0x13b03: 0xe0008edb,
+ 0x13b0e: 0xe0007a3d,
+ 0x13b11: 0xe0008f5d, 0x13b12: 0xe00055b2, 0x13b13: 0xe0007583,
+ 0x13b17: 0xe00042c2,
+ 0x13b1f: 0xe00064aa,
+ 0x13b27: 0xe0007c3a,
+ 0x13b28: 0xe0008075, 0x13b2a: 0xe00071c3, 0x13b2b: 0xe000373c,
+ 0x13b2d: 0xe00092cc, 0x13b2e: 0xe0005c78,
+ 0x13b39: 0xe0005eac,
+ // Block 0x4ed, offset 0x13b40
+ 0x13b41: 0xe0003281,
+ 0x13b46: 0xe0008f81,
+ 0x13b49: 0xe00049da, 0x13b4a: 0xe0005938,
+ 0x13b54: 0xe0008a3e, 0x13b56: 0xe0008667,
+ 0x13b5b: 0xe0007d2a,
+ 0x13b62: 0xe0006ad4,
+ 0x13b64: 0xe0003420,
+ 0x13b68: 0xe0003235,
+ 0x13b77: 0xe0007c3d,
+ // Block 0x4ee, offset 0x13b80
+ 0x13b88: 0xe0007a95, 0x13b8a: 0xe0004605,
+ 0x13b8c: 0xe00088a7, 0x13b8d: 0xe0008862,
+ 0x13b90: 0xe000644e, 0x13b92: 0xe0005452, 0x13b93: 0xe0005ae2,
+ 0x13b95: 0xe00090e2,
+ 0x13ba4: 0xe000593b, 0x13ba5: 0xe000972d,
+ 0x13bad: 0xe0003ce2, 0x13bae: 0xe0006bde, 0x13baf: 0xe0006696,
+ 0x13bb1: 0xe0004609, 0x13bb2: 0xe0006b31,
+ 0x13bb5: 0xe0004fb3,
+ 0x13bb9: 0xe0003115, 0x13bba: 0xe0005eaf, 0x13bbb: 0xe0004b30,
+ 0x13bbe: 0xe0008fed,
+ // Block 0x4ef, offset 0x13bc0
+ 0x13bc7: 0xe0002eaf,
+ 0x13bc9: 0xe000534e,
+ 0x13bcf: 0xe000639e,
+ 0x13bd2: 0xe0007f4c, 0x13bd3: 0xe0005cb4,
+ 0x13bd7: 0xe0004a27,
+ 0x13be0: 0xe0009854, 0x13be3: 0xe00079e5,
+ 0x13be7: 0xe00046fa,
+ 0x13bf8: 0xe0004757, 0x13bfb: 0xe0005cb8,
+ // Block 0x4f0, offset 0x13c00
+ 0x13c25: 0xe0007cca, 0x13c26: 0xe000729b, 0x13c27: 0xe0005564,
+ 0x13c29: 0xe0003814,
+ 0x13c33: 0xe00054ca,
+ 0x13c34: 0xe0004d0c, 0x13c36: 0xe00068f1,
+ // Block 0x4f1, offset 0x13c40
+ 0x13c43: 0xe00030c1,
+ 0x13c46: 0xe00081ab, 0x13c47: 0xe0005408,
+ 0x13c48: 0xe00064ba, 0x13c49: 0xe00063f3,
+ 0x13c4c: 0xe00054e2,
+ 0x13c52: 0xe00046dd,
+ 0x13c55: 0xe0008b38,
+ 0x13c58: 0xe000533e, 0x13c59: 0xe0008a41, 0x13c5b: 0xe0007019,
+ 0x13c5f: 0xe0008a44,
+ 0x13c63: 0xe00033be,
+ 0x13c66: 0xe0006572,
+ 0x13c68: 0xe0006552,
+ 0x13c70: 0xe0003612,
+ 0x13c76: 0xe00064ee,
+ 0x13c7b: 0xe0009667,
+ // Block 0x4f2, offset 0x13c80
+ 0x13c81: 0xe0003772, 0x13c82: 0xe00099db,
+ 0x13c84: 0xe0008a47,
+ 0x13c91: 0xe00030f1, 0x13c93: 0xe0005103,
+ 0x13c94: 0xe0007f50,
+ 0x13c9d: 0xe00063f6, 0x13c9e: 0xe0006417,
+ 0x13ca0: 0xe00033e0, 0x13ca1: 0xe0004e73,
+ 0x13ca9: 0xe0005476,
+ 0x13cac: 0xe00056a8, 0x13caf: 0xe00090a4,
+ 0x13cb0: 0xe0007d2d, 0x13cb2: 0xe00075c0,
+ 0x13cb7: 0xe000704d,
+ 0x13cbb: 0xe00088aa,
+ 0x13cbe: 0xe0003450,
+ // Block 0x4f3, offset 0x13cc0
+ 0x13cc4: 0xe0008677,
+ 0x13cc9: 0xe0006140,
+ 0x13cd6: 0xe00088ad,
+ 0x13cda: 0xe000647a,
+ 0x13ce1: 0xe0002d9b,
+ 0x13ce4: 0xe0003454,
+ 0x13ce9: 0xe0004dae,
+ 0x13cec: 0xe00083f4, 0x13cef: 0xe0006626,
+ 0x13cf4: 0xe0009111, 0x13cf5: 0xe00088b0,
+ 0x13cf8: 0xe000669a, 0x13cf9: 0xe00048e8, 0x13cfb: 0xe0003474,
+ 0x13cff: 0xe0007586,
+ // Block 0x4f4, offset 0x13d00
+ 0x13d01: 0xe00073e9, 0x13d02: 0xe0006dcf,
+ 0x13d04: 0xe00032d1, 0x13d07: 0xe00038aa,
+ 0x13d13: 0xe0007589,
+ 0x13d16: 0xe0006ad7, 0x13d17: 0xe0003817,
+ 0x13d19: 0xe0008078,
+ 0x13d26: 0xe000875f,
+ 0x13d29: 0xe000535a, 0x13d2a: 0xe000663a, 0x13d2b: 0xe00060ac,
+ 0x13d30: 0xe000692d, 0x13d31: 0xe00033c1, 0x13d32: 0xe0008995, 0x13d33: 0xe0009185,
+ 0x13d38: 0xe00099ea, 0x13d39: 0xe00072fb, 0x13d3a: 0xe000472d,
+ 0x13d3d: 0xe0009129, 0x13d3f: 0xe00052fa,
+ // Block 0x4f5, offset 0x13d40
+ 0x13d47: 0xe00079e9,
+ 0x13d4f: 0xe0004dfa,
+ 0x13d55: 0xe000475a,
+ 0x13d5a: 0xe000662a, 0x13d5b: 0xe00035e6,
+ 0x13d5c: 0xe00038ad, 0x13d5e: 0xe00043f6,
+ // Block 0x4f6, offset 0x13d80
+ 0x13db5: 0xe0004730, 0x13db7: 0xe00046e1,
+ 0x13db9: 0xe00091cd, 0x13dbb: 0xe0002e2b,
+ 0x13dbd: 0xe0006971, 0x13dbf: 0xe0004775,
+ // Block 0x4f7, offset 0x13dc0
+ 0x13dc0: 0xe0006f14, 0x13dc2: 0xe00039e0,
+ 0x13dc4: 0xe00088b3,
+ 0x13dcb: 0xe0004f58,
+ 0x13dcc: 0xe0006f17, 0x13dcf: 0xe0003a75,
+ 0x13dd1: 0xe0006ada, 0x13dd2: 0xe0003c79, 0x13dd3: 0xe0004779,
+ 0x13dd7: 0xe000455e,
+ 0x13ddd: 0xe0005902, 0x13dde: 0xe0007728, 0x13ddf: 0xe0004a2b,
+ 0x13de4: 0xe00088b6, 0x13de5: 0xe0004c28,
+ 0x13de9: 0xe00055b5, 0x13dea: 0xe0004cb8,
+ 0x13def: 0xe00038d8,
+ 0x13df4: 0xe00038c8, 0x13df5: 0xe0004ca4,
+ 0x13dfb: 0xe0004aab,
+ 0x13dfd: 0xe0004aba, 0x13dfe: 0xe00099b4, 0x13dff: 0xe0004abd,
+ // Block 0x4f8, offset 0x13e00
+ 0x13e03: 0xe00097dd,
+ 0x13e05: 0xe0003b61,
+ 0x13e0c: 0xe000987f, 0x13e0d: 0xe0005b78, 0x13e0e: 0xe0004561, 0x13e0f: 0xe0007a6d,
+ 0x13e10: 0xe0004a04, 0x13e11: 0xe0009a16,
+ 0x13e14: 0xe000305d, 0x13e16: 0xe0003ce5,
+ 0x13e18: 0xe0004e8d, 0x13e1a: 0xe0003179, 0x13e1b: 0xe00040e1,
+ 0x13e1c: 0xe000891d, 0x13e1d: 0xe00071c6, 0x13e1e: 0xe0007a41,
+ 0x13e20: 0xe0009b26,
+ 0x13e25: 0xe0003285,
+ 0x13e28: 0xe0004069,
+ 0x13e2e: 0xe000401d, 0x13e2f: 0xe000653e,
+ 0x13e32: 0xe000834c,
+ 0x13e34: 0xe0004f2e, 0x13e35: 0xe0004021, 0x13e36: 0xe00069a1, 0x13e37: 0xe00041ee,
+ 0x13e3a: 0xe0005654, 0x13e3b: 0xe000568c,
+ 0x13e3c: 0xe000540b, 0x13e3d: 0xe0004fb7, 0x13e3f: 0xe0007051,
+ // Block 0x4f9, offset 0x13e40
+ 0x13e40: 0xe00088fd, 0x13e42: 0xe0007d30,
+ 0x13e44: 0xe0007eb9, 0x13e47: 0xe0006b34,
+ 0x13e48: 0xe0005352, 0x13e49: 0xe0008b3b, 0x13e4a: 0xe00052fe,
+ 0x13e4e: 0xe0007b75,
+ 0x13e50: 0xe0003dce, 0x13e53: 0xe000336a,
+ 0x13e57: 0xe00041bb,
+ 0x13e59: 0xe00057b7,
+ 0x13e60: 0xe0005b7b, 0x13e62: 0xe0005658,
+ 0x13e6b: 0xe0005bf4,
+ 0x13e6c: 0xe00071c9, 0x13e6f: 0xe0006b7f,
+ 0x13e74: 0xe00067a7,
+ 0x13e78: 0xe000317d, 0x13e79: 0xe00067ab, 0x13e7b: 0xe0005736,
+ 0x13e7e: 0xe0009189,
+ // Block 0x4fa, offset 0x13e80
+ 0x13e8a: 0xe0007c0a, 0x13e8b: 0xe000775c,
+ 0x13e8e: 0xe000775f,
+ 0x13e92: 0xe0008a11,
+ 0x13e94: 0xe0008a72, 0x13e95: 0xe0009a6a, 0x13e97: 0xe000728f,
+ 0x13e9f: 0xe00077ec,
+ 0x13ea0: 0xe0008762, 0x13ea1: 0xe00046ad,
+ 0x13ea6: 0xe0002d57, 0x13ea7: 0xe0005cf0,
+ 0x13ea9: 0xe0003775, 0x13eaa: 0xe0008254, 0x13eab: 0xe0003458,
+ 0x13eac: 0xe000674c,
+ 0x13eb2: 0xe0006f1a,
+ 0x13eb6: 0xe000647e, 0x13eb7: 0xe0006452,
+ // Block 0x4fb, offset 0x13ec0
+ 0x13ecd: 0xe0004868, 0x13ece: 0xe00047d9,
+ 0x13ed0: 0xe0005177, 0x13ed2: 0xe000486c,
+ 0x13ed4: 0xe00034e8, 0x13ed5: 0xe0002def,
+ 0x13edc: 0xe000381a, 0x13edd: 0xe0008883,
+ 0x13ee0: 0xe000669e, 0x13ee2: 0xe00096be,
+ 0x13ee5: 0xe00071cc,
+ // Block 0x4fc, offset 0x13f00
+ 0x13f00: 0x43189020, 0x13f01: 0x42cde820, 0x13f02: 0x431d9420, 0x13f03: 0x43199020,
+ 0x13f04: 0x42dda220, 0x13f05: 0x429c6420, 0x13f06: 0x42a7ca20, 0x13f07: 0x433f3820,
+ 0x13f08: 0x433f3820, 0x13f09: 0x42b2a220, 0x13f0a: 0x4323a220, 0x13f0b: 0x42ab0e20,
+ 0x13f0c: 0x42b29020, 0x13f0d: 0x42c3ec20, 0x13f0e: 0x42ecd220, 0x13f0f: 0x42ff0a20,
+ 0x13f10: 0x430c7e20, 0x13f11: 0x430f7420, 0x13f12: 0x4311f020, 0x13f13: 0x43211e20,
+ 0x13f14: 0x42d40420, 0x13f15: 0x42da3620, 0x13f16: 0x42e1b220, 0x13f17: 0x42e7bc20,
+ 0x13f18: 0x43087a20, 0x13f19: 0x4322d420, 0x13f1a: 0x4333e220, 0x13f1b: 0x429d0420,
+ 0x13f1c: 0x42a6ea20, 0x13f1d: 0x42d60820, 0x13f1e: 0x42e43620, 0x13f1f: 0x430c5a20,
+ 0x13f20: 0x433c3c20, 0x13f21: 0x42baa020, 0x13f22: 0x42dfd620, 0x13f23: 0x430b9a20,
+ 0x13f24: 0x4312c820, 0x13f25: 0x42c59220, 0x13f26: 0x4303b020, 0x13f27: 0x43103e20,
+ 0x13f28: 0x42bd9420, 0x13f29: 0x42ce2e20, 0x13f2a: 0x42dad420, 0x13f2b: 0x42e5f820,
+ 0x13f2d: 0x429f0c20, 0x13f2e: 0x42a36e20, 0x13f2f: 0x42a5bc20,
+ 0x13f30: 0x42c98820, 0x13f31: 0x42d5a620, 0x13f32: 0x42e42020, 0x13f33: 0x42edce20,
+ 0x13f34: 0x43000220, 0x13f35: 0x430c0c20, 0x13f36: 0x430cb820, 0x13f37: 0x431bde20,
+ 0x13f38: 0x432e6420, 0x13f39: 0x4336de20, 0x13f3a: 0x433bf420, 0x13f3b: 0x42f11820,
+ 0x13f3c: 0x42f2fe20, 0x13f3d: 0x42fb4020, 0x13f3e: 0x43079220, 0x13f3f: 0x43260820,
+ // Block 0x4fd, offset 0x13f40
+ 0x13f40: 0x433cfe20, 0x13f41: 0x4315ac20, 0x13f42: 0x42b1be20, 0x13f43: 0x42be0820,
+ 0x13f44: 0x42f8c020, 0x13f45: 0x4300fc20, 0x13f46: 0x42e4c420, 0x13f47: 0x42f19420,
+ 0x13f48: 0x43198420, 0x13f49: 0x432dee20, 0x13f4a: 0x42b1b020, 0x13f4b: 0x42b8c420,
+ 0x13f4c: 0x42d42620, 0x13f4d: 0x42dbb420, 0x13f4e: 0x42de1e20, 0x13f4f: 0x42fa5e20,
+ 0x13f50: 0x42fc6e20, 0x13f51: 0x432c9620, 0x13f52: 0x42a5a420, 0x13f53: 0x43011620,
+ 0x13f54: 0x42a3b820, 0x13f55: 0x42a39820, 0x13f56: 0x42f43820, 0x13f57: 0x42fb7c20,
+ 0x13f58: 0x4307e220, 0x13f59: 0x432cea20, 0x13f5a: 0x43170020, 0x13f5b: 0x42c59e20,
+ 0x13f5c: 0x42d40420, 0x13f5d: 0x4315fc20, 0x13f5e: 0x429c7220, 0x13f5f: 0x42b7ce20,
+ 0x13f60: 0x42c02420, 0x13f61: 0x42e70e20, 0x13f62: 0x42eae020, 0x13f63: 0x42a62e20,
+ 0x13f64: 0x42f1f620, 0x13f65: 0x429f7e20, 0x13f66: 0x42bf5220, 0x13f67: 0x429c1a20,
+ 0x13f68: 0x42d99820, 0x13f69: 0x42caf020, 0x13f6a: 0x42fa4420, 0x13f6b: 0x42a78620,
+ 0x13f6c: 0x42b0bc20, 0x13f6d: 0x42ee0220, 0x13f6e: 0x43089220, 0x13f6f: 0x43155420,
+ 0x13f70: 0x42d77420, 0x13f71: 0x431f6020, 0x13f72: 0x42d91020, 0x13f73: 0x42c5fc20,
+ 0x13f74: 0x4305ca20, 0x13f75: 0x42c74020, 0x13f76: 0x42eaca20, 0x13f77: 0x429d5c20,
+ 0x13f78: 0x42a2d220, 0x13f79: 0x42a39220, 0x13f7a: 0x42d10220, 0x13f7b: 0x42f9ce20,
+ 0x13f7c: 0x4304de20, 0x13f7d: 0x4315a420, 0x13f7e: 0x43239e20, 0x13f7f: 0x42a5ea20,
+ // Block 0x4fe, offset 0x13f80
+ 0x13f80: 0x42a88420, 0x13f81: 0x42b2e620, 0x13f82: 0x42bdd820, 0x13f83: 0x42cb8a20,
+ 0x13f84: 0x42dffc20, 0x13f85: 0x42f25420, 0x13f86: 0x432b5a20, 0x13f87: 0x4334d420,
+ 0x13f88: 0x433d2e20, 0x13f89: 0x433d9c20, 0x13f8a: 0x42a53620, 0x13f8b: 0x42cd8c20,
+ 0x13f8c: 0x42d6ee20, 0x13f8d: 0x431ec420, 0x13f8e: 0x42bce820, 0x13f8f: 0x42c32020,
+ 0x13f90: 0x42c40020, 0x13f91: 0x42c93420, 0x13f92: 0x42de4620, 0x13f93: 0x42e29220,
+ 0x13f94: 0x42e91220, 0x13f95: 0x42f39420, 0x13f96: 0x42fbe820, 0x13f97: 0x4300de20,
+ 0x13f98: 0x431e4c20, 0x13f99: 0x4309dc20, 0x13f9a: 0x43204620, 0x13f9b: 0x43269420,
+ 0x13f9c: 0x42a42e20, 0x13f9d: 0x42a54620, 0x13f9e: 0x42a97a20, 0x13f9f: 0x42e19020,
+ 0x13fa0: 0x43118420, 0x13fa1: 0x43155420, 0x13fa2: 0x42bd9220, 0x13fa3: 0x42bfea20,
+ 0x13fa4: 0x42c6f620, 0x13fa5: 0x42d75c20, 0x13fa6: 0x42f87c20, 0x13fa7: 0x42e6ea20,
+ 0x13fa8: 0x429dc820, 0x13fa9: 0x42adf220, 0x13faa: 0x42b7ce20, 0x13fab: 0x42bb7420,
+ 0x13fac: 0x42c03820, 0x13fad: 0x42e76420, 0x13fae: 0x42e8d220, 0x13faf: 0x42ff3420,
+ 0x13fb0: 0x43008c20, 0x13fb1: 0x43246820, 0x13fb2: 0x432dec20, 0x13fb3: 0x432e9020,
+ 0x13fb4: 0x43303020, 0x13fb5: 0x429f1620, 0x13fb6: 0x42f35c20, 0x13fb7: 0x43236820,
+ 0x13fb8: 0x432d7020, 0x13fb9: 0x42c1c220, 0x13fba: 0x429d0c20, 0x13fbb: 0x42a1b420,
+ 0x13fbc: 0x42b7dc20, 0x13fbd: 0x42b87e20, 0x13fbe: 0x42cb3220, 0x13fbf: 0x42d40420,
+ // Block 0x4ff, offset 0x13fc0
+ 0x13fc0: 0x42e39c20, 0x13fc1: 0x42ec8420, 0x13fc2: 0x4309f820, 0x13fc3: 0x4320f820,
+ 0x13fc4: 0x433f1a20, 0x13fc5: 0x42cd1020, 0x13fc6: 0x432c5c20, 0x13fc7: 0x42a51220,
+ 0x13fc8: 0x42cef620, 0x13fc9: 0x42cfe620, 0x13fca: 0x42da8220, 0x13fcb: 0x42dd3820,
+ 0x13fcc: 0x42e81220, 0x13fcd: 0x42eab220, 0x13fce: 0x42f0d620, 0x13fcf: 0x42fa2020,
+ 0x13fd0: 0x4330bc20, 0x13fd1: 0x42a2da20, 0x13fd2: 0x42c45c20, 0x13fd3: 0x432cf020,
+ 0x13fd4: 0x42a05620, 0x13fd5: 0x42ba3220, 0x13fd6: 0x42dbd420, 0x13fd7: 0x431e5420,
+ 0x13fd8: 0x42bf1620, 0x13fd9: 0x42c28820, 0x13fda: 0x42d02e20, 0x13fdb: 0x42e70e20,
+ 0x13fdc: 0x432d0c20, 0x13fdd: 0x42a45220, 0x13fde: 0x42a81e20, 0x13fdf: 0x42b8ca20,
+ 0x13fe0: 0x42cc2620, 0x13fe1: 0x42ce9c20, 0x13fe2: 0x42d15020, 0x13fe3: 0x42d9ca20,
+ 0x13fe4: 0x42e80c20, 0x13fe5: 0x42ebc420, 0x13fe6: 0x42fef220, 0x13fe7: 0x43119e20,
+ 0x13fe8: 0x4311c220, 0x13fe9: 0x43239820, 0x13fea: 0x432dc420, 0x13feb: 0x42a67e20,
+ 0x13fec: 0x42dd7420, 0x13fed: 0x42a83a20, 0x13fee: 0x42e3a020, 0x13fef: 0x42e93020,
+ 0x13ff0: 0x430bf420, 0x13ff1: 0x432d4620, 0x13ff2: 0x4338ae20, 0x13ff3: 0x433d3e20,
+ 0x13ff4: 0x42cf2e20, 0x13ff5: 0x42db9620, 0x13ff6: 0x4303d020, 0x13ff7: 0x42f59620,
+ 0x13ff8: 0x42f64020, 0x13ff9: 0x42f92420, 0x13ffa: 0x42e58020, 0x13ffb: 0x42e13220,
+ 0x13ffc: 0x4316b020, 0x13ffd: 0x429d8020, 0x13ffe: 0x43066c20, 0x13fff: 0x42a47420,
+ // Block 0x500, offset 0x14000
+ 0x14000: 0x42a40e20, 0x14001: 0x42bd4c20, 0x14002: 0x42c5a620, 0x14003: 0x42f9ac20,
+ 0x14004: 0x42b70a20, 0x14005: 0x42da3c20, 0x14006: 0x42cd6820, 0x14007: 0x431e7620,
+ 0x14008: 0x43109820, 0x14009: 0x432c9a20, 0x1400a: 0x43131620, 0x1400b: 0x42bda620,
+ 0x1400c: 0x42a28020, 0x1400e: 0x43f41c20, 0x1400f: 0x43f41e20,
+ 0x14010: 0x42b0b420, 0x14011: 0x43f42220, 0x14012: 0x42cce820, 0x14013: 0x43f42620,
+ 0x14014: 0x43f42820, 0x14015: 0x42a3bc20, 0x14016: 0x42e65420, 0x14017: 0x42ed9420,
+ 0x14019: 0x42f2bc20, 0x1401a: 0x42f2ca20, 0x1401b: 0x42f31e20,
+ 0x1401c: 0x432eac20, 0x1401d: 0x42f97c20, 0x1401e: 0x42ff7a20, 0x1401f: 0x43f43e20,
+ 0x14021: 0x43f44220, 0x14022: 0x4315f020, 0x14023: 0x43f44620,
+ 0x14024: 0x43f44820, 0x14025: 0x43207020, 0x14026: 0x4321fa20, 0x14027: 0x43f44e20,
+ 0x14028: 0x43f45020, 0x14029: 0x43f45220, 0x1402a: 0x4331de20, 0x1402b: 0x4331f820,
+ 0x1402c: 0x43325020, 0x1402d: 0x433b6820, 0x1402e: 0x4321bc20, 0x1402f: 0x432d6e20,
+ 0x14030: 0x429f5c20, 0x14031: 0x42a1ce20, 0x14032: 0x42a29a20, 0x14033: 0x42a59220,
+ 0x14034: 0x42a5c820, 0x14035: 0x42a6a220, 0x14036: 0x42ab3a20, 0x14037: 0x42ac0c20,
+ 0x14038: 0x42acd020, 0x14039: 0x42b08020, 0x1403a: 0x42b15020, 0x1403b: 0x42b8c820,
+ 0x1403d: 0x42c12820, 0x1403e: 0x42c2d020, 0x1403f: 0x42c31c20,
+ // Block 0x501, offset 0x14040
+ 0x14040: 0x42c3e420, 0x14041: 0x42ca9e20, 0x14043: 0x42cd2220,
+ 0x14044: 0x42d10a20, 0x14045: 0x42daee20, 0x14046: 0x42dc3420, 0x14047: 0x42de4420,
+ 0x14048: 0x42e2dc20, 0x1404a: 0x42e84420, 0x1404b: 0x42f12220,
+ 0x1404c: 0x42f27c20, 0x1404d: 0x42f29220, 0x1404e: 0x42f29020, 0x1404f: 0x42f2a020,
+ 0x14050: 0x42f2ac20, 0x14051: 0x42f2ba20, 0x14052: 0x42f31a20, 0x14053: 0x42f31c20,
+ 0x14054: 0x42f48020, 0x14055: 0x42f50220, 0x14056: 0x42f78020, 0x14057: 0x42fbe820,
+ 0x14058: 0x42fc1220, 0x14059: 0x42fc8220, 0x1405a: 0x42fee420, 0x1405b: 0x43000a20,
+ 0x1405c: 0x4303da20, 0x1405f: 0x4308ae20,
+ 0x14060: 0x43122020, 0x14061: 0x43132c20, 0x14062: 0x43160220, 0x14063: 0x43167220,
+ 0x14064: 0x4319a620, 0x14065: 0x431a1020, 0x14067: 0x43207020,
+ 0x14068: 0x432dc620, 0x14069: 0x432ffe20, 0x1406a: 0x43307620,
+ 0x14070: 0x429c4c20, 0x14072: 0x42a2d020,
+ 0x14074: 0x42a28a20, 0x14075: 0x42a30020, 0x14076: 0x42a58e20, 0x14077: 0x42a5f420,
+ 0x14078: 0x42ab3a20, 0x1407a: 0x42ab3220, 0x1407b: 0x42abc420,
+ 0x1407c: 0x42b0b420, 0x1407d: 0x42b16620, 0x1407e: 0x42b28820, 0x1407f: 0x42b2a820,
+ // Block 0x502, offset 0x14080
+ 0x14080: 0x42b4c420, 0x14081: 0x42b65020,
+ 0x14084: 0x42bed220, 0x14085: 0x42bf5a20, 0x14086: 0x42c1b020,
+ 0x14088: 0x42c21020, 0x14089: 0x42c31c20, 0x1408a: 0x42c2c020, 0x1408b: 0x42c3e420,
+ 0x1408c: 0x42c46820, 0x1408d: 0x42c78820, 0x1408e: 0x42c83820,
+ 0x14090: 0x42caac20, 0x14091: 0x42cce820, 0x14092: 0x42ce2e20, 0x14093: 0x42ce3620,
+ 0x14094: 0x42ceac20, 0x14096: 0x42d77420, 0x14097: 0x42da8220,
+ 0x14099: 0x42dd9620, 0x1409a: 0x42de4420, 0x1409b: 0x42e03c20,
+ 0x1409c: 0x42e2dc20, 0x1409e: 0x42e46a20, 0x1409f: 0x42e55e20,
+ 0x140a0: 0x42e65420, 0x140a1: 0x42e8e220,
+ 0x140a5: 0x42ec3e20, 0x140a6: 0x42ed9420, 0x140a7: 0x42edb620,
+ 0x140a8: 0x42ede820, 0x140aa: 0x42ee8020,
+ 0x140ad: 0x42f78020, 0x140af: 0x42fab620,
+ 0x140b0: 0x42fbe820, 0x140b1: 0x42fe7c20, 0x140b2: 0x43000a20, 0x140b3: 0x4306a420,
+ 0x140b4: 0x4307de20, 0x140b6: 0x43128220, 0x140b7: 0x43130c20,
+ 0x140b8: 0x43132c20, 0x140b9: 0x43157e20, 0x140ba: 0x4315f020, 0x140bb: 0x43159620,
+ 0x140bc: 0x43160220, 0x140bd: 0x4315fc20, 0x140be: 0x4315da20, 0x140bf: 0x43167220,
+ // Block 0x503, offset 0x140c0
+ 0x140c0: 0x43171420, 0x140c1: 0x431a1020, 0x140c2: 0x431e7020, 0x140c3: 0x4320e420,
+ 0x140c6: 0x432cf820, 0x140c7: 0x432dc620,
+ 0x140c8: 0x432eac20, 0x140ca: 0x432ffe20,
+ 0x140cc: 0x43307620, 0x140cd: 0x43362420, 0x140ce: 0x433f3820,
+ 0x140d9: 0x433f1c20,
+ // Block 0x504, offset 0x14100
+ 0x14100: 0xe00025e2, 0x14101: 0xe00025ca, 0x14102: 0xe00025ce, 0x14103: 0xe00025d6,
+ 0x14104: 0xe00025e6, 0x14105: 0xe00025da, 0x14106: 0xf0000404, 0x14107: 0xe00025d2,
+ 0x14108: 0xe00025de,
+ 0x14110: 0x02bf2e86, 0x14111: 0x02a7de86,
+ // Block 0x505, offset 0x14140
+ 0x14141: 0x429c7020,
+ 0x14145: 0x429f5c20, 0x14146: 0x429f7620, 0x14147: 0x42a00420,
+ 0x14149: 0x42a13220, 0x1414a: 0x42a1ce20, 0x1414b: 0x42a19e20,
+ 0x1414e: 0x42a29a20,
+ 0x14151: 0x42a2ee20,
+ 0x14154: 0x42a2ce20, 0x14155: 0x42a31a20, 0x14157: 0x42a32e20,
+ 0x14158: 0x42a34820, 0x1415a: 0x42a35820,
+ 0x1415e: 0x42a40620,
+ 0x14160: 0x42a47620, 0x14162: 0x42a4e420, 0x14163: 0x42a4ee20,
+ 0x14165: 0x42a58e20, 0x14166: 0x42a59220, 0x14167: 0x42a5c820,
+ 0x14168: 0x42a5f420, 0x14169: 0x42a60a20, 0x1416b: 0x42a62e20,
+ 0x1416c: 0x42a69220, 0x1416d: 0x42a6a220, 0x1416e: 0x42a6b420, 0x1416f: 0x42a6e620,
+ 0x14170: 0x42a6fa20, 0x14171: 0x42a6fe20, 0x14172: 0x42a6fe20, 0x14173: 0x42a6fe20,
+ 0x14175: 0x42e0e020, 0x14176: 0x42a79420, 0x14177: 0x42a7be20,
+ 0x14179: 0x42a7d620, 0x1417a: 0x42a7e220,
+ 0x1417d: 0x42a87020, 0x1417e: 0x42a89020, 0x1417f: 0x42a8d020,
+ // Block 0x506, offset 0x14180
+ 0x14180: 0x42a94420, 0x14182: 0x42aa2020, 0x14183: 0x42aaa620,
+ 0x14184: 0x42aac620, 0x14185: 0x42ab0820, 0x14186: 0x42ab0820, 0x14187: 0x42ab3220,
+ 0x14188: 0x42ab5620, 0x1418b: 0x42ae2c20,
+ 0x1418c: 0x42ac0c20, 0x1418f: 0x42ace820,
+ 0x14190: 0x42a40e20, 0x14192: 0x42af9c20, 0x14193: 0x42afe820,
+ 0x14195: 0x42af1620, 0x14197: 0x42b06220,
+ 0x1419c: 0x42b20c20, 0x1419d: 0x42b23420, 0x1419e: 0x42b24420, 0x1419f: 0x42b2c420,
+ 0x141a2: 0x42b3d820, 0x141a3: 0x42b43620,
+ 0x141a4: 0x42b44e20, 0x141a6: 0x42b4cc20,
+ 0x141a9: 0x42b61020, 0x141aa: 0x42b67c20, 0x141ab: 0x42b67c20,
+ 0x141ad: 0x42b78620, 0x141ae: 0x42b7b020, 0x141af: 0x42b7ce20,
+ 0x141b7: 0x42b8c020,
+ 0x141b9: 0x42b98020,
+ // Block 0x507, offset 0x141c0
+ 0x141c1: 0x42bbc220, 0x141c2: 0x42bbc420,
+ 0x141c4: 0x42bbfa20, 0x141c5: 0x42bc5020, 0x141c6: 0x42bc7a20,
+ 0x141cc: 0x42bd6620, 0x141cd: 0x42bd6c20, 0x141ce: 0x42bd9420,
+ 0x141d3: 0x43040220,
+ 0x141d4: 0x42be4420, 0x141d5: 0x42be4420,
+ 0x141d9: 0x42bec420, 0x141da: 0x42bed620,
+ 0x141dd: 0x42bf9a20, 0x141de: 0x42bfae20,
+ 0x141e0: 0x42c10220, 0x141e3: 0x42c12820,
+ 0x141e5: 0x42c18e20, 0x141e6: 0x42c29020, 0x141e7: 0x42c29820,
+ 0x141e9: 0x42c29820, 0x141ea: 0x42c2f420, 0x141eb: 0x42c31c20,
+ 0x141ec: 0x42c36420, 0x141ed: 0x42c34820, 0x141ee: 0x42c35e20, 0x141ef: 0x42c3bc20,
+ 0x141f0: 0x42c3e420, 0x141f1: 0x42c3ec20, 0x141f2: 0x42c42020,
+ 0x141f5: 0x42c56220, 0x141f6: 0x42c5a820, 0x141f7: 0x42c6a020,
+ 0x141f9: 0x42c67a20, 0x141fb: 0x42c6d020,
+ 0x141fc: 0x42c70620, 0x141ff: 0x42c84420,
+ // Block 0x508, offset 0x14200
+ 0x14201: 0x42c75220, 0x14203: 0x42c8d220,
+ 0x14205: 0x42c93a20,
+ 0x14208: 0x42ca9e20, 0x14209: 0x42cad820, 0x1420b: 0x42cbc620,
+ 0x1420c: 0x42cdf020, 0x1420d: 0x42cc9220, 0x1420f: 0x42cd2220,
+ 0x14212: 0x42a32420, 0x14213: 0x42a32a20,
+ 0x14214: 0x42ce0020, 0x14216: 0x43015a20,
+ 0x14218: 0x42ce2e20, 0x14219: 0x42ce3620, 0x1421b: 0x42cebc20,
+ 0x1421c: 0x42cea620,
+ 0x14222: 0x42d10a20,
+ 0x14228: 0x42d28420, 0x1422a: 0x42d3d420,
+ 0x1422d: 0x42d5b620, 0x1422f: 0x42d64220,
+ 0x14231: 0x42d6a820, 0x14233: 0x42d6e420,
+ 0x14235: 0x42d77420,
+ 0x1423a: 0x42d89c20,
+ 0x1423c: 0x42d97e20,
+ // Block 0x509, offset 0x14240
+ 0x14240: 0x42da7c20, 0x14241: 0x42daee20, 0x14242: 0x42da8220, 0x14243: 0x42dad220,
+ 0x14244: 0x42daf020, 0x14245: 0x42db0a20,
+ 0x14248: 0x42dc5e20, 0x14249: 0x42dcdc20, 0x1424b: 0x42dd9620,
+ 0x1424e: 0x42dbf220, 0x1424f: 0x42dedc20,
+ 0x14252: 0x42df8c20,
+ 0x14254: 0x42e03c20, 0x14255: 0x42e03620,
+ 0x14258: 0x42e0fa20, 0x1425a: 0x42e15a20,
+ 0x14260: 0x42e45020, 0x14261: 0x42e46a20,
+ 0x14264: 0x42e50020,
+ 0x14268: 0x42e6f420, 0x14269: 0x42e71620,
+ 0x1426f: 0x42e8b820,
+ 0x14270: 0x42e8e220, 0x14272: 0x42e99420,
+ 0x14278: 0x42eae020, 0x1427a: 0x42ec2020,
+ // Block 0x50a, offset 0x14280
+ 0x14280: 0x42ede820,
+ 0x14285: 0x42ee3c20,
+ 0x1428a: 0x42ef1620,
+ 0x1428f: 0x42f11820,
+ 0x14293: 0x42f2ac20,
+ 0x14296: 0x42f31e20, 0x14297: 0x42f3d620,
+ 0x14299: 0x42f48020,
+ 0x142a2: 0x42f78c20, 0x142a3: 0x42f79220,
+ 0x142aa: 0x42fa0020,
+ 0x142ac: 0x42fac620, 0x142ae: 0x42fb8e20,
+ 0x142b0: 0x42fc8a20,
+ 0x142b9: 0x42fff420, 0x142ba: 0x43000a20,
+ 0x142bf: 0x4300e020,
+ // Block 0x50b, offset 0x142c0
+ 0x142c2: 0x43016420,
+ 0x142c5: 0x43027c20, 0x142c6: 0x42b56a20,
+ 0x142cb: 0x43040220,
+ 0x142d0: 0x43051620, 0x142d1: 0x43053a20, 0x142d3: 0x43056220,
+ 0x142d4: 0x43056620, 0x142d5: 0x43057a20, 0x142d6: 0x4305cc20,
+ 0x142d8: 0x4305ca20, 0x142d9: 0x43063a20,
+ 0x142dc: 0x43064620, 0x142dd: 0x43077a20, 0x142df: 0x4308ae20,
+ 0x142e1: 0x43079420, 0x142e2: 0x43079820, 0x142e3: 0x4307b820,
+ 0x142e8: 0x4309e220,
+ 0x142ec: 0x430ac820,
+ 0x142f3: 0x430ca020,
+ 0x142f4: 0x430cb820, 0x142f5: 0x430cce20, 0x142f7: 0x430d5220,
+ 0x142fc: 0x430e5020,
+ // Block 0x50c, offset 0x14300
+ 0x14304: 0x4310c620,
+ 0x1430f: 0x43154020,
+ 0x14310: 0x4315da20, 0x14311: 0x43171420, 0x14312: 0x4318aa20,
+ 0x14314: 0x43195620, 0x14315: 0x43198220, 0x14316: 0x431a3620, 0x14317: 0x431aee20,
+ 0x1431a: 0x431b9620,
+ 0x1431f: 0x431e7020,
+ 0x14327: 0x43247020,
+ 0x14328: 0x4325ae20, 0x1432a: 0x4324f820,
+ 0x1432e: 0x432b1620,
+ 0x14335: 0x432e4620,
+ 0x1433a: 0x432fc020,
+ // Block 0x50d, offset 0x14340
+ 0x14342: 0x4331c420,
+ 0x1434a: 0x43362420,
+ 0x14355: 0x433d7620,
+ 0x1435c: 0x433e7620,
+ // Block 0x50e, offset 0x14380
+ 0x14380: 0x8000f202, 0x14381: 0x403fba21, 0x14382: 0x403fba20, 0x14383: 0x403fbc20,
+ 0x14384: 0x403fbc20, 0x14385: 0x403fbe20, 0x14386: 0x403fc020, 0x14387: 0x403fcc20,
+ 0x14388: 0x403fce20, 0x14389: 0x403fd020, 0x1438a: 0x403fd220, 0x1438b: 0x403fd420,
+ 0x1438c: 0x403fd820, 0x1438d: 0x403fdc20, 0x1438e: 0x403fde20, 0x1438f: 0x403fe020,
+ 0x14390: 0x403fe220, 0x14391: 0x403fe420, 0x14392: 0x403fe620, 0x14393: 0x403fe820,
+ 0x14394: 0x403fea20, 0x14395: 0xcbb46eb1, 0x14396: 0x403fee20, 0x14397: 0x403ff020,
+ 0x14398: 0x403ff420, 0x14399: 0x403ff620, 0x1439a: 0x403ff820, 0x1439b: 0x403ffa20,
+ 0x1439c: 0x403ffc20, 0x1439d: 0x40400220, 0x1439e: 0x40400420, 0x1439f: 0x40400620,
+ 0x143a0: 0x40400820, 0x143a1: 0x40400a20, 0x143a2: 0x40400e20, 0x143a3: 0x40401020,
+ 0x143a4: 0x40401220, 0x143a5: 0x40401420, 0x143a6: 0x40401620, 0x143a7: 0x40401820,
+ 0x143a8: 0x40401a20, 0x143aa: 0x40401c20, 0x143ab: 0x40401e20,
+ 0x143ac: 0x40402020, 0x143ad: 0x40402420, 0x143ae: 0x40402620, 0x143af: 0x40402820,
+ 0x143b0: 0x40402c20, 0x143b2: 0x40402e20, 0x143b3: 0x40403c20,
+ 0x143b4: 0xe0009b2a, 0x143b5: 0x40403220, 0x143b6: 0x40403420, 0x143b7: 0x40403620,
+ 0x143b8: 0x40403820, 0x143b9: 0x40403a20, 0x143ba: 0x40404c20, 0x143bb: 0x40404e20,
+ 0x143bc: 0x8000f102, 0x143bd: 0x40403c20, 0x143be: 0x40404a20, 0x143bf: 0x40405620,
+ // Block 0x50f, offset 0x143c0
+ 0x143c0: 0x402c1a20, 0x143c1: 0x002c2a88, 0x143c2: 0x002c3288, 0x143c3: 0x402c3220,
+ 0x143c4: 0x0031c488, 0x143c5: 0x4031c420, 0x143c6: 0x002ee2a3, 0x143c7: 0x002c4e88,
+ 0x143c8: 0x402c4e20, 0x143c9: 0x002c7288, 0x143ca: 0x002c7a88, 0x143cb: 0x002c8488,
+ 0x143cc: 0x402c8420, 0x143cd: 0xe0000a70, 0x143ce: 0x002cae88, 0x143cf: 0x002cb888,
+ 0x143d0: 0x002c9a83, 0x143d1: 0x002d1688, 0x143d2: 0x402d1620, 0x143d3: 0x002d4488,
+ 0x143d4: 0x002d5888, 0x143d5: 0x402d7820, 0x143d6: 0x002dc288, 0x143d7: 0x002db688,
+ 0x143d8: 0x002e0a88, 0x143d9: 0x402e0a20, 0x143da: 0x402e3820, 0x143db: 0x402e7220,
+ 0x143dc: 0x0030a088, 0x143dd: 0x002eb488, 0x143de: 0x402ebc20, 0x143df: 0x002f1088,
+ 0x143e2: 0x002d6088, 0x143e3: 0x402d6020,
+ 0x143e4: 0x002f3e88, 0x143e5: 0x402f3e20, 0x143e6: 0x002f8288, 0x143e7: 0x0031b488,
+ 0x143e8: 0x4031b420, 0x143e9: 0x00300888, 0x143ea: 0x40301220, 0x143eb: 0x40304220,
+ 0x143ec: 0x00304a88, 0x143ed: 0x40304a20, 0x143ee: 0x00305288,
+ 0x143f1: 0x0030b488, 0x143f2: 0x0030cc88, 0x143f3: 0x00311888,
+ 0x143f4: 0x40311820, 0x143f5: 0x00313488, 0x143f6: 0x40313420, 0x143f7: 0x00316488,
+ 0x143f8: 0x00316e88, 0x143f9: 0x40316e20, 0x143fa: 0x40317820, 0x143fb: 0x4031a620,
+ 0x143fc: 0x0031bc88, 0x143fd: 0x4031bc20, 0x143fe: 0xe0000a43, 0x143ff: 0x40319420,
+ // Block 0x510, offset 0x14400
+ 0x14400: 0x40315820, 0x14401: 0x0031d488, 0x14402: 0x4031d420, 0x14403: 0x002c1a88,
+ 0x14404: 0x00307c88, 0x14405: 0x0030da88, 0x14406: 0x002ca288, 0x14407: 0x402ca220,
+ 0x14408: 0x002dde88, 0x14409: 0x402dde20, 0x1440a: 0x002f6a88, 0x1440b: 0x402f6a20,
+ 0x1440c: 0x002f8e88, 0x1440d: 0x402f8e20, 0x1440e: 0x00311088, 0x1440f: 0x40311020,
+ 0x14410: 0x402bf020, 0x14411: 0x402bf820, 0x14412: 0x402c0220, 0x14413: 0x402c2a20,
+ 0x14414: 0x402ee221, 0x14415: 0x402c5620, 0x14416: 0x402c7220, 0x14417: 0x402c7a20,
+ 0x14418: 0x402ccc20, 0x14419: 0x402cb820, 0x1441a: 0x402cd420, 0x1441b: 0x402c9a20,
+ 0x1441c: 0x402cdc20, 0x1441d: 0x402ce820, 0x1441e: 0x402cf020, 0x1441f: 0x402dee20,
+ 0x14420: 0x402d4420, 0x14421: 0x402d2a20, 0x14422: 0x402d3220, 0x14423: 0x402d5820,
+ 0x14424: 0x402d0020, 0x14425: 0x40308820, 0x14426: 0x402d8020, 0x14427: 0x402d8e20,
+ 0x14428: 0x402db620, 0x14429: 0x402dc220, 0x1442a: 0x402daa20, 0x1442b: 0x402e4220,
+ 0x1442c: 0x402e4a20, 0x1442d: 0x402e5420, 0x1442e: 0x402e6820, 0x1442f: 0x4030a020,
+ 0x14430: 0x4030ac20, 0x14431: 0x402e9020, 0x14432: 0x402eb420, 0x14433: 0x402ec820,
+ 0x14434: 0x402ea620, 0x14435: 0x402f1020, 0x14436: 0x402eee20, 0x14437: 0x402f1a20,
+ 0x14438: 0x402f4c20, 0x14439: 0x402f9820, 0x1443a: 0x402fa220, 0x1443b: 0x402fac20,
+ 0x1443c: 0x402fb620, 0x1443d: 0x402fbe20, 0x1443e: 0x402fc620, 0x1443f: 0x402fd020,
+ // Block 0x511, offset 0x14440
+ 0x14440: 0x80000000, 0x14441: 0x80000000, 0x14442: 0x80000000, 0x14443: 0x80000000,
+ 0x14444: 0x80000000, 0x14445: 0x80000000, 0x14446: 0x80000000, 0x14447: 0x80000000,
+ 0x14448: 0x80000000, 0x14449: 0x40020020, 0x1444a: 0x40020220, 0x1444b: 0x40020420,
+ 0x1444c: 0x40020620, 0x1444d: 0x40020820, 0x1444e: 0x80000000, 0x1444f: 0x80000000,
+ 0x14450: 0x80000000, 0x14451: 0x80000000, 0x14452: 0x80000000, 0x14453: 0x80000000,
+ 0x14454: 0x80000000, 0x14455: 0x80000000, 0x14456: 0x80000000, 0x14457: 0x80000000,
+ 0x14458: 0x80000000, 0x14459: 0x80000000, 0x1445a: 0x80000000, 0x1445b: 0x80000000,
+ 0x1445c: 0x80000000, 0x1445d: 0x80000000, 0x1445e: 0x80000000, 0x1445f: 0x80000000,
+ 0x14460: 0x40021220, 0x14461: 0x4002ba20, 0x14462: 0x4003e020, 0x14463: 0x4004ea20,
+ 0x14464: 0x4027de20, 0x14465: 0x4004ec20, 0x14466: 0x4004e620, 0x14467: 0x4003d220,
+ 0x14468: 0x4003f420, 0x14469: 0x4003f620, 0x1446a: 0x4004d820, 0x1446b: 0x40093820,
+ 0x1446c: 0x40024020, 0x1446d: 0x40021a20, 0x1446e: 0x4002e420, 0x1446f: 0x4004e220,
+ 0x14470: 0x4029cc20, 0x14471: 0x4029ce20, 0x14472: 0x4029d020, 0x14473: 0x4029d220,
+ 0x14474: 0x4029d420, 0x14475: 0x4029d620, 0x14476: 0x4029d820, 0x14477: 0x4029da20,
+ 0x14478: 0x4029dc20, 0x14479: 0x4029de20, 0x1447a: 0x40026c20, 0x1447b: 0x40026220,
+ 0x1447c: 0x40094020, 0x1447d: 0x40094220, 0x1447e: 0x40094420, 0x1447f: 0x4002c420,
+ // Block 0x512, offset 0x14480
+ 0x14480: 0x4004d620, 0x14481: 0xcbbc0c01, 0x14482: 0x002c0a88, 0x14483: 0xc33b09b1,
+ 0x14484: 0x002c6288, 0x14485: 0xcbc16f41, 0x14486: 0x002d0888, 0x14487: 0x002d2288,
+ 0x14488: 0x002d6888, 0x14489: 0xcbc60c01, 0x1448a: 0x002dcc88, 0x1448b: 0x002dfe88,
+ 0x1448c: 0xc0030002, 0x1448d: 0x002e8288, 0x1448e: 0x002e9e88, 0x1448f: 0x002ee288,
+ 0x14490: 0x002f2c88, 0x14491: 0x002f5688, 0x14492: 0x002f7a88, 0x14493: 0xc34909b1,
+ 0x14494: 0x00302c88, 0x14495: 0xcbcb6f71, 0x14496: 0x0030be88, 0x14497: 0x0030e288,
+ 0x14498: 0x0030f688, 0x14499: 0x002d9ac3, 0x1449a: 0xc36909b1, 0x1449b: 0x4003f820,
+ 0x1449c: 0x4004e420, 0x1449d: 0x4003fa20, 0x1449e: 0x40062420, 0x1449f: 0x40021620,
+ 0x144a0: 0x40061e20, 0x144a1: 0xcbba0c01, 0x144a2: 0x402c0a20, 0x144a3: 0xc33909b1,
+ 0x144a4: 0x402c6220, 0x144a5: 0xcbbe6f41, 0x144a6: 0x402d0820, 0x144a7: 0x402d2220,
+ 0x144a8: 0x402d6820, 0x144a9: 0xcbc40c01, 0x144aa: 0x402dcc20, 0x144ab: 0x402dfe20,
+ 0x144ac: 0xc0000002, 0x144ad: 0x402e8220, 0x144ae: 0x402e9e20, 0x144af: 0x402ee220,
+ 0x144b0: 0x402f2c20, 0x144b1: 0x402f5620, 0x144b2: 0x402f7a20, 0x144b3: 0xc34709b1,
+ 0x144b4: 0x40302c20, 0x144b5: 0xcbc86f71, 0x144b6: 0x4030be20, 0x144b7: 0x4030e220,
+ 0x144b8: 0x4030f620, 0x144b9: 0x402d9a22, 0x144ba: 0xc36709b1, 0x144bb: 0x4003fc20,
+ 0x144bc: 0x40094820, 0x144bd: 0x4003fe20, 0x144be: 0x40094c20, 0x144bf: 0x80000000,
+ // Block 0x513, offset 0x144c0
+ 0x144c6: 0xe0000873,
+ 0x144d0: 0xe00008d9,
+ 0x144d7: 0x40093e20,
+ 0x144d8: 0xe00009bd,
+ 0x144dd: 0xe00023ac, 0x144de: 0x00318888, 0x144df: 0xe0000a22,
+ 0x144e6: 0xe000086b,
+ 0x144f0: 0xe00008d3,
+ 0x144f7: 0x40093c20,
+ 0x144f8: 0xe00009ba,
+ 0x144fd: 0xe00023a9, 0x144fe: 0x40318820, 0x144ff: 0xe00023b8,
+ // Block 0x514, offset 0x14500
+ 0x14500: 0xe000096f, 0x14501: 0xe0000969, 0x14502: 0xe0000966,
+ 0x14509: 0xf0000404, 0x1450a: 0x002eda88, 0x1450b: 0x402eda20,
+ 0x14512: 0xe00009c4, 0x14513: 0xe00009c0,
+ 0x14526: 0x00303688, 0x14527: 0x40303620,
+ 0x14536: 0xe0001bbf, 0x14537: 0xe0001bbc,
+ 0x14538: 0xe00023bb,
+ 0x1453f: 0xe0000a0f,
+ // Block 0x515, offset 0x14540
+ 0x1455c: 0x00312288, 0x1455d: 0x40312220,
+ 0x14560: 0x002ebc88, 0x14561: 0x402c8c20, 0x14562: 0x002f2288, 0x14563: 0x402f2220,
+ 0x14564: 0x00314088, 0x14565: 0x40314020,
+ 0x14572: 0xe00023cd, 0x14573: 0xe00023ca,
+ 0x14574: 0x402e5e20, 0x14575: 0x402ed020, 0x14576: 0x40305a20, 0x14577: 0x402dd420,
+ 0x14578: 0xe00008e5, 0x14579: 0xe00009e9, 0x1457a: 0x002be888, 0x1457b: 0x002c4488,
+ 0x1457c: 0x402c4420, 0x1457d: 0x002e3888, 0x1457e: 0x00303e88, 0x1457f: 0x402ffc20,
+ // Block 0x516, offset 0x14580
+ 0x14580: 0x80003502, 0x14581: 0x80003202, 0x14582: 0x80003c02, 0x14583: 0x80004e02,
+ 0x14584: 0x80005b02, 0x14585: 0x80006302, 0x14586: 0x80003702, 0x14587: 0xcbb66f11,
+ 0x14588: 0x80004702, 0x14589: 0x80006402, 0x1458a: 0x80004302, 0x1458b: 0x80004d02,
+ 0x1458c: 0x80004102, 0x1458d: 0x80005f02, 0x1458e: 0x80005f02, 0x1458f: 0x80006502,
+ 0x14590: 0x80006602, 0x14591: 0x80006702, 0x14592: 0x80005f02, 0x14593: 0x80002202,
+ 0x14594: 0x80002a02, 0x14595: 0x80005f02, 0x14596: 0x80006002, 0x14597: 0x80006002,
+ 0x14598: 0x80006002, 0x14599: 0x80006002, 0x1459a: 0x80005f02, 0x1459b: 0x80006802,
+ 0x1459c: 0x80006002, 0x1459d: 0x80006002, 0x1459e: 0x80006002, 0x1459f: 0x80006002,
+ 0x145a0: 0x80006002, 0x145a1: 0x80006e02, 0x145a2: 0x80006f02, 0x145a3: 0x80007002,
+ 0x145a4: 0x80007502, 0x145a5: 0x80007602, 0x145a6: 0x80007702, 0x145a7: 0x80005602,
+ 0x145a8: 0x80005902, 0x145a9: 0x80006002, 0x145aa: 0x80006002, 0x145ab: 0x80006002,
+ 0x145ac: 0x80006002, 0x145ad: 0x80007802, 0x145ae: 0x80007902, 0x145af: 0x80006002,
+ 0x145b0: 0x80007a02, 0x145b1: 0x80007b02, 0x145b2: 0x80002102, 0x145b3: 0x80006002,
+ 0x145b4: 0x80007c02, 0x145b5: 0x80007d02, 0x145b6: 0x80006102, 0x145b7: 0x80006102,
+ 0x145b8: 0x80005402, 0x145b9: 0x80007e02, 0x145ba: 0x80006002, 0x145bb: 0x80006002,
+ 0x145bc: 0x80006002, 0x145bd: 0x80005f02, 0x145be: 0x80005f02, 0x145bf: 0x80005f02,
+ // Block 0x517, offset 0x145c0
+ 0x145ce: 0xe00023c7, 0x145cf: 0xe00023c4,
+ 0x145d9: 0xe00023b5, 0x145da: 0xf0000404,
+ 0x145dc: 0x40300420, 0x145dd: 0x40300620, 0x145de: 0xe0000a26, 0x145df: 0x402c9620,
+ // Block 0x518, offset 0x14600
+ 0x14632: 0xe00023b2, 0x14633: 0xe00023af,
+ 0x14634: 0xe00023d9, 0x14635: 0xe00023d6, 0x14636: 0xe00023d3, 0x14637: 0xe00023d0,
+ 0x14638: 0xe00023c1, 0x14639: 0xe00023be, 0x1463a: 0xe000097b, 0x1463b: 0xe0000978,
+ 0x1463c: 0x0030d888, 0x1463d: 0x4030d820, 0x1463e: 0x00312088, 0x1463f: 0x40312020,
+ // Block 0x519, offset 0x14640
+ 0x14640: 0xe000002a, 0x14641: 0xe000002f, 0x14642: 0xe0000034, 0x14643: 0xe0000039,
+ 0x14644: 0xe000003e, 0x14645: 0xe0000043, 0x14646: 0xe0000048, 0x14647: 0xe000004d,
+ 0x14648: 0xf0001f04, 0x14649: 0xf0001f04, 0x1464a: 0xf0001f04, 0x1464b: 0xf0001f04,
+ 0x1464c: 0xf0001f04, 0x1464d: 0xf0001f04, 0x1464e: 0xf0001f04, 0x1464f: 0xf0001f04,
+ 0x14650: 0xf0001f04, 0x14651: 0xf0000404, 0x14652: 0xf0000404, 0x14653: 0xf0000404,
+ 0x14654: 0xf0000404, 0x14655: 0xf0000404, 0x14656: 0xf0000404, 0x14657: 0xf0000404,
+ 0x14658: 0xf0000404, 0x14659: 0xf0000404, 0x1465a: 0xf0000404, 0x1465b: 0xf0000404,
+ 0x1465c: 0xf0000404, 0x1465d: 0xf0000404, 0x1465e: 0xf0000404, 0x1465f: 0xf0000404,
+ 0x14660: 0xf0000404, 0x14661: 0xf0000404, 0x14662: 0xf0000404, 0x14663: 0xf0000404,
+ 0x14664: 0xf0000404, 0x14665: 0xf0000404, 0x14666: 0xf0000404, 0x14667: 0xf0000404,
+ 0x14668: 0xf0000404, 0x14669: 0xf0000404, 0x1466a: 0xf0000404, 0x1466b: 0xf0000404,
+ 0x1466c: 0xf0000404, 0x1466d: 0xf0000404, 0x1466e: 0xf0000404, 0x1466f: 0xf0000404,
+ 0x14670: 0xf0000404, 0x14671: 0xf0000404, 0x14672: 0xf0000404, 0x14673: 0xf0000404,
+ 0x14674: 0xe0001ca1, 0x14675: 0xf0000404, 0x14676: 0x002bde8c, 0x14677: 0x002c0a8c,
+ 0x14678: 0x002c3a8c, 0x14679: 0x002c628c, 0x1467a: 0x002c988c, 0x1467b: 0x002d088c,
+ 0x1467c: 0x002d228c, 0x1467d: 0x002d688c, 0x1467e: 0x002d9a8c, 0x1467f: 0x002dcc8c,
+ // Block 0x51a, offset 0x14680
+ 0x14680: 0xf0001d1c, 0x14681: 0xf0001d1d, 0x14682: 0xe000084d, 0x14683: 0xf0001c1d,
+ 0x14684: 0xf0001c1c, 0x14685: 0xf0001c1c, 0x14686: 0xe00008b0, 0x14687: 0xe00008c4,
+ 0x14688: 0xf0001d1c, 0x14689: 0xe0001f7c, 0x1468a: 0xf0001c1c, 0x1468b: 0xf0001d1d,
+ 0x1468c: 0xf0001c1c, 0x1468d: 0xf0001d1d, 0x1468e: 0xf0001d1d, 0x1468f: 0xf0001c1c,
+ 0x14690: 0xf0001c1c, 0x14691: 0xf0001c1c, 0x14692: 0xe000097e, 0x14693: 0xf0001c1c,
+ 0x14694: 0xf0001c1c, 0x14695: 0xe0000999, 0x14696: 0xe00009a5, 0x14697: 0xf0001d1d,
+ 0x14698: 0xe00009d5, 0x14699: 0xe00009dd, 0x1469a: 0xf0001d1d, 0x1469b: 0xf0001c1c,
+ 0x1469c: 0xf0001c1d, 0x1469d: 0xf0001c1d, 0x1469e: 0xe0000a56, 0x1469f: 0xe000085e,
+ 0x146a0: 0xf0001f04, 0x146a1: 0xf0001f04, 0x146a2: 0xf0001f04, 0x146a3: 0xf0001f04,
+ 0x146a4: 0xf0001f04, 0x146a5: 0xf0001f04, 0x146a6: 0xf0001f04, 0x146a7: 0xf0001f04,
+ 0x146a8: 0xf0001f04, 0x146a9: 0xf0000404, 0x146aa: 0xf0000404, 0x146ab: 0xf0000404,
+ 0x146ac: 0xf0000404, 0x146ad: 0xf0000404, 0x146ae: 0xf0000404, 0x146af: 0xf0000404,
+ 0x146b0: 0xf0000404, 0x146b1: 0xf0000404, 0x146b2: 0xf0000404, 0x146b3: 0xf0000404,
+ 0x146b4: 0xf0000404, 0x146b5: 0xf0000404, 0x146b6: 0xf0000404, 0x146b7: 0xf0000404,
+ 0x146b8: 0xf0000404, 0x146b9: 0xf0000404, 0x146ba: 0xf0000404, 0x146bb: 0xf0000404,
+ 0x146bc: 0xf0000404, 0x146bd: 0xf0000404, 0x146be: 0xf0000404, 0x146bf: 0xe000092f,
+ // Block 0x51b, offset 0x146c0
+ 0x146c0: 0xf0001f04, 0x146c1: 0xf0001f04, 0x146c2: 0xf0001f04, 0x146c3: 0xf0001f04,
+ 0x146c4: 0xf0001f04, 0x146c5: 0xf0001f04, 0x146c6: 0xf0001f04, 0x146c7: 0xf0001f04,
+ 0x146c8: 0xf0001f04, 0x146c9: 0xf0001f04, 0x146ca: 0xf0001f04,
+ 0x146d0: 0xf0000a04, 0x146d1: 0xf0000a04, 0x146d2: 0xf0000a04, 0x146d3: 0xf0000a04,
+ 0x146d4: 0xf0000a04, 0x146d5: 0xf0000a04, 0x146d6: 0xf0000a04, 0x146d7: 0xf0000a04,
+ 0x146d8: 0xf0000a04, 0x146d9: 0xf0000a04, 0x146da: 0xf0000a04, 0x146db: 0xf0000a04,
+ 0x146dc: 0xf0000a04, 0x146dd: 0xf0000a04, 0x146de: 0xf0000a04, 0x146df: 0xf0000a04,
+ 0x146e0: 0xf0000a04, 0x146e1: 0xf0000a04, 0x146e2: 0xf0000a04, 0x146e3: 0xf0000a04,
+ 0x146e4: 0xf0000a04, 0x146e5: 0xf0000a04, 0x146e6: 0xf0000a04, 0x146e7: 0xf0000a04,
+ 0x146e8: 0xe0001ca5, 0x146e9: 0xf0000a04, 0x146ea: 0xf0000a04, 0x146eb: 0x002c3a8c,
+ 0x146ec: 0x002f7a8c, 0x146ed: 0xf0000c0c, 0x146ee: 0xf0000c0c,
+ 0x146f0: 0x002bde9d, 0x146f1: 0x002c0a9d, 0x146f2: 0x002c3a9d, 0x146f3: 0x002c629d,
+ 0x146f4: 0x002c989d, 0x146f5: 0x002d089d, 0x146f6: 0x002d229d, 0x146f7: 0x002d689d,
+ 0x146f8: 0x002d9a9d, 0x146f9: 0x002dcc9d, 0x146fa: 0x002dfe9d, 0x146fb: 0x002e229d,
+ 0x146fc: 0x002e829d, 0x146fd: 0x002e9e9d, 0x146fe: 0x002ee29d, 0x146ff: 0x002f2c9d,
+ // Block 0x51c, offset 0x14700
+ 0x14700: 0x80000000, 0x14701: 0x80000000, 0x14702: 0x80000000, 0x14703: 0x80000000,
+ 0x14704: 0x80000000, 0x14705: 0x80000000, 0x14706: 0x80000000, 0x14707: 0x80000000,
+ 0x14708: 0x80000000, 0x14709: 0x40020020, 0x1470a: 0x40020220, 0x1470b: 0x40020420,
+ 0x1470c: 0x40020620, 0x1470d: 0x40020820, 0x1470e: 0x80000000, 0x1470f: 0x80000000,
+ 0x14710: 0x80000000, 0x14711: 0x80000000, 0x14712: 0x80000000, 0x14713: 0x80000000,
+ 0x14714: 0x80000000, 0x14715: 0x80000000, 0x14716: 0x80000000, 0x14717: 0x80000000,
+ 0x14718: 0x80000000, 0x14719: 0x80000000, 0x1471a: 0x80000000, 0x1471b: 0x80000000,
+ 0x1471c: 0x80000000, 0x1471d: 0x80000000, 0x1471e: 0x80000000, 0x1471f: 0x80000000,
+ 0x14720: 0x40021220, 0x14721: 0x4002ba20, 0x14722: 0x4003e020, 0x14723: 0x4004ea20,
+ 0x14724: 0x4027de20, 0x14725: 0x4004ec20, 0x14726: 0x4004e620, 0x14727: 0x4003d220,
+ 0x14728: 0x4003f420, 0x14729: 0x4003f620, 0x1472a: 0x4004d820, 0x1472b: 0x40093820,
+ 0x1472c: 0x40024020, 0x1472d: 0x40021a20, 0x1472e: 0x4002e420, 0x1472f: 0x4004e220,
+ 0x14730: 0x4029cc20, 0x14731: 0x4029ce20, 0x14732: 0x4029d020, 0x14733: 0x4029d220,
+ 0x14734: 0x4029d420, 0x14735: 0x4029d620, 0x14736: 0x4029d820, 0x14737: 0x4029da20,
+ 0x14738: 0x4029dc20, 0x14739: 0x4029de20, 0x1473a: 0x40026c20, 0x1473b: 0x40026220,
+ 0x1473c: 0x40094020, 0x1473d: 0x40094220, 0x1473e: 0x40094420, 0x1473f: 0x4002c420,
+ // Block 0x51d, offset 0x14740
+ 0x14740: 0x4004d620, 0x14741: 0x002bde88, 0x14742: 0x002c0a88, 0x14743: 0xcbd009b1,
+ 0x14744: 0x002c6288, 0x14745: 0x002c9888, 0x14746: 0x002d0888, 0x14747: 0xcbd40931,
+ 0x14748: 0x002d6888, 0x14749: 0x002d9a88, 0x1474a: 0x002dcc88, 0x1474b: 0xcbd80931,
+ 0x1474c: 0xcbde6fa3, 0x1474d: 0x002e8288, 0x1474e: 0xcbe40931, 0x1474f: 0x002ee288,
+ 0x14750: 0x002f2c88, 0x14751: 0x002f5688, 0x14752: 0xcbe80931, 0x14753: 0xcbec09b1,
+ 0x14754: 0x00302c88, 0x14755: 0x00306c88, 0x14756: 0x0030be88, 0x14757: 0x0030e288,
+ 0x14758: 0x0030f688, 0x14759: 0x00310088, 0x1475a: 0xcbf009b1, 0x1475b: 0x4003f820,
+ 0x1475c: 0x4004e420, 0x1475d: 0x4003fa20, 0x1475e: 0x40062420, 0x1475f: 0x40021620,
+ 0x14760: 0x40061e20, 0x14761: 0x402bde20, 0x14762: 0x402c0a20, 0x14763: 0xcbce09b1,
+ 0x14764: 0x402c6220, 0x14765: 0x402c9820, 0x14766: 0x402d0820, 0x14767: 0xcbd20931,
+ 0x14768: 0x402d6820, 0x14769: 0x402d9a20, 0x1476a: 0x402dcc20, 0x1476b: 0xcbd60931,
+ 0x1476c: 0xcbda6fa3, 0x1476d: 0x402e8220, 0x1476e: 0xcbe20931, 0x1476f: 0x402ee220,
+ 0x14770: 0x402f2c20, 0x14771: 0x402f5620, 0x14772: 0xcbe60931, 0x14773: 0xcbea09b1,
+ 0x14774: 0x40302c20, 0x14775: 0x40306c20, 0x14776: 0x4030be20, 0x14777: 0x4030e220,
+ 0x14778: 0x4030f620, 0x14779: 0x40310020, 0x1477a: 0xcbee09b1, 0x1477b: 0x4003fc20,
+ 0x1477c: 0x40094820, 0x1477d: 0x4003fe20, 0x1477e: 0x40094c20, 0x1477f: 0x80000000,
+ // Block 0x51e, offset 0x14780
+ 0x14782: 0xe0009b4e, 0x14783: 0x8000f402,
+ 0x14785: 0x40440220, 0x14786: 0x40440420, 0x14787: 0x40440620,
+ 0x14788: 0x40440820, 0x14789: 0x40440a20, 0x1478a: 0x40440c20, 0x1478b: 0x40440e20,
+ 0x1478c: 0x40441220, 0x1478e: 0x40441620, 0x1478f: 0x40441820,
+ 0x14790: 0x40441a20, 0x14792: 0x40441c20, 0x14793: 0x40441e20,
+ 0x14794: 0x40442020, 0x14795: 0xcbf27001, 0x14796: 0x40442420, 0x14797: 0x40442620,
+ 0x14798: 0x40442820, 0x14799: 0x40442a20, 0x1479a: 0x40442c20, 0x1479b: 0x40442e20,
+ 0x1479c: 0x40443020, 0x1479d: 0x40443220, 0x1479e: 0x40443420, 0x1479f: 0x40443620,
+ 0x147a0: 0x40443820, 0x147a1: 0x40443a20, 0x147a2: 0x40443c20, 0x147a3: 0xcbf57061,
+ 0x147a4: 0x40444020, 0x147a5: 0x40444220, 0x147a6: 0x40444420, 0x147a7: 0x40444620,
+ 0x147a8: 0xcbf87001, 0x147a9: 0x40444a20, 0x147aa: 0x40444c20, 0x147ab: 0x40444e20,
+ 0x147ac: 0x40445020, 0x147ad: 0x40445220, 0x147ae: 0xcbfd70d1, 0x147af: 0x40445620,
+ 0x147b0: 0xcbff7001, 0x147b1: 0x40446a20, 0x147b2: 0xcc027001, 0x147b3: 0xcc057001,
+ 0x147b4: 0x40446820, 0x147b5: 0x40445c20, 0x147b6: 0x40445e20, 0x147b7: 0x40446020,
+ 0x147b8: 0x40446220, 0x147b9: 0x40446420, 0x147ba: 0x40446c20,
+ 0x147bd: 0x8000f502, 0x147be: 0x40447020, 0x147bf: 0x40447220,
+ // Block 0x51f, offset 0x147c0
+ 0x147c0: 0x40447420, 0x147c1: 0x40447620, 0x147c2: 0x40447820, 0x147c3: 0x40447a20,
+ 0x147c4: 0x40447c20, 0x147c6: 0xcc0803b1, 0x147c7: 0xc0760401,
+ 0x147c8: 0x40448620, 0x147ca: 0x40448820, 0x147cb: 0x40448a20,
+ 0x147cc: 0x40448c20, 0x147cd: 0x40449020, 0x147ce: 0xe0000d5f,
+ 0x147d7: 0x40448c20,
+ 0x147e0: 0x40441020, 0x147e1: 0x40441420, 0x147e2: 0x40447e20, 0x147e3: 0x40448020,
+ 0x147e6: 0xe00000e3, 0x147e7: 0xe0000174,
+ 0x147e8: 0xe000028f, 0x147e9: 0xe0000369, 0x147ea: 0xe000043e, 0x147eb: 0xe0000508,
+ 0x147ec: 0xe00005d3, 0x147ed: 0xe000067b, 0x147ee: 0xe0000727, 0x147ef: 0xe00007cc,
+ 0x147f0: 0x40285a20, 0x147f1: 0x40285c20, 0x147f2: 0x40285e20, 0x147f3: 0x40286020,
+ 0x147f4: 0x40286220, 0x147f5: 0x40286420,
+ 0x147f9: 0x40074e20, 0x147fa: 0xe0009b3c, 0x147fb: 0xcbfb70d1,
+ 0x147fc: 0xe0009b57, 0x147fd: 0xe0009b60, 0x147fe: 0xe0009b69, 0x147ff: 0xe0009b33,
+ // Block 0x520, offset 0x14800
+ 0x14800: 0x8000f202, 0x14801: 0x403fba21, 0x14802: 0x403fba20, 0x14803: 0x403fbc20,
+ 0x14804: 0x403fbc20, 0x14805: 0x403fbe20, 0x14806: 0x403fc020, 0x14807: 0x403fcc20,
+ 0x14808: 0x403fce20, 0x14809: 0x403fd020, 0x1480a: 0x403fd220, 0x1480b: 0x403fd420,
+ 0x1480c: 0x403fd820, 0x1480d: 0x403fdc20, 0x1480e: 0x403fde20, 0x1480f: 0x403fe020,
+ 0x14810: 0x403fe220, 0x14811: 0x403fe420, 0x14812: 0x403fe620, 0x14813: 0x403fe820,
+ 0x14814: 0x403fea20, 0x14815: 0xcbb46eb1, 0x14816: 0x403fee20, 0x14817: 0x403ff020,
+ 0x14818: 0x403ff420, 0x14819: 0x403ff620, 0x1481a: 0x403ff820, 0x1481b: 0x403ffa20,
+ 0x1481c: 0xcc0b7101, 0x1481d: 0x40400220, 0x1481e: 0x40400420, 0x1481f: 0x40400620,
+ 0x14820: 0x40400820, 0x14821: 0x40400a20, 0x14822: 0x40400e20, 0x14823: 0x40401020,
+ 0x14824: 0x40401220, 0x14825: 0x40401420, 0x14826: 0x40401620, 0x14827: 0x40401820,
+ 0x14828: 0x40401a20, 0x1482a: 0x40401c20, 0x1482b: 0x40401e20,
+ 0x1482c: 0x40402020, 0x1482d: 0x40402420, 0x1482e: 0x40402620, 0x1482f: 0x40402820,
+ 0x14830: 0x40402c20, 0x14832: 0x40402e20, 0x14833: 0x40403c20,
+ 0x14834: 0xe0009b2a, 0x14835: 0x40403220, 0x14836: 0x40403420, 0x14837: 0x40403620,
+ 0x14838: 0x40403820, 0x14839: 0x40403a20, 0x1483a: 0x40404c20, 0x1483b: 0x40404e20,
+ 0x1483c: 0x8000f102, 0x1483d: 0x40403c20, 0x1483e: 0x40404a20, 0x1483f: 0x40405620,
+ // Block 0x521, offset 0x14840
+ 0x14840: 0x80000000, 0x14841: 0x80000000, 0x14842: 0x80000000, 0x14843: 0x80000000,
+ 0x14844: 0x80000000, 0x14845: 0x80000000, 0x14846: 0x80000000, 0x14847: 0x80000000,
+ 0x14848: 0x80000000, 0x14849: 0x40020020, 0x1484a: 0x40020220, 0x1484b: 0x40020420,
+ 0x1484c: 0x40020620, 0x1484d: 0x40020820, 0x1484e: 0x80000000, 0x1484f: 0x80000000,
+ 0x14850: 0x80000000, 0x14851: 0x80000000, 0x14852: 0x80000000, 0x14853: 0x80000000,
+ 0x14854: 0x80000000, 0x14855: 0x80000000, 0x14856: 0x80000000, 0x14857: 0x80000000,
+ 0x14858: 0x80000000, 0x14859: 0x80000000, 0x1485a: 0x80000000, 0x1485b: 0x80000000,
+ 0x1485c: 0x80000000, 0x1485d: 0x80000000, 0x1485e: 0x80000000, 0x1485f: 0x80000000,
+ 0x14860: 0x40021220, 0x14861: 0x4002ba20, 0x14862: 0x4003e020, 0x14863: 0x4004ea20,
+ 0x14864: 0x4027de20, 0x14865: 0x4004ec20, 0x14866: 0x4004e620, 0x14867: 0x4003d220,
+ 0x14868: 0x4003f420, 0x14869: 0x4003f620, 0x1486a: 0x4004d820, 0x1486b: 0x40093820,
+ 0x1486c: 0x40024020, 0x1486d: 0x40021a20, 0x1486e: 0x4002e420, 0x1486f: 0x4004e220,
+ 0x14870: 0x4029cc20, 0x14871: 0x4029ce20, 0x14872: 0x4029d020, 0x14873: 0x4029d220,
+ 0x14874: 0x4029d420, 0x14875: 0x4029d620, 0x14876: 0x4029d820, 0x14877: 0x4029da20,
+ 0x14878: 0x4029dc20, 0x14879: 0x4029de20, 0x1487a: 0x40026c20, 0x1487b: 0x40026220,
+ 0x1487c: 0x40094020, 0x1487d: 0x40094220, 0x1487e: 0x40094420, 0x1487f: 0x4002c420,
+ // Block 0x522, offset 0x14880
+ 0x14880: 0x4004d620, 0x14881: 0x002bde88, 0x14882: 0x002c0a88, 0x14883: 0xcc0d0951,
+ 0x14884: 0x002c6288, 0x14885: 0x002c9888, 0x14886: 0x002d0888, 0x14887: 0xcc117162,
+ 0x14888: 0x002d6888, 0x14889: 0x002d9a88, 0x1488a: 0x002dcc88, 0x1488b: 0x002dfe88,
+ 0x1488c: 0xc0030002, 0x1488d: 0x002e8288, 0x1488e: 0x002e9e88, 0x1488f: 0x002ee288,
+ 0x14890: 0x002f2c88, 0x14891: 0x002f5688, 0x14892: 0x002f7a88, 0x14893: 0x002fe688,
+ 0x14894: 0x00302c88, 0x14895: 0x00306c88, 0x14896: 0x0030be88, 0x14897: 0x0030e288,
+ 0x14898: 0x0030f688, 0x14899: 0x00310088, 0x1489a: 0xcc190951, 0x1489b: 0x4003f820,
+ 0x1489c: 0x4004e420, 0x1489d: 0x4003fa20, 0x1489e: 0x40062420, 0x1489f: 0x40021620,
+ 0x148a0: 0x40061e20, 0x148a1: 0x402bde20, 0x148a2: 0x402c0a20, 0x148a3: 0xcc0f0951,
+ 0x148a4: 0x402c6220, 0x148a5: 0x402c9820, 0x148a6: 0x402d0820, 0x148a7: 0xcc157162,
+ 0x148a8: 0x402d6820, 0x148a9: 0x402d9a20, 0x148aa: 0x402dcc20, 0x148ab: 0x402dfe20,
+ 0x148ac: 0xc0000002, 0x148ad: 0x402e8220, 0x148ae: 0x402e9e20, 0x148af: 0x402ee220,
+ 0x148b0: 0x402f2c20, 0x148b1: 0x402f5620, 0x148b2: 0x402f7a20, 0x148b3: 0x402fe620,
+ 0x148b4: 0x40302c20, 0x148b5: 0x40306c20, 0x148b6: 0x4030be20, 0x148b7: 0x4030e220,
+ 0x148b8: 0x4030f620, 0x148b9: 0x40310020, 0x148ba: 0xcc1b0951, 0x148bb: 0x4003fc20,
+ 0x148bc: 0x40094820, 0x148bd: 0x4003fe20, 0x148be: 0x40094c20, 0x148bf: 0x80000000,
+ // Block 0x523, offset 0x148c0
+ 0x148d0: 0xe00008d0, 0x148d1: 0xe00008cd,
+ 0x148e6: 0x402d9820, 0x148e7: 0x002d9883,
+ 0x148f1: 0x402da220, 0x148f2: 0xf0000a0a, 0x148f3: 0xf0000404,
+ 0x148f8: 0x402f7220,
+ 0x148ff: 0xe0000975,
+ // Block 0x524, offset 0x14900
+ 0x14900: 0xe0000852, 0x14901: 0xe0000856, 0x14902: 0x002c3a8b, 0x14903: 0xf0000a04,
+ 0x14904: 0x40081c20, 0x14905: 0xe00008a8, 0x14906: 0xe00008ac, 0x14907: 0x002cc28a,
+ 0x14908: 0x40081e20, 0x14909: 0xf0000a04, 0x1490a: 0x002d2285, 0x1490b: 0x002d688b,
+ 0x1490c: 0x002d688b, 0x1490d: 0x002d688b, 0x1490e: 0x002d6885, 0x1490f: 0xe0009b6c,
+ 0x14910: 0x002d9a8b, 0x14911: 0x002d9a8b, 0x14912: 0x002e228b, 0x14913: 0x002e2285,
+ 0x14914: 0x40082020, 0x14915: 0x002e9e8b, 0x14916: 0xf000040a, 0x14917: 0x40082220,
+ 0x14918: 0x40082420, 0x14919: 0x002f2c8b, 0x1491a: 0x002f568b, 0x1491b: 0x002f7a8b,
+ 0x1491c: 0x002f7a8b, 0x1491d: 0x002f7a8b, 0x1491e: 0x40082620, 0x1491f: 0x40082820,
+ 0x14920: 0xf0001414, 0x14921: 0xe0000a37, 0x14922: 0xf0001414, 0x14923: 0x40082a20,
+ 0x14924: 0x00312a8b, 0x14925: 0x40082c20, 0x14927: 0x40082e20,
+ 0x14928: 0x00312a8b, 0x14929: 0x40083020,
+ 0x1492c: 0x002c0a8b, 0x1492d: 0x002c3a8b, 0x1492e: 0x40083220, 0x1492f: 0x002c9885,
+ 0x14930: 0x002c988b, 0x14931: 0x002d088b, 0x14932: 0x002d1e88, 0x14933: 0x002e828b,
+ 0x14934: 0x002ee285, 0x14935: 0x00389084, 0x14936: 0x00389284, 0x14937: 0x00389484,
+ 0x14938: 0x00389684, 0x14939: 0x002d9a85, 0x1493a: 0x40083420, 0x1493b: 0xe000090f,
+ 0x1493c: 0x00327e85, 0x1493d: 0x00325685, 0x1493e: 0x0032568b, 0x1493f: 0x00327e8b,
+ // Block 0x525, offset 0x14940
+ 0x14978: 0xe0009b6f, 0x14979: 0xe00009c8, 0x1497a: 0x4030a820, 0x1497b: 0x402d2020,
+ 0x1497c: 0x402f4a20, 0x1497d: 0x402e9820, 0x1497e: 0x402db220, 0x1497f: 0x402e9a20,
+ // Block 0x526, offset 0x14980
+ 0x14980: 0x80000000, 0x14981: 0x80000000, 0x14982: 0x80000000, 0x14983: 0x80000000,
+ 0x14984: 0x80000000, 0x14985: 0x80000000, 0x14986: 0x80000000, 0x14987: 0x80000000,
+ 0x14988: 0x80000000, 0x14989: 0x40020020, 0x1498a: 0x40020220, 0x1498b: 0x40020420,
+ 0x1498c: 0x40020620, 0x1498d: 0x40020820, 0x1498e: 0x80000000, 0x1498f: 0x80000000,
+ 0x14990: 0x80000000, 0x14991: 0x80000000, 0x14992: 0x80000000, 0x14993: 0x80000000,
+ 0x14994: 0x80000000, 0x14995: 0x80000000, 0x14996: 0x80000000, 0x14997: 0x80000000,
+ 0x14998: 0x80000000, 0x14999: 0x80000000, 0x1499a: 0x80000000, 0x1499b: 0x80000000,
+ 0x1499c: 0x80000000, 0x1499d: 0x80000000, 0x1499e: 0x80000000, 0x1499f: 0x80000000,
+ 0x149a0: 0x40021220, 0x149a1: 0x4002ba20, 0x149a2: 0x4003e020, 0x149a3: 0x4004ea20,
+ 0x149a4: 0x4027de20, 0x149a5: 0x4004ec20, 0x149a6: 0x4004e620, 0x149a7: 0x4003d220,
+ 0x149a8: 0x4003f420, 0x149a9: 0x4003f620, 0x149aa: 0x4004d820, 0x149ab: 0x40093820,
+ 0x149ac: 0x40024020, 0x149ad: 0x40021a20, 0x149ae: 0x4002e420, 0x149af: 0x4004e220,
+ 0x149b0: 0x4029cc20, 0x149b1: 0x4029ce20, 0x149b2: 0x4029d020, 0x149b3: 0x4029d220,
+ 0x149b4: 0x4029d420, 0x149b5: 0x4029d620, 0x149b6: 0x4029d820, 0x149b7: 0x4029da20,
+ 0x149b8: 0x4029dc20, 0x149b9: 0x4029de20, 0x149ba: 0x40026c20, 0x149bb: 0x40026220,
+ 0x149bc: 0x40094020, 0x149bd: 0x40094220, 0x149be: 0x40094420, 0x149bf: 0x4002c420,
+ // Block 0x527, offset 0x149c0
+ 0x149c0: 0x4004d620, 0x149c1: 0xcc210bb3, 0x149c2: 0x002c0a88, 0x149c3: 0x002c3a88,
+ 0x149c4: 0x002c6288, 0x149c5: 0xc3a40c01, 0x149c6: 0x002d0888, 0x149c7: 0x002d2288,
+ 0x149c8: 0x002d6888, 0x149c9: 0x002d9a88, 0x149ca: 0x002dcc88, 0x149cb: 0x002dfe88,
+ 0x149cc: 0xc0030002, 0x149cd: 0x002e8288, 0x149ce: 0x002e9e88, 0x149cf: 0xc3a90b41,
+ 0x149d0: 0x002f2c88, 0x149d1: 0x002f5688, 0x149d2: 0x002f7a88, 0x149d3: 0x002fe688,
+ 0x149d4: 0x00302c88, 0x149d5: 0xc3960b41, 0x149d6: 0x0030be88, 0x149d7: 0x0030e288,
+ 0x149d8: 0x0030f688, 0x149d9: 0x00310088, 0x149da: 0x00312a88, 0x149db: 0x4003f820,
+ 0x149dc: 0x4004e420, 0x149dd: 0x4003fa20, 0x149de: 0x40062420, 0x149df: 0x40021620,
+ 0x149e0: 0x40061e20, 0x149e1: 0xcc1d0b72, 0x149e2: 0x402c0a20, 0x149e3: 0x402c3a20,
+ 0x149e4: 0x402c6220, 0x149e5: 0xc3a20c01, 0x149e6: 0x402d0820, 0x149e7: 0x402d2220,
+ 0x149e8: 0x402d6820, 0x149e9: 0x402d9a20, 0x149ea: 0x402dcc20, 0x149eb: 0x402dfe20,
+ 0x149ec: 0xc0000002, 0x149ed: 0x402e8220, 0x149ee: 0x402e9e20, 0x149ef: 0xc3a60b41,
+ 0x149f0: 0x402f2c20, 0x149f1: 0x402f5620, 0x149f2: 0x402f7a20, 0x149f3: 0x402fe620,
+ 0x149f4: 0x40302c20, 0x149f5: 0xc3930b41, 0x149f6: 0x4030be20, 0x149f7: 0x4030e220,
+ 0x149f8: 0x4030f620, 0x149f9: 0x40310020, 0x149fa: 0x40312a20, 0x149fb: 0x4003fc20,
+ 0x149fc: 0x40094820, 0x149fd: 0x4003fe20, 0x149fe: 0x40094c20, 0x149ff: 0x80000000,
+ // Block 0x528, offset 0x14a00
+ 0x14a00: 0x80000000, 0x14a01: 0x80000000, 0x14a02: 0x80000000, 0x14a03: 0x80000000,
+ 0x14a04: 0x80000000, 0x14a05: 0x80000000, 0x14a06: 0x80000000, 0x14a07: 0x80000000,
+ 0x14a08: 0x80000000, 0x14a09: 0x40020020, 0x14a0a: 0x40020220, 0x14a0b: 0x40020420,
+ 0x14a0c: 0x40020620, 0x14a0d: 0x40020820, 0x14a0e: 0x80000000, 0x14a0f: 0x80000000,
+ 0x14a10: 0x80000000, 0x14a11: 0x80000000, 0x14a12: 0x80000000, 0x14a13: 0x80000000,
+ 0x14a14: 0x80000000, 0x14a15: 0x80000000, 0x14a16: 0x80000000, 0x14a17: 0x80000000,
+ 0x14a18: 0x80000000, 0x14a19: 0x80000000, 0x14a1a: 0x80000000, 0x14a1b: 0x80000000,
+ 0x14a1c: 0x80000000, 0x14a1d: 0x80000000, 0x14a1e: 0x80000000, 0x14a1f: 0x80000000,
+ 0x14a20: 0x40021220, 0x14a21: 0x4002ba20, 0x14a22: 0x4003e020, 0x14a23: 0x4004ea20,
+ 0x14a24: 0x4027de20, 0x14a25: 0x4004ec20, 0x14a26: 0x4004e620, 0x14a27: 0x4003d220,
+ 0x14a28: 0x4003f420, 0x14a29: 0x4003f620, 0x14a2a: 0x4004d820, 0x14a2b: 0x40093820,
+ 0x14a2c: 0x40024020, 0x14a2d: 0x40021a20, 0x14a2e: 0x4002e420, 0x14a2f: 0x4004e220,
+ 0x14a30: 0x4029cc20, 0x14a31: 0x4029ce20, 0x14a32: 0x4029d020, 0x14a33: 0x4029d220,
+ 0x14a34: 0x4029d420, 0x14a35: 0x4029d620, 0x14a36: 0x4029d820, 0x14a37: 0x4029da20,
+ 0x14a38: 0x4029dc20, 0x14a39: 0x4029de20, 0x14a3a: 0x40026c20, 0x14a3b: 0x40026220,
+ 0x14a3c: 0x40094020, 0x14a3d: 0x40094220, 0x14a3e: 0x40094420, 0x14a3f: 0x4002c420,
+ // Block 0x529, offset 0x14a40
+ 0x14a40: 0x4004d620, 0x14a41: 0x002bde88, 0x14a42: 0x002c0a88, 0x14a43: 0x002c3a88,
+ 0x14a44: 0x002c6288, 0x14a45: 0xcc2829c1, 0x14a46: 0x002d0888, 0x14a47: 0x002d2288,
+ 0x14a48: 0x002d6888, 0x14a49: 0x002d9a88, 0x14a4a: 0x002dcc88, 0x14a4b: 0x002dfe88,
+ 0x14a4c: 0xc0030002, 0x14a4d: 0x002e8288, 0x14a4e: 0x002e9e88, 0x14a4f: 0xc34529c1,
+ 0x14a50: 0x002f2c88, 0x14a51: 0x002f5688, 0x14a52: 0x002f7a88, 0x14a53: 0xc34909b1,
+ 0x14a54: 0x00302c88, 0x14a55: 0x00306c88, 0x14a56: 0x0030be88, 0x14a57: 0x0030e288,
+ 0x14a58: 0x0030f688, 0x14a59: 0x00310088, 0x14a5a: 0x00312a88, 0x14a5b: 0x4003f820,
+ 0x14a5c: 0x4004e420, 0x14a5d: 0x4003fa20, 0x14a5e: 0x40062420, 0x14a5f: 0x40021620,
+ 0x14a60: 0x40061e20, 0x14a61: 0x402bde20, 0x14a62: 0x402c0a20, 0x14a63: 0x402c3a20,
+ 0x14a64: 0x402c6220, 0x14a65: 0xcc2629c1, 0x14a66: 0x402d0820, 0x14a67: 0x402d2220,
+ 0x14a68: 0x402d6820, 0x14a69: 0x402d9a20, 0x14a6a: 0x402dcc20, 0x14a6b: 0x402dfe20,
+ 0x14a6c: 0xc0000002, 0x14a6d: 0x402e8220, 0x14a6e: 0x402e9e20, 0x14a6f: 0xc34329c1,
+ 0x14a70: 0x402f2c20, 0x14a71: 0x402f5620, 0x14a72: 0x402f7a20, 0x14a73: 0xc34709b1,
+ 0x14a74: 0x40302c20, 0x14a75: 0x40306c20, 0x14a76: 0x4030be20, 0x14a77: 0x4030e220,
+ 0x14a78: 0x4030f620, 0x14a79: 0x40310020, 0x14a7a: 0x40312a20, 0x14a7b: 0x4003fc20,
+ 0x14a7c: 0x40094820, 0x14a7d: 0x4003fe20, 0x14a7e: 0x40094c20, 0x14a7f: 0x80000000,
+ // Block 0x52a, offset 0x14a80
+ 0x14a80: 0x80000000, 0x14a81: 0x80000000, 0x14a82: 0x80000000, 0x14a83: 0x80000000,
+ 0x14a84: 0x80000000, 0x14a85: 0x80000000, 0x14a86: 0x80000000, 0x14a87: 0x80000000,
+ 0x14a88: 0x80000000, 0x14a89: 0x40020020, 0x14a8a: 0x40020220, 0x14a8b: 0x40020420,
+ 0x14a8c: 0x40020620, 0x14a8d: 0x40020820, 0x14a8e: 0x80000000, 0x14a8f: 0x80000000,
+ 0x14a90: 0x80000000, 0x14a91: 0x80000000, 0x14a92: 0x80000000, 0x14a93: 0x80000000,
+ 0x14a94: 0x80000000, 0x14a95: 0x80000000, 0x14a96: 0x80000000, 0x14a97: 0x80000000,
+ 0x14a98: 0x80000000, 0x14a99: 0x80000000, 0x14a9a: 0x80000000, 0x14a9b: 0x80000000,
+ 0x14a9c: 0x80000000, 0x14a9d: 0x80000000, 0x14a9e: 0x80000000, 0x14a9f: 0x80000000,
+ 0x14aa0: 0x40021220, 0x14aa1: 0x4002ba20, 0x14aa2: 0x4003e020, 0x14aa3: 0x4004ea20,
+ 0x14aa4: 0x4027de20, 0x14aa5: 0x4004ec20, 0x14aa6: 0x4004e620, 0x14aa7: 0x4003d220,
+ 0x14aa8: 0x4003f420, 0x14aa9: 0x4003f620, 0x14aaa: 0x4004d820, 0x14aab: 0x40093820,
+ 0x14aac: 0x40024020, 0x14aad: 0x40021a20, 0x14aae: 0x4002e420, 0x14aaf: 0x4004e220,
+ 0x14ab0: 0x4029cc20, 0x14ab1: 0x4029ce20, 0x14ab2: 0x4029d020, 0x14ab3: 0x4029d220,
+ 0x14ab4: 0x4029d420, 0x14ab5: 0x4029d620, 0x14ab6: 0x4029d820, 0x14ab7: 0x4029da20,
+ 0x14ab8: 0x4029dc20, 0x14ab9: 0x4029de20, 0x14aba: 0x40026c20, 0x14abb: 0x40026220,
+ 0x14abc: 0x40094020, 0x14abd: 0x40094220, 0x14abe: 0x40094420, 0x14abf: 0x4002c420,
+ // Block 0x52b, offset 0x14ac0
+ 0x14ac0: 0x4004d620, 0x14ac1: 0x002bde88, 0x14ac2: 0x002c0a88, 0x14ac3: 0xcc2c09e2,
+ 0x14ac4: 0xcc3109e2, 0x14ac5: 0x002c9888, 0x14ac6: 0x002d0888, 0x14ac7: 0x002d2288,
+ 0x14ac8: 0x002d6888, 0x14ac9: 0x002d9a88, 0x14aca: 0x002dcc88, 0x14acb: 0xcc3609e2,
+ 0x14acc: 0xc0030002, 0x14acd: 0x002e8288, 0x14ace: 0xcc3b2972, 0x14acf: 0x002ee288,
+ 0x14ad0: 0xcc4009e2, 0x14ad1: 0x002f5688, 0x14ad2: 0x002f7a88, 0x14ad3: 0xcc4509d1,
+ 0x14ad4: 0x00302c88, 0x14ad5: 0x00306c88, 0x14ad6: 0x0030be88, 0x14ad7: 0x0030e288,
+ 0x14ad8: 0x0030f688, 0x14ad9: 0x00310088, 0x14ada: 0x00312a88, 0x14adb: 0x4003f820,
+ 0x14adc: 0x4004e420, 0x14add: 0x4003fa20, 0x14ade: 0x40062420, 0x14adf: 0x40021620,
+ 0x14ae0: 0x40061e20, 0x14ae1: 0x402bde20, 0x14ae2: 0x402c0a20, 0x14ae3: 0xcc2a09d1,
+ 0x14ae4: 0xcc2f09d1, 0x14ae5: 0x402c9820, 0x14ae6: 0x402d0820, 0x14ae7: 0x402d2220,
+ 0x14ae8: 0x402d6820, 0x14ae9: 0x402d9a20, 0x14aea: 0x402dcc20, 0x14aeb: 0xcc3409d1,
+ 0x14aec: 0xc0000002, 0x14aed: 0x402e8220, 0x14aee: 0xcc392961, 0x14aef: 0x402ee220,
+ 0x14af0: 0xcc3e09d1, 0x14af1: 0x402f5620, 0x14af2: 0x402f7a20, 0x14af3: 0xcc4309d1,
+ 0x14af4: 0x40302c20, 0x14af5: 0x40306c20, 0x14af6: 0x4030be20, 0x14af7: 0x4030e220,
+ 0x14af8: 0x4030f620, 0x14af9: 0x40310020, 0x14afa: 0x40312a20, 0x14afb: 0x4003fc20,
+ 0x14afc: 0x40094820, 0x14afd: 0x4003fe20, 0x14afe: 0x40094c20, 0x14aff: 0x80000000,
+ // Block 0x52c, offset 0x14b00
+ 0x14b01: 0x40421220, 0x14b02: 0x40421420, 0x14b03: 0x40421620,
+ 0x14b05: 0x4041f620, 0x14b06: 0x4041f820, 0x14b07: 0x4041fa20,
+ 0x14b08: 0x4041fc20, 0x14b09: 0x4041fe20, 0x14b0a: 0x40420020, 0x14b0b: 0x40420220,
+ 0x14b0c: 0x40420620, 0x14b0f: 0x40420a20,
+ 0x14b10: 0x40420c20, 0x14b13: 0x40420e20,
+ 0x14b14: 0x40421020, 0x14b15: 0xcc4771a1, 0x14b16: 0x40421420, 0x14b17: 0x40421620,
+ 0x14b18: 0x40421820, 0x14b19: 0x40421a20, 0x14b1a: 0x40421c20, 0x14b1b: 0x40421e20,
+ 0x14b1c: 0x40422020, 0x14b1d: 0x40422220, 0x14b1e: 0x40422420, 0x14b1f: 0x40422620,
+ 0x14b20: 0x40422820, 0x14b21: 0x40422a20, 0x14b22: 0x40422c20, 0x14b23: 0x40422e20,
+ 0x14b24: 0x40423020, 0x14b25: 0x40423220, 0x14b26: 0x40423420, 0x14b27: 0x40423620,
+ 0x14b28: 0x40423820, 0x14b2a: 0x40423a20, 0x14b2b: 0x40423c20,
+ 0x14b2c: 0x40423e20, 0x14b2d: 0x40424020, 0x14b2e: 0x40424220, 0x14b2f: 0x40424420,
+ 0x14b30: 0x40424820, 0x14b32: 0x40424a20, 0x14b33: 0x40424c20,
+ 0x14b35: 0x40424e20, 0x14b36: 0x40425220, 0x14b37: 0x40425420,
+ 0x14b38: 0x40425620, 0x14b39: 0x40425820,
+ 0x14b3c: 0x8000f102, 0x14b3d: 0x40425a20, 0x14b3e: 0x40425c20, 0x14b3f: 0x40425e20,
+ // Block 0x52d, offset 0x14b40
+ 0x14b40: 0x40426020, 0x14b41: 0x40426220, 0x14b42: 0x40426420, 0x14b43: 0x40426620,
+ 0x14b44: 0x40426820, 0x14b47: 0xc05d01e1,
+ 0x14b48: 0x40427020, 0x14b4b: 0x40427220,
+ 0x14b4c: 0x40427420, 0x14b4d: 0x40427620,
+ 0x14b56: 0x40427820, 0x14b57: 0x40427a20,
+ 0x14b5f: 0x40424421,
+ 0x14b60: 0x40420420, 0x14b61: 0x40420820, 0x14b62: 0x40426a20, 0x14b63: 0x40426c20,
+ 0x14b66: 0xe00000d4, 0x14b67: 0xe0000162,
+ 0x14b68: 0xe000027d, 0x14b69: 0xe0000357, 0x14b6a: 0xe0000432, 0x14b6b: 0xe00004fc,
+ 0x14b6c: 0xe00005c7, 0x14b6d: 0xe000066f, 0x14b6e: 0xe000071b, 0x14b6f: 0xe00007c0,
+ 0x14b70: 0x40073c20, 0x14b71: 0x40425020, 0x14b72: 0x40283c20, 0x14b73: 0x40283e20,
+ 0x14b74: 0x40284020, 0x14b75: 0x40284220, 0x14b76: 0x40284420, 0x14b77: 0x40284620,
+ // Block 0x52e, offset 0x14b80
+ 0x14b81: 0x8000f902, 0x14b82: 0x8000f802, 0x14b83: 0x8000f402,
+ 0x14b85: 0x40410620, 0x14b86: 0x40410820, 0x14b87: 0x40411020,
+ 0x14b88: 0x40411220, 0x14b89: 0x40410020, 0x14b8a: 0x40410220,
+ 0x14b8f: 0x40411420,
+ 0x14b90: 0x40410a20, 0x14b93: 0x40410420,
+ 0x14b94: 0x40410c20, 0x14b95: 0x40411c20, 0x14b96: 0x40411e20, 0x14b97: 0x40412020,
+ 0x14b98: 0x40412220, 0x14b99: 0x40412420, 0x14b9a: 0x40412620, 0x14b9b: 0x40412820,
+ 0x14b9c: 0x40412a20, 0x14b9d: 0x40412c20, 0x14b9e: 0x40412e20, 0x14b9f: 0x40413020,
+ 0x14ba0: 0x40413220, 0x14ba1: 0x40413420, 0x14ba2: 0x40413620, 0x14ba3: 0x40413820,
+ 0x14ba4: 0x40413a20, 0x14ba5: 0x40413c20, 0x14ba6: 0x40413e20, 0x14ba7: 0x40414020,
+ 0x14ba8: 0x40414220, 0x14baa: 0x40414420, 0x14bab: 0x40414620,
+ 0x14bac: 0x40414820, 0x14bad: 0x40414a20, 0x14bae: 0x40414c20, 0x14baf: 0x40414e20,
+ 0x14bb0: 0x40415220, 0x14bb2: 0x40415420, 0x14bb3: 0xe0009b81,
+ 0x14bb5: 0x40415620, 0x14bb6: 0xe0009b72,
+ 0x14bb8: 0x40411620, 0x14bb9: 0x40411820,
+ 0x14bbc: 0x8000fa02, 0x14bbe: 0x40415a20, 0x14bbf: 0x40415c20,
+ // Block 0x52f, offset 0x14bc0
+ 0x14bc0: 0x40415e20, 0x14bc1: 0x40416020, 0x14bc2: 0x40416220,
+ 0x14bc7: 0x40416420,
+ 0x14bc8: 0x40416620, 0x14bcb: 0x40416820,
+ 0x14bcc: 0x40416a20, 0x14bcd: 0x40415a20,
+ 0x14bd1: 0x40411a20,
+ 0x14bd9: 0xe0009b75, 0x14bda: 0xe0009b78, 0x14bdb: 0xe0009b7b,
+ 0x14bdc: 0x40415820, 0x14bde: 0xe0009b7e,
+ 0x14be6: 0xe00000ce, 0x14be7: 0xe000015c,
+ 0x14be8: 0xe0000277, 0x14be9: 0xe0000351, 0x14bea: 0xe000042c, 0x14beb: 0xe00004f6,
+ 0x14bec: 0xe00005c1, 0x14bed: 0xe0000669, 0x14bee: 0xe0000715, 0x14bef: 0xe00007ba,
+ 0x14bf0: 0x8000f702, 0x14bf1: 0x8000f602, 0x14bf2: 0x40410e20, 0x14bf3: 0x4040fe20,
+ 0x14bf4: 0x4040fc20, 0x14bf5: 0x40415020,
+ // Block 0x530, offset 0x14c00
+ 0x14c00: 0x80000000, 0x14c01: 0x80000000, 0x14c02: 0x80000000, 0x14c03: 0x80000000,
+ 0x14c04: 0x80000000, 0x14c05: 0x80000000, 0x14c06: 0x80000000, 0x14c07: 0x80000000,
+ 0x14c08: 0x80000000, 0x14c09: 0x40020020, 0x14c0a: 0x40020220, 0x14c0b: 0x40020420,
+ 0x14c0c: 0x40020620, 0x14c0d: 0x40020820, 0x14c0e: 0x80000000, 0x14c0f: 0x80000000,
+ 0x14c10: 0x80000000, 0x14c11: 0x80000000, 0x14c12: 0x80000000, 0x14c13: 0x80000000,
+ 0x14c14: 0x80000000, 0x14c15: 0x80000000, 0x14c16: 0x80000000, 0x14c17: 0x80000000,
+ 0x14c18: 0x80000000, 0x14c19: 0x80000000, 0x14c1a: 0x80000000, 0x14c1b: 0x80000000,
+ 0x14c1c: 0x80000000, 0x14c1d: 0x80000000, 0x14c1e: 0x80000000, 0x14c1f: 0x80000000,
+ 0x14c20: 0x40021220, 0x14c21: 0x4002ba20, 0x14c22: 0x4003e020, 0x14c23: 0x4004ea20,
+ 0x14c24: 0x4027de20, 0x14c25: 0x4004ec20, 0x14c26: 0x4004e620, 0x14c27: 0x4003d220,
+ 0x14c28: 0x4003f420, 0x14c29: 0x4003f620, 0x14c2a: 0x4004d820, 0x14c2b: 0x40093820,
+ 0x14c2c: 0x40024020, 0x14c2d: 0x40021a20, 0x14c2e: 0x4002e420, 0x14c2f: 0x4004e220,
+ 0x14c30: 0x4029cc20, 0x14c31: 0x4029ce20, 0x14c32: 0x4029d020, 0x14c33: 0x4029d220,
+ 0x14c34: 0x4029d420, 0x14c35: 0x4029d620, 0x14c36: 0x4029d820, 0x14c37: 0x4029da20,
+ 0x14c38: 0x4029dc20, 0x14c39: 0x4029de20, 0x14c3a: 0x40026c20, 0x14c3b: 0x40026220,
+ 0x14c3c: 0x40094020, 0x14c3d: 0x40094220, 0x14c3e: 0x40094420, 0x14c3f: 0x4002c420,
+ // Block 0x531, offset 0x14c40
+ 0x14c40: 0x4004d620, 0x14c41: 0xcc4b0c01, 0x14c42: 0x002c0a88, 0x14c43: 0xc33b3411,
+ 0x14c44: 0x002c6288, 0x14c45: 0xcc280c01, 0x14c46: 0x002d0888, 0x14c47: 0x002d2288,
+ 0x14c48: 0x002d6888, 0x14c49: 0x002d9a88, 0x14c4a: 0x002dcc88, 0x14c4b: 0x002dfe88,
+ 0x14c4c: 0xc0030002, 0x14c4d: 0x002e8288, 0x14c4e: 0xc5513411, 0x14c4f: 0xc3453411,
+ 0x14c50: 0x002f2c88, 0x14c51: 0x002f5688, 0x14c52: 0x002f7a88, 0x14c53: 0xc3493411,
+ 0x14c54: 0x00302c88, 0x14c55: 0x00306c88, 0x14c56: 0x0030be88, 0x14c57: 0x0030e288,
+ 0x14c58: 0x0030f688, 0x14c59: 0x00310088, 0x14c5a: 0xcc507201, 0x14c5b: 0x4003f820,
+ 0x14c5c: 0x4004e420, 0x14c5d: 0x4003fa20, 0x14c5e: 0x40062420, 0x14c5f: 0x40021620,
+ 0x14c60: 0x40061e20, 0x14c61: 0xcc490c01, 0x14c62: 0x402c0a20, 0x14c63: 0xc3393411,
+ 0x14c64: 0x402c6220, 0x14c65: 0xcc260c01, 0x14c66: 0x402d0820, 0x14c67: 0x402d2220,
+ 0x14c68: 0x402d6820, 0x14c69: 0x402d9a20, 0x14c6a: 0x402dcc20, 0x14c6b: 0x402dfe20,
+ 0x14c6c: 0xc0000002, 0x14c6d: 0x402e8220, 0x14c6e: 0xc53e3411, 0x14c6f: 0xc3433411,
+ 0x14c70: 0x402f2c20, 0x14c71: 0x402f5620, 0x14c72: 0x402f7a20, 0x14c73: 0xc3473411,
+ 0x14c74: 0x40302c20, 0x14c75: 0x40306c20, 0x14c76: 0x4030be20, 0x14c77: 0x4030e220,
+ 0x14c78: 0x4030f620, 0x14c79: 0x40310020, 0x14c7a: 0xcc4d7201, 0x14c7b: 0x4003fc20,
+ 0x14c7c: 0x40094820, 0x14c7d: 0x4003fe20, 0x14c7e: 0x40094c20, 0x14c7f: 0x80000000,
+ // Block 0x532, offset 0x14c80
+ 0x14c80: 0xe000096f, 0x14c81: 0x002e2483, 0x14c82: 0x402e2420,
+ 0x14c89: 0xf0000404, 0x14c8a: 0x002eda88, 0x14c8b: 0x402eda20,
+ 0x14c92: 0xe00009c4, 0x14c93: 0xe00009c0,
+ 0x14ca6: 0x00303688, 0x14ca7: 0x40303620,
+ 0x14cbf: 0xe0000a0f,
+ // Block 0x533, offset 0x14cc0
+ 0x14cc0: 0x80000000, 0x14cc1: 0x80000000, 0x14cc2: 0x80000000, 0x14cc3: 0x80000000,
+ 0x14cc4: 0x80000000, 0x14cc6: 0x40096620, 0x14cc7: 0x40096a20,
+ 0x14cc8: 0x40070820, 0x14cc9: 0x4004f220, 0x14cca: 0x4004f620, 0x14ccb: 0x4027e620,
+ 0x14ccc: 0x40024820, 0x14ccd: 0x40024a20, 0x14cce: 0x40070e20, 0x14ccf: 0x40071020,
+ 0x14cd0: 0x80000000, 0x14cd1: 0x80000000, 0x14cd2: 0x80000000, 0x14cd3: 0x80000000,
+ 0x14cd4: 0x80000000, 0x14cd5: 0x80000000, 0x14cd6: 0x80000000, 0x14cd7: 0x80000000,
+ 0x14cd8: 0x80000000, 0x14cd9: 0x80000000, 0x14cda: 0x80000000, 0x14cdb: 0x40026420,
+ 0x14cde: 0x40027020, 0x14cdf: 0x4002cc20,
+ 0x14ce0: 0x403aa220, 0x14ce1: 0x40393a20, 0x14ce2: 0x40391e20, 0x14ce3: 0x40392020,
+ 0x14ce4: 0x40392620, 0x14ce5: 0x40392820, 0x14ce6: 0x40393020, 0x14ce7: 0xcc530151,
+ 0x14ce8: 0x40393c20, 0x14ce9: 0x403a6824, 0x14cea: 0x40395620, 0x14ceb: 0x40395820,
+ 0x14cec: 0x40396420, 0x14ced: 0xcc570171, 0x14cee: 0x40397420, 0x14cef: 0x40398820,
+ 0x14cf0: 0x40398a20, 0x14cf1: 0x4039a420, 0x14cf2: 0x4039a620, 0x14cf3: 0x4039c620,
+ 0x14cf4: 0x4039c820, 0x14cf5: 0x4039dc20, 0x14cf6: 0x4039de20, 0x14cf7: 0x4039e620,
+ 0x14cf8: 0x4039e820, 0x14cf9: 0x4039ee20, 0x14cfa: 0x4039f020, 0x14cfb: 0x403a3820,
+ 0x14cfc: 0x403a3a20, 0x14cfd: 0x403a9c20, 0x14cfe: 0x403a9e20, 0x14cff: 0x403aa020,
+ // Block 0x534, offset 0x14d00
+ 0x14d00: 0x80000000, 0x14d01: 0x4039fc20, 0x14d02: 0x403a1220, 0x14d03: 0x403a1c22,
+ 0x14d04: 0x403a4020, 0x14d05: 0x403a4e20, 0x14d06: 0x403a5620, 0x14d07: 0xcc5b0171,
+ 0x14d08: 0xcc5d0171, 0x14d09: 0xcc610171, 0x14d0a: 0xcc630171, 0x14d0b: 0x8000b002,
+ 0x14d0c: 0x8000b202, 0x14d0d: 0x8000b102, 0x14d0e: 0x8000ad02, 0x14d0f: 0x8000af02,
+ 0x14d10: 0x8000ae02, 0x14d11: 0x8000ba02, 0x14d12: 0x8000bc02, 0x14d13: 0x8000bd02,
+ 0x14d14: 0x8000be02, 0x14d15: 0x8000bf02, 0x14d16: 0x8000c102, 0x14d17: 0x8000c202,
+ 0x14d18: 0x8000c302, 0x14d19: 0x8000c402, 0x14d1a: 0x8000c502, 0x14d1b: 0x8000c602,
+ 0x14d1c: 0x8000c702, 0x14d1d: 0x8000c802, 0x14d1e: 0x8000c902, 0x14d1f: 0x8000c002,
+ 0x14d20: 0xe00000bc, 0x14d21: 0xe0000144, 0x14d22: 0xe000025f, 0x14d23: 0xe0000339,
+ 0x14d24: 0xe0000414, 0x14d25: 0xe00004de, 0x14d26: 0xe00005a9, 0x14d27: 0xe0000651,
+ 0x14d28: 0xe00006fd, 0x14d29: 0xe00007a2, 0x14d2a: 0x4004ee20, 0x14d2b: 0x40024c20,
+ 0x14d2c: 0x40024e20, 0x14d2d: 0x4004de20, 0x14d2e: 0x40393a20, 0x14d2f: 0x403a1020,
+ 0x14d30: 0x8000d102, 0x14d31: 0x40393823, 0x14d32: 0x40393822, 0x14d33: 0x40393825,
+ 0x14d34: 0x00391c84, 0x14d35: 0xf0000404, 0x14d36: 0xf0000404, 0x14d37: 0xe0009b84,
+ 0x14d38: 0xe0002502, 0x14d39: 0x40395821, 0x14d3a: 0x40395c20, 0x14d3b: 0x40393e20,
+ 0x14d3c: 0x40395820, 0x14d3d: 0x40396020, 0x14d3e: 0x40394020, 0x14d3f: 0x40396220,
+ // Block 0x535, offset 0x14d40
+ 0x14d40: 0x40394220, 0x14d41: 0x40396620, 0x14d42: 0x40397820, 0x14d43: 0x40396620,
+ 0x14d44: 0x40396820, 0x14d45: 0x40396c20, 0x14d46: 0x40396a20, 0x14d47: 0x40396e20,
+ 0x14d48: 0x40398a21, 0x14d49: 0x40398a20, 0x14d4a: 0x40399020, 0x14d4b: 0x40399220,
+ 0x14d4c: 0x40399420, 0x14d4d: 0x40399620, 0x14d4e: 0x40399820, 0x14d4f: 0x40399a20,
+ 0x14d50: 0x40399c20, 0x14d51: 0x4039a621, 0x14d52: 0x4039aa20, 0x14d53: 0x4039a620,
+ 0x14d54: 0x4039ae20, 0x14d55: 0x4039b020, 0x14d56: 0x4039b820, 0x14d57: 0x4039b420,
+ 0x14d58: 0x4039b620, 0x14d59: 0x4039b820, 0x14d5a: 0x4039ca20, 0x14d5b: 0x4039cc20,
+ 0x14d5c: 0x4039ce20, 0x14d5d: 0x4039e020, 0x14d5e: 0x4039e220, 0x14d5f: 0x4039ea20,
+ 0x14d60: 0x4039f220, 0x14d61: 0x4039fe20, 0x14d62: 0x403a0020, 0x14d63: 0x403a0220,
+ 0x14d64: 0x403a0420, 0x14d65: 0x403a0820, 0x14d66: 0x403a0a20, 0x14d67: 0x403a1420,
+ 0x14d68: 0x403a1620, 0x14d69: 0x403a1c20, 0x14d6a: 0x403a1c21, 0x14d6b: 0x403a2020,
+ 0x14d6c: 0x403a2220, 0x14d6d: 0x403a2620, 0x14d6e: 0x403a2820, 0x14d6f: 0x403a2021,
+ 0x14d70: 0x403a2c20, 0x14d71: 0x403a2e20, 0x14d72: 0x403a3020, 0x14d73: 0x403a3220,
+ 0x14d74: 0x403a3420, 0x14d75: 0x403a4220, 0x14d76: 0x403a4420, 0x14d77: 0x403a4620,
+ 0x14d78: 0x403a4820, 0x14d79: 0x403a6020, 0x14d7a: 0x403a5820, 0x14d7b: 0x403a5c21,
+ 0x14d7c: 0x403a5c20, 0x14d7d: 0x403a5e20, 0x14d7e: 0x403a6823, 0x14d7f: 0x40396c20,
+ // Block 0x536, offset 0x14d80
+ 0x14d80: 0xe00024f3, 0x14d81: 0x403a6822, 0x14d82: 0xe00024f0, 0x14d83: 0x403a6825,
+ 0x14d84: 0x403a7620, 0x14d85: 0x403a7820, 0x14d86: 0x403a7a20, 0x14d87: 0x403a7422,
+ 0x14d88: 0x403a7e20, 0x14d89: 0x403a7423, 0x14d8a: 0x403a8220, 0x14d8b: 0x403a8420,
+ 0x14d8c: 0xcc5f0171, 0x14d8d: 0x403a9225, 0x14d8e: 0x403a9620, 0x14d8f: 0x403a8620,
+ 0x14d90: 0x403a9224, 0x14d91: 0x403a9a20, 0x14d92: 0x403a9222, 0x14d93: 0xe0002538,
+ 0x14d94: 0x4002e820, 0x14d95: 0xcc590171, 0x14d96: 0x80000000, 0x14d97: 0x80000000,
+ 0x14d98: 0x80000000, 0x14d99: 0x80000000, 0x14d9a: 0x80000000, 0x14d9b: 0x80000000,
+ 0x14d9c: 0x80000000, 0x14d9d: 0x80000000, 0x14d9e: 0x40071220, 0x14d9f: 0x80000000,
+ 0x14da0: 0x80000000, 0x14da1: 0x80000000, 0x14da2: 0x80000000, 0x14da3: 0x80000000,
+ 0x14da4: 0x80000000, 0x14da5: 0x003a7484, 0x14da6: 0x003a9084, 0x14da7: 0x80000000,
+ 0x14da8: 0x80000000, 0x14da9: 0x40071420, 0x14daa: 0x80000000, 0x14dab: 0x80000000,
+ 0x14dac: 0x80000000, 0x14dad: 0x80000000, 0x14dae: 0x40399e20, 0x14daf: 0x4039ba20,
+ 0x14db0: 0xe00000bf, 0x14db1: 0xe0000147, 0x14db2: 0xe0000262, 0x14db3: 0xe000033c,
+ 0x14db4: 0xe0000417, 0x14db5: 0xe00004e1, 0x14db6: 0xe00005ac, 0x14db7: 0xe0000654,
+ 0x14db8: 0xe0000700, 0x14db9: 0xe00007a5, 0x14dba: 0x4039d020, 0x14dbb: 0x4039e420,
+ 0x14dbc: 0x4039f420, 0x14dbd: 0xe0000a91, 0x14dbe: 0xe0000cb7, 0x14dbf: 0x403a7020,
+ // Block 0x537, offset 0x14dc0
+ 0x14dc2: 0x00021284, 0x14dc3: 0x00021284,
+ 0x14dc4: 0x00021284, 0x14dc5: 0x00021284, 0x14dc6: 0x00021284, 0x14dc7: 0x0002129b,
+ 0x14dc8: 0x00021284, 0x14dc9: 0x00021284, 0x14dca: 0x00021284, 0x14dcb: 0x80000000,
+ 0x14dcc: 0x40021221, 0x14dcd: 0x40021222, 0x14dce: 0x80000000, 0x14dcf: 0x80000000,
+ 0x14dd0: 0x40022620, 0x14dd1: 0x0002269b, 0x14dd2: 0x40022820, 0x14dd3: 0x40022a20,
+ 0x14dd4: 0x40022c20, 0x14dd5: 0x40022e20, 0x14dd6: 0x4004c420, 0x14dd7: 0x40021820,
+ 0x14dd8: 0x4003d420, 0x14dd9: 0x4003d620, 0x14dda: 0x4003d820, 0x14ddb: 0x4003da20,
+ 0x14ddc: 0x4003e220, 0x14ddd: 0x4003e420, 0x14dde: 0x4003e620, 0x14ddf: 0x4003e820,
+ 0x14de0: 0x4004f820, 0x14de1: 0x4004fa20, 0x14de2: 0x40050220, 0x14de3: 0x40050420,
+ 0x14de4: 0x0002e484, 0x14de5: 0xf0001f04, 0x14de6: 0xf0000404, 0x14de7: 0x40050620,
+ 0x14de8: 0x40020e20, 0x14de9: 0x40021020, 0x14dea: 0x80000000, 0x14deb: 0x80000000,
+ 0x14dec: 0x80000000, 0x14ded: 0x80000000, 0x14dee: 0x80000000, 0x14def: 0x0002129b,
+ 0x14df0: 0x4004f020, 0x14df1: 0x4004f420, 0x14df2: 0x40050e20, 0x14df3: 0xf0001f04,
+ 0x14df4: 0xf0000404, 0x14df5: 0x40051020, 0x14df6: 0xf0001f04, 0x14df7: 0xf0000404,
+ 0x14df8: 0x40051620, 0x14df9: 0x4003dc20, 0x14dfa: 0x4003de20, 0x14dfb: 0x40051820,
+ 0x14dfc: 0xf0001f04, 0x14dfd: 0x4002e020, 0x14dfe: 0x40021420, 0x14dff: 0x40051a20,
+ // Block 0x538, offset 0x14e00
+ 0x14e00: 0x40073420, 0x14e01: 0x40073620,
+ 0x14e13: 0x003a269a,
+ 0x14e14: 0x003a2699, 0x14e15: 0x003a2697, 0x14e16: 0x003a2698, 0x14e17: 0x003a7c9a,
+ 0x14e18: 0x003a7c99, 0x14e19: 0x003a7a9a, 0x14e1a: 0x003a7a99, 0x14e1b: 0x003a7e9a,
+ 0x14e1c: 0x003a7e99, 0x14e1d: 0xe0009b87, 0x14e1e: 0x003a849a, 0x14e1f: 0x003a8499,
+ 0x14e20: 0x003a789a, 0x14e21: 0x003a7899, 0x14e22: 0x003a809a, 0x14e23: 0x003a8099,
+ 0x14e24: 0x003a989a, 0x14e25: 0x003a9899, 0x14e26: 0x003a9897, 0x14e27: 0x003a9898,
+ 0x14e28: 0x003a8e97, 0x14e29: 0x003a8e98, 0x14e2a: 0xe0000a97, 0x14e2b: 0xe0000a94,
+ 0x14e2c: 0xe0000ac7, 0x14e2d: 0xe0000ac4, 0x14e2e: 0xe0000acd, 0x14e2f: 0xe0000aca,
+ 0x14e30: 0xe0000ad9, 0x14e31: 0xe0000ad6, 0x14e32: 0xe0000ad3, 0x14e33: 0xe0000ad0,
+ 0x14e34: 0xe0000adf, 0x14e35: 0xe0000adc, 0x14e36: 0xe0000afd, 0x14e37: 0xe0000afa,
+ 0x14e38: 0xe0000af7, 0x14e39: 0xe0000aeb, 0x14e3a: 0xe0000ae5, 0x14e3b: 0xe0000ae2,
+ 0x14e3c: 0x003a929a, 0x14e3d: 0x003a9299, 0x14e3e: 0x003a9297, 0x14e3f: 0x003a9298,
+ // Block 0x539, offset 0x14e40
+ 0x14e40: 0xf0001a1a, 0x14e41: 0xf0001a1a, 0x14e42: 0xf0001a1a, 0x14e43: 0xe0001926,
+ 0x14e44: 0xe00024cc, 0x14e45: 0xf0001a1a, 0x14e46: 0xf0001a1a, 0x14e47: 0xf0001a1a,
+ 0x14e48: 0xf0001a1a, 0x14e49: 0xe0001929, 0x14e4a: 0xe00024cf, 0x14e4b: 0xf0001a1a,
+ 0x14e4c: 0xf0001a1a, 0x14e4d: 0xf0001a1a, 0x14e4e: 0xf0001a1a, 0x14e4f: 0xe000192f,
+ 0x14e50: 0xe00024db, 0x14e51: 0xf0001a1a, 0x14e52: 0xf0001a1a, 0x14e53: 0xe0001932,
+ 0x14e54: 0xe00024ed, 0x14e55: 0xe0002508, 0x14e56: 0xe000250e, 0x14e57: 0xe0002514,
+ 0x14e58: 0xe0002526, 0x14e59: 0xe0001938, 0x14e5a: 0xe0002535, 0x14e5b: 0xf0001a1a,
+ 0x14e5c: 0xf0001a1a, 0x14e5d: 0xe00024ff, 0x14e5e: 0xe0000000, 0x14e5f: 0xe0000003,
+ 0x14e60: 0xe0000009, 0x14e61: 0xe000000f, 0x14e62: 0xe0000015, 0x14e63: 0xe0000018,
+ 0x14e64: 0xe0000aa9, 0x14e65: 0xe0000aac, 0x14e66: 0xe0000ab5, 0x14e67: 0xe0000abb,
+ 0x14e68: 0xe0000ae8, 0x14e69: 0xe0000af1, 0x14e6a: 0xf0001919, 0x14e6b: 0xf0001919,
+ 0x14e6c: 0xf0001919, 0x14e6d: 0xf0001919, 0x14e6e: 0xe00018c3, 0x14e6f: 0xe0002421,
+ 0x14e70: 0xf0001919, 0x14e71: 0xf0001919, 0x14e72: 0xf0001919, 0x14e73: 0xf0001919,
+ 0x14e74: 0xe00018c9, 0x14e75: 0xe000242d, 0x14e76: 0xf0001919, 0x14e77: 0xf0001919,
+ 0x14e78: 0xf0001919, 0x14e79: 0xf0001919, 0x14e7a: 0xe00018cf, 0x14e7b: 0xe0002436,
+ 0x14e7c: 0xe0001911, 0x14e7d: 0xe0002484, 0x14e7e: 0xe0001917, 0x14e7f: 0xe000248a,
+ // Block 0x53a, offset 0x14e80
+ 0x14e80: 0xe0002490, 0x14e81: 0xe00024ae, 0x14e82: 0xe00024ba, 0x14e83: 0xe000191d,
+ 0x14e84: 0xe00024c0, 0x14e85: 0xf0001919, 0x14e86: 0xe0001923, 0x14e87: 0xe00024c9,
+ 0x14e88: 0xf0001919, 0x14e89: 0xf0001919, 0x14e8a: 0xf0001919, 0x14e8b: 0xf0001919,
+ 0x14e8c: 0xf0001919, 0x14e8d: 0xf0001919, 0x14e8e: 0xe000192c, 0x14e8f: 0xe00024d8,
+ 0x14e90: 0xe00024fc, 0x14e91: 0xe0002517, 0x14e92: 0xe000251a, 0x14e93: 0xe0002523,
+ 0x14e94: 0xe0002529, 0x14e95: 0xe0001935, 0x14e96: 0xe0002532, 0x14e97: 0xe0000a9a,
+ 0x14e98: 0xe0000aa0, 0x14e99: 0xe0000aa6, 0x14e9a: 0xe0000aaf, 0x14e9b: 0xe0000abe,
+ 0x14e9c: 0xf0001717, 0x14e9d: 0xf0001717, 0x14e9e: 0xf0001717, 0x14e9f: 0xf0001717,
+ 0x14ea0: 0xf0001717, 0x14ea1: 0xf0001717, 0x14ea2: 0xf0001717, 0x14ea3: 0xf0001717,
+ 0x14ea4: 0xf0001717, 0x14ea5: 0xf0001717, 0x14ea6: 0xf0001717, 0x14ea7: 0xf0001717,
+ 0x14ea8: 0xf0001717, 0x14ea9: 0xf0001717, 0x14eaa: 0xf0001717, 0x14eab: 0xf0001717,
+ 0x14eac: 0xf0001717, 0x14ead: 0xf0001717, 0x14eae: 0xf0001717, 0x14eaf: 0xf0001717,
+ 0x14eb0: 0xf0001717, 0x14eb1: 0xf0001717, 0x14eb2: 0xf0001717, 0x14eb3: 0xf0001717,
+ 0x14eb4: 0xf0001717, 0x14eb5: 0xf0001717, 0x14eb6: 0xf0001717, 0x14eb7: 0xf0001717,
+ 0x14eb8: 0xf0001717, 0x14eb9: 0xf0001717, 0x14eba: 0xf0001717, 0x14ebb: 0xf0001717,
+ 0x14ebc: 0xf0001717, 0x14ebd: 0xf0001717, 0x14ebe: 0xf0001717, 0x14ebf: 0xf0001717,
+ // Block 0x53b, offset 0x14ec0
+ 0x14ec0: 0xf0001717, 0x14ec1: 0xf0001717, 0x14ec2: 0xf0001717, 0x14ec3: 0xf0001717,
+ 0x14ec4: 0xe0002496, 0x14ec5: 0xe000249c, 0x14ec6: 0xe00024a2, 0x14ec7: 0xe00024a8,
+ 0x14ec8: 0xe00024b4, 0x14ec9: 0xf0001717, 0x14eca: 0xf0001717, 0x14ecb: 0xf0001717,
+ 0x14ecc: 0xf0001717, 0x14ecd: 0xf0001717, 0x14ece: 0xf0001717, 0x14ecf: 0xf0001717,
+ 0x14ed0: 0xf0001717, 0x14ed1: 0xf0001717, 0x14ed2: 0xf0001717, 0x14ed3: 0xf0001717,
+ 0x14ed4: 0xf0001717, 0x14ed5: 0xf0001717, 0x14ed6: 0xf0001717, 0x14ed7: 0xf0001717,
+ 0x14ed8: 0xf0001717, 0x14ed9: 0xf0001717, 0x14eda: 0xe0002505, 0x14edb: 0xe000250b,
+ 0x14edc: 0xe0002511, 0x14edd: 0xe000251d, 0x14ede: 0xe000252c, 0x14edf: 0xe0000ab2,
+ 0x14ee0: 0xe0000ac1, 0x14ee1: 0xf0001818, 0x14ee2: 0xf0001818, 0x14ee3: 0xf0001818,
+ 0x14ee4: 0xf0001818, 0x14ee5: 0xf0001818, 0x14ee6: 0xf0001818, 0x14ee7: 0xf0001818,
+ 0x14ee8: 0xf0001818, 0x14ee9: 0xf0001818, 0x14eea: 0xf0001818, 0x14eeb: 0xe00024ab,
+ 0x14eec: 0xe00024b7, 0x14eed: 0xf0001818, 0x14eee: 0xf0001818, 0x14eef: 0xf0001818,
+ 0x14ef0: 0xe0002520, 0x14ef1: 0xe000252f, 0x14ef2: 0xe0000006, 0x14ef3: 0xe000000c,
+ 0x14ef4: 0xe0000012, 0x14ef5: 0xe0001902, 0x14ef6: 0xe0002475, 0x14ef7: 0xe0001908,
+ 0x14ef8: 0xe000247b, 0x14ef9: 0xe000190e, 0x14efa: 0xe0002481, 0x14efb: 0xe00018ea,
+ 0x14efc: 0xe0002457, 0x14efd: 0xe00018f0, 0x14efe: 0xe0002463, 0x14eff: 0xe00018de,
+ // Block 0x53c, offset 0x14f00
+ 0x14f00: 0xe0002445, 0x14f01: 0xe00018d8, 0x14f02: 0xe000243f, 0x14f03: 0xe00018e4,
+ 0x14f04: 0xe000244b, 0x14f05: 0xe00018f6, 0x14f06: 0xe0002469, 0x14f07: 0xe00018fc,
+ 0x14f08: 0xe000246f, 0x14f09: 0xf0001a1a, 0x14f0a: 0xf0001a1a, 0x14f0b: 0xf0001a1a,
+ 0x14f0c: 0xf0001a1a, 0x14f0d: 0xf0001a1a, 0x14f0e: 0xf0001a1a, 0x14f0f: 0xf0001a1a,
+ 0x14f10: 0xf0001a1a, 0x14f11: 0xe00018ff, 0x14f12: 0xe0002472, 0x14f13: 0xe0001905,
+ 0x14f14: 0xe0002478, 0x14f15: 0xe000190b, 0x14f16: 0xe000247e, 0x14f17: 0xe00018e7,
+ 0x14f18: 0xe0002454, 0x14f19: 0xe00018ed, 0x14f1a: 0xe0002460, 0x14f1b: 0xe00018db,
+ 0x14f1c: 0xe0002442, 0x14f1d: 0xe00018d5, 0x14f1e: 0xe000243c, 0x14f1f: 0xe00018e1,
+ 0x14f20: 0xe0002448, 0x14f21: 0xe00018f3, 0x14f22: 0xe0002466, 0x14f23: 0xe00018f9,
+ 0x14f24: 0xe000246c, 0x14f25: 0xf0001919, 0x14f26: 0xf0001919, 0x14f27: 0xf0001919,
+ 0x14f28: 0xf0001919, 0x14f29: 0xf0001919, 0x14f2a: 0xf0001919, 0x14f2b: 0xf0001919,
+ 0x14f2c: 0xf0001919, 0x14f2d: 0xf0001717, 0x14f2e: 0xf0001717, 0x14f2f: 0xf0001717,
+ 0x14f30: 0xf0001717, 0x14f31: 0xf0001717, 0x14f32: 0xf0001717, 0x14f33: 0xf0001717,
+ 0x14f34: 0xf0001818, 0x14f35: 0xf0001818, 0x14f36: 0xf0001818, 0x14f37: 0xf0001818,
+ 0x14f38: 0xf0001818, 0x14f39: 0xf0001818, 0x14f3a: 0xf0001818, 0x14f3b: 0xf0001818,
+ 0x14f3c: 0xe0002415, 0x14f3d: 0xe0002418, 0x14f3e: 0x4004c020, 0x14f3f: 0x4004c220,
+ // Block 0x53d, offset 0x14f40
+ 0x14f40: 0x80000000, 0x14f41: 0x80000000, 0x14f42: 0x80000000, 0x14f43: 0x80000000,
+ 0x14f44: 0x80000000, 0x14f45: 0x80000000, 0x14f46: 0x80000000, 0x14f47: 0x80000000,
+ 0x14f48: 0x80000000, 0x14f49: 0x40020020, 0x14f4a: 0x40020220, 0x14f4b: 0x40020420,
+ 0x14f4c: 0x40020620, 0x14f4d: 0x40020820, 0x14f4e: 0x80000000, 0x14f4f: 0x80000000,
+ 0x14f50: 0x80000000, 0x14f51: 0x80000000, 0x14f52: 0x80000000, 0x14f53: 0x80000000,
+ 0x14f54: 0x80000000, 0x14f55: 0x80000000, 0x14f56: 0x80000000, 0x14f57: 0x80000000,
+ 0x14f58: 0x80000000, 0x14f59: 0x80000000, 0x14f5a: 0x80000000, 0x14f5b: 0x80000000,
+ 0x14f5c: 0x80000000, 0x14f5d: 0x80000000, 0x14f5e: 0x80000000, 0x14f5f: 0x80000000,
+ 0x14f60: 0x40021220, 0x14f61: 0x4002ba20, 0x14f62: 0x4003e020, 0x14f63: 0x4004ea20,
+ 0x14f64: 0x4027de20, 0x14f65: 0x4004ec20, 0x14f66: 0x4004e620, 0x14f67: 0x4003d220,
+ 0x14f68: 0x4003f420, 0x14f69: 0x4003f620, 0x14f6a: 0x4004d820, 0x14f6b: 0x40093820,
+ 0x14f6c: 0x40024020, 0x14f6d: 0x40021a20, 0x14f6e: 0x4002e420, 0x14f6f: 0x4004e220,
+ 0x14f70: 0x4029cc20, 0x14f71: 0x4029ce20, 0x14f72: 0x4029d020, 0x14f73: 0x4029d220,
+ 0x14f74: 0x4029d420, 0x14f75: 0x4029d620, 0x14f76: 0x4029d820, 0x14f77: 0x4029da20,
+ 0x14f78: 0x4029dc20, 0x14f79: 0x4029de20, 0x14f7a: 0x40026c20, 0x14f7b: 0x40026220,
+ 0x14f7c: 0x40094020, 0x14f7d: 0x40094220, 0x14f7e: 0x40094420, 0x14f7f: 0x4002c420,
+ // Block 0x53e, offset 0x14f80
+ 0x14f80: 0x4004d620, 0x14f81: 0xcc687231, 0x14f82: 0x002c0a88, 0x14f83: 0x002c3a88,
+ 0x14f84: 0x002c6288, 0x14f85: 0x002c9888, 0x14f86: 0x002d0888, 0x14f87: 0x002d2288,
+ 0x14f88: 0x002d6888, 0x14f89: 0xc62029c1, 0x14f8a: 0x002dcc88, 0x14f8b: 0x002dfe88,
+ 0x14f8c: 0xc0030002, 0x14f8d: 0x002e8288, 0x14f8e: 0x002e9e88, 0x14f8f: 0x002ee288,
+ 0x14f90: 0x002f2c88, 0x14f91: 0x002f5688, 0x14f92: 0x002f7a88, 0x14f93: 0xcc6e7261,
+ 0x14f94: 0xcc747261, 0x14f95: 0x00306c88, 0x14f96: 0x0030be88, 0x14f97: 0x0030e288,
+ 0x14f98: 0x0030f688, 0x14f99: 0x00310088, 0x14f9a: 0x00312a88, 0x14f9b: 0x4003f820,
+ 0x14f9c: 0x4004e420, 0x14f9d: 0x4003fa20, 0x14f9e: 0x40062420, 0x14f9f: 0x40021620,
+ 0x14fa0: 0x40061e20, 0x14fa1: 0xcc657231, 0x14fa2: 0x402c0a20, 0x14fa3: 0x402c3a20,
+ 0x14fa4: 0x402c6220, 0x14fa5: 0x402c9820, 0x14fa6: 0x402d0820, 0x14fa7: 0x402d2220,
+ 0x14fa8: 0x402d6820, 0x14fa9: 0xc61e29c1, 0x14faa: 0x402dcc20, 0x14fab: 0x402dfe20,
+ 0x14fac: 0xc0000002, 0x14fad: 0x402e8220, 0x14fae: 0x402e9e20, 0x14faf: 0x402ee220,
+ 0x14fb0: 0x402f2c20, 0x14fb1: 0x402f5620, 0x14fb2: 0x402f7a20, 0x14fb3: 0xcc6b7261,
+ 0x14fb4: 0xcc717261, 0x14fb5: 0x40306c20, 0x14fb6: 0x4030be20, 0x14fb7: 0x4030e220,
+ 0x14fb8: 0x4030f620, 0x14fb9: 0x40310020, 0x14fba: 0x40312a20, 0x14fbb: 0x4003fc20,
+ 0x14fbc: 0x40094820, 0x14fbd: 0x4003fe20, 0x14fbe: 0x40094c20, 0x14fbf: 0x80000000,
+ // Block 0x53f, offset 0x14fc0
+ 0x14fc0: 0x80000000, 0x14fc1: 0x80000000, 0x14fc2: 0x80000000, 0x14fc3: 0x80000000,
+ 0x14fc4: 0x80000000, 0x14fc5: 0x80000000, 0x14fc6: 0x80000000, 0x14fc7: 0x80000000,
+ 0x14fc8: 0x80000000, 0x14fc9: 0x40020020, 0x14fca: 0x40020220, 0x14fcb: 0x40020420,
+ 0x14fcc: 0x40020620, 0x14fcd: 0x40020820, 0x14fce: 0x80000000, 0x14fcf: 0x80000000,
+ 0x14fd0: 0x80000000, 0x14fd1: 0x80000000, 0x14fd2: 0x80000000, 0x14fd3: 0x80000000,
+ 0x14fd4: 0x80000000, 0x14fd5: 0x80000000, 0x14fd6: 0x80000000, 0x14fd7: 0x80000000,
+ 0x14fd8: 0x80000000, 0x14fd9: 0x80000000, 0x14fda: 0x80000000, 0x14fdb: 0x80000000,
+ 0x14fdc: 0x80000000, 0x14fdd: 0x80000000, 0x14fde: 0x80000000, 0x14fdf: 0x80000000,
+ 0x14fe0: 0x40021220, 0x14fe1: 0x4002ba20, 0x14fe2: 0x4003e020, 0x14fe3: 0x4004ea20,
+ 0x14fe4: 0x4027de20, 0x14fe5: 0x4004ec20, 0x14fe6: 0x4004e620, 0x14fe7: 0x4003d220,
+ 0x14fe8: 0x4003f420, 0x14fe9: 0x4003f620, 0x14fea: 0x4004d820, 0x14feb: 0x40093820,
+ 0x14fec: 0x40024020, 0x14fed: 0x40021a20, 0x14fee: 0x4002e420, 0x14fef: 0x4004e220,
+ 0x14ff0: 0x4029cc20, 0x14ff1: 0x4029ce20, 0x14ff2: 0x4029d020, 0x14ff3: 0x4029d220,
+ 0x14ff4: 0x4029d420, 0x14ff5: 0x4029d620, 0x14ff6: 0x4029d820, 0x14ff7: 0x4029da20,
+ 0x14ff8: 0x4029dc20, 0x14ff9: 0x4029de20, 0x14ffa: 0x40026c20, 0x14ffb: 0x40026220,
+ 0x14ffc: 0x40094020, 0x14ffd: 0x40094220, 0x14ffe: 0x40094420, 0x14fff: 0x4002c420,
+ // Block 0x540, offset 0x15000
+ 0x15000: 0x4004d620, 0x15001: 0xcc7d7281, 0x15002: 0x002c0a88, 0x15003: 0xcc8509b1,
+ 0x15004: 0x002c6288, 0x15005: 0x002c9888, 0x15006: 0x002d0888, 0x15007: 0xcc8d09b1,
+ 0x15008: 0x002d6888, 0x15009: 0x002d9a88, 0x1500a: 0x002dcc88, 0x1500b: 0xcbd809b1,
+ 0x1500c: 0xc0030002, 0x1500d: 0x002e8288, 0x1500e: 0xcc9272d1, 0x1500f: 0xcc9f7301,
+ 0x15010: 0x002f2c88, 0x15011: 0x002f5688, 0x15012: 0x002f7a88, 0x15013: 0xcbec09b1,
+ 0x15014: 0x00302c88, 0x15015: 0xc3960b41, 0x15016: 0x0030be88, 0x15017: 0x0030e288,
+ 0x15018: 0x0030f688, 0x15019: 0x00310088, 0x1501a: 0xcc9709b1, 0x1501b: 0x4003f820,
+ 0x1501c: 0x4004e420, 0x1501d: 0x4003fa20, 0x1501e: 0x40062420, 0x1501f: 0x40021620,
+ 0x15020: 0x40061e20, 0x15021: 0xcc777281, 0x15022: 0x402c0a20, 0x15023: 0xcc8309b1,
+ 0x15024: 0x402c6220, 0x15025: 0x402c9820, 0x15026: 0x402d0820, 0x15027: 0xcc8b09b1,
+ 0x15028: 0x402d6820, 0x15029: 0x402d9a20, 0x1502a: 0x402dcc20, 0x1502b: 0xcbd609b1,
+ 0x1502c: 0xc0000002, 0x1502d: 0x402e8220, 0x1502e: 0xcc8f72d1, 0x1502f: 0xcc997301,
+ 0x15030: 0x402f2c20, 0x15031: 0x402f5620, 0x15032: 0x402f7a20, 0x15033: 0xcbea09b1,
+ 0x15034: 0x40302c20, 0x15035: 0xc3930b41, 0x15036: 0x4030be20, 0x15037: 0x4030e220,
+ 0x15038: 0x4030f620, 0x15039: 0x40310020, 0x1503a: 0xcc9509b1, 0x1503b: 0x4003fc20,
+ 0x1503c: 0x40094820, 0x1503d: 0x4003fe20, 0x1503e: 0x40094c20, 0x1503f: 0x80000000,
+ // Block 0x541, offset 0x15040
+ 0x15046: 0x00320a83,
+ 0x15050: 0x002c96a3,
+ 0x15057: 0x40093e20,
+ 0x15058: 0x00320883,
+ 0x1505e: 0x00306aa3, 0x1505f: 0xe0000a22,
+ 0x15066: 0x40320a20,
+ 0x15070: 0x402c9621,
+ 0x15077: 0x40093c20,
+ 0x15078: 0x40320820,
+ 0x1507e: 0x40306a21,
+ // Block 0x542, offset 0x15080
+ 0x15090: 0x002c9683, 0x15091: 0x402c9620,
+ 0x150a6: 0xe000093e, 0x150a7: 0xe000093b,
+ 0x150b1: 0x402da220, 0x150b2: 0xf0000a0a, 0x150b3: 0xf0000404,
+ 0x150b8: 0x402f7220,
+ 0x150bf: 0xe0000975,
+ // Block 0x543, offset 0x150c0
+ 0x150c0: 0xe000096f, 0x150c1: 0xe0000969, 0x150c2: 0xe0000966,
+ 0x150c9: 0xf0000404, 0x150ca: 0x002ee083, 0x150cb: 0x402ee020,
+ 0x150d2: 0x003208a3, 0x150d3: 0x40320821,
+ 0x150e6: 0x00306a83, 0x150e7: 0x40306a20,
+ 0x150ff: 0xe0000a0f,
+ // Block 0x544, offset 0x15100
+ 0x15100: 0x402c1a20, 0x15101: 0x002c2a88, 0x15102: 0x002c3288, 0x15103: 0x402c3220,
+ 0x15104: 0x0031c488, 0x15105: 0x4031c420, 0x15106: 0x002efa88, 0x15107: 0x002c4e88,
+ 0x15108: 0x402c4e20, 0x15109: 0x002c7288, 0x1510a: 0x002c7a88, 0x1510b: 0x002c8488,
+ 0x1510c: 0x402c8420, 0x1510d: 0xe0000a70, 0x1510e: 0x002cae88, 0x1510f: 0x002cb888,
+ 0x15110: 0x002cc288, 0x15111: 0x002d1688, 0x15112: 0x402d1620, 0x15113: 0x002d4488,
+ 0x15114: 0x002d5888, 0x15115: 0x402d7820, 0x15116: 0x002dc288, 0x15117: 0x002db688,
+ 0x15118: 0x002e0a88, 0x15119: 0x402e0a20, 0x1511a: 0x402e3820, 0x1511b: 0x402e7220,
+ 0x1511c: 0x0030a088, 0x1511d: 0x002eb488, 0x1511e: 0x402ebc20, 0x1511f: 0x002f1088,
+ 0x15122: 0x002d6088, 0x15123: 0x402d6020,
+ 0x15124: 0x002f3e88, 0x15125: 0x402f3e20, 0x15126: 0x002f8288, 0x15127: 0x0031b488,
+ 0x15128: 0x4031b420, 0x15129: 0x00300888, 0x1512a: 0x40301220, 0x1512b: 0x40304220,
+ 0x1512c: 0x00304a88, 0x1512d: 0x40304a20, 0x1512e: 0x00305288,
+ 0x15131: 0x0030b488, 0x15132: 0x0030cc88, 0x15133: 0x00311888,
+ 0x15134: 0x40311820, 0x15135: 0x00313488, 0x15136: 0x40313420, 0x15137: 0xcc8909b1,
+ 0x15138: 0x00316e88, 0x15139: 0x40316e20, 0x1513a: 0x40317820, 0x1513b: 0x4031a620,
+ 0x1513c: 0x0031bc88, 0x1513d: 0x4031bc20, 0x1513e: 0xe0000a43, 0x1513f: 0x40319420,
+ // Block 0x545, offset 0x15140
+ 0x15140: 0x40321220, 0x15141: 0x40321a20, 0x15142: 0x40322220, 0x15143: 0x40322a20,
+ 0x15144: 0xe00008fb, 0x15145: 0xe00008f7, 0x15146: 0xe00008f3, 0x15147: 0xf0000a0a,
+ 0x15148: 0xf000040a, 0x15149: 0xf0000404, 0x1514a: 0xf0000a0a, 0x1514b: 0xf000040a,
+ 0x1514c: 0xf0000404,
+ 0x1515d: 0x402cae20,
+ 0x15162: 0xe00019cc, 0x15163: 0xe00019c7,
+ 0x15164: 0x002d6683, 0x15165: 0x402d6620,
+ 0x1516e: 0xe0002576, 0x1516f: 0xe0002573,
+ 0x15171: 0xf0000a0a, 0x15172: 0xf000040a, 0x15173: 0xf0000404,
+ 0x15176: 0x002d7888, 0x15177: 0x00319488,
+ 0x1517c: 0xe00019c2, 0x1517d: 0xe00019bd, 0x1517e: 0xe00019d8, 0x1517f: 0xe00019d4,
+ // Block 0x546, offset 0x15180
+ 0x15180: 0x402f8220, 0x15181: 0x402fd820, 0x15182: 0x402ff420, 0x15183: 0x40300820,
+ 0x15184: 0x402df620, 0x15185: 0x40301a20, 0x15186: 0x40302420, 0x15187: 0x40306420,
+ 0x15188: 0x40305220, 0x15189: 0x40307c20, 0x1518a: 0x4030b420, 0x1518b: 0x4030cc20,
+ 0x1518c: 0x4030da20, 0x1518d: 0x4030ee20, 0x1518e: 0x402e7a20, 0x1518f: 0x40310820,
+ 0x15190: 0x40314820, 0x15191: 0x40315020, 0x15192: 0xcc8709b1, 0x15193: 0x40318020,
+ 0x15194: 0x4031cc20, 0x15195: 0x4031e820, 0x15196: 0x40320a20, 0x15197: 0x40323220,
+ 0x15198: 0x40323a20, 0x15199: 0x402c1220, 0x1519a: 0x402cf820, 0x1519b: 0x402d4c20,
+ 0x1519c: 0x402d7020, 0x1519d: 0x402de620, 0x1519e: 0x402e1a20, 0x1519f: 0x402e2a20,
+ 0x151a0: 0x402f6220, 0x151a1: 0x4031fa20, 0x151a2: 0x40320220, 0x151a3: 0xe00008f0,
+ 0x151a4: 0xe0000902, 0x151a5: 0xe00008ff, 0x151a6: 0xe0000a46, 0x151a7: 0xe0000a49,
+ 0x151a8: 0xe0000a34, 0x151a9: 0xe000091b, 0x151aa: 0xe0000982, 0x151ab: 0xe0000989,
+ 0x151ac: 0x40324220, 0x151ad: 0x40324a20, 0x151ae: 0x40309020, 0x151af: 0x40309820,
+ 0x151b0: 0x002d6894, 0x151b1: 0x002d8094, 0x151b2: 0x002dcc94, 0x151b3: 0x002f7a94,
+ 0x151b4: 0x002f9894, 0x151b5: 0x002fac94, 0x151b6: 0x002fd894, 0x151b7: 0x0030e294,
+ 0x151b8: 0x00310094, 0x151b9: 0x40064020, 0x151ba: 0x40064420, 0x151bb: 0x402d9620,
+ 0x151bc: 0x4031de20, 0x151bd: 0x402d9820, 0x151be: 0x4031e220, 0x151bf: 0x4031f020,
+ // Block 0x547, offset 0x151c0
+ 0x151c2: 0x4044b620, 0x151c3: 0x4044b820,
+ 0x151c5: 0x40449220, 0x151c6: 0x40449420, 0x151c7: 0x40449620,
+ 0x151c8: 0x40449820, 0x151c9: 0x40449a20, 0x151ca: 0x40449c20, 0x151cb: 0x40449e20,
+ 0x151cc: 0x4044a020, 0x151cd: 0x4044a220, 0x151ce: 0x4044a420, 0x151cf: 0x4044a620,
+ 0x151d0: 0x4044a820, 0x151d1: 0x4044aa20, 0x151d2: 0x4044ac20, 0x151d3: 0x4044ae20,
+ 0x151d4: 0x4044b020, 0x151d5: 0x4044b220, 0x151d6: 0x4044b420,
+ 0x151da: 0x4044b620, 0x151db: 0x4044b820,
+ 0x151dc: 0x4044ba20, 0x151dd: 0x4044bc20, 0x151de: 0x4044be20, 0x151df: 0x4044c020,
+ 0x151e0: 0x4044c220, 0x151e1: 0x4044c420, 0x151e2: 0x4044c620, 0x151e3: 0x4044c820,
+ 0x151e4: 0x4044ce20, 0x151e5: 0x4044cc20, 0x151e6: 0x4044ce20, 0x151e7: 0x4044d020,
+ 0x151e8: 0x4044d220, 0x151e9: 0x4044d420, 0x151ea: 0x4044d620, 0x151eb: 0x4044d820,
+ 0x151ec: 0x4044da20, 0x151ed: 0x4044dc20, 0x151ee: 0x4044de20, 0x151ef: 0x4044e020,
+ 0x151f0: 0x4044e220, 0x151f1: 0x4044e420, 0x151f3: 0x4044e620,
+ 0x151f4: 0x4044e820, 0x151f5: 0x4044ea20, 0x151f6: 0x4044ec20, 0x151f7: 0x4044ee20,
+ 0x151f8: 0x4044f020, 0x151f9: 0x4044f220, 0x151fa: 0x4044f420, 0x151fb: 0x4044f620,
+ 0x151fd: 0x4044f820,
+ // Block 0x548, offset 0x15200
+ 0x15200: 0x80000000, 0x15201: 0x80000000, 0x15202: 0x80000000, 0x15203: 0x80000000,
+ 0x15204: 0x80000000, 0x15205: 0x80000000, 0x15206: 0x80000000, 0x15207: 0x80000000,
+ 0x15208: 0x80000000, 0x15209: 0x40020020, 0x1520a: 0x40020220, 0x1520b: 0x40020420,
+ 0x1520c: 0x40020620, 0x1520d: 0x40020820, 0x1520e: 0x80000000, 0x1520f: 0x80000000,
+ 0x15210: 0x80000000, 0x15211: 0x80000000, 0x15212: 0x80000000, 0x15213: 0x80000000,
+ 0x15214: 0x80000000, 0x15215: 0x80000000, 0x15216: 0x80000000, 0x15217: 0x80000000,
+ 0x15218: 0x80000000, 0x15219: 0x80000000, 0x1521a: 0x80000000, 0x1521b: 0x80000000,
+ 0x1521c: 0x80000000, 0x1521d: 0x80000000, 0x1521e: 0x80000000, 0x1521f: 0x80000000,
+ 0x15220: 0x40021220, 0x15221: 0x4002ba20, 0x15222: 0x4003e020, 0x15223: 0x4004ea20,
+ 0x15224: 0x4027de20, 0x15225: 0x4004ec20, 0x15226: 0x4004e620, 0x15227: 0x4003d220,
+ 0x15228: 0x4003f420, 0x15229: 0x4003f620, 0x1522a: 0x4004d820, 0x1522b: 0x40093820,
+ 0x1522c: 0x40024020, 0x1522d: 0x40021a20, 0x1522e: 0x4002e420, 0x1522f: 0x4004e220,
+ 0x15230: 0x4029cc20, 0x15231: 0x4029ce20, 0x15232: 0x4029d020, 0x15233: 0x4029d220,
+ 0x15234: 0x4029d420, 0x15235: 0x4029d620, 0x15236: 0x4029d820, 0x15237: 0x4029da20,
+ 0x15238: 0x4029dc20, 0x15239: 0x4029de20, 0x1523a: 0x40026c20, 0x1523b: 0x40026220,
+ 0x1523c: 0x40094020, 0x1523d: 0x40094220, 0x1523e: 0x40094420, 0x1523f: 0x4002c420,
+ // Block 0x549, offset 0x15240
+ 0x15240: 0x4004d620, 0x15241: 0xcc4b0071, 0x15242: 0x002c0a88, 0x15243: 0xc35f0973,
+ 0x15244: 0x002c6288, 0x15245: 0x002c9888, 0x15246: 0x002d0888, 0x15247: 0x002d2288,
+ 0x15248: 0x002d6888, 0x15249: 0x002d9a88, 0x1524a: 0x002dcc88, 0x1524b: 0x002dfe88,
+ 0x1524c: 0xc0030002, 0x1524d: 0x002e8288, 0x1524e: 0x002e9e88, 0x1524f: 0xc34529c1,
+ 0x15250: 0x002f2c88, 0x15251: 0x002f5688, 0x15252: 0xc36509b1, 0x15253: 0xc34909b1,
+ 0x15254: 0x00302c88, 0x15255: 0x00306c88, 0x15256: 0x0030be88, 0x15257: 0x0030e288,
+ 0x15258: 0x0030f688, 0x15259: 0x00310088, 0x1525a: 0xc36909b1, 0x1525b: 0x4003f820,
+ 0x1525c: 0x4004e420, 0x1525d: 0x4003fa20, 0x1525e: 0x40062420, 0x1525f: 0x40021620,
+ 0x15260: 0x40061e20, 0x15261: 0xcc490071, 0x15262: 0x402c0a20, 0x15263: 0xc35b0973,
+ 0x15264: 0x402c6220, 0x15265: 0x402c9820, 0x15266: 0x402d0820, 0x15267: 0x402d2220,
+ 0x15268: 0x402d6820, 0x15269: 0x402d9a20, 0x1526a: 0x402dcc20, 0x1526b: 0x402dfe20,
+ 0x1526c: 0xc0000002, 0x1526d: 0x402e8220, 0x1526e: 0x402e9e20, 0x1526f: 0xc34329c1,
+ 0x15270: 0x402f2c20, 0x15271: 0x402f5620, 0x15272: 0xc36309b1, 0x15273: 0xc34709b1,
+ 0x15274: 0x40302c20, 0x15275: 0x40306c20, 0x15276: 0x4030be20, 0x15277: 0x4030e220,
+ 0x15278: 0x4030f620, 0x15279: 0x40310020, 0x1527a: 0xc36709b1, 0x1527b: 0x4003fc20,
+ 0x1527c: 0x40094820, 0x1527d: 0x4003fe20, 0x1527e: 0x40094c20, 0x1527f: 0x80000000,
+ // Block 0x54a, offset 0x15280
+ 0x15280: 0x80000000, 0x15281: 0x80000000, 0x15282: 0x80000000, 0x15283: 0x80000000,
+ 0x15284: 0x80000000, 0x15285: 0x80000000, 0x15286: 0x80000000, 0x15287: 0x80000000,
+ 0x15288: 0x80000000, 0x15289: 0x40020020, 0x1528a: 0x40020220, 0x1528b: 0x40020420,
+ 0x1528c: 0x40020620, 0x1528d: 0x40020820, 0x1528e: 0x80000000, 0x1528f: 0x80000000,
+ 0x15290: 0x80000000, 0x15291: 0x80000000, 0x15292: 0x80000000, 0x15293: 0x80000000,
+ 0x15294: 0x80000000, 0x15295: 0x80000000, 0x15296: 0x80000000, 0x15297: 0x80000000,
+ 0x15298: 0x80000000, 0x15299: 0x80000000, 0x1529a: 0x80000000, 0x1529b: 0x80000000,
+ 0x1529c: 0x80000000, 0x1529d: 0x80000000, 0x1529e: 0x80000000, 0x1529f: 0x80000000,
+ 0x152a0: 0x40021220, 0x152a1: 0x4002ba20, 0x152a2: 0x4003e020, 0x152a3: 0x4004ea20,
+ 0x152a4: 0x4027de20, 0x152a5: 0x4004ec20, 0x152a6: 0x4004e620, 0x152a7: 0x4003d220,
+ 0x152a8: 0x4003f420, 0x152a9: 0x4003f620, 0x152aa: 0x4004d820, 0x152ab: 0x40093820,
+ 0x152ac: 0x40024020, 0x152ad: 0x40021a20, 0x152ae: 0x4002e420, 0x152af: 0x4004e220,
+ 0x152b0: 0x4029cc20, 0x152b1: 0x4029ce20, 0x152b2: 0x4029d020, 0x152b3: 0x4029d220,
+ 0x152b4: 0x4029d420, 0x152b5: 0x4029d620, 0x152b6: 0x4029d820, 0x152b7: 0x4029da20,
+ 0x152b8: 0x4029dc20, 0x152b9: 0x4029de20, 0x152ba: 0x40026c20, 0x152bb: 0x40026220,
+ 0x152bc: 0x40094020, 0x152bd: 0x40094220, 0x152be: 0x40094420, 0x152bf: 0x4002c420,
+ // Block 0x54b, offset 0x152c0
+ 0x152c0: 0x4004d620, 0x152c1: 0x002bde88, 0x152c2: 0x002c0a88, 0x152c3: 0xc5a82b01,
+ 0x152c4: 0x002c6288, 0x152c5: 0x002c9888, 0x152c6: 0x002d0888, 0x152c7: 0x002d2288,
+ 0x152c8: 0x002d6888, 0x152c9: 0x002d9a88, 0x152ca: 0x002dcc88, 0x152cb: 0x002dfe88,
+ 0x152cc: 0xc0030002, 0x152cd: 0x002e8288, 0x152ce: 0x002e9e88, 0x152cf: 0x002ee288,
+ 0x152d0: 0x002f2c88, 0x152d1: 0x002f5688, 0x152d2: 0x002f7a88, 0x152d3: 0xc34909b1,
+ 0x152d4: 0x00302c88, 0x152d5: 0x00306c88, 0x152d6: 0x0030be88, 0x152d7: 0x0030e288,
+ 0x152d8: 0x0030f688, 0x152d9: 0x00310088, 0x152da: 0xc36909b1, 0x152db: 0x4003f820,
+ 0x152dc: 0x4004e420, 0x152dd: 0x4003fa20, 0x152de: 0x40062420, 0x152df: 0x40021620,
+ 0x152e0: 0x40061e20, 0x152e1: 0x402bde20, 0x152e2: 0x402c0a20, 0x152e3: 0xc5a52b01,
+ 0x152e4: 0x402c6220, 0x152e5: 0x402c9820, 0x152e6: 0x402d0820, 0x152e7: 0x402d2220,
+ 0x152e8: 0x402d6820, 0x152e9: 0x402d9a20, 0x152ea: 0x402dcc20, 0x152eb: 0x402dfe20,
+ 0x152ec: 0xc0000002, 0x152ed: 0x402e8220, 0x152ee: 0x402e9e20, 0x152ef: 0x402ee220,
+ 0x152f0: 0x402f2c20, 0x152f1: 0x402f5620, 0x152f2: 0x402f7a20, 0x152f3: 0xc34709b1,
+ 0x152f4: 0x40302c20, 0x152f5: 0x40306c20, 0x152f6: 0x4030be20, 0x152f7: 0x4030e220,
+ 0x152f8: 0x4030f620, 0x152f9: 0x40310020, 0x152fa: 0xc36709b1, 0x152fb: 0x4003fc20,
+ 0x152fc: 0x40094820, 0x152fd: 0x4003fe20, 0x152fe: 0x40094c20, 0x152ff: 0x80000000,
+ // Block 0x54c, offset 0x15300
+ 0x15310: 0x002c6483, 0x15311: 0x402c6420,
+ 0x15326: 0xe000093e, 0x15327: 0xe000093b,
+ 0x15331: 0x402da220, 0x15332: 0xf0000a0a, 0x15333: 0xf0000404,
+ 0x15338: 0x402f7220,
+ 0x1533f: 0xe0000975,
+ // Block 0x54d, offset 0x15340
+ 0x15340: 0x80000000, 0x15341: 0x80000000, 0x15342: 0x80000000, 0x15343: 0x80000000,
+ 0x15344: 0x80000000, 0x15345: 0x80000000, 0x15346: 0x80000000, 0x15347: 0x80000000,
+ 0x15348: 0x80000000, 0x15349: 0x40020020, 0x1534a: 0x40020220, 0x1534b: 0x40020420,
+ 0x1534c: 0x40020620, 0x1534d: 0x40020820, 0x1534e: 0x80000000, 0x1534f: 0x80000000,
+ 0x15350: 0x80000000, 0x15351: 0x80000000, 0x15352: 0x80000000, 0x15353: 0x80000000,
+ 0x15354: 0x80000000, 0x15355: 0x80000000, 0x15356: 0x80000000, 0x15357: 0x80000000,
+ 0x15358: 0x80000000, 0x15359: 0x80000000, 0x1535a: 0x80000000, 0x1535b: 0x80000000,
+ 0x1535c: 0x80000000, 0x1535d: 0x80000000, 0x1535e: 0x80000000, 0x1535f: 0x80000000,
+ 0x15360: 0x40021220, 0x15361: 0x4002ba20, 0x15362: 0x4003e020, 0x15363: 0x4004ea20,
+ 0x15364: 0x4027de20, 0x15365: 0x4004ec20, 0x15366: 0x4004e620, 0x15367: 0x4003d220,
+ 0x15368: 0x4003f420, 0x15369: 0x4003f620, 0x1536a: 0x4004d820, 0x1536b: 0x40093820,
+ 0x1536c: 0x40024020, 0x1536d: 0x40021a20, 0x1536e: 0x4002e420, 0x1536f: 0x4004e220,
+ 0x15370: 0x4029cc20, 0x15371: 0x4029ce20, 0x15372: 0x4029d020, 0x15373: 0x4029d220,
+ 0x15374: 0x4029d420, 0x15375: 0x4029d620, 0x15376: 0x4029d820, 0x15377: 0x4029da20,
+ 0x15378: 0x4029dc20, 0x15379: 0x4029de20, 0x1537a: 0x40026c20, 0x1537b: 0x40026220,
+ 0x1537c: 0x40094020, 0x1537d: 0x40094220, 0x1537e: 0x40094420, 0x1537f: 0x4002c420,
+ // Block 0x54e, offset 0x15380
+ 0x15380: 0x4004d620, 0x15381: 0x002bde88, 0x15382: 0x002c0a88, 0x15383: 0xcbd00931,
+ 0x15384: 0xcca709e2, 0x15385: 0xc63e0071, 0x15386: 0x002d0888, 0x15387: 0xccaa2c82,
+ 0x15388: 0x002d6888, 0x15389: 0x002d9a88, 0x1538a: 0x002dcc88, 0x1538b: 0x002dfe88,
+ 0x1538c: 0xccb10ae4, 0x1538d: 0x002e8288, 0x1538e: 0xccb62c82, 0x1538f: 0x002ee288,
+ 0x15390: 0x002f2c88, 0x15391: 0x002f5688, 0x15392: 0xccb97362, 0x15393: 0xccbc09e2,
+ 0x15394: 0xccc109e2, 0x15395: 0x00306c88, 0x15396: 0x0030be88, 0x15397: 0x0030e288,
+ 0x15398: 0xccc609e2, 0x15399: 0x00310088, 0x1539a: 0xccc909e2, 0x1539b: 0x4003f820,
+ 0x1539c: 0x4004e420, 0x1539d: 0x4003fa20, 0x1539e: 0x40062420, 0x1539f: 0x40021620,
+ 0x153a0: 0x40061e20, 0x153a1: 0x402bde20, 0x153a2: 0x402c0a20, 0x153a3: 0xcbce0931,
+ 0x153a4: 0xcca509d1, 0x153a5: 0xc63c0071, 0x153a6: 0x402d0820, 0x153a7: 0xcbd22c71,
+ 0x153a8: 0x402d6820, 0x153a9: 0x402d9a20, 0x153aa: 0x402dcc20, 0x153ab: 0x402dfe20,
+ 0x153ac: 0xccad0a93, 0x153ad: 0x402e8220, 0x153ae: 0xcbe22c71, 0x153af: 0x402ee220,
+ 0x153b0: 0x402f2c20, 0x153b1: 0x402f5620, 0x153b2: 0xcbe67351, 0x153b3: 0xcbea09d1,
+ 0x153b4: 0xccbf09d1, 0x153b5: 0x40306c20, 0x153b6: 0x4030be20, 0x153b7: 0x4030e220,
+ 0x153b8: 0xccc409d1, 0x153b9: 0x40310020, 0x153ba: 0xcbee09d1, 0x153bb: 0x4003fc20,
+ 0x153bc: 0x40094820, 0x153bd: 0x4003fe20, 0x153be: 0x40094c20, 0x153bf: 0x80000000,
+ // Block 0x54f, offset 0x153c0
+ 0x153c0: 0x80000000, 0x153c1: 0x80000000, 0x153c2: 0x80000000, 0x153c3: 0x80000000,
+ 0x153c4: 0x80000000, 0x153c5: 0x80000000, 0x153c6: 0x80000000, 0x153c7: 0x80000000,
+ 0x153c8: 0x80000000, 0x153c9: 0x40020020, 0x153ca: 0x40020220, 0x153cb: 0x40020420,
+ 0x153cc: 0x40020620, 0x153cd: 0x40020820, 0x153ce: 0x80000000, 0x153cf: 0x80000000,
+ 0x153d0: 0x80000000, 0x153d1: 0x80000000, 0x153d2: 0x80000000, 0x153d3: 0x80000000,
+ 0x153d4: 0x80000000, 0x153d5: 0x80000000, 0x153d6: 0x80000000, 0x153d7: 0x80000000,
+ 0x153d8: 0x80000000, 0x153d9: 0x80000000, 0x153da: 0x80000000, 0x153db: 0x80000000,
+ 0x153dc: 0x80000000, 0x153dd: 0x80000000, 0x153de: 0x80000000, 0x153df: 0x80000000,
+ 0x153e0: 0x40021220, 0x153e1: 0x4002ba20, 0x153e2: 0x4003e020, 0x153e3: 0x4004ea20,
+ 0x153e4: 0x4027de20, 0x153e5: 0x4004ec20, 0x153e6: 0x4004e620, 0x153e7: 0x4003d220,
+ 0x153e8: 0x4003f420, 0x153e9: 0x4003f620, 0x153ea: 0x4004d820, 0x153eb: 0x40093820,
+ 0x153ec: 0x40024020, 0x153ed: 0x40021a20, 0x153ee: 0x4002e420, 0x153ef: 0x4004e220,
+ 0x153f0: 0x4029cc20, 0x153f1: 0x4029ce20, 0x153f2: 0x4029d020, 0x153f3: 0x4029d220,
+ 0x153f4: 0x4029d420, 0x153f5: 0x4029d620, 0x153f6: 0x4029d820, 0x153f7: 0x4029da20,
+ 0x153f8: 0x4029dc20, 0x153f9: 0x4029de20, 0x153fa: 0x40026c20, 0x153fb: 0x40026220,
+ 0x153fc: 0x40094020, 0x153fd: 0x40094220, 0x153fe: 0x40094420, 0x153ff: 0x4002c420,
+ // Block 0x550, offset 0x15400
+ 0x15400: 0x4004d620, 0x15401: 0xc5882a61, 0x15402: 0x002c0a88, 0x15403: 0x002c3a88,
+ 0x15404: 0x002c6288, 0x15405: 0xccce0c01, 0x15406: 0x002d0888, 0x15407: 0x002d2288,
+ 0x15408: 0x002d6888, 0x15409: 0x002d9a88, 0x1540a: 0x002dcc88, 0x1540b: 0x002dfe88,
+ 0x1540c: 0xc0030002, 0x1540d: 0x002e8288, 0x1540e: 0x002e9e88, 0x1540f: 0xccd47381,
+ 0x15410: 0x002f2c88, 0x15411: 0x002f5688, 0x15412: 0x002f7a88, 0x15413: 0x002fe688,
+ 0x15414: 0x00302c88, 0x15415: 0xc3960b41, 0x15416: 0x0030be88, 0x15417: 0x0030e288,
+ 0x15418: 0x0030f688, 0x15419: 0x00310088, 0x1541a: 0x00312a88, 0x1541b: 0x4003f820,
+ 0x1541c: 0x4004e420, 0x1541d: 0x4003fa20, 0x1541e: 0x40062420, 0x1541f: 0x40021620,
+ 0x15420: 0x40061e20, 0x15421: 0xc5852a61, 0x15422: 0x402c0a20, 0x15423: 0x402c3a20,
+ 0x15424: 0x402c6220, 0x15425: 0xcccc0c01, 0x15426: 0x402d0820, 0x15427: 0x402d2220,
+ 0x15428: 0x402d6820, 0x15429: 0x402d9a20, 0x1542a: 0x402dcc20, 0x1542b: 0x402dfe20,
+ 0x1542c: 0xc0000002, 0x1542d: 0x402e8220, 0x1542e: 0x402e9e20, 0x1542f: 0xccd07381,
+ 0x15430: 0x402f2c20, 0x15431: 0x402f5620, 0x15432: 0x402f7a20, 0x15433: 0x402fe620,
+ 0x15434: 0x40302c20, 0x15435: 0xc3930b41, 0x15436: 0x4030be20, 0x15437: 0x4030e220,
+ 0x15438: 0x4030f620, 0x15439: 0x40310020, 0x1543a: 0x40312a20, 0x1543b: 0x4003fc20,
+ 0x1543c: 0x40094820, 0x1543d: 0x4003fe20, 0x1543e: 0x40094c20, 0x1543f: 0x80000000,
+ // Block 0x551, offset 0x15440
+ 0x15446: 0x00320ea3,
+ 0x15450: 0x002c62c3,
+ 0x15457: 0x40093e20,
+ 0x15458: 0x003210a3,
+ 0x1545e: 0xe00019df, 0x1545f: 0xe0000a22,
+ 0x15466: 0x40320e21,
+ 0x15470: 0x402c6222,
+ 0x15477: 0x40093c20,
+ 0x15478: 0x40321021,
+ 0x1547e: 0xe00019dc,
+ // Block 0x552, offset 0x15480
+ 0x15480: 0xe000096f, 0x15481: 0xe0000969, 0x15482: 0xe0000966,
+ 0x15489: 0xf0000404, 0x1548a: 0x002eda88, 0x1548b: 0x402eda20,
+ 0x15492: 0x003210e3, 0x15493: 0x40321023,
+ 0x154a6: 0x00303688, 0x154a7: 0x40303620,
+ 0x154bf: 0xe0000a0f,
+ // Block 0x553, offset 0x154c0
+ 0x154c2: 0x40429620, 0x154c3: 0x40429820,
+ 0x154c5: 0x40427e20, 0x154c6: 0x40428020, 0x154c7: 0x40428220,
+ 0x154c8: 0x40428420, 0x154c9: 0x40428620, 0x154ca: 0x40428820,
+ 0x154ce: 0x40428a20, 0x154cf: 0x40428c20,
+ 0x154d0: 0x40428e20, 0x154d2: 0xc0610231, 0x154d3: 0x40429220,
+ 0x154d4: 0x40429420, 0x154d5: 0xccd873c1,
+ 0x154d9: 0xccdc7451, 0x154da: 0xccde7451,
+ 0x154dc: 0xccfe7451, 0x154de: 0xcce07451, 0x154df: 0xcce27451,
+ 0x154e3: 0xcce47451,
+ 0x154e4: 0xcce67451,
+ 0x154e8: 0xcce87451, 0x154e9: 0xccfc7451, 0x154ea: 0xccea7451,
+ 0x154ee: 0xccec7451, 0x154ef: 0xccee7451,
+ 0x154f0: 0xccf07451, 0x154f1: 0xccfa7451, 0x154f2: 0xccf27451, 0x154f3: 0xccf87451,
+ 0x154f4: 0xccf67451, 0x154f5: 0xccf47451, 0x154f6: 0xcd007451, 0x154f7: 0xcd027451,
+ 0x154f8: 0xcd047451, 0x154f9: 0xcd067451,
+ 0x154fe: 0x4042c620, 0x154ff: 0x4042c820,
+ // Block 0x554, offset 0x15500
+ 0x15501: 0x40430020, 0x15502: 0x40430220, 0x15503: 0x40430420,
+ 0x15505: 0x4042e020, 0x15506: 0x4042e220, 0x15507: 0x4042e420,
+ 0x15508: 0x4042e620, 0x15509: 0x4042e820, 0x1550a: 0x4042ea20, 0x1550b: 0x4042ec20,
+ 0x1550c: 0x4042f020, 0x1550e: 0x4042f420, 0x1550f: 0x4042f620,
+ 0x15510: 0x4042f820, 0x15512: 0x4042fa20, 0x15513: 0x4042fc20,
+ 0x15514: 0x4042fe20, 0x15515: 0x40430020, 0x15516: 0x40430220, 0x15517: 0x40430420,
+ 0x15518: 0x40430620, 0x15519: 0x40430820, 0x1551a: 0x40430a20, 0x1551b: 0x40430e20,
+ 0x1551c: 0x40431020, 0x1551d: 0x40431420, 0x1551e: 0x40431620, 0x1551f: 0x40431820,
+ 0x15520: 0x40431a20, 0x15521: 0x40431c20, 0x15522: 0x40431e20, 0x15523: 0x40432020,
+ 0x15524: 0x40432220, 0x15525: 0x40432420, 0x15526: 0x40432620, 0x15527: 0x40432820,
+ 0x15528: 0x40432a20, 0x1552a: 0x40432c20, 0x1552b: 0x40432e20,
+ 0x1552c: 0x40433020, 0x1552d: 0x40433220, 0x1552e: 0x40433420, 0x1552f: 0x40433620,
+ 0x15530: 0x40433820, 0x15531: 0x40433a20, 0x15532: 0x40433c20, 0x15533: 0x40434820,
+ 0x15535: 0x40433e20, 0x15536: 0x40434020, 0x15537: 0x40434220,
+ 0x15538: 0x40434420, 0x15539: 0x40434620,
+ 0x1553d: 0x40434a20, 0x1553e: 0x40434c20, 0x1553f: 0x40434e20,
+ // Block 0x555, offset 0x15540
+ 0x15541: 0x40491020, 0x15542: 0x40491220, 0x15543: 0x40491420,
+ 0x15544: 0x40491620, 0x15545: 0x40491820, 0x15546: 0x40491a20, 0x15547: 0x40491c20,
+ 0x15548: 0x40491e20, 0x15549: 0x40492020, 0x1554a: 0x40492220, 0x1554b: 0x40492420,
+ 0x1554c: 0x40492620, 0x1554d: 0x40492820, 0x1554e: 0x40492a20, 0x1554f: 0x40492c20,
+ 0x15550: 0x40492e20, 0x15551: 0x40493020, 0x15552: 0x40493220, 0x15553: 0x40493420,
+ 0x15554: 0x40493620, 0x15555: 0x40493820, 0x15556: 0x40493a20, 0x15557: 0x40493c20,
+ 0x15558: 0x40493e20, 0x15559: 0x40494020, 0x1555a: 0x40494220, 0x1555b: 0x40494420,
+ 0x1555c: 0x40494620, 0x1555d: 0x40494820, 0x1555e: 0x40494a20, 0x1555f: 0x40494c20,
+ 0x15560: 0x40494e20, 0x15561: 0x40495020, 0x15562: 0x40495220, 0x15563: 0x40495420,
+ 0x15564: 0x40495620, 0x15565: 0x40495820, 0x15566: 0x40495a20, 0x15567: 0x40495c20,
+ 0x15568: 0x40495e20, 0x15569: 0x40496020, 0x1556a: 0x40496220, 0x1556b: 0x40496420,
+ 0x1556c: 0x40496620, 0x1556d: 0x40496820, 0x1556e: 0x40496a20, 0x1556f: 0x40057820,
+ 0x15570: 0x40496e20, 0x15571: 0x40497020, 0x15572: 0xcd087481, 0x15573: 0xe0009b90,
+ 0x15574: 0x40497620, 0x15575: 0x40497820, 0x15576: 0x40497a20, 0x15577: 0x40497c20,
+ 0x15578: 0x40497e20, 0x15579: 0x40498020, 0x1557a: 0x40498e20,
+ 0x1557f: 0x4027f420,
+ // Block 0x556, offset 0x15580
+ 0x15580: 0xc07f04e1, 0x15581: 0xc0ae04e1, 0x15582: 0xc0dd04e1, 0x15583: 0xc10c04e1,
+ 0x15584: 0xc13b04e1, 0x15585: 0xcd0a7481, 0x15586: 0x40057e20, 0x15587: 0x8000ff02,
+ 0x15588: 0x80010002, 0x15589: 0x80010102, 0x1558a: 0x80010202, 0x1558b: 0x80010302,
+ 0x1558c: 0x8000ff02, 0x1558d: 0xcd0c74b1, 0x1558e: 0x8000fe02, 0x1558f: 0x40057820,
+ 0x15590: 0xe00000f8, 0x15591: 0xe000018c, 0x15592: 0xe00002a4, 0x15593: 0xe000037e,
+ 0x15594: 0xe0000453, 0x15595: 0xe000051d, 0x15596: 0xe00005e8, 0x15597: 0xe0000690,
+ 0x15598: 0xe000073c, 0x15599: 0xe00007e1, 0x1559a: 0x40057a20, 0x1559b: 0x40057c20,
+ // Block 0x557, offset 0x155c0
+ 0x155c0: 0x80000000, 0x155c1: 0x80000000, 0x155c2: 0x80000000, 0x155c3: 0x80000000,
+ 0x155c4: 0x80000000, 0x155c5: 0x80000000, 0x155c6: 0x80000000, 0x155c7: 0x80000000,
+ 0x155c8: 0x80000000, 0x155c9: 0x40020020, 0x155ca: 0x40020220, 0x155cb: 0x40020420,
+ 0x155cc: 0x40020620, 0x155cd: 0x40020820, 0x155ce: 0x80000000, 0x155cf: 0x80000000,
+ 0x155d0: 0x80000000, 0x155d1: 0x80000000, 0x155d2: 0x80000000, 0x155d3: 0x80000000,
+ 0x155d4: 0x80000000, 0x155d5: 0x80000000, 0x155d6: 0x80000000, 0x155d7: 0x80000000,
+ 0x155d8: 0x80000000, 0x155d9: 0x80000000, 0x155da: 0x80000000, 0x155db: 0x80000000,
+ 0x155dc: 0x80000000, 0x155dd: 0x80000000, 0x155de: 0x80000000, 0x155df: 0x80000000,
+ 0x155e0: 0x40021220, 0x155e1: 0x4002ba20, 0x155e2: 0x4003e020, 0x155e3: 0x4004ea20,
+ 0x155e4: 0x4027de20, 0x155e5: 0x4004ec20, 0x155e6: 0x4004e620, 0x155e7: 0x4003d220,
+ 0x155e8: 0x4003f420, 0x155e9: 0x4003f620, 0x155ea: 0x4004d820, 0x155eb: 0x40093820,
+ 0x155ec: 0x40024020, 0x155ed: 0x40021a20, 0x155ee: 0x4002e420, 0x155ef: 0x4004e220,
+ 0x155f0: 0x4029cc20, 0x155f1: 0x4029ce20, 0x155f2: 0x4029d020, 0x155f3: 0x4029d220,
+ 0x155f4: 0x4029d420, 0x155f5: 0x4029d620, 0x155f6: 0x4029d820, 0x155f7: 0x4029da20,
+ 0x155f8: 0x4029dc20, 0x155f9: 0x4029de20, 0x155fa: 0x40026c20, 0x155fb: 0x40026220,
+ 0x155fc: 0x40094020, 0x155fd: 0x40094220, 0x155fe: 0x40094420, 0x155ff: 0x4002c420,
+ // Block 0x558, offset 0x15600
+ 0x15600: 0x4004d620, 0x15601: 0xcd127501, 0x15602: 0x002c0a88, 0x15603: 0x002c3a88,
+ 0x15604: 0x002c6288, 0x15605: 0xcd187501, 0x15606: 0x002d0888, 0x15607: 0x002d2288,
+ 0x15608: 0x002d6888, 0x15609: 0xcd1e7501, 0x1560a: 0x002dcc88, 0x1560b: 0x002dfe88,
+ 0x1560c: 0xc0030002, 0x1560d: 0x002e8288, 0x1560e: 0xc5400a72, 0x1560f: 0xcd247501,
+ 0x15610: 0x002f2c88, 0x15611: 0x002f5688, 0x15612: 0x002f7a88, 0x15613: 0x002fe688,
+ 0x15614: 0x00302c88, 0x15615: 0xcd2a7501, 0x15616: 0x0030be88, 0x15617: 0x0030e288,
+ 0x15618: 0x0030f688, 0x15619: 0x00310088, 0x1561a: 0x00312a88, 0x1561b: 0x4003f820,
+ 0x1561c: 0x4004e420, 0x1561d: 0x4003fa20, 0x1561e: 0x40062420, 0x1561f: 0x40021620,
+ 0x15620: 0x40061e20, 0x15621: 0xcd0f7501, 0x15622: 0x402c0a20, 0x15623: 0x402c3a20,
+ 0x15624: 0x402c6220, 0x15625: 0xcd157501, 0x15626: 0x402d0820, 0x15627: 0x402d2220,
+ 0x15628: 0x402d6820, 0x15629: 0xcd1b7501, 0x1562a: 0x402dcc20, 0x1562b: 0x402dfe20,
+ 0x1562c: 0xc0000002, 0x1562d: 0x402e8220, 0x1562e: 0xc53e0a61, 0x1562f: 0xcd217501,
+ 0x15630: 0x402f2c20, 0x15631: 0x402f5620, 0x15632: 0x402f7a20, 0x15633: 0x402fe620,
+ 0x15634: 0x40302c20, 0x15635: 0xcd277501, 0x15636: 0x4030be20, 0x15637: 0x4030e220,
+ 0x15638: 0x4030f620, 0x15639: 0x40310020, 0x1563a: 0x40312a20, 0x1563b: 0x4003fc20,
+ 0x1563c: 0x40094820, 0x1563d: 0x4003fe20, 0x1563e: 0x40094c20, 0x1563f: 0x80000000,
+ // Block 0x559, offset 0x15640
+ 0x15640: 0xe000096f, 0x15641: 0xe0000969, 0x15642: 0xe0000966,
+ 0x15649: 0xf0000404, 0x1564a: 0x002ea086, 0x1564b: 0x002ea085,
+ 0x15652: 0xe00009c4, 0x15653: 0xe00009c0,
+ 0x15666: 0x00303688, 0x15667: 0x40303620,
+ 0x1567f: 0xe0000a0f,
+ // Block 0x55a, offset 0x15680
+ 0x15680: 0x402f8220, 0x15681: 0x402fd820, 0x15682: 0x402ff420, 0x15683: 0x40300820,
+ 0x15684: 0x402df620, 0x15685: 0x40301a20, 0x15686: 0x40302420, 0x15687: 0x40306420,
+ 0x15688: 0x40305220, 0x15689: 0x40307c20, 0x1568a: 0x4030b420, 0x1568b: 0x4030cc20,
+ 0x1568c: 0x4030da20, 0x1568d: 0x4030ee20, 0x1568e: 0x402e7a20, 0x1568f: 0x40310820,
+ 0x15690: 0x40314820, 0x15691: 0x40315020, 0x15692: 0x40316420, 0x15693: 0x40318020,
+ 0x15694: 0x4031cc20, 0x15695: 0x4031e820, 0x15696: 0x40320a20, 0x15697: 0x40323220,
+ 0x15698: 0x40323a20, 0x15699: 0x402c1220, 0x1569a: 0x402cf820, 0x1569b: 0x402d4c20,
+ 0x1569c: 0x402d7020, 0x1569d: 0x402de620, 0x1569e: 0x402e1a20, 0x1569f: 0x402e2a20,
+ 0x156a0: 0x402f6220, 0x156a1: 0x4031fa20, 0x156a2: 0x40320220, 0x156a3: 0xe00008f0,
+ 0x156a4: 0xe0000902, 0x156a5: 0xe00008ff, 0x156a6: 0xe0000a46, 0x156a7: 0xe0000a49,
+ 0x156a8: 0xe0000a34, 0x156a9: 0xe000091b, 0x156aa: 0xe0000982, 0x156ab: 0xe0000989,
+ 0x156ac: 0x40324220, 0x156ad: 0x40324a20, 0x156ae: 0x40309020, 0x156af: 0x40309820,
+ 0x156b0: 0x002d6894, 0x156b1: 0x002d8094, 0x156b2: 0x002dcc94, 0x156b3: 0x002f7a94,
+ 0x156b4: 0x002f9894, 0x156b5: 0x002fac94, 0x156b6: 0x002fd894, 0x156b7: 0x0030e294,
+ 0x156b8: 0x00310094, 0x156b9: 0x40064020, 0x156ba: 0x40064420, 0x156bb: 0x40312c20,
+ 0x156bc: 0x4031de20, 0x156bd: 0x00312c83, 0x156be: 0x4031e220, 0x156bf: 0x4031f020,
+ // Block 0x55b, offset 0x156c0
+ 0x156c0: 0x80000000, 0x156c1: 0x80000000, 0x156c2: 0x80000000, 0x156c3: 0x80000000,
+ 0x156c4: 0x80000000, 0x156c5: 0x80000000, 0x156c6: 0x80000000, 0x156c7: 0x80000000,
+ 0x156c8: 0x80000000, 0x156c9: 0x40020020, 0x156ca: 0x40020220, 0x156cb: 0x40020420,
+ 0x156cc: 0x40020620, 0x156cd: 0x40020820, 0x156ce: 0x80000000, 0x156cf: 0x80000000,
+ 0x156d0: 0x80000000, 0x156d1: 0x80000000, 0x156d2: 0x80000000, 0x156d3: 0x80000000,
+ 0x156d4: 0x80000000, 0x156d5: 0x80000000, 0x156d6: 0x80000000, 0x156d7: 0x80000000,
+ 0x156d8: 0x80000000, 0x156d9: 0x80000000, 0x156da: 0x80000000, 0x156db: 0x80000000,
+ 0x156dc: 0x80000000, 0x156dd: 0x80000000, 0x156de: 0x80000000, 0x156df: 0x80000000,
+ 0x156e0: 0x40021220, 0x156e1: 0x4002ba20, 0x156e2: 0x4003e020, 0x156e3: 0x4004ea20,
+ 0x156e4: 0x4027de20, 0x156e5: 0x4004ec20, 0x156e6: 0x4004e620, 0x156e7: 0x4003d220,
+ 0x156e8: 0x4003f420, 0x156e9: 0x4003f620, 0x156ea: 0x4004d820, 0x156eb: 0x40093820,
+ 0x156ec: 0x40024020, 0x156ed: 0x40021a20, 0x156ee: 0x4002e420, 0x156ef: 0x4004e220,
+ 0x156f0: 0x4029cc20, 0x156f1: 0x4029ce20, 0x156f2: 0x4029d020, 0x156f3: 0x4029d220,
+ 0x156f4: 0x4029d420, 0x156f5: 0x4029d620, 0x156f6: 0x4029d820, 0x156f7: 0x4029da20,
+ 0x156f8: 0x4029dc20, 0x156f9: 0x4029de20, 0x156fa: 0x40026c20, 0x156fb: 0x40026220,
+ 0x156fc: 0x40094020, 0x156fd: 0x40094220, 0x156fe: 0x40094420, 0x156ff: 0x4002c420,
+ // Block 0x55c, offset 0x15700
+ 0x15700: 0x4004d620, 0x15701: 0x002bde88, 0x15702: 0x002c0a88, 0x15703: 0xc33b0931,
+ 0x15704: 0x002c6288, 0x15705: 0x002c9888, 0x15706: 0x002d0888, 0x15707: 0xc33f00d1,
+ 0x15708: 0x002d6888, 0x15709: 0xc3410951, 0x1570a: 0x002dcc88, 0x1570b: 0x002dfe88,
+ 0x1570c: 0xc0030002, 0x1570d: 0x002e8288, 0x1570e: 0x002e9e88, 0x1570f: 0xc3450071,
+ 0x15710: 0x002f2c88, 0x15711: 0x002f5688, 0x15712: 0x002f7a88, 0x15713: 0xc3490931,
+ 0x15714: 0x00302c88, 0x15715: 0xc34d0071, 0x15716: 0x0030be88, 0x15717: 0x0030e288,
+ 0x15718: 0x0030f688, 0x15719: 0x00310088, 0x1571a: 0x00312a88, 0x1571b: 0x4003f820,
+ 0x1571c: 0x4004e420, 0x1571d: 0x4003fa20, 0x1571e: 0x40062420, 0x1571f: 0x40021620,
+ 0x15720: 0x40061e20, 0x15721: 0x402bde20, 0x15722: 0x402c0a20, 0x15723: 0xc3390931,
+ 0x15724: 0x402c6220, 0x15725: 0x402c9820, 0x15726: 0x402d0820, 0x15727: 0xc33d00d1,
+ 0x15728: 0x402d6820, 0x15729: 0x402d9a20, 0x1572a: 0x402dcc20, 0x1572b: 0x402dfe20,
+ 0x1572c: 0xc0000002, 0x1572d: 0x402e8220, 0x1572e: 0x402e9e20, 0x1572f: 0xc3430071,
+ 0x15730: 0x402f2c20, 0x15731: 0x402f5620, 0x15732: 0x402f7a20, 0x15733: 0xc3470931,
+ 0x15734: 0x40302c20, 0x15735: 0xc34b0071, 0x15736: 0x4030be20, 0x15737: 0x4030e220,
+ 0x15738: 0x4030f620, 0x15739: 0x40310020, 0x1573a: 0x40312a20, 0x1573b: 0x4003fc20,
+ 0x1573c: 0x40094820, 0x1573d: 0x4003fe20, 0x1573e: 0x40094c20, 0x1573f: 0x80000000,
+ // Block 0x55d, offset 0x15740
+ 0x15740: 0x00093685, 0x15741: 0x40083620, 0x15742: 0x40083820, 0x15743: 0x40083a20,
+ 0x15744: 0x40083c20, 0x15745: 0x002c628b, 0x15746: 0x002c6285, 0x15747: 0x002c9885,
+ 0x15748: 0x002d9a85, 0x15749: 0x002dcc85, 0x1574a: 0x40083e20, 0x1574b: 0x400a6e20,
+ 0x1574c: 0x40084020, 0x1574d: 0xe000085a, 0x1574e: 0x402d1e20, 0x1574f: 0x40084220,
+ 0x15750: 0xe0000229, 0x15751: 0xe0000231, 0x15752: 0xe0000210, 0x15753: 0xe0000219,
+ 0x15754: 0xe000032b, 0x15755: 0xe0000221, 0x15756: 0xe000032f, 0x15757: 0xe0000409,
+ 0x15758: 0xe00004d7, 0x15759: 0xe0000225, 0x1575a: 0xe000059e, 0x1575b: 0xe000022d,
+ 0x1575c: 0xe000040d, 0x1575d: 0xe00005a2, 0x1575e: 0xe00006f6, 0x1575f: 0xf0001e1e,
+ 0x15760: 0x002d9a8a, 0x15761: 0xe0001983, 0x15762: 0xe0001986, 0x15763: 0xe0001990,
+ 0x15764: 0x0030be8a, 0x15765: 0xe000199c, 0x15766: 0xe000199f, 0x15767: 0xe0000a5f,
+ 0x15768: 0xe0001996, 0x15769: 0x0030f68a, 0x1576a: 0xe00019b2, 0x1576b: 0xe00019b9,
+ 0x1576c: 0x002e228a, 0x1576d: 0x002c3a8a, 0x1576e: 0x002c628a, 0x1576f: 0x002e828a,
+ 0x15770: 0x002d9a84, 0x15771: 0xf0001f04, 0x15772: 0xf0000404, 0x15773: 0xf0001f04,
+ 0x15774: 0x0030be84, 0x15775: 0xf0001f04, 0x15776: 0xf0000404, 0x15777: 0xe0000a5a,
+ 0x15778: 0xf0001f04, 0x15779: 0x0030f684, 0x1577a: 0xf0001f04, 0x1577b: 0xf0000404,
+ 0x1577c: 0x002e2284, 0x1577d: 0x002c3a84, 0x1577e: 0x002c6284, 0x1577f: 0x002e8284,
+ // Block 0x55e, offset 0x15780
+ 0x15780: 0xf0001f04, 0x15781: 0xf0001f04, 0x15782: 0xf0001f04, 0x15783: 0xf0001f04,
+ 0x15784: 0xf0001f04, 0x15785: 0xf0001f04, 0x15786: 0xf0001f04, 0x15787: 0xf0001f04,
+ 0x15788: 0xf0001f04, 0x15789: 0xf0001f04, 0x1578a: 0xf0001f04,
+ 0x15790: 0xf0000a04, 0x15791: 0xf0000a04, 0x15792: 0xf0000a04, 0x15793: 0xf0000a04,
+ 0x15794: 0xf0000a04, 0x15795: 0xf0000a04, 0x15796: 0xf0000a04, 0x15797: 0xf0000a04,
+ 0x15798: 0xe000193b, 0x15799: 0xf0000a04, 0x1579a: 0xf0000a04, 0x1579b: 0xf0000a04,
+ 0x1579c: 0xf0000a04, 0x1579d: 0xf0000a04, 0x1579e: 0xf0000a04, 0x1579f: 0xf0000a04,
+ 0x157a0: 0xf0000a04, 0x157a1: 0xf0000a04, 0x157a2: 0xf0000a04, 0x157a3: 0xf0000a04,
+ 0x157a4: 0xf0000a04, 0x157a5: 0xf0000a04, 0x157a6: 0xf0000a04, 0x157a7: 0xf0000a04,
+ 0x157a8: 0xf0000a04, 0x157a9: 0xf0000a04, 0x157aa: 0xf0000a04, 0x157ab: 0x002c3a8c,
+ 0x157ac: 0x002f7a8c, 0x157ad: 0xf0000c0c, 0x157ae: 0xf0000c0c,
+ 0x157b0: 0x002bde9d, 0x157b1: 0x002c0a9d, 0x157b2: 0x002c3a9d, 0x157b3: 0x002c629d,
+ 0x157b4: 0x002c989d, 0x157b5: 0x002d089d, 0x157b6: 0x002d229d, 0x157b7: 0x002d689d,
+ 0x157b8: 0x002d9a9d, 0x157b9: 0x002dcc9d, 0x157ba: 0x002dfe9d, 0x157bb: 0x002e229d,
+ 0x157bc: 0x002e829d, 0x157bd: 0x002e9e9d, 0x157be: 0x002ee29d, 0x157bf: 0x002f2c9d,
+ // Block 0x55f, offset 0x157c0
+ 0x157c0: 0x00352088, 0x157c1: 0x40352020, 0x157c2: 0x40070620, 0x157c3: 0x80008302,
+ 0x157c4: 0x80005f02, 0x157c5: 0x80002a02, 0x157c6: 0x80002202, 0x157c7: 0x80005f02,
+ 0x157c8: 0x80000000, 0x157c9: 0x80000000, 0x157ca: 0x00341c88, 0x157cb: 0x40341c20,
+ 0x157cc: 0x00369688, 0x157cd: 0x40369620, 0x157ce: 0x00353088, 0x157cf: 0x40353020,
+ 0x157d0: 0x00336483, 0x157d1: 0x40336420, 0x157d2: 0x00336a88, 0x157d3: 0x40336a20,
+ 0x157d4: 0x00337a88, 0x157d5: 0x40337a20, 0x157d6: 0x0033dc88, 0x157d7: 0x4033dc20,
+ 0x157d8: 0x0033aa88, 0x157d9: 0x4033aa20, 0x157da: 0x00345888, 0x157db: 0x40345820,
+ 0x157dc: 0x00347888, 0x157dd: 0x40347820, 0x157de: 0x00347088, 0x157df: 0x40347020,
+ 0x157e0: 0x00346888, 0x157e1: 0x40346820, 0x157e2: 0x0034ca88, 0x157e3: 0x4034ca20,
+ 0x157e4: 0x0034dc88, 0x157e5: 0x4034dc20, 0x157e6: 0x00351888, 0x157e7: 0x40351820,
+ 0x157e8: 0x00372688, 0x157e9: 0x40372620, 0x157ea: 0x00354488, 0x157eb: 0x40354420,
+ 0x157ec: 0x00355888, 0x157ed: 0x40355820, 0x157ee: 0x00359288, 0x157ef: 0x40359220,
+ 0x157f0: 0x00359a88, 0x157f1: 0x40359a20, 0x157f2: 0x0035cc88, 0x157f3: 0x4035cc20,
+ 0x157f4: 0x00360e88, 0x157f5: 0x40360e20, 0x157f6: 0x00362a88, 0x157f7: 0x40362a20,
+ 0x157f8: 0x00363a88, 0x157f9: 0x40363a20, 0x157fa: 0x0035d488, 0x157fb: 0x4035d420,
+ 0x157fc: 0x00364488, 0x157fd: 0x40364420, 0x157fe: 0x00364c88, 0x157ff: 0x40364c20,
+ // Block 0x560, offset 0x15800
+ 0x15800: 0x80000000, 0x15801: 0x80000000, 0x15802: 0x80000000, 0x15803: 0x80000000,
+ 0x15804: 0x80000000, 0x15806: 0x40096620, 0x15807: 0x40096a20,
+ 0x15808: 0x40070820, 0x15809: 0x4004f220, 0x1580a: 0x4004f620, 0x1580b: 0x4027e620,
+ 0x1580c: 0x40024820, 0x1580d: 0x40024a20, 0x1580e: 0x40070e20, 0x1580f: 0x40071020,
+ 0x15810: 0x80000001, 0x15811: 0x80000002, 0x15812: 0x80000004, 0x15813: 0x80000003,
+ 0x15814: 0x80000005, 0x15815: 0x80000000, 0x15816: 0x80000000, 0x15817: 0x80000000,
+ 0x15818: 0x80000000, 0x15819: 0x80000000, 0x1581a: 0x80000000, 0x1581b: 0x40026420,
+ 0x1581e: 0x40027020, 0x1581f: 0x4002cc20,
+ 0x15820: 0x403aa220, 0x15821: 0x4039a620, 0x15822: 0x40391e20, 0x15823: 0x40392020,
+ 0x15824: 0x40392620, 0x15825: 0x40392820, 0x15826: 0x40393020, 0x15827: 0xcd2d0151,
+ 0x15828: 0xcd317531, 0x15829: 0x40395420, 0x1582a: 0xcd357531, 0x1582b: 0x40394c20,
+ 0x1582c: 0xcd397531, 0x1582d: 0x40395620, 0x1582e: 0x40395820, 0x1582f: 0xcd3d7531,
+ 0x15830: 0x40396220, 0x15831: 0xcd417531, 0x15832: 0x40396c20, 0x15833: 0x40397020,
+ 0x15834: 0x40397220, 0x15835: 0x40397420, 0x15836: 0x40397620, 0x15837: 0x40397820,
+ 0x15838: 0x40397a20, 0x15839: 0x40397c20, 0x1583a: 0x40397e20, 0x1583b: 0x403a3820,
+ 0x1583c: 0x403a3a20, 0x1583d: 0x403a9c20, 0x1583e: 0x403a9e20, 0x1583f: 0x403aa020,
+ // Block 0x561, offset 0x15840
+ 0x15840: 0x80000000, 0x15841: 0x40398020, 0x15842: 0x40398220, 0x15843: 0x403a1a20,
+ 0x15844: 0xcd497531, 0x15845: 0xcd4b7531, 0x15846: 0xcd4d7531, 0x15847: 0x403a6820,
+ 0x15848: 0xcd517552, 0x15849: 0x403a8e20, 0x1584a: 0xcd560171, 0x1584b: 0x8000c302,
+ 0x1584c: 0x8000c502, 0x1584d: 0x8000c402, 0x1584e: 0x8000bd02, 0x1584f: 0x8000bf02,
+ 0x15850: 0x8000be02, 0x15851: 0x8000c702, 0x15852: 0x8000bc02, 0x15853: 0x8000c902,
+ 0x15854: 0x8000c602, 0x15855: 0x8000bf02, 0x15856: 0x8000c102, 0x15857: 0x8000c202,
+ 0x15858: 0x8000c802, 0x15859: 0x8000c402, 0x1585a: 0x8000c502, 0x1585b: 0x8000c602,
+ 0x1585c: 0x8000c702, 0x1585d: 0x8000c802, 0x1585e: 0x8000c902, 0x1585f: 0x8000c002,
+ 0x15860: 0xe00000bc, 0x15861: 0xe0000144, 0x15862: 0xe000025f, 0x15863: 0xe0000339,
+ 0x15864: 0xe0000414, 0x15865: 0xe00004de, 0x15866: 0xe00005a9, 0x15867: 0xe0000651,
+ 0x15868: 0xe00006fd, 0x15869: 0xe00007a2, 0x1586a: 0x4004ee20, 0x1586b: 0x40024c20,
+ 0x1586c: 0x40024e20, 0x1586d: 0x4004de20, 0x1586e: 0x40393a20, 0x1586f: 0x403a1020,
+ 0x15870: 0x8000c002, 0x15871: 0x40392420, 0x15872: 0x40392220, 0x15873: 0x40392a20,
+ 0x15874: 0x00391c84, 0x15875: 0xf0000404, 0x15876: 0xe0009d76, 0x15877: 0xf0000404,
+ 0x15878: 0xf0000404, 0x15879: 0xcd377531, 0x1587a: 0x40395c20, 0x1587b: 0x40393e20,
+ 0x1587c: 0x40395e20, 0x1587d: 0x40396020, 0x1587e: 0xcd337531, 0x1587f: 0x40396220,
+ // Block 0x562, offset 0x15880
+ 0x15880: 0x40394220, 0x15881: 0x40397620, 0x15882: 0x40397820, 0x15883: 0x40396620,
+ 0x15884: 0x40396820, 0x15885: 0x40397a20, 0x15886: 0xcd3b7531, 0x15887: 0x40396e20,
+ 0x15888: 0xcd3f7531, 0x15889: 0x40398e20, 0x1588a: 0x40399020, 0x1588b: 0x40399220,
+ 0x1588c: 0x40399420, 0x1588d: 0x40399620, 0x1588e: 0x40399820, 0x1588f: 0x40399a20,
+ 0x15890: 0x40399c20, 0x15891: 0xcd437531, 0x15892: 0x4039aa20, 0x15893: 0x4039ac20,
+ 0x15894: 0x4039ae20, 0x15895: 0x4039b020, 0x15896: 0x4039b220, 0x15897: 0x4039b420,
+ 0x15898: 0x40396e20, 0x15899: 0x4039b820, 0x1589a: 0x4039ca20, 0x1589b: 0x4039cc20,
+ 0x1589c: 0x4039ce20, 0x1589d: 0x4039e020, 0x1589e: 0x4039e220, 0x1589f: 0x4039ea20,
+ 0x158a0: 0x4039f220, 0x158a1: 0x4039fe20, 0x158a2: 0x403a0020, 0x158a3: 0x403a0220,
+ 0x158a4: 0x403a0420, 0x158a5: 0x403a0820, 0x158a6: 0x403a0a20, 0x158a7: 0x403a1420,
+ 0x158a8: 0x403a1620, 0x158a9: 0xcd457531, 0x158aa: 0x403a1e20, 0x158ab: 0x403a2020,
+ 0x158ac: 0x403a2220, 0x158ad: 0x403a2620, 0x158ae: 0x403a2820, 0x158af: 0xcd477531,
+ 0x158b0: 0x403a2c20, 0x158b1: 0x403a2e20, 0x158b2: 0x403a3020, 0x158b3: 0x403a3220,
+ 0x158b4: 0x403a3420, 0x158b5: 0x403a4220, 0x158b6: 0x403a4420, 0x158b7: 0x403a4620,
+ 0x158b8: 0x403a4820, 0x158b9: 0x403a6020, 0x158ba: 0xcd4f7531, 0x158bb: 0x403a5a20,
+ 0x158bc: 0x403a5c20, 0x158bd: 0x403a5e20, 0x158be: 0x4039a220, 0x158bf: 0x40396c20,
+ // Block 0x563, offset 0x158c0
+ 0x158c0: 0xe00024f3, 0x158c1: 0xcd540171, 0x158c2: 0xe00024f0, 0x158c3: 0x4039a420,
+ 0x158c4: 0x403a7620, 0x158c5: 0x403a7820, 0x158c6: 0x403a7a20, 0x158c7: 0x403a7c20,
+ 0x158c8: 0x403a7e20, 0x158c9: 0x403a8020, 0x158ca: 0x403a8220, 0x158cb: 0x403a8420,
+ 0x158cc: 0xcd587531, 0x158cd: 0x403a9420, 0x158ce: 0x403a9620, 0x158cf: 0x403a8620,
+ 0x158d0: 0x403a9820, 0x158d1: 0x403a9a20, 0x158d2: 0xcd5a0171, 0x158d3: 0xe0002538,
+ 0x158d4: 0x4002e820, 0x158d5: 0x403a7220, 0x158d6: 0x80000000, 0x158d7: 0x80000000,
+ 0x158d8: 0x80000000, 0x158d9: 0x80000000, 0x158da: 0x80000000, 0x158db: 0x80000000,
+ 0x158dc: 0x80000000, 0x158dd: 0x80000000, 0x158de: 0x40071220, 0x158df: 0x80000000,
+ 0x158e0: 0x80000000, 0x158e1: 0x80000000, 0x158e2: 0x80000000, 0x158e3: 0x80000000,
+ 0x158e4: 0x80000000, 0x158e5: 0x003a7484, 0x158e6: 0x003a9084, 0x158e7: 0x80000000,
+ 0x158e8: 0x80000000, 0x158e9: 0x40071420, 0x158ea: 0x80000000, 0x158eb: 0x80000000,
+ 0x158ec: 0x80000000, 0x158ed: 0x80000000, 0x158ee: 0x40399e20, 0x158ef: 0x4039ba20,
+ 0x158f0: 0xe00000bf, 0x158f1: 0xe0000147, 0x158f2: 0xe0000262, 0x158f3: 0xe000033c,
+ 0x158f4: 0xe0000417, 0x158f5: 0xe00004e1, 0x158f6: 0xe00005ac, 0x158f7: 0xe0000654,
+ 0x158f8: 0xe0000700, 0x158f9: 0xe00007a5, 0x158fa: 0x4039d020, 0x158fb: 0x4039e420,
+ 0x158fc: 0x4039f420, 0x158fd: 0xe0000a91, 0x158fe: 0xe0000cb7, 0x158ff: 0x403a7020,
+ // Block 0x564, offset 0x15900
+ 0x15900: 0xe0000a9d, 0x15901: 0xe0000aa3, 0x15902: 0xe0000ab8, 0x15903: 0xe0000aee,
+ 0x15904: 0xe0000af4, 0x15905: 0xe0009b96, 0x15906: 0xe0009b9c, 0x15907: 0xe0009ba2,
+ 0x15908: 0xe0009bb4, 0x15909: 0xf0001a1a, 0x1590a: 0xf0001a1a, 0x1590b: 0xe0009bbd,
+ 0x1590c: 0xe0009bc3, 0x1590d: 0xe0009bc9, 0x1590e: 0xe0009bdb, 0x1590f: 0xe00018cc,
+ 0x15910: 0xe0002430, 0x15911: 0xe0009be1, 0x15912: 0xe0009bf3, 0x15913: 0xe00018d2,
+ 0x15914: 0xe0002439, 0x15915: 0xe0009bfc, 0x15916: 0xe0009c02, 0x15917: 0xe0009c08,
+ 0x15918: 0xe0009c0e, 0x15919: 0xe0009c14, 0x1591a: 0xe0009c17, 0x1591b: 0xe0009c1d,
+ 0x1591c: 0xe0009c2c, 0x1591d: 0xe0009c35, 0x1591e: 0xe0009c3e, 0x1591f: 0xe0009c4d,
+ 0x15920: 0xe0009c89, 0x15921: 0xe0009c98, 0x15922: 0xe0009c9e, 0x15923: 0xe0009ca4,
+ 0x15924: 0xe0009caa, 0x15925: 0xe0009cb6, 0x15926: 0xe0009cbc, 0x15927: 0xe0009cc5,
+ 0x15928: 0xe0009cce, 0x15929: 0xe0009cd4, 0x1592a: 0xe0009cda, 0x1592b: 0xe0009ce0,
+ 0x1592c: 0xe0009ce6, 0x1592d: 0xe0009cec, 0x1592e: 0xe0009cf2, 0x1592f: 0xe0009cf8,
+ 0x15930: 0xe0009cfe, 0x15931: 0xe0001914, 0x15932: 0xe0002487, 0x15933: 0xe0009d04,
+ 0x15934: 0xe0009d0a, 0x15935: 0xe000191a, 0x15936: 0xe000248d, 0x15937: 0xf0001a1a,
+ 0x15938: 0xe0002499, 0x15939: 0xe000249f, 0x1593a: 0xe00024a5, 0x1593b: 0xe00024b1,
+ 0x1593c: 0xe00024bd, 0x1593d: 0xf0001a1a, 0x1593e: 0xf0001a1a, 0x1593f: 0xe0009d16,
+ // Block 0x565, offset 0x15940
+ 0x15940: 0xe0009d1c, 0x15941: 0xe0009d22, 0x15942: 0xe0009d2e, 0x15943: 0xe0001926,
+ 0x15944: 0xe00024cc, 0x15945: 0xe0009d37, 0x15946: 0xe0009d3d, 0x15947: 0xe0009d43,
+ 0x15948: 0xe0009d4c, 0x15949: 0xe0001929, 0x1594a: 0xe00024cf, 0x1594b: 0xe0009d52,
+ 0x1594c: 0xe0009d58, 0x1594d: 0xe0009d5e, 0x1594e: 0xe0009d70, 0x1594f: 0xe000192f,
+ 0x15950: 0xe00024db, 0x15951: 0xe00024e4, 0x15952: 0xe00024ea, 0x15953: 0xf0001a1a,
+ 0x15954: 0xf0001a1a, 0x15955: 0xe0002508, 0x15956: 0xe000250e, 0x15957: 0xe0002514,
+ 0x15958: 0xe0002526, 0x15959: 0xf0001a1a, 0x1595a: 0xf0001a1a, 0x1595b: 0xe0009c20,
+ 0x1595c: 0xe0009c23, 0x1595d: 0xe00024ff, 0x1595e: 0xe0000000, 0x1595f: 0xe0000003,
+ 0x15960: 0xe0000009, 0x15961: 0xe000000f, 0x15962: 0xe0000015, 0x15963: 0xe0000018,
+ 0x15964: 0xe0000aa9, 0x15965: 0xe0000aac, 0x15966: 0xe0000ab5, 0x15967: 0xe0000abb,
+ 0x15968: 0xe0000ae8, 0x15969: 0xe0000af1, 0x1596a: 0xe0009ba5, 0x1596b: 0xe0009ba8,
+ 0x1596c: 0xe0009bb1, 0x1596d: 0xe0009bb7, 0x1596e: 0xf0001919, 0x1596f: 0xf0001919,
+ 0x15970: 0xe0009bcc, 0x15971: 0xe0009bcf, 0x15972: 0xe0009bd8, 0x15973: 0xe0009bde,
+ 0x15974: 0xe00018c9, 0x15975: 0xe000242d, 0x15976: 0xe0009be4, 0x15977: 0xe0009be7,
+ 0x15978: 0xe0009bf0, 0x15979: 0xe0009bf6, 0x1597a: 0xe00018cf, 0x1597b: 0xe0002436,
+ 0x1597c: 0xe0001911, 0x1597d: 0xe0002484, 0x1597e: 0xe0001917, 0x1597f: 0xe000248a,
+ // Block 0x566, offset 0x15980
+ 0x15980: 0xf0001919, 0x15981: 0xe00024ae, 0x15982: 0xe00024ba, 0x15983: 0xf0001919,
+ 0x15984: 0xf0001919, 0x15985: 0xe0009d2b, 0x15986: 0xe0001923, 0x15987: 0xe00024c9,
+ 0x15988: 0xe0009d31, 0x15989: 0xe0009d49, 0x1598a: 0xe0009d61, 0x1598b: 0xe0009d64,
+ 0x1598c: 0xe0009d6d, 0x1598d: 0xe0009d73, 0x1598e: 0xe000192c, 0x1598f: 0xe00024d8,
+ 0x15990: 0xe00024fc, 0x15991: 0xe0002517, 0x15992: 0xe000251a, 0x15993: 0xe0002523,
+ 0x15994: 0xe0002529, 0x15995: 0xf0001919, 0x15996: 0xf0001919, 0x15997: 0xe0000a9a,
+ 0x15998: 0xe0000aa0, 0x15999: 0xe0000aa6, 0x1599a: 0xe0000aaf, 0x1599b: 0xe0000abe,
+ 0x1599c: 0xe0009b93, 0x1599d: 0xe0009b99, 0x1599e: 0xe0009b9f, 0x1599f: 0xe0009bab,
+ 0x159a0: 0xf0001717, 0x159a1: 0xe0009bba, 0x159a2: 0xe0009bc0, 0x159a3: 0xe0009bc6,
+ 0x159a4: 0xe0009bd2, 0x159a5: 0xe0002427, 0x159a6: 0xe0009bea, 0x159a7: 0xe0009bf9,
+ 0x159a8: 0xe0009bff, 0x159a9: 0xe0009c05, 0x159aa: 0xe0009c0b, 0x159ab: 0xe0009c11,
+ 0x159ac: 0xe0009c1a, 0x159ad: 0xe0009c26, 0x159ae: 0xe0009c2f, 0x159af: 0xe0009c38,
+ 0x159b0: 0xe0009c47, 0x159b1: 0xe0009c86, 0x159b2: 0xe0009c8c, 0x159b3: 0xe0009c95,
+ 0x159b4: 0xe0009c9b, 0x159b5: 0xe0009ca1, 0x159b6: 0xe0009ca7, 0x159b7: 0xe0009cb3,
+ 0x159b8: 0xe0009cb9, 0x159b9: 0xe0009cc8, 0x159ba: 0xe0009cd1, 0x159bb: 0xe0009cd7,
+ 0x159bc: 0xe0009cdd, 0x159bd: 0xe0009ce3, 0x159be: 0xe0009ce9, 0x159bf: 0xe0009cef,
+ // Block 0x567, offset 0x159c0
+ 0x159c0: 0xe0009cf5, 0x159c1: 0xe0009cfb, 0x159c2: 0xe0009d01, 0x159c3: 0xe0009d07,
+ 0x159c4: 0xe0002496, 0x159c5: 0xe000249c, 0x159c6: 0xe00024a2, 0x159c7: 0xe00024a8,
+ 0x159c8: 0xe00024b4, 0x159c9: 0xe0009d13, 0x159ca: 0xe0009d19, 0x159cb: 0xe0009d1f,
+ 0x159cc: 0xe0009d25, 0x159cd: 0xe00024c6, 0x159ce: 0xe0009d34, 0x159cf: 0xe0009d3a,
+ 0x159d0: 0xe0009d40, 0x159d1: 0xe0009d46, 0x159d2: 0xe0009d4f, 0x159d3: 0xe0009d55,
+ 0x159d4: 0xe0009d5b, 0x159d5: 0xe0009d67, 0x159d6: 0xe00024d2, 0x159d7: 0xe00024e1,
+ 0x159d8: 0xe00024e7, 0x159d9: 0xe00024de, 0x159da: 0xe0002505, 0x159db: 0xe000250b,
+ 0x159dc: 0xe0002511, 0x159dd: 0xe000251d, 0x159de: 0xf0001717, 0x159df: 0xe0000ab2,
+ 0x159e0: 0xe0000ac1, 0x159e1: 0xe0009bae, 0x159e2: 0xf0001818, 0x159e3: 0xe0009bd5,
+ 0x159e4: 0xe000242a, 0x159e5: 0xe0009bed, 0x159e6: 0xe0002433, 0x159e7: 0xe0009c4a,
+ 0x159e8: 0xe0002451, 0x159e9: 0xe0009c7d, 0x159ea: 0xe000245d, 0x159eb: 0xe00024ab,
+ 0x159ec: 0xe00024b7, 0x159ed: 0xe0009d28, 0x159ee: 0xe0009d6a, 0x159ef: 0xe00024d5,
+ 0x159f0: 0xe0002520, 0x159f1: 0xf0001818, 0x159f2: 0xe0000006, 0x159f3: 0xe000000c,
+ 0x159f4: 0xe0000012, 0x159f5: 0xe0001902, 0x159f6: 0xe0002475, 0x159f7: 0xe0001908,
+ 0x159f8: 0xe000247b, 0x159f9: 0xe000190e, 0x159fa: 0xe0002481, 0x159fb: 0xe00018ea,
+ 0x159fc: 0xe0002457, 0x159fd: 0xe00018f0, 0x159fe: 0xe0002463, 0x159ff: 0xe00018de,
+ // Block 0x568, offset 0x15a00
+ 0x15a00: 0xe0002445, 0x15a01: 0xe00018d8, 0x15a02: 0xe000243f, 0x15a03: 0xe00018e4,
+ 0x15a04: 0xe000244b, 0x15a05: 0xe00018f6, 0x15a06: 0xe0002469, 0x15a07: 0xe00018fc,
+ 0x15a08: 0xe000246f, 0x15a09: 0xe0009c59, 0x15a0a: 0xe0009c65, 0x15a0b: 0xe0009c71,
+ 0x15a0c: 0xe0009c83, 0x15a0d: 0xe0009c77, 0x15a0e: 0xe0009c44, 0x15a0f: 0xe0009c92,
+ 0x15a10: 0xe0009cb0, 0x15a11: 0xe00018ff, 0x15a12: 0xe0002472, 0x15a13: 0xe0001905,
+ 0x15a14: 0xe0002478, 0x15a15: 0xe000190b, 0x15a16: 0xe000247e, 0x15a17: 0xe00018e7,
+ 0x15a18: 0xe0002454, 0x15a19: 0xe00018ed, 0x15a1a: 0xe0002460, 0x15a1b: 0xe00018db,
+ 0x15a1c: 0xe0002442, 0x15a1d: 0xe00018d5, 0x15a1e: 0xe000243c, 0x15a1f: 0xe00018e1,
+ 0x15a20: 0xe0002448, 0x15a21: 0xe00018f3, 0x15a22: 0xe0002466, 0x15a23: 0xe00018f9,
+ 0x15a24: 0xe000246c, 0x15a25: 0xe0009c56, 0x15a26: 0xe0009c62, 0x15a27: 0xe0009c6e,
+ 0x15a28: 0xe0009c80, 0x15a29: 0xe0009c74, 0x15a2a: 0xe0009c41, 0x15a2b: 0xe0009c8f,
+ 0x15a2c: 0xe0009cad, 0x15a2d: 0xe0009c50, 0x15a2e: 0xe0009c5c, 0x15a2f: 0xe0009c68,
+ 0x15a30: 0xe0009c7a, 0x15a31: 0xe000244e, 0x15a32: 0xe000245a, 0x15a33: 0xe0009cbf,
+ 0x15a34: 0xe0009c29, 0x15a35: 0xe0009c32, 0x15a36: 0xe0009c3b, 0x15a37: 0xe0009c53,
+ 0x15a38: 0xe0009c5f, 0x15a39: 0xe0009c6b, 0x15a3a: 0xe0009cc2, 0x15a3b: 0xe0009ccb,
+ 0x15a3c: 0xe0002415, 0x15a3d: 0xe0002418, 0x15a3e: 0x4004c020, 0x15a3f: 0x4004c220,
+ // Block 0x569, offset 0x15a40
+ 0x15a40: 0x0039de98, 0x15a41: 0x0039e69a, 0x15a42: 0x0039e699, 0x15a43: 0x0039e697,
+ 0x15a44: 0x0039e698, 0x15a45: 0x0039e89a, 0x15a46: 0x0039e899, 0x15a47: 0x0039e897,
+ 0x15a48: 0x0039e898, 0x15a49: 0x0039ee9a, 0x15a4a: 0x0039ee99, 0x15a4b: 0x0039ee97,
+ 0x15a4c: 0x0039ee98, 0x15a4d: 0x0039f09a, 0x15a4e: 0x0039f099, 0x15a4f: 0x0039f097,
+ 0x15a50: 0x0039f098, 0x15a51: 0x0039fc9a, 0x15a52: 0x0039fc99, 0x15a53: 0x0039fc97,
+ 0x15a54: 0x0039fc98, 0x15a55: 0x003a129a, 0x15a56: 0x003a1299, 0x15a57: 0x003a1297,
+ 0x15a58: 0x003a1298, 0x15a59: 0x003a1a9a, 0x15a5a: 0x003a1a99, 0x15a5b: 0x003a1a97,
+ 0x15a5c: 0x003a1a98, 0x15a5d: 0x003a409a, 0x15a5e: 0x003a4099, 0x15a5f: 0x003a4097,
+ 0x15a60: 0x003a4098, 0x15a61: 0x003a4e9a, 0x15a62: 0x003a4e99, 0x15a63: 0x003a4e97,
+ 0x15a64: 0x003a4e98, 0x15a65: 0x003a569a, 0x15a66: 0x003a5699, 0x15a67: 0x003a5697,
+ 0x15a68: 0x003a5698, 0x15a69: 0x003a689a, 0x15a6a: 0x003a6899, 0x15a6b: 0x003a6897,
+ 0x15a6c: 0x003a6898, 0x15a6d: 0x003a749a, 0x15a6e: 0x003a7499, 0x15a6f: 0x003a8e9a,
+ 0x15a70: 0x003a8e99, 0x15a71: 0x003a909a, 0x15a72: 0x003a9099, 0x15a73: 0x003a9097,
+ 0x15a74: 0x003a9098, 0x15a75: 0xe0000c70, 0x15a76: 0xe0000c6d, 0x15a77: 0xe0000c76,
+ 0x15a78: 0xe0000c73, 0x15a79: 0xe0000c7c, 0x15a7a: 0xe0000c79, 0x15a7b: 0xe0009d10,
+ 0x15a7c: 0xe0009d0d, 0x15a7f: 0x80000000,
+ // Block 0x56a, offset 0x15a80
+ 0x15a80: 0x80000000, 0x15a81: 0x80000000, 0x15a82: 0x80000000, 0x15a83: 0x80000000,
+ 0x15a84: 0x80000000, 0x15a85: 0x80000000, 0x15a86: 0x80000000, 0x15a87: 0x80000000,
+ 0x15a88: 0x80000000, 0x15a89: 0x40020020, 0x15a8a: 0x40020220, 0x15a8b: 0x40020420,
+ 0x15a8c: 0x40020620, 0x15a8d: 0x40020820, 0x15a8e: 0x80000000, 0x15a8f: 0x80000000,
+ 0x15a90: 0x80000000, 0x15a91: 0x80000000, 0x15a92: 0x80000000, 0x15a93: 0x80000000,
+ 0x15a94: 0x80000000, 0x15a95: 0x80000000, 0x15a96: 0x80000000, 0x15a97: 0x80000000,
+ 0x15a98: 0x80000000, 0x15a99: 0x80000000, 0x15a9a: 0x80000000, 0x15a9b: 0x80000000,
+ 0x15a9c: 0x80000000, 0x15a9d: 0x80000000, 0x15a9e: 0x80000000, 0x15a9f: 0x80000000,
+ 0x15aa0: 0x40021220, 0x15aa1: 0x4002ba20, 0x15aa2: 0x4003e020, 0x15aa3: 0x4004ea20,
+ 0x15aa4: 0x4027de20, 0x15aa5: 0x4004ec20, 0x15aa6: 0x4004e620, 0x15aa7: 0x4003d220,
+ 0x15aa8: 0x4003f420, 0x15aa9: 0x4003f620, 0x15aaa: 0x4004d820, 0x15aab: 0x40093820,
+ 0x15aac: 0x40024020, 0x15aad: 0x40021a20, 0x15aae: 0x4002e420, 0x15aaf: 0x4004e220,
+ 0x15ab0: 0x4029cc20, 0x15ab1: 0x4029ce20, 0x15ab2: 0x4029d020, 0x15ab3: 0x4029d220,
+ 0x15ab4: 0x4029d420, 0x15ab5: 0x4029d620, 0x15ab6: 0x4029d820, 0x15ab7: 0x4029da20,
+ 0x15ab8: 0x4029dc20, 0x15ab9: 0x4029de20, 0x15aba: 0x40026c20, 0x15abb: 0x40026220,
+ 0x15abc: 0x40094020, 0x15abd: 0x40094220, 0x15abe: 0x40094420, 0x15abf: 0x4002c420,
+ // Block 0x56b, offset 0x15ac0
+ 0x15ac0: 0x4004d620, 0x15ac1: 0xcc687231, 0x15ac2: 0x002c0a88, 0x15ac3: 0x002c3a88,
+ 0x15ac4: 0x002c6288, 0x15ac5: 0xcc2829c1, 0x15ac6: 0x002d0888, 0x15ac7: 0x002d2288,
+ 0x15ac8: 0x002d6888, 0x15ac9: 0x002d9a88, 0x15aca: 0x002dcc88, 0x15acb: 0x002dfe88,
+ 0x15acc: 0xc0030002, 0x15acd: 0x002e8288, 0x15ace: 0x002e9e88, 0x15acf: 0xcd5f7591,
+ 0x15ad0: 0x002f2c88, 0x15ad1: 0x002f5688, 0x15ad2: 0x002f7a88, 0x15ad3: 0x002fe688,
+ 0x15ad4: 0x00302c88, 0x15ad5: 0xc34d75c1, 0x15ad6: 0x0030be88, 0x15ad7: 0x0030e288,
+ 0x15ad8: 0x0030f688, 0x15ad9: 0x00310088, 0x15ada: 0x00312a88, 0x15adb: 0x4003f820,
+ 0x15adc: 0x4004e420, 0x15add: 0x4003fa20, 0x15ade: 0x40062420, 0x15adf: 0x40021620,
+ 0x15ae0: 0x40061e20, 0x15ae1: 0xcc657231, 0x15ae2: 0x402c0a20, 0x15ae3: 0x402c3a20,
+ 0x15ae4: 0x402c6220, 0x15ae5: 0xcc2629c1, 0x15ae6: 0x402d0820, 0x15ae7: 0x402d2220,
+ 0x15ae8: 0x402d6820, 0x15ae9: 0x402d9a20, 0x15aea: 0x402dcc20, 0x15aeb: 0x402dfe20,
+ 0x15aec: 0xc0000002, 0x15aed: 0x402e8220, 0x15aee: 0x402e9e20, 0x15aef: 0xcd5c7591,
+ 0x15af0: 0x402f2c20, 0x15af1: 0x402f5620, 0x15af2: 0x402f7a20, 0x15af3: 0x402fe620,
+ 0x15af4: 0x40302c20, 0x15af5: 0xc34b75c1, 0x15af6: 0x4030be20, 0x15af7: 0x4030e220,
+ 0x15af8: 0x4030f620, 0x15af9: 0x40310020, 0x15afa: 0x40312a20, 0x15afb: 0x4003fc20,
+ 0x15afc: 0x40094820, 0x15afd: 0x4003fe20, 0x15afe: 0x40094c20, 0x15aff: 0x80000000,
+ // Block 0x56c, offset 0x15b00
+ 0x15b01: 0xe0001db1, 0x15b03: 0xe0001e05,
+ 0x15b06: 0xe0000873,
+ 0x15b09: 0xe0001ecb,
+ 0x15b0d: 0xe0001952,
+ 0x15b10: 0xe00008d9, 0x15b11: 0xe00020c7, 0x15b13: 0xe0002109,
+ 0x15b15: 0xe0002135, 0x15b17: 0x40093e20,
+ 0x15b18: 0xe00009bd, 0x15b1a: 0xe00022ab,
+ 0x15b1d: 0xe00023ac, 0x15b1e: 0x00318888, 0x15b1f: 0xe0000a22,
+ 0x15b21: 0xe0001dae, 0x15b23: 0xe0001e02,
+ 0x15b26: 0xe000086b,
+ 0x15b29: 0xe0001ec8,
+ 0x15b2d: 0xe0001fb5,
+ 0x15b30: 0xe00008d3, 0x15b31: 0xe00020c4, 0x15b33: 0xe0002106,
+ 0x15b35: 0xe0002132, 0x15b37: 0x40093c20,
+ 0x15b38: 0xe00009ba, 0x15b3a: 0xe00022a8,
+ 0x15b3d: 0xe00023a9, 0x15b3e: 0x40318820,
+ // Block 0x56d, offset 0x15b40
+ 0x15b46: 0xe0001e63, 0x15b47: 0xe0001e60,
+ 0x15b50: 0x002c6483, 0x15b51: 0x402c6420,
+ 0x15b66: 0xe000093e, 0x15b67: 0xe000093b,
+ 0x15b68: 0xe0001968, 0x15b69: 0xe0001fc8,
+ 0x15b71: 0x402da220, 0x15b72: 0xf0000a0a, 0x15b73: 0xf0000404,
+ 0x15b78: 0x402f7220, 0x15b79: 0xe0002035, 0x15b7a: 0xe0002032,
+ 0x15b7f: 0xe0000975,
+ // Block 0x56e, offset 0x15b80
+ 0x15b80: 0xe000096f, 0x15b81: 0xe0000969, 0x15b82: 0xe0000966, 0x15b83: 0xe00020b5,
+ 0x15b84: 0xe00020b2,
+ 0x15b89: 0xf0000404, 0x15b8a: 0x002eda88, 0x15b8b: 0x402eda20,
+ 0x15b92: 0xe00009c4, 0x15b93: 0xe00009c0,
+ 0x15b94: 0xe00021f5, 0x15b95: 0xe00021f2,
+ 0x15b9a: 0xe000222d, 0x15b9b: 0xe000222a,
+ 0x15ba6: 0x00303688, 0x15ba7: 0x40303620,
+ 0x15ba8: 0xe00022f5, 0x15ba9: 0xe00022f2,
+ 0x15bb9: 0xe00023df, 0x15bba: 0xe00023dc,
+ 0x15bbf: 0xe0000a0f,
+ // Block 0x56f, offset 0x15bc0
+ 0x15bc0: 0x40321220, 0x15bc1: 0x40321a20, 0x15bc2: 0x40322220, 0x15bc3: 0x40322a20,
+ 0x15bc4: 0xe00008fb, 0x15bc5: 0xe00008f7, 0x15bc6: 0xe00008f3, 0x15bc7: 0xf0000a0a,
+ 0x15bc8: 0xf000040a, 0x15bc9: 0xf0000404, 0x15bca: 0xf0000a0a, 0x15bcb: 0xf000040a,
+ 0x15bcc: 0xf0000404,
+ 0x15bd7: 0xe00022d0,
+ 0x15bd8: 0xe00022cc,
+ 0x15bdd: 0x402cae20,
+ 0x15be4: 0x002d3a88, 0x15be5: 0x402d3a20,
+ 0x15bf1: 0xf0000a0a, 0x15bf2: 0xf000040a, 0x15bf3: 0xf0000404,
+ 0x15bf4: 0xe0001f58, 0x15bf5: 0xe0001f55, 0x15bf6: 0x002d7888, 0x15bf7: 0x00319488,
+ 0x15bfa: 0xe0001df0, 0x15bfb: 0xe0001dec,
+ 0x15bfc: 0xe00019c2, 0x15bfd: 0xe00019bd, 0x15bfe: 0xe00019d8, 0x15bff: 0xe00019d4,
+ // Block 0x570, offset 0x15c00
+ 0x15c1c: 0x00312288, 0x15c1d: 0x40312220,
+ 0x15c20: 0x002ebc88, 0x15c21: 0x402c8c20, 0x15c22: 0x002f2288, 0x15c23: 0x402f2220,
+ 0x15c24: 0x00314088, 0x15c25: 0x40314020,
+ 0x15c2c: 0xe000214c, 0x15c2d: 0xe0002148,
+ 0x15c34: 0x402e5e20, 0x15c35: 0x402ed020, 0x15c36: 0x40305a20, 0x15c37: 0x402dd420,
+ 0x15c38: 0xe00008e5, 0x15c39: 0xe00009e9, 0x15c3a: 0x002be888, 0x15c3b: 0x002c4488,
+ 0x15c3c: 0x402c4420, 0x15c3d: 0x002e3888, 0x15c3e: 0x00303e88, 0x15c3f: 0x402ffc20,
+ // Block 0x571, offset 0x15c40
+ 0x15c40: 0x80003502, 0x15c41: 0x80003802, 0x15c42: 0x80003c02, 0x15c43: 0x80003702,
+ 0x15c44: 0x80005b02, 0x15c45: 0x80006302, 0x15c46: 0x80003702, 0x15c47: 0x80005202,
+ 0x15c48: 0x80004702, 0x15c49: 0x80003602, 0x15c4a: 0x80004302, 0x15c4b: 0x80004d02,
+ 0x15c4c: 0x80004102, 0x15c4d: 0x80005f02, 0x15c4e: 0x80005f02, 0x15c4f: 0x80006502,
+ 0x15c50: 0x80006602, 0x15c51: 0x80006702, 0x15c52: 0x80005f02, 0x15c53: 0x80002202,
+ 0x15c54: 0x80002a02, 0x15c55: 0x80005f02, 0x15c56: 0x80006002, 0x15c57: 0x80006002,
+ 0x15c58: 0x80006002, 0x15c59: 0x80006002, 0x15c5a: 0x80005f02, 0x15c5b: 0x80006802,
+ 0x15c5c: 0x80006002, 0x15c5d: 0x80006002, 0x15c5e: 0x80006002, 0x15c5f: 0x80006002,
+ 0x15c60: 0x80006002, 0x15c61: 0x80006e02, 0x15c62: 0x80006f02, 0x15c63: 0x80003902,
+ 0x15c64: 0x80007502, 0x15c65: 0x80007602, 0x15c66: 0x80007702, 0x15c67: 0x80005602,
+ 0x15c68: 0x80005902, 0x15c69: 0x80006002, 0x15c6a: 0x80006002, 0x15c6b: 0x80006002,
+ 0x15c6c: 0x80006002, 0x15c6d: 0x80007802, 0x15c6e: 0x80007902, 0x15c6f: 0x80006002,
+ 0x15c70: 0x80007a02, 0x15c71: 0x80007b02, 0x15c72: 0x80002102, 0x15c73: 0x80006002,
+ 0x15c74: 0x80007c02, 0x15c75: 0x80007d02, 0x15c76: 0x80006102, 0x15c77: 0x80006102,
+ 0x15c78: 0x80005402, 0x15c79: 0x80007e02, 0x15c7a: 0x80006002, 0x15c7b: 0x80006002,
+ 0x15c7c: 0x80006002, 0x15c7d: 0x80005f02, 0x15c7e: 0x80005f02, 0x15c7f: 0x80005f02,
+ // Block 0x572, offset 0x15c80
+ 0x15c81: 0x80003202, 0x15c82: 0x80004502,
+ 0x15c84: 0xe0009d79, 0x15c85: 0x80007f02, 0x15c86: 0x80005f02, 0x15c87: 0x80006002,
+ 0x15c88: 0x80006002, 0x15c89: 0x80006002, 0x15c8a: 0x80005f02, 0x15c8b: 0x80005f02,
+ 0x15c8c: 0x80005f02, 0x15c8d: 0x80006002, 0x15c8e: 0x80006002, 0x15c8f: 0x80000000,
+ 0x15c90: 0x80005f02, 0x15c91: 0x80005f02, 0x15c92: 0x80005f02, 0x15c93: 0x80006002,
+ 0x15c94: 0x80006002, 0x15c95: 0x80006002, 0x15c96: 0x80006002, 0x15c97: 0x80005f02,
+ 0x15c98: 0x80008002, 0x15c99: 0x80006002, 0x15c9a: 0x80006002, 0x15c9b: 0x80005f02,
+ 0x15c9c: 0x80006002, 0x15c9d: 0x80005f02, 0x15c9e: 0x80005f02, 0x15c9f: 0x80006002,
+ 0x15ca0: 0x80008102, 0x15ca1: 0x80008202, 0x15ca2: 0x80006002, 0x15ca3: 0x002bde84,
+ 0x15ca4: 0x002c9884, 0x15ca5: 0x002d9a84, 0x15ca6: 0x002ee284, 0x15ca7: 0x00306c84,
+ 0x15ca8: 0x002c3a84, 0x15ca9: 0x002c6284, 0x15caa: 0x002d6884, 0x15cab: 0x002e8284,
+ 0x15cac: 0x002f7a84, 0x15cad: 0x00302c84, 0x15cae: 0x0030be84, 0x15caf: 0x0030f684,
+ 0x15cb0: 0x00326688, 0x15cb1: 0x40326620, 0x15cb2: 0x0032a688, 0x15cb3: 0x4032a620,
+ 0x15cb5: 0x40064220, 0x15cb6: 0x00326088, 0x15cb7: 0x40326020,
+ 0x15cba: 0x00326c84, 0x15cbb: 0x40329220,
+ 0x15cbc: 0x40329020, 0x15cbd: 0x40329420,
+ // Block 0x573, offset 0x15cc0
+ 0x15cc4: 0x40062020, 0x15cc5: 0xe0009d7c, 0x15cc6: 0xe0009dac,
+ 0x15cc8: 0xe0009dc6, 0x15cc9: 0xe0009df0, 0x15cca: 0xe0009e0a,
+ 0x15ccc: 0xe0009e24, 0x15cce: 0xe0009e36, 0x15ccf: 0xe0009e67,
+ 0x15cd0: 0xe0009e0d, 0x15cd1: 0x00325288, 0x15cd2: 0x00325488, 0x15cd3: 0x00325688,
+ 0x15cd4: 0x00325a88, 0x15cd5: 0x00325c88, 0x15cd6: 0x00326488, 0x15cd7: 0x00326888,
+ 0x15cd8: 0x00326a88, 0x15cd9: 0x00326c88, 0x15cda: 0x00327088, 0x15cdb: 0x00327288,
+ 0x15cdc: 0x00327688, 0x15cdd: 0x00327888, 0x15cde: 0x00327a88, 0x15cdf: 0x00327c88,
+ 0x15ce0: 0x00327e88, 0x15ce1: 0x00328888, 0x15ce3: 0x00328e88,
+ 0x15ce4: 0x00329688, 0x15ce5: 0x00329888, 0x15ce6: 0x00329a88, 0x15ce7: 0x00329c88,
+ 0x15ce8: 0x00329e88, 0x15ce9: 0x0032a288,
+ 0x15cec: 0xe0009da9, 0x15ced: 0xe0009dc3, 0x15cee: 0xe0009ded, 0x15cef: 0xe0009e07,
+ 0x15cf0: 0xe0009e3c, 0x15cf1: 0x40325220, 0x15cf2: 0x40325420, 0x15cf3: 0x40325620,
+ 0x15cf4: 0x40325a20, 0x15cf5: 0x40325c20, 0x15cf6: 0x40326420, 0x15cf7: 0x40326820,
+ 0x15cf8: 0x40326a20, 0x15cf9: 0x40326c20, 0x15cfa: 0x40327020, 0x15cfb: 0x40327220,
+ 0x15cfc: 0x40327620, 0x15cfd: 0x40327820, 0x15cfe: 0x40327a20, 0x15cff: 0x40327c20,
+ // Block 0x574, offset 0x15d00
+ 0x15d00: 0x40327e20, 0x15d01: 0x40328820, 0x15d02: 0x00328e99, 0x15d03: 0x40328e20,
+ 0x15d04: 0x40329620, 0x15d05: 0x40329820, 0x15d06: 0x40329a20, 0x15d07: 0x40329c20,
+ 0x15d08: 0x40329e20, 0x15d09: 0x4032a220,
+ 0x15d0c: 0xe0009e21, 0x15d0d: 0xe0009e33, 0x15d0e: 0xe0009e64, 0x15d0f: 0xe0000a77,
+ 0x15d10: 0x00325484, 0x15d11: 0x00326a84, 0x15d12: 0x0032988a, 0x15d13: 0xe0009e39,
+ 0x15d15: 0x00329a84, 0x15d16: 0x00327e84, 0x15d17: 0xe0000a73,
+ 0x15d18: 0x00328688, 0x15d19: 0x40328620, 0x15d1a: 0x00326288, 0x15d1b: 0x40326220,
+ 0x15d1c: 0x00325e88, 0x15d1d: 0x40325e20, 0x15d1e: 0x00328488, 0x15d1f: 0x40328420,
+ 0x15d20: 0x0032a488, 0x15d21: 0x4032a420, 0x15d22: 0x0032e888, 0x15d23: 0x4032e820,
+ 0x15d24: 0x0032f288, 0x15d25: 0x4032f220, 0x15d26: 0x0032f488, 0x15d27: 0x4032f420,
+ 0x15d28: 0x0032fa88, 0x15d29: 0x4032fa20, 0x15d2a: 0x00330888, 0x15d2b: 0x40330820,
+ 0x15d2c: 0x00330e88, 0x15d2d: 0x40330e20, 0x15d2e: 0x00331688, 0x15d2f: 0x40331620,
+ 0x15d30: 0x00327084, 0x15d31: 0x00328884, 0x15d32: 0x00328e84, 0x15d33: 0x40326e20,
+ 0x15d34: 0x00326a8a, 0x15d35: 0x00325c84, 0x15d36: 0x40092e20, 0x15d37: 0x0032a888,
+ 0x15d38: 0x4032a820, 0x15d39: 0x00328e8a, 0x15d3a: 0x00328288, 0x15d3b: 0x40328220,
+ 0x15d3c: 0x40328c20, 0x15d3d: 0x00329288, 0x15d3e: 0x00329088, 0x15d3f: 0x00329488,
+ // Block 0x575, offset 0x15d40
+ 0x15d44: 0xe0001e57, 0x15d45: 0xe0001e54,
+ 0x15d48: 0xe0001e7c, 0x15d49: 0xe0001e78,
+ 0x15d4c: 0xe0001ea1, 0x15d4d: 0xe0001e9e,
+ 0x15d56: 0xe0001f10, 0x15d57: 0xe0001f0c,
+ 0x15d64: 0xe0001f9a, 0x15d65: 0xe0001f97,
+ 0x15d6e: 0xe0001964, 0x15d6f: 0xe0001fc4,
+ 0x15d70: 0xe0001ff6, 0x15d71: 0xe0001ff3, 0x15d72: 0xe0002008, 0x15d73: 0xe0002005,
+ 0x15d76: 0xe0002047, 0x15d77: 0xe0002044,
+ 0x15d78: 0xe000204e, 0x15d79: 0xe000204a,
+ 0x15d7e: 0xe0002070, 0x15d7f: 0xe000206d,
+ // Block 0x576, offset 0x15d80
+ 0x15d82: 0xe000207c, 0x15d83: 0xe0002079,
+ 0x15d86: 0xe00020d9, 0x15d87: 0xe00020d6,
+ 0x15d8c: 0xe000213c, 0x15d8d: 0xe0002138, 0x15d8e: 0xe0002144, 0x15d8f: 0xe0002140,
+ 0x15d92: 0xe0002176, 0x15d93: 0xe0002172,
+ 0x15d94: 0xe00021ce, 0x15d95: 0xe00021cb,
+ 0x15d9a: 0xe0002219, 0x15d9b: 0xe0002216,
+ 0x15d9c: 0xe0002220, 0x15d9d: 0xe000221c,
+ 0x15da2: 0xe0002255, 0x15da3: 0xe0002252,
+ 0x15da4: 0xe0002234, 0x15da5: 0xe0002230,
+ 0x15da8: 0xe000225c, 0x15da9: 0xe0002258,
+ 0x15dac: 0xe0002290, 0x15dad: 0xe000228d,
+ 0x15db8: 0xe00022fc, 0x15db9: 0xe00022f8,
+ 0x15dbc: 0xe000236f, 0x15dbd: 0xe000236c, 0x15dbe: 0xe0002375, 0x15dbf: 0xe0002372,
+ // Block 0x577, offset 0x15dc0
+ 0x15dc2: 0xe0002382, 0x15dc3: 0xe000237f,
+ 0x15dc8: 0xe000239d, 0x15dc9: 0xe000239a,
+ 0x15dd2: 0xe00023f1, 0x15dd3: 0xe00023ee,
+ 0x15dda: 0xf0000404,
+ 0x15ddc: 0x40300420, 0x15ddd: 0x40300620, 0x15dde: 0xe0000a26, 0x15ddf: 0x402c9620,
+ 0x15de0: 0xe0001e37, 0x15de1: 0xe0001e34, 0x15de2: 0xe0001e25, 0x15de3: 0xe0001e22,
+ 0x15de4: 0xe0001b0f, 0x15de5: 0xe0001b0b,
+ 0x15de8: 0xe0001b27, 0x15de9: 0xe0001b23, 0x15dea: 0xe0001b1f, 0x15deb: 0xe0001b1b,
+ 0x15dec: 0xe0001b2f, 0x15ded: 0xe0001b2b, 0x15dee: 0xe0001dc4, 0x15def: 0xe0001dc0,
+ 0x15df2: 0xe0001ddc, 0x15df3: 0xe0001dd8,
+ 0x15df4: 0xe0001dd4, 0x15df5: 0xe0001dd0, 0x15df6: 0xe0001e3e, 0x15df7: 0xe0001e3a,
+ 0x15df8: 0xe0001f31, 0x15df9: 0xe0001f2e, 0x15dfa: 0xe0001f1f, 0x15dfb: 0xe0001f1c,
+ 0x15dfc: 0xe0001ee9, 0x15dfd: 0xe0001ee6, 0x15dfe: 0xe0001b43, 0x15dff: 0xe0001b3f,
+ // Block 0x578, offset 0x15e00
+ 0x15e02: 0xe0001b5b, 0x15e03: 0xe0001b57,
+ 0x15e04: 0xe0001b53, 0x15e05: 0xe0001b4f, 0x15e06: 0xe0001b63, 0x15e07: 0xe0001b5f,
+ 0x15e08: 0xe0001974, 0x15e09: 0xe0001fd1, 0x15e0a: 0xe000197d, 0x15e0b: 0xe0001fda,
+ 0x15e0c: 0xe00021c5, 0x15e0d: 0xe00021c2, 0x15e0e: 0xe0002185, 0x15e0f: 0xe0002182,
+ 0x15e10: 0xe0001b86, 0x15e11: 0xe0001b82,
+ 0x15e14: 0xe0001b9e, 0x15e15: 0xe0001b9a, 0x15e16: 0xe0001b96, 0x15e17: 0xe0001b92,
+ 0x15e18: 0xe0001ba6, 0x15e19: 0xe0001ba2, 0x15e1a: 0xe000219e, 0x15e1b: 0xe000219a,
+ 0x15e1e: 0xe00021b6, 0x15e1f: 0xe00021b2,
+ 0x15e20: 0xe00021ae, 0x15e21: 0xe00021aa, 0x15e22: 0xe00021be, 0x15e23: 0xe00021ba,
+ 0x15e24: 0xe0002357, 0x15e25: 0xe0002354, 0x15e26: 0xe0002317, 0x15e27: 0xe0002314,
+ 0x15e28: 0xe0002330, 0x15e29: 0xe000232c,
+ 0x15e2c: 0xe0002348, 0x15e2d: 0xe0002344, 0x15e2e: 0xe0002340, 0x15e2f: 0xe000233c,
+ 0x15e30: 0xe0002350, 0x15e31: 0xe000234c,
+ 0x15e34: 0xe00023d9, 0x15e35: 0xe00023d6, 0x15e36: 0xe00023d3, 0x15e37: 0xe00023d0,
+ 0x15e38: 0xe00023c1, 0x15e39: 0xe00023be, 0x15e3a: 0xe000097b, 0x15e3b: 0xe0000978,
+ 0x15e3c: 0x0030d888, 0x15e3d: 0x4030d820, 0x15e3e: 0x00312088, 0x15e3f: 0x40312020,
+ // Block 0x579, offset 0x15e40
+ 0x15e44: 0xe0009d85, 0x15e45: 0xe0009d97,
+ 0x15e4c: 0xe0009d89, 0x15e4d: 0xe0009d9b,
+ 0x15e54: 0xe0009db3, 0x15e55: 0xe0009dbb,
+ 0x15e5c: 0xe0009db7, 0x15e5d: 0xe0009dbf,
+ 0x15e64: 0xe0009dc9, 0x15e65: 0xe0009ddb,
+ 0x15e6c: 0xe0009dcd, 0x15e6d: 0xe0009ddf,
+ 0x15e74: 0xe0009df7, 0x15e75: 0xe0009dff,
+ 0x15e7c: 0xe0009dfb, 0x15e7d: 0xe0009e03,
+ // Block 0x57a, offset 0x15e80
+ 0x15e84: 0xe0009e11, 0x15e85: 0xe0009e19,
+ 0x15e8c: 0xe0009e15, 0x15e8d: 0xe0009e1d,
+ 0x15e94: 0xe0009e27, 0x15e95: 0xe0009e2b,
+ 0x15e9d: 0xe0009e2f,
+ 0x15ea4: 0xe0009e40, 0x15ea5: 0xe0009e52,
+ 0x15eac: 0xe0009e44, 0x15ead: 0xe0009e56,
+ 0x15eb1: 0xe0009da9, 0x15eb3: 0xe0009dc3,
+ 0x15eb5: 0xe0009ded, 0x15eb7: 0xe0009e07,
+ 0x15eb9: 0xe0009e21, 0x15ebb: 0xe0009e33,
+ 0x15ebd: 0xe0009e64,
+ // Block 0x57b, offset 0x15ec0
+ 0x15ec4: 0xe0009d8d, 0x15ec5: 0xe0009d9f,
+ 0x15ecc: 0xe0009d92, 0x15ecd: 0xe0009da4,
+ 0x15ed4: 0xe0009dd1, 0x15ed5: 0xe0009de3,
+ 0x15edc: 0xe0009dd6, 0x15edd: 0xe0009de8,
+ 0x15ee4: 0xe0009e48, 0x15ee5: 0xe0009e5a,
+ 0x15eec: 0xe0009e4d, 0x15eed: 0xe0009e5f,
+ 0x15ef4: 0xe0009daf,
+ 0x15efb: 0xe0009dac,
+ 0x15efd: 0x40063620, 0x15eff: 0x40063620,
+ // Block 0x57c, offset 0x15f00
+ 0x15f00: 0x40063a20,
+ 0x15f04: 0xe0009df3,
+ 0x15f09: 0xe0009dc6, 0x15f0b: 0xe0009df0,
+ 0x15f0e: 0xe0009d7f,
+ 0x15f13: 0xe0009e0d,
+ 0x15f1b: 0xe0009e0a,
+ 0x15f1e: 0xe0009d82,
+ 0x15f23: 0xe0009e3c,
+ 0x15f2b: 0xe0009e36,
+ 0x15f2e: 0xe0009d7c,
+ 0x15f34: 0xe0009e6a,
+ 0x15f39: 0xe0009e24, 0x15f3b: 0xe0009e67,
+ 0x15f3e: 0x40063820,
+ // Block 0x57d, offset 0x15f40
+ 0x15f40: 0x80000000, 0x15f41: 0x80000000, 0x15f42: 0x80000000, 0x15f43: 0x80000000,
+ 0x15f44: 0x80000000, 0x15f45: 0x80000000, 0x15f46: 0x80000000, 0x15f47: 0x80000000,
+ 0x15f48: 0x80000000, 0x15f49: 0x40020020, 0x15f4a: 0x40020220, 0x15f4b: 0x40020420,
+ 0x15f4c: 0x40020620, 0x15f4d: 0x40020820, 0x15f4e: 0x80000000, 0x15f4f: 0x80000000,
+ 0x15f50: 0x80000000, 0x15f51: 0x80000000, 0x15f52: 0x80000000, 0x15f53: 0x80000000,
+ 0x15f54: 0x80000000, 0x15f55: 0x80000000, 0x15f56: 0x80000000, 0x15f57: 0x80000000,
+ 0x15f58: 0x80000000, 0x15f59: 0x80000000, 0x15f5a: 0x80000000, 0x15f5b: 0x80000000,
+ 0x15f5c: 0x80000000, 0x15f5d: 0x80000000, 0x15f5e: 0x80000000, 0x15f5f: 0x80000000,
+ 0x15f60: 0x40021220, 0x15f61: 0x4002ba20, 0x15f62: 0x4003e020, 0x15f63: 0x4004ea20,
+ 0x15f64: 0x4027de20, 0x15f65: 0x4004ec20, 0x15f66: 0x4004e620, 0x15f67: 0x4003d220,
+ 0x15f68: 0x4003f420, 0x15f69: 0x4003f620, 0x15f6a: 0x4004d820, 0x15f6b: 0x40093820,
+ 0x15f6c: 0x40024020, 0x15f6d: 0x40021a20, 0x15f6e: 0x4002e420, 0x15f6f: 0x4004e220,
+ 0x15f70: 0x4029cc20, 0x15f71: 0x4029ce20, 0x15f72: 0x4029d020, 0x15f73: 0x4029d220,
+ 0x15f74: 0x4029d420, 0x15f75: 0x4029d620, 0x15f76: 0x4029d820, 0x15f77: 0x4029da20,
+ 0x15f78: 0x4029dc20, 0x15f79: 0x4029de20, 0x15f7a: 0x40026c20, 0x15f7b: 0x40026220,
+ 0x15f7c: 0x40094020, 0x15f7d: 0x40094220, 0x15f7e: 0x40094420, 0x15f7f: 0x4002c420,
+ // Block 0x57e, offset 0x15f80
+ 0x15f80: 0x4004d620, 0x15f81: 0x002bde88, 0x15f82: 0x002c0a88, 0x15f83: 0x002c3a88,
+ 0x15f84: 0x002c6288, 0x15f85: 0x002c9888, 0x15f86: 0x002d0888, 0x15f87: 0x002d2288,
+ 0x15f88: 0x002d6888, 0x15f89: 0x002d9a88, 0x15f8a: 0x002dcc88, 0x15f8b: 0x002dfe88,
+ 0x15f8c: 0xc0030002, 0x15f8d: 0x002e8288, 0x15f8e: 0x002e9e88, 0x15f8f: 0x002ee288,
+ 0x15f90: 0x002f2c88, 0x15f91: 0x002f5688, 0x15f92: 0x002f7a88, 0x15f93: 0x002fe688,
+ 0x15f94: 0x00302c88, 0x15f95: 0x00306c88, 0x15f96: 0x0030be88, 0x15f97: 0x0030e288,
+ 0x15f98: 0x0030f688, 0x15f99: 0x00310088, 0x15f9a: 0x00312a88, 0x15f9b: 0x4003f820,
+ 0x15f9c: 0x4004e420, 0x15f9d: 0x4003fa20, 0x15f9e: 0x40062420, 0x15f9f: 0x40021620,
+ 0x15fa0: 0x40061e20, 0x15fa1: 0xcd6275e2, 0x15fa2: 0x402c0a20, 0x15fa3: 0xcd677662,
+ 0x15fa4: 0x402c6220, 0x15fa5: 0xcd6a7692, 0x15fa6: 0x402d0820, 0x15fa7: 0x402d2220,
+ 0x15fa8: 0x402d6820, 0x15fa9: 0xcd6d76c2, 0x15faa: 0x402dcc20, 0x15fab: 0x402dfe20,
+ 0x15fac: 0xc0000002, 0x15fad: 0x402e8220, 0x15fae: 0x402e9e20, 0x15faf: 0xcd7076f2,
+ 0x15fb0: 0x402f2c20, 0x15fb1: 0x402f5620, 0x15fb2: 0x402f7a20, 0x15fb3: 0xcd757772,
+ 0x15fb4: 0x40302c20, 0x15fb5: 0xcd7877b2, 0x15fb6: 0x4030be20, 0x15fb7: 0x4030e220,
+ 0x15fb8: 0x4030f620, 0x15fb9: 0x40310020, 0x15fba: 0x40312a20, 0x15fbb: 0x4003fc20,
+ 0x15fbc: 0x40094820, 0x15fbd: 0x4003fe20, 0x15fbe: 0x40094c20, 0x15fbf: 0x80000000,
+ // Block 0x57f, offset 0x15fc0
+ 0x15fc0: 0x80000000, 0x15fc1: 0x80000000, 0x15fc2: 0x80000000, 0x15fc3: 0x80000000,
+ 0x15fc4: 0x80000000, 0x15fc5: 0x80000000, 0x15fc6: 0x80000000, 0x15fc7: 0x80000000,
+ 0x15fc8: 0x80000000, 0x15fc9: 0x40020020, 0x15fca: 0x40020220, 0x15fcb: 0x40020420,
+ 0x15fcc: 0x40020620, 0x15fcd: 0x40020820, 0x15fce: 0x80000000, 0x15fcf: 0x80000000,
+ 0x15fd0: 0x80000000, 0x15fd1: 0x80000000, 0x15fd2: 0x80000000, 0x15fd3: 0x80000000,
+ 0x15fd4: 0x80000000, 0x15fd5: 0x80000000, 0x15fd6: 0x80000000, 0x15fd7: 0x80000000,
+ 0x15fd8: 0x80000000, 0x15fd9: 0x80000000, 0x15fda: 0x80000000, 0x15fdb: 0x80000000,
+ 0x15fdc: 0x80000000, 0x15fdd: 0x80000000, 0x15fde: 0x80000000, 0x15fdf: 0x80000000,
+ 0x15fe0: 0x40021220, 0x15fe1: 0x4002ba20, 0x15fe2: 0x4003e020, 0x15fe3: 0x4004ea20,
+ 0x15fe4: 0x4027de20, 0x15fe5: 0x4004ec20, 0x15fe6: 0x4004e620, 0x15fe7: 0x4003d220,
+ 0x15fe8: 0x4003f420, 0x15fe9: 0x4003f620, 0x15fea: 0x4004d820, 0x15feb: 0x40093820,
+ 0x15fec: 0x40024020, 0x15fed: 0x40021a20, 0x15fee: 0x4002e420, 0x15fef: 0x4004e220,
+ 0x15ff0: 0x4029cc20, 0x15ff1: 0x4029ce20, 0x15ff2: 0x4029d020, 0x15ff3: 0x4029d220,
+ 0x15ff4: 0x4029d420, 0x15ff5: 0x4029d620, 0x15ff6: 0x4029d820, 0x15ff7: 0x4029da20,
+ 0x15ff8: 0x4029dc20, 0x15ff9: 0x4029de20, 0x15ffa: 0x40026c20, 0x15ffb: 0x40026220,
+ 0x15ffc: 0x40094020, 0x15ffd: 0x40094220, 0x15ffe: 0x40094420, 0x15fff: 0x4002c420,
+ // Block 0x580, offset 0x16000
+ 0x16000: 0x4004d620, 0x16001: 0x002bde88, 0x16002: 0x002c0a88, 0x16003: 0x002c3a88,
+ 0x16004: 0x002c6288, 0x16005: 0xcc2832b1, 0x16006: 0x002d0888, 0x16007: 0xc5362912,
+ 0x16008: 0x002d6888, 0x16009: 0x002d9a88, 0x1600a: 0x002dcc88, 0x1600b: 0x002dfe88,
+ 0x1600c: 0xc0030002, 0x1600d: 0x002e8288, 0x1600e: 0x002e9e88, 0x1600f: 0xc34532b1,
+ 0x16010: 0x002f2c88, 0x16011: 0x002f5688, 0x16012: 0x002f7a88, 0x16013: 0xc34932b1,
+ 0x16014: 0x00302c88, 0x16015: 0x00306c88, 0x16016: 0x0030be88, 0x16017: 0x0030e288,
+ 0x16018: 0x0030f688, 0x16019: 0x00310088, 0x1601a: 0x00312a88, 0x1601b: 0x4003f820,
+ 0x1601c: 0x4004e420, 0x1601d: 0x4003fa20, 0x1601e: 0x40062420, 0x1601f: 0x40021620,
+ 0x16020: 0x40061e20, 0x16021: 0x402bde20, 0x16022: 0x402c0a20, 0x16023: 0x402c3a20,
+ 0x16024: 0x402c6220, 0x16025: 0xcc2632b1, 0x16026: 0x402d0820, 0x16027: 0xc33d2901,
+ 0x16028: 0x402d6820, 0x16029: 0x402d9a20, 0x1602a: 0x402dcc20, 0x1602b: 0x402dfe20,
+ 0x1602c: 0xc0000002, 0x1602d: 0x402e8220, 0x1602e: 0x402e9e20, 0x1602f: 0xc34332b1,
+ 0x16030: 0x402f2c20, 0x16031: 0x402f5620, 0x16032: 0x402f7a20, 0x16033: 0xc34732b1,
+ 0x16034: 0x40302c20, 0x16035: 0x40306c20, 0x16036: 0x4030be20, 0x16037: 0x4030e220,
+ 0x16038: 0x4030f620, 0x16039: 0x40310020, 0x1603a: 0x40312a20, 0x1603b: 0x4003fc20,
+ 0x1603c: 0x40094820, 0x1603d: 0x4003fe20, 0x1603e: 0x40094c20, 0x1603f: 0x80000000,
+ // Block 0x581, offset 0x16040
+ 0x16040: 0x80000000, 0x16041: 0x80000000, 0x16042: 0x80000000, 0x16043: 0x80000000,
+ 0x16044: 0x80000000, 0x16045: 0x80000000, 0x16046: 0x80000000, 0x16047: 0x80000000,
+ 0x16048: 0x80000000, 0x16049: 0x40020020, 0x1604a: 0x40020220, 0x1604b: 0x40020420,
+ 0x1604c: 0x40020620, 0x1604d: 0x40020820, 0x1604e: 0x80000000, 0x1604f: 0x80000000,
+ 0x16050: 0x80000000, 0x16051: 0x80000000, 0x16052: 0x80000000, 0x16053: 0x80000000,
+ 0x16054: 0x80000000, 0x16055: 0x80000000, 0x16056: 0x80000000, 0x16057: 0x80000000,
+ 0x16058: 0x80000000, 0x16059: 0x80000000, 0x1605a: 0x80000000, 0x1605b: 0x80000000,
+ 0x1605c: 0x80000000, 0x1605d: 0x80000000, 0x1605e: 0x80000000, 0x1605f: 0x80000000,
+ 0x16060: 0x40021220, 0x16061: 0x4002ba20, 0x16062: 0x4003e020, 0x16063: 0x4004ea20,
+ 0x16064: 0x4027de20, 0x16065: 0x4004ec20, 0x16066: 0x4004e620, 0x16067: 0x4003d220,
+ 0x16068: 0xcd7d7836, 0x16069: 0x4003f620, 0x1606a: 0x4004d820, 0x1606b: 0x40093820,
+ 0x1606c: 0x40024020, 0x1606d: 0x40021a20, 0x1606e: 0x4002e420, 0x1606f: 0x4004e220,
+ 0x16070: 0xcdac81c1, 0x16071: 0xcdae81fc, 0x16072: 0xcdc9873c, 0x16073: 0xcddc8b24,
+ 0x16074: 0xcde28c22, 0x16075: 0xcde68c22, 0x16076: 0xcdea8c22, 0x16077: 0xcdee8c22,
+ 0x16078: 0xcdf28c22, 0x16079: 0xcdf68c22, 0x1607a: 0x40026c20, 0x1607b: 0x40026220,
+ 0x1607c: 0x40094020, 0x1607d: 0x40094220, 0x1607e: 0x40094420, 0x1607f: 0x4002c420,
+ // Block 0x582, offset 0x16080
+ 0x16080: 0x4004d620, 0x16081: 0xcdff8ca1, 0x16082: 0x002c0a88, 0x16083: 0x002c3a88,
+ 0x16084: 0x002c6288, 0x16085: 0xce0d8ce1, 0x16086: 0x002d0888, 0x16087: 0x002d2288,
+ 0x16088: 0x002d6888, 0x16089: 0xce1b8ca1, 0x1608a: 0x002dcc88, 0x1608b: 0x002dfe88,
+ 0x1608c: 0xc0030002, 0x1608d: 0xce258ca1, 0x1608e: 0xce2f8ca1, 0x1608f: 0xce398ca1,
+ 0x16090: 0x002f2c88, 0x16091: 0x002f5688, 0x16092: 0x002f7a88, 0x16093: 0x002fe688,
+ 0x16094: 0x00302c88, 0x16095: 0xce488d71, 0x16096: 0x0030be88, 0x16097: 0x0030e288,
+ 0x16098: 0x0030f688, 0x16099: 0x00310088, 0x1609a: 0x00312a88, 0x1609b: 0x4003f820,
+ 0x1609c: 0x4004e420, 0x1609d: 0x4003fa20, 0x1609e: 0x40062420, 0x1609f: 0x40021620,
+ 0x160a0: 0x40061e20, 0x160a1: 0xcdfa8ca1, 0x160a2: 0x402c0a20, 0x160a3: 0x402c3a20,
+ 0x160a4: 0x402c6220, 0x160a5: 0xce048ce1, 0x160a6: 0x402d0820, 0x160a7: 0x402d2220,
+ 0x160a8: 0x402d6820, 0x160a9: 0xce168ca1, 0x160aa: 0x402dcc20, 0x160ab: 0x402dfe20,
+ 0x160ac: 0xc0000002, 0x160ad: 0xce208ca1, 0x160ae: 0xce2a8ca1, 0x160af: 0xce348ca1,
+ 0x160b0: 0x402f2c20, 0x160b1: 0x402f5620, 0x160b2: 0x402f7a20, 0x160b3: 0x402fe620,
+ 0x160b4: 0x40302c20, 0x160b5: 0xce3e8d71, 0x160b6: 0x4030be20, 0x160b7: 0x4030e220,
+ 0x160b8: 0x4030f620, 0x160b9: 0x40310020, 0x160ba: 0x40312a20, 0x160bb: 0x4003fc20,
+ 0x160bc: 0x40094820, 0x160bd: 0x4003fe20, 0x160be: 0x40094c20, 0x160bf: 0x80000000,
+ // Block 0x583, offset 0x160c0
+ 0x160c0: 0x6d200220, 0x160c1: 0x6c16fe20, 0x160c2: 0x6d0bdc20, 0x160c3: 0x6d1b3420,
+ 0x160c4: 0x6d0bd620, 0x160c5: 0x6cc58020, 0x160c6: 0x6c6ece20, 0x160c7: 0xe000182e,
+ 0x160c8: 0x6c29ae20, 0x160c9: 0x6c29ca20, 0x160ca: 0x6c100220, 0x160cb: 0x6c6b9220,
+ 0x160cc: 0x6cff9e20, 0x160cd: 0x6cffa020, 0x160ce: 0x6cf39620, 0x160cf: 0x6cedd020,
+ 0x160d0: 0x6cedd220, 0x160d1: 0x6cf39820, 0x160d2: 0x6cd8fa20, 0x160d3: 0x6d10c420,
+ 0x160d4: 0x6c630820, 0x160d5: 0x6c616620, 0x160d6: 0x6d036620, 0x160d7: 0x6d036820,
+ 0x160d8: 0x6cd49220, 0x160d9: 0x6cdbee20, 0x160db: 0x6cc64c20,
+ 0x160dc: 0x6cc63420, 0x160dd: 0x6d266620, 0x160de: 0x6c271e20, 0x160df: 0x2ca22083,
+ 0x160e0: 0x6c9f8820, 0x160e1: 0x6cd74220, 0x160e2: 0x6cd74420, 0x160e3: 0x6c0c6c20,
+ 0x160e4: 0x6d2ff820, 0x160e5: 0x6d2ff220, 0x160e6: 0x6cbb3620, 0x160e7: 0x6ca96420,
+ 0x160e8: 0x6cc38820, 0x160e9: 0xe0001863, 0x160ea: 0xe0001866, 0x160eb: 0x6ca2c020,
+ 0x160ec: 0x6cd2f220, 0x160ed: 0x6cd40820, 0x160ee: 0x6cd30220, 0x160ef: 0x6cd86820,
+ 0x160f0: 0x6cd86a20, 0x160f1: 0x6c429620, 0x160f2: 0x6cee4220, 0x160f3: 0xe0001875,
+ 0x160f4: 0x6cee4020, 0x160f5: 0xe0001872, 0x160f6: 0x6cc5ba20, 0x160f7: 0x6cc60a20,
+ 0x160f8: 0x02ff1684, 0x160f9: 0x03000484, 0x160fa: 0x6d24ba20, 0x160fb: 0x6d24bc20,
+ 0x160fc: 0x6cc78020, 0x160fd: 0x6c719e20, 0x160fe: 0x6c12be20, 0x160ff: 0x6c12c220,
+ // Block 0x584, offset 0x16100
+ 0x16100: 0x6c12c420, 0x16101: 0x6c562e20, 0x16102: 0x6d199a20, 0x16103: 0x6cf76620,
+ 0x16104: 0x6cf94e20, 0x16105: 0x6c673620, 0x16106: 0x0313a484, 0x16107: 0xe0001890,
+ 0x16108: 0x6d0d2e20, 0x16109: 0x6c077420, 0x1610a: 0xe0001893, 0x1610b: 0x6c17e220,
+ 0x1610c: 0x6c21a220, 0x1610d: 0x6c21a620, 0x1610e: 0x6c21f020, 0x1610f: 0x6c3f9a20,
+ 0x16110: 0x6c6c7c20, 0x16111: 0x6c16dc20, 0x16112: 0x6c16de20, 0x16113: 0x6d2f1620,
+ 0x16114: 0x6c9ae820, 0x16115: 0xe000189f, 0x16116: 0x6c3f9c20, 0x16117: 0x6d222020,
+ 0x16118: 0x6cbe6a20, 0x16119: 0x6cef7e20, 0x1611a: 0x6d13ae20, 0x1611b: 0x6c3c9820,
+ 0x1611c: 0x6c3a3020, 0x1611d: 0x6cd29c20, 0x1611e: 0xe00018a5, 0x1611f: 0x6cd29e20,
+ 0x16120: 0x6cd2a020, 0x16121: 0xe00018a8, 0x16122: 0x6c96ae20, 0x16123: 0x6c476c20,
+ 0x16124: 0x6c4b2420, 0x16125: 0x6d220e20, 0x16126: 0x6ca7ce20, 0x16127: 0x6c920a20,
+ 0x16128: 0x6c975620, 0x16129: 0x6c5a4020, 0x1612a: 0x6c9e4820, 0x1612b: 0x6cb6bc20,
+ 0x1612c: 0x6cb6be20, 0x1612d: 0x6c1bd020, 0x1612e: 0x6c1bd220, 0x1612f: 0x6c902820,
+ 0x16130: 0x6c902a20, 0x16131: 0x6c4ab620, 0x16132: 0x6c4ab420, 0x16133: 0x2c4a3883,
+ // Block 0x585, offset 0x16140
+ 0x16140: 0x2d13b686, 0x16141: 0x2c4bb683, 0x16142: 0x2d3a5283, 0x16143: 0x2cb1dc83,
+ 0x16144: 0x2d15aa84, 0x16145: 0x2c73be83, 0x16146: 0x2c37b486, 0x16147: 0x2ce7e283,
+ 0x16148: 0x2cc55a84, 0x16149: 0x2c372e83, 0x1614a: 0x2cc80e83, 0x1614b: 0x2c030a84,
+ 0x1614c: 0x2c6ed083, 0x1614d: 0x2c9d1683, 0x1614e: 0x2c0d9e83, 0x1614f: 0x2c610c83,
+ 0x16150: 0x2cb9ec83, 0x16151: 0x2c29b083, 0x16152: 0x2c855c83, 0x16153: 0x2c059c83,
+ 0x16154: 0x2c08aa83, 0x16155: 0x2c397e83, 0x16156: 0x2cf83483, 0x16157: 0x2cd22485,
+ 0x16158: 0x2c100483, 0x16159: 0x2c6a4e83, 0x1615a: 0x2c16e083, 0x1615b: 0x2cd7b483,
+ 0x1615c: 0x2d200483, 0x1615d: 0x2c79c883, 0x1615e: 0x2ceed683, 0x1615f: 0x2ce91084,
+ 0x16160: 0x2cd2e283, 0x16161: 0x2d34ca83, 0x16162: 0x2cdba683, 0x16163: 0x2cf55a83,
+ 0x16164: 0x2c26e483, 0x16165: 0x2caa6e84, 0x16166: 0x2d3f6883, 0x16167: 0x2c9db683,
+ 0x16168: 0x2c25b083, 0x16169: 0x2cffa283, 0x1616a: 0x2d1edc83, 0x1616b: 0x2cd18a83,
+ 0x1616c: 0x2c17fa83, 0x1616d: 0x2cccb083, 0x1616e: 0x2c1fd683, 0x1616f: 0x2c454a83,
+ 0x16170: 0x2c610e83, 0x16171: 0x2c6c1a83, 0x16172: 0x2c420a83, 0x16173: 0x2d107e83,
+ 0x16174: 0x2c4a0283, 0x16175: 0x2d1ac083, 0x16176: 0x2c45cc83, 0x16177: 0x2d163c83,
+ 0x16178: 0x2c454c83, 0x16179: 0x2c616883, 0x1617a: 0x2cccb283, 0x1617b: 0x2c1bd483,
+ 0x1617c: 0x2d02a283, 0x1617d: 0x2c436083, 0x1617e: 0x2c563883, 0x1617f: 0x2cd43684,
+ // Block 0x586, offset 0x16180
+ 0x16180: 0x2d337e83, 0x16181: 0x2cb3fc83, 0x16182: 0x2cf17a84, 0x16183: 0x2c30f883,
+ 0x16184: 0x2c6c1e83, 0x16185: 0x2c398083, 0x16186: 0x2cf39a83, 0x16187: 0x2cc63684,
+ 0x16188: 0x2d264283, 0x16189: 0x2d266885, 0x1618a: 0x2ca25c84, 0x1618b: 0x2cba3883,
+ 0x1618c: 0x2d34cc83, 0x1618d: 0x2c271283, 0x1618e: 0x2cd49883, 0x1618f: 0x2cf39c83,
+ 0x16190: 0x2c08ac83, 0x16191: 0x2c98c083, 0x16192: 0x2cd2e483, 0x16193: 0x2cb72683,
+ 0x16194: 0x2cd70284, 0x16195: 0x2c5d8484, 0x16196: 0x2d2f8083, 0x16197: 0x2c3fa083,
+ 0x16198: 0x2d10c683, 0x16199: 0x2cac5083, 0x1619a: 0x2cb14483, 0x1619b: 0x2d0b0883,
+ 0x1619c: 0x2ca96683, 0x1619d: 0x2cc34c83, 0x1619e: 0x2d07fa83, 0x1619f: 0x2d22b883,
+ 0x161a0: 0x2c483e83, 0x161a1: 0x2cec0c83, 0x161a2: 0x2c415c83, 0x161a3: 0x2cd0d284,
+ 0x161a4: 0x2d1e6c83, 0x161a5: 0x2ce47e83, 0x161a6: 0x2cb04483, 0x161a7: 0x2ca54083,
+ 0x161a8: 0x2c0e4683, 0x161a9: 0x2c040883, 0x161aa: 0x2cafa883, 0x161ab: 0x2c9f8a83,
+ 0x161ac: 0x2ca26483, 0x161ad: 0x2c98c283, 0x161ae: 0x2cd2a883, 0x161af: 0x2cd22c83,
+ 0x161b0: 0x2cd2f483, 0x161b1: 0x2cc74083, 0x161b2: 0x2c50b283, 0x161b3: 0x2d08f283,
+ 0x161b4: 0x2c856c83, 0x161b5: 0x2d39f083, 0x161b6: 0x2c9cd683, 0x161b7: 0x2c9d1a83,
+ 0x161b8: 0x2c3d1a83, 0x161b9: 0x2cedf483, 0x161ba: 0x2d0f7683, 0x161bb: 0x2d221c83,
+ 0x161bc: 0x2c819a83, 0x161bd: 0x2c373083, 0x161be: 0x2c82b283, 0x161bf: 0x2c378483,
+ // Block 0x587, offset 0x161c0
+ 0x161c0: 0x2d22c683, 0x161c1: 0x2cc78283, 0x161c2: 0x2c189483, 0x161c3: 0x2d3f2a83,
+ 0x161c4: 0x2d357083, 0x161c5: 0x2c6fd083, 0x161c6: 0x2ccf0683, 0x161c7: 0x2c201683,
+ 0x161c8: 0x2d385283, 0x161c9: 0x2c449e83, 0x161ca: 0x2ccb1483, 0x161cb: 0x2c12aa83,
+ 0x161cc: 0x2c549483, 0x161cd: 0x2c1d0883, 0x161ce: 0x2d093883, 0x161cf: 0x2d03ba83,
+ 0x161d0: 0x2d13be83, 0x161d1: 0x2d0b7083, 0x161d2: 0x2c665283, 0x161d3: 0x2c68c683,
+ 0x161d4: 0x2d0c5c83, 0x161d5: 0x2c475c83, 0x161d6: 0x2c30fa83, 0x161d7: 0x2cd2b083,
+ 0x161d8: 0x2d357c83, 0x161d9: 0x2c06dc83, 0x161da: 0x2c1be883, 0x161db: 0x2d407e84,
+ 0x161dc: 0x2d40a683, 0x161dd: 0x2ccfa483, 0x161de: 0x2c17ce83, 0x161df: 0x2d02ae83,
+ 0x161e0: 0x2c18a083, 0x161e1: 0x2c21a883, 0x161e2: 0x2d169e83, 0x161e3: 0x2d1fa483,
+ 0x161e4: 0x2c0b7883, 0x161e5: 0x2c84fc83, 0x161e6: 0x2c6c2e84, 0x161e7: 0x2d2f0083,
+ 0x161e8: 0x2c9ac683, 0x161e9: 0x2c3fba83, 0x161ea: 0x2c859883, 0x161eb: 0x2d3c5683,
+ 0x161ec: 0x2d222283, 0x161ed: 0x2cbe3083, 0x161ee: 0x2c39f283, 0x161ef: 0x2c9e5683,
+ 0x161f0: 0x2c43d083, 0x161f1: 0x2ceeee83, 0x161f2: 0x2c6fb483, 0x161f3: 0x2d19ba83,
+ 0x161f4: 0x2d12dc83, 0x161f5: 0x2c3c2c83, 0x161f6: 0x2c39f483, 0x161f7: 0x2cd25883,
+ 0x161f8: 0x2cd44283, 0x161f9: 0x2cfd6683, 0x161fa: 0x2c969883, 0x161fb: 0x2c476e83,
+ 0x161fc: 0x2c42bc83, 0x161fd: 0x2c0bf483, 0x161fe: 0x2c310e83, 0x161ff: 0x2c170e83,
+ // Block 0x588, offset 0x16200
+ 0x16200: 0x2c43e083, 0x16201: 0x2c4ae283, 0x16202: 0x2d211283, 0x16203: 0x2ca79a83,
+ 0x16204: 0x2c91bc83, 0x16205: 0x2c924c83, 0x16206: 0x2c973283, 0x16207: 0x2c966883,
+ 0x16208: 0x2c59ce83, 0x16209: 0x2cd56083, 0x1620a: 0x2c521c83, 0x1620b: 0x2d353483,
+ 0x1620c: 0x2c9e3283, 0x1620d: 0x2c2f7483, 0x1620e: 0x2c47a683, 0x1620f: 0x2cd56683,
+ 0x16210: 0x2c08a283, 0x16211: 0x2cb63483, 0x16212: 0x2c1bc283, 0x16213: 0x2c8fb083,
+ 0x16214: 0x2c4a9683, 0x16215: 0x2d26f683,
+ 0x16230: 0x40273a20, 0x16231: 0x40273c20, 0x16232: 0x40273e20, 0x16233: 0x40274020,
+ 0x16234: 0x40274220, 0x16235: 0x40274420, 0x16236: 0x40274620, 0x16237: 0x40274820,
+ 0x16238: 0x40274a20, 0x16239: 0x40274c20, 0x1623a: 0x40274e20, 0x1623b: 0x40275020,
+ // Block 0x589, offset 0x16240
+ 0x16240: 0x00021283, 0x16241: 0x40025c20, 0x16242: 0x40030420, 0x16243: 0x40051220,
+ 0x16244: 0x40279a20, 0x16245: 0x4027ca20, 0x16246: 0xe00016a2, 0x16247: 0x6c8c9620,
+ 0x16248: 0x40049c20, 0x16249: 0x40049e20, 0x1624a: 0x4004a020, 0x1624b: 0x4004a220,
+ 0x1624c: 0x4004a420, 0x1624d: 0x4004a620, 0x1624e: 0x4004a820, 0x1624f: 0x4004aa20,
+ 0x16250: 0x4004ac20, 0x16251: 0x4004ae20, 0x16252: 0x40279c20, 0x16253: 0x40279e20,
+ 0x16254: 0xcda27eb4, 0x16255: 0x4004b220, 0x16256: 0x4004b420, 0x16257: 0x4004b620,
+ 0x16258: 0x4004b820, 0x16259: 0x4004ba20, 0x1625a: 0x4004bc20, 0x1625b: 0x4004be20,
+ 0x1625c: 0x40023820, 0x1625d: 0x4003ea20, 0x1625e: 0x4003ec20, 0x1625f: 0x4003ee20,
+ 0x16260: 0x4027a020, 0x16261: 0xe00001c5, 0x16262: 0xe00002dd, 0x16263: 0xe00003b7,
+ 0x16264: 0xe000048c, 0x16265: 0xe0000556, 0x16266: 0xe0000621, 0x16267: 0xe00006c9,
+ 0x16268: 0xe0000775, 0x16269: 0xe000081a, 0x1626a: 0x80012202, 0x1626b: 0x80012302,
+ 0x1626c: 0x80012402, 0x1626d: 0x80012502, 0x1626e: 0x80012602, 0x1626f: 0x80012702,
+ 0x16270: 0x40023a20, 0x16271: 0x4027ce20, 0x16272: 0xe00000b6, 0x16273: 0x4027d020,
+ 0x16274: 0xe00000b9, 0x16275: 0x4027d220, 0x16276: 0x00279c84, 0x16277: 0x4027a220,
+ 0x16278: 0x2cd22484, 0x16279: 0x2ca75483, 0x1627a: 0x2cc96283, 0x1627b: 0x4027cc20,
+ 0x1627c: 0xe000174a, 0x1627d: 0x40051420, 0x1627e: 0x4027a420, 0x1627f: 0x4027a620,
+ // Block 0x58a, offset 0x16280
+ 0x16280: 0x00633a84, 0x16281: 0x00634484, 0x16282: 0x0064f684, 0x16283: 0x0064f884,
+ 0x16284: 0x00635a84, 0x16285: 0x00635c84, 0x16286: 0x00635e84, 0x16287: 0x0063ee84,
+ 0x16288: 0x0063f084, 0x16289: 0x0063f684, 0x1628a: 0x00640884, 0x1628b: 0x00640a84,
+ 0x1628c: 0x00640e84, 0x1628d: 0x00642284, 0x1628e: 0x00642884,
+ 0x16290: 0x4027a820, 0x16291: 0x4027aa20, 0x16292: 0x2d13b685, 0x16293: 0x2c37b485,
+ 0x16294: 0x2cc9f285, 0x16295: 0x2cd87484, 0x16296: 0x2cce4884, 0x16297: 0x2d378285,
+ 0x16298: 0x2cfa2684, 0x16299: 0x2c63fc83, 0x1629a: 0x2d15aa83, 0x1629b: 0x2c0dba83,
+ 0x1629c: 0x2c2f4083, 0x1629d: 0x2ce45484, 0x1629e: 0x2c2a8a83, 0x1629f: 0x2cc55a83,
+ 0x162a0: 0xe000179e, 0x162a1: 0xe00017a7, 0x162a2: 0xe00017a4, 0x162a3: 0xe00017a1,
+ 0x162a4: 0x40661c20, 0x162a5: 0xe00017b0, 0x162a6: 0x40661620, 0x162a7: 0xe00017ad,
+ 0x162a8: 0xe00017c2, 0x162a9: 0xe00017aa, 0x162aa: 0xe00017b9, 0x162ab: 0xe00017bf,
+ 0x162ac: 0x40663420, 0x162ad: 0x4065f220, 0x162ae: 0xe00017b3, 0x162af: 0xe00017b6,
+ 0x162b0: 0x40663020, 0x162b1: 0x40663220, 0x162b2: 0x40662c20, 0x162b3: 0xe00017bc,
+ 0x162b4: 0x0065dc99, 0x162b5: 0x0065e699, 0x162b6: 0x0065ee99, 0x162b7: 0x0065f499,
+ 0x162b8: 0x40660c20, 0x162b9: 0x40660e20, 0x162ba: 0x40661020,
+ // Block 0x58b, offset 0x162c0
+ 0x162c0: 0xf0000404, 0x162c1: 0xf0000404, 0x162c2: 0xf0000404, 0x162c3: 0xf0000404,
+ 0x162c4: 0xf0000404, 0x162c5: 0xf0000404, 0x162c6: 0xf0000404, 0x162c7: 0xf0000404,
+ 0x162c8: 0xf0000404, 0x162c9: 0xf0000404, 0x162ca: 0xf0000404, 0x162cb: 0xf0000404,
+ 0x162cc: 0xf0000404, 0x162cd: 0xf0000404, 0x162ce: 0xe0000052, 0x162cf: 0xe0000057,
+ 0x162d0: 0xe000005c, 0x162d1: 0xe0000061, 0x162d2: 0xe0000066, 0x162d3: 0xe000006b,
+ 0x162d4: 0xe0000070, 0x162d5: 0xe0000075, 0x162d6: 0xe0000089, 0x162d7: 0xe0000093,
+ 0x162d8: 0xe0000098, 0x162d9: 0xe000009d, 0x162da: 0xe00000a2, 0x162db: 0xe00000a7,
+ 0x162dc: 0xe000008e, 0x162dd: 0xe000007a, 0x162de: 0xe0000082,
+ 0x162e0: 0xe0009f52, 0x162e1: 0xe0009e8a, 0x162e2: 0xe0009efa, 0x162e3: 0xe0009f1a,
+ 0x162e4: 0xe0009f32, 0x162e5: 0xe0009eca, 0x162e6: 0xe0009ee2, 0x162e7: 0xe0009e72,
+ 0x162e8: 0xe0009eba, 0x162e9: 0xe0009f0a, 0x162ea: 0xe0009f62, 0x162eb: 0xe0009e9a,
+ 0x162ec: 0xe0009f12, 0x162ed: 0xe0009eda, 0x162ee: 0xe0009eb2, 0x162ef: 0xe0009f2a,
+ 0x162f0: 0xe0009ef2, 0x162f1: 0xe0009f72, 0x162f2: 0xe0009f5a, 0x162f3: 0xe0009f02,
+ 0x162f4: 0xe0009ed2, 0x162f5: 0xe0009f22, 0x162f6: 0xe0009e7a, 0x162f7: 0xe0009f7a,
+ 0x162f8: 0xe0009ec2, 0x162f9: 0xe0009e82, 0x162fa: 0xe0009e92, 0x162fb: 0xe0009f4a,
+ 0x162fc: 0xe0009eaa, 0x162fd: 0xe0009eea, 0x162fe: 0xe0009f82, 0x162ff: 0xe0009f3a,
+ // Block 0x58c, offset 0x16300
+ 0x16300: 0xe0009ea2, 0x16301: 0xe0009f42, 0x16302: 0xe0009f8a, 0x16303: 0xe0009f6a,
+ 0x16304: 0x2cf20683, 0x16305: 0x2d200c83, 0x16306: 0x2cf17a83, 0x16307: 0x2d32e283,
+ 0x16308: 0xe0000241, 0x16309: 0xe0000336, 0x1630a: 0xe0000411, 0x1630b: 0xe00004db,
+ 0x1630c: 0xe00005a6, 0x1630d: 0xe000064e, 0x1630e: 0xe00006fa, 0x1630f: 0xe000079f,
+ 0x16310: 0xe00009e5, 0x16311: 0xf0000606, 0x16312: 0xf0000606, 0x16313: 0xf0000606,
+ 0x16314: 0xf0000606, 0x16315: 0xf0000606, 0x16316: 0xf0000606, 0x16317: 0xf0000606,
+ 0x16318: 0xf0000606, 0x16319: 0xf0000606, 0x1631a: 0xf0000606, 0x1631b: 0xf0000606,
+ 0x1631c: 0xf0000606, 0x1631d: 0xf0000606, 0x1631e: 0xf0000606, 0x1631f: 0xf0000606,
+ 0x16320: 0x0062ac86, 0x16321: 0x0062b086, 0x16322: 0x0062b286, 0x16323: 0x0062b686,
+ 0x16324: 0x0062b886, 0x16325: 0x0062ba86, 0x16326: 0x0062be86, 0x16327: 0x0062c286,
+ 0x16328: 0x0062c486, 0x16329: 0x0062c886, 0x1632a: 0x0062ca86, 0x1632b: 0x0062cc86,
+ 0x1632c: 0x0062ce86, 0x1632d: 0x0062d086, 0x1632e: 0xf0000606, 0x1632f: 0xf0000606,
+ 0x16330: 0xf0000606, 0x16331: 0xf0000606, 0x16332: 0xf0000606, 0x16333: 0xf0000606,
+ 0x16334: 0xf0000606, 0x16335: 0xf0000606, 0x16336: 0xf0000606, 0x16337: 0xf0000606,
+ 0x16338: 0xf0000606, 0x16339: 0xf0000606, 0x1633a: 0xf0000606, 0x1633b: 0xf0000606,
+ 0x1633c: 0xe00015f3, 0x1633d: 0xe00015ee, 0x1633e: 0xf0000606, 0x1633f: 0x4027ac20,
+ // Block 0x58d, offset 0x16340
+ 0x16340: 0x2d13b684, 0x16341: 0x2c37b484, 0x16342: 0x2cc9f284, 0x16343: 0x2cd87483,
+ 0x16344: 0x2cf41483, 0x16345: 0x2c8f2483, 0x16346: 0x2cb4c683, 0x16347: 0x2c030a83,
+ 0x16348: 0x2c6f9a83, 0x16349: 0x2cd22483, 0x1634a: 0x2d266884, 0x1634b: 0x2c5d8483,
+ 0x1634c: 0x2cd70283, 0x1634d: 0x2ca25c83, 0x1634e: 0x2c6c2e83, 0x1634f: 0x2ce91083,
+ 0x16350: 0x2cc63683, 0x16351: 0x2d399283, 0x16352: 0x2d1f9884, 0x16353: 0x2ccf3683,
+ 0x16354: 0x2c9fe683, 0x16355: 0x2ce27083, 0x16356: 0x2c110e83, 0x16357: 0x2d3ac683,
+ 0x16358: 0x2c814083, 0x16359: 0x2c9d3483, 0x1635a: 0x2ca3e283, 0x1635b: 0x2caa6e83,
+ 0x1635c: 0x2cd3bc83, 0x1635d: 0x2d1eb483, 0x1635e: 0x2d1b3683, 0x1635f: 0x2d3ab083,
+ 0x16360: 0x2cfe3a83, 0x16361: 0x2d04b283, 0x16362: 0x2d013e83, 0x16363: 0x2d333683,
+ 0x16364: 0x2cce4883, 0x16365: 0x2d378284, 0x16366: 0x2cfa2683, 0x16367: 0x2d426084,
+ 0x16368: 0x2d200884, 0x16369: 0x2d13c083, 0x1636a: 0x2d3f7083, 0x1636b: 0x2d08f883,
+ 0x1636c: 0x2c64ca83, 0x1636d: 0x2cb6c883, 0x1636e: 0x2d3e6083, 0x1636f: 0x2d007083,
+ 0x16370: 0x2d12ca83, 0x16371: 0xf0000606, 0x16372: 0xf0000606, 0x16373: 0xf0000606,
+ 0x16374: 0xf0000606, 0x16375: 0xf0000606, 0x16376: 0xf0000606, 0x16377: 0xf0000606,
+ 0x16378: 0xf0000606, 0x16379: 0xf0000606, 0x1637a: 0xf0000606, 0x1637b: 0xf0000606,
+ 0x1637c: 0xf0000606, 0x1637d: 0xf0000606, 0x1637e: 0xf0000606, 0x1637f: 0xf0000606,
+ // Block 0x58e, offset 0x16380
+ 0x16380: 0xf0000203, 0x16381: 0xf0000203, 0x16382: 0xf0000203, 0x16383: 0xf0000203,
+ 0x16384: 0xf0000203, 0x16385: 0xf0000203, 0x16386: 0xf0000203, 0x16387: 0xf0000203,
+ 0x16388: 0xf0000203, 0x16389: 0xe0009fed, 0x1638a: 0xe000a005, 0x1638b: 0xe000a01d,
+ 0x1638c: 0xf0001c1d, 0x1638d: 0xe0000905, 0x1638e: 0xf0001d1c, 0x1638f: 0xe0000985,
+ 0x16390: 0x00657693, 0x16391: 0x00657893, 0x16392: 0x00657a93, 0x16393: 0x00657e93,
+ 0x16394: 0x00658093, 0x16395: 0x00658293, 0x16396: 0x00658493, 0x16397: 0x00658693,
+ 0x16398: 0x00658893, 0x16399: 0x00658a93, 0x1639a: 0x00658c93, 0x1639b: 0x00658e93,
+ 0x1639c: 0x00659093, 0x1639d: 0x00659293, 0x1639e: 0x00659493, 0x1639f: 0x00659693,
+ 0x163a0: 0x00659893, 0x163a1: 0x00659a93, 0x163a2: 0x00659c93, 0x163a3: 0x00659e93,
+ 0x163a4: 0x0065a093, 0x163a5: 0x0065a293, 0x163a6: 0x0065a493, 0x163a7: 0x0065a693,
+ 0x163a8: 0x0065a893, 0x163a9: 0x0065aa93, 0x163aa: 0x0065ac93, 0x163ab: 0x0065ae93,
+ 0x163ac: 0x0065b093, 0x163ad: 0x0065b293, 0x163ae: 0x0065b493, 0x163af: 0x0065b693,
+ 0x163b0: 0x0065b893, 0x163b1: 0x0065ba93, 0x163b2: 0x0065bc93, 0x163b3: 0x0065be93,
+ 0x163b4: 0x0065c093, 0x163b5: 0x0065c493, 0x163b6: 0x0065c693, 0x163b7: 0x0065c893,
+ 0x163b8: 0x0065ca93, 0x163b9: 0x0065cc93, 0x163ba: 0x0065ce93, 0x163bb: 0x0065d093,
+ 0x163bc: 0x0065d293, 0x163bd: 0x0065d493, 0x163be: 0x0065d693,
+ // Block 0x58f, offset 0x163c0
+ 0x163c0: 0xe000173b, 0x163c1: 0xe0001728, 0x163c2: 0xe000172c, 0x163c3: 0xe0001741,
+ 0x163c4: 0xe0001746, 0x163c5: 0xe000174d, 0x163c6: 0xe0001751, 0x163c7: 0xe0001755,
+ 0x163c8: 0xe000175b, 0x163c9: 0xf0001c1c, 0x163ca: 0xe0001760, 0x163cb: 0xe000176c,
+ 0x163cc: 0xe0001770, 0x163cd: 0xe0001767, 0x163ce: 0xe0001776, 0x163cf: 0xe000177b,
+ 0x163d0: 0xe000177f, 0x163d1: 0xe0001783, 0x163d2: 0xf0001c1c, 0x163d3: 0xe000178e,
+ 0x163d4: 0xe0001788, 0x163d5: 0xf0001c1c, 0x163d6: 0xe0001793, 0x163d7: 0xe000179a,
+ 0x163d8: 0xf0000203, 0x163d9: 0xf0000203, 0x163da: 0xf0000203, 0x163db: 0xf0000203,
+ 0x163dc: 0xf0000203, 0x163dd: 0xf0000203, 0x163de: 0xf0000203, 0x163df: 0xf0000203,
+ 0x163e0: 0xf0000203, 0x163e1: 0xf0000203, 0x163e2: 0xe0009fdd, 0x163e3: 0xe0009ff5,
+ 0x163e4: 0xe000a00d, 0x163e5: 0xe000a025, 0x163e6: 0xe000a035, 0x163e7: 0xe000a045,
+ 0x163e8: 0xe000a055, 0x163e9: 0xe000a065, 0x163ea: 0xe000a075, 0x163eb: 0xe000a085,
+ 0x163ec: 0xe000a09e, 0x163ed: 0xe000a0ae, 0x163ee: 0xe000a0be, 0x163ef: 0xe000a0ce,
+ 0x163f0: 0xe000a0de, 0x163f1: 0xe0000941, 0x163f2: 0xf0001c1c, 0x163f3: 0xf0001d1d,
+ 0x163f4: 0xe00008a1, 0x163f5: 0xf0001d1c, 0x163f6: 0xf0001c1c, 0x163f7: 0xf0001c1c,
+ 0x163f8: 0xe00008e8, 0x163f9: 0xe00008ec, 0x163fa: 0xf0001d1d, 0x163fb: 0xf0000203,
+ 0x163fc: 0xf0000203, 0x163fd: 0xf0000203, 0x163fe: 0xf0000203, 0x163ff: 0xe000a17b,
+ // Block 0x590, offset 0x16400
+ 0x16400: 0xf0001d1c, 0x16401: 0xf0001d1d, 0x16402: 0xe000084d, 0x16403: 0xf0001c1d,
+ 0x16404: 0xf0001c1c, 0x16405: 0xf0001c1c, 0x16406: 0xe00008b0, 0x16407: 0xe00008c4,
+ 0x16408: 0xf0001d1c, 0x16409: 0xf0001c1d, 0x1640a: 0xf0001c1c, 0x1640b: 0xf0001d1d,
+ 0x1640c: 0xf0001c1c, 0x1640d: 0xf0001d1d, 0x1640e: 0xf0001d1d, 0x1640f: 0xf0001c1c,
+ 0x16410: 0xf0001c1c, 0x16411: 0xf0001c1c, 0x16412: 0xe000097e, 0x16413: 0xf0001c1c,
+ 0x16414: 0xf0001c1c, 0x16415: 0xe0000999, 0x16416: 0xe00009a5, 0x16417: 0xf0001d1d,
+ 0x16418: 0xe00009d5, 0x16419: 0xe00009dd, 0x1641a: 0xf0001d1d, 0x1641b: 0xf0001c1c,
+ 0x1641c: 0xf0001c1d, 0x1641d: 0xf0001c1d, 0x1641e: 0xe0000a56, 0x1641f: 0xe000085e,
+ 0x16420: 0xf0000203, 0x16421: 0xf0000203, 0x16422: 0xf0000203, 0x16423: 0xf0000203,
+ 0x16424: 0xf0000203, 0x16425: 0xf0000203, 0x16426: 0xf0000203, 0x16427: 0xf0000203,
+ 0x16428: 0xf0000203, 0x16429: 0xe0009fe5, 0x1642a: 0xe0009ffd, 0x1642b: 0xe000a015,
+ 0x1642c: 0xe000a02d, 0x1642d: 0xe000a03d, 0x1642e: 0xe000a04d, 0x1642f: 0xe000a05d,
+ 0x16430: 0xe000a06d, 0x16431: 0xe000a07d, 0x16432: 0xe000a08d, 0x16433: 0xe000a0a6,
+ 0x16434: 0xe000a0b6, 0x16435: 0xe000a0c6, 0x16436: 0xe000a0d6, 0x16437: 0xe000a0e6,
+ 0x16438: 0xe000a0ee, 0x16439: 0xe000a0f6, 0x1643a: 0xe000a0fe, 0x1643b: 0xe000a106,
+ 0x1643c: 0xe000a10e, 0x1643d: 0xe000a11f, 0x1643e: 0xe000a127, 0x1643f: 0xe000092f,
+ // Block 0x591, offset 0x16440
+ 0x16440: 0x6cbf9220, 0x16441: 0x6ce52c20,
+ 0x16444: 0x6c7ae020, 0x16445: 0x6cf41220, 0x16446: 0x6d1ac620,
+ 0x1644c: 0x6d144820,
+ 0x16456: 0x6d006c20,
+ 0x1645c: 0x6c1d9020,
+ 0x16461: 0x6caae820,
+ 0x16464: 0x6c27da20,
+ 0x16468: 0x6d067820, 0x16469: 0x6d03c420, 0x1646b: 0x6d044c20,
+ 0x1646c: 0x6c8e4020, 0x1646d: 0x6c8c1820, 0x1646e: 0x6cfd7e20, 0x1646f: 0x6d1dbe20,
+ 0x16470: 0x6d030e20, 0x16471: 0x6d31ac20, 0x16472: 0x6c272020, 0x16473: 0x6cf49420,
+ 0x16474: 0x6cac3820, 0x16477: 0x6c968e20,
+ 0x16478: 0x6cba3c20, 0x16479: 0x6d165420, 0x1647a: 0x6d1a2020, 0x1647b: 0x6ca58220,
+ 0x1647c: 0x6c1a7e20, 0x1647d: 0x6c3c1020,
+ // Block 0x592, offset 0x16480
+ 0x16481: 0x6d3cec20, 0x16482: 0x6c39ba20, 0x16483: 0x6c029620,
+ 0x16484: 0x6cf41c20, 0x16485: 0x6d427220, 0x16487: 0x6d38f620,
+ 0x16488: 0x6c304e20, 0x16489: 0x6cda7e20, 0x1648a: 0x6d16a020, 0x1648b: 0x6cbefc20,
+ 0x1648c: 0x6c7b8220, 0x1648d: 0x6c831e20, 0x1648e: 0x6ca4da20, 0x1648f: 0x6d3aa820,
+ 0x16490: 0x6cd4a220,
+ 0x16494: 0x6d062820, 0x16497: 0x6ccfb620,
+ 0x16498: 0x6c6bc820, 0x16499: 0x6c2e6620, 0x1649a: 0x6caab620, 0x1649b: 0x6cda8420,
+ 0x1649c: 0x6d16d820, 0x1649d: 0x6c905020, 0x1649e: 0x6d1d3220, 0x1649f: 0x6c081020,
+ 0x164a3: 0x6c7f9220,
+ 0x164a4: 0x6c9e7220, 0x164a5: 0x6d171820, 0x164a6: 0x6c85be20, 0x164a7: 0x6c61c020,
+ 0x164a8: 0x6d223420, 0x164a9: 0x6c953c20, 0x164aa: 0x6c147420,
+ 0x164ae: 0x6c5ce420, 0x164af: 0x6d063820,
+ 0x164b0: 0x6c5bb220, 0x164b1: 0x6cc53820, 0x164b3: 0x6d392620,
+ 0x164b5: 0x6c4ebe20, 0x164b6: 0x6cf88220, 0x164b7: 0x6cdf7420,
+ 0x164b8: 0x6d10f020, 0x164b9: 0x6c5bba20, 0x164ba: 0x6c75b820, 0x164bb: 0x6c96c020,
+ 0x164bc: 0x6c94ac20, 0x164bd: 0x6ce0fa20, 0x164be: 0x6d110220, 0x164bf: 0x6d2fba20,
+ // Block 0x593, offset 0x164c0
+ 0x164c0: 0x6d2cf420, 0x164c1: 0x6d226420, 0x164c2: 0x6d3d7620, 0x164c3: 0x6c37d620,
+ 0x164c4: 0x6cc4cc20, 0x164c5: 0x6cb70820, 0x164c6: 0x6c1c3e20, 0x164c7: 0x6cf45620,
+ 0x164c8: 0x6c4eda20, 0x164c9: 0x6ce17820, 0x164ca: 0x6ccb3220,
+ 0x164cc: 0x6cbf4820, 0x164cd: 0x6c824020, 0x164ce: 0x6cc97c20,
+ 0x164d1: 0x6c7cda20, 0x164d2: 0x6cb44620, 0x164d3: 0x6cde8a20,
+ 0x164d4: 0x6cd53020, 0x164d5: 0x6d0f6820, 0x164d6: 0x6cab8a20, 0x164d7: 0x6cdf3620,
+ 0x164d9: 0x6c9dd220, 0x164da: 0x6d1b7820, 0x164db: 0x6c2e3a20,
+ 0x164dc: 0x6d228820, 0x164dd: 0x6c9eec20, 0x164de: 0x6c75ee20, 0x164df: 0x6ca7b820,
+ 0x164e0: 0x6d023a20, 0x164e1: 0x6d1f8820,
+ 0x164e4: 0x6c185420, 0x164e5: 0x6c3c7620, 0x164e6: 0x6c82f820, 0x164e7: 0x6c874020,
+ 0x164e9: 0x6c95d420, 0x164eb: 0x6c617420,
+ 0x164f0: 0x6cc2b020, 0x164f2: 0x6c110220, 0x164f3: 0x6c898420,
+ 0x164f4: 0x6c475620, 0x164f5: 0x6c994020, 0x164f7: 0x6c489020,
+ 0x164f8: 0x6cdc2820, 0x164fb: 0x6c996a20,
+ 0x164fc: 0x6c976220, 0x164fd: 0x6cc29820, 0x164fe: 0x6cd39420, 0x164ff: 0x6c84b620,
+ // Block 0x594, offset 0x16500
+ 0x16501: 0x6cedee20, 0x16502: 0x6c79d820, 0x16503: 0x6c325420,
+ 0x16504: 0x6d325a20, 0x16505: 0x6ce62020,
+ 0x16508: 0x6c0e0620, 0x16509: 0x6c5d9e20, 0x1650a: 0x6c305420, 0x1650b: 0x6c460e20,
+ 0x1650c: 0x6c195220, 0x1650e: 0x6cbd2020, 0x1650f: 0x6c6f0020,
+ 0x16510: 0x6c922620, 0x16511: 0x6d042020, 0x16513: 0x6ca3f820,
+ 0x16514: 0x6d01a220, 0x16516: 0x6c09be20, 0x16517: 0x6c6b0420,
+ 0x16518: 0x6cda9c20, 0x1651a: 0x6c455220,
+ 0x1651c: 0x6d200620, 0x1651d: 0x6d03b620, 0x1651e: 0x6cb83c20, 0x1651f: 0x6cafae20,
+ 0x16520: 0x6c2d3620, 0x16521: 0x6c3f3c20, 0x16522: 0x6c95de20, 0x16523: 0x6cb84220,
+ 0x16524: 0x6cb84420, 0x16525: 0x6ce0ba20, 0x16526: 0x6c03fa20, 0x16527: 0x6c418420,
+ 0x16528: 0x6c222420, 0x16529: 0x6d077e20, 0x1652a: 0x6c80f620,
+ 0x1652d: 0x6ccf0c20, 0x1652f: 0x6c83a820,
+ 0x16530: 0x6c578820, 0x16531: 0x6ce7ea20, 0x16532: 0x6cb0f020, 0x16533: 0x6c2b2420,
+ 0x16534: 0x6cc85e20, 0x16535: 0x6c360820, 0x16536: 0x6cbcb020, 0x16537: 0x6d178c20,
+ 0x16538: 0x6d3d0020, 0x16539: 0x6cc8cc20, 0x1653a: 0x6c649420,
+ 0x1653c: 0x6c1c2e20, 0x1653d: 0x6c1d1820, 0x1653e: 0x6cf66220,
+ // Block 0x595, offset 0x16540
+ 0x16540: 0x6c94b420, 0x16541: 0x6c2aa020, 0x16542: 0x6c8bbe20, 0x16543: 0x6c747020,
+ 0x16544: 0x6cdae020, 0x16545: 0x6cfffa20, 0x16546: 0x6d299020,
+ 0x16549: 0x6d3a7620, 0x1654a: 0x6d2e0e20, 0x1654b: 0x6c64f020,
+ 0x1654c: 0x6d408c20, 0x1654d: 0x6c1fa020, 0x1654e: 0x6d022a20, 0x1654f: 0x6c869820,
+ 0x16551: 0x6c1c8e20, 0x16552: 0x6cf7b820, 0x16553: 0x6c656020,
+ 0x16555: 0x6c5fc020, 0x16557: 0x6c3a7c20,
+ 0x16558: 0x6c1f0620, 0x16559: 0x6c07d420, 0x1655a: 0x6c6a7820,
+ 0x1655c: 0x6c036c20, 0x1655d: 0x6c898a20, 0x1655e: 0x6c7b1e20,
+ 0x16560: 0x6cf95e20, 0x16561: 0x6c0ca420, 0x16562: 0x6c747420, 0x16563: 0x6c825c20,
+ 0x16564: 0x6d035020, 0x16565: 0x6c045820, 0x16566: 0x6d103220, 0x16567: 0x6c940a20,
+ 0x16568: 0x6c070a20, 0x16569: 0x6c362420, 0x1656a: 0x6c91c220,
+ 0x1656d: 0x6c181220, 0x1656e: 0x6caad020, 0x1656f: 0x6d07fe20,
+ 0x16570: 0x6c525220, 0x16571: 0x6d224420, 0x16573: 0x6c4b0620,
+ 0x16574: 0x6d17dc20, 0x16575: 0x6d085020, 0x16576: 0x6c462c20, 0x16577: 0x6c910020,
+ 0x16578: 0x6ce2f020, 0x16579: 0x6c820420, 0x1657a: 0x6cd2f820,
+ 0x1657c: 0x6cdcee20, 0x1657d: 0x6d11ec20, 0x1657e: 0x6cfa6820, 0x1657f: 0x6d408420,
+ // Block 0x596, offset 0x16580
+ 0x16581: 0x6cc3a220, 0x16582: 0x6d1a2220, 0x16583: 0x6cf56420,
+ 0x16584: 0x6d34d420, 0x16585: 0x6c639620, 0x16586: 0x6c564e20, 0x16587: 0x6c7e3620,
+ 0x16588: 0x6d15c620, 0x16589: 0x6c788020, 0x1658a: 0x6c3d4620, 0x1658b: 0x6cbd6020,
+ 0x1658c: 0x6c009220, 0x1658e: 0x6c78ac20, 0x1658f: 0x6c1e8820,
+ 0x16590: 0x6d014620, 0x16591: 0x6c1e9a20, 0x16592: 0x6ceeac20,
+ 0x16595: 0x6c58ea20, 0x16596: 0x6cda8a20, 0x16597: 0x6d203a20,
+ 0x16599: 0x6c75e020, 0x1659a: 0x6d2f7e20, 0x1659b: 0x6d066620,
+ 0x1659c: 0x6cd2ac20, 0x1659e: 0x6cd64220, 0x1659f: 0x6c7cea20,
+ 0x165a0: 0x6cd6a220, 0x165a1: 0x6c515420, 0x165a2: 0x6c414e20, 0x165a3: 0x6d0d3020,
+ 0x165a4: 0x6cbfec20, 0x165a5: 0x6ccf9820, 0x165a6: 0x6c577a20, 0x165a7: 0x6cf56820,
+ 0x165a8: 0x6c391820, 0x165a9: 0x6cad2420, 0x165aa: 0x6c281e20, 0x165ab: 0x6c39bc20,
+ 0x165ac: 0x6c455c20, 0x165ad: 0x6c022620, 0x165ae: 0x6c3f3020, 0x165af: 0x6ca54420,
+ 0x165b0: 0x6d093a20, 0x165b1: 0x6d1ee420, 0x165b2: 0x6c572620,
+ 0x165b4: 0x6c189620, 0x165b5: 0x6c4c5420, 0x165b6: 0x6ca2c820, 0x165b7: 0x6c577e20,
+ 0x165b8: 0x6c858820, 0x165b9: 0x6c37fa20, 0x165ba: 0x6cfe8020, 0x165bb: 0x6cb3ea20,
+ 0x165bd: 0x6cd88820,
+ // Block 0x597, offset 0x165c0
+ 0x165c0: 0x6c821c20, 0x165c1: 0x6c8c4820, 0x165c2: 0x6d16dc20, 0x165c3: 0x6c544c20,
+ 0x165c5: 0x6d068c20, 0x165c6: 0x6cc17620, 0x165c7: 0x6c373a20,
+ 0x165ca: 0x6d09e220,
+ 0x165cf: 0x6ca80020,
+ 0x165d0: 0x6cef9a20, 0x165d1: 0x6d017820, 0x165d2: 0x6ce31420, 0x165d3: 0x6c532620,
+ 0x165d4: 0x6cea7820, 0x165d5: 0x6ca80220, 0x165d6: 0x6ca80420, 0x165d7: 0x6d1a4020,
+ 0x165d8: 0x6d313420,
+ 0x165de: 0x6cec5020, 0x165df: 0x6cd45a20,
+ 0x165e0: 0x6caaea20, 0x165e1: 0x6d12e420, 0x165e2: 0x6cb5b620, 0x165e3: 0x6ce82620,
+ 0x165e4: 0x6c4df820, 0x165e5: 0x6c75ac20, 0x165e6: 0x6c302c20, 0x165e7: 0x6c5cba20,
+ 0x165e8: 0x6c923220, 0x165e9: 0x6c707a20, 0x165ea: 0x6c5db820, 0x165eb: 0x6c8cdc20,
+ 0x165ed: 0x6ce4e420, 0x165ee: 0x6c94e820,
+ 0x165f5: 0x6c43e220, 0x165f6: 0x6d0c0620, 0x165f7: 0x6cd26420,
+ 0x165f8: 0x6d090c20, 0x165f9: 0x6cae3020, 0x165fa: 0x6c217820, 0x165fb: 0x6ca96c20,
+ 0x165fc: 0x6c348a20, 0x165fd: 0x6d2aca20, 0x165fe: 0x6c362820, 0x165ff: 0x6d00a820,
+ // Block 0x598, offset 0x16600
+ 0x16600: 0x6d1ea020, 0x16601: 0x6c362a20, 0x16602: 0x6cd13420, 0x16603: 0x6cf1dc20,
+ 0x16604: 0x6c7a3e20, 0x16605: 0x6c555020, 0x16606: 0x6c43e620, 0x16607: 0x6cf9c020,
+ 0x16608: 0x6c97dc20, 0x16609: 0x6c94a820, 0x1660a: 0x6c602a20, 0x1660b: 0x6c53f620,
+ 0x1660c: 0x6d361620, 0x1660f: 0x6cec5420,
+ 0x16611: 0x6c046820, 0x16612: 0x6c00a020, 0x16613: 0x6d3c6220,
+ 0x16614: 0x6cb8ec20, 0x16615: 0x6c46ac20, 0x16616: 0x6c289220, 0x16617: 0x6c06a820,
+ 0x16618: 0x6c0f0e20, 0x16619: 0x6c1e6020, 0x1661a: 0x6c862820, 0x1661b: 0x6cfff620,
+ 0x1661c: 0x6d054020,
+ 0x16622: 0x6c537020, 0x16623: 0x6ce40620,
+ 0x16624: 0x6c244220, 0x16625: 0x6c7e0a20, 0x16626: 0x6c816020, 0x16627: 0x6d367820,
+ 0x16628: 0x6d004e20, 0x16629: 0x6cf66620, 0x1662b: 0x6cbcce20,
+ 0x1662c: 0x6d2be820, 0x1662d: 0x6cf66820,
+ 0x16630: 0x6c23a220, 0x16631: 0x6c607a20, 0x16632: 0x6c5dec20, 0x16633: 0x6cde1220,
+ 0x16634: 0x6d0cbe20, 0x16635: 0x6d072420, 0x16636: 0x6cb31c20, 0x16637: 0x6cc9dc20,
+ 0x1663b: 0x6c4c3a20,
+ 0x1663c: 0x6d133620, 0x1663d: 0x6cfdfe20, 0x1663e: 0x6d08e620, 0x1663f: 0x6c516c20,
+ // Block 0x599, offset 0x16640
+ 0x16640: 0x6d42aa20, 0x16641: 0x6d188020, 0x16642: 0x6c226620,
+ 0x16644: 0x6c837020, 0x16645: 0x6cfba620, 0x16646: 0x6cdf5620, 0x16647: 0x6cc6bc20,
+ 0x16648: 0x6d18be20, 0x16649: 0x6d372220, 0x1664a: 0x6cf6fe20, 0x1664b: 0x6cfbb420,
+ 0x1664c: 0x6c72aa20, 0x1664d: 0x6c60d620, 0x1664e: 0x6c4e6820,
+ 0x16650: 0x6cad9e20, 0x16651: 0x6c86e620, 0x16653: 0x6c7fe020,
+ 0x16654: 0x6cc9e020, 0x16655: 0x6c4e7020, 0x16656: 0x6d0cfe20, 0x16657: 0x6cc16020,
+ 0x16659: 0x6d0d1620, 0x1665a: 0x6c4e7420, 0x1665b: 0x6c76ba20,
+ 0x1665c: 0x6c1bce20, 0x1665d: 0x6ca7e820, 0x1665e: 0x6c5d9620,
+ 0x16660: 0x6c092820, 0x16661: 0x6cf98a20, 0x16662: 0x6cf24820, 0x16663: 0x6d080420,
+ 0x16664: 0x6cec9420, 0x16665: 0x6d1f8a20, 0x16666: 0x6cbd4c20, 0x16667: 0x6d066c20,
+ 0x16668: 0x6ca7f020, 0x16669: 0x6c091620, 0x1666a: 0x6c501020, 0x1666b: 0x6c6e0820,
+ 0x1666c: 0x6c02bc20, 0x1666d: 0x6c02be20,
+ 0x16670: 0x6d311e20, 0x16671: 0x6cdf8a20, 0x16672: 0x6c70f220,
+ 0x16674: 0x6d427a20, 0x16675: 0x6c106220, 0x16676: 0x6c6a8a20, 0x16677: 0x6c009020,
+ 0x16678: 0x6d29fc20, 0x16679: 0x6c222620, 0x1667a: 0x6c37fc20,
+ 0x1667f: 0x6ca80620,
+ // Block 0x59a, offset 0x16680
+ 0x16680: 0x6c8f2a20, 0x16681: 0x6c99e220, 0x16682: 0x6c334420, 0x16683: 0x6c052020,
+ 0x16684: 0x6c095a20, 0x16685: 0x6c05ee20, 0x16687: 0x6c1f2c20,
+ 0x16688: 0x6cfa3620, 0x16689: 0x6ce4e820, 0x1668a: 0x6c16a220,
+ 0x1668d: 0x6c342420, 0x1668e: 0x6cee7e20, 0x1668f: 0x6c3fea20,
+ 0x16690: 0x6c348c20, 0x16691: 0x6d225420, 0x16692: 0x6d12ac20, 0x16693: 0x6c7c7620,
+ 0x16694: 0x6cefb620, 0x16695: 0x6c7b2220, 0x16697: 0x6cee8020,
+ 0x16698: 0x6d10a420, 0x16699: 0x6c903420, 0x1669a: 0x6d037a20, 0x1669b: 0x6d3b7c20,
+ 0x1669c: 0x6c1b3020, 0x1669d: 0x6d00b420, 0x1669e: 0x6ca83a20, 0x1669f: 0x6c810020,
+ 0x166a0: 0x6d13fe20, 0x166a1: 0x6d3f9e20, 0x166a2: 0x6c976a20, 0x166a3: 0x6d2f3820,
+ 0x166a4: 0x6cfa4220, 0x166a5: 0x6c4bfe20, 0x166a6: 0x6d00c820,
+ 0x166a8: 0x6c625c20, 0x166a9: 0x6c8a0220, 0x166aa: 0x6d184820, 0x166ab: 0x6c607c20,
+ 0x166ac: 0x6d1a8e20, 0x166ae: 0x6c266020, 0x166af: 0x6d184a20,
+ 0x166b0: 0x6d020a20, 0x166b1: 0x6c506220, 0x166b2: 0x6d1e5c20, 0x166b3: 0x6c76ea20,
+ 0x166b4: 0x6c163220, 0x166b5: 0x6cdf3e20, 0x166b6: 0x6ce13020, 0x166b7: 0x6d34a220,
+ 0x166b8: 0x6c066e20, 0x166b9: 0x6c9b5220, 0x166ba: 0x6c7ca220, 0x166bb: 0x6c153620,
+ 0x166bc: 0x6c82e020, 0x166be: 0x6cf91220,
+ // Block 0x59b, offset 0x166c0
+ 0x166c0: 0x6cf72820, 0x166c1: 0x6cbc7220, 0x166c2: 0x6ca47e20, 0x166c3: 0x6d274e20,
+ 0x166c5: 0x6c8f7220, 0x166c6: 0x6c3fbe20, 0x166c7: 0x6d3f7220,
+ 0x166c9: 0x6c475e20, 0x166ca: 0x6c762820, 0x166cb: 0x6c2dd420,
+ 0x166cc: 0x6c57aa20, 0x166cd: 0x6c7ce020, 0x166cf: 0x6c42fc20,
+ 0x166d0: 0x6ce26020, 0x166d2: 0x6ccd2a20, 0x166d3: 0x6c7f3a20,
+ 0x166d4: 0x6ca7f420, 0x166d5: 0x6c3de220, 0x166d6: 0x6c42fe20, 0x166d7: 0x6cbc8420,
+ 0x166d8: 0x6c04e420, 0x166d9: 0x6c632620, 0x166da: 0x6c796a20, 0x166db: 0x6cf85620,
+ 0x166dc: 0x6d230820, 0x166dd: 0x6d3c5a20, 0x166de: 0x6cd05820, 0x166df: 0x6c21ba20,
+ 0x166e0: 0x6cfed420, 0x166e1: 0x6c615220, 0x166e2: 0x6caa3820, 0x166e3: 0x6cff6a20,
+ 0x166e4: 0x6d165a20, 0x166e5: 0x6d20a820, 0x166e6: 0x6d145420, 0x166e7: 0x6d0d3620,
+ 0x166e8: 0x6cd04020, 0x166e9: 0x6cc4aa20, 0x166ea: 0x6c501220, 0x166eb: 0x6cc96620,
+ 0x166ec: 0x6c755820, 0x166ed: 0x6d1ee820, 0x166ef: 0x6d02fc20,
+ 0x166f0: 0x6cadae20, 0x166f1: 0x6cbfa020, 0x166f2: 0x6c14b820,
+ 0x166f4: 0x6c106420, 0x166f5: 0x6c2fdc20, 0x166f6: 0x6cd88a20, 0x166f7: 0x6c378620,
+ 0x166f9: 0x6c992820, 0x166fa: 0x6d281820, 0x166fb: 0x6c5e8a20,
+ 0x166fd: 0x6cbc1e20, 0x166fe: 0x6d045820, 0x166ff: 0x6cad4a20,
+ // Block 0x59c, offset 0x16700
+ 0x16700: 0x6c1e7420, 0x16701: 0x6cae5220, 0x16702: 0x6caad620, 0x16703: 0x6c6a8c20,
+ 0x16704: 0x6d13d420, 0x16705: 0x6c37c220, 0x16706: 0x6c34d420,
+ 0x1670a: 0x6c347c20,
+ 0x1670d: 0x6cbca420, 0x1670e: 0x6c938220, 0x1670f: 0x6cc02620,
+ 0x16710: 0x6cda1020, 0x16711: 0x6c11f020, 0x16712: 0x6c310020, 0x16713: 0x6cf5b820,
+ 0x16714: 0x6c3c2e20, 0x16715: 0x6d172220, 0x16716: 0x6cdd0e20, 0x16717: 0x6cbc7a20,
+ 0x16718: 0x6cb37620, 0x16719: 0x6d02c020, 0x1671a: 0x6ce7b020, 0x1671b: 0x6d032820,
+ 0x1671c: 0x6d1f1220, 0x1671d: 0x6c06fe20, 0x1671e: 0x6c905820,
+ 0x16723: 0x6d279820,
+ 0x16724: 0x6c83ac20, 0x16725: 0x6cde4420, 0x16726: 0x6c802620, 0x16727: 0x6c97b820,
+ 0x16728: 0x6cbb3a20, 0x16729: 0x6d38d220, 0x1672a: 0x6d0e5c20, 0x1672b: 0x6cf5de20,
+ 0x1672c: 0x6c923620, 0x1672d: 0x6cf5e020, 0x1672e: 0x6ccae220, 0x1672f: 0x6c395220,
+ 0x16731: 0x6cefb820, 0x16732: 0x6c383a20, 0x16733: 0x6d179020,
+ 0x16734: 0x6ca4f420, 0x16735: 0x6c196c20, 0x16736: 0x6ce09820, 0x16737: 0x6c5ec620,
+ 0x16738: 0x6cd5d020, 0x16739: 0x6cb10e20, 0x1673a: 0x6c012e20, 0x1673b: 0x6c7ac420,
+ 0x1673c: 0x6c139820, 0x1673e: 0x6cfb5a20, 0x1673f: 0x6d361c20,
+ // Block 0x59d, offset 0x16740
+ 0x16742: 0x6c3c4820, 0x16743: 0x6c88f420,
+ 0x16744: 0x6d0a0a20, 0x16745: 0x6d06ee20, 0x16746: 0x6c9d5020, 0x16747: 0x6c5bd620,
+ 0x16748: 0x6ca29220, 0x16749: 0x6d1d8c20, 0x1674a: 0x6d2df420, 0x1674b: 0x6d17de20,
+ 0x1674c: 0x6caa1e20, 0x1674d: 0x6ce10020, 0x1674e: 0x6cf63e20, 0x1674f: 0x6d27ac20,
+ 0x16750: 0x6cd5e220, 0x16751: 0x6c3e9420, 0x16752: 0x6d17e020, 0x16753: 0x6c26b020,
+ 0x16755: 0x6c881e20, 0x16756: 0x6c127a20, 0x16757: 0x6c116e20,
+ 0x16758: 0x6c725e20, 0x16759: 0x6c927a20, 0x1675a: 0x6cdae220, 0x1675b: 0x6ca59a20,
+ 0x1675c: 0x6c02dc20, 0x1675d: 0x6c018c20, 0x1675e: 0x6cba6420,
+ 0x16760: 0x6c24d420, 0x16761: 0x6c232420, 0x16763: 0x6cc48220,
+ 0x16764: 0x6ca73220, 0x16765: 0x6c96fe20, 0x16766: 0x6d030220, 0x16767: 0x6d26e020,
+ 0x16768: 0x6ca38220, 0x16769: 0x6c02ee20, 0x1676a: 0x6cd01620, 0x1676b: 0x6c96dc20,
+ 0x1676e: 0x6c807a20, 0x1676f: 0x6cf6e620,
+ 0x16770: 0x6d26f820, 0x16771: 0x6d372620, 0x16772: 0x6cf26420, 0x16773: 0x6c57f620,
+ 0x16774: 0x6c9c1820, 0x16775: 0x6ca7bc20, 0x16776: 0x6ced6620, 0x16777: 0x6c9c9c20,
+ 0x16778: 0x6ca89e20, 0x16779: 0x6cc1f820, 0x1677a: 0x6d29b820, 0x1677b: 0x6c893e20,
+ 0x1677c: 0x6d34c620, 0x1677d: 0x6d3eda20, 0x1677e: 0x6c4d1a20, 0x1677f: 0x6d066e20,
+ // Block 0x59e, offset 0x16780
+ 0x16780: 0x6c501820, 0x16781: 0x6d078020, 0x16782: 0x6d35b020, 0x16783: 0x6c9e1220,
+ 0x16784: 0x6c214820, 0x16785: 0x6c46b020, 0x16787: 0x6c216020,
+ 0x16788: 0x6c946a20, 0x16789: 0x6d3a9820, 0x1678a: 0x6cd43820, 0x1678b: 0x6c8a5e20,
+ 0x1678c: 0x6c6fcc20, 0x1678d: 0x6d014020, 0x1678e: 0x6c2f9220, 0x1678f: 0x6c6bae20,
+ 0x16790: 0x6cc65220, 0x16791: 0x6c982e20, 0x16793: 0x6c788a20,
+ 0x16794: 0x6d119620, 0x16795: 0x6ca8fc20, 0x16796: 0x6d148e20, 0x16797: 0x6c80a620,
+ 0x16798: 0x6d1df020, 0x16799: 0x6d1a4420, 0x1679a: 0x6d0c7e20, 0x1679b: 0x6cda9e20,
+ 0x1679d: 0x6c8baa20, 0x1679e: 0x6d0aec20, 0x1679f: 0x6c98d820,
+ 0x167a0: 0x6c9ff420, 0x167a1: 0x6d41aa20, 0x167a2: 0x6d225620, 0x167a3: 0x6d179220,
+ 0x167a4: 0x6c46b220, 0x167a5: 0x6c9cfa20, 0x167a6: 0x6c75c820, 0x167a7: 0x6cf1e420,
+ 0x167a9: 0x6c773a20, 0x167aa: 0x6c2d7020, 0x167ab: 0x6c8f9820,
+ 0x167ad: 0x6d040620, 0x167ae: 0x6c255420, 0x167af: 0x6cbbec20,
+ 0x167b0: 0x6c9dde20, 0x167b1: 0x6c9c1c20, 0x167b2: 0x6cbdf420,
+ 0x167b4: 0x6cecc220, 0x167b5: 0x6c2a5e20, 0x167b6: 0x6c009420,
+ 0x167b8: 0x6c0b8c20, 0x167b9: 0x6ca9fe20, 0x167ba: 0x6c882020, 0x167bb: 0x6c6caa20,
+ 0x167bc: 0x6d207020, 0x167bd: 0x6c20bc20, 0x167be: 0x6d426420, 0x167bf: 0x6c0fe020,
+ // Block 0x59f, offset 0x167c0
+ 0x167c0: 0x6c5a9020, 0x167c1: 0x6d11f020, 0x167c2: 0x6ce9e020, 0x167c3: 0x6c61e220,
+ 0x167c4: 0x6c012420, 0x167c5: 0x6c95fa20, 0x167c6: 0x6c613220, 0x167c7: 0x6cefba20,
+ 0x167c8: 0x6c0e7420, 0x167c9: 0x6d289020, 0x167ca: 0x6d06f020, 0x167cb: 0x6ca71220,
+ 0x167cc: 0x6d281420, 0x167ce: 0x6c039820, 0x167cf: 0x6d301a20,
+ 0x167d0: 0x6c705420, 0x167d1: 0x6cef9020, 0x167d2: 0x6d016e20, 0x167d3: 0x6cb75420,
+ 0x167d4: 0x6d149020, 0x167d5: 0x6d017020, 0x167d6: 0x6c222a20, 0x167d7: 0x6cc02820,
+ 0x167d8: 0x6c316a20, 0x167d9: 0x6ca7d420, 0x167da: 0x6cb78a20, 0x167db: 0x6c613c20,
+ 0x167dc: 0x6ce99420, 0x167de: 0x6cd94c20, 0x167df: 0x6c2d7420,
+ 0x167e0: 0x6c816820, 0x167e1: 0x6d2e2c20,
+ 0x167e4: 0x6d1a1c20, 0x167e5: 0x6c132620, 0x167e6: 0x6c611220, 0x167e7: 0x6c5b8620,
+ 0x167e8: 0x6d3ede20, 0x167e9: 0x6c7f8820, 0x167ea: 0x6ca49020, 0x167eb: 0x6c71f020,
+ 0x167ec: 0x6cbdfc20, 0x167ed: 0x6c272620, 0x167ef: 0x6c6a6020,
+ 0x167f0: 0x6d062620, 0x167f1: 0x6c22fa20, 0x167f2: 0x6d1e6e20, 0x167f3: 0x6c30d820,
+ 0x167f4: 0x6c1afe20, 0x167f6: 0x6c9f9020, 0x167f7: 0x6c59a820,
+ 0x167f8: 0x6cdc2020, 0x167f9: 0x6c785620, 0x167fa: 0x6d40aa20, 0x167fb: 0x6c501a20,
+ 0x167fc: 0x6c19ba20, 0x167fd: 0x6d094220, 0x167fe: 0x6ca5bc20, 0x167ff: 0x6c1bec20,
+ // Block 0x5a0, offset 0x16800
+ 0x16800: 0x6c87f020, 0x16801: 0x6c01a020, 0x16802: 0x6ca22a20, 0x16803: 0x6cd7ca20,
+ 0x16804: 0x6cfdb220, 0x16805: 0x6d0f9020, 0x16806: 0x6c572c20, 0x16807: 0x6c261620,
+ 0x16808: 0x6cc02a20, 0x16809: 0x6c814c20, 0x1680a: 0x6c3e2e20, 0x1680b: 0x6c334620,
+ 0x1680c: 0x6c984c20, 0x1680d: 0x6c80a820, 0x1680e: 0x6ceb7220, 0x1680f: 0x6c4df220,
+ 0x16810: 0x6c988820, 0x16811: 0x6c0ed220, 0x16812: 0x6cc43220, 0x16813: 0x6cb59e20,
+ 0x16814: 0x6c4df420, 0x16816: 0x6c905c20,
+ 0x16818: 0x6ce57e20, 0x16819: 0x6d2aba20, 0x1681a: 0x6cb5ba20, 0x1681b: 0x6d298a20,
+ 0x1681c: 0x6c9c4620, 0x1681d: 0x6cadd220, 0x1681e: 0x6d2e5620, 0x1681f: 0x6cfe2c20,
+ 0x16820: 0x6c429c20, 0x16822: 0x6cb5bc20,
+ 0x16824: 0x6c923820, 0x16826: 0x6d283020, 0x16827: 0x6c362e20,
+ 0x16828: 0x6c329a20, 0x16829: 0x6c9f5020, 0x1682a: 0x6cee8420, 0x1682b: 0x6cc2ec20,
+ 0x1682c: 0x6cda1c20, 0x1682d: 0x6c9f5220, 0x1682e: 0x6ce85e20,
+ 0x16830: 0x6ca03620, 0x16831: 0x6d11b420, 0x16832: 0x6c746220, 0x16833: 0x6c862c20,
+ 0x16834: 0x6c7b2620, 0x16835: 0x6c42a420, 0x16836: 0x6d257e20, 0x16837: 0x6c26fa20,
+ 0x16839: 0x6c816220, 0x1683a: 0x6c909c20, 0x1683b: 0x6cba6620,
+ 0x1683c: 0x6c025c20, 0x1683d: 0x6c0c7620, 0x1683e: 0x6d1d9a20, 0x1683f: 0x6c989820,
+ // Block 0x5a1, offset 0x16840
+ 0x16840: 0x6c29e020, 0x16842: 0x6c025e20,
+ 0x16844: 0x6cf78e20, 0x16845: 0x6c3ed420, 0x16846: 0x6c27f820, 0x16847: 0x6c701420,
+ 0x16848: 0x6cc90220, 0x16849: 0x6ce77a20, 0x1684a: 0x6cc13220, 0x1684b: 0x6c368220,
+ 0x1684c: 0x6cb51a20, 0x1684d: 0x6c607e20, 0x1684e: 0x6c608020, 0x1684f: 0x6c574c20,
+ 0x16850: 0x6c69b820, 0x16851: 0x6d41cc20, 0x16852: 0x6c0c7a20, 0x16853: 0x6c9b4620,
+ 0x16854: 0x6c045620, 0x16855: 0x6cf01420, 0x16856: 0x6d160e20, 0x16857: 0x6c02f020,
+ 0x16858: 0x6d229e20, 0x16859: 0x6c4ff020, 0x1685a: 0x6c336620, 0x1685b: 0x6cf31a20,
+ 0x1685c: 0x6ca6d620, 0x1685d: 0x6c249e20, 0x1685f: 0x6c846e20,
+ 0x16860: 0x6c916c20, 0x16861: 0x6ca7be20, 0x16862: 0x6c57f820, 0x16863: 0x6c86f020,
+ 0x16865: 0x6c941c20, 0x16866: 0x6c3c7e20, 0x16867: 0x6c9d0c20,
+ 0x16868: 0x6d249e20, 0x1686a: 0x6c71e620,
+ 0x1686d: 0x6d2dec20, 0x1686e: 0x6cae8220, 0x1686f: 0x6d15b220,
+ 0x16871: 0x6c61e420, 0x16872: 0x6c08ae20,
+ 0x16874: 0x6cc5b420, 0x16875: 0x6c597220, 0x16876: 0x6c388020, 0x16877: 0x6c43c220,
+ 0x16878: 0x6c7a8020, 0x16879: 0x6c6bb420, 0x1687a: 0x6ccbc220,
+ 0x1687c: 0x6cd7c220, 0x1687d: 0x6ce71620, 0x1687e: 0x6d24c820, 0x1687f: 0x6d3e0420,
+ // Block 0x5a2, offset 0x16880
+ 0x16880: 0x6c092c20, 0x16881: 0x6c7ad820, 0x16882: 0x6c859e20, 0x16883: 0x6c598220,
+ 0x16884: 0x6d09e620, 0x16885: 0x6caad820, 0x16887: 0x6d303820,
+ 0x16888: 0x6cf20220, 0x16889: 0x6cfb4420, 0x1688a: 0x6cb85a20, 0x1688b: 0x6d127a20,
+ 0x1688c: 0x6c996c20, 0x1688f: 0x6cd5d420,
+ 0x16891: 0x6cbb7a20, 0x16892: 0x6d3cd220, 0x16893: 0x6c7d6020,
+ 0x16894: 0x6cf4ea20, 0x16895: 0x6d1bb820, 0x16896: 0x6c207220, 0x16897: 0x6ce33e20,
+ 0x16898: 0x6c880e20, 0x16899: 0x6c087820, 0x1689a: 0x6c464e20, 0x1689b: 0x6c986820,
+ 0x1689c: 0x6d01d020, 0x1689d: 0x6c3cec20, 0x1689e: 0x6c909e20, 0x1689f: 0x6d2a1820,
+ 0x168a0: 0x6d335e20, 0x168a1: 0x6c1ea220, 0x168a2: 0x6c980020, 0x168a3: 0x6c8faa20,
+ 0x168a5: 0x6d1b8620, 0x168a6: 0x6cb1f020, 0x168a7: 0x6d337020,
+ 0x168a8: 0x6c653020, 0x168a9: 0x6c945420, 0x168aa: 0x6ca7e420, 0x168ab: 0x6d179a20,
+ 0x168ad: 0x6c623420, 0x168ae: 0x6c60a420, 0x168af: 0x6d2d1a20,
+ 0x168b0: 0x6d221a20, 0x168b1: 0x6c6fa620, 0x168b2: 0x6c585620, 0x168b3: 0x6d34e220,
+ 0x168b4: 0x6c7e3c20, 0x168b5: 0x6c8ca820, 0x168b6: 0x6d34f020, 0x168b7: 0x6c079420,
+ 0x168b8: 0x6d2cae20, 0x168b9: 0x6c705820, 0x168ba: 0x6c286620, 0x168bb: 0x6c8a9020,
+ 0x168bc: 0x6d16e820, 0x168bd: 0x6d2fa020, 0x168be: 0x6cfc8e20, 0x168bf: 0x6c1bf820,
+ // Block 0x5a3, offset 0x168c0
+ 0x168c0: 0x6c22ba20, 0x168c1: 0x6c1b8420, 0x168c2: 0x6d0d5420, 0x168c3: 0x6c80aa20,
+ 0x168c4: 0x6c310220, 0x168c5: 0x6c905e20, 0x168c6: 0x6c14ec20,
+ 0x168c8: 0x6ce9a020, 0x168c9: 0x6c13da20, 0x168ca: 0x6c006620, 0x168cb: 0x6c1b9c20,
+ 0x168cd: 0x6d1cec20, 0x168ce: 0x6d305a20, 0x168cf: 0x6ce7ee20,
+ 0x168d1: 0x6ce9a620, 0x168d2: 0x6c13f420, 0x168d3: 0x6d11be20,
+ 0x168d4: 0x6d3ffe20, 0x168d6: 0x6cac4020, 0x168d7: 0x6cbc5620,
+ 0x168d8: 0x6c883220, 0x168d9: 0x6cbd9c20, 0x168da: 0x6c91d820, 0x168db: 0x6d0eb820,
+ 0x168dc: 0x6c778e20, 0x168dd: 0x6cda5e20, 0x168de: 0x6d192820, 0x168df: 0x6c14b420,
+ 0x168e0: 0x6c6ef620, 0x168e1: 0x6c67b020, 0x168e3: 0x6c6ea820,
+ 0x168e5: 0x6c305c20, 0x168e7: 0x6c733620,
+ 0x168e8: 0x6c4e8420, 0x168e9: 0x6c2c1020,
+ 0x168ec: 0x6c52f620, 0x168ee: 0x6c1b0820, 0x168ef: 0x6c2dae20,
+ 0x168f0: 0x6c093020, 0x168f2: 0x6d0a6e20, 0x168f3: 0x6c913e20,
+ 0x168f5: 0x6d007e20, 0x168f6: 0x6c094420,
+ 0x168f8: 0x6c095c20, 0x168fa: 0x6cfb4620, 0x168fb: 0x6cc8c820,
+ 0x168fc: 0x6c0d1420, 0x168fd: 0x6c379620, 0x168fe: 0x6c736220,
+ // Block 0x5a4, offset 0x16900
+ 0x16900: 0x6d324820, 0x16901: 0x6c072e20, 0x16902: 0x6c365620, 0x16903: 0x6d227a20,
+ 0x16904: 0x6cc1b220, 0x16905: 0x6d299420, 0x16906: 0x6c9ca820, 0x16907: 0x6d16b220,
+ 0x16908: 0x6cd8e620,
+ 0x1690c: 0x6ccd6e20, 0x1690d: 0x6cdf1620, 0x1690e: 0x6ca28220, 0x1690f: 0x6c6e8220,
+ 0x16910: 0x6c0b9620, 0x16911: 0x6cc68e20, 0x16912: 0x6c136e20, 0x16913: 0x6c120220,
+ 0x16914: 0x6c2f4820,
+ 0x16919: 0x6c2b5620, 0x1691a: 0x6ce7ac20, 0x1691b: 0x6cde3220,
+ 0x1691c: 0x6d03ce20, 0x1691d: 0x6cd90a20, 0x1691e: 0x6c343e20, 0x1691f: 0x6cf85e20,
+ 0x16920: 0x6ce1b220, 0x16922: 0x6ce31620, 0x16923: 0x6ccd7820,
+ 0x16924: 0x6c667620, 0x16925: 0x6d35da20, 0x16926: 0x6cee7220, 0x16927: 0x6d1b4620,
+ 0x1692a: 0x6c58d620, 0x1692b: 0x6d37f220,
+ 0x1692c: 0x6cb78c20, 0x1692d: 0x6d3f8820, 0x1692f: 0x6d01c220,
+ 0x16930: 0x6d01d220, 0x16931: 0x6d2ade20, 0x16932: 0x6cef1e20,
+ 0x16935: 0x6cde9820, 0x16936: 0x6d2d9820, 0x16937: 0x6ca95820,
+ 0x1693b: 0x6d166620,
+ 0x1693c: 0x6cc58420, 0x1693d: 0x6cd59620, 0x1693e: 0x6c142a20, 0x1693f: 0x6d3d1e20,
+ // Block 0x5a5, offset 0x16940
+ 0x16941: 0x6c9e0620, 0x16942: 0x6c5fdc20, 0x16943: 0x6c39a420,
+ 0x16944: 0x6cadfe20, 0x16945: 0x6c008e20, 0x16946: 0x6c392020, 0x16947: 0x6c029a20,
+ 0x16948: 0x6cbe0220, 0x16949: 0x6cb82220, 0x1694a: 0x6cffd020, 0x1694b: 0x6c3b1020,
+ 0x1694c: 0x6c417420, 0x1694d: 0x6cbb6620, 0x1694e: 0x6c437a20, 0x1694f: 0x6ce71c20,
+ 0x16950: 0x6c14ba20, 0x16951: 0x6d201620, 0x16952: 0x6c42b420, 0x16953: 0x6c07a820,
+ 0x16954: 0x6c3fb420, 0x16955: 0x6c1f0c20, 0x16956: 0x6d3aac20,
+ 0x16958: 0x6d390020, 0x1695a: 0x6c4f6220, 0x1695b: 0x6ca8e420,
+ 0x1695c: 0x6c73f820, 0x1695d: 0x6c1cb020, 0x1695e: 0x6c143820, 0x1695f: 0x6c799c20,
+ 0x16960: 0x6c8ae820, 0x16961: 0x6c85a020, 0x16962: 0x6d22e020,
+ 0x16964: 0x6d20d620, 0x16965: 0x6c4d5820, 0x16966: 0x6c85a220, 0x16967: 0x6c53ee20,
+ 0x16968: 0x6c45d820, 0x16969: 0x6c789820, 0x1696a: 0x6d260c20, 0x1696b: 0x6c2a6220,
+ 0x1696c: 0x6c5b9a20, 0x1696e: 0x6c4a2220, 0x1696f: 0x6c6f0620,
+ 0x16970: 0x6d429a20, 0x16971: 0x6c3fce20, 0x16972: 0x6cbcb220, 0x16973: 0x6c06c820,
+ 0x16974: 0x6c180a20, 0x16975: 0x6c223e20, 0x16976: 0x6c985020, 0x16977: 0x6c4d9820,
+ 0x16978: 0x6cf86a20, 0x16979: 0x6cc02e20, 0x1697a: 0x6c5a4620,
+ 0x1697d: 0x6c1d9620, 0x1697e: 0x6cca4c20, 0x1697f: 0x6d0bf420,
+ // Block 0x5a6, offset 0x16980
+ 0x16980: 0x6d345620, 0x16981: 0x6c2a6c20, 0x16982: 0x6ce27420, 0x16983: 0x6c9aec20,
+ 0x16984: 0x6c8ce220, 0x16985: 0x6cd45e20, 0x16986: 0x6ce9fa20, 0x16987: 0x6c119220,
+ 0x16988: 0x6c2ea020, 0x16989: 0x6c181420, 0x1698a: 0x6cae9c20, 0x1698b: 0x6d13f020,
+ 0x1698c: 0x6c711220, 0x1698d: 0x6c61e820, 0x1698e: 0x6c7f0620, 0x1698f: 0x6ce4ea20,
+ 0x16990: 0x6d261a20, 0x16992: 0x6c112820, 0x16993: 0x6cb4e420,
+ 0x16994: 0x6d230e20, 0x16995: 0x6c880220, 0x16996: 0x6c231420,
+ 0x1699a: 0x6d212020, 0x1699b: 0x6c603220,
+ 0x1699c: 0x6cf09420, 0x1699d: 0x6c9cf020, 0x1699e: 0x6cdc3e20, 0x1699f: 0x6d00aa20,
+ 0x169a0: 0x6d059620, 0x169a1: 0x6c1c1c20, 0x169a2: 0x6cc06020, 0x169a3: 0x6c5bde20,
+ 0x169a5: 0x6d212220, 0x169a6: 0x6cbcc620, 0x169a7: 0x6cd74e20,
+ 0x169a8: 0x6cd72620, 0x169a9: 0x6c349020, 0x169aa: 0x6c908820,
+ 0x169ac: 0x6cad0620, 0x169ad: 0x6cdf7820, 0x169ae: 0x6d393020, 0x169af: 0x6d1af420,
+ 0x169b0: 0x6ccab420, 0x169b1: 0x6c3a5a20, 0x169b2: 0x6c187620, 0x169b3: 0x6d258020,
+ 0x169b4: 0x6d151620, 0x169b5: 0x6c5d2a20, 0x169b6: 0x6ccb3420, 0x169b7: 0x6d131020,
+ 0x169b8: 0x6c9fbc20, 0x169b9: 0x6c3bbe20, 0x169ba: 0x6c513620,
+ 0x169bc: 0x6d1b6420, 0x169bd: 0x6c130220, 0x169be: 0x6ca6b620, 0x169bf: 0x6c02e820,
+ // Block 0x5a7, offset 0x169c0
+ 0x169c0: 0x6c3cb420, 0x169c1: 0x6c883420, 0x169c2: 0x6c16be20, 0x169c3: 0x6c15c820,
+ 0x169c4: 0x6c967020, 0x169c5: 0x6c2e5a20, 0x169c6: 0x6c54e620, 0x169c7: 0x6c928020,
+ 0x169c9: 0x6d184c20, 0x169ca: 0x6c574e20, 0x169cb: 0x6d2bf220,
+ 0x169cc: 0x6c550020, 0x169cd: 0x6c368420, 0x169ce: 0x6c5dee20, 0x169cf: 0x6cdcf820,
+ 0x169d0: 0x6ca6bc20, 0x169d1: 0x6cfcf620, 0x169d2: 0x6c842620, 0x169d3: 0x6cfcf820,
+ 0x169d4: 0x6d0eba20, 0x169d5: 0x6c8fa420, 0x169d6: 0x6c9af620, 0x169d7: 0x6c6c5c20,
+ 0x169d8: 0x6c5f5020, 0x169da: 0x6c0b5a20, 0x169db: 0x6d22a420,
+ 0x169dc: 0x6c5e0620, 0x169dd: 0x6c9ea420, 0x169de: 0x6c1df220, 0x169df: 0x6c970620,
+ 0x169e1: 0x6c822c20, 0x169e2: 0x6c6b5620, 0x169e3: 0x6cf10a20,
+ 0x169e4: 0x6d192a20, 0x169e5: 0x6d07e020, 0x169e6: 0x6cf91420, 0x169e7: 0x6c11e220,
+ 0x169e8: 0x6c7fe420, 0x169e9: 0x6d1b2220, 0x169ea: 0x6d027220, 0x169eb: 0x6d28a620,
+ 0x169ec: 0x6c95d220, 0x169ed: 0x6c8dd220, 0x169ee: 0x6cb97020, 0x169ef: 0x6c5d9a20,
+ 0x169f0: 0x6c646a20, 0x169f1: 0x6cf2a820,
+ 0x169f4: 0x6c43d420, 0x169f5: 0x6d399020, 0x169f6: 0x6c2e8220, 0x169f7: 0x6d1e2c20,
+ 0x169f8: 0x6c614220, 0x169f9: 0x6d0fc020, 0x169fa: 0x6cc82220, 0x169fb: 0x6cf79a20,
+ 0x169fc: 0x6cd6f020, 0x169fd: 0x6d240820, 0x169fe: 0x6d146020, 0x169ff: 0x6cb9f220,
+ // Block 0x5a8, offset 0x16a00
+ 0x16a00: 0x6c5fde20, 0x16a01: 0x6cc26420, 0x16a02: 0x6ce48a20, 0x16a03: 0x6cd42820,
+ 0x16a04: 0x6cb9ee20, 0x16a05: 0x6ca26020, 0x16a06: 0x6c6c2620, 0x16a07: 0x6c992420,
+ 0x16a08: 0x6d1ac820, 0x16a09: 0x6c412a20, 0x16a0a: 0x6cb2ee20, 0x16a0b: 0x6d084020,
+ 0x16a0c: 0x6c994220, 0x16a0d: 0x6c39c020, 0x16a0e: 0x6d0b1020, 0x16a0f: 0x6c425420,
+ 0x16a10: 0x6cd95020, 0x16a11: 0x6c5a8a20, 0x16a12: 0x6d22d620, 0x16a13: 0x6c484820,
+ 0x16a14: 0x6c48e820, 0x16a15: 0x6c8ef820, 0x16a16: 0x6c35de20, 0x16a17: 0x6d3eec20,
+ 0x16a18: 0x6d3f3220, 0x16a19: 0x6c093820, 0x16a1a: 0x6cec1620,
+ 0x16a1c: 0x6c8acc20, 0x16a1f: 0x6c7af620,
+ 0x16a21: 0x6c4d5a20, 0x16a22: 0x6d19b020, 0x16a23: 0x6d398820,
+ 0x16a24: 0x6c1d4820, 0x16a25: 0x6cfbea20, 0x16a26: 0x6d087420,
+ 0x16a28: 0x6cc01420, 0x16a29: 0x6cae0c20, 0x16a2a: 0x6c4ad620, 0x16a2b: 0x6c373e20,
+ 0x16a2c: 0x6c45dc20, 0x16a2d: 0x6cbf0820, 0x16a2e: 0x6c54ac20, 0x16a2f: 0x6c81a620,
+ 0x16a30: 0x6c85a420, 0x16a31: 0x6c192220, 0x16a32: 0x6cca1620, 0x16a33: 0x6d3df420,
+ 0x16a34: 0x6cf2ae20, 0x16a35: 0x6cb3d420, 0x16a36: 0x6c793020, 0x16a37: 0x6cea8820,
+ 0x16a38: 0x6cae5c20, 0x16a39: 0x6ce27620, 0x16a3a: 0x6cde4a20, 0x16a3b: 0x6d3d4c20,
+ 0x16a3c: 0x6c0c8e20, 0x16a3d: 0x6c480e20, 0x16a3e: 0x6c54be20,
+ // Block 0x5a9, offset 0x16a40
+ 0x16a40: 0x6c0de020, 0x16a41: 0x6d35de20, 0x16a42: 0x6c302e20, 0x16a43: 0x6c332220,
+ 0x16a44: 0x6d387220, 0x16a45: 0x6ca58a20, 0x16a46: 0x6c8c1c20, 0x16a47: 0x6cb32a20,
+ 0x16a48: 0x6c613420, 0x16a49: 0x6c9f5420, 0x16a4a: 0x6cefc220, 0x16a4b: 0x6c17ea20,
+ 0x16a4c: 0x6c46b620, 0x16a4d: 0x6c053220, 0x16a4e: 0x6cc7aa20, 0x16a4f: 0x6cdfa820,
+ 0x16a50: 0x6c103a20, 0x16a51: 0x6d3f8c20, 0x16a52: 0x6c7c3c20, 0x16a53: 0x6c815820,
+ 0x16a54: 0x6c4ec220, 0x16a55: 0x6d1c7020, 0x16a56: 0x6d362620, 0x16a57: 0x6c6ac620,
+ 0x16a58: 0x6d040220, 0x16a59: 0x6d00b820, 0x16a5a: 0x6d0a1620, 0x16a5b: 0x6ccd4620,
+ 0x16a5c: 0x6cb9a620, 0x16a5d: 0x6d004620, 0x16a5e: 0x6cdacc20, 0x16a5f: 0x6c4d1820,
+ 0x16a60: 0x6c9d5820, 0x16a61: 0x6c5cee20, 0x16a62: 0x6caf7220,
+ 0x16a64: 0x6c5be020, 0x16a65: 0x6ca34c20, 0x16a66: 0x6cd96220, 0x16a67: 0x6c07bc20,
+ 0x16a68: 0x6c1d7220, 0x16a69: 0x6c6ae220, 0x16a6a: 0x6c5a6e20, 0x16a6b: 0x6c802c20,
+ 0x16a6d: 0x6c56b420, 0x16a6e: 0x6c30b620, 0x16a6f: 0x6c5de420,
+ 0x16a70: 0x6c4bd420, 0x16a71: 0x6d111c20, 0x16a72: 0x6c130420, 0x16a73: 0x6c4b1220,
+ 0x16a74: 0x6c66a620, 0x16a75: 0x6c65c020, 0x16a76: 0x6c29e620, 0x16a77: 0x6c6d2420,
+ 0x16a78: 0x6c96cc20, 0x16a79: 0x6c5bf820, 0x16a7a: 0x6c9e3420, 0x16a7b: 0x6c11a820,
+ 0x16a7c: 0x6c94ba20, 0x16a7d: 0x6cb0aa20, 0x16a7e: 0x6d105a20, 0x16a7f: 0x6c726420,
+ // Block 0x5aa, offset 0x16a80
+ 0x16a80: 0x6c726620, 0x16a81: 0x6cc3dc20, 0x16a83: 0x6cb91220,
+ 0x16a84: 0x6ccc8e20, 0x16a86: 0x6c701820, 0x16a87: 0x6c5df020,
+ 0x16a88: 0x6d27fa20, 0x16a89: 0x6c26b820, 0x16a8a: 0x6d07ba20, 0x16a8b: 0x6cff0420,
+ 0x16a8c: 0x6c3ac620, 0x16a8d: 0x6c131020, 0x16a8e: 0x6d132420,
+ 0x16a90: 0x6c2a9820, 0x16a92: 0x6cbda020, 0x16a93: 0x6c5b6a20,
+ 0x16a94: 0x6cea6c20, 0x16a96: 0x6cbb2420, 0x16a97: 0x6cf7a020,
+ 0x16a98: 0x6ca64a20, 0x16a99: 0x6cc9ce20, 0x16a9a: 0x6c9b5620, 0x16a9b: 0x6ce95e20,
+ 0x16a9c: 0x6c804220, 0x16a9d: 0x6c4ff220, 0x16a9e: 0x6c22e620, 0x16a9f: 0x6d2d4e20,
+ 0x16aa0: 0x6c023220, 0x16aa1: 0x6c95c420, 0x16aa2: 0x6c9efa20,
+ 0x16aa4: 0x6c3daa20, 0x16aa6: 0x6d010c20, 0x16aa7: 0x6c0f8c20,
+ 0x16aa8: 0x6c5c6820, 0x16aa9: 0x6cbeb820, 0x16aaa: 0x6d010e20,
+ 0x16aad: 0x6c0fa220, 0x16aae: 0x6cb9dc20, 0x16aaf: 0x6cb34020,
+ 0x16ab0: 0x6c696820, 0x16ab1: 0x6c750a20, 0x16ab2: 0x6c7dc620, 0x16ab3: 0x6cd97a20,
+ 0x16ab4: 0x6c718e20, 0x16ab5: 0x6c36f020, 0x16ab6: 0x6ca8c020, 0x16ab7: 0x6cb95a20,
+ 0x16ab8: 0x6c2f1a20, 0x16ab9: 0x6c2f1c20, 0x16abb: 0x6cb4da20,
+ 0x16abc: 0x6d33c220, 0x16abd: 0x6cb5c620, 0x16abe: 0x6d3c8620, 0x16abf: 0x6c7a1c20,
+ // Block 0x5ab, offset 0x16ac0
+ 0x16ac0: 0x6d20b420, 0x16ac1: 0x6cbd5820, 0x16ac2: 0x6c7a2620, 0x16ac3: 0x6c50d420,
+ 0x16ac4: 0x6c3e0a20, 0x16ac6: 0x6c2be220, 0x16ac7: 0x6cfca620,
+ 0x16ac8: 0x6c4b3c20, 0x16ac9: 0x6c50ee20, 0x16aca: 0x6cc44620, 0x16acb: 0x6c4eaa20,
+ 0x16acc: 0x6ce7b420, 0x16acd: 0x6c0ee620, 0x16ace: 0x6ccd3e20, 0x16acf: 0x6c08de20,
+ 0x16ad0: 0x6c924e20, 0x16ad1: 0x6d12f020, 0x16ad2: 0x6ca5e220, 0x16ad3: 0x6c1fba20,
+ 0x16ad4: 0x6cca5020, 0x16ad5: 0x6c2e2820, 0x16ad6: 0x6c925020, 0x16ad7: 0x6ce81220,
+ 0x16ad8: 0x6c88bc20, 0x16ad9: 0x6c786620, 0x16ada: 0x6cca5220, 0x16adb: 0x6d31e420,
+ 0x16adc: 0x6c1fc020, 0x16add: 0x6c890220, 0x16ade: 0x6c998c20,
+ 0x16ae0: 0x6cb90620, 0x16ae1: 0x6c769220, 0x16ae2: 0x6cceb620, 0x16ae3: 0x6cfeea20,
+ 0x16ae4: 0x6c0a2020, 0x16ae5: 0x6d2bf420, 0x16ae6: 0x6d1b7220, 0x16ae7: 0x6cf6bc20,
+ 0x16ae8: 0x6ccdaa20, 0x16ae9: 0x6cdb1220, 0x16aea: 0x6cc98e20, 0x16aeb: 0x6cc8e820,
+ 0x16aec: 0x6c219c20, 0x16aed: 0x6c917c20, 0x16aee: 0x6c8d9820, 0x16aef: 0x6c13c620,
+ 0x16af1: 0x6c593020,
+ 0x16af4: 0x6c63a220, 0x16af5: 0x6c04ee20, 0x16af6: 0x6c553220, 0x16af7: 0x6c30ec20,
+ 0x16af9: 0x6c90f020, 0x16afa: 0x6c70d220, 0x16afb: 0x6c73a620,
+ 0x16afc: 0x6c785c20, 0x16afd: 0x6cdd5220, 0x16afe: 0x6c95f020, 0x16aff: 0x6d303c20,
+ // Block 0x5ac, offset 0x16b00
+ 0x16b00: 0x6c2f7220, 0x16b01: 0x6c32d220, 0x16b02: 0x6d3b1c20, 0x16b03: 0x6d0d3a20,
+ 0x16b04: 0x6cacf420, 0x16b05: 0x6c13d820,
+ 0x16b0a: 0x6d15e620,
+ 0x16b0d: 0x6d1f3420, 0x16b0e: 0x6c5ae620, 0x16b0f: 0x6d11c820,
+ 0x16b10: 0x6d118020, 0x16b11: 0x6d34d620, 0x16b12: 0x6c45d220, 0x16b13: 0x6cb6d420,
+ 0x16b14: 0x6c44ac20, 0x16b17: 0x6c545c20,
+ 0x16b18: 0x6c9d2420, 0x16b19: 0x6c3df020, 0x16b1a: 0x6c54a020, 0x16b1b: 0x6c4a1a20,
+ 0x16b1c: 0x6ce05620, 0x16b1d: 0x6c2b1a20, 0x16b1f: 0x6d0c7220,
+ 0x16b22: 0x6cc26620,
+ 0x16b24: 0x6c16e420, 0x16b25: 0x6ca02e20, 0x16b26: 0x6ce1bc20, 0x16b27: 0x6c063c20,
+ 0x16b28: 0x6c011e20, 0x16b2b: 0x6cfbf620,
+ 0x16b2f: 0x6c996e20,
+ 0x16b30: 0x6c811c20, 0x16b31: 0x6ca42220, 0x16b32: 0x6c070c20, 0x16b33: 0x6c18be20,
+ 0x16b35: 0x6c3a0420, 0x16b36: 0x6d38e620, 0x16b37: 0x6c5ece20,
+ 0x16b38: 0x6c6a1420, 0x16b39: 0x6cd5d620, 0x16b3b: 0x6c7dd220,
+ 0x16b3c: 0x6c2ea620, 0x16b3d: 0x6c925220,
+ // Block 0x5ad, offset 0x16b40
+ 0x16b42: 0x6d215020, 0x16b43: 0x6cdf2620,
+ 0x16b44: 0x6c162e20, 0x16b45: 0x6c97de20, 0x16b46: 0x6c9fb820, 0x16b47: 0x6c593220,
+ 0x16b48: 0x6cf15420, 0x16b49: 0x6caa9220, 0x16b4a: 0x6c593420, 0x16b4b: 0x6c540a20,
+ 0x16b4c: 0x6c6e8e20, 0x16b4d: 0x6c0f2620, 0x16b4e: 0x6cfc2020, 0x16b4f: 0x6c864820,
+ 0x16b50: 0x6c6d2620, 0x16b52: 0x6c989c20, 0x16b53: 0x6cb1ba20,
+ 0x16b54: 0x6c4fde20, 0x16b55: 0x6d0fd620, 0x16b57: 0x6cfd0a20,
+ 0x16b58: 0x6cdb1420, 0x16b59: 0x6cf01620, 0x16b5a: 0x6c183c20, 0x16b5b: 0x6cf6be20,
+ 0x16b5c: 0x6c6d4c20, 0x16b5d: 0x6c135a20, 0x16b5e: 0x6c51e420, 0x16b5f: 0x6c3b4020,
+ 0x16b60: 0x6ccca620, 0x16b61: 0x6c8d6a20, 0x16b63: 0x6c337220,
+ 0x16b64: 0x6cb54220, 0x16b65: 0x6cb4b820, 0x16b66: 0x6d26fa20, 0x16b67: 0x6c0f8e20,
+ 0x16b69: 0x6c5c7820, 0x16b6a: 0x6c2f0220, 0x16b6b: 0x6d0ef620,
+ 0x16b6c: 0x6c72d020, 0x16b6d: 0x6c69e020, 0x16b6e: 0x6ca44c20, 0x16b6f: 0x6c8b8620,
+ 0x16b70: 0x6d20aa20, 0x16b71: 0x6ce41c20, 0x16b72: 0x6ce47620, 0x16b73: 0x6cf42a20,
+ 0x16b74: 0x6c53a220, 0x16b75: 0x6cff7220, 0x16b76: 0x6c503620,
+ 0x16b78: 0x6ce55c20, 0x16b79: 0x6d32ca20, 0x16b7b: 0x6c59a020,
+ 0x16b7c: 0x6c403420, 0x16b7f: 0x6cea2c20,
+ // Block 0x5ae, offset 0x16b80
+ 0x16b81: 0x6cc61a20, 0x16b82: 0x6c68ba20,
+ 0x16b84: 0x6d031c20, 0x16b87: 0x6d260020,
+ 0x16b88: 0x6c73ee20, 0x16b89: 0x6c572820, 0x16b8b: 0x6c056020,
+ 0x16b8c: 0x6ca1c420, 0x16b8e: 0x6c425e20, 0x16b8f: 0x6cef9220,
+ 0x16b91: 0x6c9a8020, 0x16b92: 0x6cd89c20, 0x16b93: 0x6c0b8820,
+ 0x16b94: 0x6c914220, 0x16b95: 0x6cc0e620,
+ 0x16b98: 0x6c43da20, 0x16b99: 0x6d303e20, 0x16b9a: 0x6c938c20, 0x16b9b: 0x6cac2020,
+ 0x16b9c: 0x6cc66220, 0x16b9d: 0x6cc03020, 0x16b9e: 0x6c8aea20, 0x16b9f: 0x6c45e020,
+ 0x16ba0: 0x6cfbf820, 0x16ba1: 0x6cf86e20, 0x16ba2: 0x6d02c620,
+ 0x16ba4: 0x6ca79620,
+ 0x16ba8: 0x6d00a220, 0x16ba9: 0x6c8afe20, 0x16baa: 0x6c3d6420, 0x16bab: 0x6c25d620,
+ 0x16bac: 0x6d3d4e20, 0x16bad: 0x6c034820, 0x16bae: 0x6d429c20, 0x16baf: 0x6d305020,
+ 0x16bb0: 0x6d416e20, 0x16bb1: 0x6c510620, 0x16bb2: 0x6c601a20,
+ 0x16bb4: 0x6c648620,
+ 0x16bb8: 0x6ce8b020, 0x16bb9: 0x6cfb5c20, 0x16bba: 0x6d0d8620, 0x16bbb: 0x6ce0f420,
+ 0x16bbc: 0x6cde5620, 0x16bbd: 0x6c2bf620, 0x16bbe: 0x6c744c20, 0x16bbf: 0x6c01fc20,
+ // Block 0x5af, offset 0x16bc0
+ 0x16bc0: 0x6c4e1020, 0x16bc1: 0x6cff8820, 0x16bc2: 0x6c712020, 0x16bc3: 0x6cee8c20,
+ 0x16bc4: 0x6c054c20, 0x16bc5: 0x6d3c5e20, 0x16bc6: 0x6ca82e20, 0x16bc7: 0x6ce53820,
+ 0x16bc8: 0x6ca3c020, 0x16bcb: 0x6d1fd420,
+ 0x16bcc: 0x6c9dc620, 0x16bcf: 0x6ca3c820,
+ 0x16bd0: 0x6cd13c20, 0x16bd1: 0x6c13a220, 0x16bd2: 0x6d0c1020, 0x16bd3: 0x6c44b620,
+ 0x16bd4: 0x6c1d5420, 0x16bd5: 0x6cc86420, 0x16bd6: 0x6c63ca20, 0x16bd7: 0x6cbd8220,
+ 0x16bd8: 0x6c98e620, 0x16bd9: 0x6c365c20, 0x16bda: 0x6c863220, 0x16bdb: 0x6c1b3420,
+ 0x16bdc: 0x6d29da20, 0x16bdd: 0x6c513820, 0x16bde: 0x6c6ae420, 0x16bdf: 0x6ca72c20,
+ 0x16be1: 0x6c499020, 0x16be2: 0x6c540c20, 0x16be3: 0x6c414220,
+ 0x16be5: 0x6c07be20, 0x16be6: 0x6cdd8020, 0x16be7: 0x6cf37220,
+ 0x16be8: 0x6c623820, 0x16be9: 0x6cf66a20, 0x16bea: 0x6cbf4a20, 0x16beb: 0x6c515820,
+ 0x16bec: 0x6cf23020, 0x16bed: 0x6cfb7220, 0x16bee: 0x6c6b0820, 0x16bef: 0x6c5cf820,
+ 0x16bf0: 0x6cb00420, 0x16bf1: 0x6cd00620, 0x16bf2: 0x6c1d7620, 0x16bf3: 0x6d324e20,
+ 0x16bf5: 0x6d2d8a20, 0x16bf6: 0x6cd78a20, 0x16bf7: 0x6c5f0420,
+ 0x16bf8: 0x6cd99420, 0x16bf9: 0x6d354220, 0x16bfa: 0x6c07a220,
+ 0x16bfe: 0x6c810e20, 0x16bff: 0x6c0a2220,
+ // Block 0x5b0, offset 0x16c00
+ 0x16c00: 0x6d08ae20, 0x16c01: 0x6cade820, 0x16c02: 0x6c278a20,
+ 0x16c04: 0x6d340e20, 0x16c05: 0x6cb00e20, 0x16c06: 0x6c15d420, 0x16c07: 0x6c0a2420,
+ 0x16c08: 0x6cdafa20, 0x16c09: 0x6c5df220, 0x16c0a: 0x6c523420, 0x16c0b: 0x6c6f2a20,
+ 0x16c0c: 0x6c200620, 0x16c0d: 0x6c67b420, 0x16c0e: 0x6ca5a020, 0x16c0f: 0x6c47be20,
+ 0x16c10: 0x6c39de20, 0x16c13: 0x6cde9a20,
+ 0x16c14: 0x6c256020, 0x16c15: 0x6cf6c220, 0x16c16: 0x6c2a8420, 0x16c17: 0x6cfb9020,
+ 0x16c18: 0x6c7b7220, 0x16c19: 0x6d308a20, 0x16c1a: 0x6cddfc20, 0x16c1b: 0x6c55ae20,
+ 0x16c1c: 0x6c256220, 0x16c1d: 0x6c92c820, 0x16c1e: 0x6c738c20, 0x16c1f: 0x6c92ca20,
+ 0x16c20: 0x6cba7220, 0x16c21: 0x6cad9620, 0x16c22: 0x6d326c20,
+ 0x16c24: 0x6c867a20, 0x16c25: 0x6c128e20, 0x16c26: 0x6cb64a20,
+ 0x16c29: 0x6ce41e20, 0x16c2a: 0x6c8d6c20, 0x16c2b: 0x6cc1d420,
+ 0x16c2c: 0x6c88cc20, 0x16c2d: 0x6c91e020, 0x16c2e: 0x6cd54020, 0x16c2f: 0x6c462620,
+ 0x16c30: 0x6d309a20, 0x16c31: 0x6cad3c20, 0x16c32: 0x6c6d5a20, 0x16c33: 0x6cbe9020,
+ 0x16c36: 0x6d3fc420, 0x16c37: 0x6cb46620,
+ 0x16c38: 0x6c6cbc20, 0x16c39: 0x6c0c8620, 0x16c3a: 0x6c66ee20, 0x16c3b: 0x6c4bf220,
+ 0x16c3e: 0x6d2a3020, 0x16c3f: 0x6c8b5a20,
+ // Block 0x5b1, offset 0x16c40
+ 0x16c40: 0x6c848a20, 0x16c41: 0x6c95c620, 0x16c42: 0x6cd08620, 0x16c43: 0x6c9de220,
+ 0x16c44: 0x6c66fc20, 0x16c45: 0x6c2bb020, 0x16c46: 0x6c076a20,
+ 0x16c48: 0x6c88d420, 0x16c4a: 0x6cfbc620, 0x16c4b: 0x6cb22220,
+ 0x16c4c: 0x6cc41620, 0x16c4d: 0x6c8fda20, 0x16c4e: 0x6d41e020,
+ 0x16c50: 0x6c74fe20, 0x16c51: 0x6ccd2020, 0x16c52: 0x6d092620,
+ 0x16c54: 0x6d027820, 0x16c56: 0x6c804e20, 0x16c57: 0x6cb6aa20,
+ 0x16c58: 0x6d159820, 0x16c59: 0x6caad420, 0x16c5a: 0x6c84ca20, 0x16c5b: 0x6d271e20,
+ 0x16c5d: 0x6d15be20, 0x16c5e: 0x6c1a9220, 0x16c5f: 0x6c619620,
+ 0x16c60: 0x6c4f4a20, 0x16c61: 0x6d015e20, 0x16c62: 0x6c792a20, 0x16c63: 0x6d3e1020,
+ 0x16c64: 0x6c509220, 0x16c65: 0x6cf86220, 0x16c66: 0x6cc26820, 0x16c67: 0x6c4d1020,
+ 0x16c68: 0x6cf95220, 0x16c69: 0x6c4d1220, 0x16c6a: 0x6c4a4820, 0x16c6b: 0x6c14c220,
+ 0x16c6c: 0x6d09fa20, 0x16c6d: 0x6d058220, 0x16c6e: 0x6cd09c20, 0x16c6f: 0x6c79e820,
+ 0x16c70: 0x6cf96020, 0x16c71: 0x6ccc4a20, 0x16c72: 0x6d208a20, 0x16c73: 0x6d0bae20,
+ 0x16c74: 0x6cb3f220, 0x16c75: 0x6d40bc20, 0x16c76: 0x6d1fc820, 0x16c77: 0x6d3f3e20,
+ 0x16c78: 0x6c88be20, 0x16c79: 0x6cfaaa20, 0x16c7a: 0x6cfa3e20, 0x16c7b: 0x6d15f620,
+ 0x16c7c: 0x6ccc5820, 0x16c7d: 0x6d0e8420, 0x16c7e: 0x6c69a220, 0x16c7f: 0x6cf66e20,
+ // Block 0x5b2, offset 0x16c80
+ 0x16c80: 0x6c1bb620, 0x16c81: 0x6cd3b220, 0x16c82: 0x6c774620, 0x16c83: 0x6d1afc20,
+ 0x16c84: 0x6c522420, 0x16c85: 0x6d189620, 0x16c86: 0x6cf6e820, 0x16c87: 0x6ccb6a20,
+ 0x16c88: 0x6c6d5c20, 0x16c89: 0x6d135e20, 0x16c8a: 0x6d1ec420, 0x16c8b: 0x6cc41820,
+ 0x16c8c: 0x6d129a20, 0x16c8d: 0x6c945e20, 0x16c8e: 0x6c7d9c20, 0x16c8f: 0x6d333820,
+ 0x16c94: 0x6d003a20, 0x16c96: 0x6c253a20, 0x16c97: 0x6d04e420,
+ 0x16c98: 0x6c01d820, 0x16c99: 0x6d051e20, 0x16c9a: 0x6c118820, 0x16c9b: 0x6c201820,
+ 0x16c9c: 0x6d2c1e20, 0x16c9e: 0x6d16f420, 0x16c9f: 0x6caf4420,
+ 0x16ca0: 0x6c7a3020, 0x16ca1: 0x6cd0fa20, 0x16ca2: 0x6c80bc20, 0x16ca3: 0x6ce9e420,
+ 0x16ca4: 0x6cf61020, 0x16ca5: 0x6c8d0620, 0x16ca6: 0x6cb4f820, 0x16ca7: 0x6cf2f020,
+ 0x16ca8: 0x6c88fa20, 0x16ca9: 0x6c319e20, 0x16caa: 0x6c9af420, 0x16cab: 0x6c807220,
+ 0x16cac: 0x6cefdc20, 0x16cad: 0x6c32ca20, 0x16cae: 0x6c7b2a20, 0x16caf: 0x6c004c20,
+ 0x16cb0: 0x6d291a20, 0x16cb1: 0x6c5bfa20, 0x16cb2: 0x6d182620, 0x16cb3: 0x6ca14c20,
+ 0x16cb4: 0x6d3f5e20, 0x16cb5: 0x6c3be820, 0x16cb6: 0x6caec420,
+ 0x16cb8: 0x6c0a6c20, 0x16cb9: 0x6c871e20, 0x16cba: 0x6c918220, 0x16cbb: 0x6c964620,
+ 0x16cbc: 0x6c4d0a20, 0x16cbd: 0x6d31bc20, 0x16cbe: 0x6c40ee20, 0x16cbf: 0x6cc3ac20,
+ // Block 0x5b3, offset 0x16cc0
+ 0x16cc0: 0x6d315220, 0x16cc1: 0x6c797a20, 0x16cc2: 0x6c1a0420, 0x16cc3: 0x6c6ffe20,
+ 0x16cc4: 0x6c746420, 0x16cc5: 0x6c623a20, 0x16cc6: 0x6c8d5620,
+ 0x16cc8: 0x6cceaa20, 0x16cc9: 0x6cc40020, 0x16cca: 0x6cc8ea20, 0x16ccb: 0x6c21ac20,
+ 0x16ccc: 0x6ca5b220, 0x16ccd: 0x6d339820, 0x16cce: 0x6c907a20, 0x16ccf: 0x6cad3620,
+ 0x16cd2: 0x6c063820, 0x16cd3: 0x6cc66420,
+ 0x16cd4: 0x6cfa9a20, 0x16cd5: 0x6c832c20, 0x16cd6: 0x6cfeb420, 0x16cd7: 0x6c3d6620,
+ 0x16cd8: 0x6cc18620, 0x16cda: 0x6ccbe820, 0x16cdb: 0x6d352c20,
+ 0x16cdc: 0x6cdfe020, 0x16cdd: 0x6cc70e20, 0x16cde: 0x6cda4a20, 0x16cdf: 0x6d1cf620,
+ 0x16ce0: 0x6c98e820, 0x16ce1: 0x6ca3ca20, 0x16ce2: 0x6c0baa20,
+ 0x16ce4: 0x6cd65820, 0x16ce5: 0x6ce11020, 0x16ce6: 0x6c4ee220, 0x16ce7: 0x6ccaf620,
+ 0x16ce8: 0x6cc69420, 0x16cea: 0x6c2aa820, 0x16ceb: 0x6cb44e20,
+ 0x16cec: 0x6c687820, 0x16ced: 0x6ce07620, 0x16cef: 0x6cc48e20,
+ 0x16cf0: 0x6ca92c20, 0x16cf1: 0x6c8b5c20, 0x16cf2: 0x6c2f2020, 0x16cf3: 0x6c2e8620,
+ 0x16cf4: 0x6d381620, 0x16cf6: 0x6c93f420, 0x16cf7: 0x6c28b020,
+ 0x16cf8: 0x6cf56020, 0x16cf9: 0x6c4aba20, 0x16cfa: 0x6c5fbe20, 0x16cfb: 0x6ca67620,
+ 0x16cfc: 0x6d164a20, 0x16cfd: 0x6ca75820, 0x16cfe: 0x6d221e20, 0x16cff: 0x6cedf220,
+ // Block 0x5b4, offset 0x16d00
+ 0x16d00: 0x6c4ce620, 0x16d01: 0x6d2b3c20, 0x16d02: 0x6d0c5820, 0x16d03: 0x6c251a20,
+ 0x16d04: 0x6cfb2620, 0x16d05: 0x6c68be20, 0x16d06: 0x6ce80620, 0x16d07: 0x6c3fac20,
+ 0x16d08: 0x6cae0020, 0x16d0a: 0x6d1e9220, 0x16d0b: 0x6cbfa220,
+ 0x16d0c: 0x6d0ad620, 0x16d0d: 0x6c107220, 0x16d0e: 0x6c0b7c20, 0x16d0f: 0x6cd31c20,
+ 0x16d10: 0x6d2c2220, 0x16d11: 0x6d16c020, 0x16d12: 0x6c0b7e20,
+ 0x16d14: 0x6c333820, 0x16d15: 0x6c7f8e20, 0x16d16: 0x6d13d820, 0x16d17: 0x6c149220,
+ 0x16d18: 0x6c1cb220, 0x16d19: 0x6d087820, 0x16d1a: 0x6d069220, 0x16d1b: 0x6d20d820,
+ 0x16d1c: 0x6d04c020,
+ 0x16d20: 0x6cde3620, 0x16d21: 0x6c4c1620,
+ 0x16d25: 0x6c906420, 0x16d26: 0x6d018220, 0x16d27: 0x6c180c20,
+ 0x16d28: 0x6c657e20, 0x16d29: 0x6cdf9820, 0x16d2a: 0x6cb08c20, 0x16d2b: 0x6d296820,
+ 0x16d2c: 0x6d080620, 0x16d2d: 0x6cfb3c20, 0x16d2e: 0x6ca7d220,
+ 0x16d34: 0x6c9d3820, 0x16d35: 0x6c61f020, 0x16d36: 0x6caa1c20, 0x16d37: 0x6c54c020,
+ 0x16d38: 0x6c571020, 0x16d39: 0x6cee1020, 0x16d3a: 0x6d1f2a20, 0x16d3b: 0x6d2ac020,
+ 0x16d3c: 0x6c09a020, 0x16d3d: 0x6c9cee20, 0x16d3e: 0x6cbab020, 0x16d3f: 0x6d019220,
+ // Block 0x5b5, offset 0x16d40
+ 0x16d40: 0x6c394420, 0x16d41: 0x6d176020, 0x16d42: 0x6cdfa020, 0x16d43: 0x6c832e20,
+ 0x16d44: 0x6d1e2e20, 0x16d46: 0x6c6d0220, 0x16d47: 0x6ccf4a20,
+ 0x16d48: 0x6d1b4820, 0x16d49: 0x6c613820, 0x16d4b: 0x6cdaa620,
+ 0x16d4f: 0x6cee1c20,
+ 0x16d50: 0x6c9e5820, 0x16d51: 0x6cdab420, 0x16d52: 0x6d17a620, 0x16d53: 0x6ccc8820,
+ 0x16d54: 0x6cf61420, 0x16d55: 0x6c603e20, 0x16d56: 0x6c960020, 0x16d57: 0x6d1ea620,
+ 0x16d58: 0x6c998220, 0x16d59: 0x6d2c7c20, 0x16d5a: 0x6cdc4020, 0x16d5b: 0x6d362a20,
+ 0x16d5c: 0x6c0b9c20, 0x16d5d: 0x6c83d820,
+ 0x16d65: 0x6cbc4820, 0x16d66: 0x6c498e20, 0x16d67: 0x6cf64a20,
+ 0x16d68: 0x6d324a20, 0x16d69: 0x6d1d9020, 0x16d6a: 0x6ca84020, 0x16d6b: 0x6c75ca20,
+ 0x16d6c: 0x6d01c620, 0x16d6d: 0x6d11b620, 0x16d6e: 0x6d01c820, 0x16d6f: 0x6d33f020,
+ 0x16d70: 0x6ca5a820, 0x16d72: 0x6cd7f420, 0x16d73: 0x6c903620,
+ 0x16d74: 0x6c18d220, 0x16d75: 0x6c9d5c20, 0x16d76: 0x6cc3cc20, 0x16d77: 0x6c27e420,
+ 0x16d78: 0x6ccd4820,
+ 0x16d7c: 0x6cdae820, 0x16d7d: 0x6d01da20, 0x16d7e: 0x6c0f2820, 0x16d7f: 0x6c2f7a20,
+ // Block 0x5b6, offset 0x16d80
+ 0x16d80: 0x6d40ca20, 0x16d82: 0x6cd5f220, 0x16d83: 0x6ccf2220,
+ 0x16d84: 0x6c4ee420, 0x16d85: 0x6cdfb220, 0x16d86: 0x6c431420,
+ 0x16d8a: 0x6ca36420, 0x16d8b: 0x6c9d7a20,
+ 0x16d8c: 0x6d0a3020, 0x16d8d: 0x6c9afa20, 0x16d8e: 0x6c66b420, 0x16d8f: 0x6c24fe20,
+ 0x16d90: 0x6c749220, 0x16d91: 0x6c51de20, 0x16d92: 0x6c3ac820, 0x16d93: 0x6cd28220,
+ 0x16d94: 0x6c17f220, 0x16d95: 0x6cd0c220, 0x16d96: 0x6caa8a20, 0x16d97: 0x6cb2c420,
+ 0x16d98: 0x6c980220,
+ 0x16d9d: 0x6d189a20, 0x16d9e: 0x6c1dda20,
+ 0x16da0: 0x6c7a6220, 0x16da1: 0x6c05d420, 0x16da2: 0x6c825a20, 0x16da3: 0x6c787020,
+ 0x16da4: 0x6ccc7820, 0x16da5: 0x6c0a4e20, 0x16da6: 0x6cdbfc20, 0x16da7: 0x6c443420,
+ 0x16da8: 0x6cb0c020, 0x16da9: 0x6d189c20, 0x16daa: 0x6cfb9220, 0x16dab: 0x6ca6c820,
+ 0x16dac: 0x6d1c9820, 0x16dad: 0x6d3a8020, 0x16dae: 0x6c216220, 0x16daf: 0x6c3cbc20,
+ 0x16db0: 0x6d074620, 0x16db1: 0x6cb19c20, 0x16db2: 0x6cf48020, 0x16db3: 0x6c8a2420,
+ 0x16db4: 0x6c124c20, 0x16db5: 0x6d409020, 0x16db6: 0x6d422a20, 0x16db7: 0x6c0bc620,
+ 0x16db8: 0x6d122a20, 0x16db9: 0x6c58a420, 0x16dba: 0x6cac3220, 0x16dbb: 0x6d04fa20,
+ 0x16dbd: 0x6c82ea20, 0x16dbe: 0x6cbee420, 0x16dbf: 0x6d001220,
+ // Block 0x5b7, offset 0x16dc0
+ 0x16dc0: 0x6c689620, 0x16dc1: 0x6c4c9420,
+ 0x16dc4: 0x6d0cf020, 0x16dc5: 0x6d092420, 0x16dc6: 0x6d39e220, 0x16dc7: 0x6c527e20,
+ 0x16dc8: 0x6d1cb820, 0x16dc9: 0x6cf71620,
+ 0x16dcc: 0x6c889220, 0x16dcd: 0x6cfc4820, 0x16dce: 0x6c58bc20, 0x16dcf: 0x6d1a1620,
+ 0x16dd1: 0x6c892a20, 0x16dd2: 0x6ccd6020, 0x16dd3: 0x6c125220,
+ 0x16dd4: 0x6c077020, 0x16dd5: 0x6c662220, 0x16dd6: 0x6cd63020, 0x16dd7: 0x6c397a20,
+ 0x16dd8: 0x6c2d9820, 0x16dda: 0x6c03d820, 0x16ddb: 0x6d21fe20,
+ 0x16dde: 0x6ca47420, 0x16ddf: 0x6c831420,
+ 0x16de0: 0x6d198220, 0x16de1: 0x6c272820, 0x16de3: 0x6c14ea20,
+ 0x16de4: 0x6c178e20, 0x16de5: 0x6c416a20, 0x16de6: 0x6c6cdc20, 0x16de7: 0x6ca59220,
+ 0x16deb: 0x6c8a6a20,
+ 0x16dec: 0x6ca0e620, 0x16ded: 0x6d1fb220, 0x16def: 0x6c8f2820,
+ 0x16df0: 0x6c4de620, 0x16df2: 0x6d1e7420, 0x16df3: 0x6c6cf020,
+ 0x16df4: 0x6c1b8c20, 0x16df5: 0x6cc5dc20, 0x16df6: 0x6ca9b620,
+ 0x16df9: 0x6c53ba20, 0x16dfa: 0x6ce53620,
+ 0x16dfc: 0x6c002420, 0x16dfd: 0x6c485620, 0x16dfe: 0x6c0bf820, 0x16dff: 0x6c0eea20,
+ // Block 0x5b8, offset 0x16e00
+ 0x16e00: 0x6cbf1420, 0x16e02: 0x6cd5d820, 0x16e03: 0x6c20ee20,
+ 0x16e04: 0x6c5b5420, 0x16e05: 0x6c179a20, 0x16e06: 0x6c3ff220, 0x16e07: 0x6c5ab620,
+ 0x16e08: 0x6c363a20, 0x16e09: 0x6cf09a20, 0x16e0a: 0x6c3b7820, 0x16e0b: 0x6cdfe220,
+ 0x16e0d: 0x6c94fa20, 0x16e0e: 0x6c51cc20, 0x16e0f: 0x6d1e4a20,
+ 0x16e10: 0x6c5b5a20, 0x16e12: 0x6d215820, 0x16e13: 0x6d3ff820,
+ 0x16e14: 0x6d0e8a20, 0x16e15: 0x6cc07420, 0x16e16: 0x6d2fbc20, 0x16e17: 0x6c6f1a20,
+ 0x16e18: 0x6cdf2820,
+ 0x16e1f: 0x6cea0820,
+ 0x16e20: 0x6c8bc220, 0x16e21: 0x6c6f2620, 0x16e22: 0x6d2c8220, 0x16e23: 0x6d038620,
+ 0x16e24: 0x6c56ba20, 0x16e26: 0x6d071020,
+ 0x16e2a: 0x6c254c20, 0x16e2b: 0x6cbeb020,
+ 0x16e2c: 0x6ca14e20, 0x16e2e: 0x6d2a2220, 0x16e2f: 0x6c084c20,
+ 0x16e30: 0x6c1ace20, 0x16e33: 0x6d0ebc20,
+ 0x16e34: 0x6c443620, 0x16e35: 0x6ca16220, 0x16e36: 0x6c075c20, 0x16e37: 0x6c732820,
+ 0x16e38: 0x6c2ee620, 0x16e39: 0x6d2fe020, 0x16e3b: 0x6cf3ea20,
+ 0x16e3c: 0x6d0ebe20, 0x16e3e: 0x6c74c620, 0x16e3f: 0x6cfade20,
+ // Block 0x5b9, offset 0x16e40
+ 0x16e40: 0x6cdf4a20, 0x16e41: 0x6c4e6620, 0x16e43: 0x6c2d2c20,
+ 0x16e44: 0x6c62ac20, 0x16e45: 0x6c6b6020, 0x16e47: 0x6d414c20,
+ 0x16e49: 0x6d025820, 0x16e4a: 0x6c7f7620, 0x16e4b: 0x6c38e220,
+ 0x16e4c: 0x6c5e4020, 0x16e4d: 0x6cf92820, 0x16e4e: 0x6ca8b620, 0x16e4f: 0x6c9cb820,
+ 0x16e50: 0x6cc49c20, 0x16e51: 0x6c24c220, 0x16e52: 0x6d1a3220, 0x16e53: 0x6c9d2820,
+ 0x16e55: 0x6c747e20, 0x16e56: 0x6cc0ea20, 0x16e57: 0x6ce73820,
+ 0x16e58: 0x6ced7a20, 0x16e59: 0x6d2ffc20, 0x16e5a: 0x6c84fe20, 0x16e5b: 0x6cce9c20,
+ 0x16e5c: 0x6c79a620, 0x16e5d: 0x6cfa7e20, 0x16e5e: 0x6d301e20, 0x16e5f: 0x6d33c420,
+ 0x16e60: 0x6ce5be20, 0x16e61: 0x6cd4bc20, 0x16e62: 0x6c073e20, 0x16e63: 0x6d136220,
+ 0x16e64: 0x6cb14c20, 0x16e65: 0x6c164420, 0x16e66: 0x6c563e20, 0x16e67: 0x6c791620,
+ 0x16e68: 0x6c6f4a20, 0x16e69: 0x6c011620, 0x16e6a: 0x6c213020, 0x16e6b: 0x6cb97620,
+ 0x16e6c: 0x6c06ea20, 0x16e6d: 0x6c032620, 0x16e6e: 0x6c3b6020, 0x16e6f: 0x6c77d620,
+ 0x16e70: 0x6ceafc20, 0x16e71: 0x6ceafe20, 0x16e72: 0x6d423020, 0x16e73: 0x6c8cbc20,
+ 0x16e75: 0x6c4aea20, 0x16e76: 0x6d0be620, 0x16e77: 0x6cd35420,
+ 0x16e78: 0x6c545220, 0x16e79: 0x6c8b0020, 0x16e7a: 0x6ccbee20, 0x16e7b: 0x6cd8b220,
+ 0x16e7d: 0x6c071020, 0x16e7e: 0x6cc5e820, 0x16e7f: 0x6c319820,
+ // Block 0x5ba, offset 0x16e80
+ 0x16e80: 0x6c0eec20, 0x16e81: 0x6c895620, 0x16e82: 0x6cba0c20, 0x16e83: 0x6c3aac20,
+ 0x16e84: 0x6c624220, 0x16e85: 0x6d3ffa20, 0x16e86: 0x6c5ac820, 0x16e87: 0x6c514020,
+ 0x16e88: 0x6c83e420, 0x16e89: 0x6d259620, 0x16e8a: 0x6d26ce20, 0x16e8b: 0x6d04e620,
+ 0x16e8c: 0x6c15d620, 0x16e8d: 0x6c2b8c20, 0x16e8e: 0x6c825020, 0x16e8f: 0x6c6cae20,
+ 0x16e90: 0x6c1d1c20, 0x16e91: 0x6cd8ec20, 0x16e92: 0x6cb49a20, 0x16e93: 0x6d11d420,
+ 0x16e94: 0x6c678620, 0x16e95: 0x6c583620, 0x16e96: 0x6c595620, 0x16e97: 0x6ce1f620,
+ 0x16e98: 0x6cc82c20, 0x16e99: 0x6cf26620, 0x16e9a: 0x6d1ccc20, 0x16e9b: 0x6cc53420,
+ 0x16e9c: 0x6d1a3420, 0x16e9d: 0x6cd30e20, 0x16e9e: 0x6d1a2620, 0x16e9f: 0x6c73e220,
+ 0x16ea0: 0x6cea4020, 0x16ea1: 0x6d080020, 0x16ea2: 0x6c632e20, 0x16ea3: 0x6d379e20,
+ 0x16ea4: 0x6cbc9820, 0x16ea5: 0x6d3ab220, 0x16ea6: 0x6c2db020,
+ 0x16ea8: 0x6d201820, 0x16eab: 0x6d14a420,
+ 0x16eac: 0x6cd2c220, 0x16ead: 0x6d16fa20, 0x16eae: 0x6ca0e820,
+ 0x16eb1: 0x6cc3ae20, 0x16eb2: 0x6cfea420, 0x16eb3: 0x6cf3ba20,
+ 0x16eb4: 0x6c44c020, 0x16eb5: 0x6d1ce620, 0x16eb6: 0x6ce66820, 0x16eb7: 0x6cd2c620,
+ 0x16eb8: 0x6ca5cc20, 0x16eb9: 0x6c44c620, 0x16eba: 0x6cde5020, 0x16ebb: 0x6cf28a20,
+ 0x16ebc: 0x6c711820, 0x16ebd: 0x6c15a820, 0x16ebe: 0x6cb19620, 0x16ebf: 0x6d3d5420,
+ // Block 0x5bb, offset 0x16ec0
+ 0x16ec0: 0x6c54c420, 0x16ec1: 0x6ca4fa20, 0x16ec2: 0x6d0c9820, 0x16ec3: 0x6c468620,
+ 0x16ec4: 0x6d225c20, 0x16ec5: 0x6c540420, 0x16ec7: 0x6cd7f620,
+ 0x16ec8: 0x6c1aba20, 0x16ec9: 0x6c56a420, 0x16eca: 0x6d105220, 0x16ecb: 0x6cf22e20,
+ 0x16ecc: 0x6cfcd020, 0x16ecd: 0x6cb21020, 0x16ece: 0x6cc69c20, 0x16ecf: 0x6c90a820,
+ 0x16ed0: 0x6c81b420, 0x16ed1: 0x6cccfe20, 0x16ed2: 0x6cfef020, 0x16ed3: 0x6d2ae220,
+ 0x16ed4: 0x6c4d7820, 0x16ed5: 0x6c38b420, 0x16ed6: 0x6c4e6220, 0x16ed7: 0x6c14d420,
+ 0x16ed8: 0x6d2e7620, 0x16eda: 0x6cde1620, 0x16edb: 0x6d3b2a20,
+ 0x16edc: 0x6ca9c820, 0x16edd: 0x6c4f1820, 0x16ede: 0x6d21b620, 0x16edf: 0x6d3db420,
+ 0x16ee0: 0x6d205c20, 0x16ee1: 0x6c86fc20, 0x16ee2: 0x6c5e2a20, 0x16ee3: 0x6cf73e20,
+ 0x16ee4: 0x6cfb0020, 0x16ee5: 0x6c155820, 0x16ee6: 0x6c889420,
+ 0x16ee8: 0x6cd7be20, 0x16ee9: 0x6c6fce20, 0x16eea: 0x6cb42820, 0x16eeb: 0x6cbffc20,
+ 0x16eec: 0x6c45d620, 0x16eed: 0x6d3ee820, 0x16eee: 0x6d20bc20,
+ 0x16ef1: 0x6cc62820, 0x16ef2: 0x6ca98420, 0x16ef3: 0x6c99d820,
+ 0x16ef4: 0x6c032820, 0x16ef5: 0x6c6f9820, 0x16ef7: 0x6d069620,
+ 0x16ef8: 0x6cb29020, 0x16ef9: 0x6c0b8a20, 0x16efa: 0x6c995420,
+ 0x16eff: 0x6d14ce20,
+ // Block 0x5bc, offset 0x16f00
+ 0x16f00: 0x6d20f620, 0x16f02: 0x6cb29220, 0x16f03: 0x6cc0f220,
+ 0x16f04: 0x6c05f420, 0x16f05: 0x6c5bae20,
+ 0x16f09: 0x6c109420, 0x16f0a: 0x6c985820, 0x16f0b: 0x6c7e7020,
+ 0x16f0c: 0x6ce8a820, 0x16f0d: 0x6cf3c220, 0x16f0e: 0x6c85ec20, 0x16f0f: 0x6c8cea20,
+ 0x16f11: 0x6c620220, 0x16f12: 0x6c75bc20, 0x16f13: 0x6d405620,
+ 0x16f14: 0x6c349220, 0x16f15: 0x6c745020, 0x16f16: 0x6c277020, 0x16f17: 0x6c073220,
+ 0x16f1d: 0x6c7e8020, 0x16f1e: 0x6c0d3e20, 0x16f1f: 0x6cdbf820,
+ 0x16f20: 0x6ce8c220, 0x16f21: 0x6d08e220,
+ 0x16f27: 0x6c350c20,
+ 0x16f2a: 0x6cdc5420, 0x16f2b: 0x6c0a2e20,
+ 0x16f2c: 0x6ce87420, 0x16f2d: 0x6ccb4a20, 0x16f2e: 0x6c120020, 0x16f2f: 0x6ce8e420,
+ 0x16f30: 0x6c9e3620, 0x16f31: 0x6c6c5220, 0x16f32: 0x6c93b020,
+ 0x16f35: 0x6d2e8020, 0x16f36: 0x6c08f620, 0x16f37: 0x6c60ac20,
+ 0x16f38: 0x6d2b7420, 0x16f39: 0x6d07d620, 0x16f3a: 0x6c86a020,
+ 0x16f3d: 0x6cdc8220, 0x16f3e: 0x6d1dc220, 0x16f3f: 0x6cd57620,
+ // Block 0x5bd, offset 0x16f40
+ 0x16f42: 0x6c358620,
+ 0x16f47: 0x6cbf8620,
+ 0x16f48: 0x6c958020, 0x16f49: 0x6d322220, 0x16f4a: 0x6cea4620, 0x16f4b: 0x6c46fe20,
+ 0x16f4c: 0x6d223c20, 0x16f4d: 0x6c82be20, 0x16f4e: 0x6c0eee20, 0x16f4f: 0x6ca56e20,
+ 0x16f50: 0x6cb12020, 0x16f51: 0x6c890e20, 0x16f52: 0x6ce17a20, 0x16f53: 0x6c883820,
+ 0x16f54: 0x6cf16220, 0x16f55: 0x6c291020, 0x16f56: 0x6c87be20, 0x16f57: 0x6ce65e20,
+ 0x16f58: 0x6cec1820, 0x16f59: 0x6d390220, 0x16f5a: 0x6c426620, 0x16f5b: 0x6d03d220,
+ 0x16f5c: 0x6c021420, 0x16f5d: 0x6c393820, 0x16f5e: 0x6caf0e20, 0x16f5f: 0x6c0eda20,
+ 0x16f60: 0x6ceb0620, 0x16f61: 0x6cd4d020, 0x16f62: 0x6d14e420, 0x16f63: 0x6c0ef020,
+ 0x16f64: 0x6cbcb820, 0x16f65: 0x6ce80e20, 0x16f66: 0x6c45e820, 0x16f67: 0x6ce74820,
+ 0x16f68: 0x6c4e1220, 0x16f69: 0x6c1a0820, 0x16f6a: 0x6c6ace20, 0x16f6b: 0x6c593a20,
+ 0x16f6c: 0x6d042c20, 0x16f6d: 0x6c2d6220, 0x16f6e: 0x6c146a20, 0x16f6f: 0x6c308020,
+ 0x16f70: 0x6caffc20, 0x16f71: 0x6cc86a20, 0x16f72: 0x6c8b2220, 0x16f73: 0x6cd14020,
+ 0x16f74: 0x6cab8420, 0x16f75: 0x6c2c8020, 0x16f76: 0x6d217020, 0x16f77: 0x6c200220,
+ 0x16f78: 0x6cc6a220, 0x16f79: 0x6c774820, 0x16f7a: 0x6ce12420, 0x16f7b: 0x6c23b620,
+ 0x16f7c: 0x6cb18220, 0x16f7d: 0x6c209820, 0x16f7e: 0x6c92ce20, 0x16f7f: 0x6ce79020,
+ // Block 0x5be, offset 0x16f80
+ 0x16f80: 0x6d336620, 0x16f81: 0x6c86a420, 0x16f82: 0x6cc9a020, 0x16f83: 0x6cac4420,
+ 0x16f84: 0x6cd82e20, 0x16f86: 0x6c291220, 0x16f87: 0x6c55de20,
+ 0x16f88: 0x6d190c20, 0x16f89: 0x6cfd3220, 0x16f8a: 0x6d028020, 0x16f8b: 0x6c958820,
+ 0x16f8c: 0x6c8f5e20, 0x16f8e: 0x6cdfea20, 0x16f8f: 0x6c422e20,
+ 0x16f91: 0x6ce01c20,
+ 0x16f95: 0x6d1ef020, 0x16f96: 0x6ca3e020,
+ 0x16f98: 0x6c429a20, 0x16f99: 0x6c759820, 0x16f9a: 0x6c1bfe20, 0x16f9b: 0x6c464020,
+ 0x16f9c: 0x6cecfa20, 0x16f9d: 0x6c85ee20, 0x16f9e: 0x6c8e5420, 0x16f9f: 0x6c8b0a20,
+ 0x16fa0: 0x6cf9c420, 0x16fa1: 0x6c06ac20, 0x16fa2: 0x6c018a20, 0x16fa3: 0x6d237220,
+ 0x16fa4: 0x6c713220, 0x16fa5: 0x6cc75820, 0x16fa6: 0x6d0a3420, 0x16fa7: 0x6d3e7a20,
+ 0x16fa8: 0x6c25ee20, 0x16fa9: 0x6c120620, 0x16faa: 0x6d2baa20, 0x16fab: 0x6d1dc420,
+ 0x16fac: 0x6c407420, 0x16fad: 0x6cc88a20, 0x16faf: 0x6cf7cc20,
+ 0x16fb0: 0x6cd5e620, 0x16fb1: 0x6c68c020, 0x16fb2: 0x6c68c220, 0x16fb3: 0x6d057020,
+ 0x16fb4: 0x6d2f2620, 0x16fb7: 0x6cd71220,
+ 0x16fb8: 0x6c18a820, 0x16fb9: 0x6c390820, 0x16fba: 0x6c5ff820, 0x16fbb: 0x6d33a820,
+ 0x16fbd: 0x6c480420, 0x16fbe: 0x6cf4d620,
+ // Block 0x5bf, offset 0x16fc0
+ 0x16fc0: 0x6cbcae20, 0x16fc1: 0x6cd5bc20, 0x16fc2: 0x6c4d1420, 0x16fc3: 0x6ceb0820,
+ 0x16fc4: 0x6c319020, 0x16fc5: 0x6d3f0220, 0x16fc6: 0x6cc46e20, 0x16fc7: 0x6ca27820,
+ 0x16fc8: 0x6c3fd020, 0x16fc9: 0x6c8cca20, 0x16fca: 0x6c601e20, 0x16fcb: 0x6d04ce20,
+ 0x16fcc: 0x6d084c20, 0x16fcd: 0x6ca37820, 0x16fce: 0x6d0aee20, 0x16fcf: 0x6c6be020,
+ 0x16fd0: 0x6c85f020, 0x16fd1: 0x6c269c20, 0x16fd2: 0x6cc7a020, 0x16fd3: 0x6d24ee20,
+ 0x16fd4: 0x6c939c20, 0x16fd5: 0x6cd06220, 0x16fd6: 0x6c851820, 0x16fd7: 0x6c89bc20,
+ 0x16fd8: 0x6c450e20, 0x16fd9: 0x6d033820, 0x16fda: 0x6d004420, 0x16fdb: 0x6cbdd820,
+ 0x16fdc: 0x6cbcc220, 0x16fdd: 0x6c182020, 0x16fde: 0x6d1f3c20, 0x16fdf: 0x6c109a20,
+ 0x16fe0: 0x6c7bc220, 0x16fe1: 0x6cc3be20, 0x16fe2: 0x6c00aa20, 0x16fe3: 0x6cbd3420,
+ 0x16fe4: 0x6cbac020, 0x16fe5: 0x6c1f5220, 0x16fe6: 0x6cae1e20, 0x16fe7: 0x6c7e0620,
+ 0x16fe8: 0x6d13fa20, 0x16fe9: 0x6c48ce20, 0x16fea: 0x6cd14220, 0x16feb: 0x6cb0fa20,
+ 0x16fed: 0x6d393820, 0x16fee: 0x6c59de20, 0x16fef: 0x6c5ad620,
+ 0x16ff0: 0x6c557e20, 0x16ff1: 0x6c074220,
+ 0x16ff4: 0x6d2bec20, 0x16ff5: 0x6c624620, 0x16ff6: 0x6c47c220, 0x16ff7: 0x6cf6a420,
+ 0x16ff8: 0x6c431620, 0x16ff9: 0x6c148620, 0x16ffa: 0x6c96d620, 0x16ffb: 0x6d3b2020,
+ 0x16ffc: 0x6ce9ea20, 0x16ffd: 0x6d3ca020, 0x16ffe: 0x6cface20, 0x16fff: 0x6c80de20,
+ // Block 0x5c0, offset 0x17000
+ 0x17003: 0x6d36e820,
+ 0x17004: 0x6c00cc20, 0x17005: 0x6cfc2e20, 0x17006: 0x6c4c3c20, 0x17007: 0x6cf7a220,
+ 0x17009: 0x6ce9f020, 0x1700a: 0x6c11de20, 0x1700b: 0x6ccb0420,
+ 0x1700c: 0x6cfaea20, 0x1700d: 0x6c6c0e20, 0x1700e: 0x6c3bfa20, 0x1700f: 0x6cc45a20,
+ 0x17011: 0x6d123a20, 0x17012: 0x6c29fa20, 0x17013: 0x6c63f420,
+ 0x17014: 0x6c82fc20, 0x17015: 0x6d0d0220, 0x17016: 0x6c918e20, 0x17017: 0x6ce9d620,
+ 0x17018: 0x6d1cd220, 0x17019: 0x6cb0de20, 0x1701a: 0x6c964a20, 0x1701b: 0x6c87a420,
+ 0x1701c: 0x6c0d1220, 0x1701e: 0x6c995620, 0x1701f: 0x6c040e20,
+ 0x17020: 0x6c5a6a20, 0x17022: 0x6d121220, 0x17023: 0x6c50a420,
+ 0x17024: 0x6c218420, 0x17025: 0x6c516420, 0x17026: 0x6ca95620, 0x17027: 0x6c1e0220,
+ 0x17028: 0x6c874620, 0x17029: 0x6ce19420, 0x1702a: 0x6c585a20, 0x1702b: 0x6c095420,
+ 0x1702c: 0x6c033420, 0x1702d: 0x6c181020, 0x1702e: 0x6d104620, 0x1702f: 0x6c269e20,
+ 0x17030: 0x6c024420, 0x17031: 0x6d091020, 0x17033: 0x6d3e5220,
+ 0x17034: 0x6c265a20, 0x17035: 0x6cc4ce20, 0x17036: 0x6c053820, 0x17037: 0x6c25f020,
+ 0x17038: 0x6ced4e20, 0x17039: 0x6cdebe20, 0x1703a: 0x6c05dc20, 0x1703b: 0x6c417a20,
+ 0x1703c: 0x6d0c7620, 0x1703d: 0x6cf5a620, 0x1703e: 0x6d3ad420, 0x1703f: 0x6d0b4e20,
+ // Block 0x5c1, offset 0x17040
+ 0x17040: 0x6c393a20, 0x17041: 0x6d203c20, 0x17042: 0x6c012820, 0x17043: 0x6ce9a420,
+ 0x17044: 0x6c9b2020, 0x17045: 0x6ccf5c20, 0x17046: 0x6c6d2e20, 0x17047: 0x6c47ce20,
+ 0x17048: 0x6c627820, 0x17049: 0x6cbc0020, 0x1704a: 0x6c695820, 0x1704b: 0x6d0d0420,
+ 0x1704c: 0x6cf92e20, 0x1704d: 0x6c772020, 0x1704e: 0x6c9e0220, 0x1704f: 0x6d086a20,
+ 0x17050: 0x6cccc420, 0x17051: 0x6cf2d820, 0x17052: 0x6cb8b420, 0x17053: 0x6c58f620,
+ 0x17054: 0x6cc5d020, 0x17055: 0x6d322420, 0x17056: 0x6ce45c20, 0x17057: 0x6c740020,
+ 0x17058: 0x6d008620, 0x17059: 0x6cb75820, 0x1705a: 0x6c01f820, 0x1705b: 0x6c9a8220,
+ 0x1705c: 0x6c476820, 0x1705e: 0x6ce1b820, 0x1705f: 0x6c389220,
+ 0x17060: 0x6c722c20, 0x17061: 0x6c162820, 0x17062: 0x6cd74c20, 0x17063: 0x6c096820,
+ 0x17064: 0x6c996220, 0x17065: 0x6cd77820, 0x17066: 0x6c477220, 0x17067: 0x6c53a420,
+ 0x17068: 0x6c579620, 0x17069: 0x6c95fe20, 0x1706a: 0x6c4f7420, 0x1706b: 0x6c63b820,
+ 0x1706c: 0x6cc2e220, 0x1706d: 0x6c40f420, 0x1706e: 0x6c599020, 0x1706f: 0x6c103c20,
+ 0x17070: 0x6c478e20, 0x17071: 0x6c3c4e20, 0x17072: 0x6ca28820, 0x17073: 0x6c009c20,
+ 0x17074: 0x6d1cee20, 0x17075: 0x6cd75020, 0x17076: 0x6c89be20, 0x17077: 0x6c6ad020,
+ 0x17078: 0x6c1c2220, 0x17079: 0x6c6ad220, 0x1707a: 0x6c1d7020, 0x1707b: 0x6cb2e820,
+ 0x1707c: 0x6c186a20, 0x1707d: 0x6d0c9a20, 0x1707e: 0x6c321c20, 0x1707f: 0x6c2c5a20,
+ // Block 0x5c2, offset 0x17080
+ 0x17081: 0x6c89c220, 0x17082: 0x6cfcd220, 0x17083: 0x6c0c0420,
+ 0x17084: 0x6d042e20, 0x17085: 0x6c9bda20, 0x17086: 0x6d130220, 0x17087: 0x6c9d5e20,
+ 0x17088: 0x6cb7a020, 0x17089: 0x6cb7a220, 0x1708a: 0x6cf30620, 0x1708b: 0x6d01dc20,
+ 0x1708c: 0x6d239820, 0x1708d: 0x6cb87020, 0x1708e: 0x6c1a2820, 0x1708f: 0x6d11c220,
+ 0x17090: 0x6d1bd420, 0x17091: 0x6d0fd420, 0x17092: 0x6c606820, 0x17093: 0x6d3fa220,
+ 0x17094: 0x6d07b220, 0x17095: 0x6c9f6e20, 0x17096: 0x6c907620, 0x17097: 0x6c766e20,
+ 0x17098: 0x6d11ca20, 0x17099: 0x6d0dcc20, 0x1709a: 0x6cdcfa20, 0x1709b: 0x6c4b6c20,
+ 0x1709c: 0x6c5a7a20, 0x1709d: 0x6d1c8e20, 0x1709e: 0x6cd14420, 0x1709f: 0x6c140220,
+ 0x170a0: 0x6c883c20, 0x170a2: 0x6d082420, 0x170a3: 0x6c200e20,
+ 0x170a4: 0x6c184220, 0x170a5: 0x6ca6ca20, 0x170a6: 0x6cc27820, 0x170a7: 0x6c9e7e20,
+ 0x170a8: 0x6c5dfe20, 0x170a9: 0x6d21a420, 0x170aa: 0x6d2e1620, 0x170ab: 0x6c55c820,
+ 0x170ac: 0x6c136020, 0x170ad: 0x6c0c2c20, 0x170ae: 0x6cb9d020, 0x170af: 0x6cf6ee20,
+ 0x170b0: 0x6c67c220, 0x170b1: 0x6c79c620, 0x170b2: 0x6c970220, 0x170b3: 0x6c98a220,
+ 0x170b4: 0x6d2e2220, 0x170b5: 0x6c0b5c20, 0x170b6: 0x6c5f6c20, 0x170b7: 0x6c74d820,
+ 0x170b8: 0x6ca45820, 0x170b9: 0x6c0a9020, 0x170ba: 0x6cd3f420, 0x170bb: 0x6cd7ac20,
+ 0x170bc: 0x6ca18820, 0x170bd: 0x6c8b6420, 0x170be: 0x6c9f0820, 0x170bf: 0x6ca19420,
+ // Block 0x5c3, offset 0x170c0
+ 0x170c0: 0x6cf74820, 0x170c1: 0x6c156820, 0x170c2: 0x6cc21620, 0x170c3: 0x6c69e620,
+ 0x170c4: 0x6c5e5a20, 0x170c5: 0x6cfb1a20, 0x170c6: 0x6d068820, 0x170c7: 0x6ca98820,
+ 0x170c8: 0x6ce74020, 0x170c9: 0x6c542220, 0x170ca: 0x6d240e20,
+ 0x170cc: 0x6c1ce220, 0x170cd: 0x6c0fbc20, 0x170ce: 0x6d415820, 0x170cf: 0x6c2dba20,
+ 0x170d0: 0x6d3cfa20, 0x170d1: 0x6c5ea620, 0x170d2: 0x6cb86220,
+ 0x170d4: 0x6d043020, 0x170d5: 0x6c5c0020, 0x170d6: 0x6cd23420, 0x170d7: 0x6c7a1e20,
+ 0x170d9: 0x6c32f220, 0x170da: 0x6d10da20, 0x170db: 0x6d20da20,
+ 0x170dc: 0x6c056420, 0x170dd: 0x6c6a9220, 0x170de: 0x6d30e820, 0x170df: 0x6c634620,
+ 0x170e0: 0x6cd2c820, 0x170e1: 0x6c2bea20, 0x170e2: 0x6c302a20, 0x170e3: 0x6c223a20,
+ 0x170e4: 0x6c3fd220, 0x170e5: 0x6c9f4020, 0x170e6: 0x6d314020, 0x170e7: 0x6d31d020,
+ 0x170e9: 0x6d0e6420, 0x170ea: 0x6cbc2020, 0x170eb: 0x6c4f4e20,
+ 0x170ec: 0x6c45ea20, 0x170ed: 0x6cbb6e20, 0x170ee: 0x6c94a220, 0x170ef: 0x6c48f620,
+ 0x170f0: 0x6c7e7620, 0x170f1: 0x6cc8ce20, 0x170f2: 0x6c383420, 0x170f3: 0x6c260a20,
+ 0x170f4: 0x6d0c9c20, 0x170f5: 0x6c458a20, 0x170f6: 0x6c6ad420, 0x170f7: 0x6c48d020,
+ 0x170f8: 0x6c4c7020, 0x170f9: 0x6cdd7c20, 0x170fa: 0x6cf2ba20, 0x170fb: 0x6d335220,
+ 0x170fc: 0x6ca84220, 0x170fd: 0x6c2e2c20, 0x170fe: 0x6c7f3c20, 0x170ff: 0x6cde6420,
+ // Block 0x5c4, offset 0x17100
+ 0x17100: 0x6c254620, 0x17101: 0x6d0af420, 0x17102: 0x6c4bd020,
+ 0x17105: 0x6c2b3420, 0x17107: 0x6c9dc820,
+ 0x17108: 0x6c6a2a20, 0x17109: 0x6c9f7020, 0x1710a: 0x6c71ca20, 0x1710b: 0x6d217420,
+ 0x1710c: 0x6d318020, 0x1710d: 0x6d2fc820, 0x1710e: 0x6d2cd220, 0x1710f: 0x6d038820,
+ 0x17111: 0x6c049420, 0x17112: 0x6c516620, 0x17113: 0x6c46d220,
+ 0x17114: 0x6c538220, 0x17115: 0x6c816e20, 0x17116: 0x6cf51620, 0x17117: 0x6c0e8c20,
+ 0x17118: 0x6c795420, 0x17119: 0x6c92d420, 0x1711a: 0x6c246420, 0x1711b: 0x6c885020,
+ 0x1711c: 0x6d141820, 0x1711d: 0x6cbc6020, 0x1711e: 0x6cd53820,
+ 0x17120: 0x6d08b220, 0x17121: 0x6c6c6220, 0x17122: 0x6cbd4220, 0x17123: 0x6c5b7020,
+ 0x17124: 0x6cdb3620, 0x17125: 0x6c207c20, 0x17126: 0x6c33b420, 0x17127: 0x6c8fb220,
+ 0x17129: 0x6ca4c820, 0x1712a: 0x6ce02220, 0x1712b: 0x6c285220,
+ 0x1712c: 0x6cf03e20, 0x1712d: 0x6c41f220, 0x1712e: 0x6c26c620, 0x1712f: 0x6c86d420,
+ 0x17130: 0x6c10de20, 0x17131: 0x6cfd3e20, 0x17132: 0x6cac8c20, 0x17133: 0x6c7eb620,
+ 0x17134: 0x6d39ec20, 0x17135: 0x6ca7c420, 0x17136: 0x6c580220, 0x17137: 0x6d1cce20,
+ 0x17138: 0x6cfd4620, 0x17139: 0x6c809020, 0x1713a: 0x6ca0a020, 0x1713b: 0x6c03e220,
+ 0x1713d: 0x6c4adc20, 0x1713e: 0x6c08c620, 0x1713f: 0x6c3d5020,
+ // Block 0x5c5, offset 0x17140
+ 0x17140: 0x6c5da820, 0x17141: 0x6d173c20, 0x17142: 0x6c8f2c20,
+ 0x17144: 0x6d19cc20, 0x17145: 0x6c735c20, 0x17146: 0x6c5d7420, 0x17147: 0x6c1a0a20,
+ 0x17148: 0x6c311c20, 0x17149: 0x6c356a20, 0x1714b: 0x6d0da620,
+ 0x1714c: 0x6d3c9420, 0x1714d: 0x6d2cce20, 0x1714e: 0x6cb70420, 0x1714f: 0x6d216220,
+ 0x17150: 0x6cc37620, 0x17151: 0x6c5d7a20, 0x17152: 0x6ca84420, 0x17153: 0x6c59e220,
+ 0x17154: 0x6c71cc20, 0x17155: 0x6ccf6820,
+ 0x17158: 0x6caebe20, 0x17159: 0x6ca01820, 0x1715a: 0x6c129220, 0x1715b: 0x6c90ba20,
+ 0x1715c: 0x6c843e20, 0x1715d: 0x6c205e20, 0x1715f: 0x6c24f020,
+ 0x17160: 0x6ccdc820, 0x17161: 0x6c280a20, 0x17162: 0x6cb68220,
+ 0x17164: 0x6c7f7a20, 0x17165: 0x6c8de620, 0x17166: 0x6c8a6220, 0x17167: 0x6cc62220,
+ 0x17168: 0x6d20c820, 0x17169: 0x6d16ca20, 0x1716a: 0x6c2df820, 0x1716b: 0x6cb6dc20,
+ 0x1716c: 0x6d147820, 0x1716d: 0x6ca6f420, 0x1716e: 0x6c3d5220, 0x1716f: 0x6c657420,
+ 0x17170: 0x6d0b1c20, 0x17171: 0x6c398c20, 0x17172: 0x6cc8c420, 0x17173: 0x6cfa8c20,
+ 0x17176: 0x6c096a20, 0x17177: 0x6cd25e20,
+ 0x17178: 0x6cb38020, 0x17179: 0x6ca6fc20, 0x1717a: 0x6d35f620, 0x1717b: 0x6ce22020,
+ 0x1717c: 0x6ce4f020, 0x1717d: 0x6ce4f220, 0x1717e: 0x6cc81620, 0x1717f: 0x6d176a20,
+ // Block 0x5c6, offset 0x17180
+ 0x17180: 0x6c8b0420, 0x17181: 0x6c01bc20, 0x17182: 0x6c511020, 0x17183: 0x6cbf1620,
+ 0x17184: 0x6c85f420, 0x17185: 0x6c4a5c20, 0x17186: 0x6d3f4a20, 0x17187: 0x6cdaaa20,
+ 0x17188: 0x6d261020, 0x17189: 0x6d0ba220, 0x1718a: 0x6c13dc20, 0x1718b: 0x6ced2420,
+ 0x1718c: 0x6c72f420, 0x1718d: 0x6ce6cc20, 0x1718e: 0x6d1fd020, 0x1718f: 0x6c5bc620,
+ 0x17190: 0x6c659c20, 0x17191: 0x6cc89e20, 0x17192: 0x6c986420, 0x17193: 0x6c71b820,
+ 0x17194: 0x6d3e5620, 0x17195: 0x6c70a820, 0x17196: 0x6c013a20, 0x17197: 0x6cdc5020,
+ 0x17198: 0x6c7f1620, 0x17199: 0x6c5d3020, 0x1719a: 0x6cc35e20, 0x1719b: 0x6c167220,
+ 0x1719c: 0x6c34fa20, 0x1719d: 0x6c798020, 0x1719e: 0x6ca55020, 0x1719f: 0x6c11d220,
+ 0x171a0: 0x6ce35620, 0x171a1: 0x6d064c20, 0x171a2: 0x6c701020, 0x171a3: 0x6c59e420,
+ 0x171a4: 0x6cb7b820, 0x171a5: 0x6c6b0e20, 0x171a6: 0x6c98f220, 0x171a7: 0x6d0c2020,
+ 0x171a9: 0x6d354820, 0x171aa: 0x6ce9b020,
+ 0x171ac: 0x6c00c220, 0x171ad: 0x6cad0a20, 0x171ae: 0x6c125a20, 0x171af: 0x6ce12820,
+ 0x171b0: 0x6c372220, 0x171b1: 0x6c5d3c20, 0x171b2: 0x6cb63e20, 0x171b3: 0x6c1ea620,
+ 0x171b4: 0x6cdd9020, 0x171b5: 0x6d3d8820, 0x171b6: 0x6caa2620, 0x171b7: 0x6ce8f220,
+ 0x171b8: 0x6cd01a20, 0x171b9: 0x6c90f820, 0x171ba: 0x6c0c2020, 0x171bb: 0x6c844020,
+ 0x171bc: 0x6c977c20, 0x171bd: 0x6d02f020, 0x171be: 0x6c133c20, 0x171bf: 0x6c5a0a20,
+ // Block 0x5c7, offset 0x171c0
+ 0x171c0: 0x6c9a6c20, 0x171c1: 0x6c42e620, 0x171c2: 0x6c887620, 0x171c3: 0x6c2a3e20,
+ 0x171c4: 0x6d2e2420, 0x171c5: 0x6d3eaa20,
+ 0x171c8: 0x6d375620, 0x171c9: 0x6c03d020, 0x171ca: 0x6c258a20, 0x171cb: 0x6cbfe420,
+ 0x171cd: 0x6c8fea20, 0x171ce: 0x6cfb0a20, 0x171cf: 0x6c3afa20,
+ 0x171d0: 0x6c4cac20, 0x171d1: 0x6c19b820, 0x171d2: 0x6c6fda20, 0x171d3: 0x6c35f620,
+ 0x171d4: 0x6c1cb420, 0x171d5: 0x6d269220, 0x171d6: 0x6c531620, 0x171d7: 0x6d119e20,
+ 0x171d8: 0x6d0ae220, 0x171d9: 0x6d10e620, 0x171da: 0x6ce74420, 0x171db: 0x6d2cc020,
+ 0x171dc: 0x6d204020, 0x171dd: 0x6d095620, 0x171de: 0x6d11aa20, 0x171df: 0x6c78a820,
+ 0x171e0: 0x6c591620, 0x171e1: 0x6c80cc20, 0x171e2: 0x6d26ba20, 0x171e3: 0x6c18ca20,
+ 0x171e6: 0x6cd0b220,
+ 0x171e8: 0x6ca90e20, 0x171e9: 0x6ca00a20, 0x171ea: 0x6c52ba20, 0x171eb: 0x6c205820,
+ 0x171ec: 0x6d27fe20, 0x171ed: 0x6d07be20, 0x171ee: 0x6c6d4420, 0x171ef: 0x6d3d9c20,
+ 0x171f0: 0x6d209c20, 0x171f1: 0x6cdfbc20, 0x171f2: 0x6c775420, 0x171f3: 0x6cbf6420,
+ 0x171f5: 0x6c1a4c20, 0x171f6: 0x6c6f8820, 0x171f7: 0x6d097620,
+ 0x171f8: 0x6d32fa20, 0x171f9: 0x6c1ce420, 0x171fa: 0x6cac4a20, 0x171fb: 0x6cbc6620,
+ 0x171fd: 0x6cc1e620, 0x171fe: 0x6c7fd620, 0x171ff: 0x6d190e20,
+ // Block 0x5c8, offset 0x17200
+ 0x17200: 0x6cc6de20, 0x17201: 0x6cd84e20, 0x17202: 0x6cb89c20, 0x17203: 0x6cd89220,
+ 0x17205: 0x6c380420, 0x17207: 0x6c9b1020,
+ 0x17208: 0x6c578e20, 0x1720b: 0x6c4d6620,
+ 0x1720c: 0x6cbc4420, 0x1720d: 0x6c1f4620, 0x1720e: 0x6cc3d420, 0x1720f: 0x6c334e20,
+ 0x17210: 0x6c863820, 0x17211: 0x6c03b820, 0x17212: 0x6c6c0420, 0x17213: 0x6d05ee20,
+ 0x17214: 0x6c963620, 0x17216: 0x6d27de20, 0x17217: 0x6d37ae20,
+ 0x17218: 0x6c568220, 0x17219: 0x6d1ad220, 0x1721b: 0x6d351020,
+ 0x1721c: 0x6cb9fa20, 0x1721e: 0x6c419420, 0x1721f: 0x6c667c20,
+ 0x17220: 0x6d3ae220, 0x17221: 0x6d3ae420, 0x17222: 0x6c7a7820, 0x17223: 0x6ca81a20,
+ 0x17224: 0x6cc8ca20, 0x17225: 0x6d2ac220, 0x17226: 0x6c020820, 0x17227: 0x6d363820,
+ 0x17228: 0x6c461a20, 0x17229: 0x6d17b220, 0x1722a: 0x6c1ab020, 0x1722b: 0x6c5ed620,
+ 0x1722c: 0x6d39a620, 0x1722d: 0x6c81b220, 0x1722e: 0x6cc5ee20, 0x1722f: 0x6cc67620,
+ 0x17230: 0x6d32c620, 0x17231: 0x6ca34220, 0x17232: 0x6c12ec20,
+ 0x17235: 0x6d151e20, 0x17236: 0x6c746820, 0x17237: 0x6c0cee20,
+ 0x17238: 0x6c1a1e20, 0x17239: 0x6c75ce20, 0x1723a: 0x6c312620, 0x1723b: 0x6cefe420,
+ 0x1723c: 0x6d17fa20, 0x1723d: 0x6d306020, 0x1723e: 0x6d0cae20,
+ // Block 0x5c9, offset 0x17240
+ 0x17240: 0x6cca0220, 0x17241: 0x6c950220, 0x17242: 0x6cb2be20, 0x17243: 0x6d2f9020,
+ 0x17244: 0x6c4e2020, 0x17245: 0x6d239a20, 0x17246: 0x6c278220, 0x17247: 0x6d2fca20,
+ 0x17248: 0x6c3a3e20, 0x17249: 0x6ccc6620, 0x1724a: 0x6c8d3820, 0x1724b: 0x6cde7a20,
+ 0x1724c: 0x6cc12220, 0x1724d: 0x6c986e20, 0x1724e: 0x6d132c20, 0x1724f: 0x6c05d220,
+ 0x17250: 0x6c4b6e20, 0x17251: 0x6c489e20, 0x17252: 0x6ca43620, 0x17253: 0x6c442420,
+ 0x17255: 0x6cd28420, 0x17256: 0x6c782820, 0x17257: 0x6cdd9220,
+ 0x17258: 0x6c225c20, 0x17259: 0x6d394620, 0x1725a: 0x6cdf3820, 0x1725b: 0x6c7b3420,
+ 0x1725c: 0x6cbe2420, 0x1725d: 0x6d05d820, 0x1725e: 0x6c322820, 0x1725f: 0x6c131220,
+ 0x17260: 0x6c58da20, 0x17261: 0x6c234420, 0x17262: 0x6cc9de20, 0x17263: 0x6d336020,
+ 0x17264: 0x6cb9be20, 0x17265: 0x6c6c5420, 0x17266: 0x6d3fb420, 0x17267: 0x6cf00020,
+ 0x1726a: 0x6cf8de20, 0x1726b: 0x6ca36c20,
+ 0x1726c: 0x6cb45420, 0x1726d: 0x6cd9e020, 0x1726e: 0x6c729420, 0x1726f: 0x6d319620,
+ 0x17270: 0x6cce8620, 0x17271: 0x6ce1e820, 0x17272: 0x6c049c20, 0x17273: 0x6cdea020,
+ 0x17274: 0x6cba7c20, 0x17275: 0x6cf23a20, 0x17276: 0x6cc6ae20, 0x17277: 0x6c962820,
+ 0x17278: 0x6c55ca20, 0x17279: 0x6cda2e20, 0x1727a: 0x6d37cc20, 0x1727b: 0x6cb46020,
+ 0x1727c: 0x6c9ef620, 0x1727d: 0x6c6c6420, 0x1727e: 0x6cce8a20, 0x1727f: 0x6c9d8e20,
+ // Block 0x5ca, offset 0x17280
+ 0x17280: 0x6cd61c20, 0x17281: 0x6c8d7020, 0x17282: 0x6c82de20, 0x17283: 0x6c67c420,
+ 0x17284: 0x6c838a20, 0x17285: 0x6d370e20, 0x17286: 0x6c2e0020,
+ 0x17288: 0x6cca2e20, 0x17289: 0x6c473e20, 0x1728a: 0x6c397220, 0x1728b: 0x6c9ab220,
+ 0x1728c: 0x6cdc9e20, 0x1728d: 0x6c65f620, 0x1728e: 0x6ce15020, 0x1728f: 0x6d025e20,
+ 0x17290: 0x6c7a6a20, 0x17291: 0x6cf3fe20, 0x17292: 0x6c38d220, 0x17293: 0x6c963820,
+ 0x17294: 0x6c117820, 0x17295: 0x6c136620, 0x17296: 0x6c8d7a20, 0x17297: 0x6d142620,
+ 0x17298: 0x6c23be20, 0x17299: 0x6d27ce20, 0x1729a: 0x6c9b7420, 0x1729b: 0x6d245020,
+ 0x1729c: 0x6d374220, 0x1729d: 0x6d162020, 0x1729e: 0x6c285620, 0x1729f: 0x6c5e2c20,
+ 0x172a0: 0x6cef5a20, 0x172a1: 0x6ce03220, 0x172a2: 0x6ccb7e20, 0x172a3: 0x6d024420,
+ 0x172a4: 0x6cda3620, 0x172a5: 0x6cd97620, 0x172a6: 0x6cb94c20, 0x172a7: 0x6c8eda20,
+ 0x172a8: 0x6d194620, 0x172aa: 0x6c835a20, 0x172ab: 0x6c84aa20,
+ 0x172ac: 0x6c3af420, 0x172ad: 0x6c8b6a20, 0x172ae: 0x6c8c8820, 0x172af: 0x6cfd4820,
+ 0x172b0: 0x6d002c20, 0x172b1: 0x6cab6420, 0x172b2: 0x6c9cbc20, 0x172b3: 0x6cfb1220,
+ 0x172b4: 0x6cc4f820, 0x172b5: 0x6d3c0220, 0x172b6: 0x6cd6be20, 0x172b7: 0x6d0d1e20,
+ 0x172b8: 0x6c0be020, 0x172b9: 0x6c8df020, 0x172ba: 0x6c531a20, 0x172bb: 0x6cb5a620,
+ 0x172bc: 0x6c8a9620, 0x172bd: 0x6c04ca20, 0x172be: 0x6c097e20, 0x172bf: 0x6c554820,
+ // Block 0x5cb, offset 0x172c0
+ 0x172c0: 0x6c554a20, 0x172c2: 0x6c12f220, 0x172c3: 0x6cae1c20,
+ 0x172c4: 0x6cbf2c20, 0x172c5: 0x6c9ffe20, 0x172c6: 0x6c700220, 0x172c7: 0x6c10a220,
+ 0x172c8: 0x6c9a1420, 0x172c9: 0x6cca1e20, 0x172ca: 0x6cf0a820,
+ 0x172cd: 0x6c841e20, 0x172ce: 0x6cc36220,
+ 0x172d0: 0x6c5cfa20, 0x172d1: 0x6cfdf220, 0x172d3: 0x6cd3c620,
+ 0x172d4: 0x6d1c9020, 0x172d6: 0x6ca43820, 0x172d7: 0x6c59f220,
+ 0x172d8: 0x6c701a20, 0x172d9: 0x6d0c2620, 0x172db: 0x6cc99020,
+ 0x172dc: 0x6ce96220, 0x172dd: 0x6d022e20, 0x172de: 0x6d309c20, 0x172df: 0x6c9ada20,
+ 0x172e0: 0x6cf8f420, 0x172e1: 0x6c978a20, 0x172e3: 0x6c5a1820,
+ 0x172e4: 0x6ce02420, 0x172e5: 0x6d001420, 0x172e6: 0x6d137220, 0x172e7: 0x6c0a9420,
+ 0x172e8: 0x6c955a20, 0x172e9: 0x6c38d420, 0x172ea: 0x6c870620, 0x172eb: 0x6c251220,
+ 0x172ec: 0x6c1fa620, 0x172ed: 0x6c2a4620, 0x172ee: 0x6c2bb620, 0x172ef: 0x6c7c1c20,
+ 0x172f0: 0x6c1ecc20, 0x172f1: 0x6cfb1420, 0x172f2: 0x6c165220, 0x172f3: 0x6c9cce20,
+ 0x172f4: 0x6cba8e20, 0x172f5: 0x6cc00820, 0x172f6: 0x6d322620,
+ 0x172fa: 0x6c568620, 0x172fb: 0x6c418c20,
+ 0x172fc: 0x6c1b9220, 0x172fd: 0x6c48f220, 0x172fe: 0x6ca27a20, 0x172ff: 0x6c0ede20,
+ // Block 0x5cc, offset 0x17300
+ 0x17300: 0x6c579020, 0x17301: 0x6c44fc20, 0x17302: 0x6d10e820, 0x17303: 0x6c996420,
+ 0x17304: 0x6cee0820,
+ 0x17308: 0x6cc7a420, 0x17309: 0x6d090820, 0x1730a: 0x6d32b820, 0x1730b: 0x6c9f4a20,
+ 0x1730c: 0x6c67a420, 0x1730e: 0x6d2e5a20, 0x1730f: 0x6d423820,
+ 0x17310: 0x6d26a620, 0x17311: 0x6c8b0620, 0x17313: 0x6d392420,
+ 0x17314: 0x6c098020, 0x17315: 0x6cc5f020, 0x17316: 0x6d234e20,
+ 0x17318: 0x6c21c020, 0x17319: 0x6c379820, 0x1731a: 0x6d17b420, 0x1731b: 0x6c9cf620,
+ 0x1731c: 0x6cbeca20, 0x1731e: 0x6cee1e20, 0x1731f: 0x6c621e20,
+ 0x17320: 0x6c104020, 0x17322: 0x6c0cae20, 0x17323: 0x6c38a820,
+ 0x17324: 0x6d26c820, 0x17325: 0x6c83ee20, 0x17326: 0x6c38aa20, 0x17327: 0x6cc1a820,
+ 0x17328: 0x6c3f7620, 0x17329: 0x6c376220, 0x1732a: 0x6c354420, 0x1732b: 0x6d32e420,
+ 0x1732c: 0x6ce47020, 0x1732d: 0x6d239c20, 0x1732e: 0x6c6d3020, 0x1732f: 0x6cb70c20,
+ 0x17330: 0x6c714220, 0x17331: 0x6c7f1e20, 0x17332: 0x6c17f020, 0x17333: 0x6c06d020,
+ 0x17334: 0x6ca9a820, 0x17335: 0x6d186020, 0x17336: 0x6d065420, 0x17337: 0x6ca1e020,
+ 0x17338: 0x6d0a3620, 0x17339: 0x6c3eda20, 0x1733b: 0x6ca8ec20,
+ 0x1733c: 0x6ce64820, 0x1733d: 0x6c082c20, 0x1733e: 0x6d2c8a20, 0x1733f: 0x6ceeae20,
+ // Block 0x5cd, offset 0x17340
+ 0x17340: 0x6c782a20, 0x17341: 0x6d10b020, 0x17342: 0x6caba420, 0x17343: 0x6cff0820,
+ 0x17344: 0x6c451a20, 0x17345: 0x6ce13820, 0x17346: 0x6c4b7620, 0x17347: 0x6c5c3a20,
+ 0x17348: 0x6cddfe20, 0x1734a: 0x6d114620, 0x1734b: 0x6c266820,
+ 0x1734c: 0x6cb7ea20, 0x1734d: 0x6c6cba20, 0x1734e: 0x6c94c220, 0x1734f: 0x6c9d9020,
+ 0x17350: 0x6c9d9220, 0x17351: 0x6c64fe20, 0x17352: 0x6c92ec20, 0x17353: 0x6c38c820,
+ 0x17354: 0x6cab5620, 0x17355: 0x6c9c7e20, 0x17356: 0x6c6b6420, 0x17357: 0x6c3f9220,
+ 0x17358: 0x6c0d1a20, 0x17359: 0x6c5a7c20, 0x1735a: 0x6cda5c20, 0x1735b: 0x6d115e20,
+ 0x1735c: 0x6ca89620, 0x1735d: 0x6c6c6c20, 0x1735e: 0x6c88d620, 0x1735f: 0x6c0faa20,
+ 0x17360: 0x6c652420, 0x17361: 0x6ce3ca20, 0x17362: 0x6c8d8220, 0x17363: 0x6d415220,
+ 0x17364: 0x6cd20e20, 0x17365: 0x6d1b2620, 0x17366: 0x6c2a4820, 0x17367: 0x6c1e0620,
+ 0x17368: 0x6c10e220, 0x17369: 0x6c9f1220, 0x1736a: 0x6d0e1620, 0x1736b: 0x6c805620,
+ 0x1736c: 0x6c1d3420, 0x1736d: 0x6c68b020, 0x1736e: 0x6cd6bc20, 0x1736f: 0x6cc2ac20,
+ 0x17370: 0x6ca8c820, 0x17371: 0x6c964c20, 0x17373: 0x6cd21e20,
+ 0x17374: 0x6c965020, 0x17375: 0x6d3a4c20, 0x17377: 0x6c1d6e20,
+ 0x17378: 0x6c734e20, 0x17379: 0x6c6f0c20, 0x1737a: 0x6c379a20, 0x1737b: 0x6d17b820,
+ 0x1737c: 0x6cc8d620, 0x1737d: 0x6c113c20, 0x1737e: 0x6cc57a20, 0x1737f: 0x6c3edc20,
+ // Block 0x5ce, offset 0x17380
+ 0x17380: 0x6c7fb820, 0x17381: 0x6cdcaa20, 0x17382: 0x6d20e220, 0x17383: 0x6d1f1c20,
+ 0x17384: 0x6c2d1820, 0x17385: 0x6c8cf420, 0x17386: 0x6d3aec20, 0x17387: 0x6cde5220,
+ 0x17388: 0x6cb29e20, 0x17389: 0x6d2d2a20, 0x1738a: 0x6c684c20, 0x1738b: 0x6c20de20,
+ 0x1738c: 0x6c10ac20, 0x1738d: 0x6c7a0620, 0x1738e: 0x6c25b620,
+ 0x17390: 0x6c4e5220, 0x17391: 0x6c4e5420, 0x17392: 0x6ca20020, 0x17393: 0x6c567420,
+ 0x17394: 0x6c457220, 0x17395: 0x6c2b2020, 0x17396: 0x6c3e3c20, 0x17397: 0x6d088020,
+ 0x17398: 0x6c9c4c20, 0x17399: 0x6c9a0420, 0x1739a: 0x6c811e20, 0x1739b: 0x6c481e20,
+ 0x1739c: 0x6d2fc020, 0x1739d: 0x6cde6620, 0x1739e: 0x6d23a220, 0x1739f: 0x6d402820,
+ 0x173a0: 0x6c844820, 0x173a1: 0x6c92d820, 0x173a2: 0x6cf3f620, 0x173a3: 0x6c826c20,
+ 0x173a4: 0x6c615e20, 0x173a5: 0x6c875220, 0x173a6: 0x6c84d820,
+ 0x173a8: 0x6cb30420, 0x173a9: 0x6d101020, 0x173aa: 0x6cec2e20, 0x173ab: 0x6ceb1a20,
+ 0x173ac: 0x6cae6e20, 0x173ae: 0x6d2fb420, 0x173af: 0x6c4b0220,
+ 0x173b1: 0x6d061e20, 0x173b2: 0x6ca38020, 0x173b3: 0x6cc3e420,
+ 0x173b4: 0x6ceff620, 0x173b5: 0x6d32e620, 0x173b6: 0x6c300e20, 0x173b7: 0x6cf00820,
+ 0x173b8: 0x6c0f6020, 0x173ba: 0x6c595820, 0x173bb: 0x6d08c020,
+ 0x173bc: 0x6d295620, 0x173bd: 0x6c877220, 0x173be: 0x6d0d6020, 0x173bf: 0x6c59ae20,
+ // Block 0x5cf, offset 0x173c0
+ 0x173c0: 0x6d095820, 0x173c1: 0x6c554c20, 0x173c2: 0x6c05f820, 0x173c3: 0x6cc4c220,
+ 0x173c4: 0x6cfeba20, 0x173c5: 0x6cb38620, 0x173c6: 0x6c8a9820, 0x173c7: 0x6d388a20,
+ 0x173c8: 0x6d17ba20, 0x173c9: 0x6d06e220, 0x173ca: 0x6c960820, 0x173cb: 0x6c77be20,
+ 0x173cc: 0x6c1f5620, 0x173ce: 0x6ca35620, 0x173cf: 0x6c4e2220,
+ 0x173d0: 0x6c17a220, 0x173d1: 0x6c929220, 0x173d2: 0x6d2e0620, 0x173d3: 0x6cde7c20,
+ 0x173d4: 0x6c3da220, 0x173d5: 0x6c52c820, 0x173d6: 0x6d2ba020, 0x173d7: 0x6cbc0620,
+ 0x173d8: 0x6cdb5020, 0x173d9: 0x6cb1fa20, 0x173da: 0x6c49ba20,
+ 0x173dc: 0x6c5cd020, 0x173dd: 0x6c1e8020, 0x173df: 0x6c374420,
+ 0x173e0: 0x6c374620, 0x173e1: 0x6cc85a20, 0x173e2: 0x6cb6e220, 0x173e3: 0x6cd8ba20,
+ 0x173e4: 0x6c713620, 0x173e6: 0x6d0dbe20, 0x173e7: 0x6c058220,
+ 0x173e8: 0x6d131e20, 0x173e9: 0x6d3e6c20, 0x173ea: 0x6ca55220, 0x173eb: 0x6c20b220,
+ 0x173ec: 0x6c03c220, 0x173ed: 0x6c126c20, 0x173ee: 0x6ce42c20, 0x173ef: 0x6c4f1c20,
+ 0x173f0: 0x6d425220, 0x173f1: 0x6c03d420, 0x173f2: 0x6d301420, 0x173f3: 0x6cec2820,
+ 0x173f4: 0x6c44c420, 0x173f5: 0x6c098220, 0x173f6: 0x6c37ca20, 0x173f7: 0x6d3af820,
+ 0x173f8: 0x6cf50220, 0x173f9: 0x6cf19a20, 0x173fa: 0x6d369820, 0x173fb: 0x6d393c20,
+ 0x173fc: 0x6c929420, 0x173fd: 0x6cf1a020, 0x173fe: 0x6c4bdc20, 0x173ff: 0x6cc08e20,
+ // Block 0x5d0, offset 0x17400
+ 0x17400: 0x6c7e9420, 0x17401: 0x6d292020, 0x17402: 0x6cda2820, 0x17403: 0x6c9dd420,
+ 0x17404: 0x6c2c0620, 0x17405: 0x6cb7ec20, 0x17406: 0x6c129a20, 0x17407: 0x6cb1bc20,
+ 0x17408: 0x6c887820, 0x17409: 0x6cd21020, 0x1740a: 0x6c8ff620, 0x1740b: 0x6cdad620,
+ 0x1740c: 0x6cb73220, 0x1740d: 0x6d25fa20, 0x1740e: 0x6c3c9e20, 0x1740f: 0x6d056820,
+ 0x17410: 0x6c73f620, 0x17411: 0x6c2c3020, 0x17412: 0x6cb14820, 0x17413: 0x6c494a20,
+ 0x17414: 0x6ca98620, 0x17415: 0x6cc5d220, 0x17416: 0x6d321c20, 0x17417: 0x6c412e20,
+ 0x17418: 0x6cb08a20, 0x17419: 0x6ce05420, 0x1741a: 0x6c179220, 0x1741b: 0x6c217220,
+ 0x1741c: 0x6c508e20, 0x1741d: 0x6d3b7220, 0x1741e: 0x6ca0ec20, 0x1741f: 0x6c0ce020,
+ 0x17420: 0x6cb75e20, 0x17421: 0x6cd34620, 0x17422: 0x6c08ca20, 0x17423: 0x6c740620,
+ 0x17424: 0x6cd8a420, 0x17426: 0x6c485220, 0x17427: 0x6ca32a20,
+ 0x17428: 0x6c5b4e20, 0x17429: 0x6cf5ca20, 0x1742a: 0x6c37c820, 0x1742b: 0x6d04ca20,
+ 0x1742c: 0x6ca1ca20, 0x1742e: 0x6cf77220, 0x1742f: 0x6d360220,
+ 0x17430: 0x6cc8fc20, 0x17431: 0x6c711a20, 0x17432: 0x6c2e9420, 0x17433: 0x6d30f420,
+ 0x17434: 0x6cced820, 0x17435: 0x6c9bd220, 0x17436: 0x6c098420, 0x17437: 0x6c4eb420,
+ 0x17438: 0x6d210420, 0x17439: 0x6cfcb820, 0x1743a: 0x6cacd420, 0x1743b: 0x6ca5a620,
+ 0x1743c: 0x6c119820, 0x1743d: 0x6c109c20, 0x1743f: 0x6cb70020,
+ // Block 0x5d1, offset 0x17440
+ 0x17440: 0x6c620820, 0x17441: 0x6d3d6420, 0x17442: 0x6c925e20, 0x17443: 0x6c75c220,
+ 0x17444: 0x6cfccc20, 0x17445: 0x6cf62620, 0x17446: 0x6c113220, 0x17447: 0x6cf1e220,
+ 0x17448: 0x6d346a20, 0x17449: 0x6d3f5820, 0x1744a: 0x6c7d6820, 0x1744b: 0x6c231a20,
+ 0x1744c: 0x6ce4f820, 0x1744d: 0x6c1f5820, 0x1744e: 0x6c2b3620, 0x1744f: 0x6c218220,
+ 0x17450: 0x6cbfb620, 0x17451: 0x6d306220, 0x17452: 0x6d2be220, 0x17453: 0x6cc75420,
+ 0x17454: 0x6c0d7c20, 0x17455: 0x6c605c20, 0x17456: 0x6cf65420, 0x17457: 0x6d39b220,
+ 0x17458: 0x6c746a20, 0x17459: 0x6c440a20, 0x1745a: 0x6c5eee20, 0x1745b: 0x6c265620,
+ 0x1745c: 0x6c187c20, 0x1745d: 0x6cddce20, 0x1745e: 0x6cc92820, 0x1745f: 0x6cfdf420,
+ 0x17460: 0x6c5a5c20, 0x17461: 0x6cb65020, 0x17462: 0x6d3b1820, 0x17463: 0x6cdcf620,
+ 0x17464: 0x6c146c20, 0x17465: 0x6cf25a20, 0x17466: 0x6c781a20, 0x17467: 0x6c77c420,
+ 0x17468: 0x6c47b820, 0x17469: 0x6c410220, 0x1746a: 0x6c396620, 0x1746b: 0x6c234c20,
+ 0x1746c: 0x6c128c20, 0x1746d: 0x6d36bc20, 0x1746e: 0x6c15d820, 0x1746f: 0x6c825420,
+ 0x17470: 0x6d04ee20, 0x17471: 0x6d2d4820, 0x17472: 0x6d308220, 0x17473: 0x6d218a20,
+ 0x17474: 0x6c4b7020, 0x17475: 0x6c45ae20, 0x17476: 0x6d295020, 0x17477: 0x6c27fe20,
+ 0x17478: 0x6c5e0020, 0x17479: 0x6cd9e220, 0x1747a: 0x6ce0ac20, 0x1747b: 0x6c473020,
+ 0x1747c: 0x6cf8e620, 0x1747d: 0x6c978020, 0x1747e: 0x6c346620, 0x1747f: 0x6c02f420,
+ // Block 0x5d2, offset 0x17480
+ 0x17480: 0x6cb0c420, 0x17481: 0x6cf52a20, 0x17482: 0x6c007c20, 0x17483: 0x6c9b7620,
+ 0x17484: 0x6cb0d220, 0x17485: 0x6c9b7820, 0x17486: 0x6d103a20, 0x17487: 0x6d374420,
+ 0x17488: 0x6c0fac20, 0x17489: 0x6d1cc820, 0x1748a: 0x6cef6020, 0x1748b: 0x6cc50e20,
+ 0x1748c: 0x6c7ffa20, 0x1748d: 0x6d0c4620, 0x1748e: 0x6c161220, 0x1748f: 0x6cc33620,
+ 0x17490: 0x6d31d820, 0x17491: 0x6cb46a20, 0x17493: 0x6cdf2a20,
+ 0x17494: 0x6c3a9e20, 0x17495: 0x6cd55620, 0x17497: 0x6c298820,
+ 0x17498: 0x6c25f220, 0x17499: 0x6cdf9c20, 0x1749a: 0x6ce49820, 0x1749b: 0x6c1ba020,
+ 0x1749c: 0x6cde9020, 0x1749d: 0x6c642a20, 0x1749e: 0x6cd75e20, 0x1749f: 0x6c5a3220,
+ 0x174a0: 0x6c8a6820, 0x174a3: 0x6c185e20,
+ 0x174a4: 0x6c6cf820, 0x174a5: 0x6c360020, 0x174a6: 0x6c464620, 0x174a7: 0x6c3e6420,
+ 0x174a8: 0x6c34f020, 0x174aa: 0x6c363e20, 0x174ab: 0x6c07f020,
+ 0x174ac: 0x6ce1ca20, 0x174ad: 0x6c2c6020, 0x174af: 0x6c2c7020,
+ 0x174b0: 0x6c10a620, 0x174b1: 0x6ced3820, 0x174b2: 0x6d2fd020, 0x174b3: 0x6c950620,
+ 0x174b4: 0x6cb62620, 0x174b5: 0x6ca2a420, 0x174b6: 0x6cba6c20,
+ 0x174b8: 0x6d3fae20, 0x174b9: 0x6cd9d620, 0x174bb: 0x6d1f6220,
+ 0x174bc: 0x6d38ac20, 0x174bd: 0x6cdea620, 0x174bf: 0x6cdb3c20,
+ // Block 0x5d3, offset 0x174c0
+ 0x174c0: 0x6c10c220, 0x174c1: 0x6cf7aa20, 0x174c2: 0x6c67c620, 0x174c3: 0x6c12ba20,
+ 0x174c4: 0x6c406620, 0x174c5: 0x6ce2b820, 0x174c6: 0x6c185220, 0x174c7: 0x6c407820,
+ 0x174c8: 0x6c3ae020, 0x174c9: 0x6cf48c20, 0x174ca: 0x6cf5ac20, 0x174cb: 0x6d101620,
+ 0x174cc: 0x6ca04820, 0x174cd: 0x6cad2020, 0x174ce: 0x6c98a620, 0x174cf: 0x6ccbba20,
+ 0x174d0: 0x6c9bb420, 0x174d1: 0x6c12a820, 0x174d2: 0x6ce57220, 0x174d3: 0x6c764820,
+ 0x174d4: 0x6c043620, 0x174d5: 0x6cffa620, 0x174d6: 0x6d032620, 0x174d7: 0x6cb76220,
+ 0x174da: 0x6cceb020, 0x174db: 0x6c590a20,
+ 0x174dc: 0x6ca96a20, 0x174dd: 0x6cff7820, 0x174de: 0x6c18b220, 0x174df: 0x6c27ce20,
+ 0x174e0: 0x6c3c3820, 0x174e1: 0x6d1ad420, 0x174e2: 0x6c01fa20, 0x174e3: 0x6cc4be20,
+ 0x174e4: 0x6cc64420, 0x174e5: 0x6c976020, 0x174e6: 0x6c394c20, 0x174e7: 0x6cc10220,
+ 0x174e8: 0x6cd2ce20, 0x174e9: 0x6c511820, 0x174ea: 0x6c0b9220, 0x174eb: 0x6c276220,
+ 0x174ec: 0x6ca11420, 0x174ed: 0x6c2aca20,
+ 0x174f0: 0x6c7ba020, 0x174f2: 0x6c144220, 0x174f3: 0x6c349620,
+ 0x174f4: 0x6d1fd220, 0x174f5: 0x6c504020, 0x174f7: 0x6c486020,
+ 0x174f8: 0x6d095c20, 0x174f9: 0x6c833620, 0x174fa: 0x6c6c9220, 0x174fb: 0x6cb70220,
+ 0x174fc: 0x6cc11020, 0x174fd: 0x6cee2220, 0x174fe: 0x6d13f620, 0x174ff: 0x6c89e620,
+ // Block 0x5d4, offset 0x17500
+ 0x17502: 0x6d0cb020, 0x17503: 0x6d180220,
+ 0x17504: 0x6d1a7620, 0x17505: 0x6cb60020, 0x17506: 0x6d306420, 0x17507: 0x6cf8a620,
+ 0x17508: 0x6d180420, 0x17509: 0x6d128620, 0x1750a: 0x6cf3d820, 0x1750b: 0x6d33fa20,
+ 0x1750c: 0x6d366a20, 0x1750d: 0x6c4e5a20, 0x1750e: 0x6c21c820, 0x1750f: 0x6c3d8420,
+ 0x17510: 0x6c215220, 0x17511: 0x6cb2b620, 0x17512: 0x6c7afa20, 0x17513: 0x6c1dc220,
+ 0x17515: 0x6ceb8a20, 0x17516: 0x6cbf4220, 0x17517: 0x6c233020,
+ 0x17518: 0x6c42d220, 0x17519: 0x6c7acc20, 0x1751a: 0x6cc12620, 0x1751b: 0x6cc12820,
+ 0x1751c: 0x6d340020, 0x1751d: 0x6c9c0a20, 0x1751e: 0x6c865220, 0x1751f: 0x6d389c20,
+ 0x17520: 0x6cde8420, 0x17521: 0x6d340220, 0x17522: 0x6c482420, 0x17523: 0x6c899c20,
+ 0x17524: 0x6c54ee20, 0x17525: 0x6c7e8820, 0x17526: 0x6c2d2620, 0x17527: 0x6c22d820,
+ 0x17528: 0x6d1bde20, 0x1752b: 0x6cb62a20,
+ 0x1752d: 0x6c144620, 0x1752e: 0x6c99b020, 0x1752f: 0x6c31b020,
+ 0x17530: 0x6d19fe20, 0x17531: 0x6c148820, 0x17532: 0x6cc8dc20, 0x17533: 0x6c524020,
+ 0x17534: 0x6cc87820, 0x17535: 0x6c3d9420, 0x17536: 0x6c7f4e20, 0x17537: 0x6d043420,
+ 0x17538: 0x6c64e020, 0x17539: 0x6d186220, 0x1753a: 0x6c9a6820,
+ 0x1753c: 0x6c987620, 0x1753d: 0x6c627e20, 0x1753e: 0x6cdd3a20, 0x1753f: 0x6c4f0c20,
+ // Block 0x5d5, offset 0x17540
+ 0x17541: 0x6c868420, 0x17542: 0x6d3f2220, 0x17543: 0x6d412820,
+ 0x17544: 0x6d114820, 0x17545: 0x6c43a820, 0x17546: 0x6c844c20, 0x17547: 0x6cb71c20,
+ 0x17548: 0x6c462420, 0x17549: 0x6c868620, 0x1754a: 0x6c0db220, 0x1754b: 0x6cdd3c20,
+ 0x1754e: 0x6cdb3e20, 0x1754f: 0x6c1e4c20,
+ 0x17550: 0x6c650220, 0x17551: 0x6d010020, 0x17552: 0x6c076420, 0x17553: 0x6d066020,
+ 0x17554: 0x6c6eb620, 0x17555: 0x6cb46220, 0x17556: 0x6c8d7220, 0x17557: 0x6cfdd620,
+ 0x17558: 0x6d42ac20, 0x17559: 0x6c2e4420, 0x1755a: 0x6c216a20, 0x1755b: 0x6cbeb620,
+ 0x1755c: 0x6ca41020, 0x1755d: 0x6d2cfe20, 0x1755e: 0x6c940820, 0x1755f: 0x6d157420,
+ 0x17560: 0x6cceba20, 0x17561: 0x6d21ba20, 0x17562: 0x6c575c20, 0x17563: 0x6c845e20,
+ 0x17564: 0x6cabce20, 0x17567: 0x6c846020,
+ 0x1756a: 0x6cd6e620,
+ 0x1756c: 0x6d18d620, 0x1756d: 0x6ca95c20, 0x1756e: 0x6cd83820, 0x1756f: 0x6c7ab020,
+ 0x17570: 0x6c407a20, 0x17571: 0x6d142820, 0x17572: 0x6c2ab820, 0x17573: 0x6cc49620,
+ 0x17574: 0x6c131e20, 0x17576: 0x6ce39820, 0x17577: 0x6cbdb420,
+ 0x17578: 0x6c0c8820, 0x17579: 0x6cdca420, 0x1757a: 0x6cef4c20, 0x1757b: 0x6c33bc20,
+ 0x1757c: 0x6ccb7a20, 0x1757d: 0x6c00f620, 0x1757e: 0x6cb7f420, 0x1757f: 0x6d420e20,
+ // Block 0x5d6, offset 0x17580
+ 0x17580: 0x6c7b7620, 0x17581: 0x6c3a7420, 0x17583: 0x6d1b9620,
+ 0x17585: 0x6ccaea20, 0x17586: 0x6c314820, 0x17587: 0x6c5c8220,
+ 0x17588: 0x6d026220, 0x17589: 0x6d2b1c20, 0x1758a: 0x6ce03420, 0x1758b: 0x6ce15a20,
+ 0x1758c: 0x6d374620, 0x1758d: 0x6d191620, 0x1758e: 0x6c3f1c20, 0x1758f: 0x6c359420,
+ 0x17591: 0x6c75fc20, 0x17592: 0x6c638e20, 0x17593: 0x6c141220,
+ 0x17594: 0x6cfbca20, 0x17595: 0x6c981420, 0x17597: 0x6c0aba20,
+ 0x17598: 0x6c8d9220, 0x17599: 0x6c6b7620, 0x1759a: 0x6c7d3620, 0x1759b: 0x6c63f620,
+ 0x1759d: 0x6c19a420, 0x1759e: 0x6c813420, 0x1759f: 0x6d03b420,
+ 0x175a0: 0x6c3af620, 0x175a1: 0x6c936e20, 0x175a2: 0x6d2c9e20, 0x175a3: 0x6c51a420,
+ 0x175a4: 0x6c5f9420, 0x175a5: 0x6ca66220, 0x175a6: 0x6d1cd620, 0x175a7: 0x6d002e20,
+ 0x175a8: 0x6ce2d820, 0x175a9: 0x6c81c820, 0x175aa: 0x6d2b2820, 0x175ab: 0x6c7cba20,
+ 0x175ad: 0x6cb9e620, 0x175ae: 0x6c719020, 0x175af: 0x6cb18c20,
+ 0x175b0: 0x6c38f220, 0x175b1: 0x6ce80020, 0x175b2: 0x6c8c4020, 0x175b3: 0x6c9cc020,
+ 0x175b4: 0x6d3de820, 0x175b5: 0x6d013020, 0x175b6: 0x6c56ee20, 0x175b7: 0x6c9cc220,
+ 0x175b8: 0x6c6a4820, 0x175b9: 0x6d28e220, 0x175ba: 0x6c23d620, 0x175bb: 0x6c87b220,
+ 0x175bc: 0x6cc4a020, 0x175bd: 0x6d3a4a20, 0x175be: 0x6d1ab820, 0x175bf: 0x6c4f4020,
+ // Block 0x5d7, offset 0x175c0
+ 0x175c1: 0x6d198620, 0x175c2: 0x6c948020, 0x175c3: 0x6d274420,
+ 0x175c4: 0x6cc4a420, 0x175c5: 0x6c8df620, 0x175c6: 0x6ca78620, 0x175c7: 0x6d24b620,
+ 0x175c8: 0x6caaa020, 0x175ca: 0x6d174020, 0x175cb: 0x6caaa420,
+ 0x175cc: 0x6d174220, 0x175cd: 0x6cb98020, 0x175ce: 0x6cf9b620, 0x175cf: 0x6c1edc20,
+ 0x175d0: 0x6d1a6820, 0x175d1: 0x6c9d4820, 0x175d2: 0x6cf65820, 0x175d3: 0x6ca35a20,
+ 0x175d4: 0x6c76de20, 0x175d5: 0x6d412020, 0x175d6: 0x6cf9da20, 0x175d7: 0x6d0cc620,
+ 0x175d8: 0x6ce8f420, 0x175d9: 0x6ce30020, 0x175da: 0x6cf38820, 0x175db: 0x6cdda820,
+ 0x175dc: 0x6d1aaa20, 0x175dd: 0x6c1d0a20, 0x175de: 0x6d38de20, 0x175df: 0x6c988620,
+ 0x175e0: 0x6d254820, 0x175e1: 0x6caa8020, 0x175e2: 0x6c9e7020, 0x175e3: 0x6d2a4820,
+ 0x175e4: 0x6ced1420, 0x175e5: 0x6c83ca20, 0x175e6: 0x6cc10420, 0x175e7: 0x6ca33a20,
+ 0x175e8: 0x6cd26220, 0x175e9: 0x6c098c20, 0x175ea: 0x6d3e2a20, 0x175eb: 0x6c056c20,
+ 0x175ed: 0x6c736c20, 0x175ee: 0x6cfde620, 0x175ef: 0x6c7c7c20,
+ 0x175f0: 0x6cac2c20, 0x175f1: 0x6c7ba220, 0x175f2: 0x6d0a1220, 0x175f3: 0x6d2cc620,
+ 0x175f4: 0x6d10fc20, 0x175f5: 0x6c7d6a20, 0x175f6: 0x6c5acc20, 0x175f7: 0x6cf65a20,
+ 0x175f8: 0x6c357420, 0x175f9: 0x6d0fcc20, 0x175fa: 0x6ce59020, 0x175fb: 0x6d1f4e20,
+ 0x175fc: 0x6c746c20, 0x175fd: 0x6c83f620, 0x175ff: 0x6c842020,
+ // Block 0x5d8, offset 0x17600
+ 0x17600: 0x6c198020, 0x17601: 0x6c624e20, 0x17602: 0x6c562a20, 0x17603: 0x6d2e7020,
+ 0x17604: 0x6c3f7a20, 0x17605: 0x6c16ba20, 0x17606: 0x6c495c20, 0x17607: 0x6c714420,
+ 0x17608: 0x6c9b3220, 0x17609: 0x6c167820, 0x1760a: 0x6ce0a620, 0x1760b: 0x6ca1e220,
+ 0x1760c: 0x6d039e20, 0x1760d: 0x6c852620, 0x1760e: 0x6d0c2a20, 0x1760f: 0x6cd9da20,
+ 0x17610: 0x6cd1ee20, 0x17611: 0x6d186420, 0x17612: 0x6c0e2a20, 0x17613: 0x6c234e20,
+ 0x17614: 0x6c542c20, 0x17615: 0x6ced3a20, 0x17616: 0x6c2c9620, 0x17617: 0x6c5f4420,
+ 0x17618: 0x6c443820, 0x17619: 0x6c4e3420, 0x1761a: 0x6c0f6220, 0x1761b: 0x6d04f420,
+ 0x1761c: 0x6c8ea220, 0x1761d: 0x6c11ae20, 0x1761e: 0x6c11b020, 0x1761f: 0x6d18d820,
+ 0x17620: 0x6d082c20, 0x17621: 0x6d0ce020, 0x17622: 0x6d2a5c20, 0x17623: 0x6c4f1e20,
+ 0x17624: 0x6d1e0020, 0x17625: 0x6d3fc820, 0x17627: 0x6c775820,
+ 0x17628: 0x6d21bc20, 0x17629: 0x6cb53820, 0x1762a: 0x6d310620, 0x1762b: 0x6c967e20,
+ 0x1762e: 0x6cd6e820, 0x1762f: 0x6c6d6a20,
+ 0x17630: 0x6c49b020, 0x17631: 0x6cb46c20, 0x17632: 0x6c8c7220,
+ 0x17634: 0x6ce69c20, 0x17635: 0x6c679420, 0x17636: 0x6c7eac20, 0x17637: 0x6d191820,
+ 0x17638: 0x6d1dce20, 0x17639: 0x6c22ec20, 0x1763a: 0x6d0dfe20, 0x1763b: 0x6c6b7020,
+ 0x1763c: 0x6d09c820, 0x1763d: 0x6cf11020, 0x1763e: 0x6cfc4c20, 0x1763f: 0x6ca93620,
+ // Block 0x5d9, offset 0x17640
+ 0x17640: 0x6c408c20, 0x17641: 0x6c445c20, 0x17643: 0x6ca19c20,
+ 0x17644: 0x6d3b4620, 0x17645: 0x6ca38a20, 0x17646: 0x6cfc5620, 0x17647: 0x6cf1c420,
+ 0x17648: 0x6c877820, 0x17649: 0x6c11c220, 0x1764a: 0x6c9f1c20, 0x1764b: 0x6c655220,
+ 0x1764c: 0x6ca6e220, 0x1764d: 0x6c14b020, 0x1764e: 0x6cecb020, 0x1764f: 0x6d069c20,
+ 0x17650: 0x6caa8220, 0x17651: 0x6c973020, 0x17652: 0x6d417020, 0x17653: 0x6c770c20,
+ 0x17654: 0x6c761620, 0x17655: 0x6c4f7020,
+ 0x17658: 0x6d23f420, 0x17659: 0x6cf11220, 0x1765a: 0x6d39fa20,
+ 0x1765d: 0x6d170a20, 0x1765f: 0x6c2dbc20,
+ 0x17660: 0x6c3e4420, 0x17661: 0x6c08d620, 0x17662: 0x6d3a6820, 0x17663: 0x6d3f0c20,
+ 0x17664: 0x6cd5cc20, 0x17665: 0x6cf9ba20, 0x17666: 0x6ca5e020,
+ 0x17668: 0x6c68fe20, 0x17669: 0x6d0a1420, 0x1766a: 0x6c1cc620, 0x1766b: 0x6caa2220,
+ 0x1766c: 0x6cc67e20, 0x1766d: 0x6d364220, 0x1766e: 0x6cca6e20,
+ 0x17670: 0x6cccf020, 0x17671: 0x6d237e20, 0x17673: 0x6c6c4e20,
+ 0x17675: 0x6c929c20, 0x17676: 0x6c4db020, 0x17677: 0x6c0cb220,
+ 0x17678: 0x6d183a20, 0x17679: 0x6d41c020, 0x1767a: 0x6d2e7220, 0x1767b: 0x6d23ac20,
+ 0x1767c: 0x6ced3c20, 0x1767d: 0x6ca5fe20, 0x1767e: 0x6c495e20, 0x1767f: 0x6c748420,
+ // Block 0x5da, offset 0x17680
+ 0x17680: 0x6c082820, 0x17681: 0x6c11a220, 0x17683: 0x6c351220,
+ 0x17684: 0x6cb7c620, 0x17685: 0x6d10b420, 0x17686: 0x6c7d1820, 0x17687: 0x6cc84820,
+ 0x17688: 0x6c542e20, 0x17689: 0x6d0a3820, 0x1768a: 0x6d020020,
+ 0x1768c: 0x6c7d1a20, 0x1768e: 0x6d00f020, 0x1768f: 0x6c0f6420,
+ 0x17690: 0x6c78d820, 0x17691: 0x6c24ec20, 0x17692: 0x6d074020, 0x17693: 0x6c042820,
+ 0x17694: 0x6cab5820, 0x17695: 0x6d400c20, 0x17697: 0x6ce42e20,
+ 0x17698: 0x6c1ef220, 0x17699: 0x6c1b5820, 0x1769a: 0x6ca7b420, 0x1769b: 0x6c49ac20,
+ 0x1769c: 0x6c3cbe20, 0x1769d: 0x6d023020, 0x1769e: 0x6c2aba20, 0x1769f: 0x6cef4e20,
+ 0x176a0: 0x6c74e220, 0x176a1: 0x6c7d2e20, 0x176a2: 0x6d2bb420, 0x176a3: 0x6cc9ac20,
+ 0x176a4: 0x6c34bc20, 0x176a5: 0x6c8d8420, 0x176a6: 0x6c9b9a20,
+ 0x176a8: 0x6c4cde20, 0x176a9: 0x6c9b9c20, 0x176aa: 0x6c8fec20,
+ 0x176ac: 0x6d1d5e20, 0x176ae: 0x6c49c620, 0x176af: 0x6c248820,
+ 0x176b0: 0x6c84e620, 0x176b1: 0x6c320c20, 0x176b3: 0x6c0bf220,
+ 0x176b5: 0x6cf62c20, 0x176b7: 0x6c2a6620,
+ 0x176b8: 0x6c2a6820, 0x176b9: 0x6cfcba20, 0x176ba: 0x6c880020,
+ 0x176bc: 0x6ccedc20, 0x176bd: 0x6d00b020, 0x176be: 0x6cd1c420, 0x176bf: 0x6cf09e20,
+ // Block 0x5db, offset 0x176c0
+ 0x176c2: 0x6c51d820, 0x176c3: 0x6d1f5a20,
+ 0x176c4: 0x6c92b220, 0x176c5: 0x6c7f5020, 0x176c6: 0x6d1d0e20, 0x176c7: 0x6cd14c20,
+ 0x176c8: 0x6c739220, 0x176c9: 0x6cb7e420, 0x176ca: 0x6c65ea20, 0x176cb: 0x6d285c20,
+ 0x176cd: 0x6cb7f620, 0x176cf: 0x6c8c7c20,
+ 0x176d0: 0x6c60ea20, 0x176d1: 0x6c970a20, 0x176d2: 0x6c208220, 0x176d3: 0x6ca74620,
+ 0x176d4: 0x6c0d6e20, 0x176d5: 0x6c87c020, 0x176d6: 0x6c8dfa20, 0x176d7: 0x6c427a20,
+ 0x176d8: 0x6c1a2020, 0x176d9: 0x6d07b020, 0x176da: 0x6cfc1a20, 0x176db: 0x6c558620,
+ 0x176dc: 0x6c088620, 0x176dd: 0x6d40d020, 0x176de: 0x6c271a20, 0x176df: 0x6c271c20,
+ 0x176e0: 0x6c5d3e20, 0x176e1: 0x6cc9d020, 0x176e2: 0x6c184420, 0x176e3: 0x6ce37c20,
+ 0x176e5: 0x6cab1a20, 0x176e6: 0x6d371420, 0x176e7: 0x6c8ebe20,
+ 0x176e8: 0x6c3aea20, 0x176e9: 0x6c695e20, 0x176ea: 0x6c493620, 0x176eb: 0x6cf7ba20,
+ 0x176ec: 0x6c8bf820, 0x176ed: 0x6d07f820, 0x176ee: 0x6cc62a20, 0x176ef: 0x6ce25a20,
+ 0x176f0: 0x6cb05820, 0x176f1: 0x6d032a20, 0x176f2: 0x6ccd7c20, 0x176f3: 0x6d360e20,
+ 0x176f4: 0x6cec3220, 0x176f5: 0x6ce81020, 0x176f6: 0x6ce46620, 0x176f7: 0x6d13e820,
+ 0x176f8: 0x6d019c20, 0x176f9: 0x6cb05c20, 0x176fa: 0x6d10ec20, 0x176fb: 0x6d10ee20,
+ 0x176fc: 0x6caa8620, 0x176fd: 0x6c503a20, 0x176fe: 0x6ca8e820, 0x176ff: 0x6d1b4a20,
+ // Block 0x5dc, offset 0x17700
+ 0x17700: 0x6c390a20, 0x17701: 0x6ca3fa20, 0x17702: 0x6d109c20, 0x17703: 0x6ced7e20,
+ 0x17704: 0x6d25e820, 0x17705: 0x6cf9c820, 0x17706: 0x6d392c20, 0x17707: 0x6d25ea20,
+ 0x17708: 0x6cd38a20, 0x17709: 0x6c9e5a20, 0x1770a: 0x6cf62e20, 0x1770b: 0x6c621220,
+ 0x1770c: 0x6ce22a20, 0x1770d: 0x6c3ab020, 0x1770e: 0x6d096020, 0x1770f: 0x6ca5e820,
+ 0x17710: 0x6c224620, 0x17711: 0x6c9d4a20, 0x17712: 0x6c0ba220,
+ 0x17714: 0x6ca2e620, 0x17715: 0x6d238020, 0x17716: 0x6c366220, 0x17717: 0x6d353a20,
+ 0x17718: 0x6cc57420, 0x17719: 0x6d070020, 0x1771a: 0x6c94b020, 0x1771b: 0x6c5be820,
+ 0x1771c: 0x6d0a9620, 0x1771d: 0x6ca4b820, 0x1771e: 0x6c4eee20, 0x1771f: 0x6c63d620,
+ 0x17720: 0x6c312e20, 0x17721: 0x6c57b420, 0x17722: 0x6ce86c20, 0x17723: 0x6cb26220,
+ 0x17724: 0x6c244c20, 0x17725: 0x6cf68220, 0x17726: 0x6cd99820, 0x17727: 0x6c9c6c20,
+ 0x17728: 0x6d034420, 0x17729: 0x6cf51a20, 0x1772a: 0x6cbf5420, 0x1772b: 0x6d2edc20,
+ 0x1772c: 0x6ce23620, 0x1772d: 0x6d043620, 0x1772e: 0x6c701e20, 0x1772f: 0x6c728220,
+ 0x17730: 0x6c5d4020, 0x17731: 0x6ce36e20, 0x17732: 0x6c977420, 0x17733: 0x6d0ea420,
+ 0x17734: 0x6c5f2020, 0x17735: 0x6cd47a20, 0x17736: 0x6c82d620, 0x17737: 0x6ced4420,
+ 0x17738: 0x6c183820, 0x17739: 0x6c120a20, 0x1773a: 0x6c6c0620, 0x1773b: 0x6d205820,
+ 0x1773c: 0x6c5b6620, 0x1773d: 0x6d2c9420, 0x1773e: 0x6cdb4820, 0x1773f: 0x6c444220,
+ // Block 0x5dd, offset 0x17740
+ 0x17740: 0x6ca51a20, 0x17741: 0x6cf8f820, 0x17743: 0x6c331a20,
+ 0x17744: 0x6c1b6420, 0x17745: 0x6cef5020, 0x17746: 0x6d30ae20, 0x17747: 0x6c4bf420,
+ 0x17748: 0x6c175620, 0x17749: 0x6c1ae020, 0x1774a: 0x6d2a2820, 0x1774b: 0x6c5c8420,
+ 0x1774c: 0x6c944820, 0x1774d: 0x6c8a4620, 0x1774e: 0x6c818a20, 0x1774f: 0x6cead820,
+ 0x17750: 0x6c5b0420, 0x17751: 0x6cf54620, 0x17752: 0x6c02fa20, 0x17753: 0x6ccf8620,
+ 0x17754: 0x6cdc0220, 0x17755: 0x6c974c20, 0x17756: 0x6ce0b620, 0x17757: 0x6d035a20,
+ 0x17758: 0x6c6e4020, 0x17759: 0x6c017620, 0x1775a: 0x6cdee220, 0x1775b: 0x6c156420,
+ 0x1775c: 0x6cf11a20, 0x1775d: 0x6ce98420, 0x1775e: 0x6c62dc20, 0x1775f: 0x6c18fa20,
+ 0x17760: 0x6c185820, 0x17761: 0x6d247c20, 0x17762: 0x6cfc6020, 0x17763: 0x6d02d020,
+ 0x17767: 0x6ca51c20,
+ 0x17769: 0x6d0f1020, 0x1776a: 0x6cc01e20, 0x1776b: 0x6c675820,
+ 0x1776c: 0x6cd95c20, 0x1776d: 0x6c75c420, 0x1776e: 0x6c89fc20, 0x1776f: 0x6c714e20,
+ 0x17771: 0x6c97d220, 0x17772: 0x6c8b7220,
+ 0x17774: 0x6c1f3820, 0x17775: 0x6c1bae20, 0x17776: 0x6cfdcc20, 0x17777: 0x6cbd3a20,
+ 0x17778: 0x6c9a6220, 0x17779: 0x6cd5fa20, 0x1777a: 0x6c149020, 0x1777b: 0x6c1bc420,
+ 0x1777c: 0x6c474620, 0x1777d: 0x6d21a820, 0x1777e: 0x6d1a0420,
+ // Block 0x5de, offset 0x17780
+ 0x17780: 0x6c8eac20, 0x17781: 0x6c818020, 0x17782: 0x6cd61e20, 0x17783: 0x6d30be20,
+ 0x17784: 0x6cd6c420, 0x17785: 0x6c5aac20,
+ 0x17788: 0x6c364620, 0x1778a: 0x6ccc7020, 0x1778b: 0x6d402e20,
+ 0x1778c: 0x6c74a620, 0x1778d: 0x6c75ec20, 0x1778e: 0x6ce93820, 0x1778f: 0x6c90ca20,
+ 0x17790: 0x6cef5c20, 0x17791: 0x6c1cf420, 0x17792: 0x6d3b4820, 0x17793: 0x6c8b7420,
+ 0x17795: 0x6d30cc20, 0x17796: 0x6d2f8c20,
+ 0x17798: 0x6d178020, 0x17799: 0x6c1e5c20, 0x1779a: 0x6ca5ea20, 0x1779b: 0x6c0e7820,
+ 0x1779c: 0x6cdb8620, 0x1779d: 0x6d160620, 0x1779e: 0x6c506020, 0x1779f: 0x6d0bc820,
+ 0x177a0: 0x6c58ac20, 0x177a1: 0x6c980a20, 0x177a2: 0x6c980c20, 0x177a3: 0x6cc1f220,
+ 0x177a4: 0x6c81c420, 0x177a5: 0x6c4ffe20, 0x177a6: 0x6d37d620, 0x177a7: 0x6c9f4e20,
+ 0x177a8: 0x6cfb5620, 0x177a9: 0x6d324420, 0x177aa: 0x6cd55e20, 0x177ab: 0x6d423e20,
+ 0x177ac: 0x6d3afc20, 0x177ad: 0x6c46aa20, 0x177ae: 0x6d089820, 0x177af: 0x6d17c620,
+ 0x177b0: 0x6d366e20, 0x177b1: 0x6d00c620, 0x177b2: 0x6c6d1e20, 0x177b3: 0x6c11a420,
+ 0x177b5: 0x6c10ae20, 0x177b6: 0x6c896a20, 0x177b7: 0x6d341020,
+ 0x177b8: 0x6c626c20, 0x177b9: 0x6ced4620, 0x177ba: 0x6c49a420, 0x177bb: 0x6c70bc20,
+ 0x177bc: 0x6c6ea220, 0x177bd: 0x6c00c420, 0x177be: 0x6c404220, 0x177bf: 0x6c4b7220,
+ // Block 0x5df, offset 0x177c0
+ 0x177c0: 0x6c548020, 0x177c1: 0x6d0ec620, 0x177c2: 0x6cc87e20, 0x177c3: 0x6d36ee20,
+ 0x177c4: 0x6c0c9420, 0x177c5: 0x6d157620, 0x177c6: 0x6cdd9e20, 0x177c7: 0x6c2efa20,
+ 0x177c8: 0x6c4b9620, 0x177c9: 0x6cd18020, 0x177ca: 0x6d0ab820, 0x177cb: 0x6c194620,
+ 0x177cc: 0x6ccf2020, 0x177cd: 0x6cbe8a20,
+ 0x177d0: 0x6c218a20, 0x177d1: 0x6c533820, 0x177d2: 0x6c308220, 0x177d3: 0x6c198220,
+ 0x177d4: 0x6ceff820, 0x177d5: 0x6cc7ea20, 0x177d6: 0x6cd55420, 0x177d7: 0x6c10f220,
+ 0x177d8: 0x6c600e20, 0x177d9: 0x6d28b620, 0x177da: 0x6cb5d420, 0x177db: 0x6d0c0220,
+ 0x177dc: 0x6c3fe820, 0x177dd: 0x6d235820, 0x177de: 0x6c3e9020, 0x177df: 0x6cb39220,
+ 0x177e0: 0x6d33e620, 0x177e1: 0x6ce06220, 0x177e2: 0x6d424020, 0x177e3: 0x6c17ec20,
+ 0x177e4: 0x6cc19a20, 0x177e5: 0x6d204e20, 0x177e6: 0x6c514a20, 0x177e7: 0x6c547420,
+ 0x177e8: 0x6c4b0e20, 0x177e9: 0x6c366620, 0x177ea: 0x6c67ea20, 0x177eb: 0x6d27f620,
+ 0x177ec: 0x6ce83020, 0x177ed: 0x6c259820, 0x177ee: 0x6ce87020, 0x177ef: 0x6c402a20,
+ 0x177f0: 0x6d424c20, 0x177f1: 0x6c558820, 0x177f3: 0x6c0f4a20,
+ 0x177f4: 0x6d2f6e20, 0x177f5: 0x6c754a20, 0x177f6: 0x6ce0d020, 0x177f7: 0x6c74aa20,
+ 0x177f8: 0x6c404620, 0x177f9: 0x6c5a0220, 0x177fa: 0x6c211820, 0x177fb: 0x6d1e5e20,
+ 0x177fc: 0x6c20f020, 0x177fd: 0x6cdda020, 0x177fe: 0x6c1b5c20, 0x177ff: 0x6cb92a20,
+ // Block 0x5e0, offset 0x17800
+ 0x17800: 0x6c10fc20, 0x17801: 0x6cff9c20, 0x17802: 0x6c979220, 0x17803: 0x6c117c20,
+ 0x17804: 0x6cb7f820, 0x17805: 0x6c66f620, 0x17806: 0x6c0a9a20, 0x17807: 0x6c5f8420,
+ 0x17808: 0x6d34b820, 0x17809: 0x6d3a3620, 0x1780a: 0x6cc1f420, 0x1780b: 0x6d2e3420,
+ 0x1780c: 0x6c60fa20, 0x1780d: 0x6c0b2420, 0x1780f: 0x6c878020,
+ 0x17810: 0x6c879420, 0x17811: 0x6d272a20, 0x17812: 0x6cc34020, 0x17813: 0x6c195a20,
+ 0x17814: 0x6c3fcc20, 0x17815: 0x6c144020, 0x17816: 0x6ce19c20, 0x17817: 0x6cd37420,
+ 0x17818: 0x6c4f9620, 0x17819: 0x6cbcbe20, 0x1781a: 0x6cb5d620, 0x1781b: 0x6c0efc20,
+ 0x1781c: 0x6ca33e20, 0x1781d: 0x6ce82a20, 0x1781e: 0x6c1e7a20, 0x1781f: 0x6c243c20,
+ 0x17820: 0x6d26c020, 0x17821: 0x6d33e820, 0x17822: 0x6c18cc20, 0x17823: 0x6c1f4a20,
+ 0x17824: 0x6c09b420, 0x17825: 0x6c9b1c20, 0x17826: 0x6c038020, 0x17827: 0x6ce4a220,
+ 0x17828: 0x6c9f5a20, 0x17829: 0x6c8aba20, 0x1782a: 0x6c3ccc20, 0x1782b: 0x6c197420,
+ 0x1782c: 0x6cc0b820, 0x1782d: 0x6ce58820, 0x1782e: 0x6c3eac20, 0x1782f: 0x6c7e0820,
+ 0x17830: 0x6c65b820,
+ 0x17834: 0x6d325620, 0x17835: 0x6cc08a20, 0x17836: 0x6d42a820, 0x17837: 0x6c1c4c20,
+ 0x17838: 0x6c7c9420, 0x17839: 0x6c8b2420, 0x1783a: 0x6c074a20, 0x1783b: 0x6c326e20,
+ 0x1783c: 0x6cf46c20, 0x1783e: 0x6d3d9220, 0x1783f: 0x6c92ba20,
+ // Block 0x5e1, offset 0x17840
+ 0x17840: 0x6ce0d220, 0x17842: 0x6c1eaa20, 0x17843: 0x6c89a020,
+ 0x17844: 0x6ce51820, 0x17845: 0x6c7dbe20, 0x17846: 0x6c16c420, 0x17847: 0x6c74ac20,
+ 0x17848: 0x6ce8ec20, 0x17849: 0x6c594e20, 0x1784a: 0x6c3aca20, 0x1784b: 0x6c0a3c20,
+ 0x1784d: 0x6cf97c20, 0x1784e: 0x6cf31820, 0x1784f: 0x6c628a20,
+ 0x17850: 0x6cc27a20, 0x17851: 0x6c7cdc20, 0x17852: 0x6c55c220, 0x17853: 0x6cbfca20,
+ 0x17854: 0x6cdc7c20, 0x17855: 0x6c10fa20, 0x17857: 0x6cc0bc20,
+ 0x17858: 0x6cb0c820, 0x17859: 0x6cad1020, 0x1785a: 0x6cec4020, 0x1785b: 0x6d115620,
+ 0x1785c: 0x6cc6c220, 0x1785d: 0x6d09b620, 0x1785e: 0x6c246c20, 0x1785f: 0x6c2efc20,
+ 0x17860: 0x6c1c8a20, 0x17861: 0x6c25f620, 0x17862: 0x6c9c1220, 0x17863: 0x6d086420,
+ 0x17864: 0x6c34be20, 0x17865: 0x6c0d0420, 0x17866: 0x6d310a20, 0x17867: 0x6c1ec620,
+ 0x17868: 0x6c164220, 0x17869: 0x6c4b9e20, 0x1786a: 0x6c32e620, 0x1786b: 0x6d409420,
+ 0x1786c: 0x6c2afe20, 0x1786d: 0x6c7f3820, 0x1786e: 0x6ce2da20, 0x1786f: 0x6d272c20,
+ 0x17870: 0x6cc34220, 0x17871: 0x6d3a5020, 0x17872: 0x6c8d1020, 0x17873: 0x6c186c20,
+ 0x17874: 0x6d31e020, 0x17875: 0x6c400220, 0x17876: 0x6ccf4e20, 0x17877: 0x6ce5c620,
+ 0x17878: 0x6c7ac820, 0x17879: 0x6c004420, 0x1787b: 0x6cbf5620,
+ 0x1787c: 0x6cd61220, 0x1787d: 0x6c4d3420, 0x1787e: 0x6ccd5e20, 0x1787f: 0x6cec7620,
+ // Block 0x5e2, offset 0x17880
+ 0x17880: 0x6d2e3620, 0x17881: 0x6c904a20, 0x17882: 0x6c6f6220, 0x17883: 0x6c85b820,
+ 0x17885: 0x6c210220, 0x17886: 0x6cc66c20, 0x17887: 0x6d26ac20,
+ 0x17888: 0x6c743a20, 0x17889: 0x6c776c20, 0x1788a: 0x6c390c20, 0x1788b: 0x6cb5da20,
+ 0x1788c: 0x6c534220, 0x1788d: 0x6c3e7220, 0x1788e: 0x6c915220, 0x1788f: 0x6c535820,
+ 0x17890: 0x6ceb2a20, 0x17891: 0x6c9f5c20, 0x17892: 0x6ce4a420, 0x17893: 0x6c737c20,
+ 0x17894: 0x6cb70620, 0x17895: 0x6d332620, 0x17896: 0x6cbece20, 0x17897: 0x6c45f220,
+ 0x17898: 0x6ce4b620, 0x17899: 0x6c80dc20, 0x1789a: 0x6c99a620, 0x1789b: 0x6d1b6a20,
+ 0x1789c: 0x6c92c020, 0x1789d: 0x6d250e20, 0x1789e: 0x6c715420, 0x1789f: 0x6cb0b820,
+ 0x178a1: 0x6d00f420, 0x178a2: 0x6c0bbe20, 0x178a3: 0x6c5cd820,
+ 0x178a4: 0x6d39cc20, 0x178a5: 0x6cc6c820, 0x178a6: 0x6cca8e20, 0x178a7: 0x6cf38420,
+ 0x178a8: 0x6c144e20, 0x178a9: 0x6c795820, 0x178aa: 0x6ccdc420, 0x178ab: 0x6caede20,
+ 0x178ac: 0x6c980e20, 0x178ad: 0x6d050620, 0x178af: 0x6c237020,
+ 0x178b0: 0x6c796020, 0x178b1: 0x6d3bb220, 0x178b2: 0x6c154620, 0x178b3: 0x6cd84220,
+ 0x178b4: 0x6c1cf620, 0x178b5: 0x6cdcae20, 0x178b6: 0x6c076e20, 0x178b7: 0x6c769e20,
+ 0x178b9: 0x6d376020, 0x178ba: 0x6cf12620, 0x178bb: 0x6c9f8420,
+ 0x178bc: 0x6c8db220, 0x178bd: 0x6d414220, 0x178be: 0x6ca8d420, 0x178bf: 0x6c8dfc20,
+ // Block 0x5e3, offset 0x178c0
+ 0x178c0: 0x6cb77420, 0x178c1: 0x6d26b020, 0x178c3: 0x6d186820,
+ 0x178c4: 0x6cf82220, 0x178c5: 0x6c18d820, 0x178c7: 0x6cc71e20,
+ 0x178c8: 0x6c18f820, 0x178c9: 0x6ca9da20, 0x178ca: 0x6d1ef220, 0x178cb: 0x6c618c20,
+ 0x178cc: 0x6c0ebe20, 0x178cd: 0x6c39ca20,
+ 0x178d0: 0x6c242220, 0x178d1: 0x6c2be820, 0x178d2: 0x6c684020, 0x178d3: 0x6d20fc20,
+ 0x178d4: 0x6c50fe20, 0x178d5: 0x6d06b220, 0x178d6: 0x6d22f820, 0x178d7: 0x6cc0f620,
+ 0x178d9: 0x6c044420, 0x178da: 0x6c44cc20, 0x178db: 0x6c6f0e20,
+ 0x178dd: 0x6d0bb820, 0x178de: 0x6cd5de20, 0x178df: 0x6d1f3e20,
+ 0x178e0: 0x6cd98e20, 0x178e1: 0x6d130820, 0x178e2: 0x6c125820, 0x178e3: 0x6d112a20,
+ 0x178e4: 0x6cd5fc20, 0x178e5: 0x6d0cba20, 0x178e6: 0x6cd67220, 0x178e7: 0x6c8aa220,
+ 0x178e8: 0x6c235020, 0x178e9: 0x6d23d420, 0x178ea: 0x6c0f6620, 0x178eb: 0x6cdbfe20,
+ 0x178ed: 0x6d0eca20, 0x178ee: 0x6c834820, 0x178ef: 0x6c8bf420,
+ 0x178f0: 0x6ce30220, 0x178f1: 0x6c31de20, 0x178f2: 0x6d272e20, 0x178f3: 0x6c611620,
+ 0x178f5: 0x6d278620,
+ 0x178f8: 0x6c706220, 0x178f9: 0x6c71a820, 0x178fa: 0x6c1e5820, 0x178fb: 0x6c18ac20,
+ 0x178fc: 0x6c457820, 0x178fd: 0x6cfe4220, 0x178fe: 0x6cfbee20, 0x178ff: 0x6c011c20,
+ // Block 0x5e4, offset 0x17900
+ 0x17900: 0x6c4ae020, 0x17901: 0x6d223220, 0x17902: 0x6c82bc20,
+ 0x17904: 0x6ce89c20, 0x17905: 0x6c18b820, 0x17906: 0x6d03e020, 0x17907: 0x6cc03e20,
+ 0x17908: 0x6c4f9a20, 0x1790a: 0x6c292c20, 0x1790b: 0x6c112e20,
+ 0x1790c: 0x6c2bf420, 0x1790d: 0x6d0d7020, 0x1790e: 0x6d3e3020,
+ 0x17910: 0x6d1bc020, 0x17911: 0x6c14fa20, 0x17913: 0x6c840020,
+ 0x17914: 0x6cdd7e20, 0x17915: 0x6c969c20, 0x17916: 0x6c96a620,
+ 0x17918: 0x6ce11e20, 0x17919: 0x6cade620, 0x1791a: 0x6c90ae20, 0x1791b: 0x6cb51820,
+ 0x1791c: 0x6c25ec20, 0x1791d: 0x6ce8ee20, 0x1791e: 0x6c369a20, 0x1791f: 0x6c11aa20,
+ 0x17920: 0x6c6b2c20, 0x17921: 0x6d156420, 0x17922: 0x6c60d020, 0x17923: 0x6c294220,
+ 0x17924: 0x6c752220, 0x17925: 0x6c08cc20, 0x17926: 0x6c832620, 0x17927: 0x6d174a20,
+ 0x17928: 0x6c214020, 0x17929: 0x6c214620, 0x1792a: 0x6cb38820, 0x1792b: 0x6c83cc20,
+ 0x1792c: 0x6d291420, 0x1792d: 0x6cdf7020, 0x1792e: 0x6cb39420, 0x1792f: 0x6c242620,
+ 0x17930: 0x6c725020, 0x17931: 0x6d070620, 0x17932: 0x6c395820,
+ 0x17934: 0x6d070820, 0x17935: 0x6c37d420, 0x17936: 0x6c5d7e20, 0x17937: 0x6d39b820,
+ 0x17938: 0x6cc4c820, 0x17939: 0x6c381c20, 0x1793a: 0x6c72fc20, 0x1793b: 0x6c4db620,
+ 0x1793c: 0x6c896e20, 0x1793d: 0x6d341220, 0x1793e: 0x6c9d8220, 0x1793f: 0x6d209a20,
+ // Block 0x5e5, offset 0x17940
+ 0x17941: 0x6c133a20, 0x17942: 0x6c9a2c20, 0x17943: 0x6d1a0620,
+ 0x17944: 0x6c9e4220, 0x17945: 0x6ce8f620, 0x17946: 0x6c7c9e20,
+ 0x17949: 0x6c9d9a20, 0x1794a: 0x6cc6ca20, 0x1794b: 0x6d241c20,
+ 0x1794c: 0x6cbae620, 0x1794d: 0x6c9c8c20, 0x1794e: 0x6c718020, 0x1794f: 0x6cb07e20,
+ 0x17950: 0x6c6cc620, 0x17951: 0x6cee5e20, 0x17952: 0x6c62c020, 0x17953: 0x6c9baa20,
+ 0x17954: 0x6c672020, 0x17955: 0x6d098020, 0x17956: 0x6c068220, 0x17957: 0x6c420220,
+ 0x17958: 0x6c161e20, 0x17959: 0x6c87cc20, 0x1795a: 0x6c851620, 0x1795b: 0x6cc04020,
+ 0x1795c: 0x6c33ee20, 0x1795d: 0x6d1d3e20, 0x1795e: 0x6d27ea20, 0x1795f: 0x6c18ce20,
+ 0x17960: 0x6d353220, 0x17961: 0x6cc4ca20, 0x17963: 0x6c94b220,
+ 0x17964: 0x6c763a20, 0x17965: 0x6c4b1420, 0x17966: 0x6d26d620, 0x17967: 0x6c5c0820,
+ 0x17968: 0x6cb0b220, 0x17969: 0x6c13f820, 0x1796a: 0x6c34a820, 0x1796b: 0x6c152220,
+ 0x1796c: 0x6ccc1020, 0x1796d: 0x6cd3c820, 0x1796e: 0x6ccf7620, 0x1796f: 0x6d03fa20,
+ 0x17970: 0x6d1c9420, 0x17971: 0x6cd3ca20, 0x17972: 0x6c1c6420, 0x17973: 0x6d134820,
+ 0x17974: 0x6c4e3620, 0x17975: 0x6c3ad420, 0x17976: 0x6d134a20, 0x17977: 0x6d0de220,
+ 0x17978: 0x6d416220, 0x17979: 0x6cd9ee20, 0x1797a: 0x6c6c6620, 0x1797b: 0x6c351a20,
+ 0x1797c: 0x6cfd2220, 0x1797d: 0x6c492e20, 0x1797e: 0x6ce1f820, 0x1797f: 0x6cbcfa20,
+ // Block 0x5e6, offset 0x17980
+ 0x17980: 0x6c15f420, 0x17981: 0x6c4e4420, 0x17982: 0x6c9c1420, 0x17983: 0x6d26fc20,
+ 0x17984: 0x6c247020, 0x17985: 0x6cba8420, 0x17986: 0x6c6cc420, 0x17987: 0x6ccdd020,
+ 0x17988: 0x6ca25820, 0x17989: 0x6d251e20, 0x1798b: 0x6cae8a20,
+ 0x1798c: 0x6d336e20, 0x1798d: 0x6d374a20, 0x1798e: 0x6c216c20, 0x1798f: 0x6d22aa20,
+ 0x17990: 0x6ca1f820, 0x17991: 0x6cedae20, 0x17992: 0x6c681020, 0x17993: 0x6cb54c20,
+ 0x17994: 0x6cdb5e20, 0x17995: 0x6cb1e220, 0x17996: 0x6ce4d020, 0x17997: 0x6c7b7820,
+ 0x17998: 0x6c247a20, 0x17999: 0x6cdcb820, 0x1799b: 0x6c6a4220,
+ 0x1799c: 0x6c671420, 0x1799d: 0x6c028820, 0x1799e: 0x6c696e20, 0x1799f: 0x6d138e20,
+ 0x179a1: 0x6d139020, 0x179a2: 0x6c8ff020, 0x179a3: 0x6d2a3620,
+ 0x179a4: 0x6c05de20, 0x179a5: 0x6c889a20, 0x179a7: 0x6c58c620,
+ 0x179a8: 0x6c942620, 0x179a9: 0x6cef7820, 0x179aa: 0x6cfc5820, 0x179ab: 0x6ce60a20,
+ 0x179ac: 0x6c0fc820, 0x179ad: 0x6d337620, 0x179ae: 0x6d3a3e20, 0x179af: 0x6c06c420,
+ 0x179b0: 0x6c9bba20, 0x179b1: 0x6d015220, 0x179b2: 0x6cab6820, 0x179b3: 0x6d1ed820,
+ 0x179b5: 0x6cffc820, 0x179b6: 0x6c87aa20, 0x179b7: 0x6d2c6e20,
+ 0x179b8: 0x6c9cd020, 0x179ba: 0x6d128420,
+ 0x179bd: 0x6cb31620, 0x179be: 0x6d014220,
+ // Block 0x5e7, offset 0x179c0
+ 0x179c2: 0x6ccdd220, 0x179c3: 0x6d3d1420,
+ 0x179c5: 0x6ccddc20, 0x179c6: 0x6c754020, 0x179c7: 0x6c61fc20,
+ 0x179c8: 0x6c6a2620, 0x179ca: 0x6ca7a420, 0x179cb: 0x6c028420,
+ 0x179cc: 0x6c1f3a20, 0x179cd: 0x6cf4e420, 0x179ce: 0x6c495420, 0x179cf: 0x6d01b820,
+ 0x179d0: 0x6ce6d020, 0x179d1: 0x6d096220, 0x179d2: 0x6c297220, 0x179d3: 0x6d2d8620,
+ 0x179d4: 0x6ce06620, 0x179d5: 0x6cae7c20, 0x179d6: 0x6d00d420, 0x179d7: 0x6d072020,
+ 0x179d8: 0x6cfcf220, 0x179d9: 0x6cd8d820, 0x179da: 0x6c7aee20, 0x179db: 0x6d335a20,
+ 0x179dc: 0x6cf3e620, 0x179dd: 0x6c5d5c20, 0x179de: 0x6cc90620, 0x179df: 0x6cf1ee20,
+ 0x179e0: 0x6c317a20, 0x179e1: 0x6c58a020, 0x179e2: 0x6c7e1420, 0x179e3: 0x6c405a20,
+ 0x179e4: 0x6c1fd020, 0x179e5: 0x6cfba420, 0x179e6: 0x6cbdae20, 0x179e7: 0x6cbc8820,
+ 0x179e8: 0x6c7fba20, 0x179ea: 0x6d0bca20, 0x179eb: 0x6d1c0220,
+ 0x179ec: 0x6cc40820, 0x179ed: 0x6c4f5620, 0x179ee: 0x6c218c20, 0x179ef: 0x6d371e20,
+ 0x179f1: 0x6cf05620, 0x179f2: 0x6d0d0620, 0x179f3: 0x6cfe6a20,
+ 0x179f4: 0x6d194c20, 0x179f5: 0x6ca66a20, 0x179f6: 0x6d335c20, 0x179f7: 0x6c1fca20,
+ 0x179f9: 0x6cd23020, 0x179fa: 0x6c2f4a20, 0x179fb: 0x6d3ee020,
+ 0x179fc: 0x6c73e820, 0x179fd: 0x6d067620, 0x179fe: 0x6d255a20,
+ // Block 0x5e8, offset 0x17a00
+ 0x17a01: 0x6d063020, 0x17a02: 0x6c2a0220, 0x17a03: 0x6ce48620,
+ 0x17a04: 0x6c448020, 0x17a05: 0x6d14b420, 0x17a06: 0x6c532420, 0x17a07: 0x6d13dc20,
+ 0x17a09: 0x6c851220, 0x17a0a: 0x6c7a3820, 0x17a0b: 0x6cfc0820,
+ 0x17a0c: 0x6cdbbe20, 0x17a0d: 0x6cf87620, 0x17a0e: 0x6d088620,
+ 0x17a11: 0x6c2b2a20, 0x17a12: 0x6c7f0420, 0x17a13: 0x6d387e20,
+ 0x17a14: 0x6ca76420, 0x17a15: 0x6c19f820, 0x17a16: 0x6c668620, 0x17a17: 0x6c09ba20,
+ 0x17a18: 0x6d3bc820, 0x17a19: 0x6c8d1620, 0x17a1a: 0x6c504e20, 0x17a1b: 0x6c058020,
+ 0x17a1c: 0x6ce10a20, 0x17a1d: 0x6c1ac220, 0x17a1e: 0x6c96c820, 0x17a1f: 0x6cfce420,
+ 0x17a20: 0x6cd69420, 0x17a21: 0x6d1da020, 0x17a22: 0x6cc12c20,
+ 0x17a24: 0x6cb44c20, 0x17a25: 0x6c5c2020, 0x17a26: 0x6cef3620, 0x17a27: 0x6d161620,
+ 0x17a28: 0x6d134c20, 0x17a2a: 0x6c184820, 0x17a2b: 0x6c4ff820,
+ 0x17a2c: 0x6c0d5a20, 0x17a2e: 0x6cfd3620, 0x17a2f: 0x6c155e20,
+ 0x17a30: 0x6c5d4e20, 0x17a32: 0x6c4ebc20, 0x17a33: 0x6c224220,
+ 0x17a34: 0x6d33ec20, 0x17a35: 0x6cb5f220, 0x17a36: 0x6c7c7e20, 0x17a37: 0x6cc75620,
+ 0x17a39: 0x6d1bca20, 0x17a3a: 0x6d047e20,
+ 0x17a3c: 0x6c55a020, 0x17a3d: 0x6c250620, 0x17a3f: 0x6cc3fc20,
+ // Block 0x5e9, offset 0x17a40
+ 0x17a40: 0x6c2b9220, 0x17a41: 0x6cf53020, 0x17a42: 0x6cbfd020,
+ 0x17a44: 0x6d0eee20, 0x17a45: 0x6c8a5020, 0x17a46: 0x6c08a620,
+ 0x17a48: 0x6c0d7220, 0x17a4a: 0x6d252c20, 0x17a4b: 0x6caaa620,
+ 0x17a4c: 0x6c05c620, 0x17a4d: 0x6d1cf220, 0x17a4e: 0x6c536c20, 0x17a4f: 0x6c225820,
+ 0x17a50: 0x6cb87220, 0x17a51: 0x6ce35a20, 0x17a52: 0x6d23b220, 0x17a53: 0x6c824c20,
+ 0x17a54: 0x6c05d020, 0x17a56: 0x6c625620, 0x17a57: 0x6c3ee820,
+ 0x17a58: 0x6cfd0420, 0x17a59: 0x6c133820, 0x17a5a: 0x6c550620, 0x17a5b: 0x6ccb6620,
+ 0x17a5c: 0x6c080a20, 0x17a5d: 0x6cbe5620, 0x17a5e: 0x6d22a020, 0x17a5f: 0x6cebf620,
+ 0x17a60: 0x6c007a20, 0x17a61: 0x6c4e3c20, 0x17a62: 0x6c28d020, 0x17a63: 0x6c444620,
+ 0x17a64: 0x6c2b9c20, 0x17a65: 0x6c5e2020, 0x17a66: 0x6cace420,
+ 0x17a68: 0x6d3c6a20, 0x17a69: 0x6c8d7c20, 0x17a6a: 0x6c970820, 0x17a6b: 0x6c974820,
+ 0x17a6c: 0x6c888c20, 0x17a6d: 0x6cff4220, 0x17a6e: 0x6d093220, 0x17a6f: 0x6d327820,
+ 0x17a70: 0x6cb3b820, 0x17a71: 0x6c408e20, 0x17a72: 0x6caa0e20, 0x17a73: 0x6cf93220,
+ 0x17a74: 0x6c338e20, 0x17a75: 0x6c28f020, 0x17a76: 0x6d280c20, 0x17a77: 0x6cfd5220,
+ 0x17a78: 0x6d1b3020, 0x17a79: 0x6cd52220, 0x17a7a: 0x6c339420, 0x17a7b: 0x6c086820,
+ 0x17a7c: 0x6c56e620, 0x17a7d: 0x6c3a5420, 0x17a7e: 0x6c3aa820, 0x17a7f: 0x6d28be20,
+ // Block 0x5ea, offset 0x17a80
+ 0x17a80: 0x6c075620, 0x17a81: 0x6c3a2820, 0x17a82: 0x6cfab820, 0x17a83: 0x6cd3ae20,
+ 0x17a84: 0x6c9e3020, 0x17a85: 0x6d2e0820, 0x17a86: 0x6d2e0a20, 0x17a87: 0x6d2d8c20,
+ 0x17a88: 0x6c5c4820, 0x17a89: 0x6c3f8820, 0x17a8a: 0x6ced5a20, 0x17a8b: 0x6ca0b420,
+ 0x17a8c: 0x6cbc1020, 0x17a8d: 0x6c8a8a20, 0x17a8f: 0x6c9f1e20,
+ 0x17a90: 0x6c54d820, 0x17a91: 0x6c535e20, 0x17a92: 0x6d213c20, 0x17a93: 0x6cb60820,
+ 0x17a94: 0x6c350420, 0x17a95: 0x6c020020, 0x17a97: 0x6c03ba20,
+ 0x17a98: 0x6c2c7820, 0x17a99: 0x6d08aa20, 0x17a9a: 0x6c2c8a20, 0x17a9b: 0x6c0a0e20,
+ 0x17a9c: 0x6d393e20, 0x17a9d: 0x6cad6020, 0x17a9e: 0x6ce5f620, 0x17a9f: 0x6d155020,
+ 0x17aa1: 0x6c63ea20, 0x17aa2: 0x6d36f220, 0x17aa3: 0x6ce8f820,
+ 0x17aa4: 0x6d00f820, 0x17aa5: 0x6c28ba20, 0x17aa6: 0x6ce5a620, 0x17aa7: 0x6d022620,
+ 0x17aa8: 0x6c172620, 0x17aa9: 0x6d25f220, 0x17aaa: 0x6c496a20, 0x17aab: 0x6c89a420,
+ 0x17aac: 0x6c083220, 0x17aae: 0x6c930020, 0x17aaf: 0x6c60e420,
+ 0x17ab0: 0x6d08c220, 0x17ab1: 0x6cd62420, 0x17ab2: 0x6c318220, 0x17ab3: 0x6cd9f420,
+ 0x17ab4: 0x6c55e220, 0x17ab5: 0x6d286420, 0x17ab6: 0x6c160820, 0x17ab7: 0x6c054620,
+ 0x17ab8: 0x6cc6da20, 0x17ab9: 0x6c359c20, 0x17aba: 0x6cf24020, 0x17abb: 0x6c03ca20,
+ 0x17abc: 0x6c3cc220, 0x17abd: 0x6d209e20, 0x17abe: 0x6d310c20, 0x17abf: 0x6c3bae20,
+ // Block 0x5eb, offset 0x17ac0
+ 0x17ac0: 0x6c496c20, 0x17ac1: 0x6c104c20, 0x17ac2: 0x6c446220, 0x17ac3: 0x6c33c420,
+ 0x17ac4: 0x6c5a3420, 0x17ac5: 0x6c31f820, 0x17ac6: 0x6ce3ce20, 0x17ac7: 0x6c0fcc20,
+ 0x17ac8: 0x6cba8a20, 0x17ac9: 0x6c8b8220, 0x17aca: 0x6c901620, 0x17acb: 0x6cf13420,
+ 0x17acc: 0x6d2eac20, 0x17acd: 0x6c801820, 0x17ace: 0x6cdbea20, 0x17acf: 0x6ca36020,
+ 0x17ad0: 0x6c0a1020, 0x17ad1: 0x6ceb3e20, 0x17ad2: 0x6d3b1a20, 0x17ad3: 0x6c2e5c20,
+ 0x17ad4: 0x6c104620, 0x17ad5: 0x6c716820, 0x17ad6: 0x6cb3b020, 0x17ad7: 0x6cfa0c20,
+ 0x17ad8: 0x6cf04420, 0x17ad9: 0x6cb3b420, 0x17ada: 0x6c267420, 0x17adb: 0x6c387220,
+ 0x17adc: 0x6c14e420, 0x17add: 0x6c56f020, 0x17ade: 0x6d28c020,
+ 0x17ae4: 0x6c38f020, 0x17ae5: 0x6d028a20, 0x17ae6: 0x6c536020, 0x17ae7: 0x6c1b2e20,
+ 0x17ae8: 0x6c05c820, 0x17ae9: 0x6d1a7a20, 0x17aeb: 0x6c6dd220,
+ 0x17aec: 0x6c0f6820, 0x17aed: 0x6cc88820, 0x17aee: 0x6c1e3a20, 0x17aef: 0x6d1c1220,
+ 0x17af0: 0x6d143a20, 0x17af1: 0x6c411820, 0x17af2: 0x6c7d6c20, 0x17af3: 0x6d27f020,
+ 0x17af4: 0x6d31ec20, 0x17af5: 0x6d0b5a20, 0x17af6: 0x6c70b820, 0x17af7: 0x6c547a20,
+ 0x17af8: 0x6c9f7620, 0x17af9: 0x6c040220, 0x17afa: 0x6c441c20, 0x17afb: 0x6c0bb220,
+ 0x17afc: 0x6d3d0820, 0x17afd: 0x6c505420, 0x17afe: 0x6d31ee20, 0x17aff: 0x6cd14a20,
+ // Block 0x5ec, offset 0x17b00
+ 0x17b00: 0x6c44a020, 0x17b01: 0x6c0a3e20, 0x17b02: 0x6c34b220, 0x17b03: 0x6c216820,
+ 0x17b04: 0x6c1fb220, 0x17b05: 0x6cca5a20, 0x17b06: 0x6c1a4620, 0x17b07: 0x6cc48a20,
+ 0x17b08: 0x6c191220, 0x17b09: 0x6c99b820, 0x17b0a: 0x6cadf220, 0x17b0b: 0x6ceec220,
+ 0x17b0c: 0x6cb07420, 0x17b0d: 0x6c3f8c20, 0x17b0e: 0x6d3d0e20, 0x17b0f: 0x6cb53c20,
+ 0x17b10: 0x6c8bec20, 0x17b11: 0x6d142020, 0x17b12: 0x6c9adc20, 0x17b13: 0x6cf3f820,
+ 0x17b14: 0x6cb7fa20, 0x17b15: 0x6c2f0020, 0x17b16: 0x6c191a20, 0x17b17: 0x6cfa0e20,
+ 0x17b18: 0x6c518e20, 0x17b19: 0x6cca9220, 0x17b1a: 0x6c487e20, 0x17b1b: 0x6c543e20,
+ 0x17b1c: 0x6c023420, 0x17b1d: 0x6c3f9420, 0x17b1e: 0x6cbbc620, 0x17b1f: 0x6c5d4c20,
+ 0x17b20: 0x6cafa220, 0x17b21: 0x6d0cf820, 0x17b22: 0x6cd84420, 0x17b23: 0x6cf7b420,
+ 0x17b24: 0x6ca02420, 0x17b25: 0x6c7ce420, 0x17b26: 0x6c445620,
+ 0x17b28: 0x6c02fc20, 0x17b29: 0x6cca4220, 0x17b2a: 0x6cd6ee20, 0x17b2b: 0x6c90d820,
+ 0x17b2c: 0x6d320620, 0x17b2d: 0x6c5c9a20, 0x17b2e: 0x6c156620,
+ 0x17b30: 0x6c8c8420, 0x17b31: 0x6ca2ee20, 0x17b32: 0x6c4f3c20, 0x17b33: 0x6c31fc20,
+ 0x17b34: 0x6c6d7820, 0x17b35: 0x6c9df420, 0x17b36: 0x6c38fa20, 0x17b37: 0x6c370020,
+ 0x17b38: 0x6c174220, 0x17b39: 0x6c536220, 0x17b3a: 0x6c536e20, 0x17b3b: 0x6d238820,
+ 0x17b3c: 0x6d096a20, 0x17b3d: 0x6cad3a20, 0x17b3e: 0x6c088220, 0x17b3f: 0x6c175220,
+ // Block 0x5ed, offset 0x17b40
+ 0x17b40: 0x6d1fe220, 0x17b41: 0x6d153a20, 0x17b42: 0x6d096e20, 0x17b43: 0x6cc97e20,
+ 0x17b44: 0x6d073420, 0x17b45: 0x6c866820, 0x17b46: 0x6c868a20, 0x17b47: 0x6d263220,
+ 0x17b48: 0x6c336220, 0x17b49: 0x6c5e0420, 0x17b4a: 0x6ccc7e20, 0x17b4b: 0x6c838c20,
+ 0x17b4c: 0x6cb3ce20, 0x17b4d: 0x6c550e20, 0x17b4e: 0x6c4c8e20, 0x17b4f: 0x6c10c420,
+ 0x17b50: 0x6cc8a620, 0x17b51: 0x6cf0fa20, 0x17b52: 0x6cd9f620, 0x17b53: 0x6c01dc20,
+ 0x17b54: 0x6d21cc20, 0x17b55: 0x6cfd8e20, 0x17b56: 0x6c527c20, 0x17b57: 0x6d0fea20,
+ 0x17b58: 0x6cff4420, 0x17b59: 0x6d116820, 0x17b5b: 0x6c0ac020,
+ 0x17b5d: 0x6c528420, 0x17b5e: 0x6ce25620, 0x17b5f: 0x6c8eee20,
+ 0x17b61: 0x6d3b3420, 0x17b63: 0x6cf89a20,
+ 0x17b64: 0x6d298e20, 0x17b65: 0x6d17d420, 0x17b66: 0x6c312a20, 0x17b67: 0x6d259020,
+ 0x17b68: 0x6c700820, 0x17b6a: 0x6c0f2020, 0x17b6b: 0x6ce35c20,
+ 0x17b6c: 0x6d1d0220, 0x17b6e: 0x6d154020, 0x17b6f: 0x6ca70420,
+ 0x17b70: 0x6ccee220, 0x17b71: 0x6c07c020, 0x17b72: 0x6c465620, 0x17b73: 0x6c04d420,
+ 0x17b74: 0x6ca14820, 0x17b75: 0x6c410420, 0x17b76: 0x6c372620, 0x17b77: 0x6ccf2e20,
+ 0x17b79: 0x6d36d620, 0x17b7a: 0x6d106c20, 0x17b7b: 0x6c66ca20,
+ 0x17b7c: 0x6d263420, 0x17b7d: 0x6cd73020, 0x17b7e: 0x6ce38420, 0x17b7f: 0x6cf02020,
+ // Block 0x5ee, offset 0x17b80
+ 0x17b80: 0x6d0aaa20, 0x17b81: 0x6d36f620, 0x17b82: 0x6d18bc20, 0x17b83: 0x6cc59c20,
+ 0x17b84: 0x6cd3ee20, 0x17b85: 0x6c55d420, 0x17b86: 0x6ca55620, 0x17b87: 0x6d126a20,
+ 0x17b88: 0x6c66f820, 0x17b89: 0x6cdc1220, 0x17b8a: 0x6d1d1e20, 0x17b8b: 0x6c061a20,
+ 0x17b8c: 0x6c55e420, 0x17b8d: 0x6c55e620, 0x17b8e: 0x6d137a20,
+ 0x17b90: 0x6d107420, 0x17b91: 0x6c888e20, 0x17b92: 0x6cf72620, 0x17b93: 0x6c372820,
+ 0x17b94: 0x6c331c20, 0x17b95: 0x6d297e20, 0x17b96: 0x6d3b4420, 0x17b97: 0x6d1d2820,
+ 0x17b98: 0x6d1d2c20, 0x17b99: 0x6c6cca20, 0x17b9a: 0x6c208820, 0x17b9b: 0x6c28ec20,
+ 0x17b9d: 0x6c7b4a20, 0x17b9e: 0x6d196020, 0x17b9f: 0x6d139a20,
+ 0x17ba0: 0x6c662e20, 0x17ba1: 0x6c372a20, 0x17ba2: 0x6ca93e20, 0x17ba3: 0x6c228820,
+ 0x17ba4: 0x6cba3420, 0x17ba5: 0x6d098220, 0x17ba6: 0x6c0ea420, 0x17ba7: 0x6c9d1420,
+ 0x17ba8: 0x6cd73a20, 0x17ba9: 0x6ca0a620, 0x17baa: 0x6c897c20, 0x17bab: 0x6cb71820,
+ 0x17bac: 0x6cb71a20, 0x17bad: 0x6cd44c20, 0x17bae: 0x6c3f2020, 0x17baf: 0x6c0f3a20,
+ 0x17bb0: 0x6c085820, 0x17bb1: 0x6c0d0020, 0x17bb2: 0x6d161c20, 0x17bb3: 0x6cf13a20,
+ 0x17bb4: 0x6c587e20, 0x17bb5: 0x6c38ac20, 0x17bb6: 0x6cb60e20, 0x17bb7: 0x6c98f620,
+ 0x17bb8: 0x6c060820, 0x17bb9: 0x6c020420, 0x17bba: 0x6c020a20, 0x17bbb: 0x6c403020,
+ 0x17bbc: 0x6cb63020, 0x17bbd: 0x6cc45020, 0x17bbe: 0x6ceb4020, 0x17bbf: 0x6d187420,
+ // Block 0x5ef, offset 0x17bc0
+ 0x17bc0: 0x6c0f5420, 0x17bc1: 0x6cb12820, 0x17bc2: 0x6c039220,
+ 0x17bc4: 0x6d082220, 0x17bc7: 0x6d23fe20,
+ 0x17bc8: 0x6c1b5620, 0x17bc9: 0x6c915e20, 0x17bca: 0x6d156820, 0x17bcb: 0x6c868c20,
+ 0x17bcd: 0x6ca7b020, 0x17bce: 0x6cf90220, 0x17bcf: 0x6cf3fa20,
+ 0x17bd1: 0x6c834a20, 0x17bd2: 0x6cb41a20, 0x17bd3: 0x6d3d1220,
+ 0x17bd4: 0x6d417e20, 0x17bd5: 0x6d3dc620, 0x17bd6: 0x6c168220, 0x17bd7: 0x6c01de20,
+ 0x17bd8: 0x6c377220, 0x17bd9: 0x6d244620, 0x17bda: 0x6c839c20, 0x17bdb: 0x6c408220,
+ 0x17bdc: 0x6d2c6420, 0x17bdd: 0x6c5d0a20, 0x17bde: 0x6c218e20, 0x17bdf: 0x6cd9fe20,
+ 0x17be0: 0x6c089a20, 0x17be1: 0x6c0ab420, 0x17be2: 0x6d2c6620,
+ 0x17be4: 0x6c519e20, 0x17be5: 0x6c873a20, 0x17be7: 0x6c4f3220,
+ 0x17be8: 0x6d292220, 0x17be9: 0x6c474a20, 0x17bea: 0x6c1a5e20, 0x17beb: 0x6c90dc20,
+ 0x17bec: 0x6ca19e20, 0x17bed: 0x6c9daa20, 0x17bee: 0x6c975020, 0x17bef: 0x6c030420,
+ 0x17bf0: 0x6d30c020, 0x17bf1: 0x6d3a3a20, 0x17bf2: 0x6c5a3820, 0x17bf3: 0x6c38f620,
+ 0x17bf4: 0x6c2b0220, 0x17bf5: 0x6ce7a420, 0x17bf7: 0x6c320220,
+ 0x17bf8: 0x6cf33620, 0x17bf9: 0x6cf13020, 0x17bfa: 0x6c62f620, 0x17bfb: 0x6c1ca020,
+ 0x17bfc: 0x6c8c1220, 0x17bfd: 0x6c0c6420, 0x17bfe: 0x6c901e20, 0x17bff: 0x6c664a20,
+ // Block 0x5f0, offset 0x17c00
+ 0x17c00: 0x6ca8da20, 0x17c01: 0x6c959e20, 0x17c02: 0x6cd03420,
+ 0x17c04: 0x6c487a20, 0x17c05: 0x6ca8a820, 0x17c06: 0x6d178a20, 0x17c07: 0x6c7a4820,
+ 0x17c08: 0x6cece220, 0x17c09: 0x6cebee20, 0x17c0a: 0x6cb87620, 0x17c0b: 0x6c0f5620,
+ 0x17c0c: 0x6c779220, 0x17c0d: 0x6c8d5020, 0x17c0e: 0x6c423020, 0x17c0f: 0x6c487820,
+ 0x17c10: 0x6c4d2c20, 0x17c11: 0x6c7bb020, 0x17c12: 0x6c527420, 0x17c13: 0x6c7c4620,
+ 0x17c14: 0x6d2b0a20, 0x17c15: 0x6ce64e20, 0x17c16: 0x6c80ee20, 0x17c17: 0x6c0a8020,
+ 0x17c18: 0x6c595a20, 0x17c19: 0x6cb3aa20, 0x17c1a: 0x6d11de20, 0x17c1b: 0x6cedaa20,
+ 0x17c1c: 0x6ce43c20, 0x17c1d: 0x6cdc1620, 0x17c1e: 0x6c7ad020, 0x17c1f: 0x6c337e20,
+ 0x17c20: 0x6c02b620, 0x17c21: 0x6c671620, 0x17c22: 0x6ca09c20, 0x17c23: 0x6c7d4220,
+ 0x17c24: 0x6c7b4c20, 0x17c25: 0x6c01e620, 0x17c26: 0x6c96ea20, 0x17c27: 0x6cbeaa20,
+ 0x17c28: 0x6cbb8820, 0x17c2a: 0x6c77b820, 0x17c2b: 0x6c508220,
+ 0x17c2c: 0x6c34c820, 0x17c2d: 0x6cfaa820, 0x17c2e: 0x6ca37c20, 0x17c2f: 0x6cdd3420,
+ 0x17c30: 0x6c6bf820, 0x17c31: 0x6caf8220, 0x17c32: 0x6cabcc20, 0x17c33: 0x6cd93020,
+ 0x17c34: 0x6c16bc20, 0x17c35: 0x6ca86c20, 0x17c36: 0x6c977620, 0x17c37: 0x6cd93e20,
+ 0x17c38: 0x6c22e420, 0x17c39: 0x6cfae420, 0x17c3a: 0x6c7e2420,
+ 0x17c3c: 0x6c2b9e20, 0x17c3d: 0x6cb3e420, 0x17c3e: 0x6ce5ac20, 0x17c3f: 0x6d40f420,
+ // Block 0x5f1, offset 0x17c40
+ 0x17c40: 0x6cf2c820, 0x17c41: 0x6c3ae420, 0x17c42: 0x6c115020, 0x17c43: 0x6caee220,
+ 0x17c44: 0x6cc9d620, 0x17c46: 0x6cc76e20, 0x17c47: 0x6cb68620,
+ 0x17c48: 0x6c25fc20, 0x17c49: 0x6cac8e20, 0x17c4a: 0x6c0fc020, 0x17c4b: 0x6c979c20,
+ 0x17c4c: 0x6d401420, 0x17c4d: 0x6c22f220, 0x17c4e: 0x6c7d4420, 0x17c4f: 0x6c62f820,
+ 0x17c50: 0x6c801420, 0x17c52: 0x6c9bc220, 0x17c53: 0x6c9df820,
+ 0x17c54: 0x6cac9620, 0x17c55: 0x6c91aa20, 0x17c56: 0x6d416020,
+ 0x17c58: 0x6c8ee220, 0x17c59: 0x6d160020, 0x17c5a: 0x6cf1a820, 0x17c5b: 0x6c866c20,
+ 0x17c5c: 0x6c868e20, 0x17c5d: 0x6d2bb820, 0x17c5e: 0x6d3a9220, 0x17c5f: 0x6c5cfc20,
+ 0x17c60: 0x6cd03c20, 0x17c61: 0x6c1c6620, 0x17c62: 0x6d043c20, 0x17c63: 0x6cee3a20,
+ 0x17c64: 0x6c302020, 0x17c65: 0x6c5e2220, 0x17c66: 0x6cb07a20, 0x17c67: 0x6c551420,
+ 0x17c68: 0x6c9ab420, 0x17c69: 0x6c17f420, 0x17c6a: 0x6c9ab820, 0x17c6b: 0x6c175820,
+ 0x17c6c: 0x6c719620, 0x17c6d: 0x6caa3420, 0x17c6f: 0x6d197620,
+ 0x17c70: 0x6cc7f020, 0x17c71: 0x6c8e0420, 0x17c72: 0x6d0bba20,
+ 0x17c74: 0x6cb7bc20, 0x17c75: 0x6d3e7620, 0x17c77: 0x6c058c20,
+ 0x17c78: 0x6c45aa20, 0x17c79: 0x6d2af620, 0x17c7a: 0x6c6bfe20, 0x17c7b: 0x6d219a20,
+ 0x17c7c: 0x6cbd9820, 0x17c7d: 0x6c075820, 0x17c7e: 0x6c035820, 0x17c7f: 0x6ceb5020,
+ // Block 0x5f2, offset 0x17c80
+ 0x17c80: 0x6d0f6c20, 0x17c81: 0x6cbbfc20, 0x17c82: 0x6d1ff220, 0x17c83: 0x6d36fa20,
+ 0x17c84: 0x6c6c0a20, 0x17c85: 0x6ca16a20, 0x17c86: 0x6cd12420, 0x17c87: 0x6ccdb820,
+ 0x17c88: 0x6cb65620, 0x17c89: 0x6ccdba20, 0x17c8a: 0x6c9d0420, 0x17c8b: 0x6c460220,
+ 0x17c8c: 0x6d157c20, 0x17c8d: 0x6c453e20, 0x17c8e: 0x6c454020, 0x17c8f: 0x6ce82020,
+ 0x17c90: 0x6c3dac20, 0x17c91: 0x6d092220, 0x17c92: 0x6d137e20, 0x17c93: 0x6ce69a20,
+ 0x17c94: 0x6ce5ae20, 0x17c95: 0x6ca1f620, 0x17c96: 0x6c8ec620, 0x17c97: 0x6c117e20,
+ 0x17c98: 0x6c848020, 0x17c99: 0x6cd51820, 0x17c9a: 0x6c932420, 0x17c9b: 0x6c5e3a20,
+ 0x17c9c: 0x6c263c20, 0x17c9d: 0x6cac1220, 0x17c9e: 0x6c8ed420, 0x17c9f: 0x6c72b820,
+ 0x17ca0: 0x6d2e9220, 0x17ca1: 0x6c718220, 0x17ca2: 0x6d330a20, 0x17ca3: 0x6d40f820,
+ 0x17ca4: 0x6cfd3820, 0x17ca5: 0x6d375020,
+ 0x17ca8: 0x6c7eb020, 0x17cab: 0x6c7ebe20,
+ 0x17cac: 0x6d060a20, 0x17cad: 0x6c454220, 0x17cae: 0x6c35a220, 0x17caf: 0x6ca21e20,
+ 0x17cb0: 0x6d384a20, 0x17cb1: 0x6ce3aa20, 0x17cb2: 0x6d25ce20, 0x17cb3: 0x6d2dc020,
+ 0x17cb4: 0x6c454420, 0x17cb5: 0x6cf24420, 0x17cb6: 0x6c80f420, 0x17cb7: 0x6d21f620,
+ 0x17cb8: 0x6cda0820, 0x17cb9: 0x6d2ca020, 0x17cba: 0x6c4d3620, 0x17cbb: 0x6c576e20,
+ 0x17cbc: 0x6d2e3e20, 0x17cbe: 0x6c90de20, 0x17cbf: 0x6c165020,
+ // Block 0x5f3, offset 0x17cc0
+ 0x17cc0: 0x6d376c20, 0x17cc1: 0x6cf12820, 0x17cc2: 0x6d083c20, 0x17cc3: 0x6d2a6420,
+ 0x17cc4: 0x6c9f8620, 0x17cc5: 0x6c4aac20, 0x17cc6: 0x6cda7020,
+ 0x17cc9: 0x6cd85420, 0x17cca: 0x6c352820, 0x17ccb: 0x6c134220,
+ 0x17ccc: 0x6c7b7a20, 0x17ccd: 0x6ce2dc20, 0x17cce: 0x6ca57c20, 0x17ccf: 0x6c819620,
+ 0x17cd0: 0x6c920820, 0x17cd1: 0x6d159e20, 0x17cd2: 0x6d029220, 0x17cd3: 0x6d0e2a20,
+ 0x17cd4: 0x6cbe9820, 0x17cd5: 0x6cb42420, 0x17cd6: 0x6c1e1220, 0x17cd7: 0x6cfbe020,
+ 0x17cd8: 0x6c497020, 0x17cd9: 0x6c6b8a20, 0x17cda: 0x6c7f8220, 0x17cdb: 0x6c9bca20,
+ 0x17cdc: 0x6d13ac20, 0x17cde: 0x6c869420, 0x17cdf: 0x6d1b8420,
+ 0x17ce0: 0x6c212620, 0x17ce1: 0x6cbfde20, 0x17ce2: 0x6ce2d220, 0x17ce3: 0x6d21f820,
+ 0x17ce6: 0x6c278420, 0x17ce7: 0x6c327420,
+ 0x17ce8: 0x6c537e20, 0x17cea: 0x6cf8c220,
+ 0x17cec: 0x6cb64820, 0x17cee: 0x6d25a620, 0x17cef: 0x6c609e20,
+ 0x17cf0: 0x6d285020, 0x17cf1: 0x6c39dc20, 0x17cf2: 0x6c45ac20, 0x17cf3: 0x6c4f8820,
+ 0x17cf4: 0x6d326620, 0x17cf5: 0x6cc3f620,
+ 0x17cf8: 0x6c6c0220, 0x17cf9: 0x6cb02020, 0x17cfa: 0x6c423220, 0x17cfb: 0x6d082820,
+ 0x17cfc: 0x6cd11420, 0x17cfd: 0x6cd28c20, 0x17cfe: 0x6cbc2a20, 0x17cff: 0x6c227020,
+ // Block 0x5f4, offset 0x17d00
+ 0x17d00: 0x6c2eee20, 0x17d01: 0x6c0f7220, 0x17d02: 0x6c2de620, 0x17d03: 0x6ced5020,
+ 0x17d04: 0x6c227220, 0x17d05: 0x6d355420, 0x17d06: 0x6c041220, 0x17d07: 0x6cf47e20,
+ 0x17d08: 0x6c061820, 0x17d09: 0x6c28be20, 0x17d0a: 0x6c039420, 0x17d0b: 0x6ce79620,
+ 0x17d0d: 0x6c45bc20, 0x17d0e: 0x6c702e20, 0x17d0f: 0x6c4b8620,
+ 0x17d10: 0x6c22e820, 0x17d11: 0x6d1ff420, 0x17d12: 0x6d25ba20, 0x17d13: 0x6c81be20,
+ 0x17d14: 0x6c716e20, 0x17d15: 0x6c3f1820, 0x17d16: 0x6ca88e20, 0x17d17: 0x6c358c20,
+ 0x17d18: 0x6c358e20, 0x17d19: 0x6d040e20, 0x17d1a: 0x6c771620, 0x17d1b: 0x6d0ee220,
+ 0x17d1c: 0x6ce90220, 0x17d1d: 0x6cb3f820, 0x17d1e: 0x6c083820, 0x17d1f: 0x6ca02620,
+ 0x17d20: 0x6cd73620, 0x17d21: 0x6d0ef220, 0x17d22: 0x6cb68c20, 0x17d23: 0x6d25ca20,
+ 0x17d24: 0x6c0cca20, 0x17d26: 0x6d07f220, 0x17d27: 0x6c544220,
+ 0x17d28: 0x6c5a3020, 0x17d29: 0x6d10c220, 0x17d2a: 0x6c73a220, 0x17d2b: 0x6c7cb220,
+ 0x17d2c: 0x6c36de20, 0x17d2d: 0x6c60f620, 0x17d2e: 0x6ca19220, 0x17d2f: 0x6c1d2e20,
+ 0x17d30: 0x6c062220, 0x17d31: 0x6cf54e20, 0x17d32: 0x6d327a20, 0x17d33: 0x6d076620,
+ 0x17d34: 0x6cdee820, 0x17d35: 0x6c1c9620, 0x17d36: 0x6cf74a20, 0x17d37: 0x6c23d220,
+ 0x17d38: 0x6c968620, 0x17d39: 0x6c7a1020, 0x17d3a: 0x6d0f0820, 0x17d3b: 0x6c11c420,
+ 0x17d3d: 0x6c520e20, 0x17d3e: 0x6c2ac620, 0x17d3f: 0x6cc49e20,
+ // Block 0x5f5, offset 0x17d40
+ 0x17d40: 0x6ce7a820, 0x17d41: 0x6d248c20, 0x17d42: 0x6cfe7020, 0x17d43: 0x6ca4d820,
+ 0x17d44: 0x6cd76420, 0x17d45: 0x6c3bb220, 0x17d46: 0x6cb47820, 0x17d47: 0x6c8dba20,
+ 0x17d48: 0x6c02ba20, 0x17d49: 0x6c58d020, 0x17d4a: 0x6d15a020, 0x17d4b: 0x6c58d220,
+ 0x17d4c: 0x6c9bc620, 0x17d4d: 0x6d1c4e20, 0x17d4e: 0x6c831820, 0x17d4f: 0x6d0f2e20,
+ 0x17d50: 0x6c062820, 0x17d51: 0x6c2f2c20, 0x17d52: 0x6c8e0620, 0x17d53: 0x6cd1f820,
+ 0x17d54: 0x6c689020, 0x17d55: 0x6c8b4420, 0x17d56: 0x6c6dee20, 0x17d57: 0x6c718c20,
+ 0x17d58: 0x6ce30a20, 0x17d59: 0x6cb0e620, 0x17d5a: 0x6c42a620, 0x17d5b: 0x6cff3420,
+ 0x17d5c: 0x6cec5e20, 0x17d5d: 0x6c1fd420, 0x17d5e: 0x6c2bc420, 0x17d5f: 0x6c588e20,
+ 0x17d60: 0x6d11d220, 0x17d61: 0x6c866e20, 0x17d62: 0x6c9c7020, 0x17d63: 0x6c550a20,
+ 0x17d64: 0x6cd11620, 0x17d65: 0x6c638a20, 0x17d66: 0x6d1aa620, 0x17d67: 0x6ceec620,
+ 0x17d69: 0x6cb18e20, 0x17d6a: 0x6c934420, 0x17d6b: 0x6c8dbc20,
+ 0x17d6c: 0x6d184420, 0x17d6d: 0x6c111620, 0x17d6e: 0x6ccd9820, 0x17d6f: 0x6c54fe20,
+ 0x17d70: 0x6cd53620, 0x17d71: 0x6cead420, 0x17d72: 0x6ca16e20, 0x17d73: 0x6c575820,
+ 0x17d74: 0x6ce61a20, 0x17d75: 0x6c0dfe20, 0x17d76: 0x6caee620, 0x17d77: 0x6c5d0820,
+ 0x17d78: 0x6c3dae20, 0x17d79: 0x6c4cdc20, 0x17d7a: 0x6c10d020, 0x17d7b: 0x6c849820,
+ 0x17d7c: 0x6c163e20, 0x17d7d: 0x6cb03420, 0x17d7e: 0x6c260020, 0x17d7f: 0x6c9bb220,
+ // Block 0x5f6, offset 0x17d80
+ 0x17d80: 0x6cddc020, 0x17d81: 0x6cbb6020, 0x17d82: 0x6d34c420, 0x17d83: 0x6c7c2420,
+ 0x17d84: 0x6c08a820, 0x17d85: 0x6c029220, 0x17d86: 0x6c9bc820, 0x17d87: 0x6cfd0620,
+ 0x17d88: 0x6c7ab420, 0x17d89: 0x6ce7fc20, 0x17d8a: 0x6ce93c20, 0x17d8b: 0x6cf04a20,
+ 0x17d8c: 0x6cfaf820, 0x17d8e: 0x6ce94220, 0x17d8f: 0x6c81cc20,
+ 0x17d90: 0x6c162220, 0x17d91: 0x6ca6c420, 0x17d92: 0x6ca6d020, 0x17d93: 0x6c845220,
+ 0x17d94: 0x6c304620, 0x17d95: 0x6c72c620, 0x17d96: 0x6cba8620, 0x17d97: 0x6c0fc620,
+ 0x17d98: 0x6cccac20, 0x17d99: 0x6d2c0e20, 0x17d9a: 0x6ce25e20, 0x17d9b: 0x6cba8c20,
+ 0x17d9c: 0x6ca9ee20, 0x17d9d: 0x6d181620, 0x17d9e: 0x6c6e9e20, 0x17d9f: 0x6c41e820,
+ 0x17da0: 0x6c2ba020, 0x17da1: 0x6c65de20, 0x17da2: 0x6c9ab020, 0x17da3: 0x6c26c420,
+ 0x17da4: 0x6c660620, 0x17da5: 0x6d244a20, 0x17da6: 0x6d024c20, 0x17da7: 0x6d294820,
+ 0x17da8: 0x6c988020, 0x17da9: 0x6c849a20, 0x17daa: 0x6c4c0a20, 0x17dab: 0x6d09ca20,
+ 0x17dac: 0x6cdedc20, 0x17dad: 0x6d310e20, 0x17dae: 0x6d107620, 0x17daf: 0x6ce98620,
+ 0x17db0: 0x6cce2e20, 0x17db1: 0x6cf93e20, 0x17db2: 0x6cbbcc20, 0x17db3: 0x6cf13620,
+ 0x17db4: 0x6d1d6220, 0x17db5: 0x6c1fa820, 0x17db6: 0x6cc1ec20, 0x17db7: 0x6cebfa20,
+ 0x17db9: 0x6d343220, 0x17dba: 0x6ce6e420, 0x17dbb: 0x6c47f820,
+ 0x17dbc: 0x6cce3020, 0x17dbd: 0x6c10ec20, 0x17dbe: 0x6c3f1a20, 0x17dbf: 0x6ce61e20,
+ // Block 0x5f7, offset 0x17dc0
+ 0x17dc0: 0x6cded220, 0x17dc1: 0x6cdeea20, 0x17dc2: 0x6d3da620, 0x17dc3: 0x6c4e4020,
+ 0x17dc4: 0x6cb2da20, 0x17dc5: 0x6c519a20, 0x17dc6: 0x6d3c7420, 0x17dc7: 0x6d396e20,
+ 0x17dc8: 0x6c0fd220, 0x17dc9: 0x6c8eec20, 0x17dca: 0x6caa8c20, 0x17dcb: 0x6cf71220,
+ 0x17dcc: 0x6cada220, 0x17dcd: 0x6c2cb420, 0x17dce: 0x6c50ac20, 0x17dcf: 0x6ce44620,
+ 0x17dd0: 0x6cec8020, 0x17dd1: 0x6ce44a20, 0x17dd2: 0x6cb66a20, 0x17dd3: 0x6c62a820,
+ 0x17dd4: 0x6c1b6620, 0x17dd5: 0x6c03cc20, 0x17dd6: 0x6c6d7020, 0x17dd7: 0x6c78e820,
+ 0x17dd8: 0x6c873e20, 0x17dd9: 0x6c72c820, 0x17dda: 0x6cc25620, 0x17ddb: 0x6c7ec820,
+ 0x17ddc: 0x6c47f020, 0x17ddd: 0x6cb88620, 0x17dde: 0x6cb6b420, 0x17ddf: 0x6cfd5020,
+ 0x17de0: 0x6c664220, 0x17de1: 0x6cd29a20, 0x17de2: 0x6c655420, 0x17de3: 0x6c005e20,
+ 0x17de4: 0x6c577220, 0x17de5: 0x6d2c1420, 0x17de6: 0x6d2b2e20, 0x17de7: 0x6d11e820,
+ 0x17de8: 0x6d2dd820, 0x17de9: 0x6c630420, 0x17dea: 0x6c145c20, 0x17deb: 0x6d0f3420,
+ 0x17dec: 0x6c654c20, 0x17dee: 0x6d0e1020,
+ 0x17df0: 0x6c68a820, 0x17df1: 0x6ce7a220, 0x17df2: 0x6ca41820, 0x17df3: 0x6d271a20,
+ 0x17df5: 0x6c1b6e20,
+ // Block 0x5f8, offset 0x17e00
+ 0x17e00: 0x6d13b620, 0x17e01: 0x6c2f4020, 0x17e02: 0x6c779820, 0x17e03: 0x6cb4c620,
+ 0x17e04: 0x6cce4620, 0x17e05: 0x6cfa2420, 0x17e06: 0x6c4e4c20, 0x17e07: 0x6ced6820,
+ 0x17e08: 0x6d2f1820, 0x17e09: 0x6cc9f220, 0x17e0a: 0x6cce4820, 0x17e0b: 0x6cfa2620,
+ 0x17e0c: 0x6c5e6220, 0x17e0d: 0x6c105620, 0x17e0e: 0x6d221020, 0x17e0f: 0x6c9dfa20,
+ 0x17e10: 0x6c411e20, 0x17e11: 0x6c1e1820, 0x17e12: 0x6c1e1a20, 0x17e13: 0x6d3b6c20,
+ 0x17e14: 0x6cbc8e20, 0x17e15: 0x6caf2220, 0x17e16: 0x6cd2ea20, 0x17e17: 0x6cd2e820,
+ 0x17e18: 0x6cbf9420, 0x17e19: 0x6c0dba20, 0x17e1a: 0x6d12b820, 0x17e1b: 0x6c237e20,
+ 0x17e1c: 0x6c2fd620, 0x17e1d: 0x6cd7b820, 0x17e1e: 0x6c19b020, 0x17e1f: 0x6c2fca20,
+ 0x17e20: 0x6cbf9620, 0x17e21: 0x6c898020, 0x17e22: 0x6c2fcc20, 0x17e23: 0x6d1f9a20,
+ 0x17e24: 0x6c898220, 0x17e25: 0x6d0c5420, 0x17e26: 0x6c0e0820, 0x17e27: 0x6cca9c20,
+ 0x17e28: 0x6c4bb620, 0x17e29: 0x6c6f3620, 0x17e2a: 0x6c447a20, 0x17e2b: 0x6d0ac420,
+ 0x17e2c: 0x6cbb0220, 0x17e2d: 0x6d378220, 0x17e2e: 0x6c611020, 0x17e2f: 0x6c6ba220,
+ 0x17e30: 0x6c3c0c20, 0x17e31: 0x6c497420, 0x17e32: 0x6c202c20, 0x17e33: 0x6c159620,
+ 0x17e34: 0x6c8ba220, 0x17e35: 0x6d3d3620, 0x17e36: 0x6d3a5220, 0x17e37: 0x6c4d0420,
+ 0x17e38: 0x6cecb420, 0x17e39: 0x6c27b220, 0x17e3a: 0x6cf06a20, 0x17e3b: 0x6d3a5420,
+ 0x17e3c: 0x6c6e0020, 0x17e3d: 0x6c857420, 0x17e3e: 0x6c71aa20, 0x17e3f: 0x6cb1dc20,
+ // Block 0x5f9, offset 0x17e40
+ 0x17e40: 0x6c3dc220, 0x17e41: 0x6d144620, 0x17e42: 0x6d163420, 0x17e43: 0x6ca38c20,
+ 0x17e44: 0x6cf55020, 0x17e45: 0x6c6f9c20, 0x17e46: 0x6c6f9e20, 0x17e47: 0x6cea9020,
+ 0x17e48: 0x6c99c220, 0x17e49: 0x6d163820, 0x17e4a: 0x6d13b820, 0x17e4b: 0x6d337c20,
+ 0x17e4c: 0x6cf33c20, 0x17e4d: 0x6d2ca620, 0x17e4e: 0x6c56f820, 0x17e4f: 0x6c37f420,
+ 0x17e50: 0x6c820820, 0x17e51: 0x6d1a1e20, 0x17e52: 0x6cb24620, 0x17e53: 0x6caccc20,
+ 0x17e54: 0x6cbbce20, 0x17e55: 0x6c560e20, 0x17e56: 0x6c48c220, 0x17e57: 0x6c19c420,
+ 0x17e58: 0x6c19d420, 0x17e59: 0x6d15aa20, 0x17e5a: 0x6d1abc20, 0x17e5b: 0x6d0bd820,
+ 0x17e5c: 0x6c9ebc20, 0x17e5d: 0x6c6f9a20, 0x17e5e: 0x6cb6c020, 0x17e5f: 0x6d129c20,
+ 0x17e60: 0x6cf76820, 0x17e61: 0x6cfd5e20, 0x17e62: 0x6c412020, 0x17e63: 0x6c6fa020,
+ 0x17e64: 0x6cfa2820, 0x17e65: 0x6c563020, 0x17e66: 0x6cd49620, 0x17e67: 0x6c315a20,
+ 0x17e68: 0x6cd2aa20, 0x17e69: 0x6c5e7020, 0x17e6a: 0x6ca45420, 0x17e6b: 0x6c631a20,
+ 0x17e6c: 0x6c71ec20, 0x17e6d: 0x6cd23220, 0x17e6e: 0x6c992220, 0x17e6f: 0x6c549020,
+ 0x17e70: 0x6c971020, 0x17e71: 0x6c949020, 0x17e72: 0x6d3dfe20, 0x17e73: 0x6cc7f820,
+ 0x17e74: 0x6d08f620, 0x17e75: 0x6d0d4220, 0x17e76: 0x6c3f3a20, 0x17e77: 0x6ccbcc20,
+ 0x17e78: 0x6ca2f020, 0x17e79: 0x6c418220, 0x17e7a: 0x6cdd5020, 0x17e7b: 0x6d20d020,
+ 0x17e7c: 0x6c258c20, 0x17e7d: 0x6d30d420, 0x17e7e: 0x6c419020, 0x17e7f: 0x6d35d220,
+ // Block 0x5fa, offset 0x17e80
+ 0x17e80: 0x6c4a5020, 0x17e81: 0x6c419820, 0x17e82: 0x6c949a20, 0x17e83: 0x6c8c2220,
+ 0x17e84: 0x6d17d820, 0x17e85: 0x6c73be20, 0x17e86: 0x6c823620, 0x17e87: 0x6c96ec20,
+ 0x17e88: 0x6d221220, 0x17e89: 0x6d328020, 0x17e8a: 0x6cd30620, 0x17e8b: 0x6cd31020,
+ 0x17e8c: 0x6c37b420, 0x17e8d: 0x6c1f0020, 0x17e8e: 0x6d20a220, 0x17e8f: 0x6c7c3020,
+ 0x17e90: 0x6d20a020, 0x17e91: 0x6d277420, 0x17e92: 0x6c563220, 0x17e93: 0x6cb56020,
+ 0x17e94: 0x6cf41420, 0x17e95: 0x6c6dfe20, 0x17e96: 0x6cd87220, 0x17e97: 0x6cdc1c20,
+ 0x17e98: 0x6c44a620, 0x17e99: 0x6c44a820, 0x17e9a: 0x6d0b6c20, 0x17e9b: 0x6d003620,
+ 0x17e9c: 0x6d0b7420, 0x17e9d: 0x6cb57820, 0x17e9e: 0x6d0b7c20, 0x17e9f: 0x6c5fd820,
+ 0x17ea0: 0x6ce7e220, 0x17ea1: 0x6cedd420, 0x17ea2: 0x6c777420, 0x17ea3: 0x6cde2a20,
+ 0x17ea4: 0x6c682220, 0x17ea5: 0x6c4d4e20, 0x17ea6: 0x6d165220, 0x17ea7: 0x6c158c20,
+ 0x17ea8: 0x6c524420, 0x17ea9: 0x6ca22220, 0x17eaa: 0x6d13b220, 0x17eab: 0x6cfdd820,
+ 0x17eac: 0x6c6d8e20, 0x17ead: 0x6ce66220, 0x17eae: 0x6c89aa20, 0x17eaf: 0x6cfdda20,
+ 0x17eb0: 0x6c6d9620, 0x17eb1: 0x6d12d420, 0x17eb2: 0x6cbd1c20, 0x17eb3: 0x6c0ece20,
+ 0x17eb4: 0x6d204420, 0x17eb5: 0x6d01a020, 0x17eb6: 0x6c283820, 0x17eb7: 0x6c880820,
+ 0x17eb8: 0x6c34b420, 0x17eb9: 0x6c9ae020, 0x17eba: 0x6cc55a20, 0x17ebb: 0x6cc55c20,
+ 0x17ebc: 0x6c5fb620, 0x17ebd: 0x6c630a20, 0x17ebe: 0x6cedd620, 0x17ebf: 0x6d163a20,
+ // Block 0x5fb, offset 0x17ec0
+ 0x17ec0: 0x6cd03620, 0x17ec1: 0x6cc55e20, 0x17ec2: 0x6c820220, 0x17ec3: 0x6c2f4220,
+ 0x17ec4: 0x6d2b3220, 0x17ec5: 0x6c6c7e20, 0x17ec6: 0x6cb3fa20, 0x17ec7: 0x6c1d8c20,
+ 0x17ec8: 0x6c030c20, 0x17ec9: 0x6d2ef620, 0x17eca: 0x6c6c1c20, 0x17ecb: 0x6c6ba420,
+ 0x17ecc: 0x6c0da020, 0x17ecd: 0x6cc61220, 0x17ece: 0x6c237c20, 0x17ecf: 0x6c3d0820,
+ 0x17ed0: 0x6cca1220, 0x17ed1: 0x6c94d420, 0x17ed2: 0x6c0da220, 0x17ed3: 0x6c121c20,
+ 0x17ed4: 0x6d3ed620, 0x17ed5: 0x6cd2ee20, 0x17ed6: 0x6cddda20, 0x17ed7: 0x6d2f1a20,
+ 0x17ed8: 0x6c3fa420, 0x17ed9: 0x6cfd5620, 0x17eda: 0x6cfa6a20, 0x17edb: 0x6cea9220,
+ 0x17edc: 0x6c52e820, 0x17edd: 0x6ce70a20, 0x17ede: 0x6cc5a620, 0x17edf: 0x6cb88e20,
+ 0x17ee0: 0x6c41c220, 0x17ee1: 0x6c436220, 0x17ee2: 0x6c0ea620, 0x17ee3: 0x6c272220,
+ 0x17ee4: 0x6c8e1820, 0x17ee5: 0x6d15ae20, 0x17ee6: 0x6c17b020, 0x17ee7: 0x6c169020,
+ 0x17ee8: 0x6cc93e20, 0x17ee9: 0x6cce5a20, 0x17eea: 0x6d144a20, 0x17eeb: 0x6ca25e20,
+ 0x17eec: 0x6c9b0220, 0x17eed: 0x6cc5a820, 0x17eee: 0x6c63fe20, 0x17eef: 0x6c17b220,
+ 0x17ef0: 0x6d0ffc20, 0x17ef1: 0x6cb96820, 0x17ef2: 0x6d380e20, 0x17ef3: 0x6cb04620,
+ 0x17ef4: 0x6cf2cc20, 0x17ef5: 0x6cf41820, 0x17ef6: 0x6c665020, 0x17ef7: 0x6c643620,
+ 0x17ef8: 0x6d117e20, 0x17ef9: 0x6c3c1220, 0x17efa: 0x6c121e20, 0x17efb: 0x6cc5ac20,
+ 0x17efc: 0x6ceddc20, 0x17efd: 0x6c3bc420, 0x17efe: 0x6c2b0c20, 0x17eff: 0x6c39b620,
+ // Block 0x5fc, offset 0x17f00
+ 0x17f00: 0x6d378420, 0x17f01: 0x6cb6c820, 0x17f02: 0x6cadf820, 0x17f03: 0x6d20a620,
+ 0x17f04: 0x6c2e0620, 0x17f05: 0x6c33d220, 0x17f06: 0x6cf49c20, 0x17f07: 0x6d165620,
+ 0x17f08: 0x6d030a20, 0x17f09: 0x6c777620, 0x17f0a: 0x6d13bc20, 0x17f0b: 0x6c5fbc20,
+ 0x17f0c: 0x6c008620, 0x17f0d: 0x6cf55420, 0x17f0e: 0x6c617220, 0x17f0f: 0x6c3dca20,
+ 0x17f10: 0x6c37f620, 0x17f11: 0x6d04b220, 0x17f12: 0x6c6ccc20, 0x17f13: 0x6caf2420,
+ 0x17f14: 0x6c281820, 0x17f15: 0x6c3d3420, 0x17f16: 0x6ce16c20, 0x17f17: 0x6d381020,
+ 0x17f18: 0x6d1e8820, 0x17f19: 0x6c5d8620, 0x17f1a: 0x6c5b8a20, 0x17f1b: 0x6d221420,
+ 0x17f1c: 0x6c251620, 0x17f1d: 0x6c1fee20, 0x17f1e: 0x6cca1420, 0x17f1f: 0x6cef8220,
+ 0x17f20: 0x6c1ff020, 0x17f21: 0x6c17cc20, 0x17f22: 0x6d0b0a20, 0x17f23: 0x6cfc7020,
+ 0x17f24: 0x6ccdfe20, 0x17f25: 0x6c165e20, 0x17f26: 0x6c94d620, 0x17f27: 0x6c122020,
+ 0x17f28: 0x6d0a6420, 0x17f29: 0x6d031220, 0x17f2a: 0x6cef8420, 0x17f2b: 0x6d3a9a20,
+ 0x17f2c: 0x6d2b5820, 0x17f2d: 0x6cfb2220, 0x17f2e: 0x6caa4820, 0x17f2f: 0x6c0eaa20,
+ 0x17f30: 0x6c46e620, 0x17f31: 0x6ca62020, 0x17f32: 0x6ca67a20, 0x17f33: 0x6d015420,
+ 0x17f34: 0x6c04de20, 0x17f35: 0x6d066a20, 0x17f36: 0x6c8e2c20, 0x17f37: 0x6d38f820,
+ 0x17f38: 0x6ccfa020, 0x17f39: 0x6cc0ca20, 0x17f3a: 0x6c22ac20, 0x17f3b: 0x6c07ce20,
+ 0x17f3c: 0x6cd2f620, 0x17f3d: 0x6c631e20, 0x17f3e: 0x6caf2620, 0x17f3f: 0x6d167220,
+ // Block 0x5fd, offset 0x17f40
+ 0x17f40: 0x6cd87c20, 0x17f41: 0x6d15b620, 0x17f42: 0x6d328220, 0x17f43: 0x6c2d3420,
+ 0x17f44: 0x6c4d9020, 0x17f45: 0x6c972220, 0x17f46: 0x6c286220, 0x17f47: 0x6d3a9c20,
+ 0x17f48: 0x6c105a20, 0x17f49: 0x6cc0cc20, 0x17f4a: 0x6c08b420, 0x17f4b: 0x6d2f5020,
+ 0x17f4c: 0x6c228c20, 0x17f4d: 0x6cf06e20, 0x17f4e: 0x6c2b0e20, 0x17f4f: 0x6d3a9e20,
+ 0x17f50: 0x6d426220, 0x17f51: 0x6d200e20, 0x17f52: 0x6d0ffe20, 0x17f53: 0x6ce3ba20,
+ 0x17f54: 0x6d2e4820, 0x17f55: 0x6c50b820, 0x17f56: 0x6c091020, 0x17f57: 0x6ceae420,
+ 0x17f58: 0x6ccf0820, 0x17f59: 0x6d20ac20, 0x17f5a: 0x6d167420, 0x17f5b: 0x6c3dd020,
+ 0x17f5c: 0x6d427420, 0x17f5d: 0x6c463420, 0x17f5e: 0x6ca95020, 0x17f5f: 0x6ce70e20,
+ 0x17f60: 0x6ca62220, 0x17f61: 0x6cfa7620, 0x17f62: 0x6cc17220, 0x17f63: 0x6d1d7c20,
+ 0x17f64: 0x6cec0e20, 0x17f65: 0x6cb8a220, 0x17f66: 0x6cd40a20, 0x17f67: 0x6c761a20,
+ 0x17f68: 0x6c068820, 0x17f69: 0x6cae0420, 0x17f6a: 0x6c5b1a20, 0x17f6b: 0x6c51b620,
+ 0x17f6c: 0x6c819c20, 0x17f6d: 0x6cfdac20, 0x17f6e: 0x6c43c420, 0x17f6f: 0x6d0f8420,
+ 0x17f70: 0x6c041820, 0x17f71: 0x6c382c20, 0x17f72: 0x6ca02a20, 0x17f73: 0x6c632420,
+ 0x17f74: 0x6c37bc20, 0x17f75: 0x6c0e0a20, 0x17f76: 0x6c5fda20, 0x17f77: 0x6c523820,
+ 0x17f78: 0x6c5d6c20, 0x17f79: 0x6c4ac420, 0x17f7a: 0x6cc2b620, 0x17f7b: 0x6ce54820,
+ 0x17f7c: 0x6c68c820, 0x17f7d: 0x6c22b020, 0x17f7e: 0x6d16a220, 0x17f7f: 0x6cd2b220,
+ // Block 0x5fe, offset 0x17f80
+ 0x17f80: 0x6d03c620, 0x17f81: 0x6ccfa620, 0x17f82: 0x6ceaa620, 0x17f83: 0x6c76c020,
+ 0x17f84: 0x6d343a20, 0x17f85: 0x6c40dc20, 0x17f86: 0x6c7ee220, 0x17f87: 0x6d146c20,
+ 0x17f88: 0x6c1b7a20, 0x17f89: 0x6c7ad220, 0x17f8a: 0x6c49d420, 0x17f8b: 0x6c858620,
+ 0x17f8c: 0x6d19a820, 0x17f8d: 0x6cd31220, 0x17f8e: 0x6c9cda20, 0x17f8f: 0x6d398220,
+ 0x17f90: 0x6d067a20, 0x17f91: 0x6d201420, 0x17f92: 0x6c011820, 0x17f93: 0x6c921620,
+ 0x17f94: 0x6ca1c020, 0x17f95: 0x6c373420, 0x17f96: 0x6c94de20, 0x17f97: 0x6c305220,
+ 0x17f98: 0x6c143020, 0x17f99: 0x6c1a9420, 0x17f9a: 0x6d0a6a20, 0x17f9b: 0x6c456220,
+ 0x17f9c: 0x6d385620, 0x17f9d: 0x6d13ca20, 0x17f9e: 0x6cc78c20, 0x17f9f: 0x6c25a220,
+ 0x17fa0: 0x6cf98820, 0x17fa1: 0x6cd88620, 0x17fa2: 0x6d292c20, 0x17fa3: 0x6c937820,
+ 0x17fa4: 0x6cdefc20, 0x17fa5: 0x6c68ca20, 0x17fa6: 0x6d312220, 0x17fa7: 0x6c12ca20,
+ 0x17fa8: 0x6cbbd020, 0x17fa9: 0x6c7b1220, 0x17faa: 0x6c147020, 0x17fab: 0x6ca95220,
+ 0x17fac: 0x6ca9b020, 0x17fad: 0x6c6c8420, 0x17fae: 0x6cf43220, 0x17faf: 0x6c53ec20,
+ 0x17fb0: 0x6c6efe20, 0x17fb1: 0x6c1a6420, 0x17fb2: 0x6d321e20, 0x17fb3: 0x6d428220,
+ 0x17fb4: 0x6c1e2620, 0x17fb5: 0x6cbd1e20, 0x17fb6: 0x6c937a20, 0x17fb7: 0x6c70f820,
+ 0x17fb8: 0x6cd5a420, 0x17fb9: 0x6ce6b420, 0x17fba: 0x6cd09220, 0x17fbb: 0x6ce9f420,
+ 0x17fbc: 0x6c0ec020, 0x17fbd: 0x6ca3e820, 0x17fbe: 0x6cfe8820, 0x17fbf: 0x6c0b8220,
+ // Block 0x5ff, offset 0x17fc0
+ 0x17fc0: 0x6ce9de20, 0x17fc1: 0x6d222420, 0x17fc2: 0x6cf85220, 0x17fc3: 0x6c242e20,
+ 0x17fc4: 0x6c354e20, 0x17fc5: 0x6cc01020, 0x17fc6: 0x6d061620, 0x17fc7: 0x6c4a1820,
+ 0x17fc8: 0x6c7a8420, 0x17fc9: 0x6cf43420, 0x17fca: 0x6c759620, 0x17fcb: 0x6d16da20,
+ 0x17fcc: 0x6c3f4620, 0x17fcd: 0x6c894820, 0x17fce: 0x6d410e20, 0x17fcf: 0x6cbc3020,
+ 0x17fd0: 0x6c859a20, 0x17fd1: 0x6d1e1620, 0x17fd2: 0x6c5d1c20, 0x17fd3: 0x6c6e5220,
+ 0x17fd4: 0x6cba4220, 0x17fd5: 0x6cca4820, 0x17fd6: 0x6cadf420, 0x17fd7: 0x6cda7220,
+ 0x17fd8: 0x6c3e0620, 0x17fd9: 0x6cf59820, 0x17fda: 0x6c850020, 0x17fdb: 0x6c3f4820,
+ 0x17fdc: 0x6cb24a20, 0x17fdd: 0x6c05ea20, 0x17fde: 0x6d20d220, 0x17fdf: 0x6cb59020,
+ 0x17fe0: 0x6cf99020, 0x17fe1: 0x6d032220, 0x17fe2: 0x6d04b620, 0x17fe3: 0x6d222620,
+ 0x17fe4: 0x6c2c2420, 0x17fe5: 0x6c17d020, 0x17fe6: 0x6c1d9220, 0x17fe7: 0x6d377c20,
+ 0x17fe8: 0x6d0d4e20, 0x17fe9: 0x6c87e820, 0x17fea: 0x6c859c20, 0x17feb: 0x6c7ee420,
+ 0x17fec: 0x6cd8fc20, 0x17fed: 0x6c656a20, 0x17fee: 0x6d04b820, 0x17fef: 0x6c3f5220,
+ 0x17ff0: 0x6c5daa20, 0x17ff1: 0x6c721e20, 0x17ff2: 0x6cffd820, 0x17ff3: 0x6cabf620,
+ 0x17ff4: 0x6c666420, 0x17ff5: 0x6c0c8c20, 0x17ff6: 0x6c1f2020, 0x17ff7: 0x6c3a9420,
+ 0x17ff8: 0x6c3cde20, 0x17ff9: 0x6d0b8a20, 0x17ffa: 0x6c017a20, 0x17ffb: 0x6c06f820,
+ 0x17ffc: 0x6d22ea20, 0x17ffd: 0x6d02bc20, 0x17ffe: 0x6c08ce20, 0x17fff: 0x6c561620,
+ // Block 0x600, offset 0x18000
+ 0x18000: 0x6c166220, 0x18001: 0x6d33be20, 0x18002: 0x6c0e1020, 0x18003: 0x6c6fe420,
+ 0x18004: 0x6d10de20, 0x18005: 0x6c252020, 0x18006: 0x6c87ea20, 0x18007: 0x6cecf420,
+ 0x18008: 0x6c7ee620, 0x18009: 0x6c122820, 0x1800a: 0x6d401c20, 0x1800b: 0x6c448220,
+ 0x1800c: 0x6c490a20, 0x1800d: 0x6c06fa20, 0x1800e: 0x6ce4dc20, 0x1800f: 0x6cd4b420,
+ 0x18010: 0x6cd4b620, 0x18011: 0x6c9b0420, 0x18012: 0x6c2a0620, 0x18013: 0x6cdfd420,
+ 0x18014: 0x6c740e20, 0x18015: 0x6c20c220, 0x18016: 0x6d041e20, 0x18017: 0x6cae9420,
+ 0x18018: 0x6ce17020, 0x18019: 0x6c548e20, 0x1801a: 0x6d15da20, 0x1801b: 0x6cb4d620,
+ 0x1801c: 0x6ce3de20, 0x1801d: 0x6c421420, 0x1801e: 0x6c6e5e20, 0x1801f: 0x6c6bd620,
+ 0x18020: 0x6cdbb220, 0x18021: 0x6c170a20, 0x18022: 0x6c6a9e20, 0x18023: 0x6c39ce20,
+ 0x18024: 0x6d344420, 0x18025: 0x6c796c20, 0x18026: 0x6c734220, 0x18027: 0x6d3f7420,
+ 0x18028: 0x6c722020, 0x18029: 0x6cba4620, 0x1802a: 0x6ca5c820, 0x1802b: 0x6c94e420,
+ 0x1802c: 0x6d3cf420, 0x1802d: 0x6cf27e20, 0x1802e: 0x6c95a820, 0x1802f: 0x6cd91020,
+ 0x18030: 0x6c839220, 0x18031: 0x6c5d1e20, 0x18032: 0x6c2fea20, 0x18033: 0x6d3f3620,
+ 0x18034: 0x6c07aa20, 0x18035: 0x6cf43820, 0x18036: 0x6c722220, 0x18037: 0x6ca39e20,
+ 0x18038: 0x6c112020, 0x18039: 0x6c657820, 0x1803a: 0x6d2d3820, 0x1803b: 0x6d125a20,
+ 0x1803c: 0x6d344620, 0x1803d: 0x6ccc4020, 0x1803e: 0x6cbe3820, 0x1803f: 0x6cbd1220,
+ // Block 0x601, offset 0x18040
+ 0x18040: 0x6d1ba420, 0x18041: 0x6c196620, 0x18042: 0x6c648020, 0x18043: 0x6d0d6220,
+ 0x18044: 0x6cc85c20, 0x18045: 0x6d382420, 0x18046: 0x6c217620, 0x18047: 0x6c641220,
+ 0x18048: 0x6c61da20, 0x18049: 0x6cefa820, 0x1804a: 0x6d224220, 0x1804b: 0x6c0e1820,
+ 0x1804c: 0x6cc91620, 0x1804d: 0x6ce31a20, 0x1804e: 0x6cee7020, 0x1804f: 0x6cb0ee20,
+ 0x18050: 0x6d0e5a20, 0x18051: 0x6c3c3a20, 0x18052: 0x6ce17220, 0x18053: 0x6cf2e020,
+ 0x18054: 0x6c360620, 0x18055: 0x6d009a20, 0x18056: 0x6c17e820, 0x18057: 0x6cd13020,
+ 0x18058: 0x6c76ca20, 0x18059: 0x6c2c3820, 0x1805a: 0x6d429620, 0x1805b: 0x6c138e20,
+ 0x1805c: 0x6ce66c20, 0x1805d: 0x6c070620, 0x1805e: 0x6d018820, 0x1805f: 0x6c59b020,
+ 0x18060: 0x6d11a820, 0x18061: 0x6d2e5420, 0x18062: 0x6c1e2a20, 0x18063: 0x6d0bec20,
+ 0x18064: 0x6d1f2820, 0x18065: 0x6c666820, 0x18066: 0x6d063a20, 0x18067: 0x6d2bd220,
+ 0x18068: 0x6c220220, 0x18069: 0x6c3fdc20, 0x1806a: 0x6c087020, 0x1806b: 0x6d35d420,
+ 0x1806c: 0x6d3fea20, 0x1806d: 0x6c9e1620, 0x1806e: 0x6c601020, 0x1806f: 0x6d15e420,
+ 0x18070: 0x6d018a20, 0x18071: 0x6d0a0420, 0x18072: 0x6c10f420, 0x18073: 0x6c329420,
+ 0x18074: 0x6c12da20, 0x18075: 0x6d314c20, 0x18076: 0x6cab7c20, 0x18077: 0x6ce7d420,
+ 0x18078: 0x6ce7d620, 0x18079: 0x6c070820, 0x1807a: 0x6d28b220, 0x1807b: 0x6c908420,
+ 0x1807c: 0x6c6aac20, 0x1807d: 0x6cefaa20, 0x1807e: 0x6c3bd620, 0x1807f: 0x6c16a020,
+ // Block 0x602, offset 0x18080
+ 0x18080: 0x6c4a5220, 0x18081: 0x6cda1420, 0x18082: 0x6d361420, 0x18083: 0x6cdab020,
+ 0x18084: 0x6cf96620, 0x18085: 0x6c40b020, 0x18086: 0x6d261420, 0x18087: 0x6cc70420,
+ 0x18088: 0x6c860420, 0x18089: 0x6caa6420, 0x1808a: 0x6d282c20, 0x1808b: 0x6c67a620,
+ 0x1808c: 0x6c96bc20, 0x1808d: 0x6c056e20, 0x1808e: 0x6c2cc820, 0x1808f: 0x6ce0ee20,
+ 0x18090: 0x6c503c20, 0x18091: 0x6c6ac220, 0x18092: 0x6cf60820, 0x18093: 0x6ccd8820,
+ 0x18094: 0x6cba5020, 0x18095: 0x6c744020, 0x18096: 0x6c122c20, 0x18097: 0x6c1f3c20,
+ 0x18098: 0x6cca1820, 0x18099: 0x6c071c20, 0x1809a: 0x6cffe820, 0x1809b: 0x6d1e3420,
+ 0x1809c: 0x6d10f220, 0x1809d: 0x6ce09620, 0x1809e: 0x6cdd1420, 0x1809f: 0x6d101c20,
+ 0x180a0: 0x6c37ea20, 0x180a1: 0x6c0e1c20, 0x180a2: 0x6c635a20, 0x180a3: 0x6c271820,
+ 0x180a4: 0x6d293620, 0x180a5: 0x6ce17620, 0x180a6: 0x6c483820, 0x180a7: 0x6c0d3420,
+ 0x180a8: 0x6c1ede20, 0x180a9: 0x6caabc20, 0x180aa: 0x6c116c20, 0x180ab: 0x6c82c820,
+ 0x180ac: 0x6c24ca20, 0x180ad: 0x6d1d8820, 0x180ae: 0x6d2a1420, 0x180af: 0x6d3ff620,
+ 0x180b0: 0x6c07f420, 0x180b1: 0x6cd95e20, 0x180b2: 0x6c02ce20, 0x180b3: 0x6c1ffe20,
+ 0x180b4: 0x6d226620, 0x180b5: 0x6d2d4220, 0x180b6: 0x6d40c220, 0x180b7: 0x6cce0620,
+ 0x180b8: 0x6c208e20, 0x180b9: 0x6c6e8c20, 0x180ba: 0x6c1c2c20, 0x180bb: 0x6ccc3220,
+ 0x180bc: 0x6c4ecc20, 0x180bd: 0x6d2eb820, 0x180be: 0x6cbe4c20, 0x180bf: 0x6d0e8020,
+ // Block 0x603, offset 0x180c0
+ 0x180c0: 0x6c2c6620, 0x180c1: 0x6d01bc20, 0x180c2: 0x6c909220, 0x180c3: 0x6c072020,
+ 0x180c4: 0x6cb1b020, 0x180c5: 0x6c6c9420, 0x180c6: 0x6c88f020, 0x180c7: 0x6c926020,
+ 0x180c8: 0x6c976620, 0x180c9: 0x6cb8ea20, 0x180ca: 0x6cfaba20, 0x180cb: 0x6ce09c20,
+ 0x180cc: 0x6d1c7a20, 0x180cd: 0x6c307e20, 0x180ce: 0x6d3bd220, 0x180cf: 0x6cfe3c20,
+ 0x180d0: 0x6ccd9220, 0x180d1: 0x6cbbe220, 0x180d2: 0x6c6f2220, 0x180d3: 0x6ce9e820,
+ 0x180d4: 0x6d420620, 0x180d5: 0x6cb44220, 0x180d6: 0x6cf66020, 0x180d7: 0x6c815e20,
+ 0x180d8: 0x6c16f020, 0x180d9: 0x6c49ec20, 0x180da: 0x6c89ec20, 0x180db: 0x6cb50420,
+ 0x180dc: 0x6c197820, 0x180dd: 0x6c150820, 0x180de: 0x6cefee20, 0x180df: 0x6c5efe20,
+ 0x180e0: 0x6c0e8220, 0x180e1: 0x6c5bf020, 0x180e2: 0x6c202420, 0x180e3: 0x6ce5fc20,
+ 0x180e4: 0x6c289a20, 0x180e5: 0x6c691220, 0x180e6: 0x6c700a20, 0x180e7: 0x6ccbb820,
+ 0x180e8: 0x6c3be020, 0x180e9: 0x6cfce620, 0x180ea: 0x6c713c20, 0x180eb: 0x6c366c20,
+ 0x180ec: 0x6c685820, 0x180ed: 0x6c66a420, 0x180ee: 0x6ce76420, 0x180ef: 0x6c8c5620,
+ 0x180f0: 0x6c0f2420, 0x180f1: 0x6c482220, 0x180f2: 0x6cfd5820, 0x180f3: 0x6cdade20,
+ 0x180f4: 0x6cfce820, 0x180f5: 0x6c676e20, 0x180f6: 0x6c9fc020, 0x180f7: 0x6d130e20,
+ 0x180f8: 0x6c6d3220, 0x180f9: 0x6c644e20, 0x180fa: 0x6cbc5220, 0x180fb: 0x6cb0b420,
+ 0x180fc: 0x6c3c6020, 0x180fd: 0x6d394220, 0x180fe: 0x6c00c020, 0x180ff: 0x6cc9e820,
+ // Block 0x604, offset 0x18100
+ 0x18100: 0x6d154220, 0x18101: 0x6c75d220, 0x18102: 0x6ca9be20, 0x18103: 0x6c151620,
+ 0x18104: 0x6d184620, 0x18105: 0x6c297c20, 0x18106: 0x6c6e2420, 0x18107: 0x6d07b620,
+ 0x18108: 0x6c7b3020, 0x18109: 0x6c65c820, 0x1810a: 0x6c1f6820, 0x1810b: 0x6c27f420,
+ 0x1810c: 0x6c692020, 0x1810d: 0x6ccc3420, 0x1810e: 0x6d294020, 0x1810f: 0x6c121820,
+ 0x18110: 0x6c0d5020, 0x18111: 0x6c017220, 0x18112: 0x6cc7c420, 0x18113: 0x6cdf3c20,
+ 0x18114: 0x6c1dd820, 0x18115: 0x6c148a20, 0x18116: 0x6c7fb220, 0x18117: 0x6ca64620,
+ 0x18118: 0x6c6cb420, 0x18119: 0x6cba7020, 0x1811a: 0x6c9b3420, 0x1811b: 0x6cf47620,
+ 0x1811c: 0x6ca91820, 0x1811d: 0x6cbf5a20, 0x1811e: 0x6ca64820, 0x1811f: 0x6c16c820,
+ 0x18120: 0x6c8b2e20, 0x18121: 0x6c82dc20, 0x18122: 0x6c93b820, 0x18123: 0x6c7bd020,
+ 0x18124: 0x6c066c20, 0x18125: 0x6d240420, 0x18126: 0x6c0c2a20, 0x18127: 0x6d297820,
+ 0x18128: 0x6d349e20, 0x18129: 0x6cd8f220, 0x1812a: 0x6d1eb420, 0x1812b: 0x6c4fe820,
+ 0x1812c: 0x6c193220, 0x1812d: 0x6c193620, 0x1812e: 0x6c86bc20, 0x1812f: 0x6ce2be20,
+ 0x18130: 0x6cf02420, 0x18131: 0x6c903a20, 0x18132: 0x6c1eee20, 0x18133: 0x6c154020,
+ 0x18134: 0x6cc4e020, 0x18135: 0x6cd51220, 0x18136: 0x6c5c8820, 0x18137: 0x6c874220,
+ 0x18138: 0x6c956820, 0x18139: 0x6d298020, 0x1813a: 0x6caace20, 0x1813b: 0x6ce18820,
+ 0x1813c: 0x6d0e1220, 0x1813d: 0x6c829420, 0x1813e: 0x6ca47c20, 0x1813f: 0x6c372e20,
+ // Block 0x605, offset 0x18140
+ 0x18140: 0x6cf49020, 0x18141: 0x6d27d220, 0x18142: 0x6d294a20, 0x18143: 0x6d252e20,
+ 0x18144: 0x6d044a20, 0x18145: 0x6c1ca820, 0x18146: 0x6d2f9620, 0x18147: 0x6d044e20,
+ 0x18148: 0x6cfa6e20, 0x18149: 0x6c49d020, 0x1814a: 0x6c332e20, 0x1814b: 0x6c787820,
+ 0x1814c: 0x6c333020, 0x1814d: 0x6c9dfe20, 0x1814e: 0x6ce91c20, 0x1814f: 0x6c169420,
+ 0x18150: 0x6c373220, 0x18151: 0x6c333220, 0x18152: 0x6c373620, 0x18153: 0x6c6c2c20,
+ 0x18154: 0x6ce92020, 0x18155: 0x6cd87e20, 0x18156: 0x6d0d4420, 0x18157: 0x6d0d5020,
+ 0x18158: 0x6cd2bc20, 0x1815a: 0x6c292a20, 0x1815b: 0x6cb8c220,
+ 0x1815c: 0x6c30a820, 0x1815d: 0x6c3b2820, 0x1815e: 0x6c98d620, 0x1815f: 0x6ccfe220,
+ 0x18160: 0x6c30aa20, 0x18162: 0x6c6dc620, 0x18163: 0x6c852e20,
+ 0x18164: 0x6c5a2a20, 0x18165: 0x6cc80e20, 0x18166: 0x6cedd820, 0x18167: 0x6ca57e20,
+ 0x18168: 0x6cc2b220, 0x18169: 0x6c898820, 0x1816a: 0x6d20d420, 0x1816b: 0x6c030a20,
+ 0x1816c: 0x6c454e20, 0x1816d: 0x6c8f2420, 0x1816e: 0x6cf55c20, 0x1816f: 0x6c4f4220,
+ 0x18170: 0x6c7f8620, 0x18171: 0x6c460a20, 0x18172: 0x6ce45620, 0x18173: 0x6c490020,
+ 0x18174: 0x6d041020, 0x18175: 0x6c0daa20, 0x18176: 0x6cb57a20, 0x18177: 0x6c720620,
+ 0x18178: 0x6c2d0620, 0x18179: 0x6d3e0820, 0x1817a: 0x6c3b2020, 0x1817b: 0x6d100620,
+ 0x1817c: 0x6c647a20, 0x1817d: 0x6cd45820, 0x1817e: 0x6c621420, 0x1817f: 0x6d17da20,
+ // Block 0x606, offset 0x18180
+ 0x18180: 0x6c627020, 0x18181: 0x6c15ec20, 0x18182: 0x6c6ed020, 0x18183: 0x6c993e20,
+ 0x18184: 0x6cc4a620, 0x18185: 0x6ca58020, 0x18186: 0x6d253020, 0x18187: 0x6c991c20,
+ 0x18188: 0x6c424c20, 0x18189: 0x6cc4a820, 0x1818a: 0x6c12c620, 0x1818b: 0x6c6ed220,
+ 0x1818c: 0x6c12c820, 0x1818d: 0x6d292620, 0x1818e: 0x6c488820, 0x1818f: 0x6c6ef020,
+ 0x18190: 0x6c994820, 0x18191: 0x6d390820, 0x18192: 0x6c994e20, 0x18193: 0x6c46a020,
+ 0x18194: 0x6d063220, 0x18195: 0x6c9e1820, 0x18196: 0x6c9d1620, 0x18197: 0x6cc6ec20,
+ 0x18198: 0x6d1a1a20, 0x18199: 0x6d013e20, 0x1819a: 0x6c76bc20, 0x1819b: 0x6c755020,
+ 0x1819c: 0x6ca9ae20, 0x1819d: 0x6d145a20, 0x1819e: 0x6c9c3420, 0x1819f: 0x6cd32820,
+ 0x181a0: 0x6c490620, 0x181a1: 0x6c9b0e20, 0x181a2: 0x6d37ec20, 0x181a3: 0x6c722620,
+ 0x181a4: 0x6d24d020, 0x181a5: 0x6c9ff220, 0x181a6: 0x6c79de20, 0x181a7: 0x6c8ba420,
+ 0x181a8: 0x6c3fe020, 0x181a9: 0x6d014420, 0x181aa: 0x6c9d7620, 0x181ab: 0x6c0d9e20,
+ 0x181ac: 0x6c2fd820, 0x181ad: 0x6cdf0c20, 0x181ae: 0x6c425020, 0x181af: 0x6c3c9a20,
+ 0x181b0: 0x6c0da620, 0x181b1: 0x6c564620, 0x181b2: 0x6c1caa20, 0x181b3: 0x6c73cc20,
+ 0x181b4: 0x6c564820, 0x181b5: 0x6c7bdc20, 0x181b6: 0x6d12a220, 0x181b7: 0x6c839020,
+ 0x181b8: 0x6cac9a20, 0x181b9: 0x6c3dd220, 0x181ba: 0x6c9f8c20, 0x181bb: 0x6c305020,
+ 0x181bc: 0x6cfbe620, 0x181bd: 0x6c8ac620, 0x181be: 0x6cb84020, 0x181bf: 0x6c646820,
+ // Block 0x607, offset 0x181c0
+ 0x181c0: 0x6c6e4a20, 0x181c1: 0x6cd5a620, 0x181c2: 0x6c9a4c20, 0x181c3: 0x6ce88a20,
+ 0x181c4: 0x6cb4d820, 0x181c5: 0x6c480220, 0x181c6: 0x6d3cda20, 0x181c7: 0x6cd91220,
+ 0x181c8: 0x6c6e6020, 0x181c9: 0x6c894a20, 0x181ca: 0x6cbec420, 0x181cb: 0x6c2db820,
+ 0x181cc: 0x6c8cc420, 0x181cd: 0x6c306c20, 0x181ce: 0x6c421620, 0x181cf: 0x6c658220,
+ 0x181d0: 0x6d19c620, 0x181d1: 0x6c23ea20, 0x181d2: 0x6d14f220, 0x181d3: 0x6c860620,
+ 0x181d4: 0x6c20a820, 0x181d5: 0x6ca03420, 0x181d6: 0x6d3ce820, 0x181d7: 0x6c24cc20,
+ 0x181d8: 0x6cd7fe20, 0x181d9: 0x6c345c20, 0x181da: 0x6c6d3420, 0x181db: 0x6c8c2620,
+ 0x181dc: 0x6c8c2820, 0x181dd: 0x6ca91a20, 0x181de: 0x6cf6b620, 0x181df: 0x6c31be20,
+ 0x181e0: 0x6c610c20, 0x181e1: 0x6c387820, 0x181e2: 0x6c387a20, 0x181e3: 0x6c387c20,
+ 0x181e4: 0x6c3cd620, 0x181e5: 0x6c704a20, 0x181e6: 0x6c1ed220, 0x181e7: 0x6d337a20,
+ 0x181e8: 0x6c3c1420, 0x181e9: 0x6ca2c220, 0x181ea: 0x6d377a20, 0x181eb: 0x6c3dcc20,
+ 0x181ec: 0x6c3c1620, 0x181ed: 0x6cb27220, 0x181ee: 0x6c3c2020, 0x181ef: 0x6c764420,
+ 0x181f0: 0x6c59b220, 0x181f1: 0x6c765220, 0x181f2: 0x6c419a20, 0x181f3: 0x6c2ad820,
+ 0x181f4: 0x6cb2bc20, 0x181f5: 0x6cb9ec20, 0x181f6: 0x6d044820, 0x181f7: 0x6c7b0a20,
+ 0x181f8: 0x6ce83620, 0x181f9: 0x6c022420, 0x181fa: 0x6c1e5020, 0x181fb: 0x6c5e6820,
+ 0x181fc: 0x6c295020, 0x181fd: 0x6c4dd220, 0x181fe: 0x6c4dda20, 0x181ff: 0x6d2a3420,
+ // Block 0x608, offset 0x18200
+ 0x18200: 0x6c29b020, 0x18201: 0x6c2da220, 0x18202: 0x6c29b220, 0x18203: 0x6cc5a020,
+ 0x18204: 0x6cc5a220, 0x18205: 0x6c204a20, 0x18206: 0x6c3b0820, 0x18207: 0x6cbc9020,
+ 0x18208: 0x6d163e20, 0x18209: 0x6c5e6a20, 0x1820a: 0x6c76a020, 0x1820b: 0x6cba3a20,
+ 0x1820c: 0x6c25ac20, 0x1820d: 0x6c1e7220, 0x1820e: 0x6cf1c620, 0x1820f: 0x6c5e7220,
+ 0x18210: 0x6c281c20, 0x18211: 0x6d03b820, 0x18212: 0x6c577820, 0x18213: 0x6cecb620,
+ 0x18214: 0x6c73ce20, 0x18215: 0x6c839e20, 0x18216: 0x6d267020, 0x18217: 0x6c8abc20,
+ 0x18218: 0x6c8e3e20, 0x18219: 0x6d2aa220, 0x1821a: 0x6c425220, 0x1821b: 0x6c209e20,
+ 0x1821c: 0x6c3dd420, 0x1821d: 0x6c1e5420, 0x1821e: 0x6cc26020, 0x1821f: 0x6c704c20,
+ 0x18220: 0x6cccb820, 0x18221: 0x6c9f8e20, 0x18222: 0x6c8c9a20, 0x18223: 0x6d378a20,
+ 0x18224: 0x6cac9c20, 0x18225: 0x6c0cd820, 0x18226: 0x6c6a6420, 0x18227: 0x6c6a6620,
+ 0x18228: 0x6cad4420, 0x18229: 0x6c857620, 0x1822a: 0x6cccba20, 0x1822b: 0x6c0cda20,
+ 0x1822c: 0x6c158e20, 0x1822d: 0x6c6e0620, 0x1822e: 0x6c484420, 0x1822f: 0x6c44b820,
+ 0x18230: 0x6c2a0020, 0x18231: 0x6c20a220, 0x18232: 0x6c7c3220, 0x18233: 0x6c7a2020,
+ 0x18234: 0x6c34ca20, 0x18235: 0x6c37be20, 0x18236: 0x6d358020, 0x18237: 0x6cd64020,
+ 0x18238: 0x6cc36e20, 0x18239: 0x6ccbce20, 0x1823a: 0x6c22b220, 0x1823b: 0x6c787a20,
+ 0x1823c: 0x6c6a7620, 0x1823d: 0x6c4b2a20, 0x1823e: 0x6c22b420, 0x1823f: 0x6c4b2c20,
+ // Block 0x609, offset 0x18240
+ 0x18240: 0x6c764620, 0x18241: 0x6c34cc20, 0x18242: 0x6c619020, 0x18243: 0x6ce3d820,
+ 0x18244: 0x6c6e1420, 0x18245: 0x6c907c20, 0x18246: 0x6c95a620, 0x18247: 0x6d2ab220,
+ 0x18248: 0x6d24cc20, 0x18249: 0x6c260c20, 0x1824a: 0x6d08da20, 0x1824b: 0x6c788220,
+ 0x1824c: 0x6c7e5a20, 0x1824d: 0x6cb97820, 0x1824e: 0x6ccbd020, 0x1824f: 0x6c20a420,
+ 0x18250: 0x6c489420, 0x18251: 0x6c665820, 0x18252: 0x6c261020, 0x18253: 0x6c83aa20,
+ 0x18254: 0x6ce2e820, 0x18255: 0x6c3a9620, 0x18256: 0x6cb3c620, 0x18257: 0x6c15a020,
+ 0x18258: 0x6cb59c20, 0x18259: 0x6c20a620, 0x1825a: 0x6d3f3820, 0x1825b: 0x6c426c20,
+ 0x1825c: 0x6cec8420, 0x1825d: 0x6c0e5a20, 0x1825e: 0x6c5e9e20, 0x1825f: 0x6c342220,
+ 0x18260: 0x6cbe7220, 0x18261: 0x6ccd7420, 0x18262: 0x6c316620, 0x18263: 0x6c666a20,
+ 0x18264: 0x6c61c220, 0x18265: 0x6c0e5c20, 0x18266: 0x6d0be220, 0x18267: 0x6c722820,
+ 0x18268: 0x6c5d5420, 0x18269: 0x6cd16220, 0x1826a: 0x6c658420, 0x1826b: 0x6c344420,
+ 0x1826c: 0x6c329620, 0x1826d: 0x6cf36220, 0x1826e: 0x6c489820, 0x1826f: 0x6c3fe220,
+ 0x18270: 0x6cd15a20, 0x18271: 0x6c667420, 0x18272: 0x6c438c20, 0x18273: 0x6c269420,
+ 0x18274: 0x6c765420, 0x18275: 0x6c20aa20, 0x18276: 0x6c1fe220, 0x18277: 0x6c15bc20,
+ 0x18278: 0x6ce94e20, 0x18279: 0x6c926220, 0x1827a: 0x6c83de20, 0x1827b: 0x6caf0a20,
+ 0x1827c: 0x6ccce820, 0x1827d: 0x6cb15620, 0x1827e: 0x6c79bc20, 0x1827f: 0x6c690220,
+ // Block 0x60a, offset 0x18280
+ 0x18280: 0x6c486620, 0x18281: 0x6cbb8a20, 0x18282: 0x6c747220, 0x18283: 0x6c57a820,
+ 0x18284: 0x6d2be620, 0x18285: 0x6d3df620, 0x18286: 0x6c882a20, 0x18287: 0x6c727420,
+ 0x18288: 0x6caf8420, 0x18289: 0x6c8e8020, 0x1828a: 0x6c4b5e20, 0x1828b: 0x6c692220,
+ 0x1828c: 0x6c4b6020, 0x1828d: 0x6c66b020, 0x1828e: 0x6c66b220, 0x1828f: 0x6ce0c820,
+ 0x18290: 0x6c5d5a20, 0x18291: 0x6c627220, 0x18292: 0x6c66cc20, 0x18293: 0x6d187e20,
+ 0x18294: 0x6c66ce20, 0x18295: 0x6d370020, 0x18296: 0x6c154220, 0x18297: 0x6c662020,
+ 0x18298: 0x6ca09820, 0x18299: 0x6c84c820, 0x1829a: 0x6d3a8c20, 0x1829b: 0x6c855c20,
+ 0x1829c: 0x6d0b6220, 0x1829d: 0x6cc36c20, 0x1829e: 0x6c04da20, 0x1829f: 0x6c455420,
+ 0x182a0: 0x6c631620, 0x182a1: 0x6cf55220, 0x182a2: 0x6c971e20, 0x182a3: 0x6c8abe20,
+ 0x182a4: 0x6c6cce20, 0x182a5: 0x6c792020, 0x182a6: 0x6d006420, 0x182a7: 0x6d34d220,
+ 0x182a8: 0x6c304c20, 0x182a9: 0x6d3aa020, 0x182aa: 0x6caa4a20, 0x182ab: 0x6c6a6820,
+ 0x182ac: 0x6cc17420, 0x182ad: 0x6ccec020, 0x182ae: 0x6d167620, 0x182af: 0x6d398020,
+ 0x182b0: 0x6ca0c020, 0x182b1: 0x6c857a20, 0x182b2: 0x6c6cd020, 0x182b3: 0x6c813e20,
+ 0x182b4: 0x6c814020, 0x182b5: 0x6c733e20, 0x182b6: 0x6c79ce20, 0x182b7: 0x6d0f8620,
+ 0x182b8: 0x6cebc620, 0x182b9: 0x6cffd420, 0x182ba: 0x6ca1c220, 0x182bb: 0x6c7b8420,
+ 0x182bc: 0x6c6a7a20, 0x182bd: 0x6c8aca20, 0x182be: 0x6c50ba20, 0x182bf: 0x6cd31420,
+ // Block 0x60b, offset 0x182c0
+ 0x182c0: 0x6c788420, 0x182c1: 0x6c6ce020, 0x182c2: 0x6c433620, 0x182c3: 0x6c0ec220,
+ 0x182c4: 0x6c9f9820, 0x182c5: 0x6c1bf420, 0x182c6: 0x6c80a020, 0x182c7: 0x6d1e1820,
+ 0x182c8: 0x6d1e1a20, 0x182c9: 0x6c9e0c20, 0x182ca: 0x6c788620, 0x182cb: 0x6d099220,
+ 0x182cc: 0x6c734420, 0x182cd: 0x6cbe7420, 0x182ce: 0x6c922820, 0x182cf: 0x6c107c20,
+ 0x182d0: 0x6c9bcc20, 0x182d1: 0x6c1c0420, 0x182d2: 0x6c823c20, 0x182d3: 0x6c768620,
+ 0x182d4: 0x6c9e1a20, 0x182d5: 0x6c307220, 0x182d6: 0x6d06b420, 0x182d7: 0x6d06ba20,
+ 0x182d8: 0x6c76a620, 0x182d9: 0x6cf55620, 0x182da: 0x6d175020, 0x182db: 0x6d099820,
+ 0x182dc: 0x6cf24a20, 0x182dd: 0x6cd16420, 0x182de: 0x6c815620, 0x182df: 0x6ca28420,
+ 0x182e0: 0x6c926420, 0x182e1: 0x6cb1b220, 0x182e2: 0x6cd39620, 0x182e3: 0x6c5ee220,
+ 0x182e4: 0x6cbd7c20, 0x182e5: 0x6c67ee20, 0x182e6: 0x6c174c20, 0x182e7: 0x6cc37420,
+ 0x182e8: 0x6cfe3e20, 0x182e9: 0x6d181c20, 0x182ea: 0x6c747620, 0x182eb: 0x6c385220,
+ 0x182ec: 0x6c72fa20, 0x182ed: 0x6ce76620, 0x182ee: 0x6c727620, 0x182ef: 0x6c27f620,
+ 0x182f0: 0x6d00d620, 0x182f1: 0x6c973820, 0x182f2: 0x6d09a420, 0x182f3: 0x6d09a820,
+ 0x182f4: 0x6c940220, 0x182f5: 0x6c867020, 0x182f6: 0x6c184e20, 0x182f7: 0x6cc4e220,
+ 0x182f8: 0x6cc37c20, 0x182f9: 0x6c059c20, 0x182fa: 0x6cce9420, 0x182fb: 0x6d277620,
+ 0x182fc: 0x6c6f4220, 0x182fd: 0x6c062c20, 0x182fe: 0x6c463220, 0x182ff: 0x6cf49220,
+ // Block 0x60c, offset 0x18300
+ 0x18300: 0x6d277820, 0x18301: 0x6cf17820, 0x18302: 0x6c0ade20, 0x18303: 0x6c412220,
+ 0x18304: 0x6c412420, 0x18305: 0x6c059e20, 0x18306: 0x6c22f420, 0x18307: 0x6d198a20,
+ 0x18308: 0x6d045020, 0x18309: 0x6cae5020, 0x1830a: 0x6c705020, 0x1830b: 0x6ce20420,
+ 0x1830c: 0x6c43c620, 0x1830d: 0x6cb42c20, 0x1830e: 0x6c35f820, 0x1830f: 0x6cad5a20,
+ 0x18310: 0x6c3e4820, 0x18311: 0x6c458820, 0x18312: 0x6c269620, 0x18313: 0x6c6fee20,
+ 0x18314: 0x6cbef220, 0x18315: 0x6c08aa20, 0x18316: 0x6c577620, 0x18317: 0x6c06c620,
+ 0x18318: 0x6ca4ea20, 0x18319: 0x6cd41420, 0x1831a: 0x6c397e20, 0x1831b: 0x6c6fc620,
+ 0x1831c: 0x6d144c20, 0x1831d: 0x6d288020, 0x1831e: 0x6c67d020, 0x1831f: 0x6c777820,
+ 0x18320: 0x6c681820, 0x18321: 0x6c7b8020, 0x18322: 0x6c549220, 0x18323: 0x6cf98420,
+ 0x18324: 0x6cc0ce20, 0x18325: 0x6c0b6820, 0x18326: 0x6c4ac620, 0x18327: 0x6cbc9c20,
+ 0x18328: 0x6d29d020, 0x18329: 0x6c7b8a20, 0x1832a: 0x6c3a4c20, 0x1832b: 0x6c54b420,
+ 0x1832c: 0x6d224620, 0x1832d: 0x6c4aee20, 0x1832e: 0x6c7cf020, 0x1832f: 0x6c5bd220,
+ 0x18330: 0x6c27ea20, 0x18331: 0x6c4b5c20, 0x18332: 0x6c881a20, 0x18333: 0x6c882c20,
+ 0x18334: 0x6cdb9420, 0x18335: 0x6c31c220, 0x18336: 0x6c703420, 0x18337: 0x6c74fa20,
+ 0x18338: 0x6cf83420, 0x18339: 0x6cb04020, 0x1833a: 0x6cc0c420, 0x1833b: 0x6d13c020,
+ 0x1833c: 0x6c77d420, 0x1833d: 0x6d0d5220, 0x1833e: 0x6c0b3220, 0x1833f: 0x6ca68c20,
+ // Block 0x60d, offset 0x18340
+ 0x18340: 0x6cc0f820, 0x18341: 0x6cd22420, 0x18342: 0x6d0a6020, 0x18343: 0x6cb88c20,
+ 0x18344: 0x6ca75420, 0x18345: 0x6cc96220, 0x18346: 0x6d40a220, 0x18347: 0x6cd0d020,
+ 0x18348: 0x6cf41620, 0x18349: 0x6c5b8420, 0x1834a: 0x6c04dc20, 0x1834b: 0x6cd2fa20,
+ 0x1834c: 0x6cf83620, 0x1834d: 0x6ced6a20, 0x1834e: 0x6c572420, 0x1834f: 0x6d006620,
+ 0x18350: 0x6ced6c20, 0x18351: 0x6c068e20, 0x18352: 0x6d40a820, 0x18353: 0x6d3cee20,
+ 0x18354: 0x6d007020, 0x18355: 0x6c27ba20, 0x18356: 0x6c972820, 0x18357: 0x6ca3ea20,
+ 0x18358: 0x6c27c020, 0x18359: 0x6c601220, 0x1835a: 0x6c0efe20, 0x1835b: 0x6cd67c20,
+ 0x1835c: 0x6c100420, 0x1835d: 0x6c7bd420, 0x1835e: 0x6c0b6420, 0x1835f: 0x6c102a20,
+ 0x18360: 0x6d2e4620, 0x18361: 0x6c761820, 0x18362: 0x6c913020, 0x18363: 0x6d1f9c20,
+ 0x18364: 0x6c91b420, 0x18365: 0x6cf58420, 0x18366: 0x6c48a620, 0x18367: 0x6cf2d420,
+ 0x18368: 0x6d017620, 0x18369: 0x6c6a4e20, 0x1836a: 0x6c6a5020, 0x1836b: 0x6cf06820,
+ 0x1836c: 0x6c01f020, 0x1836d: 0x6cbef420, 0x1836e: 0x6d338020, 0x1836f: 0x6c991e20,
+ 0x18370: 0x6d1b3620, 0x18371: 0x6cee6620, 0x18372: 0x6ccec420, 0x18373: 0x6c5fd220,
+ 0x18374: 0x6cc3a020, 0x18375: 0x6c948c20, 0x18376: 0x6c1b7c20, 0x18377: 0x6c731020,
+ 0x18378: 0x6d016a20, 0x18379: 0x6d067e20, 0x1837a: 0x6c6c8620, 0x1837b: 0x6cc3a620,
+ 0x1837c: 0x6cf4be20, 0x1837d: 0x6c5fec20, 0x1837e: 0x6c360a20, 0x1837f: 0x6cbe3a20,
+ // Block 0x60e, offset 0x18380
+ 0x18380: 0x6cf63820, 0x18381: 0x6cca6620, 0x18382: 0x6c16e020, 0x18383: 0x6cef8020,
+ 0x18384: 0x6c35c020, 0x18385: 0x6ce62220, 0x18386: 0x6c856020, 0x18387: 0x6d300c20,
+ 0x18388: 0x6c4e4e20, 0x18389: 0x6c856420, 0x1838a: 0x6d0b4620, 0x1838b: 0x6d0ac820,
+ 0x1838c: 0x6d0e3620, 0x1838d: 0x6ccf3020, 0x1838e: 0x6c2bca20, 0x1838f: 0x6d2c7020,
+ 0x18390: 0x6cacf020, 0x18391: 0x6d0b0c20, 0x18392: 0x6c50bc20, 0x18393: 0x6d0b1620,
+ 0x18394: 0x6d358220, 0x18395: 0x6c12cc20, 0x18396: 0x6cacf620, 0x18397: 0x6ce31020,
+ 0x18398: 0x6c83a420, 0x18399: 0x6ccf3820, 0x1839a: 0x6c546020, 0x1839b: 0x6ce63420,
+ 0x1839c: 0x6d416820, 0x1839d: 0x6c261220, 0x1839e: 0x6c3a9820, 0x1839f: 0x6d254c20,
+ 0x183a0: 0x6c12dc20, 0x183a1: 0x6d255e20, 0x183a2: 0x6cfd6a20, 0x183a3: 0x6d0d6420,
+ 0x183a4: 0x6c860c20, 0x183a5: 0x6c744220, 0x183a6: 0x6ccc5020, 0x183a7: 0x6c2cca20,
+ 0x183a8: 0x6c1e7c20, 0x183a9: 0x6c6ff020, 0x183aa: 0x6c6c9620, 0x183ab: 0x6c024620,
+ 0x183ac: 0x6c4b1020, 0x183ad: 0x6d0e9020, 0x183ae: 0x6cd80020, 0x183af: 0x6c862620,
+ 0x183b0: 0x6c16f220, 0x183b1: 0x6c7faa20, 0x183b2: 0x6c864620, 0x183b3: 0x6d0cd020,
+ 0x183b4: 0x6d0df620, 0x183b5: 0x6d25dc20, 0x183b6: 0x6cd7b420, 0x183b7: 0x6c455020,
+ 0x183b8: 0x6c8b9c20, 0x183b9: 0x6cc73e20, 0x183ba: 0x6cc25a20, 0x183bb: 0x6cc25c20,
+ 0x183bc: 0x6c377c20, 0x183bd: 0x6c82b020, 0x183be: 0x6c315e20, 0x183bf: 0x6cfc7420,
+ // Block 0x60f, offset 0x183c0
+ 0x183c0: 0x6d3b6e20, 0x183c1: 0x6cc9fa20, 0x183c2: 0x6c115a20, 0x183c3: 0x6c115e20,
+ 0x183c4: 0x6c116020, 0x183c5: 0x6c116620, 0x183c6: 0x6c00b420, 0x183c7: 0x6c278620,
+ 0x183c8: 0x6d200420, 0x183c9: 0x6c137220, 0x183ca: 0x6c5fb820, 0x183cb: 0x6d206820,
+ 0x183cc: 0x6cd6a020, 0x183cd: 0x6c390020, 0x183ce: 0x6cd42620, 0x183cf: 0x6c48e420,
+ 0x183d0: 0x6c035c20, 0x183d1: 0x6c37e220, 0x183d2: 0x6cc91020, 0x183d3: 0x6cd30820,
+ 0x183d4: 0x6cd4a620, 0x183d5: 0x6d3d2a20, 0x183d6: 0x6cc23c20, 0x183d7: 0x6cd45220,
+ 0x183d8: 0x6c0b7a20, 0x183d9: 0x6d068a20, 0x183da: 0x6c640420, 0x183db: 0x6cacaa20,
+ 0x183dc: 0x6cda0c20, 0x183dd: 0x6c433820, 0x183de: 0x6cf08020, 0x183df: 0x6cda0e20,
+ 0x183e0: 0x6c2ebc20, 0x183e1: 0x6cc8e220, 0x183e2: 0x6c23bc20, 0x183e3: 0x6c79c820,
+ 0x183e4: 0x6c475020, 0x183e5: 0x6c71ea20, 0x183e6: 0x6c8e1a20, 0x183e7: 0x6c488a20,
+ 0x183e8: 0x6c29b420, 0x183e9: 0x6c79d420, 0x183ea: 0x6d34ce20, 0x183eb: 0x6c697a20,
+ 0x183ec: 0x6d2f9420, 0x183ed: 0x6c03e820, 0x183ee: 0x6c2f4420, 0x183ef: 0x6c785220,
+ 0x183f0: 0x6cdf0e20, 0x183f1: 0x6c1bd620, 0x183f2: 0x6cd2a420, 0x183f3: 0x6d200820,
+ 0x183f4: 0x6cbfee20, 0x183f5: 0x6cb34620, 0x183f6: 0x6d12ba20, 0x183f7: 0x6c500e20,
+ 0x183f8: 0x6cd7bc20, 0x183f9: 0x6ce08a20, 0x183fa: 0x6c1b7220, 0x183fb: 0x6c820a20,
+ 0x183fc: 0x6c2daa20, 0x183fd: 0x6c5e6c20, 0x183fe: 0x6c8a5c20, 0x183ff: 0x6c529020,
+ // Block 0x610, offset 0x18400
+ 0x18400: 0x6c9ebe20, 0x18401: 0x6d056020, 0x18402: 0x6c982420, 0x18403: 0x6c1a9020,
+ 0x18404: 0x6c447c20, 0x18405: 0x6d077820, 0x18406: 0x6d108620, 0x18407: 0x6d3ed820,
+ 0x18408: 0x6c50b620, 0x18409: 0x6c5fc220, 0x1840a: 0x6c2e0820, 0x1840b: 0x6c25b220,
+ 0x1840c: 0x6ce70c20, 0x1840d: 0x6c9fe620, 0x1840e: 0x6c545a20, 0x1840f: 0x6c856e20,
+ 0x18410: 0x6ce91620, 0x18411: 0x6cfe1620, 0x18412: 0x6d2bc220, 0x18413: 0x6cfa2a20,
+ 0x18414: 0x6d12a020, 0x18415: 0x6c937420, 0x18416: 0x6d0aca20, 0x18417: 0x6c96ee20,
+ 0x18418: 0x6cab7420, 0x18419: 0x6c5d5220, 0x1841a: 0x6d13c220, 0x1841b: 0x6c755420,
+ 0x1841c: 0x6c1e1c20, 0x1841d: 0x6c8c4420, 0x1841e: 0x6cea1620, 0x1841f: 0x6d1a2420,
+ 0x18420: 0x6c3a7e20, 0x18421: 0x6c08b820, 0x18422: 0x6cbdfe20, 0x18423: 0x6cbe0020,
+ 0x18424: 0x6c6ba820, 0x18425: 0x6c105c20, 0x18426: 0x6c3d1c20, 0x18427: 0x6c03ea20,
+ 0x18428: 0x6c339620, 0x18429: 0x6c3b0c20, 0x1842a: 0x6c354820, 0x1842b: 0x6c4dce20,
+ 0x1842c: 0x6ce62c20, 0x1842d: 0x6c792420, 0x1842e: 0x6cd74620, 0x1842f: 0x6cb6d020,
+ 0x18430: 0x6c52f020, 0x18431: 0x6d338620, 0x18432: 0x6d1aca20, 0x18433: 0x6cf3a020,
+ 0x18434: 0x6cf3a220, 0x18435: 0x6c178c20, 0x18436: 0x6ca55820, 0x18437: 0x6d093c20,
+ 0x18438: 0x6cf56a20, 0x18439: 0x6c20b420, 0x1843a: 0x6c309e20, 0x1843b: 0x6cf1c820,
+ 0x1843c: 0x6c544820, 0x1843d: 0x6c529220, 0x1843e: 0x6cf3a420, 0x1843f: 0x6c433220,
+ // Block 0x611, offset 0x18440
+ 0x18440: 0x6d0bda20, 0x18441: 0x6c759420, 0x18442: 0x6c937620, 0x18443: 0x6c35d020,
+ 0x18444: 0x6c43c020, 0x18445: 0x6c99ce20, 0x18446: 0x6c270420, 0x18447: 0x6cb6d220,
+ 0x18448: 0x6c19b620, 0x18449: 0x6cf3a620, 0x1844a: 0x6c433420, 0x1844b: 0x6c3d3820,
+ 0x1844c: 0x6c698020, 0x1844d: 0x6c529420, 0x1844e: 0x6c1b7820, 0x1844f: 0x6cd0da20,
+ 0x18450: 0x6ca55a20, 0x18451: 0x6cea1820, 0x18452: 0x6c3f3220, 0x18453: 0x6d167820,
+ 0x18454: 0x6c270620, 0x18455: 0x6cab7620, 0x18456: 0x6c857c20, 0x18457: 0x6c077620,
+ 0x18458: 0x6d253820, 0x18459: 0x6c4c0e20, 0x1845a: 0x6cf21a20, 0x1845b: 0x6cba9c20,
+ 0x1845c: 0x6cf35020, 0x1845d: 0x6c35da20, 0x1845e: 0x6cd19820, 0x1845f: 0x6c731220,
+ 0x18460: 0x6cae4620, 0x18461: 0x6cf1ce20, 0x18462: 0x6ca55c20, 0x18463: 0x6c965a20,
+ 0x18464: 0x6c8e1c20, 0x18465: 0x6cc46020, 0x18466: 0x6d1e9420, 0x18467: 0x6c2bd420,
+ 0x18468: 0x6d385a20, 0x18469: 0x6cd31620, 0x1846a: 0x6d38fa20, 0x1846b: 0x6ce60e20,
+ 0x1846c: 0x6cf84420, 0x1846d: 0x6d16a820, 0x1846e: 0x6cb74220, 0x1846f: 0x6cb27420,
+ 0x18470: 0x6d3ef420, 0x18471: 0x6c46ea20, 0x18472: 0x6c21f420, 0x18473: 0x6cf07220,
+ 0x18474: 0x6d062a20, 0x18475: 0x6c000420, 0x18476: 0x6ca49220, 0x18477: 0x6c40be20,
+ 0x18478: 0x6cadac20, 0x18479: 0x6d16aa20, 0x1847a: 0x6cfe8220, 0x1847b: 0x6ccfa820,
+ 0x1847c: 0x6c549820, 0x1847d: 0x6ca04020, 0x1847e: 0x6c267a20, 0x1847f: 0x6cc26220,
+ // Block 0x612, offset 0x18480
+ 0x18480: 0x6c71a220, 0x18481: 0x6c4dd420, 0x18482: 0x6d288820, 0x18483: 0x6ceaa820,
+ 0x18484: 0x6c341a20, 0x18485: 0x6cb3ec20, 0x18486: 0x6cad4620, 0x18487: 0x6c0cdc20,
+ 0x18488: 0x6c3de020, 0x18489: 0x6d0f4420, 0x1848a: 0x6c50be20, 0x1848b: 0x6d28e820,
+ 0x1848c: 0x6c50c020, 0x1848d: 0x6c4d0c20, 0x1848e: 0x6c6fd420, 0x1848f: 0x6d1e1220,
+ 0x18490: 0x6c40aa20, 0x18491: 0x6c264020, 0x18492: 0x6d38fc20, 0x18493: 0x6cec1220,
+ 0x18494: 0x6c760c20, 0x18495: 0x6c483220, 0x18496: 0x6c760e20, 0x18497: 0x6d42b820,
+ 0x18498: 0x6c106020, 0x18499: 0x6c8f6a20, 0x1849a: 0x6c2fda20, 0x1849b: 0x6ca8f420,
+ 0x1849c: 0x6cdefe20, 0x1849d: 0x6cd7c820, 0x1849e: 0x6cfc7820, 0x1849f: 0x6c5da420,
+ 0x184a0: 0x6cb75020, 0x184a1: 0x6c37c020, 0x184a2: 0x6c35e420, 0x184a3: 0x6c49da20,
+ 0x184a4: 0x6d2cb220, 0x184a5: 0x6cf85420, 0x184a6: 0x6d148a20, 0x184a7: 0x6c8b9220,
+ 0x184a8: 0x6d3e0a20, 0x184a9: 0x6c9ec020, 0x184aa: 0x6c9c2e20, 0x184ab: 0x6d34fa20,
+ 0x184ac: 0x6d119420, 0x184ad: 0x6c5e9220, 0x184ae: 0x6d390a20, 0x184af: 0x6c437820,
+ 0x184b0: 0x6cd5a820, 0x184b1: 0x6d295e20, 0x184b2: 0x6cffd620, 0x184b3: 0x6c4d0e20,
+ 0x184b4: 0x6c5a8e20, 0x184b5: 0x6c7ad420, 0x184b6: 0x6c580c20, 0x184b7: 0x6ce20820,
+ 0x184b8: 0x6cfb3020, 0x184b9: 0x6c35e620, 0x184ba: 0x6d084220, 0x184bb: 0x6d04ba20,
+ 0x184bc: 0x6c4c1020, 0x184bd: 0x6d0e4220, 0x184be: 0x6c81a020, 0x184bf: 0x6d13ce20,
+ // Block 0x613, offset 0x184c0
+ 0x184c0: 0x6c001620, 0x184c1: 0x6cb23820, 0x184c2: 0x6cd04a20, 0x184c3: 0x6ce72020,
+ 0x184c4: 0x6c529a20, 0x184c5: 0x6d045c20, 0x184c6: 0x6c341c20, 0x184c7: 0x6cec4c20,
+ 0x184c8: 0x6c4cf820, 0x184c9: 0x6d28f820, 0x184ca: 0x6d201e20, 0x184cb: 0x6c2f3020,
+ 0x184cc: 0x6cac1c20, 0x184cd: 0x6cfddc20, 0x184ce: 0x6c001420, 0x184cf: 0x6c449c20,
+ 0x184d0: 0x6c7b8c20, 0x184d1: 0x6d0b4a20, 0x184d2: 0x6c264220, 0x184d3: 0x6cfe8a20,
+ 0x184d4: 0x6c094220, 0x184d5: 0x6c5b9620, 0x184d6: 0x6ca77420, 0x184d7: 0x6c570a20,
+ 0x184d8: 0x6d044220, 0x184d9: 0x6c7b1820, 0x184da: 0x6c347620, 0x184db: 0x6c3b1c20,
+ 0x184dc: 0x6c619c20, 0x184dd: 0x6ca9b220, 0x184de: 0x6ca1ba20, 0x184df: 0x6d1d7620,
+ 0x184e0: 0x6c502420, 0x184e1: 0x6d254e20, 0x184e2: 0x6c905620, 0x184e3: 0x6cb3ee20,
+ 0x184e4: 0x6c984820, 0x184e5: 0x6c438020, 0x184e6: 0x6cab2820, 0x184e7: 0x6c1a9a20,
+ 0x184e8: 0x6ccece20, 0x184e9: 0x6c87dc20, 0x184ea: 0x6ca2f420, 0x184eb: 0x6d40ae20,
+ 0x184ec: 0x6c50ea20, 0x184ed: 0x6c7a3420, 0x184ee: 0x6cfe9220, 0x184ef: 0x6cfc9a20,
+ 0x184f0: 0x6c814820, 0x184f1: 0x6c0e5e20, 0x184f2: 0x6d302c20, 0x184f3: 0x6d2bd020,
+ 0x184f4: 0x6c89ac20, 0x184f5: 0x6c033620, 0x184f6: 0x6c9ec220, 0x184f7: 0x6c8ae220,
+ 0x184f8: 0x6cdbb420, 0x184f9: 0x6c3e2a20, 0x184fa: 0x6c103420, 0x184fb: 0x6c4e9020,
+ 0x184fc: 0x6c524620, 0x184fd: 0x6c44f220, 0x184fe: 0x6cd76820, 0x184ff: 0x6c447420,
+ // Block 0x614, offset 0x18500
+ 0x18500: 0x6d203620, 0x18501: 0x6d0e4c20, 0x18502: 0x6c46fc20, 0x18503: 0x6c477020,
+ 0x18504: 0x6c077820, 0x18505: 0x6c4dec20, 0x18506: 0x6cdd0c20, 0x18507: 0x6c213820,
+ 0x18508: 0x6d171c20, 0x18509: 0x6c001820, 0x1850a: 0x6c63ae20, 0x1850b: 0x6ce84620,
+ 0x1850c: 0x6cfb3220, 0x1850d: 0x6cecf620, 0x1850e: 0x6c85c420, 0x1850f: 0x6cf5b220,
+ 0x18510: 0x6ce0e820, 0x18511: 0x6d428a20, 0x18512: 0x6cc02420, 0x18513: 0x6c17d420,
+ 0x18514: 0x6cf3ac20, 0x18515: 0x6d2a6e20, 0x18516: 0x6d0b4c20, 0x18517: 0x6c30a420,
+ 0x18518: 0x6cb6e420, 0x18519: 0x6c2b6020, 0x1851a: 0x6cbe0c20, 0x1851b: 0x6c96ba20,
+ 0x1851c: 0x6ca0ee20, 0x1851d: 0x6c461220, 0x1851e: 0x6c30e620, 0x1851f: 0x6cc26c20,
+ 0x18520: 0x6c814a20, 0x18521: 0x6c898c20, 0x18522: 0x6cdd5420, 0x18523: 0x6d2a7020,
+ 0x18524: 0x6c58fe20, 0x18525: 0x6c813620, 0x18526: 0x6ccbd620, 0x18527: 0x6c5ea020,
+ 0x18528: 0x6d426820, 0x18529: 0x6cf28420, 0x1852a: 0x6c3cca20, 0x1852b: 0x6c6cfc20,
+ 0x1852c: 0x6c56fc20, 0x1852d: 0x6cb77620, 0x1852e: 0x6cd45c20, 0x1852f: 0x6ceefa20,
+ 0x18530: 0x6cd64420, 0x18531: 0x6c171020, 0x18532: 0x6c374e20, 0x18533: 0x6c85e620,
+ 0x18534: 0x6cbb5620, 0x18535: 0x6c017e20, 0x18536: 0x6d2ab620, 0x18537: 0x6d1d7820,
+ 0x18538: 0x6ca75e20, 0x18539: 0x6d208420, 0x1853a: 0x6ce4e620, 0x1853b: 0x6c7f4420,
+ 0x1853c: 0x6ccc4220, 0x1853d: 0x6cf5d820, 0x1853e: 0x6ceba020, 0x1853f: 0x6c54b820,
+ // Block 0x615, offset 0x18540
+ 0x18540: 0x6c003c20, 0x18541: 0x6d2f6420, 0x18542: 0x6caa1420, 0x18543: 0x6c790220,
+ 0x18544: 0x6d3d4420, 0x18545: 0x6d3d4620, 0x18546: 0x6cce0220, 0x18547: 0x6c2c3a20,
+ 0x18548: 0x6c524a20, 0x18549: 0x6c8ba820, 0x1854a: 0x6c001020, 0x1854b: 0x6c112220,
+ 0x1854c: 0x6cfd6c20, 0x1854d: 0x6cea1e20, 0x1854e: 0x6cf43e20, 0x1854f: 0x6cf20620,
+ 0x18550: 0x6c253020, 0x18551: 0x6ccc4420, 0x18552: 0x6c477a20, 0x18553: 0x6cb6ec20,
+ 0x18554: 0x6cb6ee20, 0x18555: 0x6ce21620, 0x18556: 0x6c287420, 0x18557: 0x6c287620,
+ 0x18558: 0x6d12e620, 0x18559: 0x6d3f1020, 0x1855a: 0x6c08d820, 0x1855b: 0x6c253220,
+ 0x1855c: 0x6c1fc220, 0x1855d: 0x6c510220, 0x1855e: 0x6d0b5020, 0x1855f: 0x6cb6f420,
+ 0x18560: 0x6d304820, 0x18561: 0x6c39f620, 0x18562: 0x6c898e20, 0x18563: 0x6cfb5820,
+ 0x18564: 0x6cafd820, 0x18565: 0x6ccc4620, 0x18566: 0x6c7ed420, 0x18567: 0x6d2ab820,
+ 0x18568: 0x6d1baa20, 0x18569: 0x6c48ae20, 0x1856a: 0x6cabc220, 0x1856b: 0x6d30d620,
+ 0x1856c: 0x6ccb2020, 0x1856d: 0x6d3bc220, 0x1856e: 0x6ca81020, 0x1856f: 0x6c4cf620,
+ 0x18570: 0x6c953020, 0x18571: 0x6d0bf020, 0x18572: 0x6c2c3c20, 0x18573: 0x6cc2d220,
+ 0x18574: 0x6c15a420, 0x18575: 0x6c100620, 0x18576: 0x6c2fa020, 0x18577: 0x6c809e20,
+ 0x18578: 0x6cffe420, 0x18579: 0x6c710c20, 0x1857a: 0x6ce0f220, 0x1857b: 0x6c1c1a20,
+ 0x1857c: 0x6ce31e20, 0x1857d: 0x6c016c20, 0x1857e: 0x6c6f7020, 0x1857f: 0x6c288620,
+ // Block 0x616, offset 0x18580
+ 0x18580: 0x6c761020, 0x18581: 0x6d1df420, 0x18582: 0x6cf08a20, 0x18583: 0x6ca3fc20,
+ 0x18584: 0x6ccd8a20, 0x18585: 0x6d232a20, 0x18586: 0x6d305820, 0x18587: 0x6c7e6220,
+ 0x18588: 0x6c6a0820, 0x18589: 0x6c53f820, 0x1858a: 0x6c4e5820, 0x1858b: 0x6c2e9820,
+ 0x1858c: 0x6d388220, 0x1858d: 0x6c147e20, 0x1858e: 0x6cec5220, 0x1858f: 0x6caaec20,
+ 0x18590: 0x6d230020, 0x18591: 0x6d19d820, 0x18592: 0x6d28b820, 0x18593: 0x6d10a220,
+ 0x18594: 0x6cab2420, 0x18595: 0x6c9e2020, 0x18596: 0x6c555220, 0x18597: 0x6d27e820,
+ 0x18598: 0x6c201e20, 0x18599: 0x6c5bbc20, 0x1859a: 0x6c591a20, 0x1859b: 0x6c591c20,
+ 0x1859c: 0x6cf7e620, 0x1859d: 0x6c509c20, 0x1859e: 0x6c5ec220, 0x1859f: 0x6c7cf420,
+ 0x185a0: 0x6d37ee20, 0x185a1: 0x6cef0620, 0x185a2: 0x6ccc5220, 0x185a3: 0x6d06cc20,
+ 0x185a4: 0x6c59ba20, 0x185a5: 0x6c344a20, 0x185a6: 0x6ca82620, 0x185a7: 0x6d079020,
+ 0x185a8: 0x6c89b420, 0x185a9: 0x6d232c20, 0x185aa: 0x6cca9e20, 0x185ab: 0x6c1aae20,
+ 0x185ac: 0x6cbbe020, 0x185ad: 0x6d0e6a20, 0x185ae: 0x6c27dc20, 0x185af: 0x6cae4a20,
+ 0x185b0: 0x6c116820, 0x185b1: 0x6c83d020, 0x185b2: 0x6d1d7a20, 0x185b3: 0x6d2bd620,
+ 0x185b4: 0x6cee7c20, 0x185b5: 0x6c9e6c20, 0x185b6: 0x6d1c6220, 0x185b7: 0x6cae3220,
+ 0x185b8: 0x6c103820, 0x185b9: 0x6c7c7420, 0x185ba: 0x6cf88420, 0x185bb: 0x6d232e20,
+ 0x185bc: 0x6c6ac420, 0x185bd: 0x6c912820, 0x185be: 0x6c7a9620, 0x185bf: 0x6d2a8220,
+ // Block 0x617, offset 0x185c0
+ 0x185c0: 0x6c56a220, 0x185c1: 0x6ce33c20, 0x185c2: 0x6d110420, 0x185c3: 0x6c51ca20,
+ 0x185c4: 0x6c000e20, 0x185c5: 0x6d054220, 0x185c6: 0x6cbabe20, 0x185c7: 0x6ccb2e20,
+ 0x185c8: 0x6d1d8a20, 0x185c9: 0x6cdabe20, 0x185ca: 0x6c53a620, 0x185cb: 0x6d00b220,
+ 0x185cc: 0x6c00a220, 0x185cd: 0x6cdd2420, 0x185ce: 0x6c96f020, 0x185cf: 0x6c139620,
+ 0x185d0: 0x6c4d6c20, 0x185d1: 0x6c780420, 0x185d2: 0x6c264c20, 0x185d3: 0x6cca7e20,
+ 0x185d4: 0x6c187220, 0x185d5: 0x6cc81820, 0x185d6: 0x6cd9aa20, 0x185d7: 0x6cebdc20,
+ 0x185d8: 0x6c5ee420, 0x185d9: 0x6cad1c20, 0x185da: 0x6cf36e20, 0x185db: 0x6cba1020,
+ 0x185dc: 0x6cd39820, 0x185dd: 0x6c440020, 0x185de: 0x6d3e3220, 0x185df: 0x6c6a0a20,
+ 0x185e0: 0x6c960c20, 0x185e1: 0x6cf22820, 0x185e2: 0x6cec3420, 0x185e3: 0x6cd8c820,
+ 0x185e4: 0x6c1ab420, 0x185e5: 0x6c4fca20, 0x185e6: 0x6cddd820,
+ 0x185e8: 0x6c4d1620, 0x185e9: 0x6cdd7020, 0x185ea: 0x6cbd7e20, 0x185eb: 0x6ca83820,
+ 0x185ec: 0x6c50a020, 0x185ed: 0x6d347020, 0x185ee: 0x6cc9e220, 0x185ef: 0x6ca2c620,
+ 0x185f0: 0x6c448a20, 0x185f1: 0x6ca2e420, 0x185f2: 0x6c2cb820, 0x185f3: 0x6c002c20,
+ 0x185f4: 0x6cbb6220, 0x185f5: 0x6ce6f620, 0x185f6: 0x6c09c220, 0x185f7: 0x6c024a20,
+ 0x185f8: 0x6c024c20, 0x185f9: 0x6c880c20, 0x185fa: 0x6d417420, 0x185fb: 0x6d300020,
+ 0x185fc: 0x6ca12420, 0x185fd: 0x6cda4620, 0x185fe: 0x6cda2020, 0x185ff: 0x6ce06820,
+ // Block 0x618, offset 0x18600
+ 0x18600: 0x6c2b7820, 0x18601: 0x6cb50820, 0x18602: 0x6c69aa20, 0x18603: 0x6c1cd020,
+ 0x18604: 0x6c685a20, 0x18605: 0x6c765620, 0x18606: 0x6ce0a020, 0x18607: 0x6cccf820,
+ 0x18608: 0x6c127820, 0x18609: 0x6c637620, 0x1860a: 0x6c004620, 0x1860b: 0x6cfee620,
+ 0x1860c: 0x6cb1b420, 0x1860d: 0x6c912a20, 0x1860e: 0x6c40c020, 0x1860f: 0x6c47aa20,
+ 0x18610: 0x6cfee820, 0x18611: 0x6c54e220, 0x18612: 0x6c5bf220, 0x18613: 0x6c4c2c20,
+ 0x18614: 0x6cab8220, 0x18615: 0x6cfabc20, 0x18616: 0x6d2ad820, 0x18617: 0x6c16b420,
+ 0x18618: 0x6d05b820, 0x18619: 0x6cb32e20, 0x1861a: 0x6c2a5c20, 0x1861b: 0x6c96f420,
+ 0x1861c: 0x6c96ca20, 0x1861d: 0x6c557820, 0x1861e: 0x6c836c20, 0x1861f: 0x6c317220,
+ 0x18620: 0x6c40c220, 0x18621: 0x6ce0c420, 0x18622: 0x6d12ae20, 0x18623: 0x6c07fe20,
+ 0x18624: 0x6d1bcc20, 0x18625: 0x6cc9f020, 0x18626: 0x6c69ac20, 0x18627: 0x6c9d6420,
+ 0x18628: 0x6cfffc20, 0x18629: 0x6c571220, 0x1862a: 0x6c971620, 0x1862b: 0x6cc48020,
+ 0x1862c: 0x6c1fc420, 0x1862d: 0x6cae7e20, 0x1862e: 0x6c816420, 0x1862f: 0x6d000420,
+ 0x18630: 0x6c5f1020, 0x18631: 0x6d3a7c20, 0x18632: 0x6c177020, 0x18633: 0x6c7d0820,
+ 0x18634: 0x6d419820, 0x18635: 0x6cfefe20, 0x18636: 0x6cd80c20, 0x18637: 0x6c4fdc20,
+ 0x18638: 0x6c3f7e20, 0x18639: 0x6c8a0020, 0x1863a: 0x6cbbe820, 0x1863b: 0x6cf68e20,
+ 0x1863c: 0x6c1f6a20, 0x1863d: 0x6c15d020, 0x1863e: 0x6c28a420, 0x1863f: 0x6c521e20,
+ // Block 0x619, offset 0x18640
+ 0x18640: 0x6d0aa020, 0x18641: 0x6c35b620, 0x18642: 0x6d420a20, 0x18643: 0x6c385420,
+ 0x18644: 0x6c1acc20, 0x18645: 0x6c5ae220, 0x18646: 0x6d297220, 0x18647: 0x6c207420,
+ 0x18648: 0x6c245220, 0x18649: 0x6c289c20, 0x1864a: 0x6d23ba20, 0x1864b: 0x6cea2420,
+ 0x1864c: 0x6c134a20, 0x1864d: 0x6c69b620, 0x1864e: 0x6d126220, 0x1864f: 0x6cf69020,
+ 0x18650: 0x6cb7be20, 0x18651: 0x6c4fd020, 0x18652: 0x6c882e20, 0x18653: 0x6d05ca20,
+ 0x18654: 0x6c2aa420, 0x18655: 0x6c5ae820, 0x18656: 0x6d1a8c20, 0x18657: 0x6cb40c20,
+ 0x18658: 0x6c73b220, 0x18659: 0x6cbd9220, 0x1865a: 0x6d0a2e20, 0x1865b: 0x6ca85a20,
+ 0x1865c: 0x6c912c20, 0x1865d: 0x6cd80e20, 0x1865e: 0x6d0dd420, 0x1865f: 0x6d1d4820,
+ 0x18660: 0x6c265e20, 0x18661: 0x6d2d9420, 0x18662: 0x6cab2620, 0x18663: 0x6d394e20,
+ 0x18664: 0x6c6d4820, 0x18665: 0x6ca9c420, 0x18666: 0x6c5c2620, 0x18667: 0x6d01f420,
+ 0x18668: 0x6cb7ce20, 0x18669: 0x6c36a620, 0x1866a: 0x6d2a8e20, 0x1866b: 0x6d140e20,
+ 0x1866c: 0x6cd3d620, 0x1866d: 0x6c69c220, 0x1866e: 0x6d263020, 0x1866f: 0x6c003420,
+ 0x18670: 0x6d1dac20, 0x18671: 0x6c74b420, 0x18672: 0x6c7b3820, 0x18673: 0x6d228a20,
+ 0x18674: 0x6cae3420, 0x18675: 0x6c2a2820, 0x18676: 0x6c40c820, 0x18677: 0x6c528e20,
+ 0x18678: 0x6c33aa20, 0x18679: 0x6c290220, 0x1867a: 0x6d036420, 0x1867b: 0x6cc9cc20,
+ 0x1867c: 0x6caf8e20, 0x1867d: 0x6cb07220, 0x1867e: 0x6d1a0e20, 0x1867f: 0x6d41a020,
+ // Block 0x61a, offset 0x18680
+ 0x18680: 0x6ca92020, 0x18681: 0x6c2b9620, 0x18682: 0x6c807820, 0x18683: 0x6cddfa20,
+ 0x18684: 0x6c5d5e20, 0x18685: 0x6cc7cc20, 0x18686: 0x6c4fac20, 0x18687: 0x6cfa4820,
+ 0x18688: 0x6d135220, 0x18689: 0x6c343820, 0x1868a: 0x6cb0be20, 0x1868b: 0x6c1de020,
+ 0x1868c: 0x6c629020, 0x1868d: 0x6c6d5620, 0x1868e: 0x6c4fec20, 0x1868f: 0x6ce42820,
+ 0x18690: 0x6c16ca20, 0x18691: 0x6d0ac220, 0x18692: 0x6c99c620, 0x18693: 0x6c10d820,
+ 0x18694: 0x6ce43820, 0x18695: 0x6c91e420, 0x18696: 0x6c5c6420, 0x18697: 0x6c0f8820,
+ 0x18698: 0x6d1eba20, 0x18699: 0x6ca88620, 0x1869a: 0x6d1a9e20, 0x1869b: 0x6c56d620,
+ 0x1869c: 0x6c99ca20, 0x1869d: 0x6c52d220, 0x1869e: 0x6d30a820, 0x1869f: 0x6c846c20,
+ 0x186a0: 0x6c8eb220, 0x186a1: 0x6c4d8e20, 0x186a2: 0x6ca45620, 0x186a3: 0x6cff2e20,
+ 0x186a4: 0x6ca08220, 0x186a5: 0x6d0ee620, 0x186a6: 0x6c86e820, 0x186a7: 0x6c916820,
+ 0x186a8: 0x6c8fba20, 0x186a9: 0x6ca08c20, 0x186aa: 0x6c28dc20, 0x186ab: 0x6c193a20,
+ 0x186ac: 0x6cb21e20, 0x186ad: 0x6cb07c20, 0x186ae: 0x6cfe5c20, 0x186af: 0x6c5e2420,
+ 0x186b0: 0x6ca08e20, 0x186b1: 0x6cf91e20, 0x186b2: 0x6c34c220, 0x186b3: 0x6c7ab220,
+ 0x186b4: 0x6d0ce820, 0x186b5: 0x6c154e20, 0x186b6: 0x6d1c1820, 0x186b7: 0x6cc50420,
+ 0x186b8: 0x6c2d3020, 0x186b9: 0x6c7ede20, 0x186ba: 0x6cded620, 0x186bb: 0x6cff4c20,
+ 0x186bc: 0x6c74fc20, 0x186bd: 0x6c21e420, 0x186be: 0x6c583c20, 0x186bf: 0x6c5e3c20,
+ // Block 0x61b, offset 0x186c0
+ 0x186c0: 0x6d3bfe20, 0x186c1: 0x6ca8aa20, 0x186c2: 0x6cff4e20, 0x186c3: 0x6c10ee20,
+ 0x186c4: 0x6c84a420, 0x186c5: 0x6c161620, 0x186c6: 0x6c14a820, 0x186c7: 0x6c876020,
+ 0x186c8: 0x6d194020, 0x186c9: 0x6c953620, 0x186ca: 0x6ca45e20, 0x186cb: 0x6d28dc20,
+ 0x186cc: 0x6cda6e20, 0x186cd: 0x6cf82420, 0x186ce: 0x6d2b7e20, 0x186cf: 0x6c654e20,
+ 0x186d0: 0x6d28de20, 0x186d1: 0x6d3a8e20, 0x186d2: 0x6c800620, 0x186d3: 0x6ca8c220,
+ 0x186d4: 0x6ca45220, 0x186d5: 0x6c806220, 0x186d6: 0x6c8f6420, 0x186d7: 0x6ceed620,
+ 0x186d8: 0x6c5b1220, 0x186d9: 0x6d199c20, 0x186da: 0x6cbff020, 0x186db: 0x6cd87420,
+ 0x186dc: 0x6ca8e220, 0x186dd: 0x6c656220, 0x186de: 0x6c5b1420, 0x186df: 0x6d031420,
+ 0x186e0: 0x6d199e20, 0x186e1: 0x6ca3dc20, 0x186e2: 0x6ce94420, 0x186e3: 0x6ce94620,
+ 0x186e4: 0x6c33d620, 0x186e5: 0x6c777c20, 0x186e6: 0x6d24c620, 0x186e7: 0x6c6ef420,
+ 0x186e8: 0x6cb0ec20, 0x186e9: 0x6d277c20, 0x186ea: 0x6c22f620, 0x186eb: 0x6c551c20,
+ 0x186ec: 0x6c5b1820, 0x186ed: 0x6d253a20, 0x186ee: 0x6c354a20, 0x186ef: 0x6c4c5620,
+ 0x186f0: 0x6c7dca20, 0x186f1: 0x6c22f820, 0x186f2: 0x6ce6ee20, 0x186f3: 0x6ce88420,
+ 0x186f4: 0x6ceedc20, 0x186f5: 0x6c94d820, 0x186f6: 0x6c4c5a20, 0x186f7: 0x6cc43020,
+ 0x186f8: 0x6cc64020, 0x186f9: 0x6c8c9e20, 0x186fa: 0x6c47fe20, 0x186fb: 0x6c4c5c20,
+ 0x186fc: 0x6cdf0020, 0x186fd: 0x6c4c5e20, 0x186fe: 0x6ce88820, 0x186ff: 0x6d202020,
+ // Block 0x61c, offset 0x18700
+ 0x18700: 0x6c4c6220, 0x18701: 0x6d1a4220, 0x18702: 0x6c5d2020, 0x18703: 0x6cb48620,
+ 0x18704: 0x6d223820, 0x18705: 0x6c4dee20, 0x18706: 0x6d255020, 0x18707: 0x6c94ea20,
+ 0x18708: 0x6cc29620, 0x18709: 0x6d224820, 0x1870a: 0x6cbe3e20, 0x1870b: 0x6c4c6620,
+ 0x1870c: 0x6c1ffa20, 0x1870d: 0x6cef0820, 0x1870e: 0x6d256020, 0x1870f: 0x6cc29a20,
+ 0x18710: 0x6c7a4020, 0x18711: 0x6c400a20, 0x18712: 0x6d257420, 0x18713: 0x6d257620,
+ 0x18714: 0x6d0bbc20, 0x18715: 0x6ce8b620, 0x18716: 0x6ce8d420, 0x18717: 0x6ce8d620,
+ 0x18718: 0x6ce95020, 0x18719: 0x6c94b820, 0x1871a: 0x6c5c0c20, 0x1871b: 0x6d188220,
+ 0x1871c: 0x6c589220, 0x1871d: 0x6c944a20, 0x1871e: 0x6c946e20, 0x1871f: 0x6ce91020,
+ 0x18720: 0x6d0b6620, 0x18721: 0x6ce91220, 0x18722: 0x6ce6aa20, 0x18723: 0x6cd15220,
+ 0x18724: 0x6cb48020, 0x18725: 0x6c920c20, 0x18726: 0x6c7b5020, 0x18727: 0x6d0ac620,
+ 0x18728: 0x6d292820, 0x18729: 0x6ceeda20, 0x1872a: 0x6c436620, 0x1872b: 0x6d22be20,
+ 0x1872c: 0x6cf34020, 0x1872d: 0x6c4a3420, 0x1872e: 0x6cb04820, 0x1872f: 0x6d145020,
+ 0x18730: 0x6c2a8a20, 0x18731: 0x6cb89220, 0x18732: 0x6cb89420, 0x18733: 0x6d320e20,
+ 0x18734: 0x6d3d1a20, 0x18735: 0x6c295220, 0x18736: 0x6cb83e20, 0x18737: 0x6cfa6220,
+ 0x18738: 0x6ccdf620, 0x18739: 0x6c7bd820, 0x1873a: 0x6c16e220, 0x1873b: 0x6cb56e20,
+ 0x1873c: 0x6ca7f220, 0x1873d: 0x6ca0c220, 0x1873e: 0x6c5e7620, 0x1873f: 0x6c639820,
+ // Block 0x61d, offset 0x18740
+ 0x18740: 0x6d34dc20, 0x18741: 0x6d34de20, 0x18742: 0x6c04b420, 0x18743: 0x6d098e20,
+ 0x18744: 0x6d167a20, 0x18745: 0x6cbdc620, 0x18746: 0x6c99d020, 0x18747: 0x6c755620,
+ 0x18748: 0x6cc6f220, 0x18749: 0x6cea3c20, 0x1874a: 0x6c39e820, 0x1874b: 0x6c07a420,
+ 0x1874c: 0x6c07a620, 0x1874d: 0x6cdf8820, 0x1874e: 0x6c76be20, 0x1874f: 0x6c580a20,
+ 0x18750: 0x6d427620, 0x18751: 0x6c792620, 0x18752: 0x6c091820, 0x18753: 0x6c6e0a20,
+ 0x18754: 0x6c2c1220, 0x18755: 0x6c6d8620, 0x18756: 0x6c617c20, 0x18757: 0x6c7b0c20,
+ 0x18758: 0x6c2bcc20, 0x18759: 0x6c6d8820, 0x1875a: 0x6c646220, 0x1875b: 0x6cdfca20,
+ 0x1875c: 0x6c857e20, 0x1875d: 0x6c03a620, 0x1875e: 0x6cf4a420, 0x1875f: 0x6c3b5020,
+ 0x18760: 0x6d3c7a20, 0x18761: 0x6cb2f620, 0x18762: 0x6c04e220, 0x18763: 0x6ce0bc20,
+ 0x18764: 0x6c7d4a20, 0x18765: 0x6cc0da20, 0x18766: 0x6ce05220, 0x18767: 0x6d339420,
+ 0x18768: 0x6ceaea20, 0x18769: 0x6c417020, 0x1876a: 0x6cb27620, 0x1876b: 0x6c2d3a20,
+ 0x1876c: 0x6c48a820, 0x1876d: 0x6ca5ba20, 0x1876e: 0x6cdf1420, 0x1876f: 0x6caf3020,
+ 0x18770: 0x6c6ed620, 0x18771: 0x6d100020, 0x18772: 0x6c3d0a20, 0x18773: 0x6c02c420,
+ 0x18774: 0x6c921820, 0x18775: 0x6cbf9c20, 0x18776: 0x6ca22620, 0x18777: 0x6c785420,
+ 0x18778: 0x6c469220, 0x18779: 0x6d094020, 0x1877a: 0x6c036220, 0x1877b: 0x6c1b0420,
+ 0x1877c: 0x6c180020, 0x1877d: 0x6c8ca020, 0x1877e: 0x6d3aaa20, 0x1877f: 0x6c3fb020,
+ // Block 0x61e, offset 0x18780
+ 0x18780: 0x6c549a20, 0x18781: 0x6d358420, 0x18782: 0x6c20be20, 0x18783: 0x6c7e3a20,
+ 0x18784: 0x6c902e20, 0x18785: 0x6c903020, 0x18786: 0x6c913820, 0x18787: 0x6c02c620,
+ 0x18788: 0x6c272e20, 0x18789: 0x6cad4820, 0x1878a: 0x6c9fe220, 0x1878b: 0x6d03ca20,
+ 0x1878c: 0x6c305620, 0x1878d: 0x6c619e20, 0x1878e: 0x6c51ba20, 0x1878f: 0x6c93ce20,
+ 0x18790: 0x6c222820, 0x18791: 0x6c1b8220, 0x18792: 0x6c82ba20, 0x18793: 0x6c40e420,
+ 0x18794: 0x6d19aa20, 0x18795: 0x6c546220, 0x18796: 0x6c32f420, 0x18797: 0x6d2f9c20,
+ 0x18798: 0x6c3e0820, 0x18799: 0x6c49dc20, 0x1879a: 0x6d10d420, 0x1879b: 0x6c347820,
+ 0x1879c: 0x6c347a20, 0x1879d: 0x6c4ad020, 0x1879e: 0x6c13ca20, 0x1879f: 0x6d0f8e20,
+ 0x187a0: 0x6d1a3820, 0x187a1: 0x6c37fe20, 0x187a2: 0x6c469a20, 0x187a3: 0x6d254420,
+ 0x187a4: 0x6c2e6a20, 0x187a5: 0x6d007620, 0x187a6: 0x6c78fa20, 0x187a7: 0x6cce3220,
+ 0x187a8: 0x6cd43e20, 0x187a9: 0x6c35ec20, 0x187aa: 0x6c0e4020, 0x187ab: 0x6c2d4020,
+ 0x187ac: 0x6c530c20, 0x187ad: 0x6d0ad820, 0x187ae: 0x6c7ad620, 0x187af: 0x6c26f820,
+ 0x187b0: 0x6c762020, 0x187b1: 0x6c295a20, 0x187b2: 0x6c764a20, 0x187b3: 0x6c4f9e20,
+ 0x187b4: 0x6ca4dc20, 0x187b5: 0x6c017820, 0x187b6: 0x6d036c20, 0x187b7: 0x6cfc9c20,
+ 0x187b8: 0x6d260820, 0x187b9: 0x6c051a20, 0x187ba: 0x6c3d5a20, 0x187bb: 0x6c03ae20,
+ 0x187bc: 0x6d172020, 0x187bd: 0x6d1b4220, 0x187be: 0x6c4e9220, 0x187bf: 0x6d06a020,
+ // Block 0x61f, offset 0x187c0
+ 0x187c0: 0x6c20c420, 0x187c1: 0x6cbd6220, 0x187c2: 0x6c44f420, 0x187c3: 0x6c001c20,
+ 0x187c4: 0x6c081620, 0x187c5: 0x6c39aa20, 0x187c6: 0x6cc3a820, 0x187c7: 0x6d1e2020,
+ 0x187c8: 0x6c75a020, 0x187c9: 0x6c633e20, 0x187ca: 0x6c2c2a20, 0x187cb: 0x6c96fa20,
+ 0x187cc: 0x6c811420, 0x187cd: 0x6c731820, 0x187ce: 0x6c19c620, 0x187cf: 0x6ccccc20,
+ 0x187d0: 0x6c6c3c20, 0x187d1: 0x6d303020, 0x187d2: 0x6c8ae420, 0x187d3: 0x6c8ae620,
+ 0x187d4: 0x6c107e20, 0x187d5: 0x6c19d820, 0x187d6: 0x6c57d820, 0x187d7: 0x6c108020,
+ 0x187d8: 0x6cd25a20, 0x187d9: 0x6d099420, 0x187da: 0x6c4c1820, 0x187db: 0x6c6eda20,
+ 0x187dc: 0x6d12a820, 0x187dd: 0x6ca76020, 0x187de: 0x6c2bee20, 0x187df: 0x6d230420,
+ 0x187e0: 0x6c109220, 0x187e1: 0x6d0ae820, 0x187e2: 0x6cc2d420, 0x187e3: 0x6cdc3420,
+ 0x187e4: 0x6cafdc20, 0x187e5: 0x6cbe4020, 0x187e6: 0x6cecfe20, 0x187e7: 0x6c723820,
+ 0x187e8: 0x6c951420, 0x187e9: 0x6d329220, 0x187ea: 0x6c796e20, 0x187eb: 0x6c1d3820,
+ 0x187ec: 0x6c2fee20, 0x187ed: 0x6c275a20, 0x187ee: 0x6ce09220, 0x187ef: 0x6c018020,
+ 0x187f0: 0x6c114220, 0x187f1: 0x6c1f2e20, 0x187f2: 0x6c081820, 0x187f3: 0x6c76ce20,
+ 0x187f4: 0x6d344c20, 0x187f5: 0x6c348420, 0x187f6: 0x6d175220, 0x187f7: 0x6d344e20,
+ 0x187f8: 0x6d175420, 0x187f9: 0x6cadd020, 0x187fa: 0x6c5eb420, 0x187fb: 0x6d3cdc20,
+ 0x187fc: 0x6cb5b820, 0x187fd: 0x6ccaee20, 0x187fe: 0x6c723a20, 0x187ff: 0x6ca5d420,
+ // Block 0x620, offset 0x18800
+ 0x18800: 0x6c7a3a20, 0x18801: 0x6c78a020, 0x18802: 0x6ce0ec20, 0x18803: 0x6c7d5020,
+ 0x18804: 0x6ca69620, 0x18805: 0x6c648220, 0x18806: 0x6c32fa20, 0x18807: 0x6c6c8e20,
+ 0x18808: 0x6c427620, 0x18809: 0x6d230620, 0x1880a: 0x6c360c20, 0x1880b: 0x6cae9820,
+ 0x1880c: 0x6c480820, 0x1880d: 0x6ce92220, 0x1880e: 0x6c839420, 0x1880f: 0x6c39ea20,
+ 0x18810: 0x6d0b2420, 0x18811: 0x6cba4c20, 0x18812: 0x6c7ddc20, 0x18813: 0x6c01b620,
+ 0x18814: 0x6cd0ca20, 0x18815: 0x6c34e620, 0x18816: 0x6ca4f220, 0x18817: 0x6ce85c20,
+ 0x18818: 0x6c19fa20, 0x18819: 0x6d19da20, 0x1881a: 0x6c5cea20, 0x1881b: 0x6c099420,
+ 0x1881c: 0x6c88f220, 0x1881d: 0x6c4c1c20, 0x1881e: 0x6c2e9a20, 0x1881f: 0x6d3bc420,
+ 0x18820: 0x6c547020, 0x18821: 0x6c05fa20, 0x18822: 0x6c05fc20, 0x18823: 0x6d211420,
+ 0x18824: 0x6c2b2e20, 0x18825: 0x6c98e220, 0x18826: 0x6c6a0c20, 0x18827: 0x6cc83c20,
+ 0x18828: 0x6d12ec20, 0x18829: 0x6c452e20, 0x1882a: 0x6c76aa20, 0x1882b: 0x6d3f8020,
+ 0x1882c: 0x6d211620, 0x1882d: 0x6c59bc20, 0x1882e: 0x6c362c20, 0x1882f: 0x6d10f620,
+ 0x18830: 0x6d0e6c20, 0x18831: 0x6c064c20, 0x18832: 0x6c223620, 0x18833: 0x6c99f620,
+ 0x18834: 0x6c16ec20, 0x18835: 0x6c321420, 0x18836: 0x6ceb1c20, 0x18837: 0x6d1b5020,
+ 0x18838: 0x6c3ca620, 0x18839: 0x6d382820, 0x1883a: 0x6c6be820, 0x1883b: 0x6c6c4420,
+ 0x1883c: 0x6c528820, 0x1883d: 0x6c428620, 0x1883e: 0x6c210620, 0x1883f: 0x6c658e20,
+ // Block 0x621, offset 0x18840
+ 0x18840: 0x6cb2ec20, 0x18841: 0x6c836a20, 0x18842: 0x6cfe3220, 0x18843: 0x6c599220,
+ 0x18844: 0x6c837620, 0x18845: 0x6c32c020, 0x18846: 0x6cec8e20, 0x18847: 0x6d079220,
+ 0x18848: 0x6c61fe20, 0x18849: 0x6c604a20, 0x1884a: 0x6c7b2420, 0x1884b: 0x6d1c7c20,
+ 0x1884c: 0x6cddee20, 0x1884d: 0x6c1a1620, 0x1884e: 0x6d1e4220, 0x1884f: 0x6c765c20,
+ 0x18850: 0x6cdac020, 0x18851: 0x6cdac220, 0x18852: 0x6cd26e20, 0x18853: 0x6c9d4e20,
+ 0x18854: 0x6cde0820, 0x18855: 0x6cf24e20, 0x18856: 0x6c1a1820, 0x18857: 0x6ce8b820,
+ 0x18858: 0x6ce0fe20, 0x18859: 0x6cc3c820, 0x1885a: 0x6d37f420, 0x1885b: 0x6c862a20,
+ 0x1885c: 0x6d37f620, 0x1885d: 0x6c057620, 0x1885e: 0x6cc9c620, 0x1885f: 0x6d2a0620,
+ 0x18860: 0x6c330020, 0x18861: 0x6ce4a820, 0x18862: 0x6cf4f820, 0x18863: 0x6d335020,
+ 0x18864: 0x6d099c20, 0x18865: 0x6c440420, 0x18866: 0x6d324020, 0x18867: 0x6c00a420,
+ 0x18868: 0x6c459020, 0x18869: 0x6d0ca620, 0x1886a: 0x6c76da20, 0x1886b: 0x6ce4aa20,
+ 0x1886c: 0x6d257820, 0x1886d: 0x6cf14e20, 0x1886e: 0x6d01be20, 0x1886f: 0x6c8f3220,
+ 0x18870: 0x6c4d8c20, 0x18871: 0x6c810220, 0x18872: 0x6c16b620, 0x18873: 0x6caea820,
+ 0x18874: 0x6c084820, 0x18875: 0x6c18da20, 0x18876: 0x6c927820, 0x18877: 0x6c91c620,
+ 0x18878: 0x6cab3c20, 0x18879: 0x6cba6220, 0x1887a: 0x6c9a1620, 0x1887b: 0x6ca12620,
+ 0x1887c: 0x6d3b8220, 0x1887d: 0x6cd6d420, 0x1887e: 0x6cd52e20, 0x1887f: 0x6c90e820,
+ // Block 0x622, offset 0x18880
+ 0x18880: 0x6c1b4620, 0x18881: 0x6c97e220, 0x18882: 0x6c0c0620, 0x18883: 0x6c6e9420,
+ 0x18884: 0x6c130020, 0x18885: 0x6cd5ee20, 0x18886: 0x6d367a20, 0x18887: 0x6d2ec020,
+ 0x18888: 0x6c770a20, 0x18889: 0x6d1d9620, 0x1888a: 0x6c2d6e20, 0x1888b: 0x6c190820,
+ 0x1888c: 0x6d347c20, 0x1888d: 0x6cf8ac20, 0x1888e: 0x6c4c2420, 0x1888f: 0x6cbb4620,
+ 0x18890: 0x6c6d2220, 0x18891: 0x6c2c7a20, 0x18892: 0x6cce0a20, 0x18893: 0x6ca29020,
+ 0x18894: 0x6c24d220, 0x18895: 0x6d0e9220, 0x18896: 0x6cde1020, 0x18897: 0x6d2b8220,
+ 0x18898: 0x6cb9ac20, 0x18899: 0x6cbb1020, 0x1889a: 0x6c895e20, 0x1889b: 0x6cf14220,
+ 0x1889c: 0x6d3c9a20, 0x1889d: 0x6cbb9820, 0x1889e: 0x6d2b8620, 0x1889f: 0x6d05ba20,
+ 0x188a0: 0x6ccd9a20, 0x188a1: 0x6ccd9c20, 0x188a2: 0x6c038e20, 0x188a3: 0x6cb44820,
+ 0x188a4: 0x6c7b3220, 0x188a5: 0x6c303220, 0x188a6: 0x6c38b020, 0x188a7: 0x6cc3e820,
+ 0x188a8: 0x6ca16020, 0x188a9: 0x6c33a020, 0x188aa: 0x6c33a220, 0x188ab: 0x6d41ea20,
+ 0x188ac: 0x6c2c7c20, 0x188ad: 0x6cd17220, 0x188ae: 0x6c350820, 0x188af: 0x6c350e20,
+ 0x188b0: 0x6cdffc20, 0x188b1: 0x6c2ae020, 0x188b2: 0x6ca21820, 0x188b3: 0x6c3b8420,
+ 0x188b4: 0x6c59d820, 0x188b5: 0x6cdffe20, 0x188b6: 0x6c26fe20, 0x188b7: 0x6d12fa20,
+ 0x188b8: 0x6d3b5220, 0x188b9: 0x6c673a20, 0x188ba: 0x6c02e420, 0x188bb: 0x6cbb1e20,
+ 0x188bc: 0x6c5f2c20, 0x188bd: 0x6cbba220, 0x188be: 0x6c790a20, 0x188bf: 0x6d188420,
+ // Block 0x623, offset 0x188c0
+ 0x188c0: 0x6cb01a20, 0x188c1: 0x6c0a4420, 0x188c2: 0x6c2d7c20, 0x188c3: 0x6c677820,
+ 0x188c4: 0x6d12b420, 0x188c5: 0x6d1dae20, 0x188c6: 0x6d091620, 0x188c7: 0x6ce00c20,
+ 0x188c8: 0x6c803820, 0x188c9: 0x6c728820, 0x188ca: 0x6c581420, 0x188cb: 0x6c298e20,
+ 0x188cc: 0x6cc50220, 0x188cd: 0x6cba8020, 0x188ce: 0x6d09ae20, 0x188cf: 0x6cfd1820,
+ 0x188d0: 0x6cf81620, 0x188d1: 0x6c51ee20, 0x188d2: 0x6c00c620, 0x188d3: 0x6d0b0020,
+ 0x188d4: 0x6c29ee20, 0x188d5: 0x6c4fee20, 0x188d6: 0x6cc84a20, 0x188d7: 0x6c6d8220,
+ 0x188d8: 0x6c82e220, 0x188d9: 0x6c7c0620, 0x188da: 0x6c916a20, 0x188db: 0x6d0cea20,
+ 0x188dc: 0x6ce03020, 0x188dd: 0x6cf03820, 0x188de: 0x6c581820, 0x188df: 0x6c903e20,
+ 0x188e0: 0x6c904020, 0x188e1: 0x6cc8ec20, 0x188e2: 0x6c86ea20, 0x188e3: 0x6c8bfe20,
+ 0x188e4: 0x6cc50620, 0x188e5: 0x6c165c20, 0x188e6: 0x6d09c420, 0x188e7: 0x6d0d0c20,
+ 0x188e8: 0x6c829620, 0x188e9: 0x6c03da20, 0x188ea: 0x6ceca620, 0x188eb: 0x6cd2e220,
+ 0x188ec: 0x6cc56020, 0x188ed: 0x6cca6220, 0x188ee: 0x6d3c2c20, 0x188ef: 0x6d3c2e20,
+ 0x188f0: 0x6cd0dc20, 0x188f1: 0x6d13c620, 0x188f2: 0x6c972420, 0x188f3: 0x6c784a20,
+ 0x188f4: 0x6d3aba20, 0x188f5: 0x6d3c3620, 0x188f6: 0x6c553020, 0x188f7: 0x6c554020,
+ 0x188f8: 0x6c7da620, 0x188f9: 0x6d13ee20, 0x188fa: 0x6c555420, 0x188fb: 0x6d06d020,
+ 0x188fc: 0x6c7db220, 0x188fd: 0x6cd46e20, 0x188fe: 0x6c989420, 0x188ff: 0x6d41ec20,
+ // Block 0x624, offset 0x18900
+ 0x18900: 0x6cd47020, 0x18901: 0x6d141220, 0x18902: 0x6d34ca20, 0x18903: 0x6c474e20,
+ 0x18904: 0x6c1f0220, 0x18905: 0x6c67d220, 0x18906: 0x6c3c9c20, 0x18907: 0x6c06e020,
+ 0x18908: 0x6d2d5820, 0x18909: 0x6c0b8420, 0x1890a: 0x6cdba620, 0x1890b: 0x6cc42e20,
+ 0x1890c: 0x6c8ca220, 0x1890d: 0x6c3fc020, 0x1890e: 0x6c261420, 0x1890f: 0x6cfa3220,
+ 0x18910: 0x6d049a20, 0x18911: 0x6d02a020, 0x18912: 0x6ca4cc20, 0x18913: 0x6cfa5a20,
+ 0x18914: 0x6c7cb420, 0x18915: 0x6cf55a20, 0x18916: 0x6cec6820, 0x18917: 0x6d25f820,
+ 0x18918: 0x6c992020, 0x18919: 0x6cda7c20, 0x1891a: 0x6c341620, 0x1891b: 0x6c341820,
+ 0x1891c: 0x6d12ca20, 0x1891d: 0x6cbe6c20, 0x1891e: 0x6cec6e20, 0x1891f: 0x6c46a220,
+ 0x18920: 0x6c46a420, 0x18921: 0x6cb78820, 0x18922: 0x6c9c0420, 0x18923: 0x6c9c0820,
+ 0x18924: 0x6d1a8020, 0x18925: 0x6c5d9420, 0x18926: 0x6c190c20, 0x18927: 0xce528e01,
+ 0x18928: 0x6d2b3020, 0x18929: 0x6ce45420, 0x1892a: 0x6cdf5a20, 0x1892b: 0x6c40a620,
+ 0x1892c: 0x6c48e220, 0x1892d: 0x6d108020, 0x1892e: 0x6d0f4020, 0x1892f: 0x6c4f4620,
+ 0x18930: 0x6c42fa20, 0x18931: 0x6cd18e20, 0x18932: 0x6ce1aa20, 0x18933: 0x6cdf5c20,
+ 0x18934: 0x6ce7e420, 0x18935: 0x6d0d3420, 0x18936: 0x6c08b020, 0x18937: 0x6d145220,
+ 0x18938: 0x6c7ab820, 0x18939: 0x6c631c20, 0x1893a: 0x6c343a20, 0x1893b: 0x6c577c20,
+ 0x1893c: 0x6c7bce20, 0x1893d: 0x6d27d620, 0x1893e: 0x6c632020, 0x1893f: 0x6c031820,
+ // Block 0x625, offset 0x18940
+ 0x18940: 0x6c370e20, 0x18941: 0x6c87ec20, 0x18942: 0x6c58ee20, 0x18943: 0x6c2b1220,
+ 0x18944: 0x6d0d4620, 0x18945: 0x6cad7e20, 0x18946: 0x6c733c20, 0x18947: 0x6cb57c20,
+ 0x18948: 0x6ca3ac20, 0x18949: 0x6c3cd820, 0x1894a: 0x6d007820, 0x1894b: 0x6c3bcc20,
+ 0x1894c: 0x6c2d0820, 0x1894d: 0x6d107820, 0x1894e: 0x6c7c5e20, 0x1894f: 0x6d408620,
+ 0x18950: 0x6c58f820, 0x18951: 0x6cb75220, 0x18952: 0x6c762620, 0x18953: 0x6d2bc820,
+ 0x18954: 0x6c077c20, 0x18955: 0x6d16e020, 0x18956: 0x6c679e20, 0x18957: 0x6ce26220,
+ 0x18958: 0x6d29fe20, 0x18959: 0x6c079820, 0x1895a: 0x6cf5b420, 0x1895b: 0x6c5a5020,
+ 0x1895c: 0x6c3a5020, 0x1895d: 0x6c2dc020, 0x1895e: 0x6d0a8620, 0x1895f: 0x6c07e020,
+ 0x18960: 0x6c2d5620, 0x18961: 0x6c02d020, 0x18962: 0x6cceea20, 0x18963: 0x6cf24c20,
+ 0x18964: 0x6c4d0220, 0x18965: 0x6c02d220, 0x18966: 0x6cf4fa20, 0x18967: 0x6c02d420,
+ 0x18968: 0x6c67ac20, 0x18969: 0x6c881c20, 0x1896a: 0x6c345a20, 0x1896b: 0x6d275e20,
+ 0x1896c: 0x6c67ae20, 0x1896d: 0x6cd3c420, 0x1896e: 0x6c3be620, 0x1896f: 0x6c5df620,
+ 0x18970: 0x6c0a8620, 0x18971: 0x6c944c20, 0x18972: 0x6c34c620, 0x18973: 0x6caa6e20,
+ 0x18974: 0x6caa3a20, 0x18975: 0x6c2f6820, 0x18976: 0x6ca38e20, 0x18977: 0x6cb89620,
+ 0x18978: 0x6c645c20, 0x18979: 0x6cddde20, 0x1897a: 0x6c6fa220, 0x1897b: 0x6caa8e20,
+ 0x1897c: 0x6c142820, 0x1897d: 0x6c500620, 0x1897e: 0x6cfa7020, 0x1897f: 0x6c391a20,
+ // Block 0x626, offset 0x18980
+ 0x18980: 0x6c611a20, 0x18981: 0x6cd76e20, 0x18982: 0x6cc78a20, 0x18983: 0x6c39f020,
+ 0x18984: 0x6cee4420, 0x18985: 0x6c52ec20, 0x18986: 0x6d3c0620, 0x18987: 0x6c3fa620,
+ 0x18988: 0x6c965c20, 0x18989: 0x6c27b420, 0x1898a: 0x6cc5be20, 0x1898b: 0x6c3d3a20,
+ 0x1898c: 0x6c6e4820, 0x1898d: 0x6d0c5620, 0x1898e: 0x6c4d5420, 0x1898f: 0x6cf1fc20,
+ 0x18990: 0x6d378e20, 0x18991: 0x6cabb020, 0x18992: 0x6c323220, 0x18993: 0x6c617e20,
+ 0x18994: 0x6c792820, 0x18995: 0x6d381220, 0x18996: 0x6d108a20, 0x18997: 0x6c6cd420,
+ 0x18998: 0x6d277e20, 0x18999: 0x6c9eaa20, 0x1899a: 0x6c3d1e20, 0x1899b: 0x6c1ca420,
+ 0x1899c: 0x6d267a20, 0x1899d: 0x6d3c0a20, 0x1899e: 0x6ca96220, 0x1899f: 0x6d0e3a20,
+ 0x189a0: 0x6ca30620, 0x189a1: 0x6d02a820, 0x189a2: 0x6c3b5220, 0x189a3: 0x6c08ba20,
+ 0x189a4: 0x6d20ae20, 0x189a5: 0x6ceb6e20, 0x189a6: 0x6c3c1820, 0x189a7: 0x6ced7220,
+ 0x189a8: 0x6c39a220, 0x189a9: 0x6cf41e20, 0x189aa: 0x6d22cc20, 0x189ab: 0x6c4a3620,
+ 0x189ac: 0x6c323a20, 0x189ad: 0x6c036420, 0x189ae: 0x6ca5b420, 0x189af: 0x6d38cc20,
+ 0x189b0: 0x6d3d2c20, 0x189b1: 0x6d2f5620, 0x189b2: 0x6c267c20, 0x189b3: 0x6ca39820,
+ 0x189b4: 0x6d25fe20, 0x189b5: 0x6ce80820, 0x189b6: 0x6cfb2a20, 0x189b7: 0x6d343c20,
+ 0x189b8: 0x6c353020, 0x189b9: 0x6c9a7420, 0x189ba: 0x6ca0c620, 0x189bb: 0x6cb4d020,
+ 0x189bc: 0x6c092a20, 0x189bd: 0x6ccfaa20, 0x189be: 0x6cbc9420, 0x189bf: 0x6c353220,
+ // Block 0x627, offset 0x189c0
+ 0x189c0: 0x6c50c420, 0x189c1: 0x6d062c20, 0x189c2: 0x6c37f820, 0x189c3: 0x6d328420,
+ 0x189c4: 0x6c9f2820, 0x189c5: 0x6c04e620, 0x189c6: 0x6ca22820, 0x189c7: 0x6c3d3e20,
+ 0x189c8: 0x6c8ca420, 0x189c9: 0x6d3ee220, 0x189ca: 0x6d3ee420, 0x189cb: 0x6cd2b420,
+ 0x189cc: 0x6cc4ac20, 0x189cd: 0x6cccc020, 0x189ce: 0x6d0f4620, 0x189cf: 0x6c975c20,
+ 0x189d0: 0x6c6c1620, 0x189d1: 0x6c46ee20, 0x189d2: 0x6cd88020, 0x189d3: 0x6d041420,
+ 0x189d4: 0x6cef8e20, 0x189d5: 0x6d3e0c20, 0x189d6: 0x6c71f620, 0x189d7: 0x6cccc220,
+ 0x189d8: 0x6cb1e820, 0x189d9: 0x6cc5d420, 0x189da: 0x6d10d620, 0x189db: 0x6c305820,
+ 0x189dc: 0x6c674c20, 0x189dd: 0x6cd4b020, 0x189de: 0x6c5ff020, 0x189df: 0x6c40e620,
+ 0x189e0: 0x6cfe1c20, 0x189e1: 0x6c572a20, 0x189e2: 0x6c72da20, 0x189e3: 0x6c682c20,
+ 0x189e4: 0x6c469c20, 0x189e5: 0x6c81a220, 0x189e6: 0x6c647420, 0x189e7: 0x6c647620,
+ 0x189e8: 0x6d148c20, 0x189e9: 0x6ca75c20, 0x189ea: 0x6d344220, 0x189eb: 0x6c5e9820,
+ 0x189ec: 0x6c5ea220, 0x189ed: 0x6cfc8a20, 0x189ee: 0x6c525620, 0x189ef: 0x6c49de20,
+ 0x189f0: 0x6c756020, 0x189f1: 0x6c7ac020, 0x189f2: 0x6d0e4420, 0x189f3: 0x6ca02c20,
+ 0x189f4: 0x6c8ad020, 0x189f5: 0x6cae0a20, 0x189f6: 0x6c35ee20, 0x189f7: 0x6d202220,
+ 0x189f8: 0x6d0c6e20, 0x189f9: 0x6c143420, 0x189fa: 0x6ccfb820, 0x189fb: 0x6d19ae20,
+ 0x189fc: 0x6cd24e20, 0x189fd: 0x6c4ad220, 0x189fe: 0x6cc2be20, 0x189ff: 0x6d3e0e20,
+ // Block 0x628, offset 0x18a00
+ 0x18a00: 0x6cd90820, 0x18a01: 0x6cee6820, 0x18a02: 0x6c530e20, 0x18a03: 0x6cec0420,
+ 0x18a04: 0x6c907e20, 0x18a05: 0x6d0b8420, 0x18a06: 0x6cc52020, 0x18a07: 0x6c682e20,
+ 0x18a08: 0x6c942e20, 0x18a09: 0x6cb24e20, 0x18a0a: 0x6cfc9e20, 0x18a0b: 0x6cced020,
+ 0x18a0c: 0x6c850820, 0x18a0d: 0x6c19c820, 0x18a0e: 0x6d017a20, 0x18a0f: 0x6c984a20,
+ 0x18a10: 0x6c3d5c20, 0x18a11: 0x6cdd1020, 0x18a12: 0x6c99e420, 0x18a13: 0x6cef9c20,
+ 0x18a14: 0x6c789420, 0x18a15: 0x6c21ae20, 0x18a16: 0x6c21b020, 0x18a17: 0x6ce6b820,
+ 0x18a18: 0x6ca78820, 0x18a19: 0x6d03da20, 0x18a1a: 0x6ca3ee20, 0x18a1b: 0x6d20ec20,
+ 0x18a1c: 0x6ca31a20, 0x18a1d: 0x6cb3c820, 0x18a1e: 0x6ca56820, 0x18a1f: 0x6c72e220,
+ 0x18a20: 0x6ccfc620, 0x18a21: 0x6d35ae20, 0x18a22: 0x6c4df020, 0x18a23: 0x6c2c2c20,
+ 0x18a24: 0x6d3c1020, 0x18a25: 0x6c355220, 0x18a26: 0x6cb20820, 0x18a27: 0x6ce9f820,
+ 0x18a28: 0x6cfca020, 0x18a29: 0x6c9e1020, 0x18a2a: 0x6cf3ae20, 0x18a2b: 0x6d0c7020,
+ 0x18a2c: 0x6cf44220, 0x18a2d: 0x6c001e20, 0x18a2e: 0x6d0c7c20, 0x18a2f: 0x6d20ee20,
+ 0x18a30: 0x6cd89a20, 0x18a31: 0x6d20f020, 0x18a32: 0x6cebd020, 0x18a33: 0x6c87de20,
+ 0x18a34: 0x6cfb3a20, 0x18a35: 0x6c707c20, 0x18a36: 0x6cc24220, 0x18a37: 0x6d3c8020,
+ 0x18a38: 0x6cb4e220, 0x18a39: 0x6cfb4020, 0x18a3a: 0x6d3d4820, 0x18a3b: 0x6c2ff020,
+ 0x18a3c: 0x6c166420, 0x18a3d: 0x6c923420, 0x18a3e: 0x6c006420, 0x18a3f: 0x6c353620,
+ // Block 0x629, offset 0x18a40
+ 0x18a40: 0x6c353820, 0x18a41: 0x6c908620, 0x18a42: 0x6c9dbe20, 0x18a43: 0x6c239020,
+ 0x18a44: 0x6cb3f020, 0x18a45: 0x6c710e20, 0x18a46: 0x6cb32820, 0x18a47: 0x6c10f620,
+ 0x18a48: 0x6c8cde20, 0x18a49: 0x6ced0020, 0x18a4a: 0x6c0c7220, 0x18a4b: 0x6cfeb020,
+ 0x18a4c: 0x6cd52620, 0x18a4d: 0x6cb6f020, 0x18a4e: 0x6c5ab020, 0x18a4f: 0x6c394020,
+ 0x18a50: 0x6cf2b220, 0x18a51: 0x6cc89820, 0x18a52: 0x6cdfda20, 0x18a53: 0x6c39f820,
+ 0x18a54: 0x6c3b0420, 0x18a55: 0x6c6aae20, 0x18a56: 0x6ce46020, 0x18a57: 0x6ca5d620,
+ 0x18a58: 0x6cc2d820, 0x18a59: 0x6c6e5820, 0x18a5a: 0x6c5cbc20, 0x18a5b: 0x6c6da420,
+ 0x18a5c: 0x6cb8d220, 0x18a5d: 0x6c2d4c20, 0x18a5e: 0x6d042620, 0x18a5f: 0x6c568a20,
+ 0x18a60: 0x6cec8820, 0x18a61: 0x6c7ef220, 0x18a62: 0x6c097420, 0x18a63: 0x6d19dc20,
+ 0x18a64: 0x6c1d6820, 0x18a65: 0x6ca52e20, 0x18a66: 0x6c3fe420, 0x18a67: 0x6c6e6e20,
+ 0x18a68: 0x6c94ec20, 0x18a69: 0x6c01b820, 0x18a6a: 0x6c7f9420, 0x18a6b: 0x6c7d5220,
+ 0x18a6c: 0x6d1a5220, 0x18a6d: 0x6d0b9220, 0x18a6e: 0x6c707e20, 0x18a6f: 0x6c85e820,
+ 0x18a70: 0x6c2d1220, 0x18a71: 0x6cfb4220, 0x18a72: 0x6c57da20, 0x18a73: 0x6c579220,
+ 0x18a74: 0x6d1bac20, 0x18a75: 0x6c14ee20, 0x18a76: 0x6cd05a20, 0x18a77: 0x6ce66e20,
+ 0x18a78: 0x6c296420, 0x18a79: 0x6d11ac20, 0x18a7a: 0x6cf4e620, 0x18a7b: 0x6ca44820,
+ 0x18a7c: 0x6c21b220, 0x18a7d: 0x6c641420, 0x18a7e: 0x6ce7d820, 0x18a7f: 0x6d06d220,
+ // Block 0x62a, offset 0x18a80
+ 0x18a80: 0x6d233020, 0x18a81: 0x6cef0a20, 0x18a82: 0x6c2c5420, 0x18a83: 0x6cc74820,
+ 0x18a84: 0x6c9a5620, 0x18a85: 0x6c27de20, 0x18a86: 0x6cc86220, 0x18a87: 0x6cbd2c20,
+ 0x18a88: 0x6c5ab220, 0x18a89: 0x6cf2ea20, 0x18a8a: 0x6cb99420, 0x18a8b: 0x6c210820,
+ 0x18a8c: 0x6c9e7420, 0x18a8d: 0x6c3fec20, 0x18a8e: 0x6c6b9620, 0x18a8f: 0x6c329820,
+ 0x18a90: 0x6d151420, 0x18a91: 0x6d382a20, 0x18a92: 0x6c99f820, 0x18a93: 0x6c59be20,
+ 0x18a94: 0x6c9dc220, 0x18a95: 0x6c013020, 0x18a96: 0x6d1bae20, 0x18a97: 0x6d079420,
+ 0x18a98: 0x6c6a0e20, 0x18a99: 0x6cee8220, 0x18a9a: 0x6c9a8e20, 0x18a9b: 0x6d261620,
+ 0x18a9c: 0x6d32c220, 0x18a9d: 0x6cbfae20, 0x18a9e: 0x6cd37a20, 0x18a9f: 0x6d01a820,
+ 0x18aa0: 0x6ceb7c20, 0x18aa1: 0x6c88f620, 0x18aa2: 0x6c997820, 0x18aa3: 0x6cc4c420,
+ 0x18aa4: 0x6cd7e620, 0x18aa5: 0x6cb0f220, 0x18aa6: 0x6cf08e20, 0x18aa7: 0x6cebd820,
+ 0x18aa8: 0x6c6ff420, 0x18aa9: 0x6c555620, 0x18aaa: 0x6c02a620, 0x18aab: 0x6cbd1420,
+ 0x18aac: 0x6c05fe20, 0x18aad: 0x6d059220, 0x18aae: 0x6ce7da20, 0x18aaf: 0x6c4a6420,
+ 0x18ab0: 0x6c1e8a20, 0x18ab1: 0x6d110620, 0x18ab2: 0x6cb09e20, 0x18ab3: 0x6cf78420,
+ 0x18ab4: 0x6d257a20, 0x18ab5: 0x6d1d4020, 0x18ab6: 0x6cc67020, 0x18ab7: 0x6cc81a20,
+ 0x18ab8: 0x6c1ab620, 0x18ab9: 0x6c8e6620, 0x18aba: 0x6c9a5e20, 0x18abb: 0x6cac5c20,
+ 0x18abc: 0x6c02a820, 0x18abd: 0x6c966020, 0x18abe: 0x6c46ae20, 0x18abf: 0x6c7cf620,
+ // Block 0x62b, offset 0x18ac0
+ 0x18ac0: 0x6cbd8020, 0x18ac1: 0x6c644820, 0x18ac2: 0x6ccae420, 0x18ac3: 0x6d315e20,
+ 0x18ac4: 0x6d257c20, 0x18ac5: 0x6c6a1020, 0x18ac6: 0x6cc68020, 0x18ac7: 0x6ca00420,
+ 0x18ac8: 0x6d1bc220, 0x18ac9: 0x6c604c20, 0x18aca: 0x6cdac820, 0x18acb: 0x6ca79c20,
+ 0x18acc: 0x6cfb6c20, 0x18acd: 0x6ce1ce20, 0x18ace: 0x6cad0020, 0x18acf: 0x6c80b220,
+ 0x18ad0: 0x6ca4fc20, 0x18ad1: 0x6c05ca20, 0x18ad2: 0x6c00a620, 0x18ad3: 0x6cb0a020,
+ 0x18ad4: 0x6cb20e20, 0x18ad5: 0x6d182020, 0x18ad6: 0x6cb17e20, 0x18ad7: 0x6d238a20,
+ 0x18ad8: 0x6c824220, 0x18ad9: 0x6d081820, 0x18ada: 0x6c975820, 0x18adb: 0x6d140020,
+ 0x18adc: 0x6d2ec220, 0x18add: 0x6c773820, 0x18ade: 0x6d1d9820, 0x18adf: 0x6ca6a820,
+ 0x18ae0: 0x6c840e20, 0x18ae1: 0x6c2b7a20, 0x18ae2: 0x6c4a7820, 0x18ae3: 0x6d0c1a20,
+ 0x18ae4: 0x6c6c9c20, 0x18ae5: 0x6d3b8420, 0x18ae6: 0x6c16b820, 0x18ae7: 0x6d2ada20,
+ 0x18ae8: 0x6c4dac20, 0x18ae9: 0x6ca59c20, 0x18aea: 0x6c81d820, 0x18aeb: 0x6ca05c20,
+ 0x18aec: 0x6d300220, 0x18aed: 0x6c56ae20, 0x18aee: 0x6c56b020, 0x18aef: 0x6c02d620,
+ 0x18af0: 0x6ca59e20, 0x18af1: 0x6cbb1220, 0x18af2: 0x6c96f620, 0x18af3: 0x6cb1e420,
+ 0x18af4: 0x6c472a20, 0x18af5: 0x6cf46020, 0x18af6: 0x6cbbea20, 0x18af7: 0x6ceb8820,
+ 0x18af8: 0x6d2e1020, 0x18af9: 0x6c98f020, 0x18afa: 0x6cfb7820, 0x18afb: 0x6cfb7a20,
+ 0x18afc: 0x6ca14a20, 0x18afd: 0x6c8a0420, 0x18afe: 0x6c883020, 0x18aff: 0x6c57b820,
+ // Block 0x62c, offset 0x18b00
+ 0x18b00: 0x6c4a8420, 0x18b01: 0x6c2aa620, 0x18b02: 0x6d348c20, 0x18b03: 0x6d05ce20,
+ 0x18b04: 0x6d140a20, 0x18b05: 0x6c579c20, 0x18b06: 0x6cf69220, 0x18b07: 0x6c7d0a20,
+ 0x18b08: 0x6cc52820, 0x18b09: 0x6cf69420, 0x18b0a: 0x6d0ea020, 0x18b0b: 0x6c151820,
+ 0x18b0c: 0x6c686420, 0x18b0d: 0x6c9a6620, 0x18b0e: 0x6c396820, 0x18b0f: 0x6c385620,
+ 0x18b10: 0x6cfad420, 0x18b11: 0x6d188620, 0x18b12: 0x6c5c2a20, 0x18b13: 0x6c69c420,
+ 0x18b14: 0x6c405220, 0x18b15: 0x6cd3d820, 0x18b16: 0x6c0a4620, 0x18b17: 0x6ccda420,
+ 0x18b18: 0x6cdc5a20, 0x18b19: 0x6cbb2020, 0x18b1a: 0x6c88c820, 0x18b1b: 0x6c589420,
+ 0x18b1c: 0x6d02ec20, 0x18b1d: 0x6ca7aa20, 0x18b1e: 0x6c303420, 0x18b1f: 0x6d188820,
+ 0x18b20: 0x6c117020, 0x18b21: 0x6c00c820, 0x18b22: 0x6ca77820, 0x18b23: 0x6ca92220,
+ 0x18b24: 0x6c966420, 0x18b25: 0x6ce5ce20, 0x18b26: 0x6c1de220, 0x18b27: 0x6c6d5820,
+ 0x18b28: 0x6c226820, 0x18b29: 0x6d219e20, 0x18b2a: 0x6cb21620, 0x18b2b: 0x6cc6be20,
+ 0x18b2c: 0x6cc7ce20, 0x18b2d: 0x6ca3a820, 0x18b2e: 0x6d0c3220, 0x18b2f: 0x6cdf4620,
+ 0x18b30: 0x6d1bfc20, 0x18b31: 0x6c11b620, 0x18b32: 0x6ca7b220, 0x18b33: 0x6d26ea20,
+ 0x18b34: 0x6d1c9620, 0x18b35: 0x6c9dd620, 0x18b36: 0x6c0ae620, 0x18b37: 0x6c966620,
+ 0x18b38: 0x6cd08020, 0x18b39: 0x6d043e20, 0x18b3a: 0x6ca6d420, 0x18b3b: 0x6c31c820,
+ 0x18b3c: 0x6c8f2020, 0x18b3d: 0x6d251c20, 0x18b3e: 0x6c804820, 0x18b3f: 0x6d0ee820,
+ // Block 0x62d, offset 0x18b40
+ 0x18b40: 0x6cd6a820, 0x18b41: 0x6c8d8c20, 0x18b42: 0x6c696620, 0x18b43: 0x6ca77a20,
+ 0x18b44: 0x6c804c20, 0x18b45: 0x6cb94420, 0x18b46: 0x6d1c1a20, 0x18b47: 0x6cd6ae20,
+ 0x18b48: 0x6c5c9020, 0x18b49: 0x6cc32620, 0x18b4a: 0x6c9d0a20, 0x18b4b: 0x6c84b820,
+ 0x18b4c: 0x6c944e20, 0x18b4d: 0x6d0d0e20, 0x18b4e: 0x6d3a4020, 0x18b4f: 0x6c805820,
+ 0x18b50: 0x6d3f6820, 0x18b51: 0x6c6a5220, 0x18b52: 0x6c73c420, 0x18b53: 0x6c73c620,
+ 0x18b54: 0x6c799220, 0x18b55: 0x6d281220, 0x18b56: 0x6c965e20, 0x18b57: 0x6d3f2820,
+ 0x18b58: 0x6c25a020, 0x18b59: 0x6cdcca20, 0x18b5a: 0x6c3dd620, 0x18b5b: 0x6c06d620,
+ 0x18b5c: 0x6d3e0020, 0x18b5d: 0x6cffcc20, 0x18b5e: 0x6d031a20, 0x18b5f: 0x6c9bfe20,
+ 0x18b60: 0x6cd88c20, 0x18b61: 0x6cdf0220, 0x18b62: 0x6c05a420, 0x18b63: 0x6c619220,
+ 0x18b64: 0x6c46f020, 0x18b65: 0x6caa3c20, 0x18b66: 0x6d08f820, 0x18b67: 0x6d206a20,
+ 0x18b68: 0x6d3ba220, 0x18b69: 0x6c4d1e20, 0x18b6a: 0x6c943020, 0x18b6b: 0x6cdcd020,
+ 0x18b6c: 0x6ca48e20, 0x18b6d: 0x6c9ec420, 0x18b6e: 0x6c239220, 0x18b6f: 0x6cb8d420,
+ 0x18b70: 0x6cd52820, 0x18b71: 0x6c11f620, 0x18b72: 0x6d0aea20, 0x18b73: 0x6d3e3420,
+ 0x18b74: 0x6ca63e20, 0x18b75: 0x6c3d8820, 0x18b76: 0x6d3e4e20, 0x18b77: 0x6c841020,
+ 0x18b78: 0x6d091820, 0x18b79: 0x6c0ff620, 0x18b7a: 0x6cc7d020, 0x18b7b: 0x6ca38820,
+ 0x18b7c: 0x6ca89020, 0x18b7d: 0x6ca89220, 0x18b7e: 0x6d1c1c20, 0x18b7f: 0x6c945020,
+ // Block 0x62e, offset 0x18b80
+ 0x18b80: 0x6c9db620, 0x18b81: 0x6ca8f220, 0x18b82: 0x6cc6ee20, 0x18b83: 0x6cdddc20,
+ 0x18b84: 0x6c4ab820, 0x18b85: 0x6d2d1820, 0x18b86: 0x6cbef820, 0x18b87: 0x6d221620,
+ 0x18b88: 0x6cd43a20, 0x18b89: 0x6c011220, 0x18b8a: 0x6ce83820, 0x18b8b: 0x6cd97e20,
+ 0x18b8c: 0x6cecc020, 0x18b8d: 0x6cc78420, 0x18b8e: 0x6d118220, 0x18b8f: 0x6c52f220,
+ 0x18b90: 0x6d145e20, 0x18b91: 0x6c6e0c20, 0x18b92: 0x6d3cc820, 0x18b93: 0x6c9d2220,
+ 0x18b94: 0x6d3a5820, 0x18b95: 0x6c295620, 0x18b96: 0x6c530020, 0x18b97: 0x6d3f7020,
+ 0x18b98: 0x6c490420, 0x18b99: 0x6d38fe20, 0x18b9a: 0x6c2f9620, 0x18b9b: 0x6cecee20,
+ 0x18b9c: 0x6d198e20, 0x18b9d: 0x6c05e220, 0x18b9e: 0x6cd24220, 0x18b9f: 0x6cd24420,
+ 0x18ba0: 0x6c1d3620, 0x18ba1: 0x6cd04620, 0x18ba2: 0x6c788c20, 0x18ba3: 0x6d078220,
+ 0x18ba4: 0x6cd32c20, 0x18ba5: 0x6d202420, 0x18ba6: 0x6c58fa20, 0x18ba7: 0x6d14b820,
+ 0x18ba8: 0x6ce5b820, 0x18ba9: 0x6cd2be20, 0x18baa: 0x6cfc8c20, 0x18bab: 0x6c456e20,
+ 0x18bac: 0x6c19ca20, 0x18bad: 0x6cc44220, 0x18bae: 0x6c457a20, 0x18baf: 0x6cfe9420,
+ 0x18bb0: 0x6d291220, 0x18bb1: 0x6d2cba20, 0x18bb2: 0x6c05f020, 0x18bb3: 0x6c4d5e20,
+ 0x18bb4: 0x6d0e4e20, 0x18bb5: 0x6cfe9620, 0x18bb6: 0x6c634020, 0x18bb7: 0x6cd05020,
+ 0x18bb8: 0x6c18ae20, 0x18bb9: 0x6cc66020, 0x18bba: 0x6c5a4c20, 0x18bbb: 0x6c9d3020,
+ 0x18bbc: 0x6c79e020, 0x18bbd: 0x6c7b5220, 0x18bbe: 0x6c0d2e20, 0x18bbf: 0x6cdaa020,
+ // Block 0x62f, offset 0x18bc0
+ 0x18bc0: 0x6c112420, 0x18bc1: 0x6d296620, 0x18bc2: 0x6c61de20, 0x18bc3: 0x6d24da20,
+ 0x18bc4: 0x6c61e020, 0x18bc5: 0x6d1a5420, 0x18bc6: 0x6c9d3620, 0x18bc7: 0x6c79e620,
+ 0x18bc8: 0x6cbe4220, 0x18bc9: 0x6cc3b420, 0x18bca: 0x6d315620, 0x18bcb: 0x6c668820,
+ 0x18bcc: 0x6c3fee20, 0x18bcd: 0x6ca90420, 0x18bce: 0x6c0e1e20, 0x18bcf: 0x6c587420,
+ 0x18bd0: 0x6c9a9020, 0x18bd1: 0x6cbdd620, 0x18bd2: 0x6c4e0c20, 0x18bd3: 0x6d233220,
+ 0x18bd4: 0x6cd26620, 0x18bd5: 0x6ca90620, 0x18bd6: 0x6c6d1020, 0x18bd7: 0x6ca90a20,
+ 0x18bd8: 0x6d365020, 0x18bd9: 0x6d226820, 0x18bda: 0x6c060220, 0x18bdb: 0x6c7b5620,
+ 0x18bdc: 0x6ca90c20, 0x18bdd: 0x6cbddc20, 0x18bde: 0x6ca12820, 0x18bdf: 0x6c13f220,
+ 0x18be0: 0x6c726020, 0x18be1: 0x6c489c20, 0x18be2: 0x6cbde220, 0x18be3: 0x6c54e420,
+ 0x18be4: 0x6cf50a20, 0x18be5: 0x6c89f020, 0x18be6: 0x6cd27a20, 0x18be7: 0x6ca91020,
+ 0x18be8: 0x6d2d4620, 0x18be9: 0x6cd06820, 0x18bea: 0x6ceffc20, 0x18beb: 0x6d014820,
+ 0x18bec: 0x6c7b5820, 0x18bed: 0x6c5c0e20, 0x18bee: 0x6c8a0620, 0x18bef: 0x6c75e220,
+ 0x18bf0: 0x6c589620, 0x18bf1: 0x6d18c020, 0x18bf2: 0x6d156a20, 0x18bf3: 0x6c061c20,
+ 0x18bf4: 0x6cbd4a20, 0x18bf5: 0x6c1d4620, 0x18bf6: 0x6c062020, 0x18bf7: 0x6c3c7c20,
+ 0x18bf8: 0x6c25b020, 0x18bf9: 0x6c332c20, 0x18bfa: 0x6cd87820, 0x18bfb: 0x6d09d420,
+ 0x18bfc: 0x6c29ce20, 0x18bfd: 0x6c93ca20, 0x18bfe: 0x6c333620, 0x18bff: 0x6cd45020,
+ // Block 0x630, offset 0x18c00
+ 0x18c00: 0x6cb34a20, 0x18c01: 0x6c3c2420, 0x18c02: 0x6d3b7420, 0x18c03: 0x6c3d5e20,
+ 0x18c04: 0x6ccf3a20, 0x18c05: 0x6c789620, 0x18c06: 0x6c674e20, 0x18c07: 0x6c675c20,
+ 0x18c08: 0x6d3b7a20, 0x18c09: 0x6cf08420, 0x18c0a: 0x6d41e820, 0x18c0b: 0x6d0a0c20,
+ 0x18c0c: 0x6cd5d220, 0x18c0d: 0x6c335420, 0x18c0e: 0x6c29e820, 0x18c0f: 0x6cffa220,
+ 0x18c10: 0x6c6a5420, 0x18c11: 0x6cceac20, 0x18c12: 0x6c377e20, 0x18c13: 0x6c378020,
+ 0x18c14: 0x6c378220, 0x18c15: 0x6c40d020, 0x18c16: 0x6c645e20, 0x18c17: 0x6cd49a20,
+ 0x18c18: 0x6c189220, 0x18c19: 0x6cce4a20, 0x18c1a: 0x6cce4c20, 0x18c1b: 0x6ca1b420,
+ 0x18c1c: 0x6c40c620, 0x18c1d: 0x6c169e20, 0x18c1e: 0x6c8a9a20, 0x18c1f: 0x6cfc1020,
+ 0x18c20: 0x6cfc1220, 0x18c21: 0x6c7dde20, 0x18c22: 0x6d1edc20, 0x18c23: 0x6cedbc20,
+ 0x18c24: 0x6d1ede20, 0x18c25: 0x6c8a8c20, 0x18c26: 0x6c8a8e20, 0x18c27: 0x6d10ca20,
+ 0x18c28: 0x6c983020, 0x18c29: 0x6cedc620, 0x18c2a: 0x6cedc020, 0x18c2b: 0x6cedc220,
+ 0x18c2c: 0x6c40d420, 0x18c2d: 0x6d10cc20, 0x18c2e: 0x6c34d620, 0x18c2f: 0x6c7cec20,
+ 0x18c30: 0x6d37f020, 0x18c31: 0x6c6ff620, 0x18c32: 0x6c419c20, 0x18c33: 0x6c478820,
+ 0x18c34: 0x6c419e20, 0x18c35: 0x6ce9b420, 0x18c36: 0x6c41b620, 0x18c37: 0x6c41b820,
+ 0x18c38: 0x6cd18a20, 0x18c39: 0x6d1ac220, 0x18c3a: 0x6c1b7020, 0x18c3b: 0x6c779020,
+ 0x18c3c: 0x6ca5b620, 0x18c3d: 0x6c6c8020, 0x18c3e: 0x6cef8620, 0x18c3f: 0x6ca7d020,
+ // Block 0x631, offset 0x18c40
+ 0x18c40: 0x6c70f020, 0x18c41: 0x6cb08620, 0x18c42: 0x6c134e20, 0x18c43: 0x6cf83c20,
+ 0x18c44: 0x6c086c20, 0x18c45: 0x6c705620, 0x18c46: 0x6c6bbe20, 0x18c47: 0x6ce48020,
+ 0x18c48: 0x6cc0dc20, 0x18c49: 0x6ce44c20, 0x18c4a: 0x6c6bc020, 0x18c4b: 0x6cf35620,
+ 0x18c4c: 0x6c2dfa20, 0x18c4d: 0x6cd1a220, 0x18c4e: 0x6cd2c020, 0x18c4f: 0x6cb28020,
+ 0x18c50: 0x6c5ea420, 0x18c51: 0x6d017c20, 0x18c52: 0x6d31c620, 0x18c53: 0x6d017e20,
+ 0x18c54: 0x6ca5ca20, 0x18c55: 0x6d2de020, 0x18c56: 0x6cf5ba20, 0x18c57: 0x6cef9e20,
+ 0x18c58: 0x6c97b420, 0x18c59: 0x6c353a20, 0x18c5a: 0x6c910620, 0x18c5b: 0x6cb29820,
+ 0x18c5c: 0x6ce44e20, 0x18c5d: 0x6c3aa420, 0x18c5e: 0x6cd55820, 0x18c5f: 0x6d01aa20,
+ 0x18c60: 0x6ce8a020, 0x18c61: 0x6c939a20, 0x18c62: 0x6c93a620, 0x18c63: 0x6cf7f820,
+ 0x18c64: 0x6c135420, 0x18c65: 0x6c93ae20, 0x18c66: 0x6c727820, 0x18c67: 0x6d01f620,
+ 0x18c68: 0x6c72a420, 0x18c69: 0x6c73ba20, 0x18c6a: 0x6c8a3020, 0x18c6b: 0x6c74e620,
+ 0x18c6c: 0x6cd58820, 0x18c6d: 0x6cf93a20, 0x18c6e: 0x6c17fa20, 0x18c6f: 0x6cea3620,
+ 0x18c70: 0x6ca67420, 0x18c71: 0x6cccb020, 0x18c72: 0x6cec4820, 0x18c73: 0x6cfa6c20,
+ 0x18c74: 0x6c856820, 0x18c75: 0x6c35c620, 0x18c76: 0x6c2a5420, 0x18c77: 0x6c5ca820,
+ 0x18c78: 0x6c8f6820, 0x18c79: 0x6d165c20, 0x18c7a: 0x6cb6ca20, 0x18c7b: 0x6cc5b020,
+ 0x18c7c: 0x6cf49e20, 0x18c7d: 0x6c4e8020, 0x18c7e: 0x6ccf9c20, 0x18c7f: 0x6d221820,
+ // Block 0x632, offset 0x18c80
+ 0x18c80: 0x6c1e5220, 0x18c81: 0x6cdc1e20, 0x18c82: 0x6cb6cc20, 0x18c83: 0x6cc5b220,
+ 0x18c84: 0x6d267c20, 0x18c85: 0x6c04b820, 0x18c86: 0x6d118420, 0x18c87: 0x6c01f220,
+ 0x18c88: 0x6d0b0e20, 0x18c89: 0x6cf4a620, 0x18c8a: 0x6c6a6e20, 0x18c8b: 0x6c35cc20,
+ 0x18c8c: 0x6c5fc620, 0x18c8d: 0x6cb8a420, 0x18c8e: 0x6c3b5420, 0x18c8f: 0x6cecc420,
+ 0x18c90: 0x6cb57020, 0x18c91: 0x6c132820, 0x18c92: 0x6cb96a20, 0x18c93: 0x6cb57220,
+ 0x18c94: 0x6c142e20, 0x18c95: 0x6c6bb020, 0x18c96: 0x6cc0d020, 0x18c97: 0x6c429820,
+ 0x18c98: 0x6cfc7a20, 0x18c99: 0x6c02c020, 0x18c9a: 0x6c7f8a20, 0x18c9b: 0x6c29d020,
+ 0x18c9c: 0x6c031a20, 0x18c9d: 0x6d427c20, 0x18c9e: 0x6d427e20, 0x18c9f: 0x6d100220,
+ 0x18ca0: 0x6c71f820, 0x18ca1: 0x6c425c20, 0x18ca2: 0x6c785820, 0x18ca3: 0x6c466e20,
+ 0x18ca4: 0x6d08fa20, 0x18ca5: 0x6cb2fa20, 0x18ca6: 0x6c858a20, 0x18ca7: 0x6ce56e20,
+ 0x18ca8: 0x6cc0e020, 0x18ca9: 0x6d0c6220, 0x18caa: 0x6c3de420, 0x18cab: 0x6d052e20,
+ 0x18cac: 0x6c640020, 0x18cad: 0x6c8e0a20, 0x18cae: 0x6ceaec20, 0x18caf: 0x6cafb220,
+ 0x18cb0: 0x6c02c820, 0x18cb1: 0x6c273020, 0x18cb2: 0x6c7be020, 0x18cb3: 0x6d268620,
+ 0x18cb4: 0x6cc0e220, 0x18cb5: 0x6c566220, 0x18cb6: 0x6cb36620, 0x18cb7: 0x6c9f2a20,
+ 0x18cb8: 0x6c01a220, 0x18cb9: 0x6ce57020, 0x18cba: 0x6c8ca620, 0x18cbb: 0x6c1b0620,
+ 0x18cbc: 0x6cb2ea20, 0x18cbd: 0x6c2fde20, 0x18cbe: 0x6c4e8c20, 0x18cbf: 0x6c7c3420,
+ // Block 0x633, offset 0x18cc0
+ 0x18cc0: 0x6d053020, 0x18cc1: 0x6c992a20, 0x18cc2: 0x6ce71420, 0x18cc3: 0x6d08fc20,
+ 0x18cc4: 0x6d16ae20, 0x18cc5: 0x6c0be220, 0x18cc6: 0x6c50d220, 0x18cc7: 0x6c032c20,
+ 0x18cc8: 0x6c95e620, 0x18cc9: 0x6c35f020, 0x18cca: 0x6c3fc220, 0x18ccb: 0x6d09e420,
+ 0x18ccc: 0x6c2e6c20, 0x18ccd: 0x6c921e20, 0x18cce: 0x6c371e20, 0x18ccf: 0x6c373c20,
+ 0x18cd0: 0x6c40e820, 0x18cd1: 0x6cc28c20, 0x18cd2: 0x6c305a20, 0x18cd3: 0x6d149420,
+ 0x18cd4: 0x6ca22e20, 0x18cd5: 0x6cd25020, 0x18cd6: 0x6c011a20, 0x18cd7: 0x6ceee820,
+ 0x18cd8: 0x6c586220, 0x18cd9: 0x6d359620, 0x18cda: 0x6c9d2c20, 0x18cdb: 0x6c850220,
+ 0x18cdc: 0x6c61a420, 0x18cdd: 0x6ce72220, 0x18cde: 0x6ceeea20, 0x18cdf: 0x6d202620,
+ 0x18ce0: 0x6c483420, 0x18ce1: 0x6cf99420, 0x18ce2: 0x6c850420, 0x18ce3: 0x6d10d820,
+ 0x18ce4: 0x6c698620, 0x18ce5: 0x6d329420, 0x18ce6: 0x6c943220, 0x18ce7: 0x6c683020,
+ 0x18ce8: 0x6c355420, 0x18ce9: 0x6c355620, 0x18cea: 0x6d22ee20, 0x18ceb: 0x6d007a20,
+ 0x18cec: 0x6c100e20, 0x18ced: 0x6cbc3620, 0x18cee: 0x6cc43420, 0x18cef: 0x6c3c3220,
+ 0x18cf0: 0x6c3c3420, 0x18cf1: 0x6ca4a220, 0x18cf2: 0x6c850a20, 0x18cf3: 0x6d1f1420,
+ 0x18cf4: 0x6cfca220, 0x18cf5: 0x6c532820, 0x18cf6: 0x6c29d220, 0x18cf7: 0x6ccfc820,
+ 0x18cf8: 0x6c19cc20, 0x18cf9: 0x6ce88e20, 0x18cfa: 0x6c44f620, 0x18cfb: 0x6c75a220,
+ 0x18cfc: 0x6c502620, 0x18cfd: 0x6cf9a020, 0x18cfe: 0x6d1a4620, 0x18cff: 0x6d223a20,
+ // Block 0x634, offset 0x18d00
+ 0x18d00: 0x6c811620, 0x18d01: 0x6c770820, 0x18d02: 0x6c814e20, 0x18d03: 0x6c7ee820,
+ 0x18d04: 0x6cfbf220, 0x18d05: 0x6cc3aa20, 0x18d06: 0x6c797020, 0x18d07: 0x6c1d1020,
+ 0x18d08: 0x6c1d1220, 0x18d09: 0x6cde4620, 0x18d0a: 0x6c8bac20, 0x18d0b: 0x6c578a20,
+ 0x18d0c: 0x6c708420, 0x18d0d: 0x6c7ef420, 0x18d0e: 0x6cb5be20, 0x18d0f: 0x6c9f4420,
+ 0x18d10: 0x6c7d5420, 0x18d11: 0x6c7d5620, 0x18d12: 0x6d40b420, 0x18d13: 0x6c480a20,
+ 0x18d14: 0x6c24c820, 0x18d15: 0x6d0b2620, 0x18d16: 0x6d0b2820, 0x18d17: 0x6c429e20,
+ 0x18d18: 0x6c94ee20, 0x18d19: 0x6c94f020, 0x18d1a: 0x6c837420, 0x18d1b: 0x6c742020,
+ 0x18d1c: 0x6c342820, 0x18d1d: 0x6d32ac20, 0x18d1e: 0x6c4c1e20, 0x18d1f: 0x6d1a5620,
+ 0x18d20: 0x6c2ff220, 0x18d21: 0x6c4dfa20, 0x18d22: 0x6d32ae20, 0x18d23: 0x6cefac20,
+ 0x18d24: 0x6cff7e20, 0x18d25: 0x6cafde20, 0x18d26: 0x6d0bf220, 0x18d27: 0x6cd91420,
+ 0x18d28: 0x6c6ab220, 0x18d29: 0x6c07e220, 0x18d2a: 0x6d40b620, 0x18d2b: 0x6c7a3c20,
+ 0x18d2c: 0x6c2ff420, 0x18d2d: 0x6d2de420, 0x18d2e: 0x6c480c20, 0x18d2f: 0x6d1a5820,
+ 0x18d30: 0x6d3f6a20, 0x18d31: 0x6d2b4e20, 0x18d32: 0x6c59c020, 0x18d33: 0x6d211820,
+ 0x18d34: 0x6cec6220, 0x18d35: 0x6d0fb220, 0x18d36: 0x6c3c4a20, 0x18d37: 0x6cc05c20,
+ 0x18d38: 0x6d0fb420, 0x18d39: 0x6ce32020, 0x18d3a: 0x6d15ec20, 0x18d3b: 0x6d361e20,
+ 0x18d3c: 0x6cd37c20, 0x18d3d: 0x6d291620, 0x18d3e: 0x6d11ae20, 0x18d3f: 0x6c363020,
+ // Block 0x635, offset 0x18d40
+ 0x18d40: 0x6d3af220, 0x18d41: 0x6c76ac20, 0x18d42: 0x6c93dc20, 0x18d43: 0x6d0d7a20,
+ 0x18d44: 0x6c9a5820, 0x18d45: 0x6c4e0e20, 0x18d46: 0x6c5ec820, 0x18d47: 0x6c5eca20,
+ 0x18d48: 0x6c591e20, 0x18d49: 0x6ce67020, 0x18d4a: 0x6cd16a20, 0x18d4b: 0x6c99fa20,
+ 0x18d4c: 0x6cba5220, 0x18d4d: 0x6cf4e820, 0x18d4e: 0x6d211a20, 0x18d4f: 0x6d3f8420,
+ 0x18d50: 0x6c7f9a20, 0x18d51: 0x6c786420, 0x18d52: 0x6d0c9220, 0x18d53: 0x6d0c9420,
+ 0x18d54: 0x6cefbc20, 0x18d55: 0x6d3f8620, 0x18d56: 0x6c13e020, 0x18d57: 0x6cdc3c20,
+ 0x18d58: 0x6cc67220, 0x18d59: 0x6c78ee20, 0x18d5a: 0x6cbd2e20, 0x18d5b: 0x6d211c20,
+ 0x18d5c: 0x6ce45220, 0x18d5d: 0x6c90e220, 0x18d5e: 0x6ce8ba20, 0x18d5f: 0x6c330420,
+ 0x18d60: 0x6cf64220, 0x18d61: 0x6cf25220, 0x18d62: 0x6c123020, 0x18d63: 0x6c296c20,
+ 0x18d64: 0x6cc68220, 0x18d65: 0x6c6ae020, 0x18d66: 0x6c765e20, 0x18d67: 0x6c8e6820,
+ 0x18d68: 0x6cf4fc20, 0x18d69: 0x6cd92420, 0x18d6a: 0x6cbb7c20, 0x18d6b: 0x6d3e3620,
+ 0x18d6c: 0x6cef0c20, 0x18d6d: 0x6c07f620, 0x18d6e: 0x6c2ccc20, 0x18d6f: 0x6c25da20,
+ 0x18d70: 0x6cba1220, 0x18d71: 0x6d1e4420, 0x18d72: 0x6ca83e20, 0x18d73: 0x6c25dc20,
+ 0x18d74: 0x6c614820, 0x18d75: 0x6cd41620, 0x18d76: 0x6cc93c20, 0x18d77: 0x6cd96820,
+ 0x18d78: 0x6d3fa020, 0x18d79: 0x6c67f420, 0x18d7a: 0x6c89f220, 0x18d7b: 0x6c773c20,
+ 0x18d7c: 0x6c15c620, 0x18d7d: 0x6c2ec820, 0x18d7e: 0x6c132420, 0x18d7f: 0x6c2f7820,
+ // Block 0x636, offset 0x18d80
+ 0x18d80: 0x6ce86820, 0x18d81: 0x6c90ec20, 0x18d82: 0x6d2f3a20, 0x18d83: 0x6d2dfe20,
+ 0x18d84: 0x6d2e0020, 0x18d85: 0x6c024e20, 0x18d86: 0x6c127c20, 0x18d87: 0x6cc11e20,
+ 0x18d88: 0x6cbac820, 0x18d89: 0x6c24d620, 0x18d8a: 0x6d418e20, 0x18d8b: 0x6c29e220,
+ 0x18d8c: 0x6c29e420, 0x18d8d: 0x6cf79020, 0x18d8e: 0x6d238c20, 0x18d8f: 0x6cae2620,
+ 0x18d90: 0x6c8f9a20, 0x18d91: 0x6cfe4420, 0x18d92: 0x6c135620, 0x18d93: 0x6c0e8620,
+ 0x18d94: 0x6cbd3c20, 0x18d95: 0x6c686620, 0x18d96: 0x6d0dc620, 0x18d97: 0x6c816a20,
+ 0x18d98: 0x6d2e7420, 0x18d99: 0x6c8bcc20, 0x18d9a: 0x6c8a0820, 0x18d9b: 0x6c8a0a20,
+ 0x18d9c: 0x6c6c5020, 0x18d9d: 0x6c2ae220, 0x18d9e: 0x6c350a20, 0x18d9f: 0x6d41ee20,
+ 0x18da0: 0x6c69ba20, 0x18da1: 0x6c4b6220, 0x18da2: 0x6d113420, 0x18da3: 0x6c686820,
+ 0x18da4: 0x6d113620, 0x18da5: 0x6c748e20, 0x18da6: 0x6d2d9620, 0x18da7: 0x6d188a20,
+ 0x18da8: 0x6d091a20, 0x18da9: 0x6ca4be20, 0x18daa: 0x6d133820, 0x18dab: 0x6d133a20,
+ 0x18dac: 0x6d155a20, 0x18dad: 0x6ca87020, 0x18dae: 0x6cfc2a20, 0x18daf: 0x6c608220,
+ 0x18db0: 0x6d020c20, 0x18db1: 0x6c786e20, 0x18db2: 0x6cf69820, 0x18db3: 0x6c2c9a20,
+ 0x18db4: 0x6c02e620, 0x18db5: 0x6d419c20, 0x18db6: 0x6cf14820, 0x18db7: 0x6d156c20,
+ 0x18db8: 0x6cc6c020, 0x18db9: 0x6c29f020, 0x18dba: 0x6c8e1420, 0x18dbb: 0x6d28cc20,
+ 0x18dbc: 0x6d228c20, 0x18dbd: 0x6d26f220, 0x18dbe: 0x6d1b0c20, 0x18dbf: 0x6cc83820,
+ // Block 0x637, offset 0x18dc0
+ 0x18dc0: 0x6c6b5420, 0x18dc1: 0x6c869c20, 0x18dc2: 0x6c4a9820, 0x18dc3: 0x6c8fbe20,
+ 0x18dc4: 0x6c8fc020, 0x18dc5: 0x6c2ce420, 0x18dc6: 0x6cc6d620, 0x18dc7: 0x6cf72a20,
+ 0x18dc8: 0x6c718620, 0x18dc9: 0x6c155020, 0x18dca: 0x6d1d2220, 0x18dcb: 0x6c7c5420,
+ 0x18dcc: 0x6d0cee20, 0x18dcd: 0x6ceec820, 0x18dce: 0x6ca4d420, 0x18dcf: 0x6cc32820,
+ 0x18dd0: 0x6c17ac20, 0x18dd1: 0x6c24a420, 0x18dd2: 0x6c945220, 0x18dd3: 0x6c2cf420,
+ 0x18dd4: 0x6c2cf620, 0x18dd5: 0x6ca8e020, 0x18dd6: 0x6d0d1220, 0x18dd7: 0x6d0d1020,
+ 0x18dd8: 0x6d0e2020, 0x18dd9: 0x6c7cbc20, 0x18dda: 0x6d0e2220, 0x18ddb: 0x6c1fd620,
+ 0x18ddc: 0x6c7b0820, 0x18ddd: 0x6c1fd820, 0x18dde: 0x6d385020, 0x18ddf: 0x6c597020,
+ 0x18de0: 0x6c6d8a20, 0x18de1: 0x6d09d820, 0x18de2: 0x6c175e20, 0x18de3: 0x6c176020,
+ 0x18de4: 0x6c8b2620, 0x18de5: 0x6c454a20, 0x18de6: 0x6d426020, 0x18de7: 0x6cbc1a20,
+ 0x18de8: 0x6c71e820, 0x18de9: 0x6c45ce20, 0x18dea: 0x6c71f220, 0x18deb: 0x6cf35220,
+ 0x18dec: 0x6cb4be20, 0x18ded: 0x6cb4c020, 0x18dee: 0x6c143620, 0x18def: 0x6cc05e20,
+ 0x18df0: 0x6cc08220, 0x18df1: 0x6c610e20, 0x18df2: 0x6d15ac20, 0x18df3: 0x6cd87020,
+ 0x18df4: 0x6c03e620, 0x18df5: 0x6d338a20, 0x18df6: 0x6d2f5820, 0x18df7: 0x6cfe1e20,
+ 0x18df8: 0x6d14bc20, 0x18df9: 0x6c6c8820, 0x18dfa: 0x6d0a6c20, 0x18dfb: 0x6c734020,
+ 0x18dfc: 0x6c033820, 0x18dfd: 0x6d0a8c20, 0x18dfe: 0x6c6c1a20, 0x18dff: 0x6c3dc620,
+ // Block 0x638, offset 0x18e00
+ 0x18e00: 0x6d287e20, 0x18e01: 0x6c090220, 0x18e02: 0x6cd2f020, 0x18e03: 0x6c105820,
+ 0x18e04: 0x6c2f4620, 0x18e05: 0x6cd66220, 0x18e06: 0x6c384a20, 0x18e07: 0x6ca7ec20,
+ 0x18e08: 0x6cd19020, 0x18e09: 0x6c3b0e20, 0x18e0a: 0x6cabe420, 0x18e0b: 0x6d34e020,
+ 0x18e0c: 0x6cf57a20, 0x18e0d: 0x6c565420, 0x18e0e: 0x6c286420, 0x18e0f: 0x6ceede20,
+ 0x18e10: 0x6d2f2020, 0x18e11: 0x6ce16e20, 0x18e12: 0x6c273220, 0x18e13: 0x6ca0c820,
+ 0x18e14: 0x6cae0620, 0x18e15: 0x6cabe620, 0x18e16: 0x6ce5e820, 0x18e17: 0x6c0e4c20,
+ 0x18e18: 0x6c87f220, 0x18e19: 0x6d358620, 0x18e1a: 0x6d397620, 0x18e1b: 0x6c0eb420,
+ 0x18e1c: 0x6d358820, 0x18e1d: 0x6c2c2620, 0x18e1e: 0x6ca0de20, 0x18e1f: 0x6d16e220,
+ 0x18e20: 0x6d16e420, 0x18e21: 0x6cb28220, 0x18e22: 0x6cb84820, 0x18e23: 0x6c731420,
+ 0x18e24: 0x6cc79220, 0x18e25: 0x6cd66420, 0x18e26: 0x6c274020, 0x18e27: 0x6d334020,
+ 0x18e28: 0x6cd71420, 0x18e29: 0x6cbc3820, 0x18e2a: 0x6d313620, 0x18e2b: 0x6cd1b020,
+ 0x18e2c: 0x6cc44420, 0x18e2d: 0x6cf77020, 0x18e2e: 0x6c051c20, 0x18e2f: 0x6c275020,
+ 0x18e30: 0x6c4a4420, 0x18e31: 0x6c1d9420, 0x18e32: 0x6cb29a20, 0x18e33: 0x6d2f2c20,
+ 0x18e34: 0x6cca4a20, 0x18e35: 0x6cec8a20, 0x18e36: 0x6c275c20, 0x18e37: 0x6ceefc20,
+ 0x18e38: 0x6c16a420, 0x18e39: 0x6ccc4820, 0x18e3a: 0x6cb5c220, 0x18e3b: 0x6d2abe20,
+ 0x18e3c: 0x6c4c6820, 0x18e3d: 0x6c997a20, 0x18e3e: 0x6c321620, 0x18e3f: 0x6c540020,
+ // Block 0x639, offset 0x18e40
+ 0x18e40: 0x6d334c20, 0x18e41: 0x6d059420, 0x18e42: 0x6c9d4420, 0x18e43: 0x6cef0e20,
+ 0x18e44: 0x6cf2ec20, 0x18e45: 0x6c3e7620, 0x18e46: 0x6d179620, 0x18e47: 0x6c052e20,
+ 0x18e48: 0x6cb2a420, 0x18e49: 0x6c2f3a20, 0x18e4a: 0x6c459220, 0x18e4b: 0x6cac5e20,
+ 0x18e4c: 0x6c5a5420, 0x18e4d: 0x6ce1d220, 0x18e4e: 0x6c9d5420, 0x18e4f: 0x6c644a20,
+ 0x18e50: 0x6ce2a020, 0x18e51: 0x6c5ad020, 0x18e52: 0x6d37c020, 0x18e53: 0x6cccfa20,
+ 0x18e54: 0x6c97e620, 0x18e55: 0x6ca29420, 0x18e56: 0x6c0c0820, 0x18e57: 0x6c4c7220,
+ 0x18e58: 0x6d2adc20, 0x18e59: 0x6ca29620, 0x18e5a: 0x6c053420, 0x18e5b: 0x6d2f3c20,
+ 0x18e5c: 0x6c6e2820, 0x18e5d: 0x6c15d220, 0x18e5e: 0x6c3ed620, 0x18e5f: 0x6d36a620,
+ 0x18e60: 0x6c54f420, 0x18e61: 0x6c385820, 0x18e62: 0x6c207620, 0x18e63: 0x6c09f220,
+ 0x18e64: 0x6c0ae220, 0x18e65: 0x6d2f4820, 0x18e66: 0x6c9d8420, 0x18e67: 0x6cbba420,
+ 0x18e68: 0x6c14d820, 0x18e69: 0x6c3b8620, 0x18e6a: 0x6c9b4820, 0x18e6b: 0x6c053e20,
+ 0x18e6c: 0x6c1de420, 0x18e6d: 0x6c9eee20, 0x18e6e: 0x6c1eb820, 0x18e6f: 0x6c6b3220,
+ 0x18e70: 0x6cfc3e20, 0x18e71: 0x6c7fe220, 0x18e72: 0x6c420a20, 0x18e73: 0xce568e61,
+ 0x18e74: 0x6ca6f220, 0x18e75: 0x6c646020, 0x18e76: 0x6c0e0420, 0x18e77: 0x6c0e0c20,
+ 0x18e78: 0x6d041620, 0x18e79: 0x6c422620, 0x18e7a: 0x6d107e20, 0x18e7b: 0x6c58ec20,
+ 0x18e7c: 0x6d200c20, 0x18e7d: 0x6d1e9a20, 0x18e7e: 0x6c613e20, 0x18e7f: 0x6c4a0220,
+ // Block 0x63a, offset 0x18e80
+ 0x18e80: 0x6cb04220, 0x18e81: 0x6ce62420, 0x18e82: 0x6d2b3420, 0x18e83: 0x6c4a0420,
+ 0x18e84: 0x6d3c0820, 0x18e85: 0x6ca1b020, 0x18e86: 0x6cbec220, 0x18e87: 0x6c091c20,
+ 0x18e88: 0x6cbd5220, 0x18e89: 0x6c33d820, 0x18e8a: 0x6c206c20, 0x18e8b: 0x6c4ac220,
+ 0x18e8c: 0x6d0b4820, 0x18e8d: 0x6c043020, 0x18e8e: 0x6c6bb620, 0x18e8f: 0x6d067020,
+ 0x18e90: 0x6c913420, 0x18e91: 0x6cf42020, 0x18e92: 0x6d3c5420, 0x18e93: 0x6c7a8220,
+ 0x18e94: 0x6d1b9e20, 0x18e95: 0x6c2bd620, 0x18e96: 0x6cad4c20, 0x18e97: 0x6c2d3c20,
+ 0x18e98: 0x6d0ad020, 0x18e99: 0x6c9eac20, 0x18e9a: 0x6c44ba20, 0x18e9b: 0x6c22b820,
+ 0x18e9c: 0x6c3f3e20, 0x18e9d: 0x6ce71820, 0x18e9e: 0x6cacf220, 0x18e9f: 0x6c3a8220,
+ 0x18ea0: 0x6cfdb420, 0x18ea1: 0x6d15ce20, 0x18ea2: 0x6d359820, 0x18ea3: 0x6ce54e20,
+ 0x18ea4: 0x6d359a20, 0x18ea5: 0x6d04be20, 0x18ea6: 0x6c324420, 0x18ea7: 0x6d428e20,
+ 0x18ea8: 0x6cfe9c20, 0x18ea9: 0x6ce89020, 0x18eaa: 0x6c4ae620, 0x18eab: 0x6c7a8820,
+ 0x18eac: 0x6c984e20, 0x18ead: 0x6ce66420, 0x18eae: 0x6d1fb620, 0x18eaf: 0x6c101020,
+ 0x18eb0: 0x6c0e0e20, 0x18eb1: 0x6c1a6e20, 0x18eb2: 0x6c7ef620, 0x18eb3: 0x6c097620,
+ 0x18eb4: 0x6c601620, 0x18eb5: 0x6c012620, 0x18eb6: 0x6cd5c220, 0x18eb7: 0x6c772c20,
+ 0x18eb8: 0x6d1d8420, 0x18eb9: 0x6ceb7820, 0x18eba: 0x6cd91620, 0x18ebb: 0x6cd5c420,
+ 0x18ebc: 0x6cbea620, 0x18ebd: 0x6d233620, 0x18ebe: 0x6d224a20, 0x18ebf: 0x6c9eb420,
+ // Block 0x63b, offset 0x18ec0
+ 0x18ec0: 0x6cd9ac20, 0x18ec1: 0x6c12e620, 0x18ec2: 0x6cfd7220, 0x18ec3: 0x6c3aaa20,
+ 0x18ec4: 0x6c6ff820, 0x18ec5: 0x6c365420, 0x18ec6: 0x6c4a6620, 0x18ec7: 0x6c8f3420,
+ 0x18ec8: 0x6ccc5620, 0x18ec9: 0x6c881020, 0x18eca: 0x6c80b420, 0x18ecb: 0x6cd9ae20,
+ 0x18ecc: 0x6d365220, 0x18ecd: 0x6cb3f620, 0x18ece: 0x6cbeac20, 0x18ecf: 0x6c700e20,
+ 0x18ed0: 0x6c6ffa20, 0x18ed1: 0x6c6c9e20, 0x18ed2: 0x6c025020, 0x18ed3: 0x6c7e0420,
+ 0x18ed4: 0x6c90a020, 0x18ed5: 0x6d1b5e20, 0x18ed6: 0x6c8a9e20, 0x18ed7: 0x6c277e20,
+ 0x18ed8: 0x6c927c20, 0x18ed9: 0x6d182220, 0x18eda: 0x6c1ea420, 0x18edb: 0x6c151a20,
+ 0x18edc: 0x6ce8d820, 0x18edd: 0x6cd81220, 0x18ede: 0x6d02e420, 0x18edf: 0x6c9eb820,
+ 0x18ee0: 0x6c16f420, 0x18ee1: 0x6cf46220, 0x18ee2: 0x6c3ac420, 0x18ee3: 0x6c4a0820,
+ 0x18ee4: 0x6c7aa620, 0x18ee5: 0x6c7b3c20, 0x18ee6: 0x6c0a4820, 0x18ee7: 0x6cbb2220,
+ 0x18ee8: 0x6d021020, 0x18ee9: 0x6c8c2c20, 0x18eea: 0x6c8c2e20, 0x18eeb: 0x6c8a3220,
+ 0x18eec: 0x6c916e20, 0x18eed: 0x6c631220, 0x18eee: 0x6d1d2420, 0x18eef: 0x6cfafa20,
+ 0x18ef0: 0x6ce65420, 0x18ef1: 0x6d1dd820, 0x18ef2: 0x6c84bc20, 0x18ef3: 0x6ce65820,
+ 0x18ef4: 0x6d1ac020, 0x18ef5: 0x6d09d220, 0x18ef6: 0x6d0c5220, 0x18ef7: 0x6ce65c20,
+ 0x18ef8: 0x6c2b5220, 0x18ef9: 0x6cac1420, 0x18efa: 0x6c665420, 0x18efb: 0x6c5b1c20,
+ 0x18efc: 0x6ca39a20, 0x18efd: 0x6c5b2220, 0x18efe: 0x6c45cc20, 0x18eff: 0x6ca75620,
+ // Block 0x63c, offset 0x18f00
+ 0x18f00: 0x6c762420, 0x18f01: 0x6c0b6620, 0x18f02: 0x6d166220, 0x18f03: 0x6cb73620,
+ 0x18f04: 0x6ca9f020, 0x18f05: 0x6c3bc620, 0x18f06: 0x6c71a420, 0x18f07: 0x6d0d5620,
+ 0x18f08: 0x6d16ea20, 0x18f09: 0x6d2a0020, 0x18f0a: 0x6c09f420, 0x18f0b: 0x6d163c20,
+ 0x18f0c: 0x6d13ba20, 0x18f0d: 0x6c37b820, 0x18f0e: 0x6cc9f820, 0x18f0f: 0x6cd2fc20,
+ 0x18f10: 0x6c37ba20, 0x18f11: 0x6cd38020, 0x18f12: 0x6cd39a20, 0x18f13: 0x6c454c20,
+ 0x18f14: 0x6c2e0420, 0x18f15: 0x6d1ac420, 0x18f16: 0x6c563620, 0x18f17: 0x6c3dc820,
+ 0x18f18: 0x6c52ea20, 0x18f19: 0x6cf34420, 0x18f1a: 0x6ce99c20, 0x18f1b: 0x6c1af420,
+ 0x18f1c: 0x6c67d420, 0x18f1d: 0x6c03a820, 0x18f1e: 0x6cd04420, 0x18f1f: 0x6c2c1420,
+ 0x18f20: 0x6d2eb020, 0x18f21: 0x6c73dc20, 0x18f22: 0x6ce1b020, 0x18f23: 0x6c3f4020,
+ 0x18f24: 0x6c2bd820, 0x18f25: 0x6c9c3820, 0x18f26: 0x6cfb2c20, 0x18f27: 0x6c552220,
+ 0x18f28: 0x6c173820, 0x18f29: 0x6caa4e20, 0x18f2a: 0x6c6e4c20, 0x18f2b: 0x6d31be20,
+ 0x18f2c: 0x6d14be20, 0x18f2d: 0x6c9ce020, 0x18f2e: 0x6cc28e20, 0x18f2f: 0x6cec8220,
+ 0x18f30: 0x6cce5e20, 0x18f31: 0x6cc91820, 0x18f32: 0x6d078620, 0x18f33: 0x6c6e6420,
+ 0x18f34: 0x6c2dc220, 0x18f35: 0x6d2eb420, 0x18f36: 0x6c67de20, 0x18f37: 0x6cbb0820,
+ 0x18f38: 0x6cae9a20, 0x18f39: 0x6c287820, 0x18f3a: 0x6cbb0e20, 0x18f3b: 0x6c099620,
+ 0x18f3c: 0x6c099820, 0x18f3d: 0x6ccf4820, 0x18f3e: 0x6c288820, 0x18f3f: 0x6c65aa20,
+ // Block 0x63d, offset 0x18f40
+ 0x18f40: 0x6c46b420, 0x18f41: 0x6c448e20, 0x18f42: 0x6c37f020, 0x18f43: 0x6c09c420,
+ 0x18f44: 0x6c79c020, 0x18f45: 0x6c673820, 0x18f46: 0x6c0d1820, 0x18f47: 0x6cff1420,
+ 0x18f48: 0x6c28a620, 0x18f49: 0x6c4c2e20, 0x18f4a: 0x6c67f820, 0x18f4b: 0x6c538620,
+ 0x18f4c: 0x6c9c7820, 0x18f4d: 0x6c4c4420, 0x18f4e: 0x6ceca420, 0x18f4f: 0x6c751620,
+ 0x18f50: 0x6c616820, 0x18f51: 0x6c616a20, 0x18f52: 0x6c4a3220, 0x18f53: 0x6c28f820,
+ 0x18f54: 0x6c921a20, 0x18f55: 0x6c921c20, 0x18f56: 0x6ce98820, 0x18f57: 0x6c5bb420,
+ 0x18f58: 0x6d362220, 0x18f59: 0x6c5bda20, 0x18f5a: 0x6c5bdc20, 0x18f5b: 0x6d155c20,
+ 0x18f5c: 0x6d155e20, 0x18f5d: 0x6d158020, 0x18f5e: 0x6d158220, 0x18f5f: 0x6d265e20,
+ 0x18f60: 0x6d266220, 0x18f61: 0x6cccb220, 0x18f62: 0x6d03c020, 0x18f63: 0x6cf17c20,
+ 0x18f64: 0x6ce71020, 0x18f65: 0x6d0e4620, 0x18f66: 0x6d0e4820, 0x18f67: 0x6d22f020,
+ 0x18f68: 0x6c1a9c20, 0x18f69: 0x6c112620, 0x18f6a: 0x6c0bfa20, 0x18f6b: 0x6c2dc420,
+ 0x18f6c: 0x6c0d3020, 0x18f6d: 0x6cae9e20, 0x18f6e: 0x6d1e4620, 0x18f6f: 0x6cb19820,
+ 0x18f70: 0x6d2ec420, 0x18f71: 0x6d1d0420, 0x18f72: 0x6c1af020, 0x18f73: 0x6c1bd420,
+ 0x18f74: 0x6d3d1c20, 0x18f75: 0x6ceb6c20, 0x18f76: 0x6c5fc820, 0x18f77: 0x6c39be20,
+ 0x18f78: 0x6d379220, 0x18f79: 0x6d168420, 0x18f7a: 0x6cedde20, 0x18f7b: 0x6c17fe20,
+ 0x18f7c: 0x6c08c020, 0x18f7d: 0x6c2b1620, 0x18f7e: 0x6c8caa20, 0x18f7f: 0x6c3dea20,
+ // Block 0x63e, offset 0x18f80
+ 0x18f80: 0x6cedfa20, 0x18f81: 0x6d328820, 0x18f82: 0x6c241e20, 0x18f83: 0x6cedfc20,
+ 0x18f84: 0x6c6e4e20, 0x18f85: 0x6c274220, 0x18f86: 0x6cf59e20, 0x18f87: 0x6d0a7020,
+ 0x18f88: 0x6c523a20, 0x18f89: 0x6d0f9420, 0x18f8a: 0x6c57e820, 0x18f8b: 0x6c93d020,
+ 0x18f8c: 0x6c546420, 0x18f8d: 0x6cee0220, 0x18f8e: 0x6c1a6620, 0x18f8f: 0x6d35b220,
+ 0x18f90: 0x6d061820, 0x18f91: 0x6c6e6620, 0x18f92: 0x6ce89220, 0x18f93: 0x6c238e20,
+ 0x18f94: 0x6d377e20, 0x18f95: 0x6c7eea20, 0x18f96: 0x6c239620, 0x18f97: 0x6c2a9020,
+ 0x18f98: 0x6cabf820, 0x18f99: 0x6cf7dc20, 0x18f9a: 0x6c300020, 0x18f9b: 0x6c61e620,
+ 0x18f9c: 0x6c16a620, 0x18f9d: 0x6d35dc20, 0x18f9e: 0x6c239820, 0x18f9f: 0x6d387020,
+ 0x18fa0: 0x6c7ef820, 0x18fa1: 0x6d233820, 0x18fa2: 0x6d018e20, 0x18fa3: 0x6c6bdc20,
+ 0x18fa4: 0x6c667820, 0x18fa5: 0x6cd38220, 0x18fa6: 0x6c641620, 0x18fa7: 0x6c0b9820,
+ 0x18fa8: 0x6c59c220, 0x18fa9: 0x6c3ff020, 0x18faa: 0x6d0a0e20, 0x18fab: 0x6cefbe20,
+ 0x18fac: 0x6cad0420, 0x18fad: 0x6d110c20, 0x18fae: 0x6cee9820, 0x18faf: 0x6cf64820,
+ 0x18fb0: 0x6d32d020, 0x18fb1: 0x6cb1b620, 0x18fb2: 0x6ce36220, 0x18fb3: 0x6c2a7c20,
+ 0x18fb4: 0x6d32de20, 0x18fb5: 0x6d32f020, 0x18fb6: 0x6c0cf420, 0x18fb7: 0x6c2a7e20,
+ 0x18fb8: 0x6c1cd420, 0x18fb9: 0x6c183020, 0x18fba: 0x6c692620, 0x18fbb: 0x6c5c2c20,
+ 0x18fbc: 0x6c693c20, 0x18fbd: 0x6c5af220, 0x18fbe: 0x6c9a2e20, 0x18fbf: 0x6c906c20,
+ // Block 0x63f, offset 0x18fc0
+ 0x18fc0: 0x6cfd9220, 0x18fc1: 0x6c067a20, 0x18fc2: 0x6cc1fe20, 0x18fc3: 0x6d02a220,
+ 0x18fc4: 0x6d036220, 0x18fc5: 0x6c090420, 0x18fc6: 0x6d164020, 0x18fc7: 0x6c820c20,
+ 0x18fc8: 0x6cc56420, 0x18fc9: 0x6c29b620, 0x18fca: 0x6c2f8e20, 0x18fcb: 0x6c410820,
+ 0x18fcc: 0x6c618020, 0x18fcd: 0x6cc58620, 0x18fce: 0x6cc56a20, 0x18fcf: 0x6c162620,
+ 0x18fd0: 0x6ce05020, 0x18fd1: 0x6ce26820, 0x18fd2: 0x6ce26a20, 0x18fd3: 0x6c416020,
+ 0x18fd4: 0x6cb72a20, 0x18fd5: 0x6cd2fe20, 0x18fd6: 0x6c25ae20, 0x18fd7: 0x6d357420,
+ 0x18fd8: 0x6cee4620, 0x18fd9: 0x6c982820, 0x18fda: 0x6cf56e20, 0x18fdb: 0x6c388220,
+ 0x18fdc: 0x6d1ba020, 0x18fdd: 0x6ce4d820, 0x18fde: 0x6c9f2c20, 0x18fdf: 0x6cf1ca20,
+ 0x18fe0: 0x6d379620, 0x18fe1: 0x6c1cac20, 0x18fe2: 0x6cf4b620, 0x18fe3: 0x6c5fca20,
+ 0x18fe4: 0x6cf42220, 0x18fe5: 0x6cf84620, 0x18fe6: 0x6c639a20, 0x18fe7: 0x6d1e8e20,
+ 0x18fe8: 0x6ced7420, 0x18fe9: 0x6c230220, 0x18fea: 0x6cd90220, 0x18feb: 0x6c7b0e20,
+ 0x18fec: 0x6d22d020, 0x18fed: 0x6c0b6c20, 0x18fee: 0x6d357620, 0x18fef: 0x6cb57420,
+ 0x18ff0: 0x6c251820, 0x18ff1: 0x6c189a20, 0x18ff2: 0x6cdf5e20, 0x18ff3: 0x6cea3e20,
+ 0x18ff4: 0x6cb96e20, 0x18ff5: 0x6ca75a20, 0x18ff6: 0x6c5cde20, 0x18ff7: 0x6d045420,
+ 0x18ff8: 0x6ca97620, 0x18ff9: 0x6c7bb620, 0x18ffa: 0x6cfa7820, 0x18ffb: 0x6d02aa20,
+ 0x18ffc: 0x6c772420, 0x18ffd: 0x6c549e20, 0x18ffe: 0x6c767c20, 0x18fff: 0x6c3bce20,
+ // Block 0x640, offset 0x19000
+ 0x19000: 0x6c57e620, 0x19001: 0x6cdf6220, 0x19002: 0x6cd95220, 0x19003: 0x6cf42420,
+ 0x19004: 0x6cab9a20, 0x19005: 0x6c170220, 0x19006: 0x6c20a020, 0x19007: 0x6c71fa20,
+ 0x19008: 0x6d16b420, 0x19009: 0x6c05e620, 0x1900a: 0x6c173a20, 0x1900b: 0x6c9f2e20,
+ 0x1900c: 0x6cadb020, 0x1900d: 0x6d428020, 0x1900e: 0x6d2b7620, 0x1900f: 0x6d104020,
+ 0x19010: 0x6c720a20, 0x19011: 0x6c04e820, 0x19012: 0x6caa5e20, 0x19013: 0x6ca49420,
+ 0x19014: 0x6d328a20, 0x19015: 0x6cabe820, 0x19016: 0x6c106a20, 0x19017: 0x6ce5ea20,
+ 0x19018: 0x6c567020, 0x19019: 0x6c566420, 0x1901a: 0x6c720c20, 0x1901b: 0x6c267e20,
+ 0x1901c: 0x6c87f420, 0x1901d: 0x6cd7d420, 0x1901e: 0x6c1d8e20, 0x1901f: 0x6c2c2020,
+ 0x19020: 0x6c274420, 0x19021: 0x6d147020, 0x19022: 0x6ce84020, 0x19023: 0x6d1f0620,
+ 0x19024: 0x6c3d4820, 0x19025: 0x6c5ff420, 0x19026: 0x6cae5420, 0x19027: 0x6d041820,
+ 0x19028: 0x6d260420, 0x19029: 0x6ca5be20, 0x1902a: 0x6c48e620, 0x1902b: 0x6c3dec20,
+ 0x1902c: 0x6cf84820, 0x1902d: 0x6c093220, 0x1902e: 0x6d1e9620, 0x1902f: 0x6cbc9620,
+ 0x19030: 0x6d086e20, 0x19031: 0x6c230820, 0x19032: 0x6c0dc220, 0x19033: 0x6c5a4220,
+ 0x19034: 0x6d068020, 0x19035: 0x6c1f0e20, 0x19036: 0x6c093420, 0x19037: 0x6cd5ac20,
+ 0x19038: 0x6cf5a020, 0x19039: 0x6cdf9620, 0x1903a: 0x6d1e8220, 0x1903b: 0x6d3fe820,
+ 0x1903c: 0x6c334220, 0x1903d: 0x6ca1b220, 0x1903e: 0x6d34f220, 0x1903f: 0x6d16b620,
+ // Block 0x641, offset 0x19040
+ 0x19040: 0x6cd33220, 0x19041: 0x6ca59420, 0x19042: 0x6d09e820, 0x19043: 0x6cd33420,
+ 0x19044: 0x6cf86020, 0x19045: 0x6c81a420, 0x19046: 0x6c525820, 0x19047: 0x6c7b8e20,
+ 0x19048: 0x6ca1c620, 0x19049: 0x6d34fe20, 0x1904a: 0x6d008020, 0x1904b: 0x6c88e820,
+ 0x1904c: 0x6ce55220, 0x1904d: 0x6c5a4820, 0x1904e: 0x6c2e7020, 0x1904f: 0x6c502820,
+ 0x19050: 0x6c799e20, 0x19051: 0x6c4ad420, 0x19052: 0x6c525a20, 0x19053: 0x6cf5a220,
+ 0x19054: 0x6c68ce20, 0x19055: 0x6cd5b820, 0x19056: 0x6cd8fe20, 0x19057: 0x6c54aa20,
+ 0x19058: 0x6cbfa420, 0x19059: 0x6d104220, 0x1905a: 0x6c5ba820, 0x1905b: 0x6c5b2420,
+ 0x1905c: 0x6c1bfa20, 0x1905d: 0x6c63b020, 0x1905e: 0x6d149a20, 0x1905f: 0x6d045e20,
+ 0x19060: 0x6c48ec20, 0x19061: 0x6c8c4c20, 0x19062: 0x6c5a9220, 0x19063: 0x6d3f3a20,
+ 0x19064: 0x6d068e20, 0x19065: 0x6c1b8a20, 0x19066: 0x6cce4e20, 0x19067: 0x6caa7c20,
+ 0x19068: 0x6c524220, 0x19069: 0x6c371020, 0x1906a: 0x6c788e20, 0x1906b: 0x6c305e20,
+ 0x1906c: 0x6ce48820, 0x1906d: 0x6c457c20, 0x1906e: 0x6cc29020, 0x1906f: 0x6cf94220,
+ 0x19070: 0x6cb84a20, 0x19071: 0x6d268c20, 0x19072: 0x6cae5820, 0x19073: 0x6c790020,
+ 0x19074: 0x6c2a6420, 0x19075: 0x6c5baa20, 0x19076: 0x6c35fa20, 0x19077: 0x6d003220,
+ 0x19078: 0x6ce7c620, 0x19079: 0x6d0be020, 0x1907a: 0x6c764c20, 0x1907b: 0x6c12ce20,
+ 0x1907c: 0x6ca4e020, 0x1907d: 0x6d282020, 0x1907e: 0x6c984020, 0x1907f: 0x6d1e2a20,
+ // Block 0x642, offset 0x19080
+ 0x19080: 0x6d1e2220, 0x19081: 0x6d24d420, 0x19082: 0x6caf5220, 0x19083: 0x6c7da020,
+ 0x19084: 0x6cbb6a20, 0x19085: 0x6d269420, 0x19086: 0x6d230c20, 0x19087: 0x6ce89420,
+ 0x19088: 0x6c6bd820, 0x19089: 0x6cf5e220, 0x1908a: 0x6d304a20, 0x1908b: 0x6c8c4e20,
+ 0x1908c: 0x6ce3e020, 0x1908d: 0x6c4e9620, 0x1908e: 0x6c502a20, 0x1908f: 0x6cbca820,
+ 0x19090: 0x6ce3ea20, 0x19091: 0x6c108220, 0x19092: 0x6d172620, 0x19093: 0x6cba4a20,
+ 0x19094: 0x6c5b4c20, 0x19095: 0x6cf5bc20, 0x19096: 0x6c070020, 0x19097: 0x6c975e20,
+ 0x19098: 0x6d13e420, 0x19099: 0x6c524820, 0x1909a: 0x6cd95620, 0x1909b: 0x6cc29420,
+ 0x1909c: 0x6c1a6820, 0x1909d: 0x6c7c3820, 0x1909e: 0x6cf4d020, 0x1909f: 0x6cf4d220,
+ 0x190a0: 0x6d1e9e20, 0x190a1: 0x6c83b620, 0x190a2: 0x6c89ae20, 0x190a3: 0x6c590e20,
+ 0x190a4: 0x6c230c20, 0x190a5: 0x6d175a20, 0x190a6: 0x6d269620, 0x190a7: 0x6c85c820,
+ 0x190a8: 0x6ca8e620, 0x190a9: 0x6ca4e620, 0x190aa: 0x6c360e20, 0x190ab: 0x6cc3b620,
+ 0x190ac: 0x6d080e20, 0x190ad: 0x6cb8c420, 0x190ae: 0x6cf4d420, 0x190af: 0x6c9fa420,
+ 0x190b0: 0x6c239a20, 0x190b1: 0x6c3a5220, 0x190b2: 0x6c069c20, 0x190b3: 0x6c344c20,
+ 0x190b4: 0x6c253420, 0x190b5: 0x6c171220, 0x190b6: 0x6c9af220, 0x190b7: 0x6cca4e20,
+ 0x190b8: 0x6c61ea20, 0x190b9: 0x6c498820, 0x190ba: 0x6c497e20, 0x190bb: 0x6d042820,
+ 0x190bc: 0x6c2a0e20, 0x190bd: 0x6cb4e620, 0x190be: 0x6c797420, 0x190bf: 0x6ce4ec20,
+ // Block 0x643, offset 0x190c0
+ 0x190c0: 0x6c94f220, 0x190c1: 0x6cf60a20, 0x190c2: 0x6c76d220, 0x190c3: 0x6c4bc020,
+ 0x190c4: 0x6ca6a020, 0x190c5: 0x6cbe7620, 0x190c6: 0x6c1da020, 0x190c7: 0x6c339820,
+ 0x190c8: 0x6c4cb620, 0x190c9: 0x6d2d7420, 0x190ca: 0x6c6da820, 0x190cb: 0x6ced0420,
+ 0x190cc: 0x6d24ea20, 0x190cd: 0x6c6c4220, 0x190ce: 0x6c620020, 0x190cf: 0x6c7f9620,
+ 0x190d0: 0x6d231020, 0x190d1: 0x6c5dca20, 0x190d2: 0x6c512620, 0x190d3: 0x6cc2da20,
+ 0x190d4: 0x6cdfdc20, 0x190d5: 0x6ce3ec20, 0x190d6: 0x6ce3f420, 0x190d7: 0x6ca81620,
+ 0x190d8: 0x6cee0e20, 0x190d9: 0x6c21b420, 0x190da: 0x6c54bc20, 0x190db: 0x6c5cc020,
+ 0x190dc: 0x6cf5e420, 0x190dd: 0x6c16ea20, 0x190de: 0x6d02ca20, 0x190df: 0x6ceefe20,
+ 0x190e0: 0x6c5bc020, 0x190e1: 0x6c363420, 0x190e2: 0x6cdd6620, 0x190e3: 0x6d3fee20,
+ 0x190e4: 0x6c648420, 0x190e5: 0x6d1e3620, 0x190e6: 0x6c2d4e20, 0x190e7: 0x6c723c20,
+ 0x190e8: 0x6c11ce20, 0x190e9: 0x6c19fc20, 0x190ea: 0x6c2a6e20, 0x190eb: 0x6c072220,
+ 0x190ec: 0x6cbcb420, 0x190ed: 0x6c119420, 0x190ee: 0x6c287a20, 0x190ef: 0x6c498020,
+ 0x190f0: 0x6c34f420, 0x190f1: 0x6ca4f820, 0x190f2: 0x6d283220, 0x190f3: 0x6cfdea20,
+ 0x190f4: 0x6d3c8420, 0x190f5: 0x6c2ea220, 0x190f6: 0x6c59c420, 0x190f7: 0x6c217e20,
+ 0x190f8: 0x6cbf2220, 0x190f9: 0x6cc54c20, 0x190fa: 0x6d037220, 0x190fb: 0x6c12e820,
+ 0x190fc: 0x6c0b3e20, 0x190fd: 0x6c9fac20, 0x190fe: 0x6d3f8a20, 0x190ff: 0x6ce32220,
+ // Block 0x644, offset 0x19100
+ 0x19100: 0x6cbc2620, 0x19101: 0x6c1db820, 0x19102: 0x6c073020, 0x19103: 0x6d079820,
+ 0x19104: 0x6cee8620, 0x19105: 0x6c43ea20, 0x19106: 0x6cb8ee20, 0x19107: 0x6cefc020,
+ 0x19108: 0x6d236a20, 0x19109: 0x6d212420, 0x1910a: 0x6c099a20, 0x1910b: 0x6d079a20,
+ 0x1910c: 0x6c592020, 0x1910d: 0x6c9fb620, 0x1910e: 0x6c099c20, 0x1910f: 0x6d17e220,
+ 0x19110: 0x6c9e2420, 0x19111: 0x6d1e3820, 0x19112: 0x6c768820, 0x19113: 0x6c296620,
+ 0x19114: 0x6d19e020, 0x19115: 0x6c363620, 0x19116: 0x6c18c620, 0x19117: 0x6c998a20,
+ 0x19118: 0x6cb86820, 0x19119: 0x6c78b820, 0x1911a: 0x6d214820, 0x1911b: 0x6c00a820,
+ 0x1911c: 0x6cbcc020, 0x1911d: 0x6d0d7e20, 0x1911e: 0x6caaf620, 0x1911f: 0x6c41dc20,
+ 0x19120: 0x6d283420, 0x19121: 0x6d3ff020, 0x19122: 0x6cc9c220, 0x19123: 0x6c839620,
+ 0x19124: 0x6c3bd820, 0x19125: 0x6d1d6620, 0x19126: 0x6c7cf820, 0x19127: 0x6c7cfa20,
+ 0x19128: 0x6cc3d820, 0x19129: 0x6c459420, 0x1912a: 0x6d27ae20, 0x1912b: 0x6cdaca20,
+ 0x1912c: 0x6cdae420, 0x1912d: 0x6cb5f820, 0x1912e: 0x6d110e20, 0x1912f: 0x6cd96020,
+ 0x19130: 0x6c5a6c20, 0x19131: 0x6c604e20, 0x19132: 0x6c478c20, 0x19133: 0x6c726220,
+ 0x19134: 0x6c20ae20, 0x19135: 0x6ca6aa20, 0x19136: 0x6d00b620, 0x19137: 0x6c766020,
+ 0x19138: 0x6d332a20, 0x19139: 0x6d1e4820, 0x1913a: 0x6c12ae20, 0x1913b: 0x6d0a9a20,
+ 0x1913c: 0x6cd0aa20, 0x1913d: 0x6c0f1020, 0x1913e: 0x6c768e20, 0x1913f: 0x6d262820,
+ // Block 0x645, offset 0x19140
+ 0x19140: 0x6cf89e20, 0x19141: 0x6c5d3420, 0x19142: 0x6d1e5020, 0x19143: 0x6d102420,
+ 0x19144: 0x6c862e20, 0x19145: 0x6ccaaa20, 0x19146: 0x6ce1d420, 0x19147: 0x6d19f220,
+ 0x19148: 0x6c224e20, 0x19149: 0x6d06f220, 0x1914a: 0x6cba5820, 0x1914b: 0x6cdf7c20,
+ 0x1914c: 0x6c599420, 0x1914d: 0x6d283a20, 0x1914e: 0x6cd0ac20, 0x1914f: 0x6ca03820,
+ 0x19150: 0x6c463020, 0x19151: 0x6ccf5020, 0x19152: 0x6c23a420, 0x19153: 0x6cb15820,
+ 0x19154: 0x6ca29820, 0x19155: 0x6ca2a020, 0x19156: 0x6c4c7620, 0x19157: 0x6c1c5620,
+ 0x19158: 0x6c11d420, 0x19159: 0x6c11a620, 0x1915a: 0x6c119c20, 0x1915b: 0x6c24da20,
+ 0x1915c: 0x6c9fc220, 0x1915d: 0x6ce27e20, 0x1915e: 0x6d2ec820, 0x1915f: 0x6ce7ce20,
+ 0x19160: 0x6c02d820, 0x19161: 0x6cd6d620, 0x19162: 0x6c97e820, 0x19163: 0x6c499620,
+ 0x19164: 0x6cc3ea20, 0x19165: 0x6d2a8420, 0x19166: 0x6c701620, 0x19167: 0x6c5c1020,
+ 0x19168: 0x6c765820, 0x19169: 0x6c881220, 0x1916a: 0x6cab9e20, 0x1916b: 0x6cd96c20,
+ 0x1916c: 0x6cbd8e20, 0x1916d: 0x6d1b7020, 0x1916e: 0x6c93f220, 0x1916f: 0x6cce0c20,
+ 0x19170: 0x6cf0b820, 0x19171: 0x6ce95220, 0x19172: 0x6c976c20, 0x19173: 0x6cb8fe20,
+ 0x19174: 0x6ccf6220, 0x19175: 0x6d1d9c20, 0x19176: 0x6cbed620, 0x19177: 0x6c773e20,
+ 0x19178: 0x6c2c8e20, 0x19179: 0x6d348e20, 0x1917a: 0x6c90a220, 0x1917b: 0x6c738220,
+ 0x1917c: 0x6cb51c20, 0x1917d: 0x6cb50c20, 0x1917e: 0x6d23c020, 0x1917f: 0x6cb2c220,
+ // Block 0x646, offset 0x19180
+ 0x19180: 0x6c89f620, 0x19181: 0x6c23da20, 0x19182: 0x6d1eae20, 0x19183: 0x6c1cd620,
+ 0x19184: 0x6d36aa20, 0x19185: 0x6ce7d020, 0x19186: 0x6c197a20, 0x19187: 0x6cb7c020,
+ 0x19188: 0x6cc12020, 0x19189: 0x6caebc20, 0x1918a: 0x6c075a20, 0x1918b: 0x6c0cb820,
+ 0x1918c: 0x6cbf5c20, 0x1918d: 0x6c686a20, 0x1918e: 0x6d2b8a20, 0x1918f: 0x6c1c4220,
+ 0x19190: 0x6c883620, 0x19191: 0x6cb2cc20, 0x19192: 0x6c7d0c20, 0x19193: 0x6c5c1220,
+ 0x19194: 0x6cbbf020, 0x19195: 0x6c1a3620, 0x19196: 0x6d1b7a20, 0x19197: 0x6d1b7c20,
+ 0x19198: 0x6cf80620, 0x19199: 0x6cf6ba20, 0x1919a: 0x6c28a820, 0x1919b: 0x6ce00220,
+ 0x1919c: 0x6c34a220, 0x1919d: 0x6c335e20, 0x1919e: 0x6c335a20, 0x1919f: 0x6cdaf820,
+ 0x191a0: 0x6c74b620, 0x191a1: 0x6c130e20, 0x191a2: 0x6cff0220, 0x191a3: 0x6c385a20,
+ 0x191a4: 0x6c3be420, 0x191a5: 0x6c817220, 0x191a6: 0x6c81da20, 0x191a7: 0x6c1cd820,
+ 0x191a8: 0x6c4db820, 0x191a9: 0x6cb7d220, 0x191aa: 0x6cfb7c20, 0x191ab: 0x6c9fc420,
+ 0x191ac: 0x6c6e2a20, 0x191ad: 0x6c8a7420, 0x191ae: 0x6cf46420, 0x191af: 0x6c11da20,
+ 0x191b0: 0x6c749020, 0x191b1: 0x6c245420, 0x191b2: 0x6cfd0820, 0x191b3: 0x6ce06e20,
+ 0x191b4: 0x6cd12220, 0x191b5: 0x6caf9820, 0x191b6: 0x6d188e20, 0x191b7: 0x6c1f7420,
+ 0x191b8: 0x6cfad620, 0x191b9: 0x6ca4c020, 0x191ba: 0x6c28ac20, 0x191bb: 0x6ce07420,
+ 0x191bc: 0x6c6e2c20, 0x191bd: 0x6cd93220, 0x191be: 0x6c4f0220, 0x191bf: 0x6c693e20,
+ // Block 0x647, offset 0x191c0
+ 0x191c0: 0x6cf0cc20, 0x191c1: 0x6d07cc20, 0x191c2: 0x6c303620, 0x191c3: 0x6cbdb020,
+ 0x191c4: 0x6cbd9e20, 0x191c5: 0x6c728a20, 0x191c6: 0x6c12b220, 0x191c7: 0x6c791020,
+ 0x191c8: 0x6d021420, 0x191c9: 0x6d1bfe20, 0x191ca: 0x6c02ea20, 0x191cb: 0x6c99ba20,
+ 0x191cc: 0x6d189020, 0x191cd: 0x6c8c3020, 0x191ce: 0x6ccb5420, 0x191cf: 0x6c75e420,
+ 0x191d0: 0x6c57f220, 0x191d1: 0x6c9afe20, 0x191d2: 0x6c803c20, 0x191d3: 0x6c00ca20,
+ 0x191d4: 0x6c8c3220, 0x191d5: 0x6d0c3c20, 0x191d6: 0x6c7e2620, 0x191d7: 0x6cfa4a20,
+ 0x191d8: 0x6c1c8420, 0x191d9: 0x6d228e20, 0x191da: 0x6d1b8820, 0x191db: 0x6c270e20,
+ 0x191dc: 0x6c9be420, 0x191dd: 0x6c00d820, 0x191de: 0x6c9b4a20, 0x191df: 0x6c337020,
+ 0x191e0: 0x6cb65c20, 0x191e1: 0x6ca0ac20, 0x191e2: 0x6c7fbe20, 0x191e3: 0x6c9b0020,
+ 0x191e4: 0x6c1de620, 0x191e5: 0x6d370220, 0x191e6: 0x6cab1620, 0x191e7: 0x6cab1820,
+ 0x191e8: 0x6d0c3420, 0x191e9: 0x6d103420, 0x191ea: 0x6c0f8a20, 0x191eb: 0x6d372820,
+ 0x191ec: 0x6c7c0c20, 0x191ed: 0x6c7bd220, 0x191ee: 0x6d1ff820, 0x191ef: 0x6c3db220,
+ 0x191f0: 0x6c8eb420, 0x191f1: 0x6c9ef020, 0x191f2: 0x6c1a5420, 0x191f3: 0x6c5cb020,
+ 0x191f4: 0x6c163820, 0x191f5: 0x6c9bea20, 0x191f6: 0x6c804a20, 0x191f7: 0x6c57fa20,
+ 0x191f8: 0x6d083620, 0x191f9: 0x6cc51a20, 0x191fa: 0x6c164020, 0x191fb: 0x6c62b820,
+ 0x191fc: 0x6c72ca20, 0x191fd: 0x6c583e20, 0x191fe: 0x6ccf8820, 0x191ff: 0x6d195a20,
+ // Block 0x648, offset 0x19200
+ 0x19200: 0x6c893820, 0x19201: 0x6ca44020, 0x19202: 0x6c9cb020, 0x19203: 0x6ce18c20,
+ 0x19204: 0x6c751a20, 0x19205: 0x6c42b020, 0x19206: 0x6c42b220, 0x19207: 0x6d3c5220,
+ 0x19208: 0x6c436020, 0x19209: 0x6d266e20, 0x1920a: 0x6cf49820, 0x1920b: 0x6c645a20,
+ 0x1920c: 0x6d056420, 0x1920d: 0x6cd59420, 0x1920e: 0x6cc65020, 0x1920f: 0x6cf83820,
+ 0x19210: 0x6c19b220, 0x19211: 0x6cf2a620, 0x19212: 0x6c6bb820, 0x19213: 0x6c436e20,
+ 0x19214: 0x6c646c20, 0x19215: 0x6cbaa020, 0x19216: 0x6c5da020, 0x19217: 0x6cbaa220,
+ 0x19218: 0x6d2e4a20, 0x19219: 0x6c306e20, 0x1921a: 0x6cb81220, 0x1921b: 0x6c63b620,
+ 0x1921c: 0x6c2e9220, 0x1921d: 0x6d2b5e20, 0x1921e: 0x6c63be20, 0x1921f: 0x6c614420,
+ 0x19220: 0x6d33de20, 0x19221: 0x6c76b020, 0x19222: 0x6c603420, 0x19223: 0x6c7c8620,
+ 0x19224: 0x6c414020, 0x19225: 0x6c2ace20, 0x19226: 0x6d2e6820, 0x19227: 0x6cbaca20,
+ 0x19228: 0x6c439e20, 0x19229: 0x6c65bc20, 0x1922a: 0x6c6b0620, 0x1922b: 0x6d238e20,
+ 0x1922c: 0x6c65be20, 0x1922d: 0x6d0dc820, 0x1922e: 0x6c92a020, 0x1922f: 0x6c54f620,
+ 0x19230: 0x6d2e7e20, 0x19231: 0x6cf8da20, 0x19232: 0x6cf8ec20, 0x19233: 0x6c219a20,
+ 0x19234: 0x6c279420, 0x19235: 0x6cc20420, 0x19236: 0x6c563820, 0x19237: 0x6c563a20,
+ 0x19238: 0x6c563c20, 0x19239: 0x6c35c820, 0x1923a: 0x6cd30c20, 0x1923b: 0x6ce3d220,
+ 0x1923c: 0x6c992620, 0x1923d: 0x6c566620, 0x1923e: 0x6c858c20, 0x1923f: 0x6c39a620,
+ // Block 0x649, offset 0x19240
+ 0x19240: 0x6cdd4e20, 0x19241: 0x6c0b2e20, 0x19242: 0x6c2d4220, 0x19243: 0x6c6ed820,
+ 0x19244: 0x6cce3420, 0x19245: 0x6d14c020, 0x19246: 0x6d15dc20, 0x19247: 0x6ccd7a20,
+ 0x19248: 0x6c568c20, 0x19249: 0x6c3a0220, 0x1924a: 0x6d0d8020, 0x1924b: 0x6cd43620,
+ 0x1924c: 0x6cd48e20, 0x1924d: 0x6c10fe20, 0x1924e: 0x6d2bc020, 0x1924f: 0x6cbff220,
+ 0x19250: 0x6c820e20, 0x19251: 0x6cb3fe20, 0x19252: 0x6c031020, 0x19253: 0x6c26e020,
+ 0x19254: 0x6cc61020, 0x19255: 0x6c390220, 0x19256: 0x6cc83020, 0x19257: 0x6d292a20,
+ 0x19258: 0x6cea9620, 0x19259: 0x6d2f1e20, 0x1925a: 0x6c2df620, 0x1925b: 0x6c776620,
+ 0x1925c: 0x6d207220, 0x1925d: 0x6c7a1820, 0x1925e: 0x6c41c420, 0x1925f: 0x6ccf9e20,
+ 0x19260: 0x6c137820, 0x19261: 0x6cea9820, 0x19262: 0x6c475420, 0x19263: 0x6c79d620,
+ 0x19264: 0x6cf4a220, 0x19265: 0x6c2a9420, 0x19266: 0x6cb89820, 0x19267: 0x6d343620,
+ 0x19268: 0x6cc5b620, 0x19269: 0x6c7de620, 0x1926a: 0x6c9ac020, 0x1926b: 0x6ccade20,
+ 0x1926c: 0x6d0f7420, 0x1926d: 0x6ca97820, 0x1926e: 0x6c051220, 0x1926f: 0x6c17e620,
+ 0x19270: 0x6cc53620, 0x19271: 0x6cf57020, 0x19272: 0x6cb97220, 0x19273: 0x6c047020,
+ 0x19274: 0x6c639c20, 0x19275: 0x6d20b220, 0x19276: 0x6c3dda20, 0x19277: 0x6c02c220,
+ 0x19278: 0x6cf57e20, 0x19279: 0x6caf2a20, 0x1927a: 0x6d34e620, 0x1927b: 0x6d357820,
+ 0x1927c: 0x6c35d220, 0x1927d: 0x6c2a9620, 0x1927e: 0x6d2f8420, 0x1927f: 0x6c19bc20,
+ // Block 0x64a, offset 0x19280
+ 0x19280: 0x6c618420, 0x19281: 0x6d0d3c20, 0x19282: 0x6c7bb820, 0x19283: 0x6c0b6e20,
+ 0x19284: 0x6c173220, 0x19285: 0x6c704e20, 0x19286: 0x6cf1cc20, 0x19287: 0x6c551e20,
+ 0x19288: 0x6d267e20, 0x19289: 0x6c73de20, 0x1928a: 0x6c039a20, 0x1928b: 0x6cbe0420,
+ 0x1928c: 0x6c282020, 0x1928d: 0x6d331820, 0x1928e: 0x6d27d820, 0x1928f: 0x6cecc820,
+ 0x19290: 0x6ca54820, 0x19291: 0x6d168820, 0x19292: 0x6cd49e20, 0x19293: 0x6d3b5420,
+ 0x19294: 0x6cb3d020, 0x19295: 0x6ce7e620, 0x19296: 0x6c30da20, 0x19297: 0x6c777e20,
+ 0x19298: 0x6d301220, 0x19299: 0x6cb3d220, 0x1929a: 0x6c3f3620, 0x1929b: 0x6cad3220,
+ 0x1929c: 0x6c036020, 0x1929d: 0x6c029c20, 0x1929e: 0x6d2aa420, 0x1929f: 0x6ce94820,
+ 0x192a0: 0x6c79b220, 0x192a1: 0x6c94d020, 0x192a2: 0x6cbb3820, 0x192a3: 0x6d287a20,
+ 0x192a4: 0x6c565620, 0x192a5: 0x6c063020, 0x192a6: 0x6c0dc420, 0x192a7: 0x6d34f420,
+ 0x192a8: 0x6cae5620, 0x192a9: 0x6cdf8c20, 0x192aa: 0x6c106c20, 0x192ab: 0x6caf3620,
+ 0x192ac: 0x6cdf1820, 0x192ad: 0x6d118c20, 0x192ae: 0x6d31b820, 0x192af: 0x6d2bc620,
+ 0x192b0: 0x6d0f4820, 0x192b1: 0x6c063220, 0x192b2: 0x6c508c20, 0x192b3: 0x6ca62820,
+ 0x192b4: 0x6d12ce20, 0x192b5: 0x6c2bda20, 0x192b6: 0x6c1bee20, 0x192b7: 0x6caf3820,
+ 0x192b8: 0x6c632220, 0x192b9: 0x6ca0a820, 0x192ba: 0x6c9a7620, 0x192bb: 0x6c185a20,
+ 0x192bc: 0x6d0ad220, 0x192bd: 0x6c1d6420, 0x192be: 0x6cc0e420, 0x192bf: 0x6c9f9420,
+ // Block 0x64b, offset 0x192c0
+ 0x192c0: 0x6c1f1020, 0x192c1: 0x6c632a20, 0x192c2: 0x6c3dee20, 0x192c3: 0x6d2c7220,
+ 0x192c4: 0x6d3a5c20, 0x192c5: 0x6c27bc20, 0x192c6: 0x6c146020, 0x192c7: 0x6ca2c420,
+ 0x192c8: 0x6ca6ec20, 0x192c9: 0x6c7e3e20, 0x192ca: 0x6c3f4220, 0x192cb: 0x6cad3420,
+ 0x192cc: 0x6c04ea20, 0x192cd: 0x6cabee20, 0x192ce: 0x6c8b9a20, 0x192cf: 0x6ca2d020,
+ 0x192d0: 0x6c48d820, 0x192d1: 0x6cb97420, 0x192d2: 0x6c71fc20, 0x192d3: 0x6cde2e20,
+ 0x192d4: 0x6c036820, 0x192d5: 0x6ceaac20, 0x192d6: 0x6ceaae20, 0x192d7: 0x6c02a020,
+ 0x192d8: 0x6c705a20, 0x192d9: 0x6d3cf020, 0x192da: 0x6caca020, 0x192db: 0x6d2f5a20,
+ 0x192dc: 0x6c043c20, 0x192dd: 0x6c043220, 0x192de: 0x6c2bdc20, 0x192df: 0x6ca62420,
+ 0x192e0: 0x6c720e20, 0x192e1: 0x6c7de820, 0x192e2: 0x6c903220, 0x192e3: 0x6c656420,
+ 0x192e4: 0x6cb83420, 0x192e5: 0x6d1d7e20, 0x192e6: 0x6c7f8c20, 0x192e7: 0x6ca8f620,
+ 0x192e8: 0x6c0e5020, 0x192e9: 0x6d2aa820, 0x192ea: 0x6cb8bc20, 0x192eb: 0x6c522e20,
+ 0x192ec: 0x6c7dea20, 0x192ed: 0x6cd33620, 0x192ee: 0x6c6a8e20, 0x192ef: 0x6d331e20,
+ 0x192f0: 0x6ca8ee20, 0x192f1: 0x6c45da20, 0x192f2: 0x6c45de20, 0x192f3: 0x6cc2ca20,
+ 0x192f4: 0x6cd68020, 0x192f5: 0x6c25a620, 0x192f6: 0x6d288a20, 0x192f7: 0x6c77a020,
+ 0x192f8: 0x6d149c20, 0x192f9: 0x6d008220, 0x192fa: 0x6c12d020, 0x192fb: 0x6c5a9420,
+ 0x192fc: 0x6cb1ea20, 0x192fd: 0x6d3b6620, 0x192fe: 0x6cd41020, 0x192ff: 0x6ca2d620,
+ // Block 0x64c, offset 0x19300
+ 0x19300: 0x6c03fc20, 0x19301: 0x6c1b0c20, 0x19302: 0x6c48ac20, 0x19303: 0x6d359c20,
+ 0x19304: 0x6c7dec20, 0x19305: 0x6c348020, 0x19306: 0x6c348220, 0x19307: 0x6d350020,
+ 0x19308: 0x6cbcaa20, 0x19309: 0x6c01a420, 0x1930a: 0x6ca9f220, 0x1930b: 0x6d322020,
+ 0x1930c: 0x6c43ca20, 0x1930d: 0x6c698820, 0x1930e: 0x6c7ae620, 0x1930f: 0x6c306020,
+ 0x19310: 0x6ca2d820, 0x19311: 0x6ce55420, 0x19312: 0x6c8ad220, 0x19313: 0x6d2bca20,
+ 0x19314: 0x6c937c20, 0x19315: 0x6c2e7220, 0x19316: 0x6cebca20, 0x19317: 0x6c73fa20,
+ 0x19318: 0x6c8b9420, 0x19319: 0x6c71b020, 0x1931a: 0x6d35b820, 0x1931b: 0x6c943420,
+ 0x1931c: 0x6d0b8620, 0x1931d: 0x6cf27c20, 0x1931e: 0x6cde3420, 0x1931f: 0x6d008420,
+ 0x19320: 0x6ca49c20, 0x19321: 0x6c292820, 0x19322: 0x6c68d020, 0x19323: 0x6d329820,
+ 0x19324: 0x6c612a20, 0x19325: 0x6c5a9620, 0x19326: 0x6cfb3420, 0x19327: 0x6d24be20,
+ 0x19328: 0x6c002020, 0x19329: 0x6ceab420, 0x1932a: 0x6caab820, 0x1932b: 0x6c261c20,
+ 0x1932c: 0x6c0ed420, 0x1932d: 0x6c44fa20, 0x1932e: 0x6ce3be20, 0x1932f: 0x6d322c20,
+ 0x19330: 0x6c19dc20, 0x19331: 0x6cc94220, 0x19332: 0x6cc94420, 0x19333: 0x6c793220,
+ 0x19334: 0x6c9a5020, 0x19335: 0x6c906220, 0x19336: 0x6c706820, 0x19337: 0x6cae9020,
+ 0x19338: 0x6c657a20, 0x19339: 0x6d172820, 0x1933a: 0x6ce6ba20, 0x1933b: 0x6cccce20,
+ 0x1933c: 0x6cc83a20, 0x1933d: 0x6cecf820, 0x1933e: 0x6d008a20, 0x1933f: 0x6c138820,
+ // Block 0x64d, offset 0x19340
+ 0x19340: 0x6c3ca020, 0x19341: 0x6c68da20, 0x19342: 0x6cf43c20, 0x19343: 0x6c75a420,
+ 0x19344: 0x6c6fe820, 0x19345: 0x6ce7b220, 0x19346: 0x6c7da220, 0x19347: 0x6c5dac20,
+ 0x19348: 0x6ce89620, 0x19349: 0x6d3cf620, 0x1934a: 0x6cb3d620, 0x1934b: 0x6c938820,
+ 0x1934c: 0x6c033a20, 0x1934d: 0x6c4e9820, 0x1934e: 0x6cce6020, 0x1934f: 0x6ca7da20,
+ 0x19350: 0x6c72e420, 0x19351: 0x6d2b4620, 0x19352: 0x6cd5ba20, 0x19353: 0x6d127620,
+ 0x19354: 0x6c741220, 0x19355: 0x6c103620, 0x19356: 0x6cecd020, 0x19357: 0x6c108420,
+ 0x19358: 0x6d421620, 0x19359: 0x6d172a20, 0x1935a: 0x6d2ce820, 0x1935b: 0x6c937e20,
+ 0x1935c: 0x6cd9a420, 0x1935d: 0x6ceab620, 0x1935e: 0x6c813a20, 0x1935f: 0x6cdce620,
+ 0x19360: 0x6c052220, 0x19361: 0x6c657c20, 0x19362: 0x6c590220, 0x19363: 0x6c29d420,
+ 0x19364: 0x6cf13c20, 0x19365: 0x6ced7820, 0x19366: 0x6cbd6e20, 0x19367: 0x6caf0220,
+ 0x19368: 0x6ccf2c20, 0x19369: 0x6c8af820, 0x1936a: 0x6c9f4620, 0x1936b: 0x6c9aca20,
+ 0x1936c: 0x6c3f5a20, 0x1936d: 0x6c041e20, 0x1936e: 0x6c723e20, 0x1936f: 0x6c29cc20,
+ 0x19370: 0x6cf2b420, 0x19371: 0x6c003e20, 0x19372: 0x6c731c20, 0x19373: 0x6d26a420,
+ 0x19374: 0x6d3fec20, 0x19375: 0x6c186420, 0x19376: 0x6c20c820, 0x19377: 0x6c6ab620,
+ 0x19378: 0x6ce85420, 0x19379: 0x6c07ae20, 0x1937a: 0x6ca33220, 0x1937b: 0x6ca72020,
+ 0x1937c: 0x6cc90e20, 0x1937d: 0x6d423620, 0x1937e: 0x6cf2e220, 0x1937f: 0x6cf5e820,
+ // Block 0x64e, offset 0x19380
+ 0x19380: 0x6cfa9820, 0x19381: 0x6c19e620, 0x19382: 0x6c2cc420, 0x19383: 0x6ccae020,
+ 0x19384: 0x6c94d220, 0x19385: 0x6cbec620, 0x19386: 0x6c427820, 0x19387: 0x6c342a20,
+ 0x19388: 0x6cd46020, 0x19389: 0x6c2e1820, 0x1938a: 0x6cb3d820, 0x1938b: 0x6c2bf020,
+ 0x1938c: 0x6d2f0420, 0x1938d: 0x6c5d2420, 0x1938e: 0x6c613620, 0x1938f: 0x6ce1c220,
+ 0x19390: 0x6cb82820, 0x19391: 0x6cb5c420, 0x19392: 0x6cabfa20, 0x19393: 0x6cd4c820,
+ 0x19394: 0x6cb8e220, 0x19395: 0x6c8ce420, 0x19396: 0x6d125c20, 0x19397: 0x6d0b9c20,
+ 0x19398: 0x6c742420, 0x19399: 0x6d32b020, 0x1939a: 0x6c899020, 0x1939b: 0x6c48b020,
+ 0x1939c: 0x6d175c20, 0x1939d: 0x6c5dc220, 0x1939e: 0x6ccd8220, 0x1939f: 0x6d332020,
+ 0x193a0: 0x6c361020, 0x193a1: 0x6c112a20, 0x193a2: 0x6ce09420, 0x193a3: 0x6c181e20,
+ 0x193a4: 0x6c0db020, 0x193a5: 0x6c69fa20, 0x193a6: 0x6ce3ee20, 0x193a7: 0x6c79a420,
+ 0x193a8: 0x6ce99020, 0x193a9: 0x6d0d6620, 0x193aa: 0x6c262220, 0x193ab: 0x6d387420,
+ 0x193ac: 0x6c708a20, 0x193ad: 0x6ce53420, 0x193ae: 0x6cb98820, 0x193af: 0x6c791820,
+ 0x193b0: 0x6c040020, 0x193b1: 0x6cabd420, 0x193b2: 0x6c69fc20, 0x193b3: 0x6c91ba20,
+ 0x193b4: 0x6c48cc20, 0x193b5: 0x6ca04e20, 0x193b6: 0x6c454620, 0x193b7: 0x6d35e020,
+ 0x193b8: 0x6c283420, 0x193b9: 0x6c9c2a20, 0x193ba: 0x6c11f220, 0x193bb: 0x6ccaa620,
+ 0x193bc: 0x6c498220, 0x193bd: 0x6caf1020, 0x193be: 0x6d261c20, 0x193bf: 0x6caaee20,
+ // Block 0x64f, offset 0x193c0
+ 0x193c0: 0x6c659020, 0x193c1: 0x6d32c420, 0x193c2: 0x6c6f7220, 0x193c3: 0x6c659220,
+ 0x193c4: 0x6d212620, 0x193c5: 0x6d0ca820, 0x193c6: 0x6c7c7820, 0x193c7: 0x6ca42620,
+ 0x193c8: 0x6c52a420, 0x193c9: 0x6cc74a20, 0x193ca: 0x6cb09620, 0x193cb: 0x6cee8820,
+ 0x193cc: 0x6cc9c420, 0x193cd: 0x6d408820, 0x193ce: 0x6d079c20, 0x193cf: 0x6c9e7620,
+ 0x193d0: 0x6ce32420, 0x193d1: 0x6ca7dc20, 0x193d2: 0x6c139c20, 0x193d3: 0x6cd38620,
+ 0x193d4: 0x6d3ff220, 0x193d5: 0x6d324220, 0x193d6: 0x6d13f220, 0x193d7: 0x6d0a1020,
+ 0x193d8: 0x6d1df620, 0x193d9: 0x6c0af220, 0x193da: 0x6d0fb620, 0x193db: 0x6c592220,
+ 0x193dc: 0x6d0d8220, 0x193dd: 0x6d296a20, 0x193de: 0x6c018620, 0x193df: 0x6d059a20,
+ 0x193e0: 0x6d0bac20, 0x193e1: 0x6cf2ee20, 0x193e2: 0x6c784c20, 0x193e3: 0x6c1fb420,
+ 0x193e4: 0x6c600020, 0x193e5: 0x6ce3fa20, 0x193e6: 0x6c7e5e20, 0x193e7: 0x6c7e7a20,
+ 0x193e8: 0x6c18c820, 0x193e9: 0x6c762e20, 0x193ea: 0x6c6f7420, 0x193eb: 0x6c6f7c20,
+ 0x193ec: 0x6ce8ae20, 0x193ed: 0x6c6a1220, 0x193ee: 0x6c5ab420, 0x193ef: 0x6c44b420,
+ 0x193f0: 0x6c1d5020, 0x193f1: 0x6cfed620, 0x193f2: 0x6c2ea420, 0x193f3: 0x6d004020,
+ 0x193f4: 0x6d256220, 0x193f5: 0x6cb98a20, 0x193f6: 0x6d127c20, 0x193f7: 0x6c139e20,
+ 0x193f8: 0x6d2bda20, 0x193f9: 0x6c069e20, 0x193fa: 0x6d10f820, 0x193fb: 0x6cee8a20,
+ 0x193fc: 0x6c086a20, 0x193fd: 0x6c802820, 0x193fe: 0x6cf20c20, 0x193ff: 0x6cbe1420,
+ // Block 0x650, offset 0x19400
+ 0x19400: 0x6c14ca20, 0x19401: 0x6c439220, 0x19402: 0x6c90e420, 0x19403: 0x6d3ff420,
+ 0x19404: 0x6c44ce20, 0x19405: 0x6c68f220, 0x19406: 0x6c46b820, 0x19407: 0x6cbe1a20,
+ 0x19408: 0x6cc68420, 0x19409: 0x6cc3ca20, 0x1940a: 0x6c1d7420, 0x1940b: 0x6c1fb620,
+ 0x1940c: 0x6d2df620, 0x1940d: 0x6cdcf020, 0x1940e: 0x6cdcd420, 0x1940f: 0x6c0f1220,
+ 0x19410: 0x6c1f4e20, 0x19411: 0x6cc67420, 0x19412: 0x6c057a20, 0x19413: 0x6c25ba20,
+ 0x19414: 0x6ccaac20, 0x19415: 0x6c780620, 0x19416: 0x6d111020, 0x19417: 0x6c29dc20,
+ 0x19418: 0x6d33ee20, 0x19419: 0x6caa6620, 0x1941a: 0x6c7e4820, 0x1941b: 0x6c64b020,
+ 0x1941c: 0x6cd9b020, 0x1941d: 0x6cc0ae20, 0x1941e: 0x6c430820, 0x1941f: 0x6cfc1420,
+ 0x19420: 0x6cd78620, 0x19421: 0x6cca8020, 0x19422: 0x6c6d1420, 0x19423: 0x6c9edc20,
+ 0x19424: 0x6c365820, 0x19425: 0x6c20ce20, 0x19426: 0x6caafc20, 0x19427: 0x6cccea20,
+ 0x19428: 0x6cde5c20, 0x19429: 0x6d2c7e20, 0x1942a: 0x6ce10220, 0x1942b: 0x6cac6420,
+ 0x1942c: 0x6c048620, 0x1942d: 0x6c265020, 0x1942e: 0x6c863020, 0x1942f: 0x6ce1d620,
+ 0x19430: 0x6c555c20, 0x19431: 0x6d365620, 0x19432: 0x6cebe220, 0x19433: 0x6c574220,
+ 0x19434: 0x6cb90220, 0x19435: 0x6cf20e20, 0x19436: 0x6cbb3e20, 0x19437: 0x6ce4ac20,
+ 0x19438: 0x6d316220, 0x19439: 0x6c365a20, 0x1943a: 0x6d00ba20, 0x1943b: 0x6cab0220,
+ 0x1943c: 0x6cc2fc20, 0x1943d: 0x6c13e220, 0x1943e: 0x6d2ccc20, 0x1943f: 0x6c441020,
+ // Block 0x651, offset 0x19440
+ 0x19440: 0x6cf44e20, 0x19441: 0x6c372420, 0x19442: 0x6ccf5220, 0x19443: 0x6c776820,
+ 0x19444: 0x6ccf5420, 0x19445: 0x6cd4e820, 0x19446: 0x6c042620, 0x19447: 0x6d111220,
+ 0x19448: 0x6c0d8020, 0x19449: 0x6cd9be20, 0x1944a: 0x6cdfae20, 0x1944b: 0x6cc97820,
+ 0x1944c: 0x6c15ca20, 0x1944d: 0x6cdd2a20, 0x1944e: 0x6c6f8020, 0x1944f: 0x6c1cd220,
+ 0x19450: 0x6c205620, 0x19451: 0x6c48d220, 0x19452: 0x6c0de620, 0x19453: 0x6c3cac20,
+ 0x19454: 0x6cd65620, 0x19455: 0x6c2c7e20, 0x19456: 0x6cb7ae20, 0x19457: 0x6cd9cc20,
+ 0x19458: 0x6d2cf820, 0x19459: 0x6c88c220, 0x1945a: 0x6c197c20, 0x1945b: 0x6c1ab820,
+ 0x1945c: 0x6c499820, 0x1945d: 0x6c928220, 0x1945e: 0x6c961420, 0x1945f: 0x6c90ee20,
+ 0x19460: 0x6d400020, 0x19461: 0x6c413420, 0x19462: 0x6c56b620, 0x19463: 0x6d2bea20,
+ 0x19464: 0x6c209420, 0x19465: 0x6ce19e20, 0x19466: 0x6c57ac20, 0x19467: 0x6c24dc20,
+ 0x19468: 0x6ca38420, 0x19469: 0x6ca07220, 0x1946a: 0x6c676820, 0x1946b: 0x6c4a7a20,
+ 0x1946c: 0x6d1cfc20, 0x1946d: 0x6d348020, 0x1946e: 0x6c026020, 0x1946f: 0x6d36ae20,
+ 0x19470: 0x6ca85c20, 0x19471: 0x6c97ea20, 0x19472: 0x6c163020, 0x19473: 0x6c79c220,
+ 0x19474: 0x6c1e6220, 0x19475: 0x6ccf6420, 0x19476: 0x6ce95420, 0x19477: 0x6c691420,
+ 0x19478: 0x6ca05620, 0x19479: 0x6ca06820, 0x1947a: 0x6d306c20, 0x1947b: 0x6c11fc20,
+ 0x1947c: 0x6c794820, 0x1947d: 0x6c0c0a20, 0x1947e: 0x6c67f620, 0x1947f: 0x6d19f420,
+ // Block 0x652, offset 0x19480
+ 0x19480: 0x6c46ce20, 0x19481: 0x6cb90420, 0x19482: 0x6c8aa020, 0x19483: 0x6c608420,
+ 0x19484: 0x6d1bce20, 0x19485: 0x6c73b420, 0x19486: 0x6cb1d020, 0x19487: 0x6cb1ca20,
+ 0x19488: 0x6c813c20, 0x19489: 0x6c33ac20, 0x1948a: 0x6cfcfa20, 0x1948b: 0x6cc84420,
+ 0x1948c: 0x6c4b6620, 0x1948d: 0x6d297420, 0x1948e: 0x6d185020, 0x1948f: 0x6cfb7e20,
+ 0x19490: 0x6c198820, 0x19491: 0x6c198a20, 0x19492: 0x6cc94620, 0x19493: 0x6ca4ba20,
+ 0x19494: 0x6c53ca20, 0x19495: 0x6cd81620, 0x19496: 0x6c4ee020, 0x19497: 0x6c4a2620,
+ 0x19498: 0x6c266420, 0x19499: 0x6d420c20, 0x1949a: 0x6ca73420, 0x1949b: 0x6c8c2a20,
+ 0x1949c: 0x6d332c20, 0x1949d: 0x6c5ae420, 0x1949e: 0x6d3c4820, 0x1949f: 0x6c692820,
+ 0x194a0: 0x6c615020, 0x194a1: 0x6c126620, 0x194a2: 0x6c283c20, 0x194a3: 0x6c283e20,
+ 0x194a4: 0x6c183220, 0x194a5: 0x6c0e8820, 0x194a6: 0x6c17ee20, 0x194a7: 0x6c73b620,
+ 0x194a8: 0x6c3f8020, 0x194a9: 0x6c89d220, 0x194aa: 0x6c07c220, 0x194ab: 0x6c3f8220,
+ 0x194ac: 0x6cbc5820, 0x194ad: 0x6c0e8a20, 0x194ae: 0x6c25c620, 0x194af: 0x6d3d7a20,
+ 0x194b0: 0x6d3bda20, 0x194b1: 0x6ceff020, 0x194b2: 0x6cb40e20, 0x194b3: 0x6cbe2220,
+ 0x194b4: 0x6c33a620, 0x194b5: 0x6ca73620, 0x194b6: 0x6c574420, 0x194b7: 0x6d00d820,
+ 0x194b8: 0x6c912e20, 0x194b9: 0x6c692a20, 0x194ba: 0x6c249020, 0x194bb: 0x6cde8c20,
+ 0x194bc: 0x6c4f0420, 0x194bd: 0x6cbc5c20, 0x194be: 0x6cf29a20, 0x194bf: 0x6c65d620,
+ // Block 0x653, offset 0x194c0
+ 0x194c0: 0x6c41ea20, 0x194c1: 0x6d1db220, 0x194c2: 0x6c825620, 0x194c3: 0x6ca46e20,
+ 0x194c4: 0x6c91da20, 0x194c5: 0x6ccda820, 0x194c6: 0x6d3d7c20, 0x194c7: 0x6d2afa20,
+ 0x194c8: 0x6cb41420, 0x194c9: 0x6c21d620, 0x194ca: 0x6c5f5220, 0x194cb: 0x6c293420,
+ 0x194cc: 0x6ccb5620, 0x194cd: 0x6c126820, 0x194ce: 0x6cbe8c20, 0x194cf: 0x6cbe8420,
+ 0x194d0: 0x6c595220, 0x194d1: 0x6c6a3020, 0x194d2: 0x6cbd9420, 0x194d3: 0x6c7b0220,
+ 0x194d4: 0x6c27fa20, 0x194d5: 0x6d00dc20, 0x194d6: 0x6c761420, 0x194d7: 0x6cb06e20,
+ 0x194d8: 0x6c040620, 0x194d9: 0x6c02f220, 0x194da: 0x6c728c20, 0x194db: 0x6d132620,
+ 0x194dc: 0x6c370620, 0x194dd: 0x6c9c2c20, 0x194de: 0x6cda2620, 0x194df: 0x6c9c7a20,
+ 0x194e0: 0x6c615420, 0x194e1: 0x6cdf4820, 0x194e2: 0x6d3da820, 0x194e3: 0x6c29f220,
+ 0x194e4: 0x6d040a20, 0x194e5: 0x6c804420, 0x194e6: 0x6c10da20, 0x194e7: 0x6c71d820,
+ 0x194e8: 0x6d129220, 0x194e9: 0x6cc80620, 0x194ea: 0x6d136820, 0x194eb: 0x6d135a20,
+ 0x194ec: 0x6ca65220, 0x194ed: 0x6cf31420, 0x194ee: 0x6c60bc20, 0x194ef: 0x6c0d8820,
+ 0x194f0: 0x6ca92420, 0x194f1: 0x6c43b420, 0x194f2: 0x6d370420, 0x194f3: 0x6d36de20,
+ 0x194f4: 0x6c7e1a20, 0x194f5: 0x6ca08620, 0x194f6: 0x6c66ec20, 0x194f7: 0x6d011020,
+ 0x194f8: 0x6c8b4c20, 0x194f9: 0x6cdfc020, 0x194fa: 0x6c042a20, 0x194fb: 0x6cda3020,
+ 0x194fc: 0x6c91e820, 0x194fd: 0x6c94ca20, 0x194fe: 0x6cc54220, 0x194ff: 0x6ce2fe20,
+ // Block 0x654, offset 0x19500
+ 0x19500: 0x6cac4c20, 0x19501: 0x6d103620, 0x19502: 0x6c834c20, 0x19503: 0x6c10dc20,
+ 0x19504: 0x6cd51420, 0x19505: 0x6d297a20, 0x19506: 0x6ca74220, 0x19507: 0x6cfc4020,
+ 0x19508: 0x6c75fa20, 0x19509: 0x6c5d6620, 0x1950a: 0x6c86f420, 0x1950b: 0x6c7ea420,
+ 0x1950c: 0x6c58e420, 0x1950d: 0x6d1cb620, 0x1950e: 0x6c917020, 0x1950f: 0x6c904420,
+ 0x19510: 0x6cb93a20, 0x19511: 0x6cb93c20, 0x19512: 0x6d297c20, 0x19513: 0x6cb94620,
+ 0x19514: 0x6c7fe620, 0x19515: 0x6cfafc20, 0x19516: 0x6d1c1e20, 0x19517: 0x6c9a3a20,
+ 0x19518: 0x6cc50820, 0x19519: 0x6c14e020, 0x1951a: 0x6d1d6c20, 0x1951b: 0x6c249820,
+ 0x1951c: 0x6d012420, 0x1951d: 0x6ccf8a20, 0x1951e: 0x6c957420, 0x1951f: 0x6c760820,
+ 0x19520: 0x6c9cb220, 0x19521: 0x6c84a620, 0x19522: 0x6d298220, 0x19523: 0x6c945820,
+ 0x19524: 0x6cdfc420, 0x19525: 0x6d416420, 0x19526: 0x6c876620, 0x19527: 0x6c2cf820,
+ 0x19528: 0x6cec0020, 0x19529: 0x6c293c20, 0x1952a: 0x6c697420, 0x1952b: 0x6c751c20,
+ 0x1952c: 0x6c805c20, 0x1952d: 0x6c879e20, 0x1952e: 0x6ca47620, 0x1952f: 0x6d337e20,
+ 0x19530: 0x6c4b2820, 0x19531: 0x6c4ad820, 0x19532: 0x6cb4f020, 0x19533: 0x6d0a3a20,
+ 0x19534: 0x6cb3fc20, 0x19535: 0x6cdba820, 0x19536: 0x6cd42a20, 0x19537: 0x6c779a20,
+ 0x19538: 0x6d1e9020, 0x19539: 0x6c410c20, 0x1953a: 0x6d15bc20, 0x1953b: 0x6c455e20,
+ 0x1953c: 0x6c416620, 0x1953d: 0x6c047220, 0x1953e: 0x6c39e220, 0x1953f: 0x6d334220,
+ // Block 0x655, offset 0x19540
+ 0x19540: 0x6cb36c20, 0x19541: 0x6c2cc020, 0x19542: 0x6c79da20, 0x19543: 0x6c9f9a20,
+ 0x19544: 0x6cf4c420, 0x19545: 0x6c480020, 0x19546: 0x6c50f020, 0x19547: 0x6c12d620,
+ 0x19548: 0x6cffdc20, 0x19549: 0x6c9ce620, 0x1954a: 0x6c1f2420, 0x1954b: 0x6c43d620,
+ 0x1954c: 0x6c2b6220, 0x1954d: 0x6d06b620, 0x1954e: 0x6c699a20, 0x1954f: 0x6c9fa820,
+ 0x19550: 0x6c18bc20, 0x19551: 0x6c6ff220, 0x19552: 0x6ccfda20, 0x19553: 0x6c344620,
+ 0x19554: 0x6d224e20, 0x19555: 0x6c1c0e20, 0x19556: 0x6c024020, 0x19557: 0x6c044020,
+ 0x19558: 0x6d06b820, 0x19559: 0x6c699c20, 0x1955a: 0x6c344820, 0x1955b: 0x6c88b420,
+ 0x1955c: 0x6ca82c20, 0x1955d: 0x6c097820, 0x1955e: 0x6c172c20, 0x1955f: 0x6c2d1a20,
+ 0x19560: 0x6c342e20, 0x19561: 0x6d179c20, 0x19562: 0x6c41d420, 0x19563: 0x6cca5420,
+ 0x19564: 0x6c786820, 0x19565: 0x6d0e7020, 0x19566: 0x6c339a20, 0x19567: 0x6c5ecc20,
+ 0x19568: 0x6ce81420, 0x19569: 0x6cffea20, 0x1956a: 0x6c345020, 0x1956b: 0x6c690620,
+ 0x1956c: 0x6c6e8420, 0x1956d: 0x6d0fc220, 0x1956e: 0x6cf9ce20, 0x1956f: 0x6c9f5e20,
+ 0x19570: 0x6cd5e420, 0x19571: 0x6c004820, 0x19572: 0x6cbb8c20, 0x19573: 0x6c004a20,
+ 0x19574: 0x6d333220, 0x19575: 0x6c2b8820, 0x19576: 0x6d324c20, 0x19577: 0x6c3d8e20,
+ 0x19578: 0x6cd60020, 0x19579: 0x6c8a1020, 0x1957a: 0x6cc13620, 0x1957b: 0x6d049e20,
+ 0x1957c: 0x6d161020, 0x1957d: 0x6c694020, 0x1957e: 0x6ccdfc20, 0x1957f: 0x6c694220,
+ // Block 0x656, offset 0x19580
+ 0x19580: 0x6d3daa20, 0x19581: 0x6d18c220, 0x19582: 0x6c88ca20, 0x19583: 0x6c0a6820,
+ 0x19584: 0x6c848820, 0x19585: 0x6d002220, 0x19586: 0x6d002420, 0x19587: 0x6cf17a20,
+ 0x19588: 0x6d08f420, 0x19589: 0x6cb58220, 0x1958a: 0x6cb5a220, 0x1958b: 0x6d2cea20,
+ 0x1958c: 0x6c0d3620, 0x1958d: 0x6c742620, 0x1958e: 0x6d2cf020, 0x1958f: 0x6c80b820,
+ 0x19590: 0x6c3a5620, 0x19591: 0x6c048020, 0x19592: 0x6c048820, 0x19593: 0x6c7fb420,
+ 0x19594: 0x6d22a620, 0x19595: 0x6c7ff620, 0x19596: 0x6cf06420, 0x19597: 0x6c30f820,
+ 0x19598: 0x6cd0de20, 0x19599: 0x6c8a9420, 0x1959a: 0x6c640a20, 0x1959b: 0x6c554420,
+ 0x1959c: 0x6d00a020, 0x1959d: 0x6c641820, 0x1959e: 0x6d225820, 0x1959f: 0x6d316420,
+ 0x195a0: 0x6c69ae20, 0x195a1: 0x6cf30220, 0x195a2: 0x6ce5ca20, 0x195a3: 0x6c313a20,
+ 0x195a4: 0x6c6c1e20, 0x195a5: 0x6c1bdc20, 0x195a6: 0x6d1a2e20, 0x195a7: 0x6c3f4420,
+ 0x195a8: 0x6cbaa420, 0x195a9: 0x6d2ddc20, 0x195aa: 0x6cc17820, 0x195ab: 0x6d3d3220,
+ 0x195ac: 0x6d2de620, 0x195ad: 0x6c32ba20, 0x195ae: 0x6c262820, 0x195af: 0x6cd7e820,
+ 0x195b0: 0x6d02dc20, 0x195b1: 0x6d3d5c20, 0x195b2: 0x6d3d7e20, 0x195b3: 0x6cbd9620,
+ 0x195b4: 0x6c8bda20, 0x195b5: 0x6d3dac20, 0x195b6: 0x6c1f7c20, 0x195b7: 0x6c32e020,
+ 0x195b8: 0x6d3a9020, 0x195b9: 0x6c398020, 0x195ba: 0x6c159820, 0x195bb: 0x6c4f5e20,
+ 0x195bc: 0x6d20c220, 0x195bd: 0x6cd1aa20, 0x195be: 0x6cae0e20, 0x195bf: 0x6d1f0820,
+ // Block 0x657, offset 0x195c0
+ 0x195c0: 0x6c9a7c20, 0x195c1: 0x6cacfa20, 0x195c2: 0x6cb5a420, 0x195c3: 0x6d2d6820,
+ 0x195c4: 0x6c98d020, 0x195c5: 0x6c938a20, 0x195c6: 0x6cae1220, 0x195c7: 0x6caf6020,
+ 0x195c8: 0x6c8e4e20, 0x195c9: 0x6c3d6220, 0x195ca: 0x6c39d020, 0x195cb: 0x6d081020,
+ 0x195cc: 0x6c6daa20, 0x195cd: 0x6c6dac20, 0x195ce: 0x6ca63620, 0x195cf: 0x6d40b820,
+ 0x195d0: 0x6d2fb020, 0x195d1: 0x6d15ee20, 0x195d2: 0x6c8e6a20, 0x195d3: 0x6cce7420,
+ 0x195d4: 0x6c668a20, 0x195d5: 0x6d214c20, 0x195d6: 0x6d15fe20, 0x195d7: 0x6cb61a20,
+ 0x195d8: 0x6d36e020, 0x195d9: 0x6c385e20, 0x195da: 0x6cb16620, 0x195db: 0x6c386020,
+ 0x195dc: 0x6d2db220, 0x195dd: 0x6c7b4420, 0x195de: 0x6cdc9a20, 0x195df: 0x6d21d420,
+ 0x195e0: 0x6cf39a20, 0x195e1: 0x6c616c20, 0x195e2: 0x6c61a820, 0x195e3: 0x6c61ec20,
+ 0x195e4: 0x6c5dce20, 0x195e5: 0x6cc63620, 0x195e6: 0x6c285e20, 0x195e7: 0x6c6fca20,
+ 0x195e8: 0x6d34d820, 0x195e9: 0x6d2a3a20, 0x195ea: 0x6d006820, 0x195eb: 0x6ce54620,
+ 0x195ec: 0x6d09d620, 0x195ed: 0x6d066820, 0x195ee: 0x6c40bc20, 0x195ef: 0x6c7e5820,
+ 0x195f0: 0x6c420c20, 0x195f1: 0x6c4e8a20, 0x195f2: 0x6cdf1020, 0x195f3: 0x6c2c1620,
+ 0x195f4: 0x6d056620, 0x195f5: 0x6c159420, 0x195f6: 0x6cd23a20, 0x195f7: 0x6c7bde20,
+ 0x195f8: 0x6d0f7c20, 0x195f9: 0x6cd24620, 0x195fa: 0x6cee4c20, 0x195fb: 0x6c9f3020,
+ 0x195fc: 0x6c9f3220, 0x195fd: 0x6cea8620, 0x195fe: 0x6c20fc20, 0x195ff: 0x6cf42820,
+ // Block 0x658, offset 0x19600
+ 0x19600: 0x6d278820, 0x19601: 0x6c06e620, 0x19602: 0x6c01f420, 0x19603: 0x6d2b3e20,
+ 0x19604: 0x6c04ba20, 0x19605: 0x6c6a7420, 0x19606: 0x6c7d4c20, 0x19607: 0x6cd0e020,
+ 0x19608: 0x6c566820, 0x19609: 0x6c39c420, 0x1960a: 0x6c501c20, 0x1960b: 0x6c4b2e20,
+ 0x1960c: 0x6c166020, 0x1960d: 0x6d077c20, 0x1960e: 0xce548e31, 0x1960f: 0x6c5cb220,
+ 0x19610: 0x6c3b1620, 0x19611: 0x6cbdc820, 0x19612: 0x6c54a220, 0x19613: 0x6d16ba20,
+ 0x19614: 0x6cf58620, 0x19615: 0x6d02b220, 0x19616: 0x6d0c6420, 0x19617: 0x6d2b4020,
+ 0x19618: 0x6c39c620, 0x19619: 0x6cdfd220, 0x1961a: 0x6cd09420, 0x1961b: 0x6c721020,
+ 0x1961c: 0x6d0f9620, 0x1961d: 0x6d296020, 0x1961e: 0x6c0dcc20, 0x1961f: 0x6d036a20,
+ 0x19620: 0x6d1d3420, 0x19621: 0x6d087620, 0x19622: 0x6cb36e20, 0x19623: 0x6d31c020,
+ 0x19624: 0x6c8cb420, 0x19625: 0x6c210020, 0x19626: 0x6c502020, 0x19627: 0x6c9a7e20,
+ 0x19628: 0x6d422e20, 0x19629: 0x6ca0e020, 0x1962a: 0x6c0b8620, 0x1962b: 0x6d069020,
+ 0x1962c: 0x6c5cb420, 0x1962d: 0xce588e91, 0x1962e: 0x6d401820, 0x1962f: 0x6cd33820,
+ 0x19630: 0x6cd33a20, 0x19631: 0x6d22e220, 0x19632: 0x6c3a8e20, 0x19633: 0x6c2e7420,
+ 0x19634: 0x6c993220, 0x19635: 0x6ca68620, 0x19636: 0x6c16e620, 0x19637: 0x6cf14a20,
+ 0x19638: 0x6c2fe420, 0x19639: 0x6c006220, 0x1963a: 0x6c0dce20, 0x1963b: 0x6c01f620,
+ 0x1963c: 0x6d390e20, 0x1963d: 0x6c8f7420, 0x1963e: 0x6cfbec20, 0x1963f: 0x6c7be820,
+ // Block 0x659, offset 0x19640
+ 0x19640: 0x6ce5ba20, 0x19641: 0x6c175c20, 0x19642: 0x6cd25c20, 0x19643: 0x6c5a8220,
+ 0x19644: 0x6c5a4e20, 0x19645: 0x6d084820, 0x19646: 0x6c7c6220, 0x19647: 0x6d058020,
+ 0x19648: 0x6c68dc20, 0x19649: 0x6c6cea20, 0x1964a: 0x6d35ba20, 0x1964b: 0x6c6cec20,
+ 0x1964c: 0x6cce3620, 0x1964d: 0x6ce72e20, 0x1964e: 0x6c53a020, 0x1964f: 0x6d0e5020,
+ 0x19650: 0x6c40ec20, 0x19651: 0x6cfde020, 0x19652: 0x6ccc9c20, 0x19653: 0x6cffa820,
+ 0x19654: 0x6d12de20, 0x19655: 0x6d274c20, 0x19656: 0x6c5aa220, 0x19657: 0x6c4dfe20,
+ 0x19658: 0x6c4eac20, 0x19659: 0x6c75ae20, 0x1965a: 0x6ced0820, 0x1965b: 0x6cfcb020,
+ 0x1965c: 0x6c7d5820, 0x1965d: 0x6d392020, 0x1965e: 0x6cf5ea20, 0x1965f: 0x6c19de20,
+ 0x19660: 0x6cd15820, 0x19661: 0x6c101420, 0x19662: 0x6d304c20, 0x19663: 0x6d304e20,
+ 0x19664: 0x6cf4dc20, 0x19665: 0x6c4eae20, 0x19666: 0x6c5bb620, 0x19667: 0x6c503420,
+ 0x19668: 0x6c194e20, 0x19669: 0x6ced1820, 0x1966a: 0x6ce4f420, 0x1966b: 0x6d3d5e20,
+ 0x1966c: 0x6d41b220, 0x1966d: 0x6d38e820, 0x1966e: 0x6cb48c20, 0x1966f: 0x6c6e2020,
+ 0x19670: 0x6cf60c20, 0x19671: 0x6ccd4020, 0x19672: 0x6ca63820, 0x19673: 0x6cf60e20,
+ 0x19674: 0x6cbe7a20, 0x19675: 0x6cb6fc20, 0x19676: 0x6c6db420, 0x19677: 0x6c4afc20,
+ 0x19678: 0x6d332220, 0x19679: 0x6d179e20, 0x1967a: 0x6d362820, 0x1967b: 0x6c01c220,
+ 0x1967c: 0x6ced1a20, 0x1967d: 0x6c8bb220, 0x1967e: 0x6c89b820, 0x1967f: 0x6c166e20,
+ // Block 0x65a, offset 0x19680
+ 0x19680: 0x6cee1820, 0x19681: 0x6cffac20, 0x19682: 0x6d298c20, 0x19683: 0x6c3b0620,
+ 0x19684: 0x6d07a620, 0x19685: 0x6c453420, 0x19686: 0x6d151820, 0x19687: 0x6cf9d020,
+ 0x19688: 0x6d275420, 0x19689: 0x6c5ac220, 0x1968a: 0x6d064220, 0x1968b: 0x6c9fba20,
+ 0x1968c: 0x6c7c8820, 0x1968d: 0x6d126020, 0x1968e: 0x6d1d3a20, 0x1968f: 0x6cd55c20,
+ 0x19690: 0x6cefd820, 0x19691: 0x6cd55a20, 0x19692: 0x6cbe8220, 0x19693: 0x6c998e20,
+ 0x19694: 0x6ca40020, 0x19695: 0x6c65ac20, 0x19696: 0x6caa9420, 0x19697: 0x6c01c620,
+ 0x19698: 0x6d0fc420, 0x19699: 0x6c210a20, 0x1969a: 0x6d111e20, 0x1969b: 0x6cdd7820,
+ 0x1969c: 0x6c6d2820, 0x1969d: 0x6ca00e20, 0x1969e: 0x6c691620, 0x1969f: 0x6c766620,
+ 0x196a0: 0x6c430e20, 0x196a1: 0x6cf25620, 0x196a2: 0x6c171c20, 0x196a3: 0x6cb7b020,
+ 0x196a4: 0x6c505220, 0x196a5: 0x6d0e9420, 0x196a6: 0x6c864a20, 0x196a7: 0x6c00ba20,
+ 0x196a8: 0x6c623620, 0x196a9: 0x6c626020, 0x196aa: 0x6c9af820, 0x196ab: 0x6d299620,
+ 0x196ac: 0x6d01f820, 0x196ad: 0x6c505820, 0x196ae: 0x6ca2a220, 0x196af: 0x6ca14020,
+ 0x196b0: 0x6c233820, 0x196b1: 0x6ca6b820, 0x196b2: 0x6d2ed420, 0x196b3: 0x6c5c1420,
+ 0x196b4: 0x6c066220, 0x196b5: 0x6c4ef820, 0x196b6: 0x6d081e20, 0x196b7: 0x6c200420,
+ 0x196b8: 0x6c8a1820, 0x196b9: 0x6cfacc20, 0x196ba: 0x6c28ae20, 0x196bb: 0x6c6e2e20,
+ 0x196bc: 0x6cb1d220, 0x196bd: 0x6c8bdc20, 0x196be: 0x6cea2820, 0x196bf: 0x6cf80e20,
+ // Block 0x65b, offset 0x196c0
+ 0x196c0: 0x6d189220, 0x196c1: 0x6c627620, 0x196c2: 0x6c5a7620, 0x196c3: 0x6c278820,
+ 0x196c4: 0x6d131220, 0x196c5: 0x6d131420, 0x196c6: 0x6c867820, 0x196c7: 0x6ce00e20,
+ 0x196c8: 0x6ce78220, 0x196c9: 0x6cffba20, 0x196ca: 0x6c3ace20, 0x196cb: 0x6cd07420,
+ 0x196cc: 0x6d2fde20, 0x196cd: 0x6c506620, 0x196ce: 0x6d18c420, 0x196cf: 0x6cfdfc20,
+ 0x196d0: 0x6d03a220, 0x196d1: 0x6cd02620, 0x196d2: 0x6c694a20, 0x196d3: 0x6c067020,
+ 0x196d4: 0x6c6eaa20, 0x196d5: 0x6d0ed020, 0x196d6: 0x6c00de20, 0x196d7: 0x6d135c20,
+ 0x196d8: 0x6cc7dc20, 0x196d9: 0x6cd57420, 0x196da: 0x6c9b5820, 0x196db: 0x6d09b820,
+ 0x196dc: 0x6d122e20, 0x196dd: 0x6cb4bc20, 0x196de: 0x6c86ca20, 0x196df: 0x6c18f620,
+ 0x196e0: 0x6c7c0e20, 0x196e1: 0x6c2f0420, 0x196e2: 0x6c8a7e20, 0x196e3: 0x6d0ef820,
+ 0x196e4: 0x6c5e3e20, 0x196e5: 0x6c917e20, 0x196e6: 0x6cf73220, 0x196e7: 0x6cc6dc20,
+ 0x196e8: 0x6c8fd620, 0x196e9: 0x6ca47220, 0x196ea: 0x6c95d620, 0x196eb: 0x6c945a20,
+ 0x196ec: 0x6cccae20, 0x196ed: 0x6ce18e20, 0x196ee: 0x6d0e2420, 0x196ef: 0x6d3a4420,
+ 0x196f0: 0x6d264220, 0x196f1: 0x6d264420, 0x196f2: 0x6cc0c620, 0x196f3: 0x6d12bc20,
+ 0x196f4: 0x6c452620, 0x196f5: 0x6d12c420, 0x196f6: 0x6c54a420, 0x196f7: 0x6c50d620,
+ 0x196f8: 0x6cd4b820, 0x196f9: 0x6c127420, 0x196fa: 0x6c127020, 0x196fb: 0x6cd18620,
+ 0x196fc: 0x6c97da20, 0x196fd: 0x6c134820, 0x196fe: 0x6c135020, 0x196ff: 0x6ce3fc20,
+ // Block 0x65c, offset 0x19700
+ 0x19700: 0x6d41b020, 0x19701: 0x6c11d020, 0x19702: 0x6d06d620, 0x19703: 0x6c5be220,
+ 0x19704: 0x6d1af620, 0x19705: 0x6cbcd220, 0x19706: 0x6c3b4220, 0x19707: 0x6cb03820,
+ 0x19708: 0x6d266820, 0x19709: 0x6d1f9820, 0x1970a: 0x6cc85020, 0x1970b: 0x6cae8e20,
+ 0x1970c: 0x6c3b5a20, 0x1970d: 0x6c3df220, 0x1970e: 0x6c8cb620, 0x1970f: 0x6c3a4820,
+ 0x19710: 0x6cc17a20, 0x19711: 0x6ce3da20, 0x19712: 0x6caa7e20, 0x19713: 0x6ce5bc20,
+ 0x19714: 0x6cd77620, 0x19715: 0x6d322e20, 0x19716: 0x6c80fa20, 0x19717: 0x6c80f820,
+ 0x19718: 0x6d416c20, 0x19719: 0x6c9ff620, 0x1971a: 0x6c598c20, 0x1971b: 0x6cee5220,
+ 0x1971c: 0x6cea2020, 0x1971d: 0x6c176220, 0x1971e: 0x6c5ed220, 0x1971f: 0x6cb4f220,
+ 0x19720: 0x6d1bba20, 0x19721: 0x6d3f9820, 0x19722: 0x6cee5820, 0x19723: 0x6ce78420,
+ 0x19724: 0x6c811220, 0x19725: 0x6c81fa20, 0x19726: 0x6c9b5a20, 0x19727: 0x6c8fd820,
+ 0x19728: 0x6ca25c20, 0x19729: 0x6c2ac820, 0x1972a: 0x6cf06c20, 0x1972b: 0x6ca0bc20,
+ 0x1972c: 0x6c079220, 0x1972d: 0x6d2c1620, 0x1972e: 0x6cd59020, 0x1972f: 0x6cd59220,
+ 0x19730: 0x6ca26220, 0x19731: 0x6d397e20, 0x19732: 0x6cc56620, 0x19733: 0x6c031420,
+ 0x19734: 0x6cb48220, 0x19735: 0x6c352a20, 0x19736: 0x6c347020, 0x19737: 0x6c29ba20,
+ 0x19738: 0x6c857220, 0x19739: 0x6c4abe20, 0x1973a: 0x6c5e7820, 0x1973b: 0x6c6f4820,
+ 0x1973c: 0x6c08b220, 0x1973d: 0x6d051c20, 0x1973e: 0x6c19b420, 0x1973f: 0x6c22a820,
+ // Block 0x65d, offset 0x19740
+ 0x19740: 0x6ccbc020, 0x19741: 0x6cc83420, 0x19742: 0x6d28ac20, 0x19743: 0x6cc2b420,
+ 0x19744: 0x6cb8a620, 0x19745: 0x6d20b620, 0x19746: 0x6c416820, 0x19747: 0x6cf35420,
+ 0x19748: 0x6c137c20, 0x19749: 0x6cccbc20, 0x1974a: 0x6d09dc20, 0x1974b: 0x6c388420,
+ 0x1974c: 0x6cf4aa20, 0x1974d: 0x6d3ee620, 0x1974e: 0x6c87d820, 0x1974f: 0x6d041220,
+ 0x19750: 0x6c110820, 0x19751: 0x6c259220, 0x19752: 0x6cc5c220, 0x19753: 0x6c0bea20,
+ 0x19754: 0x6ceaa220, 0x19755: 0x6c2c1820, 0x19756: 0x6d2f2220, 0x19757: 0x6c983220,
+ 0x19758: 0x6c1be220, 0x19759: 0x6d168a20, 0x1975a: 0x6c412c20, 0x1975b: 0x6c456020,
+ 0x1975c: 0x6c323420, 0x1975d: 0x6c83a220, 0x1975e: 0x6cb6d620, 0x1975f: 0x6cd59820,
+ 0x19760: 0x6c425620, 0x19761: 0x6ce56a20, 0x19762: 0x6c681a20, 0x19763: 0x6ccdf820,
+ 0x19764: 0x6cedb620, 0x19765: 0x6c7ee020, 0x19766: 0x6c704420, 0x19767: 0x6c983420,
+ 0x19768: 0x6d0f7e20, 0x19769: 0x6c96b220, 0x1976a: 0x6c9e8820, 0x1976b: 0x6cd88e20,
+ 0x1976c: 0x6d254020, 0x1976d: 0x6c4f6020, 0x1976e: 0x6c3a8620, 0x1976f: 0x6c069020,
+ 0x19770: 0x6c6a7e20, 0x19771: 0x6c2fe020, 0x19772: 0x6c430020, 0x19773: 0x6d118e20,
+ 0x19774: 0x6cfa7c20, 0x19775: 0x6c1ed620, 0x19776: 0x6c20fe20, 0x19777: 0x6cabd020,
+ 0x19778: 0x6cd4a820, 0x19779: 0x6c578220, 0x1977a: 0x6d02b420, 0x1977b: 0x6c1e2020,
+ 0x1977c: 0x6d3aae20, 0x1977d: 0x6c1e2220, 0x1977e: 0x6cd90420, 0x1977f: 0x6c04bc20,
+ // Block 0x65e, offset 0x19780
+ 0x19780: 0x6cd90620, 0x19781: 0x6c5fd420, 0x19782: 0x6cf2d620, 0x19783: 0x6c6cda20,
+ 0x19784: 0x6c469420, 0x19785: 0x6c5e8e20, 0x19786: 0x6c98c620, 0x19787: 0x6cafb820,
+ 0x19788: 0x6c093a20, 0x19789: 0x6cee6220, 0x1978a: 0x6c021220, 0x1978b: 0x6c398820,
+ 0x1978c: 0x6c3b5c20, 0x1978d: 0x6d16bc20, 0x1978e: 0x6c3df420, 0x1978f: 0x6ca3e420,
+ 0x19790: 0x6cf58820, 0x19791: 0x6c566a20, 0x19792: 0x6d0ad420, 0x19793: 0x6c30dc20,
+ 0x19794: 0x6d02fe20, 0x19795: 0x6d31ba20, 0x19796: 0x6d109020, 0x19797: 0x6c8ba020,
+ 0x19798: 0x6cc8c220, 0x19799: 0x6c35ac20, 0x1979a: 0x6c99d620, 0x1979b: 0x6d2f9a20,
+ 0x1979c: 0x6c4cae20, 0x1979d: 0x6d339620, 0x1979e: 0x6c230420, 0x1979f: 0x6d281c20,
+ 0x197a0: 0x6d41e420, 0x197a1: 0x6c30de20, 0x197a2: 0x6cd4aa20, 0x197a3: 0x6d2a3c20,
+ 0x197a4: 0x6c352c20, 0x197a5: 0x6c858e20, 0x197a6: 0x6c934620, 0x197a7: 0x6c656620,
+ 0x197a8: 0x6c19be20, 0x197a9: 0x6cd9a020, 0x197aa: 0x6cbaa620, 0x197ab: 0x6c3c2220,
+ 0x197ac: 0x6ca3e620, 0x197ad: 0x6cfe8620, 0x197ae: 0x6cfa8a20, 0x197af: 0x6c7a2e20,
+ 0x197b0: 0x6cb28420, 0x197b1: 0x6cdf1c20, 0x197b2: 0x6cf7d420, 0x197b3: 0x6d350220,
+ 0x197b4: 0x6c48da20, 0x197b5: 0x6cfe8c20, 0x197b6: 0x6c643a20, 0x197b7: 0x6c633420,
+ 0x197b8: 0x6c467620, 0x197b9: 0x6c05aa20, 0x197ba: 0x6ca0e220, 0x197bb: 0x6d16f220,
+ 0x197bc: 0x6d12d820, 0x197bd: 0x6d12e020, 0x197be: 0x6cd33c20, 0x197bf: 0x6ca7fa20,
+ // Block 0x65f, offset 0x197c0
+ 0x197c0: 0x6c08c220, 0x197c1: 0x6c34d820, 0x197c2: 0x6d149e20, 0x197c3: 0x6c8cb820,
+ 0x197c4: 0x6c0dd020, 0x197c5: 0x6ca63020, 0x197c6: 0x6c7e4020, 0x197c7: 0x6c50d820,
+ 0x197c8: 0x6c04f020, 0x197c9: 0x6c388620, 0x197ca: 0x6d37a420, 0x197cb: 0x6c274620,
+ 0x197cc: 0x6c222c20, 0x197cd: 0x6d100a20, 0x197ce: 0x6c3d4a20, 0x197cf: 0x6c041a20,
+ 0x197d0: 0x6ca1fe20, 0x197d1: 0x6c418620, 0x197d2: 0x6cb4d420, 0x197d3: 0x6cc4ba20,
+ 0x197d4: 0x6cc74220, 0x197d5: 0x6c995220, 0x197d6: 0x6cce9a20, 0x197d7: 0x6cd90e20,
+ 0x197d8: 0x6d30e620, 0x197d9: 0x6cf99620, 0x197da: 0x6d202a20, 0x197db: 0x6ccfba20,
+ 0x197dc: 0x6c4b3020, 0x197dd: 0x6ceb9a20, 0x197de: 0x6d2cb420, 0x197df: 0x6ca3ec20,
+ 0x197e0: 0x6ca8fe20, 0x197e1: 0x6d1e2420, 0x197e2: 0x6c2be420, 0x197e3: 0x6d359e20,
+ 0x197e4: 0x6d2bcc20, 0x197e5: 0x6c13cc20, 0x197e6: 0x6c287020, 0x197e7: 0x6c46f820,
+ 0x197e8: 0x6c107620, 0x197e9: 0x6c6fdc20, 0x197ea: 0x6c022820, 0x197eb: 0x6c3e0c20,
+ 0x197ec: 0x6c657020, 0x197ed: 0x6c032e20, 0x197ee: 0x6c34da20, 0x197ef: 0x6c77de20,
+ 0x197f0: 0x6ca3b020, 0x197f1: 0x6d3abe20, 0x197f2: 0x6c094820, 0x197f3: 0x6c8efa20,
+ 0x197f4: 0x6c147620, 0x197f5: 0x6cccd020, 0x197f6: 0x6cd89e20, 0x197f7: 0x6c1f1820,
+ 0x197f8: 0x6cadb620, 0x197f9: 0x6cd31a20, 0x197fa: 0x6c48dc20, 0x197fb: 0x6d2bce20,
+ 0x197fc: 0x6d119820, 0x197fd: 0x6c195620, 0x197fe: 0x6c6fde20, 0x197ff: 0x6cd33e20,
+ // Block 0x660, offset 0x19800
+ 0x19800: 0x6d33a620, 0x19801: 0x6c8efc20, 0x19802: 0x6c99de20, 0x19803: 0x6c87da20,
+ 0x19804: 0x6cc65620, 0x19805: 0x6d2cb620, 0x19806: 0x6d2aa020, 0x19807: 0x6c0bec20,
+ 0x19808: 0x6d2e4c20, 0x19809: 0x6d35a020, 0x1980a: 0x6c8f7620, 0x1980b: 0x6c306220,
+ 0x1980c: 0x6c914420, 0x1980d: 0x6cd0ea20, 0x1980e: 0x6c85a620, 0x1980f: 0x6c7f9020,
+ 0x19810: 0x6d1e1c20, 0x19811: 0x6cd5ae20, 0x19812: 0x6d09f620, 0x19813: 0x6cd68420,
+ 0x19814: 0x6cb76820, 0x19815: 0x6d313820, 0x19816: 0x6cb4dc20, 0x19817: 0x6c85ca20,
+ 0x19818: 0x6d14c220, 0x19819: 0x6cfdba20, 0x1981a: 0x6d323020, 0x1981b: 0x6c85cc20,
+ 0x1981c: 0x6ccb1a20, 0x1981d: 0x6c484e20, 0x1981e: 0x6c76a420, 0x1981f: 0x6c078420,
+ 0x19820: 0x6cc58e20, 0x19821: 0x6cffde20, 0x19822: 0x6c041c20, 0x19823: 0x6cc59020,
+ 0x19824: 0x6c0e1220, 0x19825: 0x6d3e1620, 0x19826: 0x6c1d9820, 0x19827: 0x6d172c20,
+ 0x19828: 0x6c22be20, 0x19829: 0x6d063420, 0x1982a: 0xce5a8ec1, 0x1982b: 0x6c666c20,
+ 0x1982c: 0x6d41a820, 0x1982d: 0x6c374a20, 0x1982e: 0x6c378e20, 0x1982f: 0x6d1fb820,
+ 0x19830: 0x6c380c20, 0x19831: 0x6c45e220, 0x19832: 0x6c77a620, 0x19833: 0x6c81ac20,
+ 0x19834: 0x6d2d6a20, 0x19835: 0x6c8aec20, 0x19836: 0x6d19be20, 0x19837: 0x6d104420,
+ 0x19838: 0x6c50f220, 0x19839: 0x6c449820, 0x1983a: 0x6d172e20, 0x1983b: 0x6cd34e20,
+ 0x1983c: 0x6c43dc20, 0x1983d: 0x6d28fc20, 0x1983e: 0x6c943620, 0x1983f: 0x6c3e3420,
+ // Block 0x661, offset 0x19840
+ 0x19840: 0x6c6aa620, 0x19841: 0x6c525c20, 0x19842: 0x6c4b3e20, 0x19843: 0x6ce21020,
+ 0x19844: 0x6c49e420, 0x19845: 0x6ceef420, 0x19846: 0x6c7b9820, 0x19847: 0x6cc79620,
+ 0x19848: 0x6c01ac20, 0x19849: 0x6c012020, 0x1984a: 0x6c734a20, 0x1984b: 0x6d14c420,
+ 0x1984c: 0x6d3cf820, 0x1984d: 0x6c7a3620, 0x1984e: 0x6d35bc20, 0x1984f: 0x6cbf0420,
+ 0x19850: 0x6ce73020, 0x19851: 0x6cca6c20, 0x19852: 0x6cca6a20, 0x19853: 0x6c586a20,
+ 0x19854: 0x6c710420, 0x19855: 0x6c6fea20, 0x19856: 0x6d094c20, 0x19857: 0x6c34e020,
+ 0x19858: 0x6d3c7c20, 0x19859: 0x6d20f220, 0x1985a: 0x6d296420,
+ 0x1985c: 0x6d1ba620, 0x1985d: 0x6c6c1820, 0x1985e: 0x6c8f6220, 0x1985f: 0x6d2e5020,
+ 0x19860: 0x6d0ade20, 0x19861: 0x6cc52620, 0x19862: 0x6d313a20, 0x19863: 0x6c295e20,
+ 0x19864: 0x6cb4de20, 0x19865: 0x6cbbd820, 0x19866: 0x6c578c20, 0x19867: 0x6c4b4020,
+ 0x19868: 0x6c67a220, 0x19869: 0x6d3c1220, 0x1986a: 0x6d09f820, 0x1986b: 0x6cdd1620,
+ 0x1986c: 0x6ccbe620, 0x1986d: 0x6d314e20, 0x1986e: 0x6c069a20, 0x1986f: 0x6ce64020,
+ 0x19870: 0x6c7df220, 0x19871: 0x6c6e7020, 0x19872: 0x6cb3c220, 0x19873: 0x6c07b020,
+ 0x19874: 0x6c3e4e20, 0x19875: 0x6cc89a20, 0x19876: 0x6ce7b620, 0x19877: 0x6c742820,
+ 0x19878: 0x6cf5ec20, 0x19879: 0x6c80ba20, 0x1987a: 0x6c8f0420, 0x1987b: 0x6c3c3c20,
+ 0x1987c: 0x6cb4e820, 0x1987d: 0x6cf1d420, 0x1987e: 0x6c756c20, 0x1987f: 0x6c41d620,
+ // Block 0x662, offset 0x19880
+ 0x19880: 0x6cdaa220, 0x19881: 0x6c894c20, 0x19882: 0x6cc04620, 0x19883: 0x6ce6be20,
+ 0x19884: 0x6d1fc020, 0x19885: 0x6c99ec20, 0x19886: 0x6c052420, 0x19887: 0x6c906620,
+ 0x19888: 0x6cae6820, 0x19889: 0x6d3c1620, 0x1988a: 0x6c2c4020, 0x1988b: 0x6d078c20,
+ 0x1988c: 0x6ce8a220, 0x1988d: 0x6d2a7e20, 0x1988e: 0x6c022a20, 0x1988f: 0x6c481020,
+ 0x19890: 0x6c097a20, 0x19891: 0x6c2b6820, 0x19892: 0x6c4e0020, 0x19893: 0x6d3f0820,
+ 0x19894: 0x6d33d420, 0x19895: 0x6cc5e620, 0x19896: 0x6c070e20, 0x19897: 0x6c450820,
+ 0x19898: 0x6c658620, 0x19899: 0x6c591020, 0x1989a: 0x6ced0a20, 0x1989b: 0x6caaba20,
+ 0x1989c: 0x6c634a20, 0x1989d: 0x6ce57c20, 0x1989e: 0x6c61ee20, 0x1989f: 0x6cfeb220,
+ 0x198a0: 0x6c938e20, 0x198a1: 0x6c5ce620, 0x198a2: 0x6cce6820, 0x198a3: 0x6c133020,
+ 0x198a4: 0x6c3b6c20, 0x198a5: 0x6cd91a20, 0x198a6: 0x6c9c0220, 0x198a7: 0x6cf3c020,
+ 0x198a8: 0x6c83bc20, 0x198a9: 0x6c83be20, 0x198aa: 0x6c311020, 0x198ab: 0x6cbdd020,
+ 0x198ac: 0x6d1cea20, 0x198ad: 0x6cdd1820, 0x198ae: 0x6c708c20, 0x198af: 0x6ce2ea20,
+ 0x198b0: 0x6d019020, 0x198b1: 0x6c7da820, 0x198b2: 0x6d3d5020, 0x198b3: 0x6cd4ca20,
+ 0x198b4: 0x6c14c020, 0x198b5: 0x6c394220, 0x198b6: 0x6cefae20, 0x198b7: 0x6c6e7220,
+ 0x198b8: 0x6c83c020, 0x198b9: 0x6c0d3220, 0x198ba: 0x6cfa6420, 0x198bb: 0x6c3d1020,
+ 0x198bc: 0x6ce21c20, 0x198bd: 0x6d35e220, 0x198be: 0x6c7efa20, 0x198bf: 0x6c87fc20,
+ // Block 0x663, offset 0x198c0
+ 0x198c0: 0x6c658820, 0x198c1: 0x6d3cfc20, 0x198c2: 0x6c8ce620, 0x198c3: 0x6c83d420,
+ 0x198c4: 0x6cb79220, 0x198c5: 0x6c0e2220, 0x198c6: 0x6c94f820, 0x198c7: 0x6c231620,
+ 0x198c8: 0x6cba5420, 0x198c9: 0x6c9dc420, 0x198ca: 0x6cb5e620, 0x198cb: 0x6cb5e820,
+ 0x198cc: 0x6c114620, 0x198cd: 0x6c4bf820, 0x198ce: 0x6c14f420, 0x198cf: 0x6c2a7020,
+ 0x198d0: 0x6c3a5820, 0x198d1: 0x6cabfe20, 0x198d2: 0x6c057020, 0x198d3: 0x6c057220,
+ 0x198d4: 0x6c5cca20, 0x198d5: 0x6d3f8e20, 0x198d6: 0x6c1a0020, 0x198d7: 0x6d2a4c20,
+ 0x198d8: 0x6c603820, 0x198d9: 0x6c861020, 0x198da: 0x6caea020, 0x198db: 0x6d233e20,
+ 0x198dc: 0x6d234020, 0x198dd: 0x6c481420, 0x198de: 0x6c75ba20, 0x198df: 0x6c307620,
+ 0x198e0: 0x6ce0f620, 0x198e1: 0x6c428020, 0x198e2: 0x6cee1a20, 0x198e3: 0x6c2c5620,
+ 0x198e4: 0x6c262a20, 0x198e5: 0x6c389c20, 0x198e6: 0x6c195c20, 0x198e7: 0x6d2e6220,
+ 0x198e8: 0x6cb6fe20, 0x198e9: 0x6d24f620, 0x198ea: 0x6d0d8820, 0x198eb: 0x6d234220,
+ 0x198ec: 0x6cc29e20, 0x198ed: 0x6d17a020, 0x198ee: 0x6ccbaa20, 0x198ef: 0x6cc59820,
+ 0x198f0: 0x6c20d220, 0x198f1: 0x6c837820, 0x198f2: 0x6cb4f420, 0x198f3: 0x6d3d0220,
+ 0x198f4: 0x6c3e7a20, 0x198f5: 0x6c77f820, 0x198f6: 0x6c7f0820, 0x198f7: 0x6d405220,
+ 0x198f8: 0x6d405420, 0x198f9: 0x6d2fb220, 0x198fa: 0x6c491620, 0x198fb: 0x6c3b2a20,
+ 0x198fc: 0x6c3b7420, 0x198fd: 0x6ccfe620, 0x198fe: 0x6cbe7c20, 0x198ff: 0x6ca5e420,
+ // Block 0x664, offset 0x19900
+ 0x19900: 0x6ced1c20, 0x19901: 0x6c4cc020, 0x19902: 0x6c925420, 0x19903: 0x6c4fc620,
+ 0x19904: 0x6c6a1620, 0x19905: 0x6d15f020, 0x19906: 0x6c1dae20, 0x19907: 0x6c71b620,
+ 0x19908: 0x6c712220, 0x19909: 0x6c1a0220, 0x1990a: 0x6d423a20, 0x1990b: 0x6c895420,
+ 0x1990c: 0x6cbab820, 0x1990d: 0x6d346020, 0x1990e: 0x6c20d420, 0x1990f: 0x6d0af020,
+ 0x19910: 0x6c709220, 0x19911: 0x6c06a020, 0x19912: 0x6c684620, 0x19913: 0x6d3d6020,
+ 0x19914: 0x6d3e3a20, 0x19915: 0x6c0d3820, 0x19916: 0x6caea220, 0x19917: 0x6c2fa620,
+ 0x19918: 0x6c1eda20, 0x19919: 0x6c172e20, 0x1991a: 0x6c9b0620, 0x1991b: 0x6c57dc20,
+ 0x1991c: 0x6c659420, 0x1991d: 0x6c4a6820, 0x1991e: 0x6cf88820, 0x1991f: 0x6c319c20,
+ 0x19920: 0x6cba5620, 0x19921: 0x6c2a5820, 0x19922: 0x6c4bb420, 0x19923: 0x6c2da020,
+ 0x19924: 0x6c954620, 0x19925: 0x6d33e020, 0x19926: 0x6cc38220, 0x19927: 0x6ca04420,
+ 0x19928: 0x6c40b220, 0x19929: 0x6c454820, 0x1992a: 0x6caf1220, 0x1992b: 0x6d2dee20,
+ 0x1992c: 0x6d199420, 0x1992d: 0x6ceb7e20, 0x1992e: 0x6ccbac20, 0x1992f: 0x6c349a20,
+ 0x19930: 0x6d125e20, 0x19931: 0x6c400c20, 0x19932: 0x6cefda20, 0x19933: 0x6cee9a20,
+ 0x19934: 0x6c32c820, 0x19935: 0x6c641a20, 0x19936: 0x6d3f9a20, 0x19937: 0x6c64b220,
+ 0x19938: 0x6d151a20, 0x19939: 0x6cd0ae20, 0x1993a: 0x6cf78620, 0x1993b: 0x6d0e8220,
+ 0x1993c: 0x6d0da220, 0x1993d: 0x6c200020, 0x1993e: 0x6c64b420, 0x1993f: 0x6c210c20,
+ // Block 0x665, offset 0x19940
+ 0x19940: 0x6d226a20, 0x19941: 0x6c513a20, 0x19942: 0x6d2be020, 0x19943: 0x6cf2fa20,
+ 0x19944: 0x6cb11420, 0x19945: 0x6c087a20, 0x19946: 0x6d10ac20, 0x19947: 0x6c5dd020,
+ 0x19948: 0x6d05b220, 0x19949: 0x6cc92020, 0x1994a: 0x6d0fc620, 0x1994b: 0x6c7e7c20,
+ 0x1994c: 0x6d0caa20, 0x1994d: 0x6c079e20, 0x1994e: 0x6c5ac420, 0x1994f: 0x6c7c8a20,
+ 0x19950: 0x6c6bea20, 0x19951: 0x6c7c8c20, 0x19952: 0x6cd7f220, 0x19953: 0x6c3c5420,
+ 0x19954: 0x6d004820, 0x19955: 0x6ceb8220, 0x19956: 0x6d35e420, 0x19957: 0x6c668c20,
+ 0x19958: 0x6ca29a20, 0x19959: 0x6c999020, 0x1995a: 0x6c1f9420, 0x1995b: 0x6c569e20,
+ 0x1995c: 0x6c556c20, 0x1995d: 0x6c890420, 0x1995e: 0x6c837a20, 0x1995f: 0x6ce67e20,
+ 0x19960: 0x6ca40220, 0x19961: 0x6d215220, 0x19962: 0x6d1f4620, 0x19963: 0x6c9a0820,
+ 0x19964: 0x6cd96620, 0x19965: 0x6d089a20, 0x19966: 0x6d089c20, 0x19967: 0x6d101e20,
+ 0x19968: 0x6d316620, 0x19969: 0x6cb11620, 0x1996a: 0x6d12fe20, 0x1996b: 0x6c605220,
+ 0x1996c: 0x6c6ae620, 0x1996d: 0x6d130020, 0x1996e: 0x6c1ee020, 0x1996f: 0x6c33fa20,
+ 0x19970: 0x6d212820, 0x19971: 0x6d408a20, 0x19972: 0x6cee9c20, 0x19973: 0x6c9a0a20,
+ 0x19974: 0x6ce40220, 0x19975: 0x6c603a20, 0x19976: 0x6c6ae820, 0x19977: 0x6c766220,
+ 0x19978: 0x6cbfb420, 0x19979: 0x6d1c7e20, 0x1997a: 0x6cc77a20, 0x1997b: 0x6c59d020,
+ 0x1997c: 0x6c909620, 0x1997d: 0x6c822220, 0x1997e: 0x6cc38420, 0x1997f: 0x6cfe7620,
+ // Block 0x666, offset 0x19980
+ 0x19980: 0x6cb23c20, 0x19981: 0x6cd41820, 0x19982: 0x6c414420, 0x19983: 0x6cdfe820,
+ 0x19984: 0x6c802e20, 0x19985: 0x6cf15620, 0x19986: 0x6d215420, 0x19987: 0x6c192c20,
+ 0x19988: 0x6c935620, 0x19989: 0x6c71be20, 0x1998a: 0x6cd0cc20, 0x1998b: 0x6c1f9620,
+ 0x1998c: 0x6cb0ea20, 0x1998d: 0x6d01d420, 0x1998e: 0x6c642420, 0x1998f: 0x6d182420,
+ 0x19990: 0x6d2e0220, 0x19991: 0x6c3ec020, 0x19992: 0x6cab0620, 0x19993: 0x6c9d6620,
+ 0x19994: 0x6c80c220, 0x19995: 0x6cc69020, 0x19996: 0x6c47ae20, 0x19997: 0x6c66a820,
+ 0x19998: 0x6c71c020, 0x19999: 0x6cddf220, 0x1999a: 0x6d11c020, 0x1999b: 0x6d317a20,
+ 0x1999c: 0x6c055220, 0x1999d: 0x6ccc0820, 0x1999e: 0x6d259220, 0x1999f: 0x6d3f2020,
+ 0x199a0: 0x6ca01020, 0x199a1: 0x6cdae620, 0x199a2: 0x6c644c20, 0x199a3: 0x6d112020,
+ 0x199a4: 0x6c6b0a20, 0x199a5: 0x6c5a7420, 0x199a6: 0x6c422a20, 0x199a7: 0x6c3a6220,
+ 0x199a8: 0x6d2cd020, 0x199a9: 0x6cb9ae20, 0x199aa: 0x6c96ce20, 0x199ab: 0x6cdcf420,
+ 0x199ac: 0x6d259420, 0x199ad: 0x6d01d620, 0x199ae: 0x6cc69220, 0x199af: 0x6cd27c20,
+ 0x199b0: 0x6d33fe20, 0x199b1: 0x6c24de20, 0x199b2: 0x6d27ba20, 0x199b3: 0x6ce68020,
+ 0x199b4: 0x6c8e7a20, 0x199b5: 0x6cc68620, 0x199b6: 0x6ce10e20, 0x199b7: 0x6cc3de20,
+ 0x199b8: 0x6d2cfa20, 0x199b9: 0x6cd80220, 0x199ba: 0x6cd17420, 0x199bb: 0x6cde7020,
+ 0x199bc: 0x6c781420, 0x199bd: 0x6cf66c20, 0x199be: 0x6c479c20, 0x199bf: 0x6cb51020,
+ // Block 0x667, offset 0x199c0
+ 0x199c0: 0x6c431020, 0x199c1: 0x6c431220, 0x199c2: 0x6cdcdc20, 0x199c3: 0x6cac6620,
+ 0x199c4: 0x6ce1da20, 0x199c5: 0x6c441220, 0x199c6: 0x6d0a1a20, 0x199c7: 0x6c2cd420,
+ 0x199c8: 0x6caa2420, 0x199c9: 0x6c606420, 0x199ca: 0x6cd78c20, 0x199cb: 0x6c46c220,
+ 0x199cc: 0x6c20d820, 0x199cd: 0x6cbacc20, 0x199ce: 0x6c13ec20, 0x199cf: 0x6cba1620,
+ 0x199d0: 0x6c57ec20, 0x199d1: 0x6c9a1820, 0x199d2: 0x6d070a20, 0x199d3: 0x6c42ac20,
+ 0x199d4: 0x6c42cc20, 0x199d5: 0x6d3d8020, 0x199d6: 0x6ceb3620, 0x199d7: 0x6cbc7420,
+ 0x199d8: 0x6d105c20, 0x199d9: 0x6c2cd620, 0x199da: 0x6c642620, 0x199db: 0x6c76e220,
+ 0x199dc: 0x6d41be20, 0x199dd: 0x6c2a5a20, 0x199de: 0x6c907220, 0x199df: 0x6c0d4420,
+ 0x199e0: 0x6d39ba20, 0x199e1: 0x6ccaa420, 0x199e2: 0x6cf79c20, 0x199e3: 0x6c5f1420,
+ 0x199e4: 0x6c882220, 0x199e5: 0x6c5c1620, 0x199e6: 0x6d1da420, 0x199e7: 0x6cba7420,
+ 0x199e8: 0x6c4cc220, 0x199e9: 0x6c414620, 0x199ea: 0x6c415020, 0x199eb: 0x6ce95820,
+ 0x199ec: 0x6c57bc20, 0x199ed: 0x6cb52020, 0x199ee: 0x6ccbae20, 0x199ef: 0x6c24e220,
+ 0x199f0: 0x6caeb220, 0x199f1: 0x6d1fe420, 0x199f2: 0x6c559020, 0x199f3: 0x6c67b620,
+ 0x199f4: 0x6c56be20, 0x199f5: 0x6c594a20, 0x199f6: 0x6c4b6820, 0x199f7: 0x6ca85e20,
+ 0x199f8: 0x6d185220, 0x199f9: 0x6c42d820, 0x199fa: 0x6c774420, 0x199fb: 0x6c4a8620,
+ 0x199fc: 0x6c4a8820, 0x199fd: 0x6c128a20, 0x199fe: 0x6c97fa20, 0x199ff: 0x6c6cac20,
+ // Block 0x668, offset 0x19a00
+ 0x19a00: 0x6c2b4020, 0x19a01: 0x6d3c2220, 0x19a02: 0x6c822620, 0x19a03: 0x6c810a20,
+ 0x19a04: 0x6c18dc20, 0x19a05: 0x6c233a20, 0x19a06: 0x6c841820, 0x19a07: 0x6d04e220,
+ 0x19a08: 0x6cbe8620, 0x19a09: 0x6cd6da20, 0x19a0a: 0x6c38b220, 0x19a0b: 0x6ce7c220,
+ 0x19a0c: 0x6c499e20, 0x19a0d: 0x6d2ae820, 0x19a0e: 0x6cdafc20, 0x19a0f: 0x6c82d020,
+ 0x19a10: 0x6c91d220, 0x19a11: 0x6c896620, 0x19a12: 0x6c9d7820, 0x19a13: 0x6c90b020,
+ 0x19a14: 0x6c177420, 0x19a15: 0x6cdafe20, 0x19a16: 0x6c782220, 0x19a17: 0x6c1e6620,
+ 0x19a18: 0x6ce12020, 0x19a19: 0x6c0c1620, 0x19a1a: 0x6c92a220, 0x19a1b: 0x6c6f8420,
+ 0x19a1c: 0x6d30fc20, 0x19a1d: 0x6d2bf620, 0x19a1e: 0x6cd50020, 0x19a1f: 0x6d2ed620,
+ 0x19a20: 0x6c977020, 0x19a21: 0x6ca06a20, 0x19a22: 0x6ca7a820, 0x19a23: 0x6d106a20,
+ 0x19a24: 0x6ce59820, 0x19a25: 0x6caeb420, 0x19a26: 0x6d3b1e20, 0x19a27: 0x6ccc0e20,
+ 0x19a28: 0x6cf6c020, 0x19a29: 0x6cc31020, 0x19a2a: 0x6c526c20, 0x19a2b: 0x6c64ce20,
+ 0x19a2c: 0x6c233c20, 0x19a2d: 0x6c630e20, 0x19a2e: 0x6d0f3a20, 0x19a2f: 0x6cbb1820,
+ 0x19a30: 0x6d098820, 0x19a31: 0x6d1be420, 0x19a32: 0x6c37de20, 0x19a33: 0x6d0a3c20,
+ 0x19a34: 0x6d349820, 0x19a35: 0x6cbbf620, 0x19a36: 0x6d417c20, 0x19a37: 0x6c23b420,
+ 0x19a38: 0x6cb49620, 0x19a39: 0x6cd60a20, 0x19a3a: 0x6c57ae20, 0x19a3b: 0x6c7d1e20,
+ 0x19a3c: 0x6d319020, 0x19a3d: 0x6d41f220, 0x19a3e: 0x6d26ec20, 0x19a3f: 0x6ccdac20,
+ // Block 0x669, offset 0x19a40
+ 0x19a40: 0x6cf6c420, 0x19a41: 0x6c211420, 0x19a42: 0x6c2d8020, 0x19a43: 0x6c382620,
+ 0x19a44: 0x6c41e620, 0x19a45: 0x6ca07620, 0x19a46: 0x6cf47a20, 0x19a47: 0x6cbbaa20,
+ 0x19a48: 0x6cc52c20, 0x19a49: 0x6c8c6020, 0x19a4a: 0x6c8e9620, 0x19a4b: 0x6cbbf820,
+ 0x19a4c: 0x6cfd0c20, 0x19a4d: 0x6cc90820, 0x19a4e: 0x6c38ba20, 0x19a4f: 0x6d2e1420,
+ 0x19a50: 0x6ceb4820, 0x19a51: 0x6c81bc20, 0x19a52: 0x6d27c620, 0x19a53: 0x6cd75a20,
+ 0x19a54: 0x6c33ae20, 0x19a55: 0x6c199220, 0x19a56: 0x6ce13220, 0x19a57: 0x6c9b3820,
+ 0x19a58: 0x6c715a20, 0x19a59: 0x6c1a4220, 0x19a5a: 0x6cdb3020, 0x19a5b: 0x6c74ba20,
+ 0x19a5c: 0x6c74bc20, 0x19a5d: 0x6c2d8220, 0x19a5e: 0x6c5c3020, 0x19a5f: 0x6c5f3020,
+ 0x19a60: 0x6caae020, 0x19a61: 0x6cfe4e20, 0x19a62: 0x6ceb8e20, 0x19a63: 0x6ca94620,
+ 0x19a64: 0x6cc8b020, 0x19a65: 0x6d39c420, 0x19a66: 0x6ce78620, 0x19a67: 0x6d2b8e20,
+ 0x19a68: 0x6c3b9420, 0x19a69: 0x6cbf6020, 0x19a6a: 0x6cc4d220, 0x19a6b: 0x6c526e20,
+ 0x19a6c: 0x6cb9c820, 0x19a6d: 0x6c472e20, 0x19a6e: 0x6c8f1a20, 0x19a6f: 0x6c81e020,
+ 0x19a70: 0x6c42dc20, 0x19a71: 0x6c1eae20, 0x19a72: 0x6cf94620, 0x19a73: 0x6cd18820,
+ 0x19a74: 0x6d3f6c20, 0x19a75: 0x6cca6820, 0x19a76: 0x6c60a620, 0x19a77: 0x6c30c620,
+ 0x19a78: 0x6c6eca20, 0x19a79: 0x6c91dc20, 0x19a7a: 0x6c673c20, 0x19a7b: 0x6c1f9820,
+ 0x19a7c: 0x6d25aa20, 0x19a7d: 0x6cde9c20, 0x19a7e: 0x6cd50c20, 0x19a7f: 0x6c678220,
+ // Block 0x66a, offset 0x19a80
+ 0x19a80: 0x6ce01820, 0x19a81: 0x6c8c3820, 0x19a82: 0x6ca9cc20, 0x19a83: 0x6d1b0620,
+ 0x19a84: 0x6cf7a820, 0x19a85: 0x6cdc8020, 0x19a86: 0x6ccd1020, 0x19a87: 0x6d41d020,
+ 0x19a88: 0x6d082a20, 0x19a89: 0x6c199a20, 0x19a8a: 0x6c423420, 0x19a8b: 0x6c716220,
+ 0x19a8c: 0x6d41d820, 0x19a8d: 0x6d18c620, 0x19a8e: 0x6cbda220, 0x19a8f: 0x6cb49c20,
+ 0x19a90: 0x6d0cd620, 0x19a91: 0x6c826020, 0x19a92: 0x6c3c6a20, 0x19a93: 0x6c5b6c20,
+ 0x19a94: 0x6c299220, 0x19a95: 0x6c629620, 0x19a96: 0x6cdc7020, 0x19a97: 0x6c0ff820,
+ 0x19a98: 0x6cb2d420, 0x19a99: 0x6c1a4420, 0x19a9a: 0x6c1ef020, 0x19a9b: 0x6d3b5a20,
+ 0x19a9c: 0x6c4b7c20, 0x19a9d: 0x6c60aa20, 0x19a9e: 0x6c6ba020, 0x19a9f: 0x6c643020,
+ 0x19aa0: 0x6cbe8e20, 0x19aa1: 0x6d2d2020, 0x19aa2: 0x6c65e020, 0x19aa3: 0x6cbb2820,
+ 0x19aa4: 0x6c2a3420, 0x19aa5: 0x6d161a20, 0x19aa6: 0x6c0c8220, 0x19aa7: 0x6cd93a20,
+ 0x19aa8: 0x6ccefe20, 0x19aa9: 0x6c8c3a20, 0x19aaa: 0x6c87e420, 0x19aab: 0x6c140e20,
+ 0x19aac: 0x6c9b5c20, 0x19aad: 0x6d1aa020, 0x19aae: 0x6ce24820, 0x19aaf: 0x6cdf4e20,
+ 0x19ab0: 0x6c9de020, 0x19ab1: 0x6cb67020, 0x19ab2: 0x6ce96820, 0x19ab3: 0x6c0d5c20,
+ 0x19ab4: 0x6c5e0820, 0x19ab5: 0x6c62aa20, 0x19ab6: 0x6cb93420, 0x19ab7: 0x6ca65820,
+ 0x19ab8: 0x6ca92a20, 0x19ab9: 0x6d142220, 0x19aba: 0x6c432a20, 0x19abb: 0x6c76f620,
+ 0x19abc: 0x6d1b9220, 0x19abd: 0x6caa2c20, 0x19abe: 0x6cbeba20, 0x19abf: 0x6d0de620,
+ // Block 0x66b, offset 0x19ac0
+ 0x19ac0: 0x6cb67220, 0x19ac1: 0x6c9d9e20, 0x19ac2: 0x6d2fe820, 0x19ac3: 0x6c4b8820,
+ 0x19ac4: 0x6c212220, 0x19ac5: 0x6c5f6a20, 0x19ac6: 0x6c7ca420, 0x19ac7: 0x6cb33c20,
+ 0x19ac8: 0x6c2af020, 0x19ac9: 0x6c1eba20, 0x19aca: 0x6c449020, 0x19acb: 0x6c9de420,
+ 0x19acc: 0x6d1ec220, 0x19acd: 0x6d373e20, 0x19ace: 0x6c5a6620, 0x19acf: 0x6cb93e20,
+ 0x19ad0: 0x6c82f420, 0x19ad1: 0x6c827020, 0x19ad2: 0x6cc9a820, 0x19ad3: 0x6c91f220,
+ 0x19ad4: 0x6c86cc20, 0x19ad5: 0x6c24a220, 0x19ad6: 0x6c941220, 0x19ad7: 0x6c9efc20,
+ 0x19ad8: 0x6c5c7a20, 0x19ad9: 0x6cab5c20, 0x19ada: 0x6c916220, 0x19adb: 0x6d370620,
+ 0x19adc: 0x6c42ea20, 0x19add: 0x6c31d020, 0x19ade: 0x6d25c620, 0x19adf: 0x6c86f620,
+ 0x19ae0: 0x6c3ae820, 0x19ae1: 0x6d3dba20, 0x19ae2: 0x6cda3420, 0x19ae3: 0x6c886020,
+ 0x19ae4: 0x6c681c20, 0x19ae5: 0x6c1ec420, 0x19ae6: 0x6cbeec20, 0x19ae7: 0x6d39e020,
+ 0x19ae8: 0x6c918020, 0x19ae9: 0x6d0cfc20, 0x19aea: 0x6c871a20, 0x19aeb: 0x6d39de20,
+ 0x19aec: 0x6c193e20, 0x19aed: 0x6c6b5a20, 0x19aee: 0x6c36d820, 0x19aef: 0x6cda6820,
+ 0x19af0: 0x6c580020, 0x19af1: 0x6ca8a220, 0x19af2: 0x6d244e20, 0x19af3: 0x6c8fdc20,
+ 0x19af4: 0x6c7f7420, 0x19af5: 0x6c69f020, 0x19af6: 0x6cfc4620, 0x19af7: 0x6c4aa820,
+ 0x19af8: 0x6c71de20, 0x19af9: 0x6cff4820, 0x19afa: 0x6c8d9a20, 0x19afb: 0x6d1c2a20,
+ 0x19afc: 0x6c653c20, 0x19afd: 0x6d1b2420, 0x19afe: 0x6d1f9620, 0x19aff: 0x6d1cc420,
+ // Block 0x66c, offset 0x19b00
+ 0x19b00: 0x6cfd9a20, 0x19b01: 0x6ca9e020, 0x19b02: 0x6c0fb620, 0x19b03: 0x6c156020,
+ 0x19b04: 0x6c7ff820, 0x19b05: 0x6c71e220, 0x19b06: 0x6cd6b220, 0x19b07: 0x6ccf9020,
+ 0x19b08: 0x6cef7420, 0x19b09: 0x6c23cc20, 0x19b0a: 0x6cc33020, 0x19b0b: 0x6cc20620,
+ 0x19b0c: 0x6c126220, 0x19b0d: 0x6c704820, 0x19b0e: 0x6d247a20, 0x19b0f: 0x6c957e20,
+ 0x19b10: 0x6c878a20, 0x19b11: 0x6c24a820, 0x19b12: 0x6c945c20, 0x19b13: 0x6c294420,
+ 0x19b14: 0x6c752820, 0x19b15: 0x6d0f3e20, 0x19b16: 0x6c806420, 0x19b17: 0x6c800e20,
+ 0x19b18: 0x6d3a4620, 0x19b19: 0x6c82a220, 0x19b1a: 0x6c855420, 0x19b1b: 0x6c03e020,
+ 0x19b1c: 0x6ca46620, 0x19b1d: 0x6d249220, 0x19b1e: 0x6c8dd820, 0x19b1f: 0x6c4a3020,
+ 0x19b20: 0x6cba3820, 0x19b21: 0x6c22aa20, 0x19b22: 0x6c596a20, 0x19b23: 0x6d02b620,
+ 0x19b24: 0x6d20b820, 0x19b25: 0x6d16be20, 0x19b26: 0x6cb8b220, 0x19b27: 0x6cab3020,
+ 0x19b28: 0x6d057820, 0x19b29: 0x6c173c20, 0x19b2a: 0x6c1f1a20, 0x19b2b: 0x6cb78020,
+ 0x19b2c: 0x6c768220, 0x19b2d: 0x6d173020, 0x19b2e: 0x6c741420, 0x19b2f: 0x6cf87020,
+ 0x19b30: 0x6d06a420, 0x19b31: 0x6c509820, 0x19b32: 0x6d231420, 0x19b33: 0x6c7cf220,
+ 0x19b34: 0x6c80ac20, 0x19b35: 0x6c7b6220, 0x19b36: 0x6cd77c20, 0x19b37: 0x6cf5ee20,
+ 0x19b38: 0x6c002220, 0x19b39: 0x6d13f420, 0x19b3a: 0x6cb4f620, 0x19b3b: 0x6c1f9e20,
+ 0x19b3c: 0x6c1ba620, 0x19b3d: 0x6cbd3020, 0x19b3e: 0x6c7b6620, 0x19b3f: 0x6c76d420,
+ // Block 0x66d, offset 0x19b40
+ 0x19b40: 0x6c7b6820, 0x19b41: 0x6c76dc20, 0x19b42: 0x6c202220, 0x19b43: 0x6ccc5a20,
+ 0x19b44: 0x6c485a20, 0x19b45: 0x6d19ea20, 0x19b46: 0x6d02de20, 0x19b47: 0x6d004a20,
+ 0x19b48: 0x6d215620, 0x19b49: 0x6cba6820, 0x19b4a: 0x6cfeec20, 0x19b4b: 0x6d131620,
+ 0x19b4c: 0x6c43a020, 0x19b4d: 0x6cf37420, 0x19b4e: 0x6ce0a820, 0x19b4f: 0x6c6d3e20,
+ 0x19b50: 0x6cab4820, 0x19b51: 0x6c54f820, 0x19b52: 0x6ce40e20, 0x19b53: 0x6c582c20,
+ 0x19b54: 0x6d05d420, 0x19b55: 0x6cae3820, 0x19b56: 0x6cf81020, 0x19b57: 0x6d000820,
+ 0x19b58: 0x6c1fa220, 0x19b59: 0x6ccf7820, 0x19b5a: 0x6ccdae20, 0x19b5b: 0x6c4dbe20,
+ 0x19b5c: 0x6c1f7e20, 0x19b5d: 0x6d18c820, 0x19b5e: 0x6c36c420, 0x19b5f: 0x6d21b420,
+ 0x19b60: 0x6c21e220, 0x19b61: 0x6c596e20, 0x19b62: 0x6d34cc20, 0x19b63: 0x6d333620,
+ 0x19b64: 0x6c228a20, 0x19b65: 0x6c105e20, 0x19b66: 0x6cf42c20, 0x19b67: 0x6cb58420,
+ 0x19b68: 0x6c106e20, 0x19b69: 0x6c107020, 0x19b6a: 0x6cec4e20, 0x19b6b: 0x6c721220,
+ 0x19b6c: 0x6cb97e20, 0x19b6d: 0x6c1b1620, 0x19b6e: 0x6ccb2a20, 0x19b6f: 0x6c1ba820,
+ 0x19b70: 0x6ccb3620, 0x19b71: 0x6d37fa20, 0x19b72: 0x6cdc4620, 0x19b73: 0x6cdc4820,
+ 0x19b74: 0x6c864c20, 0x19b75: 0x6c263420, 0x19b76: 0x6d218220, 0x19b77: 0x6c867c20,
+ 0x19b78: 0x6c4a9a20, 0x19b79: 0x6c271220, 0x19b7a: 0x6c35ca20, 0x19b7b: 0x6cd86c20,
+ 0x19b7c: 0x6c646420, 0x19b7d: 0x6d301c20, 0x19b7e: 0x6ca0cc20, 0x19b7f: 0x6ca0ce20,
+ // Block 0x66e, offset 0x19b80
+ 0x19b80: 0x6d109220, 0x19b81: 0x6ca0d020, 0x19b82: 0x6c242020, 0x19b83: 0x6d0f5020,
+ 0x19b84: 0x6ce4da20, 0x19b85: 0x6cd0ee20, 0x19b86: 0x6c274820, 0x19b87: 0x6cce0020,
+ 0x19b88: 0x6d06a620, 0x19b89: 0x6d0a7c20, 0x19b8a: 0x6cd4ba20, 0x19b8b: 0x6c118c20,
+ 0x19b8c: 0x6c742a20, 0x19b8d: 0x6cb19420, 0x19b8e: 0x6cb85c20, 0x19b8f: 0x6cc04820,
+ 0x19b90: 0x6cdaa420, 0x19b91: 0x6cbe7820, 0x19b92: 0x6d27e620, 0x19b93: 0x6c88ee20,
+ 0x19b94: 0x6d17a220, 0x19b95: 0x6c3d2a20, 0x19b96: 0x6d346220, 0x19b97: 0x6d12f220,
+ 0x19b98: 0x6c119620, 0x19b99: 0x6c5cce20, 0x19b9a: 0x6c27e020, 0x19b9b: 0x6c603c20,
+ 0x19b9c: 0x6c2ebe20, 0x19b9d: 0x6d317c20, 0x19b9e: 0x6d27f220, 0x19b9f: 0x6cf15820,
+ 0x19ba0: 0x6c1e4820, 0x19ba1: 0x6c0d8220, 0x19ba2: 0x6ce41220, 0x19ba3: 0x6c6d4020,
+ 0x19ba4: 0x6cce1620, 0x19ba5: 0x6d1a9220, 0x19ba6: 0x6c2dda20, 0x19ba7: 0x6c702220,
+ 0x19ba8: 0x6c5c3220, 0x19ba9: 0x6c24b020, 0x19baa: 0x6d189820, 0x19bab: 0x6c27fc20,
+ 0x19bac: 0x6c327e20, 0x19bad: 0x6c678420, 0x19bae: 0x6c892020, 0x19baf: 0x6c0d8c20,
+ 0x19bb0: 0x6c31d220, 0x19bb1: 0x6c674020, 0x19bb2: 0x6c653e20, 0x19bb3: 0x6cd49820,
+ 0x19bb4: 0x6cab3220, 0x19bb5: 0x6c32b620, 0x19bb6: 0x6d3ac020, 0x19bb7: 0x6d19c020,
+ 0x19bb8: 0x6cbec820, 0x19bb9: 0x6d175e20, 0x19bba: 0x6ccbda20, 0x19bbb: 0x6cbc4020,
+ 0x19bbc: 0x6c784e20, 0x19bbd: 0x6cff8a20, 0x19bbe: 0x6d0a8e20, 0x19bbf: 0x6c2d5e20,
+ // Block 0x66f, offset 0x19bc0
+ 0x19bc0: 0x6c5b5620, 0x19bc1: 0x6c5b5820, 0x19bc2: 0x6c47a020, 0x19bc3: 0x6cbb9020,
+ 0x19bc4: 0x6c5f0620, 0x19bc5: 0x6d185420, 0x19bc6: 0x6cab4a20, 0x19bc7: 0x6c5b6220,
+ 0x19bc8: 0x6c32da20, 0x19bc9: 0x6d142420, 0x19bca: 0x6cff5c20, 0x19bcb: 0x6cf39c20,
+ 0x19bcc: 0x6c497220, 0x19bcd: 0x6ca22020, 0x19bce: 0x6c9a4820, 0x19bcf: 0x6c9a4a20,
+ 0x19bd0: 0x6c006020, 0x19bd1: 0x6c6b9420, 0x19bd2: 0x6c318820, 0x19bd3: 0x6d239020,
+ 0x19bd4: 0x6c08ac20, 0x19bd5: 0x6c090a20, 0x19bd6: 0x6c094e20, 0x19bd7: 0x6cafc220,
+ 0x19bd8: 0x6cafc420, 0x19bd9: 0x6c095e20, 0x19bda: 0x6c152c20, 0x19bdb: 0x6c98c020,
+ 0x19bdc: 0x6c4fbc20, 0x19bdd: 0x6c111a20, 0x19bde: 0x6cafba20, 0x19bdf: 0x6c8b9020,
+ 0x19be0: 0x6c633820, 0x19be1: 0x6d2d6420, 0x19be2: 0x6cc9c020, 0x19be3: 0x6ca27620,
+ 0x19be4: 0x6ceb9e20, 0x19be5: 0x6d09fc20, 0x19be6: 0x6c379020, 0x19be7: 0x6cc66620,
+ 0x19be8: 0x6cfbfa20, 0x19be9: 0x6c710620, 0x19bea: 0x6ca21020, 0x19beb: 0x6c4fc420,
+ 0x19bec: 0x6cc04a20, 0x19bed: 0x6c311220, 0x19bee: 0x6ccbea20, 0x19bef: 0x6ce06020,
+ 0x19bf0: 0x6cadd620, 0x19bf1: 0x6c712420, 0x19bf2: 0x6c343020, 0x19bf3: 0x6c253c20,
+ 0x19bf4: 0x6c087220, 0x19bf5: 0x6cca0020, 0x19bf6: 0x6cca6420, 0x19bf7: 0x6c999420,
+ 0x19bf8: 0x6cc9c820, 0x19bf9: 0x6cd4ea20, 0x19bfa: 0x6d208e20, 0x19bfb: 0x6cebac20,
+ 0x19bfc: 0x6c513c20, 0x19bfd: 0x6c668e20, 0x19bfe: 0x6cde7420, 0x19bff: 0x6cca0620,
+ // Block 0x670, offset 0x19c00
+ 0x19c00: 0x6c935e20, 0x19c01: 0x6ca21620, 0x19c02: 0x6c98fa20, 0x19c03: 0x6ce78820,
+ 0x19c04: 0x6cc72220, 0x19c05: 0x6c16f820, 0x19c06: 0x6cb49820, 0x19c07: 0x6c934e20,
+ 0x19c08: 0x6d2da820, 0x19c09: 0x6ccafc20, 0x19c0a: 0x6d2daa20, 0x19c0b: 0x6c9b5e20,
+ 0x19c0c: 0x6c91f420, 0x19c0d: 0x6cc20820, 0x19c0e: 0x6c2f2220, 0x19c0f: 0x6cd2e420,
+ 0x19c10: 0x6c2b0a20, 0x19c11: 0x6c9f2620, 0x19c12: 0x6c73d220, 0x19c13: 0x6c983620,
+ 0x19c14: 0x6cb72620, 0x19c15: 0x6cb1c420, 0x19c16: 0x6ca39220, 0x19c17: 0x6cb72e20,
+ 0x19c18: 0x6c29bc20, 0x19c19: 0x6cfa7a20, 0x19c1a: 0x6c1fde20, 0x19c1b: 0x6c3b1a20,
+ 0x19c1c: 0x6d0f8820, 0x19c1d: 0x6ca58620, 0x19c1e: 0x6c0d9a20, 0x19c1f: 0x6c3e1020,
+ 0x19c20: 0x6ccfbc20, 0x19c21: 0x6c2fe620, 0x19c22: 0x6cbe3420, 0x19c23: 0x6cb76a20,
+ 0x19c24: 0x6d19c220, 0x19c25: 0x6cf5c020, 0x19c26: 0x6c4d6020, 0x19c27: 0x6d100e20,
+ 0x19c28: 0x6c012220, 0x19c29: 0x6d0b8e20, 0x19c2a: 0x6c78a620, 0x19c2b: 0x6cbe4420,
+ 0x19c2c: 0x6d0bb020, 0x19c2d: 0x6c300220, 0x19c2e: 0x6c288a20, 0x19c2f: 0x6c93e020,
+ 0x19c30: 0x6cbe7e20, 0x19c31: 0x6d102620, 0x19c32: 0x6d275620, 0x19c33: 0x6d275c20,
+ 0x19c34: 0x6cd70220, 0x19c35: 0x6cd73c20, 0x19c36: 0x6d331620, 0x19c37: 0x6c0da420,
+ 0x19c38: 0x6d1e0c20, 0x19c39: 0x6c294e20, 0x19c3a: 0x6cd73e20, 0x19c3b: 0x6c821020,
+ 0x19c3c: 0x6ca67820, 0x19c3d: 0x6cea7620, 0x19c3e: 0x6c391420, 0x19c3f: 0x6c4abc20,
+ // Block 0x671, offset 0x19c40
+ 0x19c40: 0x6ce62620, 0x19c41: 0x6d338220, 0x19c42: 0x6cc00020, 0x19c43: 0x6c0d1e20,
+ 0x19c44: 0x6d2b3620, 0x19c45: 0x6c9dfc20, 0x19c46: 0x6c248c20, 0x19c47: 0x6c5b8820,
+ 0x19c48: 0x6c2dac20, 0x19c49: 0x6c4e7c20, 0x19c4a: 0x6c142c20, 0x19c4b: 0x6d3d2020,
+ 0x19c4c: 0x6c202a20, 0x19c4d: 0x6cecba20, 0x19c4e: 0x6c391c20, 0x19c4f: 0x6c26e820,
+ 0x19c50: 0x6cf57220, 0x19c51: 0x6cea9c20, 0x19c52: 0x6c982a20, 0x19c53: 0x6cbffa20,
+ 0x19c54: 0x6cb73020, 0x19c55: 0x6ccd6a20, 0x19c56: 0x6cb24220, 0x19c57: 0x6c4e8620,
+ 0x19c58: 0x6cb89a20, 0x19c59: 0x6cf34620, 0x19c5a: 0x6cf34820, 0x19c5b: 0x6d0a6620,
+ 0x19c5c: 0x6cd87a20, 0x19c5d: 0x6cc7f420, 0x19c5e: 0x6c45d420, 0x19c5f: 0x6c674220,
+ 0x19c60: 0x6c1af620, 0x19c61: 0x6cf34a20, 0x19c62: 0x6ce92c20, 0x19c63: 0x6c704220,
+ 0x19c64: 0x6ce0b820, 0x19c65: 0x6d338c20, 0x19c66: 0x6d34e820, 0x19c67: 0x6cb8a820,
+ 0x19c68: 0x6c9d1c20, 0x19c69: 0x6c475820, 0x19c6a: 0x6cedc420, 0x19c6b: 0x6c6e0e20,
+ 0x19c6c: 0x6c6e1020, 0x19c6d: 0x6cc8be20, 0x19c6e: 0x6c755a20, 0x19c6f: 0x6c52f820,
+ 0x19c70: 0x6cdf6020, 0x19c71: 0x6cc34e20, 0x19c72: 0x6c5fcc20, 0x19c73: 0x6c0b7020,
+ 0x19c74: 0x6c0b7220, 0x19c75: 0x6c420e20, 0x19c76: 0x6cf1fe20, 0x19c77: 0x6d378820,
+ 0x19c78: 0x6c398420, 0x19c79: 0x6d045620, 0x19c7a: 0x6c73e020, 0x19c7b: 0x6c561020,
+ 0x19c7c: 0x6ca96820, 0x19c7d: 0x6cb73820, 0x19c7e: 0x6c3b5620, 0x19c7f: 0x6d067220,
+ // Block 0x672, offset 0x19c80
+ 0x19c80: 0x6d068420, 0x19c81: 0x6cbe0620, 0x19c82: 0x6d146220, 0x19c83: 0x6cf2ce20,
+ 0x19c84: 0x6d278020, 0x19c85: 0x6d253e20, 0x19c86: 0x6c4f9020, 0x19c87: 0x6d0d3e20,
+ 0x19c88: 0x6c189c20, 0x19c89: 0x6c189e20, 0x19c8a: 0x6c286820, 0x19c8b: 0x6d1eec20,
+ 0x19c8c: 0x6c33da20, 0x19c8d: 0x6c565820, 0x19c8e: 0x6c5d9c20, 0x19c8f: 0x6cb4cc20,
+ 0x19c90: 0x6ca26820, 0x19c91: 0x6caa7620, 0x19c92: 0x6c99d220, 0x19c93: 0x6c268220,
+ 0x19c94: 0x6c9e0020, 0x19c95: 0x6c9d1e20, 0x19c96: 0x6c1cae20, 0x19c97: 0x6cacce20,
+ 0x19c98: 0x6c08bc20, 0x19c99: 0x6ccbc420, 0x19c9a: 0x6d34ea20, 0x19c9b: 0x6cae0220,
+ 0x19c9c: 0x6cac9e20, 0x19c9d: 0x6d3c7620, 0x19c9e: 0x6d288420, 0x19c9f: 0x6c463820,
+ 0x19ca0: 0x6c8e4220, 0x19ca1: 0x6c99d420, 0x19ca2: 0x6d2aa620, 0x19ca3: 0x6c3c1c20,
+ 0x19ca4: 0x6cab2e20, 0x19ca5: 0x6c858020, 0x19ca6: 0x6c94da20, 0x19ca7: 0x6c122220,
+ 0x19ca8: 0x6c3c1e20, 0x19ca9: 0x6ceee020, 0x19caa: 0x6c565a20, 0x19cab: 0x6ca0d220,
+ 0x19cac: 0x6c9a7820, 0x19cad: 0x6cd59e20, 0x19cae: 0x6c71a620, 0x19caf: 0x6d296220,
+ 0x19cb0: 0x6ceab020, 0x19cb1: 0x6ceaee20, 0x19cb2: 0x6ceaf020, 0x19cb3: 0x6c50c820,
+ 0x19cb4: 0x6c859020, 0x19cb5: 0x6c9cdc20, 0x19cb6: 0x6d147220, 0x19cb7: 0x6c37e420,
+ 0x19cb8: 0x6c3a8820, 0x19cb9: 0x6d1efe20, 0x19cba: 0x6ce48420, 0x19cbb: 0x6d358a20,
+ 0x19cbc: 0x6d2f8820, 0x19cbd: 0x6c46f220, 0x19cbe: 0x6d2d6020, 0x19cbf: 0x6d0c6820,
+ // Block 0x673, offset 0x19cc0
+ 0x19cc0: 0x6cd7ce20, 0x19cc1: 0x6c7be420, 0x19cc2: 0x6c6ef820, 0x19cc3: 0x6c705c20,
+ 0x19cc4: 0x6d016020, 0x19cc5: 0x6cc00620, 0x19cc6: 0x6d16c220, 0x19cc7: 0x6c632c20,
+ 0x19cc8: 0x6d379a20, 0x19cc9: 0x6cc2c220, 0x19cca: 0x6cb2fc20, 0x19ccb: 0x6c5b9020,
+ 0x19ccc: 0x6c9d2620, 0x19ccd: 0x6c077e20, 0x19cce: 0x6d2aaa20, 0x19ccf: 0x6d39f420,
+ 0x19cd0: 0x6c821820, 0x19cd1: 0x6d1e9820, 0x19cd2: 0x6c46f420, 0x19cd3: 0x6c530420,
+ 0x19cd4: 0x6c417620, 0x19cd5: 0x6c382e20, 0x19cd6: 0x6c992e20, 0x19cd7: 0x6cd89020,
+ 0x19cd8: 0x6c54a620, 0x19cd9: 0x6cb27a20, 0x19cda: 0x6c229220, 0x19cdb: 0x6c392220,
+ 0x19cdc: 0x6d339a20, 0x19cdd: 0x6cda8020, 0x19cde: 0x6ca95420, 0x19cdf: 0x6c195420,
+ 0x19ce0: 0x6c8cac20, 0x19ce1: 0x6cad8220, 0x19ce2: 0x6c0e5220, 0x19ce3: 0x6cb74620,
+ 0x19ce4: 0x6cd88220, 0x19ce5: 0x6ca5c020, 0x19ce6: 0x6c70f620, 0x19ce7: 0x6cc96a20,
+ 0x19ce8: 0x6d3ab020, 0x19ce9: 0x6cd0e220, 0x19cea: 0x6c832020, 0x19ceb: 0x6d087020,
+ 0x19cec: 0x6c73f020, 0x19ced: 0x6c3df620, 0x19cee: 0x6caca220, 0x19cef: 0x6c9f9620,
+ 0x19cf0: 0x6cdf6820, 0x19cf1: 0x6d0f4a20, 0x19cf2: 0x6c612020, 0x19cf3: 0x6d1e1420,
+ 0x19cf4: 0x6c497c20, 0x19cf5: 0x6c083a20, 0x19cf6: 0x6d090020, 0x19cf7: 0x6c8f6c20,
+ 0x19cf8: 0x6c913a20, 0x19cf9: 0x6c28f420, 0x19cfa: 0x6c95e020, 0x19cfb: 0x6d016220,
+ 0x19cfc: 0x6cb3c020, 0x19cfd: 0x6d2aac20, 0x19cfe: 0x6c6d9020, 0x19cff: 0x6d1a3c20,
+ // Block 0x674, offset 0x19d00
+ 0x19d00: 0x6cac5420, 0x19d01: 0x6c6a9020, 0x19d02: 0x6d16f620, 0x19d03: 0x6c5a9820,
+ 0x19d04: 0x6c5b2620, 0x19d05: 0x6d293020, 0x19d06: 0x6c19ce20, 0x19d07: 0x6d19b420,
+ 0x19d08: 0x6ceeec20, 0x19d09: 0x6c546620, 0x19d0a: 0x6c665a20, 0x19d0b: 0x6d0f9820,
+ 0x19d0c: 0x6c8ad420, 0x19d0d: 0x6cd8a820, 0x19d0e: 0x6c61aa20, 0x19d0f: 0x6c374020,
+ 0x19d10: 0x6d03d020, 0x19d11: 0x6c3e1220, 0x19d12: 0x6cc94c20, 0x19d13: 0x6ccb1820,
+ 0x19d14: 0x6d350420, 0x19d15: 0x6d1b3e20, 0x19d16: 0x6cf3b620, 0x19d17: 0x6cf7d620,
+ 0x19d18: 0x6c77a420, 0x19d19: 0x6d398a20, 0x19d1a: 0x6c67da20, 0x19d1b: 0x6c95e820,
+ 0x19d1c: 0x6c95f420, 0x19d1d: 0x6c01a620, 0x19d1e: 0x6c306420, 0x19d1f: 0x6ce3dc20,
+ 0x19d20: 0x6ca1c820, 0x19d21: 0x6c832220, 0x19d22: 0x6d13da20, 0x19d23: 0x6c9ce420,
+ 0x19d24: 0x6cc2c420, 0x19d25: 0x6c6c3020, 0x19d26: 0x6cb37020, 0x19d27: 0x6cef9820,
+ 0x19d28: 0x6cff7020, 0x19d29: 0x6d017220, 0x19d2a: 0x6c531420, 0x19d2b: 0x6d069420,
+ 0x19d2c: 0x6cda8620, 0x19d2d: 0x6c7b9220, 0x19d2e: 0x6ce20a20, 0x19d2f: 0x6cbcac20,
+ 0x19d30: 0x6c71fe20, 0x19d31: 0x6c378a20, 0x19d32: 0x6d386020, 0x19d33: 0x6cc81220,
+ 0x19d34: 0x6cb28620, 0x19d35: 0x6d09ec20, 0x19d36: 0x6d046020, 0x19d37: 0x6d35a220,
+ 0x19d38: 0x6c49e020, 0x19d39: 0x6c586420, 0x19d3a: 0x6c9fec20, 0x19d3b: 0x6c5d7020,
+ 0x19d3c: 0x6cebcc20, 0x19d3d: 0x6cb84c20, 0x19d3e: 0x6cac1e20, 0x19d3f: 0x6cf35820,
+ // Block 0x675, offset 0x19d40
+ 0x19d40: 0x6cc0e820, 0x19d41: 0x6c8e4a20, 0x19d42: 0x6d16f820, 0x19d43: 0x6c633a20,
+ 0x19d44: 0x6c6e5a20, 0x19d45: 0x6cb9f420, 0x19d46: 0x6c675420, 0x19d47: 0x6c683220,
+ 0x19d48: 0x6d312a20, 0x19d49: 0x6cd1ac20, 0x19d4a: 0x6d3d3420, 0x19d4b: 0x6c12d420,
+ 0x19d4c: 0x6c380020, 0x19d4d: 0x6c5b9c20, 0x19d4e: 0x6c61ac20, 0x19d4f: 0x6c8e4620,
+ 0x19d50: 0x6c159c20, 0x19d51: 0x6c5ce020, 0x19d52: 0x6c561420, 0x19d53: 0x6ca9b420,
+ 0x19d54: 0x6d09ee20, 0x19d55: 0x6c6ce220, 0x19d56: 0x6c8aee20, 0x19d57: 0x6cc03220,
+ 0x19d58: 0x6cefa220, 0x19d59: 0x6d30ea20, 0x19d5a: 0x6c75a620, 0x19d5b: 0x6c4df620,
+ 0x19d5c: 0x6c052620, 0x19d5d: 0x6c985220, 0x19d5e: 0x6d3d3a20, 0x19d5f: 0x6d1f1820,
+ 0x19d60: 0x6cf5c220, 0x19d61: 0x6c0ed620, 0x19d62: 0x6c310420, 0x19d63: 0x6c590420,
+ 0x19d64: 0x6c532a20, 0x19d65: 0x6d173220, 0x19d66: 0x6cb48820, 0x19d67: 0x6d1ce420,
+ 0x19d68: 0x6c802420, 0x19d69: 0x6c502e20, 0x19d6a: 0x6c811820, 0x19d6b: 0x6c4e5620,
+ 0x19d6c: 0x6c850c20, 0x19d6d: 0x6c44be20, 0x19d6e: 0x6c3e3620, 0x19d6f: 0x6cf3b820,
+ 0x19d70: 0x6c88ea20, 0x19d71: 0x6c213a20, 0x19d72: 0x6c3ca220, 0x19d73: 0x6d173420,
+ 0x19d74: 0x6d22f220, 0x19d75: 0x6ce73420, 0x19d76: 0x6c815420, 0x19d77: 0x6c4d3a20,
+ 0x19d78: 0x6c6cee20, 0x19d79: 0x6c634220, 0x19d7a: 0x6c1cb820, 0x19d7b: 0x6c6f0820,
+ 0x19d7c: 0x6c9a5220, 0x19d7d: 0x6cdbb820, 0x19d7e: 0x6c195e20, 0x19d7f: 0x6cae1420,
+ // Block 0x676, offset 0x19d80
+ 0x19d80: 0x6cfcaa20, 0x19d81: 0x6cd09820, 0x19d82: 0x6ce92e20, 0x19d83: 0x6c7dd020,
+ 0x19d84: 0x6cb25020, 0x19d85: 0x6ca80820, 0x19d86: 0x6c4e9c20, 0x19d87: 0x6c6da020,
+ 0x19d88: 0x6cfea220, 0x19d89: 0x6ccf3c20, 0x19d8a: 0x6ca71e20, 0x19d8b: 0x6ce84e20,
+ 0x19d8c: 0x6d1e2620, 0x19d8d: 0x6cffe020, 0x19d8e: 0x6cfb3620, 0x19d8f: 0x6ce6bc20,
+ 0x19d90: 0x6c355820, 0x19d91: 0x6cda8e20, 0x19d92: 0x6cea1c20, 0x19d93: 0x6c72e620,
+ 0x19d94: 0x6c132c20, 0x19d95: 0x6ce3e220, 0x19d96: 0x6c85d020, 0x19d97: 0x6cd71620,
+ 0x19d98: 0x6cd8aa20, 0x19d99: 0x6c832820, 0x19d9a: 0x6cd71820, 0x19d9b: 0x6ce1be20,
+ 0x19d9c: 0x6c318e20, 0x19d9d: 0x6c81ce20, 0x19d9e: 0x6c7eec20, 0x19d9f: 0x6c87f620,
+ 0x19da0: 0x6ceef620, 0x19da1: 0x6cf28020, 0x19da2: 0x6d279a20, 0x19da3: 0x6c590620,
+ 0x19da4: 0x6c2b6420, 0x19da5: 0x6c528a20, 0x19da6: 0x6cc8fa20, 0x19da7: 0x6c666e20,
+ 0x19da8: 0x6d2f0220, 0x19da9: 0x6ccb1c20, 0x19daa: 0x6c3e5220, 0x19dab: 0x6c498420,
+ 0x19dac: 0x6d042a20, 0x19dad: 0x6cd46420, 0x19dae: 0x6cd69020, 0x19daf: 0x6d0b2a20,
+ 0x19db0: 0x6c21b620, 0x19db1: 0x6d2f2e20, 0x19db2: 0x6d12e820, 0x19db3: 0x6c797620,
+ 0x19db4: 0x6cf2e420, 0x19db5: 0x6c4e0220, 0x19db6: 0x6ceac020, 0x19db7: 0x6c2ffa20,
+ 0x19db8: 0x6c510820, 0x19db9: 0x6cf28620, 0x19dba: 0x6c708e20, 0x19dbb: 0x6ccf4020,
+ 0x19dbc: 0x6c894e20, 0x19dbd: 0x6c5cc220, 0x19dbe: 0x6cde4e20, 0x19dbf: 0x6d3cfe20,
+ // Block 0x677, offset 0x19dc0
+ 0x19dc0: 0x6c2d5220, 0x19dc1: 0x6cbcb620, 0x19dc2: 0x6c2a6a20, 0x19dc3: 0x6c735620,
+ 0x19dc4: 0x6d3e2420, 0x19dc5: 0x6cf5f020, 0x19dc6: 0x6cff8220, 0x19dc7: 0x6cb5ca20,
+ 0x19dc8: 0x6c477e20, 0x19dc9: 0x6c4cb820, 0x19dca: 0x6d0bf620, 0x19dcb: 0x6c8bb020,
+ 0x19dcc: 0x6ce17420, 0x19dcd: 0x6d387620, 0x19dce: 0x6caf0420, 0x19dcf: 0x6c503820,
+ 0x19dd0: 0x6c166620, 0x19dd1: 0x6cd4cc20, 0x19dd2: 0x6cb4ea20, 0x19dd3: 0x6c399020,
+ 0x19dd4: 0x6d345820, 0x19dd5: 0x6c923c20, 0x19dd6: 0x6ca53020, 0x19dd7: 0x6c711420,
+ 0x19dd8: 0x6ce21e20, 0x19dd9: 0x6c239c20, 0x19dda: 0x6c833020, 0x19ddb: 0x6d30f020,
+ 0x19ddc: 0x6cb29c20, 0x19ddd: 0x6c3a3420, 0x19dde: 0x6cd91c20, 0x19ddf: 0x6ce4ee20,
+ 0x19de0: 0x6cb09020, 0x19de1: 0x6c288020, 0x19de2: 0x6d231620, 0x19de3: 0x6ca5d820,
+ 0x19de4: 0x6d208620, 0x19de5: 0x6c923e20, 0x19de6: 0x6c421a20, 0x19de7: 0x6c9d3a20,
+ 0x19de8: 0x6c6e7420, 0x19de9: 0x6c8ce820, 0x19dea: 0x6c94f420, 0x19deb: 0x6d1a5c20,
+ 0x19dec: 0x6c253620, 0x19ded: 0x6cc18820, 0x19dee: 0x6c57ea20, 0x19def: 0x6d231820,
+ 0x19df0: 0x6ca72220, 0x19df1: 0x6ccfde20, 0x19df2: 0x6c0bf620, 0x19df3: 0x6c214220,
+ 0x19df4: 0x6c54c220, 0x19df5: 0x6d24ec20, 0x19df6: 0x6c7efc20, 0x19df7: 0x6c5d2620,
+ 0x19df8: 0x6cbe4620, 0x19df9: 0x6d0bf820, 0x19dfa: 0x6cba0220, 0x19dfb: 0x6ce46220,
+ 0x19dfc: 0x6c9e9020, 0x19dfd: 0x6d350c20, 0x19dfe: 0x6d1ae420, 0x19dff: 0x6c9d3c20,
+ // Block 0x678, offset 0x19e00
+ 0x19e00: 0x6c07b220, 0x19e01: 0x6d24de20, 0x19e02: 0x6cf20820, 0x19e03: 0x6cc91c20,
+ 0x19e04: 0x6c39fa20, 0x19e05: 0x6cbe4820, 0x19e06: 0x6d24e020, 0x19e07: 0x6c786220,
+ 0x19e08: 0x6c61f220, 0x19e09: 0x6ccf4220, 0x19e0a: 0x6d24e220, 0x19e0b: 0x6ccba420,
+ 0x19e0c: 0x6c924020, 0x19e0d: 0x6d3f4420, 0x19e0e: 0x6c319620, 0x19e0f: 0x6cb81420,
+ 0x19e10: 0x6c667a20, 0x19e11: 0x6c9e1c20, 0x19e12: 0x6cb09220, 0x19e13: 0x6cf94420,
+ 0x19e14: 0x6d210220, 0x19e15: 0x6d24e420, 0x19e16: 0x6cd05c20, 0x19e17: 0x6cd09e20,
+ 0x19e18: 0x6cc74c20, 0x19e19: 0x6c592420, 0x19e1a: 0x6d3a6420, 0x19e1b: 0x6c659620,
+ 0x19e1c: 0x6caa9020, 0x19e1d: 0x6d212a20, 0x19e1e: 0x6cc06220, 0x19e1f: 0x6ce67220,
+ 0x19e20: 0x6cc18a20, 0x19e21: 0x6c325c20, 0x19e22: 0x6c389e20, 0x19e23: 0x6d2bdc20,
+ 0x19e24: 0x6c0f0420, 0x19e25: 0x6cf2f220, 0x19e26: 0x6cf28820, 0x19e27: 0x6c2c5820,
+ 0x19e28: 0x6cee8e20, 0x19e29: 0x6cf15020, 0x19e2a: 0x6cc7ac20, 0x19e2b: 0x6d01ae20,
+ 0x19e2c: 0x6c12ea20, 0x19e2d: 0x6cf09820, 0x19e2e: 0x6c510a20, 0x19e2f: 0x6c42a220,
+ 0x19e30: 0x6d0d8a20, 0x19e31: 0x6c534a20, 0x19e32: 0x6d089420, 0x19e33: 0x6c9cf220,
+ 0x19e34: 0x6c786a20, 0x19e35: 0x6c98da20, 0x19e36: 0x6d1bb020, 0x19e37: 0x6d0d8c20,
+ 0x19e38: 0x6d1f3820, 0x19e39: 0x6c52a620, 0x19e3a: 0x6c9e9220, 0x19e3b: 0x6cd13a20,
+ 0x19e3c: 0x6c9a5a20, 0x19e3d: 0x6d290420, 0x19e3e: 0x6c5cec20, 0x19e3f: 0x6ca3c420,
+ // Block 0x679, offset 0x19e40
+ 0x19e40: 0x6c4afe20, 0x19e41: 0x6c1c2020, 0x19e42: 0x6c363820, 0x19e43: 0x6cac2620,
+ 0x19e44: 0x6c99fc20, 0x19e45: 0x6c88fc20, 0x19e46: 0x6cb79620, 0x19e47: 0x6cb79820,
+ 0x19e48: 0x6c99fe20, 0x19e49: 0x6ce4a020, 0x19e4a: 0x6c23ec20, 0x19e4b: 0x6cef1020,
+ 0x19e4c: 0x6c116a20, 0x19e4d: 0x6ce93220, 0x19e4e: 0x6c9e2620, 0x19e4f: 0x6c5bc420,
+ 0x19e50: 0x6ca11a20, 0x19e51: 0x6d059c20, 0x19e52: 0x6c604020, 0x19e53: 0x6cae4020,
+ 0x19e54: 0x6c649e20, 0x19e55: 0x6c658a20, 0x19e56: 0x6c555e20, 0x19e57: 0x6c3ce020,
+ 0x19e58: 0x6cfd7420, 0x19e59: 0x6d17a820, 0x19e5a: 0x6d1b5420, 0x19e5b: 0x6d2e6420,
+ 0x19e5c: 0x6cd26a20, 0x19e5d: 0x6c6a1820, 0x19e5e: 0x6c197020, 0x19e5f: 0x6c59c620,
+ 0x19e60: 0x6ce09a20, 0x19e61: 0x6d212c20, 0x19e62: 0x6c09a220, 0x19e63: 0x6c9fb020,
+ 0x19e64: 0x6cd1be20, 0x19e65: 0x6ce86020, 0x19e66: 0x6cd10220, 0x19e67: 0x6d1e3a20,
+ 0x19e68: 0x6c712620, 0x19e69: 0x6c307820, 0x19e6a: 0x6ce98a20, 0x19e6b: 0x6c68f620,
+ 0x19e6c: 0x6c690820, 0x19e6d: 0x6cc06420, 0x19e6e: 0x6d0c0820, 0x19e6f: 0x6ce0c020,
+ 0x19e70: 0x6c8f9420, 0x19e71: 0x6c5dd220, 0x19e72: 0x6d256420, 0x19e73: 0x6ca42820,
+ 0x19e74: 0x6c04f620, 0x19e75: 0x6d1fcc20, 0x19e76: 0x6cc2f020, 0x19e77: 0x6d3c1820,
+ 0x19e78: 0x6c89ba20, 0x19e79: 0x6c14f620, 0x19e7a: 0x6d0c9620, 0x19e7b: 0x6c214c20,
+ 0x19e7c: 0x6ca83020, 0x19e7d: 0x6d3e3e20, 0x19e7e: 0x6cec9020, 0x19e7f: 0x6cd1c020,
+ // Block 0x67a, offset 0x19e80
+ 0x19e80: 0x6c97ba20, 0x19e81: 0x6d1c7220, 0x19e82: 0x6c7ed620, 0x19e83: 0x6c7cfc20,
+ 0x19e84: 0x6c3d0020, 0x19e85: 0x6c669020, 0x19e86: 0x6d06da20, 0x19e87: 0x6c908a20,
+ 0x19e88: 0x6cef1220, 0x19e89: 0x6c413620, 0x19e8a: 0x6cfa6620, 0x19e8b: 0x6d1c7420,
+ 0x19e8c: 0x6cb31020, 0x19e8d: 0x6c6d1820, 0x19e8e: 0x6d0e8620, 0x19e8f: 0x6ce10420,
+ 0x19e90: 0x6d258220, 0x19e91: 0x6cdd7a20, 0x19e92: 0x6d258420, 0x19e93: 0x6c881420,
+ 0x19e94: 0x6d11b820, 0x19e95: 0x6c9c0620, 0x19e96: 0x6d3cde20, 0x19e97: 0x6c1a1c20,
+ 0x19e98: 0x6c78ba20, 0x19e99: 0x6cdf7a20, 0x19e9a: 0x6cde0a20, 0x19e9b: 0x6cebe420,
+ 0x19e9c: 0x6c8e3620, 0x19e9d: 0x6c465220, 0x19e9e: 0x6ccaae20, 0x19e9f: 0x6ca00620,
+ 0x19ea0: 0x6d2cc420, 0x19ea1: 0x6cd27220, 0x19ea2: 0x6d17e820, 0x19ea3: 0x6c952220,
+ 0x19ea4: 0x6c969a20, 0x19ea5: 0x6cb48e20, 0x19ea6: 0x6cee9e20, 0x19ea7: 0x6c863420,
+ 0x19ea8: 0x6c111220, 0x19ea9: 0x6cf50020, 0x19eaa: 0x6cf64c20, 0x19eab: 0x6cf15a20,
+ 0x19eac: 0x6cbaba20, 0x19ead: 0x6d2ace20, 0x19eae: 0x6cd1ce20, 0x19eaf: 0x6cdace20,
+ 0x19eb0: 0x6c004220, 0x19eb1: 0x6cbd8420, 0x19eb2: 0x6cd9b220, 0x19eb3: 0x6d27b220,
+ 0x19eb4: 0x6d054420, 0x19eb5: 0x6d19ec20, 0x19eb6: 0x6cc68a20, 0x19eb7: 0x6c5d2e20,
+ 0x19eb8: 0x6cdad020, 0x19eb9: 0x6cddcc20, 0x19eba: 0x6ca6ac20, 0x19ebb: 0x6cddf420,
+ 0x19ebc: 0x6cd1d020, 0x19ebd: 0x6cc81c20, 0x19ebe: 0x6c002a20, 0x19ebf: 0x6cacba20,
+ // Block 0x67b, offset 0x19ec0
+ 0x19ec0: 0x6c1f5020, 0x19ec1: 0x6c1e7e20, 0x19ec2: 0x6cacdc20, 0x19ec3: 0x6cf22c20,
+ 0x19ec4: 0x6c123220, 0x19ec5: 0x6c9ede20, 0x19ec6: 0x6c440620, 0x19ec7: 0x6c2cce20,
+ 0x19ec8: 0x6c504420, 0x19ec9: 0x6c5a7020, 0x19eca: 0x6cf8a020, 0x19ecb: 0x6d3e4020,
+ 0x19ecc: 0x6c2b7220, 0x19ecd: 0x6d365a20, 0x19ece: 0x6d03f220, 0x19ecf: 0x6c3f6c20,
+ 0x19ed0: 0x6c6aea20, 0x19ed1: 0x6c573e20, 0x19ed2: 0x6c439a20, 0x19ed3: 0x6d3f1a20,
+ 0x19ed4: 0x6ce1d820, 0x19ed5: 0x6ce2aa20, 0x19ed6: 0x6cdbc820, 0x19ed7: 0x6c09c820,
+ 0x19ed8: 0x6c69a420, 0x19ed9: 0x6c5be620, 0x19eda: 0x6c4bce20, 0x19edb: 0x6d1a7020,
+ 0x19edc: 0x6c42ca20, 0x19edd: 0x6c8f9620, 0x19ede: 0x6d362c20, 0x19edf: 0x6d0e8820,
+ 0x19ee0: 0x6ccf5820, 0x19ee1: 0x6c97be20, 0x19ee2: 0x6d1c8020, 0x19ee3: 0x6c215020,
+ 0x19ee4: 0x6c93e620, 0x19ee5: 0x6c807420, 0x19ee6: 0x6c943e20, 0x19ee7: 0x6d003420,
+ 0x19ee8: 0x6c0d3c20, 0x19ee9: 0x6cdfb020, 0x19eea: 0x6d236e20, 0x19eeb: 0x6d052420,
+ 0x19eec: 0x6c56b820, 0x19eed: 0x6c09ca20, 0x19eee: 0x6c0c0c20, 0x19eef: 0x6d368e20,
+ 0x19ef0: 0x6c67f220, 0x19ef1: 0x6c79f620, 0x19ef2: 0x6cd0be20, 0x19ef3: 0x6cce0e20,
+ 0x19ef4: 0x6c2b3a20, 0x19ef5: 0x6c9d6820, 0x19ef6: 0x6c025220, 0x19ef7: 0x6c91cc20,
+ 0x19ef8: 0x6c562820, 0x19ef9: 0x6c54e820, 0x19efa: 0x6d1eac20, 0x19efb: 0x6c15cc20,
+ 0x19efc: 0x6c396420, 0x19efd: 0x6d1d9e20, 0x19efe: 0x6c4bd620, 0x19eff: 0x6c97c420,
+ // Block 0x67c, offset 0x19f00
+ 0x19f00: 0x6cbeae20, 0x19f01: 0x6d216e20, 0x19f02: 0x6cb1b820, 0x19f03: 0x6c623e20,
+ 0x19f04: 0x6d0b3420, 0x19f05: 0x6c176e20, 0x19f06: 0x6cb51220, 0x19f07: 0x6cf7fe20,
+ 0x19f08: 0x6c624020, 0x19f09: 0x6c928620, 0x19f0a: 0x6c90a620, 0x19f0b: 0x6c8f9c20,
+ 0x19f0c: 0x6c6ca020, 0x19f0d: 0x6c4c7a20, 0x19f0e: 0x6c23a620, 0x19f0f: 0x6c910e20,
+ 0x19f10: 0x6d349020, 0x19f11: 0x6c414c20, 0x19f12: 0x6cbb1a20, 0x19f13: 0x6c83e220,
+ 0x19f14: 0x6d0db420, 0x19f15: 0x6c127e20, 0x19f16: 0x6c69b020, 0x19f17: 0x6c232a20,
+ 0x19f18: 0x6c215620, 0x19f19: 0x6ce95620, 0x19f1a: 0x6cab4020, 0x19f1b: 0x6ce2a820,
+ 0x19f1c: 0x6d12b020, 0x19f1d: 0x6cf79220, 0x19f1e: 0x6c9d6a20, 0x19f1f: 0x6ce11220,
+ 0x19f20: 0x6ca12c20, 0x19f21: 0x6cce1020, 0x19f22: 0x6c4ee620, 0x19f23: 0x6c881620,
+ 0x19f24: 0x6c803220, 0x19f25: 0x6cebe820, 0x19f26: 0x6c1b4820, 0x19f27: 0x6c41aa20,
+ 0x19f28: 0x6c3cae20, 0x19f29: 0x6d081a20, 0x19f2a: 0x6d140420, 0x19f2b: 0x6c97ec20,
+ 0x19f2c: 0x6d3f5c20, 0x19f2d: 0x6c989620, 0x19f2e: 0x6c774020, 0x19f2f: 0x6c961620,
+ 0x19f30: 0x6cae7a20, 0x19f31: 0x6cd5f420, 0x19f32: 0x6d2f0620, 0x19f33: 0x6d2eca20,
+ 0x19f34: 0x6d3c4620, 0x19f35: 0x6d070c20, 0x19f36: 0x6c594020, 0x19f37: 0x6c5d9020,
+ 0x19f38: 0x6c66aa20, 0x19f39: 0x6d0c1c20, 0x19f3a: 0x6cd6d820, 0x19f3b: 0x6c89f820,
+ 0x19f3c: 0x6c24fa20, 0x19f3d: 0x6ce36420, 0x19f3e: 0x6d106020, 0x19f3f: 0x6c677220,
+ // Block 0x67d, offset 0x19f40
+ 0x19f40: 0x6c23a820, 0x19f41: 0x6d1d0620, 0x19f42: 0x6c537220, 0x19f43: 0x6d0a1c20,
+ 0x19f44: 0x6cd5f620, 0x19f45: 0x6c499a20, 0x19f46: 0x6d1c8620, 0x19f47: 0x6cfeee20,
+ 0x19f48: 0x6d404220, 0x19f49: 0x6c7de020, 0x19f4a: 0x6d070e20, 0x19f4b: 0x6c890c20,
+ 0x19f4c: 0x6d369020, 0x19f4d: 0x6cef2020, 0x19f4e: 0x6cb0ac20, 0x19f4f: 0x6d23c420,
+ 0x19f50: 0x6c69be20, 0x19f51: 0x6cb3c420, 0x19f52: 0x6c297820, 0x19f53: 0x6c5c1820,
+ 0x19f54: 0x6c6b1c20, 0x19f55: 0x6cf46820, 0x19f56: 0x6cabdc20, 0x19f57: 0x6c608620,
+ 0x19f58: 0x6cac4220, 0x19f59: 0x6cef2c20, 0x19f5a: 0x6cdb1820, 0x19f5b: 0x6cb9b820,
+ 0x19f5c: 0x6cb9ba20, 0x19f5d: 0x6cf69c20, 0x19f5e: 0x6c92cc20, 0x19f5f: 0x6cf8c620,
+ 0x19f60: 0x6d0aa220, 0x19f61: 0x6c340620, 0x19f62: 0x6c59da20, 0x19f63: 0x6c9fc620,
+ 0x19f64: 0x6cc90420, 0x19f65: 0x6cdb0020, 0x19f66: 0x6c81b820, 0x19f67: 0x6d318a20,
+ 0x19f68: 0x6c23aa20, 0x19f69: 0x6d182820, 0x19f6a: 0x6d30fe20, 0x19f6b: 0x6cec9820,
+ 0x19f6c: 0x6ccd9e20, 0x19f6d: 0x6ce00420, 0x19f6e: 0x6c177620, 0x19f6f: 0x6d0a3220,
+ 0x19f70: 0x6c7d0e20, 0x19f71: 0x6d126420, 0x19f72: 0x6ccee420, 0x19f73: 0x6ce8da20,
+ 0x19f74: 0x6d39bc20, 0x19f75: 0x6cc95820, 0x19f76: 0x6c522220, 0x19f77: 0x6c0a2a20,
+ 0x19f78: 0x6ccd0820, 0x19f79: 0x6c151c20, 0x19f7a: 0x6c151e20, 0x19f7b: 0x6cd56820,
+ 0x19f7c: 0x6ce77c20, 0x19f7d: 0x6cb41020, 0x19f7e: 0x6c8bce20, 0x19f7f: 0x6cef2e20,
+ // Block 0x67e, offset 0x19f80
+ 0x19f80: 0x6ccb6c20, 0x19f81: 0x6ccb4620, 0x19f82: 0x6c1a3820, 0x19f83: 0x6c6f3020,
+ 0x19f84: 0x6c1a3a20, 0x19f85: 0x6c57be20, 0x19f86: 0x6c686c20, 0x19f87: 0x6c81dc20,
+ 0x19f88: 0x6c183420, 0x19f89: 0x6c41e020, 0x19f8a: 0x6c259c20, 0x19f8b: 0x6c53cc20,
+ 0x19f8c: 0x6cd81820, 0x19f8d: 0x6cd60220, 0x19f8e: 0x6cae8420, 0x19f8f: 0x6c4e2a20,
+ 0x19f90: 0x6d27c020, 0x19f91: 0x6c8f3c20, 0x19f92: 0x6c53ce20, 0x19f93: 0x6c3ed820,
+ 0x19f94: 0x6c505a20, 0x19f95: 0x6c513e20, 0x19f96: 0x6cfb8020, 0x19f97: 0x6c66b620,
+ 0x19f98: 0x6ccd0a20, 0x19f99: 0x6cf8c820, 0x19f9a: 0x6d24c220, 0x19f9b: 0x6c934c20,
+ 0x19f9c: 0x6c7fac20, 0x19f9d: 0x6ca96020, 0x19f9e: 0x6d21a220, 0x19f9f: 0x6c8c3420,
+ 0x19fa0: 0x6c9e4020, 0x19fa1: 0x6d2a5020, 0x19fa2: 0x6c290420, 0x19fa3: 0x6c595420,
+ 0x19fa4: 0x6d2afc20, 0x19fa5: 0x6d021620, 0x19fa6: 0x6d23ea20, 0x19fa7: 0x6c853020,
+ 0x19fa8: 0x6cd3da20, 0x19fa9: 0x6d091c20, 0x19faa: 0x6c8d5820, 0x19fab: 0x6ced9420,
+ 0x19fac: 0x6d3e8a20, 0x19fad: 0x6d1db420, 0x19fae: 0x6c5c3420, 0x19faf: 0x6c120420,
+ 0x19fb0: 0x6c891620, 0x19fb1: 0x6c2d8420, 0x19fb2: 0x6d134020, 0x19fb3: 0x6c02ec20,
+ 0x19fb4: 0x6c589820, 0x19fb5: 0x6d319220, 0x19fb6: 0x6c152420, 0x19fb7: 0x6c980420,
+ 0x19fb8: 0x6c284420, 0x19fb9: 0x6c28b220, 0x19fba: 0x6d189e20, 0x19fbb: 0x6cdc5c20,
+ 0x19fbc: 0x6cb0ba20, 0x19fbd: 0x6c728e20, 0x19fbe: 0x6cde8e20, 0x19fbf: 0x6cbda420,
+ // Block 0x67f, offset 0x19fc0
+ 0x19fc0: 0x6c5f3420, 0x19fc1: 0x6d3d9a20, 0x19fc2: 0x6c884c20, 0x19fc3: 0x6ca9c620,
+ 0x19fc4: 0x6c4c3020, 0x19fc5: 0x6c6d4e20, 0x19fc6: 0x6c3b8c20, 0x19fc7: 0x6ccb5a20,
+ 0x19fc8: 0x6c608820, 0x19fc9: 0x6cdbda20, 0x19fca: 0x6c5c3620, 0x19fcb: 0x6c1eea20,
+ 0x19fcc: 0x6cdeac20, 0x19fcd: 0x6cd93620, 0x19fce: 0x6c2f7e20, 0x19fcf: 0x6ccba620,
+ 0x19fd0: 0x6d3a7e20, 0x19fd1: 0x6c7f5620, 0x19fd2: 0x6c0d5220, 0x19fd3: 0x6c884e20,
+ 0x19fd4: 0x6c9d0220, 0x19fd5: 0x6cd20220, 0x19fd6: 0x6cd60c20, 0x19fd7: 0x6c9d8620,
+ 0x19fd8: 0x6ca95a20, 0x19fd9: 0x6d1ca220, 0x19fda: 0x6d1ca420, 0x19fdb: 0x6c9b4c20,
+ 0x19fdc: 0x6c6d5e20, 0x19fdd: 0x6cb65e20, 0x19fde: 0x6c0a7020, 0x19fdf: 0x6c629820,
+ 0x19fe0: 0x6c4ff420, 0x19fe1: 0x6cc7d220, 0x19fe2: 0x6c256a20, 0x19fe3: 0x6cf31c20,
+ 0x19fe4: 0x6ce1f020, 0x19fe5: 0x6d1b0e20, 0x19fe6: 0x6d1b1020, 0x19fe7: 0x6c336820,
+ 0x19fe8: 0x6c226c20, 0x19fe9: 0x6c5df820, 0x19fea: 0x6c6eb220, 0x19feb: 0x6c807c20,
+ 0x19fec: 0x6c75f020, 0x19fed: 0x6c007820, 0x19fee: 0x6cb45820, 0x19fef: 0x6d3db020,
+ 0x19ff0: 0x6cef4020, 0x19ff1: 0x6c0d5420, 0x19ff2: 0x6c47d620, 0x19ff3: 0x6cb9d620,
+ 0x19ff4: 0x6d1ca620, 0x19ff5: 0x6c0d9c20, 0x19ff6: 0x6c7e1c20, 0x19ff7: 0x6c3ade20,
+ 0x19ff8: 0x6c125e20, 0x19ff9: 0x6c99c820, 0x19ffa: 0x6c66f020, 0x19ffb: 0x6cf02620,
+ 0x19ffc: 0x6c963420, 0x19ffd: 0x6d29a420, 0x19ffe: 0x6c940e20, 0x19fff: 0x6c869e20,
+ // Block 0x680, offset 0x1a000
+ 0x1a000: 0x6d1ebe20, 0x1a001: 0x6d106e20, 0x1a002: 0x6c91ea20, 0x1a003: 0x6cd8f420,
+ 0x1a004: 0x6d36e220, 0x1a005: 0x6d1cb220, 0x1a006: 0x6c31cc20, 0x1a007: 0x6cee3c20,
+ 0x1a008: 0x6c5afc20, 0x1a009: 0x6d024020, 0x1a00a: 0x6cac8020, 0x1a00b: 0x6cd08420,
+ 0x1a00c: 0x6c0c3820, 0x1a00d: 0x6c153820, 0x1a00e: 0x6ca17220, 0x1a00f: 0x6c8eba20,
+ 0x1a010: 0x6c651620, 0x1a011: 0x6cb4ba20, 0x1a012: 0x6ccb7420, 0x1a013: 0x6c1a4e20,
+ 0x1a014: 0x6c47e220, 0x1a015: 0x6c0d6820, 0x1a016: 0x6c5e2820, 0x1a017: 0x6cfd3020,
+ 0x1a018: 0x6c917220, 0x1a019: 0x6cbe2620, 0x1a01a: 0x6c4f2c20, 0x1a01b: 0x6d1cba20,
+ 0x1a01c: 0x6cc6d820, 0x1a01d: 0x6c86f820, 0x1a01e: 0x6c6eb420, 0x1a01f: 0x6cff3a20,
+ 0x1a020: 0x6d1cbc20, 0x1a021: 0x6cdc0e20, 0x1a022: 0x6cf03c20, 0x1a023: 0x6d025620,
+ 0x1a024: 0x6c57fc20, 0x1a025: 0x6d097820, 0x1a026: 0x6d39d420, 0x1a027: 0x6c8fc620,
+ 0x1a028: 0x6c7f6a20, 0x1a029: 0x6c337820, 0x1a02a: 0x6c38de20, 0x1a02b: 0x6c55ee20,
+ 0x1a02c: 0x6c7f6c20, 0x1a02d: 0x6cd63420, 0x1a02e: 0x6c8e3220, 0x1a02f: 0x6d1cbe20,
+ 0x1a030: 0x6c9ca020, 0x1a031: 0x6c62c820, 0x1a032: 0x6c892c20, 0x1a033: 0x6c66fe20,
+ 0x1a034: 0x6d1cc620, 0x1a035: 0x6c3c0220, 0x1a036: 0x6c8c0020, 0x1a037: 0x6d192c20,
+ 0x1a038: 0x6c653220, 0x1a039: 0x6d270a20, 0x1a03a: 0x6c155620, 0x1a03b: 0x6c27a620,
+ 0x1a03c: 0x6cc4e620, 0x1a03d: 0x6c661820, 0x1a03e: 0x6c7fe820, 0x1a03f: 0x6c38e020,
+ // Block 0x681, offset 0x1a040
+ 0x1a040: 0x6cd6f420, 0x1a041: 0x6d252620, 0x1a042: 0x6d3dd420, 0x1a043: 0x6c3c8020,
+ 0x1a044: 0x6ccf8c20, 0x1a045: 0x6c830220, 0x1a046: 0x6c7fea20, 0x1a047: 0x6c23c620,
+ 0x1a048: 0x6cc20020, 0x1a049: 0x6d1dda20, 0x1a04a: 0x6cb9e020, 0x1a04b: 0x6c383620,
+ 0x1a04c: 0x6c49b420, 0x1a04d: 0x6cc41a20, 0x1a04e: 0x6d0f2220, 0x1a04f: 0x6c507c20,
+ 0x1a050: 0x6d1d7020, 0x1a051: 0x6cc95c20, 0x1a052: 0x6d29ba20, 0x1a053: 0x6c946020,
+ 0x1a054: 0x6d0f0420, 0x1a055: 0x6c84a820, 0x1a056: 0x6c9d0e20, 0x1a057: 0x6ccde820,
+ 0x1a058: 0x6cdfc620, 0x1a059: 0x6c293e20, 0x1a05a: 0x6c697620, 0x1a05b: 0x6c161820,
+ 0x1a05c: 0x6d1d7220, 0x1a05d: 0x6c508420, 0x1a05e: 0x6c03dc20, 0x1a05f: 0x6d3a4220,
+ 0x1a060: 0x6c805e20, 0x1a061: 0x6c800820, 0x1a062: 0x6ca47820, 0x1a063: 0x6cecac20,
+ 0x1a064: 0x6c947020, 0x1a065: 0x6d0a5e20, 0x1a066: 0x6cfc6a20, 0x1a067: 0x6d0f2820,
+ 0x1a068: 0x6c424820, 0x1a069: 0x6d0f3220, 0x1a06a: 0x6d24ac20, 0x1a06b: 0x6c5d8420,
+ 0x1a06c: 0x6c0be820, 0x1a06d: 0x6c9eca20, 0x1a06e: 0x6c49d220, 0x1a06f: 0x6c2a9a20,
+ 0x1a070: 0x6c5a8620, 0x1a071: 0x6cfe7a20, 0x1a072: 0x6cfe7c20, 0x1a073: 0x6c5caa20,
+ 0x1a074: 0x6c529620, 0x1a075: 0x6c8c9c20, 0x1a076: 0x6d2a6620, 0x1a077: 0x6d3bbe20,
+ 0x1a078: 0x6c6faa20, 0x1a079: 0x6d2ca820, 0x1a07a: 0x6d015820, 0x1a07b: 0x6c1be420,
+ 0x1a07c: 0x6d3d2420, 0x1a07d: 0x6d28f220, 0x1a07e: 0x6d28f420, 0x1a07f: 0x6c11ec20,
+ // Block 0x682, offset 0x1a080
+ 0x1a080: 0x6d0f8020, 0x1a081: 0x6cb74820, 0x1a082: 0x6d379c20, 0x1a083: 0x6c3b5e20,
+ 0x1a084: 0x6ca98220, 0x1a085: 0x6c6efa20, 0x1a086: 0x6cf18220, 0x1a087: 0x6cb36820,
+ 0x1a088: 0x6d16c420, 0x1a089: 0x6c913c20, 0x1a08a: 0x6c20b620, 0x1a08b: 0x6caf4020,
+ 0x1a08c: 0x6c767e20, 0x1a08d: 0x6caca420, 0x1a08e: 0x6d0c6a20, 0x1a08f: 0x6c768020,
+ 0x1a090: 0x6cad2620, 0x1a091: 0x6ca26e20, 0x1a092: 0x6c179020, 0x1a093: 0x6c8a9220,
+ 0x1a094: 0x6c4b3420, 0x1a095: 0x6c778220, 0x1a096: 0x6c33dc20, 0x1a097: 0x6c49d620,
+ 0x1a098: 0x6d02b820, 0x1a099: 0x6d358c20, 0x1a09a: 0x6c4a2e20, 0x1a09b: 0x6c49d820,
+ 0x1a09c: 0x6cef9420, 0x1a09d: 0x6cbb5420, 0x1a09e: 0x6c0be420, 0x1a09f: 0x6c268420,
+ 0x1a0a0: 0x6cf99820, 0x1a0a1: 0x6d329a20, 0x1a0a2: 0x6d39fc20, 0x1a0a3: 0x6c785e20,
+ 0x1a0a4: 0x6d2fa220, 0x1a0a5: 0x6c3e1420, 0x1a0a6: 0x6c036e20, 0x1a0a7: 0x6d017420,
+ 0x1a0a8: 0x6c34dc20, 0x1a0a9: 0x6c8e1e20, 0x1a0aa: 0x6d3cf220, 0x1a0ab: 0x6d087a20,
+ 0x1a0ac: 0x6c721420, 0x1a0ad: 0x6ce08e20, 0x1a0ae: 0x6cad8420, 0x1a0af: 0x6c6f0220,
+ 0x1a0b0: 0x6cad5020, 0x1a0b1: 0x6cdf1e20, 0x1a0b2: 0x6cdf2020, 0x1a0b3: 0x6c0dd220,
+ 0x1a0b4: 0x6d100c20, 0x1a0b5: 0x6ce6f020, 0x1a0b6: 0x6c4d9420, 0x1a0b7: 0x6d3ac220,
+ 0x1a0b8: 0x6d2cb820, 0x1a0b9: 0x6c2d0a20, 0x1a0ba: 0x6cf07a20, 0x1a0bb: 0x6cd25220,
+ 0x1a0bc: 0x6c88e620, 0x1a0bd: 0x6c1bfc20, 0x1a0be: 0x6c5a4a20, 0x1a0bf: 0x6d397820,
+ // Block 0x683, offset 0x1a0c0
+ 0x1a0c0: 0x6c54ae20, 0x1a0c1: 0x6cd77020, 0x1a0c2: 0x6c806e20, 0x1a0c3: 0x6ce63620,
+ 0x1a0c4: 0x6c68de20, 0x1a0c5: 0x6d06a820, 0x1a0c6: 0x6c525e20, 0x1a0c7: 0x6cc35420,
+ 0x1a0c8: 0x6c8af020, 0x1a0c9: 0x6c590820, 0x1a0ca: 0x6d0fa020, 0x1a0cb: 0x6d04c420,
+ 0x1a0cc: 0x6d04c620, 0x1a0cd: 0x6cfbfe20, 0x1a0ce: 0x6d1a3020, 0x1a0cf: 0x6cf36020,
+ 0x1a0d0: 0x6d386620, 0x1a0d1: 0x6d10e220, 0x1a0d2: 0x6cd35020, 0x1a0d3: 0x6cee6e20,
+ 0x1a0d4: 0x6ce73620, 0x1a0d5: 0x6c9ece20, 0x1a0d6: 0x6d28fe20, 0x1a0d7: 0x6c768420,
+ 0x1a0d8: 0x6c529e20, 0x1a0d9: 0x6c81d020, 0x1a0da: 0x6cf9a820, 0x1a0db: 0x6d3a0420,
+ 0x1a0dc: 0x6d084a20, 0x1a0dd: 0x6d32a020, 0x1a0de: 0x6cb37820, 0x1a0df: 0x6d0be420,
+ 0x1a0e0: 0x6c5b2e20, 0x1a0e1: 0x6c49e620, 0x1a0e2: 0x6c180e20, 0x1a0e3: 0x6c5aa420,
+ 0x1a0e4: 0x6c77a820, 0x1a0e5: 0x6c194c20, 0x1a0e6: 0x6c389020, 0x1a0e7: 0x6cce6220,
+ 0x1a0e8: 0x6d12e220, 0x1a0e9: 0x6c5bac20, 0x1a0eb: 0x6ce19a20,
+ 0x1a0ec: 0x6c6cf220, 0x1a0ed: 0x6cc55020, 0x1a0ee: 0x6c8b9620, 0x1a0ef: 0x6cf5f220,
+ 0x1a0f0: 0x6c3e5420, 0x1a0f1: 0x6c6f0a20, 0x1a0f2: 0x6d019420, 0x1a0f3: 0x6cb48a20,
+ 0x1a0f4: 0x6ce64220, 0x1a0f5: 0x6d3d3c20, 0x1a0f6: 0x6ce6c020, 0x1a0f7: 0x6cecd420,
+ 0x1a0f8: 0x6c4d4020, 0x1a0f9: 0x6cae6a20, 0x1a0fa: 0x6c80fc20, 0x1a0fb: 0x6d0e5220,
+ 0x1a0fc: 0x6d06bc20, 0x1a0fd: 0x6c3c3e20, 0x1a0fe: 0x6c1c1020, 0x1a0ff: 0x6cc66820,
+ // Block 0x684, offset 0x1a100
+ 0x1a100: 0x6c554620, 0x1a101: 0x6cf5f420, 0x1a102: 0x6cd4ce20, 0x1a103: 0x6c51c420,
+ 0x1a104: 0x6d099620, 0x1a105: 0x6c7a9220, 0x1a106: 0x6c72e820, 0x1a107: 0x6cfeb620,
+ 0x1a108: 0x6cf5f620, 0x1a109: 0x6d0bfa20, 0x1a10a: 0x6c4eb220, 0x1a10b: 0x6d3c3c20,
+ 0x1a10c: 0x6c75b020, 0x1a10d: 0x6c2c4220, 0x1a10e: 0x6d019620, 0x1a10f: 0x6c601c20,
+ 0x1a110: 0x6cf4e020, 0x1a111: 0x6d0bfc20, 0x1a112: 0x6c942c20, 0x1a113: 0x6c4e0620,
+ 0x1a114: 0x6d0e6220, 0x1a115: 0x6c591220, 0x1a116: 0x6c9aee20, 0x1a117: 0x6c711620,
+ 0x1a118: 0x6c2a1020, 0x1a119: 0x6c072420, 0x1a11a: 0x6c3b7a20, 0x1a11b: 0x6c8c5220,
+ 0x1a11c: 0x6c7d6220, 0x1a11d: 0x6c5d2820, 0x1a11e: 0x6cea2220, 0x1a11f: 0x6cf61620,
+ 0x1a120: 0x6c253e20, 0x1a121: 0x6cf3c820, 0x1a122: 0x6c52a820, 0x1a123: 0x6c179c20,
+ 0x1a124: 0x6c3f6220, 0x1a125: 0x6cf2f420, 0x1a126: 0x6c684820, 0x1a127: 0x6c231820,
+ 0x1a128: 0x6c3ce220, 0x1a129: 0x6cb2a620, 0x1a12a: 0x6cbf2620, 0x1a12b: 0x6cc91e20,
+ 0x1a12c: 0x6cf61820, 0x1a12d: 0x6cbf2820, 0x1a12e: 0x6d033420, 0x1a12f: 0x6c174420,
+ 0x1a130: 0x6d0e7420, 0x1a131: 0x6d0e7620, 0x1a132: 0x6d17aa20, 0x1a133: 0x6c744e20,
+ 0x1a134: 0x6d234620, 0x1a135: 0x6c42a820, 0x1a136: 0x6cc47820, 0x1a137: 0x6caff020,
+ 0x1a138: 0x6d049420, 0x1a139: 0x6cee6420, 0x1a13a: 0x6cd10420, 0x1a13b: 0x6c171420,
+ 0x1a13c: 0x6cce6e20, 0x1a13d: 0x6d048420, 0x1a13e: 0x6ca72420, 0x1a13f: 0x6c44d020,
+ // Block 0x685, offset 0x1a140
+ 0x1a140: 0x6cf13e20, 0x1a141: 0x6c18d420, 0x1a142: 0x6c51ce20, 0x1a143: 0x6c7cd220,
+ 0x1a144: 0x6d37fe20, 0x1a145: 0x6c32cc20, 0x1a146: 0x6cf96a20, 0x1a147: 0x6c5ac620,
+ 0x1a148: 0x6c3ce420, 0x1a149: 0x6c890620, 0x1a14a: 0x6d07a820, 0x1a14b: 0x6d037e20,
+ 0x1a14c: 0x6c59d220, 0x1a14d: 0x6c690a20, 0x1a14e: 0x6c64b620, 0x1a14f: 0x6c09cc20,
+ 0x1a150: 0x6d1bbc20, 0x1a151: 0x6d3a7020, 0x1a152: 0x6cefde20, 0x1a153: 0x6ce93620,
+ 0x1a154: 0x6ccd4a20, 0x1a155: 0x6cf67020, 0x1a156: 0x6caa9620, 0x1a157: 0x6caa9820,
+ 0x1a158: 0x6c150220, 0x1a159: 0x6d0c1220, 0x1a15a: 0x6c6f1020, 0x1a15b: 0x6c6f2420,
+ 0x1a15c: 0x6d237020, 0x1a15d: 0x6c9a9c20, 0x1a15e: 0x6ccbfc20, 0x1a15f: 0x6cf0a620,
+ 0x1a160: 0x6d2c3820, 0x1a161: 0x6d033620, 0x1a162: 0x6cbf3e20, 0x1a163: 0x6cc75020,
+ 0x1a164: 0x6c9a0c20, 0x1a165: 0x6c593620, 0x1a166: 0x6d06f420, 0x1a167: 0x6d2fbe20,
+ 0x1a168: 0x6ceea020, 0x1a169: 0x6c38a620, 0x1a16a: 0x6cc07620, 0x1a16b: 0x6cdc4a20,
+ 0x1a16c: 0x6d0fc820, 0x1a16d: 0x6c8b1620, 0x1a16e: 0x6d3a6e20, 0x1a16f: 0x6c6a2220,
+ 0x1a170: 0x6c434e20, 0x1a171: 0x6c485c20, 0x1a172: 0x6c05b420, 0x1a173: 0x6c557020,
+ 0x1a174: 0x6d275820, 0x1a175: 0x6cf96c20, 0x1a176: 0x6cd41a20, 0x1a177: 0x6c89ce20,
+ 0x1a178: 0x6c0afa20, 0x1a179: 0x6c46c420, 0x1a17a: 0x6cea0020, 0x1a17b: 0x6ce11420,
+ 0x1a17c: 0x6c17a020, 0x1a17d: 0x6cccfc20, 0x1a17e: 0x6c371a20, 0x1a17f: 0x6c0f2a20,
+ // Block 0x686, offset 0x1a180
+ 0x1a180: 0x6c5a5a20, 0x1a181: 0x6d00ce20, 0x1a182: 0x6cf8ae20, 0x1a183: 0x6cf50e20,
+ 0x1a184: 0x6cf67220, 0x1a185: 0x6d284220, 0x1a186: 0x6c515a20, 0x1a187: 0x6c51d220,
+ 0x1a188: 0x6cf67420, 0x1a189: 0x6d27bc20, 0x1a18a: 0x6d048020, 0x1a18b: 0x6ca37e20,
+ 0x1a18c: 0x6ccd5020, 0x1a18d: 0x6cbf8e20, 0x1a18e: 0x6d121620, 0x1a18f: 0x6d099e20,
+ 0x1a190: 0x6c9d6c20, 0x1a191: 0x6c882420, 0x1a192: 0x6d1c8820, 0x1a193: 0x6cf45a20,
+ 0x1a194: 0x6cc69a20, 0x1a195: 0x6c459e20, 0x1a196: 0x6d0f3820, 0x1a197: 0x6cbb5820,
+ 0x1a198: 0x6c8e3820, 0x1a199: 0x6cf67620, 0x1a19a: 0x6c09f820, 0x1a19b: 0x6c0c1820,
+ 0x1a19c: 0x6c233e20, 0x1a19d: 0x6c92a620, 0x1a19e: 0x6c64d620, 0x1a19f: 0x6cd53420,
+ 0x1a1a0: 0x6d185620, 0x1a1a1: 0x6c90b220, 0x1a1a2: 0x6caeb620, 0x1a1a3: 0x6cdbd420,
+ 0x1a1a4: 0x6d185820, 0x1a1a5: 0x6ce28e20, 0x1a1a6: 0x6c749420, 0x1a1a7: 0x6d3fb220,
+ 0x1a1a8: 0x6d284620, 0x1a1a9: 0x6c56c020, 0x1a1aa: 0x6d154820, 0x1a1ab: 0x6d36b420,
+ 0x1a1ac: 0x6c026220, 0x1a1ad: 0x6cf0bc20, 0x1a1ae: 0x6c8f1420, 0x1a1af: 0x6c4efa20,
+ 0x1a1b0: 0x6cab4c20, 0x1a1b1: 0x6cc55420, 0x1a1b2: 0x6c6f2c20, 0x1a1b3: 0x6c97fc20,
+ 0x1a1b4: 0x6c7de220, 0x1a1b5: 0x6cce1820, 0x1a1b6: 0x6c24b220, 0x1a1b7: 0x6d2b9020,
+ 0x1a1b8: 0x6c64f620, 0x1a1b9: 0x6cf6c620, 0x1a1ba: 0x6cf6c820, 0x1a1bb: 0x6cf6ca20,
+ 0x1a1bc: 0x6d185a20, 0x1a1bd: 0x6d000c20, 0x1a1be: 0x6c1c6e20, 0x1a1bf: 0x6c59ea20,
+ // Block 0x687, offset 0x1a1c0
+ 0x1a1c0: 0x6c15e420, 0x1a1c1: 0x6d131820, 0x1a1c2: 0x6ce01020, 0x1a1c3: 0x6cc48820,
+ 0x1a1c4: 0x6d0ec020, 0x1a1c5: 0x6cfb9420, 0x1a1c6: 0x6cbbae20, 0x1a1c7: 0x6c75e820,
+ 0x1a1c8: 0x6c2aaa20, 0x1a1c9: 0x6c340a20, 0x1a1ca: 0x6cd01820, 0x1a1cb: 0x6c687a20,
+ 0x1a1cc: 0x6c3b9620, 0x1a1cd: 0x6cd82a20, 0x1a1ce: 0x6c8a1a20, 0x1a1cf: 0x6d23ee20,
+ 0x1a1d0: 0x6c8bde20, 0x1a1d1: 0x6ce78a20, 0x1a1d2: 0x6cce8420, 0x1a1d3: 0x6c3b4620,
+ 0x1a1d4: 0x6c38bc20, 0x1a1d5: 0x6d0ec220, 0x1a1d6: 0x6d0a3e20, 0x1a1d7: 0x6c807620,
+ 0x1a1d8: 0x6c9a6a20, 0x1a1d9: 0x6ce1a220, 0x1a1da: 0x6d18a220, 0x1a1db: 0x6c6e3020,
+ 0x1a1dc: 0x6c9afc20, 0x1a1dd: 0x6c6ecc20, 0x1a1de: 0x6c694420, 0x1a1df: 0x6d1c9a20,
+ 0x1a1e0: 0x6d23f020, 0x1a1e1: 0x6d18ca20, 0x1a1e2: 0x6d091e20, 0x1a1e3: 0x6c7fc020,
+ 0x1a1e4: 0x6cdf8020, 0x1a1e5: 0x6d2a9220, 0x1a1e6: 0x6c120c20, 0x1a1e7: 0x6cdc7420,
+ 0x1a1e8: 0x6cf6ea20, 0x1a1e9: 0x6cc40220, 0x1a1ea: 0x6c235420, 0x1a1eb: 0x6c886220,
+ 0x1a1ec: 0x6c5b6e20, 0x1a1ed: 0x6d3a2c20, 0x1a1ee: 0x6d022c20, 0x1a1ef: 0x6c8d6e20,
+ 0x1a1f0: 0x6ceec020, 0x1a1f1: 0x6d18cc20, 0x1a1f2: 0x6d00fc20, 0x1a1f3: 0x6d2fe220,
+ 0x1a1f4: 0x6c5c5220, 0x1a1f5: 0x6c270020, 0x1a1f6: 0x6ca9ce20, 0x1a1f7: 0x6c7fc220,
+ 0x1a1f8: 0x6cc7de20, 0x1a1f9: 0x6cfc3a20, 0x1a1fa: 0x6c77b620, 0x1a1fb: 0x6d09ba20,
+ 0x1a1fc: 0x6c6d6620, 0x1a1fd: 0x6c1df820, 0x1a1fe: 0x6c2a3a20, 0x1a1ff: 0x6d123020,
+ // Block 0x688, offset 0x1a200
+ 0x1a200: 0x6c51fc20, 0x1a201: 0x6c807e20, 0x1a202: 0x6c0c4220, 0x1a203: 0x6cc6ce20,
+ 0x1a204: 0x6c86d020, 0x1a205: 0x6ca18220, 0x1a206: 0x6c067820, 0x1a207: 0x6cc93220,
+ 0x1a208: 0x6c941420, 0x1a209: 0x6c7ea620, 0x1a20a: 0x6c023620, 0x1a20b: 0x6d0ab020,
+ 0x1a20c: 0x6c7c1020, 0x1a20d: 0x6cd7aa20, 0x1a20e: 0x6c8ab420, 0x1a20f: 0x6c872020,
+ 0x1a210: 0x6c918420, 0x1a211: 0x6c74ea20, 0x1a212: 0x6c8a8620, 0x1a213: 0x6d0efa20,
+ 0x1a214: 0x6cf73a20, 0x1a215: 0x6d025a20, 0x1a216: 0x6c8fde20, 0x1a217: 0x6d136e20,
+ 0x1a218: 0x6c121a20, 0x1a219: 0x6cc50c20, 0x1a21a: 0x6d271420, 0x1a21b: 0x6c808820,
+ 0x1a21c: 0x6c23ce20, 0x1a21d: 0x6c750c20, 0x1a21e: 0x6c1d3220, 0x1a21f: 0x6c49b620,
+ 0x1a220: 0x6c72d620, 0x1a221: 0x6c185620, 0x1a222: 0x6c9cba20, 0x1a223: 0x6ce19220,
+ 0x1a224: 0x6c809220, 0x1a225: 0x6d3a4820, 0x1a226: 0x6c809a20, 0x1a227: 0x6c8dda20,
+ 0x1a228: 0x6c24c420, 0x1a229: 0x6d24b220, 0x1a22a: 0x6d2f8020, 0x1a22b: 0x6d2ff420,
+ 0x1a22c: 0x6cabd220, 0x1a22d: 0x6d328c20, 0x1a22e: 0x6cad5220, 0x1a22f: 0x6c195820,
+ 0x1a230: 0x6d254620, 0x1a231: 0x6c009620, 0x1a232: 0x6cf09c20, 0x1a233: 0x6c4f4420,
+ 0x1a234: 0x6c749620, 0x1a235: 0x6c74c820, 0x1a236: 0x6c3fa020, 0x1a237: 0x6d13b020,
+ 0x1a238: 0x6c03aa20, 0x1a239: 0x6c2e5620, 0x1a23a: 0x6d13b420, 0x1a23b: 0x6d10c620,
+ 0x1a23c: 0x6d411020, 0x1a23d: 0x6cd6d020, 0x1a23e: 0x6c379e20, 0x1a23f: 0x6cac5020,
+ // Block 0x689, offset 0x1a240
+ 0x1a240: 0x6c206e20, 0x1a241: 0x6c77e220, 0x1a242: 0x6d29d420, 0x1a243: 0x6c2ec020,
+ 0x1a244: 0x6cbace20, 0x1a245: 0x6d1dfc20, 0x1a246: 0x6cbb2a20, 0x1a247: 0x6cb14420,
+ 0x1a248: 0x6c04be20, 0x1a249: 0x6cacac20, 0x1a24a: 0x6c175a20, 0x1a24b: 0x6c64a020,
+ 0x1a24c: 0x6cac0020, 0x1a24d: 0x6c31a020, 0x1a24e: 0x6c205420, 0x1a24f: 0x6d215a20,
+ 0x1a250: 0x6d2c3a20, 0x1a251: 0x6c0afc20, 0x1a252: 0x6c2ec220, 0x1a253: 0x6c055420,
+ 0x1a254: 0x6c0f2c20, 0x1a255: 0x6c205a20, 0x1a256: 0x6d1fea20, 0x1a257: 0x6d206e20,
+ 0x1a258: 0x6c31d620, 0x1a259: 0x6d0b0820, 0x1a25a: 0x6c197220, 0x1a25b: 0x6ca96620,
+ 0x1a25c: 0x6ca9ac20, 0x1a25d: 0x6cb24020, 0x1a25e: 0x6c6f4c20, 0x1a25f: 0x6ca1be20,
+ 0x1a260: 0x6cdde020, 0x1a261: 0x6ca22420, 0x1a262: 0x6c814220, 0x1a263: 0x6cc5c420,
+ 0x1a264: 0x6c981a20, 0x1a265: 0x6c398a20, 0x1a266: 0x6c98ca20, 0x1a267: 0x6ca27020,
+ 0x1a268: 0x6c426020, 0x1a269: 0x6cf4b820, 0x1a26a: 0x6d0e4020, 0x1a26b: 0x6c437420,
+ 0x1a26c: 0x6c06ec20, 0x1a26d: 0x6cd8a020, 0x1a26e: 0x6c665e20, 0x1a26f: 0x6c476620,
+ 0x1a270: 0x6d202c20, 0x1a271: 0x6c437e20, 0x1a272: 0x6cd0f220, 0x1a273: 0x6ca23020,
+ 0x1a274: 0x6c2be620, 0x1a275: 0x6cb8be20, 0x1a276: 0x6cc37020, 0x1a277: 0x6cc2cc20,
+ 0x1a278: 0x6d3f4020, 0x1a279: 0x6ce27020, 0x1a27a: 0x6cf5c420, 0x1a27b: 0x6c985620,
+ 0x1a27c: 0x6c793820, 0x1a27d: 0x6cb8d820, 0x1a27e: 0x6cf44620, 0x1a27f: 0x6c481220,
+ // Block 0x68a, offset 0x1a280
+ 0x1a280: 0x6cf61a20, 0x1a281: 0x6c83c220, 0x1a282: 0x6c83da20, 0x1a283: 0x6cb3f420,
+ 0x1a284: 0x6c5ed420, 0x1a285: 0x6c428220, 0x1a286: 0x6d346420, 0x1a287: 0x6c078820,
+ 0x1a288: 0x6cc2f220, 0x1a289: 0x6c214e20, 0x1a28a: 0x6c31a220, 0x1a28b: 0x6c724a20,
+ 0x1a28c: 0x6c636e20, 0x1a28d: 0x6c64a220, 0x1a28e: 0x6c3c5620, 0x1a28f: 0x6cb0f820,
+ 0x1a290: 0x6c780820, 0x1a291: 0x6c713020, 0x1a292: 0x6c77c220, 0x1a293: 0x6c1e9c20,
+ 0x1a294: 0x6cf8b220, 0x1a295: 0x6c074020, 0x1a296: 0x6c961820, 0x1a297: 0x6c6bf220,
+ 0x1a298: 0x6c967220, 0x1a299: 0x6cca0820, 0x1a29a: 0x6cf0be20, 0x1a29b: 0x6c98fc20,
+ 0x1a29c: 0x6c33b020, 0x1a29d: 0x6ce78c20, 0x1a29e: 0x6cbc7620, 0x1a29f: 0x6c67fc20,
+ 0x1a2a0: 0x6cf94820, 0x1a2a1: 0x6c86d220, 0x1a2a2: 0x6c31d820, 0x1a2a3: 0x6c8b5e20,
+ 0x1a2a4: 0x6cac1020, 0x1a2a5: 0x6cb16e20, 0x1a2a6: 0x6c0fa620, 0x1a2a7: 0x6cf73c20,
+ 0x1a2a8: 0x6c1d8620, 0x1a2a9: 0x6cef6820, 0x1a2aa: 0x6c7cc220, 0x1a2ab: 0x6c1d8a20,
+ 0x1a2ac: 0x6cc34c20, 0x1a2ad: 0x6cc38020, 0x1a2ae: 0x6c035e20, 0x1a2af: 0x6c391620,
+ 0x1a2b0: 0x6cbff420, 0x1a2b1: 0x6c611c20, 0x1a2b2: 0x6c110420, 0x1a2b3: 0x6d3d2220,
+ 0x1a2b4: 0x6c019c20, 0x1a2b5: 0x6c436820, 0x1a2b6: 0x6d3c3020, 0x1a2b7: 0x6c4a0620,
+ 0x1a2b8: 0x6c96b020, 0x1a2b9: 0x6d1eee20, 0x1a2ba: 0x6c778020, 0x1a2bb: 0x6c0eae20,
+ 0x1a2bc: 0x6c544a20, 0x1a2bd: 0x6d0b7620, 0x1a2be: 0x6d1a2820, 0x1a2bf: 0x6c582620,
+ // Block 0x68b, offset 0x1a2c0
+ 0x1a2c0: 0x6d3c3420, 0x1a2c1: 0x6d27da20, 0x1a2c2: 0x6c7bba20, 0x1a2c3: 0x6ca97a20,
+ 0x1a2c4: 0x6c2b5420, 0x1a2c5: 0x6cbe2e20, 0x1a2c6: 0x6d381420, 0x1a2c7: 0x6ca26a20,
+ 0x1a2c8: 0x6c06d820, 0x1a2c9: 0x6caf4220, 0x1a2ca: 0x6c70fc20, 0x1a2cb: 0x6d147420,
+ 0x1a2cc: 0x6cd0e420, 0x1a2cd: 0x6cad4e20, 0x1a2ce: 0x6cf98e20, 0x1a2cf: 0x6ceaf220,
+ 0x1a2d0: 0x6c552620, 0x1a2d1: 0x6c8cae20, 0x1a2d2: 0x6c3a8a20, 0x1a2d3: 0x6cafbe20,
+ 0x1a2d4: 0x6ca62a20, 0x1a2d5: 0x6d119020, 0x1a2d6: 0x6d201a20, 0x1a2d7: 0x6c467020,
+ 0x1a2d8: 0x6d094620, 0x1a2d9: 0x6c705e20, 0x1a2da: 0x6c286a20, 0x1a2db: 0x6c0eb820,
+ 0x1a2dc: 0x6c7a7420, 0x1a2dd: 0x6cfbe820, 0x1a2de: 0x6ca8f820, 0x1a2df: 0x6c586620,
+ 0x1a2e0: 0x6c523c20, 0x1a2e1: 0x6c68d420, 0x1a2e2: 0x6c50dc20, 0x1a2e3: 0x6d2fa420,
+ 0x1a2e4: 0x6c5ff620, 0x1a2e5: 0x6d0a7220, 0x1a2e6: 0x6cccd220, 0x1a2e7: 0x6cde3820,
+ 0x1a2e8: 0x6cc65820, 0x1a2e9: 0x6cd45620, 0x1a2ea: 0x6ce72820, 0x1a2eb: 0x6c81a820,
+ 0x1a2ec: 0x6c318a20, 0x1a2ed: 0x6cf99c20, 0x1a2ee: 0x6cd1ae20, 0x1a2ef: 0x6c7b1a20,
+ 0x1a2f0: 0x6d329c20, 0x1a2f1: 0x6d22e420, 0x1a2f2: 0x6cdccc20, 0x1a2f3: 0x6d20f420,
+ 0x1a2f4: 0x6c096220, 0x1a2f5: 0x6c985420, 0x1a2f6: 0x6cf5c620, 0x1a2f7: 0x6c734c20,
+ 0x1a2f8: 0x6c87e020, 0x1a2f9: 0x6cf9aa20, 0x1a2fa: 0x6d1a4820, 0x1a2fb: 0x6cdb7e20,
+ 0x1a2fc: 0x6c80ae20, 0x1a2fd: 0x6c070220, 0x1a2fe: 0x6d35c020, 0x1a2ff: 0x6d0c7420,
+ // Block 0x68c, offset 0x1a300
+ 0x1a300: 0x6ccbdc20, 0x1a301: 0x6c85d220, 0x1a302: 0x6c4e9e20, 0x1a303: 0x6cfc0020,
+ 0x1a304: 0x6c6dae20, 0x1a305: 0x6cabfc20, 0x1a306: 0x6c3a0620, 0x1a307: 0x6cfeb820,
+ 0x1a308: 0x6c044220, 0x1a309: 0x6cb5cc20, 0x1a30a: 0x6ca5da20, 0x1a30b: 0x6c0bfc20,
+ 0x1a30c: 0x6d1b5620, 0x1a30d: 0x6c7efe20, 0x1a30e: 0x6c8b0220, 0x1a30f: 0x6c648820,
+ 0x1a310: 0x6cbaac20, 0x1a311: 0x6c7d5a20, 0x1a312: 0x6d0c0a20, 0x1a313: 0x6c4cba20,
+ 0x1a314: 0x6d402020, 0x1a315: 0x6c9c4820, 0x1a316: 0x6c166820, 0x1a317: 0x6d13e620,
+ 0x1a318: 0x6d35e820, 0x1a319: 0x6d32b420, 0x1a31a: 0x6d0b2c20, 0x1a31b: 0x6c9bce20,
+ 0x1a31c: 0x6c10f820, 0x1a31d: 0x6c243620, 0x1a31e: 0x6cceec20, 0x1a31f: 0x6c8b9820,
+ 0x1a320: 0x6c2d1620, 0x1a321: 0x6c953e20, 0x1a322: 0x6c556020, 0x1a323: 0x6d3f9020,
+ 0x1a324: 0x6c4b4620, 0x1a325: 0x6cefc820, 0x1a326: 0x6c3c4c20, 0x1a327: 0x6cf28c20,
+ 0x1a328: 0x6d256620, 0x1a329: 0x6d037420, 0x1a32a: 0x6d399820, 0x1a32b: 0x6c98ba20,
+ 0x1a32c: 0x6cf14020, 0x1a32d: 0x6c1fe420, 0x1a32e: 0x6cfcce20, 0x1a32f: 0x6ce93420,
+ 0x1a330: 0x6d0bb220, 0x1a331: 0x6ca4ac20, 0x1a332: 0x6d004220, 0x1a333: 0x6c636020,
+ 0x1a334: 0x6c540620, 0x1a335: 0x6c0af420, 0x1a336: 0x6d1f3a20, 0x1a337: 0x6d1f4820,
+ 0x1a338: 0x6c9a0020, 0x1a339: 0x6c13e420, 0x1a33a: 0x6d111420, 0x1a33b: 0x6cdcd620,
+ 0x1a33c: 0x6c0f1420, 0x1a33d: 0x6ca00820, 0x1a33e: 0x6c574020, 0x1a33f: 0x6d258620,
+ // Block 0x68d, offset 0x1a340
+ 0x1a340: 0x6cd9b420, 0x1a341: 0x6c96c420, 0x1a342: 0x6d258820, 0x1a343: 0x6c270c20,
+ 0x1a344: 0x6d239220, 0x1a345: 0x6cd1d220, 0x1a346: 0x6c4fcc20, 0x1a347: 0x6cbb6420,
+ 0x1a348: 0x6d17ea20, 0x1a349: 0x6d316a20, 0x1a34a: 0x6c123420, 0x1a34b: 0x6c4fe220,
+ 0x1a34c: 0x6c97ee20, 0x1a34d: 0x6c6e9620, 0x1a34e: 0x6c67b820, 0x1a34f: 0x6ca12e20,
+ 0x1a350: 0x6d2ecc20, 0x1a351: 0x6c150a20, 0x1a352: 0x6c026420, 0x1a353: 0x6c025420,
+ 0x1a354: 0x6c4fd420, 0x1a355: 0x6c24e020, 0x1a356: 0x6c07c420, 0x1a357: 0x6c749820,
+ 0x1a358: 0x6c0a2c20, 0x1a359: 0x6c09fe20, 0x1a35a: 0x6c59dc20, 0x1a35b: 0x6cb44a20,
+ 0x1a35c: 0x6c8bd020, 0x1a35d: 0x6d072620, 0x1a35e: 0x6ce77e20, 0x1a35f: 0x6d121e20,
+ 0x1a360: 0x6c8a1220, 0x1a361: 0x6cd79020, 0x1a362: 0x6cff0620, 0x1a363: 0x6cd49020,
+ 0x1a364: 0x6c33a820, 0x1a365: 0x6c69c620, 0x1a366: 0x6c442020, 0x1a367: 0x6c739020,
+ 0x1a368: 0x6c31b420, 0x1a369: 0x6c5c3820, 0x1a36a: 0x6c7b3e20, 0x1a36b: 0x6cfc2c20,
+ 0x1a36c: 0x6d021820, 0x1a36d: 0x6cde1820, 0x1a36e: 0x6cfc3220, 0x1a36f: 0x6d09b020,
+ 0x1a370: 0x6ca92620, 0x1a371: 0x6cb21820, 0x1a372: 0x6c5dfc20, 0x1a373: 0x6caa2a20,
+ 0x1a374: 0x6c9be620, 0x1a375: 0x6c8b5420, 0x1a376: 0x6ca51e20, 0x1a377: 0x6c4a0c20,
+ 0x1a378: 0x6cd48420, 0x1a379: 0x6c917420, 0x1a37a: 0x6cde2020, 0x1a37b: 0x6cfd3c20,
+ 0x1a37c: 0x6c9ca220, 0x1a37d: 0x6cc4e820, 0x1a37e: 0x6c584020, 0x1a37f: 0x6ca52820,
+ // Block 0x68e, offset 0x1a380
+ 0x1a380: 0x6c957820, 0x1a381: 0x6cfc5420, 0x1a382: 0x6cb6ac20, 0x1a383: 0x6c751e20,
+ 0x1a384: 0x6d07fa20, 0x1a385: 0x6c9eae20, 0x1a386: 0x6d3e1a20, 0x1a387: 0x6c93d620,
+ 0x1a388: 0x6c914c20, 0x1a389: 0x6d22b820, 0x1a38a: 0x6cda7a20, 0x1a38b: 0x6cedda20,
+ 0x1a38c: 0x6cbff620, 0x1a38d: 0x6c40d220, 0x1a38e: 0x6c2f4c20, 0x1a38f: 0x6c821620,
+ 0x1a390: 0x6c031620, 0x1a391: 0x6c5e7c20, 0x1a392: 0x6c52fa20, 0x1a393: 0x6c2c1a20,
+ 0x1a394: 0x6c202e20, 0x1a395: 0x6c416c20, 0x1a396: 0x6c6fac20, 0x1a397: 0x6d20be20,
+ 0x1a398: 0x6cb6d820, 0x1a399: 0x6d20c020, 0x1a39a: 0x6c170620, 0x1a39b: 0x6c969020,
+ 0x1a39c: 0x6c456420, 0x1a39d: 0x6cf43020, 0x1a39e: 0x6c3d4220, 0x1a39f: 0x6cf18420,
+ 0x1a3a0: 0x6c6bc620, 0x1a3a1: 0x6d0b1a20, 0x1a3a2: 0x6c0d2620, 0x1a3a3: 0x6c0b8020,
+ 0x1a3a4: 0x6c056220, 0x1a3a5: 0x6d268820, 0x1a3a6: 0x6c73f220, 0x1a3a7: 0x6c9ac220,
+ 0x1a3a8: 0x6c73f420, 0x1a3a9: 0x6cecca20, 0x1a3aa: 0x6c646e20, 0x1a3ab: 0x6c99da20,
+ 0x1a3ac: 0x6c282420, 0x1a3ad: 0x6cb20420, 0x1a3ae: 0x6cef9620, 0x1a3af: 0x6c585820,
+ 0x1a3b0: 0x6cfc8020, 0x1a3b1: 0x6cbaa820, 0x1a3b2: 0x6c8cbe20, 0x1a3b3: 0x6c274a20,
+ 0x1a3b4: 0x6d16fc20, 0x1a3b5: 0x6c016820, 0x1a3b6: 0x6cb28820, 0x1a3b7: 0x6c2d4620,
+ 0x1a3b8: 0x6c3e1620, 0x1a3b9: 0x6d080220, 0x1a3ba: 0x6cf7da20, 0x1a3bb: 0x6c0e5820,
+ 0x1a3bc: 0x6c229420, 0x1a3bd: 0x6c467820, 0x1a3be: 0x6c640620, 0x1a3bf: 0x6cce9e20,
+ // Block 0x68f, offset 0x1a3c0
+ 0x1a3c0: 0x6cb37220, 0x1a3c1: 0x6c222220, 0x1a3c2: 0x6c77e420, 0x1a3c3: 0x6cc4bc20,
+ 0x1a3c4: 0x6cd0f420, 0x1a3c5: 0x6ccfbe20, 0x1a3c6: 0x6d14a820, 0x1a3c7: 0x6d411220,
+ 0x1a3c8: 0x6c633c20, 0x1a3c9: 0x6c9f3a20, 0x1a3ca: 0x6cccd420, 0x1a3cb: 0x6c8efe20,
+ 0x1a3cc: 0x6c095020, 0x1a3cd: 0x6d312c20, 0x1a3ce: 0x6d312e20, 0x1a3cf: 0x6c73fc20,
+ 0x1a3d0: 0x6c383820, 0x1a3d1: 0x6c8f7820, 0x1a3d2: 0x6c6c3e20, 0x1a3d3: 0x6c698e20,
+ 0x1a3d4: 0x6c667020, 0x1a3d5: 0x6c85d420, 0x1a3d6: 0x6c4a1e20, 0x1a3d7: 0x6cfa9220,
+ 0x1a3d8: 0x6d386820, 0x1a3d9: 0x6c45e420, 0x1a3da: 0x6d0be820, 0x1a3db: 0x6d053420,
+ 0x1a3dc: 0x6d0fa420, 0x1a3dd: 0x6d063620, 0x1a3de: 0x6c95f620, 0x1a3df: 0x6cda9020,
+ 0x1a3e0: 0x6d399420, 0x1a3e1: 0x6cbd6420, 0x1a3e2: 0x6d1a4a20, 0x1a3e3: 0x6d09fe20,
+ 0x1a3e4: 0x6c05f620, 0x1a3e5: 0x6c379220, 0x1a3e6: 0x6cfe2a20, 0x1a3e7: 0x6d10e420,
+ 0x1a3e8: 0x6cf9ac20, 0x1a3e9: 0x6c4f6620, 0x1a3ea: 0x6c4a4a20, 0x1a3eb: 0x6c1cba20,
+ 0x1a3ec: 0x6d06ac20, 0x1a3ed: 0x6c047820, 0x1a3ee: 0x6cae1620, 0x1a3ef: 0x6c81f020,
+ 0x1a3f0: 0x6c28fa20, 0x1a3f1: 0x6d1d6420, 0x1a3f2: 0x6c5aa620, 0x1a3f3: 0x6cf19220,
+ 0x1a3f4: 0x6c355c20, 0x1a3f5: 0x6c19e820, 0x1a3f6: 0x6c2c4420, 0x1a3f7: 0x6cf44c20,
+ 0x1a3f8: 0x6cf3c420, 0x1a3f9: 0x6c19e020, 0x1a3fa: 0x6c75b220, 0x1a3fb: 0x6c99ee20,
+ 0x1a3fc: 0x6c071220, 0x1a3fd: 0x6ce6c220, 0x1a3fe: 0x6cfcb420, 0x1a3ff: 0x6c1f3220,
+ // Block 0x690, offset 0x1a400
+ 0x1a400: 0x6c4e0820, 0x1a401: 0x6d081220, 0x1a402: 0x6d0c8820, 0x1a403: 0x6cc05020,
+ 0x1a404: 0x6d088a20, 0x1a405: 0x6c80be20, 0x1a406: 0x6c851420, 0x1a407: 0x6d053c20,
+ 0x1a408: 0x6c3e5620, 0x1a409: 0x6c8e5020, 0x1a40a: 0x6d0b1e20, 0x1a40b: 0x6cf5f820,
+ 0x1a40c: 0x6c8cec20, 0x1a40d: 0x6c83c420, 0x1a40e: 0x6c6d0420, 0x1a40f: 0x6c88b620,
+ 0x1a410: 0x6cdd6020, 0x1a411: 0x6cddd620, 0x1a412: 0x6c3cfe20, 0x1a413: 0x6cecd620,
+ 0x1a414: 0x6c2d5a20, 0x1a415: 0x6cb20c20, 0x1a416: 0x6d2df020, 0x1a417: 0x6ccb2c20,
+ 0x1a418: 0x6c9f5620, 0x1a419: 0x6d234820, 0x1a41a: 0x6c709420, 0x1a41b: 0x6c186820,
+ 0x1a41c: 0x6c7f0a20, 0x1a41d: 0x6cf19620, 0x1a41e: 0x6cd16c20, 0x1a41f: 0x6cef1420,
+ 0x1a420: 0x6ce4f620, 0x1a421: 0x6c1f4020, 0x1a422: 0x6d423c20, 0x1a423: 0x6c081e20,
+ 0x1a424: 0x6c196020, 0x1a425: 0x6c562220, 0x1a426: 0x6cb5ea20, 0x1a427: 0x6c365e20,
+ 0x1a428: 0x6c7d6420, 0x1a429: 0x6c167020, 0x1a42a: 0x6cb5ec20, 0x1a42b: 0x6c082020,
+ 0x1a42c: 0x6ced2020, 0x1a42d: 0x6c925620, 0x1a42e: 0x6c239e20, 0x1a42f: 0x6c495220,
+ 0x1a430: 0x6d0d9020, 0x1a431: 0x6c2dca20, 0x1a432: 0x6c072620, 0x1a433: 0x6c8bb620,
+ 0x1a434: 0x6cbd7220, 0x1a435: 0x6caff220, 0x1a436: 0x6cabd620, 0x1a437: 0x6cc3b820,
+ 0x1a438: 0x6d3d6220, 0x1a439: 0x6cbd7420, 0x1a43a: 0x6c383c20, 0x1a43b: 0x6c6d8020,
+ 0x1a43c: 0x6cbf2a20, 0x1a43d: 0x6c321a20, 0x1a43e: 0x6c6bec20, 0x1a43f: 0x6c5cf220,
+ // Block 0x691, offset 0x1a440
+ 0x1a440: 0x6d226c20, 0x1a441: 0x6c999820, 0x1a442: 0x6c9a1020, 0x1a443: 0x6c210e20,
+ 0x1a444: 0x6d07aa20, 0x1a445: 0x6ce34a20, 0x1a446: 0x6d038020, 0x1a447: 0x6c277a20,
+ 0x1a448: 0x6cc75220, 0x1a449: 0x6c9f6020, 0x1a44a: 0x6c64b820, 0x1a44b: 0x6cefe020,
+ 0x1a44c: 0x6cc86620, 0x1a44d: 0x6c593820, 0x1a44e: 0x6d00be20, 0x1a44f: 0x6c1fe820,
+ 0x1a450: 0x6c65ae20, 0x1a451: 0x6d3bce20, 0x1a452: 0x6c171620, 0x1a453: 0x6c890a20,
+ 0x1a454: 0x6cc2fe20, 0x1a455: 0x6cf9d420, 0x1a456: 0x6c32ce20, 0x1a457: 0x6d262220,
+ 0x1a458: 0x6d0b2e20, 0x1a459: 0x6ca50220, 0x1a45a: 0x6c557220, 0x1a45b: 0x6d1bbe20,
+ 0x1a45c: 0x6d215e20, 0x1a45d: 0x6c59d620, 0x1a45e: 0x6cc8d420, 0x1a45f: 0x6ccb3020,
+ 0x1a460: 0x6c8e7c20, 0x1a461: 0x6cd1de20, 0x1a462: 0x6cc69e20, 0x1a463: 0x6cdd8220,
+ 0x1a464: 0x6d112620, 0x1a465: 0x6cf15c20, 0x1a466: 0x6cf45c20, 0x1a467: 0x6d317e20,
+ 0x1a468: 0x6c6d2a20, 0x1a469: 0x6d1c8a20, 0x1a46a: 0x6c969e20, 0x1a46b: 0x6ce1dc20,
+ 0x1a46c: 0x6c8e8220, 0x1a46d: 0x6ce11820, 0x1a46e: 0x6c864e20, 0x1a46f: 0x6c80c420,
+ 0x1a470: 0x6c4a7020, 0x1a471: 0x6d325020, 0x1a472: 0x6cbad020, 0x1a473: 0x6c25be20,
+ 0x1a474: 0x6c748020, 0x1a475: 0x6d2f8e20, 0x1a476: 0x6d112820, 0x1a477: 0x6c00bc20,
+ 0x1a478: 0x6c0d4620, 0x1a479: 0x6cd4f620, 0x1a47a: 0x6c16c020, 0x1a47b: 0x6c7d8020,
+ 0x1a47c: 0x6d3b8820, 0x1a47d: 0x6c234020, 0x1a47e: 0x6c6cb020, 0x1a47f: 0x6d141620,
+ // Block 0x692, offset 0x1a480
+ 0x1a480: 0x6c250020, 0x1a481: 0x6c234220, 0x1a482: 0x6cb63820, 0x1a483: 0x6c841a20,
+ 0x1a484: 0x6d1d0820, 0x1a485: 0x6cdd8a20, 0x1a486: 0x6cc08c20, 0x1a487: 0x6d082020,
+ 0x1a488: 0x6c026620, 0x1a489: 0x6c88c420, 0x1a48a: 0x6c9ad420, 0x1a48b: 0x6d2eda20,
+ 0x1a48c: 0x6d1a9620, 0x1a48d: 0x6c57e220, 0x1a48e: 0x6d1be620, 0x1a48f: 0x6cf0ce20,
+ 0x1a490: 0x6c92e620, 0x1a491: 0x6cf3ec20, 0x1a492: 0x6c2aac20, 0x1a493: 0x6d054820,
+ 0x1a494: 0x6d2b9420, 0x1a495: 0x6d0a4220, 0x1a496: 0x6cc1b420, 0x1a497: 0x6c299420,
+ 0x1a498: 0x6c8be020, 0x1a499: 0x6c8a1c20, 0x1a49a: 0x6cbf6220, 0x1a49b: 0x6cdb3420,
+ 0x1a49c: 0x6c59ec20, 0x1a49d: 0x6c4a8c20, 0x1a49e: 0x6cb45220, 0x1a49f: 0x6c6e3220,
+ 0x1a4a0: 0x6c38be20, 0x1a4a1: 0x6c6d4220, 0x1a4a2: 0x6c8e9820, 0x1a4a3: 0x6c5f3620,
+ 0x1a4a4: 0x6c5cae20, 0x1a4a5: 0x6c6e3420, 0x1a4a6: 0x6c00e220, 0x1a4a7: 0x6c0a8e20,
+ 0x1a4a8: 0x6c120e20, 0x1a4a9: 0x6cc1d820, 0x1a4aa: 0x6d2a5820, 0x1a4ab: 0x6c290c20,
+ 0x1a4ac: 0x6c694c20, 0x1a4ad: 0x6c4c0420, 0x1a4ae: 0x6ce07e20, 0x1a4af: 0x6c5c5420,
+ 0x1a4b0: 0x6c58a620, 0x1a4b1: 0x6ccb7020, 0x1a4b2: 0x6cdc7620, 0x1a4b3: 0x6ce4c620,
+ 0x1a4b4: 0x6c1f9a20, 0x1a4b5: 0x6d21b820, 0x1a4b6: 0x6c6d6820, 0x1a4b7: 0x6c917620,
+ 0x1a4b8: 0x6c0d6020, 0x1a4b9: 0x6cd54220, 0x1a4ba: 0x6cf21820, 0x1a4bb: 0x6d41a220,
+ 0x1a4bc: 0x6c7fd020, 0x1a4bd: 0x6cf82020, 0x1a4be: 0x6d3ea820, 0x1a4bf: 0x6d083020,
+ // Block 0x693, offset 0x1a4c0
+ 0x1a4c0: 0x6cc88420, 0x1a4c1: 0x6cf31e20, 0x1a4c2: 0x6c415820, 0x1a4c3: 0x6c827220,
+ 0x1a4c4: 0x6c31da20, 0x1a4c5: 0x6c86fe20, 0x1a4c6: 0x6d374020, 0x1a4c7: 0x6cc76a20,
+ 0x1a4c8: 0x6c848e20, 0x1a4c9: 0x6d29ac20, 0x1a4ca: 0x6cbf7620, 0x1a4cb: 0x6ce43a20,
+ 0x1a4cc: 0x6c4aa420, 0x1a4cd: 0x6cdc0020, 0x1a4ce: 0x6c7eb220, 0x1a4cf: 0x6c8fe020,
+ 0x1a4d0: 0x6c918620, 0x1a4d1: 0x6c872620, 0x1a4d2: 0x6d29b220, 0x1a4d3: 0x6c808a20,
+ 0x1a4d4: 0x6d1c2e20, 0x1a4d5: 0x6c9cb420, 0x1a4d6: 0x6cfd9c20, 0x1a4d7: 0x6cbf8820,
+ 0x1a4d8: 0x6c49b820, 0x1a4d9: 0x6c2a5020, 0x1a4da: 0x6d29c020, 0x1a4db: 0x6c58ce20,
+ 0x1a4dc: 0x6c483e20, 0x1a4dd: 0x6c0eba20, 0x1a4de: 0x6c2e8820, 0x1a4df: 0x6c0ed820,
+ 0x1a4e0: 0x6c568e20, 0x1a4e1: 0x6d347620, 0x1a4e2: 0x6cb18020, 0x1a4e3: 0x6c050c20,
+ 0x1a4e4: 0x6cc4f020, 0x1a4e5: 0x6c87a220, 0x1a4e6: 0x6cec0c20,
+ 0x1a4e8: 0x6cfdaa20, 0x1a4e9: 0x6cb8aa20, 0x1a4ea: 0x6c04c020, 0x1a4eb: 0x6cae3a20,
+ 0x1a4ec: 0x6c39c820, 0x1a4ed: 0x6c282620, 0x1a4ee: 0x6cf26c20, 0x1a4ef: 0x6cab3420,
+ 0x1a4f2: 0x6cec4a20, 0x1a4f3: 0x6c552a20,
+ 0x1a4f4: 0x6c8cc020, 0x1a4f5: 0x6d14aa20, 0x1a4f6: 0x6cb29420, 0x1a4f7: 0x6c223820,
+ 0x1a4f8: 0x6c042020, 0x1a4f9: 0x6c72ea20, 0x1a4fa: 0x6c16a820, 0x1a4fb: 0x6c1aa820,
+ 0x1a4fd: 0x6c296820, 0x1a4fe: 0x6c9bd620, 0x1a4ff: 0x6c109820,
+ // Block 0x694, offset 0x1a500
+ 0x1a500: 0x6d3c8820, 0x1a501: 0x6cb2aa20, 0x1a502: 0x6c0afe20, 0x1a503: 0x6d393220,
+ 0x1a504: 0x6d316c20, 0x1a506: 0x6c225020, 0x1a507: 0x6d1bd220,
+ 0x1a508: 0x6cb7b220, 0x1a509: 0x6cfb7420, 0x1a50a: 0x6c90f220, 0x1a50b: 0x6c2c9220,
+ 0x1a50c: 0x6cab5020, 0x1a50d: 0x6c9b2e20, 0x1a50e: 0x6d3b8a20, 0x1a50f: 0x6c084e20,
+ 0x1a510: 0x6c8c6420, 0x1a511: 0x6d2bb020, 0x1a512: 0x6cf47c20, 0x1a513: 0x6cb0c220,
+ 0x1a514: 0x6c280220, 0x1a515: 0x6cf27420, 0x1a516: 0x6d1c0820, 0x1a517: 0x6d0e0420,
+ 0x1a518: 0x6c415c20, 0x1a519: 0x6c273420, 0x1a51a: 0x6cd03820, 0x1a51b: 0x6ce49a20,
+ 0x1a51c: 0x6ce49c20, 0x1a51d: 0x6c4e1c20, 0x1a51e: 0x6c16b020, 0x1a51f: 0x6cd0d220,
+ 0x1a520: 0x6cbe6e20, 0x1a521: 0x6ccfcc20, 0x1a522: 0x6c15aa20, 0x1a523: 0x6c15ac20,
+ 0x1a524: 0x6cc89c20, 0x1a525: 0x6cd10620, 0x1a526: 0x6cda4c20, 0x1a527: 0x6cd00820,
+ 0x1a528: 0x6d1e6c20, 0x1a529: 0x6cd66020, 0x1a52a: 0x6c920e20, 0x1a52b: 0x6c40a820,
+ 0x1a52c: 0x6d1e1020, 0x1a52d: 0x6c080e20, 0x1a52e: 0x6c3cdc20, 0x1a52f: 0x6ca90820,
+ 0x1a530: 0x6ce47e20, 0x1a531: 0x6d1ee020, 0x1a532: 0x6c63fc20, 0x1a533: 0x6ccf9a20,
+ 0x1a534: 0x6d2c1820, 0x1a535: 0x6c2d3220, 0x1a536: 0x6c3dce20, 0x1a537: 0x6ca3e220,
+ 0x1a538: 0x6c2cbc20, 0x1a539: 0x6cb24820, 0x1a53a: 0x6ce62e20, 0x1a53b: 0x6c578420,
+ 0x1a53c: 0x6ce6b220, 0x1a53d: 0x6d321a20, 0x1a53e: 0x6d28f620, 0x1a53f: 0x6c9b0820,
+ // Block 0x695, offset 0x1a540
+ 0x1a540: 0x6c093c20, 0x1a541: 0x6cb58620, 0x1a542: 0x6c8f2620, 0x1a543: 0x6d09de20,
+ 0x1a544: 0x6c8e4420, 0x1a545: 0x6c170820, 0x1a546: 0x6ca23220, 0x1a547: 0x6d278a20,
+ 0x1a548: 0x6c393620, 0x1a549: 0x6c3e1820, 0x1a54a: 0x6c44bc20, 0x1a54b: 0x6ce48e20,
+ 0x1a54c: 0x6c6bca20, 0x1a54d: 0x6c6bcc20, 0x1a54e: 0x6cc35220, 0x1a54f: 0x6cf07c20,
+ 0x1a550: 0x6c3e1a20, 0x1a551: 0x6ce49020, 0x1a552: 0x6ca23420, 0x1a553: 0x6c341e20,
+ 0x1a554: 0x6cacb020, 0x1a555: 0x6c675620, 0x1a556: 0x6cebd220, 0x1a557: 0x6c269020,
+ 0x1a558: 0x6ca3f020, 0x1a559: 0x6c8e4c20, 0x1a55a: 0x6c079a20, 0x1a55b: 0x6d31c820,
+ 0x1a55c: 0x6c1f2820, 0x1a55d: 0x6ca23820, 0x1a55e: 0x6ca23a20, 0x1a55f: 0x6c12d820,
+ 0x1a560: 0x6ce49620, 0x1a561: 0x6c40f220, 0x1a562: 0x6c096420, 0x1a563: 0x6c269a20,
+ 0x1a564: 0x6d35ea20, 0x1a565: 0x6c361220, 0x1a566: 0x6cb5ce20, 0x1a567: 0x6c94a020,
+ 0x1a568: 0x6cac3e20, 0x1a569: 0x6d199020, 0x1a56a: 0x6c384e20, 0x1a56b: 0x6c579820,
+ 0x1a56c: 0x6ccef220, 0x1a56d: 0x6d212e20, 0x1a56e: 0x6ca24220, 0x1a56f: 0x6c75be20,
+ 0x1a570: 0x6d176620, 0x1a571: 0x6c8e5820, 0x1a572: 0x6ccef420, 0x1a573: 0x6c2eac20,
+ 0x1a574: 0x6c1db020, 0x1a575: 0x6c579e20, 0x1a576: 0x6c290020, 0x1a577: 0x6d3c9020,
+ 0x1a578: 0x6c5eea20, 0x1a579: 0x6ced2a20, 0x1a57a: 0x6c676620, 0x1a57b: 0x6c1a2620,
+ 0x1a57c: 0x6c171e20, 0x1a57d: 0x6cea8020, 0x1a57e: 0x6c825220, 0x1a57f: 0x6c5f1620,
+ // Block 0x696, offset 0x1a580
+ 0x1a580: 0x6c13b020, 0x1a581: 0x6c8e9a20, 0x1a582: 0x6c2f3c20, 0x1a583: 0x6ce98220,
+ 0x1a584: 0x6c8c6c20, 0x1a585: 0x6c678c20, 0x1a586: 0x6c679020, 0x1a587: 0x6c1e0020,
+ 0x1a588: 0x6cb0d620, 0x1a589: 0x6c2f0620, 0x1a58a: 0x6c2f1020, 0x1a58b: 0x6cb04420,
+ 0x1a58c: 0x6c6a8220, 0x1a58d: 0x6c287220, 0x1a58e: 0x6cd4da20, 0x1a58f: 0x6cd4dc20,
+ 0x1a590: 0x6d369220, 0x1a591: 0x6d153420, 0x1a592: 0x6ca54020, 0x1a593: 0x6ca39420,
+ 0x1a594: 0x6c2f4e20, 0x1a595: 0x6c08be20, 0x1a596: 0x6c69f620, 0x1a597: 0x6c89da20,
+ 0x1a598: 0x6c426220, 0x1a599: 0x6c437620, 0x1a59a: 0x6c6fd620, 0x1a59b: 0x6d38da20,
+ 0x1a59c: 0x6cfa3020, 0x1a59d: 0x6ccd7220, 0x1a59e: 0x6d057220, 0x1a59f: 0x6caa9e20,
+ 0x1a5a0: 0x6c859220, 0x1a5a1: 0x6d0f8a20, 0x1a5a2: 0x6c192020, 0x1a5a3: 0x6d1f0c20,
+ 0x1a5a4: 0x6c033220, 0x1a5a5: 0x6c6bce20, 0x1a5a6: 0x6c73fe20, 0x1a5a7: 0x6cb59620,
+ 0x1a5a8: 0x6cf95620, 0x1a5a9: 0x6c251e20, 0x1a5aa: 0x6c095220, 0x1a5ab: 0x6d16fe20,
+ 0x1a5ac: 0x6c85aa20, 0x1a5ad: 0x6d401a20, 0x1a5ae: 0x6c204e20, 0x1a5af: 0x6c3c2620,
+ 0x1a5b0: 0x6d3ad220, 0x1a5b1: 0x6cad8620, 0x1a5b2: 0x6cafd020, 0x1a5b3: 0x6c418a20,
+ 0x1a5b4: 0x6c77ee20, 0x1a5b5: 0x6c21fa20, 0x1a5b6: 0x6d08de20, 0x1a5b7: 0x6d33c620,
+ 0x1a5b8: 0x6c283020, 0x1a5b9: 0x6d31ca20, 0x1a5ba: 0x6c380220, 0x1a5bb: 0x6d350e20,
+ 0x1a5bc: 0x6ce29c20, 0x1a5bd: 0x6c706a20, 0x1a5be: 0x6c600220, 0x1a5bf: 0x6c3a9a20,
+ // Block 0x697, offset 0x1a5c0
+ 0x1a5c0: 0x6c706c20, 0x1a5c1: 0x6cccda20, 0x1a5c2: 0x6c634420, 0x1a5c3: 0x6d080820,
+ 0x1a5c4: 0x6d2cbc20, 0x1a5c5: 0x6c0e1420, 0x1a5c6: 0x6ca80a20, 0x1a5c7: 0x6d334620,
+ 0x1a5c8: 0x6d1d8020, 0x1a5c9: 0x6c6e6820, 0x1a5ca: 0x6cc2e020, 0x1a5cb: 0x6ce29e20,
+ 0x1a5cc: 0x6ce6f420, 0x1a5cd: 0x6d14e620, 0x1a5ce: 0x6c6a0020, 0x1a5cf: 0x6cefb020,
+ 0x1a5d0: 0x6c5b3620, 0x1a5d1: 0x6cdfa220, 0x1a5d2: 0x6d101220, 0x1a5d3: 0x6c1c1220,
+ 0x1a5d4: 0x6d35ec20, 0x1a5d5: 0x6c523220, 0x1a5d6: 0x6d0b5220, 0x1a5d7: 0x6c9a9220,
+ 0x1a5d8: 0x6c311a20, 0x1a5d9: 0x6c6e8620, 0x1a5da: 0x6cfec020, 0x1a5db: 0x6ce7c820,
+ 0x1a5dc: 0x6ce86220, 0x1a5dd: 0x6c986020, 0x1a5de: 0x6cb05e20, 0x1a5df: 0x6cfec220,
+ 0x1a5e0: 0x6cdb8020, 0x1a5e1: 0x6c3d7020, 0x1a5e2: 0x6c861220, 0x1a5e3: 0x6d363420,
+ 0x1a5e4: 0x6c25de20, 0x1a5e5: 0x6c345220, 0x1a5e6: 0x6cf4ee20, 0x1a5e7: 0x6ccbf420,
+ 0x1a5e8: 0x6c815a20, 0x1a5e9: 0x6cd46a20, 0x1a5ea: 0x6c592620, 0x1a5eb: 0x6cfb5e20,
+ 0x1a5ec: 0x6d17ee20, 0x1a5ed: 0x6c07f820, 0x1a5ee: 0x6d2f3420, 0x1a5ef: 0x6c495620,
+ 0x1a5f0: 0x6cdfec20, 0x1a5f1: 0x6c3ab820, 0x1a5f2: 0x6c966a20, 0x1a5f3: 0x6c8bba20,
+ 0x1a5f4: 0x6c1abc20, 0x1a5f5: 0x6c621a20, 0x1a5f6: 0x6ce50220, 0x1a5f7: 0x6c013820,
+ 0x1a5f8: 0x6c1c3220, 0x1a5f9: 0x6c09d020, 0x1a5fa: 0x6c09d220, 0x1a5fb: 0x6c9f6220,
+ 0x1a5fc: 0x6c481a20, 0x1a5fd: 0x6c330820, 0x1a5fe: 0x6c354220, 0x1a5ff: 0x6cefe220,
+ // Block 0x698, offset 0x1a600
+ 0x1a600: 0x6d209220, 0x1a601: 0x6c254420, 0x1a602: 0x6d0b5620, 0x1a603: 0x6d3a1620,
+ 0x1a604: 0x6c244020, 0x1a605: 0x6c27e620, 0x1a606: 0x6cd0b020, 0x1a607: 0x6d380220,
+ 0x1a608: 0x6c1c4620, 0x1a609: 0x6d239420, 0x1a60a: 0x6c541c20, 0x1a60b: 0x6c3c5c20,
+ 0x1a60c: 0x6c7e8420, 0x1a60d: 0x6d0fd220, 0x1a60e: 0x6c18de20, 0x1a60f: 0x6ce8c420,
+ 0x1a610: 0x6d226e20, 0x1a611: 0x6c4c2820, 0x1a612: 0x6cf19e20, 0x1a613: 0x6c594420,
+ 0x1a614: 0x6c7aa220, 0x1a615: 0x6c642820, 0x1a616: 0x6d19f620, 0x1a617: 0x6d182c20,
+ 0x1a618: 0x6c911020, 0x1a619: 0x6ccaf820, 0x1a61a: 0x6c749a20, 0x1a61b: 0x6c1c5a20,
+ 0x1a61c: 0x6cf6a620, 0x1a61d: 0x6c492220, 0x1a61e: 0x6d185c20, 0x1a61f: 0x6cf16020,
+ 0x1a620: 0x6c608c20, 0x1a621: 0x6c205c20, 0x1a622: 0x6c049220, 0x1a623: 0x6c5bfe20,
+ 0x1a624: 0x6c8e8420, 0x1a625: 0x6c149c20, 0x1a626: 0x6cd47220, 0x1a627: 0x6caaaa20,
+ 0x1a628: 0x6c2cd820, 0x1a629: 0x6c26fc20, 0x1a62a: 0x6c0d0e20, 0x1a62b: 0x6cdfb820,
+ 0x1a62c: 0x6d2f4020, 0x1a62d: 0x6c0c1c20, 0x1a62e: 0x6cd0c620, 0x1a62f: 0x6c246220,
+ 0x1a630: 0x6c95c020, 0x1a631: 0x6d18a420, 0x1a632: 0x6d403220, 0x1a633: 0x6c1d7c20,
+ 0x1a634: 0x6d2f4220, 0x1a635: 0x6d2d4a20, 0x1a636: 0x6cda4220, 0x1a637: 0x6ccb5e20,
+ 0x1a638: 0x6cc39c20, 0x1a639: 0x6c2e3c20, 0x1a63a: 0x6c911a20, 0x1a63b: 0x6c911c20,
+ 0x1a63c: 0x6ca15220, 0x1a63d: 0x6cbda620, 0x1a63e: 0x6d1b0820, 0x1a63f: 0x6d1d0a20,
+ // Block 0x699, offset 0x1a640
+ 0x1a640: 0x6c59fa20, 0x1a641: 0x6c3f0820, 0x1a642: 0x6c8a2620, 0x1a643: 0x6c8fac20,
+ 0x1a644: 0x6cbbfe20, 0x1a645: 0x6c8ea820, 0x1a646: 0x6c817a20, 0x1a647: 0x6cfba820,
+ 0x1a648: 0x6c3ad620, 0x1a649: 0x6c280420, 0x1a64a: 0x6d1b7420, 0x1a64b: 0x6c51f020,
+ 0x1a64c: 0x6c005420, 0x1a64d: 0x6c04a620, 0x1a64e: 0x6cfbaa20, 0x1a64f: 0x6c492a20,
+ 0x1a650: 0x6c4b8c20, 0x1a651: 0x6ca9f620, 0x1a652: 0x6d242e20, 0x1a653: 0x6cef4a20,
+ 0x1a654: 0x6d18e820, 0x1a655: 0x6d1dc620, 0x1a656: 0x6cb07820, 0x1a657: 0x6c82ee20,
+ 0x1a658: 0x6c86a820, 0x1a659: 0x6cd57820, 0x1a65a: 0x6c28d820, 0x1a65b: 0x6c8c3c20,
+ 0x1a65c: 0x6c2d8c20, 0x1a65d: 0x6c8c3e20, 0x1a65e: 0x6c7f6420, 0x1a65f: 0x6c0d1020,
+ 0x1a660: 0x6c62ba20, 0x1a661: 0x6c1ae820, 0x1a662: 0x6d103820, 0x1a663: 0x6d086220,
+ 0x1a664: 0x6c6a3820, 0x1a665: 0x6d330e20, 0x1a666: 0x6c99cc20, 0x1a667: 0x6c874420,
+ 0x1a668: 0x6c5e4820, 0x1a669: 0x6c7f7820, 0x1a66a: 0x6c631420, 0x1a66b: 0x6c2cf220,
+ 0x1a66c: 0x6d086620, 0x1a66d: 0x6d1d2e20, 0x1a66e: 0x6d1b2820, 0x1a66f: 0x6cc21420,
+ 0x1a670: 0x6d1dea20, 0x1a671: 0x6cdfc820, 0x1a672: 0x6c2cfe20, 0x1a673: 0x6c95da20,
+ 0x1a674: 0x6c947c20, 0x1a675: 0x6c948420, 0x1a676: 0x6c0e4620, 0x1a677: 0x6c0e5420,
+ 0x1a678: 0x6c4ada20, 0x1a679: 0x6c037020, 0x1a67a: 0x6c37e620, 0x1a67b: 0x6c2a9c20,
+ 0x1a67c: 0x6c37ec20, 0x1a67d: 0x6c040820, 0x1a67e: 0x6c041620, 0x1a67f: 0x6cbc8020,
+ // Block 0x69a, offset 0x1a680
+ 0x1a680: 0x6c5fd620, 0x1a681: 0x6d2a6820, 0x1a682: 0x6d2a6a20, 0x1a683: 0x6c994420,
+ 0x1a684: 0x6c2a8c20, 0x1a685: 0x6cabb820, 0x1a686: 0x6c69f820, 0x1a687: 0x6c59ac20,
+ 0x1a688: 0x6c4a3e20, 0x1a689: 0x6c229620, 0x1a68a: 0x6c8ccc20, 0x1a68b: 0x6c42b620,
+ 0x1a68c: 0x6ca0f020, 0x1a68d: 0x6c5ffa20, 0x1a68e: 0x6c68e420, 0x1a68f: 0x6caf0620,
+ 0x1a690: 0x6c42be20, 0x1a691: 0x6c004020, 0x1a692: 0x6c356620, 0x1a693: 0x6c503e20,
+ 0x1a694: 0x6c4ec420, 0x1a695: 0x6c09a420, 0x1a696: 0x6ced2220, 0x1a697: 0x6c1dbc20,
+ 0x1a698: 0x6cba5c20, 0x1a699: 0x6cf65220, 0x1a69a: 0x6c005020, 0x1a69b: 0x6cffb820,
+ 0x1a69c: 0x6c505c20, 0x1a69d: 0x6c5a7820, 0x1a69e: 0x6c505e20, 0x1a69f: 0x6d2b0220,
+ 0x1a6a0: 0x6c251020, 0x1a6a1: 0x6c506c20, 0x1a6a2: 0x6cffc220, 0x1a6a3: 0x6d132820,
+ 0x1a6a4: 0x6cb33820, 0x1a6a5: 0x6c507220, 0x1a6a6: 0x6c695220, 0x1a6a7: 0x6c00f220,
+ 0x1a6a8: 0x6d03ae20, 0x1a6a9: 0x6c5a8020, 0x1a6aa: 0x6c872820, 0x1a6ab: 0x6cb1a620,
+ 0x1a6ac: 0x6c51a220, 0x1a6ad: 0x6c69e220, 0x1a6ae: 0x6cafa820, 0x1a6af: 0x6c41ca20,
+ 0x1a6b0: 0x6cad8820, 0x1a6b1: 0x6d391c20, 0x1a6b2: 0x6c756e20, 0x1a6b3: 0x6cc06620,
+ 0x1a6b4: 0x6c259420, 0x1a6b5: 0x6cc3ce20, 0x1a6b6: 0x6d2bee20, 0x1a6b7: 0x6c47b420,
+ 0x1a6b8: 0x6c757620, 0x1a6b9: 0x6c757820, 0x1a6ba: 0x6d394420, 0x1a6bb: 0x6d2bfe20,
+ 0x1a6bc: 0x6c47d820, 0x1a6bd: 0x6d2f7c20, 0x1a6be: 0x6c31e020, 0x1a6bf: 0x6c9f8a20,
+ // Block 0x69b, offset 0x1a6c0
+ 0x1a6c0: 0x6cb6da20, 0x1a6c1: 0x6d1c5620, 0x1a6c2: 0x6d20c620, 0x1a6c3: 0x6c069220,
+ 0x1a6c4: 0x6d2f5e20, 0x1a6c5: 0x6d37a820, 0x1a6c6: 0x6cae3c20, 0x1a6c7: 0x6c50de20,
+ 0x1a6c8: 0x6d1c5c20, 0x1a6c9: 0x6c50f420, 0x1a6ca: 0x6d173820, 0x1a6cb: 0x6c0e6020,
+ 0x1a6cc: 0x6cecfc20, 0x1a6cd: 0x6c50f620, 0x1a6ce: 0x6c021620, 0x1a6cf: 0x6d2de220,
+ 0x1a6d0: 0x6d0c8020, 0x1a6d1: 0x6c647e20, 0x1a6d2: 0x6c510e20, 0x1a6d3: 0x6d208820,
+ 0x1a6d4: 0x6c7c3a20, 0x1a6d5: 0x6c394620, 0x1a6d6: 0x6c413220, 0x1a6d7: 0x6c2a1220,
+ 0x1a6d8: 0x6cac5620, 0x1a6d9: 0x6c3f6620, 0x1a6da: 0x6cc06820, 0x1a6db: 0x6cd15e20,
+ 0x1a6dc: 0x6c2a1620, 0x1a6dd: 0x6c926a20, 0x1a6de: 0x6d2df820, 0x1a6df: 0x6c9b2220,
+ 0x1a6e0: 0x6c841c20, 0x1a6e1: 0x6c6ca220, 0x1a6e2: 0x6d071220, 0x1a6e3: 0x6c64ca20,
+ 0x1a6e4: 0x6cac6a20, 0x1a6e5: 0x6c49a620, 0x1a6e6: 0x6c014e20, 0x1a6e7: 0x6c915c20,
+ 0x1a6e8: 0x6d065e20, 0x1a6e9: 0x6d38b420, 0x1a6ea: 0x6c299620, 0x1a6eb: 0x6c015620,
+ 0x1a6ec: 0x6c47e420, 0x1a6ed: 0x6c872a20, 0x1a6ee: 0x6ca26420, 0x1a6ef: 0x6c2f5020,
+ 0x1a6f0: 0x6c421020, 0x1a6f1: 0x6d057420, 0x1a6f2: 0x6c983a20, 0x1a6f3: 0x6cee4e20,
+ 0x1a6f4: 0x6d344020, 0x1a6f5: 0x6cb74a20, 0x1a6f6: 0x6d25e020, 0x1a6f7: 0x6ce49220,
+ 0x1a6f8: 0x6cfd6420, 0x1a6f9: 0x6c33ca20, 0x1a6fa: 0x6d02ba20, 0x1a6fb: 0x6cf86620,
+ 0x1a6fc: 0x6cacae20, 0x1a6fd: 0x6c3c2820, 0x1a6fe: 0x6c33de20, 0x1a6ff: 0x6c9f3c20,
+ // Block 0x69c, offset 0x1a700
+ 0x1a700: 0x6c9fee20, 0x1a701: 0x6cd12c20, 0x1a702: 0x6cd34420, 0x1a703: 0x6d278c20,
+ 0x1a704: 0x6c9e0e20, 0x1a705: 0x6cac3a20, 0x1a706: 0x6c39cc20, 0x1a707: 0x6c9e8a20,
+ 0x1a708: 0x6c27c220, 0x1a709: 0x6c99e020, 0x1a70a: 0x6c995820, 0x1a70b: 0x6c770420,
+ 0x1a70c: 0x6cfc9020, 0x1a70d: 0x6c79ba20, 0x1a70e: 0x6cd35620, 0x1a70f: 0x6d0f5420,
+ 0x1a710: 0x6d32a220, 0x1a711: 0x6d119c20, 0x1a712: 0x6ccfce20, 0x1a713: 0x6c5dae20,
+ 0x1a714: 0x6c26ec20, 0x1a715: 0x6d31cc20, 0x1a716: 0x6c7bee20, 0x1a717: 0x6c706e20,
+ 0x1a718: 0x6cd09a20, 0x1a719: 0x6d14d020, 0x1a71a: 0x6cd12e20, 0x1a71b: 0x6c9a8a20,
+ 0x1a71c: 0x6ca0f420, 0x1a71d: 0x6d3ad620, 0x1a71e: 0x6d313c20, 0x1a71f: 0x6d313e20,
+ 0x1a720: 0x6c9dbc20, 0x1a721: 0x6cd35820, 0x1a722: 0x6d24d620, 0x1a723: 0x6c2e8a20,
+ 0x1a724: 0x6ca69020, 0x1a725: 0x6d3f4620, 0x1a726: 0x6d3f4820, 0x1a727: 0x6c179620,
+ 0x1a728: 0x6d2c7620, 0x1a729: 0x6d087e20, 0x1a72a: 0x6c0dda20, 0x1a72b: 0x6c9cea20,
+ 0x1a72c: 0x6c8f7e20, 0x1a72d: 0x6cdbc220, 0x1a72e: 0x6ce73e20, 0x1a72f: 0x6c9c3020,
+ 0x1a730: 0x6c2f3620, 0x1a731: 0x6c2c4620, 0x1a732: 0x6ca54c20, 0x1a733: 0x6c9ff820,
+ 0x1a734: 0x6d088c20, 0x1a735: 0x6c1aaa20, 0x1a736: 0x6c7bf420, 0x1a737: 0x6c735a20,
+ 0x1a738: 0x6ca1ce20, 0x1a739: 0x6d323a20, 0x1a73a: 0x6ce5d220, 0x1a73b: 0x6d0fac20,
+ 0x1a73c: 0x6d0d6c20, 0x1a73d: 0x6ca10620, 0x1a73e: 0x6d382620, 0x1a73f: 0x6ca0f620,
+ // Block 0x69d, offset 0x1a740
+ 0x1a740: 0x6d311220, 0x1a741: 0x6d32b620, 0x1a742: 0x6c9a0220, 0x1a743: 0x6cdd1e20,
+ 0x1a744: 0x6cceda20, 0x1a745: 0x6c4ec820, 0x1a746: 0x6c592820, 0x1a747: 0x6c2c5c20,
+ 0x1a748: 0x6c1a7620, 0x1a749: 0x6c25e020, 0x1a74a: 0x6c736420, 0x1a74b: 0x6c356820,
+ 0x1a74c: 0x6c97bc20, 0x1a74d: 0x6cfcc420, 0x1a74e: 0x6cf61e20, 0x1a74f: 0x6c7dd420,
+ 0x1a750: 0x6c7f4820, 0x1a751: 0x6c659820, 0x1a752: 0x6ccd4e20, 0x1a753: 0x6ce50420,
+ 0x1a754: 0x6c4bfc20, 0x1a755: 0x6ced2c20, 0x1a756: 0x6c839820, 0x1a757: 0x6cd39c20,
+ 0x1a758: 0x6cbf4020, 0x1a759: 0x6c8b1820, 0x1a75a: 0x6d0b3020, 0x1a75b: 0x6c6ec820,
+ 0x1a75c: 0x6d32d420, 0x1a75d: 0x6c83ea20, 0x1a75e: 0x6c7f4a20, 0x1a75f: 0x6cdc4c20,
+ 0x1a760: 0x6c737420, 0x1a761: 0x6cd72820, 0x1a762: 0x6cdbca20, 0x1a763: 0x6c317420,
+ 0x1a764: 0x6c09d420, 0x1a765: 0x6cb0a620, 0x1a766: 0x6ca29c20, 0x1a767: 0x6c5cd420,
+ 0x1a768: 0x6ca6ae20, 0x1a769: 0x6c926c20, 0x1a76a: 0x6d17f220, 0x1a76b: 0x6c6aec20,
+ 0x1a76c: 0x6c113620, 0x1a76d: 0x6d38ea20, 0x1a76e: 0x6d217220, 0x1a76f: 0x6c5cd620,
+ 0x1a770: 0x6c96c620, 0x1a771: 0x6cfa4420, 0x1a772: 0x6d040420, 0x1a773: 0x6c5ada20,
+ 0x1a774: 0x6c4c0220, 0x1a775: 0x6d290a20, 0x1a776: 0x6c218620, 0x1a777: 0x6c64ba20,
+ 0x1a778: 0x6c9a9e20, 0x1a779: 0x6c322620, 0x1a77a: 0x6c541e20, 0x1a77b: 0x6d07b420,
+ 0x1a77c: 0x6ce53c20, 0x1a77d: 0x6c7c9220, 0x1a77e: 0x6c42ce20, 0x1a77f: 0x6cc8da20,
+ // Block 0x69e, offset 0x1a780
+ 0x1a780: 0x6c99a020, 0x1a781: 0x6d071420, 0x1a782: 0x6c381e20, 0x1a783: 0x6cf30820,
+ 0x1a784: 0x6c9e7820, 0x1a785: 0x6c1e2e20, 0x1a786: 0x6c7d0620, 0x1a787: 0x6c9c3220,
+ 0x1a788: 0x6cf25e20, 0x1a789: 0x6c7a0020, 0x1a78a: 0x6c298420, 0x1a78b: 0x6c188220,
+ 0x1a78c: 0x6c782420, 0x1a78d: 0x6cda2420, 0x1a78e: 0x6cf97620, 0x1a78f: 0x6cbf5020,
+ 0x1a790: 0x6ca15420, 0x1a791: 0x6ca01620, 0x1a792: 0x6c977220, 0x1a793: 0x6cd72c20,
+ 0x1a794: 0x6d2b0420, 0x1a795: 0x6d2f4420, 0x1a796: 0x6d18a620, 0x1a797: 0x6c2dde20,
+ 0x1a798: 0x6c79c420, 0x1a799: 0x6ca15620, 0x1a79a: 0x6cd75c20, 0x1a79b: 0x6c235620,
+ 0x1a79c: 0x6c907820, 0x1a79d: 0x6c1ad020, 0x1a79e: 0x6c977820, 0x1a79f: 0x6cb19a20,
+ 0x1a7a0: 0x6c199420, 0x1a7a1: 0x6c4b1a20, 0x1a7a2: 0x6c9b3a20, 0x1a7a3: 0x6c596c20,
+ 0x1a7a4: 0x6cc8f220, 0x1a7a5: 0x6cb1d420, 0x1a7a6: 0x6cf6f020, 0x1a7a7: 0x6cbc0220,
+ 0x1a7a8: 0x6cb45a20, 0x1a7a9: 0x6d3a8420, 0x1a7aa: 0x6c2aea20, 0x1a7ab: 0x6cd07e20,
+ 0x1a7ac: 0x6cd76020, 0x1a7ad: 0x6c8a7c20, 0x1a7ae: 0x6c185020, 0x1a7af: 0x6cfbac20,
+ 0x1a7b0: 0x6c771220, 0x1a7b1: 0x6d132a20, 0x1a7b2: 0x6d074820, 0x1a7b3: 0x6ce79220,
+ 0x1a7b4: 0x6ca1ea20, 0x1a7b5: 0x6c8be620, 0x1a7b6: 0x6c4b7e20, 0x1a7b7: 0x6c66e020,
+ 0x1a7b8: 0x6d136420, 0x1a7b9: 0x6c00f420, 0x1a7ba: 0x6c5c6a20, 0x1a7bb: 0x6d2dac20,
+ 0x1a7bc: 0x6c65f220, 0x1a7bd: 0x6c47e620, 0x1a7be: 0x6d2fea20, 0x1a7bf: 0x6cc1e420,
+ // Block 0x69f, offset 0x1a7c0
+ 0x1a7c0: 0x6c9a3420, 0x1a7c1: 0x6c1e3620, 0x1a7c2: 0x6ccb0620, 0x1a7c3: 0x6ca94c20,
+ 0x1a7c4: 0x6d09c020, 0x1a7c5: 0x6d123e20, 0x1a7c6: 0x6c5e1820, 0x1a7c7: 0x6c9b7020,
+ 0x1a7c8: 0x6c9de620, 0x1a7c9: 0x6cb22020, 0x1a7ca: 0x6c9de820, 0x1a7cb: 0x6c870220,
+ 0x1a7cc: 0x6c7c1420, 0x1a7cd: 0x6c750020, 0x1a7ce: 0x6d07e220, 0x1a7cf: 0x6c9dee20,
+ 0x1a7d0: 0x6c5e4a20, 0x1a7d1: 0x6c919220, 0x1a7d2: 0x6c9b8e20, 0x1a7d3: 0x6c8fe420,
+ 0x1a7d4: 0x6c49bc20, 0x1a7d5: 0x6c97d620, 0x1a7d6: 0x6cf82e20, 0x1a7d7: 0x6c1f9020,
+ 0x1a7d8: 0x6ce19620, 0x1a7d9: 0x6c771c20, 0x1a7da: 0x6d3a9620, 0x1a7db: 0x6c98c220,
+ 0x1a7dc: 0x6c6c3220, 0x1a7dd: 0x6c8ba620, 0x1a7de: 0x6d234a20, 0x1a7df: 0x6cd78420,
+ 0x1a7e0: 0x6d2ad220, 0x1a7e1: 0x6c752c20, 0x1a7e2: 0x6cd2a820, 0x1a7e3: 0x6d15c020,
+ 0x1a7e4: 0x6cd04820, 0x1a7e5: 0x6d339c20, 0x1a7e6: 0x6c53f020, 0x1a7e7: 0x6cd04e20,
+ 0x1a7e8: 0x6d1ce020, 0x1a7e9: 0x6c72d420, 0x1a7ea: 0x6d387820, 0x1a7eb: 0x6c68e820,
+ 0x1a7ec: 0x6c25e220, 0x1a7ed: 0x6c32ae20, 0x1a7ee: 0x6c006820, 0x1a7ef: 0x6c695020,
+ 0x1a7f0: 0x6d2b9820, 0x1a7f1: 0x6d265c20, 0x1a7f2: 0x6c03ce20, 0x1a7f3: 0x6cd22c20,
+ 0x1a7f4: 0x6c2f9420, 0x1a7f5: 0x6cb73a20, 0x1a7f6: 0x6c5e8620, 0x1a7f7: 0x6d3eee20,
+ 0x1a7f8: 0x6c417c20, 0x1a7f9: 0x6cf4ba20, 0x1a7fa: 0x6d302020, 0x1a7fb: 0x6c7a2a20,
+ 0x1a7fc: 0x6c426420, 0x1a7fd: 0x6cf84c20, 0x1a7fe: 0x6c388820, 0x1a7ff: 0x6c7be620,
+ // Block 0x6a0, offset 0x1a800
+ 0x1a800: 0x6c295820, 0x1a801: 0x6c969220, 0x1a802: 0x6ccbd220, 0x1a803: 0x6c27c420,
+ 0x1a804: 0x6c740220, 0x1a805: 0x6c85ac20, 0x1a806: 0x6c3d4e20, 0x1a807: 0x6c9f3e20,
+ 0x1a808: 0x6c35b020, 0x1a809: 0x6c5da620, 0x1a80a: 0x6c772820, 0x1a80b: 0x6d350620,
+ 0x1a80c: 0x6cb75c20, 0x1a80d: 0x6c76c420, 0x1a80e: 0x6c6bd020, 0x1a80f: 0x6c0d2a20,
+ 0x1a810: 0x6c35e020, 0x1a811: 0x6d0b8820, 0x1a812: 0x6caf4e20, 0x1a813: 0x6d302420,
+ 0x1a814: 0x6d0c7820, 0x1a815: 0x6cdc2a20, 0x1a816: 0x6d3b7820, 0x1a817: 0x6c17d220,
+ 0x1a818: 0x6c33e020, 0x1a819: 0x6cac3c20, 0x1a81a: 0x6d0e4a20, 0x1a81b: 0x6c6d7e20,
+ 0x1a81c: 0x6c3c2a20, 0x1a81d: 0x6c381020, 0x1a81e: 0x6ca0f820, 0x1a81f: 0x6d2c7820,
+ 0x1a820: 0x6c707020, 0x1a821: 0x6d22f620, 0x1a822: 0x6c77f020, 0x1a823: 0x6ceb0a20,
+ 0x1a824: 0x6ceb0c20, 0x1a825: 0x6c2bec20, 0x1a826: 0x6d2d3c20, 0x1a827: 0x6d314220,
+ 0x1a828: 0x6c35fc20, 0x1a829: 0x6c3e3820, 0x1a82a: 0x6ca23e20, 0x1a82b: 0x6d3ad820,
+ 0x1a82c: 0x6c7e5c20, 0x1a82d: 0x6c0aee20, 0x1a82e: 0x6caa5620, 0x1a82f: 0x6cb25220,
+ 0x1a830: 0x6cae6020, 0x1a831: 0x6c8cce20, 0x1a832: 0x6cad8a20, 0x1a833: 0x6c821e20,
+ 0x1a834: 0x6cb37c20, 0x1a835: 0x6c0e6220, 0x1a836: 0x6cb37e20, 0x1a837: 0x6ccfd020,
+ 0x1a838: 0x6d28b020, 0x1a839: 0x6c009820, 0x1a83a: 0x6c85d620, 0x1a83b: 0x6c8f8020,
+ 0x1a83c: 0x6ce73a20, 0x1a83d: 0x6d1e8420, 0x1a83e: 0x6c85d820, 0x1a83f: 0x6c7c2a20,
+ // Block 0x6a1, offset 0x1a840
+ 0x1a840: 0x6c1ed820, 0x1a841: 0x6c793620, 0x1a842: 0x6cc2e420, 0x1a843: 0x6d399c20,
+ 0x1a844: 0x6c7b9c20, 0x1a845: 0x6c4a5a20, 0x1a846: 0x6c361420, 0x1a847: 0x6ca4a620,
+ 0x1a848: 0x6cb86420, 0x1a849: 0x6c924420, 0x1a84a: 0x6cefb220, 0x1a84b: 0x6c009a20,
+ 0x1a84c: 0x6c448420, 0x1a84d: 0x6cfcb620, 0x1a84e: 0x6d03e220, 0x1a84f: 0x6d0c8a20,
+ 0x1a850: 0x6c307420, 0x1a851: 0x6cae6c20, 0x1a852: 0x6cf5fc20, 0x1a853: 0x6c81f220,
+ 0x1a854: 0x6c533c20, 0x1a855: 0x6cd78020, 0x1a856: 0x6cf9b020, 0x1a857: 0x6cbb7020,
+ 0x1a858: 0x6cbeea20, 0x1a859: 0x6cef0220, 0x1a85a: 0x6cbbdc20, 0x1a85b: 0x6d176820,
+ 0x1a85c: 0x6c793e20, 0x1a85d: 0x6cfec620, 0x1a85e: 0x6cc3c220, 0x1a85f: 0x6c162a20,
+ 0x1a860: 0x6c80c820, 0x1a861: 0x6c52ac20, 0x1a862: 0x6d213020, 0x1a863: 0x6cfec820,
+ 0x1a864: 0x6cf9c620, 0x1a865: 0x6c988e20, 0x1a866: 0x6c960220, 0x1a867: 0x6d1e3c20,
+ 0x1a868: 0x6c17dc20, 0x1a869: 0x6c182220, 0x1a86a: 0x6cf2f620, 0x1a86b: 0x6c8e5c20,
+ 0x1a86c: 0x6d1d3c20, 0x1a86d: 0x6c985a20, 0x1a86e: 0x6cc3c420, 0x1a86f: 0x6d0e7820,
+ 0x1a870: 0x6ccbf620, 0x1a871: 0x6c7dac20, 0x1a872: 0x6d234c20, 0x1a873: 0x6c1c2420,
+ 0x1a874: 0x6c57de20, 0x1a875: 0x6c91be20, 0x1a876: 0x6c190420, 0x1a877: 0x6c659a20,
+ 0x1a878: 0x6caaa820, 0x1a879: 0x6cd92620, 0x1a87a: 0x6d3d6e20, 0x1a87b: 0x6c794620,
+ 0x1a87c: 0x6caeaa20, 0x1a87d: 0x6d0c1420, 0x1a87e: 0x6d3c9220, 0x1a87f: 0x6c797e20,
+ // Block 0x6a2, offset 0x1a880
+ 0x1a880: 0x6c19ec20, 0x1a881: 0x6cb5fc20, 0x1a882: 0x6d402220, 0x1a883: 0x6cbecc20,
+ 0x1a884: 0x6c8bbc20, 0x1a885: 0x6c757420, 0x1a886: 0x6c0e7e20, 0x1a887: 0x6c2fac20,
+ 0x1a888: 0x6c9f6420, 0x1a889: 0x6c2dce20, 0x1a88a: 0x6c64bc20, 0x1a88b: 0x6c51d020,
+ 0x1a88c: 0x6c926e20, 0x1a88d: 0x6c00ac20, 0x1a88e: 0x6cdc4e20, 0x1a88f: 0x6cc3d220,
+ 0x1a890: 0x6c837c20, 0x1a891: 0x6c06b020, 0x1a892: 0x6d1a7420, 0x1a893: 0x6c334c20,
+ 0x1a894: 0x6cf45220, 0x1a895: 0x6cb5fe20, 0x1a896: 0x6c951820, 0x1a897: 0x6ced2e20,
+ 0x1a898: 0x6c2d2020, 0x1a899: 0x6ca4b220, 0x1a89a: 0x6c073420, 0x1a89b: 0x6cb7a420,
+ 0x1a89c: 0x6c190620, 0x1a89d: 0x6cc87020, 0x1a89e: 0x6d0cb620, 0x1a89f: 0x6c2ed220,
+ 0x1a8a0: 0x6c2fb020, 0x1a8a1: 0x6c31a820, 0x1a8a2: 0x6ceb2e20, 0x1a8a3: 0x6c6b0c20,
+ 0x1a8a4: 0x6d1bc620, 0x1a8a5: 0x6c0b4420, 0x1a8a6: 0x6c78c620, 0x1a8a7: 0x6c0a0220,
+ 0x1a8a8: 0x6cf0b020, 0x1a8a9: 0x6cd79220, 0x1a8aa: 0x6d318220, 0x1a8ab: 0x6c32d420,
+ 0x1a8ac: 0x6cf9de20, 0x1a8ad: 0x6c297a20, 0x1a8ae: 0x6ce35420, 0x1a8af: 0x6ca50c20,
+ 0x1a8b0: 0x6caf1420, 0x1a8b1: 0x6c65c420, 0x1a8b2: 0x6c2c8220, 0x1a8b3: 0x6ce0a220,
+ 0x1a8b4: 0x6c13f620, 0x1a8b5: 0x6ce54220, 0x1a8b6: 0x6cb7b420, 0x1a8b7: 0x6c341420,
+ 0x1a8b8: 0x6c3c5e20, 0x1a8b9: 0x6d08a420, 0x1a8ba: 0x6cc3f020, 0x1a8bb: 0x6cc3f220,
+ 0x1a8bc: 0x6c96a020, 0x1a8bd: 0x6c45a620, 0x1a8be: 0x6ca73820, 0x1a8bf: 0x6cdb0820,
+ // Block 0x6a3, offset 0x1a8c0
+ 0x1a8c0: 0x6c357820, 0x1a8c1: 0x6c225420, 0x1a8c2: 0x6c8e8820, 0x1a8c3: 0x6cd81a20,
+ 0x1a8c4: 0x6ce12620, 0x1a8c5: 0x6c058820, 0x1a8c6: 0x6c574620, 0x1a8c7: 0x6caf8620,
+ 0x1a8c8: 0x6ceff420, 0x1a8c9: 0x6cca8820, 0x1a8ca: 0x6c82d220, 0x1a8cb: 0x6c25c420,
+ 0x1a8cc: 0x6ce4ba20, 0x1a8cd: 0x6cf9e620, 0x1a8ce: 0x6cf6aa20, 0x1a8cf: 0x6c883e20,
+ 0x1a8d0: 0x6cac7020, 0x1a8d1: 0x6cef3020, 0x1a8d2: 0x6d27fc20, 0x1a8d3: 0x6c330e20,
+ 0x1a8d4: 0x6d307e20, 0x1a8d5: 0x6c782620, 0x1a8d6: 0x6c7e6020, 0x1a8d7: 0x6d3b8c20,
+ 0x1a8d8: 0x6cbed820, 0x1a8d9: 0x6c4be420, 0x1a8da: 0x6d3b9220, 0x1a8db: 0x6c152620,
+ 0x1a8dc: 0x6cb7da20, 0x1a8dd: 0x6c026c20, 0x1a8de: 0x6cae8620, 0x1a8df: 0x6c8f4020,
+ 0x1a8e0: 0x6c91de20, 0x1a8e1: 0x6c771420, 0x1a8e2: 0x6c209a20, 0x1a8e3: 0x6c190e20,
+ 0x1a8e4: 0x6d1afe20, 0x1a8e5: 0x6c82d820, 0x1a8e6: 0x6c0c1e20, 0x1a8e7: 0x6cb7dc20,
+ 0x1a8e8: 0x6ca07c20, 0x1a8e9: 0x6cb7de20, 0x1a8ea: 0x6c24e820, 0x1a8eb: 0x6d3fc220,
+ 0x1a8ec: 0x6cbeda20, 0x1a8ed: 0x6c21da20, 0x1a8ee: 0x6c952a20, 0x1a8ef: 0x6c5f5420,
+ 0x1a8f0: 0x6ccdbe20, 0x1a8f1: 0x6c817c20, 0x1a8f2: 0x6cc1c020, 0x1a8f3: 0x6d2b9a20,
+ 0x1a8f4: 0x6c2aec20, 0x1a8f5: 0x6c66e220, 0x1a8f6: 0x6cf8f220, 0x1a8f7: 0x6c8be820,
+ 0x1a8f8: 0x6c2fbe20, 0x1a8f9: 0x6ce01e20, 0x1a8fa: 0x6c59fc20, 0x1a8fb: 0x6cac7620,
+ 0x1a8fc: 0x6d28ce20, 0x1a8fd: 0x6cbbb820, 0x1a8fe: 0x6c2b4820, 0x1a8ff: 0x6c86aa20,
+ // Block 0x6a4, offset 0x1a900
+ 0x1a900: 0x6c673e20, 0x1a901: 0x6c688220, 0x1a902: 0x6cf94a20, 0x1a903: 0x6d2f0e20,
+ 0x1a904: 0x6cbc0420, 0x1a905: 0x6c33b620, 0x1a906: 0x6c65f420, 0x1a907: 0x6d241220,
+ 0x1a908: 0x6d3cb420, 0x1a909: 0x6c518420, 0x1a90a: 0x6c78e020, 0x1a90b: 0x6d2b1420,
+ 0x1a90c: 0x6c826a20, 0x1a90d: 0x6c787220, 0x1a90e: 0x6c1ef620, 0x1a90f: 0x6d137020,
+ 0x1a910: 0x6cc40c20, 0x1a911: 0x6c299a20, 0x1a912: 0x6d161e20, 0x1a913: 0x6c678e20,
+ 0x1a914: 0x6caf9e20, 0x1a915: 0x6cafa020, 0x1a916: 0x6d243020, 0x1a917: 0x6cb1f420,
+ 0x1a918: 0x6c36d020, 0x1a919: 0x6c00fe20, 0x1a91a: 0x6c783e20, 0x1a91b: 0x6c652220,
+ 0x1a91c: 0x6d243220, 0x1a91d: 0x6cc88e20, 0x1a91e: 0x6c9b7220, 0x1a91f: 0x6cada020,
+ 0x1a920: 0x6c227820, 0x1a921: 0x6c0f9020, 0x1a922: 0x6d107c20, 0x1a923: 0x6c96e420,
+ 0x1a924: 0x6c10e620, 0x1a925: 0x6cfbc820, 0x1a926: 0x6c7c1620, 0x1a927: 0x6c828020,
+ 0x1a928: 0x6c82fe20, 0x1a929: 0x6d375420, 0x1a92a: 0x6c870420, 0x1a92b: 0x6c872e20,
+ 0x1a92c: 0x6c38e420, 0x1a92d: 0x6cc41c20, 0x1a92e: 0x6cada620, 0x1a92f: 0x6d1c3020,
+ 0x1a930: 0x6c874a20, 0x1a931: 0x6c8fe620, 0x1a932: 0x6c8fe820, 0x1a933: 0x6ca19620,
+ 0x1a934: 0x6c0fc220, 0x1a935: 0x6cd6b420, 0x1a936: 0x6c49be20, 0x1a937: 0x6c800020,
+ 0x1a938: 0x6d298620, 0x1a939: 0x6d0d1820, 0x1a93a: 0x6cd2f420, 0x1a93b: 0x6cd2e620,
+ 0x1a93c: 0x6c84f420, 0x1a93d: 0x6cc61c20, 0x1a93e: 0x6ccf3620, 0x1a93f: 0x6d268020,
+ // Block 0x6a5, offset 0x1a940
+ 0x1a940: 0x6cd88420, 0x1a941: 0x6cb56820, 0x1a942: 0x6cdde220, 0x1a943: 0x6c96b420,
+ 0x1a944: 0x6d016420, 0x1a945: 0x6d109420, 0x1a946: 0x6cfa8020, 0x1a947: 0x6cb58820,
+ 0x1a948: 0x6cb58a20, 0x1a949: 0x6d34f820, 0x1a94a: 0x6c07d820, 0x1a94b: 0x6c333a20,
+ 0x1a94c: 0x6d381820, 0x1a94d: 0x6cc5d620, 0x1a94e: 0x6d13cc20, 0x1a94f: 0x6cd25420,
+ 0x1a950: 0x6d203020, 0x1a951: 0x6d35a820, 0x1a952: 0x6ce57a20, 0x1a953: 0x6c3e1e20,
+ 0x1a954: 0x6c3fc420, 0x1a955: 0x6c9d2e20, 0x1a956: 0x6d411420, 0x1a957: 0x6d33ac20,
+ 0x1a958: 0x6cdb9620, 0x1a959: 0x6c9a8420, 0x1a95a: 0x6d428620, 0x1a95b: 0x6cc0ec20,
+ 0x1a95c: 0x6c567220, 0x1a95d: 0x6d3ac620, 0x1a95e: 0x6cd03a20, 0x1a95f: 0x6cdc3020,
+ 0x1a960: 0x6c223020, 0x1a961: 0x6c147a20, 0x1a962: 0x6c9c3e20, 0x1a963: 0x6c939020,
+ 0x1a964: 0x6d223e20, 0x1a965: 0x6cfdbc20, 0x1a966: 0x6cf3c620, 0x1a967: 0x6ce55620,
+ 0x1a968: 0x6cb1ae20, 0x1a969: 0x6d3ada20, 0x1a96a: 0x6c4aec20, 0x1a96b: 0x6cf9ae20,
+ 0x1a96c: 0x6d33c820, 0x1a96d: 0x6c61f420, 0x1a96e: 0x6c434620, 0x1a96f: 0x6d314420,
+ 0x1a970: 0x6c434820, 0x1a971: 0x6cd71e20, 0x1a972: 0x6c6d0620, 0x1a973: 0x6cd0a020,
+ 0x1a974: 0x6c40f620, 0x1a975: 0x6c7daa20, 0x1a976: 0x6c2c4820, 0x1a977: 0x6c29d820,
+ 0x1a978: 0x6c5dc620, 0x1a979: 0x6ce22820, 0x1a97a: 0x6cb5ee20, 0x1a97b: 0x6c481620,
+ 0x1a97c: 0x6c498a20, 0x1a97d: 0x6d41b420, 0x1a97e: 0x6c8d0820, 0x1a97f: 0x6c925a20,
+ // Block 0x6a6, offset 0x1a980
+ 0x1a980: 0x6c0de820, 0x1a981: 0x6c6d1a20, 0x1a982: 0x6c29da20, 0x1a983: 0x6d346620,
+ 0x1a984: 0x6c925820, 0x1a985: 0x6c14f820, 0x1a986: 0x6c06a620, 0x1a987: 0x6d30d820,
+ 0x1a988: 0x6c5aca20, 0x1a989: 0x6d1fd620, 0x1a98a: 0x6cf8a220, 0x1a98b: 0x6d19ee20,
+ 0x1a98c: 0x6d3e5420, 0x1a98d: 0x6c5dd420, 0x1a98e: 0x6d316e20, 0x1a98f: 0x6c3e9c20,
+ 0x1a990: 0x6d262420, 0x1a991: 0x6cf3d020, 0x1a992: 0x6cfc1820, 0x1a993: 0x6d0fca20,
+ 0x1a994: 0x6d33f420, 0x1a995: 0x6d13fc20, 0x1a996: 0x6c9a1220, 0x1a997: 0x6cd7f820,
+ 0x1a998: 0x6c2c6c20, 0x1a999: 0x6c077a20, 0x1a99a: 0x6d3d8220, 0x1a99b: 0x6d318420,
+ 0x1a99c: 0x6d1e5620, 0x1a99d: 0x6c606c20, 0x1a99e: 0x6c435220, 0x1a99f: 0x6ce11a20,
+ 0x1a9a0: 0x6cd80420, 0x1a9a1: 0x6c96d020, 0x1a9a2: 0x6cde7820, 0x1a9a3: 0x6c40b620,
+ 0x1a9a4: 0x6d07bc20, 0x1a9a5: 0x6cb63c20, 0x1a9a6: 0x6d241420, 0x1a9a7: 0x6cf81220,
+ 0x1a9a8: 0x6c5f3a20, 0x1a9a9: 0x6cd8e020, 0x1a9aa: 0x6c152820, 0x1a9ab: 0x6c28b420,
+ 0x1a9ac: 0x6c4b8020, 0x1a9ad: 0x6cdc7820, 0x1a9ae: 0x6c853820, 0x1a9af: 0x6ca9d020,
+ 0x1a9b0: 0x6c9c8a20, 0x1a9b1: 0x6c29f820, 0x1a9b2: 0x6c86d620, 0x1a9b3: 0x6cc4ee20,
+ 0x1a9b4: 0x6d271620, 0x1a9b5: 0x6ce3b420, 0x1a9b6: 0x6d29c220, 0x1a9b7: 0x6c836420,
+ 0x1a9b8: 0x6cc74020, 0x1a9b9: 0x6d222e20, 0x1a9ba: 0x6d20dc20, 0x1a9bb: 0x6c83ae20,
+ 0x1a9bc: 0x6d019820, 0x1a9bd: 0x6cbd7620, 0x1a9be: 0x6c50b220, 0x1a9bf: 0x6ce83c20,
+ // Block 0x6a7, offset 0x1a9c0
+ 0x1a9c0: 0x6d052c20, 0x1a9c1: 0x6cd7c620, 0x1a9c2: 0x6cc56c20, 0x1a9c3: 0x6ce83e20,
+ 0x1a9c4: 0x6d3ef020, 0x1a9c5: 0x6c13c820, 0x1a9c6: 0x6c41cc20, 0x1a9c7: 0x6d16cc20,
+ 0x1a9c8: 0x6cfa8220, 0x1a9c9: 0x6c0dc620, 0x1a9ca: 0x6ca6f620, 0x1a9cb: 0x6cbfa620,
+ 0x1a9cc: 0x6cbfa820, 0x1a9cd: 0x6d37e820, 0x1a9ce: 0x6c3bd420, 0x1a9cf: 0x6c502220,
+ 0x1a9d0: 0x6d279020, 0x1a9d1: 0x6c77e620, 0x1a9d2: 0x6c9e8c20, 0x1a9d3: 0x6d33ae20,
+ 0x1a9d4: 0x6c6d9820, 0x1a9d5: 0x6c08c820, 0x1a9d6: 0x6d33b020, 0x1a9d7: 0x6d22e620,
+ 0x1a9d8: 0x6c9d3420, 0x1a9d9: 0x6c7a8a20, 0x1a9da: 0x6c04f420, 0x1a9db: 0x6caf5620,
+ 0x1a9dc: 0x6ca5ce20, 0x1a9dd: 0x6c85da20, 0x1a9de: 0x6d1f1a20, 0x1a9df: 0x6d409a20,
+ 0x1a9e0: 0x6caf5820, 0x1a9e1: 0x6c0edc20, 0x1a9e2: 0x6c8cd020, 0x1a9e3: 0x6ca0fc20,
+ 0x1a9e4: 0x6c1a8020, 0x1a9e5: 0x6ca6fe20, 0x1a9e6: 0x6cbd6620, 0x1a9e7: 0x6d0f5620,
+ 0x1a9e8: 0x6d423220, 0x1a9e9: 0x6d35c420, 0x1a9ea: 0x6d33ca20, 0x1a9eb: 0x6cd52420,
+ 0x1a9ec: 0x6c721a20, 0x1a9ed: 0x6d3ef620, 0x1a9ee: 0x6c5d7220, 0x1a9ef: 0x6c5ea820,
+ 0x1a9f0: 0x6c196220, 0x1a9f1: 0x6ce74220, 0x1a9f2: 0x6d35f820, 0x1a9f3: 0x6c5d7620,
+ 0x1a9f4: 0x6c511220, 0x1a9f5: 0x6d19ce20, 0x1a9f6: 0x6d3e2620, 0x1a9f7: 0x6d35fa20,
+ 0x1a9f8: 0x6c6a0220, 0x1a9f9: 0x6cc59420, 0x1a9fa: 0x6c325020, 0x1a9fb: 0x6d14e820,
+ 0x1a9fc: 0x6d399e20, 0x1a9fd: 0x6c5bb820, 0x1a9fe: 0x6ca9ba20, 0x1a9ff: 0x6c3ff420,
+ // Block 0x6a8, offset 0x1aa00
+ 0x1aa00: 0x6cf62020, 0x1aa01: 0x6c77aa20, 0x1aa02: 0x6c80ca20, 0x1aa03: 0x6c3d7420,
+ 0x1aa04: 0x6d0a9020, 0x1aa05: 0x6cd72020, 0x1aa06: 0x6c939420, 0x1aa07: 0x6c7dae20,
+ 0x1aa08: 0x6c41da20, 0x1aa09: 0x6c6db820, 0x1aa0a: 0x6ce32e20, 0x1aa0b: 0x6c1a0c20,
+ 0x1aa0c: 0x6ce8b420, 0x1aa0d: 0x6cce7020, 0x1aa0e: 0x6cd72220, 0x1aa0f: 0x6d0bc020,
+ 0x1aa10: 0x6c951a20, 0x1aa11: 0x6c927020, 0x1aa12: 0x6c481c20, 0x1aa13: 0x6d424420,
+ 0x1aa14: 0x6cc59a20, 0x1aa15: 0x6d3ce620, 0x1aa16: 0x6c057c20, 0x1aa17: 0x6c044a20,
+ 0x1aa18: 0x6c5eec20, 0x1aa19: 0x6d33f620, 0x1aa1a: 0x6d366020, 0x1aa1b: 0x6c7db420,
+ 0x1aa1c: 0x6c837e20, 0x1aa1d: 0x6caeac20, 0x1aa1e: 0x6c780a20, 0x1aa1f: 0x6c0dea20,
+ 0x1aa20: 0x6c1dbe20, 0x1aa21: 0x6d41b620, 0x1aa22: 0x6d237420, 0x1aa23: 0x6cda5220,
+ 0x1aa24: 0x6c94ae20, 0x1aa25: 0x6cfd8020, 0x1aa26: 0x6d140620, 0x1aa27: 0x6cf8b620,
+ 0x1aa28: 0x6c0b4620, 0x1aa29: 0x6c624820, 0x1aa2a: 0x6c3ec420, 0x1aa2b: 0x6cb0b020,
+ 0x1aa2c: 0x6cab0820, 0x1aa2d: 0x6c6a2c20, 0x1aa2e: 0x6d380420, 0x1aa2f: 0x6d3fa820,
+ 0x1aa30: 0x6d064e20, 0x1aa31: 0x6c197e20, 0x1aa32: 0x6c2a2220, 0x1aa33: 0x6cf1e820,
+ 0x1aa34: 0x6cfb8220, 0x1aa35: 0x6d3e6820, 0x1aa36: 0x6d23c820, 0x1aa37: 0x6c626420,
+ 0x1aa38: 0x6d072e20, 0x1aa39: 0x6d31f420, 0x1aa3a: 0x6d36b820, 0x1aa3b: 0x6c2a2a20,
+ 0x1aa3c: 0x6c645420, 0x1aa3d: 0x6c5f1820, 0x1aa3e: 0x6c431820, 0x1aa3f: 0x6c431a20,
+ // Block 0x6a9, offset 0x1aa40
+ 0x1aa40: 0x6c47c420, 0x1aa41: 0x6cc6a020, 0x1aa42: 0x6cdc6020, 0x1aa43: 0x6cc73c20,
+ 0x1aa44: 0x6c627a20, 0x1aa45: 0x6c775220, 0x1aa46: 0x6ca2ac20, 0x1aa47: 0x6c11dc20,
+ 0x1aa48: 0x6c9a2620, 0x1aa49: 0x6d370c20, 0x1aa4a: 0x6c624a20, 0x1aa4b: 0x6c92d620,
+ 0x1aa4c: 0x6cda5a20, 0x1aa4d: 0x6c5f3c20, 0x1aa4e: 0x6d1d0c20, 0x1aa4f: 0x6cf1f020,
+ 0x1aa50: 0x6cbfc420, 0x1aa51: 0x6ccb6020, 0x1aa52: 0x6c51e620, 0x1aa53: 0x6d18aa20,
+ 0x1aa54: 0x6c59fe20, 0x1aa55: 0x6cbce620, 0x1aa56: 0x6c615620, 0x1aa57: 0x6cdc8820,
+ 0x1aa58: 0x6cff2020, 0x1aa59: 0x6cb45e20, 0x1aa5a: 0x6c688420, 0x1aa5b: 0x6d3d0c20,
+ 0x1aa5c: 0x6d380c20, 0x1aa5d: 0x6d41e620, 0x1aa5e: 0x6c93ba20, 0x1aa5f: 0x6cdc8c20,
+ 0x1aa60: 0x6ca9d420, 0x1aa61: 0x6ccb7820, 0x1aa62: 0x6c5c6c20, 0x1aa63: 0x6cc4de20,
+ 0x1aa64: 0x6cab1e20, 0x1aa65: 0x6d243420, 0x1aa66: 0x6cb1f820, 0x1aa67: 0x6c62bc20,
+ 0x1aa68: 0x6ce9ce20, 0x1aa69: 0x6cf1f420, 0x1aa6a: 0x6c199e20, 0x1aa6b: 0x6c5e1a20,
+ 0x1aa6c: 0x6c7c1820, 0x1aa6d: 0x6c93c020, 0x1aa6e: 0x6c0c4c20, 0x1aa6f: 0x6ccba820,
+ 0x1aa70: 0x6cc4f420, 0x1aa71: 0x6d3d1620, 0x1aa72: 0x6c84d420, 0x1aa73: 0x6c24aa20,
+ 0x1aa74: 0x6d08f220, 0x1aa75: 0x6cebc420, 0x1aa76: 0x6c6f5620, 0x1aa77: 0x6cbefa20,
+ 0x1aa78: 0x6cf59020, 0x1aa79: 0x6cbefe20, 0x1aa7a: 0x6c796820, 0x1aa7b: 0x6d207a20,
+ 0x1aa7c: 0x6ccfc020, 0x1aa7d: 0x6c6e1a20, 0x1aa7e: 0x6d11f220, 0x1aa7f: 0x6c1fe020,
+ // Block 0x6aa, offset 0x1aa80
+ 0x1aa80: 0x6d3cce20, 0x1aa81: 0x6ce84420, 0x1aa82: 0x6c814620, 0x1aa83: 0x6cbca020,
+ 0x1aa84: 0x6d2d2820, 0x1aa85: 0x6d11a020, 0x1aa86: 0x6c0b3020, 0x1aa87: 0x6c05c420,
+ 0x1aa88: 0x6d11a220, 0x1aa89: 0x6c0ddc20, 0x1aa8a: 0x6cebd420, 0x1aa8b: 0x6d3a0820,
+ 0x1aa8c: 0x6c699020, 0x1aa8d: 0x6cbc3a20, 0x1aa8e: 0x6c2e1020, 0x1aa8f: 0x6cf36620,
+ 0x1aa90: 0x6c4a5e20, 0x1aa91: 0x6d10ea20, 0x1aa92: 0x6d35fc20, 0x1aa93: 0x6c205020,
+ 0x1aa94: 0x6d120220, 0x1aa95: 0x6ce5c220, 0x1aa96: 0x6c69a020, 0x1aa97: 0x6c205220,
+ 0x1aa98: 0x6c6f1220, 0x1aa99: 0x6cfeca20, 0x1aa9a: 0x6c19f020, 0x1aa9b: 0x6c79ec20,
+ 0x1aa9c: 0x6c24ac20, 0x1aa9d: 0x6cf29420, 0x1aa9e: 0x6c289420, 0x1aa9f: 0x6c7a4a20,
+ 0x1aaa0: 0x6c780c20, 0x1aaa1: 0x6d3d7020, 0x1aaa2: 0x6d05b420, 0x1aaa3: 0x6cda5420,
+ 0x1aaa4: 0x6c491c20, 0x1aaa5: 0x6c7c3e20, 0x1aaa6: 0x6c312420, 0x1aaa7: 0x6d3dfa20,
+ 0x1aaa8: 0x6d09a020, 0x1aaa9: 0x6cf29620, 0x1aaaa: 0x6cebea20, 0x1aaab: 0x6d0bc620,
+ 0x1aaac: 0x6d217820, 0x1aaad: 0x6c726a20, 0x1aaae: 0x6cbf5220, 0x1aaaf: 0x6d113a20,
+ 0x1aab0: 0x6d113c20, 0x1aab1: 0x6ce5cc20, 0x1aab2: 0x6c177820, 0x1aab3: 0x6d228020,
+ 0x1aab4: 0x6ce4bc20, 0x1aab5: 0x6c2e3e20, 0x1aab6: 0x6c729220, 0x1aab7: 0x6c8aa820,
+ 0x1aab8: 0x6cf6ce20, 0x1aab9: 0x6cf52220, 0x1aaba: 0x6c7c4420, 0x1aabb: 0x6c206220,
+ 0x1aabc: 0x6d2f7220, 0x1aabd: 0x6c7b7c20, 0x1aabe: 0x6c7b7420, 0x1aabf: 0x6c907420,
+ // Block 0x6ab, offset 0x1aac0
+ 0x1aac0: 0x6c199c20, 0x1aac1: 0x6c256c20, 0x1aac2: 0x6cb18420, 0x1aac3: 0x6d2a9420,
+ 0x1aac4: 0x6c24ba20, 0x1aac5: 0x6cbc6820, 0x1aac6: 0x6cbf7820, 0x1aac7: 0x6c314c20,
+ 0x1aac8: 0x6d2a9e20, 0x1aac9: 0x6c904620, 0x1aaca: 0x6cbd0a20, 0x1aacb: 0x6c856c20,
+ 0x1aacc: 0x6c1f0a20, 0x1aacd: 0x6cd40c20, 0x1aace: 0x6c3fb820, 0x1aacf: 0x6cba9220,
+ 0x1aad0: 0x6c1f1c20, 0x1aad1: 0x6c531820, 0x1aad2: 0x6cb59820, 0x1aad3: 0x6c508620,
+ 0x1aad4: 0x6cd18420, 0x1aad5: 0x6c3c0820, 0x1aad6: 0x6cd5b220, 0x1aad7: 0x6c9eb020,
+ 0x1aad8: 0x6cc24020, 0x1aad9: 0x6d2e5220, 0x1aada: 0x6d3adc20, 0x1aadb: 0x6c8cd420,
+ 0x1aadc: 0x6c8f8220, 0x1aadd: 0x6c0e1620, 0x1aade: 0x6c6e6a20, 0x1aadf: 0x6c6e7e20,
+ 0x1aae0: 0x6d2eb620, 0x1aae1: 0x6c046620, 0x1aae2: 0x6cd8c220, 0x1aae3: 0x6c75c020,
+ 0x1aae4: 0x6c534e20, 0x1aae5: 0x6ce74a20, 0x1aae6: 0x6cd95a20, 0x1aae7: 0x6c6e8820,
+ 0x1aae8: 0x6c2e2e20, 0x1aae9: 0x6d17f820, 0x1aaea: 0x6cd5e820, 0x1aaeb: 0x6c6e7820,
+ 0x1aaec: 0x6cc24c20, 0x1aaed: 0x6c6b1020, 0x1aaee: 0x6cb26020, 0x1aaef: 0x6c329e20,
+ 0x1aaf0: 0x6ccea620, 0x1aaf1: 0x6d3bac20, 0x1aaf2: 0x6c136220, 0x1aaf3: 0x6c2ab020,
+ 0x1aaf4: 0x6c259e20, 0x1aaf5: 0x6cec5a20, 0x1aaf6: 0x6c6ec020, 0x1aaf7: 0x6c76fa20,
+ 0x1aaf8: 0x6c6ec420, 0x1aaf9: 0x6d39f020, 0x1aafa: 0x6d39f620, 0x1aafb: 0x6c821a20,
+ 0x1aafc: 0x6cae9220, 0x1aafd: 0x6d20e020, 0x1aafe: 0x6c1b0e20, 0x1aaff: 0x6c418820,
+ // Block 0x6ac, offset 0x1ab00
+ 0x1ab00: 0x6c984220, 0x1ab01: 0x6d39fe20, 0x1ab02: 0x6cedb820, 0x1ab03: 0x6c321220,
+ 0x1ab04: 0x6c5eac20, 0x1ab05: 0x6cff7420, 0x1ab06: 0x6c03f020, 0x1ab07: 0x6cdb9820,
+ 0x1ab08: 0x6c5ffc20, 0x1ab09: 0x6cbdce20, 0x1ab0a: 0x6d2faa20, 0x1ab0b: 0x6cdce820,
+ 0x1ab0c: 0x6d0b2020, 0x1ab0d: 0x6d3c7e20, 0x1ab0e: 0x6d255220, 0x1ab0f: 0x6c568420,
+ 0x1ab10: 0x6c4f6820, 0x1ab11: 0x6cffe220, 0x1ab12: 0x6c132e20, 0x1ab13: 0x6c096c20,
+ 0x1ab14: 0x6c08d020, 0x1ab15: 0x6c658020, 0x1ab16: 0x6d15de20, 0x1ab17: 0x6c2ffc20,
+ 0x1ab18: 0x6ccce220, 0x1ab19: 0x6cd0fe20, 0x1ab1a: 0x6c264820, 0x1ab1b: 0x6c2b6c20,
+ 0x1ab1c: 0x6d3a0e20, 0x1ab1d: 0x6ca33420, 0x1ab1e: 0x6c1aac20, 0x1ab1f: 0x6c470620,
+ 0x1ab20: 0x6c85f620, 0x1ab21: 0x6cbcba20, 0x1ab22: 0x6c9faa20, 0x1ab23: 0x6c05ae20,
+ 0x1ab24: 0x6ce58220, 0x1ab25: 0x6cd8b620, 0x1ab26: 0x6c3e5820, 0x1ab27: 0x6c12de20,
+ 0x1ab28: 0x6c07b420, 0x1ab29: 0x6cae1a20, 0x1ab2a: 0x6c26a020, 0x1ab2b: 0x6d3f0620,
+ 0x1ab2c: 0x6c2c4a20, 0x1ab2d: 0x6c8cee20, 0x1ab2e: 0x6d2ac420, 0x1ab2f: 0x6caa4220,
+ 0x1ab30: 0x6c3e5a20, 0x1ab31: 0x6c467e20, 0x1ab32: 0x6c389620, 0x1ab33: 0x6c634e20,
+ 0x1ab34: 0x6c41d820, 0x1ab35: 0x6c394820, 0x1ab36: 0x6cd2cc20, 0x1ab37: 0x6c993820,
+ 0x1ab38: 0x6cb35620, 0x1ab39: 0x6ce45020, 0x1ab3a: 0x6c648a20, 0x1ab3b: 0x6cbf1820,
+ 0x1ab3c: 0x6c8f8a20, 0x1ab3d: 0x6c9fe420, 0x1ab3e: 0x6c0af020, 0x1ab3f: 0x6c960420,
+ // Block 0x6ad, offset 0x1ab40
+ 0x1ab40: 0x6c4b4c20, 0x1ab41: 0x6cc10c20, 0x1ab42: 0x6c1b2620, 0x1ab43: 0x6d19e220,
+ 0x1ab44: 0x6d120820, 0x1ab45: 0x6cfc0e20, 0x1ab46: 0x6c08e220, 0x1ab47: 0x6cbf1a20,
+ 0x1ab48: 0x6c7dfa20, 0x1ab49: 0x6c2acc20, 0x1ab4a: 0x6cff8c20, 0x1ab4b: 0x6c6c4620,
+ 0x1ab4c: 0x6cc2f420, 0x1ab4d: 0x6cdcec20, 0x1ab4e: 0x6cc7ae20, 0x1ab4f: 0x6c381420,
+ 0x1ab50: 0x6c7b9e20, 0x1ab51: 0x6d3af620, 0x1ab52: 0x6ce7b820, 0x1ab53: 0x6c5ed820,
+ 0x1ab54: 0x6c26a820, 0x1ab55: 0x6c4f7a20, 0x1ab56: 0x6c12ee20, 0x1ab57: 0x6d383020,
+ 0x1ab58: 0x6c79ee20, 0x1ab59: 0x6c7f0e20, 0x1ab5a: 0x6c09a820, 0x1ab5b: 0x6ccc8a20,
+ 0x1ab5c: 0x6c28fe20, 0x1ab5d: 0x6d32c820, 0x1ab5e: 0x6c12fa20, 0x1ab5f: 0x6c3d7e20,
+ 0x1ab60: 0x6d27b420, 0x1ab61: 0x6ce8c620, 0x1ab62: 0x6cabd820, 0x1ab63: 0x6c83ec20,
+ 0x1ab64: 0x6c80d020, 0x1ab65: 0x6c71ba20, 0x1ab66: 0x6c495820, 0x1ab67: 0x6c65b020,
+ 0x1ab68: 0x6c4e1e20, 0x1ab69: 0x6ce75620, 0x1ab6a: 0x6cf9d620, 0x1ab6b: 0x6d366220,
+ 0x1ab6c: 0x6c1a0e20, 0x1ab6d: 0x6cdb9a20, 0x1ab6e: 0x6cd39e20, 0x1ab6f: 0x6d3b0c20,
+ 0x1ab70: 0x6d424620, 0x1ab71: 0x6cffb020, 0x1ab72: 0x6cce7620, 0x1ab73: 0x6ce67620,
+ 0x1ab74: 0x6c12fc20, 0x1ab75: 0x6d0c9e20, 0x1ab76: 0x6c435020, 0x1ab77: 0x6c7b2c20,
+ 0x1ab78: 0x6c41a020, 0x1ab79: 0x6c1dc020, 0x1ab7a: 0x6c7c2e20, 0x1ab7b: 0x6c42aa20,
+ 0x1ab7c: 0x6d27b620, 0x1ab7d: 0x6cab2a20, 0x1ab7e: 0x6cb8f420, 0x1ab7f: 0x6cffb220,
+ // Block 0x6ae, offset 0x1ab80
+ 0x1ab80: 0x6c65b220, 0x1ab81: 0x6cb3de20, 0x1ab82: 0x6c7f1c20, 0x1ab83: 0x6d405c20,
+ 0x1ab84: 0x6c08ec20, 0x1ab85: 0x6c0a0420, 0x1ab86: 0x6c0a0620, 0x1ab87: 0x6c448c20,
+ 0x1ab88: 0x6cdf3020, 0x1ab89: 0x6c48e020, 0x1ab8a: 0x6d209420, 0x1ab8b: 0x6c64cc20,
+ 0x1ab8c: 0x6c2a2420, 0x1ab8d: 0x6c472420, 0x1ab8e: 0x6c1b4420, 0x1ab8f: 0x6d32e220,
+ 0x1ab90: 0x6cbed220, 0x1ab91: 0x6ccc6820, 0x1ab92: 0x6d38ec20, 0x1ab93: 0x6c928e20,
+ 0x1ab94: 0x6c0f3020, 0x1ab95: 0x6c5f0a20, 0x1ab96: 0x6c8bc420, 0x1ab97: 0x6cdb9e20,
+ 0x1ab98: 0x6c75d420, 0x1ab99: 0x6c3ec820, 0x1ab9a: 0x6d2c4220, 0x1ab9b: 0x6c472620,
+ 0x1ab9c: 0x6c798620, 0x1ab9d: 0x6cb9b220, 0x1ab9e: 0x6cb90a20, 0x1ab9f: 0x6c75d620,
+ 0x1aba0: 0x6c20dc20, 0x1aba1: 0x6c495a20, 0x1aba2: 0x6d250420, 0x1aba3: 0x6c130820,
+ 0x1aba4: 0x6d40cc20, 0x1aba5: 0x6c0fe620, 0x1aba6: 0x6d2ae420, 0x1aba7: 0x6cbcd620,
+ 0x1aba8: 0x6cebb020, 0x1aba9: 0x6c954e20, 0x1abaa: 0x6c27ec20, 0x1abab: 0x6cfef420,
+ 0x1abac: 0x6cc92620, 0x1abad: 0x6c66ba20, 0x1abae: 0x6d07c020, 0x1abaf: 0x6c0b0020,
+ 0x1abb0: 0x6cdcfc20, 0x1abb1: 0x6cfd8620, 0x1abb2: 0x6cfc2420, 0x1abb3: 0x6cb2c620,
+ 0x1abb4: 0x6d318c20, 0x1abb5: 0x6d039420, 0x1abb6: 0x6c559420, 0x1abb7: 0x6d154a20,
+ 0x1abb8: 0x6d3b1420, 0x1abb9: 0x6d265820, 0x1abba: 0x6c211020, 0x1abbb: 0x6c93f620,
+ 0x1abbc: 0x6cf37e20, 0x1abbd: 0x6c303820, 0x1abbe: 0x6cd79a20, 0x1abbf: 0x6c609020,
+ // Block 0x6af, offset 0x1abc0
+ 0x1abc0: 0x6c6af220, 0x1abc1: 0x6c59ee20, 0x1abc2: 0x6d039620, 0x1abc3: 0x6c9aa820,
+ 0x1abc4: 0x6c396a20, 0x1abc5: 0x6c200a20, 0x1abc6: 0x6d3bde20, 0x1abc7: 0x6cb0fc20,
+ 0x1abc8: 0x6c3c6220, 0x1abc9: 0x6d3a2820, 0x1abca: 0x6c59f020, 0x1abcb: 0x6cbce020,
+ 0x1abcc: 0x6c542420, 0x1abcd: 0x6cbfbe20, 0x1abce: 0x6c9e9a20, 0x1abcf: 0x6cba7620,
+ 0x1abd0: 0x6c483c20, 0x1abd1: 0x6c7d1020, 0x1abd2: 0x6cd41c20, 0x1abd3: 0x6c90f420,
+ 0x1abd4: 0x6d27c820, 0x1abd5: 0x6c517020, 0x1abd6: 0x6ce13420, 0x1abd7: 0x6d26ee20,
+ 0x1abd8: 0x6c1d7e20, 0x1abd9: 0x6c42de20, 0x1abda: 0x6c3a7020, 0x1abdb: 0x6cc92e20,
+ 0x1abdc: 0x6d32f420, 0x1abdd: 0x6c465e20, 0x1abde: 0x6ca87220, 0x1abdf: 0x6cba7e20,
+ 0x1abe0: 0x6cffbc20, 0x1abe1: 0x6c24b420, 0x1abe2: 0x6c903820, 0x1abe3: 0x6caec620,
+ 0x1abe4: 0x6c322e20, 0x1abe5: 0x6c867e20, 0x1abe6: 0x6c0a5420, 0x1abe7: 0x6d3d9e20,
+ 0x1abe8: 0x6c1ea820, 0x1abe9: 0x6ccc9020, 0x1abea: 0x6c1b5220, 0x1abeb: 0x6d3b2c20,
+ 0x1abec: 0x6cbada20, 0x1abed: 0x6c8fae20, 0x1abee: 0x6c7fb620, 0x1abef: 0x6c64fa20,
+ 0x1abf0: 0x6c10ba20, 0x1abf1: 0x6c844220, 0x1abf2: 0x6c5c5820, 0x1abf3: 0x6c0a5620,
+ 0x1abf4: 0x6c2b9020, 0x1abf5: 0x6c236420, 0x1abf6: 0x6d0c3620, 0x1abf7: 0x6caf2020,
+ 0x1abf8: 0x6c11e020, 0x1abf9: 0x6d3be620, 0x1abfa: 0x6cb02220, 0x1abfb: 0x6cb19e20,
+ 0x1abfc: 0x6c30c820, 0x1abfd: 0x6d243620, 0x1abfe: 0x6c9ef820, 0x1abff: 0x6ce96020,
+ // Block 0x6b0, offset 0x1ac00
+ 0x1ac00: 0x6d2b1020, 0x1ac01: 0x6ccc9220, 0x1ac02: 0x6c4b8420, 0x1ac03: 0x6d156e20,
+ 0x1ac04: 0x6c56cc20, 0x1ac05: 0x6c15e620, 0x1ac06: 0x6c7a0820, 0x1ac07: 0x6c246820,
+ 0x1ac08: 0x6cb2d620, 0x1ac09: 0x6d2a9020, 0x1ac0a: 0x6c5f5620, 0x1ac0b: 0x6c4b1c20,
+ 0x1ac0c: 0x6cdb3820, 0x1ac0d: 0x6c90fc20, 0x1ac0e: 0x6c131a20, 0x1ac0f: 0x6c92e820,
+ 0x1ac10: 0x6ca73e20, 0x1ac11: 0x6cdd3820, 0x1ac12: 0x6c24b620, 0x1ac13: 0x6c2e5420,
+ 0x1ac14: 0x6cdd4020, 0x1ac15: 0x6c822a20, 0x1ac16: 0x6c32dc20, 0x1ac17: 0x6c89d020,
+ 0x1ac18: 0x6cff2220, 0x1ac19: 0x6c0f9420, 0x1ac1a: 0x6c9da020, 0x1ac1b: 0x6ccc9420,
+ 0x1ac1c: 0x6c299c20, 0x1ac1d: 0x6c8a3620, 0x1ac1e: 0x6c280c20, 0x1ac1f: 0x6c2d8e20,
+ 0x1ac20: 0x6c3f9020, 0x1ac21: 0x6c65f820, 0x1ac22: 0x6c9fd020, 0x1ac23: 0x6c7d2820,
+ 0x1ac24: 0x6c27a020, 0x1ac25: 0x6c689820, 0x1ac26: 0x6c2ab620, 0x1ac27: 0x6c5a0c20,
+ 0x1ac28: 0x6cdd0020, 0x1ac29: 0x6c818220, 0x1ac2a: 0x6d295220, 0x1ac2b: 0x6cff3c20,
+ 0x1ac2c: 0x6c931e20, 0x1ac2d: 0x6cd3f620, 0x1ac2e: 0x6d295420, 0x1ac2f: 0x6cb81c20,
+ 0x1ac30: 0x6cac0a20, 0x1ac31: 0x6cb81e20, 0x1ac32: 0x6cac0c20, 0x1ac33: 0x6c41f620,
+ 0x1ac34: 0x6c72b220, 0x1ac35: 0x6c328a20, 0x1ac36: 0x6c930620, 0x1ac37: 0x6d0cf220,
+ 0x1ac38: 0x6c0fea20, 0x1ac39: 0x6c291820, 0x1ac3a: 0x6cc9ec20, 0x1ac3b: 0x6d3b5e20,
+ 0x1ac3c: 0x6c8fca20, 0x1ac3d: 0x6cb94020, 0x1ac3e: 0x6c888420, 0x1ac3f: 0x6c10cc20,
+ // Block 0x6b1, offset 0x1ac40
+ 0x1ac40: 0x6d396220, 0x1ac41: 0x6c7f6e20, 0x1ac42: 0x6cd42020, 0x1ac43: 0x6c7fec20,
+ 0x1ac44: 0x6c7d3420, 0x1ac45: 0x6d21d620, 0x1ac46: 0x6d270420, 0x1ac47: 0x6c500020,
+ 0x1ac48: 0x6d31a220, 0x1ac49: 0x6cdf5020, 0x1ac4a: 0x6ce43e20, 0x1ac4b: 0x6ca8a420,
+ 0x1ac4c: 0x6c1e0420, 0x1ac4d: 0x6c60ec20, 0x1ac4e: 0x6d199820, 0x1ac4f: 0x6cb82020,
+ 0x1ac50: 0x6ce2ca20, 0x1ac51: 0x6d3c0020, 0x1ac52: 0x6d396820, 0x1ac53: 0x6c387020,
+ 0x1ac54: 0x6cda3c20, 0x1ac55: 0x6d396620, 0x1ac56: 0x6cba9820, 0x1ac57: 0x6d3de020,
+ 0x1ac58: 0x6ce2d420, 0x1ac59: 0x6c933a20, 0x1ac5a: 0x6c919420, 0x1ac5b: 0x6c662a20,
+ 0x1ac5c: 0x6cebbe20, 0x1ac5d: 0x6d1cd420, 0x1ac5e: 0x6d248620, 0x1ac5f: 0x6c7f7e20,
+ 0x1ac60: 0x6c8ff420, 0x1ac61: 0x6cbd1620, 0x1ac62: 0x6c88a220, 0x1ac63: 0x6c800a20,
+ 0x1ac64: 0x6cb95c20, 0x1ac65: 0x6d272020, 0x1ac66: 0x6d37e420, 0x1ac67: 0x6cc20e20,
+ 0x1ac68: 0x6c88a420, 0x1ac69: 0x6c0b2820, 0x1ac6a: 0x6c32ea20, 0x1ac6b: 0x6d415a20,
+ 0x1ac6c: 0x6c84d620, 0x1ac6d: 0x6cd86220, 0x1ac6e: 0x6c958e20, 0x1ac6f: 0x6d1cde20,
+ 0x1ac70: 0x6d273820, 0x1ac71: 0x6d3df220, 0x1ac72: 0x6d24ae20, 0x1ac73: 0x6c9cd620,
+ 0x1ac74: 0x6c2b5820, 0x1ac75: 0x6c388a20, 0x1ac76: 0x6ccfb020, 0x1ac77: 0x6d302820,
+ 0x1ac78: 0x6ccfc220, 0x1ac79: 0x6caa7220, 0x1ac7a: 0x6c50e220, 0x1ac7b: 0x6c832420,
+ 0x1ac7c: 0x6cfa8e20, 0x1ac7d: 0x6d3efa20, 0x1ac7e: 0x6ca5c620, 0x1ac7f: 0x6c25b420,
+ // Block 0x6b2, offset 0x1ac80
+ 0x1ac80: 0x6d2f4620, 0x1ac81: 0x6cb8c020, 0x1ac82: 0x6d2d5a20, 0x1ac83: 0x6c08d220,
+ 0x1ac84: 0x6c04c620, 0x1ac85: 0x6cf4d820, 0x1ac86: 0x6ccbde20, 0x1ac87: 0x6c772a20,
+ 0x1ac88: 0x6cc77620, 0x1ac89: 0x6c3bba20, 0x1ac8a: 0x6c096e20, 0x1ac8b: 0x6c252620,
+ 0x1ac8c: 0x6d1b9a20, 0x1ac8d: 0x6d304020, 0x1ac8e: 0x6c1b9020, 0x1ac8f: 0x6cdf8620,
+ 0x1ac90: 0x6c56fa20, 0x1ac91: 0x6c033c20, 0x1ac92: 0x6c85f820, 0x1ac93: 0x6c419620,
+ 0x1ac94: 0x6c722e20, 0x1ac95: 0x6cb38420, 0x1ac96: 0x6ca10c20, 0x1ac97: 0x6c241020,
+ 0x1ac98: 0x6d2d6e20, 0x1ac99: 0x6d392220, 0x1ac9a: 0x6c83c620, 0x1ac9b: 0x6cdaac20,
+ 0x1ac9c: 0x6ce5d620, 0x1ac9d: 0x6c85fa20, 0x1ac9e: 0x6cf62220, 0x1ac9f: 0x6cdab620,
+ 0x1aca0: 0x6c535020, 0x1aca1: 0x6ce74c20, 0x1aca2: 0x6d3e4420, 0x1aca3: 0x6c12e020,
+ 0x1aca4: 0x6d26bc20, 0x1aca5: 0x6d388620, 0x1aca6: 0x6c8bb820, 0x1aca7: 0x6d3c1a20,
+ 0x1aca8: 0x6c042220, 0x1aca9: 0x6c81f620, 0x1acaa: 0x6c3bda20, 0x1acab: 0x6c375820,
+ 0x1acac: 0x6cc10e20, 0x1acad: 0x6c521620, 0x1acae: 0x6c895a20, 0x1acaf: 0x6cfcd820,
+ 0x1acb0: 0x6c3ea020, 0x1acb1: 0x6c895c20, 0x1acb2: 0x6c11fa20, 0x1acb3: 0x6c6dc220,
+ 0x1acb4: 0x6c851c20, 0x1acb5: 0x6d26c620, 0x1acb6: 0x6c929020, 0x1acb7: 0x6c714020,
+ 0x1acb8: 0x6cb61e20, 0x1acb9: 0x6c254e20, 0x1acba: 0x6c045220, 0x1acbb: 0x6d2ece20,
+ 0x1acbc: 0x6c8bc620, 0x1acbd: 0x6d402620, 0x1acbe: 0x6c6dcc20, 0x1acbf: 0x6c4cc420,
+ // Block 0x6b3, offset 0x1acc0
+ 0x1acc0: 0x6c57e020, 0x1acc1: 0x6cca2220, 0x1acc2: 0x6cca2620, 0x1acc3: 0x6ce12a20,
+ 0x1acc4: 0x6c0b4c20, 0x1acc5: 0x6cc75c20, 0x1acc6: 0x6c9e5c20, 0x1acc7: 0x6c542620,
+ 0x1acc8: 0x6d065220, 0x1acc9: 0x6d402a20, 0x1acca: 0x6c56fe20, 0x1accb: 0x6c66be20,
+ 0x1accc: 0x6d294e20, 0x1accd: 0x6c225e20, 0x1acce: 0x6c843020, 0x1accf: 0x6d021a20,
+ 0x1acd0: 0x6c3da020, 0x1acd1: 0x6cab1220, 0x1acd2: 0x6c076020, 0x1acd3: 0x6c47d020,
+ 0x1acd4: 0x6d052820, 0x1acd5: 0x6c42e020, 0x1acd6: 0x6ce13620, 0x1acd7: 0x6cc0b220,
+ 0x1acd8: 0x6c645620, 0x1acd9: 0x6c126a20, 0x1acda: 0x6d3c2420, 0x1acdb: 0x6ce14020,
+ 0x1acdc: 0x6c9c7c20, 0x1acdd: 0x6cca2c20, 0x1acde: 0x6c3bf420, 0x1acdf: 0x6d2a2620,
+ 0x1ace0: 0x6c775620, 0x1ace1: 0x6c67fe20, 0x1ace2: 0x6ca07e20, 0x1ace3: 0x6cca3020,
+ 0x1ace4: 0x6cca3220, 0x1ace5: 0x6cab1c20, 0x1ace6: 0x6cf70820, 0x1ace7: 0x6c897420,
+ 0x1ace8: 0x6c680820, 0x1ace9: 0x6c7b4620, 0x1acea: 0x6c0ffa20, 0x1aceb: 0x6c58b620,
+ 0x1acec: 0x6cd63620, 0x1aced: 0x6d403e20, 0x1acee: 0x6cfd4020, 0x1acef: 0x6cab2020,
+ 0x1acf0: 0x6ce97020, 0x1acf1: 0x6ca8b820, 0x1acf2: 0x6c873020, 0x1acf3: 0x6d42b220,
+ 0x1acf4: 0x6c2bb820, 0x1acf5: 0x6ca8ba20, 0x1acf6: 0x6ce5e420, 0x1acf7: 0x6c809820,
+ 0x1acf8: 0x6c9d1a20, 0x1acf9: 0x6cd7c020, 0x1acfa: 0x6c6f5820, 0x1acfb: 0x6cf83e20,
+ 0x1acfc: 0x6c456620, 0x1acfd: 0x6d331c20, 0x1acfe: 0x6c6f5e20, 0x1acff: 0x6d201c20,
+ // Block 0x6b4, offset 0x1ad00
+ 0x1ad00: 0x6c61b020, 0x1ad01: 0x6c143a20, 0x1ad02: 0x6d391020, 0x1ad03: 0x6d09f020,
+ 0x1ad04: 0x6d264a20, 0x1ad05: 0x6c531c20, 0x1ad06: 0x6d207e20, 0x1ad07: 0x6c50e420,
+ 0x1ad08: 0x6cecce20, 0x1ad09: 0x6cc5d820, 0x1ad0a: 0x6cf1d220, 0x1ad0b: 0x6cf18c20,
+ 0x1ad0c: 0x6cc03620, 0x1ad0d: 0x6ca32820, 0x1ad0e: 0x6d3e1c20, 0x1ad0f: 0x6ce80c20,
+ 0x1ad10: 0x6ca99020, 0x1ad11: 0x6c3d1420, 0x1ad12: 0x6c61d020, 0x1ad13: 0x6cd4c020,
+ 0x1ad14: 0x6c213c20, 0x1ad15: 0x6caf5a20, 0x1ad16: 0x6d323220, 0x1ad17: 0x6ccbe020,
+ 0x1ad18: 0x6c532e20, 0x1ad19: 0x6d351220, 0x1ad1a: 0x6c5ffe20, 0x1ad1b: 0x6c3b2220,
+ 0x1ad1c: 0x6d279e20, 0x1ad1d: 0x6cc5de20, 0x1ad1e: 0x6c283220, 0x1ad1f: 0x6c6c4020,
+ 0x1ad20: 0x6cda9420, 0x1ad21: 0x6c39d220, 0x1ad22: 0x6cdd5a20, 0x1ad23: 0x6c252820,
+ 0x1ad24: 0x6c6fb820, 0x1ad25: 0x6d288c20, 0x1ad26: 0x6c03f220, 0x1ad27: 0x6c6c8c20,
+ 0x1ad28: 0x6c3d6a20, 0x1ad29: 0x6d35fe20, 0x1ad2a: 0x6c229820, 0x1ad2b: 0x6d3f1620,
+ 0x1ad2c: 0x6c1da620, 0x1ad2d: 0x6c533e20, 0x1ad2e: 0x6d288e20, 0x1ad2f: 0x6c833420,
+ 0x1ad30: 0x6cf87a20, 0x1ad31: 0x6c3e5c20, 0x1ad32: 0x6d019a20, 0x1ad33: 0x6ccfe020,
+ 0x1ad34: 0x6c0e6c20, 0x1ad35: 0x6d3ae820, 0x1ad36: 0x6cc0fc20, 0x1ad37: 0x6c8cf020,
+ 0x1ad38: 0x6d3aea20, 0x1ad39: 0x6cced620, 0x1ad3a: 0x6c421e20, 0x1ad3b: 0x6d101420,
+ 0x1ad3c: 0x6c3e5e20, 0x1ad3d: 0x6ceb1820, 0x1ad3e: 0x6d31d420, 0x1ad3f: 0x6c275e20,
+ // Block 0x6b5, offset 0x1ad40
+ 0x1ad40: 0x6c1f3420, 0x1ad41: 0x6cd1b420, 0x1ad42: 0x6d37b620, 0x1ad43: 0x6cfb4e20,
+ 0x1ad44: 0x6d411a20, 0x1ad45: 0x6c6ede20, 0x1ad46: 0x6c04f820, 0x1ad47: 0x6cc18c20,
+ 0x1ad48: 0x6ca10e20, 0x1ad49: 0x6cd5c620, 0x1ad4a: 0x6d41ac20, 0x1ad4b: 0x6c7c2c20,
+ 0x1ad4c: 0x6c6db020, 0x1ad4d: 0x6cc5f220, 0x1ad4e: 0x6c4f7c20, 0x1ad4f: 0x6d01b220,
+ 0x1ad50: 0x6c6ad620, 0x1ad51: 0x6d39a820, 0x1ad52: 0x6c1db420, 0x1ad53: 0x6c48b620,
+ 0x1ad54: 0x6c042420, 0x1ad55: 0x6c745420, 0x1ad56: 0x6c7bf620, 0x1ad57: 0x6c556220,
+ 0x1ad58: 0x6c22c620, 0x1ad59: 0x6c587820, 0x1ad5a: 0x6c44d220, 0x1ad5b: 0x6ce1c820,
+ 0x1ad5c: 0x6c6ad820, 0x1ad5d: 0x6c7a9a20, 0x1ad5e: 0x6c68fc20, 0x1ad5f: 0x6cc2f620,
+ 0x1ad60: 0x6c411620, 0x1ad61: 0x6c960620, 0x1ad62: 0x6d089620, 0x1ad63: 0x6c07ee20,
+ 0x1ad64: 0x6cfcc620, 0x1ad65: 0x6c3e8620, 0x1ad66: 0x6c449420, 0x1ad67: 0x6c307a20,
+ 0x1ad68: 0x6cc67a20, 0x1ad69: 0x6ce5d820, 0x1ad6a: 0x6d19e420, 0x1ad6b: 0x6c82c220,
+ 0x1ad6c: 0x6d01b420, 0x1ad6d: 0x6c736820, 0x1ad6e: 0x6d06e020, 0x1ad6f: 0x6c40f820,
+ 0x1ad70: 0x6c2eae20, 0x1ad71: 0x6ce7ba20, 0x1ad72: 0x6cd7ea20, 0x1ad73: 0x6c67e820,
+ 0x1ad74: 0x6cfdc420, 0x1ad75: 0x6c5bc820, 0x1ad76: 0x6c745620, 0x1ad77: 0x6d346820,
+ 0x1ad78: 0x6c65b420, 0x1ad79: 0x6c737620, 0x1ad7a: 0x6c1ac020, 0x1ad7b: 0x6c9e2c20,
+ 0x1ad7c: 0x6d31e820, 0x1ad7d: 0x6c939e20, 0x1ad7e: 0x6c1a1020, 0x1ad7f: 0x6cc07a20,
+ // Block 0x6b6, offset 0x1ad80
+ 0x1ad80: 0x6cd4ec20, 0x1ad81: 0x6c055020, 0x1ad82: 0x6ce7bc20, 0x1ad83: 0x6cfedc20,
+ 0x1ad84: 0x6c588020, 0x1ad85: 0x6cbd3620, 0x1ad86: 0x6c451220, 0x1ad87: 0x6d052620,
+ 0x1ad88: 0x6ce34c20, 0x1ad89: 0x6ce82e20, 0x1ad8a: 0x6d00c020, 0x1ad8b: 0x6c536420,
+ 0x1ad8c: 0x6cf8a420, 0x1ad8d: 0x6c3ea220, 0x1ad8e: 0x6ce64620, 0x1ad8f: 0x6cdbcc20,
+ 0x1ad90: 0x6c335220, 0x1ad91: 0x6c7db620, 0x1ad92: 0x6c3d8020, 0x1ad93: 0x6c6dc420,
+ 0x1ad94: 0x6c56a620, 0x1ad95: 0x6d33f820, 0x1ad96: 0x6d0ca020, 0x1ad97: 0x6c6f1c20,
+ 0x1ad98: 0x6c3cb020, 0x1ad99: 0x6c622020, 0x1ad9a: 0x6d077420, 0x1ad9b: 0x6cc60c20,
+ 0x1ad9c: 0x6d3faa20, 0x1ad9d: 0x6c187820, 0x1ad9e: 0x6c34a420, 0x1ad9f: 0x6c865020,
+ 0x1ada0: 0x6c93ec20, 0x1ada1: 0x6c896020, 0x1ada2: 0x6c1dcc20, 0x1ada3: 0x6cc36420,
+ 0x1ada4: 0x6ccede20, 0x1ada5: 0x6cb62020, 0x1ada6: 0x6cb62220, 0x1ada7: 0x6d3ce020,
+ 0x1ada8: 0x6cb62420, 0x1ada9: 0x6ced3420, 0x1adaa: 0x6cba6a20, 0x1adab: 0x6cfcec20,
+ 0x1adac: 0x6cd47420, 0x1adad: 0x6cef2220, 0x1adae: 0x6cb70e20, 0x1adaf: 0x6ce23020,
+ 0x1adb0: 0x6ced3620, 0x1adb1: 0x6c428c20, 0x1adb2: 0x6cee3020, 0x1adb3: 0x6c080420,
+ 0x1adb4: 0x6d3cc620, 0x1adb5: 0x6c113a20, 0x1adb6: 0x6c4cc620, 0x1adb7: 0x6c255020,
+ 0x1adb8: 0x6c950420, 0x1adb9: 0x6c8f1020, 0x1adba: 0x6cb71020, 0x1adbb: 0x6d2e6e20,
+ 0x1adbc: 0x6c0a0820, 0x1adbd: 0x6c21cc20, 0x1adbe: 0x6c8d3c20, 0x1adbf: 0x6c9dca20,
+ // Block 0x6b7, offset 0x1adc0
+ 0x1adc0: 0x6cb51420, 0x1adc1: 0x6cbcd820, 0x1adc2: 0x6ce4b420, 0x1adc3: 0x6d3fac20,
+ 0x1adc4: 0x6c4bd820, 0x1adc5: 0x6d405e20, 0x1adc6: 0x6cf67c20, 0x1adc7: 0x6d3e6a20,
+ 0x1adc8: 0x6d043220, 0x1adc9: 0x6c899a20, 0x1adca: 0x6c6ca420, 0x1adcb: 0x6c3a1220,
+ 0x1adcc: 0x6cc8a020, 0x1adcd: 0x6c9f7220, 0x1adce: 0x6d239e20, 0x1adcf: 0x6d400420,
+ 0x1add0: 0x6c38ae20, 0x1add1: 0x6c93ee20, 0x1add2: 0x6d071620, 0x1add3: 0x6d1bd820,
+ 0x1add4: 0x6cce5620, 0x1add5: 0x6cb81820, 0x1add6: 0x6d073020, 0x1add7: 0x6cfd8820,
+ 0x1add8: 0x6c64dc20, 0x1add9: 0x6c78ce20, 0x1adda: 0x6cfcfe20, 0x1addb: 0x6cc87620,
+ 0x1addc: 0x6c9dcc20, 0x1addd: 0x6c5f1c20, 0x1adde: 0x6c32d820, 0x1addf: 0x6c1d1e20,
+ 0x1ade0: 0x6c2c9420, 0x1ade1: 0x6c9f7820, 0x1ade2: 0x6c9e7c20, 0x1ade3: 0x6d259c20,
+ 0x1ade4: 0x6d01fe20, 0x1ade5: 0x6c060e20, 0x1ade6: 0x6cd82020, 0x1ade7: 0x6cbfc020,
+ 0x1ade8: 0x6c0b0220, 0x1ade9: 0x6c58dc20, 0x1adea: 0x6c44d820, 0x1adeb: 0x6c234620,
+ 0x1adec: 0x6c9e3820, 0x1aded: 0x6cf0c420, 0x1adee: 0x6c403620, 0x1adef: 0x6cf00620,
+ 0x1adf0: 0x6ce7f420, 0x1adf1: 0x6c465a20, 0x1adf2: 0x6c9e9c20, 0x1adf3: 0x6d00de20,
+ 0x1adf4: 0x6c891220, 0x1adf5: 0x6d3fb620, 0x1adf6: 0x6c0bb620, 0x1adf7: 0x6d284a20,
+ 0x1adf8: 0x6d19fc20, 0x1adf9: 0x6ce36820, 0x1adfa: 0x6c486c20, 0x1adfb: 0x6d36ea20,
+ 0x1adfc: 0x6d284c20, 0x1adfd: 0x6c198c20, 0x1adfe: 0x6c152020, 0x1adff: 0x6c278c20,
+ // Block 0x6b8, offset 0x1ae00
+ 0x1ae00: 0x6cf9ea20, 0x1ae01: 0x6d259e20, 0x1ae02: 0x6d400620, 0x1ae03: 0x6d05da20,
+ 0x1ae04: 0x6d1d6a20, 0x1ae05: 0x6cf14420, 0x1ae06: 0x6c44da20, 0x1ae07: 0x6d07c220,
+ 0x1ae08: 0x6d1c9c20, 0x1ae09: 0x6c6d5220, 0x1ae0a: 0x6d18ae20, 0x1ae0b: 0x6d3ca220,
+ 0x1ae0c: 0x6ca6c020, 0x1ae0d: 0x6c053c20, 0x1ae0e: 0x6c47c820, 0x1ae0f: 0x6cac7220,
+ 0x1ae10: 0x6d395420, 0x1ae11: 0x6c64fc20, 0x1ae12: 0x6c220a20, 0x1ae13: 0x6cc31620,
+ 0x1ae14: 0x6cd6e020, 0x1ae15: 0x6d276620, 0x1ae16: 0x6cf9f220, 0x1ae17: 0x6c24ea20,
+ 0x1ae18: 0x6cf6d220, 0x1ae19: 0x6cc6a620, 0x1ae1a: 0x6ce1ea20, 0x1ae1b: 0x6c405420,
+ 0x1ae1c: 0x6d27ca20, 0x1ae1d: 0x6c188820, 0x1ae1e: 0x6c432020, 0x1ae1f: 0x6cc82820,
+ 0x1ae20: 0x6c55b820, 0x1ae21: 0x6d294620, 0x1ae22: 0x6ce2b420, 0x1ae23: 0x6cfd1020,
+ 0x1ae24: 0x6cdb1e20, 0x1ae25: 0x6d31fc20, 0x1ae26: 0x6d403420, 0x1ae27: 0x6ce1ec20,
+ 0x1ae28: 0x6c5a8420, 0x1ae29: 0x6c114a20, 0x1ae2a: 0x6c0a5820, 0x1ae2b: 0x6c3cf620,
+ 0x1ae2c: 0x6c246a20, 0x1ae2d: 0x6c844620, 0x1ae2e: 0x6cdd4220, 0x1ae2f: 0x6d0ddc20,
+ 0x1ae30: 0x6cf81820, 0x1ae31: 0x6d403820, 0x1ae32: 0x6c826420, 0x1ae33: 0x6c739820,
+ 0x1ae34: 0x6cba8220, 0x1ae35: 0x6c980820, 0x1ae36: 0x6d34a420, 0x1ae37: 0x6c93bc20,
+ 0x1ae38: 0x6ca2b220, 0x1ae39: 0x6cb1a020, 0x1ae3a: 0x6c885220, 0x1ae3b: 0x6c9c8020,
+ 0x1ae3c: 0x6d08bc20, 0x1ae3d: 0x6d400a20, 0x1ae3e: 0x6c5f5820, 0x1ae3f: 0x6ccd1220,
+ // Block 0x6b9, offset 0x1ae40
+ 0x1ae40: 0x6cdc8e20, 0x1ae41: 0x6c38ca20, 0x1ae42: 0x6c940620, 0x1ae43: 0x6c083020,
+ 0x1ae44: 0x6d141e20, 0x1ae45: 0x6ccac220, 0x1ae46: 0x6ca1ec20, 0x1ae47: 0x6d114c20,
+ 0x1ae48: 0x6cbb4a20, 0x1ae49: 0x6c5d0220, 0x1ae4a: 0x6cfd5a20, 0x1ae4b: 0x6c629a20,
+ 0x1ae4c: 0x6ccc8620, 0x1ae4d: 0x6d055220, 0x1ae4e: 0x6cc49420, 0x1ae4f: 0x6d08be20,
+ 0x1ae50: 0x6cdca020, 0x1ae51: 0x6cbbc020, 0x1ae52: 0x6d2b9e20, 0x1ae53: 0x6d427020,
+ 0x1ae54: 0x6d341e20, 0x1ae55: 0x6ccdca20, 0x1ae56: 0x6cca3420, 0x1ae57: 0x6c8bf020,
+ 0x1ae58: 0x6d243820, 0x1ae59: 0x6c386220, 0x1ae5a: 0x6c8a3820, 0x1ae5b: 0x6c21e020,
+ 0x1ae5c: 0x6d41f820, 0x1ae5d: 0x6c66f220, 0x1ae5e: 0x6cc54a20, 0x1ae5f: 0x6c15f020,
+ 0x1ae60: 0x6cc8b620, 0x1ae61: 0x6d055620, 0x1ae62: 0x6c5c6e20, 0x1ae63: 0x6c57ca20,
+ 0x1ae64: 0x6d414a20, 0x1ae65: 0x6cf70a20, 0x1ae66: 0x6cbb4e20, 0x1ae67: 0x6d287c20,
+ 0x1ae68: 0x6c270220, 0x1ae69: 0x6cd12620, 0x1ae6a: 0x6c5c7e20, 0x1ae6b: 0x6cf91620,
+ 0x1ae6c: 0x6ccb8020, 0x1ae6d: 0x6c660020, 0x1ae6e: 0x6c679220, 0x1ae6f: 0x6c58b820,
+ 0x1ae70: 0x6d2a5e20, 0x1ae71: 0x6c236e20, 0x1ae72: 0x6d026020, 0x1ae73: 0x6c695a20,
+ 0x1ae74: 0x6c0aa820, 0x1ae75: 0x6c28de20, 0x1ae76: 0x6d191020, 0x1ae77: 0x6ca9ec20,
+ 0x1ae78: 0x6cdca220, 0x1ae79: 0x6d191220, 0x1ae7a: 0x6ccc9a20, 0x1ae7b: 0x6d060420,
+ 0x1ae7c: 0x6c62cc20, 0x1ae7d: 0x6c0d6c20, 0x1ae7e: 0x6cba3020, 0x1ae7f: 0x6c7fee20,
+ // Block 0x6ba, offset 0x1ae80
+ 0x1ae80: 0x6cb47020, 0x1ae81: 0x6d09c620, 0x1ae82: 0x6d415420, 0x1ae83: 0x6cb69620,
+ 0x1ae84: 0x6caee820, 0x1ae85: 0x6d124620, 0x1ae86: 0x6ca19a20, 0x1ae87: 0x6c835c20,
+ 0x1ae88: 0x6d012820, 0x1ae89: 0x6d415620, 0x1ae8a: 0x6c7c1a20, 0x1ae8b: 0x6d1ed220,
+ 0x1ae8c: 0x6d076220, 0x1ae8d: 0x6c828420, 0x1ae8e: 0x6cfb0420, 0x1ae8f: 0x6c156220,
+ 0x1ae90: 0x6c69f220, 0x1ae91: 0x6c919620, 0x1ae92: 0x6c156a20, 0x1ae93: 0x6d1c4020,
+ 0x1ae94: 0x6c111820, 0x1ae95: 0x6cc51620, 0x1ae96: 0x6cfb1620, 0x1ae97: 0x6d418620,
+ 0x1ae98: 0x6d415c20, 0x1ae99: 0x6c965220, 0x1ae9a: 0x6c84e020, 0x1ae9b: 0x6c2a5220,
+ 0x1ae9c: 0x6c806a20, 0x1ae9d: 0x6c82ac20, 0x1ae9e: 0x6c894020, 0x1ae9f: 0x6cd7b620,
+ 0x1aea0: 0x6c6f4620, 0x1aea1: 0x6d207420, 0x1aea2: 0x6c52ee20, 0x1aea3: 0x6d38f420,
+ 0x1aea4: 0x6cfa7420, 0x1aea5: 0x6c436a20, 0x1aea6: 0x6d264820, 0x1aea7: 0x6c5fce20,
+ 0x1aea8: 0x6cecbc20, 0x1aea9: 0x6c7bda20, 0x1aeaa: 0x6c617a20, 0x1aeab: 0x6cc5b820,
+ 0x1aeac: 0x6cef8820, 0x1aead: 0x6d278220, 0x1aeae: 0x6c52fc20, 0x1aeaf: 0x6c213420,
+ 0x1aeb0: 0x6caf2c20, 0x1aeb1: 0x6ccbca20, 0x1aeb2: 0x6c425820, 0x1aeb3: 0x6ca30820,
+ 0x1aeb4: 0x6cc5c620, 0x1aeb5: 0x6d401620, 0x1aeb6: 0x6c94dc20, 0x1aeb7: 0x6c3b1220,
+ 0x1aeb8: 0x6d34ec20, 0x1aeb9: 0x6cf17e20, 0x1aeba: 0x6c39c220, 0x1aebb: 0x6d3aa420,
+ 0x1aebc: 0x6d321420, 0x1aebd: 0x6ca97c20, 0x1aebe: 0x6cd4a020, 0x1aebf: 0x6cfc8220,
+ // Block 0x6bb, offset 0x1aec0
+ 0x1aec0: 0x6c421220, 0x1aec1: 0x6d016620, 0x1aec2: 0x6c3dfa20, 0x1aec3: 0x6c88e420,
+ 0x1aec4: 0x6d410c20, 0x1aec5: 0x6ccfb220, 0x1aec6: 0x6cf84e20, 0x1aec7: 0x6d33a020,
+ 0x1aec8: 0x6d37a020, 0x1aec9: 0x6d390420, 0x1aeca: 0x6c04ec20, 0x1aecb: 0x6c3dfc20,
+ 0x1aecc: 0x6c1f1420, 0x1aecd: 0x6ccec820, 0x1aece: 0x6d16ce20, 0x1aecf: 0x6c6d9220,
+ 0x1aed0: 0x6c273820, 0x1aed1: 0x6c054a20, 0x1aed2: 0x6cc65a20, 0x1aed3: 0x6c6a9820,
+ 0x1aed4: 0x6c7a8620, 0x1aed5: 0x6cc54620, 0x1aed6: 0x6c2e7620, 0x1aed7: 0x6c4f6420,
+ 0x1aed8: 0x6c5b9e20, 0x1aed9: 0x6c449220, 0x1aeda: 0x6d087c20, 0x1aedb: 0x6c67dc20,
+ 0x1aedc: 0x6c95ea20, 0x1aedd: 0x6c740420, 0x1aede: 0x6c68d620, 0x1aedf: 0x6ce7ae20,
+ 0x1aee0: 0x6c450020, 0x1aee1: 0x6cfea820, 0x1aee2: 0x6c735020, 0x1aee3: 0x6d053620,
+ 0x1aee4: 0x6cf87220, 0x1aee5: 0x6cdbf020, 0x1aee6: 0x6ce1c020, 0x1aee7: 0x6c61d220,
+ 0x1aee8: 0x6ce31820, 0x1aee9: 0x6c5eb820, 0x1aeea: 0x6d06be20, 0x1aeeb: 0x6c8cf220,
+ 0x1aeec: 0x6d1bb220, 0x1aeed: 0x6d06c020, 0x1aeee: 0x6cb6f620, 0x1aeef: 0x6c39fc20,
+ 0x1aef0: 0x6c21b820, 0x1aef1: 0x6cce5220, 0x1aef2: 0x6c4bc220, 0x1aef3: 0x6cd11e20,
+ 0x1aef4: 0x6cef0420, 0x1aef5: 0x6c9dc020, 0x1aef6: 0x6cd46820, 0x1aef7: 0x6c081a20,
+ 0x1aef8: 0x6c1da820, 0x1aef9: 0x6ce22220, 0x1aefa: 0x6c8f0620, 0x1aefb: 0x6cc35a20,
+ 0x1aefc: 0x6d3f7820, 0x1aefd: 0x6d2e5c20, 0x1aefe: 0x6ced0c20, 0x1aeff: 0x6c93d820,
+ // Block 0x6bc, offset 0x1af00
+ 0x1af00: 0x6d3cc420, 0x1af01: 0x6d3e2820, 0x1af02: 0x6c78b420, 0x1af03: 0x6cfd7820,
+ 0x1af04: 0x6c64a420, 0x1af05: 0x6c9e2820, 0x1af06: 0x6c802a20, 0x1af07: 0x6ce33020,
+ 0x1af08: 0x6c9e9420, 0x1af09: 0x6c5eda20, 0x1af0a: 0x6d275020, 0x1af0b: 0x6c5bca20,
+ 0x1af0c: 0x6cd7ec20, 0x1af0d: 0x6c348620, 0x1af0e: 0x6c32c420, 0x1af0f: 0x6c0ba020,
+ 0x1af10: 0x6cfcc820, 0x1af11: 0x6c464a20, 0x1af12: 0x6d3c8a20, 0x1af13: 0x6c58d820,
+ 0x1af14: 0x6c2c5e20, 0x1af15: 0x6c93a020, 0x1af16: 0x6c0af620, 0x1af17: 0x6c9f5820,
+ 0x1af18: 0x6d256820, 0x1af19: 0x6c6d1c20, 0x1af1a: 0x6c401020, 0x1af1b: 0x6cc81e20,
+ 0x1af1c: 0x6d31ea20, 0x1af1d: 0x6c3ce620, 0x1af1e: 0x6c24ce20, 0x1af1f: 0x6c430c20,
+ 0x1af20: 0x6c150420, 0x1af21: 0x6c83f020, 0x1af22: 0x6d17fc20, 0x1af23: 0x6c64be20,
+ 0x1af24: 0x6c0d4020, 0x1af25: 0x6cb15a20, 0x1af26: 0x6c97f020, 0x1af27: 0x6c824820,
+ 0x1af28: 0x6d1bda20, 0x1af29: 0x6cdd2e20, 0x1af2a: 0x6ca1d820, 0x1af2b: 0x6ccaba20,
+ 0x1af2c: 0x6d00e020, 0x1af2d: 0x6c8a1420, 0x1af2e: 0x6ccda220, 0x1af2f: 0x6d2b8c20,
+ 0x1af30: 0x6c677a20, 0x1af31: 0x6cba2420, 0x1af32: 0x6cbbb220, 0x1af33: 0x6c589a20,
+ 0x1af34: 0x6c694620, 0x1af35: 0x6d415020, 0x1af36: 0x6c3d1a20, 0x1af37: 0x6d016820,
+ 0x1af38: 0x6c426820, 0x1af39: 0x6c3d2420, 0x1af3a: 0x6cc38a20, 0x1af3b: 0x6c3d2620,
+ 0x1af3c: 0x6cb81020, 0x1af3d: 0x6c0e6e20, 0x1af3e: 0x6cb2ac20, 0x1af3f: 0x6cfe3420,
+ // Block 0x6bd, offset 0x1af40
+ 0x1af40: 0x6d2ff620, 0x1af41: 0x6c428e20, 0x1af42: 0x6d1bdc20, 0x1af43: 0x6d1bea20,
+ 0x1af44: 0x6cbee020, 0x1af45: 0x6cfa4c20, 0x1af46: 0x6c49aa20, 0x1af47: 0x6d41fa20,
+ 0x1af48: 0x6ce02a20, 0x1af49: 0x6c126020, 0x1af4a: 0x6cb7fe20, 0x1af4b: 0x6cf27620,
+ 0x1af4c: 0x6d1c2220, 0x1af4d: 0x6c828620, 0x1af4e: 0x6ce04820, 0x1af4f: 0x6c919820,
+ 0x1af50: 0x6c49c420, 0x1af51: 0x6cedf420, 0x1af52: 0x6cedf020, 0x1af53: 0x6c424e20,
+ 0x1af54: 0x6cedfe20, 0x1af55: 0x6c4e5020, 0x1af56: 0x6c953820, 0x1af57: 0x6c952c20,
+ 0x1af58: 0x6c3e2220, 0x1af59: 0x6c9c3a20, 0x1af5a: 0x6c380620, 0x1af5b: 0x6c470020,
+ 0x1af5c: 0x6d3a6020, 0x1af5d: 0x6c707220, 0x1af5e: 0x6c98d420, 0x1af5f: 0x6c477420,
+ 0x1af60: 0x6c9f4220, 0x1af61: 0x6c427220, 0x1af62: 0x6c03f420, 0x1af63: 0x6c48b220,
+ 0x1af64: 0x6ce33220, 0x1af65: 0x6c736a20, 0x1af66: 0x6c3e8820, 0x1af67: 0x6cd0b420,
+ 0x1af68: 0x6d0da820, 0x1af69: 0x6d2fc220, 0x1af6a: 0x6d41b820, 0x1af6b: 0x6c48b820,
+ 0x1af6c: 0x6d3d7220, 0x1af6d: 0x6d237620, 0x1af6e: 0x6d366620, 0x1af6f: 0x6c018e20,
+ 0x1af70: 0x6c382020, 0x1af71: 0x6c803420, 0x1af72: 0x6cd56220, 0x1af73: 0x6cd80620,
+ 0x1af74: 0x6cb00820, 0x1af75: 0x6c96da20, 0x1af76: 0x6c8f1620, 0x1af77: 0x6c03f820,
+ 0x1af78: 0x6c382420, 0x1af79: 0x6c844a20, 0x1af7a: 0x6c177e20, 0x1af7b: 0x6cf0d020,
+ 0x1af7c: 0x6c0a3420, 0x1af7d: 0x6c629c20, 0x1af7e: 0x6d2b9c20, 0x1af7f: 0x6c1ce620,
+ // Block 0x6be, offset 0x1af80
+ 0x1af80: 0x6c8f2220, 0x1af81: 0x6c5f5a20, 0x1af82: 0x6c739e20, 0x1af83: 0x6c9da220,
+ 0x1af84: 0x6d2fec20, 0x1af85: 0x6c956220, 0x1af86: 0x6cb03220, 0x1af87: 0x6c5f9e20,
+ 0x1af88: 0x6c5fb020, 0x1af89: 0x6c946820, 0x1af8a: 0x6d0f7620, 0x1af8b: 0x6c9cde20,
+ 0x1af8c: 0x6cba9e20, 0x1af8d: 0x6c268820, 0x1af8e: 0x6c9a4e20, 0x1af8f: 0x6d0f9a20,
+ 0x1af90: 0x6d1fbc20, 0x1af91: 0x6d1fb420, 0x1af92: 0x6c3b6620, 0x1af93: 0x6c033e20,
+ 0x1af94: 0x6c42b820, 0x1af95: 0x6d104a20, 0x1af96: 0x6c477620, 0x1af97: 0x6cbaaa20,
+ 0x1af98: 0x6d29d620, 0x1af99: 0x6c42ba20, 0x1af9a: 0x6c8cf620, 0x1af9b: 0x6d176e20,
+ 0x1af9c: 0x6d3aee20, 0x1af9d: 0x6c2b2820, 0x1af9e: 0x6d04c820, 0x1af9f: 0x6cbb3c20,
+ 0x1afa0: 0x6d14fa20, 0x1afa1: 0x6cfcca20, 0x1afa2: 0x6cc67c20, 0x1afa3: 0x6cc44a20,
+ 0x1afa4: 0x6cc44c20, 0x1afa5: 0x6cbb4420, 0x1afa6: 0x6c588220, 0x1afa7: 0x6cdd2620,
+ 0x1afa8: 0x6cfcdc20, 0x1afa9: 0x6d17fe20, 0x1afaa: 0x6d107a20, 0x1afab: 0x6cbad220,
+ 0x1afac: 0x6cb9c220, 0x1afad: 0x6d218820, 0x1afae: 0x6c44dc20, 0x1afaf: 0x6c6b2220,
+ 0x1afb0: 0x6ce0cc20, 0x1afb1: 0x6d25ac20, 0x1afb2: 0x6cf6d420, 0x1afb3: 0x6c38d820,
+ 0x1afb4: 0x6ccd1a20, 0x1afb5: 0x6c3ba220, 0x1afb6: 0x6ccd1e20, 0x1afb7: 0x6c88d820,
+ 0x1afb8: 0x6c827420, 0x1afb9: 0x6c44e420, 0x1afba: 0x6caa0820, 0x1afbb: 0x6cbb5e20,
+ 0x1afbc: 0x6c164620, 0x1afbd: 0x6d221c20, 0x1afbe: 0x6c461020, 0x1afbf: 0x6d170420,
+ // Block 0x6bf, offset 0x1afc0
+ 0x1afc0: 0x6c1cbe20, 0x1afc1: 0x6cf22220, 0x1afc2: 0x6c3b2420, 0x1afc3: 0x6c533020,
+ 0x1afc4: 0x6c1c0820, 0x1afc5: 0x6c1c0a20, 0x1afc6: 0x6c252a20, 0x1afc7: 0x6c3e6020,
+ 0x1afc8: 0x6cf9b220, 0x1afc9: 0x6c079c20, 0x1afca: 0x6d177020, 0x1afcb: 0x6c7e4220,
+ 0x1afcc: 0x6d177220, 0x1afcd: 0x6caf6220, 0x1afce: 0x6c8cf820, 0x1afcf: 0x6c8f2e20,
+ 0x1afd0: 0x6d360020, 0x1afd1: 0x6cc18e20, 0x1afd2: 0x6cf77a20, 0x1afd3: 0x6d00ae20,
+ 0x1afd4: 0x6cfdc620, 0x1afd5: 0x6cf62420, 0x1afd6: 0x6cf88e20, 0x1afd7: 0x6c785020,
+ 0x1afd8: 0x6cbc4620, 0x1afd9: 0x6c5bcc20, 0x1afda: 0x6c5aba20, 0x1afdb: 0x6cfecc20,
+ 0x1afdc: 0x6ccc5e20, 0x1afdd: 0x6c536620, 0x1afde: 0x6c676c20, 0x1afdf: 0x6c2b7e20,
+ 0x1afe0: 0x6c255220, 0x1afe1: 0x6c3a6420, 0x1afe2: 0x6c2a2620, 0x1afe3: 0x6ccc6a20,
+ 0x1afe4: 0x6c1c4a20, 0x1afe5: 0x6d3b1620, 0x1afe6: 0x6c65d220, 0x1afe7: 0x6d07c420,
+ 0x1afe8: 0x6c1c6220, 0x1afe9: 0x6cb0fe20, 0x1afea: 0x6d3fb820, 0x1afeb: 0x6cece620,
+ 0x1afec: 0x6c5aea20, 0x1afed: 0x6c542820, 0x1afee: 0x6c517420, 0x1afef: 0x6c51e820,
+ 0x1aff0: 0x6c4f0a20, 0x1aff1: 0x6c027220, 0x1aff2: 0x6cb16820, 0x1aff3: 0x6d18d020,
+ 0x1aff4: 0x6c885420, 0x1aff5: 0x6c543420, 0x1aff6: 0x6c030820, 0x1aff7: 0x6c8bf220,
+ 0x1aff8: 0x6cae4820, 0x1aff9: 0x6cbc6a20, 0x1affa: 0x6c027e20, 0x1affb: 0x6c386420,
+ 0x1affc: 0x6d18d220, 0x1affd: 0x6c5c8020, 0x1affe: 0x6d07e420, 0x1afff: 0x6c2a4a20,
+ // Block 0x6c0, offset 0x1b000
+ 0x1b000: 0x6d124420, 0x1b001: 0x6c819a20, 0x1b002: 0x6c819820, 0x1b003: 0x6c779c20,
+ 0x1b004: 0x6c996620, 0x1b005: 0x6d30d220, 0x1b006: 0x6cb5a820, 0x1b007: 0x6c467a20,
+ 0x1b008: 0x6c468020, 0x1b009: 0x6c467c20, 0x1b00a: 0x6c2f3420, 0x1b00b: 0x6c2eb020,
+ 0x1b00c: 0x6c373020, 0x1b00d: 0x6cd64620, 0x1b00e: 0x6cc85620, 0x1b00f: 0x6ca3b220,
+ 0x1b010: 0x6ca3b420, 0x1b011: 0x6c329220, 0x1b012: 0x6c82b220, 0x1b013: 0x6ce63220,
+ 0x1b014: 0x6d3efc20, 0x1b015: 0x6c44c220, 0x1b016: 0x6c17b620, 0x1b017: 0x6c503220,
+ 0x1b018: 0x6d27a020, 0x1b019: 0x6c03b020, 0x1b01a: 0x6caf6420, 0x1b01b: 0x6d14ec20,
+ 0x1b01c: 0x6cd8bc20, 0x1b01d: 0x6cc26e20, 0x1b01e: 0x6c635220, 0x1b01f: 0x6c723220,
+ 0x1b020: 0x6c5d5620, 0x1b021: 0x6c1e8e20, 0x1b022: 0x6c81d420, 0x1b023: 0x6c951c20,
+ 0x1b024: 0x6c607020, 0x1b025: 0x6ce0c620, 0x1b026: 0x6cab8e20, 0x1b027: 0x6c90b420,
+ 0x1b028: 0x6caa2820, 0x1b029: 0x6c67be20, 0x1b02a: 0x6cad1e20, 0x1b02b: 0x6d2c5620,
+ 0x1b02c: 0x6c90be20, 0x1b02d: 0x6c5f7020, 0x1b02e: 0x6c81e420, 0x1b02f: 0x6c5e2e20,
+ 0x1b030: 0x6d1ed420, 0x1b031: 0x6ca1a020, 0x1b032: 0x6c580420, 0x1b033: 0x6c378420,
+ 0x1b034: 0x6d169620, 0x1b035: 0x6c2f5420, 0x1b036: 0x6d127420, 0x1b037: 0x6c264420,
+ 0x1b038: 0x6cd95820, 0x1b039: 0x6cbd6820, 0x1b03a: 0x6d27a220, 0x1b03b: 0x6c1b9420,
+ 0x1b03c: 0x6c27ca20, 0x1b03d: 0x6c27cc20, 0x1b03e: 0x6c533420, 0x1b03f: 0x6c450220,
+ // Block 0x6c1, offset 0x1b040
+ 0x1b040: 0x6d344820, 0x1b041: 0x6cacb220, 0x1b042: 0x6ca80c20, 0x1b043: 0x6c27d420,
+ 0x1b044: 0x6d31d620, 0x1b045: 0x6c181a20, 0x1b046: 0x6c8cfa20, 0x1b047: 0x6d32ba20,
+ 0x1b048: 0x6d1fc220, 0x1b049: 0x6cec3020, 0x1b04a: 0x6c89e420, 0x1b04b: 0x6c8f8c20,
+ 0x1b04c: 0x6d345c20, 0x1b04d: 0x6ca90220, 0x1b04e: 0x6ce55e20, 0x1b04f: 0x6c375c20,
+ 0x1b050: 0x6d0bb420, 0x1b051: 0x6ce5f020, 0x1b052: 0x6c485e20, 0x1b053: 0x6d077220,
+ 0x1b054: 0x6c880420, 0x1b055: 0x6c504620, 0x1b056: 0x6cd16e20, 0x1b057: 0x6c8b1a20,
+ 0x1b058: 0x6cb24420, 0x1b059: 0x6c6dce20, 0x1b05a: 0x6c726c20, 0x1b05b: 0x6c08ee20,
+ 0x1b05c: 0x6c2bfe20, 0x1b05d: 0x6c4c7c20, 0x1b05e: 0x6cf1a220, 0x1b05f: 0x6d071a20,
+ 0x1b060: 0x6cb25820, 0x1b061: 0x6c232e20, 0x1b062: 0x6c2fc820, 0x1b063: 0x6ca5f820,
+ 0x1b064: 0x6ce68c20, 0x1b065: 0x6c71d020, 0x1b066: 0x6c234820, 0x1b067: 0x6c7c4220,
+ 0x1b068: 0x6c894420, 0x1b069: 0x6c7d1220, 0x1b06a: 0x6c234a20, 0x1b06b: 0x6c884020,
+ 0x1b06c: 0x6cf26020, 0x1b06d: 0x6c7d1420, 0x1b06e: 0x6c885820, 0x1b06f: 0x6c886820,
+ 0x1b070: 0x6c236620, 0x1b071: 0x6c027420, 0x1b072: 0x6cd11820, 0x1b073: 0x6cd96e20,
+ 0x1b074: 0x6ce64c20, 0x1b075: 0x6c7d2a20, 0x1b076: 0x6ca88820, 0x1b077: 0x6d34aa20,
+ 0x1b078: 0x6c281020, 0x1b079: 0x6ca93420, 0x1b07a: 0x6cbc8a20, 0x1b07b: 0x6ca65e20,
+ 0x1b07c: 0x6ce65220, 0x1b07d: 0x6ce65620, 0x1b07e: 0x6c8ff820, 0x1b07f: 0x6d22c620,
+ // Block 0x6c2, offset 0x1b080
+ 0x1b080: 0x6d22b620, 0x1b081: 0x6d2fac20, 0x1b082: 0x6cd8ac20, 0x1b083: 0x6cda8220,
+ 0x1b084: 0x6d180020, 0x1b085: 0x6cdad820, 0x1b086: 0x6cd8ca20, 0x1b087: 0x6d2fcc20,
+ 0x1b088: 0x6d2fce20, 0x1b089: 0x6cc78220, 0x1b08a: 0x6d164c20, 0x1b08b: 0x6c81fe20,
+ 0x1b08c: 0x6c5e8020, 0x1b08d: 0x6cbffe20, 0x1b08e: 0x6c78f220, 0x1b08f: 0x6c12b620,
+ 0x1b090: 0x6c437020, 0x1b091: 0x6c0eb020, 0x1b092: 0x6c58f020, 0x1b093: 0x6c597a20,
+ 0x1b094: 0x6d15c220, 0x1b095: 0x6cc5c820, 0x1b096: 0x6cffd220, 0x1b097: 0x6cc7f620,
+ 0x1b098: 0x6d38d820, 0x1b099: 0x6d25fc20, 0x1b09a: 0x6c323820, 0x1b09b: 0x6c425a20,
+ 0x1b09c: 0x6cc65420, 0x1b09d: 0x6c416e20, 0x1b09e: 0x6c138020, 0x1b09f: 0x6cf2d220,
+ 0x1b0a0: 0x6c169820, 0x1b0a1: 0x6c476020, 0x1b0a2: 0x6d33a220, 0x1b0a3: 0x6c4dd620,
+ 0x1b0a4: 0x6c3d4420, 0x1b0a5: 0x6c3a3220, 0x1b0a6: 0x6c3b6420, 0x1b0a7: 0x6cadb220,
+ 0x1b0a8: 0x6cad2820, 0x1b0a9: 0x6c647020, 0x1b0aa: 0x6c39a820, 0x1b0ab: 0x6d3ccc20,
+ 0x1b0ac: 0x6d1f0220, 0x1b0ad: 0x6ca31420, 0x1b0ae: 0x6c01e820, 0x1b0af: 0x6c78f620,
+ 0x1b0b0: 0x6cc46420, 0x1b0b1: 0x6c456820, 0x1b0b2: 0x6d22da20, 0x1b0b3: 0x6cf1d020,
+ 0x1b0b4: 0x6d10d020, 0x1b0b5: 0x6cb58c20, 0x1b0b6: 0x6cafc020, 0x1b0b7: 0x6cb9f620,
+ 0x1b0b8: 0x6cf59220, 0x1b0b9: 0x6cf59420, 0x1b0ba: 0x6c3a8c20, 0x1b0bb: 0x6c78f820,
+ 0x1b0bc: 0x6c6e1220, 0x1b0bd: 0x6cdf6420, 0x1b0be: 0x6cd09020, 0x1b0bf: 0x6d37e620,
+ // Block 0x6c3, offset 0x1b0c0
+ 0x1b0c0: 0x6d2f2820, 0x1b0c1: 0x6d007220, 0x1b0c2: 0x6cd09620, 0x1b0c3: 0x6cf07e20,
+ 0x1b0c4: 0x6d391220, 0x1b0c5: 0x6c2e7820, 0x1b0c6: 0x6c282c20, 0x1b0c7: 0x6c3a9020,
+ 0x1b0c8: 0x6c037220, 0x1b0c9: 0x6c0ec820, 0x1b0ca: 0x6cc17c20, 0x1b0cb: 0x6ce49420,
+ 0x1b0cc: 0x6c06f220, 0x1b0cd: 0x6c484a20, 0x1b0ce: 0x6cdf0420, 0x1b0cf: 0x6d3ef220,
+ 0x1b0d0: 0x6c7a3220, 0x1b0d1: 0x6d33b420, 0x1b0d2: 0x6ca68820, 0x1b0d3: 0x6cb28a20,
+ 0x1b0d4: 0x6d3f5420, 0x1b0d5: 0x6c3f4c20, 0x1b0d6: 0x6cad2a20, 0x1b0d7: 0x6d313020,
+ 0x1b0d8: 0x6cfb3820, 0x1b0d9: 0x6d428820, 0x1b0da: 0x6cadb820, 0x1b0db: 0x6c640820,
+ 0x1b0dc: 0x6cd15620, 0x1b0dd: 0x6d33b620, 0x1b0de: 0x6c05ac20, 0x1b0df: 0x6ca23620,
+ 0x1b0e0: 0x6cc0ee20, 0x1b0e1: 0x6c552e20, 0x1b0e2: 0x6c77ea20, 0x1b0e3: 0x6c1b8620,
+ 0x1b0e4: 0x6d1b4020, 0x1b0e5: 0x6d057a20, 0x1b0e6: 0x6d0f5220, 0x1b0e7: 0x6c8f7a20,
+ 0x1b0e8: 0x6c306620, 0x1b0e9: 0x6c761c20, 0x1b0ea: 0x6c914620, 0x1b0eb: 0x6c6e5c20,
+ 0x1b0ec: 0x6caa5820, 0x1b0ed: 0x6d0bea20, 0x1b0ee: 0x6cacd020, 0x1b0ef: 0x6c7ae820,
+ 0x1b0f0: 0x6d14d620, 0x1b0f1: 0x6c49e820, 0x1b0f2: 0x6c4d3e20, 0x1b0f3: 0x6c438220,
+ 0x1b0f4: 0x6c307020, 0x1b0f5: 0x6c1aa220, 0x1b0f6: 0x6c683e20, 0x1b0f7: 0x6d046420,
+ 0x1b0f8: 0x6d046620, 0x1b0f9: 0x6c374c20, 0x1b0fa: 0x6c01b020, 0x1b0fb: 0x6c526020,
+ 0x1b0fc: 0x6cb10a20, 0x1b0fd: 0x6ca5a420, 0x1b0fe: 0x6d3f5620, 0x1b0ff: 0x6c4a4c20,
+ // Block 0x6c4, offset 0x1b100
+ 0x1b100: 0x6c19e220, 0x1b101: 0x6ce5c020, 0x1b102: 0x6d33ce20, 0x1b103: 0x6c252c20,
+ 0x1b104: 0x6c99e620, 0x1b105: 0x6d009220, 0x1b106: 0x6c252e20, 0x1b107: 0x6d009420,
+ 0x1b108: 0x6c972e20, 0x1b109: 0x6c972a20, 0x1b10a: 0x6c600420, 0x1b10b: 0x6d029e20,
+ 0x1b10c: 0x6ca8f020, 0x1b10d: 0x6c7b2020, 0x1b10e: 0x6cc97220, 0x1b10f: 0x6d2a0420,
+ 0x1b110: 0x6cb5aa20, 0x1b111: 0x6ca4e820, 0x1b112: 0x6c9cec20, 0x1b113: 0x6ca9b820,
+ 0x1b114: 0x6c943a20, 0x1b115: 0x6ced7c20, 0x1b116: 0x6c0ef420, 0x1b117: 0x6cf1d820,
+ 0x1b118: 0x6ced0e20, 0x1b119: 0x6d04d020, 0x1b11a: 0x6c68ea20, 0x1b11b: 0x6c6e7a20,
+ 0x1b11c: 0x6d1fc420, 0x1b11d: 0x6c524e20, 0x1b11e: 0x6c260820, 0x1b11f: 0x6c8b0820,
+ 0x1b120: 0x6cccdc20, 0x1b121: 0x6ce6c420, 0x1b122: 0x6c99f020, 0x1b123: 0x6c214420,
+ 0x1b124: 0x6cd0a220, 0x1b125: 0x6cba0420, 0x1b126: 0x6c2a9220, 0x1b127: 0x6c72ee20,
+ 0x1b128: 0x6c243820, 0x1b129: 0x6d04cc20, 0x1b12a: 0x6d032e20, 0x1b12b: 0x6ceac220,
+ 0x1b12c: 0x6cad3820, 0x1b12d: 0x6c19f220, 0x1b12e: 0x6ca56c20, 0x1b12f: 0x6cb43620,
+ 0x1b130: 0x6c311420, 0x1b131: 0x6ceac420, 0x1b132: 0x6ca7d620, 0x1b133: 0x6ca53e20,
+ 0x1b134: 0x6cb05a20, 0x1b135: 0x6c478220, 0x1b136: 0x6c954020, 0x1b137: 0x6c85fc20,
+ 0x1b138: 0x6c88b820, 0x1b139: 0x6d2f3020, 0x1b13a: 0x6c254020, 0x1b13b: 0x6c6a1c20,
+ 0x1b13c: 0x6c899420, 0x1b13d: 0x6cd6fc20, 0x1b13e: 0x6caff420, 0x1b13f: 0x6c0bfe20,
+ // Block 0x6c5, offset 0x1b140
+ 0x1b140: 0x6c94fc20, 0x1b141: 0x6cb11020, 0x1b142: 0x6c82c420, 0x1b143: 0x6c7cfe20,
+ 0x1b144: 0x6c20d620, 0x1b145: 0x6c288c20, 0x1b146: 0x6ce4fa20, 0x1b147: 0x6ca57020,
+ 0x1b148: 0x6c6dbc20, 0x1b149: 0x6ca37a20, 0x1b14a: 0x6c7e7820, 0x1b14b: 0x6d12f420,
+ 0x1b14c: 0x6d0c0e20, 0x1b14d: 0x6cc5f420, 0x1b14e: 0x6cd0a420, 0x1b14f: 0x6c21c220,
+ 0x1b150: 0x6c3f7820, 0x1b151: 0x6c3f6a20, 0x1b152: 0x6c709620, 0x1b153: 0x6c3a3620,
+ 0x1b154: 0x6cbabc20, 0x1b155: 0x6ced8820, 0x1b156: 0x6c307c20, 0x1b157: 0x6caff620,
+ 0x1b158: 0x6c4c6e20, 0x1b159: 0x6d3f9220, 0x1b15a: 0x6c2fa820, 0x1b15b: 0x6cf2fe20,
+ 0x1b15c: 0x6c9a6020, 0x1b15d: 0x6ca5f420, 0x1b15e: 0x6d3bd020, 0x1b15f: 0x6c1c3420,
+ 0x1b160: 0x6c23f020, 0x1b161: 0x6c954820, 0x1b162: 0x6cab8020, 0x1b163: 0x6c2c6e20,
+ 0x1b164: 0x6c013c20, 0x1b165: 0x6d038220, 0x1b166: 0x6ca50420, 0x1b167: 0x6cd5ea20,
+ 0x1b168: 0x6cd69220, 0x1b169: 0x6ca42e20, 0x1b16a: 0x6d283c20, 0x1b16b: 0x6d380020,
+ 0x1b16c: 0x6cc78620, 0x1b16d: 0x6c366020, 0x1b16e: 0x6cc9ca20, 0x1b16f: 0x6ce8c820,
+ 0x1b170: 0x6d10ae20, 0x1b171: 0x6c669220, 0x1b172: 0x6cefe620, 0x1b173: 0x6c690e20,
+ 0x1b174: 0x6d213220, 0x1b175: 0x6c637220, 0x1b176: 0x6c32d020, 0x1b177: 0x6c09d820,
+ 0x1b178: 0x6c16b220, 0x1b179: 0x6c401220, 0x1b17a: 0x6cfcde20, 0x1b17b: 0x6ca6b020,
+ 0x1b17c: 0x6c9e2e20, 0x1b17d: 0x6cec3820, 0x1b17e: 0x6ce2a220, 0x1b17f: 0x6ce9e620,
+ // Block 0x6c6, offset 0x1b180
+ 0x1b180: 0x6c055620, 0x1b181: 0x6cba1820, 0x1b182: 0x6c93a820, 0x1b183: 0x6cec3a20,
+ 0x1b184: 0x6cda3e20, 0x1b185: 0x6ce11c20, 0x1b186: 0x6cdaee20, 0x1b187: 0x6d3c9820,
+ 0x1b188: 0x6c441420, 0x1b189: 0x6d183220, 0x1b18a: 0x6c100a20, 0x1b18b: 0x6c89fa20,
+ 0x1b18c: 0x6c607220, 0x1b18d: 0x6cb00a20, 0x1b18e: 0x6d00d020, 0x1b18f: 0x6c42d020,
+ 0x1b190: 0x6c93b420, 0x1b191: 0x6c0d8420, 0x1b192: 0x6cab6c20, 0x1b193: 0x6c16c220,
+ 0x1b194: 0x6c92ae20, 0x1b195: 0x6c4c8220, 0x1b196: 0x6cace020, 0x1b197: 0x6c1fbc20,
+ 0x1b198: 0x6c0c1a20, 0x1b199: 0x6c67c020, 0x1b19a: 0x6c3d9220, 0x1b19b: 0x6ce12c20,
+ 0x1b19c: 0x6ca06e20, 0x1b19d: 0x6cf6ac20, 0x1b19e: 0x6d3b8e20, 0x1b19f: 0x6c93f820,
+ 0x1b1a0: 0x6c686e20, 0x1b1a1: 0x6d1d4420, 0x1b1a2: 0x6c936220, 0x1b1a3: 0x6d36be20,
+ 0x1b1a4: 0x6d098620, 0x1b1a5: 0x6c211e20, 0x1b1a6: 0x6c8c6620, 0x1b1a7: 0x6ce78e20,
+ 0x1b1a8: 0x6caec820, 0x1b1a9: 0x6ca6cc20, 0x1b1aa: 0x6c1fcc20, 0x1b1ab: 0x6c8a1e20,
+ 0x1b1ac: 0x6c256620, 0x1b1ad: 0x6c4a8e20, 0x1b1ae: 0x6cff1620, 0x1b1af: 0x6ce29020,
+ 0x1b1b0: 0x6c38c220, 0x1b1b1: 0x6d349a20, 0x1b1b2: 0x6c688020, 0x1b1b3: 0x6ccdb420,
+ 0x1b1b4: 0x6c550420, 0x1b1b5: 0x6c255c20, 0x1b1b6: 0x6cc90a20, 0x1b1b7: 0x6cfd8a20,
+ 0x1b1b8: 0x6cdc1020, 0x1b1b9: 0x6c3bf020, 0x1b1ba: 0x6d1c0020, 0x1b1bb: 0x6ccd1620,
+ 0x1b1bc: 0x6d3b5c20, 0x1b1bd: 0x6c284c20, 0x1b1be: 0x6c7b4020, 0x1b1bf: 0x6ca9d220,
+ // Block 0x6c7, offset 0x1b1c0
+ 0x1b1c0: 0x6cea7020, 0x1b1c1: 0x6c886a20, 0x1b1c2: 0x6c0a7620, 0x1b1c3: 0x6d1dc020,
+ 0x1b1c4: 0x6c74cc20, 0x1b1c5: 0x6c1f8020, 0x1b1c6: 0x6d18d420, 0x1b1c7: 0x6c732c20,
+ 0x1b1c8: 0x6c7e9820, 0x1b1c9: 0x6c88ce20, 0x1b1ca: 0x6ccac420, 0x1b1cb: 0x6cea7420,
+ 0x1b1cc: 0x6c47da20, 0x1b1cd: 0x6cb67820, 0x1b1ce: 0x6c257c20, 0x1b1cf: 0x6c0d8e20,
+ 0x1b1d0: 0x6d09bc20, 0x1b1d1: 0x6ca53a20, 0x1b1d2: 0x6cf32020, 0x1b1d3: 0x6d2a0e20,
+ 0x1b1d4: 0x6cfd3420, 0x1b1d5: 0x6c0c4420, 0x1b1d6: 0x6d044020, 0x1b1d7: 0x6c7b5c20,
+ 0x1b1d8: 0x6c7eaa20, 0x1b1d9: 0x6d0c4220, 0x1b1da: 0x6c918820, 0x1b1db: 0x6c5e4220,
+ 0x1b1dc: 0x6d28a020, 0x1b1dd: 0x6c95cc20, 0x1b1de: 0x6cc21020, 0x1b1df: 0x6d2a1020,
+ 0x1b1e0: 0x6c946c20, 0x1b1e1: 0x6ca61e20, 0x1b1e2: 0x6d28aa20, 0x1b1e3: 0x6c189420,
+ 0x1b1e4: 0x6cb8b620, 0x1b1e5: 0x6cf2da20, 0x1b1e6: 0x6c4a2420, 0x1b1e7: 0x6d29e220,
+ 0x1b1e8: 0x6c8bea20, 0x1b1e9: 0x6c4a0e20, 0x1b1ea: 0x6d3f2a20, 0x1b1eb: 0x6c68c420,
+ 0x1b1ec: 0x6ca80e20, 0x1b1ed: 0x6c1e4020, 0x1b1ee: 0x6c620c20, 0x1b1ef: 0x6c42c820,
+ 0x1b1f0: 0x6c1e4420, 0x1b1f1: 0x6c9dce20, 0x1b1f2: 0x6ca87420, 0x1b1f3: 0x6d357020,
+ 0x1b1f4: 0x6d35c620, 0x1b1f5: 0x6c43f220, 0x1b1f6: 0x6c669420, 0x1b1f7: 0x6c2eb220,
+ 0x1b1f8: 0x6d33e420, 0x1b1f9: 0x6d04d820, 0x1b1fa: 0x6cdf3220, 0x1b1fb: 0x6d319820,
+ 0x1b1fc: 0x6c6fd020, 0x1b1fd: 0x6cfc8420, 0x1b1fe: 0x6d20ca20, 0x1b1ff: 0x6c138620,
+ // Block 0x6c8, offset 0x1b200
+ 0x1b200: 0x6d11a420, 0x1b201: 0x6d20e820, 0x1b202: 0x6c1cc220, 0x1b203: 0x6cf89020,
+ 0x1b204: 0x6cf89220, 0x1b205: 0x6c700620, 0x1b206: 0x6d217a20, 0x1b207: 0x6d227220,
+ 0x1b208: 0x6d043820, 0x1b209: 0x6c71d420, 0x1b20a: 0x6c702a20, 0x1b20b: 0x6d035820,
+ 0x1b20c: 0x6ccf0620, 0x1b20d: 0x6ccf2820, 0x1b20e: 0x6ccf9620, 0x1b20f: 0x6c6fb220,
+ 0x1b210: 0x6cd36020, 0x1b211: 0x6cdfa420, 0x1b212: 0x6cd4e220, 0x1b213: 0x6cd3b620,
+ 0x1b214: 0x6ce50820, 0x1b215: 0x6ce0a420, 0x1b216: 0x6cb4b020, 0x1b217: 0x6cb4b220,
+ 0x1b218: 0x6c496420, 0x1b219: 0x6c57cc20, 0x1b21a: 0x6ce54020, 0x1b21b: 0x6c201620,
+ 0x1b21c: 0x6cd75220, 0x1b21d: 0x6cf9d820, 0x1b21e: 0x6cf45e20, 0x1b21f: 0x6d385220,
+ 0x1b220: 0x6c29be20, 0x1b221: 0x6c1ff420, 0x1b222: 0x6cccd620, 0x1b223: 0x6d15d420,
+ 0x1b224: 0x6c397c20, 0x1b225: 0x6cabc020, 0x1b226: 0x6cdf6a20, 0x1b227: 0x6c389420,
+ 0x1b228: 0x6c04c820, 0x1b229: 0x6c1ff620, 0x1b22a: 0x6c4f6c20, 0x1b22b: 0x6c39d420,
+ 0x1b22c: 0x6c047a20, 0x1b22d: 0x6c08d420, 0x1b22e: 0x6c934820, 0x1b22f: 0x6d37b020,
+ 0x1b230: 0x6c667220, 0x1b231: 0x6c122a20, 0x1b232: 0x6c8cfc20, 0x1b233: 0x6d3a1020,
+ 0x1b234: 0x6d2ac620, 0x1b235: 0x6c34f220, 0x1b236: 0x6c0ef620, 0x1b237: 0x6cfb5020,
+ 0x1b238: 0x6c447620, 0x1b239: 0x6c1ff820, 0x1b23a: 0x6cf9b420, 0x1b23b: 0x6c914e20,
+ 0x1b23c: 0x6cbf2e20, 0x1b23d: 0x6cacfc20, 0x1b23e: 0x6cf62a20, 0x1b23f: 0x6c7af420,
+ // Block 0x6c9, offset 0x1b240
+ 0x1b240: 0x6c3ea420, 0x1b241: 0x6d2a8620, 0x1b242: 0x6c3cb220, 0x1b243: 0x6c83f220,
+ 0x1b244: 0x6cce7820, 0x1b245: 0x6d216420, 0x1b246: 0x6c80d220, 0x1b247: 0x6ce6ce20,
+ 0x1b248: 0x6d237820, 0x1b249: 0x6cefe820, 0x1b24a: 0x6c0f3220, 0x1b24b: 0x6c9be020,
+ 0x1b24c: 0x6ca76c20, 0x1b24d: 0x6c70b420, 0x1b24e: 0x6c59f420, 0x1b24f: 0x6cd44a20,
+ 0x1b250: 0x6c78d020, 0x1b251: 0x6c0bb820, 0x1b252: 0x6ca2a620, 0x1b253: 0x6c2ede20,
+ 0x1b254: 0x6c315c20, 0x1b255: 0x6c059020, 0x1b256: 0x6c13ae20, 0x1b257: 0x6d18b220,
+ 0x1b258: 0x6cd9d820, 0x1b259: 0x6c123a20, 0x1b25a: 0x6c129c20, 0x1b25b: 0x6c90c020,
+ 0x1b25c: 0x6c279820, 0x1b25d: 0x6d098a20, 0x1b25e: 0x6d123420, 0x1b25f: 0x6c1cee20,
+ 0x1b260: 0x6c2b0820, 0x1b261: 0x6c291c20, 0x1b262: 0x6cbb2c20, 0x1b263: 0x6c91f620,
+ 0x1b264: 0x6d162220, 0x1b265: 0x6c60e020, 0x1b266: 0x6c670e20, 0x1b267: 0x6c5e3020,
+ 0x1b268: 0x6c9b8620, 0x1b269: 0x6cb69820, 0x1b26a: 0x6c91fe20, 0x1b26b: 0x6c919a20,
+ 0x1b26c: 0x6c157220, 0x1b26d: 0x6cd6c020, 0x1b26e: 0x6c449e20, 0x1b26f: 0x6c894620,
+ 0x1b270: 0x6c647220, 0x1b271: 0x6c650020, 0x1b272: 0x6ccb1420, 0x1b273: 0x6d0e5420,
+ 0x1b274: 0x6c3e6820, 0x1b275: 0x6cb25a20, 0x1b276: 0x6d0eea20, 0x1b277: 0x6d0f1c20,
+ 0x1b278: 0x6c12aa20, 0x1b279: 0x6c12c020, 0x1b27a: 0x6d164220, 0x1b27b: 0x6c821220,
+ 0x1b27c: 0x6ce62820, 0x1b27d: 0x6c681e20, 0x1b27e: 0x6c008420, 0x1b27f: 0x6ca39020,
+ // Block 0x6ca, offset 0x1b280
+ 0x1b280: 0x6ce56820, 0x1b281: 0x6c682020, 0x1b282: 0x6c6a5a20, 0x1b283: 0x6cae8c20,
+ 0x1b284: 0x6cecbe20, 0x1b285: 0x6d167020, 0x1b286: 0x6c145e20, 0x1b287: 0x6c9db820,
+ 0x1b288: 0x6c9cd820, 0x1b289: 0x6c416220, 0x1b28a: 0x6cb89e20, 0x1b28b: 0x6d22c820,
+ 0x1b28c: 0x6d22ca20, 0x1b28d: 0x6cce9620, 0x1b28e: 0x6cbeee20, 0x1b28f: 0x6c323020,
+ 0x1b290: 0x6c564c20, 0x1b291: 0x6cb6ce20, 0x1b292: 0x6c982c20, 0x1b293: 0x6d3f2e20,
+ 0x1b294: 0x6c5ba020, 0x1b295: 0x6cdbaa20, 0x1b296: 0x6d357220, 0x1b297: 0x6cfd6020,
+ 0x1b298: 0x6cafb020, 0x1b299: 0x6c3ddc20, 0x1b29a: 0x6cea4220, 0x1b29b: 0x6cef8a20,
+ 0x1b29c: 0x6cf3a820, 0x1b29d: 0x6d338420, 0x1b29e: 0x6cb73e20, 0x1b29f: 0x6cccbe20,
+ 0x1b2a0: 0x6cf18020, 0x1b2a1: 0x6cba3e20, 0x1b2a2: 0x6cc56e20, 0x1b2a3: 0x6c3dde20,
+ 0x1b2a4: 0x6c79b620, 0x1b2a5: 0x6c6bba20, 0x1b2a6: 0x6c913620, 0x1b2a7: 0x6d067420,
+ 0x1b2a8: 0x6c5e8220, 0x1b2a9: 0x6cbd5420, 0x1b2aa: 0x6cb57620, 0x1b2ab: 0x6d0c5a20,
+ 0x1b2ac: 0x6c3b1420, 0x1b2ad: 0x6c032020, 0x1b2ae: 0x6cc8c020, 0x1b2af: 0x6d02ac20,
+ 0x1b2b0: 0x6c618a20, 0x1b2b1: 0x6c570620, 0x1b2b2: 0x6c570820, 0x1b2b3: 0x6c398620,
+ 0x1b2b4: 0x6cf4ae20, 0x1b2b5: 0x6c73e420, 0x1b2b6: 0x6c466c20, 0x1b2b7: 0x6d34ee20,
+ 0x1b2b8: 0x6d278420, 0x1b2b9: 0x6cbd5620, 0x1b2ba: 0x6c029e20, 0x1b2bb: 0x6c1e7820,
+ 0x1b2bc: 0x6c994620, 0x1b2bd: 0x6d0b1420, 0x1b2be: 0x6c3a8020, 0x1b2bf: 0x6cc63220,
+ // Block 0x6cb, offset 0x1b2c0
+ 0x1b2c0: 0x6c4f5a20, 0x1b2c1: 0x6c22fc20, 0x1b2c2: 0x6d1a2a20, 0x1b2c3: 0x6d1fa220,
+ 0x1b2c4: 0x6c0b7420, 0x1b2c5: 0x6d169a20, 0x1b2c6: 0x6cbd1020, 0x1b2c7: 0x6cef8c20,
+ 0x1b2c8: 0x6c858420, 0x1b2c9: 0x6cb05420, 0x1b2ca: 0x6c35d420, 0x1b2cb: 0x6cfc7c20,
+ 0x1b2cc: 0x6c169a20, 0x1b2cd: 0x6c122420, 0x1b2ce: 0x6d3aa620, 0x1b2cf: 0x6cda4820,
+ 0x1b2d0: 0x6ce30e20, 0x1b2d1: 0x6d260220, 0x1b2d2: 0x6cc4ae20, 0x1b2d3: 0x6c8cb020,
+ 0x1b2d4: 0x6cdf1a20, 0x1b2d5: 0x6cce9820, 0x1b2d6: 0x6c2b5c20, 0x1b2d7: 0x6c9e6e20,
+ 0x1b2d8: 0x6cbe9c20, 0x1b2d9: 0x6c859620, 0x1b2da: 0x6d1e7220, 0x1b2db: 0x6c77d820,
+ 0x1b2dc: 0x6ca27220, 0x1b2dd: 0x6c06ee20, 0x1b2de: 0x6c05a820, 0x1b2df: 0x6c467220,
+ 0x1b2e0: 0x6c9f3420, 0x1b2e1: 0x6d15c420, 0x1b2e2: 0x6d15ca20, 0x1b2e3: 0x6c720020,
+ 0x1b2e4: 0x6cb1de20, 0x1b2e5: 0x6cc91420, 0x1b2e6: 0x6c7a7620, 0x1b2e7: 0x6ca8fa20,
+ 0x1b2e8: 0x6ca62c20, 0x1b2e9: 0x6c0ebc20, 0x1b2ea: 0x6c0dc820, 0x1b2eb: 0x6cccc620,
+ 0x1b2ec: 0x6d051a20, 0x1b2ed: 0x6d119220, 0x1b2ee: 0x6cfa8420, 0x1b2ef: 0x6c079620,
+ 0x1b2f0: 0x6c530620, 0x1b2f1: 0x6d1ba220, 0x1b2f2: 0x6d2c7420, 0x1b2f3: 0x6c2fe220,
+ 0x1b2f4: 0x6c706020, 0x1b2f5: 0x6c2e6220, 0x1b2f6: 0x6ca7de20, 0x1b2f7: 0x6c417e20,
+ 0x1b2f8: 0x6c54a820, 0x1b2f9: 0x6cb27c20, 0x1b2fa: 0x6c99dc20, 0x1b2fb: 0x6c3e0220,
+ 0x1b2fc: 0x6cd0e820, 0x1b2fd: 0x6c46f620, 0x1b2fe: 0x6c093e20, 0x1b2ff: 0x6cf07620,
+ // Block 0x6cc, offset 0x1b300
+ 0x1b300: 0x6c3e0420, 0x1b301: 0x6d3d2e20, 0x1b302: 0x6c994c20, 0x1b303: 0x6c393220,
+ 0x1b304: 0x6c633020, 0x1b305: 0x6c98cc20, 0x1b306: 0x6c98ce20, 0x1b307: 0x6c036a20,
+ 0x1b308: 0x6c223220, 0x1b309: 0x6ca0d620, 0x1b30a: 0x6d3e0620, 0x1b30b: 0x6c2be020,
+ 0x1b30c: 0x6c1b0a20, 0x1b30d: 0x6c61b220, 0x1b30e: 0x6c6d9420, 0x1b30f: 0x6c8f6e20,
+ 0x1b310: 0x6c23e220, 0x1b311: 0x6ca78e20, 0x1b312: 0x6d256c20, 0x1b313: 0x6d08fe20,
+ 0x1b314: 0x6d1c5a20, 0x1b315: 0x6cbf0020, 0x1b316: 0x6c43cc20, 0x1b317: 0x6c9ff020,
+ 0x1b318: 0x6c85ae20, 0x1b319: 0x6cc65c20, 0x1b31a: 0x6d1b3c20, 0x1b31b: 0x6c44b020,
+ 0x1b31c: 0x6cba4420, 0x1b31d: 0x6c148e20, 0x1b31e: 0x6c18aa20, 0x1b31f: 0x6d22e820,
+ 0x1b320: 0x6c4fa220, 0x1b321: 0x6d3f3420, 0x1b322: 0x6c8adc20, 0x1b323: 0x6cf3bc20,
+ 0x1b324: 0x6c61b420, 0x1b325: 0x6c4a4020, 0x1b326: 0x6c22bc20, 0x1b327: 0x6c657620,
+ 0x1b328: 0x6c223420, 0x1b329: 0x6c469e20, 0x1b32a: 0x6c49e220, 0x1b32b: 0x6c984420,
+ 0x1b32c: 0x6c13ce20, 0x1b32d: 0x6c683620, 0x1b32e: 0x6c683820, 0x1b32f: 0x6c3e2420,
+ 0x1b330: 0x6d20ea20, 0x1b331: 0x6d398e20, 0x1b332: 0x6d3e1420, 0x1b333: 0x6c675220,
+ 0x1b334: 0x6c5b2820, 0x1b335: 0x6d19b620, 0x1b336: 0x6c13d020, 0x1b337: 0x6c380820,
+ 0x1b338: 0x6cc64e20, 0x1b339: 0x6cc79420, 0x1b33a: 0x6c1cb620, 0x1b33b: 0x6c989220,
+ 0x1b33c: 0x6ce72c20, 0x1b33d: 0x6d381c20, 0x1b33e: 0x6cb8ac20, 0x1b33f: 0x6d3a0220,
+ // Block 0x6cd, offset 0x1b340
+ 0x1b340: 0x6d09f220, 0x1b341: 0x6c586820, 0x1b342: 0x6c3d5420, 0x1b343: 0x6cc2c620,
+ 0x1b344: 0x6c40ea20, 0x1b345: 0x6c264620, 0x1b346: 0x6c6d9a20, 0x1b347: 0x6d041c20,
+ 0x1b348: 0x6c201c20, 0x1b349: 0x6c12ac20, 0x1b34a: 0x6c6d9c20, 0x1b34b: 0x6c374820,
+ 0x1b34c: 0x6c01a820, 0x1b34d: 0x6cbbd420, 0x1b34e: 0x6c1b1220, 0x1b34f: 0x6cc58c20,
+ 0x1b350: 0x6c666020, 0x1b351: 0x6ce31220, 0x1b352: 0x6c598420, 0x1b353: 0x6cb28e20,
+ 0x1b354: 0x6c85b020, 0x1b355: 0x6c6c3620, 0x1b356: 0x6c81aa20, 0x1b357: 0x6cd5b620,
+ 0x1b358: 0x6d3c0e20, 0x1b359: 0x6c268c20, 0x1b35a: 0x6c63a820, 0x1b35b: 0x6cc52220,
+ 0x1b35c: 0x6c095620, 0x1b35d: 0x6d2ab420, 0x1b35e: 0x6cbbd620, 0x1b35f: 0x6c5ba220,
+ 0x1b360: 0x6c61b620, 0x1b361: 0x6c295c20, 0x1b362: 0x6d24c020, 0x1b363: 0x6cc65e20,
+ 0x1b364: 0x6c5cb620, 0x1b365: 0x6d03d420, 0x1b366: 0x6c95ec20, 0x1b367: 0x6d1c5e20,
+ 0x1b368: 0x6d09f420, 0x1b369: 0x6c6ce420, 0x1b36a: 0x6cdcce20, 0x1b36b: 0x6d19b820,
+ 0x1b36c: 0x6c971220, 0x1b36d: 0x6c532020, 0x1b36e: 0x6d391420, 0x1b36f: 0x6d11f620,
+ 0x1b370: 0x6c324c20, 0x1b371: 0x6cefa420, 0x1b372: 0x6c83b020, 0x1b373: 0x6c310820,
+ 0x1b374: 0x6c3d6020, 0x1b375: 0x6cc59220, 0x1b376: 0x6d1a4c20, 0x1b377: 0x6c50fc20,
+ 0x1b378: 0x6c08a020, 0x1b379: 0x6c108820, 0x1b37a: 0x6d27e220, 0x1b37b: 0x6c2b6620,
+ 0x1b37c: 0x6ce89820, 0x1b37d: 0x6cdbba20, 0x1b37e: 0x6cdbbc20, 0x1b37f: 0x6c19d020,
+ // Block 0x6ce, offset 0x1b380
+ 0x1b380: 0x6c18b420, 0x1b381: 0x6cf3be20, 0x1b382: 0x6c0ce420, 0x1b383: 0x6cf5d020,
+ 0x1b384: 0x6c450420, 0x1b385: 0x6c85de20, 0x1b386: 0x6cb43420, 0x1b387: 0x6d3ae020,
+ 0x1b388: 0x6ca10020, 0x1b389: 0x6c85e020, 0x1b38a: 0x6d3c1420, 0x1b38b: 0x6d423420,
+ 0x1b38c: 0x6ceab820, 0x1b38d: 0x6cc03820, 0x1b38e: 0x6ccbe420, 0x1b38f: 0x6cdd1220,
+ 0x1b390: 0x6c18b620, 0x1b391: 0x6cae9620, 0x1b392: 0x6c71ae20, 0x1b393: 0x6c99e820,
+ 0x1b394: 0x6c9b1220, 0x1b395: 0x6d042420, 0x1b396: 0x6c6da220, 0x1b397: 0x6c17d820,
+ 0x1b398: 0x6ccfd420, 0x1b399: 0x6c756820, 0x1b39a: 0x6d0c7a20, 0x1b39b: 0x6ce66620,
+ 0x1b39c: 0x6d1f2020, 0x1b39d: 0x6c261e20, 0x1b39e: 0x6c494c20, 0x1b39f: 0x6c4ea020,
+ 0x1b3a0: 0x6d1fbe20, 0x1b3a1: 0x6c262020, 0x1b3a2: 0x6c63b420, 0x1b3a3: 0x6cede220,
+ 0x1b3a4: 0x6cda9620, 0x1b3a5: 0x6ca99220, 0x1b3a6: 0x6cce6420, 0x1b3a7: 0x6cfcac20,
+ 0x1b3a8: 0x6c811a20, 0x1b3a9: 0x6c3e4020, 0x1b3aa: 0x6c355a20, 0x1b3ab: 0x6ca10220,
+ 0x1b3ac: 0x6cf20420, 0x1b3ad: 0x6c6aa820, 0x1b3ae: 0x6ca3f420, 0x1b3af: 0x6ca27c20,
+ 0x1b3b0: 0x6c76c820, 0x1b3b1: 0x6c7eee20, 0x1b3b2: 0x6c87f820, 0x1b3b3: 0x6cd26020,
+ 0x1b3b4: 0x6cf28220, 0x1b3b5: 0x6ce93020, 0x1b3b6: 0x6cfa9620, 0x1b3b7: 0x6c5db220,
+ 0x1b3b8: 0x6d1f2220, 0x1b3b9: 0x6d1c6020, 0x1b3ba: 0x6d1ba820, 0x1b3bb: 0x6c461e20,
+ 0x1b3bc: 0x6c213e20, 0x1b3bd: 0x6c988a20, 0x1b3be: 0x6c988c20, 0x1b3bf: 0x6c22c220,
+ // Block 0x6cf, offset 0x1b3c0
+ 0x1b3c0: 0x6ced1020, 0x1b3c1: 0x6c6db220, 0x1b3c2: 0x6c2c4e20, 0x1b3c3: 0x6cc18020,
+ 0x1b3c4: 0x6c2ffe20, 0x1b3c5: 0x6c648c20, 0x1b3c6: 0x6d405020, 0x1b3c7: 0x6c483a20,
+ 0x1b3c8: 0x6c7e4420, 0x1b3c9: 0x6c924820, 0x1b3ca: 0x6c711c20, 0x1b3cb: 0x6cf08620,
+ 0x1b3cc: 0x6c757020, 0x1b3cd: 0x6ca82220, 0x1b3ce: 0x6c7d5c20, 0x1b3cf: 0x6c511a20,
+ 0x1b3d0: 0x6cb43a20, 0x1b3d1: 0x6d290020, 0x1b3d2: 0x6c430420, 0x1b3d3: 0x6c4cbc20,
+ 0x1b3d4: 0x6c3e6c20, 0x1b3d5: 0x6c94f620, 0x1b3d6: 0x6c166a20, 0x1b3d7: 0x6c1daa20,
+ 0x1b3d8: 0x6cd91e20, 0x1b3d9: 0x6c20ca20, 0x1b3da: 0x6d2e5e20, 0x1b3db: 0x6c9acc20,
+ 0x1b3dc: 0x6c114420, 0x1b3dd: 0x6c037820, 0x1b3de: 0x6c83c820, 0x1b3df: 0x6ce8aa20,
+ 0x1b3e0: 0x6c0e7020, 0x1b3e1: 0x6c4eb620, 0x1b3e2: 0x6c064620, 0x1b3e3: 0x6cbe1220,
+ 0x1b3e4: 0x6c731e20, 0x1b3e5: 0x6cf60020, 0x1b3e6: 0x6cbd6a20, 0x1b3e7: 0x6c2bf220,
+ 0x1b3e8: 0x6c6a0420, 0x1b3e9: 0x6cb43820, 0x1b3ea: 0x6c296220, 0x1b3eb: 0x6c6c9020,
+ 0x1b3ec: 0x6cbbde20, 0x1b3ed: 0x6cdf2220, 0x1b3ee: 0x6c44c820, 0x1b3ef: 0x6c573420,
+ 0x1b3f0: 0x6c470c20, 0x1b3f1: 0x6c8cfe20, 0x1b3f2: 0x6c39fe20, 0x1b3f3: 0x6cbd7020,
+ 0x1b3f4: 0x6c012a20, 0x1b3f5: 0x6cee1620, 0x1b3f6: 0x6c081c20, 0x1b3f7: 0x6d38e220,
+ 0x1b3f8: 0x6d0c0020, 0x1b3f9: 0x6c709020, 0x1b3fa: 0x6c648e20, 0x1b3fb: 0x6c8c1e20,
+ 0x1b3fc: 0x6ce05c20, 0x1b3fd: 0x6cd4d420, 0x1b3fe: 0x6ce49e20, 0x1b3ff: 0x6c2a1420,
+ // Block 0x6d0, offset 0x1b400
+ 0x1b400: 0x6c561c20, 0x1b401: 0x6cb5d020, 0x1b402: 0x6c511c20, 0x1b403: 0x6c253820,
+ 0x1b404: 0x6ce22420, 0x1b405: 0x6c210420, 0x1b406: 0x6c098a20, 0x1b407: 0x6c16aa20,
+ 0x1b408: 0x6c586e20, 0x1b409: 0x6c3aa620, 0x1b40a: 0x6c7f0020, 0x1b40b: 0x6cb4ee20,
+ 0x1b40c: 0x6c9b1420, 0x1b40d: 0x6cb2a020, 0x1b40e: 0x6cee7420, 0x1b40f: 0x6c288220,
+ 0x1b410: 0x6ccc4e20, 0x1b411: 0x6c587020, 0x1b412: 0x6d0d6e20, 0x1b413: 0x6d14ee20,
+ 0x1b414: 0x6ce58420, 0x1b415: 0x6cb5d220, 0x1b416: 0x6ced1220, 0x1b417: 0x6c12e220,
+ 0x1b418: 0x6ca3bc20, 0x1b419: 0x6d327c20, 0x1b41a: 0x6ceba420, 0x1b41b: 0x6c6f6c20,
+ 0x1b41c: 0x6ce5ee20, 0x1b41d: 0x6c954220, 0x1b41e: 0x6c0ae020, 0x1b41f: 0x6d199220,
+ 0x1b420: 0x6c9b1620, 0x1b421: 0x6c100820, 0x1b422: 0x6cada820, 0x1b423: 0x6c2fc620,
+ 0x1b424: 0x6d1c6420, 0x1b425: 0x6d1c6620, 0x1b426: 0x6d1c6820, 0x1b427: 0x6cfebc20,
+ 0x1b428: 0x6cc97420, 0x1b429: 0x6cbfb020, 0x1b42a: 0x6c77fc20, 0x1b42b: 0x6cfe3620,
+ 0x1b42c: 0x6ced8620, 0x1b42d: 0x6d226020, 0x1b42e: 0x6d213620, 0x1b42f: 0x6c3ffa20,
+ 0x1b430: 0x6c88fe20, 0x1b431: 0x6d07a220, 0x1b432: 0x6d07a420, 0x1b433: 0x6ca42a20,
+ 0x1b434: 0x6c12f620, 0x1b435: 0x6cf28e20, 0x1b436: 0x6c217a20, 0x1b437: 0x6cfece20,
+ 0x1b438: 0x6d210620, 0x1b439: 0x6c0b4020, 0x1b43a: 0x6c998420, 0x1b43b: 0x6c013420,
+ 0x1b43c: 0x6c364020, 0x1b43d: 0x6c960a20, 0x1b43e: 0x6d1c7820, 0x1b43f: 0x6c7dfc20,
+ // Block 0x6d1, offset 0x1b440
+ 0x1b440: 0x6c7dfe20, 0x1b441: 0x6c676420, 0x1b442: 0x6c9e2a20, 0x1b443: 0x6d42a020,
+ 0x1b444: 0x6d42a220, 0x1b445: 0x6d409c20, 0x1b446: 0x6c060020, 0x1b447: 0x6cc74e20,
+ 0x1b448: 0x6cf7ec20, 0x1b449: 0x6d12f620, 0x1b44a: 0x6c013620, 0x1b44b: 0x6cc19420,
+ 0x1b44c: 0x6c64a820, 0x1b44d: 0x6c3e8e20, 0x1b44e: 0x6c93e420, 0x1b44f: 0x6c6dbe20,
+ 0x1b450: 0x6cae4220, 0x1b451: 0x6c3c5020, 0x1b452: 0x6c535220, 0x1b453: 0x6c535420,
+ 0x1b454: 0x6c540820, 0x1b455: 0x6d0e7a20, 0x1b456: 0x6ce86420, 0x1b457: 0x6d311420,
+ 0x1b458: 0x6d3e4620, 0x1b459: 0x6cfd7a20, 0x1b45a: 0x6cc5f620, 0x1b45b: 0x6c43f420,
+ 0x1b45c: 0x6cb82c20, 0x1b45d: 0x6cbe8020, 0x1b45e: 0x6c9cf820, 0x1b45f: 0x6c59c820,
+ 0x1b460: 0x6ccff220, 0x1b461: 0x6cb43c20, 0x1b462: 0x6c413820, 0x1b463: 0x6c303020,
+ 0x1b464: 0x6d392a20, 0x1b465: 0x6c669620, 0x1b466: 0x6cefcc20, 0x1b467: 0x6c0f0820,
+ 0x1b468: 0x6cee9220, 0x1b469: 0x6cabc620, 0x1b46a: 0x6c620e20, 0x1b46b: 0x6c556620,
+ 0x1b46c: 0x6d2a0820, 0x1b46d: 0x6c636220, 0x1b46e: 0x6c32c620, 0x1b46f: 0x6d120a20,
+ 0x1b470: 0x6cdbc420, 0x1b471: 0x6c231c20, 0x1b472: 0x6cc2fa20, 0x1b473: 0x6cee9420,
+ 0x1b474: 0x6d315820, 0x1b475: 0x6c7c7a20, 0x1b476: 0x6ce67820, 0x1b477: 0x6c5cd220,
+ 0x1b478: 0x6cf7ee20, 0x1b479: 0x6cd1c220, 0x1b47a: 0x6cb79a20, 0x1b47b: 0x6c7f9e20,
+ 0x1b47c: 0x6d3f9420, 0x1b47d: 0x6d10a820, 0x1b47e: 0x6d24f020, 0x1b47f: 0x6c9a0620,
+ // Block 0x6d2, offset 0x1b480
+ 0x1b480: 0x6d275220, 0x1b481: 0x6cd5c820, 0x1b482: 0x6c2c6220, 0x1b483: 0x6d3bc620,
+ 0x1b484: 0x6c491820, 0x1b485: 0x6cc4dc20, 0x1b486: 0x6d08e020, 0x1b487: 0x6c15b820,
+ 0x1b488: 0x6c765a20, 0x1b489: 0x6c7d0020, 0x1b48a: 0x6c571620, 0x1b48b: 0x6c67a820,
+ 0x1b48c: 0x6c908e20, 0x1b48d: 0x6cefce20, 0x1b48e: 0x6cac2a20, 0x1b48f: 0x6d206c20,
+ 0x1b490: 0x6cd9b620, 0x1b491: 0x6d1b6220, 0x1b492: 0x6cd1d420, 0x1b493: 0x6c215420,
+ 0x1b494: 0x6cd27620, 0x1b495: 0x6d275a20, 0x1b496: 0x6d317220, 0x1b497: 0x6c812220,
+ 0x1b498: 0x6cc7b420, 0x1b499: 0x6c9b2a20, 0x1b49a: 0x6c863a20, 0x1b49b: 0x6cc38e20,
+ 0x1b49c: 0x6cdb9c20, 0x1b49d: 0x6d258a20, 0x1b49e: 0x6c863c20, 0x1b49f: 0x6c71c420,
+ 0x1b4a0: 0x6cf65620, 0x1b4a1: 0x6c057e20, 0x1b4a2: 0x6c1e8220, 0x1b4a3: 0x6d062020,
+ 0x1b4a4: 0x6ce8cc20, 0x1b4a5: 0x6c8e7020, 0x1b4a6: 0x6c5de020, 0x1b4a7: 0x6c2d2220,
+ 0x1b4a8: 0x6cba5e20, 0x1b4a9: 0x6d409e20, 0x1b4aa: 0x6cb39820, 0x1b4ab: 0x6c25e420,
+ 0x1b4ac: 0x6d24fa20, 0x1b4ad: 0x6c1e9020, 0x1b4ae: 0x6d237a20, 0x1b4af: 0x6c7afe20,
+ 0x1b4b0: 0x6cac6220, 0x1b4b1: 0x6cb43e20, 0x1b4b2: 0x6cb44020, 0x1b4b3: 0x6ca35820,
+ 0x1b4b4: 0x6cd78820, 0x1b4b5: 0x6cf78820, 0x1b4b6: 0x6c3b7c20, 0x1b4b7: 0x6d27b820,
+ 0x1b4b8: 0x6d32d220, 0x1b4b9: 0x6c64c020, 0x1b4ba: 0x6c605e20, 0x1b4bb: 0x6cc92220,
+ 0x1b4bc: 0x6c123620, 0x1b4bd: 0x6c371820, 0x1b4be: 0x6c9c5820, 0x1b4bf: 0x6c4fa820,
+ // Block 0x6d3, offset 0x1b4c0
+ 0x1b4c0: 0x6cdcd820, 0x1b4c1: 0x6d317420, 0x1b4c2: 0x6ca00c20, 0x1b4c3: 0x6cd9b820,
+ 0x1b4c4: 0x6d06fe20, 0x1b4c5: 0x6c8e7220, 0x1b4c6: 0x6cf78a20, 0x1b4c7: 0x6c479220,
+ 0x1b4c8: 0x6c80c020, 0x1b4c9: 0x6cc68c20, 0x1b4ca: 0x6cf25420, 0x1b4cb: 0x6c414820,
+ 0x1b4cc: 0x6c263020, 0x1b4cd: 0x6cd1d620, 0x1b4ce: 0x6ce10820, 0x1b4cf: 0x6c95b620,
+ 0x1b4d0: 0x6cc82020, 0x1b4d1: 0x6cdd2820, 0x1b4d2: 0x6d07ae20, 0x1b4d3: 0x6c073620,
+ 0x1b4d4: 0x6d11ba20, 0x1b4d5: 0x6c4b5620, 0x1b4d6: 0x6c09da20, 0x1b4d7: 0x6d3ffc20,
+ 0x1b4d8: 0x6c4bd220, 0x1b4d9: 0x6d42ba20, 0x1b4da: 0x6ce58620, 0x1b4db: 0x6c12fe20,
+ 0x1b4dc: 0x6cae2e20, 0x1b4dd: 0x6c7fa420, 0x1b4de: 0x6c28b620, 0x1b4df: 0x6c622420,
+ 0x1b4e0: 0x6c83f420, 0x1b4e1: 0x6ccffa20, 0x1b4e2: 0x6c810620, 0x1b4e3: 0x6d237c20,
+ 0x1b4e4: 0x6c8e2e20, 0x1b4e5: 0x6d1c8420, 0x1b4e6: 0x6ca13020, 0x1b4e7: 0x6c2e3020,
+ 0x1b4e8: 0x6ce58e20, 0x1b4e9: 0x6c993c20, 0x1b4ea: 0x6ce6fa20, 0x1b4eb: 0x6c1f5a20,
+ 0x1b4ec: 0x6caeae20, 0x1b4ed: 0x6c014020, 0x1b4ee: 0x6c881820, 0x1b4ef: 0x6c233220,
+ 0x1b4f0: 0x6cf80220, 0x1b4f1: 0x6cb2ae20, 0x1b4f2: 0x6cbfb820, 0x1b4f3: 0x6c6ca620,
+ 0x1b4f4: 0x6c215820, 0x1b4f5: 0x6c6b1420, 0x1b4f6: 0x6cef2420, 0x1b4f7: 0x6ce99620,
+ 0x1b4f8: 0x6c128220, 0x1b4f9: 0x6d23ca20, 0x1b4fa: 0x6d183620, 0x1b4fb: 0x6d3ed220,
+ 0x1b4fc: 0x6c8a7220, 0x1b4fd: 0x6c09dc20, 0x1b4fe: 0x6c91ce20, 0x1b4ff: 0x6d077620,
+ // Block 0x6d4, offset 0x1b500
+ 0x1b500: 0x6c10a820, 0x1b501: 0x6d2ed020, 0x1b502: 0x6c824a20, 0x1b503: 0x6cbb1c20,
+ 0x1b504: 0x6c97f220, 0x1b505: 0x6d0cb820, 0x1b506: 0x6c8d3e20, 0x1b507: 0x6c621020,
+ 0x1b508: 0x6c0c0e20, 0x1b509: 0x6c4bde20, 0x1b50a: 0x6c4e5c20, 0x1b50b: 0x6c2b8220,
+ 0x1b50c: 0x6cdaf020, 0x1b50d: 0x6c929620, 0x1b50e: 0x6ccf6c20, 0x1b50f: 0x6cce1420,
+ 0x1b510: 0x6c2b8420, 0x1b511: 0x6c9ee420, 0x1b512: 0x6d09a220, 0x1b513: 0x6c97f420,
+ 0x1b514: 0x6c0f3420, 0x1b515: 0x6c2c8420, 0x1b516: 0x6c25ea20, 0x1b517: 0x6d311620,
+ 0x1b518: 0x6cd00a20, 0x1b519: 0x6d08a620, 0x1b51a: 0x6cf0b220, 0x1b51b: 0x6c558220,
+ 0x1b51c: 0x6c025620, 0x1b51d: 0x6c9cfc20, 0x1b51e: 0x6c90aa20, 0x1b51f: 0x6c244a20,
+ 0x1b520: 0x6d37c220, 0x1b521: 0x6c114820, 0x1b522: 0x6cb33220, 0x1b523: 0x6c67b220,
+ 0x1b524: 0x6c9d6e20, 0x1b525: 0x6c233420, 0x1b526: 0x6ca7a220, 0x1b527: 0x6c5c0220,
+ 0x1b528: 0x6c738620, 0x1b529: 0x6d1a8420, 0x1b52a: 0x6c66ac20, 0x1b52b: 0x6ca6f020,
+ 0x1b52c: 0x6cd50220, 0x1b52d: 0x6d19f020, 0x1b52e: 0x6c4c7e20, 0x1b52f: 0x6c18d620,
+ 0x1b530: 0x6c56bc20, 0x1b531: 0x6ccc0020, 0x1b532: 0x6c79fc20, 0x1b533: 0x6cba6e20,
+ 0x1b534: 0x6c966e20, 0x1b535: 0x6d29e420, 0x1b536: 0x6d2b5a20, 0x1b537: 0x6cbb1620,
+ 0x1b538: 0x6c30ba20, 0x1b539: 0x6c88c620, 0x1b53a: 0x6c8c5a20, 0x1b53b: 0x6c79fe20,
+ 0x1b53c: 0x6c007020, 0x1b53d: 0x6c0a0a20, 0x1b53e: 0x6c843220, 0x1b53f: 0x6cf00a20,
+ // Block 0x6d5, offset 0x1b540
+ 0x1b540: 0x6c609620, 0x1b541: 0x6cb9c420, 0x1b542: 0x6cd17620, 0x1b543: 0x6c385c20,
+ 0x1b544: 0x6c9b3c20, 0x1b545: 0x6cab9020, 0x1b546: 0x6c15dc20, 0x1b547: 0x6c2d2820,
+ 0x1b548: 0x6d0aa420, 0x1b549: 0x6c687020, 0x1b54a: 0x6cc8ac20, 0x1b54b: 0x6cc8ae20,
+ 0x1b54c: 0x6c82d420, 0x1b54d: 0x6d218e20, 0x1b54e: 0x6cbbf220, 0x1b54f: 0x6c1ea020,
+ 0x1b550: 0x6c575220, 0x1b551: 0x6c64e220, 0x1b552: 0x6c971a20, 0x1b553: 0x6d27c220,
+ 0x1b554: 0x6c05b820, 0x1b555: 0x6d1f6820, 0x1b556: 0x6cc1aa20, 0x1b557: 0x6c92da20,
+ 0x1b558: 0x6cc52a20, 0x1b559: 0x6c5c1e20, 0x1b55a: 0x6c369020, 0x1b55b: 0x6ce36a20,
+ 0x1b55c: 0x6c3a6a20, 0x1b55d: 0x6c749e20, 0x1b55e: 0x6d41c820, 0x1b55f: 0x6c384020,
+ 0x1b560: 0x6cc7c020, 0x1b561: 0x6c3b8e20, 0x1b562: 0x6c7d1620, 0x1b563: 0x6cd75820,
+ 0x1b564: 0x6cc8a220, 0x1b565: 0x6d0b5e20, 0x1b566: 0x6d05dc20, 0x1b567: 0x6c403c20,
+ 0x1b568: 0x6c74a020, 0x1b569: 0x6c298a20, 0x1b56a: 0x6cf3e420, 0x1b56b: 0x6c303a20,
+ 0x1b56c: 0x6cd82420, 0x1b56d: 0x6cff1820, 0x1b56e: 0x6cf8d020, 0x1b56f: 0x6c8fa020,
+ 0x1b570: 0x6cf16420, 0x1b571: 0x6ccee820, 0x1b572: 0x6cb64220, 0x1b573: 0x6c64e420,
+ 0x1b574: 0x6d284e20, 0x1b575: 0x6cdcde20, 0x1b576: 0x6c8d5a20, 0x1b577: 0x6d23f220,
+ 0x1b578: 0x6cf9ec20, 0x1b579: 0x6cf27220, 0x1b57a: 0x6c609820, 0x1b57b: 0x6c538820,
+ 0x1b57c: 0x6cd8ee20, 0x1b57d: 0x6ca9ca20, 0x1b57e: 0x6c82da20, 0x1b57f: 0x6d07ce20,
+ // Block 0x6d6, offset 0x1b580
+ 0x1b580: 0x6d285620, 0x1b581: 0x6d23cc20, 0x1b582: 0x6cf7a420, 0x1b583: 0x6c506e20,
+ 0x1b584: 0x6c05d620, 0x1b585: 0x6c4fae20, 0x1b586: 0x6c00d220, 0x1b587: 0x6ceeba20,
+ 0x1b588: 0x6c5c3c20, 0x1b589: 0x6c5c3e20, 0x1b58a: 0x6c628220, 0x1b58b: 0x6c226e20,
+ 0x1b58c: 0x6cfd8420, 0x1b58d: 0x6ced9a20, 0x1b58e: 0x6c9ee820, 0x1b58f: 0x6d18b420,
+ 0x1b590: 0x6c838820, 0x1b591: 0x6c677e20, 0x1b592: 0x6c120820, 0x1b593: 0x6cd01e20,
+ 0x1b594: 0x6cbb2620, 0x1b595: 0x6c885a20, 0x1b596: 0x6c781c20, 0x1b597: 0x6d25ae20,
+ 0x1b598: 0x6c26c020, 0x1b599: 0x6ce42220, 0x1b59a: 0x6ce0d420, 0x1b59b: 0x6d08e820,
+ 0x1b59c: 0x6c0a5c20, 0x1b59d: 0x6d2d9a20, 0x1b59e: 0x6cdce020, 0x1b59f: 0x6cfad820,
+ 0x1b5a0: 0x6c38c420, 0x1b5a1: 0x6c2f8220, 0x1b5a2: 0x6d021c20, 0x1b5a3: 0x6c47d220,
+ 0x1b5a4: 0x6d021e20, 0x1b5a5: 0x6cd56e20, 0x1b5a6: 0x6c66d420, 0x1b5a7: 0x6c4fb020,
+ 0x1b5a8: 0x6c52ca20, 0x1b5a9: 0x6cc99820, 0x1b5aa: 0x6d02f220, 0x1b5ab: 0x6d09aa20,
+ 0x1b5ac: 0x6d122420, 0x1b5ad: 0x6c046a20, 0x1b5ae: 0x6cda2c20, 0x1b5af: 0x6cd57020,
+ 0x1b5b0: 0x6d09b420, 0x1b5b1: 0x6c336a20, 0x1b5b2: 0x6cb21a20, 0x1b5b3: 0x6cf01820,
+ 0x1b5b4: 0x6ca92820, 0x1b5b5: 0x6c1df020, 0x1b5b6: 0x6c970420, 0x1b5b7: 0x6cc7d420,
+ 0x1b5b8: 0x6cb18620, 0x1b5b9: 0x6cdf4c20, 0x1b5ba: 0x6c62a020, 0x1b5bb: 0x6d2a5a20,
+ 0x1b5bc: 0x6c18f020, 0x1b5bd: 0x6d319a20, 0x1b5be: 0x6c37a820, 0x1b5bf: 0x6ca65420,
+ // Block 0x6d7, offset 0x1b5c0
+ 0x1b5c0: 0x6d1ca820, 0x1b5c1: 0x6c432620, 0x1b5c2: 0x6c23b820, 0x1b5c3: 0x6cff2420,
+ 0x1b5c4: 0x6cb66020, 0x1b5c5: 0x6c382820, 0x1b5c6: 0x6c65e420, 0x1b5c7: 0x6d073e20,
+ 0x1b5c8: 0x6c7ca620, 0x1b5c9: 0x6c60c620, 0x1b5ca: 0x6c0b5820, 0x1b5cb: 0x6c2e4620,
+ 0x1b5cc: 0x6c9d9420, 0x1b5cd: 0x6c7fc420, 0x1b5ce: 0x6c6d6420, 0x1b5cf: 0x6c124e20,
+ 0x1b5d0: 0x6c9ea020, 0x1b5d1: 0x6cbf6e20, 0x1b5d2: 0x6cbcec20, 0x1b5d3: 0x6cfc3420,
+ 0x1b5d4: 0x6c8a5420, 0x1b5d5: 0x6cab9820, 0x1b5d6: 0x6cfbb620, 0x1b5d7: 0x6cdb4020,
+ 0x1b5d8: 0x6c936a20, 0x1b5d9: 0x6d18f020, 0x1b5da: 0x6d075220, 0x1b5db: 0x6d014c20,
+ 0x1b5dc: 0x6c847220, 0x1b5dd: 0x6d18f220, 0x1b5de: 0x6c7e6620, 0x1b5df: 0x6c82f020,
+ 0x1b5e0: 0x6c69ca20, 0x1b5e1: 0x6c2b9a20, 0x1b5e2: 0x6d355a20, 0x1b5e3: 0x6c06bc20,
+ 0x1b5e4: 0x6ce2c220, 0x1b5e5: 0x6d123620, 0x1b5e6: 0x6ca17c20, 0x1b5e7: 0x6c595e20,
+ 0x1b5e8: 0x6c0c3e20, 0x1b5e9: 0x6c386820, 0x1b5ea: 0x6cda3220, 0x1b5eb: 0x6ce02e20,
+ 0x1b5ec: 0x6ce99a20, 0x1b5ed: 0x6cbf8020, 0x1b5ee: 0x6cbc0820, 0x1b5ef: 0x6cf0f620,
+ 0x1b5f0: 0x6c8ebc20, 0x1b5f1: 0x6c5c5c20, 0x1b5f2: 0x6cabac20, 0x1b5f3: 0x6c432c20,
+ 0x1b5f4: 0x6d286220, 0x1b5f5: 0x6c068a20, 0x1b5f6: 0x6c870a20, 0x1b5f7: 0x6cd57e20,
+ 0x1b5f8: 0x6c1ebe20, 0x1b5f9: 0x6c007e20, 0x1b5fa: 0x6c8c7a20, 0x1b5fb: 0x6d2a6020,
+ 0x1b5fc: 0x6d07e620, 0x1b5fd: 0x6cbe2820, 0x1b5fe: 0x6c7f7220, 0x1b5ff: 0x6c5e3220,
+ // Block 0x6d8, offset 0x1b600
+ 0x1b600: 0x6cebb620, 0x1b601: 0x6cf54420, 0x1b602: 0x6cc8b820, 0x1b603: 0x6cc8ba20,
+ 0x1b604: 0x6cb68420, 0x1b605: 0x6c528020, 0x1b606: 0x6c917820, 0x1b607: 0x6cda6420,
+ 0x1b608: 0x6ce9d020, 0x1b609: 0x6c9b8a20, 0x1b60a: 0x6d287020, 0x1b60b: 0x6cb2dc20,
+ 0x1b60c: 0x6d22b020, 0x1b60d: 0x6d09c220, 0x1b60e: 0x6c62be20, 0x1b60f: 0x6c6eec20,
+ 0x1b610: 0x6d07e820, 0x1b611: 0x6ca09020, 0x1b612: 0x6cc0c220, 0x1b613: 0x6cda6620,
+ 0x1b614: 0x6c6eee20, 0x1b615: 0x6c3d0420, 0x1b616: 0x6ca8a620, 0x1b617: 0x6c0ffe20,
+ 0x1b618: 0x6cc4ea20, 0x1b619: 0x6d193020, 0x1b61a: 0x6cfc4a20, 0x1b61b: 0x6d21e420,
+ 0x1b61c: 0x6c718820, 0x1b61d: 0x6c892e20, 0x1b61e: 0x6c88dc20, 0x1b61f: 0x6d1b1e20,
+ 0x1b620: 0x6cbb2e20, 0x1b621: 0x6d1c2420, 0x1b622: 0x6c8fcc20, 0x1b623: 0x6ce82220,
+ 0x1b624: 0x6cf05420, 0x1b625: 0x6d270c20, 0x1b626: 0x6c8d9420, 0x1b627: 0x6cc1f020,
+ 0x1b628: 0x6d117020, 0x1b629: 0x6c38e620, 0x1b62a: 0x6c9a3c20, 0x1b62b: 0x6c4f3020,
+ 0x1b62c: 0x6c7c5620, 0x1b62d: 0x6c7ff020, 0x1b62e: 0x6c62d220, 0x1b62f: 0x6c29a220,
+ 0x1b630: 0x6c981820, 0x1b631: 0x6c836220, 0x1b632: 0x6c828820, 0x1b633: 0x6c5b0a20,
+ 0x1b634: 0x6c3c8220, 0x1b635: 0x6d342820, 0x1b636: 0x6cf10e20, 0x1b637: 0x6c7cb620,
+ 0x1b638: 0x6d2ea220, 0x1b639: 0x6c580620, 0x1b63a: 0x6c84ac20, 0x1b63b: 0x6c62e220,
+ 0x1b63c: 0x6c9cb620, 0x1b63d: 0x6c830a20, 0x1b63e: 0x6c582220, 0x1b63f: 0x6c957a20,
+ // Block 0x6d9, offset 0x1b640
+ 0x1b640: 0x6c5fa020, 0x1b641: 0x6c7cbe20, 0x1b642: 0x6c934020, 0x1b643: 0x6c655020,
+ 0x1b644: 0x6cc9ba20, 0x1b645: 0x6ce2e620, 0x1b646: 0x6c829e20, 0x1b647: 0x6cc36820,
+ 0x1b648: 0x6cff6020, 0x1b649: 0x6d197420, 0x1b64a: 0x6c947220, 0x1b64b: 0x6c9ae620,
+ 0x1b64c: 0x6c0cd420, 0x1b64d: 0x6c549420, 0x1b64e: 0x6c561220, 0x1b64f: 0x6c91b820,
+ 0x1b650: 0x6caaa220, 0x1b651: 0x6c93d420, 0x1b652: 0x6cd7da20, 0x1b653: 0x6cfeaa20,
+ 0x1b654: 0x6cb98220, 0x1b655: 0x6c1f3620, 0x1b656: 0x6c54c620, 0x1b657: 0x6d058a20,
+ 0x1b658: 0x6c25d820, 0x1b659: 0x6c3e6e20, 0x1b65a: 0x6d058c20, 0x1b65b: 0x6d05a820,
+ 0x1b65c: 0x6c91c420, 0x1b65d: 0x6c562420, 0x1b65e: 0x6d216620, 0x1b65f: 0x6c504a20,
+ 0x1b660: 0x6c686020, 0x1b661: 0x6c725820, 0x1b662: 0x6c4c8620, 0x1b663: 0x6c066820,
+ 0x1b664: 0x6d0cd220, 0x1b665: 0x6d2e8220, 0x1b666: 0x6d2e8420, 0x1b667: 0x6c7c4820,
+ 0x1b668: 0x6c0d5620, 0x1b669: 0x6cf90620, 0x1b66a: 0x6cd63220, 0x1b66b: 0x6c1d0820,
+ 0x1b66c: 0x6cc00220, 0x1b66d: 0x6c2db220, 0x1b66e: 0x6c612620, 0x1b66f: 0x6cc00c20,
+ 0x1b670: 0x6c2f5820, 0x1b671: 0x6cd19a20, 0x1b672: 0x6cf95020, 0x1b673: 0x6c740820,
+ 0x1b674: 0x6d302a20, 0x1b675: 0x6ccf0a20, 0x1b676: 0x6d208020, 0x1b677: 0x6c4dea20,
+ 0x1b678: 0x6d3efe20, 0x1b679: 0x6c532220, 0x1b67a: 0x6c5a9a20, 0x1b67b: 0x6c9b0c20,
+ 0x1b67c: 0x6c447e20, 0x1b67d: 0x6cdbb020, 0x1b67e: 0x6cf95a20, 0x1b67f: 0x6c149420,
+ // Block 0x6da, offset 0x1b680
+ 0x1b680: 0x6cd25620, 0x1b681: 0x6d15d620, 0x1b682: 0x6c969620, 0x1b683: 0x6cfe2020,
+ 0x1b684: 0x6c399420, 0x1b685: 0x6c360220, 0x1b686: 0x6c034020, 0x1b687: 0x6c1b9620,
+ 0x1b688: 0x6cb8ca20, 0x1b689: 0x6cf18e20, 0x1b68a: 0x6cf19020, 0x1b68b: 0x6cc8c620,
+ 0x1b68c: 0x6c056620, 0x1b68d: 0x6cafd220, 0x1b68e: 0x6d269a20, 0x1b68f: 0x6d269c20,
+ 0x1b690: 0x6c756a20, 0x1b691: 0x6cb5ae20, 0x1b692: 0x6ce73c20, 0x1b693: 0x6d1ad620,
+ 0x1b694: 0x6cb5b020, 0x1b695: 0x6c119020, 0x1b696: 0x6d255420, 0x1b697: 0x6c741a20,
+ 0x1b698: 0x6c5b3020, 0x1b699: 0x6cbd6c20, 0x1b69a: 0x6cb5b220, 0x1b69b: 0x6d382220,
+ 0x1b69c: 0x6d0b2220, 0x1b69d: 0x6c4fc220, 0x1b69e: 0x6ca27e20, 0x1b69f: 0x6cede420,
+ 0x1b6a0: 0x6c3b6820, 0x1b6a1: 0x6c3b6a20, 0x1b6a2: 0x6c4f6e20, 0x1b6a3: 0x6c462e20,
+ 0x1b6a4: 0x6d2a4620, 0x1b6a5: 0x6c3fd420, 0x1b6a6: 0x6cc47020, 0x1b6a7: 0x6c6bda20,
+ 0x1b6a8: 0x6c3e4220, 0x1b6a9: 0x6c1aa420, 0x1b6aa: 0x6c30ea20, 0x1b6ab: 0x6c064820,
+ 0x1b6ac: 0x6cfc0620, 0x1b6ad: 0x6ca5de20, 0x1b6ae: 0x6ce27820, 0x1b6af: 0x6cbfac20,
+ 0x1b6b0: 0x6d1f2c20, 0x1b6b1: 0x6d2cc220, 0x1b6b2: 0x6cb2a220, 0x1b6b3: 0x6c1b1e20,
+ 0x1b6b4: 0x6d204220, 0x1b6b5: 0x6c511e20, 0x1b6b6: 0x6c4da020, 0x1b6b7: 0x6c723420,
+ 0x1b6b8: 0x6c85fe20, 0x1b6b9: 0x6c3fe620, 0x1b6ba: 0x6cc47620, 0x1b6bb: 0x6d2c2a20,
+ 0x1b6bc: 0x6c468220, 0x1b6bd: 0x6cafe220, 0x1b6be: 0x6cafe420, 0x1b6bf: 0x6cfb5220,
+ // Block 0x6db, offset 0x1b6c0
+ 0x1b6c0: 0x6d3af020, 0x1b6c1: 0x6c2dc820, 0x1b6c2: 0x6c0ce820, 0x1b6c3: 0x6c0de220,
+ 0x1b6c4: 0x6c470e20, 0x1b6c5: 0x6d2d7020, 0x1b6c6: 0x6cc10620, 0x1b6c7: 0x6ccf1220,
+ 0x1b6c8: 0x6ce5fa20, 0x1b6c9: 0x6c8d0020, 0x1b6ca: 0x6c478420, 0x1b6cb: 0x6c288420,
+ 0x1b6cc: 0x6c478620, 0x1b6cd: 0x6d1c6a20, 0x1b6ce: 0x6c860020, 0x1b6cf: 0x6c196a20,
+ 0x1b6d0: 0x6cc11220, 0x1b6d1: 0x6ca1d620, 0x1b6d2: 0x6c43f620, 0x1b6d3: 0x6c22ca20,
+ 0x1b6d4: 0x6c5b3820, 0x1b6d5: 0x6c5b3a20, 0x1b6d6: 0x6c986a20, 0x1b6d7: 0x6c3ffc20,
+ 0x1b6d8: 0x6d0fbc20, 0x1b6d9: 0x6cebde20, 0x1b6da: 0x6c8b0e20, 0x1b6db: 0x6d39ac20,
+ 0x1b6dc: 0x6d13f820, 0x1b6dd: 0x6cfb6220, 0x1b6de: 0x6c7e0020, 0x1b6df: 0x6c684e20,
+ 0x1b6e0: 0x6c861a20, 0x1b6e1: 0x6d17be20, 0x1b6e2: 0x6cb2b020, 0x1b6e3: 0x6cb4fc20,
+ 0x1b6e4: 0x6c4cfe20, 0x1b6e5: 0x6ccf1a20, 0x1b6e6: 0x6d14fc20, 0x1b6e7: 0x6cee2420,
+ 0x1b6e8: 0x6ca11c20, 0x1b6e9: 0x6cbf3220, 0x1b6ea: 0x6cbcc420, 0x1b6eb: 0x6c4b0420,
+ 0x1b6ec: 0x6cbf3420, 0x1b6ed: 0x6d364020, 0x1b6ee: 0x6c976420, 0x1b6ef: 0x6c81f820,
+ 0x1b6f0: 0x6d305c20, 0x1b6f1: 0x6c63c220, 0x1b6f2: 0x6ca4ae20, 0x1b6f3: 0x6cd7ee20,
+ 0x1b6f4: 0x6cb5f020, 0x1b6f5: 0x6d038420, 0x1b6f6: 0x6c6bee20, 0x1b6f7: 0x6cc07c20,
+ 0x1b6f8: 0x6cce7a20, 0x1b6f9: 0x6d1e4c20, 0x1b6fa: 0x6c63ce20, 0x1b6fb: 0x6cea0220,
+ 0x1b6fc: 0x6c17de20, 0x1b6fd: 0x6c044e20, 0x1b6fe: 0x6c357620, 0x1b6ff: 0x6c4ed420,
+ // Block 0x6dc, offset 0x1b700
+ 0x1b700: 0x6cd56420, 0x1b701: 0x6d081620, 0x1b702: 0x6c3c5820, 0x1b703: 0x6cd0b820,
+ 0x1b704: 0x6cd0ba20, 0x1b705: 0x6c3f7020, 0x1b706: 0x6cfce020, 0x1b707: 0x6d2ffe20,
+ 0x1b708: 0x6cf3da20, 0x1b709: 0x6c3ea820, 0x1b70a: 0x6c83f820, 0x1b70b: 0x6c80d420,
+ 0x1b70c: 0x6c09de20, 0x1b70d: 0x6c1e9220, 0x1b70e: 0x6d24fc20, 0x1b70f: 0x6d1fd820,
+ 0x1b710: 0x6c6af820, 0x1b711: 0x6c288e20, 0x1b712: 0x6d0ca220, 0x1b713: 0x6ce67a20,
+ 0x1b714: 0x6c2d6820, 0x1b715: 0x6cea0420, 0x1b716: 0x6c5b3c20, 0x1b717: 0x6cf29820,
+ 0x1b718: 0x6d340420, 0x1b719: 0x6cd92c20, 0x1b71a: 0x6c3a1420, 0x1b71b: 0x6c70b620,
+ 0x1b71c: 0x6c9d7020, 0x1b71d: 0x6cb62c20, 0x1b71e: 0x6cb62e20, 0x1b71f: 0x6d23a820,
+ 0x1b720: 0x6c75da20, 0x1b721: 0x6c7e8a20, 0x1b722: 0x6c9be220, 0x1b723: 0x6cbac420,
+ 0x1b724: 0x6cd80820, 0x1b725: 0x6cf68020, 0x1b726: 0x6c950820, 0x1b727: 0x6c865420,
+ 0x1b728: 0x6c2ed620, 0x1b729: 0x6ce59a20, 0x1b72a: 0x6ce23220, 0x1b72b: 0x6c7d7a20,
+ 0x1b72c: 0x6c4e2620, 0x1b72d: 0x6c4eec20, 0x1b72e: 0x6d23aa20, 0x1b72f: 0x6c058420,
+ 0x1b730: 0x6c3a4020, 0x1b731: 0x6cb00c20, 0x1b732: 0x6ceea820, 0x1b733: 0x6c339e20,
+ 0x1b734: 0x6d183820, 0x1b735: 0x6d250c20, 0x1b736: 0x6cddd020, 0x1b737: 0x6cc30c20,
+ 0x1b738: 0x6cba1a20, 0x1b739: 0x6cc8d820, 0x1b73a: 0x6ca5fc20, 0x1b73b: 0x6cbe5220,
+ 0x1b73c: 0x6cf0b420, 0x1b73d: 0x6c899e20, 0x1b73e: 0x6c4cc820, 0x1b73f: 0x6cec9620,
+ // Block 0x6dd, offset 0x1b740
+ 0x1b740: 0x6c301020, 0x1b741: 0x6c367220, 0x1b742: 0x6c04d020, 0x1b743: 0x6c2c8620,
+ 0x1b744: 0x6cee3420, 0x1b745: 0x6c11a020, 0x1b746: 0x6d102820, 0x1b747: 0x6d1d6820,
+ 0x1b748: 0x6c4c3220, 0x1b749: 0x6c150e20, 0x1b74a: 0x6c2fb420, 0x1b74b: 0x6c7e8c20,
+ 0x1b74c: 0x6c782c20, 0x1b74d: 0x6c6afa20, 0x1b74e: 0x6d005020, 0x1b74f: 0x6ce68e20,
+ 0x1b750: 0x6c99b220, 0x1b751: 0x6d05de20, 0x1b752: 0x6c9dd020, 0x1b753: 0x6d219020,
+ 0x1b754: 0x6c6a3220, 0x1b755: 0x6cd28020, 0x1b756: 0x6d07c820, 0x1b757: 0x6c59f620,
+ 0x1b758: 0x6d0dce20, 0x1b759: 0x6c0b0420, 0x1b75a: 0x6cc75e20, 0x1b75b: 0x6ceeb220,
+ 0x1b75c: 0x6c403e20, 0x1b75d: 0x6d25a020, 0x1b75e: 0x6c9aaa20, 0x1b75f: 0x6cf14620,
+ 0x1b760: 0x6c3ee220, 0x1b761: 0x6cc7c220, 0x1b762: 0x6d00e220, 0x1b763: 0x6d1f6a20,
+ 0x1b764: 0x6cc09020, 0x1b765: 0x6c990020, 0x1b766: 0x6cf97820, 0x1b767: 0x6d1be020,
+ 0x1b768: 0x6cd1f020, 0x1b769: 0x6c1d2020, 0x1b76a: 0x6ce0ce20, 0x1b76b: 0x6d39be20,
+ 0x1b76c: 0x6d3fba20, 0x1b76d: 0x6ce36c20, 0x1b76e: 0x6c404020, 0x1b76f: 0x6d25a220,
+ 0x1b770: 0x6c7c9820, 0x1b771: 0x6c9b3e20, 0x1b772: 0x6c7e9620, 0x1b773: 0x6c31b220,
+ 0x1b774: 0x6c559620, 0x1b775: 0x6cbfc220, 0x1b776: 0x6c2ee020, 0x1b777: 0x6c866420,
+ 0x1b778: 0x6cf29c20, 0x1b779: 0x6d276220, 0x1b77a: 0x6cc24e20, 0x1b77b: 0x6ca43a20,
+ 0x1b77c: 0x6c90b620, 0x1b77d: 0x6c211220, 0x1b77e: 0x6cc6a820, 0x1b77f: 0x6d1c9220,
+ // Block 0x6de, offset 0x1b780
+ 0x1b780: 0x6c677620, 0x1b781: 0x6c051420, 0x1b782: 0x6c80d820, 0x1b783: 0x6cad0e20,
+ 0x1b784: 0x6cd82c20, 0x1b785: 0x6cf6da20, 0x1b786: 0x6c22de20, 0x1b787: 0x6cf6dc20,
+ 0x1b788: 0x6d25b020, 0x1b789: 0x6cf23c20, 0x1b78a: 0x6c885c20, 0x1b78b: 0x6cd9dc20,
+ 0x1b78c: 0x6c04a020, 0x1b78d: 0x6cc6b220, 0x1b78e: 0x6cc6b420, 0x1b78f: 0x6c60b220,
+ 0x1b790: 0x6cf38220, 0x1b791: 0x6d055020, 0x1b792: 0x6c4f0e20, 0x1b793: 0x6cbdac20,
+ 0x1b794: 0x6d156020, 0x1b795: 0x6c089020, 0x1b796: 0x6c575420, 0x1b797: 0x6ce13c20,
+ 0x1b798: 0x6d161420, 0x1b799: 0x6c327c20, 0x1b79a: 0x6ca3d620, 0x1b79b: 0x6c517820,
+ 0x1b79c: 0x6c55c020, 0x1b79d: 0x6c4a8a20, 0x1b79e: 0x6c96a420, 0x1b79f: 0x6ca01a20,
+ 0x1b7a0: 0x6d18b620, 0x1b7a1: 0x6cf1b020, 0x1b7a2: 0x6d1ca020, 0x1b7a3: 0x6ce28420,
+ 0x1b7a4: 0x6d37ca20, 0x1b7a5: 0x6c123c20, 0x1b7a6: 0x6ccb1020, 0x1b7a7: 0x6cb81a20,
+ 0x1b7a8: 0x6c97c820, 0x1b7a9: 0x6ce5e620, 0x1b7aa: 0x6cce2020, 0x1b7ab: 0x6cd3e620,
+ 0x1b7ac: 0x6c129e20, 0x1b7ad: 0x6c1ad620, 0x1b7ae: 0x6c2ca620, 0x1b7af: 0x6c027620,
+ 0x1b7b0: 0x6c92fa20, 0x1b7b1: 0x6cf0e820, 0x1b7b2: 0x6d371220, 0x1b7b3: 0x6ce14220,
+ 0x1b7b4: 0x6c18ea20, 0x1b7b5: 0x6cb16a20, 0x1b7b6: 0x6cc1c420, 0x1b7b7: 0x6cb02420,
+ 0x1b7b8: 0x6d21be20, 0x1b7b9: 0x6c66e420, 0x1b7ba: 0x6c955820, 0x1b7bb: 0x6c90c220,
+ 0x1b7bc: 0x6cbdea20, 0x1b7bd: 0x6d37ce20, 0x1b7be: 0x6d1b1420, 0x1b7bf: 0x6c678820,
+ // Block 0x6df, offset 0x1b7c0
+ 0x1b7c0: 0x6cd67620, 0x1b7c1: 0x6cf1b820, 0x1b7c2: 0x6cff2620, 0x1b7c3: 0x6ceda020,
+ 0x1b7c4: 0x6d30a220, 0x1b7c5: 0x6d310820, 0x1b7c6: 0x6c96f820, 0x1b7c7: 0x6c967a20,
+ 0x1b7c8: 0x6c4c4820, 0x1b7c9: 0x6c8eaa20, 0x1b7ca: 0x6c990a20, 0x1b7cb: 0x6cf6f220,
+ 0x1b7cc: 0x6c236a20, 0x1b7cd: 0x6c846220, 0x1b7ce: 0x6c97d020, 0x1b7cf: 0x6cff2820,
+ 0x1b7d0: 0x6c173020, 0x1b7d1: 0x6d2ee220, 0x1b7d2: 0x6c98a020, 0x1b7d3: 0x6cfe5e20,
+ 0x1b7d4: 0x6ca17e20, 0x1b7d5: 0x6d418220, 0x1b7d6: 0x6cd83c20, 0x1b7d7: 0x6cbfd420,
+ 0x1b7d8: 0x6ce28820, 0x1b7d9: 0x6d34ac20, 0x1b7da: 0x6caed820, 0x1b7db: 0x6caeda20,
+ 0x1b7dc: 0x6c695620, 0x1b7dd: 0x6cc1dc20, 0x1b7de: 0x6c0cc220, 0x1b7df: 0x6c8a3c20,
+ 0x1b7e0: 0x6cac8220, 0x1b7e1: 0x6c4b2220, 0x1b7e2: 0x6cf81c20, 0x1b7e3: 0x6c615a20,
+ 0x1b7e4: 0x6d3b9620, 0x1b7e5: 0x6c5a0e20, 0x1b7e6: 0x6c3a4220, 0x1b7e7: 0x6c818420,
+ 0x1b7e8: 0x6c74de20, 0x1b7e9: 0x6c74e020, 0x1b7ea: 0x6c5c7220, 0x1b7eb: 0x6d1aa220,
+ 0x1b7ec: 0x6c153a20, 0x1b7ed: 0x6c689c20, 0x1b7ee: 0x6ccdcc20, 0x1b7ef: 0x6ca4ca20,
+ 0x1b7f0: 0x6cff3e20, 0x1b7f1: 0x6cf40020, 0x1b7f2: 0x6c1d2620, 0x1b7f3: 0x6d0a5020,
+ 0x1b7f4: 0x6cd83e20, 0x1b7f5: 0x6c1f9c20, 0x1b7f6: 0x6c19a020, 0x1b7f7: 0x6c291e20,
+ 0x1b7f8: 0x6c854420, 0x1b7f9: 0x6d026620, 0x1b7fa: 0x6ccdd420, 0x1b7fb: 0x6d162420,
+ 0x1b7fc: 0x6c6e3a20, 0x1b7fd: 0x6c26c820, 0x1b7fe: 0x6c154420, 0x1b7ff: 0x6cb80020,
+ // Block 0x6e0, offset 0x1b800
+ 0x1b800: 0x6c221820, 0x1b801: 0x6cfe0220, 0x1b802: 0x6ccf7e20, 0x1b803: 0x6c95c820,
+ 0x1b804: 0x6cbdb620, 0x1b805: 0x6d1d6e20, 0x1b806: 0x6c14a220, 0x1b807: 0x6c86da20,
+ 0x1b808: 0x6d2b6a20, 0x1b809: 0x6d07ea20, 0x1b80a: 0x6c888820, 0x1b80b: 0x6d3a3220,
+ 0x1b80c: 0x6d2b1e20, 0x1b80d: 0x6d005a20, 0x1b80e: 0x6c98a420, 0x1b80f: 0x6d026820,
+ 0x1b810: 0x6cb69a20, 0x1b811: 0x6cc6e220, 0x1b812: 0x6c661a20, 0x1b813: 0x6c9bf220,
+ 0x1b814: 0x6c500220, 0x1b815: 0x6cc7e420, 0x1b816: 0x6c5e3420, 0x1b817: 0x6d3dda20,
+ 0x1b818: 0x6c6b7820, 0x1b819: 0x6cb22420, 0x1b81a: 0x6c50aa20, 0x1b81b: 0x6c9f0e20,
+ 0x1b81c: 0x6c38ee20, 0x1b81d: 0x6c828a20, 0x1b81e: 0x6c6b7220, 0x1b81f: 0x6c7ec420,
+ 0x1b820: 0x6c9fda20, 0x1b821: 0x6c84ae20, 0x1b822: 0x6c219020, 0x1b823: 0x6c873220,
+ 0x1b824: 0x6cbfe620, 0x1b825: 0x6ca8bc20, 0x1b826: 0x6c919c20, 0x1b827: 0x6c328c20,
+ 0x1b828: 0x6cff5620, 0x1b829: 0x6d39ee20, 0x1b82a: 0x6c8ffc20, 0x1b82b: 0x6c875620,
+ 0x1b82c: 0x6c8ffe20, 0x1b82d: 0x6c3c8620, 0x1b82e: 0x6d127220, 0x1b82f: 0x6c086620,
+ 0x1b830: 0x6ca46020, 0x1b831: 0x6c47f220, 0x1b832: 0x6c730e20, 0x1b833: 0x6d1c4220,
+ 0x1b834: 0x6cd63820, 0x1b835: 0x6cf75820, 0x1b836: 0x6c11c820, 0x1b837: 0x6cc22420,
+ 0x1b838: 0x6cc33c20, 0x1b839: 0x6c329020, 0x1b83a: 0x6c11ca20, 0x1b83b: 0x6c97ae20,
+ 0x1b83c: 0x6cc22e20, 0x1b83d: 0x6c6b8e20, 0x1b83e: 0x6d3a4e20, 0x1b83f: 0x6d3d1820,
+ // Block 0x6e1, offset 0x1b840
+ 0x1b840: 0x6d093820, 0x1b841: 0x6c598620, 0x1b842: 0x6ca9a420, 0x1b843: 0x6cadba20,
+ 0x1b844: 0x6caa8420, 0x1b845: 0x6d033020, 0x1b846: 0x6d383220, 0x1b847: 0x6c973420,
+ 0x1b848: 0x6c37ce20, 0x1b849: 0x6c761220, 0x1b84a: 0x6c9f1020, 0x1b84b: 0x6cf93c20,
+ 0x1b84c: 0x6d03ba20, 0x1b84d: 0x6d0d5c20, 0x1b84e: 0x6c770620, 0x1b84f: 0x6d260e20,
+ 0x1b850: 0x6cc28820, 0x1b851: 0x6c8d0220, 0x1b852: 0x6d089020, 0x1b853: 0x6cd5ca20,
+ 0x1b854: 0x6cfb5420, 0x1b855: 0x6ce7cc20, 0x1b856: 0x6cfe3820, 0x1b857: 0x6c6a1e20,
+ 0x1b858: 0x6cfb7020, 0x1b859: 0x6d0b3220, 0x1b85a: 0x6c559a20, 0x1b85b: 0x6cf0ca20,
+ 0x1b85c: 0x6c2a2c20, 0x1b85d: 0x6c1cdc20, 0x1b85e: 0x6cf0d420, 0x1b85f: 0x6c2a3620,
+ 0x1b860: 0x6d3cd820, 0x1b861: 0x6c527020, 0x1b862: 0x6cc22620, 0x1b863: 0x6d13be20,
+ 0x1b864: 0x6d198c20, 0x1b865: 0x6c103220, 0x1b866: 0x6c41ce20, 0x1b867: 0x6d20cc20,
+ 0x1b868: 0x6c0c7020, 0x1b869: 0x6c141820, 0x1b86a: 0x6d147a20, 0x1b86b: 0x6cccc820,
+ 0x1b86c: 0x6c191e20, 0x1b86d: 0x6c3d5620, 0x1b86e: 0x6c4bbc20, 0x1b86f: 0x6c3b1e20,
+ 0x1b870: 0x6cd65220, 0x1b871: 0x6c6a8820, 0x1b872: 0x6ca32020, 0x1b873: 0x6d37aa20,
+ 0x1b874: 0x6c282e20, 0x1b875: 0x6d170c20, 0x1b876: 0x6d381e20, 0x1b877: 0x6d37b220,
+ 0x1b878: 0x6c6bd220, 0x1b879: 0x6d350820, 0x1b87a: 0x6d009820, 0x1b87b: 0x6cc46820,
+ 0x1b87c: 0x6d33ba20, 0x1b87d: 0x6cc5da20, 0x1b87e: 0x6cbd2620, 0x1b87f: 0x6c6c3820,
+ // Block 0x6e2, offset 0x1b880
+ 0x1b880: 0x6c756220, 0x1b881: 0x6d255820, 0x1b882: 0x6c9a8620, 0x1b883: 0x6c149620,
+ 0x1b884: 0x6c02a220, 0x1b885: 0x6ca79820, 0x1b886: 0x6c5a9e20, 0x1b887: 0x6cc46a20,
+ 0x1b888: 0x6c635620, 0x1b889: 0x6ceb1020, 0x1b88a: 0x6c8e0e20, 0x1b88b: 0x6c276620,
+ 0x1b88c: 0x6c064a20, 0x1b88d: 0x6cad5620, 0x1b88e: 0x6d120020, 0x1b88f: 0x6d429420,
+ 0x1b890: 0x6c097020, 0x1b891: 0x6cced220, 0x1b892: 0x6ce05820, 0x1b893: 0x6c723620,
+ 0x1b894: 0x6c51c220, 0x1b895: 0x6d090220, 0x1b896: 0x6d053820, 0x1b897: 0x6d31d220,
+ 0x1b898: 0x6d14da20, 0x1b899: 0x6cabea20, 0x1b89a: 0x6c0e6420, 0x1b89b: 0x6c2b2220,
+ 0x1b89c: 0x6cec2a20, 0x1b89d: 0x6c3fd620, 0x1b89e: 0x6c4bc420, 0x1b89f: 0x6d35ca20,
+ 0x1b8a0: 0x6d360a20, 0x1b8a1: 0x6cc47220, 0x1b8a2: 0x6cacb420, 0x1b8a3: 0x6d174620,
+ 0x1b8a4: 0x6c997420, 0x1b8a5: 0x6ceaba20, 0x1b8a6: 0x6ca32e20, 0x1b8a7: 0x6c464420,
+ 0x1b8a8: 0x6d088220, 0x1b8a9: 0x6d304220, 0x1b8aa: 0x6cc0f420, 0x1b8ab: 0x6c070420,
+ 0x1b8ac: 0x6c4bc620, 0x1b8ad: 0x6cf77c20, 0x1b8ae: 0x6ca6ea20, 0x1b8af: 0x6c0ee020,
+ 0x1b8b0: 0x6c0e7220, 0x1b8b1: 0x6c40ac20, 0x1b8b2: 0x6c1bac20, 0x1b8b3: 0x6c1ba220,
+ 0x1b8b4: 0x6c7a9420, 0x1b8b5: 0x6cc5ea20, 0x1b8b6: 0x6c67e220, 0x1b8b7: 0x6c63ba20,
+ 0x1b8b8: 0x6c667e20, 0x1b8b9: 0x6c0efa20, 0x1b8ba: 0x6c6aba20, 0x1b8bb: 0x6c375420,
+ 0x1b8bc: 0x6c438620, 0x1b8bd: 0x6cc7a620, 0x1b8be: 0x6d39a020, 0x1b8bf: 0x6c4a6020,
+ // Block 0x6e3, offset 0x1b8c0
+ 0x1b8c0: 0x6d19d020, 0x1b8c1: 0x6c111020, 0x1b8c2: 0x6c8b1020, 0x1b8c3: 0x6c762220,
+ 0x1b8c4: 0x6d044420, 0x1b8c5: 0x6d3c1c20, 0x1b8c6: 0x6c28fc20, 0x1b8c7: 0x6d05aa20,
+ 0x1b8c8: 0x6c7d5e20, 0x1b8c9: 0x6c791a20, 0x1b8ca: 0x6ca79e20, 0x1b8cb: 0x6cd5dc20,
+ 0x1b8cc: 0x6c63c420, 0x1b8cd: 0x6c7db020, 0x1b8ce: 0x6c1a1220, 0x1b8cf: 0x6c852220,
+ 0x1b8d0: 0x6c72f620, 0x1b8d1: 0x6ccff420, 0x1b8d2: 0x6cb3da20, 0x1b8d3: 0x6c43fa20,
+ 0x1b8d4: 0x6d180820, 0x1b8d5: 0x6d235620, 0x1b8d6: 0x6d31da20, 0x1b8d7: 0x6c8e6020,
+ 0x1b8d8: 0x6cc07e20, 0x1b8d9: 0x6cc44820, 0x1b8da: 0x6c622620, 0x1b8db: 0x6d180a20,
+ 0x1b8dc: 0x6c103e20, 0x1b8dd: 0x6d3c1e20, 0x1b8de: 0x6cd72420, 0x1b8df: 0x6ccc0420,
+ 0x1b8e0: 0x6cc44e20, 0x1b8e1: 0x6c87e220, 0x1b8e2: 0x6c880620, 0x1b8e3: 0x6c88c020,
+ 0x1b8e4: 0x6c7a9e20, 0x1b8e5: 0x6c659e20, 0x1b8e6: 0x6c3d1820, 0x1b8e7: 0x6c14d020,
+ 0x1b8e8: 0x6c09e020, 0x1b8e9: 0x6c7d7020, 0x1b8ea: 0x6ce22e20, 0x1b8eb: 0x6d262a20,
+ 0x1b8ec: 0x6c8d2220, 0x1b8ed: 0x6c1bb420, 0x1b8ee: 0x6c167420, 0x1b8ef: 0x6c1dc420,
+ 0x1b8f0: 0x6c343220, 0x1b8f1: 0x6c0c7420, 0x1b8f2: 0x6c899620, 0x1b8f3: 0x6cce5c20,
+ 0x1b8f4: 0x6cade020, 0x1b8f5: 0x6cade220, 0x1b8f6: 0x6c3a0e20, 0x1b8f7: 0x6d24fe20,
+ 0x1b8f8: 0x6c95b820, 0x1b8f9: 0x6c4cca20, 0x1b8fa: 0x6d0daa20, 0x1b8fb: 0x6c31aa20,
+ 0x1b8fc: 0x6ce40420, 0x1b8fd: 0x6d369a20, 0x1b8fe: 0x6c70ae20, 0x1b8ff: 0x6d15fa20,
+ // Block 0x6e4, offset 0x1b900
+ 0x1b900: 0x6c622820, 0x1b901: 0x6d346c20, 0x1b902: 0x6c48ba20, 0x1b903: 0x6c791c20,
+ 0x1b904: 0x6cb81620, 0x1b905: 0x6ce40a20, 0x1b906: 0x6ce35820, 0x1b907: 0x6c402420,
+ 0x1b908: 0x6c1d1a20, 0x1b909: 0x6d01f020, 0x1b90a: 0x6c0b4820, 0x1b90b: 0x6c2ed820,
+ 0x1b90c: 0x6c7d7c20, 0x1b90d: 0x6c32a020, 0x1b90e: 0x6d054a20, 0x1b90f: 0x6d054c20,
+ 0x1b910: 0x6c51d620, 0x1b911: 0x6d262c20, 0x1b912: 0x6c05ba20, 0x1b913: 0x6c060620,
+ 0x1b914: 0x6c402620, 0x1b915: 0x6d217c20, 0x1b916: 0x6ce98c20, 0x1b917: 0x6d0dc420,
+ 0x1b918: 0x6c5adc20, 0x1b919: 0x6c074420, 0x1b91a: 0x6c1ee220, 0x1b91b: 0x6c93aa20,
+ 0x1b91c: 0x6cadaa20, 0x1b91d: 0x6c27ee20, 0x1b91e: 0x6d27f420, 0x1b91f: 0x6cddf820,
+ 0x1b920: 0x6c465c20, 0x1b921: 0x6c265c20, 0x1b922: 0x6c57ee20, 0x1b923: 0x6cc6aa20,
+ 0x1b924: 0x6d262e20, 0x1b925: 0x6cc82620, 0x1b926: 0x6ca3d420, 0x1b927: 0x6c6f3220,
+ 0x1b928: 0x6cdd8620, 0x1b929: 0x6c04a220, 0x1b92a: 0x6cea0a20, 0x1b92b: 0x6c1bbe20,
+ 0x1b92c: 0x6cca8a20, 0x1b92d: 0x6ca7ae20, 0x1b92e: 0x6d1bec20, 0x1b92f: 0x6c6bfa20,
+ 0x1b930: 0x6cb91e20, 0x1b931: 0x6c57f420, 0x1b932: 0x6c7aa820, 0x1b933: 0x6c884220,
+ 0x1b934: 0x6c7fae20, 0x1b935: 0x6c843420, 0x1b936: 0x6d30de20, 0x1b937: 0x6cd1fc20,
+ 0x1b938: 0x6c93b620, 0x1b939: 0x6d18b820, 0x1b93a: 0x6c2e5e20, 0x1b93b: 0x6d023220,
+ 0x1b93c: 0x6cfae020, 0x1b93d: 0x6cf0ea20, 0x1b93e: 0x6c0c7e20, 0x1b93f: 0x6c129620,
+ // Block 0x6e5, offset 0x1b940
+ 0x1b940: 0x6c5f4620, 0x1b941: 0x6cbb4c20, 0x1b942: 0x6ccbb020, 0x1b943: 0x6c05bc20,
+ 0x1b944: 0x6cfd8c20, 0x1b945: 0x6c0ae420, 0x1b946: 0x6c3f0c20, 0x1b947: 0x6c65e620,
+ 0x1b948: 0x6d3bea20, 0x1b949: 0x6c65e820, 0x1b94a: 0x6c257020, 0x1b94b: 0x6c60c820,
+ 0x1b94c: 0x6c280620, 0x1b94d: 0x6d28d020, 0x1b94e: 0x6c38cc20, 0x1b94f: 0x6c0f7e20,
+ 0x1b950: 0x6cfe5a20, 0x1b951: 0x6d030420, 0x1b952: 0x6c0cf820, 0x1b953: 0x6cc52e20,
+ 0x1b954: 0x6c97ca20, 0x1b955: 0x6c7fc620, 0x1b956: 0x6c02b220, 0x1b957: 0x6d2b1620,
+ 0x1b958: 0x6c4b8e20, 0x1b959: 0x6c12bc20, 0x1b95a: 0x6cdc9220, 0x1b95b: 0x6ca9d620,
+ 0x1b95c: 0x6c14dc20, 0x1b95d: 0x6c88d220, 0x1b95e: 0x6c0aac20, 0x1b95f: 0x6c6c6a20,
+ 0x1b960: 0x6c291620, 0x1b961: 0x6cd58220, 0x1b962: 0x6ce08020, 0x1b963: 0x6c0aae20,
+ 0x1b964: 0x6c7fd820, 0x1b965: 0x6cb46e20, 0x1b966: 0x6cc7e020, 0x1b967: 0x6d355e20,
+ 0x1b968: 0x6c32ec20, 0x1b969: 0x6cd58620, 0x1b96a: 0x6cec4220, 0x1b96b: 0x6cd40020,
+ 0x1b96c: 0x6c042c20, 0x1b96d: 0x6d012020, 0x1b96e: 0x6c0fbe20, 0x1b96f: 0x6c194220,
+ 0x1b970: 0x6c7f7c20, 0x1b971: 0x6c8fee20, 0x1b972: 0x6cf7c420, 0x1b973: 0x6cfb0c20,
+ 0x1b974: 0x6c800220, 0x1b975: 0x6d30e220, 0x1b976: 0x6c27aa20, 0x1b977: 0x6c72d820,
+ 0x1b978: 0x6d29c620, 0x1b979: 0x6cd21c20, 0x1b97a: 0x6c663820, 0x1b97b: 0x6cacc620,
+ 0x1b97c: 0x6d196820, 0x1b97d: 0x6c809c20, 0x1b97e: 0x6d0b7020, 0x1b97f: 0x6cf94020,
+ // Block 0x6e6, offset 0x1b980
+ 0x1b980: 0x6cf57420, 0x1b981: 0x6d11f820, 0x1b982: 0x6c3cc820, 0x1b983: 0x6cdfe620,
+ 0x1b984: 0x6c40b420, 0x1b985: 0x6c3d0620, 0x1b986: 0x6c407e20, 0x1b987: 0x6c03c820,
+ 0x1b988: 0x6c519620, 0x1b989: 0x6c5fa420, 0x1b98a: 0x6c5fb420, 0x1b98b: 0x6c665220,
+ 0x1b98c: 0x6c490820, 0x1b98d: 0x6c0b9020, 0x1b98e: 0x6d0e5620, 0x1b98f: 0x6c4a6220,
+ 0x1b990: 0x6c743020, 0x1b991: 0x6cb13a20, 0x1b992: 0x6c997620, 0x1b993: 0x6c9d4020,
+ 0x1b994: 0x6c9d4220, 0x1b995: 0x6c9ed620, 0x1b996: 0x6cd36c20, 0x1b997: 0x6cd8c420,
+ 0x1b998: 0x6c14cc20, 0x1b999: 0x6c954a20, 0x1b99a: 0x6c745a20, 0x1b99b: 0x6c9d6020,
+ 0x1b99c: 0x6ce5da20, 0x1b99d: 0x6c882620, 0x1b99e: 0x6d121820, 0x1b99f: 0x6d369c20,
+ 0x1b9a0: 0x6c757a20, 0x1b9a1: 0x6cf79620, 0x1b9a2: 0x6ccd5a20, 0x1b9a3: 0x6ceeb620,
+ 0x1b9a4: 0x6cf8d220, 0x1b9a5: 0x6ce51220, 0x1b9a6: 0x6d21a620, 0x1b9a7: 0x6c803e20,
+ 0x1b9a8: 0x6c36aa20, 0x1b9a9: 0x6c322a20, 0x1b9aa: 0x6cbd3e20, 0x1b9ab: 0x6cad2220,
+ 0x1b9ac: 0x6c62a220, 0x1b9ad: 0x6ca01e20, 0x1b9ae: 0x6d1caa20, 0x1b9af: 0x6c46dc20,
+ 0x1b9b0: 0x6cc15020, 0x1b9b1: 0x6d2e8c20, 0x1b9b2: 0x6c6d6c20, 0x1b9b3: 0x6c492c20,
+ 0x1b9b4: 0x6c2abc20, 0x1b9b5: 0x6c670420, 0x1b9b6: 0x6c956420, 0x1b9b7: 0x6cc28220,
+ 0x1b9b8: 0x6c652620, 0x1b9b9: 0x6cef6220, 0x1b9ba: 0x6c750220, 0x1b9bb: 0x6cc15c20,
+ 0x1b9bc: 0x6c956a20, 0x1b9bd: 0x6c805420, 0x1b9be: 0x6cd08a20, 0x1b9bf: 0x6c2bba20,
+ // Block 0x6e7, offset 0x1b9c0
+ 0x1b9c0: 0x6c494420, 0x1b9c1: 0x6c664e20, 0x1b9c2: 0x6c490220, 0x1b9c3: 0x6d0e3e20,
+ 0x1b9c4: 0x6c4a3a20, 0x1b9c5: 0x6c9d2a20, 0x1b9c6: 0x6cd32020, 0x1b9c7: 0x6c14be20,
+ 0x1b9c8: 0x6c802020, 0x1b9c9: 0x6c740a20, 0x1b9ca: 0x6c61d620, 0x1b9cb: 0x6cf77e20,
+ 0x1b9cc: 0x6c2b6e20, 0x1b9cd: 0x6ce4fc20, 0x1b9ce: 0x6d216820, 0x1b9cf: 0x6c46cc20,
+ 0x1b9d0: 0x6c6d4620, 0x1b9d1: 0x6cc27220, 0x1b9d2: 0x6c68c620, 0x1b9d3: 0x6cc01820,
+ 0x1b9d4: 0x6c6c3a20, 0x1b9d5: 0x6c241220, 0x1b9d6: 0x6c743220, 0x1b9d7: 0x6d360c20,
+ 0x1b9d8: 0x6c17bc20, 0x1b9d9: 0x6c600a20, 0x1b9da: 0x6c471220, 0x1b9db: 0x6c289020,
+ 0x1b9dc: 0x6d3e5820, 0x1b9dd: 0x6c2bf820, 0x1b9de: 0x6cce0420, 0x1b9df: 0x6c57a020,
+ 0x1b9e0: 0x6cc30220, 0x1b9e1: 0x6c440c20, 0x1b9e2: 0x6cd3a020, 0x1b9e3: 0x6c6b9820,
+ 0x1b9e4: 0x6c4b0a20, 0x1b9e5: 0x6c459820, 0x1b9e6: 0x6c1f5c20, 0x1b9e7: 0x6c6b9a20,
+ 0x1b9e8: 0x6c5d3a20, 0x1b9e9: 0x6cc08420, 0x1b9ea: 0x6d039020, 0x1b9eb: 0x6cdaf220,
+ 0x1b9ec: 0x6ca60220, 0x1b9ed: 0x6c5f1e20, 0x1b9ee: 0x6c92b420, 0x1b9ef: 0x6d36c020,
+ 0x1b9f0: 0x6d2bfa20, 0x1b9f1: 0x6c0a5e20, 0x1b9f2: 0x6d03a620, 0x1b9f3: 0x6c55cc20,
+ 0x1b9f4: 0x6cce2220, 0x1b9f5: 0x6c45be20, 0x1b9f6: 0x6d374820, 0x1b9f7: 0x6d092820,
+ 0x1b9f8: 0x6c1f8a20, 0x1b9f9: 0x6cf71a20, 0x1b9fa: 0x6d159420, 0x1b9fb: 0x6c877e20,
+ 0x1b9fc: 0x6c750e20, 0x1b9fd: 0x6cf75020, 0x1b9fe: 0x6d0f0c20, 0x1b9ff: 0x6cf75e20,
+ // Block 0x6e8, offset 0x1ba00
+ 0x1ba00: 0x6d0c5c20, 0x1ba01: 0x6d0f3620, 0x1ba02: 0x6c2f9a20, 0x1ba03: 0x6c3fc620,
+ 0x1ba04: 0x6cc01a20, 0x1ba05: 0x6cc01c20, 0x1ba06: 0x6c698a20, 0x1ba07: 0x6c529c20,
+ 0x1ba08: 0x6c61b820, 0x1ba09: 0x6c384c20, 0x1ba0a: 0x6d0a7e20, 0x1ba0b: 0x6c2e1420,
+ 0x1ba0c: 0x6c53b820, 0x1ba0d: 0x6c149820, 0x1ba0e: 0x6ce25c20, 0x1ba0f: 0x6d058620,
+ 0x1ba10: 0x6c6aaa20, 0x1ba11: 0x6d14dc20, 0x1ba12: 0x6cc5e020, 0x1ba13: 0x6d0ac020,
+ 0x1ba14: 0x6d1a4e20, 0x1ba15: 0x6ccd7e20, 0x1ba16: 0x6cb77020, 0x1ba17: 0x6ceabc20,
+ 0x1ba18: 0x6c61d820, 0x1ba19: 0x6d0a8020, 0x1ba1a: 0x6d1a5020, 0x1ba1b: 0x6c356020,
+ 0x1ba1c: 0x6c3b2c20, 0x1ba1d: 0x6d0ba420, 0x1ba1e: 0x6d109e20, 0x1ba1f: 0x6cd98c20,
+ 0x1ba20: 0x6cd06020, 0x1ba21: 0x6d1a5e20, 0x1ba22: 0x6d02ce20, 0x1ba23: 0x6c743420,
+ 0x1ba24: 0x6cff8620, 0x1ba25: 0x6ca54e20, 0x1ba26: 0x6c18c020, 0x1ba27: 0x6d1f2e20,
+ 0x1ba28: 0x6d352220, 0x1ba29: 0x6d046820, 0x1ba2a: 0x6c39d620, 0x1ba2b: 0x6d033220,
+ 0x1ba2c: 0x6c174020, 0x1ba2d: 0x6ccf4420, 0x1ba2e: 0x6cfaa220, 0x1ba2f: 0x6cc94e20,
+ 0x1ba30: 0x6d3ce220, 0x1ba31: 0x6d063c20, 0x1ba32: 0x6d177820, 0x1ba33: 0x6d177a20,
+ 0x1ba34: 0x6cdb7a20, 0x1ba35: 0x6c1ab220, 0x1ba36: 0x6c509e20, 0x1ba37: 0x6ccff620,
+ 0x1ba38: 0x6c512c20, 0x1ba39: 0x6d06e620, 0x1ba3a: 0x6d31de20, 0x1ba3b: 0x6d3afa20,
+ 0x1ba3c: 0x6d334e20, 0x1ba3d: 0x6c46a820, 0x1ba3e: 0x6d3e5c20, 0x1ba3f: 0x6d3f1c20,
+ // Block 0x6e9, offset 0x1ba40
+ 0x1ba40: 0x6d2d7820, 0x1ba41: 0x6c479420, 0x1ba42: 0x6c3ffe20, 0x1ba43: 0x6c65a020,
+ 0x1ba44: 0x6c2eb420, 0x1ba45: 0x6c8d0a20, 0x1ba46: 0x6c2bfa20, 0x1ba47: 0x6d104e20,
+ 0x1ba48: 0x6c861c20, 0x1ba49: 0x6ca4b020, 0x1ba4a: 0x6cacb820, 0x1ba4b: 0x6d392e20,
+ 0x1ba4c: 0x6c422220, 0x1ba4d: 0x6d17c420, 0x1ba4e: 0x6c724420, 0x1ba4f: 0x6d120c20,
+ 0x1ba50: 0x6d2cc820, 0x1ba51: 0x6d150020, 0x1ba52: 0x6d150220, 0x1ba53: 0x6cc24a20,
+ 0x1ba54: 0x6d2fb620, 0x1ba55: 0x6cb2b220, 0x1ba56: 0x6c09ac20, 0x1ba57: 0x6d049620,
+ 0x1ba58: 0x6cc11620, 0x1ba59: 0x6c037c20, 0x1ba5a: 0x6c26aa20, 0x1ba5b: 0x6d411e20,
+ 0x1ba5c: 0x6ce1cc20, 0x1ba5d: 0x6d3a7220, 0x1ba5e: 0x6c224820, 0x1ba5f: 0x6d305e20,
+ 0x1ba60: 0x6d1e3e20, 0x1ba61: 0x6d064620, 0x1ba62: 0x6d0a2020, 0x1ba63: 0x6d180c20,
+ 0x1ba64: 0x6c5a5620, 0x1ba65: 0x6c514420, 0x1ba66: 0x6cd3a220, 0x1ba67: 0x6c13f020,
+ 0x1ba68: 0x6cfff820, 0x1ba69: 0x6cd1d820, 0x1ba6a: 0x6c523e20, 0x1ba6b: 0x6c144420,
+ 0x1ba6c: 0x6c46ba20, 0x1ba6d: 0x6c4b0c20, 0x1ba6e: 0x6cc30420, 0x1ba6f: 0x6c5bea20,
+ 0x1ba70: 0x6c6afc20, 0x1ba71: 0x6c57a220, 0x1ba72: 0x6c40fc20, 0x1ba73: 0x6cfdca20,
+ 0x1ba74: 0x6ceea420, 0x1ba75: 0x6ccffc20, 0x1ba76: 0x6d393420, 0x1ba77: 0x6ce75c20,
+ 0x1ba78: 0x6c9c6220, 0x1ba79: 0x6d2d8420, 0x1ba7a: 0x6ca04620, 0x1ba7b: 0x6c366420,
+ 0x1ba7c: 0x6c5ace20, 0x1ba7d: 0x6d0cb220, 0x1ba7e: 0x6d046e20, 0x1ba7f: 0x6c48bc20,
+ // Block 0x6ea, offset 0x1ba80
+ 0x1ba80: 0x6c37d220, 0x1ba81: 0x6c0e2420, 0x1ba82: 0x6ce5c420, 0x1ba83: 0x6d152020,
+ 0x1ba84: 0x6c82ca20, 0x1ba85: 0x6d39b420, 0x1ba86: 0x6c7ba420, 0x1ba87: 0x6c7ac620,
+ 0x1ba88: 0x6cf3dc20, 0x1ba89: 0x6d238220, 0x1ba8a: 0x6ce2a420, 0x1ba8b: 0x6c625220,
+ 0x1ba8c: 0x6d36a020, 0x1ba8d: 0x6cc60220, 0x1ba8e: 0x6c244e20, 0x1ba8f: 0x6c810c20,
+ 0x1ba90: 0x6c357a20, 0x1ba91: 0x6c7bc620, 0x1ba92: 0x6c370c20, 0x1ba93: 0x6cd3b820,
+ 0x1ba94: 0x6ce6d820, 0x1ba95: 0x6c289620, 0x1ba96: 0x6c074620, 0x1ba97: 0x6c151020,
+ 0x1ba98: 0x6d205620, 0x1ba99: 0x6c794a20, 0x1ba9a: 0x6cbc4e20, 0x1ba9b: 0x6cbd3820,
+ 0x1ba9c: 0x6cd65020, 0x1ba9d: 0x6c014220, 0x1ba9e: 0x6d227c20, 0x1ba9f: 0x6cfffe20,
+ 0x1baa0: 0x6c1a2220, 0x1baa1: 0x6c6bf420, 0x1baa2: 0x6cfcee20, 0x1baa3: 0x6cf37a20,
+ 0x1baa4: 0x6cf51020, 0x1baa5: 0x6c435620, 0x1baa6: 0x6cd99a20, 0x1baa7: 0x6c101a20,
+ 0x1baa8: 0x6c5c0420, 0x1baa9: 0x6c6e9820, 0x1baaa: 0x6cd76a20, 0x1baab: 0x6d325220,
+ 0x1baac: 0x6cd76c20, 0x1baad: 0x6c31ae20, 0x1baae: 0x6c57e420, 0x1baaf: 0x6c172420,
+ 0x1bab0: 0x6cd6fe20, 0x1bab1: 0x6c6b2820, 0x1bab2: 0x6c78d420, 0x1bab3: 0x6cc13a20,
+ 0x1bab4: 0x6c23ac20, 0x1bab5: 0x6cff9820, 0x1bab6: 0x6cdc6420, 0x1bab7: 0x6cee3620,
+ 0x1bab8: 0x6cfb8620, 0x1bab9: 0x6c3a6c20, 0x1baba: 0x6c1ad220, 0x1babb: 0x6cde9220,
+ 0x1babc: 0x6d186620, 0x1babd: 0x6ca6c220, 0x1babe: 0x6d1a9a20, 0x1babf: 0x6c2e3820,
+ // Block 0x6eb, offset 0x1bac0
+ 0x1bac0: 0x6cb06820, 0x1bac1: 0x6d3d8c20, 0x1bac2: 0x6c15de20, 0x1bac3: 0x6c188420,
+ 0x1bac4: 0x6d3cd620, 0x1bac5: 0x6c626a20, 0x1bac6: 0x6cb52820, 0x1bac7: 0x6ce00820,
+ 0x1bac8: 0x6d3ca420, 0x1bac9: 0x6cf00c20, 0x1baca: 0x6c714c20, 0x1bacb: 0x6cbeb220,
+ 0x1bacc: 0x6c303c20, 0x1bacd: 0x6d335420, 0x1bace: 0x6d2af220, 0x1bacf: 0x6d406020,
+ 0x1bad0: 0x6cb91620, 0x1bad1: 0x6d3d8e20, 0x1bad2: 0x6c89c820, 0x1bad3: 0x6c66c020,
+ 0x1bad4: 0x6c1f6e20, 0x1bad5: 0x6c4fe420, 0x1bad6: 0x6c952620, 0x1bad7: 0x6cd06e20,
+ 0x1bad8: 0x6c0c7820, 0x1bad9: 0x6c581220, 0x1bada: 0x6cb12620, 0x1badb: 0x6d219420,
+ 0x1badc: 0x6c2eea20, 0x1badd: 0x6d05e820, 0x1bade: 0x6cb14220, 0x1badf: 0x6cd3de20,
+ 0x1bae0: 0x6d07d220, 0x1bae1: 0x6cd3e020, 0x1bae2: 0x6c5d4220, 0x1bae3: 0x6c57c020,
+ 0x1bae4: 0x6c36ac20, 0x1bae5: 0x6d384020, 0x1bae6: 0x6c2c9c20, 0x1bae7: 0x6d00f220,
+ 0x1bae8: 0x6c3ef620, 0x1bae9: 0x6cb49420, 0x1baea: 0x6ce69020, 0x1baeb: 0x6c66d620,
+ 0x1baec: 0x6cb71e20, 0x1baed: 0x6d23f620, 0x1baee: 0x6d3e9020, 0x1baef: 0x6d3b9420,
+ 0x1baf0: 0x6cf81420, 0x1baf1: 0x6c5c4220, 0x1baf2: 0x6d1a0220, 0x1baf3: 0x6c015020,
+ 0x1baf4: 0x6cfb9e20, 0x1baf5: 0x6ca40e20, 0x1baf6: 0x6c18ec20, 0x1baf7: 0x6c3cce20,
+ 0x1baf8: 0x6d39c620, 0x1baf9: 0x6d0fd820, 0x1bafa: 0x6d0ec420, 0x1bafb: 0x6c5a0020,
+ 0x1bafc: 0x6d07d420, 0x1bafd: 0x6c443a20, 0x1bafe: 0x6cab0e20, 0x1baff: 0x6cb53220,
+ // Block 0x6ec, offset 0x1bb00
+ 0x1bb00: 0x6ca1e820, 0x1bb01: 0x6d134620, 0x1bb02: 0x6cf0d620, 0x1bb03: 0x6d044620,
+ 0x1bb04: 0x6ce2ba20, 0x1bb05: 0x6d38b620, 0x1bb06: 0x6ccdc020, 0x1bb07: 0x6c65ec20,
+ 0x1bb08: 0x6cb33a20, 0x1bb09: 0x6c7d2220, 0x1bb0a: 0x6c5a6420, 0x1bb0b: 0x6c5e0c20,
+ 0x1bb0c: 0x6c43b620, 0x1bb0d: 0x6d1cac20, 0x1bb0e: 0x6c9c7420, 0x1bb0f: 0x6cffc020,
+ 0x1bb10: 0x6c9d9820, 0x1bb11: 0x6cf81a20, 0x1bb12: 0x6cbae220, 0x1bb13: 0x6c188c20,
+ 0x1bb14: 0x6d097220, 0x1bb15: 0x6ce38820, 0x1bb16: 0x6cdb4a20, 0x1bb17: 0x6c059420,
+ 0x1bb18: 0x6c1b5a20, 0x1bb19: 0x6cb92820, 0x1bb1a: 0x6cd3ea20, 0x1bb1b: 0x6c67c820,
+ 0x1bb1c: 0x6d25b620, 0x1bb1d: 0x6d023620, 0x1bb1e: 0x6c51f620, 0x1bb1f: 0x6ce1f220,
+ 0x1bb20: 0x6d115020, 0x1bb21: 0x6d115220, 0x1bb22: 0x6d378020, 0x1bb23: 0x6d21c820,
+ 0x1bb24: 0x6c0c4020, 0x1bb25: 0x6c23e020, 0x1bb26: 0x6cbee620, 0x1bb27: 0x6c846420,
+ 0x1bb28: 0x6ca08020, 0x1bb29: 0x6ca17620, 0x1bb2a: 0x6cce2420, 0x1bb2b: 0x6d30b020,
+ 0x1bb2c: 0x6ca05420, 0x1bb2d: 0x6c660420, 0x1bb2e: 0x6d2b1820, 0x1bb2f: 0x6c6a3a20,
+ 0x1bb30: 0x6c886e20, 0x1bb31: 0x6c90c620, 0x1bb32: 0x6c121020, 0x1bb33: 0x6cab5e20,
+ 0x1bb34: 0x6c4c0620, 0x1bb35: 0x6cf7ae20, 0x1bb36: 0x6d3dc020, 0x1bb37: 0x6c027a20,
+ 0x1bb38: 0x6c027c20, 0x1bb39: 0x6c6cc220, 0x1bb3a: 0x6d30b220, 0x1bb3b: 0x6d158620,
+ 0x1bb3c: 0x6c551220, 0x1bb3d: 0x6c680e20, 0x1bb3e: 0x6c978e20, 0x1bb3f: 0x6c178a20,
+ // Block 0x6ed, offset 0x1bb40
+ 0x1bb40: 0x6c4f2620, 0x1bb41: 0x6c576020, 0x1bb42: 0x6c160020, 0x1bb43: 0x6d060020,
+ 0x1bb44: 0x6d2ba420, 0x1bb45: 0x6ccb9220, 0x1bb46: 0x6cf71c20, 0x1bb47: 0x6d2c0420,
+ 0x1bb48: 0x6c337a20, 0x1bb49: 0x6d336c20, 0x1bb4a: 0x6ca4ce20, 0x1bb4b: 0x6c7fda20,
+ 0x1bb4c: 0x6c359820, 0x1bb4d: 0x6d1c2620, 0x1bb4e: 0x6c74ee20, 0x1bb4f: 0x6c5f8220,
+ 0x1bb50: 0x6d421220, 0x1bb51: 0x6c696020, 0x1bb52: 0x6c0ffc20, 0x1bb53: 0x6c5c8620,
+ 0x1bb54: 0x6d3bf420, 0x1bb55: 0x6cf40820, 0x1bb56: 0x6d2b7a20, 0x1bb57: 0x6d2c6220,
+ 0x1bb58: 0x6cd42220, 0x1bb59: 0x6cbc6c20, 0x1bb5a: 0x6ce03620, 0x1bb5b: 0x6d2b7c20,
+ 0x1bb5c: 0x6cb4a020, 0x1bb5d: 0x6cd12820, 0x1bb5e: 0x6d07ee20, 0x1bb5f: 0x6d2a9820,
+ 0x1bb60: 0x6ce04020, 0x1bb61: 0x6c293620, 0x1bb62: 0x6cdcac20, 0x1bb63: 0x6cfc4e20,
+ 0x1bb64: 0x6c5f8c20, 0x1bb65: 0x6c69d820, 0x1bb66: 0x6c6e3c20, 0x1bb67: 0x6d2e9820,
+ 0x1bb68: 0x6ca45c20, 0x1bb69: 0x6d143220, 0x1bb6a: 0x6c010420, 0x1bb6b: 0x6d2dbc20,
+ 0x1bb6c: 0x6cb0d820, 0x1bb6d: 0x6c5b7e20, 0x1bb6e: 0x6c57d420, 0x1bb6f: 0x6d193220,
+ 0x1bb70: 0x6d193420, 0x1bb71: 0x6ccdd620, 0x1bb72: 0x6cc51c20, 0x1bb73: 0x6caa3220,
+ 0x1bb74: 0x6cba3220, 0x1bb75: 0x6d3cbe20, 0x1bb76: 0x6cdee420, 0x1bb77: 0x6c56e020,
+ 0x1bb78: 0x6d38c420, 0x1bb79: 0x6c500420, 0x1bb7a: 0x6c010620, 0x1bb7b: 0x6d1c3420,
+ 0x1bb7c: 0x6c671a20, 0x1bb7d: 0x6d246620, 0x1bb7e: 0x6c662c20, 0x1bb7f: 0x6c5c9c20,
+ // Block 0x6ee, offset 0x1bb80
+ 0x1bb80: 0x6c31f020, 0x1bb81: 0x6d30bc20, 0x1bb82: 0x6d08d020, 0x1bb83: 0x6d29bc20,
+ 0x1bb84: 0x6c830c20, 0x1bb85: 0x6cd08c20, 0x1bb86: 0x6cf12220, 0x1bb87: 0x6c161a20,
+ 0x1bb88: 0x6c879020, 0x1bb89: 0x6d159a20, 0x1bb8a: 0x6c0bdc20, 0x1bb8b: 0x6d30c820,
+ 0x1bb8c: 0x6d0f0e20, 0x1bb8d: 0x6c36f220, 0x1bb8e: 0x6c1e0e20, 0x1bb8f: 0x6cf12a20,
+ 0x1bb90: 0x6c1e1020, 0x1bb91: 0x6d125620, 0x1bb92: 0x6c157c20, 0x1bb93: 0x6cc51e20,
+ 0x1bb94: 0x6d1b2c20, 0x1bb95: 0x6c801020, 0x1bb96: 0x6c194820, 0x1bb97: 0x6d013820,
+ 0x1bb98: 0x6ca8cc20, 0x1bb99: 0x6c584c20, 0x1bb9a: 0x6d29ca20, 0x1bb9b: 0x6d197c20,
+ 0x1bb9c: 0x6c294a20, 0x1bb9d: 0x6d2dda20, 0x1bb9e: 0x6d0f2a20, 0x1bb9f: 0x6c321020,
+ 0x1bba0: 0x6d0c5020, 0x1bba1: 0x6c616e20, 0x1bba2: 0x6c2f8c20, 0x1bba3: 0x6c3fa220,
+ 0x1bba4: 0x6cc5a420, 0x1bba5: 0x6c5e6620, 0x1bba6: 0x6c6a5c20, 0x1bba7: 0x6c53b420,
+ 0x1bba8: 0x6ce25820, 0x1bba9: 0x6cc51820, 0x1bbaa: 0x6ccd6620, 0x1bbab: 0x6cb72820,
+ 0x1bbac: 0x6cea9420, 0x1bbad: 0x6d0abe20, 0x1bbae: 0x6d164e20, 0x1bbaf: 0x6d0a6220,
+ 0x1bbb0: 0x6c617020, 0x1bbb1: 0x6cc5aa20, 0x1bbb2: 0x6c679c20, 0x1bbb3: 0x6c5b8c20,
+ 0x1bbb4: 0x6cab2c20, 0x1bbb5: 0x6c71f420, 0x1bbb6: 0x6d0b7220, 0x1bbb7: 0x6ca54220,
+ 0x1bbb8: 0x6d062420, 0x1bbb9: 0x6c354620, 0x1bbba: 0x6c952020, 0x1bbbb: 0x6d045220,
+ 0x1bbbc: 0x6cd97c20, 0x1bbbd: 0x6c3cc420, 0x1bbbe: 0x6ccf3220, 0x1bbbf: 0x6c39b820,
+ // Block 0x6ef, offset 0x1bbc0
+ 0x1bbc0: 0x6c73d620, 0x1bbc1: 0x6d333a20, 0x1bbc2: 0x6c475a20, 0x1bbc3: 0x6c508a20,
+ 0x1bbc4: 0x6cb27020, 0x1bbc5: 0x6d410820, 0x1bbc6: 0x6cd40e20, 0x1bbc7: 0x6d048620,
+ 0x1bbc8: 0x6d2caa20, 0x1bbc9: 0x6cdb7820, 0x1bbca: 0x6d31b420, 0x1bbcb: 0x6c2bce20,
+ 0x1bbcc: 0x6d385420, 0x1bbcd: 0x6c221e20, 0x1bbce: 0x6cc0d420, 0x1bbcf: 0x6d2f9820,
+ 0x1bbd0: 0x6c092020, 0x1bbd1: 0x6d169c20, 0x1bbd2: 0x6d146620, 0x1bbd3: 0x6c7b8620,
+ 0x1bbd4: 0x6c82b620, 0x1bbd5: 0x6cd32220, 0x1bbd6: 0x6c48aa20, 0x1bbd7: 0x6cd19c20,
+ 0x1bbd8: 0x6c5fe420, 0x1bbd9: 0x6c5a8c20, 0x1bbda: 0x6c19c020, 0x1bbdb: 0x6d398420,
+ 0x1bbdc: 0x6ccfb420, 0x1bbdd: 0x6c578620, 0x1bbde: 0x6c286c20, 0x1bbdf: 0x6c469620,
+ 0x1bbe0: 0x6cc2ba20, 0x1bbe1: 0x6c4aca20, 0x1bbe2: 0x6d09e020, 0x1bbe3: 0x6d16d220,
+ 0x1bbe4: 0x6d328e20, 0x1bbe5: 0x6c40de20, 0x1bbe6: 0x6cfdb020, 0x1bbe7: 0x6c143220,
+ 0x1bbe8: 0x6c5d1a20, 0x1bbe9: 0x6d062e20, 0x1bbea: 0x6d386220, 0x1bbeb: 0x6c6bd420,
+ 0x1bbec: 0x6cf35c20, 0x1bbed: 0x6d223020, 0x1bbee: 0x6cbc3220, 0x1bbef: 0x6cf4ce20,
+ 0x1bbf0: 0x6c433c20, 0x1bbf1: 0x6d203220, 0x1bbf2: 0x6c5ba420, 0x1bbf3: 0x6c7bbc20,
+ 0x1bbf4: 0x6cd76620, 0x1bbf5: 0x6cd98220, 0x1bbf6: 0x6c370a20, 0x1bbf7: 0x6cbea220,
+ 0x1bbf8: 0x6d399620, 0x1bbf9: 0x6d404a20, 0x1bbfa: 0x6caae620, 0x1bbfb: 0x6c319420,
+ 0x1bbfc: 0x6d3d3e20, 0x1bbfd: 0x6c3a4e20, 0x1bbfe: 0x6c789c20, 0x1bbff: 0x6cefa620,
+ // Block 0x6f0, offset 0x1bc00
+ 0x1bc00: 0x6d20f820, 0x1bc01: 0x6cd6fa20, 0x1bc02: 0x6cd05420, 0x1bc03: 0x6c2e1620,
+ 0x1bc04: 0x6c15a220, 0x1bc05: 0x6c89b020, 0x1bc06: 0x6d3cd020, 0x1bc07: 0x6cdc3220,
+ 0x1bc08: 0x6cdfd620, 0x1bc09: 0x6cd05620, 0x1bc0a: 0x6d174820, 0x1bc0b: 0x6ca1d020,
+ 0x1bc0c: 0x6c18c220, 0x1bc0d: 0x6c2e9620, 0x1bc0e: 0x6c5a5220, 0x1bc0f: 0x6c668220,
+ 0x1bc10: 0x6d00a620, 0x1bc11: 0x6d095a20, 0x1bc12: 0x6d12ea20, 0x1bc13: 0x6cf08820,
+ 0x1bc14: 0x6c361a20, 0x1bc15: 0x6d232420, 0x1bc16: 0x6d078e20, 0x1bc17: 0x6c14f020,
+ 0x1bc18: 0x6d3e2c20, 0x1bc19: 0x6c012c20, 0x1bc1a: 0x6d0e6620, 0x1bc1b: 0x6c2c5020,
+ 0x1bc1c: 0x6c9c4e20, 0x1bc1d: 0x6cb13c20, 0x1bc1e: 0x6d059020, 0x1bc1f: 0x6ca05820,
+ 0x1bc20: 0x6c292e20, 0x1bc21: 0x6cdab820, 0x1bc22: 0x6d01b620, 0x1bc23: 0x6d10fe20,
+ 0x1bc24: 0x6c057420, 0x1bc25: 0x6cd38c20, 0x1bc26: 0x6cb8e420, 0x1bc27: 0x6c9d4c20,
+ 0x1bc28: 0x6c6c9820, 0x1bc29: 0x6c976820, 0x1bc2a: 0x6d306620, 0x1bc2b: 0x6c65b620,
+ 0x1bc2c: 0x6ca05220, 0x1bc2d: 0x6cdff420, 0x1bc2e: 0x6d2b7820, 0x1bc2f: 0x6cbbe420,
+ 0x1bc30: 0x6c7fa820, 0x1bc31: 0x6cb49020, 0x1bc32: 0x6c748620, 0x1bc33: 0x6d0ea820,
+ 0x1bc34: 0x6cba1e20, 0x1bc35: 0x6d2d9020, 0x1bc36: 0x6c193c20, 0x1bc37: 0x6c475c20,
+ 0x1bc38: 0x6cb8cc20, 0x1bc39: 0x6c534020, 0x1bc3a: 0x6cf96420, 0x1bc3b: 0x6c602420,
+ 0x1bc3c: 0x6c536820, 0x1bc3d: 0x6c4db220, 0x1bc3e: 0x6c52c020, 0x1bc3f: 0x6cf6f420,
+ // Block 0x6f1, offset 0x1bc40
+ 0x1bc40: 0x6cf6f620, 0x1bc41: 0x6c5d6220, 0x1bc42: 0x6c8a3e20, 0x1bc43: 0x6c4e6a20,
+ 0x1bc44: 0x6c31f220, 0x1bc45: 0x6c900420, 0x1bc46: 0x6c30fa20, 0x1bc47: 0x6c675a20,
+ 0x1bc48: 0x6cb6e820, 0x1bc49: 0x6cd37220, 0x1bc4a: 0x6c852420, 0x1bc4b: 0x6c2a9e20,
+ 0x1bc4c: 0x6cec9a20, 0x1bc4d: 0x6c088a20, 0x1bc4e: 0x6cd60820, 0x1bc4f: 0x6cfd1c20,
+ 0x1bc50: 0x6c3c7020, 0x1bc51: 0x6d375a20, 0x1bc52: 0x6d377620, 0x1bc53: 0x6d0f2c20,
+ 0x1bc54: 0x6d0f3020, 0x1bc55: 0x6cd2b020, 0x1bc56: 0x6c1f1620, 0x1bc57: 0x6c5aae20,
+ 0x1bc58: 0x6cea4e20, 0x1bc59: 0x6d177c20, 0x1bc5a: 0x6cea5020, 0x1bc5b: 0x6d177e20,
+ 0x1bc5c: 0x6c649020, 0x1bc5d: 0x6c034a20, 0x1bc5e: 0x6c547220, 0x1bc5f: 0x6c364820,
+ 0x1bc60: 0x6c1e8420, 0x1bc61: 0x6cfe3020, 0x1bc62: 0x6c593e20, 0x1bc63: 0x6c64c220,
+ 0x1bc64: 0x6c790420, 0x1bc65: 0x6c40fe20, 0x1bc66: 0x6c725a20, 0x1bc67: 0x6c3d8a20,
+ 0x1bc68: 0x6cf68420, 0x1bc69: 0x6c0d4820, 0x1bc6a: 0x6c4fd620, 0x1bc6b: 0x6d23ce20,
+ 0x1bc6c: 0x6d39c820, 0x1bc6d: 0x6c638420, 0x1bc6e: 0x6c3b9a20, 0x1bc6f: 0x6cf6f820,
+ 0x1bc70: 0x6c0f8020, 0x1bc71: 0x6cf16620, 0x1bc72: 0x6c58aa20, 0x1bc73: 0x6c0d5820,
+ 0x1bc74: 0x6c2ba620, 0x1bc75: 0x6d3fce20, 0x1bc76: 0x6c3ba620, 0x1bc77: 0x6d191c20,
+ 0x1bc78: 0x6d357c20, 0x1bc79: 0x6c064020, 0x1bc7a: 0x6c147820, 0x1bc7b: 0x6c01b420,
+ 0x1bc7c: 0x6cafe620, 0x1bc7d: 0x6ca33c20, 0x1bc7e: 0x6caf6620, 0x1bc7f: 0x6c468a20,
+ // Block 0x6f2, offset 0x1bc80
+ 0x1bc80: 0x6ca34620, 0x1bc81: 0x6d204820, 0x1bc82: 0x6c2dcc20, 0x1bc83: 0x6ca11e20,
+ 0x1bc84: 0x6cd8ce20, 0x1bc85: 0x6d04dc20, 0x1bc86: 0x6c588420, 0x1bc87: 0x6c7d7220,
+ 0x1bc88: 0x6c514820, 0x1bc89: 0x6c4fce20, 0x1bc8a: 0x6ca13220, 0x1bc8b: 0x6c4ef020,
+ 0x1bc8c: 0x6c99a420, 0x1bc8d: 0x6c842220, 0x1bc8e: 0x6ca60420, 0x1bc8f: 0x6c08f420,
+ 0x1bc90: 0x6d229620, 0x1bc91: 0x6c638620, 0x1bc92: 0x6ce93a20, 0x1bc93: 0x6c98be20,
+ 0x1bc94: 0x6cb02620, 0x1bc95: 0x6cf6fa20, 0x1bc96: 0x6c36b820, 0x1bc97: 0x6c72ae20,
+ 0x1bc98: 0x6ca17820, 0x1bc99: 0x6c1e6a20, 0x1bc9a: 0x6ce03820, 0x1bc9b: 0x6c584e20,
+ 0x1bc9c: 0x6c753620, 0x1bc9d: 0x6c06dc20, 0x1bc9e: 0x6d313220, 0x1bc9f: 0x6d254a20,
+ 0x1bca0: 0x6c3fc820, 0x1bca1: 0x6c110e20, 0x1bca2: 0x6c461420, 0x1bca3: 0x6ce27220,
+ 0x1bca4: 0x6d14de20, 0x1bca5: 0x6c4f7820, 0x1bca6: 0x6ced8020, 0x1bca7: 0x6cb20a20,
+ 0x1bca8: 0x6c5dc820, 0x1bca9: 0x6c395020, 0x1bcaa: 0x6cdfa620, 0x1bcab: 0x6c498620,
+ 0x1bcac: 0x6d2ac820, 0x1bcad: 0x6d345e20, 0x1bcae: 0x6c37cc20, 0x1bcaf: 0x6d3afe20,
+ 0x1bcb0: 0x6cd38e20, 0x1bcb1: 0x6c09ae20, 0x1bcb2: 0x6d3e5e20, 0x1bcb3: 0x6c37d020,
+ 0x1bcb4: 0x6c4b4e20, 0x1bcb5: 0x6cb14020, 0x1bcb6: 0x6c0b3a20, 0x1bcb7: 0x6c971420,
+ 0x1bcb8: 0x6c277220, 0x1bcb9: 0x6cd16820, 0x1bcba: 0x6c7bf820, 0x1bcbb: 0x6c3ab220,
+ 0x1bcbc: 0x6ce5f420, 0x1bcbd: 0x6d150620, 0x1bcbe: 0x6c1b2a20, 0x1bcbf: 0x6c998620,
+ // Block 0x6f3, offset 0x1bcc0
+ 0x1bcc0: 0x6c51c820, 0x1bcc1: 0x6c09b020, 0x1bcc2: 0x6c927420, 0x1bcc3: 0x6c8c5420,
+ 0x1bcc4: 0x6c5bec20, 0x1bcc5: 0x6c410020, 0x1bcc6: 0x6cb11a20, 0x1bcc7: 0x6d3e6020,
+ 0x1bcc8: 0x6c642020, 0x1bcc9: 0x6d070420, 0x1bcca: 0x6d2b6020, 0x1bccb: 0x6c691020,
+ 0x1bccc: 0x6c414a20, 0x1bccd: 0x6d29dc20, 0x1bcce: 0x6c669e20, 0x1bccf: 0x6d1be220,
+ 0x1bcd0: 0x6d0a9c20, 0x1bcd1: 0x6d325420, 0x1bcd2: 0x6ccef820, 0x1bcd3: 0x6c0d4a20,
+ 0x1bcd4: 0x6c0d4c20, 0x1bcd5: 0x6cc08620, 0x1bcd6: 0x6ccefa20, 0x1bcd7: 0x6c203c20,
+ 0x1bcd8: 0x6d29e620, 0x1bcd9: 0x6d38a220, 0x1bcda: 0x6c7f5220, 0x1bcdb: 0x6d299820,
+ 0x1bcdc: 0x6c22e020, 0x1bcdd: 0x6c188620, 0x1bcde: 0x6cce3a20, 0x1bcdf: 0x6ce51620,
+ 0x1bce0: 0x6cadee20, 0x1bce1: 0x6c44de20, 0x1bce2: 0x6cfb8820, 0x1bce3: 0x6c974020,
+ 0x1bce4: 0x6c66c220, 0x1bce5: 0x6cdc6820, 0x1bce6: 0x6c404420, 0x1bce7: 0x6ce0aa20,
+ 0x1bce8: 0x6c23ae20, 0x1bce9: 0x6c23b020, 0x1bcea: 0x6d36c620, 0x1bceb: 0x6c5f2220,
+ 0x1bcec: 0x6d2f3e20, 0x1bced: 0x6c322c20, 0x1bcee: 0x6c6d5420, 0x1bcef: 0x6d047420,
+ 0x1bcf0: 0x6c218820, 0x1bcf1: 0x6d280420, 0x1bcf2: 0x6c061420, 0x1bcf3: 0x6d290c20,
+ 0x1bcf4: 0x6c7f5820, 0x1bcf5: 0x6c3cf820, 0x1bcf6: 0x6c125c20, 0x1bcf7: 0x6c5f6020,
+ 0x1bcf8: 0x6cd17e20, 0x1bcf9: 0x6d18da20, 0x1bcfa: 0x6d3bec20, 0x1bcfb: 0x6c406820,
+ 0x1bcfc: 0x6c46de20, 0x1bcfd: 0x6cc9ea20, 0x1bcfe: 0x6d2b1a20, 0x1bcff: 0x6c8a4020,
+ // Block 0x6f4, offset 0x1bd00
+ 0x1bd00: 0x6d18f820, 0x1bd01: 0x6c045e20, 0x1bd02: 0x6c191620, 0x1bd03: 0x6ceda620,
+ 0x1bd04: 0x6d373220, 0x1bd05: 0x6d3cb620, 0x1bd06: 0x6c0c4620, 0x1bd07: 0x6d276e20,
+ 0x1bd08: 0x6d2bb620, 0x1bd09: 0x6c28e020, 0x1bd0a: 0x6d29ae20, 0x1bd0b: 0x6d0eec20,
+ 0x1bd0c: 0x6cb4c420, 0x1bd0d: 0x6ccdd820, 0x1bd0e: 0x6cedac20, 0x1bd0f: 0x6d1cca20,
+ 0x1bd10: 0x6c6d7220, 0x1bd11: 0x6c423c20, 0x1bd12: 0x6cfbd420, 0x1bd13: 0x6d29f020,
+ 0x1bd14: 0x6c0ac620, 0x1bd15: 0x6c31f420, 0x1bd16: 0x6cd54820, 0x1bd17: 0x6d0f0620,
+ 0x1bd18: 0x6cce4220, 0x1bd19: 0x6d08d420, 0x1bd1a: 0x6c907020, 0x1bd1b: 0x6c424420,
+ 0x1bd1c: 0x6d29f420, 0x1bd1d: 0x6c06d220, 0x1bd1e: 0x6d311c20, 0x1bd1f: 0x6c3fa820,
+ 0x1bd20: 0x6d253420, 0x1bd21: 0x6c460c20, 0x1bd22: 0x6c110c20, 0x1bd23: 0x6d2aae20,
+ 0x1bd24: 0x6cfb2e20, 0x1bd25: 0x6c043820, 0x1bd26: 0x6d2f2a20, 0x1bd27: 0x6c5da220,
+ 0x1bd28: 0x6d358e20, 0x1bd29: 0x6c393420, 0x1bd2a: 0x6cdf9220, 0x1bd2b: 0x6cb20620,
+ 0x1bd2c: 0x6c0b2a20, 0x1bd2d: 0x6c469820, 0x1bd2e: 0x6d3ab420, 0x1bd2f: 0x6c497a20,
+ 0x1bd30: 0x6c37c420, 0x1bd31: 0x6c666220, 0x1bd32: 0x6c078220, 0x1bd33: 0x6cd34820,
+ 0x1bd34: 0x6ce5ec20, 0x1bd35: 0x6c4b3a20, 0x1bd36: 0x6c7bec20, 0x1bd37: 0x6c274e20,
+ 0x1bd38: 0x6c995a20, 0x1bd39: 0x6c3a9220, 0x1bd3a: 0x6c51be20, 0x1bd3b: 0x6d14b020,
+ 0x1bd3c: 0x6d2b5c20, 0x1bd3d: 0x6d35ce20, 0x1bd3e: 0x6c640e20, 0x1bd3f: 0x6c5bb020,
+ // Block 0x6f5, offset 0x1bd40
+ 0x1bd40: 0x6d3e1e20, 0x1bd41: 0x6c8c5020, 0x1bd42: 0x6c922c20, 0x1bd43: 0x6d29d820,
+ 0x1bd44: 0x6d3e2020, 0x1bd45: 0x6c40f020, 0x1bd46: 0x6c6cfa20, 0x1bd47: 0x6cc05220,
+ 0x1bd48: 0x6d323c20, 0x1bd49: 0x6c7f4620, 0x1bd4a: 0x6ccef020, 0x1bd4b: 0x6c400020,
+ 0x1bd4c: 0x6c322020, 0x1bd4d: 0x6c5edc20, 0x1bd4e: 0x6cd52c20, 0x1bd4f: 0x6cce3820,
+ 0x1bd50: 0x6c22ce20, 0x1bd51: 0x6c09b220, 0x1bd52: 0x6d388c20, 0x1bd53: 0x6c44d420,
+ 0x1bd54: 0x6cadda20, 0x1bd55: 0x6c283620, 0x1bd56: 0x6c7f4c20, 0x1bd57: 0x6c3ce820,
+ 0x1bd58: 0x6d3c9e20, 0x1bd59: 0x6c402820, 0x1bd5a: 0x6d3bd620, 0x1bd5b: 0x6cc9e620,
+ 0x1bd5c: 0x6d2af420, 0x1bd5d: 0x6d0ec820, 0x1bd5e: 0x6d299a20, 0x1bd5f: 0x6d276820,
+ 0x1bd60: 0x6d2bb220, 0x1bd61: 0x6ccdc220, 0x1bd62: 0x6d1cae20, 0x1bd63: 0x6c423e20,
+ 0x1bd64: 0x6c1be820, 0x1bd65: 0x6cf60220, 0x1bd66: 0x6ccf4620, 0x1bd67: 0x6ca42420,
+ 0x1bd68: 0x6ce75e20, 0x1bd69: 0x6cf8a820, 0x1bd6a: 0x6c197620, 0x1bd6b: 0x6c51dc20,
+ 0x1bd6c: 0x6c199620, 0x1bd6d: 0x6d30dc20, 0x1bd6e: 0x6cf9f620, 0x1bd6f: 0x6ce14620,
+ 0x1bd70: 0x6d407e20, 0x1bd71: 0x6d407c20, 0x1bd72: 0x6c85b620, 0x1bd73: 0x6c6f6020,
+ 0x1bd74: 0x6c3fca20, 0x1bd75: 0x6d2fa620, 0x1bd76: 0x6c41d220, 0x1bd77: 0x6cb6ea20,
+ 0x1bd78: 0x6ccd8020, 0x1bd79: 0x6cbf1c20, 0x1bd7a: 0x6d1adc20, 0x1bd7b: 0x6cfc0c20,
+ 0x1bd7c: 0x6c21fe20, 0x1bd7d: 0x6c743620, 0x1bd7e: 0x6cbdd420, 0x1bd7f: 0x6c1b2020,
+ // Block 0x6f6, offset 0x1bd80
+ 0x1bd80: 0x6c220020, 0x1bd81: 0x6c192820, 0x1bd82: 0x6c192a20, 0x1bd83: 0x6c2eb620,
+ 0x1bd84: 0x6c70a020, 0x1bd85: 0x6c174820, 0x1bd86: 0x6c2b3020, 0x1bd87: 0x6cf89620,
+ 0x1bd88: 0x6d2d7a20, 0x1bd89: 0x6c745c20, 0x1bd8a: 0x6d26be20, 0x1bd8b: 0x6cc11820,
+ 0x1bd8c: 0x6c606220, 0x1bd8d: 0x6c1b3e20, 0x1bd8e: 0x6c1e9420, 0x1bd8f: 0x6c486420,
+ 0x1bd90: 0x6d096820, 0x1bd91: 0x6d3e6220, 0x1bd92: 0x6ce59420, 0x1bd93: 0x6c349c20,
+ 0x1bd94: 0x6c8b1c20, 0x1bd95: 0x6c41e220, 0x1bd96: 0x6cdd3220, 0x1bd97: 0x6c245020,
+ 0x1bd98: 0x6cf79820, 0x1bd99: 0x6d2fd220, 0x1bd9a: 0x6cdaf420, 0x1bd9b: 0x6d1b0020,
+ 0x1bd9c: 0x6c715020, 0x1bd9d: 0x6c66c420, 0x1bd9e: 0x6cc3f420, 0x1bd9f: 0x6ce1a020,
+ 0x1bda0: 0x6c21d020, 0x1bda1: 0x6c250420, 0x1bda2: 0x6c92b820, 0x1bda3: 0x6cc27420,
+ 0x1bda4: 0x6c298c20, 0x1bda5: 0x6cbfc820, 0x1bda6: 0x6d3e9220, 0x1bda7: 0x6ce37e20,
+ 0x1bda8: 0x6cc14a20, 0x1bda9: 0x6c1c8820, 0x1bdaa: 0x6c5a1e20, 0x1bdab: 0x6cbc0a20,
+ 0x1bdac: 0x6cbbc220, 0x1bdad: 0x6c69ce20, 0x1bdae: 0x6d2a9a20, 0x1bdaf: 0x6ce44220,
+ 0x1bdb0: 0x6c37b020, 0x1bdb1: 0x6d298420, 0x1bdb2: 0x6d298820, 0x1bdb3: 0x6d40a620,
+ 0x1bdb4: 0x6cabbc20, 0x1bdb5: 0x6c064220, 0x1bdb6: 0x6c7a8c20, 0x1bdb7: 0x6c77f220,
+ 0x1bdb8: 0x6c33cc20, 0x1bdb9: 0x6c743820, 0x1bdba: 0x6c3d6c20, 0x1bdbb: 0x6c190020,
+ 0x1bdbc: 0x6c658c20, 0x1bdbd: 0x6c39e420, 0x1bdbe: 0x6d352420, 0x1bdbf: 0x6cdde620,
+ // Block 0x6f7, offset 0x1bdc0
+ 0x1bdc0: 0x6d26a820, 0x1bdc1: 0x6c03b620, 0x1bdc2: 0x6cb5d820, 0x1bdc3: 0x6d26aa20,
+ 0x1bdc4: 0x6cbab420, 0x1bdc5: 0x6ceba820, 0x1bdc6: 0x6cdf2420, 0x1bdc7: 0x6d17c820,
+ 0x1bdc8: 0x6ca72620, 0x1bdc9: 0x6c8d0e20, 0x1bdca: 0x6c9a9420, 0x1bdcb: 0x6c038220,
+ 0x1bdcc: 0x6c2e5820, 0x1bdcd: 0x6c7a4420, 0x1bdce: 0x6ceb2420, 0x1bdcf: 0x6c636620,
+ 0x1bdd0: 0x6c220620, 0x1bdd1: 0x6cad7820, 0x1bdd2: 0x6cb83820, 0x1bdd3: 0x6d3b0020,
+ 0x1bdd4: 0x6c70a220, 0x1bdd5: 0x6c2d1c20, 0x1bdd6: 0x6d346e20, 0x1bdd7: 0x6c3d7620,
+ 0x1bdd8: 0x6cac5a20, 0x1bdd9: 0x6c724e20, 0x1bdda: 0x6ccce620, 0x1bddb: 0x6c0fe420,
+ 0x1bddc: 0x6ca5ec20, 0x1bddd: 0x6c724620, 0x1bdde: 0x6c861e20, 0x1bddf: 0x6c449a20,
+ 0x1bde0: 0x6d152420, 0x1bde1: 0x6c5ef420, 0x1bde2: 0x6c34fe20, 0x1bde3: 0x6cfc1c20,
+ 0x1bde4: 0x6c685420, 0x1bde5: 0x6c350020, 0x1bde6: 0x6d39b620, 0x1bde7: 0x6cc30620,
+ 0x1bde8: 0x6c7aec20, 0x1bde9: 0x6d3b6820, 0x1bdea: 0x6c4b5a20, 0x1bdeb: 0x6cbf4420,
+ 0x1bdec: 0x6c7cd620, 0x1bded: 0x6cfdce20, 0x1bdee: 0x6c1c3620, 0x1bdef: 0x6c927620,
+ 0x1bdf0: 0x6cb11c20, 0x1bdf1: 0x6d367020, 0x1bdf2: 0x6c63d020, 0x1bdf3: 0x6ce5dc20,
+ 0x1bdf4: 0x6c113820, 0x1bdf5: 0x6c669820, 0x1bdf6: 0x6cde6a20, 0x1bdf7: 0x6cbb8020,
+ 0x1bdf8: 0x6c09e220, 0x1bdf9: 0x6cfab220, 0x1bdfa: 0x6c350220, 0x1bdfb: 0x6c5ef620,
+ 0x1bdfc: 0x6c714620, 0x1bdfd: 0x6c625420, 0x1bdfe: 0x6cd4fa20, 0x1bdff: 0x6ce8e020,
+ // Block 0x6f8, offset 0x1be00
+ 0x1be00: 0x6c1f6420, 0x1be01: 0x6c6e9a20, 0x1be02: 0x6ca85620, 0x1be03: 0x6cfef820,
+ 0x1be04: 0x6c10b020, 0x1be05: 0x6d091420, 0x1be06: 0x6c259a20, 0x1be07: 0x6ca25020,
+ 0x1be08: 0x6cd4fc20, 0x1be09: 0x6c896220, 0x1be0a: 0x6d1e5420, 0x1be0b: 0x6c691820,
+ 0x1be0c: 0x6c1dce20, 0x1be0d: 0x6cbb9220, 0x1be0e: 0x6ca1da20, 0x1be0f: 0x6cde9420,
+ 0x1be10: 0x6c66c620, 0x1be11: 0x6cb64620, 0x1be12: 0x6cf29e20, 0x1be13: 0x6cf00e20,
+ 0x1be14: 0x6c219820, 0x1be15: 0x6c6b2a20, 0x1be16: 0x6c609a20, 0x1be17: 0x6ca86420,
+ 0x1be18: 0x6c70be20, 0x1be19: 0x6c70c020, 0x1be1a: 0x6c950c20, 0x1be1b: 0x6c92bc20,
+ 0x1be1c: 0x6c839a20, 0x1be1d: 0x6c57f020, 0x1be1e: 0x6c728420, 0x1be1f: 0x6c1b4e20,
+ 0x1be20: 0x6ced4820, 0x1be21: 0x6cc31420, 0x1be22: 0x6ce2fa20, 0x1be23: 0x6c0f4c20,
+ 0x1be24: 0x6d40d220, 0x1be25: 0x6cbce220, 0x1be26: 0x6d160820, 0x1be27: 0x6c245e20,
+ 0x1be28: 0x6d3fbc20, 0x1be29: 0x6c113e20, 0x1be2a: 0x6d3fbe20, 0x1be2b: 0x6caf1620,
+ 0x1be2c: 0x6d36c820, 0x1be2d: 0x6d32d820, 0x1be2e: 0x6c2d2a20, 0x1be2f: 0x6d349420,
+ 0x1be30: 0x6d21aa20, 0x1be31: 0x6c346220, 0x1be32: 0x6c340c20, 0x1be33: 0x6c202820,
+ 0x1be34: 0x6d1e6020, 0x1be35: 0x6d380820, 0x1be36: 0x6c2c9e20, 0x1be37: 0x6d2c9220,
+ 0x1be38: 0x6c191020, 0x1be39: 0x6c1fce20, 0x1be3a: 0x6c66c820, 0x1be3b: 0x6c486e20,
+ 0x1be3c: 0x6ce13e20, 0x1be3d: 0x6c71d620, 0x1be3e: 0x6c3efa20, 0x1be3f: 0x6d40d820,
+ // Block 0x6f9, offset 0x1be40
+ 0x1be40: 0x6c2eec20, 0x1be41: 0x6cb12e20, 0x1be42: 0x6cc76020, 0x1be43: 0x6cab1020,
+ 0x1be44: 0x6ce38020, 0x1be45: 0x6c142020, 0x1be46: 0x6ce9ec20, 0x1be47: 0x6c65ee20,
+ 0x1be48: 0x6c29f420, 0x1be49: 0x6c25ca20, 0x1be4a: 0x6cb53a20, 0x1be4b: 0x6cdeb020,
+ 0x1be4c: 0x6cbae420, 0x1be4d: 0x6ca74020, 0x1be4e: 0x6c2ce020, 0x1be4f: 0x6ce38a20,
+ 0x1be50: 0x6c60ce20, 0x1be51: 0x6ca87e20, 0x1be52: 0x6cac7820, 0x1be53: 0x6c8e3a20,
+ 0x1be54: 0x6d29aa20, 0x1be55: 0x6c0a7a20, 0x1be56: 0x6c1cf220, 0x1be57: 0x6c931020,
+ 0x1be58: 0x6c8a4220, 0x1be59: 0x6c246e20, 0x1be5a: 0x6ce0da20, 0x1be5b: 0x6c27a420,
+ 0x1be5c: 0x6cdb5420, 0x1be5d: 0x6cf81e20, 0x1be5e: 0x6c7ce220, 0x1be5f: 0x6c5f7820,
+ 0x1be60: 0x6d34ae20, 0x1be61: 0x6cbaee20, 0x1be62: 0x6c2ba820, 0x1be63: 0x6cac8420,
+ 0x1be64: 0x6d3fd020, 0x1be65: 0x6c887020, 0x1be66: 0x6c085c20, 0x1be67: 0x6d2a2a20,
+ 0x1be68: 0x6ca74820, 0x1be69: 0x6c0d0220, 0x1be6a: 0x6ce9d220, 0x1be6b: 0x6c717e20,
+ 0x1be6c: 0x6c2ac020, 0x1be6d: 0x6c137020, 0x1be6e: 0x6cfaf420, 0x1be6f: 0x6c38dc20,
+ 0x1be70: 0x6c1ec820, 0x1be71: 0x6d37d820, 0x1be72: 0x6c33be20, 0x1be73: 0x6c0e9a20,
+ 0x1be74: 0x6c247420, 0x1be75: 0x6c247620, 0x1be76: 0x6c74f220, 0x1be77: 0x6c74f420,
+ 0x1be78: 0x6c8c7e20, 0x1be79: 0x6cde0620, 0x1be7a: 0x6cbbc420, 0x1be7b: 0x6c73bc20,
+ 0x1be7c: 0x6cb4a220, 0x1be7d: 0x6c89d420, 0x1be7e: 0x6c33c020, 0x1be7f: 0x6c249620,
+ // Block 0x6fa, offset 0x1be80
+ 0x1be80: 0x6c7c1220, 0x1be81: 0x6d2a9c20, 0x1be82: 0x6c26d220, 0x1be83: 0x6c0abc20,
+ 0x1be84: 0x6c0abe20, 0x1be85: 0x6d3a3820, 0x1be86: 0x6c72be20, 0x1be87: 0x6c1ec020,
+ 0x1be88: 0x6cbc7020, 0x1be89: 0x6c33d020, 0x1be8a: 0x6c1e0820, 0x1be8b: 0x6c5f9620,
+ 0x1be8c: 0x6cf48e20, 0x1be8d: 0x6d271820, 0x1be8e: 0x6ca74c20, 0x1be8f: 0x6c8c8220,
+ 0x1be90: 0x6c8b7620, 0x1be91: 0x6d34c020, 0x1be92: 0x6c878220, 0x1be93: 0x6d376a20,
+ 0x1be94: 0x6c156e20, 0x1be95: 0x6c1ece20, 0x1be96: 0x6c32e820, 0x1be97: 0x6cf12420,
+ 0x1be98: 0x6c900620, 0x1be99: 0x6c8c8c20, 0x1be9a: 0x6cfb0e20, 0x1be9b: 0x6cf12e20,
+ 0x1be9c: 0x6d414020, 0x1be9d: 0x6c801220, 0x1be9e: 0x6d028e20, 0x1be9f: 0x6cc4fa20,
+ 0x1bea0: 0x6cc95e20, 0x1bea1: 0x6ca8ce20, 0x1bea2: 0x6cdef620, 0x1bea3: 0x6cc22c20,
+ 0x1bea4: 0x6c6c1220, 0x1bea5: 0x6c249a20, 0x1bea6: 0x6c260620, 0x1bea7: 0x6cf83020,
+ 0x1bea8: 0x6c7cc620, 0x1bea9: 0x6c753a20, 0x1beaa: 0x6c8c9020, 0x1beab: 0x6ccfa420,
+ 0x1beac: 0x6c457e20, 0x1bead: 0x6c27d820, 0x1beae: 0x6c3c0a20, 0x1beaf: 0x6cc10820,
+ 0x1beb0: 0x6ce3c220, 0x1beb1: 0x6c349e20, 0x1beb2: 0x6c34a020, 0x1beb3: 0x6c459a20,
+ 0x1beb4: 0x6c80da20, 0x1beb5: 0x6cc60e20, 0x1beb6: 0x6c95be20, 0x1beb7: 0x6c007620,
+ 0x1beb8: 0x6c5f2420, 0x1beb9: 0x6c715220, 0x1beba: 0x6ce18020, 0x1bebb: 0x6c79ae20,
+ 0x1bebc: 0x6c81de20, 0x1bebd: 0x6d0dd820, 0x1bebe: 0x6c9abc20, 0x1bebf: 0x6c775c20,
+ // Block 0x6fb, offset 0x1bec0
+ 0x1bec0: 0x6cc15420, 0x1bec1: 0x6c90ce20, 0x1bec2: 0x6c81ea20, 0x1bec3: 0x6c34c020,
+ 0x1bec4: 0x6d34b420, 0x1bec5: 0x6d0f3c20, 0x1bec6: 0x6ce3cc20, 0x1bec7: 0x6c2a4e20,
+ 0x1bec8: 0x6d1d7420, 0x1bec9: 0x6d249a20, 0x1beca: 0x6c17ce20, 0x1becb: 0x6d0b8220,
+ 0x1becc: 0x6c4ade20, 0x1becd: 0x6c756420, 0x1bece: 0x6cf08220, 0x1becf: 0x6d269e20,
+ 0x1bed0: 0x6d032c20, 0x1bed1: 0x6c275420, 0x1bed2: 0x6d078a20, 0x1bed3: 0x6c393e20,
+ 0x1bed4: 0x6cc5e420, 0x1bed5: 0x6cccde20, 0x1bed6: 0x6c7bc020, 0x1bed7: 0x6cd4d620,
+ 0x1bed8: 0x6cea5220, 0x1bed9: 0x6c18c420, 0x1beda: 0x6c276820, 0x1bedb: 0x6c361c20,
+ 0x1bedc: 0x6ca34020, 0x1bedd: 0x6cb5dc20, 0x1bede: 0x6c98de20, 0x1bedf: 0x6cc86020,
+ 0x1bee0: 0x6cc5ec20, 0x1bee1: 0x6cb98c20, 0x1bee2: 0x6d3ba620, 0x1bee3: 0x6c52a020,
+ 0x1bee4: 0x6c54d220, 0x1bee5: 0x6cc19c20, 0x1bee6: 0x6c7bfa20, 0x1bee7: 0x6c2bfc20,
+ 0x1bee8: 0x6c8d1220, 0x1bee9: 0x6c277420, 0x1beea: 0x6c022c20, 0x1beeb: 0x6d31e220,
+ 0x1beec: 0x6c395620, 0x1beed: 0x6c7baa20, 0x1beee: 0x6d102220, 0x1beef: 0x6cae7420,
+ 0x1bef0: 0x6c072820, 0x1bef1: 0x6c471420, 0x1bef2: 0x6c471620, 0x1bef3: 0x6cad5e20,
+ 0x1bef4: 0x6d3b0420, 0x1bef5: 0x6cc71020, 0x1bef6: 0x6c364a20, 0x1bef7: 0x6c038420,
+ 0x1bef8: 0x6d38d420, 0x1bef9: 0x6d353020, 0x1befa: 0x6d110020, 0x1befb: 0x6c780020,
+ 0x1befc: 0x6d17ca20, 0x1befd: 0x6d364420, 0x1befe: 0x6cd3a820, 0x1beff: 0x6cb2b820,
+ // Block 0x6fc, offset 0x1bf00
+ 0x1bf00: 0x6c375e20, 0x1bf01: 0x6c45f420, 0x1bf02: 0x6c713a20, 0x1bf03: 0x6c69a820,
+ 0x1bf04: 0x6c49ee20, 0x1bf05: 0x6c514c20, 0x1bf06: 0x6c766420, 0x1bf07: 0x6cc30820,
+ 0x1bf08: 0x6d389420, 0x1bf09: 0x6d293c20, 0x1bf0a: 0x6d367220, 0x1bf0b: 0x6ccef620,
+ 0x1bf0c: 0x6c89c420, 0x1bf0d: 0x6d23ae20, 0x1bf0e: 0x6cce7c20, 0x1bf0f: 0x6d1f5c20,
+ 0x1bf10: 0x6ced9020, 0x1bf11: 0x6d1af820, 0x1bf12: 0x6d307420, 0x1bf13: 0x6ced3e20,
+ 0x1bf14: 0x6c3f7c20, 0x1bf15: 0x6cbe5420, 0x1bf16: 0x6d38a620, 0x1bf17: 0x6ca60620,
+ 0x1bf18: 0x6c838420, 0x1bf19: 0x6d308420, 0x1bf1a: 0x6d2e7a20, 0x1bf1b: 0x6c89ca20,
+ 0x1bf1c: 0x6d3e8220, 0x1bf1d: 0x6c5aee20, 0x1bf1e: 0x6cee3820, 0x1bf1f: 0x6c21d220,
+ 0x1bf20: 0x6c4ccc20, 0x1bf21: 0x6c76e820, 0x1bf22: 0x6d160a20, 0x1bf23: 0x6caec220,
+ 0x1bf24: 0x6cba7a20, 0x1bf25: 0x6c4be620, 0x1bf26: 0x6ca73a20, 0x1bf27: 0x6cb2c820,
+ 0x1bf28: 0x6c496020, 0x1bf29: 0x6c075220, 0x1bf2a: 0x6c950e20, 0x1bf2b: 0x6cac0420,
+ 0x1bf2c: 0x6c896c20, 0x1bf2d: 0x6cc88020, 0x1bf2e: 0x6cc76220, 0x1bf2f: 0x6c631020,
+ 0x1bf30: 0x6d0fda20, 0x1bf31: 0x6cfba020, 0x1bf32: 0x6c201020, 0x1bf33: 0x6c23fe20,
+ 0x1bf34: 0x6c211c20, 0x1bf35: 0x6c443c20, 0x1bf36: 0x6d1f7220, 0x1bf37: 0x6c52cc20,
+ 0x1bf38: 0x6cd50820, 0x1bf39: 0x6c405820, 0x1bf3a: 0x6d3e9420, 0x1bf3b: 0x6c3efc20,
+ 0x1bf3c: 0x6cf16820, 0x1bf3d: 0x6c07cc20, 0x1bf3e: 0x6d2e2020, 0x1bf3f: 0x6d21c020,
+ // Block 0x6fd, offset 0x1bf40
+ 0x1bf40: 0x6cf16a20, 0x1bf41: 0x6ce1f420, 0x1bf42: 0x6c47dc20, 0x1bf43: 0x6d319e20,
+ 0x1bf44: 0x6cfa0220, 0x1bf45: 0x6d25b820, 0x1bf46: 0x6c931220, 0x1bf47: 0x6c689e20,
+ 0x1bf48: 0x6c178620, 0x1bf49: 0x6d3bb420, 0x1bf4a: 0x6cf0f820, 0x1bf4b: 0x6c5d0420,
+ 0x1bf4c: 0x6d098c20, 0x1bf4d: 0x6d30b820, 0x1bf4e: 0x6c69d020, 0x1bf4f: 0x6d2e9020,
+ 0x1bf50: 0x6c102620, 0x1bf51: 0x6c81c620, 0x1bf52: 0x6c3ba820, 0x1bf53: 0x6c386a20,
+ 0x1bf54: 0x6c8bfc20, 0x1bf55: 0x6c445220, 0x1bf56: 0x6ccb8e20, 0x1bf57: 0x6c76fc20,
+ 0x1bf58: 0x6c58be20, 0x1bf59: 0x6d162820, 0x1bf5a: 0x6c60f020, 0x1bf5b: 0x6d3cc020,
+ 0x1bf5c: 0x6c377820, 0x1bf5d: 0x6d246820, 0x1bf5e: 0x6c671c20, 0x1bf5f: 0x6c52e020,
+ 0x1bf60: 0x6c829220, 0x1bf61: 0x6cae2c20, 0x1bf62: 0x6c878420, 0x1bf63: 0x6c879a20,
+ 0x1bf64: 0x6c91a020, 0x1bf65: 0x6c8c9220, 0x1bf66: 0x6c17ca20, 0x1bf67: 0x6d0b6a20,
+ 0x1bf68: 0x6c4ac020, 0x1bf69: 0x6d077a20, 0x1bf6a: 0x6c272a20, 0x1bf6b: 0x6cc5ca20,
+ 0x1bf6c: 0x6d3ba020, 0x1bf6d: 0x6c35e220, 0x1bf6e: 0x6c94e020, 0x1bf6f: 0x6cc85420,
+ 0x1bf70: 0x6c529820, 0x1bf71: 0x6c46fa20, 0x1bf72: 0x6c77ec20, 0x1bf73: 0x6c914820,
+ 0x1bf74: 0x6d38d020, 0x1bf75: 0x6d350a20, 0x1bf76: 0x6d171020, 0x1bf77: 0x6c54b220,
+ 0x1bf78: 0x6d31c420, 0x1bf79: 0x6c85ba20, 0x1bf7a: 0x6d10dc20, 0x1bf7b: 0x6cbe3620,
+ 0x1bf7c: 0x6cd36220, 0x1bf7d: 0x6d293420, 0x1bf7e: 0x6d35d020, 0x1bf7f: 0x6c699620,
+ // Block 0x6fe, offset 0x1bf80
+ 0x1bf80: 0x6d386c20, 0x1bf81: 0x6cc2d020, 0x1bf82: 0x6c922e20, 0x1bf83: 0x6c699820,
+ 0x1bf84: 0x6d305420, 0x1bf85: 0x6c3f6020, 0x1bf86: 0x6c89b220, 0x1bf87: 0x6ca72a20,
+ 0x1bf88: 0x6c072a20, 0x1bf89: 0x6c5abc20, 0x1bf8a: 0x6c4bcc20, 0x1bf8b: 0x6cee2620,
+ 0x1bf8c: 0x6c895820, 0x1bf8d: 0x6c21c420, 0x1bf8e: 0x6d3e4820, 0x1bf8f: 0x6c23f420,
+ 0x1bf90: 0x6c3eae20, 0x1bf91: 0x6c630c20, 0x1bf92: 0x6cf15e20, 0x1bf93: 0x6cd4f020,
+ 0x1bf94: 0x6cae2020, 0x1bf95: 0x6d259a20, 0x1bf96: 0x6cf9e220, 0x1bf97: 0x6ca72e20,
+ 0x1bf98: 0x6c92c420, 0x1bf99: 0x6d309420, 0x1bf9a: 0x6c8be220, 0x1bf9b: 0x6d02ae20,
+ 0x1bf9c: 0x6c471820, 0x1bf9d: 0x6c224a20, 0x1bf9e: 0x6c225220, 0x1bf9f: 0x6cb0a820,
+ 0x1bfa0: 0x6d41ba20, 0x1bfa1: 0x6c0bb020, 0x1bfa2: 0x6c7e8e20, 0x1bfa3: 0x6c7e9020,
+ 0x1bfa4: 0x6c226020, 0x1bfa5: 0x6d08ea20, 0x1bfa6: 0x6c050620, 0x1bfa7: 0x6c0bc020,
+ 0x1bfa8: 0x6c0bc220, 0x1bfa9: 0x6c0bc420, 0x1bfaa: 0x6d08ec20, 0x1bfab: 0x6c0bcc20,
+ 0x1bfac: 0x6c04a820, 0x1bfad: 0x6c227e20, 0x1bfae: 0x6c0bd620, 0x1bfaf: 0x6c0bda20,
+ 0x1bfb0: 0x6c18a020, 0x1bfb1: 0x6cc7fc20, 0x1bfb2: 0x6ca9bc20, 0x1bfb3: 0x6ca9c220,
+ 0x1bfb4: 0x6c160420, 0x1bfb5: 0x6c21a820, 0x1bfb6: 0x6c21a420, 0x1bfb7: 0x6d198820,
+ 0x1bfb8: 0x6cc61820, 0x1bfb9: 0x6c0ae820, 0x1bfba: 0x6c0aea20, 0x1bfbb: 0x6cd22e20,
+ 0x1bfbc: 0x6cc83220, 0x1bfbd: 0x6c89d620, 0x1bfbe: 0x6c267620, 0x1bfbf: 0x6c14b620,
+ // Block 0x6ff, offset 0x1bfc0
+ 0x1bfc0: 0x6c416420, 0x1bfc1: 0x6cb8a020, 0x1bfc2: 0x6d207620, 0x1bfc3: 0x6d207820,
+ 0x1bfc4: 0x6cb73420, 0x1bfc5: 0x6d0a6820, 0x1bfc6: 0x6d145820, 0x1bfc7: 0x6c4ce420,
+ 0x1bfc8: 0x6c972020, 0x1bfc9: 0x6cb4ca20, 0x1bfca: 0x6d288620, 0x1bfcb: 0x6cee4a20,
+ 0x1bfcc: 0x6ce91e20, 0x1bfcd: 0x6d3cca20, 0x1bfce: 0x6d1c5820, 0x1bfcf: 0x6ce3d620,
+ 0x1bfd0: 0x6d281620, 0x1bfd1: 0x6c6cd620, 0x1bfd2: 0x6c4f5c20, 0x1bfd3: 0x6d0b7a20,
+ 0x1bfd4: 0x6c390620, 0x1bfd5: 0x6cf4b020, 0x1bfd6: 0x6c267820, 0x1bfd7: 0x6c354c20,
+ 0x1bfd8: 0x6c4d1c20, 0x1bfd9: 0x6d30e420, 0x1bfda: 0x6d384c20, 0x1bfdb: 0x6c6cd820,
+ 0x1bfdc: 0x6d25de20, 0x1bfdd: 0x6ceee420, 0x1bfde: 0x6c87ee20, 0x1bfdf: 0x6c1b0220,
+ 0x1bfe0: 0x6c180420, 0x1bfe1: 0x6ca68020, 0x1bfe2: 0x6ce57420, 0x1bfe3: 0x6d359020,
+ 0x1bfe4: 0x6d147c20, 0x1bfe5: 0x6c6efc20, 0x1bfe6: 0x6c633220, 0x1bfe7: 0x6c18a620,
+ 0x1bfe8: 0x6c273a20, 0x1bfe9: 0x6c378820, 0x1bfea: 0x6c2b5e20, 0x1bfeb: 0x6cb36a20,
+ 0x1bfec: 0x6d3ab620, 0x1bfed: 0x6c2e6420, 0x1bfee: 0x6d2ab020, 0x1bfef: 0x6ce20620,
+ 0x1bff0: 0x6cd5a220, 0x1bff1: 0x6ceaf620, 0x1bff2: 0x6cc28620, 0x1bff3: 0x6c6e5020,
+ 0x1bff4: 0x6c5b2a20, 0x1bff5: 0x6c306820, 0x1bff6: 0x6d203420, 0x1bff7: 0x6c9c4020,
+ 0x1bff8: 0x6c083c20, 0x1bff9: 0x6c5e9c20, 0x1bffa: 0x6ca39c20, 0x1bffb: 0x6d14b220,
+ 0x1bffc: 0x6c6a9a20, 0x1bffd: 0x6d3c5820, 0x1bffe: 0x6c8ade20, 0x1bfff: 0x6d0a7420,
+ // Block 0x700, offset 0x1c000
+ 0x1c000: 0x6ce9f620, 0x1c001: 0x6cd98420, 0x1c002: 0x6cd34a20, 0x1c003: 0x6ce20e20,
+ 0x1c004: 0x6cacf820, 0x1c005: 0x6c546820, 0x1c006: 0x6ca68a20, 0x1c007: 0x6c33e420,
+ 0x1c008: 0x6c6f0420, 0x1c009: 0x6d084620, 0x1c00a: 0x6d0a7620, 0x1c00b: 0x6c101220,
+ 0x1c00c: 0x6d1e9c20, 0x1c00d: 0x6cfeac20, 0x1c00e: 0x6cc03a20, 0x1c00f: 0x6ce82420,
+ 0x1c010: 0x6d3a0a20, 0x1c011: 0x6cc03c20, 0x1c012: 0x6c2c3420, 0x1c013: 0x6c2c3620,
+ 0x1c014: 0x6ce89a20, 0x1c015: 0x6c6e6c20, 0x1c016: 0x6ce3e620, 0x1c017: 0x6c310a20,
+ 0x1c018: 0x6d15e020, 0x1c019: 0x6d30ee20, 0x1c01a: 0x6ce6f220, 0x1c01b: 0x6c4a2020,
+ 0x1c01c: 0x6cf4da20, 0x1c01d: 0x6cd36420, 0x1c01e: 0x6c1a6a20, 0x1c01f: 0x6cda9820,
+ 0x1c020: 0x6d2a7a20, 0x1c021: 0x6cc43620, 0x1c022: 0x6c3ca420, 0x1c023: 0x6c87fa20,
+ 0x1c024: 0x6cddc820, 0x1c025: 0x6c5b3220, 0x1c026: 0x6c850e20, 0x1c027: 0x6c483620,
+ 0x1c028: 0x6c7f0220, 0x1c029: 0x6c07b820, 0x1c02a: 0x6c262420, 0x1c02b: 0x6c743e20,
+ 0x1c02c: 0x6c083e20, 0x1c02d: 0x6c591820, 0x1c02e: 0x6c271620, 0x1c02f: 0x6c924a20,
+ 0x1c030: 0x6d1f3220, 0x1c031: 0x6d387c20, 0x1c032: 0x6c6d0820, 0x1c033: 0x6d232620,
+ 0x1c034: 0x6c219620, 0x1c035: 0x6c7c6820, 0x1c036: 0x6cee7620, 0x1c037: 0x6ce3f020,
+ 0x1c038: 0x6d178420, 0x1c039: 0x6c26a220, 0x1c03a: 0x6d25e620, 0x1c03b: 0x6c954420,
+ 0x1c03c: 0x6c087420, 0x1c03d: 0x6caaf220, 0x1c03e: 0x6d213a20, 0x1c03f: 0x6c296a20,
+ // Block 0x701, offset 0x1c040
+ 0x1c040: 0x6cdbf620, 0x1c041: 0x6c33f420, 0x1c042: 0x6cdc4220, 0x1c043: 0x6d0d9820,
+ 0x1c044: 0x6c1ffc20, 0x1c045: 0x6c1b2c20, 0x1c046: 0x6ce33420, 0x1c047: 0x6d235c20,
+ 0x1c048: 0x6cd26c20, 0x1c049: 0x6d315a20, 0x1c04a: 0x6d1f4020, 0x1c04b: 0x6d283820,
+ 0x1c04c: 0x6c364c20, 0x1c04d: 0x6c0ba420, 0x1c04e: 0x6c4cec20, 0x1c04f: 0x6c364e20,
+ 0x1c050: 0x6cf9ca20, 0x1c051: 0x6c59ca20, 0x1c052: 0x6cc07020, 0x1c053: 0x6c2a1820,
+ 0x1c054: 0x6c26ac20, 0x1c055: 0x6cef1620, 0x1c056: 0x6ca45020, 0x1c057: 0x6d150820,
+ 0x1c058: 0x6c46be20, 0x1c059: 0x6d111620, 0x1c05a: 0x6c1e4620, 0x1c05b: 0x6c8e7420,
+ 0x1c05c: 0x6d0a9820, 0x1c05d: 0x6cde6c20, 0x1c05e: 0x6c2c7420, 0x1c05f: 0x6c1b4020,
+ 0x1c060: 0x6d25ec20, 0x1c061: 0x6cdada20, 0x1c062: 0x6cde6e20, 0x1c063: 0x6cba1420,
+ 0x1c064: 0x6c96f220, 0x1c065: 0x6d111820, 0x1c066: 0x6c499c20, 0x1c067: 0x6d2ed220,
+ 0x1c068: 0x6c025820, 0x1c069: 0x6cd3bc20, 0x1c06a: 0x6c10ea20, 0x1c06b: 0x6c1c4e20,
+ 0x1c06c: 0x6cdaf620, 0x1c06d: 0x6d2a1c20, 0x1c06e: 0x6d300420, 0x1c06f: 0x6c340220,
+ 0x1c070: 0x6c2c8820, 0x1c071: 0x6c90ac20, 0x1c072: 0x6c1b5020, 0x1c073: 0x6c25c220,
+ 0x1c074: 0x6c8bd620, 0x1c075: 0x6d41f020, 0x1c076: 0x6cc54820, 0x1c077: 0x6cb91820,
+ 0x1c078: 0x6d085820, 0x1c079: 0x6d23d620, 0x1c07a: 0x6d154e20, 0x1c07b: 0x6cf51c20,
+ 0x1c07c: 0x6c8a1620, 0x1c07d: 0x6c729820, 0x1c07e: 0x6cd3e220, 0x1c07f: 0x6c0a6020,
+ // Block 0x702, offset 0x1c080
+ 0x1c080: 0x6d10bc20, 0x1c081: 0x6c974220, 0x1c082: 0x6d022220, 0x1c083: 0x6cdc9420,
+ 0x1c084: 0x6c4d2a20, 0x1c085: 0x6d2d9e20, 0x1c086: 0x6ce2b020, 0x1c087: 0x6c37aa20,
+ 0x1c088: 0x6c9ea220, 0x1c089: 0x6c0b0c20, 0x1c08a: 0x6c0b1420, 0x1c08b: 0x6c7e5220,
+ 0x1c08c: 0x6c847a20, 0x1c08d: 0x6d25c820, 0x1c08e: 0x6d117620, 0x1c08f: 0x6c957c20,
+ 0x1c090: 0x6c854c20, 0x1c091: 0x6d169e20, 0x1c092: 0x6ce65a20, 0x1c093: 0x6c2ad420,
+ 0x1c094: 0x6cb6c420, 0x1c095: 0x6d1d8220, 0x1c096: 0x6cccb420, 0x1c097: 0x6c4dc820,
+ 0x1c098: 0x6d20a420, 0x1c099: 0x6c982220, 0x1c09a: 0x6cc78820, 0x1c09b: 0x6cbef620,
+ 0x1c09c: 0x6cedb420, 0x1c09d: 0x6c7bd620, 0x1c09e: 0x6c3d3620, 0x1c09f: 0x6c777a20,
+ 0x1c0a0: 0x6c0d2020, 0x1c0a1: 0x6c398220, 0x1c0a2: 0x6d03bc20, 0x1c0a3: 0x6ca30220,
+ 0x1c0a4: 0x6d02a620, 0x1c0a5: 0x6cd04220, 0x1c0a6: 0x6c051620, 0x1c0a7: 0x6d253620,
+ 0x1c0a8: 0x6c259020, 0x1c0a9: 0x6c5d8a20, 0x1c0aa: 0x6d006a20, 0x1c0ab: 0x6c052c20,
+ 0x1c0ac: 0x6cf34e20, 0x1c0ad: 0x6c720220, 0x1c0ae: 0x6d1ef620, 0x1c0af: 0x6c4dd020,
+ 0x1c0b0: 0x6cdf1220, 0x1c0b1: 0x6cbf9820, 0x1c0b2: 0x6c092220, 0x1c0b3: 0x6caf2e20,
+ 0x1c0b4: 0x6c0dbe20, 0x1c0b5: 0x6ccec620, 0x1c0b6: 0x6c06de20, 0x1c0b7: 0x6cec1020,
+ 0x1c0b8: 0x6c2bd020, 0x1c0b9: 0x6d404620, 0x1c0ba: 0x6d12c820, 0x1c0bb: 0x6c8b9e20,
+ 0x1c0bc: 0x6c7b8820, 0x1c0bd: 0x6c4a3c20, 0x1c0be: 0x6d398620, 0x1c0bf: 0x6cd19e20,
+ // Block 0x703, offset 0x1c0c0
+ 0x1c0c0: 0x6c7a2c20, 0x1c0c1: 0x6d22dc20, 0x1c0c2: 0x6c40e020, 0x1c0c3: 0x6c50ce20,
+ 0x1c0c4: 0x6cbc9a20, 0x1c0c5: 0x6d359420, 0x1c0c6: 0x6c5fe620, 0x1c0c7: 0x6c585c20,
+ 0x1c0c8: 0x6c545e20, 0x1c0c9: 0x6d03c820, 0x1c0ca: 0x6c682a20, 0x1c0cb: 0x6cf76a20,
+ 0x1c0cc: 0x6c4a7620, 0x1c0cd: 0x6caab420, 0x1c0ce: 0x6c80a220, 0x1c0cf: 0x6c63a620,
+ 0x1c0d0: 0x6c7b1420, 0x1c0d1: 0x6d333e20, 0x1c0d2: 0x6c813820, 0x1c0d3: 0x6d281e20,
+ 0x1c0d4: 0x6d0c6c20, 0x1c0d5: 0x6c19c220, 0x1c0d6: 0x6c30fc20, 0x1c0d7: 0x6cf5ae20,
+ 0x1c0d8: 0x6c935220, 0x1c0d9: 0x6c3f4e20, 0x1c0da: 0x6cf3aa20, 0x1c0db: 0x6c3e2620,
+ 0x1c0dc: 0x6c433e20, 0x1c0dd: 0x6c500a20, 0x1c0de: 0x6c80a420, 0x1c0df: 0x6c63aa20,
+ 0x1c0e0: 0x6c44f020, 0x1c0e1: 0x6c759a20, 0x1c0e2: 0x6d1ce220, 0x1c0e3: 0x6c0eca20,
+ 0x1c0e4: 0x6cf86820, 0x1c0e5: 0x6c06f420, 0x1c0e6: 0x6c85bc20, 0x1c0e7: 0x6d279220,
+ 0x1c0e8: 0x6c108c20, 0x1c0e9: 0x6cff7a20, 0x1c0ea: 0x6cb4e020, 0x1c0eb: 0x6cafd420,
+ 0x1c0ec: 0x6cbe3c20, 0x1c0ed: 0x6c4c1a20, 0x1c0ee: 0x6d386e20, 0x1c0ef: 0x6cdfd820,
+ 0x1c0f0: 0x6d404c20, 0x1c0f1: 0x6cb27e20, 0x1c0f2: 0x6c7ef020, 0x1c0f3: 0x6ca5d020,
+ 0x1c0f4: 0x6c186220, 0x1c0f5: 0x6d1f2420, 0x1c0f6: 0x6c10b420, 0x1c0f7: 0x6cfd6820,
+ 0x1c0f8: 0x6c27d020, 0x1c0f9: 0x6c711e20, 0x1c0fa: 0x6d1dba20, 0x1c0fb: 0x6cbb7420,
+ 0x1c0fc: 0x6d13ea20, 0x1c0fd: 0x6c30a620, 0x1c0fe: 0x6d0d7220, 0x1c0ff: 0x6c99f220,
+ // Block 0x704, offset 0x1c100
+ 0x1c100: 0x6cc91a20, 0x1c101: 0x6c071820, 0x1c102: 0x6c361e20, 0x1c103: 0x6cd4d820,
+ 0x1c104: 0x6c735e20, 0x1c105: 0x6d225220, 0x1c106: 0x6d282820, 0x1c107: 0x6c53f420,
+ 0x1c108: 0x6c7c6a20, 0x1c109: 0x6cfd6e20, 0x1c10a: 0x6cfd7020, 0x1c10b: 0x6cd9a820,
+ 0x1c10c: 0x6ce0f820, 0x1c10d: 0x6ca00220, 0x1c10e: 0x6cf63220, 0x1c10f: 0x6cc7fe20,
+ 0x1c110: 0x6c1f4c20, 0x1c111: 0x6d3e4a20, 0x1c112: 0x6d405820, 0x1c113: 0x6d12f820,
+ 0x1c114: 0x6cf36c20, 0x1c115: 0x6cfd7c20, 0x1c116: 0x6d27a820, 0x1c117: 0x6c504220,
+ 0x1c118: 0x6d1d9220, 0x1c119: 0x6c08e620, 0x1c11a: 0x6c998820, 0x1c11b: 0x6c176420,
+ 0x1c11c: 0x6c3d8620, 0x1c11d: 0x6c8a6e20, 0x1c11e: 0x6d1a7820, 0x1c11f: 0x6d3b8020,
+ 0x1c120: 0x6c56a820, 0x1c121: 0x6cbb8220, 0x1c122: 0x6d0c1820, 0x1c123: 0x6d2ebc20,
+ 0x1c124: 0x6c97e020, 0x1c125: 0x6cbb8420, 0x1c126: 0x6d065020, 0x1c127: 0x6c2adc20,
+ 0x1c128: 0x6c0a9c20, 0x1c129: 0x6d0a2820, 0x1c12a: 0x6c0a0c20, 0x1c12b: 0x6d2b8420,
+ 0x1c12c: 0x6cef2620, 0x1c12d: 0x6d335820, 0x1c12e: 0x6c99a820, 0x1c12f: 0x6ccd9620,
+ 0x1c130: 0x6c8bc820, 0x1c131: 0x6cb33420, 0x1c132: 0x6c27f020, 0x1c133: 0x6c9b4020,
+ 0x1c134: 0x6d133220, 0x1c135: 0x6c12b820, 0x1c136: 0x6c7b3620, 0x1c137: 0x6c3c6420,
+ 0x1c138: 0x6c9b4220, 0x1c139: 0x6d406420, 0x1c13a: 0x6c7c0220, 0x1c13b: 0x6c88d020,
+ 0x1c13c: 0x6d29a220, 0x1c13d: 0x6c153020, 0x1c13e: 0x6d1eb820, 0x1c13f: 0x6c5f6420,
+ // Block 0x705, offset 0x1c140
+ 0x1c140: 0x6d0ed820, 0x1c141: 0x6c154820, 0x1c142: 0x6c25f820, 0x1c143: 0x6c8d8820,
+ 0x1c144: 0x6c583a20, 0x1c145: 0x6cf74020, 0x1c146: 0x6c3c7820, 0x1c147: 0x6d29b620,
+ 0x1c148: 0x6c875820, 0x1c149: 0x6d1fa420, 0x1c14a: 0x6c2f5a20, 0x1c14b: 0x6cc02020,
+ 0x1c14c: 0x6d3d4020, 0x1c14d: 0x6cae1820, 0x1c14e: 0x6d391e20, 0x1c14f: 0x6d15e220,
+ 0x1c150: 0x6c418e20, 0x1c151: 0x6d20fe20, 0x1c152: 0x6c6fba20, 0x1c153: 0x6d0d7420,
+ 0x1c154: 0x6d41ae20, 0x1c155: 0x6c98e020, 0x1c156: 0x6d323e20, 0x1c157: 0x6d06c820,
+ 0x1c158: 0x6c311820, 0x1c159: 0x6d315420, 0x1c15a: 0x6c3b3020, 0x1c15b: 0x6d263e20,
+ 0x1c15c: 0x6c40ae20, 0x1c15d: 0x6d282a20, 0x1c15e: 0x6cdf7220, 0x1c15f: 0x6ce46a20,
+ 0x1c160: 0x6cb83a20, 0x1c161: 0x6ceb2c20, 0x1c162: 0x6c243e20, 0x1c163: 0x6c4da820,
+ 0x1c164: 0x6c471a20, 0x1c165: 0x6cda5020, 0x1c166: 0x6c37ee20, 0x1c167: 0x6c1dc620,
+ 0x1c168: 0x6d293e20, 0x1c169: 0x6ca03a20, 0x1c16a: 0x6c81d620, 0x1c16b: 0x6c21ca20,
+ 0x1c16c: 0x6c1e4e20, 0x1c16d: 0x6d205020, 0x1c16e: 0x6ce76020, 0x1c16f: 0x6d353c20,
+ 0x1c170: 0x6cfab420, 0x1c171: 0x6c67ec20, 0x1c172: 0x6c1a3020, 0x1c173: 0x6d1b6c20,
+ 0x1c174: 0x6ce8e220, 0x1c175: 0x6c69b220, 0x1c176: 0x6c9a1a20, 0x1c177: 0x6c7aa420,
+ 0x1c178: 0x6cdb8820, 0x1c179: 0x6c833c20, 0x1c17a: 0x6cb44420, 0x1c17b: 0x6d41c220,
+ 0x1c17c: 0x6c4d4420, 0x1c17d: 0x6d0e9c20, 0x1c17e: 0x6ccc8c20, 0x1c17f: 0x6ca77e20,
+ // Block 0x706, offset 0x1c180
+ 0x1c180: 0x6cef3420, 0x1c181: 0x6c92c620, 0x1c182: 0x6c803620, 0x1c183: 0x6d0c2c20,
+ 0x1c184: 0x6ce23820, 0x1c185: 0x6cadc220, 0x1c186: 0x6d2e1220, 0x1c187: 0x6c215e20,
+ 0x1c188: 0x6ce00a20, 0x1c189: 0x6d41ca20, 0x1c18a: 0x6d3ca620, 0x1c18b: 0x6c246020,
+ 0x1c18c: 0x6c7d8220, 0x1c18d: 0x6ce38220, 0x1c18e: 0x6cfba220, 0x1c18f: 0x6c317620,
+ 0x1c190: 0x6c55c420, 0x1c191: 0x6d065c20, 0x1c192: 0x6d040820, 0x1c193: 0x6ce07c20,
+ 0x1c194: 0x6cc09a20, 0x1c195: 0x6c216420, 0x1c196: 0x6d285a20, 0x1c197: 0x6cb3a620,
+ 0x1c198: 0x6c783620, 0x1c199: 0x6cd9e620, 0x1c19a: 0x6c9c7620, 0x1c19b: 0x6cc31820,
+ 0x1c19c: 0x6c1e3220, 0x1c19d: 0x6c25cc20, 0x1c19e: 0x6d285e20, 0x1c19f: 0x6d1e7e20,
+ 0x1c1a0: 0x6c022220, 0x1c1a1: 0x6d2ce420, 0x1c1a2: 0x6c4d4a20, 0x1c1a3: 0x6ce14a20,
+ 0x1c1a4: 0x6c680020, 0x1c1a5: 0x6cb1a220, 0x1c1a6: 0x6c191820, 0x1c1a7: 0x6d244020,
+ 0x1c1a8: 0x6c846620, 0x1c1a9: 0x6d2a2c20, 0x1c1aa: 0x6c818620, 0x1c1ab: 0x6d142c20,
+ 0x1c1ac: 0x6c680a20, 0x1c1ad: 0x6c102820, 0x1c1ae: 0x6c69d420, 0x1c1af: 0x6cf71e20,
+ 0x1c1b0: 0x6ce03c20, 0x1c1b1: 0x6c37f220, 0x1c1b2: 0x6ca9dc20, 0x1c1b3: 0x6d193620,
+ 0x1c1b4: 0x6c854620, 0x1c1b5: 0x6c72c020, 0x1c1b6: 0x6d0efc20, 0x1c1b7: 0x6d193820,
+ 0x1c1b8: 0x6ca78020, 0x1c1b9: 0x6cc7ec20, 0x1c1ba: 0x6d09cc20, 0x1c1bb: 0x6c1e0a20,
+ 0x1c1bc: 0x6d0f1220, 0x1c1bd: 0x6c8db420, 0x1c1be: 0x6c9cc820, 0x1c1bf: 0x6c9cca20,
+ // Block 0x707, offset 0x1c1c0
+ 0x1c1c0: 0x6ca78420, 0x1c1c1: 0x6d036020, 0x1c1c2: 0x6c69ea20, 0x1c1c3: 0x6ccc9620,
+ 0x1c1c4: 0x6c9cd420, 0x1c1c5: 0x6d0f2420, 0x1c1c6: 0x6c0b7820, 0x1c1c7: 0x6c111e20,
+ 0x1c1c8: 0x6cd37620, 0x1c1c9: 0x6d204a20, 0x1c1ca: 0x6cd39220, 0x1c1cb: 0x6cd40220,
+ 0x1c1cc: 0x6c84fc20, 0x1c1cd: 0x6d382020, 0x1c1ce: 0x6d12aa20, 0x1c1cf: 0x6c89c020,
+ 0x1c1d0: 0x6c847c20, 0x1c1d1: 0x6c6c2e20, 0x1c1d2: 0x6c6d7c20, 0x1c1d3: 0x6cc02220,
+ 0x1c1d4: 0x6d15d820, 0x1c1d5: 0x6c8a6c20, 0x1c1d6: 0x6c29c020, 0x1c1d7: 0x6d2f6220,
+ 0x1c1d8: 0x6c2f5c20, 0x1c1d9: 0x6cb38220, 0x1c1da: 0x6cc04220, 0x1c1db: 0x6c034220,
+ 0x1c1dc: 0x6c3f5620, 0x1c1dd: 0x6d314820, 0x1c1de: 0x6d344a20, 0x1c1df: 0x6c034420,
+ 0x1c1e0: 0x6c949820, 0x1c1e1: 0x6c3f5820, 0x1c1e2: 0x6ca3a020, 0x1c1e3: 0x6c2e2020,
+ 0x1c1e4: 0x6ccd8620, 0x1c1e5: 0x6cbc2220, 0x1c1e6: 0x6c79ea20, 0x1c1e7: 0x6c203420,
+ 0x1c1e8: 0x6d3f0e20, 0x1c1e9: 0x6c390e20, 0x1c1ea: 0x6c573620, 0x1c1eb: 0x6c573820,
+ 0x1c1ec: 0x6c4eb820, 0x1c1ed: 0x6c427c20, 0x1c1ee: 0x6cb5de20, 0x1c1ef: 0x6c985c20,
+ 0x1c1f0: 0x6cc64620, 0x1c1f1: 0x6c2c5220, 0x1c1f2: 0x6cd8be20, 0x1c1f3: 0x6cf87e20,
+ 0x1c1f4: 0x6d178620, 0x1c1f5: 0x6c146620, 0x1c1f6: 0x6cd1b620, 0x1c1f7: 0x6ce91a20,
+ 0x1c1f8: 0x6cf60620, 0x1c1f9: 0x6caa7420, 0x1c1fa: 0x6cb8dc20, 0x1c1fb: 0x6cc0c020,
+ 0x1c1fc: 0x6c668420, 0x1c1fd: 0x6cb09a20, 0x1c1fe: 0x6d128220, 0x1c1ff: 0x6c6c4820,
+ // Block 0x708, offset 0x1c200
+ 0x1c200: 0x6c03a020, 0x1c201: 0x6c399620, 0x1c202: 0x6c18d020, 0x1c203: 0x6d03ee20,
+ 0x1c204: 0x6c30ee20, 0x1c205: 0x6d26c220, 0x1c206: 0x6cb8e620, 0x1c207: 0x6c3d7820,
+ 0x1c208: 0x6caf6820, 0x1c209: 0x6ca34820, 0x1c20a: 0x6d02d820, 0x1c20b: 0x6c356e20,
+ 0x1c20c: 0x6c746020, 0x1c20d: 0x6c33f820, 0x1c20e: 0x6c464c20, 0x1c20f: 0x6d1ae620,
+ 0x1c210: 0x6cb99a20, 0x1c211: 0x6c04ce20, 0x1c212: 0x6cc97620, 0x1c213: 0x6cc57220,
+ 0x1c214: 0x6c174a20, 0x1c215: 0x6ca99620, 0x1c216: 0x6c3b3220, 0x1c217: 0x6d27ec20,
+ 0x1c218: 0x6c614620, 0x1c219: 0x6cbd7820, 0x1c21a: 0x6caf6a20, 0x1c21b: 0x6c4c2020,
+ 0x1c21c: 0x6c535a20, 0x1c21d: 0x6d1a6c20, 0x1c21e: 0x6c757220, 0x1c21f: 0x6cd1ca20,
+ 0x1c220: 0x6d17ce20, 0x1c221: 0x6d37ba20, 0x1c222: 0x6cf7f020, 0x1c223: 0x6c413a20,
+ 0x1c224: 0x6cc64820, 0x1c225: 0x6c5d8e20, 0x1c226: 0x6cdf7620, 0x1c227: 0x6c778820,
+ 0x1c228: 0x6d264020, 0x1c229: 0x6c934a20, 0x1c22a: 0x6c365020, 0x1c22b: 0x6cf21c20,
+ 0x1c22c: 0x6c345420, 0x1c22d: 0x6d3e7220, 0x1c22e: 0x6ca64020, 0x1c22f: 0x6ce8d020,
+ 0x1c230: 0x6cd3aa20, 0x1c231: 0x6c9f6820, 0x1c232: 0x6c472220, 0x1c233: 0x6c780e20,
+ 0x1c234: 0x6c8d2420, 0x1c235: 0x6c0dec20, 0x1c236: 0x6cd8d020, 0x1c237: 0x6c47a420,
+ 0x1c238: 0x6c0f1c20, 0x1c239: 0x6caf7820, 0x1c23a: 0x6d238420, 0x1c23b: 0x6cd8d220,
+ 0x1c23c: 0x6d424820, 0x1c23d: 0x6c101820, 0x1c23e: 0x6d1f5020, 0x1c23f: 0x6ce4b020,
+ // Block 0x709, offset 0x1c240
+ 0x1c240: 0x6c642220, 0x1c241: 0x6d317620, 0x1c242: 0x6cd2d420, 0x1c243: 0x6cd3ac20,
+ 0x1c244: 0x6d347a20, 0x1c245: 0x6c725220, 0x1c246: 0x6c14d220, 0x1c247: 0x6cd1da20,
+ 0x1c248: 0x6cd1dc20, 0x1c249: 0x6d089e20, 0x1c24a: 0x6d2f6820, 0x1c24b: 0x6c065420,
+ 0x1c24c: 0x6c514e20, 0x1c24d: 0x6c09e620, 0x1c24e: 0x6cd10e20, 0x1c24f: 0x6c1e9620,
+ 0x1c250: 0x6cd27820, 0x1c251: 0x6c0f1e20, 0x1c252: 0x6d3b0e20, 0x1c253: 0x6c1c3820,
+ 0x1c254: 0x6d289220, 0x1c255: 0x6cb31420, 0x1c256: 0x6ce76220, 0x1c257: 0x6cb9aa20,
+ 0x1c258: 0x6c3eb020, 0x1c259: 0x6d2d3020, 0x1c25a: 0x6c8f0c20, 0x1c25b: 0x6cb8f820,
+ 0x1c25c: 0x6c3eb220, 0x1c25d: 0x6c864020, 0x1c25e: 0x6d26ca20, 0x1c25f: 0x6caf7a20,
+ 0x1c260: 0x6d0f5e20, 0x1c261: 0x6c04fe20, 0x1c262: 0x6c0e8020, 0x1c263: 0x6c6b0020,
+ 0x1c264: 0x6c465420, 0x1c265: 0x6cd5ec20, 0x1c266: 0x6d32da20, 0x1c267: 0x6ca24c20,
+ 0x1c268: 0x6cf7f220, 0x1c269: 0x6cf7f420, 0x1c26a: 0x6c2c7620, 0x1c26b: 0x6c637420,
+ 0x1c26c: 0x6ca29e20, 0x1c26d: 0x6ce06420, 0x1c26e: 0x6c588820, 0x1c26f: 0x6d15f220,
+ 0x1c270: 0x6cd7fa20, 0x1c271: 0x6c7bfe20, 0x1c272: 0x6c761e20, 0x1c273: 0x6c06ce20,
+ 0x1c274: 0x6c66a020, 0x1c275: 0x6ce77020, 0x1c276: 0x6d03f420, 0x1c277: 0x6c537820,
+ 0x1c278: 0x6c691c20, 0x1c279: 0x6c1bbc20, 0x1c27a: 0x6c37d820, 0x1c27b: 0x6c961a20,
+ 0x1c27c: 0x6c0dee20, 0x1c27d: 0x6cd3be20, 0x1c27e: 0x6ca1dc20, 0x1c27f: 0x6c637820,
+ // Block 0x70a, offset 0x1c280
+ 0x1c280: 0x6d1a8620, 0x1c281: 0x6c757c20, 0x1c282: 0x6d389e20, 0x1c283: 0x6c1d5620,
+ 0x1c284: 0x6cfdf620, 0x1c285: 0x6ce77220, 0x1c286: 0x6ca14220, 0x1c287: 0x6c833e20,
+ 0x1c288: 0x6c5f0e20, 0x1c289: 0x6d23b020, 0x1c28a: 0x6d071e20, 0x1c28b: 0x6cc57820,
+ 0x1c28c: 0x6d421a20, 0x1c28d: 0x6d36a220, 0x1c28e: 0x6cbf4c20, 0x1c28f: 0x6ccd8e20,
+ 0x1c290: 0x6c1c5020, 0x1c291: 0x6cfc2220, 0x1c292: 0x6d03f620, 0x1c293: 0x6cc30e20,
+ 0x1c294: 0x6caf8020, 0x1c295: 0x6ce5fe20, 0x1c296: 0x6d39c020, 0x1c297: 0x6cfe4820,
+ 0x1c298: 0x6ca01220, 0x1c299: 0x6c7ada20, 0x1c29a: 0x6d112c20, 0x1c29b: 0x6cfac220,
+ 0x1c29c: 0x6cfb7620, 0x1c29d: 0x6d04ea20, 0x1c29e: 0x6c757e20, 0x1c29f: 0x6c13aa20,
+ 0x1c2a0: 0x6c81b620, 0x1c2a1: 0x6c607820, 0x1c2a2: 0x6cb06620, 0x1c2a3: 0x6cc7ba20,
+ 0x1c2a4: 0x6c9cfe20, 0x1c2a5: 0x6d140820, 0x1c2a6: 0x6d19fa20, 0x1c2a7: 0x6c49f220,
+ 0x1c2a8: 0x6c019020, 0x1c2a9: 0x6c2fd420, 0x1c2aa: 0x6d1fe020, 0x1c2ab: 0x6ccb3820,
+ 0x1c2ac: 0x6c77c620, 0x1c2ad: 0x6cb9b620, 0x1c2ae: 0x6c944220, 0x1c2af: 0x6cd90020,
+ 0x1c2b0: 0x6c003020, 0x1c2b1: 0x6c2e3220, 0x1c2b2: 0x6c4efe20, 0x1c2b3: 0x6cc8de20,
+ 0x1c2b4: 0x6cd3cc20, 0x1c2b5: 0x6c795020, 0x1c2b6: 0x6cc09220, 0x1c2b7: 0x6cff0c20,
+ 0x1c2b8: 0x6d308620, 0x1c2b9: 0x6d054e20, 0x1c2ba: 0x6d2a0c20, 0x1c2bb: 0x6ce37020,
+ 0x1c2bc: 0x6c263820, 0x1c2bd: 0x6c487020, 0x1c2be: 0x6c53d220, 0x1c2bf: 0x6d37c820,
+ // Block 0x70b, offset 0x1c2c0
+ 0x1c2c0: 0x6ce7de20, 0x1c2c1: 0x6c93ac20, 0x1c2c2: 0x6c9a2220, 0x1c2c3: 0x6c80e220,
+ 0x1c2c4: 0x6ced4a20, 0x1c2c5: 0x6d02e620, 0x1c2c6: 0x6d27c420, 0x1c2c7: 0x6c075420,
+ 0x1c2c8: 0x6cf51e20, 0x1c2c9: 0x6cdb0c20, 0x1c2ca: 0x6d23dc20, 0x1c2cb: 0x6c151420,
+ 0x1c2cc: 0x6c2fb620, 0x1c2cd: 0x6c0f4e20, 0x1c2ce: 0x6c4f0020, 0x1c2cf: 0x6c63de20,
+ 0x1c2d0: 0x6c538420, 0x1c2d1: 0x6c249220, 0x1c2d2: 0x6c3c6620, 0x1c2d3: 0x6c14d620,
+ 0x1c2d4: 0x6ced4c20, 0x1c2d5: 0x6d36d020, 0x1c2d6: 0x6cd82620, 0x1c2d7: 0x6d07ca20,
+ 0x1c2d8: 0x6c575620, 0x1c2d9: 0x6d228220, 0x1c2da: 0x6ce59e20, 0x1c2db: 0x6c45fa20,
+ 0x1c2dc: 0x6d3d9420, 0x1c2dd: 0x6c94bc20, 0x1c2de: 0x6d03fc20, 0x1c2df: 0x6cbde620,
+ 0x1c2e0: 0x6cd0c420, 0x1c2e1: 0x6c4e2e20, 0x1c2e2: 0x6c94be20, 0x1c2e3: 0x6d128a20,
+ 0x1c2e4: 0x6c1eac20, 0x1c2e5: 0x6d2bae20, 0x1c2e6: 0x6c70c420, 0x1c2e7: 0x6cfd0220,
+ 0x1c2e8: 0x6ce60020, 0x1c2e9: 0x6c987020, 0x1c2ea: 0x6cb4b420, 0x1c2eb: 0x6c843620,
+ 0x1c2ec: 0x6cacc020, 0x1c2ed: 0x6cc8e020, 0x1c2ee: 0x6c1a3220, 0x1c2ef: 0x6c435820,
+ 0x1c2f0: 0x6c852820, 0x1c2f1: 0x6ce28220, 0x1c2f2: 0x6c0e4420, 0x1c2f3: 0x6d3b2420,
+ 0x1c2f4: 0x6d327e20, 0x1c2f5: 0x6ce87a20, 0x1c2f6: 0x6c8f1820, 0x1c2f7: 0x6d41d420,
+ 0x1c2f8: 0x6c729a20, 0x1c2f9: 0x6c16fa20, 0x1c2fa: 0x6d25f020, 0x1c2fb: 0x6c66d820,
+ 0x1c2fc: 0x6c429220, 0x1c2fd: 0x6c2e4020, 0x1c2fe: 0x6ce24020, 0x1c2ff: 0x6c16c620,
+ // Block 0x70c, offset 0x1c300
+ 0x1c300: 0x6c951020, 0x1c301: 0x6c4cd020, 0x1c302: 0x6c8d5c20, 0x1c303: 0x6c06ba20,
+ 0x1c304: 0x6c92de20, 0x1c305: 0x6c845020, 0x1c306: 0x6cbade20, 0x1c307: 0x6cb3e220,
+ 0x1c308: 0x6c732e20, 0x1c309: 0x6c9f7a20, 0x1c30a: 0x6d41d620, 0x1c30b: 0x6caeca20,
+ 0x1c30c: 0x6c01d020, 0x1c30d: 0x6caf9020, 0x1c30e: 0x6cfd1420, 0x1c30f: 0x6d0afa20,
+ 0x1c310: 0x6d3c6820, 0x1c311: 0x6c834620, 0x1c312: 0x6c783220, 0x1c313: 0x6c798a20,
+ 0x1c314: 0x6cdea820, 0x1c315: 0x6c7d8420, 0x1c316: 0x6c31bc20, 0x1c317: 0x6ca59020,
+ 0x1c318: 0x6c20e220, 0x1c319: 0x6d3e9820, 0x1c31a: 0x6d32ec20, 0x1c31b: 0x6c078c20,
+ 0x1c31c: 0x6ca87620, 0x1c31d: 0x6d403620, 0x1c31e: 0x6c216620, 0x1c31f: 0x6ce01420,
+ 0x1c320: 0x6c2fba20, 0x1c321: 0x6cb65420, 0x1c322: 0x6cb9cc20, 0x1c323: 0x6d3cac20,
+ 0x1c324: 0x6c5f4820, 0x1c325: 0x6d23fa20, 0x1c326: 0x6c6cb620, 0x1c327: 0x6c496620,
+ 0x1c328: 0x6c990820, 0x1c329: 0x6c167c20, 0x1c32a: 0x6ce51c20, 0x1c32b: 0x6cf6de20,
+ 0x1c32c: 0x6c891e20, 0x1c32d: 0x6ce24220, 0x1c32e: 0x6c482820, 0x1c32f: 0x6c263a20,
+ 0x1c330: 0x6cd61420, 0x1c331: 0x6d319c20, 0x1c332: 0x6c92e020, 0x1c333: 0x6c9be820,
+ 0x1c334: 0x6c92e220, 0x1c335: 0x6c571820, 0x1c336: 0x6c0c8020, 0x1c337: 0x6c40cc20,
+ 0x1c338: 0x6c7f2c20, 0x1c339: 0x6c790e20, 0x1c33a: 0x6c39ec20, 0x1c33b: 0x6cf55820,
+ 0x1c33c: 0x6ca3d820, 0x1c33d: 0x6ced9c20, 0x1c33e: 0x6d299c20, 0x1c33f: 0x6c570020,
+ // Block 0x70d, offset 0x1c340
+ 0x1c340: 0x6c2a8620, 0x1c341: 0x6cfada20, 0x1c342: 0x6cb10220, 0x1c343: 0x6c5d6020,
+ 0x1c344: 0x6c89cc20, 0x1c345: 0x6c384820, 0x1c346: 0x6c9ad820, 0x1c347: 0x6c767220,
+ 0x1c348: 0x6d1bf220, 0x1c349: 0x6c2b4a20, 0x1c34a: 0x6c892220, 0x1c34b: 0x6c4c4020,
+ 0x1c34c: 0x6cfc3620, 0x1c34d: 0x6c328220, 0x1c34e: 0x6ce8fc20, 0x1c34f: 0x6cef4420,
+ 0x1c350: 0x6d3fca20, 0x1c351: 0x6c406a20, 0x1c352: 0x6cc76620, 0x1c353: 0x6c60d220,
+ 0x1c354: 0x6c36ba20, 0x1c355: 0x6c758620, 0x1c356: 0x6c191420, 0x1c357: 0x6ce38c20,
+ 0x1c358: 0x6d2c5820, 0x1c359: 0x6c56d420, 0x1c35a: 0x6d0fe020, 0x1c35b: 0x6c32de20,
+ 0x1c35c: 0x6cfa0420, 0x1c35d: 0x6d21c220, 0x1c35e: 0x6c795a20, 0x1c35f: 0x6d03aa20,
+ 0x1c360: 0x6c5a1020, 0x1c361: 0x6cf03220, 0x1c362: 0x6c406c20, 0x1c363: 0x6d2f7620,
+ 0x1c364: 0x6c13b620, 0x1c365: 0x6cbcee20, 0x1c366: 0x6cd20620, 0x1c367: 0x6c52d620,
+ 0x1c368: 0x6c7ca820, 0x1c369: 0x6ce51e20, 0x1c36a: 0x6ca1ee20, 0x1c36b: 0x6cbbbc20,
+ 0x1c36c: 0x6cbbbe20, 0x1c36d: 0x6c543820, 0x1c36e: 0x6ce7e020, 0x1c36f: 0x6c236c20,
+ 0x1c370: 0x6c58ae20, 0x1c371: 0x6d136620, 0x1c372: 0x6c9f7e20, 0x1c373: 0x6c66e620,
+ 0x1c374: 0x6c32a420, 0x1c375: 0x6c66da20, 0x1c376: 0x6cd94220, 0x1c377: 0x6c7caa20,
+ 0x1c378: 0x6c55d220, 0x1c379: 0x6d07d820, 0x1c37a: 0x6c34b620, 0x1c37b: 0x6c6b4a20,
+ 0x1c37c: 0x6d31a020, 0x1c37d: 0x6c0b0e20, 0x1c37e: 0x6d37d020, 0x1c37f: 0x6d3ea220,
+ // Block 0x70e, offset 0x1c380
+ 0x1c380: 0x6d04fe20, 0x1c381: 0x6d129020, 0x1c382: 0x6c9a6e20, 0x1c383: 0x6cac3420,
+ 0x1c384: 0x6c003620, 0x1c385: 0x6c6c0c20, 0x1c386: 0x6cba9420, 0x1c387: 0x6c9a3220,
+ 0x1c388: 0x6cdda220, 0x1c389: 0x6c26ca20, 0x1c38a: 0x6c059620, 0x1c38b: 0x6cfa0a20,
+ 0x1c38c: 0x6c887a20, 0x1c38d: 0x6cddaa20, 0x1c38e: 0x6c769a20, 0x1c38f: 0x6c8ec020,
+ 0x1c390: 0x6d116420, 0x1c391: 0x6d137420, 0x1c392: 0x6caa2e20, 0x1c393: 0x6cf23e20,
+ 0x1c394: 0x6cc6d420, 0x1c395: 0x6ce15420, 0x1c396: 0x6cddac20, 0x1c397: 0x6cbaf220,
+ 0x1c398: 0x6c86e020, 0x1c399: 0x6cd7a620, 0x1c39a: 0x6c20e420, 0x1c39b: 0x6c0f9620,
+ 0x1c39c: 0x6cac8620, 0x1c39d: 0x6c266e20, 0x1c39e: 0x6c089620, 0x1c39f: 0x6cca9020,
+ 0x1c3a0: 0x6c429420, 0x1c3a1: 0x6d3ea620, 0x1c3a2: 0x6cf38c20, 0x1c3a3: 0x6d1cb420,
+ 0x1c3a4: 0x6c5a7e20, 0x1c3a5: 0x6ce5aa20, 0x1c3a6: 0x6c8ec220, 0x1c3a7: 0x6c767420,
+ 0x1c3a8: 0x6cdd0220, 0x1c3a9: 0x6ccc2220, 0x1c3aa: 0x6cd9f020, 0x1c3ab: 0x6ceda820,
+ 0x1c3ac: 0x6c507620, 0x1c3ad: 0x6d327020, 0x1c3ae: 0x6d327220, 0x1c3af: 0x6c80e820,
+ 0x1c3b0: 0x6d18fc20, 0x1c3b1: 0x6d25c420, 0x1c3b2: 0x6ce18620, 0x1c3b3: 0x6ca88a20,
+ 0x1c3b4: 0x6cf7b020, 0x1c3b5: 0x6c638c20, 0x1c3b6: 0x6c43ba20, 0x1c3b7: 0x6c96a820,
+ 0x1c3b8: 0x6c730620, 0x1c3b9: 0x6cd9a220, 0x1c3ba: 0x6d413420, 0x1c3bb: 0x6cddae20,
+ 0x1c3bc: 0x6cfa5620, 0x1c3bd: 0x6c3d0220, 0x1c3be: 0x6cf21e20, 0x1c3bf: 0x6ca2ec20,
+ // Block 0x70f, offset 0x1c3c0
+ 0x1c3c0: 0x6c91fa20, 0x1c3c1: 0x6cddb020, 0x1c3c2: 0x6cab6020, 0x1c3c3: 0x6d40f620,
+ 0x1c3c4: 0x6ce96e20, 0x1c3c5: 0x6d050820, 0x1c3c6: 0x6c49b220, 0x1c3c7: 0x6d08cc20,
+ 0x1c3c8: 0x6c892620, 0x1c3c9: 0x6cd48620, 0x1c3ca: 0x6c02f820, 0x1c3cb: 0x6c97d420,
+ 0x1c3cc: 0x6ca18020, 0x1c3cd: 0x6c956620, 0x1c3ce: 0x6c0a9e20, 0x1c3cf: 0x6cf0fe20,
+ 0x1c3d0: 0x6c8ed020, 0x1c3d1: 0x6c2bb220, 0x1c3d2: 0x6cca3620, 0x1c3d3: 0x6d401220,
+ 0x1c3d4: 0x6d158a20, 0x1c3d5: 0x6c932020, 0x1c3d6: 0x6c028220, 0x1c3d7: 0x6c796220,
+ 0x1c3d8: 0x6cbafa20, 0x1c3d9: 0x6c24f820, 0x1c3da: 0x6cb54e20, 0x1c3db: 0x6c16d220,
+ 0x1c3dc: 0x6ce0dc20, 0x1c3dd: 0x6c981020, 0x1c3de: 0x6d1dd020, 0x1c3df: 0x6c160620,
+ 0x1c3e0: 0x6c3c7220, 0x1c3e1: 0x6c6ebe20, 0x1c3e2: 0x6c0c4820, 0x1c3e3: 0x6cd62a20,
+ 0x1c3e4: 0x6c912420, 0x1c3e5: 0x6d055820, 0x1c3e6: 0x6c237420, 0x1c3e7: 0x6c8fce20,
+ 0x1c3e8: 0x6d29b020, 0x1c3e9: 0x6c670820, 0x1c3ea: 0x6c12a220, 0x1c3eb: 0x6c849220,
+ 0x1c3ec: 0x6cfa5c20, 0x1c3ed: 0x6cf72020, 0x1c3ee: 0x6c776020, 0x1c3ef: 0x6cd6f820,
+ 0x1c3f0: 0x6c086220, 0x1c3f1: 0x6d2f4a20, 0x1c3f2: 0x6cba9620, 0x1c3f3: 0x6c19a620,
+ 0x1c3f4: 0x6c933420, 0x1c3f5: 0x6c576820, 0x1c3f6: 0x6c60f220, 0x1c3f7: 0x6cb47220,
+ 0x1c3f8: 0x6c5c8c20, 0x1c3f9: 0x6cbb5020, 0x1c3fa: 0x6cb32420, 0x1c3fb: 0x6c8c0220,
+ 0x1c3fc: 0x6ccb9020, 0x1c3fd: 0x6d055a20, 0x1c3fe: 0x6cca3c20, 0x1c3ff: 0x6c19a820,
+ // Block 0x710, offset 0x1c400
+ 0x1c400: 0x6c7d3a20, 0x1c401: 0x6cd84820, 0x1c402: 0x6c8f5420, 0x1c403: 0x6ca4d220,
+ 0x1c404: 0x6c5a2220, 0x1c405: 0x6cb1e020, 0x1c406: 0x6cdcb020, 0x1c407: 0x6c38ea20,
+ 0x1c408: 0x6cbc0e20, 0x1c409: 0x6cc2aa20, 0x1c40a: 0x6d0fee20, 0x1c40b: 0x6ce0de20,
+ 0x1c40c: 0x6cfe6620, 0x1c40d: 0x6c750420, 0x1c40e: 0x6c68a420, 0x1c40f: 0x6d41fc20,
+ 0x1c410: 0x6c8a4e20, 0x1c411: 0x6cbd0420, 0x1c412: 0x6c819020, 0x1c413: 0x6c338020,
+ 0x1c414: 0x6d030620, 0x1c415: 0x6d295820, 0x1c416: 0x6c5f8e20, 0x1c417: 0x6c661e20,
+ 0x1c418: 0x6d37da20, 0x1c419: 0x6c2af620, 0x1c41a: 0x6d0b0620, 0x1c41b: 0x6d1d5c20,
+ 0x1c41c: 0x6c331e20, 0x1c41d: 0x6c750620, 0x1c41e: 0x6caa3020, 0x1c41f: 0x6d295a20,
+ 0x1c420: 0x6cb4a420, 0x1c421: 0x6ce60620, 0x1c422: 0x6c38ec20, 0x1c423: 0x6d2f4c20,
+ 0x1c424: 0x6c2f8a20, 0x1c425: 0x6ccdda20, 0x1c426: 0x6c764220, 0x1c427: 0x6c653820,
+ 0x1c428: 0x6c3af020, 0x1c429: 0x6cdcba20, 0x1c42a: 0x6c920020, 0x1c42b: 0x6c730c20,
+ 0x1c42c: 0x6c5c9420, 0x1c42d: 0x6d246a20, 0x1c42e: 0x6c889c20, 0x1c42f: 0x6d3dcc20,
+ 0x1c430: 0x6cbbc820, 0x1c431: 0x6c672220, 0x1c432: 0x6d3dde20, 0x1c433: 0x6c828c20,
+ 0x1c434: 0x6c0ac820, 0x1c435: 0x6ce60820, 0x1c436: 0x6c58c220, 0x1c437: 0x6d138c20,
+ 0x1c438: 0x6c346c20, 0x1c439: 0x6c4cd620, 0x1c43a: 0x6c29ac20, 0x1c43b: 0x6c72ce20,
+ 0x1c43c: 0x6c3bac20, 0x1c43d: 0x6c26d620, 0x1c43e: 0x6c077220, 0x1c43f: 0x6d194a20,
+ // Block 0x711, offset 0x1c440
+ 0x1c440: 0x6c010820, 0x1c441: 0x6d3fe220, 0x1c442: 0x6d0aba20, 0x1c443: 0x6c2e4e20,
+ 0x1c444: 0x6d3b4e20, 0x1c445: 0x6c528620, 0x1c446: 0x6d3cc220, 0x1c447: 0x6c5fa220,
+ 0x1c448: 0x6ca8be20, 0x1c449: 0x6c51a620, 0x1c44a: 0x6c5e4c20, 0x1c44b: 0x6cbe6020,
+ 0x1c44c: 0x6c0d7020, 0x1c44d: 0x6d1c3e20, 0x1c44e: 0x6c7d4020, 0x1c44f: 0x6ca93c20,
+ 0x1c450: 0x6d060e20, 0x1c451: 0x6c672620, 0x1c452: 0x6c672820, 0x1c453: 0x6cba9a20,
+ 0x1c454: 0x6c142620, 0x1c455: 0x6d377220, 0x1c456: 0x6c9f1620, 0x1c457: 0x6c84ce20,
+ 0x1c458: 0x6c829820, 0x1c459: 0x6c5fa620, 0x1c45a: 0x6d416620, 0x1c45b: 0x6c7c2220,
+ 0x1c45c: 0x6cce4420, 0x1c45d: 0x6caefc20, 0x1c45e: 0x6c7ece20, 0x1c45f: 0x6c320020,
+ 0x1c460: 0x6cd7b020, 0x1c461: 0x6c21ec20, 0x1c462: 0x6c942820, 0x1c463: 0x6c0c6220,
+ 0x1c464: 0x6c068420, 0x1c465: 0x6c920420, 0x1c466: 0x6cfd5c20, 0x1c467: 0x6c7b7e20,
+ 0x1c468: 0x6c901020, 0x1c469: 0x6c36fa20, 0x1c46a: 0x6c91a220, 0x1c46b: 0x6d02f820,
+ 0x1c46c: 0x6c672c20, 0x1c46d: 0x6c809420, 0x1c46e: 0x6c0fd620, 0x1c46f: 0x6c655620,
+ 0x1c470: 0x6d125820, 0x1c471: 0x6c157e20, 0x1c472: 0x6cfda620, 0x1c473: 0x6c673020,
+ 0x1c474: 0x6cf76220, 0x1c475: 0x6c49c820, 0x1c476: 0x6c125620, 0x1c477: 0x6ca8d220,
+ 0x1c478: 0x6c831620, 0x1c479: 0x6c249c20, 0x1c47a: 0x6cc23020, 0x1c47b: 0x6cacc820,
+ 0x1c47c: 0x6c959420, 0x1c47d: 0x6d414420, 0x1c47e: 0x6c947a20, 0x1c47f: 0x6d2a3820,
+ // Block 0x712, offset 0x1c480
+ 0x1c480: 0x6ca8d820, 0x1c481: 0x6c753e20, 0x1c482: 0x6ce19820, 0x1c483: 0x6cd58e20,
+ 0x1c484: 0x6c801c20, 0x1c485: 0x6c6c2220, 0x1c486: 0x6c40c420, 0x1c487: 0x6d15b420,
+ 0x1c488: 0x6d312020, 0x1c489: 0x6c2f5220, 0x1c48a: 0x6d2f5220, 0x1c48b: 0x6cb2f020,
+ 0x1c48c: 0x6c8a6620, 0x1c48d: 0x6ce91820, 0x1c48e: 0x6cb8ba20, 0x1c48f: 0x6c203220,
+ 0x1c490: 0x6cccca20, 0x1c491: 0x6c5fe820, 0x1c492: 0x6c388e20, 0x1c493: 0x6c2e0a20,
+ 0x1c494: 0x6c9ac420, 0x1c495: 0x6caa7020, 0x1c496: 0x6d0f8c20, 0x1c497: 0x6c146420,
+ 0x1c498: 0x6d03d620, 0x1c499: 0x6c413020, 0x1c49a: 0x6c107a20, 0x1c49b: 0x6cdf6620,
+ 0x1c49c: 0x6c721c20, 0x1c49d: 0x6c33e620, 0x1c49e: 0x6c173e20, 0x1c49f: 0x6d37ac20,
+ 0x1c4a0: 0x6ca32220, 0x1c4a1: 0x6c06f620, 0x1c4a2: 0x6c426a20, 0x1c4a3: 0x6c04c420,
+ 0x1c4a4: 0x6cb97a20, 0x1c4a5: 0x6d11fa20, 0x1c4a6: 0x6cbd2220, 0x1c4a7: 0x6c756620,
+ 0x1c4a8: 0x6cf35e20, 0x1c4a9: 0x6c463c20, 0x1c4aa: 0x6c778420, 0x1c4ab: 0x6c398e20,
+ 0x1c4ac: 0x6c5d8c20, 0x1c4ad: 0x6ce80a20, 0x1c4ae: 0x6ca98e20, 0x1c4af: 0x6c039c20,
+ 0x1c4b0: 0x6d22fa20, 0x1c4b1: 0x6cb98420, 0x1c4b2: 0x6d32aa20, 0x1c4b3: 0x6cb98620,
+ 0x1c4b4: 0x6c477820, 0x1c4b5: 0x6c0e6820, 0x1c4b6: 0x6c353c20, 0x1c4b7: 0x6cb35220,
+ 0x1c4b8: 0x6c108e20, 0x1c4b9: 0x6c0ee220, 0x1c4ba: 0x6d26a020, 0x1c4bb: 0x6d413820,
+ 0x1c4bc: 0x6ca28020, 0x1c4bd: 0x6ce05a20, 0x1c4be: 0x6c641020, 0x1c4bf: 0x6c2d4a20,
+ // Block 0x713, offset 0x1c4c0
+ 0x1c4c0: 0x6d1f2620, 0x1c4c1: 0x6ce5f820, 0x1c4c2: 0x6c0ee420, 0x1c4c3: 0x6c8cd620,
+ 0x1c4c4: 0x6cd77a20, 0x1c4c5: 0x6cb8d020, 0x1c4c6: 0x6c993620, 0x1c4c7: 0x6c064420,
+ 0x1c4c8: 0x6cd36620, 0x1c4c9: 0x6d088420, 0x1c4ca: 0x6cdde820, 0x1c4cb: 0x6c097220,
+ 0x1c4cc: 0x6ca5d220, 0x1c4cd: 0x6caf5e20, 0x1c4ce: 0x6c344220, 0x1c4cf: 0x6d03e420,
+ 0x1c4d0: 0x6c77bc20, 0x1c4d1: 0x6c81b020, 0x1c4d2: 0x6c379420, 0x1c4d3: 0x6c985e20,
+ 0x1c4d4: 0x6d0ba820, 0x1c4d5: 0x6d1fc620, 0x1c4d6: 0x6c19f620, 0x1c4d7: 0x6c63bc20,
+ 0x1c4d8: 0x6d127e20, 0x1c4d9: 0x6ca4a820, 0x1c4da: 0x6d361020, 0x1c4db: 0x6c29aa20,
+ 0x1c4dc: 0x6ce74620, 0x1c4dd: 0x6c939820, 0x1c4de: 0x6c2e2220, 0x1c4df: 0x6d19d220,
+ 0x1c4e0: 0x6c765020, 0x1c4e1: 0x6d2c2e20, 0x1c4e2: 0x6d39a220, 0x1c4e3: 0x6cf7e420,
+ 0x1c4e4: 0x6c2fa220, 0x1c4e5: 0x6c2fd220, 0x1c4e6: 0x6cfaa420, 0x1c4e7: 0x6c573a20,
+ 0x1c4e8: 0x6cc2e820, 0x1c4e9: 0x6ccbf020, 0x1c4ea: 0x6c4cfa20, 0x1c4eb: 0x6c2e2420,
+ 0x1c4ec: 0x6c448620, 0x1c4ed: 0x6c9ffc20, 0x1c4ee: 0x6d32be20, 0x1c4ef: 0x6ccb2620,
+ 0x1c4f0: 0x6c68ec20, 0x1c4f1: 0x6d13ec20, 0x1c4f2: 0x6c15b220, 0x1c4f3: 0x6c1d4e20,
+ 0x1c4f4: 0x6ce0be20, 0x1c4f5: 0x6c018220, 0x1c4f6: 0x6d1a6220, 0x1c4f7: 0x6cc7a820,
+ 0x1c4f8: 0x6d3b0620, 0x1c4f9: 0x6c815c20, 0x1c4fa: 0x6cb4ac20, 0x1c4fb: 0x6cf3cc20,
+ 0x1c4fc: 0x6c7f1020, 0x1c4fd: 0x6ce27c20, 0x1c4fe: 0x6c890020, 0x1c4ff: 0x6c794420,
+ // Block 0x714, offset 0x1c500
+ 0x1c500: 0x6cfed020, 0x1c501: 0x6cdd6820, 0x1c502: 0x6c851a20, 0x1c503: 0x6d2bac20,
+ 0x1c504: 0x6c1e8620, 0x1c505: 0x6c4c2220, 0x1c506: 0x6c434a20, 0x1c507: 0x6c357020,
+ 0x1c508: 0x6d053e20, 0x1c509: 0x6c262e20, 0x1c50a: 0x6c94aa20, 0x1c50b: 0x6c3c5220,
+ 0x1c50c: 0x6d02da20, 0x1c50d: 0x6c8f0a20, 0x1c50e: 0x6c763220, 0x1c50f: 0x6c65a220,
+ 0x1c510: 0x6cc8d020, 0x1c511: 0x6ce2f220, 0x1c512: 0x6c80ce20, 0x1c513: 0x6cbdda20,
+ 0x1c514: 0x6c70a420, 0x1c515: 0x6c000820, 0x1c516: 0x6cbac620, 0x1c517: 0x6d30da20,
+ 0x1c518: 0x6cab0020, 0x1c519: 0x6c263220, 0x1c51a: 0x6c98ee20, 0x1c51b: 0x6c078a20,
+ 0x1c51c: 0x6cb60620, 0x1c51d: 0x6c2a7820, 0x1c51e: 0x6c78be20, 0x1c51f: 0x6c7d7420,
+ 0x1c520: 0x6c167620, 0x1c521: 0x6cf65e20, 0x1c522: 0x6c482020, 0x1c523: 0x6c954c20,
+ 0x1c524: 0x6c20da20, 0x1c525: 0x6d3c6420, 0x1c526: 0x6c6c9a20, 0x1c527: 0x6d367420,
+ 0x1c528: 0x6cfab620, 0x1c529: 0x6c732220, 0x1c52a: 0x6c5d5820, 0x1c52b: 0x6caddc20,
+ 0x1c52c: 0x6cdfee20, 0x1c52d: 0x6c2fae20, 0x1c52e: 0x6c66a220, 0x1c52f: 0x6c725c20,
+ 0x1c530: 0x6c9bdc20, 0x1c531: 0x6d3e6620, 0x1c532: 0x6cbcdc20, 0x1c533: 0x6d1bc820,
+ 0x1c534: 0x6c766a20, 0x1c535: 0x6cbad420, 0x1c536: 0x6cd80a20, 0x1c537: 0x6c367820,
+ 0x1c538: 0x6c13ac20, 0x1c539: 0x6cbb9420, 0x1c53a: 0x6d37c420, 0x1c53b: 0x6c32d620,
+ 0x1c53c: 0x6cd9d220, 0x1c53d: 0x6c59e820, 0x1c53e: 0x6c588c20, 0x1c53f: 0x6c003220,
+ // Block 0x715, offset 0x1c540
+ 0x1c540: 0x6c327020, 0x1c541: 0x6c9a6420, 0x1c542: 0x6c911420, 0x1c543: 0x6d3e7420,
+ 0x1c544: 0x6c3ac020, 0x1c545: 0x6c9a1c20, 0x1c546: 0x6ca15820, 0x1c547: 0x6d325c20,
+ 0x1c548: 0x6c0f5020, 0x1c549: 0x6c442a20, 0x1c54a: 0x6ca86620, 0x1c54b: 0x6ce18220,
+ 0x1c54c: 0x6c730220, 0x1c54d: 0x6ca86820, 0x1c54e: 0x6ca2e820, 0x1c54f: 0x6c8e8e20,
+ 0x1c550: 0x6c431e20, 0x1c551: 0x6c058a20, 0x1c552: 0x6d186c20, 0x1c553: 0x6c638020,
+ 0x1c554: 0x6c0d4e20, 0x1c555: 0x6cc6ac20, 0x1c556: 0x6c0c2420, 0x1c557: 0x6ce0d620,
+ 0x1c558: 0x6c980620, 0x1c559: 0x6c955420, 0x1c55a: 0x6c085420, 0x1c55b: 0x6d1dbc20,
+ 0x1c55c: 0x6c6eae20, 0x1c55d: 0x6c2b4620, 0x1c55e: 0x6d40dc20, 0x1c55f: 0x6d08b420,
+ 0x1c560: 0x6c8ea620, 0x1c561: 0x6c153220, 0x1c562: 0x6c74d020, 0x1c563: 0x6c8aac20,
+ 0x1c564: 0x6cb46420, 0x1c565: 0x6c91e220, 0x1c566: 0x6c336e20, 0x1c567: 0x6c7fc820,
+ 0x1c568: 0x6cb49e20, 0x1c569: 0x6c249420, 0x1c56a: 0x6cbae820, 0x1c56b: 0x6c2aee20,
+ 0x1c56c: 0x6c5e1e20, 0x1c56d: 0x6c826e20, 0x1c56e: 0x6c58b220, 0x1c56f: 0x6d3dc420,
+ 0x1c570: 0x6c887c20, 0x1c571: 0x6d18fe20, 0x1c572: 0x6c142420, 0x1c573: 0x6c0c4e20,
+ 0x1c574: 0x6c7eba20, 0x1c575: 0x6c157020, 0x1c576: 0x6cfda020, 0x1c577: 0x6d2f0020,
+ 0x1c578: 0x6c169c20, 0x1c579: 0x6c6fbc20, 0x1c57a: 0x6c02a420, 0x1c57b: 0x6c2eb820,
+ 0x1c57c: 0x6cc13c20, 0x1c57d: 0x6c8a8420, 0x1c57e: 0x6c9caa20, 0x1c57f: 0x6d2efa20,
+ // Block 0x716, offset 0x1c580
+ 0x1c580: 0x6c9ac620, 0x1c581: 0x6c96b620, 0x1c582: 0x6cd68220, 0x1c583: 0x6ccd3c20,
+ 0x1c584: 0x6c5db420, 0x1c585: 0x6c9ac820, 0x1c586: 0x6d0c8e20, 0x1c587: 0x6c098e20,
+ 0x1c588: 0x6c4eba20, 0x1c589: 0x6c099020, 0x1c58a: 0x6ccdfa20, 0x1c58b: 0x6c763420,
+ 0x1c58c: 0x6c778a20, 0x1c58d: 0x6c07f220, 0x1c58e: 0x6c535c20, 0x1c58f: 0x6cc8fe20,
+ 0x1c590: 0x6cca5820, 0x1c591: 0x6cfb6420, 0x1c592: 0x6cfb6620, 0x1c593: 0x6c64ac20,
+ 0x1c594: 0x6c9fb420, 0x1c595: 0x6cf96820, 0x1c596: 0x6cd74020, 0x1c597: 0x6c312020,
+ 0x1c598: 0x6d2c3c20, 0x1c599: 0x6ca53420, 0x1c59a: 0x6d2d8820, 0x1c59b: 0x6cae7820,
+ 0x1c59c: 0x6cfa2220, 0x1c59d: 0x6c8d2820, 0x1c59e: 0x6c0bae20, 0x1c59f: 0x6c09e820,
+ 0x1c5a0: 0x6cc90020, 0x1c5a1: 0x6c00be20, 0x1c5a2: 0x6c492020, 0x1c5a3: 0x6c441620,
+ 0x1c5a4: 0x6c441820, 0x1c5a5: 0x6c382220, 0x1c5a6: 0x6c1f6620, 0x1c5a7: 0x6c53c820,
+ 0x1c5a8: 0x6c4a7e20, 0x1c5a9: 0x6c9fbe20, 0x1c5aa: 0x6ccb1220, 0x1c5ab: 0x6c7dc020,
+ 0x1c5ac: 0x6c812c20, 0x1c5ad: 0x6c935a20, 0x1c5ae: 0x6ce68820, 0x1c5af: 0x6ccc7620,
+ 0x1c5b0: 0x6c714820, 0x1c5b1: 0x6d26e420, 0x1c5b2: 0x6d26e620, 0x1c5b3: 0x6c15e020,
+ 0x1c5b4: 0x6cc27620, 0x1c5b5: 0x6c8c6a20, 0x1c5b6: 0x6c167e20, 0x1c5b7: 0x6ccca420,
+ 0x1c5b8: 0x6c7dc220, 0x1c5b9: 0x6d0c3020, 0x1c5ba: 0x6cf1b220, 0x1c5bb: 0x6d0cd420,
+ 0x1c5bc: 0x6c36b020, 0x1c5bd: 0x6c5cda20, 0x1c5be: 0x6d23fc20, 0x1c5bf: 0x6cf1b420,
+ // Block 0x717, offset 0x1c5c0
+ 0x1c5c0: 0x6cfe6020, 0x1c5c1: 0x6c05be20, 0x1c5c2: 0x6c53d620, 0x1c5c3: 0x6cc28020,
+ 0x1c5c4: 0x6d11dc20, 0x1c5c5: 0x6cf1ba20, 0x1c5c6: 0x6c04d820, 0x1c5c7: 0x6c01d220,
+ 0x1c5c8: 0x6cef4620, 0x1c5c9: 0x6d1a1020, 0x1c5ca: 0x6c7e2020, 0x1c5cb: 0x6cc40a20,
+ 0x1c5cc: 0x6c7fca20, 0x1c5cd: 0x6c317c20, 0x1c5ce: 0x6cc38620, 0x1c5cf: 0x6c3c6e20,
+ 0x1c5d0: 0x6ce4cc20, 0x1c5d1: 0x6ca88c20, 0x1c5d2: 0x6cdec420, 0x1c5d3: 0x6c767620,
+ 0x1c5d4: 0x6c518a20, 0x1c5d5: 0x6cc40e20, 0x1c5d6: 0x6c209c20, 0x1c5d7: 0x6c493020,
+ 0x1c5d8: 0x6c314620, 0x1c5d9: 0x6cb72420, 0x1c5da: 0x6c7c4e20, 0x1c5db: 0x6ce15c20,
+ 0x1c5dc: 0x6c493420, 0x1c5dd: 0x6cb18a20, 0x1c5de: 0x6c771820, 0x1c5df: 0x6cf92420,
+ 0x1c5e0: 0x6c5c8e20, 0x1c5e1: 0x6c160e20, 0x1c5e2: 0x6cb0dc20, 0x1c5e3: 0x6c29a420,
+ 0x1c5e4: 0x6c58c420, 0x1c5e5: 0x6cdeda20, 0x1c5e6: 0x6cf1c220, 0x1c5e7: 0x6cde0220,
+ 0x1c5e8: 0x6c9abe20, 0x1c5e9: 0x6cd67e20, 0x1c5ea: 0x6ccd2820, 0x1c5eb: 0x6d0e3820,
+ 0x1c5ec: 0x6c4e8820, 0x1c5ed: 0x6c090e20, 0x1c5ee: 0x6cf1f820, 0x1c5ef: 0x6c208c20,
+ 0x1c5f0: 0x6cc8f820, 0x1c5f1: 0x6ceee620, 0x1c5f2: 0x6cfb2820, 0x1c5f3: 0x6c52fe20,
+ 0x1c5f4: 0x6c646620, 0x1c5f5: 0x6c9f9220, 0x1c5f6: 0x6c772620, 0x1c5f7: 0x6c9aea20,
+ 0x1c5f8: 0x6d2c2420, 0x1c5f9: 0x6ca52a20, 0x1c5fa: 0x6c4a4220, 0x1c5fb: 0x6cf18820,
+ 0x1c5fc: 0x6cde3e20, 0x1c5fd: 0x6c9fa020, 0x1c5fe: 0x6c935420, 0x1c5ff: 0x6c764e20,
+ // Block 0x718, offset 0x1c600
+ 0x1c600: 0x6c380a20, 0x1c601: 0x6c43ce20, 0x1c602: 0x6c50e620, 0x1c603: 0x6c7da420,
+ 0x1c604: 0x6c6f6820, 0x1c605: 0x6d26a220, 0x1c606: 0x6c80b020, 0x1c607: 0x6c316c20,
+ 0x1c608: 0x6d232820, 0x1c609: 0x6d0c0420, 0x1c60a: 0x6c166c20, 0x1c60b: 0x6cf88020,
+ 0x1c60c: 0x6cf19420, 0x1c60d: 0x6c5cc620, 0x1c60e: 0x6d0c9020, 0x1c60f: 0x6c362020,
+ 0x1c610: 0x6c15b420, 0x1c611: 0x6c7fa020, 0x1c612: 0x6cc27020, 0x1c613: 0x6c5bce20,
+ 0x1c614: 0x6c7e0220, 0x1c615: 0x6cc3c620, 0x1c616: 0x6c515020, 0x1c617: 0x6ce4b220,
+ 0x1c618: 0x6c26b220, 0x1c619: 0x6cc39020, 0x1c61a: 0x6c4e5e20, 0x1c61b: 0x6c58a220,
+ 0x1c61c: 0x6c3fba20, 0x1c61d: 0x6c3f9e20, 0x1c61e: 0x6c820620, 0x1c61f: 0x6c332a20,
+ 0x1c620: 0x6d031020, 0x1c621: 0x6cb89020, 0x1c622: 0x6cf49a20, 0x1c623: 0x6c412620,
+ 0x1c624: 0x6d356a20, 0x1c625: 0x6d19a020, 0x1c626: 0x6d0f7820, 0x1c627: 0x6c30d620,
+ 0x1c628: 0x6c35ce20, 0x1c629: 0x6cd0d620, 0x1c62a: 0x6c04b220, 0x1c62b: 0x6cadc620,
+ 0x1c62c: 0x6c792220, 0x1c62d: 0x6d27d420, 0x1c62e: 0x6cc84c20, 0x1c62f: 0x6d34da20,
+ 0x1c630: 0x6cafac20, 0x1c631: 0x6c6e0420, 0x1c632: 0x6c39a020, 0x1c633: 0x6d0f7a20,
+ 0x1c634: 0x6d19a220, 0x1c635: 0x6d321020, 0x1c636: 0x6c69f420, 0x1c637: 0x6c195020,
+ 0x1c638: 0x6c35d620, 0x1c639: 0x6cc0d620, 0x1c63a: 0x6c2bd220, 0x1c63b: 0x6d410a20,
+ 0x1c63c: 0x6d427820, 0x1c63d: 0x6c2d3820, 0x1c63e: 0x6c8e0820, 0x1c63f: 0x6c000220,
+ // Block 0x719, offset 0x1c640
+ 0x1c640: 0x6ceae620, 0x1c641: 0x6ceae820, 0x1c642: 0x6c068c20, 0x1c643: 0x6c0dc020,
+ 0x1c644: 0x6c3fae20, 0x1c645: 0x6c618e20, 0x1c646: 0x6c921420, 0x1c647: 0x6c902c20,
+ 0x1c648: 0x6c18a220, 0x1c649: 0x6d03c220, 0x1c64a: 0x6c34ce20, 0x1c64b: 0x6c910220,
+ 0x1c64c: 0x6ca0da20, 0x1c64d: 0x6c67d620, 0x1c64e: 0x6cd4ae20, 0x1c64f: 0x6c34d020,
+ 0x1c650: 0x6cfc8620, 0x1c651: 0x6c373820, 0x1c652: 0x6c4acc20, 0x1c653: 0x6d207c20,
+ 0x1c654: 0x6c40e220, 0x1c655: 0x6ccd2e20, 0x1c656: 0x6c759e20, 0x1c657: 0x6cbc3420,
+ 0x1c658: 0x6d03d820, 0x1c659: 0x6c213620, 0x1c65a: 0x6c3fd820, 0x1c65b: 0x6c095820,
+ 0x1c65c: 0x6cf99e20, 0x1c65d: 0x6ccd3820, 0x1c65e: 0x6cd0f620, 0x1c65f: 0x6d35aa20,
+ 0x1c660: 0x6cb40420, 0x1c661: 0x6c30e420, 0x1c662: 0x6d260620, 0x1c663: 0x6d322820,
+ 0x1c664: 0x6c1e7620, 0x1c665: 0x6cfc9820, 0x1c666: 0x6c2a5620, 0x1c667: 0x6ca7fe20,
+ 0x1c668: 0x6d27e020, 0x1c669: 0x6cfbf020, 0x1c66a: 0x6cadce20, 0x1c66b: 0x6c3aa020,
+ 0x1c66c: 0x6d404e20, 0x1c66d: 0x6d174c20, 0x1c66e: 0x6c334820, 0x1c66f: 0x6c94e620,
+ 0x1c670: 0x6d19c420, 0x1c671: 0x6c707820, 0x1c672: 0x6c20c620, 0x1c673: 0x6c18ba20,
+ 0x1c674: 0x6cafd620, 0x1c675: 0x6c8cd820, 0x1c676: 0x6ce21420, 0x1c677: 0x6cfcae20,
+ 0x1c678: 0x6c923020, 0x1c679: 0x6cd0fc20, 0x1c67a: 0x6cfc0a20, 0x1c67b: 0x6d19d420,
+ 0x1c67c: 0x6d3a6220, 0x1c67d: 0x6d0fb020, 0x1c67e: 0x6cc62c20, 0x1c67f: 0x6cf9bc20,
+ // Block 0x71a, offset 0x1c680
+ 0x1c680: 0x6c1d1420, 0x1c681: 0x6d0e6820, 0x1c682: 0x6d19d620, 0x1c683: 0x6cd5ce20,
+ 0x1c684: 0x6c2b2c20, 0x1c685: 0x6d210c20, 0x1c686: 0x6c8f9220, 0x1c687: 0x6cee7820,
+ 0x1c688: 0x6cee7a20, 0x1c689: 0x6ca82420, 0x1c68a: 0x6c334a20, 0x1c68b: 0x6cdbf220,
+ 0x1c68c: 0x6c018420, 0x1c68d: 0x6c59b620, 0x1c68e: 0x6c6a0620, 0x1c68f: 0x6cdbf420,
+ 0x1c690: 0x6d1ae220, 0x1c691: 0x6c413c20, 0x1c692: 0x6d0d9a20, 0x1c693: 0x6c5abe20,
+ 0x1c694: 0x6c43fc20, 0x1c695: 0x6d27ee20, 0x1c696: 0x6cf4f220, 0x1c697: 0x6c7c6c20,
+ 0x1c698: 0x6c009e20, 0x1c699: 0x6cf89820, 0x1c69a: 0x6ce10c20, 0x1c69b: 0x6c623020,
+ 0x1c69c: 0x6d2f3620, 0x1c69d: 0x6c29de20, 0x1c69e: 0x6c024820, 0x1c69f: 0x6cf8aa20,
+ 0x1c6a0: 0x6d1aee20, 0x1c6a1: 0x6cc9be20, 0x1c6a2: 0x6cc53a20, 0x1c6a3: 0x6c8bca20,
+ 0x1c6a4: 0x6ce9b220, 0x1c6a5: 0x6c2ade20, 0x1c6a6: 0x6c693820, 0x1c6a7: 0x6cdc5820,
+ 0x1c6a8: 0x6cdbfa20, 0x1c6a9: 0x6c02e220, 0x1c6aa: 0x6cfc2620, 0x1c6ab: 0x6c3b8220,
+ 0x1c6ac: 0x6ca64c20, 0x1c6ad: 0x6c376820, 0x1c6ae: 0x6c5f4a20, 0x1c6af: 0x6c29ec20,
+ 0x1c6b0: 0x6cf7a620, 0x1c6b1: 0x6d1b0a20, 0x1c6b2: 0x6c358220, 0x1c6b3: 0x6c5af420,
+ 0x1c6b4: 0x6c903c20, 0x1c6b5: 0x6cf72220, 0x1c6b6: 0x6c859820, 0x1c6b7: 0x6c868820,
+ 0x1c6b8: 0x6c86b420, 0x1c6b9: 0x6d3c5620, 0x1c6ba: 0x6c553a20, 0x1c6bb: 0x6d33d220,
+ 0x1c6bc: 0x6cdcea20, 0x1c6bd: 0x6c735220, 0x1c6be: 0x6ca3f620, 0x1c6bf: 0x6d178820,
+ // Block 0x71b, offset 0x1c6c0
+ 0x1c6c0: 0x6cc3ba20, 0x1c6c1: 0x6d0e7e20, 0x1c6c2: 0x6cbd7a20, 0x1c6c3: 0x6cb8e820,
+ 0x1c6c4: 0x6d047c20, 0x1c6c5: 0x6d0b5420, 0x1c6c6: 0x6c604620, 0x1c6c7: 0x6c481820,
+ 0x1c6c8: 0x6c587a20, 0x1c6c9: 0x6d367620, 0x1c6ca: 0x6c46c020, 0x1c6cb: 0x6c736e20,
+ 0x1c6cc: 0x6c225620, 0x1c6cd: 0x6d1d9420, 0x1c6ce: 0x6c70b020, 0x1c6cf: 0x6c1e9820,
+ 0x1c6d0: 0x6c54f020, 0x1c6d1: 0x6d28c420, 0x1c6d2: 0x6c961c20, 0x1c6d3: 0x6d219620,
+ 0x1c6d4: 0x6c1dde20, 0x1c6d5: 0x6c2de020, 0x1c6d6: 0x6cdbe020, 0x1c6d7: 0x6c4f2820,
+ 0x1c6d8: 0x6cf32220, 0x1c6d9: 0x6cd6a620, 0x1c6da: 0x6c49ae20, 0x1c6db: 0x6c1ec220,
+ 0x1c6dc: 0x6d28d220, 0x1c6dd: 0x6d1dcc20, 0x1c6de: 0x6c5f7c20, 0x1c6df: 0x6cf70c20,
+ 0x1c6e0: 0x6c1dfe20, 0x1c6e1: 0x6c8f5220, 0x1c6e2: 0x6c847e20, 0x1c6e3: 0x6ca41420,
+ 0x1c6e4: 0x6d092c20, 0x1c6e5: 0x6d28e420, 0x1c6e6: 0x6c610820, 0x1c6e7: 0x6c610a20,
+ 0x1c6e8: 0x6d222220, 0x1c6e9: 0x6d211020, 0x1c6ea: 0x6d093020, 0x1c6eb: 0x6ca2f820,
+ 0x1c6ec: 0x6c3d2e20, 0x1c6ed: 0x6ccb2820, 0x1c6ee: 0x6ca28e20, 0x1c6ef: 0x6cf19820,
+ 0x1c6f0: 0x6c3b3620, 0x1c6f1: 0x6cacda20, 0x1c6f2: 0x6d27aa20, 0x1c6f3: 0x6c862220,
+ 0x1c6f4: 0x6c1c3a20, 0x1c6f5: 0x6d0f6020, 0x1c6f6: 0x6c8d2a20, 0x1c6f7: 0x6c823e20,
+ 0x1c6f8: 0x6c016e20, 0x1c6f9: 0x6c05ce20, 0x1c6fa: 0x6cf50420, 0x1c6fb: 0x6c2d6a20,
+ 0x1c6fc: 0x6c297420, 0x1c6fd: 0x6c56ac20, 0x1c6fe: 0x6cf50620, 0x1c6ff: 0x6c2e3420,
+ // Block 0x71c, offset 0x1c700
+ 0x1c700: 0x6d05c220, 0x1c701: 0x6c625820, 0x1c702: 0x6ca2a820, 0x1c703: 0x6c18e820,
+ 0x1c704: 0x6cff1020, 0x1c705: 0x6d2cde20, 0x1c706: 0x6ce68a20, 0x1c707: 0x6d325e20,
+ 0x1c708: 0x6cae2820, 0x1c709: 0x6c9a2420, 0x1c70a: 0x6c8d4c20, 0x1c70b: 0x6cb53420,
+ 0x1c70c: 0x6d38b020, 0x1c70d: 0x6c5e0220, 0x1c70e: 0x6ccc7c20, 0x1c70f: 0x6c3a1a20,
+ 0x1c710: 0x6c538a20, 0x1c711: 0x6d2da020, 0x1c712: 0x6d1a0820, 0x1c713: 0x6ca60820,
+ 0x1c714: 0x6d3b2e20, 0x1c715: 0x6cea6e20, 0x1c716: 0x6c8be420, 0x1c717: 0x6c8e3020,
+ 0x1c718: 0x6c308e20, 0x1c719: 0x6d1bf620, 0x1c71a: 0x6cf53220, 0x1c71b: 0x6c8d7420,
+ 0x1c71c: 0x6cd6a420, 0x1c71d: 0x6c8d7620, 0x1c71e: 0x6cfa0620, 0x1c71f: 0x6c539020,
+ 0x1c720: 0x6d1a1220, 0x1c721: 0x6c974420, 0x1c722: 0x6c974620, 0x1c723: 0x6d280620,
+ 0x1c724: 0x6c8f4c20, 0x1c725: 0x6c9c1620, 0x1c726: 0x6c0d6a20, 0x1c727: 0x6cf54020,
+ 0x1c728: 0x6cf10020, 0x1c729: 0x6c7e2a20, 0x1c72a: 0x6d1aac20, 0x1c72b: 0x6cf7b220,
+ 0x1c72c: 0x6d191e20, 0x1c72d: 0x6c008020, 0x1c72e: 0x6c28e420, 0x1c72f: 0x6ce2e420,
+ 0x1c730: 0x6cca4020, 0x1c731: 0x6d246c20, 0x1c732: 0x6c933620, 0x1c733: 0x6c8fd020,
+ 0x1c734: 0x6c27a820, 0x1c735: 0x6c60f420, 0x1c736: 0x6cacec20, 0x1c737: 0x6d0ff420,
+ 0x1c738: 0x6c03d620, 0x1c739: 0x6cafa420, 0x1c73a: 0x6cef7020, 0x1c73b: 0x6c3c8420,
+ 0x1c73c: 0x6cf93420, 0x1c73d: 0x6c62e420, 0x1c73e: 0x6c970e20, 0x1c73f: 0x6c9bac20,
+ // Block 0x71d, offset 0x1c740
+ 0x1c740: 0x6c9bae20, 0x1c741: 0x6c829a20, 0x1c742: 0x6c87ae20, 0x1c743: 0x6c5e5820,
+ 0x1c744: 0x6c008220, 0x1c745: 0x6c3b0220, 0x1c746: 0x6c27ae20, 0x1c747: 0x6c901220,
+ 0x1c748: 0x6c8db620, 0x1c749: 0x6c010e20, 0x1c74a: 0x6c3c8e20, 0x1c74b: 0x6c87c820,
+ 0x1c74c: 0x6c062620, 0x1c74d: 0x6c521820, 0x1c74e: 0x6c521020, 0x1c74f: 0x6c521420,
+ 0x1c750: 0x6c0e3e20, 0x1c751: 0x6cbe3020, 0x1c752: 0x6cbe3220, 0x1c753: 0x6c6e8a20,
+ 0x1c754: 0x6ce46c20, 0x1c755: 0x6d317820, 0x1c756: 0x6c6e9220, 0x1c757: 0x6c198420,
+ 0x1c758: 0x6cbed420, 0x1c759: 0x6c6e9c20, 0x1c75a: 0x6c6ea620, 0x1c75b: 0x6c2d8620,
+ 0x1c75c: 0x6c6eb020, 0x1c75d: 0x6ce47a20, 0x1c75e: 0x6c39f220, 0x1c75f: 0x6c3a0a20,
+ 0x1c760: 0x6c77c820, 0x1c761: 0x6c9c9220, 0x1c762: 0x6c9e5620, 0x1c763: 0x6c9e5020,
+ 0x1c764: 0x6c065a20, 0x1c765: 0x6d133420, 0x1c766: 0x6ce52020, 0x1c767: 0x6c5c9820,
+ 0x1c768: 0x6d139c20, 0x1c769: 0x6c43d020, 0x1c76a: 0x6c2f5e20, 0x1c76b: 0x6c13ea20,
+ 0x1c76c: 0x6cb9a020, 0x1c76d: 0x6cc5f820, 0x1c76e: 0x6c2b7020, 0x1c76f: 0x6c326020,
+ 0x1c770: 0x6cf4f420, 0x1c771: 0x6cc5fa20, 0x1c772: 0x6cbd8820, 0x1c773: 0x6c6d2020,
+ 0x1c774: 0x6d08e420, 0x1c775: 0x6ca99e20, 0x1c776: 0x6c03a220, 0x1c777: 0x6d1af020,
+ 0x1c778: 0x6cc95020, 0x1c779: 0x6ca35e20, 0x1c77a: 0x6ca14420, 0x1c77b: 0x6d412220,
+ 0x1c77c: 0x6c26b620, 0x1c77d: 0x6c050020, 0x1c77e: 0x6d183e20, 0x1c77f: 0x6d121a20,
+ // Block 0x71e, offset 0x1c780
+ 0x1c780: 0x6ce23420, 0x1c781: 0x6c074c20, 0x1c782: 0x6c63d820, 0x1c783: 0x6c537a20,
+ 0x1c784: 0x6cad6220, 0x1c785: 0x6d0f6420, 0x1c786: 0x6c0e4220, 0x1c787: 0x6d1a0020,
+ 0x1c788: 0x6c442c20, 0x1c789: 0x6ce23c20, 0x1c78a: 0x6c6b2e20, 0x1c78b: 0x6d00e420,
+ 0x1c78c: 0x6c014820, 0x1c78d: 0x6c014a20, 0x1c78e: 0x6c523620, 0x1c78f: 0x6c45fc20,
+ 0x1c790: 0x6cb88a20, 0x1c791: 0x6c26c220, 0x1c792: 0x6cbbf420, 0x1c793: 0x6ce64a20,
+ 0x1c794: 0x6c978620, 0x1c795: 0x6d1d4e20, 0x1c796: 0x6cdbde20, 0x1c797: 0x6ce5a020,
+ 0x1c798: 0x6cbc6220, 0x1c799: 0x6d08b820, 0x1c79a: 0x6c79ac20, 0x1c79b: 0x6c083420,
+ 0x1c79c: 0x6cdeb420, 0x1c79d: 0x6cce5820, 0x1c79e: 0x6c0dfa20, 0x1c79f: 0x6c7e2220,
+ 0x1c7a0: 0x6c70d420, 0x1c7a1: 0x6c7eda20, 0x1c7a2: 0x6d024a20, 0x1c7a3: 0x6cc76820,
+ 0x1c7a4: 0x6c054420, 0x1c7a5: 0x6c372c20, 0x1c7a6: 0x6cbfd620, 0x1c7a7: 0x6cbfd820,
+ 0x1c7a8: 0x6c518c20, 0x1c7a9: 0x6d001620, 0x1c7aa: 0x6ca2ba20, 0x1c7ab: 0x6c70da20,
+ 0x1c7ac: 0x6c650a20, 0x1c7ad: 0x6c0b1620, 0x1c7ae: 0x6c2b4c20, 0x1c7af: 0x6c651c20,
+ 0x1c7b0: 0x6cf16e20, 0x1c7b1: 0x6ce1fa20, 0x1c7b2: 0x6c466620, 0x1c7b3: 0x6cdec620,
+ 0x1c7b4: 0x6c076c20, 0x1c7b5: 0x6d011c20, 0x1c7b6: 0x6cac8820, 0x1c7b7: 0x6c445420,
+ 0x1c7b8: 0x6c0ab020, 0x1c7b9: 0x6c7e2e20, 0x1c7ba: 0x6ce0e020, 0x1c7bb: 0x6c90d420,
+ 0x1c7bc: 0x6c4ba420, 0x1c7bd: 0x6cbc1220, 0x1c7be: 0x6d08ee20, 0x1c7bf: 0x6c5f9820,
+ // Block 0x71f, offset 0x1c7c0
+ 0x1c7c0: 0x6c654820, 0x1c7c1: 0x6c679820, 0x1c7c2: 0x6c164c20, 0x1c7c3: 0x6c26d820,
+ 0x1c7c4: 0x6c56e820, 0x1c7c5: 0x6cfc6420, 0x1c7c6: 0x6cb96020, 0x1c7c7: 0x6c320420,
+ 0x1c7c8: 0x6cec4420, 0x1c7c9: 0x6c655a20, 0x1c7ca: 0x6c801e20, 0x1c7cb: 0x6ceeee20,
+ 0x1c7cc: 0x6cc5fc20, 0x1c7cd: 0x6c3ecc20, 0x1c7ce: 0x6c9aa220, 0x1c7cf: 0x6cc37820,
+ 0x1c7d0: 0x6c442e20, 0x1c7d1: 0x6cf01020, 0x1c7d2: 0x6cbc6420, 0x1c7d3: 0x6c4e3e20,
+ 0x1c7d4: 0x6c172820, 0x1c7d5: 0x6c7e3420, 0x1c7d6: 0x6cc77c20, 0x1c7d7: 0x6d286620,
+ 0x1c7d8: 0x6ccf8020, 0x1c7d9: 0x6cf04620, 0x1c7da: 0x6c444e20, 0x1c7db: 0x6c046220,
+ 0x1c7dc: 0x6ce1fc20, 0x1c7dd: 0x6c466820, 0x1c7de: 0x6d286c20, 0x1c7df: 0x6c435e20,
+ 0x1c7e0: 0x6c0ab220, 0x1c7e1: 0x6cf05220, 0x1c7e2: 0x6cdcc220, 0x1c7e3: 0x6c31fa20,
+ 0x1c7e4: 0x6cec4620, 0x1c7e5: 0x6c320620, 0x1c7e6: 0x6ceed820, 0x1c7e7: 0x6cc5cc20,
+ 0x1c7e8: 0x6c3e2820, 0x1c7e9: 0x6c4e1a20, 0x1c7ea: 0x6cefea20, 0x1c7eb: 0x6d283e20,
+ 0x1c7ec: 0x6ce1e020, 0x1c7ed: 0x6c6fb420, 0x1c7ee: 0x6c6fc420, 0x1c7ef: 0x6cfad220,
+ 0x1c7f0: 0x6d022820, 0x1c7f1: 0x6cfae220, 0x1c7f2: 0x6c5f8820, 0x1c7f3: 0x6d19ba20,
+ 0x1c7f4: 0x6d28c220, 0x1c7f5: 0x6d284020, 0x1c7f6: 0x6ccea820, 0x1c7f7: 0x6c822420,
+ 0x1c7f8: 0x6caecc20, 0x1c7f9: 0x6c5a2020, 0x1c7fa: 0x6d1c0420, 0x1c7fb: 0x6d287220,
+ 0x1c7fc: 0x6caef020, 0x1c7fd: 0x6c016020, 0x1c7fe: 0x6d1a1820, 0x1c7ff: 0x6cfe0a20,
+ // Block 0x720, offset 0x1c800
+ 0x1c800: 0x6c56ea20, 0x1c801: 0x6d12dc20, 0x1c802: 0x6c2f6e20, 0x1c803: 0x6cbea820,
+ 0x1c804: 0x6c7c7020, 0x1c805: 0x6cfe3a20, 0x1c806: 0x6cd75420, 0x1c807: 0x6c4daa20,
+ 0x1c808: 0x6d05ae20, 0x1c809: 0x6d152a20, 0x1c80a: 0x6d05b620, 0x1c80b: 0x6c35b420,
+ 0x1c80c: 0x6cd99020, 0x1c80d: 0x6c7cd820, 0x1c80e: 0x6cb60c20, 0x1c80f: 0x6c4f8220,
+ 0x1c810: 0x6d238620, 0x1c811: 0x6cece020, 0x1c812: 0x6c048c20, 0x1c813: 0x6c33fe20,
+ 0x1c814: 0x6c2b8620, 0x1c815: 0x6c27f220, 0x1c816: 0x6cacbe20, 0x1c817: 0x6cb31820,
+ 0x1c818: 0x6c8e1220, 0x1c819: 0x6c182e20, 0x1c81a: 0x6c6e2620, 0x1c81b: 0x6c834020,
+ 0x1c81c: 0x6c516a20, 0x1c81d: 0x6cbb9e20, 0x1c81e: 0x6c36a020, 0x1c81f: 0x6c357c20,
+ 0x1c820: 0x6cf01220, 0x1c821: 0x6d00e620, 0x1c822: 0x6c7e1020, 0x1c823: 0x6cd07020,
+ 0x1c824: 0x6d156620, 0x1c825: 0x6cd07a20, 0x1c826: 0x6c4d2420, 0x1c827: 0x6c332820,
+ 0x1c828: 0x6d228420, 0x1c829: 0x6cb26620, 0x1c82a: 0x6c834220, 0x1c82b: 0x6c3f8420,
+ 0x1c82c: 0x6c63e020, 0x1c82d: 0x6ce7f820, 0x1c82e: 0x6c5c4a20, 0x1c82f: 0x6c7ca020,
+ 0x1c830: 0x6c63ec20, 0x1c831: 0x6c953220, 0x1c832: 0x6ce6e220, 0x1c833: 0x6c199820,
+ 0x1c834: 0x6d1d1020, 0x1c835: 0x6d276a20, 0x1c836: 0x6c55c620, 0x1c837: 0x6c4f1020,
+ 0x1c838: 0x6c6e3620, 0x1c839: 0x6ce9be20, 0x1c83a: 0x6ce9c020, 0x1c83b: 0x6cb21420,
+ 0x1c83c: 0x6c7f5a20, 0x1c83d: 0x6ce9c220, 0x1c83e: 0x6d3eb420, 0x1c83f: 0x6d3eb220,
+ // Block 0x721, offset 0x1c840
+ 0x1c840: 0x6c20e620, 0x1c841: 0x6c2fc020, 0x1c842: 0x6c7f5c20, 0x1c843: 0x6ce02020,
+ 0x1c844: 0x6c4f2220, 0x1c845: 0x6cb93220, 0x1c846: 0x6c783820, 0x1c847: 0x6c257220,
+ 0x1c848: 0x6d085e20, 0x1c849: 0x6cbd4420, 0x1c84a: 0x6d157820, 0x1c84b: 0x6cc9d420,
+ 0x1c84c: 0x6ce39e20, 0x1c84d: 0x6c358a20, 0x1c84e: 0x6c36ca20, 0x1c84f: 0x6d0ce220,
+ 0x1c850: 0x6cf21420, 0x1c851: 0x6c76f820, 0x1c852: 0x6d1e0220, 0x1c853: 0x6d3b9820,
+ 0x1c854: 0x6d0ce420, 0x1c855: 0x6cfc3c20, 0x1c856: 0x6d035220, 0x1c857: 0x6d162620,
+ 0x1c858: 0x6d263820, 0x1c859: 0x6cca9620, 0x1c85a: 0x6c2ce620, 0x1c85b: 0x6c2ce820,
+ 0x1c85c: 0x6c67ca20, 0x1c85d: 0x6c7c4a20, 0x1c85e: 0x6c835420, 0x1c85f: 0x6c819220,
+ 0x1c860: 0x6cb1a820, 0x1c861: 0x6cec7820, 0x1c862: 0x6c979a20, 0x1c863: 0x6c247c20,
+ 0x1c864: 0x6d117820, 0x1c865: 0x6c507e20, 0x1c866: 0x6cbc1420, 0x1c867: 0x6c482e20,
+ 0x1c868: 0x6d0ab620, 0x1c869: 0x6d0e1a20, 0x1c86a: 0x6c5c9e20, 0x1c86b: 0x6c164e20,
+ 0x1c86c: 0x6cc7ee20, 0x1c86d: 0x6c9bb620, 0x1c86e: 0x6c0d7420, 0x1c86f: 0x6cfc6620,
+ 0x1c870: 0x6cb23220, 0x1c871: 0x6c91a620, 0x1c872: 0x6c806620, 0x1c873: 0x6ca8d620,
+ 0x1c874: 0x6cc34620, 0x1c875: 0x6d12be20, 0x1c876: 0x6c2f6a20, 0x1c877: 0x6cbe9e20,
+ 0x1c878: 0x6c4d9620, 0x1c879: 0x6cfe2420, 0x1c87a: 0x6cd74a20, 0x1c87b: 0x6d057e20,
+ 0x1c87c: 0x6d058820, 0x1c87d: 0x6cecd220, 0x1c87e: 0x6c480620, 0x1c87f: 0x6c33ec20,
+ // Block 0x722, offset 0x1c880
+ 0x1c880: 0x6cb5b420, 0x1c881: 0x6c047c20, 0x1c882: 0x6cd98820, 0x1c883: 0x6c4f7220,
+ 0x1c884: 0x6d22fc20, 0x1c885: 0x6c915420, 0x1c886: 0x6c8e1020, 0x1c887: 0x6cb30c20,
+ 0x1c888: 0x6c6e1e20, 0x1c889: 0x6c6ada20, 0x1c88a: 0x6c63c820, 0x1c88b: 0x6ce6d420,
+ 0x1c88c: 0x6c513220, 0x1c88d: 0x6d1cf420, 0x1c88e: 0x6c6f1420, 0x1c88f: 0x6c780220,
+ 0x1c890: 0x6d152c20, 0x1c891: 0x6cb21220, 0x1c892: 0x6c5bee20, 0x1c893: 0x6ce9a820,
+ 0x1c894: 0x6c4ed620, 0x1c895: 0x6d1cf820, 0x1c896: 0x6d1cfa20, 0x1c897: 0x6c781e20,
+ 0x1c898: 0x6ce37420, 0x1c899: 0x6d1dfe20, 0x1c89a: 0x6c36a220, 0x1c89b: 0x6d3b9020,
+ 0x1c89c: 0x6d0ccc20, 0x1c89d: 0x6c357e20, 0x1c89e: 0x6ca87820, 0x1c89f: 0x6c975a20,
+ 0x1c8a0: 0x6c2cdc20, 0x1c8a1: 0x6cca8c20, 0x1c8a2: 0x6c507820, 0x1c8a3: 0x6c835020,
+ 0x1c8a4: 0x6c163c20, 0x1c8a5: 0x6cc7e620, 0x1c8a6: 0x6cb22620, 0x1c8a7: 0x6cc33e20,
+ 0x1c8a8: 0x6c3c2c20, 0x1c8a9: 0x6c0c0020, 0x1c8aa: 0x6c48be20, 0x1c8ab: 0x6c3eb820,
+ 0x1c8ac: 0x6cf96e20, 0x1c8ad: 0x6d2e0c20, 0x1c8ae: 0x6c0c1020, 0x1c8af: 0x6cc98020,
+ 0x1c8b0: 0x6c038820, 0x1c8b1: 0x6cdf3420, 0x1c8b2: 0x6c8b2a20, 0x1c8b3: 0x6c487420,
+ 0x1c8b4: 0x6d08ba20, 0x1c8b5: 0x6cce8820, 0x1c8b6: 0x6c72a820, 0x1c8b7: 0x6c0c3420,
+ 0x1c8b8: 0x6cd84020, 0x1c8b9: 0x6cf04820, 0x1c8ba: 0x6d0fec20, 0x1c8bb: 0x6d116a20,
+ 0x1c8bc: 0x6cd9f820, 0x1c8bd: 0x6c767820, 0x1c8be: 0x6cd9fa20, 0x1c8bf: 0x6c386c20,
+ // Block 0x723, offset 0x1c8c0
+ 0x1c8c0: 0x6c8ed220, 0x1c8c1: 0x6cf7bc20, 0x1c8c2: 0x6c8f5620, 0x1c8c3: 0x6cb17020,
+ 0x1c8c4: 0x6cb17220, 0x1c8c5: 0x6c8ede20, 0x1c8c6: 0x6c0c5620, 0x1c8c7: 0x6c0c5820,
+ 0x1c8c8: 0x6c0c5a20, 0x1c8c9: 0x6c8a5620, 0x1c8ca: 0x6c0c9e20, 0x1c8cb: 0x6ccb9c20,
+ 0x1c8cc: 0x6c3c9020, 0x1c8cd: 0x6d051820, 0x1c8ce: 0x6c3c0e20, 0x1c8cf: 0x6d0f8220,
+ 0x1c8d0: 0x6d2dde20, 0x1c8d1: 0x6c0bee20, 0x1c8d2: 0x6cc97020, 0x1c8d3: 0x6c725420,
+ 0x1c8d4: 0x6cd7fc20, 0x1c8d5: 0x6cd9c620, 0x1c8d6: 0x6d112e20, 0x1c8d7: 0x6c8e7e20,
+ 0x1c8d8: 0x6cb16020, 0x1c8d9: 0x6c0c2620, 0x1c8da: 0x6c0c2820, 0x1c8db: 0x6c39f420,
+ 0x1c8dc: 0x6c387420, 0x1c8dd: 0x6c3a2e20, 0x1c8de: 0x6c39ee20, 0x1c8df: 0x6cd25820,
+ 0x1c8e0: 0x6cd24c20, 0x1c8e1: 0x6c116220, 0x1c8e2: 0x6c5eb020, 0x1c8e3: 0x6c2f9e20,
+ 0x1c8e4: 0x6cd8ae20, 0x1c8e5: 0x6ceac620, 0x1c8e6: 0x6d2d7220, 0x1c8e7: 0x6cdcd220,
+ 0x1c8e8: 0x6cfde820, 0x1c8e9: 0x6cea5a20, 0x1c8ea: 0x6cc5fe20, 0x1c8eb: 0x6d235e20,
+ 0x1c8ec: 0x6c737e20, 0x1c8ed: 0x6c1c2a20, 0x1c8ee: 0x6d1af220, 0x1c8ef: 0x6c395c20,
+ 0x1c8f0: 0x6c395e20, 0x1c8f1: 0x6cdcda20, 0x1c8f2: 0x6d1ae820, 0x1c8f3: 0x6ce81620,
+ 0x1c8f4: 0x6d152e20, 0x1c8f5: 0x6d42a620, 0x1c8f6: 0x6c09ec20, 0x1c8f7: 0x6c6b9c20,
+ 0x1c8f8: 0x6ce1e220, 0x1c8f9: 0x6c8f0e20, 0x1c8fa: 0x6c226220, 0x1c8fb: 0x6ce61420,
+ 0x1c8fc: 0x6cd8d420, 0x1c8fd: 0x6c060420, 0x1c8fe: 0x6cd3b020, 0x1c8ff: 0x6c350620,
+ // Block 0x724, offset 0x1c900
+ 0x1c900: 0x6c4d7220, 0x1c901: 0x6cc60420, 0x1c902: 0x6ce51020, 0x1c903: 0x6c691e20,
+ 0x1c904: 0x6c63da20, 0x1c905: 0x6c0df020, 0x1c906: 0x6d113020, 0x1c907: 0x6ce77420,
+ 0x1c908: 0x6c226420, 0x1c909: 0x6cfdf820, 0x1c90a: 0x6d102a20, 0x1c90b: 0x6c738a20,
+ 0x1c90c: 0x6c37a220, 0x1c90d: 0x6d0eb220, 0x1c90e: 0x6c823a20, 0x1c90f: 0x6cf68c20,
+ 0x1c910: 0x6c117220, 0x1c911: 0x6c0e8e20, 0x1c912: 0x6ca57220, 0x1c913: 0x6c36a420,
+ 0x1c914: 0x6c10b620, 0x1c915: 0x6c75e620, 0x1c916: 0x6c313620, 0x1c917: 0x6cdb0e20,
+ 0x1c918: 0x6d219820, 0x1c919: 0x6cd3d020, 0x1c91a: 0x6d114a20, 0x1c91b: 0x6c5d0020,
+ 0x1c91c: 0x6c4cd220, 0x1c91d: 0x6cd3d220, 0x1c91e: 0x6c66dc20, 0x1c91f: 0x6d3cae20,
+ 0x1c920: 0x6c0df420, 0x1c921: 0x6cfd1620, 0x1c922: 0x6c10c020, 0x1c923: 0x6d135020,
+ 0x1c924: 0x6ce01620, 0x1c925: 0x6c3a1e20, 0x1c926: 0x6d2ede20, 0x1c927: 0x6cf0de20,
+ 0x1c928: 0x6c496820, 0x1c929: 0x6c36b220, 0x1c92a: 0x6caa9a20, 0x1c92b: 0x6d286020,
+ 0x1c92c: 0x6c55d620, 0x1c92d: 0x6c5a1420, 0x1c92e: 0x6ce61c20, 0x1c92f: 0x6c5c6220,
+ 0x1c930: 0x6c650c20, 0x1c931: 0x6c543c20, 0x1c932: 0x6c00e820, 0x1c933: 0x6ce14c20,
+ 0x1c934: 0x6c3b4820, 0x1c935: 0x6cf0ee20, 0x1c936: 0x6c47de20, 0x1c937: 0x6c13b820,
+ 0x1c938: 0x6cd99e20, 0x1c939: 0x6ce15820, 0x1c93a: 0x6c0f9820, 0x1c93b: 0x6c42e820,
+ 0x1c93c: 0x6cf90c20, 0x1c93d: 0x6c7d2620, 0x1c93e: 0x6c8f4e20, 0x1c93f: 0x6cd9f220,
+ // Block 0x725, offset 0x1c940
+ 0x1c940: 0x6ce24a20, 0x1c941: 0x6d137c20, 0x1c942: 0x6d27cc20, 0x1c943: 0x6ca08a20,
+ 0x1c944: 0x6ce16020, 0x1c945: 0x6c979420, 0x1c946: 0x6c0aa020, 0x1c947: 0x6d245620,
+ 0x1c948: 0x6d050a20, 0x1c949: 0x6c6cc820, 0x1c94a: 0x6cca4420, 0x1c94b: 0x6c7d3c20,
+ 0x1c94c: 0x6d3bfc20, 0x1c94d: 0x6ccdde20, 0x1c94e: 0x6c1c9020, 0x1c94f: 0x6c28e620,
+ 0x1c950: 0x6d193c20, 0x1c951: 0x6c5f9020, 0x1c952: 0x6cc53220, 0x1c953: 0x6c19ac20,
+ 0x1c954: 0x6d1de420, 0x1c955: 0x6ce20220, 0x1c956: 0x6cf11c20, 0x1c957: 0x6cfe0e20,
+ 0x1c958: 0x6d2dc620, 0x1c959: 0x6c3b4a20, 0x1c95a: 0x6c4d8a20, 0x1c95b: 0x6c9bb020,
+ 0x1c95c: 0x6d0f1420, 0x1c95d: 0x6ca0a220, 0x1c95e: 0x6c158020, 0x1c95f: 0x6cfe1020,
+ 0x1c960: 0x6c959820, 0x1c961: 0x6d29cc20, 0x1c962: 0x6ca46c20, 0x1c963: 0x6cd22620,
+ 0x1c964: 0x6c2f9020, 0x1c965: 0x6c5e6e20, 0x1c966: 0x6cea9e20, 0x1c967: 0x6ce0e420,
+ 0x1c968: 0x6cea4420, 0x1c969: 0x6cf84020, 0x1c96a: 0x6cc5ce20, 0x1c96b: 0x6d22d220,
+ 0x1c96c: 0x6c1bea20, 0x1c96d: 0x6c392420, 0x1c96e: 0x6d1acc20, 0x1c96f: 0x6c665620,
+ 0x1c970: 0x6cd32620, 0x1c971: 0x6c05e820, 0x1c972: 0x6cd89420, 0x1c973: 0x6c34d220,
+ 0x1c974: 0x6d147e20, 0x1c975: 0x6c378c20, 0x1c976: 0x6cc52420, 0x1c977: 0x6cfdde20,
+ 0x1c978: 0x6c50e820, 0x1c979: 0x6c823820, 0x1c97a: 0x6c68d820, 0x1c97b: 0x6cf5b020,
+ 0x1c97c: 0x6c0dd420, 0x1c97d: 0x6c0e6a20, 0x1c97e: 0x6c310c20, 0x1c97f: 0x6c360420,
+ // Block 0x726, offset 0x1c980
+ 0x1c980: 0x6d210020, 0x1c981: 0x6ca56a20, 0x1c982: 0x6c75a820, 0x1c983: 0x6c4cbe20,
+ 0x1c984: 0x6c5ce820, 0x1c985: 0x6cfcbe20, 0x1c986: 0x6c495020, 0x1c987: 0x6c13a020,
+ 0x1c988: 0x6c7d0220, 0x1c989: 0x6c479820, 0x1c98a: 0x6cd9ba20, 0x1c98b: 0x6c14fc20,
+ 0x1c98c: 0x6d130a20, 0x1c98d: 0x6ca06020, 0x1c98e: 0x6c0f2220, 0x1c98f: 0x6c8e7620,
+ 0x1c990: 0x6d04de20, 0x1c991: 0x6c6ca820, 0x1c992: 0x6c976e20, 0x1c993: 0x6cca2820,
+ 0x1c994: 0x6d3be020, 0x1c995: 0x6ca46420, 0x1c996: 0x6cd44220, 0x1c997: 0x6c7c7220,
+ 0x1c998: 0x6c4c9020, 0x1c999: 0x6cfd6620, 0x1c99a: 0x6c3b8020, 0x1c99b: 0x6c0f3c20,
+ 0x1c99c: 0x6ca64420, 0x1c99d: 0x6c0a1420, 0x1c99e: 0x6c0f6e20, 0x1c99f: 0x6ce8fa20,
+ 0x1c9a0: 0x6c4dbc20, 0x1c9a1: 0x6c3a2020, 0x1c9a2: 0x6c650e20, 0x1c9a3: 0x6c015420,
+ 0x1c9a4: 0x6c00fa20, 0x1c9a5: 0x6c408020, 0x1c9a6: 0x6cfaf620, 0x1c9a7: 0x6d276c20,
+ 0x1c9a8: 0x6d02f420, 0x1c9a9: 0x6c3bb020, 0x1c9aa: 0x6cb1fe20, 0x1c9ab: 0x6d02fa20,
+ 0x1c9ac: 0x6c969820, 0x1c9ad: 0x6d236020, 0x1c9ae: 0x6c3caa20, 0x1c9af: 0x6c4ed820,
+ 0x1c9b0: 0x6c2b7420, 0x1c9b1: 0x6ceb3220, 0x1c9b2: 0x6d306820, 0x1c9b3: 0x6c1b4220,
+ 0x1c9b4: 0x6d0a2420, 0x1c9b5: 0x6d3b1020, 0x1c9b6: 0x6d340c20, 0x1c9b7: 0x6cae2420,
+ 0x1c9b8: 0x6d034620, 0x1c9b9: 0x6cc64a20, 0x1c9ba: 0x6cc97a20, 0x1c9bb: 0x6d27f820,
+ 0x1c9bc: 0x6cf1a420, 0x1c9bd: 0x6d348a20, 0x1c9be: 0x6c28a020, 0x1c9bf: 0x6c935c20,
+ // Block 0x727, offset 0x1c9c0
+ 0x1c9c0: 0x6d1f5e20, 0x1c9c1: 0x6c0f3e20, 0x1c9c2: 0x6c060a20, 0x1c9c3: 0x6c748a20,
+ 0x1c9c4: 0x6ceb4220, 0x1c9c5: 0x6d184020, 0x1c9c6: 0x6cc13020, 0x1c9c7: 0x6cb4c220,
+ 0x1c9c8: 0x6cc13e20, 0x1c9c9: 0x6c6ee620, 0x1c9ca: 0x6cb35c20, 0x1c9cb: 0x6d2f7020,
+ 0x1c9cc: 0x6d251220, 0x1c9cd: 0x6cadf020, 0x1c9ce: 0x6d394c20, 0x1c9cf: 0x6c727220,
+ 0x1c9d0: 0x6d3b2620, 0x1c9d1: 0x6caa4420, 0x1c9d2: 0x6c70c820, 0x1c9d3: 0x6caf8820,
+ 0x1c9d4: 0x6d29fa20, 0x1c9d5: 0x6c645020, 0x1c9d6: 0x6c8d4e20, 0x1c9d7: 0x6d31f620,
+ 0x1c9d8: 0x6cdf3a20, 0x1c9d9: 0x6c404820, 0x1c9da: 0x6d103020, 0x1c9db: 0x6cd2d820,
+ 0x1c9dc: 0x6c0a4020, 0x1c9dd: 0x6cebc220, 0x1c9de: 0x6ceb4620, 0x1c9df: 0x6cd8e420,
+ 0x1c9e0: 0x6c8e9020, 0x1c9e1: 0x6c96de20, 0x1c9e2: 0x6cb13220, 0x1c9e3: 0x6ce24620,
+ 0x1c9e4: 0x6d36f820, 0x1c9e5: 0x6cc6b820, 0x1c9e6: 0x6ce2b620, 0x1c9e7: 0x6c308a20,
+ 0x1c9e8: 0x6d09ac20, 0x1c9e9: 0x6cc2a420, 0x1c9ea: 0x6cd02220, 0x1c9eb: 0x6c6ee820,
+ 0x1c9ec: 0x6c37a620, 0x1c9ed: 0x6c4d7a20, 0x1c9ee: 0x6c0f7020, 0x1c9ef: 0x6d39ce20,
+ 0x1c9f0: 0x6d1a0c20, 0x1c9f1: 0x6c962a20, 0x1c9f2: 0x6d397a20, 0x1c9f3: 0x6c28bc20,
+ 0x1c9f4: 0x6d023820, 0x1c9f5: 0x6c8eb020, 0x1c9f6: 0x6c716a20, 0x1c9f7: 0x6cd97020,
+ 0x1c9f8: 0x6cbd4620, 0x1c9f9: 0x6c987a20, 0x1c9fa: 0x6c80ec20, 0x1c9fb: 0x6c4f2420,
+ 0x1c9fc: 0x6ce90020, 0x1c9fd: 0x6d07da20, 0x1c9fe: 0x6cea1420, 0x1c9ff: 0x6c75f220,
+ // Block 0x728, offset 0x1ca00
+ 0x1ca00: 0x6c35be20, 0x1ca01: 0x6c1a7a20, 0x1ca02: 0x6d03ac20, 0x1ca03: 0x6c005820,
+ 0x1ca04: 0x6c931420, 0x1ca05: 0x6d3c6c20, 0x1ca06: 0x6d38be20, 0x1ca07: 0x6ccf8220,
+ 0x1ca08: 0x6cb13620, 0x1ca09: 0x6c7d8c20, 0x1ca0a: 0x6ce24c20, 0x1ca0b: 0x6c7f2e20,
+ 0x1ca0c: 0x6d3fd220, 0x1ca0d: 0x6c78e220, 0x1ca0e: 0x6cb67c20, 0x1ca0f: 0x6cb67e20,
+ 0x1ca10: 0x6d0ede20, 0x1ca11: 0x6c3a2220, 0x1ca12: 0x6ccacc20, 0x1ca13: 0x6d0df020,
+ 0x1ca14: 0x6c445820, 0x1ca15: 0x6d11e220, 0x1ca16: 0x6cf54820, 0x1ca17: 0x6cb14e20,
+ 0x1ca18: 0x6c237620, 0x1ca19: 0x6cb15020, 0x1ca1a: 0x6cb9da20, 0x1ca1b: 0x6c3a2420,
+ 0x1ca1c: 0x6c5a2420, 0x1ca1d: 0x6cb9d420, 0x1ca1e: 0x6c5d6820, 0x1ca1f: 0x6d21de20,
+ 0x1ca20: 0x6ce3a820, 0x1ca21: 0x6cc32420, 0x1ca22: 0x6cfa1620, 0x1ca23: 0x6d3fd620,
+ 0x1ca24: 0x6c7cae20, 0x1ca25: 0x6cc76c20, 0x1ca26: 0x6cd84620, 0x1ca27: 0x6c488020,
+ 0x1ca28: 0x6ceb5c20, 0x1ca29: 0x6c4aa220, 0x1ca2a: 0x6cda0020, 0x1ca2b: 0x6cb94a20,
+ 0x1ca2c: 0x6c1a5a20, 0x1ca2d: 0x6d374e20, 0x1ca2e: 0x6c8ed620, 0x1ca2f: 0x6caef820,
+ 0x1ca30: 0x6ce2c820, 0x1ca31: 0x6cf7be20, 0x1ca32: 0x6c12b420, 0x1ca33: 0x6c31ea20,
+ 0x1ca34: 0x6d0efe20, 0x1ca35: 0x6d25cc20, 0x1ca36: 0x6d407220, 0x1ca37: 0x6ccad020,
+ 0x1ca38: 0x6ccde020, 0x1ca39: 0x6c84b020, 0x1ca3a: 0x6d376220, 0x1ca3b: 0x6cd6b020,
+ 0x1ca3c: 0x6c933820, 0x1ca3d: 0x6cf7c020, 0x1ca3e: 0x6c956c20, 0x1ca3f: 0x6d2eec20,
+ // Block 0x729, offset 0x1ca40
+ 0x1ca40: 0x6ca19020, 0x1ca41: 0x6c030020, 0x1ca42: 0x6c118420, 0x1ca43: 0x6c0c5c20,
+ 0x1ca44: 0x6c237a20, 0x1ca45: 0x6cc16220, 0x1ca46: 0x6c0ac220, 0x1ca47: 0x6d376420,
+ 0x1ca48: 0x6d248020, 0x1ca49: 0x6d060c20, 0x1ca4a: 0x6c576c20, 0x1ca4b: 0x6c0e9e20,
+ 0x1ca4c: 0x6cdb7020, 0x1ca4d: 0x6cff5820, 0x1ca4e: 0x6c8c0a20, 0x1ca4f: 0x6d2ea420,
+ 0x1ca50: 0x6c33c620, 0x1ca51: 0x6c8eea20, 0x1ca52: 0x6ceb6220, 0x1ca53: 0x6c136a20,
+ 0x1ca54: 0x6c2d9e20, 0x1ca55: 0x6c68b220, 0x1ca56: 0x6ce60c20, 0x1ca57: 0x6d0f1620,
+ 0x1ca58: 0x6c958620, 0x1ca59: 0x6d2dca20, 0x1ca5a: 0x6c6df820, 0x1ca5b: 0x6d196a20,
+ 0x1ca5c: 0x6d139e20, 0x1ca5d: 0x6ceadc20, 0x1ca5e: 0x6cb20020, 0x1ca5f: 0x6d397220,
+ 0x1ca60: 0x6d0f2620, 0x1ca61: 0x6c902020, 0x1ca62: 0x6c937220, 0x1ca63: 0x6ce2e020,
+ 0x1ca64: 0x6cfda820, 0x1ca65: 0x6c630220, 0x1ca66: 0x6cd6ca20, 0x1ca67: 0x6c719c20,
+ 0x1ca68: 0x6cf7d020, 0x1ca69: 0x6c585020, 0x1ca6a: 0x6c84ee20, 0x1ca6b: 0x6c0c6820,
+ 0x1ca6c: 0x6c968c20, 0x1ca6d: 0x6d22ba20, 0x1ca6e: 0x6ceae220, 0x1ca6f: 0x6d09da20,
+ 0x1ca70: 0x6c1afa20, 0x1ca71: 0x6cc0d820, 0x1ca72: 0x6cc63e20, 0x1ca73: 0x6c0eb220,
+ 0x1ca74: 0x6c935020, 0x1ca75: 0x6d29f820, 0x1ca76: 0x6cd2ba20, 0x1ca77: 0x6cd89620,
+ 0x1ca78: 0x6c3fbc20, 0x1ca79: 0x6c706420, 0x1ca7a: 0x6d404820, 0x1ca7b: 0x6d3ab820,
+ 0x1ca7c: 0x6cebc020, 0x1ca7d: 0x6caa4020, 0x1ca7e: 0x6c643820, 0x1ca7f: 0x6d16d420,
+ // Block 0x72a, offset 0x1ca80
+ 0x1ca80: 0x6c273c20, 0x1ca81: 0x6cfe9020, 0x1ca82: 0x6c96b820, 0x1ca83: 0x6d19bc20,
+ 0x1ca84: 0x6c683a20, 0x1ca85: 0x6c572e20, 0x1ca86: 0x6c95ee20, 0x1ca87: 0x6c4d5c20,
+ 0x1ca88: 0x6cb10820, 0x1ca89: 0x6c0bf020, 0x1ca8a: 0x6c83b420, 0x1ca8b: 0x6c1a6c20,
+ 0x1ca8c: 0x6d0e5820, 0x1ca8d: 0x6d036e20, 0x1ca8e: 0x6cbd2820, 0x1ca8f: 0x6c75aa20,
+ 0x1ca90: 0x6cb5e220, 0x1ca91: 0x6cb5e420, 0x1ca92: 0x6c78aa20, 0x1ca93: 0x6d3c5c20,
+ 0x1ca94: 0x6d3f7e20, 0x1ca95: 0x6cdaae20, 0x1ca96: 0x6c116420, 0x1ca97: 0x6cb14a20,
+ 0x1ca98: 0x6d364820, 0x1ca99: 0x6c7c8220, 0x1ca9a: 0x6ccab020, 0x1ca9b: 0x6cf4f620,
+ 0x1ca9c: 0x6c02da20, 0x1ca9d: 0x6c8e7820, 0x1ca9e: 0x6cb8fa20, 0x1ca9f: 0x6ccd9020,
+ 0x1caa0: 0x6c0c1220, 0x1caa1: 0x6c955020, 0x1caa2: 0x6c233620, 0x1caa3: 0x6c15e220,
+ 0x1caa4: 0x6d395c20, 0x1caa5: 0x6c62c420, 0x1caa6: 0x6cd6ac20, 0x1caa7: 0x6cfd9420,
+ 0x1caa8: 0x6c476e20, 0x1caa9: 0x6cefb420, 0x1caaa: 0x6cefd220, 0x1caab: 0x6cefd420,
+ 0x1caac: 0x6d214020, 0x1caad: 0x6c422420, 0x1caae: 0x6d17d620, 0x1caaf: 0x6c01ec20,
+ 0x1cab0: 0x6ce7f220, 0x1cab1: 0x6c6bf020, 0x1cab2: 0x6c065e20, 0x1cab3: 0x6c074e20,
+ 0x1cab4: 0x6c220c20, 0x1cab5: 0x6ce3c620, 0x1cab6: 0x6c2c0020, 0x1cab7: 0x6c7a5620,
+ 0x1cab8: 0x6c4d2820, 0x1cab9: 0x6cbba020, 0x1caba: 0x6c543020, 0x1cabb: 0x6c7af020,
+ 0x1cabc: 0x6c443220, 0x1cabd: 0x6ce9ee20, 0x1cabe: 0x6c452020, 0x1cabf: 0x6cb12a20,
+ // Block 0x72b, offset 0x1cac0
+ 0x1cac0: 0x6c0a8220, 0x1cac1: 0x6c783c20, 0x1cac2: 0x6cb87a20, 0x1cac3: 0x6d21ce20,
+ 0x1cac4: 0x6cdc1420, 0x1cac5: 0x6c90d020, 0x1cac6: 0x6c0fb220, 0x1cac7: 0x6cff4620,
+ 0x1cac8: 0x6c055a20, 0x1cac9: 0x6c0fb420, 0x1caca: 0x6c221420, 0x1cacb: 0x6c7b5e20,
+ 0x1cacc: 0x6c0d9220, 0x1cacd: 0x6ca09420, 0x1cace: 0x6c8a5220, 0x1cacf: 0x6c90da20,
+ 0x1cad0: 0x6cff5220, 0x1cad1: 0x6c31fe20, 0x1cad2: 0x6d29f220, 0x1cad3: 0x6cdc1a20,
+ 0x1cad4: 0x6ce3d020, 0x1cad5: 0x6c0d9620, 0x1cad6: 0x6c7b6020, 0x1cad7: 0x6c91a820,
+ 0x1cad8: 0x6c42bc20, 0x1cad9: 0x6c42c420, 0x1cada: 0x6cbc5020, 0x1cadb: 0x6c779420,
+ 0x1cadc: 0x6cbc2c20, 0x1cadd: 0x6c819420, 0x1cade: 0x6ccb0c20, 0x1cadf: 0x6c0bf420,
+ 0x1cae0: 0x6c7d6e20, 0x1cae1: 0x6c7d7620, 0x1cae2: 0x6c2b7620, 0x1cae3: 0x6c39da20,
+ 0x1cae4: 0x6d04ec20, 0x1cae5: 0x6cc47e20, 0x1cae6: 0x6c98f820, 0x1cae7: 0x6c28a220,
+ 0x1cae8: 0x6c7d7e20, 0x1cae9: 0x6c0d8620, 0x1caea: 0x6c383e20, 0x1caeb: 0x6ce5a220,
+ 0x1caec: 0x6caf8a20, 0x1caed: 0x6d3e9c20, 0x1caee: 0x6c384220, 0x1caef: 0x6cc48620,
+ 0x1caf0: 0x6ce41a20, 0x1caf1: 0x6c066420, 0x1caf2: 0x6c0a4220, 0x1caf3: 0x6c990420,
+ 0x1caf4: 0x6c3eea20, 0x1caf5: 0x6c376a20, 0x1caf6: 0x6cc6ba20, 0x1caf7: 0x6cc14420,
+ 0x1caf8: 0x6c45b620, 0x1caf9: 0x6d04f820, 0x1cafa: 0x6c7e1620, 0x1cafb: 0x6c628e20,
+ 0x1cafc: 0x6caed220, 0x1cafd: 0x6d3b6020, 0x1cafe: 0x6cce8e20, 0x1caff: 0x6cdd4420,
+ // Block 0x72c, offset 0x1cb00
+ 0x1cb00: 0x6ce43620, 0x1cb01: 0x6c86ba20, 0x1cb02: 0x6c0d8a20, 0x1cb03: 0x6d3fd420,
+ 0x1cb04: 0x6c2baa20, 0x1cb05: 0x6caee420, 0x1cb06: 0x6cd94820, 0x1cb07: 0x6d32f820,
+ 0x1cb08: 0x6cc32220, 0x1cb09: 0x6d3fd820, 0x1cb0a: 0x6cd76220, 0x1cb0b: 0x6c660e20,
+ 0x1cb0c: 0x6ceb9620, 0x1cb0d: 0x6c55f420, 0x1cb0e: 0x6c7eae20, 0x1cb0f: 0x6c6f8e20,
+ 0x1cb10: 0x6cb6a020, 0x1cb11: 0x6c889820, 0x1cb12: 0x6d320420, 0x1cb13: 0x6c0d9420,
+ 0x1cb14: 0x6caefa20, 0x1cb15: 0x6c96e620, 0x1cb16: 0x6cca0e20, 0x1cb17: 0x6c979e20,
+ 0x1cb18: 0x6c97a020, 0x1cb19: 0x6ccbbc20, 0x1cb1a: 0x6d061020, 0x1cb1b: 0x6c8b7a20,
+ 0x1cb1c: 0x6cb95420, 0x1cb1d: 0x6cb95220, 0x1cb1e: 0x6ca46220, 0x1cb1f: 0x6c58cc20,
+ 0x1cb20: 0x6c7e3220, 0x1cb21: 0x6ca94220, 0x1cb22: 0x6c0d9820, 0x1cb23: 0x6c8b8a20,
+ 0x1cb24: 0x6cc4fe20, 0x1cb25: 0x6c310e20, 0x1cb26: 0x6c313420, 0x1cb27: 0x6ca53620,
+ 0x1cb28: 0x6c53dc20, 0x1cb29: 0x6cf90e20, 0x1cb2a: 0x6c314e20, 0x1cb2b: 0x6c4e7220,
+ 0x1cb2c: 0x6c315420, 0x1cb2d: 0x6c315220, 0x1cb2e: 0x6c6f9620, 0x1cb2f: 0x6c170e20,
+ 0x1cb30: 0x6d249c20, 0x1cb31: 0x6d24a420, 0x1cb32: 0x6c43e020, 0x1cb33: 0x6d0ecc20,
+ 0x1cb34: 0x6c3f8e20, 0x1cb35: 0x6cbdb820, 0x1cb36: 0x6c4a9e20, 0x1cb37: 0x6d3fdc20,
+ 0x1cb38: 0x6c8f5820, 0x1cb39: 0x6c4aa620, 0x1cb3a: 0x6cce2a20, 0x1cb3b: 0x6d248220,
+ 0x1cb3c: 0x6c4ae220, 0x1cb3d: 0x6c9a9620, 0x1cb3e: 0x6c623220, 0x1cb3f: 0x6cb61220,
+ // Block 0x72d, offset 0x1cb40
+ 0x1cb40: 0x6c40da20, 0x1cb41: 0x6c7c9020, 0x1cb42: 0x6c5cf620, 0x1cb43: 0x6c038c20,
+ 0x1cb44: 0x6cb39c20, 0x1cb45: 0x6c9aa620, 0x1cb46: 0x6d05c820, 0x1cb47: 0x6d0dd220,
+ 0x1cb48: 0x6cff1a20, 0x1cb49: 0x6c89a220, 0x1cb4a: 0x6d242620, 0x1cb4b: 0x6ce9ca20,
+ 0x1cb4c: 0x6cb53e20, 0x1cb4d: 0x6cee3e20, 0x1cb4e: 0x6c89a820, 0x1cb4f: 0x6cf0f020,
+ 0x1cb50: 0x6c41bc20, 0x1cb51: 0x6c1aea20, 0x1cb52: 0x6cb17420, 0x1cb53: 0x6c0ab620,
+ 0x1cb54: 0x6ca09620, 0x1cb55: 0x6c616220, 0x1cb56: 0x6d060820, 0x1cb57: 0x6c1e3e20,
+ 0x1cb58: 0x6d0e2620, 0x1cb59: 0x6d2dcc20, 0x1cb5a: 0x6d211220, 0x1cb5b: 0x6c29c420,
+ 0x1cb5c: 0x6cc57620, 0x1cb5d: 0x6c6b0220, 0x1cb5e: 0x6c03f620, 0x1cb5f: 0x6c537c20,
+ 0x1cb60: 0x6ceacc20, 0x1cb61: 0x6c2e3620, 0x1cb62: 0x6c614e20, 0x1cb63: 0x6d073620,
+ 0x1cb64: 0x6c358020, 0x1cb65: 0x6c367c20, 0x1cb66: 0x6ccc1220, 0x1cb67: 0x6c4f8620,
+ 0x1cb68: 0x6cea6620, 0x1cb69: 0x6ca15e20, 0x1cb6a: 0x6c6c0020, 0x1cb6b: 0x6cd07220,
+ 0x1cb6c: 0x6c04d620, 0x1cb6d: 0x6d25a420, 0x1cb6e: 0x6cb01420, 0x1cb6f: 0x6c91d420,
+ 0x1cb70: 0x6cf1aa20, 0x1cb71: 0x6c55a620, 0x1cb72: 0x6c915a20, 0x1cb73: 0x6d289a20,
+ 0x1cb74: 0x6c39ae20, 0x1cb75: 0x6c3b9020, 0x1cb76: 0x6ca36820, 0x1cb77: 0x6d1f6c20,
+ 0x1cb78: 0x6cb15220, 0x1cb79: 0x6ca1b620, 0x1cb7a: 0x6c517e20, 0x1cb7b: 0x6cf9fa20,
+ 0x1cb7c: 0x6cc14620, 0x1cb7d: 0x6c4e3820, 0x1cb7e: 0x6caf9420, 0x1cb7f: 0x6c8d6220,
+ // Block 0x72e, offset 0x1cb80
+ 0x1cb80: 0x6ceb5220, 0x1cb81: 0x6c0e9820, 0x1cb82: 0x6cc0a020, 0x1cb83: 0x6cb2d220,
+ 0x1cb84: 0x6c3f0620, 0x1cb85: 0x6c0a6420, 0x1cb86: 0x6c22a420, 0x1cb87: 0x6cf0e020,
+ 0x1cb88: 0x6c70ce20, 0x1cb89: 0x6c2de220, 0x1cb8a: 0x6c03c620, 0x1cb8b: 0x6d1f7a20,
+ 0x1cb8c: 0x6c4bf020, 0x1cb8d: 0x6caf9620, 0x1cb8e: 0x6ca70620, 0x1cb8f: 0x6d03a020,
+ 0x1cb90: 0x6cdf4020, 0x1cb91: 0x6c066a20, 0x1cb92: 0x6c406020, 0x1cb93: 0x6d2c9820,
+ 0x1cb94: 0x6c728620, 0x1cb95: 0x6c473620, 0x1cb96: 0x6cd41e20, 0x1cb97: 0x6c309a20,
+ 0x1cb98: 0x6c27b020, 0x1cb99: 0x6cdeba20, 0x1cb9a: 0x6c6b4c20, 0x1cb9b: 0x6cd50e20,
+ 0x1cb9c: 0x6c548220, 0x1cb9d: 0x6cfe0420, 0x1cb9e: 0x6c376e20, 0x1cb9f: 0x6c01d620,
+ 0x1cba0: 0x6cef4820, 0x1cba1: 0x6d2fe620, 0x1cba2: 0x6d39d020, 0x1cba3: 0x6d1b8220,
+ 0x1cba4: 0x6c8b4020, 0x1cba5: 0x6c962e20, 0x1cba6: 0x6ce79420, 0x1cba7: 0x6ce3c820,
+ 0x1cba8: 0x6d18e220, 0x1cba9: 0x6c0e3020, 0x1cbaa: 0x6cf03420, 0x1cbab: 0x6c688a20,
+ 0x1cbac: 0x6c7a6820, 0x1cbad: 0x6c4a9220, 0x1cbae: 0x6cfae620, 0x1cbaf: 0x6c444820,
+ 0x1cbb0: 0x6c5b4420, 0x1cbb1: 0x6c81fc20, 0x1cbb2: 0x6c40b820, 0x1cbb3: 0x6c77ca20,
+ 0x1cbb4: 0x6d055e20, 0x1cbb5: 0x6c346820, 0x1cbb6: 0x6c758820, 0x1cbb7: 0x6ce3a020,
+ 0x1cbb8: 0x6c9e4620, 0x1cbb9: 0x6cce9220, 0x1cbba: 0x6d2c9a20, 0x1cbbb: 0x6cdd4620,
+ 0x1cbbc: 0x6cbd4820, 0x1cbbd: 0x6d21d020, 0x1cbbe: 0x6ca57820, 0x1cbbf: 0x6d30b420,
+ // Block 0x72f, offset 0x1cbc0
+ 0x1cbc0: 0x6c4bf620, 0x1cbc1: 0x6c452420, 0x1cbc2: 0x6cdb7c20, 0x1cbc3: 0x6cf40220,
+ 0x1cbc4: 0x6cc0a620, 0x1cbc5: 0x6ccd1820, 0x1cbc6: 0x6cb42020, 0x1cbc7: 0x6c596220,
+ 0x1cbc8: 0x6ce5a820, 0x1cbc9: 0x6c854020, 0x1cbca: 0x6ccc2420, 0x1cbcb: 0x6ccc2620,
+ 0x1cbcc: 0x6c77d020, 0x1cbcd: 0x6c9b7e20, 0x1cbce: 0x6c1a8e20, 0x1cbcf: 0x6c87e620,
+ 0x1cbd0: 0x6d409820, 0x1cbd1: 0x6cf94c20, 0x1cbd2: 0x6d1e6420, 0x1cbd3: 0x6ca61020,
+ 0x1cbd4: 0x6d3eba20, 0x1cbd5: 0x6cb68820, 0x1cbd6: 0x6d330c20, 0x1cbd7: 0x6cfe0620,
+ 0x1cbd8: 0x6ca57a20, 0x1cbd9: 0x6c216e20, 0x1cbda: 0x6c62c620, 0x1cbdb: 0x6c2dec20,
+ 0x1cbdc: 0x6cbd0020, 0x1cbdd: 0x6c482c20, 0x1cbde: 0x6d38f220, 0x1cbdf: 0x6c302420,
+ 0x1cbe0: 0x6c7f3020, 0x1cbe1: 0x6c3aec20, 0x1cbe2: 0x6ca61420, 0x1cbe3: 0x6d192220,
+ 0x1cbe4: 0x6c7d8e20, 0x1cbe5: 0x6c932620, 0x1cbe6: 0x6c703820, 0x1cbe7: 0x6c168620,
+ 0x1cbe8: 0x6c6de620, 0x1cbe9: 0x6c951220, 0x1cbea: 0x6c8d8a20, 0x1cbeb: 0x6d406e20,
+ 0x1cbec: 0x6c849420, 0x1cbed: 0x6c9bf420, 0x1cbee: 0x6d3fde20, 0x1cbef: 0x6d375220,
+ 0x1cbf0: 0x6ca70c20, 0x1cbf1: 0x6c570420, 0x1cbf2: 0x6d24c420, 0x1cbf3: 0x6c2cb620,
+ 0x1cbf4: 0x6cd20c20, 0x1cbf5: 0x6cd02c20, 0x1cbf6: 0x6c5d1620, 0x1cbf7: 0x6ce3ac20,
+ 0x1cbf8: 0x6c544020, 0x1cbf9: 0x6d03b220, 0x1cbfa: 0x6d39e420, 0x1cbfb: 0x6c7ebc20,
+ 0x1cbfc: 0x6d3fe020, 0x1cbfd: 0x6d2b6820, 0x1cbfe: 0x6c0b1820, 0x1cbff: 0x6c0b1a20,
+ // Block 0x730, offset 0x1cc00
+ 0x1cc00: 0x6c596420, 0x1cc01: 0x6cc32a20, 0x1cc02: 0x6d2b7020, 0x1cc03: 0x6ceeca20,
+ 0x1cc04: 0x6ceecc20, 0x1cc05: 0x6d21e620, 0x1cc06: 0x6c212420, 0x1cc07: 0x6cc77020,
+ 0x1cc08: 0x6c2f0a20, 0x1cc09: 0x6c5a2e20, 0x1cc0a: 0x6c893220, 0x1cc0b: 0x6d0e0620,
+ 0x1cc0c: 0x6cbfda20, 0x1cc0d: 0x6cbfdc20, 0x1cc0e: 0x6c661020, 0x1cc0f: 0x6c089c20,
+ 0x1cc10: 0x6c36dc20, 0x1cc11: 0x6d0ff220, 0x1cc12: 0x6c409020, 0x1cc13: 0x6cc9d820,
+ 0x1cc14: 0x6c41fa20, 0x1cc15: 0x6cf98220, 0x1cc16: 0x6ceb9820, 0x1cc17: 0x6c55fa20,
+ 0x1cc18: 0x6cd42420, 0x1cc19: 0x6cc93420, 0x1cc1a: 0x6d08d620, 0x1cc1b: 0x6cf17220,
+ 0x1cc1c: 0x6cba8820, 0x1cc1d: 0x6c508020, 0x1cc1e: 0x6cf39020, 0x1cc1f: 0x6c39b420,
+ 0x1cc20: 0x6ccad620, 0x1cc21: 0x6c8ee420, 0x1cc22: 0x6c96aa20, 0x1cc23: 0x6cd29620,
+ 0x1cc24: 0x6cd21420, 0x1cc25: 0x6c493a20, 0x1cc26: 0x6d3ec220, 0x1cc27: 0x6ce2d020,
+ 0x1cc28: 0x6cde2620, 0x1cc29: 0x6d117a20, 0x1cc2a: 0x6c35a820, 0x1cc2b: 0x6d1e0820,
+ 0x1cc2c: 0x6cb9e420, 0x1cc2d: 0x6cb6a420, 0x1cc2e: 0x6cf17420, 0x1cc2f: 0x6cc93820,
+ 0x1cc30: 0x6cd0ce20, 0x1cc31: 0x6c889e20, 0x1cc32: 0x6c028e20, 0x1cc33: 0x6c823420,
+ 0x1cc34: 0x6c5b0c20, 0x1cc35: 0x6c9fdc20, 0x1cc36: 0x6c62e620, 0x1cc37: 0x6ce5b620,
+ 0x1cc38: 0x6cc16820, 0x1cc39: 0x6c654a20, 0x1cc3a: 0x6cd03020, 0x1cc3b: 0x6c97a820,
+ 0x1cc3c: 0x6cf7c620, 0x1cc3d: 0x6cc0aa20, 0x1cc3e: 0x6c0c9c20, 0x1cc3f: 0x6c62e820,
+ // Block 0x731, offset 0x1cc40
+ 0x1cc40: 0x6c62d820, 0x1cc41: 0x6d3a3c20, 0x1cc42: 0x6c679a20, 0x1cc43: 0x6d051420,
+ 0x1cc44: 0x6d3b9c20, 0x1cc45: 0x6d1de620, 0x1cc46: 0x6d2eee20, 0x1cc47: 0x6c776420,
+ 0x1cc48: 0x6d093620, 0x1cc49: 0x6c0cce20, 0x1cc4a: 0x6d248a20, 0x1cc4b: 0x6cc16a20,
+ 0x1cc4c: 0x6cfe6e20, 0x1cc4d: 0x6c0ea220, 0x1cc4e: 0x6c697820, 0x1cc4f: 0x6d0a5a20,
+ 0x1cc50: 0x6cdb7220, 0x1cc51: 0x6c5a3a20, 0x1cc52: 0x6d420020, 0x1cc53: 0x6ccdee20,
+ 0x1cc54: 0x6ccdf020, 0x1cc55: 0x6c387620, 0x1cc56: 0x6c4bae20, 0x1cc57: 0x6c8c0c20,
+ 0x1cc58: 0x6d0a5c20, 0x1cc59: 0x6c9e8620, 0x1cc5a: 0x6cf82c20, 0x1cc5b: 0x6d2bbe20,
+ 0x1cc5c: 0x6cfe7820, 0x1cc5d: 0x6c3c0620, 0x1cc5e: 0x6c494620, 0x1cc5f: 0x6c548a20,
+ 0x1cc60: 0x6c7b4e20, 0x1cc61: 0x6d2b7220, 0x1cc62: 0x6ccada20, 0x1cc63: 0x6d2dd020,
+ 0x1cc64: 0x6c420420, 0x1cc65: 0x6c4bb220, 0x1cc66: 0x6d1d6020, 0x1cc67: 0x6c855220,
+ 0x1cc68: 0x6c16da20, 0x1cc69: 0x6c836e20, 0x1cc6a: 0x6cd63a20, 0x1cc6b: 0x6c011020,
+ 0x1cc6c: 0x6cc7f220, 0x1cc6d: 0x6c62fe20, 0x1cc6e: 0x6d076e20, 0x1cc6f: 0x6c56f220,
+ 0x1cc70: 0x6cd63c20, 0x1cc71: 0x6c87bc20, 0x1cc72: 0x6c8b8e20, 0x1cc73: 0x6c87c620,
+ 0x1cc74: 0x6c9f2020, 0x1cc75: 0x6d31a620, 0x1cc76: 0x6cfe1220, 0x1cc77: 0x6c370220,
+ 0x1cc78: 0x6c91ac20, 0x1cc79: 0x6c49ca20, 0x1cc7a: 0x6c84f020, 0x1cc7b: 0x6cfb1c20,
+ 0x1cc7c: 0x6d20ce20, 0x1cc7d: 0x6c29c220, 0x1cc7e: 0x6c613a20, 0x1cc7f: 0x6d1f4220,
+ // Block 0x732, offset 0x1cc80
+ 0x1cc80: 0x6cea5c20, 0x1cc81: 0x6c91c020, 0x1cc82: 0x6c39ac20, 0x1cc83: 0x6c035420,
+ 0x1cc84: 0x6c515220, 0x1cc85: 0x6c03be20, 0x1cc86: 0x6cb2ba20, 0x1cc87: 0x6ca70020,
+ 0x1cc88: 0x6c915620, 0x1cc89: 0x6d1f5220, 0x1cc8a: 0x6d2c8020, 0x1cc8b: 0x6c401420,
+ 0x1cc8c: 0x6c03c020, 0x1cc8d: 0x6c065620, 0x1cc8e: 0x6c547620, 0x1cc8f: 0x6cb00220,
+ 0x1cc90: 0x6cdf2c20, 0x1cc91: 0x6c4a8220, 0x1cc92: 0x6c6b1620, 0x1cc93: 0x6c77b420,
+ 0x1cc94: 0x6ceffa20, 0x1cc95: 0x6c376420, 0x1cc96: 0x6ce77620, 0x1cc97: 0x6d2b6220,
+ 0x1cc98: 0x6c547c20, 0x1cc99: 0x6c7b2e20, 0x1cc9a: 0x6c625a20, 0x1cc9b: 0x6c686220,
+ 0x1cc9c: 0x6cfac620, 0x1cc9d: 0x6d2c8820, 0x1cc9e: 0x6cfdfa20, 0x1cc9f: 0x6d0a2c20,
+ 0x1cca0: 0x6c451e20, 0x1cca1: 0x6c843820, 0x1cca2: 0x6c884620, 0x1cca3: 0x6c64ea20,
+ 0x1cca4: 0x6c852c20, 0x1cca5: 0x6cd28820, 0x1cca6: 0x6ce5a420, 0x1cca7: 0x6c4be820,
+ 0x1cca8: 0x6ccc1620, 0x1cca9: 0x6c595020, 0x1ccaa: 0x6c758020, 0x1ccab: 0x6c626e20,
+ 0x1ccac: 0x6d1e5a20, 0x1ccad: 0x6cbe5820, 0x1ccae: 0x6c8d6420, 0x1ccaf: 0x6cb65820,
+ 0x1ccb0: 0x6d406820, 0x1ccb1: 0x6c3a1c20, 0x1ccb2: 0x6c7d8620, 0x1ccb3: 0x6c168020,
+ 0x1ccb4: 0x6c482a20, 0x1ccb5: 0x6ca60a20, 0x1ccb6: 0x6ca70820, 0x1ccb7: 0x6c2de420,
+ 0x1ccb8: 0x6c6dd420, 0x1ccb9: 0x6cd02420, 0x1ccba: 0x6cd20020, 0x1ccbb: 0x6d3e9e20,
+ 0x1ccbc: 0x6c3bf820, 0x1ccbd: 0x6c2ef620, 0x1ccbe: 0x6c089420, 0x1ccbf: 0x6c16ce20,
+ // Block 0x733, offset 0x1ccc0
+ 0x1ccc0: 0x6ce39020, 0x1ccc1: 0x6cf16c20, 0x1ccc2: 0x6ceec420, 0x1ccc3: 0x6cc9d220,
+ 0x1ccc4: 0x6c36c020, 0x1ccc5: 0x6cbfd220, 0x1ccc6: 0x6c407020, 0x1ccc7: 0x6c5a1620,
+ 0x1ccc8: 0x6cc31e20, 0x1ccc9: 0x6c678a20, 0x1ccca: 0x6c0b1220, 0x1cccb: 0x6ccac820,
+ 0x1cccc: 0x6c028020, 0x1cccd: 0x6cb68020, 0x1ccce: 0x6cde1e20, 0x1cccf: 0x6c493220,
+ 0x1ccd0: 0x6d116620, 0x1ccd1: 0x6cad1220, 0x1ccd2: 0x6c651e20, 0x1ccd3: 0x6c823020,
+ 0x1ccd4: 0x6c0c9a20, 0x1ccd5: 0x6d093420, 0x1ccd6: 0x6c0cc820, 0x1ccd7: 0x6c979820,
+ 0x1ccd8: 0x6c9fd820, 0x1ccd9: 0x6d1dd220, 0x1ccda: 0x6cf10420, 0x1ccdb: 0x6cf7b620,
+ 0x1ccdc: 0x6c4ba020, 0x1ccdd: 0x6ccde220, 0x1ccde: 0x6c8c0620, 0x1ccdf: 0x6d41fe20,
+ 0x1cce0: 0x6c56e420, 0x1cce1: 0x6c41fe20, 0x1cce2: 0x6c854a20, 0x1cce3: 0x6d2dc820,
+ 0x1cce4: 0x6c496e20, 0x1cce5: 0x6ca79a20, 0x1cce6: 0x6d15f420, 0x1cce7: 0x6c3ebc20,
+ 0x1cce8: 0x6c864220, 0x1cce9: 0x6c6f7e20, 0x1ccea: 0x6c102220, 0x1cceb: 0x6d0e8e20,
+ 0x1ccec: 0x6c3f5020, 0x1cced: 0x6c2dd020, 0x1ccee: 0x6c5efc20, 0x1ccef: 0x6c3cea20,
+ 0x1ccf0: 0x6cc83620, 0x1ccf1: 0x6c41ac20, 0x1ccf2: 0x6cd1e820, 0x1ccf3: 0x6c3cee20,
+ 0x1ccf4: 0x6ca01420, 0x1ccf5: 0x6c060c20, 0x1ccf6: 0x6d250820, 0x1ccf7: 0x6d341420,
+ 0x1ccf8: 0x6c56c420, 0x1ccf9: 0x6cbd9a20, 0x1ccfa: 0x6c3d9820, 0x1ccfb: 0x6c049620,
+ 0x1ccfc: 0x6cf1ac20, 0x1ccfd: 0x6c64ec20, 0x1ccfe: 0x6cd1f620, 0x1ccff: 0x6d23e420,
+ // Block 0x734, offset 0x1cd00
+ 0x1cd00: 0x6c3d3220, 0x1cd01: 0x6d10b620, 0x1cd02: 0x6c74b020, 0x1cd03: 0x6c74b220,
+ 0x1cd04: 0x6cb06c20, 0x1cd05: 0x6c583020, 0x1cd06: 0x6d326820, 0x1cd07: 0x6c061220,
+ 0x1cd08: 0x6d0eb420, 0x1cd09: 0x6d0af620, 0x1cd0a: 0x6d336420, 0x1cd0b: 0x6c399c20,
+ 0x1cd0c: 0x6c3cf020, 0x1cd0d: 0x6cf1ae20, 0x1cd0e: 0x6cab5220, 0x1cd0f: 0x6c279220,
+ 0x1cd10: 0x6c43ac20, 0x1cd11: 0x6cc7ca20, 0x1cd12: 0x6c8d6620, 0x1cd13: 0x6c9eea20,
+ 0x1cd14: 0x6c3eec20, 0x1cd15: 0x6ceb5420, 0x1cd16: 0x6c9f7c20, 0x1cd17: 0x6c869620,
+ 0x1cd18: 0x6c0b5020, 0x1cd19: 0x6d36fc20, 0x1cd1a: 0x6c43ae20, 0x1cd1b: 0x6d251420,
+ 0x1cd1c: 0x6c227620, 0x1cd1d: 0x6cc1cc20, 0x1cd1e: 0x6cff1c20, 0x1cd1f: 0x6c1adc20,
+ 0x1cd20: 0x6c28c020, 0x1cd21: 0x6c70d020, 0x1cd22: 0x6d11d620, 0x1cd23: 0x6c473820,
+ 0x1cd24: 0x6c301820, 0x1cd25: 0x6d240020, 0x1cd26: 0x6d0f6e20, 0x1cd27: 0x6cc73a20,
+ 0x1cd28: 0x6d0afe20, 0x1cd29: 0x6ce60420, 0x1cd2a: 0x6d240220, 0x1cd2b: 0x6ce54420,
+ 0x1cd2c: 0x6d1bf820, 0x1cd2d: 0x6c331620, 0x1cd2e: 0x6cf38620, 0x1cd2f: 0x6c377020,
+ 0x1cd30: 0x6c487c20, 0x1cd31: 0x6c00d420, 0x1cd32: 0x6d341a20, 0x1cd33: 0x6d0ed620,
+ 0x1cd34: 0x6c527a20, 0x1cd35: 0x6cff2c20, 0x1cd36: 0x6c63f020, 0x1cd37: 0x6c8b4220,
+ 0x1cd38: 0x6d39d220, 0x1cd39: 0x6d0fe220, 0x1cd3a: 0x6ce39220, 0x1cd3b: 0x6c539220,
+ 0x1cd3c: 0x6c963020, 0x1cd3d: 0x6cc7da20, 0x1cd3e: 0x6ca1f220, 0x1cd3f: 0x6c43b820,
+ // Block 0x735, offset 0x1cd40
+ 0x1cd40: 0x6cc57e20, 0x1cd41: 0x6c688c20, 0x1cd42: 0x6d050220, 0x1cd43: 0x6d38ba20,
+ 0x1cd44: 0x6d341c20, 0x1cd45: 0x6c963220, 0x1cd46: 0x6c528c20, 0x1cd47: 0x6ca77620,
+ 0x1cd48: 0x6c370820, 0x1cd49: 0x6c944620, 0x1cd4a: 0x6c63f220, 0x1cd4b: 0x6c62b420,
+ 0x1cd4c: 0x6ce90420, 0x1cd4d: 0x6c583820, 0x1cd4e: 0x6ceb9220, 0x1cd4f: 0x6c104a20,
+ 0x1cd50: 0x6cf40420, 0x1cd51: 0x6c730820, 0x1cd52: 0x6d244820, 0x1cd53: 0x6c0f9c20,
+ 0x1cd54: 0x6c75f620, 0x1cd55: 0x6d0aae20, 0x1cd56: 0x6c089220, 0x1cd57: 0x6cf71020,
+ 0x1cd58: 0x6c75f820, 0x1cd59: 0x6c717620, 0x1cd5a: 0x6ce87e20, 0x1cd5b: 0x6c6de420,
+ 0x1cd5c: 0x6ce3a220, 0x1cd5d: 0x6c359020, 0x1cd5e: 0x6c359220, 0x1cd5f: 0x6c7bcc20,
+ 0x1cd60: 0x6c55e820, 0x1cd61: 0x6cf48a20, 0x1cd62: 0x6cd02a20, 0x1cd63: 0x6c7f6620,
+ 0x1cd64: 0x6c69ee20, 0x1cd65: 0x6cacca20, 0x1cd66: 0x6c932820, 0x1cd67: 0x6cb02c20,
+ 0x1cd68: 0x6cd51a20, 0x1cd69: 0x6c3f2220, 0x1cd6a: 0x6c015e20, 0x1cd6b: 0x6d3dd020,
+ 0x1cd6c: 0x6caef420, 0x1cd6d: 0x6cbdba20, 0x1cd6e: 0x6cb94220, 0x1cd6f: 0x6c06be20,
+ 0x1cd70: 0x6c2dee20, 0x1cd71: 0x6c932a20, 0x1cd72: 0x6cc42c20, 0x1cd73: 0x6c652a20,
+ 0x1cd74: 0x6c718420, 0x1cd75: 0x6ce92a20, 0x1cd76: 0x6d0b0420, 0x1cd77: 0x6d252020,
+ 0x1cd78: 0x6cb68e20, 0x1cd79: 0x6c849620, 0x1cd7a: 0x6d138620, 0x1cd7b: 0x6d3c7020,
+ 0x1cd7c: 0x6c798e20, 0x1cd7d: 0x6c352020, 0x1cd7e: 0x6c7d9020, 0x1cd7f: 0x6cd11c20,
+ // Block 0x736, offset 0x1cd80
+ 0x1cd80: 0x6cb69020, 0x1cd81: 0x6c6de820, 0x1cd82: 0x6d192420, 0x1cd83: 0x6d192620,
+ 0x1cd84: 0x6c6dea20, 0x1cd85: 0x6d3ebc20, 0x1cd86: 0x6c7f3220, 0x1cd87: 0x6c302620,
+ 0x1cd88: 0x6cb55020, 0x1cd89: 0x6c219420, 0x1cd8a: 0x6c44e620, 0x1cd8b: 0x6c70e020,
+ 0x1cd8c: 0x6c74f620, 0x1cd8d: 0x6d199620, 0x1cd8e: 0x6d422420, 0x1cd8f: 0x6c5f8a20,
+ 0x1cd90: 0x6cd62c20, 0x1cd91: 0x6d1c1420, 0x1cd92: 0x6c1c9220, 0x1cd93: 0x6c9e8220,
+ 0x1cd94: 0x6cc77220, 0x1cd95: 0x6c016220, 0x1cd96: 0x6cbfe020, 0x1cd97: 0x6ce3ae20,
+ 0x1cd98: 0x6c55fc20, 0x1cd99: 0x6ce3b020, 0x1cd9a: 0x6c36e020, 0x1cd9b: 0x6c6a4420,
+ 0x1cd9c: 0x6c991220, 0x1cd9d: 0x6c3f2620, 0x1cd9e: 0x6c212820, 0x1cd9f: 0x6ce90820,
+ 0x1cda0: 0x6d0e0820, 0x1cda1: 0x6c51a020, 0x1cda2: 0x6d25d020, 0x1cda3: 0x6cb10620,
+ 0x1cda4: 0x6c7d9620, 0x1cda5: 0x6c9a3e20, 0x1cda6: 0x6c55fe20, 0x1cda7: 0x6d1c1620,
+ 0x1cda8: 0x6c204820, 0x1cda9: 0x6cf54c20, 0x1cdaa: 0x6c718a20, 0x1cdab: 0x6c309c20,
+ 0x1cdac: 0x6c124420, 0x1cdad: 0x6c39e020, 0x1cdae: 0x6c520a20, 0x1cdaf: 0x6d1c3620,
+ 0x1cdb0: 0x6d25d220, 0x1cdb1: 0x6cfb0620, 0x1cdb2: 0x6cf24620, 0x1cdb3: 0x6cd21620,
+ 0x1cdb4: 0x6c520c20, 0x1cdb5: 0x6c1eca20, 0x1cdb6: 0x6ce16820, 0x1cdb7: 0x6cfa1a20,
+ 0x1cdb8: 0x6cc93a20, 0x1cdb9: 0x6c8ee620, 0x1cdba: 0x6c60fe20, 0x1cdbb: 0x6c474c20,
+ 0x1cdbc: 0x6c654620, 0x1cdbd: 0x6cdd0420, 0x1cdbe: 0x6c4f3a20, 0x1cdbf: 0x6c228020,
+ // Block 0x737, offset 0x1cdc0
+ 0x1cdc0: 0x6c228220, 0x1cdc1: 0x6d195420, 0x1cdc2: 0x6d124820, 0x1cdc3: 0x6d0f0220,
+ 0x1cdc4: 0x6c5f9a20, 0x1cdc5: 0x6c875c20, 0x1cdc6: 0x6ce4d220, 0x1cdc7: 0x6c7a0e20,
+ 0x1cdc8: 0x6ce30620, 0x1cdc9: 0x6ce30820, 0x1cdca: 0x6d195620, 0x1cdcb: 0x6ce90c20,
+ 0x1cdcc: 0x6c96ac20, 0x1cdcd: 0x6c68ae20, 0x1cdce: 0x6c42f420, 0x1cdcf: 0x6ce4d420,
+ 0x1cdd0: 0x6c18fe20, 0x1cdd1: 0x6c610020, 0x1cdd2: 0x6ce97620, 0x1cdd3: 0x6d311020,
+ 0x1cdd4: 0x6c029020, 0x1cdd5: 0x6d11e620, 0x1cdd6: 0x6d143c20, 0x1cdd7: 0x6cab6620,
+ 0x1cdd8: 0x6c1c9820, 0x1cdd9: 0x6d376e20, 0x1cdda: 0x6c8f5c20, 0x1cddb: 0x6d1de820,
+ 0x1cddc: 0x6c937020, 0x1cddd: 0x6c0aca20, 0x1cdde: 0x6cd6b820, 0x1cddf: 0x6d3de420,
+ 0x1cde0: 0x6d21fa20, 0x1cde1: 0x6cf41020, 0x1cde2: 0x6c752620, 0x1cde3: 0x6d1ab620,
+ 0x1cde4: 0x6ce3b820, 0x1cde5: 0x6cd85620, 0x1cde6: 0x6c68b420, 0x1cde7: 0x6d196c20,
+ 0x1cde8: 0x6c577020, 0x1cde9: 0x6c0ad020, 0x1cdea: 0x6d1c4620, 0x1cdeb: 0x6cdb7420,
+ 0x1cdec: 0x6c5a3c20, 0x1cded: 0x6c38f820, 0x1cdee: 0x6c68b620, 0x1cdef: 0x6c8a5a20,
+ 0x1cdf0: 0x6d0f1820, 0x1cdf1: 0x6c42f820, 0x1cdf2: 0x6c704020, 0x1cdf3: 0x6cfbda20,
+ 0x1cdf4: 0x6cfbdc20, 0x1cdf5: 0x6ce90e20, 0x1cdf6: 0x6c971c20, 0x1cdf7: 0x6d420220,
+ 0x1cdf8: 0x6d248e20, 0x1cdf9: 0x6d1c4a20, 0x1cdfa: 0x6c934220, 0x1cdfb: 0x6ce97820,
+ 0x1cdfc: 0x6cfbde20, 0x1cdfd: 0x6d092e20, 0x1cdfe: 0x6d197820, 0x1cdff: 0x6cb0e020,
+ // Block 0x738, offset 0x1ce00
+ 0x1ce00: 0x6c1efc20, 0x1ce01: 0x6c958c20, 0x1ce02: 0x6cf75c20, 0x1ce03: 0x6d15a220,
+ 0x1ce04: 0x6c5fb220, 0x1ce05: 0x6d2b2c20, 0x1ce06: 0x6d220820, 0x1ce07: 0x6d2dd220,
+ 0x1ce08: 0x6d13a420, 0x1ce09: 0x6d0ffa20, 0x1ce0a: 0x6cb0e220, 0x1ce0b: 0x6ca94420,
+ 0x1ce0c: 0x6c56f420, 0x1ce0d: 0x6c9cd220, 0x1ce0e: 0x6d1c5020, 0x1ce0f: 0x6c9bc420,
+ 0x1ce10: 0x6c2bc220, 0x1ce11: 0x6d273620, 0x1ce12: 0x6d249020, 0x1ce13: 0x6c831a20,
+ 0x1ce14: 0x6c068620, 0x1ce15: 0x6c91ae20, 0x1ce16: 0x6c521220, 0x1ce17: 0x6c902220,
+ 0x1ce18: 0x6cd6cc20, 0x1ce19: 0x6d274020, 0x1ce1a: 0x6d1c5220, 0x1ce1b: 0x6c49cc20,
+ 0x1ce1c: 0x6cc23820, 0x1ce1d: 0x6c84f220, 0x1ce1e: 0x6c948820, 0x1ce1f: 0x6ca78a20,
+ 0x1ce20: 0x6c6f5a20, 0x1ce21: 0x6c5e8820, 0x1ce22: 0x6d24ca20, 0x1ce23: 0x6c9fea20,
+ 0x1ce24: 0x6cd1a020, 0x1ce25: 0x6cab3620, 0x1ce26: 0x6d0ada20, 0x1ce27: 0x6c122620,
+ 0x1ce28: 0x6c05ec20, 0x1ce29: 0x6d322a20, 0x1ce2a: 0x6c470420, 0x1ce2b: 0x6c2fec20,
+ 0x1ce2c: 0x6c914a20, 0x1ce2d: 0x6d0ae420, 0x1ce2e: 0x6cfeae20, 0x1ce2f: 0x6d0f5820,
+ 0x1ce30: 0x6c8cda20, 0x1ce31: 0x6c1aa620, 0x1ce32: 0x6cc18220, 0x1ce33: 0x6d24d820,
+ 0x1ce34: 0x6d090420, 0x1ce35: 0x6ceb1220, 0x1ce36: 0x6cd7de20, 0x1ce37: 0x6d361220,
+ 0x1ce38: 0x6c375620, 0x1ce39: 0x6c485820, 0x1ce3a: 0x6d04d220, 0x1ce3b: 0x6c526620,
+ 0x1ce3c: 0x6d388020, 0x1ce3d: 0x6c438a20, 0x1ce3e: 0x6c943820, 0x1ce3f: 0x6c534820,
+ // Block 0x739, offset 0x1ce40
+ 0x1ce40: 0x6cf3ce20, 0x1ce41: 0x6c0f0c20, 0x1ce42: 0x6c83dc20, 0x1ce43: 0x6c72f820,
+ 0x1ce44: 0x6c479a20, 0x1ce45: 0x6c357220, 0x1ce46: 0x6d236220, 0x1ce47: 0x6cfb6820,
+ 0x1ce48: 0x6ce33a20, 0x1ce49: 0x6cf45420, 0x1ce4a: 0x6cc42a20, 0x1ce4b: 0x6c9e7a20,
+ 0x1ce4c: 0x6c013e20, 0x1ce4d: 0x6c7d7820, 0x1ce4e: 0x6c06b420, 0x1ce4f: 0x6caeb020,
+ 0x1ce50: 0x6cb8fc20, 0x1ce51: 0x6c219220, 0x1ce52: 0x6c44d620, 0x1ce53: 0x6d250220,
+ 0x1ce54: 0x6cdadc20, 0x1ce55: 0x6c558e20, 0x1ce56: 0x6c516020, 0x1ce57: 0x6c367e20,
+ 0x1ce58: 0x6c47bc20, 0x1ce59: 0x6cbfba20, 0x1ce5a: 0x6c225a20, 0x1ce5b: 0x6c9a1e20,
+ 0x1ce5c: 0x6cf51220, 0x1ce5d: 0x6d187820, 0x1ce5e: 0x6d122020, 0x1ce5f: 0x6cf23820,
+ 0x1ce60: 0x6c8e9420, 0x1ce61: 0x6c60a020, 0x1ce62: 0x6d187a20, 0x1ce63: 0x6c64ee20,
+ 0x1ce64: 0x6c51e220, 0x1ce65: 0x6d141c20, 0x1ce66: 0x6d1bfa20, 0x1ce67: 0x6d310420,
+ 0x1ce68: 0x6c8f4420, 0x1ce69: 0x6c8a2e20, 0x1ce6a: 0x6c689220, 0x1ce6b: 0x6c703020,
+ 0x1ce6c: 0x6d242a20, 0x1ce6d: 0x6c931820, 0x1ce6e: 0x6c58b420, 0x1ce6f: 0x6d2db020,
+ 0x1ce70: 0x6d1c0c20, 0x1ce71: 0x6c56da20, 0x1ce72: 0x6c9b8020, 0x1ce73: 0x6c49c020,
+ 0x1ce74: 0x6cd6ba20, 0x1ce75: 0x6c91bc20, 0x1ce76: 0x6c6c5820, 0x1ce77: 0x6c8d6820,
+ 0x1ce78: 0x6c661220, 0x1ce79: 0x6cfbd020, 0x1ce7a: 0x6c25fe20, 0x1ce7b: 0x6c662620,
+ 0x1ce7c: 0x6c664020, 0x1ce7d: 0x6d0d1a20, 0x1ce7e: 0x6c25f420, 0x1ce7f: 0x6c924c20,
+ // Block 0x73a, offset 0x1ce80
+ 0x1ce80: 0x6d1eaa20, 0x1ce81: 0x6c241620, 0x1ce82: 0x6c614c20, 0x1ce83: 0x6cad6820,
+ 0x1ce84: 0x6c241820, 0x1ce85: 0x6cad6c20, 0x1ce86: 0x6d3b3220, 0x1ce87: 0x6c758220,
+ 0x1ce88: 0x6d3a8220, 0x1ce89: 0x6c651020, 0x1ce8a: 0x6c9c8420, 0x1ce8b: 0x6c9c8620,
+ 0x1ce8c: 0x6d22a820, 0x1ce8d: 0x6c8ec820, 0x1ce8e: 0x6c18f420, 0x1ce8f: 0x6c758a20,
+ 0x1ce90: 0x6c8bf620, 0x1ce91: 0x6ca61a20, 0x1ce92: 0x6cb69420, 0x1ce93: 0x6c932c20,
+ 0x1ce94: 0x6c703a20, 0x1ce95: 0x6c758c20, 0x1ce96: 0x6c6df020, 0x1ce97: 0x6c871420,
+ 0x1ce98: 0x6cfd9820, 0x1ce99: 0x6cfbd220, 0x1ce9a: 0x6c639020, 0x1ce9b: 0x6c9ca620,
+ 0x1ce9c: 0x6c875e20, 0x1ce9d: 0x6ccf8e20, 0x1ce9e: 0x6d2ef220, 0x1ce9f: 0x6c8c1020,
+ 0x1cea0: 0x6c6dfa20, 0x1cea1: 0x6cb6b620, 0x1cea2: 0x6c8de220, 0x1cea3: 0x6d0d2820,
+ 0x1cea4: 0x6c241a20, 0x1cea5: 0x6c973220, 0x1cea6: 0x6c972620, 0x1cea7: 0x6c516220,
+ 0x1cea8: 0x6c17a620, 0x1cea9: 0x6c3d9c20, 0x1ceaa: 0x6c9e5e20, 0x1ceab: 0x6c9e3e20,
+ 0x1ceac: 0x6c3da820, 0x1cead: 0x6cad9c20, 0x1ceae: 0x6cc27e20, 0x1ceaf: 0x6cc14c20,
+ 0x1ceb0: 0x6ca1f420, 0x1ceb1: 0x6c3db020, 0x1ceb2: 0x6cfd2c20, 0x1ceb3: 0x6c7f3420,
+ 0x1ceb4: 0x6cc15820, 0x1ceb5: 0x6c9e6a20, 0x1ceb6: 0x6c1ca620, 0x1ceb7: 0x6c3c9420,
+ 0x1ceb8: 0x6c3d6e20, 0x1ceb9: 0x6cc14020, 0x1ceba: 0x6c9e6420, 0x1cebb: 0x6c966820,
+ 0x1cebc: 0x6c99c420, 0x1cebd: 0x6ca07020, 0x1cebe: 0x6c5af020, 0x1cebf: 0x6ca1b820,
+ // Block 0x73b, offset 0x1cec0
+ 0x1cec0: 0x6d407020, 0x1cec1: 0x6caaae20, 0x1cec2: 0x6c3bb420, 0x1cec3: 0x6c59ce20,
+ 0x1cec4: 0x6c59b820, 0x1cec5: 0x6c6c5a20, 0x1cec6: 0x6c49f620, 0x1cec7: 0x6ce47420,
+ 0x1cec8: 0x6ce81c20, 0x1cec9: 0x6c538c20, 0x1ceca: 0x6c57c820, 0x1cecb: 0x6c7c0820,
+ 0x1cecc: 0x6c539a20, 0x1cecd: 0x6cd56020, 0x1cece: 0x6c843a20, 0x1cecf: 0x6ca70a20,
+ 0x1ced0: 0x6c1af220, 0x1ced1: 0x6c521c20, 0x1ced2: 0x6c521a20, 0x1ced3: 0x6d187c20,
+ 0x1ced4: 0x6cb9ce20, 0x1ced5: 0x6c284820, 0x1ced6: 0x6cf8ea20, 0x1ced7: 0x6cea2e20,
+ 0x1ced8: 0x6ca17020, 0x1ced9: 0x6ca15020, 0x1ceda: 0x6cb9d220, 0x1cedb: 0x6c279e20,
+ 0x1cedc: 0x6c1f8420, 0x1cedd: 0x6d1ff620, 0x1cede: 0x6c2d2e20, 0x1cedf: 0x6d143020,
+ 0x1cee0: 0x6cfa1220, 0x1cee1: 0x6d0df220, 0x1cee2: 0x6cc15a20, 0x1cee3: 0x6c9a7220,
+ 0x1cee4: 0x6d0e0a20, 0x1cee5: 0x6cbe9420, 0x1cee6: 0x6d271220, 0x1cee7: 0x6c84a220,
+ 0x1cee8: 0x6c293820, 0x1cee9: 0x6c31ec20, 0x1ceea: 0x6c11e820, 0x1ceeb: 0x6d0c4820,
+ 0x1ceec: 0x6d0d0820, 0x1ceed: 0x6d0e1420, 0x1ceee: 0x6c285820, 0x1ceef: 0x6c01e420,
+ 0x1cef0: 0x6d320a20, 0x1cef1: 0x6c27ac20, 0x1cef2: 0x6c11ea20, 0x1cef3: 0x6d144020,
+ 0x1cef4: 0x6c9a4620, 0x1cef5: 0x6d2e4220, 0x1cef6: 0x6d0e3420, 0x1cef7: 0x6c320e20,
+ 0x1cef8: 0x6c91b020, 0x1cef9: 0x6d353420, 0x1cefa: 0x6c3bc220, 0x1cefb: 0x6c3f1020,
+ 0x1cefc: 0x6c3f9820, 0x1cefd: 0x6c9e3220, 0x1cefe: 0x6c9e0a20, 0x1ceff: 0x6d25bc20,
+ // Block 0x73c, offset 0x1cf00
+ 0x1cf00: 0x6c247220, 0x1cf01: 0x6cc28420, 0x1cf02: 0x6c178820, 0x1cf03: 0x6cebfc20,
+ 0x1cf04: 0x6d39e620, 0x1cf05: 0x6d342a20, 0x1cf06: 0x6c9bbe20, 0x1cf07: 0x6c029420,
+ 0x1cf08: 0x6c0cd020, 0x1cf09: 0x6ceb6a20, 0x1cf0a: 0x6c0ada20, 0x1cf0b: 0x6d257220,
+ 0x1cf0c: 0x6c176620, 0x1cf0d: 0x6ceb5e20, 0x1cf0e: 0x6c2f7420, 0x1cf0f: 0x6c9d7420,
+ 0x1cf10: 0x6ca3d020, 0x1cf11: 0x6c2f7c20, 0x1cf12: 0x6d3e8420, 0x1cf13: 0x6c47a620,
+ 0x1cf14: 0x6c47a820, 0x1cf15: 0x6c302220, 0x1cf16: 0x6c3ba420, 0x1cf17: 0x6ce25020,
+ 0x1cf18: 0x6d252820, 0x1cf19: 0x6cb03a20, 0x1cf1a: 0x6c168e20, 0x1cf1b: 0x6c42f620,
+ 0x1cf1c: 0x6cb80820, 0x1cf1d: 0x6d252a20, 0x1cf1e: 0x6ce0e220, 0x1cf1f: 0x6ce29820,
+ 0x1cf20: 0x6cd56620, 0x1cf21: 0x6cd55220, 0x1cf22: 0x6c3b9e20, 0x1cf23: 0x6c3adc20,
+ 0x1cf24: 0x6cf1be20, 0x1cf25: 0x6c039620, 0x1cf26: 0x6c2dea20, 0x1cf27: 0x6ceb5a20,
+ 0x1cf28: 0x6d37d420, 0x1cf29: 0x6cc1ee20, 0x1cf2a: 0x6cd11a20, 0x1cf2b: 0x6cd28e20,
+ 0x1cf2c: 0x6d205e20, 0x1cf2d: 0x6cd29420, 0x1cf2e: 0x6ce69e20, 0x1cf2f: 0x6cf40c20,
+ 0x1cf30: 0x6ca77220, 0x1cf31: 0x6c6df620, 0x1cf32: 0x6c5d1020, 0x1cf33: 0x6c719820,
+ 0x1cf34: 0x6d0e1e20, 0x1cf35: 0x6ce88020, 0x1cf36: 0x6cd85c20, 0x1cf37: 0x6cf75420,
+ 0x1cf38: 0x6cfd4e20, 0x1cf39: 0x6d0e2820, 0x1cf3a: 0x6c82ae20, 0x1cf3b: 0x6c08a220,
+ 0x1cf3c: 0x6d11da20, 0x1cf3d: 0x6cc0a220, 0x1cf3e: 0x6c4dc020, 0x1cf3f: 0x6cf53a20,
+ // Block 0x73d, offset 0x1cf40
+ 0x1cf40: 0x6cf54220, 0x1cf41: 0x6c53e620, 0x1cf42: 0x6d028620, 0x1cf43: 0x6c36f820,
+ 0x1cf44: 0x6d2c1020, 0x1cf45: 0x6d055c20, 0x1cf46: 0x6cf27820, 0x1cf47: 0x6d2c1220,
+ 0x1cf48: 0x6ca9f820, 0x1cf49: 0x6ca48c20, 0x1cf4a: 0x6cb63420, 0x1cf4b: 0x6d2d0020,
+ 0x1cf4c: 0x6c62b620, 0x1cf4d: 0x6d3ebe20, 0x1cf4e: 0x6c5f9c20, 0x1cf4f: 0x6c5fac20,
+ 0x1cf50: 0x6cb56c20, 0x1cf51: 0x6c5f2820, 0x1cf52: 0x6c1bc220, 0x1cf53: 0x6c193020,
+ 0x1cf54: 0x6c193420, 0x1cf55: 0x6c519220, 0x1cf56: 0x6d0b3a20, 0x1cf57: 0x6d1aae20,
+ 0x1cf58: 0x6d026c20, 0x1cf59: 0x6c05c020, 0x1cf5a: 0x6d2b2620, 0x1cf5b: 0x6d027620,
+ 0x1cf5c: 0x6c148c20, 0x1cf5d: 0x6c1aec20, 0x1cf5e: 0x6d0e0c20, 0x1cf5f: 0x6c71e020,
+ 0x1cf60: 0x6ce5b220, 0x1cf61: 0x6c8d9620, 0x1cf62: 0x6c8d7820, 0x1cf63: 0x6c1e6e20,
+ 0x1cf64: 0x6cc33220, 0x1cf65: 0x6d027e20, 0x1cf66: 0x6c791420, 0x1cf67: 0x6ca8ae20,
+ 0x1cf68: 0x6c703e20, 0x1cf69: 0x6d11e420, 0x1cf6a: 0x6c21e820, 0x1cf6b: 0x6c7dc820,
+ 0x1cf6c: 0x6d22b220, 0x1cf6d: 0x6c1efa20, 0x1cf6e: 0x6d163020, 0x1cf6f: 0x6ca61c20,
+ 0x1cf70: 0x6d2b2a20, 0x1cf71: 0x6d407820, 0x1cf72: 0x6cc25820, 0x1cf73: 0x6d281020,
+ 0x1cf74: 0x6d0e3020, 0x1cf75: 0x6cab6e20, 0x1cf76: 0x6c36fe20, 0x1cf77: 0x6cf33820,
+ 0x1cf78: 0x6d198020, 0x1cf79: 0x6c221a20, 0x1cf7a: 0x6d407a20, 0x1cf7b: 0x6c2d0020,
+ 0x1cf7c: 0x6c1efe20, 0x1cf7d: 0x6c6d7a20, 0x1cf7e: 0x6d0bd420, 0x1cf7f: 0x6c1b8020,
+ // Block 0x73e, offset 0x1cf80
+ 0x1cf80: 0x6c192420, 0x1cf81: 0x6c512220, 0x1cf82: 0x6d1a6e20, 0x1cf83: 0x6c71c620,
+ 0x1cf84: 0x6c8d3220, 0x1cf85: 0x6c05b620, 0x1cf86: 0x6ce59620, 0x1cf87: 0x6d3e7820,
+ 0x1cf88: 0x6c790620, 0x1cf89: 0x6d228620, 0x1cf8a: 0x6c21d420, 0x1cf8b: 0x6cc25220,
+ 0x1cf8c: 0x6cf32620, 0x1cf8d: 0x6c8fb020, 0x1cf8e: 0x6cad1420, 0x1cf8f: 0x6c45c020,
+ 0x1cf90: 0x6cad1620, 0x1cf91: 0x6d0e0e20, 0x1cf92: 0x6c8ff220, 0x1cf93: 0x6c904820,
+ 0x1cf94: 0x6c45c820, 0x1cf95: 0x6c76b820, 0x1cf96: 0x6c26dc20, 0x1cf97: 0x6c8e0020,
+ 0x1cf98: 0x6c26de20, 0x1cf99: 0x6c8f6620, 0x1cf9a: 0x6c458620, 0x1cf9b: 0x6c76a820,
+ 0x1cf9c: 0x6c4a9620, 0x1cf9d: 0x6cbfea20, 0x1cf9e: 0x6c0cd620, 0x1cf9f: 0x6c4a3820,
+ 0x1cfa0: 0x6d26f620, 0x1cfa1: 0x6c20f820, 0x1cfa2: 0x6c51aa20, 0x1cfa3: 0x6c753020,
+ 0x1cfa4: 0x6d013c20, 0x1cfa5: 0x6d249820,
+ // Block 0x73f, offset 0x1cfc0
+ 0x1cfc3: 0x6ccd4220,
+ // Block 0x740, offset 0x1d000
+ 0x1d000: 0x43189020, 0x1d001: 0x42cde820, 0x1d002: 0x431d9420, 0x1d003: 0x43199020,
+ 0x1d004: 0x42dda220, 0x1d005: 0x429c6420, 0x1d006: 0x42a7ca20, 0x1d007: 0x433f3820,
+ 0x1d008: 0x433f3820, 0x1d009: 0x42b2a220, 0x1d00a: 0x4323a220, 0x1d00b: 0x42ab0e20,
+ 0x1d00c: 0x42b29020, 0x1d00d: 0x42c3ec20, 0x1d00e: 0x42ecd220, 0x1d00f: 0x42ff0a20,
+ 0x1d010: 0x430c7e20, 0x1d011: 0x430f7420, 0x1d012: 0x4311f020, 0x1d013: 0x43211e20,
+ 0x1d014: 0x42d40420, 0x1d015: 0x42da3620, 0x1d016: 0x42e1b220, 0x1d017: 0x42e7bc20,
+ 0x1d018: 0x43087a20, 0x1d019: 0x4322d420, 0x1d01a: 0x4333e220, 0x1d01b: 0x429d0420,
+ 0x1d01c: 0x42a6ea20, 0x1d01d: 0x42d60820, 0x1d01e: 0x42e43620, 0x1d01f: 0x430c5a20,
+ 0x1d020: 0x433c3c20, 0x1d021: 0x42baa020, 0x1d022: 0x42dfd620, 0x1d023: 0x430b9a20,
+ 0x1d024: 0x4312c820, 0x1d025: 0x42c59220, 0x1d026: 0x4303b020, 0x1d027: 0x43103e20,
+ 0x1d028: 0x42bd9420, 0x1d029: 0x42ce2e20, 0x1d02a: 0x42dad420, 0x1d02b: 0x42e5f820,
+ 0x1d02c: 0x43219c20, 0x1d02d: 0x429f0c20, 0x1d02e: 0x42a36e20, 0x1d02f: 0x42a5bc20,
+ 0x1d030: 0x42c98820, 0x1d031: 0x42d5a620, 0x1d032: 0x42e42020, 0x1d033: 0x42edce20,
+ 0x1d034: 0x43000220, 0x1d035: 0x430c0c20, 0x1d036: 0x430cb820, 0x1d037: 0x431bde20,
+ 0x1d038: 0x432e6420, 0x1d039: 0x4336de20, 0x1d03a: 0x433bf420, 0x1d03b: 0x42f11820,
+ 0x1d03c: 0x42f2fe20, 0x1d03d: 0x42fb4020, 0x1d03e: 0x43079220, 0x1d03f: 0x43260820,
+ // Block 0x741, offset 0x1d040
+ 0x1d040: 0x42a40e20, 0x1d041: 0x42bd4c20, 0x1d042: 0x42c5a620, 0x1d043: 0x42f9ac20,
+ 0x1d044: 0x42b70a20, 0x1d045: 0x42da3c20, 0x1d046: 0x42cd6820, 0x1d047: 0x431e7620,
+ 0x1d048: 0x43109820, 0x1d049: 0x432c9a20, 0x1d04a: 0x43131620, 0x1d04b: 0x42bda620,
+ 0x1d04c: 0x42a28020, 0x1d04d: 0x42ab8020, 0x1d04e: 0x43f41c20, 0x1d04f: 0x43f41e20,
+ 0x1d050: 0x42b0b420, 0x1d051: 0x43f42220, 0x1d052: 0x42cce820, 0x1d053: 0x43f42620,
+ 0x1d054: 0x43f42820, 0x1d055: 0x42a3bc20, 0x1d056: 0x42e65420, 0x1d057: 0x42ed9420,
+ 0x1d058: 0x42f27820, 0x1d059: 0x42f2bc20, 0x1d05a: 0x42f2ca20, 0x1d05b: 0x42f31e20,
+ 0x1d05c: 0x432eac20, 0x1d05d: 0x42f97c20, 0x1d05e: 0x42ff7a20, 0x1d05f: 0x43f43e20,
+ 0x1d060: 0x430c2420, 0x1d061: 0x43f44220, 0x1d062: 0x4315f020, 0x1d063: 0x43f44620,
+ 0x1d064: 0x43f44820, 0x1d065: 0x43207020, 0x1d066: 0x4321fa20, 0x1d067: 0x43f44e20,
+ 0x1d068: 0x43f45020, 0x1d069: 0x43f45220, 0x1d06a: 0x4331de20, 0x1d06b: 0x4331f820,
+ 0x1d06c: 0x43325020, 0x1d06d: 0x433b6820, 0x1d06e: 0x4321bc20, 0x1d06f: 0x432d6e20,
+ 0x1d070: 0x429f5c20, 0x1d071: 0x42a1ce20, 0x1d072: 0x42a29a20, 0x1d073: 0x42a59220,
+ 0x1d074: 0x42a5c820, 0x1d075: 0x42a6a220, 0x1d076: 0x42ab3a20, 0x1d077: 0x42ac0c20,
+ 0x1d078: 0x42acd020, 0x1d079: 0x42b08020, 0x1d07a: 0x42b15020, 0x1d07b: 0x42b8c820,
+ 0x1d07c: 0x42b8dc20, 0x1d07d: 0x42c12820, 0x1d07e: 0x42c2d020, 0x1d07f: 0x42c31c20,
+ // Block 0x742, offset 0x1d080
+ 0x1d080: 0x42c3e420, 0x1d081: 0x42ca9e20, 0x1d082: 0x42cbc420, 0x1d083: 0x42cd2220,
+ 0x1d084: 0x42d10a20, 0x1d085: 0x42daee20, 0x1d086: 0x42dc3420, 0x1d087: 0x42de4420,
+ 0x1d088: 0x42e2dc20, 0x1d089: 0x42e45620, 0x1d08a: 0x42e84420, 0x1d08b: 0x42f12220,
+ 0x1d08c: 0x42f27c20, 0x1d08d: 0x42f29220, 0x1d08e: 0x42f29020, 0x1d08f: 0x42f2a020,
+ 0x1d090: 0x42f2ac20, 0x1d091: 0x42f2ba20, 0x1d092: 0x42f31a20, 0x1d093: 0x42f31c20,
+ 0x1d094: 0x42f48020, 0x1d095: 0x42f50220, 0x1d096: 0x42f78020, 0x1d097: 0x42fbe820,
+ 0x1d098: 0x42fc1220, 0x1d099: 0x42fc8220, 0x1d09a: 0x42fee420, 0x1d09b: 0x43000a20,
+ 0x1d09c: 0x4303da20, 0x1d09d: 0x4304f220, 0x1d09e: 0x4304f220, 0x1d09f: 0x4308ae20,
+ 0x1d0a0: 0x43122020, 0x1d0a1: 0x43132c20, 0x1d0a2: 0x43160220, 0x1d0a3: 0x43167220,
+ 0x1d0a4: 0x4319a620, 0x1d0a5: 0x431a1020, 0x1d0a6: 0x431f6c20, 0x1d0a7: 0x43207020,
+ 0x1d0a8: 0x432dc620, 0x1d0a9: 0x432ffe20, 0x1d0aa: 0x43307620, 0x1d0ab: 0x42c0ea20,
+ 0x1d0ad: 0x43043020,
+ 0x1d0b0: 0x429c4c20, 0x1d0b1: 0x42a36a20, 0x1d0b2: 0x42a2d020, 0x1d0b3: 0x429f0020,
+ 0x1d0b4: 0x42a28a20, 0x1d0b5: 0x42a30020, 0x1d0b6: 0x42a58e20, 0x1d0b7: 0x42a5f420,
+ 0x1d0b8: 0x42ab3a20, 0x1d0b9: 0x42aaaa20, 0x1d0ba: 0x42ab3220, 0x1d0bb: 0x42abc420,
+ 0x1d0bc: 0x42b0b420, 0x1d0bd: 0x42b16620, 0x1d0be: 0x42b28820, 0x1d0bf: 0x42b2a820,
+ // Block 0x743, offset 0x1d0c0
+ 0x1d0c0: 0x42b4c420, 0x1d0c1: 0x42b65020, 0x1d0c2: 0x42bda420, 0x1d0c3: 0x42bdb220,
+ 0x1d0c4: 0x42bed220, 0x1d0c5: 0x42bf5a20, 0x1d0c6: 0x42c1b020, 0x1d0c7: 0x42c29c20,
+ 0x1d0c8: 0x42c21020, 0x1d0c9: 0x42c31c20, 0x1d0ca: 0x42c2c020, 0x1d0cb: 0x42c3e420,
+ 0x1d0cc: 0x42c46820, 0x1d0cd: 0x42c78820, 0x1d0ce: 0x42c83820, 0x1d0cf: 0x42c8a420,
+ 0x1d0d0: 0x42caac20, 0x1d0d1: 0x42cce820, 0x1d0d2: 0x42ce2e20, 0x1d0d3: 0x42ce3620,
+ 0x1d0d4: 0x42ceac20, 0x1d0d5: 0x42d6f220, 0x1d0d6: 0x42d77420, 0x1d0d7: 0x42da8220,
+ 0x1d0d8: 0x42ddb620, 0x1d0d9: 0x42dd9620, 0x1d0da: 0x42de4420, 0x1d0db: 0x42e03c20,
+ 0x1d0dc: 0x42e2dc20, 0x1d0dd: 0x42ef4e20, 0x1d0de: 0x42e46a20, 0x1d0df: 0x42e55e20,
+ 0x1d0e0: 0x42e65420, 0x1d0e1: 0x42e8e220, 0x1d0e2: 0x42ea0c20, 0x1d0e3: 0x42ea7620,
+ 0x1d0e4: 0x42ec3a20, 0x1d0e5: 0x42ec3e20, 0x1d0e6: 0x42ed9420, 0x1d0e7: 0x42edb620,
+ 0x1d0e8: 0x42ede820, 0x1d0e9: 0x42ee9420, 0x1d0ea: 0x42ee8020, 0x1d0eb: 0x42f19820,
+ 0x1d0ec: 0x42f56220, 0x1d0ed: 0x42f78020, 0x1d0ee: 0x42f8f620, 0x1d0ef: 0x42fab620,
+ 0x1d0f0: 0x42fbe820, 0x1d0f1: 0x42fe7c20, 0x1d0f2: 0x43000a20, 0x1d0f3: 0x4306a420,
+ 0x1d0f4: 0x4307de20, 0x1d0f5: 0x430ef220, 0x1d0f6: 0x43128220, 0x1d0f7: 0x43130c20,
+ 0x1d0f8: 0x43132c20, 0x1d0f9: 0x43157e20, 0x1d0fa: 0x4315f020, 0x1d0fb: 0x43159620,
+ 0x1d0fc: 0x43160220, 0x1d0fd: 0x4315fc20, 0x1d0fe: 0x4315da20, 0x1d0ff: 0x43167220,
+ // Block 0x744, offset 0x1d100
+ 0x1d100: 0x43171420, 0x1d101: 0x431a1020, 0x1d102: 0x431e7020, 0x1d103: 0x4320e420,
+ 0x1d104: 0x43233220, 0x1d105: 0x4324ec20, 0x1d106: 0x432cf820, 0x1d107: 0x432dc620,
+ 0x1d108: 0x432eac20, 0x1d109: 0x432fb620, 0x1d10a: 0x432ffe20, 0x1d10b: 0x43301620,
+ 0x1d10c: 0x43307620, 0x1d10d: 0x43362420, 0x1d10e: 0x433f3820,
+ 0x1d112: 0x44773a20, 0x1d113: 0x44803020,
+ 0x1d114: 0x44807220, 0x1d116: 0x48b9a020, 0x1d117: 0x48fda620,
+ 0x1d118: 0x433e8620, 0x1d119: 0x433f1c20,
+ // Block 0x745, offset 0x1d140
+ 0x1d140: 0xf0001c1c, 0x1d141: 0xf0001c1c, 0x1d142: 0x00658c9c,
+ 0x1d150: 0x2cd43683, 0x1d151: 0x2d3f2883, 0x1d152: 0x2cd6a083, 0x1d153: 0xf0001c1c,
+ 0x1d154: 0x2c37b483, 0x1d155: 0x2c341683, 0x1d156: 0x2c6b9883, 0x1d157: 0x2ce45483,
+ 0x1d158: 0x2c682283, 0x1d159: 0x2d1d3483, 0x1d15a: 0x2cf3c883, 0x1d15b: 0x2c8a9483,
+ 0x1d15c: 0x2cb97883, 0x1d15d: 0x2c546483, 0x1d15e: 0x2d292683, 0x1d15f: 0x2d02dc83,
+ 0x1d160: 0x2c1e5483, 0x1d161: 0x2d37b683, 0x1d162: 0x2cd0d283, 0x1d163: 0x2c395083,
+ 0x1d164: 0x2cd0dc83, 0x1d165: 0x2c20b483, 0x1d166: 0x2d0db483, 0x1d167: 0x2ce7e683,
+ 0x1d168: 0x2c103683, 0x1d169: 0x2d13b683, 0x1d16a: 0x2cc9f283, 0x1d16b: 0x2d1f4083,
+ 0x1d16c: 0x2d426083, 0x1d16d: 0x2d378283, 0x1d16e: 0x2d200883, 0x1d16f: 0x2d350083,
+ 0x1d170: 0x2d407e83, 0x1d171: 0x2c26e083, 0x1d172: 0x2c6d1a83, 0x1d173: 0x2c796883,
+ 0x1d174: 0x2c50b683, 0x1d175: 0x2c97ba83, 0x1d176: 0x2d1f9883, 0x1d177: 0x2d266883,
+ 0x1d178: 0x2ccf9a83, 0x1d179: 0x2c438c83, 0x1d17a: 0x2d1c6283,
+ // Block 0x746, offset 0x1d180
+ 0x1d180: 0xe0009fa2, 0x1d181: 0xe0009fca, 0x1d182: 0xe0009fc2, 0x1d183: 0xe0009f92,
+ 0x1d184: 0xe0009fba, 0x1d185: 0xe0009faa, 0x1d186: 0xe0009fb2, 0x1d187: 0xe0009fd2,
+ 0x1d188: 0xe0009f9a,
+ 0x1d190: 0x2c2a9083, 0x1d191: 0x2c785283,
+ // Block 0x747, offset 0x1d1c0
+ 0x1d1c0: 0x6c508820, 0x1d1c1: 0x6cb4c820, 0x1d1c3: 0x6cbc8c20,
+ 0x1d1c5: 0x6c4d4c20,
+ 0x1d1c9: 0x6cbf9020, 0x1d1ca: 0x6c126420,
+ 0x1d1cd: 0x6cd2ec20,
+ 0x1d1d3: 0x6cd7ba20,
+ 0x1d1d4: 0x6c73ca20,
+ 0x1d1db: 0x6d22c020,
+ 0x1d1dd: 0x6c796620,
+ 0x1d1e2: 0x6d3dfc20,
+ 0x1d1e6: 0x6d03be20,
+ 0x1d1f1: 0x6ca1fc20,
+ 0x1d1f7: 0x6c5e9420,
+ 0x1d1f8: 0x6d12d220, 0x1d1f9: 0x6c755e20,
+ 0x1d1fc: 0x6cb97c20, 0x1d1fd: 0x6c922420,
+ // Block 0x748, offset 0x1d200
+ 0x1d209: 0x6c1e5e20,
+ 0x1d217: 0x6cd3d420,
+ 0x1d220: 0x6cbd0220,
+ 0x1d225: 0x6c40ce20,
+ 0x1d22d: 0x6cb58e20,
+ 0x1d237: 0x6c15c420,
+ // Block 0x749, offset 0x1d240
+ 0x1d244: 0x6c582a20, 0x1d246: 0x6d163620, 0x1d247: 0x6d425e20,
+ 0x1d248: 0x6c6a4a20,
+ 0x1d251: 0x6d404420,
+ 0x1d254: 0x6d3ed420,
+ 0x1d25f: 0x6c6c2020,
+ 0x1d262: 0x6cac1620,
+ 0x1d264: 0x6c32ee20, 0x1d265: 0x6c238220, 0x1d267: 0x6cd08e20,
+ 0x1d278: 0x6c59aa20,
+ // Block 0x74a, offset 0x1d280
+ 0x1d28a: 0x6d1abe20,
+ 0x1d28c: 0x6c4bb820,
+ 0x1d296: 0x6c6f3a20,
+ 0x1d2ab: 0x6ccfa220,
+ 0x1d2ba: 0x6c6fe220,
+ // Block 0x74b, offset 0x1d2c0
+ 0x1d2c5: 0x6d130c20,
+ 0x1d2c9: 0x6c308c20,
+ 0x1d2cc: 0x6c73c020, 0x1d2cd: 0x6c6a4c20, 0x1d2cf: 0x6c2df020,
+ 0x1d2d1: 0x6c73c220, 0x1d2d2: 0x6c20ba20,
+ 0x1d2d6: 0x6c8c9820,
+ 0x1d2da: 0x6ce63e20,
+ 0x1d2e3: 0x6c44aa20,
+ 0x1d2ee: 0x6d0b7e20,
+ 0x1d2f1: 0x6d148020,
+ 0x1d2ff: 0x6cef1c20,
+ // Block 0x74c, offset 0x1d300
+ 0x1d302: 0x6c6a5820,
+ 0x1d30c: 0x6d146a20,
+ 0x1d317: 0x6c2f3220,
+ 0x1d31a: 0x6cb59a20,
+ 0x1d32c: 0x6c05b020,
+ 0x1d331: 0x6d01a620,
+ 0x1d339: 0x6d2f3220,
+ // Block 0x74d, offset 0x1d340
+ 0x1d34c: 0x6d1daa20,
+ 0x1d350: 0x6d073820,
+ 0x1d359: 0x6c2f3820, 0x1d35b: 0x6c280820,
+ 0x1d35f: 0x6cf06220,
+ 0x1d363: 0x6c488620,
+ 0x1d369: 0x6c391220,
+ 0x1d36e: 0x6ca0ba20,
+ 0x1d371: 0x6cf56220, 0x1d372: 0x6d0d3220,
+ 0x1d375: 0x6ca5b820, 0x1d376: 0x6c286020,
+ // Block 0x74e, offset 0x1d380
+ 0x1d38b: 0x6c281a20,
+ 0x1d38f: 0x6ce1ac20,
+ 0x1d392: 0x6c455620,
+ 0x1d397: 0x6c7abc20,
+ 0x1d398: 0x6c1f0420,
+ 0x1d3af: 0x6cc25e20,
+ 0x1d3b1: 0x6ca0be20, 0x1d3b3: 0x6cd19220,
+ 0x1d3b5: 0x6c41c620, 0x1d3b7: 0x6cd0d820,
+ // Block 0x74f, offset 0x1d3c0
+ 0x1d3c1: 0x6ceaa020,
+ 0x1d3c5: 0x6cd42c20,
+ 0x1d3ca: 0x6ca7e620,
+ 0x1d3e4: 0x6d281a20, 0x1d3e5: 0x6c489220,
+ 0x1d3ec: 0x6cfe7e20, 0x1d3ed: 0x6c814420,
+ 0x1d3f0: 0x6c286e20, 0x1d3f1: 0x6cdd0620,
+ 0x1d3f5: 0x6c988420, 0x1d3f6: 0x6d148220,
+ 0x1d3f8: 0x6ce26e20, 0x1d3fa: 0x6c094020,
+ // Block 0x750, offset 0x1d400
+ 0x1d402: 0x6cde3020,
+ 0x1d417: 0x6c95e420,
+ 0x1d422: 0x6cf7d220, 0x1d423: 0x6c5cb820,
+ 0x1d424: 0x6c268e20, 0x1d427: 0x6c722420,
+ 0x1d429: 0x6c318c20,
+ 0x1d42c: 0x6c017c20,
+ // Block 0x751, offset 0x1d440
+ 0x1d449: 0x6c9a8820,
+ 0x1d44c: 0x6cc46c20, 0x1d44e: 0x6c003820, 0x1d44f: 0x6d22ec20,
+ 0x1d452: 0x6c666620,
+ 0x1d454: 0x6cb76620,
+ 0x1d45f: 0x6c9fa220,
+ 0x1d463: 0x6d391620,
+ 0x1d464: 0x6d35ac20, 0x1d465: 0x6d37ea20, 0x1d466: 0x6ca4e220, 0x1d467: 0x6c0e1a20,
+ 0x1d469: 0x6d3bc020, 0x1d46a: 0x6cd5be20, 0x1d46b: 0x6d0a8420,
+ 0x1d46c: 0x6c741e20, 0x1d46d: 0x6cb9fe20,
+ 0x1d470: 0x6c489a20, 0x1d472: 0x6ce85220,
+ 0x1d476: 0x6d1d3820, 0x1d477: 0x6d35d620,
+ 0x1d47e: 0x6c7c6620,
+ // Block 0x752, offset 0x1d480
+ 0x1d486: 0x6c192620,
+ 0x1d496: 0x6c88ec20, 0x1d497: 0x6d0ae620,
+ 0x1d49c: 0x6c4ce820, 0x1d49d: 0x6c9e8e20, 0x1d49e: 0x6ccf0e20, 0x1d49f: 0x6d223620,
+ 0x1d4a1: 0x6cd8b020, 0x1d4a2: 0x6cda1220,
+ 0x1d4a4: 0x6d35d820, 0x1d4a7: 0x6cbc7c20,
+ 0x1d4a9: 0x6c3fde20,
+ 0x1d4ac: 0x6c710a20, 0x1d4ad: 0x6c071e20, 0x1d4af: 0x6c099220,
+ 0x1d4b2: 0x6cdd6220,
+ 0x1d4b5: 0x6cba0820, 0x1d4b6: 0x6ca03220, 0x1d4b7: 0x6c15b620,
+ 0x1d4ba: 0x6ccaa820, 0x1d4bb: 0x6c5ec020,
+ // Block 0x753, offset 0x1d4c0
+ 0x1d4d5: 0x6c461620, 0x1d4d6: 0x6cbf1e20,
+ 0x1d4da: 0x6cc73820,
+ 0x1d4de: 0x6cda1a20, 0x1d4df: 0x6cda1e20,
+ 0x1d4e0: 0x6d10f420,
+ 0x1d4ea: 0x6c1d6a20,
+ 0x1d4ed: 0x6cd66620, 0x1d4ee: 0x6d2ffa20, 0x1d4ef: 0x6c862420,
+ 0x1d4f0: 0x6c413e20, 0x1d4f1: 0x6cdbc620, 0x1d4f2: 0x6d2d7c20,
+ 0x1d4f4: 0x6d3c4220,
+ 0x1d4fd: 0x6c400820,
+ // Block 0x754, offset 0x1d500
+ 0x1d503: 0x6c5ee020,
+ 0x1d504: 0x6c30b220,
+ 0x1d517: 0x6c5bd020,
+ 0x1d51a: 0x6c65a420, 0x1d51b: 0x6d0d9c20,
+ 0x1d51c: 0x6d364a20,
+ 0x1d528: 0x6c9a5c20, 0x1d529: 0x6d120e20, 0x1d52a: 0x6c2b3220, 0x1d52b: 0x6d150e20,
+ 0x1d52f: 0x6c0cf220,
+ 0x1d532: 0x6cc1a220, 0x1d533: 0x6d181a20,
+ 0x1d535: 0x6d105420,
+ 0x1d539: 0x6d2c3e20,
+ 0x1d53d: 0x6ccc6020,
+ // Block 0x755, offset 0x1d540
+ 0x1d559: 0x6c7f1820,
+ 0x1d56e: 0x6c746e20,
+ 0x1d570: 0x6cb50620, 0x1d573: 0x6d216a20,
+ 0x1d576: 0x6d291820, 0x1d577: 0x6cc98220,
+ 0x1d578: 0x6ccb3a20, 0x1d57b: 0x6c340420,
+ 0x1d57f: 0x6c6b9e20,
+ // Block 0x756, offset 0x1d580
+ 0x1d580: 0x6c782020, 0x1d583: 0x6d265420,
+ 0x1d587: 0x6c65ca20,
+ 0x1d588: 0x6d113220,
+ 0x1d593: 0x6cfaca20,
+ 0x1d595: 0x6d000220, 0x1d596: 0x6cbb9620,
+ 0x1d59a: 0x6d23b820, 0x1d59b: 0x6cc1ae20,
+ 0x1d5a1: 0x6cfac820, 0x1d5a2: 0x6c962020,
+ 0x1d5a4: 0x6c4a0a20, 0x1d5a7: 0x6c198620,
+ 0x1d5a8: 0x6c209620, 0x1d5a9: 0x6d155620, 0x1d5ab: 0x6d333020,
+ 0x1d5ad: 0x6d403020, 0x1d5ae: 0x6c335c20,
+ 0x1d5b0: 0x6d2d3420,
+ 0x1d5bf: 0x6c3a6e20,
+ // Block 0x757, offset 0x1d5c0
+ 0x1d5c0: 0x6d155820, 0x1d5c1: 0x6c9b4420,
+ 0x1d5c8: 0x6c0b0a20, 0x1d5c9: 0x6c6b4020, 0x1d5ca: 0x6cd61820, 0x1d5cb: 0x6c8a2220,
+ 0x1d5cc: 0x6c08fa20, 0x1d5cd: 0x6cda7620,
+ 0x1d5d1: 0x6c2ca220,
+ 0x1d5e1: 0x6c076220, 0x1d5e2: 0x6cf21220,
+ 0x1d5e7: 0x6c9b6a20,
+ 0x1d5e9: 0x6c15ea20,
+ 0x1d5f5: 0x6c29f620,
+ 0x1d5fa: 0x6cb21c20, 0x1d5fb: 0x6c660820,
+ 0x1d5fc: 0x6c8c7420, 0x1d5fd: 0x6c4b9220, 0x1d5fe: 0x6cb54620, 0x1d5ff: 0x6c52dc20,
+ // Block 0x758, offset 0x1d600
+ 0x1d603: 0x6c60e820,
+ 0x1d604: 0x6d024e20, 0x1d605: 0x6d330820, 0x1d606: 0x6c15fa20,
+ 0x1d610: 0x6d116c20, 0x1d611: 0x6c160a20,
+ 0x1d618: 0x6c2cee20, 0x1d619: 0x6c1d6020, 0x1d61a: 0x6ca56220, 0x1d61b: 0x6ca56420,
+ 0x1d61e: 0x6d2d5420, 0x1d61f: 0x6c0b1e20,
+ 0x1d621: 0x6c161020,
+ 0x1d62a: 0x6cff5a20,
+ 0x1d62f: 0x6c248620,
+ 0x1d630: 0x6d02f620, 0x1d631: 0x6c6e4420, 0x1d632: 0x6cb96620,
+ 0x1d634: 0x6cbe6820,
+ 0x1d639: 0x6c475220,
+ // Block 0x759, offset 0x1d640
+ 0x1d644: 0x6cf4b420,
+ 0x1d65c: 0x6d25e420, 0x1d65d: 0x6c0dde20,
+ 0x1d662: 0x6cecde20,
+ 0x1d670: 0x6ca7a620,
+ 0x1d675: 0x6c891020,
+ 0x1d678: 0x6cc53e20,
+ 0x1d67e: 0x6c396e20, 0x1d67f: 0x6c2b9420,
+ // Block 0x75a, offset 0x1d680
+ 0x1d68a: 0x6c5af820, 0x1d68b: 0x6d190620,
+ 0x1d68c: 0x6cfbbc20,
+ 0x1d696: 0x6c800420, 0x1d697: 0x6c40a020,
+ 0x1d699: 0x6d04ae20,
+ 0x1d69c: 0x6c897e20, 0x1d69d: 0x6ce1a620, 0x1d69e: 0x6c5fba20,
+ 0x1d6a2: 0x6c6ba620, 0x1d6a3: 0x6d2c1a20,
+ 0x1d6a4: 0x6cd19420,
+ 0x1d6aa: 0x6cb59220, 0x1d6ab: 0x6c0b2c20,
+ 0x1d6ad: 0x6c802220, 0x1d6ae: 0x6c8c1a20,
+ 0x1d6b6: 0x6d364c20, 0x1d6b7: 0x6c09bc20,
+ 0x1d6b8: 0x6cd17020,
+ 0x1d6bd: 0x6cd17a20, 0x1d6bf: 0x6cbdbc20,
+ // Block 0x75b, offset 0x1d6c0
+ 0x1d6c2: 0x6c0be620, 0x1d6c3: 0x6cf55e20,
+ 0x1d6c9: 0x6c733a20, 0x1d6cb: 0x6c5e8420,
+ 0x1d6cd: 0x6cf57620, 0x1d6ce: 0x6cbdc420,
+ 0x1d6d1: 0x6c4d5620,
+ 0x1d6d5: 0x6c94e220,
+ 0x1d6e0: 0x6d26b420,
+ 0x1d6e8: 0x6c880a20,
+ 0x1d6ef: 0x6c048e20,
+ 0x1d6f2: 0x6c526820,
+ 0x1d6f6: 0x6cb54020,
+ 0x1d6fa: 0x6cb93820, 0x1d6fb: 0x6d337820,
+ 0x1d6fc: 0x6c991a20,
+ // Block 0x75c, offset 0x1d700
+ 0x1d701: 0x6c238020,
+ 0x1d704: 0x6ca30020,
+ 0x1d70a: 0x6ce6a820,
+ 0x1d70c: 0x6d3f6e20,
+ 0x1d715: 0x6c6ed420, 0x1d716: 0x6d2f8620,
+ 0x1d71f: 0x6ca71c20,
+ 0x1d720: 0x6c19e420, 0x1d723: 0x6cb86620,
+ 0x1d726: 0x6d236420, 0x1d727: 0x6c690020,
+ 0x1d72d: 0x6d2fda20,
+ 0x1d733: 0x6c2b5020,
+ 0x1d734: 0x6c6f3c20,
+ 0x1d738: 0x6cdc0a20, 0x1d73b: 0x6d108220,
+ 0x1d73f: 0x6cedbe20,
+ // Block 0x75d, offset 0x1d740
+ 0x1d742: 0x6c89d820,
+ 0x1d744: 0x6ce71220, 0x1d746: 0x6c9bfc20,
+ 0x1d74b: 0x6d1faa20,
+ 0x1d753: 0x6cd7e020,
+ 0x1d75b: 0x6c910820,
+ 0x1d75f: 0x6d19f820,
+ 0x1d765: 0x6c1d4420,
+ 0x1d76b: 0x6c420020,
+ 0x1d76c: 0x6c6f3820,
+ 0x1d776: 0x6cbdf820, 0x1d777: 0x6c6ef220,
+ 0x1d779: 0x6d006e20,
+ // Block 0x75e, offset 0x1d780
+ 0x1d782: 0x6c51b820,
+ 0x1d786: 0x6ce1ae20,
+ 0x1d788: 0x6cc01220, 0x1d789: 0x6d007420, 0x1d78a: 0x6c6e5420, 0x1d78b: 0x6ca71620,
+ 0x1d78c: 0x6c6e5620, 0x1d78f: 0x6c5fea20,
+ 0x1d798: 0x6ce4de20, 0x1d79a: 0x6c252220, 0x1d79b: 0x6c2e7c20,
+ 0x1d79d: 0x6cbea020,
+ 0x1d7a5: 0x6cb2e620, 0x1d7a6: 0x6cb29620,
+ 0x1d7a8: 0x6c2e9020, 0x1d7a9: 0x6c910420,
+ 0x1d7b3: 0x6c88ba20,
+ 0x1d7b4: 0x6c4e0a20, 0x1d7b5: 0x6cacd620, 0x1d7b6: 0x6ce0f020,
+ 0x1d7ba: 0x6d151020, 0x1d7bb: 0x6d081420,
+ 0x1d7bc: 0x6cddca20, 0x1d7bd: 0x6c8e6420, 0x1d7be: 0x6cd6d220, 0x1d7bf: 0x6cd0a820,
+ // Block 0x75f, offset 0x1d7c0
+ 0x1d7c1: 0x6c10a020, 0x1d7c2: 0x6cd9bc20,
+ 0x1d7c5: 0x6cbd8c20, 0x1d7c6: 0x6cd06620,
+ 0x1d7ca: 0x6ca9f420, 0x1d7cb: 0x6ce6de20,
+ 0x1d7cc: 0x6c677020,
+ 0x1d7d5: 0x6cf6b820, 0x1d7d6: 0x6d36fe20,
+ 0x1d7dd: 0x6c7f5e20, 0x1d7de: 0x6c86be20, 0x1d7df: 0x6c86c020,
+ 0x1d7e2: 0x6c519420, 0x1d7e3: 0x6c69cc20,
+ 0x1d7e5: 0x6d0d0a20, 0x1d7e7: 0x6cd49420,
+ 0x1d7ea: 0x6cd2a220,
+ 0x1d7f1: 0x6d31ae20, 0x1d7f3: 0x6d1e8620,
+ 0x1d7fa: 0x6cddc620, 0x1d7fb: 0x6cf39e20,
+ // Block 0x760, offset 0x1d800
+ 0x1d801: 0x6c169620, 0x1d802: 0x6c238820,
+ 0x1d806: 0x6c720820,
+ 0x1d80e: 0x6cd4a420,
+ 0x1d814: 0x6c6fe620, 0x1d815: 0x6ceef020,
+ 0x1d81e: 0x6c5db620,
+ 0x1d824: 0x6c6a2020,
+ 0x1d82c: 0x6d2a4e20,
+ 0x1d836: 0x6cab7220,
+ 0x1d83c: 0x6c488c20,
+ // Block 0x761, offset 0x1d840
+ 0x1d843: 0x6c4fba20,
+ 0x1d844: 0x6c84f620, 0x1d845: 0x6d356c20, 0x1d846: 0x6cfc7220,
+ 0x1d849: 0x6c100c20, 0x1d84a: 0x6c170020,
+ 0x1d853: 0x6d274a20,
+ 0x1d854: 0x6c510020,
+ 0x1d85c: 0x6ce1e420,
+ 0x1d860: 0x6c0c4a20,
+ 0x1d865: 0x6c2da420, 0x1d867: 0x6c37b620,
+ 0x1d868: 0x6c6f3e20,
+ 0x1d86d: 0x6c2c0a20, 0x1d86e: 0x6d164420, 0x1d86f: 0x6c7d4620,
+ 0x1d871: 0x6d300a20, 0x1d873: 0x6c7de420,
+ 0x1d874: 0x6d384e20, 0x1d875: 0x6c71ee20,
+ 0x1d879: 0x6ccd6820, 0x1d87a: 0x6ccc3820, 0x1d87b: 0x6c2da820,
+ 0x1d87c: 0x6c046c20, 0x1d87d: 0x6c5e7420,
+ // Block 0x762, offset 0x1d880
+ 0x1d880: 0x6d378620, 0x1d883: 0x6d144e20,
+ 0x1d885: 0x6c79b020, 0x1d886: 0x6cf33e20,
+ 0x1d88a: 0x6c436420, 0x1d88b: 0x6c031220,
+ 0x1d88e: 0x6c463620,
+ 0x1d891: 0x6cfb2420, 0x1d892: 0x6c484020, 0x1d893: 0x6c8ef620,
+ 0x1d894: 0x6c1b7620, 0x1d895: 0x6c48c020, 0x1d896: 0x6c1fdc20,
+ 0x1d898: 0x6c83a020, 0x1d899: 0x6c242a20, 0x1d89a: 0x6cd63e20,
+ 0x1d8a1: 0x6c08b620,
+ 0x1d8a5: 0x6c0dbc20, 0x1d8a6: 0x6c857820,
+ 0x1d8a9: 0x6c6fae20, 0x1d8aa: 0x6ce54a20, 0x1d8ab: 0x6c347220,
+ 0x1d8ad: 0x6d0bde20, 0x1d8ae: 0x6cc28a20,
+ 0x1d8b1: 0x6c8ac820, 0x1d8b3: 0x6c787c20,
+ 0x1d8b5: 0x6c449620, 0x1d8b6: 0x6d312420,
+ 0x1d8b8: 0x6c3b5820,
+ // Block 0x763, offset 0x1d8c0
+ 0x1d8c1: 0x6d146e20, 0x1d8c3: 0x6c6fd220,
+ 0x1d8c4: 0x6d067c20, 0x1d8c5: 0x6c68cc20,
+ 0x1d8c8: 0x6c93cc20, 0x1d8c9: 0x6c6fb020, 0x1d8cb: 0x6c1e1e20,
+ 0x1d8ce: 0x6cfc7e20,
+ 0x1d8d0: 0x6c7b1620, 0x1d8d1: 0x6c333e20,
+ 0x1d8d6: 0x6c952e20, 0x1d8d7: 0x6cf59a20,
+ 0x1d8d8: 0x6cbe0820, 0x1d8d9: 0x6c107420,
+ 0x1d8e4: 0x6cb84620,
+ 0x1d8f1: 0x6caf5020, 0x1d8f2: 0x6d0adc20, 0x1d8f3: 0x6c07da20,
+ 0x1d8f4: 0x6c4cb220, 0x1d8f5: 0x6c484c20,
+ 0x1d8f9: 0x6c710020,
+ 0x1d8fc: 0x6cb82420, 0x1d8fe: 0x6c741020,
+ // Block 0x764, offset 0x1d900
+ 0x1d904: 0x6c85c020,
+ 0x1d910: 0x6c570c20, 0x1d911: 0x6c683c20,
+ 0x1d918: 0x6cb84e20, 0x1d91a: 0x6d2c2620, 0x1d91b: 0x6cb82620,
+ 0x1d91d: 0x6d304620, 0x1d91e: 0x6c139020, 0x1d91f: 0x6d1ce820,
+ 0x1d922: 0x6d0bee20,
+ 0x1d924: 0x6c1cc020,
+ 0x1d928: 0x6c1b9a20, 0x1d92a: 0x6cec8620,
+ 0x1d92c: 0x6cd9a620,
+ 0x1d932: 0x6c76cc20, 0x1d933: 0x6d255c20,
+ 0x1d93d: 0x6c1d9c20, 0x1d93f: 0x6cdd6420,
+ // Block 0x765, offset 0x1d940
+ 0x1d940: 0x6ce85820, 0x1d943: 0x6d305620,
+ 0x1d944: 0x6ce2ee20, 0x1d946: 0x6cf36820,
+ 0x1d948: 0x6c264a20, 0x1d949: 0x6c860820, 0x1d94a: 0x6c139420,
+ 0x1d955: 0x6cc66e20, 0x1d956: 0x6c461820, 0x1d957: 0x6cc3bc20,
+ 0x1d959: 0x6c83ce20,
+ 0x1d95e: 0x6ce1c620,
+ 0x1d964: 0x6c860a20, 0x1d967: 0x6c9c5c20,
+ 0x1d969: 0x6c1c3020,
+ 0x1d96c: 0x6c4bfa20, 0x1d96d: 0x6c909420, 0x1d96e: 0x6c209020, 0x1d96f: 0x6cdd6e20,
+ 0x1d970: 0x6c690420, 0x1d971: 0x6c6d0c20,
+ 0x1d975: 0x6c381620, 0x1d976: 0x6d2cf620,
+ 0x1d97e: 0x6c6d0e20, 0x1d97f: 0x6c254220,
+ // Block 0x766, offset 0x1d980
+ 0x1d982: 0x6c136c20, 0x1d983: 0x6d420820,
+ 0x1d985: 0x6d2fc420,
+ 0x1d988: 0x6cb1c620, 0x1d989: 0x6d2dfc20, 0x1d98a: 0x6cf66420, 0x1d98b: 0x6d121420,
+ 0x1d98c: 0x6c3f7420, 0x1d98d: 0x6c1cce20,
+ 0x1d993: 0x6c254a20,
+ 0x1d997: 0x6c486820,
+ 0x1d9a3: 0x6c5f0020,
+ 0x1d9a6: 0x6ccb3c20, 0x1d9a7: 0x6d2d8e20,
+ 0x1d9a8: 0x6c8e2420, 0x1d9a9: 0x6ccb3e20, 0x1d9aa: 0x6d132220,
+ 0x1d9b0: 0x6c70ba20,
+ 0x1d9b6: 0x6ce87220,
+ 0x1d9ba: 0x6cc7c620, 0x1d9bb: 0x6d2af820,
+ 0x1d9bc: 0x6c589020,
+ // Block 0x767, offset 0x1d9c0
+ 0x1d9c1: 0x6cfc2820, 0x1d9c3: 0x6cb91a20,
+ 0x1d9c4: 0x6d2fdc20,
+ 0x1d9cb: 0x6c11b220,
+ 0x1d9ce: 0x6c7e1820, 0x1d9cf: 0x6c869a20,
+ 0x1d9d0: 0x6cc76420,
+ 0x1d9d4: 0x6c31c020, 0x1d9d7: 0x6c8b3020,
+ 0x1d9dc: 0x6d1c0620, 0x1d9dd: 0x6c86c220,
+ 0x1d9e0: 0x6c31c620, 0x1d9e2: 0x6c8d8020,
+ 0x1d9ea: 0x6ceca220,
+ 0x1d9ef: 0x6c2f1820,
+ 0x1d9f3: 0x6c6f4020,
+ 0x1d9f5: 0x6c855e20, 0x1d9f6: 0x6c7a1620, 0x1d9f7: 0x6c791e20,
+ 0x1d9f9: 0x6d31b220,
+ // Block 0x768, offset 0x1da00
+ 0x1da00: 0x6c51b420, 0x1da02: 0x6c091220,
+ 0x1da04: 0x6caf2820,
+ 0x1da0a: 0x6c4f4820,
+ 0x1da11: 0x6d3d2820, 0x1da12: 0x6c332020,
+ 0x1da14: 0x6d16a420,
+ 0x1da1c: 0x6c787e20, 0x1da1d: 0x6d16a620, 0x1da1e: 0x6ca0dc20,
+ 0x1da21: 0x6c118a20, 0x1da23: 0x6c44ee20,
+ 0x1da24: 0x6c788820, 0x1da25: 0x6cd32a20,
+ 0x1da2d: 0x6c8cc620, 0x1da2e: 0x6c07dc20,
+ 0x1da31: 0x6c32b820,
+ 0x1da36: 0x6c72e020, 0x1da37: 0x6ca4e420,
+ 0x1da38: 0x6d3f0020, 0x1da3b: 0x6d401e20,
+ // Block 0x769, offset 0x1da40
+ 0x1da43: 0x6ce0ea20,
+ 0x1da46: 0x6cf9be20, 0x1da47: 0x6c4ec020,
+ 0x1da4c: 0x6c94a620, 0x1da4d: 0x6cb99020,
+ 0x1da53: 0x6ca12220,
+ 0x1da54: 0x6cab3a20, 0x1da55: 0x6c4fc820,
+ 0x1da59: 0x6d2c3420, 0x1da5a: 0x6c737020, 0x1da5b: 0x6c23a020,
+ 0x1da60: 0x6c864420, 0x1da61: 0x6d2c4020, 0x1da62: 0x6d1fdc20, 0x1da63: 0x6c2d6c20,
+ 0x1da64: 0x6c747820, 0x1da65: 0x6c073a20,
+ 0x1da69: 0x6d11bc20, 0x1da6a: 0x6cb1c820,
+ 0x1da71: 0x6c6d3620, 0x1da72: 0x6c766c20, 0x1da73: 0x6ccb4020,
+ 0x1da74: 0x6d102c20, 0x1da75: 0x6c6d3820,
+ 0x1da79: 0x6c78dc20,
+ // Block 0x76a, offset 0x1da80
+ 0x1da84: 0x6c14de20, 0x1da87: 0x6ca74a20,
+ 0x1da89: 0x6cedb020, 0x1da8a: 0x6c942a20,
+ 0x1da90: 0x6d277a20, 0x1da91: 0x6d108420, 0x1da92: 0x6c05a020,
+ 0x1da95: 0x6c755220, 0x1da96: 0x6d07fc20,
+ 0x1da98: 0x6d385820,
+ 0x1daa0: 0x6c7ce820, 0x1daa1: 0x6c3cda20,
+ 0x1daaa: 0x6cc17e20, 0x1daab: 0x6ccecc20,
+ 0x1daac: 0x6cdce420,
+ 0x1dab0: 0x6c316820, 0x1dab2: 0x6c7af820, 0x1dab3: 0x6cad8c20,
+ 0x1daba: 0x6c065020,
+ 0x1dabe: 0x6c401620, 0x1dabf: 0x6c700c20,
+ // Block 0x76b, offset 0x1dac0
+ 0x1dac0: 0x6cc47c20,
+ 0x1dac4: 0x6c70ca20,
+ 0x1daca: 0x6cbf6a20,
+ 0x1dacd: 0x6d38c220, 0x1dace: 0x6c577420, 0x1dacf: 0x6c05e020,
+ 0x1dad5: 0x6d145c20, 0x1dad7: 0x6d148420,
+ 0x1dad8: 0x6d148620,
+ 0x1dadd: 0x6c995020,
+ 0x1dae6: 0x6cc86c20,
+ 0x1daeb: 0x6c227c20,
+ 0x1daee: 0x6c4dca20,
+ 0x1daf0: 0x6c238420,
+ 0x1daf4: 0x6cf83a20,
+ 0x1daf9: 0x6cc2b820, 0x1dafa: 0x6ce56c20,
+ 0x1dafc: 0x6c2e0c20, 0x1dafe: 0x6c4ddc20,
+ // Block 0x76c, offset 0x1db00
+ 0x1db07: 0x6d12a620,
+ 0x1db0d: 0x6c353420, 0x1db0e: 0x6ceef820,
+ 0x1db10: 0x6c122e20, 0x1db11: 0x6c2e2620,
+ 0x1db15: 0x6c362620, 0x1db16: 0x6c2c6820,
+ 0x1db18: 0x6cdb9220, 0x1db19: 0x6cc30a20,
+ 0x1db1c: 0x6c368020, 0x1db1d: 0x6cab4420, 0x1db1e: 0x6d081c20,
+ 0x1db22: 0x6cf47820,
+ 0x1db26: 0x6d190820,
+ 0x1db28: 0x6ca1fa20,
+ 0x1db30: 0x6c549620,
+ 0x1db34: 0x6c4dde20,
+ 0x1db3f: 0x6cd22820,
+ // Block 0x76d, offset 0x1db40
+ 0x1db43: 0x6cc96420,
+ 0x1db48: 0x6c090820, 0x1db4a: 0x6c4dcc20, 0x1db4b: 0x6c6e4620,
+ 0x1db4e: 0x6cbdfa20, 0x1db4f: 0x6c25d420,
+ 0x1db50: 0x6c22a620, 0x1db52: 0x6c046e20,
+ 0x1db57: 0x6c32f020,
+ 0x1db5c: 0x6cf84220,
+ 0x1db67: 0x6d33c020,
+ 0x1db68: 0x6c949220, 0x1db6a: 0x6c54b620, 0x1db6b: 0x6c601420,
+ 0x1db6c: 0x6c48c820,
+ 0x1db72: 0x6cacd820,
+ // Block 0x76e, offset 0x1db80
+ 0x1db80: 0x6d39c220,
+ 0x1db85: 0x6c08fc20, 0x1db87: 0x6d21ae20,
+ 0x1db92: 0x6cb6c220,
+ 0x1db95: 0x6c50b420, 0x1db96: 0x6c1ed420,
+ 0x1db99: 0x6ccec220, 0x1db9a: 0x6c1be020, 0x1db9b: 0x6c0eac20,
+ 0x1db9f: 0x6cc62420,
+ 0x1dba0: 0x6d1ef820,
+ 0x1dba4: 0x6ca39620,
+ 0x1dba9: 0x6c5b9420, 0x1dbaa: 0x6ce57620, 0x1dbab: 0x6c04c220,
+ 0x1dbb0: 0x6d057620,
+ 0x1dbb4: 0x6d1f1020, 0x1dbb5: 0x6c1c0620,
+ 0x1dbbf: 0x6c526220,
+ // Block 0x76f, offset 0x1dbc0
+ 0x1dbc3: 0x6cec7020,
+ 0x1dbc6: 0x6d01ce20,
+ 0x1dbca: 0x6c748c20,
+ 0x1dbcc: 0x6cdbec20, 0x1dbcd: 0x6cbe2c20, 0x1dbce: 0x6d3bbc20,
+ 0x1dbd5: 0x6c617620,
+ 0x1dbd8: 0x6c091420, 0x1dbda: 0x6cf59c20,
+ 0x1dbe0: 0x6c602820, 0x1dbe2: 0x6c75c620,
+ 0x1dbe5: 0x6c89ee20, 0x1dbe6: 0x6d1eb620,
+ 0x1dbed: 0x6c70ea20,
+ 0x1dbf2: 0x6d266a20,
+ 0x1dbf5: 0x6c055e20,
+ 0x1dbf8: 0x6cafaa20, 0x1dbfb: 0x6d2b3820,
+ 0x1dbfe: 0x6d165820, 0x1dbff: 0x6c2bc820,
+ // Block 0x770, offset 0x1dc00
+ 0x1dc02: 0x6cbc9220,
+ 0x1dc04: 0x6cdd4c20, 0x1dc06: 0x6c22ae20,
+ 0x1dc08: 0x6d3aa220, 0x1dc09: 0x6d267420,
+ 0x1dc0f: 0x6c682820,
+ 0x1dc14: 0x6cd23e20, 0x1dc17: 0x6d148820,
+ 0x1dc18: 0x6cf99220,
+ 0x1dc20: 0x6d254220,
+ 0x1dc25: 0x6c4c6020, 0x1dc27: 0x6c789020,
+ 0x1dc2a: 0x6c252420, 0x1dc2b: 0x6d171a20,
+ 0x1dc35: 0x6c85c220, 0x1dc37: 0x6c2d0c20,
+ 0x1dc3a: 0x6cf5d620,
+ 0x1dc3f: 0x6c09c020,
+ // Block 0x771, offset 0x1dc40
+ 0x1dc42: 0x6c0b3420, 0x1dc43: 0x6c99ea20,
+ 0x1dc44: 0x6c85e420, 0x1dc47: 0x6cda1820,
+ 0x1dc50: 0x6c8e5620, 0x1dc51: 0x6c4b5420, 0x1dc52: 0x6c78b620,
+ 0x1dc57: 0x6d151220,
+ 0x1dc59: 0x6cf7f620, 0x1dc5a: 0x6d1a7c20,
+ 0x1dc5f: 0x6c78c020,
+ 0x1dc63: 0x6ccf6020,
+ 0x1dc67: 0x6cf2bc20,
+ 0x1dc6e: 0x6cb0b620,
+ 0x1dc76: 0x6d26dc20, 0x1dc77: 0x6c538020,
+ 0x1dc7a: 0x6c867220, 0x1dc7b: 0x6c405020,
+ // Block 0x772, offset 0x1dc80
+ 0x1dc83: 0x6c74d620,
+ 0x1dc84: 0x6cfae820,
+ 0x1dc89: 0x6c2cf020,
+ 0x1dc8c: 0x6c878820,
+ 0x1dc93: 0x6ce83420,
+ 0x1dc98: 0x6c645820, 0x1dc9b: 0x6c041420,
+ 0x1dc9c: 0x6c2c0c20, 0x1dc9d: 0x6d2efc20,
+ 0x1dca3: 0x6d22bc20,
+ 0x1dca8: 0x6c333420,
+ 0x1dcad: 0x6c115c20, 0x1dcae: 0x6ce88620,
+ 0x1dcb6: 0x6cdf9420, 0x1dcb7: 0x6c5fee20,
+ 0x1dcb8: 0x6cb59420, 0x1dcb9: 0x6ccd7620, 0x1dcba: 0x6ca6fa20,
+ // Block 0x773, offset 0x1dcc0
+ 0x1dcc6: 0x6c498c20,
+ 0x1dcc8: 0x6c08e420, 0x1dccb: 0x6d037820,
+ 0x1dcd3: 0x6d31fa20,
+ 0x1dcd9: 0x6cc94a20, 0x1dcdb: 0x6ca0b820,
+ 0x1dcdd: 0x6c3dc420,
+ 0x1dce2: 0x6ce1a820, 0x1dce3: 0x6c055c20,
+ 0x1dcea: 0x6c0c8a20,
+ 0x1dcec: 0x6cf56620, 0x1dcee: 0x6c6a5e20,
+ 0x1dcf6: 0x6c6cd220,
+ 0x1dcfe: 0x6cb8b020,
+ // Block 0x774, offset 0x1dd00
+ 0x1dd08: 0x6cd89820, 0x1dd09: 0x6c6e1620, 0x1dd0b: 0x6c1b8820,
+ 0x1dd17: 0x6c6e1c20,
+ 0x1dd25: 0x6cdc3a20,
+ 0x1dd2f: 0x6d2bde20,
+ 0x1dd30: 0x6c83e020,
+ 0x1dd34: 0x6d3d0620,
+ 0x1dd39: 0x6c0ba820,
+ 0x1dd3f: 0x6cea6220,
+ // Block 0x775, offset 0x1dd40
+ 0x1dd43: 0x6c0a1820,
+ 0x1dd46: 0x6c3ac220,
+ 0x1dd4a: 0x6c2a8220,
+ 0x1dd4c: 0x6d3a2620,
+ 0x1dd51: 0x6c70dc20,
+ 0x1dd59: 0x6d15b020,
+ 0x1dd5c: 0x6d0b6420, 0x1dd5f: 0x6c1bd820,
+ 0x1dd60: 0x6c488e20, 0x1dd61: 0x6d34d020,
+ 0x1dd68: 0x6cc61620, 0x1dd6b: 0x6d1e8a20,
+ 0x1dd6d: 0x6c0ea820, 0x1dd6f: 0x6c611820,
+ 0x1dd70: 0x6cb23620, 0x1dd73: 0x6d1b9c20,
+ 0x1dd74: 0x6d0f4220, 0x1dd75: 0x6c98b420,
+ 0x1dd7d: 0x6c904e20, 0x1dd7e: 0x6ca2ca20, 0x1dd7f: 0x6cc9bc20,
+ // Block 0x776, offset 0x1dd80
+ 0x1dd80: 0x6c1fda20, 0x1dd82: 0x6c221c20, 0x1dd83: 0x6cf41a20,
+ 0x1dd84: 0x6cc5ae20,
+ 0x1dd88: 0x6c272420, 0x1dd89: 0x6c5fc420, 0x1dd8b: 0x6d15b820,
+ 0x1dd8d: 0x6cc45e20,
+ 0x1dd90: 0x6c5d9820, 0x1dd91: 0x6c484220, 0x1dd93: 0x6d301020,
+ 0x1dd94: 0x6cb08220, 0x1dd97: 0x6d288220,
+ 0x1dd98: 0x6c04e020, 0x1dd99: 0x6c6a6a20,
+ 0x1dd9c: 0x6c53e220, 0x1dd9f: 0x6cfc7620,
+ 0x1dda0: 0x6c5a8820,
+ 0x1dda9: 0x6d2bc420, 0x1ddaa: 0x6c270820, 0x1ddab: 0x6c436c20,
+ 0x1ddad: 0x6cb08420, 0x1ddaf: 0x6cb14620,
+ 0x1ddb0: 0x6cd23620, 0x1ddb1: 0x6c898620, 0x1ddb2: 0x6d267620, 0x1ddb3: 0x6c565020,
+ 0x1ddb4: 0x6c0b6a20, 0x1ddb7: 0x6cc61e20,
+ 0x1ddb9: 0x6cc62020,
+ // Block 0x777, offset 0x1ddc0
+ 0x1ddc4: 0x6d13c420, 0x1ddc5: 0x6d338820, 0x1ddc7: 0x6c6c2820,
+ 0x1ddc8: 0x6cf22020, 0x1ddc9: 0x6c173420, 0x1ddcb: 0x6cbf9a20,
+ 0x1ddcd: 0x6d3a5620, 0x1ddcf: 0x6d2c1c20,
+ 0x1ddd0: 0x6cb34820, 0x1ddd1: 0x6c019e20, 0x1ddd3: 0x6c50c220,
+ 0x1ddd5: 0x6c1e5620, 0x1ddd6: 0x6d0c6020,
+ 0x1ddda: 0x6cd31820, 0x1dddb: 0x6c566020,
+ 0x1dddc: 0x6c35dc20,
+ 0x1ddf4: 0x6cd24020,
+ 0x1ddf9: 0x6ceaaa20, 0x1ddfa: 0x6c272c20, 0x1ddfb: 0x6cec6a20,
+ 0x1ddfc: 0x6cb2f420, 0x1ddfd: 0x6cc6f420, 0x1ddfe: 0x6c705220,
+ // Block 0x778, offset 0x1de00
+ 0x1de00: 0x6c0e4a20,
+ 0x1de10: 0x6d222820, 0x1de11: 0x6c30a220, 0x1de13: 0x6c4ace20,
+ 0x1de14: 0x6cd45420, 0x1de17: 0x6cdd0820,
+ 0x1de18: 0x6ca68220, 0x1de19: 0x6d385c20, 0x1de1a: 0x6c905220, 0x1de1b: 0x6c0dca20,
+ 0x1de1c: 0x6d421420, 0x1de1d: 0x6d12d620, 0x1de1e: 0x6cc4b420,
+ 0x1de20: 0x6c8cb220, 0x1de21: 0x6cc96c20,
+ 0x1de24: 0x6c82b820, 0x1de25: 0x6c35e820, 0x1de27: 0x6d381a20,
+ 0x1de28: 0x6c612820, 0x1de2b: 0x6c35ea20,
+ 0x1de2f: 0x6d428420,
+ 0x1de32: 0x6ca31820, 0x1de33: 0x6d27dc20,
+ // Block 0x779, offset 0x1de40
+ 0x1de4a: 0x6d016c20, 0x1de4b: 0x6d418a20,
+ 0x1de4c: 0x6cd5aa20, 0x1de4d: 0x6c2fce20, 0x1de4e: 0x6c384620, 0x1de4f: 0x6cc58a20,
+ 0x1de51: 0x6c051820, 0x1de52: 0x6c4de020, 0x1de53: 0x6c530a20,
+ 0x1de54: 0x6d13d020, 0x1de56: 0x6d13d220,
+ 0x1de59: 0x6c77da20, 0x1de5a: 0x6d16de20, 0x1de5b: 0x6c5b1e20,
+ 0x1de5c: 0x6d329020,
+ 0x1de6e: 0x6c6e6220,
+ 0x1de71: 0x6c43d220,
+ 0x1de74: 0x6ca9fa20, 0x1de75: 0x6cbca220, 0x1de77: 0x6c2e7e20,
+ 0x1de79: 0x6c61c420, 0x1de7a: 0x6d171e20, 0x1de7b: 0x6d14b620,
+ 0x1de7d: 0x6c3e2c20, 0x1de7e: 0x6cd77220, 0x1de7f: 0x6cd77420,
+ // Block 0x77a, offset 0x1de80
+ 0x1de80: 0x6d1e1e20, 0x1de81: 0x6c78fe20, 0x1de82: 0x6c573020, 0x1de83: 0x6c53b620,
+ 0x1de87: 0x6c50ec20,
+ 0x1de8a: 0x6c509620, 0x1de8b: 0x6cb9f820,
+ 0x1de8c: 0x6cb85020, 0x1de8e: 0x6cd8a620,
+ 0x1de90: 0x6c051e20,
+ 0x1deac: 0x6c6d9e20, 0x1dead: 0x6c789220,
+ 0x1deb3: 0x6c001a20,
+ 0x1deb4: 0x6c908020, 0x1deb6: 0x6ce84820,
+ 0x1deb9: 0x6c207020,
+ 0x1debc: 0x6cd98620, 0x1debd: 0x6c19d620, 0x1debf: 0x6cee6a20,
+ // Block 0x77b, offset 0x1dec0
+ 0x1dec2: 0x6caa5220,
+ 0x1dec4: 0x6c6fb620, 0x1dec7: 0x6c0d2c20,
+ 0x1dee1: 0x6cffda20, 0x1dee2: 0x6cd0f820, 0x1dee3: 0x6c545020,
+ 0x1dee6: 0x6d3ad020,
+ 0x1dee8: 0x6c490e20, 0x1dee9: 0x6c5eb220, 0x1deeb: 0x6c61dc20,
+ 0x1deed: 0x6cf5da20, 0x1deef: 0x6ccf3e20,
+ 0x1def0: 0x6cab7e20, 0x1def1: 0x6c553c20, 0x1def2: 0x6cde4220, 0x1def3: 0x6cff7c20,
+ 0x1def5: 0x6d2a7c20,
+ 0x1def8: 0x6c0fee20, 0x1def9: 0x6cb77820, 0x1defa: 0x6cebd620, 0x1defb: 0x6ceabe20,
+ 0x1defc: 0x6c2a0c20, 0x1defe: 0x6ca33020,
+ // Block 0x77c, offset 0x1df00
+ 0x1df20: 0x6d2cee20, 0x1df23: 0x6d0b9020,
+ 0x1df26: 0x6cf44020, 0x1df27: 0x6d31aa20,
+ 0x1df28: 0x6c2a8e20, 0x1df29: 0x6c509a20, 0x1df2b: 0x6c01ea20,
+ 0x1df2c: 0x6cafda20, 0x1df2d: 0x6ccb2220, 0x1df2e: 0x6c3bbc20, 0x1df2f: 0x6c485420,
+ 0x1df33: 0x6cb35420,
+ 0x1df37: 0x6d088820,
+ 0x1df38: 0x6c4d9c20, 0x1df39: 0x6c427420, 0x1df3a: 0x6c034620, 0x1df3b: 0x6d3f7620,
+ 0x1df3c: 0x6c9c0020, 0x1df3e: 0x6c5dba20,
+ // Block 0x77d, offset 0x1df40
+ 0x1df67: 0x6c2cc220,
+ 0x1df68: 0x6cf5dc20, 0x1df6b: 0x6c26ee20,
+ 0x1df6c: 0x6ca47a20,
+ 0x1df70: 0x6c2dbe20, 0x1df71: 0x6c95f820, 0x1df72: 0x6c789e20,
+ 0x1df77: 0x6d178e20,
+ 0x1df78: 0x6c744420, 0x1df79: 0x6c512420, 0x1df7b: 0x6c602c20,
+ 0x1df7e: 0x6c51c620, 0x1df7f: 0x6ca82820,
+ // Block 0x77e, offset 0x1df80
+ 0x1df80: 0x6cc8f620, 0x1df81: 0x6cb99220, 0x1df82: 0x6c276c20, 0x1df83: 0x6cce6c20,
+ 0x1df84: 0x6c78ae20, 0x1df85: 0x6d3a1220, 0x1df87: 0x6cd1b820,
+ 0x1df88: 0x6c93da20, 0x1df89: 0x6c635c20, 0x1df8a: 0x6cb10c20, 0x1df8b: 0x6c546e20,
+ 0x1df8c: 0x6c5ec420, 0x1df8d: 0x6cde5420, 0x1df8e: 0x6c1dac20, 0x1df8f: 0x6cf29020,
+ 0x1df90: 0x6c6e8020, 0x1df91: 0x6cb30e20, 0x1df92: 0x6d2cf220, 0x1df93: 0x6d02d420,
+ 0x1df96: 0x6c0b9420,
+ 0x1df99: 0x6d06ce20,
+ 0x1df9e: 0x6c471020, 0x1df9f: 0x6c6be620,
+ 0x1dfa2: 0x6cfb6a20,
+ 0x1dfb8: 0x6c356420, 0x1dfba: 0x6c0f0020, 0x1dfbb: 0x6cb15420,
+ 0x1dfbf: 0x6d28ea20,
+ // Block 0x77f, offset 0x1dfc0
+ 0x1dfc1: 0x6cac2420, 0x1dfc2: 0x6ce85a20,
+ 0x1dfc4: 0x6d1bb420,
+ 0x1dfee: 0x6cfde220,
+ 0x1dff1: 0x6caaf420, 0x1dff2: 0x6c438e20, 0x1dff3: 0x6c0f0220,
+ 0x1dff4: 0x6d01a420,
+ 0x1dff8: 0x6d315c20, 0x1dff9: 0x6d214620, 0x1dffa: 0x6ca6a420,
+ // Block 0x780, offset 0x1e000
+ 0x1e000: 0x6d0a9220, 0x1e001: 0x6cec3620, 0x1e003: 0x6c021820,
+ 0x1e004: 0x6c4ece20, 0x1e005: 0x6c52b220, 0x1e006: 0x6c27e220,
+ 0x1e008: 0x6caac220, 0x1e00a: 0x6c12b020, 0x1e00b: 0x6c604820,
+ 0x1e00c: 0x6ca5ae20, 0x1e00d: 0x6d1e4020, 0x1e00e: 0x6cfed220,
+ 0x1e010: 0x6c1faa20, 0x1e011: 0x6d121020, 0x1e013: 0x6c440220,
+ 0x1e014: 0x6ce0fc20, 0x1e015: 0x6c065220, 0x1e016: 0x6c15be20,
+ 0x1e018: 0x6d06ec20, 0x1e01b: 0x6c4d2020,
+ 0x1e01d: 0x6c1db620, 0x1e01f: 0x6c65a620,
+ 0x1e020: 0x6d422620,
+ 0x1e024: 0x6cf0a420, 0x1e025: 0x6c265220, 0x1e026: 0x6caf6c20,
+ // Block 0x781, offset 0x1e040
+ 0x1e050: 0x6c592c20, 0x1e052: 0x6cf63a20,
+ 0x1e054: 0x6cae4c20, 0x1e055: 0x6c8e3420, 0x1e056: 0x6ca24a20, 0x1e057: 0x6c9ec620,
+ 0x1e058: 0x6c812020, 0x1e059: 0x6ce9fe20, 0x1e05a: 0x6c048420,
+ 0x1e05d: 0x6c439820, 0x1e05f: 0x6c7aa020,
+ 0x1e062: 0x6c636a20, 0x1e063: 0x6c0e7c20,
+ // Block 0x782, offset 0x1e080
+ 0x1e08d: 0x6c592e20, 0x1e08f: 0x6d40c420,
+ 0x1e090: 0x6c960e20,
+ 0x1e097: 0x6c840a20,
+ 0x1e099: 0x6c515620, 0x1e09a: 0x6ca06220,
+ 0x1e09c: 0x6cd72a20, 0x1e09d: 0x6cd00420, 0x1e09e: 0x6c777020, 0x1e09f: 0x6c1c4020,
+ 0x1e0a0: 0x6c8d3420, 0x1e0a1: 0x6c95ba20,
+ 0x1e0a4: 0x6d0dae20, 0x1e0a5: 0x6d2fc620, 0x1e0a6: 0x6c1fae20, 0x1e0a7: 0x6c47ac20,
+ 0x1e0a8: 0x6cbde020, 0x1e0aa: 0x6cdff220, 0x1e0ab: 0x6c3be220,
+ 0x1e0ac: 0x6ce8d220,
+ 0x1e0b1: 0x6c8d3620,
+ 0x1e0b4: 0x6c810820,
+ // Block 0x783, offset 0x1e0c0
+ 0x1e0d6: 0x6c7fa620, 0x1e0d7: 0x6d299220,
+ 0x1e0d8: 0x6cf50820,
+ 0x1e0dd: 0x6c840c20, 0x1e0de: 0x6c000a20, 0x1e0df: 0x6c94b620,
+ 0x1e0e0: 0x6d353e20, 0x1e0e1: 0x6c1dc820, 0x1e0e2: 0x6c67f020,
+ 0x1e0e4: 0x6c64c620,
+ 0x1e0e9: 0x6c950020, 0x1e0ea: 0x6d153020,
+ 0x1e0ec: 0x6cce0820,
+ 0x1e0fb: 0x6c5f0220,
+ // Block 0x784, offset 0x1e100
+ 0x1e11c: 0x6d181e20, 0x1e11d: 0x6ca8ea20,
+ 0x1e121: 0x6c5c0a20, 0x1e123: 0x6d2bf020,
+ 0x1e126: 0x6c4e6020,
+ 0x1e128: 0x6d1afa20, 0x1e129: 0x6c0a1a20, 0x1e12a: 0x6c014620, 0x1e12b: 0x6cf97220,
+ 0x1e12c: 0x6ca60020,
+ 0x1e130: 0x6c2b3e20, 0x1e131: 0x6c65cc20, 0x1e132: 0x6cac6820,
+ 0x1e135: 0x6d23bc20, 0x1e136: 0x6c1fc620, 0x1e137: 0x6d289820,
+ 0x1e139: 0x6c13fc20, 0x1e13b: 0x6d307620,
+ 0x1e13c: 0x6ccb4220, 0x1e13e: 0x6cae3620, 0x1e13f: 0x6c472820,
+ // Block 0x785, offset 0x1e140
+ 0x1e140: 0x6d307820,
+ 0x1e146: 0x6c842420, 0x1e147: 0x6c30be20,
+ 0x1e149: 0x6c1dd020, 0x1e14b: 0x6d419620,
+ 0x1e14c: 0x6cb39e20, 0x1e14f: 0x6ccefc20,
+ 0x1e150: 0x6c8fa220,
+ 0x1e162: 0x6cd5fe20,
+ 0x1e164: 0x6c6d3a20, 0x1e165: 0x6c8d4820,
+ 0x1e168: 0x6c774220, 0x1e169: 0x6c7e9220, 0x1e16b: 0x6d05cc20,
+ 0x1e16c: 0x6c6d3c20, 0x1e16e: 0x6c1fea20,
+ 0x1e172: 0x6d26de20,
+ // Block 0x786, offset 0x1e180
+ 0x1e186: 0x6c971820, 0x1e187: 0x6d020820,
+ 0x1e188: 0x6c6f8620, 0x1e189: 0x6c627420, 0x1e18b: 0x6d26e820,
+ 0x1e18f: 0x6c64f220,
+ 0x1e191: 0x6c4e3020, 0x1e193: 0x6cc98a20,
+ 0x1e194: 0x6c5c2820, 0x1e195: 0x6cbc5a20, 0x1e197: 0x6ccb5220,
+ 0x1e198: 0x6d419a20, 0x1e19b: 0x6c91d620,
+ 0x1e19c: 0x6c57c420, 0x1e19d: 0x6c1e6820, 0x1e19e: 0x6ccd5c20, 0x1e19f: 0x6cf31220,
+ 0x1e1a0: 0x6c60a220, 0x1e1a1: 0x6d3d9620, 0x1e1a2: 0x6cfb8c20, 0x1e1a3: 0x6d141020,
+ 0x1e1a4: 0x6c4c8820, 0x1e1a5: 0x6c7d1c20,
+ // Block 0x787, offset 0x1e1c0
+ 0x1e1d1: 0x6d38a820,
+ 0x1e1d4: 0x6c929e20, 0x1e1d6: 0x6c0e9020, 0x1e1d7: 0x6cd28a20,
+ 0x1e1d8: 0x6d1d4a20, 0x1e1d9: 0x6c7a5c20,
+ 0x1e1f9: 0x6d36d820, 0x1e1fa: 0x6d00e820,
+ 0x1e1fd: 0x6d135420, 0x1e1fe: 0x6c36b420, 0x1e1ff: 0x6c940420,
+ // Block 0x788, offset 0x1e200
+ 0x1e200: 0x6c4f1420, 0x1e201: 0x6d135620,
+ 0x1e206: 0x6c962c20, 0x1e207: 0x6c21dc20,
+ 0x1e208: 0x6c397020, 0x1e209: 0x6d34a020, 0x1e20a: 0x6d1d5020, 0x1e20b: 0x6cf1f220,
+ 0x1e20c: 0x6cebf220, 0x1e20d: 0x6c00d620, 0x1e20e: 0x6d21b020,
+ 0x1e211: 0x6c571a20, 0x1e213: 0x6c8b3220,
+ 0x1e214: 0x6c6dd620, 0x1e215: 0x6d28ca20,
+ 0x1e227: 0x6d29e820,
+ 0x1e228: 0x6c336420, 0x1e22a: 0x6c629220,
+ 0x1e22e: 0x6cf2a220,
+ 0x1e230: 0x6c60ba20, 0x1e231: 0x6cf6e420, 0x1e233: 0x6d2e8620,
+ 0x1e234: 0x6ce95c20,
+ // Block 0x789, offset 0x1e240
+ 0x1e24a: 0x6d21b220,
+ 0x1e24f: 0x6c8b4620,
+ 0x1e252: 0x6d372420, 0x1e253: 0x6cd20a20,
+ 0x1e255: 0x6c81c220, 0x1e256: 0x6c7f6020, 0x1e257: 0x6cf03620,
+ 0x1e258: 0x6cad7220, 0x1e259: 0x6c1b6220, 0x1e25a: 0x6d1d1420, 0x1e25b: 0x6c314020,
+ 0x1e25d: 0x6c314220, 0x1e25f: 0x6c067620,
+ 0x1e260: 0x6cbcf020, 0x1e261: 0x6cd62020, 0x1e263: 0x6d34a820,
+ 0x1e269: 0x6c8b4820, 0x1e26b: 0x6caed620,
+ 0x1e26d: 0x6d300620,
+ 0x1e27f: 0x6cab5a20,
+ // Block 0x78a, offset 0x1e280
+ 0x1e282: 0x6d023c20, 0x1e283: 0x6c60d820,
+ 0x1e284: 0x6c7f6220, 0x1e285: 0x6d1cb020, 0x1e286: 0x6c134c20,
+ 0x1e296: 0x6c820020,
+ 0x1e29d: 0x6c952820,
+ 0x1e2a1: 0x6c8fbc20, 0x1e2a2: 0x6cf91020,
+ 0x1e2a6: 0x6c8c7620,
+ 0x1e2a9: 0x6c4aa020,
+ 0x1e2b3: 0x6d03b020,
+ 0x1e2b7: 0x6c848620,
+ 0x1e2b8: 0x6c221620,
+ // Block 0x78b, offset 0x1e2c0
+ 0x1e2c7: 0x6cbebc20,
+ 0x1e2d1: 0x6c652e20, 0x1e2d2: 0x6c2a4420, 0x1e2d3: 0x6c661420,
+ 0x1e2d4: 0x6cbee820, 0x1e2d5: 0x6d026e20, 0x1e2d6: 0x6d1d5a20,
+ 0x1e2df: 0x6c4d0020,
+ 0x1e2e1: 0x6d311820, 0x1e2e2: 0x6ccf0420, 0x1e2e3: 0x6c9c9a20,
+ 0x1e2e4: 0x6c58ba20,
+ 0x1e2f1: 0x6c248220, 0x1e2f2: 0x6cc7e820, 0x1e2f3: 0x6cc95a20,
+ 0x1e2f4: 0x6c5e4620, 0x1e2f5: 0x6d143420, 0x1e2f7: 0x6c2b4e20,
+ 0x1e2f9: 0x6c949e20, 0x1e2fb: 0x6d193e20,
+ // Block 0x78c, offset 0x1e300
+ 0x1e302: 0x6c100020, 0x1e303: 0x6cad1820,
+ 0x1e304: 0x6ce04220, 0x1e305: 0x6c35a420, 0x1e306: 0x6d29ee20, 0x1e307: 0x6c23c420,
+ 0x1e313: 0x6d2d0a20,
+ 0x1e315: 0x6cf82620, 0x1e316: 0x6c98b020,
+ 0x1e318: 0x6c7eca20, 0x1e319: 0x6d287820,
+ 0x1e321: 0x6c36e620,
+ 0x1e325: 0x6c2f0e20,
+ 0x1e32d: 0x6c493c20,
+ 0x1e331: 0x6c596620,
+ 0x1e335: 0x6cd40620, 0x1e336: 0x6c663220,
+ 0x1e339: 0x6d2dce20, 0x1e33a: 0x6c610620, 0x1e33b: 0x6c596820,
+ // Block 0x78d, offset 0x1e340
+ 0x1e345: 0x6cedb220, 0x1e346: 0x6c95d820,
+ 0x1e34f: 0x6c315620,
+ 0x1e355: 0x6c893c20,
+ 0x1e363: 0x6ca7ea20,
+ 0x1e364: 0x6ca41c20, 0x1e365: 0x6c6fc820, 0x1e366: 0x6d266c20,
+ 0x1e369: 0x6d108820, 0x1e36a: 0x6c204c20,
+ 0x1e36e: 0x6c11cc20, 0x1e36f: 0x6c84f820,
+ 0x1e370: 0x6c33d420, 0x1e371: 0x6ca41e20, 0x1e372: 0x6ca42020,
+ 0x1e378: 0x6cc63820,
+ 0x1e37d: 0x6d267820,
+ // Block 0x78e, offset 0x1e380
+ 0x1e380: 0x6d1ee620, 0x1e382: 0x6d19a420,
+ 0x1e384: 0x6c4c5820,
+ 0x1e388: 0x6c295420,
+ 0x1e391: 0x6d312620, 0x1e392: 0x6c9c3c20, 0x1e393: 0x6c2e6820,
+ 0x1e396: 0x6d312820,
+ 0x1e39a: 0x6c7abe20,
+ 0x1e39c: 0x6c4de220, 0x1e39d: 0x6cd98020, 0x1e39e: 0x6c50d020, 0x1e39f: 0x6c5e9620,
+ 0x1e3a0: 0x6d302e20,
+ 0x1e3a4: 0x6c0dd620, 0x1e3a6: 0x6ceef220, 0x1e3a7: 0x6ce7d220,
+ 0x1e3a9: 0x6ce88c20,
+ 0x1e3ac: 0x6c426e20, 0x1e3ad: 0x6c908220, 0x1e3ae: 0x6cc2c820, 0x1e3af: 0x6c5d2220,
+ 0x1e3b0: 0x6d3ba420, 0x1e3b1: 0x6cc3b220, 0x1e3b3: 0x6c533a20,
+ 0x1e3b5: 0x6c296020, 0x1e3b6: 0x6c510420, 0x1e3b7: 0x6cdf6e20,
+ 0x1e3b8: 0x6c48ca20, 0x1e3ba: 0x6d230220,
+ 0x1e3bc: 0x6d0baa20, 0x1e3bf: 0x6cec8c20,
+ // Block 0x78f, offset 0x1e3c0
+ 0x1e3c0: 0x6cc43820,
+ 0x1e3c5: 0x6c744620, 0x1e3c6: 0x6cab3820,
+ 0x1e3c9: 0x6cc29c20, 0x1e3ca: 0x6d347220,
+ 0x1e3cd: 0x6c8d1820, 0x1e3ce: 0x6cf37020, 0x1e3cf: 0x6d033c20,
+ 0x1e3d0: 0x6c26ae20, 0x1e3d2: 0x6d24f220, 0x1e3d3: 0x6d261e20,
+ 0x1e3d7: 0x6ca13820,
+ 0x1e3d9: 0x6d1f5420,
+ 0x1e3de: 0x6cf45820,
+ 0x1e3e0: 0x6d2ebe20, 0x1e3e3: 0x6d07b820,
+ 0x1e3e6: 0x6cc53c20, 0x1e3e7: 0x6c4be220,
+ 0x1e3e8: 0x6d23be20,
+ 0x1e3ee: 0x6cf9fc20, 0x1e3ef: 0x6c0b5220,
+ 0x1e3f0: 0x6d1f7e20, 0x1e3f2: 0x6d1a1420,
+ 0x1e3f4: 0x6d083220, 0x1e3f5: 0x6d1f8c20, 0x1e3f6: 0x6c827a20,
+ 0x1e3fc: 0x6ce6a620, 0x1e3ff: 0x6d311a20,
+ // Block 0x790, offset 0x1e400
+ 0x1e404: 0x6d292420, 0x1e405: 0x6c40ba20, 0x1e406: 0x6c7e5620,
+ 0x1e409: 0x6cc39e20,
+ 0x1e40e: 0x6c70ec20,
+ 0x1e410: 0x6c20fa20, 0x1e411: 0x6c263e20, 0x1e412: 0x6cea3a20, 0x1e413: 0x6c001220,
+ 0x1e417: 0x6d3edc20,
+ 0x1e41a: 0x6c59a620, 0x1e41b: 0x6d167c20,
+ 0x1e429: 0x6c062e20, 0x1e42a: 0x6c1afc20,
+ 0x1e42d: 0x6cc63a20,
+ 0x1e434: 0x6c913220, 0x1e437: 0x6c6a6c20,
+ 0x1e438: 0x6cd30a20, 0x1e43a: 0x6d413620,
+ // Block 0x791, offset 0x1e440
+ 0x1e441: 0x6d167e20,
+ 0x1e444: 0x6c3bc820, 0x1e445: 0x6c3bca20,
+ 0x1e449: 0x6ca0c420,
+ 0x1e44d: 0x6cd59a20,
+ 0x1e45b: 0x6c023e20,
+ 0x1e45d: 0x6cb05620, 0x1e45e: 0x6cb27820, 0x1e45f: 0x6cb2f820,
+ 0x1e460: 0x6c639e20, 0x1e461: 0x6d38ca20, 0x1e463: 0x6cbf9e20,
+ 0x1e467: 0x6d1fa620,
+ 0x1e468: 0x6cdfd020, 0x1e46b: 0x6cc6f620,
+ 0x1e46d: 0x6c9d2020,
+ 0x1e476: 0x6d16ac20,
+ 0x1e478: 0x6cc6fc20, 0x1e47b: 0x6c8ace20,
+ 0x1e47c: 0x6cbf0220,
+ // Block 0x792, offset 0x1e480
+ 0x1e499: 0x6c5b2020, 0x1e49a: 0x6c61a020,
+ 0x1e49f: 0x6c433a20,
+ 0x1e4a7: 0x6d1f0420,
+ 0x1e4a8: 0x6c138220, 0x1e4a9: 0x6c2a6020, 0x1e4aa: 0x6d19ac20,
+ 0x1e4ac: 0x6d22de20, 0x1e4ad: 0x6c06fc20, 0x1e4af: 0x6c0ed020,
+ // Block 0x793, offset 0x1e4c0
+ 0x1e4d4: 0x6cbb6820,
+ 0x1e4da: 0x6c141c20,
+ 0x1e4dc: 0x6d02be20, 0x1e4de: 0x6c1b1420,
+ 0x1e4e3: 0x6d2a7220,
+ 0x1e4e4: 0x6c7c6020, 0x1e4e6: 0x6c3aa220,
+ 0x1e4e9: 0x6cddea20, 0x1e4ea: 0x6c48f420,
+ 0x1e4ed: 0x6c342620,
+ 0x1e4f2: 0x6c4a5420,
+ 0x1e4f4: 0x6d345020,
+ // Block 0x794, offset 0x1e500
+ 0x1e50c: 0x6c15a620, 0x1e50d: 0x6ca4ec20,
+ 0x1e510: 0x6c553e20, 0x1e512: 0x6ce21820,
+ 0x1e521: 0x6d175620,
+ 0x1e524: 0x6ca82a20, 0x1e525: 0x6d2d3e20, 0x1e526: 0x6c587220,
+ 0x1e528: 0x6c325620, 0x1e52a: 0x6cb78620, 0x1e52b: 0x6c12e420,
+ 0x1e52e: 0x6c20cc20,
+ 0x1e532: 0x6c264e20,
+ 0x1e536: 0x6d361820, 0x1e537: 0x6c453020,
+ 0x1e53b: 0x6cf26e20,
+ // Block 0x795, offset 0x1e540
+ 0x1e549: 0x6c325820,
+ 0x1e54d: 0x6c1b2420,
+ 0x1e551: 0x6c01be20, 0x1e552: 0x6c7df820,
+ 0x1e554: 0x6cf2e820,
+ 0x1e558: 0x6d1bb620, 0x1e55a: 0x6cb13e20,
+ 0x1e56b: 0x6d2c3020,
+ 0x1e56c: 0x6d3b6420, 0x1e56e: 0x6cdac420,
+ 0x1e573: 0x6ca6a620,
+ 0x1e57a: 0x6d3a1420, 0x1e57b: 0x6c14fe20,
+ 0x1e57e: 0x6c084020, 0x1e57f: 0x6ca5f220,
+ // Block 0x796, offset 0x1e580
+ 0x1e580: 0x6d347420, 0x1e581: 0x6c5bd420,
+ 0x1e598: 0x6cfa3a20, 0x1e59a: 0x6d364e20, 0x1e59b: 0x6cf63c20,
+ 0x1e59e: 0x6c67aa20,
+ 0x1e5a9: 0x6c330220, 0x1e5aa: 0x6c3d7c20,
+ 0x1e5ad: 0x6c685c20, 0x1e5ae: 0x6c176820, 0x1e5af: 0x6c045020,
+ 0x1e5b5: 0x6c8b1e20,
+ 0x1e5bc: 0x6c025a20,
+ // Block 0x797, offset 0x1e5c0
+ 0x1e5cb: 0x6d2a1620,
+ 0x1e5cc: 0x6c1f6020, 0x1e5cf: 0x6ceb8620,
+ 0x1e5d2: 0x6c4fd220, 0x1e5d3: 0x6c773620,
+ 0x1e5d4: 0x6d1a7e20, 0x1e5d6: 0x6cfcea20,
+ 0x1e5dd: 0x6c401820, 0x1e5de: 0x6c0cb620,
+ 0x1e5e0: 0x6c7c4020,
+ 0x1e5e4: 0x6cbcde20, 0x1e5e5: 0x6cc98420,
+ 0x1e5ff: 0x6c266220,
+ // Block 0x798, offset 0x1e600
+ 0x1e600: 0x6d12b220,
+ 0x1e604: 0x6d2f0820, 0x1e606: 0x6c896420,
+ 0x1e608: 0x6c332620,
+ 0x1e60d: 0x6c816620, 0x1e60e: 0x6d09a620,
+ 0x1e618: 0x6d36a420, 0x1e61a: 0x6c7a5a20,
+ 0x1e61e: 0x6cdc6a20, 0x1e61f: 0x6cf2a020,
+ 0x1e623: 0x6c7a5e20,
+ 0x1e62f: 0x6c65d420,
+ 0x1e636: 0x6c67ba20,
+ 0x1e63b: 0x6d3caa20,
+ 0x1e63d: 0x6cd6dc20, 0x1e63e: 0x6d219c20,
+ // Block 0x799, offset 0x1e640
+ 0x1e641: 0x6cc98c20, 0x1e643: 0x6d23e620,
+ 0x1e644: 0x6c803a20,
+ 0x1e64a: 0x6d240620,
+ 0x1e64c: 0x6cba2820, 0x1e64d: 0x6c72a220, 0x1e64f: 0x6c8b3420,
+ 0x1e652: 0x6cd53e20, 0x1e653: 0x6cfd1a20,
+ 0x1e656: 0x6c415420,
+ 0x1e662: 0x6cdf4420,
+ 0x1e667: 0x6ce52220,
+ 0x1e66f: 0x6c9c1020,
+ 0x1e671: 0x6c2ba220, 0x1e673: 0x6c9ddc20,
+ 0x1e67e: 0x6c5afa20,
+ // Block 0x79a, offset 0x1e680
+ 0x1e689: 0x6c351c20,
+ 0x1e68d: 0x6c8b4a20,
+ 0x1e692: 0x6c7f6820, 0x1e693: 0x6d1aa820,
+ 0x1e694: 0x6c804620, 0x1e696: 0x6c68a020,
+ 0x1e698: 0x6c5e2620,
+ 0x1e6a3: 0x6c4c4c20,
+ 0x1e6a6: 0x6d2e9420,
+ 0x1e6ad: 0x6c9d0820,
+ 0x1e6b0: 0x6c7c5020,
+ 0x1e6b7: 0x6c352620,
+ 0x1e6bf: 0x6d1ab020,
+ // Block 0x79b, offset 0x1e6c0
+ 0x1e6c7: 0x6c836020,
+ 0x1e6d5: 0x6c462a20,
+ 0x1e6db: 0x6ce6ac20,
+ 0x1e6dc: 0x6d10c820, 0x1e6de: 0x6cedf620,
+ 0x1e6e3: 0x6c6aa020,
+ 0x1e6e8: 0x6d04c220, 0x1e6ea: 0x6cd5c020,
+ 0x1e6f1: 0x6cf08c20,
+ 0x1e6f4: 0x6d236620,
+ // Block 0x79c, offset 0x1e700
+ 0x1e701: 0x6d2da620,
+ 0x1e709: 0x6c01ee20,
+ 0x1e70f: 0x6cca9a20,
+ 0x1e710: 0x6c1e0c20, 0x1e712: 0x6c7ae220,
+ 0x1e716: 0x6c71a020, 0x1e717: 0x6c4d5220,
+ 0x1e722: 0x6c9e0420,
+ 0x1e727: 0x6c4f9420,
+ 0x1e72a: 0x6c1d9e20,
+ 0x1e72e: 0x6c8d1a20,
+ 0x1e730: 0x6d3f9620,
+ // Block 0x79d, offset 0x1e740
+ 0x1e749: 0x6c7d4820,
+ 0x1e74c: 0x6d378c20, 0x1e74e: 0x6d2f5420,
+ 0x1e750: 0x6c2f2e20, 0x1e751: 0x6c467420, 0x1e752: 0x6d279620, 0x1e753: 0x6c27c620,
+ 0x1e754: 0x6caada20,
+ 0x1e75b: 0x6c0dd820,
+ 0x1e75d: 0x6cc47420, 0x1e75e: 0x6c14c420,
+ 0x1e762: 0x6cc70620, 0x1e763: 0x6d19c820,
+ 0x1e764: 0x6c14c620, 0x1e767: 0x6d361a20,
+ 0x1e76a: 0x6c48f820, 0x1e76b: 0x6caabe20,
+ 0x1e76c: 0x6ccfe420, 0x1e76f: 0x6cdac620,
+ 0x1e772: 0x6cf2b820, 0x1e773: 0x6c1bb220,
+ 0x1e77a: 0x6c9ee220, 0x1e77b: 0x6d347e20,
+ 0x1e77e: 0x6cb50a20,
+ // Block 0x79e, offset 0x1e780
+ 0x1e781: 0x6c465820,
+ 0x1e786: 0x6c90fa20,
+ 0x1e788: 0x6d3ea020,
+ 0x1e78d: 0x6c293a20, 0x1e78f: 0x6cfc6820,
+ 0x1e791: 0x6cc77e20,
+ 0x1e797: 0x6caefe20,
+ 0x1e79e: 0x6cf56c20,
+ 0x1e7a2: 0x6c7aba20,
+ 0x1e7a4: 0x6c4b2620, 0x1e7a5: 0x6c212e20, 0x1e7a6: 0x6c6baa20,
+ 0x1e7b2: 0x6c6bac20, 0x1e7b3: 0x6cf57820,
+ 0x1e7b5: 0x6c7a1a20, 0x1e7b7: 0x6c46ec20,
+ 0x1e7b8: 0x6d2cac20, 0x1e7b9: 0x6c392620,
+ 0x1e7bc: 0x6d015a20,
+ // Block 0x79f, offset 0x1e7c0
+ 0x1e7cd: 0x6c585e20, 0x1e7cf: 0x6ca79020,
+ 0x1e7d0: 0x6cf85820,
+ 0x1e7db: 0x6c240820,
+ 0x1e7dd: 0x6c4bba20,
+ 0x1e7e1: 0x6cf5b620,
+ 0x1e7e7: 0x6cb83620,
+ 0x1e7ea: 0x6c981c20,
+ 0x1e7ed: 0x6d303220,
+ 0x1e7f0: 0x6c734620,
+ 0x1e7f4: 0x6c0ca020,
+ // Block 0x7a0, offset 0x1e800
+ 0x1e800: 0x6c0ca220,
+ 0x1e805: 0x6cc2d620,
+ 0x1e80b: 0x6cf88620,
+ 0x1e80e: 0x6c68f020,
+ 0x1e810: 0x6cc2ea20, 0x1e811: 0x6d352620, 0x1e812: 0x6ce46820, 0x1e813: 0x6c762a20,
+ 0x1e818: 0x6cca1a20, 0x1e81b: 0x6d3e4c20,
+ 0x1e823: 0x6c6adc20,
+ 0x1e82a: 0x6c0cec20,
+ 0x1e82c: 0x6c312c20, 0x1e82d: 0x6d417620,
+ 0x1e836: 0x6d0db020,
+ // Block 0x7a1, offset 0x1e840
+ 0x1e841: 0x6c0a1c20,
+ 0x1e845: 0x6c7b0020, 0x1e847: 0x6d0eb620,
+ 0x1e848: 0x6cef3820, 0x1e84a: 0x6c583420,
+ 0x1e84c: 0x6c506420,
+ 0x1e851: 0x6c45b820,
+ 0x1e854: 0x6c9b5420, 0x1e857: 0x6c82e420,
+ 0x1e859: 0x6c2cae20, 0x1e85b: 0x6c0e0220,
+ 0x1e85c: 0x6c584420, 0x1e85f: 0x6cebfe20,
+ 0x1e860: 0x6c751420,
+ 0x1e868: 0x6c1bda20,
+ 0x1e86d: 0x6c030e20, 0x1e86e: 0x6c6fa420,
+ 0x1e877: 0x6c2c0e20,
+ 0x1e879: 0x6d2f1c20, 0x1e87b: 0x6c26e620,
+ 0x1e87c: 0x6cd23820, 0x1e87d: 0x6c501420,
+ // Block 0x7a2, offset 0x1e880
+ 0x1e88c: 0x6d12c020,
+ 0x1e897: 0x6c091a20,
+ 0x1e898: 0x6cb05020, 0x1e899: 0x6d118820,
+ 0x1e89c: 0x6c2b1420, 0x1e89d: 0x6c11ee20, 0x1e89e: 0x6cb20220, 0x1e89f: 0x6d268420,
+ 0x1e8a0: 0x6cbc7820, 0x1e8a1: 0x6caf3220,
+ 0x1e8b5: 0x6ceb7020, 0x1e8b6: 0x6d015c20,
+ 0x1e8bd: 0x6d12cc20,
+ // Block 0x7a3, offset 0x1e8c0
+ 0x1e8c0: 0x6c392820, 0x1e8c1: 0x6c484620, 0x1e8c2: 0x6c566e20, 0x1e8c3: 0x6cc7fa20,
+ 0x1e8c9: 0x6cc4b620, 0x1e8ca: 0x6c3d2020, 0x1e8cb: 0x6c598020,
+ 0x1e8da: 0x6cc79020,
+ 0x1e8e2: 0x6c993020,
+ 0x1e8e5: 0x6c32f620, 0x1e8e6: 0x6c5b9820, 0x1e8e7: 0x6cf85a20,
+ 0x1e8e8: 0x6d04bc20, 0x1e8eb: 0x6cc4b820,
+ 0x1e8ec: 0x6d13d620, 0x1e8ef: 0x6d303420,
+ 0x1e8f1: 0x6c61c620, 0x1e8f2: 0x6c434020, 0x1e8f3: 0x6d203820,
+ 0x1e8f5: 0x6cb40620,
+ // Block 0x7a4, offset 0x1e900
+ 0x1e908: 0x6c1f2220, 0x1e909: 0x6c240a20, 0x1e90a: 0x6d303620, 0x1e90b: 0x6ca79220,
+ 0x1e90d: 0x6cbca620,
+ 0x1e910: 0x6c13d220, 0x1e912: 0x6ca79420, 0x1e913: 0x6cdbb620,
+ 0x1e919: 0x6c13d420, 0x1e91a: 0x6c19da20, 0x1e91b: 0x6d10e020,
+ 0x1e91c: 0x6c324820, 0x1e91d: 0x6cedc820, 0x1e91f: 0x6ca76220,
+ 0x1e920: 0x6c9c4420,
+ 0x1e926: 0x6caa1620, 0x1e927: 0x6cf87820,
+ 0x1e929: 0x6d109820, 0x1e92b: 0x6c14c820,
+ // Block 0x7a5, offset 0x1e940
+ 0x1e958: 0x6d018c20, 0x1e959: 0x6c9ed420, 0x1e95a: 0x6c796420,
+ 0x1e95c: 0x6c243a20, 0x1e95e: 0x6cd13620, 0x1e95f: 0x6cacb620,
+ 0x1e960: 0x6c569c20, 0x1e962: 0x6c78b020, 0x1e963: 0x6cfcc220,
+ 0x1e965: 0x6c53fa20, 0x1e966: 0x6cbf2020, 0x1e967: 0x6d3f8220,
+ 0x1e96a: 0x6c3e7420, 0x1e96b: 0x6ca3be20,
+ 0x1e96d: 0x6ca69e20, 0x1e96f: 0x6c7a7a20,
+ 0x1e97e: 0x6ca59820,
+ // Block 0x7a6, offset 0x1e980
+ 0x1e98d: 0x6c439020,
+ 0x1e991: 0x6c53fc20, 0x1e993: 0x6c002620,
+ 0x1e995: 0x6cd1ba20,
+ 0x1e99e: 0x6d04d420, 0x1e99f: 0x6c230e20,
+ 0x1e9a0: 0x6c684420, 0x1e9a2: 0x6d2c3220, 0x1e9a3: 0x6cfebe20,
+ 0x1e9a4: 0x6c88f820, 0x1e9a5: 0x6cc24820,
+ 0x1e9a8: 0x6ccd4420, 0x1e9a9: 0x6d01c020, 0x1e9ab: 0x6c461c20,
+ 0x1e9ac: 0x6c9ed820, 0x1e9ad: 0x6c148020, 0x1e9af: 0x6c371620,
+ 0x1e9b3: 0x6c312220,
+ // Block 0x7a7, offset 0x1e9c0
+ 0x1e9c6: 0x6c79f020,
+ 0x1e9ca: 0x6ce58a20, 0x1e9cb: 0x6cd1cc20,
+ 0x1e9cf: 0x6cca7020,
+ 0x1e9d2: 0x6c491a20,
+ 0x1e9d6: 0x6c505620, 0x1e9d7: 0x6d367c20,
+ 0x1e9d8: 0x6d106620, 0x1e9d9: 0x6ce70020, 0x1e9da: 0x6c09ee20,
+ 0x1e9dc: 0x6ca06420, 0x1e9de: 0x6c3ebe20,
+ 0x1e9e5: 0x6cbb1420,
+ 0x1e9f9: 0x6d367e20,
+ 0x1e9fc: 0x6cd9ca20, 0x1e9ff: 0x6ca7a020,
+ // Block 0x7a8, offset 0x1ea00
+ 0x1ea00: 0x6c738020, 0x1ea02: 0x6d105620,
+ 0x1ea04: 0x6c599e20,
+ 0x1ea08: 0x6c080020, 0x1ea09: 0x6ca06620, 0x1ea0a: 0x6c176a20,
+ 0x1ea0e: 0x6c93a420, 0x1ea0f: 0x6cce8220,
+ 0x1ea10: 0x6c104220, 0x1ea11: 0x6d2b8820, 0x1ea12: 0x6cd81020,
+ 0x1ea14: 0x6d41c420, 0x1ea15: 0x6d265620, 0x1ea16: 0x6d294c20, 0x1ea17: 0x6c948e20,
+ 0x1ea25: 0x6cc1b020,
+ 0x1ea3a: 0x6c9e9820,
+ // Block 0x7a9, offset 0x1ea40
+ 0x1ea40: 0x6d3bd820,
+ 0x1ea48: 0x6c297e20, 0x1ea4a: 0x6d250a20,
+ 0x1ea52: 0x6c71d220,
+ 0x1ea55: 0x6c5b6020, 0x1ea56: 0x6cb7d020,
+ 0x1ea58: 0x6d285220, 0x1ea5a: 0x6c97fe20,
+ 0x1ea5c: 0x6ca0aa20,
+ 0x1ea71: 0x6cb16220, 0x1ea73: 0x6c6d4a20,
+ 0x1ea79: 0x6d10b820,
+ // Block 0x7aa, offset 0x1ea80
+ 0x1ea80: 0x6c1c6820, 0x1ea81: 0x6ca6c620, 0x1ea82: 0x6cd9de20,
+ 0x1ea88: 0x6cd61a20, 0x1ea8b: 0x6cb16420,
+ 0x1ea94: 0x6c4f1620,
+ 0x1eaa0: 0x6d10be20, 0x1eaa2: 0x6ca56020,
+ 0x1eaaa: 0x6cd3f020,
+ 0x1eaac: 0x6d251820, 0x1eaae: 0x6c114c20, 0x1eaaf: 0x6c6b5220,
+ 0x1eab9: 0x6d023e20,
+ 0x1eabd: 0x6d0cec20, 0x1eabe: 0x6cff3620,
+ // Block 0x7ab, offset 0x1eac0
+ 0x1eacb: 0x6d025020,
+ 0x1eacc: 0x6c86ec20, 0x1eace: 0x6c397620,
+ 0x1ead7: 0x6d3b3c20,
+ 0x1ead9: 0x6ca37220, 0x1eadb: 0x6d3bb620,
+ 0x1eade: 0x6c7c4c20,
+ 0x1eae2: 0x6c957020,
+ 0x1eaeb: 0x6cb83220,
+ 0x1eaf6: 0x6ceca820,
+ 0x1eafd: 0x6cd54c20, 0x1eaff: 0x6c1a7c20,
+ // Block 0x7ac, offset 0x1eb00
+ 0x1eb01: 0x6d164620,
+ 0x1eb06: 0x6c500820,
+ 0x1eb08: 0x6c698220, 0x1eb0b: 0x6c5b8e20,
+ 0x1eb0d: 0x6cffce20, 0x1eb0e: 0x6c222020,
+ 0x1eb1e: 0x6c61a220,
+ 0x1eb26: 0x6ca62e20,
+ 0x1eb28: 0x6ca63420, 0x1eb29: 0x6ce3bc20,
+ 0x1eb36: 0x6c724820,
+ 0x1eb38: 0x6ca04220,
+ 0x1eb3d: 0x6c83d220, 0x1eb3f: 0x6d382c20,
+ // Block 0x7ad, offset 0x1eb40
+ 0x1eb41: 0x6d06d420, 0x1eb43: 0x6cbf3820,
+ 0x1eb44: 0x6c3e9620, 0x1eb46: 0x6c0d7e20,
+ 0x1eb4a: 0x6c621620,
+ 0x1eb4d: 0x6cb5f420, 0x1eb4e: 0x6cf89c20,
+ 0x1eb54: 0x6c2ada20, 0x1eb55: 0x6c376020,
+ 0x1eb5b: 0x6cd53220,
+ 0x1eb5c: 0x6ce77820, 0x1eb5d: 0x6cff9620, 0x1eb5f: 0x6cb01c20,
+ 0x1eb68: 0x6c284020, 0x1eb6a: 0x6c60da20,
+ 0x1eb73: 0x6d002020,
+ 0x1eb77: 0x6c23ca20,
+ 0x1eb7b: 0x6c0d1c20,
+ 0x1eb7c: 0x6cc6f020,
+ // Block 0x7ae, offset 0x1eb80
+ 0x1eb8d: 0x6c9e4a20,
+ 0x1eb92: 0x6c9e4c20,
+ 0x1eb94: 0x6cd49c20, 0x1eb95: 0x6cff6c20, 0x1eb96: 0x6c05e420, 0x1eb97: 0x6cec2220,
+ 0x1eb99: 0x6cad8020,
+ 0x1eba3: 0x6c410e20,
+ 0x1eba5: 0x6c549c20, 0x1eba6: 0x6c525420,
+ 0x1eba8: 0x6d39f220, 0x1eba9: 0x6c48c420,
+ 0x1ebad: 0x6c4b3820,
+ 0x1ebb9: 0x6c273e20,
+ 0x1ebbc: 0x6c0d2820, 0x1ebbd: 0x6c5a4420,
+ // Block 0x7af, offset 0x1ebc0
+ 0x1ebc0: 0x6c13d620,
+ 0x1ebc4: 0x6cfa3420, 0x1ebc5: 0x6c710220, 0x1ebc7: 0x6d119a20,
+ 0x1ebd6: 0x6c3bb620, 0x1ebd7: 0x6d2a7420,
+ 0x1ebdb: 0x6c3c3020,
+ 0x1ebe2: 0x6c708020, 0x1ebe3: 0x6d230a20,
+ 0x1ebe9: 0x6c5cbe20,
+ 0x1ebf2: 0x6c6ab020, 0x1ebf3: 0x6d049020,
+ 0x1ebf5: 0x6ca3ba20,
+ 0x1ebfb: 0x6caa1820,
+ 0x1ebfd: 0x6cd13820, 0x1ebff: 0x6d233420,
+ // Block 0x7b0, offset 0x1ec00
+ 0x1ec02: 0x6c587620, 0x1ec03: 0x6c450c20,
+ 0x1ec04: 0x6ced1620, 0x1ec06: 0x6ceb1e20, 0x1ec07: 0x6cbb7820,
+ 0x1ec18: 0x6d1b5220, 0x1ec1a: 0x6c635e20,
+ 0x1ec21: 0x6cdd7220, 0x1ec23: 0x6c6ade20,
+ 0x1ec24: 0x6cf64020, 0x1ec25: 0x6cf25020,
+ 0x1ec29: 0x6c986620,
+ 0x1ec36: 0x6d0fbe20,
+ 0x1ec38: 0x6d110820,
+ 0x1ec3d: 0x6c986c20, 0x1ec3e: 0x6cab3e20,
+ // Block 0x7b1, offset 0x1ec40
+ 0x1ec41: 0x6c017020,
+ 0x1ec45: 0x6c910c20,
+ 0x1ec51: 0x6c366e20, 0x1ec52: 0x6d3f1e20,
+ 0x1ec57: 0x6c367020,
+ 0x1ec59: 0x6c01c820,
+ 0x1ec5e: 0x6c5de220,
+ 0x1ec60: 0x6c135220,
+ 0x1ec70: 0x6d049c20, 0x1ec71: 0x6c625e20, 0x1ec73: 0x6d424e20,
+ 0x1ec75: 0x6cb63620,
+ 0x1ec7a: 0x6d32ee20,
+ // Block 0x7b2, offset 0x1ec80
+ 0x1ec80: 0x6c5f2e20, 0x1ec81: 0x6cb52e20, 0x1ec82: 0x6c732420, 0x1ec83: 0x6ca91c20,
+ 0x1ec9f: 0x6ccb7220,
+ 0x1eca5: 0x6c51fa20, 0x1eca6: 0x6cc72c20, 0x1eca7: 0x6cbdec20,
+ 0x1ecac: 0x6c70de20, 0x1ecaf: 0x6c86ee20,
+ 0x1ecb5: 0x6cd29020,
+ 0x1ecb8: 0x6ca6da20, 0x1ecb9: 0x6cfbc420, 0x1ecba: 0x6c3dbc20,
+ 0x1ecbd: 0x6cc80820,
+ // Block 0x7b3, offset 0x1ecc0
+ 0x1ecc1: 0x6d04ac20, 0x1ecc2: 0x6c4ba220,
+ 0x1ecc4: 0x6c62e020, 0x1ecc6: 0x6c9bf820, 0x1ecc7: 0x6c3dc020,
+ 0x1ecc9: 0x6cc9ee20, 0x1ecca: 0x6d247820, 0x1eccb: 0x6c69de20,
+ 0x1eccc: 0x6c9c2220, 0x1eccd: 0x6c900e20, 0x1ecce: 0x6cbb0020,
+ 0x1ecd0: 0x6c9cc620, 0x1ecd3: 0x6d15a420,
+ 0x1ecd6: 0x6c4dc620, 0x1ecd7: 0x6ca6e620,
+ 0x1ecd8: 0x6c81ee20, 0x1ecd9: 0x6ccbbe20,
+ 0x1ecdc: 0x6c8c4220, 0x1ecde: 0x6d22c220,
+ 0x1ece5: 0x6caab020,
+ 0x1eceb: 0x6cf4c020,
+ 0x1ecef: 0x6c0b3620,
+ 0x1ecf2: 0x6c0b3820, 0x1ecf3: 0x6d079620,
+ 0x1ecf5: 0x6c649620,
+ 0x1ecf8: 0x6c0b3c20,
+ // Block 0x7b4, offset 0x1ed00
+ 0x1ed02: 0x6c2a7a20,
+ 0x1ed07: 0x6d3b8620,
+ 0x1ed0b: 0x6cc72020,
+ 0x1ed10: 0x6cd69820,
+ 0x1ed18: 0x6c631820, 0x1ed1b: 0x6c5b4a20,
+ 0x1ed1e: 0x6d2d5c20,
+ 0x1ed22: 0x6c042e20, 0x1ed23: 0x6c8ac420,
+ 0x1ed25: 0x6d003820,
+ 0x1ed2d: 0x6c656c20, 0x1ed2e: 0x6cd44020,
+ 0x1ed33: 0x6c77ba20,
+ 0x1ed37: 0x6c490c20,
+ 0x1ed38: 0x6c949420,
+ 0x1ed3e: 0x6caa1a20, 0x1ed3f: 0x6c16e820,
+ // Block 0x7b5, offset 0x1ed40
+ 0x1ed4e: 0x6c895220,
+ 0x1ed59: 0x6ca3c620, 0x1ed5a: 0x6cc80020,
+ 0x1ed5e: 0x6d368020,
+ 0x1ed66: 0x6c128620,
+ 0x1ed70: 0x6c867420,
+ 0x1ed7b: 0x6c7fcc20,
+ 0x1ed7f: 0x6c14e220,
+ // Block 0x7b6, offset 0x1ed80
+ 0x1ed81: 0x6cedba20,
+ 0x1ed84: 0x6c856620, 0x1ed87: 0x6cf49620,
+ 0x1ed88: 0x6cad4220, 0x1ed89: 0x6d200a20, 0x1ed8b: 0x6c415e20,
+ 0x1ed8f: 0x6c011420,
+ 0x1ed90: 0x6d04b420, 0x1ed91: 0x6cd70420, 0x1ed92: 0x6cc8aa20,
+ 0x1ed98: 0x6c04b620, 0x1ed99: 0x6d1eea20,
+ 0x1eda2: 0x6c5d6e20,
+ 0x1eda5: 0x6c5a9c20,
+ 0x1eda8: 0x6d428c20, 0x1eda9: 0x6cfe9820, 0x1edab: 0x6c9dba20,
+ 0x1edb0: 0x6c40d620, 0x1edb1: 0x6d25e220, 0x1edb3: 0x6c0ff020,
+ 0x1edb4: 0x6c17ba20, 0x1edb5: 0x6ce9e220, 0x1edb7: 0x6c0ff220,
+ 0x1edbd: 0x6c40d820, 0x1edbf: 0x6ce55820,
+ // Block 0x7b7, offset 0x1edc0
+ 0x1edc0: 0x6ca2dc20,
+ 0x1edc5: 0x6c556a20, 0x1edc6: 0x6ca83c20,
+ 0x1edcb: 0x6c5b3e20,
+ 0x1edcc: 0x6c90ea20, 0x1edce: 0x6ce35020,
+ 0x1edd0: 0x6cbc5420, 0x1edd1: 0x6cbbee20, 0x1edd2: 0x6d380620,
+ 0x1edd6: 0x6c2b4220,
+ 0x1edda: 0x6c8bd820,
+ 0x1eddd: 0x6cc32c20, 0x1edde: 0x6d3b9a20,
+ 0x1ede0: 0x6c828e20, 0x1ede2: 0x6d013620,
+ 0x1ede5: 0x6cc56220,
+ 0x1ede8: 0x6c28f620, 0x1edea: 0x6c316020, 0x1edeb: 0x6ca71420,
+ 0x1edef: 0x6cd2ae20,
+ 0x1edf2: 0x6cfb2020,
+ 0x1edf9: 0x6d343820,
+ 0x1edfd: 0x6c008820, 0x1edfe: 0x6c21f220, 0x1edff: 0x6cb42a20,
+ // Block 0x7b8, offset 0x1ee00
+ 0x1ee01: 0x6cd2b620,
+ 0x1ee05: 0x6cc0de20, 0x1ee06: 0x6cd55020, 0x1ee07: 0x6c2cbe20,
+ 0x1ee09: 0x6cffa420, 0x1ee0a: 0x6cd70a20,
+ 0x1ee0c: 0x6c586020,
+ 0x1ee10: 0x6d149220, 0x1ee11: 0x6c72dc20,
+ 0x1ee14: 0x6d34fc20,
+ 0x1ee1c: 0x6d2f9e20,
+ 0x1ee23: 0x6d06a220,
+ 0x1ee2f: 0x6c905a20,
+ 0x1ee31: 0x6d3aca20, 0x1ee33: 0x6cdd5620,
+ 0x1ee37: 0x6c2e8020,
+ 0x1ee3a: 0x6cc18420,
+ 0x1ee3c: 0x6c78a220, 0x1ee3d: 0x6c54ba20, 0x1ee3e: 0x6c708220,
+ // Block 0x7b9, offset 0x1ee40
+ 0x1ee40: 0x6cbea420,
+ 0x1ee4d: 0x6c0dae20,
+ 0x1ee55: 0x6ce3f220, 0x1ee57: 0x6c744820,
+ 0x1ee5a: 0x6cc05a20,
+ 0x1ee63: 0x6c67e420,
+ 0x1ee6a: 0x6d282e20,
+ 0x1ee6d: 0x6c9a9a20, 0x1ee6e: 0x6caf6e20,
+ 0x1ee70: 0x6cc1a020,
+ 0x1ee7c: 0x6c9d5220, 0x1ee7f: 0x6ce3fe20,
+ // Block 0x7ba, offset 0x1ee80
+ 0x1ee82: 0x6c768c20,
+ 0x1ee84: 0x6c08e820, 0x1ee86: 0x6cc11c20,
+ 0x1ee8f: 0x6ce56620,
+ 0x1ee91: 0x6c1f6c20,
+ 0x1ee98: 0x6c714a20, 0x1ee9a: 0x6cf69620,
+ 0x1ee9e: 0x6c8c5e20,
+ 0x1eead: 0x6c1bca20, 0x1eeae: 0x6c5f7e20,
+ 0x1eeb4: 0x6c917a20,
+ 0x1eeb8: 0x6c876220,
+ 0x1eebe: 0x6c73c820,
+ // Block 0x7bb, offset 0x1eec0
+ 0x1eec5: 0x6d397c20, 0x1eec6: 0x6c921020,
+ 0x1eece: 0x6ca7f620,
+ 0x1eed4: 0x6cc2c020,
+ 0x1eeed: 0x6d0b6820, 0x1eeef: 0x6c35c220,
+ 0x1eef1: 0x6c564020,
+ // Block 0x7bc, offset 0x1ef00
+ 0x1ef00: 0x6c982620,
+ 0x1ef09: 0x6cf4a020,
+ 0x1ef0c: 0x6c137620,
+ 0x1ef11: 0x6cbd1820, 0x1ef12: 0x6c6a6220, 0x1ef13: 0x6c52f420,
+ 0x1ef15: 0x6c27b620, 0x1ef16: 0x6c371c20, 0x1ef17: 0x6d2b3a20,
+ 0x1ef18: 0x6c565220, 0x1ef19: 0x6c020e20, 0x1ef1a: 0x6c6bb220, 0x1ef1b: 0x6c3faa20,
+ 0x1ef1c: 0x6d1e7020, 0x1ef1e: 0x6c3c1a20,
+ 0x1ef2c: 0x6ca26620,
+ 0x1ef36: 0x6ccb1620, 0x1ef37: 0x6c238a20,
+ 0x1ef3b: 0x6c772220,
+ // Block 0x7bd, offset 0x1ef40
+ 0x1ef42: 0x6d11ea20, 0x1ef43: 0x6c008c20,
+ 0x1ef44: 0x6c05a620, 0x1ef46: 0x6cb34c20,
+ 0x1ef48: 0x6cd2b820, 0x1ef49: 0x6c392a20, 0x1ef4b: 0x6c70f420,
+ 0x1ef4c: 0x6cafb420, 0x1ef4e: 0x6cf07420, 0x1ef4f: 0x6c7a2220,
+ 0x1ef50: 0x6cbc8620, 0x1ef51: 0x6c417220,
+ 0x1ef62: 0x6c7be220, 0x1ef63: 0x6cdc2420,
+ 0x1ef64: 0x6c07d620, 0x1ef65: 0x6c632820, 0x1ef66: 0x6d0b8020,
+ 0x1ef6a: 0x6c76fe20, 0x1ef6b: 0x6ca7f820,
+ 0x1ef6d: 0x6d03cc20, 0x1ef6f: 0x6cf85c20,
+ 0x1ef71: 0x6c8c4a20, 0x1ef72: 0x6c347e20,
+ 0x1ef74: 0x6c159a20,
+ // Block 0x7be, offset 0x1ef80
+ 0x1ef88: 0x6cd32e20, 0x1ef8b: 0x6c334020,
+ 0x1ef8d: 0x6c675020, 0x1ef8e: 0x6d222a20, 0x1ef8f: 0x6c922020,
+ 0x1ef90: 0x6c372020, 0x1ef93: 0x6c476420,
+ 0x1ef95: 0x6cefa020, 0x1ef96: 0x6c17d620, 0x1ef97: 0x6c590020,
+ 0x1ef98: 0x6c0ce220, 0x1ef9b: 0x6c4e9420,
+ 0x1ef9c: 0x6ce99e20, 0x1ef9d: 0x6ca32420, 0x1ef9e: 0x6cb6e620,
+ 0x1efa0: 0x6ce7e820, 0x1efa1: 0x6d24d220, 0x1efa2: 0x6cede020,
+ 0x1efa4: 0x6cf3b020, 0x1efa5: 0x6c434220,
+ 0x1efa8: 0x6c792e20, 0x1efaa: 0x6d14ba20,
+ 0x1efb8: 0x6cfe9a20, 0x1efba: 0x6c4ae420, 0x1efbb: 0x6d0b8c20,
+ 0x1efbc: 0x6cdc2e20, 0x1efbd: 0x6cd95420, 0x1efbf: 0x6d3d3820,
+ // Block 0x7bf, offset 0x1efc0
+ 0x1efc2: 0x6ce84a20, 0x1efc3: 0x6cfbf420,
+ 0x1efc8: 0x6d2b4420, 0x1efc9: 0x6c85c620,
+ 0x1efcc: 0x6d3acc20, 0x1efce: 0x6c6aa220,
+ 0x1efd1: 0x6ce3e820,
+ 0x1efd4: 0x6d009c20, 0x1efd5: 0x6cbf1220, 0x1efd7: 0x6d0b9420,
+ 0x1efd8: 0x6c708620, 0x1efdb: 0x6d1a5a20,
+ 0x1efdc: 0x6d345220, 0x1efde: 0x6c76d020, 0x1efdf: 0x6d3e2220,
+ 0x1efe1: 0x6c77f420, 0x1efe3: 0x6ca81220,
+ 0x1efe4: 0x6cbb0620, 0x1efe5: 0x6ced0220, 0x1efe6: 0x6d2abc20,
+ 0x1efe8: 0x6c708820, 0x1efea: 0x6d3f4220,
+ // Block 0x7c0, offset 0x1f000
+ 0x1f004: 0x6d0b9620, 0x1f007: 0x6c8bae20,
+ 0x1f009: 0x6cb5c020,
+ 0x1f00e: 0x6c5b3420,
+ 0x1f013: 0x6cb77a20,
+ 0x1f015: 0x6d0fa820, 0x1f016: 0x6cdc3620,
+ 0x1f018: 0x6cb6f220, 0x1f019: 0x6c4a5620,
+ 0x1f022: 0x6cbe1020, 0x1f023: 0x6c353e20,
+ 0x1f025: 0x6d429820,
+ 0x1f028: 0x6d2b4820, 0x1f029: 0x6cb77c20, 0x1f02a: 0x6c602e20,
+ 0x1f02c: 0x6ceb2020, 0x1f02d: 0x6c2e9c20, 0x1f02f: 0x6c5bbe20,
+ 0x1f030: 0x6c98e420, 0x1f032: 0x6d063e20,
+ 0x1f035: 0x6c53fe20, 0x1f036: 0x6d0d7c20, 0x1f037: 0x6cfdc220,
+ 0x1f038: 0x6c231020, 0x1f039: 0x6c555820,
+ 0x1f03c: 0x6c01c020, 0x1f03e: 0x6c0de420,
+ // Block 0x7c1, offset 0x1f040
+ 0x1f047: 0x6c348e20,
+ 0x1f050: 0x6d3a6a20, 0x1f051: 0x6c2e9e20, 0x1f052: 0x6d1ea220, 0x1f053: 0x6cb6fa20,
+ 0x1f054: 0x6cd26820, 0x1f055: 0x6d099a20, 0x1f056: 0x6d1ea420, 0x1f057: 0x6c76ae20,
+ 0x1f058: 0x6cbc2420, 0x1f05b: 0x6cbab620,
+ 0x1f05c: 0x6cae3e20, 0x1f05f: 0x6cc2ee20,
+ 0x1f061: 0x6d1c6e20,
+ 0x1f067: 0x6ccbf220,
+ 0x1f06b: 0x6ce1d020,
+ 0x1f06d: 0x6c53c020, 0x1f06e: 0x6cb06220, 0x1f06f: 0x6d110a20,
+ 0x1f074: 0x6ce8bc20, 0x1f075: 0x6c148220, 0x1f077: 0x6cfa3c20,
+ 0x1f078: 0x6cb5f620, 0x1f07a: 0x6cbf3a20,
+ 0x1f07d: 0x6c6d1220,
+ // Block 0x7c2, offset 0x1f080
+ 0x1f088: 0x6d316020,
+ 0x1f08c: 0x6d39ae20, 0x1f08e: 0x6cf64420,
+ 0x1f090: 0x6cf22a20, 0x1f091: 0x6d37f820,
+ 0x1f095: 0x6cdc4420,
+ 0x1f098: 0x6c781020, 0x1f099: 0x6c7e0c20, 0x1f09a: 0x6c777220,
+ 0x1f09d: 0x6c176c20, 0x1f09e: 0x6c09f020, 0x1f09f: 0x6ca13a20,
+ 0x1f0a0: 0x6d3b1220, 0x1f0a1: 0x6c4edc20, 0x1f0a2: 0x6d227820, 0x1f0a3: 0x6d153220,
+ 0x1f0a4: 0x6c966c20, 0x1f0a7: 0x6cb7aa20,
+ 0x1f0a8: 0x6c4c0020, 0x1f0a9: 0x6c97e420, 0x1f0aa: 0x6c89f420, 0x1f0ab: 0x6c8bc020,
+ 0x1f0ac: 0x6d40c620, 0x1f0ad: 0x6c82cc20, 0x1f0ae: 0x6c56b220, 0x1f0af: 0x6c209220,
+ 0x1f0b0: 0x6cb7ac20, 0x1f0b1: 0x6c824420,
+ // Block 0x7c3, offset 0x1f0c0
+ 0x1f0c1: 0x6c1ac420, 0x1f0c3: 0x6cb33020,
+ 0x1f0c4: 0x6c2eca20,
+ 0x1f0ca: 0x6c82ce20,
+ 0x1f0ce: 0x6d160420,
+ 0x1f0d3: 0x6c2d7620,
+ 0x1f0d6: 0x6c33a420, 0x1f0d7: 0x6c42d620,
+ 0x1f0d8: 0x6c54f220, 0x1f0da: 0x6cff0020, 0x1f0db: 0x6c40ca20,
+ 0x1f0dc: 0x6cae8020,
+ 0x1f0ec: 0x6cd06a20,
+ 0x1f0f1: 0x6cef2a20,
+ 0x1f0fb: 0x6c335820,
+ 0x1f0fc: 0x6c177220, 0x1f0fd: 0x6d1b0420, 0x1f0fe: 0x6c7b3a20, 0x1f0ff: 0x6c7a6020,
+ // Block 0x7c4, offset 0x1f100
+ 0x1f101: 0x6d41ce20, 0x1f102: 0x6c47ca20,
+ 0x1f105: 0x6d285420, 0x1f106: 0x6d36da20,
+ 0x1f109: 0x6c629420, 0x1f10a: 0x6c199020,
+ 0x1f116: 0x6d020e20,
+ 0x1f11b: 0x6d419e20,
+ 0x1f11c: 0x6c017420, 0x1f11d: 0x6c4fb220,
+ 0x1f120: 0x6cb36020, 0x1f122: 0x6c2b9820, 0x1f123: 0x6d135820,
+ 0x1f127: 0x6ca4c420,
+ 0x1f131: 0x6c6b4220, 0x1f132: 0x6c059220, 0x1f133: 0x6c804020,
+ 0x1f134: 0x6c124820, 0x1f136: 0x6c0a6620,
+ 0x1f13b: 0x6d2e1a20,
+ 0x1f13c: 0x6cb7e620,
+ // Block 0x7c5, offset 0x1f140
+ 0x1f142: 0x6ca4c620,
+ 0x1f145: 0x6c940c20, 0x1f147: 0x6c7c0a20,
+ 0x1f149: 0x6ca08420, 0x1f14b: 0x6c82e620,
+ 0x1f14c: 0x6cad7420,
+ 0x1f152: 0x6c86c420, 0x1f153: 0x6c136420,
+ 0x1f155: 0x6c299820, 0x1f156: 0x6c82e820,
+ 0x1f159: 0x6c36cc20, 0x1f15b: 0x6c086020,
+ 0x1f15c: 0x6c74e820,
+ 0x1f165: 0x6d083420, 0x1f166: 0x6ca89420,
+ 0x1f168: 0x6c4d7c20,
+ 0x1f16e: 0x6cfc4220,
+ 0x1f170: 0x6c661620, 0x1f171: 0x6c9c9e20, 0x1f172: 0x6ca8a020,
+ 0x1f17b: 0x6c124a20,
+ 0x1f17c: 0x6cd97820, 0x1f17d: 0x6d2ba820, 0x1f17e: 0x6d194220,
+ // Block 0x7c6, offset 0x1f180
+ 0x1f182: 0x6c1d3020,
+ 0x1f184: 0x6c125020,
+ 0x1f189: 0x6c830620, 0x1f18a: 0x6caad220, 0x1f18b: 0x6c876420,
+ 0x1f18e: 0x6c84ba20, 0x1f18f: 0x6c957220,
+ 0x1f193: 0x6ce18a20,
+ 0x1f196: 0x6ca8c420, 0x1f197: 0x6ca8c620,
+ 0x1f199: 0x6c5fae20, 0x1f19b: 0x6c831220,
+ 0x1f19d: 0x6ca48020,
+ 0x1f1a0: 0x6c8c1420, 0x1f1a1: 0x6c8dce20,
+ 0x1f1a4: 0x6cfbe220, 0x1f1a5: 0x6d24a820, 0x1f1a7: 0x6d28ec20,
+ 0x1f1a8: 0x6cc34a20, 0x1f1a9: 0x6c8ac020,
+ 0x1f1af: 0x6d22ce20,
+ 0x1f1b0: 0x6c597620,
+ 0x1f1ba: 0x6ca4de20,
+ 0x1f1bc: 0x6d0a7820, 0x1f1be: 0x6c711020, 0x1f1bf: 0x6c5dbc20,
+ // Block 0x7c7, offset 0x1f1c0
+ 0x1f1c1: 0x6d179420,
+ 0x1f1ca: 0x6cf71420, 0x1f1cb: 0x6ccb8a20,
+ 0x1f1cc: 0x6c697020, 0x1f1cd: 0x6d1de020,
+ 0x1f1d5: 0x6cd18c20, 0x1f1d6: 0x6c6d8420, 0x1f1d7: 0x6ced6e20,
+ 0x1f1d8: 0x6d129e20, 0x1f1d9: 0x6c6f4420,
+ 0x1f1dc: 0x6c45d020,
+ 0x1f1e1: 0x6c5aa020,
+ 0x1f1ea: 0x6c37a420,
+ 0x1f1f5: 0x6c4e7a20,
+ 0x1f1fc: 0x6c3e3020,
+ // Block 0x7c8, offset 0x1f200
+ 0x1f200: 0x6c3e4a20, 0x1f201: 0x6d3d4a20, 0x1f202: 0x6c5eb620,
+ 0x1f20f: 0x6c053a20,
+ 0x1f212: 0x6cb56620, 0x1f213: 0x6cd2a620,
+ 0x1f215: 0x6c2df420, 0x1f216: 0x6cadfa20, 0x1f217: 0x6cfbe420,
+ 0x1f218: 0x6cc9f620,
+ 0x1f21d: 0x6c169220, 0x1f21e: 0x6d264620,
+ 0x1f220: 0x6c455820, 0x1f222: 0x6cf34220,
+ 0x1f224: 0x6c3b0a20, 0x1f227: 0x6c159020,
+ 0x1f229: 0x6ca58420, 0x1f22a: 0x6c73d820,
+ 0x1f22c: 0x6d2f8220, 0x1f22e: 0x6cb96c20,
+ 0x1f231: 0x6c029820,
+ 0x1f236: 0x6cedf820, 0x1f237: 0x6d379020,
+ 0x1f239: 0x6c597820, 0x1f23b: 0x6c106620,
+ 0x1f23c: 0x6d3a5a20, 0x1f23d: 0x6c092e20, 0x1f23e: 0x6c173620, 0x1f23f: 0x6d328620,
+ // Block 0x7c9, offset 0x1f240
+ 0x1f240: 0x6c3de620, 0x1f241: 0x6c79b820, 0x1f243: 0x6d422c20,
+ 0x1f244: 0x6d086c20, 0x1f246: 0x6c3fb220,
+ 0x1f24a: 0x6d118a20,
+ 0x1f24d: 0x6c0e4e20, 0x1f24f: 0x6c06e220,
+ 0x1f250: 0x6d007c20, 0x1f251: 0x6cd33020, 0x1f252: 0x6d149620,
+ 0x1f254: 0x6c531020, 0x1f255: 0x6c251c20, 0x1f257: 0x6d16e620,
+ 0x1f258: 0x6d3b7620,
+ 0x1f25d: 0x6c1bf620,
+ 0x1f264: 0x6cb2fe20,
+ 0x1f268: 0x6d1a3a20,
+ 0x1f271: 0x6d260a20,
+ 0x1f276: 0x6c6edc20,
+ 0x1f279: 0x6c995c20, 0x1f27a: 0x6cba4820,
+ 0x1f27c: 0x6d172420,
+ // Block 0x7ca, offset 0x1f280
+ 0x1f280: 0x6cf3b220,
+ 0x1f28d: 0x6c069820, 0x1f28e: 0x6c5dbe20, 0x1f28f: 0x6c239420,
+ 0x1f290: 0x6c797220,
+ 0x1f295: 0x6cde4820, 0x1f297: 0x6c4ea620,
+ 0x1f298: 0x6cba4e20,
+ 0x1f29c: 0x6d345420,
+ 0x1f2a2: 0x6ccb2420,
+ 0x1f2a5: 0x6cb8d620, 0x1f2a6: 0x6c4cb420,
+ 0x1f2a9: 0x6c4bbe20,
+ 0x1f2ac: 0x6c649820, 0x1f2ad: 0x6d37b820, 0x1f2ae: 0x6c9e2220, 0x1f2af: 0x6c4afa20,
+ 0x1f2b0: 0x6cd37e20, 0x1f2b1: 0x6ca1d220, 0x1f2b2: 0x6c363220, 0x1f2b3: 0x6c039e20,
+ 0x1f2b4: 0x6c7e7220,
+ 0x1f2b8: 0x6d392820, 0x1f2ba: 0x6c603020,
+ // Block 0x7cb, offset 0x1f2c0
+ 0x1f2c0: 0x6d2a4a20,
+ 0x1f2c4: 0x6d2bd820, 0x1f2c5: 0x6d179820, 0x1f2c7: 0x6c468420,
+ 0x1f2ca: 0x6c4a6e20, 0x1f2cb: 0x6d1bc420,
+ 0x1f2cc: 0x6ccc9820, 0x1f2cd: 0x6c513420, 0x1f2ce: 0x6c057820, 0x1f2cf: 0x6ca12a20,
+ 0x1f2d0: 0x6c9b1e20, 0x1f2d3: 0x6cf4fe20,
+ 0x1f2d4: 0x6c277620, 0x1f2d7: 0x6c6f1620,
+ 0x1f2dc: 0x6c4ed020, 0x1f2df: 0x6ce70220,
+ 0x1f2e0: 0x6c79be20, 0x1f2e1: 0x6c841220, 0x1f2e2: 0x6d368220, 0x1f2e3: 0x6c5bf420,
+ 0x1f2e4: 0x6d296e20, 0x1f2e6: 0x6c2dfc20, 0x1f2e7: 0x6c244420,
+ 0x1f2f1: 0x6d368420, 0x1f2f3: 0x6c7adc20,
+ 0x1f2f5: 0x6cfe4a20, 0x1f2f6: 0x6c57ba20, 0x1f2f7: 0x6c8a0c20,
+ 0x1f2f8: 0x6c255620, 0x1f2f9: 0x6cbb9a20, 0x1f2fa: 0x6c692420,
+ 0x1f2fc: 0x6d05d020, 0x1f2fd: 0x6c37da20, 0x1f2ff: 0x6cead020,
+ // Block 0x7cc, offset 0x1f300
+ 0x1f300: 0x6ce00020, 0x1f301: 0x6d36a820,
+ 0x1f308: 0x6ca51020, 0x1f309: 0x6c99ac20, 0x1f30a: 0x6c2c8c20, 0x1f30b: 0x6c135820,
+ 0x1f30e: 0x6c693a20, 0x1f30f: 0x6c884820,
+ 0x1f311: 0x6ccc1820, 0x1f312: 0x6c28aa20,
+ 0x1f315: 0x6cdc6c20, 0x1f316: 0x6c884a20, 0x1f317: 0x6c4cf020,
+ 0x1f31a: 0x6c0c7c20,
+ 0x1f31c: 0x6c22e220, 0x1f31d: 0x6c2d7e20, 0x1f31e: 0x6c93fc20, 0x1f31f: 0x6ca64e20,
+ 0x1f320: 0x6d0dda20, 0x1f321: 0x6c7fbc20,
+ 0x1f324: 0x6c415620, 0x1f325: 0x6c1eb420,
+ 0x1f329: 0x6c0a8820, 0x1f32a: 0x6d40ea20, 0x1f32b: 0x6c5c6620,
+ 0x1f32d: 0x6c7f4220, 0x1f32e: 0x6cfbba20, 0x1f32f: 0x6c3bfc20,
+ 0x1f330: 0x6c520220,
+ 0x1f339: 0x6d124020, 0x1f33a: 0x6d2e3220,
+ 0x1f33c: 0x6ca56620, 0x1f33e: 0x6c95d020,
+ // Block 0x7cd, offset 0x1f340
+ 0x1f340: 0x6d25d620, 0x1f342: 0x6ca5ac20,
+ 0x1f349: 0x6cc58220,
+ 0x1f35c: 0x6c43e820, 0x1f35e: 0x6c65a820, 0x1f35f: 0x6cb2b420,
+ 0x1f363: 0x6c0d1620,
+ 0x1f366: 0x6c66d020,
+ 0x1f369: 0x6c0e2e20,
+ 0x1f36f: 0x6c9d1820,
+ 0x1f370: 0x6c563420,
+ 0x1f374: 0x6c2df220, 0x1f376: 0x6d1e8c20, 0x1f377: 0x6d108c20,
+ 0x1f378: 0x6c07d020, 0x1f37a: 0x6c189820, 0x1f37b: 0x6c5e8c20,
+ 0x1f37d: 0x6d108e20,
+ // Block 0x7ce, offset 0x1f380
+ 0x1f387: 0x6c491020,
+ 0x1f388: 0x6d0e5e20,
+ 0x1f395: 0x6c1bc820, 0x1f397: 0x6ccc3a20,
+ 0x1f398: 0x6d0d3820, 0x1f399: 0x6d165e20, 0x1f39a: 0x6d166020, 0x1f39b: 0x6c17fc20,
+ 0x1f39e: 0x6c4e8220, 0x1f39f: 0x6c597420,
+ 0x1f3a4: 0x6cd71020, 0x1f3a5: 0x6cdc2220, 0x1f3a6: 0x6cc56820, 0x1f3a7: 0x6cdfcc20,
+ 0x1f3a8: 0x6d34e420, 0x1f3aa: 0x6c391e20, 0x1f3ab: 0x6c3cc620,
+ 0x1f3b0: 0x6cdfce20, 0x1f3b2: 0x6c9c3620, 0x1f3b3: 0x6cafb620,
+ 0x1f3b4: 0x6c106820, 0x1f3b5: 0x6ca30e20, 0x1f3b6: 0x6ce48220, 0x1f3b7: 0x6c036620,
+ 0x1f3b8: 0x6d16b020,
+ // Block 0x7cf, offset 0x1f3c0
+ 0x1f3c2: 0x6d0d4820,
+ 0x1f3c4: 0x6ce54c20, 0x1f3c6: 0x6d10ce20, 0x1f3c7: 0x6cd04c20,
+ 0x1f3c8: 0x6c77dc20, 0x1f3c9: 0x6ce72420, 0x1f3cb: 0x6d084420,
+ 0x1f3d3: 0x6d202820,
+ 0x1f3d5: 0x6c043a20,
+ 0x1f3d9: 0x6cf9a220, 0x1f3da: 0x6c938420, 0x1f3db: 0x6c7dce20,
+ 0x1f3dc: 0x6d29d220, 0x1f3dd: 0x6cc02c20,
+ 0x1f3e0: 0x6c243020, 0x1f3e1: 0x6d416a20, 0x1f3e2: 0x6c90e020,
+ 0x1f3e4: 0x6cf9a420,
+ 0x1f3ef: 0x6ccfca20,
+ 0x1f3f2: 0x6cb43020,
+ 0x1f3f4: 0x6c6da620, 0x1f3f5: 0x6cbaae20, 0x1f3f6: 0x6d175820,
+ 0x1f3f8: 0x6ca81420, 0x1f3f9: 0x6c32fc20, 0x1f3fb: 0x6c6ab420,
+ 0x1f3fc: 0x6cdc3820, 0x1f3fd: 0x6d2e5820, 0x1f3fe: 0x6c23e420,
+ // Block 0x7d0, offset 0x1f400
+ 0x1f401: 0x6c07e420, 0x1f402: 0x6c491220, 0x1f403: 0x6ccf2a20,
+ 0x1f405: 0x6c6cfe20, 0x1f406: 0x6c2c3e20,
+ 0x1f411: 0x6c27d220, 0x1f413: 0x6ca3a220,
+ 0x1f415: 0x6ca9fc20, 0x1f417: 0x6c601820,
+ 0x1f418: 0x6d0c8220, 0x1f41a: 0x6caa2020,
+ 0x1f41c: 0x6c325a20, 0x1f41d: 0x6cf09020, 0x1f41e: 0x6cb0f420,
+ 0x1f422: 0x6c555a20,
+ 0x1f424: 0x6c644020, 0x1f425: 0x6d12ee20, 0x1f426: 0x6c759220, 0x1f427: 0x6c7f9c20,
+ 0x1f428: 0x6c7e7420, 0x1f429: 0x6d19de20,
+ 0x1f42d: 0x6ce9a220,
+ 0x1f435: 0x6ca4f620,
+ 0x1f43a: 0x6d411c20,
+ 0x1f43f: 0x6c96c220,
+ // Block 0x7d1, offset 0x1f440
+ 0x1f440: 0x6cd7f020, 0x1f441: 0x6d365420,
+ 0x1f444: 0x6c5ac020, 0x1f445: 0x6d3c8e20, 0x1f447: 0x6c5bd820,
+ 0x1f44d: 0x6c1e8c20, 0x1f44f: 0x6c182420,
+ 0x1f452: 0x6d04da20, 0x1f453: 0x6c7fa220,
+ 0x1f455: 0x6c232620, 0x1f456: 0x6cd0bc20, 0x1f457: 0x6ca13c20,
+ 0x1f458: 0x6d140220, 0x1f459: 0x6d111a20, 0x1f45a: 0x6cf7fa20, 0x1f45b: 0x6d419020,
+ 0x1f45c: 0x6c0e2820,
+ 0x1f467: 0x6d216c20,
+ 0x1f469: 0x6c927e20,
+ 0x1f46e: 0x6ce9b620, 0x1f46f: 0x6ceffe20,
+ 0x1f471: 0x6c3b8820, 0x1f472: 0x6cd06c20,
+ 0x1f47b: 0x6c8a0e20,
+ // Block 0x7d2, offset 0x1f480
+ 0x1f482: 0x6cd56a20, 0x1f483: 0x6c284220,
+ 0x1f484: 0x6c732620, 0x1f485: 0x6d21a020, 0x1f486: 0x6d034a20, 0x1f487: 0x6d114220,
+ 0x1f488: 0x6cda5820,
+ 0x1f492: 0x6c5d8020,
+ 0x1f494: 0x6cb92220,
+ 0x1f49a: 0x6c967c20,
+ 0x1f49d: 0x6c767020,
+ 0x1f4a1: 0x6c91e620, 0x1f4a3: 0x6d1ebc20,
+ 0x1f4ae: 0x6cfd2e20,
+ 0x1f4b9: 0x6cf40620, 0x1f4bb: 0x6d1b2020,
+ 0x1f4bc: 0x6cf72c20, 0x1f4bf: 0x6d2d0820,
+ // Block 0x7d3, offset 0x1f4c0
+ 0x1f4c0: 0x6d027020,
+ 0x1f4c4: 0x6cc1fa20,
+ 0x1f4c8: 0x6c84be20,
+ 0x1f4cd: 0x6cb95820,
+ 0x1f4d4: 0x6c8dd020, 0x1f4d5: 0x6c947820,
+ 0x1f4da: 0x6c14b220,
+ 0x1f4e6: 0x6d334420,
+ 0x1f4e8: 0x6d0c8420,
+ 0x1f4f2: 0x6d1b3820, 0x1f4f3: 0x6c7c5c20,
+ 0x1f4f7: 0x6cc0d220,
+ 0x1f4f9: 0x6c3dd820, 0x1f4fb: 0x6d22d420,
+ // Block 0x7d4, offset 0x1f500
+ 0x1f501: 0x6cb57e20,
+ 0x1f506: 0x6cb75620, 0x1f507: 0x6c61a620,
+ 0x1f508: 0x6d24ce20,
+ 0x1f50e: 0x6c434420, 0x1f50f: 0x6c734820,
+ 0x1f511: 0x6cb5a020, 0x1f513: 0x6c411020,
+ 0x1f515: 0x6cc37220,
+ 0x1f51a: 0x6cf09220,
+ 0x1f527: 0x6d368620,
+ 0x1f52b: 0x6c65ba20,
+ 0x1f52d: 0x6cd8d620,
+ 0x1f530: 0x6d188c20, 0x1f531: 0x6cb91c20,
+ 0x1f53c: 0x6c856220, 0x1f53f: 0x6d29ce20,
+ // Block 0x7d5, offset 0x1f540
+ 0x1f540: 0x6d168020, 0x1f542: 0x6c110620, 0x1f543: 0x6d168220,
+ 0x1f544: 0x6c437220, 0x1f546: 0x6c2e6e20,
+ 0x1f548: 0x6d33a420, 0x1f549: 0x6d16ec20, 0x1f54b: 0x6d28fa20,
+ 0x1f54c: 0x6c275220, 0x1f54e: 0x6cdab220,
+ 0x1f554: 0x6c6b4420, 0x1f555: 0x6c193820, 0x1f556: 0x6cc1fc20,
+ 0x1f558: 0x6c4e7820, 0x1f559: 0x6cfb1e20,
+ 0x1f560: 0x6cc2ae20, 0x1f561: 0x6c6a5620,
+ 0x1f565: 0x6c733820,
+ 0x1f56a: 0x6c285c20,
+ 0x1f56d: 0x6c6c2420,
+ 0x1f574: 0x6c0da820, 0x1f575: 0x6c551a20,
+ 0x1f579: 0x6c73da20, 0x1f57b: 0x6d20b020,
+ // Block 0x7d6, offset 0x1f580
+ 0x1f583: 0x6c84fa20,
+ 0x1f584: 0x6cbb0420, 0x1f585: 0x6cd70620, 0x1f586: 0x6c7a2420,
+ 0x1f588: 0x6d31b620,
+ 0x1f58d: 0x6c3de820, 0x1f58e: 0x6ccfac20,
+ 0x1f592: 0x6c20c020,
+ 0x1f595: 0x6ce72620, 0x1f597: 0x6d16ee20,
+ 0x1f599: 0x6d0f9220,
+ 0x1f59c: 0x6ceafa20, 0x1f59d: 0x6d385e20, 0x1f59e: 0x6c5ff220,
+ 0x1f5a4: 0x6d0a7a20, 0x1f5a6: 0x6cd05220, 0x1f5a7: 0x6d078820,
+ 0x1f5ad: 0x6c8e4820, 0x1f5ae: 0x6d24dc20, 0x1f5af: 0x6c554220,
+ 0x1f5b0: 0x6d334820, 0x1f5b3: 0x6cae6620,
+ 0x1f5b7: 0x6c742220,
+ // Block 0x7d7, offset 0x1f5c0
+ 0x1f5c2: 0x6d362020, 0x1f5c3: 0x6cb0f620,
+ 0x1f5c4: 0x6d261820, 0x1f5c6: 0x6c649a20,
+ 0x1f5ca: 0x6cad0220,
+ 0x1f5ce: 0x6d3bca20,
+ 0x1f5d0: 0x6cfb6e20, 0x1f5d2: 0x6c080220,
+ 0x1f5d4: 0x6c232820, 0x1f5d6: 0x6ca13e20,
+ 0x1f5da: 0x6c4c7420,
+ 0x1f5de: 0x6c1a3420, 0x1f5df: 0x6cbb9c20,
+ 0x1f5e6: 0x6c0a4a20,
+ 0x1f5e9: 0x6cbb4820, 0x1f5eb: 0x6d38aa20,
+ 0x1f5f2: 0x6c38d020, 0x1f5f3: 0x6c0cc420,
+ 0x1f5fe: 0x6c0fa020, 0x1f5ff: 0x6cc73220,
+ // Block 0x7d8, offset 0x1f600
+ 0x1f605: 0x6c2f8820, 0x1f606: 0x6cc32e20, 0x1f607: 0x6c703c20,
+ 0x1f608: 0x6d117420,
+ 0x1f613: 0x6cf98620,
+ 0x1f616: 0x6d2a3e20,
+ 0x1f61d: 0x6c27c820, 0x1f61f: 0x6cf44420,
+ 0x1f620: 0x6ceb1420, 0x1f622: 0x6c54c820,
+ 0x1f627: 0x6cf64620,
+ 0x1f62c: 0x6c7f1a20, 0x1f62e: 0x6c3a1620,
+ 0x1f639: 0x6c55ec20,
+ // Block 0x7d9, offset 0x1f640
+ 0x1f646: 0x6cfa7220,
+ 0x1f649: 0x6ccd2c20,
+ 0x1f64d: 0x6c3a8420,
+ 0x1f650: 0x6c261820, 0x1f652: 0x6c3e3220,
+ 0x1f654: 0x6c1f3020,
+ 0x1f65d: 0x6c2fd020, 0x1f65e: 0x6c807020,
+ 0x1f669: 0x6cf7fc20,
+ 0x1f66f: 0x6c0c1420,
+ 0x1f670: 0x6d23e820, 0x1f671: 0x6cdc6e20, 0x1f672: 0x6cf80c20,
+ 0x1f677: 0x6cb3e620,
+ 0x1f67e: 0x6c697c20,
+ // Block 0x7da, offset 0x1f680
+ 0x1f680: 0x6d166420, 0x1f683: 0x6cecb820,
+ 0x1f684: 0x6c611e20, 0x1f686: 0x6cecc620, 0x1f687: 0x6ce9f220,
+ 0x1f68b: 0x6c021020,
+ 0x1f68d: 0x6ce45820, 0x1f68e: 0x6c1b0020,
+ 0x1f692: 0x6cc46220,
+ 0x1f694: 0x6cc96820, 0x1f695: 0x6d1a2c20, 0x1f696: 0x6caf3420, 0x1f697: 0x6c228e20,
+ 0x1f698: 0x6ce71a20, 0x1f699: 0x6d1ace20,
+ 0x1f69c: 0x6c43c820, 0x1f69d: 0x6ce55020, 0x1f69e: 0x6d329620, 0x1f69f: 0x6d390c20,
+ 0x1f6a1: 0x6d149820, 0x1f6a2: 0x6c7ae420, 0x1f6a3: 0x6cd90c20,
+ 0x1f6a7: 0x6c2c2820,
+ 0x1f6ac: 0x6d008820, 0x1f6ae: 0x6cfe9e20, 0x1f6af: 0x6c4a1c20,
+ 0x1f6b0: 0x6ceb7420, 0x1f6b1: 0x6c3c3620, 0x1f6b2: 0x6cf3b420,
+ 0x1f6b5: 0x6d053220,
+ 0x1f6bf: 0x6d1f1620,
+ // Block 0x7db, offset 0x1f6c0
+ 0x1f6c1: 0x6c8ce020, 0x1f6c2: 0x6d0e6020,
+ 0x1f6c5: 0x6c2ff620, 0x1f6c6: 0x6cb77e20, 0x1f6c7: 0x6ce21a20,
+ 0x1f6c8: 0x6c4dfc20, 0x1f6ca: 0x6c1b1c20, 0x1f6cb: 0x6cd91820,
+ 0x1f6d1: 0x6cc35820,
+ 0x1f6d4: 0x6c4ea820,
+ 0x1f6df: 0x6cc77820,
+ 0x1f6e0: 0x6cb78e20, 0x1f6e1: 0x6c762c20, 0x1f6e2: 0x6d211e20, 0x1f6e3: 0x6c139a20,
+ 0x1f6e4: 0x6c1a8220, 0x1f6e5: 0x6d233a20, 0x1f6e7: 0x6c0e2020,
+ 0x1f6e9: 0x6c231220, 0x1f6ea: 0x6d39a420,
+ 0x1f6ec: 0x6d235420,
+ 0x1f6f1: 0x6c744a20, 0x1f6f2: 0x6c8f3620, 0x1f6f3: 0x6ccab220,
+ 0x1f6f4: 0x6d236820,
+ // Block 0x7dc, offset 0x1f700
+ 0x1f705: 0x6cd66820,
+ 0x1f70b: 0x6d262020,
+ 0x1f70e: 0x6d2eba20,
+ 0x1f711: 0x6cd66a20, 0x1f713: 0x6c1ee420,
+ 0x1f714: 0x6d2ec620, 0x1f715: 0x6cca2020, 0x1f716: 0x6cfabe20,
+ 0x1f718: 0x6c24d820, 0x1f719: 0x6c9bde20, 0x1f71a: 0x6c2b7c20,
+ 0x1f71e: 0x6d368820, 0x1f71f: 0x6c02de20,
+ 0x1f726: 0x6d04e020,
+ 0x1f728: 0x6cb11e20, 0x1f72a: 0x6c69bc20, 0x1f72b: 0x6c7b6c20,
+ 0x1f72c: 0x6cc98620, 0x1f72d: 0x6cfcf420, 0x1f72e: 0x6d2cda20, 0x1f72f: 0x6c2d7820,
+ 0x1f737: 0x6d154420,
+ 0x1f73a: 0x6c5c2e20, 0x1f73b: 0x6ccda620,
+ // Block 0x7dd, offset 0x1f740
+ 0x1f744: 0x6c1d2220, 0x1f745: 0x6d156220, 0x1f746: 0x6d021220, 0x1f747: 0x6d36dc20,
+ 0x1f748: 0x6ce5e020, 0x1f74a: 0x6cb26c20, 0x1f74b: 0x6cfbb020,
+ 0x1f74e: 0x6cfadc20, 0x1f74f: 0x6cdb4c20,
+ 0x1f751: 0x6c24a020,
+ 0x1f757: 0x6cd97220,
+ 0x1f75b: 0x6c522820,
+ 0x1f75d: 0x6cfd3a20, 0x1f75f: 0x6d1f8e20,
+ 0x1f761: 0x6d246420,
+ 0x1f764: 0x6cdf5220, 0x1f766: 0x6c751820, 0x1f767: 0x6ca48220,
+ 0x1f769: 0x6c2cba20, 0x1f76b: 0x6d164820,
+ 0x1f76c: 0x6c090620,
+ 0x1f773: 0x6d056220,
+ 0x1f774: 0x6d166820, 0x1f775: 0x6cc81020, 0x1f777: 0x6c455a20,
+ 0x1f77a: 0x6d166a20,
+ 0x1f77f: 0x6d356e20,
+ // Block 0x7de, offset 0x1f780
+ 0x1f780: 0x6d02a420, 0x1f782: 0x6c617820,
+ 0x1f784: 0x6cfa2c20,
+ 0x1f788: 0x6d2f4e20, 0x1f789: 0x6ca54620, 0x1f78a: 0x6d015620,
+ 0x1f78e: 0x6d168620,
+ 0x1f7ab: 0x6c3f3420,
+ 0x1f7ad: 0x6ccf3420, 0x1f7af: 0x6d253c20,
+ 0x1f7b0: 0x6c390420, 0x1f7b2: 0x6c3d3c20, 0x1f7b3: 0x6cf4a820,
+ 0x1f7b4: 0x6cf57c20, 0x1f7b5: 0x6c539c20,
+ 0x1f7b9: 0x6c618220, 0x1f7ba: 0x6c170420,
+ 0x1f7bf: 0x6ca0ca20,
+ // Block 0x7df, offset 0x1f7c0
+ 0x1f7c0: 0x6cae0820, 0x1f7c3: 0x6ca20e20,
+ 0x1f7c4: 0x6cc00420, 0x1f7c5: 0x6c994a20, 0x1f7c7: 0x6c268020,
+ 0x1f7c9: 0x6cf98c20, 0x1f7ca: 0x6ccfae20, 0x1f7cb: 0x6ce26c20,
+ 0x1f7cc: 0x6c530220, 0x1f7cd: 0x6c093620,
+ 0x1f7dd: 0x6ca62620, 0x1f7df: 0x6cbbd220,
+ 0x1f7e7: 0x6cc84e20,
+ 0x1f7f8: 0x6c67d820, 0x1f7f9: 0x6c138420, 0x1f7fa: 0x6c9ce220,
+ 0x1f7fd: 0x6d16f020, 0x1f7ff: 0x6cdd0a20,
+ // Block 0x7e0, offset 0x1f800
+ 0x1f801: 0x6cf4c220, 0x1f802: 0x6d078420,
+ 0x1f805: 0x6cf76c20, 0x1f807: 0x6d15d020,
+ 0x1f810: 0x6ca49a20, 0x1f813: 0x6cf07820,
+ 0x1f82e: 0x6c770220,
+ 0x1f831: 0x6c906020, 0x1f832: 0x6c938620, 0x1f833: 0x6d3c2a20,
+ 0x1f83a: 0x6d35b420,
+ 0x1f83c: 0x6d042220, 0x1f83e: 0x6c44f820, 0x1f83f: 0x6c6ce620,
+ // Block 0x7e1, offset 0x1f840
+ 0x1f840: 0x6cfca420, 0x1f841: 0x6c61c820, 0x1f842: 0x6c261a20,
+ 0x1f844: 0x6c815020, 0x1f845: 0x6c3bb820, 0x1f846: 0x6c722a20,
+ 0x1f84b: 0x6c9eb220,
+ 0x1f84c: 0x6cf9a620,
+ 0x1f851: 0x6cda8c20,
+ 0x1f868: 0x6d35b620, 0x1f86a: 0x6c567e20, 0x1f86b: 0x6c79e220,
+ 0x1f86d: 0x6cdd5820, 0x1f86e: 0x6ca68e20,
+ 0x1f87a: 0x6ce28c20, 0x1f87b: 0x6d3ace20,
+ // Block 0x7e2, offset 0x1f880
+ 0x1f881: 0x6c269820, 0x1f883: 0x6cc04420,
+ 0x1f884: 0x6d0b9820, 0x1f886: 0x6cfb4820,
+ 0x1f889: 0x6ca58820,
+ 0x1f88d: 0x6d351420, 0x1f88e: 0x6c0ce620,
+ 0x1f892: 0x6c1d3a20, 0x1f893: 0x6c7f9820,
+ 0x1f894: 0x6c2ff820, 0x1f895: 0x6cc43a20, 0x1f896: 0x6cfe2e20,
+ 0x1f898: 0x6cff8020, 0x1f899: 0x6ced0620, 0x1f89a: 0x6cc81420, 0x1f89b: 0x6cee5020,
+ 0x1f89c: 0x6ca69820, 0x1f89e: 0x6c03fe20, 0x1f89f: 0x6d0b9a20,
+ 0x1f8a5: 0x6cd7e220, 0x1f8a6: 0x6d1ad820,
+ 0x1f8a8: 0x6d231220,
+ 0x1f8ae: 0x6c83b820, 0x1f8af: 0x6c5dc020,
+ // Block 0x7e3, offset 0x1f8c0
+ 0x1f8d7: 0x6c056820,
+ 0x1f8e3: 0x6cf5e620,
+ 0x1f8e5: 0x6c6f6a20,
+ 0x1f8e8: 0x6d01ac20, 0x1f8e9: 0x6cb8e020, 0x1f8ea: 0x6caaf820, 0x1f8eb: 0x6d040020,
+ 0x1f8ec: 0x6c344e20, 0x1f8ed: 0x6c614020, 0x1f8ee: 0x6cf44a20, 0x1f8ef: 0x6ca21220,
+ 0x1f8f0: 0x6d0e6e20, 0x1f8f1: 0x6cb79020, 0x1f8f2: 0x6ca2de20, 0x1f8f3: 0x6c1c1e20,
+ 0x1f8f4: 0x6c540220, 0x1f8f6: 0x6ccaf220,
+ 0x1f8f8: 0x6ca4aa20, 0x1f8fb: 0x6c1a7020,
+ 0x1f8fc: 0x6c1a7220, 0x1f8fd: 0x6c7cd020, 0x1f8ff: 0x6c644220,
+ // Block 0x7e4, offset 0x1f900
+ 0x1f900: 0x6ce8ac20, 0x1f902: 0x6c319a20,
+ 0x1f905: 0x6cf9c220, 0x1f906: 0x6d382e20, 0x1f907: 0x6c5dcc20,
+ 0x1f908: 0x6c1d1620, 0x1f909: 0x6c26a420,
+ 0x1f90c: 0x6c997c20, 0x1f90d: 0x6d120620,
+ 0x1f913: 0x6c72f220,
+ 0x1f92c: 0x6cd38420, 0x1f92f: 0x6d1a6420,
+ 0x1f933: 0x6c478a20,
+ 0x1f934: 0x6cf4ec20,
+ 0x1f938: 0x6c4cee20, 0x1f939: 0x6ce3f620, 0x1f93b: 0x6c52a220,
+ // Block 0x7e5, offset 0x1f940
+ 0x1f947: 0x6cc54e20,
+ 0x1f949: 0x6d14f420, 0x1f94b: 0x6cea7c20,
+ 0x1f94f: 0x6cbf3c20,
+ 0x1f950: 0x6c4d6e20, 0x1f952: 0x6cb79e20,
+ 0x1f955: 0x6c5dd820, 0x1f956: 0x6ce40020, 0x1f957: 0x6caf7020,
+ 0x1f95a: 0x6c451020,
+ 0x1f95c: 0x6d01c420, 0x1f95e: 0x6c9d5620, 0x1f95f: 0x6c434c20,
+ 0x1f960: 0x6cddf020, 0x1f961: 0x6cfdec20, 0x1f963: 0x6cd4e620,
+ 0x1f966: 0x6c3e9820,
+ 0x1f96c: 0x6d3b7e20, 0x1f96d: 0x6c8f3820,
+ // Block 0x7e6, offset 0x1f980
+ 0x1f985: 0x6d1f4420,
+ 0x1f98a: 0x6c1a7820, 0x1f98b: 0x6c330620,
+ 0x1f9a2: 0x6c841420, 0x1f9a3: 0x6d105820,
+ 0x1f9a4: 0x6c841620, 0x1f9a7: 0x6c91c820,
+ 0x1f9a8: 0x6ca24e20, 0x1f9a9: 0x6cdc5220, 0x1f9aa: 0x6c00b620,
+ 0x1f9ad: 0x6c79f420, 0x1f9af: 0x6d306a20,
+ 0x1f9b0: 0x6c00b820, 0x1f9b1: 0x6ce2a620, 0x1f9b3: 0x6c93ea20,
+ 0x1f9b4: 0x6ce9ac20, 0x1f9b5: 0x6c088020,
+ 0x1f9be: 0x6c5bf620, 0x1f9bf: 0x6c588a20,
+ // Block 0x7e7, offset 0x1f9c0
+ 0x1f9db: 0x6c7e0e20,
+ 0x1f9dd: 0x6d02e020,
+ 0x1f9e1: 0x6ccaf420,
+ 0x1f9eb: 0x6cd5f020,
+ 0x1f9ec: 0x6cc3da20, 0x1f9ed: 0x6c035620, 0x1f9ee: 0x6cea0620,
+ 0x1f9f2: 0x6c403220, 0x1f9f3: 0x6c0cba20,
+ 0x1f9f5: 0x6ce17e20, 0x1f9f7: 0x6cfe4c20,
+ 0x1f9f9: 0x6cd81420, 0x1f9fa: 0x6c0f4020,
+ 0x1f9fc: 0x6c970020, 0x1f9fd: 0x6c298020, 0x1f9ff: 0x6c4b6420,
+ // Block 0x7e8, offset 0x1fa00
+ 0x1fa00: 0x6c522020, 0x1fa01: 0x6cf69a20, 0x1fa02: 0x6c298220, 0x1fa03: 0x6d184e20,
+ 0x1fa05: 0x6c088420, 0x1fa07: 0x6c472c20,
+ 0x1fa08: 0x6c255820, 0x1fa09: 0x6ccb4420,
+ 0x1fa0d: 0x6c441e20, 0x1fa0e: 0x6d23c220, 0x1fa0f: 0x6ca2fa20,
+ 0x1fa11: 0x6c865620, 0x1fa12: 0x6d36ac20,
+ 0x1fa30: 0x6d2fd420,
+ 0x1fa34: 0x6c5f1220, 0x1fa35: 0x6cc87220,
+ 0x1fa39: 0x6c1d5820,
+ // Block 0x7e9, offset 0x1fa40
+ 0x1fa42: 0x6c6b1820,
+ 0x1fa4c: 0x6c172020, 0x1fa4d: 0x6d307a20,
+ 0x1fa52: 0x6cdb1020, 0x1fa53: 0x6d1db020,
+ 0x1fa56: 0x6cb7d420, 0x1fa57: 0x6d3d9820,
+ 0x1fa5a: 0x6c769620,
+ 0x1fa5c: 0x6d133c20, 0x1fa5e: 0x6cb7d620,
+ 0x1fa79: 0x6d04a420,
+ // Block 0x7ea, offset 0x1fa80
+ 0x1fa89: 0x6d141420, 0x1fa8a: 0x6c1e3020,
+ 0x1fa8e: 0x6ce98020, 0x1fa8f: 0x6c00da20,
+ 0x1fa90: 0x6cb1f220, 0x1fa93: 0x6c8b3620,
+ 0x1fa94: 0x6c9dd820, 0x1fa95: 0x6c00dc20, 0x1fa97: 0x6ca0ae20,
+ 0x1fa98: 0x6cf0e220, 0x1fa99: 0x6d1d5220, 0x1fa9a: 0x6ca65020,
+ 0x1fa9e: 0x6c0f7420,
+ 0x1faa0: 0x6c8f4620,
+ 0x1fab3: 0x6cc8e620,
+ 0x1fabb: 0x6c936620,
+ 0x1fabc: 0x6c140c20, 0x1fabf: 0x6c1f8620,
+ // Block 0x7eb, offset 0x1fac0
+ 0x1fac1: 0x6ccb0220, 0x1fac2: 0x6c847020,
+ 0x1fac4: 0x6cd94620, 0x1fac6: 0x6c86c620,
+ 0x1facb: 0x6cf90420,
+ 0x1facd: 0x6d0c3e20, 0x1face: 0x6c25ce20,
+ 0x1fad0: 0x6c8eb620,
+ 0x1fad8: 0x6c9b6c20, 0x1fada: 0x6d2e8a20,
+ 0x1fae4: 0x6d3c4c20, 0x1fae7: 0x6c9ea620,
+ 0x1fae9: 0x6c86f220, 0x1faeb: 0x6c71da20,
+ 0x1faef: 0x6d025220,
+ 0x1faf0: 0x6d025420, 0x1faf1: 0x6c904220, 0x1faf2: 0x6c8fc220,
+ // Block 0x7ec, offset 0x1fb00
+ 0x1fb02: 0x6ce2c620, 0x1fb03: 0x6d3b3820,
+ 0x1fb0b: 0x6c155220,
+ 0x1fb0c: 0x6cfc4420, 0x1fb0f: 0x6d1cc220,
+ 0x1fb10: 0x6cae2a20,
+ 0x1fb18: 0x6d012220, 0x1fb1a: 0x6c69dc20,
+ 0x1fb1e: 0x6c1cf820,
+ 0x1fb33: 0x6c50ae20,
+ 0x1fb3d: 0x6cea8420,
+ // Block 0x7ed, offset 0x1fb40
+ 0x1fb45: 0x6c53b220,
+ 0x1fb48: 0x6c97b020, 0x1fb4a: 0x6c6c7a20,
+ 0x1fb4c: 0x6cc17020, 0x1fb4d: 0x6c30d420, 0x1fb4e: 0x6cbff820, 0x1fb4f: 0x6d28ee20,
+ 0x1fb51: 0x6cd0d420, 0x1fb52: 0x6d28f020,
+ 0x1fb55: 0x6d15ba20,
+ 0x1fb5a: 0x6c578020,
+ 0x1fb5f: 0x6c76a220,
+ 0x1fb70: 0x6d268e20, 0x1fb71: 0x6ca68420, 0x1fb72: 0x6cd7d620,
+ 0x1fb74: 0x6cf2aa20,
+ 0x1fb78: 0x6c118e20, 0x1fb7a: 0x6c647c20,
+ 0x1fb7c: 0x6c9ecc20, 0x1fb7d: 0x6ccea020, 0x1fb7f: 0x6cc70820,
+ // Block 0x7ee, offset 0x1fb80
+ 0x1fb80: 0x6c419220,
+ 0x1fb85: 0x6cbb0a20, 0x1fb87: 0x6cd52a20,
+ 0x1fb88: 0x6d3d5820,
+ 0x1fb8f: 0x6cd1bc20,
+ 0x1fb91: 0x6ce3f820,
+ 0x1fb96: 0x6d2c3620, 0x1fb97: 0x6d2d7e20,
+ 0x1fb9d: 0x6c3bdc20, 0x1fb9e: 0x6c9eda20,
+ 0x1fba0: 0x6d2b5220,
+ 0x1fba4: 0x6d368a20, 0x1fba5: 0x6cb90020, 0x1fba6: 0x6c4ede20, 0x1fba7: 0x6c440e20,
+ 0x1fbae: 0x6c119e20,
+ 0x1fbb0: 0x6c4c7820, 0x1fbb1: 0x6c685e20, 0x1fbb3: 0x6d1da220,
+ 0x1fbb4: 0x6c026820,
+ 0x1fbbb: 0x6d2c4620,
+ 0x1fbbd: 0x6cf8c420,
+ // Block 0x7ef, offset 0x1fbc0
+ 0x1fbc1: 0x6d05d220, 0x1fbc2: 0x6cf46620,
+ 0x1fbcf: 0x6c74b820,
+ 0x1fbd0: 0x6c5f2a20, 0x1fbd2: 0x6c1c6a20,
+ 0x1fbd4: 0x6ced5420, 0x1fbd6: 0x6c9ef220, 0x1fbd7: 0x6d2b6420,
+ 0x1fbdc: 0x6c6b6e20, 0x1fbdd: 0x6cd29220, 0x1fbdf: 0x6cf72e20,
+ 0x1fbe1: 0x6c36e220,
+ 0x1fbe5: 0x6c564220, 0x1fbe6: 0x6c564a20,
+ 0x1fbe8: 0x6c857020, 0x1fbeb: 0x6c1f0820,
+ 0x1fbee: 0x6d13c820, 0x1fbef: 0x6c992c20,
+ 0x1fbf0: 0x6d056c20, 0x1fbf1: 0x6d379820, 0x1fbf3: 0x6d16b820,
+ 0x1fbfa: 0x6c89de20,
+ 0x1fbff: 0x6c647820,
+ // Block 0x7f0, offset 0x1fc00
+ 0x1fc00: 0x6c656e20, 0x1fc01: 0x6c70fa20,
+ 0x1fc04: 0x6d3abc20,
+ 0x1fc08: 0x6cf43a20,
+ 0x1fc0f: 0x6c78a420,
+ 0x1fc10: 0x6c786020, 0x1fc11: 0x6c860e20, 0x1fc12: 0x6c08dc20, 0x1fc13: 0x6c43ec20,
+ 0x1fc15: 0x6d059820, 0x1fc16: 0x6ccbfa20, 0x1fc17: 0x6c8d1c20,
+ 0x1fc18: 0x6c781220,
+ 0x1fc1e: 0x6c0f4220, 0x1fc1f: 0x6c0b0820,
+ 0x1fc20: 0x6cd68820, 0x1fc21: 0x6cb66e20, 0x1fc22: 0x6ccde420,
+ 0x1fc26: 0x6c5e6420,
+ 0x1fc28: 0x6cbc1c20,
+ 0x1fc2e: 0x6d166c20, 0x1fc2f: 0x6c73d020,
+ 0x1fc30: 0x6d2efe20, 0x1fc32: 0x6d031620,
+ 0x1fc37: 0x6cea9a20,
+ 0x1fc38: 0x6c4d5020, 0x1fc39: 0x6cfa2e20, 0x1fc3b: 0x6ceae020,
+ 0x1fc3c: 0x6d145620,
+ // Block 0x7f1, offset 0x1fc40
+ 0x1fc43: 0x6c242c20,
+ 0x1fc47: 0x6c674620,
+ 0x1fc48: 0x6ca3de20, 0x1fc4b: 0x6caf0020,
+ 0x1fc4d: 0x6c6a7020, 0x1fc4e: 0x6d08d820, 0x1fc4f: 0x6c552020,
+ 0x1fc65: 0x6d1f9e20, 0x1fc66: 0x6caa4c20, 0x1fc67: 0x6d12c220,
+ 0x1fc6a: 0x6d1b3a20,
+ 0x1fc6c: 0x6c799420,
+ 0x1fc76: 0x6cfe8420, 0x1fc77: 0x6cfd6220,
+ 0x1fc7c: 0x6ca49620, 0x1fc7e: 0x6d2f2420,
+ // Block 0x7f2, offset 0x1fc80
+ 0x1fc90: 0x6c6a7c20, 0x1fc93: 0x6caa5020,
+ 0x1fc94: 0x6ccd7020,
+ 0x1fca2: 0x6c63a020,
+ 0x1fca7: 0x6d38dc20,
+ 0x1fca8: 0x6cc6fe20, 0x1fcab: 0x6c922220,
+ 0x1fcac: 0x6cc96e20, 0x1fcad: 0x6caa6020, 0x1fcaf: 0x6c0ec420,
+ 0x1fcb0: 0x6d302220, 0x1fcb2: 0x6cbdca20,
+ 0x1fcb4: 0x6c21f620, 0x1fcb5: 0x6d40ac20, 0x1fcb7: 0x6cf2ac20,
+ 0x1fcb8: 0x6cf43620, 0x1fcbb: 0x6ca7e020,
+ 0x1fcbf: 0x6cfa8820,
+ // Block 0x7f3, offset 0x1fcc0
+ 0x1fcc0: 0x6c531220,
+ 0x1fceb: 0x6ce6e820,
+ 0x1fcec: 0x6c6c8a20,
+ 0x1fcf1: 0x6c6aa420, 0x1fcf2: 0x6c51c020, 0x1fcf3: 0x6ce84c20,
+ 0x1fcf4: 0x6d303a20, 0x1fcf5: 0x6cb1ec20, 0x1fcf6: 0x6c6ce820, 0x1fcf7: 0x6ca44420,
+ 0x1fcfc: 0x6c33e820, 0x1fcfe: 0x6cf5be20, 0x1fcff: 0x6d018020,
+ // Block 0x7f4, offset 0x1fd00
+ 0x1fd01: 0x6cf86c20, 0x1fd02: 0x6c815220, 0x1fd03: 0x6c32ac20,
+ 0x1fd04: 0x6c61ca20, 0x1fd05: 0x6c138a20, 0x1fd06: 0x6c1d6620,
+ 0x1fd08: 0x6c427020,
+ 0x1fd0e: 0x6cfdb820, 0x1fd0f: 0x6c29d620,
+ 0x1fd25: 0x6c0b8e20, 0x1fd26: 0x6cfea020, 0x1fd27: 0x6d02c220,
+ // Block 0x7f5, offset 0x1fd40
+ 0x1fd41: 0x6d224c20, 0x1fd42: 0x6cfb4a20, 0x1fd43: 0x6c83ba20,
+ 0x1fd44: 0x6cba0020, 0x1fd47: 0x6c9a5420,
+ 0x1fd49: 0x6cbb6c20, 0x1fd4a: 0x6d0b9e20,
+ 0x1fd4c: 0x6cb82a20, 0x1fd4d: 0x6cbf8a20, 0x1fd4f: 0x6c056a20,
+ 0x1fd50: 0x6d32b220,
+ 0x1fd5a: 0x6d2b4a20, 0x1fd5b: 0x6cd68e20,
+ 0x1fd5e: 0x6ccaf020,
+ // Block 0x7f6, offset 0x1fd80
+ 0x1fd85: 0x6c923a20,
+ 0x1fd89: 0x6d009e20, 0x1fd8b: 0x6c3f5c20,
+ 0x1fd8c: 0x6d2d3a20,
+ 0x1fda9: 0x6d2b5020, 0x1fdab: 0x6c32c220,
+ 0x1fdad: 0x6c2ad620, 0x1fdae: 0x6d233c20,
+ 0x1fdb0: 0x6c93de20, 0x1fdb2: 0x6ced8220, 0x1fdb3: 0x6d090e20,
+ 0x1fdb4: 0x6c68f420, 0x1fdb5: 0x6d266420, 0x1fdb6: 0x6d362420, 0x1fdb7: 0x6cefc420,
+ 0x1fdb9: 0x6c43ee20, 0x1fdba: 0x6c71b420,
+ 0x1fdbc: 0x6d0d8420, 0x1fdbd: 0x6c262620, 0x1fdbe: 0x6c997e20,
+ // Block 0x7f7, offset 0x1fdc0
+ 0x1fdc6: 0x6c3e7820, 0x1fdc7: 0x6c002820,
+ 0x1fdca: 0x6d079e20,
+ 0x1fdcc: 0x6c427e20, 0x1fdcd: 0x6c013220,
+ 0x1fdd2: 0x6c603620,
+ 0x1fdd8: 0x6cafea20, 0x1fdd9: 0x6d352820,
+ 0x1fddc: 0x6caac020,
+ 0x1fdff: 0x6cacbc20,
+ // Block 0x7f8, offset 0x1fe00
+ 0x1fe01: 0x6d14f620,
+ 0x1fe04: 0x6c6ac820, 0x1fe06: 0x6d3e3820,
+ 0x1fe08: 0x6c644420, 0x1fe09: 0x6cec6420,
+ 0x1fe0c: 0x6c644620,
+ 0x1fe1f: 0x6c15c020,
+ 0x1fe21: 0x6cdd7420, 0x1fe22: 0x6cdd7620, 0x1fe23: 0x6c605020,
+ 0x1fe24: 0x6cd96420, 0x1fe26: 0x6ce2f420, 0x1fe27: 0x6caf7420,
+ 0x1fe28: 0x6cb32c20,
+ 0x1fe2e: 0x6c9d5a20,
+ 0x1fe34: 0x6d12fc20, 0x1fe36: 0x6cbe1c20, 0x1fe37: 0x6c6d1620,
+ 0x1fe3a: 0x6c73ae20,
+ 0x1fe3d: 0x6d24f420, 0x1fe3e: 0x6cc83e20,
+ // Block 0x7f9, offset 0x1fe40
+ 0x1fe54: 0x6c04fa20,
+ 0x1fe70: 0x6c0d3a20,
+ 0x1fe74: 0x6cf0ae20, 0x1fe75: 0x6d2a8820, 0x1fe76: 0x6cbcd020, 0x1fe77: 0x6cd9ce20,
+ 0x1fe78: 0x6c91ca20,
+ 0x1fe7c: 0x6c2ecc20, 0x1fe7d: 0x6c1fb820, 0x1fe7e: 0x6c09f620, 0x1fe7f: 0x6d3a1a20,
+ // Block 0x7fa, offset 0x1fe80
+ 0x1fe80: 0x6c966220, 0x1fe81: 0x6c3aba20, 0x1fe82: 0x6cb1cc20, 0x1fe83: 0x6d1b6620,
+ 0x1fe84: 0x6d08a220, 0x1fe86: 0x6c02e020, 0x1fe87: 0x6d3d7820,
+ 0x1fe88: 0x6d40c820, 0x1fe8b: 0x6c08ea20,
+ 0x1fe91: 0x6c812620, 0x1fe93: 0x6ce40820,
+ 0x1fe99: 0x6ce5c820, 0x1fe9a: 0x6c64c820,
+ 0x1fe9f: 0x6ce7c020,
+ 0x1febd: 0x6c343420, 0x1febe: 0x6c308420,
+ // Block 0x7fb, offset 0x1fec0
+ 0x1fec2: 0x6c0b4220,
+ 0x1fee0: 0x6d36b020, 0x1fee2: 0x6c3b8a20,
+ 0x1fee6: 0x6c776a20, 0x1fee7: 0x6d36b220,
+ 0x1fee8: 0x6d2cfc20, 0x1fee9: 0x6c0a1e20, 0x1feea: 0x6c7b6e20,
+ 0x1feec: 0x6c050220, 0x1feed: 0x6c73b820, 0x1feee: 0x6cc13420,
+ 0x1fef0: 0x6cb51e20, 0x1fef1: 0x6c824e20, 0x1fef2: 0x6d00da20, 0x1fef3: 0x6ce0ca20,
+ 0x1fefc: 0x6cd9d420, 0x1fefe: 0x6c075020,
+ // Block 0x7fc, offset 0x1ff00
+ 0x1ff07: 0x6d106820,
+ 0x1ff08: 0x6c65ce20,
+ 0x1ff25: 0x6d2a8a20,
+ // Block 0x7fd, offset 0x1ff40
+ 0x1ff40: 0x6d3b6a20, 0x1ff43: 0x6c38b820,
+ 0x1ff45: 0x6ccf2420, 0x1ff47: 0x6cbf5e20,
+ 0x1ff49: 0x6cb3a020, 0x1ff4b: 0x6ce60220,
+ 0x1ff4c: 0x6ccc1a20, 0x1ff4d: 0x6d28c820,
+ 0x1ff51: 0x6ca7ac20, 0x1ff52: 0x6c48fa20, 0x1ff53: 0x6c250a20,
+ 0x1ff61: 0x6cbc5e20, 0x1ff63: 0x6c2ee420,
+ 0x1ff73: 0x6cb1ee20,
+ 0x1ff74: 0x6c226a20, 0x1ff76: 0x6c058e20,
+ // Block 0x7fe, offset 0x1ff80
+ 0x1ff8d: 0x6d1b8a20,
+ 0x1ff91: 0x6cfc3020,
+ 0x1ff94: 0x6d161820, 0x1ff95: 0x6c9e9e20, 0x1ff96: 0x6c32b220, 0x1ff97: 0x6d395620,
+ 0x1ff99: 0x6c798c20,
+ 0x1ffa2: 0x6d2ee020,
+ 0x1ffb6: 0x6c8eb820,
+ 0x1ffb8: 0x6d355820, 0x1ffb9: 0x6c15ee20, 0x1ffba: 0x6c31ca20, 0x1ffbb: 0x6d25c020,
+ 0x1ffbe: 0x6cddd220, 0x1ffbf: 0x6c6b5820,
+ // Block 0x7ff, offset 0x1ffc0
+ 0x1ffc0: 0x6c86c820, 0x1ffc1: 0x6c460420,
+ 0x1ffcc: 0x6c054220,
+ 0x1ffd7: 0x6c4c9220,
+ 0x1ffd8: 0x6c8a3420, 0x1ffd9: 0x6cd08220,
+ 0x1ffe3: 0x6ca7c020,
+ 0x1ffe5: 0x6c24bc20, 0x1ffe6: 0x6cf04c20,
+ 0x1ffe8: 0x6cead620, 0x1ffeb: 0x6cda6020,
+ 0x1ffed: 0x6c8fc420,
+ 0x1fff3: 0x6cff3820,
+ 0x1fff4: 0x6d0df820,
+ // Block 0x800, offset 0x20000
+ 0x20003: 0x6cbebe20,
+ 0x2000d: 0x6cf73020, 0x2000f: 0x6d21e220,
+ 0x20011: 0x6d337220, 0x20012: 0x6d027420, 0x20013: 0x6c146e20,
+ 0x20014: 0x6c3c0020, 0x20016: 0x6c4c9c20,
+ 0x20018: 0x6c6e3e20, 0x20019: 0x6c808220, 0x2001a: 0x6cfafe20,
+ 0x2001d: 0x6c8d8e20,
+ 0x2002e: 0x6c830020,
+ 0x20032: 0x6c760220, 0x20033: 0x6d002a20,
+ 0x2003c: 0x6d28d820,
+ // Block 0x801, offset 0x20040
+ 0x20044: 0x6c493e20, 0x20045: 0x6cbd0820, 0x20046: 0x6c963e20, 0x20047: 0x6d124a20,
+ 0x20048: 0x6c945620, 0x20049: 0x6cdeee20,
+ 0x20051: 0x6c964020,
+ 0x2005e: 0x6c03a420, 0x2005f: 0x6c165420,
+ 0x20061: 0x6d3dec20,
+ 0x2006b: 0x6ce5d020,
+ 0x2006f: 0x6cecaa20,
+ 0x20070: 0x6c8dd420,
+ 0x20074: 0x6d24aa20, 0x20075: 0x6cb72c20, 0x20077: 0x6cb58020,
+ 0x2007c: 0x6c619420, 0x2007d: 0x6c0eb620, 0x2007f: 0x6cd1a420,
+ // Block 0x802, offset 0x20080
+ 0x20080: 0x6c3f4a20, 0x20082: 0x6c4a4620,
+ 0x20085: 0x6c2d0e20, 0x20087: 0x6c4fa420,
+ 0x20089: 0x6c411220, 0x2008b: 0x6cb5c820,
+ 0x20093: 0x6c19fe20,
+ 0x20094: 0x6c5bc220, 0x20097: 0x6cf9cc20,
+ 0x20098: 0x6cd27020, 0x20099: 0x6d365820, 0x2009a: 0x6cb61420,
+ 0x2009c: 0x6c4d7420, 0x2009f: 0x6c692c20,
+ 0x200a0: 0x6c867620, 0x200a2: 0x6c8a7820,
+ 0x200a4: 0x6cbba620,
+ 0x200a8: 0x6cc99c20, 0x200aa: 0x6cb55220, 0x200ab: 0x6cd19620,
+ 0x200ae: 0x6c6a7220,
+ 0x200b5: 0x6c06e420, 0x200b6: 0x6c0aec20, 0x200b7: 0x6c032420,
+ 0x200b8: 0x6c755c20, 0x200b9: 0x6caf3a20,
+ 0x200bc: 0x6c282220, 0x200bf: 0x6ce0e620,
+ // Block 0x803, offset 0x200c0
+ 0x200c0: 0x6c7cca20, 0x200c1: 0x6c7a2820, 0x200c3: 0x6c79d020,
+ 0x200c9: 0x6cd1a620, 0x200ca: 0x6cd1a820, 0x200cb: 0x6c5e9a20,
+ 0x200cc: 0x6c063620,
+ 0x200d0: 0x6c785a20, 0x200d1: 0x6c7b9020,
+ 0x200d6: 0x6c9f9c20,
+ 0x200d9: 0x6c89e020, 0x200da: 0x6c35f220, 0x200db: 0x6c43d820,
+ 0x200df: 0x6cee0420,
+ 0x200e0: 0x6c344020, 0x200e3: 0x6cb85220,
+ 0x200e4: 0x6c573220, 0x200e6: 0x6c539e20,
+ 0x200e9: 0x6cae5e20, 0x200eb: 0x6c698c20,
+ 0x200f0: 0x6cc0f020, 0x200f1: 0x6d3f3c20, 0x200f2: 0x6d391820, 0x200f3: 0x6c7b9620,
+ 0x200f5: 0x6ccbd820, 0x200f7: 0x6c61cc20,
+ 0x200f8: 0x6cee6c20, 0x200f9: 0x6cb40820, 0x200fa: 0x6d090620,
+ 0x200fc: 0x6cce6620,
+ // Block 0x804, offset 0x20100
+ 0x20102: 0x6c80b620, 0x20103: 0x6d351620,
+ 0x20104: 0x6ce6c620, 0x20107: 0x6c26f020,
+ 0x20115: 0x6d0faa20, 0x20116: 0x6c6d0020, 0x20117: 0x6d351820,
+ 0x2011a: 0x6d3d5a20,
+ 0x2011c: 0x6d28b420, 0x2011d: 0x6c14f220,
+ 0x20122: 0x6c998020,
+ 0x20126: 0x6c797820, 0x20127: 0x6d388420,
+ 0x20128: 0x6c54ca20, 0x20129: 0x6cae7220,
+ 0x2012d: 0x6c6ffc20,
+ 0x20138: 0x6c21bc20, 0x20139: 0x6c9fae20,
+ 0x2013e: 0x6cffec20,
+ // Block 0x805, offset 0x20140
+ 0x20140: 0x6c322220, 0x20141: 0x6cef1820, 0x20143: 0x6c119a20,
+ 0x20144: 0x6d214a20, 0x20145: 0x6c326220, 0x20146: 0x6c763620, 0x20147: 0x6cb0a220,
+ 0x2014a: 0x6c1a1a20,
+ 0x2014e: 0x6c218020,
+ 0x20150: 0x6cceb420, 0x20151: 0x6d0d9e20, 0x20152: 0x6c7b2820,
+ 0x20154: 0x6d265020,
+ 0x20166: 0x6cb61620, 0x20167: 0x6d32e020,
+ 0x20169: 0x6c78c220, 0x2016a: 0x6cb61820, 0x2016b: 0x6d354020,
+ 0x2016c: 0x6c928420,
+ 0x20171: 0x6caf7c20, 0x20172: 0x6cab0420, 0x20173: 0x6cad7c20,
+ 0x2017a: 0x6c3a6020,
+ 0x2017f: 0x6cf19c20,
+ // Block 0x806, offset 0x20180
+ 0x20182: 0x6c9b2c20,
+ 0x20188: 0x6ccd5620,
+ 0x2018c: 0x6d04a020, 0x2018e: 0x6c351020, 0x2018f: 0x6c0c9220,
+ 0x2019a: 0x6d1eb020,
+ 0x2019c: 0x6c97f620, 0x2019e: 0x6c8a7a20,
+ 0x201a1: 0x6d00ea20, 0x201a2: 0x6c949c20, 0x201a3: 0x6cbba820,
+ 0x201a4: 0x6c2ae620, 0x201a6: 0x6c1a3e20, 0x201a7: 0x6c1a4020,
+ 0x201ad: 0x6c21d820,
+ 0x201b8: 0x6c131420,
+ // Block 0x807, offset 0x201c0
+ 0x201c0: 0x6c825e20, 0x201c1: 0x6d2e1c20, 0x201c2: 0x6c853620, 0x201c3: 0x6c885e20,
+ 0x201c4: 0x6cc45820,
+ 0x201cd: 0x6c18ee20, 0x201cf: 0x6c1a4820,
+ 0x201d0: 0x6c473c20, 0x201d2: 0x6d403a20, 0x201d3: 0x6c1df420,
+ 0x201d4: 0x6c204420,
+ 0x201dc: 0x6c835220, 0x201dd: 0x6cd7a820, 0x201de: 0x6c941020,
+ 0x201e3: 0x6c3f2420,
+ 0x201e5: 0x6c871620, 0x201e7: 0x6cca6020,
+ 0x201eb: 0x6cca0c20,
+ 0x201ef: 0x6cc9b220,
+ 0x201f3: 0x6ca8b020,
+ 0x201f6: 0x6d413c20, 0x201f7: 0x6c855020,
+ 0x201fb: 0x6cd58c20,
+ 0x201fe: 0x6c3f2a20,
+ // Block 0x808, offset 0x20200
+ 0x20209: 0x6c094620,
+ 0x2020d: 0x6c2a0820,
+ 0x20212: 0x6cd1b220,
+ 0x20216: 0x6c422020, 0x20217: 0x6ce09e20,
+ 0x2021c: 0x6c97f820, 0x2021f: 0x6c842820,
+ 0x20222: 0x6c0a4c20,
+ 0x20226: 0x6cac7e20,
+ 0x20228: 0x6d1eca20,
+ 0x2022d: 0x6c6f5020, 0x2022f: 0x6c4c1220,
+ 0x20230: 0x6c89dc20, 0x20233: 0x6cf2de20,
+ 0x20234: 0x6cb85420, 0x20235: 0x6c30e820, 0x20237: 0x6c8afa20,
+ 0x20239: 0x6c68e020, 0x2023b: 0x6c8afc20,
+ // Block 0x809, offset 0x20240
+ 0x20241: 0x6ce56020,
+ 0x20244: 0x6c4c2620, 0x20246: 0x6cacde20, 0x20247: 0x6cbb8e20,
+ 0x20249: 0x6c2b8a20, 0x2024a: 0x6d284420,
+ 0x20252: 0x6c821420,
+ 0x20256: 0x6cd7cc20, 0x20257: 0x6d02b020,
+ 0x2025c: 0x6d02c420, 0x2025d: 0x6cfe2620, 0x2025e: 0x6c95ac20,
+ 0x20264: 0x6c07e820, 0x20265: 0x6ce55a20,
+ 0x2026c: 0x6cffee20, 0x2026e: 0x6c30b420,
+ 0x20273: 0x6c296e20,
+ 0x20274: 0x6ce67c20, 0x20275: 0x6d3bcc20,
+ 0x2027b: 0x6cab4620,
+ 0x2027d: 0x6cf30e20,
+ // Block 0x80a, offset 0x20280
+ 0x20284: 0x6d02ee20, 0x20285: 0x6cc87a20,
+ 0x20288: 0x6d3dae20, 0x20289: 0x6c299020,
+ 0x2028d: 0x6c257420,
+ 0x20291: 0x6d3dc820,
+ 0x20297: 0x6c238620,
+ 0x20298: 0x6c159220,
+ 0x2029d: 0x6d100820,
+ 0x202a7: 0x6d0d5e20,
+ 0x202b3: 0x6d0d6820,
+ 0x202b5: 0x6d323620,
+ 0x202bd: 0x6caade20, 0x202be: 0x6d0e7220,
+ // Block 0x80b, offset 0x202c0
+ 0x202c5: 0x6c39d820,
+ 0x202c9: 0x6d0da020, 0x202ca: 0x6d214e20,
+ 0x202cd: 0x6ce34020, 0x202ce: 0x6c401a20, 0x202cf: 0x6c07a020,
+ 0x202d1: 0x6d0db220, 0x202d3: 0x6c5ad220,
+ 0x202d9: 0x6c5a6220,
+ 0x202dc: 0x6c4b7420, 0x202dd: 0x6d0ece20, 0x202df: 0x6c55da20,
+ 0x202e0: 0x6c0c3620,
+ 0x202e7: 0x6cdcc420,
+ 0x202ee: 0x6d3f3020, 0x202ef: 0x6c618620,
+ 0x202f0: 0x6c35ae20, 0x202f1: 0x6c61ce20, 0x202f2: 0x6c7ccc20,
+ 0x202f4: 0x6c89b620,
+ 0x202f8: 0x6c5dda20, 0x202fa: 0x6cef3a20, 0x202fb: 0x6d3cea20,
+ 0x202ff: 0x6ce6ae20,
+ // Block 0x80c, offset 0x20300
+ 0x20303: 0x6d290e20,
+ 0x20304: 0x6d201020,
+ 0x20309: 0x6cc5c020,
+ 0x2030d: 0x6c9e4e20,
+ 0x2031a: 0x6ca31020,
+ 0x2031d: 0x6ce84220, 0x2031f: 0x6c27be20,
+ 0x20321: 0x6c73ec20,
+ 0x20324: 0x6d056e20, 0x20325: 0x6c2b1820,
+ 0x20330: 0x6cfe1a20,
+ 0x20337: 0x6d048a20,
+ 0x2033a: 0x6d1fac20, 0x2033b: 0x6c489620,
+ 0x2033e: 0x6cf5a420,
+ // Block 0x80d, offset 0x20340
+ 0x20348: 0x6c51bc20,
+ 0x2034d: 0x6c2f6c20,
+ 0x20350: 0x6c914020, 0x20352: 0x6d061a20,
+ 0x20354: 0x6d391a20, 0x20355: 0x6cfca820, 0x20356: 0x6c598820, 0x20357: 0x6c138c20,
+ 0x20358: 0x6cd2c420, 0x20359: 0x6c421820, 0x2035a: 0x6caadc20, 0x2035b: 0x6c01aa20,
+ 0x2035f: 0x6d003c20,
+ 0x20367: 0x6c502c20,
+ 0x20372: 0x6cbd2a20, 0x20373: 0x6c450620,
+ 0x20374: 0x6ccce020, 0x20375: 0x6c3e4c20,
+ 0x2037d: 0x6d2b4c20,
+ // Block 0x80e, offset 0x20380
+ 0x20387: 0x6c287c20,
+ 0x20396: 0x6c2d1420, 0x20397: 0x6ccfdc20,
+ 0x20399: 0x6d411820,
+ 0x203a2: 0x6c0ca620,
+ 0x203a6: 0x6c20d020, 0x203a7: 0x6d30f820,
+ 0x203a8: 0x6c276e20, 0x203ab: 0x6cf2b620,
+ 0x203ac: 0x6cbf2420,
+ 0x203b0: 0x6c8bb420, 0x203b2: 0x6c5cc820, 0x203b3: 0x6c5ed020,
+ // Block 0x80f, offset 0x203c0
+ 0x203c5: 0x6c127620,
+ 0x203ca: 0x6ca28620,
+ 0x203cd: 0x6c2ea820, 0x203ce: 0x6cf09620,
+ 0x203e0: 0x6c0b9a20, 0x203e1: 0x6ce3c020,
+ 0x203e5: 0x6ce8be20,
+ 0x203f6: 0x6c453620,
+ // Block 0x810, offset 0x20400
+ 0x20404: 0x6c1b3220, 0x20405: 0x6c23ee20, 0x20406: 0x6ce3c420,
+ 0x20412: 0x6c5de620, 0x20413: 0x6cb50e20,
+ 0x20414: 0x6ccab820, 0x20415: 0x6ccaa020, 0x20416: 0x6d085220, 0x20417: 0x6c021c20,
+ 0x20418: 0x6ca3ce20, 0x2041a: 0x6d0fd020, 0x2041b: 0x6cd4f420,
+ 0x2041c: 0x6ccc0620,
+ 0x20421: 0x6ce6d620,
+ 0x20429: 0x6d0bc420, 0x2042a: 0x6c5a5820,
+ 0x2042e: 0x6c0d4220,
+ 0x2043e: 0x6caba020, 0x2043f: 0x6c128820,
+ // Block 0x811, offset 0x20440
+ 0x20441: 0x6c026a20, 0x20443: 0x6c99ae20,
+ 0x20454: 0x6c9b3620, 0x20456: 0x6ce47220,
+ 0x2045d: 0x6ccaa220, 0x2045e: 0x6d073a20, 0x2045f: 0x6c771020,
+ 0x20467: 0x6c811020,
+ 0x20476: 0x6c0cc020, 0x20477: 0x6c23b220,
+ 0x2047a: 0x6cfb8e20,
+ // Block 0x812, offset 0x20480
+ 0x20484: 0x6cea2a20,
+ 0x20489: 0x6d240a20, 0x2048a: 0x6c28c220, 0x2048b: 0x6d1d5420,
+ 0x2048d: 0x6d2f7820, 0x2048f: 0x6cb4b620,
+ 0x20498: 0x6c5c4e20,
+ 0x2049e: 0x6c00ea20, 0x2049f: 0x6ca0b220,
+ 0x204a2: 0x6c6dde20, 0x204a3: 0x6c7fce20,
+ 0x204b2: 0x6c8b5820, 0x204b3: 0x6cb1a420,
+ 0x204b5: 0x6c0fa420, 0x204b6: 0x6cbf8220,
+ 0x204b9: 0x6c0aa220,
+ 0x204bf: 0x6d1dd420,
+ // Block 0x813, offset 0x204c0
+ 0x204c5: 0x6c871820,
+ 0x204cd: 0x6ca8b220, 0x204cf: 0x6c2a8820,
+ 0x204d3: 0x6c584620,
+ 0x204d7: 0x6d272420,
+ 0x204da: 0x6c212c20,
+ 0x204dc: 0x6c87b020, 0x204de: 0x6d2ef420, 0x204df: 0x6c8dd620,
+ 0x204e0: 0x6c217020,
+ 0x204e7: 0x6c12d220,
+ 0x204e8: 0x6d09ea20,
+ 0x204ec: 0x6c71ac20, 0x204ed: 0x6c5cac20,
+ 0x204fe: 0x6ce6f820,
+ // Block 0x814, offset 0x20500
+ 0x20506: 0x6ca91220, 0x20507: 0x6c727a20,
+ 0x2050f: 0x6c144c20,
+ 0x20516: 0x6d2a2e20,
+ 0x2051b: 0x6d24a020,
+ 0x2051f: 0x6c78f420,
+ 0x20526: 0x6c7bea20, 0x20527: 0x6c3a4a20,
+ 0x2052f: 0x6d282620,
+ 0x20530: 0x6cb9fc20,
+ 0x20534: 0x6cc2dc20,
+ 0x20538: 0x6cb38a20, 0x2053a: 0x6cadf620,
+ // Block 0x815, offset 0x20540
+ 0x20544: 0x6c453820, 0x20545: 0x6d17e420, 0x20546: 0x6c961020,
+ 0x20551: 0x6c7b5a20, 0x20553: 0x6d085420,
+ 0x20554: 0x6ca76e20,
+ 0x2055a: 0x6c55ac20, 0x2055b: 0x6c715820,
+ 0x20569: 0x6d136a20,
+ 0x2056e: 0x6cf73420,
+ 0x20571: 0x6d271c20, 0x20572: 0x6ce19020, 0x20573: 0x6cb23e20,
+ 0x20574: 0x6c33c820, 0x20575: 0x6c06d420,
+ 0x20578: 0x6c8a6020,
+ // Block 0x816, offset 0x20580
+ 0x20580: 0x6d1e0e20,
+ 0x2058e: 0x6d0acc20,
+ 0x20591: 0x6c68bc20,
+ 0x20594: 0x6c7dcc20, 0x20596: 0x6d321820, 0x20597: 0x6cd59c20,
+ 0x2059a: 0x6cd24820,
+ 0x2059e: 0x6d1efa20, 0x2059f: 0x6cac1a20,
+ 0x205a0: 0x6cff6e20, 0x205a1: 0x6c5fe020,
+ 0x205b6: 0x6cb4d220, 0x205b7: 0x6c50c620,
+ 0x205ba: 0x6c799620,
+ // Block 0x817, offset 0x205c0
+ 0x205c2: 0x6d12d020, 0x205c3: 0x6c1bf020,
+ 0x205ca: 0x6c77a220, 0x205cb: 0x6d269020,
+ 0x205ce: 0x6cec1a20, 0x205cf: 0x6ca71820,
+ 0x205d1: 0x6c222e20, 0x205d3: 0x6d14a020,
+ 0x205e4: 0x6c704620,
+ 0x205eb: 0x6d0f4e20,
+ 0x205ec: 0x6c83a620, 0x205ee: 0x6c270a20, 0x205ef: 0x6c1d0c20,
+ 0x205f5: 0x6d14c620,
+ 0x205fa: 0x6c4e9a20,
+ 0x205ff: 0x6d13de20,
+ // Block 0x818, offset 0x20600
+ 0x20601: 0x6c1d4a20, 0x20602: 0x6c568020, 0x20603: 0x6d3b6220,
+ 0x20626: 0x6cbf0a20, 0x20627: 0x6c34de20,
+ 0x20638: 0x6ce73220, 0x20639: 0x6cfa9020,
+ 0x2063f: 0x6c3e5020,
+ // Block 0x819, offset 0x20640
+ 0x20642: 0x6c2d5020, 0x20643: 0x6cf77820,
+ 0x20644: 0x6d003e20, 0x20645: 0x6d323820, 0x20646: 0x6cbc3e20, 0x20647: 0x6ce85620,
+ 0x20677: 0x6c4eb020,
+ 0x20678: 0x6c7bf220, 0x20679: 0x6cdd1a20, 0x2067b: 0x6cd46220,
+ 0x2067c: 0x6ce58020,
+ // Block 0x81a, offset 0x20680
+ 0x20680: 0x6d315020, 0x20683: 0x6ca58c20,
+ 0x20685: 0x6cba0a20, 0x20686: 0x6d1a6620,
+ 0x20688: 0x6c899220, 0x20689: 0x6ccc5420, 0x2068a: 0x6d3f4c20, 0x2068b: 0x6cafec20,
+ 0x2068c: 0x6c42c620, 0x2068f: 0x6c6d0a20,
+ 0x20690: 0x6d1f3620, 0x20692: 0x6ccd8c20,
+ 0x20694: 0x6c9d4620, 0x20695: 0x6cab9c20, 0x20697: 0x6c54cc20,
+ 0x2069b: 0x6d204620,
+ 0x2069d: 0x6c9bd420,
+ // Block 0x81b, offset 0x206c0
+ 0x206d0: 0x6d352a20, 0x206d3: 0x6c08e020,
+ 0x206d7: 0x6ccfe820,
+ 0x206d8: 0x6cb79420, 0x206d9: 0x6cfaa620, 0x206da: 0x6cac5820, 0x206db: 0x6c776e20,
+ 0x206eb: 0x6cd68620,
+ 0x206ec: 0x6cafee20, 0x206ee: 0x6d290220, 0x206ef: 0x6d3a6c20,
+ 0x206f1: 0x6cd9c020, 0x206f2: 0x6c6f1820,
+ 0x206f5: 0x6c150020, 0x206f6: 0x6c38a420, 0x206f7: 0x6cff8e20,
+ 0x206f8: 0x6d1aec20, 0x206f9: 0x6c540e20, 0x206fa: 0x6c999220, 0x206fb: 0x6ce8c020,
+ 0x206fd: 0x6c621820,
+ // Block 0x81c, offset 0x20700
+ 0x20701: 0x6d151c20, 0x20703: 0x6d236c20,
+ 0x20704: 0x6c6ee020, 0x20705: 0x6cad9220, 0x20707: 0x6cfed820,
+ 0x20709: 0x6c468c20,
+ 0x2070c: 0x6c465020, 0x2070d: 0x6cdcf220, 0x2070e: 0x6cfc1620, 0x2070f: 0x6d3baa20,
+ 0x2073e: 0x6c1dba20,
+ // Block 0x81d, offset 0x20740
+ 0x20744: 0x6cbb7e20, 0x20745: 0x6ce34220, 0x20746: 0x6d27b020,
+ 0x20749: 0x6cccec20, 0x2074a: 0x6c8b1420,
+ 0x2074c: 0x6d353620,
+ 0x20750: 0x6cabf220,
+ 0x20763: 0x6c712e20,
+ 0x20764: 0x6c7f1220,
+ 0x20768: 0x6d3f1820, 0x2076a: 0x6cc1a420, 0x2076b: 0x6c47b020,
+ 0x2076c: 0x6c747a20, 0x2076d: 0x6d348220, 0x2076e: 0x6c021e20, 0x2076f: 0x6cbe2020,
+ 0x20770: 0x6cb00620, 0x20771: 0x6d417820, 0x20773: 0x6cb9b020,
+ 0x20775: 0x6c25e620, 0x20777: 0x6c606620,
+ 0x20778: 0x6ce35220, 0x20779: 0x6cc7b620, 0x2077b: 0x6c4d4220,
+ 0x2077c: 0x6d0a2620, 0x2077e: 0x6c073c20, 0x2077f: 0x6d348420,
+ // Block 0x81e, offset 0x20780
+ 0x20781: 0x6c340020,
+ 0x2078b: 0x6c293220,
+ 0x20790: 0x6cc62e20,
+ 0x207b2: 0x6c41a820,
+ 0x207b5: 0x6c42ae20, 0x207b6: 0x6cde7220,
+ 0x207b8: 0x6cebae20, 0x207b9: 0x6d105e20, 0x207ba: 0x6c7a4e20, 0x207bb: 0x6d368c20,
+ // Block 0x81f, offset 0x207c0
+ 0x207d6: 0x6c64d020, 0x207d7: 0x6ca6be20,
+ 0x207d8: 0x6cd00e20, 0x207d9: 0x6c058620, 0x207da: 0x6cd66e20, 0x207db: 0x6c30c020,
+ 0x207dd: 0x6cb91420, 0x207de: 0x6c4e2820, 0x207df: 0x6cb83020,
+ 0x207e0: 0x6c41e420, 0x207e3: 0x6c215a20,
+ 0x207e4: 0x6c13fe20, 0x207e5: 0x6c0a2620, 0x207e6: 0x6d140c20, 0x207e7: 0x6c3d9020,
+ 0x207e8: 0x6c35b820, 0x207ea: 0x6c816c20, 0x207eb: 0x6c4fe020,
+ 0x207ec: 0x6c842a20,
+ 0x207f1: 0x6ce28020, 0x207f2: 0x6cd01020,
+ 0x207f4: 0x6d1a9020, 0x207f7: 0x6c64d220,
+ 0x207fb: 0x6c140020,
+ // Block 0x820, offset 0x20800
+ 0x20817: 0x6ca86020,
+ 0x20818: 0x6c23f620, 0x2081b: 0x6d154620,
+ 0x2081f: 0x6ce12220,
+ 0x20822: 0x6c738820,
+ 0x20830: 0x6c1c5820, 0x20831: 0x6c468e20,
+ 0x20834: 0x6c6b1a20, 0x20835: 0x6d307c20, 0x20836: 0x6c559220, 0x20837: 0x6c987220,
+ 0x2083b: 0x6d406220,
+ 0x2083c: 0x6cd8e820, 0x2083f: 0x6c3ad020,
+ // Block 0x821, offset 0x20840
+ 0x20840: 0x6d3e8620, 0x20841: 0x6d3e8820, 0x20843: 0x6c6b3420,
+ 0x20844: 0x6cd82820, 0x20846: 0x6c211620, 0x20847: 0x6cad9820,
+ 0x2084b: 0x6d128e20,
+ 0x2084c: 0x6c2b4420, 0x2084e: 0x6c825820, 0x2084f: 0x6d05e420,
+ 0x20850: 0x6cc7c820, 0x20852: 0x6cabde20, 0x20853: 0x6c738e20,
+ 0x20854: 0x6cf8dc20, 0x20855: 0x6d133e20, 0x20856: 0x6c014c20,
+ 0x20858: 0x6d189420, 0x20859: 0x6c64f420,
+ 0x2085c: 0x6cd93820, 0x2085d: 0x6cf2c420, 0x2085f: 0x6ccb5820,
+ 0x20860: 0x6d355020, 0x20861: 0x6c088e20, 0x20862: 0x6d3be220,
+ 0x20866: 0x6c67fa20, 0x20867: 0x6c506820,
+ 0x20869: 0x6c1c6c20, 0x2086a: 0x6c340820,
+ // Block 0x822, offset 0x20880
+ 0x20893: 0x6c0f5820,
+ 0x20894: 0x6c60a820, 0x20895: 0x6c1fb020, 0x20897: 0x6c962620,
+ 0x2089a: 0x6cc8b220,
+ 0x208ab: 0x6c55b020,
+ 0x208b1: 0x6c28c420,
+ 0x208b4: 0x6c4e6420, 0x208b5: 0x6cc3fe20, 0x208b6: 0x6ccc1e20, 0x208b7: 0x6d2e1e20,
+ 0x208b8: 0x6d2b0e20, 0x208b9: 0x6c201220, 0x208ba: 0x6cb53620, 0x208bb: 0x6c2ef020,
+ 0x208bd: 0x6d2ce220, 0x208be: 0x6ce83220,
+ // Block 0x823, offset 0x208c0
+ 0x208c1: 0x6c221220, 0x208c2: 0x6cc99e20,
+ 0x208c4: 0x6c955620, 0x208c7: 0x6c60be20,
+ 0x208e2: 0x6c95c220, 0x208e3: 0x6cbdb220,
+ 0x208e7: 0x6cbf6c20,
+ 0x208e8: 0x6c739420,
+ 0x208ec: 0x6c00e020, 0x208ed: 0x6c65e220,
+ 0x208f9: 0x6ce42a20, 0x208fa: 0x6cf1b620,
+ 0x208fd: 0x6cbbb620,
+ // Block 0x824, offset 0x20900
+ 0x20901: 0x6cac0820, 0x20902: 0x6c5d0620,
+ 0x20905: 0x6c00ec20, 0x20907: 0x6cd7a220,
+ 0x20908: 0x6c887220, 0x20909: 0x6c337420, 0x2090b: 0x6cdebc20,
+ 0x2090c: 0x6c6cbe20, 0x2090d: 0x6c0a8a20, 0x2090e: 0x6d0de820, 0x2090f: 0x6c435a20,
+ 0x20910: 0x6cb18820, 0x20911: 0x6d242c20, 0x20912: 0x6ccf7c20,
+ 0x20915: 0x6c651420, 0x20917: 0x6c55dc20,
+ 0x2091a: 0x6c8b4e20,
+ 0x2091c: 0x6c0bce20, 0x2091d: 0x6cdb4e20, 0x2091e: 0x6c689420,
+ 0x20938: 0x6d3cb820,
+ 0x2093d: 0x6c4dc220,
+ // Block 0x825, offset 0x20940
+ 0x20947: 0x6c340e20,
+ 0x20950: 0x6d014e20, 0x20951: 0x6c9b8220, 0x20952: 0x6c3db420, 0x20953: 0x6c931a20,
+ 0x20954: 0x6ce0b220, 0x20957: 0x6c8ecc20,
+ 0x20958: 0x6cfaee20, 0x20959: 0x6cca9420,
+ 0x2095c: 0x6c240220, 0x2095d: 0x6d3c2620, 0x2095f: 0x6c188e20,
+ 0x20970: 0x6c892820,
+ 0x20974: 0x6c848c20,
+ // Block 0x826, offset 0x20980
+ 0x20980: 0x6caf1a20, 0x20981: 0x6ceb9420,
+ 0x20984: 0x6cebb820, 0x20986: 0x6c8a4a20, 0x20987: 0x6d002620,
+ 0x20988: 0x6c20f620, 0x20989: 0x6c581a20, 0x2098a: 0x6ca7c220, 0x2098b: 0x6cb94820,
+ 0x2098c: 0x6c871c20, 0x2098f: 0x6cad3e20,
+ 0x20990: 0x6ce5b020, 0x20991: 0x6c8ece20, 0x20992: 0x6cf40a20,
+ 0x209a4: 0x6d1d2620, 0x209a6: 0x6d2c6820,
+ 0x209b0: 0x6d21ee20, 0x209b2: 0x6cfc5020, 0x209b3: 0x6d083820,
+ 0x209b4: 0x6cd68a20, 0x209b5: 0x6cf74220,
+ 0x209b8: 0x6c9a4220, 0x209b9: 0x6ccbb420, 0x209ba: 0x6c893420,
+ 0x209bc: 0x6c6f9020, 0x209bd: 0x6c81ec20,
+ // Block 0x827, offset 0x209c0
+ 0x209ce: 0x6cff5020, 0x209cf: 0x6d407420,
+ 0x209da: 0x6c8ee820,
+ 0x209dc: 0x6d2ff020, 0x209de: 0x6d30c220,
+ 0x209e0: 0x6c830820,
+ 0x209ed: 0x6c32b420,
+ 0x209f7: 0x6c663420,
+ 0x209f8: 0x6cd68c20, 0x209f9: 0x6d425620, 0x209fa: 0x6cbd0c20,
+ 0x209fc: 0x6c81ca20,
+ // Block 0x828, offset 0x20a00
+ 0x20a09: 0x6d248420, 0x20a0a: 0x6d196620, 0x20a0b: 0x6ca66e20,
+ 0x20a0e: 0x6c134620,
+ 0x20a15: 0x6d0f1a20, 0x20a17: 0x6cc89020,
+ 0x20a1e: 0x6d0d1c20, 0x20a1f: 0x6c2f1e20,
+ 0x20a20: 0x6c9df620,
+ 0x20a27: 0x6c82a420,
+ 0x20a29: 0x6cecae20,
+ 0x20a30: 0x6ca2fe20,
+ 0x20a36: 0x6d0d2420,
+ 0x20a3a: 0x6c831c20,
+ 0x20a3d: 0x6ccc3020, 0x20a3e: 0x6c551620,
+ // Block 0x829, offset 0x20a40
+ 0x20a41: 0x6cf58020, 0x20a42: 0x6cf58220,
+ 0x20a44: 0x6d1fa020, 0x20a45: 0x6c4d9220, 0x20a47: 0x6c4d0820,
+ 0x20a49: 0x6cebc820, 0x20a4a: 0x6d068220, 0x20a4b: 0x6caf3c20,
+ 0x20a4c: 0x6cdf8e20, 0x20a4d: 0x6cf58a20, 0x20a4e: 0x6cf58c20, 0x20a4f: 0x6c0d2420,
+ 0x20a50: 0x6cbd1a20, 0x20a51: 0x6cf58e20, 0x20a52: 0x6d20c420, 0x20a53: 0x6cf84a20,
+ 0x20a55: 0x6c22b620, 0x20a56: 0x6cba4020, 0x20a57: 0x6cf95420,
+ 0x20a5a: 0x6cec0620, 0x20a5b: 0x6c35f420,
+ 0x20a5c: 0x6d1fae20, 0x20a5d: 0x6d041a20, 0x20a5e: 0x6ca5c220, 0x20a5f: 0x6c4de420,
+ 0x20a60: 0x6c094a20, 0x20a61: 0x6cd0ec20,
+ 0x20a64: 0x6d2d6220, 0x20a65: 0x6c2d4420, 0x20a66: 0x6d222c20,
+ 0x20a68: 0x6cab7a20, 0x20a6a: 0x6c4ae820, 0x20a6b: 0x6cee0620,
+ 0x20a6c: 0x6cb8c620, 0x20a6d: 0x6d14c820,
+ 0x20a70: 0x6d40b020, 0x20a72: 0x6cb8c820, 0x20a73: 0x6c2f9c20,
+ 0x20a74: 0x6c793420, 0x20a76: 0x6c1f2620, 0x20a77: 0x6d13e020,
+ 0x20a7a: 0x6c4d9e20, 0x20a7b: 0x6c7b6420,
+ // Block 0x82a, offset 0x20a80
+ 0x20a88: 0x6c2d5820, 0x20a89: 0x6cf88a20, 0x20a8a: 0x6d3e3c20, 0x20a8b: 0x6c8d0420,
+ 0x20a8c: 0x6d3f4e20, 0x20a8e: 0x6d234420, 0x20a8f: 0x6c5ccc20,
+ 0x20a91: 0x6cd86e20, 0x20a92: 0x6c76d620,
+ 0x20a9a: 0x6c01c420,
+ 0x20a9c: 0x6d1fca20, 0x20a9d: 0x6c605420, 0x20a9e: 0x6c5d2c20, 0x20a9f: 0x6cb82e20,
+ 0x20aa0: 0x6c541020, 0x20aa1: 0x6c541220, 0x20aa3: 0x6c2d5c20,
+ 0x20aa9: 0x6d004c20,
+ 0x20aad: 0x6ccf5620, 0x20aae: 0x6ccc5c20,
+ 0x20ab2: 0x6d00ca20, 0x20ab3: 0x6d112220,
+ 0x20ab4: 0x6c26f420, 0x20ab6: 0x6d01d820, 0x20ab7: 0x6c1ac620,
+ 0x20ab8: 0x6d1fde20, 0x20ab9: 0x6c50a220, 0x20aba: 0x6ccc6220,
+ 0x20abf: 0x6cdf2e20,
+ // Block 0x82b, offset 0x20ac0
+ 0x20ac1: 0x6d3a1c20, 0x20ac3: 0x6c006c20,
+ 0x20ac7: 0x6cc3e020,
+ 0x20ac8: 0x6d2aea20, 0x20aca: 0x6c7e4a20, 0x20acb: 0x6c911620,
+ 0x20acc: 0x6c1fc820, 0x20ace: 0x6d1fe620,
+ 0x20ad6: 0x6ce41020,
+ 0x20ad8: 0x6cd1fa20,
+ 0x20ae1: 0x6d000a20, 0x20ae2: 0x6cf8ee20,
+ 0x20ae8: 0x6c5e1220, 0x20ae9: 0x6c1c8620, 0x20aea: 0x6d18e620,
+ 0x20aef: 0x6cd54420,
+ 0x20af0: 0x6d270020, 0x20af1: 0x6c155420, 0x20af2: 0x6c36da20, 0x20af3: 0x6cf73620,
+ 0x20af4: 0x6cf74420, 0x20af5: 0x6d1d2a20, 0x20af6: 0x6d410020, 0x20af7: 0x6d28a220,
+ 0x20afa: 0x6d28a820,
+ // Block 0x82c, offset 0x20b00
+ 0x20b02: 0x6cde2c20, 0x20b03: 0x6ced7020,
+ 0x20b07: 0x6d031e20,
+ 0x20b0a: 0x6cee4820, 0x20b0b: 0x6c3f3820,
+ 0x20b10: 0x6c91b620,
+ 0x20b1e: 0x6c656820,
+ 0x20b21: 0x6d0c6620, 0x20b23: 0x6c094c20,
+ 0x20b24: 0x6c78fc20, 0x20b25: 0x6c497820,
+ 0x20b28: 0x6d3e1820,
+ 0x20b2e: 0x6c7cce20, 0x20b2f: 0x6d38e020,
+ 0x20b30: 0x6d35be20, 0x20b33: 0x6ce8a420,
+ 0x20b37: 0x6cde4c20,
+ 0x20b39: 0x6c1f3e20, 0x20b3a: 0x6c196e20, 0x20b3b: 0x6c1a7420,
+ 0x20b3c: 0x6d3af420, 0x20b3e: 0x6c26f220,
+ // Block 0x82d, offset 0x20b40
+ 0x20b47: 0x6c09c620,
+ 0x20b49: 0x6c641c20,
+ 0x20b4c: 0x6d17e620, 0x20b4f: 0x6d26c420,
+ 0x20b50: 0x6c428a20,
+ 0x20b56: 0x6c41ae20,
+ 0x20b5c: 0x6cbbac20,
+ 0x20b60: 0x6c1eb020, 0x20b61: 0x6c1eb620, 0x20b62: 0x6c0a6a20,
+ 0x20b66: 0x6c4b8a20,
+ 0x20b69: 0x6c47e020, 0x20b6a: 0x6c0e0020, 0x20b6b: 0x6d1b9420,
+ 0x20b6c: 0x6d3cbc20, 0x20b6d: 0x6c47ec20, 0x20b6f: 0x6c876820,
+ 0x20b75: 0x6c35c420, 0x20b76: 0x6c271420,
+ 0x20b7c: 0x6c118620,
+ // Block 0x82e, offset 0x20b80
+ 0x20b82: 0x6ce3d420, 0x20b83: 0x6c323620,
+ 0x20b84: 0x6d168c20,
+ 0x20b88: 0x6c2e6020, 0x20b8a: 0x6ca97e20,
+ 0x20b8c: 0x6d094420, 0x20b8d: 0x6ca54a20, 0x20b8e: 0x6c4b3220, 0x20b8f: 0x6c779e20,
+ 0x20b92: 0x6c201a20,
+ 0x20b96: 0x6d2c2020, 0x20b97: 0x6d1efc20,
+ 0x20b99: 0x6c043420, 0x20b9a: 0x6cd24a20, 0x20b9b: 0x6c2d3e20,
+ 0x20b9c: 0x6cabb420, 0x20b9d: 0x6cc01620,
+ 0x20ba1: 0x6d094820, 0x20ba3: 0x6ca0e420,
+ 0x20ba4: 0x6c77e020, 0x20ba5: 0x6d1fb020, 0x20ba6: 0x6c68d220, 0x20ba7: 0x6c0ec620,
+ 0x20bac: 0x6d052020,
+ 0x20bb2: 0x6c9ce820, 0x20bb3: 0x6c95f220,
+ 0x20bb5: 0x6d094e20, 0x20bb7: 0x6c34e220,
+ 0x20bb9: 0x6c37c620, 0x20bba: 0x6cccd820,
+ 0x20bbc: 0x6c7cee20, 0x20bbd: 0x6ca52c20, 0x20bbe: 0x6c9e1420, 0x20bbf: 0x6c85ce20,
+ // Block 0x82f, offset 0x20bc0
+ 0x20bc0: 0x6c949620, 0x20bc2: 0x6c2e8420,
+ 0x20bc4: 0x6cb85620, 0x20bc5: 0x6c832a20, 0x20bc7: 0x6c997020,
+ 0x20bc9: 0x6c524c20, 0x20bca: 0x6c181620, 0x20bcb: 0x6d35e620,
+ 0x20bcd: 0x6c477c20, 0x20bce: 0x6c25b820,
+ 0x20bd3: 0x6cf4de20,
+ 0x20bd4: 0x6ce26420, 0x20bd7: 0x6cf61220,
+ 0x20bd8: 0x6d10a620, 0x20bd9: 0x6cefc620, 0x20bdb: 0x6d40be20,
+ 0x20bdc: 0x6c96be20, 0x20bdd: 0x6d225a20, 0x20bde: 0x6caf0820, 0x20bdf: 0x6d17a420,
+ 0x20be0: 0x6cbe1620, 0x20be1: 0x6d26b620, 0x20be2: 0x6c754c20, 0x20be3: 0x6c67e620,
+ 0x20be4: 0x6d06d820, 0x20be5: 0x6c07ea20,
+ 0x20bea: 0x6c95b020, 0x20beb: 0x6d3c6020,
+ 0x20bf2: 0x6c326420, 0x20bf3: 0x6cfe4020,
+ 0x20bf6: 0x6c5be420,
+ 0x20bfa: 0x6c479e20, 0x20bfb: 0x6c77b020,
+ 0x20bfe: 0x6d037c20, 0x20bff: 0x6c5cf020,
+ // Block 0x830, offset 0x20c00
+ 0x20c00: 0x6c0af820,
+ 0x20c04: 0x6c78c420, 0x20c05: 0x6c77b220,
+ 0x20c08: 0x6c25e820,
+ 0x20c0f: 0x6c92a420,
+ 0x20c11: 0x6d41c620, 0x20c12: 0x6d2a2020, 0x20c13: 0x6c692e20,
+ 0x20c14: 0x6c49a020,
+ 0x20c19: 0x6d0c2220, 0x20c1a: 0x6c376620,
+ 0x20c1c: 0x6cbe8820, 0x20c1f: 0x6c2ae820,
+ 0x20c20: 0x6cd8ea20, 0x20c21: 0x6cdc7220, 0x20c22: 0x6c8aa420,
+ 0x20c27: 0x6ccdb020,
+ 0x20c29: 0x6c0a6e20, 0x20c2a: 0x6cf0e420, 0x20c2b: 0x6d136020,
+ 0x20c2d: 0x6d2d5020, 0x20c2f: 0x6d129420,
+ 0x20c30: 0x6c2e4c20, 0x20c31: 0x6c00ee20,
+ 0x20c34: 0x6c680620, 0x20c37: 0x6cda6220,
+ 0x20c39: 0x6c581c20, 0x20c3a: 0x6d246020,
+ 0x20c3d: 0x6cc50a20,
+ // Block 0x831, offset 0x20c40
+ 0x20c40: 0x6c2cfa20, 0x20c41: 0x6d413e20, 0x20c42: 0x6c047420,
+ 0x20c44: 0x6cbd5a20, 0x20c47: 0x6c633620,
+ 0x20c49: 0x6cafcc20,
+ 0x20c4c: 0x6ce7ec20,
+ 0x20c50: 0x6c1da220,
+ 0x20c55: 0x6c4af020,
+ 0x20c60: 0x6c5ee620,
+ 0x20c68: 0x6d096420, 0x20c6a: 0x6c2d6020,
+ 0x20c6d: 0x6c0bac20, 0x20c6e: 0x6d291c20, 0x20c6f: 0x6ce76820,
+ 0x20c76: 0x6ccd5820,
+ 0x20c78: 0x6c482620, 0x20c79: 0x6cc3ec20,
+ // Block 0x832, offset 0x20c80
+ 0x20c80: 0x6c47cc20,
+ 0x20c88: 0x6c55b220, 0x20c89: 0x6c7b0420,
+ 0x20c8c: 0x6c46d820, 0x20c8e: 0x6cdb3220,
+ 0x20c90: 0x6c1df620, 0x20c92: 0x6c795c20,
+ 0x20c94: 0x6c317e20,
+ 0x20c99: 0x6d190a20,
+ 0x20c9c: 0x6c2a4220, 0x20c9d: 0x6cbaf820,
+ 0x20ca3: 0x6c900220,
+ 0x20ca5: 0x6c84cc20, 0x20ca7: 0x6c87a020,
+ 0x20ca8: 0x6cbe6420, 0x20caa: 0x6ceed420,
+ 0x20cac: 0x6ca1bc20,
+ 0x20cb1: 0x6cb74420, 0x20cb3: 0x6c67a020,
+ 0x20cb4: 0x6d008c20,
+ 0x20cb9: 0x6c277820, 0x20cbb: 0x6c90a420,
+ // Block 0x833, offset 0x20cc0
+ 0x20cc2: 0x6c497620,
+ 0x20cc6: 0x6cadc820,
+ 0x20cc9: 0x6cafce20, 0x20ccb: 0x6c735420,
+ 0x20ccd: 0x6c06aa20, 0x20cce: 0x6c747c20, 0x20ccf: 0x6c738420,
+ 0x20cd0: 0x6cd3b420,
+ 0x20cd5: 0x6d014a20,
+ 0x20cd8: 0x6cc8a820, 0x20cd9: 0x6c6ec220, 0x20cda: 0x6cb3be20, 0x20cdb: 0x6cc9f420,
+ 0x20ce0: 0x6c5e7a20,
+ 0x20ce9: 0x6c3b1820, 0x20cea: 0x6c06e820, 0x20ceb: 0x6c6bc220,
+ 0x20cec: 0x6cc94020, 0x20cee: 0x6caf3e20,
+ 0x20cf4: 0x6c2c2220, 0x20cf5: 0x6c98c820, 0x20cf6: 0x6c03ec20, 0x20cf7: 0x6c03ee20,
+ 0x20cf8: 0x6ce57820, 0x20cf9: 0x6c8cba20, 0x20cfa: 0x6cd0f020, 0x20cfb: 0x6d31c220,
+ 0x20cfc: 0x6caf4620, 0x20cfd: 0x6cf4c620, 0x20cff: 0x6d2b4220,
+ // Block 0x834, offset 0x20d00
+ 0x20d00: 0x6c063a20,
+ 0x20d07: 0x6c938020,
+ 0x20d16: 0x6c4fa020, 0x20d17: 0x6c30e020,
+ 0x20d18: 0x6c3e0e20, 0x20d19: 0x6ca5c420,
+ 0x20d1d: 0x6c43de20,
+ 0x20d20: 0x6cc79820, 0x20d21: 0x6cfbfc20,
+ 0x20d24: 0x6c096020,
+ 0x20d2e: 0x6c98d220,
+ 0x20d32: 0x6cc70a20, 0x20d33: 0x6cc04c20,
+ 0x20d37: 0x6c0ee820,
+ 0x20d39: 0x6c4fa620, 0x20d3a: 0x6ca4ee20, 0x20d3b: 0x6d0c8620,
+ // Block 0x835, offset 0x20d40
+ 0x20d43: 0x6cad5c20,
+ 0x20d44: 0x6cdbc020, 0x20d46: 0x6ceba220,
+ 0x20d48: 0x6cc10a20, 0x20d49: 0x6c83d620, 0x20d4a: 0x6c2a7220,
+ 0x20d4c: 0x6c6aca20, 0x20d4d: 0x6c6acc20, 0x20d4e: 0x6c4bc820, 0x20d4f: 0x6c649c20,
+ 0x20d50: 0x6c099e20,
+ 0x20d60: 0x6cca5620, 0x20d61: 0x6c053020, 0x20d62: 0x6c214a20,
+ 0x20d66: 0x6ca3c220, 0x20d67: 0x6c054e20,
+ 0x20d6a: 0x6cc68820, 0x20d6b: 0x6c636c20,
+ 0x20d6c: 0x6cd9c220,
+ 0x20d70: 0x6c2a7420,
+ 0x20d7e: 0x6cfaac20, 0x20d7f: 0x6d2d8020,
+ // Block 0x836, offset 0x20d80
+ 0x20d80: 0x6c999620, 0x20d83: 0x6d3e5020,
+ 0x20d85: 0x6c623c20, 0x20d86: 0x6cb61c20,
+ 0x20d8b: 0x6cc82420,
+ 0x20d8c: 0x6cdd2c20, 0x20d8d: 0x6cc71620, 0x20d8e: 0x6cf50c20, 0x20d8f: 0x6cc69620,
+ 0x20d90: 0x6cc69820,
+ 0x20d9a: 0x6cde7620,
+ 0x20d9c: 0x6cd9d020,
+ 0x20da4: 0x6c842c20, 0x20da7: 0x6c24fc20,
+ 0x20da8: 0x6d3fb020, 0x20da9: 0x6c9ad220, 0x20daa: 0x6cf80820,
+ 0x20dac: 0x6c989e20, 0x20dad: 0x6ca86220, 0x20daf: 0x6cdbd220,
+ 0x20db1: 0x6cadea20,
+ 0x20db4: 0x6c0a2820, 0x20db5: 0x6c2c9020,
+ 0x20db8: 0x6cc1be20, 0x20db9: 0x6cbbfa20, 0x20dbb: 0x6c3b4420,
+ 0x20dbc: 0x6cdb1620,
+ // Block 0x837, offset 0x20dc0
+ 0x20dc3: 0x6d05e620,
+ 0x20dc7: 0x6cc72420,
+ 0x20dc8: 0x6c5f3220, 0x20dcb: 0x6cc1d620,
+ 0x20dcc: 0x6c8b3820,
+ 0x20dd5: 0x6ccafe20,
+ 0x20dd8: 0x6c7dd620, 0x20dda: 0x6c257620, 0x20ddb: 0x6d136c20,
+ 0x20ddc: 0x6c0e3220, 0x20dde: 0x6c6b5c20,
+ 0x20de0: 0x6cc1e020, 0x20de1: 0x6cc1e220,
+ 0x20de5: 0x6c9b6e20, 0x20de6: 0x6cc49020,
+ 0x20de8: 0x6c0d5e20, 0x20de9: 0x6c178220,
+ 0x20dec: 0x6c31d420,
+ 0x20df6: 0x6cc4ec20, 0x20df7: 0x6cfb0220,
+ 0x20dfa: 0x6ce25220, 0x20dfb: 0x6cc20a20,
+ 0x20dfc: 0x6ca8b420, 0x20dff: 0x6cd51c20,
+ // Block 0x838, offset 0x20e00
+ 0x20e00: 0x6c920220, 0x20e02: 0x6c7dda20,
+ 0x20e08: 0x6c9f3620, 0x20e09: 0x6c9f9e20,
+ 0x20e0d: 0x6c287e20,
+ 0x20e10: 0x6d1b6820, 0x20e13: 0x6d001020,
+ 0x20e17: 0x6c618820,
+ 0x20e1c: 0x6d19b220,
+ 0x20e26: 0x6c3b3820, 0x20e27: 0x6d383420,
+ 0x20e2b: 0x6c47c020,
+ 0x20e31: 0x6c13c420, 0x20e33: 0x6c8e3c20,
+ 0x20e36: 0x6c102c20,
+ 0x20e3a: 0x6cabae20, 0x20e3b: 0x6cd87620,
+ 0x20e3c: 0x6c29b820, 0x20e3d: 0x6d31b020,
+ // Block 0x839, offset 0x20e40
+ 0x20e40: 0x6cccb620, 0x20e42: 0x6c1fbe20,
+ 0x20e44: 0x6c6fa820,
+ 0x20e4a: 0x6c787620, 0x20e4b: 0x6c1af820,
+ 0x20e51: 0x6c565c20, 0x20e52: 0x6c858220, 0x20e53: 0x6ccbc620,
+ 0x20e56: 0x6cac1820, 0x20e57: 0x6ceee220,
+ 0x20e58: 0x6cf42620,
+ 0x20e5c: 0x6d1c5420,
+ 0x20e61: 0x6ccbc820, 0x20e62: 0x6c2b1020,
+ 0x20e65: 0x6c27b820,
+ 0x20e71: 0x6ce83a20, 0x20e72: 0x6c50ca20, 0x20e73: 0x6cb34e20,
+ 0x20e75: 0x6d34f620, 0x20e76: 0x6ca98020, 0x20e77: 0x6ca67e20,
+ 0x20e7d: 0x6cc6f820, 0x20e7e: 0x6c48ea20,
+ // Block 0x83a, offset 0x20e80
+ 0x20e80: 0x6d343e20, 0x20e83: 0x6c5fe220,
+ 0x20e9c: 0x6c392c20, 0x20e9f: 0x6c6a8020,
+ 0x20ea0: 0x6c4d3820,
+ 0x20ea4: 0x6d2e4e20, 0x20ea6: 0x6cf86420,
+ 0x20ea9: 0x6d3e1220,
+ 0x20eac: 0x6cf76e20, 0x20ead: 0x6cb1ac20,
+ 0x20eb0: 0x6c078020, 0x20eb2: 0x6c657220,
+ // Block 0x83b, offset 0x20ec0
+ 0x20ed3: 0x6c665c20,
+ 0x20ed6: 0x6d28ae20,
+ 0x20ede: 0x6c07ac20, 0x20edf: 0x6c995e20,
+ 0x20ee2: 0x6d2a7620, 0x20ee3: 0x6d3c3820,
+ 0x20ee5: 0x6c7bbe20,
+ 0x20ee8: 0x6c089e20, 0x20eea: 0x6cac2220,
+ 0x20efc: 0x6c996020, 0x20efd: 0x6ce09020,
+ // Block 0x83c, offset 0x20f00
+ 0x20f1e: 0x6cea7a20, 0x20f1f: 0x6c95aa20,
+ 0x20f22: 0x6cdf9a20,
+ 0x20f31: 0x6c016a20,
+ 0x20f37: 0x6c4e0420,
+ 0x20f38: 0x6d3a0c20, 0x20f3a: 0x6c34e820, 0x20f3b: 0x6c34ea20,
+ 0x20f3c: 0x6c421c20,
+ // Block 0x83d, offset 0x20f40
+ 0x20f46: 0x6cbf8c20,
+ 0x20f48: 0x6cee1220, 0x20f4a: 0x6ca10420, 0x20f4b: 0x6d30f220,
+ 0x20f4c: 0x6cf1d620, 0x20f4d: 0x6d3c3a20, 0x20f4f: 0x6c69fe20,
+ 0x20f50: 0x6cad8e20,
+ 0x20f58: 0x6cdaa820,
+ 0x20f5d: 0x6c724020,
+ 0x20f60: 0x6cb4ec20, 0x20f61: 0x6c11f420, 0x20f63: 0x6ce94a20,
+ 0x20f64: 0x6ccbec20, 0x20f66: 0x6ceb1620,
+ 0x20f69: 0x6c579420, 0x20f6b: 0x6d176220,
+ // Block 0x83e, offset 0x20f80
+ 0x20fa0: 0x6c9f4820, 0x20fa1: 0x6d37b420,
+ 0x20fa5: 0x6cd77e20,
+ 0x20fa9: 0x6d176420, 0x20faa: 0x6cee1420, 0x20fab: 0x6c024220,
+ 0x20fb6: 0x6cda7820,
+ 0x20fbe: 0x6c4b0020, 0x20fbf: 0x6ceb8020,
+ // Block 0x83f, offset 0x20fc0
+ 0x20fc0: 0x6c5b5220, 0x20fc3: 0x6d06dc20,
+ 0x20fc4: 0x6d296c20, 0x20fc6: 0x6d3f1220, 0x20fc7: 0x6c0b9e20,
+ 0x20fc9: 0x6c26a620, 0x20fca: 0x6d19ca20, 0x20fcb: 0x6cc35c20,
+ 0x20fce: 0x6c580e20, 0x20fcf: 0x6ca2e020,
+ 0x20fd0: 0x6d28ba20, 0x20fd2: 0x6ce32620,
+ 0x20fd8: 0x6d14f820, 0x20fd9: 0x6cdfaa20, 0x20fda: 0x6ccf1820, 0x20fdb: 0x6cd78220,
+ 0x20fdd: 0x6d03e620,
+ 0x20fe0: 0x6d1fce20, 0x20fe3: 0x6c3b7620,
+ // Block 0x840, offset 0x21000
+ 0x21007: 0x6c78b220,
+ 0x2100b: 0x6c3e7c20,
+ 0x21012: 0x6c9fb220,
+ 0x2101a: 0x6cb09820,
+ 0x2101c: 0x6c604220, 0x2101d: 0x6cbc4a20, 0x2101e: 0x6d37fc20, 0x2101f: 0x6c422820,
+ 0x21020: 0x6d24f820, 0x21021: 0x6c1b3620,
+ 0x21025: 0x6cba5a20, 0x21027: 0x6d424220,
+ 0x21029: 0x6d00bc20, 0x2102a: 0x6c98ea20,
+ 0x2102c: 0x6c556e20, 0x2102e: 0x6cb0a420, 0x2102f: 0x6d0a9420,
+ 0x21031: 0x6cf9d220, 0x21032: 0x6ce34420,
+ 0x21035: 0x6ca34e20, 0x21036: 0x6c1fac20,
+ // Block 0x841, offset 0x21040
+ 0x21040: 0x6cf45020,
+ 0x2106c: 0x6c599820, 0x2106d: 0x6d096620, 0x2106e: 0x6ce26620,
+ 0x21070: 0x6cbc4c20, 0x21073: 0x6c685020,
+ 0x2107c: 0x6c293020, 0x2107d: 0x6c044620,
+ // Block 0x842, offset 0x21080
+ 0x2108d: 0x6c297620, 0x2108e: 0x6c79f820,
+ 0x21090: 0x6c70b220, 0x21091: 0x6ccc0a20, 0x21092: 0x6c6dc820,
+ 0x21095: 0x6ca06c20, 0x21096: 0x6caa0220,
+ 0x21098: 0x6cd78e20, 0x2109a: 0x6cd5f820, 0x2109b: 0x6d3c2020,
+ 0x2109c: 0x6c3ec220, 0x2109f: 0x6d29de20,
+ 0x210a0: 0x6d00cc20, 0x210a1: 0x6c812820, 0x210a2: 0x6ce70420,
+ 0x210a9: 0x6d306e20,
+ 0x210ac: 0x6c11fe20, 0x210ae: 0x6d26cc20,
+ 0x210b1: 0x6d393620,
+ // Block 0x843, offset 0x210c0
+ 0x210da: 0x6cdfb420,
+ 0x210de: 0x6d0cb420, 0x210df: 0x6c928820,
+ 0x210e0: 0x6d0db620,
+ 0x210e6: 0x6d2ae020, 0x210e7: 0x6cd66c20,
+ // Block 0x844, offset 0x21100
+ 0x21105: 0x6c4c3620, 0x21106: 0x6d3a2020,
+ 0x21108: 0x6cc7bc20, 0x21109: 0x6cc7be20,
+ 0x2110c: 0x6c76e620, 0x2110d: 0x6c626220, 0x2110e: 0x6c42da20,
+ 0x21112: 0x6d01fa20,
+ 0x21115: 0x6caba220, 0x21116: 0x6c64d420,
+ 0x2111a: 0x6d349220, 0x2111b: 0x6d2c4820,
+ 0x2111d: 0x6c53a820, 0x2111f: 0x6c7b7020,
+ 0x21121: 0x6c0f4420,
+ 0x21124: 0x6ccb4820, 0x21125: 0x6c01cc20, 0x21126: 0x6c66b820,
+ 0x21128: 0x6ce2ac20, 0x2112b: 0x6cd93420,
+ 0x2112d: 0x6c9c0c20, 0x2112e: 0x6d1a9420, 0x2112f: 0x6cdfb620,
+ 0x21130: 0x6c4c3820, 0x21133: 0x6cc84620,
+ 0x21134: 0x6cf0ba20, 0x21137: 0x6cd8de20,
+ // Block 0x845, offset 0x21140
+ 0x21164: 0x6cb7c220, 0x21166: 0x6d2f0a20,
+ // Block 0x846, offset 0x21180
+ 0x21185: 0x6c304020, 0x21186: 0x6c3eee20, 0x21187: 0x6cd07620,
+ 0x21188: 0x6cdb1a20, 0x21189: 0x6d18a020, 0x2118a: 0x6c891820,
+ 0x2118c: 0x6c516e20, 0x2118e: 0x6d319420,
+ 0x21190: 0x6d2afe20, 0x21192: 0x6c250c20, 0x21193: 0x6c250e20,
+ 0x2119d: 0x6c3cf220, 0x2119e: 0x6c853220, 0x2119f: 0x6c7a0220,
+ 0x211a3: 0x6d000620,
+ 0x211a4: 0x6d1fee20,
+ // Block 0x847, offset 0x211c0
+ 0x211c3: 0x6c4fea20,
+ 0x211c9: 0x6c4f0620, 0x211ca: 0x6c790c20,
+ 0x211dd: 0x6d23ec20,
+ 0x211e3: 0x6c58e220,
+ 0x211e4: 0x6cdd3e20, 0x211e6: 0x6c7e9c20,
+ 0x211e8: 0x6c313c20, 0x211e9: 0x6c66de20, 0x211ea: 0x6cb32020, 0x211eb: 0x6c0b5420,
+ 0x211f0: 0x6d097420, 0x211f2: 0x6c0bc820,
+ 0x211f7: 0x6cf0e620,
+ // Block 0x848, offset 0x21200
+ 0x21221: 0x6c28d620, 0x21222: 0x6c6b5e20, 0x21223: 0x6c046020,
+ 0x21225: 0x6ca74420, 0x21226: 0x6cfd2620, 0x21227: 0x6ccb7620,
+ 0x2122a: 0x6c576420, 0x2122b: 0x6c1fa420,
+ 0x2122e: 0x6caba620, 0x2122f: 0x6c8b5020,
+ 0x21230: 0x6c2ba420, 0x21231: 0x6c114e20, 0x21233: 0x6d2c5e20,
+ 0x21235: 0x6c936820,
+ 0x21239: 0x6c5e1420,
+ 0x2123c: 0x6c86ce20, 0x2123d: 0x6d1d1620, 0x2123f: 0x6cf03a20,
+ // Block 0x849, offset 0x21240
+ 0x21240: 0x6c0a8c20, 0x21241: 0x6c4c9620, 0x21243: 0x6cb0ce20,
+ 0x21246: 0x6c0c3a20,
+ 0x21260: 0x6d0dea20,
+ 0x21264: 0x6d3bee20,
+ 0x21272: 0x6c539420,
+ 0x21276: 0x6c8c7820, 0x21277: 0x6c36ce20,
+ 0x21279: 0x6d1b1820, 0x2127a: 0x6c808020,
+ 0x2127c: 0x6d123820, 0x2127f: 0x6d08c820,
+ // Block 0x84a, offset 0x21280
+ 0x21280: 0x6c86fa20,
+ 0x212a8: 0x6c808420, 0x212a9: 0x6c8d9020, 0x212aa: 0x6cf73820, 0x212ab: 0x6c52de20,
+ 0x212ad: 0x6c696a20, 0x212ae: 0x6d3dd220,
+ 0x212b2: 0x6d34b620,
+ 0x212b5: 0x6c0fb820, 0x212b6: 0x6ce29620, 0x212b7: 0x6c019820,
+ 0x212ba: 0x6d0a5220, 0x212bb: 0x6c82fa20,
+ 0x212bc: 0x6d29ec20, 0x212bd: 0x6c5b7c20,
+ // Block 0x84b, offset 0x212c0
+ 0x212ce: 0x6cf92620, 0x212cf: 0x6c539820,
+ 0x212d1: 0x6c397820, 0x212d2: 0x6c662420, 0x212d3: 0x6c23c820,
+ 0x212d4: 0x6d28da20, 0x212d6: 0x6c10e020,
+ 0x212d8: 0x6d1ece20, 0x212db: 0x6c338820,
+ 0x212dc: 0x6cac4e20,
+ 0x212e5: 0x6cdede20, 0x212e7: 0x6cacc420,
+ 0x212eb: 0x6c386e20,
+ 0x212ec: 0x6cf74620,
+ 0x212f6: 0x6d124c20, 0x212f7: 0x6c957620,
+ 0x212fa: 0x6c0b2220,
+ 0x212fc: 0x6c6d7420, 0x212fd: 0x6c876a20,
+ // Block 0x84c, offset 0x21300
+ 0x2130a: 0x6d0f0a20, 0x2130b: 0x6c315020,
+ 0x2130e: 0x6c981620,
+ 0x21310: 0x6c45ca20, 0x21311: 0x6cc51420, 0x21312: 0x6c121220,
+ 0x21323: 0x6c9ae420,
+ 0x21331: 0x6c47fc20, 0x21332: 0x6cd69e20,
+ 0x21338: 0x6d0d2020, 0x21339: 0x6c0adc20,
+ // Block 0x84d, offset 0x21340
+ 0x21340: 0x6c0c6a20, 0x21341: 0x6c1a6220, 0x21342: 0x6c7ce620,
+ 0x21344: 0x6c5d8820,
+ 0x2134d: 0x6c1be620, 0x2134f: 0x6cf2d020,
+ 0x21351: 0x6c23e820, 0x21352: 0x6d357a20,
+ 0x21359: 0x6cd70820,
+ 0x2135c: 0x6c48a220, 0x2135d: 0x6cb40020, 0x2135e: 0x6d068620, 0x2135f: 0x6cd7d020,
+ 0x21361: 0x6cf42e20,
+ 0x2136e: 0x6c3d4020,
+ 0x21370: 0x6cd31e20, 0x21373: 0x6c5b9220,
+ 0x21374: 0x6c597c20, 0x21375: 0x6cabb620,
+ 0x2137c: 0x6d3a5e20, 0x2137e: 0x6d14a220,
+ // Block 0x84e, offset 0x21380
+ 0x21383: 0x6c85a820,
+ 0x21384: 0x6ccd3420,
+ 0x2139c: 0x6c9f3820, 0x2139e: 0x6c437c20,
+ 0x213a0: 0x6c54b020,
+ 0x213af: 0x6c371220,
+ 0x213b0: 0x6c380e20, 0x213b3: 0x6d06aa20,
+ 0x213b4: 0x6d14ca20,
+ 0x213be: 0x6d1d3620,
+ // Block 0x84f, offset 0x213c0
+ 0x213d4: 0x6c1b1820,
+ 0x213d9: 0x6d14cc20,
+ 0x213e5: 0x6c2b6a20, 0x213e6: 0x6c5b5020, 0x213e7: 0x6c510c20,
+ 0x213e9: 0x6d2c7a20,
+ 0x213f6: 0x6d27a420, 0x213f7: 0x6cfa9c20,
+ // Block 0x850, offset 0x21400
+ 0x2140c: 0x6cfb4c20, 0x2140d: 0x6c81d220, 0x2140e: 0x6cced420, 0x2140f: 0x6cd36820,
+ 0x21410: 0x6d3d5220,
+ 0x21424: 0x6c0ca820, 0x21425: 0x6c6fc020, 0x21426: 0x6cf29220, 0x21427: 0x6c68f820,
+ 0x21428: 0x6c3e7e20, 0x2142a: 0x6cfd7620, 0x2142b: 0x6c768a20,
+ // Block 0x851, offset 0x21440
+ 0x21472: 0x6ca4fe20,
+ 0x21474: 0x6c5ddc20, 0x21475: 0x6c605620, 0x21476: 0x6c7e7e20,
+ 0x2147b: 0x6c3d1220,
+ 0x2147c: 0x6ccd4c20, 0x2147d: 0x6c8a9c20, 0x2147e: 0x6c9ee020, 0x2147f: 0x6c182620,
+ // Block 0x852, offset 0x21480
+ 0x21482: 0x6ca05e20,
+ 0x2148f: 0x6c909820,
+ 0x214a8: 0x6c34f620, 0x214ab: 0x6ca50020,
+ 0x214ad: 0x6c5ee820,
+ 0x214b0: 0x6d3b0820,
+ // Block 0x853, offset 0x214c0
+ 0x214c2: 0x6cdad220, 0x214c3: 0x6c34f820,
+ 0x214c7: 0x6c6f2820,
+ 0x214ca: 0x6d291e20, 0x214cb: 0x6c5b5c20,
+ 0x214cc: 0x6d1cfe20, 0x214cd: 0x6c557a20, 0x214ce: 0x6c8c5820, 0x214cf: 0x6cf25820,
+ 0x214d0: 0x6c4ee820,
+ 0x214d4: 0x6ca40620,
+ 0x214f7: 0x6cf8b020,
+ 0x214f9: 0x6c422c20,
+ 0x214fe: 0x6c51d420, 0x214ff: 0x6c5f0820,
+ // Block 0x854, offset 0x21500
+ 0x21500: 0x6cfdf020, 0x21501: 0x6ccc0c20,
+ 0x21510: 0x6cea0c20, 0x21512: 0x6d2f6c20, 0x21513: 0x6cd60420,
+ 0x21515: 0x6d1fe820, 0x21516: 0x6c64d820,
+ 0x2151c: 0x6d2a8c20,
+ 0x21524: 0x6d2ed820,
+ 0x2153d: 0x6cc92c20,
+ // Block 0x855, offset 0x21540
+ 0x21544: 0x6d0c2420,
+ 0x2154b: 0x6c255a20,
+ 0x21557: 0x6c608a20,
+ 0x21558: 0x6cce1a20,
+ 0x21563: 0x6c36a820,
+ 0x21564: 0x6c817420, 0x21565: 0x6ce07820, 0x21567: 0x6d3b2820,
+ 0x2156d: 0x6c8c3620, 0x2156f: 0x6d2b9220,
+ 0x21571: 0x6c732a20, 0x21572: 0x6c550220,
+ // Block 0x856, offset 0x21580
+ 0x21597: 0x6cd07820,
+ 0x21598: 0x6c5dfa20,
+ 0x2159c: 0x6c7d2020,
+ 0x215b1: 0x6c1f7620, 0x215b2: 0x6d395020,
+ 0x215b6: 0x6c023020,
+ 0x215b8: 0x6d3db220,
+ 0x215bd: 0x6d03a420, 0x215bf: 0x6c9ef420,
+ // Block 0x857, offset 0x215c0
+ 0x215c0: 0x6c550c20,
+ 0x215d4: 0x6ce01a20,
+ 0x215d9: 0x6c0a7220,
+ 0x215e3: 0x6c2f8420,
+ 0x215e9: 0x6c769820, 0x215eb: 0x6c0c3c20,
+ 0x215f0: 0x6c5e1620, 0x215f1: 0x6c8b5220, 0x215f2: 0x6c24b820,
+ // Block 0x858, offset 0x21600
+ 0x21603: 0x6cfd2820,
+ 0x21604: 0x6cc55620,
+ 0x21613: 0x6d270220,
+ 0x21615: 0x6d09be20, 0x21617: 0x6c8a8020,
+ 0x21623: 0x6ccc2a20,
+ 0x21626: 0x6cd3fc20,
+ 0x2162a: 0x6d025c20,
+ 0x21633: 0x6cff4a20,
+ 0x21637: 0x6d129620,
+ 0x21638: 0x6c805020, 0x21639: 0x6d192e20,
+ 0x2163f: 0x6c88da20,
+ // Block 0x859, offset 0x21640
+ 0x21654: 0x6c0fba20, 0x21655: 0x6c126e20,
+ 0x2165d: 0x6d124220,
+ 0x21666: 0x6c893620,
+ 0x2167b: 0x6cdef020,
+ // Block 0x85a, offset 0x21680
+ 0x21691: 0x6c62ec20,
+ 0x21694: 0x6cf75220, 0x21695: 0x6d377020,
+ 0x2169a: 0x6cf75620,
+ 0x2169d: 0x6d273220,
+ 0x216a4: 0x6cfc6c20, 0x216a6: 0x6d3df820,
+ 0x216af: 0x6d2ef820,
+ 0x216b5: 0x6d410620, 0x216b7: 0x6ca2ce20,
+ 0x216be: 0x6c2a0420, 0x216bf: 0x6c8ad620,
+ // Block 0x85b, offset 0x216c0
+ 0x216c0: 0x6ca2d220,
+ 0x216c9: 0x6cad5420, 0x216cb: 0x6c721620,
+ 0x216d6: 0x6c95b220,
+ 0x216d9: 0x6cd64820, 0x216da: 0x6cce5420,
+ 0x216dd: 0x6c95b420, 0x216df: 0x6c3b3a20,
+ 0x216e3: 0x6c065820,
+ 0x216e8: 0x6c865820, 0x216eb: 0x6d04a220,
+ 0x216f6: 0x6c290820,
+ // Block 0x85c, offset 0x21700
+ 0x21700: 0x6c1a8c20,
+ 0x21704: 0x6d2f1420, 0x21707: 0x6cda3a20,
+ 0x2170a: 0x6cd03e20,
+ 0x21712: 0x6c447220,
+ 0x21718: 0x6d209020, 0x2171a: 0x6c5ad420, 0x2171b: 0x6c183e20,
+ 0x2171d: 0x6c698420, 0x2171e: 0x6d3ac420, 0x2171f: 0x6cd4b220,
+ 0x21722: 0x6cff8420,
+ 0x21726: 0x6ca91420,
+ 0x2172d: 0x6c674420, 0x2172f: 0x6c674820,
+ 0x21737: 0x6c2e0e20,
+ 0x2173d: 0x6cbb0c20, 0x2173e: 0x6cc04e20,
+ // Block 0x85d, offset 0x21740
+ 0x21740: 0x6c3c4020,
+ 0x21746: 0x6d2e6620, 0x21747: 0x6c77fa20,
+ 0x21752: 0x6c2ece20, 0x21753: 0x6d2aec20,
+ 0x21756: 0x6c49f820, 0x21757: 0x6ccb5c20,
+ 0x21758: 0x6c3bea20, 0x2175b: 0x6c67bc20,
+ 0x2175d: 0x6d0cd820, 0x2175e: 0x6d370820,
+ 0x21762: 0x6c872220,
+ 0x21766: 0x6c8ddc20,
+ 0x2176a: 0x6d146420,
+ 0x2176c: 0x6cc23e20, 0x2176d: 0x6cac5220, 0x2176e: 0x6c463a20,
+ 0x21770: 0x6c640220, 0x21771: 0x6c50da20, 0x21773: 0x6caf0c20,
+ 0x21775: 0x6c721820, 0x21777: 0x6c180620,
+ 0x2177a: 0x6c8af220, 0x2177b: 0x6cd35220,
+ 0x2177c: 0x6cb37a20, 0x2177d: 0x6cfe2820, 0x2177f: 0x6cb08e20,
+ // Block 0x85e, offset 0x21780
+ 0x21780: 0x6c95ae20, 0x21781: 0x6c243420, 0x21783: 0x6d225020,
+ 0x21787: 0x6c79a820,
+ 0x21788: 0x6d01b020,
+ 0x2178d: 0x6ced1e20, 0x2178e: 0x6d0d8e20, 0x2178f: 0x6cadd820,
+ 0x21793: 0x6c1a0620,
+ 0x21798: 0x6ce34620, 0x21799: 0x6c182820, 0x2179a: 0x6c09ce20, 0x2179b: 0x6c890820,
+ 0x2179c: 0x6c641e20, 0x2179e: 0x6ce68220,
+ 0x217a2: 0x6ce2f620,
+ 0x217a8: 0x6c2edc20, 0x217aa: 0x6cd60620, 0x217ab: 0x6c842e20,
+ 0x217ac: 0x6c936020, 0x217ad: 0x6cf97420, 0x217af: 0x6c24e420,
+ 0x217b3: 0x6c0e9220,
+ 0x217b4: 0x6ce9ba20, 0x217b5: 0x6cb45020, 0x217b7: 0x6c8c6220,
+ 0x217b8: 0x6c3bec20, 0x217ba: 0x6c0f7620, 0x217bb: 0x6c163620,
+ 0x217be: 0x6c290a20, 0x217bf: 0x6cdf5820,
+ // Block 0x85f, offset 0x217c0
+ 0x217c0: 0x6c2a3c20, 0x217c3: 0x6c872420,
+ 0x217c5: 0x6d0b1220, 0x217c6: 0x6d0b1820, 0x217c7: 0x6d2d6620,
+ 0x217ca: 0x6d14e220,
+ 0x217cc: 0x6cb4fa20,
+ 0x217d4: 0x6c564420, 0x217d6: 0x6ce62a20,
+ 0x217d8: 0x6c79cc20, 0x217db: 0x6c213220,
+ 0x217dc: 0x6d1f0020, 0x217dd: 0x6c3bd020, 0x217df: 0x6caab220,
+ 0x217e0: 0x6ce53020, 0x217e1: 0x6c6cde20, 0x217e2: 0x6cafbc20, 0x217e3: 0x6c18a420,
+ 0x217e4: 0x6cb08820, 0x217e6: 0x6c6bc420, 0x217e7: 0x6c4ac820,
+ 0x217f2: 0x6d3c3220,
+ 0x217f5: 0x6c552420, 0x217f6: 0x6c1e2420, 0x217f7: 0x6cd5a020,
+ 0x217f8: 0x6ce1b420, 0x217f9: 0x6cafc620, 0x217fa: 0x6cc70020, 0x217fb: 0x6cc70220,
+ 0x217fd: 0x6c544e20, 0x217fe: 0x6cae5a20,
+ // Block 0x860, offset 0x21800
+ 0x21805: 0x6c043e20, 0x21807: 0x6cf99a20,
+ 0x2180b: 0x6cbdcc20,
+ 0x2180c: 0x6ca63220, 0x2180e: 0x6ce1b620, 0x2180f: 0x6cc26a20,
+ 0x21812: 0x6d008e20,
+ 0x21814: 0x6d2fa820, 0x21815: 0x6c570e20, 0x21816: 0x6d02c820,
+ 0x21818: 0x6cd42e20, 0x2181b: 0x6ce8a620,
+ 0x2181d: 0x6c895020, 0x2181e: 0x6c097c20, 0x2181f: 0x6c1e5a20,
+ 0x21821: 0x6d037020, 0x21823: 0x6d02cc20,
+ 0x21824: 0x6c3d6820,
+ 0x21829: 0x6c6bde20,
+ 0x2182d: 0x6c3f5e20,
+ 0x21830: 0x6ce27a20, 0x21831: 0x6ccf4c20,
+ 0x21834: 0x6c174620, 0x21835: 0x6c20b820,
+ 0x2183c: 0x6cc47a20, 0x2183d: 0x6c545620, 0x2183e: 0x6c07ec20,
+ // Block 0x861, offset 0x21840
+ 0x21840: 0x6c113020,
+ 0x21845: 0x6ca21420,
+ 0x21849: 0x6d059e20, 0x2184a: 0x6c2eaa20,
+ 0x2184d: 0x6c15c220, 0x2184e: 0x6d215c20, 0x2184f: 0x6d383620,
+ 0x21853: 0x6c83e620,
+ 0x21854: 0x6cd43420,
+ 0x2185a: 0x6c31a420,
+ 0x2185c: 0x6c98bc20, 0x2185d: 0x6c59d420, 0x2185f: 0x6ce22c20,
+ 0x21861: 0x6c326620, 0x21862: 0x6ce34820, 0x21863: 0x6cd10820,
+ 0x21864: 0x6c9a0e20,
+ 0x21868: 0x6d316820, 0x21869: 0x6cbd9020, 0x2186a: 0x6cb0ae20, 0x2186b: 0x6ce11620,
+ 0x2186c: 0x6c123820, 0x2186d: 0x6d112420, 0x2186f: 0x6d054620,
+ 0x21870: 0x6c053620, 0x21871: 0x6c47b220,
+ 0x21875: 0x6c10aa20,
+ 0x2187c: 0x6c46c620, 0x2187d: 0x6c0f2e20,
+ // Block 0x862, offset 0x21880
+ 0x21881: 0x6cf21020,
+ 0x21884: 0x6c624420,
+ 0x2188a: 0x6c7e4c20,
+ 0x2188d: 0x6c24e620, 0x2188e: 0x6c9fc820, 0x2188f: 0x6c242820,
+ 0x21890: 0x6cab4e20, 0x21891: 0x6d1da620,
+ 0x21896: 0x6c98fe20, 0x21897: 0x6c78c820,
+ 0x21898: 0x6c981e20, 0x21899: 0x6c2f8020, 0x2189a: 0x6c582e20, 0x2189b: 0x6c34ac20,
+ 0x2189c: 0x6c677420, 0x2189d: 0x6cdb0220,
+ 0x218a2: 0x6c135c20, 0x218a3: 0x6cde9e20,
+ 0x218a5: 0x6c59f820, 0x218a6: 0x6c74be20, 0x218a7: 0x6d0a4020,
+ 0x218aa: 0x6d04a620,
+ 0x218ac: 0x6c9d8820, 0x218ad: 0x6cc45620, 0x218ae: 0x6c817620,
+ 0x218b1: 0x6d370a20, 0x218b2: 0x6cf02820,
+ 0x218b7: 0x6ccb6e20,
+ 0x218bb: 0x6d29ea20,
+ // Block 0x863, offset 0x218c0
+ 0x218c1: 0x6c019620, 0x218c2: 0x6cf10c20,
+ 0x218c4: 0x6c581e20, 0x218c7: 0x6d2e9e20,
+ 0x218c9: 0x6d1c2c20, 0x218ca: 0x6c43bc20, 0x218cb: 0x6c5c9220,
+ 0x218cd: 0x6cc33420,
+ 0x218d3: 0x6c8b7c20,
+ 0x218d4: 0x6c719a20, 0x218d5: 0x6c03de20, 0x218d6: 0x6c82a620,
+ 0x218d8: 0x6c97ac20, 0x218d9: 0x6c8dde20,
+ 0x218dc: 0x6c856a20, 0x218dd: 0x6c611420,
+ 0x218e1: 0x6c5b1620, 0x218e2: 0x6d031820, 0x218e3: 0x6cd30020,
+ 0x218e4: 0x6d300e20, 0x218e7: 0x6c0e4820,
+ 0x218eb: 0x6c137a20,
+ 0x218ef: 0x6c137e20,
+ 0x218f0: 0x6c6d8c20, 0x218f1: 0x6c031c20, 0x218f2: 0x6c06da20,
+ 0x218f5: 0x6d0e3c20, 0x218f7: 0x6c565e20,
+ 0x218f9: 0x6d20ba20, 0x218fb: 0x6c091e20,
+ 0x218fc: 0x6c1ff220, 0x218fe: 0x6c612220,
+ // Block 0x864, offset 0x21900
+ 0x21902: 0x6ca26c20,
+ 0x21904: 0x6c98c420, 0x21905: 0x6d379420, 0x21907: 0x6d12c620,
+ 0x21908: 0x6c30a020, 0x21909: 0x6d12a420,
+ 0x2190d: 0x6cc63c20, 0x2190e: 0x6d19a620,
+ 0x21910: 0x6c501e20, 0x21912: 0x6ca31220, 0x21913: 0x6ce61020,
+ 0x21914: 0x6c3fb620, 0x21915: 0x6ca22c20, 0x21916: 0x6d291020,
+ 0x21918: 0x6c552820, 0x2191a: 0x6c185c20, 0x2191b: 0x6ceaf420,
+ 0x2191e: 0x6c1f1220, 0x2191f: 0x6c3df820,
+ 0x21927: 0x6c063420,
+ 0x2192c: 0x6c2bde20, 0x2192d: 0x6c111c20, 0x2192e: 0x6c921220, 0x2192f: 0x6cb35020,
+ 0x21930: 0x6c268620, 0x21931: 0x6d12da20, 0x21933: 0x6d15d220,
+ 0x21937: 0x6cfdb620,
+ 0x21938: 0x6c086e20, 0x21939: 0x6d398c20, 0x2193b: 0x6d14a620,
+ 0x2193d: 0x6c93d220, 0x2193f: 0x6c7b9420,
+ // Block 0x865, offset 0x21940
+ 0x21942: 0x6d35a420,
+ 0x21947: 0x6cec0820,
+ 0x21948: 0x6c2b1c20, 0x21949: 0x6cd5b020, 0x2194a: 0x6c8ad820, 0x2194b: 0x6d2a4220,
+ 0x2194c: 0x6d35a620, 0x2194d: 0x6ca49e20,
+ 0x21957: 0x6c147220,
+ 0x2195a: 0x6cfea620, 0x2195b: 0x6d2a0220,
+ 0x2195e: 0x6d22f420, 0x2195f: 0x6c310620,
+ 0x21960: 0x6c143e20, 0x21961: 0x6d009020, 0x21962: 0x6d0fa220,
+ 0x21964: 0x6cfc0220, 0x21965: 0x6c05f220,
+ 0x2196e: 0x6d2cec20,
+ 0x21970: 0x6cc03420, 0x21972: 0x6c553420, 0x21973: 0x6d293220,
+ 0x21974: 0x6c741620, 0x21976: 0x6c4d9a20,
+ 0x2197f: 0x6c01ae20,
+ // Block 0x866, offset 0x21980
+ 0x21980: 0x6d2a7820, 0x21983: 0x6ccc4c20,
+ 0x21985: 0x6cfcb220, 0x21986: 0x6c1b9e20, 0x21987: 0x6d0d6a20,
+ 0x21989: 0x6c01ba20,
+ 0x2198d: 0x6d305220, 0x2198e: 0x6c742c20,
+ 0x21991: 0x6c85ea20, 0x21993: 0x6c822020,
+ 0x21996: 0x6c112c20,
+ 0x21998: 0x6c924220, 0x2199a: 0x6c634c20,
+ 0x2199d: 0x6cfa3820, 0x2199e: 0x6cfff020, 0x2199f: 0x6d0c0c20,
+ 0x219a0: 0x6d05a020, 0x219a2: 0x6c33f020, 0x219a3: 0x6d1c7620,
+ 0x219a4: 0x6c5ab820, 0x219a5: 0x6ce32820, 0x219a6: 0x6caa0020, 0x219a7: 0x6cf7e820,
+ 0x219aa: 0x6ce8b220,
+ 0x219b7: 0x6cec5620,
+ 0x219b8: 0x6c186620,
+ 0x219bc: 0x6c52aa20, 0x219be: 0x6ce32a20, 0x219bf: 0x6d07a020,
+ // Block 0x867, offset 0x219c0
+ 0x219c0: 0x6d28bc20,
+ 0x219c7: 0x6c43f020,
+ 0x219cb: 0x6c908c20,
+ 0x219cc: 0x6c147c20, 0x219cd: 0x6cac6020, 0x219ce: 0x6c605820,
+ 0x219d0: 0x6cde5e20, 0x219d3: 0x6cf64e20,
+ 0x219d6: 0x6cfeda20,
+ 0x219d8: 0x6ccab620, 0x219d9: 0x6c637020, 0x219da: 0x6cdad420, 0x219db: 0x6c599a20,
+ 0x219dd: 0x6c25bc20, 0x219df: 0x6cde6020,
+ 0x219e0: 0x6cd65420,
+ 0x219ea: 0x6c3e9a20, 0x219eb: 0x6c863620,
+ 0x219ed: 0x6ccf5a20, 0x219ef: 0x6ce10620,
+ 0x219f6: 0x6c2cd020,
+ 0x219fa: 0x6c09fa20,
+ 0x219fc: 0x6c46c820, 0x219fd: 0x6c244620, 0x219ff: 0x6cb90820,
+ // Block 0x868, offset 0x21a00
+ 0x21a02: 0x6c824620, 0x21a03: 0x6cdaea20,
+ 0x21a06: 0x6d402420, 0x21a07: 0x6c4faa20,
+ 0x21a0f: 0x6c1c4420,
+ 0x21a10: 0x6c128020, 0x21a13: 0x6cf30420,
+ 0x21a14: 0x6cfef220, 0x21a15: 0x6c8b2020, 0x21a16: 0x6d0c1e20,
+ 0x21a1d: 0x6c09fc20, 0x21a1f: 0x6c594220,
+ 0x21a21: 0x6cf67820, 0x21a22: 0x6c1ac820, 0x21a23: 0x6d05d620,
+ 0x21a24: 0x6ca4bc20, 0x21a25: 0x6d0cc020, 0x21a27: 0x6d01fc20,
+ 0x21a28: 0x6d2c4a20, 0x21a2a: 0x6cdc5e20,
+ 0x21a2c: 0x6cf8ca20, 0x21a2d: 0x6c080620, 0x21a2e: 0x6cc48420, 0x21a2f: 0x6cd79820,
+ 0x21a30: 0x6c049020, 0x21a31: 0x6c4b6a20, 0x21a32: 0x6c763c20, 0x21a33: 0x6c188020,
+ 0x21a36: 0x6d072820,
+ 0x21a3e: 0x6c368620, 0x21a3f: 0x6c865a20,
+ // Block 0x869, offset 0x21a40
+ 0x21a40: 0x6cf69e20, 0x21a41: 0x6c594c20, 0x21a42: 0x6cdb0420,
+ 0x21a44: 0x6c16f620,
+ 0x21a4a: 0x6c92a820, 0x21a4b: 0x6d0cc220,
+ 0x21a4e: 0x6c290620, 0x21a4f: 0x6c284620,
+ 0x21a50: 0x6d0f6a20, 0x21a52: 0x6d2d3620, 0x21a53: 0x6c729020,
+ 0x21a55: 0x6c345e20, 0x21a56: 0x6ccabe20, 0x21a57: 0x6c7f2a20,
+ 0x21a58: 0x6cdb1c20,
+ 0x21a5f: 0x6d2b0020,
+ 0x21a63: 0x6c0a5020,
+ 0x21a66: 0x6d1b8c20,
+ 0x21a68: 0x6c4fb420, 0x21a6a: 0x6c8b3a20,
+ 0x21a6d: 0x6c4ff620, 0x21a6e: 0x6d0fdc20,
+ 0x21a74: 0x6cd7a420, 0x21a75: 0x6c00f020, 0x21a76: 0x6cbf7420,
+ 0x21a79: 0x6c82ec20, 0x21a7a: 0x6d011220,
+ 0x21a7c: 0x6cd3f220,
+ // Block 0x86a, offset 0x21a80
+ 0x21a83: 0x6c91ec20,
+ 0x21a85: 0x6cc41220, 0x21a86: 0x6c888020,
+ 0x21a8c: 0x6d001a20, 0x21a8e: 0x6d1c2020,
+ 0x21a91: 0x6d012620,
+ 0x21a98: 0x6c8d9e20, 0x21a99: 0x6d1ed620,
+ 0x21a9e: 0x6c294020, 0x21a9f: 0x6c806020,
+ 0x21aa0: 0x6cff5e20,
+ 0x21aa8: 0x6d182a20,
+ 0x21aac: 0x6cf34c20, 0x21aae: 0x6d168e20, 0x21aaf: 0x6ceaa420,
+ 0x21ab0: 0x6c102e20, 0x21ab2: 0x6d032020,
+ 0x21ab5: 0x6cd7c420, 0x21ab6: 0x6c6c2a20,
+ 0x21ab8: 0x6c031e20, 0x21ab9: 0x6c383020, 0x21abb: 0x6ca0d420,
+ 0x21abc: 0x6cc91220,
+ // Block 0x86b, offset 0x21ac0
+ 0x21aca: 0x6c26ea20, 0x21acb: 0x6c619820,
+ 0x21ad0: 0x6cda8820, 0x21ad1: 0x6cbf0620, 0x21ad2: 0x6c033020,
+ 0x21ae6: 0x6ce48c20, 0x21ae7: 0x6d1f0a20,
+ 0x21ae9: 0x6ceb0020, 0x21aeb: 0x6cec6c20,
+ 0x21aec: 0x6d202e20, 0x21aee: 0x6c2fe820,
+ 0x21af1: 0x6cf7d820, 0x21af2: 0x6c799820,
+ 0x21af6: 0x6cbf0c20, 0x21af7: 0x6c32f820,
+ 0x21af8: 0x6c34e420, 0x21afa: 0x6d173620,
+ // Block 0x86c, offset 0x21b00
+ 0x21b12: 0x6cf5c820, 0x21b13: 0x6cbd2420,
+ 0x21b14: 0x6cda9220, 0x21b17: 0x6c8e5220,
+ 0x21b19: 0x6cecd820,
+ 0x21b2d: 0x6c17da20, 0x21b2e: 0x6d399a20,
+ 0x21b30: 0x6c997220,
+ 0x21b37: 0x6cc2de20,
+ 0x21b3d: 0x6d208c20, 0x21b3f: 0x6d17ac20,
+ // Block 0x86d, offset 0x21b40
+ 0x21b40: 0x6c9c5020, 0x21b43: 0x6c7f0c20,
+ 0x21b44: 0x6d362e20,
+ 0x21b64: 0x6ca5e620, 0x21b66: 0x6c048220,
+ 0x21b6a: 0x6c300420,
+ 0x21b6e: 0x6d363020,
+ // Block 0x86e, offset 0x21b80
+ 0x21b95: 0x6d17ec20,
+ 0x21b98: 0x6c8d1e20, 0x21b99: 0x6d216020, 0x21b9a: 0x6c231e20, 0x21b9b: 0x6c2c6a20,
+ 0x21b9c: 0x6d365c20,
+ 0x21ba0: 0x6cc86820, 0x21ba3: 0x6c669a20,
+ 0x21ba9: 0x6ced8c20, 0x21bab: 0x6c6d2c20,
+ 0x21bad: 0x6cad0820,
+ // Block 0x86f, offset 0x21bc0
+ 0x21bcd: 0x6c928a20, 0x21bce: 0x6cc1a620,
+ 0x21bd0: 0x6cf80020, 0x21bd1: 0x6c26b420,
+ 0x21bd6: 0x6c56c220, 0x21bd7: 0x6c95bc20,
+ 0x21bd9: 0x6c822820,
+ 0x21bf6: 0x6c45f820,
+ 0x21bfb: 0x6c8e2620,
+ // Block 0x870, offset 0x21c00
+ 0x21c02: 0x6c817820,
+ 0x21c04: 0x6d3be420,
+ 0x21c28: 0x6d2a5220, 0x21c29: 0x6c506a20, 0x21c2a: 0x6cfe5420,
+ 0x21c2d: 0x6c507020, 0x21c2e: 0x6c86a220,
+ 0x21c31: 0x6c2d8820, 0x21c32: 0x6c444020,
+ 0x21c3d: 0x6c58a820,
+ // Block 0x871, offset 0x21c40
+ 0x21c44: 0x6c36b620, 0x21c46: 0x6cf9fe20,
+ 0x21c4b: 0x6c651820,
+ 0x21c4c: 0x6cb67420, 0x21c4d: 0x6cfa0820, 0x21c4e: 0x6d1ffa20,
+ 0x21c61: 0x6d330420,
+ 0x21c6a: 0x6d3bf220,
+ 0x21c6e: 0x6c163a20,
+ // Block 0x872, offset 0x21c80
+ 0x21c89: 0x6d027a20,
+ 0x21c95: 0x6ca4d620,
+ 0x21c9d: 0x6c62ee20, 0x21c9e: 0x6ce4d620,
+ 0x21ca3: 0x6d0e3220,
+ 0x21ca7: 0x6c500c20,
+ 0x21ca8: 0x6d030820, 0x21ca9: 0x6c8de020, 0x21cab: 0x6c047620,
+ 0x21cac: 0x6c081220,
+ 0x21cb1: 0x6c463e20, 0x21cb2: 0x6c8cc820,
+ 0x21cb5: 0x6c7df420, 0x21cb6: 0x6cb85e20, 0x21cb7: 0x6c699e20,
+ 0x21cb9: 0x6c371420, 0x21cba: 0x6d10fa20, 0x21cbb: 0x6c316e20,
+ // Block 0x873, offset 0x21cc0
+ 0x21cc1: 0x6c5d9220, 0x21cc2: 0x6c322420, 0x21cc3: 0x6cadbe20,
+ 0x21ccc: 0x6d259820, 0x21ccf: 0x6c90b820,
+ 0x21cd0: 0x6d03f820, 0x21cd3: 0x6c883a20,
+ 0x21cd4: 0x6d113820, 0x21cd5: 0x6cf6a020, 0x21cd6: 0x6d114420,
+ 0x21cd8: 0x6cf70020, 0x21cdb: 0x6c918a20,
+ 0x21cdd: 0x6d0f0020,
+ 0x21ce0: 0x6cc33820,
+ 0x21ce5: 0x6cc50020, 0x21ce6: 0x6cec2020, 0x21ce7: 0x6d40a420,
+ 0x21ce8: 0x6c392e20, 0x21ce9: 0x6d16c620, 0x21cea: 0x6c323c20, 0x21ceb: 0x6cdc2620,
+ 0x21ced: 0x6caf4820, 0x21cef: 0x6c4de820,
+ 0x21cf1: 0x6d069820, 0x21cf3: 0x6c45e620,
+ 0x21cf5: 0x6c2c2e20, 0x21cf7: 0x6ca32620,
+ 0x21cfe: 0x6c34ec20, 0x21cff: 0x6cebda20,
+ // Block 0x874, offset 0x21d00
+ 0x21d02: 0x6ca81820,
+ 0x21d08: 0x6c2e1a20, 0x21d09: 0x6c598e20,
+ 0x21d0c: 0x6ce32c20, 0x21d0d: 0x6c395420,
+ 0x21d11: 0x6cf3ca20, 0x21d12: 0x6c01fe20,
+ 0x21d14: 0x6cb2a820,
+ 0x21d19: 0x6c4e1420, 0x21d1b: 0x6c428820,
+ 0x21d1c: 0x6c83e820, 0x21d1e: 0x6c339c20, 0x21d1f: 0x6c400e20,
+ 0x21d20: 0x6ca35020, 0x21d22: 0x6c132220,
+ 0x21d27: 0x6c6a2820,
+ 0x21d29: 0x6cbed020, 0x21d2b: 0x6d1bd020,
+ 0x21d2c: 0x6cfdd220,
+ 0x21d31: 0x6c557c20,
+ 0x21d34: 0x6cdaec20,
+ 0x21d3b: 0x6c43a420,
+ 0x21d3c: 0x6c368820, 0x21d3d: 0x6d072a20,
+ // Block 0x875, offset 0x21d40
+ 0x21d46: 0x6cf6cc20,
+ 0x21d4a: 0x6c774c20, 0x21d4b: 0x6c4c8a20,
+ 0x21d4c: 0x6c6a3620, 0x21d4d: 0x6c200c20, 0x21d4e: 0x6c826220, 0x21d4f: 0x6c527620,
+ 0x21d50: 0x6d41f420,
+ 0x21d55: 0x6cb1e620,
+ 0x21d58: 0x6c2ab420, 0x21d59: 0x6cf70220, 0x21d5a: 0x6c826820,
+ 0x21d5c: 0x6ccdc620,
+ 0x21d67: 0x6c918c20,
+ 0x21d69: 0x6c338a20, 0x21d6a: 0x6c760420,
+ 0x21d6d: 0x6c164820, 0x21d6f: 0x6d012c20,
+ 0x21d70: 0x6cec0220, 0x21d71: 0x6d30c420, 0x21d73: 0x6d3b9e20,
+ 0x21d77: 0x6c8f6020,
+ 0x21d78: 0x6c82aa20,
+ 0x21d7c: 0x6c273620, 0x21d7d: 0x6c417820,
+ // Block 0x876, offset 0x21d80
+ 0x21d84: 0x6cd34020, 0x21d87: 0x6d0da420,
+ 0x21d8c: 0x6c41b420,
+ 0x21d90: 0x6d0d0020,
+ 0x21d96: 0x6cdbac20,
+ 0x21d9a: 0x6d37a620,
+ 0x21d9c: 0x6cd34220,
+ 0x21da1: 0x6cd15c20,
+ 0x21da5: 0x6c15ae20,
+ 0x21db7: 0x6c5a0820,
+ 0x21db8: 0x6d1b8e20, 0x21dbb: 0x6c9bee20,
+ // Block 0x877, offset 0x21dc0
+ 0x21dc2: 0x6cc4f220,
+ 0x21dc5: 0x6cfdae20,
+ 0x21dc8: 0x6c071420,
+ 0x21dcc: 0x6c200820,
+ 0x21dd1: 0x6cb47620,
+ 0x21dd9: 0x6c77d220, 0x21dda: 0x6c7e3820,
+ 0x21ddd: 0x6cc35020, 0x21ddf: 0x6c4f9220,
+ 0x21de0: 0x6c1bf220, 0x21de1: 0x6c983820,
+ 0x21de6: 0x6d2cb020,
+ 0x21dea: 0x6c3bd220,
+ 0x21dec: 0x6c17b420,
+ 0x21df3: 0x6c6e1820,
+ // Block 0x878, offset 0x21e00
+ 0x21e03: 0x6c8ada20,
+ 0x21e05: 0x6ca31c20, 0x21e06: 0x6ca31e20, 0x21e07: 0x6ce72a20,
+ 0x21e0b: 0x6cc46620,
+ 0x21e0c: 0x6d411620, 0x21e0d: 0x6caf5420, 0x21e0e: 0x6d1fba20,
+ 0x21e10: 0x6cd4be20,
+ 0x21e1b: 0x6c8af420,
+ 0x21e1c: 0x6cd43020, 0x21e1d: 0x6ce97e20, 0x21e1f: 0x6c430220,
+ 0x21e20: 0x6ccea220, 0x21e21: 0x6ceb0420, 0x21e23: 0x6ca3f220,
+ 0x21e27: 0x6ceb7a20,
+ 0x21e28: 0x6c458220, 0x21e29: 0x6c2e1c20,
+ 0x21e34: 0x6c9bd020, 0x21e35: 0x6c052820, 0x21e37: 0x6d00a420,
+ 0x21e38: 0x6cd8b420, 0x21e39: 0x6ce6c820, 0x21e3a: 0x6c4b4220,
+ 0x21e3d: 0x6c3e8020, 0x21e3e: 0x6c4b4820,
+ // Block 0x879, offset 0x21e40
+ 0x21e49: 0x6c4b4a20,
+ 0x21e51: 0x6d3a7420, 0x21e53: 0x6c7f1420,
+ 0x21e55: 0x6c951620, 0x21e56: 0x6ce50020, 0x21e57: 0x6cc4c620,
+ 0x21e5a: 0x6c300820,
+ 0x21e68: 0x6c737220, 0x21e69: 0x6d0cac20,
+ 0x21e6c: 0x6cc84020, 0x21e6d: 0x6c283a20,
+ 0x21e70: 0x6c999e20,
+ 0x21e76: 0x6c944020,
+ 0x21e78: 0x6d072c20, 0x21e7a: 0x6cf6a220,
+ // Block 0x87a, offset 0x21e80
+ 0x21e82: 0x6c967420, 0x21e83: 0x6cb52220,
+ 0x21e85: 0x6c144820,
+ 0x21e88: 0x6cce1e20, 0x21e89: 0x6c4f0820, 0x21e8a: 0x6cb2ce20,
+ 0x21e8e: 0x6c5f3820,
+ 0x21e93: 0x6c86a620,
+ 0x21e95: 0x6d240c20, 0x21e96: 0x6c04a420,
+ 0x21e98: 0x6ce29220,
+ 0x21e9d: 0x6c1de820,
+ 0x21ea0: 0x6c1dea20,
+ 0x21ea4: 0x6cb54420, 0x21ea5: 0x6cf70420, 0x21ea6: 0x6c076820,
+ 0x21eaa: 0x6d138020,
+ 0x21ead: 0x6c4a1020, 0x21eaf: 0x6d3b3a20,
+ 0x21eb3: 0x6c827c20,
+ 0x21eb4: 0x6c827e20, 0x21eb5: 0x6c13be20,
+ // Block 0x87b, offset 0x21ec0
+ 0x21ec0: 0x6c4a1420,
+ 0x21ecd: 0x6c2f2420,
+ 0x21ed3: 0x6d0b4420,
+ 0x21ed8: 0x6ca7fc20, 0x21ed9: 0x6cd4de20, 0x21edb: 0x6d363220,
+ 0x21edf: 0x6d36e420,
+ 0x21ee2: 0x6d36e620, 0x21ee3: 0x6cb07620,
+ 0x21ee5: 0x6c6f4e20, 0x21ee6: 0x6c6f5220, 0x21ee7: 0x6d169020,
+ 0x21ee8: 0x6d201220, 0x21eea: 0x6c6f5420,
+ 0x21eef: 0x6c58f220,
+ 0x21ef1: 0x6c323e20,
+ 0x21efb: 0x6ce20c20,
+ 0x21efc: 0x6cbc9e20, 0x21efd: 0x6cbd5c20, 0x21efe: 0x6d032420, 0x21eff: 0x6c14bc20,
+ // Block 0x87c, offset 0x21f00
+ 0x21f00: 0x6c61ae20, 0x21f02: 0x6cbe0a20,
+ 0x21f0a: 0x6c324620, 0x21f0b: 0x6d33aa20,
+ 0x21f0e: 0x6cab7820,
+ 0x21f10: 0x6cf4c820, 0x21f12: 0x6cf18620,
+ 0x21f18: 0x6c096620, 0x21f1b: 0x6c069420,
+ 0x21f1d: 0x6ca23c20, 0x21f1e: 0x6c6cf420, 0x21f1f: 0x6ce21220,
+ 0x21f20: 0x6c89e220,
+ 0x21f25: 0x6c127220, 0x21f26: 0x6d2c2820,
+ 0x21f2c: 0x6c1b8e20, 0x21f2d: 0x6d0ae020, 0x21f2e: 0x6c7c6420, 0x21f2f: 0x6d1b4420,
+ 0x21f38: 0x6c8f8820, 0x21f39: 0x6cb86020, 0x21f3b: 0x6c4f4c20,
+ 0x21f3c: 0x6cce5020, 0x21f3d: 0x6c4d6420, 0x21f3e: 0x6c139220,
+ // Block 0x87d, offset 0x21f40
+ 0x21f40: 0x6c68e220, 0x21f41: 0x6c81ae20,
+ 0x21f48: 0x6cf5fa20, 0x21f4b: 0x6c0ef220,
+ 0x21f53: 0x6d351a20,
+ 0x21f55: 0x6cea8a20, 0x21f56: 0x6c3e8220,
+ 0x21f58: 0x6c54ce20, 0x21f5a: 0x6ca83220, 0x21f5b: 0x6d17ae20,
+ 0x21f5c: 0x6d3c4020,
+ 0x21f60: 0x6c13e620,
+ 0x21f64: 0x6cdb8220, 0x21f67: 0x6d283620,
+ 0x21f6e: 0x6c325e20,
+ 0x21f70: 0x6cf61c20, 0x21f71: 0x6c203620, 0x21f72: 0x6d03e820, 0x21f73: 0x6c68fa20,
+ 0x21f74: 0x6ccfea20,
+ // Block 0x87e, offset 0x21f80
+ 0x21f80: 0x6cedca20, 0x21f81: 0x6c06a220, 0x21f82: 0x6c3a3a20, 0x21f83: 0x6c669c20,
+ 0x21f84: 0x6cc30020, 0x21f85: 0x6d17f020, 0x21f86: 0x6c300a20, 0x21f87: 0x6d06f620,
+ 0x21f88: 0x6ca35220, 0x21f89: 0x6c605a20,
+ 0x21f8c: 0x6d31e620, 0x21f8d: 0x6cb5fa20, 0x21f8e: 0x6c330a20, 0x21f8f: 0x6d1a7220,
+ 0x21f91: 0x6c700420, 0x21f92: 0x6caffe20, 0x21f93: 0x6d033e20,
+ 0x21f94: 0x6c94fe20, 0x21f95: 0x6c113420, 0x21f96: 0x6c8e2020, 0x21f97: 0x6c0cac20,
+ 0x21f98: 0x6c2a1c20, 0x21f99: 0x6c2a7620,
+ 0x21f9f: 0x6c7ed820,
+ 0x21fa1: 0x6cf65020, 0x21fa2: 0x6c725620,
+ 0x21fa4: 0x6cff9020, 0x21fa6: 0x6c6dc020,
+ 0x21fb9: 0x6cec7220, 0x21fbb: 0x6ca50a20,
+ 0x21fbc: 0x6cfd8220, 0x21fbd: 0x6cc3e220, 0x21fbe: 0x6cbcd420, 0x21fbf: 0x6ce86a20,
+ // Block 0x87f, offset 0x21fc0
+ 0x21fc0: 0x6d064a20, 0x21fc1: 0x6c5bfc20,
+ 0x21fc5: 0x6c9f6c20, 0x21fc6: 0x6ceff220,
+ 0x21fc8: 0x6d1f5620, 0x21fc9: 0x6ce9ae20, 0x21fca: 0x6c278020,
+ 0x21fce: 0x6c786c20, 0x21fcf: 0x6ca36220,
+ 0x21fd1: 0x6c401c20, 0x21fd2: 0x6d239620, 0x21fd3: 0x6d354420,
+ 0x21fd5: 0x6c4dae20, 0x21fd6: 0x6c002e20, 0x21fd7: 0x6c401e20,
+ 0x21fe1: 0x6d0f6220,
+ 0x21fe4: 0x6cd27e20, 0x21fe6: 0x6c150c20,
+ 0x21fea: 0x6c1c5c20, 0x21feb: 0x6d284820,
+ 0x21fec: 0x6cd65a20, 0x21fee: 0x6cdb0620, 0x21fef: 0x6cca8620,
+ 0x21ff1: 0x6c368a20, 0x21ff2: 0x6d332e20, 0x21ff3: 0x6c004e20,
+ 0x21ff4: 0x6cdd8c20, 0x21ff5: 0x6c10b220, 0x21ff7: 0x6cc45220,
+ 0x21ff8: 0x6d185e20, 0x21ff9: 0x6d0dca20, 0x21ffb: 0x6ca36620,
+ 0x21ffc: 0x6cf46a20,
+ // Block 0x880, offset 0x22000
+ 0x22007: 0x6c865c20,
+ 0x22008: 0x6c865e20, 0x2200a: 0x6cf6a820, 0x2200b: 0x6c749c20,
+ 0x2200c: 0x6cd1ea20, 0x2200e: 0x6d0b5c20,
+ 0x2201b: 0x6c18e420,
+ 0x2201c: 0x6d1c8c20, 0x2201d: 0x6c0a5220, 0x2201e: 0x6c184020,
+ 0x22021: 0x6d2bfc20, 0x22022: 0x6ceb9020, 0x22023: 0x6c56c620,
+ 0x22024: 0x6ce2b220, 0x22025: 0x6d1d4c20, 0x22026: 0x6c08f820, 0x22027: 0x6ca91e20,
+ 0x22028: 0x6c891a20, 0x22029: 0x6d034c20, 0x2202a: 0x6d229020,
+ 0x22032: 0x6c075e20,
+ 0x22034: 0x6ca07820, 0x22035: 0x6c331420, 0x22037: 0x6c29ea20,
+ 0x22038: 0x6cb64c20,
+ // Block 0x881, offset 0x22040
+ 0x22040: 0x6cd65c20, 0x22043: 0x6cff1e20,
+ 0x22044: 0x6d380a20, 0x22045: 0x6d3cb220, 0x22047: 0x6c0bca20,
+ 0x22049: 0x6cf02a20, 0x2204a: 0x6cf6ec20,
+ 0x2204c: 0x6c2aae20, 0x2204e: 0x6d005620, 0x2204f: 0x6cac4620,
+ 0x22050: 0x6ca87a20, 0x22053: 0x6c0cfa20,
+ 0x22054: 0x6ccf7a20, 0x22055: 0x6c3ad820, 0x22056: 0x6c9fcc20, 0x22057: 0x6cb7e820,
+ 0x2206a: 0x6ccdbc20, 0x2206b: 0x6cdd9c20,
+ 0x22077: 0x6c60c020,
+ 0x2207a: 0x6c285020, 0x2207b: 0x6c739c20,
+ 0x2207c: 0x6c930420, 0x2207e: 0x6c02f620,
+ // Block 0x882, offset 0x22080
+ 0x22082: 0x6d18ea20, 0x22083: 0x6cd57a20,
+ 0x22084: 0x6cdc9c20, 0x22085: 0x6cf0f220, 0x22086: 0x6cecec20, 0x22087: 0x6c1ef420,
+ 0x2208c: 0x6cf32820,
+ 0x22096: 0x6c0aa420,
+ 0x22098: 0x6d1b1a20, 0x22099: 0x6c5d8220,
+ 0x2209c: 0x6c769c20, 0x2209d: 0x6ca93020,
+ 0x220a2: 0x6c00fc20,
+ 0x220a4: 0x6c870020, 0x220a6: 0x6d2d0220,
+ 0x220b1: 0x6c933020,
+ 0x220b6: 0x6c0bd420, 0x220b7: 0x6cac8a20,
+ 0x220bf: 0x6c4b9c20,
+ // Block 0x883, offset 0x220c0
+ 0x220c0: 0x6cda6a20, 0x220c1: 0x6c9ba020, 0x220c2: 0x6cfc5220, 0x220c3: 0x6c906e20,
+ 0x220c5: 0x6cb80220,
+ 0x220cb: 0x6c164a20,
+ 0x220cc: 0x6d195c20, 0x220cd: 0x6c4f8e20, 0x220cf: 0x6c88e020,
+ 0x220d0: 0x6c49c220, 0x220d2: 0x6cf06020,
+ 0x220d7: 0x6c752020,
+ 0x220d8: 0x6c829c20, 0x220d9: 0x6c946620, 0x220da: 0x6c87a620,
+ 0x220dc: 0x6cb03e20,
+ 0x220e2: 0x6c58e820,
+ 0x220ee: 0x6c4a5820,
+ 0x220f3: 0x6c713420,
+ 0x220f6: 0x6c2aa220,
+ 0x220fa: 0x6c3ad220,
+ // Block 0x884, offset 0x22100
+ 0x22101: 0x6d338e20, 0x22103: 0x6c9a7a20,
+ 0x22105: 0x6c58f420,
+ 0x22109: 0x6cabba20, 0x2210a: 0x6c08c420,
+ 0x2210c: 0x6cb30020,
+ 0x22113: 0x6c374220,
+ 0x22115: 0x6c58fc20,
+ 0x22123: 0x6c170c20,
+ 0x22125: 0x6c95fc20, 0x22126: 0x6c3d2820,
+ 0x2212f: 0x6c1db220,
+ 0x22131: 0x6d40c020, 0x22132: 0x6ca3fe20, 0x22133: 0x6cffae20,
+ 0x22139: 0x6c044820, 0x2213a: 0x6c926620,
+ 0x2213c: 0x6c961220, 0x2213f: 0x6ca76620,
+ // Block 0x885, offset 0x22140
+ 0x22140: 0x6d2ad020,
+ 0x22144: 0x6d3b0a20, 0x22145: 0x6c557420,
+ 0x22148: 0x6c5ad820, 0x22149: 0x6ce17c20, 0x2214a: 0x6c1dca20,
+ 0x22151: 0x6c59e020, 0x22152: 0x6c30b820,
+ 0x2215b: 0x6c9eba20,
+ 0x2215d: 0x6c0f5a20,
+ 0x22160: 0x6c2ca420, 0x22162: 0x6c2ad020, 0x22163: 0x6cb41620,
+ 0x22165: 0x6cd94020, 0x22166: 0x6c1dec20,
+ 0x2216b: 0x6d123c20,
+ 0x2216c: 0x6c9bf020, 0x2216d: 0x6c8fc820,
+ 0x22172: 0x6c888220,
+ 0x22175: 0x6c0d0620,
+ 0x2217a: 0x6c93c220,
+ 0x2217f: 0x6ccba020,
+ // Block 0x886, offset 0x22180
+ 0x22180: 0x6d425820,
+ 0x22184: 0x6c25aa20, 0x22185: 0x6c8de420, 0x22186: 0x6d331a20, 0x22187: 0x6cb05220,
+ 0x22188: 0x6c05c220, 0x2218b: 0x6cc3a420,
+ 0x2218e: 0x6caf4a20, 0x2218f: 0x6ca44220,
+ 0x22190: 0x6caf4c20, 0x22191: 0x6c0fe220, 0x22192: 0x6c06f020, 0x22193: 0x6c37e820,
+ 0x22195: 0x6c9fa620, 0x22196: 0x6ca0f220, 0x22197: 0x6cec2420,
+ 0x22198: 0x6d2f6020, 0x22199: 0x6d35c220, 0x2219a: 0x6c240c20,
+ 0x2219f: 0x6d0a0620,
+ 0x221a0: 0x6c602020, 0x221a1: 0x6c4b4420, 0x221a3: 0x6c19ea20,
+ 0x221a7: 0x6c4ec620,
+ 0x221a8: 0x6cfff220, 0x221a9: 0x6cc3c020, 0x221ab: 0x6c21be20,
+ 0x221ad: 0x6c3f6420,
+ 0x221b3: 0x6cbdde20,
+ 0x221b4: 0x6c926820, 0x221b5: 0x6cc3d020, 0x221b6: 0x6c2d1e20, 0x221b7: 0x6cb8f020,
+ 0x221bc: 0x6c16ee20, 0x221bd: 0x6cde6220, 0x221be: 0x6c06ae20,
+ // Block 0x887, offset 0x221c0
+ 0x221c1: 0x6c326c20, 0x221c2: 0x6c082620, 0x221c3: 0x6c547820,
+ 0x221c8: 0x6d2c8420, 0x221c9: 0x6d2c8620,
+ 0x221ce: 0x6cc3ee20, 0x221cf: 0x6c967620,
+ 0x221d0: 0x6c4e2c20, 0x221d3: 0x6c8e8620,
+ 0x221d4: 0x6c92d020, 0x221d6: 0x6d3e8c20,
+ 0x221d8: 0x6cb07020, 0x221d9: 0x6d395220, 0x221db: 0x6d2a2420,
+ 0x221dd: 0x6ca9a020,
+ 0x221e0: 0x6c5c5620, 0x221e3: 0x6d092020,
+ 0x221e5: 0x6c7ea020,
+ 0x221eb: 0x6caa0620,
+ 0x221ec: 0x6d0dfa20, 0x221ed: 0x6cc4d820, 0x221ee: 0x6ca52220,
+ 0x221f0: 0x6c7eb420, 0x221f1: 0x6c4a1220, 0x221f2: 0x6c31e220,
+ 0x221f5: 0x6c919020,
+ 0x221f9: 0x6c663c20, 0x221fa: 0x6d028c20, 0x221fb: 0x6cb80e20,
+ 0x221fe: 0x6cfe7420,
+ // Block 0x888, offset 0x22200
+ 0x22201: 0x6c4cb020, 0x22202: 0x6c6a8420, 0x22203: 0x6c98b620,
+ 0x22206: 0x6cf95820, 0x22207: 0x6c7c3620,
+ 0x2220e: 0x6d1e7620,
+ 0x22210: 0x6c4d3c20, 0x22211: 0x6c9d3220, 0x22212: 0x6d11fc20,
+ 0x22215: 0x6cf14c20,
+ 0x2221f: 0x6c85f220,
+ 0x22220: 0x6c735820, 0x22221: 0x6cf36420, 0x22222: 0x6cbbda20,
+ 0x2222e: 0x6c2e2a20, 0x2222f: 0x6c1f4220,
+ 0x22232: 0x6cdd1c20,
+ 0x22235: 0x6c1cc420,
+ 0x22238: 0x6cc2a020, 0x22239: 0x6ccf5e20,
+ // Block 0x889, offset 0x22240
+ 0x22242: 0x6c9bd820, 0x22243: 0x6c726820,
+ 0x2224b: 0x6ce8e620,
+ 0x22252: 0x6ca9c020, 0x22253: 0x6ca07a20,
+ 0x22259: 0x6c3bee20,
+ 0x22262: 0x6c027020, 0x22263: 0x6c4c3e20,
+ 0x22264: 0x6c55b420, 0x22265: 0x6c11b820, 0x22266: 0x6c33b220, 0x22267: 0x6c4d4820,
+ 0x22268: 0x6c694e20,
+ 0x22270: 0x6c473a20,
+ 0x22275: 0x6c6c6020,
+ 0x22278: 0x6d0fe420,
+ // Block 0x88a, offset 0x22280
+ 0x22280: 0x6c145020,
+ 0x2228c: 0x6c5b0820,
+ 0x22294: 0x6cc20c20, 0x22295: 0x6c784420,
+ 0x2229f: 0x6cbe6620,
+ 0x222a0: 0x6d197a20, 0x222a3: 0x6c767a20,
+ 0x222a4: 0x6c68b820, 0x222a7: 0x6c1d6220,
+ 0x222a8: 0x6c103020, 0x222a9: 0x6c44ae20, 0x222aa: 0x6c682620, 0x222ab: 0x6d339020,
+ 0x222ae: 0x6cf20020,
+ 0x222b0: 0x6c0d2220,
+ 0x222b4: 0x6d048820, 0x222b5: 0x6c393020,
+ 0x222b8: 0x6d147620, 0x222b9: 0x6c203020, 0x222ba: 0x6d11ee20,
+ 0x222bd: 0x6d0f4c20, 0x222be: 0x6c324020, 0x222bf: 0x6d0d4a20,
+ // Block 0x88b, offset 0x222c0
+ 0x222c1: 0x6c9b0a20,
+ 0x222c7: 0x6c1a9620,
+ 0x222c8: 0x6ca27420, 0x222c9: 0x6c683420, 0x222cb: 0x6caa7a20,
+ 0x222cd: 0x6c4c6420, 0x222ce: 0x6d094a20,
+ 0x222d1: 0x6c3e1c20, 0x222d2: 0x6d08dc20, 0x222d3: 0x6c3d4c20,
+ 0x222d4: 0x6cae1020, 0x222d5: 0x6ca0ea20, 0x222d6: 0x6cf5a820, 0x222d7: 0x6cf2dc20,
+ 0x222d8: 0x6ccd3620, 0x222db: 0x6cf5aa20,
+ 0x222dc: 0x6cb75a20, 0x222dd: 0x6c9e5220,
+ 0x222e6: 0x6c282820,
+ 0x222e8: 0x6c1e2820,
+ 0x222f1: 0x6c3a9c20, 0x222f2: 0x6c9ec820,
+ 0x222f4: 0x6d095020, 0x222f5: 0x6d06ae20, 0x222f6: 0x6cd7dc20, 0x222f7: 0x6c71b220,
+ 0x222f8: 0x6c993420, 0x222f9: 0x6c063e20, 0x222fb: 0x6d14d220,
+ 0x222fc: 0x6c485020, 0x222fd: 0x6ca69220, 0x222ff: 0x6d14d420,
+ // Block 0x88c, offset 0x22300
+ 0x22301: 0x6d429020,
+ 0x22304: 0x6caa5420,
+ 0x22311: 0x6c2d4820, 0x22312: 0x6c393c20, 0x22313: 0x6d173a20,
+ 0x22314: 0x6cd35a20, 0x22317: 0x6c240e20,
+ 0x22318: 0x6d31ce20,
+ 0x2231e: 0x6cd36a20, 0x2231f: 0x6c68e620,
+ 0x22320: 0x6c546a20, 0x22321: 0x6c375020,
+ 0x22326: 0x6c833220, 0x22327: 0x6d095420,
+ 0x22328: 0x6c452c20, 0x2232a: 0x6cd43220,
+ 0x2232c: 0x6c72ec20,
+ 0x22334: 0x6c6ab820, 0x22335: 0x6cef0020, 0x22337: 0x6cd44620,
+ 0x22338: 0x6c6e7620, 0x2233a: 0x6d061c20, 0x2233b: 0x6c1d4c20,
+ // Block 0x88d, offset 0x22340
+ 0x22345: 0x6c675e20, 0x22346: 0x6ca20a20,
+ 0x22349: 0x6d231a20,
+ 0x2234c: 0x6c745220,
+ 0x22351: 0x6ce6ea20,
+ 0x22354: 0x6cfec420, 0x22356: 0x6c30ac20,
+ 0x22358: 0x6c4c6c20, 0x22359: 0x6c986220, 0x2235a: 0x6cedcc20, 0x2235b: 0x6d06de20,
+ 0x2235c: 0x6cee5420, 0x2235d: 0x6cdd2020, 0x2235e: 0x6c736620, 0x2235f: 0x6d26b820,
+ 0x22361: 0x6c4e1620, 0x22363: 0x6ccfec20,
+ 0x22365: 0x6d00ac20, 0x22366: 0x6c8e5a20, 0x22367: 0x6cc8f020,
+ 0x2236f: 0x6c09a620,
+ 0x22372: 0x6ca53220,
+ 0x22376: 0x6ced8420, 0x22377: 0x6c700020,
+ 0x22378: 0x6cc38c20,
+ // Block 0x88e, offset 0x22380
+ 0x22384: 0x6ca6a220, 0x22386: 0x6c9c5220, 0x22387: 0x6cdd2220,
+ 0x22389: 0x6cbb4020,
+ 0x2238c: 0x6c4ed220, 0x2238d: 0x6d3d6c20, 0x2238e: 0x6c9c5e20, 0x2238f: 0x6d06f820,
+ 0x22391: 0x6c810420, 0x22392: 0x6c6aee20, 0x22393: 0x6c2faa20,
+ 0x22394: 0x6c171820, 0x22395: 0x6d365e20, 0x22396: 0x6c3a0c20, 0x22397: 0x6c63cc20,
+ 0x22398: 0x6c75cc20, 0x22399: 0x6c5dde20, 0x2239a: 0x6cb4fe20, 0x2239b: 0x6c70a620,
+ 0x2239c: 0x6d3cd420, 0x2239e: 0x6c2d6420, 0x2239f: 0x6c690c20,
+ 0x223a0: 0x6d0af220, 0x223a2: 0x6d2dfa20,
+ 0x223ad: 0x6d33f220, 0x223af: 0x6c973620,
+ 0x223b0: 0x6c54da20, 0x223b1: 0x6d01ca20, 0x223b2: 0x6cd27420, 0x223b3: 0x6c4a7220,
+ 0x223bf: 0x6d06fa20,
+ // Block 0x88f, offset 0x223c0
+ 0x223c2: 0x6c606a20,
+ 0x223c4: 0x6c20b020, 0x223c6: 0x6c99a220, 0x223c7: 0x6cc84220,
+ 0x223c8: 0x6d05bc20, 0x223c9: 0x6c594620, 0x223ca: 0x6ccc6420, 0x223cb: 0x6c71c820,
+ 0x223cf: 0x6c7c0020,
+ 0x223d1: 0x6c542020, 0x223d2: 0x6c491e20, 0x223d3: 0x6c486a20,
+ 0x223d5: 0x6c9c6420, 0x223d6: 0x6c2ed020, 0x223d7: 0x6c0a0020,
+ 0x223d8: 0x6c899820, 0x223d9: 0x6c7e8620, 0x223da: 0x6ccd5220, 0x223db: 0x6c928c20,
+ 0x223dc: 0x6cf8b420, 0x223df: 0x6cda2220,
+ 0x223ec: 0x6cab4220, 0x223ee: 0x6c838020,
+ 0x223f7: 0x6c7a5020,
+ 0x223f8: 0x6c4a7c20, 0x223fb: 0x6cf67a20,
+ 0x223fc: 0x6cac6c20, 0x223fd: 0x6ccb4c20, 0x223fe: 0x6c754e20, 0x223ff: 0x6c53d020,
+ // Block 0x890, offset 0x22400
+ 0x22400: 0x6c49a220, 0x22401: 0x6c727c20, 0x22403: 0x6ca3d220,
+ 0x22404: 0x6c575020, 0x22405: 0x6c442220, 0x22406: 0x6c866020, 0x22407: 0x6c46d020,
+ 0x22408: 0x6ce41420, 0x2240a: 0x6c96d820, 0x2240b: 0x6ce2ae20,
+ 0x2240c: 0x6c26ba20,
+ 0x22410: 0x6cb52420, 0x22411: 0x6d23c620, 0x22412: 0x6c693020, 0x22413: 0x6c9ee620,
+ 0x22414: 0x6c451820, 0x22415: 0x6c9c0e20, 0x22416: 0x6cf0c020,
+ 0x22418: 0x6ce36620, 0x22419: 0x6cb63a20,
+ 0x2241c: 0x6c18e620, 0x2241d: 0x6c30c220, 0x2241f: 0x6cac6e20,
+ 0x22430: 0x6c4efc20,
+ 0x22434: 0x6c9d8a20, 0x22435: 0x6c967820, 0x22436: 0x6c92d220, 0x22437: 0x6cb53020,
+ 0x22438: 0x6c795220, 0x2243a: 0x6c2ee820, 0x2243b: 0x6cb7d820,
+ 0x2243c: 0x6c687c20, 0x2243d: 0x6c774e20, 0x2243e: 0x6cbbb020, 0x2243f: 0x6c9d8c20,
+ // Block 0x891, offset 0x22440
+ 0x22440: 0x6ccd0c20,
+ 0x22447: 0x6c64da20,
+ 0x22448: 0x6c843c20, 0x22449: 0x6c78d620, 0x2244a: 0x6d073c20,
+ 0x22451: 0x6c977a20, 0x22452: 0x6c3cf420, 0x22453: 0x6c163420,
+ 0x22454: 0x6c5b6420,
+ 0x22467: 0x6c7a0420,
+ 0x2246a: 0x6cf02c20, 0x2246b: 0x6c49a820,
+ 0x2246c: 0x6c60c220, 0x2246d: 0x6d421c20, 0x2246e: 0x6c5e0a20, 0x2246f: 0x6d00fe20,
+ 0x22474: 0x6cdc8420, 0x22476: 0x6cc88220,
+ 0x22478: 0x6ce28620,
+ 0x2247c: 0x6d336820, 0x2247d: 0x6c7d8820, 0x2247e: 0x6cfe0020, 0x2247f: 0x6c9dda20,
+ // Block 0x892, offset 0x22480
+ 0x22481: 0x6cf8f020,
+ 0x2248c: 0x6cc94820,
+ 0x22499: 0x6c36c620, 0x2249a: 0x6c9efe20, 0x2249b: 0x6d3a8820,
+ 0x2249c: 0x6d406c20, 0x2249d: 0x6c9bec20, 0x2249f: 0x6cf70620,
+ 0x224a1: 0x6ce14e20, 0x224a3: 0x6c645220,
+ 0x224a4: 0x6c16d020, 0x224a5: 0x6c60dc20,
+ 0x224ae: 0x6d3dbc20,
+ 0x224bf: 0x6c520420,
+ // Block 0x893, offset 0x224c0
+ 0x224c0: 0x6c141020, 0x224c1: 0x6cb7fc20, 0x224c2: 0x6c9dea20, 0x224c3: 0x6d320220,
+ 0x224c4: 0x6c7a6c20, 0x224c5: 0x6d138220, 0x224c6: 0x6d38c020,
+ 0x224c8: 0x6c652020, 0x224ca: 0x6cacc220,
+ 0x224cd: 0x6c5b0220, 0x224cf: 0x6ca02220,
+ 0x224d0: 0x6c8f5020,
+ 0x224d8: 0x6cd73420, 0x224da: 0x6c974a20, 0x224db: 0x6c849c20,
+ 0x224de: 0x6cd7ae20, 0x224df: 0x6d159020,
+ 0x224e4: 0x6c872c20,
+ 0x224e8: 0x6d005e20, 0x224e9: 0x6ce28a20, 0x224ea: 0x6d051020,
+ 0x224ed: 0x6d08ce20, 0x224ee: 0x6c874820, 0x224ef: 0x6c9ba220,
+ 0x224f0: 0x6cef6a20, 0x224f1: 0x6c9ba420,
+ 0x224fa: 0x6d124e20, 0x224fb: 0x6c7ffe20,
+ 0x224fc: 0x6c8da020, 0x224fd: 0x6d1c3820, 0x224fe: 0x6d1c3a20, 0x224ff: 0x6c876c20,
+ // Block 0x894, offset 0x22500
+ 0x22500: 0x6c662820, 0x22501: 0x6c4aaa20,
+ 0x22505: 0x6c494020, 0x22506: 0x6d028220,
+ 0x22509: 0x6ccf9220, 0x2250b: 0x6d418420,
+ 0x22513: 0x6c771e20,
+ 0x22514: 0x6c82a820,
+ 0x2251a: 0x6c0bde20,
+ 0x2251d: 0x6cd54e20, 0x2251e: 0x6caa7820, 0x2251f: 0x6d069a20,
+ 0x22523: 0x6c503020,
+ 0x22528: 0x6c4af220, 0x2252a: 0x6d2d4020, 0x2252b: 0x6c80c620,
+ 0x2252c: 0x6c248e20, 0x2252d: 0x6d363620, 0x2252e: 0x6c3ca820, 0x2252f: 0x6cbd3220,
+ 0x22531: 0x6d2acc20, 0x22532: 0x6ca35420, 0x22533: 0x6ca99a20,
+ 0x22534: 0x6d17f420, 0x22537: 0x6c232c20,
+ 0x22538: 0x6cd1e020, 0x22539: 0x6c65c220, 0x2253a: 0x6d3fa420, 0x2253b: 0x6d0db820,
+ 0x2253c: 0x6d1bd620,
+ // Block 0x895, offset 0x22540
+ 0x22540: 0x6cc86e20, 0x22542: 0x6cc6a420, 0x22543: 0x6cf8cc20,
+ 0x22545: 0x6c492420, 0x22546: 0x6c769420,
+ 0x22548: 0x6cf51420, 0x2254a: 0x6cbda820, 0x2254b: 0x6c235820,
+ 0x2254d: 0x6d2b0620, 0x2254e: 0x6d024220,
+ 0x22550: 0x6d241020, 0x22551: 0x6d29a020, 0x22552: 0x6c206620, 0x22553: 0x6c853c20,
+ 0x22554: 0x6c853e20, 0x22555: 0x6d075020, 0x22556: 0x6c9c9020, 0x22557: 0x6d075420,
+ 0x22558: 0x6cc88c20, 0x2255b: 0x6c4b9420,
+ 0x2255c: 0x6cc73020, 0x2255f: 0x6c991420,
+ 0x22561: 0x6cbdbe20, 0x22562: 0x6c24be20, 0x22563: 0x6c24c020,
+ 0x22564: 0x6c24c620,
+ 0x2256e: 0x6cf35a20,
+ 0x22570: 0x6c383220, 0x22571: 0x6c037620,
+ 0x22578: 0x6cb85820, 0x22579: 0x6d35ee20, 0x2257a: 0x6ce5d420,
+ // Block 0x896, offset 0x22580
+ 0x22584: 0x6d35f020, 0x22585: 0x6d345a20, 0x22587: 0x6c591420,
+ 0x22588: 0x6c1da420, 0x2258a: 0x6d35f220,
+ 0x2258e: 0x6d1cf020,
+ 0x22592: 0x6cf4f020, 0x22593: 0x6c06a420,
+ 0x22595: 0x6c534c20, 0x22596: 0x6cd06420,
+ 0x22598: 0x6c746620, 0x22599: 0x6c7d0420,
+ 0x2259c: 0x6d15f820, 0x2259d: 0x6d0bbe20,
+ 0x225a0: 0x6c087c20,
+ 0x225a4: 0x6c7aea20, 0x225a5: 0x6cb8f220,
+ 0x225a8: 0x6d2f6620, 0x225aa: 0x6c766820, 0x225ab: 0x6cce1220,
+ 0x225ae: 0x6c01ca20, 0x225af: 0x6d307020,
+ 0x225b0: 0x6d369420,
+ 0x225b7: 0x6d36b620,
+ 0x225b9: 0x6c693220,
+ // Block 0x897, offset 0x225c0
+ 0x225c0: 0x6cd83020, 0x225c1: 0x6cb45c20, 0x225c2: 0x6cab9420,
+ 0x225ca: 0x6d3dbe20,
+ 0x225d1: 0x6d1c3c20, 0x225d3: 0x6c584a20,
+ 0x225d5: 0x6d0b6e20,
+ 0x225d8: 0x6cd23c20, 0x225d9: 0x6cabb220, 0x225da: 0x6cb48420,
+ 0x225de: 0x6c983c20, 0x225df: 0x6c146220,
+ 0x225e9: 0x6d278e20,
+ 0x225ec: 0x6c476a20,
+ 0x225f9: 0x6c282a20, 0x225fb: 0x6ca4a020,
+ 0x225fd: 0x6d302620, 0x225ff: 0x6c552c20,
+ // Block 0x898, offset 0x22600
+ 0x22605: 0x6c792c20, 0x22607: 0x6c2e8c20,
+ 0x22608: 0x6ce63c20, 0x2260b: 0x6c48ee20,
+ 0x2260e: 0x6cbef020, 0x2260f: 0x6cd2ca20,
+ 0x22610: 0x6c640c20, 0x22611: 0x6c02ca20, 0x22612: 0x6ca2f620, 0x22613: 0x6cb23a20,
+ 0x22614: 0x6c63b220,
+ 0x22621: 0x6d30ec20, 0x22622: 0x6c108620, 0x22623: 0x6cf2b020,
+ 0x22625: 0x6c141e20,
+ 0x2262a: 0x6ca4a420, 0x2262b: 0x6c76c620,
+ 0x2262f: 0x6c319220,
+ 0x22630: 0x6c48f020, 0x22631: 0x6cbf0e20, 0x22633: 0x6cc66a20,
+ 0x22634: 0x6d15e820, 0x22635: 0x6c32fe20, 0x22636: 0x6c82c020,
+ 0x22638: 0x6d387a20, 0x22639: 0x6c7ac220, 0x2263a: 0x6c354020, 0x2263b: 0x6cfa9e20,
+ 0x2263c: 0x6c2d5420, 0x2263d: 0x6caaf020, 0x2263e: 0x6c361620, 0x2263f: 0x6d1d8620,
+ // Block 0x899, offset 0x22640
+ 0x22640: 0x6cf4e220, 0x22641: 0x6c793a20,
+ 0x22653: 0x6d35f420,
+ 0x22657: 0x6d351c20,
+ 0x22658: 0x6d0a0820, 0x2265b: 0x6d334a20,
+ 0x2265e: 0x6d0fae20,
+ 0x22660: 0x6c5dc420, 0x22661: 0x6c602220, 0x22662: 0x6ca4f020,
+ 0x22667: 0x6d0ba020,
+ 0x22668: 0x6c924620, 0x2266b: 0x6c3d7220,
+ 0x2266c: 0x6cca1c20, 0x2266d: 0x6c1f4420, 0x2266e: 0x6cefca20,
+ 0x22670: 0x6c3f6820, 0x22671: 0x6c794020, 0x22672: 0x6cd8c020, 0x22673: 0x6c778620,
+ 0x22675: 0x6d17b020, 0x22676: 0x6c579a20,
+ 0x2267e: 0x6d225e20,
+ // Block 0x89a, offset 0x22680
+ 0x22683: 0x6c861420,
+ 0x22686: 0x6c8c2020, 0x22687: 0x6c321e20,
+ 0x22688: 0x6c363c20,
+ 0x2268c: 0x6cbb4220, 0x2268d: 0x6c31a620,
+ 0x22690: 0x6c6af020, 0x22691: 0x6c21c620, 0x22692: 0x6cfcd420,
+ 0x22696: 0x6c430a20,
+ 0x226ac: 0x6c2a1e20,
+ 0x226b0: 0x6c52b420,
+ 0x226bb: 0x6d3fa620,
+ 0x226be: 0x6cb7b620, 0x226bf: 0x6ceb3820,
+ // Block 0x89b, offset 0x226c0
+ 0x226c0: 0x6c52b820, 0x226c1: 0x6cb06420, 0x226c2: 0x6c453c20,
+ 0x226c4: 0x6ca85020, 0x226c7: 0x6c798420,
+ 0x226ca: 0x6d354620,
+ 0x226d1: 0x6cffb420,
+ 0x226e1: 0x6ccf6620, 0x226e2: 0x6d217620, 0x226e3: 0x6c676a20,
+ 0x226e9: 0x6cb70a20, 0x226ea: 0x6c190a20, 0x226eb: 0x6cca8220,
+ 0x226ed: 0x6cdd8e20, 0x226ee: 0x6cb9bc20, 0x226ef: 0x6c5c1a20,
+ 0x226f1: 0x6ccda020, 0x226f2: 0x6c368c20,
+ 0x226fb: 0x6cbfbc20,
+ 0x226fd: 0x6c78ca20,
+ // Block 0x89c, offset 0x22700
+ 0x22700: 0x6cf23420, 0x22701: 0x6d3e7c20, 0x22702: 0x6c608e20,
+ 0x22707: 0x6c26e220,
+ 0x22709: 0x6c263620,
+ 0x2270d: 0x6c90f620, 0x2270e: 0x6c775020, 0x2270f: 0x6c7e1220,
+ 0x22710: 0x6c2b8e20, 0x22711: 0x6cbc7e20, 0x22713: 0x6ca16420,
+ 0x22716: 0x6c4cce20, 0x22717: 0x6c52c620,
+ 0x22718: 0x6c177c20, 0x22719: 0x6c522620,
+ 0x22722: 0x6c129020, 0x22723: 0x6d308c20,
+ 0x22726: 0x6c4bea20,
+ 0x22730: 0x6d05ec20, 0x22731: 0x6caece20, 0x22732: 0x6c74ca20,
+ 0x22735: 0x6c41ee20, 0x22736: 0x6cd83220,
+ 0x22738: 0x6cdc8620, 0x22739: 0x6cc40420, 0x2273b: 0x6cf3f220,
+ 0x2273c: 0x6d0cda20, 0x2273d: 0x6caf1820, 0x2273e: 0x6cffc420, 0x2273f: 0x6cac4820,
+ // Block 0x89d, offset 0x22740
+ 0x2274d: 0x6c7e9e20,
+ 0x22757: 0x6c085a20,
+ 0x22758: 0x6d320020, 0x22759: 0x6c60de20,
+ 0x2275c: 0x6c6cc020, 0x2275d: 0x6c887420, 0x2275e: 0x6c791220,
+ 0x22760: 0x6d38d620,
+ 0x22768: 0x6d2a9620, 0x2276a: 0x6c822e20, 0x2276b: 0x6cb54820,
+ 0x2276c: 0x6c0e3820,
+ 0x22775: 0x6d1b1c20, 0x22776: 0x6cb1f620,
+ 0x2277b: 0x6cda3820,
+ 0x2277c: 0x6c941620, 0x2277e: 0x6c2bb420, 0x2277f: 0x6c31e420,
+ // Block 0x89e, offset 0x22780
+ 0x22780: 0x6c8a8820, 0x22781: 0x6d3dd620,
+ 0x2278a: 0x6c16fc20,
+ 0x22792: 0x6c194020, 0x22793: 0x6cdee020,
+ 0x22799: 0x6cc41e20, 0x2279a: 0x6c2a4c20,
+ 0x2279d: 0x6cc51020, 0x2279f: 0x6cb3ba20,
+ 0x227a6: 0x6d37e020, 0x227a7: 0x6d006020,
+ 0x227aa: 0x6c679620, 0x227ab: 0x6cc21820,
+ 0x227ac: 0x6c831020, 0x227ad: 0x6c10f020, 0x227ae: 0x6cc39a20,
+ 0x227b5: 0x6cfe7220, 0x227b6: 0x6c836820,
+ 0x227ba: 0x6c809620,
+ 0x227bf: 0x6c7e6820,
+ // Block 0x89f, offset 0x227c0
+ 0x227c1: 0x6c7e6a20,
+ 0x227c4: 0x6d24b420,
+ 0x227ca: 0x6c697e20, 0x227cb: 0x6cbd4e20,
+ 0x227cc: 0x6c5e7e20, 0x227cf: 0x6c41c820,
+ 0x227d2: 0x6d169220,
+ 0x227e0: 0x6d16c820, 0x227e1: 0x6d339e20,
+ 0x227e4: 0x6c0c6e20, 0x227e5: 0x6cd0e620, 0x227e6: 0x6c6fd820,
+ 0x227eb: 0x6c509420,
+ 0x227ec: 0x6c3e2020, 0x227ee: 0x6c706620,
+ // Block 0x8a0, offset 0x22800
+ 0x22800: 0x6d426620, 0x22801: 0x6d14ac20,
+ 0x22806: 0x6cfc9420, 0x22807: 0x6d14ae20,
+ 0x22809: 0x6cd8a220, 0x2280b: 0x6c20f220,
+ 0x2280e: 0x6ca0fa20,
+ 0x22821: 0x6d2d6c20, 0x22823: 0x6d0a0020,
+ 0x22826: 0x6cc79a20,
+ 0x22828: 0x6c5db020,
+ 0x2282c: 0x6cce6a20,
+ 0x22830: 0x6cd46620,
+ 0x2283e: 0x6d203e20, 0x2283f: 0x6d231c20,
+ // Block 0x8a1, offset 0x22840
+ 0x22842: 0x6c75b420,
+ 0x22849: 0x6d3e4220, 0x2284a: 0x6c925c20,
+ 0x2285a: 0x6c1baa20, 0x2285b: 0x6c7d6620,
+ 0x22860: 0x6d3ce420,
+ 0x22866: 0x6c541420,
+ 0x22869: 0x6d064420,
+ 0x2287e: 0x6d3f9c20, 0x2287f: 0x6d1d4220,
+ // Block 0x8a2, offset 0x22880
+ 0x22882: 0x6d39b020,
+ 0x22885: 0x6c8f3a20,
+ 0x22891: 0x6caa6820,
+ 0x22898: 0x6c0a3020, 0x2289a: 0x6c1c5e20,
+ 0x2289c: 0x6d412420, 0x2289d: 0x6c3cb820, 0x2289e: 0x6c92aa20, 0x2289f: 0x6cb49220,
+ 0x228a5: 0x6d3bdc20, 0x228a7: 0x6d308020,
+ 0x228a8: 0x6cd1ec20, 0x228a9: 0x6d227e20, 0x228aa: 0x6c92ac20, 0x228ab: 0x6c896820,
+ 0x228af: 0x6c74c020,
+ 0x228b0: 0x6c8aa620, 0x228b1: 0x6c080820,
+ // Block 0x8a3, offset 0x228c0
+ 0x228c3: 0x6d18ce20,
+ 0x228c4: 0x6c492820,
+ 0x228cc: 0x6c02ae20, 0x228cf: 0x6c4b8220,
+ 0x228d0: 0x6c9fce20, 0x228d2: 0x6d0dec20, 0x228d3: 0x6c7fd220,
+ 0x228d6: 0x6c0f9220,
+ 0x228d9: 0x6d29a620, 0x228da: 0x6d1ffe20,
+ 0x228e5: 0x6d194420, 0x228e6: 0x6ca66020,
+ 0x228ec: 0x6ca66620, 0x228ed: 0x6c4ce020, 0x228ee: 0x6c760a20,
+ 0x228f0: 0x6cd21820, 0x228f2: 0x6cfc5c20,
+ 0x228f4: 0x6cb95e20, 0x228f5: 0x6cc42020, 0x228f6: 0x6c7cc420,
+ // Block 0x8a4, offset 0x22900
+ 0x22900: 0x6ccf1620, 0x22902: 0x6c5dd620,
+ 0x22904: 0x6ced8e20,
+ 0x2290a: 0x6c3af220, 0x2290b: 0x6c3b0020,
+ 0x2290d: 0x6d22c420,
+ 0x22911: 0x6d339220, 0x22912: 0x6c48a420,
+ 0x22914: 0x6c6a8620, 0x22915: 0x6c983e20, 0x22916: 0x6c50cc20,
+ 0x22918: 0x6d1fa820,
+ 0x2291f: 0x6c324220,
+ 0x22920: 0x6cd7d220, 0x22922: 0x6c859420,
+ 0x22925: 0x6c6a9420, 0x22926: 0x6ca98a20, 0x22927: 0x6c03ac20,
+ 0x22928: 0x6d20de20,
+ 0x2292e: 0x6d33b220,
+ 0x22938: 0x6c50e020, 0x22939: 0x6c77e820,
+ 0x2293e: 0x6c324a20, 0x2293f: 0x6c634820,
+ // Block 0x8a5, offset 0x22940
+ 0x22941: 0x6c186020, 0x22943: 0x6c20f420,
+ 0x22944: 0x6c50f820, 0x22945: 0x6d2d2620,
+ 0x2294a: 0x6c9a8c20,
+ 0x2294d: 0x6c50fa20, 0x2294e: 0x6d3f0420, 0x2294f: 0x6d3a0620,
+ 0x22952: 0x6ceb0e20,
+ 0x22958: 0x6d421820, 0x2295a: 0x6cc7a220, 0x2295b: 0x6c34ee20,
+ 0x2295c: 0x6c67e020,
+ 0x22967: 0x6c526420,
+ 0x22969: 0x6c07e620, 0x2296a: 0x6ca10820,
+ 0x2296f: 0x6d40ba20,
+ 0x22972: 0x6c0caa20,
+ 0x22974: 0x6c7a9820, 0x22975: 0x6c63c020,
+ 0x2297a: 0x6d3d0420,
+ 0x2297c: 0x6d04d620,
+ // Block 0x8a6, offset 0x22980
+ 0x22983: 0x6c512820,
+ 0x22985: 0x6cbb7220,
+ 0x2298d: 0x6c3a5c20, 0x2298e: 0x6cd10a20,
+ 0x22992: 0x6d3c9620, 0x22993: 0x6c7b6a20,
+ 0x22994: 0x6d2b5420, 0x22995: 0x6cfaae20, 0x22997: 0x6c09d620,
+ 0x22998: 0x6d17f620, 0x2299a: 0x6c171a20,
+ 0x229aa: 0x6c999a20,
+ 0x229b6: 0x6ced3020,
+ 0x229bd: 0x6cf37620, 0x229be: 0x6c7a5220, 0x229bf: 0x6cf2be20,
+ // Block 0x8a7, offset 0x229c0
+ 0x229c0: 0x6d038a20, 0x229c1: 0x6c781620, 0x229c3: 0x6c6f8220,
+ 0x229c4: 0x6c329c20, 0x229c5: 0x6c594820,
+ 0x229c8: 0x6d369620, 0x229c9: 0x6c130620, 0x229ca: 0x6cc75a20, 0x229cb: 0x6c606e20,
+ 0x229cd: 0x6d131a20,
+ 0x229db: 0x6c6dca20,
+ 0x229dc: 0x6d106220,
+ 0x229e1: 0x6d400220,
+ 0x229e9: 0x6c11d620,
+ 0x229f1: 0x6cd81c20, 0x229f2: 0x6c866220, 0x229f3: 0x6c47c620,
+ 0x229f4: 0x6c172220, 0x229f6: 0x6c3a6820, 0x229f7: 0x6c8e8a20,
+ 0x229f9: 0x6c6b1e20, 0x229fa: 0x6d276020,
+ 0x229fd: 0x6d36ba20,
+ // Block 0x8a8, offset 0x22a00
+ 0x22a00: 0x6c1dd220, 0x22a01: 0x6c0cbc20,
+ 0x22a12: 0x6c5f1a20,
+ 0x22a1c: 0x6c955220, 0x22a1d: 0x6c64f820, 0x22a1f: 0x6c206020,
+ 0x22a20: 0x6cd6de20, 0x22a22: 0x6c93fe20, 0x22a23: 0x6c75ea20,
+ 0x22a24: 0x6c69c820, 0x22a26: 0x6ce42020, 0x22a27: 0x6d2c0020,
+ 0x22a2a: 0x6d18a820,
+ 0x22a2c: 0x6c235a20, 0x22a2d: 0x6ca57420, 0x22a2e: 0x6c638220,
+ 0x22a34: 0x6c627c20,
+ 0x22a3d: 0x6c00ce20,
+ // Block 0x8a9, offset 0x22a40
+ 0x22a47: 0x6c65d820,
+ 0x22a4a: 0x6c07ca20,
+ 0x22a4c: 0x6c38c620, 0x22a4d: 0x6cdc8a20, 0x22a4e: 0x6d421e20,
+ 0x22a50: 0x6c42e420, 0x22a51: 0x6c432420, 0x22a52: 0x6c817e20,
+ 0x22a54: 0x6d3db620,
+ 0x22a5f: 0x6c56ca20,
+ 0x22a62: 0x6ce9c420,
+ 0x22a66: 0x6c0a7420, 0x22a67: 0x6c716420,
+ 0x22a6e: 0x6c575a20,
+ 0x22a72: 0x6c1a4a20,
+ 0x22a76: 0x6c7b4220, 0x22a77: 0x6c291420,
+ 0x22a78: 0x6c444c20, 0x22a79: 0x6d011420, 0x22a7b: 0x6c6b6220,
+ 0x22a7d: 0x6c117620,
+ // Block 0x8aa, offset 0x22a80
+ 0x22a86: 0x6d40ec20,
+ 0x22a88: 0x6cb46820, 0x22a8b: 0x6cd57c20,
+ 0x22a8c: 0x6c104820,
+ 0x22a97: 0x6ca93220,
+ 0x22a98: 0x6d0dfc20, 0x22a99: 0x6d396020, 0x22a9b: 0x6c9b8420,
+ 0x22a9d: 0x6c0b5e20, 0x22a9f: 0x6cfe6420,
+ 0x22aa4: 0x6c931c20, 0x22aa5: 0x6c849020,
+ 0x22aa9: 0x6c62ca20, 0x22aab: 0x6c9f0a20,
+ 0x22aac: 0x6c835620, 0x22aae: 0x6d375820, 0x22aaf: 0x6d1ecc20,
+ 0x22ab0: 0x6c0b6020,
+ 0x22ab8: 0x6ca2bc20, 0x22ab9: 0x6cc4da20,
+ // Block 0x8ab, offset 0x22ac0
+ 0x22ac2: 0x6ca7c620,
+ 0x22aca: 0x6cc33a20, 0x22acb: 0x6d30c620,
+ 0x22ad0: 0x6c836620,
+ 0x22ad7: 0x6c294820,
+ 0x22ad8: 0x6c752e20,
+ 0x22adc: 0x6c8dc420, 0x22ade: 0x6c8de820, 0x22adf: 0x6d0d2620,
+ 0x22ae3: 0x6d118620,
+ 0x22ae4: 0x6d321220, 0x22ae5: 0x6cb4ce20, 0x22ae6: 0x6c008a20,
+ 0x22ae8: 0x6caa3e20, 0x22ae9: 0x6c988220,
+ 0x22af1: 0x6c76c220, 0x22af3: 0x6c6f5c20,
+ 0x22af4: 0x6d0d5820, 0x22af5: 0x6c9e5420, 0x22af7: 0x6d1a3e20,
+ 0x22af8: 0x6ceccc20, 0x22af9: 0x6d11f420, 0x22afa: 0x6cebce20, 0x22afb: 0x6cafc820,
+ 0x22afc: 0x6cdc2c20,
+ // Block 0x8ac, offset 0x22b00
+ 0x22b05: 0x6c799a20,
+ 0x22b08: 0x6c532c20, 0x22b0a: 0x6ca03020, 0x22b0b: 0x6c8cd220,
+ 0x22b0c: 0x6d173e20, 0x22b0d: 0x6ccfd220, 0x22b0f: 0x6d429220,
+ 0x22b1b: 0x6ce85020,
+ 0x22b1d: 0x6d1e7820, 0x22b1f: 0x6cec2620,
+ 0x22b20: 0x6c4af420, 0x22b21: 0x6c53bc20,
+ 0x22b25: 0x6cd36e20, 0x22b27: 0x6d049220,
+ 0x22b29: 0x6c000620,
+ 0x22b31: 0x6c19ee20, 0x22b33: 0x6c793c20,
+ 0x22b34: 0x6d176c20, 0x22b35: 0x6d104820, 0x22b36: 0x6ce67420, 0x22b37: 0x6c311e20,
+ 0x22b38: 0x6c13e820, 0x22b39: 0x6c8f3020,
+ 0x22b3d: 0x6cc06a20, 0x22b3e: 0x6d084e20, 0x22b3f: 0x6ccfee20,
+ // Block 0x8ad, offset 0x22b40
+ 0x22b40: 0x6c7b5420, 0x22b41: 0x6ce7ca20, 0x22b43: 0x6cba0e20,
+ 0x22b45: 0x6c1e4220,
+ 0x22b4a: 0x6cf1de20,
+ 0x22b4c: 0x6c906820, 0x22b4d: 0x6c018820,
+ 0x22b54: 0x6c76d820, 0x22b56: 0x6d11b020,
+ 0x22b58: 0x6c3e8420,
+ 0x22b5c: 0x6c084220, 0x22b5d: 0x6c803020, 0x22b5e: 0x6cb86c20, 0x22b5f: 0x6c2d6620,
+ 0x22b62: 0x6c69a620, 0x22b63: 0x6c4a7420,
+ 0x22b65: 0x6d049820,
+ 0x22b68: 0x6c78bc20,
+ 0x22b76: 0x6cfcd620, 0x22b77: 0x6cf33a20,
+ // Block 0x8ae, offset 0x22b80
+ 0x22b82: 0x6c45f620,
+ 0x22b86: 0x6cab8620, 0x22b87: 0x6c781820,
+ 0x22b8b: 0x6c7a5420,
+ 0x22b91: 0x6ce4be20, 0x22b92: 0x6c46d420, 0x22b93: 0x6c96a220,
+ 0x22b95: 0x6c8f3e20,
+ 0x22b99: 0x6cf0c220, 0x22b9a: 0x6cf1ec20,
+ 0x22ba1: 0x6c462020, 0x22ba3: 0x6ce8e820,
+ 0x22ba4: 0x6ca91620, 0x22ba7: 0x6c9d7c20,
+ 0x22bab: 0x6c80e020,
+ 0x22bac: 0x6cba2220, 0x22bad: 0x6c977e20, 0x22bae: 0x6d308e20,
+ 0x22bb0: 0x6c57c620, 0x22bb1: 0x6d1db620, 0x22bb2: 0x6c6d5020,
+ 0x22bb4: 0x6c9aae20, 0x22bb7: 0x6c3ef020,
+ 0x22bbb: 0x6cc1c220,
+ // Block 0x8af, offset 0x22bc0
+ 0x22bcc: 0x6c8f4820, 0x22bcd: 0x6c406220, 0x22bce: 0x6c28c620,
+ 0x22bd0: 0x6c460020, 0x22bd2: 0x6c256e20,
+ 0x22bd5: 0x6d040c20,
+ 0x22bdc: 0x6ce87c20, 0x22bdd: 0x6cd48020,
+ 0x22bea: 0x6cbf8420,
+ 0x22bf3: 0x6cc6e020,
+ 0x22bfb: 0x6c874c20,
+ 0x22bff: 0x6c5f9220,
+ // Block 0x8b0, offset 0x22c00
+ 0x22c00: 0x6cebbc20,
+ 0x22c0c: 0x6ce7aa20,
+ 0x22c12: 0x6ce04c20,
+ 0x22c14: 0x6c8dea20, 0x22c16: 0x6d169420, 0x22c17: 0x6cc85220,
+ 0x22c19: 0x6cabe220,
+ 0x22c1d: 0x6c10e820,
+ 0x22c21: 0x6d269820, 0x22c22: 0x6cc3b020, 0x22c23: 0x6d3ade20,
+ 0x22c24: 0x6c4d6220,
+ 0x22c31: 0x6c381220, 0x22c32: 0x6c4d6820,
+ // Block 0x8b1, offset 0x22c40
+ 0x22c40: 0x6c101620, 0x22c41: 0x6cb25620, 0x22c42: 0x6c8b0c20,
+ 0x22c4a: 0x6c7cd420, 0x22c4b: 0x6c3e9e20,
+ 0x22c4c: 0x6ce50620, 0x22c4d: 0x6cf2fc20, 0x22c4f: 0x6c70aa20,
+ 0x22c58: 0x6d318620, 0x22c5a: 0x6c3ec620,
+ 0x22c62: 0x6c8f9e20,
+ 0x22c66: 0x6cf8ce20, 0x22c67: 0x6ce4c020,
+ 0x22c6b: 0x6c626620,
+ 0x22c6f: 0x6d122c20,
+ 0x22c71: 0x6c246620,
+ 0x22c74: 0x6cad3020, 0x22c75: 0x6cbce820,
+ 0x22c7b: 0x6c8fb420,
+ 0x22c7c: 0x6c615820,
+ // Block 0x8b2, offset 0x22c80
+ 0x22c82: 0x6ce79a20, 0x22c83: 0x6d158420,
+ 0x22c85: 0x6c168420,
+ 0x22c8b: 0x6c45c220,
+ 0x22c8e: 0x6c309620,
+ 0x22c96: 0x6cfda420,
+ 0x22c99: 0x6ce6b620, 0x22c9b: 0x6d3b7020,
+ 0x22c9c: 0x6d15c820, 0x22c9d: 0x6d170020, 0x22c9e: 0x6d3ef820, 0x22c9f: 0x6cb6e020,
+ 0x22ca2: 0x6c141a20,
+ 0x22cac: 0x6c33e220, 0x22caf: 0x6c1cbc20,
+ 0x22cb0: 0x6c922a20, 0x22cb1: 0x6c33ea20, 0x22cb3: 0x6c399220,
+ 0x22cb4: 0x6cd35c20, 0x22cb5: 0x6ce3e420, 0x22cb6: 0x6c5eaa20, 0x22cb7: 0x6cbfaa20,
+ 0x22cb8: 0x6cd70e20, 0x22cb9: 0x6c18b020,
+ 0x22cbc: 0x6c5a6820, 0x22cbd: 0x6cd41220,
+ // Block 0x8b3, offset 0x22cc0
+ 0x22cc0: 0x6d279c20,
+ 0x22cc6: 0x6c8f8420,
+ 0x22cc8: 0x6c97b620, 0x22cc9: 0x6c464220,
+ 0x22ccd: 0x6cfaa020, 0x22cce: 0x6ca10a20,
+ 0x22cd0: 0x6cd05e20, 0x22cd2: 0x6cb30820, 0x22cd3: 0x6d120420,
+ 0x22cd4: 0x6cc0fa20, 0x22cd5: 0x6cc4c020,
+ 0x22cd9: 0x6c724220,
+ 0x22cdc: 0x6d1ada20, 0x22cdd: 0x6c041020, 0x22cde: 0x6ca81c20,
+ 0x22ce0: 0x6c1d6c20,
+ 0x22cea: 0x6cc67820, 0x22ceb: 0x6c202020,
+ 0x22cec: 0x6ca83420, 0x22ced: 0x6c861620, 0x22cee: 0x6c676220, 0x22cef: 0x6c77ac20,
+ 0x22cf0: 0x6c12f020, 0x22cf1: 0x6c1d5220, 0x22cf2: 0x6d3b5620, 0x22cf3: 0x6d3f1420,
+ 0x22cf4: 0x6d0fb820,
+ 0x22cfc: 0x6cf1e020,
+ // Block 0x8b4, offset 0x22d00
+ 0x22d0b: 0x6c620420,
+ 0x22d0c: 0x6c620620,
+ 0x22d10: 0x6c93e820, 0x22d11: 0x6cc07820, 0x22d12: 0x6c33fc20, 0x22d13: 0x6c05cc20,
+ 0x22d14: 0x6c14ce20, 0x22d16: 0x6c0f1620,
+ 0x22d18: 0x6c1abe20, 0x22d19: 0x6d30fa20, 0x22d1a: 0x6c98b820,
+ 0x22d1c: 0x6c621c20, 0x22d1d: 0x6c9eb620, 0x22d1e: 0x6d262620,
+ 0x22d20: 0x6cf3d220, 0x22d21: 0x6d366420, 0x22d22: 0x6cb25c20,
+ 0x22d25: 0x6c1ccc20,
+ 0x22d2b: 0x6c9c6020,
+ 0x22d2c: 0x6c3a3c20, 0x22d2d: 0x6c25c020, 0x22d2e: 0x6c9b2420,
+ // Block 0x8b5, offset 0x22d40
+ 0x22d4d: 0x6d1a8220, 0x22d4e: 0x6c989a20, 0x22d4f: 0x6c2d2420,
+ 0x22d50: 0x6c2dd620, 0x22d52: 0x6cb9b420,
+ 0x22d55: 0x6c4f9820, 0x22d56: 0x6d348620, 0x22d57: 0x6c713e20,
+ 0x22d58: 0x6ca76820,
+ 0x22d5c: 0x6c9c6620, 0x22d5d: 0x6c47b620,
+ 0x22d63: 0x6d3b5820,
+ 0x22d64: 0x6ca85220, 0x22d65: 0x6d3d8420, 0x22d67: 0x6d131c20,
+ 0x22d68: 0x6c23dc20, 0x22d6a: 0x6d05be20,
+ 0x22d6c: 0x6cf8b820, 0x22d6f: 0x6c0e8420,
+ 0x22d7e: 0x6c11d820,
+ // Block 0x8b6, offset 0x22d80
+ 0x22d83: 0x6d0dba20,
+ 0x22d91: 0x6c6cb220,
+ 0x22d94: 0x6c71ce20, 0x22d95: 0x6c298620, 0x22d96: 0x6c327620,
+ 0x22d98: 0x6d128c20, 0x22d99: 0x6c6ea020, 0x22d9a: 0x6c78cc20, 0x22d9b: 0x6c962220,
+ 0x22d9c: 0x6cf00220, 0x22d9d: 0x6ce87620, 0x22d9e: 0x6d1f6020, 0x22d9f: 0x6cac3020,
+ 0x22da1: 0x6cb01020, 0x22da2: 0x6c2fb820,
+ 0x22da4: 0x6cf00420, 0x22da5: 0x6c183620, 0x22da6: 0x6c66bc20,
+ 0x22da8: 0x6cd81e20, 0x22da9: 0x6d3d8a20, 0x22daa: 0x6cda4020,
+ 0x22dac: 0x6cc87420, 0x22dae: 0x6d218420,
+ 0x22db3: 0x6c368e20,
+ 0x22db6: 0x6c7a7e20,
+ 0x22db8: 0x6d3b2220,
+ 0x22dbe: 0x6cf9e820,
+ // Block 0x8b7, offset 0x22dc0
+ 0x22ddb: 0x6c3ef220,
+ 0x22ddc: 0x6ce23e20, 0x22ddd: 0x6cf6d020, 0x22dde: 0x6c1d8020, 0x22ddf: 0x6c41ec20,
+ 0x22de0: 0x6c936420, 0x22de1: 0x6c131620, 0x22de2: 0x6ccdb220, 0x22de3: 0x6c8e9c20,
+ 0x22de5: 0x6cf8e020, 0x22de6: 0x6c5f3e20, 0x22de7: 0x6d161220,
+ 0x22de8: 0x6ce01220, 0x22dea: 0x6c55b620,
+ 0x22ded: 0x6c25c820, 0x22dee: 0x6c447820,
+ 0x22df0: 0x6cd3dc20, 0x22df1: 0x6ccac020, 0x22df2: 0x6c53d420, 0x22df3: 0x6cfd0e20,
+ 0x22df6: 0x6cf9f020,
+ 0x22dfb: 0x6ca2ae20,
+ 0x22dfc: 0x6cdd9620, 0x22dfe: 0x6d2d4c20,
+ // Block 0x8b8, offset 0x22e00
+ 0x22e00: 0x6c3d9e20, 0x22e01: 0x6ccb6220, 0x22e02: 0x6caa4620, 0x22e03: 0x6d18ac20,
+ 0x22e27: 0x6cbdaa20,
+ 0x22e28: 0x6cbedc20,
+ 0x22e35: 0x6c5c5a20, 0x22e36: 0x6cd6e220, 0x22e37: 0x6c284a20,
+ 0x22e38: 0x6cab5420, 0x22e39: 0x6ca17420, 0x22e3a: 0x6cb92420, 0x22e3b: 0x6c1c8020,
+ 0x22e3c: 0x6cac0620, 0x22e3d: 0x6c739620,
+ // Block 0x8b9, offset 0x22e40
+ 0x22e40: 0x6c178020, 0x22e41: 0x6c8b3c20, 0x22e42: 0x6c0db420, 0x22e43: 0x6c7a0a20,
+ 0x22e44: 0x6c28c820, 0x22e45: 0x6c1dee20, 0x22e46: 0x6ce70620, 0x22e47: 0x6c28ca20,
+ 0x22e48: 0x6c97ce20, 0x22e49: 0x6c56ce20, 0x22e4a: 0x6c8a2820, 0x22e4b: 0x6cfbae20,
+ 0x22e4d: 0x6c129820, 0x22e4e: 0x6c92ea20, 0x22e4f: 0x6c204220,
+ 0x22e50: 0x6cf3f420, 0x22e51: 0x6c978820,
+ 0x22e55: 0x6d3f2420, 0x22e57: 0x6c328020,
+ 0x22e5a: 0x6cd6f220, 0x22e5b: 0x6c406420,
+ 0x22e5c: 0x6c72a620, 0x22e5d: 0x6d395820, 0x22e5f: 0x6c2e4220,
+ 0x22e60: 0x6cee5a20, 0x22e61: 0x6c206820, 0x22e62: 0x6cb92620, 0x22e63: 0x6cea1220,
+ 0x22e65: 0x6c886420, 0x22e66: 0x6c0c2e20, 0x22e67: 0x6c845420,
+ 0x22e6a: 0x6c845620,
+ // Block 0x8ba, offset 0x22e80
+ 0x22e86: 0x6c0a9220, 0x22e87: 0x6c407620,
+ 0x22e88: 0x6c257820, 0x22e89: 0x6c318020, 0x22e8b: 0x6d29a820,
+ 0x22e8c: 0x6c8fb620, 0x22e8d: 0x6d0a4a20, 0x22e8e: 0x6cbf7a20, 0x22e8f: 0x6c5f6e20,
+ 0x22e90: 0x6cba2c20, 0x22e92: 0x6c65fa20, 0x22e93: 0x6cce9020,
+ 0x22e94: 0x6c351e20, 0x22e95: 0x6cd51620, 0x22e96: 0x6c10c820, 0x22e97: 0x6d05f820,
+ 0x22e98: 0x6c304420, 0x22e9a: 0x6cc49220,
+ 0x22e9c: 0x6d0fe620, 0x22e9d: 0x6cc8b420, 0x22e9e: 0x6c8c7020, 0x22e9f: 0x6c65fc20,
+ 0x22ea0: 0x6c2ca820, 0x22ea1: 0x6c3ba020, 0x22ea2: 0x6c2d9020, 0x22ea3: 0x6d41dc20,
+ 0x22ea5: 0x6ca94820,
+ 0x22eaa: 0x6cdba020, 0x22eab: 0x6ce52420,
+ 0x22eac: 0x6c01da20, 0x22eaf: 0x6c131c20,
+ 0x22eb0: 0x6c2fc220, 0x22eb1: 0x6cd02820, 0x22eb2: 0x6c328420, 0x22eb3: 0x6ce39420,
+ 0x22eb4: 0x6c695420, 0x22eb5: 0x6d41de20, 0x22eb6: 0x6d2f1020, 0x22eb7: 0x6c65fe20,
+ 0x22eb8: 0x6c28da20, 0x22eb9: 0x6c285420, 0x22eba: 0x6cd97420,
+ // Block 0x8bb, offset 0x22ec0
+ 0x22ed0: 0x6d2e2620, 0x22ed1: 0x6ce69620, 0x22ed2: 0x6d372a20,
+ 0x22ed5: 0x6d1f8220, 0x22ed6: 0x6cac0e20,
+ 0x22ee1: 0x6c854220,
+ 0x22ee4: 0x6cb9d820, 0x22ee6: 0x6cdca620, 0x22ee7: 0x6c71dc20,
+ 0x22ee8: 0x6c010020, 0x22ee9: 0x6c445020, 0x22eea: 0x6c72b420, 0x22eeb: 0x6cea7220,
+ 0x22eec: 0x6c0aa620, 0x22eed: 0x6cb87e20, 0x22eee: 0x6c0fa820, 0x22eef: 0x6c5c7c20,
+ 0x22ef1: 0x6c670020,
+ 0x22ef4: 0x6c466420, 0x22ef5: 0x6cdba420,
+ 0x22efa: 0x6c227a20, 0x22efb: 0x6cbb5c20,
+ 0x22eff: 0x6d0cf420,
+ // Block 0x8bc, offset 0x22f00
+ 0x22f0f: 0x6c2d9420,
+ 0x22f12: 0x6c9f0420,
+ 0x22f1c: 0x6cb3b620, 0x22f1d: 0x6c8e1620, 0x22f1e: 0x6c6b7420, 0x22f1f: 0x6d3b3e20,
+ 0x22f20: 0x6c47ee20, 0x22f23: 0x6c32aa20,
+ 0x22f24: 0x6d2fee20, 0x22f26: 0x6ccebe20, 0x22f27: 0x6cbdf020,
+ 0x22f28: 0x6c9ca420, 0x22f2a: 0x6cb2e220, 0x22f2b: 0x6c23c020,
+ 0x22f2c: 0x6c1d8820, 0x22f2f: 0x6cc9ae20,
+ 0x22f36: 0x6ce52620,
+ // Block 0x8bd, offset 0x22f40
+ 0x22f45: 0x6c8edc20, 0x22f46: 0x6c936c20, 0x22f47: 0x6c91fc20,
+ 0x22f48: 0x6d407620,
+ 0x22f4c: 0x6c941e20, 0x22f4d: 0x6c58e620, 0x22f4f: 0x6ce5b420,
+ 0x22f50: 0x6ce9d820, 0x22f51: 0x6cbb5220, 0x22f52: 0x6c8c8020, 0x22f53: 0x6c06c220,
+ 0x22f54: 0x6cad7620, 0x22f55: 0x6d2dc420, 0x22f57: 0x6c874e20,
+ 0x22f5b: 0x6ce3b220,
+ 0x22f5c: 0x6c560020,
+ 0x22f62: 0x6c8b6c20,
+ 0x22f75: 0x6c5b8020, 0x22f76: 0x6cc16420, 0x22f77: 0x6d086820,
+ 0x22f79: 0x6c6ec620, 0x22f7a: 0x6c2f1220, 0x22f7b: 0x6cdc0820,
+ 0x22f7d: 0x6cf11e20, 0x22f7f: 0x6d0d1420,
+ // Block 0x8be, offset 0x22f80
+ 0x22f80: 0x6d0c4a20, 0x22f81: 0x6c050e20, 0x22f83: 0x6c67ce20,
+ 0x22f84: 0x6ca66820, 0x22f85: 0x6c876e20, 0x22f86: 0x6c560620, 0x22f87: 0x6cb80420,
+ 0x22f88: 0x6d37e220,
+ 0x22f91: 0x6c0acc20,
+ 0x22f94: 0x6d220020, 0x22f95: 0x6c2f1420, 0x22f96: 0x6c8c8a20, 0x22f97: 0x6c878c20,
+ 0x22f98: 0x6d3de620, 0x22f99: 0x6c62f020, 0x22f9a: 0x6c70e620,
+ 0x22f9c: 0x6c3c8820, 0x22f9e: 0x6d248820,
+ 0x22fa8: 0x6c8b7e20, 0x22fa9: 0x6d28e020, 0x22faa: 0x6cb9e820, 0x22fab: 0x6c6a4620,
+ 0x22fac: 0x6c494220, 0x22fae: 0x6d3dee20,
+ 0x22fb1: 0x6c40a220,
+ 0x22fb9: 0x6ccba220,
+ 0x22fbc: 0x6c248a20,
+ // Block 0x8bf, offset 0x22fc0
+ 0x22fc3: 0x6c5b8220,
+ 0x22fc8: 0x6c29a620, 0x22fc9: 0x6c901c20, 0x22fca: 0x6d198420,
+ 0x22fd7: 0x6cc96020,
+ 0x22fd8: 0x6d274220, 0x22fda: 0x6c2bc620,
+ 0x22fe1: 0x6c420820, 0x22fe2: 0x6d295c20, 0x22fe3: 0x6ccdf420,
+ 0x22fe4: 0x6d24b020, 0x22fe5: 0x6c0fde20, 0x22fe7: 0x6c2f9820,
+ 0x22fe8: 0x6c388c20, 0x22fea: 0x6d22d820,
+ 0x22fec: 0x6ccfc420,
+ 0x22ff2: 0x6c457020,
+ 0x22ff4: 0x6c9ed020, 0x22ff5: 0x6cea4a20,
+ 0x22ff8: 0x6c8af620,
+ // Block 0x8c0, offset 0x23000
+ 0x23001: 0x6d2bd420, 0x23002: 0x6cadbc20,
+ 0x23004: 0x6c9c4a20, 0x23006: 0x6c9ffa20, 0x23007: 0x6c394a20,
+ 0x23009: 0x6ca33620, 0x2300a: 0x6cd8b820, 0x2300b: 0x6d14ea20,
+ 0x2300c: 0x6c635020, 0x2300d: 0x6d3ae620,
+ 0x23013: 0x6c047e20,
+ 0x23014: 0x6d231e20, 0x23016: 0x6cb35820,
+ 0x2301a: 0x6c582820, 0x2301b: 0x6c11f820,
+ 0x2301c: 0x6c684a20,
+ 0x23020: 0x6cdfe420,
+ 0x23029: 0x6d363a20, 0x2302b: 0x6c9cf420,
+ 0x2302c: 0x6c77ae20,
+ 0x23031: 0x6d109a20, 0x23032: 0x6c335020, 0x23033: 0x6cc36020,
+ 0x23034: 0x6c10a420, 0x23035: 0x6c1f5420, 0x23036: 0x6cbc2820, 0x23037: 0x6c8e6c20,
+ 0x23038: 0x6c0f1820, 0x2303a: 0x6c772e20, 0x2303b: 0x6c3bde20,
+ // Block 0x8c1, offset 0x23040
+ 0x23045: 0x6c2a2020,
+ 0x23049: 0x6c312820, 0x2304a: 0x6c440820,
+ 0x23059: 0x6c8d3a20, 0x2305a: 0x6cf79420,
+ 0x2305c: 0x6ca6ba20, 0x2305d: 0x6d389620, 0x2305e: 0x6d389820,
+ 0x23063: 0x6c1d7820,
+ 0x23074: 0x6ca6ee20, 0x23075: 0x6c5f0c20, 0x23077: 0x6cc12420,
+ // Block 0x8c2, offset 0x23080
+ 0x23084: 0x6c763e20, 0x23087: 0x6cfcfc20,
+ 0x23089: 0x6c516820, 0x2308b: 0x6c8bd220,
+ 0x2308d: 0x6d3e7e20,
+ 0x23091: 0x6cab8c20, 0x23092: 0x6c245620,
+ 0x23097: 0x6c140420,
+ 0x2309d: 0x6d383820, 0x2309e: 0x6c102420,
+ 0x230a4: 0x6c1d8220, 0x230a5: 0x6cf8e220, 0x230a6: 0x6cc99220, 0x230a7: 0x6cfb9620,
+ 0x230a8: 0x6ccb6420, 0x230a9: 0x6c9e6020, 0x230ab: 0x6c38c020,
+ 0x230ac: 0x6d341620, 0x230ae: 0x6c256420,
+ 0x230b4: 0x6cfa4620,
+ 0x230be: 0x6cab1420, 0x230bf: 0x6c845820,
+ // Block 0x8c3, offset 0x230c0
+ 0x230c0: 0x6d40de20, 0x230c2: 0x6c24f220, 0x230c3: 0x6d2b1220,
+ 0x230c5: 0x6c845a20,
+ 0x230d8: 0x6cb67620, 0x230da: 0x6d3d1020, 0x230db: 0x6c257a20,
+ 0x230dc: 0x6cb41e20, 0x230de: 0x6c38d620, 0x230df: 0x6ce02620,
+ 0x230e9: 0x6d3eac20, 0x230ea: 0x6d412a20, 0x230eb: 0x6d38bc20,
+ 0x230ec: 0x6cc6d020, 0x230ed: 0x6c8bee20, 0x230ee: 0x6ce02820,
+ 0x230f6: 0x6cd3fe20,
+ 0x230fa: 0x6c251420, 0x230fb: 0x6d3eb820,
+ 0x230fc: 0x6c3db620,
+ // Block 0x8c4, offset 0x23100
+ 0x23101: 0x6d001c20,
+ 0x23108: 0x6c3c7420,
+ 0x2310f: 0x6cfd4220,
+ 0x23110: 0x6c670c20, 0x23112: 0x6c3c0420,
+ 0x23117: 0x6c875020,
+ 0x23118: 0x6ca19820,
+ 0x2311f: 0x6d1ed020,
+ 0x23125: 0x6c5e5020, 0x23127: 0x6cc16620,
+ 0x2312c: 0x6ca78220,
+ 0x23130: 0x6c9cbe20, 0x23133: 0x6cb80a20,
+ 0x23136: 0x6c51ae20,
+ 0x23138: 0x6c893a20,
+ 0x2313f: 0x6d42b420,
+ // Block 0x8c5, offset 0x23140
+ 0x23142: 0x6c8df220,
+ 0x23145: 0x6d39f820, 0x23147: 0x6ca78c20,
+ 0x2314a: 0x6c612420, 0x2314b: 0x6cc62620,
+ 0x2314c: 0x6c6a9620, 0x2314d: 0x6c41d020,
+ 0x23150: 0x6d170220, 0x23153: 0x6d38ce20,
+ 0x23155: 0x6cf4ca20,
+ 0x2315a: 0x6c44fe20, 0x2315b: 0x6c243220,
+ 0x2315d: 0x6c9ed220,
+ 0x23161: 0x6d0a0220, 0x23163: 0x6d33cc20,
+ 0x23164: 0x6cff7620, 0x23167: 0x6c3e3a20,
+ 0x23168: 0x6c553620,
+ 0x2316c: 0x6c2b1e20, 0x2316e: 0x6c741820, 0x2316f: 0x6c2e1220,
+ 0x23179: 0x6cd44420,
+ 0x2317c: 0x6cee0a20,
+ // Block 0x8c6, offset 0x23180
+ 0x23183: 0x6ca33820,
+ 0x23184: 0x6c2b2620, 0x23185: 0x6cd37020, 0x23186: 0x6c224020, 0x23187: 0x6cd4d220,
+ 0x23189: 0x6cec2c20, 0x2318a: 0x6c181820, 0x2318b: 0x6c389820,
+ 0x2318d: 0x6c470820, 0x2318e: 0x6d24e620,
+ 0x23191: 0x6c491420,
+ 0x2319a: 0x6cbcbc20,
+ 0x2319c: 0x6d2de820, 0x2319d: 0x6c276020, 0x2319e: 0x6cceee20,
+ 0x231a6: 0x6d388820, 0x231a7: 0x6cfde420,
+ 0x231a8: 0x6ca00020, 0x231a9: 0x6d3f5020, 0x231aa: 0x6c599620, 0x231ab: 0x6c9c5420,
+ 0x231ad: 0x6cf88c20, 0x231ae: 0x6d363c20, 0x231af: 0x6cac2820,
+ 0x231b0: 0x6c349420,
+ 0x231b4: 0x6c22c820, 0x231b5: 0x6ca1d420, 0x231b7: 0x6c17be20,
+ 0x231b9: 0x6d17b620, 0x231ba: 0x6c464820,
+ // Block 0x8c7, offset 0x231c0
+ 0x231c7: 0x6c6dba20,
+ 0x231d3: 0x6d2b8020,
+ 0x231d4: 0x6cb25e20, 0x231d5: 0x6d130420, 0x231d6: 0x6c6af420,
+ 0x231d8: 0x6caf7620, 0x231db: 0x6ccbfe20,
+ 0x231dc: 0x6d3c4420, 0x231dd: 0x6c6f1e20,
+ 0x231e0: 0x6c8e6e20, 0x231e1: 0x6d227020, 0x231e3: 0x6c70ac20,
+ 0x231e8: 0x6caafe20,
+ 0x231f8: 0x6c999c20,
+ // Block 0x8c8, offset 0x23200
+ 0x23204: 0x6c187420, 0x23206: 0x6d3bd420, 0x23207: 0x6ca76a20,
+ 0x23208: 0x6c79aa20, 0x23209: 0x6c6a2e20, 0x2320a: 0x6c57b020,
+ 0x2320d: 0x6d02e220, 0x2320e: 0x6d424a20, 0x2320f: 0x6d0e9620,
+ 0x23210: 0x6c748220,
+ 0x23215: 0x6c54ea20, 0x23216: 0x6d393a20, 0x23217: 0x6ccf6a20,
+ 0x23219: 0x6d0dbc20, 0x2321b: 0x6d01de20,
+ 0x2321c: 0x6c2ed420, 0x2321f: 0x6c187a20,
+ 0x23232: 0x6c65c620, 0x23233: 0x6c624c20,
+ 0x23236: 0x6c21ce20, 0x23237: 0x6c537420,
+ // Block 0x8c9, offset 0x23240
+ 0x23240: 0x6c26bc20,
+ 0x23244: 0x6c764020, 0x23245: 0x6d039820, 0x23246: 0x6c5c1c20, 0x23247: 0x6c65d020,
+ 0x23248: 0x6d394820, 0x23249: 0x6d2c8c20, 0x2324a: 0x6c403820, 0x2324b: 0x6c1c6020,
+ 0x2324c: 0x6c082e20, 0x2324d: 0x6cab0a20,
+ 0x23251: 0x6c626820, 0x23252: 0x6cb9c020,
+ 0x23254: 0x6ced9620, 0x23255: 0x6cab6a20, 0x23256: 0x6c0a3220, 0x23257: 0x6cd79c20,
+ 0x23260: 0x6c6dd020, 0x23261: 0x6d132e20,
+ // Block 0x8ca, offset 0x23280
+ 0x23284: 0x6c3a7220, 0x23287: 0x6c844420,
+ 0x2328a: 0x6c868020, 0x2328b: 0x6cb01e20,
+ 0x23292: 0x6cdc7a20, 0x23293: 0x6c8e9e20,
+ 0x23294: 0x6c517220, 0x23295: 0x6c5d1420, 0x23296: 0x6ce07a20, 0x23297: 0x6cd79e20,
+ 0x23298: 0x6d36ec20, 0x23299: 0x6c0f5c20,
+ 0x2329d: 0x6cf8e420,
+ 0x232a1: 0x6cb33620, 0x232a2: 0x6cc45c20,
+ 0x232a4: 0x6ca2b020,
+ 0x232bd: 0x6d1db820,
+ // Block 0x8cb, offset 0x232c0
+ 0x232c2: 0x6c279620,
+ 0x232ca: 0x6cb72220, 0x232cb: 0x6c2e0220,
+ 0x232cc: 0x6ca87c20, 0x232cd: 0x6cd6e420, 0x232cf: 0x6cce8c20,
+ 0x232d0: 0x6c7dc420, 0x232d1: 0x6cdc9020, 0x232d3: 0x6c30ca20,
+ 0x232d4: 0x6c2ef220,
+ 0x232dc: 0x6c45ba20,
+ 0x232ef: 0x6d3bb020,
+ 0x232f0: 0x6c4c8c20,
+ 0x232fc: 0x6d05fa20, 0x232fd: 0x6cc1e820,
+ // Block 0x8cc, offset 0x23300
+ 0x23300: 0x6d0a4c20, 0x23303: 0x6c689a20,
+ 0x23304: 0x6d30aa20, 0x23306: 0x6c2d9220, 0x23307: 0x6cca7620,
+ 0x23308: 0x6c080c20, 0x2330a: 0x6cdda620, 0x2330b: 0x6cba2e20,
+ 0x2330f: 0x6d05fc20,
+ 0x23311: 0x6d0a4e20,
+ 0x23314: 0x6ca17a20,
+ 0x23335: 0x6cdca820, 0x23336: 0x6c7ea820, 0x23337: 0x6d3a8a20,
+ 0x23338: 0x6d396420, 0x2333a: 0x6c870820,
+ 0x2333c: 0x6c280e20, 0x2333d: 0x6c717820, 0x2333f: 0x6d286e20,
+ // Block 0x8cd, offset 0x23340
+ 0x23340: 0x6c15fc20, 0x23341: 0x6c956020,
+ 0x23344: 0x6ccb8220, 0x23346: 0x6c888620,
+ 0x23348: 0x6d414e20, 0x2334b: 0x6c7f7020,
+ 0x2334c: 0x6cd6ec20, 0x2334d: 0x6cbcfe20,
+ 0x23358: 0x6c30ce20,
+ 0x2335e: 0x6cf54a20, 0x2335f: 0x6c9b9020,
+ 0x23361: 0x6c62ce20,
+ 0x23364: 0x6c1aee20, 0x23366: 0x6ca65c20,
+ 0x23378: 0x6d116e20, 0x2337b: 0x6c7ec020,
+ 0x2337e: 0x6c942020,
+ // Block 0x8ce, offset 0x23380
+ 0x23380: 0x6cdcbe20, 0x23381: 0x6c3dbe20,
+ 0x23384: 0x6c830420, 0x23385: 0x6cf05820,
+ 0x2338e: 0x6c237820,
+ 0x23394: 0x6c877020, 0x23396: 0x6cb22820,
+ 0x23398: 0x6c759020, 0x23399: 0x6c71e420, 0x2339b: 0x6c7ecc20,
+ 0x233a7: 0x6c62f220,
+ 0x233aa: 0x6c9f1a20,
+ 0x233ac: 0x6d125020, 0x233ad: 0x6c0b2620,
+ 0x233b1: 0x6c23d420, 0x233b2: 0x6cd85e20,
+ 0x233b5: 0x6cd86020,
+ 0x233b8: 0x6c51b020,
+ // Block 0x8cf, offset 0x233c0
+ 0x233c3: 0x6ca48820,
+ 0x233c5: 0x6c2f2620,
+ 0x233c8: 0x6c180220, 0x233c9: 0x6d282220, 0x233cb: 0x6d052220,
+ 0x233cc: 0x6cd4c220, 0x233ce: 0x6c15b020, 0x233cf: 0x6c9f4c20,
+ 0x233d0: 0x6c87fe20, 0x233d1: 0x6d19e620, 0x233d2: 0x6d037620, 0x233d3: 0x6cee9020,
+ 0x233d4: 0x6c479020, 0x233d5: 0x6ce7f020, 0x233d6: 0x6cddf620, 0x233d7: 0x6c3a5e20,
+ 0x233d8: 0x6c265420, 0x233d9: 0x6ca84620, 0x233da: 0x6c244820, 0x233db: 0x6d426e20,
+ 0x233dc: 0x6c6b2020, 0x233dd: 0x6d08b020, 0x233de: 0x6c0f5e20, 0x233df: 0x6c6c5e20,
+ 0x233e0: 0x6d1b1220, 0x233e1: 0x6d05f020, 0x233e3: 0x6d20e420,
+ 0x233e4: 0x6d048c20, 0x233e6: 0x6cb76c20, 0x233e7: 0x6c069620,
+ 0x233e8: 0x6d03dc20, 0x233e9: 0x6c45ec20,
+ 0x233ec: 0x6d418c20,
+ 0x233f0: 0x6c6a1a20, 0x233f2: 0x6c763020,
+ 0x233f5: 0x6d03f020, 0x233f6: 0x6c06b220, 0x233f7: 0x6cd4ee20,
+ 0x233f8: 0x6d23a020, 0x233fa: 0x6d38ee20, 0x233fb: 0x6d2e0420,
+ // Block 0x8d0, offset 0x23400
+ 0x23402: 0x6d37c620,
+ 0x23406: 0x6c140620,
+ 0x23408: 0x6c20e020, 0x23409: 0x6c8f4220,
+ 0x2340e: 0x6cdbdc20,
+ 0x23410: 0x6d3a8620,
+ 0x23419: 0x6c0bd220,
+ 0x2341d: 0x6d035420, 0x2341f: 0x6d0bce20,
+ 0x23422: 0x6c8daa20,
+ 0x23427: 0x6d0bd220,
+ 0x2342c: 0x6ce63020,
+ 0x23439: 0x6c2b5a20,
+ // Block 0x8d1, offset 0x23440
+ 0x23441: 0x6cafca20, 0x23442: 0x6c567620, 0x23443: 0x6c132a20,
+ 0x2344a: 0x6ce45e20, 0x2344b: 0x6ca20220,
+ 0x2344c: 0x6c731620, 0x2344e: 0x6ca20420,
+ 0x23450: 0x6c723020, 0x23451: 0x6c8f0020, 0x23453: 0x6c8e0c20,
+ 0x23457: 0x6c8f0220,
+ 0x23458: 0x6c568820,
+ 0x23466: 0x6c3e3e20, 0x23467: 0x6c553820,
+ 0x2346a: 0x6c361820, 0x2346b: 0x6c458420,
+ 0x2346c: 0x6c470a20,
+ 0x23471: 0x6c48b420,
+ 0x23479: 0x6c94a420, 0x2347b: 0x6c389a20,
+ 0x2347c: 0x6c93e220, 0x2347d: 0x6c9b1820, 0x2347e: 0x6c3e8a20, 0x2347f: 0x6c8e5e20,
+ // Block 0x8d2, offset 0x23480
+ 0x23485: 0x6d00c220, 0x23486: 0x6c471e20,
+ 0x23488: 0x6cfcda20, 0x23489: 0x6c0f1a20, 0x2348b: 0x6c622220,
+ 0x23493: 0x6cc2a220,
+ 0x23494: 0x6c927220,
+ 0x2349e: 0x6cd79420,
+ 0x234a1: 0x6ca20820, 0x234a2: 0x6d23a420, 0x234a3: 0x6c4eea20,
+ 0x234a9: 0x6d26d020, 0x234aa: 0x6c289e20,
+ 0x234af: 0x6d218620,
+ 0x234b0: 0x6c64de20, 0x234b3: 0x6c429020,
+ 0x234bf: 0x6c129420,
+ // Block 0x8d3, offset 0x234c0
+ 0x234c0: 0x6cd0c820, 0x234c1: 0x6c8f1c20,
+ 0x234c6: 0x6c687e20,
+ 0x234c9: 0x6cdb2020, 0x234ca: 0x6cdb2220, 0x234cb: 0x6d383e20,
+ 0x234d2: 0x6c8aaa20,
+ 0x234d4: 0x6d085c20, 0x234d5: 0x6c92ee20, 0x234d7: 0x6c629e20,
+ 0x234da: 0x6d0cdc20,
+ 0x234df: 0x6c930820,
+ 0x234e1: 0x6c9fd220, 0x234e2: 0x6ce39620,
+ 0x234e6: 0x6c595c20,
+ 0x234e9: 0x6d18ec20, 0x234ea: 0x6ce08220,
+ 0x234ec: 0x6cf48820,
+ 0x234f0: 0x6c5f8020,
+ 0x234f7: 0x6c31e620,
+ 0x234f8: 0x6c7d9420, 0x234fa: 0x6c758e20,
+ 0x234ff: 0x6cd21a20,
+ // Block 0x8d4, offset 0x23500
+ 0x23500: 0x6ca44e20, 0x23501: 0x6cb3bc20,
+ 0x23504: 0x6cd52020, 0x23505: 0x6cc37e20,
+ 0x2350c: 0x6cc5bc20, 0x2350f: 0x6c3b6220,
+ 0x23512: 0x6cde3a20, 0x23513: 0x6cea4820,
+ 0x23515: 0x6d0f9c20,
+ 0x23526: 0x6c342c20, 0x23527: 0x6c21fc20,
+ 0x23529: 0x6c478020, 0x2352a: 0x6c3b6e20,
+ 0x2352d: 0x6cc74620,
+ 0x23531: 0x6c42c020, 0x23532: 0x6cfdbe20,
+ 0x23534: 0x6cfdc020, 0x23535: 0x6c545420, 0x23537: 0x6ce1c420,
+ 0x23538: 0x6ccd8420, 0x23539: 0x6d0fba20, 0x2353a: 0x6d3f5220,
+ 0x2353c: 0x6d256a20,
+ // Block 0x8d5, offset 0x23540
+ 0x23544: 0x6cda7420, 0x23547: 0x6c203820,
+ 0x23548: 0x6cfdc820, 0x2354a: 0x6c048a20,
+ 0x2354c: 0x6c97c020, 0x2354e: 0x6c3f6e20, 0x2354f: 0x6c7e6420,
+ 0x23550: 0x6c851e20, 0x23552: 0x6c6af620, 0x23553: 0x6d1ea820,
+ 0x23558: 0x6d23a620, 0x2355a: 0x6c1c4820,
+ 0x2355c: 0x6c203a20, 0x2355d: 0x6d182e20, 0x2355e: 0x6ccd0020,
+ 0x23562: 0x6c609220, 0x23563: 0x6d0c2820,
+ 0x23566: 0x6cf51820, 0x23567: 0x6c215c20,
+ 0x23568: 0x6c987420,
+ 0x2356d: 0x6c3ede20, 0x2356e: 0x6c637c20, 0x2356f: 0x6c46d620,
+ 0x23570: 0x6c474420, 0x23571: 0x6c63e420,
+ 0x23575: 0x6cfb9820, 0x23577: 0x6c6d6020,
+ 0x23578: 0x6d3f6420, 0x23579: 0x6c90bc20,
+ 0x2357c: 0x6c46da20,
+ // Block 0x8d6, offset 0x23580
+ 0x23580: 0x6cc57c20, 0x23582: 0x6ccd1420,
+ 0x23585: 0x6c74da20, 0x23586: 0x6ce79c20, 0x23587: 0x6d1ffc20,
+ 0x23594: 0x6c651a20, 0x23595: 0x6c31dc20, 0x23597: 0x6c55f020,
+ 0x2359b: 0x6ccace20,
+ 0x2359c: 0x6d246220,
+ 0x235a2: 0x6c974e20,
+ 0x235a4: 0x6d342620, 0x235a5: 0x6d0c4420, 0x235a6: 0x6c42f020,
+ 0x235a8: 0x6c582020,
+ 0x235ae: 0x6cc34420,
+ 0x235b1: 0x6d103e20, 0x235b3: 0x6d418820,
+ 0x235b7: 0x6cfe8e20,
+ 0x235b8: 0x6d170620, 0x235b9: 0x6d0d5a20, 0x235ba: 0x6c531e20, 0x235bb: 0x6d20e620,
+ 0x235bf: 0x6c1c0020,
+ // Block 0x8d7, offset 0x235c0
+ 0x235c1: 0x6c1b1020,
+ 0x235c4: 0x6c4f6a20, 0x235c5: 0x6ccb1e20, 0x235c6: 0x6cabbe20, 0x235c7: 0x6cde4020,
+ 0x235c8: 0x6c3b2620, 0x235c9: 0x6c1aa020,
+ 0x235cc: 0x6c533220, 0x235cd: 0x6d095220,
+ 0x235d6: 0x6d351e20,
+ 0x235db: 0x6cc19020,
+ 0x235e0: 0x6cf5fe20, 0x235e1: 0x6c3e6220, 0x235e3: 0x6cd4e020,
+ 0x235e4: 0x6c4d6a20, 0x235e6: 0x6cb38c20,
+ 0x235e8: 0x6c229a20,
+ 0x235f0: 0x6c149a20, 0x235f3: 0x6c52ae20,
+ 0x235f8: 0x6cad7a20, 0x235f9: 0x6ccff820, 0x235fa: 0x6cfede20,
+ 0x235fd: 0x6d07ac20, 0x235fe: 0x6c229e20, 0x235ff: 0x6ce68420,
+ // Block 0x8d8, offset 0x23600
+ 0x23600: 0x6cb39620,
+ 0x23607: 0x6cde7e20,
+ 0x23608: 0x6c13a820, 0x2360b: 0x6d40ce20,
+ 0x2360c: 0x6c5de820, 0x2360d: 0x6d071820, 0x2360e: 0x6d0e9820, 0x2360f: 0x6c149e20,
+ 0x23611: 0x6ceb3420,
+ 0x23618: 0x6cfb8420, 0x23619: 0x6d07c620, 0x2361a: 0x6c542a20, 0x2361b: 0x6c58de20,
+ 0x2361c: 0x6c442620, 0x2361d: 0x6c1d3c20, 0x2361e: 0x6c0a3620, 0x2361f: 0x6c52bc20,
+ 0x23620: 0x6c52be20, 0x23621: 0x6c1b4a20, 0x23623: 0x6c140820,
+ 0x2362f: 0x6d2c8e20,
+ 0x23631: 0x6d2d1e20, 0x23632: 0x6cdea220,
+ 0x23635: 0x6cb3a220, 0x23636: 0x6cdea420,
+ 0x23638: 0x6d1f6e20, 0x23639: 0x6c3ef420, 0x2363a: 0x6c220e20, 0x2363b: 0x6c26be20,
+ 0x2363c: 0x6cde1a20, 0x2363e: 0x6c8ea020,
+ // Block 0x8d9, offset 0x23640
+ 0x23641: 0x6c221020, 0x23643: 0x6c52d420,
+ 0x23645: 0x6c4f1a20, 0x23646: 0x6c7e5020,
+ 0x23648: 0x6cd20420,
+ 0x2364d: 0x6ce79e20, 0x2364e: 0x6c5c7020, 0x2364f: 0x6c518620,
+ 0x23650: 0x6cb1d820, 0x23651: 0x6d243a20,
+ 0x2365c: 0x6cfaf020, 0x2365d: 0x6c4e6c20, 0x2365f: 0x6cb3ac20,
+ 0x23666: 0x6c7ec220, 0x23667: 0x6c5e5220,
+ 0x23670: 0x6cdf8420,
+ 0x23674: 0x6c819e20, 0x23676: 0x6cd5b420,
+ 0x2367a: 0x6c2a0a20, 0x2367b: 0x6c2d1020,
+ // Block 0x8da, offset 0x23680
+ 0x23688: 0x6d04a820, 0x2368b: 0x6cee6020,
+ 0x2368d: 0x6c17f820, 0x2368e: 0x6ca3ae20,
+ 0x23690: 0x6c73d420, 0x23693: 0x6c375220,
+ 0x23694: 0x6c375a20, 0x23695: 0x6caa6c20, 0x23696: 0x6caa8820,
+ 0x2369d: 0x6d3bae20,
+ 0x236a2: 0x6cab2220,
+ 0x236a4: 0x6c8ac220, 0x236a5: 0x6c82b420, 0x236a7: 0x6c032a20,
+ 0x236ac: 0x6c196820, 0x236af: 0x6c4a6a20,
+ 0x236b0: 0x6cc2f820, 0x236b1: 0x6c448820, 0x236b3: 0x6c45ee20,
+ 0x236b4: 0x6ccee020,
+ 0x236b9: 0x6c7f2020, 0x236ba: 0x6d32e820, 0x236bb: 0x6d183020,
+ 0x236bc: 0x6c4bda20, 0x236bd: 0x6ceea620, 0x236be: 0x6c951e20,
+ // Block 0x8db, offset 0x236c0
+ 0x236c2: 0x6cd28620, 0x236c3: 0x6d1be820,
+ 0x236c4: 0x6cd14620, 0x236c5: 0x6ce8ea20, 0x236c6: 0x6c0a3820,
+ 0x236c8: 0x6d2aee20, 0x236c9: 0x6d383a20, 0x236cb: 0x6cc72620,
+ 0x236cc: 0x6cb64e20, 0x236cd: 0x6c405620, 0x236ce: 0x6c131820,
+ 0x236d3: 0x6c845c20,
+ 0x236d4: 0x6c978c20, 0x236d6: 0x6c886620, 0x236d7: 0x6c0c3020,
+ 0x236db: 0x6c207e20,
+ 0x236dc: 0x6d18ee20,
+ 0x236e0: 0x6cac3620,
+ 0x236e5: 0x6d191420, 0x236e6: 0x6c7b4820,
+ 0x236e9: 0x6c0c5220, 0x236eb: 0x6c1c9e20,
+ 0x236ec: 0x6cc22020, 0x236ed: 0x6ca1ae20, 0x236ee: 0x6d301620, 0x236ef: 0x6ccc3c20,
+ 0x236f0: 0x6ccc3e20,
+ 0x236f7: 0x6d109620,
+ 0x236f8: 0x6c457420, 0x236f9: 0x6ca3b620,
+ 0x236fc: 0x6d018420, 0x236ff: 0x6ce53220,
+ // Block 0x8dc, offset 0x23700
+ 0x23706: 0x6d127820,
+ 0x23709: 0x6ccbe220,
+ 0x2370f: 0x6ccaec20,
+ 0x23712: 0x6c2cc620, 0x23713: 0x6d06c220,
+ 0x23719: 0x6cc19220,
+ 0x23720: 0x6c52b020, 0x23721: 0x6cd16620, 0x23722: 0x6ce6ec20,
+ 0x23730: 0x6c352e20,
+ 0x23735: 0x6c89ea20, 0x23737: 0x6c53c220,
+ 0x23738: 0x6c852020, 0x2373a: 0x6cfdee20,
+ 0x2373d: 0x6cd0b620,
+ // Block 0x8dd, offset 0x23740
+ 0x23740: 0x6c3d8220,
+ 0x23748: 0x6d0dc020, 0x23749: 0x6cee3220, 0x2374a: 0x6cb51620, 0x2374b: 0x6c34a620,
+ 0x2374d: 0x6c57b220, 0x2374e: 0x6cb90c20,
+ 0x23750: 0x6d01e020,
+ 0x2375d: 0x6c22d620, 0x2375e: 0x6cd11020,
+ 0x23762: 0x6c37dc20,
+ 0x23764: 0x6d039a20, 0x23766: 0x6cea0e20, 0x23767: 0x6d0ea220,
+ 0x23769: 0x6c8b2820,
+ 0x2376c: 0x6c9c6e20,
+ 0x23778: 0x6d402c20, 0x2377a: 0x6d3e8020,
+ 0x2377c: 0x6c55ba20, 0x2377d: 0x6d1c9e20, 0x2377e: 0x6c885620, 0x2377f: 0x6c266a20,
+ // Block 0x8de, offset 0x23780
+ 0x23780: 0x6ce4c420, 0x23781: 0x6ce53e20,
+ 0x2378b: 0x6cc6b020,
+ 0x2378d: 0x6c00d020,
+ 0x23790: 0x6c00e420, 0x23791: 0x6d309e20, 0x23792: 0x6c4c4620, 0x23793: 0x6c92f020,
+ 0x23794: 0x6d2f7a20, 0x23795: 0x6c9c8220, 0x23796: 0x6c8a2a20, 0x23797: 0x6d30a020,
+ 0x2379b: 0x6cc25020,
+ 0x2379c: 0x6c236820, 0x2379f: 0x6ce65020,
+ 0x237a1: 0x6ce02c20, 0x237a2: 0x6d2e2820, 0x237a3: 0x6c55e020,
+ 0x237a5: 0x6cb1da20, 0x237a7: 0x6c267020,
+ 0x237a8: 0x6cc6d220,
+ 0x237ae: 0x6ca52020,
+ 0x237b3: 0x6ca45a20,
+ 0x237b4: 0x6c291a20, 0x237b5: 0x6c695c20,
+ 0x237bb: 0x6c72b620,
+ 0x237bc: 0x6c37ac20,
+ // Block 0x8df, offset 0x237c0
+ 0x237ca: 0x6c877420,
+ 0x237cc: 0x6c4c4e20, 0x237cd: 0x6cec7e20,
+ 0x237d2: 0x6ca7ee20,
+ 0x237d4: 0x6c6c3420,
+ 0x237e9: 0x6cb04a20, 0x237ea: 0x6c1bde20,
+ 0x237f2: 0x6cb04c20, 0x237f3: 0x6d166e20,
+ 0x237f4: 0x6c316220, 0x237f5: 0x6cec1420, 0x237f6: 0x6d099020,
+ 0x237f8: 0x6cb73c20, 0x237f9: 0x6ccd6c20,
+ 0x237fc: 0x6d056a20, 0x237ff: 0x6c509020,
+ // Block 0x8e0, offset 0x23800
+ 0x23800: 0x6caca620, 0x23802: 0x6cadb420,
+ 0x23804: 0x6d045a20, 0x23806: 0x6c1b7e20, 0x23807: 0x6cdf9020,
+ 0x23808: 0x6d41a620, 0x23809: 0x6d414820, 0x2380a: 0x6cb74c20, 0x2380b: 0x6c316420,
+ 0x23819: 0x6cd70c20,
+ 0x2381c: 0x6ca2f220, 0x2381d: 0x6cf59620,
+ 0x23827: 0x6c179420,
+ 0x23828: 0x6d16d020, 0x2382b: 0x6d329e20,
+ 0x2382e: 0x6c70fe20, 0x2382f: 0x6c274c20,
+ 0x23831: 0x6cc9fc20,
+ 0x23834: 0x6d3ac820, 0x23835: 0x6ced7620,
+ 0x23838: 0x6cc9fe20, 0x23839: 0x6c04f220, 0x2383a: 0x6c643c20, 0x2383b: 0x6c972c20,
+ // Block 0x8e1, offset 0x23840
+ 0x23848: 0x6ceb9c20, 0x2384a: 0x6cb76020,
+ 0x2384f: 0x6d3c0c20,
+ 0x23850: 0x6ceb0220, 0x23853: 0x6cb28c20,
+ 0x2385d: 0x6cae6220, 0x2385e: 0x6c7b9a20, 0x2385f: 0x6d14d820,
+ 0x23861: 0x6d018620, 0x23862: 0x6d264c20, 0x23863: 0x6c523020,
+ 0x23865: 0x6c53f220, 0x23866: 0x6d32a420, 0x23867: 0x6c217420,
+ 0x23868: 0x6cd35e20, 0x23869: 0x6cec1c20, 0x2386b: 0x6d009620,
+ 0x23878: 0x6c452a20,
+ // Block 0x8e2, offset 0x23880
+ 0x23885: 0x6c35fe20,
+ 0x2388f: 0x6c7a7220,
+ 0x23890: 0x6ca32c20, 0x23893: 0x6c707420,
+ 0x23894: 0x6d088e20, 0x23895: 0x6cc0fe20, 0x23896: 0x6c181c20, 0x23897: 0x6c939620,
+ 0x23898: 0x6c511420, 0x23899: 0x6cd16020, 0x2389a: 0x6ca44620,
+ 0x2389c: 0x6c511620, 0x2389d: 0x6c13de20, 0x2389e: 0x6d0bfe20, 0x2389f: 0x6c450a20,
+ 0x238a0: 0x6ca81e20, 0x238a2: 0x6c4c6a20, 0x238a3: 0x6d0c8c20,
+ 0x238a4: 0x6c494e20, 0x238a7: 0x6d360420,
+ 0x238a8: 0x6c81f420,
+ 0x238af: 0x6c321820,
+ 0x238b0: 0x6cb78220, 0x238b1: 0x6cc10020, 0x238b2: 0x6c742e20,
+ // Block 0x8e3, offset 0x238c0
+ 0x238c1: 0x6c3c4220, 0x238c3: 0x6d06c420,
+ 0x238c4: 0x6ce9fc20, 0x238c6: 0x6c4e1820, 0x238c7: 0x6c7a4220,
+ 0x238ca: 0x6ccff020, 0x238cb: 0x6d363e20,
+ 0x238cd: 0x6cad2c20, 0x238ce: 0x6d32cc20, 0x238cf: 0x6c861820,
+ 0x238d0: 0x6ced2620, 0x238d2: 0x6c391020, 0x238d3: 0x6d033a20,
+ 0x238d6: 0x6d0bb620,
+ 0x238db: 0x6c709820,
+ 0x238dc: 0x6cd0a620,
+ 0x238ed: 0x6c989020, 0x238ef: 0x6cea7e20,
+ 0x238f0: 0x6d3d6620, 0x238f1: 0x6cf62820, 0x238f2: 0x6d1b5820, 0x238f3: 0x6c6db620,
+ 0x238f4: 0x6cea5420, 0x238f7: 0x6c453220,
+ 0x238f8: 0x6c620a20,
+ // Block 0x8e4, offset 0x23900
+ 0x2390f: 0x6d3ba820,
+ 0x23912: 0x6ce5f220,
+ 0x23914: 0x6d33e220, 0x23916: 0x6c604420,
+ 0x2391a: 0x6d1c8220, 0x2391b: 0x6cf0aa20,
+ 0x2391d: 0x6c593c20, 0x2391e: 0x6ce68620, 0x2391f: 0x6c150620,
+ 0x23922: 0x6c7c8e20, 0x23923: 0x6cb86e20,
+ 0x23924: 0x6c04fc20, 0x23925: 0x6c13a420, 0x23926: 0x6ceb8420, 0x23927: 0x6ca43020,
+ 0x23928: 0x6c6a2420, 0x2392a: 0x6d0c1620,
+ 0x2392c: 0x6ce8ca20, 0x2392e: 0x6cf1e620,
+ 0x23930: 0x6c232020, 0x23933: 0x6d06fc20,
+ 0x23934: 0x6d1b6020, 0x23937: 0x6c084420,
+ 0x2393c: 0x6c935820,
+ // Block 0x8e5, offset 0x23940
+ 0x23941: 0x6d290620, 0x23942: 0x6c265820,
+ 0x23946: 0x6ca84820, 0x23947: 0x6c71c220,
+ 0x23948: 0x6c541620,
+ 0x2394c: 0x6c453a20,
+ 0x23955: 0x6c541820, 0x23956: 0x6c76b220, 0x23957: 0x6c459620,
+ 0x23959: 0x6c5b5e20, 0x2395a: 0x6d01e220,
+ 0x2395d: 0x6cf8ba20, 0x2395e: 0x6c4e2420, 0x2395f: 0x6c9c6820,
+ 0x23961: 0x6cf25c20, 0x23962: 0x6c5d3620, 0x23963: 0x6ccabc20,
+ 0x23964: 0x6d034220, 0x23965: 0x6d307220, 0x23966: 0x6c5dea20,
+ 0x23968: 0x6c45a020, 0x2396b: 0x6cc9e420,
+ 0x2396c: 0x6c6c4a20, 0x2396d: 0x6cebec20,
+ 0x23971: 0x6c332420, 0x23972: 0x6c1aca20,
+ 0x2397d: 0x6cf67e20,
+ // Block 0x8e6, offset 0x23980
+ 0x23982: 0x6c9c6a20, 0x23983: 0x6d29e020,
+ 0x23984: 0x6cca8420,
+ 0x23993: 0x6cea5e20,
+ 0x23994: 0x6d366820, 0x23995: 0x6cf1ea20,
+ 0x23998: 0x6d1a9820, 0x23999: 0x6cea8220, 0x2399b: 0x6c1cda20,
+ 0x2399c: 0x6d2af020, 0x2399e: 0x6cff0a20, 0x2399f: 0x6ca07420,
+ 0x239a0: 0x6c245820, 0x239a3: 0x6c0b4e20,
+ 0x239a4: 0x6d04f020, 0x239a7: 0x6d154c20,
+ 0x239ae: 0x6c5a6020,
+ 0x239b0: 0x6d2bf820, 0x239b1: 0x6cdd3620, 0x239b2: 0x6c5cfe20, 0x239b3: 0x6c727e20,
+ // Block 0x8e7, offset 0x239c0
+ 0x239c1: 0x6c245a20,
+ 0x239c4: 0x6c5f4020, 0x239c5: 0x6d0a4420, 0x239c6: 0x6cdcfe20, 0x239c7: 0x6c135e20,
+ 0x239c9: 0x6d18b020,
+ 0x239ce: 0x6c0c2220,
+ 0x239d2: 0x6c74c220, 0x239d3: 0x6c868220,
+ 0x239d6: 0x6cad9a20,
+ 0x239db: 0x6d289c20,
+ 0x239dc: 0x6d134220, 0x239de: 0x6c0a5a20, 0x239df: 0x6d310020,
+ 0x239e0: 0x6d310220, 0x239e2: 0x6c702420, 0x239e3: 0x6d309020,
+ 0x239e6: 0x6cd60e20,
+ 0x239ea: 0x6cf6d620,
+ 0x239f7: 0x6d065820,
+ 0x239f8: 0x6ca3a620, 0x239f9: 0x6cfb9a20, 0x239fa: 0x6c4bec20, 0x239fb: 0x6cf0d220,
+ 0x239fe: 0x6c60c420, 0x239ff: 0x6cc9a220,
+ // Block 0x8e8, offset 0x23a00
+ 0x23a02: 0x6c304220, 0x23a03: 0x6caac820,
+ 0x23a04: 0x6c327a20, 0x23a05: 0x6d32fc20, 0x23a06: 0x6c7a6420,
+ 0x23a09: 0x6ca01c20,
+ 0x23a15: 0x6c05d820, 0x23a16: 0x6c5c5020,
+ 0x23a19: 0x6d3fc620,
+ 0x23a28: 0x6cca5c20, 0x23a2a: 0x6ce29420, 0x23a2b: 0x6d157220,
+ 0x23a2d: 0x6d241620,
+ 0x23a31: 0x6d123220, 0x23a32: 0x6ca94a20,
+ 0x23a34: 0x6c1dfa20, 0x23a35: 0x6c5d4820, 0x23a37: 0x6c337620,
+ 0x23a39: 0x6cb7f220, 0x23a3a: 0x6d1d1820, 0x23a3b: 0x6c0e3420,
+ 0x23a3c: 0x6ca92e20, 0x23a3d: 0x6c5a1a20,
+ // Block 0x8e9, offset 0x23a40
+ 0x23a46: 0x6d1d1a20,
+ 0x23a4a: 0x6c05da20,
+ 0x23a4e: 0x6c4a2820, 0x23a4f: 0x6c82f620,
+ 0x23a50: 0x6d421020,
+ 0x23a59: 0x6c15fe20,
+ 0x23a63: 0x6c660a20,
+ 0x23a67: 0x6c9b9220,
+ 0x23a69: 0x6d002820,
+ 0x23a6f: 0x6d035620,
+ 0x23a71: 0x6c849e20,
+ 0x23a7a: 0x6cbc2e20,
+ 0x23a7f: 0x6cf05c20,
+ // Block 0x8ea, offset 0x23a80
+ 0x23a80: 0x6ca37620, 0x23a82: 0x6cacee20,
+ 0x23a84: 0x6c829020, 0x23a87: 0x6c958220,
+ 0x23a8b: 0x6c946220,
+ 0x23a8d: 0x6c44ea20, 0x23a8f: 0x6c946420,
+ 0x23a92: 0x6cc22220,
+ 0x23a96: 0x6c959020,
+ 0x23a98: 0x6ca46820, 0x23a9b: 0x6c959220,
+ 0x23a9c: 0x6d273e20,
+ 0x23aa2: 0x6cd71a20,
+ 0x23aa5: 0x6c9d3e20, 0x23aa6: 0x6cede820, 0x23aa7: 0x6c12f420,
+ 0x23aa8: 0x6c64a620, 0x23aa9: 0x6cee2020,
+ 0x23aaf: 0x6c637e20,
+ 0x23ab4: 0x6c58c020,
+ 0x23ab8: 0x6c894220, 0x23ab9: 0x6d3f2c20, 0x23aba: 0x6c040a20, 0x23abb: 0x6cd43c20,
+ 0x23abe: 0x6cecf220,
+ // Block 0x8eb, offset 0x23ac0
+ 0x23ac2: 0x6cd4c420,
+ 0x23ac7: 0x6c4a4e20,
+ 0x23ac8: 0x6cf5cc20, 0x23aca: 0x6cc79c20, 0x23acb: 0x6d11fe20,
+ 0x23ace: 0x6c42c220,
+ 0x23ad5: 0x6d26d220,
+ 0x23ad8: 0x6d1da820, 0x23ad9: 0x6cec3c20, 0x23ada: 0x6c0f4620,
+ 0x23adf: 0x6d034e20,
+ 0x23ae2: 0x6cb0c620, 0x23ae3: 0x6c0f7820,
+ 0x23ae6: 0x6c4d7e20, 0x23ae7: 0x6d2d5220,
+ 0x23ae8: 0x6cf33020, 0x23aea: 0x6d138420, 0x23aeb: 0x6c0ab820,
+ 0x23aec: 0x6c4d8620,
+ 0x23af8: 0x6c1c0220, 0x23afb: 0x6d360620,
+ 0x23afd: 0x6ca5dc20,
+ // Block 0x8ec, offset 0x23b00
+ 0x23b01: 0x6cf3d420, 0x23b02: 0x6c006e20,
+ 0x23b08: 0x6c006a20, 0x23b09: 0x6d229220, 0x23b0a: 0x6c1c7020,
+ 0x23b0d: 0x6c6eac20, 0x23b0e: 0x6d371020, 0x23b0f: 0x6d372c20,
+ 0x23b10: 0x6d372e20, 0x23b11: 0x6c70ee20,
+ 0x23b16: 0x6c4dd820,
+ 0x23b1a: 0x6cb24c20,
+ 0x23b1d: 0x6d11a620,
+ 0x23b23: 0x6d1f1e20,
+ 0x23b24: 0x6cb25420, 0x23b26: 0x6ca11020,
+ 0x23b2c: 0x6d429e20, 0x23b2d: 0x6cb38e20, 0x23b2f: 0x6d091220,
+ 0x23b30: 0x6c7bc420, 0x23b31: 0x6d17bc20, 0x23b32: 0x6cb39020,
+ 0x23b3b: 0x6d3c9c20,
+ // Block 0x8ed, offset 0x23b40
+ 0x23b43: 0x6ca5fa20,
+ 0x23b44: 0x6cc0b020, 0x23b45: 0x6c23f820,
+ 0x23b4c: 0x6d11cc20,
+ 0x23b51: 0x6c3b9820,
+ 0x23b55: 0x6cf9f420, 0x23b57: 0x6c677c20,
+ 0x23b58: 0x6c13b220, 0x23b5b: 0x6d000e20,
+ 0x23b5c: 0x6c13b420,
+ 0x23b62: 0x6c1a5020, 0x23b63: 0x6c257e20,
+ 0x23b67: 0x6cbf7c20,
+ 0x23b69: 0x6d245220, 0x23b6b: 0x6d21d820,
+ 0x23b6f: 0x6cf21620,
+ 0x23b71: 0x6c13c020, 0x23b72: 0x6d22ae20,
+ 0x23b79: 0x6d425420, 0x23b7a: 0x6c29fc20,
+ 0x23b7d: 0x6c73a820, 0x23b7e: 0x6c29fe20, 0x23b7f: 0x6d1c4c20,
+ // Block 0x8ee, offset 0x23b80
+ 0x23b81: 0x6c3cd420,
+ 0x23b85: 0x6cf27a20,
+ 0x23b88: 0x6c6cf620, 0x23b89: 0x6cb76e20, 0x23b8b: 0x6cbe0e20,
+ 0x23b8d: 0x6c7dee20, 0x23b8f: 0x6cdf9e20,
+ 0x23b90: 0x6cfa9420, 0x23b92: 0x6ce46420,
+ 0x23b94: 0x6c7df620, 0x23b96: 0x6ce53a20,
+ 0x23b98: 0x6c556420, 0x23b99: 0x6d39aa20, 0x23b9a: 0x6d2d7620, 0x23b9b: 0x6cde5820,
+ 0x23b9d: 0x6ce46e20, 0x23b9e: 0x6cde6820, 0x23b9f: 0x6cde8020,
+ 0x23ba0: 0x6c574820, 0x23ba1: 0x6d0dc220, 0x23ba2: 0x6ce61620,
+ 0x23ba4: 0x6ce61820, 0x23ba5: 0x6cde8220,
+ 0x23bac: 0x6c581020, 0x23bae: 0x6c63e620, 0x23baf: 0x6cb7e020,
+ 0x23bb1: 0x6cdeae20,
+ 0x23bb4: 0x6cdfc220, 0x23bb5: 0x6c57ce20,
+ 0x23bb8: 0x6d3bf620, 0x23bb9: 0x6c572220,
+ 0x23bbc: 0x6c800c20,
+ // Block 0x8ef, offset 0x23bc0
+ 0x23bc6: 0x6d420420, 0x23bc7: 0x6d169820,
+ 0x23bc8: 0x6c3dfe20, 0x23bc9: 0x6cf4bc20, 0x23bcb: 0x6c3e0020,
+ 0x23bcd: 0x6c2f5620, 0x23bce: 0x6cde3c20,
+ 0x23bd6: 0x6c17b820,
+ 0x23bd9: 0x6cc64220, 0x23bda: 0x6cc35620,
+ 0x23bdc: 0x6c438420,
+ 0x23be1: 0x6c3e6620, 0x23be2: 0x6c2c4c20, 0x23be3: 0x6c2dc620,
+ 0x23be4: 0x6d1e3020, 0x23be6: 0x6c643e20,
+ 0x23be9: 0x6c8f8e20,
+ 0x23bec: 0x6d1e3220, 0x23bed: 0x6cafe020, 0x23bef: 0x6c5d7820,
+ 0x23bf0: 0x6cbf3020, 0x23bf2: 0x6c38a020, 0x23bf3: 0x6cf3d620,
+ 0x23bf4: 0x6ce74e20, 0x23bf5: 0x6c4f7e20,
+ 0x23bf8: 0x6cdfac20,
+ 0x23bfe: 0x6c525020,
+ // Block 0x8f0, offset 0x23c00
+ 0x23c04: 0x6ce56220,
+ 0x23c08: 0x6d388e20, 0x23c0b: 0x6c045420,
+ 0x23c0c: 0x6d01e420, 0x23c0d: 0x6c29c620, 0x23c0f: 0x6c6c4c20,
+ 0x23c15: 0x6c54ec20, 0x23c16: 0x6c06b620,
+ 0x23c18: 0x6c2fb220,
+ 0x23c1c: 0x6caac420, 0x23c1d: 0x6cf0c620, 0x23c1e: 0x6d218c20,
+ 0x23c20: 0x6d039c20, 0x23c21: 0x6c3ee020, 0x23c22: 0x6cfd0020, 0x23c23: 0x6cb7c420,
+ 0x23c24: 0x6ce87820, 0x23c27: 0x6c609420,
+ 0x23c29: 0x6d1d4620, 0x23c2b: 0x6c2ae420,
+ 0x23c2c: 0x6ceeb020, 0x23c2d: 0x6cf6ae20, 0x23c2f: 0x6cac0220,
+ 0x23c31: 0x6cd12020, 0x23c32: 0x6d1fec20,
+ 0x23c34: 0x6c005220, 0x23c35: 0x6c66d220, 0x23c37: 0x6c466020,
+ 0x23c38: 0x6cc93020,
+ 0x23c3c: 0x6c462220, 0x23c3f: 0x6ccc6e20,
+ // Block 0x8f1, offset 0x23c40
+ 0x23c40: 0x6ce13a20,
+ 0x23c47: 0x6c92f220,
+ 0x23c48: 0x6c027820, 0x23c4a: 0x6cb7ee20, 0x23c4b: 0x6d04fc20,
+ 0x23c4d: 0x6c271020,
+ 0x23c51: 0x6c382a20, 0x23c52: 0x6cf0f420,
+ 0x23c54: 0x6c341020, 0x23c55: 0x6c8a3a20, 0x23c56: 0x6c386620, 0x23c57: 0x6c5a1c20,
+ 0x23c58: 0x6c74dc20, 0x23c59: 0x6cdec020, 0x23c5a: 0x6d422020, 0x23c5b: 0x6cc53020,
+ 0x23c5c: 0x6c117a20, 0x23c5d: 0x6ce2c020,
+ 0x23c60: 0x6c57d020, 0x23c61: 0x6d05fe20, 0x23c63: 0x6d2dae20,
+ 0x23c67: 0x6c41f420,
+ 0x23c6a: 0x6caeea20, 0x23c6b: 0x6c118020,
+ 0x23c6c: 0x6d005820, 0x23c6d: 0x6c26d020,
+ 0x23c71: 0x6c62d020,
+ 0x23c76: 0x6c854820,
+ 0x23c79: 0x6cac9020,
+ 0x23c7d: 0x6c8ffa20, 0x23c7e: 0x6c877620, 0x23c7f: 0x6cf7c220,
+ // Block 0x8f2, offset 0x23c80
+ 0x23c80: 0x6ce2d620, 0x23c83: 0x6c8dac20,
+ 0x23c88: 0x6c855820, 0x23c89: 0x6cc4a220, 0x23c8a: 0x6c8df420,
+ 0x23c8e: 0x6c4bca20,
+ 0x23c94: 0x6cb30a20, 0x23c95: 0x6ca11220, 0x23c96: 0x6cabf020,
+ 0x23c99: 0x6c03b420,
+ 0x23ca1: 0x6cb62820,
+ 0x23ca4: 0x6d0cc420,
+ 0x23caa: 0x6cec3e20, 0x23cab: 0x6c020c20,
+ 0x23cad: 0x6ca04a20, 0x23cae: 0x6c9fca20, 0x23caf: 0x6d0ab220,
+ 0x23cb0: 0x6c9b9420, 0x23cb3: 0x6c48d620,
+ 0x23cb6: 0x6c682420,
+ 0x23cbb: 0x6c410a20,
+ // Block 0x8f3, offset 0x23cc0
+ 0x23cc1: 0x6c110a20, 0x23cc2: 0x6cf4ac20, 0x23cc3: 0x6d301820,
+ 0x23cc4: 0x6cc58820, 0x23cc5: 0x6c79b420,
+ 0x23cd4: 0x6d2f8a20, 0x23cd5: 0x6d37a220, 0x23cd6: 0x6cc00a20, 0x23cd7: 0x6c4c1420,
+ 0x23cd8: 0x6c456a20, 0x23cd9: 0x6cb40220, 0x23cda: 0x6c566c20, 0x23cdb: 0x6c9e0820,
+ 0x23cde: 0x6ce45a20,
+ 0x23ce3: 0x6cee0020,
+ 0x23cf8: 0x6d3a0020, 0x23cf9: 0x6c268a20, 0x23cfa: 0x6d048e20, 0x23cfb: 0x6ca2d420,
+ 0x23cfe: 0x6c72de20,
+ // Block 0x8f4, offset 0x23d00
+ 0x23d01: 0x6ca71a20,
+ 0x23d08: 0x6c567820, 0x23d09: 0x6ccbd420,
+ 0x23d1c: 0x6d33b820, 0x23d1f: 0x6cdde420,
+ 0x23d21: 0x6cd7d820,
+ 0x23d25: 0x6d170820,
+ 0x23d2d: 0x6cbf1020, 0x23d2e: 0x6d35c820, 0x23d2f: 0x6c939220,
+ 0x23d30: 0x6cc79e20, 0x23d32: 0x6cb5ac20, 0x23d33: 0x6d224020,
+ 0x23d34: 0x6d386a20, 0x23d35: 0x6d0fa620, 0x23d36: 0x6cfc0420, 0x23d37: 0x6ca1cc20,
+ 0x23d38: 0x6c1d9a20, 0x23d39: 0x6c5aa820, 0x23d3a: 0x6c6f6420, 0x23d3b: 0x6c6fec20,
+ 0x23d3c: 0x6cb19220,
+ // Block 0x8f5, offset 0x23d40
+ 0x23d41: 0x6c699220, 0x23d43: 0x6c48c620,
+ 0x23d45: 0x6ca0fe20,
+ 0x23d50: 0x6cf5ce20, 0x23d51: 0x6cb43220,
+ 0x23d6f: 0x6c61d420,
+ 0x23d76: 0x6cf1da20, 0x23d77: 0x6c071620,
+ 0x23d78: 0x6d15ea20, 0x23d79: 0x6c3e6a20, 0x23d7a: 0x6cd7e420, 0x23d7b: 0x6c72f020,
+ 0x23d7c: 0x6c61f620, 0x23d7e: 0x6ca69a20,
+ // Block 0x8f6, offset 0x23d80
+ 0x23d80: 0x6c07b620,
+ 0x23d85: 0x6d06c620,
+ 0x23d88: 0x6cbdd220, 0x23d89: 0x6c0ef820,
+ 0x23d8c: 0x6cede620, 0x23d8d: 0x6d30f620, 0x23d8f: 0x6cf2e620,
+ 0x23d90: 0x6ccea420, 0x23d91: 0x6d2a8020, 0x23d92: 0x6d101820,
+ 0x23d95: 0x6cd98a20, 0x23d96: 0x6ca82020,
+ 0x23d9b: 0x6c098620,
+ 0x23da3: 0x6c242420,
+ 0x23da4: 0x6cbab220,
+ 0x23daa: 0x6cffe620, 0x23dab: 0x6d33d620,
+ 0x23dac: 0x6ccf1020, 0x23daf: 0x6d360820,
+ 0x23db0: 0x6cae7020,
+ // Block 0x8f7, offset 0x23dc0
+ 0x23dcf: 0x6c2e1e20,
+ 0x23dd6: 0x6cf2f820,
+ 0x23dd8: 0x6d352020, 0x23dd9: 0x6c098820, 0x23ddb: 0x6c3b7020,
+ 0x23de5: 0x6c052a20,
+ 0x23dea: 0x6cc06c20, 0x23deb: 0x6ca63a20,
+ 0x23dec: 0x6c0f0620, 0x23ded: 0x6c33f220, 0x23def: 0x6cd2d020,
+ 0x23df0: 0x6d05a220, 0x23df1: 0x6c16ac20, 0x23df2: 0x6d05a420, 0x23df3: 0x6d128020,
+ 0x23df4: 0x6c9c5620,
+ 0x23df8: 0x6d02d620, 0x23df9: 0x6d3d6820, 0x23dfa: 0x6c3ff620,
+ 0x23dfd: 0x6cb06020, 0x23dfe: 0x6d095e20,
+ // Block 0x8f8, offset 0x23e00
+ 0x23e00: 0x6d235020, 0x23e01: 0x6cfb6020, 0x23e02: 0x6d235220, 0x23e03: 0x6d213420,
+ 0x23e05: 0x6c709a20, 0x23e06: 0x6cddec20, 0x23e07: 0x6c797c20,
+ 0x23e0a: 0x6d32ce20, 0x23e0b: 0x6c9b1a20,
+ 0x23e0c: 0x6c428420,
+ 0x23e12: 0x6ca28a20, 0x23e13: 0x6cf7ea20,
+ 0x23e14: 0x6c09aa20, 0x23e16: 0x6c3ff820,
+ 0x23e1c: 0x6cfff420,
+ 0x23e20: 0x6c6f7620, 0x23e23: 0x6c468820,
+ 0x23e30: 0x6c1b2820, 0x23e31: 0x6c6f7820, 0x23e32: 0x6c6f7a20,
+ 0x23e35: 0x6ccbf820, 0x23e37: 0x6c3a0820,
+ // Block 0x8f9, offset 0x23e40
+ 0x23e6b: 0x6c3e8c20,
+ 0x23e6f: 0x6ced8a20,
+ 0x23e70: 0x6d05a620, 0x23e71: 0x6c0e7620,
+ // Block 0x8fa, offset 0x23e80
+ 0x23e81: 0x6c504820, 0x23e83: 0x6d00c420,
+ 0x23e84: 0x6cb11820, 0x23e85: 0x6d227420, 0x23e87: 0x6ce4ae20,
+ 0x23e88: 0x6cb00020, 0x23e8a: 0x6cd2d220, 0x23e8b: 0x6c7afc20,
+ 0x23e8c: 0x6c5ef020, 0x23e8f: 0x6d2be420,
+ 0x23e90: 0x6ca3cc20, 0x23e91: 0x6ca20620, 0x23e93: 0x6c3ea620,
+ 0x23e94: 0x6c326820, 0x23e97: 0x6cd13e20,
+ 0x23e98: 0x6c13ee20, 0x23e9a: 0x6c1b3820, 0x23e9b: 0x6c4b0820,
+ 0x23e9c: 0x6c9f6620, 0x23e9d: 0x6ce0c220, 0x23e9e: 0x6c044c20, 0x23e9f: 0x6cbac220,
+ 0x23ea1: 0x6d3d7420, 0x23ea2: 0x6cf0ac20, 0x23ea3: 0x6d0a1e20,
+ 0x23ea5: 0x6c9e9620, 0x23ea6: 0x6d290820, 0x23ea7: 0x6d1f4a20,
+ 0x23ea9: 0x6d204c20, 0x23eab: 0x6cccee20,
+ 0x23eac: 0x6c514220, 0x23ead: 0x6c93a220, 0x23eae: 0x6d347820,
+ 0x23eb2: 0x6c6e9020, 0x23eb3: 0x6d317020,
+ 0x23eb6: 0x6c9b2620, 0x23eb7: 0x6d1f4c20,
+ 0x23eb9: 0x6cf30020, 0x23eba: 0x6c038620,
+ 0x23ebd: 0x6c737820, 0x23ebe: 0x6cc7b220, 0x23ebf: 0x6c23f220,
+ // Block 0x8fb, offset 0x23ec0
+ 0x23ec0: 0x6d33fc20,
+ 0x23ec9: 0x6c557620, 0x23eca: 0x6d0f5c20,
+ 0x23ecc: 0x6c75d020, 0x23ecd: 0x6ccf1c20, 0x23ece: 0x6c79f220,
+ 0x23ed1: 0x6cb9a820,
+ 0x23ed4: 0x6c9b2820,
+ 0x23eda: 0x6ce58c20,
+ // Block 0x8fc, offset 0x23f00
+ 0x23f10: 0x6ca84a20,
+ 0x23f1f: 0x6c1b3a20,
+ 0x23f21: 0x6d047220, 0x23f23: 0x6c5d3820,
+ 0x23f26: 0x6c2b8020, 0x23f27: 0x6c80d620,
+ 0x23f29: 0x6d2a1a20, 0x23f2a: 0x6c130a20, 0x23f2b: 0x6cdd8420,
+ 0x23f2c: 0x6d412c20, 0x23f2d: 0x6cdbd020, 0x23f2f: 0x6cf9e020,
+ 0x23f31: 0x6d01e620,
+ 0x23f34: 0x6c6b1220, 0x23f35: 0x6d1f5820, 0x23f37: 0x6c46ca20,
+ 0x23f38: 0x6c451620,
+ 0x23f3c: 0x6c75d820, 0x23f3d: 0x6c5a5e20, 0x23f3e: 0x6c607420, 0x23f3f: 0x6cb3ca20,
+ // Block 0x8fd, offset 0x23f40
+ 0x23f40: 0x6cf37820, 0x23f42: 0x6d183420,
+ 0x23f45: 0x6ca3a420, 0x23f47: 0x6cc71820,
+ 0x23f48: 0x6ca40820, 0x23f4a: 0x6cb2c020, 0x23f4b: 0x6ccd9420,
+ 0x23f4c: 0x6c2dd820, 0x23f4d: 0x6c607620, 0x23f4e: 0x6c571420, 0x23f4f: 0x6c335620,
+ 0x23f50: 0x6c79a020, 0x23f51: 0x6cde8620, 0x23f53: 0x6c53c620,
+ 0x23f55: 0x6cd4f820,
+ 0x23f59: 0x6c526a20, 0x23f5a: 0x6c3bc020,
+ 0x23f72: 0x6c79fa20,
+ // Block 0x8fe, offset 0x23f80
+ 0x23f99: 0x6ca70220,
+ 0x23f9d: 0x6c1e9e20,
+ 0x23fa6: 0x6cbb5a20,
+ 0x23fb2: 0x6cf8bc20, 0x23fb3: 0x6c558020,
+ 0x23fb4: 0x6cd99620, 0x23fb5: 0x6cf30a20, 0x23fb7: 0x6c4d7620,
+ 0x23fb8: 0x6cc7b820, 0x23fb9: 0x6c9b3020, 0x23fbb: 0x6cca2420,
+ 0x23fbd: 0x6cf3de20, 0x23fbf: 0x6d1f6420,
+ // Block 0x8ff, offset 0x23fc0
+ 0x23fc1: 0x6cdfba20, 0x23fc2: 0x6cd01220,
+ 0x23fc6: 0x6cb71220,
+ 0x23fc8: 0x6c4c8420, 0x23fc9: 0x6cb87420, 0x23fca: 0x6cfad020,
+ 0x23fcf: 0x6cdbd620,
+ 0x23fd0: 0x6c92b020, 0x23fd3: 0x6cb52620,
+ 0x23fd4: 0x6c2ddc20, 0x23fd7: 0x6cb64020,
+ 0x23fd8: 0x6c63dc20, 0x23fd9: 0x6d1f6620, 0x23fda: 0x6cf79e20, 0x23fdb: 0x6c177a20,
+ 0x23fe1: 0x6c9d7e20, 0x23fe2: 0x6c911820, 0x23fe3: 0x6c08f220,
+ 0x23fea: 0x6cadec20,
+ 0x23fee: 0x6d318e20, 0x23fef: 0x6cd01420,
+ 0x23ff0: 0x6c15da20, 0x23ff1: 0x6c403a20,
+ 0x23ff6: 0x6cc13820, 0x23ff7: 0x6cd82220,
+ 0x23ffa: 0x6d417a20,
+ // Block 0x900, offset 0x24000
+ 0x2402b: 0x6d2fd620,
+ 0x2403d: 0x6cb01220,
+ // Block 0x901, offset 0x24040
+ 0x24040: 0x6c23fa20,
+ 0x24046: 0x6c42e220, 0x24047: 0x6c31b620,
+ 0x24049: 0x6c3da420, 0x2404a: 0x6c492620, 0x2404b: 0x6ccae620,
+ 0x2404c: 0x6cda2a20, 0x2404d: 0x6c65da20, 0x2404e: 0x6cb3e020,
+ 0x24050: 0x6c11ac20, 0x24051: 0x6c085020, 0x24052: 0x6ca20c20, 0x24053: 0x6d2f7420,
+ 0x24054: 0x6cff9a20, 0x24056: 0x6c715c20, 0x24057: 0x6cd50620,
+ 0x24058: 0x6c65dc20, 0x24059: 0x6c844e20, 0x2405b: 0x6c203e20,
+ 0x2405c: 0x6c81e220, 0x2405e: 0x6c51ea20, 0x2405f: 0x6c55bc20,
+ 0x24060: 0x6c473220, 0x24061: 0x6d2f0c20, 0x24062: 0x6c6b3620, 0x24063: 0x6cfe5620,
+ 0x24065: 0x6c317820, 0x24066: 0x6c4e3220, 0x24067: 0x6c63e820,
+ 0x24068: 0x6cfe5820, 0x24069: 0x6c60ae20, 0x2406a: 0x6cd56c20, 0x2406b: 0x6c812e20,
+ 0x2406c: 0x6c5f4220, 0x2406d: 0x6ccd0e20,
+ 0x24070: 0x6ce1ee20, 0x24071: 0x6d3e8e20, 0x24072: 0x6cd69620,
+ 0x24074: 0x6c60b020, 0x24075: 0x6c1f7820, 0x24076: 0x6c628020, 0x24077: 0x6cd01c20,
+ 0x24078: 0x6c8c6820, 0x24079: 0x6c8a2020, 0x2407b: 0x6cca2a20,
+ 0x2407d: 0x6c019220, 0x2407e: 0x6cc87c20,
+ // Block 0x902, offset 0x24080
+ 0x24080: 0x6ce37820, 0x24081: 0x6c28b820, 0x24083: 0x6c589c20,
+ 0x24085: 0x6cc99420,
+ // Block 0x903, offset 0x240c0
+ 0x240c6: 0x6cc8a420, 0x240c7: 0x6cf38020,
+ 0x240c8: 0x6c729620, 0x240c9: 0x6c589e20, 0x240ca: 0x6c838620, 0x240cb: 0x6c92dc20,
+ 0x240ce: 0x6cdfbe20, 0x240cf: 0x6d2b9620,
+ 0x240d3: 0x6cb9ca20,
+ 0x240d7: 0x6cf6d820,
+ 0x240e1: 0x6c22a220, 0x240e2: 0x6ccf2620,
+ 0x240e7: 0x6cc99620,
+ 0x240ea: 0x6c99bc20, 0x240eb: 0x6cc1da20,
+ 0x240ed: 0x6c0f7a20, 0x240ee: 0x6c41f020,
+ 0x240f0: 0x6cbcea20, 0x240f1: 0x6c739a20, 0x240f2: 0x6c290e20, 0x240f3: 0x6c16cc20,
+ 0x240f4: 0x6d0fde20, 0x240f5: 0x6c518020, 0x240f7: 0x6c5f5c20,
+ 0x240f9: 0x6c0df820, 0x240fb: 0x6c9a3020,
+ 0x240ff: 0x6c33b820,
+ // Block 0x904, offset 0x24100
+ 0x24100: 0x6c02b020, 0x24101: 0x6c6dd820, 0x24102: 0x6c92f420, 0x24103: 0x6c9e6620,
+ 0x24104: 0x6c2d8a20, 0x24105: 0x6c51f220, 0x24107: 0x6c650420,
+ 0x2410a: 0x6c575e20, 0x2410b: 0x6c466220,
+ 0x2410e: 0x6c92f620, 0x2410f: 0x6c3f0a20,
+ 0x24110: 0x6c5b7220, 0x24112: 0x6d2b6620,
+ 0x24114: 0x6c6d6220, 0x24115: 0x6cd83420, 0x24116: 0x6cc43e20,
+ 0x2411c: 0x6c28cc20, 0x2411e: 0x6ced9e20, 0x2411f: 0x6c0b5620,
+ 0x24124: 0x6c63ee20,
+ 0x2412b: 0x6c284e20,
+ 0x2412c: 0x6c6f8a20, 0x2412d: 0x6cfb9c20, 0x2412e: 0x6c0f7c20,
+ // Block 0x905, offset 0x24140
+ 0x2414f: 0x6cfa0020,
+ 0x24151: 0x6c0c3220,
+ 0x24155: 0x6cb3a820,
+ 0x24158: 0x6ccae820, 0x24159: 0x6c076620, 0x2415a: 0x6ccc8020, 0x2415b: 0x6cf02e20,
+ 0x2415d: 0x6c123e20, 0x2415e: 0x6c92f820,
+ 0x24169: 0x6c28ce20, 0x2416b: 0x6c47e820,
+ 0x2416c: 0x6d289e20, 0x2416d: 0x6c055820, 0x2416e: 0x6c423820,
+ 0x24171: 0x6c175420, 0x24172: 0x6c62ae20, 0x24173: 0x6c8ab620,
+ 0x24175: 0x6cbf7e20, 0x24176: 0x6c66f420, 0x24177: 0x6c930a20,
+ 0x24178: 0x6c32a620, 0x24179: 0x6cdb8a20, 0x2417a: 0x6d116020, 0x2417b: 0x6d1b1620,
+ 0x2417d: 0x6cdec220, 0x2417e: 0x6d116220, 0x2417f: 0x6c6de020,
+ // Block 0x906, offset 0x24180
+ 0x24180: 0x6c1ebc20, 0x24181: 0x6c3f1220, 0x24182: 0x6d25c220, 0x24183: 0x6ccebc20,
+ 0x24185: 0x6c0e3620, 0x24186: 0x6c299e20, 0x24187: 0x6cd3f820,
+ 0x2418a: 0x6c916420, 0x2418b: 0x6cbcf220,
+ 0x2418c: 0x6c955c20, 0x2418d: 0x6cb3ae20, 0x2418f: 0x6c9b7a20,
+ 0x24190: 0x6c6b6620, 0x24193: 0x6c5f7220,
+ 0x24196: 0x6c930c20,
+ // Block 0x907, offset 0x241c0
+ 0x241c4: 0x6c172a20, 0x241c5: 0x6c9f0020, 0x241c6: 0x6c9b7c20, 0x241c7: 0x6c660220,
+ 0x241ca: 0x6c114020,
+ 0x241cc: 0x6cdb5220,
+ 0x241d4: 0x6c51fe20, 0x241d5: 0x6cc9aa20, 0x241d7: 0x6d3eae20,
+ 0x241d8: 0x6c795e20, 0x241d9: 0x6c452220, 0x241da: 0x6cd83a20,
+ 0x241e0: 0x6ce3a420, 0x241e1: 0x6d2e8e20, 0x241e2: 0x6d026420, 0x241e3: 0x6cd70020,
+ 0x241e4: 0x6c1bcc20, 0x241e5: 0x6d1ec620, 0x241e6: 0x6c91f820, 0x241e7: 0x6c9c1a20,
+ 0x241e8: 0x6c8b6020, 0x241e9: 0x6cd8f620,
+ 0x241ec: 0x6cf71820, 0x241ed: 0x6c38da20, 0x241ee: 0x6c3db820, 0x241ef: 0x6cd08820,
+ 0x241f0: 0x6ce3a620, 0x241f1: 0x6c14a420, 0x241f2: 0x6d270620,
+ 0x241f4: 0x6c3dba20, 0x241f5: 0x6c670220, 0x241f6: 0x6c2cb020,
+ 0x241fa: 0x6d011a20, 0x241fb: 0x6c281220,
+ 0x241ff: 0x6d34b020,
+ // Block 0x908, offset 0x24200
+ 0x24203: 0x6d075620,
+ 0x24208: 0x6ca89820, 0x24209: 0x6c397420, 0x2420a: 0x6c9b8820, 0x2420b: 0x6c9fd420,
+ 0x2423e: 0x6c90d220, 0x2423f: 0x6c31e820,
+ // Block 0x909, offset 0x24240
+ 0x24241: 0x6d2e9620, 0x24242: 0x6c671020, 0x24243: 0x6c4f2e20,
+ 0x24244: 0x6c28e220, 0x24245: 0x6ccbb220, 0x24246: 0x6c671220, 0x24247: 0x6ce03e20,
+ 0x24248: 0x6c696c20, 0x24249: 0x6cb34220, 0x2424b: 0x6cb2e420,
+ 0x2424d: 0x6d3bf820, 0x2424f: 0x6c8a4c20,
+ 0x24250: 0x6d3f6620, 0x24252: 0x6d3dd820,
+ 0x24254: 0x6c56de20,
+ 0x24259: 0x6cf92020, 0x2425b: 0x6c9b9620,
+ 0x2425c: 0x6c72ba20, 0x2425d: 0x6c9f0c20, 0x2425e: 0x6cfbcc20,
+ 0x24260: 0x6c7d3820, 0x24261: 0x6c9b9820, 0x24262: 0x6c653420,
+ 0x24266: 0x6caa0a20,
+ 0x24268: 0x6c2cb220, 0x24269: 0x6ccad220,
+ // Block 0x90a, offset 0x24280
+ 0x2428f: 0x6c1f8c20,
+ 0x24290: 0x6d34bc20, 0x24291: 0x6cb9e220, 0x24292: 0x6c93c420,
+ 0x24294: 0x6d3ddc20,
+ 0x24298: 0x6d42b020, 0x24299: 0x6c4e4820, 0x2429a: 0x6cdc1820, 0x2429b: 0x6c46e220,
+ 0x2429d: 0x6c1e3c20, 0x2429e: 0x6c62da20, 0x2429f: 0x6d194820,
+ 0x242a0: 0x6d21f020,
+ 0x242a8: 0x6caa0c20, 0x242a9: 0x6ca66420, 0x242aa: 0x6cc93620,
+ 0x242ae: 0x6c8c0820,
+ 0x242b1: 0x6ca93820,
+ // Block 0x90b, offset 0x242c0
+ 0x242cd: 0x6cbc1620, 0x242ce: 0x6d117c20, 0x242cf: 0x6c409c20,
+ 0x242d0: 0x6cd6b620, 0x242d1: 0x6c7d3e20, 0x242d2: 0x6cc21220, 0x242d3: 0x6c304a20,
+ 0x242d4: 0x6cd58a20,
+ 0x242da: 0x6c84c020, 0x242db: 0x6c719220,
+ 0x242dc: 0x6cc8bc20,
+ 0x242e0: 0x6d2c6c20,
+ 0x242e4: 0x6cff5420,
+ 0x242f8: 0x6c9ae220, 0x242f9: 0x6cd29820, 0x242fa: 0x6c2cfc20, 0x242fb: 0x6c878e20,
+ 0x242fc: 0x6c2b0420, 0x242fd: 0x6d29c420, 0x242ff: 0x6c958420,
+ // Block 0x90c, offset 0x24300
+ 0x24300: 0x6c11c620, 0x24303: 0x6c023c20,
+ 0x24306: 0x6c663620,
+ 0x24308: 0x6c2e5020, 0x2430b: 0x6d1cd820,
+ 0x24316: 0x6d197220, 0x24317: 0x6c294620,
+ 0x24318: 0x6caa1220, 0x2431a: 0x6d272620,
+ 0x2432e: 0x6c855620, 0x2432f: 0x6c84e220,
+ 0x24330: 0x6c56f620, 0x24332: 0x6d206420,
+ 0x2433a: 0x6ca48420,
+ // Block 0x90d, offset 0x24340
+ 0x24342: 0x6c194a20,
+ 0x24349: 0x6c3c9220, 0x2434a: 0x6c0cd220,
+ 0x2434f: 0x6c97d820,
+ 0x24350: 0x6c424a20, 0x24351: 0x6c5e6020, 0x24353: 0x6c241c20,
+ 0x24355: 0x6d200020,
+ 0x24358: 0x6d206620,
+ 0x2435c: 0x6d057c20,
+ 0x24361: 0x6d06b020, 0x24362: 0x6c561820, 0x24363: 0x6c915020,
+ 0x24365: 0x6cf9b820, 0x24366: 0x6d177420,
+ 0x2436e: 0x6c561e20, 0x2436f: 0x6c569020,
+ 0x24370: 0x6d3f0a20,
+ 0x24377: 0x6c458c20,
+ 0x24378: 0x6ce99220, 0x24379: 0x6cf36a20, 0x2437a: 0x6c8d2020, 0x2437b: 0x6c472020,
+ 0x2437c: 0x6d37be20,
+ // Block 0x90e, offset 0x24380
+ 0x24384: 0x6c915820,
+ 0x24388: 0x6d412e20,
+ 0x2438c: 0x6ce76a20, 0x2438d: 0x6cf97020, 0x2438e: 0x6c515c20,
+ 0x24393: 0x6d26e220,
+ 0x24399: 0x6ca40c20, 0x2439a: 0x6c0f4820, 0x2439b: 0x6c54fa20,
+ 0x2439c: 0x6cb7e220, 0x2439d: 0x6cd53a20, 0x2439e: 0x6cbadc20, 0x2439f: 0x6d38ae20,
+ 0x243a0: 0x6d122620, 0x243a1: 0x6c473420,
+ 0x243a5: 0x6c049e20, 0x243a6: 0x6c76ec20,
+ 0x243ae: 0x6c517620, 0x243af: 0x6c628420,
+ 0x243b0: 0x6c55be20, 0x243b1: 0x6d0cde20,
+ 0x243b6: 0x6c212020, 0x243b7: 0x6c2f8620,
+ 0x243b8: 0x6cbfce20, 0x243b9: 0x6c543620,
+ 0x243bc: 0x6c507420, 0x243bf: 0x6d413220,
+ // Block 0x90f, offset 0x243c0
+ 0x243c1: 0x6cfbb820,
+ 0x243c4: 0x6cfa5220, 0x243c5: 0x6cf91820,
+ 0x243c8: 0x6ccb8420,
+ 0x243cc: 0x6c445a20, 0x243cd: 0x6cf92220,
+ 0x243d1: 0x6c445e20,
+ 0x243d4: 0x6c93c620, 0x243d6: 0x6c446020, 0x243d7: 0x6c78ea20,
+ 0x243d9: 0x6cd48a20, 0x243da: 0x6d3b5020,
+ 0x243dc: 0x6ce2de20, 0x243dd: 0x6d0b7820, 0x243de: 0x6ca67c20,
+ 0x243e6: 0x6c95e220, 0x243e7: 0x6cdbae20,
+ 0x243ea: 0x6c159e20,
+ 0x243ed: 0x6cf4cc20, 0x243ef: 0x6d208220,
+ 0x243f9: 0x6d2a4420, 0x243fb: 0x6d174420,
+ 0x243fc: 0x6cf5d220, 0x243fd: 0x6c533620, 0x243fe: 0x6cc2ce20, 0x243ff: 0x6cee0c20,
+ // Block 0x910, offset 0x24400
+ 0x24400: 0x6c1b9820, 0x24401: 0x6cf87420, 0x24402: 0x6ce4e020, 0x24403: 0x6d27e420,
+ 0x24405: 0x6d13e220, 0x24406: 0x6c600620, 0x24407: 0x6c5aaa20,
+ 0x24408: 0x6c3d1620, 0x2440a: 0x6c3f5420,
+ 0x2440d: 0x6c600820, 0x2440e: 0x6d080a20,
+ 0x24411: 0x6cdf6c20, 0x24413: 0x6c324e20,
+ 0x24417: 0x6d255620,
+ 0x2441b: 0x6c2c3220,
+ 0x2441e: 0x6d3a6620, 0x2441f: 0x6cdf0620,
+ 0x24421: 0x6cc70c20, 0x24422: 0x6d090a20, 0x24423: 0x6d232020,
+ 0x24424: 0x6c394e20, 0x24425: 0x6c06ca20, 0x24427: 0x6cc24420,
+ 0x24429: 0x6c109620, 0x2442a: 0x6c635420, 0x2442b: 0x6d2c2c20,
+ 0x2442d: 0x6caa5a20, 0x2442e: 0x6ccf1420,
+ 0x24432: 0x6c860220,
+ // Block 0x911, offset 0x24440
+ 0x24444: 0x6c4af620, 0x24445: 0x6c48de20, 0x24447: 0x6c276420,
+ 0x2444f: 0x6c40fa20,
+ 0x24452: 0x6c22cc20,
+ 0x24454: 0x6d0d9220, 0x24455: 0x6cd92220, 0x24456: 0x6cd38820,
+ 0x24458: 0x6c7a9c20, 0x24459: 0x6d352e20, 0x2445a: 0x6ce75020, 0x2445b: 0x6cc19620,
+ 0x2445c: 0x6c364220, 0x2445e: 0x6d03ea20, 0x2445f: 0x6cc7b020,
+ 0x24460: 0x6d213820, 0x24463: 0x6d17c020,
+ 0x24464: 0x6d17c220, 0x24465: 0x6d06e420, 0x24466: 0x6c3d2c20, 0x24467: 0x6c43f820,
+ 0x2446c: 0x6c512a20, 0x2446d: 0x6d19e820, 0x2446f: 0x6c53be20,
+ 0x24471: 0x6c349820,
+ 0x2447d: 0x6d03ec20, 0x2447e: 0x6c38a220,
+ // Block 0x912, offset 0x24480
+ 0x24489: 0x6cb50020, 0x2448a: 0x6ccc0220,
+ 0x2448c: 0x6c326a20, 0x2448d: 0x6c2c7220, 0x2448e: 0x6c83fa20, 0x2448f: 0x6d180620,
+ 0x24490: 0x6cf78c20, 0x24491: 0x6c451420, 0x24492: 0x6ce75820, 0x24493: 0x6c77c020,
+ 0x24494: 0x6c53c420, 0x24495: 0x6c7db820, 0x24496: 0x6ca84c20, 0x24497: 0x6c1b3c20,
+ 0x24498: 0x6ce34e20, 0x2449a: 0x6ce75a20,
+ 0x244a0: 0x6c83fc20, 0x244a1: 0x6ca35c20,
+ 0x244b1: 0x6d2d8220, 0x244b2: 0x6c06cc20,
+ // Block 0x913, offset 0x244c0
+ 0x244c1: 0x6ce59220, 0x244c3: 0x6d289420,
+ 0x244c4: 0x6c367420, 0x244c5: 0x6cd47620, 0x244c6: 0x6c798820, 0x244c7: 0x6caeb820,
+ 0x244c8: 0x6c402020, 0x244c9: 0x6c929820, 0x244ca: 0x6d01e820, 0x244cb: 0x6d01ea20,
+ 0x244cc: 0x6d04e820, 0x244cd: 0x6c929a20, 0x244ce: 0x6ce50a20, 0x244cf: 0x6cde8820,
+ 0x244d0: 0x6c22da20, 0x244d1: 0x6cc12a20, 0x244d3: 0x6c402220,
+ 0x244d4: 0x6d340620, 0x244d6: 0x6d01ec20, 0x244d7: 0x6d408220,
+ 0x244d8: 0x6c3abe20, 0x244d9: 0x6c9f7420, 0x244da: 0x6d038c20,
+ 0x244dd: 0x6ce76c20, 0x244de: 0x6cb60220,
+ 0x244e0: 0x6cb15c20, 0x244e2: 0x6cdc5620, 0x244e3: 0x6c37a020,
+ 0x244e7: 0x6c562c20,
+ 0x244fb: 0x6cd92e20,
+ 0x244fd: 0x6c0cb020, 0x244fe: 0x6c2f6620, 0x244ff: 0x6c04d220,
+ // Block 0x914, offset 0x24500
+ 0x24500: 0x6cd1e220, 0x24501: 0x6d01ee20, 0x24502: 0x6cff9420, 0x24503: 0x6c3a6620,
+ 0x24512: 0x6c202620, 0x24513: 0x6cd67020,
+ 0x24514: 0x6d10b220, 0x24515: 0x6c74a220, 0x24516: 0x6cd14820,
+ 0x24518: 0x6d1eb220, 0x24519: 0x6c396c20,
+ 0x2451c: 0x6c7c9a20, 0x2451d: 0x6c2c9820, 0x2451f: 0x6c990220,
+ 0x24520: 0x6c6b2420, 0x24522: 0x6d0cc820,
+ 0x24525: 0x6ceeb420,
+ 0x24528: 0x6cca7220, 0x24529: 0x6c6b2620, 0x2452a: 0x6d219220, 0x2452b: 0x6cf0c820,
+ 0x2452c: 0x6c369220, 0x2452d: 0x6cc31220, 0x2452e: 0x6c6f2e20, 0x2452f: 0x6c3cba20,
+ 0x24530: 0x6c8fa620, 0x24531: 0x6c2ee220, 0x24532: 0x6cb12420,
+ 0x24534: 0x6c891420, 0x24535: 0x6c559820, 0x24536: 0x6c93fa20,
+ 0x2453f: 0x6c2d7a20,
+ // Block 0x915, offset 0x24540
+ 0x24543: 0x6c255e20,
+ 0x24544: 0x6ca1e420,
+ 0x24555: 0x6cedea20, 0x24556: 0x6c72fe20, 0x24557: 0x6c782e20,
+ 0x24558: 0x6d0cca20, 0x24559: 0x6c693420,
+ 0x24561: 0x6c45b020, 0x24563: 0x6cc6b620,
+ 0x24564: 0x6cdce220, 0x24565: 0x6ccdb620,
+ 0x24568: 0x6c1b5420, 0x2456a: 0x6cb65220, 0x2456b: 0x6cdd9820,
+ 0x2456d: 0x6d134420, 0x2456e: 0x6d2a5420, 0x2456f: 0x6cc39620,
+ 0x24570: 0x6d2e1820, 0x24571: 0x6c035a20, 0x24572: 0x6d40d620, 0x24573: 0x6cdd9a20,
+ 0x24574: 0x6d309220, 0x24575: 0x6cf8e820, 0x24577: 0x6c1eec20,
+ 0x24578: 0x6c694820, 0x24579: 0x6d41d220, 0x2457a: 0x6c43aa20, 0x2457b: 0x6cf52420,
+ 0x2457e: 0x6c94c020, 0x2457f: 0x6c60b420,
+ // Block 0x916, offset 0x24580
+ 0x24582: 0x6d00ec20, 0x24583: 0x6d00ee20,
+ 0x24586: 0x6c30f620,
+ 0x2458b: 0x6cbfc620,
+ 0x24591: 0x6cb2d020, 0x24593: 0x6c8ea420,
+ 0x245a5: 0x6c6b3820, 0x245a7: 0x6c5c4020,
+ 0x245ab: 0x6ccc7a20,
+ 0x245b8: 0x6d34a620, 0x245b9: 0x6c00e620, 0x245ba: 0x6d074a20, 0x245bb: 0x6c0a7820,
+ 0x245bd: 0x6d126820, 0x245be: 0x6ca6d820, 0x245bf: 0x6d3a2e20,
+ // Block 0x917, offset 0x245c0
+ 0x245c1: 0x6cdb4220, 0x245c3: 0x6d010220,
+ 0x245c4: 0x6d241820, 0x245c5: 0x6cc14820,
+ 0x245c8: 0x6d40e020, 0x245c9: 0x6d341820, 0x245ca: 0x6d2ee420, 0x245cb: 0x6c94c420,
+ 0x245cc: 0x6cf03020, 0x245cd: 0x6c1ce820, 0x245ce: 0x6c9d9620,
+ 0x245d0: 0x6c5f5e20, 0x245d2: 0x6cdb4420, 0x245d3: 0x6d12b620,
+ 0x245d4: 0x6cf7ac20, 0x245d5: 0x6ce96420, 0x245d6: 0x6c886c20, 0x245d7: 0x6d082e20,
+ 0x245d9: 0x6cf52c20,
+ 0x245df: 0x6c990c20,
+ 0x245ec: 0x6c538e20, 0x245ef: 0x6c94c620,
+ 0x245f0: 0x6c31ce20, 0x245f1: 0x6c23ba20, 0x245f2: 0x6c152e20, 0x245f3: 0x6c92fc20,
+ 0x245f4: 0x6cdb4620,
+ // Block 0x918, offset 0x24600
+ 0x24600: 0x6c94c820,
+ 0x24606: 0x6d37d220, 0x24607: 0x6c847420,
+ 0x24608: 0x6c3ae220, 0x2460a: 0x6c6e3820, 0x2460b: 0x6c7d2c20,
+ 0x2460c: 0x6d18f420, 0x2460d: 0x6c576620, 0x2460e: 0x6c258020,
+ 0x24610: 0x6d243c20, 0x24611: 0x6c083620, 0x24612: 0x6cea3020, 0x24613: 0x6cd58020,
+ 0x24614: 0x6c27a220, 0x24615: 0x6cf38a20, 0x24616: 0x6c22ea20, 0x24617: 0x6ca95e20,
+ 0x24618: 0x6c29a020, 0x24619: 0x6d40ee20, 0x2461a: 0x6c4e4220,
+ 0x2461c: 0x6cb02e20, 0x2461d: 0x6c204620,
+ 0x24620: 0x6c328620, 0x24621: 0x6cabe020,
+ 0x24624: 0x6d39d620, 0x24626: 0x6d011620, 0x24627: 0x6d30ac20,
+ 0x24628: 0x6cbcf420, 0x24629: 0x6d07dc20, 0x2462b: 0x6ccb0820,
+ // Block 0x919, offset 0x24640
+ 0x24640: 0x6c0a9620, 0x24642: 0x6c407c20,
+ 0x24648: 0x6c86d820,
+ 0x2464e: 0x6c359620,
+ 0x24650: 0x6d126e20, 0x24651: 0x6cd58420, 0x24653: 0x6ccb8620,
+ 0x24655: 0x6cb54a20, 0x24656: 0x6c4cf220, 0x24657: 0x6ccb8820,
+ 0x24659: 0x6c408620, 0x2465a: 0x6c990e20,
+ 0x2465c: 0x6c827620, 0x2465d: 0x6d2db420,
+ 0x24668: 0x6c14a620,
+ 0x2466d: 0x6cf0fc20,
+ 0x2467d: 0x6c827820, 0x2467f: 0x6d2b6c20,
+ // Block 0x91a, offset 0x24680
+ 0x24680: 0x6d1c0e20, 0x24681: 0x6c010220, 0x24682: 0x6d005c20,
+ 0x24684: 0x6c0aaa20,
+ 0x2468b: 0x6c155a20,
+ 0x2468e: 0x6cb03620, 0x2468f: 0x6c23c220,
+ 0x24690: 0x6c8b6620, 0x24691: 0x6cb69c20, 0x24693: 0x6c62d420,
+ 0x24694: 0x6c6df220, 0x24695: 0x6c302820, 0x24696: 0x6c3a4620, 0x24697: 0x6d159220,
+ 0x24698: 0x6ce97220,
+ 0x246a8: 0x6c9bf620, 0x246a9: 0x6c11be20, 0x246aa: 0x6d0b3c20,
+ 0x246b2: 0x6d103c20,
+ 0x246b4: 0x6ce6a220,
+ 0x246b8: 0x6d34be20, 0x246ba: 0x6d027c20, 0x246bb: 0x6c942220,
+ 0x246bd: 0x6c875420, 0x246bf: 0x6c991620,
+ // Block 0x91b, offset 0x246c0
+ 0x246c2: 0x6cfa1820,
+ 0x246c5: 0x6cda4420,
+ 0x246d6: 0x6cda6c20, 0x246d7: 0x6d097e20,
+ 0x246dd: 0x6c877a20, 0x246de: 0x6d25d820,
+ 0x246e1: 0x6d2e4020, 0x246e3: 0x6cdef220,
+ 0x246e4: 0x6d083a20, 0x246e5: 0x6cf12020, 0x246e6: 0x6d139620, 0x246e7: 0x6cad1a20,
+ 0x246e8: 0x6c991820, 0x246e9: 0x6ce3b620, 0x246ea: 0x6cb22a20,
+ 0x246ec: 0x6c328e20, 0x246ed: 0x6cc0a820, 0x246ee: 0x6d162c20,
+ 0x246f3: 0x6ceb6020,
+ 0x246f4: 0x6c14aa20, 0x246f7: 0x6c6d7620,
+ 0x246fc: 0x6c35aa20,
+ // Block 0x91c, offset 0x24700
+ 0x24703: 0x6c157420,
+ 0x24704: 0x6d1c4420, 0x24705: 0x6c8dae20, 0x24707: 0x6cfc5e20,
+ 0x24709: 0x6cb55a20, 0x2470b: 0x6d272220,
+ 0x2470c: 0x6c94ce20, 0x2470d: 0x6d1cda20, 0x2470e: 0x6cc21a20,
+ 0x24712: 0x6c3a7820, 0x24713: 0x6d3eca20,
+ 0x24719: 0x6cbe6220,
+ 0x2471d: 0x6ca94020, 0x2471e: 0x6cf13220, 0x2471f: 0x6cd6c220,
+ 0x24721: 0x6c40a420,
+ 0x24724: 0x6ca1aa20, 0x24725: 0x6ca1ac20, 0x24726: 0x6ceb6820, 0x24727: 0x6c14ae20,
+ 0x24728: 0x6d2a1220,
+ 0x2472e: 0x6c84da20, 0x2472f: 0x6c84e420,
+ 0x24731: 0x6cfa2020, 0x24732: 0x6c733420,
+ 0x24734: 0x6ca41a20, 0x24735: 0x6c9db420,
+ 0x24738: 0x6c5a3e20, 0x2473a: 0x6cd6f620,
+ 0x2473c: 0x6d066420, 0x2473f: 0x6c3a7a20,
+ // Block 0x91d, offset 0x24740
+ 0x24741: 0x6d029420,
+ 0x24746: 0x6cdefa20, 0x24747: 0x6d1e6a20,
+ 0x24749: 0x6d2e4420,
+ 0x24751: 0x6cbb3420, 0x24752: 0x6ca46a20,
+ 0x24754: 0x6c8c9420,
+ 0x24758: 0x6c948220, 0x24759: 0x6cfc6e20, 0x2475a: 0x6c3f2c20,
+ 0x2475c: 0x6c8df820,
+ 0x24760: 0x6ccadc20, 0x24762: 0x6c5ca620,
+ 0x24768: 0x6ce66020, 0x2476a: 0x6cbe7020,
+ 0x2476c: 0x6c598a20, 0x2476e: 0x6c01b220,
+ 0x24775: 0x6c97c220, 0x24777: 0x6ca6b220,
+ 0x2477b: 0x6c4c8020,
+ 0x2477c: 0x6cab8820, 0x2477f: 0x6cfe4620,
+ // Block 0x91e, offset 0x24780
+ 0x24781: 0x6c6c5620,
+ 0x24786: 0x6d32f620,
+ 0x24788: 0x6ca2cc20, 0x2478b: 0x6cca5e20,
+ 0x2478c: 0x6c56d020, 0x2478e: 0x6d40f020, 0x2478f: 0x6c5b7620,
+ 0x24792: 0x6c5f7420,
+ 0x24796: 0x6d138a20,
+ 0x247a6: 0x6d03de20,
+ 0x247a9: 0x6c7e6c20, 0x247aa: 0x6d232220, 0x247ab: 0x6c745820,
+ 0x247b1: 0x6cd5da20, 0x247b2: 0x6d32d620,
+ 0x247b4: 0x6d1e4e20, 0x247b6: 0x6c439c20,
+ 0x247b8: 0x6c66ae20, 0x247b9: 0x6d034820,
+ 0x247bc: 0x6c5aec20, 0x247bf: 0x6cd67820,
+ // Block 0x91f, offset 0x247c0
+ 0x247c2: 0x6c1cf020, 0x247c3: 0x6c4f8a20,
+ 0x247c8: 0x6c8a6420,
+ 0x247cd: 0x6c674a20, 0x247cf: 0x6c456c20,
+ 0x247d1: 0x6d3d3020,
+ 0x247d7: 0x6cb6de20,
+ 0x247dc: 0x6cb8b820, 0x247de: 0x6c30e220, 0x247df: 0x6cb30220,
+ 0x247e2: 0x6c567a20,
+ 0x247e5: 0x6ca98c20, 0x247e7: 0x6cb76420,
+ 0x247e8: 0x6c2db420, 0x247e9: 0x6c2db620, 0x247eb: 0x6c85b220,
+ 0x247ee: 0x6d046220,
+ 0x247fd: 0x6ca2da20, 0x247ff: 0x6d32a620,
+ // Block 0x920, offset 0x24800
+ 0x24800: 0x6c7e6e20, 0x24801: 0x6d35cc20, 0x24803: 0x6c35b220,
+ 0x24804: 0x6c0e6620, 0x24805: 0x6cb30620, 0x24806: 0x6d058420, 0x24807: 0x6d1e7a20,
+ 0x24808: 0x6c223c20, 0x24809: 0x6c85e220,
+ 0x2480c: 0x6cad5820, 0x2480f: 0x6d053a20,
+ 0x2481b: 0x6cb4a820,
+ 0x2481d: 0x6c17e420, 0x2481e: 0x6cb78420,
+ 0x24821: 0x6d177620, 0x24823: 0x6ce31c20,
+ 0x24824: 0x6c348820, 0x24825: 0x6c8f9020, 0x24827: 0x6c668020,
+ 0x2482d: 0x6d2e6020, 0x2482e: 0x6d261220,
+ 0x24836: 0x6d210820,
+ 0x24838: 0x6c44ca20, 0x2483a: 0x6c546c20,
+ 0x2483e: 0x6cb6f820,
+ // Block 0x921, offset 0x24840
+ 0x24840: 0x6ca28c20, 0x24841: 0x6c592a20, 0x24842: 0x6c906a20, 0x24843: 0x6cf89420,
+ 0x24844: 0x6c356c20, 0x24845: 0x6c80fe20, 0x24846: 0x6c3aae20, 0x24847: 0x6ced2820,
+ 0x24849: 0x6c259620, 0x2484b: 0x6caea420,
+ 0x2484f: 0x6c262c20,
+ 0x24850: 0x6cf22420,
+ 0x24861: 0x6c430620,
+ 0x24865: 0x6c254820,
+ 0x24868: 0x6cb7a620, 0x24869: 0x6c83fe20, 0x2486a: 0x6cbcc820, 0x2486b: 0x6cba6020,
+ 0x2486c: 0x6c798220, 0x2486d: 0x6c082220, 0x2486f: 0x6cd46c20,
+ 0x24877: 0x6ceea220,
+ // Block 0x922, offset 0x24880
+ 0x24884: 0x6cccf220,
+ 0x2488f: 0x6d3e6e20,
+ 0x24892: 0x6ce40c20, 0x24893: 0x6cb90e20,
+ 0x24894: 0x6c31ac20, 0x24897: 0x6ce8dc20,
+ 0x2489a: 0x6ceeaa20,
+ 0x2489e: 0x6c558420, 0x2489f: 0x6d038e20,
+ 0x248a1: 0x6ccd0220, 0x248a2: 0x6d354a20,
+ 0x248a7: 0x6c1bb820,
+ 0x248b8: 0x6d394a20, 0x248b9: 0x6cf23620, 0x248ba: 0x6c1b4c20, 0x248bb: 0x6cdd9420,
+ 0x248bc: 0x6d020220, 0x248be: 0x6c78d220,
+ // Block 0x923, offset 0x248c0
+ 0x248c1: 0x6ccca220, 0x248c2: 0x6cd1f220, 0x248c3: 0x6cd47820,
+ 0x248c5: 0x6c6bfc20,
+ 0x248c9: 0x6c431c20, 0x248ca: 0x6c93b220,
+ 0x248d4: 0x6d020420,
+ 0x248da: 0x6d354c20,
+ 0x248de: 0x6c978220,
+ 0x248e0: 0x6cd67420, 0x248e1: 0x6c78da20, 0x248e3: 0x6c2dfe20,
+ 0x248e4: 0x6d141a20, 0x248e6: 0x6cdb2420, 0x248e7: 0x6c206420,
+ 0x248f1: 0x6c256820, 0x248f2: 0x6cebb220,
+ 0x248f5: 0x6d022020,
+ 0x248fd: 0x6d082620,
+ // Block 0x924, offset 0x24900
+ 0x24902: 0x6c51f420, 0x24903: 0x6c74ce20,
+ 0x24906: 0x6ce43020, 0x24907: 0x6c3ada20,
+ 0x24909: 0x6d355620, 0x2490a: 0x6cd3e820, 0x2490b: 0x6ce9c620,
+ 0x2490e: 0x6c1cea20,
+ 0x24910: 0x6ce43220, 0x24911: 0x6d2e8820, 0x24912: 0x6c527820,
+ 0x24914: 0x6cc1de20, 0x24915: 0x6cef4220, 0x24917: 0x6c33ba20,
+ 0x24918: 0x6c067220,
+ 0x2491c: 0x6c8a2c20,
+ 0x24924: 0x6cd83620,
+ 0x2492a: 0x6c0c8420, 0x2492b: 0x6d023420,
+ 0x2492c: 0x6c0cfc20, 0x2492e: 0x6c23d820,
+ 0x24932: 0x6c72ac20, 0x24933: 0x6c518820,
+ 0x24937: 0x6c7d3020,
+ 0x24938: 0x6d1dc820,
+ // Block 0x925, offset 0x24940
+ 0x24940: 0x6cd62220,
+ 0x2494d: 0x6ca89a20, 0x2494f: 0x6d21da20,
+ 0x24950: 0x6d3dca20, 0x24951: 0x6c9b8c20, 0x24952: 0x6c55f220,
+ 0x24955: 0x6c8b6220,
+ 0x2495d: 0x6c6a4020, 0x2495e: 0x6d048220,
+ 0x24963: 0x6d0e0020,
+ 0x24969: 0x6c6b7a20, 0x2496a: 0x6c7eb820, 0x2496b: 0x6cd62e20,
+ 0x2496c: 0x6c6b7c20, 0x2496d: 0x6c828220,
+ 0x24970: 0x6d40fc20, 0x24972: 0x6cd40420,
+ 0x24978: 0x6cef6c20, 0x24979: 0x6c318620, 0x2497a: 0x6cdb6420,
+ // Block 0x926, offset 0x24980
+ 0x24983: 0x6d012e20,
+ 0x24984: 0x6cc4f620,
+ 0x2498c: 0x6c964e20,
+ 0x24991: 0x6cb96420,
+ 0x24998: 0x6ca48620, 0x24999: 0x6c8dec20,
+ 0x2499c: 0x6c630620,
+ 0x249a0: 0x6ca03e20, 0x249a3: 0x6c476220,
+ 0x249a8: 0x6d080c20,
+ 0x249ac: 0x6d058e20,
+ 0x249b1: 0x6c0f3620,
+ 0x249bc: 0x6ceebc20,
+ // Block 0x927, offset 0x249c0
+ 0x249c2: 0x6c7a6e20,
+ 0x249c6: 0x6cecf020,
+ 0x249c8: 0x6c143c20, 0x249ca: 0x6c996820, 0x249cb: 0x6c789a20,
+ 0x249ce: 0x6c22c420,
+ 0x249d2: 0x6cfcbc20, 0x249d3: 0x6ca11620,
+ 0x249da: 0x6c5cc420, 0x249db: 0x6c162c20,
+ 0x249dc: 0x6cd1c620, 0x249dd: 0x6d31dc20, 0x249de: 0x6c364420, 0x249df: 0x6c9c5a20,
+ 0x249e1: 0x6cd1c820, 0x249e2: 0x6cc11420, 0x249e3: 0x6cd4e420,
+ 0x249e5: 0x6c220420, 0x249e6: 0x6d0d9420,
+ 0x249e9: 0x6c54dc20, 0x249ea: 0x6cb50220, 0x249eb: 0x6d366c20,
+ 0x249ec: 0x6c599c20,
+ 0x249f4: 0x6d353820, 0x249f6: 0x6d1fda20,
+ 0x249fc: 0x6c435420, 0x249fd: 0x6d11c420, 0x249fe: 0x6cb3cc20,
+ // Block 0x928, offset 0x24a00
+ 0x24a07: 0x6d153620,
+ 0x24a08: 0x6c1a8420, 0x24a09: 0x6c625020, 0x24a0b: 0x6c007420,
+ 0x24a0d: 0x6c308620, 0x24a0f: 0x6cdc6220,
+ 0x24a11: 0x6c701c20,
+ 0x24a18: 0x6cb7c820, 0x24a19: 0x6c884420, 0x24a1a: 0x6d085620,
+ 0x24a1c: 0x6c8a7620,
+ 0x24a21: 0x6d285820, 0x24a22: 0x6d085a20, 0x24a23: 0x6c23e620,
+ 0x24a24: 0x6cb10020, 0x24a26: 0x6c7c9c20,
+ 0x24a28: 0x6ce37a20, 0x24a29: 0x6c58e020, 0x24a2a: 0x6c280020, 0x24a2b: 0x6c4b7820,
+ 0x24a2c: 0x6c188a20, 0x24a2e: 0x6cce3c20, 0x24a2f: 0x6c628620,
+ 0x24a34: 0x6c891c20, 0x24a35: 0x6c76b620, 0x24a36: 0x6cd17820,
+ 0x24a38: 0x6c30cc20, 0x24a39: 0x6d1f8020, 0x24a3a: 0x6cb66220,
+ 0x24a3c: 0x6cffc620,
+ // Block 0x929, offset 0x24a40
+ 0x24a42: 0x6d18f620, 0x24a43: 0x6c90c420,
+ 0x24a46: 0x6c206a20,
+ 0x24a4b: 0x6c81e620,
+ 0x24a4c: 0x6c42ec20,
+ 0x24a50: 0x6d2ba220, 0x24a52: 0x6cef6420,
+ 0x24a56: 0x6c653620,
+ 0x24a5b: 0x6d1c3220,
+ 0x24a5c: 0x6c38f420, 0x24a5d: 0x6c877c20, 0x24a5e: 0x6cb94e20,
+ 0x24a62: 0x6d125420,
+ 0x24a66: 0x6c7c5a20, 0x24a67: 0x6cef7a20,
+ 0x24a69: 0x6cc42620,
+ 0x24a6c: 0x6cffca20, 0x24a6d: 0x6cc42820,
+ 0x24a70: 0x6c551820,
+ 0x24a75: 0x6c342020, 0x24a76: 0x6c1f1e20,
+ 0x24a79: 0x6ccfd620,
+ 0x24a7c: 0x6d3d5620, 0x24a7d: 0x6c355e20, 0x24a7e: 0x6c61f820,
+ // Block 0x92a, offset 0x24a80
+ 0x24a81: 0x6cdfde20, 0x24a83: 0x6cabc420,
+ 0x24a8b: 0x6c6be220,
+ 0x24a8c: 0x6cbc4220,
+ 0x24a91: 0x6cb99620, 0x24a92: 0x6c724c20,
+ 0x24a95: 0x6cc06e20, 0x24a96: 0x6ceb2220,
+ 0x24a9a: 0x6caafa20, 0x24a9b: 0x6cd8c620,
+ 0x24a9f: 0x6d14fe20,
+ 0x24aa1: 0x6c47a220, 0x24aa2: 0x6c5d3220, 0x24aa3: 0x6cabda20,
+ 0x24aa4: 0x6d3e5a20, 0x24aa6: 0x6c685220,
+ 0x24aa9: 0x6cf80420, 0x24aaa: 0x6cceb820,
+ 0x24aac: 0x6d153820, 0x24aad: 0x6d369e20,
+ 0x24ab5: 0x6c952420, 0x24ab7: 0x6d38a020,
+ 0x24ab8: 0x6c74a420, 0x24ab9: 0x6ce00620, 0x24aba: 0x6cab0c20, 0x24abb: 0x6c728020,
+ 0x24abc: 0x6c559c20, 0x24abe: 0x6d36c220,
+ // Block 0x92b, offset 0x24ac0
+ 0x24ac3: 0x6c088820,
+ 0x24acd: 0x6c1c7220, 0x24ace: 0x6d07d020, 0x24acf: 0x6c60b620,
+ 0x24ad0: 0x6c48a020, 0x24ad1: 0x6c715e20, 0x24ad2: 0x6cf31620, 0x24ad3: 0x6ceb4a20,
+ 0x24ad5: 0x6cc09820, 0x24ad6: 0x6ceebe20, 0x24ad7: 0x6c32a220,
+ 0x24ad9: 0x6cd47c20, 0x24adb: 0x6d31fe20,
+ 0x24adc: 0x6ca55420, 0x24adf: 0x6cf8f620,
+ 0x24ae0: 0x6d30a420, 0x24ae1: 0x6d371620, 0x24ae3: 0x6ca2ea20,
+ 0x24ae8: 0x6c650620,
+ 0x24aee: 0x6d114e20, 0x24aef: 0x6c4c9820,
+ 0x24af2: 0x6c2c0820,
+ 0x24af4: 0x6c5e1c20, 0x24af5: 0x6c6de220,
+ 0x24afc: 0x6c74ec20, 0x24afd: 0x6d270820,
+ // Block 0x92c, offset 0x24b00
+ 0x24b04: 0x6c60ee20, 0x24b06: 0x6cdb5c20,
+ 0x24b08: 0x6c654020, 0x24b0a: 0x6c7d9820, 0x24b0b: 0x6cf33220,
+ 0x24b0c: 0x6c7c1e20, 0x24b0d: 0x6c0c6020, 0x24b0e: 0x6c751220,
+ 0x24b11: 0x6c0ad620, 0x24b13: 0x6c157a20,
+ 0x24b15: 0x6d3ecc20, 0x24b16: 0x6c87c220,
+ 0x24b1a: 0x6c3d0e20, 0x24b1b: 0x6cb9f020,
+ 0x24b1c: 0x6d0d4020, 0x24b1e: 0x6ce08c20, 0x24b1f: 0x6ca0d820,
+ 0x24b23: 0x6c79e420,
+ 0x24b24: 0x6cf5d420,
+ 0x24b2e: 0x6c569220, 0x24b2f: 0x6c569420,
+ 0x24b31: 0x6c3e7020,
+ 0x24b34: 0x6d104c20, 0x24b35: 0x6c4cea20, 0x24b37: 0x6cc57020,
+ 0x24b38: 0x6d1b4c20, 0x24b39: 0x6c3c4420, 0x24b3a: 0x6c75b620,
+ 0x24b3c: 0x6d27a620, 0x24b3f: 0x6d0a8820,
+ // Block 0x92d, offset 0x24b40
+ 0x24b41: 0x6cf87c20,
+ 0x24b4e: 0x6cf96220,
+ 0x24b51: 0x6c4f7620,
+ 0x24b5a: 0x6c569620,
+ 0x24b5d: 0x6c54d020, 0x24b5e: 0x6cb4aa20, 0x24b5f: 0x6c385020,
+ 0x24b64: 0x6c636420, 0x24b67: 0x6d150420,
+ 0x24b6d: 0x6ceac820, 0x24b6e: 0x6ca2e220,
+ 0x24b78: 0x6d1a6a20, 0x24b79: 0x6d1b5a20,
+ // Block 0x92e, offset 0x24b80
+ 0x24b83: 0x6c622a20,
+ 0x24b84: 0x6cee5620, 0x24b85: 0x6cd3a420, 0x24b86: 0x6c330c20, 0x24b87: 0x6c34fc20,
+ 0x24b89: 0x6ceb3020, 0x24b8a: 0x6cebe620, 0x24b8b: 0x6c863e20,
+ 0x24b8f: 0x6cc55220,
+ 0x24b92: 0x6c22d020, 0x24b93: 0x6d070220,
+ 0x24b94: 0x6d389020, 0x24b95: 0x6d3f5a20,
+ 0x24b9c: 0x6cee2a20, 0x24b9d: 0x6d0b5820, 0x24b9f: 0x6c622c20,
+ 0x24ba0: 0x6c179e20,
+ 0x24ba9: 0x6c606020,
+ 0x24bb5: 0x6ccd5420, 0x24bb6: 0x6ce8de20,
+ 0x24bb8: 0x6c0cf620, 0x24bb9: 0x6cf8be20, 0x24bba: 0x6caf7e20, 0x24bbb: 0x6d2cd420,
+ 0x24bbe: 0x6c5c0620,
+ // Block 0x92f, offset 0x24bc0
+ 0x24bc0: 0x6cdd3020, 0x24bc2: 0x6c51da20,
+ 0x24bc4: 0x6d265220, 0x24bc6: 0x6cf37c20,
+ 0x24bc8: 0x6c8d4020, 0x24bca: 0x6d2cd620, 0x24bcb: 0x6c574a20,
+ 0x24bd7: 0x6c151220,
+ 0x24bdf: 0x6c367620,
+ 0x24be1: 0x6c18e020,
+ 0x24be7: 0x6cdc6620,
+ 0x24be9: 0x6ce51420,
+ 0x24bf0: 0x6d36c420, 0x24bf1: 0x6ce41620, 0x24bf2: 0x6c022e20, 0x24bf3: 0x6d3d9020,
+ 0x24bf4: 0x6d3f6020, 0x24bf5: 0x6c783020, 0x24bf7: 0x6ccb4e20,
+ 0x24bf8: 0x6ce4c220, 0x24bf9: 0x6c92b620,
+ 0x24bfe: 0x6ccd2620, 0x24bff: 0x6d2c9020,
+ // Block 0x930, offset 0x24c00
+ 0x24c03: 0x6c1cde20,
+ 0x24c05: 0x6d0ea620,
+ 0x24c12: 0x6ca25420, 0x24c13: 0x6c54fc20,
+ 0x24c1a: 0x6c1ad420,
+ 0x24c1d: 0x6cdb0a20,
+ 0x24c23: 0x6ca51420,
+ 0x24c26: 0x6c60b820, 0x24c27: 0x6c346020,
+ 0x24c28: 0x6c547e20, 0x24c2a: 0x6c23de20, 0x24c2b: 0x6d2c0220,
+ 0x24c2c: 0x6d1a9c20, 0x24c2e: 0x6cffbe20,
+ 0x24c30: 0x6c0bbc20, 0x24c31: 0x6c085220, 0x24c32: 0x6c7e9a20,
+ 0x24c34: 0x6c1ad820, 0x24c36: 0x6cb87820,
+ 0x24c38: 0x6c015220, 0x24c39: 0x6cd1fe20,
+ 0x24c3c: 0x6c1c7420,
+ // Block 0x931, offset 0x24c40
+ 0x24c45: 0x6caa6a20, 0x24c47: 0x6c628820,
+ 0x24c53: 0x6cab9220,
+ 0x24c55: 0x6cf97a20,
+ 0x24c58: 0x6c14a020, 0x24c5a: 0x6c005620,
+ 0x24c5d: 0x6cd17c20, 0x24c5e: 0x6c518220,
+ 0x24c60: 0x6c60ca20, 0x24c61: 0x6c1ade20, 0x24c62: 0x6cf8fa20, 0x24c63: 0x6d32fe20,
+ 0x24c66: 0x6cde0020,
+ 0x24c68: 0x6c96e220, 0x24c6b: 0x6caf9a20,
+ 0x24c6e: 0x6d05f220, 0x24c6f: 0x6cba2a20,
+ 0x24c79: 0x6cfa4e20,
+ // Block 0x932, offset 0x24c80
+ 0x24c8a: 0x6d241a20,
+ 0x24c91: 0x6c6b4620, 0x24c92: 0x6cfa5420, 0x24c93: 0x6c91ee20,
+ 0x24c95: 0x6cbcf620, 0x24c97: 0x6c145220,
+ 0x24c9b: 0x6d107020,
+ 0x24c9c: 0x6c62b020, 0x24c9d: 0x6ccc3620, 0x24c9e: 0x6c912020,
+ 0x24ca0: 0x6c5f7620, 0x24ca1: 0x6d373020, 0x24ca2: 0x6cee5c20,
+ 0x24ca4: 0x6c0a9820, 0x24ca5: 0x6c015820, 0x24ca6: 0x6d142a20, 0x24ca7: 0x6c015a20,
+ 0x24cac: 0x6c847620,
+ 0x24cb9: 0x6cfaec20,
+ 0x24cbe: 0x6c703620, 0x24cbf: 0x6ce08420,
+ // Block 0x933, offset 0x24cc0
+ 0x24cc1: 0x6c507a20, 0x24cc2: 0x6c520620,
+ 0x24cc5: 0x6d2c0620, 0x24cc6: 0x6d2e2e20, 0x24cc7: 0x6d191a20,
+ 0x24cc8: 0x6cf91a20, 0x24cca: 0x6cf91c20, 0x24ccb: 0x6c384420,
+ 0x24ccc: 0x6d0cf620, 0x24ccf: 0x6ca25620,
+ 0x24cd5: 0x6c474020,
+ 0x24cde: 0x6d27d020,
+ 0x24ce4: 0x6d384820, 0x24ce6: 0x6c160220, 0x24ce7: 0x6c208620,
+ 0x24ce8: 0x6c5c8a20, 0x24ce9: 0x6d28d620, 0x24cea: 0x6c4c0820, 0x24ceb: 0x6c661c20,
+ 0x24cec: 0x6d0b3e20,
+ 0x24cf0: 0x6cfe6820, 0x24cf1: 0x6c520820,
+ // Block 0x934, offset 0x24d00
+ 0x24d03: 0x6c28e820,
+ 0x24d07: 0x6c9df020,
+ 0x24d08: 0x6ca93a20, 0x24d0a: 0x6c9ba620,
+ 0x24d0c: 0x6c8b6e20, 0x24d0d: 0x6d396a20, 0x24d0e: 0x6cb42220, 0x24d0f: 0x6cdf0a20,
+ 0x24d13: 0x6d1cd020,
+ 0x24d14: 0x6ce2cc20, 0x24d15: 0x6c4ca220,
+ 0x24d1a: 0x6cbb3020,
+ 0x24d1c: 0x6c942420, 0x24d1d: 0x6cc9b820, 0x24d1e: 0x6c8b7020, 0x24d1f: 0x6c1b6c20,
+ 0x24d20: 0x6d015020, 0x24d23: 0x6c4ca820,
+ 0x24d24: 0x6c067e20, 0x24d25: 0x6c964220, 0x24d26: 0x6c73a420,
+ 0x24d2a: 0x6c36e820,
+ 0x24d33: 0x6c51a820,
+ 0x24d35: 0x6c9aba20,
+ 0x24d38: 0x6d028820, 0x24d39: 0x6cb22c20, 0x24d3b: 0x6c4dc420,
+ 0x24d3c: 0x6c194420, 0x24d3d: 0x6ccdec20, 0x24d3e: 0x6c5ca020,
+ // Block 0x935, offset 0x24d40
+ 0x24d46: 0x6d1c4820,
+ 0x24d48: 0x6c663e20,
+ 0x24d4d: 0x6c016620,
+ 0x24d51: 0x6cdef420, 0x24d52: 0x6d144220, 0x24d53: 0x6ce9dc20,
+ 0x24d57: 0x6c8ef220,
+ 0x24d59: 0x6d425a20, 0x24d5b: 0x6c84ec20,
+ 0x24d5d: 0x6cb23420, 0x24d5e: 0x6d098420,
+ 0x24d60: 0x6ca5a220, 0x24d61: 0x6c315820,
+ 0x24d64: 0x6c806c20,
+ 0x24d6a: 0x6d2d5e20, 0x24d6b: 0x6c73e620,
+ 0x24d6c: 0x6d314620, 0x24d6d: 0x6c600c20, 0x24d6e: 0x6cb8ce20,
+ 0x24d70: 0x6c4da220, 0x24d71: 0x6c3b7220, 0x24d73: 0x6c4da420,
+ 0x24d74: 0x6c535620, 0x24d75: 0x6c514620, 0x24d76: 0x6c541a20,
+ 0x24d7a: 0x6d2e7820, 0x24d7b: 0x6c1dd420,
+ 0x24d7c: 0x6cdf7e20, 0x24d7d: 0x6cba7820, 0x24d7f: 0x6ccf7420,
+ // Block 0x936, offset 0x24d80
+ 0x24d80: 0x6d1bee20, 0x24d83: 0x6cbd4020,
+ 0x24d86: 0x6c5e0e20,
+ 0x24d88: 0x6cf8fc20, 0x24d89: 0x6c51f820, 0x24d8a: 0x6cf90820, 0x24d8b: 0x6cf97e20,
+ 0x24d8c: 0x6c4fb620, 0x24d8d: 0x6c81e820, 0x24d8f: 0x6c870c20,
+ 0x24d92: 0x6c19a220,
+ 0x24d96: 0x6c760620, 0x24d97: 0x6cf76020,
+ 0x24d98: 0x6c4e7620,
+ 0x24d9e: 0x6c311620,
+ 0x24da0: 0x6c30ae20, 0x24da1: 0x6cec9220,
+ 0x24da4: 0x6c30b020, 0x24da5: 0x6d293820, 0x24da6: 0x6c737a20,
+ 0x24da8: 0x6c90e620, 0x24da9: 0x6c1f6220, 0x24dab: 0x6d32ea20,
+ 0x24daf: 0x6cb64420,
+ 0x24db0: 0x6c770e20, 0x24db1: 0x6c5df420, 0x24db2: 0x6c7f2420,
+ 0x24dba: 0x6c410620,
+ 0x24dbc: 0x6cd48220, 0x24dbe: 0x6c301a20,
+ // Block 0x937, offset 0x24dc0
+ 0x24dc3: 0x6c90c820,
+ 0x24dc4: 0x6ce93e20, 0x24dc7: 0x6d21ca20,
+ 0x24dc8: 0x6cf52e20, 0x24dca: 0x6ce4ce20,
+ 0x24dd2: 0x6c4c9e20,
+ 0x24dd8: 0x6ce04420, 0x24dd9: 0x6cb6ae20,
+ 0x24de0: 0x6c8b8020, 0x24de1: 0x6c87b420, 0x24de3: 0x6d09d020,
+ 0x24de8: 0x6c452820, 0x24de9: 0x6ce63820, 0x24dea: 0x6c4ea220, 0x24deb: 0x6c1f2a20,
+ 0x24ded: 0x6cea4c20, 0x24def: 0x6d047a20,
+ 0x24df0: 0x6d1f3020, 0x24df1: 0x6ca11820, 0x24df2: 0x6c1ba420,
+ 0x24df4: 0x6c562020, 0x24df5: 0x6c317020, 0x24df7: 0x6ca24420,
+ 0x24df9: 0x6ca34420, 0x24dfb: 0x6c8d0c20,
+ 0x24dff: 0x6c00ae20,
+ // Block 0x938, offset 0x24e00
+ 0x24e00: 0x6cfab020,
+ 0x24e04: 0x6c76e020, 0x24e05: 0x6cd8cc20, 0x24e06: 0x6cca0420,
+ 0x24e0a: 0x6d180e20,
+ 0x24e0f: 0x6d183c20,
+ 0x24e10: 0x6d000020, 0x24e12: 0x6d340820, 0x24e13: 0x6c313020,
+ 0x24e18: 0x6c973e20,
+ 0x24e1c: 0x6c950a20, 0x24e1d: 0x6c74a820,
+ 0x24e21: 0x6cbad620, 0x24e22: 0x6c8d4a20,
+ 0x24e29: 0x6cb12c20, 0x24e2a: 0x6c23fc20, 0x24e2b: 0x6c351820,
+ 0x24e2c: 0x6d229420,
+ 0x24e30: 0x6d3d0a20, 0x24e32: 0x6cf8fe20, 0x24e33: 0x6c581620,
+ 0x24e34: 0x6ca02020, 0x24e35: 0x6ce14420,
+ 0x24e39: 0x6cb41820, 0x24e3b: 0x6c9da420,
+ 0x24e3c: 0x6c979020, 0x24e3e: 0x6c48d420,
+ // Block 0x939, offset 0x24e40
+ 0x24e40: 0x6cb93620, 0x24e42: 0x6c8bfa20, 0x24e43: 0x6c9fd620,
+ 0x24e44: 0x6cf04e20, 0x24e45: 0x6c136820, 0x24e47: 0x6c56e220,
+ 0x24e48: 0x6cdc0420, 0x24e4b: 0x6c72bc20,
+ 0x24e4c: 0x6ccc8420, 0x24e4d: 0x6c9ba820,
+ 0x24e57: 0x6cef7620,
+ 0x24e58: 0x6cf75a20, 0x24e59: 0x6c8e2a20,
+ 0x24e5c: 0x6c0ad820, 0x24e5d: 0x6cf13820,
+ 0x24e61: 0x6c85b420, 0x24e62: 0x6d304420,
+ 0x24e64: 0x6d1df220, 0x24e65: 0x6c554e20, 0x24e66: 0x6cecda20, 0x24e67: 0x6c034c20,
+ 0x24e68: 0x6c649220,
+ 0x24e6d: 0x6d426a20, 0x24e6e: 0x6d2df220, 0x24e6f: 0x6c0e7a20,
+ 0x24e70: 0x6cbfb220, 0x24e71: 0x6d0f5a20,
+ 0x24e74: 0x6c300620, 0x24e75: 0x6cc19820,
+ 0x24e7a: 0x6caff820, 0x24e7b: 0x6d2d2c20,
+ 0x24e7e: 0x6cccf420, 0x24e7f: 0x6c46bc20,
+ // Block 0x93a, offset 0x24e80
+ 0x24e80: 0x6c0c9020, 0x24e81: 0x6d152220, 0x24e82: 0x6c3eaa20,
+ 0x24e84: 0x6d034020, 0x24e85: 0x6cd3a620, 0x24e86: 0x6ce6fc20,
+ 0x24e89: 0x6c2f6220,
+ 0x24e8c: 0x6ce86e20, 0x24e8d: 0x6cfef620, 0x24e8e: 0x6cf3e020, 0x24e8f: 0x6cade420,
+ 0x24e90: 0x6c5ade20,
+ 0x24e95: 0x6c7f2220,
+ 0x24e99: 0x6cd8e220, 0x24e9a: 0x6c250220, 0x24e9b: 0x6ccc7220,
+ 0x24e9c: 0x6d38f020, 0x24e9d: 0x6d2fd820, 0x24e9e: 0x6cef3220, 0x24e9f: 0x6c7f2620,
+ 0x24ea0: 0x6c0a3a20, 0x24ea3: 0x6c303e20,
+ 0x24ea6: 0x6ca51620, 0x24ea7: 0x6d005420,
+ 0x24ea8: 0x6cc54020, 0x24ea9: 0x6ce98e20, 0x24eaa: 0x6cf0d820, 0x24eab: 0x6d1f7020,
+ 0x24eac: 0x6c9a2820, 0x24ead: 0x6d25b220, 0x24eae: 0x6d384220,
+ 0x24eb6: 0x6cd9ea20,
+ 0x24eb8: 0x6c474820, 0x24eb9: 0x6ccee620, 0x24ebb: 0x6d2f9220,
+ 0x24ebc: 0x6cb02820, 0x24ebf: 0x6ce70820,
+ // Block 0x93b, offset 0x24ec0
+ 0x24ec1: 0x6c1ae220, 0x24ec2: 0x6caedc20, 0x24ec3: 0x6c153c20,
+ 0x24ec4: 0x6d1dca20, 0x24ec5: 0x6cd6ea20, 0x24ec7: 0x6cf48420,
+ 0x24ec9: 0x6cb03020, 0x24eca: 0x6c596020,
+ 0x24ecc: 0x6c3f1e20, 0x24ece: 0x6c0c9620,
+ 0x24ed3: 0x6ca4d020,
+ 0x24ed5: 0x6c0c9820, 0x24ed6: 0x6cf11420, 0x24ed7: 0x6d1dd620,
+ 0x24ed9: 0x6ca52620, 0x24eda: 0x6c48fe20,
+ 0x24ee0: 0x6c879220, 0x24ee2: 0x6d035e20, 0x24ee3: 0x6d0d2220,
+ 0x24ee4: 0x6cb37420, 0x24ee5: 0x6cadca20,
+ 0x24eea: 0x6cdd5c20,
+ 0x24eec: 0x6cc5e220, 0x24eed: 0x6ccd3a20,
+ 0x24ef2: 0x6cdd5e20,
+ 0x24ef8: 0x6c27d620, 0x24efa: 0x6c9af020,
+ // Block 0x93c, offset 0x24f00
+ 0x24f03: 0x6cd44820,
+ 0x24f08: 0x6c46a620, 0x24f0a: 0x6c4da620, 0x24f0b: 0x6cd39020,
+ 0x24f0c: 0x6d102020, 0x24f0e: 0x6c479620,
+ 0x24f1b: 0x6c77fe20,
+ 0x24f1e: 0x6c709c20,
+ 0x24f20: 0x6cac2e20, 0x24f21: 0x6c12f820, 0x24f22: 0x6c05b220, 0x24f23: 0x6d047020,
+ 0x24f24: 0x6c111420, 0x24f27: 0x6c8c2420,
+ 0x24f28: 0x6c00b020,
+ 0x24f2c: 0x6c9d6220, 0x24f2d: 0x6c7f3e20,
+ 0x24f31: 0x6cfee020, 0x24f33: 0x6ccf1e20,
+ 0x24f3b: 0x6c5d7c20,
+ 0x24f3c: 0x6ca6b420,
+ // Block 0x93d, offset 0x24f40
+ 0x24f44: 0x6d335620, 0x24f46: 0x6c8c5c20, 0x24f47: 0x6d2c4420,
+ 0x24f4a: 0x6d27be20,
+ 0x24f4d: 0x6d071c20,
+ 0x24f54: 0x6c1a2a20, 0x24f55: 0x6cf2c020, 0x24f56: 0x6cf68620,
+ 0x24f59: 0x6c074820,
+ 0x24f5c: 0x6cce1c20,
+ 0x24f60: 0x6d23d020, 0x24f61: 0x6c9d8020,
+ 0x24f72: 0x6c32b020,
+ 0x24f75: 0x6c144a20, 0x24f77: 0x6d2b0820,
+ 0x24f78: 0x6c1a8820, 0x24f7a: 0x6ce69220,
+ // Block 0x93e, offset 0x24f80
+ 0x24f85: 0x6d157020,
+ 0x24f8b: 0x6d10ba20,
+ 0x24f8e: 0x6c7a6620,
+ 0x24f90: 0x6c3b9c20, 0x24f91: 0x6d010420, 0x24f92: 0x6c1a8a20,
+ 0x24f9b: 0x6c7d2420,
+ 0x24f9f: 0x6c0d6220,
+ 0x24fa1: 0x6c90cc20,
+ 0x24fa5: 0x6d18fa20, 0x24fa6: 0x6c9da620, 0x24fa7: 0x6d024620,
+ 0x24fb1: 0x6c4a9c20, 0x24fb3: 0x6c955e20,
+ 0x24fb6: 0x6ccdce20,
+ 0x24fbe: 0x6c717a20, 0x24fbf: 0x6c318420,
+ // Block 0x93f, offset 0x24fc0
+ 0x24fc2: 0x6cfaf220,
+ 0x24fc5: 0x6d356020,
+ 0x24fc8: 0x6c0d9020,
+ 0x24fd5: 0x6d356220, 0x24fd6: 0x6d3bfa20, 0x24fd7: 0x6d092a20,
+ 0x24fd8: 0x6c893020, 0x24fd9: 0x6cdcb220,
+ 0x24fe6: 0x6c808c20, 0x24fe7: 0x6c72cc20,
+ 0x24fe8: 0x6c9df220, 0x24fe9: 0x6d0ab420, 0x24fea: 0x6d2ea020, 0x24feb: 0x6c4c0c20,
+ 0x24ff2: 0x6d376820,
+ 0x24ffd: 0x6cf12c20, 0x24ffe: 0x6cc36a20, 0x24fff: 0x6c14ac20,
+ // Block 0x940, offset 0x25000
+ 0x25008: 0x6cc63020, 0x2500a: 0x6d272820,
+ 0x2500c: 0x6d3ece20,
+ 0x25010: 0x6c965420, 0x25011: 0x6c4b3620, 0x25013: 0x6c19f420,
+ 0x25015: 0x6c709e20, 0x25016: 0x6ce4fe20, 0x25017: 0x6ced9820,
+ 0x2501b: 0x6d33d820,
+ 0x2501e: 0x6ca42c20,
+ 0x25023: 0x6c4db420,
+ 0x25028: 0x6cf6b020, 0x25029: 0x6c8bd420,
+ 0x2502c: 0x6d0c2e20, 0x2502d: 0x6d074220,
+ 0x25032: 0x6c56d220, 0x25033: 0x6c423620,
+ 0x25034: 0x6d074c20, 0x25036: 0x6cf90a20,
+ 0x2503a: 0x6c258420,
+ 0x2503d: 0x6cf92a20, 0x2503e: 0x6c560220,
+ // Block 0x941, offset 0x25040
+ 0x25045: 0x6d0c4c20,
+ 0x2504e: 0x6d170e20, 0x2504f: 0x6c1b1a20,
+ 0x25050: 0x6c741c20, 0x25052: 0x6d40b220,
+ 0x2505c: 0x6c699420, 0x2505d: 0x6d178220, 0x2505f: 0x6ce05e20,
+ 0x25060: 0x6c1c1420, 0x25061: 0x6c037a20, 0x25062: 0x6ce82820, 0x25063: 0x6d3f7a20,
+ 0x25064: 0x6cc05420, 0x25067: 0x6c1c1620,
+ 0x25068: 0x6cf7e020,
+ 0x25070: 0x6ca69c20, 0x25072: 0x6c241420,
+ 0x25074: 0x6cf44820, 0x25076: 0x6c1f4820, 0x25077: 0x6cda4e20,
+ 0x25078: 0x6d1df820, 0x25079: 0x6c71bc20, 0x2507a: 0x6c037e20,
+ 0x2507c: 0x6c229c20, 0x2507d: 0x6c2c6420, 0x2507e: 0x6cac9820, 0x2507f: 0x6c1c2620,
+ // Block 0x942, offset 0x25080
+ 0x25081: 0x6cc0ac20, 0x25083: 0x6d0ca420,
+ 0x2508d: 0x6d2d2e20,
+ 0x25092: 0x6cfce220, 0x25093: 0x6c084620,
+ 0x25094: 0x6c7ba620, 0x25095: 0x6cb7a820, 0x25096: 0x6d389220, 0x25097: 0x6c713820,
+ 0x25098: 0x6cbcca20, 0x25099: 0x6ca13420, 0x2509a: 0x6d258c20,
+ 0x2509c: 0x6c4b5820, 0x2509d: 0x6d417220,
+ 0x250a7: 0x6cbccc20,
+ 0x250b0: 0x6c558a20, 0x250b1: 0x6cc08820, 0x250b2: 0x6c4d2220, 0x250b3: 0x6c402c20,
+ 0x250b4: 0x6c812a20, 0x250b5: 0x6ccc6c20, 0x250b6: 0x6cf68820, 0x250b7: 0x6c101c20,
+ 0x250b8: 0x6cd3ba20, 0x250b9: 0x6d1e5220, 0x250ba: 0x6c49f020,
+ 0x250bc: 0x6ca85420, 0x250bf: 0x6c545820,
+ // Block 0x943, offset 0x250c0
+ 0x250ca: 0x6c9d7220,
+ 0x250ce: 0x6c369420, 0x250cf: 0x6cfb8a20,
+ 0x250d0: 0x6d280020, 0x250d1: 0x6d073220, 0x250d2: 0x6cbde420, 0x250d3: 0x6c301220,
+ 0x250d4: 0x6c838220, 0x250d5: 0x6cb7ca20, 0x250d6: 0x6c7fb020, 0x250d7: 0x6c3ee420,
+ 0x250d8: 0x6cb71420, 0x250d9: 0x6c1d3e20,
+ 0x250dc: 0x6c245c20, 0x250df: 0x6ca16620,
+ 0x250e0: 0x6c06b820,
+ 0x250e4: 0x6c2a2e20,
+ 0x250e8: 0x6c6b3a20, 0x250e9: 0x6c1d5c20, 0x250ea: 0x6c1c7620, 0x250eb: 0x6d23f820,
+ 0x250ec: 0x6c24ee20, 0x250ed: 0x6cdb2620, 0x250ee: 0x6ce42420, 0x250ef: 0x6cd61020,
+ 0x250f0: 0x6d2c4c20, 0x250f1: 0x6c3ef820, 0x250f3: 0x6c184620,
+ 0x250f4: 0x6c3d0c20, 0x250f5: 0x6c543220, 0x250f6: 0x6d2c4e20,
+ // Block 0x944, offset 0x25100
+ 0x25104: 0x6c6b3c20, 0x25105: 0x6d2c5020, 0x25106: 0x6d2d9c20,
+ 0x25109: 0x6d0dde20, 0x2510a: 0x6c4d3020, 0x2510b: 0x6cf48220,
+ 0x2510c: 0x6c576220, 0x2510d: 0x6c2cde20, 0x2510e: 0x6d115420, 0x2510f: 0x6cd9ec20,
+ 0x25110: 0x6cb92c20, 0x25111: 0x6c60cc20, 0x25112: 0x6d04aa20, 0x25113: 0x6cb7f020,
+ 0x25114: 0x6c758420, 0x25116: 0x6c4d3220,
+ 0x2511e: 0x6d0dee20, 0x2511f: 0x6c6b6820,
+ 0x25120: 0x6c24f420, 0x25122: 0x6ce96a20, 0x25123: 0x6d2ee620,
+ 0x25124: 0x6cb16c20, 0x25125: 0x6c930e20, 0x25126: 0x6d342020, 0x25127: 0x6c1f8820,
+ 0x25128: 0x6c9da820, 0x25129: 0x6cbaec20, 0x2512b: 0x6c892420,
+ 0x25132: 0x6c86dc20,
+ 0x25136: 0x6c359a20, 0x25137: 0x6cdb5820,
+ 0x25138: 0x6c74f020, 0x2513b: 0x6c717c20,
+ 0x2513c: 0x6ce03a20, 0x2513d: 0x6c8a4820, 0x2513e: 0x6cca0a20, 0x2513f: 0x6c309220,
+ // Block 0x945, offset 0x25140
+ 0x25141: 0x6d28d420, 0x25142: 0x6d34b220,
+ 0x25146: 0x6d08ca20, 0x25147: 0x6c8d8620,
+ 0x2514a: 0x6c2abe20,
+ 0x2514d: 0x6d2dbe20, 0x2514e: 0x6d07f020, 0x2514f: 0x6cbdf220,
+ 0x25150: 0x6c69da20, 0x25151: 0x6cb0da20,
+ 0x25154: 0x6c4e6e20,
+ 0x2515a: 0x6d21f220, 0x2515b: 0x6c4ca420,
+ 0x2515d: 0x6d0a5420,
+ 0x25160: 0x6d0a5620, 0x25161: 0x6c156c20, 0x25162: 0x6c6b8020, 0x25163: 0x6c719420,
+ 0x25164: 0x6d0e1820, 0x25165: 0x6c31f620, 0x25167: 0x6c53e020,
+ 0x25168: 0x6cfd4a20, 0x25169: 0x6d0a5820,
+ 0x2516e: 0x6c8db020, 0x2516f: 0x6c6b8620,
+ 0x25170: 0x6d197e20, 0x25171: 0x6cc22a20, 0x25172: 0x6c41c020, 0x25173: 0x6c3c8c20,
+ 0x25175: 0x6c753820, 0x25176: 0x6cc16e20,
+ 0x2517b: 0x6c6fe020,
+ 0x2517d: 0x6c61ba20, 0x2517e: 0x6c612c20,
+ // Block 0x946, offset 0x25180
+ 0x25185: 0x6cf77420, 0x25186: 0x6cacd220,
+ 0x25188: 0x6c7bf020, 0x25189: 0x6c7a8e20, 0x2518b: 0x6c7a9020,
+ 0x2518c: 0x6d2cbe20, 0x2518f: 0x6c03b220,
+ 0x25192: 0x6c190220, 0x25193: 0x6c569820,
+ 0x25194: 0x6caa6220, 0x25195: 0x6c356220, 0x25196: 0x6d046a20, 0x25197: 0x6c33ce20,
+ 0x25198: 0x6cd10020, 0x25199: 0x6cecdc20, 0x2519a: 0x6c3b2e20,
+ 0x2519d: 0x6cf60420, 0x2519e: 0x6d3e2e20,
+ 0x251a0: 0x6c569a20,
+ 0x251a5: 0x6c0cea20, 0x251a7: 0x6ceba620,
+ 0x251a8: 0x6c04cc20, 0x251a9: 0x6c43e420, 0x251ab: 0x6c77f620,
+ 0x251b2: 0x6d3c8c20, 0x251b3: 0x6c3e9220,
+ 0x251b4: 0x6ca12020, 0x251b5: 0x6c63c620, 0x251b6: 0x6ceb2620, 0x251b7: 0x6d235a20,
+ 0x251b9: 0x6ca24620, 0x251ba: 0x6c745e20, 0x251bb: 0x6c712820,
+ 0x251bc: 0x6c486220, 0x251bd: 0x6cb35a20,
+ // Block 0x947, offset 0x251c0
+ 0x251c0: 0x6ca63c20,
+ 0x251c4: 0x6cec1e20, 0x251c5: 0x6d0d9620,
+ 0x251d4: 0x6c1e2c20, 0x251d5: 0x6c7ba820, 0x251d6: 0x6c4d7020,
+ 0x251d8: 0x6cfdd020, 0x251d9: 0x6cf65c20, 0x251db: 0x6c25a820,
+ 0x251dc: 0x6ce6fe20, 0x251dd: 0x6cc92420, 0x251df: 0x6c345820,
+ 0x251e0: 0x6c182a20,
+ 0x251e4: 0x6c833820, 0x251e5: 0x6d3e6420, 0x251e7: 0x6d332420,
+ 0x251e8: 0x6d426c20, 0x251eb: 0x6c773020,
+ 0x251ec: 0x6d293a20, 0x251ee: 0x6d250020, 0x251ef: 0x6cbf4620,
+ 0x251f3: 0x6c381820,
+ 0x251f4: 0x6d0a2220, 0x251f6: 0x6c622e20,
+ 0x251f8: 0x6c13a620,
+ // Block 0x948, offset 0x25200
+ 0x25200: 0x6cd4fe20, 0x25201: 0x6d08a820, 0x25202: 0x6d00d220, 0x25203: 0x6ce2f820,
+ 0x25204: 0x6c4ef220, 0x25205: 0x6cfac020, 0x25206: 0x6ccd0420, 0x25207: 0x6cea8c20,
+ 0x25208: 0x6c4f8420, 0x25209: 0x6c7dbc20, 0x2520a: 0x6c133620, 0x2520b: 0x6c30bc20,
+ 0x2520c: 0x6caac620, 0x2520d: 0x6d0e9a20, 0x2520e: 0x6c1a2c20, 0x2520f: 0x6cb40a20,
+ 0x25210: 0x6cb7ba20, 0x25211: 0x6d26d420, 0x25212: 0x6c3d8c20,
+ 0x25217: 0x6ce6dc20,
+ 0x2521f: 0x6cf2c220,
+ 0x25220: 0x6cd11220, 0x25221: 0x6ceb8c20,
+ 0x25234: 0x6ce06a20, 0x25236: 0x6d0b6020, 0x25237: 0x6d36ca20,
+ 0x25238: 0x6c92be20, 0x25239: 0x6d0dd020, 0x2523a: 0x6c70c220,
+ 0x2523d: 0x6c2a8020, 0x2523f: 0x6c1f7020,
+ // Block 0x949, offset 0x25240
+ 0x25240: 0x6d412620, 0x25241: 0x6c369620, 0x25242: 0x6d349620, 0x25243: 0x6caec020,
+ 0x25245: 0x6c0cbe20, 0x25247: 0x6c2c0220,
+ 0x25250: 0x6c7f2820, 0x25252: 0x6d133020,
+ 0x2525c: 0x6c4fe620, 0x2525d: 0x6cac7420, 0x2525e: 0x6ce0ae20, 0x2525f: 0x6c774a20,
+ 0x25260: 0x6d05ea20, 0x25261: 0x6d408e20, 0x25262: 0x6c628c20, 0x25263: 0x6cf52620,
+ 0x25266: 0x6c204020,
+ 0x25269: 0x6cb3a420, 0x2526a: 0x6d0dd620, 0x2526b: 0x6cebb420,
+ 0x2526d: 0x6c31b820, 0x2526f: 0x6cb13020,
+ 0x25270: 0x6c1c7820, 0x25271: 0x6c5d4420, 0x25272: 0x6cb26820,
+ 0x25274: 0x6c235c20, 0x25275: 0x6d2c9620,
+ 0x2527a: 0x6cec9e20,
+ 0x2527f: 0x6cec6620,
+ // Block 0x94a, offset 0x25280
+ 0x25283: 0x6c36ae20,
+ 0x25284: 0x6cf0da20, 0x25285: 0x6c040420, 0x25287: 0x6c678020,
+ 0x25293: 0x6c140a20,
+ 0x25295: 0x6c1f8220, 0x25296: 0x6c7af220, 0x25297: 0x6ce2bc20,
+ 0x25298: 0x6d406a20, 0x25299: 0x6c86ac20, 0x2529a: 0x6cdeb220, 0x2529b: 0x6cc9a420,
+ 0x2529e: 0x6cac7a20, 0x2529f: 0x6cac7c20,
+ 0x252a3: 0x6ccb0020,
+ 0x252a4: 0x6cbbba20,
+ 0x252ad: 0x6d40e220, 0x252af: 0x6d371820,
+ 0x252b0: 0x6d0de020, 0x252b2: 0x6c6b4820, 0x252b3: 0x6ca5aa20,
+ // Block 0x94b, offset 0x252c0
+ 0x252c4: 0x6c944420, 0x252c5: 0x6cc15220, 0x252c7: 0x6c2af220,
+ 0x252c8: 0x6c897620, 0x252c9: 0x6c15f220, 0x252ca: 0x6cbcf820, 0x252cb: 0x6c912220,
+ 0x252cc: 0x6c2efe20, 0x252cd: 0x6c24f620,
+ 0x252d0: 0x6c615c20, 0x252d3: 0x6c178420,
+ 0x252d4: 0x6cd69a20, 0x252d5: 0x6d40f220, 0x252d7: 0x6c775a20,
+ 0x252da: 0x6cbaf020, 0x252db: 0x6c847820,
+ 0x252ee: 0x6cd65e20, 0x252ef: 0x6d243e20,
+ 0x252f0: 0x6d2ee820, 0x252f1: 0x6c82f220,
+ // Block 0x94c, offset 0x25300
+ 0x25305: 0x6cb33e20,
+ 0x2530a: 0x6d30b620, 0x2530b: 0x6d001e20,
+ 0x2530d: 0x6ce08620, 0x2530e: 0x6c258620, 0x2530f: 0x6c7fdc20,
+ 0x25311: 0x6d060220, 0x25312: 0x6cd62820, 0x25313: 0x6d2c9c20,
+ 0x25314: 0x6c11ba20, 0x25317: 0x6c08fe20,
+ 0x25318: 0x6caf1c20,
+ 0x2531d: 0x6c1a5620,
+ 0x25323: 0x6cbc0c20,
+ 0x25324: 0x6c5f8620,
+ 0x2532a: 0x6d2d0420,
+ 0x2532c: 0x6c7fde20,
+ // Block 0x94d, offset 0x25340
+ 0x25341: 0x6ce52820, 0x25342: 0x6cc9b020, 0x25343: 0x6c6c6e20,
+ 0x25344: 0x6d3b4020, 0x25345: 0x6c352220, 0x25347: 0x6c145620,
+ 0x25348: 0x6c73a020, 0x25349: 0x6ce16220, 0x2534a: 0x6c086420,
+ 0x2534c: 0x6c38e820, 0x2534d: 0x6c8b6820, 0x2534e: 0x6d2b6e20, 0x2534f: 0x6cdcb420,
+ 0x25359: 0x6ccb8c20,
+ 0x25367: 0x6d375c20,
+ 0x25368: 0x6ce9d420, 0x2536a: 0x6cbe5e20,
+ 0x2536c: 0x6c21e620,
+ 0x25370: 0x6cdee620, 0x25371: 0x6c0e3c20, 0x25372: 0x6cf1f620,
+ 0x25375: 0x6cb36220,
+ 0x2537d: 0x6ca09a20, 0x2537e: 0x6c10e420,
+ // Block 0x94e, offset 0x25380
+ 0x25381: 0x6c7c2020, 0x25383: 0x6c260220,
+ 0x25384: 0x6cc54420, 0x25385: 0x6c068020, 0x25386: 0x6c7f8020,
+ 0x2538d: 0x6ca75220, 0x2538e: 0x6c84c220,
+ 0x25395: 0x6c697220, 0x25396: 0x6c919e20, 0x25397: 0x6c879620,
+ 0x25398: 0x6c900820, 0x25399: 0x6c4baa20,
+ 0x2539d: 0x6c161c20,
+ 0x253a4: 0x6cfb1820, 0x253a6: 0x6c165620,
+ 0x253a8: 0x6d029020, 0x253a9: 0x6d2ea820,
+ 0x253af: 0x6cd6c620,
+ 0x253bb: 0x6c9d1220,
+ 0x253bc: 0x6c947420, 0x253bd: 0x6c965620,
+ // Block 0x94f, offset 0x253c0
+ 0x253c0: 0x6c2d0220,
+ 0x253c8: 0x6c2f2820, 0x253ca: 0x6cecb220, 0x253cb: 0x6d274620,
+ 0x253cc: 0x6c948620, 0x253ce: 0x6c948a20,
+ 0x253d3: 0x6c837220,
+ 0x253d5: 0x6cec6020, 0x253d6: 0x6c2f3e20, 0x253d7: 0x6ca59620,
+ 0x253d8: 0x6cceb220, 0x253d9: 0x6d019e20, 0x253da: 0x6cafe820,
+ 0x253e5: 0x6c98dc20, 0x253e7: 0x6d1ade20,
+ 0x253e9: 0x6c0f0a20, 0x253eb: 0x6d3b0220,
+ 0x253ee: 0x6c1cc820,
+ 0x253f6: 0x6ca24820, 0x253f7: 0x6ceb2820,
+ 0x253f9: 0x6ce7be20, 0x253fa: 0x6d128820,
+ // Block 0x950, offset 0x25400
+ 0x25401: 0x6c5a7220, 0x25403: 0x6cc60020,
+ 0x25405: 0x6d130620,
+ 0x2540b: 0x6ceb3a20,
+ 0x25416: 0x6d413a20, 0x25417: 0x6d23d220,
+ 0x2541a: 0x6c000c20,
+ 0x2541c: 0x6d38a420, 0x2541d: 0x6cec9c20,
+ 0x25421: 0x6c34ae20, 0x25422: 0x6d384420, 0x25423: 0x6c4cfc20,
+ 0x25424: 0x6c5a0420, 0x25425: 0x6c9e6220,
+ 0x25429: 0x6c211a20, 0x2542a: 0x6cbce420, 0x2542b: 0x6c45b220,
+ 0x2542c: 0x6ce69420, 0x2542d: 0x6c9a2a20,
+ 0x25431: 0x6ce1a420,
+ 0x25434: 0x6cc6c420, 0x25437: 0x6cc6c620,
+ 0x25438: 0x6cb66420, 0x25439: 0x6c4c9a20,
+ 0x2543d: 0x6cfe6220, 0x2543e: 0x6ce4ca20,
+ // Block 0x951, offset 0x25440
+ 0x25445: 0x6cff4020,
+ 0x25448: 0x6d2db620, 0x25449: 0x6c258820,
+ 0x25454: 0x6c7ffc20,
+ 0x25458: 0x6cd02e20, 0x2545a: 0x6c830e20, 0x2545b: 0x6c879820,
+ 0x2545d: 0x6c14e620, 0x2545e: 0x6ca8d020, 0x2545f: 0x6c947620,
+ 0x25461: 0x6ce63a20, 0x25462: 0x6c5ba620,
+ 0x25467: 0x6c458020,
+ 0x25470: 0x6cb77220, 0x25471: 0x6d20fa20, 0x25473: 0x6d02d220,
+ 0x25478: 0x6d26ae20, 0x25479: 0x6c034e20, 0x2547a: 0x6c276a20, 0x2547b: 0x6c5eba20,
+ 0x2547c: 0x6d089220, 0x2547f: 0x6c743c20,
+ // Block 0x952, offset 0x25480
+ 0x25480: 0x6ca99420,
+ 0x25488: 0x6c325220, 0x25489: 0x6c602620,
+ 0x25490: 0x6cabc820, 0x25491: 0x6c45f020, 0x25492: 0x6c07ba20,
+ 0x25494: 0x6c794220, 0x25495: 0x6d105020, 0x25496: 0x6c8f0820, 0x25497: 0x6ca5ee20,
+ 0x25498: 0x6d2cca20, 0x25499: 0x6d1b5c20, 0x2549a: 0x6ca72820, 0x2549b: 0x6cad9020,
+ 0x2549d: 0x6c458e20, 0x2549e: 0x6c109e20, 0x2549f: 0x6c512e20,
+ 0x254a0: 0x6cc71220, 0x254a1: 0x6c4b5020,
+ 0x254a5: 0x6c09b620, 0x254a6: 0x6cf63020, 0x254a7: 0x6c712a20,
+ 0x254a8: 0x6c5cf420, 0x254a9: 0x6c09e420, 0x254ab: 0x6ce56420,
+ 0x254ac: 0x6d332820, 0x254af: 0x6d181020,
+ 0x254b0: 0x6c22d220, 0x254b2: 0x6c0e2620,
+ 0x254b7: 0x6c459c20,
+ 0x254ba: 0x6c381a20,
+ 0x254bd: 0x6d0fce20, 0x254be: 0x6d064820,
+ // Block 0x953, offset 0x254c0
+ 0x254c1: 0x6c52b620,
+ 0x254c4: 0x6d2a0a20, 0x254c5: 0x6c148420, 0x254c6: 0x6c537620,
+ 0x254c8: 0x6ce4b820,
+ 0x254cc: 0x6d340a20, 0x254cd: 0x6d039220, 0x254ce: 0x6d062220,
+ 0x254d1: 0x6d325820,
+ 0x254d4: 0x6ced4020,
+ 0x254d8: 0x6c75dc20,
+ 0x254dd: 0x6cf30c20,
+ 0x254e0: 0x6c92c220, 0x254e2: 0x6d32f220, 0x254e3: 0x6cc71a20,
+ 0x254e4: 0x6c1a3c20, 0x254e5: 0x6c3ee620, 0x254e7: 0x6c369820,
+ 0x254e8: 0x6ce1e620, 0x254e9: 0x6ce12e20, 0x254eb: 0x6c730020,
+ 0x254ec: 0x6c17c020, 0x254ed: 0x6cde9620, 0x254ee: 0x6c2c0420,
+ 0x254f0: 0x6d3fc020, 0x254f3: 0x6c794c20,
+ 0x254f4: 0x6ce99820, 0x254f6: 0x6c794e20,
+ // Block 0x954, offset 0x25500
+ 0x25505: 0x6cc71c20, 0x25506: 0x6d276420, 0x25507: 0x6c517a20,
+ 0x25508: 0x6d400820, 0x25509: 0x6c235e20, 0x2550a: 0x6cbfcc20,
+ 0x2550e: 0x6ca2b420, 0x2550f: 0x6c346420,
+ 0x25510: 0x6d065a20, 0x25511: 0x6c795620, 0x25512: 0x6cfd1220,
+ 0x2551b: 0x6c31ba20,
+ 0x2551c: 0x6c76ee20, 0x2551e: 0x6d1bf020,
+ 0x25522: 0x6d3e9620,
+ 0x25527: 0x6c5a0620,
+ 0x25529: 0x6caed020, 0x2552b: 0x6c86ae20,
+ 0x2552d: 0x6c0f8220, 0x2552e: 0x6c444420, 0x2552f: 0x6c716620,
+ 0x25530: 0x6c783420, 0x25532: 0x6c55ce20, 0x25533: 0x6d115820,
+ 0x25534: 0x6ce14820, 0x25536: 0x6cbf7020, 0x25537: 0x6cc72820,
+ 0x25538: 0x6c8f1e20, 0x25539: 0x6c5c5e20, 0x2553a: 0x6c5f6220,
+ // Block 0x955, offset 0x25540
+ 0x25549: 0x6d371a20, 0x2554b: 0x6ce15220,
+ 0x2554c: 0x6d355c20, 0x2554d: 0x6c775e20,
+ 0x25554: 0x6d107220, 0x25556: 0x6ce18420, 0x25557: 0x6c52d820,
+ 0x2555b: 0x6c897820,
+ 0x2555d: 0x6c12a020,
+ 0x25561: 0x6ca3aa20, 0x25562: 0x6d400e20,
+ 0x25564: 0x6c2af420, 0x25566: 0x6c68a220, 0x25567: 0x6caeec20,
+ 0x25569: 0x6c49fa20, 0x2556a: 0x6c377420, 0x2556b: 0x6c670620,
+ 0x2556c: 0x6c69d220, 0x2556d: 0x6caaca20, 0x2556e: 0x6d2a6220,
+ 0x25573: 0x6caef620,
+ 0x25574: 0x6c292020, 0x25576: 0x6cc1f620, 0x25577: 0x6c889620,
+ 0x25578: 0x6ca2be20, 0x25579: 0x6c805220,
+ 0x2557e: 0x6c3baa20,
+ // Block 0x956, offset 0x25580
+ 0x25582: 0x6c5d0e20,
+ 0x25586: 0x6c7bb420,
+ 0x25588: 0x6d1b2a20, 0x25589: 0x6cd69c20, 0x2558a: 0x6c671e20,
+ 0x25592: 0x6c964420,
+ 0x25594: 0x6c933c20,
+ 0x2559a: 0x6c446a20, 0x2559b: 0x6cc51220,
+ 0x2559e: 0x6cb22e20,
+ 0x255a0: 0x6c900a20,
+ 0x255a4: 0x6d320c20, 0x255a5: 0x6cfd4c20,
+ 0x255a8: 0x6c8c8e20, 0x255a9: 0x6c88aa20, 0x255aa: 0x6ccd2420, 0x255ab: 0x6c0fd420,
+ 0x255ac: 0x6c87a820,
+ 0x255b3: 0x6d013a20,
+ 0x255b4: 0x6c446e20, 0x255b5: 0x6c9fe020, 0x255b6: 0x6c88ae20,
+ 0x255b9: 0x6c753c20, 0x255ba: 0x6d38c820,
+ 0x255bf: 0x6c784820,
+ // Block 0x957, offset 0x255c0
+ 0x255c1: 0x6c2f2a20, 0x255c3: 0x6d30ce20,
+ 0x255c5: 0x6cd4ac20, 0x255c6: 0x6c5e9020, 0x255c7: 0x6c8f7c20,
+ 0x255c8: 0x6c49ea20, 0x255c9: 0x6d2a5620, 0x255ca: 0x6cfd4420, 0x255cb: 0x6cb8ae20,
+ 0x255cd: 0x6ccfd820,
+ 0x255d0: 0x6d1ae020, 0x255d1: 0x6c6be420,
+ 0x255d4: 0x6ccffe20, 0x255d5: 0x6cd00020, 0x255d6: 0x6cc95220,
+ 0x255db: 0x6cf8c020,
+ 0x255e1: 0x6c7aac20, 0x255e3: 0x6cc1c620,
+ 0x255e5: 0x6c443e20, 0x255e6: 0x6c050820,
+ 0x255e8: 0x6c0a7c20, 0x255e9: 0x6cb92e20,
+ 0x255f0: 0x6c0d6420, 0x255f1: 0x6c050a20, 0x255f3: 0x6d42ae20,
+ 0x255f4: 0x6cb0d020, 0x255f6: 0x6c5e3620,
+ 0x255fe: 0x6c051020,
+ // Block 0x958, offset 0x25600
+ 0x2560a: 0x6ca9d820,
+ 0x2560c: 0x6c18fc20, 0x2560e: 0x6cae4e20,
+ 0x25611: 0x6c3f2e20, 0x25612: 0x6ce88220,
+ 0x2561c: 0x6cb04e20, 0x2561d: 0x6cb36420,
+ 0x25620: 0x6c1b7420, 0x25623: 0x6d093e20,
+ 0x25624: 0x6cb74020, 0x25625: 0x6cf4b220,
+ 0x25628: 0x6d357e20, 0x25629: 0x6c2c1c20, 0x2562a: 0x6c22fe20, 0x2562b: 0x6d1ef420,
+ 0x25639: 0x6c230020,
+ 0x2563c: 0x6c2c1e20, 0x2563d: 0x6d3d2620, 0x2563f: 0x6d408020,
+ // Block 0x959, offset 0x25640
+ 0x25640: 0x6c238c20, 0x25643: 0x6caca820,
+ 0x25644: 0x6d0d4c20, 0x25645: 0x6cb74e20, 0x25646: 0x6cc6fa20, 0x25647: 0x6c63a420,
+ 0x25649: 0x6d359220, 0x2564a: 0x6cc00e20, 0x2564b: 0x6d268a20,
+ 0x2564d: 0x6cd32420,
+ 0x25651: 0x6c4fc020,
+ 0x25659: 0x6ceab220,
+ 0x2565c: 0x6c0cde20, 0x2565e: 0x6c770020,
+ 0x25662: 0x6c21aa20,
+ 0x25664: 0x6c229020, 0x25666: 0x6d1ad020, 0x25667: 0x6cd34c20,
+ 0x25668: 0x6ca3b820, 0x25669: 0x6cc85820, 0x2566b: 0x6d0f9e20,
+ 0x2566c: 0x6c1a9820, 0x2566e: 0x6c21f820,
+ 0x25671: 0x6c457620, 0x25672: 0x6c9c4220,
+ 0x25674: 0x6c612e20,
+ 0x2567c: 0x6c44b220, 0x2567d: 0x6d2a6c20,
+ // Block 0x95a, offset 0x25680
+ 0x25681: 0x6c081420,
+ 0x25687: 0x6d030c20,
+ 0x25688: 0x6c7df020, 0x2568a: 0x6c2e8e20,
+ 0x2568d: 0x6ce66a20,
+ 0x2569a: 0x6cd71c20,
+ 0x2569e: 0x6c275620,
+ 0x256a6: 0x6c851020,
+ 0x256a8: 0x6d1e2820, 0x256a9: 0x6c684220,
+ 0x256ac: 0x6cde0420, 0x256ad: 0x6cc24620, 0x256ae: 0x6d1a6020, 0x256af: 0x6d24e820,
+ 0x256b0: 0x6c6abc20, 0x256b2: 0x6cb8da20, 0x256b3: 0x6d10a020,
+ 0x256b4: 0x6d0ba620, 0x256b7: 0x6cbe4a20,
+ 0x256bf: 0x6cadd420,
+ // Block 0x95b, offset 0x256c0
+ 0x256d7: 0x6c635820,
+ 0x256d9: 0x6ce82c20, 0x256db: 0x6ce2ec20,
+ 0x256e1: 0x6c33f620, 0x256e2: 0x6c15ba20, 0x256e3: 0x6c636820,
+ 0x256e4: 0x6c1c2820, 0x256e5: 0x6c64aa20, 0x256e6: 0x6cd5e020,
+ 0x256ef: 0x6cde5a20,
+ // Block 0x95c, offset 0x25700
+ 0x25715: 0x6d33ea20, 0x25717: 0x6d256e20,
+ 0x2571a: 0x6c54d420,
+ 0x2571c: 0x6c8b1220,
+ 0x25720: 0x6d2ad420, 0x25722: 0x6c1f5e20,
+ 0x25726: 0x6cc0ba20, 0x25727: 0x6c07fa20,
+ 0x25739: 0x6c588620, 0x2573a: 0x6c7aca20, 0x2573b: 0x6cd10c20,
+ 0x2573d: 0x6c6afe20, 0x2573f: 0x6cee2c20,
+ // Block 0x95d, offset 0x25740
+ 0x25743: 0x6c54de20,
+ 0x2574a: 0x6d2ae620, 0x2574b: 0x6d297020,
+ 0x2574c: 0x6d106420, 0x2574e: 0x6c1bba20, 0x2574f: 0x6c701220,
+ 0x2575a: 0x6c89fe20, 0x2575b: 0x6d209620,
+ 0x25760: 0x6c0b4a20, 0x25762: 0x6c7bc820,
+ 0x2576c: 0x6c1e4a20, 0x2576d: 0x6d0b3620, 0x2576e: 0x6d3d8620,
+ 0x25770: 0x6cbcda20, 0x25771: 0x6cfcf020, 0x25773: 0x6d250620,
+ 0x25774: 0x6cf46e20, 0x25775: 0x6c693620, 0x25776: 0x6cfe5020, 0x25777: 0x6ccc7420,
+ 0x25779: 0x6d36cc20,
+ 0x2577c: 0x6c1d5a20, 0x2577e: 0x6c0b0620, 0x2577f: 0x6ceeb820,
+ // Block 0x95e, offset 0x25780
+ 0x25793: 0x6c2a3220,
+ 0x2579d: 0x6d23d820, 0x2579e: 0x6ce9b820,
+ 0x257a1: 0x6c17c220,
+ 0x257a5: 0x6c5c4420, 0x257a6: 0x6cba2620,
+ 0x257a8: 0x6cf01a20,
+ 0x257b0: 0x6d1f7420,
+ 0x257bc: 0x6c2ca020, 0x257be: 0x6c26f620,
+ // Block 0x95f, offset 0x257c0
+ 0x257c1: 0x6d1f7620, 0x257c2: 0x6c702620, 0x257c3: 0x6ce9bc20,
+ 0x257c4: 0x6d297620, 0x257c7: 0x6c5c6020,
+ 0x257c9: 0x6ccc8220,
+ 0x257cc: 0x6c5e1020,
+ 0x257d4: 0x6d115a20,
+ 0x257d9: 0x6cfd1e20,
+ 0x257de: 0x6cfd2020,
+ 0x257ec: 0x6c2caa20, 0x257ee: 0x6c703220,
+ 0x257f2: 0x6c5c7420,
+ 0x257f4: 0x6c77cc20, 0x257f5: 0x6d1f8420,
+ 0x257f8: 0x6c870e20,
+ 0x257fc: 0x6c201420, 0x257fe: 0x6c1b6820,
+ // Block 0x960, offset 0x25800
+ 0x25800: 0x6c5e3820, 0x25802: 0x6d1f9020,
+ 0x25804: 0x6d270e20,
+ 0x2580e: 0x6cded820, 0x2580f: 0x6d29b420,
+ 0x25813: 0x6ca8ac20,
+ 0x25814: 0x6d3b4a20,
+ 0x25821: 0x6cfc6220,
+ 0x25829: 0x6cd22a20, 0x2582b: 0x6c79ca20,
+ 0x2582c: 0x6cb6c620, 0x2582d: 0x6ce91420, 0x2582e: 0x6c387e20, 0x2582f: 0x6c258e20,
+ 0x25832: 0x6cea3820, 0x25833: 0x6c137420,
+ 0x25834: 0x6c110020, 0x25835: 0x6cfe1420, 0x25836: 0x6cadfc20, 0x25837: 0x6c6e0220,
+ 0x25838: 0x6cb56a20, 0x25839: 0x6cceae20, 0x2583a: 0x6ca97420, 0x2583b: 0x6ca30420,
+ 0x2583d: 0x6cbd5020,
+ // Block 0x961, offset 0x25840
+ 0x2584d: 0x6c090c20,
+ 0x25853: 0x6c092420,
+ 0x25854: 0x6c05a220, 0x25855: 0x6c0b7620, 0x25856: 0x6d3e0220, 0x25857: 0x6ca30a20,
+ 0x25858: 0x6cf07020, 0x25859: 0x6c4fbe20,
+ 0x25861: 0x6c6c8220, 0x25863: 0x6d333c20,
+ 0x25867: 0x6cbc8220,
+ 0x2586e: 0x6c501620, 0x2586f: 0x6ce71e20,
+ 0x25870: 0x6d2a4020, 0x25871: 0x6cd15420, 0x25872: 0x6c25a420, 0x25873: 0x6c597e20,
+ 0x25874: 0x6cc78e20, 0x25875: 0x6d292e20, 0x25876: 0x6ca6f820,
+ 0x2587e: 0x6cfa8620,
+ // Block 0x962, offset 0x25880
+ 0x25888: 0x6cc2bc20, 0x25889: 0x6c619a20, 0x2588a: 0x6d1a3620, 0x2588b: 0x6c850620,
+ 0x2588c: 0x6c984620, 0x2588d: 0x6cceca20, 0x2588e: 0x6c4e8e20, 0x2588f: 0x6c260e20,
+ 0x25890: 0x6c759c20, 0x25891: 0x6c61bc20, 0x25892: 0x6c107820, 0x25893: 0x6c905420,
+ 0x25894: 0x6c3d2220, 0x25895: 0x6d1f0e20, 0x25896: 0x6c7b1c20,
+ 0x2589c: 0x6cfe2220,
+ 0x258a1: 0x6d279420, 0x258a3: 0x6cbd5e20,
+ 0x258a4: 0x6c5b2c20, 0x258a5: 0x6cb42e20,
+ 0x258ab: 0x6c83b220,
+ 0x258ac: 0x6cadcc20, 0x258ad: 0x6cd4c620, 0x258ae: 0x6c707620, 0x258af: 0x6d14e020,
+ 0x258b0: 0x6d32a820, 0x258b1: 0x6c1d0e20, 0x258b3: 0x6cf77620,
+ 0x258b5: 0x6c561a20, 0x258b6: 0x6cc74420,
+ // Block 0x963, offset 0x258c0
+ 0x258cc: 0x6c590c20, 0x258cd: 0x6cbc3c20, 0x258ce: 0x6d33d020, 0x258cf: 0x6d1c6c20,
+ 0x258d0: 0x6cf7e220, 0x258d1: 0x6cbb7620, 0x258d2: 0x6c61fa20, 0x258d3: 0x6d32bc20,
+ 0x258d4: 0x6c59b420, 0x258d6: 0x6d210a20, 0x258d7: 0x6d405a20,
+ 0x258d8: 0x6c99f420,
+ 0x258dc: 0x6cd13220,
+ 0x258e9: 0x6cc2e620,
+ 0x258f0: 0x6c676020, 0x258f1: 0x6c512020, 0x258f3: 0x6ce75220,
+ 0x258f4: 0x6c513020, 0x258f5: 0x6cf15220, 0x258f6: 0x6d17cc20, 0x258f7: 0x6cacfe20,
+ 0x258fa: 0x6cf22620, 0x258fb: 0x6cb99820,
+ 0x258fc: 0x6c862020, 0x258fd: 0x6d150a20, 0x258fe: 0x6c20ac20, 0x258ff: 0x6d06e820,
+ // Block 0x964, offset 0x25900
+ 0x25900: 0x6cefd020,
+ 0x25906: 0x6c439420,
+ 0x25908: 0x6d226220, 0x2590b: 0x6d2d4420,
+ 0x2590c: 0x6c41a220, 0x2590d: 0x6cb8f620, 0x2590e: 0x6c773220, 0x2590f: 0x6c840220,
+ 0x25910: 0x6cd00220, 0x25911: 0x6c499220, 0x25913: 0x6cb17c20,
+ 0x25916: 0x6c840420,
+ 0x25918: 0x6c562620, 0x2591b: 0x6ce8ce20,
+ 0x2591c: 0x6cd75620, 0x2591e: 0x6c56aa20, 0x2591f: 0x6c840620,
+ 0x25922: 0x6c910a20,
+ 0x25926: 0x6c297020,
+ 0x25928: 0x6d42a420, 0x25929: 0x6cccf620, 0x2592b: 0x6ccf6e20,
+ 0x2592d: 0x6c3cb620, 0x2592e: 0x6c726e20, 0x2592f: 0x6ce76e20,
+ 0x25930: 0x6c691a20, 0x25931: 0x6cbbe620, 0x25932: 0x6c42d420, 0x25933: 0x6d3e7020,
+ 0x25934: 0x6c59e620, 0x25935: 0x6ccd0620,
+ 0x25938: 0x6cdff620,
+ // Block 0x965, offset 0x25940
+ 0x2594c: 0x6ceaca20, 0x2594e: 0x6c8e2220,
+ 0x25950: 0x6c1a2e20, 0x25951: 0x6cf27020, 0x25952: 0x6d425020, 0x25953: 0x6d23da20,
+ 0x25955: 0x6d3a2220, 0x25957: 0x6cc45420,
+ 0x25958: 0x6cf80a20, 0x25959: 0x6cc1b620, 0x2595b: 0x6c442820,
+ 0x25962: 0x6cb52a20, 0x25963: 0x6d05e020,
+ 0x25968: 0x6c415220, 0x25969: 0x6cc3f820, 0x2596a: 0x6c1ddc20, 0x2596b: 0x6c9b4e20,
+ 0x25972: 0x6cd02020, 0x25973: 0x6cc1c820,
+ 0x25976: 0x6cbbb420, 0x25977: 0x6c11b420,
+ 0x2597a: 0x6c86b020,
+ 0x2597c: 0x6ceda220, 0x2597d: 0x6c826620, 0x2597e: 0x6d03a820, 0x2597f: 0x6c80ea20,
+ // Block 0x966, offset 0x25980
+ 0x25982: 0x6cd3ec20, 0x25983: 0x6d330020,
+ 0x25984: 0x6c38ce20,
+ 0x2598a: 0x6d371c20,
+ 0x2598f: 0x6d1aa420,
+ 0x25991: 0x6c86de20,
+ 0x25996: 0x6ca08820, 0x25997: 0x6cf04020,
+ 0x25999: 0x6d1c1020, 0x2599a: 0x6cc4e420,
+ 0x259a0: 0x6cc2a820,
+ 0x259a5: 0x6c95ce20,
+ 0x259b2: 0x6c275820,
+ 0x259b4: 0x6d1b4e20, 0x259b5: 0x6c08da20, 0x259b6: 0x6c438820,
+ 0x259b8: 0x6cf20a20, 0x259b9: 0x6d0d7620, 0x259ba: 0x6c9e1e20,
+ 0x259bc: 0x6c42a020, 0x259bd: 0x6cc05620, 0x259be: 0x6d33da20,
+ // Block 0x967, offset 0x259c0
+ 0x259cb: 0x6c471c20,
+ 0x259cc: 0x6ce75420, 0x259ce: 0x6c8d1420, 0x259cf: 0x6ce33620,
+ 0x259d0: 0x6c224c20, 0x259d1: 0x6d150c20, 0x259d2: 0x6c395a20, 0x259d3: 0x6cb31220,
+ 0x259d4: 0x6c09b820, 0x259d6: 0x6c064e20,
+ 0x259df: 0x6cae7620,
+ 0x259e1: 0x6cdb8420,
+ 0x259e4: 0x6cd92820, 0x259e5: 0x6cef1a20, 0x259e6: 0x6cff9220,
+ 0x259ec: 0x6c504c20, 0x259ed: 0x6d0dac20,
+ 0x259f6: 0x6d152620, 0x259f7: 0x6d2a1e20,
+ 0x259f8: 0x6d1d0020, 0x259f9: 0x6ca43220,
+ 0x259ff: 0x6d289620,
+ // Block 0x968, offset 0x25a00
+ 0x25a01: 0x6ce50c20, 0x25a02: 0x6cf68a20, 0x25a03: 0x6c69b420,
+ 0x25a04: 0x6d0cbc20,
+ 0x25a0c: 0x6ca55e20, 0x25a0d: 0x6ce07020, 0x25a0e: 0x6d0eaa20, 0x25a0f: 0x6ce51a20,
+ 0x25a10: 0x6d36ce20, 0x25a11: 0x6c1d7a20, 0x25a12: 0x6ce23a20,
+ 0x25a17: 0x6d2cdc20,
+ 0x25a1e: 0x6c9e3a20,
+ 0x25a21: 0x6cf47020, 0x25a22: 0x6d1b0220, 0x25a23: 0x6d0eac20,
+ 0x25a24: 0x6c81ba20,
+ 0x25a29: 0x6cb31e20, 0x25a2b: 0x6c5d4620,
+ 0x25a2c: 0x6c4d4620, 0x25a2d: 0x6ca21a20, 0x25a2e: 0x6c236020,
+ 0x25a31: 0x6c7aae20, 0x25a32: 0x6c1d8420,
+ 0x25a34: 0x6d1ff020,
+ 0x25a38: 0x6d3da020, 0x25a3b: 0x6cd9e420,
+ // Block 0x969, offset 0x25a40
+ 0x25a42: 0x6d1b7e20,
+ 0x25a45: 0x6d41da20, 0x25a46: 0x6cca7420, 0x25a47: 0x6c8f4a20,
+ 0x25a48: 0x6c4f2020, 0x25a49: 0x6cf0ec20, 0x25a4a: 0x6c9b6020, 0x25a4b: 0x6c55d020,
+ 0x25a4c: 0x6c86b220, 0x25a4e: 0x6c9d9c20,
+ 0x25a50: 0x6c054020, 0x25a51: 0x6c65f020,
+ 0x25a5c: 0x6cc40620,
+ 0x25a60: 0x6c9b6220, 0x25a62: 0x6ca21c20, 0x25a63: 0x6c53ac20,
+ 0x25a64: 0x6c56d820, 0x25a65: 0x6c9c8e20, 0x25a66: 0x6ccca820,
+ 0x25a69: 0x6cce2620, 0x25a6a: 0x6c17c620,
+ 0x25a6c: 0x6d3dc220, 0x25a6e: 0x6d342220, 0x25a6f: 0x6ca77020,
+ 0x25a75: 0x6c62b220,
+ 0x25a78: 0x6c784020, 0x25a79: 0x6d330620,
+ 0x25a7f: 0x6c281420,
+ // Block 0x96a, offset 0x25a80
+ 0x25a80: 0x6c8a8220, 0x25a81: 0x6d2e3020, 0x25a82: 0x6c460620, 0x25a83: 0x6c818c20,
+ 0x25a84: 0x6c571e20, 0x25a85: 0x6c1fd220, 0x25a87: 0x6c660c20,
+ 0x25a88: 0x6c7d3220,
+ 0x25a8d: 0x6ccf0220,
+ 0x25a94: 0x6c191c20, 0x25a95: 0x6ce08820, 0x25a97: 0x6c55f820,
+ 0x25a98: 0x6c9b9e20, 0x25a99: 0x6cada420, 0x25a9a: 0x6d2e3820, 0x25a9b: 0x6c16d620,
+ 0x25a9d: 0x6c41f820,
+ 0x25aa0: 0x6d193a20, 0x25aa2: 0x6cdcb620,
+ 0x25aa6: 0x6d076420, 0x25aa7: 0x6c62de20,
+ 0x25aa8: 0x6c808e20,
+ 0x25aac: 0x6d159620, 0x25aaf: 0x6c9dae20,
+ 0x25ab1: 0x6c9f1420,
+ 0x25ab5: 0x6c24a620,
+ 0x25ab8: 0x6c805a20, 0x25abb: 0x6d0c4e20,
+ 0x25abe: 0x6c9ccc20,
+ // Block 0x96b, offset 0x25ac0
+ 0x25ac2: 0x6d1e6820, 0x25ac3: 0x6c125420,
+ 0x25ac4: 0x6c664420, 0x25ac7: 0x6cda0a20,
+ 0x25ace: 0x6d0d2a20,
+ 0x25ad1: 0x6c736020,
+ 0x25ad5: 0x6c369c20,
+ 0x25ad8: 0x6c3bf220, 0x25ada: 0x6c3bf620,
+ 0x25ae1: 0x6c4a2a20, 0x25ae2: 0x6c96fc20,
+ 0x25ae4: 0x6c8ab820,
+ 0x25ae9: 0x6c1cca20, 0x25aeb: 0x6c840820,
+ 0x25af1: 0x6d349c20,
+ 0x25af4: 0x6d024820, 0x25af7: 0x6c1dfc20,
+ 0x25af9: 0x6c60fc20,
+ 0x25afd: 0x6caf5c20,
+ // Block 0x96c, offset 0x25b00
+ 0x25b02: 0x6c6abe20,
+ 0x25b07: 0x6d38e420,
+ 0x25b0d: 0x6d046c20,
+ 0x25b11: 0x6c7bfc20,
+ 0x25b19: 0x6c6e2220, 0x25b1b: 0x6c56a020,
+ 0x25b1e: 0x6cb99c20,
+ 0x25b23: 0x6c133220,
+ 0x25b26: 0x6cb60420, 0x25b27: 0x6ced3220,
+ 0x25b28: 0x6c98ec20, 0x25b2a: 0x6c30f020,
+ 0x25b34: 0x6c79d220, 0x25b36: 0x6c277c20,
+ 0x25b38: 0x6ca4b420, 0x25b3a: 0x6c536a20,
+ // Block 0x96d, offset 0x25b40
+ 0x25b42: 0x6c7f4020, 0x25b43: 0x6c34aa20,
+ 0x25b44: 0x6cb91020, 0x25b46: 0x6d1a8820,
+ 0x25b56: 0x6c911220, 0x25b57: 0x6c5ae020,
+ 0x25b5b: 0x6c402e20,
+ 0x25b5c: 0x6c98f420, 0x25b5e: 0x6d389a20,
+ 0x25b61: 0x6d1dfa20,
+ 0x25b6d: 0x6c817020, 0x25b6e: 0x6c609c20, 0x25b6f: 0x6d186a20,
+ 0x25b70: 0x6c8e8c20, 0x25b71: 0x6c235220, 0x25b73: 0x6ca43c20,
+ // Block 0x96e, offset 0x25b80
+ 0x25b90: 0x6cea2620, 0x25b91: 0x6cfe5220,
+ 0x25b95: 0x6c0bba20, 0x25b96: 0x6c207820, 0x25b97: 0x6cf52020,
+ 0x25b99: 0x6c70c620,
+ 0x25ba5: 0x6d005220, 0x25ba6: 0x6caf9220, 0x25ba7: 0x6d3da220,
+ 0x25ba8: 0x6cc8e420, 0x25baa: 0x6ccafa20, 0x25bab: 0x6d3f6220,
+ 0x25bad: 0x6d336220,
+ 0x25bb0: 0x6d40da20, 0x25bb1: 0x6cc14220, 0x25bb3: 0x6c1c7a20,
+ 0x25bb5: 0x6d36f020,
+ // Block 0x96f, offset 0x25bc0
+ 0x25bd7: 0x6cc37a20,
+ 0x25bd8: 0x6cb92020, 0x25bd9: 0x6d0afc20, 0x25bda: 0x6c17c420, 0x25bdb: 0x6c517c20,
+ 0x25bdc: 0x6cc80420,
+ 0x25be0: 0x6c70cc20, 0x25be1: 0x6cf52820,
+ 0x25bec: 0x6c1c7c20, 0x25bed: 0x6c7c0420, 0x25bef: 0x6c240020,
+ 0x25bf0: 0x6cc89220, 0x25bf1: 0x6c7e1e20, 0x25bf2: 0x6c1b5e20, 0x25bf3: 0x6d40e420,
+ 0x25bf4: 0x6c688620, 0x25bf6: 0x6d21c420, 0x25bf7: 0x6ce8fe20,
+ 0x25bf8: 0x6c9b6420, 0x25bf9: 0x6c266c20, 0x25bfa: 0x6cd7a020,
+ // Block 0x970, offset 0x25c00
+ 0x25c25: 0x6c3c6c20, 0x25c26: 0x6c469020, 0x25c27: 0x6c301c20,
+ 0x25c28: 0x6c142220, 0x25c29: 0x6c99be20, 0x25c2a: 0x6c15e820, 0x25c2b: 0x6c0b1020,
+ 0x25c2c: 0x6d241e20, 0x25c2f: 0x6cecea20,
+ 0x25c30: 0x6d40e620, 0x25c32: 0x6d3ea420,
+ 0x25c34: 0x6c1fec20, 0x25c35: 0x6ced5620, 0x25c36: 0x6cebf420,
+ 0x25c38: 0x6cc2a620, 0x25c3b: 0x6ced5820,
+ 0x25c3d: 0x6cfa5020,
+ // Block 0x971, offset 0x25c40
+ 0x25c44: 0x6d1d5620, 0x25c45: 0x6c66e820,
+ 0x25c48: 0x6cf04220, 0x25c49: 0x6ce39a20, 0x25c4a: 0x6ccaca20,
+ 0x25c4c: 0x6cb67a20, 0x25c4d: 0x6ccc2020, 0x25c4e: 0x6d244220, 0x25c4f: 0x6c60e220,
+ 0x25c50: 0x6c314420, 0x25c51: 0x6c15f620, 0x25c52: 0x6ce96c20,
+ 0x25c55: 0x6c8ec420, 0x25c57: 0x6d3cba20,
+ 0x25c73: 0x6cc89420,
+ 0x25c76: 0x6d0eda20, 0x25c77: 0x6c47ea20,
+ 0x25c79: 0x6c86e220, 0x25c7a: 0x6c13ba20,
+ 0x25c7e: 0x6c2cac20,
+ // Block 0x972, offset 0x25c80
+ 0x25c80: 0x6d2e2a20, 0x25c81: 0x6cb32220,
+ 0x25c92: 0x6c912620,
+ 0x25c94: 0x6d374c20,
+ // Block 0x973, offset 0x25cc0
+ 0x25cc1: 0x6c888a20,
+ 0x25cc5: 0x6c95ca20,
+ 0x25ccd: 0x6c352420,
+ 0x25cd0: 0x6c750820, 0x25cd1: 0x6c873420, 0x25cd2: 0x6c7ff220,
+ 0x25cd4: 0x6cc89620, 0x25cd5: 0x6c474220, 0x25cd6: 0x6c155c20, 0x25cd7: 0x6d060620,
+ 0x25cda: 0x6d356420,
+ // Block 0x974, offset 0x25d00
+ 0x25d01: 0x6d097c20, 0x25d02: 0x6c0e9c20, 0x25d03: 0x6c19aa20,
+ 0x25d05: 0x6d3b4220, 0x25d06: 0x6c522a20,
+ 0x25d09: 0x6c04ac20,
+ 0x25d13: 0x6c2f0820,
+ 0x25d16: 0x6d2e3a20, 0x25d17: 0x6c4ca620,
+ 0x25d1a: 0x6c0c5420, 0x25d1b: 0x6c7ec620,
+ 0x25d3a: 0x6c6c7620,
+ // Block 0x975, offset 0x25d40
+ 0x25d42: 0x6c411c20,
+ 0x25d52: 0x6c9c1e20,
+ 0x25d54: 0x6d247e20,
+ 0x25d6a: 0x6cf82a20,
+ 0x25d6c: 0x6cb17820, 0x25d6d: 0x6cd85020,
+ 0x25d74: 0x6c2b0020,
+ 0x25d78: 0x6c219e20, 0x25d79: 0x6c2bbe20, 0x25d7a: 0x6c5fa820, 0x25d7b: 0x6c157620,
+ 0x25d7f: 0x6d3dea20,
+ // Block 0x976, offset 0x25d80
+ 0x25d93: 0x6c115220,
+ 0x25d9e: 0x6c681620,
+ 0x25db2: 0x6ce80220,
+ 0x25dbd: 0x6c84e820,
+ // Block 0x977, offset 0x25dc0
+ 0x25dc2: 0x6cba9020,
+ 0x25dc6: 0x6c21a020,
+ 0x25dcf: 0x6cdef820,
+ 0x25dd1: 0x6c2e5220, 0x25dd3: 0x6c664820,
+ 0x25ddb: 0x6d356820,
+ 0x25ddc: 0x6c753220, 0x25dde: 0x6ca0a420,
+ 0x25de0: 0x6c959620,
+ 0x25de6: 0x6c062420,
+ 0x25ded: 0x6d415e20,
+ 0x25df5: 0x6d300820,
+ 0x25df8: 0x6d220c20, 0x25dfb: 0x6c062a20,
+ 0x25dfe: 0x6c969420, 0x25dff: 0x6cf85020,
+ // Block 0x978, offset 0x25e00
+ 0x25e00: 0x6c567c20, 0x25e01: 0x6d171220, 0x25e02: 0x6c355020, 0x25e03: 0x6c470220,
+ 0x25e04: 0x6ce89e20, 0x25e05: 0x6d314a20, 0x25e07: 0x6cc07220,
+ 0x25e08: 0x6cdaba20, 0x25e09: 0x6c89c620, 0x25e0a: 0x6cc11a20, 0x25e0b: 0x6c8d2620,
+ 0x25e0c: 0x6c499420, 0x25e0d: 0x6c80e420, 0x25e0e: 0x6ce7dc20, 0x25e0f: 0x6c266620,
+ 0x25e10: 0x6c911e20, 0x25e11: 0x6c5a1220, 0x25e12: 0x6cd47e20, 0x25e13: 0x6c688820,
+ 0x25e14: 0x6d41f620, 0x25e15: 0x6c411a20, 0x25e16: 0x6cef5220,
+ 0x25e19: 0x6c7d4e20, 0x25e1a: 0x6c32bc20, 0x25e1b: 0x6cd92020,
+ 0x25e1c: 0x6cb5e020, 0x25e1d: 0x6d101a20,
+ 0x25e21: 0x6cd37820, 0x25e23: 0x6c411420,
+ 0x25e26: 0x6c2a1a20, 0x25e27: 0x6d11b220,
+ 0x25e2b: 0x6cb99e20,
+ 0x25e2d: 0x6cce7220, 0x25e2e: 0x6c16ae20, 0x25e2f: 0x6ca05020,
+ 0x25e31: 0x6ca05a20,
+ 0x25e35: 0x6ca50620,
+ 0x25e38: 0x6c232220, 0x25e3a: 0x6ca84e20, 0x25e3b: 0x6d2f6a20,
+ 0x25e3c: 0x6c133420, 0x25e3f: 0x6cd92a20,
+ // Block 0x979, offset 0x25e40
+ 0x25e40: 0x6ca85820, 0x25e41: 0x6c22dc20,
+ 0x25e44: 0x6c75de20, 0x25e46: 0x6cce7e20,
+ 0x25e48: 0x6d3a2420, 0x25e49: 0x6c34b020, 0x25e4a: 0x6c01ce20, 0x25e4b: 0x6c088c20,
+ 0x25e4e: 0x6ce41820,
+ 0x25e50: 0x6cb06a20, 0x25e51: 0x6cf9ee20, 0x25e52: 0x6cc09420, 0x25e53: 0x6cd14e20,
+ 0x25e57: 0x6ce0d820,
+ 0x25e5b: 0x6c978420,
+ 0x25e5c: 0x6cb10420, 0x25e5e: 0x6ce43420, 0x25e5f: 0x6cc6cc20,
+ 0x25e67: 0x6c237220,
+ 0x25e6a: 0x6c5f7a20, 0x25e6b: 0x6c3cc020,
+ 0x25e6c: 0x6cf53c20, 0x25e6d: 0x6c69d620, 0x25e6e: 0x6c818e20, 0x25e6f: 0x6d2ba620,
+ 0x25e70: 0x6caeee20, 0x25e71: 0x6c11e420, 0x25e73: 0x6ca9de20,
+ 0x25e75: 0x6c160c20,
+ 0x25e7e: 0x6c97a420, 0x25e7f: 0x6c4ba820,
+ // Block 0x97a, offset 0x25e80
+ 0x25e80: 0x6ca7d820, 0x25e81: 0x6c1d0220, 0x25e82: 0x6c165820,
+ 0x25e86: 0x6ca48a20,
+ 0x25e89: 0x6cf95c20, 0x25e8a: 0x6c6f6620, 0x25e8b: 0x6c613020,
+ 0x25e8c: 0x6d323420,
+ 0x25e91: 0x6ce6ca20,
+ 0x25e94: 0x6c9ace20, 0x25e95: 0x6d26b220, 0x25e97: 0x6d37bc20,
+ 0x25e98: 0x6cea5620, 0x25e99: 0x6cc8d220, 0x25e9a: 0x6d01ba20, 0x25e9b: 0x6cf63420,
+ 0x25e9d: 0x6ce6d220, 0x25e9e: 0x6ca99820,
+ 0x25ea0: 0x6cee2820, 0x25ea1: 0x6c64ae20, 0x25ea3: 0x6c3b3420,
+ 0x25eb2: 0x6c0ba620,
+ 0x25eb7: 0x6d152820,
+ 0x25eba: 0x6c2ec420, 0x25ebb: 0x6c5ef820,
+ 0x25ebc: 0x6c41de20, 0x25ebf: 0x6c64c420,
+ // Block 0x97b, offset 0x25ec0
+ 0x25ec0: 0x6c6ee220,
+ 0x25ec6: 0x6c763820,
+ 0x25eca: 0x6cc3d620,
+ 0x25ecc: 0x6ca40420, 0x25ecd: 0x6ca1de20, 0x25ece: 0x6d072220, 0x25ecf: 0x6cd96a20,
+ 0x25ed0: 0x6cd0c020, 0x25ed1: 0x6c7bac20, 0x25ed2: 0x6cc3e620, 0x25ed3: 0x6cef2820,
+ 0x25ed7: 0x6c2eda20,
+ 0x25ed8: 0x6ca40a20, 0x25eda: 0x6cc92a20, 0x25edb: 0x6c45a220,
+ 0x25edc: 0x6c313220, 0x25ede: 0x6ca73020,
+ 0x25ee1: 0x6c175020, 0x25ee2: 0x6c515e20, 0x25ee3: 0x6d0e9e20,
+ 0x25ee9: 0x6ce8f020, 0x25eea: 0x6c104420,
+ 0x25eec: 0x6c559e20, 0x25eed: 0x6d1e5820, 0x25eef: 0x6cd2d620,
+ 0x25ef0: 0x6c1f7220,
+ 0x25ef9: 0x6cff0e20, 0x25efa: 0x6c9ad620, 0x25efb: 0x6c852a20,
+ 0x25efc: 0x6ce37220, 0x25efe: 0x6c64e620,
+ // Block 0x97c, offset 0x25f00
+ 0x25f02: 0x6d354e20, 0x25f03: 0x6c487220,
+ 0x25f04: 0x6c496220, 0x25f06: 0x6cb7cc20,
+ 0x25f08: 0x6c3a1820, 0x25f09: 0x6d229820, 0x25f0a: 0x6d309620, 0x25f0b: 0x6cf01c20,
+ 0x25f0c: 0x6c35ba20, 0x25f0d: 0x6c14da20, 0x25f0e: 0x6cf6e020,
+ 0x25f10: 0x6c47d420,
+ 0x25f17: 0x6cc3fa20,
+ 0x25f18: 0x6c5c4620, 0x25f1a: 0x6d00f620, 0x25f1b: 0x6d1bf420,
+ 0x25f1d: 0x6cdeaa20, 0x25f1e: 0x6cec5820, 0x25f1f: 0x6c3efe20,
+ 0x25f20: 0x6c6c0820, 0x25f21: 0x6cb0bc20,
+ 0x25f25: 0x6cd15020, 0x25f26: 0x6d21c620, 0x25f27: 0x6c7ace20,
+ 0x25f29: 0x6cb0ca20, 0x25f2a: 0x6d010620, 0x25f2b: 0x6caaac20,
+ 0x25f2c: 0x6cfd2420, 0x25f2d: 0x6c66ea20, 0x25f2e: 0x6d074e20,
+ 0x25f30: 0x6c0a7e20,
+ 0x25f34: 0x6ca41220, 0x25f36: 0x6c897020,
+ 0x25f38: 0x6cb13420,
+ 0x25f3c: 0x6c6eb820,
+ // Block 0x97d, offset 0x25f40
+ 0x25f40: 0x6cde1c20, 0x25f41: 0x6d0edc20, 0x25f42: 0x6c00f820,
+ 0x25f45: 0x6cff3020, 0x25f46: 0x6cbaf420, 0x25f47: 0x6cf48620,
+ 0x25f48: 0x6ce15620, 0x25f4a: 0x6c75f420,
+ 0x25f50: 0x6c7e2820,
+ 0x25f57: 0x6c813220,
+ 0x25f59: 0x6ca5b020,
+ 0x25f5c: 0x6c314a20, 0x25f5d: 0x6cd54620, 0x25f5f: 0x6c696220,
+ 0x25f60: 0x6ca89c20, 0x25f62: 0x6d21dc20,
+ 0x25f68: 0x6c132020, 0x25f6a: 0x6c696420,
+ 0x25f6c: 0x6c57d620, 0x25f6d: 0x6cf1c020, 0x25f6e: 0x6d127020, 0x25f6f: 0x6c35a020,
+ 0x25f70: 0x6c49fe20, 0x25f71: 0x6c572020, 0x25f72: 0x6c68a620,
+ 0x25f7a: 0x6c835820,
+ 0x25f7c: 0x6cce2820, 0x25f7d: 0x6d1e8020, 0x25f7f: 0x6c2ac220,
+ // Block 0x97e, offset 0x25f80
+ 0x25f80: 0x6c493820, 0x25f81: 0x6ca97220, 0x25f83: 0x6cdcc020,
+ 0x25f84: 0x6cfe6c20, 0x25f86: 0x6cc9b420, 0x25f87: 0x6c168c20,
+ 0x25f8e: 0x6cc90c20,
+ 0x25f90: 0x6d277020, 0x25f92: 0x6c3b4c20, 0x25f93: 0x6c672420,
+ 0x25f94: 0x6d076a20,
+ 0x25f98: 0x6cf93020, 0x25f99: 0x6cd54a20,
+ 0x25fa5: 0x6d013220, 0x25fa6: 0x6c87ac20,
+ 0x25fa9: 0x6ce80420,
+ 0x25fac: 0x6c9d1020, 0x25fad: 0x6c162020, 0x25fae: 0x6c5d6a20,
+ 0x25fb1: 0x6d3bb820, 0x25fb2: 0x6d273420,
+ 0x25fbb: 0x6c801a20,
+ 0x25fbd: 0x6d0d2c20, 0x25fbe: 0x6c29a820, 0x25fbf: 0x6cfe1820,
+ // Block 0x97f, offset 0x25fc0
+ 0x25fc0: 0x6d267220, 0x25fc1: 0x6ce6b020, 0x25fc2: 0x6c07d220, 0x25fc3: 0x6cca4620,
+ 0x25fc4: 0x6cfc9620, 0x25fc5: 0x6c2e7a20, 0x25fc6: 0x6cb09c20, 0x25fc7: 0x6cb11220,
+ 0x25fc9: 0x6cde0c20, 0x25fcb: 0x6c687220,
+ 0x25fcc: 0x6d126620, 0x25fce: 0x6d271020,
+ 0x25fd0: 0x6cc61420, 0x25fd1: 0x6cbc1820, 0x25fd2: 0x6cb56220, 0x25fd3: 0x6c2da620,
+ 0x25fd4: 0x6cb56420, 0x25fd7: 0x6c4e7e20,
+ 0x25fd8: 0x6d253220, 0x25fd9: 0x6d1ee220, 0x25fda: 0x6c5fd020, 0x25fdb: 0x6c412820,
+ 0x25fdc: 0x6c4d0620, 0x25fdd: 0x6cd30420, 0x25fdf: 0x6cc0c820,
+ 0x25fe9: 0x6cf1fa20,
+ 0x25fec: 0x6d321620, 0x25fed: 0x6cb2f220, 0x25fee: 0x6d0c5e20, 0x25fef: 0x6c46e820,
+ 0x25ff0: 0x6c720420, 0x25ff1: 0x6ce52e20,
+ 0x25ff7: 0x6c35d820,
+ 0x25ffa: 0x6d0ace20, 0x25ffb: 0x6c8c4620,
+ 0x25ffc: 0x6c092620,
+ // Block 0x980, offset 0x26000
+ 0x26000: 0x6d3eea20, 0x26001: 0x6c530820, 0x26003: 0x6c347420,
+ 0x26005: 0x6c333c20, 0x26006: 0x6d087220,
+ 0x26008: 0x6ccd3020, 0x2600a: 0x6ccd3220, 0x2600b: 0x6d10d220,
+ 0x2600c: 0x6cc4b020,
+ 0x26014: 0x6ceaf820, 0x26017: 0x6c0dac20,
+ 0x26018: 0x6d069e20, 0x26019: 0x6cea1a20, 0x2601a: 0x6c19d220,
+ 0x2601c: 0x6c30fe20, 0x2601d: 0x6d171420,
+ 0x26021: 0x6c180820,
+ 0x26035: 0x6c731a20, 0x26036: 0x6c5eae20,
+ 0x26038: 0x6d2fae20, 0x26039: 0x6c07de20, 0x2603b: 0x6ce4e220,
+ // Block 0x981, offset 0x26040
+ 0x26040: 0x6cae6420,
+ 0x26045: 0x6c3fda20,
+ 0x26056: 0x6ceb7620,
+ 0x26058: 0x6cfb3e20, 0x26059: 0x6ca69420, 0x2605a: 0x6c8f8620,
+ 0x2605d: 0x6d3d4220, 0x2605f: 0x6d32c020,
+ 0x26060: 0x6cd74820, 0x26061: 0x6d3f7c20, 0x26062: 0x6c3c4620, 0x26063: 0x6c32be20,
+ 0x26064: 0x6cb09420, 0x26065: 0x6d0d7820, 0x26066: 0x6cda1620, 0x26067: 0x6cc05820,
+ 0x26068: 0x6c362220, 0x26069: 0x6cb98e20, 0x2606b: 0x6cba0620,
+ 0x2606d: 0x6c10d420, 0x2606e: 0x6d0a8a20,
+ 0x26075: 0x6d3c8220,
+ 0x26078: 0x6c993a20, 0x26079: 0x6c68ee20,
+ 0x2607f: 0x6d2dea20,
+ // Block 0x982, offset 0x26080
+ 0x26080: 0x6caffa20, 0x26081: 0x6cf63620, 0x26082: 0x6d0e7c20, 0x26083: 0x6c3ab420,
+ 0x26084: 0x6ca83620, 0x26086: 0x6d364620,
+ 0x26088: 0x6cdd6a20, 0x2608a: 0x6d17d020,
+ 0x2608c: 0x6c82c620, 0x2608d: 0x6d06ea20, 0x2608f: 0x6d17d220,
+ 0x26092: 0x6cee9620,
+ 0x26095: 0x6c5ede20, 0x26096: 0x6c186e20, 0x26097: 0x6c2eba20,
+ 0x260a3: 0x6d257020,
+ 0x260a5: 0x6cf78020, 0x260a7: 0x6c8e6220,
+ 0x260a8: 0x6cdd6c20,
+ 0x260b1: 0x6c07fc20, 0x260b2: 0x6cfa4020, 0x260b3: 0x6d0e8c20,
+ 0x260b5: 0x6c24d020, 0x260b7: 0x6c773420,
+ 0x260ba: 0x6cbe4e20, 0x260bb: 0x6c909a20,
+ 0x260bc: 0x6c087e20,
+ // Block 0x983, offset 0x260c0
+ 0x260c8: 0x6d2e6a20, 0x260c9: 0x6c24ae20, 0x260ca: 0x6cf3e220, 0x260cb: 0x6d05c020,
+ 0x260cc: 0x6c187e20, 0x260cd: 0x6c4fd820, 0x260ce: 0x6c748820,
+ 0x260d0: 0x6c192e20, 0x260d1: 0x6c13fa20, 0x260d2: 0x6c15ce20, 0x260d3: 0x6d348820,
+ 0x260d4: 0x6d0a2a20,
+ 0x260e3: 0x6c441a20,
+ 0x260e4: 0x6c18e220, 0x260e5: 0x6d132020,
+ 0x260ea: 0x6c1ee820, 0x260eb: 0x6cc1b820,
+ 0x260ec: 0x6d020620, 0x260ee: 0x6d2e7c20, 0x260ef: 0x6c790820,
+ 0x260f1: 0x6c74ae20,
+ 0x260fd: 0x6cc1ba20, 0x260ff: 0x6c9b5020,
+ // Block 0x984, offset 0x26100
+ 0x26100: 0x6d134e20, 0x26101: 0x6d406620, 0x26102: 0x6cb45620,
+ 0x26104: 0x6cd3e420,
+ 0x26109: 0x6cd57220, 0x2610a: 0x6c152a20,
+ 0x2610d: 0x6c31c420, 0x2610f: 0x6c4c4a20,
+ 0x26110: 0x6c92fe20, 0x26111: 0x6d0c3820,
+ 0x26116: 0x6ca7ba20, 0x26117: 0x6c0d6620,
+ 0x2611f: 0x6ce9cc20,
+ 0x26126: 0x6ca6dc20, 0x26127: 0x6c584220,
+ 0x26128: 0x6cb9de20,
+ 0x2612f: 0x6cfa6020,
+ 0x26132: 0x6c8dc620,
+ 0x26137: 0x6c882820,
+ 0x26139: 0x6d186e20, 0x2613b: 0x6c866620,
+ 0x2613c: 0x6cd8f020, 0x2613f: 0x6c279a20,
+ // Block 0x985, offset 0x26140
+ 0x26142: 0x6cf11620,
+ 0x26145: 0x6c22c020,
+ 0x26149: 0x6c6fbe20, 0x2614a: 0x6c534420,
+ 0x2614c: 0x6d210e20, 0x2614e: 0x6c7c6e20,
+ 0x26152: 0x6c4f8020, 0x26153: 0x6c439620,
+ 0x26154: 0x6c39e620, 0x26157: 0x6c7c8020,
+ 0x2615a: 0x6c4a6c20, 0x2615b: 0x6c1bb020,
+ 0x2615e: 0x6c6fc220,
+ 0x26161: 0x6cdbce20,
+ 0x26164: 0x6c2ec620,
+ 0x2616c: 0x6cdc0c20,
+ 0x26170: 0x6cbd8620,
+ 0x26174: 0x6c4a8020,
+ 0x2617b: 0x6d3c6620,
+ 0x2617e: 0x6ce5de20,
+ // Block 0x986, offset 0x26180
+ 0x26181: 0x6d26d820,
+ 0x26187: 0x6d419220,
+ 0x2618f: 0x6cf3e820,
+ 0x26190: 0x6c250820,
+ 0x2619b: 0x6d36d220,
+ 0x261a0: 0x6cd72e20, 0x261a2: 0x6c301420,
+ 0x261ad: 0x6cef3c20,
+ 0x261bf: 0x6c1d4220,
+ // Block 0x987, offset 0x261c0
+ 0x261cb: 0x6cc8f420,
+ 0x261d6: 0x6c60d420,
+ 0x261dc: 0x6c2de820, 0x261de: 0x6c124020,
+ 0x261e0: 0x6c7a0c20, 0x261e3: 0x6cef5420,
+ 0x261e7: 0x6c11bc20,
+ 0x261ea: 0x6c968020, 0x261eb: 0x6caba820,
+ 0x261f2: 0x6cca3820,
+ 0x261f6: 0x6cef6620,
+ 0x261fc: 0x6cca3e20, 0x261ff: 0x6c6c7020,
+ // Block 0x988, offset 0x26200
+ 0x2620c: 0x6cef6e20,
+ 0x2621e: 0x6c115420, 0x2621f: 0x6c84d020,
+ 0x2622f: 0x6d273a20,
+ 0x26234: 0x6d277220, 0x26237: 0x6c196420,
+ 0x2623a: 0x6ccce420,
+ // Block 0x989, offset 0x26240
+ 0x26242: 0x6c54d620, 0x26243: 0x6ccc9e20,
+ 0x26244: 0x6cea5820, 0x26246: 0x6c3d3020,
+ 0x26248: 0x6cbe1820, 0x26249: 0x6d05ac20,
+ 0x2624d: 0x6c1fe620, 0x2624e: 0x6c400420,
+ 0x26252: 0x6d181220, 0x26253: 0x6c300c20,
+ 0x26254: 0x6c3eb420, 0x26255: 0x6c3eb620, 0x26256: 0x6d2ad620, 0x26257: 0x6cb4ae20,
+ 0x26259: 0x6c8d2c20,
+ 0x2625d: 0x6ccca020, 0x2625e: 0x6cad9420,
+ 0x26262: 0x6d1a8a20, 0x26263: 0x6c961e20,
+ 0x26264: 0x6c57b620, 0x26265: 0x6d1b6e20, 0x26266: 0x6c084a20, 0x26267: 0x6d209820,
+ 0x26268: 0x6ccf7020, 0x2626a: 0x6d01f220, 0x2626b: 0x6c1ee620,
+ 0x26274: 0x6ccf7220, 0x26275: 0x6c2d7220,
+ 0x26279: 0x6d187020, 0x2627b: 0x6c183a20,
+ 0x2627c: 0x6c451c20, 0x2627d: 0x6c8fa820, 0x2627e: 0x6cb2ca20, 0x2627f: 0x6d280220,
+ // Block 0x98a, offset 0x26280
+ 0x26280: 0x6d0eae20, 0x26281: 0x6ca15a20, 0x26283: 0x6cdbd820,
+ 0x2628b: 0x6c6ea420,
+ 0x2628d: 0x6cd99c20, 0x2628e: 0x6cad0c20,
+ 0x26290: 0x6d0b3820, 0x26291: 0x6ccb5020, 0x26292: 0x6c34b820,
+ 0x26295: 0x6c207a20, 0x26296: 0x6d022420,
+ 0x26298: 0x6ce95a20, 0x26299: 0x6c45b420, 0x2629a: 0x6d08b620,
+ 0x2629c: 0x6c7e4e20, 0x2629e: 0x6c8d5e20,
+ 0x262a0: 0x6c279020, 0x262a1: 0x6d2c5220,
+ 0x262ac: 0x6d1a0a20, 0x262ad: 0x6cd93c20, 0x262af: 0x6d229a20,
+ 0x262b0: 0x6ceb4c20, 0x262b1: 0x6ceb4e20,
+ 0x262b4: 0x6c03c420, 0x262b5: 0x6cc4d620, 0x262b6: 0x6c0f8420, 0x262b7: 0x6c279c20,
+ 0x262b9: 0x6d2c5a20, 0x262ba: 0x6c543a20,
+ 0x262be: 0x6c5b7820,
+ // Block 0x98b, offset 0x262c0
+ 0x262c5: 0x6c916020,
+ 0x262ca: 0x6c8e2820, 0x262cb: 0x6cc7d620,
+ 0x262d5: 0x6c28d220, 0x262d6: 0x6c9b6620, 0x262d7: 0x6cfa5820,
+ 0x262d8: 0x6cf26220, 0x262d9: 0x6c4e4620, 0x262da: 0x6d3eb020, 0x262db: 0x6d327420,
+ 0x262dc: 0x6ccb7c20, 0x262dd: 0x6c25fa20, 0x262de: 0x6c86e420,
+ 0x262e0: 0x6c2ce220, 0x262e1: 0x6c887e20, 0x262e2: 0x6c46e020,
+ 0x262e6: 0x6caee020,
+ 0x262ea: 0x6d1c0a20,
+ 0x262ec: 0x6c548420, 0x262ee: 0x6c336c20, 0x262ef: 0x6cf53e20,
+ 0x262f7: 0x6cb1be20,
+ 0x262f8: 0x6c520020, 0x262fa: 0x6c8fb820, 0x262fb: 0x6ca18420,
+ 0x262fc: 0x6c3a7620, 0x262fd: 0x6c93be20, 0x262fe: 0x6d2b2020, 0x262ff: 0x6c0fae20,
+ // Block 0x98c, offset 0x26300
+ 0x26300: 0x6c2d9620, 0x26301: 0x6c98aa20, 0x26303: 0x6d3c4e20,
+ 0x26304: 0x6c932220, 0x26305: 0x6cace820, 0x26306: 0x6c337c20, 0x26307: 0x6c10ce20,
+ 0x2630c: 0x6c189020, 0x2630d: 0x6c981220,
+ 0x26316: 0x6cf72420,
+ 0x2631d: 0x6c019a20, 0x2631e: 0x6d37dc20,
+ 0x26320: 0x6ca44a20, 0x26321: 0x6cebba20, 0x26322: 0x6c519c20,
+ 0x26325: 0x6c338220, 0x26326: 0x6ceca020, 0x26327: 0x6d37de20,
+ 0x26328: 0x6c133e20, 0x26329: 0x6c873620, 0x2632a: 0x6cd6aa20,
+ 0x2632e: 0x6c134020,
+ 0x26330: 0x6cd84a20, 0x26332: 0x6c338420,
+ 0x26334: 0x6c5cdc20,
+ 0x2633c: 0x6c654220, 0x2633d: 0x6ca9e220, 0x2633e: 0x6c28ea20, 0x2633f: 0x6c409820,
+ // Block 0x98d, offset 0x26340
+ 0x26340: 0x6c5e4e20, 0x26341: 0x6c5c9620, 0x26342: 0x6c228420,
+ 0x26344: 0x6d1e6620, 0x26345: 0x6cc9b620, 0x26346: 0x6ce6a420,
+ 0x2634e: 0x6c8f5a20,
+ 0x26351: 0x6cdb8c20, 0x26352: 0x6c8da220, 0x26353: 0x6c97a620,
+ 0x26354: 0x6c2d9c20,
+ 0x26358: 0x6cad4020, 0x2635a: 0x6c8da420,
+ 0x2635d: 0x6c878620, 0x2635f: 0x6caa1020,
+ 0x26363: 0x6c8b7820,
+ 0x26364: 0x6ccd6220, 0x26366: 0x6c3afe20,
+ 0x2636b: 0x6ccd6420,
+ 0x2636e: 0x6c8db820, 0x2636f: 0x6d2eaa20,
+ 0x26371: 0x6c0d7820, 0x26372: 0x6c84dc20,
+ 0x26375: 0x6cd86420, 0x26376: 0x6cc4fc20, 0x26377: 0x6c655820,
+ 0x26378: 0x6d3df020, 0x2637b: 0x6c8dbe20,
+ 0x2637c: 0x6c8dc020, 0x2637d: 0x6c9c2420, 0x2637f: 0x6cd6c820,
+ // Block 0x98e, offset 0x26380
+ 0x26384: 0x6c8dc820, 0x26387: 0x6c5d5020,
+ 0x2638e: 0x6c8dee20, 0x2638f: 0x6c655e20,
+ 0x26390: 0x6cc23a20,
+ 0x26394: 0x6ca9ea20, 0x26395: 0x6c6e7c20, 0x26396: 0x6c187020,
+ 0x2639c: 0x6d318820, 0x2639d: 0x6cbede20, 0x2639f: 0x6cbee220,
+ 0x263a0: 0x6c36c820, 0x263a3: 0x6ccb9420,
+ 0x263a9: 0x6c071a20, 0x263ab: 0x6c3a0020,
+ 0x263ae: 0x6c3ab620, 0x263af: 0x6c3a3820,
+ 0x263b4: 0x6c399820, 0x263b5: 0x6c7a7c20,
+ 0x263ba: 0x6d28c620, 0x263bb: 0x6c5c2220,
+ 0x263bd: 0x6c3a4420,
+ // Block 0x98f, offset 0x263c0
+ 0x263c1: 0x6c338620,
+ 0x263c6: 0x6cabca20, 0x263c7: 0x6ca99c20,
+ 0x263c8: 0x6cad2e20, 0x263c9: 0x6c289820, 0x263ca: 0x6c27e820, 0x263cb: 0x6c00b220,
+ 0x263cd: 0x6ce50e20, 0x263ce: 0x6c17a420, 0x263cf: 0x6c02ac20,
+ 0x263d0: 0x6c9aa020, 0x263d1: 0x6ca43420,
+ 0x263d4: 0x6c0ff420, 0x263d5: 0x6d23b420, 0x263d6: 0x6cfac420, 0x263d7: 0x6c973a20,
+ 0x263da: 0x6cb26420,
+ 0x263dc: 0x6c331020, 0x263de: 0x6c2a3020,
+ 0x263e1: 0x6d043a20, 0x263e2: 0x6ca6ce20, 0x263e3: 0x6c4dba20,
+ 0x263e4: 0x6c1f7a20, 0x263e5: 0x6cd64a20, 0x263e6: 0x6c97cc20,
+ 0x263ec: 0x6ceda420, 0x263ed: 0x6d18dc20, 0x263ee: 0x6c2e4820, 0x263ef: 0x6d0c3a20,
+ 0x263f1: 0x6cf32420, 0x263f2: 0x6cdba220,
+ 0x263f4: 0x6c019420, 0x263f5: 0x6c7fd420, 0x263f6: 0x6ca43e20,
+ 0x263f8: 0x6cc0b620, 0x263f9: 0x6c9e6820, 0x263fa: 0x6caae420, 0x263fb: 0x6c11c020,
+ 0x263fc: 0x6c11e620,
+ // Block 0x990, offset 0x26400
+ 0x26400: 0x6c808620, 0x26401: 0x6ce52a20, 0x26402: 0x6d139220,
+ 0x26404: 0x6ca74e20, 0x26406: 0x6cd64e20,
+ 0x2640b: 0x6c228620,
+ 0x2640d: 0x6c663a20,
+ 0x26410: 0x6c424020,
+ 0x26414: 0x6c673220, 0x26415: 0x6c4caa20, 0x26417: 0x6d2dd620,
+ 0x26419: 0x6c95dc20,
+ 0x2641c: 0x6c5ebc20, 0x2641d: 0x6c4b5220,
+ 0x26421: 0x6c63d220, 0x26422: 0x6c614a20,
+ 0x26425: 0x6d08a020, 0x26427: 0x6c3c5a20,
+ 0x2642b: 0x6c09ea20,
+ 0x2642c: 0x6cb60a20, 0x2642f: 0x6d258e20,
+ 0x26430: 0x6c021a20, 0x26431: 0x6c2b3820,
+ 0x26434: 0x6c366820, 0x26435: 0x6c3b7e20,
+ 0x26438: 0x6c727020, 0x26439: 0x6ca64220, 0x2643a: 0x6ceb3c20,
+ 0x2643c: 0x6cd00c20, 0x2643d: 0x6c3eca20, 0x2643e: 0x6cf9e420, 0x2643f: 0x6cc1ac20,
+ // Block 0x991, offset 0x26440
+ 0x26440: 0x6cb39a20, 0x26441: 0x6ced4220, 0x26442: 0x6c8d4220, 0x26443: 0x6c96d220,
+ 0x26444: 0x6d394020, 0x26445: 0x6c065c20, 0x26447: 0x6d23b620,
+ 0x2644c: 0x6c082a20, 0x2644d: 0x6c973c20, 0x2644f: 0x6c637a20,
+ 0x26451: 0x6d102e20, 0x26453: 0x6c7ade20,
+ 0x26454: 0x6c69c020, 0x26456: 0x6c0df220,
+ 0x2645a: 0x6c962420, 0x2645b: 0x6c4b1820,
+ 0x2645c: 0x6c351420, 0x2645d: 0x6d36d420,
+ 0x26461: 0x6d326020, 0x26462: 0x6c369e20, 0x26463: 0x6d39ca20,
+ 0x26464: 0x6c039020,
+ 0x26468: 0x6d326220, 0x26469: 0x6c3c6820, 0x2646a: 0x6c313820, 0x2646b: 0x6ca73c20,
+ 0x2646c: 0x6c10bc20, 0x2646d: 0x6c336020, 0x2646e: 0x6ccc1c20, 0x2646f: 0x6ccb6820,
+ 0x26470: 0x6c0a6220,
+ 0x26474: 0x6d36f420, 0x26475: 0x6d309820, 0x26476: 0x6c10be20,
+ 0x2647a: 0x6c74c420, 0x2647b: 0x6d0aa820,
+ 0x2647f: 0x6cf90020,
+ // Block 0x992, offset 0x26480
+ 0x26481: 0x6d3db820, 0x26482: 0x6c045a20, 0x26483: 0x6d115c20,
+ 0x26484: 0x6c1e3420, 0x26485: 0x6cdeb620, 0x26486: 0x6cb93020,
+ 0x26488: 0x6ca53820, 0x26489: 0x6d242020, 0x2648a: 0x6c36bc20, 0x2648b: 0x6c650820,
+ 0x2648c: 0x6d18de20, 0x2648d: 0x6cff2a20, 0x2648f: 0x6ca88020,
+ 0x26492: 0x6c0db620,
+ 0x26497: 0x6c4cd420,
+ 0x26498: 0x6d010820, 0x26499: 0x6c2e4a20,
+ 0x2649c: 0x6c70d620, 0x2649d: 0x6cdda420, 0x2649e: 0x6c2ef420, 0x2649f: 0x6c3f1420,
+ 0x264a0: 0x6c9e4420, 0x264a1: 0x6cd3fa20, 0x264a2: 0x6d08c420, 0x264a3: 0x6ce39c20,
+ 0x264a4: 0x6d244420, 0x264a7: 0x6d011820,
+ 0x264a8: 0x6c3f1620, 0x264a9: 0x6d373420, 0x264aa: 0x6ca65a20, 0x264ab: 0x6d08c620,
+ 0x264ac: 0x6d0fe820, 0x264ae: 0x6c3cd020, 0x264af: 0x6d403c20,
+ 0x264b0: 0x6d395e20, 0x264b1: 0x6d07de20,
+ 0x264b5: 0x6d39d820, 0x264b7: 0x6c7edc20,
+ 0x264b9: 0x6d1d5820, 0x264ba: 0x6c435c20, 0x264bb: 0x6c7e2c20,
+ 0x264bd: 0x6c358820, 0x264be: 0x6cef5620, 0x264bf: 0x6c9a3620,
+ // Block 0x993, offset 0x264c0
+ 0x264c3: 0x6c57fe20,
+ 0x264c4: 0x6c1e3820, 0x264c6: 0x6cddb220, 0x264c7: 0x6cdec820,
+ 0x264c8: 0x6cddb420, 0x264c9: 0x6cdeca20, 0x264ca: 0x6d097a20,
+ 0x264cc: 0x6c460820, 0x264cd: 0x6c643220, 0x264cf: 0x6c0fb020,
+ 0x264d0: 0x6cdecc20, 0x264d1: 0x6d25f620,
+ 0x264d8: 0x6cdece20,
+ 0x264dd: 0x6c20ec20,
+ 0x264e0: 0x6d047820, 0x264e1: 0x6c519820, 0x264e2: 0x6cdd4820,
+ 0x264e7: 0x6ca18a20,
+ 0x264e8: 0x6c1d2c20, 0x264e9: 0x6cdbe420, 0x264ea: 0x6d2b2220, 0x264eb: 0x6c933220,
+ 0x264ec: 0x6d2eea20, 0x264ed: 0x6c963c20, 0x264ee: 0x6d075820, 0x264ef: 0x6c653a20,
+ 0x264f0: 0x6ccd2220, 0x264f2: 0x6d075a20,
+ 0x264fe: 0x6c67cc20,
+ // Block 0x994, offset 0x26500
+ 0x26502: 0x6c067c20, 0x26503: 0x6c970c20,
+ 0x26505: 0x6ce7a020, 0x26506: 0x6cf92c20,
+ 0x26509: 0x6cc6e620, 0x2650b: 0x6cd12a20,
+ 0x2650c: 0x6d396c20, 0x2650e: 0x6c654420, 0x2650f: 0x6c409a20,
+ 0x26510: 0x6c2afa20, 0x26513: 0x6d1de220,
+ 0x26514: 0x6c70e420, 0x26516: 0x6d195e20, 0x26517: 0x6c054820,
+ 0x26519: 0x6ccb9620, 0x2651a: 0x6cdcc620,
+ 0x2651c: 0x6c346e20, 0x2651d: 0x6d028420,
+ 0x26521: 0x6c58c820,
+ 0x26525: 0x6cc80c20, 0x26526: 0x6ca66c20, 0x26527: 0x6d397020,
+ 0x26528: 0x6c4bac20, 0x2652a: 0x6c964820,
+ 0x26532: 0x6d342e20, 0x26533: 0x6d076c20,
+ 0x26535: 0x6d343020, 0x26537: 0x6c752a20,
+ 0x26538: 0x6c70e820, 0x2653b: 0x6d25da20,
+ 0x2653c: 0x6c91a420, 0x2653f: 0x6c0fda20,
+ // Block 0x995, offset 0x26540
+ 0x26542: 0x6cc6ea20, 0x26543: 0x6d029620,
+ 0x26549: 0x6cf83220, 0x2654a: 0x6c959a20,
+ 0x2654e: 0x6c447020,
+ 0x26551: 0x6d414620, 0x26552: 0x6c4eca20,
+ 0x26554: 0x6c685620, 0x26555: 0x6cc95420, 0x26556: 0x6cbd8a20, 0x26557: 0x6cc43c20,
+ 0x26558: 0x6cad6420, 0x26559: 0x6d26da20, 0x2655a: 0x6c182c20, 0x2655b: 0x6c3ece20,
+ 0x2655c: 0x6cadc020, 0x2655f: 0x6c9aa420,
+ 0x26562: 0x6ce1de20,
+ 0x26564: 0x6c78f020, 0x26565: 0x6cf8d420,
+ 0x2656b: 0x6c351620,
+ 0x2656d: 0x6d187220,
+ 0x26570: 0x6cdc7e20, 0x26572: 0x6cf9f820, 0x26573: 0x6c730420,
+ 0x26575: 0x6cef3e20, 0x26577: 0x6d18ba20,
+ 0x26579: 0x6d242220, 0x2657b: 0x6c045c20,
+ 0x2657c: 0x6ceb5820, 0x2657d: 0x6cdeb820, 0x2657e: 0x6cad6e20,
+ // Block 0x996, offset 0x26580
+ 0x26582: 0x6c0dfc20,
+ 0x26585: 0x6d286820, 0x26586: 0x6d286a20, 0x26587: 0x6c32e220,
+ 0x26588: 0x6cc88620, 0x26589: 0x6cef5820,
+ 0x2658f: 0x6cf05020,
+ 0x26590: 0x6c4b9820, 0x26592: 0x6c26d420, 0x26593: 0x6cfa1420,
+ 0x26596: 0x6c5d4a20, 0x26597: 0x6c733220,
+ 0x26598: 0x6cdbe620, 0x2659a: 0x6cdcbc20,
+ 0x2659d: 0x6c90d620, 0x2659e: 0x6c046420, 0x2659f: 0x6d246e20,
+ 0x265a0: 0x6d337420, 0x265a1: 0x6c4ba620, 0x265a3: 0x6c7c5820,
+ 0x265a4: 0x6c42f220, 0x265a5: 0x6c281620,
+ 0x265a9: 0x6cfc5a20, 0x265aa: 0x6d2d2420, 0x265ab: 0x6ccb9820,
+ 0x265ad: 0x6c784620, 0x265ae: 0x6c105020, 0x265af: 0x6c0fce20,
+ 0x265b2: 0x6cdcc820,
+ 0x265b4: 0x6d249420, 0x265b5: 0x6c105220, 0x265b6: 0x6c6f9220, 0x265b7: 0x6c6f9420,
+ 0x265b9: 0x6c73aa20, 0x265ba: 0x6c754220,
+ 0x265bc: 0x6ca31620, 0x265bd: 0x6d2d1c20, 0x265be: 0x6ce1ba20, 0x265bf: 0x6cefec20,
+ // Block 0x997, offset 0x265c0
+ 0x265c0: 0x6cf9dc20, 0x265c1: 0x6d01cc20,
+ 0x265c5: 0x6cc9a620, 0x265c6: 0x6c5f6620,
+ 0x265c9: 0x6d026a20,
+ 0x265cc: 0x6c338c20, 0x265cd: 0x6d3f2620,
+ 0x265d8: 0x6d25ee20, 0x265d9: 0x6cbe1e20, 0x265da: 0x6c3ed020, 0x265db: 0x6caeba20,
+ 0x265dc: 0x6cad6620, 0x265de: 0x6d1b7620,
+ 0x265e0: 0x6c52c220, 0x265e1: 0x6d40d420, 0x265e3: 0x6c45a820,
+ 0x265e4: 0x6c308820, 0x265e5: 0x6c50a820, 0x265e6: 0x6cf31020,
+ 0x265e8: 0x6cace220, 0x265eb: 0x6cdb2820,
+ 0x265ec: 0x6c76f020, 0x265ed: 0x6ca88220, 0x265ee: 0x6c4ffa20, 0x265ef: 0x6c3cfa20,
+ 0x265f0: 0x6c36be20, 0x265f1: 0x6d137620,
+ 0x265f4: 0x6ce69820, 0x265f5: 0x6c309420, 0x265f6: 0x6d30ba20, 0x265f7: 0x6cca7820,
+ 0x265fb: 0x6ca18c20,
+ 0x265fc: 0x6cdb6020, 0x265fe: 0x6c823220,
+ // Block 0x998, offset 0x26600
+ 0x26600: 0x6cb4a620, 0x26601: 0x6c35a620, 0x26602: 0x6d3de220, 0x26603: 0x6d139820,
+ 0x26607: 0x6cfda220,
+ 0x26608: 0x6c4a2c20, 0x26609: 0x6cc59e20, 0x2660a: 0x6c8dfe20,
+ 0x2660d: 0x6c02cc20,
+ 0x26610: 0x6c146820, 0x26612: 0x6c345620, 0x26613: 0x6cbf3620,
+ 0x26614: 0x6c7a4620, 0x26615: 0x6d05b020, 0x26616: 0x6c587c20, 0x26617: 0x6d10aa20,
+ 0x26618: 0x6d324620, 0x26619: 0x6ce6da20, 0x2661a: 0x6c082420,
+ 0x2661d: 0x6c020220, 0x2661f: 0x6c76b420,
+ 0x26621: 0x6c7a4c20, 0x26622: 0x6cadde20, 0x26623: 0x6d205220,
+ 0x26624: 0x6c02aa20, 0x26625: 0x6c9ad020, 0x26626: 0x6ca13620,
+ 0x2662c: 0x6c3f7220, 0x2662d: 0x6cbe5020, 0x2662e: 0x6c7e8220, 0x2662f: 0x6c30f220,
+ 0x26630: 0x6ce06c20, 0x26633: 0x6cba1c20,
+ 0x26634: 0x6d121c20, 0x26635: 0x6cf0b620, 0x26636: 0x6c558c20, 0x26637: 0x6ca14620,
+ 0x26638: 0x6c50a620, 0x26639: 0x6d08ac20, 0x2663b: 0x6c0a1220,
+ 0x2663c: 0x6cb31a20, 0x2663e: 0x6c2b3c20,
+ // Block 0x999, offset 0x26640
+ 0x26640: 0x6d31f020, 0x26642: 0x6cd1e420, 0x26643: 0x6c76e420,
+ 0x26644: 0x6c130c20, 0x26647: 0x6d05c420,
+ 0x26648: 0x6d31f220, 0x2664a: 0x6d3a7820,
+ 0x2664f: 0x6c5c2420,
+ 0x26650: 0x6c1bc020, 0x26653: 0x6c53aa20,
+ 0x26654: 0x6caa0420, 0x26655: 0x6ca86a20, 0x26656: 0x6d0eb020,
+ 0x26658: 0x6c1d4020, 0x26659: 0x6c3f8620, 0x2665a: 0x6c49f420, 0x2665b: 0x6cb52c20,
+ 0x2665d: 0x6c44a220, 0x2665e: 0x6ce6e020,
+ 0x26662: 0x6ce07220, 0x26663: 0x6cba2020,
+ 0x26666: 0x6c702020, 0x26667: 0x6d05e220,
+ 0x26668: 0x6cb71620, 0x2666a: 0x6d326420,
+ 0x2666e: 0x6cc09c20,
+ 0x26670: 0x6c35bc20, 0x26673: 0x6c5c4c20,
+ 0x26674: 0x6c53d820, 0x26675: 0x6cbeb420, 0x26677: 0x6c17e020,
+ 0x2667a: 0x6c405c20,
+ 0x2667c: 0x6c52ce20, 0x2667d: 0x6cf6e220, 0x2667e: 0x6cf3ee20, 0x2667f: 0x6c987820,
+ // Block 0x99a, offset 0x26680
+ 0x26682: 0x6ce2fc20,
+ 0x26685: 0x6c52d020,
+ 0x26690: 0x6c0f6a20, 0x26692: 0x6cbde820, 0x26693: 0x6c44a420,
+ 0x26696: 0x6c3f0020, 0x26697: 0x6c7cde20,
+ 0x2669d: 0x6c0cfe20, 0x2669e: 0x6c6eba20, 0x2669f: 0x6c76f220,
+ 0x266a0: 0x6c4a9020, 0x266a2: 0x6c432820, 0x266a3: 0x6d05f420,
+ 0x266a4: 0x6c01d420, 0x266a5: 0x6d26f420, 0x266a6: 0x6cf53420, 0x266a7: 0x6d157a20,
+ 0x266a8: 0x6c6dda20, 0x266aa: 0x6c930220, 0x266ab: 0x6cc31c20,
+ 0x266ac: 0x6ce9c820, 0x266ae: 0x6c62a420,
+ 0x266ba: 0x6c6f3420, 0x266bb: 0x6c74d420,
+ 0x266bc: 0x6cb1d620, 0x266bd: 0x6c7d8a20,
+ // Block 0x99b, offset 0x266c0
+ 0x266c0: 0x6cec7420, 0x266c1: 0x6c5c7620, 0x266c2: 0x6c341220, 0x266c3: 0x6d25f420,
+ 0x266c4: 0x6c6b6a20, 0x266c6: 0x6c4b9020, 0x266c7: 0x6c432e20,
+ 0x266c8: 0x6cb3b220, 0x266c9: 0x6c9ade20, 0x266ca: 0x6d3bf020, 0x266cb: 0x6c4f9c20,
+ 0x266d4: 0x6d1e0420, 0x266d5: 0x6cc0a420, 0x266d7: 0x6c834e20,
+ 0x266d8: 0x6c020620, 0x266d9: 0x6cb08020, 0x266da: 0x6cf24220,
+ 0x266dd: 0x6cbe2a20, 0x266df: 0x6cbdee20,
+ 0x266e0: 0x6c9f0620, 0x266e1: 0x6c30d020, 0x266e2: 0x6c9c9420, 0x266e3: 0x6d2db820,
+ 0x266e5: 0x6cbec020, 0x266e6: 0x6d158c20,
+ 0x266ee: 0x6c04aa20,
+ 0x266f1: 0x6c730a20, 0x266f3: 0x6d2b2420,
+ 0x266f4: 0x6d075c20, 0x266f5: 0x6c7ff420, 0x266f6: 0x6c968220, 0x266f7: 0x6c968420,
+ 0x266f8: 0x6cab6220, 0x266f9: 0x6c06c020, 0x266fb: 0x6cb3e820,
+ 0x266fc: 0x6d075e20,
+ // Block 0x99c, offset 0x26700
+ 0x26700: 0x6c02fe20,
+ 0x26706: 0x6c53ae20,
+ 0x26709: 0x6c53b020, 0x2670a: 0x6d2e3c20,
+ 0x2670c: 0x6ccbb620, 0x2670d: 0x6c433020, 0x2670f: 0x6cb34420,
+ 0x26710: 0x6c8aae20,
+ 0x26715: 0x6cec7a20, 0x26716: 0x6d07f420,
+ 0x2671c: 0x6c7cb820, 0x2671f: 0x6c36ea20,
+ 0x26720: 0x6c4f3e20, 0x26721: 0x6ccb9a20,
+ 0x26724: 0x6c28ee20,
+ 0x2672a: 0x6d07f620,
+ 0x2672c: 0x6c36f420, 0x2672d: 0x6c415a20, 0x2672f: 0x6c29c820,
+ 0x26731: 0x6c9bfa20, 0x26732: 0x6d143e20, 0x26733: 0x6ca94e20,
+ 0x26735: 0x6cb23020,
+ 0x26739: 0x6c124620,
+ 0x2673e: 0x6d263c20,
+ // Block 0x99d, offset 0x26740
+ 0x26740: 0x6c36fc20, 0x26741: 0x6ca8ca20,
+ 0x26744: 0x6d1b2e20, 0x26747: 0x6cbbca20,
+ 0x26749: 0x6c52e220, 0x2674a: 0x6c8dca20,
+ 0x2674c: 0x6c14e820, 0x2674d: 0x6d1d3020,
+ 0x26752: 0x6c494820,
+ 0x26754: 0x6ca7ca20, 0x26755: 0x6d05c620, 0x26756: 0x6cdff820, 0x26757: 0x6c6d6e20,
+ 0x2675b: 0x6caea620,
+ 0x2675d: 0x6c89e820,
+ 0x26760: 0x6c072c20, 0x26763: 0x6d030020,
+ 0x26764: 0x6cea6020, 0x26765: 0x6c174e20, 0x26766: 0x6c41a420,
+ 0x26768: 0x6c54e020, 0x26769: 0x6cee2e20,
+ 0x2676c: 0x6c3eba20, 0x2676d: 0x6cae2220, 0x2676f: 0x6ca4b620,
+ 0x26770: 0x6d0a1820, 0x26771: 0x6d096c20,
+ 0x26774: 0x6c8f1220, 0x26775: 0x6c8d4420, 0x26776: 0x6d097020, 0x26777: 0x6cc12e20,
+ 0x26778: 0x6c4fda20, 0x26779: 0x6d153c20, 0x2677a: 0x6c4ef420,
+ 0x2677c: 0x6c3ed220, 0x2677d: 0x6c038a20, 0x2677e: 0x6d153e20,
+ // Block 0x99e, offset 0x26780
+ 0x26780: 0x6c0f3820,
+ 0x26784: 0x6c52c420, 0x26785: 0x6c866a20,
+ 0x26789: 0x6cc98820, 0x2678a: 0x6cf6b220,
+ 0x2678e: 0x6cd3ce20, 0x2678f: 0x6cb15e20,
+ 0x26790: 0x6c57c220, 0x26791: 0x6d155220, 0x26792: 0x6c0f5220, 0x26793: 0x6c0f6c20,
+ 0x26794: 0x6ca57620, 0x26795: 0x6cc09e20,
+ 0x26798: 0x6cf01e20, 0x26799: 0x6c184a20, 0x2679a: 0x6d1f7820,
+ 0x2679c: 0x6cf0dc20, 0x2679d: 0x6c5b6820, 0x2679e: 0x6cc99a20,
+ 0x267a2: 0x6c53da20, 0x267a3: 0x6cd9e820,
+ 0x267a4: 0x6c4f1220, 0x267a5: 0x6cad6a20, 0x267a7: 0x6c39b020,
+ 0x267a9: 0x6c8eae20, 0x267aa: 0x6d395a20, 0x267ab: 0x6cb02a20,
+ 0x267ad: 0x6c86b620,
+ 0x267b0: 0x6c20e820, 0x267b1: 0x6cf6fc20, 0x267b2: 0x6d330220,
+ 0x267b4: 0x6c085620, 0x267b5: 0x6d333420, 0x267b6: 0x6cdc9620, 0x267b7: 0x6d0de420,
+ 0x267bc: 0x6cbe5a20, 0x267bd: 0x6cf53620, 0x267be: 0x6c89a620,
+ // Block 0x99f, offset 0x267c0
+ 0x267c0: 0x6d2fe420, 0x267c1: 0x6c897220,
+ 0x267c5: 0x6c6a3c20, 0x267c7: 0x6c52da20,
+ 0x267c8: 0x6d1ec020, 0x267ca: 0x6c7ea220, 0x267cb: 0x6c548620,
+ 0x267cd: 0x6d263620, 0x267ce: 0x6c539620, 0x267cf: 0x6d137820,
+ 0x267d1: 0x6d1d1c20, 0x267d2: 0x6d086020, 0x267d3: 0x6d1f8620,
+ 0x267d8: 0x6cc32020,
+ 0x267dc: 0x6ce15e20, 0x267dd: 0x6cddb620, 0x267df: 0x6c871020,
+ 0x267e0: 0x6cd9fc20, 0x267e1: 0x6c871220,
+ 0x267e4: 0x6d245420, 0x267e7: 0x6d192020,
+ 0x267ed: 0x6d051220, 0x267ee: 0x6c028620, 0x267ef: 0x6ce97420,
+ 0x267f0: 0x6cdb6220, 0x267f1: 0x6cd67a20, 0x267f3: 0x6d247020,
+ 0x267f5: 0x6c3c7a20,
+ 0x267f9: 0x6cdb6620, 0x267fa: 0x6ce9da20, 0x267fb: 0x6d247220,
+ 0x267fc: 0x6d331020, 0x267fd: 0x6d331220, 0x267ff: 0x6ce25420,
+ // Block 0x9a0, offset 0x26800
+ 0x26804: 0x6c8ee020, 0x26806: 0x6c1a5c20, 0x26807: 0x6cdc0620,
+ 0x26808: 0x6ccad820,
+ 0x2680f: 0x6c47f420,
+ 0x26810: 0x6c3c8a20, 0x26811: 0x6c8b8420, 0x26812: 0x6cb17a20,
+ 0x26816: 0x6c87b620,
+ 0x26818: 0x6c901820, 0x26819: 0x6c1e7020, 0x2681a: 0x6cff6220, 0x2681b: 0x6c52e420,
+ 0x2681c: 0x6d029820, 0x2681d: 0x6ccf9420,
+ 0x26820: 0x6c902620, 0x26821: 0x6c53ea20, 0x26822: 0x6d083e20, 0x26823: 0x6c3c9620,
+ 0x26825: 0x6c037420, 0x26826: 0x6c0ecc20, 0x26827: 0x6ce22620,
+ 0x26828: 0x6cdabc20, 0x26829: 0x6d2fb820, 0x2682a: 0x6c0c0220, 0x2682b: 0x6cd9c420,
+ 0x2682c: 0x6ce9aa20, 0x2682d: 0x6cdd8820, 0x2682e: 0x6cfefa20, 0x2682f: 0x6c527220,
+ 0x26830: 0x6ccac620, 0x26832: 0x6c3a1020,
+ 0x26837: 0x6ca9aa20,
+ 0x26838: 0x6c98ac20,
+ 0x2683d: 0x6c58ca20, 0x2683e: 0x6d343420,
+ // Block 0x9a1, offset 0x26840
+ 0x26842: 0x6d171620,
+ 0x26844: 0x6d22fe20, 0x26847: 0x6d14f020,
+ 0x26848: 0x6d264e20, 0x26849: 0x6c1b2220,
+ 0x26855: 0x6d1aea20, 0x26856: 0x6ca9a620, 0x26857: 0x6cc71420,
+ 0x2685b: 0x6ca34a20,
+ 0x26863: 0x6ce4a620,
+ 0x26865: 0x6c035020,
+ 0x2686a: 0x6c379c20, 0x2686b: 0x6d32dc20,
+ 0x2686c: 0x6c366a20, 0x2686d: 0x6cb3dc20, 0x2686e: 0x6c5efa20, 0x2686f: 0x6ca5f620,
+ 0x26871: 0x6c6f2020, 0x26872: 0x6c63d420,
+ 0x26875: 0x6c41a620,
+ 0x26879: 0x6c8d2e20, 0x2687b: 0x6d41bc20,
+ 0x2687e: 0x6c073820,
+ // Block 0x9a2, offset 0x26880
+ 0x26885: 0x6cd4f220, 0x26886: 0x6d15fc20, 0x26887: 0x6cabf420,
+ 0x2688b: 0x6ca50e20,
+ 0x2688c: 0x6cd3c020, 0x2688e: 0x6c97c620, 0x2688f: 0x6cd3c220,
+ 0x26891: 0x6ce35e20,
+ 0x26898: 0x6c45a420,
+ 0x2689d: 0x6c834420, 0x2689e: 0x6c061020, 0x2689f: 0x6d251020,
+ 0x268a0: 0x6d422820, 0x268a1: 0x6c80e620, 0x268a2: 0x6d04f220,
+ 0x268a5: 0x6d294220, 0x268a6: 0x6c1a8620, 0x268a7: 0x6c64e820,
+ 0x268a8: 0x6c99b420, 0x268a9: 0x6c63e220, 0x268aa: 0x6d23de20,
+ 0x268ad: 0x6d23e020, 0x268ae: 0x6d155420,
+ 0x268b2: 0x6c982020, 0x268b3: 0x6d294420,
+ 0x268b5: 0x6d3ca820, 0x268b6: 0x6ce37620,
+ 0x268b9: 0x6cf8d620, 0x268ba: 0x6c716020, 0x268bb: 0x6d299e20,
+ 0x268bc: 0x6c92e420, 0x268bd: 0x6ce24420,
+ // Block 0x9a3, offset 0x268c0
+ 0x268c0: 0x6d3cb020, 0x268c1: 0x6c8d6020, 0x268c3: 0x6c729c20,
+ 0x268c6: 0x6c5f4c20, 0x268c7: 0x6c733020,
+ 0x268ca: 0x6d3e9a20,
+ 0x268cc: 0x6d265a20, 0x268cd: 0x6c301620,
+ 0x268d2: 0x6ca47020,
+ 0x268d6: 0x6c1d2420,
+ 0x268df: 0x6c022020,
+ 0x268e3: 0x6c44e020,
+ 0x268e5: 0x6c0e9420, 0x268e6: 0x6c2fbc20, 0x268e7: 0x6cf02220,
+ 0x268ec: 0x6cc31a20, 0x268ed: 0x6c783a20,
+ 0x268f0: 0x6cb0cc20, 0x268f1: 0x6c76f420, 0x268f2: 0x6c3f0e20, 0x268f3: 0x6d1e6220,
+ 0x268f5: 0x6ce96620, 0x268f6: 0x6ce81e20, 0x268f7: 0x6d205a20,
+ 0x268f8: 0x6d10c020, 0x268fa: 0x6d126c20,
+ 0x268fd: 0x6d0ed220,
+ // Block 0x9a4, offset 0x26900
+ 0x26908: 0x6cfbb220, 0x2690a: 0x6ce38e20,
+ 0x2690c: 0x6cdc9820,
+ 0x26910: 0x6c227420,
+ 0x26914: 0x6d066220, 0x26915: 0x6cf53820, 0x26916: 0x6c117420, 0x26917: 0x6d242420,
+ 0x2691a: 0x6c15f820, 0x2691b: 0x6cfa1020,
+ 0x2691d: 0x6c77ce20, 0x2691e: 0x6c124220, 0x2691f: 0x6c13bc20,
+ 0x26920: 0x6cc0b420, 0x26923: 0x6c267220,
+ 0x26925: 0x6cdb5620,
+ 0x26928: 0x6c571c20,
+ 0x26937: 0x6cf38e20,
+ 0x26938: 0x6d251a20,
+ 0x2693d: 0x6c681220, 0x2693e: 0x6cfe0820, 0x2693f: 0x6d2d0620,
+ // Block 0x9a5, offset 0x26940
+ 0x26940: 0x6cca3a20, 0x26941: 0x6ca09220, 0x26943: 0x6cce3e20,
+ 0x26944: 0x6c12a420, 0x26945: 0x6cdbe220, 0x26946: 0x6c208420, 0x26947: 0x6c9c9620,
+ 0x26948: 0x6d3a3420, 0x26949: 0x6c1d2820, 0x2694a: 0x6c62c220, 0x2694b: 0x6c1d2a20,
+ 0x26959: 0x6c889020,
+ 0x2695e: 0x6c4d8020,
+ 0x26964: 0x6c33c220, 0x26965: 0x6cfe0c20, 0x26966: 0x6c19ae20, 0x26967: 0x6cce4020,
+ 0x26968: 0x6c873820, 0x26969: 0x6c5a2c20,
+ 0x2696c: 0x6c2af820, 0x2696f: 0x6c897a20,
+ 0x26976: 0x6d28a420,
+ 0x2697a: 0x6c5e4420, 0x2697b: 0x6c8c0420,
+ 0x2697e: 0x6c31ee20, 0x2697f: 0x6c4f3620,
+ // Block 0x9a6, offset 0x26980
+ 0x26980: 0x6d1ddc20, 0x26981: 0x6d263a20, 0x26982: 0x6c4cf420, 0x26983: 0x6c8d9c20,
+ 0x26985: 0x6c88de20, 0x26987: 0x6c030220,
+ 0x26988: 0x6c292220, 0x26989: 0x6d194e20, 0x2698a: 0x6ca9e420, 0x2698b: 0x6ccde620,
+ 0x2698d: 0x6d035c20,
+ 0x26990: 0x6c26da20, 0x26991: 0x6d247420, 0x26992: 0x6c118220, 0x26993: 0x6cf33420,
+ 0x26994: 0x6c141420, 0x26995: 0x6c0fca20, 0x26997: 0x6c663020,
+ 0x2699e: 0x6c9bb820, 0x2699f: 0x6cf05e20,
+ 0x269a0: 0x6ca09e20,
+ 0x269a5: 0x6cd73820, 0x269a6: 0x6c6b8220, 0x269a7: 0x6cd7b220,
+ 0x269a8: 0x6c5e5420, 0x269ab: 0x6c21ee20,
+ 0x269ad: 0x6c901420, 0x269ae: 0x6c582420,
+ 0x269b0: 0x6ceada20, 0x269b3: 0x6d220620,
+ 0x269b6: 0x6c165a20, 0x269b7: 0x6d1dee20,
+ 0x269b8: 0x6c5e5e20, 0x269ba: 0x6c806820,
+ 0x269bf: 0x6ca30c20,
+ // Block 0x9a7, offset 0x269c0
+ 0x269c0: 0x6c032220, 0x269c1: 0x6c418020, 0x269c2: 0x6d15cc20, 0x269c3: 0x6c63ac20,
+ 0x269c5: 0x6c269220, 0x269c6: 0x6c2fa420, 0x269c7: 0x6d0a8220,
+ 0x269c8: 0x6cc59620, 0x269c9: 0x6c732020, 0x269ca: 0x6ce94c20, 0x269cb: 0x6d064020,
+ 0x269cc: 0x6cd99220, 0x269ce: 0x6c128420, 0x269cf: 0x6c198e20,
+ 0x269d1: 0x6c2f7020,
+ 0x269da: 0x6c4d2620,
+ 0x269df: 0x6cf47220,
+ 0x269e6: 0x6cb72020,
+ 0x269e8: 0x6c5f6820,
+ 0x269ee: 0x6c7cac20, 0x269ef: 0x6cef5e20,
+ 0x269f6: 0x6cd44e20, 0x269f7: 0x6c3f2820,
+ 0x269f9: 0x6ce97a20, 0x269fb: 0x6c0cf020,
+ 0x269fd: 0x6cdff020, 0x269fe: 0x6c4f5220, 0x269ff: 0x6cb1ce20,
+ // Block 0x9a8, offset 0x26a00
+ 0x26a03: 0x6d217e20,
+ 0x26a04: 0x6cdffa20,
+ 0x26a0c: 0x6cfd9020, 0x26a0e: 0x6d050c20,
+ 0x26a13: 0x6cf26820,
+ 0x26a14: 0x6c4d8220, 0x26a15: 0x6caef220,
+ 0x26a1d: 0x6ce04620, 0x26a1f: 0x6c0d0a20,
+ 0x26a20: 0x6cfd9e20, 0x26a23: 0x6d162e20,
+ 0x26a26: 0x6cb19020, 0x26a27: 0x6c586c20,
+ 0x26a28: 0x6ca24020, 0x26a29: 0x6c035220, 0x26a2b: 0x6c396020,
+ 0x26a2f: 0x6c2f6020,
+ 0x26a37: 0x6c3b3c20,
+ 0x26a3a: 0x6c6bf620,
+ 0x26a3e: 0x6cdd4a20,
+ // Block 0x9a9, offset 0x26a40
+ 0x26a44: 0x6ced9220, 0x26a45: 0x6c43a220,
+ 0x26a48: 0x6c3b3e20, 0x26a4a: 0x6ceb4420,
+ 0x26a4c: 0x6cf1a620, 0x26a4d: 0x6c487620, 0x26a4e: 0x6c343620,
+ 0x26a50: 0x6d308820, 0x26a51: 0x6c22a020, 0x26a52: 0x6d11ce20,
+ 0x26a54: 0x6c050420, 0x26a55: 0x6c10b820, 0x26a56: 0x6ca15c20,
+ 0x26a58: 0x6cb35e20, 0x26a5b: 0x6c443020,
+ 0x26a5e: 0x6c8e9220,
+ 0x26a61: 0x6cc4d020,
+ 0x26a68: 0x6c41b020, 0x26a6a: 0x6c55a220, 0x26a6b: 0x6ca1e620,
+ 0x26a6e: 0x6d04f620, 0x26a6f: 0x6c59a220,
+ 0x26a70: 0x6c3f0220, 0x26a71: 0x6c5b4220, 0x26a73: 0x6cc1ca20,
+ 0x26a74: 0x6c6b3e20, 0x26a75: 0x6cead220, 0x26a76: 0x6d21ac20, 0x26a77: 0x6ca16820,
+ 0x26a78: 0x6d38b220, 0x26a79: 0x6c702820, 0x26a7b: 0x6cd53c20,
+ 0x26a7c: 0x6c7bae20, 0x26a7d: 0x6cbf6620, 0x26a7e: 0x6c8b2c20, 0x26a7f: 0x6c405e20,
+ // Block 0x9aa, offset 0x26a80
+ 0x26a8a: 0x6d074420,
+ 0x26a96: 0x6c8c6e20,
+ 0x26a98: 0x6ca88420, 0x26a9a: 0x6caf9c20,
+ 0x26a9c: 0x6c406e20, 0x26a9d: 0x6c10c620, 0x26a9e: 0x6d18e020,
+ 0x26aa1: 0x6c0f8620, 0x26aa3: 0x6c358420,
+ 0x26aa9: 0x6d30a620, 0x26aab: 0x6c86b820,
+ 0x26aae: 0x6ce92620, 0x26aaf: 0x6c26cc20,
+ 0x26ab1: 0x6c931620, 0x26ab2: 0x6d0c4020, 0x26ab3: 0x6c301e20,
+ 0x26ab4: 0x6cbcfc20, 0x26ab5: 0x6ced5c20, 0x26ab6: 0x6ca03c20, 0x26ab7: 0x6d418020,
+ 0x26ab8: 0x6c408420, 0x26ab9: 0x6cc15620, 0x26aba: 0x6c078e20, 0x26abb: 0x6c02b420,
+ 0x26abc: 0x6cbaf620,
+ // Block 0x9ab, offset 0x26ac0
+ 0x26ac1: 0x6cc44020,
+ 0x26ac8: 0x6cc41020, 0x26ac9: 0x6c576a20, 0x26aca: 0x6cfd2a20, 0x26acb: 0x6c7dd820,
+ 0x26acf: 0x6c258220,
+ 0x26ad2: 0x6d158820,
+ 0x26ad6: 0x6c1ae420, 0x26ad7: 0x6d404020,
+ 0x26ad8: 0x6ca52420, 0x26ad9: 0x6c1a5820, 0x26ada: 0x6c32a820, 0x26adb: 0x6d1e0620,
+ 0x26adc: 0x6d30e020, 0x26ade: 0x6ce0b020, 0x26adf: 0x6d0ff020,
+ 0x26ae0: 0x6d011e20, 0x26ae1: 0x6d07ec20, 0x26ae3: 0x6c32e420,
+ 0x26ae4: 0x6cd64c20, 0x26ae5: 0x6cfbbe20, 0x26ae6: 0x6cfbc020,
+ 0x26ae9: 0x6c359e20,
+ 0x26af2: 0x6c7e5420,
+ 0x26af8: 0x6cf10220, 0x26af9: 0x6d1ec820, 0x26afa: 0x6d21e020,
+ 0x26afd: 0x6ce30420, 0x26aff: 0x6c6c7220,
+ // Block 0x9ac, offset 0x26b00
+ 0x26b01: 0x6ce16420, 0x26b02: 0x6cb69e20,
+ 0x26b04: 0x6c2cec20, 0x26b05: 0x6ce1fe20, 0x26b06: 0x6c941820, 0x26b07: 0x6d2e9a20,
+ 0x26b08: 0x6cf17020, 0x26b09: 0x6c62d620, 0x26b0a: 0x6c023820, 0x26b0b: 0x6cabaa20,
+ 0x26b0c: 0x6cb88420,
+ 0x26b10: 0x6cd21220, 0x26b11: 0x6cde2420,
+ 0x26b14: 0x6ca18e20,
+ 0x26b18: 0x6d1f9220,
+ 0x26b20: 0x6d2c6a20, 0x26b23: 0x6d117220,
+ 0x26b2b: 0x6c1cfa20,
+ 0x26b2c: 0x6c84b220, 0x26b2d: 0x6d21f420, 0x26b2e: 0x6c161420, 0x26b2f: 0x6d143620,
+ 0x26b32: 0x6c1c9420,
+ 0x26b34: 0x6c84b420,
+ 0x26b3d: 0x6ce90a20, 0x26b3f: 0x6d40fe20,
+ // Block 0x9ad, offset 0x26b40
+ 0x26b42: 0x6cfbd620,
+ 0x26b47: 0x6cf93620,
+ 0x26b49: 0x6c0d0c20, 0x26b4a: 0x6c4e4a20, 0x26b4b: 0x6cb6b020,
+ 0x26b4c: 0x6cca7a20, 0x26b4e: 0x6c3a2c20,
+ 0x26b50: 0x6ccdea20,
+ 0x26b58: 0x6c584820,
+ 0x26b60: 0x6c059a20, 0x26b61: 0x6d220220, 0x26b62: 0x6d220420,
+ 0x26b64: 0x6c610420,
+ 0x26b71: 0x6c7b0620, 0x26b72: 0x6d3fe420,
+ 0x26b79: 0x6cfd5420, 0x26b7a: 0x6c9bc020,
+ // Block 0x9ae, offset 0x26b80
+ 0x26b83: 0x6c87b820,
+ 0x26b84: 0x6d377820, 0x26b85: 0x6c38fc20, 0x26b86: 0x6c8b8820, 0x26b87: 0x6c115620,
+ 0x26b88: 0x6c320a20, 0x26b89: 0x6c4a0020, 0x26b8a: 0x6d04b020, 0x26b8b: 0x6c84ea20,
+ 0x26b8c: 0x6cb80c20, 0x26b8f: 0x6c753420,
+ 0x26b90: 0x6ceade20, 0x26b92: 0x6c72d220, 0x26b93: 0x6cff6420,
+ 0x26b98: 0x6cc23420,
+ 0x26b9c: 0x6d3bba20,
+ 0x26ba1: 0x6c754420,
+ 0x26ba6: 0x6c6bbc20,
+ 0x26ba8: 0x6d390620, 0x26ba9: 0x6cfc8820, 0x26baa: 0x6c8f7020, 0x26bab: 0x6d100420,
+ 0x26bac: 0x6cc4b220, 0x26bad: 0x6d16d620, 0x26bae: 0x6c8ae020, 0x26baf: 0x6c0e5620,
+ 0x26bb0: 0x6c5ce220, 0x26bb1: 0x6c61be20, 0x26bb2: 0x6c306a20, 0x26bb3: 0x6d386420,
+ 0x26bb4: 0x6cc29220, 0x26bb5: 0x6c6a9c20,
+ 0x26bba: 0x6c710820,
+ 0x26bbc: 0x6c078620, 0x26bbf: 0x6c087620,
+ // Block 0x9af, offset 0x26bc0
+ 0x26bc0: 0x6c43fe20, 0x26bc1: 0x6c217c20, 0x26bc3: 0x6cb9a220,
+ 0x26bc4: 0x6cd9c820, 0x26bc5: 0x6cf0a020, 0x26bc6: 0x6c1a1420, 0x26bc7: 0x6c909020,
+ 0x26bc8: 0x6d213e20, 0x26bc9: 0x6c7e4620, 0x26bca: 0x6cb9a420, 0x26bcb: 0x6c2cd220,
+ 0x26bcc: 0x6cde0e20, 0x26bcd: 0x6d2e6c20, 0x26bcf: 0x6c38b620,
+ 0x26bd0: 0x6c8b5620, 0x26bd1: 0x6ce64420, 0x26bd2: 0x6c5ebe20, 0x26bd3: 0x6cb8de20,
+ 0x26bd4: 0x6c556820, 0x26bd7: 0x6d214220,
+ 0x26bd8: 0x6cb79c20, 0x26bd9: 0x6d214420, 0x26bda: 0x6cebe020,
+ 0x26bdc: 0x6c03bc20, 0x26bdd: 0x6cb61020, 0x26bde: 0x6cc95620, 0x26bdf: 0x6cbb8620,
+ 0x26be0: 0x6d0bc220, 0x26be1: 0x6cfc1e20,
+ 0x26be8: 0x6c220820, 0x26be9: 0x6c396220, 0x26beb: 0x6c7dba20,
+ 0x26bec: 0x6c4be020, 0x26bed: 0x6cc39220, 0x26bee: 0x6c367a20, 0x26bef: 0x6cbf4e20,
+ 0x26bf2: 0x6c96d420, 0x26bf3: 0x6c7a5820,
+ 0x26bf4: 0x6d11c620, 0x26bf7: 0x6cc39420,
+ 0x26bf8: 0x6c1e6420, 0x26bf9: 0x6c642c20, 0x26bfb: 0x6d3a7a20,
+ 0x26bfd: 0x6c331220, 0x26bfe: 0x6cec0a20,
+ // Block 0x9b0, offset 0x26c00
+ 0x26c00: 0x6ca51220,
+ 0x26c04: 0x6d0cce20, 0x26c05: 0x6ce78020,
+ 0x26c0b: 0x6d03fe20,
+ 0x26c0c: 0x6c4bee20, 0x26c0d: 0x6cb26a20,
+ 0x26c11: 0x6d229c20, 0x26c12: 0x6c51ec20,
+ 0x26c14: 0x6d3da420, 0x26c17: 0x6ccf0020,
+ 0x26c18: 0x6d22a220, 0x26c1b: 0x6c62a620,
+ 0x26c1d: 0x6cbaea20, 0x26c1e: 0x6cd73220, 0x26c1f: 0x6c21de20,
+ 0x26c20: 0x6d40e820, 0x26c21: 0x6c838e20, 0x26c22: 0x6ca60e20,
+ 0x26c24: 0x6cebf820, 0x26c25: 0x6d2c5c20, 0x26c27: 0x6c28d420,
+ 0x26c2e: 0x6c328820, 0x26c2f: 0x6c0bd020,
+ 0x26c30: 0x6c6a3e20, 0x26c31: 0x6cb87c20, 0x26c32: 0x6c519020, 0x26c33: 0x6c1d5e20,
+ 0x26c34: 0x6d0ce620, 0x26c36: 0x6d0ee020,
+ 0x26c3a: 0x6cd94e20, 0x26c3b: 0x6ce2c420,
+ 0x26c3c: 0x6d11e020, 0x26c3e: 0x6c779620,
+ // Block 0x9b1, offset 0x26c40
+ 0x26c40: 0x6d3c6e20, 0x26c41: 0x6c4b9a20, 0x26c42: 0x6c005a20, 0x26c43: 0x6c4d8420,
+ 0x26c48: 0x6cddb820, 0x26c49: 0x6d076020, 0x26c4a: 0x6c0c5020,
+ 0x26c4c: 0x6c3cfc20, 0x26c4d: 0x6cc15e20, 0x26c4e: 0x6c98ae20,
+ 0x26c50: 0x6c4ca020,
+ 0x26c56: 0x6c0ac420, 0x26c57: 0x6c751020,
+ 0x26c58: 0x6c208a20, 0x26c5b: 0x6cb47420,
+ 0x26c5f: 0x6d195020,
+ 0x26c62: 0x6cb95020, 0x26c63: 0x6d196220,
+ 0x26c64: 0x6c36ec20, 0x26c65: 0x6c8da620, 0x26c67: 0x6c0ace20,
+ 0x26c6d: 0x6c5e5620, 0x26c6e: 0x6ca0b620,
+ 0x26c71: 0x6d09ce20,
+ 0x26c74: 0x6d0f1e20,
+ 0x26c78: 0x6c87ba20, 0x26c7a: 0x6ce04e20,
+ 0x26c7e: 0x6c947e20,
+ // Block 0x9b2, offset 0x26c80
+ 0x26c80: 0x6c769020, 0x26c81: 0x6c99aa20, 0x26c82: 0x6cfefc20,
+ 0x26c87: 0x6c007220,
+ 0x26c8a: 0x6cde1420,
+ 0x26c8d: 0x6c9aac20, 0x26c8f: 0x6c4c4220,
+ 0x26c93: 0x6c432220,
+ 0x26c94: 0x6ca4c220, 0x26c95: 0x6c4ffc20,
+ 0x26ca0: 0x6cc39820,
+ 0x26ca5: 0x6c12a620, 0x26ca6: 0x6ccb0a20,
+ 0x26cab: 0x6cb03c20,
+ 0x26cb2: 0x6d006220, 0x26cb3: 0x6cff6620,
+ 0x26cb4: 0x6c712c20,
+ 0x26cb9: 0x6c1a2420, 0x26cba: 0x6ca50820,
+ // Block 0x9b3, offset 0x26cc0
+ 0x26cc0: 0x6ca58e20,
+ 0x26ccd: 0x6ca25220, 0x26ccf: 0x6cce8020,
+ 0x26cd1: 0x6c2cda20,
+ 0x26cd4: 0x6c8d5220, 0x26cd6: 0x6d31f820, 0x26cd7: 0x6d11d020,
+ 0x26cd9: 0x6c404a20, 0x26cda: 0x6cb9c620, 0x26cdb: 0x6cbf5820,
+ 0x26cdc: 0x6c715620, 0x26cdd: 0x6c0e2c20, 0x26cde: 0x6c990620, 0x26cdf: 0x6d2ce020,
+ 0x26ce0: 0x6cdf0820,
+ 0x26ce4: 0x6c1ce020,
+ 0x26ceb: 0x6d2d3220,
+ 0x26ced: 0x6cd1f420, 0x26cee: 0x6d1e7c20,
+ 0x26cf0: 0x6cbf6820, 0x26cf1: 0x6c2a3820, 0x26cf2: 0x6ce42620, 0x26cf3: 0x6d3c7820,
+ 0x26cf5: 0x6d1b8020, 0x26cf7: 0x6ca51820,
+ 0x26cf8: 0x6c0e9620, 0x26cf9: 0x6c7bb220, 0x26cfa: 0x6d355220, 0x26cfb: 0x6c34ba20,
+ 0x26cfc: 0x6c236220, 0x26cfd: 0x6c061620,
+ // Block 0x9b4, offset 0x26d00
+ 0x26d07: 0x6c846820,
+ 0x26d0a: 0x6c716c20, 0x26d0b: 0x6cf1bc20,
+ 0x26d0c: 0x6c8b3e20, 0x26d0f: 0x6cf2c620,
+ 0x26d10: 0x6cd2de20, 0x26d11: 0x6ca7b620, 0x26d12: 0x6c987c20, 0x26d13: 0x6c6f8c20,
+ 0x26d18: 0x6d050020,
+ 0x26d1d: 0x6cf2a420, 0x26d1f: 0x6c2a4020,
+ 0x26d21: 0x6cf70e20, 0x26d22: 0x6c01e020, 0x26d23: 0x6c26ce20,
+ 0x26d24: 0x6d401020, 0x26d25: 0x6c4f2a20, 0x26d26: 0x6c20ea20, 0x26d27: 0x6c089820,
+ 0x26d29: 0x6c309020, 0x26d2b: 0x6d2f1220,
+ 0x26d2f: 0x6d0b0220,
+ 0x26d32: 0x6c2bac20, 0x26d33: 0x6c5d6420,
+ 0x26d37: 0x6c9f8020,
+ 0x26d3a: 0x6c408820,
+ 0x26d3c: 0x6c061e20, 0x26d3d: 0x6c78e420, 0x26d3e: 0x6c991020, 0x26d3f: 0x6cc55820,
+ // Block 0x9b5, offset 0x26d40
+ 0x26d40: 0x6d3fda20, 0x26d41: 0x6cb88020, 0x26d42: 0x6cf98020, 0x26d43: 0x6cda0220,
+ 0x26d44: 0x6d050e20, 0x26d45: 0x6ca36e20,
+ 0x26d49: 0x6c979620,
+ 0x26d4e: 0x6d2c0820, 0x26d4f: 0x6c154a20,
+ 0x26d50: 0x6ccf8420, 0x26d51: 0x6cf2ca20,
+ 0x26d56: 0x6c005c20, 0x26d57: 0x6c059820,
+ 0x26d58: 0x6c4fb820, 0x26d5a: 0x6ccad420, 0x26d5b: 0x6cddba20,
+ 0x26d5c: 0x6ce44020, 0x26d5d: 0x6d0bcc20, 0x26d5f: 0x6c0e3a20,
+ 0x26d60: 0x6cc6e420,
+ 0x26d6b: 0x6ccc2c20,
+ 0x26d6c: 0x6cf26a20, 0x26d6f: 0x6c028a20,
+ 0x26d71: 0x6d3c2820, 0x26d73: 0x6cb1c020,
+ 0x26d74: 0x6cdbe820, 0x26d75: 0x6d143820, 0x26d76: 0x6cda0420, 0x26d77: 0x6c30d220,
+ 0x26d78: 0x6cda0620, 0x26d79: 0x6c956e20,
+ // Block 0x9b6, offset 0x26d80
+ 0x26d83: 0x6c3afc20,
+ 0x26d84: 0x6d422220, 0x26d86: 0x6ca53c20, 0x26d87: 0x6c2ac420,
+ 0x26d88: 0x6d34c220, 0x26d89: 0x6c25d020, 0x26d8a: 0x6c8a5820, 0x26d8b: 0x6c616420,
+ 0x26d8c: 0x6c0ea020, 0x26d8d: 0x6c23d020, 0x26d8e: 0x6c1a6020, 0x26d8f: 0x6c104e20,
+ 0x26d91: 0x6cca1020, 0x26d92: 0x6d29be20,
+ 0x26d98: 0x6c69e420, 0x26d9b: 0x6d125220,
+ 0x26d9c: 0x6c920620, 0x26d9e: 0x6c121420,
+ 0x26da8: 0x6ca67020,
+ 0x26db0: 0x6c6b8820, 0x26db1: 0x6cb47c20, 0x26db2: 0x6d3c5020, 0x26db3: 0x6d29c820,
+ 0x26dba: 0x6c87c420,
+ 0x26dbd: 0x6c7ed020,
+ // Block 0x9b7, offset 0x26dc0
+ 0x26dc0: 0x6c1d0620, 0x26dc3: 0x6d2eae20,
+ 0x26dcd: 0x6c0bb420, 0x26dce: 0x6cf23220,
+ 0x26dd3: 0x6c53de20,
+ 0x26dd7: 0x6cb1fc20,
+ 0x26dd9: 0x6ccb9e20,
+ 0x26dde: 0x6ca67220, 0x26ddf: 0x6c3b4e20,
+ 0x26de0: 0x6d065620, 0x26de2: 0x6cd2da20,
+ 0x26de4: 0x6c72c220,
+ 0x26de8: 0x6c752420, 0x26dea: 0x6d24a220,
+ 0x26dec: 0x6c4c2a20, 0x26ded: 0x6c4c3420, 0x26def: 0x6c55a420,
+ 0x26df2: 0x6c869020, 0x26df3: 0x6d00fa20,
+ 0x26df4: 0x6c376c20, 0x26df5: 0x6d25b420, 0x26df6: 0x6c4d2e20,
+ 0x26df9: 0x6c6ebc20, 0x26dfb: 0x6c78de20,
+ 0x26dfd: 0x6d3fcc20, 0x26dfe: 0x6c3ae620,
+ // Block 0x9b8, offset 0x26e00
+ 0x26e00: 0x6cae8820, 0x26e01: 0x6c44e220, 0x26e03: 0x6c652820,
+ 0x26e04: 0x6ca61220, 0x26e06: 0x6cfbc220, 0x26e07: 0x6c873c20,
+ 0x26e08: 0x6c17a820, 0x26e0a: 0x6c377620, 0x26e0b: 0x6c44e820,
+ 0x26e0c: 0x6d247620, 0x26e0d: 0x6c560420, 0x26e0e: 0x6c3af820, 0x26e0f: 0x6c028c20,
+ 0x26e13: 0x6c37b220,
+ 0x26e18: 0x6c78ec20, 0x26e19: 0x6c7ab620, 0x26e1a: 0x6c0fd020,
+ 0x26e1d: 0x6d13a020, 0x26e1e: 0x6c69e820,
+ 0x26e26: 0x6c17ae20, 0x26e27: 0x6c44ec20,
+ 0x26e28: 0x6cc82e20, 0x26e2a: 0x6d273c20,
+ 0x26e2c: 0x6c8c1620,
+ 0x26e31: 0x6d24a620, 0x26e32: 0x6d274820, 0x26e33: 0x6d2d1220,
+ 0x26e34: 0x6cff6820, 0x26e37: 0x6c9f2420,
+ 0x26e3b: 0x6c4af820,
+ 0x26e3c: 0x6c6f6e20, 0x26e3e: 0x6cebaa20,
+ // Block 0x9b9, offset 0x26e40
+ 0x26e41: 0x6cf78220, 0x26e42: 0x6cefd620, 0x26e43: 0x6d3d6a20,
+ 0x26e44: 0x6cf0a220, 0x26e45: 0x6c7c8420,
+ 0x26e48: 0x6c9a9820, 0x26e4a: 0x6c505020, 0x26e4b: 0x6c4f5020,
+ 0x26e4c: 0x6c399a20, 0x26e4d: 0x6ca96e20, 0x26e4e: 0x6d205420, 0x26e4f: 0x6c57a420,
+ 0x26e52: 0x6c812420,
+ 0x26e60: 0x6d3a1820, 0x26e61: 0x6c4b1620, 0x26e62: 0x6c0a1620, 0x26e63: 0x6c642e20,
+ 0x26e64: 0x6ce59c20, 0x26e66: 0x6c93f020, 0x26e67: 0x6c79a220,
+ 0x26e68: 0x6d419420, 0x26e69: 0x6c8d4620, 0x26e6a: 0x6cb63220,
+ 0x26e6c: 0x6d3a1e20,
+ 0x26e71: 0x6c47ba20, 0x26e72: 0x6d413020,
+ 0x26e74: 0x6d0f6620, 0x26e75: 0x6cda5620, 0x26e77: 0x6c7c9620,
+ 0x26e79: 0x6c167a20, 0x26e7b: 0x6d113e20,
+ 0x26e7e: 0x6d23e220,
+ // Block 0x9ba, offset 0x26e80
+ 0x26e85: 0x6cd50420, 0x26e86: 0x6c7f5420, 0x26e87: 0x6d187620,
+ 0x26e88: 0x6c30c420,
+ 0x26e8c: 0x6cf3f020, 0x26e8d: 0x6d1d1220, 0x26e8e: 0x6c3f0420, 0x26e8f: 0x6d3be820,
+ 0x26e90: 0x6c3f8a20, 0x26e92: 0x6cdb2a20, 0x26e93: 0x6c853420,
+ 0x26e94: 0x6d122820, 0x26e95: 0x6cea1020,
+ 0x26e9d: 0x6c4b7a20,
+ 0x26ea1: 0x6c940020, 0x26ea2: 0x6d0ed420, 0x26ea3: 0x6cb66620,
+ 0x26ea4: 0x6c813020, 0x26ea5: 0x6d3a3020, 0x26ea7: 0x6c4b1e20,
+ 0x26ea8: 0x6c551020,
+ 0x26eaf: 0x6c6ddc20,
+ 0x26eb2: 0x6c1bc620,
+ 0x26eb5: 0x6c717220, 0x26eb6: 0x6d2c6020,
+ 0x26eb8: 0x6c9e8020,
+ // Block 0x9bb, offset 0x26ec0
+ 0x26ec0: 0x6d39da20, 0x26ec1: 0x6c41ba20, 0x26ec2: 0x6d047620, 0x26ec3: 0x6c60e620,
+ 0x26ec7: 0x6cccaa20,
+ 0x26ec8: 0x6c9ab620, 0x26ec9: 0x6d287420,
+ 0x26ecd: 0x6cd48820,
+ 0x26ed0: 0x6c941a20, 0x26ed1: 0x6d206020, 0x26ed2: 0x6c681420, 0x26ed3: 0x6caacc20,
+ 0x26ed8: 0x6c72c420, 0x26ed9: 0x6d206220,
+ 0x26edc: 0x6d195220, 0x26edd: 0x6ce2ce20, 0x26ede: 0x6cef7220, 0x26edf: 0x6c17f620,
+ 0x26ee0: 0x6c8c8620, 0x26ee1: 0x6c483020, 0x26ee3: 0x6c875a20,
+ 0x26ee4: 0x6c8ab020, 0x26ee7: 0x6c68ac20,
+ 0x26ee8: 0x6d0ff620, 0x26ee9: 0x6c0c5e20, 0x26eea: 0x6cb6a220,
+ 0x26eee: 0x6d196420,
+ 0x26ef1: 0x6c0d7620, 0x26ef2: 0x6c9bbc20, 0x26ef3: 0x6c145a20,
+ 0x26ef5: 0x6c41be20,
+ 0x26ef9: 0x6cc21c20, 0x26efa: 0x6c2bc020, 0x26efb: 0x6c82a020,
+ // Block 0x9bc, offset 0x26f00
+ 0x26f00: 0x6c8dcc20,
+ 0x26f04: 0x6c585220, 0x26f05: 0x6cc23220, 0x26f07: 0x6c959c20,
+ 0x26f09: 0x6c7cc820,
+ 0x26f0d: 0x6cc08020, 0x26f0e: 0x6d227620, 0x26f0f: 0x6c57a620,
+ 0x26f13: 0x6c833a20,
+ 0x26f15: 0x6cc60620, 0x26f16: 0x6cffb620, 0x26f17: 0x6cd8da20,
+ 0x26f1a: 0x6c327220, 0x26f1b: 0x6c0cb420,
+ 0x26f20: 0x6ca97020, 0x26f22: 0x6c51e020, 0x26f23: 0x6cadc420,
+ 0x26f25: 0x6c3acc20, 0x26f26: 0x6ca2aa20,
+ 0x26f29: 0x6c3d9620,
+ 0x26f2c: 0x6c55a820, 0x26f2d: 0x6cedec20, 0x26f2e: 0x6ccc1420,
+ 0x26f30: 0x6c687420, 0x26f31: 0x6cf47420,
+ 0x26f39: 0x6c404c20,
+ // Block 0x9bd, offset 0x26f40
+ 0x26f41: 0x6c0df620, 0x26f42: 0x6d3b3020,
+ 0x26f44: 0x6d3a2a20, 0x26f45: 0x6c1ada20, 0x26f47: 0x6cd07c20,
+ 0x26f48: 0x6c550820, 0x26f49: 0x6c101e20,
+ 0x26f4e: 0x6cc4d420,
+ 0x26f56: 0x6ca2b620,
+ 0x26f58: 0x6c869220, 0x26f5b: 0x6c638820,
+ 0x26f5e: 0x6c96e020,
+ 0x26f61: 0x6c9b6820, 0x26f62: 0x6ca1f020, 0x26f63: 0x6d38b820,
+ 0x26f64: 0x6cfc3820, 0x26f65: 0x6c5b7420, 0x26f66: 0x6c48fc20, 0x26f67: 0x6c702c20,
+ 0x26f69: 0x6ca2b820, 0x26f6b: 0x6cc82a20,
+ 0x26f6d: 0x6cf3fc20, 0x26f6f: 0x6cc7d820,
+ 0x26f71: 0x6d2ce620,
+ // Block 0x9be, offset 0x26f80
+ 0x26f81: 0x6caae220, 0x26f82: 0x6d010a20,
+ 0x26f84: 0x6c680220,
+ 0x26f8b: 0x6c853a20,
+ 0x26f8c: 0x6cd51020, 0x26f8d: 0x6d190020, 0x26f8e: 0x6c2bae20, 0x26f8f: 0x6cbe9220,
+ 0x26f90: 0x6c717420, 0x26f93: 0x6d373620,
+ 0x26f95: 0x6c80f020, 0x26f96: 0x6c10ca20, 0x26f97: 0x6c7bca20,
+ 0x26f98: 0x6d190220, 0x26f9a: 0x6c0f9a20,
+ 0x26fa7: 0x6c1c8c20,
+ 0x26fad: 0x6c680c20, 0x26faf: 0x6cf32a20,
+ 0x26fb0: 0x6d0aac20,
+ 0x26fb5: 0x6cea3220, 0x26fb6: 0x6c987e20,
+ 0x26fb8: 0x6c39b220, 0x26fb9: 0x6d3dce20, 0x26fbb: 0x6cb88220,
+ 0x26fbd: 0x6cde2220, 0x26fbe: 0x6cb68a20,
+ // Block 0x9bf, offset 0x26fc0
+ 0x26fc0: 0x6caf1e20, 0x26fc1: 0x6c0cc620, 0x26fc2: 0x6c3bfe20, 0x26fc3: 0x6ce92820,
+ 0x26fc4: 0x6c57d220, 0x26fc7: 0x6c36d220,
+ 0x26fcb: 0x6c36d420,
+ 0x26fce: 0x6c2fc420,
+ 0x26fd0: 0x6cc7e220,
+ 0x26fd6: 0x6c36d620,
+ 0x26fde: 0x6d0ef020, 0x26fdf: 0x6cd8f820,
+ 0x26fe5: 0x6d1cc020, 0x26fe6: 0x6ca61620, 0x26fe7: 0x6ca61820,
+ 0x26fe8: 0x6d158e20,
+ 0x26ff9: 0x6c9c9820,
+ 0x26ffe: 0x6d129820, 0x26fff: 0x6cb32620,
+ // Block 0x9c0, offset 0x27000
+ 0x27000: 0x6c240420, 0x27002: 0x6cf11820,
+ 0x27004: 0x6c4d8820, 0x27005: 0x6d1c2820, 0x27007: 0x6ce6a020,
+ 0x27008: 0x6d375e20, 0x27009: 0x6c3a2a20, 0x2700a: 0x6d1f9420,
+ 0x2700d: 0x6c7cb020, 0x2700e: 0x6c01e220, 0x2700f: 0x6c03d220,
+ 0x27011: 0x6c4f3420,
+ 0x2701e: 0x6ca41620, 0x2701f: 0x6ca3da20,
+ 0x27022: 0x6c6df420,
+ 0x27025: 0x6ceece20,
+ 0x27031: 0x6c1f8e20, 0x27033: 0x6cddbe20,
+ 0x27034: 0x6ce20020, 0x27035: 0x6cb6a620, 0x27036: 0x6ce16620, 0x27037: 0x6cf05a20,
+ 0x27038: 0x6c41fc20, 0x2703a: 0x6c446420,
+ 0x2703c: 0x6c4f3820, 0x2703e: 0x6ca37420, 0x2703f: 0x6c446620,
+ // Block 0x9c1, offset 0x27040
+ 0x27044: 0x6d331420,
+ 0x27057: 0x6cde2820,
+ 0x2705b: 0x6cd84c20,
+ 0x2705d: 0x6ca6de20, 0x2705e: 0x6cca9820,
+ 0x2706b: 0x6d012a20,
+ 0x2706f: 0x6d410220,
+ 0x27070: 0x6d21fc20, 0x27071: 0x6ca6e020, 0x27072: 0x6cb55420,
+ 0x27075: 0x6cd03220,
+ 0x2707c: 0x6c102020,
+ // Block 0x9c2, offset 0x27080
+ 0x2708b: 0x6c7d9a20,
+ 0x2708c: 0x6c84c420, 0x2708e: 0x6c488220,
+ 0x27096: 0x6d0e1c20, 0x27097: 0x6c10d220,
+ 0x27098: 0x6c672a20, 0x2709a: 0x6cf40e20, 0x2709b: 0x6c134420,
+ 0x2709c: 0x6c8c0e20, 0x2709d: 0x6d3c0420, 0x2709f: 0x6c5b0e20,
+ 0x270a1: 0x6ce7a620, 0x270a2: 0x6d2ca220,
+ 0x270a4: 0x6c522c20, 0x270a7: 0x6c4ce220,
+ 0x270b1: 0x6c6e4220,
+ 0x270b5: 0x6c2f1620, 0x270b7: 0x6d1cdc20,
+ 0x270bc: 0x6d377420,
+ // Block 0x9c3, offset 0x270c0
+ 0x270c2: 0x6cf06620,
+ 0x270c4: 0x6c62fa20, 0x270c5: 0x6cc73620,
+ 0x270c8: 0x6c030620, 0x270c9: 0x6c292420, 0x270ca: 0x6c958a20, 0x270cb: 0x6d13a220,
+ 0x270cc: 0x6ceed220,
+ 0x270d2: 0x6cbb3220,
+ 0x270d9: 0x6c446c20, 0x270da: 0x6c62fc20,
+ 0x270e6: 0x6d409620,
+ 0x270e8: 0x6d15a620, 0x270eb: 0x6d2ca420,
+ 0x270ed: 0x6c8b8c20,
+ 0x270f4: 0x6d13a820,
+ 0x270fc: 0x6d2dd420,
+ // Block 0x9c4, offset 0x27100
+ 0x27100: 0x6c1e1620, 0x27101: 0x6c0c6620,
+ 0x27106: 0x6d077020, 0x27107: 0x6d1eda20,
+ 0x2710d: 0x6d029a20, 0x2710e: 0x6cef7c20, 0x2710f: 0x6c87ca20,
+ 0x2711b: 0x6c0fdc20,
+ 0x2711c: 0x6c664c20, 0x2711d: 0x6c158220, 0x2711e: 0x6c7d9e20,
+ 0x27121: 0x6cbe9a20,
+ 0x27127: 0x6cd6ce20,
+ 0x27128: 0x6cf76420, 0x27129: 0x6cc23620,
+ 0x27130: 0x6c95a020, 0x27133: 0x6c294c20,
+ 0x27134: 0x6ca71020, 0x27135: 0x6c855a20, 0x27137: 0x6c03e420,
+ 0x27139: 0x6c365220, 0x2713a: 0x6c3d7a20, 0x2713b: 0x6c400620,
+ 0x2713c: 0x6c5d1220, 0x2713d: 0x6d2cd820, 0x2713e: 0x6c014420,
+ // Block 0x9c5, offset 0x27140
+ 0x27141: 0x6cc09620, 0x27142: 0x6c1dd620, 0x27143: 0x6c9e3c20,
+ 0x27144: 0x6d0aa620, 0x27145: 0x6ce92420, 0x27146: 0x6ca60c20, 0x27147: 0x6c570220,
+ 0x27148: 0x6cd50a20, 0x2714a: 0x6d05f620, 0x2714b: 0x6d384620,
+ 0x2714c: 0x6c776220,
+ 0x27152: 0x6cfee220, 0x27153: 0x6cfee420,
+ 0x27154: 0x6c22d420, 0x27155: 0x6c1c3c20, 0x27157: 0x6c2dd220,
+ 0x27158: 0x6d181420, 0x2715a: 0x6c2f6420,
+ 0x2715d: 0x6c4ef620, 0x2715e: 0x6cece420,
+ 0x27160: 0x6d160220, 0x27161: 0x6c066020, 0x27162: 0x6d184220,
+ 0x27167: 0x6d0a9e20,
+ 0x2716c: 0x6cfdd420,
+ 0x27173: 0x6c08a420,
+ 0x27176: 0x6c6b3020, 0x27177: 0x6c43a620,
+ 0x27178: 0x6d2b5620, 0x2717a: 0x6d326a20, 0x2717b: 0x6c55aa20,
+ 0x2717c: 0x6cf6b420, 0x2717d: 0x6d02e820, 0x2717e: 0x6cff1220, 0x2717f: 0x6c404e20,
+ // Block 0x9c6, offset 0x27180
+ 0x27180: 0x6d383c20, 0x27182: 0x6c99b620, 0x27183: 0x6d02ea20,
+ 0x27184: 0x6cbad820,
+ 0x27188: 0x6c3b9220, 0x27189: 0x6c049820, 0x2718a: 0x6c583220,
+ 0x27191: 0x6c687620, 0x27193: 0x6c066620,
+ 0x27194: 0x6d0af820, 0x27195: 0x6d114020,
+ 0x2719b: 0x6cf8d820,
+ 0x2719d: 0x6c729e20, 0x2719f: 0x6cc27c20,
+ 0x271a0: 0x6d26f020, 0x271a1: 0x6cdf4220, 0x271a2: 0x6ce81820, 0x271a3: 0x6ca16c20,
+ 0x271a4: 0x6d2c5420, 0x271a5: 0x6cc1ce20, 0x271a7: 0x6c3da620,
+ 0x271a9: 0x6cc1d020, 0x271aa: 0x6c1c7e20,
+ 0x271ac: 0x6d1f7c20,
+ 0x271b7: 0x6ce38620,
+ 0x271ba: 0x6cebf020,
+ 0x271bd: 0x6ceb5620, 0x271bf: 0x6c1eb220,
+ // Block 0x9c7, offset 0x271c0
+ 0x271c1: 0x6c43b020,
+ 0x271c8: 0x6d251620, 0x271c9: 0x6c43b220, 0x271ca: 0x6cc1d220,
+ 0x271cf: 0x6c72a020,
+ 0x271d2: 0x6c2ef820, 0x271d3: 0x6d157e20,
+ 0x271d4: 0x6cd20820, 0x271d5: 0x6d18e420, 0x271d7: 0x6c4b2020,
+ 0x271d8: 0x6c680420, 0x271da: 0x6cd94420, 0x271db: 0x6cbf7220,
+ 0x271dd: 0x6c36c220, 0x271de: 0x6c59a420, 0x271df: 0x6c5b4620,
+ 0x271e0: 0x6d0a4620, 0x271e3: 0x6c717020,
+ 0x271e5: 0x6d2d2220, 0x271e6: 0x6c1c8220, 0x271e7: 0x6c81c020,
+ 0x271e9: 0x6cb66820, 0x271ea: 0x6d050420,
+ 0x271ec: 0x6c5af620, 0x271ed: 0x6ce79820,
+ 0x271fa: 0x6c407220,
+ 0x271fd: 0x6d0a4820, 0x271fe: 0x6c6b4e20, 0x271ff: 0x6c9d0620,
+ // Block 0x9c8, offset 0x27200
+ 0x27200: 0x6d242820,
+ 0x27208: 0x6d3c4a20, 0x27209: 0x6c688e20, 0x2720a: 0x6d373820, 0x2720b: 0x6c1a5220,
+ 0x2720d: 0x6c6b6c20, 0x2720e: 0x6cff3220, 0x2720f: 0x6c18f220,
+ 0x27210: 0x6c848220, 0x27211: 0x6d26fe20, 0x27213: 0x6d373a20,
+ 0x27214: 0x6c818820, 0x27215: 0x6cf32c20, 0x27216: 0x6cc1ea20,
+ 0x27218: 0x6cedce20, 0x2721a: 0x6d142e20, 0x2721b: 0x6d190420,
+ 0x2721c: 0x6c80f220, 0x2721e: 0x6ce7fa20, 0x2721f: 0x6c015c20,
+ 0x27220: 0x6c74e420, 0x27221: 0x6d0ee420,
+ 0x27225: 0x6c72b020, 0x27227: 0x6d327620,
+ 0x27229: 0x6d373c20, 0x2722a: 0x6c98a820,
+ 0x2722e: 0x6d055420,
+ 0x27231: 0x6c208020, 0x27232: 0x6c1e6c20,
+ 0x27238: 0x6cbafc20, 0x27239: 0x6c3a2620, 0x2723a: 0x6c16d420,
+ 0x2723c: 0x6c9dec20, 0x2723d: 0x6cdb5a20, 0x2723e: 0x6c02b820,
+ // Block 0x9c9, offset 0x27240
+ 0x27240: 0x6c3f9620,
+ 0x27244: 0x6cf10620, 0x27245: 0x6d342420, 0x27246: 0x6c9f8220, 0x27247: 0x6c168820,
+ 0x27248: 0x6d0cfa20, 0x27249: 0x6d245820, 0x2724b: 0x6c408a20,
+ 0x2724c: 0x6cded020, 0x2724d: 0x6c616020, 0x2724f: 0x6c3aee20,
+ 0x27252: 0x6c55f620, 0x27253: 0x6c70e220,
+ 0x27255: 0x6d22ac20,
+ 0x2725b: 0x6cb69220,
+ 0x2725c: 0x6c9a3820, 0x2725f: 0x6c0ccc20,
+ 0x27260: 0x6c4cd820,
+ 0x27264: 0x6ca04c20, 0x27266: 0x6ced5e20, 0x27267: 0x6ced6020,
+ 0x27274: 0x6c6dec20, 0x27275: 0x6d245a20, 0x27276: 0x6cfbce20,
+ 0x27279: 0x6c212a20, 0x2727a: 0x6c60f820,
+ 0x2727c: 0x6cfd9620, 0x2727d: 0x6cae4420, 0x2727e: 0x6c409220,
+ // Block 0x9ca, offset 0x27280
+ 0x27282: 0x6c8ed820,
+ 0x27284: 0x6cc9da20, 0x27285: 0x6d08f020, 0x27286: 0x6d409220,
+ 0x27288: 0x6c6b7e20, 0x2728b: 0x6d2dc220,
+ 0x2728d: 0x6d21e820, 0x2728e: 0x6d21ea20, 0x2728f: 0x6c9a4020,
+ 0x27290: 0x6c9ea820, 0x27291: 0x6c99c020, 0x27292: 0x6c346a20, 0x27293: 0x6c409420,
+ 0x2729b: 0x6c671820,
+ 0x272a6: 0x6c9e8420,
+ 0x272a8: 0x6c023a20,
+ 0x272ad: 0x6c78e620,
+ 0x272b6: 0x6c544420,
+ 0x272ba: 0x6c46e420,
+ 0x272bc: 0x6cf74c20, 0x272be: 0x6cc6e820, 0x272bf: 0x6c43be20,
+ // Block 0x9cb, offset 0x272c0
+ 0x272c0: 0x6cac9220, 0x272c1: 0x6d25d420, 0x272c2: 0x6cfa5e20,
+ 0x272c5: 0x6ccc2e20, 0x272c6: 0x6cafa620,
+ 0x272c8: 0x6cbe9620, 0x272c9: 0x6d1dde20, 0x272ca: 0x6cc20220,
+ 0x272cc: 0x6c462820, 0x272ce: 0x6c446820, 0x272cf: 0x6cfb0820,
+ 0x272d1: 0x6cdb6820,
+ 0x272d5: 0x6c04ae20, 0x272d6: 0x6cb6a820, 0x272d7: 0x6c548820,
+ 0x272db: 0x6cf74e20,
+ 0x272dd: 0x6cf39220,
+ 0x272ed: 0x6cb55620, 0x272ee: 0x6c56ec20, 0x272ef: 0x6c4aae20,
+ 0x272f1: 0x6c2bbc20, 0x272f2: 0x6cce2c20, 0x272f3: 0x6c975220,
+ 0x272f4: 0x6c9fde20, 0x272f5: 0x6c62ea20, 0x272f6: 0x6cf7c820, 0x272f7: 0x6cfb1020,
+ 0x272f8: 0x6c610220, 0x272f9: 0x6c16d820, 0x272fa: 0x6c7a1220, 0x272fb: 0x6c1cfc20,
+ // Block 0x9cc, offset 0x27300
+ 0x27302: 0x6d2ef020, 0x27303: 0x6cb1aa20,
+ 0x27304: 0x6cdb6c20, 0x27305: 0x6c94cc20, 0x27306: 0x6c84c620, 0x27307: 0x6c9c2020,
+ 0x27308: 0x6c1cfe20, 0x27309: 0x6ce47c20, 0x2730b: 0x6c8da820,
+ 0x2730d: 0x6c1c9a20,
+ 0x27316: 0x6c1d0020,
+ 0x27319: 0x6c1c9c20,
+ 0x2731d: 0x6ca7c820, 0x2731f: 0x6d1e0a20,
+ 0x2732e: 0x6c9db020,
+ 0x27330: 0x6cd51e20, 0x27332: 0x6cf93820,
+ 0x27334: 0x6c36f620, 0x27335: 0x6d3ec820,
+ 0x27338: 0x6c6b8420, 0x27339: 0x6c5faa20, 0x2733a: 0x6c53e820, 0x2733b: 0x6cd18220,
+ 0x2733c: 0x6c879c20, 0x2733e: 0x6cb55c20,
+ // Block 0x9cd, offset 0x27340
+ 0x27340: 0x6d38c620, 0x27341: 0x6cd85820, 0x27342: 0x6cc21e20,
+ 0x2734b: 0x6d013420,
+ 0x27357: 0x6cd85a20,
+ 0x2735b: 0x6d061220,
+ 0x27360: 0x6c409e20,
+ 0x2736f: 0x6ca9e620,
+ 0x27370: 0x6d0bd020, 0x27371: 0x6c8ef020, 0x27372: 0x6c643420, 0x27373: 0x6c4ab020,
+ 0x27374: 0x6c7cc020, 0x27375: 0x6c1ca220, 0x27376: 0x6c121620, 0x27377: 0x6c1ed020,
+ 0x27379: 0x6c4c5020, 0x2737b: 0x6c285a20,
+ 0x2737f: 0x6c672e20,
+ // Block 0x9ce, offset 0x27380
+ 0x27381: 0x6c292620, 0x27382: 0x6c548c20,
+ 0x27384: 0x6c7a1420, 0x27386: 0x6c1f9220, 0x27387: 0x6cb96220,
+ 0x27388: 0x6c010c20, 0x2738a: 0x6cb0e420,
+ 0x27391: 0x6d0abc20, 0x27392: 0x6c6dfc20, 0x27393: 0x6c9c2620,
+ 0x27395: 0x6c0d7a20, 0x27396: 0x6c801620, 0x27397: 0x6c47fa20,
+ 0x27398: 0x6c1e1420, 0x2739b: 0x6d1dec20,
+ 0x2739c: 0x6c488420, 0x2739d: 0x6d220a20, 0x2739e: 0x6d397420,
+ 0x273ad: 0x6c115820, 0x273af: 0x6c8ef420,
+ 0x273b0: 0x6c105420, 0x273b1: 0x6c965820, 0x273b2: 0x6c6b8c20, 0x273b3: 0x6d31a820,
+ 0x273b4: 0x6c9f2220, 0x273b5: 0x6c4a1620, 0x273b7: 0x6c63f820,
+ 0x273b9: 0x6c7ed220,
+ // Block 0x9cf, offset 0x273c0
+ 0x273c0: 0x6cd48c20, 0x273c3: 0x6c4c5220,
+ 0x273c6: 0x6c9c2820, 0x273c7: 0x6cb9ea20,
+ 0x273c8: 0x6c7f8420, 0x273ca: 0x6c51b220, 0x273cb: 0x6ce97c20,
+ 0x273d1: 0x6c5b1020,
+ 0x273d8: 0x6c52e620,
+ 0x273dc: 0x6c93c820, 0x273df: 0x6c63fa20,
+ 0x273e5: 0x6c4ab220,
+ 0x273e8: 0x6d144420, 0x273e9: 0x6c585420,
+ 0x273f0: 0x6c95a220,
+ 0x273f4: 0x6c754620,
+ 0x273f8: 0x6c49ce20, 0x273fb: 0x6cc34820,
+ 0x273fc: 0x6ca7cc20, 0x273ff: 0x6c97b220,
+ // Block 0x9d0, offset 0x27400
+ 0x27402: 0x6d282420, 0x27403: 0x6cf18a20,
+ 0x27404: 0x6c1c0c20, 0x27405: 0x6c1c1820, 0x27406: 0x6d33dc20,
+ 0x27408: 0x6c224420, 0x27409: 0x6d3c3e20, 0x2740a: 0x6c573c20, 0x2740b: 0x6c6ac020,
+ 0x2740c: 0x6cc19e20, 0x2740d: 0x6ce86620, 0x2740e: 0x6c9f6a20, 0x2740f: 0x6c9a2020,
+ 0x27410: 0x6d218020, 0x27411: 0x6c026e20, 0x27412: 0x6c049a20,
+ 0x27414: 0x6caf8c20, 0x27415: 0x6d31a420, 0x27416: 0x6c91d020, 0x27417: 0x6c1c5420,
+ 0x27418: 0x6ce7f620, 0x2741a: 0x6c6a3420,
+ 0x2741c: 0x6d2da420,
+ 0x27422: 0x6c6c6820, 0x27423: 0x6c91f020,
+ 0x27426: 0x6c670a20, 0x27427: 0x6ce0b420,
+ 0x27428: 0x6c168a20, 0x2742a: 0x6c22ee20,
+ 0x2742d: 0x6cec5c20, 0x2742e: 0x6c240620, 0x2742f: 0x6c771a20,
+ 0x27431: 0x6c0bd820,
+ 0x27438: 0x6cf17620, 0x2743b: 0x6cb95620,
+ 0x2743f: 0x6c424220,
+ // Block 0x9d1, offset 0x27440
+ 0x27442: 0x6c5ca220,
+ 0x27444: 0x6c420620, 0x27446: 0x6c630020, 0x27447: 0x6c424620,
+ 0x27449: 0x6c580820,
+ 0x2744d: 0x6cd8dc20,
+ 0x27450: 0x6c3d9a20,
+ 0x27455: 0x6cb01620, 0x27457: 0x6c10d620,
+ 0x2745c: 0x6c07c620,
+ 0x27462: 0x6cd2dc20,
+ 0x27465: 0x6c58b020, 0x27467: 0x6c4a9420,
+ 0x2746a: 0x6cab9620,
+ 0x27473: 0x6cad7020,
+ 0x27475: 0x6d1d2020, 0x27476: 0x6ce6e620, 0x27477: 0x6d001820,
+ 0x27479: 0x6d3b3620, 0x2747b: 0x6d21d220,
+ // Block 0x9d2, offset 0x27480
+ 0x27481: 0x6c66fa20,
+ 0x27484: 0x6cc25420, 0x27485: 0x6ced6220, 0x27486: 0x6c7d9220, 0x27487: 0x6d3c7220,
+ 0x27489: 0x6d245c20, 0x2748a: 0x6c4cda20, 0x2748b: 0x6cb2de20,
+ 0x2748c: 0x6d41a420, 0x2748d: 0x6d40fa20, 0x2748f: 0x6d39e820,
+ 0x27490: 0x6caa9c20, 0x27491: 0x6d39ea20,
+ 0x27496: 0x6cb17620, 0x27497: 0x6c9cac20,
+ 0x2749c: 0x6c0ad220, 0x2749d: 0x6cdb6e20,
+ 0x274a1: 0x6cb47a20, 0x274a2: 0x6c9cc420,
+ 0x274ab: 0x6d13a620,
+ 0x274ac: 0x6d22b420, 0x274ae: 0x6d249620,
+ 0x274b0: 0x6d3a9420, 0x274b3: 0x6c8dc220,
+ 0x274ba: 0x6caa3620,
+ 0x274be: 0x6c8d3020,
+ // Block 0x9d3, offset 0x274c0
+ 0x274c0: 0x6c8a7020, 0x274c2: 0x6ceace20,
+ 0x274c4: 0x6c08f020, 0x274c5: 0x6ca36a20, 0x274c6: 0x6cc1bc20,
+ 0x274c8: 0x6cb01820, 0x274c9: 0x6c30f420, 0x274ca: 0x6ca86e20, 0x274cb: 0x6cea6820,
+ 0x274cd: 0x6c5f2620, 0x274cf: 0x6c8d5420,
+ 0x274d3: 0x6c7aaa20,
+ 0x274d4: 0x6cdb2c20,
+ 0x274d8: 0x6ce81a20,
+ 0x274de: 0x6ca38620, 0x274df: 0x6d2b0c20,
+ 0x274e2: 0x6ce7c420, 0x274e3: 0x6c444a20,
+ 0x274e4: 0x6c331820, 0x274e7: 0x6c6b5020,
+ 0x274e9: 0x6ce4c820, 0x274ea: 0x6ce5e220, 0x274eb: 0x6c1b6020,
+ 0x274ec: 0x6cc14e20, 0x274ee: 0x6ccc2820,
+ 0x274f0: 0x6c0f9e20, 0x274f1: 0x6c848420, 0x274f3: 0x6c963a20,
+ 0x274f5: 0x6c8a4420, 0x274f6: 0x6cd62620, 0x274f7: 0x6c2ad220,
+ 0x274f9: 0x6c1ae620, 0x274fa: 0x6c9f0220,
+ 0x274fc: 0x6ce24e20, 0x274fd: 0x6c5d0c20, 0x274ff: 0x6ca7e220,
+ // Block 0x9d4, offset 0x27500
+ 0x27501: 0x6c75fe20, 0x27502: 0x6c56dc20,
+ 0x27504: 0x6c932e20, 0x27505: 0x6d138820, 0x27507: 0x6ca18620,
+ 0x27508: 0x6c17c820,
+ 0x2750c: 0x6cddd420, 0x2750e: 0x6c784220, 0x2750f: 0x6c409620,
+ 0x27511: 0x6c17aa20,
+ 0x27514: 0x6cddbc20, 0x27517: 0x6cbfe220,
+ 0x2751b: 0x6cdb6a20,
+ 0x2751d: 0x6d287620, 0x2751f: 0x6cddc220,
+ 0x27520: 0x6c7a7020, 0x27521: 0x6c0fc420, 0x27523: 0x6c90fe20,
+ 0x27524: 0x6ca1a220, 0x27526: 0x6c88e220, 0x27527: 0x6d08d220,
+ 0x27528: 0x6cddc420, 0x27529: 0x6c97aa20, 0x2752a: 0x6c0ad420,
+ 0x27532: 0x6ce44820,
+ 0x27534: 0x6c88a620, 0x27535: 0x6ce04a20, 0x27536: 0x6ccdf220,
+ 0x27538: 0x6cc22820, 0x27539: 0x6c320820, 0x2753a: 0x6c58d420, 0x2753b: 0x6ccb0e20,
+ 0x2753f: 0x6c7c2620,
+ // Block 0x9d5, offset 0x27540
+ 0x27543: 0x6ca8dc20,
+ 0x27545: 0x6ca8de20, 0x27546: 0x6c95a420, 0x27547: 0x6d425c20,
+ 0x27548: 0x6d174e20, 0x27549: 0x6cfcc020, 0x2754a: 0x6c179820, 0x2754b: 0x6ce61220,
+ 0x27552: 0x6cd79620,
+ 0x27554: 0x6c9d0020, 0x27557: 0x6c9c7220,
+ 0x2755b: 0x6ced5220,
+ 0x2755d: 0x6c07c820, 0x2755e: 0x6cbae020,
+ 0x27560: 0x6ca0b020, 0x27563: 0x6c8eca20,
+ 0x27564: 0x6cf32e20, 0x27566: 0x6c9a7020,
+ 0x27568: 0x6ce7fe20, 0x2756b: 0x6ca25a20,
+ 0x2756d: 0x6c9a4420,
+ 0x27572: 0x6d42b620,
+ 0x27574: 0x6cea6420, 0x27575: 0x6c778c20, 0x27576: 0x6cea6a20,
+ 0x2757a: 0x6c184c20, 0x2757b: 0x6d336a20,
+ 0x2757d: 0x6c1cec20, 0x2757e: 0x6ce47820,
+ // Block 0x9d6, offset 0x27580
+ 0x27580: 0x6d372020, 0x27581: 0x6c153420, 0x27582: 0x6c153e20,
+ 0x27585: 0x6cbe5c20, 0x27586: 0x6cea3420, 0x27587: 0x6c5b7a20,
+ 0x27588: 0x6cc41420, 0x27589: 0x6d2dba20, 0x2758a: 0x6c652c20, 0x2758b: 0x6c154c20,
+ 0x2758d: 0x6c5a2620, 0x2758f: 0x6c5b0620,
+ 0x27590: 0x6c1b6a20, 0x27592: 0x6c5a2820, 0x27593: 0x6c528220,
+ 0x27594: 0x6d280820, 0x27596: 0x6ce94020, 0x27597: 0x6c0b1c20,
+ 0x27599: 0x6c5a3620, 0x2759a: 0x6d280a20,
+ 0x2759f: 0x6ca1a420,
+ 0x275a0: 0x6c45c420, 0x275a2: 0x6c45c620,
+ 0x275a4: 0x6c4bb020, 0x275a6: 0x6c157820,
+ 0x275a8: 0x6cc42220, 0x275a9: 0x6cc8ee20, 0x275aa: 0x6c7c2820, 0x275ab: 0x6cb1c220,
+ 0x275ae: 0x6cc80220,
+ 0x275b2: 0x6ca9a220, 0x275b3: 0x6c56c820,
+ 0x275b4: 0x6c6cb820, 0x275b5: 0x6ca6d220, 0x275b6: 0x6c067420,
+ 0x275b8: 0x6ca65620, 0x275ba: 0x6c0a8420, 0x275bb: 0x6c55d820,
+ 0x275bc: 0x6c846a20, 0x275bf: 0x6d39dc20,
+ // Block 0x9d7, offset 0x275c0
+ 0x275c0: 0x6ca2fc20, 0x275c2: 0x6cc36620, 0x275c3: 0x6c3cd220,
+ 0x275c4: 0x6c090020, 0x275c5: 0x6c84a020, 0x275c6: 0x6c0d0820, 0x275c7: 0x6ca70e20,
+ 0x275c8: 0x6c304820, 0x275cb: 0x6c88a020,
+ 0x275cc: 0x6ca6e420, 0x275cd: 0x6c88a820, 0x275ce: 0x6c968820, 0x275cf: 0x6d30ca20,
+ 0x275d3: 0x6c639420,
+ 0x275d4: 0x6d15a820, 0x275d6: 0x6c904c20,
+ 0x275d8: 0x6d181820,
+ 0x275dd: 0x6c278e20, 0x275de: 0x6c327820,
+ 0x275e3: 0x6d160c20,
+ 0x275e5: 0x6cdf8220, 0x275e6: 0x6c4f5420, 0x275e7: 0x6cd61620,
+ 0x275ec: 0x6cece820, 0x275ee: 0x6cdb2e20, 0x275ef: 0x6d11d820,
+ 0x275f0: 0x6c37e020, 0x275f2: 0x6d326e20,
+ 0x275fa: 0x6c313e20, 0x275fb: 0x6c651220,
+ 0x275ff: 0x6cace620,
+ // Block 0x9d8, offset 0x27600
+ 0x27600: 0x6c5afe20, 0x27602: 0x6c145420, 0x27603: 0x6ccd1c20,
+ 0x27604: 0x6c916620, 0x27606: 0x6d244c20,
+ 0x27608: 0x6d0ef420, 0x27609: 0x6ced6420, 0x2760a: 0x6cbc6e20, 0x2760b: 0x6c953420,
+ 0x2760c: 0x6d245e20, 0x2760f: 0x6ce90620,
+ 0x27610: 0x6cf10820, 0x27612: 0x6cea8e20,
+ 0x27615: 0x6c5d1820, 0x27616: 0x6c079020, 0x27617: 0x6cbd0620,
+ 0x27619: 0x6c6c7420, 0x2761a: 0x6c7f3620,
+ 0x2761c: 0x6d356620, 0x2761d: 0x6d21ec20, 0x2761f: 0x6c22f020,
+ 0x27626: 0x6d139420, 0x27627: 0x6c2f0c20,
+ 0x27628: 0x6c145820, 0x27629: 0x6c2d9a20, 0x2762a: 0x6c97a220,
+ 0x2762c: 0x6c2afc20, 0x2762d: 0x6ceed020, 0x2762e: 0x6ca75020, 0x2762f: 0x6c835e20,
+ 0x27630: 0x6c0db820, 0x27631: 0x6cf39420, 0x27633: 0x6d320820,
+ 0x27636: 0x6cc77420, 0x27637: 0x6cec7c20,
+ 0x27638: 0x6c9dac20, 0x27639: 0x6c6c1020, 0x2763b: 0x6c544620,
+ 0x2763d: 0x6d2d5620, 0x2763e: 0x6cc80a20, 0x2763f: 0x6d3ec620,
+ // Block 0x9d9, offset 0x27640
+ 0x27640: 0x6cac9420, 0x27642: 0x6ca1a620,
+ 0x27644: 0x6c9db220, 0x27646: 0x6cb55820, 0x27647: 0x6ca1a820,
+ 0x2764a: 0x6d342c20, 0x2764b: 0x6c04b020,
+ 0x2764d: 0x6c9f1820, 0x2764f: 0x6c933e20,
+ 0x27651: 0x6cb55e20, 0x27652: 0x6c1d0420,
+ 0x27654: 0x6c84d220, 0x27655: 0x6d196e20,
+ 0x27658: 0x6c2b0620, 0x27659: 0x6c25d220, 0x2765b: 0x6c339020,
+ 0x2765c: 0x6c96e820, 0x2765d: 0x6d0e2c20, 0x2765f: 0x6d2bba20,
+ 0x27660: 0x6d0e2e20, 0x27661: 0x6c339220, 0x27662: 0x6cb42620,
+ 0x27665: 0x6d273020,
+ 0x27669: 0x6c5e5c20, 0x2766a: 0x6c975420, 0x2766b: 0x6c664620,
+ 0x2766c: 0x6ca9e820, 0x2766d: 0x6cbdc020, 0x2766f: 0x6cbdc220,
+ 0x27672: 0x6d13aa20,
+ 0x27674: 0x6cdf5420,
+ 0x27679: 0x6c655c20,
+ 0x2767c: 0x6c141620, 0x2767e: 0x6c28f220, 0x2767f: 0x6ce2e220,
+ // Block 0x9da, offset 0x27680
+ 0x27680: 0x6c87ce20, 0x27683: 0x6ca77c20,
+ 0x27684: 0x6c158420, 0x27685: 0x6d29f620,
+ 0x2768a: 0x6d24b820,
+ 0x2768c: 0x6d41e220, 0x2768d: 0x6c0b2020,
+ 0x27690: 0x6c1ef820,
+ 0x27698: 0x6cc48c20, 0x2769a: 0x6cc49820, 0x2769b: 0x6d0f7020,
+ 0x2769c: 0x6c0fe820,
+ 0x276a1: 0x6c247820,
+ 0x276ac: 0x6c9cae20, 0x276ae: 0x6c787420,
+ 0x276b0: 0x6c248420,
+ 0x276b7: 0x6cf7ce20,
+ 0x276b9: 0x6c968a20, 0x276bb: 0x6cd22020,
+ 0x276bc: 0x6c2d0420, 0x276bf: 0x6cd22220,
+ // Block 0x9db, offset 0x276c0
+ 0x276c2: 0x6c2f7620, 0x276c3: 0x6c6ee420,
+ 0x276c5: 0x6d25a820, 0x276c6: 0x6c41b220,
+ 0x276ca: 0x6c5ca420, 0x276cb: 0x6c5f4e20,
+ 0x276cd: 0x6caed420, 0x276cf: 0x6c2ab220,
+ 0x276d1: 0x6c085e20,
+ 0x276d4: 0x6cacea20, 0x276d5: 0x6cded420, 0x276d7: 0x6d252220,
+ 0x276d8: 0x6c42ee20, 0x276d9: 0x6d252420,
+ 0x276df: 0x6c639220,
+ 0x276e3: 0x6c799020,
+ 0x276e6: 0x6c309820,
+ 0x276e9: 0x6cfbd820, 0x276ea: 0x6cb80620,
+ 0x276ec: 0x6cca7c20,
+ 0x276f0: 0x6d1b9820, 0x276f3: 0x6c901a20,
+ 0x276f6: 0x6ce29a20, 0x276f7: 0x6c902420,
+ 0x276fa: 0x6cc60820,
+ 0x276fd: 0x6d1b9020, 0x276fe: 0x6cb2d820, 0x276ff: 0x6cb41c20,
+ // Block 0x9dc, offset 0x27700
+ 0x27700: 0x6d25be20, 0x27701: 0x6cc72a20, 0x27703: 0x6c399e20,
+ 0x27707: 0x6c4f5820,
+ 0x27708: 0x6c9c8820, 0x27709: 0x6c55ea20, 0x2770a: 0x6d3eb620,
+ 0x2770c: 0x6c8d7e20, 0x2770d: 0x6c6eea20, 0x2770e: 0x6cc72e20,
+ 0x27712: 0x6cb2e020, 0x27713: 0x6c49fc20,
+ 0x27714: 0x6c37ae20,
+ 0x2771d: 0x6c247e20, 0x2771e: 0x6c760020,
+ 0x27726: 0x6d052a20,
+ 0x27728: 0x6c377a20, 0x27729: 0x6ce44420, 0x2772b: 0x6d0ff820,
+ 0x2772d: 0x6c010a20, 0x2772e: 0x6c560820, 0x2772f: 0x6cf7ca20,
+ 0x27731: 0x6c560a20, 0x27733: 0x6cd85220,
+ 0x27734: 0x6c854e20, 0x27736: 0x6d197020, 0x27737: 0x6c47f620,
+ 0x27739: 0x6ce16a20,
+ // Block 0x9dd, offset 0x27740
+ 0x27740: 0x6cc42420, 0x27741: 0x6d3fe620, 0x27742: 0x6c84de20,
+ 0x27744: 0x6c69ec20, 0x27747: 0x6c38fe20,
+ 0x27748: 0x6cb47e20, 0x27749: 0x6cd86620, 0x2774b: 0x6c6b9020,
+ 0x2774c: 0x6c91b220, 0x2774d: 0x6c87d020, 0x2774e: 0x6c158620,
+ 0x27750: 0x6d122220,
+ 0x27755: 0x6c5b0020,
+ 0x27759: 0x6c53e420, 0x2775a: 0x6c2cea20, 0x2775b: 0x6cc0be20,
+ 0x2775c: 0x6c74f820, 0x2775e: 0x6cb0d420,
+ 0x27762: 0x6c7c5220,
+ 0x27765: 0x6cf82820, 0x27766: 0x6ce30c20,
+ 0x27769: 0x6d076820,
+ 0x2776f: 0x6c0b6220,
+ 0x27772: 0x6c50b020, 0x27773: 0x6c88ac20,
+ 0x27776: 0x6cdb7620, 0x27777: 0x6c8ab220,
+ 0x2777c: 0x6c6c7820,
+ // Block 0x9de, offset 0x27780
+ 0x27781: 0x6c87d220, 0x27782: 0x6c158820,
+ 0x27785: 0x6cb65a20, 0x27786: 0x6cb66c20,
+ 0x27789: 0x6d3ec020, 0x2778b: 0x6d3ec420,
+ 0x2778d: 0x6cb6b220, 0x2778f: 0x6cb6b820,
+ 0x27790: 0x6d3ed020, 0x27792: 0x6d2d1020, 0x27793: 0x6d2d1420,
+ 0x27794: 0x6cabec20, 0x27796: 0x6c70d820,
+ 0x27799: 0x6d0df420,
+ 0x2779c: 0x6c4f8c20, 0x2779d: 0x6ca37020,
+ 0x277a4: 0x6d0e0220, 0x277a6: 0x6d2e9c20, 0x277a7: 0x6cd2e020,
+ 0x277a8: 0x6d34ba20,
+ 0x277ad: 0x6d2c0a20,
+ 0x277b4: 0x6cc73420, 0x277b5: 0x6d2c0c20, 0x277b7: 0x6d195820,
+ 0x277b8: 0x6ca02820, 0x277b9: 0x6d0b4020, 0x277bb: 0x6d376620,
+ 0x277bd: 0x6c7e3020, 0x277be: 0x6cfa1c20,
+ // Block 0x9df, offset 0x277c0
+ 0x277c0: 0x6cb13820, 0x277c1: 0x6cdeec20, 0x277c3: 0x6d162a20,
+ 0x277c6: 0x6d051620, 0x277c7: 0x6d2d0c20,
+ 0x277c9: 0x6c34c420, 0x277ca: 0x6c36e420,
+ 0x277ce: 0x6d1ab420,
+ 0x277d0: 0x6c36ee20, 0x277d1: 0x6cdb8e20, 0x277d2: 0x6c016420, 0x277d3: 0x6c260420,
+ 0x277d5: 0x6ceb6420, 0x277d7: 0x6ceb6620,
+ 0x277d8: 0x6cfa1e20, 0x277db: 0x6c21ea20,
+ 0x277dd: 0x6cdb9020,
+ 0x277e5: 0x6c62f420, 0x277e6: 0x6cba3620, 0x277e7: 0x6d410420,
+ 0x277e8: 0x6d2d0e20, 0x277e9: 0x6d280e20, 0x277ea: 0x6d2ea620,
+ 0x277ec: 0x6d159c20,
+ 0x277f2: 0x6d0b4220, 0x277f3: 0x6d266020,
+ 0x277f9: 0x6c51ac20, 0x277fa: 0x6cb88820,
+ 0x277fe: 0x6c13c220,
+ // Block 0x9e0, offset 0x27800
+ 0x27803: 0x6cab7020,
+ 0x27808: 0x6c560c20, 0x2780a: 0x6d0f2020,
+ 0x2780c: 0x6cbd0e20, 0x2780d: 0x6c0fd820, 0x2780e: 0x6cbafe20, 0x2780f: 0x6c6c1420,
+ 0x2781b: 0x6ca6e820,
+ 0x2781e: 0x6c162420, 0x2781f: 0x6cbdf620,
+ 0x27821: 0x6d2a3220,
+ 0x27824: 0x6d1b3220, 0x27825: 0x6d029c20, 0x27827: 0x6cb6ba20,
+ 0x27828: 0x6c673420, 0x2782b: 0x6d061420,
+ 0x2782d: 0x6d2bbc20, 0x2782f: 0x6c370420,
+ 0x27833: 0x6d40a020,
+ 0x27834: 0x6d163220,
+ 0x27839: 0x6d34c820, 0x2783a: 0x6c87d420,
+ 0x2783d: 0x6c87d620, 0x2783e: 0x6d1aba20,
+ // Block 0x9e1, offset 0x27840
+ 0x27841: 0x6c88b220, 0x27843: 0x6c158a20,
+ 0x27845: 0x6c754820, 0x27847: 0x6d28e620,
+ 0x2784e: 0x6d2d1620, 0x2784f: 0x6cb12220,
+ 0x27851: 0x6c8fd220, 0x27853: 0x6c8fd420,
+ 0x27858: 0x6c8fe220,
+ 0x2785d: 0x6c900020,
+ 0x27860: 0x6c900c20, 0x27862: 0x6c98b220,
+ 0x27865: 0x6d30d020,
+ 0x2786c: 0x6c423a20, 0x2786d: 0x6c466a20, 0x2786e: 0x6cc49a20, 0x2786f: 0x6c248020,
+ 0x27870: 0x6c68aa20,
+ 0x27877: 0x6c0fec20,
+ 0x27879: 0x6d3b4c20, 0x2787a: 0x6cbfe820, 0x2787b: 0x6d0f7220,
+ // Block 0x9e2, offset 0x27880
+ 0x27880: 0x6d003020, 0x27882: 0x6c5b4820, 0x27883: 0x6cc16c20,
+ 0x27888: 0x6c8e0220, 0x2788a: 0x6d1ab220,
+ 0x2788e: 0x6cb0e820,
+ 0x27892: 0x6c88b020,
+ // Block 0x9e3, offset 0x278c0
+ 0x278dd: 0x6c343c20,
+ // Block 0x9e4, offset 0x27900
+ 0x27908: 0x6c040c20,
+ 0x2790f: 0x6d2d9220,
+ // Block 0x9e5, offset 0x27940
+ 0x2796e: 0x6c943c20,
+ // Block 0x9e6, offset 0x27980
+ 0x2798a: 0x6cd94a20,
+ 0x27997: 0x6c73ac20,
+ // Block 0x9e7, offset 0x279c0
+ 0x279dd: 0x6d1d8e20,
+ // Block 0x9e8, offset 0x27a00
+ 0x27a39: 0x6caa5c20,
+ // Block 0x9e9, offset 0x27a40
+ 0x27a50: 0x6c230620,
+ // Block 0x9ea, offset 0x27a80
+ 0x27aa2: 0x6cfc9220,
+ // Block 0x9eb, offset 0x27ac0
+ 0x27ae1: 0x6c85dc20,
+ // Block 0x9ec, offset 0x27b00
+ 0x27b08: 0x6c3abc20,
+ 0x27b19: 0x6cdb3a20,
+ // Block 0x9ed, offset 0x27b40
+ 0x27b5c: 0x6c79dc20,
+ // Block 0x9ee, offset 0x27b80
+ 0x27ba8: 0x6c1a9e20,
+ 0x27bb8: 0x6d09b220,
+ // Block 0x9ef, offset 0x27bc0
+ 0x27bf0: 0x6cb86a20,
+ // Block 0x9f0, offset 0x27c00
+ 0x27c10: 0x6c45fe20,
+ // Block 0x9f1, offset 0x27c40
+ 0x27c40: 0x6c5ef220,
+ 0x27c68: 0x6c953a20,
+ // Block 0x9f2, offset 0x27c80
+ 0x27c99: 0x6d165020,
+ 0x27c9f: 0x6d146820,
+ 0x27ca2: 0x6ca49820,
+ 0x27cb0: 0x6cf7de20, 0x27cb2: 0x6cffaa20,
+ // Block 0x9f3, offset 0x27cc0
+ 0x27ccb: 0x6c73b020,
+ // Block 0x9f4, offset 0x27d00
+ 0x27d04: 0x6d268220, 0x27d06: 0x6c7b1020,
+ 0x27d09: 0x6c8cc220,
+ 0x27d10: 0x6ca5f020, 0x27d13: 0x6c108a20,
+ // Block 0x9f5, offset 0x27d40
+ 0x27d76: 0x6c4e3a20,
+ // Block 0x9f6, offset 0x27d80
+ 0x27da7: 0x6c3d5820,
+ 0x27da9: 0x6c230a20,
+ // Block 0x9f7, offset 0x27dc0
+ 0x27dce: 0x6c74d220,
+ // Block 0x9f8, offset 0x27e00
+ 0x27e20: 0x6d2eb220,
+ 0x27e26: 0x6c109020, 0x27e27: 0x6cda9a20,
+ 0x27e2e: 0x6c59cc20,
+ 0x27e34: 0x6d2da220,
+ // Block 0x9f9, offset 0x27e40
+ 0x27e5d: 0x6c73ea20,
+ 0x27e63: 0x6c4ea420,
+ 0x27e64: 0x6c003a20,
+ 0x27e68: 0x6ce33820,
+ // Block 0x9fa, offset 0x27e80
+ 0x27e88: 0x6d06ca20, 0x27e89: 0x6c534620,
+ 0x27e92: 0x6c3e4620,
+ 0x27e94: 0x6c5b4020, 0x27e95: 0x6cd1e620,
+ 0x27e99: 0x6cb41220,
+ // Block 0x9fb, offset 0x27ec0
+ 0x27edb: 0x6d33bc20,
+ 0x27ede: 0x6c740c20,
+ 0x27ee2: 0x6ca90020,
+ 0x27ef6: 0x6c1c5220,
+ 0x27ef8: 0x6ce36020,
+ // Block 0x9fc, offset 0x27f00
+ 0x27f00: 0x429c7a20, 0x27f01: 0x429c7020, 0x27f02: 0x429c8220,
+ 0x27f04: 0x429ec020, 0x27f05: 0x429f5c20, 0x27f06: 0x429f7620, 0x27f07: 0x42a00420,
+ 0x27f08: 0x42a0f420, 0x27f09: 0x42a13220, 0x27f0a: 0x42a1ce20, 0x27f0b: 0x42a19e20,
+ 0x27f0c: 0x44693c20, 0x27f0d: 0x480c7420, 0x27f0e: 0x42a29a20, 0x27f0f: 0x42a2a820,
+ 0x27f10: 0x42a2c820, 0x27f11: 0x42a2ee20,
+ 0x27f14: 0x42a2ce20, 0x27f15: 0x42a31a20, 0x27f17: 0x42a32e20,
+ 0x27f18: 0x42a34820, 0x27f19: 0x429d9820, 0x27f1a: 0x42a35820, 0x27f1b: 0x42a36a20,
+ 0x27f1c: 0x4923be20, 0x27f1d: 0x42a3ea20, 0x27f1e: 0x42a40620, 0x27f1f: 0x4469be20,
+ 0x27f20: 0x42a47620, 0x27f21: 0x42a48c20, 0x27f22: 0x42a4e420, 0x27f23: 0x42a4ee20,
+ 0x27f24: 0x446a2a20, 0x27f25: 0x42a58e20, 0x27f26: 0x42a59220, 0x27f27: 0x42a5c820,
+ 0x27f28: 0x42a5f420, 0x27f29: 0x42a60a20, 0x27f2a: 0x42a60c20, 0x27f2b: 0x42a62e20,
+ 0x27f2c: 0x42a69220, 0x27f2d: 0x42a6a220, 0x27f2e: 0x42a6b420, 0x27f2f: 0x42a6e620,
+ 0x27f30: 0x42a6fa20, 0x27f31: 0x42a6fe20, 0x27f32: 0x42a6fe20, 0x27f33: 0x42a6fe20,
+ 0x27f35: 0x42e0e020, 0x27f36: 0x42a79420, 0x27f37: 0x42a7be20,
+ 0x27f39: 0x42a7d620, 0x27f3a: 0x42a7e220, 0x27f3b: 0x42a80c20,
+ 0x27f3c: 0x42a93c20, 0x27f3d: 0x42a87020, 0x27f3e: 0x42a89020, 0x27f3f: 0x42a8d020,
+ // Block 0x9fd, offset 0x27f40
+ 0x27f40: 0x42a94420, 0x27f41: 0x42a9ec20, 0x27f42: 0x42aa2020, 0x27f43: 0x42aaa620,
+ 0x27f44: 0x42aac620, 0x27f45: 0x42ab0820, 0x27f46: 0x42ab0820, 0x27f47: 0x42ab3220,
+ 0x27f48: 0x42ab5620, 0x27f49: 0x42ab6620, 0x27f4a: 0x42ab8420, 0x27f4b: 0x42ae2c20,
+ 0x27f4c: 0x42ac0c20, 0x27f4d: 0x42ae2e20, 0x27f4e: 0x42aca220, 0x27f4f: 0x42ace820,
+ 0x27f50: 0x42a40e20, 0x27f51: 0x42b1dc20, 0x27f52: 0x42af9c20, 0x27f53: 0x42afe820,
+ 0x27f54: 0x42b01a20, 0x27f55: 0x42af1620, 0x27f56: 0x42b06420, 0x27f57: 0x42b06220,
+ 0x27f58: 0x42b15820, 0x27f5a: 0x42b1e420, 0x27f5b: 0x42b1ee20,
+ 0x27f5c: 0x42b20c20, 0x27f5d: 0x42b23420, 0x27f5e: 0x42b24420, 0x27f5f: 0x42b2c420,
+ 0x27f60: 0x482d5020, 0x27f62: 0x42b3d820, 0x27f63: 0x42b43620,
+ 0x27f64: 0x42b44e20, 0x27f65: 0x42b3b020, 0x27f66: 0x42b4cc20, 0x27f67: 0x446ddc20,
+ 0x27f68: 0x446df820, 0x27f69: 0x42b61020, 0x27f6a: 0x42b67c20, 0x27f6b: 0x42b67c20,
+ 0x27f6d: 0x42b78620, 0x27f6e: 0x42b7b020, 0x27f6f: 0x42b7ce20,
+ 0x27f70: 0x42b7e620, 0x27f71: 0x48363020, 0x27f72: 0x42b7fe20, 0x27f73: 0x42b80c20,
+ 0x27f74: 0x42bea620, 0x27f75: 0x42b84420, 0x27f76: 0x446f0220, 0x27f77: 0x42b8c020,
+ 0x27f78: 0x42b8dc20, 0x27f79: 0x42b98020, 0x27f7a: 0x42b91a20, 0x27f7b: 0x483bc820,
+ 0x27f7c: 0x42ba8620, 0x27f7e: 0x42badc20, 0x27f7f: 0x42bad620,
+ // Block 0x9fe, offset 0x27f80
+ 0x27f80: 0x42baf820, 0x27f81: 0x42bbc220, 0x27f82: 0x42bbc420, 0x27f83: 0x44705e20,
+ 0x27f84: 0x42bbfa20, 0x27f85: 0x42bc5020, 0x27f86: 0x42bc7a20, 0x27f87: 0x42bcd220,
+ 0x27f88: 0x4470c420, 0x27f8a: 0x4470f820, 0x27f8b: 0x42bd6020,
+ 0x27f8c: 0x42bd6620, 0x27f8d: 0x42bd6c20, 0x27f8e: 0x42bd9420, 0x27f8f: 0x49472420,
+ 0x27f90: 0x42bdfc20, 0x27f93: 0x43040220,
+ 0x27f94: 0x42be4420, 0x27f95: 0x42be4420, 0x27f96: 0x44718e20,
+ 0x27f99: 0x42bec420, 0x27f9a: 0x42bed620, 0x27f9b: 0x4471c620,
+ 0x27f9c: 0x42bf3420, 0x27f9d: 0x42bf9a20, 0x27f9e: 0x42bfae20, 0x27f9f: 0x42bff220,
+ 0x27fa0: 0x42c10220, 0x27fa1: 0x44727420, 0x27fa2: 0x44723820, 0x27fa3: 0x42c12820,
+ 0x27fa4: 0x484da820, 0x27fa5: 0x42c18e20, 0x27fa6: 0x42c29020, 0x27fa7: 0x42c29820,
+ 0x27fa8: 0x42c29c20, 0x27fa9: 0x42c29820, 0x27faa: 0x42c2f420, 0x27fab: 0x42c31c20,
+ 0x27fac: 0x42c36420, 0x27fad: 0x42c34820, 0x27fae: 0x42c35e20, 0x27faf: 0x42c3bc20,
+ 0x27fb0: 0x42c3e420, 0x27fb1: 0x42c3ec20, 0x27fb2: 0x42c42020, 0x27fb3: 0x42c43620,
+ 0x27fb4: 0x42c4ba20, 0x27fb5: 0x42c56220, 0x27fb6: 0x42c5a820, 0x27fb7: 0x42c6a020,
+ 0x27fb9: 0x42c67a20, 0x27fba: 0x42c5f820, 0x27fbb: 0x42c6d020,
+ 0x27fbc: 0x42c70620, 0x27fbd: 0x42c7c820, 0x27fbf: 0x42c84420,
+ // Block 0x9ff, offset 0x27fc0
+ 0x27fc0: 0x42c78a20, 0x27fc1: 0x42c75220, 0x27fc2: 0x44745c20, 0x27fc3: 0x42c8d220,
+ 0x27fc4: 0x42c8fc20, 0x27fc5: 0x42c93a20, 0x27fc6: 0x42c8ee20,
+ 0x27fc8: 0x42ca9e20, 0x27fc9: 0x42cad820, 0x27fcb: 0x42cbc620,
+ 0x27fcc: 0x42cdf020, 0x27fcd: 0x42cc9220, 0x27fce: 0x44763220, 0x27fcf: 0x42cd2220,
+ 0x27fd0: 0x44761020, 0x27fd1: 0x4475c820, 0x27fd2: 0x42a32420, 0x27fd3: 0x42a32a20,
+ 0x27fd4: 0x42ce0020, 0x27fd5: 0x42cd3820, 0x27fd6: 0x43015a20, 0x27fd7: 0x4487b220,
+ 0x27fd8: 0x42ce2e20, 0x27fd9: 0x42ce3620, 0x27fda: 0x42ce4220, 0x27fdb: 0x42cebc20,
+ 0x27fdc: 0x42cea620, 0x27fde: 0x44769220, 0x27fdf: 0x42cff420,
+ 0x27fe0: 0x42cf0a20, 0x27fe1: 0x42d0a420, 0x27fe2: 0x42d10a20,
+ 0x27fe4: 0x42d11c20, 0x27fe5: 0x42d03e20, 0x27fe6: 0x42d22820, 0x27fe7: 0x44773a20,
+ 0x27fe8: 0x42d28420, 0x27fe9: 0x42d34620, 0x27fea: 0x42d3d420, 0x27feb: 0x42d55020,
+ 0x27fed: 0x42d5b620, 0x27fee: 0x44783020, 0x27fef: 0x42d64220,
+ 0x27ff1: 0x42d6a820, 0x27ff2: 0x44789c20, 0x27ff3: 0x42d6e420,
+ 0x27ff4: 0x42d73e20, 0x27ff5: 0x42d77420, 0x27ff6: 0x42d77620,
+ 0x27ffa: 0x42d89c20,
+ 0x27ffc: 0x42d97e20, 0x27ffd: 0x42d99a20, 0x27ffe: 0x42d8ce20, 0x27fff: 0x42da2c20,
+ // Block 0xa00, offset 0x28000
+ 0x28000: 0x42da7c20, 0x28001: 0x42daee20, 0x28002: 0x42da8220, 0x28003: 0x42dad220,
+ 0x28004: 0x42daf020, 0x28005: 0x42db0a20, 0x28006: 0x487a3c20, 0x28007: 0x42da6820,
+ 0x28008: 0x42dc5e20, 0x28009: 0x42dcdc20, 0x2800a: 0x447a6620, 0x2800b: 0x42dd9620,
+ 0x2800c: 0x42dd8e20, 0x2800d: 0x487da220, 0x2800e: 0x42dbf220, 0x2800f: 0x42dedc20,
+ 0x28012: 0x42df8c20, 0x28013: 0x42e07220,
+ 0x28014: 0x42e03c20, 0x28015: 0x42e03620, 0x28016: 0x447b2c20, 0x28017: 0x42e09420,
+ 0x28018: 0x42e0fa20, 0x28019: 0x42e0ee20, 0x2801a: 0x42e15a20,
+ 0x2801c: 0x42e28a20, 0x2801e: 0x42e33820,
+ 0x28020: 0x42e45020, 0x28021: 0x42e46a20, 0x28022: 0x42e4a020,
+ 0x28024: 0x42e50020, 0x28025: 0x42e52a20, 0x28026: 0x488e6a20,
+ 0x28028: 0x42e6f420, 0x28029: 0x42e71620, 0x2802a: 0x447d5820, 0x2802b: 0x42e74a20,
+ 0x2802c: 0x447d7020, 0x2802d: 0x447d7020, 0x2802e: 0x42e88e20, 0x2802f: 0x42e8b820,
+ 0x28030: 0x42e8e220, 0x28031: 0x42e90a20, 0x28032: 0x42e99420, 0x28033: 0x447e3620,
+ 0x28034: 0x42ea4820, 0x28036: 0x42ea7c20,
+ 0x28038: 0x42eae020, 0x28039: 0x48433e20, 0x2803a: 0x42ec2020,
+ 0x2803e: 0x447ff820, 0x2803f: 0x44801020,
+ // Block 0xa01, offset 0x28040
+ 0x28040: 0x42ede820,
+ 0x28045: 0x42ee3c20, 0x28046: 0x42ee3e20, 0x28047: 0x42ee3e20,
+ 0x28048: 0x42ee9420, 0x28049: 0x44807220, 0x2804a: 0x42ef1620, 0x2804b: 0x44808c20,
+ 0x2804c: 0x44812c20, 0x2804e: 0x42f09c20, 0x2804f: 0x42f11820,
+ 0x28050: 0x42f19820, 0x28051: 0x4481c620, 0x28052: 0x48ac4c20, 0x28053: 0x42f2ac20,
+ 0x28054: 0x48ad3420, 0x28055: 0x48ad8a20, 0x28056: 0x42f31e20, 0x28057: 0x42f3d620,
+ 0x28058: 0x44825e20, 0x28059: 0x42f48020, 0x2805a: 0x42f49420, 0x2805b: 0x42f49e20,
+ 0x2805d: 0x48b54e20, 0x2805e: 0x48b54e20, 0x2805f: 0x42f5dc20,
+ 0x28060: 0x44840420, 0x28062: 0x42f78c20, 0x28063: 0x42f79220,
+ 0x28064: 0x44844e20, 0x28065: 0x48b90020, 0x28066: 0x42f9a420, 0x28067: 0x44854020,
+ 0x28068: 0x42f9d020, 0x28069: 0x42f9c620, 0x2806a: 0x42fa0020,
+ 0x2806c: 0x42fac620, 0x2806d: 0x44860220, 0x2806e: 0x42fb8e20, 0x2806f: 0x42fc0420,
+ 0x28070: 0x42fc8a20, 0x28071: 0x44866820, 0x28072: 0x48c45020,
+ 0x28074: 0x4486b220, 0x28076: 0x42fef420,
+ 0x28078: 0x42ff2a20, 0x28079: 0x42fff420, 0x2807a: 0x43000a20,
+ 0x2807d: 0x4300c020, 0x2807f: 0x4300e020,
+ // Block 0xa02, offset 0x28080
+ 0x28080: 0x4866be20, 0x28081: 0x4487aa20, 0x28082: 0x43016420, 0x28083: 0x43020620,
+ 0x28084: 0x44881620, 0x28085: 0x43027c20, 0x28086: 0x42b56a20,
+ 0x28089: 0x48672620, 0x2808b: 0x43040220,
+ 0x2808c: 0x43040820, 0x2808d: 0x431f3c20, 0x2808e: 0x4488d620, 0x2808f: 0x43052220,
+ 0x28090: 0x43051620, 0x28091: 0x43053a20, 0x28092: 0x42a56620, 0x28093: 0x43056220,
+ 0x28094: 0x43056620, 0x28095: 0x43057a20, 0x28096: 0x4305cc20,
+ 0x28098: 0x4305ca20, 0x28099: 0x43063a20, 0x2809a: 0x4306c620, 0x2809b: 0x43075a20,
+ 0x2809c: 0x43064620, 0x2809d: 0x43077a20, 0x2809e: 0x4307ce20, 0x2809f: 0x4308ae20,
+ 0x280a0: 0x4306a620, 0x280a1: 0x43079420, 0x280a2: 0x43079820, 0x280a3: 0x4307b820,
+ 0x280a5: 0x48dad620,
+ 0x280a8: 0x4309e220, 0x280a9: 0x4309e620, 0x280aa: 0x430a2c20,
+ 0x280ac: 0x430ac820, 0x280ae: 0x448aba20, 0x280af: 0x448ac220,
+ 0x280b0: 0x48df6220, 0x280b1: 0x48e1a420, 0x280b2: 0x448ad620, 0x280b3: 0x430ca020,
+ 0x280b4: 0x430cb820, 0x280b5: 0x430cce20, 0x280b6: 0x430cd220, 0x280b7: 0x430d5220,
+ 0x280b8: 0x430d1020, 0x280b9: 0x430e1c20, 0x280ba: 0x430dc420, 0x280bb: 0x430ef220,
+ 0x280bc: 0x430e5020, 0x280bd: 0x430ed620, 0x280be: 0x430f0c20, 0x280bf: 0x448bae20,
+ // Block 0xa03, offset 0x280c0
+ 0x280c0: 0x430fc220, 0x280c1: 0x43100220, 0x280c2: 0x448bf220, 0x280c3: 0x4310c020,
+ 0x280c4: 0x4310c620, 0x280c5: 0x48ecce20, 0x280c6: 0x4311ae20, 0x280c7: 0x4311bc20,
+ 0x280c8: 0x448c6a20, 0x280c9: 0x4311f420, 0x280ca: 0x44697620,
+ 0x280cd: 0x448d7c20, 0x280ce: 0x448d8e20, 0x280cf: 0x43154020,
+ 0x280d0: 0x4315da20, 0x280d1: 0x43171420, 0x280d2: 0x4318aa20, 0x280d3: 0x48f95020,
+ 0x280d4: 0x43195620, 0x280d5: 0x43198220, 0x280d6: 0x431a3620, 0x280d7: 0x431aee20,
+ 0x280d8: 0x48fe5e20, 0x280d9: 0x48100820, 0x280da: 0x431b9620, 0x280db: 0x431b7820,
+ 0x280dc: 0x431be020, 0x280de: 0x431da820, 0x280df: 0x431e7020,
+ 0x280e2: 0x43212820, 0x280e3: 0x4321e220,
+ 0x280e4: 0x43222220, 0x280e6: 0x43223620, 0x280e7: 0x43247020,
+ 0x280e8: 0x4325ae20, 0x280e9: 0x4325b020, 0x280ea: 0x4324f820, 0x280eb: 0x4327f220,
+ 0x280ec: 0x43282a20, 0x280ee: 0x432b1620, 0x280ef: 0x44932a20,
+ 0x280f0: 0x432b6e20, 0x280f2: 0x4493cc20, 0x280f3: 0x432d8620,
+ 0x280f4: 0x42bb6420, 0x280f5: 0x432e4620, 0x280f6: 0x49228a20, 0x280f7: 0x49243420,
+ 0x280f8: 0x4494dc20, 0x280f9: 0x4494ec20, 0x280fa: 0x432fc020,
+ 0x280fc: 0x44956420, 0x280fd: 0x49292c20, 0x280fe: 0x43301620, 0x280ff: 0x43301620,
+ // Block 0xa04, offset 0x28100
+ 0x28100: 0x43305220, 0x28101: 0x492b6c20, 0x28102: 0x4331c420, 0x28103: 0x44966620,
+ 0x28104: 0x43325220, 0x28105: 0x43334e20, 0x28106: 0x43338420, 0x28107: 0x4333fc20,
+ 0x28108: 0x44979c20, 0x28109: 0x49366020, 0x2810a: 0x43362420, 0x2810b: 0x43388020,
+ 0x2810c: 0x4339fa20, 0x2810d: 0x44999c20, 0x2810e: 0x4499da20, 0x2810f: 0x433ace20,
+ 0x28110: 0x49419c20, 0x28111: 0x4499f020, 0x28112: 0x49420a20,
+ 0x28115: 0x433d7620, 0x28116: 0x449aac20, 0x28117: 0x433df220,
+ 0x28118: 0x433dfc20, 0x28119: 0x433e0a20, 0x2811a: 0x433e1e20, 0x2811b: 0x433e2c20,
+ 0x2811c: 0x433e7620, 0x2811d: 0x494c0020,
}
-// mainLookup: 1472 entries, 2944 bytes
+// mainLookup: 11712 entries, 23424 bytes
// Block 0 is the null block.
-var mainLookup = [1472]uint16{
+var mainLookup = [11712]uint16{
// Block 0x0, offset 0x0
// Block 0x1, offset 0x40
// Block 0x2, offset 0x80
// Block 0x3, offset 0xc0
- 0x0e0: 0x1f, 0x0e1: 0x20, 0x0e4: 0x21, 0x0e5: 0x22, 0x0e6: 0x23, 0x0e7: 0x24,
- 0x0e8: 0x25, 0x0e9: 0x26, 0x0ea: 0x27, 0x0eb: 0x28, 0x0ec: 0x29, 0x0ed: 0x2a, 0x0ee: 0x2b, 0x0ef: 0x2c,
- 0x0f0: 0x2d, 0x0f1: 0x2e, 0x0f2: 0x2f, 0x0f3: 0x30, 0x0f4: 0x31, 0x0f5: 0x32, 0x0f6: 0x33, 0x0f7: 0x34,
- 0x0f8: 0x35, 0x0f9: 0x36, 0x0fa: 0x37, 0x0fb: 0x38, 0x0fc: 0x39, 0x0fd: 0x3a, 0x0fe: 0x3b, 0x0ff: 0x3c,
+ 0x0e0: 0x1f, 0x0e1: 0x20, 0x0e2: 0x21, 0x0e3: 0x22, 0x0e4: 0x23, 0x0e5: 0x24, 0x0e6: 0x25, 0x0e7: 0x26,
+ 0x0e8: 0x27, 0x0e9: 0x28, 0x0ea: 0x29, 0x0eb: 0x2a, 0x0ec: 0x2b, 0x0ed: 0x2c, 0x0ee: 0x2d, 0x0ef: 0x2e,
+ 0x0f0: 0x2f, 0x0f1: 0x30, 0x0f2: 0x31, 0x0f3: 0x32, 0x0f4: 0x33, 0x0f5: 0x34, 0x0f6: 0x35, 0x0f7: 0x36,
+ 0x0f8: 0x37, 0x0f9: 0x38, 0x0fa: 0x39, 0x0fb: 0x3a, 0x0fc: 0x3b, 0x0fd: 0x3c, 0x0fe: 0x3d, 0x0ff: 0x3e,
// Block 0x4, offset 0x100
- 0x100: 0x3d, 0x101: 0x3e, 0x102: 0x3f, 0x103: 0x40, 0x104: 0x41, 0x105: 0x42, 0x106: 0x43, 0x107: 0x44,
- 0x108: 0x45, 0x109: 0x46, 0x10a: 0x47, 0x10b: 0x48, 0x10c: 0x49, 0x10d: 0x4a, 0x10e: 0x4b, 0x10f: 0x4c,
- 0x110: 0x4d, 0x111: 0x4e, 0x112: 0x4f, 0x113: 0x50, 0x114: 0x51, 0x115: 0x52, 0x116: 0x53, 0x117: 0x54,
- 0x118: 0x55, 0x119: 0x56, 0x11a: 0x57, 0x11b: 0x58, 0x11c: 0x59, 0x11d: 0x5a, 0x11e: 0x5b, 0x11f: 0x5c,
- 0x120: 0x5d, 0x121: 0x5e, 0x122: 0x5f, 0x123: 0x60, 0x124: 0x61, 0x125: 0x62, 0x126: 0x63, 0x127: 0x64,
- 0x128: 0x65, 0x129: 0x66, 0x12a: 0x67, 0x12c: 0x68, 0x12d: 0x69, 0x12e: 0x6a, 0x12f: 0x6b,
- 0x130: 0x6c, 0x131: 0x6d, 0x133: 0x6e, 0x134: 0x6f, 0x135: 0x70, 0x136: 0x71, 0x137: 0x72,
- 0x13a: 0x73, 0x13b: 0x74, 0x13e: 0x75, 0x13f: 0x76,
+ 0x100: 0x3f, 0x101: 0x40, 0x102: 0x41, 0x103: 0x42, 0x104: 0x43, 0x105: 0x44, 0x106: 0x45, 0x107: 0x46,
+ 0x108: 0x47, 0x109: 0x48, 0x10a: 0x49, 0x10b: 0x4a, 0x10c: 0x4b, 0x10d: 0x4c, 0x10e: 0x4d, 0x10f: 0x4e,
+ 0x110: 0x4f, 0x111: 0x50, 0x112: 0x51, 0x113: 0x52, 0x114: 0x53, 0x115: 0x54, 0x116: 0x55, 0x117: 0x56,
+ 0x118: 0x57, 0x119: 0x58, 0x11a: 0x59, 0x11b: 0x5a, 0x11c: 0x5b, 0x11d: 0x5c, 0x11e: 0x5d, 0x11f: 0x5e,
+ 0x120: 0x5f, 0x121: 0x60, 0x122: 0x61, 0x123: 0x62, 0x124: 0x63, 0x125: 0x64, 0x126: 0x65, 0x127: 0x66,
+ 0x128: 0x67, 0x129: 0x68, 0x12a: 0x69, 0x12c: 0x6a, 0x12d: 0x6b, 0x12e: 0x6c, 0x12f: 0x6d,
+ 0x130: 0x6e, 0x131: 0x6f, 0x133: 0x70, 0x134: 0x71, 0x135: 0x72, 0x136: 0x73, 0x137: 0x74,
+ 0x13a: 0x75, 0x13b: 0x76, 0x13e: 0x77, 0x13f: 0x78,
// Block 0x5, offset 0x140
- 0x140: 0x77, 0x141: 0x78, 0x142: 0x79, 0x143: 0x7a, 0x144: 0x7b, 0x145: 0x7c, 0x146: 0x7d, 0x147: 0x7e,
- 0x148: 0x7f, 0x149: 0x80, 0x14a: 0x81, 0x14b: 0x82, 0x14c: 0x83, 0x14d: 0x84, 0x14e: 0x85, 0x14f: 0x86,
- 0x150: 0x87, 0x151: 0x88, 0x152: 0x89, 0x153: 0x8a, 0x154: 0x8b, 0x155: 0x8c, 0x156: 0x8d, 0x157: 0x8e,
- 0x158: 0x8f, 0x159: 0x90, 0x15a: 0x91, 0x15b: 0x92, 0x15c: 0x93, 0x15d: 0x94, 0x15e: 0x95, 0x15f: 0x96,
- 0x160: 0x97, 0x161: 0x98, 0x162: 0x99, 0x163: 0x9a, 0x164: 0x9b, 0x165: 0x9c, 0x166: 0x9d, 0x167: 0x9e,
- 0x168: 0x9f, 0x169: 0xa0, 0x16a: 0xa1, 0x16b: 0xa2, 0x16c: 0xa3, 0x16d: 0xa4,
- 0x170: 0xa5, 0x171: 0xa6, 0x172: 0xa7, 0x173: 0xa8, 0x174: 0xa9, 0x175: 0xaa, 0x176: 0xab, 0x177: 0xac,
- 0x178: 0xad, 0x17a: 0xae, 0x17b: 0xaf, 0x17c: 0xb0, 0x17d: 0xb0, 0x17e: 0xb0, 0x17f: 0xb1,
+ 0x140: 0x79, 0x141: 0x7a, 0x142: 0x7b, 0x143: 0x7c, 0x144: 0x7d, 0x145: 0x7e, 0x146: 0x7f, 0x147: 0x80,
+ 0x148: 0x81, 0x149: 0x82, 0x14a: 0x83, 0x14b: 0x84, 0x14c: 0x85, 0x14d: 0x86, 0x14e: 0x87, 0x14f: 0x88,
+ 0x150: 0x89, 0x151: 0x8a, 0x152: 0x8b, 0x153: 0x8c, 0x154: 0x8d, 0x155: 0x8e, 0x156: 0x8f, 0x157: 0x90,
+ 0x158: 0x91, 0x159: 0x92, 0x15a: 0x93, 0x15b: 0x94, 0x15c: 0x95, 0x15d: 0x96, 0x15e: 0x97, 0x15f: 0x98,
+ 0x160: 0x99, 0x161: 0x9a, 0x162: 0x9b, 0x163: 0x9c, 0x164: 0x9d, 0x165: 0x9e, 0x166: 0x9f, 0x167: 0xa0,
+ 0x168: 0xa1, 0x169: 0xa2, 0x16a: 0xa3, 0x16b: 0xa4, 0x16c: 0xa5, 0x16d: 0xa6,
+ 0x170: 0xa7, 0x171: 0xa8, 0x172: 0xa9, 0x173: 0xaa, 0x174: 0xab, 0x175: 0xac, 0x176: 0xad, 0x177: 0xae,
+ 0x178: 0xaf, 0x17a: 0xb0, 0x17b: 0xb1, 0x17c: 0xb2, 0x17d: 0xb3, 0x17e: 0xb4, 0x17f: 0xb5,
// Block 0x6, offset 0x180
- 0x180: 0xb2, 0x181: 0xb3, 0x182: 0xb4, 0x183: 0xb5, 0x184: 0xb6, 0x185: 0xb0, 0x186: 0xb7, 0x187: 0xb8,
- 0x188: 0xb9, 0x189: 0xba, 0x18a: 0xbb, 0x18b: 0xbc, 0x18c: 0xbd, 0x18d: 0xbe, 0x18e: 0xbf, 0x18f: 0xc0,
+ 0x180: 0xb6, 0x181: 0xb7, 0x182: 0xb8, 0x183: 0xb9, 0x184: 0xba, 0x185: 0xbb, 0x186: 0xbc, 0x187: 0xbd,
+ 0x188: 0xbe, 0x189: 0xbf, 0x18a: 0xc0, 0x18b: 0xc1, 0x18c: 0xc2, 0x18d: 0xc3, 0x18e: 0xc4, 0x18f: 0xc5,
// Block 0x7, offset 0x1c0
- 0x1f7: 0xc1,
+ 0x1f7: 0xc6,
// Block 0x8, offset 0x200
- 0x200: 0xc2, 0x201: 0xc3, 0x202: 0xc4, 0x203: 0xc5, 0x204: 0xc6, 0x205: 0xc7, 0x206: 0xc8, 0x207: 0xc9,
- 0x208: 0xca, 0x209: 0xcb, 0x20a: 0xcc, 0x20b: 0xcd, 0x20c: 0xce, 0x20d: 0xcf, 0x20e: 0xd0, 0x20f: 0xd1,
- 0x210: 0xd2, 0x211: 0xd3, 0x212: 0xd4, 0x213: 0xd5, 0x214: 0xd6, 0x215: 0xd7, 0x216: 0xd8, 0x217: 0xd9,
- 0x218: 0xda, 0x219: 0xdb, 0x21a: 0xdc, 0x21b: 0xdd, 0x21c: 0xde, 0x21d: 0xdf, 0x21e: 0xe0, 0x21f: 0xe1,
- 0x220: 0xe2, 0x221: 0xe3, 0x222: 0xe4, 0x223: 0xe5, 0x224: 0xe6, 0x225: 0xe7, 0x226: 0xe8, 0x227: 0xe9,
- 0x228: 0xea, 0x229: 0xeb, 0x22a: 0xec, 0x22b: 0xed, 0x22c: 0xee, 0x22f: 0xef,
+ 0x200: 0xc7, 0x201: 0xc8, 0x202: 0xc9, 0x203: 0xca, 0x204: 0xcb, 0x205: 0xcc, 0x206: 0xcd, 0x207: 0xce,
+ 0x208: 0xcf, 0x209: 0xd0, 0x20a: 0xd1, 0x20b: 0xd2, 0x20c: 0xd3, 0x20d: 0xd4, 0x20e: 0xd5, 0x20f: 0xd6,
+ 0x210: 0xd7, 0x211: 0xd8, 0x212: 0xd9, 0x213: 0xda, 0x214: 0xdb, 0x215: 0xdc, 0x216: 0xdd, 0x217: 0xde,
+ 0x218: 0xdf, 0x219: 0xe0, 0x21a: 0xe1, 0x21b: 0xe2, 0x21c: 0xe3, 0x21d: 0xe4, 0x21e: 0xe5, 0x21f: 0xe6,
+ 0x220: 0xe7, 0x221: 0xe8, 0x222: 0xe9, 0x223: 0xea, 0x224: 0xeb, 0x225: 0xec, 0x226: 0xed, 0x227: 0xee,
+ 0x228: 0xef, 0x229: 0xf0, 0x22a: 0xf1, 0x22b: 0xf2, 0x22c: 0xf3, 0x22f: 0xf4,
// Block 0x9, offset 0x240
- 0x25e: 0xf0, 0x25f: 0xf1,
+ 0x25e: 0xf5, 0x25f: 0xf6,
// Block 0xa, offset 0x280
- 0x2a8: 0xf2, 0x2ac: 0xf3, 0x2ad: 0xf4, 0x2ae: 0xf5, 0x2af: 0xf6,
- 0x2b0: 0xf7, 0x2b1: 0xf8, 0x2b2: 0xf9, 0x2b3: 0xfa, 0x2b4: 0xfb, 0x2b5: 0xfc, 0x2b6: 0xfd, 0x2b7: 0xfe,
- 0x2b8: 0xff, 0x2b9: 0x100, 0x2ba: 0x101, 0x2bb: 0x102, 0x2bc: 0x103, 0x2bd: 0x104, 0x2be: 0x105, 0x2bf: 0x106,
+ 0x2a8: 0xf7, 0x2ac: 0xf8, 0x2ad: 0xf9, 0x2ae: 0xfa, 0x2af: 0xfb,
+ 0x2b0: 0xfc, 0x2b1: 0xfd, 0x2b2: 0xfe, 0x2b3: 0xff, 0x2b4: 0x100, 0x2b5: 0x101, 0x2b6: 0x102, 0x2b7: 0x103,
+ 0x2b8: 0x104, 0x2b9: 0x105, 0x2ba: 0x106, 0x2bb: 0x107, 0x2bc: 0x108, 0x2bd: 0x109, 0x2be: 0x10a, 0x2bf: 0x10b,
// Block 0xb, offset 0x2c0
- 0x2c0: 0x107, 0x2c1: 0x108, 0x2c2: 0x109, 0x2c3: 0x10a, 0x2c4: 0x10b, 0x2c5: 0x10c, 0x2c6: 0x10d, 0x2c7: 0x10e,
- 0x2ca: 0x10f, 0x2cb: 0x110, 0x2cc: 0x111, 0x2cd: 0x112, 0x2ce: 0x113, 0x2cf: 0x114,
- 0x2d0: 0x115, 0x2d1: 0x116, 0x2d2: 0x117,
- 0x2e0: 0x118, 0x2e1: 0x119, 0x2e4: 0x11a,
- 0x2e8: 0x11b, 0x2e9: 0x11c, 0x2ec: 0x11d, 0x2ed: 0x11e,
- 0x2f0: 0x11f, 0x2f1: 0x120,
- 0x2f9: 0x121,
+ 0x2c0: 0x10c, 0x2c1: 0x10d, 0x2c2: 0x10e, 0x2c3: 0x10f, 0x2c4: 0x110, 0x2c5: 0x111, 0x2c6: 0x112, 0x2c7: 0x113,
+ 0x2ca: 0x114, 0x2cb: 0x115, 0x2cc: 0x116, 0x2cd: 0x117, 0x2ce: 0x118, 0x2cf: 0x119,
+ 0x2d0: 0x11a, 0x2d1: 0x11b, 0x2d2: 0x11c,
+ 0x2e0: 0x11d, 0x2e1: 0x11e, 0x2e4: 0x11f, 0x2e6: 0x120,
+ 0x2e8: 0x121, 0x2e9: 0x122, 0x2ec: 0x123, 0x2ed: 0x124,
+ 0x2f0: 0x125, 0x2f1: 0x126,
+ 0x2f9: 0x127,
// Block 0xc, offset 0x300
- 0x300: 0x122, 0x301: 0x123, 0x302: 0x124, 0x303: 0x125,
+ 0x300: 0x128, 0x301: 0x129, 0x302: 0x12a, 0x303: 0x12b, 0x304: 0x12c, 0x305: 0x12d, 0x306: 0x12e, 0x307: 0x12f,
+ 0x31a: 0x130, 0x31b: 0x131,
// Block 0xd, offset 0x340
- 0x340: 0x126, 0x341: 0x127, 0x342: 0x128, 0x343: 0x129, 0x344: 0x12a, 0x345: 0x12b, 0x346: 0x12c, 0x347: 0x12d,
- 0x348: 0x12e, 0x349: 0x12f, 0x34a: 0x130, 0x34b: 0x131, 0x34c: 0x132, 0x34d: 0x133,
- 0x350: 0x134, 0x351: 0x135,
+ 0x340: 0x132, 0x341: 0x133, 0x342: 0x134, 0x343: 0x135, 0x344: 0x136, 0x345: 0x137, 0x346: 0x138, 0x347: 0x139,
+ 0x348: 0x13a, 0x349: 0x13b, 0x34a: 0x13c, 0x34b: 0x13d, 0x34c: 0x13e, 0x34d: 0x13f,
+ 0x350: 0x140, 0x351: 0x141,
// Block 0xe, offset 0x380
- 0x380: 0x136, 0x381: 0x137, 0x382: 0x138, 0x383: 0x139, 0x384: 0x13a, 0x385: 0x13b, 0x386: 0x13c, 0x387: 0x13d,
- 0x388: 0x13e, 0x389: 0x13f, 0x38a: 0x140, 0x38b: 0x141, 0x38c: 0x142, 0x38d: 0x143, 0x38e: 0x144, 0x38f: 0x145,
- 0x390: 0x146,
+ 0x380: 0x142, 0x381: 0x143, 0x382: 0x144, 0x383: 0x145, 0x384: 0x146, 0x385: 0x147, 0x386: 0x148, 0x387: 0x149,
+ 0x388: 0x14a, 0x389: 0x14b, 0x38a: 0x14c, 0x38b: 0x14d, 0x38c: 0x14e, 0x38d: 0x14f, 0x38e: 0x150, 0x38f: 0x151,
+ 0x390: 0x152,
// Block 0xf, offset 0x3c0
- 0x3e0: 0x147, 0x3e1: 0x148, 0x3e2: 0x149, 0x3e3: 0x14a, 0x3e4: 0x14b, 0x3e5: 0x14c, 0x3e6: 0x14d, 0x3e7: 0x14e,
- 0x3e8: 0x14f,
+ 0x3e0: 0x153, 0x3e1: 0x154, 0x3e2: 0x155, 0x3e3: 0x156, 0x3e4: 0x157, 0x3e5: 0x158, 0x3e6: 0x159, 0x3e7: 0x15a,
+ 0x3e8: 0x15b,
+ 0x3fc: 0x15c, 0x3fd: 0x15d, 0x3fe: 0x15e,
// Block 0x10, offset 0x400
- 0x400: 0x150,
+ 0x400: 0x15f,
// Block 0x11, offset 0x440
- 0x440: 0x151, 0x441: 0x152, 0x442: 0x153, 0x443: 0x154, 0x444: 0x155, 0x445: 0x156, 0x446: 0x157, 0x447: 0x158,
- 0x448: 0x159, 0x449: 0x15a, 0x44c: 0x15b, 0x44d: 0x15c,
- 0x450: 0x15d, 0x451: 0x15e, 0x452: 0x15f, 0x453: 0x160, 0x454: 0x161, 0x455: 0x162, 0x456: 0x163, 0x457: 0x164,
- 0x458: 0x165, 0x459: 0x166, 0x45a: 0x167, 0x45b: 0x168, 0x45c: 0x169, 0x45d: 0x16a, 0x45e: 0x16b, 0x45f: 0x16c,
+ 0x440: 0x160, 0x441: 0x161, 0x442: 0x162, 0x443: 0x163, 0x444: 0x164, 0x445: 0x165, 0x446: 0x166, 0x447: 0x167,
+ 0x448: 0x168, 0x449: 0x169, 0x44c: 0x16a, 0x44d: 0x16b,
+ 0x450: 0x16c, 0x451: 0x16d, 0x452: 0x16e, 0x453: 0x16f, 0x454: 0x170, 0x455: 0x171, 0x456: 0x172, 0x457: 0x173,
+ 0x458: 0x174, 0x459: 0x175, 0x45a: 0x176, 0x45b: 0x177, 0x45c: 0x178, 0x45d: 0x179, 0x45e: 0x17a, 0x45f: 0x17b,
// Block 0x12, offset 0x480
- 0x480: 0x16d, 0x481: 0x16e, 0x482: 0x16f, 0x483: 0x170, 0x484: 0x171, 0x485: 0x172, 0x486: 0x173, 0x487: 0x174,
- 0x488: 0x175, 0x489: 0x176, 0x48c: 0x177, 0x48d: 0x178, 0x48e: 0x179, 0x48f: 0x17a,
- 0x490: 0x17b, 0x491: 0x17c, 0x492: 0x17d, 0x493: 0x17e, 0x494: 0x17f, 0x495: 0x180, 0x497: 0x181,
- 0x498: 0x182, 0x499: 0x183, 0x49a: 0x184, 0x49b: 0x185, 0x49c: 0x186, 0x49d: 0x187,
+ 0x4b8: 0x17c, 0x4b9: 0x17d, 0x4ba: 0x17e, 0x4bb: 0x17f,
// Block 0x13, offset 0x4c0
- 0x4d0: 0x09, 0x4d1: 0x0a, 0x4d2: 0x0b, 0x4d3: 0x0c, 0x4d6: 0x0d,
- 0x4db: 0x0e, 0x4dd: 0x0f, 0x4df: 0x10,
+ 0x4c0: 0x180, 0x4c1: 0x181, 0x4c2: 0x182, 0x4c3: 0x183, 0x4c4: 0x184, 0x4c5: 0x185, 0x4c6: 0x186, 0x4c7: 0x187,
+ 0x4c8: 0x188, 0x4c9: 0x189, 0x4cc: 0x18a, 0x4cd: 0x18b, 0x4ce: 0x18c, 0x4cf: 0x18d,
+ 0x4d0: 0x18e, 0x4d1: 0x18f, 0x4d2: 0x190, 0x4d3: 0x191, 0x4d4: 0x192, 0x4d5: 0x193, 0x4d7: 0x194,
+ 0x4d8: 0x195, 0x4d9: 0x196, 0x4da: 0x197, 0x4db: 0x198, 0x4dc: 0x199, 0x4dd: 0x19a,
// Block 0x14, offset 0x500
- 0x500: 0x188, 0x501: 0x189, 0x504: 0x189, 0x505: 0x189, 0x506: 0x189, 0x507: 0x18a,
+ 0x510: 0x09, 0x511: 0x0a, 0x512: 0x0b, 0x513: 0x0c, 0x516: 0x0d,
+ 0x51b: 0x0e, 0x51d: 0x0f, 0x51e: 0x10, 0x51f: 0x11,
// Block 0x15, offset 0x540
- 0x560: 0x12,
+ 0x540: 0x19b, 0x541: 0x19c, 0x544: 0x19c, 0x545: 0x19c, 0x546: 0x19c, 0x547: 0x19d,
// Block 0x16, offset 0x580
- 0x582: 0x01, 0x583: 0x02, 0x584: 0x03, 0x585: 0x04, 0x586: 0x05, 0x587: 0x06,
- 0x588: 0x07, 0x589: 0x08, 0x58a: 0x09, 0x58b: 0x0a, 0x58c: 0x0b, 0x58d: 0x0c, 0x58e: 0x0d, 0x58f: 0x0e,
- 0x590: 0x0f, 0x591: 0x10, 0x592: 0x11, 0x593: 0x12, 0x594: 0x13, 0x595: 0x14, 0x596: 0x15, 0x597: 0x16,
- 0x598: 0x17, 0x599: 0x18, 0x59a: 0x19, 0x59b: 0x1a, 0x59c: 0x1b, 0x59d: 0x1c, 0x59e: 0x1d, 0x59f: 0x1e,
- 0x5a0: 0x01, 0x5a1: 0x02, 0x5a2: 0x03, 0x5a3: 0x04, 0x5a4: 0x05,
- 0x5aa: 0x06, 0x5ad: 0x07, 0x5af: 0x08,
- 0x5b0: 0x11, 0x5b3: 0x13,
+ 0x5a0: 0x13,
+ // Block 0x17, offset 0x5c0
+ 0x5c2: 0x01, 0x5c3: 0x02, 0x5c4: 0x03, 0x5c5: 0x04, 0x5c6: 0x05, 0x5c7: 0x06,
+ 0x5c8: 0x07, 0x5c9: 0x08, 0x5ca: 0x09, 0x5cb: 0x0a, 0x5cc: 0x0b, 0x5cd: 0x0c, 0x5ce: 0x0d, 0x5cf: 0x0e,
+ 0x5d0: 0x0f, 0x5d1: 0x10, 0x5d2: 0x11, 0x5d3: 0x12, 0x5d4: 0x13, 0x5d5: 0x14, 0x5d6: 0x15, 0x5d7: 0x16,
+ 0x5d8: 0x17, 0x5d9: 0x18, 0x5da: 0x19, 0x5db: 0x1a, 0x5dc: 0x1b, 0x5dd: 0x1c, 0x5de: 0x1d, 0x5df: 0x1e,
+ 0x5e0: 0x01, 0x5e1: 0x02, 0x5e2: 0x03, 0x5e3: 0x04, 0x5e4: 0x05,
+ 0x5ea: 0x06, 0x5ed: 0x07, 0x5ef: 0x08,
+ 0x5f0: 0x12, 0x5f3: 0x14,
+ // Block 0x18, offset 0x600
+ 0x602: 0x01, 0x603: 0x02, 0x604: 0x03, 0x605: 0x19e, 0x606: 0x05, 0x607: 0x06,
+ 0x608: 0x07, 0x609: 0x08, 0x60a: 0x09, 0x60b: 0x0a, 0x60c: 0x0b, 0x60d: 0x0c, 0x60e: 0x0d, 0x60f: 0x0e,
+ 0x610: 0x0f, 0x611: 0x10, 0x612: 0x11, 0x613: 0x12, 0x614: 0x13, 0x615: 0x14, 0x616: 0x15, 0x617: 0x16,
+ 0x618: 0x17, 0x619: 0x18, 0x61a: 0x19, 0x61b: 0x1a, 0x61c: 0x1b, 0x61d: 0x1c, 0x61e: 0x1d, 0x61f: 0x1e,
+ 0x620: 0x01, 0x621: 0x02, 0x622: 0x03, 0x623: 0x04, 0x624: 0x05,
+ 0x62a: 0x06, 0x62d: 0x07, 0x62f: 0x08,
+ 0x630: 0x12, 0x633: 0x14,
+ // Block 0x19, offset 0x640
+ 0x668: 0xf7, 0x66c: 0xf8, 0x66d: 0xf9, 0x66e: 0xfa, 0x66f: 0x1a1,
+ 0x670: 0x1a2, 0x671: 0x1a3, 0x672: 0x1a4, 0x673: 0x1a5, 0x674: 0x1a6, 0x675: 0x101, 0x676: 0x102, 0x677: 0x103,
+ 0x678: 0x104, 0x679: 0x105, 0x67a: 0x1a7, 0x67b: 0x1a8, 0x67c: 0x108, 0x67d: 0x109, 0x67e: 0x10a, 0x67f: 0x10b,
+ // Block 0x1a, offset 0x680
+ 0x682: 0x01, 0x683: 0x02, 0x684: 0x03, 0x685: 0x04, 0x686: 0x05, 0x687: 0x06,
+ 0x688: 0x07, 0x689: 0x08, 0x68a: 0x09, 0x68b: 0x0a, 0x68c: 0x0b, 0x68d: 0x0c, 0x68e: 0x0d, 0x68f: 0x0e,
+ 0x690: 0x0f, 0x691: 0x10, 0x692: 0x11, 0x693: 0x12, 0x694: 0x13, 0x695: 0x14, 0x696: 0x15, 0x697: 0x16,
+ 0x698: 0x19f, 0x699: 0x1a0, 0x69a: 0x19, 0x69b: 0x1a, 0x69c: 0x1b, 0x69d: 0x1c, 0x69e: 0x1d, 0x69f: 0x1e,
+ 0x6a0: 0x01, 0x6a1: 0x02, 0x6a2: 0x03, 0x6a3: 0x04, 0x6a4: 0x05,
+ 0x6aa: 0x06, 0x6ad: 0x07, 0x6af: 0x17,
+ 0x6b0: 0x12, 0x6b3: 0x14,
+ // Block 0x1b, offset 0x6c0
+ 0x6e0: 0x1f, 0x6e1: 0x20, 0x6e2: 0x21, 0x6e3: 0x22, 0x6e4: 0x23, 0x6e5: 0x24, 0x6e6: 0x1a9, 0x6e7: 0x26,
+ 0x6e8: 0x27, 0x6e9: 0x28, 0x6ea: 0x29, 0x6eb: 0x2a, 0x6ec: 0x2b, 0x6ed: 0x2c, 0x6ee: 0x2d, 0x6ef: 0x2e,
+ 0x6f0: 0x2f, 0x6f1: 0x30, 0x6f2: 0x31, 0x6f3: 0x32, 0x6f4: 0x33, 0x6f5: 0x34, 0x6f6: 0x35, 0x6f7: 0x36,
+ 0x6f8: 0x37, 0x6f9: 0x38, 0x6fa: 0x39, 0x6fb: 0x3a, 0x6fc: 0x3b, 0x6fd: 0x3c, 0x6fe: 0x3d, 0x6ff: 0x3e,
+ // Block 0x1c, offset 0x700
+ 0x702: 0x01, 0x703: 0x02, 0x704: 0x03, 0x705: 0x04, 0x706: 0x05, 0x707: 0x06,
+ 0x708: 0x07, 0x709: 0x08, 0x70a: 0x09, 0x70b: 0x0a, 0x70c: 0x0b, 0x70d: 0x0c, 0x70e: 0x0d, 0x70f: 0x0e,
+ 0x710: 0x0f, 0x711: 0x10, 0x712: 0x11, 0x713: 0x12, 0x714: 0x13, 0x715: 0x14, 0x716: 0x15, 0x717: 0x16,
+ 0x718: 0x17, 0x719: 0x18, 0x71a: 0x19, 0x71b: 0x1a, 0x71c: 0x1b, 0x71d: 0x1c, 0x71e: 0x1d, 0x71f: 0x1e,
+ 0x720: 0x19, 0x721: 0x02, 0x722: 0x03, 0x723: 0x04, 0x724: 0x05,
+ 0x72a: 0x06, 0x72d: 0x07, 0x72f: 0x08,
+ 0x730: 0x12, 0x733: 0x14,
+ // Block 0x1d, offset 0x740
+ 0x740: 0x3f, 0x741: 0x40, 0x742: 0x41, 0x743: 0x42, 0x744: 0x43, 0x745: 0x44, 0x746: 0x45, 0x747: 0x46,
+ 0x748: 0x47, 0x749: 0x48, 0x74a: 0x49, 0x74b: 0x4a, 0x74c: 0x4b, 0x74d: 0x4c, 0x74e: 0x4d, 0x74f: 0x4e,
+ 0x750: 0x4f, 0x751: 0x50, 0x752: 0x51, 0x753: 0x52, 0x754: 0x53, 0x755: 0x54, 0x756: 0x55, 0x757: 0x56,
+ 0x758: 0x57, 0x759: 0x58, 0x75a: 0x59, 0x75b: 0x5a, 0x75c: 0x5b, 0x75d: 0x5c, 0x75e: 0x5d, 0x75f: 0x5e,
+ 0x760: 0x5f, 0x761: 0x60, 0x762: 0x61, 0x763: 0x62, 0x764: 0x63, 0x765: 0x64, 0x766: 0x65, 0x767: 0x66,
+ 0x768: 0x67, 0x769: 0x68, 0x76a: 0x69, 0x76c: 0x6a, 0x76d: 0x6b, 0x76e: 0x6c, 0x76f: 0x6d,
+ 0x770: 0x6e, 0x771: 0x6f, 0x773: 0x70, 0x774: 0x71, 0x775: 0x72, 0x776: 0x73, 0x777: 0x74,
+ 0x778: 0x1b2, 0x77a: 0x1b3, 0x77b: 0x1b4, 0x77e: 0x77, 0x77f: 0x78,
+ // Block 0x1e, offset 0x780
+ 0x780: 0x79, 0x781: 0x7a, 0x782: 0x7b, 0x783: 0x7c, 0x784: 0x7d, 0x785: 0x1b5, 0x786: 0x7f, 0x787: 0x80,
+ 0x788: 0x81, 0x789: 0x82, 0x78a: 0x83, 0x78b: 0x84, 0x78c: 0x85, 0x78d: 0x86, 0x78e: 0x87, 0x78f: 0x88,
+ 0x790: 0x89, 0x791: 0x8a, 0x792: 0x1b6, 0x793: 0x8c, 0x794: 0x8d, 0x795: 0x8e, 0x796: 0x8f, 0x797: 0x90,
+ 0x798: 0x91, 0x799: 0x92, 0x79a: 0x93, 0x79b: 0x94, 0x79c: 0x95, 0x79d: 0x96, 0x79e: 0x97, 0x79f: 0x98,
+ 0x7a0: 0x99, 0x7a1: 0x9a, 0x7a2: 0x9b, 0x7a3: 0x9c, 0x7a4: 0x9d, 0x7a5: 0x9e, 0x7a6: 0x9f, 0x7a7: 0xa0,
+ 0x7a8: 0xa1, 0x7a9: 0xa2, 0x7aa: 0xa3, 0x7ab: 0xa4, 0x7ac: 0xa5, 0x7ad: 0xa6,
+ 0x7b0: 0xa7, 0x7b1: 0xa8, 0x7b2: 0xa9, 0x7b3: 0xaa, 0x7b4: 0xab, 0x7b5: 0xac, 0x7b6: 0xad, 0x7b7: 0xae,
+ 0x7b8: 0xaf, 0x7ba: 0xb0, 0x7bb: 0xb1, 0x7bc: 0xb2, 0x7bd: 0xb3, 0x7be: 0xb4, 0x7bf: 0xb5,
+ // Block 0x1f, offset 0x7c0
+ 0x7c0: 0xb6, 0x7c1: 0xb7, 0x7c2: 0xb8, 0x7c3: 0xb9, 0x7c4: 0xba, 0x7c5: 0xbb, 0x7c6: 0xbc, 0x7c7: 0xbd,
+ 0x7c8: 0xbe, 0x7c9: 0xbf, 0x7ca: 0xc0, 0x7cb: 0xc1, 0x7cc: 0xc2, 0x7cd: 0x1b7, 0x7ce: 0xc4, 0x7cf: 0x1b8,
+ // Block 0x20, offset 0x800
+ 0x800: 0x180, 0x801: 0x181, 0x802: 0x182, 0x803: 0x183, 0x804: 0x1b9, 0x805: 0x185, 0x806: 0x186, 0x807: 0x187,
+ 0x808: 0x188, 0x809: 0x189, 0x80c: 0x18a, 0x80d: 0x18b, 0x80e: 0x18c, 0x80f: 0x18d,
+ 0x810: 0x18e, 0x811: 0x18f, 0x812: 0x190, 0x813: 0x191, 0x814: 0x192, 0x815: 0x193, 0x817: 0x194,
+ 0x818: 0x195, 0x819: 0x196, 0x81a: 0x197, 0x81b: 0x198, 0x81c: 0x199, 0x81d: 0x19a,
+ // Block 0x21, offset 0x840
+ 0x850: 0x09, 0x851: 0x0a, 0x852: 0x0b, 0x853: 0x0c, 0x856: 0x0d,
+ 0x85b: 0x0e, 0x85d: 0x0f, 0x85e: 0x10, 0x85f: 0x1e,
+ // Block 0x22, offset 0x880
+ 0x882: 0x01, 0x883: 0x1ac, 0x884: 0x1ad, 0x885: 0x04, 0x886: 0x1ae, 0x887: 0x1af,
+ 0x888: 0x1b0, 0x889: 0x1b1, 0x88a: 0x09, 0x88b: 0x0a, 0x88c: 0x0b, 0x88d: 0x0c, 0x88e: 0x0d, 0x88f: 0x0e,
+ 0x890: 0x0f, 0x891: 0x10, 0x892: 0x11, 0x893: 0x12, 0x894: 0x13, 0x895: 0x14, 0x896: 0x15, 0x897: 0x16,
+ 0x898: 0x17, 0x899: 0x18, 0x89a: 0x19, 0x89b: 0x1a, 0x89c: 0x1b, 0x89d: 0x1c, 0x89e: 0x1d, 0x89f: 0x1e,
+ 0x8a0: 0x01, 0x8a1: 0x1b, 0x8a2: 0x1c, 0x8a3: 0x1d, 0x8a4: 0x05,
+ 0x8aa: 0x06, 0x8ad: 0x07, 0x8af: 0x08,
+ 0x8b0: 0x1f, 0x8b3: 0x14,
+ // Block 0x23, offset 0x8c0
+ 0x8c2: 0x01, 0x8c3: 0x02, 0x8c4: 0x03, 0x8c5: 0x04, 0x8c6: 0x05, 0x8c7: 0x06,
+ 0x8c8: 0x07, 0x8c9: 0x08, 0x8ca: 0x09, 0x8cb: 0x0a, 0x8cc: 0x0b, 0x8cd: 0x0c, 0x8ce: 0x0d, 0x8cf: 0x0e,
+ 0x8d0: 0x1ba, 0x8d1: 0x10, 0x8d2: 0x11, 0x8d3: 0x12, 0x8d4: 0x13, 0x8d5: 0x14, 0x8d6: 0x15, 0x8d7: 0x16,
+ 0x8d8: 0x17, 0x8d9: 0x18, 0x8da: 0x19, 0x8db: 0x1a, 0x8dc: 0x1b, 0x8dd: 0x1c, 0x8de: 0x1d, 0x8df: 0x1e,
+ 0x8e0: 0x01, 0x8e1: 0x02, 0x8e2: 0x03, 0x8e3: 0x04, 0x8e4: 0x05,
+ 0x8ea: 0x06, 0x8ed: 0x07, 0x8ef: 0x08,
+ 0x8f0: 0x12, 0x8f3: 0x14,
+ // Block 0x24, offset 0x900
+ 0x920: 0x1f, 0x921: 0x20, 0x922: 0x21, 0x923: 0x22, 0x924: 0x23, 0x925: 0x24, 0x926: 0x1bb, 0x927: 0x26,
+ 0x928: 0x27, 0x929: 0x28, 0x92a: 0x29, 0x92b: 0x2a, 0x92c: 0x2b, 0x92d: 0x2c, 0x92e: 0x2d, 0x92f: 0x2e,
+ 0x930: 0x2f, 0x931: 0x30, 0x932: 0x31, 0x933: 0x32, 0x934: 0x33, 0x935: 0x34, 0x936: 0x35, 0x937: 0x36,
+ 0x938: 0x37, 0x939: 0x38, 0x93a: 0x39, 0x93b: 0x3a, 0x93c: 0x3b, 0x93d: 0x3c, 0x93e: 0x3d, 0x93f: 0x3e,
+ // Block 0x25, offset 0x940
+ 0x942: 0x01, 0x943: 0x02, 0x944: 0x03, 0x945: 0x04, 0x946: 0x05, 0x947: 0x06,
+ 0x948: 0x07, 0x949: 0x08, 0x94a: 0x09, 0x94b: 0x0a, 0x94c: 0x0b, 0x94d: 0x0c, 0x94e: 0x0d, 0x94f: 0x0e,
+ 0x950: 0x0f, 0x951: 0x10, 0x952: 0x11, 0x953: 0x12, 0x954: 0x13, 0x955: 0x14, 0x956: 0x15, 0x957: 0x16,
+ 0x958: 0x17, 0x959: 0x18, 0x95a: 0x19, 0x95b: 0x1a, 0x95c: 0x1b, 0x95d: 0x1c, 0x95e: 0x1d, 0x95f: 0x1e,
+ 0x960: 0x22, 0x961: 0x02, 0x962: 0x03, 0x963: 0x04, 0x964: 0x05,
+ 0x96a: 0x06, 0x96d: 0x07, 0x96f: 0x08,
+ 0x970: 0x12, 0x973: 0x14,
+ // Block 0x26, offset 0x980
+ 0x982: 0x01, 0x983: 0x02, 0x984: 0x1be, 0x985: 0x1bf, 0x986: 0x05, 0x987: 0x06,
+ 0x988: 0x07, 0x989: 0x08, 0x98a: 0x09, 0x98b: 0x0a, 0x98c: 0x0b, 0x98d: 0x0c, 0x98e: 0x0d, 0x98f: 0x0e,
+ 0x990: 0x0f, 0x991: 0x10, 0x992: 0x11, 0x993: 0x12, 0x994: 0x13, 0x995: 0x14, 0x996: 0x15, 0x997: 0x16,
+ 0x998: 0x17, 0x999: 0x18, 0x99a: 0x19, 0x99b: 0x1a, 0x99c: 0x1b, 0x99d: 0x1c, 0x99e: 0x1d, 0x99f: 0x1e,
+ 0x9a0: 0x01, 0x9a1: 0x02, 0x9a2: 0x03, 0x9a3: 0x04, 0x9a4: 0x05,
+ 0x9aa: 0x06, 0x9ad: 0x07, 0x9af: 0x08,
+ 0x9b0: 0x12, 0x9b3: 0x14,
+ // Block 0x27, offset 0x9c0
+ 0x9c0: 0x3f, 0x9c1: 0x40, 0x9c2: 0x41, 0x9c3: 0x42, 0x9c4: 0x43, 0x9c5: 0x44, 0x9c6: 0x45, 0x9c7: 0x46,
+ 0x9c8: 0x47, 0x9c9: 0x48, 0x9ca: 0x49, 0x9cb: 0x4a, 0x9cc: 0x4b, 0x9cd: 0x4c, 0x9ce: 0x4d, 0x9cf: 0x4e,
+ 0x9d0: 0x4f, 0x9d1: 0x50, 0x9d2: 0x51, 0x9d3: 0x52, 0x9d4: 0x53, 0x9d5: 0x54, 0x9d6: 0x55, 0x9d7: 0x56,
+ 0x9d8: 0x57, 0x9d9: 0x58, 0x9da: 0x59, 0x9db: 0x5a, 0x9dc: 0x5b, 0x9dd: 0x5c, 0x9de: 0x5d, 0x9df: 0x5e,
+ 0x9e0: 0x5f, 0x9e1: 0x60, 0x9e2: 0x61, 0x9e3: 0x62, 0x9e4: 0x63, 0x9e5: 0x64, 0x9e6: 0x65, 0x9e7: 0x66,
+ 0x9e8: 0x67, 0x9e9: 0x68, 0x9ea: 0x69, 0x9ec: 0x6a, 0x9ed: 0x6b, 0x9ee: 0x6c, 0x9ef: 0x6d,
+ 0x9f0: 0x6e, 0x9f1: 0x6f, 0x9f3: 0x70, 0x9f4: 0x71, 0x9f5: 0x72, 0x9f6: 0x1ca, 0x9f7: 0x74,
+ 0x9fa: 0x75, 0x9fb: 0x76, 0x9fe: 0x77, 0x9ff: 0x78,
+ // Block 0x28, offset 0xa00
+ 0xa02: 0x01, 0xa03: 0x1c6, 0xa04: 0x1c7, 0xa05: 0x1c8, 0xa06: 0x05, 0xa07: 0x1c9,
+ 0xa08: 0x07, 0xa09: 0x08, 0xa0a: 0x09, 0xa0b: 0x0a, 0xa0c: 0x0b, 0xa0d: 0x0c, 0xa0e: 0x0d, 0xa0f: 0x0e,
+ 0xa10: 0x0f, 0xa11: 0x10, 0xa12: 0x11, 0xa13: 0x12, 0xa14: 0x13, 0xa15: 0x14, 0xa16: 0x15, 0xa17: 0x16,
+ 0xa18: 0x17, 0xa19: 0x18, 0xa1a: 0x19, 0xa1b: 0x1a, 0xa1c: 0x1b, 0xa1d: 0x1c, 0xa1e: 0x1d, 0xa1f: 0x1e,
+ 0xa20: 0x01, 0xa21: 0x25, 0xa22: 0x03, 0xa23: 0x04, 0xa24: 0x05,
+ 0xa2a: 0x06, 0xa2d: 0x07, 0xa2f: 0x08,
+ 0xa30: 0x12, 0xa33: 0x14,
+ // Block 0x29, offset 0xa40
+ 0xa60: 0x1f, 0xa61: 0x20, 0xa62: 0x21, 0xa63: 0x22, 0xa64: 0x23, 0xa65: 0x24, 0xa66: 0x25, 0xa67: 0x26,
+ 0xa68: 0x27, 0xa69: 0x28, 0xa6a: 0x29, 0xa6b: 0x2a, 0xa6c: 0x2b, 0xa6d: 0x2c, 0xa6e: 0x2d, 0xa6f: 0x2e,
+ 0xa70: 0x2f, 0xa71: 0x30, 0xa72: 0x31, 0xa73: 0x32, 0xa74: 0x33, 0xa75: 0x34, 0xa76: 0x35, 0xa77: 0x36,
+ 0xa78: 0x37, 0xa79: 0x38, 0xa7a: 0x39, 0xa7b: 0x3a, 0xa7c: 0x1cb, 0xa7d: 0x1cc, 0xa7e: 0x1cd, 0xa7f: 0x3e,
+ // Block 0x2a, offset 0xa80
+ 0xa82: 0x01, 0xa83: 0x02, 0xa84: 0x03, 0xa85: 0x04, 0xa86: 0x05, 0xa87: 0x06,
+ 0xa88: 0x07, 0xa89: 0x08, 0xa8a: 0x09, 0xa8b: 0x0a, 0xa8c: 0x0b, 0xa8d: 0x0c, 0xa8e: 0x0d, 0xa8f: 0x0e,
+ 0xa90: 0x0f, 0xa91: 0x10, 0xa92: 0x11, 0xa93: 0x12, 0xa94: 0x13, 0xa95: 0x14, 0xa96: 0x15, 0xa97: 0x16,
+ 0xa98: 0x17, 0xa99: 0x18, 0xa9a: 0x19, 0xa9b: 0x1a, 0xa9c: 0x1b, 0xa9d: 0x1c, 0xa9e: 0x1d, 0xa9f: 0x1e,
+ 0xaa0: 0x27, 0xaa1: 0x02, 0xaa2: 0x03, 0xaa3: 0x04, 0xaa4: 0x05,
+ 0xaaa: 0x06, 0xaad: 0x07, 0xaaf: 0x08,
+ 0xab0: 0x12, 0xab3: 0x14,
+ // Block 0x2b, offset 0xac0
+ 0xac0: 0x3f, 0xac1: 0x40, 0xac2: 0x41, 0xac3: 0x42, 0xac4: 0x43, 0xac5: 0x44, 0xac6: 0x45, 0xac7: 0x46,
+ 0xac8: 0x47, 0xac9: 0x48, 0xaca: 0x49, 0xacb: 0x4a, 0xacc: 0x4b, 0xacd: 0x4c, 0xace: 0x4d, 0xacf: 0x4e,
+ 0xad0: 0x4f, 0xad1: 0x50, 0xad2: 0x51, 0xad3: 0x52, 0xad4: 0x53, 0xad5: 0x54, 0xad6: 0x55, 0xad7: 0x56,
+ 0xad8: 0x57, 0xad9: 0x58, 0xada: 0x59, 0xadb: 0x5a, 0xadc: 0x5b, 0xadd: 0x5c, 0xade: 0x5d, 0xadf: 0x5e,
+ 0xae0: 0x5f, 0xae1: 0x60, 0xae2: 0x61, 0xae3: 0x62, 0xae4: 0x63, 0xae5: 0x64, 0xae6: 0x65, 0xae7: 0x66,
+ 0xae8: 0x67, 0xae9: 0x68, 0xaea: 0x69, 0xaec: 0x6a, 0xaed: 0x6b, 0xaee: 0x6c, 0xaef: 0x6d,
+ 0xaf0: 0x6e, 0xaf1: 0x6f, 0xaf3: 0x70, 0xaf4: 0x71, 0xaf5: 0x72, 0xaf6: 0x73, 0xaf7: 0x74,
+ 0xafa: 0x1d7, 0xafb: 0x1d8, 0xafe: 0x77, 0xaff: 0x78,
+ // Block 0x2c, offset 0xb00
+ 0xb00: 0x79, 0xb01: 0x7a, 0xb02: 0x7b, 0xb03: 0x7c, 0xb04: 0x7d, 0xb05: 0x1d9, 0xb06: 0x7f, 0xb07: 0x80,
+ 0xb08: 0x81, 0xb09: 0x82, 0xb0a: 0x83, 0xb0b: 0x84, 0xb0c: 0x85, 0xb0d: 0x86, 0xb0e: 0x87, 0xb0f: 0x88,
+ 0xb10: 0x89, 0xb11: 0x8a, 0xb12: 0x1da, 0xb13: 0x8c, 0xb14: 0x8d, 0xb15: 0x8e, 0xb16: 0x8f, 0xb17: 0x90,
+ 0xb18: 0x91, 0xb19: 0x92, 0xb1a: 0x93, 0xb1b: 0x94, 0xb1c: 0x95, 0xb1d: 0x96, 0xb1e: 0x97, 0xb1f: 0x98,
+ 0xb20: 0x99, 0xb21: 0x9a, 0xb22: 0x9b, 0xb23: 0x9c, 0xb24: 0x9d, 0xb25: 0x9e, 0xb26: 0x9f, 0xb27: 0xa0,
+ 0xb28: 0xa1, 0xb29: 0xa2, 0xb2a: 0xa3, 0xb2b: 0xa4, 0xb2c: 0xa5, 0xb2d: 0xa6,
+ 0xb30: 0xa7, 0xb31: 0xa8, 0xb32: 0xa9, 0xb33: 0xaa, 0xb34: 0xab, 0xb35: 0xac, 0xb36: 0xad, 0xb37: 0xae,
+ 0xb38: 0xaf, 0xb3a: 0xb0, 0xb3b: 0xb1, 0xb3c: 0xb2, 0xb3d: 0xb3, 0xb3e: 0xb4, 0xb3f: 0xb5,
+ // Block 0x2d, offset 0xb40
+ 0xb40: 0xb6, 0xb41: 0xb7, 0xb42: 0xb8, 0xb43: 0xb9, 0xb44: 0xba, 0xb45: 0xbb, 0xb46: 0xbc, 0xb47: 0xbd,
+ 0xb48: 0xbe, 0xb49: 0xbf, 0xb4a: 0xc0, 0xb4b: 0xc1, 0xb4c: 0xc2, 0xb4d: 0xc3, 0xb4e: 0xc4, 0xb4f: 0x1db,
+ // Block 0x2e, offset 0xb80
+ 0xb80: 0x180, 0xb81: 0x181, 0xb82: 0x182, 0xb83: 0x183, 0xb84: 0x1dc, 0xb85: 0x185, 0xb86: 0x186, 0xb87: 0x187,
+ 0xb88: 0x188, 0xb89: 0x189, 0xb8c: 0x18a, 0xb8d: 0x18b, 0xb8e: 0x18c, 0xb8f: 0x18d,
+ 0xb90: 0x18e, 0xb91: 0x18f, 0xb92: 0x190, 0xb93: 0x191, 0xb94: 0x192, 0xb95: 0x193, 0xb97: 0x194,
+ 0xb98: 0x195, 0xb99: 0x196, 0xb9a: 0x197, 0xb9b: 0x198, 0xb9c: 0x199, 0xb9d: 0x19a,
+ // Block 0x2f, offset 0xbc0
+ 0xbd0: 0x09, 0xbd1: 0x0a, 0xbd2: 0x0b, 0xbd3: 0x0c, 0xbd6: 0x0d,
+ 0xbdb: 0x0e, 0xbdd: 0x0f, 0xbde: 0x10, 0xbdf: 0x2c,
+ // Block 0x30, offset 0xc00
+ 0xc02: 0x01, 0xc03: 0x1d0, 0xc04: 0x1d1, 0xc05: 0x1d2, 0xc06: 0x1d3, 0xc07: 0x06,
+ 0xc08: 0x07, 0xc09: 0x1d4, 0xc0a: 0x1d5, 0xc0b: 0x0a, 0xc0c: 0x1d6, 0xc0d: 0x0c, 0xc0e: 0x0d, 0xc0f: 0x0e,
+ 0xc10: 0x0f, 0xc11: 0x10, 0xc12: 0x11, 0xc13: 0x12, 0xc14: 0x13, 0xc15: 0x14, 0xc16: 0x15, 0xc17: 0x16,
+ 0xc18: 0x17, 0xc19: 0x18, 0xc1a: 0x19, 0xc1b: 0x1a, 0xc1c: 0x1b, 0xc1d: 0x1c, 0xc1e: 0x1d, 0xc1f: 0x1e,
+ 0xc20: 0x01, 0xc21: 0x29, 0xc22: 0x2a, 0xc23: 0x2b, 0xc24: 0x05,
+ 0xc2a: 0x06, 0xc2d: 0x07, 0xc2f: 0x08,
+ 0xc30: 0x2d, 0xc33: 0x14,
+ // Block 0x31, offset 0xc40
+ 0xc40: 0x3f, 0xc41: 0x40, 0xc42: 0x41, 0xc43: 0x42, 0xc44: 0x43, 0xc45: 0x44, 0xc46: 0x45, 0xc47: 0x46,
+ 0xc48: 0x47, 0xc49: 0x48, 0xc4a: 0x49, 0xc4b: 0x4a, 0xc4c: 0x4b, 0xc4d: 0x4c, 0xc4e: 0x4d, 0xc4f: 0x4e,
+ 0xc50: 0x4f, 0xc51: 0x50, 0xc52: 0x51, 0xc53: 0x52, 0xc54: 0x53, 0xc55: 0x54, 0xc56: 0x55, 0xc57: 0x56,
+ 0xc58: 0x57, 0xc59: 0x58, 0xc5a: 0x59, 0xc5b: 0x5a, 0xc5c: 0x5b, 0xc5d: 0x5c, 0xc5e: 0x5d, 0xc5f: 0x5e,
+ 0xc60: 0x5f, 0xc61: 0x60, 0xc62: 0x61, 0xc63: 0x62, 0xc64: 0x63, 0xc65: 0x64, 0xc66: 0x65, 0xc67: 0x66,
+ 0xc68: 0x67, 0xc69: 0x68, 0xc6a: 0x69, 0xc6c: 0x6a, 0xc6d: 0x6b, 0xc6e: 0x6c, 0xc6f: 0x6d,
+ 0xc70: 0x6e, 0xc71: 0x6f, 0xc73: 0x70, 0xc74: 0x71, 0xc75: 0x72, 0xc76: 0x73, 0xc77: 0x74,
+ 0xc78: 0x1e6, 0xc79: 0x1e7, 0xc7a: 0x1e8, 0xc7b: 0x1e9, 0xc7e: 0x77, 0xc7f: 0x1ea,
+ // Block 0x32, offset 0xc80
+ 0xc80: 0x1eb, 0xc81: 0x1ec, 0xc82: 0x7b, 0xc83: 0x7c, 0xc84: 0x1ed, 0xc85: 0x1ee, 0xc86: 0x7f, 0xc87: 0x80,
+ 0xc88: 0x81, 0xc89: 0x82, 0xc8a: 0x83, 0xc8b: 0x84, 0xc8c: 0x85, 0xc8d: 0x86, 0xc8e: 0x87, 0xc8f: 0x88,
+ 0xc90: 0x89, 0xc91: 0x1ef, 0xc92: 0x1f0, 0xc93: 0x8c, 0xc94: 0x8d, 0xc95: 0x8e, 0xc96: 0x8f, 0xc97: 0x90,
+ 0xc98: 0x91, 0xc99: 0x92, 0xc9a: 0x93, 0xc9b: 0x94, 0xc9c: 0x95, 0xc9d: 0x96, 0xc9e: 0x97, 0xc9f: 0x98,
+ 0xca0: 0x99, 0xca1: 0x9a, 0xca2: 0x9b, 0xca3: 0x9c, 0xca4: 0x9d, 0xca5: 0x9e, 0xca6: 0x9f, 0xca7: 0xa0,
+ 0xca8: 0xa1, 0xca9: 0xa2, 0xcaa: 0xa3, 0xcab: 0xa4, 0xcac: 0xa5, 0xcad: 0xa6,
+ 0xcb0: 0xa7, 0xcb1: 0xa8, 0xcb2: 0xa9, 0xcb3: 0xaa, 0xcb4: 0xab, 0xcb5: 0xac, 0xcb6: 0xad, 0xcb7: 0xae,
+ 0xcb8: 0xaf, 0xcba: 0xb0, 0xcbb: 0xb1, 0xcbc: 0xb2, 0xcbd: 0xb3, 0xcbe: 0xb4, 0xcbf: 0xb5,
+ // Block 0x33, offset 0xcc0
+ 0xcc0: 0xb6, 0xcc1: 0xb7, 0xcc2: 0xb8, 0xcc3: 0xb9, 0xcc4: 0xba, 0xcc5: 0xbb, 0xcc6: 0xbc, 0xcc7: 0xbd,
+ 0xcc8: 0x1f1, 0xcc9: 0x1f2, 0xcca: 0x1f3, 0xccb: 0x1f4, 0xccc: 0xc2, 0xccd: 0x1f5, 0xcce: 0x1f6, 0xccf: 0x1f7,
+ // Block 0x34, offset 0xd00
+ 0xd28: 0xf7, 0xd2c: 0x1f8, 0xd2d: 0xf9, 0xd2e: 0xfa, 0xd2f: 0xfb,
+ 0xd30: 0xfc, 0xd31: 0xfd, 0xd32: 0xfe, 0xd33: 0xff, 0xd34: 0x100, 0xd35: 0x101, 0xd36: 0x102, 0xd37: 0x103,
+ 0xd38: 0x104, 0xd39: 0x105, 0xd3a: 0x106, 0xd3b: 0x107, 0xd3c: 0x108, 0xd3d: 0x109, 0xd3e: 0x10a, 0xd3f: 0x10b,
+ // Block 0x35, offset 0xd40
+ 0xd40: 0x180, 0xd41: 0x181, 0xd42: 0x182, 0xd43: 0x183, 0xd44: 0x1f9, 0xd45: 0x1fa, 0xd46: 0x1fb, 0xd47: 0x187,
+ 0xd48: 0x188, 0xd49: 0x189, 0xd4c: 0x18a, 0xd4d: 0x18b, 0xd4e: 0x18c, 0xd4f: 0x18d,
+ 0xd50: 0x18e, 0xd51: 0x18f, 0xd52: 0x190, 0xd53: 0x191, 0xd54: 0x192, 0xd55: 0x193, 0xd57: 0x194,
+ 0xd58: 0x195, 0xd59: 0x196, 0xd5a: 0x197, 0xd5b: 0x198, 0xd5c: 0x199, 0xd5d: 0x19a,
+ // Block 0x36, offset 0xd80
+ 0xd90: 0x09, 0xd91: 0x0a, 0xd92: 0x0b, 0xd93: 0x0c, 0xd96: 0x0d,
+ 0xd9b: 0x0e, 0xd9d: 0x0f, 0xd9e: 0x10, 0xd9f: 0x33,
+ // Block 0x37, offset 0xdc0
+ 0xdc2: 0x01, 0xdc3: 0x1df, 0xdc4: 0x1e0, 0xdc5: 0x1e1, 0xdc6: 0x1e2, 0xdc7: 0x1e3,
+ 0xdc8: 0x1e4, 0xdc9: 0x08, 0xdca: 0x09, 0xdcb: 0x0a, 0xdcc: 0x0b, 0xdcd: 0x1e5, 0xdce: 0x0d, 0xdcf: 0x0e,
+ 0xdd0: 0x0f, 0xdd1: 0x10, 0xdd2: 0x11, 0xdd3: 0x12, 0xdd4: 0x13, 0xdd5: 0x14, 0xdd6: 0x15, 0xdd7: 0x16,
+ 0xdd8: 0x17, 0xdd9: 0x18, 0xdda: 0x19, 0xddb: 0x1a, 0xddc: 0x1b, 0xddd: 0x1c, 0xdde: 0x1d, 0xddf: 0x1e,
+ 0xde0: 0x01, 0xde1: 0x2f, 0xde2: 0x30, 0xde3: 0x31, 0xde4: 0x05,
+ 0xdea: 0x06, 0xded: 0x07, 0xdef: 0x32,
+ 0xdf0: 0x34, 0xdf3: 0x14,
+ // Block 0x38, offset 0xe00
+ 0xe00: 0x3f, 0xe01: 0x40, 0xe02: 0x41, 0xe03: 0x42, 0xe04: 0x43, 0xe05: 0x44, 0xe06: 0x45, 0xe07: 0x46,
+ 0xe08: 0x47, 0xe09: 0x48, 0xe0a: 0x49, 0xe0b: 0x4a, 0xe0c: 0x4b, 0xe0d: 0x4c, 0xe0e: 0x4d, 0xe0f: 0x4e,
+ 0xe10: 0x4f, 0xe11: 0x50, 0xe12: 0x51, 0xe13: 0x52, 0xe14: 0x53, 0xe15: 0x54, 0xe16: 0x55, 0xe17: 0x56,
+ 0xe18: 0x57, 0xe19: 0x58, 0xe1a: 0x59, 0xe1b: 0x5a, 0xe1c: 0x5b, 0xe1d: 0x5c, 0xe1e: 0x5d, 0xe1f: 0x5e,
+ 0xe20: 0x5f, 0xe21: 0x60, 0xe22: 0x61, 0xe23: 0x62, 0xe24: 0x63, 0xe25: 0x64, 0xe26: 0x65, 0xe27: 0x66,
+ 0xe28: 0x67, 0xe29: 0x68, 0xe2a: 0x69, 0xe2c: 0x6a, 0xe2d: 0x6b, 0xe2e: 0x6c, 0xe2f: 0x6d,
+ 0xe30: 0x6e, 0xe31: 0x6f, 0xe33: 0x70, 0xe34: 0x71, 0xe35: 0x72, 0xe36: 0x73, 0xe37: 0x74,
+ 0xe3a: 0x204, 0xe3b: 0x76, 0xe3e: 0x77, 0xe3f: 0x78,
+ // Block 0x39, offset 0xe40
+ 0xe40: 0x79, 0xe41: 0x7a, 0xe42: 0x7b, 0xe43: 0x7c, 0xe44: 0x7d, 0xe45: 0x7e, 0xe46: 0x7f, 0xe47: 0x80,
+ 0xe48: 0x81, 0xe49: 0x82, 0xe4a: 0x83, 0xe4b: 0x84, 0xe4c: 0x85, 0xe4d: 0x86, 0xe4e: 0x87, 0xe4f: 0x88,
+ 0xe50: 0x89, 0xe51: 0x8a, 0xe52: 0x205, 0xe53: 0x8c, 0xe54: 0x8d, 0xe55: 0x8e, 0xe56: 0x8f, 0xe57: 0x90,
+ 0xe58: 0x91, 0xe59: 0x92, 0xe5a: 0x93, 0xe5b: 0x94, 0xe5c: 0x95, 0xe5d: 0x96, 0xe5e: 0x97, 0xe5f: 0x98,
+ 0xe60: 0x99, 0xe61: 0x9a, 0xe62: 0x9b, 0xe63: 0x9c, 0xe64: 0x9d, 0xe65: 0x9e, 0xe66: 0x9f, 0xe67: 0xa0,
+ 0xe68: 0xa1, 0xe69: 0xa2, 0xe6a: 0xa3, 0xe6b: 0xa4, 0xe6c: 0xa5, 0xe6d: 0xa6,
+ 0xe70: 0xa7, 0xe71: 0xa8, 0xe72: 0xa9, 0xe73: 0xaa, 0xe74: 0xab, 0xe75: 0xac, 0xe76: 0xad, 0xe77: 0xae,
+ 0xe78: 0xaf, 0xe7a: 0xb0, 0xe7b: 0xb1, 0xe7c: 0xb2, 0xe7d: 0xb3, 0xe7e: 0xb4, 0xe7f: 0xb5,
+ // Block 0x3a, offset 0xe80
+ 0xe80: 0xb6, 0xe81: 0xb7, 0xe82: 0xb8, 0xe83: 0xb9, 0xe84: 0xba, 0xe85: 0xbb, 0xe86: 0xbc, 0xe87: 0xbd,
+ 0xe88: 0xbe, 0xe89: 0xbf, 0xe8a: 0xc0, 0xe8b: 0xc1, 0xe8c: 0xc2, 0xe8d: 0xc3, 0xe8e: 0x206, 0xe8f: 0x207,
+ // Block 0x3b, offset 0xec0
+ 0xec0: 0x180, 0xec1: 0x181, 0xec2: 0x182, 0xec3: 0x183, 0xec4: 0x208, 0xec5: 0x209, 0xec6: 0x186, 0xec7: 0x187,
+ 0xec8: 0x188, 0xec9: 0x189, 0xecc: 0x18a, 0xecd: 0x18b, 0xece: 0x18c, 0xecf: 0x18d,
+ 0xed0: 0x18e, 0xed1: 0x18f, 0xed2: 0x190, 0xed3: 0x191, 0xed4: 0x192, 0xed5: 0x193, 0xed7: 0x194,
+ 0xed8: 0x195, 0xed9: 0x196, 0xeda: 0x197, 0xedb: 0x198, 0xedc: 0x199, 0xedd: 0x19a,
+ // Block 0x3c, offset 0xf00
+ 0xf10: 0x09, 0xf11: 0x0a, 0xf12: 0x0b, 0xf13: 0x0c, 0xf16: 0x0d,
+ 0xf1b: 0x0e, 0xf1d: 0x0f, 0xf1e: 0x10, 0xf1f: 0x39,
+ // Block 0x3d, offset 0xf40
+ 0xf42: 0x01, 0xf43: 0x02, 0xf44: 0x03, 0xf45: 0x202, 0xf46: 0x05, 0xf47: 0x203,
+ 0xf48: 0x07, 0xf49: 0x08, 0xf4a: 0x09, 0xf4b: 0x0a, 0xf4c: 0x0b, 0xf4d: 0x0c, 0xf4e: 0x0d, 0xf4f: 0x0e,
+ 0xf50: 0x0f, 0xf51: 0x10, 0xf52: 0x11, 0xf53: 0x12, 0xf54: 0x13, 0xf55: 0x14, 0xf56: 0x15, 0xf57: 0x16,
+ 0xf58: 0x17, 0xf59: 0x18, 0xf5a: 0x19, 0xf5b: 0x1a, 0xf5c: 0x1b, 0xf5d: 0x1c, 0xf5e: 0x1d, 0xf5f: 0x1e,
+ 0xf60: 0x01, 0xf61: 0x36, 0xf62: 0x37, 0xf63: 0x38, 0xf64: 0x05,
+ 0xf6a: 0x06, 0xf6d: 0x07, 0xf6f: 0x08,
+ 0xf70: 0x3a, 0xf73: 0x14,
+ // Block 0x3e, offset 0xf80
+ 0xfa8: 0xf7, 0xfac: 0xf8, 0xfad: 0xf9, 0xfae: 0x20e, 0xfaf: 0xfb,
+ 0xfb0: 0x20f, 0xfb1: 0x210, 0xfb2: 0x211, 0xfb3: 0x212, 0xfb4: 0x213, 0xfb5: 0x101, 0xfb6: 0x102, 0xfb7: 0x103,
+ 0xfb8: 0x104, 0xfb9: 0x105, 0xfba: 0x106, 0xfbb: 0x107, 0xfbc: 0x108, 0xfbd: 0x109, 0xfbe: 0x10a, 0xfbf: 0x10b,
+ // Block 0x3f, offset 0xfc0
+ 0xfc2: 0x01, 0xfc3: 0x02, 0xfc4: 0x03, 0xfc5: 0x04, 0xfc6: 0x05, 0xfc7: 0x06,
+ 0xfc8: 0x07, 0xfc9: 0x08, 0xfca: 0x09, 0xfcb: 0x0a, 0xfcc: 0x0b, 0xfcd: 0x0c, 0xfce: 0x0d, 0xfcf: 0x0e,
+ 0xfd0: 0x0f, 0xfd1: 0x10, 0xfd2: 0x11, 0xfd3: 0x12, 0xfd4: 0x13, 0xfd5: 0x14, 0xfd6: 0x15, 0xfd7: 0x16,
+ 0xfd8: 0x20a, 0xfd9: 0x20b, 0xfda: 0x20c, 0xfdb: 0x20d, 0xfdc: 0x1b, 0xfdd: 0x1c, 0xfde: 0x1d, 0xfdf: 0x1e,
+ 0xfe0: 0x01, 0xfe1: 0x02, 0xfe2: 0x03, 0xfe3: 0x04, 0xfe4: 0x05,
+ 0xfea: 0x06, 0xfed: 0x07, 0xfef: 0x3c,
+ 0xff0: 0x12, 0xff3: 0x14,
+ // Block 0x40, offset 0x1000
+ 0x1002: 0x01, 0x1003: 0x216, 0x1004: 0x217, 0x1005: 0x218, 0x1006: 0x219, 0x1007: 0x21a,
+ 0x1008: 0x07, 0x1009: 0x08, 0x100a: 0x21b, 0x100b: 0x0a, 0x100c: 0x0b, 0x100d: 0x0c, 0x100e: 0x0d, 0x100f: 0x0e,
+ 0x1010: 0x0f, 0x1011: 0x10, 0x1012: 0x11, 0x1013: 0x12, 0x1014: 0x13, 0x1015: 0x14, 0x1016: 0x15, 0x1017: 0x16,
+ 0x1018: 0x17, 0x1019: 0x18, 0x101a: 0x19, 0x101b: 0x1a, 0x101c: 0x1b, 0x101d: 0x1c, 0x101e: 0x1d, 0x101f: 0x1e,
+ 0x1020: 0x01, 0x1021: 0x02, 0x1022: 0x03, 0x1023: 0x04, 0x1024: 0x05,
+ 0x102a: 0x06, 0x102d: 0x07, 0x102f: 0x08,
+ 0x1030: 0x12, 0x1033: 0x14,
+ // Block 0x41, offset 0x1040
+ 0x1060: 0x1f, 0x1061: 0x20, 0x1062: 0x21, 0x1063: 0x22, 0x1064: 0x23, 0x1065: 0x24, 0x1066: 0x25, 0x1067: 0x26,
+ 0x1068: 0x27, 0x1069: 0x28, 0x106a: 0x21e, 0x106b: 0x2a, 0x106c: 0x2b, 0x106d: 0x2c, 0x106e: 0x2d, 0x106f: 0x2e,
+ 0x1070: 0x2f, 0x1071: 0x30, 0x1072: 0x31, 0x1073: 0x32, 0x1074: 0x33, 0x1075: 0x34, 0x1076: 0x35, 0x1077: 0x36,
+ 0x1078: 0x37, 0x1079: 0x38, 0x107a: 0x39, 0x107b: 0x3a, 0x107c: 0x3b, 0x107d: 0x3c, 0x107e: 0x3d, 0x107f: 0x3e,
+ // Block 0x42, offset 0x1080
+ 0x1082: 0x01, 0x1083: 0x02, 0x1084: 0x03, 0x1085: 0x04, 0x1086: 0x05, 0x1087: 0x06,
+ 0x1088: 0x07, 0x1089: 0x08, 0x108a: 0x09, 0x108b: 0x0a, 0x108c: 0x0b, 0x108d: 0x0c, 0x108e: 0x0d, 0x108f: 0x0e,
+ 0x1090: 0x0f, 0x1091: 0x10, 0x1092: 0x11, 0x1093: 0x12, 0x1094: 0x13, 0x1095: 0x14, 0x1096: 0x15, 0x1097: 0x16,
+ 0x1098: 0x17, 0x1099: 0x18, 0x109a: 0x19, 0x109b: 0x1a, 0x109c: 0x1b, 0x109d: 0x1c, 0x109e: 0x1d, 0x109f: 0x1e,
+ 0x10a0: 0x3f, 0x10a1: 0x02, 0x10a2: 0x03, 0x10a3: 0x04, 0x10a4: 0x05,
+ 0x10aa: 0x06, 0x10ad: 0x07, 0x10af: 0x08,
+ 0x10b0: 0x12, 0x10b3: 0x14,
+ // Block 0x43, offset 0x10c0
+ 0x10c2: 0x01, 0x10c3: 0x02, 0x10c4: 0x03, 0x10c5: 0x04, 0x10c6: 0x221, 0x10c7: 0x06,
+ 0x10c8: 0x07, 0x10c9: 0x222, 0x10ca: 0x223, 0x10cb: 0x0a, 0x10cc: 0x0b, 0x10cd: 0x0c, 0x10ce: 0x0d, 0x10cf: 0x0e,
+ 0x10d0: 0x0f, 0x10d1: 0x10, 0x10d2: 0x11, 0x10d3: 0x12, 0x10d4: 0x13, 0x10d5: 0x14, 0x10d6: 0x15, 0x10d7: 0x16,
+ 0x10d8: 0x17, 0x10d9: 0x18, 0x10da: 0x19, 0x10db: 0x1a, 0x10dc: 0x1b, 0x10dd: 0x1c, 0x10de: 0x1d, 0x10df: 0x1e,
+ 0x10e0: 0x01, 0x10e1: 0x02, 0x10e2: 0x03, 0x10e3: 0x04, 0x10e4: 0x05,
+ 0x10ea: 0x06, 0x10ed: 0x07, 0x10ef: 0x08,
+ 0x10f0: 0x12, 0x10f3: 0x14,
+ // Block 0x44, offset 0x1100
+ 0x1100: 0x3f, 0x1101: 0x40, 0x1102: 0x41, 0x1103: 0x42, 0x1104: 0x43, 0x1105: 0x44, 0x1106: 0x45, 0x1107: 0x46,
+ 0x1108: 0x47, 0x1109: 0x48, 0x110a: 0x49, 0x110b: 0x4a, 0x110c: 0x4b, 0x110d: 0x4c, 0x110e: 0x4d, 0x110f: 0x4e,
+ 0x1110: 0x4f, 0x1111: 0x50, 0x1112: 0x51, 0x1113: 0x52, 0x1114: 0x53, 0x1115: 0x54, 0x1116: 0x55, 0x1117: 0x56,
+ 0x1118: 0x57, 0x1119: 0x58, 0x111a: 0x59, 0x111b: 0x5a, 0x111c: 0x5b, 0x111d: 0x5c, 0x111e: 0x5d, 0x111f: 0x5e,
+ 0x1120: 0x5f, 0x1121: 0x60, 0x1122: 0x61, 0x1123: 0x62, 0x1124: 0x63, 0x1125: 0x64, 0x1126: 0x65, 0x1127: 0x66,
+ 0x1128: 0x67, 0x1129: 0x68, 0x112a: 0x69, 0x112c: 0x6a, 0x112d: 0x6b, 0x112e: 0x6c, 0x112f: 0x6d,
+ 0x1130: 0x6e, 0x1131: 0x6f, 0x1133: 0x70, 0x1134: 0x71, 0x1135: 0x72, 0x1136: 0x73, 0x1137: 0x74,
+ 0x1138: 0x22c, 0x1139: 0x22d, 0x113a: 0x22e, 0x113b: 0x22f, 0x113e: 0x77, 0x113f: 0x78,
+ // Block 0x45, offset 0x1140
+ 0x1140: 0x79, 0x1141: 0x7a, 0x1142: 0x7b, 0x1143: 0x7c, 0x1144: 0x230, 0x1145: 0x1ee, 0x1146: 0x7f, 0x1147: 0x80,
+ 0x1148: 0x81, 0x1149: 0x82, 0x114a: 0x83, 0x114b: 0x84, 0x114c: 0x85, 0x114d: 0x86, 0x114e: 0x87, 0x114f: 0x88,
+ 0x1150: 0x89, 0x1151: 0x8a, 0x1152: 0x231, 0x1153: 0x8c, 0x1154: 0x8d, 0x1155: 0x8e, 0x1156: 0x8f, 0x1157: 0x90,
+ 0x1158: 0x91, 0x1159: 0x92, 0x115a: 0x93, 0x115b: 0x94, 0x115c: 0x95, 0x115d: 0x96, 0x115e: 0x97, 0x115f: 0x98,
+ 0x1160: 0x99, 0x1161: 0x9a, 0x1162: 0x9b, 0x1163: 0x9c, 0x1164: 0x9d, 0x1165: 0x9e, 0x1166: 0x9f, 0x1167: 0xa0,
+ 0x1168: 0xa1, 0x1169: 0xa2, 0x116a: 0xa3, 0x116b: 0xa4, 0x116c: 0xa5, 0x116d: 0xa6,
+ 0x1170: 0xa7, 0x1171: 0xa8, 0x1172: 0xa9, 0x1173: 0xaa, 0x1174: 0xab, 0x1175: 0xac, 0x1176: 0xad, 0x1177: 0xae,
+ 0x1178: 0xaf, 0x117a: 0xb0, 0x117b: 0xb1, 0x117c: 0xb2, 0x117d: 0xb3, 0x117e: 0xb4, 0x117f: 0xb5,
+ // Block 0x46, offset 0x1180
+ 0x1180: 0xb6, 0x1181: 0xb7, 0x1182: 0xb8, 0x1183: 0xb9, 0x1184: 0xba, 0x1185: 0xbb, 0x1186: 0xbc, 0x1187: 0xbd,
+ 0x1188: 0xbe, 0x1189: 0xbf, 0x118a: 0xc0, 0x118b: 0x232, 0x118c: 0xc2, 0x118d: 0x233, 0x118e: 0x234, 0x118f: 0x235,
+ // Block 0x47, offset 0x11c0
+ 0x11e8: 0xf7, 0x11ec: 0x236, 0x11ed: 0xf9, 0x11ee: 0xfa, 0x11ef: 0xfb,
+ 0x11f0: 0xfc, 0x11f1: 0xfd, 0x11f2: 0xfe, 0x11f3: 0xff, 0x11f4: 0x100, 0x11f5: 0x101, 0x11f6: 0x102, 0x11f7: 0x103,
+ 0x11f8: 0x104, 0x11f9: 0x105, 0x11fa: 0x106, 0x11fb: 0x107, 0x11fc: 0x108, 0x11fd: 0x109, 0x11fe: 0x10a, 0x11ff: 0x10b,
+ // Block 0x48, offset 0x1200
+ 0x1200: 0x180, 0x1201: 0x181, 0x1202: 0x182, 0x1203: 0x183, 0x1204: 0x237, 0x1205: 0x238, 0x1206: 0x186, 0x1207: 0x187,
+ 0x1208: 0x188, 0x1209: 0x189, 0x120c: 0x18a, 0x120d: 0x18b, 0x120e: 0x18c, 0x120f: 0x18d,
+ 0x1210: 0x18e, 0x1211: 0x18f, 0x1212: 0x190, 0x1213: 0x191, 0x1214: 0x192, 0x1215: 0x193, 0x1217: 0x194,
+ 0x1218: 0x195, 0x1219: 0x196, 0x121a: 0x197, 0x121b: 0x198, 0x121c: 0x199, 0x121d: 0x19a,
+ // Block 0x49, offset 0x1240
+ 0x1250: 0x09, 0x1251: 0x0a, 0x1252: 0x0b, 0x1253: 0x0c, 0x1256: 0x0d,
+ 0x125b: 0x0e, 0x125d: 0x0f, 0x125e: 0x10, 0x125f: 0x46,
+ // Block 0x4a, offset 0x1280
+ 0x1282: 0x01, 0x1283: 0x226, 0x1284: 0x227, 0x1285: 0x228, 0x1286: 0x1e2, 0x1287: 0x229,
+ 0x1288: 0x22a, 0x1289: 0x08, 0x128a: 0x22b, 0x128b: 0x0a, 0x128c: 0x0b, 0x128d: 0x0c, 0x128e: 0x0d, 0x128f: 0x0e,
+ 0x1290: 0x0f, 0x1291: 0x10, 0x1292: 0x11, 0x1293: 0x12, 0x1294: 0x13, 0x1295: 0x14, 0x1296: 0x15, 0x1297: 0x16,
+ 0x1298: 0x17, 0x1299: 0x18, 0x129a: 0x19, 0x129b: 0x1a, 0x129c: 0x1b, 0x129d: 0x1c, 0x129e: 0x1d, 0x129f: 0x1e,
+ 0x12a0: 0x01, 0x12a1: 0x42, 0x12a2: 0x43, 0x12a3: 0x44, 0x12a4: 0x05,
+ 0x12aa: 0x06, 0x12ad: 0x07, 0x12af: 0x45,
+ 0x12b0: 0x47, 0x12b3: 0x14,
+ // Block 0x4b, offset 0x12c0
+ 0x12e0: 0x1f, 0x12e1: 0x20, 0x12e2: 0x21, 0x12e3: 0x22, 0x12e4: 0x239, 0x12e5: 0x24, 0x12e6: 0x25, 0x12e7: 0x26,
+ 0x12e8: 0x27, 0x12e9: 0x28, 0x12ea: 0x29, 0x12eb: 0x2a, 0x12ec: 0x2b, 0x12ed: 0x2c, 0x12ee: 0x2d, 0x12ef: 0x2e,
+ 0x12f0: 0x2f, 0x12f1: 0x30, 0x12f2: 0x31, 0x12f3: 0x32, 0x12f4: 0x33, 0x12f5: 0x34, 0x12f6: 0x35, 0x12f7: 0x36,
+ 0x12f8: 0x37, 0x12f9: 0x38, 0x12fa: 0x39, 0x12fb: 0x3a, 0x12fc: 0x3b, 0x12fd: 0x3c, 0x12fe: 0x3d, 0x12ff: 0x3e,
+ // Block 0x4c, offset 0x1300
+ 0x1302: 0x01, 0x1303: 0x02, 0x1304: 0x03, 0x1305: 0x04, 0x1306: 0x05, 0x1307: 0x06,
+ 0x1308: 0x07, 0x1309: 0x08, 0x130a: 0x09, 0x130b: 0x0a, 0x130c: 0x0b, 0x130d: 0x0c, 0x130e: 0x0d, 0x130f: 0x0e,
+ 0x1310: 0x0f, 0x1311: 0x10, 0x1312: 0x11, 0x1313: 0x12, 0x1314: 0x13, 0x1315: 0x14, 0x1316: 0x15, 0x1317: 0x16,
+ 0x1318: 0x17, 0x1319: 0x18, 0x131a: 0x19, 0x131b: 0x1a, 0x131c: 0x1b, 0x131d: 0x1c, 0x131e: 0x1d, 0x131f: 0x1e,
+ 0x1320: 0x49, 0x1321: 0x02, 0x1322: 0x03, 0x1323: 0x04, 0x1324: 0x05,
+ 0x132a: 0x06, 0x132d: 0x07, 0x132f: 0x08,
+ 0x1330: 0x12, 0x1333: 0x14,
+ // Block 0x4d, offset 0x1340
+ 0x1342: 0x01, 0x1343: 0x02, 0x1344: 0x23c, 0x1345: 0x04, 0x1346: 0x05, 0x1347: 0x23d,
+ 0x1348: 0x07, 0x1349: 0x08, 0x134a: 0x09, 0x134b: 0x0a, 0x134c: 0x0b, 0x134d: 0x0c, 0x134e: 0x0d, 0x134f: 0x0e,
+ 0x1350: 0x0f, 0x1351: 0x10, 0x1352: 0x11, 0x1353: 0x12, 0x1354: 0x13, 0x1355: 0x14, 0x1356: 0x15, 0x1357: 0x16,
+ 0x1358: 0x17, 0x1359: 0x18, 0x135a: 0x19, 0x135b: 0x1a, 0x135c: 0x1b, 0x135d: 0x1c, 0x135e: 0x1d, 0x135f: 0x1e,
+ 0x1360: 0x01, 0x1361: 0x02, 0x1362: 0x03, 0x1363: 0x04, 0x1364: 0x05,
+ 0x136a: 0x06, 0x136d: 0x07, 0x136f: 0x08,
+ 0x1370: 0x12, 0x1373: 0x14,
+ // Block 0x4e, offset 0x1380
+ 0x1382: 0x01, 0x1383: 0x02, 0x1384: 0x03, 0x1385: 0x04, 0x1386: 0x05, 0x1387: 0x06,
+ 0x1388: 0x07, 0x1389: 0x08, 0x138a: 0x09, 0x138b: 0x0a, 0x138c: 0x0b, 0x138d: 0x0c, 0x138e: 0x0d, 0x138f: 0x0e,
+ 0x1390: 0x0f, 0x1391: 0x10, 0x1392: 0x11, 0x1393: 0x12, 0x1394: 0x240, 0x1395: 0x14, 0x1396: 0x241, 0x1397: 0x16,
+ 0x1398: 0x17, 0x1399: 0x18, 0x139a: 0x19, 0x139b: 0x1a, 0x139c: 0x1b, 0x139d: 0x1c, 0x139e: 0x1d, 0x139f: 0x1e,
+ 0x13a0: 0x01, 0x13a1: 0x02, 0x13a2: 0x03, 0x13a3: 0x04, 0x13a4: 0x05,
+ 0x13aa: 0x06, 0x13ad: 0x07, 0x13af: 0x08,
+ 0x13b0: 0x12, 0x13b3: 0x14,
+ // Block 0x4f, offset 0x13c0
+ 0x13c2: 0x01, 0x13c3: 0x246, 0x13c4: 0x1c7, 0x13c5: 0x04, 0x13c6: 0x05, 0x13c7: 0x1c9,
+ 0x13c8: 0x07, 0x13c9: 0x08, 0x13ca: 0x09, 0x13cb: 0x0a, 0x13cc: 0x0b, 0x13cd: 0x0c, 0x13ce: 0x0d, 0x13cf: 0x0e,
+ 0x13d0: 0x0f, 0x13d1: 0x10, 0x13d2: 0x11, 0x13d3: 0x12, 0x13d4: 0x13, 0x13d5: 0x14, 0x13d6: 0x15, 0x13d7: 0x16,
+ 0x13d8: 0x17, 0x13d9: 0x18, 0x13da: 0x19, 0x13db: 0x1a, 0x13dc: 0x1b, 0x13dd: 0x1c, 0x13de: 0x1d, 0x13df: 0x1e,
+ 0x13e0: 0x01, 0x13e1: 0x25, 0x13e2: 0x03, 0x13e3: 0x04, 0x13e4: 0x05,
+ 0x13ea: 0x06, 0x13ed: 0x07, 0x13ef: 0x08,
+ 0x13f0: 0x12, 0x13f3: 0x14,
+ // Block 0x50, offset 0x1400
+ 0x1400: 0x249, 0x1401: 0x24a, 0x1402: 0x24b, 0x1403: 0x24c, 0x1404: 0x24d, 0x1405: 0x24e, 0x1406: 0xbc, 0x1407: 0x24f,
+ 0x1408: 0x250, 0x1409: 0x251, 0x140a: 0xc0, 0x140b: 0x252, 0x140c: 0xc2, 0x140d: 0x253, 0x140e: 0xc4, 0x140f: 0x254,
+ // Block 0x51, offset 0x1440
+ 0x1477: 0xc6,
+ 0x1478: 0x255, 0x1479: 0x256, 0x147a: 0x257, 0x147b: 0x258, 0x147c: 0x259, 0x147d: 0x25a, 0x147e: 0x25b, 0x147f: 0x25c,
+ // Block 0x52, offset 0x1480
+ 0x1480: 0x25d, 0x1481: 0x25e, 0x1482: 0x25f, 0x1483: 0x260, 0x1484: 0x261, 0x1485: 0x262, 0x1486: 0x263, 0x1487: 0x264,
+ 0x1488: 0x265, 0x1489: 0x266, 0x148a: 0x267, 0x148b: 0x268, 0x148c: 0x269, 0x148d: 0x26a, 0x148e: 0x26b, 0x148f: 0x26c,
+ 0x1490: 0x26d, 0x1491: 0x26e, 0x1492: 0x26f, 0x1493: 0x270, 0x1494: 0x271, 0x1495: 0x272, 0x1496: 0x273, 0x1497: 0x274,
+ 0x1498: 0x275, 0x1499: 0x276, 0x149a: 0x277, 0x149b: 0x278, 0x149c: 0x279, 0x149d: 0x27a, 0x149e: 0x27b, 0x149f: 0x27c,
+ 0x14a0: 0x27d, 0x14a1: 0x27e, 0x14a2: 0x27f, 0x14a3: 0x280, 0x14a4: 0x281, 0x14a5: 0x282, 0x14a6: 0x283, 0x14a7: 0x284,
+ 0x14a8: 0x285, 0x14a9: 0x286, 0x14aa: 0x287, 0x14ab: 0x288, 0x14ac: 0x289, 0x14ad: 0x28a, 0x14ae: 0x28b, 0x14af: 0x28c,
+ 0x14b0: 0x28d, 0x14b1: 0x28e, 0x14b2: 0x28f, 0x14b3: 0x290, 0x14b4: 0x291, 0x14b5: 0x292, 0x14b6: 0x293, 0x14b7: 0x294,
+ 0x14b8: 0x295, 0x14b9: 0x296, 0x14ba: 0x297, 0x14bb: 0x298, 0x14bc: 0x299, 0x14bd: 0x29a, 0x14be: 0x29b, 0x14bf: 0x29c,
+ // Block 0x53, offset 0x14c0
+ 0x14c0: 0x29d, 0x14c1: 0x29e, 0x14c2: 0x29f, 0x14c3: 0x2a0, 0x14c4: 0x2a1, 0x14c5: 0x2a2, 0x14c6: 0x2a3, 0x14c7: 0x2a4,
+ 0x14c8: 0x2a5, 0x14c9: 0x2a6, 0x14ca: 0x2a7, 0x14cb: 0x2a8, 0x14cc: 0x2a9, 0x14cd: 0x2aa, 0x14ce: 0x2ab, 0x14cf: 0x2ac,
+ 0x14d0: 0x2ad, 0x14d1: 0x2ae, 0x14d2: 0x2af, 0x14d3: 0x2b0, 0x14d4: 0x2b1, 0x14d5: 0x2b2, 0x14d6: 0x2b3, 0x14d7: 0x2b4,
+ 0x14d8: 0x2b5, 0x14d9: 0x2b6, 0x14da: 0x2b7, 0x14db: 0x2b8, 0x14dc: 0x2b9, 0x14dd: 0x2ba, 0x14de: 0x2bb, 0x14df: 0x2bc,
+ 0x14e0: 0x2bd, 0x14e1: 0x2be, 0x14e2: 0x2bf, 0x14e3: 0x2c0, 0x14e4: 0x2c1, 0x14e5: 0x2c2, 0x14e6: 0x2c3, 0x14e7: 0x2c4,
+ 0x14e8: 0x2c5, 0x14e9: 0x2c6, 0x14ea: 0x2c7, 0x14eb: 0x2c8, 0x14ec: 0x2c9, 0x14ed: 0x2ca, 0x14ee: 0x2cb, 0x14ef: 0x2cc,
+ 0x14f0: 0x2cd, 0x14f1: 0x2ce, 0x14f2: 0x2cf, 0x14f3: 0x2d0, 0x14f4: 0x2d1, 0x14f5: 0x2d2, 0x14f6: 0x2d3, 0x14f7: 0x2d4,
+ 0x14f8: 0x2d5, 0x14f9: 0x2d6, 0x14fa: 0x2d7, 0x14fb: 0x2d8, 0x14fc: 0x2d9, 0x14fd: 0x2da, 0x14fe: 0x2db, 0x14ff: 0x2dc,
+ // Block 0x54, offset 0x1500
+ 0x1500: 0x2dd, 0x1501: 0x2de, 0x1502: 0x2df, 0x1503: 0x2e0, 0x1504: 0x2e1, 0x1505: 0x2e2, 0x1506: 0x2e3, 0x1507: 0x2e4,
+ 0x1508: 0x2e5, 0x1509: 0x2e6, 0x150a: 0x2e7, 0x150b: 0x2e8, 0x150c: 0x2e9, 0x150d: 0x2ea, 0x150e: 0x2eb, 0x150f: 0x2ec,
+ 0x1510: 0x2ed, 0x1511: 0x2ee, 0x1512: 0x2ef, 0x1513: 0x2f0, 0x1514: 0x2f1, 0x1515: 0x2f2, 0x1516: 0x2f3, 0x1517: 0x2f4,
+ 0x1518: 0x2f5, 0x1519: 0x2f6, 0x151a: 0x2f7, 0x151b: 0x2f8, 0x151c: 0x2f9, 0x151d: 0x2fa, 0x151e: 0x2fb, 0x151f: 0x2fc,
+ 0x1520: 0x2fd, 0x1521: 0x2fe, 0x1522: 0x2ff, 0x1523: 0x300, 0x1524: 0x301, 0x1525: 0x302, 0x1526: 0x303, 0x1527: 0x304,
+ 0x1528: 0x305, 0x1529: 0x306, 0x152a: 0x307, 0x152b: 0x308, 0x152c: 0x309, 0x152d: 0x30a, 0x152e: 0x30b, 0x152f: 0x30c,
+ 0x1530: 0x30d, 0x1531: 0x30e, 0x1532: 0x30f, 0x1533: 0x310, 0x1534: 0x311, 0x1535: 0x312, 0x1536: 0x313, 0x1537: 0x314,
+ 0x1538: 0x315, 0x1539: 0x316, 0x153a: 0x317, 0x153c: 0x318, 0x153d: 0x319, 0x153e: 0x31a, 0x153f: 0x31b,
+ // Block 0x55, offset 0x1540
+ 0x1540: 0x31c, 0x1541: 0x31d, 0x1542: 0x31e, 0x1543: 0x31f, 0x1544: 0x320, 0x1545: 0x321, 0x1546: 0x322, 0x1547: 0x323,
+ 0x1548: 0x324, 0x1549: 0x325, 0x154a: 0x326, 0x154b: 0x327, 0x154c: 0x328, 0x154d: 0x329, 0x154e: 0x32a, 0x154f: 0x32b,
+ 0x1550: 0x32c, 0x1551: 0x32d, 0x1552: 0x32e, 0x1553: 0x32f, 0x1554: 0x330, 0x1555: 0x331, 0x1556: 0x332, 0x1557: 0x333,
+ 0x1558: 0x334, 0x1559: 0x335, 0x155a: 0x336, 0x155b: 0x337, 0x155c: 0x338, 0x155d: 0x339, 0x155e: 0x33a, 0x155f: 0x33b,
+ 0x1560: 0x33c, 0x1561: 0x33d, 0x1562: 0x33e, 0x1563: 0x33f, 0x1564: 0x340, 0x1565: 0x341, 0x1566: 0x342, 0x1567: 0x343,
+ 0x1568: 0x344, 0x1569: 0x345, 0x156a: 0x346, 0x156b: 0x347, 0x156c: 0x348, 0x156d: 0x349, 0x156e: 0x34a,
+ 0x1570: 0x34b, 0x1571: 0x34c, 0x1572: 0x34d, 0x1573: 0x34e, 0x1574: 0x34f, 0x1575: 0x350, 0x1576: 0x351, 0x1577: 0x352,
+ 0x1578: 0x353, 0x1579: 0x354, 0x157a: 0x355, 0x157b: 0x356, 0x157c: 0x357, 0x157d: 0x358, 0x157e: 0x359, 0x157f: 0x35a,
+ // Block 0x56, offset 0x1580
+ 0x1580: 0x35b, 0x1581: 0x35c, 0x1582: 0x35d, 0x1583: 0x35e, 0x1584: 0x35f, 0x1585: 0x360, 0x1586: 0x361, 0x1587: 0x362,
+ 0x1588: 0x363, 0x1589: 0x364, 0x158a: 0x365, 0x158b: 0x366, 0x158c: 0x367, 0x158d: 0x368, 0x158e: 0x369, 0x158f: 0x36a,
+ 0x1590: 0x36b, 0x1591: 0x36c, 0x1592: 0x36d, 0x1595: 0x36e, 0x1596: 0x36f, 0x1597: 0x370,
+ 0x1598: 0x371, 0x1599: 0x372, 0x159a: 0x373, 0x159b: 0x374, 0x159c: 0x375, 0x159d: 0x376, 0x159e: 0x377, 0x159f: 0x378,
+ 0x15a0: 0x379, 0x15a1: 0x37a, 0x15a2: 0x37b, 0x15a3: 0x37c, 0x15a4: 0x37d, 0x15a5: 0x37e, 0x15a6: 0x37f, 0x15a7: 0x380,
+ 0x15a8: 0x381, 0x15a9: 0x382, 0x15aa: 0x383, 0x15ab: 0x384, 0x15ac: 0x385, 0x15ad: 0x386, 0x15ae: 0x387, 0x15af: 0x388,
+ 0x15b0: 0x389, 0x15b1: 0x38a, 0x15b3: 0x38b, 0x15b4: 0x38c, 0x15b5: 0x38d, 0x15b6: 0x38e, 0x15b7: 0x38f,
+ 0x15b8: 0x390, 0x15b9: 0x391, 0x15ba: 0x392, 0x15bb: 0x393, 0x15bc: 0x394, 0x15bd: 0x395, 0x15be: 0x396,
+ // Block 0x57, offset 0x15c0
+ 0x15e4: 0x397, 0x15e5: 0x398, 0x15e6: 0x399, 0x15e7: 0x39a,
+ 0x15e8: 0x39b, 0x15e9: 0x39c, 0x15ea: 0x39d, 0x15eb: 0x39e, 0x15ec: 0xf8, 0x15ed: 0xf9, 0x15ee: 0xfa, 0x15ef: 0xfb,
+ 0x15f0: 0xfc, 0x15f1: 0xfd, 0x15f2: 0xfe, 0x15f3: 0xff, 0x15f4: 0x100, 0x15f5: 0x101, 0x15f6: 0x102, 0x15f7: 0x103,
+ 0x15f8: 0x104, 0x15f9: 0x105, 0x15fa: 0x106, 0x15fb: 0x107, 0x15fc: 0x39f, 0x15fd: 0x3a0, 0x15fe: 0x3a1, 0x15ff: 0x3a2,
+ // Block 0x58, offset 0x1600
+ 0x1600: 0x180, 0x1601: 0x181, 0x1602: 0x182, 0x1603: 0x183, 0x1604: 0x184, 0x1605: 0x185, 0x1606: 0x186, 0x1607: 0x187,
+ 0x1608: 0x188, 0x1609: 0x3a3, 0x160c: 0x18a, 0x160d: 0x18b, 0x160e: 0x18c, 0x160f: 0x18d,
+ 0x1610: 0x18e, 0x1611: 0x18f, 0x1612: 0x190, 0x1613: 0x191, 0x1614: 0x192, 0x1615: 0x193, 0x1617: 0x194,
+ 0x1618: 0x195, 0x1619: 0x196, 0x161a: 0x197, 0x161b: 0x198, 0x161c: 0x199, 0x161d: 0x19a,
+ // Block 0x59, offset 0x1640
+ 0x1660: 0x3a4, 0x1661: 0x3a5, 0x1662: 0x3a6, 0x1663: 0x3a7, 0x1664: 0x3a8, 0x1665: 0x3a9, 0x1666: 0x3aa, 0x1667: 0x3ab,
+ 0x1668: 0x3ac,
+ // Block 0x5a, offset 0x1680
+ 0x1690: 0x09, 0x1691: 0x0a, 0x1692: 0x0b, 0x1693: 0x0c, 0x1696: 0x0d,
+ 0x169b: 0x0e, 0x169d: 0x0f, 0x169e: 0x10, 0x169f: 0x56,
+ 0x16af: 0x57,
+ // Block 0x5b, offset 0x16c0
+ 0x16c2: 0x01, 0x16c3: 0x02, 0x16c4: 0x03, 0x16c5: 0x04, 0x16c6: 0x05, 0x16c7: 0x06,
+ 0x16c8: 0x07, 0x16c9: 0x08, 0x16ca: 0x09, 0x16cb: 0x0a, 0x16cc: 0x0b, 0x16cd: 0x0c, 0x16ce: 0x0d, 0x16cf: 0x0e,
+ 0x16d0: 0x0f, 0x16d1: 0x10, 0x16d2: 0x11, 0x16d3: 0x12, 0x16d4: 0x13, 0x16d5: 0x14, 0x16d6: 0x15, 0x16d7: 0x16,
+ 0x16d8: 0x17, 0x16d9: 0x18, 0x16da: 0x19, 0x16db: 0x1a, 0x16dc: 0x1b, 0x16dd: 0x1c, 0x16de: 0x1d, 0x16df: 0x1e,
+ 0x16e0: 0x01, 0x16e1: 0x02, 0x16e2: 0x03, 0x16e3: 0x4e, 0x16e4: 0x4f, 0x16e5: 0x50, 0x16e6: 0x51, 0x16e7: 0x52,
+ 0x16e8: 0x53, 0x16e9: 0x54, 0x16ea: 0x06, 0x16ed: 0x07, 0x16ef: 0x55,
+ 0x16f0: 0x58, 0x16f3: 0x14,
+ // Block 0x5c, offset 0x1700
+ 0x1702: 0x01, 0x1703: 0x02, 0x1704: 0x03, 0x1705: 0x04, 0x1706: 0x05, 0x1707: 0x06,
+ 0x1708: 0x07, 0x1709: 0x08, 0x170a: 0x09, 0x170b: 0x0a, 0x170c: 0x0b, 0x170d: 0x0c, 0x170e: 0x0d, 0x170f: 0x0e,
+ 0x1710: 0x3ad, 0x1711: 0x3ae, 0x1712: 0x3af, 0x1713: 0x12, 0x1714: 0x13, 0x1715: 0x14, 0x1716: 0x15, 0x1717: 0x16,
+ 0x1718: 0x17, 0x1719: 0x18, 0x171a: 0x19, 0x171b: 0x1a, 0x171c: 0x1b, 0x171d: 0x1c, 0x171e: 0x1d, 0x171f: 0x1e,
+ 0x1720: 0x01, 0x1721: 0x02, 0x1722: 0x03, 0x1723: 0x04, 0x1724: 0x05,
+ 0x172a: 0x06, 0x172d: 0x07, 0x172f: 0x08,
+ 0x1730: 0x12, 0x1733: 0x14,
+ // Block 0x5d, offset 0x1740
+ 0x1742: 0x01, 0x1743: 0x1c6, 0x1744: 0x3b2, 0x1745: 0x1c8, 0x1746: 0x05, 0x1747: 0x1c9,
+ 0x1748: 0x07, 0x1749: 0x08, 0x174a: 0x09, 0x174b: 0x0a, 0x174c: 0x0b, 0x174d: 0x0c, 0x174e: 0x0d, 0x174f: 0x0e,
+ 0x1750: 0x0f, 0x1751: 0x10, 0x1752: 0x11, 0x1753: 0x12, 0x1754: 0x13, 0x1755: 0x14, 0x1756: 0x15, 0x1757: 0x16,
+ 0x1758: 0x17, 0x1759: 0x18, 0x175a: 0x19, 0x175b: 0x1a, 0x175c: 0x1b, 0x175d: 0x1c, 0x175e: 0x1d, 0x175f: 0x1e,
+ 0x1760: 0x01, 0x1761: 0x25, 0x1762: 0x03, 0x1763: 0x04, 0x1764: 0x05,
+ 0x176a: 0x06, 0x176d: 0x07, 0x176f: 0x08,
+ 0x1770: 0x12, 0x1773: 0x14,
+ // Block 0x5e, offset 0x1780
+ 0x1780: 0x3f, 0x1781: 0x40, 0x1782: 0x41, 0x1783: 0x42, 0x1784: 0x43, 0x1785: 0x44, 0x1786: 0x45, 0x1787: 0x46,
+ 0x1788: 0x47, 0x1789: 0x48, 0x178a: 0x49, 0x178b: 0x4a, 0x178c: 0x4b, 0x178d: 0x4c, 0x178e: 0x4d, 0x178f: 0x4e,
+ 0x1790: 0x4f, 0x1791: 0x50, 0x1792: 0x51, 0x1793: 0x52, 0x1794: 0x53, 0x1795: 0x54, 0x1796: 0x55, 0x1797: 0x56,
+ 0x1798: 0x57, 0x1799: 0x58, 0x179a: 0x59, 0x179b: 0x5a, 0x179c: 0x5b, 0x179d: 0x5c, 0x179e: 0x3b3, 0x179f: 0x3b4,
+ 0x17a0: 0x5f, 0x17a1: 0x60, 0x17a2: 0x61, 0x17a3: 0x62, 0x17a4: 0x63, 0x17a5: 0x64, 0x17a6: 0x65, 0x17a7: 0x66,
+ 0x17a8: 0x67, 0x17a9: 0x68, 0x17aa: 0x69, 0x17ac: 0x6a, 0x17ad: 0x6b, 0x17ae: 0x6c, 0x17af: 0x6d,
+ 0x17b0: 0x6e, 0x17b1: 0x6f, 0x17b3: 0x70, 0x17b4: 0x71, 0x17b5: 0x72, 0x17b6: 0x73, 0x17b7: 0x74,
+ 0x17ba: 0x75, 0x17bb: 0x76, 0x17be: 0x77, 0x17bf: 0x78,
+ // Block 0x5f, offset 0x17c0
+ 0x17c2: 0x01, 0x17c3: 0x02, 0x17c4: 0x03, 0x17c5: 0x04, 0x17c6: 0x05, 0x17c7: 0x06,
+ 0x17c8: 0x07, 0x17c9: 0x08, 0x17ca: 0x09, 0x17cb: 0x0a, 0x17cc: 0x0b, 0x17cd: 0x0c, 0x17ce: 0x0d, 0x17cf: 0x0e,
+ 0x17d0: 0x0f, 0x17d1: 0x10, 0x17d2: 0x11, 0x17d3: 0x12, 0x17d4: 0x13, 0x17d5: 0x14, 0x17d6: 0x15, 0x17d7: 0x16,
+ 0x17d8: 0x17, 0x17d9: 0x18, 0x17da: 0x19, 0x17db: 0x1a, 0x17dc: 0x1b, 0x17dd: 0x1c, 0x17de: 0x1d, 0x17df: 0x1e,
+ 0x17e0: 0x01, 0x17e1: 0x5c, 0x17e2: 0x03, 0x17e3: 0x04, 0x17e4: 0x05,
+ 0x17ea: 0x06, 0x17ed: 0x07, 0x17ef: 0x08,
+ 0x17f0: 0x12, 0x17f3: 0x14,
+ // Block 0x60, offset 0x1800
+ 0x1820: 0x1f, 0x1821: 0x20, 0x1822: 0x21, 0x1823: 0x22, 0x1824: 0x23, 0x1825: 0x24, 0x1826: 0x25, 0x1827: 0x26,
+ 0x1828: 0x27, 0x1829: 0x28, 0x182a: 0x29, 0x182b: 0x2a, 0x182c: 0x2b, 0x182d: 0x2c, 0x182e: 0x2d, 0x182f: 0x2e,
+ 0x1830: 0x2f, 0x1831: 0x30, 0x1832: 0x3b5, 0x1833: 0x3b6, 0x1834: 0x33, 0x1835: 0x34, 0x1836: 0x35, 0x1837: 0x36,
+ 0x1838: 0x37, 0x1839: 0x38, 0x183a: 0x39, 0x183b: 0x3a, 0x183c: 0x3b, 0x183d: 0x3c, 0x183e: 0x3d, 0x183f: 0x3e,
+ // Block 0x61, offset 0x1840
+ 0x1842: 0x01, 0x1843: 0x02, 0x1844: 0x03, 0x1845: 0x04, 0x1846: 0x05, 0x1847: 0x06,
+ 0x1848: 0x07, 0x1849: 0x08, 0x184a: 0x09, 0x184b: 0x0a, 0x184c: 0x0b, 0x184d: 0x0c, 0x184e: 0x0d, 0x184f: 0x0e,
+ 0x1850: 0x0f, 0x1851: 0x10, 0x1852: 0x11, 0x1853: 0x12, 0x1854: 0x13, 0x1855: 0x14, 0x1856: 0x15, 0x1857: 0x16,
+ 0x1858: 0x17, 0x1859: 0x18, 0x185a: 0x19, 0x185b: 0x1a, 0x185c: 0x1b, 0x185d: 0x1c, 0x185e: 0x1d, 0x185f: 0x1e,
+ 0x1860: 0x5e, 0x1861: 0x02, 0x1862: 0x03, 0x1863: 0x04, 0x1864: 0x05,
+ 0x186a: 0x06, 0x186d: 0x07, 0x186f: 0x08,
+ 0x1870: 0x12, 0x1873: 0x14,
+ // Block 0x62, offset 0x1880
+ 0x1880: 0x3f, 0x1881: 0x40, 0x1882: 0x41, 0x1883: 0x42, 0x1884: 0x3b7, 0x1885: 0x44, 0x1886: 0x45, 0x1887: 0x46,
+ 0x1888: 0x47, 0x1889: 0x48, 0x188a: 0x49, 0x188b: 0x4a, 0x188c: 0x4b, 0x188d: 0x4c, 0x188e: 0x4d, 0x188f: 0x4e,
+ 0x1890: 0x4f, 0x1891: 0x50, 0x1892: 0x51, 0x1893: 0x52, 0x1894: 0x53, 0x1895: 0x54, 0x1896: 0x55, 0x1897: 0x56,
+ 0x1898: 0x57, 0x1899: 0x58, 0x189a: 0x59, 0x189b: 0x5a, 0x189c: 0x5b, 0x189d: 0x5c, 0x189e: 0x5d, 0x189f: 0x5e,
+ 0x18a0: 0x5f, 0x18a1: 0x60, 0x18a2: 0x61, 0x18a3: 0x62, 0x18a4: 0x63, 0x18a5: 0x64, 0x18a6: 0x65, 0x18a7: 0x66,
+ 0x18a8: 0x67, 0x18a9: 0x68, 0x18aa: 0x69, 0x18ac: 0x6a, 0x18ad: 0x6b, 0x18ae: 0x6c, 0x18af: 0x6d,
+ 0x18b0: 0x6e, 0x18b1: 0x6f, 0x18b3: 0x70, 0x18b4: 0x71, 0x18b5: 0x72, 0x18b6: 0x73, 0x18b7: 0x74,
+ 0x18ba: 0x75, 0x18bb: 0x76, 0x18be: 0x77, 0x18bf: 0x78,
+ // Block 0x63, offset 0x18c0
+ 0x18c0: 0xb6, 0x18c1: 0xb7, 0x18c2: 0xb8, 0x18c3: 0xb9, 0x18c4: 0xba, 0x18c5: 0xbb, 0x18c6: 0xbc, 0x18c7: 0xbd,
+ 0x18c8: 0x3b8, 0x18c9: 0x251, 0x18ca: 0xc0, 0x18cb: 0x252, 0x18cc: 0xc2, 0x18cd: 0x253, 0x18ce: 0xc4, 0x18cf: 0x254,
+ // Block 0x64, offset 0x1900
+ 0x1937: 0xc6,
+ 0x1938: 0x3b9, 0x1939: 0x3ba, 0x193a: 0x3bb, 0x193b: 0x3bc, 0x193c: 0x3bd, 0x193d: 0x3be, 0x193e: 0x3bf, 0x193f: 0x3c0,
+ // Block 0x65, offset 0x1940
+ 0x1940: 0x3c1, 0x1941: 0x3c2, 0x1942: 0x3c3, 0x1943: 0x3c4, 0x1944: 0x3c5, 0x1945: 0x3c6, 0x1946: 0x3c7, 0x1947: 0x3c8,
+ 0x1948: 0x3c9, 0x1949: 0x3ca, 0x194a: 0x3cb, 0x194b: 0x3cc, 0x194c: 0x3cd, 0x194d: 0x3ce, 0x194e: 0x3cf, 0x194f: 0x3d0,
+ 0x1950: 0x3d1, 0x1951: 0x3d2, 0x1952: 0x3d3, 0x1953: 0x3d4, 0x1954: 0x3d5, 0x1955: 0x3d6, 0x1956: 0x3d7, 0x1957: 0x3d8,
+ 0x1958: 0x3d9, 0x1959: 0x3da, 0x195a: 0x3db, 0x195b: 0x3dc, 0x195c: 0x3dd, 0x195d: 0x3de, 0x195e: 0x3df, 0x195f: 0x3e0,
+ 0x1960: 0x3e1, 0x1961: 0x3e2, 0x1962: 0x3e3, 0x1963: 0x3e4, 0x1964: 0x3e5, 0x1965: 0x3e6, 0x1966: 0x3e7, 0x1967: 0x3e8,
+ 0x1968: 0x3e9, 0x1969: 0x3ea, 0x196a: 0x3eb, 0x196b: 0x3ec, 0x196c: 0x3ed, 0x196d: 0x3ee, 0x196e: 0x3ef, 0x196f: 0x3f0,
+ 0x1970: 0x3f1, 0x1971: 0x3f2, 0x1972: 0x3f3, 0x1973: 0x3f4, 0x1974: 0x3f5, 0x1975: 0x3f6, 0x1976: 0x3f7, 0x1977: 0x3f8,
+ 0x1978: 0x3f9, 0x1979: 0x3fa, 0x197a: 0x3fb, 0x197b: 0x3fc, 0x197c: 0x3fd, 0x197d: 0x3fe, 0x197e: 0x3ff, 0x197f: 0x400,
+ // Block 0x66, offset 0x1980
+ 0x1980: 0x401, 0x1981: 0x402, 0x1982: 0x403, 0x1983: 0x404, 0x1984: 0x405, 0x1985: 0x406, 0x1986: 0x407, 0x1987: 0x408,
+ 0x1988: 0x409, 0x1989: 0x40a, 0x198a: 0x40b, 0x198b: 0x40c, 0x198c: 0x40d, 0x198d: 0x40e, 0x198e: 0x40f, 0x198f: 0x410,
+ 0x1990: 0x411, 0x1991: 0x412, 0x1992: 0x413, 0x1993: 0x414, 0x1994: 0x415, 0x1995: 0x416, 0x1996: 0x417, 0x1997: 0x418,
+ 0x1998: 0x419, 0x1999: 0x41a, 0x199a: 0x41b, 0x199b: 0x41c, 0x199c: 0x41d, 0x199d: 0x41e, 0x199e: 0x41f, 0x199f: 0x420,
+ 0x19a0: 0x421, 0x19a1: 0x422, 0x19a2: 0x423, 0x19a3: 0x424, 0x19a4: 0x425, 0x19a5: 0x426, 0x19a6: 0x427, 0x19a7: 0x428,
+ 0x19a8: 0x429, 0x19a9: 0x42a, 0x19aa: 0x42b, 0x19ab: 0x42c, 0x19ac: 0x42d, 0x19ad: 0x42e, 0x19ae: 0x42f, 0x19af: 0x430,
+ 0x19b0: 0x431, 0x19b1: 0x432, 0x19b2: 0x433, 0x19b3: 0x434, 0x19b4: 0x435, 0x19b5: 0x436, 0x19b6: 0x437, 0x19b7: 0x438,
+ 0x19b8: 0x439, 0x19b9: 0x43a, 0x19ba: 0x43b, 0x19bb: 0x43c, 0x19bc: 0x43d, 0x19bd: 0x43e, 0x19be: 0x43f, 0x19bf: 0x440,
+ // Block 0x67, offset 0x19c0
+ 0x19c0: 0x441, 0x19c1: 0x442, 0x19c2: 0x443, 0x19c3: 0x444, 0x19c4: 0x445, 0x19c5: 0x446, 0x19c6: 0x447, 0x19c7: 0x448,
+ 0x19c8: 0x449, 0x19c9: 0x44a, 0x19ca: 0x44b, 0x19cb: 0x44c, 0x19cc: 0x44d, 0x19cd: 0x44e, 0x19ce: 0x44f, 0x19cf: 0x450,
+ 0x19d0: 0x451, 0x19d1: 0x452, 0x19d2: 0x453, 0x19d3: 0x454, 0x19d4: 0x455, 0x19d5: 0x456, 0x19d6: 0x457, 0x19d7: 0x458,
+ 0x19d8: 0x459, 0x19d9: 0x45a, 0x19da: 0x45b, 0x19db: 0x45c, 0x19dc: 0x45d, 0x19dd: 0x45e, 0x19de: 0x45f, 0x19df: 0x460,
+ 0x19e0: 0x461, 0x19e1: 0x462, 0x19e2: 0x463, 0x19e3: 0x464, 0x19e4: 0x465, 0x19e5: 0x466, 0x19e6: 0x467, 0x19e7: 0x468,
+ 0x19e8: 0x469, 0x19e9: 0x46a, 0x19ea: 0x46b, 0x19eb: 0x46c, 0x19ec: 0x46d, 0x19ed: 0x46e, 0x19ee: 0x46f, 0x19ef: 0x470,
+ 0x19f0: 0x471, 0x19f1: 0x472, 0x19f2: 0x473, 0x19f3: 0x474, 0x19f4: 0x475, 0x19f5: 0x476, 0x19f6: 0x477, 0x19f7: 0x478,
+ 0x19f8: 0x479, 0x19f9: 0x47a, 0x19fa: 0x47b, 0x19fc: 0x47c, 0x19fd: 0x47d, 0x19fe: 0x47e, 0x19ff: 0x47f,
+ // Block 0x68, offset 0x1a00
+ 0x1a00: 0x480, 0x1a01: 0x481, 0x1a02: 0x482, 0x1a03: 0x483, 0x1a04: 0x484, 0x1a05: 0x485, 0x1a06: 0x486, 0x1a07: 0x487,
+ 0x1a08: 0x488, 0x1a09: 0x489, 0x1a0a: 0x48a, 0x1a0b: 0x48b, 0x1a0c: 0x48c, 0x1a0d: 0x48d, 0x1a0e: 0x48e, 0x1a0f: 0x48f,
+ 0x1a10: 0x490, 0x1a11: 0x491, 0x1a12: 0x492, 0x1a13: 0x493, 0x1a14: 0x494, 0x1a15: 0x495, 0x1a16: 0x496, 0x1a17: 0x497,
+ 0x1a18: 0x498, 0x1a19: 0x499, 0x1a1a: 0x49a, 0x1a1b: 0x49b, 0x1a1c: 0x49c, 0x1a1d: 0x49d, 0x1a1e: 0x49e, 0x1a1f: 0x49f,
+ 0x1a20: 0x4a0, 0x1a21: 0x4a1, 0x1a22: 0x4a2, 0x1a23: 0x4a3, 0x1a24: 0x4a4, 0x1a25: 0x4a5, 0x1a26: 0x4a6, 0x1a27: 0x4a7,
+ 0x1a28: 0x4a8, 0x1a29: 0x4a9, 0x1a2a: 0x4aa, 0x1a2b: 0x4ab, 0x1a2c: 0x4ac, 0x1a2d: 0x4ad, 0x1a2e: 0x4ae,
+ 0x1a30: 0x4af, 0x1a31: 0x4b0, 0x1a32: 0x4b1, 0x1a33: 0x4b2, 0x1a34: 0x4b3, 0x1a35: 0x4b4, 0x1a36: 0x4b5, 0x1a37: 0x4b6,
+ 0x1a38: 0x4b7, 0x1a39: 0x4b8, 0x1a3a: 0x4b9, 0x1a3b: 0x4ba, 0x1a3c: 0x4bb, 0x1a3d: 0x4bc, 0x1a3e: 0x4bd, 0x1a3f: 0x4be,
+ // Block 0x69, offset 0x1a40
+ 0x1a40: 0x4bf, 0x1a41: 0x4c0, 0x1a42: 0x4c1, 0x1a43: 0x4c2, 0x1a44: 0x4c3, 0x1a45: 0x4c4, 0x1a46: 0x4c5, 0x1a47: 0x4c6,
+ 0x1a48: 0x4c7, 0x1a49: 0x4c8, 0x1a4a: 0x4c9, 0x1a4b: 0x4ca, 0x1a4c: 0x4cb, 0x1a4d: 0x4cc, 0x1a4e: 0x4cd, 0x1a4f: 0x4ce,
+ 0x1a50: 0x4cf, 0x1a51: 0x4d0, 0x1a55: 0x4d1, 0x1a56: 0x4d2, 0x1a57: 0x4d3,
+ 0x1a58: 0x4d4, 0x1a59: 0x4d5, 0x1a5a: 0x4d6, 0x1a5b: 0x4d7, 0x1a5c: 0x4d8, 0x1a5d: 0x4d9, 0x1a5e: 0x4da, 0x1a5f: 0x4db,
+ 0x1a60: 0x4dc, 0x1a61: 0x4dd, 0x1a62: 0x4de, 0x1a63: 0x4df, 0x1a64: 0x4e0, 0x1a65: 0x4e1, 0x1a66: 0x4e2, 0x1a67: 0x4e3,
+ 0x1a68: 0x4e4, 0x1a69: 0x4e5, 0x1a6a: 0x4e6, 0x1a6b: 0x4e7, 0x1a6c: 0x4e8, 0x1a6d: 0x4e9, 0x1a6e: 0x4ea, 0x1a6f: 0x4eb,
+ 0x1a70: 0x4ec, 0x1a71: 0x4ed, 0x1a73: 0x4ee, 0x1a74: 0x4ef, 0x1a75: 0x4f0, 0x1a76: 0x4f1, 0x1a77: 0x4f2,
+ 0x1a78: 0x4f3, 0x1a79: 0x4f4, 0x1a7a: 0x4f5, 0x1a7b: 0x4f6, 0x1a7c: 0x4f7, 0x1a7d: 0x4f8, 0x1a7e: 0x4f9,
+ // Block 0x6a, offset 0x1a80
+ 0x1aa4: 0x4fa, 0x1aa5: 0x4fb, 0x1aa6: 0x4fc, 0x1aa7: 0x4fd,
+ 0x1aa8: 0x4fe, 0x1aa9: 0x4ff, 0x1aaa: 0x500, 0x1aab: 0x501, 0x1aac: 0xf8, 0x1aad: 0xf9, 0x1aae: 0xfa, 0x1aaf: 0xfb,
+ 0x1ab0: 0xfc, 0x1ab1: 0xfd, 0x1ab2: 0xfe, 0x1ab3: 0xff, 0x1ab4: 0x100, 0x1ab5: 0x101, 0x1ab6: 0x102, 0x1ab7: 0x103,
+ 0x1ab8: 0x104, 0x1ab9: 0x105, 0x1aba: 0x106, 0x1abb: 0x107, 0x1abc: 0x108, 0x1abd: 0x109, 0x1abe: 0x10a, 0x1abf: 0x10b,
+ // Block 0x6b, offset 0x1ac0
+ 0x1ac0: 0x180, 0x1ac1: 0x181, 0x1ac2: 0x182, 0x1ac3: 0x183, 0x1ac4: 0x184, 0x1ac5: 0x185, 0x1ac6: 0x186, 0x1ac7: 0x187,
+ 0x1ac8: 0x188, 0x1ac9: 0x502, 0x1acc: 0x18a, 0x1acd: 0x18b, 0x1ace: 0x18c, 0x1acf: 0x18d,
+ 0x1ad0: 0x18e, 0x1ad1: 0x18f, 0x1ad2: 0x190, 0x1ad3: 0x191, 0x1ad4: 0x192, 0x1ad5: 0x193, 0x1ad7: 0x194,
+ 0x1ad8: 0x195, 0x1ad9: 0x196, 0x1ada: 0x197, 0x1adb: 0x198, 0x1adc: 0x199, 0x1add: 0x19a,
+ // Block 0x6c, offset 0x1b00
+ 0x1b20: 0x503, 0x1b21: 0x504, 0x1b22: 0x505, 0x1b23: 0x506, 0x1b24: 0x507, 0x1b25: 0x508, 0x1b26: 0x509, 0x1b27: 0x50a,
+ 0x1b28: 0x50b,
+ // Block 0x6d, offset 0x1b40
+ 0x1b50: 0x09, 0x1b51: 0x0a, 0x1b52: 0x0b, 0x1b53: 0x0c, 0x1b56: 0x0d,
+ 0x1b5b: 0x0e, 0x1b5d: 0x0f, 0x1b5e: 0x10, 0x1b5f: 0x69,
+ 0x1b6f: 0x6a,
+ // Block 0x6e, offset 0x1b80
+ 0x1b82: 0x01, 0x1b83: 0x02, 0x1b84: 0x03, 0x1b85: 0x04, 0x1b86: 0x05, 0x1b87: 0x06,
+ 0x1b88: 0x07, 0x1b89: 0x08, 0x1b8a: 0x09, 0x1b8b: 0x0a, 0x1b8c: 0x0b, 0x1b8d: 0x0c, 0x1b8e: 0x0d, 0x1b8f: 0x0e,
+ 0x1b90: 0x0f, 0x1b91: 0x10, 0x1b92: 0x11, 0x1b93: 0x12, 0x1b94: 0x13, 0x1b95: 0x14, 0x1b96: 0x15, 0x1b97: 0x16,
+ 0x1b98: 0x17, 0x1b99: 0x18, 0x1b9a: 0x19, 0x1b9b: 0x1a, 0x1b9c: 0x1b, 0x1b9d: 0x1c, 0x1b9e: 0x1d, 0x1b9f: 0x1e,
+ 0x1ba0: 0x01, 0x1ba1: 0x60, 0x1ba2: 0x03, 0x1ba3: 0x61, 0x1ba4: 0x62, 0x1ba5: 0x63, 0x1ba6: 0x64, 0x1ba7: 0x65,
+ 0x1ba8: 0x66, 0x1ba9: 0x67, 0x1baa: 0x06, 0x1bad: 0x07, 0x1baf: 0x68,
+ 0x1bb0: 0x6b, 0x1bb3: 0x14,
+ // Block 0x6f, offset 0x1bc0
+ 0x1be0: 0x1f, 0x1be1: 0x20, 0x1be2: 0x21, 0x1be3: 0x22, 0x1be4: 0x50c, 0x1be5: 0x24, 0x1be6: 0x25, 0x1be7: 0x26,
+ 0x1be8: 0x27, 0x1be9: 0x28, 0x1bea: 0x29, 0x1beb: 0x2a, 0x1bec: 0x2b, 0x1bed: 0x2c, 0x1bee: 0x2d, 0x1bef: 0x2e,
+ 0x1bf0: 0x2f, 0x1bf1: 0x30, 0x1bf2: 0x31, 0x1bf3: 0x32, 0x1bf4: 0x33, 0x1bf5: 0x34, 0x1bf6: 0x35, 0x1bf7: 0x36,
+ 0x1bf8: 0x37, 0x1bf9: 0x38, 0x1bfa: 0x39, 0x1bfb: 0x3a, 0x1bfc: 0x3b, 0x1bfd: 0x3c, 0x1bfe: 0x3d, 0x1bff: 0x3e,
+ // Block 0x70, offset 0x1c00
+ 0x1c02: 0x01, 0x1c03: 0x02, 0x1c04: 0x03, 0x1c05: 0x04, 0x1c06: 0x05, 0x1c07: 0x06,
+ 0x1c08: 0x07, 0x1c09: 0x08, 0x1c0a: 0x09, 0x1c0b: 0x0a, 0x1c0c: 0x0b, 0x1c0d: 0x0c, 0x1c0e: 0x0d, 0x1c0f: 0x0e,
+ 0x1c10: 0x0f, 0x1c11: 0x10, 0x1c12: 0x11, 0x1c13: 0x12, 0x1c14: 0x13, 0x1c15: 0x14, 0x1c16: 0x15, 0x1c17: 0x16,
+ 0x1c18: 0x17, 0x1c19: 0x18, 0x1c1a: 0x19, 0x1c1b: 0x1a, 0x1c1c: 0x1b, 0x1c1d: 0x1c, 0x1c1e: 0x1d, 0x1c1f: 0x1e,
+ 0x1c20: 0x6d, 0x1c21: 0x02, 0x1c22: 0x03, 0x1c23: 0x04, 0x1c24: 0x05,
+ 0x1c2a: 0x06, 0x1c2d: 0x07, 0x1c2f: 0x08,
+ 0x1c30: 0x12, 0x1c33: 0x14,
+ // Block 0x71, offset 0x1c40
+ 0x1c42: 0x01, 0x1c43: 0x02, 0x1c44: 0x03, 0x1c45: 0x04, 0x1c46: 0x50d, 0x1c47: 0x06,
+ 0x1c48: 0x07, 0x1c49: 0x50e, 0x1c4a: 0x09, 0x1c4b: 0x0a, 0x1c4c: 0x0b, 0x1c4d: 0x0c, 0x1c4e: 0x0d, 0x1c4f: 0x0e,
+ 0x1c50: 0x0f, 0x1c51: 0x10, 0x1c52: 0x11, 0x1c53: 0x12, 0x1c54: 0x13, 0x1c55: 0x14, 0x1c56: 0x15, 0x1c57: 0x16,
+ 0x1c58: 0x17, 0x1c59: 0x18, 0x1c5a: 0x19, 0x1c5b: 0x1a, 0x1c5c: 0x1b, 0x1c5d: 0x1c, 0x1c5e: 0x1d, 0x1c5f: 0x1e,
+ 0x1c60: 0x01, 0x1c61: 0x02, 0x1c62: 0x03, 0x1c63: 0x04, 0x1c64: 0x05,
+ 0x1c6a: 0x06, 0x1c6d: 0x07, 0x1c6f: 0x08,
+ 0x1c70: 0x12, 0x1c73: 0x14,
+ // Block 0x72, offset 0x1c80
+ 0x1c80: 0x3f, 0x1c81: 0x40, 0x1c82: 0x41, 0x1c83: 0x42, 0x1c84: 0x43, 0x1c85: 0x44, 0x1c86: 0x45, 0x1c87: 0x46,
+ 0x1c88: 0x47, 0x1c89: 0x48, 0x1c8a: 0x49, 0x1c8b: 0x4a, 0x1c8c: 0x4b, 0x1c8d: 0x4c, 0x1c8e: 0x4d, 0x1c8f: 0x4e,
+ 0x1c90: 0x4f, 0x1c91: 0x50, 0x1c92: 0x51, 0x1c93: 0x52, 0x1c94: 0x53, 0x1c95: 0x54, 0x1c96: 0x55, 0x1c97: 0x56,
+ 0x1c98: 0x57, 0x1c99: 0x58, 0x1c9a: 0x59, 0x1c9b: 0x5a, 0x1c9c: 0x5b, 0x1c9d: 0x5c, 0x1c9e: 0x5d, 0x1c9f: 0x5e,
+ 0x1ca0: 0x5f, 0x1ca1: 0x60, 0x1ca2: 0x61, 0x1ca3: 0x62, 0x1ca4: 0x63, 0x1ca5: 0x64, 0x1ca6: 0x65, 0x1ca7: 0x66,
+ 0x1ca8: 0x67, 0x1ca9: 0x68, 0x1caa: 0x69, 0x1cac: 0x6a, 0x1cad: 0x6b, 0x1cae: 0x6c, 0x1caf: 0x6d,
+ 0x1cb0: 0x6e, 0x1cb1: 0x6f, 0x1cb3: 0x70, 0x1cb4: 0x71, 0x1cb5: 0x72, 0x1cb6: 0x73, 0x1cb7: 0x74,
+ 0x1cba: 0x515, 0x1cbb: 0x516, 0x1cbe: 0x77, 0x1cbf: 0x78,
+ // Block 0x73, offset 0x1cc0
+ 0x1cc0: 0x79, 0x1cc1: 0x7a, 0x1cc2: 0x7b, 0x1cc3: 0x7c, 0x1cc4: 0x7d, 0x1cc5: 0x7e, 0x1cc6: 0x7f, 0x1cc7: 0x80,
+ 0x1cc8: 0x81, 0x1cc9: 0x82, 0x1cca: 0x83, 0x1ccb: 0x84, 0x1ccc: 0x85, 0x1ccd: 0x86, 0x1cce: 0x87, 0x1ccf: 0x88,
+ 0x1cd0: 0x89, 0x1cd1: 0x8a, 0x1cd2: 0x517, 0x1cd3: 0x8c, 0x1cd4: 0x8d, 0x1cd5: 0x8e, 0x1cd6: 0x8f, 0x1cd7: 0x90,
+ 0x1cd8: 0x91, 0x1cd9: 0x92, 0x1cda: 0x93, 0x1cdb: 0x94, 0x1cdc: 0x95, 0x1cdd: 0x96, 0x1cde: 0x97, 0x1cdf: 0x98,
+ 0x1ce0: 0x99, 0x1ce1: 0x9a, 0x1ce2: 0x9b, 0x1ce3: 0x9c, 0x1ce4: 0x9d, 0x1ce5: 0x9e, 0x1ce6: 0x9f, 0x1ce7: 0xa0,
+ 0x1ce8: 0xa1, 0x1ce9: 0xa2, 0x1cea: 0xa3, 0x1ceb: 0xa4, 0x1cec: 0xa5, 0x1ced: 0xa6,
+ 0x1cf0: 0xa7, 0x1cf1: 0xa8, 0x1cf2: 0xa9, 0x1cf3: 0xaa, 0x1cf4: 0xab, 0x1cf5: 0xac, 0x1cf6: 0xad, 0x1cf7: 0xae,
+ 0x1cf8: 0xaf, 0x1cfa: 0xb0, 0x1cfb: 0xb1, 0x1cfc: 0xb2, 0x1cfd: 0xb3, 0x1cfe: 0xb4, 0x1cff: 0xb5,
+ // Block 0x74, offset 0x1d00
+ 0x1d00: 0xb6, 0x1d01: 0xb7, 0x1d02: 0xb8, 0x1d03: 0xb9, 0x1d04: 0xba, 0x1d05: 0xbb, 0x1d06: 0xbc, 0x1d07: 0xbd,
+ 0x1d08: 0xbe, 0x1d09: 0xbf, 0x1d0a: 0xc0, 0x1d0b: 0xc1, 0x1d0c: 0xc2, 0x1d0d: 0xc3, 0x1d0e: 0xc4, 0x1d0f: 0x518,
+ // Block 0x75, offset 0x1d40
+ 0x1d40: 0x180, 0x1d41: 0x181, 0x1d42: 0x182, 0x1d43: 0x183, 0x1d44: 0x519, 0x1d45: 0x185, 0x1d46: 0x186, 0x1d47: 0x187,
+ 0x1d48: 0x188, 0x1d49: 0x189, 0x1d4c: 0x18a, 0x1d4d: 0x18b, 0x1d4e: 0x18c, 0x1d4f: 0x18d,
+ 0x1d50: 0x18e, 0x1d51: 0x18f, 0x1d52: 0x190, 0x1d53: 0x191, 0x1d54: 0x192, 0x1d55: 0x193, 0x1d57: 0x194,
+ 0x1d58: 0x195, 0x1d59: 0x196, 0x1d5a: 0x197, 0x1d5b: 0x198, 0x1d5c: 0x199, 0x1d5d: 0x19a,
+ // Block 0x76, offset 0x1d80
+ 0x1d90: 0x09, 0x1d91: 0x0a, 0x1d92: 0x0b, 0x1d93: 0x0c, 0x1d96: 0x0d,
+ 0x1d9b: 0x0e, 0x1d9d: 0x0f, 0x1d9e: 0x10, 0x1d9f: 0x73,
+ // Block 0x77, offset 0x1dc0
+ 0x1dc2: 0x01, 0x1dc3: 0x511, 0x1dc4: 0x03, 0x1dc5: 0x512, 0x1dc6: 0x05, 0x1dc7: 0x06,
+ 0x1dc8: 0x513, 0x1dc9: 0x08, 0x1dca: 0x09, 0x1dcb: 0x0a, 0x1dcc: 0x514, 0x1dcd: 0x0c, 0x1dce: 0x0d, 0x1dcf: 0x0e,
+ 0x1dd0: 0x0f, 0x1dd1: 0x10, 0x1dd2: 0x11, 0x1dd3: 0x12, 0x1dd4: 0x13, 0x1dd5: 0x14, 0x1dd6: 0x15, 0x1dd7: 0x16,
+ 0x1dd8: 0x17, 0x1dd9: 0x18, 0x1dda: 0x19, 0x1ddb: 0x1a, 0x1ddc: 0x1b, 0x1ddd: 0x1c, 0x1dde: 0x1d, 0x1ddf: 0x1e,
+ 0x1de0: 0x01, 0x1de1: 0x70, 0x1de2: 0x71, 0x1de3: 0x72, 0x1de4: 0x05,
+ 0x1dea: 0x06, 0x1ded: 0x07, 0x1def: 0x08,
+ 0x1df0: 0x74, 0x1df3: 0x14,
+ // Block 0x78, offset 0x1e00
+ 0x1e20: 0x1f, 0x1e21: 0x20, 0x1e22: 0x21, 0x1e23: 0x22, 0x1e24: 0x23, 0x1e25: 0x24, 0x1e26: 0x25, 0x1e27: 0x26,
+ 0x1e28: 0x27, 0x1e29: 0x28, 0x1e2a: 0x29, 0x1e2b: 0x2a, 0x1e2c: 0x2b, 0x1e2d: 0x2c, 0x1e2e: 0x2d, 0x1e2f: 0x2e,
+ 0x1e30: 0x2f, 0x1e31: 0x30, 0x1e32: 0x31, 0x1e33: 0x32, 0x1e34: 0x51c, 0x1e35: 0x51d, 0x1e36: 0x35, 0x1e37: 0x36,
+ 0x1e38: 0x37, 0x1e39: 0x38, 0x1e3a: 0x39, 0x1e3b: 0x3a, 0x1e3c: 0x3b, 0x1e3d: 0x3c, 0x1e3e: 0x3d, 0x1e3f: 0x3e,
+ // Block 0x79, offset 0x1e40
+ 0x1e42: 0x01, 0x1e43: 0x02, 0x1e44: 0x03, 0x1e45: 0x04, 0x1e46: 0x05, 0x1e47: 0x06,
+ 0x1e48: 0x07, 0x1e49: 0x08, 0x1e4a: 0x09, 0x1e4b: 0x0a, 0x1e4c: 0x0b, 0x1e4d: 0x0c, 0x1e4e: 0x0d, 0x1e4f: 0x0e,
+ 0x1e50: 0x0f, 0x1e51: 0x10, 0x1e52: 0x11, 0x1e53: 0x12, 0x1e54: 0x13, 0x1e55: 0x14, 0x1e56: 0x15, 0x1e57: 0x16,
+ 0x1e58: 0x17, 0x1e59: 0x18, 0x1e5a: 0x19, 0x1e5b: 0x1a, 0x1e5c: 0x1b, 0x1e5d: 0x1c, 0x1e5e: 0x1d, 0x1e5f: 0x1e,
+ 0x1e60: 0x76, 0x1e61: 0x02, 0x1e62: 0x03, 0x1e63: 0x04, 0x1e64: 0x05,
+ 0x1e6a: 0x06, 0x1e6d: 0x07, 0x1e6f: 0x08,
+ 0x1e70: 0x12, 0x1e73: 0x14,
+ // Block 0x7a, offset 0x1e80
+ 0x1ea0: 0x1f, 0x1ea1: 0x20, 0x1ea2: 0x21, 0x1ea3: 0x22, 0x1ea4: 0x51e, 0x1ea5: 0x24, 0x1ea6: 0x25, 0x1ea7: 0x26,
+ 0x1ea8: 0x27, 0x1ea9: 0x28, 0x1eaa: 0x29, 0x1eab: 0x2a, 0x1eac: 0x2b, 0x1ead: 0x2c, 0x1eae: 0x2d, 0x1eaf: 0x2e,
+ 0x1eb0: 0x2f, 0x1eb1: 0x30, 0x1eb2: 0x31, 0x1eb3: 0x32, 0x1eb4: 0x33, 0x1eb5: 0x34, 0x1eb6: 0x35, 0x1eb7: 0x36,
+ 0x1eb8: 0x37, 0x1eb9: 0x38, 0x1eba: 0x39, 0x1ebb: 0x3a, 0x1ebc: 0x3b, 0x1ebd: 0x3c, 0x1ebe: 0x3d, 0x1ebf: 0x3e,
+ // Block 0x7b, offset 0x1ec0
+ 0x1ec2: 0x01, 0x1ec3: 0x02, 0x1ec4: 0x03, 0x1ec5: 0x04, 0x1ec6: 0x05, 0x1ec7: 0x06,
+ 0x1ec8: 0x07, 0x1ec9: 0x08, 0x1eca: 0x09, 0x1ecb: 0x0a, 0x1ecc: 0x0b, 0x1ecd: 0x0c, 0x1ece: 0x0d, 0x1ecf: 0x0e,
+ 0x1ed0: 0x0f, 0x1ed1: 0x10, 0x1ed2: 0x11, 0x1ed3: 0x12, 0x1ed4: 0x13, 0x1ed5: 0x14, 0x1ed6: 0x15, 0x1ed7: 0x16,
+ 0x1ed8: 0x17, 0x1ed9: 0x18, 0x1eda: 0x19, 0x1edb: 0x1a, 0x1edc: 0x1b, 0x1edd: 0x1c, 0x1ede: 0x1d, 0x1edf: 0x1e,
+ 0x1ee0: 0x78, 0x1ee1: 0x02, 0x1ee2: 0x03, 0x1ee3: 0x04, 0x1ee4: 0x05,
+ 0x1eea: 0x06, 0x1eed: 0x07, 0x1eef: 0x08,
+ 0x1ef0: 0x12, 0x1ef3: 0x14,
+ // Block 0x7c, offset 0x1f00
+ 0x1f00: 0x79, 0x1f01: 0x7a, 0x1f02: 0x7b, 0x1f03: 0x7c, 0x1f04: 0x522, 0x1f05: 0x7e, 0x1f06: 0x7f, 0x1f07: 0x80,
+ 0x1f08: 0x81, 0x1f09: 0x82, 0x1f0a: 0x83, 0x1f0b: 0x84, 0x1f0c: 0x85, 0x1f0d: 0x86, 0x1f0e: 0x87, 0x1f0f: 0x88,
+ 0x1f10: 0x89, 0x1f11: 0x8a, 0x1f12: 0x8b, 0x1f13: 0x8c, 0x1f14: 0x8d, 0x1f15: 0x8e, 0x1f16: 0x8f, 0x1f17: 0x90,
+ 0x1f18: 0x91, 0x1f19: 0x92, 0x1f1a: 0x93, 0x1f1b: 0x94, 0x1f1c: 0x95, 0x1f1d: 0x96, 0x1f1e: 0x97, 0x1f1f: 0x98,
+ 0x1f20: 0x99, 0x1f21: 0x9a, 0x1f22: 0x9b, 0x1f23: 0x9c, 0x1f24: 0x9d, 0x1f25: 0x9e, 0x1f26: 0x9f, 0x1f27: 0xa0,
+ 0x1f28: 0xa1, 0x1f29: 0xa2, 0x1f2a: 0xa3, 0x1f2b: 0xa4, 0x1f2c: 0xa5, 0x1f2d: 0xa6,
+ 0x1f30: 0xa7, 0x1f31: 0xa8, 0x1f32: 0xa9, 0x1f33: 0xaa, 0x1f34: 0xab, 0x1f35: 0xac, 0x1f36: 0xad, 0x1f37: 0xae,
+ 0x1f38: 0xaf, 0x1f3a: 0xb0, 0x1f3b: 0xb1, 0x1f3c: 0xb2, 0x1f3d: 0xb3, 0x1f3e: 0xb4, 0x1f3f: 0xb5,
+ // Block 0x7d, offset 0x1f40
+ 0x1f40: 0xc7, 0x1f41: 0xc8, 0x1f42: 0xc9, 0x1f43: 0xca, 0x1f44: 0xcb, 0x1f45: 0xcc, 0x1f46: 0xcd, 0x1f47: 0xce,
+ 0x1f48: 0xcf, 0x1f49: 0xd0, 0x1f4a: 0xd1, 0x1f4b: 0xd2, 0x1f4c: 0xd3, 0x1f4d: 0xd4, 0x1f4e: 0xd5, 0x1f4f: 0xd6,
+ 0x1f50: 0xd7, 0x1f51: 0xd8, 0x1f52: 0xd9, 0x1f53: 0xda, 0x1f54: 0xdb, 0x1f55: 0xdc, 0x1f56: 0xdd, 0x1f57: 0xde,
+ 0x1f58: 0xdf, 0x1f59: 0xe0, 0x1f5a: 0xe1, 0x1f5b: 0xe2, 0x1f5c: 0xe3, 0x1f5d: 0xe4, 0x1f5e: 0xe5, 0x1f5f: 0x523,
+ 0x1f60: 0xe7, 0x1f61: 0xe8, 0x1f62: 0xe9, 0x1f63: 0xea, 0x1f64: 0xeb, 0x1f65: 0xec, 0x1f66: 0xed, 0x1f67: 0xee,
+ 0x1f68: 0xef, 0x1f69: 0xf0, 0x1f6a: 0xf1, 0x1f6b: 0xf2, 0x1f6c: 0xf3, 0x1f6f: 0xf4,
+ // Block 0x7e, offset 0x1f80
+ 0x1f82: 0x01, 0x1f83: 0x02, 0x1f84: 0x521, 0x1f85: 0x04, 0x1f86: 0x05, 0x1f87: 0x06,
+ 0x1f88: 0x07, 0x1f89: 0x08, 0x1f8a: 0x09, 0x1f8b: 0x0a, 0x1f8c: 0x0b, 0x1f8d: 0x0c, 0x1f8e: 0x0d, 0x1f8f: 0x0e,
+ 0x1f90: 0x0f, 0x1f91: 0x10, 0x1f92: 0x11, 0x1f93: 0x12, 0x1f94: 0x13, 0x1f95: 0x14, 0x1f96: 0x15, 0x1f97: 0x16,
+ 0x1f98: 0x17, 0x1f99: 0x18, 0x1f9a: 0x19, 0x1f9b: 0x1a, 0x1f9c: 0x1b, 0x1f9d: 0x1c, 0x1f9e: 0x1d, 0x1f9f: 0x1e,
+ 0x1fa0: 0x01, 0x1fa1: 0x02, 0x1fa2: 0x7a, 0x1fa3: 0x04, 0x1fa4: 0x05,
+ 0x1faa: 0x7b, 0x1fad: 0x07, 0x1faf: 0x08,
+ 0x1fb0: 0x12, 0x1fb3: 0x14,
+ // Block 0x7f, offset 0x1fc0
+ 0x1fe0: 0x1f, 0x1fe1: 0x20, 0x1fe2: 0x21, 0x1fe3: 0x22, 0x1fe4: 0x23, 0x1fe5: 0x24, 0x1fe6: 0x25, 0x1fe7: 0x26,
+ 0x1fe8: 0x27, 0x1fe9: 0x28, 0x1fea: 0x29, 0x1feb: 0x2a, 0x1fec: 0x52a, 0x1fed: 0x52b, 0x1fee: 0x2d, 0x1fef: 0x2e,
+ 0x1ff0: 0x2f, 0x1ff1: 0x30, 0x1ff2: 0x31, 0x1ff3: 0x32, 0x1ff4: 0x33, 0x1ff5: 0x34, 0x1ff6: 0x35, 0x1ff7: 0x36,
+ 0x1ff8: 0x37, 0x1ff9: 0x38, 0x1ffa: 0x39, 0x1ffb: 0x3a, 0x1ffc: 0x3b, 0x1ffd: 0x3c, 0x1ffe: 0x3d, 0x1fff: 0x3e,
+ // Block 0x80, offset 0x2000
+ 0x2002: 0x01, 0x2003: 0x02, 0x2004: 0x03, 0x2005: 0x04, 0x2006: 0x05, 0x2007: 0x06,
+ 0x2008: 0x07, 0x2009: 0x08, 0x200a: 0x09, 0x200b: 0x0a, 0x200c: 0x0b, 0x200d: 0x0c, 0x200e: 0x0d, 0x200f: 0x0e,
+ 0x2010: 0x0f, 0x2011: 0x10, 0x2012: 0x11, 0x2013: 0x12, 0x2014: 0x13, 0x2015: 0x14, 0x2016: 0x15, 0x2017: 0x16,
+ 0x2018: 0x17, 0x2019: 0x18, 0x201a: 0x19, 0x201b: 0x1a, 0x201c: 0x1b, 0x201d: 0x1c, 0x201e: 0x1d, 0x201f: 0x1e,
+ 0x2020: 0x7d, 0x2021: 0x02, 0x2022: 0x03, 0x2023: 0x04, 0x2024: 0x05,
+ 0x202a: 0x06, 0x202d: 0x07, 0x202f: 0x08,
+ 0x2030: 0x12, 0x2033: 0x14,
+ // Block 0x81, offset 0x2040
+ 0x2060: 0x1f, 0x2061: 0x20, 0x2062: 0x21, 0x2063: 0x22, 0x2064: 0x23, 0x2065: 0x24, 0x2066: 0x25, 0x2067: 0x26,
+ 0x2068: 0x52c, 0x2069: 0x52d, 0x206a: 0x29, 0x206b: 0x2a, 0x206c: 0x2b, 0x206d: 0x2c, 0x206e: 0x2d, 0x206f: 0x2e,
+ 0x2070: 0x2f, 0x2071: 0x30, 0x2072: 0x31, 0x2073: 0x32, 0x2074: 0x33, 0x2075: 0x34, 0x2076: 0x35, 0x2077: 0x36,
+ 0x2078: 0x37, 0x2079: 0x38, 0x207a: 0x39, 0x207b: 0x3a, 0x207c: 0x3b, 0x207d: 0x3c, 0x207e: 0x3d, 0x207f: 0x3e,
+ // Block 0x82, offset 0x2080
+ 0x2082: 0x01, 0x2083: 0x02, 0x2084: 0x03, 0x2085: 0x04, 0x2086: 0x05, 0x2087: 0x06,
+ 0x2088: 0x07, 0x2089: 0x08, 0x208a: 0x09, 0x208b: 0x0a, 0x208c: 0x0b, 0x208d: 0x0c, 0x208e: 0x0d, 0x208f: 0x0e,
+ 0x2090: 0x0f, 0x2091: 0x10, 0x2092: 0x11, 0x2093: 0x12, 0x2094: 0x13, 0x2095: 0x14, 0x2096: 0x15, 0x2097: 0x16,
+ 0x2098: 0x17, 0x2099: 0x18, 0x209a: 0x19, 0x209b: 0x1a, 0x209c: 0x1b, 0x209d: 0x1c, 0x209e: 0x1d, 0x209f: 0x1e,
+ 0x20a0: 0x7f, 0x20a1: 0x02, 0x20a2: 0x03, 0x20a3: 0x04, 0x20a4: 0x05,
+ 0x20aa: 0x06, 0x20ad: 0x07, 0x20af: 0x08,
+ 0x20b0: 0x12, 0x20b3: 0x14,
+ // Block 0x83, offset 0x20c0
+ 0x20c2: 0x01, 0x20c3: 0x02, 0x20c4: 0x03, 0x20c5: 0x530, 0x20c6: 0x05, 0x20c7: 0x06,
+ 0x20c8: 0x07, 0x20c9: 0x08, 0x20ca: 0x09, 0x20cb: 0x0a, 0x20cc: 0x0b, 0x20cd: 0x0c, 0x20ce: 0x0d, 0x20cf: 0x0e,
+ 0x20d0: 0x0f, 0x20d1: 0x10, 0x20d2: 0x11, 0x20d3: 0x12, 0x20d4: 0x13, 0x20d5: 0x14, 0x20d6: 0x15, 0x20d7: 0x16,
+ 0x20d8: 0x17, 0x20d9: 0x18, 0x20da: 0x19, 0x20db: 0x1a, 0x20dc: 0x1b, 0x20dd: 0x1c, 0x20de: 0x1d, 0x20df: 0x1e,
+ 0x20e0: 0x01, 0x20e1: 0x02, 0x20e2: 0x03, 0x20e3: 0x04, 0x20e4: 0x05,
+ 0x20ea: 0x06, 0x20ed: 0x07, 0x20ef: 0x08,
+ 0x20f0: 0x12, 0x20f3: 0x14,
+ // Block 0x84, offset 0x2100
+ 0x2100: 0x535, 0x2101: 0x7a, 0x2102: 0x7b, 0x2103: 0x7c, 0x2104: 0x7d, 0x2105: 0x7e, 0x2106: 0x7f, 0x2107: 0x80,
+ 0x2108: 0x81, 0x2109: 0x82, 0x210a: 0x83, 0x210b: 0x84, 0x210c: 0x85, 0x210d: 0x86, 0x210e: 0x87, 0x210f: 0x88,
+ 0x2110: 0x89, 0x2111: 0x8a, 0x2112: 0x8b, 0x2113: 0x8c, 0x2114: 0x8d, 0x2115: 0x8e, 0x2116: 0x8f, 0x2117: 0x90,
+ 0x2118: 0x91, 0x2119: 0x92, 0x211a: 0x93, 0x211b: 0x94, 0x211c: 0x95, 0x211d: 0x96, 0x211e: 0x97, 0x211f: 0x98,
+ 0x2120: 0x99, 0x2121: 0x9a, 0x2122: 0x9b, 0x2123: 0x9c, 0x2124: 0x9d, 0x2125: 0x9e, 0x2126: 0x9f, 0x2127: 0xa0,
+ 0x2128: 0xa1, 0x2129: 0xa2, 0x212a: 0xa3, 0x212b: 0xa4, 0x212c: 0xa5, 0x212d: 0xa6,
+ 0x2130: 0xa7, 0x2131: 0xa8, 0x2132: 0xa9, 0x2133: 0xaa, 0x2134: 0xab, 0x2135: 0xac, 0x2136: 0xad, 0x2137: 0xae,
+ 0x2138: 0xaf, 0x213a: 0xb0, 0x213b: 0xb1, 0x213c: 0xb2, 0x213d: 0xb3, 0x213e: 0xb4, 0x213f: 0xb5,
+ // Block 0x85, offset 0x2140
+ 0x2168: 0xf7, 0x216c: 0xf8, 0x216d: 0xf9, 0x216e: 0x20e, 0x216f: 0x536,
+ 0x2170: 0x20f, 0x2171: 0x537, 0x2172: 0x538, 0x2173: 0x539, 0x2174: 0x53a, 0x2175: 0x101, 0x2176: 0x102, 0x2177: 0x103,
+ 0x2178: 0x104, 0x2179: 0x105, 0x217a: 0x106, 0x217b: 0x107, 0x217c: 0x108, 0x217d: 0x109, 0x217e: 0x10a, 0x217f: 0x10b,
+ // Block 0x86, offset 0x2180
+ 0x2182: 0x01, 0x2183: 0x02, 0x2184: 0x03, 0x2185: 0x04, 0x2186: 0x05, 0x2187: 0x06,
+ 0x2188: 0x07, 0x2189: 0x08, 0x218a: 0x09, 0x218b: 0x0a, 0x218c: 0x0b, 0x218d: 0x0c, 0x218e: 0x0d, 0x218f: 0x0e,
+ 0x2190: 0x0f, 0x2191: 0x10, 0x2192: 0x11, 0x2193: 0x12, 0x2194: 0x13, 0x2195: 0x14, 0x2196: 0x15, 0x2197: 0x16,
+ 0x2198: 0x531, 0x2199: 0x532, 0x219a: 0x533, 0x219b: 0x534, 0x219c: 0x1b, 0x219d: 0x1c, 0x219e: 0x1d, 0x219f: 0x1e,
+ 0x21a0: 0x01, 0x21a1: 0x02, 0x21a2: 0x82, 0x21a3: 0x04, 0x21a4: 0x05,
+ 0x21aa: 0x06, 0x21ad: 0x07, 0x21af: 0x83,
+ 0x21b0: 0x12, 0x21b3: 0x14,
+ // Block 0x87, offset 0x21c0
+ 0x21c2: 0x01, 0x21c3: 0x53f, 0x21c4: 0x540, 0x21c5: 0x541, 0x21c6: 0x542, 0x21c7: 0x543,
+ 0x21c8: 0x07, 0x21c9: 0x08, 0x21ca: 0x544, 0x21cb: 0x0a, 0x21cc: 0x0b, 0x21cd: 0x0c, 0x21ce: 0x0d, 0x21cf: 0x0e,
+ 0x21d0: 0x0f, 0x21d1: 0x10, 0x21d2: 0x11, 0x21d3: 0x12, 0x21d4: 0x13, 0x21d5: 0x14, 0x21d6: 0x15, 0x21d7: 0x16,
+ 0x21d8: 0x17, 0x21d9: 0x18, 0x21da: 0x19, 0x21db: 0x1a, 0x21dc: 0x1b, 0x21dd: 0x1c, 0x21de: 0x1d, 0x21df: 0x1e,
+ 0x21e0: 0x01, 0x21e1: 0x25, 0x21e2: 0x03, 0x21e3: 0x04, 0x21e4: 0x05,
+ 0x21ea: 0x06, 0x21ed: 0x07, 0x21ef: 0x08,
+ 0x21f0: 0x12, 0x21f3: 0x14,
+ // Block 0x88, offset 0x2200
+ 0x2220: 0x1f, 0x2221: 0x20, 0x2222: 0x21, 0x2223: 0x22, 0x2224: 0x23, 0x2225: 0x24, 0x2226: 0x25, 0x2227: 0x26,
+ 0x2228: 0x27, 0x2229: 0x28, 0x222a: 0x29, 0x222b: 0x2a, 0x222c: 0x2b, 0x222d: 0x2c, 0x222e: 0x2d, 0x222f: 0x2e,
+ 0x2230: 0x2f, 0x2231: 0x30, 0x2232: 0x31, 0x2233: 0x32, 0x2234: 0x33, 0x2235: 0x34, 0x2236: 0x545, 0x2237: 0x36,
+ 0x2238: 0x37, 0x2239: 0x38, 0x223a: 0x39, 0x223b: 0x3a, 0x223c: 0x3b, 0x223d: 0x3c, 0x223e: 0x3d, 0x223f: 0x3e,
+ // Block 0x89, offset 0x2240
+ 0x2242: 0x01, 0x2243: 0x02, 0x2244: 0x03, 0x2245: 0x04, 0x2246: 0x05, 0x2247: 0x06,
+ 0x2248: 0x07, 0x2249: 0x08, 0x224a: 0x09, 0x224b: 0x0a, 0x224c: 0x0b, 0x224d: 0x0c, 0x224e: 0x0d, 0x224f: 0x0e,
+ 0x2250: 0x0f, 0x2251: 0x10, 0x2252: 0x11, 0x2253: 0x12, 0x2254: 0x13, 0x2255: 0x14, 0x2256: 0x15, 0x2257: 0x16,
+ 0x2258: 0x17, 0x2259: 0x18, 0x225a: 0x19, 0x225b: 0x1a, 0x225c: 0x1b, 0x225d: 0x1c, 0x225e: 0x1d, 0x225f: 0x1e,
+ 0x2260: 0x86, 0x2261: 0x02, 0x2262: 0x03, 0x2263: 0x04, 0x2264: 0x05,
+ 0x226a: 0x06, 0x226d: 0x07, 0x226f: 0x08,
+ 0x2270: 0x12, 0x2273: 0x14,
+ // Block 0x8a, offset 0x2280
+ 0x2282: 0x01, 0x2283: 0x02, 0x2284: 0x54a, 0x2285: 0x04, 0x2286: 0x05, 0x2287: 0x06,
+ 0x2288: 0x07, 0x2289: 0x08, 0x228a: 0x09, 0x228b: 0x0a, 0x228c: 0x0b, 0x228d: 0x0c, 0x228e: 0x0d, 0x228f: 0x0e,
+ 0x2290: 0x0f, 0x2291: 0x10, 0x2292: 0x11, 0x2293: 0x12, 0x2294: 0x13, 0x2295: 0x14, 0x2296: 0x15, 0x2297: 0x16,
+ 0x2298: 0x17, 0x2299: 0x18, 0x229a: 0x19, 0x229b: 0x1a, 0x229c: 0x1b, 0x229d: 0x1c, 0x229e: 0x1d, 0x229f: 0x1e,
+ 0x22a0: 0x01, 0x22a1: 0x02, 0x22a2: 0x03, 0x22a3: 0x04, 0x22a4: 0x05,
+ 0x22aa: 0x06, 0x22ad: 0x07, 0x22af: 0x08,
+ 0x22b0: 0x12, 0x22b3: 0x14,
+ // Block 0x8b, offset 0x22c0
+ 0x22c2: 0x01, 0x22c3: 0x54f, 0x22c4: 0x1c7, 0x22c5: 0x550, 0x22c6: 0x05, 0x22c7: 0x1c9,
+ 0x22c8: 0x07, 0x22c9: 0x08, 0x22ca: 0x09, 0x22cb: 0x0a, 0x22cc: 0x0b, 0x22cd: 0x0c, 0x22ce: 0x0d, 0x22cf: 0x0e,
+ 0x22d0: 0x0f, 0x22d1: 0x10, 0x22d2: 0x11, 0x22d3: 0x12, 0x22d4: 0x13, 0x22d5: 0x14, 0x22d6: 0x15, 0x22d7: 0x16,
+ 0x22d8: 0x17, 0x22d9: 0x18, 0x22da: 0x19, 0x22db: 0x1a, 0x22dc: 0x1b, 0x22dd: 0x1c, 0x22de: 0x1d, 0x22df: 0x1e,
+ 0x22e0: 0x01, 0x22e1: 0x25, 0x22e2: 0x03, 0x22e3: 0x04, 0x22e4: 0x05,
+ 0x22ea: 0x06, 0x22ed: 0x07, 0x22ef: 0x08,
+ 0x22f0: 0x12, 0x22f3: 0x14,
+ // Block 0x8c, offset 0x2300
+ 0x2320: 0x1f, 0x2321: 0x20, 0x2322: 0x21, 0x2323: 0x22, 0x2324: 0x23, 0x2325: 0x24, 0x2326: 0x25, 0x2327: 0x26,
+ 0x2328: 0x27, 0x2329: 0x28, 0x232a: 0x29, 0x232b: 0x2a, 0x232c: 0x2b, 0x232d: 0x2c, 0x232e: 0x551, 0x232f: 0x2e,
+ 0x2330: 0x2f, 0x2331: 0x30, 0x2332: 0x31, 0x2333: 0x32, 0x2334: 0x33, 0x2335: 0x34, 0x2336: 0x35, 0x2337: 0x36,
+ 0x2338: 0x37, 0x2339: 0x38, 0x233a: 0x39, 0x233b: 0x3a, 0x233c: 0x3b, 0x233d: 0x3c, 0x233e: 0x3d, 0x233f: 0x3e,
+ // Block 0x8d, offset 0x2340
+ 0x2342: 0x01, 0x2343: 0x02, 0x2344: 0x03, 0x2345: 0x04, 0x2346: 0x05, 0x2347: 0x06,
+ 0x2348: 0x07, 0x2349: 0x08, 0x234a: 0x09, 0x234b: 0x0a, 0x234c: 0x0b, 0x234d: 0x0c, 0x234e: 0x0d, 0x234f: 0x0e,
+ 0x2350: 0x0f, 0x2351: 0x10, 0x2352: 0x11, 0x2353: 0x12, 0x2354: 0x13, 0x2355: 0x14, 0x2356: 0x15, 0x2357: 0x16,
+ 0x2358: 0x17, 0x2359: 0x18, 0x235a: 0x19, 0x235b: 0x1a, 0x235c: 0x1b, 0x235d: 0x1c, 0x235e: 0x1d, 0x235f: 0x1e,
+ 0x2360: 0x8a, 0x2361: 0x02, 0x2362: 0x03, 0x2363: 0x04, 0x2364: 0x05,
+ 0x236a: 0x06, 0x236d: 0x07, 0x236f: 0x08,
+ 0x2370: 0x12, 0x2373: 0x14,
+ // Block 0x8e, offset 0x2380
+ 0x23a0: 0x1f, 0x23a1: 0x20, 0x23a2: 0x21, 0x23a3: 0x22, 0x23a4: 0x23, 0x23a5: 0x24, 0x23a6: 0x25, 0x23a7: 0x26,
+ 0x23a8: 0x27, 0x23a9: 0x28, 0x23aa: 0x29, 0x23ab: 0x2a, 0x23ac: 0x2b, 0x23ad: 0x2c, 0x23ae: 0x2d, 0x23af: 0x2e,
+ 0x23b0: 0x552, 0x23b1: 0x30, 0x23b2: 0x31, 0x23b3: 0x32, 0x23b4: 0x33, 0x23b5: 0x34, 0x23b6: 0x35, 0x23b7: 0x36,
+ 0x23b8: 0x37, 0x23b9: 0x38, 0x23ba: 0x39, 0x23bb: 0x3a, 0x23bc: 0x3b, 0x23bd: 0x3c, 0x23be: 0x3d, 0x23bf: 0x3e,
+ // Block 0x8f, offset 0x23c0
+ 0x23c2: 0x01, 0x23c3: 0x02, 0x23c4: 0x03, 0x23c5: 0x04, 0x23c6: 0x05, 0x23c7: 0x06,
+ 0x23c8: 0x07, 0x23c9: 0x08, 0x23ca: 0x09, 0x23cb: 0x0a, 0x23cc: 0x0b, 0x23cd: 0x0c, 0x23ce: 0x0d, 0x23cf: 0x0e,
+ 0x23d0: 0x0f, 0x23d1: 0x10, 0x23d2: 0x11, 0x23d3: 0x12, 0x23d4: 0x13, 0x23d5: 0x14, 0x23d6: 0x15, 0x23d7: 0x16,
+ 0x23d8: 0x17, 0x23d9: 0x18, 0x23da: 0x19, 0x23db: 0x1a, 0x23dc: 0x1b, 0x23dd: 0x1c, 0x23de: 0x1d, 0x23df: 0x1e,
+ 0x23e0: 0x8c, 0x23e1: 0x02, 0x23e2: 0x03, 0x23e3: 0x04, 0x23e4: 0x05,
+ 0x23ea: 0x06, 0x23ed: 0x07, 0x23ef: 0x08,
+ 0x23f0: 0x12, 0x23f3: 0x14,
+ // Block 0x90, offset 0x2400
+ 0x2420: 0x1f, 0x2421: 0x20, 0x2422: 0x21, 0x2423: 0x22, 0x2424: 0x23, 0x2425: 0x24, 0x2426: 0x25, 0x2427: 0x26,
+ 0x2428: 0x27, 0x2429: 0x28, 0x242a: 0x29, 0x242b: 0x2a, 0x242c: 0x2b, 0x242d: 0x2c, 0x242e: 0x2d, 0x242f: 0x2e,
+ 0x2430: 0x2f, 0x2431: 0x30, 0x2432: 0x31, 0x2433: 0x32, 0x2434: 0x33, 0x2435: 0x34, 0x2436: 0x35, 0x2437: 0x36,
+ 0x2438: 0x553, 0x2439: 0x554, 0x243a: 0x39, 0x243b: 0x3a, 0x243c: 0x3b, 0x243d: 0x3c, 0x243e: 0x3d, 0x243f: 0x3e,
+ // Block 0x91, offset 0x2440
+ 0x2442: 0x01, 0x2443: 0x02, 0x2444: 0x03, 0x2445: 0x04, 0x2446: 0x05, 0x2447: 0x06,
+ 0x2448: 0x07, 0x2449: 0x08, 0x244a: 0x09, 0x244b: 0x0a, 0x244c: 0x0b, 0x244d: 0x0c, 0x244e: 0x0d, 0x244f: 0x0e,
+ 0x2450: 0x0f, 0x2451: 0x10, 0x2452: 0x11, 0x2453: 0x12, 0x2454: 0x13, 0x2455: 0x14, 0x2456: 0x15, 0x2457: 0x16,
+ 0x2458: 0x17, 0x2459: 0x18, 0x245a: 0x19, 0x245b: 0x1a, 0x245c: 0x1b, 0x245d: 0x1c, 0x245e: 0x1d, 0x245f: 0x1e,
+ 0x2460: 0x8e, 0x2461: 0x02, 0x2462: 0x03, 0x2463: 0x04, 0x2464: 0x05,
+ 0x246a: 0x06, 0x246d: 0x07, 0x246f: 0x08,
+ 0x2470: 0x12, 0x2473: 0x14,
+ // Block 0x92, offset 0x2480
+ 0x2482: 0x01, 0x2483: 0x02, 0x2484: 0x03, 0x2485: 0x557, 0x2486: 0x05, 0x2487: 0x06,
+ 0x2488: 0x07, 0x2489: 0x08, 0x248a: 0x558, 0x248b: 0x0a, 0x248c: 0x0b, 0x248d: 0x0c, 0x248e: 0x0d, 0x248f: 0x0e,
+ 0x2490: 0x0f, 0x2491: 0x10, 0x2492: 0x11, 0x2493: 0x12, 0x2494: 0x13, 0x2495: 0x14, 0x2496: 0x15, 0x2497: 0x16,
+ 0x2498: 0x17, 0x2499: 0x18, 0x249a: 0x19, 0x249b: 0x1a, 0x249c: 0x1b, 0x249d: 0x1c, 0x249e: 0x1d, 0x249f: 0x1e,
+ 0x24a0: 0x01, 0x24a1: 0x02, 0x24a2: 0x03, 0x24a3: 0x04, 0x24a4: 0x05,
+ 0x24aa: 0x06, 0x24ad: 0x07, 0x24af: 0x08,
+ 0x24b0: 0x12, 0x24b3: 0x14,
+ // Block 0x93, offset 0x24c0
+ 0x24c0: 0x3f, 0x24c1: 0x40, 0x24c2: 0x41, 0x24c3: 0x42, 0x24c4: 0x43, 0x24c5: 0x44, 0x24c6: 0x45, 0x24c7: 0x46,
+ 0x24c8: 0x47, 0x24c9: 0x48, 0x24ca: 0x49, 0x24cb: 0x4a, 0x24cc: 0x4b, 0x24cd: 0x4c, 0x24ce: 0x4d, 0x24cf: 0x4e,
+ 0x24d0: 0x4f, 0x24d1: 0x50, 0x24d2: 0x51, 0x24d3: 0x52, 0x24d4: 0x53, 0x24d5: 0x54, 0x24d6: 0x55, 0x24d7: 0x56,
+ 0x24d8: 0x57, 0x24d9: 0x58, 0x24da: 0x59, 0x24db: 0x5a, 0x24dc: 0x5b, 0x24dd: 0x5c, 0x24de: 0x5d, 0x24df: 0x5e,
+ 0x24e0: 0x5f, 0x24e1: 0x60, 0x24e2: 0x61, 0x24e3: 0x62, 0x24e4: 0x63, 0x24e5: 0x64, 0x24e6: 0x65, 0x24e7: 0x66,
+ 0x24e8: 0x67, 0x24e9: 0x68, 0x24ea: 0x69, 0x24ec: 0x6a, 0x24ed: 0x6b, 0x24ee: 0x6c, 0x24ef: 0x6d,
+ 0x24f0: 0x6e, 0x24f1: 0x6f, 0x24f3: 0x70, 0x24f4: 0x71, 0x24f5: 0x72, 0x24f6: 0x73, 0x24f7: 0x74,
+ 0x24f8: 0x1b2, 0x24fa: 0x75, 0x24fb: 0x1b4, 0x24fe: 0x77, 0x24ff: 0x78,
+ // Block 0x94, offset 0x2500
+ 0x2500: 0x79, 0x2501: 0x7a, 0x2502: 0x7b, 0x2503: 0x7c, 0x2504: 0x7d, 0x2505: 0x55b, 0x2506: 0x7f, 0x2507: 0x80,
+ 0x2508: 0x81, 0x2509: 0x82, 0x250a: 0x83, 0x250b: 0x84, 0x250c: 0x85, 0x250d: 0x86, 0x250e: 0x87, 0x250f: 0x88,
+ 0x2510: 0x89, 0x2511: 0x8a, 0x2512: 0x8b, 0x2513: 0x8c, 0x2514: 0x8d, 0x2515: 0x8e, 0x2516: 0x8f, 0x2517: 0x90,
+ 0x2518: 0x91, 0x2519: 0x92, 0x251a: 0x93, 0x251b: 0x94, 0x251c: 0x95, 0x251d: 0x96, 0x251e: 0x97, 0x251f: 0x98,
+ 0x2520: 0x99, 0x2521: 0x9a, 0x2522: 0x9b, 0x2523: 0x9c, 0x2524: 0x9d, 0x2525: 0x9e, 0x2526: 0x9f, 0x2527: 0xa0,
+ 0x2528: 0xa1, 0x2529: 0xa2, 0x252a: 0xa3, 0x252b: 0xa4, 0x252c: 0xa5, 0x252d: 0xa6,
+ 0x2530: 0xa7, 0x2531: 0xa8, 0x2532: 0xa9, 0x2533: 0xaa, 0x2534: 0xab, 0x2535: 0xac, 0x2536: 0xad, 0x2537: 0xae,
+ 0x2538: 0xaf, 0x253a: 0xb0, 0x253b: 0xb1, 0x253c: 0xb2, 0x253d: 0xb3, 0x253e: 0xb4, 0x253f: 0xb5,
+ // Block 0x95, offset 0x2540
+ 0x2540: 0xb6, 0x2541: 0xb7, 0x2542: 0xb8, 0x2543: 0xb9, 0x2544: 0xba, 0x2545: 0xbb, 0x2546: 0xbc, 0x2547: 0xbd,
+ 0x2548: 0xbe, 0x2549: 0xbf, 0x254a: 0xc0, 0x254b: 0xc1, 0x254c: 0xc2, 0x254d: 0x1b7, 0x254e: 0xc4, 0x254f: 0xc5,
+ // Block 0x96, offset 0x2580
+ 0x2580: 0x180, 0x2581: 0x181, 0x2582: 0x182, 0x2583: 0x183, 0x2584: 0x55c, 0x2585: 0x185, 0x2586: 0x186, 0x2587: 0x187,
+ 0x2588: 0x188, 0x2589: 0x189, 0x258c: 0x18a, 0x258d: 0x18b, 0x258e: 0x18c, 0x258f: 0x18d,
+ 0x2590: 0x18e, 0x2591: 0x18f, 0x2592: 0x190, 0x2593: 0x191, 0x2594: 0x192, 0x2595: 0x193, 0x2597: 0x194,
+ 0x2598: 0x195, 0x2599: 0x196, 0x259a: 0x197, 0x259b: 0x198, 0x259c: 0x199, 0x259d: 0x19a,
+ // Block 0x97, offset 0x25c0
+ 0x25d0: 0x09, 0x25d1: 0x0a, 0x25d2: 0x0b, 0x25d3: 0x0c, 0x25d6: 0x0d,
+ 0x25db: 0x0e, 0x25dd: 0x0f, 0x25de: 0x10, 0x25df: 0x94,
+ // Block 0x98, offset 0x2600
+ 0x2602: 0x01, 0x2603: 0x1ac, 0x2604: 0x1ad, 0x2605: 0x04, 0x2606: 0x05, 0x2607: 0x1af,
+ 0x2608: 0x1b0, 0x2609: 0x08, 0x260a: 0x09, 0x260b: 0x0a, 0x260c: 0x0b, 0x260d: 0x0c, 0x260e: 0x0d, 0x260f: 0x0e,
+ 0x2610: 0x0f, 0x2611: 0x10, 0x2612: 0x11, 0x2613: 0x12, 0x2614: 0x13, 0x2615: 0x14, 0x2616: 0x15, 0x2617: 0x16,
+ 0x2618: 0x17, 0x2619: 0x18, 0x261a: 0x19, 0x261b: 0x1a, 0x261c: 0x1b, 0x261d: 0x1c, 0x261e: 0x1d, 0x261f: 0x1e,
+ 0x2620: 0x01, 0x2621: 0x91, 0x2622: 0x92, 0x2623: 0x93, 0x2624: 0x05,
+ 0x262a: 0x06, 0x262d: 0x07, 0x262f: 0x08,
+ 0x2630: 0x95, 0x2633: 0x14,
+ // Block 0x99, offset 0x2640
+ 0x2642: 0x01, 0x2643: 0x02, 0x2644: 0x03, 0x2645: 0x04, 0x2646: 0x05, 0x2647: 0x06,
+ 0x2648: 0x07, 0x2649: 0x08, 0x264a: 0x09, 0x264b: 0x0a, 0x264c: 0x0b, 0x264d: 0x0c, 0x264e: 0x0d, 0x264f: 0x0e,
+ 0x2650: 0x0f, 0x2651: 0x10, 0x2652: 0x55d, 0x2653: 0x12, 0x2654: 0x13, 0x2655: 0x14, 0x2656: 0x15, 0x2657: 0x16,
+ 0x2658: 0x17, 0x2659: 0x18, 0x265a: 0x19, 0x265b: 0x1a, 0x265c: 0x1b, 0x265d: 0x1c, 0x265e: 0x1d, 0x265f: 0x1e,
+ 0x2660: 0x01, 0x2661: 0x02, 0x2662: 0x03, 0x2663: 0x04, 0x2664: 0x05,
+ 0x266a: 0x06, 0x266d: 0x07, 0x266f: 0x08,
+ 0x2670: 0x12, 0x2673: 0x14,
+ // Block 0x9a, offset 0x2680
+ 0x26a8: 0xf7, 0x26ac: 0xf8, 0x26ad: 0xf9, 0x26ae: 0x20e, 0x26af: 0xfb,
+ 0x26b0: 0x562, 0x26b1: 0x563, 0x26b2: 0x564, 0x26b3: 0x565, 0x26b4: 0x566, 0x26b5: 0x101, 0x26b6: 0x102, 0x26b7: 0x103,
+ 0x26b8: 0x104, 0x26b9: 0x105, 0x26ba: 0x106, 0x26bb: 0x567, 0x26bc: 0x108, 0x26bd: 0x109, 0x26be: 0x10a, 0x26bf: 0x10b,
+ // Block 0x9b, offset 0x26c0
+ 0x26c2: 0x01, 0x26c3: 0x02, 0x26c4: 0x03, 0x26c5: 0x04, 0x26c6: 0x05, 0x26c7: 0x06,
+ 0x26c8: 0x07, 0x26c9: 0x08, 0x26ca: 0x09, 0x26cb: 0x0a, 0x26cc: 0x0b, 0x26cd: 0x0c, 0x26ce: 0x0d, 0x26cf: 0x0e,
+ 0x26d0: 0x0f, 0x26d1: 0x10, 0x26d2: 0x11, 0x26d3: 0x12, 0x26d4: 0x13, 0x26d5: 0x14, 0x26d6: 0x15, 0x26d7: 0x16,
+ 0x26d8: 0x55e, 0x26d9: 0x55f, 0x26da: 0x560, 0x26db: 0x561, 0x26dc: 0x1b, 0x26dd: 0x1c, 0x26de: 0x1d, 0x26df: 0x1e,
+ 0x26e0: 0x01, 0x26e1: 0x02, 0x26e2: 0x03, 0x26e3: 0x04, 0x26e4: 0x05,
+ 0x26ea: 0x06, 0x26ed: 0x07, 0x26ef: 0x98,
+ 0x26f0: 0x12, 0x26f3: 0x14,
+ // Block 0x9c, offset 0x2700
+ 0x2700: 0x3f, 0x2701: 0x40, 0x2702: 0x41, 0x2703: 0x42, 0x2704: 0x43, 0x2705: 0x44, 0x2706: 0x45, 0x2707: 0x46,
+ 0x2708: 0x47, 0x2709: 0x48, 0x270a: 0x49, 0x270b: 0x4a, 0x270c: 0x4b, 0x270d: 0x4c, 0x270e: 0x4d, 0x270f: 0x4e,
+ 0x2710: 0x4f, 0x2711: 0x50, 0x2712: 0x51, 0x2713: 0x52, 0x2714: 0x53, 0x2715: 0x54, 0x2716: 0x55, 0x2717: 0x56,
+ 0x2718: 0x57, 0x2719: 0x58, 0x271a: 0x59, 0x271b: 0x5a, 0x271c: 0x5b, 0x271d: 0x5c, 0x271e: 0x5d, 0x271f: 0x5e,
+ 0x2720: 0x5f, 0x2721: 0x60, 0x2722: 0x61, 0x2723: 0x62, 0x2724: 0x63, 0x2725: 0x64, 0x2726: 0x65, 0x2727: 0x66,
+ 0x2728: 0x67, 0x2729: 0x68, 0x272a: 0x69, 0x272c: 0x6a, 0x272d: 0x6b, 0x272e: 0x6c, 0x272f: 0x6d,
+ 0x2730: 0x6e, 0x2731: 0x6f, 0x2733: 0x70, 0x2734: 0x71, 0x2735: 0x72, 0x2736: 0x73, 0x2737: 0x74,
+ 0x2738: 0x573, 0x2739: 0x574, 0x273a: 0x575, 0x273b: 0x576, 0x273c: 0x577, 0x273d: 0x578, 0x273e: 0x579, 0x273f: 0x57a,
+ // Block 0x9d, offset 0x2740
+ 0x2742: 0x01, 0x2743: 0x56a, 0x2744: 0x56b, 0x2745: 0x56c, 0x2746: 0x05, 0x2747: 0x56d,
+ 0x2748: 0x56e, 0x2749: 0x08, 0x274a: 0x09, 0x274b: 0x0a, 0x274c: 0x56f, 0x274d: 0x570, 0x274e: 0x571, 0x274f: 0x572,
+ 0x2750: 0x0f, 0x2751: 0x10, 0x2752: 0x11, 0x2753: 0x12, 0x2754: 0x13, 0x2755: 0x14, 0x2756: 0x15, 0x2757: 0x16,
+ 0x2758: 0x17, 0x2759: 0x18, 0x275a: 0x19, 0x275b: 0x1a, 0x275c: 0x1b, 0x275d: 0x1c, 0x275e: 0x1d, 0x275f: 0x1e,
+ 0x2760: 0x01, 0x2761: 0x9a, 0x2762: 0x03, 0x2763: 0x04, 0x2764: 0x05,
+ 0x276a: 0x06, 0x276d: 0x07, 0x276f: 0x08,
+ 0x2770: 0x12, 0x2773: 0x14,
+ // Block 0x9e, offset 0x2780
+ 0x2780: 0x79, 0x2781: 0x7a, 0x2782: 0x7b, 0x2783: 0x7c, 0x2784: 0x7d, 0x2785: 0x7e, 0x2786: 0x7f, 0x2787: 0x80,
+ 0x2788: 0x81, 0x2789: 0x82, 0x278a: 0x83, 0x278b: 0x84, 0x278c: 0x85, 0x278d: 0x86, 0x278e: 0x87, 0x278f: 0x88,
+ 0x2790: 0x89, 0x2791: 0x8a, 0x2792: 0x8b, 0x2793: 0x8c, 0x2794: 0x8d, 0x2795: 0x8e, 0x2796: 0x8f, 0x2797: 0x90,
+ 0x2798: 0x91, 0x2799: 0x92, 0x279a: 0x93, 0x279b: 0x94, 0x279c: 0x95, 0x279d: 0x96, 0x279e: 0x97, 0x279f: 0x98,
+ 0x27a0: 0x99, 0x27a1: 0x9a, 0x27a2: 0x9b, 0x27a3: 0x9c, 0x27a4: 0x9d, 0x27a5: 0x9e, 0x27a6: 0x9f, 0x27a7: 0xa0,
+ 0x27a8: 0xa1, 0x27a9: 0xa2, 0x27aa: 0xa3, 0x27ab: 0xa4, 0x27ac: 0xa5, 0x27ad: 0xa6,
+ 0x27b0: 0xa7, 0x27b1: 0xa8, 0x27b2: 0xa9, 0x27b3: 0xaa, 0x27b4: 0xab, 0x27b5: 0xac, 0x27b6: 0xad, 0x27b7: 0xae,
+ 0x27b8: 0xaf, 0x27ba: 0x581, 0x27bb: 0x582, 0x27bc: 0x583, 0x27bd: 0x584, 0x27be: 0x585, 0x27bf: 0x586,
+ // Block 0x9f, offset 0x27c0
+ 0x27c0: 0x587, 0x27c1: 0xb7, 0x27c2: 0xb8, 0x27c3: 0xb9, 0x27c4: 0xba, 0x27c5: 0xbb, 0x27c6: 0x588, 0x27c7: 0xbd,
+ 0x27c8: 0x589, 0x27c9: 0x58a, 0x27ca: 0x58b, 0x27cb: 0x58c, 0x27cc: 0xc2, 0x27cd: 0x58d, 0x27ce: 0xc4, 0x27cf: 0x58e,
+ 0x27d0: 0x58f, 0x27d1: 0x590, 0x27d2: 0x591, 0x27d3: 0x592, 0x27d4: 0x593, 0x27d5: 0x594, 0x27d6: 0x595, 0x27d7: 0x596,
+ 0x27d8: 0x597, 0x27d9: 0x598, 0x27da: 0x599, 0x27db: 0x59a, 0x27dc: 0x59b, 0x27dd: 0x59c, 0x27de: 0x59d, 0x27df: 0x59e,
+ 0x27e0: 0x59f, 0x27e1: 0x5a0, 0x27e2: 0x5a1, 0x27e3: 0x5a2, 0x27e4: 0x5a3, 0x27e5: 0x5a4, 0x27e6: 0x5a5, 0x27e7: 0x5a6,
+ 0x27e8: 0x5a7, 0x27e9: 0x5a8, 0x27ea: 0x5a9, 0x27eb: 0x5aa, 0x27ec: 0x5ab, 0x27ed: 0x5ac, 0x27ee: 0x5ad, 0x27ef: 0x5ae,
+ 0x27f0: 0x5af, 0x27f1: 0x5b0, 0x27f2: 0x5b1, 0x27f3: 0x5b2, 0x27f4: 0x5b3, 0x27f5: 0x5b4, 0x27f6: 0x5b5, 0x27f7: 0x5b6,
+ 0x27f8: 0x5b7, 0x27f9: 0x5b8, 0x27fa: 0x5b9, 0x27fb: 0x5ba, 0x27fc: 0x5bb, 0x27fd: 0x5bc, 0x27fe: 0x5bd, 0x27ff: 0x5be,
+ // Block 0xa0, offset 0x2800
+ 0x2800: 0x5bf, 0x2801: 0x5c0, 0x2802: 0x5c1, 0x2803: 0x5c2, 0x2804: 0x5c3, 0x2805: 0x5c4, 0x2806: 0x5c5, 0x2807: 0x5c6,
+ 0x2808: 0x5c7, 0x2809: 0x5c8, 0x280a: 0x5c9, 0x280b: 0x5ca, 0x280c: 0x5cb, 0x280d: 0x5cc, 0x280e: 0x5cd, 0x280f: 0x5ce,
+ 0x2810: 0x5cf, 0x2811: 0x5d0, 0x2812: 0x5d1, 0x2813: 0x5d2, 0x2814: 0x5d3, 0x2815: 0x5d4, 0x2816: 0x5d5, 0x2817: 0x5d6,
+ 0x2818: 0x5d7, 0x2819: 0x5d8, 0x281a: 0x5d9, 0x281b: 0x5da, 0x281c: 0x5db, 0x281d: 0x5dc, 0x281e: 0x5dd, 0x281f: 0x5de,
+ 0x2820: 0x5df, 0x2821: 0x5e0, 0x2822: 0x5e1, 0x2823: 0x5e2, 0x2824: 0x5e3, 0x2825: 0x5e4, 0x2826: 0x5e5, 0x2827: 0x5e6,
+ 0x2828: 0x5e7, 0x2829: 0x5e8, 0x282a: 0x5e9, 0x282b: 0x5ea, 0x282c: 0x5eb, 0x282d: 0x5ec, 0x282e: 0x5ed, 0x282f: 0x5ee,
+ 0x2830: 0x5ef, 0x2831: 0x5f0, 0x2832: 0x5f1, 0x2833: 0x5f2, 0x2834: 0x5f3, 0x2835: 0x5f4, 0x2836: 0x5f5, 0x2837: 0xc6,
+ 0x2838: 0x5f6, 0x2839: 0x5f7, 0x283a: 0x5f8, 0x283b: 0x5f9, 0x283c: 0x5fa, 0x283d: 0x5fb, 0x283e: 0x5fc, 0x283f: 0x5fd,
+ // Block 0xa1, offset 0x2840
+ 0x2840: 0x5fe, 0x2841: 0x5ff, 0x2842: 0x600, 0x2843: 0x601, 0x2844: 0x602, 0x2845: 0x603, 0x2846: 0x604, 0x2847: 0x605,
+ 0x2848: 0x606, 0x2849: 0x607, 0x284a: 0x608, 0x284b: 0x609, 0x284c: 0x60a, 0x284d: 0x60b, 0x284e: 0x60c, 0x284f: 0x60d,
+ 0x2850: 0x60e, 0x2851: 0x60f, 0x2852: 0x610, 0x2853: 0x611, 0x2854: 0x612, 0x2855: 0x613, 0x2856: 0x614, 0x2857: 0x615,
+ 0x2858: 0x616, 0x2859: 0x617, 0x285a: 0x618, 0x285b: 0x619, 0x285c: 0x61a, 0x285d: 0x61b, 0x285e: 0x61c, 0x285f: 0x61d,
+ 0x2860: 0x61e, 0x2861: 0x61f, 0x2862: 0x620, 0x2863: 0x621, 0x2864: 0x622, 0x2865: 0x623, 0x2866: 0x624, 0x2867: 0x625,
+ 0x2868: 0x626, 0x2869: 0x627, 0x286a: 0x628, 0x286b: 0x629, 0x286c: 0x62a, 0x286d: 0x62b, 0x286e: 0x62c, 0x286f: 0x62d,
+ 0x2870: 0x62e, 0x2871: 0x62f, 0x2872: 0x630, 0x2873: 0x631, 0x2874: 0x632, 0x2875: 0x633, 0x2876: 0x634, 0x2877: 0x635,
+ 0x2878: 0x636, 0x2879: 0x637, 0x287a: 0x638, 0x287b: 0x639, 0x287c: 0x63a, 0x287d: 0x63b, 0x287e: 0x63c, 0x287f: 0x63d,
+ // Block 0xa2, offset 0x2880
+ 0x2880: 0x63e, 0x2881: 0x63f, 0x2882: 0x640, 0x2883: 0x641, 0x2884: 0x642, 0x2885: 0x643, 0x2886: 0x644, 0x2887: 0x645,
+ 0x2888: 0x646, 0x2889: 0x647, 0x288a: 0x648, 0x288b: 0x649, 0x288c: 0x64a, 0x288d: 0x64b, 0x288e: 0x64c, 0x288f: 0x64d,
+ 0x2890: 0x64e, 0x2891: 0x64f, 0x2892: 0x650, 0x2893: 0x651, 0x2894: 0x652, 0x2895: 0x653, 0x2896: 0x654, 0x2897: 0x655,
+ 0x2898: 0x656, 0x2899: 0x657, 0x289a: 0x658, 0x289b: 0x659, 0x289c: 0x65a, 0x289d: 0x65b, 0x289e: 0x65c, 0x289f: 0x65d,
+ 0x28a0: 0x65e, 0x28a1: 0x65f, 0x28a2: 0x660, 0x28a3: 0x661, 0x28a4: 0x662, 0x28a5: 0x663, 0x28a6: 0x664, 0x28a7: 0x665,
+ 0x28a8: 0x666, 0x28a9: 0x667, 0x28aa: 0x668, 0x28ab: 0x669, 0x28ac: 0x66a, 0x28ad: 0x66b, 0x28ae: 0x66c, 0x28af: 0x66d,
+ 0x28b0: 0x66e, 0x28b1: 0x66f, 0x28b2: 0x670, 0x28b3: 0x671, 0x28b4: 0x672, 0x28b5: 0x673, 0x28b6: 0x674, 0x28b7: 0x675,
+ 0x28b8: 0x676, 0x28b9: 0x677, 0x28ba: 0x678, 0x28bb: 0x679, 0x28bc: 0x67a, 0x28bd: 0x67b, 0x28be: 0x67c, 0x28bf: 0x67d,
+ // Block 0xa3, offset 0x28c0
+ 0x28c0: 0x67e, 0x28c1: 0x67f, 0x28c2: 0x680, 0x28c3: 0x681, 0x28c4: 0x682, 0x28c5: 0x683, 0x28c6: 0x684, 0x28c7: 0x685,
+ 0x28c8: 0x686, 0x28c9: 0x687, 0x28ca: 0x688, 0x28cb: 0x689, 0x28cc: 0x68a, 0x28cd: 0x68b, 0x28ce: 0x68c, 0x28cf: 0x68d,
+ 0x28d0: 0x68e, 0x28d1: 0x68f, 0x28d2: 0x690, 0x28d3: 0x691, 0x28d4: 0x692, 0x28d5: 0x693, 0x28d6: 0x694, 0x28d7: 0x695,
+ 0x28d8: 0x696, 0x28d9: 0x697, 0x28da: 0x698, 0x28db: 0x699, 0x28dc: 0x69a, 0x28dd: 0x69b, 0x28de: 0x69c, 0x28df: 0x69d,
+ 0x28e0: 0x69e, 0x28e1: 0x69f, 0x28e2: 0x6a0, 0x28e3: 0x6a1, 0x28e4: 0x6a2, 0x28e5: 0x6a3, 0x28e6: 0x6a4, 0x28e7: 0x6a5,
+ 0x28e8: 0x6a6, 0x28e9: 0x6a7, 0x28ea: 0x6a8, 0x28eb: 0x6a9, 0x28ec: 0x6aa, 0x28ed: 0x6ab, 0x28ee: 0x6ac, 0x28ef: 0x6ad,
+ 0x28f0: 0x6ae, 0x28f1: 0x6af, 0x28f2: 0x6b0, 0x28f3: 0x6b1, 0x28f4: 0x6b2, 0x28f5: 0x6b3, 0x28f6: 0x6b4, 0x28f7: 0x6b5,
+ 0x28f8: 0x6b6, 0x28f9: 0x6b7, 0x28fa: 0x6b8, 0x28fb: 0x6b9, 0x28fc: 0x6ba, 0x28fd: 0x6bb, 0x28fe: 0x6bc, 0x28ff: 0x6bd,
+ // Block 0xa4, offset 0x2900
+ 0x2900: 0x6be, 0x2901: 0x6bf, 0x2902: 0x6c0, 0x2903: 0x6c1, 0x2904: 0x6c2, 0x2905: 0x6c3, 0x2906: 0x6c4, 0x2907: 0x6c5,
+ 0x2908: 0x6c6, 0x2909: 0x6c7, 0x290a: 0x6c8, 0x290b: 0x6c9, 0x290c: 0x6ca, 0x290d: 0x6cb, 0x290e: 0x6cc, 0x290f: 0x6cd,
+ 0x2910: 0x6ce, 0x2911: 0x6cf, 0x2912: 0x6d0, 0x2913: 0x6d1, 0x2914: 0x6d2, 0x2915: 0x6d3, 0x2916: 0x6d4, 0x2917: 0x6d5,
+ 0x2918: 0x6d6, 0x2919: 0x6d7, 0x291a: 0x6d8, 0x291b: 0x6d9, 0x291c: 0x6da, 0x291d: 0x6db, 0x291e: 0x6dc, 0x291f: 0x6dd,
+ 0x2920: 0x6de, 0x2921: 0x6df, 0x2922: 0x6e0, 0x2923: 0x6e1, 0x2924: 0x6e2, 0x2925: 0x6e3, 0x2926: 0x6e4, 0x2927: 0x6e5,
+ 0x2928: 0x6e6, 0x2929: 0x6e7, 0x292a: 0x6e8, 0x292b: 0x6e9, 0x292c: 0x6ea, 0x292d: 0x6eb, 0x292e: 0x6ec, 0x292f: 0x6ed,
+ 0x2930: 0x6ee, 0x2931: 0x6ef, 0x2932: 0x6f0, 0x2933: 0x6f1, 0x2934: 0x6f2, 0x2935: 0x6f3, 0x2936: 0x6f4, 0x2937: 0x6f5,
+ 0x2938: 0x6f6, 0x2939: 0x6f7, 0x293a: 0x6f8, 0x293b: 0x6f9, 0x293c: 0x6fa, 0x293d: 0x6fb, 0x293e: 0x6fc, 0x293f: 0x6fd,
+ // Block 0xa5, offset 0x2940
+ 0x2940: 0x6fe, 0x2941: 0x6ff, 0x2942: 0x700, 0x2943: 0x701, 0x2944: 0x702, 0x2945: 0x703, 0x2946: 0x704, 0x2947: 0x705,
+ 0x2948: 0x706, 0x2949: 0x707, 0x294a: 0x708, 0x294b: 0x709, 0x294c: 0x70a, 0x294d: 0x70b, 0x294e: 0x70c, 0x294f: 0x70d,
+ 0x2950: 0x70e, 0x2951: 0x70f, 0x2952: 0x710, 0x2953: 0x711, 0x2954: 0x712, 0x2955: 0x713, 0x2956: 0x714, 0x2957: 0x715,
+ 0x2958: 0x716, 0x2959: 0x717, 0x295a: 0x718, 0x295b: 0x719, 0x295c: 0x71a, 0x295d: 0x71b, 0x295e: 0x71c, 0x295f: 0x71d,
+ 0x2960: 0x71e, 0x2961: 0x71f, 0x2962: 0x720, 0x2963: 0x721, 0x2964: 0x722, 0x2965: 0x723, 0x2966: 0x724, 0x2967: 0x725,
+ 0x2968: 0x726, 0x2969: 0x727, 0x296a: 0x728, 0x296b: 0x729, 0x296c: 0x72a, 0x296d: 0x72b, 0x296e: 0x72c, 0x296f: 0x72d,
+ 0x2970: 0x72e, 0x2971: 0x72f, 0x2972: 0x730, 0x2973: 0x731, 0x2974: 0x732, 0x2975: 0x733, 0x2976: 0x734, 0x2977: 0x735,
+ 0x2978: 0x736, 0x2979: 0x737, 0x297a: 0x738, 0x297b: 0x739, 0x297c: 0x73a, 0x297d: 0x73b, 0x297e: 0x73c, 0x297f: 0x73d,
+ // Block 0xa6, offset 0x2980
+ 0x29a4: 0x73e, 0x29a5: 0x4fb, 0x29a6: 0x4fc, 0x29a7: 0x4fd,
+ 0x29a8: 0x73f, 0x29a9: 0x740, 0x29aa: 0x741, 0x29ab: 0x742, 0x29ac: 0xf8, 0x29ad: 0xf9, 0x29ae: 0xfa, 0x29af: 0xfb,
+ 0x29b0: 0xfc, 0x29b1: 0xfd, 0x29b2: 0xfe, 0x29b3: 0xff, 0x29b4: 0x100, 0x29b5: 0x101, 0x29b6: 0x102, 0x29b7: 0x103,
+ 0x29b8: 0x104, 0x29b9: 0x105, 0x29ba: 0x106, 0x29bb: 0x107, 0x29bc: 0x108, 0x29bd: 0x109, 0x29be: 0x10a, 0x29bf: 0x10b,
+ // Block 0xa7, offset 0x29c0
+ 0x29c0: 0x180, 0x29c1: 0x181, 0x29c2: 0x182, 0x29c3: 0x183, 0x29c4: 0x184, 0x29c5: 0x185, 0x29c6: 0x186, 0x29c7: 0x187,
+ 0x29c8: 0x743, 0x29c9: 0x744, 0x29cc: 0x18a, 0x29cd: 0x18b, 0x29ce: 0x18c, 0x29cf: 0x18d,
+ 0x29d0: 0x18e, 0x29d1: 0x18f, 0x29d2: 0x190, 0x29d3: 0x191, 0x29d4: 0x192, 0x29d5: 0x193, 0x29d7: 0x194,
+ 0x29d8: 0x195, 0x29d9: 0x196, 0x29da: 0x197, 0x29db: 0x198, 0x29dc: 0x199, 0x29dd: 0x19a,
+ // Block 0xa8, offset 0x2a00
+ 0x2a00: 0x745, 0x2a01: 0x746, 0x2a02: 0x747, 0x2a03: 0x748, 0x2a04: 0x749, 0x2a05: 0x74a, 0x2a06: 0x74b, 0x2a07: 0x74c,
+ 0x2a08: 0x74d, 0x2a09: 0x74e, 0x2a0a: 0x74f, 0x2a0b: 0x750, 0x2a0c: 0x751, 0x2a0d: 0x752, 0x2a0e: 0x753, 0x2a0f: 0x754,
+ 0x2a10: 0x755, 0x2a11: 0x756, 0x2a12: 0x757, 0x2a13: 0x758, 0x2a14: 0x759, 0x2a15: 0x75a, 0x2a16: 0x75b, 0x2a17: 0x75c,
+ 0x2a18: 0x75d, 0x2a19: 0x75e, 0x2a1a: 0x75f, 0x2a1b: 0x760, 0x2a1c: 0x761, 0x2a1d: 0x762, 0x2a1e: 0x763, 0x2a1f: 0x764,
+ 0x2a20: 0x765, 0x2a21: 0x766, 0x2a22: 0x767, 0x2a23: 0x768, 0x2a24: 0x769, 0x2a25: 0x76a, 0x2a26: 0x76b, 0x2a27: 0x76c,
+ 0x2a28: 0x76d, 0x2a29: 0x76e, 0x2a2a: 0x76f, 0x2a2b: 0x770, 0x2a2c: 0x771, 0x2a2d: 0x772, 0x2a2e: 0x773, 0x2a2f: 0x774,
+ 0x2a30: 0x775, 0x2a31: 0x776, 0x2a32: 0x777, 0x2a33: 0x778, 0x2a34: 0x779, 0x2a35: 0x77a, 0x2a36: 0x77b, 0x2a37: 0x77c,
+ 0x2a38: 0x77d, 0x2a39: 0x77e, 0x2a3a: 0x77f, 0x2a3b: 0x780, 0x2a3c: 0x781, 0x2a3d: 0x782, 0x2a3e: 0x783, 0x2a3f: 0x784,
+ // Block 0xa9, offset 0x2a40
+ 0x2a40: 0x785, 0x2a41: 0x786, 0x2a42: 0x787, 0x2a43: 0x788, 0x2a44: 0x789, 0x2a45: 0x78a, 0x2a46: 0x78b, 0x2a47: 0x78c,
+ 0x2a48: 0x78d, 0x2a49: 0x78e, 0x2a4a: 0x78f, 0x2a4b: 0x790, 0x2a4c: 0x791, 0x2a4d: 0x792, 0x2a4e: 0x793, 0x2a4f: 0x794,
+ 0x2a50: 0x795, 0x2a51: 0x796, 0x2a52: 0x797, 0x2a53: 0x798, 0x2a54: 0x799, 0x2a55: 0x79a, 0x2a56: 0x79b, 0x2a57: 0x79c,
+ 0x2a58: 0x79d, 0x2a59: 0x79e, 0x2a5a: 0x79f, 0x2a5b: 0x7a0, 0x2a5c: 0x7a1, 0x2a5d: 0x7a2, 0x2a5e: 0x7a3, 0x2a5f: 0x7a4,
+ 0x2a60: 0x7a5, 0x2a61: 0x7a6, 0x2a62: 0x7a7, 0x2a63: 0x7a8, 0x2a64: 0x7a9, 0x2a65: 0x7aa, 0x2a66: 0x7ab, 0x2a67: 0x7ac,
+ 0x2a68: 0x7ad, 0x2a69: 0x7ae, 0x2a6a: 0x7af, 0x2a6b: 0x7b0, 0x2a6c: 0x7b1, 0x2a6d: 0x7b2, 0x2a6e: 0x7b3, 0x2a6f: 0x7b4,
+ 0x2a70: 0x7b5, 0x2a71: 0x7b6, 0x2a72: 0x7b7, 0x2a73: 0x7b8, 0x2a74: 0x7b9, 0x2a75: 0x7ba, 0x2a76: 0x7bb, 0x2a77: 0x7bc,
+ 0x2a78: 0x7bd, 0x2a79: 0x7be, 0x2a7a: 0x7bf, 0x2a7b: 0x7c0, 0x2a7c: 0x7c1, 0x2a7d: 0x7c2, 0x2a7e: 0x7c3, 0x2a7f: 0x7c4,
+ // Block 0xaa, offset 0x2a80
+ 0x2a80: 0x7c5, 0x2a81: 0x7c6, 0x2a82: 0x7c7, 0x2a83: 0x7c8, 0x2a84: 0x7c9, 0x2a85: 0x7ca, 0x2a86: 0x7cb, 0x2a87: 0x7cc,
+ 0x2a88: 0x7cd, 0x2a89: 0x7ce, 0x2a8a: 0x7cf, 0x2a8b: 0x7d0, 0x2a8c: 0x7d1, 0x2a8d: 0x7d2, 0x2a8e: 0x7d3, 0x2a8f: 0x7d4,
+ 0x2a90: 0x7d5, 0x2a91: 0x7d6, 0x2a92: 0x7d7, 0x2a93: 0x7d8, 0x2a94: 0x7d9, 0x2a95: 0x7da, 0x2a96: 0x7db, 0x2a97: 0x7dc,
+ 0x2a98: 0x7dd, 0x2a99: 0x7de, 0x2a9a: 0x7df, 0x2a9b: 0x7e0, 0x2a9c: 0x7e1, 0x2a9d: 0x7e2, 0x2a9e: 0x7e3, 0x2a9f: 0x7e4,
+ 0x2aa0: 0x7e5, 0x2aa1: 0x7e6, 0x2aa2: 0x7e7, 0x2aa3: 0x7e8, 0x2aa4: 0x7e9, 0x2aa5: 0x7ea, 0x2aa6: 0x7eb, 0x2aa7: 0x7ec,
+ 0x2aa8: 0x7ed, 0x2aa9: 0x7ee, 0x2aaa: 0x7ef, 0x2aab: 0x7f0, 0x2aac: 0x7f1, 0x2aad: 0x7f2, 0x2aae: 0x7f3, 0x2aaf: 0x7f4,
+ 0x2ab0: 0x7f5, 0x2ab1: 0x7f6, 0x2ab2: 0x7f7, 0x2ab3: 0x7f8, 0x2ab4: 0x7f9, 0x2ab5: 0x7fa, 0x2ab6: 0x7fb, 0x2ab7: 0x7fc,
+ 0x2ab8: 0x7fd, 0x2ab9: 0x7fe, 0x2aba: 0x7ff, 0x2abb: 0x800, 0x2abc: 0x801, 0x2abd: 0x802, 0x2abe: 0x803, 0x2abf: 0x804,
+ // Block 0xab, offset 0x2ac0
+ 0x2ac0: 0x805, 0x2ac1: 0x806, 0x2ac2: 0x807, 0x2ac3: 0x808, 0x2ac4: 0x809, 0x2ac5: 0x80a, 0x2ac6: 0x80b, 0x2ac7: 0x80c,
+ 0x2ac8: 0x80d, 0x2ac9: 0x80e, 0x2aca: 0x80f, 0x2acb: 0x810, 0x2acc: 0x811, 0x2acd: 0x812, 0x2ace: 0x813, 0x2acf: 0x814,
+ 0x2ad0: 0x815, 0x2ad1: 0x816, 0x2ad2: 0x817, 0x2ad3: 0x818, 0x2ad4: 0x819, 0x2ad5: 0x81a, 0x2ad6: 0x81b, 0x2ad7: 0x81c,
+ 0x2ad8: 0x81d, 0x2ad9: 0x81e, 0x2ada: 0x81f, 0x2adb: 0x820, 0x2adc: 0x821, 0x2add: 0x822, 0x2ade: 0x823, 0x2adf: 0x824,
+ 0x2ae0: 0x825, 0x2ae1: 0x826, 0x2ae2: 0x827, 0x2ae3: 0x828, 0x2ae4: 0x829, 0x2ae5: 0x82a, 0x2ae6: 0x82b, 0x2ae7: 0x82c,
+ 0x2ae8: 0x82d, 0x2ae9: 0x82e, 0x2aea: 0x82f, 0x2aeb: 0x830, 0x2aec: 0x831, 0x2aed: 0x832, 0x2aee: 0x833, 0x2aef: 0x834,
+ 0x2af0: 0x835, 0x2af1: 0x836, 0x2af2: 0x837, 0x2af3: 0x838, 0x2af4: 0x839, 0x2af5: 0x83a, 0x2af6: 0x83b, 0x2af7: 0x83c,
+ 0x2af8: 0x83d, 0x2af9: 0x83e, 0x2afa: 0x83f, 0x2afb: 0x840, 0x2afc: 0x841, 0x2afd: 0x842, 0x2afe: 0x843, 0x2aff: 0x844,
+ // Block 0xac, offset 0x2b00
+ 0x2b00: 0x845, 0x2b01: 0x846, 0x2b02: 0x847, 0x2b03: 0x848, 0x2b04: 0x849, 0x2b05: 0x84a, 0x2b06: 0x84b, 0x2b07: 0x84c,
+ 0x2b08: 0x84d, 0x2b09: 0x84e, 0x2b0a: 0x84f, 0x2b0b: 0x850, 0x2b0c: 0x851, 0x2b0d: 0x852, 0x2b0e: 0x853, 0x2b0f: 0x854,
+ 0x2b10: 0x855, 0x2b11: 0x856, 0x2b12: 0x857, 0x2b13: 0x858, 0x2b14: 0x859, 0x2b15: 0x85a, 0x2b16: 0x85b, 0x2b17: 0x85c,
+ 0x2b18: 0x85d, 0x2b19: 0x85e, 0x2b1a: 0x85f, 0x2b1b: 0x860, 0x2b1c: 0x861, 0x2b1d: 0x862, 0x2b1e: 0x863, 0x2b1f: 0x864,
+ 0x2b20: 0x865, 0x2b21: 0x866, 0x2b22: 0x867, 0x2b23: 0x868, 0x2b24: 0x869, 0x2b25: 0x86a, 0x2b26: 0x86b, 0x2b27: 0x86c,
+ 0x2b28: 0x86d, 0x2b29: 0x86e, 0x2b2a: 0x86f, 0x2b2b: 0x870, 0x2b2c: 0x871, 0x2b2d: 0x872, 0x2b2e: 0x873, 0x2b2f: 0x874,
+ 0x2b30: 0x875, 0x2b31: 0x876, 0x2b32: 0x877, 0x2b33: 0x878, 0x2b34: 0x879, 0x2b35: 0x87a, 0x2b36: 0x87b, 0x2b37: 0x87c,
+ 0x2b38: 0x87d, 0x2b39: 0x87e, 0x2b3a: 0x87f, 0x2b3b: 0x880, 0x2b3c: 0x881, 0x2b3d: 0x882, 0x2b3e: 0x883, 0x2b3f: 0x884,
+ // Block 0xad, offset 0x2b40
+ 0x2b40: 0x885, 0x2b41: 0x886, 0x2b42: 0x887, 0x2b43: 0x888, 0x2b44: 0x889, 0x2b45: 0x88a, 0x2b46: 0x88b, 0x2b47: 0x88c,
+ 0x2b48: 0x88d, 0x2b49: 0x88e, 0x2b4a: 0x88f, 0x2b4b: 0x890, 0x2b4c: 0x891, 0x2b4d: 0x892, 0x2b4e: 0x893, 0x2b4f: 0x894,
+ 0x2b50: 0x895, 0x2b51: 0x896, 0x2b52: 0x897, 0x2b53: 0x898, 0x2b54: 0x899, 0x2b55: 0x89a, 0x2b56: 0x89b, 0x2b57: 0x89c,
+ 0x2b58: 0x89d, 0x2b59: 0x89e, 0x2b5a: 0x89f, 0x2b5b: 0x8a0, 0x2b5c: 0x8a1, 0x2b5d: 0x8a2, 0x2b5e: 0x8a3, 0x2b5f: 0x8a4,
+ 0x2b60: 0x8a5, 0x2b61: 0x8a6, 0x2b62: 0x8a7, 0x2b63: 0x8a8, 0x2b64: 0x8a9, 0x2b65: 0x8aa, 0x2b66: 0x8ab, 0x2b67: 0x8ac,
+ 0x2b68: 0x8ad, 0x2b69: 0x8ae, 0x2b6a: 0x8af, 0x2b6b: 0x8b0, 0x2b6c: 0x8b1, 0x2b6d: 0x8b2, 0x2b6e: 0x8b3, 0x2b6f: 0x8b4,
+ 0x2b70: 0x8b5, 0x2b71: 0x8b6, 0x2b72: 0x8b7, 0x2b73: 0x8b8, 0x2b74: 0x8b9, 0x2b75: 0x8ba, 0x2b76: 0x8bb, 0x2b77: 0x8bc,
+ 0x2b78: 0x8bd, 0x2b79: 0x8be, 0x2b7a: 0x8bf, 0x2b7b: 0x8c0, 0x2b7c: 0x8c1, 0x2b7d: 0x8c2, 0x2b7e: 0x8c3, 0x2b7f: 0x8c4,
+ // Block 0xae, offset 0x2b80
+ 0x2b80: 0x8c5, 0x2b81: 0x8c6, 0x2b82: 0x8c7, 0x2b83: 0x8c8, 0x2b84: 0x8c9, 0x2b85: 0x8ca, 0x2b86: 0x8cb, 0x2b87: 0x8cc,
+ 0x2b88: 0x8cd, 0x2b89: 0x8ce, 0x2b8a: 0x8cf, 0x2b8b: 0x8d0, 0x2b8c: 0x8d1, 0x2b8d: 0x8d2, 0x2b8e: 0x8d3, 0x2b8f: 0x8d4,
+ 0x2b90: 0x8d5, 0x2b91: 0x8d6, 0x2b92: 0x8d7, 0x2b93: 0x8d8, 0x2b94: 0x8d9, 0x2b95: 0x8da, 0x2b96: 0x8db, 0x2b97: 0x8dc,
+ 0x2b98: 0x8dd, 0x2b99: 0x8de, 0x2b9a: 0x8df, 0x2b9b: 0x8e0, 0x2b9c: 0x8e1, 0x2b9d: 0x8e2, 0x2b9e: 0x8e3, 0x2b9f: 0x8e4,
+ 0x2ba0: 0x8e5, 0x2ba1: 0x8e6, 0x2ba2: 0x8e7, 0x2ba3: 0x8e8, 0x2ba4: 0x8e9, 0x2ba5: 0x8ea, 0x2ba6: 0x8eb, 0x2ba7: 0x8ec,
+ 0x2ba8: 0x8ed, 0x2ba9: 0x8ee, 0x2baa: 0x8ef, 0x2bab: 0x8f0, 0x2bac: 0x8f1, 0x2bad: 0x8f2, 0x2bae: 0x8f3, 0x2baf: 0x8f4,
+ 0x2bb0: 0x8f5, 0x2bb1: 0x8f6, 0x2bb2: 0x8f7, 0x2bb3: 0x8f8, 0x2bb4: 0x8f9, 0x2bb5: 0x8fa, 0x2bb6: 0x8fb, 0x2bb7: 0x8fc,
+ 0x2bb8: 0x8fd, 0x2bb9: 0x8fe, 0x2bba: 0x8ff, 0x2bbb: 0x900, 0x2bbc: 0x901, 0x2bbd: 0x902, 0x2bbe: 0x903, 0x2bbf: 0x904,
+ // Block 0xaf, offset 0x2bc0
+ 0x2bc0: 0x905, 0x2bc1: 0x906, 0x2bc2: 0x907, 0x2bc3: 0x908, 0x2bc4: 0x909, 0x2bc5: 0x90a, 0x2bc6: 0x90b, 0x2bc7: 0x90c,
+ 0x2bc8: 0x90d, 0x2bc9: 0x90e, 0x2bca: 0x90f, 0x2bcb: 0x910, 0x2bcc: 0x911, 0x2bcd: 0x912, 0x2bce: 0x913, 0x2bcf: 0x914,
+ 0x2bd0: 0x915, 0x2bd1: 0x916, 0x2bd2: 0x917, 0x2bd3: 0x918, 0x2bd4: 0x919, 0x2bd5: 0x91a, 0x2bd6: 0x91b, 0x2bd7: 0x91c,
+ 0x2bd8: 0x91d, 0x2bd9: 0x91e, 0x2bda: 0x91f, 0x2bdb: 0x920, 0x2bdc: 0x921, 0x2bdd: 0x922, 0x2bde: 0x923, 0x2bdf: 0x924,
+ 0x2be0: 0x925, 0x2be1: 0x926, 0x2be2: 0x927, 0x2be3: 0x928, 0x2be4: 0x929, 0x2be5: 0x92a, 0x2be6: 0x92b, 0x2be7: 0x92c,
+ 0x2be8: 0x92d, 0x2be9: 0x92e, 0x2bea: 0x92f, 0x2beb: 0x930, 0x2bec: 0x931, 0x2bed: 0x932, 0x2bee: 0x933, 0x2bef: 0x934,
+ 0x2bf0: 0x935, 0x2bf1: 0x936, 0x2bf2: 0x937, 0x2bf3: 0x938, 0x2bf4: 0x939, 0x2bf5: 0x93a, 0x2bf6: 0x93b, 0x2bf7: 0x93c,
+ 0x2bf8: 0x93d, 0x2bf9: 0x93e, 0x2bfa: 0x93f, 0x2bfb: 0x940, 0x2bfc: 0x941, 0x2bfd: 0x942, 0x2bfe: 0x943, 0x2bff: 0x944,
+ // Block 0xb0, offset 0x2c00
+ 0x2c00: 0x945, 0x2c01: 0x946, 0x2c02: 0x947, 0x2c03: 0x948, 0x2c04: 0x949, 0x2c05: 0x94a, 0x2c06: 0x94b, 0x2c07: 0x94c,
+ 0x2c08: 0x94d, 0x2c09: 0x94e, 0x2c0a: 0x94f, 0x2c0b: 0x950, 0x2c0c: 0x951, 0x2c0d: 0x952, 0x2c0e: 0x953, 0x2c0f: 0x954,
+ 0x2c10: 0x955, 0x2c11: 0x956, 0x2c12: 0x957, 0x2c13: 0x958, 0x2c14: 0x959, 0x2c15: 0x95a, 0x2c16: 0x95b, 0x2c17: 0x95c,
+ 0x2c18: 0x95d, 0x2c19: 0x95e, 0x2c1a: 0x95f, 0x2c1b: 0x960, 0x2c1c: 0x961, 0x2c1d: 0x962, 0x2c1e: 0x963, 0x2c1f: 0x964,
+ 0x2c20: 0x965, 0x2c21: 0x966, 0x2c22: 0x967, 0x2c23: 0x968, 0x2c24: 0x969, 0x2c25: 0x96a, 0x2c26: 0x96b, 0x2c27: 0x96c,
+ 0x2c28: 0x96d, 0x2c29: 0x96e, 0x2c2a: 0x96f, 0x2c2b: 0x970, 0x2c2c: 0x971, 0x2c2d: 0x972, 0x2c2e: 0x973, 0x2c2f: 0x974,
+ 0x2c30: 0x975, 0x2c31: 0x976, 0x2c32: 0x977, 0x2c33: 0x978, 0x2c34: 0x979, 0x2c35: 0x97a, 0x2c36: 0x97b, 0x2c37: 0x97c,
+ 0x2c38: 0x97d, 0x2c39: 0x97e, 0x2c3a: 0x97f, 0x2c3b: 0x980, 0x2c3c: 0x981, 0x2c3d: 0x982, 0x2c3e: 0x983, 0x2c3f: 0x984,
+ // Block 0xb1, offset 0x2c40
+ 0x2c40: 0x985, 0x2c41: 0x986, 0x2c42: 0x987, 0x2c43: 0x988, 0x2c44: 0x989, 0x2c45: 0x98a, 0x2c46: 0x98b, 0x2c47: 0x98c,
+ 0x2c48: 0x98d, 0x2c49: 0x98e, 0x2c4a: 0x98f, 0x2c4b: 0x990, 0x2c4c: 0x991, 0x2c4d: 0x992, 0x2c4e: 0x993, 0x2c4f: 0x994,
+ 0x2c50: 0x995, 0x2c51: 0x996, 0x2c52: 0x997, 0x2c53: 0x998, 0x2c54: 0x999, 0x2c55: 0x99a, 0x2c56: 0x99b, 0x2c57: 0x99c,
+ 0x2c58: 0x99d, 0x2c59: 0x99e, 0x2c5a: 0x99f, 0x2c5b: 0x9a0, 0x2c5c: 0x9a1, 0x2c5d: 0x9a2, 0x2c5e: 0x9a3, 0x2c5f: 0x9a4,
+ 0x2c60: 0x9a5, 0x2c61: 0x9a6, 0x2c62: 0x9a7, 0x2c63: 0x9a8, 0x2c64: 0x9a9, 0x2c65: 0x9aa, 0x2c66: 0x9ab, 0x2c67: 0x9ac,
+ 0x2c68: 0x9ad, 0x2c69: 0x9ae, 0x2c6a: 0x9af, 0x2c6b: 0x9b0, 0x2c6c: 0x9b1, 0x2c6d: 0x9b2, 0x2c6e: 0x9b3, 0x2c6f: 0x9b4,
+ 0x2c70: 0x9b5, 0x2c71: 0x9b6, 0x2c72: 0x9b7, 0x2c73: 0x9b8, 0x2c74: 0x9b9, 0x2c75: 0x9ba, 0x2c76: 0x9bb, 0x2c77: 0x9bc,
+ 0x2c78: 0x9bd, 0x2c79: 0x9be, 0x2c7a: 0x9bf, 0x2c7b: 0x9c0, 0x2c7c: 0x9c1, 0x2c7d: 0x9c2, 0x2c7e: 0x9c3, 0x2c7f: 0x9c4,
+ // Block 0xb2, offset 0x2c80
+ 0x2c80: 0x9c5, 0x2c81: 0x9c6, 0x2c82: 0x9c7, 0x2c83: 0x9c8, 0x2c84: 0x9c9, 0x2c85: 0x9ca, 0x2c86: 0x9cb, 0x2c87: 0x9cc,
+ 0x2c88: 0x9cd, 0x2c89: 0x9ce, 0x2c8a: 0x9cf, 0x2c8b: 0x9d0, 0x2c8c: 0x9d1, 0x2c8d: 0x9d2, 0x2c8e: 0x9d3, 0x2c8f: 0x9d4,
+ 0x2c90: 0x9d5, 0x2c91: 0x9d6, 0x2c92: 0x9d7, 0x2c93: 0x9d8, 0x2c94: 0x9d9, 0x2c95: 0x9da, 0x2c96: 0x9db, 0x2c97: 0x9dc,
+ 0x2c98: 0x9dd, 0x2c99: 0x9de, 0x2c9a: 0x9df, 0x2c9b: 0x9e0, 0x2c9e: 0x9e1,
+ 0x2ca1: 0x9e2, 0x2ca2: 0x9e3,
+ 0x2ca8: 0x9e4, 0x2caa: 0x9e5,
+ 0x2cba: 0x9e6, 0x2cbb: 0x9e7, 0x2cbe: 0x9e8,
+ // Block 0xb3, offset 0x2cc0
+ 0x2cc1: 0x9e9, 0x2cc2: 0x9ea, 0x2cc3: 0x9eb, 0x2cc4: 0x9ec,
+ 0x2cc8: 0x9ed, 0x2ccb: 0x9ee, 0x2ccc: 0x9ef, 0x2ccd: 0x9f0, 0x2ccf: 0x9f1,
+ 0x2cd0: 0x9f2, 0x2cd2: 0x9f3, 0x2cd3: 0x9f4, 0x2cd4: 0x9f5, 0x2cd7: 0x9f6,
+ 0x2cd8: 0x9f7, 0x2cda: 0x9f8, 0x2cdb: 0x9f9,
+ // Block 0xb4, offset 0x2d00
+ 0x2d20: 0x9fa, 0x2d21: 0x9fb, 0x2d22: 0x9fc, 0x2d23: 0x9fd, 0x2d24: 0x9fe, 0x2d25: 0x9ff, 0x2d26: 0xa00, 0x2d27: 0xa01,
+ 0x2d28: 0xa02,
+ // Block 0xb5, offset 0x2d40
+ 0x2d50: 0x09, 0x2d51: 0x0a, 0x2d52: 0x0b, 0x2d53: 0x0c, 0x2d56: 0x0d,
+ 0x2d5b: 0x0e, 0x2d5d: 0x0f, 0x2d5e: 0x10, 0x2d5f: 0xa5,
+ 0x2d60: 0xa6, 0x2d61: 0xa7, 0x2d62: 0xa8, 0x2d63: 0xa9, 0x2d64: 0xaa, 0x2d65: 0xab, 0x2d66: 0xac, 0x2d67: 0xad,
+ 0x2d68: 0xae, 0x2d69: 0xaf, 0x2d6a: 0xb0, 0x2d6b: 0xb1, 0x2d6f: 0xb2,
+ // Block 0xb6, offset 0x2d80
+ 0x2d82: 0x01, 0x2d83: 0x02, 0x2d84: 0x03, 0x2d85: 0x04, 0x2d86: 0x05, 0x2d87: 0x06,
+ 0x2d88: 0x07, 0x2d89: 0x08, 0x2d8a: 0x09, 0x2d8b: 0x0a, 0x2d8c: 0x0b, 0x2d8d: 0x0c, 0x2d8e: 0x0d, 0x2d8f: 0x0e,
+ 0x2d90: 0x0f, 0x2d91: 0x10, 0x2d92: 0x11, 0x2d93: 0x12, 0x2d94: 0x13, 0x2d95: 0x14, 0x2d96: 0x15, 0x2d97: 0x16,
+ 0x2d98: 0x17, 0x2d99: 0x18, 0x2d9a: 0x19, 0x2d9b: 0x1a, 0x2d9c: 0x1b, 0x2d9d: 0x1c, 0x2d9e: 0x1d, 0x2d9f: 0x1e,
+ 0x2da0: 0x01, 0x2da1: 0x02, 0x2da2: 0x9c, 0x2da3: 0x9d, 0x2da4: 0x9e, 0x2da5: 0x9f, 0x2da6: 0xa0, 0x2da7: 0xa1,
+ 0x2da8: 0xa2, 0x2da9: 0xa3, 0x2daa: 0x06, 0x2dad: 0x07, 0x2daf: 0xa4,
+ 0x2db0: 0xb3, 0x2db3: 0x14,
}
-// mainCTEntries: 126 entries, 504 bytes
-var mainCTEntries = [126]struct{ l, h, n, i uint8 }{
+// mainCTEntries: 2293 entries, 9172 bytes
+var mainCTEntries = [2293]struct{ l, h, n, i uint8 }{
{0xCE, 0x1, 1, 255},
{0xC2, 0x0, 1, 255},
{0xB7, 0xB7, 0, 1},
@@ -7546,7 +45763,7 @@ var mainCTEntries = [126]struct{ l, h, n, i uint8 }{
{0x87, 0x88, 0, 4},
{0x84, 0x84, 0, 3},
{0x81, 0x82, 0, 1},
- {0x9C, 0x9D, 0, 28},
+ {0x9C, 0x9F, 0, 28},
{0xE0, 0x0, 1, 255},
{0xBA, 0x0, 1, 255},
{0xB2, 0xB2, 0, 1},
@@ -7554,13 +45771,18 @@ var mainCTEntries = [126]struct{ l, h, n, i uint8 }{
{0xAA, 0x0, 1, 255},
{0x80, 0xAF, 0, 1},
{0xE0, 0x0, 2, 255},
- {0xBE, 0x4, 1, 255},
- {0xBD, 0x0, 1, 255},
- {0xB1, 0x0, 1, 2},
- {0xE0, 0x0, 1, 255},
- {0xBE, 0x0, 1, 255},
- {0x80, 0x80, 0, 1},
- {0x80, 0x81, 0, 3},
+ {0xBE, 0x9, 1, 255},
+ {0xBD, 0x0, 3, 255},
+ {0xB5, 0xB5, 0, 6},
+ {0xB3, 0xB3, 0, 5},
+ {0xB1, 0x0, 1, 4},
+ {0xE0, 0x0, 2, 255},
+ {0xBE, 0x2, 1, 255},
+ {0xBD, 0x0, 2, 255},
+ {0xB4, 0xB4, 0, 2},
+ {0xB2, 0xB2, 0, 1},
+ {0x80, 0x80, 0, 3},
+ {0x80, 0x81, 0, 7},
{0xE0, 0x0, 2, 255},
{0xBE, 0x2, 1, 255},
{0xBD, 0x0, 2, 255},
@@ -7570,9 +45792,2171 @@ var mainCTEntries = [126]struct{ l, h, n, i uint8 }{
{0xE1, 0x0, 1, 255},
{0x80, 0x0, 1, 255},
{0xAE, 0xAE, 0, 1},
+ {0xF0, 0x0, 1, 255},
+ {0x91, 0x0, 1, 255},
+ {0x84, 0x0, 1, 255},
+ {0xA7, 0xA7, 0, 1},
{0xE1, 0x0, 1, 255},
{0xAC, 0x0, 1, 255},
{0xB5, 0xB5, 0, 1},
+ {0xE0, 0x0, 1, 255},
+ {0xA7, 0x0, 1, 255},
+ {0x8D, 0x0, 1, 255},
+ {0xE2, 0x0, 1, 255},
+ {0x80, 0x0, 1, 255},
+ {0x8D, 0x8D, 0, 1},
+ {0xE0, 0x0, 1, 255},
+ {0xA7, 0x0, 1, 255},
+ {0x8D, 0x0, 1, 255},
+ {0xE0, 0x0, 1, 255},
+ {0xA6, 0x0, 1, 255},
+ {0xB7, 0xB7, 0, 1},
+ {0xCC, 0x0, 1, 255},
+ {0xA7, 0xA7, 0, 1},
+ {0xCC, 0x0, 1, 255},
+ {0x87, 0x87, 0, 1},
+ {0xCC, 0x0, 1, 255},
+ {0x68, 0x68, 0, 3},
+ {0x48, 0x48, 0, 2},
+ {0x8C, 0x8C, 0, 1},
+ {0xCC, 0x0, 1, 255},
+ {0x8C, 0x8C, 0, 1},
+ {0x68, 0x68, 0, 1},
+ {0x68, 0x68, 0, 2},
+ {0x48, 0x48, 0, 1},
+ {0x64, 0x64, 0, 1},
+ {0x64, 0x64, 0, 2},
+ {0x44, 0x44, 0, 1},
+ {0x66, 0x66, 0, 1},
+ {0x66, 0x66, 0, 2},
+ {0x46, 0x46, 0, 1},
+ {0x67, 0x67, 0, 1},
+ {0x67, 0x67, 0, 2},
+ {0x47, 0x47, 0, 1},
+ {0xCE, 0x1, 1, 255},
+ {0xC2, 0x0, 1, 255},
+ {0x6C, 0x6C, 0, 3},
+ {0xB7, 0xB7, 0, 1},
+ {0x87, 0x87, 0, 2},
+ {0xCE, 0x1, 1, 255},
+ {0xC2, 0x0, 1, 255},
+ {0x6C, 0x6C, 0, 4},
+ {0x4C, 0x4C, 0, 3},
+ {0xB7, 0xB7, 0, 1},
+ {0x87, 0x87, 0, 2},
+ {0xCC, 0x0, 2, 255},
+ {0x8B, 0x8B, 0, 2},
+ {0x88, 0x88, 0, 1},
+ {0xCC, 0x0, 2, 255},
+ {0x61, 0x61, 0, 3},
+ {0x8A, 0x8A, 0, 2},
+ {0x88, 0x88, 0, 1},
+ {0xCC, 0x0, 2, 255},
+ {0x61, 0x61, 0, 4},
+ {0x41, 0x41, 0, 3},
+ {0x8A, 0x8A, 0, 2},
+ {0x88, 0x88, 0, 1},
+ {0xCC, 0x0, 1, 255},
+ {0xA8, 0xA8, 0, 1},
+ {0xE0, 0x0, 1, 255},
+ {0xBE, 0x0, 1, 255},
+ {0x90, 0x91, 0, 1},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 6, 255},
+ {0x98, 0x4E, 1, 255},
+ {0x96, 0x3A, 1, 255},
+ {0x94, 0x21, 1, 255},
+ {0x84, 0x14, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x80, 0x80, 0, 78},
+ {0xE0, 0x0, 2, 255},
+ {0xBE, 0x10, 1, 255},
+ {0xBD, 0x0, 13, 255},
+ {0xBC, 0xBC, 0, 25},
+ {0xBA, 0xBA, 0, 24},
+ {0xB4, 0xB4, 0, 23},
+ {0xA6, 0xA6, 0, 22},
+ {0xA2, 0xA3, 0, 20},
+ {0xA0, 0xA0, 0, 19},
+ {0x9D, 0x9D, 0, 18},
+ {0x96, 0x96, 0, 17},
+ {0x91, 0x91, 0, 16},
+ {0x8C, 0x8C, 0, 15},
+ {0x8A, 0x8A, 0, 14},
+ {0x84, 0x84, 0, 13},
+ {0x82, 0x0, 1, 12},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 1, 255},
+ {0xA6, 0xA6, 0, 1},
+ {0xB1, 0xB2, 0, 26},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 8, 255},
+ {0xBC, 0xBC, 0, 35},
+ {0xB4, 0xB4, 0, 34},
+ {0xA2, 0xA2, 0, 33},
+ {0x93, 0x93, 0, 32},
+ {0x8C, 0x8C, 0, 31},
+ {0x8A, 0x8A, 0, 30},
+ {0x84, 0x84, 0, 29},
+ {0x82, 0x0, 1, 28},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 1, 255},
+ {0xA6, 0xA6, 0, 2},
+ {0xE0, 0x0, 2, 255},
+ {0xBE, 0x15, 1, 255},
+ {0xBD, 0x0, 11, 255},
+ {0xBC, 0x3, 1, 255},
+ {0xBA, 0xBA, 0, 46},
+ {0xB4, 0xB4, 0, 45},
+ {0xA6, 0xA6, 0, 44},
+ {0xA2, 0xA3, 0, 42},
+ {0xA0, 0xA0, 0, 41},
+ {0x91, 0x91, 0, 40},
+ {0x8C, 0x8C, 0, 39},
+ {0x8A, 0x8A, 0, 38},
+ {0x84, 0x84, 0, 37},
+ {0x82, 0x0, 1, 36},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 1, 255},
+ {0xA6, 0xA6, 0, 3},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 5, 255},
+ {0xA2, 0xA2, 0, 8},
+ {0x93, 0x93, 0, 7},
+ {0x91, 0x91, 0, 6},
+ {0x84, 0x84, 0, 5},
+ {0x82, 0x82, 0, 4},
+ {0xB1, 0xB2, 0, 47},
+ {0xE0, 0x0, 2, 255},
+ {0xBE, 0x10, 1, 255},
+ {0xBD, 0x0, 13, 255},
+ {0xBC, 0xBC, 0, 62},
+ {0xBA, 0xBA, 0, 61},
+ {0xB4, 0xB4, 0, 60},
+ {0xA6, 0xA6, 0, 59},
+ {0xA2, 0xA3, 0, 57},
+ {0xA0, 0xA0, 0, 56},
+ {0x96, 0x96, 0, 55},
+ {0x93, 0x93, 0, 54},
+ {0x91, 0x91, 0, 53},
+ {0x8C, 0x8C, 0, 52},
+ {0x8A, 0x8A, 0, 51},
+ {0x84, 0x84, 0, 50},
+ {0x82, 0x0, 1, 49},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 1, 255},
+ {0xA6, 0xA6, 0, 9},
+ {0xB1, 0xB2, 0, 63},
+ {0xE0, 0x0, 2, 255},
+ {0xBE, 0x13, 1, 255},
+ {0xBD, 0x0, 13, 255},
+ {0xBC, 0x3, 1, 255},
+ {0xBA, 0xBA, 0, 76},
+ {0xB4, 0xB4, 0, 75},
+ {0xB2, 0xB2, 0, 74},
+ {0xA6, 0xA6, 0, 73},
+ {0xA2, 0xA2, 0, 72},
+ {0xA0, 0xA0, 0, 71},
+ {0x9D, 0x9D, 0, 70},
+ {0x93, 0x93, 0, 69},
+ {0x8C, 0x8C, 0, 68},
+ {0x8A, 0x8A, 0, 67},
+ {0x84, 0x84, 0, 66},
+ {0x82, 0x0, 1, 65},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 1, 255},
+ {0xA6, 0xA6, 0, 10},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 1, 255},
+ {0x91, 0x91, 0, 11},
+ {0xB1, 0xB1, 0, 77},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 11, 255},
+ {0xA6, 0x34, 1, 255},
+ {0xA4, 0xA4, 0, 75},
+ {0xA3, 0x2F, 1, 255},
+ {0xA2, 0x22, 1, 255},
+ {0x9E, 0x9F, 0, 73},
+ {0x99, 0x99, 0, 72},
+ {0x91, 0x12, 1, 255},
+ {0x8F, 0x8F, 0, 71},
+ {0x85, 0x85, 0, 70},
+ {0x82, 0x0, 1, 255},
+ {0x80, 0x80, 0, 69},
+ {0xE0, 0x0, 2, 255},
+ {0xBE, 0xE, 1, 255},
+ {0xBD, 0x0, 11, 255},
+ {0xBE, 0xBE, 0, 14},
+ {0xBC, 0xBC, 0, 13},
+ {0xBA, 0xBA, 0, 12},
+ {0xA2, 0xA2, 0, 11},
+ {0xA0, 0xA0, 0, 10},
+ {0x9D, 0x9D, 0, 9},
+ {0x98, 0x98, 0, 8},
+ {0x91, 0x91, 0, 7},
+ {0x8C, 0x8C, 0, 6},
+ {0x8A, 0x8A, 0, 5},
+ {0x82, 0x0, 1, 4},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 1, 255},
+ {0xA6, 0xA6, 0, 1},
+ {0xB1, 0xB3, 0, 15},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 11, 255},
+ {0xBE, 0xBE, 0, 29},
+ {0xBC, 0xBC, 0, 28},
+ {0xBA, 0xBA, 0, 27},
+ {0xB4, 0xB4, 0, 26},
+ {0xA6, 0xA6, 0, 25},
+ {0xA2, 0xA3, 0, 23},
+ {0xA0, 0xA0, 0, 22},
+ {0x98, 0x98, 0, 21},
+ {0x8C, 0x8C, 0, 20},
+ {0x8A, 0x8A, 0, 19},
+ {0x82, 0x0, 1, 18},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 1, 255},
+ {0xA6, 0xA6, 0, 2},
+ {0xE0, 0x0, 1, 255},
+ {0xBE, 0x0, 11, 255},
+ {0xB3, 0xB3, 0, 40},
+ {0xAB, 0xAB, 0, 39},
+ {0xA9, 0xA9, 0, 38},
+ {0xA3, 0xA3, 0, 37},
+ {0xA1, 0xA1, 0, 36},
+ {0x9F, 0x9F, 0, 35},
+ {0x99, 0x99, 0, 34},
+ {0x97, 0x97, 0, 33},
+ {0x94, 0x94, 0, 32},
+ {0x92, 0x92, 0, 31},
+ {0x90, 0x90, 0, 30},
+ {0xE0, 0x0, 1, 255},
+ {0xBE, 0x0, 3, 255},
+ {0xA1, 0xA1, 0, 43},
+ {0x9F, 0x9F, 0, 42},
+ {0x95, 0x95, 0, 41},
+ {0xE0, 0x0, 2, 255},
+ {0xBE, 0x10, 10, 255},
+ {0xBD, 0x0, 13, 255},
+ {0xBE, 0xBE, 0, 57},
+ {0xBC, 0xBC, 0, 56},
+ {0xBA, 0xBA, 0, 55},
+ {0xB4, 0xB4, 0, 54},
+ {0xB2, 0xB2, 0, 53},
+ {0xA2, 0xA3, 0, 51},
+ {0x98, 0x98, 0, 50},
+ {0x96, 0x96, 0, 49},
+ {0x91, 0x91, 0, 48},
+ {0x8C, 0x8C, 0, 47},
+ {0x8A, 0x8A, 0, 46},
+ {0x84, 0x84, 0, 45},
+ {0x82, 0x0, 1, 44},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 1, 255},
+ {0xA6, 0xA6, 0, 3},
+ {0xB2, 0xB3, 0, 67},
+ {0xAD, 0xAD, 0, 66},
+ {0xA9, 0xA9, 0, 65},
+ {0xA3, 0xA3, 0, 64},
+ {0xA1, 0xA1, 0, 63},
+ {0x9F, 0x9F, 0, 62},
+ {0x99, 0x99, 0, 61},
+ {0x94, 0x94, 0, 60},
+ {0x92, 0x92, 0, 59},
+ {0x90, 0x90, 0, 58},
+ {0xE0, 0x0, 1, 255},
+ {0xBE, 0x0, 11, 255},
+ {0xAB, 0xAB, 0, 12},
+ {0xA8, 0xA9, 0, 10},
+ {0xA6, 0xA6, 0, 9},
+ {0xA3, 0xA3, 0, 8},
+ {0xA1, 0xA1, 0, 7},
+ {0x9F, 0x9F, 0, 6},
+ {0x99, 0x99, 0, 5},
+ {0x97, 0x97, 0, 4},
+ {0x94, 0x94, 0, 3},
+ {0x92, 0x92, 0, 2},
+ {0x90, 0x90, 0, 1},
+ {0xE0, 0x0, 1, 255},
+ {0xBE, 0x0, 9, 255},
+ {0xB7, 0xB7, 0, 10},
+ {0xA6, 0xA6, 0, 9},
+ {0xA4, 0xA4, 0, 8},
+ {0xA1, 0xA1, 0, 7},
+ {0x9F, 0x9F, 0, 6},
+ {0x97, 0x97, 0, 5},
+ {0x94, 0x95, 0, 3},
+ {0x92, 0x92, 0, 2},
+ {0x90, 0x90, 0, 1},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 9, 255},
+ {0x9A, 0x9B, 0, 48},
+ {0x93, 0x23, 1, 255},
+ {0x91, 0x14, 1, 255},
+ {0x90, 0x90, 0, 47},
+ {0x89, 0x89, 0, 46},
+ {0x86, 0x87, 0, 44},
+ {0x84, 0x8, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x81, 0x81, 0, 43},
+ {0xE0, 0x0, 2, 255},
+ {0xBE, 0x4, 1, 255},
+ {0xBD, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 8},
+ {0xBA, 0xBA, 0, 7},
+ {0xB4, 0xB4, 0, 6},
+ {0xA2, 0xA3, 0, 4},
+ {0xB1, 0xB2, 0, 9},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 7, 255},
+ {0xBC, 0xBC, 0, 18},
+ {0xA2, 0xA3, 0, 16},
+ {0xA0, 0xA0, 0, 15},
+ {0x93, 0x93, 0, 14},
+ {0x8C, 0x8C, 0, 13},
+ {0x8A, 0x8A, 0, 12},
+ {0x82, 0x0, 1, 11},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 1, 255},
+ {0xA6, 0xA6, 0, 1},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 10, 255},
+ {0xBC, 0xBC, 0, 28},
+ {0xBA, 0xBA, 0, 27},
+ {0xB4, 0xB4, 0, 26},
+ {0xA2, 0xA2, 0, 25},
+ {0xA0, 0xA0, 0, 24},
+ {0x93, 0x93, 0, 23},
+ {0x8C, 0x8C, 0, 22},
+ {0x8A, 0x8A, 0, 21},
+ {0x84, 0x84, 0, 20},
+ {0x82, 0x0, 1, 19},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 1, 255},
+ {0xA6, 0xA6, 0, 2},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 13, 255},
+ {0xBE, 0xBE, 0, 42},
+ {0xBC, 0xBC, 0, 41},
+ {0xBA, 0xBA, 0, 40},
+ {0xB4, 0xB4, 0, 39},
+ {0xA2, 0xA3, 0, 37},
+ {0xA0, 0xA0, 0, 36},
+ {0x98, 0x98, 0, 35},
+ {0x96, 0x96, 0, 34},
+ {0x93, 0x93, 0, 33},
+ {0x8C, 0x8C, 0, 32},
+ {0x8A, 0x8A, 0, 31},
+ {0x84, 0x84, 0, 30},
+ {0x82, 0x0, 1, 29},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 1, 255},
+ {0xA6, 0xA6, 0, 3},
+ {0xE0, 0x0, 1, 255},
+ {0xBE, 0x0, 9, 255},
+ {0xA8, 0xA9, 0, 10},
+ {0xA6, 0xA6, 0, 9},
+ {0xA3, 0xA4, 0, 7},
+ {0xA1, 0xA1, 0, 6},
+ {0x9F, 0x9F, 0, 5},
+ {0x99, 0x99, 0, 4},
+ {0x94, 0x94, 0, 3},
+ {0x92, 0x92, 0, 2},
+ {0x90, 0x90, 0, 1},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 8, 255},
+ {0x9A, 0x9B, 0, 65},
+ {0x96, 0x2F, 1, 255},
+ {0x95, 0x95, 0, 64},
+ {0x91, 0x17, 1, 255},
+ {0x90, 0x90, 0, 63},
+ {0x86, 0x87, 0, 61},
+ {0x82, 0x0, 1, 255},
+ {0x81, 0x81, 0, 60},
+ {0xE0, 0x0, 2, 255},
+ {0xBE, 0x13, 1, 255},
+ {0xBD, 0x0, 16, 255},
+ {0xBE, 0xBE, 0, 20},
+ {0xBC, 0xBC, 0, 19},
+ {0xBA, 0xBA, 0, 18},
+ {0xB4, 0xB4, 0, 17},
+ {0xB2, 0xB2, 0, 16},
+ {0xA6, 0xA6, 0, 15},
+ {0xA2, 0xA3, 0, 13},
+ {0xA0, 0xA0, 0, 12},
+ {0x98, 0x98, 0, 11},
+ {0x96, 0x96, 0, 10},
+ {0x93, 0x93, 0, 9},
+ {0x91, 0x91, 0, 8},
+ {0x8C, 0x8C, 0, 7},
+ {0x8A, 0x8A, 0, 6},
+ {0x84, 0x84, 0, 5},
+ {0x82, 0x0, 1, 4},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 1, 255},
+ {0xA6, 0xA6, 0, 1},
+ {0xB1, 0xB2, 0, 21},
+ {0xE0, 0x0, 2, 255},
+ {0xBE, 0x14, 1, 255},
+ {0xBD, 0x0, 17, 255},
+ {0xBE, 0xBE, 0, 40},
+ {0xBC, 0xBC, 0, 39},
+ {0xBA, 0xBA, 0, 38},
+ {0xB4, 0xB4, 0, 37},
+ {0xB2, 0xB2, 0, 36},
+ {0xA6, 0xA6, 0, 35},
+ {0xA2, 0xA3, 0, 33},
+ {0xA0, 0xA0, 0, 32},
+ {0x9D, 0x9D, 0, 31},
+ {0x98, 0x98, 0, 30},
+ {0x96, 0x96, 0, 29},
+ {0x93, 0x93, 0, 28},
+ {0x91, 0x91, 0, 27},
+ {0x8C, 0x8C, 0, 26},
+ {0x8A, 0x8A, 0, 25},
+ {0x84, 0x84, 0, 24},
+ {0x82, 0x0, 1, 23},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 1, 255},
+ {0xA6, 0xA6, 0, 2},
+ {0xB2, 0xB2, 0, 41},
+ {0xE0, 0x0, 2, 255},
+ {0xBE, 0x12, 1, 255},
+ {0xBD, 0x0, 15, 255},
+ {0xBE, 0xBE, 0, 57},
+ {0xBC, 0xBC, 0, 56},
+ {0xBA, 0xBA, 0, 55},
+ {0xB4, 0xB4, 0, 54},
+ {0xB2, 0xB2, 0, 53},
+ {0xA2, 0xA3, 0, 51},
+ {0xA0, 0xA0, 0, 50},
+ {0x98, 0x98, 0, 49},
+ {0x96, 0x96, 0, 48},
+ {0x93, 0x93, 0, 47},
+ {0x91, 0x91, 0, 46},
+ {0x8C, 0x8C, 0, 45},
+ {0x8A, 0x8A, 0, 44},
+ {0x84, 0x84, 0, 43},
+ {0x82, 0x0, 1, 42},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 1, 255},
+ {0xA6, 0xA6, 0, 3},
+ {0xB1, 0xB2, 0, 58},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 10, 255},
+ {0xA6, 0x26, 1, 255},
+ {0xA4, 0xA4, 0, 55},
+ {0xA1, 0xA1, 0, 54},
+ {0x9E, 0x9F, 0, 52},
+ {0x99, 0x99, 0, 51},
+ {0x93, 0x14, 1, 255},
+ {0x91, 0x0, 1, 255},
+ {0x8F, 0x8F, 0, 50},
+ {0x89, 0x89, 0, 49},
+ {0x85, 0x85, 0, 48},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 15, 255},
+ {0xBE, 0xBE, 0, 19},
+ {0xBC, 0xBC, 0, 18},
+ {0xBA, 0xBA, 0, 17},
+ {0xB4, 0xB4, 0, 16},
+ {0xB2, 0xB2, 0, 15},
+ {0xA6, 0xA6, 0, 14},
+ {0xA2, 0xA3, 0, 12},
+ {0xA0, 0xA0, 0, 11},
+ {0x98, 0x98, 0, 10},
+ {0x96, 0x96, 0, 9},
+ {0x93, 0x93, 0, 8},
+ {0x8C, 0x8C, 0, 7},
+ {0x8A, 0x8A, 0, 6},
+ {0x84, 0x84, 0, 5},
+ {0x82, 0x0, 1, 4},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 1, 255},
+ {0xA6, 0xA6, 0, 1},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 13, 255},
+ {0xBE, 0xBE, 0, 32},
+ {0xBC, 0xBC, 0, 31},
+ {0xB4, 0xB4, 0, 30},
+ {0xA6, 0xA6, 0, 29},
+ {0xA0, 0xA0, 0, 28},
+ {0x9D, 0x9D, 0, 27},
+ {0x98, 0x98, 0, 26},
+ {0x93, 0x93, 0, 25},
+ {0x91, 0x91, 0, 24},
+ {0x8C, 0x8C, 0, 23},
+ {0x8A, 0x8A, 0, 22},
+ {0x84, 0x84, 0, 21},
+ {0x82, 0x0, 1, 20},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 1, 255},
+ {0xA6, 0xA6, 0, 2},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 14, 255},
+ {0xBC, 0xBC, 0, 47},
+ {0xBA, 0xBA, 0, 46},
+ {0xB4, 0xB4, 0, 45},
+ {0xB2, 0xB2, 0, 44},
+ {0xA6, 0xA6, 0, 43},
+ {0xA2, 0xA3, 0, 41},
+ {0xA0, 0xA0, 0, 40},
+ {0x96, 0x96, 0, 39},
+ {0x93, 0x93, 0, 38},
+ {0x91, 0x91, 0, 37},
+ {0x8C, 0x8C, 0, 36},
+ {0x8A, 0x8A, 0, 35},
+ {0x84, 0x84, 0, 34},
+ {0x82, 0x0, 1, 33},
+ {0xE0, 0x0, 1, 255},
+ {0xBD, 0x0, 1, 255},
+ {0xA6, 0xA6, 0, 3},
+ {0xE0, 0x0, 1, 255},
+ {0xBE, 0x0, 1, 255},
+ {0x99, 0x99, 0, 1},
+ {0xE0, 0x0, 1, 255},
+ {0xBE, 0x0, 1, 255},
+ {0xA4, 0xA5, 0, 1},
+ {0x7A, 0x7A, 0, 1},
+ {0x7A, 0x7A, 0, 2},
+ {0x5A, 0x5A, 0, 1},
+ {0x62, 0x62, 0, 1},
+ {0x62, 0x62, 0, 2},
+ {0x42, 0x42, 0, 1},
+ {0x70, 0x70, 0, 1},
+ {0x70, 0x70, 0, 2},
+ {0x50, 0x50, 0, 1},
+ {0x79, 0x79, 0, 1},
+ {0x79, 0x79, 0, 2},
+ {0x59, 0x59, 0, 1},
+ {0x73, 0x73, 0, 1},
+ {0x73, 0x73, 0, 2},
+ {0x53, 0x53, 0, 1},
+ {0xCC, 0x0, 1, 255},
+ {0x82, 0x82, 0, 1},
+ {0xCC, 0x0, 1, 255},
+ {0x83, 0x83, 0, 1},
+ {0xCC, 0x0, 2, 255},
+ {0x88, 0x88, 0, 2},
+ {0x83, 0x83, 0, 1},
+ {0x20, 0x0, 1, 255},
+ {0xCC, 0x0, 1, 255},
+ {0xB5, 0xB5, 0, 1},
+ {0xCC, 0x0, 2, 255},
+ {0x8A, 0x8A, 0, 2},
+ {0x88, 0x88, 0, 1},
+ {0xCC, 0x0, 1, 255},
+ {0x67, 0x67, 0, 2},
+ {0x83, 0x83, 0, 1},
+ {0xCC, 0x0, 1, 255},
+ {0x67, 0x67, 0, 3},
+ {0x47, 0x47, 0, 2},
+ {0x83, 0x83, 0, 1},
+ {0xCC, 0x0, 2, 255},
+ {0x8C, 0x8C, 0, 2},
+ {0x81, 0x81, 0, 1},
+ {0x7A, 0x0, 1, 255},
+ {0xCC, 0x0, 1, 255},
+ {0x8C, 0x8C, 0, 1},
+ {0x7A, 0x2, 1, 255},
+ {0x5A, 0x0, 1, 255},
+ {0xCC, 0x0, 1, 255},
+ {0x8C, 0x8C, 0, 1},
+ {0xCC, 0x0, 1, 255},
+ {0x8C, 0x8C, 0, 2},
+ {0xCE, 0x1, 1, 255},
+ {0xC2, 0x0, 1, 255},
+ {0x6A, 0x6A, 0, 3},
+ {0xB7, 0xB7, 0, 1},
+ {0x87, 0x87, 0, 2},
+ {0xCE, 0x1, 1, 255},
+ {0xC2, 0x0, 1, 255},
+ {0x6A, 0x6A, 0, 4},
+ {0x4A, 0x4A, 0, 3},
+ {0xB7, 0xB7, 0, 1},
+ {0x87, 0x87, 0, 2},
+ {0x6A, 0x6A, 0, 1},
+ {0x6A, 0x6A, 0, 2},
+ {0x4A, 0x4A, 0, 1},
+ {0x73, 0x73, 0, 2},
+ {0x63, 0x0, 1, 255},
+ {0x73, 0x73, 0, 1},
+ {0x73, 0x73, 0, 4},
+ {0x63, 0x1, 1, 255},
+ {0x53, 0x53, 0, 3},
+ {0x43, 0x0, 1, 255},
+ {0x53, 0x53, 0, 1},
+ {0x73, 0x73, 0, 2},
+ {0x7A, 0x2, 1, 4},
+ {0x64, 0x0, 1, 255},
+ {0x7A, 0x0, 1, 2},
+ {0x73, 0x73, 0, 1},
+ {0x73, 0x73, 0, 3},
+ {0x7A, 0x5, 1, 8},
+ {0x64, 0x3, 1, 255},
+ {0x5A, 0x2, 1, 7},
+ {0x44, 0x0, 1, 255},
+ {0x5A, 0x0, 1, 3},
+ {0x53, 0x53, 0, 1},
+ {0x53, 0x53, 0, 4},
+ {0x7A, 0x0, 1, 5},
+ {0x73, 0x73, 0, 2},
+ {0x73, 0x73, 0, 6},
+ {0x79, 0x79, 0, 2},
+ {0x67, 0x0, 1, 255},
+ {0x79, 0x79, 0, 1},
+ {0x79, 0x79, 0, 4},
+ {0x67, 0x1, 1, 255},
+ {0x59, 0x59, 0, 3},
+ {0x47, 0x0, 1, 255},
+ {0x59, 0x59, 0, 1},
+ {0x79, 0x79, 0, 2},
+ {0xCE, 0x2, 1, 255},
+ {0xC2, 0x1, 1, 255},
+ {0x79, 0x79, 0, 4},
+ {0x6C, 0x0, 1, 255},
+ {0x79, 0x79, 0, 1},
+ {0xB7, 0xB7, 0, 2},
+ {0x87, 0x87, 0, 3},
+ {0xCE, 0x3, 1, 255},
+ {0xC2, 0x2, 1, 255},
+ {0x79, 0x79, 0, 6},
+ {0x6C, 0x1, 1, 255},
+ {0x59, 0x59, 0, 5},
+ {0x4C, 0x0, 1, 255},
+ {0x59, 0x59, 0, 1},
+ {0x79, 0x79, 0, 2},
+ {0xB7, 0xB7, 0, 3},
+ {0x87, 0x87, 0, 4},
+ {0x79, 0x79, 0, 2},
+ {0x6E, 0x0, 1, 255},
+ {0x79, 0x79, 0, 1},
+ {0x79, 0x79, 0, 4},
+ {0x6E, 0x1, 1, 255},
+ {0x59, 0x59, 0, 3},
+ {0x4E, 0x0, 1, 255},
+ {0x59, 0x59, 0, 1},
+ {0x79, 0x79, 0, 2},
+ {0x7A, 0x7A, 0, 2},
+ {0x73, 0x0, 1, 255},
+ {0x7A, 0x7A, 0, 1},
+ {0x7A, 0x7A, 0, 4},
+ {0x73, 0x1, 1, 255},
+ {0x5A, 0x5A, 0, 3},
+ {0x53, 0x0, 1, 255},
+ {0x5A, 0x5A, 0, 1},
+ {0x7A, 0x7A, 0, 2},
+ {0x79, 0x79, 0, 2},
+ {0x74, 0x0, 1, 255},
+ {0x79, 0x79, 0, 1},
+ {0x79, 0x79, 0, 4},
+ {0x74, 0x1, 1, 255},
+ {0x59, 0x59, 0, 3},
+ {0x54, 0x0, 1, 255},
+ {0x59, 0x59, 0, 1},
+ {0x79, 0x79, 0, 2},
+ {0x7A, 0x0, 1, 255},
+ {0x73, 0x73, 0, 2},
+ {0x73, 0x73, 0, 1},
+ {0x7A, 0x1, 1, 255},
+ {0x73, 0x73, 0, 4},
+ {0x5A, 0x0, 1, 255},
+ {0x53, 0x53, 0, 3},
+ {0x53, 0x53, 0, 1},
+ {0x73, 0x73, 0, 2},
+ {0xD6, 0x0, 1, 255},
+ {0x82, 0x82, 0, 1},
+ {0x77, 0x77, 0, 3},
+ {0x68, 0x68, 0, 2},
+ {0x62, 0x62, 0, 1},
+ {0x77, 0x77, 0, 6},
+ {0x68, 0x68, 0, 5},
+ {0x62, 0x62, 0, 4},
+ {0x57, 0x57, 0, 3},
+ {0x48, 0x48, 0, 2},
+ {0x42, 0x42, 0, 1},
+ {0xCC, 0x0, 1, 255},
+ {0xA3, 0xA3, 0, 1},
+ {0x77, 0x77, 0, 2},
+ {0x70, 0x70, 0, 1},
+ {0x77, 0x77, 0, 4},
+ {0x70, 0x70, 0, 3},
+ {0x57, 0x57, 0, 2},
+ {0x50, 0x50, 0, 1},
+ {0xCC, 0x0, 1, 255},
+ {0x79, 0x79, 0, 3},
+ {0x77, 0x77, 0, 2},
+ {0x87, 0x87, 0, 1},
+ {0xCC, 0x0, 1, 255},
+ {0x79, 0x79, 0, 5},
+ {0x77, 0x77, 0, 4},
+ {0x59, 0x59, 0, 3},
+ {0x57, 0x57, 0, 2},
+ {0x87, 0x87, 0, 1},
+ {0xCC, 0x0, 3, 255},
+ {0x8A, 0x8A, 0, 3},
+ {0x88, 0x88, 0, 2},
+ {0x81, 0x81, 0, 1},
+ {0xCC, 0x0, 1, 255},
+ {0x81, 0x81, 0, 1},
+ {0xCC, 0x0, 2, 255},
+ {0x88, 0x88, 0, 2},
+ {0x81, 0x81, 0, 1},
+ {0x71, 0x7, 1, 255},
+ {0x6C, 0x5, 1, 255},
+ {0x67, 0x3, 1, 255},
+ {0x61, 0x0, 1, 255},
+ {0x6D, 0x0, 1, 255},
+ {0x70, 0x0, 1, 255},
+ {0x3B, 0x3B, 0, 2},
+ {0x74, 0x0, 1, 255},
+ {0x3B, 0x3B, 0, 3},
+ {0x74, 0x0, 1, 255},
+ {0x3B, 0x3B, 0, 4},
+ {0x75, 0x0, 1, 255},
+ {0x6F, 0x0, 1, 255},
+ {0x74, 0x0, 1, 255},
+ {0x3B, 0x3B, 0, 1},
+ {0xE3, 0x0, 2, 255},
+ {0x83, 0x1, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x9D, 0x9D, 0, 1},
+ {0xBC, 0xBC, 0, 2},
+ {0xE3, 0x0, 1, 255},
+ {0x83, 0x0, 1, 255},
+ {0xBC, 0xBD, 0, 1},
+ {0xE3, 0x0, 2, 255},
+ {0x83, 0x7, 1, 255},
+ {0x82, 0x0, 2, 255},
+ {0x9D, 0x9D, 0, 3},
+ {0x99, 0x0, 1, 255},
+ {0xE3, 0x0, 2, 255},
+ {0x83, 0x1, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x9D, 0x9D, 0, 1},
+ {0xBC, 0xBC, 0, 2},
+ {0xBC, 0xBC, 0, 4},
+ {0xE3, 0x0, 2, 255},
+ {0x83, 0x4, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x99, 0x0, 1, 3},
+ {0xE3, 0x0, 1, 255},
+ {0x83, 0x0, 1, 255},
+ {0xBC, 0xBD, 0, 1},
+ {0xBC, 0xBD, 0, 4},
+ {0xE3, 0x0, 2, 255},
+ {0x83, 0xD, 1, 255},
+ {0x82, 0x0, 2, 255},
+ {0x9D, 0x8, 1, 5},
+ {0x99, 0x0, 1, 255},
+ {0xE3, 0x0, 2, 255},
+ {0x83, 0x4, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x9D, 0x0, 1, 2},
+ {0xE3, 0x0, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x99, 0x99, 0, 1},
+ {0xBC, 0xBC, 0, 3},
+ {0xE3, 0x0, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x99, 0x99, 0, 4},
+ {0xBC, 0xBC, 0, 6},
+ {0xE3, 0x0, 2, 255},
+ {0x83, 0x8, 2, 255},
+ {0x82, 0x0, 1, 255},
+ {0x99, 0x0, 1, 255},
+ {0xE3, 0x0, 1, 255},
+ {0x83, 0x0, 2, 255},
+ {0xBD, 0x0, 1, 3},
+ {0xBC, 0xBD, 0, 2},
+ {0xE3, 0x0, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x99, 0x99, 0, 1},
+ {0xBD, 0x0, 1, 6},
+ {0xBC, 0xBD, 0, 5},
+ {0xE3, 0x0, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x99, 0x99, 0, 4},
+ {0xE3, 0x0, 1, 255},
+ {0x83, 0x0, 2, 255},
+ {0xBD, 0x0, 1, 3},
+ {0xBC, 0xBD, 0, 2},
+ {0xE3, 0x0, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x99, 0x99, 0, 1},
+ {0xE3, 0x0, 2, 255},
+ {0x83, 0x16, 1, 255},
+ {0x82, 0x0, 3, 255},
+ {0x9D, 0x10, 1, 8},
+ {0x9A, 0x8, 1, 255},
+ {0x99, 0x0, 1, 255},
+ {0xE3, 0x0, 2, 255},
+ {0x83, 0x4, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x9D, 0x0, 1, 3},
+ {0xE3, 0x0, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x99, 0x99, 0, 1},
+ {0xBC, 0xBC, 0, 4},
+ {0xE3, 0x0, 2, 255},
+ {0x83, 0x4, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x9D, 0x0, 1, 5},
+ {0xE3, 0x0, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x99, 0x99, 0, 2},
+ {0xBC, 0xBC, 0, 6},
+ {0xE3, 0x0, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x99, 0x99, 0, 7},
+ {0xBC, 0xBC, 0, 9},
+ {0xE3, 0x0, 2, 255},
+ {0x83, 0x10, 2, 255},
+ {0x82, 0x0, 2, 255},
+ {0x9A, 0x7, 1, 255},
+ {0x99, 0x0, 1, 255},
+ {0xE3, 0x0, 1, 255},
+ {0x83, 0x0, 2, 255},
+ {0xBD, 0x0, 1, 4},
+ {0xBC, 0xBD, 0, 3},
+ {0xE3, 0x0, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x99, 0x99, 0, 1},
+ {0xE3, 0x0, 1, 255},
+ {0x83, 0x0, 2, 255},
+ {0xBD, 0x0, 1, 6},
+ {0xBC, 0xBD, 0, 5},
+ {0xE3, 0x0, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x99, 0x99, 0, 2},
+ {0xBD, 0x0, 1, 9},
+ {0xBC, 0xBD, 0, 8},
+ {0xE3, 0x0, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x99, 0x99, 0, 7},
+ {0xE3, 0x0, 2, 255},
+ {0x83, 0x4, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x9D, 0x0, 1, 2},
+ {0xE3, 0x0, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x99, 0x99, 0, 1},
+ {0xBC, 0xBC, 0, 3},
+ {0xE3, 0x0, 2, 255},
+ {0x83, 0x8, 3, 255},
+ {0x82, 0x0, 1, 255},
+ {0x99, 0x0, 1, 255},
+ {0xE3, 0x0, 1, 255},
+ {0x83, 0x0, 2, 255},
+ {0xBD, 0x0, 1, 3},
+ {0xBC, 0xBD, 0, 2},
+ {0xE3, 0x0, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x99, 0x99, 0, 1},
+ {0xBD, 0x0, 1, 7},
+ {0xBC, 0xBD, 0, 6},
+ {0x88, 0x88, 0, 5},
+ {0xE3, 0x0, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x99, 0x99, 0, 4},
+ {0xE3, 0x0, 2, 255},
+ {0x83, 0x2, 1, 255},
+ {0x82, 0x0, 2, 255},
+ {0x9D, 0x9D, 0, 2},
+ {0x8A, 0x8A, 0, 1},
+ {0xBC, 0xBC, 0, 3},
+ {0xE3, 0x0, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0x9D, 0x9D, 0, 1},
+ {0xE3, 0x0, 1, 255},
+ {0x83, 0x0, 1, 255},
+ {0xBD, 0xBD, 0, 1},
+ {0x27, 0x27, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x9E, 0x0, 1, 255},
+ {0x9B, 0x0, 1, 255},
+ {0xE1, 0x0, 1, 255},
+ {0x9F, 0x0, 1, 255},
+ {0x94, 0x94, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x9F, 0x0, 2, 255},
+ {0x92, 0x0, 1, 255},
+ {0x8C, 0x8C, 0, 40},
+ {0xE1, 0x0, 1, 255},
+ {0x9E, 0x0, 2, 255},
+ {0xAB, 0xAE, 0, 36},
+ {0x80, 0xA2, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x9F, 0x0, 1, 255},
+ {0x8C, 0x8C, 0, 1},
+ {0xE1, 0x0, 2, 255},
+ {0x9F, 0x2, 2, 255},
+ {0x9E, 0x0, 2, 255},
+ {0xBB, 0xBC, 0, 4},
+ {0xB6, 0xB8, 0, 1},
+ {0x8C, 0x8C, 0, 10},
+ {0x82, 0x85, 0, 6},
+ {0xE1, 0x0, 1, 255},
+ {0x9E, 0x0, 1, 255},
+ {0x80, 0x80, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x9E, 0x0, 1, 255},
+ {0x9C, 0x9C, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x9F, 0x0, 1, 255},
+ {0x86, 0x87, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x9F, 0x0, 1, 255},
+ {0x86, 0x86, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x9F, 0x0, 1, 255},
+ {0x87, 0x87, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x85, 0x0, 16, 255},
+ {0xB5, 0x3E, 1, 60},
+ {0xB3, 0x38, 1, 255},
+ {0xB2, 0x34, 1, 59},
+ {0xB0, 0xB2, 0, 57},
+ {0xAF, 0x30, 1, 255},
+ {0xAE, 0x2A, 1, 56},
+ {0xAC, 0x26, 1, 54},
+ {0xAA, 0x20, 1, 52},
+ {0xA9, 0x1A, 1, 51},
+ {0xA8, 0xAE, 0, 50},
+ {0xA7, 0x13, 1, 255},
+ {0xA6, 0xA6, 0, 49},
+ {0xA5, 0xE, 1, 48},
+ {0xA3, 0xB, 1, 255},
+ {0xA2, 0x7, 1, 47},
+ {0xA1, 0x0, 1, 46},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 5, 255},
+ {0xBC, 0xBC, 0, 6},
+ {0xB7, 0xB8, 0, 4},
+ {0xAF, 0xAF, 0, 3},
+ {0xAB, 0xAB, 0, 2},
+ {0xA8, 0xA8, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xBC, 0xBC, 0, 8},
+ {0xA8, 0xA8, 0, 7},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xA8, 0xA8, 0, 9},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 3, 255},
+ {0xB7, 0xB8, 0, 12},
+ {0xAF, 0xAF, 0, 11},
+ {0xAB, 0xAB, 0, 10},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 5, 255},
+ {0xBC, 0xBC, 0, 18},
+ {0xB7, 0xB7, 0, 17},
+ {0xAF, 0xAF, 0, 16},
+ {0xAB, 0xAB, 0, 15},
+ {0xA8, 0xA8, 0, 14},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBD, 0, 22},
+ {0xAF, 0xAF, 0, 21},
+ {0xAB, 0xAB, 0, 20},
+ {0xA8, 0xA8, 0, 19},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 27},
+ {0xAF, 0xAF, 0, 26},
+ {0xAB, 0xAB, 0, 25},
+ {0xA8, 0xA8, 0, 24},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xBC, 0xBC, 0, 29},
+ {0xA8, 0xA8, 0, 28},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 33},
+ {0xAF, 0xAF, 0, 32},
+ {0xAB, 0xAB, 0, 31},
+ {0xA8, 0xA8, 0, 30},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xAF, 0xAF, 0, 35},
+ {0xAB, 0xAB, 0, 34},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xAF, 0xAF, 0, 37},
+ {0xAB, 0xAB, 0, 36},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 42},
+ {0xB7, 0xB8, 0, 40},
+ {0xAB, 0xAB, 0, 39},
+ {0xA8, 0xA8, 0, 38},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 3, 255},
+ {0xB7, 0xB7, 0, 45},
+ {0xAF, 0xAF, 0, 44},
+ {0xAB, 0xAB, 0, 43},
+ {0xE1, 0x0, 1, 255},
+ {0x85, 0x0, 1, 255},
+ {0xB5, 0x0, 1, 255},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xA8, 0xA8, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x85, 0x0, 9, 255},
+ {0xB5, 0x1A, 1, 25},
+ {0xB3, 0x17, 1, 255},
+ {0xB2, 0x14, 1, 24},
+ {0xAE, 0x10, 1, 23},
+ {0xAC, 0xAE, 0, 21},
+ {0xA9, 0xD, 1, 20},
+ {0xA7, 0x7, 1, 19},
+ {0xA2, 0xA2, 0, 18},
+ {0xA1, 0x0, 1, 17},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 5, 255},
+ {0xBC, 0xBC, 0, 6},
+ {0xB7, 0xB8, 0, 4},
+ {0xAF, 0xAF, 0, 3},
+ {0xAB, 0xAB, 0, 2},
+ {0xA8, 0xA8, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 10},
+ {0xB7, 0xB7, 0, 9},
+ {0xAB, 0xAB, 0, 8},
+ {0xA8, 0xA8, 0, 7},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xBC, 0xBC, 0, 11},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xAF, 0xAF, 0, 13},
+ {0xAB, 0xAB, 0, 12},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xA8, 0xA8, 0, 14},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xBC, 0xBC, 0, 15},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xA8, 0xA8, 0, 16},
+ {0xE1, 0x0, 1, 255},
+ {0x85, 0x0, 6, 255},
+ {0xB3, 0x16, 1, 255},
+ {0xAE, 0x12, 1, 19},
+ {0xA9, 0xC, 1, 18},
+ {0xA5, 0x9, 1, 255},
+ {0xA2, 0x6, 1, 17},
+ {0xA1, 0x0, 1, 16},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 5},
+ {0xB7, 0xB8, 0, 3},
+ {0xAF, 0xAF, 0, 2},
+ {0xAB, 0xAB, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xA8, 0xA8, 0, 6},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xA8, 0xA8, 0, 7},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 11},
+ {0xAF, 0xAF, 0, 10},
+ {0xAB, 0xAB, 0, 9},
+ {0xA8, 0xA8, 0, 8},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xAF, 0xAF, 0, 13},
+ {0xAB, 0xAB, 0, 12},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xBC, 0xBC, 0, 15},
+ {0xA8, 0xA8, 0, 14},
+ {0xE1, 0x0, 1, 255},
+ {0x85, 0x0, 11, 255},
+ {0xB5, 0x28, 1, 39},
+ {0xB3, 0x23, 1, 255},
+ {0xB2, 0x1D, 1, 38},
+ {0xAD, 0x1A, 1, 36},
+ {0xAC, 0xAE, 0, 35},
+ {0xA9, 0x15, 1, 34},
+ {0xA8, 0xA9, 0, 33},
+ {0xA7, 0xE, 1, 32},
+ {0xA3, 0xA, 1, 255},
+ {0xA2, 0x7, 1, 31},
+ {0xA1, 0x0, 1, 30},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 5, 255},
+ {0xBC, 0xBC, 0, 6},
+ {0xB7, 0xB8, 0, 4},
+ {0xAF, 0xAF, 0, 3},
+ {0xAB, 0xAB, 0, 2},
+ {0xA8, 0xA8, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xBC, 0xBC, 0, 7},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xBC, 0xBC, 0, 9},
+ {0xA8, 0xA8, 0, 8},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 5, 255},
+ {0xBC, 0xBC, 0, 15},
+ {0xB7, 0xB8, 0, 13},
+ {0xAF, 0xAF, 0, 12},
+ {0xAB, 0xAB, 0, 11},
+ {0xA8, 0xA8, 0, 10},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 3, 255},
+ {0xBC, 0xBC, 0, 18},
+ {0xAB, 0xAB, 0, 17},
+ {0xA8, 0xA8, 0, 16},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xBC, 0xBC, 0, 19},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 23},
+ {0xAF, 0xAF, 0, 22},
+ {0xAB, 0xAB, 0, 21},
+ {0xA8, 0xA8, 0, 20},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 3, 255},
+ {0xBC, 0xBC, 0, 26},
+ {0xB7, 0xB7, 0, 25},
+ {0xA8, 0xA8, 0, 24},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xB7, 0xB8, 0, 28},
+ {0xAB, 0xAB, 0, 27},
+ {0xE1, 0x0, 1, 255},
+ {0x85, 0x0, 8, 255},
+ {0xB5, 0x1A, 1, 25},
+ {0xAE, 0x15, 1, 24},
+ {0xAD, 0xAE, 0, 23},
+ {0xA9, 0x10, 1, 22},
+ {0xA8, 0xA9, 0, 21},
+ {0xA7, 0xA, 1, 255},
+ {0xA2, 0x6, 1, 20},
+ {0xA1, 0x0, 1, 19},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 4},
+ {0xAF, 0xAF, 0, 3},
+ {0xAB, 0xAB, 0, 2},
+ {0xA8, 0xA8, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xBC, 0xBC, 0, 6},
+ {0xA8, 0xA8, 0, 5},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 10},
+ {0xAF, 0xAF, 0, 9},
+ {0xAB, 0xAB, 0, 8},
+ {0xA8, 0xA8, 0, 7},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 3, 255},
+ {0xBC, 0xBC, 0, 13},
+ {0xAF, 0xAF, 0, 12},
+ {0xA8, 0xA8, 0, 11},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 3, 255},
+ {0xAF, 0xAF, 0, 16},
+ {0xAB, 0xAB, 0, 15},
+ {0xA8, 0xA8, 0, 14},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xAF, 0xAF, 0, 18},
+ {0xAB, 0xAB, 0, 17},
+ {0xE1, 0x0, 1, 255},
+ {0x85, 0x0, 7, 255},
+ {0xB5, 0x20, 1, 27},
+ {0xAE, 0x1A, 1, 26},
+ {0xA9, 0x14, 1, 25},
+ {0xA7, 0xE, 1, 255},
+ {0xA5, 0x9, 1, 255},
+ {0xA2, 0x6, 1, 24},
+ {0xA1, 0x0, 1, 255},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 4},
+ {0xAF, 0xAF, 0, 3},
+ {0xAB, 0xAB, 0, 2},
+ {0xA8, 0xA8, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xA8, 0xA8, 0, 5},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 3, 255},
+ {0xB7, 0xB8, 0, 8},
+ {0xAF, 0xAF, 0, 7},
+ {0xAB, 0xAB, 0, 6},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 13},
+ {0xAF, 0xAF, 0, 12},
+ {0xAB, 0xAB, 0, 11},
+ {0xA8, 0xA8, 0, 10},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 17},
+ {0xAF, 0xAF, 0, 16},
+ {0xAB, 0xAB, 0, 15},
+ {0xA8, 0xA8, 0, 14},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 21},
+ {0xAF, 0xAF, 0, 20},
+ {0xAB, 0xAB, 0, 19},
+ {0xA8, 0xA8, 0, 18},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xBC, 0xBC, 0, 23},
+ {0xAB, 0xAB, 0, 22},
+ {0xE1, 0x0, 1, 255},
+ {0x85, 0x0, 10, 255},
+ {0xB5, 0x23, 1, 40},
+ {0xB3, 0x1E, 1, 255},
+ {0xB1, 0xB1, 0, 39},
+ {0xAE, 0x18, 1, 38},
+ {0xAB, 0xAC, 0, 36},
+ {0xA9, 0x12, 1, 35},
+ {0xA6, 0xA6, 0, 34},
+ {0xA5, 0xB, 1, 33},
+ {0xA2, 0x7, 1, 32},
+ {0xA1, 0x0, 1, 31},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 5, 255},
+ {0xBC, 0xBC, 0, 6},
+ {0xB7, 0xB8, 0, 4},
+ {0xAF, 0xAF, 0, 3},
+ {0xAB, 0xAB, 0, 2},
+ {0xA8, 0xA8, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xBC, 0xBC, 0, 8},
+ {0xA8, 0xA8, 0, 7},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 5, 255},
+ {0xBC, 0xBC, 0, 14},
+ {0xB7, 0xB8, 0, 12},
+ {0xAF, 0xAF, 0, 11},
+ {0xAB, 0xAB, 0, 10},
+ {0xA8, 0xA8, 0, 9},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 18},
+ {0xAF, 0xAF, 0, 17},
+ {0xAB, 0xAB, 0, 16},
+ {0xA8, 0xA8, 0, 15},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 22},
+ {0xAF, 0xAF, 0, 21},
+ {0xAB, 0xAB, 0, 20},
+ {0xA8, 0xA8, 0, 19},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 3, 255},
+ {0xBC, 0xBC, 0, 25},
+ {0xB8, 0xB8, 0, 24},
+ {0xAF, 0xAF, 0, 23},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xB7, 0xB8, 0, 29},
+ {0xAF, 0xAF, 0, 28},
+ {0xAB, 0xAB, 0, 27},
+ {0xA8, 0xA8, 0, 26},
+ {0xE1, 0x0, 1, 255},
+ {0x85, 0x0, 2, 255},
+ {0xB5, 0xB5, 0, 2},
+ {0xA1, 0x0, 1, 255},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xBC, 0xBC, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x85, 0x0, 17, 255},
+ {0xB5, 0x44, 1, 69},
+ {0xB4, 0xB5, 0, 68},
+ {0xB3, 0x3E, 1, 255},
+ {0xB2, 0x38, 1, 67},
+ {0xB1, 0xB2, 0, 66},
+ {0xAF, 0x34, 1, 255},
+ {0xAE, 0x2E, 1, 65},
+ {0xAD, 0x2A, 1, 64},
+ {0xAA, 0x25, 1, 61},
+ {0xA9, 0x1F, 1, 60},
+ {0xA8, 0xAE, 0, 59},
+ {0xA7, 0x18, 1, 58},
+ {0xA6, 0x15, 1, 57},
+ {0xA5, 0xF, 1, 56},
+ {0xA3, 0xB, 1, 55},
+ {0xA2, 0x7, 1, 54},
+ {0xA1, 0x0, 1, 53},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 5, 255},
+ {0xBC, 0xBC, 0, 6},
+ {0xB7, 0xB8, 0, 4},
+ {0xAF, 0xAF, 0, 3},
+ {0xAB, 0xAB, 0, 2},
+ {0xA8, 0xA8, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xBC, 0xBC, 0, 8},
+ {0xA8, 0xA8, 0, 7},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xBC, 0xBC, 0, 10},
+ {0xA8, 0xA8, 0, 9},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xB7, 0xB8, 0, 14},
+ {0xAF, 0xAF, 0, 13},
+ {0xAB, 0xAB, 0, 12},
+ {0xA8, 0xA8, 0, 11},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xAB, 0xAB, 0, 16},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 5, 255},
+ {0xBC, 0xBC, 0, 22},
+ {0xB7, 0xB8, 0, 20},
+ {0xAF, 0xAF, 0, 19},
+ {0xAB, 0xAB, 0, 18},
+ {0xA8, 0xA8, 0, 17},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 26},
+ {0xAF, 0xAF, 0, 25},
+ {0xAB, 0xAB, 0, 24},
+ {0xA8, 0xA8, 0, 23},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 3, 255},
+ {0xBC, 0xBC, 0, 29},
+ {0xAF, 0xAF, 0, 28},
+ {0xAB, 0xAB, 0, 27},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xBC, 0xBC, 0, 31},
+ {0xA8, 0xA8, 0, 30},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 35},
+ {0xAF, 0xAF, 0, 34},
+ {0xAB, 0xAB, 0, 33},
+ {0xA8, 0xA8, 0, 32},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xAF, 0xAF, 0, 37},
+ {0xAB, 0xAB, 0, 36},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 41},
+ {0xAF, 0xAF, 0, 40},
+ {0xAB, 0xAB, 0, 39},
+ {0xA8, 0xA8, 0, 38},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 46},
+ {0xB7, 0xB8, 0, 44},
+ {0xAF, 0xAF, 0, 43},
+ {0xAB, 0xAB, 0, 42},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 5, 255},
+ {0xBC, 0xBC, 0, 52},
+ {0xB7, 0xB8, 0, 50},
+ {0xAF, 0xAF, 0, 49},
+ {0xAB, 0xAB, 0, 48},
+ {0xA8, 0xA8, 0, 47},
+ {0xE1, 0x0, 1, 255},
+ {0x85, 0x0, 10, 255},
+ {0xB5, 0x22, 1, 39},
+ {0xB3, 0x1C, 1, 255},
+ {0xAE, 0x16, 1, 38},
+ {0xAC, 0xAC, 0, 37},
+ {0xAA, 0xAA, 0, 36},
+ {0xA9, 0x10, 1, 35},
+ {0xA6, 0xA6, 0, 34},
+ {0xA5, 0x9, 1, 33},
+ {0xA2, 0x6, 1, 32},
+ {0xA1, 0x0, 1, 31},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 5},
+ {0xB7, 0xB8, 0, 3},
+ {0xAB, 0xAB, 0, 2},
+ {0xA8, 0xA8, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xBC, 0xBC, 0, 6},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 5, 255},
+ {0xBC, 0xBC, 0, 12},
+ {0xB7, 0xB8, 0, 10},
+ {0xAF, 0xAF, 0, 9},
+ {0xAB, 0xAB, 0, 8},
+ {0xA8, 0xA8, 0, 7},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 16},
+ {0xAF, 0xAF, 0, 15},
+ {0xAB, 0xAB, 0, 14},
+ {0xA8, 0xA8, 0, 13},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 20},
+ {0xAF, 0xAF, 0, 19},
+ {0xAB, 0xAB, 0, 18},
+ {0xA8, 0xA8, 0, 17},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 24},
+ {0xB8, 0xB8, 0, 23},
+ {0xAF, 0xAF, 0, 22},
+ {0xA8, 0xA8, 0, 21},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 5, 255},
+ {0xBC, 0xBC, 0, 30},
+ {0xB7, 0xB8, 0, 28},
+ {0xAF, 0xAF, 0, 27},
+ {0xAB, 0xAB, 0, 26},
+ {0xA8, 0xA8, 0, 25},
+ {0xE1, 0x0, 1, 255},
+ {0x85, 0x0, 11, 255},
+ {0xB5, 0x23, 1, 38},
+ {0xB3, 0x1F, 1, 255},
+ {0xB0, 0xB1, 0, 36},
+ {0xAE, 0x19, 1, 35},
+ {0xAC, 0xAC, 0, 34},
+ {0xAA, 0x16, 1, 255},
+ {0xA9, 0x11, 1, 33},
+ {0xA6, 0xA6, 0, 32},
+ {0xA5, 0xA, 1, 31},
+ {0xA2, 0x7, 1, 30},
+ {0xA1, 0x0, 1, 29},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 5, 255},
+ {0xBC, 0xBC, 0, 5},
+ {0xB7, 0xB7, 0, 4},
+ {0xAF, 0xAF, 0, 3},
+ {0xAB, 0xAB, 0, 2},
+ {0xA8, 0xA8, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xA8, 0xA8, 0, 6},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 5, 255},
+ {0xBC, 0xBC, 0, 12},
+ {0xB7, 0xB8, 0, 10},
+ {0xAF, 0xAF, 0, 9},
+ {0xAB, 0xAB, 0, 8},
+ {0xA8, 0xA8, 0, 7},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 3, 255},
+ {0xBC, 0xBC, 0, 15},
+ {0xAB, 0xAB, 0, 14},
+ {0xA8, 0xA8, 0, 13},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xAF, 0xAF, 0, 16},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 20},
+ {0xAF, 0xAF, 0, 19},
+ {0xAB, 0xAB, 0, 18},
+ {0xA8, 0xA8, 0, 17},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xBC, 0xBC, 0, 22},
+ {0xA8, 0xA8, 0, 21},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 5, 255},
+ {0xBC, 0xBC, 0, 28},
+ {0xB7, 0xB8, 0, 26},
+ {0xAF, 0xAF, 0, 25},
+ {0xAB, 0xAB, 0, 24},
+ {0xA8, 0xA8, 0, 23},
+ {0xE1, 0x0, 1, 255},
+ {0x85, 0x0, 1, 255},
+ {0xAB, 0xAB, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x85, 0x0, 7, 255},
+ {0xB3, 0x12, 1, 255},
+ {0xAE, 0xF, 1, 19},
+ {0xAC, 0xAC, 0, 18},
+ {0xA9, 0xB, 1, 17},
+ {0xA5, 0xA5, 0, 16},
+ {0xA2, 0x7, 1, 15},
+ {0xA1, 0x0, 1, 14},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 5, 255},
+ {0xBC, 0xBC, 0, 6},
+ {0xB7, 0xB8, 0, 4},
+ {0xAF, 0xAF, 0, 3},
+ {0xAB, 0xAB, 0, 2},
+ {0xA8, 0xA8, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xBC, 0xBC, 0, 8},
+ {0xA8, 0xA8, 0, 7},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xBC, 0xBC, 0, 10},
+ {0xAB, 0xAB, 0, 9},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xBC, 0xBC, 0, 11},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xB7, 0xB7, 0, 13},
+ {0xA8, 0xA8, 0, 12},
+ {0xE1, 0x0, 1, 255},
+ {0x85, 0x0, 9, 255},
+ {0xB5, 0x16, 1, 19},
+ {0xAE, 0x12, 1, 255},
+ {0xAD, 0xAD, 0, 18},
+ {0xA9, 0xF, 1, 17},
+ {0xA8, 0xA9, 0, 16},
+ {0xA7, 0xA, 1, 255},
+ {0xA3, 0x7, 1, 255},
+ {0xA2, 0x4, 1, 15},
+ {0xA1, 0x0, 1, 14},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xAF, 0xAF, 0, 2},
+ {0xAB, 0xAB, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xBC, 0xBC, 0, 3},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xA8, 0xA8, 0, 4},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 3, 255},
+ {0xBC, 0xBC, 0, 7},
+ {0xB7, 0xB7, 0, 6},
+ {0xAB, 0xAB, 0, 5},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xA8, 0xA8, 0, 8},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xBC, 0xBC, 0, 10},
+ {0xB7, 0xB7, 0, 9},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 3, 255},
+ {0xB8, 0xB8, 0, 13},
+ {0xAF, 0xAF, 0, 12},
+ {0xA8, 0xA8, 0, 11},
+ {0xE1, 0x0, 1, 255},
+ {0x85, 0x0, 17, 255},
+ {0xB5, 0x3D, 1, 255},
+ {0xB4, 0xB4, 0, 54},
+ {0xB3, 0x36, 1, 255},
+ {0xB2, 0x32, 1, 53},
+ {0xB0, 0xB2, 0, 51},
+ {0xAF, 0x2F, 1, 255},
+ {0xAE, 0x2A, 1, 50},
+ {0xAD, 0xAE, 0, 49},
+ {0xAC, 0x26, 1, 48},
+ {0xAA, 0x20, 1, 47},
+ {0xA9, 0x1A, 1, 46},
+ {0xA8, 0xAA, 0, 45},
+ {0xA7, 0x13, 1, 255},
+ {0xA5, 0xE, 1, 44},
+ {0xA3, 0xB, 1, 255},
+ {0xA2, 0x7, 1, 43},
+ {0xA1, 0x0, 1, 42},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 5, 255},
+ {0xBC, 0xBC, 0, 6},
+ {0xB7, 0xB8, 0, 4},
+ {0xAF, 0xAF, 0, 3},
+ {0xAB, 0xAB, 0, 2},
+ {0xA8, 0xA8, 0, 1},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xBC, 0xBC, 0, 8},
+ {0xA8, 0xA8, 0, 7},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xBC, 0xBC, 0, 9},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 3, 255},
+ {0xB7, 0xB7, 0, 12},
+ {0xAF, 0xAF, 0, 11},
+ {0xAB, 0xAB, 0, 10},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 5, 255},
+ {0xBC, 0xBC, 0, 18},
+ {0xB7, 0xB8, 0, 16},
+ {0xAF, 0xAF, 0, 15},
+ {0xAB, 0xAB, 0, 14},
+ {0xA8, 0xA8, 0, 13},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 22},
+ {0xAF, 0xAF, 0, 21},
+ {0xAB, 0xAB, 0, 20},
+ {0xA8, 0xA8, 0, 19},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 4, 255},
+ {0xBC, 0xBC, 0, 26},
+ {0xAF, 0xAF, 0, 25},
+ {0xAB, 0xAB, 0, 24},
+ {0xA8, 0xA8, 0, 23},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xBC, 0xBC, 0, 28},
+ {0xA8, 0xA8, 0, 27},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 3, 255},
+ {0xBC, 0xBC, 0, 31},
+ {0xAF, 0xAF, 0, 30},
+ {0xAB, 0xAB, 0, 29},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xAB, 0xAB, 0, 32},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 2, 255},
+ {0xBC, 0xBC, 0, 34},
+ {0xAF, 0xAF, 0, 33},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 5, 255},
+ {0xBC, 0xBC, 0, 40},
+ {0xB7, 0xB8, 0, 38},
+ {0xAF, 0xAF, 0, 37},
+ {0xAB, 0xAB, 0, 36},
+ {0xA8, 0xA8, 0, 35},
+ {0xE1, 0x0, 1, 255},
+ {0x86, 0x0, 1, 255},
+ {0xAF, 0xAF, 0, 41},
+ {0xE0, 0x0, 1, 255},
+ {0xA5, 0x0, 1, 255},
+ {0x8D, 0x0, 1, 255},
+ {0xE0, 0x0, 1, 255},
+ {0xA4, 0x0, 1, 255},
+ {0xB7, 0xB7, 0, 1},
+ {0xCC, 0x0, 2, 255},
+ {0x83, 0x83, 0, 3},
+ {0x80, 0x81, 0, 1},
+ {0xCC, 0x0, 2, 255},
+ {0xA8, 0xA8, 0, 2},
+ {0x87, 0x87, 0, 1},
+ {0xCC, 0x0, 2, 255},
+ {0xA8, 0xA8, 0, 2},
+ {0x84, 0x84, 0, 1},
+ {0xCE, 0x2, 1, 255},
+ {0xCC, 0x1, 1, 255},
+ {0xC2, 0x0, 1, 255},
+ {0xB7, 0xB7, 0, 1},
+ {0xA7, 0xA7, 0, 2},
+ {0x87, 0x87, 0, 3},
+ {0xE0, 0x0, 1, 255},
+ {0xB5, 0x0, 1, 255},
+ {0x8D, 0x0, 1, 2},
+ {0xE2, 0x0, 1, 255},
+ {0x80, 0x0, 1, 255},
+ {0x8D, 0x8D, 0, 1},
+ {0xE0, 0x0, 1, 255},
+ {0xB5, 0x0, 1, 255},
+ {0x8D, 0x0, 1, 2},
+ {0xE2, 0x0, 1, 255},
+ {0x80, 0x0, 1, 255},
+ {0x8D, 0x0, 1, 255},
+ {0x20, 0x20, 0, 1},
+ {0xE0, 0x0, 1, 255},
+ {0xB5, 0x0, 1, 255},
+ {0x8D, 0x8D, 0, 1},
+ {0xE0, 0x0, 1, 255},
+ {0xA5, 0x0, 1, 255},
+ {0x8D, 0x0, 1, 255},
+ {0xE0, 0x0, 1, 255},
+ {0xA4, 0x0, 1, 255},
+ {0x9E, 0x9E, 0, 1},
+ {0xCC, 0x1, 1, 255},
+ {0xC4, 0x0, 1, 255},
+ {0xA6, 0xA7, 0, 1},
+ {0x87, 0x87, 0, 3},
+ {0xE0, 0x0, 1, 255},
+ {0xAD, 0x0, 1, 255},
+ {0x8D, 0x0, 1, 255},
+ {0xE0, 0x0, 1, 255},
+ {0xAC, 0x0, 1, 255},
+ {0xB7, 0xB7, 0, 1},
+ {0xCC, 0x0, 2, 255},
+ {0x87, 0x87, 0, 2},
+ {0x81, 0x81, 0, 1},
+ {0xCC, 0x0, 2, 255},
+ {0x86, 0x86, 0, 2},
+ {0x82, 0x82, 0, 1},
+ {0xCC, 0x0, 1, 255},
+ {0xA6, 0xA7, 0, 1},
+ {0xCC, 0x0, 4, 255},
+ {0x8A, 0x8A, 0, 5},
+ {0x87, 0x88, 0, 3},
+ {0x83, 0x83, 0, 2},
+ {0x81, 0x81, 0, 1},
+ {0xCC, 0x0, 2, 255},
+ {0x83, 0x83, 0, 2},
+ {0x81, 0x81, 0, 1},
+ {0xCC, 0x0, 4, 255},
+ {0xA8, 0xA8, 0, 5},
+ {0x8B, 0x8B, 0, 4},
+ {0x88, 0x88, 0, 3},
+ {0x82, 0x83, 0, 1},
+ {0x72, 0x72, 0, 1},
+ {0x72, 0x72, 0, 2},
+ {0x52, 0x52, 0, 1},
+ {0xCC, 0x0, 3, 255},
+ {0x8B, 0x8B, 0, 3},
+ {0x88, 0x88, 0, 2},
+ {0x82, 0x82, 0, 1},
+ {0xE0, 0x0, 1, 255},
+ {0xAF, 0x0, 1, 255},
+ {0x8D, 0x0, 1, 3},
+ {0xE0, 0x0, 1, 255},
+ {0xAE, 0x0, 1, 255},
+ {0xB7, 0x0, 1, 2},
+ {0xE0, 0x0, 1, 255},
+ {0xAF, 0x0, 1, 255},
+ {0x8D, 0x8D, 0, 1},
+ {0xE0, 0x0, 1, 255},
+ {0xAF, 0x0, 1, 255},
+ {0x8D, 0x8D, 0, 1},
+ {0xE0, 0x0, 1, 255},
+ {0xB9, 0x0, 1, 255},
+ {0x8D, 0x8D, 0, 1},
+ {0xE0, 0x0, 2, 255},
+ {0xB9, 0x1, 1, 255},
+ {0xB8, 0x0, 1, 255},
+ {0xB2, 0xB2, 0, 1},
+ {0x85, 0x85, 0, 2},
+ {0xCC, 0x0, 2, 255},
+ {0x84, 0x84, 0, 2},
+ {0x81, 0x81, 0, 1},
+ {0xDA, 0x0, 1, 255},
+ {0xBE, 0xBE, 0, 1},
+ {0xDA, 0x1, 1, 255},
+ {0xD9, 0x0, 1, 255},
+ {0x94, 0x94, 0, 1},
+ {0xBE, 0xBE, 0, 2},
+ {0xCC, 0x0, 2, 255},
+ {0x9B, 0x9B, 0, 2},
+ {0x82, 0x82, 0, 1},
+ {0xCC, 0x0, 1, 255},
+ {0x9B, 0x9B, 0, 1},
+ {0xCC, 0x0, 3, 255},
+ {0x61, 0x61, 0, 4},
+ {0x88, 0x0, 1, 255},
+ {0x83, 0x83, 0, 3},
+ {0x81, 0x81, 0, 2},
+ {0x61, 0x0, 1, 255},
+ {0xCC, 0x0, 1, 255},
+ {0x88, 0x88, 0, 1},
+ {0xCC, 0x0, 1, 255},
+ {0x68, 0x68, 0, 2},
+ {0x8C, 0x8C, 0, 1},
+ {0xCC, 0x0, 1, 255},
+ {0x65, 0x65, 0, 2},
+ {0x81, 0x81, 0, 1},
+ {0xCC, 0x0, 1, 255},
+ {0x69, 0x69, 0, 2},
+ {0x81, 0x81, 0, 1},
+ {0xCC, 0x0, 3, 255},
+ {0x6F, 0x6F, 0, 4},
+ {0x88, 0x0, 1, 255},
+ {0x83, 0x83, 0, 3},
+ {0x81, 0x81, 0, 2},
+ {0x6F, 0x0, 1, 255},
+ {0xCC, 0x0, 1, 255},
+ {0x88, 0x88, 0, 1},
+ {0xCC, 0x1, 1, 255},
+ {0x63, 0x0, 1, 255},
+ {0x68, 0x68, 0, 1},
+ {0x8C, 0x8C, 0, 2},
+ {0xCC, 0x0, 3, 255},
+ {0x75, 0x75, 0, 4},
+ {0x88, 0x0, 1, 255},
+ {0x83, 0x83, 0, 3},
+ {0x81, 0x81, 0, 2},
+ {0x75, 0x0, 1, 255},
+ {0xCC, 0x0, 1, 255},
+ {0x88, 0x88, 0, 1},
+ {0xE9, 0x5F, 1, 255},
+ {0xE8, 0x54, 3, 255},
+ {0xE7, 0x43, 5, 255},
+ {0xE6, 0x33, 4, 255},
+ {0xE5, 0x17, 8, 255},
+ {0xE4, 0x0, 5, 255},
+ {0xBC, 0xE, 2, 255},
+ {0xBB, 0xC, 1, 255},
+ {0xBA, 0x8, 2, 255},
+ {0xB9, 0x6, 1, 255},
+ {0xB8, 0x0, 3, 255},
+ {0x89, 0x2, 1, 255},
+ {0x83, 0x1, 1, 255},
+ {0x80, 0x0, 1, 255},
+ {0x29, 0x29, 0, 1},
+ {0x29, 0x29, 0, 2},
+ {0x29, 0x29, 0, 3},
+ {0x9D, 0x0, 1, 255},
+ {0x29, 0x29, 0, 4},
+ {0x94, 0x1, 1, 255},
+ {0x8C, 0x0, 1, 255},
+ {0x29, 0x29, 0, 5},
+ {0x29, 0x29, 0, 6},
+ {0xA3, 0x0, 1, 255},
+ {0x29, 0x29, 0, 7},
+ {0x91, 0x1, 1, 255},
+ {0x81, 0x0, 1, 255},
+ {0x29, 0x29, 0, 8},
+ {0x29, 0x29, 0, 9},
+ {0xAD, 0x12, 1, 255},
+ {0x9C, 0x10, 1, 255},
+ {0x9B, 0xE, 1, 255},
+ {0x91, 0xC, 1, 255},
+ {0x90, 0xA, 1, 255},
+ {0x8D, 0x6, 2, 255},
+ {0x8A, 0x4, 1, 255},
+ {0x85, 0x0, 2, 255},
+ {0xAD, 0x1, 1, 255},
+ {0xAB, 0x0, 1, 255},
+ {0x29, 0x29, 0, 10},
+ {0x29, 0x29, 0, 11},
+ {0xB4, 0x0, 1, 255},
+ {0x29, 0x29, 0, 12},
+ {0x94, 0x1, 1, 255},
+ {0x81, 0x0, 1, 255},
+ {0x29, 0x29, 0, 13},
+ {0x29, 0x29, 0, 14},
+ {0x8D, 0x0, 1, 255},
+ {0x29, 0x29, 0, 15},
+ {0xBC, 0x0, 1, 255},
+ {0x29, 0x29, 0, 16},
+ {0x9B, 0x0, 1, 255},
+ {0x29, 0x29, 0, 17},
+ {0x9F, 0x0, 1, 255},
+ {0x29, 0x29, 0, 18},
+ {0xA6, 0x0, 1, 255},
+ {0x29, 0x29, 0, 19},
+ {0xB0, 0xA, 1, 255},
+ {0xA0, 0x8, 1, 255},
+ {0x9C, 0x2, 3, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0x0, 1, 255},
+ {0x29, 0x29, 0, 20},
+ {0xA8, 0x2, 1, 255},
+ {0x89, 0x1, 1, 255},
+ {0x88, 0x0, 1, 255},
+ {0x29, 0x29, 0, 21},
+ {0x29, 0x29, 0, 22},
+ {0x29, 0x29, 0, 23},
+ {0xAA, 0x0, 1, 255},
+ {0x29, 0x29, 0, 24},
+ {0xB4, 0x0, 1, 255},
+ {0x29, 0x29, 0, 25},
+ {0xA5, 0x8, 2, 255},
+ {0xA4, 0x6, 1, 255},
+ {0x9B, 0x4, 1, 255},
+ {0x89, 0x2, 1, 255},
+ {0x81, 0x0, 1, 255},
+ {0xAB, 0x0, 1, 255},
+ {0x29, 0x29, 0, 26},
+ {0xB9, 0x0, 1, 255},
+ {0x29, 0x29, 0, 27},
+ {0xA3, 0x0, 1, 255},
+ {0x29, 0x29, 0, 28},
+ {0xBE, 0x0, 1, 255},
+ {0x29, 0x29, 0, 29},
+ {0xAD, 0x1, 1, 255},
+ {0x9D, 0x0, 1, 255},
+ {0x29, 0x29, 0, 30},
+ {0x29, 0x29, 0, 31},
+ {0xB3, 0x6, 1, 255},
+ {0xB2, 0x4, 1, 255},
+ {0x87, 0x0, 2, 255},
+ {0xB3, 0x1, 1, 255},
+ {0xAA, 0x0, 1, 255},
+ {0x29, 0x29, 0, 32},
+ {0x29, 0x29, 0, 33},
+ {0xA1, 0x0, 1, 255},
+ {0x29, 0x29, 0, 34},
+ {0x87, 0x0, 1, 255},
+ {0x29, 0x29, 0, 35},
+ {0x87, 0x0, 1, 255},
+ {0x91, 0x0, 1, 255},
+ {0x29, 0x29, 0, 36},
+ {0xE7, 0x23, 2, 255},
+ {0xE6, 0x14, 3, 255},
+ {0xE5, 0xA, 2, 255},
+ {0xE4, 0x0, 2, 255},
+ {0xBA, 0x4, 1, 255},
+ {0xB8, 0x0, 1, 255},
+ {0x89, 0x0, 1, 255},
+ {0xE3, 0x0, 1, 255},
+ {0x80, 0x0, 1, 255},
+ {0x95, 0x95, 0, 1},
+ {0x8C, 0x0, 1, 255},
+ {0xE3, 0x0, 1, 255},
+ {0x80, 0x0, 1, 255},
+ {0x95, 0x95, 0, 2},
+ {0xAE, 0x4, 1, 255},
+ {0x8B, 0x0, 1, 255},
+ {0x9D, 0x0, 1, 255},
+ {0xE3, 0x0, 1, 255},
+ {0x80, 0x0, 1, 255},
+ {0x95, 0x95, 0, 3},
+ {0x89, 0x0, 1, 255},
+ {0xE3, 0x0, 1, 255},
+ {0x80, 0x0, 1, 255},
+ {0x95, 0x95, 0, 4},
+ {0x9C, 0x8, 1, 255},
+ {0x95, 0x4, 1, 255},
+ {0x89, 0x0, 1, 255},
+ {0x93, 0x0, 1, 255},
+ {0xE3, 0x0, 1, 255},
+ {0x80, 0x0, 1, 255},
+ {0x95, 0x95, 0, 5},
+ {0x97, 0x0, 1, 255},
+ {0xE3, 0x0, 1, 255},
+ {0x80, 0x0, 1, 255},
+ {0x95, 0x95, 0, 6},
+ {0xAC, 0x0, 1, 255},
+ {0xE3, 0x0, 1, 255},
+ {0x80, 0x0, 1, 255},
+ {0x95, 0x95, 0, 7},
+ {0x9B, 0x4, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0xB9, 0x0, 1, 255},
+ {0xE3, 0x0, 1, 255},
+ {0x80, 0x0, 1, 255},
+ {0x95, 0x95, 0, 8},
+ {0x97, 0x0, 1, 255},
+ {0xE3, 0x0, 1, 255},
+ {0x80, 0x0, 1, 255},
+ {0x95, 0x95, 0, 9},
+ {0xE7, 0x0, 1, 255},
+ {0x82, 0x0, 1, 255},
+ {0xB9, 0xB9, 0, 1},
+ {0xE7, 0x46, 1, 255},
+ {0xE6, 0x42, 2, 255},
+ {0x39, 0x3C, 2, 255},
+ {0x38, 0x36, 2, 255},
+ {0x37, 0x30, 2, 255},
+ {0x36, 0x2A, 2, 255},
+ {0x35, 0x24, 2, 255},
+ {0x34, 0x1E, 2, 255},
+ {0x33, 0x18, 2, 255},
+ {0x32, 0x10, 2, 255},
+ {0x31, 0x8, 2, 255},
+ {0x30, 0x0, 2, 255},
+ {0xE7, 0x4, 1, 255},
+ {0xE6, 0x0, 2, 255},
+ {0x9C, 0x1, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 1},
+ {0x88, 0x88, 0, 2},
+ {0x82, 0x0, 1, 255},
+ {0xB9, 0xB9, 0, 3},
+ {0xE7, 0x4, 1, 255},
+ {0xE6, 0x0, 2, 255},
+ {0x9C, 0x1, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 4},
+ {0x88, 0x88, 0, 5},
+ {0x82, 0x0, 1, 255},
+ {0xB9, 0xB9, 0, 6},
+ {0xE7, 0x4, 1, 255},
+ {0xE6, 0x0, 2, 255},
+ {0x9C, 0x1, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 7},
+ {0x88, 0x88, 0, 8},
+ {0x82, 0x0, 1, 255},
+ {0xB9, 0xB9, 0, 9},
+ {0xE7, 0x2, 1, 255},
+ {0xE6, 0x0, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 10},
+ {0x82, 0x0, 1, 255},
+ {0xB9, 0xB9, 0, 11},
+ {0xE7, 0x2, 1, 255},
+ {0xE6, 0x0, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 12},
+ {0x82, 0x0, 1, 255},
+ {0xB9, 0xB9, 0, 13},
+ {0xE7, 0x2, 1, 255},
+ {0xE6, 0x0, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 14},
+ {0x82, 0x0, 1, 255},
+ {0xB9, 0xB9, 0, 15},
+ {0xE7, 0x2, 1, 255},
+ {0xE6, 0x0, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 16},
+ {0x82, 0x0, 1, 255},
+ {0xB9, 0xB9, 0, 17},
+ {0xE7, 0x2, 1, 255},
+ {0xE6, 0x0, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 18},
+ {0x82, 0x0, 1, 255},
+ {0xB9, 0xB9, 0, 19},
+ {0xE7, 0x2, 1, 255},
+ {0xE6, 0x0, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 20},
+ {0x82, 0x0, 1, 255},
+ {0xB9, 0xB9, 0, 21},
+ {0xE7, 0x2, 1, 255},
+ {0xE6, 0x0, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 22},
+ {0x82, 0x0, 1, 255},
+ {0xB9, 0xB9, 0, 23},
+ {0x9C, 0x1, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 24},
+ {0x88, 0x88, 0, 25},
+ {0x82, 0x0, 1, 255},
+ {0xB9, 0xB9, 0, 26},
+ {0xE7, 0x31, 1, 255},
+ {0xE6, 0x2D, 2, 255},
+ {0x39, 0x2A, 1, 255},
+ {0x38, 0x27, 1, 255},
+ {0x37, 0x24, 1, 255},
+ {0x36, 0x21, 1, 255},
+ {0x35, 0x1E, 1, 255},
+ {0x34, 0x18, 2, 255},
+ {0x33, 0x12, 2, 255},
+ {0x32, 0xC, 2, 255},
+ {0x31, 0x6, 2, 255},
+ {0x30, 0x0, 2, 255},
+ {0xE7, 0x2, 1, 255},
+ {0xE6, 0x0, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 1},
+ {0x82, 0x0, 1, 255},
+ {0xB9, 0xB9, 0, 2},
+ {0xE7, 0x2, 1, 255},
+ {0xE6, 0x0, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 3},
+ {0x82, 0x0, 1, 255},
+ {0xB9, 0xB9, 0, 4},
+ {0xE7, 0x2, 1, 255},
+ {0xE6, 0x0, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 5},
+ {0x82, 0x0, 1, 255},
+ {0xB9, 0xB9, 0, 6},
+ {0xE7, 0x2, 1, 255},
+ {0xE6, 0x0, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 7},
+ {0x82, 0x0, 1, 255},
+ {0xB9, 0xB9, 0, 8},
+ {0xE7, 0x2, 1, 255},
+ {0xE6, 0x0, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 9},
+ {0x82, 0x0, 1, 255},
+ {0xB9, 0xB9, 0, 10},
+ {0xE6, 0x0, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 11},
+ {0xE6, 0x0, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 12},
+ {0xE6, 0x0, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 13},
+ {0xE6, 0x0, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 14},
+ {0xE6, 0x0, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 15},
+ {0x9C, 0x1, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 16},
+ {0x88, 0x88, 0, 17},
+ {0x82, 0x0, 1, 255},
+ {0xB9, 0xB9, 0, 18},
+ {0xE7, 0xA, 1, 255},
+ {0xE6, 0x6, 2, 255},
+ {0x31, 0x3, 1, 255},
+ {0x30, 0x0, 1, 255},
+ {0xE6, 0x0, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 1},
+ {0xE6, 0x0, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 2},
+ {0x9C, 0x1, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 3},
+ {0x88, 0x88, 0, 4},
+ {0x82, 0x0, 1, 255},
+ {0xB9, 0xB9, 0, 5},
+ {0xE7, 0x4, 1, 255},
+ {0xE6, 0x0, 2, 255},
+ {0x9C, 0x1, 1, 255},
+ {0x97, 0x0, 1, 255},
+ {0xA5, 0xA5, 0, 1},
+ {0x88, 0x88, 0, 2},
+ {0x82, 0x0, 1, 255},
+ {0xB9, 0xB9, 0, 3},
+ {0xCC, 0x0, 3, 255},
+ {0x8C, 0x8C, 0, 4},
+ {0x84, 0x84, 0, 3},
+ {0x80, 0x81, 0, 1},
+ {0xCC, 0x0, 4, 255},
+ {0x8C, 0x8C, 0, 8},
+ {0x84, 0x84, 0, 7},
+ {0x82, 0x0, 1, 255},
+ {0x80, 0x81, 0, 5},
+ {0xCC, 0x0, 3, 255},
+ {0x8C, 0x8C, 0, 4},
+ {0x84, 0x84, 0, 3},
+ {0x80, 0x81, 0, 1},
+ {0xCC, 0x0, 4, 255},
+ {0x8C, 0x8C, 0, 9},
+ {0x88, 0x0, 1, 8},
+ {0x84, 0x84, 0, 7},
+ {0x80, 0x81, 0, 5},
+ {0xCC, 0x0, 3, 255},
+ {0x8C, 0x8C, 0, 4},
+ {0x84, 0x84, 0, 3},
+ {0x80, 0x81, 0, 1},
+ {0xE6, 0x0, 1, 255},
+ {0xAD, 0x0, 1, 255},
+ {0xA3, 0xA3, 0, 1},
+ {0xE6, 0x0, 1, 255},
+ {0xB2, 0x0, 1, 255},
+ {0xBB, 0xBB, 0, 1},
+ {0xE6, 0x0, 1, 255},
+ {0x88, 0x0, 1, 255},
+ {0x90, 0x90, 0, 1},
+ {0xE5, 0x0, 1, 255},
+ {0x92, 0x0, 1, 255},
+ {0x8C, 0x8C, 0, 1},
+ {0xE5, 0x0, 1, 255},
+ {0xBC, 0x0, 1, 255},
+ {0x8F, 0x0, 1, 255},
+ {0xE4, 0x0, 1, 255},
+ {0xBC, 0x0, 1, 255},
+ {0x9A, 0x0, 1, 255},
+ {0xE7, 0x0, 1, 255},
+ {0xA4, 0x0, 1, 255},
+ {0xBE, 0xBE, 0, 1},
}
-// Total size of mainTable is 126988 bytes
+// Total size of mainTable is 869532 bytes
diff --git a/libgo/go/exp/locale/collate/tools/colcmp/col.go b/libgo/go/exp/locale/collate/tools/colcmp/col.go
index 26e015cb2f9..3f8d7eed655 100644
--- a/libgo/go/exp/locale/collate/tools/colcmp/col.go
+++ b/libgo/go/exp/locale/collate/tools/colcmp/col.go
@@ -91,5 +91,5 @@ func (c *goCollator) Key(b Input) []byte {
}
func (c *goCollator) Compare(a, b Input) int {
- return c.c.Compare(&c.buf, a.UTF8, b.UTF8)
+ return c.c.Compare(a.UTF8, b.UTF8)
}
diff --git a/libgo/go/exp/locale/collate/tools/colcmp/colcmp.go b/libgo/go/exp/locale/collate/tools/colcmp/colcmp.go
index 61c90b55086..66d12127bdf 100644
--- a/libgo/go/exp/locale/collate/tools/colcmp/colcmp.go
+++ b/libgo/go/exp/locale/collate/tools/colcmp/colcmp.go
@@ -399,7 +399,7 @@ var cmdRegress = &Command{
}
const failedKeyCompare = `
-%d: incorrect comparison result for input:
+%s:%d: incorrect comparison result for input:
a: %q (%.4X)
key: %s
b: %q (%.4X)
@@ -412,7 +412,7 @@ const failedKeyCompare = `
`
const failedCompare = `
-%d: incorrect comparison result for input:
+%s:%d: incorrect comparison result for input:
a: %q (%.4X)
b: %q (%.4X)
Compare(a, b) = %d; want %d.
@@ -453,12 +453,12 @@ func runRegress(ctxt *Context, args []string) {
count++
a := string(ia.UTF8)
b := string(ib.UTF8)
- fmt.Printf(failedKeyCompare, i-1, a, []rune(a), keyStr(ia.key), b, []rune(b), keyStr(ib.key), cmp, goldCmp, keyStr(gold.Key(ia)), keyStr(gold.Key(ib)))
+ fmt.Printf(failedKeyCompare, t.Locale, i-1, a, []rune(a), keyStr(ia.key), b, []rune(b), keyStr(ib.key), cmp, goldCmp, keyStr(gold.Key(ia)), keyStr(gold.Key(ib)))
} else if cmp := t.Col.Compare(ia, ib); cmp != goldCmp {
count++
a := string(ia.UTF8)
b := string(ib.UTF8)
- fmt.Printf(failedKeyCompare, i-1, a, []rune(a), b, []rune(b), cmp, goldCmp)
+ fmt.Printf(failedCompare, t.Locale, i-1, a, []rune(a), b, []rune(b), cmp, goldCmp)
}
}
if count > 0 {
diff --git a/libgo/go/exp/locale/collate/trie.go b/libgo/go/exp/locale/collate/trie.go
index c70a89b089c..f6259424d92 100644
--- a/libgo/go/exp/locale/collate/trie.go
+++ b/libgo/go/exp/locale/collate/trie.go
@@ -4,7 +4,7 @@
// The trie in this file is used to associate the first full character
// in an UTF-8 string to a collation element.
-// All but the last byte in a UTF-8 byte sequence are
+// All but the last byte in a UTF-8 byte sequence are
// used to lookup offsets in the index table to be used for the next byte.
// The last byte is used to index into a table of collation elements.
// For a full description, see exp/locale/collate/build/trie.go.
diff --git a/libgo/go/exp/locale/collate/trie_test.go b/libgo/go/exp/locale/collate/trie_test.go
index 00d636c6f8a..778e85614a3 100644
--- a/libgo/go/exp/locale/collate/trie_test.go
+++ b/libgo/go/exp/locale/collate/trie_test.go
@@ -8,7 +8,7 @@ import (
"testing"
)
-// We take the smallest, largest and an arbitrary value for each
+// We take the smallest, largest and an arbitrary value for each
// of the UTF-8 sequence lengths.
var testRunes = []rune{
0x01, 0x0C, 0x7F, // 1-byte sequences
diff --git a/libgo/go/exp/norm/forminfo.go b/libgo/go/exp/norm/forminfo.go
index a982174f54e..c74efb56d9b 100644
--- a/libgo/go/exp/norm/forminfo.go
+++ b/libgo/go/exp/norm/forminfo.go
@@ -76,7 +76,7 @@ func init() {
// We do not distinguish between boundaries for NFC, NFD, etc. to avoid
// unexpected behavior for the user. For example, in NFD, there is a boundary
// after 'a'. However, 'a' might combine with modifiers, so from the application's
-// perspective it is not a good boundary. We will therefore always use the
+// perspective it is not a good boundary. We will therefore always use the
// boundaries for the combining variants.
// BoundaryBefore returns true if this rune starts a new segment and
@@ -101,7 +101,7 @@ func (p Properties) BoundaryAfter() bool {
// 0: NFD_QC Yes (0) or No (1). No also means there is a decomposition.
// 1..2: NFC_QC Yes(00), No (10), or Maybe (11)
// 3: Combines forward (0 == false, 1 == true)
-//
+//
// When all 4 bits are zero, the character is inert, meaning it is never
// influenced by normalization.
type qcInfo uint8
diff --git a/libgo/go/exp/norm/iter.go b/libgo/go/exp/norm/iter.go
index e37ad7b4103..c0ab25e5658 100644
--- a/libgo/go/exp/norm/iter.go
+++ b/libgo/go/exp/norm/iter.go
@@ -64,9 +64,9 @@ func (i *Iter) Done() bool {
}
// Next writes f(i.input[i.Pos():n]...) to buffer buf, where n is the
-// largest boundary of i.input such that the result fits in buf.
+// largest boundary of i.input such that the result fits in buf.
// It returns the number of bytes written to buf.
-// len(buf) should be at least MaxSegmentSize.
+// len(buf) should be at least MaxSegmentSize.
// Done must be false before calling Next.
func (i *Iter) Next(buf []byte) int {
return i.next(i, buf)
diff --git a/libgo/go/exp/norm/maketables.go b/libgo/go/exp/norm/maketables.go
index 8ac64ba967d..2ba67a5ab4b 100644
--- a/libgo/go/exp/norm/maketables.go
+++ b/libgo/go/exp/norm/maketables.go
@@ -86,7 +86,7 @@ const (
// Quick Check properties of runes allow us to quickly
// determine whether a rune may occur in a normal form.
// For a given normal form, a rune may be guaranteed to occur
-// verbatim (QC=Yes), may or may not combine with another
+// verbatim (QC=Yes), may or may not combine with another
// rune (QC=Maybe), or may not occur (QC=No).
type QCResult int
diff --git a/libgo/go/exp/norm/maketesttables.go b/libgo/go/exp/norm/maketesttables.go
index d3112b4041c..6d11ec069cd 100644
--- a/libgo/go/exp/norm/maketesttables.go
+++ b/libgo/go/exp/norm/maketesttables.go
@@ -16,7 +16,7 @@ func main() {
printTestTables()
}
-// We take the smallest, largest and an arbitrary value for each
+// We take the smallest, largest and an arbitrary value for each
// of the UTF-8 sequence lengths.
var testRunes = []rune{
0x01, 0x0C, 0x7F, // 1-byte sequences
diff --git a/libgo/go/exp/norm/normregtest.go b/libgo/go/exp/norm/normregtest.go
index 6d2188498b1..0dd25596123 100644
--- a/libgo/go/exp/norm/normregtest.go
+++ b/libgo/go/exp/norm/normregtest.go
@@ -57,7 +57,7 @@ var logger = log.New(os.Stderr, "", log.Lshortfile)
// 1E0A;1E0A;0044 0307;1E0A;0044 0307; # (Ḋ; Ḋ; D◌̇; Ḋ; D◌̇; ) LATIN CAPITAL LETTER D WITH DOT ABOVE
// 1E0C;1E0C;0044 0323;1E0C;0044 0323; # (Ḍ; Ḍ; D◌̣; Ḍ; D◌̣; ) LATIN CAPITAL LETTER D WITH DOT BELOW
//
-// Each test has 5 columns (c1, c2, c3, c4, c5), where
+// Each test has 5 columns (c1, c2, c3, c4, c5), where
// (c1, c2, c3, c4, c5) == (c1, NFC(c1), NFD(c1), NFKC(c1), NFKD(c1))
//
// CONFORMANCE:
diff --git a/libgo/go/exp/norm/tables.go b/libgo/go/exp/norm/tables.go
index 231d85d898f..20174c66285 100644
--- a/libgo/go/exp/norm/tables.go
+++ b/libgo/go/exp/norm/tables.go
@@ -1,21 +1,21 @@
// Generated by running
-// maketables --tables=all --url=http://www.unicode.org/Public/6.0.0/ucd/
+// maketables --tables=all --url=http://www.unicode.org/Public/6.2.0/ucd/
// DO NOT EDIT
package norm
// Version is the Unicode edition from which the tables are derived.
-const Version = "6.0.0"
+const Version = "6.2.0"
const (
- firstCCC = 0x2E45
- firstLeadingCCC = 0x4965
- firstCCCZeroExcept = 0x497B
- lastDecomp = 0x49A2
+ firstCCC = 0x2E74
+ firstLeadingCCC = 0x4994
+ firstCCCZeroExcept = 0x49AA
+ lastDecomp = 0x49D1
maxDecomp = 0x8000
)
-// decomps: 18850 bytes
+// decomps: 18897 bytes
var decomps = [...]byte{
// Bytes 0 - 3f
0x00, 0x06, 0xE0, 0xA7, 0x87, 0xE0, 0xA6, 0xBE,
@@ -45,2630 +45,2637 @@ var decomps = [...]byte{
0x06, 0xE1, 0xAC, 0xBE, 0xE1, 0xAC, 0xB5, 0x06,
0xE1, 0xAC, 0xBF, 0xE1, 0xAC, 0xB5, 0x06, 0xE1,
// Bytes c0 - ff
- 0xAD, 0x82, 0xE1, 0xAC, 0xB5, 0x09, 0xE0, 0xB3,
- 0x86, 0xE0, 0xB3, 0x82, 0xE0, 0xB3, 0x95, 0x41,
- 0x20, 0x41, 0x21, 0x41, 0x22, 0x41, 0x23, 0x41,
- 0x24, 0x41, 0x25, 0x41, 0x26, 0x41, 0x27, 0x41,
- 0x28, 0x41, 0x29, 0x41, 0x2A, 0x41, 0x2B, 0x41,
- 0x2C, 0x41, 0x2D, 0x41, 0x2E, 0x41, 0x2F, 0x41,
- 0x30, 0x41, 0x31, 0x41, 0x32, 0x41, 0x33, 0x41,
- 0x34, 0x41, 0x35, 0x41, 0x36, 0x41, 0x37, 0x41,
+ 0xAD, 0x82, 0xE1, 0xAC, 0xB5, 0x08, 0xF0, 0x91,
+ 0x84, 0xB1, 0xF0, 0x91, 0x84, 0xA7, 0x08, 0xF0,
+ 0x91, 0x84, 0xB2, 0xF0, 0x91, 0x84, 0xA7, 0x09,
+ 0xE0, 0xB3, 0x86, 0xE0, 0xB3, 0x82, 0xE0, 0xB3,
+ 0x95, 0x41, 0x20, 0x41, 0x21, 0x41, 0x22, 0x41,
+ 0x23, 0x41, 0x24, 0x41, 0x25, 0x41, 0x26, 0x41,
+ 0x27, 0x41, 0x28, 0x41, 0x29, 0x41, 0x2A, 0x41,
+ 0x2B, 0x41, 0x2C, 0x41, 0x2D, 0x41, 0x2E, 0x41,
// Bytes 100 - 13f
- 0x38, 0x41, 0x39, 0x41, 0x3A, 0x41, 0x3B, 0x41,
- 0x3C, 0x41, 0x3D, 0x41, 0x3E, 0x41, 0x3F, 0x41,
- 0x40, 0x41, 0x41, 0x41, 0x42, 0x41, 0x43, 0x41,
- 0x44, 0x41, 0x45, 0x41, 0x46, 0x41, 0x47, 0x41,
- 0x48, 0x41, 0x49, 0x41, 0x4A, 0x41, 0x4B, 0x41,
- 0x4C, 0x41, 0x4D, 0x41, 0x4E, 0x41, 0x4F, 0x41,
- 0x50, 0x41, 0x51, 0x41, 0x52, 0x41, 0x53, 0x41,
- 0x54, 0x41, 0x55, 0x41, 0x56, 0x41, 0x57, 0x41,
+ 0x2F, 0x41, 0x30, 0x41, 0x31, 0x41, 0x32, 0x41,
+ 0x33, 0x41, 0x34, 0x41, 0x35, 0x41, 0x36, 0x41,
+ 0x37, 0x41, 0x38, 0x41, 0x39, 0x41, 0x3A, 0x41,
+ 0x3B, 0x41, 0x3C, 0x41, 0x3D, 0x41, 0x3E, 0x41,
+ 0x3F, 0x41, 0x40, 0x41, 0x41, 0x41, 0x42, 0x41,
+ 0x43, 0x41, 0x44, 0x41, 0x45, 0x41, 0x46, 0x41,
+ 0x47, 0x41, 0x48, 0x41, 0x49, 0x41, 0x4A, 0x41,
+ 0x4B, 0x41, 0x4C, 0x41, 0x4D, 0x41, 0x4E, 0x41,
// Bytes 140 - 17f
- 0x58, 0x41, 0x59, 0x41, 0x5A, 0x41, 0x5B, 0x41,
- 0x5C, 0x41, 0x5D, 0x41, 0x5E, 0x41, 0x5F, 0x41,
- 0x60, 0x41, 0x61, 0x41, 0x62, 0x41, 0x63, 0x41,
- 0x64, 0x41, 0x65, 0x41, 0x66, 0x41, 0x67, 0x41,
- 0x68, 0x41, 0x69, 0x41, 0x6A, 0x41, 0x6B, 0x41,
- 0x6C, 0x41, 0x6D, 0x41, 0x6E, 0x41, 0x6F, 0x41,
- 0x70, 0x41, 0x71, 0x41, 0x72, 0x41, 0x73, 0x41,
- 0x74, 0x41, 0x75, 0x41, 0x76, 0x41, 0x77, 0x41,
+ 0x4F, 0x41, 0x50, 0x41, 0x51, 0x41, 0x52, 0x41,
+ 0x53, 0x41, 0x54, 0x41, 0x55, 0x41, 0x56, 0x41,
+ 0x57, 0x41, 0x58, 0x41, 0x59, 0x41, 0x5A, 0x41,
+ 0x5B, 0x41, 0x5C, 0x41, 0x5D, 0x41, 0x5E, 0x41,
+ 0x5F, 0x41, 0x60, 0x41, 0x61, 0x41, 0x62, 0x41,
+ 0x63, 0x41, 0x64, 0x41, 0x65, 0x41, 0x66, 0x41,
+ 0x67, 0x41, 0x68, 0x41, 0x69, 0x41, 0x6A, 0x41,
+ 0x6B, 0x41, 0x6C, 0x41, 0x6D, 0x41, 0x6E, 0x41,
// Bytes 180 - 1bf
- 0x78, 0x41, 0x79, 0x41, 0x7A, 0x41, 0x7B, 0x41,
- 0x7C, 0x41, 0x7D, 0x41, 0x7E, 0x42, 0x21, 0x21,
- 0x42, 0x21, 0x3F, 0x42, 0x2E, 0x2E, 0x42, 0x30,
- 0x2C, 0x42, 0x30, 0x2E, 0x42, 0x31, 0x2C, 0x42,
- 0x31, 0x2E, 0x42, 0x31, 0x30, 0x42, 0x31, 0x31,
- 0x42, 0x31, 0x32, 0x42, 0x31, 0x33, 0x42, 0x31,
- 0x34, 0x42, 0x31, 0x35, 0x42, 0x31, 0x36, 0x42,
- 0x31, 0x37, 0x42, 0x31, 0x38, 0x42, 0x31, 0x39,
+ 0x6F, 0x41, 0x70, 0x41, 0x71, 0x41, 0x72, 0x41,
+ 0x73, 0x41, 0x74, 0x41, 0x75, 0x41, 0x76, 0x41,
+ 0x77, 0x41, 0x78, 0x41, 0x79, 0x41, 0x7A, 0x41,
+ 0x7B, 0x41, 0x7C, 0x41, 0x7D, 0x41, 0x7E, 0x42,
+ 0x21, 0x21, 0x42, 0x21, 0x3F, 0x42, 0x2E, 0x2E,
+ 0x42, 0x30, 0x2C, 0x42, 0x30, 0x2E, 0x42, 0x31,
+ 0x2C, 0x42, 0x31, 0x2E, 0x42, 0x31, 0x30, 0x42,
+ 0x31, 0x31, 0x42, 0x31, 0x32, 0x42, 0x31, 0x33,
// Bytes 1c0 - 1ff
- 0x42, 0x32, 0x2C, 0x42, 0x32, 0x2E, 0x42, 0x32,
- 0x30, 0x42, 0x32, 0x31, 0x42, 0x32, 0x32, 0x42,
- 0x32, 0x33, 0x42, 0x32, 0x34, 0x42, 0x32, 0x35,
- 0x42, 0x32, 0x36, 0x42, 0x32, 0x37, 0x42, 0x32,
- 0x38, 0x42, 0x32, 0x39, 0x42, 0x33, 0x2C, 0x42,
- 0x33, 0x2E, 0x42, 0x33, 0x30, 0x42, 0x33, 0x31,
- 0x42, 0x33, 0x32, 0x42, 0x33, 0x33, 0x42, 0x33,
- 0x34, 0x42, 0x33, 0x35, 0x42, 0x33, 0x36, 0x42,
+ 0x42, 0x31, 0x34, 0x42, 0x31, 0x35, 0x42, 0x31,
+ 0x36, 0x42, 0x31, 0x37, 0x42, 0x31, 0x38, 0x42,
+ 0x31, 0x39, 0x42, 0x32, 0x2C, 0x42, 0x32, 0x2E,
+ 0x42, 0x32, 0x30, 0x42, 0x32, 0x31, 0x42, 0x32,
+ 0x32, 0x42, 0x32, 0x33, 0x42, 0x32, 0x34, 0x42,
+ 0x32, 0x35, 0x42, 0x32, 0x36, 0x42, 0x32, 0x37,
+ 0x42, 0x32, 0x38, 0x42, 0x32, 0x39, 0x42, 0x33,
+ 0x2C, 0x42, 0x33, 0x2E, 0x42, 0x33, 0x30, 0x42,
// Bytes 200 - 23f
- 0x33, 0x37, 0x42, 0x33, 0x38, 0x42, 0x33, 0x39,
- 0x42, 0x34, 0x2C, 0x42, 0x34, 0x2E, 0x42, 0x34,
- 0x30, 0x42, 0x34, 0x31, 0x42, 0x34, 0x32, 0x42,
- 0x34, 0x33, 0x42, 0x34, 0x34, 0x42, 0x34, 0x35,
- 0x42, 0x34, 0x36, 0x42, 0x34, 0x37, 0x42, 0x34,
- 0x38, 0x42, 0x34, 0x39, 0x42, 0x35, 0x2C, 0x42,
- 0x35, 0x2E, 0x42, 0x35, 0x30, 0x42, 0x36, 0x2C,
- 0x42, 0x36, 0x2E, 0x42, 0x37, 0x2C, 0x42, 0x37,
+ 0x33, 0x31, 0x42, 0x33, 0x32, 0x42, 0x33, 0x33,
+ 0x42, 0x33, 0x34, 0x42, 0x33, 0x35, 0x42, 0x33,
+ 0x36, 0x42, 0x33, 0x37, 0x42, 0x33, 0x38, 0x42,
+ 0x33, 0x39, 0x42, 0x34, 0x2C, 0x42, 0x34, 0x2E,
+ 0x42, 0x34, 0x30, 0x42, 0x34, 0x31, 0x42, 0x34,
+ 0x32, 0x42, 0x34, 0x33, 0x42, 0x34, 0x34, 0x42,
+ 0x34, 0x35, 0x42, 0x34, 0x36, 0x42, 0x34, 0x37,
+ 0x42, 0x34, 0x38, 0x42, 0x34, 0x39, 0x42, 0x35,
// Bytes 240 - 27f
- 0x2E, 0x42, 0x38, 0x2C, 0x42, 0x38, 0x2E, 0x42,
- 0x39, 0x2C, 0x42, 0x39, 0x2E, 0x42, 0x3D, 0x3D,
- 0x42, 0x3F, 0x21, 0x42, 0x3F, 0x3F, 0x42, 0x41,
- 0x55, 0x42, 0x42, 0x71, 0x42, 0x43, 0x44, 0x42,
- 0x44, 0x4A, 0x42, 0x44, 0x5A, 0x42, 0x44, 0x7A,
- 0x42, 0x47, 0x42, 0x42, 0x47, 0x79, 0x42, 0x48,
- 0x50, 0x42, 0x48, 0x56, 0x42, 0x48, 0x67, 0x42,
- 0x48, 0x7A, 0x42, 0x49, 0x49, 0x42, 0x49, 0x4A,
+ 0x2C, 0x42, 0x35, 0x2E, 0x42, 0x35, 0x30, 0x42,
+ 0x36, 0x2C, 0x42, 0x36, 0x2E, 0x42, 0x37, 0x2C,
+ 0x42, 0x37, 0x2E, 0x42, 0x38, 0x2C, 0x42, 0x38,
+ 0x2E, 0x42, 0x39, 0x2C, 0x42, 0x39, 0x2E, 0x42,
+ 0x3D, 0x3D, 0x42, 0x3F, 0x21, 0x42, 0x3F, 0x3F,
+ 0x42, 0x41, 0x55, 0x42, 0x42, 0x71, 0x42, 0x43,
+ 0x44, 0x42, 0x44, 0x4A, 0x42, 0x44, 0x5A, 0x42,
+ 0x44, 0x7A, 0x42, 0x47, 0x42, 0x42, 0x47, 0x79,
// Bytes 280 - 2bf
- 0x42, 0x49, 0x55, 0x42, 0x49, 0x56, 0x42, 0x49,
- 0x58, 0x42, 0x4B, 0x42, 0x42, 0x4B, 0x4B, 0x42,
- 0x4B, 0x4D, 0x42, 0x4C, 0x4A, 0x42, 0x4C, 0x6A,
- 0x42, 0x4D, 0x42, 0x42, 0x4D, 0x56, 0x42, 0x4D,
+ 0x42, 0x48, 0x50, 0x42, 0x48, 0x56, 0x42, 0x48,
+ 0x67, 0x42, 0x48, 0x7A, 0x42, 0x49, 0x49, 0x42,
+ 0x49, 0x4A, 0x42, 0x49, 0x55, 0x42, 0x49, 0x56,
+ 0x42, 0x49, 0x58, 0x42, 0x4B, 0x42, 0x42, 0x4B,
+ 0x4B, 0x42, 0x4B, 0x4D, 0x42, 0x4C, 0x4A, 0x42,
+ 0x4C, 0x6A, 0x42, 0x4D, 0x42, 0x42, 0x4D, 0x43,
+ 0x42, 0x4D, 0x44, 0x42, 0x4D, 0x56, 0x42, 0x4D,
0x57, 0x42, 0x4E, 0x4A, 0x42, 0x4E, 0x6A, 0x42,
+ // Bytes 2c0 - 2ff
0x4E, 0x6F, 0x42, 0x50, 0x48, 0x42, 0x50, 0x52,
0x42, 0x50, 0x61, 0x42, 0x52, 0x73, 0x42, 0x53,
0x44, 0x42, 0x53, 0x4D, 0x42, 0x53, 0x53, 0x42,
- // Bytes 2c0 - 2ff
0x53, 0x76, 0x42, 0x54, 0x4D, 0x42, 0x56, 0x49,
0x42, 0x57, 0x43, 0x42, 0x57, 0x5A, 0x42, 0x57,
0x62, 0x42, 0x58, 0x49, 0x42, 0x63, 0x63, 0x42,
0x63, 0x64, 0x42, 0x63, 0x6D, 0x42, 0x64, 0x42,
0x42, 0x64, 0x61, 0x42, 0x64, 0x6C, 0x42, 0x64,
+ // Bytes 300 - 33f
0x6D, 0x42, 0x64, 0x7A, 0x42, 0x65, 0x56, 0x42,
0x66, 0x66, 0x42, 0x66, 0x69, 0x42, 0x66, 0x6C,
0x42, 0x66, 0x6D, 0x42, 0x68, 0x61, 0x42, 0x69,
- // Bytes 300 - 33f
0x69, 0x42, 0x69, 0x6A, 0x42, 0x69, 0x6E, 0x42,
0x69, 0x76, 0x42, 0x69, 0x78, 0x42, 0x6B, 0x41,
0x42, 0x6B, 0x56, 0x42, 0x6B, 0x57, 0x42, 0x6B,
0x67, 0x42, 0x6B, 0x6C, 0x42, 0x6B, 0x6D, 0x42,
0x6B, 0x74, 0x42, 0x6C, 0x6A, 0x42, 0x6C, 0x6D,
+ // Bytes 340 - 37f
0x42, 0x6C, 0x6E, 0x42, 0x6C, 0x78, 0x42, 0x6D,
0x32, 0x42, 0x6D, 0x33, 0x42, 0x6D, 0x41, 0x42,
0x6D, 0x56, 0x42, 0x6D, 0x57, 0x42, 0x6D, 0x62,
- // Bytes 340 - 37f
0x42, 0x6D, 0x67, 0x42, 0x6D, 0x6C, 0x42, 0x6D,
0x6D, 0x42, 0x6D, 0x73, 0x42, 0x6E, 0x41, 0x42,
0x6E, 0x46, 0x42, 0x6E, 0x56, 0x42, 0x6E, 0x57,
0x42, 0x6E, 0x6A, 0x42, 0x6E, 0x6D, 0x42, 0x6E,
0x73, 0x42, 0x6F, 0x56, 0x42, 0x70, 0x41, 0x42,
+ // Bytes 380 - 3bf
0x70, 0x46, 0x42, 0x70, 0x56, 0x42, 0x70, 0x57,
0x42, 0x70, 0x63, 0x42, 0x70, 0x73, 0x42, 0x73,
0x72, 0x42, 0x73, 0x74, 0x42, 0x76, 0x69, 0x42,
- // Bytes 380 - 3bf
0x78, 0x69, 0x42, 0xC2, 0xA2, 0x42, 0xC2, 0xA3,
0x42, 0xC2, 0xA5, 0x42, 0xC2, 0xA6, 0x42, 0xC2,
0xAC, 0x42, 0xC2, 0xB4, 0x42, 0xC2, 0xB7, 0x42,
- 0xC3, 0x86, 0x42, 0xC3, 0xB0, 0x42, 0xC4, 0xA7,
- 0x42, 0xC4, 0xB1, 0x42, 0xC5, 0x8B, 0x42, 0xC6,
- 0x8E, 0x42, 0xC6, 0x90, 0x42, 0xC6, 0xAB, 0x42,
- 0xC8, 0xA2, 0x42, 0xC8, 0xB7, 0x42, 0xC9, 0x90,
- 0x42, 0xC9, 0x91, 0x42, 0xC9, 0x92, 0x42, 0xC9,
+ 0xC3, 0x86, 0x42, 0xC3, 0xB0, 0x42, 0xC4, 0xA6,
+ 0x42, 0xC4, 0xA7, 0x42, 0xC4, 0xB1, 0x42, 0xC5,
// Bytes 3c0 - 3ff
- 0x94, 0x42, 0xC9, 0x95, 0x42, 0xC9, 0x99, 0x42,
- 0xC9, 0x9B, 0x42, 0xC9, 0x9C, 0x42, 0xC9, 0x9F,
- 0x42, 0xC9, 0xA1, 0x42, 0xC9, 0xA3, 0x42, 0xC9,
- 0xA5, 0x42, 0xC9, 0xA6, 0x42, 0xC9, 0xA8, 0x42,
- 0xC9, 0xA9, 0x42, 0xC9, 0xAA, 0x42, 0xC9, 0xAD,
- 0x42, 0xC9, 0xAF, 0x42, 0xC9, 0xB0, 0x42, 0xC9,
- 0xB1, 0x42, 0xC9, 0xB2, 0x42, 0xC9, 0xB3, 0x42,
- 0xC9, 0xB4, 0x42, 0xC9, 0xB5, 0x42, 0xC9, 0xB8,
+ 0x8B, 0x42, 0xC5, 0x93, 0x42, 0xC6, 0x8E, 0x42,
+ 0xC6, 0x90, 0x42, 0xC6, 0xAB, 0x42, 0xC8, 0xA2,
+ 0x42, 0xC8, 0xB7, 0x42, 0xC9, 0x90, 0x42, 0xC9,
+ 0x91, 0x42, 0xC9, 0x92, 0x42, 0xC9, 0x94, 0x42,
+ 0xC9, 0x95, 0x42, 0xC9, 0x99, 0x42, 0xC9, 0x9B,
+ 0x42, 0xC9, 0x9C, 0x42, 0xC9, 0x9F, 0x42, 0xC9,
+ 0xA1, 0x42, 0xC9, 0xA3, 0x42, 0xC9, 0xA5, 0x42,
+ 0xC9, 0xA6, 0x42, 0xC9, 0xA8, 0x42, 0xC9, 0xA9,
// Bytes 400 - 43f
- 0x42, 0xC9, 0xB9, 0x42, 0xC9, 0xBB, 0x42, 0xCA,
- 0x81, 0x42, 0xCA, 0x82, 0x42, 0xCA, 0x83, 0x42,
- 0xCA, 0x89, 0x42, 0xCA, 0x8A, 0x42, 0xCA, 0x8B,
- 0x42, 0xCA, 0x8C, 0x42, 0xCA, 0x90, 0x42, 0xCA,
- 0x91, 0x42, 0xCA, 0x92, 0x42, 0xCA, 0x95, 0x42,
- 0xCA, 0x9D, 0x42, 0xCA, 0x9F, 0x42, 0xCA, 0xB9,
- 0x42, 0xCE, 0x91, 0x42, 0xCE, 0x92, 0x42, 0xCE,
- 0x93, 0x42, 0xCE, 0x94, 0x42, 0xCE, 0x95, 0x42,
+ 0x42, 0xC9, 0xAA, 0x42, 0xC9, 0xAD, 0x42, 0xC9,
+ 0xAF, 0x42, 0xC9, 0xB0, 0x42, 0xC9, 0xB1, 0x42,
+ 0xC9, 0xB2, 0x42, 0xC9, 0xB3, 0x42, 0xC9, 0xB4,
+ 0x42, 0xC9, 0xB5, 0x42, 0xC9, 0xB8, 0x42, 0xC9,
+ 0xB9, 0x42, 0xC9, 0xBB, 0x42, 0xCA, 0x81, 0x42,
+ 0xCA, 0x82, 0x42, 0xCA, 0x83, 0x42, 0xCA, 0x89,
+ 0x42, 0xCA, 0x8A, 0x42, 0xCA, 0x8B, 0x42, 0xCA,
+ 0x8C, 0x42, 0xCA, 0x90, 0x42, 0xCA, 0x91, 0x42,
// Bytes 440 - 47f
- 0xCE, 0x96, 0x42, 0xCE, 0x97, 0x42, 0xCE, 0x98,
- 0x42, 0xCE, 0x99, 0x42, 0xCE, 0x9A, 0x42, 0xCE,
- 0x9B, 0x42, 0xCE, 0x9C, 0x42, 0xCE, 0x9D, 0x42,
- 0xCE, 0x9E, 0x42, 0xCE, 0x9F, 0x42, 0xCE, 0xA0,
- 0x42, 0xCE, 0xA1, 0x42, 0xCE, 0xA3, 0x42, 0xCE,
- 0xA4, 0x42, 0xCE, 0xA5, 0x42, 0xCE, 0xA6, 0x42,
- 0xCE, 0xA7, 0x42, 0xCE, 0xA8, 0x42, 0xCE, 0xA9,
- 0x42, 0xCE, 0xB1, 0x42, 0xCE, 0xB2, 0x42, 0xCE,
+ 0xCA, 0x92, 0x42, 0xCA, 0x95, 0x42, 0xCA, 0x9D,
+ 0x42, 0xCA, 0x9F, 0x42, 0xCA, 0xB9, 0x42, 0xCE,
+ 0x91, 0x42, 0xCE, 0x92, 0x42, 0xCE, 0x93, 0x42,
+ 0xCE, 0x94, 0x42, 0xCE, 0x95, 0x42, 0xCE, 0x96,
+ 0x42, 0xCE, 0x97, 0x42, 0xCE, 0x98, 0x42, 0xCE,
+ 0x99, 0x42, 0xCE, 0x9A, 0x42, 0xCE, 0x9B, 0x42,
+ 0xCE, 0x9C, 0x42, 0xCE, 0x9D, 0x42, 0xCE, 0x9E,
+ 0x42, 0xCE, 0x9F, 0x42, 0xCE, 0xA0, 0x42, 0xCE,
// Bytes 480 - 4bf
- 0xB3, 0x42, 0xCE, 0xB4, 0x42, 0xCE, 0xB5, 0x42,
- 0xCE, 0xB6, 0x42, 0xCE, 0xB7, 0x42, 0xCE, 0xB8,
- 0x42, 0xCE, 0xB9, 0x42, 0xCE, 0xBA, 0x42, 0xCE,
- 0xBB, 0x42, 0xCE, 0xBC, 0x42, 0xCE, 0xBD, 0x42,
- 0xCE, 0xBE, 0x42, 0xCE, 0xBF, 0x42, 0xCF, 0x80,
- 0x42, 0xCF, 0x81, 0x42, 0xCF, 0x82, 0x42, 0xCF,
- 0x83, 0x42, 0xCF, 0x84, 0x42, 0xCF, 0x85, 0x42,
- 0xCF, 0x86, 0x42, 0xCF, 0x87, 0x42, 0xCF, 0x88,
+ 0xA1, 0x42, 0xCE, 0xA3, 0x42, 0xCE, 0xA4, 0x42,
+ 0xCE, 0xA5, 0x42, 0xCE, 0xA6, 0x42, 0xCE, 0xA7,
+ 0x42, 0xCE, 0xA8, 0x42, 0xCE, 0xA9, 0x42, 0xCE,
+ 0xB1, 0x42, 0xCE, 0xB2, 0x42, 0xCE, 0xB3, 0x42,
+ 0xCE, 0xB4, 0x42, 0xCE, 0xB5, 0x42, 0xCE, 0xB6,
+ 0x42, 0xCE, 0xB7, 0x42, 0xCE, 0xB8, 0x42, 0xCE,
+ 0xB9, 0x42, 0xCE, 0xBA, 0x42, 0xCE, 0xBB, 0x42,
+ 0xCE, 0xBC, 0x42, 0xCE, 0xBD, 0x42, 0xCE, 0xBE,
// Bytes 4c0 - 4ff
- 0x42, 0xCF, 0x89, 0x42, 0xCF, 0x9C, 0x42, 0xCF,
- 0x9D, 0x42, 0xD0, 0xBD, 0x42, 0xD7, 0x90, 0x42,
- 0xD7, 0x91, 0x42, 0xD7, 0x92, 0x42, 0xD7, 0x93,
- 0x42, 0xD7, 0x94, 0x42, 0xD7, 0x9B, 0x42, 0xD7,
- 0x9C, 0x42, 0xD7, 0x9D, 0x42, 0xD7, 0xA2, 0x42,
- 0xD7, 0xA8, 0x42, 0xD7, 0xAA, 0x42, 0xD8, 0xA1,
- 0x42, 0xD8, 0xA7, 0x42, 0xD8, 0xA8, 0x42, 0xD8,
- 0xA9, 0x42, 0xD8, 0xAA, 0x42, 0xD8, 0xAB, 0x42,
+ 0x42, 0xCE, 0xBF, 0x42, 0xCF, 0x80, 0x42, 0xCF,
+ 0x81, 0x42, 0xCF, 0x82, 0x42, 0xCF, 0x83, 0x42,
+ 0xCF, 0x84, 0x42, 0xCF, 0x85, 0x42, 0xCF, 0x86,
+ 0x42, 0xCF, 0x87, 0x42, 0xCF, 0x88, 0x42, 0xCF,
+ 0x89, 0x42, 0xCF, 0x9C, 0x42, 0xCF, 0x9D, 0x42,
+ 0xD0, 0xBD, 0x42, 0xD7, 0x90, 0x42, 0xD7, 0x91,
+ 0x42, 0xD7, 0x92, 0x42, 0xD7, 0x93, 0x42, 0xD7,
+ 0x94, 0x42, 0xD7, 0x9B, 0x42, 0xD7, 0x9C, 0x42,
// Bytes 500 - 53f
- 0xD8, 0xAC, 0x42, 0xD8, 0xAD, 0x42, 0xD8, 0xAE,
- 0x42, 0xD8, 0xAF, 0x42, 0xD8, 0xB0, 0x42, 0xD8,
- 0xB1, 0x42, 0xD8, 0xB2, 0x42, 0xD8, 0xB3, 0x42,
- 0xD8, 0xB4, 0x42, 0xD8, 0xB5, 0x42, 0xD8, 0xB6,
- 0x42, 0xD8, 0xB7, 0x42, 0xD8, 0xB8, 0x42, 0xD8,
- 0xB9, 0x42, 0xD8, 0xBA, 0x42, 0xD9, 0x81, 0x42,
- 0xD9, 0x82, 0x42, 0xD9, 0x83, 0x42, 0xD9, 0x84,
- 0x42, 0xD9, 0x85, 0x42, 0xD9, 0x86, 0x42, 0xD9,
+ 0xD7, 0x9D, 0x42, 0xD7, 0xA2, 0x42, 0xD7, 0xA8,
+ 0x42, 0xD7, 0xAA, 0x42, 0xD8, 0xA1, 0x42, 0xD8,
+ 0xA7, 0x42, 0xD8, 0xA8, 0x42, 0xD8, 0xA9, 0x42,
+ 0xD8, 0xAA, 0x42, 0xD8, 0xAB, 0x42, 0xD8, 0xAC,
+ 0x42, 0xD8, 0xAD, 0x42, 0xD8, 0xAE, 0x42, 0xD8,
+ 0xAF, 0x42, 0xD8, 0xB0, 0x42, 0xD8, 0xB1, 0x42,
+ 0xD8, 0xB2, 0x42, 0xD8, 0xB3, 0x42, 0xD8, 0xB4,
+ 0x42, 0xD8, 0xB5, 0x42, 0xD8, 0xB6, 0x42, 0xD8,
// Bytes 540 - 57f
- 0x87, 0x42, 0xD9, 0x88, 0x42, 0xD9, 0x89, 0x42,
- 0xD9, 0x8A, 0x42, 0xD9, 0xB1, 0x42, 0xD9, 0xB9,
- 0x42, 0xD9, 0xBA, 0x42, 0xD9, 0xBB, 0x42, 0xD9,
- 0xBE, 0x42, 0xD9, 0xBF, 0x42, 0xDA, 0x80, 0x42,
- 0xDA, 0x83, 0x42, 0xDA, 0x84, 0x42, 0xDA, 0x86,
- 0x42, 0xDA, 0x87, 0x42, 0xDA, 0x88, 0x42, 0xDA,
- 0x8C, 0x42, 0xDA, 0x8D, 0x42, 0xDA, 0x8E, 0x42,
- 0xDA, 0x91, 0x42, 0xDA, 0x98, 0x42, 0xDA, 0xA4,
+ 0xB7, 0x42, 0xD8, 0xB8, 0x42, 0xD8, 0xB9, 0x42,
+ 0xD8, 0xBA, 0x42, 0xD9, 0x81, 0x42, 0xD9, 0x82,
+ 0x42, 0xD9, 0x83, 0x42, 0xD9, 0x84, 0x42, 0xD9,
+ 0x85, 0x42, 0xD9, 0x86, 0x42, 0xD9, 0x87, 0x42,
+ 0xD9, 0x88, 0x42, 0xD9, 0x89, 0x42, 0xD9, 0x8A,
+ 0x42, 0xD9, 0xAE, 0x42, 0xD9, 0xAF, 0x42, 0xD9,
+ 0xB1, 0x42, 0xD9, 0xB9, 0x42, 0xD9, 0xBA, 0x42,
+ 0xD9, 0xBB, 0x42, 0xD9, 0xBE, 0x42, 0xD9, 0xBF,
// Bytes 580 - 5bf
- 0x42, 0xDA, 0xA6, 0x42, 0xDA, 0xA9, 0x42, 0xDA,
- 0xAD, 0x42, 0xDA, 0xAF, 0x42, 0xDA, 0xB1, 0x42,
- 0xDA, 0xB3, 0x42, 0xDA, 0xBA, 0x42, 0xDA, 0xBB,
- 0x42, 0xDA, 0xBE, 0x42, 0xDB, 0x81, 0x42, 0xDB,
- 0x85, 0x42, 0xDB, 0x86, 0x42, 0xDB, 0x87, 0x42,
- 0xDB, 0x88, 0x42, 0xDB, 0x89, 0x42, 0xDB, 0x8B,
- 0x42, 0xDB, 0x8C, 0x42, 0xDB, 0x90, 0x42, 0xDB,
- 0x92, 0x43, 0x28, 0x31, 0x29, 0x43, 0x28, 0x32,
+ 0x42, 0xDA, 0x80, 0x42, 0xDA, 0x83, 0x42, 0xDA,
+ 0x84, 0x42, 0xDA, 0x86, 0x42, 0xDA, 0x87, 0x42,
+ 0xDA, 0x88, 0x42, 0xDA, 0x8C, 0x42, 0xDA, 0x8D,
+ 0x42, 0xDA, 0x8E, 0x42, 0xDA, 0x91, 0x42, 0xDA,
+ 0x98, 0x42, 0xDA, 0xA1, 0x42, 0xDA, 0xA4, 0x42,
+ 0xDA, 0xA6, 0x42, 0xDA, 0xA9, 0x42, 0xDA, 0xAD,
+ 0x42, 0xDA, 0xAF, 0x42, 0xDA, 0xB1, 0x42, 0xDA,
+ 0xB3, 0x42, 0xDA, 0xBA, 0x42, 0xDA, 0xBB, 0x42,
// Bytes 5c0 - 5ff
- 0x29, 0x43, 0x28, 0x33, 0x29, 0x43, 0x28, 0x34,
- 0x29, 0x43, 0x28, 0x35, 0x29, 0x43, 0x28, 0x36,
- 0x29, 0x43, 0x28, 0x37, 0x29, 0x43, 0x28, 0x38,
- 0x29, 0x43, 0x28, 0x39, 0x29, 0x43, 0x28, 0x41,
- 0x29, 0x43, 0x28, 0x42, 0x29, 0x43, 0x28, 0x43,
- 0x29, 0x43, 0x28, 0x44, 0x29, 0x43, 0x28, 0x45,
- 0x29, 0x43, 0x28, 0x46, 0x29, 0x43, 0x28, 0x47,
- 0x29, 0x43, 0x28, 0x48, 0x29, 0x43, 0x28, 0x49,
+ 0xDA, 0xBE, 0x42, 0xDB, 0x81, 0x42, 0xDB, 0x85,
+ 0x42, 0xDB, 0x86, 0x42, 0xDB, 0x87, 0x42, 0xDB,
+ 0x88, 0x42, 0xDB, 0x89, 0x42, 0xDB, 0x8B, 0x42,
+ 0xDB, 0x8C, 0x42, 0xDB, 0x90, 0x42, 0xDB, 0x92,
+ 0x43, 0x28, 0x31, 0x29, 0x43, 0x28, 0x32, 0x29,
+ 0x43, 0x28, 0x33, 0x29, 0x43, 0x28, 0x34, 0x29,
+ 0x43, 0x28, 0x35, 0x29, 0x43, 0x28, 0x36, 0x29,
+ 0x43, 0x28, 0x37, 0x29, 0x43, 0x28, 0x38, 0x29,
// Bytes 600 - 63f
- 0x29, 0x43, 0x28, 0x4A, 0x29, 0x43, 0x28, 0x4B,
- 0x29, 0x43, 0x28, 0x4C, 0x29, 0x43, 0x28, 0x4D,
- 0x29, 0x43, 0x28, 0x4E, 0x29, 0x43, 0x28, 0x4F,
- 0x29, 0x43, 0x28, 0x50, 0x29, 0x43, 0x28, 0x51,
- 0x29, 0x43, 0x28, 0x52, 0x29, 0x43, 0x28, 0x53,
- 0x29, 0x43, 0x28, 0x54, 0x29, 0x43, 0x28, 0x55,
- 0x29, 0x43, 0x28, 0x56, 0x29, 0x43, 0x28, 0x57,
- 0x29, 0x43, 0x28, 0x58, 0x29, 0x43, 0x28, 0x59,
+ 0x43, 0x28, 0x39, 0x29, 0x43, 0x28, 0x41, 0x29,
+ 0x43, 0x28, 0x42, 0x29, 0x43, 0x28, 0x43, 0x29,
+ 0x43, 0x28, 0x44, 0x29, 0x43, 0x28, 0x45, 0x29,
+ 0x43, 0x28, 0x46, 0x29, 0x43, 0x28, 0x47, 0x29,
+ 0x43, 0x28, 0x48, 0x29, 0x43, 0x28, 0x49, 0x29,
+ 0x43, 0x28, 0x4A, 0x29, 0x43, 0x28, 0x4B, 0x29,
+ 0x43, 0x28, 0x4C, 0x29, 0x43, 0x28, 0x4D, 0x29,
+ 0x43, 0x28, 0x4E, 0x29, 0x43, 0x28, 0x4F, 0x29,
// Bytes 640 - 67f
- 0x29, 0x43, 0x28, 0x5A, 0x29, 0x43, 0x28, 0x61,
- 0x29, 0x43, 0x28, 0x62, 0x29, 0x43, 0x28, 0x63,
- 0x29, 0x43, 0x28, 0x64, 0x29, 0x43, 0x28, 0x65,
- 0x29, 0x43, 0x28, 0x66, 0x29, 0x43, 0x28, 0x67,
- 0x29, 0x43, 0x28, 0x68, 0x29, 0x43, 0x28, 0x69,
- 0x29, 0x43, 0x28, 0x6A, 0x29, 0x43, 0x28, 0x6B,
- 0x29, 0x43, 0x28, 0x6C, 0x29, 0x43, 0x28, 0x6D,
- 0x29, 0x43, 0x28, 0x6E, 0x29, 0x43, 0x28, 0x6F,
+ 0x43, 0x28, 0x50, 0x29, 0x43, 0x28, 0x51, 0x29,
+ 0x43, 0x28, 0x52, 0x29, 0x43, 0x28, 0x53, 0x29,
+ 0x43, 0x28, 0x54, 0x29, 0x43, 0x28, 0x55, 0x29,
+ 0x43, 0x28, 0x56, 0x29, 0x43, 0x28, 0x57, 0x29,
+ 0x43, 0x28, 0x58, 0x29, 0x43, 0x28, 0x59, 0x29,
+ 0x43, 0x28, 0x5A, 0x29, 0x43, 0x28, 0x61, 0x29,
+ 0x43, 0x28, 0x62, 0x29, 0x43, 0x28, 0x63, 0x29,
+ 0x43, 0x28, 0x64, 0x29, 0x43, 0x28, 0x65, 0x29,
// Bytes 680 - 6bf
- 0x29, 0x43, 0x28, 0x70, 0x29, 0x43, 0x28, 0x71,
- 0x29, 0x43, 0x28, 0x72, 0x29, 0x43, 0x28, 0x73,
- 0x29, 0x43, 0x28, 0x74, 0x29, 0x43, 0x28, 0x75,
- 0x29, 0x43, 0x28, 0x76, 0x29, 0x43, 0x28, 0x77,
- 0x29, 0x43, 0x28, 0x78, 0x29, 0x43, 0x28, 0x79,
- 0x29, 0x43, 0x28, 0x7A, 0x29, 0x43, 0x2E, 0x2E,
- 0x2E, 0x43, 0x31, 0x30, 0x2E, 0x43, 0x31, 0x31,
- 0x2E, 0x43, 0x31, 0x32, 0x2E, 0x43, 0x31, 0x33,
+ 0x43, 0x28, 0x66, 0x29, 0x43, 0x28, 0x67, 0x29,
+ 0x43, 0x28, 0x68, 0x29, 0x43, 0x28, 0x69, 0x29,
+ 0x43, 0x28, 0x6A, 0x29, 0x43, 0x28, 0x6B, 0x29,
+ 0x43, 0x28, 0x6C, 0x29, 0x43, 0x28, 0x6D, 0x29,
+ 0x43, 0x28, 0x6E, 0x29, 0x43, 0x28, 0x6F, 0x29,
+ 0x43, 0x28, 0x70, 0x29, 0x43, 0x28, 0x71, 0x29,
+ 0x43, 0x28, 0x72, 0x29, 0x43, 0x28, 0x73, 0x29,
+ 0x43, 0x28, 0x74, 0x29, 0x43, 0x28, 0x75, 0x29,
// Bytes 6c0 - 6ff
- 0x2E, 0x43, 0x31, 0x34, 0x2E, 0x43, 0x31, 0x35,
- 0x2E, 0x43, 0x31, 0x36, 0x2E, 0x43, 0x31, 0x37,
- 0x2E, 0x43, 0x31, 0x38, 0x2E, 0x43, 0x31, 0x39,
- 0x2E, 0x43, 0x32, 0x30, 0x2E, 0x43, 0x3A, 0x3A,
- 0x3D, 0x43, 0x3D, 0x3D, 0x3D, 0x43, 0x43, 0x6F,
- 0x2E, 0x43, 0x46, 0x41, 0x58, 0x43, 0x47, 0x48,
- 0x7A, 0x43, 0x47, 0x50, 0x61, 0x43, 0x49, 0x49,
- 0x49, 0x43, 0x4C, 0x54, 0x44, 0x43, 0x4C, 0xC2,
+ 0x43, 0x28, 0x76, 0x29, 0x43, 0x28, 0x77, 0x29,
+ 0x43, 0x28, 0x78, 0x29, 0x43, 0x28, 0x79, 0x29,
+ 0x43, 0x28, 0x7A, 0x29, 0x43, 0x2E, 0x2E, 0x2E,
+ 0x43, 0x31, 0x30, 0x2E, 0x43, 0x31, 0x31, 0x2E,
+ 0x43, 0x31, 0x32, 0x2E, 0x43, 0x31, 0x33, 0x2E,
+ 0x43, 0x31, 0x34, 0x2E, 0x43, 0x31, 0x35, 0x2E,
+ 0x43, 0x31, 0x36, 0x2E, 0x43, 0x31, 0x37, 0x2E,
+ 0x43, 0x31, 0x38, 0x2E, 0x43, 0x31, 0x39, 0x2E,
// Bytes 700 - 73f
- 0xB7, 0x43, 0x4D, 0x48, 0x7A, 0x43, 0x4D, 0x50,
- 0x61, 0x43, 0x4D, 0xCE, 0xA9, 0x43, 0x50, 0x50,
- 0x4D, 0x43, 0x50, 0x50, 0x56, 0x43, 0x50, 0x54,
- 0x45, 0x43, 0x54, 0x45, 0x4C, 0x43, 0x54, 0x48,
- 0x7A, 0x43, 0x56, 0x49, 0x49, 0x43, 0x58, 0x49,
- 0x49, 0x43, 0x61, 0x2F, 0x63, 0x43, 0x61, 0x2F,
- 0x73, 0x43, 0x61, 0xCA, 0xBE, 0x43, 0x62, 0x61,
- 0x72, 0x43, 0x63, 0x2F, 0x6F, 0x43, 0x63, 0x2F,
+ 0x43, 0x32, 0x30, 0x2E, 0x43, 0x3A, 0x3A, 0x3D,
+ 0x43, 0x3D, 0x3D, 0x3D, 0x43, 0x43, 0x6F, 0x2E,
+ 0x43, 0x46, 0x41, 0x58, 0x43, 0x47, 0x48, 0x7A,
+ 0x43, 0x47, 0x50, 0x61, 0x43, 0x49, 0x49, 0x49,
+ 0x43, 0x4C, 0x54, 0x44, 0x43, 0x4C, 0xC2, 0xB7,
+ 0x43, 0x4D, 0x48, 0x7A, 0x43, 0x4D, 0x50, 0x61,
+ 0x43, 0x4D, 0xCE, 0xA9, 0x43, 0x50, 0x50, 0x4D,
+ 0x43, 0x50, 0x50, 0x56, 0x43, 0x50, 0x54, 0x45,
// Bytes 740 - 77f
- 0x75, 0x43, 0x63, 0x61, 0x6C, 0x43, 0x63, 0x6D,
- 0x32, 0x43, 0x63, 0x6D, 0x33, 0x43, 0x64, 0x6D,
- 0x32, 0x43, 0x64, 0x6D, 0x33, 0x43, 0x65, 0x72,
- 0x67, 0x43, 0x66, 0x66, 0x69, 0x43, 0x66, 0x66,
- 0x6C, 0x43, 0x67, 0x61, 0x6C, 0x43, 0x68, 0x50,
- 0x61, 0x43, 0x69, 0x69, 0x69, 0x43, 0x6B, 0x48,
- 0x7A, 0x43, 0x6B, 0x50, 0x61, 0x43, 0x6B, 0x6D,
- 0x32, 0x43, 0x6B, 0x6D, 0x33, 0x43, 0x6B, 0xCE,
+ 0x43, 0x54, 0x45, 0x4C, 0x43, 0x54, 0x48, 0x7A,
+ 0x43, 0x56, 0x49, 0x49, 0x43, 0x58, 0x49, 0x49,
+ 0x43, 0x61, 0x2F, 0x63, 0x43, 0x61, 0x2F, 0x73,
+ 0x43, 0x61, 0xCA, 0xBE, 0x43, 0x62, 0x61, 0x72,
+ 0x43, 0x63, 0x2F, 0x6F, 0x43, 0x63, 0x2F, 0x75,
+ 0x43, 0x63, 0x61, 0x6C, 0x43, 0x63, 0x6D, 0x32,
+ 0x43, 0x63, 0x6D, 0x33, 0x43, 0x64, 0x6D, 0x32,
+ 0x43, 0x64, 0x6D, 0x33, 0x43, 0x65, 0x72, 0x67,
// Bytes 780 - 7bf
- 0xA9, 0x43, 0x6C, 0x6F, 0x67, 0x43, 0x6C, 0xC2,
- 0xB7, 0x43, 0x6D, 0x69, 0x6C, 0x43, 0x6D, 0x6D,
- 0x32, 0x43, 0x6D, 0x6D, 0x33, 0x43, 0x6D, 0x6F,
- 0x6C, 0x43, 0x72, 0x61, 0x64, 0x43, 0x76, 0x69,
- 0x69, 0x43, 0x78, 0x69, 0x69, 0x43, 0xC2, 0xB0,
- 0x43, 0x43, 0xC2, 0xB0, 0x46, 0x43, 0xCA, 0xBC,
- 0x6E, 0x43, 0xCE, 0xBC, 0x41, 0x43, 0xCE, 0xBC,
- 0x46, 0x43, 0xCE, 0xBC, 0x56, 0x43, 0xCE, 0xBC,
+ 0x43, 0x66, 0x66, 0x69, 0x43, 0x66, 0x66, 0x6C,
+ 0x43, 0x67, 0x61, 0x6C, 0x43, 0x68, 0x50, 0x61,
+ 0x43, 0x69, 0x69, 0x69, 0x43, 0x6B, 0x48, 0x7A,
+ 0x43, 0x6B, 0x50, 0x61, 0x43, 0x6B, 0x6D, 0x32,
+ 0x43, 0x6B, 0x6D, 0x33, 0x43, 0x6B, 0xCE, 0xA9,
+ 0x43, 0x6C, 0x6F, 0x67, 0x43, 0x6C, 0xC2, 0xB7,
+ 0x43, 0x6D, 0x69, 0x6C, 0x43, 0x6D, 0x6D, 0x32,
+ 0x43, 0x6D, 0x6D, 0x33, 0x43, 0x6D, 0x6F, 0x6C,
// Bytes 7c0 - 7ff
- 0x57, 0x43, 0xCE, 0xBC, 0x67, 0x43, 0xCE, 0xBC,
- 0x6C, 0x43, 0xCE, 0xBC, 0x6D, 0x43, 0xCE, 0xBC,
- 0x73, 0x43, 0xE0, 0xBC, 0x8B, 0x43, 0xE1, 0x83,
- 0x9C, 0x43, 0xE1, 0x84, 0x80, 0x43, 0xE1, 0x84,
- 0x81, 0x43, 0xE1, 0x84, 0x82, 0x43, 0xE1, 0x84,
- 0x83, 0x43, 0xE1, 0x84, 0x84, 0x43, 0xE1, 0x84,
- 0x85, 0x43, 0xE1, 0x84, 0x86, 0x43, 0xE1, 0x84,
- 0x87, 0x43, 0xE1, 0x84, 0x88, 0x43, 0xE1, 0x84,
+ 0x43, 0x72, 0x61, 0x64, 0x43, 0x76, 0x69, 0x69,
+ 0x43, 0x78, 0x69, 0x69, 0x43, 0xC2, 0xB0, 0x43,
+ 0x43, 0xC2, 0xB0, 0x46, 0x43, 0xCA, 0xBC, 0x6E,
+ 0x43, 0xCE, 0xBC, 0x41, 0x43, 0xCE, 0xBC, 0x46,
+ 0x43, 0xCE, 0xBC, 0x56, 0x43, 0xCE, 0xBC, 0x57,
+ 0x43, 0xCE, 0xBC, 0x67, 0x43, 0xCE, 0xBC, 0x6C,
+ 0x43, 0xCE, 0xBC, 0x6D, 0x43, 0xCE, 0xBC, 0x73,
+ 0x43, 0xE0, 0xBC, 0x8B, 0x43, 0xE1, 0x83, 0x9C,
// Bytes 800 - 83f
- 0x89, 0x43, 0xE1, 0x84, 0x8A, 0x43, 0xE1, 0x84,
- 0x8B, 0x43, 0xE1, 0x84, 0x8C, 0x43, 0xE1, 0x84,
- 0x8D, 0x43, 0xE1, 0x84, 0x8E, 0x43, 0xE1, 0x84,
- 0x8F, 0x43, 0xE1, 0x84, 0x90, 0x43, 0xE1, 0x84,
- 0x91, 0x43, 0xE1, 0x84, 0x92, 0x43, 0xE1, 0x84,
- 0x94, 0x43, 0xE1, 0x84, 0x95, 0x43, 0xE1, 0x84,
- 0x9A, 0x43, 0xE1, 0x84, 0x9C, 0x43, 0xE1, 0x84,
- 0x9D, 0x43, 0xE1, 0x84, 0x9E, 0x43, 0xE1, 0x84,
+ 0x43, 0xE1, 0x84, 0x80, 0x43, 0xE1, 0x84, 0x81,
+ 0x43, 0xE1, 0x84, 0x82, 0x43, 0xE1, 0x84, 0x83,
+ 0x43, 0xE1, 0x84, 0x84, 0x43, 0xE1, 0x84, 0x85,
+ 0x43, 0xE1, 0x84, 0x86, 0x43, 0xE1, 0x84, 0x87,
+ 0x43, 0xE1, 0x84, 0x88, 0x43, 0xE1, 0x84, 0x89,
+ 0x43, 0xE1, 0x84, 0x8A, 0x43, 0xE1, 0x84, 0x8B,
+ 0x43, 0xE1, 0x84, 0x8C, 0x43, 0xE1, 0x84, 0x8D,
+ 0x43, 0xE1, 0x84, 0x8E, 0x43, 0xE1, 0x84, 0x8F,
// Bytes 840 - 87f
- 0xA0, 0x43, 0xE1, 0x84, 0xA1, 0x43, 0xE1, 0x84,
- 0xA2, 0x43, 0xE1, 0x84, 0xA3, 0x43, 0xE1, 0x84,
- 0xA7, 0x43, 0xE1, 0x84, 0xA9, 0x43, 0xE1, 0x84,
- 0xAB, 0x43, 0xE1, 0x84, 0xAC, 0x43, 0xE1, 0x84,
- 0xAD, 0x43, 0xE1, 0x84, 0xAE, 0x43, 0xE1, 0x84,
- 0xAF, 0x43, 0xE1, 0x84, 0xB2, 0x43, 0xE1, 0x84,
- 0xB6, 0x43, 0xE1, 0x85, 0x80, 0x43, 0xE1, 0x85,
- 0x87, 0x43, 0xE1, 0x85, 0x8C, 0x43, 0xE1, 0x85,
+ 0x43, 0xE1, 0x84, 0x90, 0x43, 0xE1, 0x84, 0x91,
+ 0x43, 0xE1, 0x84, 0x92, 0x43, 0xE1, 0x84, 0x94,
+ 0x43, 0xE1, 0x84, 0x95, 0x43, 0xE1, 0x84, 0x9A,
+ 0x43, 0xE1, 0x84, 0x9C, 0x43, 0xE1, 0x84, 0x9D,
+ 0x43, 0xE1, 0x84, 0x9E, 0x43, 0xE1, 0x84, 0xA0,
+ 0x43, 0xE1, 0x84, 0xA1, 0x43, 0xE1, 0x84, 0xA2,
+ 0x43, 0xE1, 0x84, 0xA3, 0x43, 0xE1, 0x84, 0xA7,
+ 0x43, 0xE1, 0x84, 0xA9, 0x43, 0xE1, 0x84, 0xAB,
// Bytes 880 - 8bf
- 0x97, 0x43, 0xE1, 0x85, 0x98, 0x43, 0xE1, 0x85,
- 0x99, 0x43, 0xE1, 0x85, 0xA0, 0x43, 0xE1, 0x85,
- 0xA1, 0x43, 0xE1, 0x85, 0xA2, 0x43, 0xE1, 0x85,
- 0xA3, 0x43, 0xE1, 0x85, 0xA4, 0x43, 0xE1, 0x85,
- 0xA5, 0x43, 0xE1, 0x85, 0xA6, 0x43, 0xE1, 0x85,
- 0xA7, 0x43, 0xE1, 0x85, 0xA8, 0x43, 0xE1, 0x85,
- 0xA9, 0x43, 0xE1, 0x85, 0xAA, 0x43, 0xE1, 0x85,
- 0xAB, 0x43, 0xE1, 0x85, 0xAC, 0x43, 0xE1, 0x85,
+ 0x43, 0xE1, 0x84, 0xAC, 0x43, 0xE1, 0x84, 0xAD,
+ 0x43, 0xE1, 0x84, 0xAE, 0x43, 0xE1, 0x84, 0xAF,
+ 0x43, 0xE1, 0x84, 0xB2, 0x43, 0xE1, 0x84, 0xB6,
+ 0x43, 0xE1, 0x85, 0x80, 0x43, 0xE1, 0x85, 0x87,
+ 0x43, 0xE1, 0x85, 0x8C, 0x43, 0xE1, 0x85, 0x97,
+ 0x43, 0xE1, 0x85, 0x98, 0x43, 0xE1, 0x85, 0x99,
+ 0x43, 0xE1, 0x85, 0xA0, 0x43, 0xE1, 0x85, 0xA1,
+ 0x43, 0xE1, 0x85, 0xA2, 0x43, 0xE1, 0x85, 0xA3,
// Bytes 8c0 - 8ff
- 0xAD, 0x43, 0xE1, 0x85, 0xAE, 0x43, 0xE1, 0x85,
- 0xAF, 0x43, 0xE1, 0x85, 0xB0, 0x43, 0xE1, 0x85,
- 0xB1, 0x43, 0xE1, 0x85, 0xB2, 0x43, 0xE1, 0x85,
- 0xB3, 0x43, 0xE1, 0x85, 0xB4, 0x43, 0xE1, 0x85,
- 0xB5, 0x43, 0xE1, 0x86, 0x84, 0x43, 0xE1, 0x86,
- 0x85, 0x43, 0xE1, 0x86, 0x88, 0x43, 0xE1, 0x86,
- 0x91, 0x43, 0xE1, 0x86, 0x92, 0x43, 0xE1, 0x86,
- 0x94, 0x43, 0xE1, 0x86, 0x9E, 0x43, 0xE1, 0x86,
+ 0x43, 0xE1, 0x85, 0xA4, 0x43, 0xE1, 0x85, 0xA5,
+ 0x43, 0xE1, 0x85, 0xA6, 0x43, 0xE1, 0x85, 0xA7,
+ 0x43, 0xE1, 0x85, 0xA8, 0x43, 0xE1, 0x85, 0xA9,
+ 0x43, 0xE1, 0x85, 0xAA, 0x43, 0xE1, 0x85, 0xAB,
+ 0x43, 0xE1, 0x85, 0xAC, 0x43, 0xE1, 0x85, 0xAD,
+ 0x43, 0xE1, 0x85, 0xAE, 0x43, 0xE1, 0x85, 0xAF,
+ 0x43, 0xE1, 0x85, 0xB0, 0x43, 0xE1, 0x85, 0xB1,
+ 0x43, 0xE1, 0x85, 0xB2, 0x43, 0xE1, 0x85, 0xB3,
// Bytes 900 - 93f
- 0xA1, 0x43, 0xE1, 0x86, 0xAA, 0x43, 0xE1, 0x86,
- 0xAC, 0x43, 0xE1, 0x86, 0xAD, 0x43, 0xE1, 0x86,
- 0xB0, 0x43, 0xE1, 0x86, 0xB1, 0x43, 0xE1, 0x86,
- 0xB2, 0x43, 0xE1, 0x86, 0xB3, 0x43, 0xE1, 0x86,
- 0xB4, 0x43, 0xE1, 0x86, 0xB5, 0x43, 0xE1, 0x87,
- 0x87, 0x43, 0xE1, 0x87, 0x88, 0x43, 0xE1, 0x87,
- 0x8C, 0x43, 0xE1, 0x87, 0x8E, 0x43, 0xE1, 0x87,
- 0x93, 0x43, 0xE1, 0x87, 0x97, 0x43, 0xE1, 0x87,
+ 0x43, 0xE1, 0x85, 0xB4, 0x43, 0xE1, 0x85, 0xB5,
+ 0x43, 0xE1, 0x86, 0x84, 0x43, 0xE1, 0x86, 0x85,
+ 0x43, 0xE1, 0x86, 0x88, 0x43, 0xE1, 0x86, 0x91,
+ 0x43, 0xE1, 0x86, 0x92, 0x43, 0xE1, 0x86, 0x94,
+ 0x43, 0xE1, 0x86, 0x9E, 0x43, 0xE1, 0x86, 0xA1,
+ 0x43, 0xE1, 0x86, 0xAA, 0x43, 0xE1, 0x86, 0xAC,
+ 0x43, 0xE1, 0x86, 0xAD, 0x43, 0xE1, 0x86, 0xB0,
+ 0x43, 0xE1, 0x86, 0xB1, 0x43, 0xE1, 0x86, 0xB2,
// Bytes 940 - 97f
- 0x99, 0x43, 0xE1, 0x87, 0x9D, 0x43, 0xE1, 0x87,
- 0x9F, 0x43, 0xE1, 0x87, 0xB1, 0x43, 0xE1, 0x87,
- 0xB2, 0x43, 0xE1, 0xB4, 0x82, 0x43, 0xE1, 0xB4,
- 0x96, 0x43, 0xE1, 0xB4, 0x97, 0x43, 0xE1, 0xB4,
- 0x9C, 0x43, 0xE1, 0xB4, 0x9D, 0x43, 0xE1, 0xB4,
- 0xA5, 0x43, 0xE1, 0xB5, 0xBB, 0x43, 0xE1, 0xB6,
- 0x85, 0x43, 0xE2, 0x80, 0x82, 0x43, 0xE2, 0x80,
- 0x83, 0x43, 0xE2, 0x80, 0x90, 0x43, 0xE2, 0x80,
+ 0x43, 0xE1, 0x86, 0xB3, 0x43, 0xE1, 0x86, 0xB4,
+ 0x43, 0xE1, 0x86, 0xB5, 0x43, 0xE1, 0x87, 0x87,
+ 0x43, 0xE1, 0x87, 0x88, 0x43, 0xE1, 0x87, 0x8C,
+ 0x43, 0xE1, 0x87, 0x8E, 0x43, 0xE1, 0x87, 0x93,
+ 0x43, 0xE1, 0x87, 0x97, 0x43, 0xE1, 0x87, 0x99,
+ 0x43, 0xE1, 0x87, 0x9D, 0x43, 0xE1, 0x87, 0x9F,
+ 0x43, 0xE1, 0x87, 0xB1, 0x43, 0xE1, 0x87, 0xB2,
+ 0x43, 0xE1, 0xB4, 0x82, 0x43, 0xE1, 0xB4, 0x96,
// Bytes 980 - 9bf
- 0x93, 0x43, 0xE2, 0x80, 0x94, 0x43, 0xE2, 0x82,
- 0xA9, 0x43, 0xE2, 0x86, 0x90, 0x43, 0xE2, 0x86,
- 0x91, 0x43, 0xE2, 0x86, 0x92, 0x43, 0xE2, 0x86,
- 0x93, 0x43, 0xE2, 0x88, 0x82, 0x43, 0xE2, 0x88,
- 0x87, 0x43, 0xE2, 0x88, 0x91, 0x43, 0xE2, 0x88,
- 0x92, 0x43, 0xE2, 0x94, 0x82, 0x43, 0xE2, 0x96,
- 0xA0, 0x43, 0xE2, 0x97, 0x8B, 0x43, 0xE2, 0xA6,
- 0x85, 0x43, 0xE2, 0xA6, 0x86, 0x43, 0xE2, 0xB5,
+ 0x43, 0xE1, 0xB4, 0x97, 0x43, 0xE1, 0xB4, 0x9C,
+ 0x43, 0xE1, 0xB4, 0x9D, 0x43, 0xE1, 0xB4, 0xA5,
+ 0x43, 0xE1, 0xB5, 0xBB, 0x43, 0xE1, 0xB6, 0x85,
+ 0x43, 0xE2, 0x80, 0x82, 0x43, 0xE2, 0x80, 0x83,
+ 0x43, 0xE2, 0x80, 0x90, 0x43, 0xE2, 0x80, 0x93,
+ 0x43, 0xE2, 0x80, 0x94, 0x43, 0xE2, 0x82, 0xA9,
+ 0x43, 0xE2, 0x86, 0x90, 0x43, 0xE2, 0x86, 0x91,
+ 0x43, 0xE2, 0x86, 0x92, 0x43, 0xE2, 0x86, 0x93,
// Bytes 9c0 - 9ff
- 0xA1, 0x43, 0xE3, 0x80, 0x81, 0x43, 0xE3, 0x80,
- 0x82, 0x43, 0xE3, 0x80, 0x88, 0x43, 0xE3, 0x80,
- 0x89, 0x43, 0xE3, 0x80, 0x8A, 0x43, 0xE3, 0x80,
- 0x8B, 0x43, 0xE3, 0x80, 0x8C, 0x43, 0xE3, 0x80,
- 0x8D, 0x43, 0xE3, 0x80, 0x8E, 0x43, 0xE3, 0x80,
- 0x8F, 0x43, 0xE3, 0x80, 0x90, 0x43, 0xE3, 0x80,
- 0x91, 0x43, 0xE3, 0x80, 0x92, 0x43, 0xE3, 0x80,
- 0x94, 0x43, 0xE3, 0x80, 0x95, 0x43, 0xE3, 0x80,
+ 0x43, 0xE2, 0x88, 0x82, 0x43, 0xE2, 0x88, 0x87,
+ 0x43, 0xE2, 0x88, 0x91, 0x43, 0xE2, 0x88, 0x92,
+ 0x43, 0xE2, 0x94, 0x82, 0x43, 0xE2, 0x96, 0xA0,
+ 0x43, 0xE2, 0x97, 0x8B, 0x43, 0xE2, 0xA6, 0x85,
+ 0x43, 0xE2, 0xA6, 0x86, 0x43, 0xE2, 0xB5, 0xA1,
+ 0x43, 0xE3, 0x80, 0x81, 0x43, 0xE3, 0x80, 0x82,
+ 0x43, 0xE3, 0x80, 0x88, 0x43, 0xE3, 0x80, 0x89,
+ 0x43, 0xE3, 0x80, 0x8A, 0x43, 0xE3, 0x80, 0x8B,
// Bytes a00 - a3f
- 0x96, 0x43, 0xE3, 0x80, 0x97, 0x43, 0xE3, 0x82,
- 0xA1, 0x43, 0xE3, 0x82, 0xA2, 0x43, 0xE3, 0x82,
- 0xA3, 0x43, 0xE3, 0x82, 0xA4, 0x43, 0xE3, 0x82,
- 0xA5, 0x43, 0xE3, 0x82, 0xA6, 0x43, 0xE3, 0x82,
- 0xA7, 0x43, 0xE3, 0x82, 0xA8, 0x43, 0xE3, 0x82,
- 0xA9, 0x43, 0xE3, 0x82, 0xAA, 0x43, 0xE3, 0x82,
- 0xAB, 0x43, 0xE3, 0x82, 0xAD, 0x43, 0xE3, 0x82,
- 0xAF, 0x43, 0xE3, 0x82, 0xB1, 0x43, 0xE3, 0x82,
+ 0x43, 0xE3, 0x80, 0x8C, 0x43, 0xE3, 0x80, 0x8D,
+ 0x43, 0xE3, 0x80, 0x8E, 0x43, 0xE3, 0x80, 0x8F,
+ 0x43, 0xE3, 0x80, 0x90, 0x43, 0xE3, 0x80, 0x91,
+ 0x43, 0xE3, 0x80, 0x92, 0x43, 0xE3, 0x80, 0x94,
+ 0x43, 0xE3, 0x80, 0x95, 0x43, 0xE3, 0x80, 0x96,
+ 0x43, 0xE3, 0x80, 0x97, 0x43, 0xE3, 0x82, 0xA1,
+ 0x43, 0xE3, 0x82, 0xA2, 0x43, 0xE3, 0x82, 0xA3,
+ 0x43, 0xE3, 0x82, 0xA4, 0x43, 0xE3, 0x82, 0xA5,
// Bytes a40 - a7f
- 0xB3, 0x43, 0xE3, 0x82, 0xB5, 0x43, 0xE3, 0x82,
- 0xB7, 0x43, 0xE3, 0x82, 0xB9, 0x43, 0xE3, 0x82,
- 0xBB, 0x43, 0xE3, 0x82, 0xBD, 0x43, 0xE3, 0x82,
- 0xBF, 0x43, 0xE3, 0x83, 0x81, 0x43, 0xE3, 0x83,
- 0x83, 0x43, 0xE3, 0x83, 0x84, 0x43, 0xE3, 0x83,
- 0x86, 0x43, 0xE3, 0x83, 0x88, 0x43, 0xE3, 0x83,
- 0x8A, 0x43, 0xE3, 0x83, 0x8B, 0x43, 0xE3, 0x83,
- 0x8C, 0x43, 0xE3, 0x83, 0x8D, 0x43, 0xE3, 0x83,
+ 0x43, 0xE3, 0x82, 0xA6, 0x43, 0xE3, 0x82, 0xA7,
+ 0x43, 0xE3, 0x82, 0xA8, 0x43, 0xE3, 0x82, 0xA9,
+ 0x43, 0xE3, 0x82, 0xAA, 0x43, 0xE3, 0x82, 0xAB,
+ 0x43, 0xE3, 0x82, 0xAD, 0x43, 0xE3, 0x82, 0xAF,
+ 0x43, 0xE3, 0x82, 0xB1, 0x43, 0xE3, 0x82, 0xB3,
+ 0x43, 0xE3, 0x82, 0xB5, 0x43, 0xE3, 0x82, 0xB7,
+ 0x43, 0xE3, 0x82, 0xB9, 0x43, 0xE3, 0x82, 0xBB,
+ 0x43, 0xE3, 0x82, 0xBD, 0x43, 0xE3, 0x82, 0xBF,
// Bytes a80 - abf
- 0x8E, 0x43, 0xE3, 0x83, 0x8F, 0x43, 0xE3, 0x83,
- 0x92, 0x43, 0xE3, 0x83, 0x95, 0x43, 0xE3, 0x83,
- 0x98, 0x43, 0xE3, 0x83, 0x9B, 0x43, 0xE3, 0x83,
- 0x9E, 0x43, 0xE3, 0x83, 0x9F, 0x43, 0xE3, 0x83,
- 0xA0, 0x43, 0xE3, 0x83, 0xA1, 0x43, 0xE3, 0x83,
- 0xA2, 0x43, 0xE3, 0x83, 0xA3, 0x43, 0xE3, 0x83,
- 0xA4, 0x43, 0xE3, 0x83, 0xA5, 0x43, 0xE3, 0x83,
- 0xA6, 0x43, 0xE3, 0x83, 0xA7, 0x43, 0xE3, 0x83,
+ 0x43, 0xE3, 0x83, 0x81, 0x43, 0xE3, 0x83, 0x83,
+ 0x43, 0xE3, 0x83, 0x84, 0x43, 0xE3, 0x83, 0x86,
+ 0x43, 0xE3, 0x83, 0x88, 0x43, 0xE3, 0x83, 0x8A,
+ 0x43, 0xE3, 0x83, 0x8B, 0x43, 0xE3, 0x83, 0x8C,
+ 0x43, 0xE3, 0x83, 0x8D, 0x43, 0xE3, 0x83, 0x8E,
+ 0x43, 0xE3, 0x83, 0x8F, 0x43, 0xE3, 0x83, 0x92,
+ 0x43, 0xE3, 0x83, 0x95, 0x43, 0xE3, 0x83, 0x98,
+ 0x43, 0xE3, 0x83, 0x9B, 0x43, 0xE3, 0x83, 0x9E,
// Bytes ac0 - aff
- 0xA8, 0x43, 0xE3, 0x83, 0xA9, 0x43, 0xE3, 0x83,
- 0xAA, 0x43, 0xE3, 0x83, 0xAB, 0x43, 0xE3, 0x83,
- 0xAC, 0x43, 0xE3, 0x83, 0xAD, 0x43, 0xE3, 0x83,
- 0xAF, 0x43, 0xE3, 0x83, 0xB0, 0x43, 0xE3, 0x83,
- 0xB1, 0x43, 0xE3, 0x83, 0xB2, 0x43, 0xE3, 0x83,
- 0xB3, 0x43, 0xE3, 0x83, 0xBB, 0x43, 0xE3, 0x83,
- 0xBC, 0x43, 0xE3, 0x92, 0x9E, 0x43, 0xE3, 0x92,
- 0xB9, 0x43, 0xE3, 0x92, 0xBB, 0x43, 0xE3, 0x93,
+ 0x43, 0xE3, 0x83, 0x9F, 0x43, 0xE3, 0x83, 0xA0,
+ 0x43, 0xE3, 0x83, 0xA1, 0x43, 0xE3, 0x83, 0xA2,
+ 0x43, 0xE3, 0x83, 0xA3, 0x43, 0xE3, 0x83, 0xA4,
+ 0x43, 0xE3, 0x83, 0xA5, 0x43, 0xE3, 0x83, 0xA6,
+ 0x43, 0xE3, 0x83, 0xA7, 0x43, 0xE3, 0x83, 0xA8,
+ 0x43, 0xE3, 0x83, 0xA9, 0x43, 0xE3, 0x83, 0xAA,
+ 0x43, 0xE3, 0x83, 0xAB, 0x43, 0xE3, 0x83, 0xAC,
+ 0x43, 0xE3, 0x83, 0xAD, 0x43, 0xE3, 0x83, 0xAF,
// Bytes b00 - b3f
- 0x9F, 0x43, 0xE3, 0x94, 0x95, 0x43, 0xE3, 0x9B,
- 0xAE, 0x43, 0xE3, 0x9B, 0xBC, 0x43, 0xE3, 0x9E,
- 0x81, 0x43, 0xE3, 0xA0, 0xAF, 0x43, 0xE3, 0xA1,
- 0xA2, 0x43, 0xE3, 0xA1, 0xBC, 0x43, 0xE3, 0xA3,
- 0x87, 0x43, 0xE3, 0xA3, 0xA3, 0x43, 0xE3, 0xA4,
- 0x9C, 0x43, 0xE3, 0xA4, 0xBA, 0x43, 0xE3, 0xA8,
- 0xAE, 0x43, 0xE3, 0xA9, 0xAC, 0x43, 0xE3, 0xAB,
- 0xA4, 0x43, 0xE3, 0xAC, 0x88, 0x43, 0xE3, 0xAC,
+ 0x43, 0xE3, 0x83, 0xB0, 0x43, 0xE3, 0x83, 0xB1,
+ 0x43, 0xE3, 0x83, 0xB2, 0x43, 0xE3, 0x83, 0xB3,
+ 0x43, 0xE3, 0x83, 0xBB, 0x43, 0xE3, 0x83, 0xBC,
+ 0x43, 0xE3, 0x92, 0x9E, 0x43, 0xE3, 0x92, 0xB9,
+ 0x43, 0xE3, 0x92, 0xBB, 0x43, 0xE3, 0x93, 0x9F,
+ 0x43, 0xE3, 0x94, 0x95, 0x43, 0xE3, 0x9B, 0xAE,
+ 0x43, 0xE3, 0x9B, 0xBC, 0x43, 0xE3, 0x9E, 0x81,
+ 0x43, 0xE3, 0xA0, 0xAF, 0x43, 0xE3, 0xA1, 0xA2,
// Bytes b40 - b7f
- 0x99, 0x43, 0xE3, 0xAD, 0x89, 0x43, 0xE3, 0xAE,
- 0x9D, 0x43, 0xE3, 0xB0, 0x98, 0x43, 0xE3, 0xB1,
- 0x8E, 0x43, 0xE3, 0xB4, 0xB3, 0x43, 0xE3, 0xB6,
- 0x96, 0x43, 0xE3, 0xBA, 0xAC, 0x43, 0xE3, 0xBA,
- 0xB8, 0x43, 0xE3, 0xBC, 0x9B, 0x43, 0xE3, 0xBF,
- 0xBC, 0x43, 0xE4, 0x80, 0x88, 0x43, 0xE4, 0x80,
- 0x98, 0x43, 0xE4, 0x80, 0xB9, 0x43, 0xE4, 0x81,
- 0x86, 0x43, 0xE4, 0x82, 0x96, 0x43, 0xE4, 0x83,
+ 0x43, 0xE3, 0xA1, 0xBC, 0x43, 0xE3, 0xA3, 0x87,
+ 0x43, 0xE3, 0xA3, 0xA3, 0x43, 0xE3, 0xA4, 0x9C,
+ 0x43, 0xE3, 0xA4, 0xBA, 0x43, 0xE3, 0xA8, 0xAE,
+ 0x43, 0xE3, 0xA9, 0xAC, 0x43, 0xE3, 0xAB, 0xA4,
+ 0x43, 0xE3, 0xAC, 0x88, 0x43, 0xE3, 0xAC, 0x99,
+ 0x43, 0xE3, 0xAD, 0x89, 0x43, 0xE3, 0xAE, 0x9D,
+ 0x43, 0xE3, 0xB0, 0x98, 0x43, 0xE3, 0xB1, 0x8E,
+ 0x43, 0xE3, 0xB4, 0xB3, 0x43, 0xE3, 0xB6, 0x96,
// Bytes b80 - bbf
- 0xA3, 0x43, 0xE4, 0x84, 0xAF, 0x43, 0xE4, 0x88,
- 0x82, 0x43, 0xE4, 0x88, 0xA7, 0x43, 0xE4, 0x8A,
- 0xA0, 0x43, 0xE4, 0x8C, 0x81, 0x43, 0xE4, 0x8C,
- 0xB4, 0x43, 0xE4, 0x8D, 0x99, 0x43, 0xE4, 0x8F,
- 0x95, 0x43, 0xE4, 0x8F, 0x99, 0x43, 0xE4, 0x90,
- 0x8B, 0x43, 0xE4, 0x91, 0xAB, 0x43, 0xE4, 0x94,
- 0xAB, 0x43, 0xE4, 0x95, 0x9D, 0x43, 0xE4, 0x95,
- 0xA1, 0x43, 0xE4, 0x95, 0xAB, 0x43, 0xE4, 0x97,
+ 0x43, 0xE3, 0xBA, 0xAC, 0x43, 0xE3, 0xBA, 0xB8,
+ 0x43, 0xE3, 0xBC, 0x9B, 0x43, 0xE3, 0xBF, 0xBC,
+ 0x43, 0xE4, 0x80, 0x88, 0x43, 0xE4, 0x80, 0x98,
+ 0x43, 0xE4, 0x80, 0xB9, 0x43, 0xE4, 0x81, 0x86,
+ 0x43, 0xE4, 0x82, 0x96, 0x43, 0xE4, 0x83, 0xA3,
+ 0x43, 0xE4, 0x84, 0xAF, 0x43, 0xE4, 0x88, 0x82,
+ 0x43, 0xE4, 0x88, 0xA7, 0x43, 0xE4, 0x8A, 0xA0,
+ 0x43, 0xE4, 0x8C, 0x81, 0x43, 0xE4, 0x8C, 0xB4,
// Bytes bc0 - bff
- 0x97, 0x43, 0xE4, 0x97, 0xB9, 0x43, 0xE4, 0x98,
- 0xB5, 0x43, 0xE4, 0x9A, 0xBE, 0x43, 0xE4, 0x9B,
- 0x87, 0x43, 0xE4, 0xA6, 0x95, 0x43, 0xE4, 0xA7,
- 0xA6, 0x43, 0xE4, 0xA9, 0xAE, 0x43, 0xE4, 0xA9,
- 0xB6, 0x43, 0xE4, 0xAA, 0xB2, 0x43, 0xE4, 0xAC,
- 0xB3, 0x43, 0xE4, 0xAF, 0x8E, 0x43, 0xE4, 0xB3,
- 0x8E, 0x43, 0xE4, 0xB3, 0xAD, 0x43, 0xE4, 0xB3,
- 0xB8, 0x43, 0xE4, 0xB5, 0x96, 0x43, 0xE4, 0xB8,
+ 0x43, 0xE4, 0x8D, 0x99, 0x43, 0xE4, 0x8F, 0x95,
+ 0x43, 0xE4, 0x8F, 0x99, 0x43, 0xE4, 0x90, 0x8B,
+ 0x43, 0xE4, 0x91, 0xAB, 0x43, 0xE4, 0x94, 0xAB,
+ 0x43, 0xE4, 0x95, 0x9D, 0x43, 0xE4, 0x95, 0xA1,
+ 0x43, 0xE4, 0x95, 0xAB, 0x43, 0xE4, 0x97, 0x97,
+ 0x43, 0xE4, 0x97, 0xB9, 0x43, 0xE4, 0x98, 0xB5,
+ 0x43, 0xE4, 0x9A, 0xBE, 0x43, 0xE4, 0x9B, 0x87,
+ 0x43, 0xE4, 0xA6, 0x95, 0x43, 0xE4, 0xA7, 0xA6,
// Bytes c00 - c3f
- 0x80, 0x43, 0xE4, 0xB8, 0x81, 0x43, 0xE4, 0xB8,
- 0x83, 0x43, 0xE4, 0xB8, 0x89, 0x43, 0xE4, 0xB8,
- 0x8A, 0x43, 0xE4, 0xB8, 0x8B, 0x43, 0xE4, 0xB8,
- 0x8D, 0x43, 0xE4, 0xB8, 0x99, 0x43, 0xE4, 0xB8,
- 0xA6, 0x43, 0xE4, 0xB8, 0xA8, 0x43, 0xE4, 0xB8,
- 0xAD, 0x43, 0xE4, 0xB8, 0xB2, 0x43, 0xE4, 0xB8,
- 0xB6, 0x43, 0xE4, 0xB8, 0xB8, 0x43, 0xE4, 0xB8,
- 0xB9, 0x43, 0xE4, 0xB8, 0xBD, 0x43, 0xE4, 0xB8,
+ 0x43, 0xE4, 0xA9, 0xAE, 0x43, 0xE4, 0xA9, 0xB6,
+ 0x43, 0xE4, 0xAA, 0xB2, 0x43, 0xE4, 0xAC, 0xB3,
+ 0x43, 0xE4, 0xAF, 0x8E, 0x43, 0xE4, 0xB3, 0x8E,
+ 0x43, 0xE4, 0xB3, 0xAD, 0x43, 0xE4, 0xB3, 0xB8,
+ 0x43, 0xE4, 0xB5, 0x96, 0x43, 0xE4, 0xB8, 0x80,
+ 0x43, 0xE4, 0xB8, 0x81, 0x43, 0xE4, 0xB8, 0x83,
+ 0x43, 0xE4, 0xB8, 0x89, 0x43, 0xE4, 0xB8, 0x8A,
+ 0x43, 0xE4, 0xB8, 0x8B, 0x43, 0xE4, 0xB8, 0x8D,
// Bytes c40 - c7f
- 0xBF, 0x43, 0xE4, 0xB9, 0x81, 0x43, 0xE4, 0xB9,
- 0x99, 0x43, 0xE4, 0xB9, 0x9D, 0x43, 0xE4, 0xBA,
- 0x82, 0x43, 0xE4, 0xBA, 0x85, 0x43, 0xE4, 0xBA,
- 0x86, 0x43, 0xE4, 0xBA, 0x8C, 0x43, 0xE4, 0xBA,
- 0x94, 0x43, 0xE4, 0xBA, 0xA0, 0x43, 0xE4, 0xBA,
- 0xA4, 0x43, 0xE4, 0xBA, 0xAE, 0x43, 0xE4, 0xBA,
- 0xBA, 0x43, 0xE4, 0xBB, 0x80, 0x43, 0xE4, 0xBB,
- 0x8C, 0x43, 0xE4, 0xBB, 0xA4, 0x43, 0xE4, 0xBC,
+ 0x43, 0xE4, 0xB8, 0x99, 0x43, 0xE4, 0xB8, 0xA6,
+ 0x43, 0xE4, 0xB8, 0xA8, 0x43, 0xE4, 0xB8, 0xAD,
+ 0x43, 0xE4, 0xB8, 0xB2, 0x43, 0xE4, 0xB8, 0xB6,
+ 0x43, 0xE4, 0xB8, 0xB8, 0x43, 0xE4, 0xB8, 0xB9,
+ 0x43, 0xE4, 0xB8, 0xBD, 0x43, 0xE4, 0xB8, 0xBF,
+ 0x43, 0xE4, 0xB9, 0x81, 0x43, 0xE4, 0xB9, 0x99,
+ 0x43, 0xE4, 0xB9, 0x9D, 0x43, 0xE4, 0xBA, 0x82,
+ 0x43, 0xE4, 0xBA, 0x85, 0x43, 0xE4, 0xBA, 0x86,
// Bytes c80 - cbf
- 0x81, 0x43, 0xE4, 0xBC, 0x91, 0x43, 0xE4, 0xBD,
- 0xA0, 0x43, 0xE4, 0xBE, 0x80, 0x43, 0xE4, 0xBE,
- 0x86, 0x43, 0xE4, 0xBE, 0x8B, 0x43, 0xE4, 0xBE,
- 0xAE, 0x43, 0xE4, 0xBE, 0xBB, 0x43, 0xE4, 0xBE,
- 0xBF, 0x43, 0xE5, 0x80, 0x82, 0x43, 0xE5, 0x80,
- 0xAB, 0x43, 0xE5, 0x81, 0xBA, 0x43, 0xE5, 0x82,
- 0x99, 0x43, 0xE5, 0x83, 0x8F, 0x43, 0xE5, 0x83,
- 0x9A, 0x43, 0xE5, 0x83, 0xA7, 0x43, 0xE5, 0x84,
+ 0x43, 0xE4, 0xBA, 0x8C, 0x43, 0xE4, 0xBA, 0x94,
+ 0x43, 0xE4, 0xBA, 0xA0, 0x43, 0xE4, 0xBA, 0xA4,
+ 0x43, 0xE4, 0xBA, 0xAE, 0x43, 0xE4, 0xBA, 0xBA,
+ 0x43, 0xE4, 0xBB, 0x80, 0x43, 0xE4, 0xBB, 0x8C,
+ 0x43, 0xE4, 0xBB, 0xA4, 0x43, 0xE4, 0xBC, 0x81,
+ 0x43, 0xE4, 0xBC, 0x91, 0x43, 0xE4, 0xBD, 0xA0,
+ 0x43, 0xE4, 0xBE, 0x80, 0x43, 0xE4, 0xBE, 0x86,
+ 0x43, 0xE4, 0xBE, 0x8B, 0x43, 0xE4, 0xBE, 0xAE,
// Bytes cc0 - cff
- 0xAA, 0x43, 0xE5, 0x84, 0xBF, 0x43, 0xE5, 0x85,
- 0x80, 0x43, 0xE5, 0x85, 0x85, 0x43, 0xE5, 0x85,
- 0x8D, 0x43, 0xE5, 0x85, 0x94, 0x43, 0xE5, 0x85,
- 0xA4, 0x43, 0xE5, 0x85, 0xA5, 0x43, 0xE5, 0x85,
- 0xA7, 0x43, 0xE5, 0x85, 0xA8, 0x43, 0xE5, 0x85,
- 0xA9, 0x43, 0xE5, 0x85, 0xAB, 0x43, 0xE5, 0x85,
- 0xAD, 0x43, 0xE5, 0x85, 0xB7, 0x43, 0xE5, 0x86,
- 0x80, 0x43, 0xE5, 0x86, 0x82, 0x43, 0xE5, 0x86,
+ 0x43, 0xE4, 0xBE, 0xBB, 0x43, 0xE4, 0xBE, 0xBF,
+ 0x43, 0xE5, 0x80, 0x82, 0x43, 0xE5, 0x80, 0xAB,
+ 0x43, 0xE5, 0x81, 0xBA, 0x43, 0xE5, 0x82, 0x99,
+ 0x43, 0xE5, 0x83, 0x8F, 0x43, 0xE5, 0x83, 0x9A,
+ 0x43, 0xE5, 0x83, 0xA7, 0x43, 0xE5, 0x84, 0xAA,
+ 0x43, 0xE5, 0x84, 0xBF, 0x43, 0xE5, 0x85, 0x80,
+ 0x43, 0xE5, 0x85, 0x85, 0x43, 0xE5, 0x85, 0x8D,
+ 0x43, 0xE5, 0x85, 0x94, 0x43, 0xE5, 0x85, 0xA4,
// Bytes d00 - d3f
- 0x8D, 0x43, 0xE5, 0x86, 0x92, 0x43, 0xE5, 0x86,
- 0x95, 0x43, 0xE5, 0x86, 0x96, 0x43, 0xE5, 0x86,
- 0x97, 0x43, 0xE5, 0x86, 0x99, 0x43, 0xE5, 0x86,
- 0xA4, 0x43, 0xE5, 0x86, 0xAB, 0x43, 0xE5, 0x86,
- 0xAC, 0x43, 0xE5, 0x86, 0xB5, 0x43, 0xE5, 0x86,
- 0xB7, 0x43, 0xE5, 0x87, 0x89, 0x43, 0xE5, 0x87,
- 0x8C, 0x43, 0xE5, 0x87, 0x9C, 0x43, 0xE5, 0x87,
- 0x9E, 0x43, 0xE5, 0x87, 0xA0, 0x43, 0xE5, 0x87,
+ 0x43, 0xE5, 0x85, 0xA5, 0x43, 0xE5, 0x85, 0xA7,
+ 0x43, 0xE5, 0x85, 0xA8, 0x43, 0xE5, 0x85, 0xA9,
+ 0x43, 0xE5, 0x85, 0xAB, 0x43, 0xE5, 0x85, 0xAD,
+ 0x43, 0xE5, 0x85, 0xB7, 0x43, 0xE5, 0x86, 0x80,
+ 0x43, 0xE5, 0x86, 0x82, 0x43, 0xE5, 0x86, 0x8D,
+ 0x43, 0xE5, 0x86, 0x92, 0x43, 0xE5, 0x86, 0x95,
+ 0x43, 0xE5, 0x86, 0x96, 0x43, 0xE5, 0x86, 0x97,
+ 0x43, 0xE5, 0x86, 0x99, 0x43, 0xE5, 0x86, 0xA4,
// Bytes d40 - d7f
- 0xB5, 0x43, 0xE5, 0x88, 0x80, 0x43, 0xE5, 0x88,
- 0x83, 0x43, 0xE5, 0x88, 0x87, 0x43, 0xE5, 0x88,
- 0x97, 0x43, 0xE5, 0x88, 0x9D, 0x43, 0xE5, 0x88,
- 0xA9, 0x43, 0xE5, 0x88, 0xBA, 0x43, 0xE5, 0x88,
- 0xBB, 0x43, 0xE5, 0x89, 0x86, 0x43, 0xE5, 0x89,
- 0x8D, 0x43, 0xE5, 0x89, 0xB2, 0x43, 0xE5, 0x89,
- 0xB7, 0x43, 0xE5, 0x8A, 0x89, 0x43, 0xE5, 0x8A,
- 0x9B, 0x43, 0xE5, 0x8A, 0xA3, 0x43, 0xE5, 0x8A,
+ 0x43, 0xE5, 0x86, 0xAB, 0x43, 0xE5, 0x86, 0xAC,
+ 0x43, 0xE5, 0x86, 0xB5, 0x43, 0xE5, 0x86, 0xB7,
+ 0x43, 0xE5, 0x87, 0x89, 0x43, 0xE5, 0x87, 0x8C,
+ 0x43, 0xE5, 0x87, 0x9C, 0x43, 0xE5, 0x87, 0x9E,
+ 0x43, 0xE5, 0x87, 0xA0, 0x43, 0xE5, 0x87, 0xB5,
+ 0x43, 0xE5, 0x88, 0x80, 0x43, 0xE5, 0x88, 0x83,
+ 0x43, 0xE5, 0x88, 0x87, 0x43, 0xE5, 0x88, 0x97,
+ 0x43, 0xE5, 0x88, 0x9D, 0x43, 0xE5, 0x88, 0xA9,
// Bytes d80 - dbf
- 0xB3, 0x43, 0xE5, 0x8A, 0xB4, 0x43, 0xE5, 0x8B,
- 0x87, 0x43, 0xE5, 0x8B, 0x89, 0x43, 0xE5, 0x8B,
- 0x92, 0x43, 0xE5, 0x8B, 0x9E, 0x43, 0xE5, 0x8B,
- 0xA4, 0x43, 0xE5, 0x8B, 0xB5, 0x43, 0xE5, 0x8B,
- 0xB9, 0x43, 0xE5, 0x8B, 0xBA, 0x43, 0xE5, 0x8C,
- 0x85, 0x43, 0xE5, 0x8C, 0x86, 0x43, 0xE5, 0x8C,
- 0x95, 0x43, 0xE5, 0x8C, 0x97, 0x43, 0xE5, 0x8C,
- 0x9A, 0x43, 0xE5, 0x8C, 0xB8, 0x43, 0xE5, 0x8C,
+ 0x43, 0xE5, 0x88, 0xBA, 0x43, 0xE5, 0x88, 0xBB,
+ 0x43, 0xE5, 0x89, 0x86, 0x43, 0xE5, 0x89, 0x8D,
+ 0x43, 0xE5, 0x89, 0xB2, 0x43, 0xE5, 0x89, 0xB7,
+ 0x43, 0xE5, 0x8A, 0x89, 0x43, 0xE5, 0x8A, 0x9B,
+ 0x43, 0xE5, 0x8A, 0xA3, 0x43, 0xE5, 0x8A, 0xB3,
+ 0x43, 0xE5, 0x8A, 0xB4, 0x43, 0xE5, 0x8B, 0x87,
+ 0x43, 0xE5, 0x8B, 0x89, 0x43, 0xE5, 0x8B, 0x92,
+ 0x43, 0xE5, 0x8B, 0x9E, 0x43, 0xE5, 0x8B, 0xA4,
// Bytes dc0 - dff
- 0xBB, 0x43, 0xE5, 0x8C, 0xBF, 0x43, 0xE5, 0x8D,
- 0x81, 0x43, 0xE5, 0x8D, 0x84, 0x43, 0xE5, 0x8D,
- 0x85, 0x43, 0xE5, 0x8D, 0x89, 0x43, 0xE5, 0x8D,
- 0x91, 0x43, 0xE5, 0x8D, 0x94, 0x43, 0xE5, 0x8D,
- 0x9A, 0x43, 0xE5, 0x8D, 0x9C, 0x43, 0xE5, 0x8D,
- 0xA9, 0x43, 0xE5, 0x8D, 0xB0, 0x43, 0xE5, 0x8D,
- 0xB3, 0x43, 0xE5, 0x8D, 0xB5, 0x43, 0xE5, 0x8D,
- 0xBD, 0x43, 0xE5, 0x8D, 0xBF, 0x43, 0xE5, 0x8E,
+ 0x43, 0xE5, 0x8B, 0xB5, 0x43, 0xE5, 0x8B, 0xB9,
+ 0x43, 0xE5, 0x8B, 0xBA, 0x43, 0xE5, 0x8C, 0x85,
+ 0x43, 0xE5, 0x8C, 0x86, 0x43, 0xE5, 0x8C, 0x95,
+ 0x43, 0xE5, 0x8C, 0x97, 0x43, 0xE5, 0x8C, 0x9A,
+ 0x43, 0xE5, 0x8C, 0xB8, 0x43, 0xE5, 0x8C, 0xBB,
+ 0x43, 0xE5, 0x8C, 0xBF, 0x43, 0xE5, 0x8D, 0x81,
+ 0x43, 0xE5, 0x8D, 0x84, 0x43, 0xE5, 0x8D, 0x85,
+ 0x43, 0xE5, 0x8D, 0x89, 0x43, 0xE5, 0x8D, 0x91,
// Bytes e00 - e3f
- 0x82, 0x43, 0xE5, 0x8E, 0xB6, 0x43, 0xE5, 0x8F,
- 0x83, 0x43, 0xE5, 0x8F, 0x88, 0x43, 0xE5, 0x8F,
- 0x8A, 0x43, 0xE5, 0x8F, 0x8C, 0x43, 0xE5, 0x8F,
- 0x9F, 0x43, 0xE5, 0x8F, 0xA3, 0x43, 0xE5, 0x8F,
- 0xA5, 0x43, 0xE5, 0x8F, 0xAB, 0x43, 0xE5, 0x8F,
- 0xAF, 0x43, 0xE5, 0x8F, 0xB1, 0x43, 0xE5, 0x8F,
- 0xB3, 0x43, 0xE5, 0x90, 0x86, 0x43, 0xE5, 0x90,
- 0x88, 0x43, 0xE5, 0x90, 0x8D, 0x43, 0xE5, 0x90,
+ 0x43, 0xE5, 0x8D, 0x94, 0x43, 0xE5, 0x8D, 0x9A,
+ 0x43, 0xE5, 0x8D, 0x9C, 0x43, 0xE5, 0x8D, 0xA9,
+ 0x43, 0xE5, 0x8D, 0xB0, 0x43, 0xE5, 0x8D, 0xB3,
+ 0x43, 0xE5, 0x8D, 0xB5, 0x43, 0xE5, 0x8D, 0xBD,
+ 0x43, 0xE5, 0x8D, 0xBF, 0x43, 0xE5, 0x8E, 0x82,
+ 0x43, 0xE5, 0x8E, 0xB6, 0x43, 0xE5, 0x8F, 0x83,
+ 0x43, 0xE5, 0x8F, 0x88, 0x43, 0xE5, 0x8F, 0x8A,
+ 0x43, 0xE5, 0x8F, 0x8C, 0x43, 0xE5, 0x8F, 0x9F,
// Bytes e40 - e7f
- 0x8F, 0x43, 0xE5, 0x90, 0x9D, 0x43, 0xE5, 0x90,
- 0xB8, 0x43, 0xE5, 0x90, 0xB9, 0x43, 0xE5, 0x91,
- 0x82, 0x43, 0xE5, 0x91, 0x88, 0x43, 0xE5, 0x91,
- 0xA8, 0x43, 0xE5, 0x92, 0x9E, 0x43, 0xE5, 0x92,
- 0xA2, 0x43, 0xE5, 0x92, 0xBD, 0x43, 0xE5, 0x93,
- 0xB6, 0x43, 0xE5, 0x94, 0x90, 0x43, 0xE5, 0x95,
- 0x8F, 0x43, 0xE5, 0x95, 0x93, 0x43, 0xE5, 0x95,
- 0x95, 0x43, 0xE5, 0x95, 0xA3, 0x43, 0xE5, 0x96,
+ 0x43, 0xE5, 0x8F, 0xA3, 0x43, 0xE5, 0x8F, 0xA5,
+ 0x43, 0xE5, 0x8F, 0xAB, 0x43, 0xE5, 0x8F, 0xAF,
+ 0x43, 0xE5, 0x8F, 0xB1, 0x43, 0xE5, 0x8F, 0xB3,
+ 0x43, 0xE5, 0x90, 0x86, 0x43, 0xE5, 0x90, 0x88,
+ 0x43, 0xE5, 0x90, 0x8D, 0x43, 0xE5, 0x90, 0x8F,
+ 0x43, 0xE5, 0x90, 0x9D, 0x43, 0xE5, 0x90, 0xB8,
+ 0x43, 0xE5, 0x90, 0xB9, 0x43, 0xE5, 0x91, 0x82,
+ 0x43, 0xE5, 0x91, 0x88, 0x43, 0xE5, 0x91, 0xA8,
// Bytes e80 - ebf
- 0x84, 0x43, 0xE5, 0x96, 0x87, 0x43, 0xE5, 0x96,
- 0x99, 0x43, 0xE5, 0x96, 0x9D, 0x43, 0xE5, 0x96,
- 0xAB, 0x43, 0xE5, 0x96, 0xB3, 0x43, 0xE5, 0x96,
- 0xB6, 0x43, 0xE5, 0x97, 0x80, 0x43, 0xE5, 0x97,
- 0x82, 0x43, 0xE5, 0x97, 0xA2, 0x43, 0xE5, 0x98,
- 0x86, 0x43, 0xE5, 0x99, 0x91, 0x43, 0xE5, 0x99,
- 0xA8, 0x43, 0xE5, 0x99, 0xB4, 0x43, 0xE5, 0x9B,
- 0x97, 0x43, 0xE5, 0x9B, 0x9B, 0x43, 0xE5, 0x9B,
+ 0x43, 0xE5, 0x92, 0x9E, 0x43, 0xE5, 0x92, 0xA2,
+ 0x43, 0xE5, 0x92, 0xBD, 0x43, 0xE5, 0x93, 0xB6,
+ 0x43, 0xE5, 0x94, 0x90, 0x43, 0xE5, 0x95, 0x8F,
+ 0x43, 0xE5, 0x95, 0x93, 0x43, 0xE5, 0x95, 0x95,
+ 0x43, 0xE5, 0x95, 0xA3, 0x43, 0xE5, 0x96, 0x84,
+ 0x43, 0xE5, 0x96, 0x87, 0x43, 0xE5, 0x96, 0x99,
+ 0x43, 0xE5, 0x96, 0x9D, 0x43, 0xE5, 0x96, 0xAB,
+ 0x43, 0xE5, 0x96, 0xB3, 0x43, 0xE5, 0x96, 0xB6,
// Bytes ec0 - eff
- 0xB9, 0x43, 0xE5, 0x9C, 0x96, 0x43, 0xE5, 0x9C,
- 0x97, 0x43, 0xE5, 0x9C, 0x9F, 0x43, 0xE5, 0x9C,
- 0xB0, 0x43, 0xE5, 0x9E, 0x8B, 0x43, 0xE5, 0x9F,
- 0x8E, 0x43, 0xE5, 0x9F, 0xB4, 0x43, 0xE5, 0xA0,
- 0x8D, 0x43, 0xE5, 0xA0, 0xB1, 0x43, 0xE5, 0xA0,
- 0xB2, 0x43, 0xE5, 0xA1, 0x80, 0x43, 0xE5, 0xA1,
- 0x9A, 0x43, 0xE5, 0xA1, 0x9E, 0x43, 0xE5, 0xA2,
- 0xA8, 0x43, 0xE5, 0xA2, 0xAC, 0x43, 0xE5, 0xA2,
+ 0x43, 0xE5, 0x97, 0x80, 0x43, 0xE5, 0x97, 0x82,
+ 0x43, 0xE5, 0x97, 0xA2, 0x43, 0xE5, 0x98, 0x86,
+ 0x43, 0xE5, 0x99, 0x91, 0x43, 0xE5, 0x99, 0xA8,
+ 0x43, 0xE5, 0x99, 0xB4, 0x43, 0xE5, 0x9B, 0x97,
+ 0x43, 0xE5, 0x9B, 0x9B, 0x43, 0xE5, 0x9B, 0xB9,
+ 0x43, 0xE5, 0x9C, 0x96, 0x43, 0xE5, 0x9C, 0x97,
+ 0x43, 0xE5, 0x9C, 0x9F, 0x43, 0xE5, 0x9C, 0xB0,
+ 0x43, 0xE5, 0x9E, 0x8B, 0x43, 0xE5, 0x9F, 0x8E,
// Bytes f00 - f3f
- 0xB3, 0x43, 0xE5, 0xA3, 0x98, 0x43, 0xE5, 0xA3,
- 0x9F, 0x43, 0xE5, 0xA3, 0xAB, 0x43, 0xE5, 0xA3,
- 0xAE, 0x43, 0xE5, 0xA3, 0xB0, 0x43, 0xE5, 0xA3,
- 0xB2, 0x43, 0xE5, 0xA3, 0xB7, 0x43, 0xE5, 0xA4,
- 0x82, 0x43, 0xE5, 0xA4, 0x86, 0x43, 0xE5, 0xA4,
- 0x8A, 0x43, 0xE5, 0xA4, 0x95, 0x43, 0xE5, 0xA4,
- 0x9A, 0x43, 0xE5, 0xA4, 0x9C, 0x43, 0xE5, 0xA4,
- 0xA2, 0x43, 0xE5, 0xA4, 0xA7, 0x43, 0xE5, 0xA4,
+ 0x43, 0xE5, 0x9F, 0xB4, 0x43, 0xE5, 0xA0, 0x8D,
+ 0x43, 0xE5, 0xA0, 0xB1, 0x43, 0xE5, 0xA0, 0xB2,
+ 0x43, 0xE5, 0xA1, 0x80, 0x43, 0xE5, 0xA1, 0x9A,
+ 0x43, 0xE5, 0xA1, 0x9E, 0x43, 0xE5, 0xA2, 0xA8,
+ 0x43, 0xE5, 0xA2, 0xAC, 0x43, 0xE5, 0xA2, 0xB3,
+ 0x43, 0xE5, 0xA3, 0x98, 0x43, 0xE5, 0xA3, 0x9F,
+ 0x43, 0xE5, 0xA3, 0xAB, 0x43, 0xE5, 0xA3, 0xAE,
+ 0x43, 0xE5, 0xA3, 0xB0, 0x43, 0xE5, 0xA3, 0xB2,
// Bytes f40 - f7f
- 0xA9, 0x43, 0xE5, 0xA5, 0x84, 0x43, 0xE5, 0xA5,
- 0x88, 0x43, 0xE5, 0xA5, 0x91, 0x43, 0xE5, 0xA5,
- 0x94, 0x43, 0xE5, 0xA5, 0xA2, 0x43, 0xE5, 0xA5,
- 0xB3, 0x43, 0xE5, 0xA7, 0x98, 0x43, 0xE5, 0xA7,
- 0xAC, 0x43, 0xE5, 0xA8, 0x9B, 0x43, 0xE5, 0xA8,
- 0xA7, 0x43, 0xE5, 0xA9, 0xA2, 0x43, 0xE5, 0xA9,
- 0xA6, 0x43, 0xE5, 0xAA, 0xB5, 0x43, 0xE5, 0xAC,
- 0x88, 0x43, 0xE5, 0xAC, 0xA8, 0x43, 0xE5, 0xAC,
+ 0x43, 0xE5, 0xA3, 0xB7, 0x43, 0xE5, 0xA4, 0x82,
+ 0x43, 0xE5, 0xA4, 0x86, 0x43, 0xE5, 0xA4, 0x8A,
+ 0x43, 0xE5, 0xA4, 0x95, 0x43, 0xE5, 0xA4, 0x9A,
+ 0x43, 0xE5, 0xA4, 0x9C, 0x43, 0xE5, 0xA4, 0xA2,
+ 0x43, 0xE5, 0xA4, 0xA7, 0x43, 0xE5, 0xA4, 0xA9,
+ 0x43, 0xE5, 0xA5, 0x84, 0x43, 0xE5, 0xA5, 0x88,
+ 0x43, 0xE5, 0xA5, 0x91, 0x43, 0xE5, 0xA5, 0x94,
+ 0x43, 0xE5, 0xA5, 0xA2, 0x43, 0xE5, 0xA5, 0xB3,
// Bytes f80 - fbf
- 0xBE, 0x43, 0xE5, 0xAD, 0x90, 0x43, 0xE5, 0xAD,
- 0x97, 0x43, 0xE5, 0xAD, 0xA6, 0x43, 0xE5, 0xAE,
- 0x80, 0x43, 0xE5, 0xAE, 0x85, 0x43, 0xE5, 0xAE,
- 0x97, 0x43, 0xE5, 0xAF, 0x83, 0x43, 0xE5, 0xAF,
- 0x98, 0x43, 0xE5, 0xAF, 0xA7, 0x43, 0xE5, 0xAF,
- 0xAE, 0x43, 0xE5, 0xAF, 0xB3, 0x43, 0xE5, 0xAF,
- 0xB8, 0x43, 0xE5, 0xAF, 0xBF, 0x43, 0xE5, 0xB0,
- 0x86, 0x43, 0xE5, 0xB0, 0x8F, 0x43, 0xE5, 0xB0,
+ 0x43, 0xE5, 0xA7, 0x98, 0x43, 0xE5, 0xA7, 0xAC,
+ 0x43, 0xE5, 0xA8, 0x9B, 0x43, 0xE5, 0xA8, 0xA7,
+ 0x43, 0xE5, 0xA9, 0xA2, 0x43, 0xE5, 0xA9, 0xA6,
+ 0x43, 0xE5, 0xAA, 0xB5, 0x43, 0xE5, 0xAC, 0x88,
+ 0x43, 0xE5, 0xAC, 0xA8, 0x43, 0xE5, 0xAC, 0xBE,
+ 0x43, 0xE5, 0xAD, 0x90, 0x43, 0xE5, 0xAD, 0x97,
+ 0x43, 0xE5, 0xAD, 0xA6, 0x43, 0xE5, 0xAE, 0x80,
+ 0x43, 0xE5, 0xAE, 0x85, 0x43, 0xE5, 0xAE, 0x97,
// Bytes fc0 - fff
- 0xA2, 0x43, 0xE5, 0xB0, 0xB8, 0x43, 0xE5, 0xB0,
- 0xBF, 0x43, 0xE5, 0xB1, 0xA0, 0x43, 0xE5, 0xB1,
- 0xA2, 0x43, 0xE5, 0xB1, 0xA4, 0x43, 0xE5, 0xB1,
- 0xA5, 0x43, 0xE5, 0xB1, 0xAE, 0x43, 0xE5, 0xB1,
- 0xB1, 0x43, 0xE5, 0xB2, 0x8D, 0x43, 0xE5, 0xB3,
- 0x80, 0x43, 0xE5, 0xB4, 0x99, 0x43, 0xE5, 0xB5,
- 0x83, 0x43, 0xE5, 0xB5, 0x90, 0x43, 0xE5, 0xB5,
- 0xAB, 0x43, 0xE5, 0xB5, 0xAE, 0x43, 0xE5, 0xB5,
+ 0x43, 0xE5, 0xAF, 0x83, 0x43, 0xE5, 0xAF, 0x98,
+ 0x43, 0xE5, 0xAF, 0xA7, 0x43, 0xE5, 0xAF, 0xAE,
+ 0x43, 0xE5, 0xAF, 0xB3, 0x43, 0xE5, 0xAF, 0xB8,
+ 0x43, 0xE5, 0xAF, 0xBF, 0x43, 0xE5, 0xB0, 0x86,
+ 0x43, 0xE5, 0xB0, 0x8F, 0x43, 0xE5, 0xB0, 0xA2,
+ 0x43, 0xE5, 0xB0, 0xB8, 0x43, 0xE5, 0xB0, 0xBF,
+ 0x43, 0xE5, 0xB1, 0xA0, 0x43, 0xE5, 0xB1, 0xA2,
+ 0x43, 0xE5, 0xB1, 0xA4, 0x43, 0xE5, 0xB1, 0xA5,
// Bytes 1000 - 103f
- 0xBC, 0x43, 0xE5, 0xB6, 0xB2, 0x43, 0xE5, 0xB6,
- 0xBA, 0x43, 0xE5, 0xB7, 0x9B, 0x43, 0xE5, 0xB7,
- 0xA1, 0x43, 0xE5, 0xB7, 0xA2, 0x43, 0xE5, 0xB7,
- 0xA5, 0x43, 0xE5, 0xB7, 0xA6, 0x43, 0xE5, 0xB7,
- 0xB1, 0x43, 0xE5, 0xB7, 0xBD, 0x43, 0xE5, 0xB7,
- 0xBE, 0x43, 0xE5, 0xB8, 0xA8, 0x43, 0xE5, 0xB8,
- 0xBD, 0x43, 0xE5, 0xB9, 0xA9, 0x43, 0xE5, 0xB9,
- 0xB2, 0x43, 0xE5, 0xB9, 0xB4, 0x43, 0xE5, 0xB9,
+ 0x43, 0xE5, 0xB1, 0xAE, 0x43, 0xE5, 0xB1, 0xB1,
+ 0x43, 0xE5, 0xB2, 0x8D, 0x43, 0xE5, 0xB3, 0x80,
+ 0x43, 0xE5, 0xB4, 0x99, 0x43, 0xE5, 0xB5, 0x83,
+ 0x43, 0xE5, 0xB5, 0x90, 0x43, 0xE5, 0xB5, 0xAB,
+ 0x43, 0xE5, 0xB5, 0xAE, 0x43, 0xE5, 0xB5, 0xBC,
+ 0x43, 0xE5, 0xB6, 0xB2, 0x43, 0xE5, 0xB6, 0xBA,
+ 0x43, 0xE5, 0xB7, 0x9B, 0x43, 0xE5, 0xB7, 0xA1,
+ 0x43, 0xE5, 0xB7, 0xA2, 0x43, 0xE5, 0xB7, 0xA5,
// Bytes 1040 - 107f
- 0xBA, 0x43, 0xE5, 0xB9, 0xBC, 0x43, 0xE5, 0xB9,
- 0xBF, 0x43, 0xE5, 0xBA, 0xA6, 0x43, 0xE5, 0xBA,
- 0xB0, 0x43, 0xE5, 0xBA, 0xB3, 0x43, 0xE5, 0xBA,
- 0xB6, 0x43, 0xE5, 0xBB, 0x89, 0x43, 0xE5, 0xBB,
- 0x8A, 0x43, 0xE5, 0xBB, 0x92, 0x43, 0xE5, 0xBB,
- 0x93, 0x43, 0xE5, 0xBB, 0x99, 0x43, 0xE5, 0xBB,
- 0xAC, 0x43, 0xE5, 0xBB, 0xB4, 0x43, 0xE5, 0xBB,
- 0xBE, 0x43, 0xE5, 0xBC, 0x84, 0x43, 0xE5, 0xBC,
+ 0x43, 0xE5, 0xB7, 0xA6, 0x43, 0xE5, 0xB7, 0xB1,
+ 0x43, 0xE5, 0xB7, 0xBD, 0x43, 0xE5, 0xB7, 0xBE,
+ 0x43, 0xE5, 0xB8, 0xA8, 0x43, 0xE5, 0xB8, 0xBD,
+ 0x43, 0xE5, 0xB9, 0xA9, 0x43, 0xE5, 0xB9, 0xB2,
+ 0x43, 0xE5, 0xB9, 0xB4, 0x43, 0xE5, 0xB9, 0xBA,
+ 0x43, 0xE5, 0xB9, 0xBC, 0x43, 0xE5, 0xB9, 0xBF,
+ 0x43, 0xE5, 0xBA, 0xA6, 0x43, 0xE5, 0xBA, 0xB0,
+ 0x43, 0xE5, 0xBA, 0xB3, 0x43, 0xE5, 0xBA, 0xB6,
// Bytes 1080 - 10bf
- 0x8B, 0x43, 0xE5, 0xBC, 0x93, 0x43, 0xE5, 0xBC,
- 0xA2, 0x43, 0xE5, 0xBD, 0x90, 0x43, 0xE5, 0xBD,
- 0x93, 0x43, 0xE5, 0xBD, 0xA1, 0x43, 0xE5, 0xBD,
- 0xA2, 0x43, 0xE5, 0xBD, 0xA9, 0x43, 0xE5, 0xBD,
- 0xAB, 0x43, 0xE5, 0xBD, 0xB3, 0x43, 0xE5, 0xBE,
- 0x8B, 0x43, 0xE5, 0xBE, 0x8C, 0x43, 0xE5, 0xBE,
- 0x97, 0x43, 0xE5, 0xBE, 0x9A, 0x43, 0xE5, 0xBE,
- 0xA9, 0x43, 0xE5, 0xBE, 0xAD, 0x43, 0xE5, 0xBF,
+ 0x43, 0xE5, 0xBB, 0x89, 0x43, 0xE5, 0xBB, 0x8A,
+ 0x43, 0xE5, 0xBB, 0x92, 0x43, 0xE5, 0xBB, 0x93,
+ 0x43, 0xE5, 0xBB, 0x99, 0x43, 0xE5, 0xBB, 0xAC,
+ 0x43, 0xE5, 0xBB, 0xB4, 0x43, 0xE5, 0xBB, 0xBE,
+ 0x43, 0xE5, 0xBC, 0x84, 0x43, 0xE5, 0xBC, 0x8B,
+ 0x43, 0xE5, 0xBC, 0x93, 0x43, 0xE5, 0xBC, 0xA2,
+ 0x43, 0xE5, 0xBD, 0x90, 0x43, 0xE5, 0xBD, 0x93,
+ 0x43, 0xE5, 0xBD, 0xA1, 0x43, 0xE5, 0xBD, 0xA2,
// Bytes 10c0 - 10ff
- 0x83, 0x43, 0xE5, 0xBF, 0x8D, 0x43, 0xE5, 0xBF,
- 0x97, 0x43, 0xE5, 0xBF, 0xB5, 0x43, 0xE5, 0xBF,
- 0xB9, 0x43, 0xE6, 0x80, 0x92, 0x43, 0xE6, 0x80,
- 0x9C, 0x43, 0xE6, 0x81, 0xB5, 0x43, 0xE6, 0x82,
- 0x81, 0x43, 0xE6, 0x82, 0x94, 0x43, 0xE6, 0x83,
- 0x87, 0x43, 0xE6, 0x83, 0x98, 0x43, 0xE6, 0x83,
- 0xA1, 0x43, 0xE6, 0x84, 0x88, 0x43, 0xE6, 0x85,
- 0x84, 0x43, 0xE6, 0x85, 0x88, 0x43, 0xE6, 0x85,
+ 0x43, 0xE5, 0xBD, 0xA9, 0x43, 0xE5, 0xBD, 0xAB,
+ 0x43, 0xE5, 0xBD, 0xB3, 0x43, 0xE5, 0xBE, 0x8B,
+ 0x43, 0xE5, 0xBE, 0x8C, 0x43, 0xE5, 0xBE, 0x97,
+ 0x43, 0xE5, 0xBE, 0x9A, 0x43, 0xE5, 0xBE, 0xA9,
+ 0x43, 0xE5, 0xBE, 0xAD, 0x43, 0xE5, 0xBF, 0x83,
+ 0x43, 0xE5, 0xBF, 0x8D, 0x43, 0xE5, 0xBF, 0x97,
+ 0x43, 0xE5, 0xBF, 0xB5, 0x43, 0xE5, 0xBF, 0xB9,
+ 0x43, 0xE6, 0x80, 0x92, 0x43, 0xE6, 0x80, 0x9C,
// Bytes 1100 - 113f
- 0x8C, 0x43, 0xE6, 0x85, 0x8E, 0x43, 0xE6, 0x85,
- 0xA0, 0x43, 0xE6, 0x85, 0xA8, 0x43, 0xE6, 0x85,
- 0xBA, 0x43, 0xE6, 0x86, 0x8E, 0x43, 0xE6, 0x86,
- 0x90, 0x43, 0xE6, 0x86, 0xA4, 0x43, 0xE6, 0x86,
- 0xAF, 0x43, 0xE6, 0x86, 0xB2, 0x43, 0xE6, 0x87,
- 0x9E, 0x43, 0xE6, 0x87, 0xB2, 0x43, 0xE6, 0x87,
- 0xB6, 0x43, 0xE6, 0x88, 0x80, 0x43, 0xE6, 0x88,
- 0x88, 0x43, 0xE6, 0x88, 0x90, 0x43, 0xE6, 0x88,
+ 0x43, 0xE6, 0x81, 0xB5, 0x43, 0xE6, 0x82, 0x81,
+ 0x43, 0xE6, 0x82, 0x94, 0x43, 0xE6, 0x83, 0x87,
+ 0x43, 0xE6, 0x83, 0x98, 0x43, 0xE6, 0x83, 0xA1,
+ 0x43, 0xE6, 0x84, 0x88, 0x43, 0xE6, 0x85, 0x84,
+ 0x43, 0xE6, 0x85, 0x88, 0x43, 0xE6, 0x85, 0x8C,
+ 0x43, 0xE6, 0x85, 0x8E, 0x43, 0xE6, 0x85, 0xA0,
+ 0x43, 0xE6, 0x85, 0xA8, 0x43, 0xE6, 0x85, 0xBA,
+ 0x43, 0xE6, 0x86, 0x8E, 0x43, 0xE6, 0x86, 0x90,
// Bytes 1140 - 117f
- 0x9B, 0x43, 0xE6, 0x88, 0xAE, 0x43, 0xE6, 0x88,
- 0xB4, 0x43, 0xE6, 0x88, 0xB6, 0x43, 0xE6, 0x89,
- 0x8B, 0x43, 0xE6, 0x89, 0x93, 0x43, 0xE6, 0x89,
- 0x9D, 0x43, 0xE6, 0x8A, 0x95, 0x43, 0xE6, 0x8A,
- 0xB1, 0x43, 0xE6, 0x8B, 0x89, 0x43, 0xE6, 0x8B,
- 0x8F, 0x43, 0xE6, 0x8B, 0x93, 0x43, 0xE6, 0x8B,
- 0x94, 0x43, 0xE6, 0x8B, 0xBC, 0x43, 0xE6, 0x8B,
- 0xBE, 0x43, 0xE6, 0x8C, 0x87, 0x43, 0xE6, 0x8C,
+ 0x43, 0xE6, 0x86, 0xA4, 0x43, 0xE6, 0x86, 0xAF,
+ 0x43, 0xE6, 0x86, 0xB2, 0x43, 0xE6, 0x87, 0x9E,
+ 0x43, 0xE6, 0x87, 0xB2, 0x43, 0xE6, 0x87, 0xB6,
+ 0x43, 0xE6, 0x88, 0x80, 0x43, 0xE6, 0x88, 0x88,
+ 0x43, 0xE6, 0x88, 0x90, 0x43, 0xE6, 0x88, 0x9B,
+ 0x43, 0xE6, 0x88, 0xAE, 0x43, 0xE6, 0x88, 0xB4,
+ 0x43, 0xE6, 0x88, 0xB6, 0x43, 0xE6, 0x89, 0x8B,
+ 0x43, 0xE6, 0x89, 0x93, 0x43, 0xE6, 0x89, 0x9D,
// Bytes 1180 - 11bf
- 0xBD, 0x43, 0xE6, 0x8D, 0x90, 0x43, 0xE6, 0x8D,
- 0x95, 0x43, 0xE6, 0x8D, 0xA8, 0x43, 0xE6, 0x8D,
- 0xBB, 0x43, 0xE6, 0x8E, 0x83, 0x43, 0xE6, 0x8E,
- 0xA0, 0x43, 0xE6, 0x8E, 0xA9, 0x43, 0xE6, 0x8F,
- 0x84, 0x43, 0xE6, 0x8F, 0x85, 0x43, 0xE6, 0x8F,
- 0xA4, 0x43, 0xE6, 0x90, 0x9C, 0x43, 0xE6, 0x90,
- 0xA2, 0x43, 0xE6, 0x91, 0x92, 0x43, 0xE6, 0x91,
- 0xA9, 0x43, 0xE6, 0x91, 0xB7, 0x43, 0xE6, 0x91,
+ 0x43, 0xE6, 0x8A, 0x95, 0x43, 0xE6, 0x8A, 0xB1,
+ 0x43, 0xE6, 0x8B, 0x89, 0x43, 0xE6, 0x8B, 0x8F,
+ 0x43, 0xE6, 0x8B, 0x93, 0x43, 0xE6, 0x8B, 0x94,
+ 0x43, 0xE6, 0x8B, 0xBC, 0x43, 0xE6, 0x8B, 0xBE,
+ 0x43, 0xE6, 0x8C, 0x87, 0x43, 0xE6, 0x8C, 0xBD,
+ 0x43, 0xE6, 0x8D, 0x90, 0x43, 0xE6, 0x8D, 0x95,
+ 0x43, 0xE6, 0x8D, 0xA8, 0x43, 0xE6, 0x8D, 0xBB,
+ 0x43, 0xE6, 0x8E, 0x83, 0x43, 0xE6, 0x8E, 0xA0,
// Bytes 11c0 - 11ff
- 0xBE, 0x43, 0xE6, 0x92, 0x9A, 0x43, 0xE6, 0x92,
- 0x9D, 0x43, 0xE6, 0x93, 0x84, 0x43, 0xE6, 0x94,
- 0xAF, 0x43, 0xE6, 0x94, 0xB4, 0x43, 0xE6, 0x95,
- 0x8F, 0x43, 0xE6, 0x95, 0x96, 0x43, 0xE6, 0x95,
- 0xAC, 0x43, 0xE6, 0x95, 0xB8, 0x43, 0xE6, 0x96,
- 0x87, 0x43, 0xE6, 0x96, 0x97, 0x43, 0xE6, 0x96,
- 0x99, 0x43, 0xE6, 0x96, 0xA4, 0x43, 0xE6, 0x96,
- 0xB0, 0x43, 0xE6, 0x96, 0xB9, 0x43, 0xE6, 0x97,
+ 0x43, 0xE6, 0x8E, 0xA9, 0x43, 0xE6, 0x8F, 0x84,
+ 0x43, 0xE6, 0x8F, 0x85, 0x43, 0xE6, 0x8F, 0xA4,
+ 0x43, 0xE6, 0x90, 0x9C, 0x43, 0xE6, 0x90, 0xA2,
+ 0x43, 0xE6, 0x91, 0x92, 0x43, 0xE6, 0x91, 0xA9,
+ 0x43, 0xE6, 0x91, 0xB7, 0x43, 0xE6, 0x91, 0xBE,
+ 0x43, 0xE6, 0x92, 0x9A, 0x43, 0xE6, 0x92, 0x9D,
+ 0x43, 0xE6, 0x93, 0x84, 0x43, 0xE6, 0x94, 0xAF,
+ 0x43, 0xE6, 0x94, 0xB4, 0x43, 0xE6, 0x95, 0x8F,
// Bytes 1200 - 123f
- 0x85, 0x43, 0xE6, 0x97, 0xA0, 0x43, 0xE6, 0x97,
- 0xA2, 0x43, 0xE6, 0x97, 0xA3, 0x43, 0xE6, 0x97,
- 0xA5, 0x43, 0xE6, 0x98, 0x93, 0x43, 0xE6, 0x98,
- 0xA0, 0x43, 0xE6, 0x99, 0x89, 0x43, 0xE6, 0x99,
- 0xB4, 0x43, 0xE6, 0x9A, 0x88, 0x43, 0xE6, 0x9A,
- 0x91, 0x43, 0xE6, 0x9A, 0x9C, 0x43, 0xE6, 0x9A,
- 0xB4, 0x43, 0xE6, 0x9B, 0x86, 0x43, 0xE6, 0x9B,
- 0xB0, 0x43, 0xE6, 0x9B, 0xB4, 0x43, 0xE6, 0x9B,
+ 0x43, 0xE6, 0x95, 0x96, 0x43, 0xE6, 0x95, 0xAC,
+ 0x43, 0xE6, 0x95, 0xB8, 0x43, 0xE6, 0x96, 0x87,
+ 0x43, 0xE6, 0x96, 0x97, 0x43, 0xE6, 0x96, 0x99,
+ 0x43, 0xE6, 0x96, 0xA4, 0x43, 0xE6, 0x96, 0xB0,
+ 0x43, 0xE6, 0x96, 0xB9, 0x43, 0xE6, 0x97, 0x85,
+ 0x43, 0xE6, 0x97, 0xA0, 0x43, 0xE6, 0x97, 0xA2,
+ 0x43, 0xE6, 0x97, 0xA3, 0x43, 0xE6, 0x97, 0xA5,
+ 0x43, 0xE6, 0x98, 0x93, 0x43, 0xE6, 0x98, 0xA0,
// Bytes 1240 - 127f
- 0xB8, 0x43, 0xE6, 0x9C, 0x80, 0x43, 0xE6, 0x9C,
- 0x88, 0x43, 0xE6, 0x9C, 0x89, 0x43, 0xE6, 0x9C,
- 0x97, 0x43, 0xE6, 0x9C, 0x9B, 0x43, 0xE6, 0x9C,
- 0xA1, 0x43, 0xE6, 0x9C, 0xA8, 0x43, 0xE6, 0x9D,
- 0x8E, 0x43, 0xE6, 0x9D, 0x93, 0x43, 0xE6, 0x9D,
- 0x96, 0x43, 0xE6, 0x9D, 0x9E, 0x43, 0xE6, 0x9D,
- 0xBB, 0x43, 0xE6, 0x9E, 0x85, 0x43, 0xE6, 0x9E,
- 0x97, 0x43, 0xE6, 0x9F, 0xB3, 0x43, 0xE6, 0x9F,
+ 0x43, 0xE6, 0x99, 0x89, 0x43, 0xE6, 0x99, 0xB4,
+ 0x43, 0xE6, 0x9A, 0x88, 0x43, 0xE6, 0x9A, 0x91,
+ 0x43, 0xE6, 0x9A, 0x9C, 0x43, 0xE6, 0x9A, 0xB4,
+ 0x43, 0xE6, 0x9B, 0x86, 0x43, 0xE6, 0x9B, 0xB0,
+ 0x43, 0xE6, 0x9B, 0xB4, 0x43, 0xE6, 0x9B, 0xB8,
+ 0x43, 0xE6, 0x9C, 0x80, 0x43, 0xE6, 0x9C, 0x88,
+ 0x43, 0xE6, 0x9C, 0x89, 0x43, 0xE6, 0x9C, 0x97,
+ 0x43, 0xE6, 0x9C, 0x9B, 0x43, 0xE6, 0x9C, 0xA1,
// Bytes 1280 - 12bf
- 0xBA, 0x43, 0xE6, 0xA0, 0x97, 0x43, 0xE6, 0xA0,
- 0x9F, 0x43, 0xE6, 0xA0, 0xAA, 0x43, 0xE6, 0xA1,
- 0x92, 0x43, 0xE6, 0xA2, 0x81, 0x43, 0xE6, 0xA2,
- 0x85, 0x43, 0xE6, 0xA2, 0x8E, 0x43, 0xE6, 0xA2,
- 0xA8, 0x43, 0xE6, 0xA4, 0x94, 0x43, 0xE6, 0xA5,
- 0x82, 0x43, 0xE6, 0xA6, 0xA3, 0x43, 0xE6, 0xA7,
- 0xAA, 0x43, 0xE6, 0xA8, 0x82, 0x43, 0xE6, 0xA8,
- 0x93, 0x43, 0xE6, 0xAA, 0xA8, 0x43, 0xE6, 0xAB,
+ 0x43, 0xE6, 0x9C, 0xA8, 0x43, 0xE6, 0x9D, 0x8E,
+ 0x43, 0xE6, 0x9D, 0x93, 0x43, 0xE6, 0x9D, 0x96,
+ 0x43, 0xE6, 0x9D, 0x9E, 0x43, 0xE6, 0x9D, 0xBB,
+ 0x43, 0xE6, 0x9E, 0x85, 0x43, 0xE6, 0x9E, 0x97,
+ 0x43, 0xE6, 0x9F, 0xB3, 0x43, 0xE6, 0x9F, 0xBA,
+ 0x43, 0xE6, 0xA0, 0x97, 0x43, 0xE6, 0xA0, 0x9F,
+ 0x43, 0xE6, 0xA0, 0xAA, 0x43, 0xE6, 0xA1, 0x92,
+ 0x43, 0xE6, 0xA2, 0x81, 0x43, 0xE6, 0xA2, 0x85,
// Bytes 12c0 - 12ff
- 0x93, 0x43, 0xE6, 0xAB, 0x9B, 0x43, 0xE6, 0xAC,
- 0x84, 0x43, 0xE6, 0xAC, 0xA0, 0x43, 0xE6, 0xAC,
- 0xA1, 0x43, 0xE6, 0xAD, 0x94, 0x43, 0xE6, 0xAD,
- 0xA2, 0x43, 0xE6, 0xAD, 0xA3, 0x43, 0xE6, 0xAD,
- 0xB2, 0x43, 0xE6, 0xAD, 0xB7, 0x43, 0xE6, 0xAD,
- 0xB9, 0x43, 0xE6, 0xAE, 0x9F, 0x43, 0xE6, 0xAE,
- 0xAE, 0x43, 0xE6, 0xAE, 0xB3, 0x43, 0xE6, 0xAE,
- 0xBA, 0x43, 0xE6, 0xAE, 0xBB, 0x43, 0xE6, 0xAF,
+ 0x43, 0xE6, 0xA2, 0x8E, 0x43, 0xE6, 0xA2, 0xA8,
+ 0x43, 0xE6, 0xA4, 0x94, 0x43, 0xE6, 0xA5, 0x82,
+ 0x43, 0xE6, 0xA6, 0xA3, 0x43, 0xE6, 0xA7, 0xAA,
+ 0x43, 0xE6, 0xA8, 0x82, 0x43, 0xE6, 0xA8, 0x93,
+ 0x43, 0xE6, 0xAA, 0xA8, 0x43, 0xE6, 0xAB, 0x93,
+ 0x43, 0xE6, 0xAB, 0x9B, 0x43, 0xE6, 0xAC, 0x84,
+ 0x43, 0xE6, 0xAC, 0xA0, 0x43, 0xE6, 0xAC, 0xA1,
+ 0x43, 0xE6, 0xAD, 0x94, 0x43, 0xE6, 0xAD, 0xA2,
// Bytes 1300 - 133f
- 0x8B, 0x43, 0xE6, 0xAF, 0x8D, 0x43, 0xE6, 0xAF,
- 0x94, 0x43, 0xE6, 0xAF, 0x9B, 0x43, 0xE6, 0xB0,
- 0x8F, 0x43, 0xE6, 0xB0, 0x94, 0x43, 0xE6, 0xB0,
- 0xB4, 0x43, 0xE6, 0xB1, 0x8E, 0x43, 0xE6, 0xB1,
- 0xA7, 0x43, 0xE6, 0xB2, 0x88, 0x43, 0xE6, 0xB2,
- 0xBF, 0x43, 0xE6, 0xB3, 0x8C, 0x43, 0xE6, 0xB3,
- 0x8D, 0x43, 0xE6, 0xB3, 0xA5, 0x43, 0xE6, 0xB3,
- 0xA8, 0x43, 0xE6, 0xB4, 0x96, 0x43, 0xE6, 0xB4,
+ 0x43, 0xE6, 0xAD, 0xA3, 0x43, 0xE6, 0xAD, 0xB2,
+ 0x43, 0xE6, 0xAD, 0xB7, 0x43, 0xE6, 0xAD, 0xB9,
+ 0x43, 0xE6, 0xAE, 0x9F, 0x43, 0xE6, 0xAE, 0xAE,
+ 0x43, 0xE6, 0xAE, 0xB3, 0x43, 0xE6, 0xAE, 0xBA,
+ 0x43, 0xE6, 0xAE, 0xBB, 0x43, 0xE6, 0xAF, 0x8B,
+ 0x43, 0xE6, 0xAF, 0x8D, 0x43, 0xE6, 0xAF, 0x94,
+ 0x43, 0xE6, 0xAF, 0x9B, 0x43, 0xE6, 0xB0, 0x8F,
+ 0x43, 0xE6, 0xB0, 0x94, 0x43, 0xE6, 0xB0, 0xB4,
// Bytes 1340 - 137f
- 0x9B, 0x43, 0xE6, 0xB4, 0x9E, 0x43, 0xE6, 0xB4,
- 0xB4, 0x43, 0xE6, 0xB4, 0xBE, 0x43, 0xE6, 0xB5,
- 0x81, 0x43, 0xE6, 0xB5, 0xA9, 0x43, 0xE6, 0xB5,
- 0xAA, 0x43, 0xE6, 0xB5, 0xB7, 0x43, 0xE6, 0xB5,
- 0xB8, 0x43, 0xE6, 0xB6, 0x85, 0x43, 0xE6, 0xB7,
- 0x8B, 0x43, 0xE6, 0xB7, 0x9A, 0x43, 0xE6, 0xB7,
- 0xAA, 0x43, 0xE6, 0xB7, 0xB9, 0x43, 0xE6, 0xB8,
- 0x9A, 0x43, 0xE6, 0xB8, 0xAF, 0x43, 0xE6, 0xB9,
+ 0x43, 0xE6, 0xB1, 0x8E, 0x43, 0xE6, 0xB1, 0xA7,
+ 0x43, 0xE6, 0xB2, 0x88, 0x43, 0xE6, 0xB2, 0xBF,
+ 0x43, 0xE6, 0xB3, 0x8C, 0x43, 0xE6, 0xB3, 0x8D,
+ 0x43, 0xE6, 0xB3, 0xA5, 0x43, 0xE6, 0xB3, 0xA8,
+ 0x43, 0xE6, 0xB4, 0x96, 0x43, 0xE6, 0xB4, 0x9B,
+ 0x43, 0xE6, 0xB4, 0x9E, 0x43, 0xE6, 0xB4, 0xB4,
+ 0x43, 0xE6, 0xB4, 0xBE, 0x43, 0xE6, 0xB5, 0x81,
+ 0x43, 0xE6, 0xB5, 0xA9, 0x43, 0xE6, 0xB5, 0xAA,
// Bytes 1380 - 13bf
- 0xAE, 0x43, 0xE6, 0xBA, 0x80, 0x43, 0xE6, 0xBA,
- 0x9C, 0x43, 0xE6, 0xBA, 0xBA, 0x43, 0xE6, 0xBB,
- 0x87, 0x43, 0xE6, 0xBB, 0x8B, 0x43, 0xE6, 0xBB,
- 0x91, 0x43, 0xE6, 0xBB, 0x9B, 0x43, 0xE6, 0xBC,
- 0x8F, 0x43, 0xE6, 0xBC, 0x94, 0x43, 0xE6, 0xBC,
- 0xA2, 0x43, 0xE6, 0xBC, 0xA3, 0x43, 0xE6, 0xBD,
- 0xAE, 0x43, 0xE6, 0xBF, 0x86, 0x43, 0xE6, 0xBF,
- 0xAB, 0x43, 0xE6, 0xBF, 0xBE, 0x43, 0xE7, 0x80,
+ 0x43, 0xE6, 0xB5, 0xB7, 0x43, 0xE6, 0xB5, 0xB8,
+ 0x43, 0xE6, 0xB6, 0x85, 0x43, 0xE6, 0xB7, 0x8B,
+ 0x43, 0xE6, 0xB7, 0x9A, 0x43, 0xE6, 0xB7, 0xAA,
+ 0x43, 0xE6, 0xB7, 0xB9, 0x43, 0xE6, 0xB8, 0x9A,
+ 0x43, 0xE6, 0xB8, 0xAF, 0x43, 0xE6, 0xB9, 0xAE,
+ 0x43, 0xE6, 0xBA, 0x80, 0x43, 0xE6, 0xBA, 0x9C,
+ 0x43, 0xE6, 0xBA, 0xBA, 0x43, 0xE6, 0xBB, 0x87,
+ 0x43, 0xE6, 0xBB, 0x8B, 0x43, 0xE6, 0xBB, 0x91,
// Bytes 13c0 - 13ff
- 0x9B, 0x43, 0xE7, 0x80, 0x9E, 0x43, 0xE7, 0x80,
- 0xB9, 0x43, 0xE7, 0x81, 0x8A, 0x43, 0xE7, 0x81,
- 0xAB, 0x43, 0xE7, 0x81, 0xB0, 0x43, 0xE7, 0x81,
- 0xB7, 0x43, 0xE7, 0x81, 0xBD, 0x43, 0xE7, 0x82,
- 0x99, 0x43, 0xE7, 0x82, 0xAD, 0x43, 0xE7, 0x83,
- 0x88, 0x43, 0xE7, 0x83, 0x99, 0x43, 0xE7, 0x84,
- 0xA1, 0x43, 0xE7, 0x85, 0x85, 0x43, 0xE7, 0x85,
- 0x89, 0x43, 0xE7, 0x85, 0xAE, 0x43, 0xE7, 0x86,
+ 0x43, 0xE6, 0xBB, 0x9B, 0x43, 0xE6, 0xBC, 0x8F,
+ 0x43, 0xE6, 0xBC, 0x94, 0x43, 0xE6, 0xBC, 0xA2,
+ 0x43, 0xE6, 0xBC, 0xA3, 0x43, 0xE6, 0xBD, 0xAE,
+ 0x43, 0xE6, 0xBF, 0x86, 0x43, 0xE6, 0xBF, 0xAB,
+ 0x43, 0xE6, 0xBF, 0xBE, 0x43, 0xE7, 0x80, 0x9B,
+ 0x43, 0xE7, 0x80, 0x9E, 0x43, 0xE7, 0x80, 0xB9,
+ 0x43, 0xE7, 0x81, 0x8A, 0x43, 0xE7, 0x81, 0xAB,
+ 0x43, 0xE7, 0x81, 0xB0, 0x43, 0xE7, 0x81, 0xB7,
// Bytes 1400 - 143f
- 0x9C, 0x43, 0xE7, 0x87, 0x8E, 0x43, 0xE7, 0x87,
- 0x90, 0x43, 0xE7, 0x88, 0x90, 0x43, 0xE7, 0x88,
- 0x9B, 0x43, 0xE7, 0x88, 0xA8, 0x43, 0xE7, 0x88,
- 0xAA, 0x43, 0xE7, 0x88, 0xAB, 0x43, 0xE7, 0x88,
- 0xB5, 0x43, 0xE7, 0x88, 0xB6, 0x43, 0xE7, 0x88,
- 0xBB, 0x43, 0xE7, 0x88, 0xBF, 0x43, 0xE7, 0x89,
- 0x87, 0x43, 0xE7, 0x89, 0x90, 0x43, 0xE7, 0x89,
- 0x99, 0x43, 0xE7, 0x89, 0x9B, 0x43, 0xE7, 0x89,
+ 0x43, 0xE7, 0x81, 0xBD, 0x43, 0xE7, 0x82, 0x99,
+ 0x43, 0xE7, 0x82, 0xAD, 0x43, 0xE7, 0x83, 0x88,
+ 0x43, 0xE7, 0x83, 0x99, 0x43, 0xE7, 0x84, 0xA1,
+ 0x43, 0xE7, 0x85, 0x85, 0x43, 0xE7, 0x85, 0x89,
+ 0x43, 0xE7, 0x85, 0xAE, 0x43, 0xE7, 0x86, 0x9C,
+ 0x43, 0xE7, 0x87, 0x8E, 0x43, 0xE7, 0x87, 0x90,
+ 0x43, 0xE7, 0x88, 0x90, 0x43, 0xE7, 0x88, 0x9B,
+ 0x43, 0xE7, 0x88, 0xA8, 0x43, 0xE7, 0x88, 0xAA,
// Bytes 1440 - 147f
- 0xA2, 0x43, 0xE7, 0x89, 0xB9, 0x43, 0xE7, 0x8A,
- 0x80, 0x43, 0xE7, 0x8A, 0x95, 0x43, 0xE7, 0x8A,
- 0xAC, 0x43, 0xE7, 0x8A, 0xAF, 0x43, 0xE7, 0x8B,
- 0x80, 0x43, 0xE7, 0x8B, 0xBC, 0x43, 0xE7, 0x8C,
- 0xAA, 0x43, 0xE7, 0x8D, 0xB5, 0x43, 0xE7, 0x8D,
- 0xBA, 0x43, 0xE7, 0x8E, 0x84, 0x43, 0xE7, 0x8E,
- 0x87, 0x43, 0xE7, 0x8E, 0x89, 0x43, 0xE7, 0x8E,
- 0x8B, 0x43, 0xE7, 0x8E, 0xA5, 0x43, 0xE7, 0x8E,
+ 0x43, 0xE7, 0x88, 0xAB, 0x43, 0xE7, 0x88, 0xB5,
+ 0x43, 0xE7, 0x88, 0xB6, 0x43, 0xE7, 0x88, 0xBB,
+ 0x43, 0xE7, 0x88, 0xBF, 0x43, 0xE7, 0x89, 0x87,
+ 0x43, 0xE7, 0x89, 0x90, 0x43, 0xE7, 0x89, 0x99,
+ 0x43, 0xE7, 0x89, 0x9B, 0x43, 0xE7, 0x89, 0xA2,
+ 0x43, 0xE7, 0x89, 0xB9, 0x43, 0xE7, 0x8A, 0x80,
+ 0x43, 0xE7, 0x8A, 0x95, 0x43, 0xE7, 0x8A, 0xAC,
+ 0x43, 0xE7, 0x8A, 0xAF, 0x43, 0xE7, 0x8B, 0x80,
// Bytes 1480 - 14bf
- 0xB2, 0x43, 0xE7, 0x8F, 0x9E, 0x43, 0xE7, 0x90,
- 0x86, 0x43, 0xE7, 0x90, 0x89, 0x43, 0xE7, 0x90,
- 0xA2, 0x43, 0xE7, 0x91, 0x87, 0x43, 0xE7, 0x91,
- 0x9C, 0x43, 0xE7, 0x91, 0xA9, 0x43, 0xE7, 0x91,
- 0xB1, 0x43, 0xE7, 0x92, 0x85, 0x43, 0xE7, 0x92,
- 0x89, 0x43, 0xE7, 0x92, 0x98, 0x43, 0xE7, 0x93,
- 0x8A, 0x43, 0xE7, 0x93, 0x9C, 0x43, 0xE7, 0x93,
- 0xA6, 0x43, 0xE7, 0x94, 0x86, 0x43, 0xE7, 0x94,
+ 0x43, 0xE7, 0x8B, 0xBC, 0x43, 0xE7, 0x8C, 0xAA,
+ 0x43, 0xE7, 0x8D, 0xB5, 0x43, 0xE7, 0x8D, 0xBA,
+ 0x43, 0xE7, 0x8E, 0x84, 0x43, 0xE7, 0x8E, 0x87,
+ 0x43, 0xE7, 0x8E, 0x89, 0x43, 0xE7, 0x8E, 0x8B,
+ 0x43, 0xE7, 0x8E, 0xA5, 0x43, 0xE7, 0x8E, 0xB2,
+ 0x43, 0xE7, 0x8F, 0x9E, 0x43, 0xE7, 0x90, 0x86,
+ 0x43, 0xE7, 0x90, 0x89, 0x43, 0xE7, 0x90, 0xA2,
+ 0x43, 0xE7, 0x91, 0x87, 0x43, 0xE7, 0x91, 0x9C,
// Bytes 14c0 - 14ff
- 0x98, 0x43, 0xE7, 0x94, 0x9F, 0x43, 0xE7, 0x94,
- 0xA4, 0x43, 0xE7, 0x94, 0xA8, 0x43, 0xE7, 0x94,
- 0xB0, 0x43, 0xE7, 0x94, 0xB2, 0x43, 0xE7, 0x94,
- 0xB3, 0x43, 0xE7, 0x94, 0xB7, 0x43, 0xE7, 0x94,
- 0xBB, 0x43, 0xE7, 0x94, 0xBE, 0x43, 0xE7, 0x95,
- 0x99, 0x43, 0xE7, 0x95, 0xA5, 0x43, 0xE7, 0x95,
- 0xB0, 0x43, 0xE7, 0x96, 0x8B, 0x43, 0xE7, 0x96,
- 0x92, 0x43, 0xE7, 0x97, 0xA2, 0x43, 0xE7, 0x98,
+ 0x43, 0xE7, 0x91, 0xA9, 0x43, 0xE7, 0x91, 0xB1,
+ 0x43, 0xE7, 0x92, 0x85, 0x43, 0xE7, 0x92, 0x89,
+ 0x43, 0xE7, 0x92, 0x98, 0x43, 0xE7, 0x93, 0x8A,
+ 0x43, 0xE7, 0x93, 0x9C, 0x43, 0xE7, 0x93, 0xA6,
+ 0x43, 0xE7, 0x94, 0x86, 0x43, 0xE7, 0x94, 0x98,
+ 0x43, 0xE7, 0x94, 0x9F, 0x43, 0xE7, 0x94, 0xA4,
+ 0x43, 0xE7, 0x94, 0xA8, 0x43, 0xE7, 0x94, 0xB0,
+ 0x43, 0xE7, 0x94, 0xB2, 0x43, 0xE7, 0x94, 0xB3,
// Bytes 1500 - 153f
- 0x90, 0x43, 0xE7, 0x98, 0x9D, 0x43, 0xE7, 0x98,
- 0x9F, 0x43, 0xE7, 0x99, 0x82, 0x43, 0xE7, 0x99,
- 0xA9, 0x43, 0xE7, 0x99, 0xB6, 0x43, 0xE7, 0x99,
- 0xBD, 0x43, 0xE7, 0x9A, 0xAE, 0x43, 0xE7, 0x9A,
- 0xBF, 0x43, 0xE7, 0x9B, 0x8A, 0x43, 0xE7, 0x9B,
- 0x9B, 0x43, 0xE7, 0x9B, 0xA3, 0x43, 0xE7, 0x9B,
- 0xA7, 0x43, 0xE7, 0x9B, 0xAE, 0x43, 0xE7, 0x9B,
- 0xB4, 0x43, 0xE7, 0x9C, 0x81, 0x43, 0xE7, 0x9C,
+ 0x43, 0xE7, 0x94, 0xB7, 0x43, 0xE7, 0x94, 0xBB,
+ 0x43, 0xE7, 0x94, 0xBE, 0x43, 0xE7, 0x95, 0x99,
+ 0x43, 0xE7, 0x95, 0xA5, 0x43, 0xE7, 0x95, 0xB0,
+ 0x43, 0xE7, 0x96, 0x8B, 0x43, 0xE7, 0x96, 0x92,
+ 0x43, 0xE7, 0x97, 0xA2, 0x43, 0xE7, 0x98, 0x90,
+ 0x43, 0xE7, 0x98, 0x9D, 0x43, 0xE7, 0x98, 0x9F,
+ 0x43, 0xE7, 0x99, 0x82, 0x43, 0xE7, 0x99, 0xA9,
+ 0x43, 0xE7, 0x99, 0xB6, 0x43, 0xE7, 0x99, 0xBD,
// Bytes 1540 - 157f
- 0x9E, 0x43, 0xE7, 0x9C, 0x9F, 0x43, 0xE7, 0x9D,
- 0x80, 0x43, 0xE7, 0x9D, 0x8A, 0x43, 0xE7, 0x9E,
- 0x8B, 0x43, 0xE7, 0x9E, 0xA7, 0x43, 0xE7, 0x9F,
- 0x9B, 0x43, 0xE7, 0x9F, 0xA2, 0x43, 0xE7, 0x9F,
- 0xB3, 0x43, 0xE7, 0xA1, 0x8E, 0x43, 0xE7, 0xA1,
- 0xAB, 0x43, 0xE7, 0xA2, 0x8C, 0x43, 0xE7, 0xA2,
- 0x91, 0x43, 0xE7, 0xA3, 0x8A, 0x43, 0xE7, 0xA3,
- 0x8C, 0x43, 0xE7, 0xA3, 0xBB, 0x43, 0xE7, 0xA4,
+ 0x43, 0xE7, 0x9A, 0xAE, 0x43, 0xE7, 0x9A, 0xBF,
+ 0x43, 0xE7, 0x9B, 0x8A, 0x43, 0xE7, 0x9B, 0x9B,
+ 0x43, 0xE7, 0x9B, 0xA3, 0x43, 0xE7, 0x9B, 0xA7,
+ 0x43, 0xE7, 0x9B, 0xAE, 0x43, 0xE7, 0x9B, 0xB4,
+ 0x43, 0xE7, 0x9C, 0x81, 0x43, 0xE7, 0x9C, 0x9E,
+ 0x43, 0xE7, 0x9C, 0x9F, 0x43, 0xE7, 0x9D, 0x80,
+ 0x43, 0xE7, 0x9D, 0x8A, 0x43, 0xE7, 0x9E, 0x8B,
+ 0x43, 0xE7, 0x9E, 0xA7, 0x43, 0xE7, 0x9F, 0x9B,
// Bytes 1580 - 15bf
- 0xAA, 0x43, 0xE7, 0xA4, 0xBA, 0x43, 0xE7, 0xA4,
- 0xBC, 0x43, 0xE7, 0xA4, 0xBE, 0x43, 0xE7, 0xA5,
- 0x88, 0x43, 0xE7, 0xA5, 0x89, 0x43, 0xE7, 0xA5,
- 0x90, 0x43, 0xE7, 0xA5, 0x96, 0x43, 0xE7, 0xA5,
- 0x9D, 0x43, 0xE7, 0xA5, 0x9E, 0x43, 0xE7, 0xA5,
- 0xA5, 0x43, 0xE7, 0xA5, 0xBF, 0x43, 0xE7, 0xA6,
- 0x81, 0x43, 0xE7, 0xA6, 0x8D, 0x43, 0xE7, 0xA6,
- 0x8E, 0x43, 0xE7, 0xA6, 0x8F, 0x43, 0xE7, 0xA6,
+ 0x43, 0xE7, 0x9F, 0xA2, 0x43, 0xE7, 0x9F, 0xB3,
+ 0x43, 0xE7, 0xA1, 0x8E, 0x43, 0xE7, 0xA1, 0xAB,
+ 0x43, 0xE7, 0xA2, 0x8C, 0x43, 0xE7, 0xA2, 0x91,
+ 0x43, 0xE7, 0xA3, 0x8A, 0x43, 0xE7, 0xA3, 0x8C,
+ 0x43, 0xE7, 0xA3, 0xBB, 0x43, 0xE7, 0xA4, 0xAA,
+ 0x43, 0xE7, 0xA4, 0xBA, 0x43, 0xE7, 0xA4, 0xBC,
+ 0x43, 0xE7, 0xA4, 0xBE, 0x43, 0xE7, 0xA5, 0x88,
+ 0x43, 0xE7, 0xA5, 0x89, 0x43, 0xE7, 0xA5, 0x90,
// Bytes 15c0 - 15ff
- 0xAE, 0x43, 0xE7, 0xA6, 0xB8, 0x43, 0xE7, 0xA6,
- 0xBE, 0x43, 0xE7, 0xA7, 0x8A, 0x43, 0xE7, 0xA7,
- 0x98, 0x43, 0xE7, 0xA7, 0xAB, 0x43, 0xE7, 0xA8,
- 0x9C, 0x43, 0xE7, 0xA9, 0x80, 0x43, 0xE7, 0xA9,
- 0x8A, 0x43, 0xE7, 0xA9, 0x8F, 0x43, 0xE7, 0xA9,
- 0xB4, 0x43, 0xE7, 0xA9, 0xBA, 0x43, 0xE7, 0xAA,
- 0x81, 0x43, 0xE7, 0xAA, 0xB1, 0x43, 0xE7, 0xAB,
- 0x8B, 0x43, 0xE7, 0xAB, 0xAE, 0x43, 0xE7, 0xAB,
+ 0x43, 0xE7, 0xA5, 0x96, 0x43, 0xE7, 0xA5, 0x9D,
+ 0x43, 0xE7, 0xA5, 0x9E, 0x43, 0xE7, 0xA5, 0xA5,
+ 0x43, 0xE7, 0xA5, 0xBF, 0x43, 0xE7, 0xA6, 0x81,
+ 0x43, 0xE7, 0xA6, 0x8D, 0x43, 0xE7, 0xA6, 0x8E,
+ 0x43, 0xE7, 0xA6, 0x8F, 0x43, 0xE7, 0xA6, 0xAE,
+ 0x43, 0xE7, 0xA6, 0xB8, 0x43, 0xE7, 0xA6, 0xBE,
+ 0x43, 0xE7, 0xA7, 0x8A, 0x43, 0xE7, 0xA7, 0x98,
+ 0x43, 0xE7, 0xA7, 0xAB, 0x43, 0xE7, 0xA8, 0x9C,
// Bytes 1600 - 163f
- 0xB9, 0x43, 0xE7, 0xAC, 0xA0, 0x43, 0xE7, 0xAE,
- 0x8F, 0x43, 0xE7, 0xAF, 0x80, 0x43, 0xE7, 0xAF,
- 0x86, 0x43, 0xE7, 0xAF, 0x89, 0x43, 0xE7, 0xB0,
- 0xBE, 0x43, 0xE7, 0xB1, 0xA0, 0x43, 0xE7, 0xB1,
- 0xB3, 0x43, 0xE7, 0xB1, 0xBB, 0x43, 0xE7, 0xB2,
- 0x92, 0x43, 0xE7, 0xB2, 0xBE, 0x43, 0xE7, 0xB3,
- 0x92, 0x43, 0xE7, 0xB3, 0x96, 0x43, 0xE7, 0xB3,
- 0xA3, 0x43, 0xE7, 0xB3, 0xA7, 0x43, 0xE7, 0xB3,
+ 0x43, 0xE7, 0xA9, 0x80, 0x43, 0xE7, 0xA9, 0x8A,
+ 0x43, 0xE7, 0xA9, 0x8F, 0x43, 0xE7, 0xA9, 0xB4,
+ 0x43, 0xE7, 0xA9, 0xBA, 0x43, 0xE7, 0xAA, 0x81,
+ 0x43, 0xE7, 0xAA, 0xB1, 0x43, 0xE7, 0xAB, 0x8B,
+ 0x43, 0xE7, 0xAB, 0xAE, 0x43, 0xE7, 0xAB, 0xB9,
+ 0x43, 0xE7, 0xAC, 0xA0, 0x43, 0xE7, 0xAE, 0x8F,
+ 0x43, 0xE7, 0xAF, 0x80, 0x43, 0xE7, 0xAF, 0x86,
+ 0x43, 0xE7, 0xAF, 0x89, 0x43, 0xE7, 0xB0, 0xBE,
// Bytes 1640 - 167f
- 0xA8, 0x43, 0xE7, 0xB3, 0xB8, 0x43, 0xE7, 0xB4,
- 0x80, 0x43, 0xE7, 0xB4, 0x90, 0x43, 0xE7, 0xB4,
- 0xA2, 0x43, 0xE7, 0xB4, 0xAF, 0x43, 0xE7, 0xB5,
- 0x82, 0x43, 0xE7, 0xB5, 0x9B, 0x43, 0xE7, 0xB5,
- 0xA3, 0x43, 0xE7, 0xB6, 0xA0, 0x43, 0xE7, 0xB6,
- 0xBE, 0x43, 0xE7, 0xB7, 0x87, 0x43, 0xE7, 0xB7,
- 0xB4, 0x43, 0xE7, 0xB8, 0x82, 0x43, 0xE7, 0xB8,
- 0x89, 0x43, 0xE7, 0xB8, 0xB7, 0x43, 0xE7, 0xB9,
+ 0x43, 0xE7, 0xB1, 0xA0, 0x43, 0xE7, 0xB1, 0xB3,
+ 0x43, 0xE7, 0xB1, 0xBB, 0x43, 0xE7, 0xB2, 0x92,
+ 0x43, 0xE7, 0xB2, 0xBE, 0x43, 0xE7, 0xB3, 0x92,
+ 0x43, 0xE7, 0xB3, 0x96, 0x43, 0xE7, 0xB3, 0xA3,
+ 0x43, 0xE7, 0xB3, 0xA7, 0x43, 0xE7, 0xB3, 0xA8,
+ 0x43, 0xE7, 0xB3, 0xB8, 0x43, 0xE7, 0xB4, 0x80,
+ 0x43, 0xE7, 0xB4, 0x90, 0x43, 0xE7, 0xB4, 0xA2,
+ 0x43, 0xE7, 0xB4, 0xAF, 0x43, 0xE7, 0xB5, 0x82,
// Bytes 1680 - 16bf
- 0x81, 0x43, 0xE7, 0xB9, 0x85, 0x43, 0xE7, 0xBC,
- 0xB6, 0x43, 0xE7, 0xBC, 0xBE, 0x43, 0xE7, 0xBD,
- 0x91, 0x43, 0xE7, 0xBD, 0xB2, 0x43, 0xE7, 0xBD,
- 0xB9, 0x43, 0xE7, 0xBD, 0xBA, 0x43, 0xE7, 0xBE,
- 0x85, 0x43, 0xE7, 0xBE, 0x8A, 0x43, 0xE7, 0xBE,
- 0x95, 0x43, 0xE7, 0xBE, 0x9A, 0x43, 0xE7, 0xBE,
- 0xBD, 0x43, 0xE7, 0xBF, 0xBA, 0x43, 0xE8, 0x80,
- 0x81, 0x43, 0xE8, 0x80, 0x85, 0x43, 0xE8, 0x80,
+ 0x43, 0xE7, 0xB5, 0x9B, 0x43, 0xE7, 0xB5, 0xA3,
+ 0x43, 0xE7, 0xB6, 0xA0, 0x43, 0xE7, 0xB6, 0xBE,
+ 0x43, 0xE7, 0xB7, 0x87, 0x43, 0xE7, 0xB7, 0xB4,
+ 0x43, 0xE7, 0xB8, 0x82, 0x43, 0xE7, 0xB8, 0x89,
+ 0x43, 0xE7, 0xB8, 0xB7, 0x43, 0xE7, 0xB9, 0x81,
+ 0x43, 0xE7, 0xB9, 0x85, 0x43, 0xE7, 0xBC, 0xB6,
+ 0x43, 0xE7, 0xBC, 0xBE, 0x43, 0xE7, 0xBD, 0x91,
+ 0x43, 0xE7, 0xBD, 0xB2, 0x43, 0xE7, 0xBD, 0xB9,
// Bytes 16c0 - 16ff
- 0x8C, 0x43, 0xE8, 0x80, 0x92, 0x43, 0xE8, 0x80,
- 0xB3, 0x43, 0xE8, 0x81, 0x86, 0x43, 0xE8, 0x81,
- 0xA0, 0x43, 0xE8, 0x81, 0xAF, 0x43, 0xE8, 0x81,
- 0xB0, 0x43, 0xE8, 0x81, 0xBE, 0x43, 0xE8, 0x81,
- 0xBF, 0x43, 0xE8, 0x82, 0x89, 0x43, 0xE8, 0x82,
- 0x8B, 0x43, 0xE8, 0x82, 0xAD, 0x43, 0xE8, 0x82,
- 0xB2, 0x43, 0xE8, 0x84, 0x83, 0x43, 0xE8, 0x84,
- 0xBE, 0x43, 0xE8, 0x87, 0x98, 0x43, 0xE8, 0x87,
+ 0x43, 0xE7, 0xBD, 0xBA, 0x43, 0xE7, 0xBE, 0x85,
+ 0x43, 0xE7, 0xBE, 0x8A, 0x43, 0xE7, 0xBE, 0x95,
+ 0x43, 0xE7, 0xBE, 0x9A, 0x43, 0xE7, 0xBE, 0xBD,
+ 0x43, 0xE7, 0xBF, 0xBA, 0x43, 0xE8, 0x80, 0x81,
+ 0x43, 0xE8, 0x80, 0x85, 0x43, 0xE8, 0x80, 0x8C,
+ 0x43, 0xE8, 0x80, 0x92, 0x43, 0xE8, 0x80, 0xB3,
+ 0x43, 0xE8, 0x81, 0x86, 0x43, 0xE8, 0x81, 0xA0,
+ 0x43, 0xE8, 0x81, 0xAF, 0x43, 0xE8, 0x81, 0xB0,
// Bytes 1700 - 173f
- 0xA3, 0x43, 0xE8, 0x87, 0xA8, 0x43, 0xE8, 0x87,
- 0xAA, 0x43, 0xE8, 0x87, 0xAD, 0x43, 0xE8, 0x87,
- 0xB3, 0x43, 0xE8, 0x87, 0xBC, 0x43, 0xE8, 0x88,
- 0x81, 0x43, 0xE8, 0x88, 0x84, 0x43, 0xE8, 0x88,
- 0x8C, 0x43, 0xE8, 0x88, 0x98, 0x43, 0xE8, 0x88,
- 0x9B, 0x43, 0xE8, 0x88, 0x9F, 0x43, 0xE8, 0x89,
- 0xAE, 0x43, 0xE8, 0x89, 0xAF, 0x43, 0xE8, 0x89,
- 0xB2, 0x43, 0xE8, 0x89, 0xB8, 0x43, 0xE8, 0x89,
+ 0x43, 0xE8, 0x81, 0xBE, 0x43, 0xE8, 0x81, 0xBF,
+ 0x43, 0xE8, 0x82, 0x89, 0x43, 0xE8, 0x82, 0x8B,
+ 0x43, 0xE8, 0x82, 0xAD, 0x43, 0xE8, 0x82, 0xB2,
+ 0x43, 0xE8, 0x84, 0x83, 0x43, 0xE8, 0x84, 0xBE,
+ 0x43, 0xE8, 0x87, 0x98, 0x43, 0xE8, 0x87, 0xA3,
+ 0x43, 0xE8, 0x87, 0xA8, 0x43, 0xE8, 0x87, 0xAA,
+ 0x43, 0xE8, 0x87, 0xAD, 0x43, 0xE8, 0x87, 0xB3,
+ 0x43, 0xE8, 0x87, 0xBC, 0x43, 0xE8, 0x88, 0x81,
// Bytes 1740 - 177f
- 0xB9, 0x43, 0xE8, 0x8A, 0x8B, 0x43, 0xE8, 0x8A,
- 0x91, 0x43, 0xE8, 0x8A, 0x9D, 0x43, 0xE8, 0x8A,
- 0xB1, 0x43, 0xE8, 0x8A, 0xB3, 0x43, 0xE8, 0x8A,
- 0xBD, 0x43, 0xE8, 0x8B, 0xA5, 0x43, 0xE8, 0x8B,
- 0xA6, 0x43, 0xE8, 0x8C, 0x9D, 0x43, 0xE8, 0x8C,
- 0xA3, 0x43, 0xE8, 0x8C, 0xB6, 0x43, 0xE8, 0x8D,
- 0x92, 0x43, 0xE8, 0x8D, 0x93, 0x43, 0xE8, 0x8D,
- 0xA3, 0x43, 0xE8, 0x8E, 0xAD, 0x43, 0xE8, 0x8E,
+ 0x43, 0xE8, 0x88, 0x84, 0x43, 0xE8, 0x88, 0x8C,
+ 0x43, 0xE8, 0x88, 0x98, 0x43, 0xE8, 0x88, 0x9B,
+ 0x43, 0xE8, 0x88, 0x9F, 0x43, 0xE8, 0x89, 0xAE,
+ 0x43, 0xE8, 0x89, 0xAF, 0x43, 0xE8, 0x89, 0xB2,
+ 0x43, 0xE8, 0x89, 0xB8, 0x43, 0xE8, 0x89, 0xB9,
+ 0x43, 0xE8, 0x8A, 0x8B, 0x43, 0xE8, 0x8A, 0x91,
+ 0x43, 0xE8, 0x8A, 0x9D, 0x43, 0xE8, 0x8A, 0xB1,
+ 0x43, 0xE8, 0x8A, 0xB3, 0x43, 0xE8, 0x8A, 0xBD,
// Bytes 1780 - 17bf
- 0xBD, 0x43, 0xE8, 0x8F, 0x89, 0x43, 0xE8, 0x8F,
- 0x8A, 0x43, 0xE8, 0x8F, 0x8C, 0x43, 0xE8, 0x8F,
- 0x9C, 0x43, 0xE8, 0x8F, 0xA7, 0x43, 0xE8, 0x8F,
- 0xAF, 0x43, 0xE8, 0x8F, 0xB1, 0x43, 0xE8, 0x90,
- 0xBD, 0x43, 0xE8, 0x91, 0x89, 0x43, 0xE8, 0x91,
- 0x97, 0x43, 0xE8, 0x93, 0xAE, 0x43, 0xE8, 0x93,
- 0xB1, 0x43, 0xE8, 0x93, 0xB3, 0x43, 0xE8, 0x93,
- 0xBC, 0x43, 0xE8, 0x94, 0x96, 0x43, 0xE8, 0x95,
+ 0x43, 0xE8, 0x8B, 0xA5, 0x43, 0xE8, 0x8B, 0xA6,
+ 0x43, 0xE8, 0x8C, 0x9D, 0x43, 0xE8, 0x8C, 0xA3,
+ 0x43, 0xE8, 0x8C, 0xB6, 0x43, 0xE8, 0x8D, 0x92,
+ 0x43, 0xE8, 0x8D, 0x93, 0x43, 0xE8, 0x8D, 0xA3,
+ 0x43, 0xE8, 0x8E, 0xAD, 0x43, 0xE8, 0x8E, 0xBD,
+ 0x43, 0xE8, 0x8F, 0x89, 0x43, 0xE8, 0x8F, 0x8A,
+ 0x43, 0xE8, 0x8F, 0x8C, 0x43, 0xE8, 0x8F, 0x9C,
+ 0x43, 0xE8, 0x8F, 0xA7, 0x43, 0xE8, 0x8F, 0xAF,
// Bytes 17c0 - 17ff
- 0xA4, 0x43, 0xE8, 0x97, 0x8D, 0x43, 0xE8, 0x97,
- 0xBA, 0x43, 0xE8, 0x98, 0x86, 0x43, 0xE8, 0x98,
- 0x92, 0x43, 0xE8, 0x98, 0xAD, 0x43, 0xE8, 0x98,
- 0xBF, 0x43, 0xE8, 0x99, 0x8D, 0x43, 0xE8, 0x99,
- 0x90, 0x43, 0xE8, 0x99, 0x9C, 0x43, 0xE8, 0x99,
- 0xA7, 0x43, 0xE8, 0x99, 0xA9, 0x43, 0xE8, 0x99,
- 0xAB, 0x43, 0xE8, 0x9A, 0x88, 0x43, 0xE8, 0x9A,
- 0xA9, 0x43, 0xE8, 0x9B, 0xA2, 0x43, 0xE8, 0x9C,
+ 0x43, 0xE8, 0x8F, 0xB1, 0x43, 0xE8, 0x90, 0xBD,
+ 0x43, 0xE8, 0x91, 0x89, 0x43, 0xE8, 0x91, 0x97,
+ 0x43, 0xE8, 0x93, 0xAE, 0x43, 0xE8, 0x93, 0xB1,
+ 0x43, 0xE8, 0x93, 0xB3, 0x43, 0xE8, 0x93, 0xBC,
+ 0x43, 0xE8, 0x94, 0x96, 0x43, 0xE8, 0x95, 0xA4,
+ 0x43, 0xE8, 0x97, 0x8D, 0x43, 0xE8, 0x97, 0xBA,
+ 0x43, 0xE8, 0x98, 0x86, 0x43, 0xE8, 0x98, 0x92,
+ 0x43, 0xE8, 0x98, 0xAD, 0x43, 0xE8, 0x98, 0xBF,
// Bytes 1800 - 183f
- 0x8E, 0x43, 0xE8, 0x9C, 0xA8, 0x43, 0xE8, 0x9D,
- 0xAB, 0x43, 0xE8, 0x9D, 0xB9, 0x43, 0xE8, 0x9E,
- 0x86, 0x43, 0xE8, 0x9E, 0xBA, 0x43, 0xE8, 0x9F,
- 0xA1, 0x43, 0xE8, 0xA0, 0x81, 0x43, 0xE8, 0xA0,
- 0x9F, 0x43, 0xE8, 0xA1, 0x80, 0x43, 0xE8, 0xA1,
- 0x8C, 0x43, 0xE8, 0xA1, 0xA0, 0x43, 0xE8, 0xA1,
- 0xA3, 0x43, 0xE8, 0xA3, 0x82, 0x43, 0xE8, 0xA3,
- 0x8F, 0x43, 0xE8, 0xA3, 0x97, 0x43, 0xE8, 0xA3,
+ 0x43, 0xE8, 0x99, 0x8D, 0x43, 0xE8, 0x99, 0x90,
+ 0x43, 0xE8, 0x99, 0x9C, 0x43, 0xE8, 0x99, 0xA7,
+ 0x43, 0xE8, 0x99, 0xA9, 0x43, 0xE8, 0x99, 0xAB,
+ 0x43, 0xE8, 0x9A, 0x88, 0x43, 0xE8, 0x9A, 0xA9,
+ 0x43, 0xE8, 0x9B, 0xA2, 0x43, 0xE8, 0x9C, 0x8E,
+ 0x43, 0xE8, 0x9C, 0xA8, 0x43, 0xE8, 0x9D, 0xAB,
+ 0x43, 0xE8, 0x9D, 0xB9, 0x43, 0xE8, 0x9E, 0x86,
+ 0x43, 0xE8, 0x9E, 0xBA, 0x43, 0xE8, 0x9F, 0xA1,
// Bytes 1840 - 187f
- 0x9E, 0x43, 0xE8, 0xA3, 0xA1, 0x43, 0xE8, 0xA3,
- 0xB8, 0x43, 0xE8, 0xA3, 0xBA, 0x43, 0xE8, 0xA4,
- 0x90, 0x43, 0xE8, 0xA5, 0x81, 0x43, 0xE8, 0xA5,
- 0xA4, 0x43, 0xE8, 0xA5, 0xBE, 0x43, 0xE8, 0xA6,
- 0x86, 0x43, 0xE8, 0xA6, 0x8B, 0x43, 0xE8, 0xA6,
- 0x96, 0x43, 0xE8, 0xA7, 0x92, 0x43, 0xE8, 0xA7,
- 0xA3, 0x43, 0xE8, 0xA8, 0x80, 0x43, 0xE8, 0xAA,
- 0xA0, 0x43, 0xE8, 0xAA, 0xAA, 0x43, 0xE8, 0xAA,
+ 0x43, 0xE8, 0xA0, 0x81, 0x43, 0xE8, 0xA0, 0x9F,
+ 0x43, 0xE8, 0xA1, 0x80, 0x43, 0xE8, 0xA1, 0x8C,
+ 0x43, 0xE8, 0xA1, 0xA0, 0x43, 0xE8, 0xA1, 0xA3,
+ 0x43, 0xE8, 0xA3, 0x82, 0x43, 0xE8, 0xA3, 0x8F,
+ 0x43, 0xE8, 0xA3, 0x97, 0x43, 0xE8, 0xA3, 0x9E,
+ 0x43, 0xE8, 0xA3, 0xA1, 0x43, 0xE8, 0xA3, 0xB8,
+ 0x43, 0xE8, 0xA3, 0xBA, 0x43, 0xE8, 0xA4, 0x90,
+ 0x43, 0xE8, 0xA5, 0x81, 0x43, 0xE8, 0xA5, 0xA4,
// Bytes 1880 - 18bf
- 0xBF, 0x43, 0xE8, 0xAB, 0x8B, 0x43, 0xE8, 0xAB,
- 0x92, 0x43, 0xE8, 0xAB, 0x96, 0x43, 0xE8, 0xAB,
- 0xAD, 0x43, 0xE8, 0xAB, 0xB8, 0x43, 0xE8, 0xAB,
- 0xBE, 0x43, 0xE8, 0xAC, 0x81, 0x43, 0xE8, 0xAC,
- 0xB9, 0x43, 0xE8, 0xAD, 0x98, 0x43, 0xE8, 0xAE,
- 0x80, 0x43, 0xE8, 0xAE, 0x8A, 0x43, 0xE8, 0xB0,
- 0xB7, 0x43, 0xE8, 0xB1, 0x86, 0x43, 0xE8, 0xB1,
- 0x88, 0x43, 0xE8, 0xB1, 0x95, 0x43, 0xE8, 0xB1,
+ 0x43, 0xE8, 0xA5, 0xBE, 0x43, 0xE8, 0xA6, 0x86,
+ 0x43, 0xE8, 0xA6, 0x8B, 0x43, 0xE8, 0xA6, 0x96,
+ 0x43, 0xE8, 0xA7, 0x92, 0x43, 0xE8, 0xA7, 0xA3,
+ 0x43, 0xE8, 0xA8, 0x80, 0x43, 0xE8, 0xAA, 0xA0,
+ 0x43, 0xE8, 0xAA, 0xAA, 0x43, 0xE8, 0xAA, 0xBF,
+ 0x43, 0xE8, 0xAB, 0x8B, 0x43, 0xE8, 0xAB, 0x92,
+ 0x43, 0xE8, 0xAB, 0x96, 0x43, 0xE8, 0xAB, 0xAD,
+ 0x43, 0xE8, 0xAB, 0xB8, 0x43, 0xE8, 0xAB, 0xBE,
// Bytes 18c0 - 18ff
- 0xB8, 0x43, 0xE8, 0xB2, 0x9D, 0x43, 0xE8, 0xB2,
- 0xA1, 0x43, 0xE8, 0xB2, 0xA9, 0x43, 0xE8, 0xB2,
- 0xAB, 0x43, 0xE8, 0xB3, 0x81, 0x43, 0xE8, 0xB3,
- 0x82, 0x43, 0xE8, 0xB3, 0x87, 0x43, 0xE8, 0xB3,
- 0x88, 0x43, 0xE8, 0xB3, 0x93, 0x43, 0xE8, 0xB4,
- 0x88, 0x43, 0xE8, 0xB4, 0x9B, 0x43, 0xE8, 0xB5,
- 0xA4, 0x43, 0xE8, 0xB5, 0xB0, 0x43, 0xE8, 0xB5,
- 0xB7, 0x43, 0xE8, 0xB6, 0xB3, 0x43, 0xE8, 0xB6,
+ 0x43, 0xE8, 0xAC, 0x81, 0x43, 0xE8, 0xAC, 0xB9,
+ 0x43, 0xE8, 0xAD, 0x98, 0x43, 0xE8, 0xAE, 0x80,
+ 0x43, 0xE8, 0xAE, 0x8A, 0x43, 0xE8, 0xB0, 0xB7,
+ 0x43, 0xE8, 0xB1, 0x86, 0x43, 0xE8, 0xB1, 0x88,
+ 0x43, 0xE8, 0xB1, 0x95, 0x43, 0xE8, 0xB1, 0xB8,
+ 0x43, 0xE8, 0xB2, 0x9D, 0x43, 0xE8, 0xB2, 0xA1,
+ 0x43, 0xE8, 0xB2, 0xA9, 0x43, 0xE8, 0xB2, 0xAB,
+ 0x43, 0xE8, 0xB3, 0x81, 0x43, 0xE8, 0xB3, 0x82,
// Bytes 1900 - 193f
- 0xBC, 0x43, 0xE8, 0xB7, 0x8B, 0x43, 0xE8, 0xB7,
- 0xAF, 0x43, 0xE8, 0xB7, 0xB0, 0x43, 0xE8, 0xBA,
- 0xAB, 0x43, 0xE8, 0xBB, 0x8A, 0x43, 0xE8, 0xBB,
- 0x94, 0x43, 0xE8, 0xBC, 0xA6, 0x43, 0xE8, 0xBC,
- 0xAA, 0x43, 0xE8, 0xBC, 0xB8, 0x43, 0xE8, 0xBC,
- 0xBB, 0x43, 0xE8, 0xBD, 0xA2, 0x43, 0xE8, 0xBE,
- 0x9B, 0x43, 0xE8, 0xBE, 0x9E, 0x43, 0xE8, 0xBE,
- 0xB0, 0x43, 0xE8, 0xBE, 0xB5, 0x43, 0xE8, 0xBE,
+ 0x43, 0xE8, 0xB3, 0x87, 0x43, 0xE8, 0xB3, 0x88,
+ 0x43, 0xE8, 0xB3, 0x93, 0x43, 0xE8, 0xB4, 0x88,
+ 0x43, 0xE8, 0xB4, 0x9B, 0x43, 0xE8, 0xB5, 0xA4,
+ 0x43, 0xE8, 0xB5, 0xB0, 0x43, 0xE8, 0xB5, 0xB7,
+ 0x43, 0xE8, 0xB6, 0xB3, 0x43, 0xE8, 0xB6, 0xBC,
+ 0x43, 0xE8, 0xB7, 0x8B, 0x43, 0xE8, 0xB7, 0xAF,
+ 0x43, 0xE8, 0xB7, 0xB0, 0x43, 0xE8, 0xBA, 0xAB,
+ 0x43, 0xE8, 0xBB, 0x8A, 0x43, 0xE8, 0xBB, 0x94,
// Bytes 1940 - 197f
- 0xB6, 0x43, 0xE9, 0x80, 0xA3, 0x43, 0xE9, 0x80,
- 0xB8, 0x43, 0xE9, 0x81, 0x8A, 0x43, 0xE9, 0x81,
- 0xA9, 0x43, 0xE9, 0x81, 0xB2, 0x43, 0xE9, 0x81,
- 0xBC, 0x43, 0xE9, 0x82, 0x8F, 0x43, 0xE9, 0x82,
- 0x91, 0x43, 0xE9, 0x82, 0x94, 0x43, 0xE9, 0x83,
- 0x8E, 0x43, 0xE9, 0x83, 0xB1, 0x43, 0xE9, 0x83,
- 0xBD, 0x43, 0xE9, 0x84, 0x91, 0x43, 0xE9, 0x84,
- 0x9B, 0x43, 0xE9, 0x85, 0x89, 0x43, 0xE9, 0x85,
+ 0x43, 0xE8, 0xBC, 0xA6, 0x43, 0xE8, 0xBC, 0xAA,
+ 0x43, 0xE8, 0xBC, 0xB8, 0x43, 0xE8, 0xBC, 0xBB,
+ 0x43, 0xE8, 0xBD, 0xA2, 0x43, 0xE8, 0xBE, 0x9B,
+ 0x43, 0xE8, 0xBE, 0x9E, 0x43, 0xE8, 0xBE, 0xB0,
+ 0x43, 0xE8, 0xBE, 0xB5, 0x43, 0xE8, 0xBE, 0xB6,
+ 0x43, 0xE9, 0x80, 0xA3, 0x43, 0xE9, 0x80, 0xB8,
+ 0x43, 0xE9, 0x81, 0x8A, 0x43, 0xE9, 0x81, 0xA9,
+ 0x43, 0xE9, 0x81, 0xB2, 0x43, 0xE9, 0x81, 0xBC,
// Bytes 1980 - 19bf
- 0xAA, 0x43, 0xE9, 0x86, 0x99, 0x43, 0xE9, 0x86,
- 0xB4, 0x43, 0xE9, 0x87, 0x86, 0x43, 0xE9, 0x87,
- 0x8C, 0x43, 0xE9, 0x87, 0x8F, 0x43, 0xE9, 0x87,
- 0x91, 0x43, 0xE9, 0x88, 0xB4, 0x43, 0xE9, 0x88,
- 0xB8, 0x43, 0xE9, 0x89, 0xB6, 0x43, 0xE9, 0x89,
- 0xBC, 0x43, 0xE9, 0x8B, 0x97, 0x43, 0xE9, 0x8B,
- 0x98, 0x43, 0xE9, 0x8C, 0x84, 0x43, 0xE9, 0x8D,
- 0x8A, 0x43, 0xE9, 0x8F, 0xB9, 0x43, 0xE9, 0x90,
+ 0x43, 0xE9, 0x82, 0x8F, 0x43, 0xE9, 0x82, 0x91,
+ 0x43, 0xE9, 0x82, 0x94, 0x43, 0xE9, 0x83, 0x8E,
+ 0x43, 0xE9, 0x83, 0x9E, 0x43, 0xE9, 0x83, 0xB1,
+ 0x43, 0xE9, 0x83, 0xBD, 0x43, 0xE9, 0x84, 0x91,
+ 0x43, 0xE9, 0x84, 0x9B, 0x43, 0xE9, 0x85, 0x89,
+ 0x43, 0xE9, 0x85, 0xAA, 0x43, 0xE9, 0x86, 0x99,
+ 0x43, 0xE9, 0x86, 0xB4, 0x43, 0xE9, 0x87, 0x86,
+ 0x43, 0xE9, 0x87, 0x8C, 0x43, 0xE9, 0x87, 0x8F,
// Bytes 19c0 - 19ff
- 0x95, 0x43, 0xE9, 0x95, 0xB7, 0x43, 0xE9, 0x96,
- 0x80, 0x43, 0xE9, 0x96, 0x8B, 0x43, 0xE9, 0x96,
- 0xAD, 0x43, 0xE9, 0x96, 0xB7, 0x43, 0xE9, 0x98,
- 0x9C, 0x43, 0xE9, 0x98, 0xAE, 0x43, 0xE9, 0x99,
- 0x8B, 0x43, 0xE9, 0x99, 0x8D, 0x43, 0xE9, 0x99,
- 0xB5, 0x43, 0xE9, 0x99, 0xB8, 0x43, 0xE9, 0x99,
- 0xBC, 0x43, 0xE9, 0x9A, 0x86, 0x43, 0xE9, 0x9A,
- 0xA3, 0x43, 0xE9, 0x9A, 0xB6, 0x43, 0xE9, 0x9A,
+ 0x43, 0xE9, 0x87, 0x91, 0x43, 0xE9, 0x88, 0xB4,
+ 0x43, 0xE9, 0x88, 0xB8, 0x43, 0xE9, 0x89, 0xB6,
+ 0x43, 0xE9, 0x89, 0xBC, 0x43, 0xE9, 0x8B, 0x97,
+ 0x43, 0xE9, 0x8B, 0x98, 0x43, 0xE9, 0x8C, 0x84,
+ 0x43, 0xE9, 0x8D, 0x8A, 0x43, 0xE9, 0x8F, 0xB9,
+ 0x43, 0xE9, 0x90, 0x95, 0x43, 0xE9, 0x95, 0xB7,
+ 0x43, 0xE9, 0x96, 0x80, 0x43, 0xE9, 0x96, 0x8B,
+ 0x43, 0xE9, 0x96, 0xAD, 0x43, 0xE9, 0x96, 0xB7,
// Bytes 1a00 - 1a3f
- 0xB8, 0x43, 0xE9, 0x9A, 0xB9, 0x43, 0xE9, 0x9B,
- 0x83, 0x43, 0xE9, 0x9B, 0xA2, 0x43, 0xE9, 0x9B,
- 0xA3, 0x43, 0xE9, 0x9B, 0xA8, 0x43, 0xE9, 0x9B,
- 0xB6, 0x43, 0xE9, 0x9B, 0xB7, 0x43, 0xE9, 0x9C,
- 0xA3, 0x43, 0xE9, 0x9C, 0xB2, 0x43, 0xE9, 0x9D,
- 0x88, 0x43, 0xE9, 0x9D, 0x91, 0x43, 0xE9, 0x9D,
- 0x96, 0x43, 0xE9, 0x9D, 0x9E, 0x43, 0xE9, 0x9D,
- 0xA2, 0x43, 0xE9, 0x9D, 0xA9, 0x43, 0xE9, 0x9F,
+ 0x43, 0xE9, 0x98, 0x9C, 0x43, 0xE9, 0x98, 0xAE,
+ 0x43, 0xE9, 0x99, 0x8B, 0x43, 0xE9, 0x99, 0x8D,
+ 0x43, 0xE9, 0x99, 0xB5, 0x43, 0xE9, 0x99, 0xB8,
+ 0x43, 0xE9, 0x99, 0xBC, 0x43, 0xE9, 0x9A, 0x86,
+ 0x43, 0xE9, 0x9A, 0xA3, 0x43, 0xE9, 0x9A, 0xB6,
+ 0x43, 0xE9, 0x9A, 0xB7, 0x43, 0xE9, 0x9A, 0xB8,
+ 0x43, 0xE9, 0x9A, 0xB9, 0x43, 0xE9, 0x9B, 0x83,
+ 0x43, 0xE9, 0x9B, 0xA2, 0x43, 0xE9, 0x9B, 0xA3,
// Bytes 1a40 - 1a7f
- 0x8B, 0x43, 0xE9, 0x9F, 0x9B, 0x43, 0xE9, 0x9F,
- 0xA0, 0x43, 0xE9, 0x9F, 0xAD, 0x43, 0xE9, 0x9F,
- 0xB3, 0x43, 0xE9, 0x9F, 0xBF, 0x43, 0xE9, 0xA0,
- 0x81, 0x43, 0xE9, 0xA0, 0x85, 0x43, 0xE9, 0xA0,
- 0x8B, 0x43, 0xE9, 0xA0, 0x98, 0x43, 0xE9, 0xA0,
- 0xA9, 0x43, 0xE9, 0xA0, 0xBB, 0x43, 0xE9, 0xA1,
- 0x9E, 0x43, 0xE9, 0xA2, 0xA8, 0x43, 0xE9, 0xA3,
- 0x9B, 0x43, 0xE9, 0xA3, 0x9F, 0x43, 0xE9, 0xA3,
+ 0x43, 0xE9, 0x9B, 0xA8, 0x43, 0xE9, 0x9B, 0xB6,
+ 0x43, 0xE9, 0x9B, 0xB7, 0x43, 0xE9, 0x9C, 0xA3,
+ 0x43, 0xE9, 0x9C, 0xB2, 0x43, 0xE9, 0x9D, 0x88,
+ 0x43, 0xE9, 0x9D, 0x91, 0x43, 0xE9, 0x9D, 0x96,
+ 0x43, 0xE9, 0x9D, 0x9E, 0x43, 0xE9, 0x9D, 0xA2,
+ 0x43, 0xE9, 0x9D, 0xA9, 0x43, 0xE9, 0x9F, 0x8B,
+ 0x43, 0xE9, 0x9F, 0x9B, 0x43, 0xE9, 0x9F, 0xA0,
+ 0x43, 0xE9, 0x9F, 0xAD, 0x43, 0xE9, 0x9F, 0xB3,
// Bytes 1a80 - 1abf
- 0xA2, 0x43, 0xE9, 0xA3, 0xAF, 0x43, 0xE9, 0xA3,
- 0xBC, 0x43, 0xE9, 0xA4, 0xA8, 0x43, 0xE9, 0xA4,
- 0xA9, 0x43, 0xE9, 0xA6, 0x96, 0x43, 0xE9, 0xA6,
- 0x99, 0x43, 0xE9, 0xA6, 0xA7, 0x43, 0xE9, 0xA6,
- 0xAC, 0x43, 0xE9, 0xA7, 0x82, 0x43, 0xE9, 0xA7,
- 0xB1, 0x43, 0xE9, 0xA7, 0xBE, 0x43, 0xE9, 0xA9,
- 0xAA, 0x43, 0xE9, 0xAA, 0xA8, 0x43, 0xE9, 0xAB,
- 0x98, 0x43, 0xE9, 0xAB, 0x9F, 0x43, 0xE9, 0xAC,
+ 0x43, 0xE9, 0x9F, 0xBF, 0x43, 0xE9, 0xA0, 0x81,
+ 0x43, 0xE9, 0xA0, 0x85, 0x43, 0xE9, 0xA0, 0x8B,
+ 0x43, 0xE9, 0xA0, 0x98, 0x43, 0xE9, 0xA0, 0xA9,
+ 0x43, 0xE9, 0xA0, 0xBB, 0x43, 0xE9, 0xA1, 0x9E,
+ 0x43, 0xE9, 0xA2, 0xA8, 0x43, 0xE9, 0xA3, 0x9B,
+ 0x43, 0xE9, 0xA3, 0x9F, 0x43, 0xE9, 0xA3, 0xA2,
+ 0x43, 0xE9, 0xA3, 0xAF, 0x43, 0xE9, 0xA3, 0xBC,
+ 0x43, 0xE9, 0xA4, 0xA8, 0x43, 0xE9, 0xA4, 0xA9,
// Bytes 1ac0 - 1aff
- 0x92, 0x43, 0xE9, 0xAC, 0xA5, 0x43, 0xE9, 0xAC,
- 0xAF, 0x43, 0xE9, 0xAC, 0xB2, 0x43, 0xE9, 0xAC,
- 0xBC, 0x43, 0xE9, 0xAD, 0x9A, 0x43, 0xE9, 0xAD,
- 0xAF, 0x43, 0xE9, 0xB1, 0x80, 0x43, 0xE9, 0xB1,
- 0x97, 0x43, 0xE9, 0xB3, 0xA5, 0x43, 0xE9, 0xB3,
- 0xBD, 0x43, 0xE9, 0xB5, 0xA7, 0x43, 0xE9, 0xB6,
- 0xB4, 0x43, 0xE9, 0xB7, 0xBA, 0x43, 0xE9, 0xB8,
- 0x9E, 0x43, 0xE9, 0xB9, 0xB5, 0x43, 0xE9, 0xB9,
+ 0x43, 0xE9, 0xA6, 0x96, 0x43, 0xE9, 0xA6, 0x99,
+ 0x43, 0xE9, 0xA6, 0xA7, 0x43, 0xE9, 0xA6, 0xAC,
+ 0x43, 0xE9, 0xA7, 0x82, 0x43, 0xE9, 0xA7, 0xB1,
+ 0x43, 0xE9, 0xA7, 0xBE, 0x43, 0xE9, 0xA9, 0xAA,
+ 0x43, 0xE9, 0xAA, 0xA8, 0x43, 0xE9, 0xAB, 0x98,
+ 0x43, 0xE9, 0xAB, 0x9F, 0x43, 0xE9, 0xAC, 0x92,
+ 0x43, 0xE9, 0xAC, 0xA5, 0x43, 0xE9, 0xAC, 0xAF,
+ 0x43, 0xE9, 0xAC, 0xB2, 0x43, 0xE9, 0xAC, 0xBC,
// Bytes 1b00 - 1b3f
- 0xBF, 0x43, 0xE9, 0xBA, 0x97, 0x43, 0xE9, 0xBA,
- 0x9F, 0x43, 0xE9, 0xBA, 0xA5, 0x43, 0xE9, 0xBA,
- 0xBB, 0x43, 0xE9, 0xBB, 0x83, 0x43, 0xE9, 0xBB,
- 0x8D, 0x43, 0xE9, 0xBB, 0x8E, 0x43, 0xE9, 0xBB,
- 0x91, 0x43, 0xE9, 0xBB, 0xB9, 0x43, 0xE9, 0xBB,
- 0xBD, 0x43, 0xE9, 0xBB, 0xBE, 0x43, 0xE9, 0xBC,
- 0x85, 0x43, 0xE9, 0xBC, 0x8E, 0x43, 0xE9, 0xBC,
- 0x8F, 0x43, 0xE9, 0xBC, 0x93, 0x43, 0xE9, 0xBC,
+ 0x43, 0xE9, 0xAD, 0x9A, 0x43, 0xE9, 0xAD, 0xAF,
+ 0x43, 0xE9, 0xB1, 0x80, 0x43, 0xE9, 0xB1, 0x97,
+ 0x43, 0xE9, 0xB3, 0xA5, 0x43, 0xE9, 0xB3, 0xBD,
+ 0x43, 0xE9, 0xB5, 0xA7, 0x43, 0xE9, 0xB6, 0xB4,
+ 0x43, 0xE9, 0xB7, 0xBA, 0x43, 0xE9, 0xB8, 0x9E,
+ 0x43, 0xE9, 0xB9, 0xB5, 0x43, 0xE9, 0xB9, 0xBF,
+ 0x43, 0xE9, 0xBA, 0x97, 0x43, 0xE9, 0xBA, 0x9F,
+ 0x43, 0xE9, 0xBA, 0xA5, 0x43, 0xE9, 0xBA, 0xBB,
// Bytes 1b40 - 1b7f
- 0x96, 0x43, 0xE9, 0xBC, 0xA0, 0x43, 0xE9, 0xBC,
- 0xBB, 0x43, 0xE9, 0xBD, 0x83, 0x43, 0xE9, 0xBD,
- 0x8A, 0x43, 0xE9, 0xBD, 0x92, 0x43, 0xE9, 0xBE,
- 0x8D, 0x43, 0xE9, 0xBE, 0x8E, 0x43, 0xE9, 0xBE,
- 0x9C, 0x43, 0xE9, 0xBE, 0x9F, 0x43, 0xE9, 0xBE,
- 0xA0, 0x43, 0xEA, 0x9D, 0xAF, 0x44, 0x28, 0x31,
- 0x30, 0x29, 0x44, 0x28, 0x31, 0x31, 0x29, 0x44,
- 0x28, 0x31, 0x32, 0x29, 0x44, 0x28, 0x31, 0x33,
+ 0x43, 0xE9, 0xBB, 0x83, 0x43, 0xE9, 0xBB, 0x8D,
+ 0x43, 0xE9, 0xBB, 0x8E, 0x43, 0xE9, 0xBB, 0x91,
+ 0x43, 0xE9, 0xBB, 0xB9, 0x43, 0xE9, 0xBB, 0xBD,
+ 0x43, 0xE9, 0xBB, 0xBE, 0x43, 0xE9, 0xBC, 0x85,
+ 0x43, 0xE9, 0xBC, 0x8E, 0x43, 0xE9, 0xBC, 0x8F,
+ 0x43, 0xE9, 0xBC, 0x93, 0x43, 0xE9, 0xBC, 0x96,
+ 0x43, 0xE9, 0xBC, 0xA0, 0x43, 0xE9, 0xBC, 0xBB,
+ 0x43, 0xE9, 0xBD, 0x83, 0x43, 0xE9, 0xBD, 0x8A,
// Bytes 1b80 - 1bbf
- 0x29, 0x44, 0x28, 0x31, 0x34, 0x29, 0x44, 0x28,
- 0x31, 0x35, 0x29, 0x44, 0x28, 0x31, 0x36, 0x29,
- 0x44, 0x28, 0x31, 0x37, 0x29, 0x44, 0x28, 0x31,
- 0x38, 0x29, 0x44, 0x28, 0x31, 0x39, 0x29, 0x44,
- 0x28, 0x32, 0x30, 0x29, 0x44, 0x30, 0xE7, 0x82,
- 0xB9, 0x44, 0x31, 0xE2, 0x81, 0x84, 0x44, 0x31,
- 0xE6, 0x97, 0xA5, 0x44, 0x31, 0xE6, 0x9C, 0x88,
- 0x44, 0x31, 0xE7, 0x82, 0xB9, 0x44, 0x32, 0xE6,
+ 0x43, 0xE9, 0xBD, 0x92, 0x43, 0xE9, 0xBE, 0x8D,
+ 0x43, 0xE9, 0xBE, 0x8E, 0x43, 0xE9, 0xBE, 0x9C,
+ 0x43, 0xE9, 0xBE, 0x9F, 0x43, 0xE9, 0xBE, 0xA0,
+ 0x43, 0xEA, 0x9D, 0xAF, 0x44, 0x28, 0x31, 0x30,
+ 0x29, 0x44, 0x28, 0x31, 0x31, 0x29, 0x44, 0x28,
+ 0x31, 0x32, 0x29, 0x44, 0x28, 0x31, 0x33, 0x29,
+ 0x44, 0x28, 0x31, 0x34, 0x29, 0x44, 0x28, 0x31,
+ 0x35, 0x29, 0x44, 0x28, 0x31, 0x36, 0x29, 0x44,
// Bytes 1bc0 - 1bff
- 0x97, 0xA5, 0x44, 0x32, 0xE6, 0x9C, 0x88, 0x44,
- 0x32, 0xE7, 0x82, 0xB9, 0x44, 0x33, 0xE6, 0x97,
- 0xA5, 0x44, 0x33, 0xE6, 0x9C, 0x88, 0x44, 0x33,
- 0xE7, 0x82, 0xB9, 0x44, 0x34, 0xE6, 0x97, 0xA5,
- 0x44, 0x34, 0xE6, 0x9C, 0x88, 0x44, 0x34, 0xE7,
- 0x82, 0xB9, 0x44, 0x35, 0xE6, 0x97, 0xA5, 0x44,
- 0x35, 0xE6, 0x9C, 0x88, 0x44, 0x35, 0xE7, 0x82,
- 0xB9, 0x44, 0x36, 0xE6, 0x97, 0xA5, 0x44, 0x36,
+ 0x28, 0x31, 0x37, 0x29, 0x44, 0x28, 0x31, 0x38,
+ 0x29, 0x44, 0x28, 0x31, 0x39, 0x29, 0x44, 0x28,
+ 0x32, 0x30, 0x29, 0x44, 0x30, 0xE7, 0x82, 0xB9,
+ 0x44, 0x31, 0xE2, 0x81, 0x84, 0x44, 0x31, 0xE6,
+ 0x97, 0xA5, 0x44, 0x31, 0xE6, 0x9C, 0x88, 0x44,
+ 0x31, 0xE7, 0x82, 0xB9, 0x44, 0x32, 0xE6, 0x97,
+ 0xA5, 0x44, 0x32, 0xE6, 0x9C, 0x88, 0x44, 0x32,
+ 0xE7, 0x82, 0xB9, 0x44, 0x33, 0xE6, 0x97, 0xA5,
// Bytes 1c00 - 1c3f
- 0xE6, 0x9C, 0x88, 0x44, 0x36, 0xE7, 0x82, 0xB9,
- 0x44, 0x37, 0xE6, 0x97, 0xA5, 0x44, 0x37, 0xE6,
- 0x9C, 0x88, 0x44, 0x37, 0xE7, 0x82, 0xB9, 0x44,
- 0x38, 0xE6, 0x97, 0xA5, 0x44, 0x38, 0xE6, 0x9C,
- 0x88, 0x44, 0x38, 0xE7, 0x82, 0xB9, 0x44, 0x39,
- 0xE6, 0x97, 0xA5, 0x44, 0x39, 0xE6, 0x9C, 0x88,
- 0x44, 0x39, 0xE7, 0x82, 0xB9, 0x44, 0x56, 0x49,
- 0x49, 0x49, 0x44, 0x61, 0x2E, 0x6D, 0x2E, 0x44,
+ 0x44, 0x33, 0xE6, 0x9C, 0x88, 0x44, 0x33, 0xE7,
+ 0x82, 0xB9, 0x44, 0x34, 0xE6, 0x97, 0xA5, 0x44,
+ 0x34, 0xE6, 0x9C, 0x88, 0x44, 0x34, 0xE7, 0x82,
+ 0xB9, 0x44, 0x35, 0xE6, 0x97, 0xA5, 0x44, 0x35,
+ 0xE6, 0x9C, 0x88, 0x44, 0x35, 0xE7, 0x82, 0xB9,
+ 0x44, 0x36, 0xE6, 0x97, 0xA5, 0x44, 0x36, 0xE6,
+ 0x9C, 0x88, 0x44, 0x36, 0xE7, 0x82, 0xB9, 0x44,
+ 0x37, 0xE6, 0x97, 0xA5, 0x44, 0x37, 0xE6, 0x9C,
// Bytes 1c40 - 1c7f
- 0x6B, 0x63, 0x61, 0x6C, 0x44, 0x70, 0x2E, 0x6D,
- 0x2E, 0x44, 0x76, 0x69, 0x69, 0x69, 0x44, 0xD5,
- 0xA5, 0xD6, 0x82, 0x44, 0xD5, 0xB4, 0xD5, 0xA5,
- 0x44, 0xD5, 0xB4, 0xD5, 0xAB, 0x44, 0xD5, 0xB4,
- 0xD5, 0xAD, 0x44, 0xD5, 0xB4, 0xD5, 0xB6, 0x44,
- 0xD5, 0xBE, 0xD5, 0xB6, 0x44, 0xD7, 0x90, 0xD7,
- 0x9C, 0x44, 0xD8, 0xA7, 0xD9, 0xB4, 0x44, 0xD8,
- 0xA8, 0xD8, 0xAC, 0x44, 0xD8, 0xA8, 0xD8, 0xAD,
+ 0x88, 0x44, 0x37, 0xE7, 0x82, 0xB9, 0x44, 0x38,
+ 0xE6, 0x97, 0xA5, 0x44, 0x38, 0xE6, 0x9C, 0x88,
+ 0x44, 0x38, 0xE7, 0x82, 0xB9, 0x44, 0x39, 0xE6,
+ 0x97, 0xA5, 0x44, 0x39, 0xE6, 0x9C, 0x88, 0x44,
+ 0x39, 0xE7, 0x82, 0xB9, 0x44, 0x56, 0x49, 0x49,
+ 0x49, 0x44, 0x61, 0x2E, 0x6D, 0x2E, 0x44, 0x6B,
+ 0x63, 0x61, 0x6C, 0x44, 0x70, 0x2E, 0x6D, 0x2E,
+ 0x44, 0x76, 0x69, 0x69, 0x69, 0x44, 0xD5, 0xA5,
// Bytes 1c80 - 1cbf
- 0x44, 0xD8, 0xA8, 0xD8, 0xAE, 0x44, 0xD8, 0xA8,
- 0xD8, 0xB1, 0x44, 0xD8, 0xA8, 0xD8, 0xB2, 0x44,
- 0xD8, 0xA8, 0xD9, 0x85, 0x44, 0xD8, 0xA8, 0xD9,
- 0x86, 0x44, 0xD8, 0xA8, 0xD9, 0x87, 0x44, 0xD8,
- 0xA8, 0xD9, 0x89, 0x44, 0xD8, 0xA8, 0xD9, 0x8A,
- 0x44, 0xD8, 0xAA, 0xD8, 0xAC, 0x44, 0xD8, 0xAA,
- 0xD8, 0xAD, 0x44, 0xD8, 0xAA, 0xD8, 0xAE, 0x44,
- 0xD8, 0xAA, 0xD8, 0xB1, 0x44, 0xD8, 0xAA, 0xD8,
+ 0xD6, 0x82, 0x44, 0xD5, 0xB4, 0xD5, 0xA5, 0x44,
+ 0xD5, 0xB4, 0xD5, 0xAB, 0x44, 0xD5, 0xB4, 0xD5,
+ 0xAD, 0x44, 0xD5, 0xB4, 0xD5, 0xB6, 0x44, 0xD5,
+ 0xBE, 0xD5, 0xB6, 0x44, 0xD7, 0x90, 0xD7, 0x9C,
+ 0x44, 0xD8, 0xA7, 0xD9, 0xB4, 0x44, 0xD8, 0xA8,
+ 0xD8, 0xAC, 0x44, 0xD8, 0xA8, 0xD8, 0xAD, 0x44,
+ 0xD8, 0xA8, 0xD8, 0xAE, 0x44, 0xD8, 0xA8, 0xD8,
+ 0xB1, 0x44, 0xD8, 0xA8, 0xD8, 0xB2, 0x44, 0xD8,
// Bytes 1cc0 - 1cff
- 0xB2, 0x44, 0xD8, 0xAA, 0xD9, 0x85, 0x44, 0xD8,
- 0xAA, 0xD9, 0x86, 0x44, 0xD8, 0xAA, 0xD9, 0x87,
- 0x44, 0xD8, 0xAA, 0xD9, 0x89, 0x44, 0xD8, 0xAA,
- 0xD9, 0x8A, 0x44, 0xD8, 0xAB, 0xD8, 0xAC, 0x44,
- 0xD8, 0xAB, 0xD8, 0xB1, 0x44, 0xD8, 0xAB, 0xD8,
- 0xB2, 0x44, 0xD8, 0xAB, 0xD9, 0x85, 0x44, 0xD8,
- 0xAB, 0xD9, 0x86, 0x44, 0xD8, 0xAB, 0xD9, 0x87,
- 0x44, 0xD8, 0xAB, 0xD9, 0x89, 0x44, 0xD8, 0xAB,
+ 0xA8, 0xD9, 0x85, 0x44, 0xD8, 0xA8, 0xD9, 0x86,
+ 0x44, 0xD8, 0xA8, 0xD9, 0x87, 0x44, 0xD8, 0xA8,
+ 0xD9, 0x89, 0x44, 0xD8, 0xA8, 0xD9, 0x8A, 0x44,
+ 0xD8, 0xAA, 0xD8, 0xAC, 0x44, 0xD8, 0xAA, 0xD8,
+ 0xAD, 0x44, 0xD8, 0xAA, 0xD8, 0xAE, 0x44, 0xD8,
+ 0xAA, 0xD8, 0xB1, 0x44, 0xD8, 0xAA, 0xD8, 0xB2,
+ 0x44, 0xD8, 0xAA, 0xD9, 0x85, 0x44, 0xD8, 0xAA,
+ 0xD9, 0x86, 0x44, 0xD8, 0xAA, 0xD9, 0x87, 0x44,
// Bytes 1d00 - 1d3f
- 0xD9, 0x8A, 0x44, 0xD8, 0xAC, 0xD8, 0xAD, 0x44,
- 0xD8, 0xAC, 0xD9, 0x85, 0x44, 0xD8, 0xAC, 0xD9,
- 0x89, 0x44, 0xD8, 0xAC, 0xD9, 0x8A, 0x44, 0xD8,
- 0xAD, 0xD8, 0xAC, 0x44, 0xD8, 0xAD, 0xD9, 0x85,
- 0x44, 0xD8, 0xAD, 0xD9, 0x89, 0x44, 0xD8, 0xAD,
- 0xD9, 0x8A, 0x44, 0xD8, 0xAE, 0xD8, 0xAC, 0x44,
- 0xD8, 0xAE, 0xD8, 0xAD, 0x44, 0xD8, 0xAE, 0xD9,
- 0x85, 0x44, 0xD8, 0xAE, 0xD9, 0x89, 0x44, 0xD8,
+ 0xD8, 0xAA, 0xD9, 0x89, 0x44, 0xD8, 0xAA, 0xD9,
+ 0x8A, 0x44, 0xD8, 0xAB, 0xD8, 0xAC, 0x44, 0xD8,
+ 0xAB, 0xD8, 0xB1, 0x44, 0xD8, 0xAB, 0xD8, 0xB2,
+ 0x44, 0xD8, 0xAB, 0xD9, 0x85, 0x44, 0xD8, 0xAB,
+ 0xD9, 0x86, 0x44, 0xD8, 0xAB, 0xD9, 0x87, 0x44,
+ 0xD8, 0xAB, 0xD9, 0x89, 0x44, 0xD8, 0xAB, 0xD9,
+ 0x8A, 0x44, 0xD8, 0xAC, 0xD8, 0xAD, 0x44, 0xD8,
+ 0xAC, 0xD9, 0x85, 0x44, 0xD8, 0xAC, 0xD9, 0x89,
// Bytes 1d40 - 1d7f
- 0xAE, 0xD9, 0x8A, 0x44, 0xD8, 0xB3, 0xD8, 0xAC,
- 0x44, 0xD8, 0xB3, 0xD8, 0xAD, 0x44, 0xD8, 0xB3,
- 0xD8, 0xAE, 0x44, 0xD8, 0xB3, 0xD8, 0xB1, 0x44,
- 0xD8, 0xB3, 0xD9, 0x85, 0x44, 0xD8, 0xB3, 0xD9,
- 0x87, 0x44, 0xD8, 0xB3, 0xD9, 0x89, 0x44, 0xD8,
- 0xB3, 0xD9, 0x8A, 0x44, 0xD8, 0xB4, 0xD8, 0xAC,
- 0x44, 0xD8, 0xB4, 0xD8, 0xAD, 0x44, 0xD8, 0xB4,
- 0xD8, 0xAE, 0x44, 0xD8, 0xB4, 0xD8, 0xB1, 0x44,
+ 0x44, 0xD8, 0xAC, 0xD9, 0x8A, 0x44, 0xD8, 0xAD,
+ 0xD8, 0xAC, 0x44, 0xD8, 0xAD, 0xD9, 0x85, 0x44,
+ 0xD8, 0xAD, 0xD9, 0x89, 0x44, 0xD8, 0xAD, 0xD9,
+ 0x8A, 0x44, 0xD8, 0xAE, 0xD8, 0xAC, 0x44, 0xD8,
+ 0xAE, 0xD8, 0xAD, 0x44, 0xD8, 0xAE, 0xD9, 0x85,
+ 0x44, 0xD8, 0xAE, 0xD9, 0x89, 0x44, 0xD8, 0xAE,
+ 0xD9, 0x8A, 0x44, 0xD8, 0xB3, 0xD8, 0xAC, 0x44,
+ 0xD8, 0xB3, 0xD8, 0xAD, 0x44, 0xD8, 0xB3, 0xD8,
// Bytes 1d80 - 1dbf
- 0xD8, 0xB4, 0xD9, 0x85, 0x44, 0xD8, 0xB4, 0xD9,
- 0x87, 0x44, 0xD8, 0xB4, 0xD9, 0x89, 0x44, 0xD8,
- 0xB4, 0xD9, 0x8A, 0x44, 0xD8, 0xB5, 0xD8, 0xAD,
- 0x44, 0xD8, 0xB5, 0xD8, 0xAE, 0x44, 0xD8, 0xB5,
- 0xD8, 0xB1, 0x44, 0xD8, 0xB5, 0xD9, 0x85, 0x44,
- 0xD8, 0xB5, 0xD9, 0x89, 0x44, 0xD8, 0xB5, 0xD9,
- 0x8A, 0x44, 0xD8, 0xB6, 0xD8, 0xAC, 0x44, 0xD8,
- 0xB6, 0xD8, 0xAD, 0x44, 0xD8, 0xB6, 0xD8, 0xAE,
+ 0xAE, 0x44, 0xD8, 0xB3, 0xD8, 0xB1, 0x44, 0xD8,
+ 0xB3, 0xD9, 0x85, 0x44, 0xD8, 0xB3, 0xD9, 0x87,
+ 0x44, 0xD8, 0xB3, 0xD9, 0x89, 0x44, 0xD8, 0xB3,
+ 0xD9, 0x8A, 0x44, 0xD8, 0xB4, 0xD8, 0xAC, 0x44,
+ 0xD8, 0xB4, 0xD8, 0xAD, 0x44, 0xD8, 0xB4, 0xD8,
+ 0xAE, 0x44, 0xD8, 0xB4, 0xD8, 0xB1, 0x44, 0xD8,
+ 0xB4, 0xD9, 0x85, 0x44, 0xD8, 0xB4, 0xD9, 0x87,
+ 0x44, 0xD8, 0xB4, 0xD9, 0x89, 0x44, 0xD8, 0xB4,
// Bytes 1dc0 - 1dff
- 0x44, 0xD8, 0xB6, 0xD8, 0xB1, 0x44, 0xD8, 0xB6,
- 0xD9, 0x85, 0x44, 0xD8, 0xB6, 0xD9, 0x89, 0x44,
- 0xD8, 0xB6, 0xD9, 0x8A, 0x44, 0xD8, 0xB7, 0xD8,
- 0xAD, 0x44, 0xD8, 0xB7, 0xD9, 0x85, 0x44, 0xD8,
- 0xB7, 0xD9, 0x89, 0x44, 0xD8, 0xB7, 0xD9, 0x8A,
- 0x44, 0xD8, 0xB8, 0xD9, 0x85, 0x44, 0xD8, 0xB9,
- 0xD8, 0xAC, 0x44, 0xD8, 0xB9, 0xD9, 0x85, 0x44,
- 0xD8, 0xB9, 0xD9, 0x89, 0x44, 0xD8, 0xB9, 0xD9,
+ 0xD9, 0x8A, 0x44, 0xD8, 0xB5, 0xD8, 0xAD, 0x44,
+ 0xD8, 0xB5, 0xD8, 0xAE, 0x44, 0xD8, 0xB5, 0xD8,
+ 0xB1, 0x44, 0xD8, 0xB5, 0xD9, 0x85, 0x44, 0xD8,
+ 0xB5, 0xD9, 0x89, 0x44, 0xD8, 0xB5, 0xD9, 0x8A,
+ 0x44, 0xD8, 0xB6, 0xD8, 0xAC, 0x44, 0xD8, 0xB6,
+ 0xD8, 0xAD, 0x44, 0xD8, 0xB6, 0xD8, 0xAE, 0x44,
+ 0xD8, 0xB6, 0xD8, 0xB1, 0x44, 0xD8, 0xB6, 0xD9,
+ 0x85, 0x44, 0xD8, 0xB6, 0xD9, 0x89, 0x44, 0xD8,
// Bytes 1e00 - 1e3f
- 0x8A, 0x44, 0xD8, 0xBA, 0xD8, 0xAC, 0x44, 0xD8,
- 0xBA, 0xD9, 0x85, 0x44, 0xD8, 0xBA, 0xD9, 0x89,
- 0x44, 0xD8, 0xBA, 0xD9, 0x8A, 0x44, 0xD9, 0x81,
- 0xD8, 0xAC, 0x44, 0xD9, 0x81, 0xD8, 0xAD, 0x44,
- 0xD9, 0x81, 0xD8, 0xAE, 0x44, 0xD9, 0x81, 0xD9,
- 0x85, 0x44, 0xD9, 0x81, 0xD9, 0x89, 0x44, 0xD9,
- 0x81, 0xD9, 0x8A, 0x44, 0xD9, 0x82, 0xD8, 0xAD,
- 0x44, 0xD9, 0x82, 0xD9, 0x85, 0x44, 0xD9, 0x82,
+ 0xB6, 0xD9, 0x8A, 0x44, 0xD8, 0xB7, 0xD8, 0xAD,
+ 0x44, 0xD8, 0xB7, 0xD9, 0x85, 0x44, 0xD8, 0xB7,
+ 0xD9, 0x89, 0x44, 0xD8, 0xB7, 0xD9, 0x8A, 0x44,
+ 0xD8, 0xB8, 0xD9, 0x85, 0x44, 0xD8, 0xB9, 0xD8,
+ 0xAC, 0x44, 0xD8, 0xB9, 0xD9, 0x85, 0x44, 0xD8,
+ 0xB9, 0xD9, 0x89, 0x44, 0xD8, 0xB9, 0xD9, 0x8A,
+ 0x44, 0xD8, 0xBA, 0xD8, 0xAC, 0x44, 0xD8, 0xBA,
+ 0xD9, 0x85, 0x44, 0xD8, 0xBA, 0xD9, 0x89, 0x44,
// Bytes 1e40 - 1e7f
- 0xD9, 0x89, 0x44, 0xD9, 0x82, 0xD9, 0x8A, 0x44,
- 0xD9, 0x83, 0xD8, 0xA7, 0x44, 0xD9, 0x83, 0xD8,
- 0xAC, 0x44, 0xD9, 0x83, 0xD8, 0xAD, 0x44, 0xD9,
- 0x83, 0xD8, 0xAE, 0x44, 0xD9, 0x83, 0xD9, 0x84,
- 0x44, 0xD9, 0x83, 0xD9, 0x85, 0x44, 0xD9, 0x83,
- 0xD9, 0x89, 0x44, 0xD9, 0x83, 0xD9, 0x8A, 0x44,
- 0xD9, 0x84, 0xD8, 0xA7, 0x44, 0xD9, 0x84, 0xD8,
- 0xAC, 0x44, 0xD9, 0x84, 0xD8, 0xAD, 0x44, 0xD9,
+ 0xD8, 0xBA, 0xD9, 0x8A, 0x44, 0xD9, 0x81, 0xD8,
+ 0xAC, 0x44, 0xD9, 0x81, 0xD8, 0xAD, 0x44, 0xD9,
+ 0x81, 0xD8, 0xAE, 0x44, 0xD9, 0x81, 0xD9, 0x85,
+ 0x44, 0xD9, 0x81, 0xD9, 0x89, 0x44, 0xD9, 0x81,
+ 0xD9, 0x8A, 0x44, 0xD9, 0x82, 0xD8, 0xAD, 0x44,
+ 0xD9, 0x82, 0xD9, 0x85, 0x44, 0xD9, 0x82, 0xD9,
+ 0x89, 0x44, 0xD9, 0x82, 0xD9, 0x8A, 0x44, 0xD9,
+ 0x83, 0xD8, 0xA7, 0x44, 0xD9, 0x83, 0xD8, 0xAC,
// Bytes 1e80 - 1ebf
- 0x84, 0xD8, 0xAE, 0x44, 0xD9, 0x84, 0xD9, 0x85,
- 0x44, 0xD9, 0x84, 0xD9, 0x87, 0x44, 0xD9, 0x84,
- 0xD9, 0x89, 0x44, 0xD9, 0x84, 0xD9, 0x8A, 0x44,
- 0xD9, 0x85, 0xD8, 0xA7, 0x44, 0xD9, 0x85, 0xD8,
- 0xAC, 0x44, 0xD9, 0x85, 0xD8, 0xAD, 0x44, 0xD9,
- 0x85, 0xD8, 0xAE, 0x44, 0xD9, 0x85, 0xD9, 0x85,
- 0x44, 0xD9, 0x85, 0xD9, 0x89, 0x44, 0xD9, 0x85,
- 0xD9, 0x8A, 0x44, 0xD9, 0x86, 0xD8, 0xAC, 0x44,
+ 0x44, 0xD9, 0x83, 0xD8, 0xAD, 0x44, 0xD9, 0x83,
+ 0xD8, 0xAE, 0x44, 0xD9, 0x83, 0xD9, 0x84, 0x44,
+ 0xD9, 0x83, 0xD9, 0x85, 0x44, 0xD9, 0x83, 0xD9,
+ 0x89, 0x44, 0xD9, 0x83, 0xD9, 0x8A, 0x44, 0xD9,
+ 0x84, 0xD8, 0xA7, 0x44, 0xD9, 0x84, 0xD8, 0xAC,
+ 0x44, 0xD9, 0x84, 0xD8, 0xAD, 0x44, 0xD9, 0x84,
+ 0xD8, 0xAE, 0x44, 0xD9, 0x84, 0xD9, 0x85, 0x44,
+ 0xD9, 0x84, 0xD9, 0x87, 0x44, 0xD9, 0x84, 0xD9,
// Bytes 1ec0 - 1eff
- 0xD9, 0x86, 0xD8, 0xAD, 0x44, 0xD9, 0x86, 0xD8,
- 0xAE, 0x44, 0xD9, 0x86, 0xD8, 0xB1, 0x44, 0xD9,
- 0x86, 0xD8, 0xB2, 0x44, 0xD9, 0x86, 0xD9, 0x85,
- 0x44, 0xD9, 0x86, 0xD9, 0x86, 0x44, 0xD9, 0x86,
- 0xD9, 0x87, 0x44, 0xD9, 0x86, 0xD9, 0x89, 0x44,
- 0xD9, 0x86, 0xD9, 0x8A, 0x44, 0xD9, 0x87, 0xD8,
- 0xAC, 0x44, 0xD9, 0x87, 0xD9, 0x85, 0x44, 0xD9,
- 0x87, 0xD9, 0x89, 0x44, 0xD9, 0x87, 0xD9, 0x8A,
+ 0x89, 0x44, 0xD9, 0x84, 0xD9, 0x8A, 0x44, 0xD9,
+ 0x85, 0xD8, 0xA7, 0x44, 0xD9, 0x85, 0xD8, 0xAC,
+ 0x44, 0xD9, 0x85, 0xD8, 0xAD, 0x44, 0xD9, 0x85,
+ 0xD8, 0xAE, 0x44, 0xD9, 0x85, 0xD9, 0x85, 0x44,
+ 0xD9, 0x85, 0xD9, 0x89, 0x44, 0xD9, 0x85, 0xD9,
+ 0x8A, 0x44, 0xD9, 0x86, 0xD8, 0xAC, 0x44, 0xD9,
+ 0x86, 0xD8, 0xAD, 0x44, 0xD9, 0x86, 0xD8, 0xAE,
+ 0x44, 0xD9, 0x86, 0xD8, 0xB1, 0x44, 0xD9, 0x86,
// Bytes 1f00 - 1f3f
- 0x44, 0xD9, 0x88, 0xD9, 0xB4, 0x44, 0xD9, 0x8A,
- 0xD8, 0xAC, 0x44, 0xD9, 0x8A, 0xD8, 0xAD, 0x44,
- 0xD9, 0x8A, 0xD8, 0xAE, 0x44, 0xD9, 0x8A, 0xD8,
- 0xB1, 0x44, 0xD9, 0x8A, 0xD8, 0xB2, 0x44, 0xD9,
- 0x8A, 0xD9, 0x85, 0x44, 0xD9, 0x8A, 0xD9, 0x86,
- 0x44, 0xD9, 0x8A, 0xD9, 0x87, 0x44, 0xD9, 0x8A,
- 0xD9, 0x89, 0x44, 0xD9, 0x8A, 0xD9, 0x8A, 0x44,
- 0xD9, 0x8A, 0xD9, 0xB4, 0x44, 0xDB, 0x87, 0xD9,
+ 0xD8, 0xB2, 0x44, 0xD9, 0x86, 0xD9, 0x85, 0x44,
+ 0xD9, 0x86, 0xD9, 0x86, 0x44, 0xD9, 0x86, 0xD9,
+ 0x87, 0x44, 0xD9, 0x86, 0xD9, 0x89, 0x44, 0xD9,
+ 0x86, 0xD9, 0x8A, 0x44, 0xD9, 0x87, 0xD8, 0xAC,
+ 0x44, 0xD9, 0x87, 0xD9, 0x85, 0x44, 0xD9, 0x87,
+ 0xD9, 0x89, 0x44, 0xD9, 0x87, 0xD9, 0x8A, 0x44,
+ 0xD9, 0x88, 0xD9, 0xB4, 0x44, 0xD9, 0x8A, 0xD8,
+ 0xAC, 0x44, 0xD9, 0x8A, 0xD8, 0xAD, 0x44, 0xD9,
// Bytes 1f40 - 1f7f
- 0xB4, 0x44, 0xF0, 0xA0, 0x84, 0xA2, 0x44, 0xF0,
- 0xA0, 0x94, 0x9C, 0x44, 0xF0, 0xA0, 0x94, 0xA5,
- 0x44, 0xF0, 0xA0, 0x95, 0x8B, 0x44, 0xF0, 0xA0,
- 0x98, 0xBA, 0x44, 0xF0, 0xA0, 0xA0, 0x84, 0x44,
- 0xF0, 0xA0, 0xA3, 0x9E, 0x44, 0xF0, 0xA0, 0xA8,
- 0xAC, 0x44, 0xF0, 0xA0, 0xAD, 0xA3, 0x44, 0xF0,
- 0xA1, 0x93, 0xA4, 0x44, 0xF0, 0xA1, 0x9A, 0xA8,
- 0x44, 0xF0, 0xA1, 0x9B, 0xAA, 0x44, 0xF0, 0xA1,
+ 0x8A, 0xD8, 0xAE, 0x44, 0xD9, 0x8A, 0xD8, 0xB1,
+ 0x44, 0xD9, 0x8A, 0xD8, 0xB2, 0x44, 0xD9, 0x8A,
+ 0xD9, 0x85, 0x44, 0xD9, 0x8A, 0xD9, 0x86, 0x44,
+ 0xD9, 0x8A, 0xD9, 0x87, 0x44, 0xD9, 0x8A, 0xD9,
+ 0x89, 0x44, 0xD9, 0x8A, 0xD9, 0x8A, 0x44, 0xD9,
+ 0x8A, 0xD9, 0xB4, 0x44, 0xDB, 0x87, 0xD9, 0xB4,
+ 0x44, 0xF0, 0xA0, 0x84, 0xA2, 0x44, 0xF0, 0xA0,
+ 0x94, 0x9C, 0x44, 0xF0, 0xA0, 0x94, 0xA5, 0x44,
// Bytes 1f80 - 1fbf
- 0xA7, 0x88, 0x44, 0xF0, 0xA1, 0xAC, 0x98, 0x44,
- 0xF0, 0xA1, 0xB4, 0x8B, 0x44, 0xF0, 0xA1, 0xB7,
- 0xA4, 0x44, 0xF0, 0xA1, 0xB7, 0xA6, 0x44, 0xF0,
- 0xA2, 0x86, 0x83, 0x44, 0xF0, 0xA2, 0x86, 0x9F,
- 0x44, 0xF0, 0xA2, 0x8C, 0xB1, 0x44, 0xF0, 0xA2,
- 0x9B, 0x94, 0x44, 0xF0, 0xA2, 0xA1, 0x84, 0x44,
- 0xF0, 0xA2, 0xA1, 0x8A, 0x44, 0xF0, 0xA2, 0xAC,
- 0x8C, 0x44, 0xF0, 0xA2, 0xAF, 0xB1, 0x44, 0xF0,
+ 0xF0, 0xA0, 0x95, 0x8B, 0x44, 0xF0, 0xA0, 0x98,
+ 0xBA, 0x44, 0xF0, 0xA0, 0xA0, 0x84, 0x44, 0xF0,
+ 0xA0, 0xA3, 0x9E, 0x44, 0xF0, 0xA0, 0xA8, 0xAC,
+ 0x44, 0xF0, 0xA0, 0xAD, 0xA3, 0x44, 0xF0, 0xA1,
+ 0x93, 0xA4, 0x44, 0xF0, 0xA1, 0x9A, 0xA8, 0x44,
+ 0xF0, 0xA1, 0x9B, 0xAA, 0x44, 0xF0, 0xA1, 0xA7,
+ 0x88, 0x44, 0xF0, 0xA1, 0xAC, 0x98, 0x44, 0xF0,
+ 0xA1, 0xB4, 0x8B, 0x44, 0xF0, 0xA1, 0xB7, 0xA4,
// Bytes 1fc0 - 1fff
- 0xA3, 0x80, 0x8A, 0x44, 0xF0, 0xA3, 0x8A, 0xB8,
- 0x44, 0xF0, 0xA3, 0x8D, 0x9F, 0x44, 0xF0, 0xA3,
- 0x8E, 0x93, 0x44, 0xF0, 0xA3, 0x8E, 0x9C, 0x44,
- 0xF0, 0xA3, 0x8F, 0x83, 0x44, 0xF0, 0xA3, 0x8F,
- 0x95, 0x44, 0xF0, 0xA3, 0x91, 0xAD, 0x44, 0xF0,
- 0xA3, 0x9A, 0xA3, 0x44, 0xF0, 0xA3, 0xA2, 0xA7,
- 0x44, 0xF0, 0xA3, 0xAA, 0x8D, 0x44, 0xF0, 0xA3,
- 0xAB, 0xBA, 0x44, 0xF0, 0xA3, 0xB2, 0xBC, 0x44,
+ 0x44, 0xF0, 0xA1, 0xB7, 0xA6, 0x44, 0xF0, 0xA2,
+ 0x86, 0x83, 0x44, 0xF0, 0xA2, 0x86, 0x9F, 0x44,
+ 0xF0, 0xA2, 0x8C, 0xB1, 0x44, 0xF0, 0xA2, 0x9B,
+ 0x94, 0x44, 0xF0, 0xA2, 0xA1, 0x84, 0x44, 0xF0,
+ 0xA2, 0xA1, 0x8A, 0x44, 0xF0, 0xA2, 0xAC, 0x8C,
+ 0x44, 0xF0, 0xA2, 0xAF, 0xB1, 0x44, 0xF0, 0xA3,
+ 0x80, 0x8A, 0x44, 0xF0, 0xA3, 0x8A, 0xB8, 0x44,
+ 0xF0, 0xA3, 0x8D, 0x9F, 0x44, 0xF0, 0xA3, 0x8E,
// Bytes 2000 - 203f
- 0xF0, 0xA3, 0xB4, 0x9E, 0x44, 0xF0, 0xA3, 0xBB,
- 0x91, 0x44, 0xF0, 0xA3, 0xBD, 0x9E, 0x44, 0xF0,
- 0xA3, 0xBE, 0x8E, 0x44, 0xF0, 0xA4, 0x89, 0xA3,
- 0x44, 0xF0, 0xA4, 0x8B, 0xAE, 0x44, 0xF0, 0xA4,
- 0x8E, 0xAB, 0x44, 0xF0, 0xA4, 0x98, 0x88, 0x44,
- 0xF0, 0xA4, 0x9C, 0xB5, 0x44, 0xF0, 0xA4, 0xA0,
- 0x94, 0x44, 0xF0, 0xA4, 0xB0, 0xB6, 0x44, 0xF0,
- 0xA4, 0xB2, 0x92, 0x44, 0xF0, 0xA4, 0xBE, 0xA1,
+ 0x93, 0x44, 0xF0, 0xA3, 0x8E, 0x9C, 0x44, 0xF0,
+ 0xA3, 0x8F, 0x83, 0x44, 0xF0, 0xA3, 0x8F, 0x95,
+ 0x44, 0xF0, 0xA3, 0x91, 0xAD, 0x44, 0xF0, 0xA3,
+ 0x9A, 0xA3, 0x44, 0xF0, 0xA3, 0xA2, 0xA7, 0x44,
+ 0xF0, 0xA3, 0xAA, 0x8D, 0x44, 0xF0, 0xA3, 0xAB,
+ 0xBA, 0x44, 0xF0, 0xA3, 0xB2, 0xBC, 0x44, 0xF0,
+ 0xA3, 0xB4, 0x9E, 0x44, 0xF0, 0xA3, 0xBB, 0x91,
+ 0x44, 0xF0, 0xA3, 0xBD, 0x9E, 0x44, 0xF0, 0xA3,
// Bytes 2040 - 207f
- 0x44, 0xF0, 0xA4, 0xBE, 0xB8, 0x44, 0xF0, 0xA5,
- 0x81, 0x84, 0x44, 0xF0, 0xA5, 0x83, 0xB2, 0x44,
- 0xF0, 0xA5, 0x83, 0xB3, 0x44, 0xF0, 0xA5, 0x84,
- 0x99, 0x44, 0xF0, 0xA5, 0x84, 0xB3, 0x44, 0xF0,
- 0xA5, 0x89, 0x89, 0x44, 0xF0, 0xA5, 0x90, 0x9D,
- 0x44, 0xF0, 0xA5, 0x98, 0xA6, 0x44, 0xF0, 0xA5,
- 0x9A, 0x9A, 0x44, 0xF0, 0xA5, 0x9B, 0x85, 0x44,
- 0xF0, 0xA5, 0xA5, 0xBC, 0x44, 0xF0, 0xA5, 0xAA,
+ 0xBE, 0x8E, 0x44, 0xF0, 0xA4, 0x89, 0xA3, 0x44,
+ 0xF0, 0xA4, 0x8B, 0xAE, 0x44, 0xF0, 0xA4, 0x8E,
+ 0xAB, 0x44, 0xF0, 0xA4, 0x98, 0x88, 0x44, 0xF0,
+ 0xA4, 0x9C, 0xB5, 0x44, 0xF0, 0xA4, 0xA0, 0x94,
+ 0x44, 0xF0, 0xA4, 0xB0, 0xB6, 0x44, 0xF0, 0xA4,
+ 0xB2, 0x92, 0x44, 0xF0, 0xA4, 0xBE, 0xA1, 0x44,
+ 0xF0, 0xA4, 0xBE, 0xB8, 0x44, 0xF0, 0xA5, 0x81,
+ 0x84, 0x44, 0xF0, 0xA5, 0x83, 0xB2, 0x44, 0xF0,
// Bytes 2080 - 20bf
- 0xA7, 0x44, 0xF0, 0xA5, 0xAE, 0xAB, 0x44, 0xF0,
- 0xA5, 0xB2, 0x80, 0x44, 0xF0, 0xA5, 0xB3, 0x90,
- 0x44, 0xF0, 0xA5, 0xBE, 0x86, 0x44, 0xF0, 0xA6,
- 0x87, 0x9A, 0x44, 0xF0, 0xA6, 0x88, 0xA8, 0x44,
- 0xF0, 0xA6, 0x89, 0x87, 0x44, 0xF0, 0xA6, 0x8B,
- 0x99, 0x44, 0xF0, 0xA6, 0x8C, 0xBE, 0x44, 0xF0,
- 0xA6, 0x93, 0x9A, 0x44, 0xF0, 0xA6, 0x94, 0xA3,
- 0x44, 0xF0, 0xA6, 0x96, 0xA8, 0x44, 0xF0, 0xA6,
+ 0xA5, 0x83, 0xB3, 0x44, 0xF0, 0xA5, 0x84, 0x99,
+ 0x44, 0xF0, 0xA5, 0x84, 0xB3, 0x44, 0xF0, 0xA5,
+ 0x89, 0x89, 0x44, 0xF0, 0xA5, 0x90, 0x9D, 0x44,
+ 0xF0, 0xA5, 0x98, 0xA6, 0x44, 0xF0, 0xA5, 0x9A,
+ 0x9A, 0x44, 0xF0, 0xA5, 0x9B, 0x85, 0x44, 0xF0,
+ 0xA5, 0xA5, 0xBC, 0x44, 0xF0, 0xA5, 0xAA, 0xA7,
+ 0x44, 0xF0, 0xA5, 0xAE, 0xAB, 0x44, 0xF0, 0xA5,
+ 0xB2, 0x80, 0x44, 0xF0, 0xA5, 0xB3, 0x90, 0x44,
// Bytes 20c0 - 20ff
- 0x9E, 0xA7, 0x44, 0xF0, 0xA6, 0x9E, 0xB5, 0x44,
- 0xF0, 0xA6, 0xAC, 0xBC, 0x44, 0xF0, 0xA6, 0xB0,
- 0xB6, 0x44, 0xF0, 0xA6, 0xB3, 0x95, 0x44, 0xF0,
- 0xA6, 0xB5, 0xAB, 0x44, 0xF0, 0xA6, 0xBC, 0xAC,
- 0x44, 0xF0, 0xA6, 0xBE, 0xB1, 0x44, 0xF0, 0xA7,
- 0x83, 0x92, 0x44, 0xF0, 0xA7, 0x8F, 0x8A, 0x44,
- 0xF0, 0xA7, 0x99, 0xA7, 0x44, 0xF0, 0xA7, 0xA2,
- 0xAE, 0x44, 0xF0, 0xA7, 0xA5, 0xA6, 0x44, 0xF0,
+ 0xF0, 0xA5, 0xBE, 0x86, 0x44, 0xF0, 0xA6, 0x87,
+ 0x9A, 0x44, 0xF0, 0xA6, 0x88, 0xA8, 0x44, 0xF0,
+ 0xA6, 0x89, 0x87, 0x44, 0xF0, 0xA6, 0x8B, 0x99,
+ 0x44, 0xF0, 0xA6, 0x8C, 0xBE, 0x44, 0xF0, 0xA6,
+ 0x93, 0x9A, 0x44, 0xF0, 0xA6, 0x94, 0xA3, 0x44,
+ 0xF0, 0xA6, 0x96, 0xA8, 0x44, 0xF0, 0xA6, 0x9E,
+ 0xA7, 0x44, 0xF0, 0xA6, 0x9E, 0xB5, 0x44, 0xF0,
+ 0xA6, 0xAC, 0xBC, 0x44, 0xF0, 0xA6, 0xB0, 0xB6,
// Bytes 2100 - 213f
- 0xA7, 0xB2, 0xA8, 0x44, 0xF0, 0xA7, 0xBB, 0x93,
- 0x44, 0xF0, 0xA7, 0xBC, 0xAF, 0x44, 0xF0, 0xA8,
- 0x97, 0x92, 0x44, 0xF0, 0xA8, 0x97, 0xAD, 0x44,
- 0xF0, 0xA8, 0x9C, 0xAE, 0x44, 0xF0, 0xA8, 0xAF,
- 0xBA, 0x44, 0xF0, 0xA8, 0xB5, 0xB7, 0x44, 0xF0,
- 0xA9, 0x85, 0x85, 0x44, 0xF0, 0xA9, 0x87, 0x9F,
- 0x44, 0xF0, 0xA9, 0x88, 0x9A, 0x44, 0xF0, 0xA9,
- 0x90, 0x8A, 0x44, 0xF0, 0xA9, 0x92, 0x96, 0x44,
+ 0x44, 0xF0, 0xA6, 0xB3, 0x95, 0x44, 0xF0, 0xA6,
+ 0xB5, 0xAB, 0x44, 0xF0, 0xA6, 0xBC, 0xAC, 0x44,
+ 0xF0, 0xA6, 0xBE, 0xB1, 0x44, 0xF0, 0xA7, 0x83,
+ 0x92, 0x44, 0xF0, 0xA7, 0x8F, 0x8A, 0x44, 0xF0,
+ 0xA7, 0x99, 0xA7, 0x44, 0xF0, 0xA7, 0xA2, 0xAE,
+ 0x44, 0xF0, 0xA7, 0xA5, 0xA6, 0x44, 0xF0, 0xA7,
+ 0xB2, 0xA8, 0x44, 0xF0, 0xA7, 0xBB, 0x93, 0x44,
+ 0xF0, 0xA7, 0xBC, 0xAF, 0x44, 0xF0, 0xA8, 0x97,
// Bytes 2140 - 217f
- 0xF0, 0xA9, 0x96, 0xB6, 0x44, 0xF0, 0xA9, 0xAC,
- 0xB0, 0x44, 0xF0, 0xAA, 0x83, 0x8E, 0x44, 0xF0,
- 0xAA, 0x84, 0x85, 0x44, 0xF0, 0xAA, 0x88, 0x8E,
- 0x44, 0xF0, 0xAA, 0x8A, 0x91, 0x44, 0xF0, 0xAA,
- 0x8E, 0x92, 0x44, 0xF0, 0xAA, 0x98, 0x80, 0x45,
- 0x28, 0xE1, 0x84, 0x80, 0x29, 0x45, 0x28, 0xE1,
- 0x84, 0x82, 0x29, 0x45, 0x28, 0xE1, 0x84, 0x83,
- 0x29, 0x45, 0x28, 0xE1, 0x84, 0x85, 0x29, 0x45,
+ 0x92, 0x44, 0xF0, 0xA8, 0x97, 0xAD, 0x44, 0xF0,
+ 0xA8, 0x9C, 0xAE, 0x44, 0xF0, 0xA8, 0xAF, 0xBA,
+ 0x44, 0xF0, 0xA8, 0xB5, 0xB7, 0x44, 0xF0, 0xA9,
+ 0x85, 0x85, 0x44, 0xF0, 0xA9, 0x87, 0x9F, 0x44,
+ 0xF0, 0xA9, 0x88, 0x9A, 0x44, 0xF0, 0xA9, 0x90,
+ 0x8A, 0x44, 0xF0, 0xA9, 0x92, 0x96, 0x44, 0xF0,
+ 0xA9, 0x96, 0xB6, 0x44, 0xF0, 0xA9, 0xAC, 0xB0,
+ 0x44, 0xF0, 0xAA, 0x83, 0x8E, 0x44, 0xF0, 0xAA,
// Bytes 2180 - 21bf
- 0x28, 0xE1, 0x84, 0x86, 0x29, 0x45, 0x28, 0xE1,
- 0x84, 0x87, 0x29, 0x45, 0x28, 0xE1, 0x84, 0x89,
- 0x29, 0x45, 0x28, 0xE1, 0x84, 0x8B, 0x29, 0x45,
- 0x28, 0xE1, 0x84, 0x8C, 0x29, 0x45, 0x28, 0xE1,
- 0x84, 0x8E, 0x29, 0x45, 0x28, 0xE1, 0x84, 0x8F,
- 0x29, 0x45, 0x28, 0xE1, 0x84, 0x90, 0x29, 0x45,
- 0x28, 0xE1, 0x84, 0x91, 0x29, 0x45, 0x28, 0xE1,
- 0x84, 0x92, 0x29, 0x45, 0x28, 0xE4, 0xB8, 0x80,
+ 0x84, 0x85, 0x44, 0xF0, 0xAA, 0x88, 0x8E, 0x44,
+ 0xF0, 0xAA, 0x8A, 0x91, 0x44, 0xF0, 0xAA, 0x8E,
+ 0x92, 0x44, 0xF0, 0xAA, 0x98, 0x80, 0x45, 0x28,
+ 0xE1, 0x84, 0x80, 0x29, 0x45, 0x28, 0xE1, 0x84,
+ 0x82, 0x29, 0x45, 0x28, 0xE1, 0x84, 0x83, 0x29,
+ 0x45, 0x28, 0xE1, 0x84, 0x85, 0x29, 0x45, 0x28,
+ 0xE1, 0x84, 0x86, 0x29, 0x45, 0x28, 0xE1, 0x84,
+ 0x87, 0x29, 0x45, 0x28, 0xE1, 0x84, 0x89, 0x29,
// Bytes 21c0 - 21ff
- 0x29, 0x45, 0x28, 0xE4, 0xB8, 0x83, 0x29, 0x45,
- 0x28, 0xE4, 0xB8, 0x89, 0x29, 0x45, 0x28, 0xE4,
- 0xB9, 0x9D, 0x29, 0x45, 0x28, 0xE4, 0xBA, 0x8C,
- 0x29, 0x45, 0x28, 0xE4, 0xBA, 0x94, 0x29, 0x45,
- 0x28, 0xE4, 0xBB, 0xA3, 0x29, 0x45, 0x28, 0xE4,
- 0xBC, 0x81, 0x29, 0x45, 0x28, 0xE4, 0xBC, 0x91,
- 0x29, 0x45, 0x28, 0xE5, 0x85, 0xAB, 0x29, 0x45,
- 0x28, 0xE5, 0x85, 0xAD, 0x29, 0x45, 0x28, 0xE5,
+ 0x45, 0x28, 0xE1, 0x84, 0x8B, 0x29, 0x45, 0x28,
+ 0xE1, 0x84, 0x8C, 0x29, 0x45, 0x28, 0xE1, 0x84,
+ 0x8E, 0x29, 0x45, 0x28, 0xE1, 0x84, 0x8F, 0x29,
+ 0x45, 0x28, 0xE1, 0x84, 0x90, 0x29, 0x45, 0x28,
+ 0xE1, 0x84, 0x91, 0x29, 0x45, 0x28, 0xE1, 0x84,
+ 0x92, 0x29, 0x45, 0x28, 0xE4, 0xB8, 0x80, 0x29,
+ 0x45, 0x28, 0xE4, 0xB8, 0x83, 0x29, 0x45, 0x28,
+ 0xE4, 0xB8, 0x89, 0x29, 0x45, 0x28, 0xE4, 0xB9,
// Bytes 2200 - 223f
- 0x8A, 0xB4, 0x29, 0x45, 0x28, 0xE5, 0x8D, 0x81,
- 0x29, 0x45, 0x28, 0xE5, 0x8D, 0x94, 0x29, 0x45,
- 0x28, 0xE5, 0x90, 0x8D, 0x29, 0x45, 0x28, 0xE5,
- 0x91, 0xBC, 0x29, 0x45, 0x28, 0xE5, 0x9B, 0x9B,
- 0x29, 0x45, 0x28, 0xE5, 0x9C, 0x9F, 0x29, 0x45,
- 0x28, 0xE5, 0xAD, 0xA6, 0x29, 0x45, 0x28, 0xE6,
- 0x97, 0xA5, 0x29, 0x45, 0x28, 0xE6, 0x9C, 0x88,
- 0x29, 0x45, 0x28, 0xE6, 0x9C, 0x89, 0x29, 0x45,
+ 0x9D, 0x29, 0x45, 0x28, 0xE4, 0xBA, 0x8C, 0x29,
+ 0x45, 0x28, 0xE4, 0xBA, 0x94, 0x29, 0x45, 0x28,
+ 0xE4, 0xBB, 0xA3, 0x29, 0x45, 0x28, 0xE4, 0xBC,
+ 0x81, 0x29, 0x45, 0x28, 0xE4, 0xBC, 0x91, 0x29,
+ 0x45, 0x28, 0xE5, 0x85, 0xAB, 0x29, 0x45, 0x28,
+ 0xE5, 0x85, 0xAD, 0x29, 0x45, 0x28, 0xE5, 0x8A,
+ 0xB4, 0x29, 0x45, 0x28, 0xE5, 0x8D, 0x81, 0x29,
+ 0x45, 0x28, 0xE5, 0x8D, 0x94, 0x29, 0x45, 0x28,
// Bytes 2240 - 227f
- 0x28, 0xE6, 0x9C, 0xA8, 0x29, 0x45, 0x28, 0xE6,
- 0xA0, 0xAA, 0x29, 0x45, 0x28, 0xE6, 0xB0, 0xB4,
- 0x29, 0x45, 0x28, 0xE7, 0x81, 0xAB, 0x29, 0x45,
- 0x28, 0xE7, 0x89, 0xB9, 0x29, 0x45, 0x28, 0xE7,
- 0x9B, 0xA3, 0x29, 0x45, 0x28, 0xE7, 0xA4, 0xBE,
- 0x29, 0x45, 0x28, 0xE7, 0xA5, 0x9D, 0x29, 0x45,
- 0x28, 0xE7, 0xA5, 0xAD, 0x29, 0x45, 0x28, 0xE8,
- 0x87, 0xAA, 0x29, 0x45, 0x28, 0xE8, 0x87, 0xB3,
+ 0xE5, 0x90, 0x8D, 0x29, 0x45, 0x28, 0xE5, 0x91,
+ 0xBC, 0x29, 0x45, 0x28, 0xE5, 0x9B, 0x9B, 0x29,
+ 0x45, 0x28, 0xE5, 0x9C, 0x9F, 0x29, 0x45, 0x28,
+ 0xE5, 0xAD, 0xA6, 0x29, 0x45, 0x28, 0xE6, 0x97,
+ 0xA5, 0x29, 0x45, 0x28, 0xE6, 0x9C, 0x88, 0x29,
+ 0x45, 0x28, 0xE6, 0x9C, 0x89, 0x29, 0x45, 0x28,
+ 0xE6, 0x9C, 0xA8, 0x29, 0x45, 0x28, 0xE6, 0xA0,
+ 0xAA, 0x29, 0x45, 0x28, 0xE6, 0xB0, 0xB4, 0x29,
// Bytes 2280 - 22bf
- 0x29, 0x45, 0x28, 0xE8, 0xB2, 0xA1, 0x29, 0x45,
- 0x28, 0xE8, 0xB3, 0x87, 0x29, 0x45, 0x28, 0xE9,
- 0x87, 0x91, 0x29, 0x45, 0x30, 0xE2, 0x81, 0x84,
- 0x33, 0x45, 0x31, 0x30, 0xE6, 0x97, 0xA5, 0x45,
- 0x31, 0x30, 0xE6, 0x9C, 0x88, 0x45, 0x31, 0x30,
- 0xE7, 0x82, 0xB9, 0x45, 0x31, 0x31, 0xE6, 0x97,
- 0xA5, 0x45, 0x31, 0x31, 0xE6, 0x9C, 0x88, 0x45,
- 0x31, 0x31, 0xE7, 0x82, 0xB9, 0x45, 0x31, 0x32,
+ 0x45, 0x28, 0xE7, 0x81, 0xAB, 0x29, 0x45, 0x28,
+ 0xE7, 0x89, 0xB9, 0x29, 0x45, 0x28, 0xE7, 0x9B,
+ 0xA3, 0x29, 0x45, 0x28, 0xE7, 0xA4, 0xBE, 0x29,
+ 0x45, 0x28, 0xE7, 0xA5, 0x9D, 0x29, 0x45, 0x28,
+ 0xE7, 0xA5, 0xAD, 0x29, 0x45, 0x28, 0xE8, 0x87,
+ 0xAA, 0x29, 0x45, 0x28, 0xE8, 0x87, 0xB3, 0x29,
+ 0x45, 0x28, 0xE8, 0xB2, 0xA1, 0x29, 0x45, 0x28,
+ 0xE8, 0xB3, 0x87, 0x29, 0x45, 0x28, 0xE9, 0x87,
// Bytes 22c0 - 22ff
- 0xE6, 0x97, 0xA5, 0x45, 0x31, 0x32, 0xE6, 0x9C,
- 0x88, 0x45, 0x31, 0x32, 0xE7, 0x82, 0xB9, 0x45,
- 0x31, 0x33, 0xE6, 0x97, 0xA5, 0x45, 0x31, 0x33,
- 0xE7, 0x82, 0xB9, 0x45, 0x31, 0x34, 0xE6, 0x97,
- 0xA5, 0x45, 0x31, 0x34, 0xE7, 0x82, 0xB9, 0x45,
- 0x31, 0x35, 0xE6, 0x97, 0xA5, 0x45, 0x31, 0x35,
- 0xE7, 0x82, 0xB9, 0x45, 0x31, 0x36, 0xE6, 0x97,
- 0xA5, 0x45, 0x31, 0x36, 0xE7, 0x82, 0xB9, 0x45,
+ 0x91, 0x29, 0x45, 0x30, 0xE2, 0x81, 0x84, 0x33,
+ 0x45, 0x31, 0x30, 0xE6, 0x97, 0xA5, 0x45, 0x31,
+ 0x30, 0xE6, 0x9C, 0x88, 0x45, 0x31, 0x30, 0xE7,
+ 0x82, 0xB9, 0x45, 0x31, 0x31, 0xE6, 0x97, 0xA5,
+ 0x45, 0x31, 0x31, 0xE6, 0x9C, 0x88, 0x45, 0x31,
+ 0x31, 0xE7, 0x82, 0xB9, 0x45, 0x31, 0x32, 0xE6,
+ 0x97, 0xA5, 0x45, 0x31, 0x32, 0xE6, 0x9C, 0x88,
+ 0x45, 0x31, 0x32, 0xE7, 0x82, 0xB9, 0x45, 0x31,
// Bytes 2300 - 233f
- 0x31, 0x37, 0xE6, 0x97, 0xA5, 0x45, 0x31, 0x37,
- 0xE7, 0x82, 0xB9, 0x45, 0x31, 0x38, 0xE6, 0x97,
- 0xA5, 0x45, 0x31, 0x38, 0xE7, 0x82, 0xB9, 0x45,
- 0x31, 0x39, 0xE6, 0x97, 0xA5, 0x45, 0x31, 0x39,
- 0xE7, 0x82, 0xB9, 0x45, 0x31, 0xE2, 0x81, 0x84,
- 0x32, 0x45, 0x31, 0xE2, 0x81, 0x84, 0x33, 0x45,
- 0x31, 0xE2, 0x81, 0x84, 0x34, 0x45, 0x31, 0xE2,
- 0x81, 0x84, 0x35, 0x45, 0x31, 0xE2, 0x81, 0x84,
+ 0x33, 0xE6, 0x97, 0xA5, 0x45, 0x31, 0x33, 0xE7,
+ 0x82, 0xB9, 0x45, 0x31, 0x34, 0xE6, 0x97, 0xA5,
+ 0x45, 0x31, 0x34, 0xE7, 0x82, 0xB9, 0x45, 0x31,
+ 0x35, 0xE6, 0x97, 0xA5, 0x45, 0x31, 0x35, 0xE7,
+ 0x82, 0xB9, 0x45, 0x31, 0x36, 0xE6, 0x97, 0xA5,
+ 0x45, 0x31, 0x36, 0xE7, 0x82, 0xB9, 0x45, 0x31,
+ 0x37, 0xE6, 0x97, 0xA5, 0x45, 0x31, 0x37, 0xE7,
+ 0x82, 0xB9, 0x45, 0x31, 0x38, 0xE6, 0x97, 0xA5,
// Bytes 2340 - 237f
- 0x36, 0x45, 0x31, 0xE2, 0x81, 0x84, 0x37, 0x45,
- 0x31, 0xE2, 0x81, 0x84, 0x38, 0x45, 0x31, 0xE2,
- 0x81, 0x84, 0x39, 0x45, 0x32, 0x30, 0xE6, 0x97,
- 0xA5, 0x45, 0x32, 0x30, 0xE7, 0x82, 0xB9, 0x45,
- 0x32, 0x31, 0xE6, 0x97, 0xA5, 0x45, 0x32, 0x31,
- 0xE7, 0x82, 0xB9, 0x45, 0x32, 0x32, 0xE6, 0x97,
- 0xA5, 0x45, 0x32, 0x32, 0xE7, 0x82, 0xB9, 0x45,
- 0x32, 0x33, 0xE6, 0x97, 0xA5, 0x45, 0x32, 0x33,
+ 0x45, 0x31, 0x38, 0xE7, 0x82, 0xB9, 0x45, 0x31,
+ 0x39, 0xE6, 0x97, 0xA5, 0x45, 0x31, 0x39, 0xE7,
+ 0x82, 0xB9, 0x45, 0x31, 0xE2, 0x81, 0x84, 0x32,
+ 0x45, 0x31, 0xE2, 0x81, 0x84, 0x33, 0x45, 0x31,
+ 0xE2, 0x81, 0x84, 0x34, 0x45, 0x31, 0xE2, 0x81,
+ 0x84, 0x35, 0x45, 0x31, 0xE2, 0x81, 0x84, 0x36,
+ 0x45, 0x31, 0xE2, 0x81, 0x84, 0x37, 0x45, 0x31,
+ 0xE2, 0x81, 0x84, 0x38, 0x45, 0x31, 0xE2, 0x81,
// Bytes 2380 - 23bf
- 0xE7, 0x82, 0xB9, 0x45, 0x32, 0x34, 0xE6, 0x97,
- 0xA5, 0x45, 0x32, 0x34, 0xE7, 0x82, 0xB9, 0x45,
- 0x32, 0x35, 0xE6, 0x97, 0xA5, 0x45, 0x32, 0x36,
- 0xE6, 0x97, 0xA5, 0x45, 0x32, 0x37, 0xE6, 0x97,
- 0xA5, 0x45, 0x32, 0x38, 0xE6, 0x97, 0xA5, 0x45,
- 0x32, 0x39, 0xE6, 0x97, 0xA5, 0x45, 0x32, 0xE2,
- 0x81, 0x84, 0x33, 0x45, 0x32, 0xE2, 0x81, 0x84,
- 0x35, 0x45, 0x33, 0x30, 0xE6, 0x97, 0xA5, 0x45,
+ 0x84, 0x39, 0x45, 0x32, 0x30, 0xE6, 0x97, 0xA5,
+ 0x45, 0x32, 0x30, 0xE7, 0x82, 0xB9, 0x45, 0x32,
+ 0x31, 0xE6, 0x97, 0xA5, 0x45, 0x32, 0x31, 0xE7,
+ 0x82, 0xB9, 0x45, 0x32, 0x32, 0xE6, 0x97, 0xA5,
+ 0x45, 0x32, 0x32, 0xE7, 0x82, 0xB9, 0x45, 0x32,
+ 0x33, 0xE6, 0x97, 0xA5, 0x45, 0x32, 0x33, 0xE7,
+ 0x82, 0xB9, 0x45, 0x32, 0x34, 0xE6, 0x97, 0xA5,
+ 0x45, 0x32, 0x34, 0xE7, 0x82, 0xB9, 0x45, 0x32,
// Bytes 23c0 - 23ff
- 0x33, 0x31, 0xE6, 0x97, 0xA5, 0x45, 0x33, 0xE2,
- 0x81, 0x84, 0x34, 0x45, 0x33, 0xE2, 0x81, 0x84,
- 0x35, 0x45, 0x33, 0xE2, 0x81, 0x84, 0x38, 0x45,
- 0x34, 0xE2, 0x81, 0x84, 0x35, 0x45, 0x35, 0xE2,
- 0x81, 0x84, 0x36, 0x45, 0x35, 0xE2, 0x81, 0x84,
- 0x38, 0x45, 0x37, 0xE2, 0x81, 0x84, 0x38, 0x45,
- 0x41, 0xE2, 0x88, 0x95, 0x6D, 0x45, 0x56, 0xE2,
- 0x88, 0x95, 0x6D, 0x45, 0x6D, 0xE2, 0x88, 0x95,
+ 0x35, 0xE6, 0x97, 0xA5, 0x45, 0x32, 0x36, 0xE6,
+ 0x97, 0xA5, 0x45, 0x32, 0x37, 0xE6, 0x97, 0xA5,
+ 0x45, 0x32, 0x38, 0xE6, 0x97, 0xA5, 0x45, 0x32,
+ 0x39, 0xE6, 0x97, 0xA5, 0x45, 0x32, 0xE2, 0x81,
+ 0x84, 0x33, 0x45, 0x32, 0xE2, 0x81, 0x84, 0x35,
+ 0x45, 0x33, 0x30, 0xE6, 0x97, 0xA5, 0x45, 0x33,
+ 0x31, 0xE6, 0x97, 0xA5, 0x45, 0x33, 0xE2, 0x81,
+ 0x84, 0x34, 0x45, 0x33, 0xE2, 0x81, 0x84, 0x35,
// Bytes 2400 - 243f
- 0x73, 0x46, 0x31, 0xE2, 0x81, 0x84, 0x31, 0x30,
- 0x46, 0x43, 0xE2, 0x88, 0x95, 0x6B, 0x67, 0x46,
- 0x6D, 0xE2, 0x88, 0x95, 0x73, 0x32, 0x46, 0xD8,
- 0xA8, 0xD8, 0xAD, 0xD9, 0x8A, 0x46, 0xD8, 0xA8,
- 0xD8, 0xAE, 0xD9, 0x8A, 0x46, 0xD8, 0xAA, 0xD8,
- 0xAC, 0xD9, 0x85, 0x46, 0xD8, 0xAA, 0xD8, 0xAC,
- 0xD9, 0x89, 0x46, 0xD8, 0xAA, 0xD8, 0xAC, 0xD9,
- 0x8A, 0x46, 0xD8, 0xAA, 0xD8, 0xAD, 0xD8, 0xAC,
+ 0x45, 0x33, 0xE2, 0x81, 0x84, 0x38, 0x45, 0x34,
+ 0xE2, 0x81, 0x84, 0x35, 0x45, 0x35, 0xE2, 0x81,
+ 0x84, 0x36, 0x45, 0x35, 0xE2, 0x81, 0x84, 0x38,
+ 0x45, 0x37, 0xE2, 0x81, 0x84, 0x38, 0x45, 0x41,
+ 0xE2, 0x88, 0x95, 0x6D, 0x45, 0x56, 0xE2, 0x88,
+ 0x95, 0x6D, 0x45, 0x6D, 0xE2, 0x88, 0x95, 0x73,
+ 0x46, 0x31, 0xE2, 0x81, 0x84, 0x31, 0x30, 0x46,
+ 0x43, 0xE2, 0x88, 0x95, 0x6B, 0x67, 0x46, 0x6D,
// Bytes 2440 - 247f
- 0x46, 0xD8, 0xAA, 0xD8, 0xAD, 0xD9, 0x85, 0x46,
- 0xD8, 0xAA, 0xD8, 0xAE, 0xD9, 0x85, 0x46, 0xD8,
- 0xAA, 0xD8, 0xAE, 0xD9, 0x89, 0x46, 0xD8, 0xAA,
- 0xD8, 0xAE, 0xD9, 0x8A, 0x46, 0xD8, 0xAA, 0xD9,
- 0x85, 0xD8, 0xAC, 0x46, 0xD8, 0xAA, 0xD9, 0x85,
- 0xD8, 0xAD, 0x46, 0xD8, 0xAA, 0xD9, 0x85, 0xD8,
- 0xAE, 0x46, 0xD8, 0xAA, 0xD9, 0x85, 0xD9, 0x89,
- 0x46, 0xD8, 0xAA, 0xD9, 0x85, 0xD9, 0x8A, 0x46,
+ 0xE2, 0x88, 0x95, 0x73, 0x32, 0x46, 0xD8, 0xA8,
+ 0xD8, 0xAD, 0xD9, 0x8A, 0x46, 0xD8, 0xA8, 0xD8,
+ 0xAE, 0xD9, 0x8A, 0x46, 0xD8, 0xAA, 0xD8, 0xAC,
+ 0xD9, 0x85, 0x46, 0xD8, 0xAA, 0xD8, 0xAC, 0xD9,
+ 0x89, 0x46, 0xD8, 0xAA, 0xD8, 0xAC, 0xD9, 0x8A,
+ 0x46, 0xD8, 0xAA, 0xD8, 0xAD, 0xD8, 0xAC, 0x46,
+ 0xD8, 0xAA, 0xD8, 0xAD, 0xD9, 0x85, 0x46, 0xD8,
+ 0xAA, 0xD8, 0xAE, 0xD9, 0x85, 0x46, 0xD8, 0xAA,
// Bytes 2480 - 24bf
- 0xD8, 0xAC, 0xD8, 0xAD, 0xD9, 0x89, 0x46, 0xD8,
- 0xAC, 0xD8, 0xAD, 0xD9, 0x8A, 0x46, 0xD8, 0xAC,
- 0xD9, 0x85, 0xD8, 0xAD, 0x46, 0xD8, 0xAC, 0xD9,
- 0x85, 0xD9, 0x89, 0x46, 0xD8, 0xAC, 0xD9, 0x85,
- 0xD9, 0x8A, 0x46, 0xD8, 0xAD, 0xD8, 0xAC, 0xD9,
- 0x8A, 0x46, 0xD8, 0xAD, 0xD9, 0x85, 0xD9, 0x89,
- 0x46, 0xD8, 0xAD, 0xD9, 0x85, 0xD9, 0x8A, 0x46,
- 0xD8, 0xB3, 0xD8, 0xAC, 0xD8, 0xAD, 0x46, 0xD8,
+ 0xD8, 0xAE, 0xD9, 0x89, 0x46, 0xD8, 0xAA, 0xD8,
+ 0xAE, 0xD9, 0x8A, 0x46, 0xD8, 0xAA, 0xD9, 0x85,
+ 0xD8, 0xAC, 0x46, 0xD8, 0xAA, 0xD9, 0x85, 0xD8,
+ 0xAD, 0x46, 0xD8, 0xAA, 0xD9, 0x85, 0xD8, 0xAE,
+ 0x46, 0xD8, 0xAA, 0xD9, 0x85, 0xD9, 0x89, 0x46,
+ 0xD8, 0xAA, 0xD9, 0x85, 0xD9, 0x8A, 0x46, 0xD8,
+ 0xAC, 0xD8, 0xAD, 0xD9, 0x89, 0x46, 0xD8, 0xAC,
+ 0xD8, 0xAD, 0xD9, 0x8A, 0x46, 0xD8, 0xAC, 0xD9,
// Bytes 24c0 - 24ff
- 0xB3, 0xD8, 0xAC, 0xD9, 0x89, 0x46, 0xD8, 0xB3,
- 0xD8, 0xAD, 0xD8, 0xAC, 0x46, 0xD8, 0xB3, 0xD8,
- 0xAE, 0xD9, 0x89, 0x46, 0xD8, 0xB3, 0xD8, 0xAE,
- 0xD9, 0x8A, 0x46, 0xD8, 0xB3, 0xD9, 0x85, 0xD8,
- 0xAC, 0x46, 0xD8, 0xB3, 0xD9, 0x85, 0xD8, 0xAD,
- 0x46, 0xD8, 0xB3, 0xD9, 0x85, 0xD9, 0x85, 0x46,
- 0xD8, 0xB4, 0xD8, 0xAC, 0xD9, 0x8A, 0x46, 0xD8,
- 0xB4, 0xD8, 0xAD, 0xD9, 0x85, 0x46, 0xD8, 0xB4,
+ 0x85, 0xD8, 0xAD, 0x46, 0xD8, 0xAC, 0xD9, 0x85,
+ 0xD9, 0x89, 0x46, 0xD8, 0xAC, 0xD9, 0x85, 0xD9,
+ 0x8A, 0x46, 0xD8, 0xAD, 0xD8, 0xAC, 0xD9, 0x8A,
+ 0x46, 0xD8, 0xAD, 0xD9, 0x85, 0xD9, 0x89, 0x46,
+ 0xD8, 0xAD, 0xD9, 0x85, 0xD9, 0x8A, 0x46, 0xD8,
+ 0xB3, 0xD8, 0xAC, 0xD8, 0xAD, 0x46, 0xD8, 0xB3,
+ 0xD8, 0xAC, 0xD9, 0x89, 0x46, 0xD8, 0xB3, 0xD8,
+ 0xAD, 0xD8, 0xAC, 0x46, 0xD8, 0xB3, 0xD8, 0xAE,
// Bytes 2500 - 253f
- 0xD8, 0xAD, 0xD9, 0x8A, 0x46, 0xD8, 0xB4, 0xD9,
- 0x85, 0xD8, 0xAE, 0x46, 0xD8, 0xB4, 0xD9, 0x85,
- 0xD9, 0x85, 0x46, 0xD8, 0xB5, 0xD8, 0xAD, 0xD8,
- 0xAD, 0x46, 0xD8, 0xB5, 0xD8, 0xAD, 0xD9, 0x8A,
- 0x46, 0xD8, 0xB5, 0xD9, 0x84, 0xD9, 0x89, 0x46,
- 0xD8, 0xB5, 0xD9, 0x84, 0xDB, 0x92, 0x46, 0xD8,
- 0xB5, 0xD9, 0x85, 0xD9, 0x85, 0x46, 0xD8, 0xB6,
- 0xD8, 0xAD, 0xD9, 0x89, 0x46, 0xD8, 0xB6, 0xD8,
+ 0xD9, 0x89, 0x46, 0xD8, 0xB3, 0xD8, 0xAE, 0xD9,
+ 0x8A, 0x46, 0xD8, 0xB3, 0xD9, 0x85, 0xD8, 0xAC,
+ 0x46, 0xD8, 0xB3, 0xD9, 0x85, 0xD8, 0xAD, 0x46,
+ 0xD8, 0xB3, 0xD9, 0x85, 0xD9, 0x85, 0x46, 0xD8,
+ 0xB4, 0xD8, 0xAC, 0xD9, 0x8A, 0x46, 0xD8, 0xB4,
+ 0xD8, 0xAD, 0xD9, 0x85, 0x46, 0xD8, 0xB4, 0xD8,
+ 0xAD, 0xD9, 0x8A, 0x46, 0xD8, 0xB4, 0xD9, 0x85,
+ 0xD8, 0xAE, 0x46, 0xD8, 0xB4, 0xD9, 0x85, 0xD9,
// Bytes 2540 - 257f
- 0xAD, 0xD9, 0x8A, 0x46, 0xD8, 0xB6, 0xD8, 0xAE,
- 0xD9, 0x85, 0x46, 0xD8, 0xB7, 0xD9, 0x85, 0xD8,
- 0xAD, 0x46, 0xD8, 0xB7, 0xD9, 0x85, 0xD9, 0x85,
- 0x46, 0xD8, 0xB7, 0xD9, 0x85, 0xD9, 0x8A, 0x46,
- 0xD8, 0xB9, 0xD8, 0xAC, 0xD9, 0x85, 0x46, 0xD8,
- 0xB9, 0xD9, 0x85, 0xD9, 0x85, 0x46, 0xD8, 0xB9,
- 0xD9, 0x85, 0xD9, 0x89, 0x46, 0xD8, 0xB9, 0xD9,
- 0x85, 0xD9, 0x8A, 0x46, 0xD8, 0xBA, 0xD9, 0x85,
+ 0x85, 0x46, 0xD8, 0xB5, 0xD8, 0xAD, 0xD8, 0xAD,
+ 0x46, 0xD8, 0xB5, 0xD8, 0xAD, 0xD9, 0x8A, 0x46,
+ 0xD8, 0xB5, 0xD9, 0x84, 0xD9, 0x89, 0x46, 0xD8,
+ 0xB5, 0xD9, 0x84, 0xDB, 0x92, 0x46, 0xD8, 0xB5,
+ 0xD9, 0x85, 0xD9, 0x85, 0x46, 0xD8, 0xB6, 0xD8,
+ 0xAD, 0xD9, 0x89, 0x46, 0xD8, 0xB6, 0xD8, 0xAD,
+ 0xD9, 0x8A, 0x46, 0xD8, 0xB6, 0xD8, 0xAE, 0xD9,
+ 0x85, 0x46, 0xD8, 0xB7, 0xD9, 0x85, 0xD8, 0xAD,
// Bytes 2580 - 25bf
- 0xD9, 0x85, 0x46, 0xD8, 0xBA, 0xD9, 0x85, 0xD9,
- 0x89, 0x46, 0xD8, 0xBA, 0xD9, 0x85, 0xD9, 0x8A,
- 0x46, 0xD9, 0x81, 0xD8, 0xAE, 0xD9, 0x85, 0x46,
- 0xD9, 0x81, 0xD9, 0x85, 0xD9, 0x8A, 0x46, 0xD9,
- 0x82, 0xD9, 0x84, 0xDB, 0x92, 0x46, 0xD9, 0x82,
- 0xD9, 0x85, 0xD8, 0xAD, 0x46, 0xD9, 0x82, 0xD9,
- 0x85, 0xD9, 0x85, 0x46, 0xD9, 0x82, 0xD9, 0x85,
- 0xD9, 0x8A, 0x46, 0xD9, 0x83, 0xD9, 0x85, 0xD9,
+ 0x46, 0xD8, 0xB7, 0xD9, 0x85, 0xD9, 0x85, 0x46,
+ 0xD8, 0xB7, 0xD9, 0x85, 0xD9, 0x8A, 0x46, 0xD8,
+ 0xB9, 0xD8, 0xAC, 0xD9, 0x85, 0x46, 0xD8, 0xB9,
+ 0xD9, 0x85, 0xD9, 0x85, 0x46, 0xD8, 0xB9, 0xD9,
+ 0x85, 0xD9, 0x89, 0x46, 0xD8, 0xB9, 0xD9, 0x85,
+ 0xD9, 0x8A, 0x46, 0xD8, 0xBA, 0xD9, 0x85, 0xD9,
+ 0x85, 0x46, 0xD8, 0xBA, 0xD9, 0x85, 0xD9, 0x89,
+ 0x46, 0xD8, 0xBA, 0xD9, 0x85, 0xD9, 0x8A, 0x46,
// Bytes 25c0 - 25ff
- 0x85, 0x46, 0xD9, 0x83, 0xD9, 0x85, 0xD9, 0x8A,
- 0x46, 0xD9, 0x84, 0xD8, 0xAC, 0xD8, 0xAC, 0x46,
- 0xD9, 0x84, 0xD8, 0xAC, 0xD9, 0x85, 0x46, 0xD9,
- 0x84, 0xD8, 0xAC, 0xD9, 0x8A, 0x46, 0xD9, 0x84,
- 0xD8, 0xAD, 0xD9, 0x85, 0x46, 0xD9, 0x84, 0xD8,
- 0xAD, 0xD9, 0x89, 0x46, 0xD9, 0x84, 0xD8, 0xAD,
- 0xD9, 0x8A, 0x46, 0xD9, 0x84, 0xD8, 0xAE, 0xD9,
- 0x85, 0x46, 0xD9, 0x84, 0xD9, 0x85, 0xD8, 0xAD,
+ 0xD9, 0x81, 0xD8, 0xAE, 0xD9, 0x85, 0x46, 0xD9,
+ 0x81, 0xD9, 0x85, 0xD9, 0x8A, 0x46, 0xD9, 0x82,
+ 0xD9, 0x84, 0xDB, 0x92, 0x46, 0xD9, 0x82, 0xD9,
+ 0x85, 0xD8, 0xAD, 0x46, 0xD9, 0x82, 0xD9, 0x85,
+ 0xD9, 0x85, 0x46, 0xD9, 0x82, 0xD9, 0x85, 0xD9,
+ 0x8A, 0x46, 0xD9, 0x83, 0xD9, 0x85, 0xD9, 0x85,
+ 0x46, 0xD9, 0x83, 0xD9, 0x85, 0xD9, 0x8A, 0x46,
+ 0xD9, 0x84, 0xD8, 0xAC, 0xD8, 0xAC, 0x46, 0xD9,
// Bytes 2600 - 263f
- 0x46, 0xD9, 0x84, 0xD9, 0x85, 0xD9, 0x8A, 0x46,
- 0xD9, 0x85, 0xD8, 0xAC, 0xD8, 0xAD, 0x46, 0xD9,
- 0x85, 0xD8, 0xAC, 0xD8, 0xAE, 0x46, 0xD9, 0x85,
- 0xD8, 0xAC, 0xD9, 0x85, 0x46, 0xD9, 0x85, 0xD8,
- 0xAC, 0xD9, 0x8A, 0x46, 0xD9, 0x85, 0xD8, 0xAD,
- 0xD8, 0xAC, 0x46, 0xD9, 0x85, 0xD8, 0xAD, 0xD9,
- 0x85, 0x46, 0xD9, 0x85, 0xD8, 0xAD, 0xD9, 0x8A,
- 0x46, 0xD9, 0x85, 0xD8, 0xAE, 0xD8, 0xAC, 0x46,
+ 0x84, 0xD8, 0xAC, 0xD9, 0x85, 0x46, 0xD9, 0x84,
+ 0xD8, 0xAC, 0xD9, 0x8A, 0x46, 0xD9, 0x84, 0xD8,
+ 0xAD, 0xD9, 0x85, 0x46, 0xD9, 0x84, 0xD8, 0xAD,
+ 0xD9, 0x89, 0x46, 0xD9, 0x84, 0xD8, 0xAD, 0xD9,
+ 0x8A, 0x46, 0xD9, 0x84, 0xD8, 0xAE, 0xD9, 0x85,
+ 0x46, 0xD9, 0x84, 0xD9, 0x85, 0xD8, 0xAD, 0x46,
+ 0xD9, 0x84, 0xD9, 0x85, 0xD9, 0x8A, 0x46, 0xD9,
+ 0x85, 0xD8, 0xAC, 0xD8, 0xAD, 0x46, 0xD9, 0x85,
// Bytes 2640 - 267f
- 0xD9, 0x85, 0xD8, 0xAE, 0xD9, 0x85, 0x46, 0xD9,
- 0x85, 0xD8, 0xAE, 0xD9, 0x8A, 0x46, 0xD9, 0x85,
- 0xD9, 0x85, 0xD9, 0x8A, 0x46, 0xD9, 0x86, 0xD8,
- 0xAC, 0xD8, 0xAD, 0x46, 0xD9, 0x86, 0xD8, 0xAC,
- 0xD9, 0x85, 0x46, 0xD9, 0x86, 0xD8, 0xAC, 0xD9,
- 0x89, 0x46, 0xD9, 0x86, 0xD8, 0xAC, 0xD9, 0x8A,
- 0x46, 0xD9, 0x86, 0xD8, 0xAD, 0xD9, 0x85, 0x46,
- 0xD9, 0x86, 0xD8, 0xAD, 0xD9, 0x89, 0x46, 0xD9,
+ 0xD8, 0xAC, 0xD8, 0xAE, 0x46, 0xD9, 0x85, 0xD8,
+ 0xAC, 0xD9, 0x85, 0x46, 0xD9, 0x85, 0xD8, 0xAC,
+ 0xD9, 0x8A, 0x46, 0xD9, 0x85, 0xD8, 0xAD, 0xD8,
+ 0xAC, 0x46, 0xD9, 0x85, 0xD8, 0xAD, 0xD9, 0x85,
+ 0x46, 0xD9, 0x85, 0xD8, 0xAD, 0xD9, 0x8A, 0x46,
+ 0xD9, 0x85, 0xD8, 0xAE, 0xD8, 0xAC, 0x46, 0xD9,
+ 0x85, 0xD8, 0xAE, 0xD9, 0x85, 0x46, 0xD9, 0x85,
+ 0xD8, 0xAE, 0xD9, 0x8A, 0x46, 0xD9, 0x85, 0xD9,
// Bytes 2680 - 26bf
- 0x86, 0xD8, 0xAD, 0xD9, 0x8A, 0x46, 0xD9, 0x86,
- 0xD9, 0x85, 0xD9, 0x89, 0x46, 0xD9, 0x86, 0xD9,
- 0x85, 0xD9, 0x8A, 0x46, 0xD9, 0x87, 0xD9, 0x85,
- 0xD8, 0xAC, 0x46, 0xD9, 0x87, 0xD9, 0x85, 0xD9,
- 0x85, 0x46, 0xD9, 0x8A, 0xD8, 0xAC, 0xD9, 0x8A,
- 0x46, 0xD9, 0x8A, 0xD8, 0xAD, 0xD9, 0x8A, 0x46,
- 0xD9, 0x8A, 0xD9, 0x85, 0xD9, 0x85, 0x46, 0xD9,
- 0x8A, 0xD9, 0x85, 0xD9, 0x8A, 0x46, 0xD9, 0x8A,
+ 0x85, 0xD9, 0x8A, 0x46, 0xD9, 0x86, 0xD8, 0xAC,
+ 0xD8, 0xAD, 0x46, 0xD9, 0x86, 0xD8, 0xAC, 0xD9,
+ 0x85, 0x46, 0xD9, 0x86, 0xD8, 0xAC, 0xD9, 0x89,
+ 0x46, 0xD9, 0x86, 0xD8, 0xAC, 0xD9, 0x8A, 0x46,
+ 0xD9, 0x86, 0xD8, 0xAD, 0xD9, 0x85, 0x46, 0xD9,
+ 0x86, 0xD8, 0xAD, 0xD9, 0x89, 0x46, 0xD9, 0x86,
+ 0xD8, 0xAD, 0xD9, 0x8A, 0x46, 0xD9, 0x86, 0xD9,
+ 0x85, 0xD9, 0x89, 0x46, 0xD9, 0x86, 0xD9, 0x85,
// Bytes 26c0 - 26ff
- 0xD9, 0x94, 0xD8, 0xA7, 0x46, 0xD9, 0x8A, 0xD9,
- 0x94, 0xD8, 0xAC, 0x46, 0xD9, 0x8A, 0xD9, 0x94,
- 0xD8, 0xAD, 0x46, 0xD9, 0x8A, 0xD9, 0x94, 0xD8,
- 0xAE, 0x46, 0xD9, 0x8A, 0xD9, 0x94, 0xD8, 0xB1,
- 0x46, 0xD9, 0x8A, 0xD9, 0x94, 0xD8, 0xB2, 0x46,
- 0xD9, 0x8A, 0xD9, 0x94, 0xD9, 0x85, 0x46, 0xD9,
- 0x8A, 0xD9, 0x94, 0xD9, 0x86, 0x46, 0xD9, 0x8A,
- 0xD9, 0x94, 0xD9, 0x87, 0x46, 0xD9, 0x8A, 0xD9,
+ 0xD9, 0x8A, 0x46, 0xD9, 0x87, 0xD9, 0x85, 0xD8,
+ 0xAC, 0x46, 0xD9, 0x87, 0xD9, 0x85, 0xD9, 0x85,
+ 0x46, 0xD9, 0x8A, 0xD8, 0xAC, 0xD9, 0x8A, 0x46,
+ 0xD9, 0x8A, 0xD8, 0xAD, 0xD9, 0x8A, 0x46, 0xD9,
+ 0x8A, 0xD9, 0x85, 0xD9, 0x85, 0x46, 0xD9, 0x8A,
+ 0xD9, 0x85, 0xD9, 0x8A, 0x46, 0xD9, 0x8A, 0xD9,
+ 0x94, 0xD8, 0xA7, 0x46, 0xD9, 0x8A, 0xD9, 0x94,
+ 0xD8, 0xAC, 0x46, 0xD9, 0x8A, 0xD9, 0x94, 0xD8,
// Bytes 2700 - 273f
- 0x94, 0xD9, 0x88, 0x46, 0xD9, 0x8A, 0xD9, 0x94,
- 0xD9, 0x89, 0x46, 0xD9, 0x8A, 0xD9, 0x94, 0xD9,
- 0x8A, 0x46, 0xD9, 0x8A, 0xD9, 0x94, 0xDB, 0x86,
- 0x46, 0xD9, 0x8A, 0xD9, 0x94, 0xDB, 0x87, 0x46,
- 0xD9, 0x8A, 0xD9, 0x94, 0xDB, 0x88, 0x46, 0xD9,
- 0x8A, 0xD9, 0x94, 0xDB, 0x90, 0x46, 0xD9, 0x8A,
- 0xD9, 0x94, 0xDB, 0x95, 0x46, 0xE0, 0xB9, 0x8D,
- 0xE0, 0xB8, 0xB2, 0x46, 0xE0, 0xBA, 0xAB, 0xE0,
+ 0xAD, 0x46, 0xD9, 0x8A, 0xD9, 0x94, 0xD8, 0xAE,
+ 0x46, 0xD9, 0x8A, 0xD9, 0x94, 0xD8, 0xB1, 0x46,
+ 0xD9, 0x8A, 0xD9, 0x94, 0xD8, 0xB2, 0x46, 0xD9,
+ 0x8A, 0xD9, 0x94, 0xD9, 0x85, 0x46, 0xD9, 0x8A,
+ 0xD9, 0x94, 0xD9, 0x86, 0x46, 0xD9, 0x8A, 0xD9,
+ 0x94, 0xD9, 0x87, 0x46, 0xD9, 0x8A, 0xD9, 0x94,
+ 0xD9, 0x88, 0x46, 0xD9, 0x8A, 0xD9, 0x94, 0xD9,
+ 0x89, 0x46, 0xD9, 0x8A, 0xD9, 0x94, 0xD9, 0x8A,
// Bytes 2740 - 277f
- 0xBA, 0x99, 0x46, 0xE0, 0xBA, 0xAB, 0xE0, 0xBA,
- 0xA1, 0x46, 0xE0, 0xBB, 0x8D, 0xE0, 0xBA, 0xB2,
- 0x46, 0xE0, 0xBD, 0x80, 0xE0, 0xBE, 0xB5, 0x46,
- 0xE0, 0xBD, 0x82, 0xE0, 0xBE, 0xB7, 0x46, 0xE0,
- 0xBD, 0x8C, 0xE0, 0xBE, 0xB7, 0x46, 0xE0, 0xBD,
- 0x91, 0xE0, 0xBE, 0xB7, 0x46, 0xE0, 0xBD, 0x96,
- 0xE0, 0xBE, 0xB7, 0x46, 0xE0, 0xBD, 0x9B, 0xE0,
- 0xBE, 0xB7, 0x46, 0xE0, 0xBE, 0x90, 0xE0, 0xBE,
+ 0x46, 0xD9, 0x8A, 0xD9, 0x94, 0xDB, 0x86, 0x46,
+ 0xD9, 0x8A, 0xD9, 0x94, 0xDB, 0x87, 0x46, 0xD9,
+ 0x8A, 0xD9, 0x94, 0xDB, 0x88, 0x46, 0xD9, 0x8A,
+ 0xD9, 0x94, 0xDB, 0x90, 0x46, 0xD9, 0x8A, 0xD9,
+ 0x94, 0xDB, 0x95, 0x46, 0xE0, 0xB9, 0x8D, 0xE0,
+ 0xB8, 0xB2, 0x46, 0xE0, 0xBA, 0xAB, 0xE0, 0xBA,
+ 0x99, 0x46, 0xE0, 0xBA, 0xAB, 0xE0, 0xBA, 0xA1,
+ 0x46, 0xE0, 0xBB, 0x8D, 0xE0, 0xBA, 0xB2, 0x46,
// Bytes 2780 - 27bf
- 0xB5, 0x46, 0xE0, 0xBE, 0x92, 0xE0, 0xBE, 0xB7,
- 0x46, 0xE0, 0xBE, 0x9C, 0xE0, 0xBE, 0xB7, 0x46,
- 0xE0, 0xBE, 0xA1, 0xE0, 0xBE, 0xB7, 0x46, 0xE0,
- 0xBE, 0xA6, 0xE0, 0xBE, 0xB7, 0x46, 0xE0, 0xBE,
- 0xAB, 0xE0, 0xBE, 0xB7, 0x46, 0xE1, 0x84, 0x80,
- 0xE1, 0x85, 0xA1, 0x46, 0xE1, 0x84, 0x82, 0xE1,
- 0x85, 0xA1, 0x46, 0xE1, 0x84, 0x83, 0xE1, 0x85,
- 0xA1, 0x46, 0xE1, 0x84, 0x85, 0xE1, 0x85, 0xA1,
+ 0xE0, 0xBD, 0x80, 0xE0, 0xBE, 0xB5, 0x46, 0xE0,
+ 0xBD, 0x82, 0xE0, 0xBE, 0xB7, 0x46, 0xE0, 0xBD,
+ 0x8C, 0xE0, 0xBE, 0xB7, 0x46, 0xE0, 0xBD, 0x91,
+ 0xE0, 0xBE, 0xB7, 0x46, 0xE0, 0xBD, 0x96, 0xE0,
+ 0xBE, 0xB7, 0x46, 0xE0, 0xBD, 0x9B, 0xE0, 0xBE,
+ 0xB7, 0x46, 0xE0, 0xBE, 0x90, 0xE0, 0xBE, 0xB5,
+ 0x46, 0xE0, 0xBE, 0x92, 0xE0, 0xBE, 0xB7, 0x46,
+ 0xE0, 0xBE, 0x9C, 0xE0, 0xBE, 0xB7, 0x46, 0xE0,
// Bytes 27c0 - 27ff
- 0x46, 0xE1, 0x84, 0x86, 0xE1, 0x85, 0xA1, 0x46,
- 0xE1, 0x84, 0x87, 0xE1, 0x85, 0xA1, 0x46, 0xE1,
- 0x84, 0x89, 0xE1, 0x85, 0xA1, 0x46, 0xE1, 0x84,
- 0x8B, 0xE1, 0x85, 0xA1, 0x46, 0xE1, 0x84, 0x8B,
- 0xE1, 0x85, 0xAE, 0x46, 0xE1, 0x84, 0x8C, 0xE1,
- 0x85, 0xA1, 0x46, 0xE1, 0x84, 0x8E, 0xE1, 0x85,
- 0xA1, 0x46, 0xE1, 0x84, 0x8F, 0xE1, 0x85, 0xA1,
- 0x46, 0xE1, 0x84, 0x90, 0xE1, 0x85, 0xA1, 0x46,
+ 0xBE, 0xA1, 0xE0, 0xBE, 0xB7, 0x46, 0xE0, 0xBE,
+ 0xA6, 0xE0, 0xBE, 0xB7, 0x46, 0xE0, 0xBE, 0xAB,
+ 0xE0, 0xBE, 0xB7, 0x46, 0xE1, 0x84, 0x80, 0xE1,
+ 0x85, 0xA1, 0x46, 0xE1, 0x84, 0x82, 0xE1, 0x85,
+ 0xA1, 0x46, 0xE1, 0x84, 0x83, 0xE1, 0x85, 0xA1,
+ 0x46, 0xE1, 0x84, 0x85, 0xE1, 0x85, 0xA1, 0x46,
+ 0xE1, 0x84, 0x86, 0xE1, 0x85, 0xA1, 0x46, 0xE1,
+ 0x84, 0x87, 0xE1, 0x85, 0xA1, 0x46, 0xE1, 0x84,
// Bytes 2800 - 283f
- 0xE1, 0x84, 0x91, 0xE1, 0x85, 0xA1, 0x46, 0xE1,
- 0x84, 0x92, 0xE1, 0x85, 0xA1, 0x46, 0xE2, 0x80,
- 0xB2, 0xE2, 0x80, 0xB2, 0x46, 0xE2, 0x80, 0xB5,
- 0xE2, 0x80, 0xB5, 0x46, 0xE2, 0x88, 0xAB, 0xE2,
- 0x88, 0xAB, 0x46, 0xE2, 0x88, 0xAE, 0xE2, 0x88,
- 0xAE, 0x46, 0xE3, 0x81, 0xBB, 0xE3, 0x81, 0x8B,
- 0x46, 0xE3, 0x82, 0x88, 0xE3, 0x82, 0x8A, 0x46,
- 0xE3, 0x82, 0xAD, 0xE3, 0x83, 0xAD, 0x46, 0xE3,
+ 0x89, 0xE1, 0x85, 0xA1, 0x46, 0xE1, 0x84, 0x8B,
+ 0xE1, 0x85, 0xA1, 0x46, 0xE1, 0x84, 0x8B, 0xE1,
+ 0x85, 0xAE, 0x46, 0xE1, 0x84, 0x8C, 0xE1, 0x85,
+ 0xA1, 0x46, 0xE1, 0x84, 0x8E, 0xE1, 0x85, 0xA1,
+ 0x46, 0xE1, 0x84, 0x8F, 0xE1, 0x85, 0xA1, 0x46,
+ 0xE1, 0x84, 0x90, 0xE1, 0x85, 0xA1, 0x46, 0xE1,
+ 0x84, 0x91, 0xE1, 0x85, 0xA1, 0x46, 0xE1, 0x84,
+ 0x92, 0xE1, 0x85, 0xA1, 0x46, 0xE2, 0x80, 0xB2,
// Bytes 2840 - 287f
- 0x82, 0xB3, 0xE3, 0x82, 0xB3, 0x46, 0xE3, 0x82,
- 0xB3, 0xE3, 0x83, 0x88, 0x46, 0xE3, 0x83, 0x88,
- 0xE3, 0x83, 0xB3, 0x46, 0xE3, 0x83, 0x8A, 0xE3,
- 0x83, 0x8E, 0x46, 0xE3, 0x83, 0x9B, 0xE3, 0x83,
- 0xB3, 0x46, 0xE3, 0x83, 0x9F, 0xE3, 0x83, 0xAA,
- 0x46, 0xE3, 0x83, 0xAA, 0xE3, 0x83, 0xA9, 0x46,
- 0xE3, 0x83, 0xAC, 0xE3, 0x83, 0xA0, 0x46, 0xE5,
- 0xA4, 0xA7, 0xE6, 0xAD, 0xA3, 0x46, 0xE5, 0xB9,
+ 0xE2, 0x80, 0xB2, 0x46, 0xE2, 0x80, 0xB5, 0xE2,
+ 0x80, 0xB5, 0x46, 0xE2, 0x88, 0xAB, 0xE2, 0x88,
+ 0xAB, 0x46, 0xE2, 0x88, 0xAE, 0xE2, 0x88, 0xAE,
+ 0x46, 0xE3, 0x81, 0xBB, 0xE3, 0x81, 0x8B, 0x46,
+ 0xE3, 0x82, 0x88, 0xE3, 0x82, 0x8A, 0x46, 0xE3,
+ 0x82, 0xAD, 0xE3, 0x83, 0xAD, 0x46, 0xE3, 0x82,
+ 0xB3, 0xE3, 0x82, 0xB3, 0x46, 0xE3, 0x82, 0xB3,
+ 0xE3, 0x83, 0x88, 0x46, 0xE3, 0x83, 0x88, 0xE3,
// Bytes 2880 - 28bf
- 0xB3, 0xE6, 0x88, 0x90, 0x46, 0xE6, 0x98, 0x8E,
- 0xE6, 0xB2, 0xBB, 0x46, 0xE6, 0x98, 0xAD, 0xE5,
- 0x92, 0x8C, 0x47, 0x72, 0x61, 0x64, 0xE2, 0x88,
- 0x95, 0x73, 0x47, 0xE3, 0x80, 0x94, 0x53, 0xE3,
- 0x80, 0x95, 0x48, 0x28, 0xE1, 0x84, 0x80, 0xE1,
- 0x85, 0xA1, 0x29, 0x48, 0x28, 0xE1, 0x84, 0x82,
- 0xE1, 0x85, 0xA1, 0x29, 0x48, 0x28, 0xE1, 0x84,
- 0x83, 0xE1, 0x85, 0xA1, 0x29, 0x48, 0x28, 0xE1,
+ 0x83, 0xB3, 0x46, 0xE3, 0x83, 0x8A, 0xE3, 0x83,
+ 0x8E, 0x46, 0xE3, 0x83, 0x9B, 0xE3, 0x83, 0xB3,
+ 0x46, 0xE3, 0x83, 0x9F, 0xE3, 0x83, 0xAA, 0x46,
+ 0xE3, 0x83, 0xAA, 0xE3, 0x83, 0xA9, 0x46, 0xE3,
+ 0x83, 0xAC, 0xE3, 0x83, 0xA0, 0x46, 0xE5, 0xA4,
+ 0xA7, 0xE6, 0xAD, 0xA3, 0x46, 0xE5, 0xB9, 0xB3,
+ 0xE6, 0x88, 0x90, 0x46, 0xE6, 0x98, 0x8E, 0xE6,
+ 0xB2, 0xBB, 0x46, 0xE6, 0x98, 0xAD, 0xE5, 0x92,
// Bytes 28c0 - 28ff
- 0x84, 0x85, 0xE1, 0x85, 0xA1, 0x29, 0x48, 0x28,
- 0xE1, 0x84, 0x86, 0xE1, 0x85, 0xA1, 0x29, 0x48,
- 0x28, 0xE1, 0x84, 0x87, 0xE1, 0x85, 0xA1, 0x29,
- 0x48, 0x28, 0xE1, 0x84, 0x89, 0xE1, 0x85, 0xA1,
- 0x29, 0x48, 0x28, 0xE1, 0x84, 0x8B, 0xE1, 0x85,
- 0xA1, 0x29, 0x48, 0x28, 0xE1, 0x84, 0x8C, 0xE1,
- 0x85, 0xA1, 0x29, 0x48, 0x28, 0xE1, 0x84, 0x8C,
- 0xE1, 0x85, 0xAE, 0x29, 0x48, 0x28, 0xE1, 0x84,
+ 0x8C, 0x47, 0x72, 0x61, 0x64, 0xE2, 0x88, 0x95,
+ 0x73, 0x47, 0xE3, 0x80, 0x94, 0x53, 0xE3, 0x80,
+ 0x95, 0x48, 0x28, 0xE1, 0x84, 0x80, 0xE1, 0x85,
+ 0xA1, 0x29, 0x48, 0x28, 0xE1, 0x84, 0x82, 0xE1,
+ 0x85, 0xA1, 0x29, 0x48, 0x28, 0xE1, 0x84, 0x83,
+ 0xE1, 0x85, 0xA1, 0x29, 0x48, 0x28, 0xE1, 0x84,
+ 0x85, 0xE1, 0x85, 0xA1, 0x29, 0x48, 0x28, 0xE1,
+ 0x84, 0x86, 0xE1, 0x85, 0xA1, 0x29, 0x48, 0x28,
// Bytes 2900 - 293f
- 0x8E, 0xE1, 0x85, 0xA1, 0x29, 0x48, 0x28, 0xE1,
- 0x84, 0x8F, 0xE1, 0x85, 0xA1, 0x29, 0x48, 0x28,
- 0xE1, 0x84, 0x90, 0xE1, 0x85, 0xA1, 0x29, 0x48,
- 0x28, 0xE1, 0x84, 0x91, 0xE1, 0x85, 0xA1, 0x29,
- 0x48, 0x28, 0xE1, 0x84, 0x92, 0xE1, 0x85, 0xA1,
- 0x29, 0x48, 0x72, 0x61, 0x64, 0xE2, 0x88, 0x95,
- 0x73, 0x32, 0x48, 0xD8, 0xA7, 0xD9, 0x83, 0xD8,
- 0xA8, 0xD8, 0xB1, 0x48, 0xD8, 0xA7, 0xD9, 0x84,
+ 0xE1, 0x84, 0x87, 0xE1, 0x85, 0xA1, 0x29, 0x48,
+ 0x28, 0xE1, 0x84, 0x89, 0xE1, 0x85, 0xA1, 0x29,
+ 0x48, 0x28, 0xE1, 0x84, 0x8B, 0xE1, 0x85, 0xA1,
+ 0x29, 0x48, 0x28, 0xE1, 0x84, 0x8C, 0xE1, 0x85,
+ 0xA1, 0x29, 0x48, 0x28, 0xE1, 0x84, 0x8C, 0xE1,
+ 0x85, 0xAE, 0x29, 0x48, 0x28, 0xE1, 0x84, 0x8E,
+ 0xE1, 0x85, 0xA1, 0x29, 0x48, 0x28, 0xE1, 0x84,
+ 0x8F, 0xE1, 0x85, 0xA1, 0x29, 0x48, 0x28, 0xE1,
// Bytes 2940 - 297f
- 0xD9, 0x84, 0xD9, 0x87, 0x48, 0xD8, 0xB1, 0xD8,
- 0xB3, 0xD9, 0x88, 0xD9, 0x84, 0x48, 0xD8, 0xB1,
- 0xDB, 0x8C, 0xD8, 0xA7, 0xD9, 0x84, 0x48, 0xD8,
- 0xB5, 0xD9, 0x84, 0xD8, 0xB9, 0xD9, 0x85, 0x48,
- 0xD8, 0xB9, 0xD9, 0x84, 0xD9, 0x8A, 0xD9, 0x87,
- 0x48, 0xD9, 0x85, 0xD8, 0xAD, 0xD9, 0x85, 0xD8,
- 0xAF, 0x48, 0xD9, 0x88, 0xD8, 0xB3, 0xD9, 0x84,
- 0xD9, 0x85, 0x49, 0xE2, 0x80, 0xB2, 0xE2, 0x80,
+ 0x84, 0x90, 0xE1, 0x85, 0xA1, 0x29, 0x48, 0x28,
+ 0xE1, 0x84, 0x91, 0xE1, 0x85, 0xA1, 0x29, 0x48,
+ 0x28, 0xE1, 0x84, 0x92, 0xE1, 0x85, 0xA1, 0x29,
+ 0x48, 0x72, 0x61, 0x64, 0xE2, 0x88, 0x95, 0x73,
+ 0x32, 0x48, 0xD8, 0xA7, 0xD9, 0x83, 0xD8, 0xA8,
+ 0xD8, 0xB1, 0x48, 0xD8, 0xA7, 0xD9, 0x84, 0xD9,
+ 0x84, 0xD9, 0x87, 0x48, 0xD8, 0xB1, 0xD8, 0xB3,
+ 0xD9, 0x88, 0xD9, 0x84, 0x48, 0xD8, 0xB1, 0xDB,
// Bytes 2980 - 29bf
- 0xB2, 0xE2, 0x80, 0xB2, 0x49, 0xE2, 0x80, 0xB5,
- 0xE2, 0x80, 0xB5, 0xE2, 0x80, 0xB5, 0x49, 0xE2,
- 0x88, 0xAB, 0xE2, 0x88, 0xAB, 0xE2, 0x88, 0xAB,
- 0x49, 0xE2, 0x88, 0xAE, 0xE2, 0x88, 0xAE, 0xE2,
- 0x88, 0xAE, 0x49, 0xE3, 0x80, 0x94, 0xE4, 0xB8,
- 0x89, 0xE3, 0x80, 0x95, 0x49, 0xE3, 0x80, 0x94,
- 0xE4, 0xBA, 0x8C, 0xE3, 0x80, 0x95, 0x49, 0xE3,
- 0x80, 0x94, 0xE5, 0x8B, 0x9D, 0xE3, 0x80, 0x95,
+ 0x8C, 0xD8, 0xA7, 0xD9, 0x84, 0x48, 0xD8, 0xB5,
+ 0xD9, 0x84, 0xD8, 0xB9, 0xD9, 0x85, 0x48, 0xD8,
+ 0xB9, 0xD9, 0x84, 0xD9, 0x8A, 0xD9, 0x87, 0x48,
+ 0xD9, 0x85, 0xD8, 0xAD, 0xD9, 0x85, 0xD8, 0xAF,
+ 0x48, 0xD9, 0x88, 0xD8, 0xB3, 0xD9, 0x84, 0xD9,
+ 0x85, 0x49, 0xE2, 0x80, 0xB2, 0xE2, 0x80, 0xB2,
+ 0xE2, 0x80, 0xB2, 0x49, 0xE2, 0x80, 0xB5, 0xE2,
+ 0x80, 0xB5, 0xE2, 0x80, 0xB5, 0x49, 0xE2, 0x88,
// Bytes 29c0 - 29ff
- 0x49, 0xE3, 0x80, 0x94, 0xE5, 0xAE, 0x89, 0xE3,
- 0x80, 0x95, 0x49, 0xE3, 0x80, 0x94, 0xE6, 0x89,
- 0x93, 0xE3, 0x80, 0x95, 0x49, 0xE3, 0x80, 0x94,
- 0xE6, 0x95, 0x97, 0xE3, 0x80, 0x95, 0x49, 0xE3,
- 0x80, 0x94, 0xE6, 0x9C, 0xAC, 0xE3, 0x80, 0x95,
- 0x49, 0xE3, 0x80, 0x94, 0xE7, 0x82, 0xB9, 0xE3,
- 0x80, 0x95, 0x49, 0xE3, 0x80, 0x94, 0xE7, 0x9B,
- 0x97, 0xE3, 0x80, 0x95, 0x49, 0xE3, 0x82, 0xA2,
+ 0xAB, 0xE2, 0x88, 0xAB, 0xE2, 0x88, 0xAB, 0x49,
+ 0xE2, 0x88, 0xAE, 0xE2, 0x88, 0xAE, 0xE2, 0x88,
+ 0xAE, 0x49, 0xE3, 0x80, 0x94, 0xE4, 0xB8, 0x89,
+ 0xE3, 0x80, 0x95, 0x49, 0xE3, 0x80, 0x94, 0xE4,
+ 0xBA, 0x8C, 0xE3, 0x80, 0x95, 0x49, 0xE3, 0x80,
+ 0x94, 0xE5, 0x8B, 0x9D, 0xE3, 0x80, 0x95, 0x49,
+ 0xE3, 0x80, 0x94, 0xE5, 0xAE, 0x89, 0xE3, 0x80,
+ 0x95, 0x49, 0xE3, 0x80, 0x94, 0xE6, 0x89, 0x93,
// Bytes 2a00 - 2a3f
- 0xE3, 0x83, 0xBC, 0xE3, 0x83, 0xAB, 0x49, 0xE3,
- 0x82, 0xA4, 0xE3, 0x83, 0xB3, 0xE3, 0x83, 0x81,
- 0x49, 0xE3, 0x82, 0xA6, 0xE3, 0x82, 0xA9, 0xE3,
- 0x83, 0xB3, 0x49, 0xE3, 0x82, 0xAA, 0xE3, 0x83,
- 0xB3, 0xE3, 0x82, 0xB9, 0x49, 0xE3, 0x82, 0xAA,
- 0xE3, 0x83, 0xBC, 0xE3, 0x83, 0xA0, 0x49, 0xE3,
- 0x82, 0xAB, 0xE3, 0x82, 0xA4, 0xE3, 0x83, 0xAA,
- 0x49, 0xE3, 0x82, 0xB1, 0xE3, 0x83, 0xBC, 0xE3,
+ 0xE3, 0x80, 0x95, 0x49, 0xE3, 0x80, 0x94, 0xE6,
+ 0x95, 0x97, 0xE3, 0x80, 0x95, 0x49, 0xE3, 0x80,
+ 0x94, 0xE6, 0x9C, 0xAC, 0xE3, 0x80, 0x95, 0x49,
+ 0xE3, 0x80, 0x94, 0xE7, 0x82, 0xB9, 0xE3, 0x80,
+ 0x95, 0x49, 0xE3, 0x80, 0x94, 0xE7, 0x9B, 0x97,
+ 0xE3, 0x80, 0x95, 0x49, 0xE3, 0x82, 0xA2, 0xE3,
+ 0x83, 0xBC, 0xE3, 0x83, 0xAB, 0x49, 0xE3, 0x82,
+ 0xA4, 0xE3, 0x83, 0xB3, 0xE3, 0x83, 0x81, 0x49,
// Bytes 2a40 - 2a7f
- 0x82, 0xB9, 0x49, 0xE3, 0x82, 0xB3, 0xE3, 0x83,
- 0xAB, 0xE3, 0x83, 0x8A, 0x49, 0xE3, 0x82, 0xBB,
- 0xE3, 0x83, 0xB3, 0xE3, 0x83, 0x81, 0x49, 0xE3,
- 0x82, 0xBB, 0xE3, 0x83, 0xB3, 0xE3, 0x83, 0x88,
- 0x49, 0xE3, 0x83, 0x86, 0xE3, 0x82, 0x99, 0xE3,
- 0x82, 0xB7, 0x49, 0xE3, 0x83, 0x88, 0xE3, 0x82,
- 0x99, 0xE3, 0x83, 0xAB, 0x49, 0xE3, 0x83, 0x8E,
- 0xE3, 0x83, 0x83, 0xE3, 0x83, 0x88, 0x49, 0xE3,
+ 0xE3, 0x82, 0xA6, 0xE3, 0x82, 0xA9, 0xE3, 0x83,
+ 0xB3, 0x49, 0xE3, 0x82, 0xAA, 0xE3, 0x83, 0xB3,
+ 0xE3, 0x82, 0xB9, 0x49, 0xE3, 0x82, 0xAA, 0xE3,
+ 0x83, 0xBC, 0xE3, 0x83, 0xA0, 0x49, 0xE3, 0x82,
+ 0xAB, 0xE3, 0x82, 0xA4, 0xE3, 0x83, 0xAA, 0x49,
+ 0xE3, 0x82, 0xB1, 0xE3, 0x83, 0xBC, 0xE3, 0x82,
+ 0xB9, 0x49, 0xE3, 0x82, 0xB3, 0xE3, 0x83, 0xAB,
+ 0xE3, 0x83, 0x8A, 0x49, 0xE3, 0x82, 0xBB, 0xE3,
// Bytes 2a80 - 2abf
- 0x83, 0x8F, 0xE3, 0x82, 0xA4, 0xE3, 0x83, 0x84,
- 0x49, 0xE3, 0x83, 0x92, 0xE3, 0x82, 0x99, 0xE3,
- 0x83, 0xAB, 0x49, 0xE3, 0x83, 0x92, 0xE3, 0x82,
- 0x9A, 0xE3, 0x82, 0xB3, 0x49, 0xE3, 0x83, 0x95,
- 0xE3, 0x83, 0xA9, 0xE3, 0x83, 0xB3, 0x49, 0xE3,
- 0x83, 0x98, 0xE3, 0x82, 0x9A, 0xE3, 0x82, 0xBD,
- 0x49, 0xE3, 0x83, 0x98, 0xE3, 0x83, 0xAB, 0xE3,
- 0x83, 0x84, 0x49, 0xE3, 0x83, 0x9B, 0xE3, 0x83,
+ 0x83, 0xB3, 0xE3, 0x83, 0x81, 0x49, 0xE3, 0x82,
+ 0xBB, 0xE3, 0x83, 0xB3, 0xE3, 0x83, 0x88, 0x49,
+ 0xE3, 0x83, 0x86, 0xE3, 0x82, 0x99, 0xE3, 0x82,
+ 0xB7, 0x49, 0xE3, 0x83, 0x88, 0xE3, 0x82, 0x99,
+ 0xE3, 0x83, 0xAB, 0x49, 0xE3, 0x83, 0x8E, 0xE3,
+ 0x83, 0x83, 0xE3, 0x83, 0x88, 0x49, 0xE3, 0x83,
+ 0x8F, 0xE3, 0x82, 0xA4, 0xE3, 0x83, 0x84, 0x49,
+ 0xE3, 0x83, 0x92, 0xE3, 0x82, 0x99, 0xE3, 0x83,
// Bytes 2ac0 - 2aff
- 0xBC, 0xE3, 0x83, 0xAB, 0x49, 0xE3, 0x83, 0x9B,
- 0xE3, 0x83, 0xBC, 0xE3, 0x83, 0xB3, 0x49, 0xE3,
- 0x83, 0x9E, 0xE3, 0x82, 0xA4, 0xE3, 0x83, 0xAB,
- 0x49, 0xE3, 0x83, 0x9E, 0xE3, 0x83, 0x83, 0xE3,
- 0x83, 0x8F, 0x49, 0xE3, 0x83, 0x9E, 0xE3, 0x83,
- 0xAB, 0xE3, 0x82, 0xAF, 0x49, 0xE3, 0x83, 0xA4,
- 0xE3, 0x83, 0xBC, 0xE3, 0x83, 0xAB, 0x49, 0xE3,
- 0x83, 0xA6, 0xE3, 0x82, 0xA2, 0xE3, 0x83, 0xB3,
+ 0xAB, 0x49, 0xE3, 0x83, 0x92, 0xE3, 0x82, 0x9A,
+ 0xE3, 0x82, 0xB3, 0x49, 0xE3, 0x83, 0x95, 0xE3,
+ 0x83, 0xA9, 0xE3, 0x83, 0xB3, 0x49, 0xE3, 0x83,
+ 0x98, 0xE3, 0x82, 0x9A, 0xE3, 0x82, 0xBD, 0x49,
+ 0xE3, 0x83, 0x98, 0xE3, 0x83, 0xAB, 0xE3, 0x83,
+ 0x84, 0x49, 0xE3, 0x83, 0x9B, 0xE3, 0x83, 0xBC,
+ 0xE3, 0x83, 0xAB, 0x49, 0xE3, 0x83, 0x9B, 0xE3,
+ 0x83, 0xBC, 0xE3, 0x83, 0xB3, 0x49, 0xE3, 0x83,
// Bytes 2b00 - 2b3f
- 0x49, 0xE3, 0x83, 0xAF, 0xE3, 0x83, 0x83, 0xE3,
- 0x83, 0x88, 0x4C, 0xE1, 0x84, 0x8C, 0xE1, 0x85,
- 0xAE, 0xE1, 0x84, 0x8B, 0xE1, 0x85, 0xB4, 0x4C,
- 0xE2, 0x80, 0xB2, 0xE2, 0x80, 0xB2, 0xE2, 0x80,
- 0xB2, 0xE2, 0x80, 0xB2, 0x4C, 0xE2, 0x88, 0xAB,
- 0xE2, 0x88, 0xAB, 0xE2, 0x88, 0xAB, 0xE2, 0x88,
- 0xAB, 0x4C, 0xE3, 0x82, 0xA2, 0xE3, 0x83, 0xAB,
- 0xE3, 0x83, 0x95, 0xE3, 0x82, 0xA1, 0x4C, 0xE3,
+ 0x9E, 0xE3, 0x82, 0xA4, 0xE3, 0x83, 0xAB, 0x49,
+ 0xE3, 0x83, 0x9E, 0xE3, 0x83, 0x83, 0xE3, 0x83,
+ 0x8F, 0x49, 0xE3, 0x83, 0x9E, 0xE3, 0x83, 0xAB,
+ 0xE3, 0x82, 0xAF, 0x49, 0xE3, 0x83, 0xA4, 0xE3,
+ 0x83, 0xBC, 0xE3, 0x83, 0xAB, 0x49, 0xE3, 0x83,
+ 0xA6, 0xE3, 0x82, 0xA2, 0xE3, 0x83, 0xB3, 0x49,
+ 0xE3, 0x83, 0xAF, 0xE3, 0x83, 0x83, 0xE3, 0x83,
+ 0x88, 0x4C, 0xE1, 0x84, 0x8C, 0xE1, 0x85, 0xAE,
// Bytes 2b40 - 2b7f
- 0x82, 0xA8, 0xE3, 0x83, 0xBC, 0xE3, 0x82, 0xAB,
- 0xE3, 0x83, 0xBC, 0x4C, 0xE3, 0x82, 0xAB, 0xE3,
- 0x82, 0x99, 0xE3, 0x83, 0xAD, 0xE3, 0x83, 0xB3,
- 0x4C, 0xE3, 0x82, 0xAB, 0xE3, 0x82, 0x99, 0xE3,
- 0x83, 0xB3, 0xE3, 0x83, 0x9E, 0x4C, 0xE3, 0x82,
- 0xAB, 0xE3, 0x83, 0xA9, 0xE3, 0x83, 0x83, 0xE3,
- 0x83, 0x88, 0x4C, 0xE3, 0x82, 0xAB, 0xE3, 0x83,
- 0xAD, 0xE3, 0x83, 0xAA, 0xE3, 0x83, 0xBC, 0x4C,
+ 0xE1, 0x84, 0x8B, 0xE1, 0x85, 0xB4, 0x4C, 0xE2,
+ 0x80, 0xB2, 0xE2, 0x80, 0xB2, 0xE2, 0x80, 0xB2,
+ 0xE2, 0x80, 0xB2, 0x4C, 0xE2, 0x88, 0xAB, 0xE2,
+ 0x88, 0xAB, 0xE2, 0x88, 0xAB, 0xE2, 0x88, 0xAB,
+ 0x4C, 0xE3, 0x82, 0xA2, 0xE3, 0x83, 0xAB, 0xE3,
+ 0x83, 0x95, 0xE3, 0x82, 0xA1, 0x4C, 0xE3, 0x82,
+ 0xA8, 0xE3, 0x83, 0xBC, 0xE3, 0x82, 0xAB, 0xE3,
+ 0x83, 0xBC, 0x4C, 0xE3, 0x82, 0xAB, 0xE3, 0x82,
// Bytes 2b80 - 2bbf
- 0xE3, 0x82, 0xAD, 0xE3, 0x82, 0x99, 0xE3, 0x83,
- 0x8B, 0xE3, 0x83, 0xBC, 0x4C, 0xE3, 0x82, 0xAD,
- 0xE3, 0x83, 0xA5, 0xE3, 0x83, 0xAA, 0xE3, 0x83,
- 0xBC, 0x4C, 0xE3, 0x82, 0xAF, 0xE3, 0x82, 0x99,
- 0xE3, 0x83, 0xA9, 0xE3, 0x83, 0xA0, 0x4C, 0xE3,
- 0x82, 0xAF, 0xE3, 0x83, 0xAD, 0xE3, 0x83, 0xBC,
- 0xE3, 0x83, 0x8D, 0x4C, 0xE3, 0x82, 0xB5, 0xE3,
- 0x82, 0xA4, 0xE3, 0x82, 0xAF, 0xE3, 0x83, 0xAB,
+ 0x99, 0xE3, 0x83, 0xAD, 0xE3, 0x83, 0xB3, 0x4C,
+ 0xE3, 0x82, 0xAB, 0xE3, 0x82, 0x99, 0xE3, 0x83,
+ 0xB3, 0xE3, 0x83, 0x9E, 0x4C, 0xE3, 0x82, 0xAB,
+ 0xE3, 0x83, 0xA9, 0xE3, 0x83, 0x83, 0xE3, 0x83,
+ 0x88, 0x4C, 0xE3, 0x82, 0xAB, 0xE3, 0x83, 0xAD,
+ 0xE3, 0x83, 0xAA, 0xE3, 0x83, 0xBC, 0x4C, 0xE3,
+ 0x82, 0xAD, 0xE3, 0x82, 0x99, 0xE3, 0x83, 0x8B,
+ 0xE3, 0x83, 0xBC, 0x4C, 0xE3, 0x82, 0xAD, 0xE3,
// Bytes 2bc0 - 2bff
- 0x4C, 0xE3, 0x82, 0xBF, 0xE3, 0x82, 0x99, 0xE3,
- 0x83, 0xBC, 0xE3, 0x82, 0xB9, 0x4C, 0xE3, 0x83,
- 0x8F, 0xE3, 0x82, 0x9A, 0xE3, 0x83, 0xBC, 0xE3,
- 0x83, 0x84, 0x4C, 0xE3, 0x83, 0x92, 0xE3, 0x82,
- 0x9A, 0xE3, 0x82, 0xAF, 0xE3, 0x83, 0xAB, 0x4C,
- 0xE3, 0x83, 0x95, 0xE3, 0x82, 0xA3, 0xE3, 0x83,
- 0xBC, 0xE3, 0x83, 0x88, 0x4C, 0xE3, 0x83, 0x98,
- 0xE3, 0x82, 0x99, 0xE3, 0x83, 0xBC, 0xE3, 0x82,
+ 0x83, 0xA5, 0xE3, 0x83, 0xAA, 0xE3, 0x83, 0xBC,
+ 0x4C, 0xE3, 0x82, 0xAF, 0xE3, 0x82, 0x99, 0xE3,
+ 0x83, 0xA9, 0xE3, 0x83, 0xA0, 0x4C, 0xE3, 0x82,
+ 0xAF, 0xE3, 0x83, 0xAD, 0xE3, 0x83, 0xBC, 0xE3,
+ 0x83, 0x8D, 0x4C, 0xE3, 0x82, 0xB5, 0xE3, 0x82,
+ 0xA4, 0xE3, 0x82, 0xAF, 0xE3, 0x83, 0xAB, 0x4C,
+ 0xE3, 0x82, 0xBF, 0xE3, 0x82, 0x99, 0xE3, 0x83,
+ 0xBC, 0xE3, 0x82, 0xB9, 0x4C, 0xE3, 0x83, 0x8F,
// Bytes 2c00 - 2c3f
- 0xBF, 0x4C, 0xE3, 0x83, 0x98, 0xE3, 0x82, 0x9A,
- 0xE3, 0x83, 0x8B, 0xE3, 0x83, 0x92, 0x4C, 0xE3,
- 0x83, 0x98, 0xE3, 0x82, 0x9A, 0xE3, 0x83, 0xB3,
- 0xE3, 0x82, 0xB9, 0x4C, 0xE3, 0x83, 0x9B, 0xE3,
- 0x82, 0x99, 0xE3, 0x83, 0xAB, 0xE3, 0x83, 0x88,
- 0x4C, 0xE3, 0x83, 0x9E, 0xE3, 0x82, 0xA4, 0xE3,
- 0x82, 0xAF, 0xE3, 0x83, 0xAD, 0x4C, 0xE3, 0x83,
- 0x9F, 0xE3, 0x82, 0xAF, 0xE3, 0x83, 0xAD, 0xE3,
+ 0xE3, 0x82, 0x9A, 0xE3, 0x83, 0xBC, 0xE3, 0x83,
+ 0x84, 0x4C, 0xE3, 0x83, 0x92, 0xE3, 0x82, 0x9A,
+ 0xE3, 0x82, 0xAF, 0xE3, 0x83, 0xAB, 0x4C, 0xE3,
+ 0x83, 0x95, 0xE3, 0x82, 0xA3, 0xE3, 0x83, 0xBC,
+ 0xE3, 0x83, 0x88, 0x4C, 0xE3, 0x83, 0x98, 0xE3,
+ 0x82, 0x99, 0xE3, 0x83, 0xBC, 0xE3, 0x82, 0xBF,
+ 0x4C, 0xE3, 0x83, 0x98, 0xE3, 0x82, 0x9A, 0xE3,
+ 0x83, 0x8B, 0xE3, 0x83, 0x92, 0x4C, 0xE3, 0x83,
// Bytes 2c40 - 2c7f
- 0x83, 0xB3, 0x4C, 0xE3, 0x83, 0xA1, 0xE3, 0x83,
- 0xBC, 0xE3, 0x83, 0x88, 0xE3, 0x83, 0xAB, 0x4C,
- 0xE3, 0x83, 0xAA, 0xE3, 0x83, 0x83, 0xE3, 0x83,
- 0x88, 0xE3, 0x83, 0xAB, 0x4C, 0xE3, 0x83, 0xAB,
- 0xE3, 0x83, 0x92, 0xE3, 0x82, 0x9A, 0xE3, 0x83,
- 0xBC, 0x4C, 0xE6, 0xA0, 0xAA, 0xE5, 0xBC, 0x8F,
- 0xE4, 0xBC, 0x9A, 0xE7, 0xA4, 0xBE, 0x4E, 0x28,
- 0xE1, 0x84, 0x8B, 0xE1, 0x85, 0xA9, 0xE1, 0x84,
+ 0x98, 0xE3, 0x82, 0x9A, 0xE3, 0x83, 0xB3, 0xE3,
+ 0x82, 0xB9, 0x4C, 0xE3, 0x83, 0x9B, 0xE3, 0x82,
+ 0x99, 0xE3, 0x83, 0xAB, 0xE3, 0x83, 0x88, 0x4C,
+ 0xE3, 0x83, 0x9E, 0xE3, 0x82, 0xA4, 0xE3, 0x82,
+ 0xAF, 0xE3, 0x83, 0xAD, 0x4C, 0xE3, 0x83, 0x9F,
+ 0xE3, 0x82, 0xAF, 0xE3, 0x83, 0xAD, 0xE3, 0x83,
+ 0xB3, 0x4C, 0xE3, 0x83, 0xA1, 0xE3, 0x83, 0xBC,
+ 0xE3, 0x83, 0x88, 0xE3, 0x83, 0xAB, 0x4C, 0xE3,
// Bytes 2c80 - 2cbf
- 0x92, 0xE1, 0x85, 0xAE, 0x29, 0x4F, 0xD8, 0xAC,
- 0xD9, 0x84, 0x20, 0xD8, 0xAC, 0xD9, 0x84, 0xD8,
- 0xA7, 0xD9, 0x84, 0xD9, 0x87, 0x4F, 0xE1, 0x84,
- 0x8E, 0xE1, 0x85, 0xA1, 0xE1, 0x86, 0xB7, 0xE1,
- 0x84, 0x80, 0xE1, 0x85, 0xA9, 0x4F, 0xE3, 0x82,
- 0xA2, 0xE3, 0x83, 0x8F, 0xE3, 0x82, 0x9A, 0xE3,
- 0x83, 0xBC, 0xE3, 0x83, 0x88, 0x4F, 0xE3, 0x82,
- 0xA2, 0xE3, 0x83, 0xB3, 0xE3, 0x83, 0x98, 0xE3,
+ 0x83, 0xAA, 0xE3, 0x83, 0x83, 0xE3, 0x83, 0x88,
+ 0xE3, 0x83, 0xAB, 0x4C, 0xE3, 0x83, 0xAB, 0xE3,
+ 0x83, 0x92, 0xE3, 0x82, 0x9A, 0xE3, 0x83, 0xBC,
+ 0x4C, 0xE6, 0xA0, 0xAA, 0xE5, 0xBC, 0x8F, 0xE4,
+ 0xBC, 0x9A, 0xE7, 0xA4, 0xBE, 0x4E, 0x28, 0xE1,
+ 0x84, 0x8B, 0xE1, 0x85, 0xA9, 0xE1, 0x84, 0x92,
+ 0xE1, 0x85, 0xAE, 0x29, 0x4F, 0xD8, 0xAC, 0xD9,
+ 0x84, 0x20, 0xD8, 0xAC, 0xD9, 0x84, 0xD8, 0xA7,
// Bytes 2cc0 - 2cff
- 0x82, 0x9A, 0xE3, 0x82, 0xA2, 0x4F, 0xE3, 0x82,
- 0xAD, 0xE3, 0x83, 0xAD, 0xE3, 0x83, 0xAF, 0xE3,
- 0x83, 0x83, 0xE3, 0x83, 0x88, 0x4F, 0xE3, 0x82,
- 0xB5, 0xE3, 0x83, 0xB3, 0xE3, 0x83, 0x81, 0xE3,
- 0x83, 0xBC, 0xE3, 0x83, 0xA0, 0x4F, 0xE3, 0x83,
- 0x8F, 0xE3, 0x82, 0x99, 0xE3, 0x83, 0xBC, 0xE3,
- 0x83, 0xAC, 0xE3, 0x83, 0xAB, 0x4F, 0xE3, 0x83,
- 0x98, 0xE3, 0x82, 0xAF, 0xE3, 0x82, 0xBF, 0xE3,
+ 0xD9, 0x84, 0xD9, 0x87, 0x4F, 0xE1, 0x84, 0x8E,
+ 0xE1, 0x85, 0xA1, 0xE1, 0x86, 0xB7, 0xE1, 0x84,
+ 0x80, 0xE1, 0x85, 0xA9, 0x4F, 0xE3, 0x82, 0xA2,
+ 0xE3, 0x83, 0x8F, 0xE3, 0x82, 0x9A, 0xE3, 0x83,
+ 0xBC, 0xE3, 0x83, 0x88, 0x4F, 0xE3, 0x82, 0xA2,
+ 0xE3, 0x83, 0xB3, 0xE3, 0x83, 0x98, 0xE3, 0x82,
+ 0x9A, 0xE3, 0x82, 0xA2, 0x4F, 0xE3, 0x82, 0xAD,
+ 0xE3, 0x83, 0xAD, 0xE3, 0x83, 0xAF, 0xE3, 0x83,
// Bytes 2d00 - 2d3f
- 0x83, 0xBC, 0xE3, 0x83, 0xAB, 0x4F, 0xE3, 0x83,
- 0x9B, 0xE3, 0x82, 0x9A, 0xE3, 0x82, 0xA4, 0xE3,
- 0x83, 0xB3, 0xE3, 0x83, 0x88, 0x4F, 0xE3, 0x83,
- 0x9E, 0xE3, 0x83, 0xB3, 0xE3, 0x82, 0xB7, 0xE3,
- 0x83, 0xA7, 0xE3, 0x83, 0xB3, 0x4F, 0xE3, 0x83,
- 0xA1, 0xE3, 0x82, 0xAB, 0xE3, 0x82, 0x99, 0xE3,
- 0x83, 0x88, 0xE3, 0x83, 0xB3, 0x4F, 0xE3, 0x83,
- 0xAB, 0xE3, 0x83, 0xBC, 0xE3, 0x83, 0x95, 0xE3,
+ 0x83, 0xE3, 0x83, 0x88, 0x4F, 0xE3, 0x82, 0xB5,
+ 0xE3, 0x83, 0xB3, 0xE3, 0x83, 0x81, 0xE3, 0x83,
+ 0xBC, 0xE3, 0x83, 0xA0, 0x4F, 0xE3, 0x83, 0x8F,
+ 0xE3, 0x82, 0x99, 0xE3, 0x83, 0xBC, 0xE3, 0x83,
+ 0xAC, 0xE3, 0x83, 0xAB, 0x4F, 0xE3, 0x83, 0x98,
+ 0xE3, 0x82, 0xAF, 0xE3, 0x82, 0xBF, 0xE3, 0x83,
+ 0xBC, 0xE3, 0x83, 0xAB, 0x4F, 0xE3, 0x83, 0x9B,
+ 0xE3, 0x82, 0x9A, 0xE3, 0x82, 0xA4, 0xE3, 0x83,
// Bytes 2d40 - 2d7f
- 0x82, 0x99, 0xE3, 0x83, 0xAB, 0x51, 0x28, 0xE1,
- 0x84, 0x8B, 0xE1, 0x85, 0xA9, 0xE1, 0x84, 0x8C,
- 0xE1, 0x85, 0xA5, 0xE1, 0x86, 0xAB, 0x29, 0x52,
- 0xE3, 0x82, 0xAD, 0xE3, 0x82, 0x99, 0xE3, 0x83,
- 0xAB, 0xE3, 0x82, 0xBF, 0xE3, 0x82, 0x99, 0xE3,
- 0x83, 0xBC, 0x52, 0xE3, 0x82, 0xAD, 0xE3, 0x83,
- 0xAD, 0xE3, 0x82, 0xAF, 0xE3, 0x82, 0x99, 0xE3,
- 0x83, 0xA9, 0xE3, 0x83, 0xA0, 0x52, 0xE3, 0x82,
+ 0xB3, 0xE3, 0x83, 0x88, 0x4F, 0xE3, 0x83, 0x9E,
+ 0xE3, 0x83, 0xB3, 0xE3, 0x82, 0xB7, 0xE3, 0x83,
+ 0xA7, 0xE3, 0x83, 0xB3, 0x4F, 0xE3, 0x83, 0xA1,
+ 0xE3, 0x82, 0xAB, 0xE3, 0x82, 0x99, 0xE3, 0x83,
+ 0x88, 0xE3, 0x83, 0xB3, 0x4F, 0xE3, 0x83, 0xAB,
+ 0xE3, 0x83, 0xBC, 0xE3, 0x83, 0x95, 0xE3, 0x82,
+ 0x99, 0xE3, 0x83, 0xAB, 0x51, 0x28, 0xE1, 0x84,
+ 0x8B, 0xE1, 0x85, 0xA9, 0xE1, 0x84, 0x8C, 0xE1,
// Bytes 2d80 - 2dbf
- 0xAD, 0xE3, 0x83, 0xAD, 0xE3, 0x83, 0xA1, 0xE3,
- 0x83, 0xBC, 0xE3, 0x83, 0x88, 0xE3, 0x83, 0xAB,
- 0x52, 0xE3, 0x82, 0xAF, 0xE3, 0x82, 0x99, 0xE3,
- 0x83, 0xA9, 0xE3, 0x83, 0xA0, 0xE3, 0x83, 0x88,
- 0xE3, 0x83, 0xB3, 0x52, 0xE3, 0x82, 0xAF, 0xE3,
- 0x83, 0xAB, 0xE3, 0x82, 0xBB, 0xE3, 0x82, 0x99,
- 0xE3, 0x82, 0xA4, 0xE3, 0x83, 0xAD, 0x52, 0xE3,
- 0x83, 0x8F, 0xE3, 0x82, 0x9A, 0xE3, 0x83, 0xBC,
+ 0x85, 0xA5, 0xE1, 0x86, 0xAB, 0x29, 0x52, 0xE3,
+ 0x82, 0xAD, 0xE3, 0x82, 0x99, 0xE3, 0x83, 0xAB,
+ 0xE3, 0x82, 0xBF, 0xE3, 0x82, 0x99, 0xE3, 0x83,
+ 0xBC, 0x52, 0xE3, 0x82, 0xAD, 0xE3, 0x83, 0xAD,
+ 0xE3, 0x82, 0xAF, 0xE3, 0x82, 0x99, 0xE3, 0x83,
+ 0xA9, 0xE3, 0x83, 0xA0, 0x52, 0xE3, 0x82, 0xAD,
+ 0xE3, 0x83, 0xAD, 0xE3, 0x83, 0xA1, 0xE3, 0x83,
+ 0xBC, 0xE3, 0x83, 0x88, 0xE3, 0x83, 0xAB, 0x52,
// Bytes 2dc0 - 2dff
- 0xE3, 0x82, 0xBB, 0xE3, 0x83, 0xB3, 0xE3, 0x83,
- 0x88, 0x52, 0xE3, 0x83, 0x92, 0xE3, 0x82, 0x9A,
- 0xE3, 0x82, 0xA2, 0xE3, 0x82, 0xB9, 0xE3, 0x83,
- 0x88, 0xE3, 0x83, 0xAB, 0x52, 0xE3, 0x83, 0x95,
- 0xE3, 0x82, 0x99, 0xE3, 0x83, 0x83, 0xE3, 0x82,
- 0xB7, 0xE3, 0x82, 0xA7, 0xE3, 0x83, 0xAB, 0x52,
- 0xE3, 0x83, 0x9F, 0xE3, 0x83, 0xAA, 0xE3, 0x83,
- 0x8F, 0xE3, 0x82, 0x99, 0xE3, 0x83, 0xBC, 0xE3,
+ 0xE3, 0x82, 0xAF, 0xE3, 0x82, 0x99, 0xE3, 0x83,
+ 0xA9, 0xE3, 0x83, 0xA0, 0xE3, 0x83, 0x88, 0xE3,
+ 0x83, 0xB3, 0x52, 0xE3, 0x82, 0xAF, 0xE3, 0x83,
+ 0xAB, 0xE3, 0x82, 0xBB, 0xE3, 0x82, 0x99, 0xE3,
+ 0x82, 0xA4, 0xE3, 0x83, 0xAD, 0x52, 0xE3, 0x83,
+ 0x8F, 0xE3, 0x82, 0x9A, 0xE3, 0x83, 0xBC, 0xE3,
+ 0x82, 0xBB, 0xE3, 0x83, 0xB3, 0xE3, 0x83, 0x88,
+ 0x52, 0xE3, 0x83, 0x92, 0xE3, 0x82, 0x9A, 0xE3,
// Bytes 2e00 - 2e3f
- 0x83, 0xAB, 0x52, 0xE3, 0x83, 0xAC, 0xE3, 0x83,
- 0xB3, 0xE3, 0x83, 0x88, 0xE3, 0x82, 0xB1, 0xE3,
- 0x82, 0x99, 0xE3, 0x83, 0xB3, 0x61, 0xD8, 0xB5,
- 0xD9, 0x84, 0xD9, 0x89, 0x20, 0xD8, 0xA7, 0xD9,
- 0x84, 0xD9, 0x84, 0xD9, 0x87, 0x20, 0xD8, 0xB9,
- 0xD9, 0x84, 0xD9, 0x8A, 0xD9, 0x87, 0x20, 0xD9,
- 0x88, 0xD8, 0xB3, 0xD9, 0x84, 0xD9, 0x85, 0x86,
- 0xE0, 0xB3, 0x86, 0xE0, 0xB3, 0x82, 0x86, 0xE0,
+ 0x82, 0xA2, 0xE3, 0x82, 0xB9, 0xE3, 0x83, 0x88,
+ 0xE3, 0x83, 0xAB, 0x52, 0xE3, 0x83, 0x95, 0xE3,
+ 0x82, 0x99, 0xE3, 0x83, 0x83, 0xE3, 0x82, 0xB7,
+ 0xE3, 0x82, 0xA7, 0xE3, 0x83, 0xAB, 0x52, 0xE3,
+ 0x83, 0x9F, 0xE3, 0x83, 0xAA, 0xE3, 0x83, 0x8F,
+ 0xE3, 0x82, 0x99, 0xE3, 0x83, 0xBC, 0xE3, 0x83,
+ 0xAB, 0x52, 0xE3, 0x83, 0xAC, 0xE3, 0x83, 0xB3,
+ 0xE3, 0x83, 0x88, 0xE3, 0x82, 0xB1, 0xE3, 0x82,
// Bytes 2e40 - 2e7f
- 0xB7, 0x99, 0xE0, 0xB7, 0x8F, 0x03, 0x3C, 0xCC,
- 0xB8, 0x01, 0x03, 0x3D, 0xCC, 0xB8, 0x01, 0x03,
- 0x3E, 0xCC, 0xB8, 0x01, 0x03, 0x41, 0xCC, 0x80,
- 0xE6, 0x03, 0x41, 0xCC, 0x81, 0xE6, 0x03, 0x41,
- 0xCC, 0x83, 0xE6, 0x03, 0x41, 0xCC, 0x84, 0xE6,
- 0x03, 0x41, 0xCC, 0x89, 0xE6, 0x03, 0x41, 0xCC,
- 0x8C, 0xE6, 0x03, 0x41, 0xCC, 0x8F, 0xE6, 0x03,
- 0x41, 0xCC, 0x91, 0xE6, 0x03, 0x41, 0xCC, 0xA5,
+ 0x99, 0xE3, 0x83, 0xB3, 0x61, 0xD8, 0xB5, 0xD9,
+ 0x84, 0xD9, 0x89, 0x20, 0xD8, 0xA7, 0xD9, 0x84,
+ 0xD9, 0x84, 0xD9, 0x87, 0x20, 0xD8, 0xB9, 0xD9,
+ 0x84, 0xD9, 0x8A, 0xD9, 0x87, 0x20, 0xD9, 0x88,
+ 0xD8, 0xB3, 0xD9, 0x84, 0xD9, 0x85, 0x86, 0xE0,
+ 0xB3, 0x86, 0xE0, 0xB3, 0x82, 0x86, 0xE0, 0xB7,
+ 0x99, 0xE0, 0xB7, 0x8F, 0x03, 0x3C, 0xCC, 0xB8,
+ 0x01, 0x03, 0x3D, 0xCC, 0xB8, 0x01, 0x03, 0x3E,
// Bytes 2e80 - 2ebf
- 0xDC, 0x03, 0x41, 0xCC, 0xA8, 0xCA, 0x03, 0x42,
- 0xCC, 0x87, 0xE6, 0x03, 0x42, 0xCC, 0xA3, 0xDC,
- 0x03, 0x42, 0xCC, 0xB1, 0xDC, 0x03, 0x43, 0xCC,
- 0x81, 0xE6, 0x03, 0x43, 0xCC, 0x82, 0xE6, 0x03,
- 0x43, 0xCC, 0x87, 0xE6, 0x03, 0x43, 0xCC, 0x8C,
- 0xE6, 0x03, 0x44, 0xCC, 0x87, 0xE6, 0x03, 0x44,
- 0xCC, 0x8C, 0xE6, 0x03, 0x44, 0xCC, 0xA3, 0xDC,
- 0x03, 0x44, 0xCC, 0xA7, 0xCA, 0x03, 0x44, 0xCC,
+ 0xCC, 0xB8, 0x01, 0x03, 0x41, 0xCC, 0x80, 0xE6,
+ 0x03, 0x41, 0xCC, 0x81, 0xE6, 0x03, 0x41, 0xCC,
+ 0x83, 0xE6, 0x03, 0x41, 0xCC, 0x84, 0xE6, 0x03,
+ 0x41, 0xCC, 0x89, 0xE6, 0x03, 0x41, 0xCC, 0x8C,
+ 0xE6, 0x03, 0x41, 0xCC, 0x8F, 0xE6, 0x03, 0x41,
+ 0xCC, 0x91, 0xE6, 0x03, 0x41, 0xCC, 0xA5, 0xDC,
+ 0x03, 0x41, 0xCC, 0xA8, 0xCA, 0x03, 0x42, 0xCC,
+ 0x87, 0xE6, 0x03, 0x42, 0xCC, 0xA3, 0xDC, 0x03,
// Bytes 2ec0 - 2eff
- 0xAD, 0xDC, 0x03, 0x44, 0xCC, 0xB1, 0xDC, 0x03,
- 0x45, 0xCC, 0x80, 0xE6, 0x03, 0x45, 0xCC, 0x81,
- 0xE6, 0x03, 0x45, 0xCC, 0x83, 0xE6, 0x03, 0x45,
- 0xCC, 0x86, 0xE6, 0x03, 0x45, 0xCC, 0x87, 0xE6,
- 0x03, 0x45, 0xCC, 0x88, 0xE6, 0x03, 0x45, 0xCC,
- 0x89, 0xE6, 0x03, 0x45, 0xCC, 0x8C, 0xE6, 0x03,
- 0x45, 0xCC, 0x8F, 0xE6, 0x03, 0x45, 0xCC, 0x91,
- 0xE6, 0x03, 0x45, 0xCC, 0xA8, 0xCA, 0x03, 0x45,
+ 0x42, 0xCC, 0xB1, 0xDC, 0x03, 0x43, 0xCC, 0x81,
+ 0xE6, 0x03, 0x43, 0xCC, 0x82, 0xE6, 0x03, 0x43,
+ 0xCC, 0x87, 0xE6, 0x03, 0x43, 0xCC, 0x8C, 0xE6,
+ 0x03, 0x44, 0xCC, 0x87, 0xE6, 0x03, 0x44, 0xCC,
+ 0x8C, 0xE6, 0x03, 0x44, 0xCC, 0xA3, 0xDC, 0x03,
+ 0x44, 0xCC, 0xA7, 0xCA, 0x03, 0x44, 0xCC, 0xAD,
+ 0xDC, 0x03, 0x44, 0xCC, 0xB1, 0xDC, 0x03, 0x45,
+ 0xCC, 0x80, 0xE6, 0x03, 0x45, 0xCC, 0x81, 0xE6,
// Bytes 2f00 - 2f3f
- 0xCC, 0xAD, 0xDC, 0x03, 0x45, 0xCC, 0xB0, 0xDC,
- 0x03, 0x46, 0xCC, 0x87, 0xE6, 0x03, 0x47, 0xCC,
- 0x81, 0xE6, 0x03, 0x47, 0xCC, 0x82, 0xE6, 0x03,
- 0x47, 0xCC, 0x84, 0xE6, 0x03, 0x47, 0xCC, 0x86,
- 0xE6, 0x03, 0x47, 0xCC, 0x87, 0xE6, 0x03, 0x47,
- 0xCC, 0x8C, 0xE6, 0x03, 0x47, 0xCC, 0xA7, 0xCA,
- 0x03, 0x48, 0xCC, 0x82, 0xE6, 0x03, 0x48, 0xCC,
- 0x87, 0xE6, 0x03, 0x48, 0xCC, 0x88, 0xE6, 0x03,
+ 0x03, 0x45, 0xCC, 0x83, 0xE6, 0x03, 0x45, 0xCC,
+ 0x86, 0xE6, 0x03, 0x45, 0xCC, 0x87, 0xE6, 0x03,
+ 0x45, 0xCC, 0x88, 0xE6, 0x03, 0x45, 0xCC, 0x89,
+ 0xE6, 0x03, 0x45, 0xCC, 0x8C, 0xE6, 0x03, 0x45,
+ 0xCC, 0x8F, 0xE6, 0x03, 0x45, 0xCC, 0x91, 0xE6,
+ 0x03, 0x45, 0xCC, 0xA8, 0xCA, 0x03, 0x45, 0xCC,
+ 0xAD, 0xDC, 0x03, 0x45, 0xCC, 0xB0, 0xDC, 0x03,
+ 0x46, 0xCC, 0x87, 0xE6, 0x03, 0x47, 0xCC, 0x81,
// Bytes 2f40 - 2f7f
- 0x48, 0xCC, 0x8C, 0xE6, 0x03, 0x48, 0xCC, 0xA3,
- 0xDC, 0x03, 0x48, 0xCC, 0xA7, 0xCA, 0x03, 0x48,
- 0xCC, 0xAE, 0xDC, 0x03, 0x49, 0xCC, 0x80, 0xE6,
- 0x03, 0x49, 0xCC, 0x81, 0xE6, 0x03, 0x49, 0xCC,
- 0x82, 0xE6, 0x03, 0x49, 0xCC, 0x83, 0xE6, 0x03,
- 0x49, 0xCC, 0x84, 0xE6, 0x03, 0x49, 0xCC, 0x86,
- 0xE6, 0x03, 0x49, 0xCC, 0x87, 0xE6, 0x03, 0x49,
- 0xCC, 0x89, 0xE6, 0x03, 0x49, 0xCC, 0x8C, 0xE6,
+ 0xE6, 0x03, 0x47, 0xCC, 0x82, 0xE6, 0x03, 0x47,
+ 0xCC, 0x84, 0xE6, 0x03, 0x47, 0xCC, 0x86, 0xE6,
+ 0x03, 0x47, 0xCC, 0x87, 0xE6, 0x03, 0x47, 0xCC,
+ 0x8C, 0xE6, 0x03, 0x47, 0xCC, 0xA7, 0xCA, 0x03,
+ 0x48, 0xCC, 0x82, 0xE6, 0x03, 0x48, 0xCC, 0x87,
+ 0xE6, 0x03, 0x48, 0xCC, 0x88, 0xE6, 0x03, 0x48,
+ 0xCC, 0x8C, 0xE6, 0x03, 0x48, 0xCC, 0xA3, 0xDC,
+ 0x03, 0x48, 0xCC, 0xA7, 0xCA, 0x03, 0x48, 0xCC,
// Bytes 2f80 - 2fbf
- 0x03, 0x49, 0xCC, 0x8F, 0xE6, 0x03, 0x49, 0xCC,
- 0x91, 0xE6, 0x03, 0x49, 0xCC, 0xA3, 0xDC, 0x03,
- 0x49, 0xCC, 0xA8, 0xCA, 0x03, 0x49, 0xCC, 0xB0,
- 0xDC, 0x03, 0x4A, 0xCC, 0x82, 0xE6, 0x03, 0x4B,
- 0xCC, 0x81, 0xE6, 0x03, 0x4B, 0xCC, 0x8C, 0xE6,
- 0x03, 0x4B, 0xCC, 0xA3, 0xDC, 0x03, 0x4B, 0xCC,
- 0xA7, 0xCA, 0x03, 0x4B, 0xCC, 0xB1, 0xDC, 0x03,
- 0x4C, 0xCC, 0x81, 0xE6, 0x03, 0x4C, 0xCC, 0x8C,
+ 0xAE, 0xDC, 0x03, 0x49, 0xCC, 0x80, 0xE6, 0x03,
+ 0x49, 0xCC, 0x81, 0xE6, 0x03, 0x49, 0xCC, 0x82,
+ 0xE6, 0x03, 0x49, 0xCC, 0x83, 0xE6, 0x03, 0x49,
+ 0xCC, 0x84, 0xE6, 0x03, 0x49, 0xCC, 0x86, 0xE6,
+ 0x03, 0x49, 0xCC, 0x87, 0xE6, 0x03, 0x49, 0xCC,
+ 0x89, 0xE6, 0x03, 0x49, 0xCC, 0x8C, 0xE6, 0x03,
+ 0x49, 0xCC, 0x8F, 0xE6, 0x03, 0x49, 0xCC, 0x91,
+ 0xE6, 0x03, 0x49, 0xCC, 0xA3, 0xDC, 0x03, 0x49,
// Bytes 2fc0 - 2fff
- 0xE6, 0x03, 0x4C, 0xCC, 0xA7, 0xCA, 0x03, 0x4C,
- 0xCC, 0xAD, 0xDC, 0x03, 0x4C, 0xCC, 0xB1, 0xDC,
- 0x03, 0x4D, 0xCC, 0x81, 0xE6, 0x03, 0x4D, 0xCC,
- 0x87, 0xE6, 0x03, 0x4D, 0xCC, 0xA3, 0xDC, 0x03,
- 0x4E, 0xCC, 0x80, 0xE6, 0x03, 0x4E, 0xCC, 0x81,
- 0xE6, 0x03, 0x4E, 0xCC, 0x83, 0xE6, 0x03, 0x4E,
- 0xCC, 0x87, 0xE6, 0x03, 0x4E, 0xCC, 0x8C, 0xE6,
- 0x03, 0x4E, 0xCC, 0xA3, 0xDC, 0x03, 0x4E, 0xCC,
+ 0xCC, 0xA8, 0xCA, 0x03, 0x49, 0xCC, 0xB0, 0xDC,
+ 0x03, 0x4A, 0xCC, 0x82, 0xE6, 0x03, 0x4B, 0xCC,
+ 0x81, 0xE6, 0x03, 0x4B, 0xCC, 0x8C, 0xE6, 0x03,
+ 0x4B, 0xCC, 0xA3, 0xDC, 0x03, 0x4B, 0xCC, 0xA7,
+ 0xCA, 0x03, 0x4B, 0xCC, 0xB1, 0xDC, 0x03, 0x4C,
+ 0xCC, 0x81, 0xE6, 0x03, 0x4C, 0xCC, 0x8C, 0xE6,
+ 0x03, 0x4C, 0xCC, 0xA7, 0xCA, 0x03, 0x4C, 0xCC,
+ 0xAD, 0xDC, 0x03, 0x4C, 0xCC, 0xB1, 0xDC, 0x03,
// Bytes 3000 - 303f
- 0xA7, 0xCA, 0x03, 0x4E, 0xCC, 0xAD, 0xDC, 0x03,
- 0x4E, 0xCC, 0xB1, 0xDC, 0x03, 0x4F, 0xCC, 0x80,
- 0xE6, 0x03, 0x4F, 0xCC, 0x81, 0xE6, 0x03, 0x4F,
- 0xCC, 0x86, 0xE6, 0x03, 0x4F, 0xCC, 0x89, 0xE6,
- 0x03, 0x4F, 0xCC, 0x8B, 0xE6, 0x03, 0x4F, 0xCC,
- 0x8C, 0xE6, 0x03, 0x4F, 0xCC, 0x8F, 0xE6, 0x03,
- 0x4F, 0xCC, 0x91, 0xE6, 0x03, 0x50, 0xCC, 0x81,
- 0xE6, 0x03, 0x50, 0xCC, 0x87, 0xE6, 0x03, 0x52,
+ 0x4D, 0xCC, 0x81, 0xE6, 0x03, 0x4D, 0xCC, 0x87,
+ 0xE6, 0x03, 0x4D, 0xCC, 0xA3, 0xDC, 0x03, 0x4E,
+ 0xCC, 0x80, 0xE6, 0x03, 0x4E, 0xCC, 0x81, 0xE6,
+ 0x03, 0x4E, 0xCC, 0x83, 0xE6, 0x03, 0x4E, 0xCC,
+ 0x87, 0xE6, 0x03, 0x4E, 0xCC, 0x8C, 0xE6, 0x03,
+ 0x4E, 0xCC, 0xA3, 0xDC, 0x03, 0x4E, 0xCC, 0xA7,
+ 0xCA, 0x03, 0x4E, 0xCC, 0xAD, 0xDC, 0x03, 0x4E,
+ 0xCC, 0xB1, 0xDC, 0x03, 0x4F, 0xCC, 0x80, 0xE6,
// Bytes 3040 - 307f
- 0xCC, 0x81, 0xE6, 0x03, 0x52, 0xCC, 0x87, 0xE6,
- 0x03, 0x52, 0xCC, 0x8C, 0xE6, 0x03, 0x52, 0xCC,
- 0x8F, 0xE6, 0x03, 0x52, 0xCC, 0x91, 0xE6, 0x03,
- 0x52, 0xCC, 0xA7, 0xCA, 0x03, 0x52, 0xCC, 0xB1,
- 0xDC, 0x03, 0x53, 0xCC, 0x82, 0xE6, 0x03, 0x53,
- 0xCC, 0x87, 0xE6, 0x03, 0x53, 0xCC, 0xA6, 0xDC,
- 0x03, 0x53, 0xCC, 0xA7, 0xCA, 0x03, 0x54, 0xCC,
- 0x87, 0xE6, 0x03, 0x54, 0xCC, 0x8C, 0xE6, 0x03,
+ 0x03, 0x4F, 0xCC, 0x81, 0xE6, 0x03, 0x4F, 0xCC,
+ 0x86, 0xE6, 0x03, 0x4F, 0xCC, 0x89, 0xE6, 0x03,
+ 0x4F, 0xCC, 0x8B, 0xE6, 0x03, 0x4F, 0xCC, 0x8C,
+ 0xE6, 0x03, 0x4F, 0xCC, 0x8F, 0xE6, 0x03, 0x4F,
+ 0xCC, 0x91, 0xE6, 0x03, 0x50, 0xCC, 0x81, 0xE6,
+ 0x03, 0x50, 0xCC, 0x87, 0xE6, 0x03, 0x52, 0xCC,
+ 0x81, 0xE6, 0x03, 0x52, 0xCC, 0x87, 0xE6, 0x03,
+ 0x52, 0xCC, 0x8C, 0xE6, 0x03, 0x52, 0xCC, 0x8F,
// Bytes 3080 - 30bf
- 0x54, 0xCC, 0xA3, 0xDC, 0x03, 0x54, 0xCC, 0xA6,
- 0xDC, 0x03, 0x54, 0xCC, 0xA7, 0xCA, 0x03, 0x54,
- 0xCC, 0xAD, 0xDC, 0x03, 0x54, 0xCC, 0xB1, 0xDC,
- 0x03, 0x55, 0xCC, 0x80, 0xE6, 0x03, 0x55, 0xCC,
- 0x81, 0xE6, 0x03, 0x55, 0xCC, 0x82, 0xE6, 0x03,
- 0x55, 0xCC, 0x86, 0xE6, 0x03, 0x55, 0xCC, 0x89,
- 0xE6, 0x03, 0x55, 0xCC, 0x8A, 0xE6, 0x03, 0x55,
- 0xCC, 0x8B, 0xE6, 0x03, 0x55, 0xCC, 0x8C, 0xE6,
+ 0xE6, 0x03, 0x52, 0xCC, 0x91, 0xE6, 0x03, 0x52,
+ 0xCC, 0xA7, 0xCA, 0x03, 0x52, 0xCC, 0xB1, 0xDC,
+ 0x03, 0x53, 0xCC, 0x82, 0xE6, 0x03, 0x53, 0xCC,
+ 0x87, 0xE6, 0x03, 0x53, 0xCC, 0xA6, 0xDC, 0x03,
+ 0x53, 0xCC, 0xA7, 0xCA, 0x03, 0x54, 0xCC, 0x87,
+ 0xE6, 0x03, 0x54, 0xCC, 0x8C, 0xE6, 0x03, 0x54,
+ 0xCC, 0xA3, 0xDC, 0x03, 0x54, 0xCC, 0xA6, 0xDC,
+ 0x03, 0x54, 0xCC, 0xA7, 0xCA, 0x03, 0x54, 0xCC,
// Bytes 30c0 - 30ff
- 0x03, 0x55, 0xCC, 0x8F, 0xE6, 0x03, 0x55, 0xCC,
- 0x91, 0xE6, 0x03, 0x55, 0xCC, 0xA3, 0xDC, 0x03,
- 0x55, 0xCC, 0xA4, 0xDC, 0x03, 0x55, 0xCC, 0xA8,
- 0xCA, 0x03, 0x55, 0xCC, 0xAD, 0xDC, 0x03, 0x55,
- 0xCC, 0xB0, 0xDC, 0x03, 0x56, 0xCC, 0x83, 0xE6,
- 0x03, 0x56, 0xCC, 0xA3, 0xDC, 0x03, 0x57, 0xCC,
- 0x80, 0xE6, 0x03, 0x57, 0xCC, 0x81, 0xE6, 0x03,
- 0x57, 0xCC, 0x82, 0xE6, 0x03, 0x57, 0xCC, 0x87,
+ 0xAD, 0xDC, 0x03, 0x54, 0xCC, 0xB1, 0xDC, 0x03,
+ 0x55, 0xCC, 0x80, 0xE6, 0x03, 0x55, 0xCC, 0x81,
+ 0xE6, 0x03, 0x55, 0xCC, 0x82, 0xE6, 0x03, 0x55,
+ 0xCC, 0x86, 0xE6, 0x03, 0x55, 0xCC, 0x89, 0xE6,
+ 0x03, 0x55, 0xCC, 0x8A, 0xE6, 0x03, 0x55, 0xCC,
+ 0x8B, 0xE6, 0x03, 0x55, 0xCC, 0x8C, 0xE6, 0x03,
+ 0x55, 0xCC, 0x8F, 0xE6, 0x03, 0x55, 0xCC, 0x91,
+ 0xE6, 0x03, 0x55, 0xCC, 0xA3, 0xDC, 0x03, 0x55,
// Bytes 3100 - 313f
- 0xE6, 0x03, 0x57, 0xCC, 0x88, 0xE6, 0x03, 0x57,
- 0xCC, 0xA3, 0xDC, 0x03, 0x58, 0xCC, 0x87, 0xE6,
- 0x03, 0x58, 0xCC, 0x88, 0xE6, 0x03, 0x59, 0xCC,
- 0x80, 0xE6, 0x03, 0x59, 0xCC, 0x81, 0xE6, 0x03,
- 0x59, 0xCC, 0x82, 0xE6, 0x03, 0x59, 0xCC, 0x83,
- 0xE6, 0x03, 0x59, 0xCC, 0x84, 0xE6, 0x03, 0x59,
- 0xCC, 0x87, 0xE6, 0x03, 0x59, 0xCC, 0x88, 0xE6,
- 0x03, 0x59, 0xCC, 0x89, 0xE6, 0x03, 0x59, 0xCC,
+ 0xCC, 0xA4, 0xDC, 0x03, 0x55, 0xCC, 0xA8, 0xCA,
+ 0x03, 0x55, 0xCC, 0xAD, 0xDC, 0x03, 0x55, 0xCC,
+ 0xB0, 0xDC, 0x03, 0x56, 0xCC, 0x83, 0xE6, 0x03,
+ 0x56, 0xCC, 0xA3, 0xDC, 0x03, 0x57, 0xCC, 0x80,
+ 0xE6, 0x03, 0x57, 0xCC, 0x81, 0xE6, 0x03, 0x57,
+ 0xCC, 0x82, 0xE6, 0x03, 0x57, 0xCC, 0x87, 0xE6,
+ 0x03, 0x57, 0xCC, 0x88, 0xE6, 0x03, 0x57, 0xCC,
+ 0xA3, 0xDC, 0x03, 0x58, 0xCC, 0x87, 0xE6, 0x03,
// Bytes 3140 - 317f
- 0xA3, 0xDC, 0x03, 0x5A, 0xCC, 0x81, 0xE6, 0x03,
- 0x5A, 0xCC, 0x82, 0xE6, 0x03, 0x5A, 0xCC, 0x87,
- 0xE6, 0x03, 0x5A, 0xCC, 0x8C, 0xE6, 0x03, 0x5A,
- 0xCC, 0xA3, 0xDC, 0x03, 0x5A, 0xCC, 0xB1, 0xDC,
- 0x03, 0x61, 0xCC, 0x80, 0xE6, 0x03, 0x61, 0xCC,
- 0x81, 0xE6, 0x03, 0x61, 0xCC, 0x83, 0xE6, 0x03,
- 0x61, 0xCC, 0x84, 0xE6, 0x03, 0x61, 0xCC, 0x89,
- 0xE6, 0x03, 0x61, 0xCC, 0x8C, 0xE6, 0x03, 0x61,
+ 0x58, 0xCC, 0x88, 0xE6, 0x03, 0x59, 0xCC, 0x80,
+ 0xE6, 0x03, 0x59, 0xCC, 0x81, 0xE6, 0x03, 0x59,
+ 0xCC, 0x82, 0xE6, 0x03, 0x59, 0xCC, 0x83, 0xE6,
+ 0x03, 0x59, 0xCC, 0x84, 0xE6, 0x03, 0x59, 0xCC,
+ 0x87, 0xE6, 0x03, 0x59, 0xCC, 0x88, 0xE6, 0x03,
+ 0x59, 0xCC, 0x89, 0xE6, 0x03, 0x59, 0xCC, 0xA3,
+ 0xDC, 0x03, 0x5A, 0xCC, 0x81, 0xE6, 0x03, 0x5A,
+ 0xCC, 0x82, 0xE6, 0x03, 0x5A, 0xCC, 0x87, 0xE6,
// Bytes 3180 - 31bf
- 0xCC, 0x8F, 0xE6, 0x03, 0x61, 0xCC, 0x91, 0xE6,
- 0x03, 0x61, 0xCC, 0xA5, 0xDC, 0x03, 0x61, 0xCC,
- 0xA8, 0xCA, 0x03, 0x62, 0xCC, 0x87, 0xE6, 0x03,
- 0x62, 0xCC, 0xA3, 0xDC, 0x03, 0x62, 0xCC, 0xB1,
- 0xDC, 0x03, 0x63, 0xCC, 0x81, 0xE6, 0x03, 0x63,
- 0xCC, 0x82, 0xE6, 0x03, 0x63, 0xCC, 0x87, 0xE6,
- 0x03, 0x63, 0xCC, 0x8C, 0xE6, 0x03, 0x64, 0xCC,
- 0x87, 0xE6, 0x03, 0x64, 0xCC, 0x8C, 0xE6, 0x03,
+ 0x03, 0x5A, 0xCC, 0x8C, 0xE6, 0x03, 0x5A, 0xCC,
+ 0xA3, 0xDC, 0x03, 0x5A, 0xCC, 0xB1, 0xDC, 0x03,
+ 0x61, 0xCC, 0x80, 0xE6, 0x03, 0x61, 0xCC, 0x81,
+ 0xE6, 0x03, 0x61, 0xCC, 0x83, 0xE6, 0x03, 0x61,
+ 0xCC, 0x84, 0xE6, 0x03, 0x61, 0xCC, 0x89, 0xE6,
+ 0x03, 0x61, 0xCC, 0x8C, 0xE6, 0x03, 0x61, 0xCC,
+ 0x8F, 0xE6, 0x03, 0x61, 0xCC, 0x91, 0xE6, 0x03,
+ 0x61, 0xCC, 0xA5, 0xDC, 0x03, 0x61, 0xCC, 0xA8,
// Bytes 31c0 - 31ff
- 0x64, 0xCC, 0xA3, 0xDC, 0x03, 0x64, 0xCC, 0xA7,
- 0xCA, 0x03, 0x64, 0xCC, 0xAD, 0xDC, 0x03, 0x64,
- 0xCC, 0xB1, 0xDC, 0x03, 0x65, 0xCC, 0x80, 0xE6,
- 0x03, 0x65, 0xCC, 0x81, 0xE6, 0x03, 0x65, 0xCC,
- 0x83, 0xE6, 0x03, 0x65, 0xCC, 0x86, 0xE6, 0x03,
- 0x65, 0xCC, 0x87, 0xE6, 0x03, 0x65, 0xCC, 0x88,
- 0xE6, 0x03, 0x65, 0xCC, 0x89, 0xE6, 0x03, 0x65,
- 0xCC, 0x8C, 0xE6, 0x03, 0x65, 0xCC, 0x8F, 0xE6,
+ 0xCA, 0x03, 0x62, 0xCC, 0x87, 0xE6, 0x03, 0x62,
+ 0xCC, 0xA3, 0xDC, 0x03, 0x62, 0xCC, 0xB1, 0xDC,
+ 0x03, 0x63, 0xCC, 0x81, 0xE6, 0x03, 0x63, 0xCC,
+ 0x82, 0xE6, 0x03, 0x63, 0xCC, 0x87, 0xE6, 0x03,
+ 0x63, 0xCC, 0x8C, 0xE6, 0x03, 0x64, 0xCC, 0x87,
+ 0xE6, 0x03, 0x64, 0xCC, 0x8C, 0xE6, 0x03, 0x64,
+ 0xCC, 0xA3, 0xDC, 0x03, 0x64, 0xCC, 0xA7, 0xCA,
+ 0x03, 0x64, 0xCC, 0xAD, 0xDC, 0x03, 0x64, 0xCC,
// Bytes 3200 - 323f
- 0x03, 0x65, 0xCC, 0x91, 0xE6, 0x03, 0x65, 0xCC,
- 0xA8, 0xCA, 0x03, 0x65, 0xCC, 0xAD, 0xDC, 0x03,
- 0x65, 0xCC, 0xB0, 0xDC, 0x03, 0x66, 0xCC, 0x87,
- 0xE6, 0x03, 0x67, 0xCC, 0x81, 0xE6, 0x03, 0x67,
- 0xCC, 0x82, 0xE6, 0x03, 0x67, 0xCC, 0x84, 0xE6,
- 0x03, 0x67, 0xCC, 0x86, 0xE6, 0x03, 0x67, 0xCC,
- 0x87, 0xE6, 0x03, 0x67, 0xCC, 0x8C, 0xE6, 0x03,
- 0x67, 0xCC, 0xA7, 0xCA, 0x03, 0x68, 0xCC, 0x82,
+ 0xB1, 0xDC, 0x03, 0x65, 0xCC, 0x80, 0xE6, 0x03,
+ 0x65, 0xCC, 0x81, 0xE6, 0x03, 0x65, 0xCC, 0x83,
+ 0xE6, 0x03, 0x65, 0xCC, 0x86, 0xE6, 0x03, 0x65,
+ 0xCC, 0x87, 0xE6, 0x03, 0x65, 0xCC, 0x88, 0xE6,
+ 0x03, 0x65, 0xCC, 0x89, 0xE6, 0x03, 0x65, 0xCC,
+ 0x8C, 0xE6, 0x03, 0x65, 0xCC, 0x8F, 0xE6, 0x03,
+ 0x65, 0xCC, 0x91, 0xE6, 0x03, 0x65, 0xCC, 0xA8,
+ 0xCA, 0x03, 0x65, 0xCC, 0xAD, 0xDC, 0x03, 0x65,
// Bytes 3240 - 327f
- 0xE6, 0x03, 0x68, 0xCC, 0x87, 0xE6, 0x03, 0x68,
- 0xCC, 0x88, 0xE6, 0x03, 0x68, 0xCC, 0x8C, 0xE6,
- 0x03, 0x68, 0xCC, 0xA3, 0xDC, 0x03, 0x68, 0xCC,
- 0xA7, 0xCA, 0x03, 0x68, 0xCC, 0xAE, 0xDC, 0x03,
- 0x68, 0xCC, 0xB1, 0xDC, 0x03, 0x69, 0xCC, 0x80,
- 0xE6, 0x03, 0x69, 0xCC, 0x81, 0xE6, 0x03, 0x69,
- 0xCC, 0x82, 0xE6, 0x03, 0x69, 0xCC, 0x83, 0xE6,
- 0x03, 0x69, 0xCC, 0x84, 0xE6, 0x03, 0x69, 0xCC,
+ 0xCC, 0xB0, 0xDC, 0x03, 0x66, 0xCC, 0x87, 0xE6,
+ 0x03, 0x67, 0xCC, 0x81, 0xE6, 0x03, 0x67, 0xCC,
+ 0x82, 0xE6, 0x03, 0x67, 0xCC, 0x84, 0xE6, 0x03,
+ 0x67, 0xCC, 0x86, 0xE6, 0x03, 0x67, 0xCC, 0x87,
+ 0xE6, 0x03, 0x67, 0xCC, 0x8C, 0xE6, 0x03, 0x67,
+ 0xCC, 0xA7, 0xCA, 0x03, 0x68, 0xCC, 0x82, 0xE6,
+ 0x03, 0x68, 0xCC, 0x87, 0xE6, 0x03, 0x68, 0xCC,
+ 0x88, 0xE6, 0x03, 0x68, 0xCC, 0x8C, 0xE6, 0x03,
// Bytes 3280 - 32bf
- 0x86, 0xE6, 0x03, 0x69, 0xCC, 0x89, 0xE6, 0x03,
- 0x69, 0xCC, 0x8C, 0xE6, 0x03, 0x69, 0xCC, 0x8F,
- 0xE6, 0x03, 0x69, 0xCC, 0x91, 0xE6, 0x03, 0x69,
- 0xCC, 0xA3, 0xDC, 0x03, 0x69, 0xCC, 0xA8, 0xCA,
- 0x03, 0x69, 0xCC, 0xB0, 0xDC, 0x03, 0x6A, 0xCC,
- 0x82, 0xE6, 0x03, 0x6A, 0xCC, 0x8C, 0xE6, 0x03,
- 0x6B, 0xCC, 0x81, 0xE6, 0x03, 0x6B, 0xCC, 0x8C,
- 0xE6, 0x03, 0x6B, 0xCC, 0xA3, 0xDC, 0x03, 0x6B,
+ 0x68, 0xCC, 0xA3, 0xDC, 0x03, 0x68, 0xCC, 0xA7,
+ 0xCA, 0x03, 0x68, 0xCC, 0xAE, 0xDC, 0x03, 0x68,
+ 0xCC, 0xB1, 0xDC, 0x03, 0x69, 0xCC, 0x80, 0xE6,
+ 0x03, 0x69, 0xCC, 0x81, 0xE6, 0x03, 0x69, 0xCC,
+ 0x82, 0xE6, 0x03, 0x69, 0xCC, 0x83, 0xE6, 0x03,
+ 0x69, 0xCC, 0x84, 0xE6, 0x03, 0x69, 0xCC, 0x86,
+ 0xE6, 0x03, 0x69, 0xCC, 0x89, 0xE6, 0x03, 0x69,
+ 0xCC, 0x8C, 0xE6, 0x03, 0x69, 0xCC, 0x8F, 0xE6,
// Bytes 32c0 - 32ff
- 0xCC, 0xA7, 0xCA, 0x03, 0x6B, 0xCC, 0xB1, 0xDC,
- 0x03, 0x6C, 0xCC, 0x81, 0xE6, 0x03, 0x6C, 0xCC,
- 0x8C, 0xE6, 0x03, 0x6C, 0xCC, 0xA7, 0xCA, 0x03,
- 0x6C, 0xCC, 0xAD, 0xDC, 0x03, 0x6C, 0xCC, 0xB1,
- 0xDC, 0x03, 0x6D, 0xCC, 0x81, 0xE6, 0x03, 0x6D,
- 0xCC, 0x87, 0xE6, 0x03, 0x6D, 0xCC, 0xA3, 0xDC,
- 0x03, 0x6E, 0xCC, 0x80, 0xE6, 0x03, 0x6E, 0xCC,
- 0x81, 0xE6, 0x03, 0x6E, 0xCC, 0x83, 0xE6, 0x03,
+ 0x03, 0x69, 0xCC, 0x91, 0xE6, 0x03, 0x69, 0xCC,
+ 0xA3, 0xDC, 0x03, 0x69, 0xCC, 0xA8, 0xCA, 0x03,
+ 0x69, 0xCC, 0xB0, 0xDC, 0x03, 0x6A, 0xCC, 0x82,
+ 0xE6, 0x03, 0x6A, 0xCC, 0x8C, 0xE6, 0x03, 0x6B,
+ 0xCC, 0x81, 0xE6, 0x03, 0x6B, 0xCC, 0x8C, 0xE6,
+ 0x03, 0x6B, 0xCC, 0xA3, 0xDC, 0x03, 0x6B, 0xCC,
+ 0xA7, 0xCA, 0x03, 0x6B, 0xCC, 0xB1, 0xDC, 0x03,
+ 0x6C, 0xCC, 0x81, 0xE6, 0x03, 0x6C, 0xCC, 0x8C,
// Bytes 3300 - 333f
- 0x6E, 0xCC, 0x87, 0xE6, 0x03, 0x6E, 0xCC, 0x8C,
- 0xE6, 0x03, 0x6E, 0xCC, 0xA3, 0xDC, 0x03, 0x6E,
- 0xCC, 0xA7, 0xCA, 0x03, 0x6E, 0xCC, 0xAD, 0xDC,
- 0x03, 0x6E, 0xCC, 0xB1, 0xDC, 0x03, 0x6F, 0xCC,
- 0x80, 0xE6, 0x03, 0x6F, 0xCC, 0x81, 0xE6, 0x03,
- 0x6F, 0xCC, 0x86, 0xE6, 0x03, 0x6F, 0xCC, 0x89,
- 0xE6, 0x03, 0x6F, 0xCC, 0x8B, 0xE6, 0x03, 0x6F,
- 0xCC, 0x8C, 0xE6, 0x03, 0x6F, 0xCC, 0x8F, 0xE6,
+ 0xE6, 0x03, 0x6C, 0xCC, 0xA7, 0xCA, 0x03, 0x6C,
+ 0xCC, 0xAD, 0xDC, 0x03, 0x6C, 0xCC, 0xB1, 0xDC,
+ 0x03, 0x6D, 0xCC, 0x81, 0xE6, 0x03, 0x6D, 0xCC,
+ 0x87, 0xE6, 0x03, 0x6D, 0xCC, 0xA3, 0xDC, 0x03,
+ 0x6E, 0xCC, 0x80, 0xE6, 0x03, 0x6E, 0xCC, 0x81,
+ 0xE6, 0x03, 0x6E, 0xCC, 0x83, 0xE6, 0x03, 0x6E,
+ 0xCC, 0x87, 0xE6, 0x03, 0x6E, 0xCC, 0x8C, 0xE6,
+ 0x03, 0x6E, 0xCC, 0xA3, 0xDC, 0x03, 0x6E, 0xCC,
// Bytes 3340 - 337f
- 0x03, 0x6F, 0xCC, 0x91, 0xE6, 0x03, 0x70, 0xCC,
- 0x81, 0xE6, 0x03, 0x70, 0xCC, 0x87, 0xE6, 0x03,
- 0x72, 0xCC, 0x81, 0xE6, 0x03, 0x72, 0xCC, 0x87,
- 0xE6, 0x03, 0x72, 0xCC, 0x8C, 0xE6, 0x03, 0x72,
- 0xCC, 0x8F, 0xE6, 0x03, 0x72, 0xCC, 0x91, 0xE6,
- 0x03, 0x72, 0xCC, 0xA7, 0xCA, 0x03, 0x72, 0xCC,
- 0xB1, 0xDC, 0x03, 0x73, 0xCC, 0x82, 0xE6, 0x03,
- 0x73, 0xCC, 0x87, 0xE6, 0x03, 0x73, 0xCC, 0xA6,
+ 0xA7, 0xCA, 0x03, 0x6E, 0xCC, 0xAD, 0xDC, 0x03,
+ 0x6E, 0xCC, 0xB1, 0xDC, 0x03, 0x6F, 0xCC, 0x80,
+ 0xE6, 0x03, 0x6F, 0xCC, 0x81, 0xE6, 0x03, 0x6F,
+ 0xCC, 0x86, 0xE6, 0x03, 0x6F, 0xCC, 0x89, 0xE6,
+ 0x03, 0x6F, 0xCC, 0x8B, 0xE6, 0x03, 0x6F, 0xCC,
+ 0x8C, 0xE6, 0x03, 0x6F, 0xCC, 0x8F, 0xE6, 0x03,
+ 0x6F, 0xCC, 0x91, 0xE6, 0x03, 0x70, 0xCC, 0x81,
+ 0xE6, 0x03, 0x70, 0xCC, 0x87, 0xE6, 0x03, 0x72,
// Bytes 3380 - 33bf
- 0xDC, 0x03, 0x73, 0xCC, 0xA7, 0xCA, 0x03, 0x74,
- 0xCC, 0x87, 0xE6, 0x03, 0x74, 0xCC, 0x88, 0xE6,
- 0x03, 0x74, 0xCC, 0x8C, 0xE6, 0x03, 0x74, 0xCC,
- 0xA3, 0xDC, 0x03, 0x74, 0xCC, 0xA6, 0xDC, 0x03,
- 0x74, 0xCC, 0xA7, 0xCA, 0x03, 0x74, 0xCC, 0xAD,
- 0xDC, 0x03, 0x74, 0xCC, 0xB1, 0xDC, 0x03, 0x75,
- 0xCC, 0x80, 0xE6, 0x03, 0x75, 0xCC, 0x81, 0xE6,
- 0x03, 0x75, 0xCC, 0x82, 0xE6, 0x03, 0x75, 0xCC,
+ 0xCC, 0x81, 0xE6, 0x03, 0x72, 0xCC, 0x87, 0xE6,
+ 0x03, 0x72, 0xCC, 0x8C, 0xE6, 0x03, 0x72, 0xCC,
+ 0x8F, 0xE6, 0x03, 0x72, 0xCC, 0x91, 0xE6, 0x03,
+ 0x72, 0xCC, 0xA7, 0xCA, 0x03, 0x72, 0xCC, 0xB1,
+ 0xDC, 0x03, 0x73, 0xCC, 0x82, 0xE6, 0x03, 0x73,
+ 0xCC, 0x87, 0xE6, 0x03, 0x73, 0xCC, 0xA6, 0xDC,
+ 0x03, 0x73, 0xCC, 0xA7, 0xCA, 0x03, 0x74, 0xCC,
+ 0x87, 0xE6, 0x03, 0x74, 0xCC, 0x88, 0xE6, 0x03,
// Bytes 33c0 - 33ff
- 0x86, 0xE6, 0x03, 0x75, 0xCC, 0x89, 0xE6, 0x03,
- 0x75, 0xCC, 0x8A, 0xE6, 0x03, 0x75, 0xCC, 0x8B,
- 0xE6, 0x03, 0x75, 0xCC, 0x8C, 0xE6, 0x03, 0x75,
- 0xCC, 0x8F, 0xE6, 0x03, 0x75, 0xCC, 0x91, 0xE6,
- 0x03, 0x75, 0xCC, 0xA3, 0xDC, 0x03, 0x75, 0xCC,
- 0xA4, 0xDC, 0x03, 0x75, 0xCC, 0xA8, 0xCA, 0x03,
- 0x75, 0xCC, 0xAD, 0xDC, 0x03, 0x75, 0xCC, 0xB0,
- 0xDC, 0x03, 0x76, 0xCC, 0x83, 0xE6, 0x03, 0x76,
+ 0x74, 0xCC, 0x8C, 0xE6, 0x03, 0x74, 0xCC, 0xA3,
+ 0xDC, 0x03, 0x74, 0xCC, 0xA6, 0xDC, 0x03, 0x74,
+ 0xCC, 0xA7, 0xCA, 0x03, 0x74, 0xCC, 0xAD, 0xDC,
+ 0x03, 0x74, 0xCC, 0xB1, 0xDC, 0x03, 0x75, 0xCC,
+ 0x80, 0xE6, 0x03, 0x75, 0xCC, 0x81, 0xE6, 0x03,
+ 0x75, 0xCC, 0x82, 0xE6, 0x03, 0x75, 0xCC, 0x86,
+ 0xE6, 0x03, 0x75, 0xCC, 0x89, 0xE6, 0x03, 0x75,
+ 0xCC, 0x8A, 0xE6, 0x03, 0x75, 0xCC, 0x8B, 0xE6,
// Bytes 3400 - 343f
- 0xCC, 0xA3, 0xDC, 0x03, 0x77, 0xCC, 0x80, 0xE6,
- 0x03, 0x77, 0xCC, 0x81, 0xE6, 0x03, 0x77, 0xCC,
- 0x82, 0xE6, 0x03, 0x77, 0xCC, 0x87, 0xE6, 0x03,
- 0x77, 0xCC, 0x88, 0xE6, 0x03, 0x77, 0xCC, 0x8A,
- 0xE6, 0x03, 0x77, 0xCC, 0xA3, 0xDC, 0x03, 0x78,
- 0xCC, 0x87, 0xE6, 0x03, 0x78, 0xCC, 0x88, 0xE6,
- 0x03, 0x79, 0xCC, 0x80, 0xE6, 0x03, 0x79, 0xCC,
- 0x81, 0xE6, 0x03, 0x79, 0xCC, 0x82, 0xE6, 0x03,
+ 0x03, 0x75, 0xCC, 0x8C, 0xE6, 0x03, 0x75, 0xCC,
+ 0x8F, 0xE6, 0x03, 0x75, 0xCC, 0x91, 0xE6, 0x03,
+ 0x75, 0xCC, 0xA3, 0xDC, 0x03, 0x75, 0xCC, 0xA4,
+ 0xDC, 0x03, 0x75, 0xCC, 0xA8, 0xCA, 0x03, 0x75,
+ 0xCC, 0xAD, 0xDC, 0x03, 0x75, 0xCC, 0xB0, 0xDC,
+ 0x03, 0x76, 0xCC, 0x83, 0xE6, 0x03, 0x76, 0xCC,
+ 0xA3, 0xDC, 0x03, 0x77, 0xCC, 0x80, 0xE6, 0x03,
+ 0x77, 0xCC, 0x81, 0xE6, 0x03, 0x77, 0xCC, 0x82,
// Bytes 3440 - 347f
- 0x79, 0xCC, 0x83, 0xE6, 0x03, 0x79, 0xCC, 0x84,
- 0xE6, 0x03, 0x79, 0xCC, 0x87, 0xE6, 0x03, 0x79,
- 0xCC, 0x88, 0xE6, 0x03, 0x79, 0xCC, 0x89, 0xE6,
- 0x03, 0x79, 0xCC, 0x8A, 0xE6, 0x03, 0x79, 0xCC,
- 0xA3, 0xDC, 0x03, 0x7A, 0xCC, 0x81, 0xE6, 0x03,
- 0x7A, 0xCC, 0x82, 0xE6, 0x03, 0x7A, 0xCC, 0x87,
- 0xE6, 0x03, 0x7A, 0xCC, 0x8C, 0xE6, 0x03, 0x7A,
- 0xCC, 0xA3, 0xDC, 0x03, 0x7A, 0xCC, 0xB1, 0xDC,
+ 0xE6, 0x03, 0x77, 0xCC, 0x87, 0xE6, 0x03, 0x77,
+ 0xCC, 0x88, 0xE6, 0x03, 0x77, 0xCC, 0x8A, 0xE6,
+ 0x03, 0x77, 0xCC, 0xA3, 0xDC, 0x03, 0x78, 0xCC,
+ 0x87, 0xE6, 0x03, 0x78, 0xCC, 0x88, 0xE6, 0x03,
+ 0x79, 0xCC, 0x80, 0xE6, 0x03, 0x79, 0xCC, 0x81,
+ 0xE6, 0x03, 0x79, 0xCC, 0x82, 0xE6, 0x03, 0x79,
+ 0xCC, 0x83, 0xE6, 0x03, 0x79, 0xCC, 0x84, 0xE6,
+ 0x03, 0x79, 0xCC, 0x87, 0xE6, 0x03, 0x79, 0xCC,
// Bytes 3480 - 34bf
- 0x04, 0xC2, 0xA8, 0xCC, 0x80, 0xE6, 0x04, 0xC2,
- 0xA8, 0xCC, 0x81, 0xE6, 0x04, 0xC2, 0xA8, 0xCD,
- 0x82, 0xE6, 0x04, 0xC3, 0x86, 0xCC, 0x81, 0xE6,
- 0x04, 0xC3, 0x86, 0xCC, 0x84, 0xE6, 0x04, 0xC3,
- 0x98, 0xCC, 0x81, 0xE6, 0x04, 0xC3, 0xA6, 0xCC,
- 0x81, 0xE6, 0x04, 0xC3, 0xA6, 0xCC, 0x84, 0xE6,
- 0x04, 0xC3, 0xB8, 0xCC, 0x81, 0xE6, 0x04, 0xC5,
- 0xBF, 0xCC, 0x87, 0xE6, 0x04, 0xC6, 0xB7, 0xCC,
+ 0x88, 0xE6, 0x03, 0x79, 0xCC, 0x89, 0xE6, 0x03,
+ 0x79, 0xCC, 0x8A, 0xE6, 0x03, 0x79, 0xCC, 0xA3,
+ 0xDC, 0x03, 0x7A, 0xCC, 0x81, 0xE6, 0x03, 0x7A,
+ 0xCC, 0x82, 0xE6, 0x03, 0x7A, 0xCC, 0x87, 0xE6,
+ 0x03, 0x7A, 0xCC, 0x8C, 0xE6, 0x03, 0x7A, 0xCC,
+ 0xA3, 0xDC, 0x03, 0x7A, 0xCC, 0xB1, 0xDC, 0x04,
+ 0xC2, 0xA8, 0xCC, 0x80, 0xE6, 0x04, 0xC2, 0xA8,
+ 0xCC, 0x81, 0xE6, 0x04, 0xC2, 0xA8, 0xCD, 0x82,
// Bytes 34c0 - 34ff
- 0x8C, 0xE6, 0x04, 0xCA, 0x92, 0xCC, 0x8C, 0xE6,
- 0x04, 0xCE, 0x91, 0xCC, 0x80, 0xE6, 0x04, 0xCE,
- 0x91, 0xCC, 0x81, 0xE6, 0x04, 0xCE, 0x91, 0xCC,
- 0x84, 0xE6, 0x04, 0xCE, 0x91, 0xCC, 0x86, 0xE6,
- 0x04, 0xCE, 0x91, 0xCD, 0x85, 0xF0, 0x04, 0xCE,
- 0x95, 0xCC, 0x80, 0xE6, 0x04, 0xCE, 0x95, 0xCC,
- 0x81, 0xE6, 0x04, 0xCE, 0x97, 0xCC, 0x80, 0xE6,
- 0x04, 0xCE, 0x97, 0xCC, 0x81, 0xE6, 0x04, 0xCE,
+ 0xE6, 0x04, 0xC3, 0x86, 0xCC, 0x81, 0xE6, 0x04,
+ 0xC3, 0x86, 0xCC, 0x84, 0xE6, 0x04, 0xC3, 0x98,
+ 0xCC, 0x81, 0xE6, 0x04, 0xC3, 0xA6, 0xCC, 0x81,
+ 0xE6, 0x04, 0xC3, 0xA6, 0xCC, 0x84, 0xE6, 0x04,
+ 0xC3, 0xB8, 0xCC, 0x81, 0xE6, 0x04, 0xC5, 0xBF,
+ 0xCC, 0x87, 0xE6, 0x04, 0xC6, 0xB7, 0xCC, 0x8C,
+ 0xE6, 0x04, 0xCA, 0x92, 0xCC, 0x8C, 0xE6, 0x04,
+ 0xCE, 0x91, 0xCC, 0x80, 0xE6, 0x04, 0xCE, 0x91,
// Bytes 3500 - 353f
- 0x97, 0xCD, 0x85, 0xF0, 0x04, 0xCE, 0x99, 0xCC,
- 0x80, 0xE6, 0x04, 0xCE, 0x99, 0xCC, 0x81, 0xE6,
- 0x04, 0xCE, 0x99, 0xCC, 0x84, 0xE6, 0x04, 0xCE,
- 0x99, 0xCC, 0x86, 0xE6, 0x04, 0xCE, 0x99, 0xCC,
- 0x88, 0xE6, 0x04, 0xCE, 0x9F, 0xCC, 0x80, 0xE6,
- 0x04, 0xCE, 0x9F, 0xCC, 0x81, 0xE6, 0x04, 0xCE,
- 0xA1, 0xCC, 0x94, 0xE6, 0x04, 0xCE, 0xA5, 0xCC,
- 0x80, 0xE6, 0x04, 0xCE, 0xA5, 0xCC, 0x81, 0xE6,
+ 0xCC, 0x81, 0xE6, 0x04, 0xCE, 0x91, 0xCC, 0x84,
+ 0xE6, 0x04, 0xCE, 0x91, 0xCC, 0x86, 0xE6, 0x04,
+ 0xCE, 0x91, 0xCD, 0x85, 0xF0, 0x04, 0xCE, 0x95,
+ 0xCC, 0x80, 0xE6, 0x04, 0xCE, 0x95, 0xCC, 0x81,
+ 0xE6, 0x04, 0xCE, 0x97, 0xCC, 0x80, 0xE6, 0x04,
+ 0xCE, 0x97, 0xCC, 0x81, 0xE6, 0x04, 0xCE, 0x97,
+ 0xCD, 0x85, 0xF0, 0x04, 0xCE, 0x99, 0xCC, 0x80,
+ 0xE6, 0x04, 0xCE, 0x99, 0xCC, 0x81, 0xE6, 0x04,
// Bytes 3540 - 357f
- 0x04, 0xCE, 0xA5, 0xCC, 0x84, 0xE6, 0x04, 0xCE,
- 0xA5, 0xCC, 0x86, 0xE6, 0x04, 0xCE, 0xA5, 0xCC,
- 0x88, 0xE6, 0x04, 0xCE, 0xA9, 0xCC, 0x80, 0xE6,
- 0x04, 0xCE, 0xA9, 0xCC, 0x81, 0xE6, 0x04, 0xCE,
- 0xA9, 0xCD, 0x85, 0xF0, 0x04, 0xCE, 0xB1, 0xCC,
- 0x84, 0xE6, 0x04, 0xCE, 0xB1, 0xCC, 0x86, 0xE6,
- 0x04, 0xCE, 0xB1, 0xCD, 0x85, 0xF0, 0x04, 0xCE,
- 0xB5, 0xCC, 0x80, 0xE6, 0x04, 0xCE, 0xB5, 0xCC,
+ 0xCE, 0x99, 0xCC, 0x84, 0xE6, 0x04, 0xCE, 0x99,
+ 0xCC, 0x86, 0xE6, 0x04, 0xCE, 0x99, 0xCC, 0x88,
+ 0xE6, 0x04, 0xCE, 0x9F, 0xCC, 0x80, 0xE6, 0x04,
+ 0xCE, 0x9F, 0xCC, 0x81, 0xE6, 0x04, 0xCE, 0xA1,
+ 0xCC, 0x94, 0xE6, 0x04, 0xCE, 0xA5, 0xCC, 0x80,
+ 0xE6, 0x04, 0xCE, 0xA5, 0xCC, 0x81, 0xE6, 0x04,
+ 0xCE, 0xA5, 0xCC, 0x84, 0xE6, 0x04, 0xCE, 0xA5,
+ 0xCC, 0x86, 0xE6, 0x04, 0xCE, 0xA5, 0xCC, 0x88,
// Bytes 3580 - 35bf
- 0x81, 0xE6, 0x04, 0xCE, 0xB7, 0xCD, 0x85, 0xF0,
- 0x04, 0xCE, 0xB9, 0xCC, 0x80, 0xE6, 0x04, 0xCE,
- 0xB9, 0xCC, 0x81, 0xE6, 0x04, 0xCE, 0xB9, 0xCC,
- 0x84, 0xE6, 0x04, 0xCE, 0xB9, 0xCC, 0x86, 0xE6,
- 0x04, 0xCE, 0xB9, 0xCD, 0x82, 0xE6, 0x04, 0xCE,
- 0xBF, 0xCC, 0x80, 0xE6, 0x04, 0xCE, 0xBF, 0xCC,
- 0x81, 0xE6, 0x04, 0xCF, 0x81, 0xCC, 0x93, 0xE6,
- 0x04, 0xCF, 0x81, 0xCC, 0x94, 0xE6, 0x04, 0xCF,
+ 0xE6, 0x04, 0xCE, 0xA9, 0xCC, 0x80, 0xE6, 0x04,
+ 0xCE, 0xA9, 0xCC, 0x81, 0xE6, 0x04, 0xCE, 0xA9,
+ 0xCD, 0x85, 0xF0, 0x04, 0xCE, 0xB1, 0xCC, 0x84,
+ 0xE6, 0x04, 0xCE, 0xB1, 0xCC, 0x86, 0xE6, 0x04,
+ 0xCE, 0xB1, 0xCD, 0x85, 0xF0, 0x04, 0xCE, 0xB5,
+ 0xCC, 0x80, 0xE6, 0x04, 0xCE, 0xB5, 0xCC, 0x81,
+ 0xE6, 0x04, 0xCE, 0xB7, 0xCD, 0x85, 0xF0, 0x04,
+ 0xCE, 0xB9, 0xCC, 0x80, 0xE6, 0x04, 0xCE, 0xB9,
// Bytes 35c0 - 35ff
- 0x85, 0xCC, 0x80, 0xE6, 0x04, 0xCF, 0x85, 0xCC,
- 0x81, 0xE6, 0x04, 0xCF, 0x85, 0xCC, 0x84, 0xE6,
- 0x04, 0xCF, 0x85, 0xCC, 0x86, 0xE6, 0x04, 0xCF,
- 0x85, 0xCD, 0x82, 0xE6, 0x04, 0xCF, 0x89, 0xCD,
- 0x85, 0xF0, 0x04, 0xCF, 0x92, 0xCC, 0x81, 0xE6,
- 0x04, 0xCF, 0x92, 0xCC, 0x88, 0xE6, 0x04, 0xD0,
- 0x86, 0xCC, 0x88, 0xE6, 0x04, 0xD0, 0x90, 0xCC,
- 0x86, 0xE6, 0x04, 0xD0, 0x90, 0xCC, 0x88, 0xE6,
+ 0xCC, 0x81, 0xE6, 0x04, 0xCE, 0xB9, 0xCC, 0x84,
+ 0xE6, 0x04, 0xCE, 0xB9, 0xCC, 0x86, 0xE6, 0x04,
+ 0xCE, 0xB9, 0xCD, 0x82, 0xE6, 0x04, 0xCE, 0xBF,
+ 0xCC, 0x80, 0xE6, 0x04, 0xCE, 0xBF, 0xCC, 0x81,
+ 0xE6, 0x04, 0xCF, 0x81, 0xCC, 0x93, 0xE6, 0x04,
+ 0xCF, 0x81, 0xCC, 0x94, 0xE6, 0x04, 0xCF, 0x85,
+ 0xCC, 0x80, 0xE6, 0x04, 0xCF, 0x85, 0xCC, 0x81,
+ 0xE6, 0x04, 0xCF, 0x85, 0xCC, 0x84, 0xE6, 0x04,
// Bytes 3600 - 363f
- 0x04, 0xD0, 0x93, 0xCC, 0x81, 0xE6, 0x04, 0xD0,
- 0x95, 0xCC, 0x80, 0xE6, 0x04, 0xD0, 0x95, 0xCC,
- 0x86, 0xE6, 0x04, 0xD0, 0x95, 0xCC, 0x88, 0xE6,
- 0x04, 0xD0, 0x96, 0xCC, 0x86, 0xE6, 0x04, 0xD0,
- 0x96, 0xCC, 0x88, 0xE6, 0x04, 0xD0, 0x97, 0xCC,
- 0x88, 0xE6, 0x04, 0xD0, 0x98, 0xCC, 0x80, 0xE6,
- 0x04, 0xD0, 0x98, 0xCC, 0x84, 0xE6, 0x04, 0xD0,
- 0x98, 0xCC, 0x86, 0xE6, 0x04, 0xD0, 0x98, 0xCC,
+ 0xCF, 0x85, 0xCC, 0x86, 0xE6, 0x04, 0xCF, 0x85,
+ 0xCD, 0x82, 0xE6, 0x04, 0xCF, 0x89, 0xCD, 0x85,
+ 0xF0, 0x04, 0xCF, 0x92, 0xCC, 0x81, 0xE6, 0x04,
+ 0xCF, 0x92, 0xCC, 0x88, 0xE6, 0x04, 0xD0, 0x86,
+ 0xCC, 0x88, 0xE6, 0x04, 0xD0, 0x90, 0xCC, 0x86,
+ 0xE6, 0x04, 0xD0, 0x90, 0xCC, 0x88, 0xE6, 0x04,
+ 0xD0, 0x93, 0xCC, 0x81, 0xE6, 0x04, 0xD0, 0x95,
+ 0xCC, 0x80, 0xE6, 0x04, 0xD0, 0x95, 0xCC, 0x86,
// Bytes 3640 - 367f
- 0x88, 0xE6, 0x04, 0xD0, 0x9A, 0xCC, 0x81, 0xE6,
- 0x04, 0xD0, 0x9E, 0xCC, 0x88, 0xE6, 0x04, 0xD0,
- 0xA3, 0xCC, 0x84, 0xE6, 0x04, 0xD0, 0xA3, 0xCC,
- 0x86, 0xE6, 0x04, 0xD0, 0xA3, 0xCC, 0x88, 0xE6,
- 0x04, 0xD0, 0xA3, 0xCC, 0x8B, 0xE6, 0x04, 0xD0,
- 0xA7, 0xCC, 0x88, 0xE6, 0x04, 0xD0, 0xAB, 0xCC,
- 0x88, 0xE6, 0x04, 0xD0, 0xAD, 0xCC, 0x88, 0xE6,
- 0x04, 0xD0, 0xB0, 0xCC, 0x86, 0xE6, 0x04, 0xD0,
+ 0xE6, 0x04, 0xD0, 0x95, 0xCC, 0x88, 0xE6, 0x04,
+ 0xD0, 0x96, 0xCC, 0x86, 0xE6, 0x04, 0xD0, 0x96,
+ 0xCC, 0x88, 0xE6, 0x04, 0xD0, 0x97, 0xCC, 0x88,
+ 0xE6, 0x04, 0xD0, 0x98, 0xCC, 0x80, 0xE6, 0x04,
+ 0xD0, 0x98, 0xCC, 0x84, 0xE6, 0x04, 0xD0, 0x98,
+ 0xCC, 0x86, 0xE6, 0x04, 0xD0, 0x98, 0xCC, 0x88,
+ 0xE6, 0x04, 0xD0, 0x9A, 0xCC, 0x81, 0xE6, 0x04,
+ 0xD0, 0x9E, 0xCC, 0x88, 0xE6, 0x04, 0xD0, 0xA3,
// Bytes 3680 - 36bf
- 0xB0, 0xCC, 0x88, 0xE6, 0x04, 0xD0, 0xB3, 0xCC,
- 0x81, 0xE6, 0x04, 0xD0, 0xB5, 0xCC, 0x80, 0xE6,
- 0x04, 0xD0, 0xB5, 0xCC, 0x86, 0xE6, 0x04, 0xD0,
- 0xB5, 0xCC, 0x88, 0xE6, 0x04, 0xD0, 0xB6, 0xCC,
- 0x86, 0xE6, 0x04, 0xD0, 0xB6, 0xCC, 0x88, 0xE6,
- 0x04, 0xD0, 0xB7, 0xCC, 0x88, 0xE6, 0x04, 0xD0,
- 0xB8, 0xCC, 0x80, 0xE6, 0x04, 0xD0, 0xB8, 0xCC,
- 0x84, 0xE6, 0x04, 0xD0, 0xB8, 0xCC, 0x86, 0xE6,
+ 0xCC, 0x84, 0xE6, 0x04, 0xD0, 0xA3, 0xCC, 0x86,
+ 0xE6, 0x04, 0xD0, 0xA3, 0xCC, 0x88, 0xE6, 0x04,
+ 0xD0, 0xA3, 0xCC, 0x8B, 0xE6, 0x04, 0xD0, 0xA7,
+ 0xCC, 0x88, 0xE6, 0x04, 0xD0, 0xAB, 0xCC, 0x88,
+ 0xE6, 0x04, 0xD0, 0xAD, 0xCC, 0x88, 0xE6, 0x04,
+ 0xD0, 0xB0, 0xCC, 0x86, 0xE6, 0x04, 0xD0, 0xB0,
+ 0xCC, 0x88, 0xE6, 0x04, 0xD0, 0xB3, 0xCC, 0x81,
+ 0xE6, 0x04, 0xD0, 0xB5, 0xCC, 0x80, 0xE6, 0x04,
// Bytes 36c0 - 36ff
- 0x04, 0xD0, 0xB8, 0xCC, 0x88, 0xE6, 0x04, 0xD0,
- 0xBA, 0xCC, 0x81, 0xE6, 0x04, 0xD0, 0xBE, 0xCC,
- 0x88, 0xE6, 0x04, 0xD1, 0x83, 0xCC, 0x84, 0xE6,
- 0x04, 0xD1, 0x83, 0xCC, 0x86, 0xE6, 0x04, 0xD1,
- 0x83, 0xCC, 0x88, 0xE6, 0x04, 0xD1, 0x83, 0xCC,
- 0x8B, 0xE6, 0x04, 0xD1, 0x87, 0xCC, 0x88, 0xE6,
- 0x04, 0xD1, 0x8B, 0xCC, 0x88, 0xE6, 0x04, 0xD1,
- 0x8D, 0xCC, 0x88, 0xE6, 0x04, 0xD1, 0x96, 0xCC,
+ 0xD0, 0xB5, 0xCC, 0x86, 0xE6, 0x04, 0xD0, 0xB5,
+ 0xCC, 0x88, 0xE6, 0x04, 0xD0, 0xB6, 0xCC, 0x86,
+ 0xE6, 0x04, 0xD0, 0xB6, 0xCC, 0x88, 0xE6, 0x04,
+ 0xD0, 0xB7, 0xCC, 0x88, 0xE6, 0x04, 0xD0, 0xB8,
+ 0xCC, 0x80, 0xE6, 0x04, 0xD0, 0xB8, 0xCC, 0x84,
+ 0xE6, 0x04, 0xD0, 0xB8, 0xCC, 0x86, 0xE6, 0x04,
+ 0xD0, 0xB8, 0xCC, 0x88, 0xE6, 0x04, 0xD0, 0xBA,
+ 0xCC, 0x81, 0xE6, 0x04, 0xD0, 0xBE, 0xCC, 0x88,
// Bytes 3700 - 373f
- 0x88, 0xE6, 0x04, 0xD1, 0xB4, 0xCC, 0x8F, 0xE6,
- 0x04, 0xD1, 0xB5, 0xCC, 0x8F, 0xE6, 0x04, 0xD3,
- 0x98, 0xCC, 0x88, 0xE6, 0x04, 0xD3, 0x99, 0xCC,
- 0x88, 0xE6, 0x04, 0xD3, 0xA8, 0xCC, 0x88, 0xE6,
- 0x04, 0xD3, 0xA9, 0xCC, 0x88, 0xE6, 0x04, 0xD8,
- 0xA7, 0xD9, 0x93, 0xE6, 0x04, 0xD8, 0xA7, 0xD9,
- 0x94, 0xE6, 0x04, 0xD8, 0xA7, 0xD9, 0x95, 0xDC,
- 0x04, 0xD9, 0x88, 0xD9, 0x94, 0xE6, 0x04, 0xD9,
+ 0xE6, 0x04, 0xD1, 0x83, 0xCC, 0x84, 0xE6, 0x04,
+ 0xD1, 0x83, 0xCC, 0x86, 0xE6, 0x04, 0xD1, 0x83,
+ 0xCC, 0x88, 0xE6, 0x04, 0xD1, 0x83, 0xCC, 0x8B,
+ 0xE6, 0x04, 0xD1, 0x87, 0xCC, 0x88, 0xE6, 0x04,
+ 0xD1, 0x8B, 0xCC, 0x88, 0xE6, 0x04, 0xD1, 0x8D,
+ 0xCC, 0x88, 0xE6, 0x04, 0xD1, 0x96, 0xCC, 0x88,
+ 0xE6, 0x04, 0xD1, 0xB4, 0xCC, 0x8F, 0xE6, 0x04,
+ 0xD1, 0xB5, 0xCC, 0x8F, 0xE6, 0x04, 0xD3, 0x98,
// Bytes 3740 - 377f
- 0x8A, 0xD9, 0x94, 0xE6, 0x04, 0xDB, 0x81, 0xD9,
- 0x94, 0xE6, 0x04, 0xDB, 0x92, 0xD9, 0x94, 0xE6,
- 0x04, 0xDB, 0x95, 0xD9, 0x94, 0xE6, 0x05, 0x41,
- 0xCC, 0x82, 0xCC, 0x80, 0xE6, 0x05, 0x41, 0xCC,
- 0x82, 0xCC, 0x81, 0xE6, 0x05, 0x41, 0xCC, 0x82,
- 0xCC, 0x83, 0xE6, 0x05, 0x41, 0xCC, 0x82, 0xCC,
- 0x89, 0xE6, 0x05, 0x41, 0xCC, 0x86, 0xCC, 0x80,
- 0xE6, 0x05, 0x41, 0xCC, 0x86, 0xCC, 0x81, 0xE6,
+ 0xCC, 0x88, 0xE6, 0x04, 0xD3, 0x99, 0xCC, 0x88,
+ 0xE6, 0x04, 0xD3, 0xA8, 0xCC, 0x88, 0xE6, 0x04,
+ 0xD3, 0xA9, 0xCC, 0x88, 0xE6, 0x04, 0xD8, 0xA7,
+ 0xD9, 0x93, 0xE6, 0x04, 0xD8, 0xA7, 0xD9, 0x94,
+ 0xE6, 0x04, 0xD8, 0xA7, 0xD9, 0x95, 0xDC, 0x04,
+ 0xD9, 0x88, 0xD9, 0x94, 0xE6, 0x04, 0xD9, 0x8A,
+ 0xD9, 0x94, 0xE6, 0x04, 0xDB, 0x81, 0xD9, 0x94,
+ 0xE6, 0x04, 0xDB, 0x92, 0xD9, 0x94, 0xE6, 0x04,
// Bytes 3780 - 37bf
- 0x05, 0x41, 0xCC, 0x86, 0xCC, 0x83, 0xE6, 0x05,
- 0x41, 0xCC, 0x86, 0xCC, 0x89, 0xE6, 0x05, 0x41,
- 0xCC, 0x87, 0xCC, 0x84, 0xE6, 0x05, 0x41, 0xCC,
- 0x88, 0xCC, 0x84, 0xE6, 0x05, 0x41, 0xCC, 0x8A,
- 0xCC, 0x81, 0xE6, 0x05, 0x41, 0xCC, 0xA3, 0xCC,
- 0x82, 0xE6, 0x05, 0x41, 0xCC, 0xA3, 0xCC, 0x86,
- 0xE6, 0x05, 0x43, 0xCC, 0xA7, 0xCC, 0x81, 0xE6,
- 0x05, 0x45, 0xCC, 0x82, 0xCC, 0x80, 0xE6, 0x05,
+ 0xDB, 0x95, 0xD9, 0x94, 0xE6, 0x05, 0x41, 0xCC,
+ 0x82, 0xCC, 0x80, 0xE6, 0x05, 0x41, 0xCC, 0x82,
+ 0xCC, 0x81, 0xE6, 0x05, 0x41, 0xCC, 0x82, 0xCC,
+ 0x83, 0xE6, 0x05, 0x41, 0xCC, 0x82, 0xCC, 0x89,
+ 0xE6, 0x05, 0x41, 0xCC, 0x86, 0xCC, 0x80, 0xE6,
+ 0x05, 0x41, 0xCC, 0x86, 0xCC, 0x81, 0xE6, 0x05,
+ 0x41, 0xCC, 0x86, 0xCC, 0x83, 0xE6, 0x05, 0x41,
+ 0xCC, 0x86, 0xCC, 0x89, 0xE6, 0x05, 0x41, 0xCC,
// Bytes 37c0 - 37ff
- 0x45, 0xCC, 0x82, 0xCC, 0x81, 0xE6, 0x05, 0x45,
- 0xCC, 0x82, 0xCC, 0x83, 0xE6, 0x05, 0x45, 0xCC,
- 0x82, 0xCC, 0x89, 0xE6, 0x05, 0x45, 0xCC, 0x84,
- 0xCC, 0x80, 0xE6, 0x05, 0x45, 0xCC, 0x84, 0xCC,
- 0x81, 0xE6, 0x05, 0x45, 0xCC, 0xA3, 0xCC, 0x82,
- 0xE6, 0x05, 0x45, 0xCC, 0xA7, 0xCC, 0x86, 0xE6,
- 0x05, 0x49, 0xCC, 0x88, 0xCC, 0x81, 0xE6, 0x05,
- 0x4C, 0xCC, 0xA3, 0xCC, 0x84, 0xE6, 0x05, 0x4F,
+ 0x87, 0xCC, 0x84, 0xE6, 0x05, 0x41, 0xCC, 0x88,
+ 0xCC, 0x84, 0xE6, 0x05, 0x41, 0xCC, 0x8A, 0xCC,
+ 0x81, 0xE6, 0x05, 0x41, 0xCC, 0xA3, 0xCC, 0x82,
+ 0xE6, 0x05, 0x41, 0xCC, 0xA3, 0xCC, 0x86, 0xE6,
+ 0x05, 0x43, 0xCC, 0xA7, 0xCC, 0x81, 0xE6, 0x05,
+ 0x45, 0xCC, 0x82, 0xCC, 0x80, 0xE6, 0x05, 0x45,
+ 0xCC, 0x82, 0xCC, 0x81, 0xE6, 0x05, 0x45, 0xCC,
+ 0x82, 0xCC, 0x83, 0xE6, 0x05, 0x45, 0xCC, 0x82,
// Bytes 3800 - 383f
- 0xCC, 0x82, 0xCC, 0x80, 0xE6, 0x05, 0x4F, 0xCC,
- 0x82, 0xCC, 0x81, 0xE6, 0x05, 0x4F, 0xCC, 0x82,
- 0xCC, 0x83, 0xE6, 0x05, 0x4F, 0xCC, 0x82, 0xCC,
- 0x89, 0xE6, 0x05, 0x4F, 0xCC, 0x83, 0xCC, 0x81,
- 0xE6, 0x05, 0x4F, 0xCC, 0x83, 0xCC, 0x84, 0xE6,
- 0x05, 0x4F, 0xCC, 0x83, 0xCC, 0x88, 0xE6, 0x05,
- 0x4F, 0xCC, 0x84, 0xCC, 0x80, 0xE6, 0x05, 0x4F,
- 0xCC, 0x84, 0xCC, 0x81, 0xE6, 0x05, 0x4F, 0xCC,
+ 0xCC, 0x89, 0xE6, 0x05, 0x45, 0xCC, 0x84, 0xCC,
+ 0x80, 0xE6, 0x05, 0x45, 0xCC, 0x84, 0xCC, 0x81,
+ 0xE6, 0x05, 0x45, 0xCC, 0xA3, 0xCC, 0x82, 0xE6,
+ 0x05, 0x45, 0xCC, 0xA7, 0xCC, 0x86, 0xE6, 0x05,
+ 0x49, 0xCC, 0x88, 0xCC, 0x81, 0xE6, 0x05, 0x4C,
+ 0xCC, 0xA3, 0xCC, 0x84, 0xE6, 0x05, 0x4F, 0xCC,
+ 0x82, 0xCC, 0x80, 0xE6, 0x05, 0x4F, 0xCC, 0x82,
+ 0xCC, 0x81, 0xE6, 0x05, 0x4F, 0xCC, 0x82, 0xCC,
// Bytes 3840 - 387f
- 0x87, 0xCC, 0x84, 0xE6, 0x05, 0x4F, 0xCC, 0x88,
- 0xCC, 0x84, 0xE6, 0x05, 0x4F, 0xCC, 0x9B, 0xCC,
- 0x80, 0xE6, 0x05, 0x4F, 0xCC, 0x9B, 0xCC, 0x81,
- 0xE6, 0x05, 0x4F, 0xCC, 0x9B, 0xCC, 0x83, 0xE6,
- 0x05, 0x4F, 0xCC, 0x9B, 0xCC, 0x89, 0xE6, 0x05,
- 0x4F, 0xCC, 0x9B, 0xCC, 0xA3, 0xDC, 0x05, 0x4F,
- 0xCC, 0xA3, 0xCC, 0x82, 0xE6, 0x05, 0x4F, 0xCC,
- 0xA8, 0xCC, 0x84, 0xE6, 0x05, 0x52, 0xCC, 0xA3,
+ 0x83, 0xE6, 0x05, 0x4F, 0xCC, 0x82, 0xCC, 0x89,
+ 0xE6, 0x05, 0x4F, 0xCC, 0x83, 0xCC, 0x81, 0xE6,
+ 0x05, 0x4F, 0xCC, 0x83, 0xCC, 0x84, 0xE6, 0x05,
+ 0x4F, 0xCC, 0x83, 0xCC, 0x88, 0xE6, 0x05, 0x4F,
+ 0xCC, 0x84, 0xCC, 0x80, 0xE6, 0x05, 0x4F, 0xCC,
+ 0x84, 0xCC, 0x81, 0xE6, 0x05, 0x4F, 0xCC, 0x87,
+ 0xCC, 0x84, 0xE6, 0x05, 0x4F, 0xCC, 0x88, 0xCC,
+ 0x84, 0xE6, 0x05, 0x4F, 0xCC, 0x9B, 0xCC, 0x80,
// Bytes 3880 - 38bf
- 0xCC, 0x84, 0xE6, 0x05, 0x53, 0xCC, 0x81, 0xCC,
- 0x87, 0xE6, 0x05, 0x53, 0xCC, 0x8C, 0xCC, 0x87,
- 0xE6, 0x05, 0x53, 0xCC, 0xA3, 0xCC, 0x87, 0xE6,
- 0x05, 0x55, 0xCC, 0x83, 0xCC, 0x81, 0xE6, 0x05,
- 0x55, 0xCC, 0x84, 0xCC, 0x88, 0xE6, 0x05, 0x55,
- 0xCC, 0x88, 0xCC, 0x80, 0xE6, 0x05, 0x55, 0xCC,
- 0x88, 0xCC, 0x81, 0xE6, 0x05, 0x55, 0xCC, 0x88,
- 0xCC, 0x84, 0xE6, 0x05, 0x55, 0xCC, 0x88, 0xCC,
+ 0xE6, 0x05, 0x4F, 0xCC, 0x9B, 0xCC, 0x81, 0xE6,
+ 0x05, 0x4F, 0xCC, 0x9B, 0xCC, 0x83, 0xE6, 0x05,
+ 0x4F, 0xCC, 0x9B, 0xCC, 0x89, 0xE6, 0x05, 0x4F,
+ 0xCC, 0x9B, 0xCC, 0xA3, 0xDC, 0x05, 0x4F, 0xCC,
+ 0xA3, 0xCC, 0x82, 0xE6, 0x05, 0x4F, 0xCC, 0xA8,
+ 0xCC, 0x84, 0xE6, 0x05, 0x52, 0xCC, 0xA3, 0xCC,
+ 0x84, 0xE6, 0x05, 0x53, 0xCC, 0x81, 0xCC, 0x87,
+ 0xE6, 0x05, 0x53, 0xCC, 0x8C, 0xCC, 0x87, 0xE6,
// Bytes 38c0 - 38ff
- 0x8C, 0xE6, 0x05, 0x55, 0xCC, 0x9B, 0xCC, 0x80,
- 0xE6, 0x05, 0x55, 0xCC, 0x9B, 0xCC, 0x81, 0xE6,
- 0x05, 0x55, 0xCC, 0x9B, 0xCC, 0x83, 0xE6, 0x05,
- 0x55, 0xCC, 0x9B, 0xCC, 0x89, 0xE6, 0x05, 0x55,
- 0xCC, 0x9B, 0xCC, 0xA3, 0xDC, 0x05, 0x61, 0xCC,
- 0x82, 0xCC, 0x80, 0xE6, 0x05, 0x61, 0xCC, 0x82,
- 0xCC, 0x81, 0xE6, 0x05, 0x61, 0xCC, 0x82, 0xCC,
- 0x83, 0xE6, 0x05, 0x61, 0xCC, 0x82, 0xCC, 0x89,
+ 0x05, 0x53, 0xCC, 0xA3, 0xCC, 0x87, 0xE6, 0x05,
+ 0x55, 0xCC, 0x83, 0xCC, 0x81, 0xE6, 0x05, 0x55,
+ 0xCC, 0x84, 0xCC, 0x88, 0xE6, 0x05, 0x55, 0xCC,
+ 0x88, 0xCC, 0x80, 0xE6, 0x05, 0x55, 0xCC, 0x88,
+ 0xCC, 0x81, 0xE6, 0x05, 0x55, 0xCC, 0x88, 0xCC,
+ 0x84, 0xE6, 0x05, 0x55, 0xCC, 0x88, 0xCC, 0x8C,
+ 0xE6, 0x05, 0x55, 0xCC, 0x9B, 0xCC, 0x80, 0xE6,
+ 0x05, 0x55, 0xCC, 0x9B, 0xCC, 0x81, 0xE6, 0x05,
// Bytes 3900 - 393f
- 0xE6, 0x05, 0x61, 0xCC, 0x86, 0xCC, 0x80, 0xE6,
- 0x05, 0x61, 0xCC, 0x86, 0xCC, 0x81, 0xE6, 0x05,
- 0x61, 0xCC, 0x86, 0xCC, 0x83, 0xE6, 0x05, 0x61,
- 0xCC, 0x86, 0xCC, 0x89, 0xE6, 0x05, 0x61, 0xCC,
- 0x87, 0xCC, 0x84, 0xE6, 0x05, 0x61, 0xCC, 0x88,
- 0xCC, 0x84, 0xE6, 0x05, 0x61, 0xCC, 0x8A, 0xCC,
- 0x81, 0xE6, 0x05, 0x61, 0xCC, 0xA3, 0xCC, 0x82,
- 0xE6, 0x05, 0x61, 0xCC, 0xA3, 0xCC, 0x86, 0xE6,
+ 0x55, 0xCC, 0x9B, 0xCC, 0x83, 0xE6, 0x05, 0x55,
+ 0xCC, 0x9B, 0xCC, 0x89, 0xE6, 0x05, 0x55, 0xCC,
+ 0x9B, 0xCC, 0xA3, 0xDC, 0x05, 0x61, 0xCC, 0x82,
+ 0xCC, 0x80, 0xE6, 0x05, 0x61, 0xCC, 0x82, 0xCC,
+ 0x81, 0xE6, 0x05, 0x61, 0xCC, 0x82, 0xCC, 0x83,
+ 0xE6, 0x05, 0x61, 0xCC, 0x82, 0xCC, 0x89, 0xE6,
+ 0x05, 0x61, 0xCC, 0x86, 0xCC, 0x80, 0xE6, 0x05,
+ 0x61, 0xCC, 0x86, 0xCC, 0x81, 0xE6, 0x05, 0x61,
// Bytes 3940 - 397f
- 0x05, 0x63, 0xCC, 0xA7, 0xCC, 0x81, 0xE6, 0x05,
- 0x65, 0xCC, 0x82, 0xCC, 0x80, 0xE6, 0x05, 0x65,
- 0xCC, 0x82, 0xCC, 0x81, 0xE6, 0x05, 0x65, 0xCC,
- 0x82, 0xCC, 0x83, 0xE6, 0x05, 0x65, 0xCC, 0x82,
- 0xCC, 0x89, 0xE6, 0x05, 0x65, 0xCC, 0x84, 0xCC,
- 0x80, 0xE6, 0x05, 0x65, 0xCC, 0x84, 0xCC, 0x81,
- 0xE6, 0x05, 0x65, 0xCC, 0xA3, 0xCC, 0x82, 0xE6,
- 0x05, 0x65, 0xCC, 0xA7, 0xCC, 0x86, 0xE6, 0x05,
+ 0xCC, 0x86, 0xCC, 0x83, 0xE6, 0x05, 0x61, 0xCC,
+ 0x86, 0xCC, 0x89, 0xE6, 0x05, 0x61, 0xCC, 0x87,
+ 0xCC, 0x84, 0xE6, 0x05, 0x61, 0xCC, 0x88, 0xCC,
+ 0x84, 0xE6, 0x05, 0x61, 0xCC, 0x8A, 0xCC, 0x81,
+ 0xE6, 0x05, 0x61, 0xCC, 0xA3, 0xCC, 0x82, 0xE6,
+ 0x05, 0x61, 0xCC, 0xA3, 0xCC, 0x86, 0xE6, 0x05,
+ 0x63, 0xCC, 0xA7, 0xCC, 0x81, 0xE6, 0x05, 0x65,
+ 0xCC, 0x82, 0xCC, 0x80, 0xE6, 0x05, 0x65, 0xCC,
// Bytes 3980 - 39bf
- 0x69, 0xCC, 0x88, 0xCC, 0x81, 0xE6, 0x05, 0x6C,
- 0xCC, 0xA3, 0xCC, 0x84, 0xE6, 0x05, 0x6F, 0xCC,
- 0x82, 0xCC, 0x80, 0xE6, 0x05, 0x6F, 0xCC, 0x82,
- 0xCC, 0x81, 0xE6, 0x05, 0x6F, 0xCC, 0x82, 0xCC,
- 0x83, 0xE6, 0x05, 0x6F, 0xCC, 0x82, 0xCC, 0x89,
- 0xE6, 0x05, 0x6F, 0xCC, 0x83, 0xCC, 0x81, 0xE6,
- 0x05, 0x6F, 0xCC, 0x83, 0xCC, 0x84, 0xE6, 0x05,
- 0x6F, 0xCC, 0x83, 0xCC, 0x88, 0xE6, 0x05, 0x6F,
+ 0x82, 0xCC, 0x81, 0xE6, 0x05, 0x65, 0xCC, 0x82,
+ 0xCC, 0x83, 0xE6, 0x05, 0x65, 0xCC, 0x82, 0xCC,
+ 0x89, 0xE6, 0x05, 0x65, 0xCC, 0x84, 0xCC, 0x80,
+ 0xE6, 0x05, 0x65, 0xCC, 0x84, 0xCC, 0x81, 0xE6,
+ 0x05, 0x65, 0xCC, 0xA3, 0xCC, 0x82, 0xE6, 0x05,
+ 0x65, 0xCC, 0xA7, 0xCC, 0x86, 0xE6, 0x05, 0x69,
+ 0xCC, 0x88, 0xCC, 0x81, 0xE6, 0x05, 0x6C, 0xCC,
+ 0xA3, 0xCC, 0x84, 0xE6, 0x05, 0x6F, 0xCC, 0x82,
// Bytes 39c0 - 39ff
- 0xCC, 0x84, 0xCC, 0x80, 0xE6, 0x05, 0x6F, 0xCC,
- 0x84, 0xCC, 0x81, 0xE6, 0x05, 0x6F, 0xCC, 0x87,
- 0xCC, 0x84, 0xE6, 0x05, 0x6F, 0xCC, 0x88, 0xCC,
- 0x84, 0xE6, 0x05, 0x6F, 0xCC, 0x9B, 0xCC, 0x80,
- 0xE6, 0x05, 0x6F, 0xCC, 0x9B, 0xCC, 0x81, 0xE6,
- 0x05, 0x6F, 0xCC, 0x9B, 0xCC, 0x83, 0xE6, 0x05,
- 0x6F, 0xCC, 0x9B, 0xCC, 0x89, 0xE6, 0x05, 0x6F,
- 0xCC, 0x9B, 0xCC, 0xA3, 0xDC, 0x05, 0x6F, 0xCC,
+ 0xCC, 0x80, 0xE6, 0x05, 0x6F, 0xCC, 0x82, 0xCC,
+ 0x81, 0xE6, 0x05, 0x6F, 0xCC, 0x82, 0xCC, 0x83,
+ 0xE6, 0x05, 0x6F, 0xCC, 0x82, 0xCC, 0x89, 0xE6,
+ 0x05, 0x6F, 0xCC, 0x83, 0xCC, 0x81, 0xE6, 0x05,
+ 0x6F, 0xCC, 0x83, 0xCC, 0x84, 0xE6, 0x05, 0x6F,
+ 0xCC, 0x83, 0xCC, 0x88, 0xE6, 0x05, 0x6F, 0xCC,
+ 0x84, 0xCC, 0x80, 0xE6, 0x05, 0x6F, 0xCC, 0x84,
+ 0xCC, 0x81, 0xE6, 0x05, 0x6F, 0xCC, 0x87, 0xCC,
// Bytes 3a00 - 3a3f
- 0xA3, 0xCC, 0x82, 0xE6, 0x05, 0x6F, 0xCC, 0xA8,
- 0xCC, 0x84, 0xE6, 0x05, 0x72, 0xCC, 0xA3, 0xCC,
- 0x84, 0xE6, 0x05, 0x73, 0xCC, 0x81, 0xCC, 0x87,
- 0xE6, 0x05, 0x73, 0xCC, 0x8C, 0xCC, 0x87, 0xE6,
- 0x05, 0x73, 0xCC, 0xA3, 0xCC, 0x87, 0xE6, 0x05,
- 0x75, 0xCC, 0x83, 0xCC, 0x81, 0xE6, 0x05, 0x75,
- 0xCC, 0x84, 0xCC, 0x88, 0xE6, 0x05, 0x75, 0xCC,
- 0x88, 0xCC, 0x80, 0xE6, 0x05, 0x75, 0xCC, 0x88,
+ 0x84, 0xE6, 0x05, 0x6F, 0xCC, 0x88, 0xCC, 0x84,
+ 0xE6, 0x05, 0x6F, 0xCC, 0x9B, 0xCC, 0x80, 0xE6,
+ 0x05, 0x6F, 0xCC, 0x9B, 0xCC, 0x81, 0xE6, 0x05,
+ 0x6F, 0xCC, 0x9B, 0xCC, 0x83, 0xE6, 0x05, 0x6F,
+ 0xCC, 0x9B, 0xCC, 0x89, 0xE6, 0x05, 0x6F, 0xCC,
+ 0x9B, 0xCC, 0xA3, 0xDC, 0x05, 0x6F, 0xCC, 0xA3,
+ 0xCC, 0x82, 0xE6, 0x05, 0x6F, 0xCC, 0xA8, 0xCC,
+ 0x84, 0xE6, 0x05, 0x72, 0xCC, 0xA3, 0xCC, 0x84,
// Bytes 3a40 - 3a7f
- 0xCC, 0x81, 0xE6, 0x05, 0x75, 0xCC, 0x88, 0xCC,
- 0x84, 0xE6, 0x05, 0x75, 0xCC, 0x88, 0xCC, 0x8C,
- 0xE6, 0x05, 0x75, 0xCC, 0x9B, 0xCC, 0x80, 0xE6,
- 0x05, 0x75, 0xCC, 0x9B, 0xCC, 0x81, 0xE6, 0x05,
- 0x75, 0xCC, 0x9B, 0xCC, 0x83, 0xE6, 0x05, 0x75,
- 0xCC, 0x9B, 0xCC, 0x89, 0xE6, 0x05, 0x75, 0xCC,
- 0x9B, 0xCC, 0xA3, 0xDC, 0x05, 0xE1, 0xBE, 0xBF,
- 0xCC, 0x80, 0xE6, 0x05, 0xE1, 0xBE, 0xBF, 0xCC,
+ 0xE6, 0x05, 0x73, 0xCC, 0x81, 0xCC, 0x87, 0xE6,
+ 0x05, 0x73, 0xCC, 0x8C, 0xCC, 0x87, 0xE6, 0x05,
+ 0x73, 0xCC, 0xA3, 0xCC, 0x87, 0xE6, 0x05, 0x75,
+ 0xCC, 0x83, 0xCC, 0x81, 0xE6, 0x05, 0x75, 0xCC,
+ 0x84, 0xCC, 0x88, 0xE6, 0x05, 0x75, 0xCC, 0x88,
+ 0xCC, 0x80, 0xE6, 0x05, 0x75, 0xCC, 0x88, 0xCC,
+ 0x81, 0xE6, 0x05, 0x75, 0xCC, 0x88, 0xCC, 0x84,
+ 0xE6, 0x05, 0x75, 0xCC, 0x88, 0xCC, 0x8C, 0xE6,
// Bytes 3a80 - 3abf
- 0x81, 0xE6, 0x05, 0xE1, 0xBE, 0xBF, 0xCD, 0x82,
- 0xE6, 0x05, 0xE1, 0xBF, 0xBE, 0xCC, 0x80, 0xE6,
- 0x05, 0xE1, 0xBF, 0xBE, 0xCC, 0x81, 0xE6, 0x05,
- 0xE1, 0xBF, 0xBE, 0xCD, 0x82, 0xE6, 0x05, 0xE2,
- 0x86, 0x90, 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x86,
- 0x92, 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x86, 0x94,
- 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x87, 0x90, 0xCC,
- 0xB8, 0x01, 0x05, 0xE2, 0x87, 0x92, 0xCC, 0xB8,
+ 0x05, 0x75, 0xCC, 0x9B, 0xCC, 0x80, 0xE6, 0x05,
+ 0x75, 0xCC, 0x9B, 0xCC, 0x81, 0xE6, 0x05, 0x75,
+ 0xCC, 0x9B, 0xCC, 0x83, 0xE6, 0x05, 0x75, 0xCC,
+ 0x9B, 0xCC, 0x89, 0xE6, 0x05, 0x75, 0xCC, 0x9B,
+ 0xCC, 0xA3, 0xDC, 0x05, 0xE1, 0xBE, 0xBF, 0xCC,
+ 0x80, 0xE6, 0x05, 0xE1, 0xBE, 0xBF, 0xCC, 0x81,
+ 0xE6, 0x05, 0xE1, 0xBE, 0xBF, 0xCD, 0x82, 0xE6,
+ 0x05, 0xE1, 0xBF, 0xBE, 0xCC, 0x80, 0xE6, 0x05,
// Bytes 3ac0 - 3aff
- 0x01, 0x05, 0xE2, 0x87, 0x94, 0xCC, 0xB8, 0x01,
- 0x05, 0xE2, 0x88, 0x83, 0xCC, 0xB8, 0x01, 0x05,
- 0xE2, 0x88, 0x88, 0xCC, 0xB8, 0x01, 0x05, 0xE2,
- 0x88, 0x8B, 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x88,
- 0xA3, 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x88, 0xA5,
- 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x88, 0xBC, 0xCC,
- 0xB8, 0x01, 0x05, 0xE2, 0x89, 0x83, 0xCC, 0xB8,
- 0x01, 0x05, 0xE2, 0x89, 0x85, 0xCC, 0xB8, 0x01,
+ 0xE1, 0xBF, 0xBE, 0xCC, 0x81, 0xE6, 0x05, 0xE1,
+ 0xBF, 0xBE, 0xCD, 0x82, 0xE6, 0x05, 0xE2, 0x86,
+ 0x90, 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x86, 0x92,
+ 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x86, 0x94, 0xCC,
+ 0xB8, 0x01, 0x05, 0xE2, 0x87, 0x90, 0xCC, 0xB8,
+ 0x01, 0x05, 0xE2, 0x87, 0x92, 0xCC, 0xB8, 0x01,
+ 0x05, 0xE2, 0x87, 0x94, 0xCC, 0xB8, 0x01, 0x05,
+ 0xE2, 0x88, 0x83, 0xCC, 0xB8, 0x01, 0x05, 0xE2,
// Bytes 3b00 - 3b3f
- 0x05, 0xE2, 0x89, 0x88, 0xCC, 0xB8, 0x01, 0x05,
- 0xE2, 0x89, 0x8D, 0xCC, 0xB8, 0x01, 0x05, 0xE2,
- 0x89, 0xA1, 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x89,
- 0xA4, 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x89, 0xA5,
- 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x89, 0xB2, 0xCC,
- 0xB8, 0x01, 0x05, 0xE2, 0x89, 0xB3, 0xCC, 0xB8,
- 0x01, 0x05, 0xE2, 0x89, 0xB6, 0xCC, 0xB8, 0x01,
- 0x05, 0xE2, 0x89, 0xB7, 0xCC, 0xB8, 0x01, 0x05,
+ 0x88, 0x88, 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x88,
+ 0x8B, 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x88, 0xA3,
+ 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x88, 0xA5, 0xCC,
+ 0xB8, 0x01, 0x05, 0xE2, 0x88, 0xBC, 0xCC, 0xB8,
+ 0x01, 0x05, 0xE2, 0x89, 0x83, 0xCC, 0xB8, 0x01,
+ 0x05, 0xE2, 0x89, 0x85, 0xCC, 0xB8, 0x01, 0x05,
+ 0xE2, 0x89, 0x88, 0xCC, 0xB8, 0x01, 0x05, 0xE2,
+ 0x89, 0x8D, 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x89,
// Bytes 3b40 - 3b7f
- 0xE2, 0x89, 0xBA, 0xCC, 0xB8, 0x01, 0x05, 0xE2,
- 0x89, 0xBB, 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x89,
- 0xBC, 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x89, 0xBD,
- 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x8A, 0x82, 0xCC,
- 0xB8, 0x01, 0x05, 0xE2, 0x8A, 0x83, 0xCC, 0xB8,
- 0x01, 0x05, 0xE2, 0x8A, 0x86, 0xCC, 0xB8, 0x01,
- 0x05, 0xE2, 0x8A, 0x87, 0xCC, 0xB8, 0x01, 0x05,
- 0xE2, 0x8A, 0x91, 0xCC, 0xB8, 0x01, 0x05, 0xE2,
+ 0xA1, 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x89, 0xA4,
+ 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x89, 0xA5, 0xCC,
+ 0xB8, 0x01, 0x05, 0xE2, 0x89, 0xB2, 0xCC, 0xB8,
+ 0x01, 0x05, 0xE2, 0x89, 0xB3, 0xCC, 0xB8, 0x01,
+ 0x05, 0xE2, 0x89, 0xB6, 0xCC, 0xB8, 0x01, 0x05,
+ 0xE2, 0x89, 0xB7, 0xCC, 0xB8, 0x01, 0x05, 0xE2,
+ 0x89, 0xBA, 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x89,
+ 0xBB, 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x89, 0xBC,
// Bytes 3b80 - 3bbf
- 0x8A, 0x92, 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x8A,
- 0xA2, 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x8A, 0xA8,
- 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x8A, 0xA9, 0xCC,
- 0xB8, 0x01, 0x05, 0xE2, 0x8A, 0xAB, 0xCC, 0xB8,
- 0x01, 0x05, 0xE2, 0x8A, 0xB2, 0xCC, 0xB8, 0x01,
- 0x05, 0xE2, 0x8A, 0xB3, 0xCC, 0xB8, 0x01, 0x05,
- 0xE2, 0x8A, 0xB4, 0xCC, 0xB8, 0x01, 0x05, 0xE2,
- 0x8A, 0xB5, 0xCC, 0xB8, 0x01, 0x06, 0xCE, 0x91,
+ 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x89, 0xBD, 0xCC,
+ 0xB8, 0x01, 0x05, 0xE2, 0x8A, 0x82, 0xCC, 0xB8,
+ 0x01, 0x05, 0xE2, 0x8A, 0x83, 0xCC, 0xB8, 0x01,
+ 0x05, 0xE2, 0x8A, 0x86, 0xCC, 0xB8, 0x01, 0x05,
+ 0xE2, 0x8A, 0x87, 0xCC, 0xB8, 0x01, 0x05, 0xE2,
+ 0x8A, 0x91, 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x8A,
+ 0x92, 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x8A, 0xA2,
+ 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x8A, 0xA8, 0xCC,
// Bytes 3bc0 - 3bff
- 0xCC, 0x93, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0x91,
- 0xCC, 0x94, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0x95,
- 0xCC, 0x93, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0x95,
- 0xCC, 0x93, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0x95,
- 0xCC, 0x94, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0x95,
- 0xCC, 0x94, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0x97,
- 0xCC, 0x93, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0x97,
- 0xCC, 0x94, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0x99,
+ 0xB8, 0x01, 0x05, 0xE2, 0x8A, 0xA9, 0xCC, 0xB8,
+ 0x01, 0x05, 0xE2, 0x8A, 0xAB, 0xCC, 0xB8, 0x01,
+ 0x05, 0xE2, 0x8A, 0xB2, 0xCC, 0xB8, 0x01, 0x05,
+ 0xE2, 0x8A, 0xB3, 0xCC, 0xB8, 0x01, 0x05, 0xE2,
+ 0x8A, 0xB4, 0xCC, 0xB8, 0x01, 0x05, 0xE2, 0x8A,
+ 0xB5, 0xCC, 0xB8, 0x01, 0x06, 0xCE, 0x91, 0xCC,
+ 0x93, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0x91, 0xCC,
+ 0x94, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0x95, 0xCC,
// Bytes 3c00 - 3c3f
- 0xCC, 0x93, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0x99,
- 0xCC, 0x93, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0x99,
- 0xCC, 0x93, 0xCD, 0x82, 0xE6, 0x06, 0xCE, 0x99,
- 0xCC, 0x94, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0x99,
- 0xCC, 0x94, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0x99,
- 0xCC, 0x94, 0xCD, 0x82, 0xE6, 0x06, 0xCE, 0x9F,
- 0xCC, 0x93, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0x9F,
- 0xCC, 0x93, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0x9F,
+ 0x93, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0x95, 0xCC,
+ 0x93, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0x95, 0xCC,
+ 0x94, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0x95, 0xCC,
+ 0x94, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0x97, 0xCC,
+ 0x93, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0x97, 0xCC,
+ 0x94, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0x99, 0xCC,
+ 0x93, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0x99, 0xCC,
+ 0x93, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0x99, 0xCC,
// Bytes 3c40 - 3c7f
- 0xCC, 0x94, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0x9F,
- 0xCC, 0x94, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0xA5,
- 0xCC, 0x94, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0xA5,
- 0xCC, 0x94, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0xA5,
- 0xCC, 0x94, 0xCD, 0x82, 0xE6, 0x06, 0xCE, 0xA9,
- 0xCC, 0x93, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xA9,
- 0xCC, 0x94, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB1,
- 0xCC, 0x80, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB1,
+ 0x93, 0xCD, 0x82, 0xE6, 0x06, 0xCE, 0x99, 0xCC,
+ 0x94, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0x99, 0xCC,
+ 0x94, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0x99, 0xCC,
+ 0x94, 0xCD, 0x82, 0xE6, 0x06, 0xCE, 0x9F, 0xCC,
+ 0x93, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0x9F, 0xCC,
+ 0x93, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0x9F, 0xCC,
+ 0x94, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0x9F, 0xCC,
+ 0x94, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0xA5, 0xCC,
// Bytes 3c80 - 3cbf
- 0xCC, 0x81, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB1,
- 0xCC, 0x93, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB1,
- 0xCC, 0x94, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB1,
- 0xCD, 0x82, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB5,
- 0xCC, 0x93, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0xB5,
- 0xCC, 0x93, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0xB5,
- 0xCC, 0x94, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0xB5,
- 0xCC, 0x94, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0xB7,
+ 0x94, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0xA5, 0xCC,
+ 0x94, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0xA5, 0xCC,
+ 0x94, 0xCD, 0x82, 0xE6, 0x06, 0xCE, 0xA9, 0xCC,
+ 0x93, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xA9, 0xCC,
+ 0x94, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB1, 0xCC,
+ 0x80, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB1, 0xCC,
+ 0x81, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB1, 0xCC,
+ 0x93, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB1, 0xCC,
// Bytes 3cc0 - 3cff
- 0xCC, 0x80, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB7,
- 0xCC, 0x81, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB7,
- 0xCC, 0x93, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB7,
- 0xCC, 0x94, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB7,
- 0xCD, 0x82, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB9,
- 0xCC, 0x88, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0xB9,
- 0xCC, 0x88, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0xB9,
- 0xCC, 0x88, 0xCD, 0x82, 0xE6, 0x06, 0xCE, 0xB9,
+ 0x94, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB1, 0xCD,
+ 0x82, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB5, 0xCC,
+ 0x93, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0xB5, 0xCC,
+ 0x93, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0xB5, 0xCC,
+ 0x94, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0xB5, 0xCC,
+ 0x94, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0xB7, 0xCC,
+ 0x80, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB7, 0xCC,
+ 0x81, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB7, 0xCC,
// Bytes 3d00 - 3d3f
- 0xCC, 0x93, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0xB9,
- 0xCC, 0x93, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0xB9,
- 0xCC, 0x93, 0xCD, 0x82, 0xE6, 0x06, 0xCE, 0xB9,
- 0xCC, 0x94, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0xB9,
- 0xCC, 0x94, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0xB9,
- 0xCC, 0x94, 0xCD, 0x82, 0xE6, 0x06, 0xCE, 0xBF,
- 0xCC, 0x93, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0xBF,
- 0xCC, 0x93, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0xBF,
+ 0x93, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB7, 0xCC,
+ 0x94, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB7, 0xCD,
+ 0x82, 0xCD, 0x85, 0xF0, 0x06, 0xCE, 0xB9, 0xCC,
+ 0x88, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0xB9, 0xCC,
+ 0x88, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0xB9, 0xCC,
+ 0x88, 0xCD, 0x82, 0xE6, 0x06, 0xCE, 0xB9, 0xCC,
+ 0x93, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0xB9, 0xCC,
+ 0x93, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0xB9, 0xCC,
// Bytes 3d40 - 3d7f
- 0xCC, 0x94, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0xBF,
- 0xCC, 0x94, 0xCC, 0x81, 0xE6, 0x06, 0xCF, 0x85,
- 0xCC, 0x88, 0xCC, 0x80, 0xE6, 0x06, 0xCF, 0x85,
- 0xCC, 0x88, 0xCC, 0x81, 0xE6, 0x06, 0xCF, 0x85,
- 0xCC, 0x88, 0xCD, 0x82, 0xE6, 0x06, 0xCF, 0x85,
- 0xCC, 0x93, 0xCC, 0x80, 0xE6, 0x06, 0xCF, 0x85,
- 0xCC, 0x93, 0xCC, 0x81, 0xE6, 0x06, 0xCF, 0x85,
- 0xCC, 0x93, 0xCD, 0x82, 0xE6, 0x06, 0xCF, 0x85,
+ 0x93, 0xCD, 0x82, 0xE6, 0x06, 0xCE, 0xB9, 0xCC,
+ 0x94, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0xB9, 0xCC,
+ 0x94, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0xB9, 0xCC,
+ 0x94, 0xCD, 0x82, 0xE6, 0x06, 0xCE, 0xBF, 0xCC,
+ 0x93, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0xBF, 0xCC,
+ 0x93, 0xCC, 0x81, 0xE6, 0x06, 0xCE, 0xBF, 0xCC,
+ 0x94, 0xCC, 0x80, 0xE6, 0x06, 0xCE, 0xBF, 0xCC,
+ 0x94, 0xCC, 0x81, 0xE6, 0x06, 0xCF, 0x85, 0xCC,
// Bytes 3d80 - 3dbf
- 0xCC, 0x94, 0xCC, 0x80, 0xE6, 0x06, 0xCF, 0x85,
- 0xCC, 0x94, 0xCC, 0x81, 0xE6, 0x06, 0xCF, 0x85,
- 0xCC, 0x94, 0xCD, 0x82, 0xE6, 0x06, 0xCF, 0x89,
- 0xCC, 0x80, 0xCD, 0x85, 0xF0, 0x06, 0xCF, 0x89,
- 0xCC, 0x81, 0xCD, 0x85, 0xF0, 0x06, 0xCF, 0x89,
- 0xCC, 0x93, 0xCD, 0x85, 0xF0, 0x06, 0xCF, 0x89,
- 0xCC, 0x94, 0xCD, 0x85, 0xF0, 0x06, 0xCF, 0x89,
- 0xCD, 0x82, 0xCD, 0x85, 0xF0, 0x06, 0xE0, 0xA4,
+ 0x88, 0xCC, 0x80, 0xE6, 0x06, 0xCF, 0x85, 0xCC,
+ 0x88, 0xCC, 0x81, 0xE6, 0x06, 0xCF, 0x85, 0xCC,
+ 0x88, 0xCD, 0x82, 0xE6, 0x06, 0xCF, 0x85, 0xCC,
+ 0x93, 0xCC, 0x80, 0xE6, 0x06, 0xCF, 0x85, 0xCC,
+ 0x93, 0xCC, 0x81, 0xE6, 0x06, 0xCF, 0x85, 0xCC,
+ 0x93, 0xCD, 0x82, 0xE6, 0x06, 0xCF, 0x85, 0xCC,
+ 0x94, 0xCC, 0x80, 0xE6, 0x06, 0xCF, 0x85, 0xCC,
+ 0x94, 0xCC, 0x81, 0xE6, 0x06, 0xCF, 0x85, 0xCC,
// Bytes 3dc0 - 3dff
- 0xA8, 0xE0, 0xA4, 0xBC, 0x07, 0x06, 0xE0, 0xA4,
- 0xB0, 0xE0, 0xA4, 0xBC, 0x07, 0x06, 0xE0, 0xA4,
- 0xB3, 0xE0, 0xA4, 0xBC, 0x07, 0x06, 0xE0, 0xB1,
- 0x86, 0xE0, 0xB1, 0x96, 0x5B, 0x06, 0xE0, 0xB7,
- 0x99, 0xE0, 0xB7, 0x8A, 0x09, 0x06, 0xE3, 0x81,
- 0x86, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81,
- 0x8B, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81,
- 0x8D, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81,
+ 0x94, 0xCD, 0x82, 0xE6, 0x06, 0xCF, 0x89, 0xCC,
+ 0x80, 0xCD, 0x85, 0xF0, 0x06, 0xCF, 0x89, 0xCC,
+ 0x81, 0xCD, 0x85, 0xF0, 0x06, 0xCF, 0x89, 0xCC,
+ 0x93, 0xCD, 0x85, 0xF0, 0x06, 0xCF, 0x89, 0xCC,
+ 0x94, 0xCD, 0x85, 0xF0, 0x06, 0xCF, 0x89, 0xCD,
+ 0x82, 0xCD, 0x85, 0xF0, 0x06, 0xE0, 0xA4, 0xA8,
+ 0xE0, 0xA4, 0xBC, 0x07, 0x06, 0xE0, 0xA4, 0xB0,
+ 0xE0, 0xA4, 0xBC, 0x07, 0x06, 0xE0, 0xA4, 0xB3,
// Bytes 3e00 - 3e3f
- 0x8F, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81,
- 0x91, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81,
- 0x93, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81,
- 0x95, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81,
- 0x97, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81,
- 0x99, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81,
- 0x9B, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81,
- 0x9D, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81,
+ 0xE0, 0xA4, 0xBC, 0x07, 0x06, 0xE0, 0xB1, 0x86,
+ 0xE0, 0xB1, 0x96, 0x5B, 0x06, 0xE0, 0xB7, 0x99,
+ 0xE0, 0xB7, 0x8A, 0x09, 0x06, 0xE3, 0x81, 0x86,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81, 0x8B,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81, 0x8D,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81, 0x8F,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81, 0x91,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81, 0x93,
// Bytes 3e40 - 3e7f
- 0x9F, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81,
- 0xA1, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81,
- 0xA4, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81,
- 0xA6, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81,
- 0xA8, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81,
- 0xAF, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81,
- 0xAF, 0xE3, 0x82, 0x9A, 0x08, 0x06, 0xE3, 0x81,
- 0xB2, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81, 0x95,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81, 0x97,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81, 0x99,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81, 0x9B,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81, 0x9D,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81, 0x9F,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81, 0xA1,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81, 0xA4,
// Bytes 3e80 - 3ebf
- 0xB2, 0xE3, 0x82, 0x9A, 0x08, 0x06, 0xE3, 0x81,
- 0xB5, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81,
- 0xB5, 0xE3, 0x82, 0x9A, 0x08, 0x06, 0xE3, 0x81,
- 0xB8, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81,
- 0xB8, 0xE3, 0x82, 0x9A, 0x08, 0x06, 0xE3, 0x81,
- 0xBB, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81,
- 0xBB, 0xE3, 0x82, 0x9A, 0x08, 0x06, 0xE3, 0x82,
- 0x9D, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81, 0xA6,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81, 0xA8,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81, 0xAF,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81, 0xAF,
+ 0xE3, 0x82, 0x9A, 0x08, 0x06, 0xE3, 0x81, 0xB2,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81, 0xB2,
+ 0xE3, 0x82, 0x9A, 0x08, 0x06, 0xE3, 0x81, 0xB5,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81, 0xB5,
// Bytes 3ec0 - 3eff
- 0xA6, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82,
- 0xAB, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82,
- 0xAD, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82,
- 0xAF, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82,
- 0xB1, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82,
- 0xB3, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82,
- 0xB5, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82,
- 0xB7, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82,
+ 0xE3, 0x82, 0x9A, 0x08, 0x06, 0xE3, 0x81, 0xB8,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81, 0xB8,
+ 0xE3, 0x82, 0x9A, 0x08, 0x06, 0xE3, 0x81, 0xBB,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x81, 0xBB,
+ 0xE3, 0x82, 0x9A, 0x08, 0x06, 0xE3, 0x82, 0x9D,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82, 0xA6,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82, 0xAB,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82, 0xAD,
// Bytes 3f00 - 3f3f
- 0xB9, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82,
- 0xBB, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82,
- 0xBD, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82,
- 0xBF, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83,
- 0x81, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83,
- 0x84, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83,
- 0x86, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83,
- 0x88, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82, 0xAF,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82, 0xB1,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82, 0xB3,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82, 0xB5,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82, 0xB7,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82, 0xB9,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82, 0xBB,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82, 0xBD,
// Bytes 3f40 - 3f7f
- 0x8F, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83,
- 0x8F, 0xE3, 0x82, 0x9A, 0x08, 0x06, 0xE3, 0x83,
- 0x92, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83,
- 0x92, 0xE3, 0x82, 0x9A, 0x08, 0x06, 0xE3, 0x83,
- 0x95, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83,
- 0x95, 0xE3, 0x82, 0x9A, 0x08, 0x06, 0xE3, 0x83,
- 0x98, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83,
- 0x98, 0xE3, 0x82, 0x9A, 0x08, 0x06, 0xE3, 0x83,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x82, 0xBF,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83, 0x81,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83, 0x84,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83, 0x86,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83, 0x88,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83, 0x8F,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83, 0x8F,
+ 0xE3, 0x82, 0x9A, 0x08, 0x06, 0xE3, 0x83, 0x92,
// Bytes 3f80 - 3fbf
- 0x9B, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83,
- 0x9B, 0xE3, 0x82, 0x9A, 0x08, 0x06, 0xE3, 0x83,
- 0xAF, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83,
- 0xB0, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83,
- 0xB1, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83,
- 0xB2, 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83,
- 0xBD, 0xE3, 0x82, 0x99, 0x08, 0x08, 0xCE, 0x91,
- 0xCC, 0x93, 0xCC, 0x80, 0xCD, 0x85, 0xF0, 0x08,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83, 0x92,
+ 0xE3, 0x82, 0x9A, 0x08, 0x06, 0xE3, 0x83, 0x95,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83, 0x95,
+ 0xE3, 0x82, 0x9A, 0x08, 0x06, 0xE3, 0x83, 0x98,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83, 0x98,
+ 0xE3, 0x82, 0x9A, 0x08, 0x06, 0xE3, 0x83, 0x9B,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83, 0x9B,
+ 0xE3, 0x82, 0x9A, 0x08, 0x06, 0xE3, 0x83, 0xAF,
// Bytes 3fc0 - 3fff
- 0xCE, 0x91, 0xCC, 0x93, 0xCC, 0x81, 0xCD, 0x85,
- 0xF0, 0x08, 0xCE, 0x91, 0xCC, 0x93, 0xCD, 0x82,
- 0xCD, 0x85, 0xF0, 0x08, 0xCE, 0x91, 0xCC, 0x94,
- 0xCC, 0x80, 0xCD, 0x85, 0xF0, 0x08, 0xCE, 0x91,
- 0xCC, 0x94, 0xCC, 0x81, 0xCD, 0x85, 0xF0, 0x08,
- 0xCE, 0x91, 0xCC, 0x94, 0xCD, 0x82, 0xCD, 0x85,
- 0xF0, 0x08, 0xCE, 0x97, 0xCC, 0x93, 0xCC, 0x80,
- 0xCD, 0x85, 0xF0, 0x08, 0xCE, 0x97, 0xCC, 0x93,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83, 0xB0,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83, 0xB1,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83, 0xB2,
+ 0xE3, 0x82, 0x99, 0x08, 0x06, 0xE3, 0x83, 0xBD,
+ 0xE3, 0x82, 0x99, 0x08, 0x08, 0xCE, 0x91, 0xCC,
+ 0x93, 0xCC, 0x80, 0xCD, 0x85, 0xF0, 0x08, 0xCE,
+ 0x91, 0xCC, 0x93, 0xCC, 0x81, 0xCD, 0x85, 0xF0,
+ 0x08, 0xCE, 0x91, 0xCC, 0x93, 0xCD, 0x82, 0xCD,
// Bytes 4000 - 403f
- 0xCC, 0x81, 0xCD, 0x85, 0xF0, 0x08, 0xCE, 0x97,
- 0xCC, 0x93, 0xCD, 0x82, 0xCD, 0x85, 0xF0, 0x08,
- 0xCE, 0x97, 0xCC, 0x94, 0xCC, 0x80, 0xCD, 0x85,
- 0xF0, 0x08, 0xCE, 0x97, 0xCC, 0x94, 0xCC, 0x81,
- 0xCD, 0x85, 0xF0, 0x08, 0xCE, 0x97, 0xCC, 0x94,
- 0xCD, 0x82, 0xCD, 0x85, 0xF0, 0x08, 0xCE, 0xA9,
- 0xCC, 0x93, 0xCC, 0x80, 0xCD, 0x85, 0xF0, 0x08,
- 0xCE, 0xA9, 0xCC, 0x93, 0xCC, 0x81, 0xCD, 0x85,
+ 0x85, 0xF0, 0x08, 0xCE, 0x91, 0xCC, 0x94, 0xCC,
+ 0x80, 0xCD, 0x85, 0xF0, 0x08, 0xCE, 0x91, 0xCC,
+ 0x94, 0xCC, 0x81, 0xCD, 0x85, 0xF0, 0x08, 0xCE,
+ 0x91, 0xCC, 0x94, 0xCD, 0x82, 0xCD, 0x85, 0xF0,
+ 0x08, 0xCE, 0x97, 0xCC, 0x93, 0xCC, 0x80, 0xCD,
+ 0x85, 0xF0, 0x08, 0xCE, 0x97, 0xCC, 0x93, 0xCC,
+ 0x81, 0xCD, 0x85, 0xF0, 0x08, 0xCE, 0x97, 0xCC,
+ 0x93, 0xCD, 0x82, 0xCD, 0x85, 0xF0, 0x08, 0xCE,
// Bytes 4040 - 407f
- 0xF0, 0x08, 0xCE, 0xA9, 0xCC, 0x93, 0xCD, 0x82,
- 0xCD, 0x85, 0xF0, 0x08, 0xCE, 0xA9, 0xCC, 0x94,
- 0xCC, 0x80, 0xCD, 0x85, 0xF0, 0x08, 0xCE, 0xA9,
- 0xCC, 0x94, 0xCC, 0x81, 0xCD, 0x85, 0xF0, 0x08,
- 0xCE, 0xA9, 0xCC, 0x94, 0xCD, 0x82, 0xCD, 0x85,
- 0xF0, 0x08, 0xCE, 0xB1, 0xCC, 0x93, 0xCC, 0x80,
- 0xCD, 0x85, 0xF0, 0x08, 0xCE, 0xB1, 0xCC, 0x93,
- 0xCC, 0x81, 0xCD, 0x85, 0xF0, 0x08, 0xCE, 0xB1,
+ 0x97, 0xCC, 0x94, 0xCC, 0x80, 0xCD, 0x85, 0xF0,
+ 0x08, 0xCE, 0x97, 0xCC, 0x94, 0xCC, 0x81, 0xCD,
+ 0x85, 0xF0, 0x08, 0xCE, 0x97, 0xCC, 0x94, 0xCD,
+ 0x82, 0xCD, 0x85, 0xF0, 0x08, 0xCE, 0xA9, 0xCC,
+ 0x93, 0xCC, 0x80, 0xCD, 0x85, 0xF0, 0x08, 0xCE,
+ 0xA9, 0xCC, 0x93, 0xCC, 0x81, 0xCD, 0x85, 0xF0,
+ 0x08, 0xCE, 0xA9, 0xCC, 0x93, 0xCD, 0x82, 0xCD,
+ 0x85, 0xF0, 0x08, 0xCE, 0xA9, 0xCC, 0x94, 0xCC,
// Bytes 4080 - 40bf
- 0xCC, 0x93, 0xCD, 0x82, 0xCD, 0x85, 0xF0, 0x08,
- 0xCE, 0xB1, 0xCC, 0x94, 0xCC, 0x80, 0xCD, 0x85,
- 0xF0, 0x08, 0xCE, 0xB1, 0xCC, 0x94, 0xCC, 0x81,
- 0xCD, 0x85, 0xF0, 0x08, 0xCE, 0xB1, 0xCC, 0x94,
- 0xCD, 0x82, 0xCD, 0x85, 0xF0, 0x08, 0xCE, 0xB7,
- 0xCC, 0x93, 0xCC, 0x80, 0xCD, 0x85, 0xF0, 0x08,
- 0xCE, 0xB7, 0xCC, 0x93, 0xCC, 0x81, 0xCD, 0x85,
- 0xF0, 0x08, 0xCE, 0xB7, 0xCC, 0x93, 0xCD, 0x82,
+ 0x80, 0xCD, 0x85, 0xF0, 0x08, 0xCE, 0xA9, 0xCC,
+ 0x94, 0xCC, 0x81, 0xCD, 0x85, 0xF0, 0x08, 0xCE,
+ 0xA9, 0xCC, 0x94, 0xCD, 0x82, 0xCD, 0x85, 0xF0,
+ 0x08, 0xCE, 0xB1, 0xCC, 0x93, 0xCC, 0x80, 0xCD,
+ 0x85, 0xF0, 0x08, 0xCE, 0xB1, 0xCC, 0x93, 0xCC,
+ 0x81, 0xCD, 0x85, 0xF0, 0x08, 0xCE, 0xB1, 0xCC,
+ 0x93, 0xCD, 0x82, 0xCD, 0x85, 0xF0, 0x08, 0xCE,
+ 0xB1, 0xCC, 0x94, 0xCC, 0x80, 0xCD, 0x85, 0xF0,
// Bytes 40c0 - 40ff
- 0xCD, 0x85, 0xF0, 0x08, 0xCE, 0xB7, 0xCC, 0x94,
- 0xCC, 0x80, 0xCD, 0x85, 0xF0, 0x08, 0xCE, 0xB7,
- 0xCC, 0x94, 0xCC, 0x81, 0xCD, 0x85, 0xF0, 0x08,
- 0xCE, 0xB7, 0xCC, 0x94, 0xCD, 0x82, 0xCD, 0x85,
- 0xF0, 0x08, 0xCF, 0x89, 0xCC, 0x93, 0xCC, 0x80,
- 0xCD, 0x85, 0xF0, 0x08, 0xCF, 0x89, 0xCC, 0x93,
- 0xCC, 0x81, 0xCD, 0x85, 0xF0, 0x08, 0xCF, 0x89,
- 0xCC, 0x93, 0xCD, 0x82, 0xCD, 0x85, 0xF0, 0x08,
+ 0x08, 0xCE, 0xB1, 0xCC, 0x94, 0xCC, 0x81, 0xCD,
+ 0x85, 0xF0, 0x08, 0xCE, 0xB1, 0xCC, 0x94, 0xCD,
+ 0x82, 0xCD, 0x85, 0xF0, 0x08, 0xCE, 0xB7, 0xCC,
+ 0x93, 0xCC, 0x80, 0xCD, 0x85, 0xF0, 0x08, 0xCE,
+ 0xB7, 0xCC, 0x93, 0xCC, 0x81, 0xCD, 0x85, 0xF0,
+ 0x08, 0xCE, 0xB7, 0xCC, 0x93, 0xCD, 0x82, 0xCD,
+ 0x85, 0xF0, 0x08, 0xCE, 0xB7, 0xCC, 0x94, 0xCC,
+ 0x80, 0xCD, 0x85, 0xF0, 0x08, 0xCE, 0xB7, 0xCC,
// Bytes 4100 - 413f
- 0xCF, 0x89, 0xCC, 0x94, 0xCC, 0x80, 0xCD, 0x85,
- 0xF0, 0x08, 0xCF, 0x89, 0xCC, 0x94, 0xCC, 0x81,
- 0xCD, 0x85, 0xF0, 0x08, 0xCF, 0x89, 0xCC, 0x94,
- 0xCD, 0x82, 0xCD, 0x85, 0xF0, 0x08, 0xF0, 0x91,
- 0x82, 0x99, 0xF0, 0x91, 0x82, 0xBA, 0x07, 0x08,
- 0xF0, 0x91, 0x82, 0x9B, 0xF0, 0x91, 0x82, 0xBA,
- 0x07, 0x08, 0xF0, 0x91, 0x82, 0xA5, 0xF0, 0x91,
- 0x82, 0xBA, 0x07, 0x09, 0xE0, 0xB7, 0x99, 0xE0,
+ 0x94, 0xCC, 0x81, 0xCD, 0x85, 0xF0, 0x08, 0xCE,
+ 0xB7, 0xCC, 0x94, 0xCD, 0x82, 0xCD, 0x85, 0xF0,
+ 0x08, 0xCF, 0x89, 0xCC, 0x93, 0xCC, 0x80, 0xCD,
+ 0x85, 0xF0, 0x08, 0xCF, 0x89, 0xCC, 0x93, 0xCC,
+ 0x81, 0xCD, 0x85, 0xF0, 0x08, 0xCF, 0x89, 0xCC,
+ 0x93, 0xCD, 0x82, 0xCD, 0x85, 0xF0, 0x08, 0xCF,
+ 0x89, 0xCC, 0x94, 0xCC, 0x80, 0xCD, 0x85, 0xF0,
+ 0x08, 0xCF, 0x89, 0xCC, 0x94, 0xCC, 0x81, 0xCD,
// Bytes 4140 - 417f
- 0xB7, 0x8F, 0xE0, 0xB7, 0x8A, 0x09, 0x43, 0x20,
- 0xCC, 0x81, 0xE6, 0x43, 0x20, 0xCC, 0x83, 0xE6,
- 0x43, 0x20, 0xCC, 0x84, 0xE6, 0x43, 0x20, 0xCC,
- 0x85, 0xE6, 0x43, 0x20, 0xCC, 0x86, 0xE6, 0x43,
- 0x20, 0xCC, 0x87, 0xE6, 0x43, 0x20, 0xCC, 0x88,
- 0xE6, 0x43, 0x20, 0xCC, 0x8A, 0xE6, 0x43, 0x20,
- 0xCC, 0x8B, 0xE6, 0x43, 0x20, 0xCC, 0x93, 0xE6,
- 0x43, 0x20, 0xCC, 0x94, 0xE6, 0x43, 0x20, 0xCC,
+ 0x85, 0xF0, 0x08, 0xCF, 0x89, 0xCC, 0x94, 0xCD,
+ 0x82, 0xCD, 0x85, 0xF0, 0x08, 0xF0, 0x91, 0x82,
+ 0x99, 0xF0, 0x91, 0x82, 0xBA, 0x07, 0x08, 0xF0,
+ 0x91, 0x82, 0x9B, 0xF0, 0x91, 0x82, 0xBA, 0x07,
+ 0x08, 0xF0, 0x91, 0x82, 0xA5, 0xF0, 0x91, 0x82,
+ 0xBA, 0x07, 0x09, 0xE0, 0xB7, 0x99, 0xE0, 0xB7,
+ 0x8F, 0xE0, 0xB7, 0x8A, 0x09, 0x43, 0x20, 0xCC,
+ 0x81, 0xE6, 0x43, 0x20, 0xCC, 0x83, 0xE6, 0x43,
// Bytes 4180 - 41bf
- 0xA7, 0xCA, 0x43, 0x20, 0xCC, 0xA8, 0xCA, 0x43,
- 0x20, 0xCC, 0xB3, 0xDC, 0x43, 0x20, 0xCD, 0x82,
- 0xE6, 0x43, 0x20, 0xCD, 0x85, 0xF0, 0x43, 0x20,
- 0xD9, 0x8B, 0x1B, 0x43, 0x20, 0xD9, 0x8C, 0x1C,
- 0x43, 0x20, 0xD9, 0x8D, 0x1D, 0x43, 0x20, 0xD9,
- 0x8E, 0x1E, 0x43, 0x20, 0xD9, 0x8F, 0x1F, 0x43,
- 0x20, 0xD9, 0x90, 0x20, 0x43, 0x20, 0xD9, 0x91,
- 0x21, 0x43, 0x20, 0xD9, 0x92, 0x22, 0x43, 0x41,
+ 0x20, 0xCC, 0x84, 0xE6, 0x43, 0x20, 0xCC, 0x85,
+ 0xE6, 0x43, 0x20, 0xCC, 0x86, 0xE6, 0x43, 0x20,
+ 0xCC, 0x87, 0xE6, 0x43, 0x20, 0xCC, 0x88, 0xE6,
+ 0x43, 0x20, 0xCC, 0x8A, 0xE6, 0x43, 0x20, 0xCC,
+ 0x8B, 0xE6, 0x43, 0x20, 0xCC, 0x93, 0xE6, 0x43,
+ 0x20, 0xCC, 0x94, 0xE6, 0x43, 0x20, 0xCC, 0xA7,
+ 0xCA, 0x43, 0x20, 0xCC, 0xA8, 0xCA, 0x43, 0x20,
+ 0xCC, 0xB3, 0xDC, 0x43, 0x20, 0xCD, 0x82, 0xE6,
// Bytes 41c0 - 41ff
- 0xCC, 0x8A, 0xE6, 0x43, 0x73, 0xCC, 0x87, 0xE6,
- 0x44, 0x20, 0xE3, 0x82, 0x99, 0x08, 0x44, 0x20,
- 0xE3, 0x82, 0x9A, 0x08, 0x44, 0x44, 0x5A, 0xCC,
- 0x8C, 0xE6, 0x44, 0x44, 0x7A, 0xCC, 0x8C, 0xE6,
- 0x44, 0x64, 0x7A, 0xCC, 0x8C, 0xE6, 0x44, 0xC2,
- 0xA8, 0xCC, 0x81, 0xE6, 0x44, 0xCE, 0x91, 0xCC,
- 0x81, 0xE6, 0x44, 0xCE, 0x95, 0xCC, 0x81, 0xE6,
- 0x44, 0xCE, 0x97, 0xCC, 0x81, 0xE6, 0x44, 0xCE,
+ 0x43, 0x20, 0xCD, 0x85, 0xF0, 0x43, 0x20, 0xD9,
+ 0x8B, 0x1B, 0x43, 0x20, 0xD9, 0x8C, 0x1C, 0x43,
+ 0x20, 0xD9, 0x8D, 0x1D, 0x43, 0x20, 0xD9, 0x8E,
+ 0x1E, 0x43, 0x20, 0xD9, 0x8F, 0x1F, 0x43, 0x20,
+ 0xD9, 0x90, 0x20, 0x43, 0x20, 0xD9, 0x91, 0x21,
+ 0x43, 0x20, 0xD9, 0x92, 0x22, 0x43, 0x41, 0xCC,
+ 0x8A, 0xE6, 0x43, 0x73, 0xCC, 0x87, 0xE6, 0x44,
+ 0x20, 0xE3, 0x82, 0x99, 0x08, 0x44, 0x20, 0xE3,
// Bytes 4200 - 423f
- 0x99, 0xCC, 0x81, 0xE6, 0x44, 0xCE, 0x9F, 0xCC,
- 0x81, 0xE6, 0x44, 0xCE, 0xA5, 0xCC, 0x81, 0xE6,
- 0x44, 0xCE, 0xA5, 0xCC, 0x88, 0xE6, 0x44, 0xCE,
- 0xA9, 0xCC, 0x81, 0xE6, 0x44, 0xCE, 0xB1, 0xCC,
- 0x81, 0xE6, 0x44, 0xCE, 0xB5, 0xCC, 0x81, 0xE6,
- 0x44, 0xCE, 0xB7, 0xCC, 0x81, 0xE6, 0x44, 0xCE,
- 0xB9, 0xCC, 0x81, 0xE6, 0x44, 0xCE, 0xBF, 0xCC,
- 0x81, 0xE6, 0x44, 0xCF, 0x85, 0xCC, 0x81, 0xE6,
+ 0x82, 0x9A, 0x08, 0x44, 0x44, 0x5A, 0xCC, 0x8C,
+ 0xE6, 0x44, 0x44, 0x7A, 0xCC, 0x8C, 0xE6, 0x44,
+ 0x64, 0x7A, 0xCC, 0x8C, 0xE6, 0x44, 0xC2, 0xA8,
+ 0xCC, 0x81, 0xE6, 0x44, 0xCE, 0x91, 0xCC, 0x81,
+ 0xE6, 0x44, 0xCE, 0x95, 0xCC, 0x81, 0xE6, 0x44,
+ 0xCE, 0x97, 0xCC, 0x81, 0xE6, 0x44, 0xCE, 0x99,
+ 0xCC, 0x81, 0xE6, 0x44, 0xCE, 0x9F, 0xCC, 0x81,
+ 0xE6, 0x44, 0xCE, 0xA5, 0xCC, 0x81, 0xE6, 0x44,
// Bytes 4240 - 427f
- 0x44, 0xCF, 0x89, 0xCC, 0x81, 0xE6, 0x44, 0xD7,
- 0x90, 0xD6, 0xB7, 0x11, 0x44, 0xD7, 0x90, 0xD6,
- 0xB8, 0x12, 0x44, 0xD7, 0x90, 0xD6, 0xBC, 0x15,
- 0x44, 0xD7, 0x91, 0xD6, 0xBC, 0x15, 0x44, 0xD7,
- 0x91, 0xD6, 0xBF, 0x17, 0x44, 0xD7, 0x92, 0xD6,
- 0xBC, 0x15, 0x44, 0xD7, 0x93, 0xD6, 0xBC, 0x15,
- 0x44, 0xD7, 0x94, 0xD6, 0xBC, 0x15, 0x44, 0xD7,
- 0x95, 0xD6, 0xB9, 0x13, 0x44, 0xD7, 0x95, 0xD6,
+ 0xCE, 0xA5, 0xCC, 0x88, 0xE6, 0x44, 0xCE, 0xA9,
+ 0xCC, 0x81, 0xE6, 0x44, 0xCE, 0xB1, 0xCC, 0x81,
+ 0xE6, 0x44, 0xCE, 0xB5, 0xCC, 0x81, 0xE6, 0x44,
+ 0xCE, 0xB7, 0xCC, 0x81, 0xE6, 0x44, 0xCE, 0xB9,
+ 0xCC, 0x81, 0xE6, 0x44, 0xCE, 0xBF, 0xCC, 0x81,
+ 0xE6, 0x44, 0xCF, 0x85, 0xCC, 0x81, 0xE6, 0x44,
+ 0xCF, 0x89, 0xCC, 0x81, 0xE6, 0x44, 0xD7, 0x90,
+ 0xD6, 0xB7, 0x11, 0x44, 0xD7, 0x90, 0xD6, 0xB8,
// Bytes 4280 - 42bf
- 0xBC, 0x15, 0x44, 0xD7, 0x96, 0xD6, 0xBC, 0x15,
- 0x44, 0xD7, 0x98, 0xD6, 0xBC, 0x15, 0x44, 0xD7,
- 0x99, 0xD6, 0xB4, 0x0E, 0x44, 0xD7, 0x99, 0xD6,
- 0xBC, 0x15, 0x44, 0xD7, 0x9A, 0xD6, 0xBC, 0x15,
- 0x44, 0xD7, 0x9B, 0xD6, 0xBC, 0x15, 0x44, 0xD7,
- 0x9B, 0xD6, 0xBF, 0x17, 0x44, 0xD7, 0x9C, 0xD6,
- 0xBC, 0x15, 0x44, 0xD7, 0x9E, 0xD6, 0xBC, 0x15,
- 0x44, 0xD7, 0xA0, 0xD6, 0xBC, 0x15, 0x44, 0xD7,
+ 0x12, 0x44, 0xD7, 0x90, 0xD6, 0xBC, 0x15, 0x44,
+ 0xD7, 0x91, 0xD6, 0xBC, 0x15, 0x44, 0xD7, 0x91,
+ 0xD6, 0xBF, 0x17, 0x44, 0xD7, 0x92, 0xD6, 0xBC,
+ 0x15, 0x44, 0xD7, 0x93, 0xD6, 0xBC, 0x15, 0x44,
+ 0xD7, 0x94, 0xD6, 0xBC, 0x15, 0x44, 0xD7, 0x95,
+ 0xD6, 0xB9, 0x13, 0x44, 0xD7, 0x95, 0xD6, 0xBC,
+ 0x15, 0x44, 0xD7, 0x96, 0xD6, 0xBC, 0x15, 0x44,
+ 0xD7, 0x98, 0xD6, 0xBC, 0x15, 0x44, 0xD7, 0x99,
// Bytes 42c0 - 42ff
- 0xA1, 0xD6, 0xBC, 0x15, 0x44, 0xD7, 0xA3, 0xD6,
- 0xBC, 0x15, 0x44, 0xD7, 0xA4, 0xD6, 0xBC, 0x15,
- 0x44, 0xD7, 0xA4, 0xD6, 0xBF, 0x17, 0x44, 0xD7,
- 0xA6, 0xD6, 0xBC, 0x15, 0x44, 0xD7, 0xA7, 0xD6,
- 0xBC, 0x15, 0x44, 0xD7, 0xA8, 0xD6, 0xBC, 0x15,
- 0x44, 0xD7, 0xA9, 0xD6, 0xBC, 0x15, 0x44, 0xD7,
- 0xA9, 0xD7, 0x81, 0x18, 0x44, 0xD7, 0xA9, 0xD7,
- 0x82, 0x19, 0x44, 0xD7, 0xAA, 0xD6, 0xBC, 0x15,
+ 0xD6, 0xB4, 0x0E, 0x44, 0xD7, 0x99, 0xD6, 0xBC,
+ 0x15, 0x44, 0xD7, 0x9A, 0xD6, 0xBC, 0x15, 0x44,
+ 0xD7, 0x9B, 0xD6, 0xBC, 0x15, 0x44, 0xD7, 0x9B,
+ 0xD6, 0xBF, 0x17, 0x44, 0xD7, 0x9C, 0xD6, 0xBC,
+ 0x15, 0x44, 0xD7, 0x9E, 0xD6, 0xBC, 0x15, 0x44,
+ 0xD7, 0xA0, 0xD6, 0xBC, 0x15, 0x44, 0xD7, 0xA1,
+ 0xD6, 0xBC, 0x15, 0x44, 0xD7, 0xA3, 0xD6, 0xBC,
+ 0x15, 0x44, 0xD7, 0xA4, 0xD6, 0xBC, 0x15, 0x44,
// Bytes 4300 - 433f
- 0x44, 0xD7, 0xB2, 0xD6, 0xB7, 0x11, 0x44, 0xD8,
- 0xA7, 0xD9, 0x8B, 0x1B, 0x44, 0xD8, 0xA7, 0xD9,
- 0x93, 0xE6, 0x44, 0xD8, 0xA7, 0xD9, 0x94, 0xE6,
- 0x44, 0xD8, 0xA7, 0xD9, 0x95, 0xDC, 0x44, 0xD8,
- 0xB0, 0xD9, 0xB0, 0x23, 0x44, 0xD8, 0xB1, 0xD9,
- 0xB0, 0x23, 0x44, 0xD9, 0x80, 0xD9, 0x8B, 0x1B,
- 0x44, 0xD9, 0x80, 0xD9, 0x8E, 0x1E, 0x44, 0xD9,
- 0x80, 0xD9, 0x8F, 0x1F, 0x44, 0xD9, 0x80, 0xD9,
+ 0xD7, 0xA4, 0xD6, 0xBF, 0x17, 0x44, 0xD7, 0xA6,
+ 0xD6, 0xBC, 0x15, 0x44, 0xD7, 0xA7, 0xD6, 0xBC,
+ 0x15, 0x44, 0xD7, 0xA8, 0xD6, 0xBC, 0x15, 0x44,
+ 0xD7, 0xA9, 0xD6, 0xBC, 0x15, 0x44, 0xD7, 0xA9,
+ 0xD7, 0x81, 0x18, 0x44, 0xD7, 0xA9, 0xD7, 0x82,
+ 0x19, 0x44, 0xD7, 0xAA, 0xD6, 0xBC, 0x15, 0x44,
+ 0xD7, 0xB2, 0xD6, 0xB7, 0x11, 0x44, 0xD8, 0xA7,
+ 0xD9, 0x8B, 0x1B, 0x44, 0xD8, 0xA7, 0xD9, 0x93,
// Bytes 4340 - 437f
- 0x90, 0x20, 0x44, 0xD9, 0x80, 0xD9, 0x91, 0x21,
- 0x44, 0xD9, 0x80, 0xD9, 0x92, 0x22, 0x44, 0xD9,
- 0x87, 0xD9, 0xB0, 0x23, 0x44, 0xD9, 0x88, 0xD9,
- 0x94, 0xE6, 0x44, 0xD9, 0x89, 0xD9, 0xB0, 0x23,
- 0x44, 0xD9, 0x8A, 0xD9, 0x94, 0xE6, 0x44, 0xDB,
- 0x92, 0xD9, 0x94, 0xE6, 0x44, 0xDB, 0x95, 0xD9,
- 0x94, 0xE6, 0x45, 0x20, 0xCC, 0x88, 0xCC, 0x80,
- 0xE6, 0x45, 0x20, 0xCC, 0x88, 0xCC, 0x81, 0xE6,
+ 0xE6, 0x44, 0xD8, 0xA7, 0xD9, 0x94, 0xE6, 0x44,
+ 0xD8, 0xA7, 0xD9, 0x95, 0xDC, 0x44, 0xD8, 0xB0,
+ 0xD9, 0xB0, 0x23, 0x44, 0xD8, 0xB1, 0xD9, 0xB0,
+ 0x23, 0x44, 0xD9, 0x80, 0xD9, 0x8B, 0x1B, 0x44,
+ 0xD9, 0x80, 0xD9, 0x8E, 0x1E, 0x44, 0xD9, 0x80,
+ 0xD9, 0x8F, 0x1F, 0x44, 0xD9, 0x80, 0xD9, 0x90,
+ 0x20, 0x44, 0xD9, 0x80, 0xD9, 0x91, 0x21, 0x44,
+ 0xD9, 0x80, 0xD9, 0x92, 0x22, 0x44, 0xD9, 0x87,
// Bytes 4380 - 43bf
- 0x45, 0x20, 0xCC, 0x88, 0xCD, 0x82, 0xE6, 0x45,
- 0x20, 0xCC, 0x93, 0xCC, 0x80, 0xE6, 0x45, 0x20,
- 0xCC, 0x93, 0xCC, 0x81, 0xE6, 0x45, 0x20, 0xCC,
- 0x93, 0xCD, 0x82, 0xE6, 0x45, 0x20, 0xCC, 0x94,
- 0xCC, 0x80, 0xE6, 0x45, 0x20, 0xCC, 0x94, 0xCC,
- 0x81, 0xE6, 0x45, 0x20, 0xCC, 0x94, 0xCD, 0x82,
- 0xE6, 0x45, 0x20, 0xD9, 0x8C, 0xD9, 0x91, 0x21,
- 0x45, 0x20, 0xD9, 0x8D, 0xD9, 0x91, 0x21, 0x45,
+ 0xD9, 0xB0, 0x23, 0x44, 0xD9, 0x88, 0xD9, 0x94,
+ 0xE6, 0x44, 0xD9, 0x89, 0xD9, 0xB0, 0x23, 0x44,
+ 0xD9, 0x8A, 0xD9, 0x94, 0xE6, 0x44, 0xDB, 0x92,
+ 0xD9, 0x94, 0xE6, 0x44, 0xDB, 0x95, 0xD9, 0x94,
+ 0xE6, 0x45, 0x20, 0xCC, 0x88, 0xCC, 0x80, 0xE6,
+ 0x45, 0x20, 0xCC, 0x88, 0xCC, 0x81, 0xE6, 0x45,
+ 0x20, 0xCC, 0x88, 0xCD, 0x82, 0xE6, 0x45, 0x20,
+ 0xCC, 0x93, 0xCC, 0x80, 0xE6, 0x45, 0x20, 0xCC,
// Bytes 43c0 - 43ff
- 0x20, 0xD9, 0x8E, 0xD9, 0x91, 0x21, 0x45, 0x20,
- 0xD9, 0x8F, 0xD9, 0x91, 0x21, 0x45, 0x20, 0xD9,
- 0x90, 0xD9, 0x91, 0x21, 0x45, 0x20, 0xD9, 0x91,
- 0xD9, 0xB0, 0x23, 0x45, 0xE2, 0xAB, 0x9D, 0xCC,
- 0xB8, 0x01, 0x46, 0xCE, 0xB9, 0xCC, 0x88, 0xCC,
- 0x81, 0xE6, 0x46, 0xCF, 0x85, 0xCC, 0x88, 0xCC,
- 0x81, 0xE6, 0x46, 0xD7, 0xA9, 0xD6, 0xBC, 0xD7,
- 0x81, 0x18, 0x46, 0xD7, 0xA9, 0xD6, 0xBC, 0xD7,
+ 0x93, 0xCC, 0x81, 0xE6, 0x45, 0x20, 0xCC, 0x93,
+ 0xCD, 0x82, 0xE6, 0x45, 0x20, 0xCC, 0x94, 0xCC,
+ 0x80, 0xE6, 0x45, 0x20, 0xCC, 0x94, 0xCC, 0x81,
+ 0xE6, 0x45, 0x20, 0xCC, 0x94, 0xCD, 0x82, 0xE6,
+ 0x45, 0x20, 0xD9, 0x8C, 0xD9, 0x91, 0x21, 0x45,
+ 0x20, 0xD9, 0x8D, 0xD9, 0x91, 0x21, 0x45, 0x20,
+ 0xD9, 0x8E, 0xD9, 0x91, 0x21, 0x45, 0x20, 0xD9,
+ 0x8F, 0xD9, 0x91, 0x21, 0x45, 0x20, 0xD9, 0x90,
// Bytes 4400 - 443f
- 0x82, 0x19, 0x46, 0xD9, 0x80, 0xD9, 0x8E, 0xD9,
- 0x91, 0x21, 0x46, 0xD9, 0x80, 0xD9, 0x8F, 0xD9,
- 0x91, 0x21, 0x46, 0xD9, 0x80, 0xD9, 0x90, 0xD9,
- 0x91, 0x21, 0x46, 0xD9, 0x84, 0xD8, 0xA7, 0xD9,
- 0x93, 0xE6, 0x46, 0xD9, 0x84, 0xD8, 0xA7, 0xD9,
- 0x94, 0xE6, 0x46, 0xD9, 0x84, 0xD8, 0xA7, 0xD9,
- 0x95, 0xDC, 0x46, 0xE0, 0xA4, 0x95, 0xE0, 0xA4,
- 0xBC, 0x07, 0x46, 0xE0, 0xA4, 0x96, 0xE0, 0xA4,
+ 0xD9, 0x91, 0x21, 0x45, 0x20, 0xD9, 0x91, 0xD9,
+ 0xB0, 0x23, 0x45, 0xE2, 0xAB, 0x9D, 0xCC, 0xB8,
+ 0x01, 0x46, 0xCE, 0xB9, 0xCC, 0x88, 0xCC, 0x81,
+ 0xE6, 0x46, 0xCF, 0x85, 0xCC, 0x88, 0xCC, 0x81,
+ 0xE6, 0x46, 0xD7, 0xA9, 0xD6, 0xBC, 0xD7, 0x81,
+ 0x18, 0x46, 0xD7, 0xA9, 0xD6, 0xBC, 0xD7, 0x82,
+ 0x19, 0x46, 0xD9, 0x80, 0xD9, 0x8E, 0xD9, 0x91,
+ 0x21, 0x46, 0xD9, 0x80, 0xD9, 0x8F, 0xD9, 0x91,
// Bytes 4440 - 447f
- 0xBC, 0x07, 0x46, 0xE0, 0xA4, 0x97, 0xE0, 0xA4,
- 0xBC, 0x07, 0x46, 0xE0, 0xA4, 0x9C, 0xE0, 0xA4,
- 0xBC, 0x07, 0x46, 0xE0, 0xA4, 0xA1, 0xE0, 0xA4,
- 0xBC, 0x07, 0x46, 0xE0, 0xA4, 0xA2, 0xE0, 0xA4,
- 0xBC, 0x07, 0x46, 0xE0, 0xA4, 0xAB, 0xE0, 0xA4,
- 0xBC, 0x07, 0x46, 0xE0, 0xA4, 0xAF, 0xE0, 0xA4,
- 0xBC, 0x07, 0x46, 0xE0, 0xA6, 0xA1, 0xE0, 0xA6,
- 0xBC, 0x07, 0x46, 0xE0, 0xA6, 0xA2, 0xE0, 0xA6,
+ 0x21, 0x46, 0xD9, 0x80, 0xD9, 0x90, 0xD9, 0x91,
+ 0x21, 0x46, 0xD9, 0x84, 0xD8, 0xA7, 0xD9, 0x93,
+ 0xE6, 0x46, 0xD9, 0x84, 0xD8, 0xA7, 0xD9, 0x94,
+ 0xE6, 0x46, 0xD9, 0x84, 0xD8, 0xA7, 0xD9, 0x95,
+ 0xDC, 0x46, 0xE0, 0xA4, 0x95, 0xE0, 0xA4, 0xBC,
+ 0x07, 0x46, 0xE0, 0xA4, 0x96, 0xE0, 0xA4, 0xBC,
+ 0x07, 0x46, 0xE0, 0xA4, 0x97, 0xE0, 0xA4, 0xBC,
+ 0x07, 0x46, 0xE0, 0xA4, 0x9C, 0xE0, 0xA4, 0xBC,
// Bytes 4480 - 44bf
- 0xBC, 0x07, 0x46, 0xE0, 0xA6, 0xAF, 0xE0, 0xA6,
- 0xBC, 0x07, 0x46, 0xE0, 0xA8, 0x96, 0xE0, 0xA8,
- 0xBC, 0x07, 0x46, 0xE0, 0xA8, 0x97, 0xE0, 0xA8,
- 0xBC, 0x07, 0x46, 0xE0, 0xA8, 0x9C, 0xE0, 0xA8,
- 0xBC, 0x07, 0x46, 0xE0, 0xA8, 0xAB, 0xE0, 0xA8,
- 0xBC, 0x07, 0x46, 0xE0, 0xA8, 0xB2, 0xE0, 0xA8,
- 0xBC, 0x07, 0x46, 0xE0, 0xA8, 0xB8, 0xE0, 0xA8,
- 0xBC, 0x07, 0x46, 0xE0, 0xAC, 0xA1, 0xE0, 0xAC,
+ 0x07, 0x46, 0xE0, 0xA4, 0xA1, 0xE0, 0xA4, 0xBC,
+ 0x07, 0x46, 0xE0, 0xA4, 0xA2, 0xE0, 0xA4, 0xBC,
+ 0x07, 0x46, 0xE0, 0xA4, 0xAB, 0xE0, 0xA4, 0xBC,
+ 0x07, 0x46, 0xE0, 0xA4, 0xAF, 0xE0, 0xA4, 0xBC,
+ 0x07, 0x46, 0xE0, 0xA6, 0xA1, 0xE0, 0xA6, 0xBC,
+ 0x07, 0x46, 0xE0, 0xA6, 0xA2, 0xE0, 0xA6, 0xBC,
+ 0x07, 0x46, 0xE0, 0xA6, 0xAF, 0xE0, 0xA6, 0xBC,
+ 0x07, 0x46, 0xE0, 0xA8, 0x96, 0xE0, 0xA8, 0xBC,
// Bytes 44c0 - 44ff
- 0xBC, 0x07, 0x46, 0xE0, 0xAC, 0xA2, 0xE0, 0xAC,
- 0xBC, 0x07, 0x46, 0xE0, 0xBE, 0xB2, 0xE0, 0xBE,
- 0x80, 0x82, 0x46, 0xE0, 0xBE, 0xB3, 0xE0, 0xBE,
- 0x80, 0x82, 0x46, 0xE3, 0x83, 0x86, 0xE3, 0x82,
- 0x99, 0x08, 0x48, 0xF0, 0x9D, 0x85, 0x97, 0xF0,
- 0x9D, 0x85, 0xA5, 0xD8, 0x48, 0xF0, 0x9D, 0x85,
- 0x98, 0xF0, 0x9D, 0x85, 0xA5, 0xD8, 0x48, 0xF0,
- 0x9D, 0x86, 0xB9, 0xF0, 0x9D, 0x85, 0xA5, 0xD8,
+ 0x07, 0x46, 0xE0, 0xA8, 0x97, 0xE0, 0xA8, 0xBC,
+ 0x07, 0x46, 0xE0, 0xA8, 0x9C, 0xE0, 0xA8, 0xBC,
+ 0x07, 0x46, 0xE0, 0xA8, 0xAB, 0xE0, 0xA8, 0xBC,
+ 0x07, 0x46, 0xE0, 0xA8, 0xB2, 0xE0, 0xA8, 0xBC,
+ 0x07, 0x46, 0xE0, 0xA8, 0xB8, 0xE0, 0xA8, 0xBC,
+ 0x07, 0x46, 0xE0, 0xAC, 0xA1, 0xE0, 0xAC, 0xBC,
+ 0x07, 0x46, 0xE0, 0xAC, 0xA2, 0xE0, 0xAC, 0xBC,
+ 0x07, 0x46, 0xE0, 0xBE, 0xB2, 0xE0, 0xBE, 0x80,
// Bytes 4500 - 453f
- 0x48, 0xF0, 0x9D, 0x86, 0xBA, 0xF0, 0x9D, 0x85,
- 0xA5, 0xD8, 0x49, 0xE0, 0xBE, 0xB2, 0xE0, 0xBD,
- 0xB1, 0xE0, 0xBE, 0x80, 0x82, 0x49, 0xE0, 0xBE,
- 0xB3, 0xE0, 0xBD, 0xB1, 0xE0, 0xBE, 0x80, 0x82,
- 0x49, 0xE3, 0x83, 0xA1, 0xE3, 0x82, 0xAB, 0xE3,
- 0x82, 0x99, 0x08, 0x4C, 0xE3, 0x82, 0xAD, 0xE3,
- 0x82, 0x99, 0xE3, 0x82, 0xAB, 0xE3, 0x82, 0x99,
- 0x08, 0x4C, 0xE3, 0x82, 0xB3, 0xE3, 0x83, 0xBC,
+ 0x82, 0x46, 0xE0, 0xBE, 0xB3, 0xE0, 0xBE, 0x80,
+ 0x82, 0x46, 0xE3, 0x83, 0x86, 0xE3, 0x82, 0x99,
+ 0x08, 0x48, 0xF0, 0x9D, 0x85, 0x97, 0xF0, 0x9D,
+ 0x85, 0xA5, 0xD8, 0x48, 0xF0, 0x9D, 0x85, 0x98,
+ 0xF0, 0x9D, 0x85, 0xA5, 0xD8, 0x48, 0xF0, 0x9D,
+ 0x86, 0xB9, 0xF0, 0x9D, 0x85, 0xA5, 0xD8, 0x48,
+ 0xF0, 0x9D, 0x86, 0xBA, 0xF0, 0x9D, 0x85, 0xA5,
+ 0xD8, 0x49, 0xE0, 0xBE, 0xB2, 0xE0, 0xBD, 0xB1,
// Bytes 4540 - 457f
- 0xE3, 0x83, 0x9B, 0xE3, 0x82, 0x9A, 0x08, 0x4C,
- 0xE3, 0x83, 0xA4, 0xE3, 0x83, 0xBC, 0xE3, 0x83,
- 0x88, 0xE3, 0x82, 0x99, 0x08, 0x4C, 0xF0, 0x9D,
- 0x85, 0x98, 0xF0, 0x9D, 0x85, 0xA5, 0xF0, 0x9D,
- 0x85, 0xAE, 0xD8, 0x4C, 0xF0, 0x9D, 0x85, 0x98,
- 0xF0, 0x9D, 0x85, 0xA5, 0xF0, 0x9D, 0x85, 0xAF,
- 0xD8, 0x4C, 0xF0, 0x9D, 0x85, 0x98, 0xF0, 0x9D,
- 0x85, 0xA5, 0xF0, 0x9D, 0x85, 0xB0, 0xD8, 0x4C,
+ 0xE0, 0xBE, 0x80, 0x82, 0x49, 0xE0, 0xBE, 0xB3,
+ 0xE0, 0xBD, 0xB1, 0xE0, 0xBE, 0x80, 0x82, 0x49,
+ 0xE3, 0x83, 0xA1, 0xE3, 0x82, 0xAB, 0xE3, 0x82,
+ 0x99, 0x08, 0x4C, 0xE3, 0x82, 0xAD, 0xE3, 0x82,
+ 0x99, 0xE3, 0x82, 0xAB, 0xE3, 0x82, 0x99, 0x08,
+ 0x4C, 0xE3, 0x82, 0xB3, 0xE3, 0x83, 0xBC, 0xE3,
+ 0x83, 0x9B, 0xE3, 0x82, 0x9A, 0x08, 0x4C, 0xE3,
+ 0x83, 0xA4, 0xE3, 0x83, 0xBC, 0xE3, 0x83, 0x88,
// Bytes 4580 - 45bf
- 0xF0, 0x9D, 0x85, 0x98, 0xF0, 0x9D, 0x85, 0xA5,
- 0xF0, 0x9D, 0x85, 0xB1, 0xD8, 0x4C, 0xF0, 0x9D,
- 0x85, 0x98, 0xF0, 0x9D, 0x85, 0xA5, 0xF0, 0x9D,
- 0x85, 0xB2, 0xD8, 0x4C, 0xF0, 0x9D, 0x86, 0xB9,
- 0xF0, 0x9D, 0x85, 0xA5, 0xF0, 0x9D, 0x85, 0xAE,
- 0xD8, 0x4C, 0xF0, 0x9D, 0x86, 0xB9, 0xF0, 0x9D,
- 0x85, 0xA5, 0xF0, 0x9D, 0x85, 0xAF, 0xD8, 0x4C,
- 0xF0, 0x9D, 0x86, 0xBA, 0xF0, 0x9D, 0x85, 0xA5,
+ 0xE3, 0x82, 0x99, 0x08, 0x4C, 0xF0, 0x9D, 0x85,
+ 0x98, 0xF0, 0x9D, 0x85, 0xA5, 0xF0, 0x9D, 0x85,
+ 0xAE, 0xD8, 0x4C, 0xF0, 0x9D, 0x85, 0x98, 0xF0,
+ 0x9D, 0x85, 0xA5, 0xF0, 0x9D, 0x85, 0xAF, 0xD8,
+ 0x4C, 0xF0, 0x9D, 0x85, 0x98, 0xF0, 0x9D, 0x85,
+ 0xA5, 0xF0, 0x9D, 0x85, 0xB0, 0xD8, 0x4C, 0xF0,
+ 0x9D, 0x85, 0x98, 0xF0, 0x9D, 0x85, 0xA5, 0xF0,
+ 0x9D, 0x85, 0xB1, 0xD8, 0x4C, 0xF0, 0x9D, 0x85,
// Bytes 45c0 - 45ff
- 0xF0, 0x9D, 0x85, 0xAE, 0xD8, 0x4C, 0xF0, 0x9D,
- 0x86, 0xBA, 0xF0, 0x9D, 0x85, 0xA5, 0xF0, 0x9D,
- 0x85, 0xAF, 0xD8, 0x4F, 0xE3, 0x82, 0xA4, 0xE3,
- 0x83, 0x8B, 0xE3, 0x83, 0xB3, 0xE3, 0x82, 0xAF,
- 0xE3, 0x82, 0x99, 0x08, 0x4F, 0xE3, 0x82, 0xB7,
- 0xE3, 0x83, 0xAA, 0xE3, 0x83, 0xB3, 0xE3, 0x82,
- 0xAF, 0xE3, 0x82, 0x99, 0x08, 0x4F, 0xE3, 0x83,
- 0x98, 0xE3, 0x82, 0x9A, 0xE3, 0x83, 0xBC, 0xE3,
+ 0x98, 0xF0, 0x9D, 0x85, 0xA5, 0xF0, 0x9D, 0x85,
+ 0xB2, 0xD8, 0x4C, 0xF0, 0x9D, 0x86, 0xB9, 0xF0,
+ 0x9D, 0x85, 0xA5, 0xF0, 0x9D, 0x85, 0xAE, 0xD8,
+ 0x4C, 0xF0, 0x9D, 0x86, 0xB9, 0xF0, 0x9D, 0x85,
+ 0xA5, 0xF0, 0x9D, 0x85, 0xAF, 0xD8, 0x4C, 0xF0,
+ 0x9D, 0x86, 0xBA, 0xF0, 0x9D, 0x85, 0xA5, 0xF0,
+ 0x9D, 0x85, 0xAE, 0xD8, 0x4C, 0xF0, 0x9D, 0x86,
+ 0xBA, 0xF0, 0x9D, 0x85, 0xA5, 0xF0, 0x9D, 0x85,
// Bytes 4600 - 463f
- 0x82, 0xB7, 0xE3, 0x82, 0x99, 0x08, 0x4F, 0xE3,
- 0x83, 0x9B, 0xE3, 0x82, 0x9A, 0xE3, 0x83, 0xB3,
- 0xE3, 0x83, 0x88, 0xE3, 0x82, 0x99, 0x08, 0x52,
- 0xE3, 0x82, 0xA8, 0xE3, 0x82, 0xB9, 0xE3, 0x82,
- 0xAF, 0xE3, 0x83, 0xBC, 0xE3, 0x83, 0x88, 0xE3,
- 0x82, 0x99, 0x08, 0x52, 0xE3, 0x83, 0x95, 0xE3,
- 0x82, 0xA1, 0xE3, 0x83, 0xA9, 0xE3, 0x83, 0x83,
- 0xE3, 0x83, 0x88, 0xE3, 0x82, 0x99, 0x08, 0x83,
+ 0xAF, 0xD8, 0x4F, 0xE3, 0x82, 0xA4, 0xE3, 0x83,
+ 0x8B, 0xE3, 0x83, 0xB3, 0xE3, 0x82, 0xAF, 0xE3,
+ 0x82, 0x99, 0x08, 0x4F, 0xE3, 0x82, 0xB7, 0xE3,
+ 0x83, 0xAA, 0xE3, 0x83, 0xB3, 0xE3, 0x82, 0xAF,
+ 0xE3, 0x82, 0x99, 0x08, 0x4F, 0xE3, 0x83, 0x98,
+ 0xE3, 0x82, 0x9A, 0xE3, 0x83, 0xBC, 0xE3, 0x82,
+ 0xB7, 0xE3, 0x82, 0x99, 0x08, 0x4F, 0xE3, 0x83,
+ 0x9B, 0xE3, 0x82, 0x9A, 0xE3, 0x83, 0xB3, 0xE3,
// Bytes 4640 - 467f
- 0x41, 0xCC, 0x82, 0xE6, 0x83, 0x41, 0xCC, 0x86,
- 0xE6, 0x83, 0x41, 0xCC, 0x87, 0xE6, 0x83, 0x41,
- 0xCC, 0x88, 0xE6, 0x83, 0x41, 0xCC, 0x8A, 0xE6,
- 0x83, 0x41, 0xCC, 0xA3, 0xDC, 0x83, 0x43, 0xCC,
- 0xA7, 0xCA, 0x83, 0x45, 0xCC, 0x82, 0xE6, 0x83,
- 0x45, 0xCC, 0x84, 0xE6, 0x83, 0x45, 0xCC, 0xA3,
- 0xDC, 0x83, 0x45, 0xCC, 0xA7, 0xCA, 0x83, 0x49,
- 0xCC, 0x88, 0xE6, 0x83, 0x4C, 0xCC, 0xA3, 0xDC,
+ 0x83, 0x88, 0xE3, 0x82, 0x99, 0x08, 0x52, 0xE3,
+ 0x82, 0xA8, 0xE3, 0x82, 0xB9, 0xE3, 0x82, 0xAF,
+ 0xE3, 0x83, 0xBC, 0xE3, 0x83, 0x88, 0xE3, 0x82,
+ 0x99, 0x08, 0x52, 0xE3, 0x83, 0x95, 0xE3, 0x82,
+ 0xA1, 0xE3, 0x83, 0xA9, 0xE3, 0x83, 0x83, 0xE3,
+ 0x83, 0x88, 0xE3, 0x82, 0x99, 0x08, 0x83, 0x41,
+ 0xCC, 0x82, 0xE6, 0x83, 0x41, 0xCC, 0x86, 0xE6,
+ 0x83, 0x41, 0xCC, 0x87, 0xE6, 0x83, 0x41, 0xCC,
// Bytes 4680 - 46bf
- 0x83, 0x4F, 0xCC, 0x82, 0xE6, 0x83, 0x4F, 0xCC,
- 0x83, 0xE6, 0x83, 0x4F, 0xCC, 0x84, 0xE6, 0x83,
- 0x4F, 0xCC, 0x87, 0xE6, 0x83, 0x4F, 0xCC, 0x88,
- 0xE6, 0x83, 0x4F, 0xCC, 0x9B, 0xD8, 0x83, 0x4F,
- 0xCC, 0xA3, 0xDC, 0x83, 0x4F, 0xCC, 0xA8, 0xCA,
- 0x83, 0x52, 0xCC, 0xA3, 0xDC, 0x83, 0x53, 0xCC,
- 0x81, 0xE6, 0x83, 0x53, 0xCC, 0x8C, 0xE6, 0x83,
- 0x53, 0xCC, 0xA3, 0xDC, 0x83, 0x55, 0xCC, 0x83,
+ 0x88, 0xE6, 0x83, 0x41, 0xCC, 0x8A, 0xE6, 0x83,
+ 0x41, 0xCC, 0xA3, 0xDC, 0x83, 0x43, 0xCC, 0xA7,
+ 0xCA, 0x83, 0x45, 0xCC, 0x82, 0xE6, 0x83, 0x45,
+ 0xCC, 0x84, 0xE6, 0x83, 0x45, 0xCC, 0xA3, 0xDC,
+ 0x83, 0x45, 0xCC, 0xA7, 0xCA, 0x83, 0x49, 0xCC,
+ 0x88, 0xE6, 0x83, 0x4C, 0xCC, 0xA3, 0xDC, 0x83,
+ 0x4F, 0xCC, 0x82, 0xE6, 0x83, 0x4F, 0xCC, 0x83,
+ 0xE6, 0x83, 0x4F, 0xCC, 0x84, 0xE6, 0x83, 0x4F,
// Bytes 46c0 - 46ff
- 0xE6, 0x83, 0x55, 0xCC, 0x84, 0xE6, 0x83, 0x55,
- 0xCC, 0x88, 0xE6, 0x83, 0x55, 0xCC, 0x9B, 0xD8,
- 0x83, 0x61, 0xCC, 0x82, 0xE6, 0x83, 0x61, 0xCC,
- 0x86, 0xE6, 0x83, 0x61, 0xCC, 0x87, 0xE6, 0x83,
- 0x61, 0xCC, 0x88, 0xE6, 0x83, 0x61, 0xCC, 0x8A,
- 0xE6, 0x83, 0x61, 0xCC, 0xA3, 0xDC, 0x83, 0x63,
- 0xCC, 0xA7, 0xCA, 0x83, 0x65, 0xCC, 0x82, 0xE6,
- 0x83, 0x65, 0xCC, 0x84, 0xE6, 0x83, 0x65, 0xCC,
+ 0xCC, 0x87, 0xE6, 0x83, 0x4F, 0xCC, 0x88, 0xE6,
+ 0x83, 0x4F, 0xCC, 0x9B, 0xD8, 0x83, 0x4F, 0xCC,
+ 0xA3, 0xDC, 0x83, 0x4F, 0xCC, 0xA8, 0xCA, 0x83,
+ 0x52, 0xCC, 0xA3, 0xDC, 0x83, 0x53, 0xCC, 0x81,
+ 0xE6, 0x83, 0x53, 0xCC, 0x8C, 0xE6, 0x83, 0x53,
+ 0xCC, 0xA3, 0xDC, 0x83, 0x55, 0xCC, 0x83, 0xE6,
+ 0x83, 0x55, 0xCC, 0x84, 0xE6, 0x83, 0x55, 0xCC,
+ 0x88, 0xE6, 0x83, 0x55, 0xCC, 0x9B, 0xD8, 0x83,
// Bytes 4700 - 473f
- 0xA3, 0xDC, 0x83, 0x65, 0xCC, 0xA7, 0xCA, 0x83,
- 0x69, 0xCC, 0x88, 0xE6, 0x83, 0x6C, 0xCC, 0xA3,
- 0xDC, 0x83, 0x6F, 0xCC, 0x82, 0xE6, 0x83, 0x6F,
- 0xCC, 0x83, 0xE6, 0x83, 0x6F, 0xCC, 0x84, 0xE6,
- 0x83, 0x6F, 0xCC, 0x87, 0xE6, 0x83, 0x6F, 0xCC,
- 0x88, 0xE6, 0x83, 0x6F, 0xCC, 0x9B, 0xD8, 0x83,
- 0x6F, 0xCC, 0xA3, 0xDC, 0x83, 0x6F, 0xCC, 0xA8,
- 0xCA, 0x83, 0x72, 0xCC, 0xA3, 0xDC, 0x83, 0x73,
+ 0x61, 0xCC, 0x82, 0xE6, 0x83, 0x61, 0xCC, 0x86,
+ 0xE6, 0x83, 0x61, 0xCC, 0x87, 0xE6, 0x83, 0x61,
+ 0xCC, 0x88, 0xE6, 0x83, 0x61, 0xCC, 0x8A, 0xE6,
+ 0x83, 0x61, 0xCC, 0xA3, 0xDC, 0x83, 0x63, 0xCC,
+ 0xA7, 0xCA, 0x83, 0x65, 0xCC, 0x82, 0xE6, 0x83,
+ 0x65, 0xCC, 0x84, 0xE6, 0x83, 0x65, 0xCC, 0xA3,
+ 0xDC, 0x83, 0x65, 0xCC, 0xA7, 0xCA, 0x83, 0x69,
+ 0xCC, 0x88, 0xE6, 0x83, 0x6C, 0xCC, 0xA3, 0xDC,
// Bytes 4740 - 477f
- 0xCC, 0x81, 0xE6, 0x83, 0x73, 0xCC, 0x8C, 0xE6,
- 0x83, 0x73, 0xCC, 0xA3, 0xDC, 0x83, 0x75, 0xCC,
- 0x83, 0xE6, 0x83, 0x75, 0xCC, 0x84, 0xE6, 0x83,
- 0x75, 0xCC, 0x88, 0xE6, 0x83, 0x75, 0xCC, 0x9B,
- 0xD8, 0x84, 0xCE, 0x91, 0xCC, 0x93, 0xE6, 0x84,
- 0xCE, 0x91, 0xCC, 0x94, 0xE6, 0x84, 0xCE, 0x95,
- 0xCC, 0x93, 0xE6, 0x84, 0xCE, 0x95, 0xCC, 0x94,
- 0xE6, 0x84, 0xCE, 0x97, 0xCC, 0x93, 0xE6, 0x84,
+ 0x83, 0x6F, 0xCC, 0x82, 0xE6, 0x83, 0x6F, 0xCC,
+ 0x83, 0xE6, 0x83, 0x6F, 0xCC, 0x84, 0xE6, 0x83,
+ 0x6F, 0xCC, 0x87, 0xE6, 0x83, 0x6F, 0xCC, 0x88,
+ 0xE6, 0x83, 0x6F, 0xCC, 0x9B, 0xD8, 0x83, 0x6F,
+ 0xCC, 0xA3, 0xDC, 0x83, 0x6F, 0xCC, 0xA8, 0xCA,
+ 0x83, 0x72, 0xCC, 0xA3, 0xDC, 0x83, 0x73, 0xCC,
+ 0x81, 0xE6, 0x83, 0x73, 0xCC, 0x8C, 0xE6, 0x83,
+ 0x73, 0xCC, 0xA3, 0xDC, 0x83, 0x75, 0xCC, 0x83,
// Bytes 4780 - 47bf
- 0xCE, 0x97, 0xCC, 0x94, 0xE6, 0x84, 0xCE, 0x99,
- 0xCC, 0x93, 0xE6, 0x84, 0xCE, 0x99, 0xCC, 0x94,
- 0xE6, 0x84, 0xCE, 0x9F, 0xCC, 0x93, 0xE6, 0x84,
- 0xCE, 0x9F, 0xCC, 0x94, 0xE6, 0x84, 0xCE, 0xA5,
- 0xCC, 0x94, 0xE6, 0x84, 0xCE, 0xA9, 0xCC, 0x93,
- 0xE6, 0x84, 0xCE, 0xA9, 0xCC, 0x94, 0xE6, 0x84,
- 0xCE, 0xB1, 0xCC, 0x80, 0xE6, 0x84, 0xCE, 0xB1,
- 0xCC, 0x81, 0xE6, 0x84, 0xCE, 0xB1, 0xCC, 0x93,
+ 0xE6, 0x83, 0x75, 0xCC, 0x84, 0xE6, 0x83, 0x75,
+ 0xCC, 0x88, 0xE6, 0x83, 0x75, 0xCC, 0x9B, 0xD8,
+ 0x84, 0xCE, 0x91, 0xCC, 0x93, 0xE6, 0x84, 0xCE,
+ 0x91, 0xCC, 0x94, 0xE6, 0x84, 0xCE, 0x95, 0xCC,
+ 0x93, 0xE6, 0x84, 0xCE, 0x95, 0xCC, 0x94, 0xE6,
+ 0x84, 0xCE, 0x97, 0xCC, 0x93, 0xE6, 0x84, 0xCE,
+ 0x97, 0xCC, 0x94, 0xE6, 0x84, 0xCE, 0x99, 0xCC,
+ 0x93, 0xE6, 0x84, 0xCE, 0x99, 0xCC, 0x94, 0xE6,
// Bytes 47c0 - 47ff
- 0xE6, 0x84, 0xCE, 0xB1, 0xCC, 0x94, 0xE6, 0x84,
- 0xCE, 0xB1, 0xCD, 0x82, 0xE6, 0x84, 0xCE, 0xB5,
- 0xCC, 0x93, 0xE6, 0x84, 0xCE, 0xB5, 0xCC, 0x94,
- 0xE6, 0x84, 0xCE, 0xB7, 0xCC, 0x80, 0xE6, 0x84,
- 0xCE, 0xB7, 0xCC, 0x81, 0xE6, 0x84, 0xCE, 0xB7,
- 0xCC, 0x93, 0xE6, 0x84, 0xCE, 0xB7, 0xCC, 0x94,
- 0xE6, 0x84, 0xCE, 0xB7, 0xCD, 0x82, 0xE6, 0x84,
- 0xCE, 0xB9, 0xCC, 0x88, 0xE6, 0x84, 0xCE, 0xB9,
+ 0x84, 0xCE, 0x9F, 0xCC, 0x93, 0xE6, 0x84, 0xCE,
+ 0x9F, 0xCC, 0x94, 0xE6, 0x84, 0xCE, 0xA5, 0xCC,
+ 0x94, 0xE6, 0x84, 0xCE, 0xA9, 0xCC, 0x93, 0xE6,
+ 0x84, 0xCE, 0xA9, 0xCC, 0x94, 0xE6, 0x84, 0xCE,
+ 0xB1, 0xCC, 0x80, 0xE6, 0x84, 0xCE, 0xB1, 0xCC,
+ 0x81, 0xE6, 0x84, 0xCE, 0xB1, 0xCC, 0x93, 0xE6,
+ 0x84, 0xCE, 0xB1, 0xCC, 0x94, 0xE6, 0x84, 0xCE,
+ 0xB1, 0xCD, 0x82, 0xE6, 0x84, 0xCE, 0xB5, 0xCC,
// Bytes 4800 - 483f
- 0xCC, 0x93, 0xE6, 0x84, 0xCE, 0xB9, 0xCC, 0x94,
- 0xE6, 0x84, 0xCE, 0xBF, 0xCC, 0x93, 0xE6, 0x84,
- 0xCE, 0xBF, 0xCC, 0x94, 0xE6, 0x84, 0xCF, 0x85,
- 0xCC, 0x88, 0xE6, 0x84, 0xCF, 0x85, 0xCC, 0x93,
- 0xE6, 0x84, 0xCF, 0x85, 0xCC, 0x94, 0xE6, 0x84,
- 0xCF, 0x89, 0xCC, 0x80, 0xE6, 0x84, 0xCF, 0x89,
- 0xCC, 0x81, 0xE6, 0x84, 0xCF, 0x89, 0xCC, 0x93,
- 0xE6, 0x84, 0xCF, 0x89, 0xCC, 0x94, 0xE6, 0x84,
+ 0x93, 0xE6, 0x84, 0xCE, 0xB5, 0xCC, 0x94, 0xE6,
+ 0x84, 0xCE, 0xB7, 0xCC, 0x80, 0xE6, 0x84, 0xCE,
+ 0xB7, 0xCC, 0x81, 0xE6, 0x84, 0xCE, 0xB7, 0xCC,
+ 0x93, 0xE6, 0x84, 0xCE, 0xB7, 0xCC, 0x94, 0xE6,
+ 0x84, 0xCE, 0xB7, 0xCD, 0x82, 0xE6, 0x84, 0xCE,
+ 0xB9, 0xCC, 0x88, 0xE6, 0x84, 0xCE, 0xB9, 0xCC,
+ 0x93, 0xE6, 0x84, 0xCE, 0xB9, 0xCC, 0x94, 0xE6,
+ 0x84, 0xCE, 0xBF, 0xCC, 0x93, 0xE6, 0x84, 0xCE,
// Bytes 4840 - 487f
- 0xCF, 0x89, 0xCD, 0x82, 0xE6, 0x86, 0xCE, 0x91,
- 0xCC, 0x93, 0xCC, 0x80, 0xE6, 0x86, 0xCE, 0x91,
- 0xCC, 0x93, 0xCC, 0x81, 0xE6, 0x86, 0xCE, 0x91,
- 0xCC, 0x93, 0xCD, 0x82, 0xE6, 0x86, 0xCE, 0x91,
- 0xCC, 0x94, 0xCC, 0x80, 0xE6, 0x86, 0xCE, 0x91,
- 0xCC, 0x94, 0xCC, 0x81, 0xE6, 0x86, 0xCE, 0x91,
- 0xCC, 0x94, 0xCD, 0x82, 0xE6, 0x86, 0xCE, 0x97,
- 0xCC, 0x93, 0xCC, 0x80, 0xE6, 0x86, 0xCE, 0x97,
+ 0xBF, 0xCC, 0x94, 0xE6, 0x84, 0xCF, 0x85, 0xCC,
+ 0x88, 0xE6, 0x84, 0xCF, 0x85, 0xCC, 0x93, 0xE6,
+ 0x84, 0xCF, 0x85, 0xCC, 0x94, 0xE6, 0x84, 0xCF,
+ 0x89, 0xCC, 0x80, 0xE6, 0x84, 0xCF, 0x89, 0xCC,
+ 0x81, 0xE6, 0x84, 0xCF, 0x89, 0xCC, 0x93, 0xE6,
+ 0x84, 0xCF, 0x89, 0xCC, 0x94, 0xE6, 0x84, 0xCF,
+ 0x89, 0xCD, 0x82, 0xE6, 0x86, 0xCE, 0x91, 0xCC,
+ 0x93, 0xCC, 0x80, 0xE6, 0x86, 0xCE, 0x91, 0xCC,
// Bytes 4880 - 48bf
- 0xCC, 0x93, 0xCC, 0x81, 0xE6, 0x86, 0xCE, 0x97,
- 0xCC, 0x93, 0xCD, 0x82, 0xE6, 0x86, 0xCE, 0x97,
- 0xCC, 0x94, 0xCC, 0x80, 0xE6, 0x86, 0xCE, 0x97,
- 0xCC, 0x94, 0xCC, 0x81, 0xE6, 0x86, 0xCE, 0x97,
- 0xCC, 0x94, 0xCD, 0x82, 0xE6, 0x86, 0xCE, 0xA9,
- 0xCC, 0x93, 0xCC, 0x80, 0xE6, 0x86, 0xCE, 0xA9,
- 0xCC, 0x93, 0xCC, 0x81, 0xE6, 0x86, 0xCE, 0xA9,
- 0xCC, 0x93, 0xCD, 0x82, 0xE6, 0x86, 0xCE, 0xA9,
+ 0x93, 0xCC, 0x81, 0xE6, 0x86, 0xCE, 0x91, 0xCC,
+ 0x93, 0xCD, 0x82, 0xE6, 0x86, 0xCE, 0x91, 0xCC,
+ 0x94, 0xCC, 0x80, 0xE6, 0x86, 0xCE, 0x91, 0xCC,
+ 0x94, 0xCC, 0x81, 0xE6, 0x86, 0xCE, 0x91, 0xCC,
+ 0x94, 0xCD, 0x82, 0xE6, 0x86, 0xCE, 0x97, 0xCC,
+ 0x93, 0xCC, 0x80, 0xE6, 0x86, 0xCE, 0x97, 0xCC,
+ 0x93, 0xCC, 0x81, 0xE6, 0x86, 0xCE, 0x97, 0xCC,
+ 0x93, 0xCD, 0x82, 0xE6, 0x86, 0xCE, 0x97, 0xCC,
// Bytes 48c0 - 48ff
- 0xCC, 0x94, 0xCC, 0x80, 0xE6, 0x86, 0xCE, 0xA9,
- 0xCC, 0x94, 0xCC, 0x81, 0xE6, 0x86, 0xCE, 0xA9,
- 0xCC, 0x94, 0xCD, 0x82, 0xE6, 0x86, 0xCE, 0xB1,
- 0xCC, 0x93, 0xCC, 0x80, 0xE6, 0x86, 0xCE, 0xB1,
- 0xCC, 0x93, 0xCC, 0x81, 0xE6, 0x86, 0xCE, 0xB1,
- 0xCC, 0x93, 0xCD, 0x82, 0xE6, 0x86, 0xCE, 0xB1,
- 0xCC, 0x94, 0xCC, 0x80, 0xE6, 0x86, 0xCE, 0xB1,
- 0xCC, 0x94, 0xCC, 0x81, 0xE6, 0x86, 0xCE, 0xB1,
+ 0x94, 0xCC, 0x80, 0xE6, 0x86, 0xCE, 0x97, 0xCC,
+ 0x94, 0xCC, 0x81, 0xE6, 0x86, 0xCE, 0x97, 0xCC,
+ 0x94, 0xCD, 0x82, 0xE6, 0x86, 0xCE, 0xA9, 0xCC,
+ 0x93, 0xCC, 0x80, 0xE6, 0x86, 0xCE, 0xA9, 0xCC,
+ 0x93, 0xCC, 0x81, 0xE6, 0x86, 0xCE, 0xA9, 0xCC,
+ 0x93, 0xCD, 0x82, 0xE6, 0x86, 0xCE, 0xA9, 0xCC,
+ 0x94, 0xCC, 0x80, 0xE6, 0x86, 0xCE, 0xA9, 0xCC,
+ 0x94, 0xCC, 0x81, 0xE6, 0x86, 0xCE, 0xA9, 0xCC,
// Bytes 4900 - 493f
- 0xCC, 0x94, 0xCD, 0x82, 0xE6, 0x86, 0xCE, 0xB7,
- 0xCC, 0x93, 0xCC, 0x80, 0xE6, 0x86, 0xCE, 0xB7,
- 0xCC, 0x93, 0xCC, 0x81, 0xE6, 0x86, 0xCE, 0xB7,
- 0xCC, 0x93, 0xCD, 0x82, 0xE6, 0x86, 0xCE, 0xB7,
- 0xCC, 0x94, 0xCC, 0x80, 0xE6, 0x86, 0xCE, 0xB7,
- 0xCC, 0x94, 0xCC, 0x81, 0xE6, 0x86, 0xCE, 0xB7,
- 0xCC, 0x94, 0xCD, 0x82, 0xE6, 0x86, 0xCF, 0x89,
- 0xCC, 0x93, 0xCC, 0x80, 0xE6, 0x86, 0xCF, 0x89,
+ 0x94, 0xCD, 0x82, 0xE6, 0x86, 0xCE, 0xB1, 0xCC,
+ 0x93, 0xCC, 0x80, 0xE6, 0x86, 0xCE, 0xB1, 0xCC,
+ 0x93, 0xCC, 0x81, 0xE6, 0x86, 0xCE, 0xB1, 0xCC,
+ 0x93, 0xCD, 0x82, 0xE6, 0x86, 0xCE, 0xB1, 0xCC,
+ 0x94, 0xCC, 0x80, 0xE6, 0x86, 0xCE, 0xB1, 0xCC,
+ 0x94, 0xCC, 0x81, 0xE6, 0x86, 0xCE, 0xB1, 0xCC,
+ 0x94, 0xCD, 0x82, 0xE6, 0x86, 0xCE, 0xB7, 0xCC,
+ 0x93, 0xCC, 0x80, 0xE6, 0x86, 0xCE, 0xB7, 0xCC,
// Bytes 4940 - 497f
- 0xCC, 0x93, 0xCC, 0x81, 0xE6, 0x86, 0xCF, 0x89,
- 0xCC, 0x93, 0xCD, 0x82, 0xE6, 0x86, 0xCF, 0x89,
- 0xCC, 0x94, 0xCC, 0x80, 0xE6, 0x86, 0xCF, 0x89,
- 0xCC, 0x94, 0xCC, 0x81, 0xE6, 0x86, 0xCF, 0x89,
- 0xCC, 0x94, 0xCD, 0x82, 0xE6, 0x42, 0xCC, 0x80,
- 0xE6, 0xE6, 0x42, 0xCC, 0x81, 0xE6, 0xE6, 0x42,
- 0xCC, 0x93, 0xE6, 0xE6, 0x44, 0xCC, 0x88, 0xCC,
- 0x81, 0xE6, 0xE6, 0x43, 0xE3, 0x82, 0x99, 0x08,
+ 0x93, 0xCC, 0x81, 0xE6, 0x86, 0xCE, 0xB7, 0xCC,
+ 0x93, 0xCD, 0x82, 0xE6, 0x86, 0xCE, 0xB7, 0xCC,
+ 0x94, 0xCC, 0x80, 0xE6, 0x86, 0xCE, 0xB7, 0xCC,
+ 0x94, 0xCC, 0x81, 0xE6, 0x86, 0xCE, 0xB7, 0xCC,
+ 0x94, 0xCD, 0x82, 0xE6, 0x86, 0xCF, 0x89, 0xCC,
+ 0x93, 0xCC, 0x80, 0xE6, 0x86, 0xCF, 0x89, 0xCC,
+ 0x93, 0xCC, 0x81, 0xE6, 0x86, 0xCF, 0x89, 0xCC,
+ 0x93, 0xCD, 0x82, 0xE6, 0x86, 0xCF, 0x89, 0xCC,
// Bytes 4980 - 49bf
- 0x08, 0x43, 0xE3, 0x82, 0x9A, 0x08, 0x08, 0x46,
- 0xE0, 0xBD, 0xB1, 0xE0, 0xBD, 0xB2, 0x82, 0x81,
- 0x46, 0xE0, 0xBD, 0xB1, 0xE0, 0xBD, 0xB4, 0x84,
- 0x81, 0x46, 0xE0, 0xBD, 0xB1, 0xE0, 0xBE, 0x80,
- 0x82, 0x81,
+ 0x94, 0xCC, 0x80, 0xE6, 0x86, 0xCF, 0x89, 0xCC,
+ 0x94, 0xCC, 0x81, 0xE6, 0x86, 0xCF, 0x89, 0xCC,
+ 0x94, 0xCD, 0x82, 0xE6, 0x42, 0xCC, 0x80, 0xE6,
+ 0xE6, 0x42, 0xCC, 0x81, 0xE6, 0xE6, 0x42, 0xCC,
+ 0x93, 0xE6, 0xE6, 0x44, 0xCC, 0x88, 0xCC, 0x81,
+ 0xE6, 0xE6, 0x43, 0xE3, 0x82, 0x99, 0x08, 0x08,
+ 0x43, 0xE3, 0x82, 0x9A, 0x08, 0x08, 0x46, 0xE0,
+ 0xBD, 0xB1, 0xE0, 0xBD, 0xB2, 0x82, 0x81, 0x46,
+ // Bytes 49c0 - 49ff
+ 0xE0, 0xBD, 0xB1, 0xE0, 0xBD, 0xB4, 0x84, 0x81,
+ 0x46, 0xE0, 0xBD, 0xB1, 0xE0, 0xBE, 0x80, 0x82,
+ 0x81,
}
// nfcValues: 2944 entries, 5888 bytes
@@ -2689,61 +2696,61 @@ var nfcValues = [2944]uint16{
0x0076: 0x8800, 0x0077: 0x8800, 0x0078: 0x8800, 0x0079: 0x8800, 0x007a: 0x8800,
// Block 0x2, offset 0x80
// Block 0x3, offset 0xc0
- 0x00c0: 0x2e54, 0x00c1: 0x2e59, 0x00c2: 0x463f, 0x00c3: 0x2e5e, 0x00c4: 0x464e, 0x00c5: 0x4653,
- 0x00c6: 0x8800, 0x00c7: 0x465d, 0x00c8: 0x2ec7, 0x00c9: 0x2ecc, 0x00ca: 0x4662, 0x00cb: 0x2ee0,
- 0x00cc: 0x2f53, 0x00cd: 0x2f58, 0x00ce: 0x2f5d, 0x00cf: 0x4676, 0x00d1: 0x2fe9,
- 0x00d2: 0x300c, 0x00d3: 0x3011, 0x00d4: 0x4680, 0x00d5: 0x4685, 0x00d6: 0x4694,
- 0x00d8: 0x8800, 0x00d9: 0x3098, 0x00da: 0x309d, 0x00db: 0x30a2, 0x00dc: 0x46c6, 0x00dd: 0x311a,
- 0x00e0: 0x3160, 0x00e1: 0x3165, 0x00e2: 0x46d0, 0x00e3: 0x316a,
- 0x00e4: 0x46df, 0x00e5: 0x46e4, 0x00e6: 0x8800, 0x00e7: 0x46ee, 0x00e8: 0x31d3, 0x00e9: 0x31d8,
- 0x00ea: 0x46f3, 0x00eb: 0x31ec, 0x00ec: 0x3264, 0x00ed: 0x3269, 0x00ee: 0x326e, 0x00ef: 0x4707,
- 0x00f1: 0x32fa, 0x00f2: 0x331d, 0x00f3: 0x3322, 0x00f4: 0x4711, 0x00f5: 0x4716,
- 0x00f6: 0x4725, 0x00f8: 0x8800, 0x00f9: 0x33ae, 0x00fa: 0x33b3, 0x00fb: 0x33b8,
- 0x00fc: 0x4757, 0x00fd: 0x3435, 0x00ff: 0x344e,
+ 0x00c0: 0x2e83, 0x00c1: 0x2e88, 0x00c2: 0x466e, 0x00c3: 0x2e8d, 0x00c4: 0x467d, 0x00c5: 0x4682,
+ 0x00c6: 0x8800, 0x00c7: 0x468c, 0x00c8: 0x2ef6, 0x00c9: 0x2efb, 0x00ca: 0x4691, 0x00cb: 0x2f0f,
+ 0x00cc: 0x2f82, 0x00cd: 0x2f87, 0x00ce: 0x2f8c, 0x00cf: 0x46a5, 0x00d1: 0x3018,
+ 0x00d2: 0x303b, 0x00d3: 0x3040, 0x00d4: 0x46af, 0x00d5: 0x46b4, 0x00d6: 0x46c3,
+ 0x00d8: 0x8800, 0x00d9: 0x30c7, 0x00da: 0x30cc, 0x00db: 0x30d1, 0x00dc: 0x46f5, 0x00dd: 0x3149,
+ 0x00e0: 0x318f, 0x00e1: 0x3194, 0x00e2: 0x46ff, 0x00e3: 0x3199,
+ 0x00e4: 0x470e, 0x00e5: 0x4713, 0x00e6: 0x8800, 0x00e7: 0x471d, 0x00e8: 0x3202, 0x00e9: 0x3207,
+ 0x00ea: 0x4722, 0x00eb: 0x321b, 0x00ec: 0x3293, 0x00ed: 0x3298, 0x00ee: 0x329d, 0x00ef: 0x4736,
+ 0x00f1: 0x3329, 0x00f2: 0x334c, 0x00f3: 0x3351, 0x00f4: 0x4740, 0x00f5: 0x4745,
+ 0x00f6: 0x4754, 0x00f8: 0x8800, 0x00f9: 0x33dd, 0x00fa: 0x33e2, 0x00fb: 0x33e7,
+ 0x00fc: 0x4786, 0x00fd: 0x3464, 0x00ff: 0x347d,
// Block 0x4, offset 0x100
- 0x0100: 0x2e63, 0x0101: 0x316f, 0x0102: 0x4644, 0x0103: 0x46d5, 0x0104: 0x2e81, 0x0105: 0x318d,
- 0x0106: 0x2e95, 0x0107: 0x31a1, 0x0108: 0x2e9a, 0x0109: 0x31a6, 0x010a: 0x2e9f, 0x010b: 0x31ab,
- 0x010c: 0x2ea4, 0x010d: 0x31b0, 0x010e: 0x2eae, 0x010f: 0x31ba,
- 0x0112: 0x4667, 0x0113: 0x46f8, 0x0114: 0x2ed6, 0x0115: 0x31e2, 0x0116: 0x2edb, 0x0117: 0x31e7,
- 0x0118: 0x2ef9, 0x0119: 0x3205, 0x011a: 0x2eea, 0x011b: 0x31f6, 0x011c: 0x2f12, 0x011d: 0x321e,
- 0x011e: 0x2f1c, 0x011f: 0x3228, 0x0120: 0x2f21, 0x0121: 0x322d, 0x0122: 0x2f2b, 0x0123: 0x3237,
- 0x0124: 0x2f30, 0x0125: 0x323c, 0x0128: 0x2f62, 0x0129: 0x3273,
- 0x012a: 0x2f67, 0x012b: 0x3278, 0x012c: 0x2f6c, 0x012d: 0x327d, 0x012e: 0x2f8f, 0x012f: 0x329b,
- 0x0130: 0x2f71, 0x0134: 0x2f99, 0x0135: 0x32a5,
- 0x0136: 0x2fad, 0x0137: 0x32be, 0x0139: 0x2fb7, 0x013a: 0x32c8, 0x013b: 0x2fc1,
- 0x013c: 0x32d2, 0x013d: 0x2fbc, 0x013e: 0x32cd,
+ 0x0100: 0x2e92, 0x0101: 0x319e, 0x0102: 0x4673, 0x0103: 0x4704, 0x0104: 0x2eb0, 0x0105: 0x31bc,
+ 0x0106: 0x2ec4, 0x0107: 0x31d0, 0x0108: 0x2ec9, 0x0109: 0x31d5, 0x010a: 0x2ece, 0x010b: 0x31da,
+ 0x010c: 0x2ed3, 0x010d: 0x31df, 0x010e: 0x2edd, 0x010f: 0x31e9,
+ 0x0112: 0x4696, 0x0113: 0x4727, 0x0114: 0x2f05, 0x0115: 0x3211, 0x0116: 0x2f0a, 0x0117: 0x3216,
+ 0x0118: 0x2f28, 0x0119: 0x3234, 0x011a: 0x2f19, 0x011b: 0x3225, 0x011c: 0x2f41, 0x011d: 0x324d,
+ 0x011e: 0x2f4b, 0x011f: 0x3257, 0x0120: 0x2f50, 0x0121: 0x325c, 0x0122: 0x2f5a, 0x0123: 0x3266,
+ 0x0124: 0x2f5f, 0x0125: 0x326b, 0x0128: 0x2f91, 0x0129: 0x32a2,
+ 0x012a: 0x2f96, 0x012b: 0x32a7, 0x012c: 0x2f9b, 0x012d: 0x32ac, 0x012e: 0x2fbe, 0x012f: 0x32ca,
+ 0x0130: 0x2fa0, 0x0134: 0x2fc8, 0x0135: 0x32d4,
+ 0x0136: 0x2fdc, 0x0137: 0x32ed, 0x0139: 0x2fe6, 0x013a: 0x32f7, 0x013b: 0x2ff0,
+ 0x013c: 0x3301, 0x013d: 0x2feb, 0x013e: 0x32fc,
// Block 0x5, offset 0x140
- 0x0143: 0x2fe4, 0x0144: 0x32f5, 0x0145: 0x2ffd,
- 0x0146: 0x330e, 0x0147: 0x2ff3, 0x0148: 0x3304,
- 0x014c: 0x468a, 0x014d: 0x471b, 0x014e: 0x3016, 0x014f: 0x3327, 0x0150: 0x3020, 0x0151: 0x3331,
- 0x0154: 0x303e, 0x0155: 0x334f, 0x0156: 0x3057, 0x0157: 0x3368,
- 0x0158: 0x3048, 0x0159: 0x3359, 0x015a: 0x46ad, 0x015b: 0x473e, 0x015c: 0x3061, 0x015d: 0x3372,
- 0x015e: 0x3070, 0x015f: 0x3381, 0x0160: 0x46b2, 0x0161: 0x4743, 0x0162: 0x3089, 0x0163: 0x339f,
- 0x0164: 0x307a, 0x0165: 0x3390, 0x0168: 0x46bc, 0x0169: 0x474d,
- 0x016a: 0x46c1, 0x016b: 0x4752, 0x016c: 0x30a7, 0x016d: 0x33bd, 0x016e: 0x30b1, 0x016f: 0x33c7,
- 0x0170: 0x30b6, 0x0171: 0x33cc, 0x0172: 0x30d4, 0x0173: 0x33ea, 0x0174: 0x30f7, 0x0175: 0x340d,
- 0x0176: 0x311f, 0x0177: 0x343a, 0x0178: 0x3133, 0x0179: 0x3142, 0x017a: 0x3462, 0x017b: 0x314c,
- 0x017c: 0x346c, 0x017d: 0x3151, 0x017e: 0x3471, 0x017f: 0x8800,
+ 0x0143: 0x3013, 0x0144: 0x3324, 0x0145: 0x302c,
+ 0x0146: 0x333d, 0x0147: 0x3022, 0x0148: 0x3333,
+ 0x014c: 0x46b9, 0x014d: 0x474a, 0x014e: 0x3045, 0x014f: 0x3356, 0x0150: 0x304f, 0x0151: 0x3360,
+ 0x0154: 0x306d, 0x0155: 0x337e, 0x0156: 0x3086, 0x0157: 0x3397,
+ 0x0158: 0x3077, 0x0159: 0x3388, 0x015a: 0x46dc, 0x015b: 0x476d, 0x015c: 0x3090, 0x015d: 0x33a1,
+ 0x015e: 0x309f, 0x015f: 0x33b0, 0x0160: 0x46e1, 0x0161: 0x4772, 0x0162: 0x30b8, 0x0163: 0x33ce,
+ 0x0164: 0x30a9, 0x0165: 0x33bf, 0x0168: 0x46eb, 0x0169: 0x477c,
+ 0x016a: 0x46f0, 0x016b: 0x4781, 0x016c: 0x30d6, 0x016d: 0x33ec, 0x016e: 0x30e0, 0x016f: 0x33f6,
+ 0x0170: 0x30e5, 0x0171: 0x33fb, 0x0172: 0x3103, 0x0173: 0x3419, 0x0174: 0x3126, 0x0175: 0x343c,
+ 0x0176: 0x314e, 0x0177: 0x3469, 0x0178: 0x3162, 0x0179: 0x3171, 0x017a: 0x3491, 0x017b: 0x317b,
+ 0x017c: 0x349b, 0x017d: 0x3180, 0x017e: 0x34a0, 0x017f: 0x8800,
// Block 0x6, offset 0x180
- 0x018d: 0x2e6d, 0x018e: 0x3179, 0x018f: 0x2f7b, 0x0190: 0x3287, 0x0191: 0x3025,
- 0x0192: 0x3336, 0x0193: 0x30bb, 0x0194: 0x33d1, 0x0195: 0x38b4, 0x0196: 0x3a43, 0x0197: 0x38ad,
- 0x0198: 0x3a3c, 0x0199: 0x38bb, 0x019a: 0x3a4a, 0x019b: 0x38a6, 0x019c: 0x3a35,
- 0x019e: 0x3795, 0x019f: 0x3924, 0x01a0: 0x378e, 0x01a1: 0x391d, 0x01a2: 0x3498, 0x01a3: 0x34aa,
- 0x01a6: 0x2f26, 0x01a7: 0x3232, 0x01a8: 0x2fa3, 0x01a9: 0x32b4,
- 0x01aa: 0x46a3, 0x01ab: 0x4734, 0x01ac: 0x3875, 0x01ad: 0x3a04, 0x01ae: 0x34bc, 0x01af: 0x34c2,
- 0x01b0: 0x32aa, 0x01b4: 0x2f0d, 0x01b5: 0x3219,
- 0x01b8: 0x2fdf, 0x01b9: 0x32f0, 0x01ba: 0x379c, 0x01bb: 0x392b,
- 0x01bc: 0x3492, 0x01bd: 0x34a4, 0x01be: 0x349e, 0x01bf: 0x34b0,
+ 0x018d: 0x2e9c, 0x018e: 0x31a8, 0x018f: 0x2faa, 0x0190: 0x32b6, 0x0191: 0x3054,
+ 0x0192: 0x3365, 0x0193: 0x30ea, 0x0194: 0x3400, 0x0195: 0x38e3, 0x0196: 0x3a72, 0x0197: 0x38dc,
+ 0x0198: 0x3a6b, 0x0199: 0x38ea, 0x019a: 0x3a79, 0x019b: 0x38d5, 0x019c: 0x3a64,
+ 0x019e: 0x37c4, 0x019f: 0x3953, 0x01a0: 0x37bd, 0x01a1: 0x394c, 0x01a2: 0x34c7, 0x01a3: 0x34d9,
+ 0x01a6: 0x2f55, 0x01a7: 0x3261, 0x01a8: 0x2fd2, 0x01a9: 0x32e3,
+ 0x01aa: 0x46d2, 0x01ab: 0x4763, 0x01ac: 0x38a4, 0x01ad: 0x3a33, 0x01ae: 0x34eb, 0x01af: 0x34f1,
+ 0x01b0: 0x32d9, 0x01b4: 0x2f3c, 0x01b5: 0x3248,
+ 0x01b8: 0x300e, 0x01b9: 0x331f, 0x01ba: 0x37cb, 0x01bb: 0x395a,
+ 0x01bc: 0x34c1, 0x01bd: 0x34d3, 0x01be: 0x34cd, 0x01bf: 0x34df,
// Block 0x7, offset 0x1c0
- 0x01c0: 0x2e72, 0x01c1: 0x317e, 0x01c2: 0x2e77, 0x01c3: 0x3183, 0x01c4: 0x2eef, 0x01c5: 0x31fb,
- 0x01c6: 0x2ef4, 0x01c7: 0x3200, 0x01c8: 0x2f80, 0x01c9: 0x328c, 0x01ca: 0x2f85, 0x01cb: 0x3291,
- 0x01cc: 0x302a, 0x01cd: 0x333b, 0x01ce: 0x302f, 0x01cf: 0x3340, 0x01d0: 0x304d, 0x01d1: 0x335e,
- 0x01d2: 0x3052, 0x01d3: 0x3363, 0x01d4: 0x30c0, 0x01d5: 0x33d6, 0x01d6: 0x30c5, 0x01d7: 0x33db,
- 0x01d8: 0x306b, 0x01d9: 0x337c, 0x01da: 0x3084, 0x01db: 0x339a,
- 0x01de: 0x2f3f, 0x01df: 0x324b,
- 0x01e6: 0x4649, 0x01e7: 0x46da, 0x01e8: 0x4671, 0x01e9: 0x4702,
- 0x01ea: 0x3844, 0x01eb: 0x39d3, 0x01ec: 0x3821, 0x01ed: 0x39b0, 0x01ee: 0x468f, 0x01ef: 0x4720,
- 0x01f0: 0x383d, 0x01f1: 0x39cc, 0x01f2: 0x3129, 0x01f3: 0x3444,
+ 0x01c0: 0x2ea1, 0x01c1: 0x31ad, 0x01c2: 0x2ea6, 0x01c3: 0x31b2, 0x01c4: 0x2f1e, 0x01c5: 0x322a,
+ 0x01c6: 0x2f23, 0x01c7: 0x322f, 0x01c8: 0x2faf, 0x01c9: 0x32bb, 0x01ca: 0x2fb4, 0x01cb: 0x32c0,
+ 0x01cc: 0x3059, 0x01cd: 0x336a, 0x01ce: 0x305e, 0x01cf: 0x336f, 0x01d0: 0x307c, 0x01d1: 0x338d,
+ 0x01d2: 0x3081, 0x01d3: 0x3392, 0x01d4: 0x30ef, 0x01d5: 0x3405, 0x01d6: 0x30f4, 0x01d7: 0x340a,
+ 0x01d8: 0x309a, 0x01d9: 0x33ab, 0x01da: 0x30b3, 0x01db: 0x33c9,
+ 0x01de: 0x2f6e, 0x01df: 0x327a,
+ 0x01e6: 0x4678, 0x01e7: 0x4709, 0x01e8: 0x46a0, 0x01e9: 0x4731,
+ 0x01ea: 0x3873, 0x01eb: 0x3a02, 0x01ec: 0x3850, 0x01ed: 0x39df, 0x01ee: 0x46be, 0x01ef: 0x474f,
+ 0x01f0: 0x386c, 0x01f1: 0x39fb, 0x01f2: 0x3158, 0x01f3: 0x3473,
// Block 0x8, offset 0x200
0x0200: 0x86e6, 0x0201: 0x86e6, 0x0202: 0x86e6, 0x0203: 0x86e6, 0x0204: 0x86e6, 0x0205: 0x80e6,
0x0206: 0x86e6, 0x0207: 0x86e6, 0x0208: 0x86e6, 0x0209: 0x86e6, 0x020a: 0x86e6, 0x020b: 0x86e6,
@@ -2757,7 +2764,7 @@ var nfcValues = [2944]uint16{
0x0236: 0x8001, 0x0237: 0x8001, 0x0238: 0x8601, 0x0239: 0x80dc, 0x023a: 0x80dc, 0x023b: 0x80dc,
0x023c: 0x80dc, 0x023d: 0x80e6, 0x023e: 0x80e6, 0x023f: 0x80e6,
// Block 0x9, offset 0x240
- 0x0240: 0x4965, 0x0241: 0x496a, 0x0242: 0x86e6, 0x0243: 0x496f, 0x0244: 0x4974, 0x0245: 0x86f0,
+ 0x0240: 0x4994, 0x0241: 0x4999, 0x0242: 0x86e6, 0x0243: 0x499e, 0x0244: 0x49a3, 0x0245: 0x86f0,
0x0246: 0x80e6, 0x0247: 0x80dc, 0x0248: 0x80dc, 0x0249: 0x80dc, 0x024a: 0x80e6, 0x024b: 0x80e6,
0x024c: 0x80e6, 0x024d: 0x80dc, 0x024e: 0x80dc, 0x0250: 0x80e6, 0x0251: 0x80e6,
0x0252: 0x80e6, 0x0253: 0x80dc, 0x0254: 0x80dc, 0x0255: 0x80dc, 0x0256: 0x80dc, 0x0257: 0x80e6,
@@ -2765,42 +2772,42 @@ var nfcValues = [2944]uint16{
0x025e: 0x80ea, 0x025f: 0x80e9, 0x0260: 0x80ea, 0x0261: 0x80ea, 0x0262: 0x80e9, 0x0263: 0x80e6,
0x0264: 0x80e6, 0x0265: 0x80e6, 0x0266: 0x80e6, 0x0267: 0x80e6, 0x0268: 0x80e6, 0x0269: 0x80e6,
0x026a: 0x80e6, 0x026b: 0x80e6, 0x026c: 0x80e6, 0x026d: 0x80e6, 0x026e: 0x80e6, 0x026f: 0x80e6,
- 0x0274: 0x042d,
- 0x027e: 0x0105,
+ 0x0274: 0x044b,
+ 0x027e: 0x0117,
// Block 0xa, offset 0x280
- 0x0285: 0x3486,
- 0x0286: 0x34ce, 0x0287: 0x0394, 0x0288: 0x34ec, 0x0289: 0x34f8, 0x028a: 0x350a,
- 0x028c: 0x3528, 0x028e: 0x353a, 0x028f: 0x3558, 0x0290: 0x3ced, 0x0291: 0x8800,
+ 0x0285: 0x34b5,
+ 0x0286: 0x34fd, 0x0287: 0x03ac, 0x0288: 0x351b, 0x0289: 0x3527, 0x028a: 0x3539,
+ 0x028c: 0x3557, 0x028e: 0x3569, 0x028f: 0x3587, 0x0290: 0x3d1c, 0x0291: 0x8800,
0x0295: 0x8800, 0x0297: 0x8800,
0x0299: 0x8800,
0x029f: 0x8800, 0x02a1: 0x8800,
0x02a5: 0x8800, 0x02a9: 0x8800,
- 0x02aa: 0x351c, 0x02ab: 0x354c, 0x02ac: 0x47b5, 0x02ad: 0x357c, 0x02ae: 0x47df, 0x02af: 0x358e,
- 0x02b0: 0x3d55, 0x02b1: 0x8800, 0x02b5: 0x8800,
+ 0x02aa: 0x354b, 0x02ab: 0x357b, 0x02ac: 0x47e4, 0x02ad: 0x35ab, 0x02ae: 0x480e, 0x02af: 0x35bd,
+ 0x02b0: 0x3d84, 0x02b1: 0x8800, 0x02b5: 0x8800,
0x02b7: 0x8800, 0x02b9: 0x8800,
0x02bf: 0x8800,
// Block 0xb, offset 0x2c0
- 0x02c0: 0x3606, 0x02c1: 0x3612, 0x02c3: 0x3600,
- 0x02c6: 0x8800, 0x02c7: 0x35ee,
- 0x02cc: 0x3642, 0x02cd: 0x362a, 0x02ce: 0x3654, 0x02d0: 0x8800,
+ 0x02c0: 0x3635, 0x02c1: 0x3641, 0x02c3: 0x362f,
+ 0x02c6: 0x8800, 0x02c7: 0x361d,
+ 0x02cc: 0x3671, 0x02cd: 0x3659, 0x02ce: 0x3683, 0x02d0: 0x8800,
0x02d3: 0x8800, 0x02d5: 0x8800, 0x02d6: 0x8800, 0x02d7: 0x8800,
- 0x02d8: 0x8800, 0x02d9: 0x3636, 0x02da: 0x8800,
+ 0x02d8: 0x8800, 0x02d9: 0x3665, 0x02da: 0x8800,
0x02de: 0x8800, 0x02e3: 0x8800,
0x02e7: 0x8800,
0x02eb: 0x8800, 0x02ed: 0x8800,
0x02f0: 0x8800, 0x02f3: 0x8800, 0x02f5: 0x8800,
- 0x02f6: 0x8800, 0x02f7: 0x8800, 0x02f8: 0x8800, 0x02f9: 0x36ba, 0x02fa: 0x8800,
+ 0x02f6: 0x8800, 0x02f7: 0x8800, 0x02f8: 0x8800, 0x02f9: 0x36e9, 0x02fa: 0x8800,
0x02fe: 0x8800,
// Block 0xc, offset 0x300
- 0x0301: 0x3618, 0x0302: 0x369c,
- 0x0310: 0x35f4, 0x0311: 0x3678,
- 0x0312: 0x35fa, 0x0313: 0x367e, 0x0316: 0x360c, 0x0317: 0x3690,
- 0x0318: 0x8800, 0x0319: 0x8800, 0x031a: 0x370e, 0x031b: 0x3714, 0x031c: 0x361e, 0x031d: 0x36a2,
- 0x031e: 0x3624, 0x031f: 0x36a8, 0x0322: 0x3630, 0x0323: 0x36b4,
- 0x0324: 0x363c, 0x0325: 0x36c0, 0x0326: 0x3648, 0x0327: 0x36cc, 0x0328: 0x8800, 0x0329: 0x8800,
- 0x032a: 0x371a, 0x032b: 0x3720, 0x032c: 0x3672, 0x032d: 0x36f6, 0x032e: 0x364e, 0x032f: 0x36d2,
- 0x0330: 0x365a, 0x0331: 0x36de, 0x0332: 0x3660, 0x0333: 0x36e4, 0x0334: 0x3666, 0x0335: 0x36ea,
- 0x0338: 0x366c, 0x0339: 0x36f0,
+ 0x0301: 0x3647, 0x0302: 0x36cb,
+ 0x0310: 0x3623, 0x0311: 0x36a7,
+ 0x0312: 0x3629, 0x0313: 0x36ad, 0x0316: 0x363b, 0x0317: 0x36bf,
+ 0x0318: 0x8800, 0x0319: 0x8800, 0x031a: 0x373d, 0x031b: 0x3743, 0x031c: 0x364d, 0x031d: 0x36d1,
+ 0x031e: 0x3653, 0x031f: 0x36d7, 0x0322: 0x365f, 0x0323: 0x36e3,
+ 0x0324: 0x366b, 0x0325: 0x36ef, 0x0326: 0x3677, 0x0327: 0x36fb, 0x0328: 0x8800, 0x0329: 0x8800,
+ 0x032a: 0x3749, 0x032b: 0x374f, 0x032c: 0x36a1, 0x032d: 0x3725, 0x032e: 0x367d, 0x032f: 0x3701,
+ 0x0330: 0x3689, 0x0331: 0x370d, 0x0332: 0x368f, 0x0333: 0x3713, 0x0334: 0x3695, 0x0335: 0x3719,
+ 0x0338: 0x369b, 0x0339: 0x371f,
// Block 0xd, offset 0x340
0x0351: 0x80dc,
0x0352: 0x80e6, 0x0353: 0x80e6, 0x0354: 0x80e6, 0x0355: 0x80e6, 0x0356: 0x80dc, 0x0357: 0x80e6,
@@ -2827,355 +2834,355 @@ var nfcValues = [2944]uint16{
0x03fa: 0x8800, 0x03fb: 0x00a2,
0x03fc: 0x8800, 0x03fd: 0x00a9, 0x03fe: 0x8800, 0x03ff: 0x8800,
// Block 0x10, offset 0x400
- 0x0400: 0x2e7c, 0x0401: 0x3188, 0x0402: 0x2e86, 0x0403: 0x3192, 0x0404: 0x2e8b, 0x0405: 0x3197,
- 0x0406: 0x2e90, 0x0407: 0x319c, 0x0408: 0x37b1, 0x0409: 0x3940, 0x040a: 0x2ea9, 0x040b: 0x31b5,
- 0x040c: 0x2eb3, 0x040d: 0x31bf, 0x040e: 0x2ec2, 0x040f: 0x31ce, 0x0410: 0x2eb8, 0x0411: 0x31c4,
- 0x0412: 0x2ebd, 0x0413: 0x31c9, 0x0414: 0x37d4, 0x0415: 0x3963, 0x0416: 0x37db, 0x0417: 0x396a,
- 0x0418: 0x2efe, 0x0419: 0x320a, 0x041a: 0x2f03, 0x041b: 0x320f, 0x041c: 0x37e9, 0x041d: 0x3978,
- 0x041e: 0x2f08, 0x041f: 0x3214, 0x0420: 0x2f17, 0x0421: 0x3223, 0x0422: 0x2f35, 0x0423: 0x3241,
- 0x0424: 0x2f44, 0x0425: 0x3250, 0x0426: 0x2f3a, 0x0427: 0x3246, 0x0428: 0x2f49, 0x0429: 0x3255,
- 0x042a: 0x2f4e, 0x042b: 0x325a, 0x042c: 0x2f94, 0x042d: 0x32a0, 0x042e: 0x37f0, 0x042f: 0x397f,
- 0x0430: 0x2f9e, 0x0431: 0x32af, 0x0432: 0x2fa8, 0x0433: 0x32b9, 0x0434: 0x2fb2, 0x0435: 0x32c3,
- 0x0436: 0x467b, 0x0437: 0x470c, 0x0438: 0x37f7, 0x0439: 0x3986, 0x043a: 0x2fcb, 0x043b: 0x32dc,
- 0x043c: 0x2fc6, 0x043d: 0x32d7, 0x043e: 0x2fd0, 0x043f: 0x32e1,
+ 0x0400: 0x2eab, 0x0401: 0x31b7, 0x0402: 0x2eb5, 0x0403: 0x31c1, 0x0404: 0x2eba, 0x0405: 0x31c6,
+ 0x0406: 0x2ebf, 0x0407: 0x31cb, 0x0408: 0x37e0, 0x0409: 0x396f, 0x040a: 0x2ed8, 0x040b: 0x31e4,
+ 0x040c: 0x2ee2, 0x040d: 0x31ee, 0x040e: 0x2ef1, 0x040f: 0x31fd, 0x0410: 0x2ee7, 0x0411: 0x31f3,
+ 0x0412: 0x2eec, 0x0413: 0x31f8, 0x0414: 0x3803, 0x0415: 0x3992, 0x0416: 0x380a, 0x0417: 0x3999,
+ 0x0418: 0x2f2d, 0x0419: 0x3239, 0x041a: 0x2f32, 0x041b: 0x323e, 0x041c: 0x3818, 0x041d: 0x39a7,
+ 0x041e: 0x2f37, 0x041f: 0x3243, 0x0420: 0x2f46, 0x0421: 0x3252, 0x0422: 0x2f64, 0x0423: 0x3270,
+ 0x0424: 0x2f73, 0x0425: 0x327f, 0x0426: 0x2f69, 0x0427: 0x3275, 0x0428: 0x2f78, 0x0429: 0x3284,
+ 0x042a: 0x2f7d, 0x042b: 0x3289, 0x042c: 0x2fc3, 0x042d: 0x32cf, 0x042e: 0x381f, 0x042f: 0x39ae,
+ 0x0430: 0x2fcd, 0x0431: 0x32de, 0x0432: 0x2fd7, 0x0433: 0x32e8, 0x0434: 0x2fe1, 0x0435: 0x32f2,
+ 0x0436: 0x46aa, 0x0437: 0x473b, 0x0438: 0x3826, 0x0439: 0x39b5, 0x043a: 0x2ffa, 0x043b: 0x330b,
+ 0x043c: 0x2ff5, 0x043d: 0x3306, 0x043e: 0x2fff, 0x043f: 0x3310,
// Block 0x11, offset 0x440
- 0x0440: 0x2fd5, 0x0441: 0x32e6, 0x0442: 0x2fda, 0x0443: 0x32eb, 0x0444: 0x2fee, 0x0445: 0x32ff,
- 0x0446: 0x2ff8, 0x0447: 0x3309, 0x0448: 0x3007, 0x0449: 0x3318, 0x044a: 0x3002, 0x044b: 0x3313,
- 0x044c: 0x381a, 0x044d: 0x39a9, 0x044e: 0x3828, 0x044f: 0x39b7, 0x0450: 0x382f, 0x0451: 0x39be,
- 0x0452: 0x3836, 0x0453: 0x39c5, 0x0454: 0x3034, 0x0455: 0x3345, 0x0456: 0x3039, 0x0457: 0x334a,
- 0x0458: 0x3043, 0x0459: 0x3354, 0x045a: 0x46a8, 0x045b: 0x4739, 0x045c: 0x387c, 0x045d: 0x3a0b,
- 0x045e: 0x305c, 0x045f: 0x336d, 0x0460: 0x3066, 0x0461: 0x3377, 0x0462: 0x46b7, 0x0463: 0x4748,
- 0x0464: 0x3883, 0x0465: 0x3a12, 0x0466: 0x388a, 0x0467: 0x3a19, 0x0468: 0x3891, 0x0469: 0x3a20,
- 0x046a: 0x3075, 0x046b: 0x3386, 0x046c: 0x307f, 0x046d: 0x3395, 0x046e: 0x3093, 0x046f: 0x33a9,
- 0x0470: 0x308e, 0x0471: 0x33a4, 0x0472: 0x30cf, 0x0473: 0x33e5, 0x0474: 0x30de, 0x0475: 0x33f4,
- 0x0476: 0x30d9, 0x0477: 0x33ef, 0x0478: 0x3898, 0x0479: 0x3a27, 0x047a: 0x389f, 0x047b: 0x3a2e,
- 0x047c: 0x30e3, 0x047d: 0x33f9, 0x047e: 0x30e8, 0x047f: 0x33fe,
+ 0x0440: 0x3004, 0x0441: 0x3315, 0x0442: 0x3009, 0x0443: 0x331a, 0x0444: 0x301d, 0x0445: 0x332e,
+ 0x0446: 0x3027, 0x0447: 0x3338, 0x0448: 0x3036, 0x0449: 0x3347, 0x044a: 0x3031, 0x044b: 0x3342,
+ 0x044c: 0x3849, 0x044d: 0x39d8, 0x044e: 0x3857, 0x044f: 0x39e6, 0x0450: 0x385e, 0x0451: 0x39ed,
+ 0x0452: 0x3865, 0x0453: 0x39f4, 0x0454: 0x3063, 0x0455: 0x3374, 0x0456: 0x3068, 0x0457: 0x3379,
+ 0x0458: 0x3072, 0x0459: 0x3383, 0x045a: 0x46d7, 0x045b: 0x4768, 0x045c: 0x38ab, 0x045d: 0x3a3a,
+ 0x045e: 0x308b, 0x045f: 0x339c, 0x0460: 0x3095, 0x0461: 0x33a6, 0x0462: 0x46e6, 0x0463: 0x4777,
+ 0x0464: 0x38b2, 0x0465: 0x3a41, 0x0466: 0x38b9, 0x0467: 0x3a48, 0x0468: 0x38c0, 0x0469: 0x3a4f,
+ 0x046a: 0x30a4, 0x046b: 0x33b5, 0x046c: 0x30ae, 0x046d: 0x33c4, 0x046e: 0x30c2, 0x046f: 0x33d8,
+ 0x0470: 0x30bd, 0x0471: 0x33d3, 0x0472: 0x30fe, 0x0473: 0x3414, 0x0474: 0x310d, 0x0475: 0x3423,
+ 0x0476: 0x3108, 0x0477: 0x341e, 0x0478: 0x38c7, 0x0479: 0x3a56, 0x047a: 0x38ce, 0x047b: 0x3a5d,
+ 0x047c: 0x3112, 0x047d: 0x3428, 0x047e: 0x3117, 0x047f: 0x342d,
// Block 0x12, offset 0x480
- 0x0480: 0x30ed, 0x0481: 0x3403, 0x0482: 0x30f2, 0x0483: 0x3408, 0x0484: 0x3101, 0x0485: 0x3417,
- 0x0486: 0x30fc, 0x0487: 0x3412, 0x0488: 0x3106, 0x0489: 0x3421, 0x048a: 0x310b, 0x048b: 0x3426,
- 0x048c: 0x3110, 0x048d: 0x342b, 0x048e: 0x312e, 0x048f: 0x3449, 0x0490: 0x3147, 0x0491: 0x3467,
- 0x0492: 0x3156, 0x0493: 0x3476, 0x0494: 0x315b, 0x0495: 0x347b, 0x0496: 0x325f, 0x0497: 0x338b,
- 0x0498: 0x341c, 0x0499: 0x3458, 0x049b: 0x34b6,
- 0x04a0: 0x4658, 0x04a1: 0x46e9, 0x04a2: 0x2e68, 0x04a3: 0x3174,
- 0x04a4: 0x375d, 0x04a5: 0x38ec, 0x04a6: 0x3756, 0x04a7: 0x38e5, 0x04a8: 0x376b, 0x04a9: 0x38fa,
- 0x04aa: 0x3764, 0x04ab: 0x38f3, 0x04ac: 0x37a3, 0x04ad: 0x3932, 0x04ae: 0x3779, 0x04af: 0x3908,
- 0x04b0: 0x3772, 0x04b1: 0x3901, 0x04b2: 0x3787, 0x04b3: 0x3916, 0x04b4: 0x3780, 0x04b5: 0x390f,
- 0x04b6: 0x37aa, 0x04b7: 0x3939, 0x04b8: 0x466c, 0x04b9: 0x46fd, 0x04ba: 0x2ee5, 0x04bb: 0x31f1,
- 0x04bc: 0x2ed1, 0x04bd: 0x31dd, 0x04be: 0x37bf, 0x04bf: 0x394e,
+ 0x0480: 0x311c, 0x0481: 0x3432, 0x0482: 0x3121, 0x0483: 0x3437, 0x0484: 0x3130, 0x0485: 0x3446,
+ 0x0486: 0x312b, 0x0487: 0x3441, 0x0488: 0x3135, 0x0489: 0x3450, 0x048a: 0x313a, 0x048b: 0x3455,
+ 0x048c: 0x313f, 0x048d: 0x345a, 0x048e: 0x315d, 0x048f: 0x3478, 0x0490: 0x3176, 0x0491: 0x3496,
+ 0x0492: 0x3185, 0x0493: 0x34a5, 0x0494: 0x318a, 0x0495: 0x34aa, 0x0496: 0x328e, 0x0497: 0x33ba,
+ 0x0498: 0x344b, 0x0499: 0x3487, 0x049b: 0x34e5,
+ 0x04a0: 0x4687, 0x04a1: 0x4718, 0x04a2: 0x2e97, 0x04a3: 0x31a3,
+ 0x04a4: 0x378c, 0x04a5: 0x391b, 0x04a6: 0x3785, 0x04a7: 0x3914, 0x04a8: 0x379a, 0x04a9: 0x3929,
+ 0x04aa: 0x3793, 0x04ab: 0x3922, 0x04ac: 0x37d2, 0x04ad: 0x3961, 0x04ae: 0x37a8, 0x04af: 0x3937,
+ 0x04b0: 0x37a1, 0x04b1: 0x3930, 0x04b2: 0x37b6, 0x04b3: 0x3945, 0x04b4: 0x37af, 0x04b5: 0x393e,
+ 0x04b6: 0x37d9, 0x04b7: 0x3968, 0x04b8: 0x469b, 0x04b9: 0x472c, 0x04ba: 0x2f14, 0x04bb: 0x3220,
+ 0x04bc: 0x2f00, 0x04bd: 0x320c, 0x04be: 0x37ee, 0x04bf: 0x397d,
// Block 0x13, offset 0x4c0
- 0x04c0: 0x37b8, 0x04c1: 0x3947, 0x04c2: 0x37cd, 0x04c3: 0x395c, 0x04c4: 0x37c6, 0x04c5: 0x3955,
- 0x04c6: 0x37e2, 0x04c7: 0x3971, 0x04c8: 0x2f76, 0x04c9: 0x3282, 0x04ca: 0x2f8a, 0x04cb: 0x3296,
- 0x04cc: 0x469e, 0x04cd: 0x472f, 0x04ce: 0x301b, 0x04cf: 0x332c, 0x04d0: 0x3805, 0x04d1: 0x3994,
- 0x04d2: 0x37fe, 0x04d3: 0x398d, 0x04d4: 0x3813, 0x04d5: 0x39a2, 0x04d6: 0x380c, 0x04d7: 0x399b,
- 0x04d8: 0x386e, 0x04d9: 0x39fd, 0x04da: 0x3852, 0x04db: 0x39e1, 0x04dc: 0x384b, 0x04dd: 0x39da,
- 0x04de: 0x3860, 0x04df: 0x39ef, 0x04e0: 0x3859, 0x04e1: 0x39e8, 0x04e2: 0x3867, 0x04e3: 0x39f6,
- 0x04e4: 0x30ca, 0x04e5: 0x33e0, 0x04e6: 0x30ac, 0x04e7: 0x33c2, 0x04e8: 0x38c9, 0x04e9: 0x3a58,
- 0x04ea: 0x38c2, 0x04eb: 0x3a51, 0x04ec: 0x38d7, 0x04ed: 0x3a66, 0x04ee: 0x38d0, 0x04ef: 0x3a5f,
- 0x04f0: 0x38de, 0x04f1: 0x3a6d, 0x04f2: 0x3115, 0x04f3: 0x3430, 0x04f4: 0x313d, 0x04f5: 0x345d,
- 0x04f6: 0x3138, 0x04f7: 0x3453, 0x04f8: 0x3124, 0x04f9: 0x343f,
+ 0x04c0: 0x37e7, 0x04c1: 0x3976, 0x04c2: 0x37fc, 0x04c3: 0x398b, 0x04c4: 0x37f5, 0x04c5: 0x3984,
+ 0x04c6: 0x3811, 0x04c7: 0x39a0, 0x04c8: 0x2fa5, 0x04c9: 0x32b1, 0x04ca: 0x2fb9, 0x04cb: 0x32c5,
+ 0x04cc: 0x46cd, 0x04cd: 0x475e, 0x04ce: 0x304a, 0x04cf: 0x335b, 0x04d0: 0x3834, 0x04d1: 0x39c3,
+ 0x04d2: 0x382d, 0x04d3: 0x39bc, 0x04d4: 0x3842, 0x04d5: 0x39d1, 0x04d6: 0x383b, 0x04d7: 0x39ca,
+ 0x04d8: 0x389d, 0x04d9: 0x3a2c, 0x04da: 0x3881, 0x04db: 0x3a10, 0x04dc: 0x387a, 0x04dd: 0x3a09,
+ 0x04de: 0x388f, 0x04df: 0x3a1e, 0x04e0: 0x3888, 0x04e1: 0x3a17, 0x04e2: 0x3896, 0x04e3: 0x3a25,
+ 0x04e4: 0x30f9, 0x04e5: 0x340f, 0x04e6: 0x30db, 0x04e7: 0x33f1, 0x04e8: 0x38f8, 0x04e9: 0x3a87,
+ 0x04ea: 0x38f1, 0x04eb: 0x3a80, 0x04ec: 0x3906, 0x04ed: 0x3a95, 0x04ee: 0x38ff, 0x04ef: 0x3a8e,
+ 0x04f0: 0x390d, 0x04f1: 0x3a9c, 0x04f2: 0x3144, 0x04f3: 0x345f, 0x04f4: 0x316c, 0x04f5: 0x348c,
+ 0x04f6: 0x3167, 0x04f7: 0x3482, 0x04f8: 0x3153, 0x04f9: 0x346e,
// Block 0x14, offset 0x500
- 0x0500: 0x47bb, 0x0501: 0x47c1, 0x0502: 0x48d5, 0x0503: 0x48ed, 0x0504: 0x48dd, 0x0505: 0x48f5,
- 0x0506: 0x48e5, 0x0507: 0x48fd, 0x0508: 0x4761, 0x0509: 0x4767, 0x050a: 0x4845, 0x050b: 0x485d,
- 0x050c: 0x484d, 0x050d: 0x4865, 0x050e: 0x4855, 0x050f: 0x486d, 0x0510: 0x47cd, 0x0511: 0x47d3,
- 0x0512: 0x3c9d, 0x0513: 0x3cad, 0x0514: 0x3ca5, 0x0515: 0x3cb5,
- 0x0518: 0x476d, 0x0519: 0x4773, 0x051a: 0x3bcd, 0x051b: 0x3bdd, 0x051c: 0x3bd5, 0x051d: 0x3be5,
- 0x0520: 0x47e5, 0x0521: 0x47eb, 0x0522: 0x4905, 0x0523: 0x491d,
- 0x0524: 0x490d, 0x0525: 0x4925, 0x0526: 0x4915, 0x0527: 0x492d, 0x0528: 0x4779, 0x0529: 0x477f,
- 0x052a: 0x4875, 0x052b: 0x488d, 0x052c: 0x487d, 0x052d: 0x4895, 0x052e: 0x4885, 0x052f: 0x489d,
- 0x0530: 0x47fd, 0x0531: 0x4803, 0x0532: 0x3cfd, 0x0533: 0x3d15, 0x0534: 0x3d05, 0x0535: 0x3d1d,
- 0x0536: 0x3d0d, 0x0537: 0x3d25, 0x0538: 0x4785, 0x0539: 0x478b, 0x053a: 0x3bfd, 0x053b: 0x3c15,
- 0x053c: 0x3c05, 0x053d: 0x3c1d, 0x053e: 0x3c0d, 0x053f: 0x3c25,
+ 0x0500: 0x47ea, 0x0501: 0x47f0, 0x0502: 0x4904, 0x0503: 0x491c, 0x0504: 0x490c, 0x0505: 0x4924,
+ 0x0506: 0x4914, 0x0507: 0x492c, 0x0508: 0x4790, 0x0509: 0x4796, 0x050a: 0x4874, 0x050b: 0x488c,
+ 0x050c: 0x487c, 0x050d: 0x4894, 0x050e: 0x4884, 0x050f: 0x489c, 0x0510: 0x47fc, 0x0511: 0x4802,
+ 0x0512: 0x3ccc, 0x0513: 0x3cdc, 0x0514: 0x3cd4, 0x0515: 0x3ce4,
+ 0x0518: 0x479c, 0x0519: 0x47a2, 0x051a: 0x3bfc, 0x051b: 0x3c0c, 0x051c: 0x3c04, 0x051d: 0x3c14,
+ 0x0520: 0x4814, 0x0521: 0x481a, 0x0522: 0x4934, 0x0523: 0x494c,
+ 0x0524: 0x493c, 0x0525: 0x4954, 0x0526: 0x4944, 0x0527: 0x495c, 0x0528: 0x47a8, 0x0529: 0x47ae,
+ 0x052a: 0x48a4, 0x052b: 0x48bc, 0x052c: 0x48ac, 0x052d: 0x48c4, 0x052e: 0x48b4, 0x052f: 0x48cc,
+ 0x0530: 0x482c, 0x0531: 0x4832, 0x0532: 0x3d2c, 0x0533: 0x3d44, 0x0534: 0x3d34, 0x0535: 0x3d4c,
+ 0x0536: 0x3d3c, 0x0537: 0x3d54, 0x0538: 0x47b4, 0x0539: 0x47ba, 0x053a: 0x3c2c, 0x053b: 0x3c44,
+ 0x053c: 0x3c34, 0x053d: 0x3c4c, 0x053e: 0x3c3c, 0x053f: 0x3c54,
// Block 0x15, offset 0x540
- 0x0540: 0x4809, 0x0541: 0x480f, 0x0542: 0x3d2d, 0x0543: 0x3d3d, 0x0544: 0x3d35, 0x0545: 0x3d45,
- 0x0548: 0x4791, 0x0549: 0x4797, 0x054a: 0x3c2d, 0x054b: 0x3c3d,
- 0x054c: 0x3c35, 0x054d: 0x3c45, 0x0550: 0x481b, 0x0551: 0x4821,
- 0x0552: 0x3d65, 0x0553: 0x3d7d, 0x0554: 0x3d6d, 0x0555: 0x3d85, 0x0556: 0x3d75, 0x0557: 0x3d8d,
- 0x0559: 0x479d, 0x055b: 0x3c4d, 0x055d: 0x3c55,
- 0x055f: 0x3c5d, 0x0560: 0x4833, 0x0561: 0x4839, 0x0562: 0x4935, 0x0563: 0x494d,
- 0x0564: 0x493d, 0x0565: 0x4955, 0x0566: 0x4945, 0x0567: 0x495d, 0x0568: 0x47a3, 0x0569: 0x47a9,
- 0x056a: 0x48a5, 0x056b: 0x48bd, 0x056c: 0x48ad, 0x056d: 0x48c5, 0x056e: 0x48b5, 0x056f: 0x48cd,
- 0x0570: 0x47af, 0x0571: 0x421c, 0x0572: 0x3576, 0x0573: 0x4222, 0x0574: 0x47d9, 0x0575: 0x4228,
- 0x0576: 0x3588, 0x0577: 0x422e, 0x0578: 0x35a6, 0x0579: 0x4234, 0x057a: 0x35be, 0x057b: 0x423a,
- 0x057c: 0x4827, 0x057d: 0x4240,
+ 0x0540: 0x4838, 0x0541: 0x483e, 0x0542: 0x3d5c, 0x0543: 0x3d6c, 0x0544: 0x3d64, 0x0545: 0x3d74,
+ 0x0548: 0x47c0, 0x0549: 0x47c6, 0x054a: 0x3c5c, 0x054b: 0x3c6c,
+ 0x054c: 0x3c64, 0x054d: 0x3c74, 0x0550: 0x484a, 0x0551: 0x4850,
+ 0x0552: 0x3d94, 0x0553: 0x3dac, 0x0554: 0x3d9c, 0x0555: 0x3db4, 0x0556: 0x3da4, 0x0557: 0x3dbc,
+ 0x0559: 0x47cc, 0x055b: 0x3c7c, 0x055d: 0x3c84,
+ 0x055f: 0x3c8c, 0x0560: 0x4862, 0x0561: 0x4868, 0x0562: 0x4964, 0x0563: 0x497c,
+ 0x0564: 0x496c, 0x0565: 0x4984, 0x0566: 0x4974, 0x0567: 0x498c, 0x0568: 0x47d2, 0x0569: 0x47d8,
+ 0x056a: 0x48d4, 0x056b: 0x48ec, 0x056c: 0x48dc, 0x056d: 0x48f4, 0x056e: 0x48e4, 0x056f: 0x48fc,
+ 0x0570: 0x47de, 0x0571: 0x424b, 0x0572: 0x35a5, 0x0573: 0x4251, 0x0574: 0x4808, 0x0575: 0x4257,
+ 0x0576: 0x35b7, 0x0577: 0x425d, 0x0578: 0x35d5, 0x0579: 0x4263, 0x057a: 0x35ed, 0x057b: 0x4269,
+ 0x057c: 0x4856, 0x057d: 0x426f,
// Block 0x16, offset 0x580
- 0x0580: 0x3c85, 0x0581: 0x3c8d, 0x0582: 0x4069, 0x0583: 0x4087, 0x0584: 0x4073, 0x0585: 0x4091,
- 0x0586: 0x407d, 0x0587: 0x409b, 0x0588: 0x3bbd, 0x0589: 0x3bc5, 0x058a: 0x3fb5, 0x058b: 0x3fd3,
- 0x058c: 0x3fbf, 0x058d: 0x3fdd, 0x058e: 0x3fc9, 0x058f: 0x3fe7, 0x0590: 0x3ccd, 0x0591: 0x3cd5,
- 0x0592: 0x40a5, 0x0593: 0x40c3, 0x0594: 0x40af, 0x0595: 0x40cd, 0x0596: 0x40b9, 0x0597: 0x40d7,
- 0x0598: 0x3bed, 0x0599: 0x3bf5, 0x059a: 0x3ff1, 0x059b: 0x400f, 0x059c: 0x3ffb, 0x059d: 0x4019,
- 0x059e: 0x4005, 0x059f: 0x4023, 0x05a0: 0x3da5, 0x05a1: 0x3dad, 0x05a2: 0x40e1, 0x05a3: 0x40ff,
- 0x05a4: 0x40eb, 0x05a5: 0x4109, 0x05a6: 0x40f5, 0x05a7: 0x4113, 0x05a8: 0x3c65, 0x05a9: 0x3c6d,
- 0x05aa: 0x402d, 0x05ab: 0x404b, 0x05ac: 0x4037, 0x05ad: 0x4055, 0x05ae: 0x4041, 0x05af: 0x405f,
- 0x05b0: 0x356a, 0x05b1: 0x3564, 0x05b2: 0x3c75, 0x05b3: 0x3570, 0x05b4: 0x3c7d,
- 0x05b6: 0x47c7, 0x05b7: 0x3c95, 0x05b8: 0x34da, 0x05b9: 0x34d4, 0x05ba: 0x34c8, 0x05bb: 0x41ec,
- 0x05bc: 0x34e0, 0x05be: 0x0490, 0x05bf: 0x8800,
+ 0x0580: 0x3cb4, 0x0581: 0x3cbc, 0x0582: 0x4098, 0x0583: 0x40b6, 0x0584: 0x40a2, 0x0585: 0x40c0,
+ 0x0586: 0x40ac, 0x0587: 0x40ca, 0x0588: 0x3bec, 0x0589: 0x3bf4, 0x058a: 0x3fe4, 0x058b: 0x4002,
+ 0x058c: 0x3fee, 0x058d: 0x400c, 0x058e: 0x3ff8, 0x058f: 0x4016, 0x0590: 0x3cfc, 0x0591: 0x3d04,
+ 0x0592: 0x40d4, 0x0593: 0x40f2, 0x0594: 0x40de, 0x0595: 0x40fc, 0x0596: 0x40e8, 0x0597: 0x4106,
+ 0x0598: 0x3c1c, 0x0599: 0x3c24, 0x059a: 0x4020, 0x059b: 0x403e, 0x059c: 0x402a, 0x059d: 0x4048,
+ 0x059e: 0x4034, 0x059f: 0x4052, 0x05a0: 0x3dd4, 0x05a1: 0x3ddc, 0x05a2: 0x4110, 0x05a3: 0x412e,
+ 0x05a4: 0x411a, 0x05a5: 0x4138, 0x05a6: 0x4124, 0x05a7: 0x4142, 0x05a8: 0x3c94, 0x05a9: 0x3c9c,
+ 0x05aa: 0x405c, 0x05ab: 0x407a, 0x05ac: 0x4066, 0x05ad: 0x4084, 0x05ae: 0x4070, 0x05af: 0x408e,
+ 0x05b0: 0x3599, 0x05b1: 0x3593, 0x05b2: 0x3ca4, 0x05b3: 0x359f, 0x05b4: 0x3cac,
+ 0x05b6: 0x47f6, 0x05b7: 0x3cc4, 0x05b8: 0x3509, 0x05b9: 0x3503, 0x05ba: 0x34f7, 0x05bb: 0x421b,
+ 0x05bc: 0x350f, 0x05be: 0x04ae, 0x05bf: 0x8800,
// Block 0x17, offset 0x5c0
- 0x05c1: 0x348c, 0x05c2: 0x3cbd, 0x05c3: 0x3582, 0x05c4: 0x3cc5,
- 0x05c6: 0x47f1, 0x05c7: 0x3cdd, 0x05c8: 0x34e6, 0x05c9: 0x41f2, 0x05ca: 0x34f2, 0x05cb: 0x41f8,
- 0x05cc: 0x34fe, 0x05cd: 0x3a74, 0x05ce: 0x3a7b, 0x05cf: 0x3a82, 0x05d0: 0x359a, 0x05d1: 0x3594,
- 0x05d2: 0x3ce5, 0x05d3: 0x43e2, 0x05d6: 0x35a0, 0x05d7: 0x3cf5,
- 0x05d8: 0x3516, 0x05d9: 0x3510, 0x05da: 0x3504, 0x05db: 0x41fe, 0x05dd: 0x3a89,
- 0x05de: 0x3a90, 0x05df: 0x3a97, 0x05e0: 0x35d0, 0x05e1: 0x35ca, 0x05e2: 0x3d4d, 0x05e3: 0x43ea,
- 0x05e4: 0x35b2, 0x05e5: 0x35b8, 0x05e6: 0x35d6, 0x05e7: 0x3d5d, 0x05e8: 0x3546, 0x05e9: 0x3540,
- 0x05ea: 0x3534, 0x05eb: 0x420a, 0x05ec: 0x352e, 0x05ed: 0x3480, 0x05ee: 0x41e6, 0x05ef: 0x014f,
- 0x05f2: 0x3d95, 0x05f3: 0x35dc, 0x05f4: 0x3d9d,
- 0x05f6: 0x483f, 0x05f7: 0x3db5, 0x05f8: 0x3522, 0x05f9: 0x4204, 0x05fa: 0x3552, 0x05fb: 0x4216,
- 0x05fc: 0x355e, 0x05fd: 0x0391, 0x05fe: 0x8800,
+ 0x05c1: 0x34bb, 0x05c2: 0x3cec, 0x05c3: 0x35b1, 0x05c4: 0x3cf4,
+ 0x05c6: 0x4820, 0x05c7: 0x3d0c, 0x05c8: 0x3515, 0x05c9: 0x4221, 0x05ca: 0x3521, 0x05cb: 0x4227,
+ 0x05cc: 0x352d, 0x05cd: 0x3aa3, 0x05ce: 0x3aaa, 0x05cf: 0x3ab1, 0x05d0: 0x35c9, 0x05d1: 0x35c3,
+ 0x05d2: 0x3d14, 0x05d3: 0x4411, 0x05d6: 0x35cf, 0x05d7: 0x3d24,
+ 0x05d8: 0x3545, 0x05d9: 0x353f, 0x05da: 0x3533, 0x05db: 0x422d, 0x05dd: 0x3ab8,
+ 0x05de: 0x3abf, 0x05df: 0x3ac6, 0x05e0: 0x35ff, 0x05e1: 0x35f9, 0x05e2: 0x3d7c, 0x05e3: 0x4419,
+ 0x05e4: 0x35e1, 0x05e5: 0x35e7, 0x05e6: 0x3605, 0x05e7: 0x3d8c, 0x05e8: 0x3575, 0x05e9: 0x356f,
+ 0x05ea: 0x3563, 0x05eb: 0x4239, 0x05ec: 0x355d, 0x05ed: 0x34af, 0x05ee: 0x4215, 0x05ef: 0x0161,
+ 0x05f2: 0x3dc4, 0x05f3: 0x360b, 0x05f4: 0x3dcc,
+ 0x05f6: 0x486e, 0x05f7: 0x3de4, 0x05f8: 0x3551, 0x05f9: 0x4233, 0x05fa: 0x3581, 0x05fb: 0x4245,
+ 0x05fc: 0x358d, 0x05fd: 0x03a9, 0x05fe: 0x8800,
// Block 0x18, offset 0x600
- 0x0601: 0x3aeb, 0x0603: 0x8800, 0x0604: 0x3af2, 0x0605: 0x8800,
- 0x0607: 0x3af9, 0x0608: 0x8800, 0x0609: 0x3b00,
+ 0x0601: 0x3b1a, 0x0603: 0x8800, 0x0604: 0x3b21, 0x0605: 0x8800,
+ 0x0607: 0x3b28, 0x0608: 0x8800, 0x0609: 0x3b2f,
0x060d: 0x8800,
- 0x0620: 0x2e4a, 0x0621: 0x8800, 0x0622: 0x3b0e,
+ 0x0620: 0x2e79, 0x0621: 0x8800, 0x0622: 0x3b3d,
0x0624: 0x8800, 0x0625: 0x8800,
- 0x062d: 0x3b07, 0x062e: 0x2e45, 0x062f: 0x2e4f,
- 0x0630: 0x3b15, 0x0631: 0x3b1c, 0x0632: 0x8800, 0x0633: 0x8800, 0x0634: 0x3b23, 0x0635: 0x3b2a,
- 0x0636: 0x8800, 0x0637: 0x8800, 0x0638: 0x3b31, 0x0639: 0x3b38, 0x063a: 0x8800, 0x063b: 0x8800,
+ 0x062d: 0x3b36, 0x062e: 0x2e74, 0x062f: 0x2e7e,
+ 0x0630: 0x3b44, 0x0631: 0x3b4b, 0x0632: 0x8800, 0x0633: 0x8800, 0x0634: 0x3b52, 0x0635: 0x3b59,
+ 0x0636: 0x8800, 0x0637: 0x8800, 0x0638: 0x3b60, 0x0639: 0x3b67, 0x063a: 0x8800, 0x063b: 0x8800,
0x063c: 0x8800, 0x063d: 0x8800,
// Block 0x19, offset 0x640
- 0x0640: 0x3b3f, 0x0641: 0x3b46, 0x0642: 0x8800, 0x0643: 0x8800, 0x0644: 0x3b5b, 0x0645: 0x3b62,
- 0x0646: 0x8800, 0x0647: 0x8800, 0x0648: 0x3b69, 0x0649: 0x3b70,
+ 0x0640: 0x3b6e, 0x0641: 0x3b75, 0x0642: 0x8800, 0x0643: 0x8800, 0x0644: 0x3b8a, 0x0645: 0x3b91,
+ 0x0646: 0x8800, 0x0647: 0x8800, 0x0648: 0x3b98, 0x0649: 0x3b9f,
0x0651: 0x8800,
0x0652: 0x8800,
0x0662: 0x8800,
0x0668: 0x8800, 0x0669: 0x8800,
- 0x066b: 0x8800, 0x066c: 0x3b85, 0x066d: 0x3b8c, 0x066e: 0x3b93, 0x066f: 0x3b9a,
+ 0x066b: 0x8800, 0x066c: 0x3bb4, 0x066d: 0x3bbb, 0x066e: 0x3bc2, 0x066f: 0x3bc9,
0x0672: 0x8800, 0x0673: 0x8800, 0x0674: 0x8800, 0x0675: 0x8800,
// Block 0x1a, offset 0x680
0x0686: 0x8800, 0x068b: 0x8800,
- 0x068c: 0x3ded, 0x068d: 0x8800, 0x068e: 0x3df5, 0x068f: 0x8800, 0x0690: 0x3dfd, 0x0691: 0x8800,
- 0x0692: 0x3e05, 0x0693: 0x8800, 0x0694: 0x3e0d, 0x0695: 0x8800, 0x0696: 0x3e15, 0x0697: 0x8800,
- 0x0698: 0x3e1d, 0x0699: 0x8800, 0x069a: 0x3e25, 0x069b: 0x8800, 0x069c: 0x3e2d, 0x069d: 0x8800,
- 0x069e: 0x3e35, 0x069f: 0x8800, 0x06a0: 0x3e3d, 0x06a1: 0x8800, 0x06a2: 0x3e45,
- 0x06a4: 0x8800, 0x06a5: 0x3e4d, 0x06a6: 0x8800, 0x06a7: 0x3e55, 0x06a8: 0x8800, 0x06a9: 0x3e5d,
+ 0x068c: 0x3e1c, 0x068d: 0x8800, 0x068e: 0x3e24, 0x068f: 0x8800, 0x0690: 0x3e2c, 0x0691: 0x8800,
+ 0x0692: 0x3e34, 0x0693: 0x8800, 0x0694: 0x3e3c, 0x0695: 0x8800, 0x0696: 0x3e44, 0x0697: 0x8800,
+ 0x0698: 0x3e4c, 0x0699: 0x8800, 0x069a: 0x3e54, 0x069b: 0x8800, 0x069c: 0x3e5c, 0x069d: 0x8800,
+ 0x069e: 0x3e64, 0x069f: 0x8800, 0x06a0: 0x3e6c, 0x06a1: 0x8800, 0x06a2: 0x3e74,
+ 0x06a4: 0x8800, 0x06a5: 0x3e7c, 0x06a6: 0x8800, 0x06a7: 0x3e84, 0x06a8: 0x8800, 0x06a9: 0x3e8c,
0x06af: 0x8800,
- 0x06b0: 0x3e65, 0x06b1: 0x3e6d, 0x06b2: 0x8800, 0x06b3: 0x3e75, 0x06b4: 0x3e7d, 0x06b5: 0x8800,
- 0x06b6: 0x3e85, 0x06b7: 0x3e8d, 0x06b8: 0x8800, 0x06b9: 0x3e95, 0x06ba: 0x3e9d, 0x06bb: 0x8800,
- 0x06bc: 0x3ea5, 0x06bd: 0x3ead,
+ 0x06b0: 0x3e94, 0x06b1: 0x3e9c, 0x06b2: 0x8800, 0x06b3: 0x3ea4, 0x06b4: 0x3eac, 0x06b5: 0x8800,
+ 0x06b6: 0x3eb4, 0x06b7: 0x3ebc, 0x06b8: 0x8800, 0x06b9: 0x3ec4, 0x06ba: 0x3ecc, 0x06bb: 0x8800,
+ 0x06bc: 0x3ed4, 0x06bd: 0x3edc,
// Block 0x1b, offset 0x6c0
- 0x06d4: 0x3de5,
+ 0x06d4: 0x3e14,
0x06d9: 0x8608, 0x06da: 0x8608, 0x06dd: 0x8800,
- 0x06de: 0x3eb5,
+ 0x06de: 0x3ee4,
0x06e6: 0x8800,
- 0x06eb: 0x8800, 0x06ec: 0x3ec5, 0x06ed: 0x8800, 0x06ee: 0x3ecd, 0x06ef: 0x8800,
- 0x06f0: 0x3ed5, 0x06f1: 0x8800, 0x06f2: 0x3edd, 0x06f3: 0x8800, 0x06f4: 0x3ee5, 0x06f5: 0x8800,
- 0x06f6: 0x3eed, 0x06f7: 0x8800, 0x06f8: 0x3ef5, 0x06f9: 0x8800, 0x06fa: 0x3efd, 0x06fb: 0x8800,
- 0x06fc: 0x3f05, 0x06fd: 0x8800, 0x06fe: 0x3f0d, 0x06ff: 0x8800,
+ 0x06eb: 0x8800, 0x06ec: 0x3ef4, 0x06ed: 0x8800, 0x06ee: 0x3efc, 0x06ef: 0x8800,
+ 0x06f0: 0x3f04, 0x06f1: 0x8800, 0x06f2: 0x3f0c, 0x06f3: 0x8800, 0x06f4: 0x3f14, 0x06f5: 0x8800,
+ 0x06f6: 0x3f1c, 0x06f7: 0x8800, 0x06f8: 0x3f24, 0x06f9: 0x8800, 0x06fa: 0x3f2c, 0x06fb: 0x8800,
+ 0x06fc: 0x3f34, 0x06fd: 0x8800, 0x06fe: 0x3f3c, 0x06ff: 0x8800,
// Block 0x1c, offset 0x700
- 0x0700: 0x3f15, 0x0701: 0x8800, 0x0702: 0x3f1d, 0x0704: 0x8800, 0x0705: 0x3f25,
- 0x0706: 0x8800, 0x0707: 0x3f2d, 0x0708: 0x8800, 0x0709: 0x3f35,
- 0x070f: 0x8800, 0x0710: 0x3f3d, 0x0711: 0x3f45,
- 0x0712: 0x8800, 0x0713: 0x3f4d, 0x0714: 0x3f55, 0x0715: 0x8800, 0x0716: 0x3f5d, 0x0717: 0x3f65,
- 0x0718: 0x8800, 0x0719: 0x3f6d, 0x071a: 0x3f75, 0x071b: 0x8800, 0x071c: 0x3f7d, 0x071d: 0x3f85,
+ 0x0700: 0x3f44, 0x0701: 0x8800, 0x0702: 0x3f4c, 0x0704: 0x8800, 0x0705: 0x3f54,
+ 0x0706: 0x8800, 0x0707: 0x3f5c, 0x0708: 0x8800, 0x0709: 0x3f64,
+ 0x070f: 0x8800, 0x0710: 0x3f6c, 0x0711: 0x3f74,
+ 0x0712: 0x8800, 0x0713: 0x3f7c, 0x0714: 0x3f84, 0x0715: 0x8800, 0x0716: 0x3f8c, 0x0717: 0x3f94,
+ 0x0718: 0x8800, 0x0719: 0x3f9c, 0x071a: 0x3fa4, 0x071b: 0x8800, 0x071c: 0x3fac, 0x071d: 0x3fb4,
0x072f: 0x8800,
- 0x0730: 0x8800, 0x0731: 0x8800, 0x0732: 0x8800, 0x0734: 0x3ebd,
- 0x0737: 0x3f8d, 0x0738: 0x3f95, 0x0739: 0x3f9d, 0x073a: 0x3fa5,
- 0x073d: 0x8800, 0x073e: 0x3fad,
+ 0x0730: 0x8800, 0x0731: 0x8800, 0x0732: 0x8800, 0x0734: 0x3eec,
+ 0x0737: 0x3fbc, 0x0738: 0x3fc4, 0x0739: 0x3fcc, 0x073a: 0x3fd4,
+ 0x073d: 0x8800, 0x073e: 0x3fdc,
// Block 0x1d, offset 0x740
- 0x0740: 0x18b5, 0x0741: 0x1239, 0x0742: 0x1911, 0x0743: 0x18dd, 0x0744: 0x1395, 0x0745: 0x0c29,
- 0x0746: 0x0e1d, 0x0747: 0x1b5d, 0x0748: 0x1b5d, 0x0749: 0x0f49, 0x074a: 0x1995, 0x074b: 0x0e81,
- 0x074c: 0x0f45, 0x074d: 0x112d, 0x074e: 0x150d, 0x074f: 0x169d, 0x0750: 0x17d5, 0x0751: 0x1811,
- 0x0752: 0x1845, 0x0753: 0x1959, 0x0754: 0x12b1, 0x0755: 0x133d, 0x0756: 0x13e9, 0x0757: 0x1481,
- 0x0758: 0x179d, 0x0759: 0x197d, 0x075a: 0x1aa5, 0x075b: 0x0c4d, 0x075c: 0x0df1, 0x075d: 0x12c5,
- 0x075e: 0x140d, 0x075f: 0x17d1, 0x0760: 0x1af5, 0x0761: 0x0ff1, 0x0762: 0x13b5, 0x0763: 0x17c1,
- 0x0764: 0x1855, 0x0765: 0x1161, 0x0766: 0x16f9, 0x0767: 0x181d, 0x0768: 0x105d, 0x0769: 0x124d,
- 0x076a: 0x1355, 0x076b: 0x1459, 0x076c: 0x1965, 0x076d: 0x0c8d, 0x076e: 0x0d25, 0x076f: 0x0d91,
- 0x0770: 0x11c9, 0x0771: 0x12bd, 0x0772: 0x1409, 0x0773: 0x152d, 0x0774: 0x16b5, 0x0775: 0x17c9,
- 0x0776: 0x17e1, 0x0777: 0x1905, 0x0778: 0x1a21, 0x0779: 0x1ad5, 0x077a: 0x1af1, 0x077b: 0x1569,
- 0x077c: 0x15a9, 0x077d: 0x1661, 0x077e: 0x1781, 0x077f: 0x19b1,
+ 0x0740: 0x18dc, 0x0741: 0x1260, 0x0742: 0x1938, 0x0743: 0x1904, 0x0744: 0x13bc, 0x0745: 0x0c50,
+ 0x0746: 0x0e44, 0x0747: 0x1b8c, 0x0748: 0x1b8c, 0x0749: 0x0f70, 0x074a: 0x19c0, 0x074b: 0x0ea8,
+ 0x074c: 0x0f6c, 0x074d: 0x1154, 0x074e: 0x1534, 0x074f: 0x16c4, 0x0750: 0x17fc, 0x0751: 0x1838,
+ 0x0752: 0x186c, 0x0753: 0x1980, 0x0754: 0x12d8, 0x0755: 0x1364, 0x0756: 0x1410, 0x0757: 0x14a8,
+ 0x0758: 0x17c4, 0x0759: 0x19a8, 0x075a: 0x1ad4, 0x075b: 0x0c74, 0x075c: 0x0e18, 0x075d: 0x12ec,
+ 0x075e: 0x1434, 0x075f: 0x17f8, 0x0760: 0x1b24, 0x0761: 0x1018, 0x0762: 0x13dc, 0x0763: 0x17e8,
+ 0x0764: 0x187c, 0x0765: 0x1188, 0x0766: 0x1720, 0x0767: 0x1844, 0x0768: 0x1084, 0x0769: 0x1274,
+ 0x076a: 0x137c, 0x076b: 0x1480, 0x076c: 0x198c, 0x076d: 0x0cb4, 0x076e: 0x0d4c, 0x076f: 0x0db8,
+ 0x0770: 0x11f0, 0x0771: 0x12e4, 0x0772: 0x1430, 0x0773: 0x1554, 0x0774: 0x16dc, 0x0775: 0x17f0,
+ 0x0776: 0x1808, 0x0777: 0x192c, 0x0778: 0x1a50, 0x0779: 0x1b04, 0x077a: 0x1b20, 0x077b: 0x1590,
+ 0x077c: 0x15d0, 0x077d: 0x1688, 0x077e: 0x17a8, 0x077f: 0x19dc,
// Block 0x1e, offset 0x780
- 0x0780: 0x1afd, 0x0781: 0x1889, 0x0782: 0x0f05, 0x0783: 0x1079, 0x0784: 0x1619, 0x0785: 0x16d9,
- 0x0786: 0x143d, 0x0787: 0x1571, 0x0788: 0x18d5, 0x0789: 0x1a19, 0x078a: 0x0f01, 0x078b: 0x0fcd,
- 0x078c: 0x12b5, 0x078d: 0x1369, 0x078e: 0x139d, 0x078f: 0x1651, 0x0790: 0x1679, 0x0791: 0x19dd,
- 0x0792: 0x0d8d, 0x0793: 0x16e5, 0x0794: 0x0d31, 0x0795: 0x0d2d, 0x0796: 0x15d5, 0x0797: 0x1665,
- 0x0798: 0x1799, 0x0799: 0x19e5, 0x079a: 0x18a5, 0x079b: 0x1165, 0x079c: 0x12b1, 0x079d: 0x1895,
- 0x079e: 0x0c35, 0x079f: 0x0fa1, 0x07a0: 0x10d1, 0x07a1: 0x146d, 0x07a2: 0x14ed, 0x07a3: 0x0db1,
- 0x07a4: 0x1579, 0x07a5: 0x0c9d, 0x07a6: 0x10b5, 0x07a7: 0x0c15, 0x07a8: 0x1329, 0x07a9: 0x11e1,
- 0x07aa: 0x164d, 0x07ab: 0x0e05, 0x07ac: 0x0ef1, 0x07ad: 0x1539, 0x07ae: 0x17a1, 0x07af: 0x1879,
- 0x07b0: 0x12f5, 0x07b1: 0x1935, 0x07b2: 0x1321, 0x07b3: 0x1175, 0x07b4: 0x1759, 0x07b5: 0x1195,
- 0x07b6: 0x14e9, 0x07b7: 0x0c69, 0x07b8: 0x0ce5, 0x07b9: 0x0d29, 0x07ba: 0x1291, 0x07bb: 0x1639,
- 0x07bc: 0x1731, 0x07bd: 0x1885, 0x07be: 0x1991, 0x07bf: 0x0d99,
+ 0x0780: 0x1b2c, 0x0781: 0x18b0, 0x0782: 0x0f2c, 0x0783: 0x10a0, 0x0784: 0x1640, 0x0785: 0x1700,
+ 0x0786: 0x1464, 0x0787: 0x1598, 0x0788: 0x18fc, 0x0789: 0x1a48, 0x078a: 0x0f28, 0x078b: 0x0ff4,
+ 0x078c: 0x12dc, 0x078d: 0x1390, 0x078e: 0x13c4, 0x078f: 0x1678, 0x0790: 0x16a0, 0x0791: 0x1a08,
+ 0x0792: 0x0db4, 0x0793: 0x170c, 0x0794: 0x0d58, 0x0795: 0x0d54, 0x0796: 0x15fc, 0x0797: 0x168c,
+ 0x0798: 0x17c0, 0x0799: 0x1a10, 0x079a: 0x18cc, 0x079b: 0x118c, 0x079c: 0x12d8, 0x079d: 0x18bc,
+ 0x079e: 0x0c5c, 0x079f: 0x0fc8, 0x07a0: 0x10f8, 0x07a1: 0x1494, 0x07a2: 0x1514, 0x07a3: 0x0dd8,
+ 0x07a4: 0x15a0, 0x07a5: 0x0cc4, 0x07a6: 0x10dc, 0x07a7: 0x0c3c, 0x07a8: 0x1350, 0x07a9: 0x1208,
+ 0x07aa: 0x1674, 0x07ab: 0x0e2c, 0x07ac: 0x0f18, 0x07ad: 0x1560, 0x07ae: 0x17c8, 0x07af: 0x18a0,
+ 0x07b0: 0x131c, 0x07b1: 0x195c, 0x07b2: 0x1348, 0x07b3: 0x119c, 0x07b4: 0x1780, 0x07b5: 0x11bc,
+ 0x07b6: 0x1510, 0x07b7: 0x0c90, 0x07b8: 0x0d0c, 0x07b9: 0x0d50, 0x07ba: 0x12b8, 0x07bb: 0x1660,
+ 0x07bc: 0x1758, 0x07bd: 0x18ac, 0x07be: 0x19bc, 0x07bf: 0x0dc0,
// Block 0x1f, offset 0x7c0
- 0x07c0: 0x0e4d, 0x07c1: 0x0f55, 0x07c2: 0x106d, 0x07c3: 0x11fd, 0x07c4: 0x13b9, 0x07c5: 0x157d,
- 0x07c6: 0x19cd, 0x07c7: 0x1aad, 0x07c8: 0x1b01, 0x07c9: 0x1b19, 0x07ca: 0x0d75, 0x07cb: 0x1231,
- 0x07cc: 0x12e1, 0x07cd: 0x1929, 0x07ce: 0x1039, 0x07cf: 0x1115, 0x07d0: 0x1131, 0x07d1: 0x11c1,
- 0x07d2: 0x13a9, 0x07d3: 0x13f5, 0x07d4: 0x14a5, 0x07d5: 0x15c9, 0x07d6: 0x166d, 0x07d7: 0x16d1,
- 0x07d8: 0x1919, 0x07d9: 0x17a9, 0x07da: 0x1941, 0x07db: 0x19b5, 0x07dc: 0x0d4d, 0x07dd: 0x0d79,
- 0x07de: 0x0e61, 0x07df: 0x13e5, 0x07e0: 0x1831, 0x07e1: 0x1879, 0x07e2: 0x1059, 0x07e3: 0x10c9,
- 0x07e4: 0x118d, 0x07e5: 0x12ed, 0x07e6: 0x1615, 0x07e7: 0x1461, 0x07e8: 0x0c79, 0x07e9: 0x0ebd,
- 0x07ea: 0x0fa1, 0x07eb: 0x1005, 0x07ec: 0x10d5, 0x07ed: 0x147d, 0x07ee: 0x1499, 0x07ef: 0x16a9,
- 0x07f0: 0x16c9, 0x07f1: 0x1999, 0x07f2: 0x1a15, 0x07f3: 0x1a25, 0x07f4: 0x1a61, 0x07f5: 0x0c91,
- 0x07f6: 0x15bd, 0x07f7: 0x1985, 0x07f8: 0x19fd, 0x07f9: 0x10ed, 0x07fa: 0x0c55, 0x07fb: 0x0cb5,
- 0x07fc: 0x0fa5, 0x07fd: 0x0fc5, 0x07fe: 0x11ed, 0x07ff: 0x12b1,
+ 0x07c0: 0x0e74, 0x07c1: 0x0f7c, 0x07c2: 0x1094, 0x07c3: 0x1224, 0x07c4: 0x13e0, 0x07c5: 0x15a4,
+ 0x07c6: 0x19f8, 0x07c7: 0x1adc, 0x07c8: 0x1b30, 0x07c9: 0x1b48, 0x07ca: 0x0d9c, 0x07cb: 0x1258,
+ 0x07cc: 0x1308, 0x07cd: 0x1950, 0x07ce: 0x1060, 0x07cf: 0x113c, 0x07d0: 0x1158, 0x07d1: 0x11e8,
+ 0x07d2: 0x13d0, 0x07d3: 0x141c, 0x07d4: 0x14cc, 0x07d5: 0x15f0, 0x07d6: 0x1694, 0x07d7: 0x16f8,
+ 0x07d8: 0x1940, 0x07d9: 0x17d0, 0x07da: 0x1968, 0x07db: 0x19e0, 0x07dc: 0x0d74, 0x07dd: 0x0da0,
+ 0x07de: 0x0e88, 0x07df: 0x140c, 0x07e0: 0x1858, 0x07e1: 0x18a0, 0x07e2: 0x1080, 0x07e3: 0x10f0,
+ 0x07e4: 0x11b4, 0x07e5: 0x1314, 0x07e6: 0x163c, 0x07e7: 0x1488, 0x07e8: 0x0ca0, 0x07e9: 0x0ee4,
+ 0x07ea: 0x0fc8, 0x07eb: 0x102c, 0x07ec: 0x10fc, 0x07ed: 0x14a4, 0x07ee: 0x14c0, 0x07ef: 0x16d0,
+ 0x07f0: 0x16f0, 0x07f1: 0x19c4, 0x07f2: 0x1a44, 0x07f3: 0x1a54, 0x07f4: 0x1a90, 0x07f5: 0x0cb8,
+ 0x07f6: 0x15e4, 0x07f7: 0x19b0, 0x07f8: 0x1a2c, 0x07f9: 0x1114, 0x07fa: 0x0c7c, 0x07fb: 0x0cdc,
+ 0x07fc: 0x0fcc, 0x07fd: 0x0fec, 0x07fe: 0x1214, 0x07ff: 0x12d8,
// Block 0x20, offset 0x800
- 0x0800: 0x1401, 0x0801: 0x1509, 0x0802: 0x17b5, 0x0803: 0x1955, 0x0804: 0x1b55, 0x0805: 0x1221,
- 0x0806: 0x19d9, 0x0807: 0x0d71, 0x0808: 0x126d, 0x0809: 0x1279, 0x080a: 0x134d, 0x080b: 0x1385,
- 0x080c: 0x1489, 0x080d: 0x14e5, 0x080e: 0x1565, 0x080f: 0x1649, 0x0810: 0x1a6d, 0x0811: 0x0ced,
- 0x0812: 0x1141, 0x0813: 0x19e9, 0x0814: 0x0ca5, 0x0815: 0x0fe9, 0x0816: 0x136d, 0x0817: 0x191d,
- 0x0818: 0x10a5, 0x0819: 0x10f5, 0x081a: 0x1281, 0x081b: 0x146d, 0x081c: 0x19f1, 0x081d: 0x0d55,
- 0x081e: 0x0e3d, 0x081f: 0x0fd5, 0x0820: 0x1211, 0x0821: 0x125d, 0x0822: 0x129d, 0x0823: 0x1331,
- 0x0824: 0x1485, 0x0825: 0x14f9, 0x0826: 0x1695, 0x0827: 0x1835, 0x0828: 0x1841, 0x0829: 0x198d,
- 0x082a: 0x1a09, 0x082b: 0x0dc1, 0x082c: 0x1389, 0x082d: 0x0e41, 0x082e: 0x1405, 0x082f: 0x14a9,
- 0x0830: 0x17c5, 0x0831: 0x19f5, 0x0832: 0x1add, 0x0833: 0x1b05, 0x0834: 0x1275, 0x0835: 0x1365,
- 0x0836: 0x1701, 0x0837: 0x15f5, 0x0838: 0x1601, 0x0839: 0x1625, 0x083a: 0x1455, 0x083b: 0x13dd,
- 0x083c: 0x18a1, 0x083d: 0x0c71, 0x083e: 0x1769, 0x083f: 0x0d59,
+ 0x0800: 0x1428, 0x0801: 0x1530, 0x0802: 0x17dc, 0x0803: 0x197c, 0x0804: 0x1b84, 0x0805: 0x1248,
+ 0x0806: 0x1a04, 0x0807: 0x0d98, 0x0808: 0x1294, 0x0809: 0x12a0, 0x080a: 0x1374, 0x080b: 0x13ac,
+ 0x080c: 0x14b0, 0x080d: 0x150c, 0x080e: 0x158c, 0x080f: 0x1670, 0x0810: 0x1a9c, 0x0811: 0x0d14,
+ 0x0812: 0x1168, 0x0813: 0x1a14, 0x0814: 0x0ccc, 0x0815: 0x1010, 0x0816: 0x1394, 0x0817: 0x1944,
+ 0x0818: 0x10cc, 0x0819: 0x111c, 0x081a: 0x12a8, 0x081b: 0x1494, 0x081c: 0x1a1c, 0x081d: 0x0d7c,
+ 0x081e: 0x0e64, 0x081f: 0x0ffc, 0x0820: 0x1238, 0x0821: 0x1284, 0x0822: 0x12c4, 0x0823: 0x1358,
+ 0x0824: 0x14ac, 0x0825: 0x1520, 0x0826: 0x16bc, 0x0827: 0x185c, 0x0828: 0x1868, 0x0829: 0x19b8,
+ 0x082a: 0x1a38, 0x082b: 0x0de8, 0x082c: 0x13b0, 0x082d: 0x0e68, 0x082e: 0x142c, 0x082f: 0x14d0,
+ 0x0830: 0x17ec, 0x0831: 0x1a20, 0x0832: 0x1b0c, 0x0833: 0x1b34, 0x0834: 0x129c, 0x0835: 0x138c,
+ 0x0836: 0x1728, 0x0837: 0x161c, 0x0838: 0x1628, 0x0839: 0x164c, 0x083a: 0x147c, 0x083b: 0x1404,
+ 0x083c: 0x18c8, 0x083d: 0x0c98, 0x083e: 0x1790, 0x083f: 0x0d80,
// Block 0x21, offset 0x840
- 0x0840: 0x0d49, 0x0841: 0x1049, 0x0842: 0x1169, 0x0843: 0x1631, 0x0844: 0x0f91, 0x0845: 0x1341,
- 0x0846: 0x122d, 0x0847: 0x1925, 0x0848: 0x1825, 0x0849: 0x19e1, 0x084a: 0x1861, 0x084b: 0x1065,
- 0x084c: 0x0cc5, 0x084d: 0x0e99, 0x0850: 0x0eed,
- 0x0852: 0x121d, 0x0855: 0x0d35, 0x0856: 0x145d, 0x0857: 0x1521,
- 0x0858: 0x1585, 0x0859: 0x15a1, 0x085a: 0x15a5, 0x085b: 0x15b9, 0x085c: 0x1a2d, 0x085d: 0x1629,
- 0x085e: 0x16ad, 0x0860: 0x17cd, 0x0862: 0x1891,
- 0x0865: 0x1945, 0x0866: 0x196d,
- 0x086a: 0x1a81, 0x086b: 0x1a85, 0x086c: 0x1a89, 0x086d: 0x1aed,
- 0x0870: 0x0c95, 0x0871: 0x0cb9, 0x0872: 0x0ccd, 0x0873: 0x0d89, 0x0874: 0x0d95, 0x0875: 0x0dd5,
- 0x0876: 0x0e89, 0x0877: 0x0ea5, 0x0878: 0x0ead, 0x0879: 0x0ee9, 0x087a: 0x0ef5, 0x087b: 0x0fd1,
- 0x087c: 0x0fd9, 0x087d: 0x10e1, 0x087e: 0x1109, 0x087f: 0x1111,
+ 0x0840: 0x0d70, 0x0841: 0x1070, 0x0842: 0x1190, 0x0843: 0x1658, 0x0844: 0x0fb8, 0x0845: 0x1368,
+ 0x0846: 0x1254, 0x0847: 0x194c, 0x0848: 0x184c, 0x0849: 0x1a0c, 0x084a: 0x1888, 0x084b: 0x108c,
+ 0x084c: 0x0cec, 0x084d: 0x0ec0, 0x0850: 0x0f14,
+ 0x0852: 0x1244, 0x0855: 0x0d5c, 0x0856: 0x1484, 0x0857: 0x1548,
+ 0x0858: 0x15ac, 0x0859: 0x15c8, 0x085a: 0x15cc, 0x085b: 0x15e0, 0x085c: 0x1a5c, 0x085d: 0x1650,
+ 0x085e: 0x16d4, 0x0860: 0x17f4, 0x0862: 0x18b8,
+ 0x0865: 0x196c, 0x0866: 0x1998,
+ 0x086a: 0x1ab0, 0x086b: 0x1ab4, 0x086c: 0x1ab8, 0x086d: 0x1b1c, 0x086e: 0x1990, 0x086f: 0x1a28,
+ 0x0870: 0x0cbc, 0x0871: 0x0ce0, 0x0872: 0x0cf4, 0x0873: 0x0db0, 0x0874: 0x0dbc, 0x0875: 0x0dfc,
+ 0x0876: 0x0eb0, 0x0877: 0x0ecc, 0x0878: 0x0ed4, 0x0879: 0x0f10, 0x087a: 0x0f1c, 0x087b: 0x0ff8,
+ 0x087c: 0x1000, 0x087d: 0x1108, 0x087e: 0x1130, 0x087f: 0x1138,
// Block 0x22, offset 0x880
- 0x0880: 0x1129, 0x0881: 0x11d5, 0x0882: 0x1205, 0x0883: 0x1225, 0x0884: 0x1295, 0x0885: 0x1359,
- 0x0886: 0x1375, 0x0887: 0x13a5, 0x0888: 0x13f9, 0x0889: 0x1419, 0x088a: 0x148d, 0x088b: 0x156d,
- 0x088c: 0x1589, 0x088d: 0x1591, 0x088e: 0x158d, 0x088f: 0x1595, 0x0890: 0x1599, 0x0891: 0x159d,
- 0x0892: 0x15b1, 0x0893: 0x15b5, 0x0894: 0x15d9, 0x0895: 0x15ed, 0x0896: 0x1609, 0x0897: 0x166d,
- 0x0898: 0x1675, 0x0899: 0x167d, 0x089a: 0x1691, 0x089b: 0x16b9, 0x089c: 0x1709, 0x089d: 0x173d,
- 0x089e: 0x173d, 0x089f: 0x17a5, 0x08a0: 0x184d, 0x08a1: 0x1865, 0x08a2: 0x1899, 0x08a3: 0x189d,
- 0x08a4: 0x18e1, 0x08a5: 0x18e5, 0x08a6: 0x193d, 0x08a7: 0x1945, 0x08a8: 0x1a0d, 0x08a9: 0x1a51,
- 0x08aa: 0x1a69, 0x08ab: 0x10d9, 0x08ac: 0x2018, 0x08ad: 0x1721,
- 0x08b0: 0x0c1d, 0x08b1: 0x0d21, 0x08b2: 0x0ce1, 0x08b3: 0x0c89, 0x08b4: 0x0cc9, 0x08b5: 0x0cf5,
- 0x08b6: 0x0d85, 0x08b7: 0x0da1, 0x08b8: 0x0e89, 0x08b9: 0x0e75, 0x08ba: 0x0e85, 0x08bb: 0x0ea1,
- 0x08bc: 0x0eed, 0x08bd: 0x0efd, 0x08be: 0x0f41, 0x08bf: 0x0f4d,
+ 0x0880: 0x1150, 0x0881: 0x11fc, 0x0882: 0x122c, 0x0883: 0x124c, 0x0884: 0x12bc, 0x0885: 0x1380,
+ 0x0886: 0x139c, 0x0887: 0x13cc, 0x0888: 0x1420, 0x0889: 0x1440, 0x088a: 0x14b4, 0x088b: 0x1594,
+ 0x088c: 0x15b0, 0x088d: 0x15b8, 0x088e: 0x15b4, 0x088f: 0x15bc, 0x0890: 0x15c0, 0x0891: 0x15c4,
+ 0x0892: 0x15d8, 0x0893: 0x15dc, 0x0894: 0x1600, 0x0895: 0x1614, 0x0896: 0x1630, 0x0897: 0x1694,
+ 0x0898: 0x169c, 0x0899: 0x16a4, 0x089a: 0x16b8, 0x089b: 0x16e0, 0x089c: 0x1730, 0x089d: 0x1764,
+ 0x089e: 0x1764, 0x089f: 0x17cc, 0x08a0: 0x1874, 0x08a1: 0x188c, 0x08a2: 0x18c0, 0x08a3: 0x18c4,
+ 0x08a4: 0x1908, 0x08a5: 0x190c, 0x08a6: 0x1964, 0x08a7: 0x196c, 0x08a8: 0x1a3c, 0x08a9: 0x1a80,
+ 0x08aa: 0x1a98, 0x08ab: 0x1100, 0x08ac: 0x2047, 0x08ad: 0x1748,
+ 0x08b0: 0x0c44, 0x08b1: 0x0d48, 0x08b2: 0x0d08, 0x08b3: 0x0cb0, 0x08b4: 0x0cf0, 0x08b5: 0x0d1c,
+ 0x08b6: 0x0dac, 0x08b7: 0x0dc8, 0x08b8: 0x0eb0, 0x08b9: 0x0e9c, 0x08ba: 0x0eac, 0x08bb: 0x0ec8,
+ 0x08bc: 0x0f14, 0x08bd: 0x0f24, 0x08be: 0x0f68, 0x08bf: 0x0f74,
// Block 0x23, offset 0x8c0
- 0x08c0: 0x0f69, 0x08c1: 0x0f79, 0x08c2: 0x1061, 0x08c3: 0x1069, 0x08c4: 0x1099, 0x08c5: 0x10b9,
- 0x08c6: 0x10e9, 0x08c7: 0x1101, 0x08c8: 0x10f1, 0x08c9: 0x1111, 0x08ca: 0x1105, 0x08cb: 0x1129,
- 0x08cc: 0x1145, 0x08cd: 0x119d, 0x08ce: 0x11a9, 0x08cf: 0x11b1, 0x08d0: 0x11d9, 0x08d1: 0x121d,
- 0x08d2: 0x124d, 0x08d3: 0x1251, 0x08d4: 0x1265, 0x08d5: 0x12e5, 0x08d6: 0x12f5, 0x08d7: 0x134d,
- 0x08d8: 0x1399, 0x08d9: 0x1391, 0x08da: 0x13a5, 0x08db: 0x13c1, 0x08dc: 0x13f9, 0x08dd: 0x1551,
- 0x08de: 0x141d, 0x08df: 0x1451, 0x08e0: 0x145d, 0x08e1: 0x149d, 0x08e2: 0x14b9, 0x08e3: 0x14dd,
- 0x08e4: 0x1501, 0x08e5: 0x1505, 0x08e6: 0x1521, 0x08e7: 0x1525, 0x08e8: 0x1535, 0x08e9: 0x1549,
- 0x08ea: 0x1545, 0x08eb: 0x1575, 0x08ec: 0x15f1, 0x08ed: 0x1609, 0x08ee: 0x1621, 0x08ef: 0x1659,
- 0x08f0: 0x166d, 0x08f1: 0x1689, 0x08f2: 0x16b9, 0x08f3: 0x176d, 0x08f4: 0x1795, 0x08f5: 0x1809,
- 0x08f6: 0x1851, 0x08f7: 0x185d, 0x08f8: 0x1865, 0x08f9: 0x187d, 0x08fa: 0x1891, 0x08fb: 0x1881,
- 0x08fc: 0x1899, 0x08fd: 0x1895, 0x08fe: 0x188d, 0x08ff: 0x189d,
+ 0x08c0: 0x0f90, 0x08c1: 0x0fa0, 0x08c2: 0x1088, 0x08c3: 0x1090, 0x08c4: 0x10c0, 0x08c5: 0x10e0,
+ 0x08c6: 0x1110, 0x08c7: 0x1128, 0x08c8: 0x1118, 0x08c9: 0x1138, 0x08ca: 0x112c, 0x08cb: 0x1150,
+ 0x08cc: 0x116c, 0x08cd: 0x11c4, 0x08ce: 0x11d0, 0x08cf: 0x11d8, 0x08d0: 0x1200, 0x08d1: 0x1244,
+ 0x08d2: 0x1274, 0x08d3: 0x1278, 0x08d4: 0x128c, 0x08d5: 0x130c, 0x08d6: 0x131c, 0x08d7: 0x1374,
+ 0x08d8: 0x13c0, 0x08d9: 0x13b8, 0x08da: 0x13cc, 0x08db: 0x13e8, 0x08dc: 0x1420, 0x08dd: 0x1578,
+ 0x08de: 0x1444, 0x08df: 0x1478, 0x08e0: 0x1484, 0x08e1: 0x14c4, 0x08e2: 0x14e0, 0x08e3: 0x1504,
+ 0x08e4: 0x1528, 0x08e5: 0x152c, 0x08e6: 0x1548, 0x08e7: 0x154c, 0x08e8: 0x155c, 0x08e9: 0x1570,
+ 0x08ea: 0x156c, 0x08eb: 0x159c, 0x08ec: 0x1618, 0x08ed: 0x1630, 0x08ee: 0x1648, 0x08ef: 0x1680,
+ 0x08f0: 0x1694, 0x08f1: 0x16b0, 0x08f2: 0x16e0, 0x08f3: 0x1794, 0x08f4: 0x17bc, 0x08f5: 0x1830,
+ 0x08f6: 0x1878, 0x08f7: 0x1884, 0x08f8: 0x188c, 0x08f9: 0x18a4, 0x08fa: 0x18b8, 0x08fb: 0x18a8,
+ 0x08fc: 0x18c0, 0x08fd: 0x18bc, 0x08fe: 0x18b4, 0x08ff: 0x18c4,
// Block 0x24, offset 0x900
- 0x0900: 0x18a9, 0x0901: 0x18e5, 0x0902: 0x1921, 0x0903: 0x1951, 0x0904: 0x1981, 0x0905: 0x19a1,
- 0x0906: 0x19ed, 0x0907: 0x1a0d, 0x0908: 0x1a2d, 0x0909: 0x1a41, 0x090a: 0x1a51, 0x090b: 0x1a5d,
- 0x090c: 0x1a69, 0x090d: 0x1abd, 0x090e: 0x1b5d, 0x090f: 0x1faf, 0x0910: 0x1faa, 0x0911: 0x1fdc,
- 0x0912: 0x0b45, 0x0913: 0x0b6d, 0x0914: 0x0b71, 0x0915: 0x205e, 0x0916: 0x208b, 0x0917: 0x2103,
- 0x0918: 0x1b49, 0x0919: 0x1b59,
+ 0x0900: 0x18d0, 0x0901: 0x190c, 0x0902: 0x1948, 0x0903: 0x1978, 0x0904: 0x19ac, 0x0905: 0x19cc,
+ 0x0906: 0x1a18, 0x0907: 0x1a3c, 0x0908: 0x1a5c, 0x0909: 0x1a70, 0x090a: 0x1a80, 0x090b: 0x1a8c,
+ 0x090c: 0x1a98, 0x090d: 0x1aec, 0x090e: 0x1b8c, 0x090f: 0x1fde, 0x0910: 0x1fd9, 0x0911: 0x200b,
+ 0x0912: 0x0b6c, 0x0913: 0x0b94, 0x0914: 0x0b98, 0x0915: 0x208d, 0x0916: 0x20ba, 0x0917: 0x2132,
+ 0x0918: 0x1b78, 0x0919: 0x1b88,
// Block 0x25, offset 0x940
- 0x0940: 0x0c39, 0x0941: 0x0c31, 0x0942: 0x0c41, 0x0943: 0x1f41, 0x0944: 0x0c85, 0x0945: 0x0c95,
- 0x0946: 0x0c99, 0x0947: 0x0ca1, 0x0948: 0x0ca9, 0x0949: 0x0cad, 0x094a: 0x0cb9, 0x094b: 0x0cb1,
- 0x094c: 0x0af1, 0x094d: 0x1f55, 0x094e: 0x0ccd, 0x094f: 0x0cd1, 0x0950: 0x0cd5, 0x0951: 0x0cf1,
- 0x0952: 0x1f46, 0x0953: 0x0af5, 0x0954: 0x0cdd, 0x0955: 0x0cfd, 0x0956: 0x1f50, 0x0957: 0x0d0d,
- 0x0958: 0x0d15, 0x0959: 0x0c75, 0x095a: 0x0d1d, 0x095b: 0x0d21, 0x095c: 0x212b, 0x095d: 0x0d3d,
- 0x095e: 0x0d45, 0x095f: 0x0afd, 0x0960: 0x0d5d, 0x0961: 0x0d61, 0x0962: 0x0d69, 0x0963: 0x0d6d,
- 0x0964: 0x0b01, 0x0965: 0x0d85, 0x0966: 0x0d89, 0x0967: 0x0d95, 0x0968: 0x0da1, 0x0969: 0x0da5,
- 0x096a: 0x0da9, 0x096b: 0x0db1, 0x096c: 0x0dd1, 0x096d: 0x0dd5, 0x096e: 0x0ddd, 0x096f: 0x0ded,
- 0x0970: 0x0df5, 0x0971: 0x0df9, 0x0972: 0x0df9, 0x0973: 0x0df9, 0x0974: 0x1f64, 0x0975: 0x13d1,
- 0x0976: 0x0e0d, 0x0977: 0x0e15, 0x0978: 0x1f69, 0x0979: 0x0e21, 0x097a: 0x0e29, 0x097b: 0x0e31,
- 0x097c: 0x0e59, 0x097d: 0x0e45, 0x097e: 0x0e51, 0x097f: 0x0e55,
+ 0x0940: 0x0c60, 0x0941: 0x0c58, 0x0942: 0x0c68, 0x0943: 0x1f70, 0x0944: 0x0cac, 0x0945: 0x0cbc,
+ 0x0946: 0x0cc0, 0x0947: 0x0cc8, 0x0948: 0x0cd0, 0x0949: 0x0cd4, 0x094a: 0x0ce0, 0x094b: 0x0cd8,
+ 0x094c: 0x0b18, 0x094d: 0x1f84, 0x094e: 0x0cf4, 0x094f: 0x0cf8, 0x0950: 0x0cfc, 0x0951: 0x0d18,
+ 0x0952: 0x1f75, 0x0953: 0x0b1c, 0x0954: 0x0d04, 0x0955: 0x0d24, 0x0956: 0x1f7f, 0x0957: 0x0d34,
+ 0x0958: 0x0d3c, 0x0959: 0x0c9c, 0x095a: 0x0d44, 0x095b: 0x0d48, 0x095c: 0x215a, 0x095d: 0x0d64,
+ 0x095e: 0x0d6c, 0x095f: 0x0b24, 0x0960: 0x0d84, 0x0961: 0x0d88, 0x0962: 0x0d90, 0x0963: 0x0d94,
+ 0x0964: 0x0b28, 0x0965: 0x0dac, 0x0966: 0x0db0, 0x0967: 0x0dbc, 0x0968: 0x0dc8, 0x0969: 0x0dcc,
+ 0x096a: 0x0dd0, 0x096b: 0x0dd8, 0x096c: 0x0df8, 0x096d: 0x0dfc, 0x096e: 0x0e04, 0x096f: 0x0e14,
+ 0x0970: 0x0e1c, 0x0971: 0x0e20, 0x0972: 0x0e20, 0x0973: 0x0e20, 0x0974: 0x1f93, 0x0975: 0x13f8,
+ 0x0976: 0x0e34, 0x0977: 0x0e3c, 0x0978: 0x1f98, 0x0979: 0x0e48, 0x097a: 0x0e50, 0x097b: 0x0e58,
+ 0x097c: 0x0e80, 0x097d: 0x0e6c, 0x097e: 0x0e78, 0x097f: 0x0e7c,
// Block 0x26, offset 0x980
- 0x0980: 0x0e5d, 0x0981: 0x0e65, 0x0982: 0x0e69, 0x0983: 0x0e71, 0x0984: 0x0e79, 0x0985: 0x0e7d,
- 0x0986: 0x0e7d, 0x0987: 0x0e85, 0x0988: 0x0e8d, 0x0989: 0x0e91, 0x098a: 0x0e9d, 0x098b: 0x0ec1,
- 0x098c: 0x0ea5, 0x098d: 0x0ec5, 0x098e: 0x0ea9, 0x098f: 0x0eb1, 0x0990: 0x0d49, 0x0991: 0x0f0d,
- 0x0992: 0x0ed5, 0x0993: 0x0ed9, 0x0994: 0x0edd, 0x0995: 0x0ed1, 0x0996: 0x0ee5, 0x0997: 0x0ee1,
- 0x0998: 0x0ef9, 0x0999: 0x1f6e, 0x099a: 0x0f15, 0x099b: 0x0f19, 0x099c: 0x0f21, 0x099d: 0x0f2d,
- 0x099e: 0x0f35, 0x099f: 0x0f51, 0x09a0: 0x1f73, 0x09a1: 0x1f78, 0x09a2: 0x0f5d, 0x09a3: 0x0f61,
- 0x09a4: 0x0f65, 0x09a5: 0x0f59, 0x09a6: 0x0f6d, 0x09a7: 0x0b05, 0x09a8: 0x0b09, 0x09a9: 0x0f75,
- 0x09aa: 0x0f7d, 0x09ab: 0x0f7d, 0x09ac: 0x1f7d, 0x09ad: 0x0f99, 0x09ae: 0x0f9d, 0x09af: 0x0fa1,
- 0x09b0: 0x0fa9, 0x09b1: 0x1f82, 0x09b2: 0x0fb1, 0x09b3: 0x0fb5, 0x09b4: 0x108d, 0x09b5: 0x0fbd,
- 0x09b6: 0x0b0d, 0x09b7: 0x0fc9, 0x09b8: 0x0fd9, 0x09b9: 0x0fe5, 0x09ba: 0x0fe1, 0x09bb: 0x1f8c,
- 0x09bc: 0x0fed, 0x09bd: 0x1f91, 0x09be: 0x0ff9, 0x09bf: 0x0ff5,
+ 0x0980: 0x0e84, 0x0981: 0x0e8c, 0x0982: 0x0e90, 0x0983: 0x0e98, 0x0984: 0x0ea0, 0x0985: 0x0ea4,
+ 0x0986: 0x0ea4, 0x0987: 0x0eac, 0x0988: 0x0eb4, 0x0989: 0x0eb8, 0x098a: 0x0ec4, 0x098b: 0x0ee8,
+ 0x098c: 0x0ecc, 0x098d: 0x0eec, 0x098e: 0x0ed0, 0x098f: 0x0ed8, 0x0990: 0x0d70, 0x0991: 0x0f34,
+ 0x0992: 0x0efc, 0x0993: 0x0f00, 0x0994: 0x0f04, 0x0995: 0x0ef8, 0x0996: 0x0f0c, 0x0997: 0x0f08,
+ 0x0998: 0x0f20, 0x0999: 0x1f9d, 0x099a: 0x0f3c, 0x099b: 0x0f40, 0x099c: 0x0f48, 0x099d: 0x0f54,
+ 0x099e: 0x0f5c, 0x099f: 0x0f78, 0x09a0: 0x1fa2, 0x09a1: 0x1fa7, 0x09a2: 0x0f84, 0x09a3: 0x0f88,
+ 0x09a4: 0x0f8c, 0x09a5: 0x0f80, 0x09a6: 0x0f94, 0x09a7: 0x0b2c, 0x09a8: 0x0b30, 0x09a9: 0x0f9c,
+ 0x09aa: 0x0fa4, 0x09ab: 0x0fa4, 0x09ac: 0x1fac, 0x09ad: 0x0fc0, 0x09ae: 0x0fc4, 0x09af: 0x0fc8,
+ 0x09b0: 0x0fd0, 0x09b1: 0x1fb1, 0x09b2: 0x0fd8, 0x09b3: 0x0fdc, 0x09b4: 0x10b4, 0x09b5: 0x0fe4,
+ 0x09b6: 0x0b34, 0x09b7: 0x0ff0, 0x09b8: 0x1000, 0x09b9: 0x100c, 0x09ba: 0x1008, 0x09bb: 0x1fbb,
+ 0x09bc: 0x1014, 0x09bd: 0x1fc0, 0x09be: 0x1020, 0x09bf: 0x101c,
// Block 0x27, offset 0x9c0
- 0x09c0: 0x0ffd, 0x09c1: 0x100d, 0x09c2: 0x1011, 0x09c3: 0x0b11, 0x09c4: 0x1021, 0x09c5: 0x1029,
- 0x09c6: 0x102d, 0x09c7: 0x1031, 0x09c8: 0x0b15, 0x09c9: 0x1f96, 0x09ca: 0x0b19, 0x09cb: 0x104d,
- 0x09cc: 0x1051, 0x09cd: 0x1055, 0x09ce: 0x105d, 0x09cf: 0x215d, 0x09d0: 0x1075, 0x09d1: 0x1fa0,
- 0x09d2: 0x1fa0, 0x09d3: 0x1715, 0x09d4: 0x1085, 0x09d5: 0x1085, 0x09d6: 0x0b1d, 0x09d7: 0x1fc3,
- 0x09d8: 0x2095, 0x09d9: 0x1095, 0x09da: 0x109d, 0x09db: 0x0b21, 0x09dc: 0x10b1, 0x09dd: 0x10c1,
- 0x09de: 0x10c5, 0x09df: 0x10cd, 0x09e0: 0x10dd, 0x09e1: 0x0b29, 0x09e2: 0x0b25, 0x09e3: 0x10e1,
- 0x09e4: 0x1fa5, 0x09e5: 0x10e5, 0x09e6: 0x10f9, 0x09e7: 0x10fd, 0x09e8: 0x1101, 0x09e9: 0x10fd,
- 0x09ea: 0x110d, 0x09eb: 0x1111, 0x09ec: 0x1121, 0x09ed: 0x1119, 0x09ee: 0x111d, 0x09ef: 0x1125,
- 0x09f0: 0x1129, 0x09f1: 0x112d, 0x09f2: 0x1139, 0x09f3: 0x113d, 0x09f4: 0x1155, 0x09f5: 0x115d,
- 0x09f6: 0x116d, 0x09f7: 0x1181, 0x09f8: 0x1fb4, 0x09f9: 0x117d, 0x09fa: 0x1171, 0x09fb: 0x1189,
- 0x09fc: 0x1191, 0x09fd: 0x11a5, 0x09fe: 0x1fb9, 0x09ff: 0x11ad,
+ 0x09c0: 0x1024, 0x09c1: 0x1034, 0x09c2: 0x1038, 0x09c3: 0x0b38, 0x09c4: 0x1048, 0x09c5: 0x1050,
+ 0x09c6: 0x1054, 0x09c7: 0x1058, 0x09c8: 0x0b3c, 0x09c9: 0x1fc5, 0x09ca: 0x0b40, 0x09cb: 0x1074,
+ 0x09cc: 0x1078, 0x09cd: 0x107c, 0x09ce: 0x1084, 0x09cf: 0x218c, 0x09d0: 0x109c, 0x09d1: 0x1fcf,
+ 0x09d2: 0x1fcf, 0x09d3: 0x173c, 0x09d4: 0x10ac, 0x09d5: 0x10ac, 0x09d6: 0x0b44, 0x09d7: 0x1ff2,
+ 0x09d8: 0x20c4, 0x09d9: 0x10bc, 0x09da: 0x10c4, 0x09db: 0x0b48, 0x09dc: 0x10d8, 0x09dd: 0x10e8,
+ 0x09de: 0x10ec, 0x09df: 0x10f4, 0x09e0: 0x1104, 0x09e1: 0x0b50, 0x09e2: 0x0b4c, 0x09e3: 0x1108,
+ 0x09e4: 0x1fd4, 0x09e5: 0x110c, 0x09e6: 0x1120, 0x09e7: 0x1124, 0x09e8: 0x1128, 0x09e9: 0x1124,
+ 0x09ea: 0x1134, 0x09eb: 0x1138, 0x09ec: 0x1148, 0x09ed: 0x1140, 0x09ee: 0x1144, 0x09ef: 0x114c,
+ 0x09f0: 0x1150, 0x09f1: 0x1154, 0x09f2: 0x1160, 0x09f3: 0x1164, 0x09f4: 0x117c, 0x09f5: 0x1184,
+ 0x09f6: 0x1194, 0x09f7: 0x11a8, 0x09f8: 0x1fe3, 0x09f9: 0x11a4, 0x09fa: 0x1198, 0x09fb: 0x11b0,
+ 0x09fc: 0x11b8, 0x09fd: 0x11cc, 0x09fe: 0x1fe8, 0x09ff: 0x11d4,
// Block 0x28, offset 0xa00
- 0x0a00: 0x11a1, 0x0a01: 0x1199, 0x0a02: 0x0b2d, 0x0a03: 0x11b5, 0x0a04: 0x11bd, 0x0a05: 0x11c5,
- 0x0a06: 0x11b9, 0x0a07: 0x0b31, 0x0a08: 0x11d5, 0x0a09: 0x11dd, 0x0a0a: 0x1fbe, 0x0a0b: 0x1209,
- 0x0a0c: 0x123d, 0x0a0d: 0x1219, 0x0a0e: 0x0b3d, 0x0a0f: 0x1225, 0x0a10: 0x0b39, 0x0a11: 0x0b35,
- 0x0a12: 0x0d01, 0x0a13: 0x0d05, 0x0a14: 0x1241, 0x0a15: 0x1229, 0x0a16: 0x16e9, 0x0a17: 0x0ba1,
- 0x0a18: 0x124d, 0x0a19: 0x1251, 0x0a1a: 0x1255, 0x0a1b: 0x1269, 0x0a1c: 0x1261, 0x0a1d: 0x1fd7,
- 0x0a1e: 0x0b41, 0x0a1f: 0x127d, 0x0a20: 0x1271, 0x0a21: 0x128d, 0x0a22: 0x1295, 0x0a23: 0x1fe1,
- 0x0a24: 0x1299, 0x0a25: 0x1285, 0x0a26: 0x12a1, 0x0a27: 0x0b45, 0x0a28: 0x12a5, 0x0a29: 0x12a9,
- 0x0a2a: 0x12ad, 0x0a2b: 0x12b9, 0x0a2c: 0x1fe6, 0x0a2d: 0x12c1, 0x0a2e: 0x0b49, 0x0a2f: 0x12cd,
- 0x0a30: 0x1feb, 0x0a31: 0x12d1, 0x0a32: 0x0b4d, 0x0a33: 0x12dd, 0x0a34: 0x12e9, 0x0a35: 0x12f5,
- 0x0a36: 0x12f9, 0x0a37: 0x1ff0, 0x0a38: 0x1f87, 0x0a39: 0x1ff5, 0x0a3a: 0x1319, 0x0a3b: 0x1ffa,
- 0x0a3c: 0x1325, 0x0a3d: 0x132d, 0x0a3e: 0x131d, 0x0a3f: 0x1339,
+ 0x0a00: 0x11c8, 0x0a01: 0x11c0, 0x0a02: 0x0b54, 0x0a03: 0x11dc, 0x0a04: 0x11e4, 0x0a05: 0x11ec,
+ 0x0a06: 0x11e0, 0x0a07: 0x0b58, 0x0a08: 0x11fc, 0x0a09: 0x1204, 0x0a0a: 0x1fed, 0x0a0b: 0x1230,
+ 0x0a0c: 0x1264, 0x0a0d: 0x1240, 0x0a0e: 0x0b64, 0x0a0f: 0x124c, 0x0a10: 0x0b60, 0x0a11: 0x0b5c,
+ 0x0a12: 0x0d28, 0x0a13: 0x0d2c, 0x0a14: 0x1268, 0x0a15: 0x1250, 0x0a16: 0x1710, 0x0a17: 0x0bc8,
+ 0x0a18: 0x1274, 0x0a19: 0x1278, 0x0a1a: 0x127c, 0x0a1b: 0x1290, 0x0a1c: 0x1288, 0x0a1d: 0x2006,
+ 0x0a1e: 0x0b68, 0x0a1f: 0x12a4, 0x0a20: 0x1298, 0x0a21: 0x12b4, 0x0a22: 0x12bc, 0x0a23: 0x2010,
+ 0x0a24: 0x12c0, 0x0a25: 0x12ac, 0x0a26: 0x12c8, 0x0a27: 0x0b6c, 0x0a28: 0x12cc, 0x0a29: 0x12d0,
+ 0x0a2a: 0x12d4, 0x0a2b: 0x12e0, 0x0a2c: 0x2015, 0x0a2d: 0x12e8, 0x0a2e: 0x0b70, 0x0a2f: 0x12f4,
+ 0x0a30: 0x201a, 0x0a31: 0x12f8, 0x0a32: 0x0b74, 0x0a33: 0x1304, 0x0a34: 0x1310, 0x0a35: 0x131c,
+ 0x0a36: 0x1320, 0x0a37: 0x201f, 0x0a38: 0x1fb6, 0x0a39: 0x2024, 0x0a3a: 0x1340, 0x0a3b: 0x2029,
+ 0x0a3c: 0x134c, 0x0a3d: 0x1354, 0x0a3e: 0x1344, 0x0a3f: 0x1360,
// Block 0x29, offset 0xa40
- 0x0a40: 0x1349, 0x0a41: 0x1359, 0x0a42: 0x134d, 0x0a43: 0x1351, 0x0a44: 0x135d, 0x0a45: 0x1361,
- 0x0a46: 0x1fff, 0x0a47: 0x1345, 0x0a48: 0x1379, 0x0a49: 0x137d, 0x0a4a: 0x0b51, 0x0a4b: 0x1391,
- 0x0a4c: 0x138d, 0x0a4d: 0x2004, 0x0a4e: 0x1371, 0x0a4f: 0x13ad, 0x0a50: 0x2009, 0x0a51: 0x200e,
- 0x0a52: 0x13b1, 0x0a53: 0x13c5, 0x0a54: 0x13c1, 0x0a55: 0x13bd, 0x0a56: 0x0b55, 0x0a57: 0x13c9,
- 0x0a58: 0x13d9, 0x0a59: 0x13d5, 0x0a5a: 0x13e1, 0x0a5b: 0x1f4b, 0x0a5c: 0x13f1, 0x0a5d: 0x2013,
- 0x0a5e: 0x13fd, 0x0a5f: 0x201d, 0x0a60: 0x1411, 0x0a61: 0x141d, 0x0a62: 0x1431, 0x0a63: 0x2022,
- 0x0a64: 0x1445, 0x0a65: 0x1449, 0x0a66: 0x2027, 0x0a67: 0x202c, 0x0a68: 0x1465, 0x0a69: 0x1475,
- 0x0a6a: 0x0b59, 0x0a6b: 0x1479, 0x0a6c: 0x0b5d, 0x0a6d: 0x0b5d, 0x0a6e: 0x1491, 0x0a6f: 0x1495,
- 0x0a70: 0x149d, 0x0a71: 0x14a1, 0x0a72: 0x14ad, 0x0a73: 0x0b61, 0x0a74: 0x14c5, 0x0a75: 0x2031,
- 0x0a76: 0x14e1, 0x0a77: 0x2036, 0x0a78: 0x14ed, 0x0a79: 0x1f9b, 0x0a7a: 0x14fd, 0x0a7b: 0x203b,
- 0x0a7c: 0x2040, 0x0a7d: 0x2045, 0x0a7e: 0x0b65, 0x0a7f: 0x0b69,
+ 0x0a40: 0x1370, 0x0a41: 0x1380, 0x0a42: 0x1374, 0x0a43: 0x1378, 0x0a44: 0x1384, 0x0a45: 0x1388,
+ 0x0a46: 0x202e, 0x0a47: 0x136c, 0x0a48: 0x13a0, 0x0a49: 0x13a4, 0x0a4a: 0x0b78, 0x0a4b: 0x13b8,
+ 0x0a4c: 0x13b4, 0x0a4d: 0x2033, 0x0a4e: 0x1398, 0x0a4f: 0x13d4, 0x0a50: 0x2038, 0x0a51: 0x203d,
+ 0x0a52: 0x13d8, 0x0a53: 0x13ec, 0x0a54: 0x13e8, 0x0a55: 0x13e4, 0x0a56: 0x0b7c, 0x0a57: 0x13f0,
+ 0x0a58: 0x1400, 0x0a59: 0x13fc, 0x0a5a: 0x1408, 0x0a5b: 0x1f7a, 0x0a5c: 0x1418, 0x0a5d: 0x2042,
+ 0x0a5e: 0x1424, 0x0a5f: 0x204c, 0x0a60: 0x1438, 0x0a61: 0x1444, 0x0a62: 0x1458, 0x0a63: 0x2051,
+ 0x0a64: 0x146c, 0x0a65: 0x1470, 0x0a66: 0x2056, 0x0a67: 0x205b, 0x0a68: 0x148c, 0x0a69: 0x149c,
+ 0x0a6a: 0x0b80, 0x0a6b: 0x14a0, 0x0a6c: 0x0b84, 0x0a6d: 0x0b84, 0x0a6e: 0x14b8, 0x0a6f: 0x14bc,
+ 0x0a70: 0x14c4, 0x0a71: 0x14c8, 0x0a72: 0x14d4, 0x0a73: 0x0b88, 0x0a74: 0x14ec, 0x0a75: 0x2060,
+ 0x0a76: 0x1508, 0x0a77: 0x2065, 0x0a78: 0x1514, 0x0a79: 0x1fca, 0x0a7a: 0x1524, 0x0a7b: 0x206a,
+ 0x0a7c: 0x206f, 0x0a7d: 0x2074, 0x0a7e: 0x0b8c, 0x0a7f: 0x0b90,
// Block 0x2a, offset 0xa80
- 0x0a80: 0x1535, 0x0a81: 0x204f, 0x0a82: 0x204a, 0x0a83: 0x2054, 0x0a84: 0x2059, 0x0a85: 0x153d,
- 0x0a86: 0x1541, 0x0a87: 0x1541, 0x0a88: 0x1549, 0x0a89: 0x0b71, 0x0a8a: 0x154d, 0x0a8b: 0x0b75,
- 0x0a8c: 0x0b79, 0x0a8d: 0x2063, 0x0a8e: 0x1561, 0x0a8f: 0x1569, 0x0a90: 0x1575, 0x0a91: 0x0b7d,
- 0x0a92: 0x2068, 0x0a93: 0x1599, 0x0a94: 0x206d, 0x0a95: 0x2072, 0x0a96: 0x15b9, 0x0a97: 0x15d1,
- 0x0a98: 0x0b81, 0x0a99: 0x15d9, 0x0a9a: 0x15dd, 0x0a9b: 0x15e1, 0x0a9c: 0x2077, 0x0a9d: 0x207c,
- 0x0a9e: 0x207c, 0x0a9f: 0x15f9, 0x0aa0: 0x0b85, 0x0aa1: 0x2081, 0x0aa2: 0x160d, 0x0aa3: 0x1611,
- 0x0aa4: 0x0b89, 0x0aa5: 0x2086, 0x0aa6: 0x162d, 0x0aa7: 0x0b8d, 0x0aa8: 0x163d, 0x0aa9: 0x1635,
- 0x0aaa: 0x1645, 0x0aab: 0x2090, 0x0aac: 0x165d, 0x0aad: 0x0b91, 0x0aae: 0x1669, 0x0aaf: 0x1671,
- 0x0ab0: 0x1681, 0x0ab1: 0x0b95, 0x0ab2: 0x209a, 0x0ab3: 0x209f, 0x0ab4: 0x0b99, 0x0ab5: 0x20a4,
- 0x0ab6: 0x1699, 0x0ab7: 0x20a9, 0x0ab8: 0x16a5, 0x0ab9: 0x16b1, 0x0aba: 0x16b9, 0x0abb: 0x20ae,
- 0x0abc: 0x20b3, 0x0abd: 0x16cd, 0x0abe: 0x20b8, 0x0abf: 0x16d5,
+ 0x0a80: 0x155c, 0x0a81: 0x207e, 0x0a82: 0x2079, 0x0a83: 0x2083, 0x0a84: 0x2088, 0x0a85: 0x1564,
+ 0x0a86: 0x1568, 0x0a87: 0x1568, 0x0a88: 0x1570, 0x0a89: 0x0b98, 0x0a8a: 0x1574, 0x0a8b: 0x0b9c,
+ 0x0a8c: 0x0ba0, 0x0a8d: 0x2092, 0x0a8e: 0x1588, 0x0a8f: 0x1590, 0x0a90: 0x159c, 0x0a91: 0x0ba4,
+ 0x0a92: 0x2097, 0x0a93: 0x15c0, 0x0a94: 0x209c, 0x0a95: 0x20a1, 0x0a96: 0x15e0, 0x0a97: 0x15f8,
+ 0x0a98: 0x0ba8, 0x0a99: 0x1600, 0x0a9a: 0x1604, 0x0a9b: 0x1608, 0x0a9c: 0x20a6, 0x0a9d: 0x20ab,
+ 0x0a9e: 0x20ab, 0x0a9f: 0x1620, 0x0aa0: 0x0bac, 0x0aa1: 0x20b0, 0x0aa2: 0x1634, 0x0aa3: 0x1638,
+ 0x0aa4: 0x0bb0, 0x0aa5: 0x20b5, 0x0aa6: 0x1654, 0x0aa7: 0x0bb4, 0x0aa8: 0x1664, 0x0aa9: 0x165c,
+ 0x0aaa: 0x166c, 0x0aab: 0x20bf, 0x0aac: 0x1684, 0x0aad: 0x0bb8, 0x0aae: 0x1690, 0x0aaf: 0x1698,
+ 0x0ab0: 0x16a8, 0x0ab1: 0x0bbc, 0x0ab2: 0x20c9, 0x0ab3: 0x20ce, 0x0ab4: 0x0bc0, 0x0ab5: 0x20d3,
+ 0x0ab6: 0x16c0, 0x0ab7: 0x20d8, 0x0ab8: 0x16cc, 0x0ab9: 0x16d8, 0x0aba: 0x16e0, 0x0abb: 0x20dd,
+ 0x0abc: 0x20e2, 0x0abd: 0x16f4, 0x0abe: 0x20e7, 0x0abf: 0x16fc,
// Block 0x2b, offset 0xac0
- 0x0ac0: 0x1fc8, 0x0ac1: 0x0b9d, 0x0ac2: 0x16ed, 0x0ac3: 0x16f1, 0x0ac4: 0x0ba5, 0x0ac5: 0x16f5,
- 0x0ac6: 0x0f71, 0x0ac7: 0x20bd, 0x0ac8: 0x20c2, 0x0ac9: 0x1fcd, 0x0aca: 0x1fd2, 0x0acb: 0x1715,
- 0x0acc: 0x1719, 0x0acd: 0x1931, 0x0ace: 0x0ba9, 0x0acf: 0x1745, 0x0ad0: 0x1741, 0x0ad1: 0x1749,
- 0x0ad2: 0x0d7d, 0x0ad3: 0x174d, 0x0ad4: 0x1751, 0x0ad5: 0x1755, 0x0ad6: 0x175d, 0x0ad7: 0x20c7,
- 0x0ad8: 0x1759, 0x0ad9: 0x1761, 0x0ada: 0x1775, 0x0adb: 0x1779, 0x0adc: 0x1765, 0x0add: 0x177d,
- 0x0ade: 0x1791, 0x0adf: 0x17a5, 0x0ae0: 0x1771, 0x0ae1: 0x1785, 0x0ae2: 0x1789, 0x0ae3: 0x178d,
- 0x0ae4: 0x20cc, 0x0ae5: 0x20d6, 0x0ae6: 0x20d1, 0x0ae7: 0x0bad, 0x0ae8: 0x17ad, 0x0ae9: 0x17b1,
- 0x0aea: 0x17b9, 0x0aeb: 0x20ea, 0x0aec: 0x17bd, 0x0aed: 0x20db, 0x0aee: 0x0bb1, 0x0aef: 0x0bb5,
- 0x0af0: 0x20e0, 0x0af1: 0x20e5, 0x0af2: 0x0bb9, 0x0af3: 0x17dd, 0x0af4: 0x17e1, 0x0af5: 0x17e5,
- 0x0af6: 0x17e9, 0x0af7: 0x17f5, 0x0af8: 0x17f1, 0x0af9: 0x17fd, 0x0afa: 0x17f9, 0x0afb: 0x1809,
- 0x0afc: 0x1801, 0x0afd: 0x1805, 0x0afe: 0x180d, 0x0aff: 0x0bbd,
+ 0x0ac0: 0x1ff7, 0x0ac1: 0x0bc4, 0x0ac2: 0x1714, 0x0ac3: 0x1718, 0x0ac4: 0x0bcc, 0x0ac5: 0x171c,
+ 0x0ac6: 0x0f98, 0x0ac7: 0x20ec, 0x0ac8: 0x20f1, 0x0ac9: 0x1ffc, 0x0aca: 0x2001, 0x0acb: 0x173c,
+ 0x0acc: 0x1740, 0x0acd: 0x1958, 0x0ace: 0x0bd0, 0x0acf: 0x176c, 0x0ad0: 0x1768, 0x0ad1: 0x1770,
+ 0x0ad2: 0x0da4, 0x0ad3: 0x1774, 0x0ad4: 0x1778, 0x0ad5: 0x177c, 0x0ad6: 0x1784, 0x0ad7: 0x20f6,
+ 0x0ad8: 0x1780, 0x0ad9: 0x1788, 0x0ada: 0x179c, 0x0adb: 0x17a0, 0x0adc: 0x178c, 0x0add: 0x17a4,
+ 0x0ade: 0x17b8, 0x0adf: 0x17cc, 0x0ae0: 0x1798, 0x0ae1: 0x17ac, 0x0ae2: 0x17b0, 0x0ae3: 0x17b4,
+ 0x0ae4: 0x20fb, 0x0ae5: 0x2105, 0x0ae6: 0x2100, 0x0ae7: 0x0bd4, 0x0ae8: 0x17d4, 0x0ae9: 0x17d8,
+ 0x0aea: 0x17e0, 0x0aeb: 0x2119, 0x0aec: 0x17e4, 0x0aed: 0x210a, 0x0aee: 0x0bd8, 0x0aef: 0x0bdc,
+ 0x0af0: 0x210f, 0x0af1: 0x2114, 0x0af2: 0x0be0, 0x0af3: 0x1804, 0x0af4: 0x1808, 0x0af5: 0x180c,
+ 0x0af6: 0x1810, 0x0af7: 0x181c, 0x0af8: 0x1818, 0x0af9: 0x1824, 0x0afa: 0x1820, 0x0afb: 0x1830,
+ 0x0afc: 0x1828, 0x0afd: 0x182c, 0x0afe: 0x1834, 0x0aff: 0x0be4,
// Block 0x2c, offset 0xb00
- 0x0b00: 0x1815, 0x0b01: 0x1819, 0x0b02: 0x0bc1, 0x0b03: 0x1829, 0x0b04: 0x182d, 0x0b05: 0x20ef,
- 0x0b06: 0x1839, 0x0b07: 0x183d, 0x0b08: 0x0bc5, 0x0b09: 0x1849, 0x0b0a: 0x0af9, 0x0b0b: 0x20f4,
- 0x0b0c: 0x20f9, 0x0b0d: 0x0bc9, 0x0b0e: 0x0bcd, 0x0b0f: 0x1875, 0x0b10: 0x188d, 0x0b11: 0x18a9,
- 0x0b12: 0x18b9, 0x0b13: 0x20fe, 0x0b14: 0x18cd, 0x0b15: 0x18d1, 0x0b16: 0x18e9, 0x0b17: 0x18f5,
- 0x0b18: 0x2108, 0x0b19: 0x1f5a, 0x0b1a: 0x1901, 0x0b1b: 0x18fd, 0x0b1c: 0x1909, 0x0b1d: 0x1f5f,
- 0x0b1e: 0x1915, 0x0b1f: 0x1921, 0x0b20: 0x210d, 0x0b21: 0x2112, 0x0b22: 0x1961, 0x0b23: 0x1969,
- 0x0b24: 0x1971, 0x0b25: 0x2117, 0x0b26: 0x1975, 0x0b27: 0x199d, 0x0b28: 0x19a9, 0x0b29: 0x19ad,
- 0x0b2a: 0x19a5, 0x0b2b: 0x19b9, 0x0b2c: 0x19bd, 0x0b2d: 0x211c, 0x0b2e: 0x19c9, 0x0b2f: 0x0bd1,
- 0x0b30: 0x19d1, 0x0b31: 0x2121, 0x0b32: 0x0bd5, 0x0b33: 0x1a05, 0x0b34: 0x1001, 0x0b35: 0x1a1d,
- 0x0b36: 0x2126, 0x0b37: 0x2130, 0x0b38: 0x0bd9, 0x0b39: 0x0bdd, 0x0b3a: 0x1a45, 0x0b3b: 0x2135,
- 0x0b3c: 0x0be1, 0x0b3d: 0x213a, 0x0b3e: 0x1a5d, 0x0b3f: 0x1a5d,
+ 0x0b00: 0x183c, 0x0b01: 0x1840, 0x0b02: 0x0be8, 0x0b03: 0x1850, 0x0b04: 0x1854, 0x0b05: 0x211e,
+ 0x0b06: 0x1860, 0x0b07: 0x1864, 0x0b08: 0x0bec, 0x0b09: 0x1870, 0x0b0a: 0x0b20, 0x0b0b: 0x2123,
+ 0x0b0c: 0x2128, 0x0b0d: 0x0bf0, 0x0b0e: 0x0bf4, 0x0b0f: 0x189c, 0x0b10: 0x18b4, 0x0b11: 0x18d0,
+ 0x0b12: 0x18e0, 0x0b13: 0x212d, 0x0b14: 0x18f4, 0x0b15: 0x18f8, 0x0b16: 0x1910, 0x0b17: 0x191c,
+ 0x0b18: 0x2137, 0x0b19: 0x1f89, 0x0b1a: 0x1928, 0x0b1b: 0x1924, 0x0b1c: 0x1930, 0x0b1d: 0x1f8e,
+ 0x0b1e: 0x193c, 0x0b1f: 0x1948, 0x0b20: 0x213c, 0x0b21: 0x2141, 0x0b22: 0x1988, 0x0b23: 0x1994,
+ 0x0b24: 0x199c, 0x0b25: 0x2146, 0x0b26: 0x19a0, 0x0b27: 0x19c8, 0x0b28: 0x19d4, 0x0b29: 0x19d8,
+ 0x0b2a: 0x19d0, 0x0b2b: 0x19e4, 0x0b2c: 0x19e8, 0x0b2d: 0x214b, 0x0b2e: 0x19f4, 0x0b2f: 0x0bf8,
+ 0x0b30: 0x19fc, 0x0b31: 0x2150, 0x0b32: 0x0bfc, 0x0b33: 0x1a34, 0x0b34: 0x1028, 0x0b35: 0x1a4c,
+ 0x0b36: 0x2155, 0x0b37: 0x215f, 0x0b38: 0x0c00, 0x0b39: 0x0c04, 0x0b3a: 0x1a74, 0x0b3b: 0x2164,
+ 0x0b3c: 0x0c08, 0x0b3d: 0x2169, 0x0b3e: 0x1a8c, 0x0b3f: 0x1a8c,
// Block 0x2d, offset 0xb40
- 0x0b40: 0x1a65, 0x0b41: 0x213f, 0x0b42: 0x1a7d, 0x0b43: 0x0be5, 0x0b44: 0x1a8d, 0x0b45: 0x1a99,
- 0x0b46: 0x1aa1, 0x0b47: 0x1aa9, 0x0b48: 0x0be9, 0x0b49: 0x2144, 0x0b4a: 0x1abd, 0x0b4b: 0x1ad9,
- 0x0b4c: 0x1ae5, 0x0b4d: 0x0bed, 0x0b4e: 0x0bf1, 0x0b4f: 0x1ae9, 0x0b50: 0x2149, 0x0b51: 0x0bf5,
- 0x0b52: 0x214e, 0x0b53: 0x2153, 0x0b54: 0x2158, 0x0b55: 0x1b0d, 0x0b56: 0x0bf9, 0x0b57: 0x1b21,
- 0x0b58: 0x1b29, 0x0b59: 0x1b2d, 0x0b5a: 0x1b35, 0x0b5b: 0x1b3d, 0x0b5c: 0x1b45, 0x0b5d: 0x2162,
+ 0x0b40: 0x1a94, 0x0b41: 0x216e, 0x0b42: 0x1aac, 0x0b43: 0x0c0c, 0x0b44: 0x1abc, 0x0b45: 0x1ac8,
+ 0x0b46: 0x1ad0, 0x0b47: 0x1ad8, 0x0b48: 0x0c10, 0x0b49: 0x2173, 0x0b4a: 0x1aec, 0x0b4b: 0x1b08,
+ 0x0b4c: 0x1b14, 0x0b4d: 0x0c14, 0x0b4e: 0x0c18, 0x0b4f: 0x1b18, 0x0b50: 0x2178, 0x0b51: 0x0c1c,
+ 0x0b52: 0x217d, 0x0b53: 0x2182, 0x0b54: 0x2187, 0x0b55: 0x1b3c, 0x0b56: 0x0c20, 0x0b57: 0x1b50,
+ 0x0b58: 0x1b58, 0x0b59: 0x1b5c, 0x0b5a: 0x1b64, 0x0b5b: 0x1b6c, 0x0b5c: 0x1b74, 0x0b5d: 0x2191,
}
-// nfcSparseOffset: 94 entries, 188 bytes
-var nfcSparseOffset = []uint16{0x0, 0x2, 0x6, 0x8, 0x13, 0x23, 0x25, 0x2a, 0x35, 0x44, 0x51, 0x59, 0x5d, 0x62, 0x64, 0x6c, 0x73, 0x76, 0x7e, 0x82, 0x86, 0x88, 0x8a, 0x93, 0x97, 0x9e, 0xa3, 0xa6, 0xb0, 0xb2, 0xb9, 0xc1, 0xc4, 0xc6, 0xc8, 0xca, 0xcf, 0xde, 0xea, 0xec, 0xf2, 0xf4, 0xf6, 0xf8, 0xfa, 0xfc, 0xfe, 0x101, 0x104, 0x106, 0x109, 0x10c, 0x110, 0x119, 0x11b, 0x11e, 0x120, 0x129, 0x138, 0x13a, 0x148, 0x14b, 0x151, 0x157, 0x162, 0x166, 0x168, 0x16a, 0x16c, 0x16e, 0x170, 0x176, 0x179, 0x17b, 0x17d, 0x180, 0x182, 0x184, 0x186, 0x188, 0x18e, 0x190, 0x192, 0x194, 0x196, 0x1a4, 0x1ad, 0x1af, 0x1b1, 0x1b7, 0x1bf, 0x1cc, 0x1d6, 0x1d8}
+// nfcSparseOffset: 98 entries, 196 bytes
+var nfcSparseOffset = []uint16{0x0, 0x2, 0x6, 0x8, 0x13, 0x23, 0x25, 0x2a, 0x35, 0x44, 0x51, 0x59, 0x5d, 0x62, 0x64, 0x73, 0x7b, 0x82, 0x85, 0x8d, 0x91, 0x95, 0x97, 0x99, 0xa2, 0xa6, 0xad, 0xb2, 0xb5, 0xbf, 0xc1, 0xc8, 0xd0, 0xd3, 0xd5, 0xd7, 0xd9, 0xde, 0xed, 0xf9, 0xfb, 0x101, 0x103, 0x105, 0x107, 0x109, 0x10b, 0x10d, 0x110, 0x113, 0x115, 0x118, 0x11b, 0x11f, 0x128, 0x12a, 0x12d, 0x12f, 0x139, 0x148, 0x14a, 0x158, 0x15b, 0x161, 0x167, 0x172, 0x176, 0x178, 0x17a, 0x17c, 0x17e, 0x180, 0x186, 0x189, 0x18b, 0x18d, 0x18f, 0x192, 0x194, 0x196, 0x198, 0x19a, 0x1a0, 0x1a3, 0x1a5, 0x1a7, 0x1a9, 0x1b7, 0x1c0, 0x1c2, 0x1c4, 0x1ca, 0x1d2, 0x1d9, 0x1dc, 0x1e9, 0x1f3, 0x1f5}
-// nfcSparseValues: 474 entries, 1896 bytes
-var nfcSparseValues = [474]valueRange{
+// nfcSparseValues: 503 entries, 2012 bytes
+var nfcSparseValues = [503]valueRange{
// Block 0x0, offset 0x1
{value: 0x0000, lo: 0x01},
{value: 0x8800, lo: 0xa8, hi: 0xa8},
// Block 0x1, offset 0x2
{value: 0x0091, lo: 0x03},
- {value: 0x4699, lo: 0xa0, hi: 0xa1},
- {value: 0x46cb, lo: 0xaf, hi: 0xb0},
+ {value: 0x46c8, lo: 0xa0, hi: 0xa1},
+ {value: 0x46fa, lo: 0xaf, hi: 0xb0},
{value: 0x8800, lo: 0xb7, hi: 0xb7},
// Block 0x2, offset 0x3
{value: 0x0000, lo: 0x01},
@@ -3185,30 +3192,30 @@ var nfcSparseValues = [474]valueRange{
{value: 0x8800, lo: 0x81, hi: 0x81},
{value: 0x8800, lo: 0x85, hi: 0x85},
{value: 0x8800, lo: 0x89, hi: 0x89},
- {value: 0x47f7, lo: 0x8a, hi: 0x8a},
- {value: 0x4815, lo: 0x8b, hi: 0x8b},
- {value: 0x35ac, lo: 0x8c, hi: 0x8c},
- {value: 0x35c4, lo: 0x8d, hi: 0x8d},
- {value: 0x482d, lo: 0x8e, hi: 0x8e},
+ {value: 0x4826, lo: 0x8a, hi: 0x8a},
+ {value: 0x4844, lo: 0x8b, hi: 0x8b},
+ {value: 0x35db, lo: 0x8c, hi: 0x8c},
+ {value: 0x35f3, lo: 0x8d, hi: 0x8d},
+ {value: 0x485c, lo: 0x8e, hi: 0x8e},
{value: 0x8800, lo: 0x92, hi: 0x92},
- {value: 0x35e2, lo: 0x93, hi: 0x94},
+ {value: 0x3611, lo: 0x93, hi: 0x94},
// Block 0x4, offset 0x5
{value: 0x0000, lo: 0x0f},
{value: 0x8800, lo: 0x83, hi: 0x83},
{value: 0x8800, lo: 0x87, hi: 0x87},
{value: 0x8800, lo: 0x8b, hi: 0x8b},
{value: 0x8800, lo: 0x8d, hi: 0x8d},
- {value: 0x368a, lo: 0x90, hi: 0x90},
- {value: 0x3696, lo: 0x91, hi: 0x91},
- {value: 0x3684, lo: 0x93, hi: 0x93},
+ {value: 0x36b9, lo: 0x90, hi: 0x90},
+ {value: 0x36c5, lo: 0x91, hi: 0x91},
+ {value: 0x36b3, lo: 0x93, hi: 0x93},
{value: 0x8800, lo: 0x96, hi: 0x96},
- {value: 0x36fc, lo: 0x97, hi: 0x97},
- {value: 0x36c6, lo: 0x9c, hi: 0x9c},
- {value: 0x36ae, lo: 0x9d, hi: 0x9d},
- {value: 0x36d8, lo: 0x9e, hi: 0x9e},
+ {value: 0x372b, lo: 0x97, hi: 0x97},
+ {value: 0x36f5, lo: 0x9c, hi: 0x9c},
+ {value: 0x36dd, lo: 0x9d, hi: 0x9d},
+ {value: 0x3707, lo: 0x9e, hi: 0x9e},
{value: 0x8800, lo: 0xb4, hi: 0xb5},
- {value: 0x3702, lo: 0xb6, hi: 0xb6},
- {value: 0x3708, lo: 0xb7, hi: 0xb7},
+ {value: 0x3731, lo: 0xb6, hi: 0xb6},
+ {value: 0x3737, lo: 0xb7, hi: 0xb7},
// Block 0x5, offset 0x6
{value: 0x0000, lo: 0x01},
{value: 0x80e6, lo: 0x83, hi: 0x87},
@@ -3224,19 +3231,19 @@ var nfcSparseValues = [474]valueRange{
{value: 0x801e, lo: 0x98, hi: 0x98},
{value: 0x801f, lo: 0x99, hi: 0x99},
{value: 0x8020, lo: 0x9a, hi: 0x9a},
- {value: 0x3726, lo: 0xa2, hi: 0xa2},
- {value: 0x372c, lo: 0xa3, hi: 0xa3},
- {value: 0x3738, lo: 0xa4, hi: 0xa4},
- {value: 0x3732, lo: 0xa5, hi: 0xa5},
- {value: 0x373e, lo: 0xa6, hi: 0xa6},
+ {value: 0x3755, lo: 0xa2, hi: 0xa2},
+ {value: 0x375b, lo: 0xa3, hi: 0xa3},
+ {value: 0x3767, lo: 0xa4, hi: 0xa4},
+ {value: 0x3761, lo: 0xa5, hi: 0xa5},
+ {value: 0x376d, lo: 0xa6, hi: 0xa6},
{value: 0x8800, lo: 0xa7, hi: 0xa7},
// Block 0x8, offset 0x9
{value: 0x0000, lo: 0x0e},
- {value: 0x3750, lo: 0x80, hi: 0x80},
+ {value: 0x377f, lo: 0x80, hi: 0x80},
{value: 0x8800, lo: 0x81, hi: 0x81},
- {value: 0x3744, lo: 0x82, hi: 0x82},
+ {value: 0x3773, lo: 0x82, hi: 0x82},
{value: 0x8800, lo: 0x92, hi: 0x92},
- {value: 0x374a, lo: 0x93, hi: 0x93},
+ {value: 0x3779, lo: 0x93, hi: 0x93},
{value: 0x8800, lo: 0x95, hi: 0x95},
{value: 0x80e6, lo: 0x96, hi: 0x9c},
{value: 0x80e6, lo: 0x9f, hi: 0xa2},
@@ -3284,52 +3291,68 @@ var nfcSparseValues = [474]valueRange{
{value: 0x0000, lo: 0x01},
{value: 0x80dc, lo: 0x99, hi: 0x9b},
// Block 0xe, offset 0xf
+ {value: 0x0000, lo: 0x0e},
+ {value: 0x80e6, lo: 0xa4, hi: 0xa5},
+ {value: 0x80dc, lo: 0xa6, hi: 0xa6},
+ {value: 0x80e6, lo: 0xa7, hi: 0xa8},
+ {value: 0x80dc, lo: 0xa9, hi: 0xa9},
+ {value: 0x80e6, lo: 0xaa, hi: 0xac},
+ {value: 0x80dc, lo: 0xad, hi: 0xaf},
+ {value: 0x801b, lo: 0xb0, hi: 0xb0},
+ {value: 0x801c, lo: 0xb1, hi: 0xb1},
+ {value: 0x801d, lo: 0xb2, hi: 0xb2},
+ {value: 0x80e6, lo: 0xb3, hi: 0xb5},
+ {value: 0x80dc, lo: 0xb6, hi: 0xb6},
+ {value: 0x80e6, lo: 0xb7, hi: 0xb8},
+ {value: 0x80dc, lo: 0xb9, hi: 0xba},
+ {value: 0x80e6, lo: 0xbb, hi: 0xbe},
+ // Block 0xf, offset 0x10
{value: 0x0000, lo: 0x07},
{value: 0x8800, lo: 0xa8, hi: 0xa8},
- {value: 0x3dbd, lo: 0xa9, hi: 0xa9},
+ {value: 0x3dec, lo: 0xa9, hi: 0xa9},
{value: 0x8800, lo: 0xb0, hi: 0xb0},
- {value: 0x3dc5, lo: 0xb1, hi: 0xb1},
+ {value: 0x3df4, lo: 0xb1, hi: 0xb1},
{value: 0x8800, lo: 0xb3, hi: 0xb3},
- {value: 0x3dcd, lo: 0xb4, hi: 0xb4},
+ {value: 0x3dfc, lo: 0xb4, hi: 0xb4},
{value: 0x8607, lo: 0xbc, hi: 0xbc},
- // Block 0xf, offset 0x10
+ // Block 0x10, offset 0x11
{value: 0x0008, lo: 0x06},
{value: 0x8009, lo: 0x8d, hi: 0x8d},
{value: 0x80e6, lo: 0x91, hi: 0x91},
{value: 0x80dc, lo: 0x92, hi: 0x92},
{value: 0x80e6, lo: 0x93, hi: 0x93},
{value: 0x80e6, lo: 0x94, hi: 0x94},
- {value: 0x4432, lo: 0x98, hi: 0x9f},
- // Block 0x10, offset 0x11
+ {value: 0x4461, lo: 0x98, hi: 0x9f},
+ // Block 0x11, offset 0x12
{value: 0x0000, lo: 0x02},
{value: 0x8007, lo: 0xbc, hi: 0xbc},
{value: 0x8600, lo: 0xbe, hi: 0xbe},
- // Block 0x11, offset 0x12
+ // Block 0x12, offset 0x13
{value: 0x0007, lo: 0x07},
{value: 0x8800, lo: 0x87, hi: 0x87},
{value: 0x0001, lo: 0x8b, hi: 0x8c},
{value: 0x8009, lo: 0x8d, hi: 0x8d},
{value: 0x8600, lo: 0x97, hi: 0x97},
- {value: 0x4472, lo: 0x9c, hi: 0x9c},
- {value: 0x447a, lo: 0x9d, hi: 0x9d},
- {value: 0x4482, lo: 0x9f, hi: 0x9f},
- // Block 0x12, offset 0x13
+ {value: 0x44a1, lo: 0x9c, hi: 0x9c},
+ {value: 0x44a9, lo: 0x9d, hi: 0x9d},
+ {value: 0x44b1, lo: 0x9f, hi: 0x9f},
+ // Block 0x13, offset 0x14
{value: 0x0000, lo: 0x03},
- {value: 0x44aa, lo: 0xb3, hi: 0xb3},
- {value: 0x44b2, lo: 0xb6, hi: 0xb6},
+ {value: 0x44d9, lo: 0xb3, hi: 0xb3},
+ {value: 0x44e1, lo: 0xb6, hi: 0xb6},
{value: 0x8007, lo: 0xbc, hi: 0xbc},
- // Block 0x13, offset 0x14
+ // Block 0x14, offset 0x15
{value: 0x0008, lo: 0x03},
{value: 0x8009, lo: 0x8d, hi: 0x8d},
- {value: 0x448a, lo: 0x99, hi: 0x9b},
- {value: 0x44a2, lo: 0x9e, hi: 0x9e},
- // Block 0x14, offset 0x15
+ {value: 0x44b9, lo: 0x99, hi: 0x9b},
+ {value: 0x44d1, lo: 0x9e, hi: 0x9e},
+ // Block 0x15, offset 0x16
{value: 0x0000, lo: 0x01},
{value: 0x8007, lo: 0xbc, hi: 0xbc},
- // Block 0x15, offset 0x16
+ // Block 0x16, offset 0x17
{value: 0x0000, lo: 0x01},
{value: 0x8009, lo: 0x8d, hi: 0x8d},
- // Block 0x16, offset 0x17
+ // Block 0x17, offset 0x18
{value: 0x0000, lo: 0x08},
{value: 0x8800, lo: 0x87, hi: 0x87},
{value: 0x0016, lo: 0x88, hi: 0x88},
@@ -3337,14 +3360,14 @@ var nfcSparseValues = [474]valueRange{
{value: 0x001d, lo: 0x8c, hi: 0x8c},
{value: 0x8009, lo: 0x8d, hi: 0x8d},
{value: 0x8600, lo: 0x96, hi: 0x97},
- {value: 0x44ba, lo: 0x9c, hi: 0x9c},
- {value: 0x44c2, lo: 0x9d, hi: 0x9d},
- // Block 0x17, offset 0x18
+ {value: 0x44e9, lo: 0x9c, hi: 0x9c},
+ {value: 0x44f1, lo: 0x9d, hi: 0x9d},
+ // Block 0x18, offset 0x19
{value: 0x0000, lo: 0x03},
{value: 0x8800, lo: 0x92, hi: 0x92},
{value: 0x0024, lo: 0x94, hi: 0x94},
{value: 0x8600, lo: 0xbe, hi: 0xbe},
- // Block 0x18, offset 0x19
+ // Block 0x19, offset 0x1a
{value: 0x0000, lo: 0x06},
{value: 0x8800, lo: 0x86, hi: 0x87},
{value: 0x002b, lo: 0x8a, hi: 0x8a},
@@ -3352,31 +3375,31 @@ var nfcSparseValues = [474]valueRange{
{value: 0x0032, lo: 0x8c, hi: 0x8c},
{value: 0x8009, lo: 0x8d, hi: 0x8d},
{value: 0x8600, lo: 0x97, hi: 0x97},
- // Block 0x19, offset 0x1a
+ // Block 0x1a, offset 0x1b
{value: 0x0607, lo: 0x04},
{value: 0x8800, lo: 0x86, hi: 0x86},
- {value: 0x3dd5, lo: 0x88, hi: 0x88},
+ {value: 0x3e04, lo: 0x88, hi: 0x88},
{value: 0x8009, lo: 0x8d, hi: 0x8d},
{value: 0x8054, lo: 0x95, hi: 0x96},
- // Block 0x1a, offset 0x1b
+ // Block 0x1b, offset 0x1c
{value: 0x0000, lo: 0x02},
{value: 0x8007, lo: 0xbc, hi: 0xbc},
{value: 0x8800, lo: 0xbf, hi: 0xbf},
- // Block 0x1b, offset 0x1c
+ // Block 0x1c, offset 0x1d
{value: 0x0000, lo: 0x09},
{value: 0x0040, lo: 0x80, hi: 0x80},
{value: 0x8600, lo: 0x82, hi: 0x82},
{value: 0x8800, lo: 0x86, hi: 0x86},
{value: 0x0047, lo: 0x87, hi: 0x87},
{value: 0x004e, lo: 0x88, hi: 0x88},
- {value: 0x2e37, lo: 0x8a, hi: 0x8a},
- {value: 0x00c5, lo: 0x8b, hi: 0x8b},
+ {value: 0x2e66, lo: 0x8a, hi: 0x8a},
+ {value: 0x00d7, lo: 0x8b, hi: 0x8b},
{value: 0x8009, lo: 0x8d, hi: 0x8d},
{value: 0x8600, lo: 0x95, hi: 0x96},
- // Block 0x1c, offset 0x1d
+ // Block 0x1d, offset 0x1e
{value: 0x0000, lo: 0x01},
{value: 0x8600, lo: 0xbe, hi: 0xbe},
- // Block 0x1d, offset 0x1e
+ // Block 0x1e, offset 0x1f
{value: 0x0000, lo: 0x06},
{value: 0x8800, lo: 0x86, hi: 0x87},
{value: 0x0055, lo: 0x8a, hi: 0x8a},
@@ -3384,116 +3407,116 @@ var nfcSparseValues = [474]valueRange{
{value: 0x005c, lo: 0x8c, hi: 0x8c},
{value: 0x8009, lo: 0x8d, hi: 0x8d},
{value: 0x8600, lo: 0x97, hi: 0x97},
- // Block 0x1e, offset 0x1f
+ // Block 0x1f, offset 0x20
{value: 0x12fd, lo: 0x07},
{value: 0x8609, lo: 0x8a, hi: 0x8a},
{value: 0x8600, lo: 0x8f, hi: 0x8f},
{value: 0x8800, lo: 0x99, hi: 0x99},
- {value: 0x3ddd, lo: 0x9a, hi: 0x9a},
- {value: 0x2e3e, lo: 0x9c, hi: 0x9d},
+ {value: 0x3e0c, lo: 0x9a, hi: 0x9a},
+ {value: 0x2e6d, lo: 0x9c, hi: 0x9d},
{value: 0x006a, lo: 0x9e, hi: 0x9e},
{value: 0x8600, lo: 0x9f, hi: 0x9f},
- // Block 0x1f, offset 0x20
+ // Block 0x20, offset 0x21
{value: 0x0000, lo: 0x02},
{value: 0x8067, lo: 0xb8, hi: 0xb9},
{value: 0x8009, lo: 0xba, hi: 0xba},
- // Block 0x20, offset 0x21
+ // Block 0x21, offset 0x22
{value: 0x0000, lo: 0x01},
{value: 0x806b, lo: 0x88, hi: 0x8b},
- // Block 0x21, offset 0x22
+ // Block 0x22, offset 0x23
{value: 0x0000, lo: 0x01},
{value: 0x8076, lo: 0xb8, hi: 0xb9},
- // Block 0x22, offset 0x23
+ // Block 0x23, offset 0x24
{value: 0x0000, lo: 0x01},
{value: 0x807a, lo: 0x88, hi: 0x8b},
- // Block 0x23, offset 0x24
+ // Block 0x24, offset 0x25
{value: 0x0000, lo: 0x04},
{value: 0x80dc, lo: 0x98, hi: 0x99},
{value: 0x80dc, lo: 0xb5, hi: 0xb5},
{value: 0x80dc, lo: 0xb7, hi: 0xb7},
{value: 0x80d8, lo: 0xb9, hi: 0xb9},
- // Block 0x24, offset 0x25
+ // Block 0x25, offset 0x26
{value: 0x0000, lo: 0x0e},
- {value: 0x2757, lo: 0x83, hi: 0x83},
- {value: 0x275e, lo: 0x8d, hi: 0x8d},
- {value: 0x2765, lo: 0x92, hi: 0x92},
- {value: 0x276c, lo: 0x97, hi: 0x97},
- {value: 0x2773, lo: 0x9c, hi: 0x9c},
- {value: 0x2750, lo: 0xa9, hi: 0xa9},
+ {value: 0x2786, lo: 0x83, hi: 0x83},
+ {value: 0x278d, lo: 0x8d, hi: 0x8d},
+ {value: 0x2794, lo: 0x92, hi: 0x92},
+ {value: 0x279b, lo: 0x97, hi: 0x97},
+ {value: 0x27a2, lo: 0x9c, hi: 0x9c},
+ {value: 0x277f, lo: 0xa9, hi: 0xa9},
{value: 0x8081, lo: 0xb1, hi: 0xb1},
{value: 0x8082, lo: 0xb2, hi: 0xb2},
- {value: 0x4987, lo: 0xb3, hi: 0xb3},
+ {value: 0x49b6, lo: 0xb3, hi: 0xb3},
{value: 0x8084, lo: 0xb4, hi: 0xb4},
- {value: 0x4990, lo: 0xb5, hi: 0xb5},
- {value: 0x44ca, lo: 0xb6, hi: 0xb6},
- {value: 0x44d2, lo: 0xb8, hi: 0xb8},
+ {value: 0x49bf, lo: 0xb5, hi: 0xb5},
+ {value: 0x44f9, lo: 0xb6, hi: 0xb6},
+ {value: 0x4501, lo: 0xb8, hi: 0xb8},
{value: 0x8082, lo: 0xba, hi: 0xbd},
- // Block 0x25, offset 0x26
+ // Block 0x26, offset 0x27
{value: 0x0000, lo: 0x0b},
{value: 0x8082, lo: 0x80, hi: 0x80},
- {value: 0x4999, lo: 0x81, hi: 0x81},
+ {value: 0x49c8, lo: 0x81, hi: 0x81},
{value: 0x80e6, lo: 0x82, hi: 0x83},
{value: 0x8009, lo: 0x84, hi: 0x84},
{value: 0x80e6, lo: 0x86, hi: 0x87},
- {value: 0x2781, lo: 0x93, hi: 0x93},
- {value: 0x2788, lo: 0x9d, hi: 0x9d},
- {value: 0x278f, lo: 0xa2, hi: 0xa2},
- {value: 0x2796, lo: 0xa7, hi: 0xa7},
- {value: 0x279d, lo: 0xac, hi: 0xac},
- {value: 0x277a, lo: 0xb9, hi: 0xb9},
- // Block 0x26, offset 0x27
+ {value: 0x27b0, lo: 0x93, hi: 0x93},
+ {value: 0x27b7, lo: 0x9d, hi: 0x9d},
+ {value: 0x27be, lo: 0xa2, hi: 0xa2},
+ {value: 0x27c5, lo: 0xa7, hi: 0xa7},
+ {value: 0x27cc, lo: 0xac, hi: 0xac},
+ {value: 0x27a9, lo: 0xb9, hi: 0xb9},
+ // Block 0x27, offset 0x28
{value: 0x0000, lo: 0x01},
{value: 0x80dc, lo: 0x86, hi: 0x86},
- // Block 0x27, offset 0x28
+ // Block 0x28, offset 0x29
{value: 0x0000, lo: 0x05},
{value: 0x8800, lo: 0xa5, hi: 0xa5},
{value: 0x0071, lo: 0xa6, hi: 0xa6},
{value: 0x8600, lo: 0xae, hi: 0xae},
{value: 0x8007, lo: 0xb7, hi: 0xb7},
{value: 0x8009, lo: 0xb9, hi: 0xba},
- // Block 0x28, offset 0x29
+ // Block 0x29, offset 0x2a
{value: 0x0000, lo: 0x01},
{value: 0x80dc, lo: 0x8d, hi: 0x8d},
- // Block 0x29, offset 0x2a
+ // Block 0x2a, offset 0x2b
{value: 0x0000, lo: 0x01},
{value: 0x8800, lo: 0x80, hi: 0x92},
- // Block 0x2a, offset 0x2b
+ // Block 0x2b, offset 0x2c
{value: 0x0000, lo: 0x01},
{value: 0x8e00, lo: 0xa1, hi: 0xb5},
- // Block 0x2b, offset 0x2c
+ // Block 0x2c, offset 0x2d
{value: 0x0000, lo: 0x01},
{value: 0x8600, lo: 0xa8, hi: 0xbf},
- // Block 0x2c, offset 0x2d
+ // Block 0x2d, offset 0x2e
{value: 0x0000, lo: 0x01},
{value: 0x8600, lo: 0x80, hi: 0x82},
- // Block 0x2d, offset 0x2e
+ // Block 0x2e, offset 0x2f
{value: 0x0000, lo: 0x01},
{value: 0x80e6, lo: 0x9d, hi: 0x9f},
- // Block 0x2e, offset 0x2f
+ // Block 0x2f, offset 0x30
{value: 0x0000, lo: 0x02},
{value: 0x8009, lo: 0x94, hi: 0x94},
{value: 0x8009, lo: 0xb4, hi: 0xb4},
- // Block 0x2f, offset 0x30
+ // Block 0x30, offset 0x31
{value: 0x0000, lo: 0x02},
{value: 0x8009, lo: 0x92, hi: 0x92},
{value: 0x80e6, lo: 0x9d, hi: 0x9d},
- // Block 0x30, offset 0x31
+ // Block 0x31, offset 0x32
{value: 0x0000, lo: 0x01},
{value: 0x80e4, lo: 0xa9, hi: 0xa9},
- // Block 0x31, offset 0x32
+ // Block 0x32, offset 0x33
{value: 0x0008, lo: 0x02},
{value: 0x80de, lo: 0xb9, hi: 0xba},
{value: 0x80dc, lo: 0xbb, hi: 0xbb},
- // Block 0x32, offset 0x33
+ // Block 0x33, offset 0x34
{value: 0x0000, lo: 0x02},
{value: 0x80e6, lo: 0x97, hi: 0x97},
{value: 0x80dc, lo: 0x98, hi: 0x98},
- // Block 0x33, offset 0x34
+ // Block 0x34, offset 0x35
{value: 0x0000, lo: 0x03},
{value: 0x8009, lo: 0xa0, hi: 0xa0},
{value: 0x80e6, lo: 0xb5, hi: 0xbc},
{value: 0x80dc, lo: 0xbf, hi: 0xbf},
- // Block 0x34, offset 0x35
+ // Block 0x35, offset 0x36
{value: 0x0000, lo: 0x08},
{value: 0x00b0, lo: 0x80, hi: 0x80},
{value: 0x00b7, lo: 0x81, hi: 0x81},
@@ -3503,18 +3526,18 @@ var nfcSparseValues = [474]valueRange{
{value: 0x80e6, lo: 0xab, hi: 0xab},
{value: 0x80dc, lo: 0xac, hi: 0xac},
{value: 0x80e6, lo: 0xad, hi: 0xb3},
- // Block 0x35, offset 0x36
- {value: 0x0000, lo: 0x01},
- {value: 0x8009, lo: 0xaa, hi: 0xaa},
// Block 0x36, offset 0x37
+ {value: 0x0000, lo: 0x01},
+ {value: 0x8009, lo: 0xaa, hi: 0xab},
+ // Block 0x37, offset 0x38
{value: 0x0000, lo: 0x02},
{value: 0x8007, lo: 0xa6, hi: 0xa6},
{value: 0x8009, lo: 0xb2, hi: 0xb3},
- // Block 0x37, offset 0x38
+ // Block 0x38, offset 0x39
{value: 0x0000, lo: 0x01},
{value: 0x8007, lo: 0xb7, hi: 0xb7},
- // Block 0x38, offset 0x39
- {value: 0x0000, lo: 0x08},
+ // Block 0x39, offset 0x3a
+ {value: 0x0000, lo: 0x09},
{value: 0x80e6, lo: 0x90, hi: 0x92},
{value: 0x8001, lo: 0x94, hi: 0x94},
{value: 0x80dc, lo: 0x95, hi: 0x99},
@@ -3523,7 +3546,8 @@ var nfcSparseValues = [474]valueRange{
{value: 0x80e6, lo: 0xa0, hi: 0xa0},
{value: 0x8001, lo: 0xa2, hi: 0xa8},
{value: 0x80dc, lo: 0xad, hi: 0xad},
- // Block 0x39, offset 0x3a
+ {value: 0x80e6, lo: 0xb4, hi: 0xb4},
+ // Block 0x3a, offset 0x3b
{value: 0x0000, lo: 0x0e},
{value: 0x80e6, lo: 0x80, hi: 0x81},
{value: 0x80dc, lo: 0x82, hi: 0x82},
@@ -3539,10 +3563,10 @@ var nfcSparseValues = [474]valueRange{
{value: 0x80dc, lo: 0xbd, hi: 0xbd},
{value: 0x80e6, lo: 0xbe, hi: 0xbe},
{value: 0x80dc, lo: 0xbf, hi: 0xbf},
- // Block 0x3a, offset 0x3b
- {value: 0x0004, lo: 0x01},
- {value: 0x0971, lo: 0x80, hi: 0x81},
// Block 0x3b, offset 0x3c
+ {value: 0x0004, lo: 0x01},
+ {value: 0x0998, lo: 0x80, hi: 0x81},
+ // Block 0x3c, offset 0x3d
{value: 0x0000, lo: 0x0d},
{value: 0x80e6, lo: 0x90, hi: 0x91},
{value: 0x8001, lo: 0x92, hi: 0x93},
@@ -3557,184 +3581,200 @@ var nfcSparseValues = [474]valueRange{
{value: 0x8001, lo: 0xaa, hi: 0xab},
{value: 0x80dc, lo: 0xac, hi: 0xaf},
{value: 0x80e6, lo: 0xb0, hi: 0xb0},
- // Block 0x3c, offset 0x3d
- {value: 0x4099, lo: 0x02},
- {value: 0x0475, lo: 0xa6, hi: 0xa6},
- {value: 0x0125, lo: 0xaa, hi: 0xab},
// Block 0x3d, offset 0x3e
+ {value: 0x40b6, lo: 0x02},
+ {value: 0x0493, lo: 0xa6, hi: 0xa6},
+ {value: 0x0137, lo: 0xaa, hi: 0xab},
+ // Block 0x3e, offset 0x3f
{value: 0x0007, lo: 0x05},
{value: 0x8800, lo: 0x90, hi: 0x90},
{value: 0x8800, lo: 0x92, hi: 0x92},
{value: 0x8800, lo: 0x94, hi: 0x94},
- {value: 0x3a9e, lo: 0x9a, hi: 0x9b},
- {value: 0x3aac, lo: 0xae, hi: 0xae},
- // Block 0x3e, offset 0x3f
+ {value: 0x3acd, lo: 0x9a, hi: 0x9b},
+ {value: 0x3adb, lo: 0xae, hi: 0xae},
+ // Block 0x3f, offset 0x40
{value: 0x000e, lo: 0x05},
- {value: 0x3ab3, lo: 0x8d, hi: 0x8e},
- {value: 0x3aba, lo: 0x8f, hi: 0x8f},
+ {value: 0x3ae2, lo: 0x8d, hi: 0x8e},
+ {value: 0x3ae9, lo: 0x8f, hi: 0x8f},
{value: 0x8800, lo: 0x90, hi: 0x90},
{value: 0x8800, lo: 0x92, hi: 0x92},
{value: 0x8800, lo: 0x94, hi: 0x94},
- // Block 0x3f, offset 0x40
- {value: 0x4d23, lo: 0x0a},
+ // Block 0x40, offset 0x41
+ {value: 0x4cf4, lo: 0x0a},
{value: 0x8800, lo: 0x83, hi: 0x83},
- {value: 0x3ac8, lo: 0x84, hi: 0x84},
+ {value: 0x3af7, lo: 0x84, hi: 0x84},
{value: 0x8800, lo: 0x88, hi: 0x88},
- {value: 0x3acf, lo: 0x89, hi: 0x89},
+ {value: 0x3afe, lo: 0x89, hi: 0x89},
{value: 0x8800, lo: 0x8b, hi: 0x8b},
- {value: 0x3ad6, lo: 0x8c, hi: 0x8c},
+ {value: 0x3b05, lo: 0x8c, hi: 0x8c},
{value: 0x8800, lo: 0xa3, hi: 0xa3},
- {value: 0x3add, lo: 0xa4, hi: 0xa5},
- {value: 0x3ae4, lo: 0xa6, hi: 0xa6},
+ {value: 0x3b0c, lo: 0xa4, hi: 0xa5},
+ {value: 0x3b13, lo: 0xa6, hi: 0xa6},
{value: 0x8800, lo: 0xbc, hi: 0xbc},
- // Block 0x40, offset 0x41
- {value: 0x0007, lo: 0x03},
- {value: 0x3b4d, lo: 0xa0, hi: 0xa1},
- {value: 0x3b77, lo: 0xa2, hi: 0xa3},
- {value: 0x3ba1, lo: 0xaa, hi: 0xad},
// Block 0x41, offset 0x42
- {value: 0x0004, lo: 0x01},
- {value: 0x09c9, lo: 0xa9, hi: 0xaa},
+ {value: 0x0007, lo: 0x03},
+ {value: 0x3b7c, lo: 0xa0, hi: 0xa1},
+ {value: 0x3ba6, lo: 0xa2, hi: 0xa3},
+ {value: 0x3bd0, lo: 0xaa, hi: 0xad},
// Block 0x42, offset 0x43
- {value: 0x0000, lo: 0x01},
- {value: 0x43db, lo: 0x9c, hi: 0x9c},
+ {value: 0x0004, lo: 0x01},
+ {value: 0x09f0, lo: 0xa9, hi: 0xaa},
// Block 0x43, offset 0x44
{value: 0x0000, lo: 0x01},
- {value: 0x80e6, lo: 0xaf, hi: 0xb1},
+ {value: 0x440a, lo: 0x9c, hi: 0x9c},
// Block 0x44, offset 0x45
{value: 0x0000, lo: 0x01},
- {value: 0x8009, lo: 0xbf, hi: 0xbf},
+ {value: 0x80e6, lo: 0xaf, hi: 0xb1},
// Block 0x45, offset 0x46
{value: 0x0000, lo: 0x01},
- {value: 0x80e6, lo: 0xa0, hi: 0xbf},
+ {value: 0x8009, lo: 0xbf, hi: 0xbf},
// Block 0x46, offset 0x47
+ {value: 0x0000, lo: 0x01},
+ {value: 0x80e6, lo: 0xa0, hi: 0xbf},
+ // Block 0x47, offset 0x48
{value: 0x0000, lo: 0x05},
{value: 0x80da, lo: 0xaa, hi: 0xaa},
{value: 0x80e4, lo: 0xab, hi: 0xab},
{value: 0x80e8, lo: 0xac, hi: 0xac},
{value: 0x80de, lo: 0xad, hi: 0xad},
{value: 0x80e0, lo: 0xae, hi: 0xaf},
- // Block 0x47, offset 0x48
+ // Block 0x48, offset 0x49
{value: 0x0000, lo: 0x02},
{value: 0x80e6, lo: 0xaf, hi: 0xaf},
- {value: 0x80e6, lo: 0xbc, hi: 0xbd},
- // Block 0x48, offset 0x49
+ {value: 0x80e6, lo: 0xb4, hi: 0xbd},
+ // Block 0x49, offset 0x4a
+ {value: 0x0000, lo: 0x01},
+ {value: 0x80e6, lo: 0x9f, hi: 0x9f},
+ // Block 0x4a, offset 0x4b
{value: 0x0000, lo: 0x01},
{value: 0x80e6, lo: 0xb0, hi: 0xb1},
- // Block 0x49, offset 0x4a
+ // Block 0x4b, offset 0x4c
{value: 0x0000, lo: 0x01},
{value: 0x8009, lo: 0x86, hi: 0x86},
- // Block 0x4a, offset 0x4b
+ // Block 0x4c, offset 0x4d
{value: 0x0000, lo: 0x02},
{value: 0x8009, lo: 0x84, hi: 0x84},
{value: 0x80e6, lo: 0xa0, hi: 0xb1},
- // Block 0x4b, offset 0x4c
+ // Block 0x4d, offset 0x4e
{value: 0x0000, lo: 0x01},
{value: 0x80dc, lo: 0xab, hi: 0xad},
- // Block 0x4c, offset 0x4d
+ // Block 0x4e, offset 0x4f
{value: 0x0000, lo: 0x01},
{value: 0x8009, lo: 0x93, hi: 0x93},
- // Block 0x4d, offset 0x4e
+ // Block 0x4f, offset 0x50
{value: 0x0000, lo: 0x01},
{value: 0x8007, lo: 0xb3, hi: 0xb3},
- // Block 0x4e, offset 0x4f
+ // Block 0x50, offset 0x51
{value: 0x0000, lo: 0x01},
{value: 0x8009, lo: 0x80, hi: 0x80},
- // Block 0x4f, offset 0x50
+ // Block 0x51, offset 0x52
{value: 0x0000, lo: 0x05},
{value: 0x80e6, lo: 0xb0, hi: 0xb0},
{value: 0x80e6, lo: 0xb2, hi: 0xb3},
{value: 0x80dc, lo: 0xb4, hi: 0xb4},
{value: 0x80e6, lo: 0xb7, hi: 0xb8},
{value: 0x80e6, lo: 0xbe, hi: 0xbf},
- // Block 0x50, offset 0x51
- {value: 0x0000, lo: 0x01},
+ // Block 0x52, offset 0x53
+ {value: 0x0000, lo: 0x02},
{value: 0x80e6, lo: 0x81, hi: 0x81},
- // Block 0x51, offset 0x52
+ {value: 0x8009, lo: 0xb6, hi: 0xb6},
+ // Block 0x53, offset 0x54
{value: 0x0000, lo: 0x01},
{value: 0x8009, lo: 0xad, hi: 0xad},
- // Block 0x52, offset 0x53
+ // Block 0x54, offset 0x55
{value: 0x0000, lo: 0x01},
{value: 0x8100, lo: 0x80, hi: 0xbf},
- // Block 0x53, offset 0x54
+ // Block 0x55, offset 0x56
{value: 0x0000, lo: 0x01},
{value: 0x8100, lo: 0x80, hi: 0xa3},
- // Block 0x54, offset 0x55
+ // Block 0x56, offset 0x57
{value: 0x0006, lo: 0x0d},
- {value: 0x428e, lo: 0x9d, hi: 0x9d},
+ {value: 0x42bd, lo: 0x9d, hi: 0x9d},
{value: 0x801a, lo: 0x9e, hi: 0x9e},
- {value: 0x4300, lo: 0x9f, hi: 0x9f},
- {value: 0x42ee, lo: 0xaa, hi: 0xab},
- {value: 0x43f2, lo: 0xac, hi: 0xac},
- {value: 0x43fa, lo: 0xad, hi: 0xad},
- {value: 0x4246, lo: 0xae, hi: 0xb1},
- {value: 0x4264, lo: 0xb2, hi: 0xb4},
- {value: 0x427c, lo: 0xb5, hi: 0xb6},
- {value: 0x4288, lo: 0xb8, hi: 0xb8},
- {value: 0x4294, lo: 0xb9, hi: 0xbb},
- {value: 0x42ac, lo: 0xbc, hi: 0xbc},
- {value: 0x42b2, lo: 0xbe, hi: 0xbe},
- // Block 0x55, offset 0x56
+ {value: 0x432f, lo: 0x9f, hi: 0x9f},
+ {value: 0x431d, lo: 0xaa, hi: 0xab},
+ {value: 0x4421, lo: 0xac, hi: 0xac},
+ {value: 0x4429, lo: 0xad, hi: 0xad},
+ {value: 0x4275, lo: 0xae, hi: 0xb1},
+ {value: 0x4293, lo: 0xb2, hi: 0xb4},
+ {value: 0x42ab, lo: 0xb5, hi: 0xb6},
+ {value: 0x42b7, lo: 0xb8, hi: 0xb8},
+ {value: 0x42c3, lo: 0xb9, hi: 0xbb},
+ {value: 0x42db, lo: 0xbc, hi: 0xbc},
+ {value: 0x42e1, lo: 0xbe, hi: 0xbe},
+ // Block 0x57, offset 0x58
{value: 0x0006, lo: 0x08},
- {value: 0x42b8, lo: 0x80, hi: 0x81},
- {value: 0x42c4, lo: 0x83, hi: 0x84},
- {value: 0x42d6, lo: 0x86, hi: 0x89},
- {value: 0x42fa, lo: 0x8a, hi: 0x8a},
- {value: 0x4276, lo: 0x8b, hi: 0x8b},
- {value: 0x425e, lo: 0x8c, hi: 0x8c},
- {value: 0x42a6, lo: 0x8d, hi: 0x8d},
- {value: 0x42d0, lo: 0x8e, hi: 0x8e},
- // Block 0x56, offset 0x57
+ {value: 0x42e7, lo: 0x80, hi: 0x81},
+ {value: 0x42f3, lo: 0x83, hi: 0x84},
+ {value: 0x4305, lo: 0x86, hi: 0x89},
+ {value: 0x4329, lo: 0x8a, hi: 0x8a},
+ {value: 0x42a5, lo: 0x8b, hi: 0x8b},
+ {value: 0x428d, lo: 0x8c, hi: 0x8c},
+ {value: 0x42d5, lo: 0x8d, hi: 0x8d},
+ {value: 0x42ff, lo: 0x8e, hi: 0x8e},
+ // Block 0x58, offset 0x59
{value: 0x0000, lo: 0x01},
{value: 0x80e6, lo: 0xa0, hi: 0xa6},
- // Block 0x57, offset 0x58
+ // Block 0x59, offset 0x5a
{value: 0x0000, lo: 0x01},
{value: 0x80dc, lo: 0xbd, hi: 0xbd},
- // Block 0x58, offset 0x59
+ // Block 0x5a, offset 0x5b
{value: 0x00db, lo: 0x05},
{value: 0x80dc, lo: 0x8d, hi: 0x8d},
{value: 0x80e6, lo: 0x8f, hi: 0x8f},
{value: 0x80e6, lo: 0xb8, hi: 0xb8},
{value: 0x8001, lo: 0xb9, hi: 0xba},
{value: 0x8009, lo: 0xbf, hi: 0xbf},
- // Block 0x59, offset 0x5a
+ // Block 0x5b, offset 0x5c
{value: 0x05fe, lo: 0x07},
{value: 0x8800, lo: 0x99, hi: 0x99},
- {value: 0x411d, lo: 0x9a, hi: 0x9a},
+ {value: 0x414c, lo: 0x9a, hi: 0x9a},
{value: 0x8800, lo: 0x9b, hi: 0x9b},
- {value: 0x4127, lo: 0x9c, hi: 0x9c},
+ {value: 0x4156, lo: 0x9c, hi: 0x9c},
{value: 0x8800, lo: 0xa5, hi: 0xa5},
- {value: 0x4131, lo: 0xab, hi: 0xab},
+ {value: 0x4160, lo: 0xab, hi: 0xab},
{value: 0x8009, lo: 0xb9, hi: 0xba},
- // Block 0x5a, offset 0x5b
+ // Block 0x5c, offset 0x5d
+ {value: 0x0000, lo: 0x06},
+ {value: 0x80e6, lo: 0x80, hi: 0x82},
+ {value: 0x8600, lo: 0xa7, hi: 0xa7},
+ {value: 0x00c5, lo: 0xae, hi: 0xae},
+ {value: 0x00ce, lo: 0xaf, hi: 0xaf},
+ {value: 0x8800, lo: 0xb1, hi: 0xb2},
+ {value: 0x8009, lo: 0xb3, hi: 0xb4},
+ // Block 0x5d, offset 0x5e
+ {value: 0x0000, lo: 0x02},
+ {value: 0x8009, lo: 0xb6, hi: 0xb6},
+ {value: 0x8007, lo: 0xb7, hi: 0xb7},
+ // Block 0x5e, offset 0x5f
{value: 0x0000, lo: 0x0c},
- {value: 0x44e2, lo: 0x9e, hi: 0x9e},
- {value: 0x44ec, lo: 0x9f, hi: 0x9f},
- {value: 0x4555, lo: 0xa0, hi: 0xa0},
- {value: 0x4563, lo: 0xa1, hi: 0xa1},
- {value: 0x4571, lo: 0xa2, hi: 0xa2},
- {value: 0x457f, lo: 0xa3, hi: 0xa3},
- {value: 0x458d, lo: 0xa4, hi: 0xa4},
+ {value: 0x4511, lo: 0x9e, hi: 0x9e},
+ {value: 0x451b, lo: 0x9f, hi: 0x9f},
+ {value: 0x4584, lo: 0xa0, hi: 0xa0},
+ {value: 0x4592, lo: 0xa1, hi: 0xa1},
+ {value: 0x45a0, lo: 0xa2, hi: 0xa2},
+ {value: 0x45ae, lo: 0xa3, hi: 0xa3},
+ {value: 0x45bc, lo: 0xa4, hi: 0xa4},
{value: 0x80d8, lo: 0xa5, hi: 0xa6},
{value: 0x8001, lo: 0xa7, hi: 0xa9},
{value: 0x80e2, lo: 0xad, hi: 0xad},
{value: 0x80d8, lo: 0xae, hi: 0xb2},
{value: 0x80dc, lo: 0xbb, hi: 0xbf},
- // Block 0x5b, offset 0x5c
+ // Block 0x5f, offset 0x60
{value: 0x0000, lo: 0x09},
{value: 0x80dc, lo: 0x80, hi: 0x82},
{value: 0x80e6, lo: 0x85, hi: 0x89},
{value: 0x80dc, lo: 0x8a, hi: 0x8b},
{value: 0x80e6, lo: 0xaa, hi: 0xad},
- {value: 0x44f6, lo: 0xbb, hi: 0xbb},
- {value: 0x4500, lo: 0xbc, hi: 0xbc},
- {value: 0x459b, lo: 0xbd, hi: 0xbd},
- {value: 0x45b7, lo: 0xbe, hi: 0xbe},
- {value: 0x45a9, lo: 0xbf, hi: 0xbf},
- // Block 0x5c, offset 0x5d
+ {value: 0x4525, lo: 0xbb, hi: 0xbb},
+ {value: 0x452f, lo: 0xbc, hi: 0xbc},
+ {value: 0x45ca, lo: 0xbd, hi: 0xbd},
+ {value: 0x45e6, lo: 0xbe, hi: 0xbe},
+ {value: 0x45d8, lo: 0xbf, hi: 0xbf},
+ // Block 0x60, offset 0x61
{value: 0x0000, lo: 0x01},
- {value: 0x45c5, lo: 0x80, hi: 0x80},
- // Block 0x5d, offset 0x5e
+ {value: 0x45f4, lo: 0x80, hi: 0x80},
+ // Block 0x61, offset 0x62
{value: 0x0000, lo: 0x01},
{value: 0x80e6, lo: 0x82, hi: 0x84},
}
@@ -3754,57 +3794,58 @@ var nfcLookup = [1088]uint8{
0x0ea: 0x06, 0x0eb: 0x07, 0x0ec: 0x07, 0x0ed: 0x08, 0x0ef: 0x09,
0x0f0: 0x0e,
// Block 0x4, offset 0x100
- 0x120: 0x38, 0x121: 0x39, 0x124: 0x3a, 0x125: 0x3b, 0x126: 0x3c, 0x127: 0x3d,
- 0x128: 0x3e, 0x129: 0x3f, 0x12a: 0x40, 0x12b: 0x41, 0x12c: 0x3c, 0x12d: 0x42, 0x12e: 0x43, 0x12f: 0x44,
- 0x131: 0x45, 0x132: 0x46, 0x133: 0x47, 0x134: 0x48, 0x135: 0x49, 0x137: 0x4a,
- 0x138: 0x4b, 0x139: 0x4c, 0x13a: 0x4d, 0x13b: 0x4e, 0x13c: 0x4f, 0x13d: 0x50, 0x13e: 0x51, 0x13f: 0x52,
+ 0x120: 0x38, 0x121: 0x39, 0x123: 0x3a, 0x124: 0x3b, 0x125: 0x3c, 0x126: 0x3d, 0x127: 0x3e,
+ 0x128: 0x3f, 0x129: 0x40, 0x12a: 0x41, 0x12b: 0x42, 0x12c: 0x3d, 0x12d: 0x43, 0x12e: 0x44, 0x12f: 0x45,
+ 0x131: 0x46, 0x132: 0x47, 0x133: 0x48, 0x134: 0x49, 0x135: 0x4a, 0x137: 0x4b,
+ 0x138: 0x4c, 0x139: 0x4d, 0x13a: 0x4e, 0x13b: 0x4f, 0x13c: 0x50, 0x13d: 0x51, 0x13e: 0x52, 0x13f: 0x53,
// Block 0x5, offset 0x140
- 0x140: 0x53, 0x142: 0x54, 0x144: 0x55, 0x145: 0x56, 0x146: 0x57, 0x147: 0x58,
- 0x14d: 0x59,
- 0x15c: 0x5a, 0x15f: 0x5b,
- 0x162: 0x5c, 0x164: 0x5d,
- 0x168: 0x5e, 0x169: 0x5f, 0x16c: 0x0d, 0x16d: 0x60, 0x16e: 0x61, 0x16f: 0x62,
- 0x170: 0x63, 0x173: 0x64, 0x177: 0x65,
+ 0x140: 0x54, 0x142: 0x55, 0x144: 0x56, 0x145: 0x57, 0x146: 0x58, 0x147: 0x59,
+ 0x14d: 0x5a,
+ 0x15c: 0x5b, 0x15f: 0x5c,
+ 0x162: 0x5d, 0x164: 0x5e,
+ 0x168: 0x5f, 0x169: 0x60, 0x16c: 0x0d, 0x16d: 0x61, 0x16e: 0x62, 0x16f: 0x63,
+ 0x170: 0x64, 0x173: 0x65, 0x177: 0x66,
0x178: 0x0e, 0x179: 0x0f, 0x17a: 0x10, 0x17b: 0x11, 0x17c: 0x12, 0x17d: 0x13, 0x17e: 0x14, 0x17f: 0x15,
// Block 0x6, offset 0x180
- 0x180: 0x66, 0x183: 0x67, 0x184: 0x68, 0x186: 0x69, 0x187: 0x6a,
- 0x188: 0x6b, 0x189: 0x16, 0x18a: 0x17, 0x18b: 0x6c, 0x18c: 0x6d,
- 0x1ab: 0x6e,
- 0x1b3: 0x6f, 0x1b5: 0x70, 0x1b7: 0x71,
+ 0x180: 0x67, 0x183: 0x68, 0x184: 0x69, 0x186: 0x6a, 0x187: 0x6b,
+ 0x188: 0x6c, 0x189: 0x16, 0x18a: 0x17, 0x18b: 0x6d, 0x18c: 0x6e,
+ 0x1ab: 0x6f,
+ 0x1b3: 0x70, 0x1b5: 0x71, 0x1b7: 0x72,
// Block 0x7, offset 0x1c0
- 0x1c0: 0x72, 0x1c1: 0x18, 0x1c2: 0x19, 0x1c3: 0x1a,
+ 0x1c0: 0x73, 0x1c1: 0x18, 0x1c2: 0x19, 0x1c3: 0x1a,
// Block 0x8, offset 0x200
- 0x219: 0x73, 0x21b: 0x74,
- 0x220: 0x75, 0x223: 0x76, 0x224: 0x77, 0x225: 0x78, 0x226: 0x79, 0x227: 0x7a,
- 0x22a: 0x7b, 0x22b: 0x7c, 0x22f: 0x7d,
- 0x230: 0x7e, 0x231: 0x7e, 0x232: 0x7e, 0x233: 0x7e, 0x234: 0x7e, 0x235: 0x7e, 0x236: 0x7e, 0x237: 0x7e,
- 0x238: 0x7e, 0x239: 0x7e, 0x23a: 0x7e, 0x23b: 0x7e, 0x23c: 0x7e, 0x23d: 0x7e, 0x23e: 0x7e, 0x23f: 0x7e,
+ 0x219: 0x74, 0x21a: 0x75, 0x21b: 0x76,
+ 0x220: 0x77, 0x223: 0x78, 0x224: 0x79, 0x225: 0x7a, 0x226: 0x7b, 0x227: 0x7c,
+ 0x22a: 0x7d, 0x22b: 0x7e, 0x22f: 0x7f,
+ 0x230: 0x80, 0x231: 0x80, 0x232: 0x80, 0x233: 0x80, 0x234: 0x80, 0x235: 0x80, 0x236: 0x80, 0x237: 0x80,
+ 0x238: 0x80, 0x239: 0x80, 0x23a: 0x80, 0x23b: 0x80, 0x23c: 0x80, 0x23d: 0x80, 0x23e: 0x80, 0x23f: 0x80,
// Block 0x9, offset 0x240
- 0x240: 0x7e, 0x241: 0x7e, 0x242: 0x7e, 0x243: 0x7e, 0x244: 0x7e, 0x245: 0x7e, 0x246: 0x7e, 0x247: 0x7e,
- 0x248: 0x7e, 0x249: 0x7e, 0x24a: 0x7e, 0x24b: 0x7e, 0x24c: 0x7e, 0x24d: 0x7e, 0x24e: 0x7e, 0x24f: 0x7e,
- 0x250: 0x7e, 0x251: 0x7e, 0x252: 0x7e, 0x253: 0x7e, 0x254: 0x7e, 0x255: 0x7e, 0x256: 0x7e, 0x257: 0x7e,
- 0x258: 0x7e, 0x259: 0x7e, 0x25a: 0x7e, 0x25b: 0x7e, 0x25c: 0x7e, 0x25d: 0x7e, 0x25e: 0x7e, 0x25f: 0x7e,
- 0x260: 0x7e, 0x261: 0x7e, 0x262: 0x7e, 0x263: 0x7e, 0x264: 0x7e, 0x265: 0x7e, 0x266: 0x7e, 0x267: 0x7e,
- 0x268: 0x7e, 0x269: 0x7e, 0x26a: 0x7e, 0x26b: 0x7e, 0x26c: 0x7e, 0x26d: 0x7e, 0x26e: 0x7e, 0x26f: 0x7e,
- 0x270: 0x7e, 0x271: 0x7e, 0x272: 0x7e, 0x273: 0x7e, 0x274: 0x7e, 0x275: 0x7e, 0x276: 0x7e, 0x277: 0x7e,
- 0x278: 0x7e, 0x279: 0x7e, 0x27a: 0x7e, 0x27b: 0x7e, 0x27c: 0x7e, 0x27d: 0x7e, 0x27e: 0x7e, 0x27f: 0x7e,
+ 0x240: 0x80, 0x241: 0x80, 0x242: 0x80, 0x243: 0x80, 0x244: 0x80, 0x245: 0x80, 0x246: 0x80, 0x247: 0x80,
+ 0x248: 0x80, 0x249: 0x80, 0x24a: 0x80, 0x24b: 0x80, 0x24c: 0x80, 0x24d: 0x80, 0x24e: 0x80, 0x24f: 0x80,
+ 0x250: 0x80, 0x251: 0x80, 0x252: 0x80, 0x253: 0x80, 0x254: 0x80, 0x255: 0x80, 0x256: 0x80, 0x257: 0x80,
+ 0x258: 0x80, 0x259: 0x80, 0x25a: 0x80, 0x25b: 0x80, 0x25c: 0x80, 0x25d: 0x80, 0x25e: 0x80, 0x25f: 0x80,
+ 0x260: 0x80, 0x261: 0x80, 0x262: 0x80, 0x263: 0x80, 0x264: 0x80, 0x265: 0x80, 0x266: 0x80, 0x267: 0x80,
+ 0x268: 0x80, 0x269: 0x80, 0x26a: 0x80, 0x26b: 0x80, 0x26c: 0x80, 0x26d: 0x80, 0x26e: 0x80, 0x26f: 0x80,
+ 0x270: 0x80, 0x271: 0x80, 0x272: 0x80, 0x273: 0x80, 0x274: 0x80, 0x275: 0x80, 0x276: 0x80, 0x277: 0x80,
+ 0x278: 0x80, 0x279: 0x80, 0x27a: 0x80, 0x27b: 0x80, 0x27c: 0x80, 0x27d: 0x80, 0x27e: 0x80, 0x27f: 0x80,
// Block 0xa, offset 0x280
- 0x280: 0x7e, 0x281: 0x7e, 0x282: 0x7e, 0x283: 0x7e, 0x284: 0x7e, 0x285: 0x7e, 0x286: 0x7e, 0x287: 0x7e,
- 0x288: 0x7e, 0x289: 0x7e, 0x28a: 0x7e, 0x28b: 0x7e, 0x28c: 0x7e, 0x28d: 0x7e, 0x28e: 0x7e, 0x28f: 0x7e,
- 0x290: 0x7e, 0x291: 0x7e, 0x292: 0x7e, 0x293: 0x7e, 0x294: 0x7e, 0x295: 0x7e, 0x296: 0x7e, 0x297: 0x7e,
- 0x298: 0x7e, 0x299: 0x7e, 0x29a: 0x7e, 0x29b: 0x7e, 0x29c: 0x7e, 0x29d: 0x7e, 0x29e: 0x7f,
+ 0x280: 0x80, 0x281: 0x80, 0x282: 0x80, 0x283: 0x80, 0x284: 0x80, 0x285: 0x80, 0x286: 0x80, 0x287: 0x80,
+ 0x288: 0x80, 0x289: 0x80, 0x28a: 0x80, 0x28b: 0x80, 0x28c: 0x80, 0x28d: 0x80, 0x28e: 0x80, 0x28f: 0x80,
+ 0x290: 0x80, 0x291: 0x80, 0x292: 0x80, 0x293: 0x80, 0x294: 0x80, 0x295: 0x80, 0x296: 0x80, 0x297: 0x80,
+ 0x298: 0x80, 0x299: 0x80, 0x29a: 0x80, 0x29b: 0x80, 0x29c: 0x80, 0x29d: 0x80, 0x29e: 0x81,
// Block 0xb, offset 0x2c0
0x2e4: 0x1b, 0x2e5: 0x1c, 0x2e6: 0x1d, 0x2e7: 0x1e,
- 0x2e8: 0x1f, 0x2e9: 0x20, 0x2ea: 0x21, 0x2eb: 0x22, 0x2ec: 0x80, 0x2ed: 0x81,
- 0x2f8: 0x82,
+ 0x2e8: 0x1f, 0x2e9: 0x20, 0x2ea: 0x21, 0x2eb: 0x22, 0x2ec: 0x82, 0x2ed: 0x83,
+ 0x2f8: 0x84,
// Block 0xc, offset 0x300
- 0x307: 0x83,
- 0x328: 0x84,
+ 0x307: 0x85,
+ 0x328: 0x86,
// Block 0xd, offset 0x340
- 0x341: 0x75, 0x342: 0x85,
+ 0x341: 0x77, 0x342: 0x87, 0x344: 0x88, 0x347: 0x7c,
+ 0x35a: 0x89,
// Block 0xe, offset 0x380
- 0x385: 0x86, 0x386: 0x87, 0x387: 0x88,
- 0x389: 0x89,
+ 0x385: 0x8a, 0x386: 0x8b, 0x387: 0x8c,
+ 0x389: 0x8d,
// Block 0xf, offset 0x3c0
0x3e0: 0x23, 0x3e1: 0x24, 0x3e2: 0x25, 0x3e3: 0x26, 0x3e4: 0x27, 0x3e5: 0x28, 0x3e6: 0x29, 0x3e7: 0x2a,
0x3e8: 0x2b,
@@ -3816,9 +3857,9 @@ var nfcLookup = [1088]uint8{
var nfcTrie = trie{nfcLookup[:], nfcValues[:], nfcSparseValues[:], nfcSparseOffset[:], 44}
-// nfkcValues: 5568 entries, 11136 bytes
+// nfkcValues: 5760 entries, 11520 bytes
// Block 2 is the null block.
-var nfkcValues = [5568]uint16{
+var nfkcValues = [5760]uint16{
// Block 0x0, offset 0x0
0x003c: 0x8800, 0x003d: 0x8800, 0x003e: 0x8800,
// Block 0x1, offset 0x40
@@ -3834,63 +3875,63 @@ var nfkcValues = [5568]uint16{
0x0076: 0x8800, 0x0077: 0x8800, 0x0078: 0x8800, 0x0079: 0x8800, 0x007a: 0x8800,
// Block 0x2, offset 0x80
// Block 0x3, offset 0xc0
- 0x00c0: 0x2e54, 0x00c1: 0x2e59, 0x00c2: 0x463f, 0x00c3: 0x2e5e, 0x00c4: 0x464e, 0x00c5: 0x4653,
- 0x00c6: 0x8800, 0x00c7: 0x465d, 0x00c8: 0x2ec7, 0x00c9: 0x2ecc, 0x00ca: 0x4662, 0x00cb: 0x2ee0,
- 0x00cc: 0x2f53, 0x00cd: 0x2f58, 0x00ce: 0x2f5d, 0x00cf: 0x4676, 0x00d1: 0x2fe9,
- 0x00d2: 0x300c, 0x00d3: 0x3011, 0x00d4: 0x4680, 0x00d5: 0x4685, 0x00d6: 0x4694,
- 0x00d8: 0x8800, 0x00d9: 0x3098, 0x00da: 0x309d, 0x00db: 0x30a2, 0x00dc: 0x46c6, 0x00dd: 0x311a,
- 0x00e0: 0x3160, 0x00e1: 0x3165, 0x00e2: 0x46d0, 0x00e3: 0x316a,
- 0x00e4: 0x46df, 0x00e5: 0x46e4, 0x00e6: 0x8800, 0x00e7: 0x46ee, 0x00e8: 0x31d3, 0x00e9: 0x31d8,
- 0x00ea: 0x46f3, 0x00eb: 0x31ec, 0x00ec: 0x3264, 0x00ed: 0x3269, 0x00ee: 0x326e, 0x00ef: 0x4707,
- 0x00f1: 0x32fa, 0x00f2: 0x331d, 0x00f3: 0x3322, 0x00f4: 0x4711, 0x00f5: 0x4716,
- 0x00f6: 0x4725, 0x00f8: 0x8800, 0x00f9: 0x33ae, 0x00fa: 0x33b3, 0x00fb: 0x33b8,
- 0x00fc: 0x4757, 0x00fd: 0x3435, 0x00ff: 0x344e,
+ 0x00c0: 0x2e83, 0x00c1: 0x2e88, 0x00c2: 0x466e, 0x00c3: 0x2e8d, 0x00c4: 0x467d, 0x00c5: 0x4682,
+ 0x00c6: 0x8800, 0x00c7: 0x468c, 0x00c8: 0x2ef6, 0x00c9: 0x2efb, 0x00ca: 0x4691, 0x00cb: 0x2f0f,
+ 0x00cc: 0x2f82, 0x00cd: 0x2f87, 0x00ce: 0x2f8c, 0x00cf: 0x46a5, 0x00d1: 0x3018,
+ 0x00d2: 0x303b, 0x00d3: 0x3040, 0x00d4: 0x46af, 0x00d5: 0x46b4, 0x00d6: 0x46c3,
+ 0x00d8: 0x8800, 0x00d9: 0x30c7, 0x00da: 0x30cc, 0x00db: 0x30d1, 0x00dc: 0x46f5, 0x00dd: 0x3149,
+ 0x00e0: 0x318f, 0x00e1: 0x3194, 0x00e2: 0x46ff, 0x00e3: 0x3199,
+ 0x00e4: 0x470e, 0x00e5: 0x4713, 0x00e6: 0x8800, 0x00e7: 0x471d, 0x00e8: 0x3202, 0x00e9: 0x3207,
+ 0x00ea: 0x4722, 0x00eb: 0x321b, 0x00ec: 0x3293, 0x00ed: 0x3298, 0x00ee: 0x329d, 0x00ef: 0x4736,
+ 0x00f1: 0x3329, 0x00f2: 0x334c, 0x00f3: 0x3351, 0x00f4: 0x4740, 0x00f5: 0x4745,
+ 0x00f6: 0x4754, 0x00f8: 0x8800, 0x00f9: 0x33dd, 0x00fa: 0x33e2, 0x00fb: 0x33e7,
+ 0x00fc: 0x4786, 0x00fd: 0x3464, 0x00ff: 0x347d,
// Block 0x4, offset 0x100
- 0x0100: 0x2e63, 0x0101: 0x316f, 0x0102: 0x4644, 0x0103: 0x46d5, 0x0104: 0x2e81, 0x0105: 0x318d,
- 0x0106: 0x2e95, 0x0107: 0x31a1, 0x0108: 0x2e9a, 0x0109: 0x31a6, 0x010a: 0x2e9f, 0x010b: 0x31ab,
- 0x010c: 0x2ea4, 0x010d: 0x31b0, 0x010e: 0x2eae, 0x010f: 0x31ba,
- 0x0112: 0x4667, 0x0113: 0x46f8, 0x0114: 0x2ed6, 0x0115: 0x31e2, 0x0116: 0x2edb, 0x0117: 0x31e7,
- 0x0118: 0x2ef9, 0x0119: 0x3205, 0x011a: 0x2eea, 0x011b: 0x31f6, 0x011c: 0x2f12, 0x011d: 0x321e,
- 0x011e: 0x2f1c, 0x011f: 0x3228, 0x0120: 0x2f21, 0x0121: 0x322d, 0x0122: 0x2f2b, 0x0123: 0x3237,
- 0x0124: 0x2f30, 0x0125: 0x323c, 0x0128: 0x2f62, 0x0129: 0x3273,
- 0x012a: 0x2f67, 0x012b: 0x3278, 0x012c: 0x2f6c, 0x012d: 0x327d, 0x012e: 0x2f8f, 0x012f: 0x329b,
- 0x0130: 0x2f71, 0x0132: 0x027d, 0x0133: 0x0301, 0x0134: 0x2f99, 0x0135: 0x32a5,
- 0x0136: 0x2fad, 0x0137: 0x32be, 0x0139: 0x2fb7, 0x013a: 0x32c8, 0x013b: 0x2fc1,
- 0x013c: 0x32d2, 0x013d: 0x2fbc, 0x013e: 0x32cd, 0x013f: 0x06fd,
+ 0x0100: 0x2e92, 0x0101: 0x319e, 0x0102: 0x4673, 0x0103: 0x4704, 0x0104: 0x2eb0, 0x0105: 0x31bc,
+ 0x0106: 0x2ec4, 0x0107: 0x31d0, 0x0108: 0x2ec9, 0x0109: 0x31d5, 0x010a: 0x2ece, 0x010b: 0x31da,
+ 0x010c: 0x2ed3, 0x010d: 0x31df, 0x010e: 0x2edd, 0x010f: 0x31e9,
+ 0x0112: 0x4696, 0x0113: 0x4727, 0x0114: 0x2f05, 0x0115: 0x3211, 0x0116: 0x2f0a, 0x0117: 0x3216,
+ 0x0118: 0x2f28, 0x0119: 0x3234, 0x011a: 0x2f19, 0x011b: 0x3225, 0x011c: 0x2f41, 0x011d: 0x324d,
+ 0x011e: 0x2f4b, 0x011f: 0x3257, 0x0120: 0x2f50, 0x0121: 0x325c, 0x0122: 0x2f5a, 0x0123: 0x3266,
+ 0x0124: 0x2f5f, 0x0125: 0x326b, 0x0128: 0x2f91, 0x0129: 0x32a2,
+ 0x012a: 0x2f96, 0x012b: 0x32a7, 0x012c: 0x2f9b, 0x012d: 0x32ac, 0x012e: 0x2fbe, 0x012f: 0x32ca,
+ 0x0130: 0x2fa0, 0x0132: 0x028f, 0x0133: 0x0319, 0x0134: 0x2fc8, 0x0135: 0x32d4,
+ 0x0136: 0x2fdc, 0x0137: 0x32ed, 0x0139: 0x2fe6, 0x013a: 0x32f7, 0x013b: 0x2ff0,
+ 0x013c: 0x3301, 0x013d: 0x2feb, 0x013e: 0x32fc, 0x013f: 0x0724,
// Block 0x5, offset 0x140
- 0x0140: 0x0785, 0x0143: 0x2fe4, 0x0144: 0x32f5, 0x0145: 0x2ffd,
- 0x0146: 0x330e, 0x0147: 0x2ff3, 0x0148: 0x3304, 0x0149: 0x07ad,
- 0x014c: 0x468a, 0x014d: 0x471b, 0x014e: 0x3016, 0x014f: 0x3327, 0x0150: 0x3020, 0x0151: 0x3331,
- 0x0154: 0x303e, 0x0155: 0x334f, 0x0156: 0x3057, 0x0157: 0x3368,
- 0x0158: 0x3048, 0x0159: 0x3359, 0x015a: 0x46ad, 0x015b: 0x473e, 0x015c: 0x3061, 0x015d: 0x3372,
- 0x015e: 0x3070, 0x015f: 0x3381, 0x0160: 0x46b2, 0x0161: 0x4743, 0x0162: 0x3089, 0x0163: 0x339f,
- 0x0164: 0x307a, 0x0165: 0x3390, 0x0168: 0x46bc, 0x0169: 0x474d,
- 0x016a: 0x46c1, 0x016b: 0x4752, 0x016c: 0x30a7, 0x016d: 0x33bd, 0x016e: 0x30b1, 0x016f: 0x33c7,
- 0x0170: 0x30b6, 0x0171: 0x33cc, 0x0172: 0x30d4, 0x0173: 0x33ea, 0x0174: 0x30f7, 0x0175: 0x340d,
- 0x0176: 0x311f, 0x0177: 0x343a, 0x0178: 0x3133, 0x0179: 0x3142, 0x017a: 0x3462, 0x017b: 0x314c,
- 0x017c: 0x346c, 0x017d: 0x3151, 0x017e: 0x3471, 0x017f: 0x0175,
+ 0x0140: 0x07ac, 0x0143: 0x3013, 0x0144: 0x3324, 0x0145: 0x302c,
+ 0x0146: 0x333d, 0x0147: 0x3022, 0x0148: 0x3333, 0x0149: 0x07d4,
+ 0x014c: 0x46b9, 0x014d: 0x474a, 0x014e: 0x3045, 0x014f: 0x3356, 0x0150: 0x304f, 0x0151: 0x3360,
+ 0x0154: 0x306d, 0x0155: 0x337e, 0x0156: 0x3086, 0x0157: 0x3397,
+ 0x0158: 0x3077, 0x0159: 0x3388, 0x015a: 0x46dc, 0x015b: 0x476d, 0x015c: 0x3090, 0x015d: 0x33a1,
+ 0x015e: 0x309f, 0x015f: 0x33b0, 0x0160: 0x46e1, 0x0161: 0x4772, 0x0162: 0x30b8, 0x0163: 0x33ce,
+ 0x0164: 0x30a9, 0x0165: 0x33bf, 0x0168: 0x46eb, 0x0169: 0x477c,
+ 0x016a: 0x46f0, 0x016b: 0x4781, 0x016c: 0x30d6, 0x016d: 0x33ec, 0x016e: 0x30e0, 0x016f: 0x33f6,
+ 0x0170: 0x30e5, 0x0171: 0x33fb, 0x0172: 0x3103, 0x0173: 0x3419, 0x0174: 0x3126, 0x0175: 0x343c,
+ 0x0176: 0x314e, 0x0177: 0x3469, 0x0178: 0x3162, 0x0179: 0x3171, 0x017a: 0x3491, 0x017b: 0x317b,
+ 0x017c: 0x349b, 0x017d: 0x3180, 0x017e: 0x34a0, 0x017f: 0x0187,
// Block 0x6, offset 0x180
- 0x0184: 0x41d4, 0x0185: 0x41da,
- 0x0186: 0x41e0, 0x0187: 0x0292, 0x0188: 0x0295, 0x0189: 0x0322, 0x018a: 0x02a1, 0x018b: 0x02a4,
- 0x018c: 0x0358, 0x018d: 0x2e6d, 0x018e: 0x3179, 0x018f: 0x2f7b, 0x0190: 0x3287, 0x0191: 0x3025,
- 0x0192: 0x3336, 0x0193: 0x30bb, 0x0194: 0x33d1, 0x0195: 0x38b4, 0x0196: 0x3a43, 0x0197: 0x38ad,
- 0x0198: 0x3a3c, 0x0199: 0x38bb, 0x019a: 0x3a4a, 0x019b: 0x38a6, 0x019c: 0x3a35,
- 0x019e: 0x3795, 0x019f: 0x3924, 0x01a0: 0x378e, 0x01a1: 0x391d, 0x01a2: 0x3498, 0x01a3: 0x34aa,
- 0x01a6: 0x2f26, 0x01a7: 0x3232, 0x01a8: 0x2fa3, 0x01a9: 0x32b4,
- 0x01aa: 0x46a3, 0x01ab: 0x4734, 0x01ac: 0x3875, 0x01ad: 0x3a04, 0x01ae: 0x34bc, 0x01af: 0x34c2,
- 0x01b0: 0x32aa, 0x01b1: 0x0262, 0x01b2: 0x0265, 0x01b3: 0x02e9, 0x01b4: 0x2f0d, 0x01b5: 0x3219,
- 0x01b8: 0x2fdf, 0x01b9: 0x32f0, 0x01ba: 0x379c, 0x01bb: 0x392b,
- 0x01bc: 0x3492, 0x01bd: 0x34a4, 0x01be: 0x349e, 0x01bf: 0x34b0,
+ 0x0184: 0x4203, 0x0185: 0x4209,
+ 0x0186: 0x420f, 0x0187: 0x02a4, 0x0188: 0x02a7, 0x0189: 0x033a, 0x018a: 0x02b9, 0x018b: 0x02bc,
+ 0x018c: 0x0370, 0x018d: 0x2e9c, 0x018e: 0x31a8, 0x018f: 0x2faa, 0x0190: 0x32b6, 0x0191: 0x3054,
+ 0x0192: 0x3365, 0x0193: 0x30ea, 0x0194: 0x3400, 0x0195: 0x38e3, 0x0196: 0x3a72, 0x0197: 0x38dc,
+ 0x0198: 0x3a6b, 0x0199: 0x38ea, 0x019a: 0x3a79, 0x019b: 0x38d5, 0x019c: 0x3a64,
+ 0x019e: 0x37c4, 0x019f: 0x3953, 0x01a0: 0x37bd, 0x01a1: 0x394c, 0x01a2: 0x34c7, 0x01a3: 0x34d9,
+ 0x01a6: 0x2f55, 0x01a7: 0x3261, 0x01a8: 0x2fd2, 0x01a9: 0x32e3,
+ 0x01aa: 0x46d2, 0x01ab: 0x4763, 0x01ac: 0x38a4, 0x01ad: 0x3a33, 0x01ae: 0x34eb, 0x01af: 0x34f1,
+ 0x01b0: 0x32d9, 0x01b1: 0x0274, 0x01b2: 0x0277, 0x01b3: 0x0301, 0x01b4: 0x2f3c, 0x01b5: 0x3248,
+ 0x01b8: 0x300e, 0x01b9: 0x331f, 0x01ba: 0x37cb, 0x01bb: 0x395a,
+ 0x01bc: 0x34c1, 0x01bd: 0x34d3, 0x01be: 0x34cd, 0x01bf: 0x34df,
// Block 0x7, offset 0x1c0
- 0x01c0: 0x2e72, 0x01c1: 0x317e, 0x01c2: 0x2e77, 0x01c3: 0x3183, 0x01c4: 0x2eef, 0x01c5: 0x31fb,
- 0x01c6: 0x2ef4, 0x01c7: 0x3200, 0x01c8: 0x2f80, 0x01c9: 0x328c, 0x01ca: 0x2f85, 0x01cb: 0x3291,
- 0x01cc: 0x302a, 0x01cd: 0x333b, 0x01ce: 0x302f, 0x01cf: 0x3340, 0x01d0: 0x304d, 0x01d1: 0x335e,
- 0x01d2: 0x3052, 0x01d3: 0x3363, 0x01d4: 0x30c0, 0x01d5: 0x33d6, 0x01d6: 0x30c5, 0x01d7: 0x33db,
- 0x01d8: 0x306b, 0x01d9: 0x337c, 0x01da: 0x3084, 0x01db: 0x339a,
- 0x01de: 0x2f3f, 0x01df: 0x324b,
- 0x01e6: 0x4649, 0x01e7: 0x46da, 0x01e8: 0x4671, 0x01e9: 0x4702,
- 0x01ea: 0x3844, 0x01eb: 0x39d3, 0x01ec: 0x3821, 0x01ed: 0x39b0, 0x01ee: 0x468f, 0x01ef: 0x4720,
- 0x01f0: 0x383d, 0x01f1: 0x39cc, 0x01f2: 0x3129, 0x01f3: 0x3444,
+ 0x01c0: 0x2ea1, 0x01c1: 0x31ad, 0x01c2: 0x2ea6, 0x01c3: 0x31b2, 0x01c4: 0x2f1e, 0x01c5: 0x322a,
+ 0x01c6: 0x2f23, 0x01c7: 0x322f, 0x01c8: 0x2faf, 0x01c9: 0x32bb, 0x01ca: 0x2fb4, 0x01cb: 0x32c0,
+ 0x01cc: 0x3059, 0x01cd: 0x336a, 0x01ce: 0x305e, 0x01cf: 0x336f, 0x01d0: 0x307c, 0x01d1: 0x338d,
+ 0x01d2: 0x3081, 0x01d3: 0x3392, 0x01d4: 0x30ef, 0x01d5: 0x3405, 0x01d6: 0x30f4, 0x01d7: 0x340a,
+ 0x01d8: 0x309a, 0x01d9: 0x33ab, 0x01da: 0x30b3, 0x01db: 0x33c9,
+ 0x01de: 0x2f6e, 0x01df: 0x327a,
+ 0x01e6: 0x4678, 0x01e7: 0x4709, 0x01e8: 0x46a0, 0x01e9: 0x4731,
+ 0x01ea: 0x3873, 0x01eb: 0x3a02, 0x01ec: 0x3850, 0x01ed: 0x39df, 0x01ee: 0x46be, 0x01ef: 0x474f,
+ 0x01f0: 0x386c, 0x01f1: 0x39fb, 0x01f2: 0x3158, 0x01f3: 0x3473,
// Block 0x8, offset 0x200
0x0200: 0x86e6, 0x0201: 0x86e6, 0x0202: 0x86e6, 0x0203: 0x86e6, 0x0204: 0x86e6, 0x0205: 0x80e6,
0x0206: 0x86e6, 0x0207: 0x86e6, 0x0208: 0x86e6, 0x0209: 0x86e6, 0x020a: 0x86e6, 0x020b: 0x86e6,
@@ -3904,7 +3945,7 @@ var nfkcValues = [5568]uint16{
0x0236: 0x8001, 0x0237: 0x8001, 0x0238: 0x8601, 0x0239: 0x80dc, 0x023a: 0x80dc, 0x023b: 0x80dc,
0x023c: 0x80dc, 0x023d: 0x80e6, 0x023e: 0x80e6, 0x023f: 0x80e6,
// Block 0x9, offset 0x240
- 0x0240: 0x4965, 0x0241: 0x496a, 0x0242: 0x86e6, 0x0243: 0x496f, 0x0244: 0x4974, 0x0245: 0x86f0,
+ 0x0240: 0x4994, 0x0241: 0x4999, 0x0242: 0x86e6, 0x0243: 0x499e, 0x0244: 0x49a3, 0x0245: 0x86f0,
0x0246: 0x80e6, 0x0247: 0x80dc, 0x0248: 0x80dc, 0x0249: 0x80dc, 0x024a: 0x80e6, 0x024b: 0x80e6,
0x024c: 0x80e6, 0x024d: 0x80dc, 0x024e: 0x80dc, 0x0250: 0x80e6, 0x0251: 0x80e6,
0x0252: 0x80e6, 0x0253: 0x80dc, 0x0254: 0x80dc, 0x0255: 0x80dc, 0x0256: 0x80dc, 0x0257: 0x80e6,
@@ -3912,52 +3953,52 @@ var nfkcValues = [5568]uint16{
0x025e: 0x80ea, 0x025f: 0x80e9, 0x0260: 0x80ea, 0x0261: 0x80ea, 0x0262: 0x80e9, 0x0263: 0x80e6,
0x0264: 0x80e6, 0x0265: 0x80e6, 0x0266: 0x80e6, 0x0267: 0x80e6, 0x0268: 0x80e6, 0x0269: 0x80e6,
0x026a: 0x80e6, 0x026b: 0x80e6, 0x026c: 0x80e6, 0x026d: 0x80e6, 0x026e: 0x80e6, 0x026f: 0x80e6,
- 0x0274: 0x042d,
- 0x027a: 0x4191,
- 0x027e: 0x0105,
+ 0x0274: 0x044b,
+ 0x027a: 0x41c0,
+ 0x027e: 0x0117,
// Block 0xa, offset 0x280
- 0x0284: 0x4146, 0x0285: 0x4379,
- 0x0286: 0x34ce, 0x0287: 0x0394, 0x0288: 0x34ec, 0x0289: 0x34f8, 0x028a: 0x350a,
- 0x028c: 0x3528, 0x028e: 0x353a, 0x028f: 0x3558, 0x0290: 0x3ced, 0x0291: 0x8800,
+ 0x0284: 0x4175, 0x0285: 0x43a8,
+ 0x0286: 0x34fd, 0x0287: 0x03ac, 0x0288: 0x351b, 0x0289: 0x3527, 0x028a: 0x3539,
+ 0x028c: 0x3557, 0x028e: 0x3569, 0x028f: 0x3587, 0x0290: 0x3d1c, 0x0291: 0x8800,
0x0295: 0x8800, 0x0297: 0x8800,
0x0299: 0x8800,
0x029f: 0x8800, 0x02a1: 0x8800,
0x02a5: 0x8800, 0x02a9: 0x8800,
- 0x02aa: 0x351c, 0x02ab: 0x354c, 0x02ac: 0x47b5, 0x02ad: 0x357c, 0x02ae: 0x47df, 0x02af: 0x358e,
- 0x02b0: 0x3d55, 0x02b1: 0x8800, 0x02b5: 0x8800,
+ 0x02aa: 0x354b, 0x02ab: 0x357b, 0x02ac: 0x47e4, 0x02ad: 0x35ab, 0x02ae: 0x480e, 0x02af: 0x35bd,
+ 0x02b0: 0x3d84, 0x02b1: 0x8800, 0x02b5: 0x8800,
0x02b7: 0x8800, 0x02b9: 0x8800,
0x02bf: 0x8800,
// Block 0xb, offset 0x2c0
0x02c1: 0x8800, 0x02c5: 0x8800,
- 0x02c9: 0x8800, 0x02ca: 0x47f7, 0x02cb: 0x4815,
- 0x02cc: 0x35ac, 0x02cd: 0x35c4, 0x02ce: 0x482d, 0x02d0: 0x047b, 0x02d1: 0x048d,
- 0x02d2: 0x0469, 0x02d3: 0x420a, 0x02d4: 0x4210, 0x02d5: 0x04b7, 0x02d6: 0x04a5,
- 0x02f0: 0x0493, 0x02f1: 0x04a8, 0x02f2: 0x04ab, 0x02f4: 0x0445, 0x02f5: 0x0484,
- 0x02f9: 0x0463,
+ 0x02c9: 0x8800, 0x02ca: 0x4826, 0x02cb: 0x4844,
+ 0x02cc: 0x35db, 0x02cd: 0x35f3, 0x02ce: 0x485c, 0x02d0: 0x0499, 0x02d1: 0x04ab,
+ 0x02d2: 0x0487, 0x02d3: 0x4239, 0x02d4: 0x423f, 0x02d5: 0x04d5, 0x02d6: 0x04c3,
+ 0x02f0: 0x04b1, 0x02f1: 0x04c6, 0x02f2: 0x04c9, 0x02f4: 0x0463, 0x02f5: 0x04a2,
+ 0x02f9: 0x0481,
// Block 0xc, offset 0x300
- 0x0300: 0x3606, 0x0301: 0x3612, 0x0303: 0x3600,
- 0x0306: 0x8800, 0x0307: 0x35ee,
- 0x030c: 0x3642, 0x030d: 0x362a, 0x030e: 0x3654, 0x0310: 0x8800,
+ 0x0300: 0x3635, 0x0301: 0x3641, 0x0303: 0x362f,
+ 0x0306: 0x8800, 0x0307: 0x361d,
+ 0x030c: 0x3671, 0x030d: 0x3659, 0x030e: 0x3683, 0x0310: 0x8800,
0x0313: 0x8800, 0x0315: 0x8800, 0x0316: 0x8800, 0x0317: 0x8800,
- 0x0318: 0x8800, 0x0319: 0x3636, 0x031a: 0x8800,
+ 0x0318: 0x8800, 0x0319: 0x3665, 0x031a: 0x8800,
0x031e: 0x8800, 0x0323: 0x8800,
0x0327: 0x8800,
0x032b: 0x8800, 0x032d: 0x8800,
0x0330: 0x8800, 0x0333: 0x8800, 0x0335: 0x8800,
- 0x0336: 0x8800, 0x0337: 0x8800, 0x0338: 0x8800, 0x0339: 0x36ba, 0x033a: 0x8800,
+ 0x0336: 0x8800, 0x0337: 0x8800, 0x0338: 0x8800, 0x0339: 0x36e9, 0x033a: 0x8800,
0x033e: 0x8800,
// Block 0xd, offset 0x340
- 0x0341: 0x3618, 0x0342: 0x369c,
- 0x0350: 0x35f4, 0x0351: 0x3678,
- 0x0352: 0x35fa, 0x0353: 0x367e, 0x0356: 0x360c, 0x0357: 0x3690,
- 0x0358: 0x8800, 0x0359: 0x8800, 0x035a: 0x370e, 0x035b: 0x3714, 0x035c: 0x361e, 0x035d: 0x36a2,
- 0x035e: 0x3624, 0x035f: 0x36a8, 0x0362: 0x3630, 0x0363: 0x36b4,
- 0x0364: 0x363c, 0x0365: 0x36c0, 0x0366: 0x3648, 0x0367: 0x36cc, 0x0368: 0x8800, 0x0369: 0x8800,
- 0x036a: 0x371a, 0x036b: 0x3720, 0x036c: 0x3672, 0x036d: 0x36f6, 0x036e: 0x364e, 0x036f: 0x36d2,
- 0x0370: 0x365a, 0x0371: 0x36de, 0x0372: 0x3660, 0x0373: 0x36e4, 0x0374: 0x3666, 0x0375: 0x36ea,
- 0x0378: 0x366c, 0x0379: 0x36f0,
+ 0x0341: 0x3647, 0x0342: 0x36cb,
+ 0x0350: 0x3623, 0x0351: 0x36a7,
+ 0x0352: 0x3629, 0x0353: 0x36ad, 0x0356: 0x363b, 0x0357: 0x36bf,
+ 0x0358: 0x8800, 0x0359: 0x8800, 0x035a: 0x373d, 0x035b: 0x3743, 0x035c: 0x364d, 0x035d: 0x36d1,
+ 0x035e: 0x3653, 0x035f: 0x36d7, 0x0362: 0x365f, 0x0363: 0x36e3,
+ 0x0364: 0x366b, 0x0365: 0x36ef, 0x0366: 0x3677, 0x0367: 0x36fb, 0x0368: 0x8800, 0x0369: 0x8800,
+ 0x036a: 0x3749, 0x036b: 0x374f, 0x036c: 0x36a1, 0x036d: 0x3725, 0x036e: 0x367d, 0x036f: 0x3701,
+ 0x0370: 0x3689, 0x0371: 0x370d, 0x0372: 0x368f, 0x0373: 0x3713, 0x0374: 0x3695, 0x0375: 0x3719,
+ 0x0378: 0x369b, 0x0379: 0x371f,
// Block 0xe, offset 0x380
- 0x0387: 0x1c4e,
+ 0x0387: 0x1c7d,
0x0391: 0x80dc,
0x0392: 0x80e6, 0x0393: 0x80e6, 0x0394: 0x80e6, 0x0395: 0x80e6, 0x0396: 0x80dc, 0x0397: 0x80e6,
0x0398: 0x80e6, 0x0399: 0x80e6, 0x039a: 0x80de, 0x039b: 0x80dc, 0x039c: 0x80e6, 0x039d: 0x80e6,
@@ -3973,8 +4014,8 @@ var nfkcValues = [5568]uint16{
0x03d2: 0x8022, 0x03d3: 0x86e6, 0x03d4: 0x86e6, 0x03d5: 0x86dc, 0x03d6: 0x80dc, 0x03d7: 0x80e6,
0x03d8: 0x80e6, 0x03d9: 0x80e6, 0x03da: 0x80e6, 0x03db: 0x80e6, 0x03dc: 0x80dc, 0x03dd: 0x80e6,
0x03de: 0x80e6, 0x03df: 0x80dc,
- 0x03f0: 0x8023, 0x03f5: 0x1c71,
- 0x03f6: 0x1f00, 0x03f7: 0x1f3c, 0x03f8: 0x1f37,
+ 0x03f0: 0x8023, 0x03f5: 0x1ca0,
+ 0x03f6: 0x1f2f, 0x03f7: 0x1f6b, 0x03f8: 0x1f66,
// Block 0x10, offset 0x400
0x0405: 0x8800,
0x0406: 0x0078, 0x0407: 0x8800, 0x0408: 0x007f, 0x0409: 0x8800, 0x040a: 0x0086, 0x040b: 0x8800,
@@ -3984,851 +4025,885 @@ var nfkcValues = [5568]uint16{
0x043a: 0x8800, 0x043b: 0x00a2,
0x043c: 0x8800, 0x043d: 0x00a9, 0x043e: 0x8800, 0x043f: 0x8800,
// Block 0x11, offset 0x440
- 0x0440: 0x0137, 0x0441: 0x0139, 0x0442: 0x013d, 0x0443: 0x0151, 0x0444: 0x03b5, 0x0445: 0x03b8,
- 0x0446: 0x0951, 0x0447: 0x0153, 0x0448: 0x0157, 0x0449: 0x0159, 0x044a: 0x03c4, 0x044b: 0x03c7,
- 0x044c: 0x03ca, 0x044d: 0x015d, 0x044f: 0x0165, 0x0450: 0x0169, 0x0451: 0x03a3,
- 0x0452: 0x016d, 0x0453: 0x03be, 0x0454: 0x0955, 0x0455: 0x0959, 0x0456: 0x016f, 0x0457: 0x0177,
- 0x0458: 0x0179, 0x0459: 0x0961, 0x045a: 0x03e8, 0x045b: 0x017b, 0x045c: 0x0965, 0x045d: 0x047b,
- 0x045e: 0x047e, 0x045f: 0x0481, 0x0460: 0x04b7, 0x0461: 0x04ba, 0x0462: 0x0161, 0x0463: 0x0173,
- 0x0464: 0x0179, 0x0465: 0x017b, 0x0466: 0x047b, 0x0467: 0x047e, 0x0468: 0x04a8, 0x0469: 0x04b7,
- 0x046a: 0x04ba,
- 0x0478: 0x04c9,
+ 0x0440: 0x0149, 0x0441: 0x014b, 0x0442: 0x014f, 0x0443: 0x0163, 0x0444: 0x03d3, 0x0445: 0x03d6,
+ 0x0446: 0x0978, 0x0447: 0x0165, 0x0448: 0x0169, 0x0449: 0x016b, 0x044a: 0x03e2, 0x044b: 0x03e5,
+ 0x044c: 0x03e8, 0x044d: 0x016f, 0x044f: 0x0177, 0x0450: 0x017b, 0x0451: 0x03be,
+ 0x0452: 0x017f, 0x0453: 0x03dc, 0x0454: 0x097c, 0x0455: 0x0980, 0x0456: 0x0181, 0x0457: 0x0189,
+ 0x0458: 0x018b, 0x0459: 0x0988, 0x045a: 0x0406, 0x045b: 0x018d, 0x045c: 0x098c, 0x045d: 0x0499,
+ 0x045e: 0x049c, 0x045f: 0x049f, 0x0460: 0x04d5, 0x0461: 0x04d8, 0x0462: 0x0173, 0x0463: 0x0185,
+ 0x0464: 0x018b, 0x0465: 0x018d, 0x0466: 0x0499, 0x0467: 0x049c, 0x0468: 0x04c6, 0x0469: 0x04d5,
+ 0x046a: 0x04d8,
+ 0x0478: 0x04e7,
// Block 0x12, offset 0x480
- 0x049b: 0x03bb, 0x049c: 0x0155, 0x049d: 0x03c1,
- 0x049e: 0x039a, 0x049f: 0x03ca, 0x04a0: 0x015b, 0x04a1: 0x03cd, 0x04a2: 0x03d0, 0x04a3: 0x03d6,
- 0x04a4: 0x03dc, 0x04a5: 0x03df, 0x04a6: 0x03e2, 0x04a7: 0x0969, 0x04a8: 0x0427, 0x04a9: 0x03e5,
- 0x04aa: 0x096d, 0x04ab: 0x042a, 0x04ac: 0x03ee, 0x04ad: 0x03eb, 0x04ae: 0x03f1, 0x04af: 0x03f4,
- 0x04b0: 0x03f7, 0x04b1: 0x03fa, 0x04b2: 0x03fd, 0x04b3: 0x0409, 0x04b4: 0x040c, 0x04b5: 0x03ac,
- 0x04b6: 0x040f, 0x04b7: 0x0412, 0x04b8: 0x095d, 0x04b9: 0x0415, 0x04ba: 0x0418, 0x04bb: 0x0183,
- 0x04bc: 0x041b, 0x04bd: 0x041e, 0x04be: 0x0421, 0x04bf: 0x048d,
+ 0x049b: 0x03d9, 0x049c: 0x0167, 0x049d: 0x03df,
+ 0x049e: 0x03b2, 0x049f: 0x03e8, 0x04a0: 0x016d, 0x04a1: 0x03eb, 0x04a2: 0x03ee, 0x04a3: 0x03f4,
+ 0x04a4: 0x03fa, 0x04a5: 0x03fd, 0x04a6: 0x0400, 0x04a7: 0x0990, 0x04a8: 0x0445, 0x04a9: 0x0403,
+ 0x04aa: 0x0994, 0x04ab: 0x0448, 0x04ac: 0x040c, 0x04ad: 0x0409, 0x04ae: 0x040f, 0x04af: 0x0412,
+ 0x04b0: 0x0415, 0x04b1: 0x0418, 0x04b2: 0x041b, 0x04b3: 0x0427, 0x04b4: 0x042a, 0x04b5: 0x03ca,
+ 0x04b6: 0x042d, 0x04b7: 0x0430, 0x04b8: 0x0984, 0x04b9: 0x0433, 0x04ba: 0x0436, 0x04bb: 0x0195,
+ 0x04bc: 0x0439, 0x04bd: 0x043c, 0x04be: 0x043f, 0x04bf: 0x04ab,
// Block 0x13, offset 0x4c0
- 0x04c0: 0x2e7c, 0x04c1: 0x3188, 0x04c2: 0x2e86, 0x04c3: 0x3192, 0x04c4: 0x2e8b, 0x04c5: 0x3197,
- 0x04c6: 0x2e90, 0x04c7: 0x319c, 0x04c8: 0x37b1, 0x04c9: 0x3940, 0x04ca: 0x2ea9, 0x04cb: 0x31b5,
- 0x04cc: 0x2eb3, 0x04cd: 0x31bf, 0x04ce: 0x2ec2, 0x04cf: 0x31ce, 0x04d0: 0x2eb8, 0x04d1: 0x31c4,
- 0x04d2: 0x2ebd, 0x04d3: 0x31c9, 0x04d4: 0x37d4, 0x04d5: 0x3963, 0x04d6: 0x37db, 0x04d7: 0x396a,
- 0x04d8: 0x2efe, 0x04d9: 0x320a, 0x04da: 0x2f03, 0x04db: 0x320f, 0x04dc: 0x37e9, 0x04dd: 0x3978,
- 0x04de: 0x2f08, 0x04df: 0x3214, 0x04e0: 0x2f17, 0x04e1: 0x3223, 0x04e2: 0x2f35, 0x04e3: 0x3241,
- 0x04e4: 0x2f44, 0x04e5: 0x3250, 0x04e6: 0x2f3a, 0x04e7: 0x3246, 0x04e8: 0x2f49, 0x04e9: 0x3255,
- 0x04ea: 0x2f4e, 0x04eb: 0x325a, 0x04ec: 0x2f94, 0x04ed: 0x32a0, 0x04ee: 0x37f0, 0x04ef: 0x397f,
- 0x04f0: 0x2f9e, 0x04f1: 0x32af, 0x04f2: 0x2fa8, 0x04f3: 0x32b9, 0x04f4: 0x2fb2, 0x04f5: 0x32c3,
- 0x04f6: 0x467b, 0x04f7: 0x470c, 0x04f8: 0x37f7, 0x04f9: 0x3986, 0x04fa: 0x2fcb, 0x04fb: 0x32dc,
- 0x04fc: 0x2fc6, 0x04fd: 0x32d7, 0x04fe: 0x2fd0, 0x04ff: 0x32e1,
+ 0x04c0: 0x2eab, 0x04c1: 0x31b7, 0x04c2: 0x2eb5, 0x04c3: 0x31c1, 0x04c4: 0x2eba, 0x04c5: 0x31c6,
+ 0x04c6: 0x2ebf, 0x04c7: 0x31cb, 0x04c8: 0x37e0, 0x04c9: 0x396f, 0x04ca: 0x2ed8, 0x04cb: 0x31e4,
+ 0x04cc: 0x2ee2, 0x04cd: 0x31ee, 0x04ce: 0x2ef1, 0x04cf: 0x31fd, 0x04d0: 0x2ee7, 0x04d1: 0x31f3,
+ 0x04d2: 0x2eec, 0x04d3: 0x31f8, 0x04d4: 0x3803, 0x04d5: 0x3992, 0x04d6: 0x380a, 0x04d7: 0x3999,
+ 0x04d8: 0x2f2d, 0x04d9: 0x3239, 0x04da: 0x2f32, 0x04db: 0x323e, 0x04dc: 0x3818, 0x04dd: 0x39a7,
+ 0x04de: 0x2f37, 0x04df: 0x3243, 0x04e0: 0x2f46, 0x04e1: 0x3252, 0x04e2: 0x2f64, 0x04e3: 0x3270,
+ 0x04e4: 0x2f73, 0x04e5: 0x327f, 0x04e6: 0x2f69, 0x04e7: 0x3275, 0x04e8: 0x2f78, 0x04e9: 0x3284,
+ 0x04ea: 0x2f7d, 0x04eb: 0x3289, 0x04ec: 0x2fc3, 0x04ed: 0x32cf, 0x04ee: 0x381f, 0x04ef: 0x39ae,
+ 0x04f0: 0x2fcd, 0x04f1: 0x32de, 0x04f2: 0x2fd7, 0x04f3: 0x32e8, 0x04f4: 0x2fe1, 0x04f5: 0x32f2,
+ 0x04f6: 0x46aa, 0x04f7: 0x473b, 0x04f8: 0x3826, 0x04f9: 0x39b5, 0x04fa: 0x2ffa, 0x04fb: 0x330b,
+ 0x04fc: 0x2ff5, 0x04fd: 0x3306, 0x04fe: 0x2fff, 0x04ff: 0x3310,
// Block 0x14, offset 0x500
- 0x0500: 0x2fd5, 0x0501: 0x32e6, 0x0502: 0x2fda, 0x0503: 0x32eb, 0x0504: 0x2fee, 0x0505: 0x32ff,
- 0x0506: 0x2ff8, 0x0507: 0x3309, 0x0508: 0x3007, 0x0509: 0x3318, 0x050a: 0x3002, 0x050b: 0x3313,
- 0x050c: 0x381a, 0x050d: 0x39a9, 0x050e: 0x3828, 0x050f: 0x39b7, 0x0510: 0x382f, 0x0511: 0x39be,
- 0x0512: 0x3836, 0x0513: 0x39c5, 0x0514: 0x3034, 0x0515: 0x3345, 0x0516: 0x3039, 0x0517: 0x334a,
- 0x0518: 0x3043, 0x0519: 0x3354, 0x051a: 0x46a8, 0x051b: 0x4739, 0x051c: 0x387c, 0x051d: 0x3a0b,
- 0x051e: 0x305c, 0x051f: 0x336d, 0x0520: 0x3066, 0x0521: 0x3377, 0x0522: 0x46b7, 0x0523: 0x4748,
- 0x0524: 0x3883, 0x0525: 0x3a12, 0x0526: 0x388a, 0x0527: 0x3a19, 0x0528: 0x3891, 0x0529: 0x3a20,
- 0x052a: 0x3075, 0x052b: 0x3386, 0x052c: 0x307f, 0x052d: 0x3395, 0x052e: 0x3093, 0x052f: 0x33a9,
- 0x0530: 0x308e, 0x0531: 0x33a4, 0x0532: 0x30cf, 0x0533: 0x33e5, 0x0534: 0x30de, 0x0535: 0x33f4,
- 0x0536: 0x30d9, 0x0537: 0x33ef, 0x0538: 0x3898, 0x0539: 0x3a27, 0x053a: 0x389f, 0x053b: 0x3a2e,
- 0x053c: 0x30e3, 0x053d: 0x33f9, 0x053e: 0x30e8, 0x053f: 0x33fe,
+ 0x0500: 0x3004, 0x0501: 0x3315, 0x0502: 0x3009, 0x0503: 0x331a, 0x0504: 0x301d, 0x0505: 0x332e,
+ 0x0506: 0x3027, 0x0507: 0x3338, 0x0508: 0x3036, 0x0509: 0x3347, 0x050a: 0x3031, 0x050b: 0x3342,
+ 0x050c: 0x3849, 0x050d: 0x39d8, 0x050e: 0x3857, 0x050f: 0x39e6, 0x0510: 0x385e, 0x0511: 0x39ed,
+ 0x0512: 0x3865, 0x0513: 0x39f4, 0x0514: 0x3063, 0x0515: 0x3374, 0x0516: 0x3068, 0x0517: 0x3379,
+ 0x0518: 0x3072, 0x0519: 0x3383, 0x051a: 0x46d7, 0x051b: 0x4768, 0x051c: 0x38ab, 0x051d: 0x3a3a,
+ 0x051e: 0x308b, 0x051f: 0x339c, 0x0520: 0x3095, 0x0521: 0x33a6, 0x0522: 0x46e6, 0x0523: 0x4777,
+ 0x0524: 0x38b2, 0x0525: 0x3a41, 0x0526: 0x38b9, 0x0527: 0x3a48, 0x0528: 0x38c0, 0x0529: 0x3a4f,
+ 0x052a: 0x30a4, 0x052b: 0x33b5, 0x052c: 0x30ae, 0x052d: 0x33c4, 0x052e: 0x30c2, 0x052f: 0x33d8,
+ 0x0530: 0x30bd, 0x0531: 0x33d3, 0x0532: 0x30fe, 0x0533: 0x3414, 0x0534: 0x310d, 0x0535: 0x3423,
+ 0x0536: 0x3108, 0x0537: 0x341e, 0x0538: 0x38c7, 0x0539: 0x3a56, 0x053a: 0x38ce, 0x053b: 0x3a5d,
+ 0x053c: 0x3112, 0x053d: 0x3428, 0x053e: 0x3117, 0x053f: 0x342d,
// Block 0x15, offset 0x540
- 0x0540: 0x30ed, 0x0541: 0x3403, 0x0542: 0x30f2, 0x0543: 0x3408, 0x0544: 0x3101, 0x0545: 0x3417,
- 0x0546: 0x30fc, 0x0547: 0x3412, 0x0548: 0x3106, 0x0549: 0x3421, 0x054a: 0x310b, 0x054b: 0x3426,
- 0x054c: 0x3110, 0x054d: 0x342b, 0x054e: 0x312e, 0x054f: 0x3449, 0x0550: 0x3147, 0x0551: 0x3467,
- 0x0552: 0x3156, 0x0553: 0x3476, 0x0554: 0x315b, 0x0555: 0x347b, 0x0556: 0x325f, 0x0557: 0x338b,
- 0x0558: 0x341c, 0x0559: 0x3458, 0x055a: 0x0731, 0x055b: 0x41c3,
- 0x0560: 0x4658, 0x0561: 0x46e9, 0x0562: 0x2e68, 0x0563: 0x3174,
- 0x0564: 0x375d, 0x0565: 0x38ec, 0x0566: 0x3756, 0x0567: 0x38e5, 0x0568: 0x376b, 0x0569: 0x38fa,
- 0x056a: 0x3764, 0x056b: 0x38f3, 0x056c: 0x37a3, 0x056d: 0x3932, 0x056e: 0x3779, 0x056f: 0x3908,
- 0x0570: 0x3772, 0x0571: 0x3901, 0x0572: 0x3787, 0x0573: 0x3916, 0x0574: 0x3780, 0x0575: 0x390f,
- 0x0576: 0x37aa, 0x0577: 0x3939, 0x0578: 0x466c, 0x0579: 0x46fd, 0x057a: 0x2ee5, 0x057b: 0x31f1,
- 0x057c: 0x2ed1, 0x057d: 0x31dd, 0x057e: 0x37bf, 0x057f: 0x394e,
+ 0x0540: 0x311c, 0x0541: 0x3432, 0x0542: 0x3121, 0x0543: 0x3437, 0x0544: 0x3130, 0x0545: 0x3446,
+ 0x0546: 0x312b, 0x0547: 0x3441, 0x0548: 0x3135, 0x0549: 0x3450, 0x054a: 0x313a, 0x054b: 0x3455,
+ 0x054c: 0x313f, 0x054d: 0x345a, 0x054e: 0x315d, 0x054f: 0x3478, 0x0550: 0x3176, 0x0551: 0x3496,
+ 0x0552: 0x3185, 0x0553: 0x34a5, 0x0554: 0x318a, 0x0555: 0x34aa, 0x0556: 0x328e, 0x0557: 0x33ba,
+ 0x0558: 0x344b, 0x0559: 0x3487, 0x055a: 0x0758, 0x055b: 0x41f2,
+ 0x0560: 0x4687, 0x0561: 0x4718, 0x0562: 0x2e97, 0x0563: 0x31a3,
+ 0x0564: 0x378c, 0x0565: 0x391b, 0x0566: 0x3785, 0x0567: 0x3914, 0x0568: 0x379a, 0x0569: 0x3929,
+ 0x056a: 0x3793, 0x056b: 0x3922, 0x056c: 0x37d2, 0x056d: 0x3961, 0x056e: 0x37a8, 0x056f: 0x3937,
+ 0x0570: 0x37a1, 0x0571: 0x3930, 0x0572: 0x37b6, 0x0573: 0x3945, 0x0574: 0x37af, 0x0575: 0x393e,
+ 0x0576: 0x37d9, 0x0577: 0x3968, 0x0578: 0x469b, 0x0579: 0x472c, 0x057a: 0x2f14, 0x057b: 0x3220,
+ 0x057c: 0x2f00, 0x057d: 0x320c, 0x057e: 0x37ee, 0x057f: 0x397d,
// Block 0x16, offset 0x580
- 0x0580: 0x37b8, 0x0581: 0x3947, 0x0582: 0x37cd, 0x0583: 0x395c, 0x0584: 0x37c6, 0x0585: 0x3955,
- 0x0586: 0x37e2, 0x0587: 0x3971, 0x0588: 0x2f76, 0x0589: 0x3282, 0x058a: 0x2f8a, 0x058b: 0x3296,
- 0x058c: 0x469e, 0x058d: 0x472f, 0x058e: 0x301b, 0x058f: 0x332c, 0x0590: 0x3805, 0x0591: 0x3994,
- 0x0592: 0x37fe, 0x0593: 0x398d, 0x0594: 0x3813, 0x0595: 0x39a2, 0x0596: 0x380c, 0x0597: 0x399b,
- 0x0598: 0x386e, 0x0599: 0x39fd, 0x059a: 0x3852, 0x059b: 0x39e1, 0x059c: 0x384b, 0x059d: 0x39da,
- 0x059e: 0x3860, 0x059f: 0x39ef, 0x05a0: 0x3859, 0x05a1: 0x39e8, 0x05a2: 0x3867, 0x05a3: 0x39f6,
- 0x05a4: 0x30ca, 0x05a5: 0x33e0, 0x05a6: 0x30ac, 0x05a7: 0x33c2, 0x05a8: 0x38c9, 0x05a9: 0x3a58,
- 0x05aa: 0x38c2, 0x05ab: 0x3a51, 0x05ac: 0x38d7, 0x05ad: 0x3a66, 0x05ae: 0x38d0, 0x05af: 0x3a5f,
- 0x05b0: 0x38de, 0x05b1: 0x3a6d, 0x05b2: 0x3115, 0x05b3: 0x3430, 0x05b4: 0x313d, 0x05b5: 0x345d,
- 0x05b6: 0x3138, 0x05b7: 0x3453, 0x05b8: 0x3124, 0x05b9: 0x343f,
+ 0x0580: 0x37e7, 0x0581: 0x3976, 0x0582: 0x37fc, 0x0583: 0x398b, 0x0584: 0x37f5, 0x0585: 0x3984,
+ 0x0586: 0x3811, 0x0587: 0x39a0, 0x0588: 0x2fa5, 0x0589: 0x32b1, 0x058a: 0x2fb9, 0x058b: 0x32c5,
+ 0x058c: 0x46cd, 0x058d: 0x475e, 0x058e: 0x304a, 0x058f: 0x335b, 0x0590: 0x3834, 0x0591: 0x39c3,
+ 0x0592: 0x382d, 0x0593: 0x39bc, 0x0594: 0x3842, 0x0595: 0x39d1, 0x0596: 0x383b, 0x0597: 0x39ca,
+ 0x0598: 0x389d, 0x0599: 0x3a2c, 0x059a: 0x3881, 0x059b: 0x3a10, 0x059c: 0x387a, 0x059d: 0x3a09,
+ 0x059e: 0x388f, 0x059f: 0x3a1e, 0x05a0: 0x3888, 0x05a1: 0x3a17, 0x05a2: 0x3896, 0x05a3: 0x3a25,
+ 0x05a4: 0x30f9, 0x05a5: 0x340f, 0x05a6: 0x30db, 0x05a7: 0x33f1, 0x05a8: 0x38f8, 0x05a9: 0x3a87,
+ 0x05aa: 0x38f1, 0x05ab: 0x3a80, 0x05ac: 0x3906, 0x05ad: 0x3a95, 0x05ae: 0x38ff, 0x05af: 0x3a8e,
+ 0x05b0: 0x390d, 0x05b1: 0x3a9c, 0x05b2: 0x3144, 0x05b3: 0x345f, 0x05b4: 0x316c, 0x05b5: 0x348c,
+ 0x05b6: 0x3167, 0x05b7: 0x3482, 0x05b8: 0x3153, 0x05b9: 0x346e,
// Block 0x17, offset 0x5c0
- 0x05c0: 0x47bb, 0x05c1: 0x47c1, 0x05c2: 0x48d5, 0x05c3: 0x48ed, 0x05c4: 0x48dd, 0x05c5: 0x48f5,
- 0x05c6: 0x48e5, 0x05c7: 0x48fd, 0x05c8: 0x4761, 0x05c9: 0x4767, 0x05ca: 0x4845, 0x05cb: 0x485d,
- 0x05cc: 0x484d, 0x05cd: 0x4865, 0x05ce: 0x4855, 0x05cf: 0x486d, 0x05d0: 0x47cd, 0x05d1: 0x47d3,
- 0x05d2: 0x3c9d, 0x05d3: 0x3cad, 0x05d4: 0x3ca5, 0x05d5: 0x3cb5,
- 0x05d8: 0x476d, 0x05d9: 0x4773, 0x05da: 0x3bcd, 0x05db: 0x3bdd, 0x05dc: 0x3bd5, 0x05dd: 0x3be5,
- 0x05e0: 0x47e5, 0x05e1: 0x47eb, 0x05e2: 0x4905, 0x05e3: 0x491d,
- 0x05e4: 0x490d, 0x05e5: 0x4925, 0x05e6: 0x4915, 0x05e7: 0x492d, 0x05e8: 0x4779, 0x05e9: 0x477f,
- 0x05ea: 0x4875, 0x05eb: 0x488d, 0x05ec: 0x487d, 0x05ed: 0x4895, 0x05ee: 0x4885, 0x05ef: 0x489d,
- 0x05f0: 0x47fd, 0x05f1: 0x4803, 0x05f2: 0x3cfd, 0x05f3: 0x3d15, 0x05f4: 0x3d05, 0x05f5: 0x3d1d,
- 0x05f6: 0x3d0d, 0x05f7: 0x3d25, 0x05f8: 0x4785, 0x05f9: 0x478b, 0x05fa: 0x3bfd, 0x05fb: 0x3c15,
- 0x05fc: 0x3c05, 0x05fd: 0x3c1d, 0x05fe: 0x3c0d, 0x05ff: 0x3c25,
+ 0x05c0: 0x47ea, 0x05c1: 0x47f0, 0x05c2: 0x4904, 0x05c3: 0x491c, 0x05c4: 0x490c, 0x05c5: 0x4924,
+ 0x05c6: 0x4914, 0x05c7: 0x492c, 0x05c8: 0x4790, 0x05c9: 0x4796, 0x05ca: 0x4874, 0x05cb: 0x488c,
+ 0x05cc: 0x487c, 0x05cd: 0x4894, 0x05ce: 0x4884, 0x05cf: 0x489c, 0x05d0: 0x47fc, 0x05d1: 0x4802,
+ 0x05d2: 0x3ccc, 0x05d3: 0x3cdc, 0x05d4: 0x3cd4, 0x05d5: 0x3ce4,
+ 0x05d8: 0x479c, 0x05d9: 0x47a2, 0x05da: 0x3bfc, 0x05db: 0x3c0c, 0x05dc: 0x3c04, 0x05dd: 0x3c14,
+ 0x05e0: 0x4814, 0x05e1: 0x481a, 0x05e2: 0x4934, 0x05e3: 0x494c,
+ 0x05e4: 0x493c, 0x05e5: 0x4954, 0x05e6: 0x4944, 0x05e7: 0x495c, 0x05e8: 0x47a8, 0x05e9: 0x47ae,
+ 0x05ea: 0x48a4, 0x05eb: 0x48bc, 0x05ec: 0x48ac, 0x05ed: 0x48c4, 0x05ee: 0x48b4, 0x05ef: 0x48cc,
+ 0x05f0: 0x482c, 0x05f1: 0x4832, 0x05f2: 0x3d2c, 0x05f3: 0x3d44, 0x05f4: 0x3d34, 0x05f5: 0x3d4c,
+ 0x05f6: 0x3d3c, 0x05f7: 0x3d54, 0x05f8: 0x47b4, 0x05f9: 0x47ba, 0x05fa: 0x3c2c, 0x05fb: 0x3c44,
+ 0x05fc: 0x3c34, 0x05fd: 0x3c4c, 0x05fe: 0x3c3c, 0x05ff: 0x3c54,
// Block 0x18, offset 0x600
- 0x0600: 0x4809, 0x0601: 0x480f, 0x0602: 0x3d2d, 0x0603: 0x3d3d, 0x0604: 0x3d35, 0x0605: 0x3d45,
- 0x0608: 0x4791, 0x0609: 0x4797, 0x060a: 0x3c2d, 0x060b: 0x3c3d,
- 0x060c: 0x3c35, 0x060d: 0x3c45, 0x0610: 0x481b, 0x0611: 0x4821,
- 0x0612: 0x3d65, 0x0613: 0x3d7d, 0x0614: 0x3d6d, 0x0615: 0x3d85, 0x0616: 0x3d75, 0x0617: 0x3d8d,
- 0x0619: 0x479d, 0x061b: 0x3c4d, 0x061d: 0x3c55,
- 0x061f: 0x3c5d, 0x0620: 0x4833, 0x0621: 0x4839, 0x0622: 0x4935, 0x0623: 0x494d,
- 0x0624: 0x493d, 0x0625: 0x4955, 0x0626: 0x4945, 0x0627: 0x495d, 0x0628: 0x47a3, 0x0629: 0x47a9,
- 0x062a: 0x48a5, 0x062b: 0x48bd, 0x062c: 0x48ad, 0x062d: 0x48c5, 0x062e: 0x48b5, 0x062f: 0x48cd,
- 0x0630: 0x47af, 0x0631: 0x421c, 0x0632: 0x3576, 0x0633: 0x4222, 0x0634: 0x47d9, 0x0635: 0x4228,
- 0x0636: 0x3588, 0x0637: 0x422e, 0x0638: 0x35a6, 0x0639: 0x4234, 0x063a: 0x35be, 0x063b: 0x423a,
- 0x063c: 0x4827, 0x063d: 0x4240,
+ 0x0600: 0x4838, 0x0601: 0x483e, 0x0602: 0x3d5c, 0x0603: 0x3d6c, 0x0604: 0x3d64, 0x0605: 0x3d74,
+ 0x0608: 0x47c0, 0x0609: 0x47c6, 0x060a: 0x3c5c, 0x060b: 0x3c6c,
+ 0x060c: 0x3c64, 0x060d: 0x3c74, 0x0610: 0x484a, 0x0611: 0x4850,
+ 0x0612: 0x3d94, 0x0613: 0x3dac, 0x0614: 0x3d9c, 0x0615: 0x3db4, 0x0616: 0x3da4, 0x0617: 0x3dbc,
+ 0x0619: 0x47cc, 0x061b: 0x3c7c, 0x061d: 0x3c84,
+ 0x061f: 0x3c8c, 0x0620: 0x4862, 0x0621: 0x4868, 0x0622: 0x4964, 0x0623: 0x497c,
+ 0x0624: 0x496c, 0x0625: 0x4984, 0x0626: 0x4974, 0x0627: 0x498c, 0x0628: 0x47d2, 0x0629: 0x47d8,
+ 0x062a: 0x48d4, 0x062b: 0x48ec, 0x062c: 0x48dc, 0x062d: 0x48f4, 0x062e: 0x48e4, 0x062f: 0x48fc,
+ 0x0630: 0x47de, 0x0631: 0x424b, 0x0632: 0x35a5, 0x0633: 0x4251, 0x0634: 0x4808, 0x0635: 0x4257,
+ 0x0636: 0x35b7, 0x0637: 0x425d, 0x0638: 0x35d5, 0x0639: 0x4263, 0x063a: 0x35ed, 0x063b: 0x4269,
+ 0x063c: 0x4856, 0x063d: 0x426f,
// Block 0x19, offset 0x640
- 0x0640: 0x3c85, 0x0641: 0x3c8d, 0x0642: 0x4069, 0x0643: 0x4087, 0x0644: 0x4073, 0x0645: 0x4091,
- 0x0646: 0x407d, 0x0647: 0x409b, 0x0648: 0x3bbd, 0x0649: 0x3bc5, 0x064a: 0x3fb5, 0x064b: 0x3fd3,
- 0x064c: 0x3fbf, 0x064d: 0x3fdd, 0x064e: 0x3fc9, 0x064f: 0x3fe7, 0x0650: 0x3ccd, 0x0651: 0x3cd5,
- 0x0652: 0x40a5, 0x0653: 0x40c3, 0x0654: 0x40af, 0x0655: 0x40cd, 0x0656: 0x40b9, 0x0657: 0x40d7,
- 0x0658: 0x3bed, 0x0659: 0x3bf5, 0x065a: 0x3ff1, 0x065b: 0x400f, 0x065c: 0x3ffb, 0x065d: 0x4019,
- 0x065e: 0x4005, 0x065f: 0x4023, 0x0660: 0x3da5, 0x0661: 0x3dad, 0x0662: 0x40e1, 0x0663: 0x40ff,
- 0x0664: 0x40eb, 0x0665: 0x4109, 0x0666: 0x40f5, 0x0667: 0x4113, 0x0668: 0x3c65, 0x0669: 0x3c6d,
- 0x066a: 0x402d, 0x066b: 0x404b, 0x066c: 0x4037, 0x066d: 0x4055, 0x066e: 0x4041, 0x066f: 0x405f,
- 0x0670: 0x356a, 0x0671: 0x3564, 0x0672: 0x3c75, 0x0673: 0x3570, 0x0674: 0x3c7d,
- 0x0676: 0x47c7, 0x0677: 0x3c95, 0x0678: 0x34da, 0x0679: 0x34d4, 0x067a: 0x34c8, 0x067b: 0x41ec,
- 0x067c: 0x34e0, 0x067d: 0x4173, 0x067e: 0x0490, 0x067f: 0x4173,
+ 0x0640: 0x3cb4, 0x0641: 0x3cbc, 0x0642: 0x4098, 0x0643: 0x40b6, 0x0644: 0x40a2, 0x0645: 0x40c0,
+ 0x0646: 0x40ac, 0x0647: 0x40ca, 0x0648: 0x3bec, 0x0649: 0x3bf4, 0x064a: 0x3fe4, 0x064b: 0x4002,
+ 0x064c: 0x3fee, 0x064d: 0x400c, 0x064e: 0x3ff8, 0x064f: 0x4016, 0x0650: 0x3cfc, 0x0651: 0x3d04,
+ 0x0652: 0x40d4, 0x0653: 0x40f2, 0x0654: 0x40de, 0x0655: 0x40fc, 0x0656: 0x40e8, 0x0657: 0x4106,
+ 0x0658: 0x3c1c, 0x0659: 0x3c24, 0x065a: 0x4020, 0x065b: 0x403e, 0x065c: 0x402a, 0x065d: 0x4048,
+ 0x065e: 0x4034, 0x065f: 0x4052, 0x0660: 0x3dd4, 0x0661: 0x3ddc, 0x0662: 0x4110, 0x0663: 0x412e,
+ 0x0664: 0x411a, 0x0665: 0x4138, 0x0666: 0x4124, 0x0667: 0x4142, 0x0668: 0x3c94, 0x0669: 0x3c9c,
+ 0x066a: 0x405c, 0x066b: 0x407a, 0x066c: 0x4066, 0x066d: 0x4084, 0x066e: 0x4070, 0x066f: 0x408e,
+ 0x0670: 0x3599, 0x0671: 0x3593, 0x0672: 0x3ca4, 0x0673: 0x359f, 0x0674: 0x3cac,
+ 0x0676: 0x47f6, 0x0677: 0x3cc4, 0x0678: 0x3509, 0x0679: 0x3503, 0x067a: 0x34f7, 0x067b: 0x421b,
+ 0x067c: 0x350f, 0x067d: 0x41a2, 0x067e: 0x04ae, 0x067f: 0x41a2,
// Block 0x1a, offset 0x680
- 0x0680: 0x418c, 0x0681: 0x4380, 0x0682: 0x3cbd, 0x0683: 0x3582, 0x0684: 0x3cc5,
- 0x0686: 0x47f1, 0x0687: 0x3cdd, 0x0688: 0x34e6, 0x0689: 0x41f2, 0x068a: 0x34f2, 0x068b: 0x41f8,
- 0x068c: 0x34fe, 0x068d: 0x4387, 0x068e: 0x438e, 0x068f: 0x4395, 0x0690: 0x359a, 0x0691: 0x3594,
- 0x0692: 0x3ce5, 0x0693: 0x43e2, 0x0696: 0x35a0, 0x0697: 0x3cf5,
- 0x0698: 0x3516, 0x0699: 0x3510, 0x069a: 0x3504, 0x069b: 0x41fe, 0x069d: 0x439c,
- 0x069e: 0x43a3, 0x069f: 0x43aa, 0x06a0: 0x35d0, 0x06a1: 0x35ca, 0x06a2: 0x3d4d, 0x06a3: 0x43ea,
- 0x06a4: 0x35b2, 0x06a5: 0x35b8, 0x06a6: 0x35d6, 0x06a7: 0x3d5d, 0x06a8: 0x3546, 0x06a9: 0x3540,
- 0x06aa: 0x3534, 0x06ab: 0x420a, 0x06ac: 0x352e, 0x06ad: 0x4372, 0x06ae: 0x4379, 0x06af: 0x014f,
- 0x06b2: 0x3d95, 0x06b3: 0x35dc, 0x06b4: 0x3d9d,
- 0x06b6: 0x483f, 0x06b7: 0x3db5, 0x06b8: 0x3522, 0x06b9: 0x4204, 0x06ba: 0x3552, 0x06bb: 0x4216,
- 0x06bc: 0x355e, 0x06bd: 0x4146, 0x06be: 0x4178,
+ 0x0680: 0x41bb, 0x0681: 0x43af, 0x0682: 0x3cec, 0x0683: 0x35b1, 0x0684: 0x3cf4,
+ 0x0686: 0x4820, 0x0687: 0x3d0c, 0x0688: 0x3515, 0x0689: 0x4221, 0x068a: 0x3521, 0x068b: 0x4227,
+ 0x068c: 0x352d, 0x068d: 0x43b6, 0x068e: 0x43bd, 0x068f: 0x43c4, 0x0690: 0x35c9, 0x0691: 0x35c3,
+ 0x0692: 0x3d14, 0x0693: 0x4411, 0x0696: 0x35cf, 0x0697: 0x3d24,
+ 0x0698: 0x3545, 0x0699: 0x353f, 0x069a: 0x3533, 0x069b: 0x422d, 0x069d: 0x43cb,
+ 0x069e: 0x43d2, 0x069f: 0x43d9, 0x06a0: 0x35ff, 0x06a1: 0x35f9, 0x06a2: 0x3d7c, 0x06a3: 0x4419,
+ 0x06a4: 0x35e1, 0x06a5: 0x35e7, 0x06a6: 0x3605, 0x06a7: 0x3d8c, 0x06a8: 0x3575, 0x06a9: 0x356f,
+ 0x06aa: 0x3563, 0x06ab: 0x4239, 0x06ac: 0x355d, 0x06ad: 0x43a1, 0x06ae: 0x43a8, 0x06af: 0x0161,
+ 0x06b2: 0x3dc4, 0x06b3: 0x360b, 0x06b4: 0x3dcc,
+ 0x06b6: 0x486e, 0x06b7: 0x3de4, 0x06b8: 0x3551, 0x06b9: 0x4233, 0x06ba: 0x3581, 0x06bb: 0x4245,
+ 0x06bc: 0x358d, 0x06bd: 0x4175, 0x06be: 0x41a7,
// Block 0x1b, offset 0x6c0
- 0x06c0: 0x0729, 0x06c1: 0x072d, 0x06c2: 0x0115, 0x06c3: 0x07a5, 0x06c5: 0x0739,
- 0x06c6: 0x073d, 0x06c7: 0x03a9, 0x06c9: 0x07a9, 0x06ca: 0x015d, 0x06cb: 0x011f,
- 0x06cc: 0x011f, 0x06cd: 0x011f, 0x06ce: 0x015f, 0x06cf: 0x039d, 0x06d0: 0x0121, 0x06d1: 0x0121,
- 0x06d2: 0x0127, 0x06d3: 0x0167, 0x06d5: 0x012b, 0x06d6: 0x02a7,
- 0x06d9: 0x012f, 0x06da: 0x0131, 0x06db: 0x0133, 0x06dc: 0x0133, 0x06dd: 0x0133,
- 0x06e0: 0x02b9, 0x06e1: 0x0719, 0x06e2: 0x02c2,
- 0x06e4: 0x0143, 0x06e6: 0x0475, 0x06e8: 0x0143,
- 0x06ea: 0x0125, 0x06eb: 0x41be, 0x06ec: 0x0113, 0x06ed: 0x0115, 0x06ef: 0x0159,
- 0x06f0: 0x0119, 0x06f1: 0x011b, 0x06f3: 0x0129, 0x06f4: 0x016d, 0x06f5: 0x04cc,
- 0x06f6: 0x04cf, 0x06f7: 0x04d2, 0x06f8: 0x04d5, 0x06f9: 0x0161, 0x06fb: 0x06e9,
- 0x06fc: 0x04a5, 0x06fd: 0x047e, 0x06fe: 0x0436, 0x06ff: 0x045d,
+ 0x06c0: 0x0750, 0x06c1: 0x0754, 0x06c2: 0x0127, 0x06c3: 0x07cc, 0x06c5: 0x0760,
+ 0x06c6: 0x0764, 0x06c7: 0x03c7, 0x06c9: 0x07d0, 0x06ca: 0x016f, 0x06cb: 0x0131,
+ 0x06cc: 0x0131, 0x06cd: 0x0131, 0x06ce: 0x0171, 0x06cf: 0x03b8, 0x06d0: 0x0133, 0x06d1: 0x0133,
+ 0x06d2: 0x0139, 0x06d3: 0x0179, 0x06d5: 0x013d, 0x06d6: 0x02bf,
+ 0x06d9: 0x0141, 0x06da: 0x0143, 0x06db: 0x0145, 0x06dc: 0x0145, 0x06dd: 0x0145,
+ 0x06e0: 0x02d1, 0x06e1: 0x0740, 0x06e2: 0x02da,
+ 0x06e4: 0x0155, 0x06e6: 0x0493, 0x06e8: 0x0155,
+ 0x06ea: 0x0137, 0x06eb: 0x41ed, 0x06ec: 0x0125, 0x06ed: 0x0127, 0x06ef: 0x016b,
+ 0x06f0: 0x012b, 0x06f1: 0x012d, 0x06f3: 0x013b, 0x06f4: 0x017f, 0x06f5: 0x04ea,
+ 0x06f6: 0x04ed, 0x06f7: 0x04f0, 0x06f8: 0x04f3, 0x06f9: 0x0173, 0x06fb: 0x0710,
+ 0x06fc: 0x04c3, 0x06fd: 0x049c, 0x06fe: 0x0454, 0x06ff: 0x047b,
// Block 0x1c, offset 0x700
- 0x0700: 0x09a1, 0x0705: 0x0117,
- 0x0706: 0x0157, 0x0707: 0x0159, 0x0708: 0x0161, 0x0709: 0x0163,
- 0x0710: 0x2341, 0x0711: 0x234d,
- 0x0712: 0x2401, 0x0713: 0x2329, 0x0714: 0x23ad, 0x0715: 0x2335, 0x0716: 0x23b3, 0x0717: 0x23cb,
- 0x0718: 0x23d7, 0x0719: 0x233b, 0x071a: 0x23dd, 0x071b: 0x2347, 0x071c: 0x23d1, 0x071d: 0x23e3,
- 0x071e: 0x23e9, 0x071f: 0x1ba9, 0x0720: 0x0121, 0x0721: 0x027a, 0x0722: 0x06f5, 0x0723: 0x0283,
- 0x0724: 0x013b, 0x0725: 0x02c5, 0x0726: 0x0721, 0x0727: 0x1c35, 0x0728: 0x0286, 0x0729: 0x013f,
- 0x072a: 0x02d1, 0x072b: 0x0725, 0x072c: 0x0127, 0x072d: 0x0115, 0x072e: 0x0117, 0x072f: 0x0129,
- 0x0730: 0x0161, 0x0731: 0x02fe, 0x0732: 0x0769, 0x0733: 0x0307, 0x0734: 0x017b, 0x0735: 0x037c,
- 0x0736: 0x079d, 0x0737: 0x1c49, 0x0738: 0x030a, 0x0739: 0x017f, 0x073a: 0x037f, 0x073b: 0x07a1,
- 0x073c: 0x0167, 0x073d: 0x0155, 0x073e: 0x0157, 0x073f: 0x0169,
+ 0x0700: 0x09c8, 0x0705: 0x0129,
+ 0x0706: 0x0169, 0x0707: 0x016b, 0x0708: 0x0173, 0x0709: 0x0175,
+ 0x0710: 0x2370, 0x0711: 0x237c,
+ 0x0712: 0x2430, 0x0713: 0x2358, 0x0714: 0x23dc, 0x0715: 0x2364, 0x0716: 0x23e2, 0x0717: 0x23fa,
+ 0x0718: 0x2406, 0x0719: 0x236a, 0x071a: 0x240c, 0x071b: 0x2376, 0x071c: 0x2400, 0x071d: 0x2412,
+ 0x071e: 0x2418, 0x071f: 0x1bd8, 0x0720: 0x0133, 0x0721: 0x028c, 0x0722: 0x071c, 0x0723: 0x0295,
+ 0x0724: 0x014d, 0x0725: 0x02dd, 0x0726: 0x0748, 0x0727: 0x1c64, 0x0728: 0x0298, 0x0729: 0x0151,
+ 0x072a: 0x02e9, 0x072b: 0x074c, 0x072c: 0x0139, 0x072d: 0x0127, 0x072e: 0x0129, 0x072f: 0x013b,
+ 0x0730: 0x0173, 0x0731: 0x0316, 0x0732: 0x0790, 0x0733: 0x031f, 0x0734: 0x018d, 0x0735: 0x0394,
+ 0x0736: 0x07c4, 0x0737: 0x1c78, 0x0738: 0x0322, 0x0739: 0x0191, 0x073a: 0x0397, 0x073b: 0x07c8,
+ 0x073c: 0x0179, 0x073d: 0x0167, 0x073e: 0x0169, 0x073f: 0x017b,
// Block 0x1d, offset 0x740
- 0x0741: 0x3aeb, 0x0743: 0x8800, 0x0744: 0x3af2, 0x0745: 0x8800,
- 0x0747: 0x3af9, 0x0748: 0x8800, 0x0749: 0x3b00,
+ 0x0741: 0x3b1a, 0x0743: 0x8800, 0x0744: 0x3b21, 0x0745: 0x8800,
+ 0x0747: 0x3b28, 0x0748: 0x8800, 0x0749: 0x3b2f,
0x074d: 0x8800,
- 0x0760: 0x2e4a, 0x0761: 0x8800, 0x0762: 0x3b0e,
+ 0x0760: 0x2e79, 0x0761: 0x8800, 0x0762: 0x3b3d,
0x0764: 0x8800, 0x0765: 0x8800,
- 0x076d: 0x3b07, 0x076e: 0x2e45, 0x076f: 0x2e4f,
- 0x0770: 0x3b15, 0x0771: 0x3b1c, 0x0772: 0x8800, 0x0773: 0x8800, 0x0774: 0x3b23, 0x0775: 0x3b2a,
- 0x0776: 0x8800, 0x0777: 0x8800, 0x0778: 0x3b31, 0x0779: 0x3b38, 0x077a: 0x8800, 0x077b: 0x8800,
+ 0x076d: 0x3b36, 0x076e: 0x2e74, 0x076f: 0x2e7e,
+ 0x0770: 0x3b44, 0x0771: 0x3b4b, 0x0772: 0x8800, 0x0773: 0x8800, 0x0774: 0x3b52, 0x0775: 0x3b59,
+ 0x0776: 0x8800, 0x0777: 0x8800, 0x0778: 0x3b60, 0x0779: 0x3b67, 0x077a: 0x8800, 0x077b: 0x8800,
0x077c: 0x8800, 0x077d: 0x8800,
// Block 0x1e, offset 0x780
- 0x0780: 0x3b3f, 0x0781: 0x3b46, 0x0782: 0x8800, 0x0783: 0x8800, 0x0784: 0x3b5b, 0x0785: 0x3b62,
- 0x0786: 0x8800, 0x0787: 0x8800, 0x0788: 0x3b69, 0x0789: 0x3b70,
+ 0x0780: 0x3b6e, 0x0781: 0x3b75, 0x0782: 0x8800, 0x0783: 0x8800, 0x0784: 0x3b8a, 0x0785: 0x3b91,
+ 0x0786: 0x8800, 0x0787: 0x8800, 0x0788: 0x3b98, 0x0789: 0x3b9f,
0x0791: 0x8800,
0x0792: 0x8800,
0x07a2: 0x8800,
0x07a8: 0x8800, 0x07a9: 0x8800,
- 0x07ab: 0x8800, 0x07ac: 0x3b85, 0x07ad: 0x3b8c, 0x07ae: 0x3b93, 0x07af: 0x3b9a,
+ 0x07ab: 0x8800, 0x07ac: 0x3bb4, 0x07ad: 0x3bbb, 0x07ae: 0x3bc2, 0x07af: 0x3bc9,
0x07b2: 0x8800, 0x07b3: 0x8800, 0x07b4: 0x8800, 0x07b5: 0x8800,
// Block 0x1f, offset 0x7c0
- 0x07e0: 0x00f1, 0x07e1: 0x00f3, 0x07e2: 0x00f5, 0x07e3: 0x00f7,
- 0x07e4: 0x00f9, 0x07e5: 0x00fb, 0x07e6: 0x00fd, 0x07e7: 0x00ff, 0x07e8: 0x0101, 0x07e9: 0x01a2,
- 0x07ea: 0x01a5, 0x07eb: 0x01a8, 0x07ec: 0x01ab, 0x07ed: 0x01ae, 0x07ee: 0x01b1, 0x07ef: 0x01b4,
- 0x07f0: 0x01b7, 0x07f1: 0x01ba, 0x07f2: 0x01bd, 0x07f3: 0x01c6, 0x07f4: 0x05b9, 0x07f5: 0x05bd,
- 0x07f6: 0x05c1, 0x07f7: 0x05c5, 0x07f8: 0x05c9, 0x07f9: 0x05cd, 0x07fa: 0x05d1, 0x07fb: 0x05d5,
- 0x07fc: 0x05d9, 0x07fd: 0x1b6d, 0x07fe: 0x1b72, 0x07ff: 0x1b77,
+ 0x07e0: 0x0103, 0x07e1: 0x0105, 0x07e2: 0x0107, 0x07e3: 0x0109,
+ 0x07e4: 0x010b, 0x07e5: 0x010d, 0x07e6: 0x010f, 0x07e7: 0x0111, 0x07e8: 0x0113, 0x07e9: 0x01b4,
+ 0x07ea: 0x01b7, 0x07eb: 0x01ba, 0x07ec: 0x01bd, 0x07ed: 0x01c0, 0x07ee: 0x01c3, 0x07ef: 0x01c6,
+ 0x07f0: 0x01c9, 0x07f1: 0x01cc, 0x07f2: 0x01cf, 0x07f3: 0x01d8, 0x07f4: 0x05e0, 0x07f5: 0x05e4,
+ 0x07f6: 0x05e8, 0x07f7: 0x05ec, 0x07f8: 0x05f0, 0x07f9: 0x05f4, 0x07fa: 0x05f8, 0x07fb: 0x05fc,
+ 0x07fc: 0x0600, 0x07fd: 0x1b9c, 0x07fe: 0x1ba1, 0x07ff: 0x1ba6,
// Block 0x20, offset 0x800
- 0x0800: 0x1b7c, 0x0801: 0x1b81, 0x0802: 0x1b86, 0x0803: 0x1b8b, 0x0804: 0x1b90, 0x0805: 0x1b95,
- 0x0806: 0x1b9a, 0x0807: 0x1b9f, 0x0808: 0x019f, 0x0809: 0x01c3, 0x080a: 0x01e7, 0x080b: 0x020b,
- 0x080c: 0x022f, 0x080d: 0x0238, 0x080e: 0x023e, 0x080f: 0x0244, 0x0810: 0x024a, 0x0811: 0x06b1,
- 0x0812: 0x06b5, 0x0813: 0x06b9, 0x0814: 0x06bd, 0x0815: 0x06c1, 0x0816: 0x06c5, 0x0817: 0x06c9,
- 0x0818: 0x06cd, 0x0819: 0x06d1, 0x081a: 0x06d5, 0x081b: 0x06d9, 0x081c: 0x0645, 0x081d: 0x0649,
- 0x081e: 0x064d, 0x081f: 0x0651, 0x0820: 0x0655, 0x0821: 0x0659, 0x0822: 0x065d, 0x0823: 0x0661,
- 0x0824: 0x0665, 0x0825: 0x0669, 0x0826: 0x066d, 0x0827: 0x0671, 0x0828: 0x0675, 0x0829: 0x0679,
- 0x082a: 0x067d, 0x082b: 0x0681, 0x082c: 0x0685, 0x082d: 0x0689, 0x082e: 0x068d, 0x082f: 0x0691,
- 0x0830: 0x0695, 0x0831: 0x0699, 0x0832: 0x069d, 0x0833: 0x06a1, 0x0834: 0x06a5, 0x0835: 0x06a9,
- 0x0836: 0x0111, 0x0837: 0x0113, 0x0838: 0x0115, 0x0839: 0x0117, 0x083a: 0x0119, 0x083b: 0x011b,
- 0x083c: 0x011d, 0x083d: 0x011f, 0x083e: 0x0121, 0x083f: 0x0123,
+ 0x0800: 0x1bab, 0x0801: 0x1bb0, 0x0802: 0x1bb5, 0x0803: 0x1bba, 0x0804: 0x1bbf, 0x0805: 0x1bc4,
+ 0x0806: 0x1bc9, 0x0807: 0x1bce, 0x0808: 0x01b1, 0x0809: 0x01d5, 0x080a: 0x01f9, 0x080b: 0x021d,
+ 0x080c: 0x0241, 0x080d: 0x024a, 0x080e: 0x0250, 0x080f: 0x0256, 0x0810: 0x025c, 0x0811: 0x06d8,
+ 0x0812: 0x06dc, 0x0813: 0x06e0, 0x0814: 0x06e4, 0x0815: 0x06e8, 0x0816: 0x06ec, 0x0817: 0x06f0,
+ 0x0818: 0x06f4, 0x0819: 0x06f8, 0x081a: 0x06fc, 0x081b: 0x0700, 0x081c: 0x066c, 0x081d: 0x0670,
+ 0x081e: 0x0674, 0x081f: 0x0678, 0x0820: 0x067c, 0x0821: 0x0680, 0x0822: 0x0684, 0x0823: 0x0688,
+ 0x0824: 0x068c, 0x0825: 0x0690, 0x0826: 0x0694, 0x0827: 0x0698, 0x0828: 0x069c, 0x0829: 0x06a0,
+ 0x082a: 0x06a4, 0x082b: 0x06a8, 0x082c: 0x06ac, 0x082d: 0x06b0, 0x082e: 0x06b4, 0x082f: 0x06b8,
+ 0x0830: 0x06bc, 0x0831: 0x06c0, 0x0832: 0x06c4, 0x0833: 0x06c8, 0x0834: 0x06cc, 0x0835: 0x06d0,
+ 0x0836: 0x0123, 0x0837: 0x0125, 0x0838: 0x0127, 0x0839: 0x0129, 0x083a: 0x012b, 0x083b: 0x012d,
+ 0x083c: 0x012f, 0x083d: 0x0131, 0x083e: 0x0133, 0x083f: 0x0135,
// Block 0x21, offset 0x840
- 0x0840: 0x0bfd, 0x0841: 0x0c21, 0x0842: 0x0c2d, 0x0843: 0x0c3d, 0x0844: 0x0c45, 0x0845: 0x0c51,
- 0x0846: 0x0c59, 0x0847: 0x0c61, 0x0848: 0x0c6d, 0x0849: 0x0cc1, 0x084a: 0x0cd9, 0x084b: 0x0ce9,
- 0x084c: 0x0cf9, 0x084d: 0x0d09, 0x084e: 0x0d19, 0x084f: 0x0d39, 0x0850: 0x0d3d, 0x0851: 0x0d41,
- 0x0852: 0x0d75, 0x0853: 0x0d9d, 0x0854: 0x0dad, 0x0855: 0x0db5, 0x0856: 0x0db9, 0x0857: 0x0dc5,
- 0x0858: 0x0de1, 0x0859: 0x0de5, 0x085a: 0x0dfd, 0x085b: 0x0e01, 0x085c: 0x0e09, 0x085d: 0x0e19,
- 0x085e: 0x0eb5, 0x085f: 0x0ec9, 0x0860: 0x0f09, 0x0861: 0x0f1d, 0x0862: 0x0f25, 0x0863: 0x0f29,
- 0x0864: 0x0f39, 0x0865: 0x0f55, 0x0866: 0x0f81, 0x0867: 0x0f8d, 0x0868: 0x0fad, 0x0869: 0x0fb9,
- 0x086a: 0x0fbd, 0x086b: 0x0fc1, 0x086c: 0x0fd9, 0x086d: 0x0fdd, 0x086e: 0x1009, 0x086f: 0x1015,
- 0x0870: 0x101d, 0x0871: 0x1025, 0x0872: 0x1035, 0x0873: 0x103d, 0x0874: 0x1045, 0x0875: 0x1071,
- 0x0876: 0x1075, 0x0877: 0x107d, 0x0878: 0x1081, 0x0879: 0x1089, 0x087a: 0x1091, 0x087b: 0x10a1,
- 0x087c: 0x10bd, 0x087d: 0x1135, 0x087e: 0x1149, 0x087f: 0x114d,
+ 0x0840: 0x0c24, 0x0841: 0x0c48, 0x0842: 0x0c54, 0x0843: 0x0c64, 0x0844: 0x0c6c, 0x0845: 0x0c78,
+ 0x0846: 0x0c80, 0x0847: 0x0c88, 0x0848: 0x0c94, 0x0849: 0x0ce8, 0x084a: 0x0d00, 0x084b: 0x0d10,
+ 0x084c: 0x0d20, 0x084d: 0x0d30, 0x084e: 0x0d40, 0x084f: 0x0d60, 0x0850: 0x0d64, 0x0851: 0x0d68,
+ 0x0852: 0x0d9c, 0x0853: 0x0dc4, 0x0854: 0x0dd4, 0x0855: 0x0ddc, 0x0856: 0x0de0, 0x0857: 0x0dec,
+ 0x0858: 0x0e08, 0x0859: 0x0e0c, 0x085a: 0x0e24, 0x085b: 0x0e28, 0x085c: 0x0e30, 0x085d: 0x0e40,
+ 0x085e: 0x0edc, 0x085f: 0x0ef0, 0x0860: 0x0f30, 0x0861: 0x0f44, 0x0862: 0x0f4c, 0x0863: 0x0f50,
+ 0x0864: 0x0f60, 0x0865: 0x0f7c, 0x0866: 0x0fa8, 0x0867: 0x0fb4, 0x0868: 0x0fd4, 0x0869: 0x0fe0,
+ 0x086a: 0x0fe4, 0x086b: 0x0fe8, 0x086c: 0x1000, 0x086d: 0x1004, 0x086e: 0x1030, 0x086f: 0x103c,
+ 0x0870: 0x1044, 0x0871: 0x104c, 0x0872: 0x105c, 0x0873: 0x1064, 0x0874: 0x106c, 0x0875: 0x1098,
+ 0x0876: 0x109c, 0x0877: 0x10a4, 0x0878: 0x10a8, 0x0879: 0x10b0, 0x087a: 0x10b8, 0x087b: 0x10c8,
+ 0x087c: 0x10e4, 0x087d: 0x115c, 0x087e: 0x1170, 0x087f: 0x1174,
// Block 0x22, offset 0x880
- 0x0880: 0x11cd, 0x0881: 0x11d1, 0x0882: 0x11e5, 0x0883: 0x11e9, 0x0884: 0x11f1, 0x0885: 0x11f9,
- 0x0886: 0x1201, 0x0887: 0x120d, 0x0888: 0x1235, 0x0889: 0x1245, 0x088a: 0x1259, 0x088b: 0x12c9,
- 0x088c: 0x12d5, 0x088d: 0x12e5, 0x088e: 0x12f1, 0x088f: 0x12fd, 0x0890: 0x1305, 0x0891: 0x1309,
- 0x0892: 0x130d, 0x0893: 0x1311, 0x0894: 0x1315, 0x0895: 0x13cd, 0x0896: 0x1415, 0x0897: 0x1421,
- 0x0898: 0x1425, 0x0899: 0x1429, 0x089a: 0x142d, 0x089b: 0x1435, 0x089c: 0x1439, 0x089d: 0x144d,
- 0x089e: 0x1469, 0x089f: 0x1471, 0x08a0: 0x14b1, 0x08a1: 0x14b5, 0x08a2: 0x14bd, 0x08a3: 0x14c1,
- 0x08a4: 0x14c9, 0x08a5: 0x14cd, 0x08a6: 0x14f1, 0x08a7: 0x14f5, 0x08a8: 0x1511, 0x08a9: 0x1515,
- 0x08aa: 0x1519, 0x08ab: 0x151d, 0x08ac: 0x1531, 0x08ad: 0x1555, 0x08ae: 0x1559, 0x08af: 0x155d,
- 0x08b0: 0x1581, 0x08b1: 0x15c1, 0x08b2: 0x15c5, 0x08b3: 0x15e5, 0x08b4: 0x15f5, 0x08b5: 0x15fd,
- 0x08b6: 0x161d, 0x08b7: 0x1641, 0x08b8: 0x1685, 0x08b9: 0x168d, 0x08ba: 0x16a1, 0x08bb: 0x16ad,
- 0x08bc: 0x16b5, 0x08bd: 0x16bd, 0x08be: 0x16c1, 0x08bf: 0x16c5,
+ 0x0880: 0x11f4, 0x0881: 0x11f8, 0x0882: 0x120c, 0x0883: 0x1210, 0x0884: 0x1218, 0x0885: 0x1220,
+ 0x0886: 0x1228, 0x0887: 0x1234, 0x0888: 0x125c, 0x0889: 0x126c, 0x088a: 0x1280, 0x088b: 0x12f0,
+ 0x088c: 0x12fc, 0x088d: 0x130c, 0x088e: 0x1318, 0x088f: 0x1324, 0x0890: 0x132c, 0x0891: 0x1330,
+ 0x0892: 0x1334, 0x0893: 0x1338, 0x0894: 0x133c, 0x0895: 0x13f4, 0x0896: 0x143c, 0x0897: 0x1448,
+ 0x0898: 0x144c, 0x0899: 0x1450, 0x089a: 0x1454, 0x089b: 0x145c, 0x089c: 0x1460, 0x089d: 0x1474,
+ 0x089e: 0x1490, 0x089f: 0x1498, 0x08a0: 0x14d8, 0x08a1: 0x14dc, 0x08a2: 0x14e4, 0x08a3: 0x14e8,
+ 0x08a4: 0x14f0, 0x08a5: 0x14f4, 0x08a6: 0x1518, 0x08a7: 0x151c, 0x08a8: 0x1538, 0x08a9: 0x153c,
+ 0x08aa: 0x1540, 0x08ab: 0x1544, 0x08ac: 0x1558, 0x08ad: 0x157c, 0x08ae: 0x1580, 0x08af: 0x1584,
+ 0x08b0: 0x15a8, 0x08b1: 0x15e8, 0x08b2: 0x15ec, 0x08b3: 0x160c, 0x08b4: 0x161c, 0x08b5: 0x1624,
+ 0x08b6: 0x1644, 0x08b7: 0x1668, 0x08b8: 0x16ac, 0x08b9: 0x16b4, 0x08ba: 0x16c8, 0x08bb: 0x16d4,
+ 0x08bc: 0x16dc, 0x08bd: 0x16e4, 0x08be: 0x16e8, 0x08bf: 0x16ec,
// Block 0x23, offset 0x8c0
- 0x08c0: 0x16dd, 0x08c1: 0x16e1, 0x08c2: 0x16fd, 0x08c3: 0x1705, 0x08c4: 0x170d, 0x08c5: 0x1711,
- 0x08c6: 0x171d, 0x08c7: 0x1725, 0x08c8: 0x1729, 0x08c9: 0x172d, 0x08ca: 0x1735, 0x08cb: 0x1739,
- 0x08cc: 0x17d9, 0x08cd: 0x17ed, 0x08ce: 0x1821, 0x08cf: 0x1825, 0x08d0: 0x182d, 0x08d1: 0x1859,
- 0x08d2: 0x1861, 0x08d3: 0x1869, 0x08d4: 0x1871, 0x08d5: 0x18ad, 0x08d6: 0x18b1, 0x08d7: 0x18b9,
- 0x08d8: 0x18bd, 0x08d9: 0x18c1, 0x08da: 0x18ed, 0x08db: 0x18f1, 0x08dc: 0x18f9, 0x08dd: 0x190d,
- 0x08de: 0x1911, 0x08df: 0x192d, 0x08e0: 0x1935, 0x08e1: 0x1939, 0x08e2: 0x195d, 0x08e3: 0x1979,
- 0x08e4: 0x1989, 0x08e5: 0x198d, 0x08e6: 0x1995, 0x08e7: 0x19c1, 0x08e8: 0x19c5, 0x08e9: 0x19d5,
- 0x08ea: 0x19f9, 0x08eb: 0x1a01, 0x08ec: 0x1a11, 0x08ed: 0x1a29, 0x08ee: 0x1a31, 0x08ef: 0x1a35,
- 0x08f0: 0x1a39, 0x08f1: 0x1a3d, 0x08f2: 0x1a49, 0x08f3: 0x1a4d, 0x08f4: 0x1a55, 0x08f5: 0x1a71,
- 0x08f6: 0x1a75, 0x08f7: 0x1a79, 0x08f8: 0x1a91, 0x08f9: 0x1a95, 0x08fa: 0x1a9d, 0x08fb: 0x1ab1,
- 0x08fc: 0x1ab5, 0x08fd: 0x1ab9, 0x08fe: 0x1ac1, 0x08ff: 0x1ac5,
+ 0x08c0: 0x1704, 0x08c1: 0x1708, 0x08c2: 0x1724, 0x08c3: 0x172c, 0x08c4: 0x1734, 0x08c5: 0x1738,
+ 0x08c6: 0x1744, 0x08c7: 0x174c, 0x08c8: 0x1750, 0x08c9: 0x1754, 0x08ca: 0x175c, 0x08cb: 0x1760,
+ 0x08cc: 0x1800, 0x08cd: 0x1814, 0x08ce: 0x1848, 0x08cf: 0x184c, 0x08d0: 0x1854, 0x08d1: 0x1880,
+ 0x08d2: 0x1888, 0x08d3: 0x1890, 0x08d4: 0x1898, 0x08d5: 0x18d4, 0x08d6: 0x18d8, 0x08d7: 0x18e0,
+ 0x08d8: 0x18e4, 0x08d9: 0x18e8, 0x08da: 0x1914, 0x08db: 0x1918, 0x08dc: 0x1920, 0x08dd: 0x1934,
+ 0x08de: 0x1938, 0x08df: 0x1954, 0x08e0: 0x195c, 0x08e1: 0x1960, 0x08e2: 0x1984, 0x08e3: 0x19a4,
+ 0x08e4: 0x19b4, 0x08e5: 0x19b8, 0x08e6: 0x19c0, 0x08e7: 0x19ec, 0x08e8: 0x19f0, 0x08e9: 0x1a00,
+ 0x08ea: 0x1a24, 0x08eb: 0x1a30, 0x08ec: 0x1a40, 0x08ed: 0x1a58, 0x08ee: 0x1a60, 0x08ef: 0x1a64,
+ 0x08f0: 0x1a68, 0x08f1: 0x1a6c, 0x08f2: 0x1a78, 0x08f3: 0x1a7c, 0x08f4: 0x1a84, 0x08f5: 0x1aa0,
+ 0x08f6: 0x1aa4, 0x08f7: 0x1aa8, 0x08f8: 0x1ac0, 0x08f9: 0x1ac4, 0x08fa: 0x1acc, 0x08fb: 0x1ae0,
+ 0x08fc: 0x1ae4, 0x08fd: 0x1ae8, 0x08fe: 0x1af0, 0x08ff: 0x1af4,
// Block 0x24, offset 0x900
0x0906: 0x8800, 0x090b: 0x8800,
- 0x090c: 0x3ded, 0x090d: 0x8800, 0x090e: 0x3df5, 0x090f: 0x8800, 0x0910: 0x3dfd, 0x0911: 0x8800,
- 0x0912: 0x3e05, 0x0913: 0x8800, 0x0914: 0x3e0d, 0x0915: 0x8800, 0x0916: 0x3e15, 0x0917: 0x8800,
- 0x0918: 0x3e1d, 0x0919: 0x8800, 0x091a: 0x3e25, 0x091b: 0x8800, 0x091c: 0x3e2d, 0x091d: 0x8800,
- 0x091e: 0x3e35, 0x091f: 0x8800, 0x0920: 0x3e3d, 0x0921: 0x8800, 0x0922: 0x3e45,
- 0x0924: 0x8800, 0x0925: 0x3e4d, 0x0926: 0x8800, 0x0927: 0x3e55, 0x0928: 0x8800, 0x0929: 0x3e5d,
+ 0x090c: 0x3e1c, 0x090d: 0x8800, 0x090e: 0x3e24, 0x090f: 0x8800, 0x0910: 0x3e2c, 0x0911: 0x8800,
+ 0x0912: 0x3e34, 0x0913: 0x8800, 0x0914: 0x3e3c, 0x0915: 0x8800, 0x0916: 0x3e44, 0x0917: 0x8800,
+ 0x0918: 0x3e4c, 0x0919: 0x8800, 0x091a: 0x3e54, 0x091b: 0x8800, 0x091c: 0x3e5c, 0x091d: 0x8800,
+ 0x091e: 0x3e64, 0x091f: 0x8800, 0x0920: 0x3e6c, 0x0921: 0x8800, 0x0922: 0x3e74,
+ 0x0924: 0x8800, 0x0925: 0x3e7c, 0x0926: 0x8800, 0x0927: 0x3e84, 0x0928: 0x8800, 0x0929: 0x3e8c,
0x092f: 0x8800,
- 0x0930: 0x3e65, 0x0931: 0x3e6d, 0x0932: 0x8800, 0x0933: 0x3e75, 0x0934: 0x3e7d, 0x0935: 0x8800,
- 0x0936: 0x3e85, 0x0937: 0x3e8d, 0x0938: 0x8800, 0x0939: 0x3e95, 0x093a: 0x3e9d, 0x093b: 0x8800,
- 0x093c: 0x3ea5, 0x093d: 0x3ead,
+ 0x0930: 0x3e94, 0x0931: 0x3e9c, 0x0932: 0x8800, 0x0933: 0x3ea4, 0x0934: 0x3eac, 0x0935: 0x8800,
+ 0x0936: 0x3eb4, 0x0937: 0x3ebc, 0x0938: 0x8800, 0x0939: 0x3ec4, 0x093a: 0x3ecc, 0x093b: 0x8800,
+ 0x093c: 0x3ed4, 0x093d: 0x3edc,
// Block 0x25, offset 0x940
- 0x0954: 0x3de5,
- 0x0959: 0x8608, 0x095a: 0x8608, 0x095b: 0x41c8, 0x095c: 0x41ce, 0x095d: 0x8800,
- 0x095e: 0x3eb5, 0x095f: 0x2830,
+ 0x0954: 0x3e14,
+ 0x0959: 0x8608, 0x095a: 0x8608, 0x095b: 0x41f7, 0x095c: 0x41fd, 0x095d: 0x8800,
+ 0x095e: 0x3ee4, 0x095f: 0x285f,
0x0966: 0x8800,
- 0x096b: 0x8800, 0x096c: 0x3ec5, 0x096d: 0x8800, 0x096e: 0x3ecd, 0x096f: 0x8800,
- 0x0970: 0x3ed5, 0x0971: 0x8800, 0x0972: 0x3edd, 0x0973: 0x8800, 0x0974: 0x3ee5, 0x0975: 0x8800,
- 0x0976: 0x3eed, 0x0977: 0x8800, 0x0978: 0x3ef5, 0x0979: 0x8800, 0x097a: 0x3efd, 0x097b: 0x8800,
- 0x097c: 0x3f05, 0x097d: 0x8800, 0x097e: 0x3f0d, 0x097f: 0x8800,
+ 0x096b: 0x8800, 0x096c: 0x3ef4, 0x096d: 0x8800, 0x096e: 0x3efc, 0x096f: 0x8800,
+ 0x0970: 0x3f04, 0x0971: 0x8800, 0x0972: 0x3f0c, 0x0973: 0x8800, 0x0974: 0x3f14, 0x0975: 0x8800,
+ 0x0976: 0x3f1c, 0x0977: 0x8800, 0x0978: 0x3f24, 0x0979: 0x8800, 0x097a: 0x3f2c, 0x097b: 0x8800,
+ 0x097c: 0x3f34, 0x097d: 0x8800, 0x097e: 0x3f3c, 0x097f: 0x8800,
// Block 0x26, offset 0x980
- 0x0980: 0x3f15, 0x0981: 0x8800, 0x0982: 0x3f1d, 0x0984: 0x8800, 0x0985: 0x3f25,
- 0x0986: 0x8800, 0x0987: 0x3f2d, 0x0988: 0x8800, 0x0989: 0x3f35,
- 0x098f: 0x8800, 0x0990: 0x3f3d, 0x0991: 0x3f45,
- 0x0992: 0x8800, 0x0993: 0x3f4d, 0x0994: 0x3f55, 0x0995: 0x8800, 0x0996: 0x3f5d, 0x0997: 0x3f65,
- 0x0998: 0x8800, 0x0999: 0x3f6d, 0x099a: 0x3f75, 0x099b: 0x8800, 0x099c: 0x3f7d, 0x099d: 0x3f85,
+ 0x0980: 0x3f44, 0x0981: 0x8800, 0x0982: 0x3f4c, 0x0984: 0x8800, 0x0985: 0x3f54,
+ 0x0986: 0x8800, 0x0987: 0x3f5c, 0x0988: 0x8800, 0x0989: 0x3f64,
+ 0x098f: 0x8800, 0x0990: 0x3f6c, 0x0991: 0x3f74,
+ 0x0992: 0x8800, 0x0993: 0x3f7c, 0x0994: 0x3f84, 0x0995: 0x8800, 0x0996: 0x3f8c, 0x0997: 0x3f94,
+ 0x0998: 0x8800, 0x0999: 0x3f9c, 0x099a: 0x3fa4, 0x099b: 0x8800, 0x099c: 0x3fac, 0x099d: 0x3fb4,
0x09af: 0x8800,
- 0x09b0: 0x8800, 0x09b1: 0x8800, 0x09b2: 0x8800, 0x09b4: 0x3ebd,
- 0x09b7: 0x3f8d, 0x09b8: 0x3f95, 0x09b9: 0x3f9d, 0x09ba: 0x3fa5,
- 0x09bd: 0x8800, 0x09be: 0x3fad, 0x09bf: 0x2845,
+ 0x09b0: 0x8800, 0x09b1: 0x8800, 0x09b2: 0x8800, 0x09b4: 0x3eec,
+ 0x09b7: 0x3fbc, 0x09b8: 0x3fc4, 0x09b9: 0x3fcc, 0x09ba: 0x3fd4,
+ 0x09bd: 0x8800, 0x09be: 0x3fdc, 0x09bf: 0x2874,
// Block 0x27, offset 0x9c0
- 0x09c0: 0x0875, 0x09c1: 0x0879, 0x09c2: 0x0949, 0x09c3: 0x094d, 0x09c4: 0x087d, 0x09c5: 0x0881,
- 0x09c6: 0x0885, 0x09c7: 0x08e1, 0x09c8: 0x08e5, 0x09c9: 0x08e9, 0x09ca: 0x08ed, 0x09cb: 0x08f1,
- 0x09cc: 0x08f5, 0x09cd: 0x08f9, 0x09ce: 0x08fd,
- 0x09d2: 0x0bfd, 0x09d3: 0x0c59, 0x09d4: 0x0c09, 0x09d5: 0x0eb9, 0x09d6: 0x0c0d, 0x09d7: 0x0c25,
- 0x09d8: 0x0c11, 0x09d9: 0x14d1, 0x09da: 0x0c45, 0x09db: 0x0c19, 0x09dc: 0x0c01, 0x09dd: 0x0f3d,
- 0x09de: 0x0ecd, 0x09df: 0x0c6d,
+ 0x09c0: 0x089c, 0x09c1: 0x08a0, 0x09c2: 0x0970, 0x09c3: 0x0974, 0x09c4: 0x08a4, 0x09c5: 0x08a8,
+ 0x09c6: 0x08ac, 0x09c7: 0x0908, 0x09c8: 0x090c, 0x09c9: 0x0910, 0x09ca: 0x0914, 0x09cb: 0x0918,
+ 0x09cc: 0x091c, 0x09cd: 0x0920, 0x09ce: 0x0924,
+ 0x09d2: 0x0c24, 0x09d3: 0x0c80, 0x09d4: 0x0c30, 0x09d5: 0x0ee0, 0x09d6: 0x0c34, 0x09d7: 0x0c4c,
+ 0x09d8: 0x0c38, 0x09d9: 0x14f8, 0x09da: 0x0c6c, 0x09db: 0x0c40, 0x09dc: 0x0c28, 0x09dd: 0x0f64,
+ 0x09de: 0x0ef4, 0x09df: 0x0c94,
// Block 0x28, offset 0xa00
- 0x0a00: 0x2167, 0x0a01: 0x216d, 0x0a02: 0x2173, 0x0a03: 0x2179, 0x0a04: 0x217f, 0x0a05: 0x2185,
- 0x0a06: 0x218b, 0x0a07: 0x2191, 0x0a08: 0x2197, 0x0a09: 0x219d, 0x0a0a: 0x21a3, 0x0a0b: 0x21a9,
- 0x0a0c: 0x21af, 0x0a0d: 0x21b5, 0x0a0e: 0x28a2, 0x0a0f: 0x28ab, 0x0a10: 0x28b4, 0x0a11: 0x28bd,
- 0x0a12: 0x28c6, 0x0a13: 0x28cf, 0x0a14: 0x28d8, 0x0a15: 0x28e1, 0x0a16: 0x28ea, 0x0a17: 0x28fc,
- 0x0a18: 0x2905, 0x0a19: 0x290e, 0x0a1a: 0x2917, 0x0a1b: 0x2920, 0x0a1c: 0x28f3, 0x0a1d: 0x2d45,
- 0x0a1e: 0x2c76, 0x0a20: 0x21bb, 0x0a21: 0x21d3, 0x0a22: 0x21c7, 0x0a23: 0x221b,
- 0x0a24: 0x21d9, 0x0a25: 0x21f7, 0x0a26: 0x21c1, 0x0a27: 0x21f1, 0x0a28: 0x21cd, 0x0a29: 0x2203,
- 0x0a2a: 0x2233, 0x0a2b: 0x2251, 0x0a2c: 0x224b, 0x0a2d: 0x223f, 0x0a2e: 0x228d, 0x0a2f: 0x2221,
- 0x0a30: 0x222d, 0x0a31: 0x2245, 0x0a32: 0x2239, 0x0a33: 0x2263, 0x0a34: 0x220f, 0x0a35: 0x2257,
- 0x0a36: 0x2281, 0x0a37: 0x2269, 0x0a38: 0x21fd, 0x0a39: 0x21df, 0x0a3a: 0x2215, 0x0a3b: 0x2227,
- 0x0a3c: 0x225d, 0x0a3d: 0x21e5, 0x0a3e: 0x2287, 0x0a3f: 0x2209,
+ 0x0a00: 0x2196, 0x0a01: 0x219c, 0x0a02: 0x21a2, 0x0a03: 0x21a8, 0x0a04: 0x21ae, 0x0a05: 0x21b4,
+ 0x0a06: 0x21ba, 0x0a07: 0x21c0, 0x0a08: 0x21c6, 0x0a09: 0x21cc, 0x0a0a: 0x21d2, 0x0a0b: 0x21d8,
+ 0x0a0c: 0x21de, 0x0a0d: 0x21e4, 0x0a0e: 0x28d1, 0x0a0f: 0x28da, 0x0a10: 0x28e3, 0x0a11: 0x28ec,
+ 0x0a12: 0x28f5, 0x0a13: 0x28fe, 0x0a14: 0x2907, 0x0a15: 0x2910, 0x0a16: 0x2919, 0x0a17: 0x292b,
+ 0x0a18: 0x2934, 0x0a19: 0x293d, 0x0a1a: 0x2946, 0x0a1b: 0x294f, 0x0a1c: 0x2922, 0x0a1d: 0x2d74,
+ 0x0a1e: 0x2ca5, 0x0a20: 0x21ea, 0x0a21: 0x2202, 0x0a22: 0x21f6, 0x0a23: 0x224a,
+ 0x0a24: 0x2208, 0x0a25: 0x2226, 0x0a26: 0x21f0, 0x0a27: 0x2220, 0x0a28: 0x21fc, 0x0a29: 0x2232,
+ 0x0a2a: 0x2262, 0x0a2b: 0x2280, 0x0a2c: 0x227a, 0x0a2d: 0x226e, 0x0a2e: 0x22bc, 0x0a2f: 0x2250,
+ 0x0a30: 0x225c, 0x0a31: 0x2274, 0x0a32: 0x2268, 0x0a33: 0x2292, 0x0a34: 0x223e, 0x0a35: 0x2286,
+ 0x0a36: 0x22b0, 0x0a37: 0x2298, 0x0a38: 0x222c, 0x0a39: 0x220e, 0x0a3a: 0x2244, 0x0a3b: 0x2256,
+ 0x0a3c: 0x228c, 0x0a3d: 0x2214, 0x0a3e: 0x22b6, 0x0a3f: 0x2238,
// Block 0x29, offset 0xa40
- 0x0a40: 0x226f, 0x0a41: 0x21eb, 0x0a42: 0x2275, 0x0a43: 0x227b, 0x0a44: 0x0e6d, 0x0a45: 0x1041,
- 0x0a46: 0x11e5, 0x0a47: 0x1605,
- 0x0a50: 0x0715, 0x0a51: 0x01c9,
- 0x0a52: 0x01cc, 0x0a53: 0x01cf, 0x0a54: 0x01d2, 0x0a55: 0x01d5, 0x0a56: 0x01d8, 0x0a57: 0x01db,
- 0x0a58: 0x01de, 0x0a59: 0x01e1, 0x0a5a: 0x01ea, 0x0a5b: 0x01ed, 0x0a5c: 0x01f0, 0x0a5d: 0x01f3,
- 0x0a5e: 0x01f6, 0x0a5f: 0x01f9, 0x0a60: 0x07d9, 0x0a61: 0x07e1, 0x0a62: 0x07e5, 0x0a63: 0x07ed,
- 0x0a64: 0x07f1, 0x0a65: 0x07f5, 0x0a66: 0x07fd, 0x0a67: 0x0805, 0x0a68: 0x0809, 0x0a69: 0x0811,
- 0x0a6a: 0x0815, 0x0a6b: 0x0819, 0x0a6c: 0x081d, 0x0a6d: 0x0821, 0x0a6e: 0x27a4, 0x0a6f: 0x27ab,
- 0x0a70: 0x27b2, 0x0a71: 0x27b9, 0x0a72: 0x27c0, 0x0a73: 0x27c7, 0x0a74: 0x27ce, 0x0a75: 0x27d5,
- 0x0a76: 0x27e3, 0x0a77: 0x27ea, 0x0a78: 0x27f1, 0x0a79: 0x27f8, 0x0a7a: 0x27ff, 0x0a7b: 0x2806,
- 0x0a7c: 0x2c95, 0x0a7d: 0x2b0a, 0x0a7e: 0x27dc,
+ 0x0a40: 0x229e, 0x0a41: 0x221a, 0x0a42: 0x22a4, 0x0a43: 0x22aa, 0x0a44: 0x0e94, 0x0a45: 0x1068,
+ 0x0a46: 0x120c, 0x0a47: 0x162c,
+ 0x0a50: 0x073c, 0x0a51: 0x01db,
+ 0x0a52: 0x01de, 0x0a53: 0x01e1, 0x0a54: 0x01e4, 0x0a55: 0x01e7, 0x0a56: 0x01ea, 0x0a57: 0x01ed,
+ 0x0a58: 0x01f0, 0x0a59: 0x01f3, 0x0a5a: 0x01fc, 0x0a5b: 0x01ff, 0x0a5c: 0x0202, 0x0a5d: 0x0205,
+ 0x0a5e: 0x0208, 0x0a5f: 0x020b, 0x0a60: 0x0800, 0x0a61: 0x0808, 0x0a62: 0x080c, 0x0a63: 0x0814,
+ 0x0a64: 0x0818, 0x0a65: 0x081c, 0x0a66: 0x0824, 0x0a67: 0x082c, 0x0a68: 0x0830, 0x0a69: 0x0838,
+ 0x0a6a: 0x083c, 0x0a6b: 0x0840, 0x0a6c: 0x0844, 0x0a6d: 0x0848, 0x0a6e: 0x27d3, 0x0a6f: 0x27da,
+ 0x0a70: 0x27e1, 0x0a71: 0x27e8, 0x0a72: 0x27ef, 0x0a73: 0x27f6, 0x0a74: 0x27fd, 0x0a75: 0x2804,
+ 0x0a76: 0x2812, 0x0a77: 0x2819, 0x0a78: 0x2820, 0x0a79: 0x2827, 0x0a7a: 0x282e, 0x0a7b: 0x2835,
+ 0x0a7c: 0x2cc4, 0x0a7d: 0x2b39, 0x0a7e: 0x280b,
// Block 0x2a, offset 0xa80
- 0x0a80: 0x0bfd, 0x0a81: 0x0c59, 0x0a82: 0x0c09, 0x0a83: 0x0eb9, 0x0a84: 0x0c5d, 0x0a85: 0x0ced,
- 0x0a86: 0x0c05, 0x0a87: 0x0ce9, 0x0a88: 0x0c49, 0x0a89: 0x0dc5, 0x0a8a: 0x1245, 0x0a8b: 0x13cd,
- 0x0a8c: 0x1315, 0x0a8d: 0x1259, 0x0a8e: 0x1995, 0x0a8f: 0x0ec9, 0x0a90: 0x120d, 0x0a91: 0x1289,
- 0x0a92: 0x1249, 0x0a93: 0x1589, 0x0a94: 0x0e39, 0x0a95: 0x1441, 0x0a96: 0x18c5, 0x0a97: 0x159d,
- 0x0a98: 0x0d81, 0x0a99: 0x15cd, 0x0a9a: 0x14d9, 0x0a9b: 0x0f55, 0x0a9c: 0x194d, 0x0a9d: 0x0cbd,
- 0x0a9e: 0x0de9, 0x0a9f: 0x1335, 0x0aa0: 0x1a59, 0x0aa1: 0x0c81, 0x0aa2: 0x0d11, 0x0aa3: 0x12d9,
- 0x0aa4: 0x0c0d, 0x0aa5: 0x0c25, 0x0aa6: 0x0c11, 0x0aa7: 0x1019, 0x0aa8: 0x0e2d, 0x0aa9: 0x0dbd,
- 0x0aaa: 0x0f95, 0x0aab: 0x0f89, 0x0aac: 0x1529, 0x0aad: 0x0c7d, 0x0aae: 0x18d9, 0x0aaf: 0x0dd9,
- 0x0ab0: 0x0f31, 0x0ab1: 0x01fc, 0x0ab2: 0x01ff, 0x0ab3: 0x0202, 0x0ab4: 0x0205, 0x0ab5: 0x020e,
- 0x0ab6: 0x0211, 0x0ab7: 0x0214, 0x0ab8: 0x0217, 0x0ab9: 0x021a, 0x0aba: 0x021d, 0x0abb: 0x0220,
- 0x0abc: 0x0223, 0x0abd: 0x0226, 0x0abe: 0x0229, 0x0abf: 0x0232,
+ 0x0a80: 0x0c24, 0x0a81: 0x0c80, 0x0a82: 0x0c30, 0x0a83: 0x0ee0, 0x0a84: 0x0c84, 0x0a85: 0x0d14,
+ 0x0a86: 0x0c2c, 0x0a87: 0x0d10, 0x0a88: 0x0c70, 0x0a89: 0x0dec, 0x0a8a: 0x126c, 0x0a8b: 0x13f4,
+ 0x0a8c: 0x133c, 0x0a8d: 0x1280, 0x0a8e: 0x19c0, 0x0a8f: 0x0ef0, 0x0a90: 0x1234, 0x0a91: 0x12b0,
+ 0x0a92: 0x1270, 0x0a93: 0x15b0, 0x0a94: 0x0e60, 0x0a95: 0x1468, 0x0a96: 0x18ec, 0x0a97: 0x15c4,
+ 0x0a98: 0x0da8, 0x0a99: 0x15f4, 0x0a9a: 0x1500, 0x0a9b: 0x0f7c, 0x0a9c: 0x1974, 0x0a9d: 0x0ce4,
+ 0x0a9e: 0x0e10, 0x0a9f: 0x135c, 0x0aa0: 0x1a88, 0x0aa1: 0x0ca8, 0x0aa2: 0x0d38, 0x0aa3: 0x1300,
+ 0x0aa4: 0x0c34, 0x0aa5: 0x0c4c, 0x0aa6: 0x0c38, 0x0aa7: 0x1040, 0x0aa8: 0x0e54, 0x0aa9: 0x0de4,
+ 0x0aaa: 0x0fbc, 0x0aab: 0x0fb0, 0x0aac: 0x1550, 0x0aad: 0x0ca4, 0x0aae: 0x1900, 0x0aaf: 0x0e00,
+ 0x0ab0: 0x0f58, 0x0ab1: 0x020e, 0x0ab2: 0x0211, 0x0ab3: 0x0214, 0x0ab4: 0x0217, 0x0ab5: 0x0220,
+ 0x0ab6: 0x0223, 0x0ab7: 0x0226, 0x0ab8: 0x0229, 0x0ab9: 0x022c, 0x0aba: 0x022f, 0x0abb: 0x0232,
+ 0x0abc: 0x0235, 0x0abd: 0x0238, 0x0abe: 0x023b, 0x0abf: 0x0244,
// Block 0x2b, offset 0xac0
- 0x0ac0: 0x1bb3, 0x0ac1: 0x1bc2, 0x0ac2: 0x1bd1, 0x0ac3: 0x1be0, 0x0ac4: 0x1bef, 0x0ac5: 0x1bfe,
- 0x0ac6: 0x1c0d, 0x0ac7: 0x1c1c, 0x0ac8: 0x1c2b, 0x0ac9: 0x229f, 0x0aca: 0x22b1, 0x0acb: 0x22c3,
- 0x0acc: 0x0274, 0x0acd: 0x0755, 0x0ace: 0x02ec, 0x0acf: 0x06f9, 0x0ad0: 0x0a09, 0x0ad1: 0x0a11,
- 0x0ad2: 0x0a19, 0x0ad3: 0x0a21, 0x0ad4: 0x0a29, 0x0ad5: 0x0a2d, 0x0ad6: 0x0a31, 0x0ad7: 0x0a35,
- 0x0ad8: 0x0a39, 0x0ad9: 0x0a3d, 0x0ada: 0x0a41, 0x0adb: 0x0a45, 0x0adc: 0x0a49, 0x0add: 0x0a4d,
- 0x0ade: 0x0a51, 0x0adf: 0x0a55, 0x0ae0: 0x0a59, 0x0ae1: 0x0a61, 0x0ae2: 0x0a65, 0x0ae3: 0x0a69,
- 0x0ae4: 0x0a6d, 0x0ae5: 0x0a71, 0x0ae6: 0x0a75, 0x0ae7: 0x0a79, 0x0ae8: 0x0a7d, 0x0ae9: 0x0a81,
- 0x0aea: 0x0a85, 0x0aeb: 0x0a89, 0x0aec: 0x0a8d, 0x0aed: 0x0a91, 0x0aee: 0x0a95, 0x0aef: 0x0a99,
- 0x0af0: 0x0a9d, 0x0af1: 0x0aa1, 0x0af2: 0x0aa5, 0x0af3: 0x0aad, 0x0af4: 0x0ab5, 0x0af5: 0x0abd,
- 0x0af6: 0x0ac1, 0x0af7: 0x0ac5, 0x0af8: 0x0ac9, 0x0af9: 0x0acd, 0x0afa: 0x0ad1, 0x0afb: 0x0ad5,
- 0x0afc: 0x0ad9, 0x0afd: 0x0add, 0x0afe: 0x0ae1,
+ 0x0ac0: 0x1be2, 0x0ac1: 0x1bf1, 0x0ac2: 0x1c00, 0x0ac3: 0x1c0f, 0x0ac4: 0x1c1e, 0x0ac5: 0x1c2d,
+ 0x0ac6: 0x1c3c, 0x0ac7: 0x1c4b, 0x0ac8: 0x1c5a, 0x0ac9: 0x22ce, 0x0aca: 0x22e0, 0x0acb: 0x22f2,
+ 0x0acc: 0x0286, 0x0acd: 0x077c, 0x0ace: 0x0304, 0x0acf: 0x0720, 0x0ad0: 0x0a30, 0x0ad1: 0x0a38,
+ 0x0ad2: 0x0a40, 0x0ad3: 0x0a48, 0x0ad4: 0x0a50, 0x0ad5: 0x0a54, 0x0ad6: 0x0a58, 0x0ad7: 0x0a5c,
+ 0x0ad8: 0x0a60, 0x0ad9: 0x0a64, 0x0ada: 0x0a68, 0x0adb: 0x0a6c, 0x0adc: 0x0a70, 0x0add: 0x0a74,
+ 0x0ade: 0x0a78, 0x0adf: 0x0a7c, 0x0ae0: 0x0a80, 0x0ae1: 0x0a88, 0x0ae2: 0x0a8c, 0x0ae3: 0x0a90,
+ 0x0ae4: 0x0a94, 0x0ae5: 0x0a98, 0x0ae6: 0x0a9c, 0x0ae7: 0x0aa0, 0x0ae8: 0x0aa4, 0x0ae9: 0x0aa8,
+ 0x0aea: 0x0aac, 0x0aeb: 0x0ab0, 0x0aec: 0x0ab4, 0x0aed: 0x0ab8, 0x0aee: 0x0abc, 0x0aef: 0x0ac0,
+ 0x0af0: 0x0ac4, 0x0af1: 0x0ac8, 0x0af2: 0x0acc, 0x0af3: 0x0ad4, 0x0af4: 0x0adc, 0x0af5: 0x0ae4,
+ 0x0af6: 0x0ae8, 0x0af7: 0x0aec, 0x0af8: 0x0af0, 0x0af9: 0x0af4, 0x0afa: 0x0af8, 0x0afb: 0x0afc,
+ 0x0afc: 0x0b00, 0x0afd: 0x0b04, 0x0afe: 0x0b08,
// Block 0x2c, offset 0xb00
- 0x0b00: 0x2ca5, 0x0b01: 0x2b31, 0x0b02: 0x2cb5, 0x0b03: 0x29fc, 0x0b04: 0x45d3, 0x0b05: 0x2a06,
- 0x0b06: 0x2a10, 0x0b07: 0x4617, 0x0b08: 0x2b3e, 0x0b09: 0x2a1a, 0x0b0a: 0x2a24, 0x0b0b: 0x2a2e,
- 0x0b0c: 0x2b65, 0x0b0d: 0x2b72, 0x0b0e: 0x2b4b, 0x0b0f: 0x2b58, 0x0b10: 0x452b, 0x0b11: 0x2b7f,
- 0x0b12: 0x2b8c, 0x0b13: 0x2d57, 0x0b14: 0x2837, 0x0b15: 0x2d6a, 0x0b16: 0x2d7d, 0x0b17: 0x2cc5,
- 0x0b18: 0x2b99, 0x0b19: 0x2d90, 0x0b1a: 0x2da3, 0x0b1b: 0x2ba6, 0x0b1c: 0x2a38, 0x0b1d: 0x2a42,
- 0x0b1e: 0x4539, 0x0b1f: 0x2bb3, 0x0b20: 0x2cd5, 0x0b21: 0x45e4, 0x0b22: 0x2a4c, 0x0b23: 0x2a56,
- 0x0b24: 0x2bc0, 0x0b25: 0x2a60, 0x0b26: 0x2a6a, 0x0b27: 0x284c, 0x0b28: 0x2853, 0x0b29: 0x2a74,
- 0x0b2a: 0x2a7e, 0x0b2b: 0x2db6, 0x0b2c: 0x2bcd, 0x0b2d: 0x2ce5, 0x0b2e: 0x2dc9, 0x0b2f: 0x2bda,
- 0x0b30: 0x2a92, 0x0b31: 0x2a88, 0x0b32: 0x462b, 0x0b33: 0x2be7, 0x0b34: 0x2ddc, 0x0b35: 0x2a9c,
- 0x0b36: 0x2cf5, 0x0b37: 0x2aa6, 0x0b38: 0x2c01, 0x0b39: 0x2ab0, 0x0b3a: 0x2c0e, 0x0b3b: 0x45f5,
- 0x0b3c: 0x2bf4, 0x0b3d: 0x2d05, 0x0b3e: 0x2c1b, 0x0b3f: 0x285a,
+ 0x0b00: 0x2cd4, 0x0b01: 0x2b60, 0x0b02: 0x2ce4, 0x0b03: 0x2a2b, 0x0b04: 0x4602, 0x0b05: 0x2a35,
+ 0x0b06: 0x2a3f, 0x0b07: 0x4646, 0x0b08: 0x2b6d, 0x0b09: 0x2a49, 0x0b0a: 0x2a53, 0x0b0b: 0x2a5d,
+ 0x0b0c: 0x2b94, 0x0b0d: 0x2ba1, 0x0b0e: 0x2b7a, 0x0b0f: 0x2b87, 0x0b10: 0x455a, 0x0b11: 0x2bae,
+ 0x0b12: 0x2bbb, 0x0b13: 0x2d86, 0x0b14: 0x2866, 0x0b15: 0x2d99, 0x0b16: 0x2dac, 0x0b17: 0x2cf4,
+ 0x0b18: 0x2bc8, 0x0b19: 0x2dbf, 0x0b1a: 0x2dd2, 0x0b1b: 0x2bd5, 0x0b1c: 0x2a67, 0x0b1d: 0x2a71,
+ 0x0b1e: 0x4568, 0x0b1f: 0x2be2, 0x0b20: 0x2d04, 0x0b21: 0x4613, 0x0b22: 0x2a7b, 0x0b23: 0x2a85,
+ 0x0b24: 0x2bef, 0x0b25: 0x2a8f, 0x0b26: 0x2a99, 0x0b27: 0x287b, 0x0b28: 0x2882, 0x0b29: 0x2aa3,
+ 0x0b2a: 0x2aad, 0x0b2b: 0x2de5, 0x0b2c: 0x2bfc, 0x0b2d: 0x2d14, 0x0b2e: 0x2df8, 0x0b2f: 0x2c09,
+ 0x0b30: 0x2ac1, 0x0b31: 0x2ab7, 0x0b32: 0x465a, 0x0b33: 0x2c16, 0x0b34: 0x2e0b, 0x0b35: 0x2acb,
+ 0x0b36: 0x2d24, 0x0b37: 0x2ad5, 0x0b38: 0x2c30, 0x0b39: 0x2adf, 0x0b3a: 0x2c3d, 0x0b3b: 0x4624,
+ 0x0b3c: 0x2c23, 0x0b3d: 0x2d34, 0x0b3e: 0x2c4a, 0x0b3f: 0x2889,
// Block 0x2d, offset 0xb40
- 0x0b40: 0x4606, 0x0b41: 0x2aba, 0x0b42: 0x2ac4, 0x0b43: 0x2c28, 0x0b44: 0x2ace, 0x0b45: 0x2ad8,
- 0x0b46: 0x2ae2, 0x0b47: 0x2d15, 0x0b48: 0x2c35, 0x0b49: 0x2861, 0x0b4a: 0x2def, 0x0b4b: 0x4520,
- 0x0b4c: 0x2d25, 0x0b4d: 0x2c42, 0x0b4e: 0x4547, 0x0b4f: 0x2aec, 0x0b50: 0x2af6, 0x0b51: 0x2c4f,
- 0x0b52: 0x2868, 0x0b53: 0x2c5c, 0x0b54: 0x2d35, 0x0b55: 0x286f, 0x0b56: 0x2e02, 0x0b57: 0x2b00,
- 0x0b58: 0x1ba4, 0x0b59: 0x1bb8, 0x0b5a: 0x1bc7, 0x0b5b: 0x1bd6, 0x0b5c: 0x1be5, 0x0b5d: 0x1bf4,
- 0x0b5e: 0x1c03, 0x0b5f: 0x1c12, 0x0b60: 0x1c21, 0x0b61: 0x1c30, 0x0b62: 0x22a5, 0x0b63: 0x22b7,
- 0x0b64: 0x22c9, 0x0b65: 0x22d5, 0x0b66: 0x22e1, 0x0b67: 0x22ed, 0x0b68: 0x22f9, 0x0b69: 0x2305,
- 0x0b6a: 0x2311, 0x0b6b: 0x231d, 0x0b6c: 0x2359, 0x0b6d: 0x2365, 0x0b6e: 0x2371, 0x0b6f: 0x237d,
- 0x0b70: 0x2389, 0x0b71: 0x0765, 0x0b72: 0x02e0, 0x0b73: 0x0256, 0x0b74: 0x0735, 0x0b75: 0x0361,
- 0x0b76: 0x0370, 0x0b77: 0x02e6, 0x0b78: 0x074d, 0x0b79: 0x0751, 0x0b7a: 0x0280, 0x0b7b: 0x287d,
- 0x0b7c: 0x288b, 0x0b7d: 0x2876, 0x0b7e: 0x2884, 0x0b7f: 0x2c69,
+ 0x0b40: 0x4635, 0x0b41: 0x2ae9, 0x0b42: 0x2af3, 0x0b43: 0x2c57, 0x0b44: 0x2afd, 0x0b45: 0x2b07,
+ 0x0b46: 0x2b11, 0x0b47: 0x2d44, 0x0b48: 0x2c64, 0x0b49: 0x2890, 0x0b4a: 0x2e1e, 0x0b4b: 0x454f,
+ 0x0b4c: 0x2d54, 0x0b4d: 0x2c71, 0x0b4e: 0x4576, 0x0b4f: 0x2b1b, 0x0b50: 0x2b25, 0x0b51: 0x2c7e,
+ 0x0b52: 0x2897, 0x0b53: 0x2c8b, 0x0b54: 0x2d64, 0x0b55: 0x289e, 0x0b56: 0x2e31, 0x0b57: 0x2b2f,
+ 0x0b58: 0x1bd3, 0x0b59: 0x1be7, 0x0b5a: 0x1bf6, 0x0b5b: 0x1c05, 0x0b5c: 0x1c14, 0x0b5d: 0x1c23,
+ 0x0b5e: 0x1c32, 0x0b5f: 0x1c41, 0x0b60: 0x1c50, 0x0b61: 0x1c5f, 0x0b62: 0x22d4, 0x0b63: 0x22e6,
+ 0x0b64: 0x22f8, 0x0b65: 0x2304, 0x0b66: 0x2310, 0x0b67: 0x231c, 0x0b68: 0x2328, 0x0b69: 0x2334,
+ 0x0b6a: 0x2340, 0x0b6b: 0x234c, 0x0b6c: 0x2388, 0x0b6d: 0x2394, 0x0b6e: 0x23a0, 0x0b6f: 0x23ac,
+ 0x0b70: 0x23b8, 0x0b71: 0x078c, 0x0b72: 0x02f8, 0x0b73: 0x0268, 0x0b74: 0x075c, 0x0b75: 0x0379,
+ 0x0b76: 0x0388, 0x0b77: 0x02fe, 0x0b78: 0x0774, 0x0b79: 0x0778, 0x0b7a: 0x0292, 0x0b7b: 0x28ac,
+ 0x0b7c: 0x28ba, 0x0b7d: 0x28a5, 0x0b7e: 0x28b3, 0x0b7f: 0x2c98,
// Block 0x2e, offset 0xb80
- 0x0b80: 0x0364, 0x0b81: 0x034c, 0x0b82: 0x07b1, 0x0b83: 0x0334, 0x0b84: 0x030d, 0x0b85: 0x0289,
- 0x0b86: 0x0298, 0x0b87: 0x0268, 0x0b88: 0x0741, 0x0b89: 0x1c3f, 0x0b8a: 0x0367, 0x0b8b: 0x034f,
- 0x0b8c: 0x07b5, 0x0b8d: 0x07c1, 0x0b8e: 0x0340, 0x0b8f: 0x0316, 0x0b90: 0x0277, 0x0b91: 0x076d,
- 0x0b92: 0x0701, 0x0b93: 0x06ed, 0x0b94: 0x071d, 0x0b95: 0x07c5, 0x0b96: 0x0343, 0x0b97: 0x02e3,
- 0x0b98: 0x0319, 0x0b99: 0x02f8, 0x0b9a: 0x035b, 0x0b9b: 0x07c9, 0x0b9c: 0x0346, 0x0b9d: 0x02da,
- 0x0b9e: 0x031c, 0x0b9f: 0x078d, 0x0ba0: 0x0745, 0x0ba1: 0x032e, 0x0ba2: 0x0775, 0x0ba3: 0x0791,
- 0x0ba4: 0x0749, 0x0ba5: 0x0331, 0x0ba6: 0x0779, 0x0ba7: 0x23fb, 0x0ba8: 0x240f, 0x0ba9: 0x02b0,
- 0x0baa: 0x0771, 0x0bab: 0x0705, 0x0bac: 0x06f1, 0x0bad: 0x0799, 0x0bae: 0x2892, 0x0baf: 0x2929,
- 0x0bb0: 0x0373, 0x0bb1: 0x035e, 0x0bb2: 0x07cd, 0x0bb3: 0x0349, 0x0bb4: 0x036a, 0x0bb5: 0x0352,
- 0x0bb6: 0x07b9, 0x0bb7: 0x0337, 0x0bb8: 0x0310, 0x0bb9: 0x029b, 0x0bba: 0x036d, 0x0bbb: 0x0355,
- 0x0bbc: 0x07bd, 0x0bbd: 0x033a, 0x0bbe: 0x0313, 0x0bbf: 0x029e,
+ 0x0b80: 0x037c, 0x0b81: 0x0364, 0x0b82: 0x07d8, 0x0b83: 0x034c, 0x0b84: 0x0325, 0x0b85: 0x029b,
+ 0x0b86: 0x02aa, 0x0b87: 0x027a, 0x0b88: 0x0768, 0x0b89: 0x1c6e, 0x0b8a: 0x037f, 0x0b8b: 0x0367,
+ 0x0b8c: 0x07dc, 0x0b8d: 0x07e8, 0x0b8e: 0x0358, 0x0b8f: 0x032e, 0x0b90: 0x0289, 0x0b91: 0x0794,
+ 0x0b92: 0x0728, 0x0b93: 0x0714, 0x0b94: 0x0744, 0x0b95: 0x07ec, 0x0b96: 0x035b, 0x0b97: 0x02fb,
+ 0x0b98: 0x0331, 0x0b99: 0x0310, 0x0b9a: 0x0373, 0x0b9b: 0x07f0, 0x0b9c: 0x035e, 0x0b9d: 0x02f2,
+ 0x0b9e: 0x0334, 0x0b9f: 0x07b4, 0x0ba0: 0x076c, 0x0ba1: 0x0346, 0x0ba2: 0x079c, 0x0ba3: 0x07b8,
+ 0x0ba4: 0x0770, 0x0ba5: 0x0349, 0x0ba6: 0x07a0, 0x0ba7: 0x242a, 0x0ba8: 0x243e, 0x0ba9: 0x02c8,
+ 0x0baa: 0x0798, 0x0bab: 0x072c, 0x0bac: 0x0718, 0x0bad: 0x07c0, 0x0bae: 0x28c1, 0x0baf: 0x2958,
+ 0x0bb0: 0x038b, 0x0bb1: 0x0376, 0x0bb2: 0x07f4, 0x0bb3: 0x0361, 0x0bb4: 0x0382, 0x0bb5: 0x036a,
+ 0x0bb6: 0x07e0, 0x0bb7: 0x034f, 0x0bb8: 0x0328, 0x0bb9: 0x02b3, 0x0bba: 0x0385, 0x0bbb: 0x036d,
+ 0x0bbc: 0x07e4, 0x0bbd: 0x0352, 0x0bbe: 0x032b, 0x0bbf: 0x02b6,
// Block 0x2f, offset 0xbc0
- 0x0bc0: 0x077d, 0x0bc1: 0x0709, 0x0bc2: 0x1c3a, 0x0bc3: 0x0259, 0x0bc4: 0x02d4, 0x0bc5: 0x02d7,
- 0x0bc6: 0x2408, 0x0bc7: 0x06e5, 0x0bc8: 0x02dd, 0x0bc9: 0x026b, 0x0bca: 0x02fb, 0x0bcb: 0x026e,
- 0x0bcc: 0x0304, 0x0bcd: 0x028c, 0x0bce: 0x028f, 0x0bcf: 0x031f, 0x0bd0: 0x0325, 0x0bd1: 0x0328,
- 0x0bd2: 0x0781, 0x0bd3: 0x032b, 0x0bd4: 0x033d, 0x0bd5: 0x0789, 0x0bd6: 0x0795, 0x0bd7: 0x02aa,
- 0x0bd8: 0x1c44, 0x0bd9: 0x070d, 0x0bda: 0x02ad, 0x0bdb: 0x0376, 0x0bdc: 0x02bf, 0x0bdd: 0x02ce,
- 0x0bde: 0x23f5, 0x0bdf: 0x23ef, 0x0be0: 0x1bae, 0x0be1: 0x1bbd, 0x0be2: 0x1bcc, 0x0be3: 0x1bdb,
- 0x0be4: 0x1bea, 0x0be5: 0x1bf9, 0x0be6: 0x1c08, 0x0be7: 0x1c17, 0x0be8: 0x1c26, 0x0be9: 0x2299,
- 0x0bea: 0x22ab, 0x0beb: 0x22bd, 0x0bec: 0x22cf, 0x0bed: 0x22db, 0x0bee: 0x22e7, 0x0bef: 0x22f3,
- 0x0bf0: 0x22ff, 0x0bf1: 0x230b, 0x0bf2: 0x2317, 0x0bf3: 0x2353, 0x0bf4: 0x235f, 0x0bf5: 0x236b,
- 0x0bf6: 0x2377, 0x0bf7: 0x2383, 0x0bf8: 0x238f, 0x0bf9: 0x2395, 0x0bfa: 0x239b, 0x0bfb: 0x23a1,
- 0x0bfc: 0x23a7, 0x0bfd: 0x23b9, 0x0bfe: 0x23bf, 0x0bff: 0x0761,
+ 0x0bc0: 0x07a4, 0x0bc1: 0x0730, 0x0bc2: 0x1c69, 0x0bc3: 0x026b, 0x0bc4: 0x02ec, 0x0bc5: 0x02ef,
+ 0x0bc6: 0x2437, 0x0bc7: 0x070c, 0x0bc8: 0x02f5, 0x0bc9: 0x027d, 0x0bca: 0x0313, 0x0bcb: 0x0280,
+ 0x0bcc: 0x031c, 0x0bcd: 0x029e, 0x0bce: 0x02a1, 0x0bcf: 0x0337, 0x0bd0: 0x033d, 0x0bd1: 0x0340,
+ 0x0bd2: 0x07a8, 0x0bd3: 0x0343, 0x0bd4: 0x0355, 0x0bd5: 0x07b0, 0x0bd6: 0x07bc, 0x0bd7: 0x02c2,
+ 0x0bd8: 0x1c73, 0x0bd9: 0x0734, 0x0bda: 0x02c5, 0x0bdb: 0x038e, 0x0bdc: 0x02d7, 0x0bdd: 0x02e6,
+ 0x0bde: 0x2424, 0x0bdf: 0x241e, 0x0be0: 0x1bdd, 0x0be1: 0x1bec, 0x0be2: 0x1bfb, 0x0be3: 0x1c0a,
+ 0x0be4: 0x1c19, 0x0be5: 0x1c28, 0x0be6: 0x1c37, 0x0be7: 0x1c46, 0x0be8: 0x1c55, 0x0be9: 0x22c8,
+ 0x0bea: 0x22da, 0x0beb: 0x22ec, 0x0bec: 0x22fe, 0x0bed: 0x230a, 0x0bee: 0x2316, 0x0bef: 0x2322,
+ 0x0bf0: 0x232e, 0x0bf1: 0x233a, 0x0bf2: 0x2346, 0x0bf3: 0x2382, 0x0bf4: 0x238e, 0x0bf5: 0x239a,
+ 0x0bf6: 0x23a6, 0x0bf7: 0x23b2, 0x0bf8: 0x23be, 0x0bf9: 0x23c4, 0x0bfa: 0x23ca, 0x0bfb: 0x23d0,
+ 0x0bfc: 0x23d6, 0x0bfd: 0x23e8, 0x0bfe: 0x23ee, 0x0bff: 0x0788,
// Block 0x30, offset 0xc00
- 0x0c00: 0x18b5, 0x0c01: 0x1239, 0x0c02: 0x1911, 0x0c03: 0x18dd, 0x0c04: 0x1395, 0x0c05: 0x0c29,
- 0x0c06: 0x0e1d, 0x0c07: 0x1b5d, 0x0c08: 0x1b5d, 0x0c09: 0x0f49, 0x0c0a: 0x1995, 0x0c0b: 0x0e81,
- 0x0c0c: 0x0f45, 0x0c0d: 0x112d, 0x0c0e: 0x150d, 0x0c0f: 0x169d, 0x0c10: 0x17d5, 0x0c11: 0x1811,
- 0x0c12: 0x1845, 0x0c13: 0x1959, 0x0c14: 0x12b1, 0x0c15: 0x133d, 0x0c16: 0x13e9, 0x0c17: 0x1481,
- 0x0c18: 0x179d, 0x0c19: 0x197d, 0x0c1a: 0x1aa5, 0x0c1b: 0x0c4d, 0x0c1c: 0x0df1, 0x0c1d: 0x12c5,
- 0x0c1e: 0x140d, 0x0c1f: 0x17d1, 0x0c20: 0x1af5, 0x0c21: 0x0ff1, 0x0c22: 0x13b5, 0x0c23: 0x17c1,
- 0x0c24: 0x1855, 0x0c25: 0x1161, 0x0c26: 0x16f9, 0x0c27: 0x181d, 0x0c28: 0x105d, 0x0c29: 0x124d,
- 0x0c2a: 0x1355, 0x0c2b: 0x1459, 0x0c2c: 0x1965, 0x0c2d: 0x0c8d, 0x0c2e: 0x0d25, 0x0c2f: 0x0d91,
- 0x0c30: 0x11c9, 0x0c31: 0x12bd, 0x0c32: 0x1409, 0x0c33: 0x152d, 0x0c34: 0x16b5, 0x0c35: 0x17c9,
- 0x0c36: 0x17e1, 0x0c37: 0x1905, 0x0c38: 0x1a21, 0x0c39: 0x1ad5, 0x0c3a: 0x1af1, 0x0c3b: 0x1569,
- 0x0c3c: 0x15a9, 0x0c3d: 0x1661, 0x0c3e: 0x1781, 0x0c3f: 0x19b1,
+ 0x0c00: 0x18dc, 0x0c01: 0x1260, 0x0c02: 0x1938, 0x0c03: 0x1904, 0x0c04: 0x13bc, 0x0c05: 0x0c50,
+ 0x0c06: 0x0e44, 0x0c07: 0x1b8c, 0x0c08: 0x1b8c, 0x0c09: 0x0f70, 0x0c0a: 0x19c0, 0x0c0b: 0x0ea8,
+ 0x0c0c: 0x0f6c, 0x0c0d: 0x1154, 0x0c0e: 0x1534, 0x0c0f: 0x16c4, 0x0c10: 0x17fc, 0x0c11: 0x1838,
+ 0x0c12: 0x186c, 0x0c13: 0x1980, 0x0c14: 0x12d8, 0x0c15: 0x1364, 0x0c16: 0x1410, 0x0c17: 0x14a8,
+ 0x0c18: 0x17c4, 0x0c19: 0x19a8, 0x0c1a: 0x1ad4, 0x0c1b: 0x0c74, 0x0c1c: 0x0e18, 0x0c1d: 0x12ec,
+ 0x0c1e: 0x1434, 0x0c1f: 0x17f8, 0x0c20: 0x1b24, 0x0c21: 0x1018, 0x0c22: 0x13dc, 0x0c23: 0x17e8,
+ 0x0c24: 0x187c, 0x0c25: 0x1188, 0x0c26: 0x1720, 0x0c27: 0x1844, 0x0c28: 0x1084, 0x0c29: 0x1274,
+ 0x0c2a: 0x137c, 0x0c2b: 0x1480, 0x0c2c: 0x198c, 0x0c2d: 0x0cb4, 0x0c2e: 0x0d4c, 0x0c2f: 0x0db8,
+ 0x0c30: 0x11f0, 0x0c31: 0x12e4, 0x0c32: 0x1430, 0x0c33: 0x1554, 0x0c34: 0x16dc, 0x0c35: 0x17f0,
+ 0x0c36: 0x1808, 0x0c37: 0x192c, 0x0c38: 0x1a50, 0x0c39: 0x1b04, 0x0c3a: 0x1b20, 0x0c3b: 0x1590,
+ 0x0c3c: 0x15d0, 0x0c3d: 0x1688, 0x0c3e: 0x17a8, 0x0c3f: 0x19dc,
// Block 0x31, offset 0xc40
- 0x0c40: 0x1afd, 0x0c41: 0x1889, 0x0c42: 0x0f05, 0x0c43: 0x1079, 0x0c44: 0x1619, 0x0c45: 0x16d9,
- 0x0c46: 0x143d, 0x0c47: 0x1571, 0x0c48: 0x18d5, 0x0c49: 0x1a19, 0x0c4a: 0x0f01, 0x0c4b: 0x0fcd,
- 0x0c4c: 0x12b5, 0x0c4d: 0x1369, 0x0c4e: 0x139d, 0x0c4f: 0x1651, 0x0c50: 0x1679, 0x0c51: 0x19dd,
- 0x0c52: 0x0d8d, 0x0c53: 0x16e5, 0x0c54: 0x0d31, 0x0c55: 0x0d2d, 0x0c56: 0x15d5, 0x0c57: 0x1665,
- 0x0c58: 0x1799, 0x0c59: 0x19e5, 0x0c5a: 0x18a5, 0x0c5b: 0x1165, 0x0c5c: 0x12b1, 0x0c5d: 0x1895,
- 0x0c5e: 0x0c35, 0x0c5f: 0x0fa1, 0x0c60: 0x10d1, 0x0c61: 0x146d, 0x0c62: 0x14ed, 0x0c63: 0x0db1,
- 0x0c64: 0x1579, 0x0c65: 0x0c9d, 0x0c66: 0x10b5, 0x0c67: 0x0c15, 0x0c68: 0x1329, 0x0c69: 0x11e1,
- 0x0c6a: 0x164d, 0x0c6b: 0x0e05, 0x0c6c: 0x0ef1, 0x0c6d: 0x1539, 0x0c6e: 0x17a1, 0x0c6f: 0x1879,
- 0x0c70: 0x12f5, 0x0c71: 0x1935, 0x0c72: 0x1321, 0x0c73: 0x1175, 0x0c74: 0x1759, 0x0c75: 0x1195,
- 0x0c76: 0x14e9, 0x0c77: 0x0c69, 0x0c78: 0x0ce5, 0x0c79: 0x0d29, 0x0c7a: 0x1291, 0x0c7b: 0x1639,
- 0x0c7c: 0x1731, 0x0c7d: 0x1885, 0x0c7e: 0x1991, 0x0c7f: 0x0d99,
+ 0x0c40: 0x1b2c, 0x0c41: 0x18b0, 0x0c42: 0x0f2c, 0x0c43: 0x10a0, 0x0c44: 0x1640, 0x0c45: 0x1700,
+ 0x0c46: 0x1464, 0x0c47: 0x1598, 0x0c48: 0x18fc, 0x0c49: 0x1a48, 0x0c4a: 0x0f28, 0x0c4b: 0x0ff4,
+ 0x0c4c: 0x12dc, 0x0c4d: 0x1390, 0x0c4e: 0x13c4, 0x0c4f: 0x1678, 0x0c50: 0x16a0, 0x0c51: 0x1a08,
+ 0x0c52: 0x0db4, 0x0c53: 0x170c, 0x0c54: 0x0d58, 0x0c55: 0x0d54, 0x0c56: 0x15fc, 0x0c57: 0x168c,
+ 0x0c58: 0x17c0, 0x0c59: 0x1a10, 0x0c5a: 0x18cc, 0x0c5b: 0x118c, 0x0c5c: 0x12d8, 0x0c5d: 0x18bc,
+ 0x0c5e: 0x0c5c, 0x0c5f: 0x0fc8, 0x0c60: 0x10f8, 0x0c61: 0x1494, 0x0c62: 0x1514, 0x0c63: 0x0dd8,
+ 0x0c64: 0x15a0, 0x0c65: 0x0cc4, 0x0c66: 0x10dc, 0x0c67: 0x0c3c, 0x0c68: 0x1350, 0x0c69: 0x1208,
+ 0x0c6a: 0x1674, 0x0c6b: 0x0e2c, 0x0c6c: 0x0f18, 0x0c6d: 0x1560, 0x0c6e: 0x17c8, 0x0c6f: 0x18a0,
+ 0x0c70: 0x131c, 0x0c71: 0x195c, 0x0c72: 0x1348, 0x0c73: 0x119c, 0x0c74: 0x1780, 0x0c75: 0x11bc,
+ 0x0c76: 0x1510, 0x0c77: 0x0c90, 0x0c78: 0x0d0c, 0x0c79: 0x0d50, 0x0c7a: 0x12b8, 0x0c7b: 0x1660,
+ 0x0c7c: 0x1758, 0x0c7d: 0x18ac, 0x0c7e: 0x19bc, 0x0c7f: 0x0dc0,
// Block 0x32, offset 0xc80
- 0x0c80: 0x0e4d, 0x0c81: 0x0f55, 0x0c82: 0x106d, 0x0c83: 0x11fd, 0x0c84: 0x13b9, 0x0c85: 0x157d,
- 0x0c86: 0x19cd, 0x0c87: 0x1aad, 0x0c88: 0x1b01, 0x0c89: 0x1b19, 0x0c8a: 0x0d75, 0x0c8b: 0x1231,
- 0x0c8c: 0x12e1, 0x0c8d: 0x1929, 0x0c8e: 0x1039, 0x0c8f: 0x1115, 0x0c90: 0x1131, 0x0c91: 0x11c1,
- 0x0c92: 0x13a9, 0x0c93: 0x13f5, 0x0c94: 0x14a5, 0x0c95: 0x15c9, 0x0c96: 0x166d, 0x0c97: 0x16d1,
- 0x0c98: 0x1919, 0x0c99: 0x17a9, 0x0c9a: 0x1941, 0x0c9b: 0x19b5, 0x0c9c: 0x0d4d, 0x0c9d: 0x0d79,
- 0x0c9e: 0x0e61, 0x0c9f: 0x13e5, 0x0ca0: 0x1831, 0x0ca1: 0x1879, 0x0ca2: 0x1059, 0x0ca3: 0x10c9,
- 0x0ca4: 0x118d, 0x0ca5: 0x12ed, 0x0ca6: 0x1615, 0x0ca7: 0x1461, 0x0ca8: 0x0c79, 0x0ca9: 0x0ebd,
- 0x0caa: 0x0fa1, 0x0cab: 0x1005, 0x0cac: 0x10d5, 0x0cad: 0x147d, 0x0cae: 0x1499, 0x0caf: 0x16a9,
- 0x0cb0: 0x16c9, 0x0cb1: 0x1999, 0x0cb2: 0x1a15, 0x0cb3: 0x1a25, 0x0cb4: 0x1a61, 0x0cb5: 0x0c91,
- 0x0cb6: 0x15bd, 0x0cb7: 0x1985, 0x0cb8: 0x19fd, 0x0cb9: 0x10ed, 0x0cba: 0x0c55, 0x0cbb: 0x0cb5,
- 0x0cbc: 0x0fa5, 0x0cbd: 0x0fc5, 0x0cbe: 0x11ed, 0x0cbf: 0x12b1,
+ 0x0c80: 0x0e74, 0x0c81: 0x0f7c, 0x0c82: 0x1094, 0x0c83: 0x1224, 0x0c84: 0x13e0, 0x0c85: 0x15a4,
+ 0x0c86: 0x19f8, 0x0c87: 0x1adc, 0x0c88: 0x1b30, 0x0c89: 0x1b48, 0x0c8a: 0x0d9c, 0x0c8b: 0x1258,
+ 0x0c8c: 0x1308, 0x0c8d: 0x1950, 0x0c8e: 0x1060, 0x0c8f: 0x113c, 0x0c90: 0x1158, 0x0c91: 0x11e8,
+ 0x0c92: 0x13d0, 0x0c93: 0x141c, 0x0c94: 0x14cc, 0x0c95: 0x15f0, 0x0c96: 0x1694, 0x0c97: 0x16f8,
+ 0x0c98: 0x1940, 0x0c99: 0x17d0, 0x0c9a: 0x1968, 0x0c9b: 0x19e0, 0x0c9c: 0x0d74, 0x0c9d: 0x0da0,
+ 0x0c9e: 0x0e88, 0x0c9f: 0x140c, 0x0ca0: 0x1858, 0x0ca1: 0x18a0, 0x0ca2: 0x1080, 0x0ca3: 0x10f0,
+ 0x0ca4: 0x11b4, 0x0ca5: 0x1314, 0x0ca6: 0x163c, 0x0ca7: 0x1488, 0x0ca8: 0x0ca0, 0x0ca9: 0x0ee4,
+ 0x0caa: 0x0fc8, 0x0cab: 0x102c, 0x0cac: 0x10fc, 0x0cad: 0x14a4, 0x0cae: 0x14c0, 0x0caf: 0x16d0,
+ 0x0cb0: 0x16f0, 0x0cb1: 0x19c4, 0x0cb2: 0x1a44, 0x0cb3: 0x1a54, 0x0cb4: 0x1a90, 0x0cb5: 0x0cb8,
+ 0x0cb6: 0x15e4, 0x0cb7: 0x19b0, 0x0cb8: 0x1a2c, 0x0cb9: 0x1114, 0x0cba: 0x0c7c, 0x0cbb: 0x0cdc,
+ 0x0cbc: 0x0fcc, 0x0cbd: 0x0fec, 0x0cbe: 0x1214, 0x0cbf: 0x12d8,
// Block 0x33, offset 0xcc0
- 0x0cc0: 0x1401, 0x0cc1: 0x1509, 0x0cc2: 0x17b5, 0x0cc3: 0x1955, 0x0cc4: 0x1b55, 0x0cc5: 0x1221,
- 0x0cc6: 0x19d9, 0x0cc7: 0x0d71, 0x0cc8: 0x126d, 0x0cc9: 0x1279, 0x0cca: 0x134d, 0x0ccb: 0x1385,
- 0x0ccc: 0x1489, 0x0ccd: 0x14e5, 0x0cce: 0x1565, 0x0ccf: 0x1649, 0x0cd0: 0x1a6d, 0x0cd1: 0x0ced,
- 0x0cd2: 0x1141, 0x0cd3: 0x19e9, 0x0cd4: 0x0ca5, 0x0cd5: 0x0fe9, 0x0cd6: 0x136d, 0x0cd7: 0x191d,
- 0x0cd8: 0x10a5, 0x0cd9: 0x10f5, 0x0cda: 0x1281, 0x0cdb: 0x146d, 0x0cdc: 0x19f1, 0x0cdd: 0x0d55,
- 0x0cde: 0x0e3d, 0x0cdf: 0x0fd5, 0x0ce0: 0x1211, 0x0ce1: 0x125d, 0x0ce2: 0x129d, 0x0ce3: 0x1331,
- 0x0ce4: 0x1485, 0x0ce5: 0x14f9, 0x0ce6: 0x1695, 0x0ce7: 0x1835, 0x0ce8: 0x1841, 0x0ce9: 0x198d,
- 0x0cea: 0x1a09, 0x0ceb: 0x0dc1, 0x0cec: 0x1389, 0x0ced: 0x0e41, 0x0cee: 0x1405, 0x0cef: 0x14a9,
- 0x0cf0: 0x17c5, 0x0cf1: 0x19f5, 0x0cf2: 0x1add, 0x0cf3: 0x1b05, 0x0cf4: 0x1275, 0x0cf5: 0x1365,
- 0x0cf6: 0x1701, 0x0cf7: 0x15f5, 0x0cf8: 0x1601, 0x0cf9: 0x1625, 0x0cfa: 0x1455, 0x0cfb: 0x13dd,
- 0x0cfc: 0x18a1, 0x0cfd: 0x0c71, 0x0cfe: 0x1769, 0x0cff: 0x0d59,
+ 0x0cc0: 0x1428, 0x0cc1: 0x1530, 0x0cc2: 0x17dc, 0x0cc3: 0x197c, 0x0cc4: 0x1b84, 0x0cc5: 0x1248,
+ 0x0cc6: 0x1a04, 0x0cc7: 0x0d98, 0x0cc8: 0x1294, 0x0cc9: 0x12a0, 0x0cca: 0x1374, 0x0ccb: 0x13ac,
+ 0x0ccc: 0x14b0, 0x0ccd: 0x150c, 0x0cce: 0x158c, 0x0ccf: 0x1670, 0x0cd0: 0x1a9c, 0x0cd1: 0x0d14,
+ 0x0cd2: 0x1168, 0x0cd3: 0x1a14, 0x0cd4: 0x0ccc, 0x0cd5: 0x1010, 0x0cd6: 0x1394, 0x0cd7: 0x1944,
+ 0x0cd8: 0x10cc, 0x0cd9: 0x111c, 0x0cda: 0x12a8, 0x0cdb: 0x1494, 0x0cdc: 0x1a1c, 0x0cdd: 0x0d7c,
+ 0x0cde: 0x0e64, 0x0cdf: 0x0ffc, 0x0ce0: 0x1238, 0x0ce1: 0x1284, 0x0ce2: 0x12c4, 0x0ce3: 0x1358,
+ 0x0ce4: 0x14ac, 0x0ce5: 0x1520, 0x0ce6: 0x16bc, 0x0ce7: 0x185c, 0x0ce8: 0x1868, 0x0ce9: 0x19b8,
+ 0x0cea: 0x1a38, 0x0ceb: 0x0de8, 0x0cec: 0x13b0, 0x0ced: 0x0e68, 0x0cee: 0x142c, 0x0cef: 0x14d0,
+ 0x0cf0: 0x17ec, 0x0cf1: 0x1a20, 0x0cf2: 0x1b0c, 0x0cf3: 0x1b34, 0x0cf4: 0x129c, 0x0cf5: 0x138c,
+ 0x0cf6: 0x1728, 0x0cf7: 0x161c, 0x0cf8: 0x1628, 0x0cf9: 0x164c, 0x0cfa: 0x147c, 0x0cfb: 0x1404,
+ 0x0cfc: 0x18c8, 0x0cfd: 0x0c98, 0x0cfe: 0x1790, 0x0cff: 0x0d80,
// Block 0x34, offset 0xd00
- 0x0d00: 0x0d49, 0x0d01: 0x1049, 0x0d02: 0x1169, 0x0d03: 0x1631, 0x0d04: 0x0f91, 0x0d05: 0x1341,
- 0x0d06: 0x122d, 0x0d07: 0x1925, 0x0d08: 0x1825, 0x0d09: 0x19e1, 0x0d0a: 0x1861, 0x0d0b: 0x1065,
- 0x0d0c: 0x0cc5, 0x0d0d: 0x0e99, 0x0d10: 0x0eed,
- 0x0d12: 0x121d, 0x0d15: 0x0d35, 0x0d16: 0x145d, 0x0d17: 0x1521,
- 0x0d18: 0x1585, 0x0d19: 0x15a1, 0x0d1a: 0x15a5, 0x0d1b: 0x15b9, 0x0d1c: 0x1a2d, 0x0d1d: 0x1629,
- 0x0d1e: 0x16ad, 0x0d20: 0x17cd, 0x0d22: 0x1891,
- 0x0d25: 0x1945, 0x0d26: 0x196d,
- 0x0d2a: 0x1a81, 0x0d2b: 0x1a85, 0x0d2c: 0x1a89, 0x0d2d: 0x1aed,
- 0x0d30: 0x0c95, 0x0d31: 0x0cb9, 0x0d32: 0x0ccd, 0x0d33: 0x0d89, 0x0d34: 0x0d95, 0x0d35: 0x0dd5,
- 0x0d36: 0x0e89, 0x0d37: 0x0ea5, 0x0d38: 0x0ead, 0x0d39: 0x0ee9, 0x0d3a: 0x0ef5, 0x0d3b: 0x0fd1,
- 0x0d3c: 0x0fd9, 0x0d3d: 0x10e1, 0x0d3e: 0x1109, 0x0d3f: 0x1111,
+ 0x0d00: 0x0d70, 0x0d01: 0x1070, 0x0d02: 0x1190, 0x0d03: 0x1658, 0x0d04: 0x0fb8, 0x0d05: 0x1368,
+ 0x0d06: 0x1254, 0x0d07: 0x194c, 0x0d08: 0x184c, 0x0d09: 0x1a0c, 0x0d0a: 0x1888, 0x0d0b: 0x108c,
+ 0x0d0c: 0x0cec, 0x0d0d: 0x0ec0, 0x0d10: 0x0f14,
+ 0x0d12: 0x1244, 0x0d15: 0x0d5c, 0x0d16: 0x1484, 0x0d17: 0x1548,
+ 0x0d18: 0x15ac, 0x0d19: 0x15c8, 0x0d1a: 0x15cc, 0x0d1b: 0x15e0, 0x0d1c: 0x1a5c, 0x0d1d: 0x1650,
+ 0x0d1e: 0x16d4, 0x0d20: 0x17f4, 0x0d22: 0x18b8,
+ 0x0d25: 0x196c, 0x0d26: 0x1998,
+ 0x0d2a: 0x1ab0, 0x0d2b: 0x1ab4, 0x0d2c: 0x1ab8, 0x0d2d: 0x1b1c, 0x0d2e: 0x1990, 0x0d2f: 0x1a28,
+ 0x0d30: 0x0cbc, 0x0d31: 0x0ce0, 0x0d32: 0x0cf4, 0x0d33: 0x0db0, 0x0d34: 0x0dbc, 0x0d35: 0x0dfc,
+ 0x0d36: 0x0eb0, 0x0d37: 0x0ecc, 0x0d38: 0x0ed4, 0x0d39: 0x0f10, 0x0d3a: 0x0f1c, 0x0d3b: 0x0ff8,
+ 0x0d3c: 0x1000, 0x0d3d: 0x1108, 0x0d3e: 0x1130, 0x0d3f: 0x1138,
// Block 0x35, offset 0xd40
- 0x0d40: 0x1129, 0x0d41: 0x11d5, 0x0d42: 0x1205, 0x0d43: 0x1225, 0x0d44: 0x1295, 0x0d45: 0x1359,
- 0x0d46: 0x1375, 0x0d47: 0x13a5, 0x0d48: 0x13f9, 0x0d49: 0x1419, 0x0d4a: 0x148d, 0x0d4b: 0x156d,
- 0x0d4c: 0x1589, 0x0d4d: 0x1591, 0x0d4e: 0x158d, 0x0d4f: 0x1595, 0x0d50: 0x1599, 0x0d51: 0x159d,
- 0x0d52: 0x15b1, 0x0d53: 0x15b5, 0x0d54: 0x15d9, 0x0d55: 0x15ed, 0x0d56: 0x1609, 0x0d57: 0x166d,
- 0x0d58: 0x1675, 0x0d59: 0x167d, 0x0d5a: 0x1691, 0x0d5b: 0x16b9, 0x0d5c: 0x1709, 0x0d5d: 0x173d,
- 0x0d5e: 0x173d, 0x0d5f: 0x17a5, 0x0d60: 0x184d, 0x0d61: 0x1865, 0x0d62: 0x1899, 0x0d63: 0x189d,
- 0x0d64: 0x18e1, 0x0d65: 0x18e5, 0x0d66: 0x193d, 0x0d67: 0x1945, 0x0d68: 0x1a0d, 0x0d69: 0x1a51,
- 0x0d6a: 0x1a69, 0x0d6b: 0x10d9, 0x0d6c: 0x2018, 0x0d6d: 0x1721,
- 0x0d70: 0x0c1d, 0x0d71: 0x0d21, 0x0d72: 0x0ce1, 0x0d73: 0x0c89, 0x0d74: 0x0cc9, 0x0d75: 0x0cf5,
- 0x0d76: 0x0d85, 0x0d77: 0x0da1, 0x0d78: 0x0e89, 0x0d79: 0x0e75, 0x0d7a: 0x0e85, 0x0d7b: 0x0ea1,
- 0x0d7c: 0x0eed, 0x0d7d: 0x0efd, 0x0d7e: 0x0f41, 0x0d7f: 0x0f4d,
+ 0x0d40: 0x1150, 0x0d41: 0x11fc, 0x0d42: 0x122c, 0x0d43: 0x124c, 0x0d44: 0x12bc, 0x0d45: 0x1380,
+ 0x0d46: 0x139c, 0x0d47: 0x13cc, 0x0d48: 0x1420, 0x0d49: 0x1440, 0x0d4a: 0x14b4, 0x0d4b: 0x1594,
+ 0x0d4c: 0x15b0, 0x0d4d: 0x15b8, 0x0d4e: 0x15b4, 0x0d4f: 0x15bc, 0x0d50: 0x15c0, 0x0d51: 0x15c4,
+ 0x0d52: 0x15d8, 0x0d53: 0x15dc, 0x0d54: 0x1600, 0x0d55: 0x1614, 0x0d56: 0x1630, 0x0d57: 0x1694,
+ 0x0d58: 0x169c, 0x0d59: 0x16a4, 0x0d5a: 0x16b8, 0x0d5b: 0x16e0, 0x0d5c: 0x1730, 0x0d5d: 0x1764,
+ 0x0d5e: 0x1764, 0x0d5f: 0x17cc, 0x0d60: 0x1874, 0x0d61: 0x188c, 0x0d62: 0x18c0, 0x0d63: 0x18c4,
+ 0x0d64: 0x1908, 0x0d65: 0x190c, 0x0d66: 0x1964, 0x0d67: 0x196c, 0x0d68: 0x1a3c, 0x0d69: 0x1a80,
+ 0x0d6a: 0x1a98, 0x0d6b: 0x1100, 0x0d6c: 0x2047, 0x0d6d: 0x1748,
+ 0x0d70: 0x0c44, 0x0d71: 0x0d48, 0x0d72: 0x0d08, 0x0d73: 0x0cb0, 0x0d74: 0x0cf0, 0x0d75: 0x0d1c,
+ 0x0d76: 0x0dac, 0x0d77: 0x0dc8, 0x0d78: 0x0eb0, 0x0d79: 0x0e9c, 0x0d7a: 0x0eac, 0x0d7b: 0x0ec8,
+ 0x0d7c: 0x0f14, 0x0d7d: 0x0f24, 0x0d7e: 0x0f68, 0x0d7f: 0x0f74,
// Block 0x36, offset 0xd80
- 0x0d80: 0x0f69, 0x0d81: 0x0f79, 0x0d82: 0x1061, 0x0d83: 0x1069, 0x0d84: 0x1099, 0x0d85: 0x10b9,
- 0x0d86: 0x10e9, 0x0d87: 0x1101, 0x0d88: 0x10f1, 0x0d89: 0x1111, 0x0d8a: 0x1105, 0x0d8b: 0x1129,
- 0x0d8c: 0x1145, 0x0d8d: 0x119d, 0x0d8e: 0x11a9, 0x0d8f: 0x11b1, 0x0d90: 0x11d9, 0x0d91: 0x121d,
- 0x0d92: 0x124d, 0x0d93: 0x1251, 0x0d94: 0x1265, 0x0d95: 0x12e5, 0x0d96: 0x12f5, 0x0d97: 0x134d,
- 0x0d98: 0x1399, 0x0d99: 0x1391, 0x0d9a: 0x13a5, 0x0d9b: 0x13c1, 0x0d9c: 0x13f9, 0x0d9d: 0x1551,
- 0x0d9e: 0x141d, 0x0d9f: 0x1451, 0x0da0: 0x145d, 0x0da1: 0x149d, 0x0da2: 0x14b9, 0x0da3: 0x14dd,
- 0x0da4: 0x1501, 0x0da5: 0x1505, 0x0da6: 0x1521, 0x0da7: 0x1525, 0x0da8: 0x1535, 0x0da9: 0x1549,
- 0x0daa: 0x1545, 0x0dab: 0x1575, 0x0dac: 0x15f1, 0x0dad: 0x1609, 0x0dae: 0x1621, 0x0daf: 0x1659,
- 0x0db0: 0x166d, 0x0db1: 0x1689, 0x0db2: 0x16b9, 0x0db3: 0x176d, 0x0db4: 0x1795, 0x0db5: 0x1809,
- 0x0db6: 0x1851, 0x0db7: 0x185d, 0x0db8: 0x1865, 0x0db9: 0x187d, 0x0dba: 0x1891, 0x0dbb: 0x1881,
- 0x0dbc: 0x1899, 0x0dbd: 0x1895, 0x0dbe: 0x188d, 0x0dbf: 0x189d,
+ 0x0d80: 0x0f90, 0x0d81: 0x0fa0, 0x0d82: 0x1088, 0x0d83: 0x1090, 0x0d84: 0x10c0, 0x0d85: 0x10e0,
+ 0x0d86: 0x1110, 0x0d87: 0x1128, 0x0d88: 0x1118, 0x0d89: 0x1138, 0x0d8a: 0x112c, 0x0d8b: 0x1150,
+ 0x0d8c: 0x116c, 0x0d8d: 0x11c4, 0x0d8e: 0x11d0, 0x0d8f: 0x11d8, 0x0d90: 0x1200, 0x0d91: 0x1244,
+ 0x0d92: 0x1274, 0x0d93: 0x1278, 0x0d94: 0x128c, 0x0d95: 0x130c, 0x0d96: 0x131c, 0x0d97: 0x1374,
+ 0x0d98: 0x13c0, 0x0d99: 0x13b8, 0x0d9a: 0x13cc, 0x0d9b: 0x13e8, 0x0d9c: 0x1420, 0x0d9d: 0x1578,
+ 0x0d9e: 0x1444, 0x0d9f: 0x1478, 0x0da0: 0x1484, 0x0da1: 0x14c4, 0x0da2: 0x14e0, 0x0da3: 0x1504,
+ 0x0da4: 0x1528, 0x0da5: 0x152c, 0x0da6: 0x1548, 0x0da7: 0x154c, 0x0da8: 0x155c, 0x0da9: 0x1570,
+ 0x0daa: 0x156c, 0x0dab: 0x159c, 0x0dac: 0x1618, 0x0dad: 0x1630, 0x0dae: 0x1648, 0x0daf: 0x1680,
+ 0x0db0: 0x1694, 0x0db1: 0x16b0, 0x0db2: 0x16e0, 0x0db3: 0x1794, 0x0db4: 0x17bc, 0x0db5: 0x1830,
+ 0x0db6: 0x1878, 0x0db7: 0x1884, 0x0db8: 0x188c, 0x0db9: 0x18a4, 0x0dba: 0x18b8, 0x0dbb: 0x18a8,
+ 0x0dbc: 0x18c0, 0x0dbd: 0x18bc, 0x0dbe: 0x18b4, 0x0dbf: 0x18c4,
// Block 0x37, offset 0xdc0
- 0x0dc0: 0x18a9, 0x0dc1: 0x18e5, 0x0dc2: 0x1921, 0x0dc3: 0x1951, 0x0dc4: 0x1981, 0x0dc5: 0x19a1,
- 0x0dc6: 0x19ed, 0x0dc7: 0x1a0d, 0x0dc8: 0x1a2d, 0x0dc9: 0x1a41, 0x0dca: 0x1a51, 0x0dcb: 0x1a5d,
- 0x0dcc: 0x1a69, 0x0dcd: 0x1abd, 0x0dce: 0x1b5d, 0x0dcf: 0x1faf, 0x0dd0: 0x1faa, 0x0dd1: 0x1fdc,
- 0x0dd2: 0x0b45, 0x0dd3: 0x0b6d, 0x0dd4: 0x0b71, 0x0dd5: 0x205e, 0x0dd6: 0x208b, 0x0dd7: 0x2103,
- 0x0dd8: 0x1b49, 0x0dd9: 0x1b59,
+ 0x0dc0: 0x18d0, 0x0dc1: 0x190c, 0x0dc2: 0x1948, 0x0dc3: 0x1978, 0x0dc4: 0x19ac, 0x0dc5: 0x19cc,
+ 0x0dc6: 0x1a18, 0x0dc7: 0x1a3c, 0x0dc8: 0x1a5c, 0x0dc9: 0x1a70, 0x0dca: 0x1a80, 0x0dcb: 0x1a8c,
+ 0x0dcc: 0x1a98, 0x0dcd: 0x1aec, 0x0dce: 0x1b8c, 0x0dcf: 0x1fde, 0x0dd0: 0x1fd9, 0x0dd1: 0x200b,
+ 0x0dd2: 0x0b6c, 0x0dd3: 0x0b94, 0x0dd4: 0x0b98, 0x0dd5: 0x208d, 0x0dd6: 0x20ba, 0x0dd7: 0x2132,
+ 0x0dd8: 0x1b78, 0x0dd9: 0x1b88,
// Block 0x38, offset 0xe00
- 0x0e00: 0x02ef, 0x0e01: 0x02f2, 0x0e02: 0x02f5, 0x0e03: 0x0759, 0x0e04: 0x075d, 0x0e05: 0x0379,
- 0x0e06: 0x0379,
- 0x0e13: 0x1c62, 0x0e14: 0x1c53, 0x0e15: 0x1c58, 0x0e16: 0x1c67, 0x0e17: 0x1c5d,
- 0x0e1d: 0x428e,
- 0x0e1e: 0x801a, 0x0e1f: 0x4300, 0x0e20: 0x04e4, 0x0e21: 0x04cc, 0x0e22: 0x04d5, 0x0e23: 0x04d8,
- 0x0e24: 0x04db, 0x0e25: 0x04de, 0x0e26: 0x04e1, 0x0e27: 0x04e7, 0x0e28: 0x04ea, 0x0e29: 0x00e5,
- 0x0e2a: 0x42ee, 0x0e2b: 0x42f4, 0x0e2c: 0x43f2, 0x0e2d: 0x43fa, 0x0e2e: 0x4246, 0x0e2f: 0x424c,
- 0x0e30: 0x4252, 0x0e31: 0x4258, 0x0e32: 0x4264, 0x0e33: 0x426a, 0x0e34: 0x4270, 0x0e35: 0x427c,
- 0x0e36: 0x4282, 0x0e38: 0x4288, 0x0e39: 0x4294, 0x0e3a: 0x429a, 0x0e3b: 0x42a0,
- 0x0e3c: 0x42ac, 0x0e3e: 0x42b2,
+ 0x0e00: 0x0307, 0x0e01: 0x030a, 0x0e02: 0x030d, 0x0e03: 0x0780, 0x0e04: 0x0784, 0x0e05: 0x0391,
+ 0x0e06: 0x0391,
+ 0x0e13: 0x1c91, 0x0e14: 0x1c82, 0x0e15: 0x1c87, 0x0e16: 0x1c96, 0x0e17: 0x1c8c,
+ 0x0e1d: 0x42bd,
+ 0x0e1e: 0x801a, 0x0e1f: 0x432f, 0x0e20: 0x0502, 0x0e21: 0x04ea, 0x0e22: 0x04f3, 0x0e23: 0x04f6,
+ 0x0e24: 0x04f9, 0x0e25: 0x04fc, 0x0e26: 0x04ff, 0x0e27: 0x0505, 0x0e28: 0x0508, 0x0e29: 0x00f7,
+ 0x0e2a: 0x431d, 0x0e2b: 0x4323, 0x0e2c: 0x4421, 0x0e2d: 0x4429, 0x0e2e: 0x4275, 0x0e2f: 0x427b,
+ 0x0e30: 0x4281, 0x0e31: 0x4287, 0x0e32: 0x4293, 0x0e33: 0x4299, 0x0e34: 0x429f, 0x0e35: 0x42ab,
+ 0x0e36: 0x42b1, 0x0e38: 0x42b7, 0x0e39: 0x42c3, 0x0e3a: 0x42c9, 0x0e3b: 0x42cf,
+ 0x0e3c: 0x42db, 0x0e3e: 0x42e1,
// Block 0x39, offset 0xe40
- 0x0e40: 0x42b8, 0x0e41: 0x42be, 0x0e43: 0x42c4, 0x0e44: 0x42ca,
- 0x0e46: 0x42d6, 0x0e47: 0x42dc, 0x0e48: 0x42e2, 0x0e49: 0x42e8, 0x0e4a: 0x42fa, 0x0e4b: 0x4276,
- 0x0e4c: 0x425e, 0x0e4d: 0x42a6, 0x0e4e: 0x42d0, 0x0e4f: 0x1c6c, 0x0e50: 0x054a, 0x0e51: 0x054a,
- 0x0e52: 0x0553, 0x0e53: 0x0553, 0x0e54: 0x0553, 0x0e55: 0x0553, 0x0e56: 0x0556, 0x0e57: 0x0556,
- 0x0e58: 0x0556, 0x0e59: 0x0556, 0x0e5a: 0x055c, 0x0e5b: 0x055c, 0x0e5c: 0x055c, 0x0e5d: 0x055c,
- 0x0e5e: 0x0550, 0x0e5f: 0x0550, 0x0e60: 0x0550, 0x0e61: 0x0550, 0x0e62: 0x0559, 0x0e63: 0x0559,
- 0x0e64: 0x0559, 0x0e65: 0x0559, 0x0e66: 0x054d, 0x0e67: 0x054d, 0x0e68: 0x054d, 0x0e69: 0x054d,
- 0x0e6a: 0x057d, 0x0e6b: 0x057d, 0x0e6c: 0x057d, 0x0e6d: 0x057d, 0x0e6e: 0x0580, 0x0e6f: 0x0580,
- 0x0e70: 0x0580, 0x0e71: 0x0580, 0x0e72: 0x0562, 0x0e73: 0x0562, 0x0e74: 0x0562, 0x0e75: 0x0562,
- 0x0e76: 0x055f, 0x0e77: 0x055f, 0x0e78: 0x055f, 0x0e79: 0x055f, 0x0e7a: 0x0565, 0x0e7b: 0x0565,
- 0x0e7c: 0x0565, 0x0e7d: 0x0565, 0x0e7e: 0x0568, 0x0e7f: 0x0568,
+ 0x0e40: 0x42e7, 0x0e41: 0x42ed, 0x0e43: 0x42f3, 0x0e44: 0x42f9,
+ 0x0e46: 0x4305, 0x0e47: 0x430b, 0x0e48: 0x4311, 0x0e49: 0x4317, 0x0e4a: 0x4329, 0x0e4b: 0x42a5,
+ 0x0e4c: 0x428d, 0x0e4d: 0x42d5, 0x0e4e: 0x42ff, 0x0e4f: 0x1c9b, 0x0e50: 0x056e, 0x0e51: 0x056e,
+ 0x0e52: 0x0577, 0x0e53: 0x0577, 0x0e54: 0x0577, 0x0e55: 0x0577, 0x0e56: 0x057a, 0x0e57: 0x057a,
+ 0x0e58: 0x057a, 0x0e59: 0x057a, 0x0e5a: 0x0580, 0x0e5b: 0x0580, 0x0e5c: 0x0580, 0x0e5d: 0x0580,
+ 0x0e5e: 0x0574, 0x0e5f: 0x0574, 0x0e60: 0x0574, 0x0e61: 0x0574, 0x0e62: 0x057d, 0x0e63: 0x057d,
+ 0x0e64: 0x057d, 0x0e65: 0x057d, 0x0e66: 0x0571, 0x0e67: 0x0571, 0x0e68: 0x0571, 0x0e69: 0x0571,
+ 0x0e6a: 0x05a4, 0x0e6b: 0x05a4, 0x0e6c: 0x05a4, 0x0e6d: 0x05a4, 0x0e6e: 0x05a7, 0x0e6f: 0x05a7,
+ 0x0e70: 0x05a7, 0x0e71: 0x05a7, 0x0e72: 0x0586, 0x0e73: 0x0586, 0x0e74: 0x0586, 0x0e75: 0x0586,
+ 0x0e76: 0x0583, 0x0e77: 0x0583, 0x0e78: 0x0583, 0x0e79: 0x0583, 0x0e7a: 0x0589, 0x0e7b: 0x0589,
+ 0x0e7c: 0x0589, 0x0e7d: 0x0589, 0x0e7e: 0x058c, 0x0e7f: 0x058c,
// Block 0x3a, offset 0xe80
- 0x0e80: 0x0568, 0x0e81: 0x0568, 0x0e82: 0x0571, 0x0e83: 0x0571, 0x0e84: 0x056e, 0x0e85: 0x056e,
- 0x0e86: 0x0574, 0x0e87: 0x0574, 0x0e88: 0x056b, 0x0e89: 0x056b, 0x0e8a: 0x057a, 0x0e8b: 0x057a,
- 0x0e8c: 0x0577, 0x0e8d: 0x0577, 0x0e8e: 0x0583, 0x0e8f: 0x0583, 0x0e90: 0x0583, 0x0e91: 0x0583,
- 0x0e92: 0x0589, 0x0e93: 0x0589, 0x0e94: 0x0589, 0x0e95: 0x0589, 0x0e96: 0x058f, 0x0e97: 0x058f,
- 0x0e98: 0x058f, 0x0e99: 0x058f, 0x0e9a: 0x058c, 0x0e9b: 0x058c, 0x0e9c: 0x058c, 0x0e9d: 0x058c,
- 0x0e9e: 0x0592, 0x0e9f: 0x0592, 0x0ea0: 0x0595, 0x0ea1: 0x0595, 0x0ea2: 0x0595, 0x0ea3: 0x0595,
- 0x0ea4: 0x436c, 0x0ea5: 0x436c, 0x0ea6: 0x059b, 0x0ea7: 0x059b, 0x0ea8: 0x059b, 0x0ea9: 0x059b,
- 0x0eaa: 0x0598, 0x0eab: 0x0598, 0x0eac: 0x0598, 0x0ead: 0x0598, 0x0eae: 0x05b6, 0x0eaf: 0x05b6,
- 0x0eb0: 0x4366, 0x0eb1: 0x4366,
+ 0x0e80: 0x058c, 0x0e81: 0x058c, 0x0e82: 0x0595, 0x0e83: 0x0595, 0x0e84: 0x0592, 0x0e85: 0x0592,
+ 0x0e86: 0x0598, 0x0e87: 0x0598, 0x0e88: 0x058f, 0x0e89: 0x058f, 0x0e8a: 0x059e, 0x0e8b: 0x059e,
+ 0x0e8c: 0x059b, 0x0e8d: 0x059b, 0x0e8e: 0x05aa, 0x0e8f: 0x05aa, 0x0e90: 0x05aa, 0x0e91: 0x05aa,
+ 0x0e92: 0x05b0, 0x0e93: 0x05b0, 0x0e94: 0x05b0, 0x0e95: 0x05b0, 0x0e96: 0x05b6, 0x0e97: 0x05b6,
+ 0x0e98: 0x05b6, 0x0e99: 0x05b6, 0x0e9a: 0x05b3, 0x0e9b: 0x05b3, 0x0e9c: 0x05b3, 0x0e9d: 0x05b3,
+ 0x0e9e: 0x05b9, 0x0e9f: 0x05b9, 0x0ea0: 0x05bc, 0x0ea1: 0x05bc, 0x0ea2: 0x05bc, 0x0ea3: 0x05bc,
+ 0x0ea4: 0x439b, 0x0ea5: 0x439b, 0x0ea6: 0x05c2, 0x0ea7: 0x05c2, 0x0ea8: 0x05c2, 0x0ea9: 0x05c2,
+ 0x0eaa: 0x05bf, 0x0eab: 0x05bf, 0x0eac: 0x05bf, 0x0ead: 0x05bf, 0x0eae: 0x05dd, 0x0eaf: 0x05dd,
+ 0x0eb0: 0x4395, 0x0eb1: 0x4395,
// Block 0x3b, offset 0xec0
- 0x0ed3: 0x0586, 0x0ed4: 0x0586, 0x0ed5: 0x0586, 0x0ed6: 0x0586, 0x0ed7: 0x05a4,
- 0x0ed8: 0x05a4, 0x0ed9: 0x05a1, 0x0eda: 0x05a1, 0x0edb: 0x05a7, 0x0edc: 0x05a7, 0x0edd: 0x1f3c,
- 0x0ede: 0x05ad, 0x0edf: 0x05ad, 0x0ee0: 0x059e, 0x0ee1: 0x059e, 0x0ee2: 0x05aa, 0x0ee3: 0x05aa,
- 0x0ee4: 0x05b3, 0x0ee5: 0x05b3, 0x0ee6: 0x05b3, 0x0ee7: 0x05b3, 0x0ee8: 0x0544, 0x0ee9: 0x0544,
- 0x0eea: 0x26bd, 0x0eeb: 0x26bd, 0x0eec: 0x272d, 0x0eed: 0x272d, 0x0eee: 0x26fc, 0x0eef: 0x26fc,
- 0x0ef0: 0x2718, 0x0ef1: 0x2718, 0x0ef2: 0x2711, 0x0ef3: 0x2711, 0x0ef4: 0x271f, 0x0ef5: 0x271f,
- 0x0ef6: 0x2726, 0x0ef7: 0x2726, 0x0ef8: 0x2726, 0x0ef9: 0x2703, 0x0efa: 0x2703, 0x0efb: 0x2703,
- 0x0efc: 0x05b0, 0x0efd: 0x05b0, 0x0efe: 0x05b0, 0x0eff: 0x05b0,
+ 0x0ed3: 0x05ad, 0x0ed4: 0x05ad, 0x0ed5: 0x05ad, 0x0ed6: 0x05ad, 0x0ed7: 0x05cb,
+ 0x0ed8: 0x05cb, 0x0ed9: 0x05c8, 0x0eda: 0x05c8, 0x0edb: 0x05ce, 0x0edc: 0x05ce, 0x0edd: 0x1f6b,
+ 0x0ede: 0x05d4, 0x0edf: 0x05d4, 0x0ee0: 0x05c5, 0x0ee1: 0x05c5, 0x0ee2: 0x05d1, 0x0ee3: 0x05d1,
+ 0x0ee4: 0x05da, 0x0ee5: 0x05da, 0x0ee6: 0x05da, 0x0ee7: 0x05da, 0x0ee8: 0x0562, 0x0ee9: 0x0562,
+ 0x0eea: 0x26ec, 0x0eeb: 0x26ec, 0x0eec: 0x275c, 0x0eed: 0x275c, 0x0eee: 0x272b, 0x0eef: 0x272b,
+ 0x0ef0: 0x2747, 0x0ef1: 0x2747, 0x0ef2: 0x2740, 0x0ef3: 0x2740, 0x0ef4: 0x274e, 0x0ef5: 0x274e,
+ 0x0ef6: 0x2755, 0x0ef7: 0x2755, 0x0ef8: 0x2755, 0x0ef9: 0x2732, 0x0efa: 0x2732, 0x0efb: 0x2732,
+ 0x0efc: 0x05d7, 0x0efd: 0x05d7, 0x0efe: 0x05d7, 0x0eff: 0x05d7,
// Block 0x3c, offset 0xf00
- 0x0f00: 0x26c4, 0x0f01: 0x26cb, 0x0f02: 0x26e7, 0x0f03: 0x2703, 0x0f04: 0x270a, 0x0f05: 0x1c76,
- 0x0f06: 0x1c7b, 0x0f07: 0x1c80, 0x0f08: 0x1c8f, 0x0f09: 0x1c9e, 0x0f0a: 0x1ca3, 0x0f0b: 0x1ca8,
- 0x0f0c: 0x1cad, 0x0f0d: 0x1cb2, 0x0f0e: 0x1cc1, 0x0f0f: 0x1cd0, 0x0f10: 0x1cd5, 0x0f11: 0x1cda,
- 0x0f12: 0x1ce9, 0x0f13: 0x1cf8, 0x0f14: 0x1cfd, 0x0f15: 0x1d02, 0x0f16: 0x1d07, 0x0f17: 0x1d16,
- 0x0f18: 0x1d1b, 0x0f19: 0x1d2a, 0x0f1a: 0x1d2f, 0x0f1b: 0x1d34, 0x0f1c: 0x1d43, 0x0f1d: 0x1d48,
- 0x0f1e: 0x1d4d, 0x0f1f: 0x1d57, 0x0f20: 0x1d93, 0x0f21: 0x1da2, 0x0f22: 0x1db1, 0x0f23: 0x1db6,
- 0x0f24: 0x1dbb, 0x0f25: 0x1dc5, 0x0f26: 0x1dd4, 0x0f27: 0x1dd9, 0x0f28: 0x1de8, 0x0f29: 0x1ded,
- 0x0f2a: 0x1df2, 0x0f2b: 0x1e01, 0x0f2c: 0x1e06, 0x0f2d: 0x1e15, 0x0f2e: 0x1e1a, 0x0f2f: 0x1e1f,
- 0x0f30: 0x1e24, 0x0f31: 0x1e29, 0x0f32: 0x1e2e, 0x0f33: 0x1e33, 0x0f34: 0x1e38, 0x0f35: 0x1e3d,
- 0x0f36: 0x1e42, 0x0f37: 0x1e47, 0x0f38: 0x1e4c, 0x0f39: 0x1e51, 0x0f3a: 0x1e56, 0x0f3b: 0x1e5b,
- 0x0f3c: 0x1e60, 0x0f3d: 0x1e65, 0x0f3e: 0x1e6a, 0x0f3f: 0x1e74,
+ 0x0f00: 0x26f3, 0x0f01: 0x26fa, 0x0f02: 0x2716, 0x0f03: 0x2732, 0x0f04: 0x2739, 0x0f05: 0x1ca5,
+ 0x0f06: 0x1caa, 0x0f07: 0x1caf, 0x0f08: 0x1cbe, 0x0f09: 0x1ccd, 0x0f0a: 0x1cd2, 0x0f0b: 0x1cd7,
+ 0x0f0c: 0x1cdc, 0x0f0d: 0x1ce1, 0x0f0e: 0x1cf0, 0x0f0f: 0x1cff, 0x0f10: 0x1d04, 0x0f11: 0x1d09,
+ 0x0f12: 0x1d18, 0x0f13: 0x1d27, 0x0f14: 0x1d2c, 0x0f15: 0x1d31, 0x0f16: 0x1d36, 0x0f17: 0x1d45,
+ 0x0f18: 0x1d4a, 0x0f19: 0x1d59, 0x0f1a: 0x1d5e, 0x0f1b: 0x1d63, 0x0f1c: 0x1d72, 0x0f1d: 0x1d77,
+ 0x0f1e: 0x1d7c, 0x0f1f: 0x1d86, 0x0f20: 0x1dc2, 0x0f21: 0x1dd1, 0x0f22: 0x1de0, 0x0f23: 0x1de5,
+ 0x0f24: 0x1dea, 0x0f25: 0x1df4, 0x0f26: 0x1e03, 0x0f27: 0x1e08, 0x0f28: 0x1e17, 0x0f29: 0x1e1c,
+ 0x0f2a: 0x1e21, 0x0f2b: 0x1e30, 0x0f2c: 0x1e35, 0x0f2d: 0x1e44, 0x0f2e: 0x1e49, 0x0f2f: 0x1e4e,
+ 0x0f30: 0x1e53, 0x0f31: 0x1e58, 0x0f32: 0x1e5d, 0x0f33: 0x1e62, 0x0f34: 0x1e67, 0x0f35: 0x1e6c,
+ 0x0f36: 0x1e71, 0x0f37: 0x1e76, 0x0f38: 0x1e7b, 0x0f39: 0x1e80, 0x0f3a: 0x1e85, 0x0f3b: 0x1e8a,
+ 0x0f3c: 0x1e8f, 0x0f3d: 0x1e94, 0x0f3e: 0x1e99, 0x0f3f: 0x1ea3,
// Block 0x3d, offset 0xf40
- 0x0f40: 0x1e79, 0x0f41: 0x1e7e, 0x0f42: 0x1e83, 0x0f43: 0x1e8d, 0x0f44: 0x1e92, 0x0f45: 0x1e9c,
- 0x0f46: 0x1ea1, 0x0f47: 0x1ea6, 0x0f48: 0x1eab, 0x0f49: 0x1eb0, 0x0f4a: 0x1eb5, 0x0f4b: 0x1eba,
- 0x0f4c: 0x1ebf, 0x0f4d: 0x1ec4, 0x0f4e: 0x1ed3, 0x0f4f: 0x1ee2, 0x0f50: 0x1ee7, 0x0f51: 0x1eec,
- 0x0f52: 0x1ef1, 0x0f53: 0x1ef6, 0x0f54: 0x1efb, 0x0f55: 0x1f05, 0x0f56: 0x1f0a, 0x0f57: 0x1f0f,
- 0x0f58: 0x1f1e, 0x0f59: 0x1f2d, 0x0f5a: 0x1f32, 0x0f5b: 0x431e, 0x0f5c: 0x4324, 0x0f5d: 0x435a,
- 0x0f5e: 0x43b1, 0x0f5f: 0x43b8, 0x0f60: 0x43bf, 0x0f61: 0x43c6, 0x0f62: 0x43cd, 0x0f63: 0x43d4,
- 0x0f64: 0x26d9, 0x0f65: 0x26e0, 0x0f66: 0x26e7, 0x0f67: 0x26ee, 0x0f68: 0x2703, 0x0f69: 0x270a,
- 0x0f6a: 0x1c85, 0x0f6b: 0x1c8a, 0x0f6c: 0x1c8f, 0x0f6d: 0x1c94, 0x0f6e: 0x1c9e, 0x0f6f: 0x1ca3,
- 0x0f70: 0x1cb7, 0x0f71: 0x1cbc, 0x0f72: 0x1cc1, 0x0f73: 0x1cc6, 0x0f74: 0x1cd0, 0x0f75: 0x1cd5,
- 0x0f76: 0x1cdf, 0x0f77: 0x1ce4, 0x0f78: 0x1ce9, 0x0f79: 0x1cee, 0x0f7a: 0x1cf8, 0x0f7b: 0x1cfd,
- 0x0f7c: 0x1e29, 0x0f7d: 0x1e2e, 0x0f7e: 0x1e3d, 0x0f7f: 0x1e42,
+ 0x0f40: 0x1ea8, 0x0f41: 0x1ead, 0x0f42: 0x1eb2, 0x0f43: 0x1ebc, 0x0f44: 0x1ec1, 0x0f45: 0x1ecb,
+ 0x0f46: 0x1ed0, 0x0f47: 0x1ed5, 0x0f48: 0x1eda, 0x0f49: 0x1edf, 0x0f4a: 0x1ee4, 0x0f4b: 0x1ee9,
+ 0x0f4c: 0x1eee, 0x0f4d: 0x1ef3, 0x0f4e: 0x1f02, 0x0f4f: 0x1f11, 0x0f50: 0x1f16, 0x0f51: 0x1f1b,
+ 0x0f52: 0x1f20, 0x0f53: 0x1f25, 0x0f54: 0x1f2a, 0x0f55: 0x1f34, 0x0f56: 0x1f39, 0x0f57: 0x1f3e,
+ 0x0f58: 0x1f4d, 0x0f59: 0x1f5c, 0x0f5a: 0x1f61, 0x0f5b: 0x434d, 0x0f5c: 0x4353, 0x0f5d: 0x4389,
+ 0x0f5e: 0x43e0, 0x0f5f: 0x43e7, 0x0f60: 0x43ee, 0x0f61: 0x43f5, 0x0f62: 0x43fc, 0x0f63: 0x4403,
+ 0x0f64: 0x2708, 0x0f65: 0x270f, 0x0f66: 0x2716, 0x0f67: 0x271d, 0x0f68: 0x2732, 0x0f69: 0x2739,
+ 0x0f6a: 0x1cb4, 0x0f6b: 0x1cb9, 0x0f6c: 0x1cbe, 0x0f6d: 0x1cc3, 0x0f6e: 0x1ccd, 0x0f6f: 0x1cd2,
+ 0x0f70: 0x1ce6, 0x0f71: 0x1ceb, 0x0f72: 0x1cf0, 0x0f73: 0x1cf5, 0x0f74: 0x1cff, 0x0f75: 0x1d04,
+ 0x0f76: 0x1d0e, 0x0f77: 0x1d13, 0x0f78: 0x1d18, 0x0f79: 0x1d1d, 0x0f7a: 0x1d27, 0x0f7b: 0x1d2c,
+ 0x0f7c: 0x1e58, 0x0f7d: 0x1e5d, 0x0f7e: 0x1e6c, 0x0f7f: 0x1e71,
// Block 0x3e, offset 0xf80
- 0x0f80: 0x1e47, 0x0f81: 0x1e5b, 0x0f82: 0x1e60, 0x0f83: 0x1e65, 0x0f84: 0x1e6a, 0x0f85: 0x1e83,
- 0x0f86: 0x1e8d, 0x0f87: 0x1e92, 0x0f88: 0x1e97, 0x0f89: 0x1eab, 0x0f8a: 0x1ec9, 0x0f8b: 0x1ece,
- 0x0f8c: 0x1ed3, 0x0f8d: 0x1ed8, 0x0f8e: 0x1ee2, 0x0f8f: 0x1ee7, 0x0f90: 0x435a, 0x0f91: 0x1f14,
- 0x0f92: 0x1f19, 0x0f93: 0x1f1e, 0x0f94: 0x1f23, 0x0f95: 0x1f2d, 0x0f96: 0x1f32, 0x0f97: 0x26c4,
- 0x0f98: 0x26cb, 0x0f99: 0x26d2, 0x0f9a: 0x26e7, 0x0f9b: 0x26f5, 0x0f9c: 0x1c76, 0x0f9d: 0x1c7b,
- 0x0f9e: 0x1c80, 0x0f9f: 0x1c8f, 0x0fa0: 0x1c99, 0x0fa1: 0x1ca8, 0x0fa2: 0x1cad, 0x0fa3: 0x1cb2,
- 0x0fa4: 0x1cc1, 0x0fa5: 0x1ccb, 0x0fa6: 0x1ce9, 0x0fa7: 0x1d02, 0x0fa8: 0x1d07, 0x0fa9: 0x1d16,
- 0x0faa: 0x1d1b, 0x0fab: 0x1d2a, 0x0fac: 0x1d34, 0x0fad: 0x1d43, 0x0fae: 0x1d48, 0x0faf: 0x1d4d,
- 0x0fb0: 0x1d57, 0x0fb1: 0x1d93, 0x0fb2: 0x1d98, 0x0fb3: 0x1da2, 0x0fb4: 0x1db1, 0x0fb5: 0x1db6,
- 0x0fb6: 0x1dbb, 0x0fb7: 0x1dc5, 0x0fb8: 0x1dd4, 0x0fb9: 0x1de8, 0x0fba: 0x1ded, 0x0fbb: 0x1df2,
- 0x0fbc: 0x1e01, 0x0fbd: 0x1e06, 0x0fbe: 0x1e15, 0x0fbf: 0x1e1a,
+ 0x0f80: 0x1e76, 0x0f81: 0x1e8a, 0x0f82: 0x1e8f, 0x0f83: 0x1e94, 0x0f84: 0x1e99, 0x0f85: 0x1eb2,
+ 0x0f86: 0x1ebc, 0x0f87: 0x1ec1, 0x0f88: 0x1ec6, 0x0f89: 0x1eda, 0x0f8a: 0x1ef8, 0x0f8b: 0x1efd,
+ 0x0f8c: 0x1f02, 0x0f8d: 0x1f07, 0x0f8e: 0x1f11, 0x0f8f: 0x1f16, 0x0f90: 0x4389, 0x0f91: 0x1f43,
+ 0x0f92: 0x1f48, 0x0f93: 0x1f4d, 0x0f94: 0x1f52, 0x0f95: 0x1f5c, 0x0f96: 0x1f61, 0x0f97: 0x26f3,
+ 0x0f98: 0x26fa, 0x0f99: 0x2701, 0x0f9a: 0x2716, 0x0f9b: 0x2724, 0x0f9c: 0x1ca5, 0x0f9d: 0x1caa,
+ 0x0f9e: 0x1caf, 0x0f9f: 0x1cbe, 0x0fa0: 0x1cc8, 0x0fa1: 0x1cd7, 0x0fa2: 0x1cdc, 0x0fa3: 0x1ce1,
+ 0x0fa4: 0x1cf0, 0x0fa5: 0x1cfa, 0x0fa6: 0x1d18, 0x0fa7: 0x1d31, 0x0fa8: 0x1d36, 0x0fa9: 0x1d45,
+ 0x0faa: 0x1d4a, 0x0fab: 0x1d59, 0x0fac: 0x1d63, 0x0fad: 0x1d72, 0x0fae: 0x1d77, 0x0faf: 0x1d7c,
+ 0x0fb0: 0x1d86, 0x0fb1: 0x1dc2, 0x0fb2: 0x1dc7, 0x0fb3: 0x1dd1, 0x0fb4: 0x1de0, 0x0fb5: 0x1de5,
+ 0x0fb6: 0x1dea, 0x0fb7: 0x1df4, 0x0fb8: 0x1e03, 0x0fb9: 0x1e17, 0x0fba: 0x1e1c, 0x0fbb: 0x1e21,
+ 0x0fbc: 0x1e30, 0x0fbd: 0x1e35, 0x0fbe: 0x1e44, 0x0fbf: 0x1e49,
// Block 0x3f, offset 0xfc0
- 0x0fc0: 0x1e1f, 0x0fc1: 0x1e24, 0x0fc2: 0x1e33, 0x0fc3: 0x1e38, 0x0fc4: 0x1e4c, 0x0fc5: 0x1e51,
- 0x0fc6: 0x1e56, 0x0fc7: 0x1e5b, 0x0fc8: 0x1e60, 0x0fc9: 0x1e74, 0x0fca: 0x1e79, 0x0fcb: 0x1e7e,
- 0x0fcc: 0x1e83, 0x0fcd: 0x1e88, 0x0fce: 0x1e9c, 0x0fcf: 0x1ea1, 0x0fd0: 0x1ea6, 0x0fd1: 0x1eab,
- 0x0fd2: 0x1eba, 0x0fd3: 0x1ebf, 0x0fd4: 0x1ec4, 0x0fd5: 0x1ed3, 0x0fd6: 0x1edd, 0x0fd7: 0x1eec,
- 0x0fd8: 0x1ef1, 0x0fd9: 0x434e, 0x0fda: 0x1f05, 0x0fdb: 0x1f0a, 0x0fdc: 0x1f0f, 0x0fdd: 0x1f1e,
- 0x0fde: 0x1f28, 0x0fdf: 0x26e7, 0x0fe0: 0x26f5, 0x0fe1: 0x1c8f, 0x0fe2: 0x1c99, 0x0fe3: 0x1cc1,
- 0x0fe4: 0x1ccb, 0x0fe5: 0x1ce9, 0x0fe6: 0x1cf3, 0x0fe7: 0x1d57, 0x0fe8: 0x1d5c, 0x0fe9: 0x1d7f,
- 0x0fea: 0x1d84, 0x0feb: 0x1e5b, 0x0fec: 0x1e60, 0x0fed: 0x1e83, 0x0fee: 0x1ed3, 0x0fef: 0x1edd,
- 0x0ff0: 0x1f1e, 0x0ff1: 0x1f28, 0x0ff2: 0x4402, 0x0ff3: 0x440a, 0x0ff4: 0x4412, 0x0ff5: 0x1dde,
- 0x0ff6: 0x1de3, 0x0ff7: 0x1df7, 0x0ff8: 0x1dfc, 0x0ff9: 0x1e0b, 0x0ffa: 0x1e10, 0x0ffb: 0x1d61,
- 0x0ffc: 0x1d66, 0x0ffd: 0x1d89, 0x0ffe: 0x1d8e, 0x0fff: 0x1d20,
+ 0x0fc0: 0x1e4e, 0x0fc1: 0x1e53, 0x0fc2: 0x1e62, 0x0fc3: 0x1e67, 0x0fc4: 0x1e7b, 0x0fc5: 0x1e80,
+ 0x0fc6: 0x1e85, 0x0fc7: 0x1e8a, 0x0fc8: 0x1e8f, 0x0fc9: 0x1ea3, 0x0fca: 0x1ea8, 0x0fcb: 0x1ead,
+ 0x0fcc: 0x1eb2, 0x0fcd: 0x1eb7, 0x0fce: 0x1ecb, 0x0fcf: 0x1ed0, 0x0fd0: 0x1ed5, 0x0fd1: 0x1eda,
+ 0x0fd2: 0x1ee9, 0x0fd3: 0x1eee, 0x0fd4: 0x1ef3, 0x0fd5: 0x1f02, 0x0fd6: 0x1f0c, 0x0fd7: 0x1f1b,
+ 0x0fd8: 0x1f20, 0x0fd9: 0x437d, 0x0fda: 0x1f34, 0x0fdb: 0x1f39, 0x0fdc: 0x1f3e, 0x0fdd: 0x1f4d,
+ 0x0fde: 0x1f57, 0x0fdf: 0x2716, 0x0fe0: 0x2724, 0x0fe1: 0x1cbe, 0x0fe2: 0x1cc8, 0x0fe3: 0x1cf0,
+ 0x0fe4: 0x1cfa, 0x0fe5: 0x1d18, 0x0fe6: 0x1d22, 0x0fe7: 0x1d86, 0x0fe8: 0x1d8b, 0x0fe9: 0x1dae,
+ 0x0fea: 0x1db3, 0x0feb: 0x1e8a, 0x0fec: 0x1e8f, 0x0fed: 0x1eb2, 0x0fee: 0x1f02, 0x0fef: 0x1f0c,
+ 0x0ff0: 0x1f4d, 0x0ff1: 0x1f57, 0x0ff2: 0x4431, 0x0ff3: 0x4439, 0x0ff4: 0x4441, 0x0ff5: 0x1e0d,
+ 0x0ff6: 0x1e12, 0x0ff7: 0x1e26, 0x0ff8: 0x1e2b, 0x0ff9: 0x1e3a, 0x0ffa: 0x1e3f, 0x0ffb: 0x1d90,
+ 0x0ffc: 0x1d95, 0x0ffd: 0x1db8, 0x0ffe: 0x1dbd, 0x0fff: 0x1d4f,
// Block 0x40, offset 0x1000
- 0x1000: 0x1d25, 0x1001: 0x1d0c, 0x1002: 0x1d11, 0x1003: 0x1d39, 0x1004: 0x1d3e, 0x1005: 0x1da7,
- 0x1006: 0x1dac, 0x1007: 0x1dca, 0x1008: 0x1dcf, 0x1009: 0x1d6b, 0x100a: 0x1d70, 0x100b: 0x1d75,
- 0x100c: 0x1d7f, 0x100d: 0x1d7a, 0x100e: 0x1d52, 0x100f: 0x1d9d, 0x1010: 0x1dc0, 0x1011: 0x1dde,
- 0x1012: 0x1de3, 0x1013: 0x1df7, 0x1014: 0x1dfc, 0x1015: 0x1e0b, 0x1016: 0x1e10, 0x1017: 0x1d61,
- 0x1018: 0x1d66, 0x1019: 0x1d89, 0x101a: 0x1d8e, 0x101b: 0x1d20, 0x101c: 0x1d25, 0x101d: 0x1d0c,
- 0x101e: 0x1d11, 0x101f: 0x1d39, 0x1020: 0x1d3e, 0x1021: 0x1da7, 0x1022: 0x1dac, 0x1023: 0x1dca,
- 0x1024: 0x1dcf, 0x1025: 0x1d6b, 0x1026: 0x1d70, 0x1027: 0x1d75, 0x1028: 0x1d7f, 0x1029: 0x1d7a,
- 0x102a: 0x1d52, 0x102b: 0x1d9d, 0x102c: 0x1dc0, 0x102d: 0x1d6b, 0x102e: 0x1d70, 0x102f: 0x1d75,
- 0x1030: 0x1d7f, 0x1031: 0x1d5c, 0x1032: 0x1d84, 0x1033: 0x1dd9, 0x1034: 0x1d43, 0x1035: 0x1d48,
- 0x1036: 0x1d4d, 0x1037: 0x1d6b, 0x1038: 0x1d70, 0x1039: 0x1d75, 0x103a: 0x1dd9, 0x103b: 0x1de8,
- 0x103c: 0x4306, 0x103d: 0x4306,
+ 0x1000: 0x1d54, 0x1001: 0x1d3b, 0x1002: 0x1d40, 0x1003: 0x1d68, 0x1004: 0x1d6d, 0x1005: 0x1dd6,
+ 0x1006: 0x1ddb, 0x1007: 0x1df9, 0x1008: 0x1dfe, 0x1009: 0x1d9a, 0x100a: 0x1d9f, 0x100b: 0x1da4,
+ 0x100c: 0x1dae, 0x100d: 0x1da9, 0x100e: 0x1d81, 0x100f: 0x1dcc, 0x1010: 0x1def, 0x1011: 0x1e0d,
+ 0x1012: 0x1e12, 0x1013: 0x1e26, 0x1014: 0x1e2b, 0x1015: 0x1e3a, 0x1016: 0x1e3f, 0x1017: 0x1d90,
+ 0x1018: 0x1d95, 0x1019: 0x1db8, 0x101a: 0x1dbd, 0x101b: 0x1d4f, 0x101c: 0x1d54, 0x101d: 0x1d3b,
+ 0x101e: 0x1d40, 0x101f: 0x1d68, 0x1020: 0x1d6d, 0x1021: 0x1dd6, 0x1022: 0x1ddb, 0x1023: 0x1df9,
+ 0x1024: 0x1dfe, 0x1025: 0x1d9a, 0x1026: 0x1d9f, 0x1027: 0x1da4, 0x1028: 0x1dae, 0x1029: 0x1da9,
+ 0x102a: 0x1d81, 0x102b: 0x1dcc, 0x102c: 0x1def, 0x102d: 0x1d9a, 0x102e: 0x1d9f, 0x102f: 0x1da4,
+ 0x1030: 0x1dae, 0x1031: 0x1d8b, 0x1032: 0x1db3, 0x1033: 0x1e08, 0x1034: 0x1d72, 0x1035: 0x1d77,
+ 0x1036: 0x1d7c, 0x1037: 0x1d9a, 0x1038: 0x1d9f, 0x1039: 0x1da4, 0x103a: 0x1e08, 0x103b: 0x1e17,
+ 0x103c: 0x4335, 0x103d: 0x4335,
// Block 0x41, offset 0x1040
- 0x1050: 0x2424, 0x1051: 0x2439,
- 0x1052: 0x2439, 0x1053: 0x2440, 0x1054: 0x2447, 0x1055: 0x245c, 0x1056: 0x2463, 0x1057: 0x246a,
- 0x1058: 0x248d, 0x1059: 0x248d, 0x105a: 0x24b0, 0x105b: 0x24a9, 0x105c: 0x24c5, 0x105d: 0x24b7,
- 0x105e: 0x24be, 0x105f: 0x24e1, 0x1060: 0x24e1, 0x1061: 0x24da, 0x1062: 0x24e8, 0x1063: 0x24e8,
- 0x1064: 0x2512, 0x1065: 0x2512, 0x1066: 0x252e, 0x1067: 0x24f6, 0x1068: 0x24f6, 0x1069: 0x24ef,
- 0x106a: 0x2504, 0x106b: 0x2504, 0x106c: 0x250b, 0x106d: 0x250b, 0x106e: 0x2535, 0x106f: 0x2543,
- 0x1070: 0x2543, 0x1071: 0x254a, 0x1072: 0x254a, 0x1073: 0x2551, 0x1074: 0x2558, 0x1075: 0x255f,
- 0x1076: 0x2566, 0x1077: 0x2566, 0x1078: 0x256d, 0x1079: 0x257b, 0x107a: 0x2589, 0x107b: 0x2582,
- 0x107c: 0x2590, 0x107d: 0x2590, 0x107e: 0x25a5, 0x107f: 0x25ac,
+ 0x1050: 0x2453, 0x1051: 0x2468,
+ 0x1052: 0x2468, 0x1053: 0x246f, 0x1054: 0x2476, 0x1055: 0x248b, 0x1056: 0x2492, 0x1057: 0x2499,
+ 0x1058: 0x24bc, 0x1059: 0x24bc, 0x105a: 0x24df, 0x105b: 0x24d8, 0x105c: 0x24f4, 0x105d: 0x24e6,
+ 0x105e: 0x24ed, 0x105f: 0x2510, 0x1060: 0x2510, 0x1061: 0x2509, 0x1062: 0x2517, 0x1063: 0x2517,
+ 0x1064: 0x2541, 0x1065: 0x2541, 0x1066: 0x255d, 0x1067: 0x2525, 0x1068: 0x2525, 0x1069: 0x251e,
+ 0x106a: 0x2533, 0x106b: 0x2533, 0x106c: 0x253a, 0x106d: 0x253a, 0x106e: 0x2564, 0x106f: 0x2572,
+ 0x1070: 0x2572, 0x1071: 0x2579, 0x1072: 0x2579, 0x1073: 0x2580, 0x1074: 0x2587, 0x1075: 0x258e,
+ 0x1076: 0x2595, 0x1077: 0x2595, 0x1078: 0x259c, 0x1079: 0x25aa, 0x107a: 0x25b8, 0x107b: 0x25b1,
+ 0x107c: 0x25bf, 0x107d: 0x25bf, 0x107e: 0x25d4, 0x107f: 0x25db,
// Block 0x42, offset 0x1080
- 0x1080: 0x25dd, 0x1081: 0x25eb, 0x1082: 0x25e4, 0x1083: 0x25c8, 0x1084: 0x25c8, 0x1085: 0x25f2,
- 0x1086: 0x25f2, 0x1087: 0x25f9, 0x1088: 0x25f9, 0x1089: 0x2623, 0x108a: 0x262a, 0x108b: 0x2631,
- 0x108c: 0x2607, 0x108d: 0x2615, 0x108e: 0x2638, 0x108f: 0x263f,
- 0x1092: 0x260e, 0x1093: 0x2693, 0x1094: 0x269a, 0x1095: 0x2670, 0x1096: 0x2677, 0x1097: 0x265b,
- 0x1098: 0x265b, 0x1099: 0x2662, 0x109a: 0x268c, 0x109b: 0x2685, 0x109c: 0x26af, 0x109d: 0x26af,
- 0x109e: 0x241d, 0x109f: 0x2432, 0x10a0: 0x242b, 0x10a1: 0x2455, 0x10a2: 0x244e, 0x10a3: 0x2478,
- 0x10a4: 0x2471, 0x10a5: 0x249b, 0x10a6: 0x247f, 0x10a7: 0x2494, 0x10a8: 0x24cc, 0x10a9: 0x2519,
- 0x10aa: 0x24fd, 0x10ab: 0x253c, 0x10ac: 0x25d6, 0x10ad: 0x2600, 0x10ae: 0x26a8, 0x10af: 0x26a1,
- 0x10b0: 0x26b6, 0x10b1: 0x264d, 0x10b2: 0x25b3, 0x10b3: 0x267e, 0x10b4: 0x25a5, 0x10b5: 0x25dd,
- 0x10b6: 0x2574, 0x10b7: 0x25c1, 0x10b8: 0x2654, 0x10b9: 0x2646, 0x10ba: 0x25cf, 0x10bb: 0x25ba,
- 0x10bc: 0x25cf, 0x10bd: 0x2654, 0x10be: 0x2486, 0x10bf: 0x24a2,
+ 0x1080: 0x260c, 0x1081: 0x261a, 0x1082: 0x2613, 0x1083: 0x25f7, 0x1084: 0x25f7, 0x1085: 0x2621,
+ 0x1086: 0x2621, 0x1087: 0x2628, 0x1088: 0x2628, 0x1089: 0x2652, 0x108a: 0x2659, 0x108b: 0x2660,
+ 0x108c: 0x2636, 0x108d: 0x2644, 0x108e: 0x2667, 0x108f: 0x266e,
+ 0x1092: 0x263d, 0x1093: 0x26c2, 0x1094: 0x26c9, 0x1095: 0x269f, 0x1096: 0x26a6, 0x1097: 0x268a,
+ 0x1098: 0x268a, 0x1099: 0x2691, 0x109a: 0x26bb, 0x109b: 0x26b4, 0x109c: 0x26de, 0x109d: 0x26de,
+ 0x109e: 0x244c, 0x109f: 0x2461, 0x10a0: 0x245a, 0x10a1: 0x2484, 0x10a2: 0x247d, 0x10a3: 0x24a7,
+ 0x10a4: 0x24a0, 0x10a5: 0x24ca, 0x10a6: 0x24ae, 0x10a7: 0x24c3, 0x10a8: 0x24fb, 0x10a9: 0x2548,
+ 0x10aa: 0x252c, 0x10ab: 0x256b, 0x10ac: 0x2605, 0x10ad: 0x262f, 0x10ae: 0x26d7, 0x10af: 0x26d0,
+ 0x10b0: 0x26e5, 0x10b1: 0x267c, 0x10b2: 0x25e2, 0x10b3: 0x26ad, 0x10b4: 0x25d4, 0x10b5: 0x260c,
+ 0x10b6: 0x25a3, 0x10b7: 0x25f0, 0x10b8: 0x2683, 0x10b9: 0x2675, 0x10ba: 0x25fe, 0x10bb: 0x25e9,
+ 0x10bc: 0x25fe, 0x10bd: 0x2683, 0x10be: 0x24b5, 0x10bf: 0x24d1,
// Block 0x43, offset 0x10c0
- 0x10c0: 0x261c, 0x10c1: 0x2597, 0x10c2: 0x2416, 0x10c3: 0x25ba, 0x10c4: 0x255f, 0x10c5: 0x252e,
- 0x10c6: 0x24d3, 0x10c7: 0x2669,
- 0x10f0: 0x2527, 0x10f1: 0x259e, 0x10f2: 0x293b, 0x10f3: 0x2932, 0x10f4: 0x2968, 0x10f5: 0x2956,
- 0x10f6: 0x2944, 0x10f7: 0x295f, 0x10f8: 0x2971, 0x10f9: 0x2520, 0x10fa: 0x2e15, 0x10fb: 0x2c85,
- 0x10fc: 0x294d,
+ 0x10c0: 0x264b, 0x10c1: 0x25c6, 0x10c2: 0x2445, 0x10c3: 0x25e9, 0x10c4: 0x258e, 0x10c5: 0x255d,
+ 0x10c6: 0x2502, 0x10c7: 0x2698,
+ 0x10f0: 0x2556, 0x10f1: 0x25cd, 0x10f2: 0x296a, 0x10f3: 0x2961, 0x10f4: 0x2997, 0x10f5: 0x2985,
+ 0x10f6: 0x2973, 0x10f7: 0x298e, 0x10f8: 0x29a0, 0x10f9: 0x254f, 0x10fa: 0x2e44, 0x10fb: 0x2cb4,
+ 0x10fc: 0x297c,
// Block 0x44, offset 0x1100
- 0x1110: 0x00e7, 0x1111: 0x09c1,
- 0x1112: 0x09c5, 0x1113: 0x0103, 0x1114: 0x0105, 0x1115: 0x00d1, 0x1116: 0x010d, 0x1117: 0x09fd,
- 0x1118: 0x0a01, 0x1119: 0x06ad,
+ 0x1110: 0x00f9, 0x1111: 0x09e8,
+ 0x1112: 0x09ec, 0x1113: 0x0115, 0x1114: 0x0117, 0x1115: 0x00e3, 0x1116: 0x011f, 0x1117: 0x0a24,
+ 0x1118: 0x0a28, 0x1119: 0x06d4,
0x1120: 0x80e6, 0x1121: 0x80e6, 0x1122: 0x80e6, 0x1123: 0x80e6,
0x1124: 0x80e6, 0x1125: 0x80e6, 0x1126: 0x80e6,
- 0x1130: 0x0193, 0x1131: 0x0981, 0x1132: 0x097d, 0x1133: 0x014d, 0x1134: 0x014d, 0x1135: 0x00df,
- 0x1136: 0x00e1, 0x1137: 0x0185, 0x1138: 0x0189, 0x1139: 0x09f5, 0x113a: 0x09f9, 0x113b: 0x09e9,
- 0x113c: 0x09ed, 0x113d: 0x09d1, 0x113e: 0x09d5, 0x113f: 0x09c9,
+ 0x1130: 0x01a5, 0x1131: 0x09a8, 0x1132: 0x09a4, 0x1133: 0x015f, 0x1134: 0x015f, 0x1135: 0x00f1,
+ 0x1136: 0x00f3, 0x1137: 0x0197, 0x1138: 0x019b, 0x1139: 0x0a1c, 0x113a: 0x0a20, 0x113b: 0x0a10,
+ 0x113c: 0x0a14, 0x113d: 0x09f8, 0x113e: 0x09fc, 0x113f: 0x09f0,
// Block 0x45, offset 0x1140
- 0x1140: 0x09cd, 0x1141: 0x09d9, 0x1142: 0x09dd, 0x1143: 0x09e1, 0x1144: 0x09e5,
- 0x1147: 0x0145, 0x1148: 0x0149, 0x1149: 0x4155, 0x114a: 0x4155, 0x114b: 0x4155,
- 0x114c: 0x4155, 0x114d: 0x014d, 0x114e: 0x014d, 0x114f: 0x014d, 0x1150: 0x00e7, 0x1151: 0x09c1,
- 0x1152: 0x00eb, 0x1154: 0x0105, 0x1155: 0x0103, 0x1156: 0x010d, 0x1157: 0x00d1,
- 0x1158: 0x0981, 0x1159: 0x00df, 0x115a: 0x00e1, 0x115b: 0x0185, 0x115c: 0x0189, 0x115d: 0x09f5,
- 0x115e: 0x09f9, 0x115f: 0x00d5, 0x1160: 0x00db, 0x1161: 0x00e3, 0x1162: 0x00e5, 0x1163: 0x00e9,
- 0x1164: 0x0107, 0x1165: 0x010b, 0x1166: 0x0109, 0x1168: 0x0147, 0x1169: 0x00d7,
- 0x116a: 0x00d9, 0x116b: 0x010f,
- 0x1170: 0x4196, 0x1171: 0x432a, 0x1172: 0x419b, 0x1174: 0x41a0,
- 0x1176: 0x41a5, 0x1177: 0x4330, 0x1178: 0x41aa, 0x1179: 0x4336, 0x117a: 0x41af, 0x117b: 0x433c,
- 0x117c: 0x41b4, 0x117d: 0x4342, 0x117e: 0x41b9, 0x117f: 0x4348,
+ 0x1140: 0x09f4, 0x1141: 0x0a00, 0x1142: 0x0a04, 0x1143: 0x0a08, 0x1144: 0x0a0c,
+ 0x1147: 0x0157, 0x1148: 0x015b, 0x1149: 0x4184, 0x114a: 0x4184, 0x114b: 0x4184,
+ 0x114c: 0x4184, 0x114d: 0x015f, 0x114e: 0x015f, 0x114f: 0x015f, 0x1150: 0x00f9, 0x1151: 0x09e8,
+ 0x1152: 0x00fd, 0x1154: 0x0117, 0x1155: 0x0115, 0x1156: 0x011f, 0x1157: 0x00e3,
+ 0x1158: 0x09a8, 0x1159: 0x00f1, 0x115a: 0x00f3, 0x115b: 0x0197, 0x115c: 0x019b, 0x115d: 0x0a1c,
+ 0x115e: 0x0a20, 0x115f: 0x00e7, 0x1160: 0x00ed, 0x1161: 0x00f5, 0x1162: 0x00f7, 0x1163: 0x00fb,
+ 0x1164: 0x0119, 0x1165: 0x011d, 0x1166: 0x011b, 0x1168: 0x0159, 0x1169: 0x00e9,
+ 0x116a: 0x00eb, 0x116b: 0x0121,
+ 0x1170: 0x41c5, 0x1171: 0x4359, 0x1172: 0x41ca, 0x1174: 0x41cf,
+ 0x1176: 0x41d4, 0x1177: 0x435f, 0x1178: 0x41d9, 0x1179: 0x4365, 0x117a: 0x41de, 0x117b: 0x436b,
+ 0x117c: 0x41e3, 0x117d: 0x4371, 0x117e: 0x41e8, 0x117f: 0x4377,
// Block 0x46, offset 0x1180
- 0x1180: 0x04ed, 0x1181: 0x430c, 0x1182: 0x430c, 0x1183: 0x4312, 0x1184: 0x4312, 0x1185: 0x4354,
- 0x1186: 0x4354, 0x1187: 0x4318, 0x1188: 0x4318, 0x1189: 0x4360, 0x118a: 0x4360, 0x118b: 0x4360,
- 0x118c: 0x4360, 0x118d: 0x04f0, 0x118e: 0x04f0, 0x118f: 0x04f3, 0x1190: 0x04f3, 0x1191: 0x04f3,
- 0x1192: 0x04f3, 0x1193: 0x04f6, 0x1194: 0x04f6, 0x1195: 0x04f9, 0x1196: 0x04f9, 0x1197: 0x04f9,
- 0x1198: 0x04f9, 0x1199: 0x04fc, 0x119a: 0x04fc, 0x119b: 0x04fc, 0x119c: 0x04fc, 0x119d: 0x04ff,
- 0x119e: 0x04ff, 0x119f: 0x04ff, 0x11a0: 0x04ff, 0x11a1: 0x0502, 0x11a2: 0x0502, 0x11a3: 0x0502,
- 0x11a4: 0x0502, 0x11a5: 0x0505, 0x11a6: 0x0505, 0x11a7: 0x0505, 0x11a8: 0x0505, 0x11a9: 0x0508,
- 0x11aa: 0x0508, 0x11ab: 0x050b, 0x11ac: 0x050b, 0x11ad: 0x050e, 0x11ae: 0x050e, 0x11af: 0x0511,
- 0x11b0: 0x0511, 0x11b1: 0x0514, 0x11b2: 0x0514, 0x11b3: 0x0514, 0x11b4: 0x0514, 0x11b5: 0x0517,
- 0x11b6: 0x0517, 0x11b7: 0x0517, 0x11b8: 0x0517, 0x11b9: 0x051a, 0x11ba: 0x051a, 0x11bb: 0x051a,
- 0x11bc: 0x051a, 0x11bd: 0x051d, 0x11be: 0x051d, 0x11bf: 0x051d,
+ 0x1180: 0x050b, 0x1181: 0x433b, 0x1182: 0x433b, 0x1183: 0x4341, 0x1184: 0x4341, 0x1185: 0x4383,
+ 0x1186: 0x4383, 0x1187: 0x4347, 0x1188: 0x4347, 0x1189: 0x438f, 0x118a: 0x438f, 0x118b: 0x438f,
+ 0x118c: 0x438f, 0x118d: 0x050e, 0x118e: 0x050e, 0x118f: 0x0511, 0x1190: 0x0511, 0x1191: 0x0511,
+ 0x1192: 0x0511, 0x1193: 0x0514, 0x1194: 0x0514, 0x1195: 0x0517, 0x1196: 0x0517, 0x1197: 0x0517,
+ 0x1198: 0x0517, 0x1199: 0x051a, 0x119a: 0x051a, 0x119b: 0x051a, 0x119c: 0x051a, 0x119d: 0x051d,
+ 0x119e: 0x051d, 0x119f: 0x051d, 0x11a0: 0x051d, 0x11a1: 0x0520, 0x11a2: 0x0520, 0x11a3: 0x0520,
+ 0x11a4: 0x0520, 0x11a5: 0x0523, 0x11a6: 0x0523, 0x11a7: 0x0523, 0x11a8: 0x0523, 0x11a9: 0x0526,
+ 0x11aa: 0x0526, 0x11ab: 0x0529, 0x11ac: 0x0529, 0x11ad: 0x052c, 0x11ae: 0x052c, 0x11af: 0x052f,
+ 0x11b0: 0x052f, 0x11b1: 0x0532, 0x11b2: 0x0532, 0x11b3: 0x0532, 0x11b4: 0x0532, 0x11b5: 0x0535,
+ 0x11b6: 0x0535, 0x11b7: 0x0535, 0x11b8: 0x0535, 0x11b9: 0x0538, 0x11ba: 0x0538, 0x11bb: 0x0538,
+ 0x11bc: 0x0538, 0x11bd: 0x053b, 0x11be: 0x053b, 0x11bf: 0x053b,
// Block 0x47, offset 0x11c0
- 0x11c0: 0x051d, 0x11c1: 0x0520, 0x11c2: 0x0520, 0x11c3: 0x0520, 0x11c4: 0x0520, 0x11c5: 0x0523,
- 0x11c6: 0x0523, 0x11c7: 0x0523, 0x11c8: 0x0523, 0x11c9: 0x0526, 0x11ca: 0x0526, 0x11cb: 0x0526,
- 0x11cc: 0x0526, 0x11cd: 0x0529, 0x11ce: 0x0529, 0x11cf: 0x0529, 0x11d0: 0x0529, 0x11d1: 0x052c,
- 0x11d2: 0x052c, 0x11d3: 0x052c, 0x11d4: 0x052c, 0x11d5: 0x052f, 0x11d6: 0x052f, 0x11d7: 0x052f,
- 0x11d8: 0x052f, 0x11d9: 0x0532, 0x11da: 0x0532, 0x11db: 0x0532, 0x11dc: 0x0532, 0x11dd: 0x0535,
- 0x11de: 0x0535, 0x11df: 0x0535, 0x11e0: 0x0535, 0x11e1: 0x0538, 0x11e2: 0x0538, 0x11e3: 0x0538,
- 0x11e4: 0x0538, 0x11e5: 0x053b, 0x11e6: 0x053b, 0x11e7: 0x053b, 0x11e8: 0x053b, 0x11e9: 0x053e,
- 0x11ea: 0x053e, 0x11eb: 0x053e, 0x11ec: 0x053e, 0x11ed: 0x0541, 0x11ee: 0x0541, 0x11ef: 0x0544,
- 0x11f0: 0x0544, 0x11f1: 0x0547, 0x11f2: 0x0547, 0x11f3: 0x0547, 0x11f4: 0x0547, 0x11f5: 0x441a,
- 0x11f6: 0x441a, 0x11f7: 0x4422, 0x11f8: 0x4422, 0x11f9: 0x442a, 0x11fa: 0x442a, 0x11fb: 0x1e6f,
- 0x11fc: 0x1e6f,
+ 0x11c0: 0x053b, 0x11c1: 0x053e, 0x11c2: 0x053e, 0x11c3: 0x053e, 0x11c4: 0x053e, 0x11c5: 0x0541,
+ 0x11c6: 0x0541, 0x11c7: 0x0541, 0x11c8: 0x0541, 0x11c9: 0x0544, 0x11ca: 0x0544, 0x11cb: 0x0544,
+ 0x11cc: 0x0544, 0x11cd: 0x0547, 0x11ce: 0x0547, 0x11cf: 0x0547, 0x11d0: 0x0547, 0x11d1: 0x054a,
+ 0x11d2: 0x054a, 0x11d3: 0x054a, 0x11d4: 0x054a, 0x11d5: 0x054d, 0x11d6: 0x054d, 0x11d7: 0x054d,
+ 0x11d8: 0x054d, 0x11d9: 0x0550, 0x11da: 0x0550, 0x11db: 0x0550, 0x11dc: 0x0550, 0x11dd: 0x0553,
+ 0x11de: 0x0553, 0x11df: 0x0553, 0x11e0: 0x0553, 0x11e1: 0x0556, 0x11e2: 0x0556, 0x11e3: 0x0556,
+ 0x11e4: 0x0556, 0x11e5: 0x0559, 0x11e6: 0x0559, 0x11e7: 0x0559, 0x11e8: 0x0559, 0x11e9: 0x055c,
+ 0x11ea: 0x055c, 0x11eb: 0x055c, 0x11ec: 0x055c, 0x11ed: 0x055f, 0x11ee: 0x055f, 0x11ef: 0x0562,
+ 0x11f0: 0x0562, 0x11f1: 0x0565, 0x11f2: 0x0565, 0x11f3: 0x0565, 0x11f4: 0x0565, 0x11f5: 0x4449,
+ 0x11f6: 0x4449, 0x11f7: 0x4451, 0x11f8: 0x4451, 0x11f9: 0x4459, 0x11fa: 0x4459, 0x11fb: 0x1e9e,
+ 0x11fc: 0x1e9e,
// Block 0x48, offset 0x1200
- 0x1200: 0x014f, 0x1201: 0x0151, 0x1202: 0x0153, 0x1203: 0x0155, 0x1204: 0x0157, 0x1205: 0x0159,
- 0x1206: 0x015b, 0x1207: 0x015d, 0x1208: 0x015f, 0x1209: 0x0161, 0x120a: 0x0163, 0x120b: 0x0165,
- 0x120c: 0x0167, 0x120d: 0x0169, 0x120e: 0x016b, 0x120f: 0x016d, 0x1210: 0x016f, 0x1211: 0x0171,
- 0x1212: 0x0173, 0x1213: 0x0175, 0x1214: 0x0177, 0x1215: 0x0179, 0x1216: 0x017b, 0x1217: 0x017d,
- 0x1218: 0x017f, 0x1219: 0x0181, 0x121a: 0x0183, 0x121b: 0x0185, 0x121c: 0x0187, 0x121d: 0x0189,
- 0x121e: 0x018b, 0x121f: 0x09b5, 0x1220: 0x09b9, 0x1221: 0x09c5, 0x1222: 0x09d9, 0x1223: 0x09dd,
- 0x1224: 0x09c1, 0x1225: 0x0ae9, 0x1226: 0x0ae1, 0x1227: 0x0a05, 0x1228: 0x0a0d, 0x1229: 0x0a15,
- 0x122a: 0x0a1d, 0x122b: 0x0a25, 0x122c: 0x0aa9, 0x122d: 0x0ab1, 0x122e: 0x0ab9, 0x122f: 0x0a5d,
- 0x1230: 0x0aed, 0x1231: 0x0a09, 0x1232: 0x0a11, 0x1233: 0x0a19, 0x1234: 0x0a21, 0x1235: 0x0a29,
- 0x1236: 0x0a2d, 0x1237: 0x0a31, 0x1238: 0x0a35, 0x1239: 0x0a39, 0x123a: 0x0a3d, 0x123b: 0x0a41,
- 0x123c: 0x0a45, 0x123d: 0x0a49, 0x123e: 0x0a4d, 0x123f: 0x0a51,
+ 0x1200: 0x0161, 0x1201: 0x0163, 0x1202: 0x0165, 0x1203: 0x0167, 0x1204: 0x0169, 0x1205: 0x016b,
+ 0x1206: 0x016d, 0x1207: 0x016f, 0x1208: 0x0171, 0x1209: 0x0173, 0x120a: 0x0175, 0x120b: 0x0177,
+ 0x120c: 0x0179, 0x120d: 0x017b, 0x120e: 0x017d, 0x120f: 0x017f, 0x1210: 0x0181, 0x1211: 0x0183,
+ 0x1212: 0x0185, 0x1213: 0x0187, 0x1214: 0x0189, 0x1215: 0x018b, 0x1216: 0x018d, 0x1217: 0x018f,
+ 0x1218: 0x0191, 0x1219: 0x0193, 0x121a: 0x0195, 0x121b: 0x0197, 0x121c: 0x0199, 0x121d: 0x019b,
+ 0x121e: 0x019d, 0x121f: 0x09dc, 0x1220: 0x09e0, 0x1221: 0x09ec, 0x1222: 0x0a00, 0x1223: 0x0a04,
+ 0x1224: 0x09e8, 0x1225: 0x0b10, 0x1226: 0x0b08, 0x1227: 0x0a2c, 0x1228: 0x0a34, 0x1229: 0x0a3c,
+ 0x122a: 0x0a44, 0x122b: 0x0a4c, 0x122c: 0x0ad0, 0x122d: 0x0ad8, 0x122e: 0x0ae0, 0x122f: 0x0a84,
+ 0x1230: 0x0b14, 0x1231: 0x0a30, 0x1232: 0x0a38, 0x1233: 0x0a40, 0x1234: 0x0a48, 0x1235: 0x0a50,
+ 0x1236: 0x0a54, 0x1237: 0x0a58, 0x1238: 0x0a5c, 0x1239: 0x0a60, 0x123a: 0x0a64, 0x123b: 0x0a68,
+ 0x123c: 0x0a6c, 0x123d: 0x0a70, 0x123e: 0x0a74, 0x123f: 0x0a78,
// Block 0x49, offset 0x1240
- 0x1240: 0x0a55, 0x1241: 0x0a59, 0x1242: 0x0a61, 0x1243: 0x0a65, 0x1244: 0x0a69, 0x1245: 0x0a6d,
- 0x1246: 0x0a71, 0x1247: 0x0a75, 0x1248: 0x0a79, 0x1249: 0x0a7d, 0x124a: 0x0a81, 0x124b: 0x0a85,
- 0x124c: 0x0a89, 0x124d: 0x0a8d, 0x124e: 0x0a91, 0x124f: 0x0a95, 0x1250: 0x0a99, 0x1251: 0x0a9d,
- 0x1252: 0x0aa1, 0x1253: 0x0aa5, 0x1254: 0x0aad, 0x1255: 0x0ab5, 0x1256: 0x0abd, 0x1257: 0x0ac1,
- 0x1258: 0x0ac5, 0x1259: 0x0ac9, 0x125a: 0x0acd, 0x125b: 0x0ad1, 0x125c: 0x0ad5, 0x125d: 0x0ae5,
- 0x125e: 0x497b, 0x125f: 0x4981, 0x1260: 0x0889, 0x1261: 0x07d9, 0x1262: 0x07dd, 0x1263: 0x0901,
- 0x1264: 0x07e1, 0x1265: 0x0905, 0x1266: 0x0909, 0x1267: 0x07e5, 0x1268: 0x07e9, 0x1269: 0x07ed,
- 0x126a: 0x090d, 0x126b: 0x0911, 0x126c: 0x0915, 0x126d: 0x0919, 0x126e: 0x091d, 0x126f: 0x0921,
- 0x1270: 0x082d, 0x1271: 0x07f1, 0x1272: 0x07f5, 0x1273: 0x07f9, 0x1274: 0x0841, 0x1275: 0x07fd,
- 0x1276: 0x0801, 0x1277: 0x0805, 0x1278: 0x0809, 0x1279: 0x080d, 0x127a: 0x0811, 0x127b: 0x0815,
- 0x127c: 0x0819, 0x127d: 0x081d, 0x127e: 0x0821,
+ 0x1240: 0x0a7c, 0x1241: 0x0a80, 0x1242: 0x0a88, 0x1243: 0x0a8c, 0x1244: 0x0a90, 0x1245: 0x0a94,
+ 0x1246: 0x0a98, 0x1247: 0x0a9c, 0x1248: 0x0aa0, 0x1249: 0x0aa4, 0x124a: 0x0aa8, 0x124b: 0x0aac,
+ 0x124c: 0x0ab0, 0x124d: 0x0ab4, 0x124e: 0x0ab8, 0x124f: 0x0abc, 0x1250: 0x0ac0, 0x1251: 0x0ac4,
+ 0x1252: 0x0ac8, 0x1253: 0x0acc, 0x1254: 0x0ad4, 0x1255: 0x0adc, 0x1256: 0x0ae4, 0x1257: 0x0ae8,
+ 0x1258: 0x0aec, 0x1259: 0x0af0, 0x125a: 0x0af4, 0x125b: 0x0af8, 0x125c: 0x0afc, 0x125d: 0x0b0c,
+ 0x125e: 0x49aa, 0x125f: 0x49b0, 0x1260: 0x08b0, 0x1261: 0x0800, 0x1262: 0x0804, 0x1263: 0x0928,
+ 0x1264: 0x0808, 0x1265: 0x092c, 0x1266: 0x0930, 0x1267: 0x080c, 0x1268: 0x0810, 0x1269: 0x0814,
+ 0x126a: 0x0934, 0x126b: 0x0938, 0x126c: 0x093c, 0x126d: 0x0940, 0x126e: 0x0944, 0x126f: 0x0948,
+ 0x1270: 0x0854, 0x1271: 0x0818, 0x1272: 0x081c, 0x1273: 0x0820, 0x1274: 0x0868, 0x1275: 0x0824,
+ 0x1276: 0x0828, 0x1277: 0x082c, 0x1278: 0x0830, 0x1279: 0x0834, 0x127a: 0x0838, 0x127b: 0x083c,
+ 0x127c: 0x0840, 0x127d: 0x0844, 0x127e: 0x0848,
// Block 0x4a, offset 0x1280
- 0x1280: 0x0131, 0x1281: 0x0133, 0x1282: 0x0135, 0x1283: 0x0137, 0x1284: 0x0139, 0x1285: 0x013b,
- 0x1286: 0x013d, 0x1287: 0x013f, 0x1288: 0x0141, 0x1289: 0x0143, 0x128a: 0x0151, 0x128b: 0x0153,
- 0x128c: 0x0155, 0x128d: 0x0157, 0x128e: 0x0159, 0x128f: 0x015b, 0x1290: 0x015d, 0x1291: 0x015f,
- 0x1292: 0x0161, 0x1293: 0x0163, 0x1294: 0x0165, 0x1295: 0x0167, 0x1296: 0x0169, 0x1297: 0x016b,
- 0x1298: 0x016d, 0x1299: 0x016f, 0x129a: 0x0171, 0x129b: 0x0173, 0x129c: 0x0175, 0x129d: 0x0177,
- 0x129e: 0x0179, 0x129f: 0x017b, 0x12a0: 0x017d, 0x12a1: 0x017f, 0x12a2: 0x0181, 0x12a3: 0x0183,
- 0x12a4: 0x03a0, 0x12a5: 0x03b2, 0x12a8: 0x0430, 0x12a9: 0x0433,
- 0x12aa: 0x0436, 0x12ab: 0x0439, 0x12ac: 0x043c, 0x12ad: 0x043f, 0x12ae: 0x0442, 0x12af: 0x0445,
- 0x12b0: 0x0448, 0x12b1: 0x044b, 0x12b2: 0x044e, 0x12b3: 0x0451, 0x12b4: 0x0454, 0x12b5: 0x0457,
- 0x12b6: 0x045a, 0x12b7: 0x045d, 0x12b8: 0x0460, 0x12b9: 0x0445, 0x12ba: 0x0463, 0x12bb: 0x0466,
- 0x12bc: 0x0469, 0x12bd: 0x046c, 0x12be: 0x046f, 0x12bf: 0x0472,
+ 0x1280: 0x0143, 0x1281: 0x0145, 0x1282: 0x0147, 0x1283: 0x0149, 0x1284: 0x014b, 0x1285: 0x014d,
+ 0x1286: 0x014f, 0x1287: 0x0151, 0x1288: 0x0153, 0x1289: 0x0155, 0x128a: 0x0163, 0x128b: 0x0165,
+ 0x128c: 0x0167, 0x128d: 0x0169, 0x128e: 0x016b, 0x128f: 0x016d, 0x1290: 0x016f, 0x1291: 0x0171,
+ 0x1292: 0x0173, 0x1293: 0x0175, 0x1294: 0x0177, 0x1295: 0x0179, 0x1296: 0x017b, 0x1297: 0x017d,
+ 0x1298: 0x017f, 0x1299: 0x0181, 0x129a: 0x0183, 0x129b: 0x0185, 0x129c: 0x0187, 0x129d: 0x0189,
+ 0x129e: 0x018b, 0x129f: 0x018d, 0x12a0: 0x018f, 0x12a1: 0x0191, 0x12a2: 0x0193, 0x12a3: 0x0195,
+ 0x12a4: 0x03bb, 0x12a5: 0x03d0, 0x12a8: 0x044e, 0x12a9: 0x0451,
+ 0x12aa: 0x0454, 0x12ab: 0x0457, 0x12ac: 0x045a, 0x12ad: 0x045d, 0x12ae: 0x0460, 0x12af: 0x0463,
+ 0x12b0: 0x0466, 0x12b1: 0x0469, 0x12b2: 0x046c, 0x12b3: 0x046f, 0x12b4: 0x0472, 0x12b5: 0x0475,
+ 0x12b6: 0x0478, 0x12b7: 0x047b, 0x12b8: 0x047e, 0x12b9: 0x0463, 0x12ba: 0x0481, 0x12bb: 0x0484,
+ 0x12bc: 0x0487, 0x12bd: 0x048a, 0x12be: 0x048d, 0x12bf: 0x0490,
// Block 0x4b, offset 0x12c0
- 0x12c0: 0x04ba, 0x12c1: 0x04bd, 0x12c2: 0x04c0, 0x12c3: 0x0999, 0x12c4: 0x0484, 0x12c5: 0x048d,
- 0x12c6: 0x0493, 0x12c7: 0x04b7, 0x12c8: 0x04a8, 0x12c9: 0x04a5, 0x12ca: 0x04c3, 0x12cb: 0x04c6,
- 0x12ce: 0x00ef, 0x12cf: 0x00f1, 0x12d0: 0x00f3, 0x12d1: 0x00f5,
- 0x12d2: 0x00f7, 0x12d3: 0x00f9, 0x12d4: 0x00fb, 0x12d5: 0x00fd, 0x12d6: 0x00ff, 0x12d7: 0x0101,
- 0x12d8: 0x00ef, 0x12d9: 0x00f1, 0x12da: 0x00f3, 0x12db: 0x00f5, 0x12dc: 0x00f7, 0x12dd: 0x00f9,
- 0x12de: 0x00fb, 0x12df: 0x00fd, 0x12e0: 0x00ff, 0x12e1: 0x0101, 0x12e2: 0x00ef, 0x12e3: 0x00f1,
- 0x12e4: 0x00f3, 0x12e5: 0x00f5, 0x12e6: 0x00f7, 0x12e7: 0x00f9, 0x12e8: 0x00fb, 0x12e9: 0x00fd,
- 0x12ea: 0x00ff, 0x12eb: 0x0101, 0x12ec: 0x00ef, 0x12ed: 0x00f1, 0x12ee: 0x00f3, 0x12ef: 0x00f5,
- 0x12f0: 0x00f7, 0x12f1: 0x00f9, 0x12f2: 0x00fb, 0x12f3: 0x00fd, 0x12f4: 0x00ff, 0x12f5: 0x0101,
- 0x12f6: 0x00ef, 0x12f7: 0x00f1, 0x12f8: 0x00f3, 0x12f9: 0x00f5, 0x12fa: 0x00f7, 0x12fb: 0x00f9,
- 0x12fc: 0x00fb, 0x12fd: 0x00fd, 0x12fe: 0x00ff, 0x12ff: 0x0101,
+ 0x12c0: 0x04d8, 0x12c1: 0x04db, 0x12c2: 0x04de, 0x12c3: 0x09c0, 0x12c4: 0x04a2, 0x12c5: 0x04ab,
+ 0x12c6: 0x04b1, 0x12c7: 0x04d5, 0x12c8: 0x04c6, 0x12c9: 0x04c3, 0x12ca: 0x04e1, 0x12cb: 0x04e4,
+ 0x12ce: 0x0101, 0x12cf: 0x0103, 0x12d0: 0x0105, 0x12d1: 0x0107,
+ 0x12d2: 0x0109, 0x12d3: 0x010b, 0x12d4: 0x010d, 0x12d5: 0x010f, 0x12d6: 0x0111, 0x12d7: 0x0113,
+ 0x12d8: 0x0101, 0x12d9: 0x0103, 0x12da: 0x0105, 0x12db: 0x0107, 0x12dc: 0x0109, 0x12dd: 0x010b,
+ 0x12de: 0x010d, 0x12df: 0x010f, 0x12e0: 0x0111, 0x12e1: 0x0113, 0x12e2: 0x0101, 0x12e3: 0x0103,
+ 0x12e4: 0x0105, 0x12e5: 0x0107, 0x12e6: 0x0109, 0x12e7: 0x010b, 0x12e8: 0x010d, 0x12e9: 0x010f,
+ 0x12ea: 0x0111, 0x12eb: 0x0113, 0x12ec: 0x0101, 0x12ed: 0x0103, 0x12ee: 0x0105, 0x12ef: 0x0107,
+ 0x12f0: 0x0109, 0x12f1: 0x010b, 0x12f2: 0x010d, 0x12f3: 0x010f, 0x12f4: 0x0111, 0x12f5: 0x0113,
+ 0x12f6: 0x0101, 0x12f7: 0x0103, 0x12f8: 0x0105, 0x12f9: 0x0107, 0x12fa: 0x0109, 0x12fb: 0x010b,
+ 0x12fc: 0x010d, 0x12fd: 0x010f, 0x12fe: 0x0111, 0x12ff: 0x0113,
// Block 0x4c, offset 0x1300
- 0x1300: 0x0199, 0x1301: 0x0196, 0x1302: 0x019c, 0x1303: 0x01c0, 0x1304: 0x01e4, 0x1305: 0x0208,
- 0x1306: 0x022c, 0x1307: 0x0235, 0x1308: 0x023b, 0x1309: 0x0241, 0x130a: 0x0247,
- 0x1310: 0x05dd, 0x1311: 0x05e1,
- 0x1312: 0x05e5, 0x1313: 0x05e9, 0x1314: 0x05ed, 0x1315: 0x05f1, 0x1316: 0x05f5, 0x1317: 0x05f9,
- 0x1318: 0x05fd, 0x1319: 0x0601, 0x131a: 0x0605, 0x131b: 0x0609, 0x131c: 0x060d, 0x131d: 0x0611,
- 0x131e: 0x0615, 0x131f: 0x0619, 0x1320: 0x061d, 0x1321: 0x0621, 0x1322: 0x0625, 0x1323: 0x0629,
- 0x1324: 0x062d, 0x1325: 0x0631, 0x1326: 0x0635, 0x1327: 0x0639, 0x1328: 0x063d, 0x1329: 0x0641,
- 0x132a: 0x289a, 0x132b: 0x0115, 0x132c: 0x0133, 0x132d: 0x025c, 0x132e: 0x02cb,
- 0x1330: 0x0111, 0x1331: 0x0113, 0x1332: 0x0115, 0x1333: 0x0117, 0x1334: 0x0119, 0x1335: 0x011b,
- 0x1336: 0x011d, 0x1337: 0x011f, 0x1338: 0x0121, 0x1339: 0x0123, 0x133a: 0x0125, 0x133b: 0x0127,
- 0x133c: 0x0129, 0x133d: 0x012b, 0x133e: 0x012d, 0x133f: 0x012f,
+ 0x1300: 0x050e, 0x1301: 0x0511, 0x1302: 0x051d, 0x1303: 0x0526, 0x1305: 0x055f,
+ 0x1306: 0x052f, 0x1307: 0x0520, 0x1308: 0x053e, 0x1309: 0x0565, 0x130a: 0x0550, 0x130b: 0x0553,
+ 0x130c: 0x0556, 0x130d: 0x0559, 0x130e: 0x0532, 0x130f: 0x0544, 0x1310: 0x054a, 0x1311: 0x0538,
+ 0x1312: 0x054d, 0x1313: 0x052c, 0x1314: 0x0535, 0x1315: 0x0517, 0x1316: 0x051a, 0x1317: 0x0523,
+ 0x1318: 0x0529, 0x1319: 0x053b, 0x131a: 0x0541, 0x131b: 0x0547, 0x131c: 0x0568, 0x131d: 0x05b9,
+ 0x131e: 0x05a1, 0x131f: 0x056b, 0x1321: 0x0511, 0x1322: 0x051d,
+ 0x1324: 0x055c, 0x1327: 0x0520, 0x1329: 0x0565,
+ 0x132a: 0x0550, 0x132b: 0x0553, 0x132c: 0x0556, 0x132d: 0x0559, 0x132e: 0x0532, 0x132f: 0x0544,
+ 0x1330: 0x054a, 0x1331: 0x0538, 0x1332: 0x054d, 0x1334: 0x0535, 0x1335: 0x0517,
+ 0x1336: 0x051a, 0x1337: 0x0523, 0x1339: 0x053b, 0x133b: 0x0547,
// Block 0x4d, offset 0x1340
- 0x1340: 0x2829, 0x1341: 0x283e, 0x1342: 0x0a41,
- 0x1350: 0x114d, 0x1351: 0x0f85,
- 0x1352: 0x0e11, 0x1353: 0x44da, 0x1354: 0x0c59, 0x1355: 0x0f2d, 0x1356: 0x186d, 0x1357: 0x0f3d,
- 0x1358: 0x0c65, 0x1359: 0x1215, 0x135a: 0x13ed, 0x135b: 0x11ed, 0x135c: 0x0d65, 0x135d: 0x10a9,
- 0x135e: 0x0cfd, 0x135f: 0x11f5, 0x1360: 0x0d51, 0x1361: 0x1655, 0x1362: 0x14c1, 0x1363: 0x18c9,
- 0x1364: 0x0f11, 0x1365: 0x0e49, 0x1366: 0x13a1, 0x1367: 0x1159, 0x1368: 0x1185, 0x1369: 0x0bfd,
- 0x136a: 0x0c09, 0x136b: 0x1949, 0x136c: 0x1019, 0x136d: 0x0c25, 0x136e: 0x0e2d, 0x136f: 0x1179,
- 0x1370: 0x18f1, 0x1371: 0x1151, 0x1372: 0x15ad, 0x1373: 0x15e9, 0x1374: 0x0e35, 0x1375: 0x1381,
- 0x1376: 0x1249, 0x1377: 0x1245, 0x1378: 0x14d5, 0x1379: 0x0d69, 0x137a: 0x0e95,
+ 0x1342: 0x051d,
+ 0x1347: 0x0520, 0x1349: 0x0565, 0x134b: 0x0553,
+ 0x134d: 0x0559, 0x134e: 0x0532, 0x134f: 0x0544, 0x1351: 0x0538,
+ 0x1352: 0x054d, 0x1354: 0x0535, 0x1357: 0x0523,
+ 0x1359: 0x053b, 0x135b: 0x0547, 0x135d: 0x05b9,
+ 0x135f: 0x056b, 0x1361: 0x0511, 0x1362: 0x051d,
+ 0x1364: 0x055c, 0x1367: 0x0520, 0x1368: 0x053e, 0x1369: 0x0565,
+ 0x136a: 0x0550, 0x136c: 0x0556, 0x136d: 0x0559, 0x136e: 0x0532, 0x136f: 0x0544,
+ 0x1370: 0x054a, 0x1371: 0x0538, 0x1372: 0x054d, 0x1374: 0x0535, 0x1375: 0x0517,
+ 0x1376: 0x051a, 0x1377: 0x0523, 0x1379: 0x053b, 0x137a: 0x0541, 0x137b: 0x0547,
+ 0x137c: 0x0568, 0x137e: 0x05a1,
// Block 0x4e, offset 0x1380
- 0x1380: 0x0c39, 0x1381: 0x0c31, 0x1382: 0x0c41, 0x1383: 0x1f41, 0x1384: 0x0c85, 0x1385: 0x0c95,
- 0x1386: 0x0c99, 0x1387: 0x0ca1, 0x1388: 0x0ca9, 0x1389: 0x0cad, 0x138a: 0x0cb9, 0x138b: 0x0cb1,
- 0x138c: 0x0af1, 0x138d: 0x1f55, 0x138e: 0x0ccd, 0x138f: 0x0cd1, 0x1390: 0x0cd5, 0x1391: 0x0cf1,
- 0x1392: 0x1f46, 0x1393: 0x0af5, 0x1394: 0x0cdd, 0x1395: 0x0cfd, 0x1396: 0x1f50, 0x1397: 0x0d0d,
- 0x1398: 0x0d15, 0x1399: 0x0c75, 0x139a: 0x0d1d, 0x139b: 0x0d21, 0x139c: 0x212b, 0x139d: 0x0d3d,
- 0x139e: 0x0d45, 0x139f: 0x0afd, 0x13a0: 0x0d5d, 0x13a1: 0x0d61, 0x13a2: 0x0d69, 0x13a3: 0x0d6d,
- 0x13a4: 0x0b01, 0x13a5: 0x0d85, 0x13a6: 0x0d89, 0x13a7: 0x0d95, 0x13a8: 0x0da1, 0x13a9: 0x0da5,
- 0x13aa: 0x0da9, 0x13ab: 0x0db1, 0x13ac: 0x0dd1, 0x13ad: 0x0dd5, 0x13ae: 0x0ddd, 0x13af: 0x0ded,
- 0x13b0: 0x0df5, 0x13b1: 0x0df9, 0x13b2: 0x0df9, 0x13b3: 0x0df9, 0x13b4: 0x1f64, 0x13b5: 0x13d1,
- 0x13b6: 0x0e0d, 0x13b7: 0x0e15, 0x13b8: 0x1f69, 0x13b9: 0x0e21, 0x13ba: 0x0e29, 0x13bb: 0x0e31,
- 0x13bc: 0x0e59, 0x13bd: 0x0e45, 0x13be: 0x0e51, 0x13bf: 0x0e55,
+ 0x1380: 0x050e, 0x1381: 0x0511, 0x1382: 0x051d, 0x1383: 0x0526, 0x1384: 0x055c, 0x1385: 0x055f,
+ 0x1386: 0x052f, 0x1387: 0x0520, 0x1388: 0x053e, 0x1389: 0x0565, 0x138b: 0x0553,
+ 0x138c: 0x0556, 0x138d: 0x0559, 0x138e: 0x0532, 0x138f: 0x0544, 0x1390: 0x054a, 0x1391: 0x0538,
+ 0x1392: 0x054d, 0x1393: 0x052c, 0x1394: 0x0535, 0x1395: 0x0517, 0x1396: 0x051a, 0x1397: 0x0523,
+ 0x1398: 0x0529, 0x1399: 0x053b, 0x139a: 0x0541, 0x139b: 0x0547,
+ 0x13a1: 0x0511, 0x13a2: 0x051d, 0x13a3: 0x0526,
+ 0x13a5: 0x055f, 0x13a6: 0x052f, 0x13a7: 0x0520, 0x13a8: 0x053e, 0x13a9: 0x0565,
+ 0x13ab: 0x0553, 0x13ac: 0x0556, 0x13ad: 0x0559, 0x13ae: 0x0532, 0x13af: 0x0544,
+ 0x13b0: 0x054a, 0x13b1: 0x0538, 0x13b2: 0x054d, 0x13b3: 0x052c, 0x13b4: 0x0535, 0x13b5: 0x0517,
+ 0x13b6: 0x051a, 0x13b7: 0x0523, 0x13b8: 0x0529, 0x13b9: 0x053b, 0x13ba: 0x0541, 0x13bb: 0x0547,
// Block 0x4f, offset 0x13c0
- 0x13c0: 0x0e5d, 0x13c1: 0x0e65, 0x13c2: 0x0e69, 0x13c3: 0x0e71, 0x13c4: 0x0e79, 0x13c5: 0x0e7d,
- 0x13c6: 0x0e7d, 0x13c7: 0x0e85, 0x13c8: 0x0e8d, 0x13c9: 0x0e91, 0x13ca: 0x0e9d, 0x13cb: 0x0ec1,
- 0x13cc: 0x0ea5, 0x13cd: 0x0ec5, 0x13ce: 0x0ea9, 0x13cf: 0x0eb1, 0x13d0: 0x0d49, 0x13d1: 0x0f0d,
- 0x13d2: 0x0ed5, 0x13d3: 0x0ed9, 0x13d4: 0x0edd, 0x13d5: 0x0ed1, 0x13d6: 0x0ee5, 0x13d7: 0x0ee1,
- 0x13d8: 0x0ef9, 0x13d9: 0x1f6e, 0x13da: 0x0f15, 0x13db: 0x0f19, 0x13dc: 0x0f21, 0x13dd: 0x0f2d,
- 0x13de: 0x0f35, 0x13df: 0x0f51, 0x13e0: 0x1f73, 0x13e1: 0x1f78, 0x13e2: 0x0f5d, 0x13e3: 0x0f61,
- 0x13e4: 0x0f65, 0x13e5: 0x0f59, 0x13e6: 0x0f6d, 0x13e7: 0x0b05, 0x13e8: 0x0b09, 0x13e9: 0x0f75,
- 0x13ea: 0x0f7d, 0x13eb: 0x0f7d, 0x13ec: 0x1f7d, 0x13ed: 0x0f99, 0x13ee: 0x0f9d, 0x13ef: 0x0fa1,
- 0x13f0: 0x0fa9, 0x13f1: 0x1f82, 0x13f2: 0x0fb1, 0x13f3: 0x0fb5, 0x13f4: 0x108d, 0x13f5: 0x0fbd,
- 0x13f6: 0x0b0d, 0x13f7: 0x0fc9, 0x13f8: 0x0fd9, 0x13f9: 0x0fe5, 0x13fa: 0x0fe1, 0x13fb: 0x1f8c,
- 0x13fc: 0x0fed, 0x13fd: 0x1f91, 0x13fe: 0x0ff9, 0x13ff: 0x0ff5,
+ 0x13c0: 0x01ab, 0x13c1: 0x01a8, 0x13c2: 0x01ae, 0x13c3: 0x01d2, 0x13c4: 0x01f6, 0x13c5: 0x021a,
+ 0x13c6: 0x023e, 0x13c7: 0x0247, 0x13c8: 0x024d, 0x13c9: 0x0253, 0x13ca: 0x0259,
+ 0x13d0: 0x0604, 0x13d1: 0x0608,
+ 0x13d2: 0x060c, 0x13d3: 0x0610, 0x13d4: 0x0614, 0x13d5: 0x0618, 0x13d6: 0x061c, 0x13d7: 0x0620,
+ 0x13d8: 0x0624, 0x13d9: 0x0628, 0x13da: 0x062c, 0x13db: 0x0630, 0x13dc: 0x0634, 0x13dd: 0x0638,
+ 0x13de: 0x063c, 0x13df: 0x0640, 0x13e0: 0x0644, 0x13e1: 0x0648, 0x13e2: 0x064c, 0x13e3: 0x0650,
+ 0x13e4: 0x0654, 0x13e5: 0x0658, 0x13e6: 0x065c, 0x13e7: 0x0660, 0x13e8: 0x0664, 0x13e9: 0x0668,
+ 0x13ea: 0x28c9, 0x13eb: 0x0127, 0x13ec: 0x0145, 0x13ed: 0x026e, 0x13ee: 0x02e3,
+ 0x13f0: 0x0123, 0x13f1: 0x0125, 0x13f2: 0x0127, 0x13f3: 0x0129, 0x13f4: 0x012b, 0x13f5: 0x012d,
+ 0x13f6: 0x012f, 0x13f7: 0x0131, 0x13f8: 0x0133, 0x13f9: 0x0135, 0x13fa: 0x0137, 0x13fb: 0x0139,
+ 0x13fc: 0x013b, 0x13fd: 0x013d, 0x13fe: 0x013f, 0x13ff: 0x0141,
// Block 0x50, offset 0x1400
- 0x1400: 0x0ffd, 0x1401: 0x100d, 0x1402: 0x1011, 0x1403: 0x0b11, 0x1404: 0x1021, 0x1405: 0x1029,
- 0x1406: 0x102d, 0x1407: 0x1031, 0x1408: 0x0b15, 0x1409: 0x1f96, 0x140a: 0x0b19, 0x140b: 0x104d,
- 0x140c: 0x1051, 0x140d: 0x1055, 0x140e: 0x105d, 0x140f: 0x215d, 0x1410: 0x1075, 0x1411: 0x1fa0,
- 0x1412: 0x1fa0, 0x1413: 0x1715, 0x1414: 0x1085, 0x1415: 0x1085, 0x1416: 0x0b1d, 0x1417: 0x1fc3,
- 0x1418: 0x2095, 0x1419: 0x1095, 0x141a: 0x109d, 0x141b: 0x0b21, 0x141c: 0x10b1, 0x141d: 0x10c1,
- 0x141e: 0x10c5, 0x141f: 0x10cd, 0x1420: 0x10dd, 0x1421: 0x0b29, 0x1422: 0x0b25, 0x1423: 0x10e1,
- 0x1424: 0x1fa5, 0x1425: 0x10e5, 0x1426: 0x10f9, 0x1427: 0x10fd, 0x1428: 0x1101, 0x1429: 0x10fd,
- 0x142a: 0x110d, 0x142b: 0x1111, 0x142c: 0x1121, 0x142d: 0x1119, 0x142e: 0x111d, 0x142f: 0x1125,
- 0x1430: 0x1129, 0x1431: 0x112d, 0x1432: 0x1139, 0x1433: 0x113d, 0x1434: 0x1155, 0x1435: 0x115d,
- 0x1436: 0x116d, 0x1437: 0x1181, 0x1438: 0x1fb4, 0x1439: 0x117d, 0x143a: 0x1171, 0x143b: 0x1189,
- 0x143c: 0x1191, 0x143d: 0x11a5, 0x143e: 0x1fb9, 0x143f: 0x11ad,
+ 0x1400: 0x2858, 0x1401: 0x286d, 0x1402: 0x0a68,
+ 0x1410: 0x1174, 0x1411: 0x0fac,
+ 0x1412: 0x0e38, 0x1413: 0x4509, 0x1414: 0x0c80, 0x1415: 0x0f54, 0x1416: 0x1894, 0x1417: 0x0f64,
+ 0x1418: 0x0c8c, 0x1419: 0x123c, 0x141a: 0x1414, 0x141b: 0x1214, 0x141c: 0x0d8c, 0x141d: 0x10d0,
+ 0x141e: 0x0d24, 0x141f: 0x121c, 0x1420: 0x0d78, 0x1421: 0x167c, 0x1422: 0x14e8, 0x1423: 0x18f0,
+ 0x1424: 0x0f38, 0x1425: 0x0e70, 0x1426: 0x13c8, 0x1427: 0x1180, 0x1428: 0x11ac, 0x1429: 0x0c24,
+ 0x142a: 0x0c30, 0x142b: 0x1970, 0x142c: 0x1040, 0x142d: 0x0c4c, 0x142e: 0x0e54, 0x142f: 0x11a0,
+ 0x1430: 0x1918, 0x1431: 0x1178, 0x1432: 0x15d4, 0x1433: 0x1610, 0x1434: 0x0e5c, 0x1435: 0x13a8,
+ 0x1436: 0x1270, 0x1437: 0x126c, 0x1438: 0x14fc, 0x1439: 0x0d90, 0x143a: 0x0ebc,
// Block 0x51, offset 0x1440
- 0x1440: 0x11a1, 0x1441: 0x1199, 0x1442: 0x0b2d, 0x1443: 0x11b5, 0x1444: 0x11bd, 0x1445: 0x11c5,
- 0x1446: 0x11b9, 0x1447: 0x0b31, 0x1448: 0x11d5, 0x1449: 0x11dd, 0x144a: 0x1fbe, 0x144b: 0x1209,
- 0x144c: 0x123d, 0x144d: 0x1219, 0x144e: 0x0b3d, 0x144f: 0x1225, 0x1450: 0x0b39, 0x1451: 0x0b35,
- 0x1452: 0x0d01, 0x1453: 0x0d05, 0x1454: 0x1241, 0x1455: 0x1229, 0x1456: 0x16e9, 0x1457: 0x0ba1,
- 0x1458: 0x124d, 0x1459: 0x1251, 0x145a: 0x1255, 0x145b: 0x1269, 0x145c: 0x1261, 0x145d: 0x1fd7,
- 0x145e: 0x0b41, 0x145f: 0x127d, 0x1460: 0x1271, 0x1461: 0x128d, 0x1462: 0x1295, 0x1463: 0x1fe1,
- 0x1464: 0x1299, 0x1465: 0x1285, 0x1466: 0x12a1, 0x1467: 0x0b45, 0x1468: 0x12a5, 0x1469: 0x12a9,
- 0x146a: 0x12ad, 0x146b: 0x12b9, 0x146c: 0x1fe6, 0x146d: 0x12c1, 0x146e: 0x0b49, 0x146f: 0x12cd,
- 0x1470: 0x1feb, 0x1471: 0x12d1, 0x1472: 0x0b4d, 0x1473: 0x12dd, 0x1474: 0x12e9, 0x1475: 0x12f5,
- 0x1476: 0x12f9, 0x1477: 0x1ff0, 0x1478: 0x1f87, 0x1479: 0x1ff5, 0x147a: 0x1319, 0x147b: 0x1ffa,
- 0x147c: 0x1325, 0x147d: 0x132d, 0x147e: 0x131d, 0x147f: 0x1339,
+ 0x1440: 0x0c60, 0x1441: 0x0c58, 0x1442: 0x0c68, 0x1443: 0x1f70, 0x1444: 0x0cac, 0x1445: 0x0cbc,
+ 0x1446: 0x0cc0, 0x1447: 0x0cc8, 0x1448: 0x0cd0, 0x1449: 0x0cd4, 0x144a: 0x0ce0, 0x144b: 0x0cd8,
+ 0x144c: 0x0b18, 0x144d: 0x1f84, 0x144e: 0x0cf4, 0x144f: 0x0cf8, 0x1450: 0x0cfc, 0x1451: 0x0d18,
+ 0x1452: 0x1f75, 0x1453: 0x0b1c, 0x1454: 0x0d04, 0x1455: 0x0d24, 0x1456: 0x1f7f, 0x1457: 0x0d34,
+ 0x1458: 0x0d3c, 0x1459: 0x0c9c, 0x145a: 0x0d44, 0x145b: 0x0d48, 0x145c: 0x215a, 0x145d: 0x0d64,
+ 0x145e: 0x0d6c, 0x145f: 0x0b24, 0x1460: 0x0d84, 0x1461: 0x0d88, 0x1462: 0x0d90, 0x1463: 0x0d94,
+ 0x1464: 0x0b28, 0x1465: 0x0dac, 0x1466: 0x0db0, 0x1467: 0x0dbc, 0x1468: 0x0dc8, 0x1469: 0x0dcc,
+ 0x146a: 0x0dd0, 0x146b: 0x0dd8, 0x146c: 0x0df8, 0x146d: 0x0dfc, 0x146e: 0x0e04, 0x146f: 0x0e14,
+ 0x1470: 0x0e1c, 0x1471: 0x0e20, 0x1472: 0x0e20, 0x1473: 0x0e20, 0x1474: 0x1f93, 0x1475: 0x13f8,
+ 0x1476: 0x0e34, 0x1477: 0x0e3c, 0x1478: 0x1f98, 0x1479: 0x0e48, 0x147a: 0x0e50, 0x147b: 0x0e58,
+ 0x147c: 0x0e80, 0x147d: 0x0e6c, 0x147e: 0x0e78, 0x147f: 0x0e7c,
// Block 0x52, offset 0x1480
- 0x1480: 0x1349, 0x1481: 0x1359, 0x1482: 0x134d, 0x1483: 0x1351, 0x1484: 0x135d, 0x1485: 0x1361,
- 0x1486: 0x1fff, 0x1487: 0x1345, 0x1488: 0x1379, 0x1489: 0x137d, 0x148a: 0x0b51, 0x148b: 0x1391,
- 0x148c: 0x138d, 0x148d: 0x2004, 0x148e: 0x1371, 0x148f: 0x13ad, 0x1490: 0x2009, 0x1491: 0x200e,
- 0x1492: 0x13b1, 0x1493: 0x13c5, 0x1494: 0x13c1, 0x1495: 0x13bd, 0x1496: 0x0b55, 0x1497: 0x13c9,
- 0x1498: 0x13d9, 0x1499: 0x13d5, 0x149a: 0x13e1, 0x149b: 0x1f4b, 0x149c: 0x13f1, 0x149d: 0x2013,
- 0x149e: 0x13fd, 0x149f: 0x201d, 0x14a0: 0x1411, 0x14a1: 0x141d, 0x14a2: 0x1431, 0x14a3: 0x2022,
- 0x14a4: 0x1445, 0x14a5: 0x1449, 0x14a6: 0x2027, 0x14a7: 0x202c, 0x14a8: 0x1465, 0x14a9: 0x1475,
- 0x14aa: 0x0b59, 0x14ab: 0x1479, 0x14ac: 0x0b5d, 0x14ad: 0x0b5d, 0x14ae: 0x1491, 0x14af: 0x1495,
- 0x14b0: 0x149d, 0x14b1: 0x14a1, 0x14b2: 0x14ad, 0x14b3: 0x0b61, 0x14b4: 0x14c5, 0x14b5: 0x2031,
- 0x14b6: 0x14e1, 0x14b7: 0x2036, 0x14b8: 0x14ed, 0x14b9: 0x1f9b, 0x14ba: 0x14fd, 0x14bb: 0x203b,
- 0x14bc: 0x2040, 0x14bd: 0x2045, 0x14be: 0x0b65, 0x14bf: 0x0b69,
+ 0x1480: 0x0e84, 0x1481: 0x0e8c, 0x1482: 0x0e90, 0x1483: 0x0e98, 0x1484: 0x0ea0, 0x1485: 0x0ea4,
+ 0x1486: 0x0ea4, 0x1487: 0x0eac, 0x1488: 0x0eb4, 0x1489: 0x0eb8, 0x148a: 0x0ec4, 0x148b: 0x0ee8,
+ 0x148c: 0x0ecc, 0x148d: 0x0eec, 0x148e: 0x0ed0, 0x148f: 0x0ed8, 0x1490: 0x0d70, 0x1491: 0x0f34,
+ 0x1492: 0x0efc, 0x1493: 0x0f00, 0x1494: 0x0f04, 0x1495: 0x0ef8, 0x1496: 0x0f0c, 0x1497: 0x0f08,
+ 0x1498: 0x0f20, 0x1499: 0x1f9d, 0x149a: 0x0f3c, 0x149b: 0x0f40, 0x149c: 0x0f48, 0x149d: 0x0f54,
+ 0x149e: 0x0f5c, 0x149f: 0x0f78, 0x14a0: 0x1fa2, 0x14a1: 0x1fa7, 0x14a2: 0x0f84, 0x14a3: 0x0f88,
+ 0x14a4: 0x0f8c, 0x14a5: 0x0f80, 0x14a6: 0x0f94, 0x14a7: 0x0b2c, 0x14a8: 0x0b30, 0x14a9: 0x0f9c,
+ 0x14aa: 0x0fa4, 0x14ab: 0x0fa4, 0x14ac: 0x1fac, 0x14ad: 0x0fc0, 0x14ae: 0x0fc4, 0x14af: 0x0fc8,
+ 0x14b0: 0x0fd0, 0x14b1: 0x1fb1, 0x14b2: 0x0fd8, 0x14b3: 0x0fdc, 0x14b4: 0x10b4, 0x14b5: 0x0fe4,
+ 0x14b6: 0x0b34, 0x14b7: 0x0ff0, 0x14b8: 0x1000, 0x14b9: 0x100c, 0x14ba: 0x1008, 0x14bb: 0x1fbb,
+ 0x14bc: 0x1014, 0x14bd: 0x1fc0, 0x14be: 0x1020, 0x14bf: 0x101c,
// Block 0x53, offset 0x14c0
- 0x14c0: 0x1535, 0x14c1: 0x204f, 0x14c2: 0x204a, 0x14c3: 0x2054, 0x14c4: 0x2059, 0x14c5: 0x153d,
- 0x14c6: 0x1541, 0x14c7: 0x1541, 0x14c8: 0x1549, 0x14c9: 0x0b71, 0x14ca: 0x154d, 0x14cb: 0x0b75,
- 0x14cc: 0x0b79, 0x14cd: 0x2063, 0x14ce: 0x1561, 0x14cf: 0x1569, 0x14d0: 0x1575, 0x14d1: 0x0b7d,
- 0x14d2: 0x2068, 0x14d3: 0x1599, 0x14d4: 0x206d, 0x14d5: 0x2072, 0x14d6: 0x15b9, 0x14d7: 0x15d1,
- 0x14d8: 0x0b81, 0x14d9: 0x15d9, 0x14da: 0x15dd, 0x14db: 0x15e1, 0x14dc: 0x2077, 0x14dd: 0x207c,
- 0x14de: 0x207c, 0x14df: 0x15f9, 0x14e0: 0x0b85, 0x14e1: 0x2081, 0x14e2: 0x160d, 0x14e3: 0x1611,
- 0x14e4: 0x0b89, 0x14e5: 0x2086, 0x14e6: 0x162d, 0x14e7: 0x0b8d, 0x14e8: 0x163d, 0x14e9: 0x1635,
- 0x14ea: 0x1645, 0x14eb: 0x2090, 0x14ec: 0x165d, 0x14ed: 0x0b91, 0x14ee: 0x1669, 0x14ef: 0x1671,
- 0x14f0: 0x1681, 0x14f1: 0x0b95, 0x14f2: 0x209a, 0x14f3: 0x209f, 0x14f4: 0x0b99, 0x14f5: 0x20a4,
- 0x14f6: 0x1699, 0x14f7: 0x20a9, 0x14f8: 0x16a5, 0x14f9: 0x16b1, 0x14fa: 0x16b9, 0x14fb: 0x20ae,
- 0x14fc: 0x20b3, 0x14fd: 0x16cd, 0x14fe: 0x20b8, 0x14ff: 0x16d5,
+ 0x14c0: 0x1024, 0x14c1: 0x1034, 0x14c2: 0x1038, 0x14c3: 0x0b38, 0x14c4: 0x1048, 0x14c5: 0x1050,
+ 0x14c6: 0x1054, 0x14c7: 0x1058, 0x14c8: 0x0b3c, 0x14c9: 0x1fc5, 0x14ca: 0x0b40, 0x14cb: 0x1074,
+ 0x14cc: 0x1078, 0x14cd: 0x107c, 0x14ce: 0x1084, 0x14cf: 0x218c, 0x14d0: 0x109c, 0x14d1: 0x1fcf,
+ 0x14d2: 0x1fcf, 0x14d3: 0x173c, 0x14d4: 0x10ac, 0x14d5: 0x10ac, 0x14d6: 0x0b44, 0x14d7: 0x1ff2,
+ 0x14d8: 0x20c4, 0x14d9: 0x10bc, 0x14da: 0x10c4, 0x14db: 0x0b48, 0x14dc: 0x10d8, 0x14dd: 0x10e8,
+ 0x14de: 0x10ec, 0x14df: 0x10f4, 0x14e0: 0x1104, 0x14e1: 0x0b50, 0x14e2: 0x0b4c, 0x14e3: 0x1108,
+ 0x14e4: 0x1fd4, 0x14e5: 0x110c, 0x14e6: 0x1120, 0x14e7: 0x1124, 0x14e8: 0x1128, 0x14e9: 0x1124,
+ 0x14ea: 0x1134, 0x14eb: 0x1138, 0x14ec: 0x1148, 0x14ed: 0x1140, 0x14ee: 0x1144, 0x14ef: 0x114c,
+ 0x14f0: 0x1150, 0x14f1: 0x1154, 0x14f2: 0x1160, 0x14f3: 0x1164, 0x14f4: 0x117c, 0x14f5: 0x1184,
+ 0x14f6: 0x1194, 0x14f7: 0x11a8, 0x14f8: 0x1fe3, 0x14f9: 0x11a4, 0x14fa: 0x1198, 0x14fb: 0x11b0,
+ 0x14fc: 0x11b8, 0x14fd: 0x11cc, 0x14fe: 0x1fe8, 0x14ff: 0x11d4,
// Block 0x54, offset 0x1500
- 0x1500: 0x1fc8, 0x1501: 0x0b9d, 0x1502: 0x16ed, 0x1503: 0x16f1, 0x1504: 0x0ba5, 0x1505: 0x16f5,
- 0x1506: 0x0f71, 0x1507: 0x20bd, 0x1508: 0x20c2, 0x1509: 0x1fcd, 0x150a: 0x1fd2, 0x150b: 0x1715,
- 0x150c: 0x1719, 0x150d: 0x1931, 0x150e: 0x0ba9, 0x150f: 0x1745, 0x1510: 0x1741, 0x1511: 0x1749,
- 0x1512: 0x0d7d, 0x1513: 0x174d, 0x1514: 0x1751, 0x1515: 0x1755, 0x1516: 0x175d, 0x1517: 0x20c7,
- 0x1518: 0x1759, 0x1519: 0x1761, 0x151a: 0x1775, 0x151b: 0x1779, 0x151c: 0x1765, 0x151d: 0x177d,
- 0x151e: 0x1791, 0x151f: 0x17a5, 0x1520: 0x1771, 0x1521: 0x1785, 0x1522: 0x1789, 0x1523: 0x178d,
- 0x1524: 0x20cc, 0x1525: 0x20d6, 0x1526: 0x20d1, 0x1527: 0x0bad, 0x1528: 0x17ad, 0x1529: 0x17b1,
- 0x152a: 0x17b9, 0x152b: 0x20ea, 0x152c: 0x17bd, 0x152d: 0x20db, 0x152e: 0x0bb1, 0x152f: 0x0bb5,
- 0x1530: 0x20e0, 0x1531: 0x20e5, 0x1532: 0x0bb9, 0x1533: 0x17dd, 0x1534: 0x17e1, 0x1535: 0x17e5,
- 0x1536: 0x17e9, 0x1537: 0x17f5, 0x1538: 0x17f1, 0x1539: 0x17fd, 0x153a: 0x17f9, 0x153b: 0x1809,
- 0x153c: 0x1801, 0x153d: 0x1805, 0x153e: 0x180d, 0x153f: 0x0bbd,
+ 0x1500: 0x11c8, 0x1501: 0x11c0, 0x1502: 0x0b54, 0x1503: 0x11dc, 0x1504: 0x11e4, 0x1505: 0x11ec,
+ 0x1506: 0x11e0, 0x1507: 0x0b58, 0x1508: 0x11fc, 0x1509: 0x1204, 0x150a: 0x1fed, 0x150b: 0x1230,
+ 0x150c: 0x1264, 0x150d: 0x1240, 0x150e: 0x0b64, 0x150f: 0x124c, 0x1510: 0x0b60, 0x1511: 0x0b5c,
+ 0x1512: 0x0d28, 0x1513: 0x0d2c, 0x1514: 0x1268, 0x1515: 0x1250, 0x1516: 0x1710, 0x1517: 0x0bc8,
+ 0x1518: 0x1274, 0x1519: 0x1278, 0x151a: 0x127c, 0x151b: 0x1290, 0x151c: 0x1288, 0x151d: 0x2006,
+ 0x151e: 0x0b68, 0x151f: 0x12a4, 0x1520: 0x1298, 0x1521: 0x12b4, 0x1522: 0x12bc, 0x1523: 0x2010,
+ 0x1524: 0x12c0, 0x1525: 0x12ac, 0x1526: 0x12c8, 0x1527: 0x0b6c, 0x1528: 0x12cc, 0x1529: 0x12d0,
+ 0x152a: 0x12d4, 0x152b: 0x12e0, 0x152c: 0x2015, 0x152d: 0x12e8, 0x152e: 0x0b70, 0x152f: 0x12f4,
+ 0x1530: 0x201a, 0x1531: 0x12f8, 0x1532: 0x0b74, 0x1533: 0x1304, 0x1534: 0x1310, 0x1535: 0x131c,
+ 0x1536: 0x1320, 0x1537: 0x201f, 0x1538: 0x1fb6, 0x1539: 0x2024, 0x153a: 0x1340, 0x153b: 0x2029,
+ 0x153c: 0x134c, 0x153d: 0x1354, 0x153e: 0x1344, 0x153f: 0x1360,
// Block 0x55, offset 0x1540
- 0x1540: 0x1815, 0x1541: 0x1819, 0x1542: 0x0bc1, 0x1543: 0x1829, 0x1544: 0x182d, 0x1545: 0x20ef,
- 0x1546: 0x1839, 0x1547: 0x183d, 0x1548: 0x0bc5, 0x1549: 0x1849, 0x154a: 0x0af9, 0x154b: 0x20f4,
- 0x154c: 0x20f9, 0x154d: 0x0bc9, 0x154e: 0x0bcd, 0x154f: 0x1875, 0x1550: 0x188d, 0x1551: 0x18a9,
- 0x1552: 0x18b9, 0x1553: 0x20fe, 0x1554: 0x18cd, 0x1555: 0x18d1, 0x1556: 0x18e9, 0x1557: 0x18f5,
- 0x1558: 0x2108, 0x1559: 0x1f5a, 0x155a: 0x1901, 0x155b: 0x18fd, 0x155c: 0x1909, 0x155d: 0x1f5f,
- 0x155e: 0x1915, 0x155f: 0x1921, 0x1560: 0x210d, 0x1561: 0x2112, 0x1562: 0x1961, 0x1563: 0x1969,
- 0x1564: 0x1971, 0x1565: 0x2117, 0x1566: 0x1975, 0x1567: 0x199d, 0x1568: 0x19a9, 0x1569: 0x19ad,
- 0x156a: 0x19a5, 0x156b: 0x19b9, 0x156c: 0x19bd, 0x156d: 0x211c, 0x156e: 0x19c9, 0x156f: 0x0bd1,
- 0x1570: 0x19d1, 0x1571: 0x2121, 0x1572: 0x0bd5, 0x1573: 0x1a05, 0x1574: 0x1001, 0x1575: 0x1a1d,
- 0x1576: 0x2126, 0x1577: 0x2130, 0x1578: 0x0bd9, 0x1579: 0x0bdd, 0x157a: 0x1a45, 0x157b: 0x2135,
- 0x157c: 0x0be1, 0x157d: 0x213a, 0x157e: 0x1a5d, 0x157f: 0x1a5d,
+ 0x1540: 0x1370, 0x1541: 0x1380, 0x1542: 0x1374, 0x1543: 0x1378, 0x1544: 0x1384, 0x1545: 0x1388,
+ 0x1546: 0x202e, 0x1547: 0x136c, 0x1548: 0x13a0, 0x1549: 0x13a4, 0x154a: 0x0b78, 0x154b: 0x13b8,
+ 0x154c: 0x13b4, 0x154d: 0x2033, 0x154e: 0x1398, 0x154f: 0x13d4, 0x1550: 0x2038, 0x1551: 0x203d,
+ 0x1552: 0x13d8, 0x1553: 0x13ec, 0x1554: 0x13e8, 0x1555: 0x13e4, 0x1556: 0x0b7c, 0x1557: 0x13f0,
+ 0x1558: 0x1400, 0x1559: 0x13fc, 0x155a: 0x1408, 0x155b: 0x1f7a, 0x155c: 0x1418, 0x155d: 0x2042,
+ 0x155e: 0x1424, 0x155f: 0x204c, 0x1560: 0x1438, 0x1561: 0x1444, 0x1562: 0x1458, 0x1563: 0x2051,
+ 0x1564: 0x146c, 0x1565: 0x1470, 0x1566: 0x2056, 0x1567: 0x205b, 0x1568: 0x148c, 0x1569: 0x149c,
+ 0x156a: 0x0b80, 0x156b: 0x14a0, 0x156c: 0x0b84, 0x156d: 0x0b84, 0x156e: 0x14b8, 0x156f: 0x14bc,
+ 0x1570: 0x14c4, 0x1571: 0x14c8, 0x1572: 0x14d4, 0x1573: 0x0b88, 0x1574: 0x14ec, 0x1575: 0x2060,
+ 0x1576: 0x1508, 0x1577: 0x2065, 0x1578: 0x1514, 0x1579: 0x1fca, 0x157a: 0x1524, 0x157b: 0x206a,
+ 0x157c: 0x206f, 0x157d: 0x2074, 0x157e: 0x0b8c, 0x157f: 0x0b90,
// Block 0x56, offset 0x1580
- 0x1580: 0x1a65, 0x1581: 0x213f, 0x1582: 0x1a7d, 0x1583: 0x0be5, 0x1584: 0x1a8d, 0x1585: 0x1a99,
- 0x1586: 0x1aa1, 0x1587: 0x1aa9, 0x1588: 0x0be9, 0x1589: 0x2144, 0x158a: 0x1abd, 0x158b: 0x1ad9,
- 0x158c: 0x1ae5, 0x158d: 0x0bed, 0x158e: 0x0bf1, 0x158f: 0x1ae9, 0x1590: 0x2149, 0x1591: 0x0bf5,
- 0x1592: 0x214e, 0x1593: 0x2153, 0x1594: 0x2158, 0x1595: 0x1b0d, 0x1596: 0x0bf9, 0x1597: 0x1b21,
- 0x1598: 0x1b29, 0x1599: 0x1b2d, 0x159a: 0x1b35, 0x159b: 0x1b3d, 0x159c: 0x1b45, 0x159d: 0x2162,
+ 0x1580: 0x155c, 0x1581: 0x207e, 0x1582: 0x2079, 0x1583: 0x2083, 0x1584: 0x2088, 0x1585: 0x1564,
+ 0x1586: 0x1568, 0x1587: 0x1568, 0x1588: 0x1570, 0x1589: 0x0b98, 0x158a: 0x1574, 0x158b: 0x0b9c,
+ 0x158c: 0x0ba0, 0x158d: 0x2092, 0x158e: 0x1588, 0x158f: 0x1590, 0x1590: 0x159c, 0x1591: 0x0ba4,
+ 0x1592: 0x2097, 0x1593: 0x15c0, 0x1594: 0x209c, 0x1595: 0x20a1, 0x1596: 0x15e0, 0x1597: 0x15f8,
+ 0x1598: 0x0ba8, 0x1599: 0x1600, 0x159a: 0x1604, 0x159b: 0x1608, 0x159c: 0x20a6, 0x159d: 0x20ab,
+ 0x159e: 0x20ab, 0x159f: 0x1620, 0x15a0: 0x0bac, 0x15a1: 0x20b0, 0x15a2: 0x1634, 0x15a3: 0x1638,
+ 0x15a4: 0x0bb0, 0x15a5: 0x20b5, 0x15a6: 0x1654, 0x15a7: 0x0bb4, 0x15a8: 0x1664, 0x15a9: 0x165c,
+ 0x15aa: 0x166c, 0x15ab: 0x20bf, 0x15ac: 0x1684, 0x15ad: 0x0bb8, 0x15ae: 0x1690, 0x15af: 0x1698,
+ 0x15b0: 0x16a8, 0x15b1: 0x0bbc, 0x15b2: 0x20c9, 0x15b3: 0x20ce, 0x15b4: 0x0bc0, 0x15b5: 0x20d3,
+ 0x15b6: 0x16c0, 0x15b7: 0x20d8, 0x15b8: 0x16cc, 0x15b9: 0x16d8, 0x15ba: 0x16e0, 0x15bb: 0x20dd,
+ 0x15bc: 0x20e2, 0x15bd: 0x16f4, 0x15be: 0x20e7, 0x15bf: 0x16fc,
+ // Block 0x57, offset 0x15c0
+ 0x15c0: 0x1ff7, 0x15c1: 0x0bc4, 0x15c2: 0x1714, 0x15c3: 0x1718, 0x15c4: 0x0bcc, 0x15c5: 0x171c,
+ 0x15c6: 0x0f98, 0x15c7: 0x20ec, 0x15c8: 0x20f1, 0x15c9: 0x1ffc, 0x15ca: 0x2001, 0x15cb: 0x173c,
+ 0x15cc: 0x1740, 0x15cd: 0x1958, 0x15ce: 0x0bd0, 0x15cf: 0x176c, 0x15d0: 0x1768, 0x15d1: 0x1770,
+ 0x15d2: 0x0da4, 0x15d3: 0x1774, 0x15d4: 0x1778, 0x15d5: 0x177c, 0x15d6: 0x1784, 0x15d7: 0x20f6,
+ 0x15d8: 0x1780, 0x15d9: 0x1788, 0x15da: 0x179c, 0x15db: 0x17a0, 0x15dc: 0x178c, 0x15dd: 0x17a4,
+ 0x15de: 0x17b8, 0x15df: 0x17cc, 0x15e0: 0x1798, 0x15e1: 0x17ac, 0x15e2: 0x17b0, 0x15e3: 0x17b4,
+ 0x15e4: 0x20fb, 0x15e5: 0x2105, 0x15e6: 0x2100, 0x15e7: 0x0bd4, 0x15e8: 0x17d4, 0x15e9: 0x17d8,
+ 0x15ea: 0x17e0, 0x15eb: 0x2119, 0x15ec: 0x17e4, 0x15ed: 0x210a, 0x15ee: 0x0bd8, 0x15ef: 0x0bdc,
+ 0x15f0: 0x210f, 0x15f1: 0x2114, 0x15f2: 0x0be0, 0x15f3: 0x1804, 0x15f4: 0x1808, 0x15f5: 0x180c,
+ 0x15f6: 0x1810, 0x15f7: 0x181c, 0x15f8: 0x1818, 0x15f9: 0x1824, 0x15fa: 0x1820, 0x15fb: 0x1830,
+ 0x15fc: 0x1828, 0x15fd: 0x182c, 0x15fe: 0x1834, 0x15ff: 0x0be4,
+ // Block 0x58, offset 0x1600
+ 0x1600: 0x183c, 0x1601: 0x1840, 0x1602: 0x0be8, 0x1603: 0x1850, 0x1604: 0x1854, 0x1605: 0x211e,
+ 0x1606: 0x1860, 0x1607: 0x1864, 0x1608: 0x0bec, 0x1609: 0x1870, 0x160a: 0x0b20, 0x160b: 0x2123,
+ 0x160c: 0x2128, 0x160d: 0x0bf0, 0x160e: 0x0bf4, 0x160f: 0x189c, 0x1610: 0x18b4, 0x1611: 0x18d0,
+ 0x1612: 0x18e0, 0x1613: 0x212d, 0x1614: 0x18f4, 0x1615: 0x18f8, 0x1616: 0x1910, 0x1617: 0x191c,
+ 0x1618: 0x2137, 0x1619: 0x1f89, 0x161a: 0x1928, 0x161b: 0x1924, 0x161c: 0x1930, 0x161d: 0x1f8e,
+ 0x161e: 0x193c, 0x161f: 0x1948, 0x1620: 0x213c, 0x1621: 0x2141, 0x1622: 0x1988, 0x1623: 0x1994,
+ 0x1624: 0x199c, 0x1625: 0x2146, 0x1626: 0x19a0, 0x1627: 0x19c8, 0x1628: 0x19d4, 0x1629: 0x19d8,
+ 0x162a: 0x19d0, 0x162b: 0x19e4, 0x162c: 0x19e8, 0x162d: 0x214b, 0x162e: 0x19f4, 0x162f: 0x0bf8,
+ 0x1630: 0x19fc, 0x1631: 0x2150, 0x1632: 0x0bfc, 0x1633: 0x1a34, 0x1634: 0x1028, 0x1635: 0x1a4c,
+ 0x1636: 0x2155, 0x1637: 0x215f, 0x1638: 0x0c00, 0x1639: 0x0c04, 0x163a: 0x1a74, 0x163b: 0x2164,
+ 0x163c: 0x0c08, 0x163d: 0x2169, 0x163e: 0x1a8c, 0x163f: 0x1a8c,
+ // Block 0x59, offset 0x1640
+ 0x1640: 0x1a94, 0x1641: 0x216e, 0x1642: 0x1aac, 0x1643: 0x0c0c, 0x1644: 0x1abc, 0x1645: 0x1ac8,
+ 0x1646: 0x1ad0, 0x1647: 0x1ad8, 0x1648: 0x0c10, 0x1649: 0x2173, 0x164a: 0x1aec, 0x164b: 0x1b08,
+ 0x164c: 0x1b14, 0x164d: 0x0c14, 0x164e: 0x0c18, 0x164f: 0x1b18, 0x1650: 0x2178, 0x1651: 0x0c1c,
+ 0x1652: 0x217d, 0x1653: 0x2182, 0x1654: 0x2187, 0x1655: 0x1b3c, 0x1656: 0x0c20, 0x1657: 0x1b50,
+ 0x1658: 0x1b58, 0x1659: 0x1b5c, 0x165a: 0x1b64, 0x165b: 0x1b6c, 0x165c: 0x1b74, 0x165d: 0x2191,
}
-// nfkcSparseOffset: 123 entries, 246 bytes
-var nfkcSparseOffset = []uint16{0x0, 0xe, 0x12, 0x1b, 0x25, 0x35, 0x37, 0x3c, 0x47, 0x56, 0x63, 0x6b, 0x6f, 0x74, 0x76, 0x7e, 0x85, 0x88, 0x90, 0x94, 0x98, 0x9a, 0x9c, 0xa5, 0xa9, 0xb0, 0xb5, 0xb8, 0xc2, 0xc4, 0xcb, 0xd3, 0xd7, 0xd9, 0xdc, 0xe0, 0xe6, 0xf7, 0x103, 0x105, 0x10b, 0x10d, 0x10f, 0x111, 0x113, 0x115, 0x117, 0x119, 0x11c, 0x11f, 0x121, 0x124, 0x127, 0x12b, 0x134, 0x136, 0x139, 0x13b, 0x144, 0x14f, 0x15e, 0x16c, 0x17a, 0x18a, 0x198, 0x19f, 0x1a5, 0x1b4, 0x1b8, 0x1ba, 0x1be, 0x1c0, 0x1c3, 0x1c5, 0x1c8, 0x1ca, 0x1cd, 0x1cf, 0x1d1, 0x1d3, 0x1df, 0x1e8, 0x1ef, 0x1fc, 0x1ff, 0x201, 0x203, 0x205, 0x208, 0x20a, 0x20c, 0x20e, 0x210, 0x216, 0x218, 0x21a, 0x21c, 0x21e, 0x220, 0x22f, 0x231, 0x237, 0x23f, 0x24c, 0x256, 0x258, 0x25a, 0x25e, 0x263, 0x26f, 0x274, 0x27d, 0x283, 0x288, 0x28c, 0x291, 0x295, 0x2a5, 0x2b3, 0x2c1, 0x2cf, 0x2d7, 0x2d9}
+// nfkcSparseOffset: 128 entries, 256 bytes
+var nfkcSparseOffset = []uint16{0x0, 0xe, 0x12, 0x1b, 0x25, 0x35, 0x37, 0x3c, 0x47, 0x56, 0x63, 0x6b, 0x6f, 0x74, 0x76, 0x85, 0x8d, 0x94, 0x97, 0x9f, 0xa3, 0xa7, 0xa9, 0xab, 0xb4, 0xb8, 0xbf, 0xc4, 0xc7, 0xd1, 0xd3, 0xda, 0xe2, 0xe6, 0xe8, 0xeb, 0xef, 0xf5, 0x106, 0x112, 0x114, 0x11a, 0x11c, 0x11e, 0x120, 0x122, 0x124, 0x126, 0x128, 0x12b, 0x12e, 0x130, 0x133, 0x136, 0x13a, 0x143, 0x145, 0x148, 0x14a, 0x154, 0x15f, 0x16e, 0x17c, 0x18a, 0x19a, 0x1a8, 0x1af, 0x1b5, 0x1c4, 0x1c8, 0x1ca, 0x1ce, 0x1d0, 0x1d3, 0x1d5, 0x1d8, 0x1da, 0x1dd, 0x1df, 0x1e1, 0x1e3, 0x1ef, 0x1f8, 0x1ff, 0x20c, 0x20f, 0x211, 0x213, 0x215, 0x217, 0x219, 0x21c, 0x21e, 0x220, 0x222, 0x224, 0x22a, 0x22d, 0x22f, 0x231, 0x233, 0x235, 0x244, 0x246, 0x24c, 0x254, 0x25b, 0x25e, 0x26b, 0x275, 0x277, 0x279, 0x27d, 0x282, 0x28e, 0x293, 0x29c, 0x2a2, 0x2a7, 0x2ab, 0x2b0, 0x2b4, 0x2c4, 0x2d2, 0x2e0, 0x2ee, 0x2f8, 0x2fa}
-// nfkcSparseValues: 739 entries, 2956 bytes
-var nfkcSparseValues = [739]valueRange{
+// nfkcSparseValues: 772 entries, 3088 bytes
+var nfkcSparseValues = [772]valueRange{
// Block 0x0, offset 0x1
{value: 0x0002, lo: 0x0d},
- {value: 0x00cf, lo: 0xa0, hi: 0xa0},
- {value: 0x4164, lo: 0xa8, hi: 0xa8},
- {value: 0x0151, lo: 0xaa, hi: 0xaa},
- {value: 0x4150, lo: 0xaf, hi: 0xaf},
- {value: 0x00f3, lo: 0xb2, hi: 0xb3},
- {value: 0x4146, lo: 0xb4, hi: 0xb4},
- {value: 0x0499, lo: 0xb5, hi: 0xb5},
- {value: 0x417d, lo: 0xb8, hi: 0xb8},
- {value: 0x00f1, lo: 0xb9, hi: 0xb9},
- {value: 0x016d, lo: 0xba, hi: 0xba},
- {value: 0x232f, lo: 0xbc, hi: 0xbc},
- {value: 0x2323, lo: 0xbd, hi: 0xbd},
- {value: 0x23c5, lo: 0xbe, hi: 0xbe},
+ {value: 0x00e1, lo: 0xa0, hi: 0xa0},
+ {value: 0x4193, lo: 0xa8, hi: 0xa8},
+ {value: 0x0163, lo: 0xaa, hi: 0xaa},
+ {value: 0x417f, lo: 0xaf, hi: 0xaf},
+ {value: 0x0105, lo: 0xb2, hi: 0xb3},
+ {value: 0x4175, lo: 0xb4, hi: 0xb4},
+ {value: 0x04b7, lo: 0xb5, hi: 0xb5},
+ {value: 0x41ac, lo: 0xb8, hi: 0xb8},
+ {value: 0x0103, lo: 0xb9, hi: 0xb9},
+ {value: 0x017f, lo: 0xba, hi: 0xba},
+ {value: 0x235e, lo: 0xbc, hi: 0xbc},
+ {value: 0x2352, lo: 0xbd, hi: 0xbd},
+ {value: 0x23f4, lo: 0xbe, hi: 0xbe},
// Block 0x1, offset 0x2
{value: 0x0091, lo: 0x03},
- {value: 0x4699, lo: 0xa0, hi: 0xa1},
- {value: 0x46cb, lo: 0xaf, hi: 0xb0},
+ {value: 0x46c8, lo: 0xa0, hi: 0xa1},
+ {value: 0x46fa, lo: 0xaf, hi: 0xb0},
{value: 0x8800, lo: 0xb7, hi: 0xb7},
// Block 0x2, offset 0x3
{value: 0x0003, lo: 0x08},
{value: 0x8800, lo: 0x92, hi: 0x92},
- {value: 0x015f, lo: 0xb0, hi: 0xb0},
- {value: 0x03d9, lo: 0xb1, hi: 0xb1},
- {value: 0x0163, lo: 0xb2, hi: 0xb2},
- {value: 0x0173, lo: 0xb3, hi: 0xb3},
- {value: 0x0400, lo: 0xb4, hi: 0xb6},
- {value: 0x017d, lo: 0xb7, hi: 0xb7},
- {value: 0x0181, lo: 0xb8, hi: 0xb8},
+ {value: 0x0171, lo: 0xb0, hi: 0xb0},
+ {value: 0x03f7, lo: 0xb1, hi: 0xb1},
+ {value: 0x0175, lo: 0xb2, hi: 0xb2},
+ {value: 0x0185, lo: 0xb3, hi: 0xb3},
+ {value: 0x041e, lo: 0xb4, hi: 0xb6},
+ {value: 0x018f, lo: 0xb7, hi: 0xb7},
+ {value: 0x0193, lo: 0xb8, hi: 0xb8},
// Block 0x3, offset 0x4
{value: 0x000a, lo: 0x09},
- {value: 0x415a, lo: 0x98, hi: 0x98},
- {value: 0x415f, lo: 0x99, hi: 0x9a},
- {value: 0x4182, lo: 0x9b, hi: 0x9b},
- {value: 0x414b, lo: 0x9c, hi: 0x9c},
- {value: 0x416e, lo: 0x9d, hi: 0x9d},
- {value: 0x03d3, lo: 0xa0, hi: 0xa0},
- {value: 0x0167, lo: 0xa1, hi: 0xa1},
- {value: 0x0175, lo: 0xa2, hi: 0xa3},
- {value: 0x0424, lo: 0xa4, hi: 0xa4},
+ {value: 0x4189, lo: 0x98, hi: 0x98},
+ {value: 0x418e, lo: 0x99, hi: 0x9a},
+ {value: 0x41b1, lo: 0x9b, hi: 0x9b},
+ {value: 0x417a, lo: 0x9c, hi: 0x9c},
+ {value: 0x419d, lo: 0x9d, hi: 0x9d},
+ {value: 0x03f1, lo: 0xa0, hi: 0xa0},
+ {value: 0x0179, lo: 0xa1, hi: 0xa1},
+ {value: 0x0187, lo: 0xa2, hi: 0xa3},
+ {value: 0x0442, lo: 0xa4, hi: 0xa4},
// Block 0x4, offset 0x5
{value: 0x0000, lo: 0x0f},
{value: 0x8800, lo: 0x83, hi: 0x83},
{value: 0x8800, lo: 0x87, hi: 0x87},
{value: 0x8800, lo: 0x8b, hi: 0x8b},
{value: 0x8800, lo: 0x8d, hi: 0x8d},
- {value: 0x368a, lo: 0x90, hi: 0x90},
- {value: 0x3696, lo: 0x91, hi: 0x91},
- {value: 0x3684, lo: 0x93, hi: 0x93},
+ {value: 0x36b9, lo: 0x90, hi: 0x90},
+ {value: 0x36c5, lo: 0x91, hi: 0x91},
+ {value: 0x36b3, lo: 0x93, hi: 0x93},
{value: 0x8800, lo: 0x96, hi: 0x96},
- {value: 0x36fc, lo: 0x97, hi: 0x97},
- {value: 0x36c6, lo: 0x9c, hi: 0x9c},
- {value: 0x36ae, lo: 0x9d, hi: 0x9d},
- {value: 0x36d8, lo: 0x9e, hi: 0x9e},
+ {value: 0x372b, lo: 0x97, hi: 0x97},
+ {value: 0x36f5, lo: 0x9c, hi: 0x9c},
+ {value: 0x36dd, lo: 0x9d, hi: 0x9d},
+ {value: 0x3707, lo: 0x9e, hi: 0x9e},
{value: 0x8800, lo: 0xb4, hi: 0xb5},
- {value: 0x3702, lo: 0xb6, hi: 0xb6},
- {value: 0x3708, lo: 0xb7, hi: 0xb7},
+ {value: 0x3731, lo: 0xb6, hi: 0xb6},
+ {value: 0x3737, lo: 0xb7, hi: 0xb7},
// Block 0x5, offset 0x6
{value: 0x0000, lo: 0x01},
{value: 0x80e6, lo: 0x83, hi: 0x87},
@@ -4844,19 +4919,19 @@ var nfkcSparseValues = [739]valueRange{
{value: 0x801e, lo: 0x98, hi: 0x98},
{value: 0x801f, lo: 0x99, hi: 0x99},
{value: 0x8020, lo: 0x9a, hi: 0x9a},
- {value: 0x3726, lo: 0xa2, hi: 0xa2},
- {value: 0x372c, lo: 0xa3, hi: 0xa3},
- {value: 0x3738, lo: 0xa4, hi: 0xa4},
- {value: 0x3732, lo: 0xa5, hi: 0xa5},
- {value: 0x373e, lo: 0xa6, hi: 0xa6},
+ {value: 0x3755, lo: 0xa2, hi: 0xa2},
+ {value: 0x375b, lo: 0xa3, hi: 0xa3},
+ {value: 0x3767, lo: 0xa4, hi: 0xa4},
+ {value: 0x3761, lo: 0xa5, hi: 0xa5},
+ {value: 0x376d, lo: 0xa6, hi: 0xa6},
{value: 0x8800, lo: 0xa7, hi: 0xa7},
// Block 0x8, offset 0x9
{value: 0x0000, lo: 0x0e},
- {value: 0x3750, lo: 0x80, hi: 0x80},
+ {value: 0x377f, lo: 0x80, hi: 0x80},
{value: 0x8800, lo: 0x81, hi: 0x81},
- {value: 0x3744, lo: 0x82, hi: 0x82},
+ {value: 0x3773, lo: 0x82, hi: 0x82},
{value: 0x8800, lo: 0x92, hi: 0x92},
- {value: 0x374a, lo: 0x93, hi: 0x93},
+ {value: 0x3779, lo: 0x93, hi: 0x93},
{value: 0x8800, lo: 0x95, hi: 0x95},
{value: 0x80e6, lo: 0x96, hi: 0x9c},
{value: 0x80e6, lo: 0x9f, hi: 0xa2},
@@ -4904,52 +4979,68 @@ var nfkcSparseValues = [739]valueRange{
{value: 0x0000, lo: 0x01},
{value: 0x80dc, lo: 0x99, hi: 0x9b},
// Block 0xe, offset 0xf
+ {value: 0x0000, lo: 0x0e},
+ {value: 0x80e6, lo: 0xa4, hi: 0xa5},
+ {value: 0x80dc, lo: 0xa6, hi: 0xa6},
+ {value: 0x80e6, lo: 0xa7, hi: 0xa8},
+ {value: 0x80dc, lo: 0xa9, hi: 0xa9},
+ {value: 0x80e6, lo: 0xaa, hi: 0xac},
+ {value: 0x80dc, lo: 0xad, hi: 0xaf},
+ {value: 0x801b, lo: 0xb0, hi: 0xb0},
+ {value: 0x801c, lo: 0xb1, hi: 0xb1},
+ {value: 0x801d, lo: 0xb2, hi: 0xb2},
+ {value: 0x80e6, lo: 0xb3, hi: 0xb5},
+ {value: 0x80dc, lo: 0xb6, hi: 0xb6},
+ {value: 0x80e6, lo: 0xb7, hi: 0xb8},
+ {value: 0x80dc, lo: 0xb9, hi: 0xba},
+ {value: 0x80e6, lo: 0xbb, hi: 0xbe},
+ // Block 0xf, offset 0x10
{value: 0x0000, lo: 0x07},
{value: 0x8800, lo: 0xa8, hi: 0xa8},
- {value: 0x3dbd, lo: 0xa9, hi: 0xa9},
+ {value: 0x3dec, lo: 0xa9, hi: 0xa9},
{value: 0x8800, lo: 0xb0, hi: 0xb0},
- {value: 0x3dc5, lo: 0xb1, hi: 0xb1},
+ {value: 0x3df4, lo: 0xb1, hi: 0xb1},
{value: 0x8800, lo: 0xb3, hi: 0xb3},
- {value: 0x3dcd, lo: 0xb4, hi: 0xb4},
+ {value: 0x3dfc, lo: 0xb4, hi: 0xb4},
{value: 0x8607, lo: 0xbc, hi: 0xbc},
- // Block 0xf, offset 0x10
+ // Block 0x10, offset 0x11
{value: 0x0008, lo: 0x06},
{value: 0x8009, lo: 0x8d, hi: 0x8d},
{value: 0x80e6, lo: 0x91, hi: 0x91},
{value: 0x80dc, lo: 0x92, hi: 0x92},
{value: 0x80e6, lo: 0x93, hi: 0x93},
{value: 0x80e6, lo: 0x94, hi: 0x94},
- {value: 0x4432, lo: 0x98, hi: 0x9f},
- // Block 0x10, offset 0x11
+ {value: 0x4461, lo: 0x98, hi: 0x9f},
+ // Block 0x11, offset 0x12
{value: 0x0000, lo: 0x02},
{value: 0x8007, lo: 0xbc, hi: 0xbc},
{value: 0x8600, lo: 0xbe, hi: 0xbe},
- // Block 0x11, offset 0x12
+ // Block 0x12, offset 0x13
{value: 0x0007, lo: 0x07},
{value: 0x8800, lo: 0x87, hi: 0x87},
{value: 0x0001, lo: 0x8b, hi: 0x8c},
{value: 0x8009, lo: 0x8d, hi: 0x8d},
{value: 0x8600, lo: 0x97, hi: 0x97},
- {value: 0x4472, lo: 0x9c, hi: 0x9c},
- {value: 0x447a, lo: 0x9d, hi: 0x9d},
- {value: 0x4482, lo: 0x9f, hi: 0x9f},
- // Block 0x12, offset 0x13
+ {value: 0x44a1, lo: 0x9c, hi: 0x9c},
+ {value: 0x44a9, lo: 0x9d, hi: 0x9d},
+ {value: 0x44b1, lo: 0x9f, hi: 0x9f},
+ // Block 0x13, offset 0x14
{value: 0x0000, lo: 0x03},
- {value: 0x44aa, lo: 0xb3, hi: 0xb3},
- {value: 0x44b2, lo: 0xb6, hi: 0xb6},
+ {value: 0x44d9, lo: 0xb3, hi: 0xb3},
+ {value: 0x44e1, lo: 0xb6, hi: 0xb6},
{value: 0x8007, lo: 0xbc, hi: 0xbc},
- // Block 0x13, offset 0x14
+ // Block 0x14, offset 0x15
{value: 0x0008, lo: 0x03},
{value: 0x8009, lo: 0x8d, hi: 0x8d},
- {value: 0x448a, lo: 0x99, hi: 0x9b},
- {value: 0x44a2, lo: 0x9e, hi: 0x9e},
- // Block 0x14, offset 0x15
+ {value: 0x44b9, lo: 0x99, hi: 0x9b},
+ {value: 0x44d1, lo: 0x9e, hi: 0x9e},
+ // Block 0x15, offset 0x16
{value: 0x0000, lo: 0x01},
{value: 0x8007, lo: 0xbc, hi: 0xbc},
- // Block 0x15, offset 0x16
+ // Block 0x16, offset 0x17
{value: 0x0000, lo: 0x01},
{value: 0x8009, lo: 0x8d, hi: 0x8d},
- // Block 0x16, offset 0x17
+ // Block 0x17, offset 0x18
{value: 0x0000, lo: 0x08},
{value: 0x8800, lo: 0x87, hi: 0x87},
{value: 0x0016, lo: 0x88, hi: 0x88},
@@ -4957,14 +5048,14 @@ var nfkcSparseValues = [739]valueRange{
{value: 0x001d, lo: 0x8c, hi: 0x8c},
{value: 0x8009, lo: 0x8d, hi: 0x8d},
{value: 0x8600, lo: 0x96, hi: 0x97},
- {value: 0x44ba, lo: 0x9c, hi: 0x9c},
- {value: 0x44c2, lo: 0x9d, hi: 0x9d},
- // Block 0x17, offset 0x18
+ {value: 0x44e9, lo: 0x9c, hi: 0x9c},
+ {value: 0x44f1, lo: 0x9d, hi: 0x9d},
+ // Block 0x18, offset 0x19
{value: 0x0000, lo: 0x03},
{value: 0x8800, lo: 0x92, hi: 0x92},
{value: 0x0024, lo: 0x94, hi: 0x94},
{value: 0x8600, lo: 0xbe, hi: 0xbe},
- // Block 0x18, offset 0x19
+ // Block 0x19, offset 0x1a
{value: 0x0000, lo: 0x06},
{value: 0x8800, lo: 0x86, hi: 0x87},
{value: 0x002b, lo: 0x8a, hi: 0x8a},
@@ -4972,31 +5063,31 @@ var nfkcSparseValues = [739]valueRange{
{value: 0x0032, lo: 0x8c, hi: 0x8c},
{value: 0x8009, lo: 0x8d, hi: 0x8d},
{value: 0x8600, lo: 0x97, hi: 0x97},
- // Block 0x19, offset 0x1a
+ // Block 0x1a, offset 0x1b
{value: 0x0607, lo: 0x04},
{value: 0x8800, lo: 0x86, hi: 0x86},
- {value: 0x3dd5, lo: 0x88, hi: 0x88},
+ {value: 0x3e04, lo: 0x88, hi: 0x88},
{value: 0x8009, lo: 0x8d, hi: 0x8d},
{value: 0x8054, lo: 0x95, hi: 0x96},
- // Block 0x1a, offset 0x1b
+ // Block 0x1b, offset 0x1c
{value: 0x0000, lo: 0x02},
{value: 0x8007, lo: 0xbc, hi: 0xbc},
{value: 0x8800, lo: 0xbf, hi: 0xbf},
- // Block 0x1b, offset 0x1c
+ // Block 0x1c, offset 0x1d
{value: 0x0000, lo: 0x09},
{value: 0x0040, lo: 0x80, hi: 0x80},
{value: 0x8600, lo: 0x82, hi: 0x82},
{value: 0x8800, lo: 0x86, hi: 0x86},
{value: 0x0047, lo: 0x87, hi: 0x87},
{value: 0x004e, lo: 0x88, hi: 0x88},
- {value: 0x2e37, lo: 0x8a, hi: 0x8a},
- {value: 0x00c5, lo: 0x8b, hi: 0x8b},
+ {value: 0x2e66, lo: 0x8a, hi: 0x8a},
+ {value: 0x00d7, lo: 0x8b, hi: 0x8b},
{value: 0x8009, lo: 0x8d, hi: 0x8d},
{value: 0x8600, lo: 0x95, hi: 0x96},
- // Block 0x1c, offset 0x1d
+ // Block 0x1d, offset 0x1e
{value: 0x0000, lo: 0x01},
{value: 0x8600, lo: 0xbe, hi: 0xbe},
- // Block 0x1d, offset 0x1e
+ // Block 0x1e, offset 0x1f
{value: 0x0000, lo: 0x06},
{value: 0x8800, lo: 0x86, hi: 0x87},
{value: 0x0055, lo: 0x8a, hi: 0x8a},
@@ -5004,126 +5095,126 @@ var nfkcSparseValues = [739]valueRange{
{value: 0x005c, lo: 0x8c, hi: 0x8c},
{value: 0x8009, lo: 0x8d, hi: 0x8d},
{value: 0x8600, lo: 0x97, hi: 0x97},
- // Block 0x1e, offset 0x1f
+ // Block 0x1f, offset 0x20
{value: 0x12fd, lo: 0x07},
{value: 0x8609, lo: 0x8a, hi: 0x8a},
{value: 0x8600, lo: 0x8f, hi: 0x8f},
{value: 0x8800, lo: 0x99, hi: 0x99},
- {value: 0x3ddd, lo: 0x9a, hi: 0x9a},
- {value: 0x2e3e, lo: 0x9c, hi: 0x9d},
+ {value: 0x3e0c, lo: 0x9a, hi: 0x9a},
+ {value: 0x2e6d, lo: 0x9c, hi: 0x9d},
{value: 0x006a, lo: 0x9e, hi: 0x9e},
{value: 0x8600, lo: 0x9f, hi: 0x9f},
- // Block 0x1f, offset 0x20
+ // Block 0x20, offset 0x21
{value: 0x0000, lo: 0x03},
- {value: 0x2734, lo: 0xb3, hi: 0xb3},
+ {value: 0x2763, lo: 0xb3, hi: 0xb3},
{value: 0x8067, lo: 0xb8, hi: 0xb9},
{value: 0x8009, lo: 0xba, hi: 0xba},
- // Block 0x20, offset 0x21
+ // Block 0x21, offset 0x22
{value: 0x0000, lo: 0x01},
{value: 0x806b, lo: 0x88, hi: 0x8b},
- // Block 0x21, offset 0x22
+ // Block 0x22, offset 0x23
{value: 0x0000, lo: 0x02},
- {value: 0x2749, lo: 0xb3, hi: 0xb3},
+ {value: 0x2778, lo: 0xb3, hi: 0xb3},
{value: 0x8076, lo: 0xb8, hi: 0xb9},
- // Block 0x22, offset 0x23
+ // Block 0x23, offset 0x24
{value: 0x0000, lo: 0x03},
{value: 0x807a, lo: 0x88, hi: 0x8b},
- {value: 0x273b, lo: 0x9c, hi: 0x9c},
- {value: 0x2742, lo: 0x9d, hi: 0x9d},
- // Block 0x23, offset 0x24
+ {value: 0x276a, lo: 0x9c, hi: 0x9c},
+ {value: 0x2771, lo: 0x9d, hi: 0x9d},
+ // Block 0x24, offset 0x25
{value: 0x0000, lo: 0x05},
- {value: 0x07d1, lo: 0x8c, hi: 0x8c},
+ {value: 0x07f8, lo: 0x8c, hi: 0x8c},
{value: 0x80dc, lo: 0x98, hi: 0x99},
{value: 0x80dc, lo: 0xb5, hi: 0xb5},
{value: 0x80dc, lo: 0xb7, hi: 0xb7},
{value: 0x80d8, lo: 0xb9, hi: 0xb9},
- // Block 0x24, offset 0x25
+ // Block 0x25, offset 0x26
{value: 0x0000, lo: 0x10},
- {value: 0x2757, lo: 0x83, hi: 0x83},
- {value: 0x275e, lo: 0x8d, hi: 0x8d},
- {value: 0x2765, lo: 0x92, hi: 0x92},
- {value: 0x276c, lo: 0x97, hi: 0x97},
- {value: 0x2773, lo: 0x9c, hi: 0x9c},
- {value: 0x2750, lo: 0xa9, hi: 0xa9},
+ {value: 0x2786, lo: 0x83, hi: 0x83},
+ {value: 0x278d, lo: 0x8d, hi: 0x8d},
+ {value: 0x2794, lo: 0x92, hi: 0x92},
+ {value: 0x279b, lo: 0x97, hi: 0x97},
+ {value: 0x27a2, lo: 0x9c, hi: 0x9c},
+ {value: 0x277f, lo: 0xa9, hi: 0xa9},
{value: 0x8081, lo: 0xb1, hi: 0xb1},
{value: 0x8082, lo: 0xb2, hi: 0xb2},
- {value: 0x4987, lo: 0xb3, hi: 0xb3},
+ {value: 0x49b6, lo: 0xb3, hi: 0xb3},
{value: 0x8084, lo: 0xb4, hi: 0xb4},
- {value: 0x4990, lo: 0xb5, hi: 0xb5},
- {value: 0x44ca, lo: 0xb6, hi: 0xb6},
- {value: 0x450a, lo: 0xb7, hi: 0xb7},
- {value: 0x44d2, lo: 0xb8, hi: 0xb8},
- {value: 0x4515, lo: 0xb9, hi: 0xb9},
+ {value: 0x49bf, lo: 0xb5, hi: 0xb5},
+ {value: 0x44f9, lo: 0xb6, hi: 0xb6},
+ {value: 0x4539, lo: 0xb7, hi: 0xb7},
+ {value: 0x4501, lo: 0xb8, hi: 0xb8},
+ {value: 0x4544, lo: 0xb9, hi: 0xb9},
{value: 0x8082, lo: 0xba, hi: 0xbd},
- // Block 0x25, offset 0x26
+ // Block 0x26, offset 0x27
{value: 0x0000, lo: 0x0b},
{value: 0x8082, lo: 0x80, hi: 0x80},
- {value: 0x4999, lo: 0x81, hi: 0x81},
+ {value: 0x49c8, lo: 0x81, hi: 0x81},
{value: 0x80e6, lo: 0x82, hi: 0x83},
{value: 0x8009, lo: 0x84, hi: 0x84},
{value: 0x80e6, lo: 0x86, hi: 0x87},
- {value: 0x2781, lo: 0x93, hi: 0x93},
- {value: 0x2788, lo: 0x9d, hi: 0x9d},
- {value: 0x278f, lo: 0xa2, hi: 0xa2},
- {value: 0x2796, lo: 0xa7, hi: 0xa7},
- {value: 0x279d, lo: 0xac, hi: 0xac},
- {value: 0x277a, lo: 0xb9, hi: 0xb9},
- // Block 0x26, offset 0x27
+ {value: 0x27b0, lo: 0x93, hi: 0x93},
+ {value: 0x27b7, lo: 0x9d, hi: 0x9d},
+ {value: 0x27be, lo: 0xa2, hi: 0xa2},
+ {value: 0x27c5, lo: 0xa7, hi: 0xa7},
+ {value: 0x27cc, lo: 0xac, hi: 0xac},
+ {value: 0x27a9, lo: 0xb9, hi: 0xb9},
+ // Block 0x27, offset 0x28
{value: 0x0000, lo: 0x01},
{value: 0x80dc, lo: 0x86, hi: 0x86},
- // Block 0x27, offset 0x28
+ // Block 0x28, offset 0x29
{value: 0x0000, lo: 0x05},
{value: 0x8800, lo: 0xa5, hi: 0xa5},
{value: 0x0071, lo: 0xa6, hi: 0xa6},
{value: 0x8600, lo: 0xae, hi: 0xae},
{value: 0x8007, lo: 0xb7, hi: 0xb7},
{value: 0x8009, lo: 0xb9, hi: 0xba},
- // Block 0x28, offset 0x29
- {value: 0x0000, lo: 0x01},
- {value: 0x80dc, lo: 0x8d, hi: 0x8d},
// Block 0x29, offset 0x2a
{value: 0x0000, lo: 0x01},
- {value: 0x07d5, lo: 0xbc, hi: 0xbc},
+ {value: 0x80dc, lo: 0x8d, hi: 0x8d},
// Block 0x2a, offset 0x2b
{value: 0x0000, lo: 0x01},
- {value: 0x8800, lo: 0x80, hi: 0x92},
+ {value: 0x07fc, lo: 0xbc, hi: 0xbc},
// Block 0x2b, offset 0x2c
{value: 0x0000, lo: 0x01},
- {value: 0x8e00, lo: 0xa1, hi: 0xb5},
+ {value: 0x8800, lo: 0x80, hi: 0x92},
// Block 0x2c, offset 0x2d
{value: 0x0000, lo: 0x01},
- {value: 0x8600, lo: 0xa8, hi: 0xbf},
+ {value: 0x8e00, lo: 0xa1, hi: 0xb5},
// Block 0x2d, offset 0x2e
{value: 0x0000, lo: 0x01},
- {value: 0x8600, lo: 0x80, hi: 0x82},
+ {value: 0x8600, lo: 0xa8, hi: 0xbf},
// Block 0x2e, offset 0x2f
{value: 0x0000, lo: 0x01},
- {value: 0x80e6, lo: 0x9d, hi: 0x9f},
+ {value: 0x8600, lo: 0x80, hi: 0x82},
// Block 0x2f, offset 0x30
+ {value: 0x0000, lo: 0x01},
+ {value: 0x80e6, lo: 0x9d, hi: 0x9f},
+ // Block 0x30, offset 0x31
{value: 0x0000, lo: 0x02},
{value: 0x8009, lo: 0x94, hi: 0x94},
{value: 0x8009, lo: 0xb4, hi: 0xb4},
- // Block 0x30, offset 0x31
+ // Block 0x31, offset 0x32
{value: 0x0000, lo: 0x02},
{value: 0x8009, lo: 0x92, hi: 0x92},
{value: 0x80e6, lo: 0x9d, hi: 0x9d},
- // Block 0x31, offset 0x32
+ // Block 0x32, offset 0x33
{value: 0x0000, lo: 0x01},
{value: 0x80e4, lo: 0xa9, hi: 0xa9},
- // Block 0x32, offset 0x33
+ // Block 0x33, offset 0x34
{value: 0x0008, lo: 0x02},
{value: 0x80de, lo: 0xb9, hi: 0xba},
{value: 0x80dc, lo: 0xbb, hi: 0xbb},
- // Block 0x33, offset 0x34
+ // Block 0x34, offset 0x35
{value: 0x0000, lo: 0x02},
{value: 0x80e6, lo: 0x97, hi: 0x97},
{value: 0x80dc, lo: 0x98, hi: 0x98},
- // Block 0x34, offset 0x35
+ // Block 0x35, offset 0x36
{value: 0x0000, lo: 0x03},
{value: 0x8009, lo: 0xa0, hi: 0xa0},
{value: 0x80e6, lo: 0xb5, hi: 0xbc},
{value: 0x80dc, lo: 0xbf, hi: 0xbf},
- // Block 0x35, offset 0x36
+ // Block 0x36, offset 0x37
{value: 0x0000, lo: 0x08},
{value: 0x00b0, lo: 0x80, hi: 0x80},
{value: 0x00b7, lo: 0x81, hi: 0x81},
@@ -5133,18 +5224,18 @@ var nfkcSparseValues = [739]valueRange{
{value: 0x80e6, lo: 0xab, hi: 0xab},
{value: 0x80dc, lo: 0xac, hi: 0xac},
{value: 0x80e6, lo: 0xad, hi: 0xb3},
- // Block 0x36, offset 0x37
- {value: 0x0000, lo: 0x01},
- {value: 0x8009, lo: 0xaa, hi: 0xaa},
// Block 0x37, offset 0x38
+ {value: 0x0000, lo: 0x01},
+ {value: 0x8009, lo: 0xaa, hi: 0xab},
+ // Block 0x38, offset 0x39
{value: 0x0000, lo: 0x02},
{value: 0x8007, lo: 0xa6, hi: 0xa6},
{value: 0x8009, lo: 0xb2, hi: 0xb3},
- // Block 0x38, offset 0x39
+ // Block 0x39, offset 0x3a
{value: 0x0000, lo: 0x01},
{value: 0x8007, lo: 0xb7, hi: 0xb7},
- // Block 0x39, offset 0x3a
- {value: 0x0000, lo: 0x08},
+ // Block 0x3a, offset 0x3b
+ {value: 0x0000, lo: 0x09},
{value: 0x80e6, lo: 0x90, hi: 0x92},
{value: 0x8001, lo: 0x94, hi: 0x94},
{value: 0x80dc, lo: 0x95, hi: 0x99},
@@ -5153,19 +5244,20 @@ var nfkcSparseValues = [739]valueRange{
{value: 0x80e6, lo: 0xa0, hi: 0xa0},
{value: 0x8001, lo: 0xa2, hi: 0xa8},
{value: 0x80dc, lo: 0xad, hi: 0xad},
- // Block 0x3a, offset 0x3b
- {value: 0x0002, lo: 0x0a},
- {value: 0x0111, lo: 0xac, hi: 0xac},
- {value: 0x0397, lo: 0xad, hi: 0xad},
- {value: 0x0113, lo: 0xae, hi: 0xae},
- {value: 0x0117, lo: 0xb0, hi: 0xb1},
- {value: 0x03a6, lo: 0xb2, hi: 0xb2},
- {value: 0x011d, lo: 0xb3, hi: 0xba},
- {value: 0x012d, lo: 0xbc, hi: 0xbc},
- {value: 0x03af, lo: 0xbd, hi: 0xbd},
- {value: 0x012f, lo: 0xbe, hi: 0xbe},
- {value: 0x0133, lo: 0xbf, hi: 0xbf},
+ {value: 0x80e6, lo: 0xb4, hi: 0xb4},
// Block 0x3b, offset 0x3c
+ {value: 0x0002, lo: 0x0a},
+ {value: 0x0123, lo: 0xac, hi: 0xac},
+ {value: 0x03af, lo: 0xad, hi: 0xad},
+ {value: 0x0125, lo: 0xae, hi: 0xae},
+ {value: 0x0129, lo: 0xb0, hi: 0xb1},
+ {value: 0x03c4, lo: 0xb2, hi: 0xb2},
+ {value: 0x012f, lo: 0xb3, hi: 0xba},
+ {value: 0x013f, lo: 0xbc, hi: 0xbc},
+ {value: 0x03cd, lo: 0xbd, hi: 0xbd},
+ {value: 0x0141, lo: 0xbe, hi: 0xbe},
+ {value: 0x0145, lo: 0xbf, hi: 0xbf},
+ // Block 0x3c, offset 0x3d
{value: 0x0000, lo: 0x0e},
{value: 0x80e6, lo: 0x80, hi: 0x81},
{value: 0x80dc, lo: 0x82, hi: 0x82},
@@ -5181,54 +5273,54 @@ var nfkcSparseValues = [739]valueRange{
{value: 0x80dc, lo: 0xbd, hi: 0xbd},
{value: 0x80e6, lo: 0xbe, hi: 0xbe},
{value: 0x80dc, lo: 0xbf, hi: 0xbf},
- // Block 0x3c, offset 0x3d
- {value: 0x0000, lo: 0x0d},
- {value: 0x00cf, lo: 0x80, hi: 0x8a},
- {value: 0x0979, lo: 0x91, hi: 0x91},
- {value: 0x4187, lo: 0x97, hi: 0x97},
- {value: 0x00eb, lo: 0xa4, hi: 0xa4},
- {value: 0x0193, lo: 0xa5, hi: 0xa5},
- {value: 0x06ad, lo: 0xa6, hi: 0xa6},
- {value: 0x00cf, lo: 0xaf, hi: 0xaf},
- {value: 0x280d, lo: 0xb3, hi: 0xb3},
- {value: 0x297a, lo: 0xb4, hi: 0xb4},
- {value: 0x2814, lo: 0xb6, hi: 0xb6},
- {value: 0x2984, lo: 0xb7, hi: 0xb7},
- {value: 0x018d, lo: 0xbc, hi: 0xbc},
- {value: 0x4155, lo: 0xbe, hi: 0xbe},
// Block 0x3d, offset 0x3e
- {value: 0x0002, lo: 0x0d},
- {value: 0x0253, lo: 0x87, hi: 0x87},
- {value: 0x0250, lo: 0x88, hi: 0x88},
- {value: 0x0190, lo: 0x89, hi: 0x89},
- {value: 0x2b17, lo: 0x97, hi: 0x97},
- {value: 0x00cf, lo: 0x9f, hi: 0x9f},
- {value: 0x00ef, lo: 0xb0, hi: 0xb0},
- {value: 0x0161, lo: 0xb1, hi: 0xb1},
- {value: 0x00f7, lo: 0xb4, hi: 0xb9},
- {value: 0x00e5, lo: 0xba, hi: 0xba},
- {value: 0x09a5, lo: 0xbb, hi: 0xbb},
- {value: 0x0109, lo: 0xbc, hi: 0xbc},
- {value: 0x00df, lo: 0xbd, hi: 0xbe},
- {value: 0x016b, lo: 0xbf, hi: 0xbf},
+ {value: 0x0000, lo: 0x0d},
+ {value: 0x00e1, lo: 0x80, hi: 0x8a},
+ {value: 0x09a0, lo: 0x91, hi: 0x91},
+ {value: 0x41b6, lo: 0x97, hi: 0x97},
+ {value: 0x00fd, lo: 0xa4, hi: 0xa4},
+ {value: 0x01a5, lo: 0xa5, hi: 0xa5},
+ {value: 0x06d4, lo: 0xa6, hi: 0xa6},
+ {value: 0x00e1, lo: 0xaf, hi: 0xaf},
+ {value: 0x283c, lo: 0xb3, hi: 0xb3},
+ {value: 0x29a9, lo: 0xb4, hi: 0xb4},
+ {value: 0x2843, lo: 0xb6, hi: 0xb6},
+ {value: 0x29b3, lo: 0xb7, hi: 0xb7},
+ {value: 0x019f, lo: 0xbc, hi: 0xbc},
+ {value: 0x4184, lo: 0xbe, hi: 0xbe},
// Block 0x3e, offset 0x3f
- {value: 0x0002, lo: 0x0f},
- {value: 0x00ef, lo: 0x80, hi: 0x89},
- {value: 0x00e5, lo: 0x8a, hi: 0x8a},
- {value: 0x09a5, lo: 0x8b, hi: 0x8b},
- {value: 0x0109, lo: 0x8c, hi: 0x8c},
- {value: 0x00df, lo: 0x8d, hi: 0x8e},
- {value: 0x0151, lo: 0x90, hi: 0x90},
- {value: 0x0159, lo: 0x91, hi: 0x91},
- {value: 0x016d, lo: 0x92, hi: 0x92},
- {value: 0x017f, lo: 0x93, hi: 0x93},
- {value: 0x03c4, lo: 0x94, hi: 0x94},
- {value: 0x015f, lo: 0x95, hi: 0x95},
- {value: 0x0165, lo: 0x96, hi: 0x99},
- {value: 0x016f, lo: 0x9a, hi: 0x9a},
- {value: 0x0175, lo: 0x9b, hi: 0x9c},
- {value: 0x02b3, lo: 0xa8, hi: 0xa8},
+ {value: 0x0002, lo: 0x0d},
+ {value: 0x0265, lo: 0x87, hi: 0x87},
+ {value: 0x0262, lo: 0x88, hi: 0x88},
+ {value: 0x01a2, lo: 0x89, hi: 0x89},
+ {value: 0x2b46, lo: 0x97, hi: 0x97},
+ {value: 0x00e1, lo: 0x9f, hi: 0x9f},
+ {value: 0x0101, lo: 0xb0, hi: 0xb0},
+ {value: 0x0173, lo: 0xb1, hi: 0xb1},
+ {value: 0x0109, lo: 0xb4, hi: 0xb9},
+ {value: 0x00f7, lo: 0xba, hi: 0xba},
+ {value: 0x09cc, lo: 0xbb, hi: 0xbb},
+ {value: 0x011b, lo: 0xbc, hi: 0xbc},
+ {value: 0x00f1, lo: 0xbd, hi: 0xbe},
+ {value: 0x017d, lo: 0xbf, hi: 0xbf},
// Block 0x3f, offset 0x40
+ {value: 0x0002, lo: 0x0f},
+ {value: 0x0101, lo: 0x80, hi: 0x89},
+ {value: 0x00f7, lo: 0x8a, hi: 0x8a},
+ {value: 0x09cc, lo: 0x8b, hi: 0x8b},
+ {value: 0x011b, lo: 0x8c, hi: 0x8c},
+ {value: 0x00f1, lo: 0x8d, hi: 0x8e},
+ {value: 0x0163, lo: 0x90, hi: 0x90},
+ {value: 0x016b, lo: 0x91, hi: 0x91},
+ {value: 0x017f, lo: 0x92, hi: 0x92},
+ {value: 0x0191, lo: 0x93, hi: 0x93},
+ {value: 0x03e2, lo: 0x94, hi: 0x94},
+ {value: 0x0171, lo: 0x95, hi: 0x95},
+ {value: 0x0177, lo: 0x96, hi: 0x99},
+ {value: 0x0181, lo: 0x9a, hi: 0x9a},
+ {value: 0x0187, lo: 0x9b, hi: 0x9c},
+ {value: 0x02cb, lo: 0xa8, hi: 0xa8},
+ // Block 0x40, offset 0x41
{value: 0x0000, lo: 0x0d},
{value: 0x80e6, lo: 0x90, hi: 0x91},
{value: 0x8001, lo: 0x92, hi: 0x93},
@@ -5243,485 +5335,509 @@ var nfkcSparseValues = [739]valueRange{
{value: 0x8001, lo: 0xaa, hi: 0xab},
{value: 0x80dc, lo: 0xac, hi: 0xaf},
{value: 0x80e6, lo: 0xb0, hi: 0xb0},
- // Block 0x40, offset 0x41
+ // Block 0x41, offset 0x42
{value: 0x0007, lo: 0x06},
- {value: 0x2293, lo: 0x89, hi: 0x89},
+ {value: 0x22c2, lo: 0x89, hi: 0x89},
{value: 0x8800, lo: 0x90, hi: 0x90},
{value: 0x8800, lo: 0x92, hi: 0x92},
{value: 0x8800, lo: 0x94, hi: 0x94},
- {value: 0x3a9e, lo: 0x9a, hi: 0x9b},
- {value: 0x3aac, lo: 0xae, hi: 0xae},
- // Block 0x41, offset 0x42
+ {value: 0x3acd, lo: 0x9a, hi: 0x9b},
+ {value: 0x3adb, lo: 0xae, hi: 0xae},
+ // Block 0x42, offset 0x43
{value: 0x000e, lo: 0x05},
- {value: 0x3ab3, lo: 0x8d, hi: 0x8e},
- {value: 0x3aba, lo: 0x8f, hi: 0x8f},
+ {value: 0x3ae2, lo: 0x8d, hi: 0x8e},
+ {value: 0x3ae9, lo: 0x8f, hi: 0x8f},
{value: 0x8800, lo: 0x90, hi: 0x90},
{value: 0x8800, lo: 0x92, hi: 0x92},
{value: 0x8800, lo: 0x94, hi: 0x94},
- // Block 0x42, offset 0x43
+ // Block 0x43, offset 0x44
{value: 0x0173, lo: 0x0e},
{value: 0x8800, lo: 0x83, hi: 0x83},
- {value: 0x3ac8, lo: 0x84, hi: 0x84},
+ {value: 0x3af7, lo: 0x84, hi: 0x84},
{value: 0x8800, lo: 0x88, hi: 0x88},
- {value: 0x3acf, lo: 0x89, hi: 0x89},
+ {value: 0x3afe, lo: 0x89, hi: 0x89},
{value: 0x8800, lo: 0x8b, hi: 0x8b},
- {value: 0x3ad6, lo: 0x8c, hi: 0x8c},
+ {value: 0x3b05, lo: 0x8c, hi: 0x8c},
{value: 0x8800, lo: 0xa3, hi: 0xa3},
- {value: 0x3add, lo: 0xa4, hi: 0xa4},
+ {value: 0x3b0c, lo: 0xa4, hi: 0xa4},
{value: 0x8800, lo: 0xa5, hi: 0xa5},
- {value: 0x3ae4, lo: 0xa6, hi: 0xa6},
- {value: 0x281b, lo: 0xac, hi: 0xad},
- {value: 0x2822, lo: 0xaf, hi: 0xaf},
- {value: 0x2998, lo: 0xb0, hi: 0xb0},
+ {value: 0x3b13, lo: 0xa6, hi: 0xa6},
+ {value: 0x284a, lo: 0xac, hi: 0xad},
+ {value: 0x2851, lo: 0xaf, hi: 0xaf},
+ {value: 0x29c7, lo: 0xb0, hi: 0xb0},
{value: 0x8800, lo: 0xbc, hi: 0xbc},
- // Block 0x43, offset 0x44
- {value: 0x0007, lo: 0x03},
- {value: 0x3b4d, lo: 0xa0, hi: 0xa1},
- {value: 0x3b77, lo: 0xa2, hi: 0xa3},
- {value: 0x3ba1, lo: 0xaa, hi: 0xad},
// Block 0x44, offset 0x45
- {value: 0x0004, lo: 0x01},
- {value: 0x09c9, lo: 0xa9, hi: 0xaa},
+ {value: 0x0007, lo: 0x03},
+ {value: 0x3b7c, lo: 0xa0, hi: 0xa1},
+ {value: 0x3ba6, lo: 0xa2, hi: 0xa3},
+ {value: 0x3bd0, lo: 0xaa, hi: 0xad},
// Block 0x45, offset 0x46
- {value: 0x0002, lo: 0x03},
- {value: 0x0125, lo: 0x80, hi: 0x8f},
- {value: 0x0151, lo: 0x90, hi: 0xa9},
- {value: 0x00ef, lo: 0xaa, hi: 0xaa},
+ {value: 0x0004, lo: 0x01},
+ {value: 0x09f0, lo: 0xa9, hi: 0xaa},
// Block 0x46, offset 0x47
- {value: 0x0000, lo: 0x01},
- {value: 0x2b24, lo: 0x8c, hi: 0x8c},
+ {value: 0x0002, lo: 0x03},
+ {value: 0x0137, lo: 0x80, hi: 0x8f},
+ {value: 0x0163, lo: 0x90, hi: 0xa9},
+ {value: 0x0101, lo: 0xaa, hi: 0xaa},
// Block 0x47, offset 0x48
- {value: 0x0494, lo: 0x02},
- {value: 0x06dd, lo: 0xb4, hi: 0xb4},
- {value: 0x024d, lo: 0xb5, hi: 0xb6},
- // Block 0x48, offset 0x49
{value: 0x0000, lo: 0x01},
- {value: 0x43db, lo: 0x9c, hi: 0x9c},
+ {value: 0x2b53, lo: 0x8c, hi: 0x8c},
+ // Block 0x48, offset 0x49
+ {value: 0x04a9, lo: 0x02},
+ {value: 0x0704, lo: 0xb4, hi: 0xb4},
+ {value: 0x025f, lo: 0xb5, hi: 0xb6},
// Block 0x49, offset 0x4a
- {value: 0x0000, lo: 0x02},
- {value: 0x0163, lo: 0xbc, hi: 0xbc},
- {value: 0x013b, lo: 0xbd, hi: 0xbd},
+ {value: 0x0000, lo: 0x01},
+ {value: 0x440a, lo: 0x9c, hi: 0x9c},
// Block 0x4a, offset 0x4b
+ {value: 0x0000, lo: 0x02},
+ {value: 0x0175, lo: 0xbc, hi: 0xbc},
+ {value: 0x014d, lo: 0xbd, hi: 0xbd},
+ // Block 0x4b, offset 0x4c
{value: 0x0000, lo: 0x01},
{value: 0x80e6, lo: 0xaf, hi: 0xb1},
- // Block 0x4b, offset 0x4c
+ // Block 0x4c, offset 0x4d
{value: 0x0000, lo: 0x02},
- {value: 0x09bd, lo: 0xaf, hi: 0xaf},
+ {value: 0x09e4, lo: 0xaf, hi: 0xaf},
{value: 0x8009, lo: 0xbf, hi: 0xbf},
- // Block 0x4c, offset 0x4d
- {value: 0x0000, lo: 0x01},
- {value: 0x80e6, lo: 0xa0, hi: 0xbf},
// Block 0x4d, offset 0x4e
{value: 0x0000, lo: 0x01},
- {value: 0x1301, lo: 0x9f, hi: 0x9f},
+ {value: 0x80e6, lo: 0xa0, hi: 0xbf},
// Block 0x4e, offset 0x4f
{value: 0x0000, lo: 0x01},
- {value: 0x1b61, lo: 0xb3, hi: 0xb3},
+ {value: 0x1328, lo: 0x9f, hi: 0x9f},
// Block 0x4f, offset 0x50
- {value: 0x0004, lo: 0x0b},
- {value: 0x1ac9, lo: 0x80, hi: 0x82},
- {value: 0x1ae1, lo: 0x83, hi: 0x83},
- {value: 0x1af9, lo: 0x84, hi: 0x85},
- {value: 0x1b09, lo: 0x86, hi: 0x89},
- {value: 0x1b1d, lo: 0x8a, hi: 0x8c},
- {value: 0x1b31, lo: 0x8d, hi: 0x8d},
- {value: 0x1b39, lo: 0x8e, hi: 0x8e},
- {value: 0x1b41, lo: 0x8f, hi: 0x90},
- {value: 0x1b4d, lo: 0x91, hi: 0x93},
- {value: 0x1b5d, lo: 0x94, hi: 0x94},
- {value: 0x1b65, lo: 0x95, hi: 0x95},
+ {value: 0x0000, lo: 0x01},
+ {value: 0x1b90, lo: 0xb3, hi: 0xb3},
// Block 0x50, offset 0x51
+ {value: 0x0004, lo: 0x0b},
+ {value: 0x1af8, lo: 0x80, hi: 0x82},
+ {value: 0x1b10, lo: 0x83, hi: 0x83},
+ {value: 0x1b28, lo: 0x84, hi: 0x85},
+ {value: 0x1b38, lo: 0x86, hi: 0x89},
+ {value: 0x1b4c, lo: 0x8a, hi: 0x8c},
+ {value: 0x1b60, lo: 0x8d, hi: 0x8d},
+ {value: 0x1b68, lo: 0x8e, hi: 0x8e},
+ {value: 0x1b70, lo: 0x8f, hi: 0x90},
+ {value: 0x1b7c, lo: 0x91, hi: 0x93},
+ {value: 0x1b8c, lo: 0x94, hi: 0x94},
+ {value: 0x1b94, lo: 0x95, hi: 0x95},
+ // Block 0x51, offset 0x52
{value: 0x0004, lo: 0x08},
- {value: 0x00cf, lo: 0x80, hi: 0x80},
+ {value: 0x00e1, lo: 0x80, hi: 0x80},
{value: 0x80da, lo: 0xaa, hi: 0xaa},
{value: 0x80e4, lo: 0xab, hi: 0xac},
{value: 0x80de, lo: 0xad, hi: 0xad},
{value: 0x80e0, lo: 0xae, hi: 0xae},
{value: 0x80e0, lo: 0xaf, hi: 0xaf},
- {value: 0x09f1, lo: 0xb6, hi: 0xb6},
- {value: 0x0dc5, lo: 0xb8, hi: 0xba},
- // Block 0x51, offset 0x52
- {value: 0x0004, lo: 0x06},
- {value: 0x07d9, lo: 0xb1, hi: 0xb2},
- {value: 0x0901, lo: 0xb3, hi: 0xb3},
- {value: 0x07e1, lo: 0xb4, hi: 0xb4},
- {value: 0x0905, lo: 0xb5, hi: 0xb6},
- {value: 0x07e5, lo: 0xb7, hi: 0xb9},
- {value: 0x090d, lo: 0xba, hi: 0xbf},
+ {value: 0x0a18, lo: 0xb6, hi: 0xb6},
+ {value: 0x0dec, lo: 0xb8, hi: 0xba},
// Block 0x52, offset 0x53
- {value: 0x0004, lo: 0x0c},
- {value: 0x082d, lo: 0x80, hi: 0x80},
- {value: 0x07f1, lo: 0x81, hi: 0x83},
- {value: 0x0841, lo: 0x84, hi: 0x84},
- {value: 0x07fd, lo: 0x85, hi: 0x8e},
- {value: 0x088d, lo: 0x8f, hi: 0xa3},
- {value: 0x0889, lo: 0xa4, hi: 0xa4},
- {value: 0x0825, lo: 0xa5, hi: 0xa6},
- {value: 0x0925, lo: 0xa7, hi: 0xad},
- {value: 0x0831, lo: 0xae, hi: 0xae},
- {value: 0x0941, lo: 0xaf, hi: 0xb0},
- {value: 0x0835, lo: 0xb1, hi: 0xb3},
- {value: 0x0845, lo: 0xb4, hi: 0xbf},
+ {value: 0x0004, lo: 0x06},
+ {value: 0x0800, lo: 0xb1, hi: 0xb2},
+ {value: 0x0928, lo: 0xb3, hi: 0xb3},
+ {value: 0x0808, lo: 0xb4, hi: 0xb4},
+ {value: 0x092c, lo: 0xb5, hi: 0xb6},
+ {value: 0x080c, lo: 0xb7, hi: 0xb9},
+ {value: 0x0934, lo: 0xba, hi: 0xbf},
// Block 0x53, offset 0x54
+ {value: 0x0004, lo: 0x0c},
+ {value: 0x0854, lo: 0x80, hi: 0x80},
+ {value: 0x0818, lo: 0x81, hi: 0x83},
+ {value: 0x0868, lo: 0x84, hi: 0x84},
+ {value: 0x0824, lo: 0x85, hi: 0x8e},
+ {value: 0x08b4, lo: 0x8f, hi: 0xa3},
+ {value: 0x08b0, lo: 0xa4, hi: 0xa4},
+ {value: 0x084c, lo: 0xa5, hi: 0xa6},
+ {value: 0x094c, lo: 0xa7, hi: 0xad},
+ {value: 0x0858, lo: 0xae, hi: 0xae},
+ {value: 0x0968, lo: 0xaf, hi: 0xb0},
+ {value: 0x085c, lo: 0xb1, hi: 0xb3},
+ {value: 0x086c, lo: 0xb4, hi: 0xbf},
+ // Block 0x54, offset 0x55
{value: 0x0000, lo: 0x02},
{value: 0x80e6, lo: 0xaf, hi: 0xaf},
- {value: 0x80e6, lo: 0xbc, hi: 0xbd},
- // Block 0x54, offset 0x55
- {value: 0x0000, lo: 0x01},
- {value: 0x80e6, lo: 0xb0, hi: 0xb1},
+ {value: 0x80e6, lo: 0xb4, hi: 0xbd},
// Block 0x55, offset 0x56
{value: 0x0000, lo: 0x01},
- {value: 0x1b69, lo: 0xb0, hi: 0xb0},
+ {value: 0x80e6, lo: 0x9f, hi: 0x9f},
// Block 0x56, offset 0x57
{value: 0x0000, lo: 0x01},
- {value: 0x8009, lo: 0x86, hi: 0x86},
+ {value: 0x80e6, lo: 0xb0, hi: 0xb1},
// Block 0x57, offset 0x58
+ {value: 0x0000, lo: 0x01},
+ {value: 0x1b98, lo: 0xb0, hi: 0xb0},
+ // Block 0x58, offset 0x59
+ {value: 0x000c, lo: 0x01},
+ {value: 0x03b5, lo: 0xb8, hi: 0xb9},
+ // Block 0x59, offset 0x5a
+ {value: 0x0000, lo: 0x01},
+ {value: 0x8009, lo: 0x86, hi: 0x86},
+ // Block 0x5a, offset 0x5b
{value: 0x0000, lo: 0x02},
{value: 0x8009, lo: 0x84, hi: 0x84},
{value: 0x80e6, lo: 0xa0, hi: 0xb1},
- // Block 0x58, offset 0x59
+ // Block 0x5b, offset 0x5c
{value: 0x0000, lo: 0x01},
{value: 0x80dc, lo: 0xab, hi: 0xad},
- // Block 0x59, offset 0x5a
+ // Block 0x5c, offset 0x5d
{value: 0x0000, lo: 0x01},
{value: 0x8009, lo: 0x93, hi: 0x93},
- // Block 0x5a, offset 0x5b
+ // Block 0x5d, offset 0x5e
{value: 0x0000, lo: 0x01},
{value: 0x8007, lo: 0xb3, hi: 0xb3},
- // Block 0x5b, offset 0x5c
+ // Block 0x5e, offset 0x5f
{value: 0x0000, lo: 0x01},
{value: 0x8009, lo: 0x80, hi: 0x80},
- // Block 0x5c, offset 0x5d
+ // Block 0x5f, offset 0x60
{value: 0x0000, lo: 0x05},
{value: 0x80e6, lo: 0xb0, hi: 0xb0},
{value: 0x80e6, lo: 0xb2, hi: 0xb3},
{value: 0x80dc, lo: 0xb4, hi: 0xb4},
{value: 0x80e6, lo: 0xb7, hi: 0xb8},
{value: 0x80e6, lo: 0xbe, hi: 0xbf},
- // Block 0x5d, offset 0x5e
- {value: 0x0000, lo: 0x01},
+ // Block 0x60, offset 0x61
+ {value: 0x0000, lo: 0x02},
{value: 0x80e6, lo: 0x81, hi: 0x81},
- // Block 0x5e, offset 0x5f
+ {value: 0x8009, lo: 0xb6, hi: 0xb6},
+ // Block 0x61, offset 0x62
{value: 0x0000, lo: 0x01},
{value: 0x8009, lo: 0xad, hi: 0xad},
- // Block 0x5f, offset 0x60
+ // Block 0x62, offset 0x63
{value: 0x0000, lo: 0x01},
{value: 0x8100, lo: 0x80, hi: 0xbf},
- // Block 0x60, offset 0x61
+ // Block 0x63, offset 0x64
{value: 0x0000, lo: 0x01},
{value: 0x8100, lo: 0x80, hi: 0xa3},
- // Block 0x61, offset 0x62
+ // Block 0x64, offset 0x65
{value: 0x0002, lo: 0x01},
- {value: 0x00d1, lo: 0x81, hi: 0xbf},
- // Block 0x62, offset 0x63
+ {value: 0x00e3, lo: 0x81, hi: 0xbf},
+ // Block 0x65, offset 0x66
{value: 0x0004, lo: 0x0e},
- {value: 0x088d, lo: 0x82, hi: 0x87},
- {value: 0x08a5, lo: 0x8a, hi: 0x8f},
- {value: 0x08bd, lo: 0x92, hi: 0x97},
- {value: 0x08d5, lo: 0x9a, hi: 0x9c},
- {value: 0x0382, lo: 0xa0, hi: 0xa0},
- {value: 0x0385, lo: 0xa1, hi: 0xa1},
- {value: 0x038e, lo: 0xa2, hi: 0xa2},
- {value: 0x4150, lo: 0xa3, hi: 0xa3},
- {value: 0x038b, lo: 0xa4, hi: 0xa4},
- {value: 0x0388, lo: 0xa5, hi: 0xa5},
- {value: 0x0985, lo: 0xa6, hi: 0xa6},
- {value: 0x09a9, lo: 0xa8, hi: 0xa8},
- {value: 0x0989, lo: 0xa9, hi: 0xac},
- {value: 0x09ad, lo: 0xad, hi: 0xae},
- // Block 0x63, offset 0x64
+ {value: 0x08b4, lo: 0x82, hi: 0x87},
+ {value: 0x08cc, lo: 0x8a, hi: 0x8f},
+ {value: 0x08e4, lo: 0x92, hi: 0x97},
+ {value: 0x08fc, lo: 0x9a, hi: 0x9c},
+ {value: 0x039a, lo: 0xa0, hi: 0xa0},
+ {value: 0x039d, lo: 0xa1, hi: 0xa1},
+ {value: 0x03a6, lo: 0xa2, hi: 0xa2},
+ {value: 0x417f, lo: 0xa3, hi: 0xa3},
+ {value: 0x03a3, lo: 0xa4, hi: 0xa4},
+ {value: 0x03a0, lo: 0xa5, hi: 0xa5},
+ {value: 0x09ac, lo: 0xa6, hi: 0xa6},
+ {value: 0x09d0, lo: 0xa8, hi: 0xa8},
+ {value: 0x09b0, lo: 0xa9, hi: 0xac},
+ {value: 0x09d4, lo: 0xad, hi: 0xae},
+ // Block 0x66, offset 0x67
{value: 0x0000, lo: 0x01},
{value: 0x80dc, lo: 0xbd, hi: 0xbd},
- // Block 0x64, offset 0x65
+ // Block 0x67, offset 0x68
{value: 0x00db, lo: 0x05},
{value: 0x80dc, lo: 0x8d, hi: 0x8d},
{value: 0x80e6, lo: 0x8f, hi: 0x8f},
{value: 0x80e6, lo: 0xb8, hi: 0xb8},
{value: 0x8001, lo: 0xb9, hi: 0xba},
{value: 0x8009, lo: 0xbf, hi: 0xbf},
- // Block 0x65, offset 0x66
+ // Block 0x68, offset 0x69
{value: 0x05fe, lo: 0x07},
{value: 0x8800, lo: 0x99, hi: 0x99},
- {value: 0x411d, lo: 0x9a, hi: 0x9a},
+ {value: 0x414c, lo: 0x9a, hi: 0x9a},
{value: 0x8800, lo: 0x9b, hi: 0x9b},
- {value: 0x4127, lo: 0x9c, hi: 0x9c},
+ {value: 0x4156, lo: 0x9c, hi: 0x9c},
{value: 0x8800, lo: 0xa5, hi: 0xa5},
- {value: 0x4131, lo: 0xab, hi: 0xab},
+ {value: 0x4160, lo: 0xab, hi: 0xab},
{value: 0x8009, lo: 0xb9, hi: 0xba},
- // Block 0x66, offset 0x67
+ // Block 0x69, offset 0x6a
+ {value: 0x0000, lo: 0x06},
+ {value: 0x80e6, lo: 0x80, hi: 0x82},
+ {value: 0x8600, lo: 0xa7, hi: 0xa7},
+ {value: 0x00c5, lo: 0xae, hi: 0xae},
+ {value: 0x00ce, lo: 0xaf, hi: 0xaf},
+ {value: 0x8800, lo: 0xb1, hi: 0xb2},
+ {value: 0x8009, lo: 0xb3, hi: 0xb4},
+ // Block 0x6a, offset 0x6b
+ {value: 0x0000, lo: 0x02},
+ {value: 0x8009, lo: 0xb6, hi: 0xb6},
+ {value: 0x8007, lo: 0xb7, hi: 0xb7},
+ // Block 0x6b, offset 0x6c
{value: 0x0000, lo: 0x0c},
- {value: 0x44e2, lo: 0x9e, hi: 0x9e},
- {value: 0x44ec, lo: 0x9f, hi: 0x9f},
- {value: 0x4555, lo: 0xa0, hi: 0xa0},
- {value: 0x4563, lo: 0xa1, hi: 0xa1},
- {value: 0x4571, lo: 0xa2, hi: 0xa2},
- {value: 0x457f, lo: 0xa3, hi: 0xa3},
- {value: 0x458d, lo: 0xa4, hi: 0xa4},
+ {value: 0x4511, lo: 0x9e, hi: 0x9e},
+ {value: 0x451b, lo: 0x9f, hi: 0x9f},
+ {value: 0x4584, lo: 0xa0, hi: 0xa0},
+ {value: 0x4592, lo: 0xa1, hi: 0xa1},
+ {value: 0x45a0, lo: 0xa2, hi: 0xa2},
+ {value: 0x45ae, lo: 0xa3, hi: 0xa3},
+ {value: 0x45bc, lo: 0xa4, hi: 0xa4},
{value: 0x80d8, lo: 0xa5, hi: 0xa6},
{value: 0x8001, lo: 0xa7, hi: 0xa9},
{value: 0x80e2, lo: 0xad, hi: 0xad},
{value: 0x80d8, lo: 0xae, hi: 0xb2},
{value: 0x80dc, lo: 0xbb, hi: 0xbf},
- // Block 0x67, offset 0x68
+ // Block 0x6c, offset 0x6d
{value: 0x0000, lo: 0x09},
{value: 0x80dc, lo: 0x80, hi: 0x82},
{value: 0x80e6, lo: 0x85, hi: 0x89},
{value: 0x80dc, lo: 0x8a, hi: 0x8b},
{value: 0x80e6, lo: 0xaa, hi: 0xad},
- {value: 0x44f6, lo: 0xbb, hi: 0xbb},
- {value: 0x4500, lo: 0xbc, hi: 0xbc},
- {value: 0x459b, lo: 0xbd, hi: 0xbd},
- {value: 0x45b7, lo: 0xbe, hi: 0xbe},
- {value: 0x45a9, lo: 0xbf, hi: 0xbf},
- // Block 0x68, offset 0x69
+ {value: 0x4525, lo: 0xbb, hi: 0xbb},
+ {value: 0x452f, lo: 0xbc, hi: 0xbc},
+ {value: 0x45ca, lo: 0xbd, hi: 0xbd},
+ {value: 0x45e6, lo: 0xbe, hi: 0xbe},
+ {value: 0x45d8, lo: 0xbf, hi: 0xbf},
+ // Block 0x6d, offset 0x6e
{value: 0x0000, lo: 0x01},
- {value: 0x45c5, lo: 0x80, hi: 0x80},
- // Block 0x69, offset 0x6a
+ {value: 0x45f4, lo: 0x80, hi: 0x80},
+ // Block 0x6e, offset 0x6f
{value: 0x0000, lo: 0x01},
{value: 0x80e6, lo: 0x82, hi: 0x84},
- // Block 0x6a, offset 0x6b
+ // Block 0x6f, offset 0x70
{value: 0x0002, lo: 0x03},
- {value: 0x0111, lo: 0x80, hi: 0x99},
- {value: 0x0151, lo: 0x9a, hi: 0xb3},
- {value: 0x0111, lo: 0xb4, hi: 0xbf},
- // Block 0x6b, offset 0x6c
+ {value: 0x0123, lo: 0x80, hi: 0x99},
+ {value: 0x0163, lo: 0x9a, hi: 0xb3},
+ {value: 0x0123, lo: 0xb4, hi: 0xbf},
+ // Block 0x70, offset 0x71
{value: 0x0002, lo: 0x04},
- {value: 0x0129, lo: 0x80, hi: 0x8d},
- {value: 0x0151, lo: 0x8e, hi: 0x94},
- {value: 0x0161, lo: 0x96, hi: 0xa7},
- {value: 0x0111, lo: 0xa8, hi: 0xbf},
- // Block 0x6c, offset 0x6d
+ {value: 0x013b, lo: 0x80, hi: 0x8d},
+ {value: 0x0163, lo: 0x8e, hi: 0x94},
+ {value: 0x0173, lo: 0x96, hi: 0xa7},
+ {value: 0x0123, lo: 0xa8, hi: 0xbf},
+ // Block 0x71, offset 0x72
{value: 0x0002, lo: 0x0b},
- {value: 0x0141, lo: 0x80, hi: 0x81},
- {value: 0x0151, lo: 0x82, hi: 0x9b},
- {value: 0x0111, lo: 0x9c, hi: 0x9c},
- {value: 0x0115, lo: 0x9e, hi: 0x9f},
- {value: 0x011d, lo: 0xa2, hi: 0xa2},
- {value: 0x0123, lo: 0xa5, hi: 0xa6},
- {value: 0x012b, lo: 0xa9, hi: 0xac},
- {value: 0x0135, lo: 0xae, hi: 0xb5},
- {value: 0x0151, lo: 0xb6, hi: 0xb9},
- {value: 0x015b, lo: 0xbb, hi: 0xbb},
- {value: 0x015f, lo: 0xbd, hi: 0xbf},
- // Block 0x6d, offset 0x6e
+ {value: 0x0153, lo: 0x80, hi: 0x81},
+ {value: 0x0163, lo: 0x82, hi: 0x9b},
+ {value: 0x0123, lo: 0x9c, hi: 0x9c},
+ {value: 0x0127, lo: 0x9e, hi: 0x9f},
+ {value: 0x012f, lo: 0xa2, hi: 0xa2},
+ {value: 0x0135, lo: 0xa5, hi: 0xa6},
+ {value: 0x013d, lo: 0xa9, hi: 0xac},
+ {value: 0x0147, lo: 0xae, hi: 0xb5},
+ {value: 0x0163, lo: 0xb6, hi: 0xb9},
+ {value: 0x016d, lo: 0xbb, hi: 0xbb},
+ {value: 0x0171, lo: 0xbd, hi: 0xbf},
+ // Block 0x72, offset 0x73
{value: 0x0002, lo: 0x04},
- {value: 0x0165, lo: 0x80, hi: 0x83},
- {value: 0x016f, lo: 0x85, hi: 0x8f},
- {value: 0x0111, lo: 0x90, hi: 0xa9},
- {value: 0x0151, lo: 0xaa, hi: 0xbf},
- // Block 0x6e, offset 0x6f
+ {value: 0x0177, lo: 0x80, hi: 0x83},
+ {value: 0x0181, lo: 0x85, hi: 0x8f},
+ {value: 0x0123, lo: 0x90, hi: 0xa9},
+ {value: 0x0163, lo: 0xaa, hi: 0xbf},
+ // Block 0x73, offset 0x74
{value: 0x0002, lo: 0x08},
- {value: 0x017d, lo: 0x80, hi: 0x83},
- {value: 0x0111, lo: 0x84, hi: 0x85},
- {value: 0x0117, lo: 0x87, hi: 0x8a},
- {value: 0x0123, lo: 0x8d, hi: 0x94},
- {value: 0x0135, lo: 0x96, hi: 0x9c},
- {value: 0x0151, lo: 0x9e, hi: 0xb7},
- {value: 0x0111, lo: 0xb8, hi: 0xb9},
- {value: 0x0117, lo: 0xbb, hi: 0xbe},
- // Block 0x6f, offset 0x70
+ {value: 0x018f, lo: 0x80, hi: 0x83},
+ {value: 0x0123, lo: 0x84, hi: 0x85},
+ {value: 0x0129, lo: 0x87, hi: 0x8a},
+ {value: 0x0135, lo: 0x8d, hi: 0x94},
+ {value: 0x0147, lo: 0x96, hi: 0x9c},
+ {value: 0x0163, lo: 0x9e, hi: 0xb7},
+ {value: 0x0123, lo: 0xb8, hi: 0xb9},
+ {value: 0x0129, lo: 0xbb, hi: 0xbe},
+ // Block 0x74, offset 0x75
{value: 0x0002, lo: 0x05},
- {value: 0x0121, lo: 0x80, hi: 0x84},
- {value: 0x012d, lo: 0x86, hi: 0x86},
- {value: 0x0135, lo: 0x8a, hi: 0x90},
- {value: 0x0151, lo: 0x92, hi: 0xab},
- {value: 0x0111, lo: 0xac, hi: 0xbf},
- // Block 0x70, offset 0x71
+ {value: 0x0133, lo: 0x80, hi: 0x84},
+ {value: 0x013f, lo: 0x86, hi: 0x86},
+ {value: 0x0147, lo: 0x8a, hi: 0x90},
+ {value: 0x0163, lo: 0x92, hi: 0xab},
+ {value: 0x0123, lo: 0xac, hi: 0xbf},
+ // Block 0x75, offset 0x76
{value: 0x0002, lo: 0x04},
- {value: 0x0139, lo: 0x80, hi: 0x85},
- {value: 0x0151, lo: 0x86, hi: 0x9f},
- {value: 0x0111, lo: 0xa0, hi: 0xb9},
- {value: 0x0151, lo: 0xba, hi: 0xbf},
- // Block 0x71, offset 0x72
+ {value: 0x014b, lo: 0x80, hi: 0x85},
+ {value: 0x0163, lo: 0x86, hi: 0x9f},
+ {value: 0x0123, lo: 0xa0, hi: 0xb9},
+ {value: 0x0163, lo: 0xba, hi: 0xbf},
+ // Block 0x76, offset 0x77
{value: 0x0002, lo: 0x03},
- {value: 0x015d, lo: 0x80, hi: 0x93},
- {value: 0x0111, lo: 0x94, hi: 0xad},
- {value: 0x0151, lo: 0xae, hi: 0xbf},
- // Block 0x72, offset 0x73
+ {value: 0x016f, lo: 0x80, hi: 0x93},
+ {value: 0x0123, lo: 0x94, hi: 0xad},
+ {value: 0x0163, lo: 0xae, hi: 0xbf},
+ // Block 0x77, offset 0x78
{value: 0x0002, lo: 0x04},
- {value: 0x0175, lo: 0x80, hi: 0x87},
- {value: 0x0111, lo: 0x88, hi: 0xa1},
- {value: 0x0151, lo: 0xa2, hi: 0xbb},
- {value: 0x0111, lo: 0xbc, hi: 0xbf},
- // Block 0x73, offset 0x74
+ {value: 0x0187, lo: 0x80, hi: 0x87},
+ {value: 0x0123, lo: 0x88, hi: 0xa1},
+ {value: 0x0163, lo: 0xa2, hi: 0xbb},
+ {value: 0x0123, lo: 0xbc, hi: 0xbf},
+ // Block 0x78, offset 0x79
{value: 0x0002, lo: 0x03},
- {value: 0x0119, lo: 0x80, hi: 0x95},
- {value: 0x0151, lo: 0x96, hi: 0xaf},
- {value: 0x0111, lo: 0xb0, hi: 0xbf},
- // Block 0x74, offset 0x75
+ {value: 0x012b, lo: 0x80, hi: 0x95},
+ {value: 0x0163, lo: 0x96, hi: 0xaf},
+ {value: 0x0123, lo: 0xb0, hi: 0xbf},
+ // Block 0x79, offset 0x7a
{value: 0x0003, lo: 0x0f},
- {value: 0x0475, lo: 0x80, hi: 0x80},
- {value: 0x099d, lo: 0x81, hi: 0x81},
- {value: 0x0478, lo: 0x82, hi: 0x9a},
- {value: 0x0999, lo: 0x9b, hi: 0x9b},
- {value: 0x0484, lo: 0x9c, hi: 0x9c},
- {value: 0x048d, lo: 0x9d, hi: 0x9d},
- {value: 0x0493, lo: 0x9e, hi: 0x9e},
- {value: 0x04b7, lo: 0x9f, hi: 0x9f},
- {value: 0x04a8, lo: 0xa0, hi: 0xa0},
- {value: 0x04a5, lo: 0xa1, hi: 0xa1},
- {value: 0x0430, lo: 0xa2, hi: 0xb2},
- {value: 0x0445, lo: 0xb3, hi: 0xb3},
- {value: 0x0463, lo: 0xb4, hi: 0xba},
- {value: 0x099d, lo: 0xbb, hi: 0xbb},
- {value: 0x0478, lo: 0xbc, hi: 0xbf},
- // Block 0x75, offset 0x76
+ {value: 0x0493, lo: 0x80, hi: 0x80},
+ {value: 0x09c4, lo: 0x81, hi: 0x81},
+ {value: 0x0496, lo: 0x82, hi: 0x9a},
+ {value: 0x09c0, lo: 0x9b, hi: 0x9b},
+ {value: 0x04a2, lo: 0x9c, hi: 0x9c},
+ {value: 0x04ab, lo: 0x9d, hi: 0x9d},
+ {value: 0x04b1, lo: 0x9e, hi: 0x9e},
+ {value: 0x04d5, lo: 0x9f, hi: 0x9f},
+ {value: 0x04c6, lo: 0xa0, hi: 0xa0},
+ {value: 0x04c3, lo: 0xa1, hi: 0xa1},
+ {value: 0x044e, lo: 0xa2, hi: 0xb2},
+ {value: 0x0463, lo: 0xb3, hi: 0xb3},
+ {value: 0x0481, lo: 0xb4, hi: 0xba},
+ {value: 0x09c4, lo: 0xbb, hi: 0xbb},
+ {value: 0x0496, lo: 0xbc, hi: 0xbf},
+ // Block 0x7a, offset 0x7b
{value: 0x0003, lo: 0x0d},
- {value: 0x0484, lo: 0x80, hi: 0x94},
- {value: 0x0999, lo: 0x95, hi: 0x95},
- {value: 0x0484, lo: 0x96, hi: 0x96},
- {value: 0x048d, lo: 0x97, hi: 0x97},
- {value: 0x0493, lo: 0x98, hi: 0x98},
- {value: 0x04b7, lo: 0x99, hi: 0x99},
- {value: 0x04a8, lo: 0x9a, hi: 0x9a},
- {value: 0x04a5, lo: 0x9b, hi: 0x9b},
- {value: 0x0430, lo: 0x9c, hi: 0xac},
- {value: 0x0445, lo: 0xad, hi: 0xad},
- {value: 0x0463, lo: 0xae, hi: 0xb4},
- {value: 0x099d, lo: 0xb5, hi: 0xb5},
- {value: 0x0478, lo: 0xb6, hi: 0xbf},
- // Block 0x76, offset 0x77
+ {value: 0x04a2, lo: 0x80, hi: 0x94},
+ {value: 0x09c0, lo: 0x95, hi: 0x95},
+ {value: 0x04a2, lo: 0x96, hi: 0x96},
+ {value: 0x04ab, lo: 0x97, hi: 0x97},
+ {value: 0x04b1, lo: 0x98, hi: 0x98},
+ {value: 0x04d5, lo: 0x99, hi: 0x99},
+ {value: 0x04c6, lo: 0x9a, hi: 0x9a},
+ {value: 0x04c3, lo: 0x9b, hi: 0x9b},
+ {value: 0x044e, lo: 0x9c, hi: 0xac},
+ {value: 0x0463, lo: 0xad, hi: 0xad},
+ {value: 0x0481, lo: 0xae, hi: 0xb4},
+ {value: 0x09c4, lo: 0xb5, hi: 0xb5},
+ {value: 0x0496, lo: 0xb6, hi: 0xbf},
+ // Block 0x7b, offset 0x7c
{value: 0x0003, lo: 0x0d},
- {value: 0x0496, lo: 0x80, hi: 0x8e},
- {value: 0x0999, lo: 0x8f, hi: 0x8f},
- {value: 0x0484, lo: 0x90, hi: 0x90},
- {value: 0x048d, lo: 0x91, hi: 0x91},
- {value: 0x0493, lo: 0x92, hi: 0x92},
- {value: 0x04b7, lo: 0x93, hi: 0x93},
- {value: 0x04a8, lo: 0x94, hi: 0x94},
- {value: 0x04a5, lo: 0x95, hi: 0x95},
- {value: 0x0430, lo: 0x96, hi: 0xa6},
- {value: 0x0445, lo: 0xa7, hi: 0xa7},
- {value: 0x0463, lo: 0xa8, hi: 0xae},
- {value: 0x099d, lo: 0xaf, hi: 0xaf},
- {value: 0x0478, lo: 0xb0, hi: 0xbf},
- // Block 0x77, offset 0x78
+ {value: 0x04b4, lo: 0x80, hi: 0x8e},
+ {value: 0x09c0, lo: 0x8f, hi: 0x8f},
+ {value: 0x04a2, lo: 0x90, hi: 0x90},
+ {value: 0x04ab, lo: 0x91, hi: 0x91},
+ {value: 0x04b1, lo: 0x92, hi: 0x92},
+ {value: 0x04d5, lo: 0x93, hi: 0x93},
+ {value: 0x04c6, lo: 0x94, hi: 0x94},
+ {value: 0x04c3, lo: 0x95, hi: 0x95},
+ {value: 0x044e, lo: 0x96, hi: 0xa6},
+ {value: 0x0463, lo: 0xa7, hi: 0xa7},
+ {value: 0x0481, lo: 0xa8, hi: 0xae},
+ {value: 0x09c4, lo: 0xaf, hi: 0xaf},
+ {value: 0x0496, lo: 0xb0, hi: 0xbf},
+ // Block 0x7c, offset 0x7d
{value: 0x0003, lo: 0x0d},
- {value: 0x04a8, lo: 0x80, hi: 0x88},
- {value: 0x0999, lo: 0x89, hi: 0x89},
- {value: 0x0484, lo: 0x8a, hi: 0x8a},
- {value: 0x048d, lo: 0x8b, hi: 0x8b},
- {value: 0x0493, lo: 0x8c, hi: 0x8c},
- {value: 0x04b7, lo: 0x8d, hi: 0x8d},
- {value: 0x04a8, lo: 0x8e, hi: 0x8e},
- {value: 0x04a5, lo: 0x8f, hi: 0x8f},
- {value: 0x0430, lo: 0x90, hi: 0xa0},
- {value: 0x0445, lo: 0xa1, hi: 0xa1},
- {value: 0x0463, lo: 0xa2, hi: 0xa8},
- {value: 0x099d, lo: 0xa9, hi: 0xa9},
- {value: 0x0478, lo: 0xaa, hi: 0xbf},
- // Block 0x78, offset 0x79
- {value: 0x0002, lo: 0x07},
- {value: 0x0131, lo: 0x80, hi: 0x89},
- {value: 0x0271, lo: 0x8a, hi: 0x8a},
- {value: 0x029b, lo: 0x8b, hi: 0x8b},
- {value: 0x02b6, lo: 0x8c, hi: 0x8c},
- {value: 0x02bc, lo: 0x8d, hi: 0x8d},
- {value: 0x0711, lo: 0x8e, hi: 0x8e},
- {value: 0x02c8, lo: 0x8f, hi: 0x8f},
- // Block 0x79, offset 0x7a
+ {value: 0x04c6, lo: 0x80, hi: 0x88},
+ {value: 0x09c0, lo: 0x89, hi: 0x89},
+ {value: 0x04a2, lo: 0x8a, hi: 0x8a},
+ {value: 0x04ab, lo: 0x8b, hi: 0x8b},
+ {value: 0x04b1, lo: 0x8c, hi: 0x8c},
+ {value: 0x04d5, lo: 0x8d, hi: 0x8d},
+ {value: 0x04c6, lo: 0x8e, hi: 0x8e},
+ {value: 0x04c3, lo: 0x8f, hi: 0x8f},
+ {value: 0x044e, lo: 0x90, hi: 0xa0},
+ {value: 0x0463, lo: 0xa1, hi: 0xa1},
+ {value: 0x0481, lo: 0xa2, hi: 0xa8},
+ {value: 0x09c4, lo: 0xa9, hi: 0xa9},
+ {value: 0x0496, lo: 0xaa, hi: 0xbf},
+ // Block 0x7d, offset 0x7e
+ {value: 0x0002, lo: 0x09},
+ {value: 0x0143, lo: 0x80, hi: 0x89},
+ {value: 0x0283, lo: 0x8a, hi: 0x8a},
+ {value: 0x02b3, lo: 0x8b, hi: 0x8b},
+ {value: 0x02ce, lo: 0x8c, hi: 0x8c},
+ {value: 0x02d4, lo: 0x8d, hi: 0x8d},
+ {value: 0x0738, lo: 0x8e, hi: 0x8e},
+ {value: 0x02e0, lo: 0x8f, hi: 0x8f},
+ {value: 0x02ad, lo: 0xaa, hi: 0xaa},
+ {value: 0x02b0, lo: 0xab, hi: 0xab},
+ // Block 0x7e, offset 0x7f
{value: 0x0000, lo: 0x01},
- {value: 0x025f, lo: 0x90, hi: 0x90},
- // Block 0x7a, offset 0x7b
+ {value: 0x0271, lo: 0x90, hi: 0x90},
+ // Block 0x7f, offset 0x80
{value: 0x0028, lo: 0x09},
- {value: 0x29de, lo: 0x80, hi: 0x80},
- {value: 0x29a2, lo: 0x81, hi: 0x81},
- {value: 0x29ac, lo: 0x82, hi: 0x82},
- {value: 0x29c0, lo: 0x83, hi: 0x84},
- {value: 0x29ca, lo: 0x85, hi: 0x86},
- {value: 0x29b6, lo: 0x87, hi: 0x87},
- {value: 0x29d4, lo: 0x88, hi: 0x88},
- {value: 0x10ad, lo: 0x90, hi: 0x90},
- {value: 0x0e25, lo: 0x91, hi: 0x91},
+ {value: 0x2a0d, lo: 0x80, hi: 0x80},
+ {value: 0x29d1, lo: 0x81, hi: 0x81},
+ {value: 0x29db, lo: 0x82, hi: 0x82},
+ {value: 0x29ef, lo: 0x83, hi: 0x84},
+ {value: 0x29f9, lo: 0x85, hi: 0x86},
+ {value: 0x29e5, lo: 0x87, hi: 0x87},
+ {value: 0x2a03, lo: 0x88, hi: 0x88},
+ {value: 0x10d4, lo: 0x90, hi: 0x90},
+ {value: 0x0e4c, lo: 0x91, hi: 0x91},
}
-// nfkcLookup: 1152 bytes
+// nfkcLookup: 1216 bytes
// Block 0 is the null block.
-var nfkcLookup = [1152]uint8{
+var nfkcLookup = [1216]uint8{
// Block 0x0, offset 0x0
// Block 0x1, offset 0x40
// Block 0x2, offset 0x80
// Block 0x3, offset 0xc0
- 0x0c2: 0x55, 0x0c3: 0x01, 0x0c4: 0x02, 0x0c5: 0x03, 0x0c6: 0x56, 0x0c7: 0x04,
- 0x0c8: 0x05, 0x0ca: 0x57, 0x0cb: 0x58, 0x0cc: 0x06, 0x0cd: 0x07, 0x0ce: 0x08, 0x0cf: 0x09,
- 0x0d0: 0x0a, 0x0d1: 0x59, 0x0d2: 0x5a, 0x0d3: 0x0b, 0x0d6: 0x0c, 0x0d7: 0x5b,
- 0x0d8: 0x5c, 0x0d9: 0x0d, 0x0db: 0x5d, 0x0dc: 0x5e, 0x0dd: 0x5f, 0x0df: 0x60,
+ 0x0c2: 0x58, 0x0c3: 0x01, 0x0c4: 0x02, 0x0c5: 0x03, 0x0c6: 0x59, 0x0c7: 0x04,
+ 0x0c8: 0x05, 0x0ca: 0x5a, 0x0cb: 0x5b, 0x0cc: 0x06, 0x0cd: 0x07, 0x0ce: 0x08, 0x0cf: 0x09,
+ 0x0d0: 0x0a, 0x0d1: 0x5c, 0x0d2: 0x5d, 0x0d3: 0x0b, 0x0d6: 0x0c, 0x0d7: 0x5e,
+ 0x0d8: 0x5f, 0x0d9: 0x0d, 0x0db: 0x60, 0x0dc: 0x61, 0x0dd: 0x62, 0x0df: 0x63,
0x0e0: 0x02, 0x0e1: 0x03, 0x0e2: 0x04, 0x0e3: 0x05,
0x0ea: 0x06, 0x0eb: 0x07, 0x0ec: 0x07, 0x0ed: 0x08, 0x0ef: 0x09,
- 0x0f0: 0x0f,
+ 0x0f0: 0x10,
// Block 0x4, offset 0x100
- 0x120: 0x61, 0x121: 0x62, 0x124: 0x63, 0x125: 0x64, 0x126: 0x65, 0x127: 0x66,
- 0x128: 0x67, 0x129: 0x68, 0x12a: 0x69, 0x12b: 0x6a, 0x12c: 0x65, 0x12d: 0x6b, 0x12e: 0x6c, 0x12f: 0x6d,
- 0x131: 0x6e, 0x132: 0x6f, 0x133: 0x70, 0x134: 0x71, 0x135: 0x72, 0x137: 0x73,
- 0x138: 0x74, 0x139: 0x75, 0x13a: 0x76, 0x13b: 0x77, 0x13c: 0x78, 0x13d: 0x79, 0x13e: 0x7a, 0x13f: 0x7b,
+ 0x120: 0x64, 0x121: 0x65, 0x123: 0x66, 0x124: 0x67, 0x125: 0x68, 0x126: 0x69, 0x127: 0x6a,
+ 0x128: 0x6b, 0x129: 0x6c, 0x12a: 0x6d, 0x12b: 0x6e, 0x12c: 0x69, 0x12d: 0x6f, 0x12e: 0x70, 0x12f: 0x71,
+ 0x131: 0x72, 0x132: 0x73, 0x133: 0x74, 0x134: 0x75, 0x135: 0x76, 0x137: 0x77,
+ 0x138: 0x78, 0x139: 0x79, 0x13a: 0x7a, 0x13b: 0x7b, 0x13c: 0x7c, 0x13d: 0x7d, 0x13e: 0x7e, 0x13f: 0x7f,
// Block 0x5, offset 0x140
- 0x140: 0x7c, 0x142: 0x7d, 0x143: 0x7e, 0x144: 0x7f, 0x145: 0x80, 0x146: 0x81, 0x147: 0x82,
- 0x14d: 0x83,
- 0x15c: 0x84, 0x15f: 0x85,
- 0x162: 0x86, 0x164: 0x87,
- 0x168: 0x88, 0x169: 0x89, 0x16c: 0x0e, 0x16d: 0x8a, 0x16e: 0x8b, 0x16f: 0x8c,
- 0x170: 0x8d, 0x173: 0x8e, 0x174: 0x8f, 0x175: 0x0f, 0x176: 0x10, 0x177: 0x90,
+ 0x140: 0x80, 0x142: 0x81, 0x143: 0x82, 0x144: 0x83, 0x145: 0x84, 0x146: 0x85, 0x147: 0x86,
+ 0x14d: 0x87,
+ 0x15c: 0x88, 0x15f: 0x89,
+ 0x162: 0x8a, 0x164: 0x8b,
+ 0x168: 0x8c, 0x169: 0x8d, 0x16c: 0x0e, 0x16d: 0x8e, 0x16e: 0x8f, 0x16f: 0x90,
+ 0x170: 0x91, 0x173: 0x92, 0x174: 0x93, 0x175: 0x0f, 0x176: 0x10, 0x177: 0x94,
0x178: 0x11, 0x179: 0x12, 0x17a: 0x13, 0x17b: 0x14, 0x17c: 0x15, 0x17d: 0x16, 0x17e: 0x17, 0x17f: 0x18,
// Block 0x6, offset 0x180
- 0x180: 0x91, 0x181: 0x92, 0x182: 0x93, 0x183: 0x94, 0x184: 0x19, 0x185: 0x1a, 0x186: 0x95, 0x187: 0x96,
- 0x188: 0x97, 0x189: 0x1b, 0x18a: 0x1c, 0x18b: 0x98, 0x18c: 0x99,
- 0x191: 0x1d, 0x192: 0x1e, 0x193: 0x9a,
- 0x1a8: 0x9b, 0x1a9: 0x9c, 0x1ab: 0x9d,
- 0x1b1: 0x9e, 0x1b3: 0x9f, 0x1b5: 0xa0, 0x1b7: 0xa1,
- 0x1ba: 0xa2, 0x1bb: 0xa3, 0x1bc: 0x1f, 0x1bd: 0x20, 0x1be: 0x21, 0x1bf: 0xa4,
+ 0x180: 0x95, 0x181: 0x96, 0x182: 0x97, 0x183: 0x98, 0x184: 0x19, 0x185: 0x1a, 0x186: 0x99, 0x187: 0x9a,
+ 0x188: 0x9b, 0x189: 0x1b, 0x18a: 0x1c, 0x18b: 0x9c, 0x18c: 0x9d,
+ 0x191: 0x1d, 0x192: 0x1e, 0x193: 0x9e,
+ 0x1a8: 0x9f, 0x1a9: 0xa0, 0x1ab: 0xa1,
+ 0x1b1: 0xa2, 0x1b3: 0xa3, 0x1b5: 0xa4, 0x1b7: 0xa5,
+ 0x1ba: 0xa6, 0x1bb: 0xa7, 0x1bc: 0x1f, 0x1bd: 0x20, 0x1be: 0x21, 0x1bf: 0xa8,
// Block 0x7, offset 0x1c0
- 0x1c0: 0xa5, 0x1c1: 0x22, 0x1c2: 0x23, 0x1c3: 0x24, 0x1c4: 0xa6, 0x1c5: 0xa7, 0x1c6: 0x25,
+ 0x1c0: 0xa9, 0x1c1: 0x22, 0x1c2: 0x23, 0x1c3: 0x24, 0x1c4: 0xaa, 0x1c5: 0xab, 0x1c6: 0x25,
0x1c8: 0x26, 0x1c9: 0x27, 0x1ca: 0x28, 0x1cb: 0x29, 0x1cc: 0x2a, 0x1cd: 0x2b, 0x1ce: 0x2c, 0x1cf: 0x2d,
// Block 0x8, offset 0x200
- 0x219: 0xa8, 0x21b: 0xa9, 0x21d: 0xaa,
- 0x220: 0xab, 0x223: 0xac, 0x224: 0xad, 0x225: 0xae, 0x226: 0xaf, 0x227: 0xb0,
- 0x22a: 0xb1, 0x22b: 0xb2, 0x22f: 0xb3,
- 0x230: 0xb4, 0x231: 0xb4, 0x232: 0xb4, 0x233: 0xb4, 0x234: 0xb4, 0x235: 0xb4, 0x236: 0xb4, 0x237: 0xb4,
- 0x238: 0xb4, 0x239: 0xb4, 0x23a: 0xb4, 0x23b: 0xb4, 0x23c: 0xb4, 0x23d: 0xb4, 0x23e: 0xb4, 0x23f: 0xb4,
+ 0x219: 0xac, 0x21a: 0xad, 0x21b: 0xae, 0x21d: 0xaf, 0x21f: 0xb0,
+ 0x220: 0xb1, 0x223: 0xb2, 0x224: 0xb3, 0x225: 0xb4, 0x226: 0xb5, 0x227: 0xb6,
+ 0x22a: 0xb7, 0x22b: 0xb8, 0x22f: 0xb9,
+ 0x230: 0xba, 0x231: 0xba, 0x232: 0xba, 0x233: 0xba, 0x234: 0xba, 0x235: 0xba, 0x236: 0xba, 0x237: 0xba,
+ 0x238: 0xba, 0x239: 0xba, 0x23a: 0xba, 0x23b: 0xba, 0x23c: 0xba, 0x23d: 0xba, 0x23e: 0xba, 0x23f: 0xba,
// Block 0x9, offset 0x240
- 0x240: 0xb4, 0x241: 0xb4, 0x242: 0xb4, 0x243: 0xb4, 0x244: 0xb4, 0x245: 0xb4, 0x246: 0xb4, 0x247: 0xb4,
- 0x248: 0xb4, 0x249: 0xb4, 0x24a: 0xb4, 0x24b: 0xb4, 0x24c: 0xb4, 0x24d: 0xb4, 0x24e: 0xb4, 0x24f: 0xb4,
- 0x250: 0xb4, 0x251: 0xb4, 0x252: 0xb4, 0x253: 0xb4, 0x254: 0xb4, 0x255: 0xb4, 0x256: 0xb4, 0x257: 0xb4,
- 0x258: 0xb4, 0x259: 0xb4, 0x25a: 0xb4, 0x25b: 0xb4, 0x25c: 0xb4, 0x25d: 0xb4, 0x25e: 0xb4, 0x25f: 0xb4,
- 0x260: 0xb4, 0x261: 0xb4, 0x262: 0xb4, 0x263: 0xb4, 0x264: 0xb4, 0x265: 0xb4, 0x266: 0xb4, 0x267: 0xb4,
- 0x268: 0xb4, 0x269: 0xb4, 0x26a: 0xb4, 0x26b: 0xb4, 0x26c: 0xb4, 0x26d: 0xb4, 0x26e: 0xb4, 0x26f: 0xb4,
- 0x270: 0xb4, 0x271: 0xb4, 0x272: 0xb4, 0x273: 0xb4, 0x274: 0xb4, 0x275: 0xb4, 0x276: 0xb4, 0x277: 0xb4,
- 0x278: 0xb4, 0x279: 0xb4, 0x27a: 0xb4, 0x27b: 0xb4, 0x27c: 0xb4, 0x27d: 0xb4, 0x27e: 0xb4, 0x27f: 0xb4,
+ 0x240: 0xba, 0x241: 0xba, 0x242: 0xba, 0x243: 0xba, 0x244: 0xba, 0x245: 0xba, 0x246: 0xba, 0x247: 0xba,
+ 0x248: 0xba, 0x249: 0xba, 0x24a: 0xba, 0x24b: 0xba, 0x24c: 0xba, 0x24d: 0xba, 0x24e: 0xba, 0x24f: 0xba,
+ 0x250: 0xba, 0x251: 0xba, 0x252: 0xba, 0x253: 0xba, 0x254: 0xba, 0x255: 0xba, 0x256: 0xba, 0x257: 0xba,
+ 0x258: 0xba, 0x259: 0xba, 0x25a: 0xba, 0x25b: 0xba, 0x25c: 0xba, 0x25d: 0xba, 0x25e: 0xba, 0x25f: 0xba,
+ 0x260: 0xba, 0x261: 0xba, 0x262: 0xba, 0x263: 0xba, 0x264: 0xba, 0x265: 0xba, 0x266: 0xba, 0x267: 0xba,
+ 0x268: 0xba, 0x269: 0xba, 0x26a: 0xba, 0x26b: 0xba, 0x26c: 0xba, 0x26d: 0xba, 0x26e: 0xba, 0x26f: 0xba,
+ 0x270: 0xba, 0x271: 0xba, 0x272: 0xba, 0x273: 0xba, 0x274: 0xba, 0x275: 0xba, 0x276: 0xba, 0x277: 0xba,
+ 0x278: 0xba, 0x279: 0xba, 0x27a: 0xba, 0x27b: 0xba, 0x27c: 0xba, 0x27d: 0xba, 0x27e: 0xba, 0x27f: 0xba,
// Block 0xa, offset 0x280
- 0x280: 0xb4, 0x281: 0xb4, 0x282: 0xb4, 0x283: 0xb4, 0x284: 0xb4, 0x285: 0xb4, 0x286: 0xb4, 0x287: 0xb4,
- 0x288: 0xb4, 0x289: 0xb4, 0x28a: 0xb4, 0x28b: 0xb4, 0x28c: 0xb4, 0x28d: 0xb4, 0x28e: 0xb4, 0x28f: 0xb4,
- 0x290: 0xb4, 0x291: 0xb4, 0x292: 0xb4, 0x293: 0xb4, 0x294: 0xb4, 0x295: 0xb4, 0x296: 0xb4, 0x297: 0xb4,
- 0x298: 0xb4, 0x299: 0xb4, 0x29a: 0xb4, 0x29b: 0xb4, 0x29c: 0xb4, 0x29d: 0xb4, 0x29e: 0xb5,
+ 0x280: 0xba, 0x281: 0xba, 0x282: 0xba, 0x283: 0xba, 0x284: 0xba, 0x285: 0xba, 0x286: 0xba, 0x287: 0xba,
+ 0x288: 0xba, 0x289: 0xba, 0x28a: 0xba, 0x28b: 0xba, 0x28c: 0xba, 0x28d: 0xba, 0x28e: 0xba, 0x28f: 0xba,
+ 0x290: 0xba, 0x291: 0xba, 0x292: 0xba, 0x293: 0xba, 0x294: 0xba, 0x295: 0xba, 0x296: 0xba, 0x297: 0xba,
+ 0x298: 0xba, 0x299: 0xba, 0x29a: 0xba, 0x29b: 0xba, 0x29c: 0xba, 0x29d: 0xba, 0x29e: 0xbb,
// Block 0xb, offset 0x2c0
0x2e4: 0x2e, 0x2e5: 0x2f, 0x2e6: 0x30, 0x2e7: 0x31,
0x2e8: 0x32, 0x2e9: 0x33, 0x2ea: 0x34, 0x2eb: 0x35, 0x2ec: 0x36, 0x2ed: 0x37, 0x2ee: 0x38, 0x2ef: 0x39,
0x2f0: 0x3a, 0x2f1: 0x3b, 0x2f2: 0x3c, 0x2f3: 0x3d, 0x2f4: 0x3e, 0x2f5: 0x3f, 0x2f6: 0x40, 0x2f7: 0x41,
- 0x2f8: 0x42, 0x2f9: 0x43, 0x2fa: 0x44, 0x2fb: 0x45, 0x2fc: 0xb6, 0x2fd: 0x46, 0x2fe: 0x47, 0x2ff: 0xb7,
+ 0x2f8: 0x42, 0x2f9: 0x43, 0x2fa: 0x44, 0x2fb: 0x45, 0x2fc: 0xbc, 0x2fd: 0x46, 0x2fe: 0x47, 0x2ff: 0xbd,
// Block 0xc, offset 0x300
- 0x307: 0xb8,
- 0x328: 0xb9,
+ 0x307: 0xbe,
+ 0x328: 0xbf,
// Block 0xd, offset 0x340
- 0x341: 0xab, 0x342: 0xba,
+ 0x341: 0xb1, 0x342: 0xc0, 0x344: 0xc1, 0x347: 0xb6,
+ 0x35a: 0xc2,
// Block 0xe, offset 0x380
- 0x385: 0xbb, 0x386: 0xbc, 0x387: 0xbd,
- 0x389: 0xbe,
- 0x390: 0xbf, 0x391: 0xc0, 0x392: 0xc1, 0x393: 0xc2, 0x394: 0xc3, 0x395: 0xc4, 0x396: 0xc5, 0x397: 0xc6,
- 0x398: 0xc7, 0x399: 0xc8, 0x39a: 0x48, 0x39b: 0xc9, 0x39c: 0xca, 0x39d: 0xcb, 0x39e: 0xcc, 0x39f: 0x49,
+ 0x385: 0xc3, 0x386: 0xc4, 0x387: 0xc5,
+ 0x389: 0xc6,
+ 0x390: 0xc7, 0x391: 0xc8, 0x392: 0xc9, 0x393: 0xca, 0x394: 0xcb, 0x395: 0xcc, 0x396: 0xcd, 0x397: 0xce,
+ 0x398: 0xcf, 0x399: 0xd0, 0x39a: 0x48, 0x39b: 0xd1, 0x39c: 0xd2, 0x39d: 0xd3, 0x39e: 0xd4, 0x39f: 0x49,
// Block 0xf, offset 0x3c0
- 0x3c4: 0x4a, 0x3c5: 0xcd, 0x3c6: 0xce,
- 0x3c8: 0x4b, 0x3c9: 0xcf,
+ 0x3f8: 0x4a, 0x3f9: 0x4b, 0x3fa: 0x4c,
// Block 0x10, offset 0x400
- 0x420: 0x4c, 0x421: 0x4d, 0x422: 0x4e, 0x423: 0x4f, 0x424: 0x50, 0x425: 0x51, 0x426: 0x52, 0x427: 0x53,
- 0x428: 0x54,
+ 0x404: 0x4d, 0x405: 0xd5, 0x406: 0xd6,
+ 0x408: 0x4e, 0x409: 0xd7,
// Block 0x11, offset 0x440
- 0x450: 0x0a, 0x451: 0x0b,
- 0x45d: 0x0c, 0x45f: 0x0d,
- 0x46f: 0x0e,
+ 0x460: 0x4f, 0x461: 0x50, 0x462: 0x51, 0x463: 0x52, 0x464: 0x53, 0x465: 0x54, 0x466: 0x55, 0x467: 0x56,
+ 0x468: 0x57,
+ // Block 0x12, offset 0x480
+ 0x490: 0x0a, 0x491: 0x0b,
+ 0x49d: 0x0c, 0x49e: 0x0d, 0x49f: 0x0e,
+ 0x4af: 0x0f,
}
-var nfkcTrie = trie{nfkcLookup[:], nfkcValues[:], nfkcSparseValues[:], nfkcSparseOffset[:], 85}
+var nfkcTrie = trie{nfkcLookup[:], nfkcValues[:], nfkcSparseValues[:], nfkcSparseOffset[:], 88}
-// recompMap: 7448 bytes (entries only)
+// recompMap: 7464 bytes (entries only)
var recompMap = map[uint32]rune{
0x00410300: 0x00C0,
0x00410301: 0x00C1,
@@ -6654,6 +6770,8 @@ var recompMap = map[uint32]rune{
0x109910BA: 0x1109A,
0x109B10BA: 0x1109C,
0x10A510BA: 0x110AB,
+ 0x11311127: 0x1112E,
+ 0x11321127: 0x1112F,
}
-// Total size of tables: 50KB (50848 bytes)
+// Total size of tables: 50KB (51625 bytes)
diff --git a/libgo/go/exp/types/staging/builtins.go b/libgo/go/exp/types/builtins.go
index ef9ae80e2b5..88267042e4b 100644
--- a/libgo/go/exp/types/staging/builtins.go
+++ b/libgo/go/exp/types/builtins.go
@@ -44,7 +44,7 @@ func (check *checker) builtin(x *operand, call *ast.CallExpr, bin *builtin, iota
switch id {
case _Make, _New:
// argument must be a type
- typ0 = underlying(check.typ(arg0, false))
+ typ0 = check.typ(arg0, false)
if typ0 == Typ[Invalid] {
goto Error
}
@@ -191,7 +191,7 @@ func (check *checker) builtin(x *operand, call *ast.CallExpr, bin *builtin, iota
case _Make:
var min int // minimum number of arguments
- switch typ0.(type) {
+ switch underlying(typ0).(type) {
case *Slice:
min = 2
case *Map, *Chan:
@@ -204,13 +204,27 @@ func (check *checker) builtin(x *operand, call *ast.CallExpr, bin *builtin, iota
check.errorf(call.Pos(), "%s expects %d or %d arguments; found %d", call, min, min+1, n)
goto Error
}
+ var sizes []interface{} // constant integer arguments, if any
for _, arg := range args[1:] {
check.expr(x, arg, nil, iota)
- if !x.isInteger() {
+ if x.isInteger() {
+ if x.mode == constant {
+ if isNegConst(x.val) {
+ check.invalidArg(x.pos(), "%s must not be negative", x)
+ // safe to continue
+ } else {
+ sizes = append(sizes, x.val) // x.val >= 0
+ }
+ }
+ } else {
check.invalidArg(x.pos(), "%s must be an integer", x)
// safe to continue
}
}
+ if len(sizes) == 2 && compareConst(sizes[0], sizes[1], token.GTR) {
+ check.invalidArg(args[1].Pos(), "length and capacity swapped")
+ // safe to continue
+ }
x.mode = variable
x.typ = typ0
@@ -287,7 +301,7 @@ func (check *checker) builtin(x *operand, call *ast.CallExpr, bin *builtin, iota
var t operand
x1 := x
for _, arg := range args {
- check.exprOrType(x1, arg, nil, iota, true) // permit trace for types, e.g.: new(trace(T))
+ check.rawExpr(x1, arg, nil, iota, true) // permit trace for types, e.g.: new(trace(T))
check.dump("%s: %s", x1.pos(), x1)
x1 = &t // use incoming x only for first argument
}
diff --git a/libgo/go/exp/types/check.go b/libgo/go/exp/types/check.go
index bd947a1639f..1300d0a6dd8 100644
--- a/libgo/go/exp/types/check.go
+++ b/libgo/go/exp/types/check.go
@@ -9,244 +9,366 @@ package types
import (
"fmt"
"go/ast"
- "go/scanner"
"go/token"
- "strconv"
+ "sort"
)
-const debug = false
+// enable for debugging
+const trace = false
type checker struct {
- fset *token.FileSet
- errors scanner.ErrorList
- types map[ast.Expr]Type
-}
+ fset *token.FileSet
+ pkg *ast.Package
+ errh func(token.Pos, string)
+ mapf func(ast.Expr, Type)
-func (c *checker) errorf(pos token.Pos, format string, args ...interface{}) string {
- msg := fmt.Sprintf(format, args...)
- c.errors.Add(c.fset.Position(pos), msg)
- return msg
+ // lazily initialized
+ firsterr error
+ filenames []string // sorted list of package file names for reproducible iteration order
+ initexprs map[*ast.ValueSpec][]ast.Expr // "inherited" initialization expressions for constant declarations
+ functypes []*Signature // stack of function signatures; actively typechecked function on top
+ pos []token.Pos // stack of expr positions; debugging support, used if trace is set
}
-// collectFields collects struct fields tok = token.STRUCT), interface methods
-// (tok = token.INTERFACE), and function arguments/results (tok = token.FUNC).
+// declare declares an object of the given kind and name (ident) in scope;
+// decl is the corresponding declaration in the AST. An error is reported
+// if the object was declared before.
//
-func (c *checker) collectFields(tok token.Token, list *ast.FieldList, cycleOk bool) (fields ObjList, tags []string, isVariadic bool) {
- if list != nil {
- for _, field := range list.List {
- ftype := field.Type
- if t, ok := ftype.(*ast.Ellipsis); ok {
- ftype = t.Elt
- isVariadic = true
- }
- typ := c.makeType(ftype, cycleOk)
- tag := ""
- if field.Tag != nil {
- assert(field.Tag.Kind == token.STRING)
- tag, _ = strconv.Unquote(field.Tag.Value)
- }
- if len(field.Names) > 0 {
- // named fields
- for _, name := range field.Names {
- obj := name.Obj
- obj.Type = typ
- fields = append(fields, obj)
- if tok == token.STRUCT {
- tags = append(tags, tag)
- }
- }
- } else {
- // anonymous field
- switch tok {
- case token.STRUCT:
- tags = append(tags, tag)
- fallthrough
- case token.FUNC:
- obj := ast.NewObj(ast.Var, "")
- obj.Type = typ
- fields = append(fields, obj)
- case token.INTERFACE:
- utyp := Underlying(typ)
- if typ, ok := utyp.(*Interface); ok {
- // TODO(gri) This is not good enough. Check for double declarations!
- fields = append(fields, typ.Methods...)
- } else if _, ok := utyp.(*Bad); !ok {
- // if utyp is Bad, don't complain (the root cause was reported before)
- c.errorf(ftype.Pos(), "interface contains embedded non-interface type")
- }
- default:
- panic("unreachable")
- }
+// TODO(gri) This is very similar to the declare function in go/parser; it
+// is only used to associate methods with their respective receiver base types.
+// In a future version, it might be simpler and cleaner do to all the resolution
+// in the type-checking phase. It would simplify the parser, AST, and also
+// reduce some amount of code duplication.
+//
+func (check *checker) declare(scope *ast.Scope, kind ast.ObjKind, ident *ast.Ident, decl ast.Decl) {
+ assert(ident.Obj == nil) // identifier already declared or resolved
+ obj := ast.NewObj(kind, ident.Name)
+ obj.Decl = decl
+ ident.Obj = obj
+ if ident.Name != "_" {
+ if alt := scope.Insert(obj); alt != nil {
+ prevDecl := ""
+ if pos := alt.Pos(); pos.IsValid() {
+ prevDecl = fmt.Sprintf("\n\tprevious declaration at %s", check.fset.Position(pos))
}
+ check.errorf(ident.Pos(), fmt.Sprintf("%s redeclared in this block%s", ident.Name, prevDecl))
}
}
- return
}
-// makeType makes a new type for an AST type specification x or returns
-// the type referred to by a type name x. If cycleOk is set, a type may
-// refer to itself directly or indirectly; otherwise cycles are errors.
-//
-func (c *checker) makeType(x ast.Expr, cycleOk bool) (typ Type) {
- if debug {
- fmt.Printf("makeType (cycleOk = %v)\n", cycleOk)
- ast.Print(c.fset, x)
- defer func() {
- fmt.Printf("-> %T %v\n\n", typ, typ)
- }()
- }
-
- switch t := x.(type) {
- case *ast.BadExpr:
- return &Bad{}
-
- case *ast.Ident:
- // type name
- obj := t.Obj
- if obj == nil {
- // unresolved identifier (error has been reported before)
- return &Bad{Msg: fmt.Sprintf("%s is unresolved", t.Name)}
- }
- if obj.Kind != ast.Typ {
- msg := c.errorf(t.Pos(), "%s is not a type", t.Name)
- return &Bad{Msg: msg}
- }
- c.checkObj(obj, cycleOk)
- if !cycleOk && obj.Type.(*Name).Underlying == nil {
- msg := c.errorf(obj.Pos(), "illegal cycle in declaration of %s", obj.Name)
- return &Bad{Msg: msg}
- }
- return obj.Type.(Type)
-
- case *ast.ParenExpr:
- return c.makeType(t.X, cycleOk)
-
- case *ast.SelectorExpr:
- // qualified identifier
- // TODO (gri) eventually, this code belongs to expression
- // type checking - here for the time being
- if ident, ok := t.X.(*ast.Ident); ok {
- if obj := ident.Obj; obj != nil {
- if obj.Kind != ast.Pkg {
- msg := c.errorf(ident.Pos(), "%s is not a package", obj.Name)
- return &Bad{Msg: msg}
- }
- // TODO(gri) we have a package name but don't
- // have the mapping from package name to package
- // scope anymore (created in ast.NewPackage).
- return &Bad{} // for now
- }
- }
- // TODO(gri) can this really happen (the parser should have excluded this)?
- msg := c.errorf(t.Pos(), "expected qualified identifier")
- return &Bad{Msg: msg}
+func (check *checker) valueSpec(pos token.Pos, obj *ast.Object, lhs []*ast.Ident, typ ast.Expr, rhs []ast.Expr, iota int) {
+ if len(lhs) == 0 {
+ check.invalidAST(pos, "missing lhs in declaration")
+ return
+ }
- case *ast.StarExpr:
- return &Pointer{Base: c.makeType(t.X, true)}
+ // determine type for all of lhs, if any
+ // (but only set it for the object we typecheck!)
+ var t Type
+ if typ != nil {
+ t = check.typ(typ, false)
+ }
- case *ast.ArrayType:
- if t.Len != nil {
- // TODO(gri) compute length
- return &Array{Elt: c.makeType(t.Elt, cycleOk)}
+ // len(lhs) > 0
+ if len(lhs) == len(rhs) {
+ // check only lhs and rhs corresponding to obj
+ var l, r ast.Expr
+ for i, name := range lhs {
+ if name.Obj == obj {
+ l = lhs[i]
+ r = rhs[i]
+ break
+ }
}
- return &Slice{Elt: c.makeType(t.Elt, true)}
-
- case *ast.StructType:
- fields, tags, _ := c.collectFields(token.STRUCT, t.Fields, cycleOk)
- return &Struct{Fields: fields, Tags: tags}
-
- case *ast.FuncType:
- params, _, isVariadic := c.collectFields(token.FUNC, t.Params, true)
- results, _, _ := c.collectFields(token.FUNC, t.Results, true)
- return &Func{Recv: nil, Params: params, Results: results, IsVariadic: isVariadic}
+ assert(l != nil)
+ obj.Type = t
+ check.assign1to1(l, r, nil, true, iota)
+ return
+ }
- case *ast.InterfaceType:
- methods, _, _ := c.collectFields(token.INTERFACE, t.Methods, cycleOk)
- methods.Sort()
- return &Interface{Methods: methods}
+ // there must be a type or initialization expressions
+ if t == nil && len(rhs) == 0 {
+ check.invalidAST(pos, "missing type or initialization expression")
+ t = Typ[Invalid]
+ }
- case *ast.MapType:
- return &Map{Key: c.makeType(t.Key, true), Elt: c.makeType(t.Value, true)}
+ // if we have a type, mark all of lhs
+ if t != nil {
+ for _, name := range lhs {
+ name.Obj.Type = t
+ }
+ }
- case *ast.ChanType:
- return &Chan{Dir: t.Dir, Elt: c.makeType(t.Value, true)}
+ // check initial values, if any
+ if len(rhs) > 0 {
+ // TODO(gri) should try to avoid this conversion
+ lhx := make([]ast.Expr, len(lhs))
+ for i, e := range lhs {
+ lhx[i] = e
+ }
+ check.assignNtoM(lhx, rhs, true, iota)
}
+}
- panic(fmt.Sprintf("unreachable (%T)", x))
+func (check *checker) function(typ *Signature, body *ast.BlockStmt) {
+ check.functypes = append(check.functypes, typ)
+ check.stmt(body)
+ check.functypes = check.functypes[0 : len(check.functypes)-1]
}
-// checkObj type checks an object.
-func (c *checker) checkObj(obj *ast.Object, ref bool) {
- if obj.Type != nil {
- // object has already been type checked
- return
- }
+// object typechecks an object by assigning it a type; obj.Type must be nil.
+// Callers must check obj.Type before calling object; this eliminates a call
+// for each identifier that has been typechecked already, a common scenario.
+//
+func (check *checker) object(obj *ast.Object, cycleOk bool) {
+ assert(obj.Type == nil)
switch obj.Kind {
- case ast.Bad:
- // ignore
+ case ast.Bad, ast.Pkg:
+ // nothing to do
- case ast.Con:
- // TODO(gri) complete this
+ case ast.Con, ast.Var:
+ // The obj.Data field for constants and variables is initialized
+ // to the respective (hypothetical, for variables) iota value by
+ // the parser. The object's fields can be in one of the following
+ // states:
+ // Type != nil => the constant value is Data
+ // Type == nil => the object is not typechecked yet, and Data can be:
+ // Data is int => Data is the value of iota for this declaration
+ // Data == nil => the object's expression is being evaluated
+ if obj.Data == nil {
+ check.errorf(obj.Pos(), "illegal cycle in initialization of %s", obj.Name)
+ obj.Type = Typ[Invalid]
+ return
+ }
+ spec := obj.Decl.(*ast.ValueSpec)
+ iota := obj.Data.(int)
+ obj.Data = nil
+ // determine initialization expressions
+ values := spec.Values
+ if len(values) == 0 && obj.Kind == ast.Con {
+ values = check.initexprs[spec]
+ }
+ check.valueSpec(spec.Pos(), obj, spec.Names, spec.Type, values, iota)
case ast.Typ:
- typ := &Name{Obj: obj}
+ typ := &NamedType{Obj: obj}
obj.Type = typ // "mark" object so recursion terminates
- typ.Underlying = Underlying(c.makeType(obj.Decl.(*ast.TypeSpec).Type, ref))
-
- case ast.Var:
- // TODO(gri) complete this
+ typ.Underlying = underlying(check.typ(obj.Decl.(*ast.TypeSpec).Type, cycleOk))
+ // typecheck associated method signatures
+ if obj.Data != nil {
+ scope := obj.Data.(*ast.Scope)
+ switch t := typ.Underlying.(type) {
+ case *Struct:
+ // struct fields must not conflict with methods
+ for _, f := range t.Fields {
+ if m := scope.Lookup(f.Name); m != nil {
+ check.errorf(m.Pos(), "type %s has both field and method named %s", obj.Name, f.Name)
+ }
+ }
+ // ok to continue
+ case *Interface:
+ // methods cannot be associated with an interface type
+ for _, m := range scope.Objects {
+ recv := m.Decl.(*ast.FuncDecl).Recv.List[0].Type
+ check.errorf(recv.Pos(), "invalid receiver type %s (%s is an interface type)", obj.Name, obj.Name)
+ }
+ // ok to continue
+ }
+ // typecheck method signatures
+ for _, m := range scope.Objects {
+ mdecl := m.Decl.(*ast.FuncDecl)
+ // TODO(gri) At the moment, the receiver is type-checked when checking
+ // the method body. Also, we don't properly track if the receiver is
+ // a pointer (i.e., currently, method sets are too large). FIX THIS.
+ mtyp := check.typ(mdecl.Type, cycleOk).(*Signature)
+ m.Type = mtyp
+ }
+ }
case ast.Fun:
fdecl := obj.Decl.(*ast.FuncDecl)
- ftyp := c.makeType(fdecl.Type, ref).(*Func)
- obj.Type = ftyp
if fdecl.Recv != nil {
- recvField := fdecl.Recv.List[0]
- if len(recvField.Names) > 0 {
- ftyp.Recv = recvField.Names[0].Obj
- } else {
- ftyp.Recv = ast.NewObj(ast.Var, "_")
- ftyp.Recv.Decl = recvField
- }
- c.checkObj(ftyp.Recv, ref)
- // TODO(axw) add method to a list in the receiver type.
+ // This will ensure that the method base type is
+ // type-checked
+ check.collectFields(token.FUNC, fdecl.Recv, true)
}
- // TODO(axw) check function body, if non-nil.
+ ftyp := check.typ(fdecl.Type, cycleOk).(*Signature)
+ obj.Type = ftyp
+ check.function(ftyp, fdecl.Body)
default:
panic("unreachable")
}
}
-// Check typechecks a package.
-// It augments the AST by assigning types to all ast.Objects and returns a map
-// of types for all expression nodes in statements, and a scanner.ErrorList if
-// there are errors.
+// assocInitvals associates "inherited" initialization expressions
+// with the corresponding *ast.ValueSpec in the check.initexprs map
+// for constant declarations without explicit initialization expressions.
//
-func Check(fset *token.FileSet, pkg *ast.Package) (types map[ast.Expr]Type, err error) {
- // Sort objects so that we get reproducible error
- // positions (this is only needed for testing).
- // TODO(gri): Consider ast.Scope implementation that
- // provides both a list and a map for fast lookup.
- // Would permit the use of scopes instead of ObjMaps
- // elsewhere.
- list := make(ObjList, len(pkg.Scope.Objects))
- i := 0
- for _, obj := range pkg.Scope.Objects {
- list[i] = obj
- i++
- }
- list.Sort()
-
- var c checker
- c.fset = fset
- c.types = make(map[ast.Expr]Type)
-
- for _, obj := range list {
- c.checkObj(obj, false)
- }
-
- c.errors.RemoveMultiples()
- return c.types, c.errors.Err()
+func (check *checker) assocInitvals(decl *ast.GenDecl) {
+ var values []ast.Expr
+ for _, s := range decl.Specs {
+ if s, ok := s.(*ast.ValueSpec); ok {
+ if len(s.Values) > 0 {
+ values = s.Values
+ } else {
+ check.initexprs[s] = values
+ }
+ }
+ }
+ if len(values) == 0 {
+ check.invalidAST(decl.Pos(), "no initialization values provided")
+ }
+}
+
+// assocMethod associates a method declaration with the respective
+// receiver base type. meth.Recv must exist.
+//
+func (check *checker) assocMethod(meth *ast.FuncDecl) {
+ // The receiver type is one of the following (enforced by parser):
+ // - *ast.Ident
+ // - *ast.StarExpr{*ast.Ident}
+ // - *ast.BadExpr (parser error)
+ typ := meth.Recv.List[0].Type
+ if ptr, ok := typ.(*ast.StarExpr); ok {
+ typ = ptr.X
+ }
+ // determine receiver base type object (or nil if error)
+ var obj *ast.Object
+ if ident, ok := typ.(*ast.Ident); ok && ident.Obj != nil {
+ obj = ident.Obj
+ if obj.Kind != ast.Typ {
+ check.errorf(ident.Pos(), "%s is not a type", ident.Name)
+ obj = nil
+ }
+ // TODO(gri) determine if obj was defined in this package
+ /*
+ if check.notLocal(obj) {
+ check.errorf(ident.Pos(), "cannot define methods on non-local type %s", ident.Name)
+ obj = nil
+ }
+ */
+ } else {
+ // If it's not an identifier or the identifier wasn't declared/resolved,
+ // the parser/resolver already reported an error. Nothing to do here.
+ }
+ // determine base type scope (or nil if error)
+ var scope *ast.Scope
+ if obj != nil {
+ if obj.Data != nil {
+ scope = obj.Data.(*ast.Scope)
+ } else {
+ scope = ast.NewScope(nil)
+ obj.Data = scope
+ }
+ } else {
+ // use a dummy scope so that meth can be declared in
+ // presence of an error and get an associated object
+ // (always use a new scope so that we don't get double
+ // declaration errors)
+ scope = ast.NewScope(nil)
+ }
+ check.declare(scope, ast.Fun, meth.Name, meth)
+}
+
+func (check *checker) assocInitvalsOrMethod(decl ast.Decl) {
+ switch d := decl.(type) {
+ case *ast.GenDecl:
+ if d.Tok == token.CONST {
+ check.assocInitvals(d)
+ }
+ case *ast.FuncDecl:
+ if d.Recv != nil {
+ check.assocMethod(d)
+ }
+ }
+}
+
+func (check *checker) decl(decl ast.Decl) {
+ switch d := decl.(type) {
+ case *ast.BadDecl:
+ // ignore
+ case *ast.GenDecl:
+ for _, spec := range d.Specs {
+ switch s := spec.(type) {
+ case *ast.ImportSpec:
+ // nothing to do (handled by ast.NewPackage)
+ case *ast.ValueSpec:
+ for _, name := range s.Names {
+ if obj := name.Obj; obj.Type == nil {
+ check.object(obj, false)
+ }
+ }
+ case *ast.TypeSpec:
+ if obj := s.Name.Obj; obj.Type == nil {
+ check.object(obj, false)
+ }
+ default:
+ check.invalidAST(s.Pos(), "unknown ast.Spec node %T", s)
+ }
+ }
+ case *ast.FuncDecl:
+ if d.Name.Name == "init" {
+ // initialization function
+ // TODO(gri) ignore for now (has no object associated with it)
+ // (should probably collect in a first phase and properly initialize)
+ return
+ }
+ if obj := d.Name.Obj; obj.Type == nil {
+ check.object(obj, false)
+ }
+ default:
+ check.invalidAST(d.Pos(), "unknown ast.Decl node %T", d)
+ }
+}
+
+// iterate calls f for each package-level declaration.
+func (check *checker) iterate(f func(*checker, ast.Decl)) {
+ list := check.filenames
+
+ if list == nil {
+ // initialize lazily
+ for filename := range check.pkg.Files {
+ list = append(list, filename)
+ }
+ sort.Strings(list)
+ check.filenames = list
+ }
+
+ for _, filename := range list {
+ for _, decl := range check.pkg.Files[filename].Decls {
+ f(check, decl)
+ }
+ }
+}
+
+// A bailout panic is raised to indicate early termination.
+type bailout struct{}
+
+func check(fset *token.FileSet, pkg *ast.Package, errh func(token.Pos, string), f func(ast.Expr, Type)) (err error) {
+ // initialize checker
+ var check checker
+ check.fset = fset
+ check.pkg = pkg
+ check.errh = errh
+ check.mapf = f
+ check.initexprs = make(map[*ast.ValueSpec][]ast.Expr)
+
+ // handle bailouts
+ defer func() {
+ if p := recover(); p != nil {
+ _ = p.(bailout) // re-panic if not a bailout
+ }
+ err = check.firsterr
+ }()
+
+ // determine missing constant initialization expressions
+ // and associate methods with types
+ check.iterate((*checker).assocInitvalsOrMethod)
+
+ // typecheck all declarations
+ check.iterate((*checker).decl)
+
+ return
}
diff --git a/libgo/go/exp/types/check_test.go b/libgo/go/exp/types/check_test.go
index 50c58e3691e..bd60f5b6484 100644
--- a/libgo/go/exp/types/check_test.go
+++ b/libgo/go/exp/types/check_test.go
@@ -23,17 +23,21 @@
package types
import (
- // "fmt"
+ "flag"
+ "fmt"
"go/ast"
"go/parser"
"go/scanner"
"go/token"
"io/ioutil"
- // "os"
+ "os"
"regexp"
+ "runtime"
"testing"
)
+var listErrors = flag.Bool("list", false, "list errors")
+
// The test filenames do not end in .go so that they are invisible
// to gofmt since they contain comments that must not change their
// positions relative to surrounding tokens.
@@ -42,7 +46,17 @@ var tests = []struct {
name string
files []string
}{
- {"test0", []string{"testdata/test0.src"}},
+ {"decls0", []string{"testdata/decls0.src"}},
+ {"decls1", []string{"testdata/decls1.src"}},
+ {"decls2", []string{"testdata/decls2a.src", "testdata/decls2b.src"}},
+ {"const0", []string{"testdata/const0.src"}},
+ {"expr0", []string{"testdata/expr0.src"}},
+ {"expr1", []string{"testdata/expr1.src"}},
+ {"expr2", []string{"testdata/expr2.src"}},
+ {"expr3", []string{"testdata/expr3.src"}},
+ {"builtins", []string{"testdata/builtins.src"}},
+ {"conversions", []string{"testdata/conversions.src"}},
+ {"stmt0", []string{"testdata/stmt0.src"}},
}
var fset = token.NewFileSet()
@@ -96,8 +110,9 @@ var errRx = regexp.MustCompile(`^/\* *ERROR *"([^"]*)" *\*/$`)
// expectedErrors collects the regular expressions of ERROR comments found
// in files and returns them as a map of error positions to error messages.
//
-func expectedErrors(t *testing.T, testname string, files map[string]*ast.File) map[token.Pos]string {
- errors := make(map[token.Pos]string)
+func expectedErrors(t *testing.T, testname string, files map[string]*ast.File) map[token.Pos][]string {
+ errors := make(map[token.Pos][]string)
+
for filename := range files {
src, err := ioutil.ReadFile(filename)
if err != nil {
@@ -120,7 +135,8 @@ func expectedErrors(t *testing.T, testname string, files map[string]*ast.File) m
case token.COMMENT:
s := errRx.FindStringSubmatch(lit)
if len(s) == 2 {
- errors[prev] = string(s[1])
+ list := errors[prev]
+ errors[prev] = append(list, string(s[1]))
}
case token.SEMICOLON:
// ignore automatically inserted semicolon
@@ -133,45 +149,51 @@ func expectedErrors(t *testing.T, testname string, files map[string]*ast.File) m
}
}
}
+
return errors
}
-func eliminate(t *testing.T, expected map[token.Pos]string, errors error) {
- if errors == nil {
+func eliminate(t *testing.T, expected map[token.Pos][]string, errors error) {
+ if *listErrors || errors == nil {
return
}
for _, error := range errors.(scanner.ErrorList) {
// error.Pos is a token.Position, but we want
// a token.Pos so we can do a map lookup
pos := getPos(error.Pos.Filename, error.Pos.Offset)
- if msg, found := expected[pos]; found {
- // we expect a message at pos; check if it matches
+ list := expected[pos]
+ index := -1 // list index of matching message, if any
+ // we expect one of the messages in list to match the error at pos
+ for i, msg := range list {
rx, err := regexp.Compile(msg)
if err != nil {
t.Errorf("%s: %v", error.Pos, err)
continue
}
- if match := rx.MatchString(error.Msg); !match {
- t.Errorf("%s: %q does not match %q", error.Pos, error.Msg, msg)
- continue
+ if match := rx.MatchString(error.Msg); match {
+ index = i
+ break
+ }
+ }
+ if index >= 0 {
+ // eliminate from list
+ n := len(list) - 1
+ if n > 0 {
+ // not the last entry - swap in last element and shorten list by 1
+ list[index] = list[n]
+ expected[pos] = list[:n]
+ } else {
+ // last entry - remove list from map
+ delete(expected, pos)
}
- // we have a match - eliminate this error
- delete(expected, pos)
} else {
- // To keep in mind when analyzing failed test output:
- // If the same error position occurs multiple times in errors,
- // this message will be triggered (because the first error at
- // the position removes this position from the expected errors).
- t.Errorf("%s: no (multiple?) error expected, but found: %s", error.Pos, error.Msg)
+ t.Errorf("%s: no error expected: %q", error.Pos, error.Msg)
+ continue
}
}
}
-/*
-
-This test doesn't work with gccgo--it can't read gccgo imports.
-
-func check(t *testing.T, testname string, testfiles []string) {
+func checkFiles(t *testing.T, testname string, testfiles []string) {
// TODO(gri) Eventually all these different phases should be
// subsumed into a single function call that takes
// a set of files and creates a fully resolved and
@@ -192,8 +214,17 @@ func check(t *testing.T, testname string, testfiles []string) {
eliminate(t, errors, err)
// verify errors returned by the typechecker
- _, err = Check(fset, pkg)
- eliminate(t, errors, err)
+ var list scanner.ErrorList
+ errh := func(pos token.Pos, msg string) {
+ list.Add(fset.Position(pos), msg)
+ }
+ err = Check(fset, pkg, errh, nil)
+ eliminate(t, errors, list)
+
+ if *listErrors {
+ scanner.PrintError(os.Stdout, err)
+ return
+ }
// there should be no expected errors left
if len(errors) > 0 {
@@ -205,19 +236,28 @@ func check(t *testing.T, testname string, testfiles []string) {
}
func TestCheck(t *testing.T) {
+ // This package does not yet know how to read gccgo export data.
+ if runtime.Compiler == "gccgo" {
+ return
+ }
+
+ // Declare builtins for testing.
+ // Not done in an init func to avoid an init race with
+ // the construction of the Universe var.
+ def(ast.Fun, "assert").Type = &builtin{aType, _Assert, "assert", 1, false, true}
+ def(ast.Fun, "trace").Type = &builtin{aType, _Trace, "trace", 0, true, true}
+
// For easy debugging w/o changing the testing code,
// if there is a local test file, only test that file.
const testfile = "testdata/test.go"
if fi, err := os.Stat(testfile); err == nil && !fi.IsDir() {
fmt.Printf("WARNING: Testing only %s (remove it to run all tests)\n", testfile)
- check(t, testfile, []string{testfile})
+ checkFiles(t, testfile, []string{testfile})
return
}
// Otherwise, run all the tests.
for _, test := range tests {
- check(t, test.name, test.files)
+ checkFiles(t, test.name, test.files)
}
}
-
-*/
diff --git a/libgo/go/exp/types/const.go b/libgo/go/exp/types/const.go
index 048f63bb7d3..55010407778 100644
--- a/libgo/go/exp/types/const.go
+++ b/libgo/go/exp/types/const.go
@@ -2,331 +2,661 @@
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
-// This file implements operations on ideal constants.
+// This file implements operations on constant values.
package types
import (
+ "fmt"
"go/token"
"math/big"
"strconv"
)
-// TODO(gri) Consider changing the API so Const is an interface
-// and operations on consts don't have to type switch.
-
-// A Const implements an ideal constant Value.
-// The zero value z for a Const is not a valid constant value.
-type Const struct {
- // representation of constant values:
- // ideal bool -> bool
- // ideal int -> *big.Int
- // ideal float -> *big.Rat
- // ideal complex -> cmplx
- // ideal string -> string
- val interface{}
-}
+// TODO(gri) At the moment, constants are different types
+// passed around as interface{} values. Consider introducing
+// a Const type and use methods instead of xConst functions.
+
+// Representation of constant values.
+//
+// bool -> bool (true, false)
+// numeric -> int64, *big.Int, *big.Rat, complex (ordered by increasing data structure "size")
+// string -> string
+// nil -> nilType (nilConst)
+//
+// Numeric constants are normalized after each operation such
+// that they are represented by the "smallest" data structure
+// required to represent the constant, independent of actual
+// type. Non-numeric constants are always normalized.
-// Representation of complex values.
-type cmplx struct {
+// Representation of complex numbers.
+type complex struct {
re, im *big.Rat
}
-func assert(cond bool) {
- if !cond {
- panic("go/types internal error: assertion failed")
+func (c complex) String() string {
+ if c.re.Sign() == 0 {
+ return fmt.Sprintf("%si", c.im)
+ }
+ // normalized complex values always have an imaginary part
+ return fmt.Sprintf("(%s + %si)", c.re, c.im)
+}
+
+// Representation of nil.
+type nilType struct{}
+
+func (nilType) String() string {
+ return "nil"
+}
+
+// Frequently used constants.
+var (
+ zeroConst = int64(0)
+ oneConst = int64(1)
+ minusOneConst = int64(-1)
+ nilConst = nilType{}
+)
+
+// int64 bounds
+var (
+ minInt64 = big.NewInt(-1 << 63)
+ maxInt64 = big.NewInt(1<<63 - 1)
+)
+
+// normalizeIntConst returns the smallest constant representation
+// for the specific value of x; either an int64 or a *big.Int value.
+//
+func normalizeIntConst(x *big.Int) interface{} {
+ if minInt64.Cmp(x) <= 0 && x.Cmp(maxInt64) <= 0 {
+ return x.Int64()
+ }
+ return x
+}
+
+// normalizeRatConst returns the smallest constant representation
+// for the specific value of x; either an int64, *big.Int value,
+// or *big.Rat value.
+//
+func normalizeRatConst(x *big.Rat) interface{} {
+ if x.IsInt() {
+ return normalizeIntConst(x.Num())
+ }
+ return x
+}
+
+// normalizeComplexConst returns the smallest constant representation
+// for the specific value of x; either an int64, *big.Int value, *big.Rat,
+// or complex value.
+//
+func normalizeComplexConst(x complex) interface{} {
+ if x.im.Sign() == 0 {
+ return normalizeRatConst(x.re)
+ }
+ return x
+}
+
+// makeRuneConst returns the int64 code point for the rune literal
+// lit. The result is nil if lit is not a correct rune literal.
+//
+func makeRuneConst(lit string) interface{} {
+ if n := len(lit); n >= 2 {
+ if code, _, _, err := strconv.UnquoteChar(lit[1:n-1], '\''); err == nil {
+ return int64(code)
+ }
+ }
+ return nil
+}
+
+// makeRuneConst returns the smallest integer constant representation
+// (int64, *big.Int) for the integer literal lit. The result is nil if
+// lit is not a correct integer literal.
+//
+func makeIntConst(lit string) interface{} {
+ if x, err := strconv.ParseInt(lit, 0, 64); err == nil {
+ return x
+ }
+ if x, ok := new(big.Int).SetString(lit, 0); ok {
+ return x
+ }
+ return nil
+}
+
+// makeFloatConst returns the smallest floating-point constant representation
+// (int64, *big.Int, *big.Rat) for the floating-point literal lit. The result
+// is nil if lit is not a correct floating-point literal.
+//
+func makeFloatConst(lit string) interface{} {
+ if x, ok := new(big.Rat).SetString(lit); ok {
+ return normalizeRatConst(x)
+ }
+ return nil
+}
+
+// makeComplexConst returns the complex constant representation (complex) for
+// the imaginary literal lit. The result is nil if lit is not a correct imaginary
+// literal.
+//
+func makeComplexConst(lit string) interface{} {
+ n := len(lit)
+ if n > 0 && lit[n-1] == 'i' {
+ if im, ok := new(big.Rat).SetString(lit[0 : n-1]); ok {
+ return normalizeComplexConst(complex{big.NewRat(0, 1), im})
+ }
}
+ return nil
}
-// MakeConst makes an ideal constant from a literal
-// token and the corresponding literal string.
-func MakeConst(tok token.Token, lit string) Const {
- switch tok {
- case token.INT:
- var x big.Int
- _, ok := x.SetString(lit, 0)
- assert(ok)
- return Const{&x}
- case token.FLOAT:
- var y big.Rat
- _, ok := y.SetString(lit)
- assert(ok)
- return Const{&y}
- case token.IMAG:
- assert(lit[len(lit)-1] == 'i')
- var im big.Rat
- _, ok := im.SetString(lit[0 : len(lit)-1])
- assert(ok)
- return Const{cmplx{big.NewRat(0, 1), &im}}
- case token.CHAR:
- assert(lit[0] == '\'' && lit[len(lit)-1] == '\'')
- code, _, _, err := strconv.UnquoteChar(lit[1:len(lit)-1], '\'')
- assert(err == nil)
- return Const{big.NewInt(int64(code))}
- case token.STRING:
- s, err := strconv.Unquote(lit)
- assert(err == nil)
- return Const{s}
+// makeStringConst returns the string constant representation (string) for
+// the string literal lit. The result is nil if lit is not a correct string
+// literal.
+//
+func makeStringConst(lit string) interface{} {
+ if s, err := strconv.Unquote(lit); err == nil {
+ return s
}
- panic("unreachable")
+ return nil
}
-// MakeZero returns the zero constant for the given type.
-func MakeZero(typ *Type) Const {
- // TODO(gri) fix this
- return Const{0}
+// isZeroConst reports whether the value of constant x is 0.
+// x must be normalized.
+//
+func isZeroConst(x interface{}) bool {
+ i, ok := x.(int64) // good enough since constants are normalized
+ return ok && i == 0
}
-// Match attempts to match the internal constant representations of x and y.
-// If the attempt is successful, the result is the values of x and y,
-// if necessary converted to have the same internal representation; otherwise
-// the results are invalid.
-func (x Const) Match(y Const) (u, v Const) {
- switch a := x.val.(type) {
+// isNegConst reports whether the value of constant x is < 0.
+// x must be a non-complex numeric value.
+//
+func isNegConst(x interface{}) bool {
+ switch x := x.(type) {
+ case int64:
+ return x < 0
+ case *big.Int:
+ return x.Sign() < 0
+ case *big.Rat:
+ return x.Sign() < 0
+ }
+ unreachable()
+ return false
+}
+
+// isRepresentableConst reports whether the value of constant x can
+// be represented as a value of the basic type Typ[as] without loss
+// of precision.
+//
+func isRepresentableConst(x interface{}, as BasicKind) bool {
+ const intBits = 32 // TODO(gri) implementation-specific constant
+ const ptrBits = 64 // TODO(gri) implementation-specific constant
+
+ switch x := x.(type) {
case bool:
- if _, ok := y.val.(bool); ok {
- u, v = x, y
+ return as == Bool || as == UntypedBool
+
+ case int64:
+ switch as {
+ case Int:
+ return -1<<(intBits-1) <= x && x <= 1<<(intBits-1)-1
+ case Int8:
+ return -1<<(8-1) <= x && x <= 1<<(8-1)-1
+ case Int16:
+ return -1<<(16-1) <= x && x <= 1<<(16-1)-1
+ case Int32, UntypedRune:
+ return -1<<(32-1) <= x && x <= 1<<(32-1)-1
+ case Int64:
+ return true
+ case Uint:
+ return 0 <= x && x <= 1<<intBits-1
+ case Uint8:
+ return 0 <= x && x <= 1<<8-1
+ case Uint16:
+ return 0 <= x && x <= 1<<16-1
+ case Uint32:
+ return 0 <= x && x <= 1<<32-1
+ case Uint64:
+ return 0 <= x
+ case Uintptr:
+ assert(ptrBits == 64)
+ return 0 <= x
+ case Float32:
+ return true // TODO(gri) fix this
+ case Float64:
+ return true // TODO(gri) fix this
+ case Complex64:
+ return true // TODO(gri) fix this
+ case Complex128:
+ return true // TODO(gri) fix this
+ case UntypedInt, UntypedFloat, UntypedComplex:
+ return true
}
+
case *big.Int:
- switch y.val.(type) {
- case *big.Int:
- u, v = x, y
- case *big.Rat:
- var z big.Rat
- z.SetInt(a)
- u, v = Const{&z}, y
- case cmplx:
- var z big.Rat
- z.SetInt(a)
- u, v = Const{cmplx{&z, big.NewRat(0, 1)}}, y
+ switch as {
+ case Uint:
+ return x.Sign() >= 0 && x.BitLen() <= intBits
+ case Uint64:
+ return x.Sign() >= 0 && x.BitLen() <= 64
+ case Uintptr:
+ return x.Sign() >= 0 && x.BitLen() <= ptrBits
+ case Float32:
+ return true // TODO(gri) fix this
+ case Float64:
+ return true // TODO(gri) fix this
+ case Complex64:
+ return true // TODO(gri) fix this
+ case Complex128:
+ return true // TODO(gri) fix this
+ case UntypedInt, UntypedFloat, UntypedComplex:
+ return true
}
+
case *big.Rat:
- switch y.val.(type) {
- case *big.Int:
- v, u = y.Match(x)
- case *big.Rat:
- u, v = x, y
- case cmplx:
- u, v = Const{cmplx{a, big.NewRat(0, 0)}}, y
+ switch as {
+ case Float32:
+ return true // TODO(gri) fix this
+ case Float64:
+ return true // TODO(gri) fix this
+ case Complex64:
+ return true // TODO(gri) fix this
+ case Complex128:
+ return true // TODO(gri) fix this
+ case UntypedFloat, UntypedComplex:
+ return true
}
- case cmplx:
- switch y.val.(type) {
- case *big.Int, *big.Rat:
- v, u = y.Match(x)
- case cmplx:
- u, v = x, y
+
+ case complex:
+ switch as {
+ case Complex64:
+ return true // TODO(gri) fix this
+ case Complex128:
+ return true // TODO(gri) fix this
+ case UntypedComplex:
+ return true
}
+
case string:
- if _, ok := y.val.(string); ok {
- u, v = x, y
- }
+ return as == String || as == UntypedString
+
+ case nilType:
+ return as == UntypedNil
+
default:
- panic("unreachable")
+ unreachable()
}
- return
+
+ return false
}
-// Convert attempts to convert the constant x to a given type.
-// If the attempt is successful, the result is the new constant;
-// otherwise the result is invalid.
-func (x Const) Convert(typ *Type) Const {
- // TODO(gri) implement this
- switch x.val.(type) {
- case bool:
+var (
+ int1 = big.NewInt(1)
+ rat0 = big.NewRat(0, 1)
+)
+
+// complexity returns a measure of representation complexity for constant x.
+func complexity(x interface{}) int {
+ switch x.(type) {
+ case bool, string, nilType:
+ return 1
+ case int64:
+ return 2
case *big.Int:
+ return 3
case *big.Rat:
- case cmplx:
- case string:
+ return 4
+ case complex:
+ return 5
}
- return x
+ unreachable()
+ return 0
}
-func (x Const) String() string {
- switch x := x.val.(type) {
- case bool:
- if x {
- return "true"
+// matchConst returns the matching representation (same type) with the
+// smallest complexity for two constant values x and y. They must be
+// of the same "kind" (boolean, numeric, string, or nilType).
+//
+func matchConst(x, y interface{}) (_, _ interface{}) {
+ if complexity(x) > complexity(y) {
+ y, x = matchConst(y, x)
+ return x, y
+ }
+ // complexity(x) <= complexity(y)
+
+ switch x := x.(type) {
+ case bool, complex, string, nilType:
+ return x, y
+
+ case int64:
+ switch y := y.(type) {
+ case int64:
+ return x, y
+ case *big.Int:
+ return big.NewInt(x), y
+ case *big.Rat:
+ return big.NewRat(x, 1), y
+ case complex:
+ return complex{big.NewRat(x, 1), rat0}, y
}
- return "false"
+
case *big.Int:
- return x.String()
+ switch y := y.(type) {
+ case *big.Int:
+ return x, y
+ case *big.Rat:
+ return new(big.Rat).SetFrac(x, int1), y
+ case complex:
+ return complex{new(big.Rat).SetFrac(x, int1), rat0}, y
+ }
+
case *big.Rat:
- return x.FloatString(10) // 10 digits of precision after decimal point seems fine
- case cmplx:
- // TODO(gri) don't print 0 components
- return x.re.FloatString(10) + " + " + x.im.FloatString(10) + "i"
- case string:
- return x
+ switch y := y.(type) {
+ case *big.Rat:
+ return x, y
+ case complex:
+ return complex{x, rat0}, y
+ }
}
- panic("unreachable")
+
+ unreachable()
+ return nil, nil
+}
+
+// is32bit reports whether x can be represented using 32 bits.
+func is32bit(x int64) bool {
+ return -1<<31 <= x && x <= 1<<31-1
}
-func (x Const) UnaryOp(op token.Token) Const {
- panic("unimplemented")
+// is63bit reports whether x can be represented using 63 bits.
+func is63bit(x int64) bool {
+ return -1<<62 <= x && x <= 1<<62-1
}
-func (x Const) BinaryOp(op token.Token, y Const) Const {
- var z interface{}
- switch x := x.val.(type) {
+// binaryOpConst returns the result of the constant evaluation x op y;
+// both operands must be of the same "kind" (boolean, numeric, or string).
+// If intDiv is true, division (op == token.QUO) is using integer division
+// (and the result is guaranteed to be integer) rather than floating-point
+// division. Division by zero leads to a run-time panic.
+//
+func binaryOpConst(x, y interface{}, op token.Token, intDiv bool) interface{} {
+ x, y = matchConst(x, y)
+
+ switch x := x.(type) {
case bool:
- z = binaryBoolOp(x, op, y.val.(bool))
+ y := y.(bool)
+ switch op {
+ case token.LAND:
+ return x && y
+ case token.LOR:
+ return x || y
+ default:
+ unreachable()
+ }
+
+ case int64:
+ y := y.(int64)
+ switch op {
+ case token.ADD:
+ // TODO(gri) can do better than this
+ if is63bit(x) && is63bit(y) {
+ return x + y
+ }
+ return normalizeIntConst(new(big.Int).Add(big.NewInt(x), big.NewInt(y)))
+ case token.SUB:
+ // TODO(gri) can do better than this
+ if is63bit(x) && is63bit(y) {
+ return x - y
+ }
+ return normalizeIntConst(new(big.Int).Sub(big.NewInt(x), big.NewInt(y)))
+ case token.MUL:
+ // TODO(gri) can do better than this
+ if is32bit(x) && is32bit(y) {
+ return x * y
+ }
+ return normalizeIntConst(new(big.Int).Mul(big.NewInt(x), big.NewInt(y)))
+ case token.REM:
+ return x % y
+ case token.QUO:
+ if intDiv {
+ return x / y
+ }
+ return normalizeRatConst(new(big.Rat).SetFrac(big.NewInt(x), big.NewInt(y)))
+ case token.AND:
+ return x & y
+ case token.OR:
+ return x | y
+ case token.XOR:
+ return x ^ y
+ case token.AND_NOT:
+ return x &^ y
+ default:
+ unreachable()
+ }
+
case *big.Int:
- z = binaryIntOp(x, op, y.val.(*big.Int))
+ y := y.(*big.Int)
+ var z big.Int
+ switch op {
+ case token.ADD:
+ z.Add(x, y)
+ case token.SUB:
+ z.Sub(x, y)
+ case token.MUL:
+ z.Mul(x, y)
+ case token.REM:
+ z.Rem(x, y)
+ case token.QUO:
+ if intDiv {
+ z.Quo(x, y)
+ } else {
+ return normalizeRatConst(new(big.Rat).SetFrac(x, y))
+ }
+ case token.AND:
+ z.And(x, y)
+ case token.OR:
+ z.Or(x, y)
+ case token.XOR:
+ z.Xor(x, y)
+ case token.AND_NOT:
+ z.AndNot(x, y)
+ default:
+ unreachable()
+ }
+ return normalizeIntConst(&z)
+
case *big.Rat:
- z = binaryFloatOp(x, op, y.val.(*big.Rat))
- case cmplx:
- z = binaryCmplxOp(x, op, y.val.(cmplx))
+ y := y.(*big.Rat)
+ var z big.Rat
+ switch op {
+ case token.ADD:
+ z.Add(x, y)
+ case token.SUB:
+ z.Sub(x, y)
+ case token.MUL:
+ z.Mul(x, y)
+ case token.QUO:
+ z.Quo(x, y)
+ default:
+ unreachable()
+ }
+ return normalizeRatConst(&z)
+
+ case complex:
+ y := y.(complex)
+ a, b := x.re, x.im
+ c, d := y.re, y.im
+ var re, im big.Rat
+ switch op {
+ case token.ADD:
+ // (a+c) + i(b+d)
+ re.Add(a, c)
+ im.Add(b, d)
+ case token.SUB:
+ // (a-c) + i(b-d)
+ re.Sub(a, c)
+ im.Sub(b, d)
+ case token.MUL:
+ // (ac-bd) + i(bc+ad)
+ var ac, bd, bc, ad big.Rat
+ ac.Mul(a, c)
+ bd.Mul(b, d)
+ bc.Mul(b, c)
+ ad.Mul(a, d)
+ re.Sub(&ac, &bd)
+ im.Add(&bc, &ad)
+ case token.QUO:
+ // (ac+bd)/s + i(bc-ad)/s, with s = cc + dd
+ var ac, bd, bc, ad, s big.Rat
+ ac.Mul(a, c)
+ bd.Mul(b, d)
+ bc.Mul(b, c)
+ ad.Mul(a, d)
+ s.Add(c.Mul(c, c), d.Mul(d, d))
+ re.Add(&ac, &bd)
+ re.Quo(&re, &s)
+ im.Sub(&bc, &ad)
+ im.Quo(&im, &s)
+ default:
+ unreachable()
+ }
+ return normalizeComplexConst(complex{&re, &im})
+
case string:
- z = binaryStringOp(x, op, y.val.(string))
- default:
- panic("unreachable")
+ if op == token.ADD {
+ return x + y.(string)
+ }
}
- return Const{z}
+
+ unreachable()
+ return nil
}
-func binaryBoolOp(x bool, op token.Token, y bool) interface{} {
- switch op {
- case token.EQL:
- return x == y
- case token.NEQ:
- return x != y
+// shiftConst returns the result of the constant evaluation x op s
+// where op is token.SHL or token.SHR (<< or >>). x must be an
+// integer constant.
+//
+func shiftConst(x interface{}, s uint, op token.Token) interface{} {
+ switch x := x.(type) {
+ case int64:
+ switch op {
+ case token.SHL:
+ z := big.NewInt(x)
+ return normalizeIntConst(z.Lsh(z, s))
+ case token.SHR:
+ return x >> s
+ }
+
+ case *big.Int:
+ var z big.Int
+ switch op {
+ case token.SHL:
+ return normalizeIntConst(z.Lsh(x, s))
+ case token.SHR:
+ return normalizeIntConst(z.Rsh(x, s))
+ }
}
- panic("unreachable")
+
+ unreachable()
+ return nil
}
-func binaryIntOp(x *big.Int, op token.Token, y *big.Int) interface{} {
- var z big.Int
+// compareConst returns the result of the constant comparison x op y;
+// both operands must be of the same "kind" (boolean, numeric, string,
+// or nilType).
+//
+func compareConst(x, y interface{}, op token.Token) (z bool) {
+ x, y = matchConst(x, y)
+
+ // x == y => x == y
+ // x != y => x != y
+ // x > y => y < x
+ // x >= y => u <= x
+ swap := false
switch op {
- case token.ADD:
- return z.Add(x, y)
- case token.SUB:
- return z.Sub(x, y)
- case token.MUL:
- return z.Mul(x, y)
- case token.QUO:
- return z.Quo(x, y)
- case token.REM:
- return z.Rem(x, y)
- case token.AND:
- return z.And(x, y)
- case token.OR:
- return z.Or(x, y)
- case token.XOR:
- return z.Xor(x, y)
- case token.AND_NOT:
- return z.AndNot(x, y)
- case token.SHL:
- panic("unimplemented")
- case token.SHR:
- panic("unimplemented")
- case token.EQL:
- return x.Cmp(y) == 0
- case token.NEQ:
- return x.Cmp(y) != 0
- case token.LSS:
- return x.Cmp(y) < 0
- case token.LEQ:
- return x.Cmp(y) <= 0
case token.GTR:
- return x.Cmp(y) > 0
+ swap = true
+ op = token.LSS
case token.GEQ:
- return x.Cmp(y) >= 0
+ swap = true
+ op = token.LEQ
}
- panic("unreachable")
-}
-func binaryFloatOp(x *big.Rat, op token.Token, y *big.Rat) interface{} {
- var z big.Rat
+ // x == y => x == y
+ // x != y => !(x == y)
+ // x < y => x < y
+ // x <= y => !(y < x)
+ negate := false
switch op {
- case token.ADD:
- return z.Add(x, y)
- case token.SUB:
- return z.Sub(x, y)
- case token.MUL:
- return z.Mul(x, y)
- case token.QUO:
- return z.Quo(x, y)
- case token.EQL:
- return x.Cmp(y) == 0
case token.NEQ:
- return x.Cmp(y) != 0
- case token.LSS:
- return x.Cmp(y) < 0
+ negate = true
+ op = token.EQL
case token.LEQ:
- return x.Cmp(y) <= 0
- case token.GTR:
- return x.Cmp(y) > 0
- case token.GEQ:
- return x.Cmp(y) >= 0
+ swap = !swap
+ negate = true
+ op = token.LSS
}
- panic("unreachable")
-}
-func binaryCmplxOp(x cmplx, op token.Token, y cmplx) interface{} {
- a, b := x.re, x.im
- c, d := y.re, y.im
- switch op {
- case token.ADD:
- // (a+c) + i(b+d)
- var re, im big.Rat
- re.Add(a, c)
- im.Add(b, d)
- return cmplx{&re, &im}
- case token.SUB:
- // (a-c) + i(b-d)
- var re, im big.Rat
- re.Sub(a, c)
- im.Sub(b, d)
- return cmplx{&re, &im}
- case token.MUL:
- // (ac-bd) + i(bc+ad)
- var ac, bd, bc, ad big.Rat
- ac.Mul(a, c)
- bd.Mul(b, d)
- bc.Mul(b, c)
- ad.Mul(a, d)
- var re, im big.Rat
- re.Sub(&ac, &bd)
- im.Add(&bc, &ad)
- return cmplx{&re, &im}
- case token.QUO:
- // (ac+bd)/s + i(bc-ad)/s, with s = cc + dd
- var ac, bd, bc, ad, s big.Rat
- ac.Mul(a, c)
- bd.Mul(b, d)
- bc.Mul(b, c)
- ad.Mul(a, d)
- s.Add(c.Mul(c, c), d.Mul(d, d))
- var re, im big.Rat
- re.Add(&ac, &bd)
- re.Quo(&re, &s)
- im.Sub(&bc, &ad)
- im.Quo(&im, &s)
- return cmplx{&re, &im}
- case token.EQL:
- return a.Cmp(c) == 0 && b.Cmp(d) == 0
- case token.NEQ:
- return a.Cmp(c) != 0 || b.Cmp(d) != 0
+ if negate {
+ defer func() { z = !z }()
}
- panic("unreachable")
-}
-func binaryStringOp(x string, op token.Token, y string) interface{} {
- switch op {
- case token.ADD:
- return x + y
- case token.EQL:
- return x == y
- case token.NEQ:
- return x != y
- case token.LSS:
- return x < y
- case token.LEQ:
- return x <= y
- case token.GTR:
- return x > y
- case token.GEQ:
- return x >= y
+ if swap {
+ x, y = y, x
}
- panic("unreachable")
+
+ switch x := x.(type) {
+ case bool:
+ if op == token.EQL {
+ return x == y.(bool)
+ }
+
+ case int64:
+ y := y.(int64)
+ switch op {
+ case token.EQL:
+ return x == y
+ case token.LSS:
+ return x < y
+ }
+
+ case *big.Int:
+ s := x.Cmp(y.(*big.Int))
+ switch op {
+ case token.EQL:
+ return s == 0
+ case token.LSS:
+ return s < 0
+ }
+
+ case *big.Rat:
+ s := x.Cmp(y.(*big.Rat))
+ switch op {
+ case token.EQL:
+ return s == 0
+ case token.LSS:
+ return s < 0
+ }
+
+ case complex:
+ y := y.(complex)
+ if op == token.EQL {
+ return x.re.Cmp(y.re) == 0 && x.im.Cmp(y.im) == 0
+ }
+
+ case string:
+ y := y.(string)
+ switch op {
+ case token.EQL:
+ return x == y
+ case token.LSS:
+ return x < y
+ }
+
+ case nilType:
+ if op == token.EQL {
+ return x == y.(nilType)
+ }
+ }
+
+ fmt.Printf("x = %s (%T), y = %s (%T)\n", x, x, y, y)
+ unreachable()
+ return
}
diff --git a/libgo/go/exp/types/staging/conversions.go b/libgo/go/exp/types/conversions.go
index ac4d59fde7c..cbaef8aa9ae 100644
--- a/libgo/go/exp/types/staging/conversions.go
+++ b/libgo/go/exp/types/conversions.go
@@ -29,7 +29,9 @@ func (check *checker) conversion(x *operand, conv *ast.CallExpr, typ Type, iota
}
// TODO(gri) fix this - implement all checks and constant evaluation
- x.mode = value
+ if x.mode != constant {
+ x.mode = value
+ }
x.expr = conv
x.typ = typ
return
diff --git a/libgo/go/exp/types/staging/errors.go b/libgo/go/exp/types/errors.go
index 64ce25f0f35..1a1659538a5 100644
--- a/libgo/go/exp/types/staging/errors.go
+++ b/libgo/go/exp/types/errors.go
@@ -13,10 +13,6 @@ import (
"go/token"
)
-// debugging flags
-const debug = false
-const trace = false
-
// TODO(gri) eventually assert and unimplemented should disappear.
func assert(p bool) {
if !p {
@@ -25,15 +21,40 @@ func assert(p bool) {
}
func unimplemented() {
- if debug {
- panic("unimplemented")
- }
+ // enable for debugging
+ // panic("unimplemented")
}
func unreachable() {
panic("unreachable")
}
+func (check *checker) printTrace(format string, args []interface{}) {
+ const dots = ". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "
+ n := len(check.pos) - 1
+ i := 2 * n
+ for i > len(dots) {
+ fmt.Print(dots)
+ i -= len(dots)
+ }
+ // i <= len(dots)
+ fmt.Printf("%s: ", check.fset.Position(check.pos[n]))
+ fmt.Print(dots[0:i])
+ fmt.Println(check.formatMsg(format, args))
+}
+
+func (check *checker) trace(pos token.Pos, format string, args ...interface{}) {
+ check.pos = append(check.pos, pos)
+ check.printTrace(format, args)
+}
+
+func (check *checker) untrace(format string, args ...interface{}) {
+ if len(format) > 0 {
+ check.printTrace(format, args)
+ }
+ check.pos = check.pos[:len(check.pos)-1]
+}
+
func (check *checker) formatMsg(format string, args []interface{}) string {
for i, arg := range args {
switch a := arg.(type) {
diff --git a/libgo/go/exp/types/exportdata.go b/libgo/go/exp/types/exportdata.go
index 22190153bbf..1f6a3c72526 100644
--- a/libgo/go/exp/types/exportdata.go
+++ b/libgo/go/exp/types/exportdata.go
@@ -22,7 +22,8 @@ func readGopackHeader(r *bufio.Reader) (name string, size int, err error) {
if err != nil {
return
}
- if trace {
+ // leave for debugging
+ if false {
fmt.Printf("header: %s", hdr)
}
s := strings.TrimSpace(string(hdr[16+12+6+6+8:][:10]))
diff --git a/libgo/go/exp/types/staging/expr.go b/libgo/go/exp/types/expr.go
index 560b16c16f3..58a33d0548e 100644
--- a/libgo/go/exp/types/staging/expr.go
+++ b/libgo/go/exp/types/expr.go
@@ -15,6 +15,7 @@ import (
// TODO(gri)
// - don't print error messages referring to invalid types (they are likely spurious errors)
// - simplify invalid handling: maybe just use Typ[Invalid] as marker, get rid of invalid Mode for values?
+// - rethink error handling: should all callers check if x.mode == valid after making a call?
func (check *checker) tag(field *ast.Field) string {
if t := field.Tag; t != nil {
@@ -94,7 +95,7 @@ func (check *checker) collectStructFields(list *ast.FieldList, cycleOk bool) (fi
fields = append(fields, &StructField{t.Obj.Name, t, tag, true})
default:
if typ != Typ[Invalid] {
- check.errorf(f.Type.Pos(), "invalid anonymous field type %s", typ)
+ check.invalidAST(f.Type.Pos(), "anonymous field type %s must be named", typ)
}
}
}
@@ -105,11 +106,10 @@ func (check *checker) collectStructFields(list *ast.FieldList, cycleOk bool) (fi
type opPredicates map[token.Token]func(Type) bool
var unaryOpPredicates = opPredicates{
- token.ADD: isNumeric,
- token.SUB: isNumeric,
- token.XOR: isInteger,
- token.NOT: isBoolean,
- token.ARROW: func(typ Type) bool { t, ok := underlying(typ).(*Chan); return ok && t.Dir&ast.RECV != 0 },
+ token.ADD: isNumeric,
+ token.SUB: isNumeric,
+ token.XOR: isInteger,
+ token.NOT: isBoolean,
}
func (check *checker) op(m opPredicates, x *operand, op token.Token) bool {
@@ -129,20 +129,33 @@ func (check *checker) op(m opPredicates, x *operand, op token.Token) bool {
}
func (check *checker) unary(x *operand, op token.Token) {
- if op == token.AND {
+ switch op {
+ case token.AND:
// TODO(gri) need to check for composite literals, somehow (they are not variables, in general)
if x.mode != variable {
check.invalidOp(x.pos(), "cannot take address of %s", x)
- x.mode = invalid
- return
+ goto Error
}
x.typ = &Pointer{Base: x.typ}
return
+
+ case token.ARROW:
+ typ, ok := underlying(x.typ).(*Chan)
+ if !ok {
+ check.invalidOp(x.pos(), "cannot receive from non-channel %s", x)
+ goto Error
+ }
+ if typ.Dir&ast.RECV == 0 {
+ check.invalidOp(x.pos(), "cannot receive from send-only channel %s", x)
+ goto Error
+ }
+ x.mode = valueok
+ x.typ = typ.Elt
+ return
}
if !check.op(unaryOpPredicates, x, op) {
- x.mode = invalid
- return
+ goto Error
}
if x.mode == constant {
@@ -156,7 +169,7 @@ func (check *checker) unary(x *operand, op token.Token) {
case token.NOT:
x.val = !x.val.(bool)
default:
- unreachable()
+ unreachable() // operators where checked by check.op
}
// Typed constants must be representable in
// their type after each constant operation.
@@ -165,6 +178,11 @@ func (check *checker) unary(x *operand, op token.Token) {
}
x.mode = value
+ // x.typ remains unchanged
+ return
+
+Error:
+ x.mode = invalid
}
func isShift(op token.Token) bool {
@@ -216,8 +234,7 @@ func (check *checker) convertUntyped(x *operand, target Type) {
x.typ = target
}
} else if xkind != tkind {
- check.errorf(x.pos(), "cannot convert %s to %s", x, target)
- x.mode = invalid // avoid spurious errors
+ goto Error
}
return
}
@@ -226,15 +243,22 @@ func (check *checker) convertUntyped(x *operand, target Type) {
switch t := underlying(target).(type) {
case *Basic:
check.isRepresentable(x, t)
-
- case *Pointer, *Signature, *Interface, *Slice, *Map, *Chan:
- if x.typ != Typ[UntypedNil] {
- check.errorf(x.pos(), "cannot convert %s to %s", x, target)
- x.mode = invalid
+ case *Interface:
+ if !x.isNil() && len(t.Methods) > 0 /* empty interfaces are ok */ {
+ goto Error
+ }
+ case *Pointer, *Signature, *Slice, *Map, *Chan:
+ if !x.isNil() {
+ goto Error
}
}
x.typ = target
+ return
+
+Error:
+ check.errorf(x.pos(), "cannot convert %s to %s", x, target)
+ x.mode = invalid
}
func (check *checker) comparison(x, y *operand, op token.Token) {
@@ -244,9 +268,11 @@ func (check *checker) comparison(x, y *operand, op token.Token) {
if x.isAssignable(y.typ) || y.isAssignable(x.typ) {
switch op {
case token.EQL, token.NEQ:
- valid = isComparable(x.typ)
+ valid = isComparable(x.typ) ||
+ x.isNil() && hasNil(y.typ) ||
+ y.isNil() && hasNil(x.typ)
case token.LSS, token.LEQ, token.GTR, token.GEQ:
- valid = isOrdered(y.typ)
+ valid = isOrdered(x.typ)
default:
unreachable()
}
@@ -389,7 +415,7 @@ func (check *checker) binary(x, y *operand, op token.Token, hint Type) {
x.val = binaryOpConst(x.val, y.val, op, isInteger(x.typ))
// Typed constants must be representable in
// their type after each constant operation.
- check.isRepresentable(x, x.typ.(*Basic))
+ check.isRepresentable(x, underlying(x.typ).(*Basic))
return
}
@@ -398,38 +424,31 @@ func (check *checker) binary(x, y *operand, op token.Token, hint Type) {
}
// index checks an index expression for validity. If length >= 0, it is the upper
-// bound for the index. The result is a valid constant index >= 0, or a negative
-// value.
+// bound for the index. The result is a valid integer constant, or nil.
//
-func (check *checker) index(index ast.Expr, length int64, iota int) int64 {
+func (check *checker) index(index ast.Expr, length int64, iota int) interface{} {
var x operand
- var i int64 // index value, valid if >= 0
check.expr(&x, index, nil, iota)
if !x.isInteger() {
check.errorf(x.pos(), "index %s must be integer", &x)
- return -1
+ return nil
}
if x.mode != constant {
- return -1 // we cannot check more
+ return nil // we cannot check more
}
// x.mode == constant and the index value must be >= 0
if isNegConst(x.val) {
check.errorf(x.pos(), "index %s must not be negative", &x)
- return -1
- }
- var ok bool
- if i, ok = x.val.(int64); !ok {
- // index value doesn't fit into an int64
- i = length // trigger out of bounds check below if we know length (>= 0)
+ return nil
}
-
- if length >= 0 && i >= length {
+ // x.val >= 0
+ if length >= 0 && compareConst(x.val, length, token.GEQ) {
check.errorf(x.pos(), "index %s is out of bounds (>= %d)", &x, length)
- return -1
+ return nil
}
- return i
+ return x.val
}
func (check *checker) callRecord(x *operand) {
@@ -438,20 +457,25 @@ func (check *checker) callRecord(x *operand) {
}
}
-// expr typechecks expression e and initializes x with the expression
+// rawExpr typechecks expression e and initializes x with the expression
// value or type. If an error occured, x.mode is set to invalid.
// A hint != nil is used as operand type for untyped shifted operands;
// iota >= 0 indicates that the expression is part of a constant declaration.
// cycleOk indicates whether it is ok for a type expression to refer to itself.
//
-func (check *checker) exprOrType(x *operand, e ast.Expr, hint Type, iota int, cycleOk bool) {
+func (check *checker) rawExpr(x *operand, e ast.Expr, hint Type, iota int, cycleOk bool) {
+ if trace {
+ check.trace(e.Pos(), "expr(%s, iota = %d, cycleOk = %v)", e, iota, cycleOk)
+ defer check.untrace("=> %s", x)
+ }
+
if check.mapf != nil {
defer check.callRecord(x)
}
switch e := e.(type) {
case *ast.BadExpr:
- x.mode = invalid
+ goto Error // error was reported before
case *ast.Ident:
if e.Name == "_" {
@@ -460,13 +484,14 @@ func (check *checker) exprOrType(x *operand, e ast.Expr, hint Type, iota int, cy
}
obj := e.Obj
if obj == nil {
- // unresolved identifier (error has been reported before)
- goto Error
+ goto Error // error was reported before
+ }
+ if obj.Type == nil {
+ check.object(obj, cycleOk)
}
- check.ident(e, cycleOk)
switch obj.Kind {
case ast.Bad:
- goto Error
+ goto Error // error was reported before
case ast.Pkg:
check.errorf(e.Pos(), "use of package %s not in selector", obj.Name)
goto Error
@@ -501,6 +526,9 @@ func (check *checker) exprOrType(x *operand, e ast.Expr, hint Type, iota int, cy
}
x.typ = obj.Type.(Type)
+ case *ast.Ellipsis:
+ unimplemented()
+
case *ast.BasicLit:
x.setConst(e.Kind, e.Value)
if x.mode == invalid {
@@ -511,32 +539,41 @@ func (check *checker) exprOrType(x *operand, e ast.Expr, hint Type, iota int, cy
case *ast.FuncLit:
x.mode = value
x.typ = check.typ(e.Type, false)
- check.stmt(e.Body)
+ // TODO(gri) handle errors (e.g. x.typ is not a *Signature)
+ check.function(x.typ.(*Signature), e.Body)
case *ast.CompositeLit:
// TODO(gri)
// - determine element type if nil
// - deal with map elements
+ var typ Type
+ if e.Type != nil {
+ // TODO(gri) Fix this - just to get going for now
+ typ = check.typ(e.Type, false)
+ }
for _, e := range e.Elts {
var x operand
check.expr(&x, e, hint, iota)
// TODO(gri) check assignment compatibility to element type
}
- x.mode = value // TODO(gri) composite literals are addressable
+ // TODO(gri) this is not correct - leave for now to get going
+ x.mode = variable
+ x.typ = typ
case *ast.ParenExpr:
- check.exprOrType(x, e.X, hint, iota, cycleOk)
+ check.rawExpr(x, e.X, hint, iota, cycleOk)
case *ast.SelectorExpr:
+ sel := e.Sel.Name
// If the identifier refers to a package, handle everything here
// so we don't need a "package" mode for operands: package names
// can only appear in qualified identifiers which are mapped to
// selector expressions.
if ident, ok := e.X.(*ast.Ident); ok {
if obj := ident.Obj; obj != nil && obj.Kind == ast.Pkg {
- exp := obj.Data.(*ast.Scope).Lookup(e.Sel.Name)
+ exp := obj.Data.(*ast.Scope).Lookup(sel)
if exp == nil {
- check.errorf(e.Sel.Pos(), "cannot refer to unexported %s", e.Sel.Name)
+ check.errorf(e.Sel.Pos(), "cannot refer to unexported %s", sel)
goto Error
}
// simplified version of the code for *ast.Idents:
@@ -561,24 +598,39 @@ func (check *checker) exprOrType(x *operand, e ast.Expr, hint Type, iota int, cy
}
}
- // TODO(gri) lots of checks missing below - just raw outline
- check.expr(x, e.X, hint, iota)
- switch typ := x.typ.(type) {
- case *Struct:
- if fld := lookupField(typ, e.Sel.Name); fld != nil {
- // TODO(gri) only variable if struct is variable
- x.mode = variable
- x.expr = e
- x.typ = fld.Type
- return
+ check.exprOrType(x, e.X, nil, iota, false)
+ if x.mode == invalid {
+ goto Error
+ }
+ mode, typ := lookupField(x.typ, sel)
+ if mode == invalid {
+ check.invalidOp(e.Pos(), "%s has no field or method %s", x, sel)
+ goto Error
+ }
+ if x.mode == typexpr {
+ // method expression
+ sig, ok := typ.(*Signature)
+ if !ok {
+ check.invalidOp(e.Pos(), "%s has no method %s", x, sel)
+ goto Error
+ }
+ // the receiver type becomes the type of the first function
+ // argument of the method expression's function type
+ // TODO(gri) at the moment, method sets don't correctly track
+ // pointer vs non-pointer receivers -> typechecker is too lenient
+ arg := ast.NewObj(ast.Var, "")
+ arg.Type = x.typ
+ x.mode = value
+ x.typ = &Signature{
+ Params: append(ObjList{arg}, sig.Params...),
+ Results: sig.Results,
+ IsVariadic: sig.IsVariadic,
}
- case *Interface:
- unimplemented()
- case *NamedType:
- unimplemented()
+ } else {
+ // regular selector
+ x.mode = mode
+ x.typ = typ
}
- check.invalidOp(e.Pos(), "%s has no field or method %s", x.typ, e.Sel.Name)
- goto Error
case *ast.IndexExpr:
check.expr(x, e.X, hint, iota)
@@ -614,7 +666,7 @@ func (check *checker) exprOrType(x *operand, e ast.Expr, hint Type, iota int, cy
case *Map:
// TODO(gri) check index type
- x.mode = variable
+ x.mode = valueok
x.typ = typ.Elt
return
}
@@ -672,24 +724,26 @@ func (check *checker) exprOrType(x *operand, e ast.Expr, hint Type, iota int, cy
goto Error
}
- var lo int64
+ var lo interface{} = zeroConst
if e.Low != nil {
lo = check.index(e.Low, length, iota)
}
- var hi int64 = length
+ var hi interface{}
if e.High != nil {
hi = check.index(e.High, length, iota)
+ } else if length >= 0 {
+ hi = length
}
- if hi >= 0 && lo > hi {
- check.errorf(e.Low.Pos(), "inverted slice range: %d > %d", lo, hi)
+ if lo != nil && hi != nil && compareConst(lo, hi, token.GTR) {
+ check.errorf(e.Low.Pos(), "inverted slice range: %v > %v", lo, hi)
// ok to continue
}
case *ast.TypeAssertExpr:
check.expr(x, e.X, hint, iota)
- if _, ok := x.typ.(*Interface); !ok {
+ if _, ok := underlying(x.typ).(*Interface); !ok {
check.invalidOp(e.X.Pos(), "non-interface type %s in type assertion", x.typ)
// ok to continue
}
@@ -700,9 +754,10 @@ func (check *checker) exprOrType(x *operand, e ast.Expr, hint Type, iota int, cy
case *ast.CallExpr:
check.exprOrType(x, e.Fun, nil, iota, false)
- if x.mode == typexpr {
+ if x.mode == invalid {
+ goto Error
+ } else if x.mode == typexpr {
check.conversion(x, e, x.typ, iota)
-
} else if sig, ok := underlying(x.typ).(*Signature); ok {
// check parameters
// TODO(gri) complete this
@@ -747,8 +802,7 @@ func (check *checker) exprOrType(x *operand, e ast.Expr, hint Type, iota int, cy
case *ast.StarExpr:
check.exprOrType(x, e.X, hint, iota, true)
switch x.mode {
- case novalue:
- check.errorf(x.pos(), "%s used as value or type", x)
+ case invalid:
goto Error
case typexpr:
x.typ = &Pointer{Base: x.typ}
@@ -777,20 +831,28 @@ func (check *checker) exprOrType(x *operand, e ast.Expr, hint Type, iota int, cy
case *ast.ArrayType:
if e.Len != nil {
- check.expr(x, e.Len, nil, 0)
- if x.mode == invalid {
- goto Error
- }
var n int64 = -1
- if x.mode == constant {
- if i, ok := x.val.(int64); ok && i == int64(int(i)) {
- n = i
+ if ellip, ok := e.Len.(*ast.Ellipsis); ok {
+ // TODO(gri) need to check somewhere that [...]T types are only used with composite literals
+ if ellip.Elt != nil {
+ check.invalidAST(ellip.Pos(), "ellipsis only expected")
+ // ok to continue
+ }
+ } else {
+ check.expr(x, e.Len, nil, 0)
+ if x.mode == invalid {
+ goto Error
+ }
+ if x.mode == constant {
+ if i, ok := x.val.(int64); ok && i == int64(int(i)) {
+ n = i
+ }
+ }
+ if n < 0 {
+ check.errorf(e.Len.Pos(), "invalid array bound %s", e.Len)
+ // ok to continue
+ n = 0
}
- }
- if n < 0 {
- check.errorf(e.Len.Pos(), "invalid array bound %s", e.Len)
- // ok to continue
- n = 0
}
x.typ = &Array{Len: n, Elt: check.typ(e.Elt, cycleOk)}
} else {
@@ -836,9 +898,18 @@ Error:
x.expr = e
}
-// expr is like exprOrType but also checks that e represents a value (rather than a type).
+// exprOrType is like rawExpr but reports an error if e doesn't represents a value or type.
+func (check *checker) exprOrType(x *operand, e ast.Expr, hint Type, iota int, cycleOk bool) {
+ check.rawExpr(x, e, hint, iota, cycleOk)
+ if x.mode == novalue {
+ check.errorf(x.pos(), "%s used as value or type", x)
+ x.mode = invalid
+ }
+}
+
+// expr is like rawExpr but reports an error if e doesn't represents a value.
func (check *checker) expr(x *operand, e ast.Expr, hint Type, iota int) {
- check.exprOrType(x, e, hint, iota, false)
+ check.rawExpr(x, e, hint, iota, false)
switch x.mode {
case novalue:
check.errorf(x.pos(), "%s used as value", x)
@@ -849,19 +920,21 @@ func (check *checker) expr(x *operand, e ast.Expr, hint Type, iota int) {
}
}
-// typ is like exprOrType but also checks that e represents a type (rather than a value).
-// If an error occured, the result is Typ[Invalid].
+// expr is like rawExpr but reports an error if e doesn't represents a type.
+// It returns e's type, or Typ[Invalid] if an error occured.
//
func (check *checker) typ(e ast.Expr, cycleOk bool) Type {
var x operand
- check.exprOrType(&x, e, nil, -1, cycleOk)
- switch {
- case x.mode == novalue:
+ check.rawExpr(&x, e, nil, -1, cycleOk)
+ switch x.mode {
+ case invalid:
+ // ignore - error reported before
+ case novalue:
check.errorf(x.pos(), "%s used as type", &x)
- x.typ = Typ[Invalid]
- case x.mode != typexpr:
+ case typexpr:
+ return x.typ
+ default:
check.errorf(x.pos(), "%s is not a type", &x)
- x.typ = Typ[Invalid]
}
- return x.typ
+ return Typ[Invalid]
}
diff --git a/libgo/go/exp/types/gcimporter.go b/libgo/go/exp/types/gcimporter.go
index 51121b76674..4318e6aa21e 100644
--- a/libgo/go/exp/types/gcimporter.go
+++ b/libgo/go/exp/types/gcimporter.go
@@ -23,8 +23,6 @@ import (
"text/scanner"
)
-const trace = false // set to true for debugging
-
var pkgExts = [...]string{".a", ".5", ".6", ".8"}
// FindPkg returns the filename and unique package id for an import
@@ -86,10 +84,6 @@ func FindPkg(path, srcDir string) (filename, id string) {
// in error messages.
//
func GcImportData(imports map[string]*ast.Object, filename, id string, data *bufio.Reader) (pkg *ast.Object, err error) {
- if trace {
- fmt.Printf("importing %s (%s)\n", id, filename)
- }
-
// support for gcParser error handling
defer func() {
if r := recover(); r != nil {
@@ -182,12 +176,13 @@ func (p *gcParser) init(filename, id string, src io.Reader, imports map[string]*
func (p *gcParser) next() {
p.tok = p.scanner.Scan()
switch p.tok {
- case scanner.Ident, scanner.Int, scanner.String, '·':
+ case scanner.Ident, scanner.Int, scanner.Char, scanner.String, '·':
p.lit = p.scanner.TokenText()
default:
p.lit = ""
}
- if trace {
+ // leave for debugging
+ if false {
fmt.Printf("%s: %q -> %q\n", scanner.TokenString(p.tok), p.scanner.TokenText(), p.lit)
}
}
@@ -204,13 +199,13 @@ func (p *gcParser) declare(scope *ast.Scope, kind ast.ObjKind, name string) *ast
// otherwise create a new object and insert it into the package scope
obj := ast.NewObj(kind, name)
if scope.Insert(obj) != nil {
- p.errorf("already declared: %v %s", kind, obj.Name)
+ unreachable() // Lookup should have found it
}
- // a new type object is a named type and may be referred
+ // if the new type object is a named type it may be referred
// to before the underlying type is known - set it up
if kind == ast.Typ {
- obj.Type = &Name{Obj: obj}
+ obj.Type = &NamedType{Obj: obj}
}
return obj
@@ -244,7 +239,6 @@ func (p *gcParser) errorf(format string, args ...interface{}) {
func (p *gcParser) expect(tok rune) string {
lit := p.lit
if p.tok != tok {
- panic(1)
p.errorf("expected %s, got %s (%s)", scanner.TokenString(tok), scanner.TokenString(p.tok), lit)
}
p.next()
@@ -350,7 +344,7 @@ func (p *gcParser) parseArrayType() Type {
lit := p.expect(scanner.Int)
p.expect(']')
elt := p.parseType()
- n, err := strconv.ParseUint(lit, 10, 64)
+ n, err := strconv.ParseInt(lit, 10, 64)
if err != nil {
p.error(err)
}
@@ -389,34 +383,33 @@ func (p *gcParser) parseName() (name string) {
// Field = Name Type [ string_lit ] .
//
-func (p *gcParser) parseField() (fld *ast.Object, tag string) {
- name := p.parseName()
- ftyp := p.parseType()
- if name == "" {
- // anonymous field - ftyp must be T or *T and T must be a type name
- if _, ok := Deref(ftyp).(*Name); !ok {
+func (p *gcParser) parseField() *StructField {
+ var f StructField
+ f.Name = p.parseName()
+ f.Type = p.parseType()
+ if p.tok == scanner.String {
+ f.Tag = p.expect(scanner.String)
+ }
+ if f.Name == "" {
+ // anonymous field - typ must be T or *T and T must be a type name
+ if typ, ok := deref(f.Type).(*NamedType); ok && typ.Obj != nil {
+ f.Name = typ.Obj.Name
+ f.IsAnonymous = true
+ } else {
p.errorf("anonymous field expected")
}
}
- if p.tok == scanner.String {
- tag = p.expect(scanner.String)
- }
- fld = ast.NewObj(ast.Var, name)
- fld.Type = ftyp
- return
+ return &f
}
// StructType = "struct" "{" [ FieldList ] "}" .
// FieldList = Field { ";" Field } .
//
func (p *gcParser) parseStructType() Type {
- var fields []*ast.Object
- var tags []string
+ var fields []*StructField
parseField := func() {
- fld, tag := p.parseField()
- fields = append(fields, fld)
- tags = append(tags, tag)
+ fields = append(fields, p.parseField())
}
p.expectKeyword("struct")
@@ -430,7 +423,7 @@ func (p *gcParser) parseStructType() Type {
}
p.expect('}')
- return &Struct{Fields: fields, Tags: tags}
+ return &Struct{Fields: fields}
}
// Parameter = ( identifier | "?" ) [ "..." ] Type [ string_lit ] .
@@ -445,9 +438,9 @@ func (p *gcParser) parseParameter() (par *ast.Object, isVariadic bool) {
isVariadic = true
}
ptyp := p.parseType()
- // ignore argument tag
+ // ignore argument tag (e.g. "noescape")
if p.tok == scanner.String {
- p.expect(scanner.String)
+ p.next()
}
par = ast.NewObj(ast.Var, name)
par.Type = ptyp
@@ -485,7 +478,7 @@ func (p *gcParser) parseParameters() (list []*ast.Object, isVariadic bool) {
// Signature = Parameters [ Result ] .
// Result = Type | Parameters .
//
-func (p *gcParser) parseSignature() *Func {
+func (p *gcParser) parseSignature() *Signature {
params, isVariadic := p.parseParameters()
// optional result type
@@ -505,16 +498,16 @@ func (p *gcParser) parseSignature() *Func {
}
}
- return &Func{Params: params, Results: results, IsVariadic: isVariadic}
+ return &Signature{Params: params, Results: results, IsVariadic: isVariadic}
}
// InterfaceType = "interface" "{" [ MethodList ] "}" .
-// MethodList = Method { ";" Method } .
-// Method = Name Signature .
+// MethodList = Method { ";" Method } .
+// Method = Name Signature .
//
-// (The methods of embedded interfaces are always "inlined"
+// The methods of embedded interfaces are always "inlined"
// by the compiler and thus embedded interfaces are never
-// visible in the export data.)
+// visible in the export data.
//
func (p *gcParser) parseInterfaceType() Type {
var methods ObjList
@@ -563,11 +556,12 @@ func (p *gcParser) parseChanType() Type {
// BasicType | TypeName | ArrayType | SliceType | StructType |
// PointerType | FuncType | InterfaceType | MapType | ChanType |
// "(" Type ")" .
-// BasicType = ident .
-// TypeName = ExportedName .
-// SliceType = "[" "]" Type .
+//
+// BasicType = ident .
+// TypeName = ExportedName .
+// SliceType = "[" "]" Type .
// PointerType = "*" Type .
-// FuncType = "func" Signature .
+// FuncType = "func" Signature .
//
func (p *gcParser) parseType() Type {
switch p.tok {
@@ -635,11 +629,11 @@ func (p *gcParser) parseImportDecl() {
// int_lit = [ "+" | "-" ] { "0" ... "9" } .
//
-func (p *gcParser) parseInt() (sign, val string) {
+func (p *gcParser) parseInt() (neg bool, val string) {
switch p.tok {
case '-':
- p.next()
- sign = "-"
+ neg = true
+ fallthrough
case '+':
p.next()
}
@@ -649,48 +643,58 @@ func (p *gcParser) parseInt() (sign, val string) {
// number = int_lit [ "p" int_lit ] .
//
-func (p *gcParser) parseNumber() Const {
+func (p *gcParser) parseNumber() (x operand) {
+ x.mode = constant
+
// mantissa
- sign, val := p.parseInt()
- mant, ok := new(big.Int).SetString(sign+val, 0)
+ neg, val := p.parseInt()
+ mant, ok := new(big.Int).SetString(val, 0)
assert(ok)
+ if neg {
+ mant.Neg(mant)
+ }
if p.lit == "p" {
// exponent (base 2)
p.next()
- sign, val = p.parseInt()
+ neg, val = p.parseInt()
exp64, err := strconv.ParseUint(val, 10, 0)
if err != nil {
p.error(err)
}
exp := uint(exp64)
- if sign == "-" {
+ if neg {
denom := big.NewInt(1)
denom.Lsh(denom, exp)
- return Const{new(big.Rat).SetFrac(mant, denom)}
+ x.typ = Typ[UntypedFloat]
+ x.val = normalizeRatConst(new(big.Rat).SetFrac(mant, denom))
+ return
}
if exp > 0 {
mant.Lsh(mant, exp)
}
- return Const{new(big.Rat).SetInt(mant)}
+ x.typ = Typ[UntypedFloat]
+ x.val = normalizeIntConst(mant)
+ return
}
- return Const{mant}
+ x.typ = Typ[UntypedInt]
+ x.val = normalizeIntConst(mant)
+ return
}
// ConstDecl = "const" ExportedName [ Type ] "=" Literal .
-// Literal = bool_lit | int_lit | float_lit | complex_lit | string_lit .
+// Literal = bool_lit | int_lit | float_lit | complex_lit | rune_lit | string_lit .
// bool_lit = "true" | "false" .
// complex_lit = "(" float_lit "+" float_lit "i" ")" .
-// rune_lit = "(" int_lit "+" int_lit ")" .
+// rune_lit = "(" int_lit "+" int_lit ")" .
// string_lit = `"` { unicode_char } `"` .
//
func (p *gcParser) parseConstDecl() {
p.expectKeyword("const")
pkg, name := p.parseExportedName()
obj := p.declare(pkg.Data.(*ast.Scope), ast.Con, name)
- var x Const
- var typ Type
+ var x operand
if p.tok != '=' {
obj.Type = p.parseType()
}
@@ -701,25 +705,23 @@ func (p *gcParser) parseConstDecl() {
if p.lit != "true" && p.lit != "false" {
p.error("expected true or false")
}
- x = Const{p.lit == "true"}
- typ = Bool.Underlying
+ x.typ = Typ[UntypedBool]
+ x.val = p.lit == "true"
p.next()
+
case '-', scanner.Int:
// int_lit
x = p.parseNumber()
- typ = Int.Underlying
- if _, ok := x.val.(*big.Rat); ok {
- typ = Float64.Underlying
- }
+
case '(':
// complex_lit or rune_lit
p.next()
if p.tok == scanner.Char {
p.next()
p.expect('+')
- p.parseNumber()
+ x = p.parseNumber()
+ x.typ = Typ[UntypedRune]
p.expect(')')
- // TODO: x = ...
break
}
re := p.parseNumber()
@@ -727,23 +729,29 @@ func (p *gcParser) parseConstDecl() {
im := p.parseNumber()
p.expectKeyword("i")
p.expect(')')
- x = Const{cmplx{re.val.(*big.Rat), im.val.(*big.Rat)}}
- typ = Complex128.Underlying
+ x.typ = Typ[UntypedComplex]
+ // TODO(gri) fix this
+ _, _ = re, im
+ x.val = zeroConst
+
case scanner.Char:
- // TODO: x = ...
+ // rune_lit
+ x.setConst(token.CHAR, p.lit)
p.next()
+
case scanner.String:
// string_lit
- x = MakeConst(token.STRING, p.lit)
+ x.setConst(token.STRING, p.lit)
p.next()
- typ = String.Underlying
+
default:
p.errorf("expected literal got %s", scanner.TokenString(p.tok))
}
if obj.Type == nil {
- obj.Type = typ
+ obj.Type = x.typ
}
- obj.Data = x
+ assert(x.val != nil)
+ obj.Data = x.val
}
// TypeDecl = "type" ExportedName Type .
@@ -760,8 +768,7 @@ func (p *gcParser) parseTypeDecl() {
// a given type declaration.
typ := p.parseType()
- if name := obj.Type.(*Name); name.Underlying == nil {
- assert(Underlying(typ) == typ)
+ if name := obj.Type.(*NamedType); name.Underlying == nil {
name.Underlying = typ
}
}
@@ -775,45 +782,61 @@ func (p *gcParser) parseVarDecl() {
obj.Type = p.parseType()
}
-// FuncBody = "{" ... "}" .
+// Func = Signature [ Body ] .
+// Body = "{" ... "}" .
//
-func (p *gcParser) parseFuncBody() {
- p.expect('{')
- for i := 1; i > 0; p.next() {
- switch p.tok {
- case '{':
- i++
- case '}':
- i--
- }
- }
-}
-
-// FuncDecl = "func" ExportedName Signature [ FuncBody ] .
-//
-func (p *gcParser) parseFuncDecl() {
- // "func" already consumed
- pkg, name := p.parseExportedName()
- obj := p.declare(pkg.Data.(*ast.Scope), ast.Fun, name)
+func (p *gcParser) parseFunc(scope *ast.Scope, name string) {
+ obj := p.declare(scope, ast.Fun, name)
obj.Type = p.parseSignature()
if p.tok == '{' {
- p.parseFuncBody()
+ p.next()
+ for i := 1; i > 0; p.next() {
+ switch p.tok {
+ case '{':
+ i++
+ case '}':
+ i--
+ }
+ }
}
}
-// MethodDecl = "func" Receiver Name Signature .
-// Receiver = "(" ( identifier | "?" ) [ "*" ] ExportedName ")" [ FuncBody ].
+// MethodDecl = "func" Receiver Name Func .
+// Receiver = "(" ( identifier | "?" ) [ "*" ] ExportedName ")" .
//
func (p *gcParser) parseMethodDecl() {
// "func" already consumed
p.expect('(')
- p.parseParameter() // receiver
+ recv, _ := p.parseParameter() // receiver
p.expect(')')
- p.parseName() // unexported method names in imports are qualified with their package.
- p.parseSignature()
- if p.tok == '{' {
- p.parseFuncBody()
+
+ // determine receiver base type object
+ typ := recv.Type.(Type)
+ if ptr, ok := typ.(*Pointer); ok {
+ typ = ptr.Base
+ }
+ obj := typ.(*NamedType).Obj
+
+ // determine base type scope
+ var scope *ast.Scope
+ if obj.Data != nil {
+ scope = obj.Data.(*ast.Scope)
+ } else {
+ scope = ast.NewScope(nil)
+ obj.Data = scope
}
+
+ // declare method in base type scope
+ name := p.parseName() // unexported method names in imports are qualified with their package.
+ p.parseFunc(scope, name)
+}
+
+// FuncDecl = "func" ExportedName Func .
+//
+func (p *gcParser) parseFuncDecl() {
+ // "func" already consumed
+ pkg, name := p.parseExportedName()
+ p.parseFunc(pkg.Data.(*ast.Scope), name)
}
// Decl = [ ImportDecl | ConstDecl | TypeDecl | VarDecl | FuncDecl | MethodDecl ] "\n" .
diff --git a/libgo/go/exp/types/gcimporter_test.go b/libgo/go/exp/types/gcimporter_test.go
index 0fed72abdd5..d1cf605fe95 100644
--- a/libgo/go/exp/types/gcimporter_test.go
+++ b/libgo/go/exp/types/gcimporter_test.go
@@ -113,24 +113,24 @@ func TestGcImport(t *testing.T) {
t.Logf("tested %d imports", nimports)
}
-/*
-
-Does not work with gccgo.
-
var importedObjectTests = []struct {
name string
kind ast.ObjKind
typ string
}{
{"unsafe.Pointer", ast.Typ, "Pointer"},
- {"math.Pi", ast.Con, "basicType"}, // TODO(gri) need to complete BasicType
+ {"math.Pi", ast.Con, "untyped float"},
{"io.Reader", ast.Typ, "interface{Read(p []byte) (n int, err error)}"},
{"io.ReadWriter", ast.Typ, "interface{Read(p []byte) (n int, err error); Write(p []byte) (n int, err error)}"},
- {"math.Sin", ast.Fun, "func(x float64) (_ float64)"},
+ {"math.Sin", ast.Fun, "func(x·2 float64) (_ float64)"},
// TODO(gri) add more tests
}
func TestGcImportedTypes(t *testing.T) {
+ // This package does not yet know how to read gccgo export data.
+ if runtime.Compiler == "gccgo" {
+ return
+ }
for _, test := range importedObjectTests {
s := strings.Split(test.name, ".")
if len(s) != 2 {
@@ -149,11 +149,9 @@ func TestGcImportedTypes(t *testing.T) {
if obj.Kind != test.kind {
t.Errorf("%s: got kind = %q; want %q", test.name, obj.Kind, test.kind)
}
- typ := TypeString(Underlying(obj.Type.(Type)))
+ typ := typeString(underlying(obj.Type.(Type)))
if typ != test.typ {
t.Errorf("%s: got type = %q; want %q", test.name, typ, test.typ)
}
}
}
-
-*/
diff --git a/libgo/go/exp/types/staging/operand.go b/libgo/go/exp/types/operand.go
index f2440c2999e..49ba899d917 100644
--- a/libgo/go/exp/types/staging/operand.go
+++ b/libgo/go/exp/types/operand.go
@@ -69,7 +69,11 @@ func (x *operand) String() string {
}
buf.WriteString(operandModeString[x.mode])
if x.mode == constant {
- fmt.Fprintf(&buf, " %v", x.val)
+ format := " %v"
+ if isString(x.typ) {
+ format = " %q"
+ }
+ fmt.Fprintf(&buf, format, x.val)
}
if x.mode != novalue && (x.mode != constant || !isUntyped(x.typ)) {
fmt.Fprintf(&buf, " of type %s", typeString(x.typ))
@@ -80,7 +84,7 @@ func (x *operand) String() string {
return buf.String()
}
-// setConst sets x to the untyped constant for literal lit.
+// setConst sets x to the untyped constant for literal lit.
func (x *operand) setConst(tok token.Token, lit string) {
x.mode = invalid
@@ -125,6 +129,11 @@ func (x *operand) implements(T *Interface) bool {
return true
}
+// isNil reports whether x is the predeclared nil constant.
+func (x *operand) isNil() bool {
+ return x.mode == constant && x.val == nilConst
+}
+
// isAssignable reports whether x is assignable to a variable of type T.
func (x *operand) isAssignable(T Type) bool {
if x.mode == invalid || T == Typ[Invalid] {
@@ -163,7 +172,7 @@ func (x *operand) isAssignable(T Type) bool {
// x is the predeclared identifier nil and T is a pointer,
// function, slice, map, channel, or interface type
- if x.typ == Typ[UntypedNil] {
+ if x.isNil() {
switch Tu.(type) {
case *Pointer, *Signature, *Slice, *Map, *Chan, *Interface:
return true
@@ -185,17 +194,135 @@ func (x *operand) isInteger() bool {
x.mode == constant && isRepresentableConst(x.val, UntypedInt)
}
-// lookupField returns the struct field with the given name in typ.
-// If no such field exists, the result is nil.
-// TODO(gri) should this be a method of Struct?
-//
-func lookupField(typ *Struct, name string) *StructField {
- // TODO(gri) deal with embedding and conflicts - this is
- // a very basic version to get going for now.
- for _, f := range typ.Fields {
- if f.Name == name {
- return f
+type lookupResult struct {
+ mode operandMode
+ typ Type
+}
+
+// lookupFieldRecursive is similar to FieldByNameFunc in reflect/type.go
+// TODO(gri): FieldByNameFunc seems more complex - what are we missing?
+func lookupFieldRecursive(list []*NamedType, name string) (res lookupResult) {
+ // visited records the types that have been searched already
+ visited := make(map[Type]bool)
+
+ // embedded types of the next lower level
+ var next []*NamedType
+
+ potentialMatch := func(mode operandMode, typ Type) bool {
+ if res.mode != invalid {
+ // name appeared multiple times at this level - annihilate
+ res.mode = invalid
+ return false
+ }
+ res.mode = mode
+ res.typ = typ
+ return true
+ }
+
+ // look for name in all types of this level
+ for len(list) > 0 {
+ assert(res.mode == invalid)
+ for _, typ := range list {
+ if visited[typ] {
+ // We have seen this type before, at a higher level.
+ // That higher level shadows the lower level we are
+ // at now, and either we would have found or not
+ // found the field before. Ignore this type now.
+ continue
+ }
+ visited[typ] = true
+
+ // look for a matching attached method
+ if data := typ.Obj.Data; data != nil {
+ if obj := data.(*ast.Scope).Lookup(name); obj != nil {
+ assert(obj.Type != nil)
+ if !potentialMatch(value, obj.Type.(Type)) {
+ return // name collision
+ }
+ }
+ }
+
+ switch typ := underlying(typ).(type) {
+ case *Struct:
+ // look for a matching fieldm and collect embedded types
+ for _, f := range typ.Fields {
+ if f.Name == name {
+ assert(f.Type != nil)
+ if !potentialMatch(variable, f.Type) {
+ return // name collision
+ }
+ continue
+ }
+ // Collect embedded struct fields for searching the next
+ // lower level, but only if we have not seen a match yet.
+ // Embedded fields are always of the form T or *T where
+ // T is a named type.
+ if f.IsAnonymous && res.mode == invalid {
+ next = append(next, deref(f.Type).(*NamedType))
+ }
+ }
+
+ case *Interface:
+ // look for a matching method
+ for _, obj := range typ.Methods {
+ if obj.Name == name {
+ assert(obj.Type != nil)
+ if !potentialMatch(value, obj.Type.(Type)) {
+ return // name collision
+ }
+ }
+ }
+ }
+ }
+
+ if res.mode != invalid {
+ // we found a match on this level
+ return
+ }
+
+ // search the next level
+ list = append(list[:0], next...) // don't waste underlying arrays
+ next = next[:0]
+ }
+ return
+}
+
+func lookupField(typ Type, name string) (operandMode, Type) {
+ typ = deref(typ)
+
+ if typ, ok := typ.(*NamedType); ok {
+ if data := typ.Obj.Data; data != nil {
+ if obj := data.(*ast.Scope).Lookup(name); obj != nil {
+ assert(obj.Type != nil)
+ return value, obj.Type.(Type)
+ }
+ }
+ }
+
+ switch typ := underlying(typ).(type) {
+ case *Struct:
+ var list []*NamedType
+ for _, f := range typ.Fields {
+ if f.Name == name {
+ return variable, f.Type
+ }
+ if f.IsAnonymous {
+ list = append(list, deref(f.Type).(*NamedType))
+ }
+ }
+ if len(list) > 0 {
+ res := lookupFieldRecursive(list, name)
+ return res.mode, res.typ
+ }
+
+ case *Interface:
+ for _, obj := range typ.Methods {
+ if obj.Name == name {
+ return value, obj.Type.(Type)
+ }
}
}
- return nil
+
+ // not found
+ return invalid, nil
}
diff --git a/libgo/go/exp/types/staging/predicates.go b/libgo/go/exp/types/predicates.go
index 35fcf858b61..503027e2d98 100644
--- a/libgo/go/exp/types/staging/predicates.go
+++ b/libgo/go/exp/types/predicates.go
@@ -59,11 +59,16 @@ func isOrdered(typ Type) bool {
return ok && t.Info&IsOrdered != 0
}
+func isConstType(typ Type) bool {
+ t, ok := underlying(typ).(*Basic)
+ return ok && t.Info&IsConstType != 0
+}
+
func isComparable(typ Type) bool {
switch t := underlying(typ).(type) {
case *Basic:
- return t.Kind != Invalid
- case *Pointer, *Chan, *Interface:
+ return t.Kind != Invalid && t.Kind != UntypedNil
+ case *Pointer, *Interface, *Chan:
// assumes types are equal for pointers and channels
return true
case *Struct:
@@ -79,6 +84,14 @@ func isComparable(typ Type) bool {
return false
}
+func hasNil(typ Type) bool {
+ switch underlying(typ).(type) {
+ case *Slice, *Pointer, *Signature, *Interface, *Map, *Chan:
+ return true
+ }
+ return false
+}
+
// identical returns true if x and y are identical.
func isIdentical(x, y Type) bool {
if x == y {
diff --git a/libgo/go/exp/types/staging/check.go b/libgo/go/exp/types/staging/check.go
deleted file mode 100644
index 1fc41342d9b..00000000000
--- a/libgo/go/exp/types/staging/check.go
+++ /dev/null
@@ -1,352 +0,0 @@
-// Copyright 2011 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// This file implements the Check function, which typechecks a package.
-
-package types
-
-import (
- "fmt"
- "go/ast"
- "go/token"
- "sort"
-)
-
-type checker struct {
- fset *token.FileSet
- pkg *ast.Package
- errh func(token.Pos, string)
- mapf func(ast.Expr, Type)
-
- // lazily initialized
- firsterr error
- filenames []string // sorted list of package file names for reproducible iteration order
- initexprs map[*ast.ValueSpec][]ast.Expr // "inherited" initialization expressions for constant declarations
-}
-
-// declare declares an object of the given kind and name (ident) in scope;
-// decl is the corresponding declaration in the AST. An error is reported
-// if the object was declared before.
-//
-// TODO(gri) This is very similar to the declare function in go/parser; it
-// is only used to associate methods with their respective receiver base types.
-// In a future version, it might be simpler and cleaner do to all the resolution
-// in the type-checking phase. It would simplify the parser, AST, and also
-// reduce some amount of code duplication.
-//
-func (check *checker) declare(scope *ast.Scope, kind ast.ObjKind, ident *ast.Ident, decl ast.Decl) {
- assert(ident.Obj == nil) // identifier already declared or resolved
- obj := ast.NewObj(kind, ident.Name)
- obj.Decl = decl
- ident.Obj = obj
- if ident.Name != "_" {
- if alt := scope.Insert(obj); alt != nil {
- prevDecl := ""
- if pos := alt.Pos(); pos.IsValid() {
- prevDecl = fmt.Sprintf("\n\tprevious declaration at %s", check.fset.Position(pos))
- }
- check.errorf(ident.Pos(), fmt.Sprintf("%s redeclared in this block%s", ident.Name, prevDecl))
- }
- }
-}
-
-func (check *checker) valueSpec(pos token.Pos, obj *ast.Object, lhs []*ast.Ident, typ ast.Expr, rhs []ast.Expr, iota int) {
- if len(lhs) == 0 {
- check.invalidAST(pos, "missing lhs in declaration")
- return
- }
-
- var t Type
- if typ != nil {
- t = check.typ(typ, false)
- }
-
- // len(lhs) >= 1
- if len(lhs) == len(rhs) {
- // check only corresponding lhs and rhs
- var l, r ast.Expr
- for i, ident := range lhs {
- if ident.Obj == obj {
- l = lhs[i]
- r = rhs[i]
- break
- }
- }
- assert(l != nil)
- obj.Type = t
- // check rhs
- var x operand
- check.expr(&x, r, t, iota)
- // assign to lhs
- check.assignment(l, &x, true)
- return
- }
-
- if t != nil {
- for _, name := range lhs {
- name.Obj.Type = t
- }
- }
-
- // check initial values, if any
- if len(rhs) > 0 {
- // TODO(gri) should try to avoid this conversion
- lhx := make([]ast.Expr, len(lhs))
- for i, e := range lhs {
- lhx[i] = e
- }
- check.assignNtoM(lhx, rhs, true, iota)
- }
-}
-
-// ident type checks an identifier.
-func (check *checker) ident(name *ast.Ident, cycleOk bool) {
- obj := name.Obj
- if obj == nil {
- check.invalidAST(name.Pos(), "missing object for %s", name.Name)
- return
- }
-
- if obj.Type != nil {
- // object has already been type checked
- return
- }
-
- switch obj.Kind {
- case ast.Bad, ast.Pkg:
- // nothing to do
-
- case ast.Con, ast.Var:
- // The obj.Data field for constants and variables is initialized
- // to the respective (hypothetical, for variables) iota value by
- // the parser. The object's fields can be in one of the following
- // states:
- // Type != nil => the constant value is Data
- // Type == nil => the object is not typechecked yet, and Data can be:
- // Data is int => Data is the value of iota for this declaration
- // Data == nil => the object's expression is being evaluated
- if obj.Data == nil {
- check.errorf(obj.Pos(), "illegal cycle in initialization of %s", obj.Name)
- return
- }
- spec := obj.Decl.(*ast.ValueSpec)
- iota := obj.Data.(int)
- obj.Data = nil
- // determine initialization expressions
- values := spec.Values
- if len(values) == 0 && obj.Kind == ast.Con {
- values = check.initexprs[spec]
- }
- check.valueSpec(spec.Pos(), obj, spec.Names, spec.Type, values, iota)
-
- case ast.Typ:
- typ := &NamedType{Obj: obj}
- obj.Type = typ // "mark" object so recursion terminates
- typ.Underlying = underlying(check.typ(obj.Decl.(*ast.TypeSpec).Type, cycleOk))
- // collect associated methods, if any
- if obj.Data != nil {
- scope := obj.Data.(*ast.Scope)
- // struct fields must not conflict with methods
- if t, ok := typ.Underlying.(*Struct); ok {
- for _, f := range t.Fields {
- if m := scope.Lookup(f.Name); m != nil {
- check.errorf(m.Pos(), "type %s has both field and method named %s", obj.Name, f.Name)
- }
- }
- }
- // collect methods
- methods := make(ObjList, len(scope.Objects))
- i := 0
- for _, m := range scope.Objects {
- methods[i] = m
- i++
- }
- methods.Sort()
- typ.Methods = methods
- // methods cannot be associated with an interface type
- // (do this check after sorting for reproducible error positions - needed for testing)
- if _, ok := typ.Underlying.(*Interface); ok {
- for _, m := range methods {
- recv := m.Decl.(*ast.FuncDecl).Recv.List[0].Type
- check.errorf(recv.Pos(), "invalid receiver type %s (%s is an interface type)", obj.Name, obj.Name)
- }
- }
- }
-
- case ast.Fun:
- fdecl := obj.Decl.(*ast.FuncDecl)
- ftyp := check.typ(fdecl.Type, cycleOk).(*Signature)
- obj.Type = ftyp
- if fdecl.Recv != nil {
- // TODO(gri) handle method receiver
- }
- check.stmt(fdecl.Body)
-
- default:
- panic("unreachable")
- }
-}
-
-// assocInitvals associates "inherited" initialization expressions
-// with the corresponding *ast.ValueSpec in the check.initexprs map
-// for constant declarations without explicit initialization expressions.
-//
-func (check *checker) assocInitvals(decl *ast.GenDecl) {
- var values []ast.Expr
- for _, s := range decl.Specs {
- if s, ok := s.(*ast.ValueSpec); ok {
- if len(s.Values) > 0 {
- values = s.Values
- } else {
- check.initexprs[s] = values
- }
- }
- }
- if len(values) == 0 {
- check.invalidAST(decl.Pos(), "no initialization values provided")
- }
-}
-
-// assocMethod associates a method declaration with the respective
-// receiver base type. meth.Recv must exist.
-//
-func (check *checker) assocMethod(meth *ast.FuncDecl) {
- // The receiver type is one of the following (enforced by parser):
- // - *ast.Ident
- // - *ast.StarExpr{*ast.Ident}
- // - *ast.BadExpr (parser error)
- typ := meth.Recv.List[0].Type
- if ptr, ok := typ.(*ast.StarExpr); ok {
- typ = ptr.X
- }
- // determine receiver base type object (or nil if error)
- var obj *ast.Object
- if ident, ok := typ.(*ast.Ident); ok && ident.Obj != nil {
- obj = ident.Obj
- if obj.Kind != ast.Typ {
- check.errorf(ident.Pos(), "%s is not a type", ident.Name)
- obj = nil
- }
- // TODO(gri) determine if obj was defined in this package
- /*
- if check.notLocal(obj) {
- check.errorf(ident.Pos(), "cannot define methods on non-local type %s", ident.Name)
- obj = nil
- }
- */
- } else {
- // If it's not an identifier or the identifier wasn't declared/resolved,
- // the parser/resolver already reported an error. Nothing to do here.
- }
- // determine base type scope (or nil if error)
- var scope *ast.Scope
- if obj != nil {
- if obj.Data != nil {
- scope = obj.Data.(*ast.Scope)
- } else {
- scope = ast.NewScope(nil)
- obj.Data = scope
- }
- } else {
- // use a dummy scope so that meth can be declared in
- // presence of an error and get an associated object
- // (always use a new scope so that we don't get double
- // declaration errors)
- scope = ast.NewScope(nil)
- }
- check.declare(scope, ast.Fun, meth.Name, meth)
-}
-
-func (check *checker) assocInitvalsOrMethod(decl ast.Decl) {
- switch d := decl.(type) {
- case *ast.GenDecl:
- if d.Tok == token.CONST {
- check.assocInitvals(d)
- }
- case *ast.FuncDecl:
- if d.Recv != nil {
- check.assocMethod(d)
- }
- }
-}
-
-func (check *checker) decl(decl ast.Decl) {
- switch d := decl.(type) {
- case *ast.BadDecl:
- // ignore
- case *ast.GenDecl:
- for _, spec := range d.Specs {
- switch s := spec.(type) {
- case *ast.ImportSpec:
- // nothing to do (handled by ast.NewPackage)
- case *ast.ValueSpec:
- for _, name := range s.Names {
- if name.Name == "_" {
- // TODO(gri) why is _ special here?
- } else {
- check.ident(name, false)
- }
- }
- case *ast.TypeSpec:
- check.ident(s.Name, false)
- default:
- check.invalidAST(s.Pos(), "unknown ast.Spec node %T", s)
- }
- }
- case *ast.FuncDecl:
- check.ident(d.Name, false)
- default:
- check.invalidAST(d.Pos(), "unknown ast.Decl node %T", d)
- }
-}
-
-// iterate calls f for each package-level declaration.
-func (check *checker) iterate(f func(*checker, ast.Decl)) {
- list := check.filenames
-
- if list == nil {
- // initialize lazily
- for filename := range check.pkg.Files {
- list = append(list, filename)
- }
- sort.Strings(list)
- check.filenames = list
- }
-
- for _, filename := range list {
- for _, decl := range check.pkg.Files[filename].Decls {
- f(check, decl)
- }
- }
-}
-
-// A bailout panic is raised to indicate early termination.
-type bailout struct{}
-
-func check(fset *token.FileSet, pkg *ast.Package, errh func(token.Pos, string), f func(ast.Expr, Type)) (err error) {
- // initialize checker
- var check checker
- check.fset = fset
- check.pkg = pkg
- check.errh = errh
- check.mapf = f
- check.initexprs = make(map[*ast.ValueSpec][]ast.Expr)
-
- // handle bailouts
- defer func() {
- if p := recover(); p != nil {
- _ = p.(bailout) // re-panic if not a bailout
- }
- err = check.firsterr
- }()
-
- // determine missing constant initialization expressions
- // and associate methods with types
- check.iterate((*checker).assocInitvalsOrMethod)
-
- // typecheck all declarations
- check.iterate((*checker).decl)
-
- return
-}
diff --git a/libgo/go/exp/types/staging/check_test.go b/libgo/go/exp/types/staging/check_test.go
deleted file mode 100644
index abcfcfb2cd3..00000000000
--- a/libgo/go/exp/types/staging/check_test.go
+++ /dev/null
@@ -1,257 +0,0 @@
-// Copyright 2011 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// This file implements a typechecker test harness. The packages specified
-// in tests are typechecked. Error messages reported by the typechecker are
-// compared against the error messages expected in the test files.
-//
-// Expected errors are indicated in the test files by putting a comment
-// of the form /* ERROR "rx" */ immediately following an offending token.
-// The harness will verify that an error matching the regular expression
-// rx is reported at that source position. Consecutive comments may be
-// used to indicate multiple errors for the same token position.
-//
-// For instance, the following test file indicates that a "not declared"
-// error should be reported for the undeclared variable x:
-//
-// package p
-// func f() {
-// _ = x /* ERROR "not declared" */ + 1
-// }
-
-package types
-
-import (
- "flag"
- "fmt"
- "go/ast"
- "go/parser"
- "go/scanner"
- "go/token"
- "io/ioutil"
- "os"
- "regexp"
- "testing"
-)
-
-var listErrors = flag.Bool("list", false, "list errors")
-
-func init() {
- // declare builtins for testing
- def(ast.Fun, "assert").Type = &builtin{aType, _Assert, "assert", 1, false, true}
- def(ast.Fun, "trace").Type = &builtin{aType, _Trace, "trace", 0, true, true}
-}
-
-// The test filenames do not end in .go so that they are invisible
-// to gofmt since they contain comments that must not change their
-// positions relative to surrounding tokens.
-
-var tests = []struct {
- name string
- files []string
-}{
- {"decls0", []string{"testdata/decls0.src"}},
- {"decls1", []string{"testdata/decls1.src"}},
- {"decls2", []string{"testdata/decls2a.src", "testdata/decls2b.src"}},
- {"const0", []string{"testdata/const0.src"}},
- {"expr0", []string{"testdata/expr0.src"}},
- {"expr1", []string{"testdata/expr1.src"}},
- {"expr2", []string{"testdata/expr2.src"}},
- {"expr3", []string{"testdata/expr3.src"}},
- {"builtins", []string{"testdata/builtins.src"}},
- {"conversions", []string{"testdata/conversions.src"}},
- {"stmt0", []string{"testdata/stmt0.src"}},
-}
-
-var fset = token.NewFileSet()
-
-func getFile(filename string) (file *token.File) {
- fset.Iterate(func(f *token.File) bool {
- if f.Name() == filename {
- file = f
- return false // end iteration
- }
- return true
- })
- return file
-}
-
-func getPos(filename string, offset int) token.Pos {
- if f := getFile(filename); f != nil {
- return f.Pos(offset)
- }
- return token.NoPos
-}
-
-func parseFiles(t *testing.T, testname string, filenames []string) (map[string]*ast.File, error) {
- files := make(map[string]*ast.File)
- var errors scanner.ErrorList
- for _, filename := range filenames {
- if _, exists := files[filename]; exists {
- t.Fatalf("%s: duplicate file %s", testname, filename)
- }
- file, err := parser.ParseFile(fset, filename, nil, parser.DeclarationErrors)
- if file == nil {
- t.Fatalf("%s: could not parse file %s", testname, filename)
- }
- files[filename] = file
- if err != nil {
- // if the parser returns a non-scanner.ErrorList error
- // the file couldn't be read in the first place and
- // file == nil; in that case we shouldn't reach here
- errors = append(errors, err.(scanner.ErrorList)...)
- }
-
- }
- return files, errors
-}
-
-// ERROR comments must be of the form /* ERROR "rx" */ and rx is
-// a regular expression that matches the expected error message.
-//
-var errRx = regexp.MustCompile(`^/\* *ERROR *"([^"]*)" *\*/$`)
-
-// expectedErrors collects the regular expressions of ERROR comments found
-// in files and returns them as a map of error positions to error messages.
-//
-func expectedErrors(t *testing.T, testname string, files map[string]*ast.File) map[token.Pos][]string {
- errors := make(map[token.Pos][]string)
-
- for filename := range files {
- src, err := ioutil.ReadFile(filename)
- if err != nil {
- t.Fatalf("%s: could not read %s", testname, filename)
- }
-
- var s scanner.Scanner
- // file was parsed already - do not add it again to the file
- // set otherwise the position information returned here will
- // not match the position information collected by the parser
- s.Init(getFile(filename), src, nil, scanner.ScanComments)
- var prev token.Pos // position of last non-comment, non-semicolon token
-
- scanFile:
- for {
- pos, tok, lit := s.Scan()
- switch tok {
- case token.EOF:
- break scanFile
- case token.COMMENT:
- s := errRx.FindStringSubmatch(lit)
- if len(s) == 2 {
- list := errors[prev]
- errors[prev] = append(list, string(s[1]))
- }
- case token.SEMICOLON:
- // ignore automatically inserted semicolon
- if lit == "\n" {
- break
- }
- fallthrough
- default:
- prev = pos
- }
- }
- }
-
- return errors
-}
-
-func eliminate(t *testing.T, expected map[token.Pos][]string, errors error) {
- if *listErrors || errors == nil {
- return
- }
- for _, error := range errors.(scanner.ErrorList) {
- // error.Pos is a token.Position, but we want
- // a token.Pos so we can do a map lookup
- pos := getPos(error.Pos.Filename, error.Pos.Offset)
- list := expected[pos]
- index := -1 // list index of matching message, if any
- // we expect one of the messages in list to match the error at pos
- for i, msg := range list {
- rx, err := regexp.Compile(msg)
- if err != nil {
- t.Errorf("%s: %v", error.Pos, err)
- continue
- }
- if match := rx.MatchString(error.Msg); match {
- index = i
- break
- }
- }
- if index >= 0 {
- // eliminate from list
- n := len(list) - 1
- if n > 0 {
- // not the last entry - swap in last element and shorten list by 1
- list[index] = list[n]
- expected[pos] = list[:n]
- } else {
- // last entry - remove list from map
- delete(expected, pos)
- }
- } else {
- t.Errorf("%s: no error expected: %q", error.Pos, error.Msg)
- continue
- }
- }
-}
-
-func checkFiles(t *testing.T, testname string, testfiles []string) {
- // TODO(gri) Eventually all these different phases should be
- // subsumed into a single function call that takes
- // a set of files and creates a fully resolved and
- // type-checked AST.
-
- files, err := parseFiles(t, testname, testfiles)
-
- // we are expecting the following errors
- // (collect these after parsing the files so that
- // they are found in the file set)
- errors := expectedErrors(t, testname, files)
-
- // verify errors returned by the parser
- eliminate(t, errors, err)
-
- // verify errors returned after resolving identifiers
- pkg, err := ast.NewPackage(fset, files, GcImport, Universe)
- eliminate(t, errors, err)
-
- // verify errors returned by the typechecker
- var list scanner.ErrorList
- errh := func(pos token.Pos, msg string) {
- list.Add(fset.Position(pos), msg)
- }
- err = Check(fset, pkg, errh, nil)
- eliminate(t, errors, list)
-
- if *listErrors {
- scanner.PrintError(os.Stdout, err)
- return
- }
-
- // there should be no expected errors left
- if len(errors) > 0 {
- t.Errorf("%s: %d errors not reported:", testname, len(errors))
- for pos, msg := range errors {
- t.Errorf("%s: %s\n", fset.Position(pos), msg)
- }
- }
-}
-
-func TestCheck(t *testing.T) {
- // For easy debugging w/o changing the testing code,
- // if there is a local test file, only test that file.
- const testfile = "testdata/test.go"
- if fi, err := os.Stat(testfile); err == nil && !fi.IsDir() {
- fmt.Printf("WARNING: Testing only %s (remove it to run all tests)\n", testfile)
- checkFiles(t, testfile, []string{testfile})
- return
- }
-
- // Otherwise, run all the tests.
- for _, test := range tests {
- checkFiles(t, test.name, test.files)
- }
-}
diff --git a/libgo/go/exp/types/staging/const.go b/libgo/go/exp/types/staging/const.go
deleted file mode 100644
index e817f1fd858..00000000000
--- a/libgo/go/exp/types/staging/const.go
+++ /dev/null
@@ -1,662 +0,0 @@
-// Copyright 2011 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// This file implements operations on constant values.
-
-package types
-
-import (
- "fmt"
- "go/token"
- "math/big"
- "strconv"
-)
-
-// TODO(gri) At the moment, constants are different types
-// passed around as interface{} values. Consider introducing
-// a Const type and use methods instead of xConst functions.
-
-// Representation of constant values.
-//
-// bool -> bool (true, false)
-// numeric -> int64, *big.Int, *big.Rat, complex (ordered by increasing data structure "size")
-// string -> string
-// nil -> nilType (nilConst)
-//
-// Numeric constants are normalized after each operation such
-// that they are represented by the "smallest" data structure
-// required to represent the constant, independent of actual
-// type. Non-numeric constants are always normalized.
-
-// Representation of complex numbers.
-type complex struct {
- re, im *big.Rat
-}
-
-func (c complex) String() string {
- if c.re.Sign() == 0 {
- return fmt.Sprintf("%si", c.im)
- }
- // normalized complex values always have an imaginary part
- return fmt.Sprintf("(%s + %si)", c.re, c.im)
-}
-
-// Representation of nil.
-type nilType struct{}
-
-func (nilType) String() string {
- return "nil"
-}
-
-// Frequently used constants.
-var (
- zeroConst = int64(0)
- oneConst = int64(1)
- minusOneConst = int64(-1)
- nilConst = new(nilType)
-)
-
-// int64 bounds
-var (
- minInt64 = big.NewInt(-1 << 63)
- maxInt64 = big.NewInt(1<<63 - 1)
-)
-
-// normalizeIntConst returns the smallest constant representation
-// for the specific value of x; either an int64 or a *big.Int value.
-//
-func normalizeIntConst(x *big.Int) interface{} {
- if minInt64.Cmp(x) <= 0 && x.Cmp(maxInt64) <= 0 {
- return x.Int64()
- }
- return x
-}
-
-// normalizeRatConst returns the smallest constant representation
-// for the specific value of x; either an int64, *big.Int value,
-// or *big.Rat value.
-//
-func normalizeRatConst(x *big.Rat) interface{} {
- if x.IsInt() {
- return normalizeIntConst(x.Num())
- }
- return x
-}
-
-// normalizeComplexConst returns the smallest constant representation
-// for the specific value of x; either an int64, *big.Int value, *big.Rat,
-// or complex value.
-//
-func normalizeComplexConst(x complex) interface{} {
- if x.im.Sign() == 0 {
- return normalizeRatConst(x.re)
- }
- return x
-}
-
-// makeRuneConst returns the int64 code point for the rune literal
-// lit. The result is nil if lit is not a correct rune literal.
-//
-func makeRuneConst(lit string) interface{} {
- if n := len(lit); n >= 2 {
- if code, _, _, err := strconv.UnquoteChar(lit[1:n-1], '\''); err == nil {
- return int64(code)
- }
- }
- return nil
-}
-
-// makeRuneConst returns the smallest integer constant representation
-// (int64, *big.Int) for the integer literal lit. The result is nil if
-// lit is not a correct integer literal.
-//
-func makeIntConst(lit string) interface{} {
- if x, err := strconv.ParseInt(lit, 0, 64); err == nil {
- return x
- }
- if x, ok := new(big.Int).SetString(lit, 0); ok {
- return x
- }
- return nil
-}
-
-// makeFloatConst returns the smallest floating-point constant representation
-// (int64, *big.Int, *big.Rat) for the floating-point literal lit. The result
-// is nil if lit is not a correct floating-point literal.
-//
-func makeFloatConst(lit string) interface{} {
- if x, ok := new(big.Rat).SetString(lit); ok {
- return normalizeRatConst(x)
- }
- return nil
-}
-
-// makeComplexConst returns the complex constant representation (complex) for
-// the imaginary literal lit. The result is nil if lit is not a correct imaginary
-// literal.
-//
-func makeComplexConst(lit string) interface{} {
- n := len(lit)
- if n > 0 && lit[n-1] == 'i' {
- if im, ok := new(big.Rat).SetString(lit[0 : n-1]); ok {
- return normalizeComplexConst(complex{big.NewRat(0, 1), im})
- }
- }
- return nil
-}
-
-// makeStringConst returns the string constant representation (string) for
-// the string literal lit. The result is nil if lit is not a correct string
-// literal.
-//
-func makeStringConst(lit string) interface{} {
- if s, err := strconv.Unquote(lit); err == nil {
- return s
- }
- return nil
-}
-
-// isZeroConst reports whether the value of constant x is 0.
-// x must be normalized.
-//
-func isZeroConst(x interface{}) bool {
- i, ok := x.(int64) // good enough since constants are normalized
- return ok && i == 0
-}
-
-// isNegConst reports whether the value of constant x is < 0.
-// x must be a non-complex numeric value.
-//
-func isNegConst(x interface{}) bool {
- switch x := x.(type) {
- case int64:
- return x < 0
- case *big.Int:
- return x.Sign() < 0
- case *big.Rat:
- return x.Sign() < 0
- }
- unreachable()
- return false
-}
-
-// isRepresentableConst reports whether the value of constant x can
-// be represented as a value of the basic type Typ[as] without loss
-// of precision.
-//
-func isRepresentableConst(x interface{}, as BasicKind) bool {
- const intBits = 32 // TODO(gri) implementation-specific constant
- const ptrBits = 64 // TODO(gri) implementation-specific constant
-
- switch x := x.(type) {
- case bool:
- return as == Bool || as == UntypedBool
-
- case int64:
- switch as {
- case Int:
- return -1<<(intBits-1) <= x && x <= 1<<(intBits-1)-1
- case Int8:
- return -1<<(8-1) <= x && x <= 1<<(8-1)-1
- case Int16:
- return -1<<(16-1) <= x && x <= 1<<(16-1)-1
- case Int32, UntypedRune:
- return -1<<(32-1) <= x && x <= 1<<(32-1)-1
- case Int64:
- return true
- case Uint:
- return 0 <= x && x <= 1<<intBits-1
- case Uint8:
- return 0 <= x && x <= 1<<8-1
- case Uint16:
- return 0 <= x && x <= 1<<16-1
- case Uint32:
- return 0 <= x && x <= 1<<32-1
- case Uint64:
- return 0 <= x
- case Uintptr:
- assert(ptrBits == 64)
- return 0 <= x
- case Float32:
- return true // TODO(gri) fix this
- case Float64:
- return true // TODO(gri) fix this
- case Complex64:
- return true // TODO(gri) fix this
- case Complex128:
- return true // TODO(gri) fix this
- case UntypedInt, UntypedFloat, UntypedComplex:
- return true
- }
-
- case *big.Int:
- switch as {
- case Uint:
- return x.Sign() >= 0 && x.BitLen() <= intBits
- case Uint64:
- return x.Sign() >= 0 && x.BitLen() <= 64
- case Uintptr:
- return x.Sign() >= 0 && x.BitLen() <= ptrBits
- case Float32:
- return true // TODO(gri) fix this
- case Float64:
- return true // TODO(gri) fix this
- case Complex64:
- return true // TODO(gri) fix this
- case Complex128:
- return true // TODO(gri) fix this
- case UntypedInt, UntypedFloat, UntypedComplex:
- return true
- }
-
- case *big.Rat:
- switch as {
- case Float32:
- return true // TODO(gri) fix this
- case Float64:
- return true // TODO(gri) fix this
- case Complex64:
- return true // TODO(gri) fix this
- case Complex128:
- return true // TODO(gri) fix this
- case UntypedFloat, UntypedComplex:
- return true
- }
-
- case complex:
- switch as {
- case Complex64:
- return true // TODO(gri) fix this
- case Complex128:
- return true // TODO(gri) fix this
- case UntypedComplex:
- return true
- }
-
- case string:
- return as == String || as == UntypedString
-
- case nilType:
- return as == UntypedNil
-
- default:
- unreachable()
- }
-
- return false
-}
-
-var (
- int1 = big.NewInt(1)
- rat0 = big.NewRat(0, 1)
-)
-
-// complexity returns a measure of representation complexity for constant x.
-func complexity(x interface{}) int {
- switch x.(type) {
- case bool, string, nilType:
- return 1
- case int64:
- return 2
- case *big.Int:
- return 3
- case *big.Rat:
- return 4
- case complex:
- return 5
- }
- unreachable()
- return 0
-}
-
-// matchConst returns the matching representation (same type) with the
-// smallest complexity for two constant values x and y. They must be
-// of the same "kind" (boolean, numeric, string, or nilType).
-//
-func matchConst(x, y interface{}) (_, _ interface{}) {
- if complexity(x) > complexity(y) {
- y, x = matchConst(y, x)
- return x, y
- }
- // complexity(x) <= complexity(y)
-
- switch x := x.(type) {
- case bool, complex, string, nilType:
- return x, y
-
- case int64:
- switch y := y.(type) {
- case int64:
- return x, y
- case *big.Int:
- return big.NewInt(x), y
- case *big.Rat:
- return big.NewRat(x, 1), y
- case complex:
- return complex{big.NewRat(x, 1), rat0}, y
- }
-
- case *big.Int:
- switch y := y.(type) {
- case *big.Int:
- return x, y
- case *big.Rat:
- return new(big.Rat).SetFrac(x, int1), y
- case complex:
- return complex{new(big.Rat).SetFrac(x, int1), rat0}, y
- }
-
- case *big.Rat:
- switch y := y.(type) {
- case *big.Rat:
- return x, y
- case complex:
- return complex{x, rat0}, y
- }
- }
-
- unreachable()
- return nil, nil
-}
-
-// is32bit reports whether x can be represented using 32 bits.
-func is32bit(x int64) bool {
- return -1<<31 <= x && x <= 1<<31-1
-}
-
-// is63bit reports whether x can be represented using 63 bits.
-func is63bit(x int64) bool {
- return -1<<62 <= x && x <= 1<<62-1
-}
-
-// binaryOpConst returns the result of the constant evaluation x op y;
-// both operands must be of the same "kind" (boolean, numeric, or string).
-// If intDiv is true, division (op == token.QUO) is using integer division
-// (and the result is guaranteed to be integer) rather than floating-point
-// division. Division by zero leads to a run-time panic.
-//
-func binaryOpConst(x, y interface{}, op token.Token, intDiv bool) interface{} {
- x, y = matchConst(x, y)
-
- switch x := x.(type) {
- case bool:
- y := y.(bool)
- switch op {
- case token.LAND:
- return x && y
- case token.LOR:
- return x || y
- default:
- unreachable()
- }
-
- case int64:
- y := y.(int64)
- switch op {
- case token.ADD:
- // TODO(gri) can do better than this
- if is63bit(x) && is63bit(y) {
- return x + y
- }
- return normalizeIntConst(new(big.Int).Add(big.NewInt(x), big.NewInt(y)))
- case token.SUB:
- // TODO(gri) can do better than this
- if is63bit(x) && is63bit(y) {
- return x - y
- }
- return normalizeIntConst(new(big.Int).Sub(big.NewInt(x), big.NewInt(y)))
- case token.MUL:
- // TODO(gri) can do better than this
- if is32bit(x) && is32bit(y) {
- return x * y
- }
- return normalizeIntConst(new(big.Int).Mul(big.NewInt(x), big.NewInt(y)))
- case token.REM:
- return x % y
- case token.QUO:
- if intDiv {
- return x / y
- }
- return normalizeRatConst(new(big.Rat).SetFrac(big.NewInt(x), big.NewInt(y)))
- case token.AND:
- return x & y
- case token.OR:
- return x | y
- case token.XOR:
- return x ^ y
- case token.AND_NOT:
- return x &^ y
- default:
- unreachable()
- }
-
- case *big.Int:
- y := y.(*big.Int)
- var z big.Int
- switch op {
- case token.ADD:
- z.Add(x, y)
- case token.SUB:
- z.Sub(x, y)
- case token.MUL:
- z.Mul(x, y)
- case token.REM:
- z.Rem(x, y)
- case token.QUO:
- if intDiv {
- z.Quo(x, y)
- } else {
- return normalizeRatConst(new(big.Rat).SetFrac(x, y))
- }
- case token.AND:
- z.And(x, y)
- case token.OR:
- z.Or(x, y)
- case token.XOR:
- z.Xor(x, y)
- case token.AND_NOT:
- z.AndNot(x, y)
- default:
- unreachable()
- }
- return normalizeIntConst(&z)
-
- case *big.Rat:
- y := y.(*big.Rat)
- var z big.Rat
- switch op {
- case token.ADD:
- z.Add(x, y)
- case token.SUB:
- z.Sub(x, y)
- case token.MUL:
- z.Mul(x, y)
- case token.QUO:
- z.Quo(x, y)
- default:
- unreachable()
- }
- return normalizeRatConst(&z)
-
- case complex:
- y := y.(complex)
- a, b := x.re, x.im
- c, d := y.re, y.im
- var re, im big.Rat
- switch op {
- case token.ADD:
- // (a+c) + i(b+d)
- re.Add(a, c)
- im.Add(b, d)
- case token.SUB:
- // (a-c) + i(b-d)
- re.Sub(a, c)
- im.Sub(b, d)
- case token.MUL:
- // (ac-bd) + i(bc+ad)
- var ac, bd, bc, ad big.Rat
- ac.Mul(a, c)
- bd.Mul(b, d)
- bc.Mul(b, c)
- ad.Mul(a, d)
- re.Sub(&ac, &bd)
- im.Add(&bc, &ad)
- case token.QUO:
- // (ac+bd)/s + i(bc-ad)/s, with s = cc + dd
- var ac, bd, bc, ad, s big.Rat
- ac.Mul(a, c)
- bd.Mul(b, d)
- bc.Mul(b, c)
- ad.Mul(a, d)
- s.Add(c.Mul(c, c), d.Mul(d, d))
- re.Add(&ac, &bd)
- re.Quo(&re, &s)
- im.Sub(&bc, &ad)
- im.Quo(&im, &s)
- default:
- unreachable()
- }
- return normalizeComplexConst(complex{&re, &im})
-
- case string:
- if op == token.ADD {
- return x + y.(string)
- }
- }
-
- unreachable()
- return nil
-}
-
-// shiftConst returns the result of the constant evaluation x op s
-// where op is token.SHL or token.SHR (<< or >>). x must be an
-// integer constant.
-//
-func shiftConst(x interface{}, s uint, op token.Token) interface{} {
- switch x := x.(type) {
- case int64:
- switch op {
- case token.SHL:
- z := big.NewInt(x)
- return normalizeIntConst(z.Lsh(z, s))
- case token.SHR:
- return x >> s
- }
-
- case *big.Int:
- var z big.Int
- switch op {
- case token.SHL:
- return normalizeIntConst(z.Lsh(x, s))
- case token.SHR:
- return normalizeIntConst(z.Rsh(x, s))
- }
- }
-
- unreachable()
- return nil
-}
-
-// compareConst returns the result of the constant comparison x op y;
-// both operands must be of the same "kind" (boolean, numeric, string,
-// or nilType).
-//
-func compareConst(x, y interface{}, op token.Token) (z bool) {
- x, y = matchConst(x, y)
-
- // x == y => x == y
- // x != y => x != y
- // x > y => y < x
- // x >= y => u <= x
- swap := false
- switch op {
- case token.GTR:
- swap = true
- op = token.LSS
- case token.GEQ:
- swap = true
- op = token.LEQ
- }
-
- // x == y => x == y
- // x != y => !(x == y)
- // x < y => x < y
- // x <= y => !(y < x)
- negate := false
- switch op {
- case token.NEQ:
- negate = true
- op = token.EQL
- case token.LEQ:
- swap = !swap
- negate = true
- op = token.LSS
- }
-
- if negate {
- defer func() { z = !z }()
- }
-
- if swap {
- x, y = y, x
- }
-
- switch x := x.(type) {
- case bool:
- if op == token.EQL {
- return x == y.(bool)
- }
-
- case int64:
- y := y.(int64)
- switch op {
- case token.EQL:
- return x == y
- case token.LSS:
- return x < y
- }
-
- case *big.Int:
- s := x.Cmp(y.(*big.Int))
- switch op {
- case token.EQL:
- return s == 0
- case token.LSS:
- return s < 0
- }
-
- case *big.Rat:
- s := x.Cmp(y.(*big.Rat))
- switch op {
- case token.EQL:
- return s == 0
- case token.LSS:
- return s < 0
- }
-
- case complex:
- y := y.(complex)
- if op == token.EQL {
- return x.re.Cmp(y.re) == 0 && x.im.Cmp(y.im) == 0
- }
-
- case string:
- y := y.(string)
- switch op {
- case token.EQL:
- return x == y
- case token.LSS:
- return x < y
- }
-
- case nilType:
- if op == token.EQL {
- return x == y.(nilType)
- }
- }
-
- fmt.Printf("x = %s (%T), y = %s (%T)\n", x, x, y, y)
- unreachable()
- return
-}
diff --git a/libgo/go/exp/types/staging/exportdata.go b/libgo/go/exp/types/staging/exportdata.go
deleted file mode 100644
index 22190153bbf..00000000000
--- a/libgo/go/exp/types/staging/exportdata.go
+++ /dev/null
@@ -1,110 +0,0 @@
-// Copyright 2011 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// This file implements FindGcExportData.
-
-package types
-
-import (
- "bufio"
- "errors"
- "fmt"
- "io"
- "strconv"
- "strings"
-)
-
-func readGopackHeader(r *bufio.Reader) (name string, size int, err error) {
- // See $GOROOT/include/ar.h.
- hdr := make([]byte, 16+12+6+6+8+10+2)
- _, err = io.ReadFull(r, hdr)
- if err != nil {
- return
- }
- if trace {
- fmt.Printf("header: %s", hdr)
- }
- s := strings.TrimSpace(string(hdr[16+12+6+6+8:][:10]))
- size, err = strconv.Atoi(s)
- if err != nil || hdr[len(hdr)-2] != '`' || hdr[len(hdr)-1] != '\n' {
- err = errors.New("invalid archive header")
- return
- }
- name = strings.TrimSpace(string(hdr[:16]))
- return
-}
-
-// FindGcExportData positions the reader r at the beginning of the
-// export data section of an underlying GC-created object/archive
-// file by reading from it. The reader must be positioned at the
-// start of the file before calling this function.
-//
-func FindGcExportData(r *bufio.Reader) (err error) {
- // Read first line to make sure this is an object file.
- line, err := r.ReadSlice('\n')
- if err != nil {
- return
- }
- if string(line) == "!<arch>\n" {
- // Archive file. Scan to __.PKGDEF, which should
- // be second archive entry.
- var name string
- var size int
-
- // First entry should be __.GOSYMDEF.
- // Older archives used __.SYMDEF, so allow that too.
- // Read and discard.
- if name, size, err = readGopackHeader(r); err != nil {
- return
- }
- if name != "__.SYMDEF" && name != "__.GOSYMDEF" {
- err = errors.New("go archive does not begin with __.SYMDEF or __.GOSYMDEF")
- return
- }
- const block = 4096
- tmp := make([]byte, block)
- for size > 0 {
- n := size
- if n > block {
- n = block
- }
- if _, err = io.ReadFull(r, tmp[:n]); err != nil {
- return
- }
- size -= n
- }
-
- // Second entry should be __.PKGDEF.
- if name, size, err = readGopackHeader(r); err != nil {
- return
- }
- if name != "__.PKGDEF" {
- err = errors.New("go archive is missing __.PKGDEF")
- return
- }
-
- // Read first line of __.PKGDEF data, so that line
- // is once again the first line of the input.
- if line, err = r.ReadSlice('\n'); err != nil {
- return
- }
- }
-
- // Now at __.PKGDEF in archive or still at beginning of file.
- // Either way, line should begin with "go object ".
- if !strings.HasPrefix(string(line), "go object ") {
- err = errors.New("not a go object file")
- return
- }
-
- // Skip over object header to export data.
- // Begins after first line with $$.
- for line[0] != '$' {
- if line, err = r.ReadSlice('\n'); err != nil {
- return
- }
- }
-
- return
-}
diff --git a/libgo/go/exp/types/staging/gcimporter.go b/libgo/go/exp/types/staging/gcimporter.go
deleted file mode 100644
index b15238710e9..00000000000
--- a/libgo/go/exp/types/staging/gcimporter.go
+++ /dev/null
@@ -1,889 +0,0 @@
-// Copyright 2011 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// This file implements an ast.Importer for gc-generated object files.
-// TODO(gri) Eventually move this into a separate package outside types.
-
-package types
-
-import (
- "bufio"
- "errors"
- "fmt"
- "go/ast"
- "go/build"
- "go/token"
- "io"
- "math/big"
- "os"
- "path/filepath"
- "strconv"
- "strings"
- "text/scanner"
-)
-
-var pkgExts = [...]string{".a", ".5", ".6", ".8"}
-
-// FindPkg returns the filename and unique package id for an import
-// path based on package information provided by build.Import (using
-// the build.Default build.Context).
-// If no file was found, an empty filename is returned.
-//
-func FindPkg(path, srcDir string) (filename, id string) {
- if len(path) == 0 {
- return
- }
-
- id = path
- var noext string
- switch {
- default:
- // "x" -> "$GOPATH/pkg/$GOOS_$GOARCH/x.ext", "x"
- // Don't require the source files to be present.
- bp, _ := build.Import(path, srcDir, build.FindOnly|build.AllowBinary)
- if bp.PkgObj == "" {
- return
- }
- noext = bp.PkgObj
- if strings.HasSuffix(noext, ".a") {
- noext = noext[:len(noext)-len(".a")]
- }
-
- case build.IsLocalImport(path):
- // "./x" -> "/this/directory/x.ext", "/this/directory/x"
- noext = filepath.Join(srcDir, path)
- id = noext
-
- case filepath.IsAbs(path):
- // for completeness only - go/build.Import
- // does not support absolute imports
- // "/x" -> "/x.ext", "/x"
- noext = path
- }
-
- // try extensions
- for _, ext := range pkgExts {
- filename = noext + ext
- if f, err := os.Stat(filename); err == nil && !f.IsDir() {
- return
- }
- }
-
- filename = "" // not found
- return
-}
-
-// GcImportData imports a package by reading the gc-generated export data,
-// adds the corresponding package object to the imports map indexed by id,
-// and returns the object.
-//
-// The imports map must contains all packages already imported, and no map
-// entry with id as the key must be present. The data reader position must
-// be the beginning of the export data section. The filename is only used
-// in error messages.
-//
-func GcImportData(imports map[string]*ast.Object, filename, id string, data *bufio.Reader) (pkg *ast.Object, err error) {
- if trace {
- fmt.Printf("importing %s (%s)\n", id, filename)
- }
-
- // support for gcParser error handling
- defer func() {
- if r := recover(); r != nil {
- err = r.(importError) // will re-panic if r is not an importError
- }
- }()
-
- var p gcParser
- p.init(filename, id, data, imports)
- pkg = p.parseExport()
-
- return
-}
-
-// GcImport imports a gc-generated package given its import path, adds the
-// corresponding package object to the imports map, and returns the object.
-// Local import paths are interpreted relative to the current working directory.
-// The imports map must contains all packages already imported.
-// GcImport satisfies the ast.Importer signature.
-//
-func GcImport(imports map[string]*ast.Object, path string) (pkg *ast.Object, err error) {
- if path == "unsafe" {
- return Unsafe, nil
- }
-
- srcDir, err := os.Getwd()
- if err != nil {
- return
- }
- filename, id := FindPkg(path, srcDir)
- if filename == "" {
- err = errors.New("can't find import: " + id)
- return
- }
-
- // Note: imports[id] may already contain a partially imported package.
- // We must continue doing the full import here since we don't
- // know if something is missing.
- // TODO: There's no need to re-import a package if we know that we
- // have done a full import before. At the moment we cannot
- // tell from the available information in this function alone.
-
- // open file
- f, err := os.Open(filename)
- if err != nil {
- return
- }
- defer func() {
- f.Close()
- if err != nil {
- // Add file name to error.
- err = fmt.Errorf("reading export data: %s: %v", filename, err)
- }
- }()
-
- buf := bufio.NewReader(f)
- if err = FindGcExportData(buf); err != nil {
- return
- }
-
- pkg, err = GcImportData(imports, filename, id, buf)
-
- return
-}
-
-// ----------------------------------------------------------------------------
-// gcParser
-
-// gcParser parses the exports inside a gc compiler-produced
-// object/archive file and populates its scope with the results.
-type gcParser struct {
- scanner scanner.Scanner
- tok rune // current token
- lit string // literal string; only valid for Ident, Int, String tokens
- id string // package id of imported package
- imports map[string]*ast.Object // package id -> package object
-}
-
-func (p *gcParser) init(filename, id string, src io.Reader, imports map[string]*ast.Object) {
- p.scanner.Init(src)
- p.scanner.Error = func(_ *scanner.Scanner, msg string) { p.error(msg) }
- p.scanner.Mode = scanner.ScanIdents | scanner.ScanInts | scanner.ScanChars | scanner.ScanStrings | scanner.ScanComments | scanner.SkipComments
- p.scanner.Whitespace = 1<<'\t' | 1<<' '
- p.scanner.Filename = filename // for good error messages
- p.next()
- p.id = id
- p.imports = imports
-}
-
-func (p *gcParser) next() {
- p.tok = p.scanner.Scan()
- switch p.tok {
- case scanner.Ident, scanner.Int, scanner.Char, scanner.String, '·':
- p.lit = p.scanner.TokenText()
- default:
- p.lit = ""
- }
- if trace {
- fmt.Printf("%s: %q -> %q\n", scanner.TokenString(p.tok), p.scanner.TokenText(), p.lit)
- }
-}
-
-// Declare inserts a named object of the given kind in scope.
-func (p *gcParser) declare(scope *ast.Scope, kind ast.ObjKind, name string) *ast.Object {
- // the object may have been imported before - if it exists
- // already in the respective package scope, return that object
- if obj := scope.Lookup(name); obj != nil {
- assert(obj.Kind == kind)
- return obj
- }
-
- // otherwise create a new object and insert it into the package scope
- obj := ast.NewObj(kind, name)
- if scope.Insert(obj) != nil {
- p.errorf("already declared: %v %s", kind, obj.Name)
- }
-
- // if the new type object is a named type it may be referred
- // to before the underlying type is known - set it up
- if kind == ast.Typ {
- obj.Type = &NamedType{Obj: obj}
- }
-
- return obj
-}
-
-// ----------------------------------------------------------------------------
-// Error handling
-
-// Internal errors are boxed as importErrors.
-type importError struct {
- pos scanner.Position
- err error
-}
-
-func (e importError) Error() string {
- return fmt.Sprintf("import error %s (byte offset = %d): %s", e.pos, e.pos.Offset, e.err)
-}
-
-func (p *gcParser) error(err interface{}) {
- if s, ok := err.(string); ok {
- err = errors.New(s)
- }
- // panic with a runtime.Error if err is not an error
- panic(importError{p.scanner.Pos(), err.(error)})
-}
-
-func (p *gcParser) errorf(format string, args ...interface{}) {
- p.error(fmt.Sprintf(format, args...))
-}
-
-func (p *gcParser) expect(tok rune) string {
- lit := p.lit
- if p.tok != tok {
- p.errorf("expected %s, got %s (%s)", scanner.TokenString(tok), scanner.TokenString(p.tok), lit)
- }
- p.next()
- return lit
-}
-
-func (p *gcParser) expectSpecial(tok string) {
- sep := 'x' // not white space
- i := 0
- for i < len(tok) && p.tok == rune(tok[i]) && sep > ' ' {
- sep = p.scanner.Peek() // if sep <= ' ', there is white space before the next token
- p.next()
- i++
- }
- if i < len(tok) {
- p.errorf("expected %q, got %q", tok, tok[0:i])
- }
-}
-
-func (p *gcParser) expectKeyword(keyword string) {
- lit := p.expect(scanner.Ident)
- if lit != keyword {
- p.errorf("expected keyword %s, got %q", keyword, lit)
- }
-}
-
-// ----------------------------------------------------------------------------
-// Import declarations
-
-// ImportPath = string_lit .
-//
-func (p *gcParser) parsePkgId() *ast.Object {
- id, err := strconv.Unquote(p.expect(scanner.String))
- if err != nil {
- p.error(err)
- }
-
- switch id {
- case "":
- // id == "" stands for the imported package id
- // (only known at time of package installation)
- id = p.id
- case "unsafe":
- // package unsafe is not in the imports map - handle explicitly
- return Unsafe
- }
-
- pkg := p.imports[id]
- if pkg == nil {
- pkg = ast.NewObj(ast.Pkg, "")
- pkg.Data = ast.NewScope(nil)
- p.imports[id] = pkg
- }
-
- return pkg
-}
-
-// dotIdentifier = ( ident | '·' ) { ident | int | '·' } .
-func (p *gcParser) parseDotIdent() string {
- ident := ""
- if p.tok != scanner.Int {
- sep := 'x' // not white space
- for (p.tok == scanner.Ident || p.tok == scanner.Int || p.tok == '·') && sep > ' ' {
- ident += p.lit
- sep = p.scanner.Peek() // if sep <= ' ', there is white space before the next token
- p.next()
- }
- }
- if ident == "" {
- p.expect(scanner.Ident) // use expect() for error handling
- }
- return ident
-}
-
-// ExportedName = "@" ImportPath "." dotIdentifier .
-//
-func (p *gcParser) parseExportedName() (*ast.Object, string) {
- p.expect('@')
- pkg := p.parsePkgId()
- p.expect('.')
- name := p.parseDotIdent()
- return pkg, name
-}
-
-// ----------------------------------------------------------------------------
-// Types
-
-// BasicType = identifier .
-//
-func (p *gcParser) parseBasicType() Type {
- id := p.expect(scanner.Ident)
- obj := Universe.Lookup(id)
- if obj == nil || obj.Kind != ast.Typ {
- p.errorf("not a basic type: %s", id)
- }
- return obj.Type.(Type)
-}
-
-// ArrayType = "[" int_lit "]" Type .
-//
-func (p *gcParser) parseArrayType() Type {
- // "[" already consumed and lookahead known not to be "]"
- lit := p.expect(scanner.Int)
- p.expect(']')
- elt := p.parseType()
- n, err := strconv.ParseInt(lit, 10, 64)
- if err != nil {
- p.error(err)
- }
- return &Array{Len: n, Elt: elt}
-}
-
-// MapType = "map" "[" Type "]" Type .
-//
-func (p *gcParser) parseMapType() Type {
- p.expectKeyword("map")
- p.expect('[')
- key := p.parseType()
- p.expect(']')
- elt := p.parseType()
- return &Map{Key: key, Elt: elt}
-}
-
-// Name = identifier | "?" | ExportedName .
-//
-func (p *gcParser) parseName() (name string) {
- switch p.tok {
- case scanner.Ident:
- name = p.lit
- p.next()
- case '?':
- // anonymous
- p.next()
- case '@':
- // exported name prefixed with package path
- _, name = p.parseExportedName()
- default:
- p.error("name expected")
- }
- return
-}
-
-// Field = Name Type [ string_lit ] .
-//
-func (p *gcParser) parseField() *StructField {
- var f StructField
- f.Name = p.parseName()
- f.Type = p.parseType()
- if p.tok == scanner.String {
- f.Tag = p.expect(scanner.String)
- }
- if f.Name == "" {
- // anonymous field - typ must be T or *T and T must be a type name
- if typ, ok := deref(f.Type).(*NamedType); ok && typ.Obj != nil {
- f.Name = typ.Obj.Name
- } else {
- p.errorf("anonymous field expected")
- }
- }
- return &f
-}
-
-// StructType = "struct" "{" [ FieldList ] "}" .
-// FieldList = Field { ";" Field } .
-//
-func (p *gcParser) parseStructType() Type {
- var fields []*StructField
-
- parseField := func() {
- fields = append(fields, p.parseField())
- }
-
- p.expectKeyword("struct")
- p.expect('{')
- if p.tok != '}' {
- parseField()
- for p.tok == ';' {
- p.next()
- parseField()
- }
- }
- p.expect('}')
-
- return &Struct{Fields: fields}
-}
-
-// Parameter = ( identifier | "?" ) [ "..." ] Type [ string_lit ] .
-//
-func (p *gcParser) parseParameter() (par *ast.Object, isVariadic bool) {
- name := p.parseName()
- if name == "" {
- name = "_" // cannot access unnamed identifiers
- }
- if p.tok == '.' {
- p.expectSpecial("...")
- isVariadic = true
- }
- ptyp := p.parseType()
- // ignore argument tag (e.g. "noescape")
- if p.tok == scanner.String {
- p.expect(scanner.String)
- }
- par = ast.NewObj(ast.Var, name)
- par.Type = ptyp
- return
-}
-
-// Parameters = "(" [ ParameterList ] ")" .
-// ParameterList = { Parameter "," } Parameter .
-//
-func (p *gcParser) parseParameters() (list []*ast.Object, isVariadic bool) {
- parseParameter := func() {
- par, variadic := p.parseParameter()
- list = append(list, par)
- if variadic {
- if isVariadic {
- p.error("... not on final argument")
- }
- isVariadic = true
- }
- }
-
- p.expect('(')
- if p.tok != ')' {
- parseParameter()
- for p.tok == ',' {
- p.next()
- parseParameter()
- }
- }
- p.expect(')')
-
- return
-}
-
-// Signature = Parameters [ Result ] .
-// Result = Type | Parameters .
-//
-func (p *gcParser) parseSignature() *Signature {
- params, isVariadic := p.parseParameters()
-
- // optional result type
- var results []*ast.Object
- switch p.tok {
- case scanner.Ident, '[', '*', '<', '@':
- // single, unnamed result
- result := ast.NewObj(ast.Var, "_")
- result.Type = p.parseType()
- results = []*ast.Object{result}
- case '(':
- // named or multiple result(s)
- var variadic bool
- results, variadic = p.parseParameters()
- if variadic {
- p.error("... not permitted on result type")
- }
- }
-
- return &Signature{Params: params, Results: results, IsVariadic: isVariadic}
-}
-
-// InterfaceType = "interface" "{" [ MethodList ] "}" .
-// MethodList = Method { ";" Method } .
-// Method = Name Signature .
-//
-// (The methods of embedded interfaces are always "inlined"
-// by the compiler and thus embedded interfaces are never
-// visible in the export data.)
-//
-func (p *gcParser) parseInterfaceType() Type {
- var methods ObjList
-
- parseMethod := func() {
- obj := ast.NewObj(ast.Fun, p.parseName())
- obj.Type = p.parseSignature()
- methods = append(methods, obj)
- }
-
- p.expectKeyword("interface")
- p.expect('{')
- if p.tok != '}' {
- parseMethod()
- for p.tok == ';' {
- p.next()
- parseMethod()
- }
- }
- p.expect('}')
-
- methods.Sort()
- return &Interface{Methods: methods}
-}
-
-// ChanType = ( "chan" [ "<-" ] | "<-" "chan" ) Type .
-//
-func (p *gcParser) parseChanType() Type {
- dir := ast.SEND | ast.RECV
- if p.tok == scanner.Ident {
- p.expectKeyword("chan")
- if p.tok == '<' {
- p.expectSpecial("<-")
- dir = ast.SEND
- }
- } else {
- p.expectSpecial("<-")
- p.expectKeyword("chan")
- dir = ast.RECV
- }
- elt := p.parseType()
- return &Chan{Dir: dir, Elt: elt}
-}
-
-// Type =
-// BasicType | TypeName | ArrayType | SliceType | StructType |
-// PointerType | FuncType | InterfaceType | MapType | ChanType |
-// "(" Type ")" .
-// BasicType = ident .
-// TypeName = ExportedName .
-// SliceType = "[" "]" Type .
-// PointerType = "*" Type .
-// FuncType = "func" Signature .
-//
-func (p *gcParser) parseType() Type {
- switch p.tok {
- case scanner.Ident:
- switch p.lit {
- default:
- return p.parseBasicType()
- case "struct":
- return p.parseStructType()
- case "func":
- // FuncType
- p.next()
- return p.parseSignature()
- case "interface":
- return p.parseInterfaceType()
- case "map":
- return p.parseMapType()
- case "chan":
- return p.parseChanType()
- }
- case '@':
- // TypeName
- pkg, name := p.parseExportedName()
- return p.declare(pkg.Data.(*ast.Scope), ast.Typ, name).Type.(Type)
- case '[':
- p.next() // look ahead
- if p.tok == ']' {
- // SliceType
- p.next()
- return &Slice{Elt: p.parseType()}
- }
- return p.parseArrayType()
- case '*':
- // PointerType
- p.next()
- return &Pointer{Base: p.parseType()}
- case '<':
- return p.parseChanType()
- case '(':
- // "(" Type ")"
- p.next()
- typ := p.parseType()
- p.expect(')')
- return typ
- }
- p.errorf("expected type, got %s (%q)", scanner.TokenString(p.tok), p.lit)
- return nil
-}
-
-// ----------------------------------------------------------------------------
-// Declarations
-
-// ImportDecl = "import" identifier string_lit .
-//
-func (p *gcParser) parseImportDecl() {
- p.expectKeyword("import")
- // The identifier has no semantic meaning in the import data.
- // It exists so that error messages can print the real package
- // name: binary.ByteOrder instead of "encoding/binary".ByteOrder.
- name := p.expect(scanner.Ident)
- pkg := p.parsePkgId()
- assert(pkg.Name == "" || pkg.Name == name)
- pkg.Name = name
-}
-
-// int_lit = [ "+" | "-" ] { "0" ... "9" } .
-//
-func (p *gcParser) parseInt() (neg bool, val string) {
- switch p.tok {
- case '-':
- neg = true
- fallthrough
- case '+':
- p.next()
- }
- val = p.expect(scanner.Int)
- return
-}
-
-// number = int_lit [ "p" int_lit ] .
-//
-func (p *gcParser) parseNumber() (x operand) {
- x.mode = constant
-
- // mantissa
- neg, val := p.parseInt()
- mant, ok := new(big.Int).SetString(val, 0)
- assert(ok)
- if neg {
- mant.Neg(mant)
- }
-
- if p.lit == "p" {
- // exponent (base 2)
- p.next()
- neg, val = p.parseInt()
- exp64, err := strconv.ParseUint(val, 10, 0)
- if err != nil {
- p.error(err)
- }
- exp := uint(exp64)
- if neg {
- denom := big.NewInt(1)
- denom.Lsh(denom, exp)
- x.typ = Typ[UntypedFloat]
- x.val = normalizeRatConst(new(big.Rat).SetFrac(mant, denom))
- return
- }
- if exp > 0 {
- mant.Lsh(mant, exp)
- }
- x.typ = Typ[UntypedFloat]
- x.val = normalizeIntConst(mant)
- return
- }
-
- x.typ = Typ[UntypedInt]
- x.val = normalizeIntConst(mant)
- return
-}
-
-// ConstDecl = "const" ExportedName [ Type ] "=" Literal .
-// Literal = bool_lit | int_lit | float_lit | complex_lit | rune_lit | string_lit .
-// bool_lit = "true" | "false" .
-// complex_lit = "(" float_lit "+" float_lit "i" ")" .
-// rune_lit = "(" int_lit "+" int_lit ")" .
-// string_lit = `"` { unicode_char } `"` .
-//
-func (p *gcParser) parseConstDecl() {
- p.expectKeyword("const")
- pkg, name := p.parseExportedName()
- obj := p.declare(pkg.Data.(*ast.Scope), ast.Con, name)
- var x operand
- if p.tok != '=' {
- obj.Type = p.parseType()
- }
- p.expect('=')
- switch p.tok {
- case scanner.Ident:
- // bool_lit
- if p.lit != "true" && p.lit != "false" {
- p.error("expected true or false")
- }
- x.typ = Typ[UntypedBool]
- x.val = p.lit == "true"
- p.next()
-
- case '-', scanner.Int:
- // int_lit
- x = p.parseNumber()
-
- case '(':
- // complex_lit or rune_lit
- p.next()
- if p.tok == scanner.Char {
- p.next()
- p.expect('+')
- x = p.parseNumber()
- x.typ = Typ[UntypedRune]
- p.expect(')')
- break
- }
- re := p.parseNumber()
- p.expect('+')
- im := p.parseNumber()
- p.expectKeyword("i")
- p.expect(')')
- x.typ = Typ[UntypedComplex]
- // TODO(gri) fix this
- _, _ = re, im
- x.val = zeroConst
-
- case scanner.Char:
- // rune_lit
- x.setConst(token.CHAR, p.lit)
- p.next()
-
- case scanner.String:
- // string_lit
- x.setConst(token.STRING, p.lit)
- p.next()
-
- default:
- p.errorf("expected literal got %s", scanner.TokenString(p.tok))
- }
- if obj.Type == nil {
- obj.Type = x.typ
- }
- assert(x.val != nil)
- obj.Data = x.val
-}
-
-// TypeDecl = "type" ExportedName Type .
-//
-func (p *gcParser) parseTypeDecl() {
- p.expectKeyword("type")
- pkg, name := p.parseExportedName()
- obj := p.declare(pkg.Data.(*ast.Scope), ast.Typ, name)
-
- // The type object may have been imported before and thus already
- // have a type associated with it. We still need to parse the type
- // structure, but throw it away if the object already has a type.
- // This ensures that all imports refer to the same type object for
- // a given type declaration.
- typ := p.parseType()
-
- if name := obj.Type.(*NamedType); name.Underlying == nil {
- name.Underlying = typ
- }
-}
-
-// VarDecl = "var" ExportedName Type .
-//
-func (p *gcParser) parseVarDecl() {
- p.expectKeyword("var")
- pkg, name := p.parseExportedName()
- obj := p.declare(pkg.Data.(*ast.Scope), ast.Var, name)
- obj.Type = p.parseType()
-}
-
-// FuncBody = "{" ... "}" .
-//
-func (p *gcParser) parseFuncBody() {
- p.expect('{')
- for i := 1; i > 0; p.next() {
- switch p.tok {
- case '{':
- i++
- case '}':
- i--
- }
- }
-}
-
-// FuncDecl = "func" ExportedName Signature [ FuncBody ] .
-//
-func (p *gcParser) parseFuncDecl() {
- // "func" already consumed
- pkg, name := p.parseExportedName()
- obj := p.declare(pkg.Data.(*ast.Scope), ast.Fun, name)
- obj.Type = p.parseSignature()
- if p.tok == '{' {
- p.parseFuncBody()
- }
-}
-
-// MethodDecl = "func" Receiver Name Signature .
-// Receiver = "(" ( identifier | "?" ) [ "*" ] ExportedName ")" [ FuncBody ].
-//
-func (p *gcParser) parseMethodDecl() {
- // "func" already consumed
- p.expect('(')
- p.parseParameter() // receiver
- p.expect(')')
- p.parseName() // unexported method names in imports are qualified with their package.
- p.parseSignature()
- if p.tok == '{' {
- p.parseFuncBody()
- }
-}
-
-// Decl = [ ImportDecl | ConstDecl | TypeDecl | VarDecl | FuncDecl | MethodDecl ] "\n" .
-//
-func (p *gcParser) parseDecl() {
- switch p.lit {
- case "import":
- p.parseImportDecl()
- case "const":
- p.parseConstDecl()
- case "type":
- p.parseTypeDecl()
- case "var":
- p.parseVarDecl()
- case "func":
- p.next() // look ahead
- if p.tok == '(' {
- p.parseMethodDecl()
- } else {
- p.parseFuncDecl()
- }
- }
- p.expect('\n')
-}
-
-// ----------------------------------------------------------------------------
-// Export
-
-// Export = "PackageClause { Decl } "$$" .
-// PackageClause = "package" identifier [ "safe" ] "\n" .
-//
-func (p *gcParser) parseExport() *ast.Object {
- p.expectKeyword("package")
- name := p.expect(scanner.Ident)
- if p.tok != '\n' {
- // A package is safe if it was compiled with the -u flag,
- // which disables the unsafe package.
- // TODO(gri) remember "safe" package
- p.expectKeyword("safe")
- }
- p.expect('\n')
-
- pkg := p.imports[p.id]
- if pkg == nil {
- pkg = ast.NewObj(ast.Pkg, name)
- pkg.Data = ast.NewScope(nil)
- p.imports[p.id] = pkg
- }
-
- for p.tok != '$' && p.tok != scanner.EOF {
- p.parseDecl()
- }
-
- if ch := p.scanner.Peek(); p.tok != '$' || ch != '$' {
- // don't call next()/expect() since reading past the
- // export data may cause scanner errors (e.g. NUL chars)
- p.errorf("expected '$$', got %s %c", scanner.TokenString(p.tok), ch)
- }
-
- if n := p.scanner.ErrorCount; n != 0 {
- p.errorf("expected no scanner errors, got %d", n)
- }
-
- return pkg
-}
diff --git a/libgo/go/exp/types/staging/gcimporter_test.go b/libgo/go/exp/types/staging/gcimporter_test.go
deleted file mode 100644
index 2f89d3ac912..00000000000
--- a/libgo/go/exp/types/staging/gcimporter_test.go
+++ /dev/null
@@ -1,153 +0,0 @@
-// Copyright 2011 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package types
-
-import (
- "go/ast"
- "go/build"
- "io/ioutil"
- "os"
- "os/exec"
- "path/filepath"
- "runtime"
- "strings"
- "testing"
- "time"
-)
-
-var gcPath string // Go compiler path
-
-func init() {
- // determine compiler
- var gc string
- switch runtime.GOARCH {
- case "386":
- gc = "8g"
- case "amd64":
- gc = "6g"
- case "arm":
- gc = "5g"
- default:
- gcPath = "unknown-GOARCH-compiler"
- return
- }
- gcPath = filepath.Join(build.ToolDir, gc)
-}
-
-func compile(t *testing.T, dirname, filename string) string {
- cmd := exec.Command(gcPath, filename)
- cmd.Dir = dirname
- out, err := cmd.CombinedOutput()
- if err != nil {
- t.Logf("%s", out)
- t.Fatalf("%s %s failed: %s", gcPath, filename, err)
- }
- archCh, _ := build.ArchChar(runtime.GOARCH)
- // filename should end with ".go"
- return filepath.Join(dirname, filename[:len(filename)-2]+archCh)
-}
-
-// Use the same global imports map for all tests. The effect is
-// as if all tested packages were imported into a single package.
-var imports = make(map[string]*ast.Object)
-
-func testPath(t *testing.T, path string) bool {
- _, err := GcImport(imports, path)
- if err != nil {
- t.Errorf("testPath(%s): %s", path, err)
- return false
- }
- return true
-}
-
-const maxTime = 3 * time.Second
-
-func testDir(t *testing.T, dir string, endTime time.Time) (nimports int) {
- dirname := filepath.Join(runtime.GOROOT(), "pkg", runtime.GOOS+"_"+runtime.GOARCH, dir)
- list, err := ioutil.ReadDir(dirname)
- if err != nil {
- t.Errorf("testDir(%s): %s", dirname, err)
- }
- for _, f := range list {
- if time.Now().After(endTime) {
- t.Log("testing time used up")
- return
- }
- switch {
- case !f.IsDir():
- // try extensions
- for _, ext := range pkgExts {
- if strings.HasSuffix(f.Name(), ext) {
- name := f.Name()[0 : len(f.Name())-len(ext)] // remove extension
- if testPath(t, filepath.Join(dir, name)) {
- nimports++
- }
- }
- }
- case f.IsDir():
- nimports += testDir(t, filepath.Join(dir, f.Name()), endTime)
- }
- }
- return
-}
-
-func TestGcImport(t *testing.T) {
- // On cross-compile builds, the path will not exist.
- // Need to use GOHOSTOS, which is not available.
- if _, err := os.Stat(gcPath); err != nil {
- t.Logf("skipping test: %v", err)
- return
- }
-
- if outFn := compile(t, "testdata", "exports.go"); outFn != "" {
- defer os.Remove(outFn)
- }
-
- nimports := 0
- if testPath(t, "./testdata/exports") {
- nimports++
- }
- nimports += testDir(t, "", time.Now().Add(maxTime)) // installed packages
- t.Logf("tested %d imports", nimports)
-}
-
-var importedObjectTests = []struct {
- name string
- kind ast.ObjKind
- typ string
-}{
- {"unsafe.Pointer", ast.Typ, "Pointer"},
- {"math.Pi", ast.Con, "untyped float"},
- {"io.Reader", ast.Typ, "interface{Read(p []byte) (n int, err error)}"},
- {"io.ReadWriter", ast.Typ, "interface{Read(p []byte) (n int, err error); Write(p []byte) (n int, err error)}"},
- {"math.Sin", ast.Fun, "func(x float64) (_ float64)"},
- // TODO(gri) add more tests
-}
-
-func TestGcImportedTypes(t *testing.T) {
- for _, test := range importedObjectTests {
- s := strings.Split(test.name, ".")
- if len(s) != 2 {
- t.Fatal("inconsistent test data")
- }
- importPath := s[0]
- objName := s[1]
-
- pkg, err := GcImport(imports, importPath)
- if err != nil {
- t.Error(err)
- continue
- }
-
- obj := pkg.Data.(*ast.Scope).Lookup(objName)
- if obj.Kind != test.kind {
- t.Errorf("%s: got kind = %q; want %q", test.name, obj.Kind, test.kind)
- }
- typ := typeString(underlying(obj.Type.(Type)))
- if typ != test.typ {
- t.Errorf("%s: got type = %q; want %q", test.name, typ, test.typ)
- }
- }
-}
diff --git a/libgo/go/exp/types/staging/resolver_test.go b/libgo/go/exp/types/staging/resolver_test.go
deleted file mode 100644
index 4e9aa0938d9..00000000000
--- a/libgo/go/exp/types/staging/resolver_test.go
+++ /dev/null
@@ -1,130 +0,0 @@
-// Copyright 2011 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package types
-
-import (
- "fmt"
- "go/ast"
- "go/parser"
- "go/scanner"
- "go/token"
- "testing"
-)
-
-var sources = []string{
- `package p
- import "fmt"
- import "math"
- const pi = math.Pi
- func sin(x float64) float64 {
- return math.Sin(x)
- }
- var Println = fmt.Println
- `,
- `package p
- import "fmt"
- func f() string {
- return fmt.Sprintf("%d", g())
- }
- `,
- `package p
- import . "go/parser"
- func g() Mode { return ImportsOnly }`,
-}
-
-var pkgnames = []string{
- "fmt",
- "go/parser",
- "math",
-}
-
-// ResolveQualifiedIdents resolves the selectors of qualified
-// identifiers by associating the correct ast.Object with them.
-// TODO(gri): Eventually, this functionality should be subsumed
-// by Check.
-//
-func ResolveQualifiedIdents(fset *token.FileSet, pkg *ast.Package) error {
- var errors scanner.ErrorList
-
- findObj := func(pkg *ast.Object, name *ast.Ident) *ast.Object {
- scope := pkg.Data.(*ast.Scope)
- obj := scope.Lookup(name.Name)
- if obj == nil {
- errors.Add(fset.Position(name.Pos()), fmt.Sprintf("no %s in package %s", name.Name, pkg.Name))
- }
- return obj
- }
-
- ast.Inspect(pkg, func(n ast.Node) bool {
- if s, ok := n.(*ast.SelectorExpr); ok {
- if x, ok := s.X.(*ast.Ident); ok && x.Obj != nil && x.Obj.Kind == ast.Pkg {
- // find selector in respective package
- s.Sel.Obj = findObj(x.Obj, s.Sel)
- }
- return false
- }
- return true
- })
-
- return errors.Err()
-}
-
-func TestResolveQualifiedIdents(t *testing.T) {
- // parse package files
- fset := token.NewFileSet()
- files := make(map[string]*ast.File)
- for i, src := range sources {
- filename := fmt.Sprintf("file%d", i)
- f, err := parser.ParseFile(fset, filename, src, parser.DeclarationErrors)
- if err != nil {
- t.Fatal(err)
- }
- files[filename] = f
- }
-
- // resolve package AST
- pkg, err := ast.NewPackage(fset, files, GcImport, Universe)
- if err != nil {
- t.Fatal(err)
- }
-
- // check that all packages were imported
- for _, name := range pkgnames {
- if pkg.Imports[name] == nil {
- t.Errorf("package %s not imported", name)
- }
- }
-
- // check that there are no top-level unresolved identifiers
- for _, f := range pkg.Files {
- for _, x := range f.Unresolved {
- t.Errorf("%s: unresolved global identifier %s", fset.Position(x.Pos()), x.Name)
- }
- }
-
- // resolve qualified identifiers
- if err := ResolveQualifiedIdents(fset, pkg); err != nil {
- t.Error(err)
- }
-
- // check that qualified identifiers are resolved
- ast.Inspect(pkg, func(n ast.Node) bool {
- if s, ok := n.(*ast.SelectorExpr); ok {
- if x, ok := s.X.(*ast.Ident); ok {
- if x.Obj == nil {
- t.Errorf("%s: unresolved qualified identifier %s", fset.Position(x.Pos()), x.Name)
- return false
- }
- if x.Obj.Kind == ast.Pkg && s.Sel != nil && s.Sel.Obj == nil {
- t.Errorf("%s: unresolved selector %s", fset.Position(s.Sel.Pos()), s.Sel.Name)
- return false
- }
- return false
- }
- return false
- }
- return true
- })
-}
diff --git a/libgo/go/exp/types/staging/testdata/exports.go b/libgo/go/exp/types/staging/testdata/exports.go
deleted file mode 100644
index 8ee28b0942b..00000000000
--- a/libgo/go/exp/types/staging/testdata/exports.go
+++ /dev/null
@@ -1,89 +0,0 @@
-// Copyright 2011 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// This file is used to generate an object file which
-// serves as test file for gcimporter_test.go.
-
-package exports
-
-import (
- "go/ast"
-)
-
-// Issue 3682: Correctly read dotted identifiers from export data.
-const init1 = 0
-
-func init() {}
-
-const (
- C0 int = 0
- C1 = 3.14159265
- C2 = 2.718281828i
- C3 = -123.456e-789
- C4 = +123.456E+789
- C5 = 1234i
- C6 = "foo\n"
- C7 = `bar\n`
-)
-
-type (
- T1 int
- T2 [10]int
- T3 []int
- T4 *int
- T5 chan int
- T6a chan<- int
- T6b chan (<-chan int)
- T6c chan<- (chan int)
- T7 <-chan *ast.File
- T8 struct{}
- T9 struct {
- a int
- b, c float32
- d []string `go:"tag"`
- }
- T10 struct {
- T8
- T9
- _ *T10
- }
- T11 map[int]string
- T12 interface{}
- T13 interface {
- m1()
- m2(int) float32
- }
- T14 interface {
- T12
- T13
- m3(x ...struct{}) []T9
- }
- T15 func()
- T16 func(int)
- T17 func(x int)
- T18 func() float32
- T19 func() (x float32)
- T20 func(...interface{})
- T21 struct{ next *T21 }
- T22 struct{ link *T23 }
- T23 struct{ link *T22 }
- T24 *T24
- T25 *T26
- T26 *T27
- T27 *T25
- T28 func(T28) T28
-)
-
-var (
- V0 int
- V1 = -991.0
-)
-
-func F1() {}
-func F2(x int) {}
-func F3() int { return 0 }
-func F4() float32 { return 0 }
-func F5(a, b, c int, u, v, w struct{ x, y T1 }, more ...interface{}) (p, q, r chan<- T10)
-
-func (p *T1) M1()
diff --git a/libgo/go/exp/types/staging/types.go b/libgo/go/exp/types/staging/types.go
deleted file mode 100644
index b6e7c1edb7a..00000000000
--- a/libgo/go/exp/types/staging/types.go
+++ /dev/null
@@ -1,235 +0,0 @@
-// Copyright 2011 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Package types declares the data structures for representing
-// Go types and implements typechecking of an *ast.Package.
-//
-// PACKAGE UNDER CONSTRUCTION. ANY AND ALL PARTS MAY CHANGE.
-//
-package types
-
-import (
- "go/ast"
- "go/token"
- "sort"
-)
-
-// Check typechecks a package pkg. It returns the first error, or nil.
-//
-// Check augments the AST by assigning types to ast.Objects. It
-// calls err with the error position and message for each error.
-// It calls f with each valid AST expression and corresponding
-// type. If err == nil, Check terminates as soon as the first error
-// is found. If f is nil, it is not invoked.
-//
-func Check(fset *token.FileSet, pkg *ast.Package, err func(token.Pos, string), f func(ast.Expr, Type)) error {
- return check(fset, pkg, err, f)
-}
-
-// All types implement the Type interface.
-// TODO(gri) Eventually determine what common Type functionality should be exported.
-type Type interface {
- aType()
-}
-
-// BasicKind describes the kind of basic type.
-type BasicKind int
-
-const (
- Invalid BasicKind = iota // type is invalid
-
- // predeclared types
- Bool
- Int
- Int8
- Int16
- Int32
- Int64
- Uint
- Uint8
- Uint16
- Uint32
- Uint64
- Uintptr
- Float32
- Float64
- Complex64
- Complex128
- String
- UnsafePointer
-
- // types for untyped values
- UntypedBool
- UntypedInt
- UntypedRune
- UntypedFloat
- UntypedComplex
- UntypedString
- UntypedNil
-
- // aliases
- Byte = Uint8
- Rune = Int32
-)
-
-// BasicInfo is a set of flags describing properties of a basic type.
-type BasicInfo int
-
-// Properties of basic types.
-const (
- IsBoolean BasicInfo = 1 << iota
- IsInteger
- IsUnsigned
- IsFloat
- IsComplex
- IsString
- IsUntyped
-
- IsOrdered = IsInteger | IsFloat | IsString
- IsNumeric = IsInteger | IsFloat | IsComplex
-)
-
-// A Basic represents a basic type.
-type Basic struct {
- implementsType
- Kind BasicKind
- Info BasicInfo
- Size int64 // > 0 if valid
- Name string
-}
-
-// An Array represents an array type [Len]Elt.
-type Array struct {
- implementsType
- Len int64
- Elt Type
-}
-
-// A Slice represents a slice type []Elt.
-type Slice struct {
- implementsType
- Elt Type
-}
-
-type StructField struct {
- Name string // unqualified type name for anonymous fields
- Type Type
- Tag string
- IsAnonymous bool
-}
-
-// A Struct represents a struct type struct{...}.
-type Struct struct {
- implementsType
- Fields []*StructField
-}
-
-// A Pointer represents a pointer type *Base.
-type Pointer struct {
- implementsType
- Base Type
-}
-
-// A tuple represents a multi-value function return.
-// TODO(gri) use better name to avoid confusion (Go doesn't have tuples).
-type tuple struct {
- implementsType
- list []Type
-}
-
-// A Signature represents a user-defined function type func(...) (...).
-// TODO(gri) consider using "tuples" to represent parameters and results (see comment on tuples).
-type Signature struct {
- implementsType
- Recv *ast.Object // nil if not a method
- Params ObjList // (incoming) parameters from left to right; or nil
- Results ObjList // (outgoing) results from left to right; or nil
- IsVariadic bool // true if the last parameter's type is of the form ...T
-}
-
-// builtinId is an id of a builtin function.
-type builtinId int
-
-// Predeclared builtin functions.
-const (
- // Universe scope
- _Append builtinId = iota
- _Cap
- _Close
- _Complex
- _Copy
- _Delete
- _Imag
- _Len
- _Make
- _New
- _Panic
- _Print
- _Println
- _Real
- _Recover
-
- // Unsafe package
- _Alignof
- _Offsetof
- _Sizeof
-
- // Testing support
- _Assert
- _Trace
-)
-
-// A builtin represents the type of a built-in function.
-type builtin struct {
- implementsType
- id builtinId
- name string
- nargs int // number of arguments (minimum if variadic)
- isVariadic bool
- isStatement bool // true if the built-in is valid as an expression statement
-}
-
-// An Interface represents an interface type interface{...}.
-type Interface struct {
- implementsType
- Methods ObjList // interface methods sorted by name; or nil
-}
-
-// A Map represents a map type map[Key]Elt.
-type Map struct {
- implementsType
- Key, Elt Type
-}
-
-// A Chan represents a channel type chan Elt, <-chan Elt, or chan<-Elt.
-type Chan struct {
- implementsType
- Dir ast.ChanDir
- Elt Type
-}
-
-// A NamedType represents a named type as declared in a type declaration.
-type NamedType struct {
- implementsType
- Obj *ast.Object // corresponding declared object
- Underlying Type // nil if not fully declared yet, never a *NamedType
- Methods ObjList // associated methods; or nil
-}
-
-// An ObjList represents an ordered (in some fashion) list of objects.
-type ObjList []*ast.Object
-
-// ObjList implements sort.Interface.
-func (list ObjList) Len() int { return len(list) }
-func (list ObjList) Less(i, j int) bool { return list[i].Name < list[j].Name }
-func (list ObjList) Swap(i, j int) { list[i], list[j] = list[j], list[i] }
-
-// Sort sorts an object list by object name.
-func (list ObjList) Sort() { sort.Sort(list) }
-
-// All concrete types embed implementsType which
-// ensures that all types implement the Type interface.
-type implementsType struct{}
-
-func (*implementsType) aType() {}
diff --git a/libgo/go/exp/types/staging/types_test.go b/libgo/go/exp/types/staging/types_test.go
deleted file mode 100644
index e6959bceeb0..00000000000
--- a/libgo/go/exp/types/staging/types_test.go
+++ /dev/null
@@ -1,181 +0,0 @@
-// Copyright 2012 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// This file contains tests verifying the types associated with an AST after
-// type checking.
-
-package types
-
-import (
- "go/ast"
- "go/parser"
- "testing"
-)
-
-const filename = "<src>"
-
-func makePkg(t *testing.T, src string) (*ast.Package, error) {
- file, err := parser.ParseFile(fset, filename, src, parser.DeclarationErrors)
- if err != nil {
- return nil, err
- }
- files := map[string]*ast.File{filename: file}
- pkg, err := ast.NewPackage(fset, files, GcImport, Universe)
- if err != nil {
- return nil, err
- }
- if err := Check(fset, pkg, nil, nil); err != nil {
- return nil, err
- }
- return pkg, nil
-}
-
-type testEntry struct {
- src, str string
-}
-
-// dup returns a testEntry where both src and str are the same.
-func dup(s string) testEntry {
- return testEntry{s, s}
-}
-
-var testTypes = []testEntry{
- // basic types
- dup("int"),
- dup("float32"),
- dup("string"),
-
- // arrays
- dup("[10]int"),
-
- // slices
- dup("[]int"),
- dup("[][]int"),
-
- // structs
- dup("struct{}"),
- dup("struct{x int}"),
- {`struct {
- x, y int
- z float32 "foo"
- }`, `struct{x int; y int; z float32 "foo"}`},
- {`struct {
- string
- elems []T
- }`, `struct{string; elems []T}`},
-
- // pointers
- dup("*int"),
- dup("***struct{}"),
- dup("*struct{a int; b float32}"),
-
- // functions
- dup("func()"),
- dup("func(x int)"),
- {"func(x, y int)", "func(x int, y int)"},
- {"func(x, y int, z string)", "func(x int, y int, z string)"},
- dup("func(int)"),
- {"func(int, string, byte)", "func(int, string, byte)"},
-
- dup("func() int"),
- {"func() (string)", "func() string"},
- dup("func() (u int)"),
- {"func() (u, v int, w string)", "func() (u int, v int, w string)"},
-
- dup("func(int) string"),
- dup("func(x int) string"),
- dup("func(x int) (u string)"),
- {"func(x, y int) (u string)", "func(x int, y int) (u string)"},
-
- dup("func(...int) string"),
- dup("func(x ...int) string"),
- dup("func(x ...int) (u string)"),
- {"func(x, y ...int) (u string)", "func(x int, y ...int) (u string)"},
-
- // interfaces
- dup("interface{}"),
- dup("interface{m()}"),
- {`interface{
- m(int) float32
- String() string
- }`, `interface{String() string; m(int) float32}`}, // methods are sorted
- // TODO(gri) add test for interface w/ anonymous field
-
- // maps
- dup("map[string]int"),
- {"map[struct{x, y int}][]byte", "map[struct{x int; y int}][]byte"},
-
- // channels
- dup("chan int"),
- dup("chan<- func()"),
- dup("<-chan []func() int"),
-}
-
-func TestTypes(t *testing.T) {
- for _, test := range testTypes {
- src := "package p; type T " + test.src
- pkg, err := makePkg(t, src)
- if err != nil {
- t.Errorf("%s: %s", src, err)
- continue
- }
- typ := underlying(pkg.Scope.Lookup("T").Type.(Type))
- str := typeString(typ)
- if str != test.str {
- t.Errorf("%s: got %s, want %s", test.src, str, test.str)
- }
- }
-}
-
-var testExprs = []testEntry{
- // basic type literals
- dup("x"),
- dup("true"),
- dup("42"),
- dup("3.1415"),
- dup("2.71828i"),
- dup(`'a'`),
- dup(`"foo"`),
- dup("`bar`"),
-
- // arbitrary expressions
- dup("&x"),
- dup("*x"),
- dup("(x)"),
- dup("x + y"),
- dup("x + y * 10"),
- dup("s.foo"),
- dup("s[0]"),
- dup("s[x:y]"),
- dup("s[:y]"),
- dup("s[x:]"),
- dup("s[:]"),
- dup("f(1, 2.3)"),
- dup("-f(10, 20)"),
- dup("f(x + y, +3.1415)"),
- {"func(a, b int) {}", "(func literal)"},
- {"func(a, b int) []int {}()[x]", "(func literal)()[x]"},
- {"[]int{1, 2, 3}", "(composite literal)"},
- {"[]int{1, 2, 3}[x:]", "(composite literal)[x:]"},
- {"x.([]string)", "x.(...)"},
-}
-
-func TestExprs(t *testing.T) {
- for _, test := range testExprs {
- src := "package p; var _ = " + test.src + "; var (x, y int; s []string; f func(int, float32))"
- pkg, err := makePkg(t, src)
- if err != nil {
- t.Errorf("%s: %s", src, err)
- continue
- }
- // TODO(gri) writing the code below w/o the decl variable will
- // cause a 386 compiler error (out of fixed registers)
- decl := pkg.Files[filename].Decls[0].(*ast.GenDecl)
- expr := decl.Specs[0].(*ast.ValueSpec).Values[0]
- str := exprString(expr)
- if str != test.str {
- t.Errorf("%s: got %s, want %s", test.src, str, test.str)
- }
- }
-}
diff --git a/libgo/go/exp/types/staging/universe.go b/libgo/go/exp/types/staging/universe.go
deleted file mode 100644
index bb8b6a2bdac..00000000000
--- a/libgo/go/exp/types/staging/universe.go
+++ /dev/null
@@ -1,159 +0,0 @@
-// Copyright 2011 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// This file implements the universe and unsafe package scopes.
-
-package types
-
-import (
- "go/ast"
- "strings"
-)
-
-var (
- aType implementsType
- Universe, unsafe *ast.Scope
- Unsafe *ast.Object // package unsafe
-)
-
-// Predeclared types, indexed by BasicKind.
-var Typ = [...]*Basic{
- Invalid: {aType, Invalid, 0, 0, "invalid type"},
-
- Bool: {aType, Bool, IsBoolean, 1, "bool"},
- Int: {aType, Int, IsInteger, 0, "int"},
- Int8: {aType, Int8, IsInteger, 1, "int8"},
- Int16: {aType, Int16, IsInteger, 2, "int16"},
- Int32: {aType, Int32, IsInteger, 4, "int32"},
- Int64: {aType, Int64, IsInteger, 8, "int64"},
- Uint: {aType, Uint, IsInteger | IsUnsigned, 0, "uint"},
- Uint8: {aType, Uint8, IsInteger | IsUnsigned, 1, "uint8"},
- Uint16: {aType, Uint16, IsInteger | IsUnsigned, 2, "uint16"},
- Uint32: {aType, Uint32, IsInteger | IsUnsigned, 4, "uint32"},
- Uint64: {aType, Uint64, IsInteger | IsUnsigned, 8, "uint64"},
- Uintptr: {aType, Uintptr, IsInteger | IsUnsigned, 0, "uintptr"},
- Float32: {aType, Float32, IsFloat, 4, "float32"},
- Float64: {aType, Float64, IsFloat, 8, "float64"},
- Complex64: {aType, Complex64, IsComplex, 8, "complex64"},
- Complex128: {aType, Complex128, IsComplex, 16, "complex128"},
- String: {aType, String, IsString, 0, "string"},
- UnsafePointer: {aType, UnsafePointer, 0, 0, "Pointer"},
-
- UntypedBool: {aType, UntypedBool, IsBoolean | IsUntyped, 0, "untyped boolean"},
- UntypedInt: {aType, UntypedInt, IsInteger | IsUntyped, 0, "untyped integer"},
- UntypedRune: {aType, UntypedRune, IsInteger | IsUntyped, 0, "untyped rune"},
- UntypedFloat: {aType, UntypedFloat, IsFloat | IsUntyped, 0, "untyped float"},
- UntypedComplex: {aType, UntypedComplex, IsComplex | IsUntyped, 0, "untyped complex"},
- UntypedString: {aType, UntypedString, IsString | IsUntyped, 0, "untyped string"},
- UntypedNil: {aType, UntypedNil, IsUntyped, 0, "untyped nil"},
-}
-
-var aliases = [...]*Basic{
- {aType, Byte, IsInteger | IsUnsigned, 1, "byte"},
- {aType, Rune, IsInteger, 4, "rune"},
-}
-
-var predeclaredConstants = [...]*struct {
- kind BasicKind
- name string
- val interface{}
-}{
- {UntypedBool, "true", true},
- {UntypedBool, "false", false},
- {UntypedInt, "iota", zeroConst},
- {UntypedNil, "nil", nilConst},
-}
-
-var predeclaredFunctions = [...]*builtin{
- {aType, _Append, "append", 1, true, false},
- {aType, _Cap, "cap", 1, false, false},
- {aType, _Close, "close", 1, false, true},
- {aType, _Complex, "complex", 2, false, false},
- {aType, _Copy, "copy", 2, false, true},
- {aType, _Delete, "delete", 2, false, true},
- {aType, _Imag, "imag", 1, false, false},
- {aType, _Len, "len", 1, false, false},
- {aType, _Make, "make", 1, true, false},
- {aType, _New, "new", 1, false, false},
- {aType, _Panic, "panic", 1, false, true},
- {aType, _Print, "print", 1, true, true},
- {aType, _Println, "println", 1, true, true},
- {aType, _Real, "real", 1, false, false},
- {aType, _Recover, "recover", 0, false, true},
-
- {aType, _Alignof, "Alignof", 1, false, false},
- {aType, _Offsetof, "Offsetof", 1, false, false},
- {aType, _Sizeof, "Sizeof", 1, false, false},
-}
-
-// commonly used types
-var (
- emptyInterface = new(Interface)
-)
-
-// commonly used constants
-var (
- universeIota *ast.Object
-)
-
-func init() {
- // Universe scope
- Universe = ast.NewScope(nil)
-
- // unsafe package and its scope
- unsafe = ast.NewScope(nil)
- Unsafe = ast.NewObj(ast.Pkg, "unsafe")
- Unsafe.Data = unsafe
-
- // predeclared types
- for _, t := range Typ {
- def(ast.Typ, t.Name).Type = t
- }
- for _, t := range aliases {
- def(ast.Typ, t.Name).Type = t
- }
-
- // error type
- {
- obj := def(ast.Typ, "error")
- // TODO(gri) set up correct interface type
- typ := &NamedType{Underlying: &Interface{}, Obj: obj}
- obj.Type = typ
- }
-
- // predeclared constants
- for _, t := range predeclaredConstants {
- obj := def(ast.Con, t.name)
- obj.Type = Typ[t.kind]
- obj.Data = t.val
- }
-
- // predeclared functions
- for _, f := range predeclaredFunctions {
- def(ast.Fun, f.name).Type = f
- }
-
- universeIota = Universe.Lookup("iota")
-}
-
-// Objects with names containing blanks are internal and not entered into
-// a scope. Objects with exported names are inserted in the unsafe package
-// scope; other objects are inserted in the universe scope.
-//
-func def(kind ast.ObjKind, name string) *ast.Object {
- obj := ast.NewObj(kind, name)
- // insert non-internal objects into respective scope
- if strings.Index(name, " ") < 0 {
- scope := Universe
- // exported identifiers go into package unsafe
- if ast.IsExported(name) {
- scope = unsafe
- }
- if scope.Insert(obj) != nil {
- panic("internal error: double declaration")
- }
- obj.Decl = scope
- }
- return obj
-}
diff --git a/libgo/go/exp/types/staging/stmt.go b/libgo/go/exp/types/stmt.go
index be5caa1e364..4f012499a20 100644
--- a/libgo/go/exp/types/staging/stmt.go
+++ b/libgo/go/exp/types/stmt.go
@@ -27,183 +27,112 @@ func (check *checker) assignOperand(z, x *operand) {
}
}
-// assignment typechecks a single assignment of the form lhs := x. If decl is set,
-// the lhs operand must be an identifier. If its type is not set, it is deduced
-// from the type or value of x.
+// assign1to1 typechecks a single assignment of the form lhs := rhs (if rhs != nil),
+// or lhs := x (if rhs == nil). If decl is set, the lhs operand must be an identifier.
+// If its type is not set, it is deduced from the type or value of x. If lhs has a
+// type it is used as a hint when evaluating rhs, if present.
//
-func (check *checker) assignment(lhs ast.Expr, x *operand, decl bool) {
- if decl {
- ident, ok := lhs.(*ast.Ident)
- if !ok {
- check.errorf(lhs.Pos(), "cannot declare %s", lhs)
- return
- }
-
- obj := ident.Obj
- if obj.Type == nil {
- // determine type from rhs expression
- var typ Type = Typ[Invalid]
- if x.mode != invalid {
- typ = x.typ
- // determine the default type for variables
- if obj.Kind == ast.Var && isUntyped(typ) {
- typ = defaultType(typ)
- }
- }
- obj.Type = typ
- }
-
- var z operand
- switch obj.Kind {
- case ast.Con:
- z.mode = constant
- case ast.Var:
- z.mode = variable
- default:
- unreachable()
- }
- z.expr = ident
- z.typ = obj.Type.(Type)
-
- check.assignOperand(&z, x)
-
- // for constants, set the constant value
- if obj.Kind == ast.Con {
- assert(obj.Data == nil)
- if x.mode != invalid && x.mode != constant {
- check.errorf(x.pos(), "%s is not constant", x) // TODO(gri) better error position
- x.mode = invalid
- }
- if x.mode == constant {
- obj.Data = x.val
- } else {
- // set the constant to the type's zero value to reduce spurious errors
- // TODO(gri) factor this out - useful elsewhere
- switch typ := underlying(obj.Type.(Type)); {
- case typ == Typ[Invalid]:
- // ignore
- case isBoolean(typ):
- obj.Data = false
- case isNumeric(typ):
- obj.Data = int64(0)
- case isString(typ):
- obj.Data = ""
- default:
- check.dump("%s: typ(%s) = %s", obj.Pos(), obj.Name, typ)
- unreachable()
- }
- }
- }
-
- return
- }
-
- // regular assignment
- var z operand
- check.expr(&z, lhs, nil, -1)
- check.assignOperand(&z, x)
- if x.mode != invalid && z.mode == constant {
- check.errorf(x.pos(), "cannot assign %s to %s", x, z)
- }
-}
-
-func (check *checker) assign1to1(lhs, rhs ast.Expr, decl bool, iota int) {
+func (check *checker) assign1to1(lhs, rhs ast.Expr, x *operand, decl bool, iota int) {
ident, _ := lhs.(*ast.Ident)
+ if x == nil {
+ assert(rhs != nil)
+ x = new(operand)
+ }
if ident != nil && ident.Name == "_" {
- // anything can be assigned to a blank identifier - check rhs only
- var x operand
- check.expr(&x, rhs, nil, iota)
+ // anything can be assigned to a blank identifier - check rhs only, if present
+ if rhs != nil {
+ check.expr(x, rhs, nil, iota)
+ }
return
}
if !decl {
- // regular assignment - start with lhs[0] to obtain a type hint
+ // regular assignment - start with lhs to obtain a type hint
var z operand
check.expr(&z, lhs, nil, -1)
if z.mode == invalid {
z.typ = nil // so we can proceed with rhs
}
- var x operand
- check.expr(&x, rhs, z.typ, -1)
- if x.mode == invalid {
- return
+ if rhs != nil {
+ check.expr(x, rhs, z.typ, -1)
+ if x.mode == invalid {
+ return
+ }
}
- check.assignOperand(&z, &x)
+ check.assignOperand(&z, x)
+ if x.mode != invalid && z.mode == constant {
+ check.errorf(x.pos(), "cannot assign %s to %s", x, &z)
+ }
return
}
- // declaration - rhs may or may not be typed yet
+ // declaration - lhs must be an identifier
if ident == nil {
check.errorf(lhs.Pos(), "cannot declare %s", lhs)
return
}
+ // lhs may or may not be typed yet
obj := ident.Obj
var typ Type
if obj.Type != nil {
typ = obj.Type.(Type)
}
- var x operand
- check.expr(&x, rhs, typ, iota)
- if x.mode == invalid {
- return
+ if rhs != nil {
+ check.expr(x, rhs, typ, iota)
+ // continue even if x.mode == invalid
}
if typ == nil {
// determine lhs type from rhs expression;
// for variables, convert untyped types to
// default types
- typ = x.typ
- if obj.Kind == ast.Var && isUntyped(typ) {
- // TODO(gri) factor this out
- var k BasicKind
- switch typ.(*Basic).Kind {
- case UntypedBool:
- k = Bool
- case UntypedRune:
- k = Rune
- case UntypedInt:
- k = Int
- case UntypedFloat:
- k = Float64
- case UntypedComplex:
- k = Complex128
- case UntypedString:
- k = String
- default:
- unreachable()
+ typ = Typ[Invalid]
+ if x.mode != invalid {
+ typ = x.typ
+ if obj.Kind == ast.Var && isUntyped(typ) {
+ typ = defaultType(typ)
}
- typ = Typ[k]
}
obj.Type = typ
}
- var z operand
- switch obj.Kind {
- case ast.Con:
- z.mode = constant
- case ast.Var:
- z.mode = variable
- default:
- unreachable()
+ if x.mode != invalid {
+ var z operand
+ switch obj.Kind {
+ case ast.Con:
+ z.mode = constant
+ case ast.Var:
+ z.mode = variable
+ default:
+ unreachable()
+ }
+ z.expr = ident
+ z.typ = typ
+ check.assignOperand(&z, x)
}
- z.expr = ident
- z.typ = typ
-
- check.assignOperand(&z, &x)
// for constants, set their value
if obj.Kind == ast.Con {
assert(obj.Data == nil)
- if x.mode != constant {
- check.errorf(x.pos(), "%s is not constant", x)
- // set the constant to the type's zero value to reduce spurious errors
- // TODO(gri) factor this out - useful elsewhere
- switch typ := underlying(typ); {
+ if x.mode != invalid {
+ if x.mode == constant {
+ if isConstType(x.typ) {
+ obj.Data = x.val
+ } else {
+ check.errorf(x.pos(), "%s has invalid constant type", x)
+ }
+ } else {
+ check.errorf(x.pos(), "%s is not constant", x)
+ }
+ }
+ if obj.Data == nil {
+ // set the constant to its type's zero value to reduce spurious errors
+ switch typ := underlying(obj.Type.(Type)); {
case typ == Typ[Invalid]:
// ignore
case isBoolean(typ):
@@ -212,12 +141,13 @@ func (check *checker) assign1to1(lhs, rhs ast.Expr, decl bool, iota int) {
obj.Data = int64(0)
case isString(typ):
obj.Data = ""
+ case hasNil(typ):
+ obj.Data = nilConst
default:
- unreachable()
+ // in all other cases just prevent use of the constant
+ obj.Kind = ast.Bad
}
- return
}
- obj.Data = x.val
}
}
@@ -228,18 +158,18 @@ func (check *checker) assign1to1(lhs, rhs ast.Expr, decl bool, iota int) {
// Precondition: len(lhs) > 0 .
//
func (check *checker) assignNtoM(lhs, rhs []ast.Expr, decl bool, iota int) {
- assert(len(lhs) >= 1)
+ assert(len(lhs) > 0)
if len(lhs) == len(rhs) {
for i, e := range rhs {
- check.assign1to1(lhs[i], e, decl, iota)
+ check.assign1to1(lhs[i], e, nil, decl, iota)
}
return
}
if len(rhs) == 1 {
- // len(lhs) >= 2; therefore a correct rhs expression
- // cannot be a shift and we don't need a type hint -
+ // len(lhs) > 1, therefore a correct rhs expression
+ // cannot be a shift and we don't need a type hint;
// ok to evaluate rhs first
var x operand
check.expr(&x, rhs[0], nil, iota)
@@ -253,7 +183,7 @@ func (check *checker) assignNtoM(lhs, rhs []ast.Expr, decl bool, iota int) {
for i, typ := range t.list {
x.expr = nil // TODO(gri) should do better here
x.typ = typ
- check.assignment(lhs[i], &x, decl)
+ check.assign1to1(lhs[i], nil, &x, decl, iota)
}
return
}
@@ -261,11 +191,11 @@ func (check *checker) assignNtoM(lhs, rhs []ast.Expr, decl bool, iota int) {
if x.mode == valueok && len(lhs) == 2 {
// comma-ok expression
x.mode = value
- check.assignment(lhs[0], &x, decl)
+ check.assign1to1(lhs[0], nil, &x, decl, iota)
x.mode = value
x.typ = Typ[UntypedBool]
- check.assignment(lhs[1], &x, decl)
+ check.assign1to1(lhs[1], nil, &x, decl, iota)
return
}
}
@@ -303,10 +233,11 @@ func (check *checker) stmt(s ast.Stmt) {
// ignore
case *ast.DeclStmt:
- unimplemented()
+ check.decl(s.Decl)
case *ast.LabeledStmt:
- unimplemented()
+ // TODO(gri) anything to do with label itself?
+ check.stmt(s.Stmt)
case *ast.ExprStmt:
var x operand
@@ -332,7 +263,7 @@ func (check *checker) stmt(s ast.Stmt) {
check.errorf(s.Pos(), "%s not used", s.X)
// ok to continue
}
- check.exprOrType(&x, s.X, nil, -1, false)
+ check.rawExpr(&x, s.X, nil, -1, false)
if x.mode == typexpr {
check.errorf(x.pos(), "%s is not an expression", x)
}
@@ -349,7 +280,21 @@ func (check *checker) stmt(s ast.Stmt) {
}
case *ast.IncDecStmt:
- unimplemented()
+ var op token.Token
+ switch s.Tok {
+ case token.INC:
+ op = token.ADD
+ case token.DEC:
+ op = token.SUB
+ default:
+ check.invalidAST(s.TokPos, "unknown inc/dec operation %s", s.Tok)
+ return
+ }
+ var x, y operand
+ check.expr(&x, s.X, nil, -1)
+ check.expr(&y, &ast.BasicLit{ValuePos: x.pos(), Kind: token.INT, Value: "1"}, nil, -1) // use x's position
+ check.binary(&x, &y, op, nil)
+ check.assign1to1(s.X, nil, &x, false, -1)
case *ast.AssignStmt:
switch s.Tok {
@@ -390,12 +335,15 @@ func (check *checker) stmt(s ast.Stmt) {
op = token.SHR
case token.AND_NOT_ASSIGN:
op = token.AND_NOT
+ default:
+ check.invalidAST(s.TokPos, "unknown assignment operation %s", s.Tok)
+ return
}
var x, y operand
check.expr(&x, s.Lhs[0], nil, -1)
check.expr(&y, s.Rhs[0], nil, -1)
check.binary(&x, &y, op, nil)
- check.assignment(s.Lhs[0], &x, false)
+ check.assign1to1(s.Lhs[0], nil, &x, false, -1)
}
case *ast.GoStmt:
@@ -405,7 +353,28 @@ func (check *checker) stmt(s ast.Stmt) {
unimplemented()
case *ast.ReturnStmt:
- unimplemented()
+ sig := check.functypes[len(check.functypes)-1]
+ if n := len(sig.Results); n > 0 {
+ // TODO(gri) should not have to compute lhs, named every single time - clean this up
+ lhs := make([]ast.Expr, n)
+ named := false // if set, function has named results
+ for i, res := range sig.Results {
+ if len(res.Name) > 0 {
+ // a blank (_) result parameter is a named result parameter!
+ named = true
+ }
+ name := ast.NewIdent(res.Name)
+ name.NamePos = s.Pos()
+ name.Obj = res
+ lhs[i] = name
+ }
+ if len(s.Results) > 0 || !named {
+ // TODO(gri) assignNtoM should perhaps not require len(lhs) > 0
+ check.assignNtoM(lhs, s.Results, false, -1)
+ }
+ } else if len(s.Results) > 0 {
+ check.errorf(s.Pos(), "no result values expected")
+ }
case *ast.BranchStmt:
unimplemented()
@@ -429,6 +398,7 @@ func (check *checker) stmt(s ast.Stmt) {
if s.Tag != nil {
check.expr(&x, s.Tag, nil, -1)
} else {
+ // TODO(gri) should provide a position (see IncDec) for good error messages
x.mode = constant
x.typ = Typ[UntypedBool]
x.val = true
@@ -450,7 +420,15 @@ func (check *checker) stmt(s ast.Stmt) {
unimplemented()
case *ast.SelectStmt:
- unimplemented()
+ for _, s := range s.Body.List {
+ c, ok := s.(*ast.CommClause)
+ if !ok {
+ check.invalidAST(s.Pos(), "communication clause expected")
+ continue
+ }
+ check.optionalStmt(c.Comm) // TODO(gri) check correctness of c.Comm (must be Send/RecvStmt)
+ check.stmtList(c.Body)
+ }
case *ast.ForStmt:
check.optionalStmt(s.Init)
diff --git a/libgo/go/exp/types/staging/testdata/builtins.src b/libgo/go/exp/types/testdata/builtins.src
index c641537e93c..a07af89f414 100644
--- a/libgo/go/exp/types/staging/testdata/builtins.src
+++ b/libgo/go/exp/types/testdata/builtins.src
@@ -68,11 +68,11 @@ func _imag() {
var f64 float64
var c64 complex64
var c128 complex128
- _0 := imag /* ERROR "argument" */ ()
- _1 := imag /* ERROR "argument" */ (1, 2)
- _2 := imag(10 /* ERROR "must be a complex number" */)
- _3 := imag(2.7182818 /* ERROR "must be a complex number" */)
- _4 := imag("foo" /* ERROR "must be a complex number" */)
+ _ = imag /* ERROR "argument" */ ()
+ _ = imag /* ERROR "argument" */ (1, 2)
+ _ = imag(10 /* ERROR "must be a complex number" */)
+ _ = imag(2.7182818 /* ERROR "must be a complex number" */)
+ _ = imag("foo" /* ERROR "must be a complex number" */)
const _5 = imag(1 + 2i)
assert(_5 == 2)
f32 = _5
@@ -92,16 +92,16 @@ func _len() {
var p *[20]int
var s []int
var m map[string]complex128
- _0 := len /* ERROR "argument" */ ()
- _1 := len /* ERROR "argument" */ (1, 2)
- _2 := len(42 /* ERROR "invalid" */)
+ _ = len /* ERROR "argument" */ ()
+ _ = len /* ERROR "argument" */ (1, 2)
+ _ = len(42 /* ERROR "invalid" */)
const _3 = len(c)
assert(_3 == 6)
const _4 = len(a)
assert(_4 == 10)
const _5 = len(p)
assert(_5 == 20)
- _6 := len(m)
+ _ = len(m)
len /* ERROR "not used" */ (c)
// esoteric case
@@ -111,54 +111,59 @@ func _len() {
assert /* ERROR "failed" */ (n == 10)
var ch <-chan int
const nn = len /* ERROR "not constant" */ (hash[<-ch][len(t)])
- _7 := nn // TODO(gri) remove this once unused constants get type-checked
+ _ = nn // TODO(gri) remove this once unused constants get type-checked
}
func _make() {
n := 0
- _0 := make /* ERROR "argument" */ ()
- _1 := make(1 /* ERROR "not a type" */)
- _2 := make(int /* ERROR "cannot make" */)
+ _ = make /* ERROR "argument" */ ()
+ _ = make(1 /* ERROR "not a type" */)
+ _ = make(int /* ERROR "cannot make" */)
// slices
- _3 := make/* ERROR "arguments" */ ([]int)
- _4 := make/* ERROR "arguments" */ ([]int, 2, 3, 4)
- _5 := make([]int, int /* ERROR "not an expression" */)
- _6 := make([]int, 10, float32 /* ERROR "not an expression" */)
- _7 := make([]int, "foo" /* ERROR "must be an integer" */)
- _8 := make([]int, 10, 2.3 /* ERROR "must be an integer" */)
- _9 := make([]int, 5, 10.0)
- _10 := make([]int, 0i)
- _11 := make([]int, -1, 1<<100) // out-of-range constants lead to run-time errors
+ _ = make/* ERROR "arguments" */ ([]int)
+ _ = make/* ERROR "arguments" */ ([]int, 2, 3, 4)
+ _ = make([]int, int /* ERROR "not an expression" */)
+ _ = make([]int, 10, float32 /* ERROR "not an expression" */)
+ _ = make([]int, "foo" /* ERROR "must be an integer" */)
+ _ = make([]int, 10, 2.3 /* ERROR "must be an integer" */)
+ _ = make([]int, 5, 10.0)
+ _ = make([]int, 0i)
+ _ = make([]int, - /* ERROR "must not be negative" */ 1, 10)
+ _ = make([]int, 0, - /* ERROR "must not be negative" */ 1)
+ _ = make([]int, - /* ERROR "must not be negative" */ 1, - /* ERROR "must not be negative" */ 1)
+ _ = make([]int, 1<<100, 1<<100) // run-time panic
+ _ = make([]int, 1 /* ERROR "length and capacity swapped" */ <<100 + 1, 1<<100)
+ _ = make([]int, 1 /* ERROR "length and capacity swapped" */ <<100, 12345)
// maps
- _12 := make /* ERROR "arguments" */ (map[int]string, 10, 20)
- _13 := make(map[int]float32, int /* ERROR "not an expression" */)
- _14 := make(map[int]float32, "foo" /* ERROR "must be an integer" */)
- _15 := make(map[int]float32, 10)
- _16 := make(map[int]float32, n)
- _17 := make(map[int]float32, int64(n))
+ _ = make /* ERROR "arguments" */ (map[int]string, 10, 20)
+ _ = make(map[int]float32, int /* ERROR "not an expression" */)
+ _ = make(map[int]float32, "foo" /* ERROR "must be an integer" */)
+ _ = make(map[int]float32, 10)
+ _ = make(map[int]float32, n)
+ _ = make(map[int]float32, int64(n))
// channels
- _22 := make /* ERROR "arguments" */ (chan int, 10, 20)
- _23 := make(chan int, int /* ERROR "not an expression" */)
- _24 := make(chan<- int, "foo" /* ERROR "must be an integer" */)
- _25 := make(<-chan float64, 10)
- _26 := make(chan chan int, n)
- _27 := make(chan string, int64(n))
+ _ = make /* ERROR "arguments" */ (chan int, 10, 20)
+ _ = make(chan int, int /* ERROR "not an expression" */)
+ _ = make(chan<- int, "foo" /* ERROR "must be an integer" */)
+ _ = make(<-chan float64, 10)
+ _ = make(chan chan int, n)
+ _ = make(chan string, int64(n))
make /* ERROR "not used" */ ([]int, 10)
}
func _new() {
- _0 := new /* ERROR "argument" */ ()
- _1 := new /* ERROR "argument" */ (1, 2)
- _3 := new("foo" /* ERROR "not a type" */)
- _4 := new(float64)
- _5 := new(struct{ x, y int })
- _6 := new(*float64)
- _7 := *_4 == **_6
+ _ = new /* ERROR "argument" */ ()
+ _ = new /* ERROR "argument" */ (1, 2)
+ _ = new("foo" /* ERROR "not a type" */)
+ p := new(float64)
+ _ = new(struct{ x, y int })
+ q := new(*float64)
+ _ = *p == **q
new /* ERROR "not used" */ (int)
}
@@ -167,11 +172,11 @@ func _real() {
var f64 float64
var c64 complex64
var c128 complex128
- _0 := real /* ERROR "argument" */ ()
- _1 := real /* ERROR "argument" */ (1, 2)
- _2 := real(10 /* ERROR "must be a complex number" */)
- _3 := real(2.7182818 /* ERROR "must be a complex number" */)
- _4 := real("foo" /* ERROR "must be a complex number" */)
+ _ = real /* ERROR "argument" */ ()
+ _ = real /* ERROR "argument" */ (1, 2)
+ _ = real(10 /* ERROR "must be a complex number" */)
+ _ = real(2.7182818 /* ERROR "must be a complex number" */)
+ _ = real("foo" /* ERROR "must be a complex number" */)
const _5 = real(1 + 2i)
assert(_5 == 1)
f32 = _5
@@ -186,40 +191,40 @@ func _real() {
}
func _recover() {
- _0 := recover()
- _1 := recover /* ERROR "argument" */ (10)
+ _ = recover()
+ _ = recover /* ERROR "argument" */ (10)
recover()
}
func _Alignof() {
var x int
- _0 := unsafe /* ERROR "argument" */ .Alignof()
- _1 := unsafe /* ERROR "argument" */ .Alignof(1, 2)
- _3 := unsafe.Alignof(int /* ERROR "not an expression" */)
- _4 := unsafe.Alignof(42)
- _5 := unsafe.Alignof(new(struct{}))
+ _ = unsafe /* ERROR "argument" */ .Alignof()
+ _ = unsafe /* ERROR "argument" */ .Alignof(1, 2)
+ _ = unsafe.Alignof(int /* ERROR "not an expression" */)
+ _ = unsafe.Alignof(42)
+ _ = unsafe.Alignof(new(struct{}))
unsafe /* ERROR "not used" */ .Alignof(x)
}
func _Offsetof() {
var x struct{ f int }
- _0 := unsafe /* ERROR "argument" */ .Offsetof()
- _1 := unsafe /* ERROR "argument" */ .Offsetof(1, 2)
- _2 := unsafe.Offsetof(int /* ERROR "not an expression" */)
- _3 := unsafe.Offsetof(x /* ERROR "not a selector" */)
- _4 := unsafe.Offsetof(x.f)
- _5 := unsafe.Offsetof((x.f))
- _6 := unsafe.Offsetof((((((((x))).f)))))
+ _ = unsafe /* ERROR "argument" */ .Offsetof()
+ _ = unsafe /* ERROR "argument" */ .Offsetof(1, 2)
+ _ = unsafe.Offsetof(int /* ERROR "not an expression" */)
+ _ = unsafe.Offsetof(x /* ERROR "not a selector" */)
+ _ = unsafe.Offsetof(x.f)
+ _ = unsafe.Offsetof((x.f))
+ _ = unsafe.Offsetof((((((((x))).f)))))
unsafe /* ERROR "not used" */ .Offsetof(x.f)
}
func _Sizeof() {
var x int
- _0 := unsafe /* ERROR "argument" */ .Sizeof()
- _1 := unsafe /* ERROR "argument" */ .Sizeof(1, 2)
- _2 := unsafe.Sizeof(int /* ERROR "not an expression" */)
- _3 := unsafe.Sizeof(42)
- _4 := unsafe.Sizeof(new(complex128))
+ _ = unsafe /* ERROR "argument" */ .Sizeof()
+ _ = unsafe /* ERROR "argument" */ .Sizeof(1, 2)
+ _ = unsafe.Sizeof(int /* ERROR "not an expression" */)
+ _ = unsafe.Sizeof(42)
+ _ = unsafe.Sizeof(new(complex128))
unsafe /* ERROR "not used" */ .Sizeof(x)
// basic types have size guarantees
@@ -252,7 +257,7 @@ func _assert() {
// self-testing only
func _trace() {
// Uncomment the code below to test trace - will produce console output
- // _0 := trace /* ERROR "no value" */ ()
- // _1 := trace(1)
- // _2 := trace(true, 1.2, '\'', "foo", 42i, "foo" <= "bar")
+ // _ = trace /* ERROR "no value" */ ()
+ // _ = trace(1)
+ // _ = trace(true, 1.2, '\'', "foo", 42i, "foo" <= "bar")
}
diff --git a/libgo/go/exp/types/staging/testdata/const0.src b/libgo/go/exp/types/testdata/const0.src
index 4599397c7a5..a2ca344c788 100644
--- a/libgo/go/exp/types/staging/testdata/const0.src
+++ b/libgo/go/exp/types/testdata/const0.src
@@ -206,4 +206,10 @@ const (
const (
_b0 = iota
_b1 = assert(iota + iota2 == 5)
+)
+
+// special cases
+const (
+ _n0 = nil /* ERROR "invalid constant type" */
+ _n1 = [ /* ERROR "not constant" */ ]int{}
) \ No newline at end of file
diff --git a/libgo/go/exp/types/staging/testdata/conversions.src b/libgo/go/exp/types/testdata/conversions.src
index 1b1518366f3..1b1518366f3 100644
--- a/libgo/go/exp/types/staging/testdata/conversions.src
+++ b/libgo/go/exp/types/testdata/conversions.src
diff --git a/libgo/go/exp/types/staging/testdata/decls0.src b/libgo/go/exp/types/testdata/decls0.src
index e8ae53b2208..3537a9e5583 100644
--- a/libgo/go/exp/types/staging/testdata/decls0.src
+++ b/libgo/go/exp/types/testdata/decls0.src
@@ -16,7 +16,7 @@ import (
const pi = 3.1415
type (
- N undeclared /* ERROR "undeclared" */ /* ERROR "not a type" */
+ N undeclared /* ERROR "undeclared" */
B bool
I int32
A [10]P
@@ -41,7 +41,7 @@ type (
type (
- p1 pi /* ERROR "no field or method foo" */ /* ERROR "not a type" */ .foo
+ p1 pi /* ERROR "no field or method foo" */ .foo
p2 unsafe.Pointer
)
diff --git a/libgo/go/exp/types/staging/testdata/decls1.src b/libgo/go/exp/types/testdata/decls1.src
index 32859fc0ee5..16da045ef29 100644
--- a/libgo/go/exp/types/staging/testdata/decls1.src
+++ b/libgo/go/exp/types/testdata/decls1.src
@@ -26,7 +26,7 @@ var (
array []byte
iface interface{}
- blank _ /* ERROR "cannot use _" */ /* ERROR "not a type" */
+ blank _ /* ERROR "cannot use _" */
)
// Global variables with initialization
@@ -63,8 +63,8 @@ var (
t12 complex64 = -(u + *t11) / *&v
t13 int = a /* ERROR "shifted operand" */ << d
t14 int = i << j /* ERROR "must be unsigned" */
- t15 math /* ERROR "not in selector" */ /* ERROR "not a type" */
- t16 math /* ERROR "not a type" */ .xxx /* ERROR "unexported" */
+ t15 math /* ERROR "not in selector" */
+ t16 math.xxx /* ERROR "unexported" */
t17 math /* ERROR "not a type" */ .Pi
t18 float64 = math.Pi * 10.0
t19 int = t1 /* ERROR "cannot call" */ ()
diff --git a/libgo/go/exp/types/staging/testdata/decls2a.src b/libgo/go/exp/types/testdata/decls2a.src
index 738bcb76ae6..8323829f352 100644
--- a/libgo/go/exp/types/staging/testdata/decls2a.src
+++ b/libgo/go/exp/types/testdata/decls2a.src
@@ -28,9 +28,10 @@ type T2 struct {
func (undeclared /* ERROR "undeclared" */) m() {}
func (x *undeclared /* ERROR "undeclared" */) m() {}
-func (pi /* ERROR "not a type" */) m1() {}
-func (x pi /* ERROR "not a type" */) m2() {}
-func (x *pi /* ERROR "not a type" */) m3() {}
+// TODO(gri) try to get rid of double error reporting here
+func (pi /* ERROR "not a type" */ /* ERROR "not a type" */) m1() {}
+func (x pi /* ERROR "not a type" */ /* ERROR "not a type" */) m2() {}
+func (x *pi /* ERROR "not a type" */ /* ERROR "cannot indirect" */) m3() {} // TODO(gri) not closing the last /* comment crashes the system
// Blank types.
type _ struct { m int }
diff --git a/libgo/go/exp/types/staging/testdata/decls2b.src b/libgo/go/exp/types/testdata/decls2b.src
index 9537c081e92..c7f9ddf01ad 100644
--- a/libgo/go/exp/types/staging/testdata/decls2b.src
+++ b/libgo/go/exp/types/testdata/decls2b.src
@@ -13,3 +13,16 @@ func (T1) m /* ERROR "redeclared" */ () {}
type T3 struct {
f *T3
}
+
+type T6 struct {
+ x int
+}
+
+func (t *T6) m1() int {
+ return t.x
+}
+
+func f() {
+ var t *T6
+ t.m1()
+} \ No newline at end of file
diff --git a/libgo/go/exp/types/staging/testdata/expr0.src b/libgo/go/exp/types/testdata/expr0.src
index c54d42b8819..0ed314a95cf 100644
--- a/libgo/go/exp/types/staging/testdata/expr0.src
+++ b/libgo/go/exp/types/testdata/expr0.src
@@ -20,7 +20,7 @@ var (
b9 = *b0 /* ERROR "cannot indirect" */
b10 = &true /* ERROR "cannot take address" */
b11 = &b0
- b12 = <-b0 /* ERROR "not defined" */
+ b12 = <-b0 /* ERROR "cannot receive" */
// int
i0 = 1
@@ -41,7 +41,7 @@ var (
i15 = *i0 /* ERROR "cannot indirect" */
i16 = &i0
i17 = *i16
- i18 = <-i16 /* ERROR "not defined" */
+ i18 = <-i16 /* ERROR "cannot receive" */
// uint
u0 = uint(1)
@@ -62,7 +62,7 @@ var (
u15 = *u0 /* ERROR "cannot indirect" */
u16 = &u0
u17 = *u16
- u18 = <-u16 /* ERROR "not defined" */
+ u18 = <-u16 /* ERROR "cannot receive" */
// float64
f0 = float64(1)
@@ -83,7 +83,7 @@ var (
f15 = *f0 /* ERROR "cannot indirect" */
f16 = &f0
f17 = *u16
- f18 = <-u16 /* ERROR "not defined" */
+ f18 = <-u16 /* ERROR "cannot receive" */
// complex128
c0 = complex128(1)
@@ -104,7 +104,7 @@ var (
c15 = *c0 /* ERROR "cannot indirect" */
c16 = &c0
c17 = *u16
- c18 = <-u16 /* ERROR "not defined" */
+ c18 = <-u16 /* ERROR "cannot receive" */
// string
s0 = "foo"
@@ -115,7 +115,7 @@ var (
s5 = *s4 /* ERROR "cannot indirect" */
s6 = &s4
s7 = *s6
- s8 = <-s7 /* ERROR "not defined" */
+ s8 = <-s7 /* ERROR "cannot receive" */
// channel
ch chan int
@@ -130,6 +130,6 @@ var (
ch6 = *ch5
ch7 = <-ch
ch8 = <-rc
- ch9 = <-sc /* ERROR "not defined" */
+ ch9 = <-sc /* ERROR "cannot receive" */
) \ No newline at end of file
diff --git a/libgo/go/exp/types/staging/testdata/expr1.src b/libgo/go/exp/types/testdata/expr1.src
index 8ef0aed6d2e..8ef0aed6d2e 100644
--- a/libgo/go/exp/types/staging/testdata/expr1.src
+++ b/libgo/go/exp/types/testdata/expr1.src
diff --git a/libgo/go/exp/types/staging/testdata/expr2.src b/libgo/go/exp/types/testdata/expr2.src
index a3167f45054..4bc2769651b 100644
--- a/libgo/go/exp/types/staging/testdata/expr2.src
+++ b/libgo/go/exp/types/testdata/expr2.src
@@ -5,3 +5,8 @@
// comparisons
package expr2
+
+// corner cases
+var (
+ v0 = nil /* ERROR "cannot compare" */ == nil
+) \ No newline at end of file
diff --git a/libgo/go/exp/types/staging/testdata/expr3.src b/libgo/go/exp/types/testdata/expr3.src
index 5635e12eeb0..890f5e99385 100644
--- a/libgo/go/exp/types/staging/testdata/expr3.src
+++ b/libgo/go/exp/types/testdata/expr3.src
@@ -88,6 +88,11 @@ func indexes() {
_ = s[1 : 2]
_ = s[2 /* ERROR "inverted slice range" */ : 1]
_ = s[2 :]
+ _ = s[: 1<<100]
+ _ = s[1<<100 :]
+ _ = s[1<<100 : 1<<100]
+ _ = s[1 /* ERROR "inverted slice range" */ <<100+1 : 1<<100]
+ _ = s[1 /* ERROR "inverted slice range" */ <<100+1 : 10]
var t string
_ = t[- /* ERROR "index .* negative" */ 1]
@@ -113,3 +118,17 @@ func indexes() {
_ = s[1<<30] // no compile-time error here
}
+
+type T struct {
+ x int
+}
+
+func (*T) m() {}
+
+func method_expressions() {
+ _ = T /* ERROR "no field or method" */ .a
+ _ = T /* ERROR "has no method" */ .x
+ _ = T.m
+ var f func(*T) = (*T).m
+ var g func(*T) = ( /* ERROR "cannot assign" */ T).m
+} \ No newline at end of file
diff --git a/libgo/go/exp/types/staging/testdata/stmt0.src b/libgo/go/exp/types/testdata/stmt0.src
index a98c930454a..e3436bc41d9 100644
--- a/libgo/go/exp/types/staging/testdata/stmt0.src
+++ b/libgo/go/exp/types/testdata/stmt0.src
@@ -31,6 +31,22 @@ func _() {
s += 1 /* ERROR "cannot convert.*string" */
}
+func _incdecs() {
+ const c = 3.14
+ c /* ERROR "cannot assign" */ ++
+ s := "foo"
+ s /* ERROR "cannot convert" */ --
+ 3.14 /* ERROR "cannot assign" */ ++
+ var (
+ x int
+ y float32
+ z complex128
+ )
+ x++
+ y--
+ z++
+}
+
func _sends() {
var ch chan int
var rch <-chan int
@@ -39,4 +55,20 @@ func _sends() {
rch /* ERROR "cannot send" */ <- x
ch /* ERROR "cannot send" */ <- "foo"
ch <- x
+}
+
+func _selects() {
+ select {}
+ var (
+ ch chan int
+ sc chan <- bool
+ x int
+ )
+ select {
+ case <-ch:
+ ch <- x
+ case t, ok := <-ch:
+ x = t
+ case <-sc /* ERROR "cannot receive from send-only channel" */ :
+ }
} \ No newline at end of file
diff --git a/libgo/go/exp/types/testdata/test0.src b/libgo/go/exp/types/testdata/test0.src
deleted file mode 100644
index a770a19b803..00000000000
--- a/libgo/go/exp/types/testdata/test0.src
+++ /dev/null
@@ -1,163 +0,0 @@
-// Copyright 2011 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// type declarations
-
-package test0
-
-import (
- "unsafe"
- // we can have multiple blank imports (was bug)
- _ "math"
- _ "net/rpc"
-)
-
-const pi = 3.1415
-
-type (
- N undeclared /* ERROR "undeclared" */
- B bool
- I int32
- A [10]P
- T struct {
- x, y P
- }
- P *T
- R (*R)
- F func(A) I
- Y interface {
- f(A) I
- }
- S [](((P)))
- M map[I]F
- C chan<- I
-)
-
-
-type (
- p1 pi /* ERROR "not a package" */ .foo
- p2 unsafe.Pointer
-)
-
-
-type (
- Pi pi /* ERROR "not a type" */
-
- a /* ERROR "illegal cycle" */ a
- a /* ERROR "redeclared" */ int
-
- // where the cycle error appears depends on the
- // order in which declarations are processed
- // (which depends on the order in which a map
- // is iterated through)
- b /* ERROR "illegal cycle" */ c
- c d
- d e
- e b
-
- t *t
-
- U V
- V *W
- W U
-
- P1 *S2
- P2 P1
-
- S0 struct {
- }
- S1 struct {
- a, b, c int
- u, v, a /* ERROR "redeclared" */ float32
- }
- S2 struct {
- U // anonymous field
- // TODO(gri) recognize double-declaration below
- // U /* ERROR "redeclared" */ int
- }
- S3 struct {
- x S2
- }
- S4/* ERROR "illegal cycle" */ struct {
- S4
- }
- S5 /* ERROR "illegal cycle" */ struct {
- S6
- }
- S6 struct {
- field S7
- }
- S7 struct {
- S5
- }
-
- L1 []L1
- L2 []int
-
- A1 [10]int
- A2 /* ERROR "illegal cycle" */ [10]A2
- A3 /* ERROR "illegal cycle" */ [10]struct {
- x A4
- }
- A4 [10]A3
-
- F1 func()
- F2 func(x, y, z float32)
- F3 func(x, y, x /* ERROR "redeclared" */ float32)
- F4 func() (x, y, x /* ERROR "redeclared" */ float32)
- F5 func(x int) (x /* ERROR "redeclared" */ float32)
- F6 func(x ...int)
-
- I1 interface{}
- I2 interface {
- m1()
- }
- I3 interface {
- m1()
- m1 /* ERROR "redeclared" */ ()
- }
- I4 interface {
- m1(x, y, x /* ERROR "redeclared" */ float32)
- m2() (x, y, x /* ERROR "redeclared" */ float32)
- m3(x int) (x /* ERROR "redeclared" */ float32)
- }
- I5 interface {
- m1(I5)
- }
- I6 interface {
- S0 /* ERROR "non-interface" */
- }
- I7 interface {
- I1
- I1
- }
- I8 /* ERROR "illegal cycle" */ interface {
- I8
- }
- // Use I09 (rather than I9) because it appears lexically before
- // I10 so that we get the illegal cycle here rather then in the
- // declaration of I10. If the implementation sorts by position
- // rather than name, the error message will still be here.
- I09 /* ERROR "illegal cycle" */ interface {
- I10
- }
- I10 interface {
- I11
- }
- I11 interface {
- I09
- }
-
- C1 chan int
- C2 <-chan int
- C3 chan<- C3
- C4 chan C5
- C5 chan C6
- C6 chan C4
-
- M1 map[Last]string
- M2 map[string]M2
-
- Last int
-)
diff --git a/libgo/go/exp/types/types.go b/libgo/go/exp/types/types.go
index 50d85b76443..eed0c8a6c34 100644
--- a/libgo/go/exp/types/types.go
+++ b/libgo/go/exp/types/types.go
@@ -2,45 +2,108 @@
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
-// Package types declares the types used to represent Go types
-// (UNDER CONSTRUCTION). ANY AND ALL PARTS MAY CHANGE.
+// Package types declares the data structures for representing
+// Go types and implements typechecking of an *ast.Package.
+//
+// PACKAGE UNDER CONSTRUCTION. ANY AND ALL PARTS MAY CHANGE.
//
package types
import (
- "bytes"
- "fmt"
"go/ast"
+ "go/token"
"sort"
)
-// All types implement the Type interface.
-type Type interface {
- isType()
+// Check typechecks a package pkg. It returns the first error, or nil.
+//
+// Check augments the AST by assigning types to ast.Objects. It
+// calls err with the error position and message for each error.
+// It calls f with each valid AST expression and corresponding
+// type. If err == nil, Check terminates as soon as the first error
+// is found. If f is nil, it is not invoked.
+//
+func Check(fset *token.FileSet, pkg *ast.Package, err func(token.Pos, string), f func(ast.Expr, Type)) error {
+ return check(fset, pkg, err, f)
}
-// All concrete types embed implementsType which
-// ensures that all types implement the Type interface.
-type implementsType struct{}
-
-func (t *implementsType) isType() {}
+// All types implement the Type interface.
+// TODO(gri) Eventually determine what common Type functionality should be exported.
+type Type interface {
+ aType()
+}
+
+// BasicKind describes the kind of basic type.
+type BasicKind int
+
+const (
+ Invalid BasicKind = iota // type is invalid
+
+ // predeclared types
+ Bool
+ Int
+ Int8
+ Int16
+ Int32
+ Int64
+ Uint
+ Uint8
+ Uint16
+ Uint32
+ Uint64
+ Uintptr
+ Float32
+ Float64
+ Complex64
+ Complex128
+ String
+ UnsafePointer
+
+ // types for untyped values
+ UntypedBool
+ UntypedInt
+ UntypedRune
+ UntypedFloat
+ UntypedComplex
+ UntypedString
+ UntypedNil
+
+ // aliases
+ Byte = Uint8
+ Rune = Int32
+)
-// A Bad type is a non-nil placeholder type when we don't know a type.
-type Bad struct {
- implementsType
- Msg string // for better error reporting/debugging
-}
+// BasicInfo is a set of flags describing properties of a basic type.
+type BasicInfo int
+
+// Properties of basic types.
+const (
+ IsBoolean BasicInfo = 1 << iota
+ IsInteger
+ IsUnsigned
+ IsFloat
+ IsComplex
+ IsString
+ IsUntyped
+
+ IsOrdered = IsInteger | IsFloat | IsString
+ IsNumeric = IsInteger | IsFloat | IsComplex
+ IsConstType = IsBoolean | IsNumeric | IsString
+)
-// A Basic represents a (unnamed) basic type.
+// A Basic represents a basic type.
type Basic struct {
implementsType
- // TODO(gri) need a field specifying the exact basic type
+ Kind BasicKind
+ Info BasicInfo
+ Size int64 // > 0 if valid
+ Name string
}
// An Array represents an array type [Len]Elt.
type Array struct {
implementsType
- Len uint64
+ Len int64
Elt Type
}
@@ -50,16 +113,17 @@ type Slice struct {
Elt Type
}
+type StructField struct {
+ Name string // unqualified type name for anonymous fields
+ Type Type
+ Tag string
+ IsAnonymous bool
+}
+
// A Struct represents a struct type struct{...}.
-// Anonymous fields are represented by objects with empty names.
type Struct struct {
implementsType
- Fields ObjList // struct fields; or nil
- Tags []string // corresponding tags; or nil
- // TODO(gri) This type needs some rethinking:
- // - at the moment anonymous fields are marked with "" object names,
- // and their names have to be reconstructed
- // - there is no scope for fast lookup (but the parser creates one)
+ Fields []*StructField
}
// A Pointer represents a pointer type *Base.
@@ -68,9 +132,16 @@ type Pointer struct {
Base Type
}
-// A Func represents a function type func(...) (...).
-// Unnamed parameters are represented by objects with empty names.
-type Func struct {
+// A tuple represents a multi-value function return.
+// TODO(gri) use better name to avoid confusion (Go doesn't have tuples).
+type tuple struct {
+ implementsType
+ list []Type
+}
+
+// A Signature represents a user-defined function type func(...) (...).
+// TODO(gri) consider using "tuples" to represent parameters and results (see comment on tuples).
+type Signature struct {
implementsType
Recv *ast.Object // nil if not a method
Params ObjList // (incoming) parameters from left to right; or nil
@@ -78,6 +149,48 @@ type Func struct {
IsVariadic bool // true if the last parameter's type is of the form ...T
}
+// builtinId is an id of a builtin function.
+type builtinId int
+
+// Predeclared builtin functions.
+const (
+ // Universe scope
+ _Append builtinId = iota
+ _Cap
+ _Close
+ _Complex
+ _Copy
+ _Delete
+ _Imag
+ _Len
+ _Make
+ _New
+ _Panic
+ _Print
+ _Println
+ _Real
+ _Recover
+
+ // Unsafe package
+ _Alignof
+ _Offsetof
+ _Sizeof
+
+ // Testing support
+ _Assert
+ _Trace
+)
+
+// A builtin represents the type of a built-in function.
+type builtin struct {
+ implementsType
+ id builtinId
+ name string
+ nargs int // number of arguments (minimum if variadic)
+ isVariadic bool
+ isStatement bool // true if the built-in is valid as an expression statement
+}
+
// An Interface represents an interface type interface{...}.
type Interface struct {
implementsType
@@ -97,155 +210,11 @@ type Chan struct {
Elt Type
}
-// A Name represents a named type as declared in a type declaration.
-type Name struct {
+// A NamedType represents a named type as declared in a type declaration.
+type NamedType struct {
implementsType
- Underlying Type // nil if not fully declared
- Obj *ast.Object // corresponding declared object
- // TODO(gri) need to remember fields and methods.
-}
-
-func writeParams(buf *bytes.Buffer, params ObjList, isVariadic bool) {
- buf.WriteByte('(')
- for i, par := range params {
- if i > 0 {
- buf.WriteString(", ")
- }
- if par.Name != "" {
- buf.WriteString(par.Name)
- buf.WriteByte(' ')
- }
- if isVariadic && i == len(params)-1 {
- buf.WriteString("...")
- }
- writeType(buf, par.Type.(Type))
- }
- buf.WriteByte(')')
-}
-
-func writeSignature(buf *bytes.Buffer, t *Func) {
- writeParams(buf, t.Params, t.IsVariadic)
- if len(t.Results) == 0 {
- // no result
- return
- }
-
- buf.WriteByte(' ')
- if len(t.Results) == 1 && t.Results[0].Name == "" {
- // single unnamed result
- writeType(buf, t.Results[0].Type.(Type))
- return
- }
-
- // multiple or named result(s)
- writeParams(buf, t.Results, false)
-}
-
-func writeType(buf *bytes.Buffer, typ Type) {
- switch t := typ.(type) {
- case *Bad:
- fmt.Fprintf(buf, "badType(%s)", t.Msg)
-
- case *Basic:
- buf.WriteString("basicType") // TODO(gri) print actual type information
-
- case *Array:
- fmt.Fprintf(buf, "[%d]", t.Len)
- writeType(buf, t.Elt)
-
- case *Slice:
- buf.WriteString("[]")
- writeType(buf, t.Elt)
-
- case *Struct:
- buf.WriteString("struct{")
- for i, fld := range t.Fields {
- if i > 0 {
- buf.WriteString("; ")
- }
- if fld.Name != "" {
- buf.WriteString(fld.Name)
- buf.WriteByte(' ')
- }
- writeType(buf, fld.Type.(Type))
- if i < len(t.Tags) && t.Tags[i] != "" {
- fmt.Fprintf(buf, " %q", t.Tags[i])
- }
- }
- buf.WriteByte('}')
-
- case *Pointer:
- buf.WriteByte('*')
- writeType(buf, t.Base)
-
- case *Func:
- buf.WriteString("func")
- writeSignature(buf, t)
-
- case *Interface:
- buf.WriteString("interface{")
- for i, m := range t.Methods {
- if i > 0 {
- buf.WriteString("; ")
- }
- buf.WriteString(m.Name)
- writeSignature(buf, m.Type.(*Func))
- }
- buf.WriteByte('}')
-
- case *Map:
- buf.WriteString("map[")
- writeType(buf, t.Key)
- buf.WriteByte(']')
- writeType(buf, t.Elt)
-
- case *Chan:
- var s string
- switch t.Dir {
- case ast.SEND:
- s = "chan<- "
- case ast.RECV:
- s = "<-chan "
- default:
- s = "chan "
- }
- buf.WriteString(s)
- writeType(buf, t.Elt)
-
- case *Name:
- buf.WriteString(t.Obj.Name)
-
- }
-}
-
-// TypeString returns a string representation for typ.
-func TypeString(typ Type) string {
- var buf bytes.Buffer
- writeType(&buf, typ)
- return buf.String()
-}
-
-// If typ is a pointer type, Deref returns the pointer's base type;
-// otherwise it returns typ.
-func Deref(typ Type) Type {
- if typ, ok := typ.(*Pointer); ok {
- return typ.Base
- }
- return typ
-}
-
-// Underlying returns the underlying type of a type.
-func Underlying(typ Type) Type {
- if typ, ok := typ.(*Name); ok {
- utyp := typ.Underlying
- if _, ok := utyp.(*Basic); !ok {
- return utyp
- }
- // the underlying type of a type name referring
- // to an (untyped) basic type is the basic type
- // name
- }
- return typ
+ Obj *ast.Object // corresponding declared object; Obj.Data.(*ast.Scope) contains methods, if any
+ Underlying Type // nil if not fully declared yet; never a *NamedType
}
// An ObjList represents an ordered (in some fashion) list of objects.
@@ -259,119 +228,8 @@ func (list ObjList) Swap(i, j int) { list[i], list[j] = list[j], list[i] }
// Sort sorts an object list by object name.
func (list ObjList) Sort() { sort.Sort(list) }
-// identicalTypes returns true if both lists a and b have the
-// same length and corresponding objects have identical types.
-func identicalTypes(a, b ObjList) bool {
- if len(a) == len(b) {
- for i, x := range a {
- y := b[i]
- if !Identical(x.Type.(Type), y.Type.(Type)) {
- return false
- }
- }
- return true
- }
- return false
-}
+// All concrete types embed implementsType which
+// ensures that all types implement the Type interface.
+type implementsType struct{}
-// Identical returns true if two types are identical.
-func Identical(x, y Type) bool {
- if x == y {
- return true
- }
-
- switch x := x.(type) {
- case *Bad:
- // A Bad type is always identical to any other type
- // (to avoid spurious follow-up errors).
- return true
-
- case *Basic:
- if y, ok := y.(*Basic); ok {
- panic("unimplemented")
- _ = y
- }
-
- case *Array:
- // Two array types are identical if they have identical element types
- // and the same array length.
- if y, ok := y.(*Array); ok {
- return x.Len == y.Len && Identical(x.Elt, y.Elt)
- }
-
- case *Slice:
- // Two slice types are identical if they have identical element types.
- if y, ok := y.(*Slice); ok {
- return Identical(x.Elt, y.Elt)
- }
-
- case *Struct:
- // Two struct types are identical if they have the same sequence of fields,
- // and if corresponding fields have the same names, and identical types,
- // and identical tags. Two anonymous fields are considered to have the same
- // name. Lower-case field names from different packages are always different.
- if y, ok := y.(*Struct); ok {
- // TODO(gri) handle structs from different packages
- if identicalTypes(x.Fields, y.Fields) {
- for i, f := range x.Fields {
- g := y.Fields[i]
- if f.Name != g.Name || x.Tags[i] != y.Tags[i] {
- return false
- }
- }
- return true
- }
- }
-
- case *Pointer:
- // Two pointer types are identical if they have identical base types.
- if y, ok := y.(*Pointer); ok {
- return Identical(x.Base, y.Base)
- }
-
- case *Func:
- // Two function types are identical if they have the same number of parameters
- // and result values, corresponding parameter and result types are identical,
- // and either both functions are variadic or neither is. Parameter and result
- // names are not required to match.
- if y, ok := y.(*Func); ok {
- return identicalTypes(x.Params, y.Params) &&
- identicalTypes(x.Results, y.Results) &&
- x.IsVariadic == y.IsVariadic
- }
-
- case *Interface:
- // Two interface types are identical if they have the same set of methods with
- // the same names and identical function types. Lower-case method names from
- // different packages are always different. The order of the methods is irrelevant.
- if y, ok := y.(*Interface); ok {
- return identicalTypes(x.Methods, y.Methods) // methods are sorted
- }
-
- case *Map:
- // Two map types are identical if they have identical key and value types.
- if y, ok := y.(*Map); ok {
- return Identical(x.Key, y.Key) && Identical(x.Elt, y.Elt)
- }
-
- case *Chan:
- // Two channel types are identical if they have identical value types
- // and the same direction.
- if y, ok := y.(*Chan); ok {
- return x.Dir == y.Dir && Identical(x.Elt, y.Elt)
- }
-
- case *Name:
- // Two named types are identical if their type names originate
- // in the same type declaration.
- if y, ok := y.(*Name); ok {
- return x.Obj == y.Obj ||
- // permit bad objects to be equal to avoid
- // follow up errors
- x.Obj != nil && x.Obj.Kind == ast.Bad ||
- y.Obj != nil && y.Obj.Kind == ast.Bad
- }
- }
-
- return false
-}
+func (*implementsType) aType() {}
diff --git a/libgo/go/exp/types/types_test.go b/libgo/go/exp/types/types_test.go
index c49f366a863..62ca19badca 100644
--- a/libgo/go/exp/types/types_test.go
+++ b/libgo/go/exp/types/types_test.go
@@ -13,8 +13,9 @@ import (
"testing"
)
+const filename = "<src>"
+
func makePkg(t *testing.T, src string) (*ast.Package, error) {
- const filename = "<src>"
file, err := parser.ParseFile(fset, filename, src, parser.DeclarationErrors)
if err != nil {
return nil, err
@@ -24,7 +25,7 @@ func makePkg(t *testing.T, src string) (*ast.Package, error) {
if err != nil {
return nil, err
}
- if _, err := Check(fset, pkg); err != nil {
+ if err := Check(fset, pkg, nil, nil); err != nil {
return nil, err
}
return pkg, nil
@@ -46,7 +47,7 @@ var testTypes = []testEntry{
dup("string"),
// arrays
- {"[10]int", "[0]int"}, // TODO(gri) fix array length, add more array tests
+ dup("[10]int"),
// slices
dup("[]int"),
@@ -75,7 +76,7 @@ var testTypes = []testEntry{
{"func(x, y int)", "func(x int, y int)"},
{"func(x, y int, z string)", "func(x int, y int, z string)"},
dup("func(int)"),
- dup("func(int, string, byte)"),
+ {"func(int, string, byte)", "func(int, string, byte)"},
dup("func() int"),
{"func() (string)", "func() string"},
@@ -119,8 +120,60 @@ func TestTypes(t *testing.T) {
t.Errorf("%s: %s", src, err)
continue
}
- typ := Underlying(pkg.Scope.Lookup("T").Type.(Type))
- str := TypeString(typ)
+ typ := underlying(pkg.Scope.Lookup("T").Type.(Type))
+ str := typeString(typ)
+ if str != test.str {
+ t.Errorf("%s: got %s, want %s", test.src, str, test.str)
+ }
+ }
+}
+
+var testExprs = []testEntry{
+ // basic type literals
+ dup("x"),
+ dup("true"),
+ dup("42"),
+ dup("3.1415"),
+ dup("2.71828i"),
+ dup(`'a'`),
+ dup(`"foo"`),
+ dup("`bar`"),
+
+ // arbitrary expressions
+ dup("&x"),
+ dup("*&x"),
+ dup("(x)"),
+ dup("x + y"),
+ dup("x + y * 10"),
+ dup("t.foo"),
+ dup("s[0]"),
+ dup("s[x:y]"),
+ dup("s[:y]"),
+ dup("s[x:]"),
+ dup("s[:]"),
+ dup("f(1, 2.3)"),
+ dup("-f(10, 20)"),
+ dup("f(x + y, +3.1415)"),
+ {"func(a, b int) {}", "(func literal)"},
+ {"func(a, b int) []int {}()[x]", "(func literal)()[x]"},
+ {"[]int{1, 2, 3}", "(composite literal)"},
+ {"[]int{1, 2, 3}[x:]", "(composite literal)[x:]"},
+ {"i.([]string)", "i.(...)"},
+}
+
+func TestExprs(t *testing.T) {
+ for _, test := range testExprs {
+ src := "package p; var _ = " + test.src + "; var (x, y int; s []string; f func(int, float32) int; i interface{}; t interface { foo() })"
+ pkg, err := makePkg(t, src)
+ if err != nil {
+ t.Errorf("%s: %s", src, err)
+ continue
+ }
+ // TODO(gri) writing the code below w/o the decl variable will
+ // cause a 386 compiler error (out of fixed registers)
+ decl := pkg.Files[filename].Decls[0].(*ast.GenDecl)
+ expr := decl.Specs[0].(*ast.ValueSpec).Values[0]
+ str := exprString(expr)
if str != test.str {
t.Errorf("%s: got %s, want %s", test.src, str, test.str)
}
diff --git a/libgo/go/exp/types/universe.go b/libgo/go/exp/types/universe.go
index cb89397b2e5..bb8b6a2bdac 100644
--- a/libgo/go/exp/types/universe.go
+++ b/libgo/go/exp/types/universe.go
@@ -2,106 +2,158 @@
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
-// FILE UNDER CONSTRUCTION. ANY AND ALL PARTS MAY CHANGE.
// This file implements the universe and unsafe package scopes.
package types
-import "go/ast"
+import (
+ "go/ast"
+ "strings"
+)
var (
- scope *ast.Scope // current scope to use for initialization
- Universe *ast.Scope
- Unsafe *ast.Object // package unsafe
+ aType implementsType
+ Universe, unsafe *ast.Scope
+ Unsafe *ast.Object // package unsafe
)
-func define(kind ast.ObjKind, name string) *ast.Object {
- obj := ast.NewObj(kind, name)
- if scope.Insert(obj) != nil {
- panic("types internal error: double declaration")
- }
- obj.Decl = scope
- return obj
+// Predeclared types, indexed by BasicKind.
+var Typ = [...]*Basic{
+ Invalid: {aType, Invalid, 0, 0, "invalid type"},
+
+ Bool: {aType, Bool, IsBoolean, 1, "bool"},
+ Int: {aType, Int, IsInteger, 0, "int"},
+ Int8: {aType, Int8, IsInteger, 1, "int8"},
+ Int16: {aType, Int16, IsInteger, 2, "int16"},
+ Int32: {aType, Int32, IsInteger, 4, "int32"},
+ Int64: {aType, Int64, IsInteger, 8, "int64"},
+ Uint: {aType, Uint, IsInteger | IsUnsigned, 0, "uint"},
+ Uint8: {aType, Uint8, IsInteger | IsUnsigned, 1, "uint8"},
+ Uint16: {aType, Uint16, IsInteger | IsUnsigned, 2, "uint16"},
+ Uint32: {aType, Uint32, IsInteger | IsUnsigned, 4, "uint32"},
+ Uint64: {aType, Uint64, IsInteger | IsUnsigned, 8, "uint64"},
+ Uintptr: {aType, Uintptr, IsInteger | IsUnsigned, 0, "uintptr"},
+ Float32: {aType, Float32, IsFloat, 4, "float32"},
+ Float64: {aType, Float64, IsFloat, 8, "float64"},
+ Complex64: {aType, Complex64, IsComplex, 8, "complex64"},
+ Complex128: {aType, Complex128, IsComplex, 16, "complex128"},
+ String: {aType, String, IsString, 0, "string"},
+ UnsafePointer: {aType, UnsafePointer, 0, 0, "Pointer"},
+
+ UntypedBool: {aType, UntypedBool, IsBoolean | IsUntyped, 0, "untyped boolean"},
+ UntypedInt: {aType, UntypedInt, IsInteger | IsUntyped, 0, "untyped integer"},
+ UntypedRune: {aType, UntypedRune, IsInteger | IsUntyped, 0, "untyped rune"},
+ UntypedFloat: {aType, UntypedFloat, IsFloat | IsUntyped, 0, "untyped float"},
+ UntypedComplex: {aType, UntypedComplex, IsComplex | IsUntyped, 0, "untyped complex"},
+ UntypedString: {aType, UntypedString, IsString | IsUntyped, 0, "untyped string"},
+ UntypedNil: {aType, UntypedNil, IsUntyped, 0, "untyped nil"},
}
-func defType(name string) *Name {
- obj := define(ast.Typ, name)
- typ := &Name{Underlying: &Basic{}, Obj: obj}
- obj.Type = typ
- return typ
+var aliases = [...]*Basic{
+ {aType, Byte, IsInteger | IsUnsigned, 1, "byte"},
+ {aType, Rune, IsInteger, 4, "rune"},
}
-func defConst(name string) {
- obj := define(ast.Con, name)
- _ = obj // TODO(gri) fill in other properties
+var predeclaredConstants = [...]*struct {
+ kind BasicKind
+ name string
+ val interface{}
+}{
+ {UntypedBool, "true", true},
+ {UntypedBool, "false", false},
+ {UntypedInt, "iota", zeroConst},
+ {UntypedNil, "nil", nilConst},
}
-func defFun(name string) {
- obj := define(ast.Fun, name)
- _ = obj // TODO(gri) fill in other properties
+var predeclaredFunctions = [...]*builtin{
+ {aType, _Append, "append", 1, true, false},
+ {aType, _Cap, "cap", 1, false, false},
+ {aType, _Close, "close", 1, false, true},
+ {aType, _Complex, "complex", 2, false, false},
+ {aType, _Copy, "copy", 2, false, true},
+ {aType, _Delete, "delete", 2, false, true},
+ {aType, _Imag, "imag", 1, false, false},
+ {aType, _Len, "len", 1, false, false},
+ {aType, _Make, "make", 1, true, false},
+ {aType, _New, "new", 1, false, false},
+ {aType, _Panic, "panic", 1, false, true},
+ {aType, _Print, "print", 1, true, true},
+ {aType, _Println, "println", 1, true, true},
+ {aType, _Real, "real", 1, false, false},
+ {aType, _Recover, "recover", 0, false, true},
+
+ {aType, _Alignof, "Alignof", 1, false, false},
+ {aType, _Offsetof, "Offsetof", 1, false, false},
+ {aType, _Sizeof, "Sizeof", 1, false, false},
}
+// commonly used types
var (
- Bool,
- Int,
- Float64,
- Complex128,
- String *Name
+ emptyInterface = new(Interface)
+)
+
+// commonly used constants
+var (
+ universeIota *ast.Object
)
func init() {
- scope = ast.NewScope(nil)
- Universe = scope
-
- Bool = defType("bool")
- defType("byte") // TODO(gri) should be an alias for uint8
- defType("rune") // TODO(gri) should be an alias for int
- defType("complex64")
- Complex128 = defType("complex128")
- defType("error")
- defType("float32")
- Float64 = defType("float64")
- defType("int8")
- defType("int16")
- defType("int32")
- defType("int64")
- String = defType("string")
- defType("uint8")
- defType("uint16")
- defType("uint32")
- defType("uint64")
- Int = defType("int")
- defType("uint")
- defType("uintptr")
-
- defConst("true")
- defConst("false")
- defConst("iota")
- defConst("nil")
-
- defFun("append")
- defFun("cap")
- defFun("close")
- defFun("complex")
- defFun("copy")
- defFun("delete")
- defFun("imag")
- defFun("len")
- defFun("make")
- defFun("new")
- defFun("panic")
- defFun("print")
- defFun("println")
- defFun("real")
- defFun("recover")
-
- scope = ast.NewScope(nil)
+ // Universe scope
+ Universe = ast.NewScope(nil)
+
+ // unsafe package and its scope
+ unsafe = ast.NewScope(nil)
Unsafe = ast.NewObj(ast.Pkg, "unsafe")
- Unsafe.Data = scope
+ Unsafe.Data = unsafe
- defType("Pointer")
+ // predeclared types
+ for _, t := range Typ {
+ def(ast.Typ, t.Name).Type = t
+ }
+ for _, t := range aliases {
+ def(ast.Typ, t.Name).Type = t
+ }
- defFun("Alignof")
- defFun("Offsetof")
- defFun("Sizeof")
+ // error type
+ {
+ obj := def(ast.Typ, "error")
+ // TODO(gri) set up correct interface type
+ typ := &NamedType{Underlying: &Interface{}, Obj: obj}
+ obj.Type = typ
+ }
+
+ // predeclared constants
+ for _, t := range predeclaredConstants {
+ obj := def(ast.Con, t.name)
+ obj.Type = Typ[t.kind]
+ obj.Data = t.val
+ }
+
+ // predeclared functions
+ for _, f := range predeclaredFunctions {
+ def(ast.Fun, f.name).Type = f
+ }
+
+ universeIota = Universe.Lookup("iota")
+}
+
+// Objects with names containing blanks are internal and not entered into
+// a scope. Objects with exported names are inserted in the unsafe package
+// scope; other objects are inserted in the universe scope.
+//
+func def(kind ast.ObjKind, name string) *ast.Object {
+ obj := ast.NewObj(kind, name)
+ // insert non-internal objects into respective scope
+ if strings.Index(name, " ") < 0 {
+ scope := Universe
+ // exported identifiers go into package unsafe
+ if ast.IsExported(name) {
+ scope = unsafe
+ }
+ if scope.Insert(obj) != nil {
+ panic("internal error: double declaration")
+ }
+ obj.Decl = scope
+ }
+ return obj
}
diff --git a/libgo/go/fmt/doc.go b/libgo/go/fmt/doc.go
index a9b9c9d0c27..ff947b68a74 100644
--- a/libgo/go/fmt/doc.go
+++ b/libgo/go/fmt/doc.go
@@ -31,8 +31,8 @@
%X base 16, with upper-case letters for A-F
%U Unicode format: U+1234; same as "U+%04X"
Floating-point and complex constituents:
- %b decimalless scientific notation with exponent a power of two,
- in the manner of strconv.FormatFloat with the 'b' format,
+ %b decimalless scientific notation with exponent a power of two,
+ in the manner of strconv.FormatFloat with the 'b' format,
e.g. -123456p-78
%e scientific notation, e.g. -1234.456e+78
%E scientific notation, e.g. -1234.456E+78
@@ -56,9 +56,12 @@
character '*', causing their values to be obtained from the next
operand, which must be of type int.
- For numeric values, width sets the width of the field and precision
- sets the number of places after the decimal, if appropriate. For
- example, the format %6.2f prints 123.45.
+ For numeric values, width sets the minimum width of the field and
+ precision sets the number of places after the decimal, if appropriate,
+ except that for %g/%G it sets the total number of digits. For example,
+ given 123.45 the format %6.2f prints 123.45 while %.4g prints 123.5.
+ The default precision for %e and %f is 6; for %g it is the smallest
+ number of digits necessary to identify the value uniquely.
For strings, width is the minimum number of characters to output,
padding with spaces if necessary, and precision is the maximum
@@ -152,6 +155,7 @@
%T is not implemented
%e %E %f %F %g %G are all equivalent and scan any floating point or complex value
%s and %v on strings scan a space-delimited token
+ Flags # and + are not implemented.
The familiar base-setting prefixes 0 (octal) and 0x
(hexadecimal) are accepted when scanning integers without a
diff --git a/libgo/go/fmt/print.go b/libgo/go/fmt/print.go
index 13e58737f96..dce46d8a687 100644
--- a/libgo/go/fmt/print.go
+++ b/libgo/go/fmt/print.go
@@ -231,7 +231,7 @@ func Sprintf(format string, a ...interface{}) string {
return s
}
-// Errorf formats according to a format specifier and returns the string
+// Errorf formats according to a format specifier and returns the string
// as a value that satisfies error.
func Errorf(format string, a ...interface{}) error {
return errors.New(Sprintf(format, a...))
diff --git a/libgo/go/fmt/scan.go b/libgo/go/fmt/scan.go
index d69911c7d72..62de3a2efa6 100644
--- a/libgo/go/fmt/scan.go
+++ b/libgo/go/fmt/scan.go
@@ -33,8 +33,8 @@ type ScanState interface {
ReadRune() (r rune, size int, err error)
// UnreadRune causes the next call to ReadRune to return the same rune.
UnreadRune() error
- // SkipSpace skips space in the input. Newlines are treated as space
- // unless the scan operation is Scanln, Fscanln or Sscanln, in which case
+ // SkipSpace skips space in the input. Newlines are treated as space
+ // unless the scan operation is Scanln, Fscanln or Sscanln, in which case
// a newline is treated as EOF.
SkipSpace()
// Token skips space in the input if skipSpace is true, then returns the
@@ -312,7 +312,7 @@ func notSpace(r rune) bool {
return !isSpace(r)
}
-// skipSpace provides Scan() methods the ability to skip space and newline characters
+// skipSpace provides Scan() methods the ability to skip space and newline characters
// in keeping with the current scanning mode set by format strings and Scan()/Scanln().
func (s *ss) SkipSpace() {
s.skipSpace(false)
diff --git a/libgo/go/go/ast/commentmap.go b/libgo/go/go/ast/commentmap.go
index 201c9485603..252d460af9a 100644
--- a/libgo/go/go/ast/commentmap.go
+++ b/libgo/go/go/ast/commentmap.go
@@ -99,7 +99,7 @@ func (r *commentListReader) next() {
// A nodeStack keeps track of nested nodes.
// A node lower on the stack lexically contains the nodes higher on the stack.
-//
+//
type nodeStack []Node
// push pops all nodes that appear lexically before n
@@ -113,7 +113,7 @@ func (s *nodeStack) push(n Node) {
// pop pops all nodes that appear lexically before pos
// (i.e., whose lexical extent has ended before or at pos).
// It returns the last node popped.
-//
+//
func (s *nodeStack) pop(pos token.Pos) (top Node) {
i := len(*s)
for i > 0 && (*s)[i-1].End() <= pos {
diff --git a/libgo/go/go/ast/filter.go b/libgo/go/go/ast/filter.go
index 4a89b89096a..4db5814cb83 100644
--- a/libgo/go/go/ast/filter.go
+++ b/libgo/go/go/ast/filter.go
@@ -414,7 +414,7 @@ func MergePackageFiles(pkg *Package, mode MergeMode) *File {
if path := imp.Path.Value; !seen[path] {
// TODO: consider handling cases where:
// - 2 imports exist with the same import path but
- // have different local names (one should probably
+ // have different local names (one should probably
// keep both of them)
// - 2 imports exist but only one has a comment
// - 2 imports exist and they both have (possibly
diff --git a/libgo/go/go/ast/resolve.go b/libgo/go/go/ast/resolve.go
index 54b5d73252d..0406bfc584a 100644
--- a/libgo/go/go/ast/resolve.go
+++ b/libgo/go/go/ast/resolve.go
@@ -57,7 +57,7 @@ func resolve(scope *Scope, ident *Ident) bool {
// An Importer must determine the canonical import path and
// check the map to see if it is already present in the imports map.
// If so, the Importer can return the map entry. Otherwise, the
-// Importer should load the package data for the given path into
+// Importer should load the package data for the given path into
// a new *Object (pkg), record pkg in the imports map, and then
// return pkg.
type Importer func(imports map[string]*Object, path string) (pkg *Object, err error)
diff --git a/libgo/go/go/ast/scope.go b/libgo/go/go/ast/scope.go
index 11e6b13f169..6edb31016e0 100644
--- a/libgo/go/go/ast/scope.go
+++ b/libgo/go/go/ast/scope.go
@@ -76,6 +76,7 @@ func (s *Scope) String() string {
// Pkg *Scope package scope
// Con int iota for the respective declaration
// Con != nil constant value
+// Typ *Scope method scope; nil if no methods
//
type Object struct {
Kind ObjKind
diff --git a/libgo/go/go/ast/walk.go b/libgo/go/go/ast/walk.go
index 66b1dc2499b..fef2503c37e 100644
--- a/libgo/go/go/ast/walk.go
+++ b/libgo/go/go/ast/walk.go
@@ -158,7 +158,9 @@ func Walk(v Visitor, node Node) {
Walk(v, n.Fields)
case *FuncType:
- Walk(v, n.Params)
+ if n.Params != nil {
+ Walk(v, n.Params)
+ }
if n.Results != nil {
Walk(v, n.Results)
}
diff --git a/libgo/go/go/build/build.go b/libgo/go/go/build/build.go
index b8b1c13b5b8..e65d8453bc9 100644
--- a/libgo/go/go/build/build.go
+++ b/libgo/go/go/build/build.go
@@ -216,6 +216,7 @@ var cgoEnabled = map[string]bool{
"darwin/amd64": true,
"freebsd/386": true,
"freebsd/amd64": true,
+ "freebsd/arm": true,
"linux/386": true,
"linux/amd64": true,
"linux/arm": true,
@@ -897,6 +898,8 @@ func splitQuoted(s string) (r []string, err error) {
// $GOARCH
// cgo (if cgo is enabled)
// !cgo (if cgo is disabled)
+// ctxt.Compiler
+// !ctxt.Compiler
// tag (if tag is listed in ctxt.BuildTags)
// !tag (if tag is not listed in ctxt.BuildTags)
// a comma-separated list of any of these
@@ -928,7 +931,7 @@ func (ctxt *Context) match(name string) bool {
if ctxt.CgoEnabled && name == "cgo" {
return true
}
- if name == ctxt.GOOS || name == ctxt.GOARCH {
+ if name == ctxt.GOOS || name == ctxt.GOARCH || name == ctxt.Compiler {
return true
}
diff --git a/libgo/go/go/build/deps_test.go b/libgo/go/go/build/deps_test.go
index efed739dd21..e303b7ae239 100644
--- a/libgo/go/go/build/deps_test.go
+++ b/libgo/go/go/build/deps_test.go
@@ -24,7 +24,7 @@ import (
// be used as dependencies by other rules.
//
// DO NOT CHANGE THIS DATA TO FIX BUILDS.
-//
+//
var pkgDeps = map[string][]string{
// L0 is the lowest level, core, nearly unavoidable packages.
"errors": {},
@@ -249,18 +249,23 @@ var pkgDeps = map[string][]string{
"net/mail": {"L4", "NET", "OS"},
"net/textproto": {"L4", "OS", "net"},
+ // Support libraries for crypto that aren't L2.
+ "CRYPTO-SUPPORT": {
+ "crypto/subtle",
+ },
+
// Core crypto.
"crypto/aes": {"L3"},
"crypto/des": {"L3"},
- "crypto/hmac": {"L3"},
+ "crypto/hmac": {"L3", "CRYPTO-SUPPORT"},
"crypto/md5": {"L3"},
"crypto/rc4": {"L3"},
"crypto/sha1": {"L3"},
"crypto/sha256": {"L3"},
"crypto/sha512": {"L3"},
- "crypto/subtle": {"L3"},
"CRYPTO": {
+ "CRYPTO-SUPPORT",
"crypto/aes",
"crypto/des",
"crypto/hmac",
@@ -269,7 +274,6 @@ var pkgDeps = map[string][]string{
"crypto/sha1",
"crypto/sha256",
"crypto/sha512",
- "crypto/subtle",
},
// Random byte, number generation.
diff --git a/libgo/go/go/build/doc.go b/libgo/go/go/build/doc.go
index 04e48c1547b..36dd308934c 100644
--- a/libgo/go/go/build/doc.go
+++ b/libgo/go/go/build/doc.go
@@ -23,12 +23,12 @@
// As in the Go tree, each target operating system and
// architecture pair has its own subdirectory of pkg
// (pkg/GOOS_GOARCH).
-//
+//
// If DIR is a directory listed in the Go path, a package with
// source in DIR/src/foo/bar can be imported as "foo/bar" and
// has its compiled form installed to "DIR/pkg/GOOS_GOARCH/foo/bar.a"
// (or, for gccgo, "DIR/pkg/gccgo/foo/libbar.a").
-//
+//
// The bin/ directory holds compiled commands.
// Each command is named for its source directory, but only
// using the final element, not the entire path. That is, the
@@ -36,11 +36,11 @@
// DIR/bin/quux, not DIR/bin/foo/quux. The foo/ is stripped
// so that you can add DIR/bin to your PATH to get at the
// installed commands.
-//
+//
// Here's an example directory layout:
-//
+//
// GOPATH=/home/user/gocode
-//
+//
// /home/user/gocode/
// src/
// foo/
@@ -74,10 +74,21 @@
//
// (linux AND 386) OR (darwin AND (NOT cgo))
//
+// A file may have multiple build constraints. The overall constraint is the AND
+// of the individual constraints. That is, the build constraints:
+//
+// // +build linux darwin
+// // +build 386
+//
+// corresponds to the boolean formula:
+//
+// (linux OR darwin) AND 386
+//
// During a particular build, the following words are satisfied:
//
// - the target operating system, as spelled by runtime.GOOS
// - the target architecture, as spelled by runtime.GOARCH
+// - the compiler being used, currently either "gc" or "gccgo"
// - "cgo", if ctxt.CgoEnabled is true
// - any additional words listed in ctxt.BuildTags
//
diff --git a/libgo/go/go/doc/comment.go b/libgo/go/go/doc/comment.go
index 6f0edd4bade..51e2bf73243 100644
--- a/libgo/go/go/doc/comment.go
+++ b/libgo/go/go/doc/comment.go
@@ -174,7 +174,7 @@ func unindent(block []string) {
}
// heading returns the trimmed line if it passes as a section heading;
-// otherwise it returns the empty string.
+// otherwise it returns the empty string.
func heading(line string) string {
line = strings.TrimSpace(line)
if len(line) == 0 {
diff --git a/libgo/go/go/doc/example.go b/libgo/go/go/doc/example.go
index 79053b9a735..e5752bb15a1 100644
--- a/libgo/go/go/doc/example.go
+++ b/libgo/go/go/doc/example.go
@@ -119,7 +119,7 @@ func playExample(file *ast.File, body *ast.BlockStmt) *ast.File {
return nil
}
- // Find unresolved identifiers
+ // Find unresolved identifiers
unresolved := make(map[string]bool)
ast.Inspect(body, func(n ast.Node) bool {
// For an expression like fmt.Println, only add "fmt" to the
@@ -145,8 +145,9 @@ func playExample(file *ast.File, body *ast.BlockStmt) *ast.File {
// Use unresolved identifiers to determine the imports used by this
// example. The heuristic assumes package names match base import
- // paths. (Should be good enough most of the time.)
- imports := make(map[string]string) // [name]path
+ // paths for imports w/o renames (should be good enough most of the time).
+ namedImports := make(map[string]string) // [name]path
+ var blankImports []ast.Spec // _ imports
for _, s := range file.Imports {
p, err := strconv.Unquote(s.Path.Value)
if err != nil {
@@ -154,14 +155,18 @@ func playExample(file *ast.File, body *ast.BlockStmt) *ast.File {
}
n := path.Base(p)
if s.Name != nil {
- if s.Name.Name == "." {
+ n = s.Name.Name
+ switch n {
+ case "_":
+ blankImports = append(blankImports, s)
+ continue
+ case ".":
// We can't resolve dot imports (yet).
return nil
}
- n = s.Name.Name
}
if unresolved[n] {
- imports[n] = p
+ namedImports[n] = p
delete(unresolved, n)
}
}
@@ -172,13 +177,19 @@ func playExample(file *ast.File, body *ast.BlockStmt) *ast.File {
return nil
}
- // Filter out comments that are outside the function body.
+ // Include documentation belonging to blank imports.
var comments []*ast.CommentGroup
+ for _, s := range blankImports {
+ if c := s.(*ast.ImportSpec).Doc; c != nil {
+ comments = append(comments, c)
+ }
+ }
+
+ // Include comments that are inside the function body.
for _, c := range file.Comments {
- if c.Pos() < body.Pos() || c.Pos() >= body.End() {
- continue
+ if body.Pos() <= c.Pos() && c.End() <= body.End() {
+ comments = append(comments, c)
}
- comments = append(comments, c)
}
// Strip "Output:" commment and adjust body end position.
@@ -190,13 +201,14 @@ func playExample(file *ast.File, body *ast.BlockStmt) *ast.File {
Lparen: 1, // Need non-zero Lparen and Rparen so that printer
Rparen: 1, // treats this as a factored import.
}
- for n, p := range imports {
+ for n, p := range namedImports {
s := &ast.ImportSpec{Path: &ast.BasicLit{Value: strconv.Quote(p)}}
if path.Base(p) != n {
s.Name = ast.NewIdent(n)
}
importDecl.Specs = append(importDecl.Specs, s)
}
+ importDecl.Specs = append(importDecl.Specs, blankImports...)
// Synthesize main function.
funcDecl := &ast.FuncDecl{
@@ -213,7 +225,7 @@ func playExample(file *ast.File, body *ast.BlockStmt) *ast.File {
}
}
-// playExample takes a whole file example and synthesizes a new *ast.File
+// playExampleFile takes a whole file example and synthesizes a new *ast.File
// such that the example is function main in package main.
func playExampleFile(file *ast.File) *ast.File {
// Strip copyright comment if present.
@@ -243,7 +255,7 @@ func playExampleFile(file *ast.File) *ast.File {
return &f
}
-// stripOutputComment finds and removes an "Output:" commment from body
+// stripOutputComment finds and removes an "Output:" commment from body
// and comments, and adjusts the body block's end position.
func stripOutputComment(body *ast.BlockStmt, comments []*ast.CommentGroup) (*ast.BlockStmt, []*ast.CommentGroup) {
// Do nothing if no "Output:" comment found.
diff --git a/libgo/go/go/doc/exports.go b/libgo/go/go/doc/exports.go
index 146be5d8707..ff01285d4c3 100644
--- a/libgo/go/go/doc/exports.go
+++ b/libgo/go/go/doc/exports.go
@@ -107,7 +107,7 @@ func (r *reader) filterParamList(fields *ast.FieldList) {
// filterType strips any unexported struct fields or method types from typ
// in place. If fields (or methods) have been removed, the corresponding
-// struct or interface type has the Incomplete field set to true.
+// struct or interface type has the Incomplete field set to true.
//
func (r *reader) filterType(parent *namedType, typ ast.Expr) {
switch t := typ.(type) {
diff --git a/libgo/go/go/doc/reader.go b/libgo/go/go/doc/reader.go
index de42d47d9fe..fafd8f98eaf 100644
--- a/libgo/go/go/doc/reader.go
+++ b/libgo/go/go/doc/reader.go
@@ -46,7 +46,7 @@ func (mset methodSet) set(f *ast.FuncDecl) {
// since it has documentation, assume f is simply another
// implementation and ignore it. This does not happen if the
// caller is using go/build.ScanDir to determine the list of
- // files implementing a package.
+ // files implementing a package.
return
}
// function doesn't exist or has no documentation; use f
@@ -597,7 +597,7 @@ func (r *reader) computeMethodSets() {
// types that have no declaration. Instead, these functions and methods
// are shown at the package level. It also removes types with missing
// declarations or which are not visible.
-//
+//
func (r *reader) cleanupTypes() {
for _, t := range r.types {
visible := r.isVisible(t.name)
diff --git a/libgo/go/go/doc/testdata/e.go b/libgo/go/go/doc/testdata/e.go
index 19dd138cf40..ec432e3e527 100644
--- a/libgo/go/go/doc/testdata/e.go
+++ b/libgo/go/go/doc/testdata/e.go
@@ -106,7 +106,7 @@ type U4 struct {
*u5
}
-// U4.M should appear as method of U4.
+// U4.M should appear as method of U4.
func (*U4) M() {}
type u5 struct {
diff --git a/libgo/go/go/doc/testdata/testing.go b/libgo/go/go/doc/testdata/testing.go
index 71c1d1eaf0e..c2499ad7799 100644
--- a/libgo/go/go/doc/testdata/testing.go
+++ b/libgo/go/go/doc/testdata/testing.go
@@ -197,7 +197,7 @@ func (c *common) Fatalf(format string, args ...interface{}) {
c.FailNow()
}
-// Parallel signals that this test is to be run in parallel with (and only with)
+// Parallel signals that this test is to be run in parallel with (and only with)
// other parallel tests in this CPU group.
func (t *T) Parallel() {
t.signal <- (*T)(nil) // Release main testing loop
@@ -215,7 +215,7 @@ func tRunner(t *T, test *InternalTest) {
t.start = time.Now()
// When this goroutine is done, either because test.F(t)
- // returned normally or because a test failure triggered
+ // returned normally or because a test failure triggered
// a call to runtime.Goexit, record the duration and send
// a signal saying that the test is done.
defer func() {
diff --git a/libgo/go/go/parser/interface.go b/libgo/go/go/parser/interface.go
index 4a84a97ae79..fac513e557c 100644
--- a/libgo/go/go/parser/interface.go
+++ b/libgo/go/go/parser/interface.go
@@ -158,7 +158,7 @@ func ParseDir(fset *token.FileSet, path string, filter func(os.FileInfo) bool, m
// ParseExpr is a convenience function for obtaining the AST of an expression x.
// The position information recorded in the AST is undefined.
-//
+//
func ParseExpr(x string) (ast.Expr, error) {
// parse x within the context of a complete package for correct scopes;
// use //line directive for correct positions in error messages and put
diff --git a/libgo/go/go/printer/performance_test.go b/libgo/go/go/printer/performance_test.go
index 0c6a4e71f13..31f5ef0883c 100644
--- a/libgo/go/go/printer/performance_test.go
+++ b/libgo/go/go/printer/performance_test.go
@@ -3,7 +3,7 @@
// license that can be found in the LICENSE file.
// This file implements a simple printer performance benchmark:
-// go test -bench=BenchmarkPrint
+// go test -bench=BenchmarkPrint
package printer
diff --git a/libgo/go/go/printer/printer.go b/libgo/go/go/printer/printer.go
index 516c37161c1..e79e3ffda26 100644
--- a/libgo/go/go/printer/printer.go
+++ b/libgo/go/go/printer/printer.go
@@ -14,6 +14,7 @@ import (
"strconv"
"strings"
"text/tabwriter"
+ "unicode"
)
const (
@@ -220,14 +221,6 @@ func (p *printer) writeString(pos token.Position, s string, isLit bool) {
// atLineBegin updates p.pos if there's indentation, but p.pos
// is the position of s.
p.pos = pos
- // reset state if the file changed
- // (used when printing merged ASTs of different files
- // e.g., the result of ast.MergePackageFiles)
- if p.last.IsValid() && p.last.Filename != pos.Filename {
- p.indent = 0
- p.mode = 0
- p.wsbuf = p.wsbuf[0:0]
- }
}
if isLit {
@@ -405,6 +398,7 @@ func (p *printer) writeCommentPrefix(pos, next token.Position, prev, comment *as
// Split comment text into lines
// (using strings.Split(text, "\n") is significantly slower for
// this specific purpose, as measured with: go test -bench=Print)
+//
func split(text string) []string {
// count lines (comment text never ends in a newline)
n := 1
@@ -432,6 +426,7 @@ func split(text string) []string {
// Returns true if s contains only white space
// (only tabs and blanks can appear in the printer's context).
+//
func isBlank(s string) bool {
for i := 0; i < len(s); i++ {
if s[i] > ' ' {
@@ -441,6 +436,7 @@ func isBlank(s string) bool {
return true
}
+// commonPrefix returns the common prefix of a and b.
func commonPrefix(a, b string) string {
i := 0
for i < len(a) && i < len(b) && a[i] == b[i] && (a[i] <= ' ' || a[i] == '*') {
@@ -449,6 +445,11 @@ func commonPrefix(a, b string) string {
return a[0:i]
}
+// trimRight returns s with trailing whitespace removed.
+func trimRight(s string) string {
+ return strings.TrimRightFunc(s, unicode.IsSpace)
+}
+
// stripCommonPrefix removes a common prefix from /*-style comment lines (unless no
// comment line is indented, all but the first line have some form of space prefix).
// The prefix is computed using heuristics such that is is likely that the comment
@@ -611,7 +612,7 @@ func (p *printer) writeComment(comment *ast.Comment) {
// shortcut common case of //-style comments
if text[1] == '/' {
- p.writeString(pos, text, true)
+ p.writeString(pos, trimRight(text), true)
return
}
@@ -641,7 +642,7 @@ func (p *printer) writeComment(comment *ast.Comment) {
pos = p.pos
}
if len(line) > 0 {
- p.writeString(pos, line, true)
+ p.writeString(pos, trimRight(line), true)
}
}
}
@@ -1159,7 +1160,7 @@ func (p *trimmer) Write(data []byte) (n int, err error) {
// ----------------------------------------------------------------------------
// Public interface
-// A Mode value is a set of flags (or 0). They control printing.
+// A Mode value is a set of flags (or 0). They control printing.
type Mode uint
const (
diff --git a/libgo/go/go/printer/testdata/comments.golden b/libgo/go/go/printer/testdata/comments.golden
index d9aa2d82f7d..610a42a68bd 100644
--- a/libgo/go/go/printer/testdata/comments.golden
+++ b/libgo/go/go/printer/testdata/comments.golden
@@ -529,7 +529,7 @@ func _() {
}
func _() {
- var a = []int{1, 2}// jasldf
+ var a = []int{1, 2}// jasldf
_ = a
}
@@ -626,4 +626,13 @@ func _() {
var lflag bool // -l - disable line directives
}
+// Trailing white space in comments should be trimmed
+func _() {
+ // This comment has 4 blanks following that should be trimmed:
+ /* Each line of this comment has blanks or tabs following that should be trimmed:
+ line 2:
+ line 3:
+ */
+}
+
/* This comment is the last entry in this file. It must be printed and should be followed by a newline */
diff --git a/libgo/go/go/printer/testdata/comments.input b/libgo/go/go/printer/testdata/comments.input
index 6084b3fe450..d121dd4be77 100644
--- a/libgo/go/go/printer/testdata/comments.input
+++ b/libgo/go/go/printer/testdata/comments.input
@@ -534,7 +534,7 @@ func _() {
}
func _() {
- var a = []int{1, 2, // jasldf
+ var a = []int{1, 2, // jasldf
}
_ = a
}
@@ -630,5 +630,13 @@ var vflag string // -v [y.output] - y.output file
var lflag bool // -l - disable line directives
}
+// Trailing white space in comments should be trimmed
+func _() {
+// This comment has 4 blanks following that should be trimmed:
+/* Each line of this comment has blanks or tabs following that should be trimmed:
+ line 2:
+ line 3:
+*/
+}
/* This comment is the last entry in this file. It must be printed and should be followed by a newline */
diff --git a/libgo/go/go/token/position.go b/libgo/go/go/token/position.go
index 647d1b770b6..fc45c1e7693 100644
--- a/libgo/go/go/token/position.go
+++ b/libgo/go/go/token/position.go
@@ -76,7 +76,7 @@ type Pos int
// associated with it, and NoPos().IsValid() is false. NoPos is always
// smaller than any other Pos value. The corresponding Position value
// for NoPos is the zero value for Position.
-//
+//
const NoPos Pos = 0
// IsValid returns true if the position is valid.
@@ -347,7 +347,7 @@ func (s *FileSet) AddFile(filename string, base, size int) *File {
// Iterate calls f for the files in the file set in the order they were added
// until f returns false.
-//
+//
func (s *FileSet) Iterate(f func(*File) bool) {
for i := 0; ; i++ {
var file *File
diff --git a/libgo/go/html/escape.go b/libgo/go/html/escape.go
index 24cb7af8524..eff0384e089 100644
--- a/libgo/go/html/escape.go
+++ b/libgo/go/html/escape.go
@@ -15,7 +15,7 @@ type writer interface {
WriteString(string) (int, error)
}
-// These replacements permit compatibility with old numeric entities that
+// These replacements permit compatibility with old numeric entities that
// assumed Windows-1252 encoding.
// http://www.whatwg.org/specs/web-apps/current-work/multipage/tokenization.html#consume-a-character-reference
var replacementTable = [...]rune{
@@ -51,7 +51,7 @@ var replacementTable = [...]rune{
'\u009D',
'\u017E',
'\u0178', // Last entry is 0x9F.
- // 0x00->'\uFFFD' is handled programmatically.
+ // 0x00->'\uFFFD' is handled programmatically.
// 0x0D->'\u000D' is a no-op.
}
diff --git a/libgo/go/html/template/content.go b/libgo/go/html/template/content.go
index 42ea7930f07..9d1f74f6f01 100644
--- a/libgo/go/html/template/content.go
+++ b/libgo/go/html/template/content.go
@@ -30,7 +30,7 @@ type (
HTMLAttr string
// JS encapsulates a known safe EcmaScript5 Expression, for example,
- // `(x + y * z())`.
+ // `(x + y * z())`.
// Template authors are responsible for ensuring that typed expressions
// do not break the intended precedence and that there is no
// statement/expression ambiguity as when passing an expression like
diff --git a/libgo/go/html/template/error.go b/libgo/go/html/template/error.go
index dcac7489676..46e49ccf830 100644
--- a/libgo/go/html/template/error.go
+++ b/libgo/go/html/template/error.go
@@ -102,7 +102,7 @@ const (
//
// {{define "main"}} <script>{{template "helper"}}</script> {{end}}
// {{define "helper"}} document.write(' <div title=" ') {{end}}
- //
+ //
// "helper" does not produce a valid document fragment, so should
// not be Executed directly.
ErrEndContext
@@ -161,7 +161,7 @@ const (
// In the example, there is missing a quote, so it is not clear
// whether {{.}} is meant to be inside a JS string or in a JS value
// context. The second iteration would produce something like
- //
+ //
// <script>var x = ['firstValue,'secondValue]</script>
ErrRangeLoopReentry
diff --git a/libgo/go/html/template/html.go b/libgo/go/html/template/html.go
index 36c88e23e6e..f25f1074c7b 100644
--- a/libgo/go/html/template/html.go
+++ b/libgo/go/html/template/html.go
@@ -106,7 +106,7 @@ var htmlNospaceReplacementTable = []string{
'<': "&lt;",
'=': "&#61;",
'>': "&gt;",
- // A parse error in the attribute value (unquoted) and
+ // A parse error in the attribute value (unquoted) and
// before attribute value states.
// Treated as a quoting character by IE.
'`': "&#96;",
@@ -128,7 +128,7 @@ var htmlNospaceNormReplacementTable = []string{
'<': "&lt;",
'=': "&#61;",
'>': "&gt;",
- // A parse error in the attribute value (unquoted) and
+ // A parse error in the attribute value (unquoted) and
// before attribute value states.
// Treated as a quoting character by IE.
'`': "&#96;",
@@ -143,7 +143,7 @@ func htmlReplacer(s string, replacementTable []string, badRunes bool) string {
if repl := replacementTable[r]; len(repl) != 0 {
b.WriteString(s[written:i])
b.WriteString(repl)
- // Valid as long as replacementTable doesn't
+ // Valid as long as replacementTable doesn't
// include anything above 0x7f.
written = i + utf8.RuneLen(r)
}
diff --git a/libgo/go/image/decode_test.go b/libgo/go/image/decode_test.go
index d659867243f..8dee57ee467 100644
--- a/libgo/go/image/decode_test.go
+++ b/libgo/go/image/decode_test.go
@@ -31,6 +31,7 @@ var imageTests = []imageTest{
{"testdata/video-001.png", "testdata/video-001.5bpp.gif", 128 << 8},
// JPEG is a lossy format and hence needs a non-zero tolerance.
{"testdata/video-001.png", "testdata/video-001.jpeg", 8 << 8},
+ {"testdata/video-001.png", "testdata/video-001.progressive.jpeg", 8 << 8},
// Grayscale images.
{"testdata/video-005.gray.png", "testdata/video-005.gray.jpeg", 8 << 8},
{"testdata/video-005.gray.png", "testdata/video-005.gray.png", 0},
diff --git a/libgo/go/image/draw/draw.go b/libgo/go/image/draw/draw.go
index bef325c0c9d..56d30dd6f82 100644
--- a/libgo/go/image/draw/draw.go
+++ b/libgo/go/image/draw/draw.go
@@ -81,8 +81,9 @@ func DrawMask(dst Image, r image.Rectangle, src image.Image, sp image.Point, mas
drawNRGBAOver(dst0, r, src0, sp)
return
case *image.YCbCr:
- drawYCbCr(dst0, r, src0, sp)
- return
+ if drawYCbCr(dst0, r, src0, sp) {
+ return
+ }
}
} else if mask0, ok := mask.(*image.Alpha); ok {
switch src0 := src.(type) {
@@ -104,8 +105,9 @@ func DrawMask(dst Image, r image.Rectangle, src image.Image, sp image.Point, mas
drawNRGBASrc(dst0, r, src0, sp)
return
case *image.YCbCr:
- drawYCbCr(dst0, r, src0, sp)
- return
+ if drawYCbCr(dst0, r, src0, sp) {
+ return
+ }
}
}
}
@@ -345,7 +347,7 @@ func drawNRGBASrc(dst *image.RGBA, r image.Rectangle, src *image.NRGBA, sp image
}
}
-func drawYCbCr(dst *image.RGBA, r image.Rectangle, src *image.YCbCr, sp image.Point) {
+func drawYCbCr(dst *image.RGBA, r image.Rectangle, src *image.YCbCr, sp image.Point) (ok bool) {
// An image.YCbCr is always fully opaque, and so if the mask is implicitly nil
// (i.e. fully opaque) then the op is effectively always Src.
x0 := (r.Min.X - dst.Rect.Min.X) * 4
@@ -353,6 +355,19 @@ func drawYCbCr(dst *image.RGBA, r image.Rectangle, src *image.YCbCr, sp image.Po
y0 := r.Min.Y - dst.Rect.Min.Y
y1 := r.Max.Y - dst.Rect.Min.Y
switch src.SubsampleRatio {
+ case image.YCbCrSubsampleRatio444:
+ for y, sy := y0, sp.Y; y != y1; y, sy = y+1, sy+1 {
+ dpix := dst.Pix[y*dst.Stride:]
+ yi := (sy-src.Rect.Min.Y)*src.YStride + (sp.X - src.Rect.Min.X)
+ ci := (sy-src.Rect.Min.Y)*src.CStride + (sp.X - src.Rect.Min.X)
+ for x := x0; x != x1; x, yi, ci = x+4, yi+1, ci+1 {
+ rr, gg, bb := color.YCbCrToRGB(src.Y[yi], src.Cb[ci], src.Cr[ci])
+ dpix[x+0] = rr
+ dpix[x+1] = gg
+ dpix[x+2] = bb
+ dpix[x+3] = 255
+ }
+ }
case image.YCbCrSubsampleRatio422:
for y, sy := y0, sp.Y; y != y1; y, sy = y+1, sy+1 {
dpix := dst.Pix[y*dst.Stride:]
@@ -381,12 +396,11 @@ func drawYCbCr(dst *image.RGBA, r image.Rectangle, src *image.YCbCr, sp image.Po
dpix[x+3] = 255
}
}
- default:
- // Default to 4:4:4 subsampling.
+ case image.YCbCrSubsampleRatio440:
for y, sy := y0, sp.Y; y != y1; y, sy = y+1, sy+1 {
dpix := dst.Pix[y*dst.Stride:]
yi := (sy-src.Rect.Min.Y)*src.YStride + (sp.X - src.Rect.Min.X)
- ci := (sy-src.Rect.Min.Y)*src.CStride + (sp.X - src.Rect.Min.X)
+ ci := (sy/2-src.Rect.Min.Y/2)*src.CStride + (sp.X - src.Rect.Min.X)
for x := x0; x != x1; x, yi, ci = x+4, yi+1, ci+1 {
rr, gg, bb := color.YCbCrToRGB(src.Y[yi], src.Cb[ci], src.Cr[ci])
dpix[x+0] = rr
@@ -395,7 +409,10 @@ func drawYCbCr(dst *image.RGBA, r image.Rectangle, src *image.YCbCr, sp image.Po
dpix[x+3] = 255
}
}
+ default:
+ return false
}
+ return true
}
func drawGlyphOver(dst *image.RGBA, r image.Rectangle, src *image.Uniform, mask *image.Alpha, mp image.Point) {
diff --git a/libgo/go/image/jpeg/dct_test.go b/libgo/go/image/jpeg/dct_test.go
index 770e274bac0..7389f7e4fe8 100644
--- a/libgo/go/image/jpeg/dct_test.go
+++ b/libgo/go/image/jpeg/dct_test.go
@@ -42,7 +42,7 @@ func TestDCT(t *testing.T) {
b := block{}
n := r.Int() % 64
for j := 0; j < n; j++ {
- b[r.Int()%len(b)] = r.Int() % 256
+ b[r.Int()%len(b)] = r.Int31() % 256
}
blocks = append(blocks, b)
}
@@ -112,6 +112,14 @@ func alpha(i int) float64 {
return math.Sqrt2
}
+var cosines [32]float64 // cosines[k] = cos(π/2 * k/8)
+
+func init() {
+ for k := range cosines {
+ cosines[k] = math.Cos(math.Pi * float64(k) / 16)
+ }
+}
+
// slowFDCT performs the 8*8 2-dimensional forward discrete cosine transform:
//
// dst[u,v] = (1/8) * Σ_x Σ_y alpha(u) * alpha(v) * src[x,y] *
@@ -129,16 +137,16 @@ func slowFDCT(b *block) {
for y := 0; y < 8; y++ {
for x := 0; x < 8; x++ {
sum += alpha(u) * alpha(v) * float64(b[8*y+x]) *
- math.Cos(math.Pi*float64((2*x+1)*u)/16) *
- math.Cos(math.Pi*float64((2*y+1)*v)/16)
+ cosines[((2*x+1)*u)%32] *
+ cosines[((2*y+1)*v)%32]
}
}
dst[8*v+u] = sum / 8
}
}
- // Convert from float64 to int.
+ // Convert from float64 to int32.
for i := range dst {
- b[i] = int(dst[i] + 0.5)
+ b[i] = int32(dst[i] + 0.5)
}
}
@@ -159,16 +167,16 @@ func slowIDCT(b *block) {
for v := 0; v < 8; v++ {
for u := 0; u < 8; u++ {
sum += alpha(u) * alpha(v) * float64(b[8*v+u]) *
- math.Cos(math.Pi*float64((2*x+1)*u)/16) *
- math.Cos(math.Pi*float64((2*y+1)*v)/16)
+ cosines[((2*x+1)*u)%32] *
+ cosines[((2*y+1)*v)%32]
}
}
dst[8*y+x] = sum / 8
}
}
- // Convert from float64 to int.
+ // Convert from float64 to int32.
for i := range dst {
- b[i] = int(dst[i] + 0.5)
+ b[i] = int32(dst[i] + 0.5)
}
}
diff --git a/libgo/go/image/jpeg/huffman.go b/libgo/go/image/jpeg/huffman.go
index d2382490f4a..2fc64ade546 100644
--- a/libgo/go/image/jpeg/huffman.go
+++ b/libgo/go/image/jpeg/huffman.go
@@ -15,9 +15,9 @@ const maxNumValues = 256
// Bit stream for the Huffman decoder.
// The n least significant bits of a form the unread bits, to be read in MSB to LSB order.
type bits struct {
- a int // accumulator.
- n int // the number of unread bits in a.
- m int // mask. m==1<<(n-1) when n>0, with m==0 when n==0.
+ a uint32 // accumulator.
+ m uint32 // mask. m==1<<(n-1) when n>0, with m==0 when n==0.
+ n int // the number of unread bits in a.
}
// Huffman table decoder, specified in section C.
@@ -39,7 +39,7 @@ func (d *decoder) ensureNBits(n int) error {
if err != nil {
return err
}
- d.b.a = d.b.a<<8 | int(c)
+ d.b.a = d.b.a<<8 | uint32(c)
d.b.n += 8
if d.b.m == 0 {
d.b.m = 1 << 7
@@ -61,15 +61,16 @@ func (d *decoder) ensureNBits(n int) error {
}
// The composition of RECEIVE and EXTEND, specified in section F.2.2.1.
-func (d *decoder) receiveExtend(t uint8) (int, error) {
- err := d.ensureNBits(int(t))
- if err != nil {
- return 0, err
+func (d *decoder) receiveExtend(t uint8) (int32, error) {
+ if d.b.n < int(t) {
+ if err := d.ensureNBits(int(t)); err != nil {
+ return 0, err
+ }
}
d.b.n -= int(t)
d.b.m >>= t
- s := 1 << t
- x := (d.b.a >> uint8(d.b.n)) & (s - 1)
+ s := int32(1) << t
+ x := int32(d.b.a>>uint8(d.b.n)) & (s - 1)
if x < s>>1 {
x += ((-1) << t) + 1
}
@@ -92,8 +93,7 @@ func (d *decoder) processDHT(n int) error {
return FormatError("bad Tc value")
}
th := d.tmp[0] & 0x0f
- const isBaseline = true // Progressive mode is not yet supported.
- if th > maxTh || isBaseline && th > 1 {
+ if th > maxTh || !d.progressive && th > 1 {
return FormatError("bad Th value")
}
h := &d.huff[tc][th]
@@ -169,9 +169,10 @@ func (d *decoder) decodeHuffman(h *huffman) (uint8, error) {
return 0, FormatError("uninitialized Huffman table")
}
for i, code := 0, 0; i < maxCodeLength; i++ {
- err := d.ensureNBits(1)
- if err != nil {
- return 0, err
+ if d.b.n == 0 {
+ if err := d.ensureNBits(1); err != nil {
+ return 0, err
+ }
}
if d.b.a&d.b.m != 0 {
code |= 1
@@ -185,3 +186,28 @@ func (d *decoder) decodeHuffman(h *huffman) (uint8, error) {
}
return 0, FormatError("bad Huffman code")
}
+
+func (d *decoder) decodeBit() (bool, error) {
+ if d.b.n == 0 {
+ if err := d.ensureNBits(1); err != nil {
+ return false, err
+ }
+ }
+ ret := d.b.a&d.b.m != 0
+ d.b.n--
+ d.b.m >>= 1
+ return ret, nil
+}
+
+func (d *decoder) decodeBits(n int) (uint32, error) {
+ if d.b.n < n {
+ if err := d.ensureNBits(n); err != nil {
+ return 0, err
+ }
+ }
+ ret := d.b.a >> uint(d.b.n-n)
+ ret &= (1 << uint(n)) - 1
+ d.b.n -= n
+ d.b.m >>= uint(n)
+ return ret, nil
+}
diff --git a/libgo/go/image/jpeg/idct.go b/libgo/go/image/jpeg/idct.go
index 92ff1e4b41d..46fcaecb798 100644
--- a/libgo/go/image/jpeg/idct.go
+++ b/libgo/go/image/jpeg/idct.go
@@ -39,7 +39,7 @@ package jpeg
const blockSize = 64 // A DCT block is 8x8.
-type block [blockSize]int
+type block [blockSize]int32
const (
w1 = 2841 // 2048*sqrt(2)*cos(1*pi/16)
diff --git a/libgo/go/image/jpeg/reader.go b/libgo/go/image/jpeg/reader.go
index 415b093281d..24dd65defcc 100644
--- a/libgo/go/image/jpeg/reader.go
+++ b/libgo/go/image/jpeg/reader.go
@@ -98,7 +98,10 @@ type decoder struct {
img3 *image.YCbCr
ri int // Restart Interval.
nComp int
+ progressive bool
+ eobRun uint16 // End-of-Band run, specified in section G.1.2.2.
comp [nColorComponent]component
+ progCoeffs [nColorComponent][]block // Saved state between progressive-mode scans.
huff [maxTc + 1][maxTh + 1]huffman
quant [maxTq + 1]block // Quantization tables, in zig-zag order.
tmp [1024]byte
@@ -184,7 +187,7 @@ func (d *decoder) processDQT(n int) error {
return FormatError("bad Tq value")
}
for i := range d.quant[tq] {
- d.quant[tq][i] = int(d.tmp[i+1])
+ d.quant[tq][i] = int32(d.tmp[i+1])
}
}
if n != 0 {
@@ -193,187 +196,6 @@ func (d *decoder) processDQT(n int) error {
return nil
}
-// makeImg allocates and initializes the destination image.
-func (d *decoder) makeImg(h0, v0, mxx, myy int) {
- if d.nComp == nGrayComponent {
- m := image.NewGray(image.Rect(0, 0, 8*mxx, 8*myy))
- d.img1 = m.SubImage(image.Rect(0, 0, d.width, d.height)).(*image.Gray)
- return
- }
- var subsampleRatio image.YCbCrSubsampleRatio
- switch {
- case h0 == 1 && v0 == 1:
- subsampleRatio = image.YCbCrSubsampleRatio444
- case h0 == 1 && v0 == 2:
- subsampleRatio = image.YCbCrSubsampleRatio440
- case h0 == 2 && v0 == 1:
- subsampleRatio = image.YCbCrSubsampleRatio422
- case h0 == 2 && v0 == 2:
- subsampleRatio = image.YCbCrSubsampleRatio420
- default:
- panic("unreachable")
- }
- m := image.NewYCbCr(image.Rect(0, 0, 8*h0*mxx, 8*v0*myy), subsampleRatio)
- d.img3 = m.SubImage(image.Rect(0, 0, d.width, d.height)).(*image.YCbCr)
-}
-
-// Specified in section B.2.3.
-func (d *decoder) processSOS(n int) error {
- if d.nComp == 0 {
- return FormatError("missing SOF marker")
- }
- if n != 4+2*d.nComp {
- return UnsupportedError("SOS has wrong length")
- }
- _, err := io.ReadFull(d.r, d.tmp[0:4+2*d.nComp])
- if err != nil {
- return err
- }
- if int(d.tmp[0]) != d.nComp {
- return UnsupportedError("SOS has wrong number of image components")
- }
- var scan [nColorComponent]struct {
- td uint8 // DC table selector.
- ta uint8 // AC table selector.
- }
- for i := 0; i < d.nComp; i++ {
- cs := d.tmp[1+2*i] // Component selector.
- if cs != d.comp[i].c {
- return UnsupportedError("scan components out of order")
- }
- scan[i].td = d.tmp[2+2*i] >> 4
- scan[i].ta = d.tmp[2+2*i] & 0x0f
- }
- // mxx and myy are the number of MCUs (Minimum Coded Units) in the image.
- h0, v0 := d.comp[0].h, d.comp[0].v // The h and v values from the Y components.
- mxx := (d.width + 8*h0 - 1) / (8 * h0)
- myy := (d.height + 8*v0 - 1) / (8 * v0)
- if d.img1 == nil && d.img3 == nil {
- d.makeImg(h0, v0, mxx, myy)
- }
-
- mcu, expectedRST := 0, uint8(rst0Marker)
- var (
- b block
- dc [nColorComponent]int
- )
- for my := 0; my < myy; my++ {
- for mx := 0; mx < mxx; mx++ {
- for i := 0; i < d.nComp; i++ {
- qt := &d.quant[d.comp[i].tq]
- for j := 0; j < d.comp[i].h*d.comp[i].v; j++ {
- // TODO(nigeltao): make this a "var b block" once the compiler's escape
- // analysis is good enough to allocate it on the stack, not the heap.
- // b is in natural (not zig-zag) order.
- b = block{}
-
- // Decode the DC coefficient, as specified in section F.2.2.1.
- value, err := d.decodeHuffman(&d.huff[dcTable][scan[i].td])
- if err != nil {
- return err
- }
- if value > 16 {
- return UnsupportedError("excessive DC component")
- }
- dcDelta, err := d.receiveExtend(value)
- if err != nil {
- return err
- }
- dc[i] += dcDelta
- b[0] = dc[i] * qt[0]
-
- // Decode the AC coefficients, as specified in section F.2.2.2.
- for zig := 1; zig < blockSize; zig++ {
- value, err := d.decodeHuffman(&d.huff[acTable][scan[i].ta])
- if err != nil {
- return err
- }
- val0 := value >> 4
- val1 := value & 0x0f
- if val1 != 0 {
- zig += int(val0)
- if zig > blockSize {
- return FormatError("bad DCT index")
- }
- ac, err := d.receiveExtend(val1)
- if err != nil {
- return err
- }
- b[unzig[zig]] = ac * qt[zig]
- } else {
- if val0 != 0x0f {
- break
- }
- zig += 0x0f
- }
- }
-
- // Perform the inverse DCT and store the MCU component to the image.
- idct(&b)
- dst, stride := []byte(nil), 0
- if d.nComp == nGrayComponent {
- dst, stride = d.img1.Pix[8*(my*d.img1.Stride+mx):], d.img1.Stride
- } else {
- switch i {
- case 0:
- mx0, my0 := h0*mx, v0*my
- if h0 == 1 {
- my0 += j
- } else {
- mx0 += j % 2
- my0 += j / 2
- }
- dst, stride = d.img3.Y[8*(my0*d.img3.YStride+mx0):], d.img3.YStride
- case 1:
- dst, stride = d.img3.Cb[8*(my*d.img3.CStride+mx):], d.img3.CStride
- case 2:
- dst, stride = d.img3.Cr[8*(my*d.img3.CStride+mx):], d.img3.CStride
- }
- }
- // Level shift by +128, clip to [0, 255], and write to dst.
- for y := 0; y < 8; y++ {
- y8 := y * 8
- yStride := y * stride
- for x := 0; x < 8; x++ {
- c := b[y8+x]
- if c < -128 {
- c = 0
- } else if c > 127 {
- c = 255
- } else {
- c += 128
- }
- dst[yStride+x] = uint8(c)
- }
- }
- } // for j
- } // for i
- mcu++
- if d.ri > 0 && mcu%d.ri == 0 && mcu < mxx*myy {
- // A more sophisticated decoder could use RST[0-7] markers to resynchronize from corrupt input,
- // but this one assumes well-formed input, and hence the restart marker follows immediately.
- _, err := io.ReadFull(d.r, d.tmp[0:2])
- if err != nil {
- return err
- }
- if d.tmp[0] != 0xff || d.tmp[1] != expectedRST {
- return FormatError("bad RST marker")
- }
- expectedRST++
- if expectedRST == rst7Marker+1 {
- expectedRST = rst0Marker
- }
- // Reset the Huffman decoder.
- d.b = bits{}
- // Reset the DC components, as per section F.2.1.3.1.
- dc = [nColorComponent]int{}
- }
- } // for mx
- } // for my
-
- return nil
-}
-
// Specified in section B.2.4.4.
func (d *decoder) processDRI(n int) error {
if n != 2 {
@@ -414,6 +236,14 @@ func (d *decoder) decode(r io.Reader, configOnly bool) (image.Image, error) {
return nil, FormatError("missing 0xff marker start")
}
marker := d.tmp[1]
+ for marker == 0xff {
+ // Section B.1.1.2 says, "Any marker may optionally be preceded by any
+ // number of fill bytes, which are bytes assigned code X'FF'".
+ marker, err = d.r.ReadByte()
+ if err != nil {
+ return nil, err
+ }
+ }
if marker == eoiMarker { // End Of Image.
break
}
@@ -439,13 +269,12 @@ func (d *decoder) decode(r io.Reader, configOnly bool) (image.Image, error) {
}
switch {
- case marker == sof0Marker: // Start Of Frame (Baseline).
+ case marker == sof0Marker || marker == sof2Marker: // Start Of Frame.
+ d.progressive = marker == sof2Marker
err = d.processSOF(n)
if configOnly {
return nil, err
}
- case marker == sof2Marker: // Start Of Frame (Progressive).
- err = UnsupportedError("progressive mode")
case marker == dhtMarker: // Define Huffman Table.
err = d.processDHT(n)
case marker == dqtMarker: // Define Quantization Table.
diff --git a/libgo/go/image/jpeg/reader_test.go b/libgo/go/image/jpeg/reader_test.go
new file mode 100644
index 00000000000..f7fbd9a8a5e
--- /dev/null
+++ b/libgo/go/image/jpeg/reader_test.go
@@ -0,0 +1,156 @@
+// Copyright 2012 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package jpeg
+
+import (
+ "bytes"
+ "fmt"
+ "image"
+ "io/ioutil"
+ "os"
+ "testing"
+)
+
+// TestDecodeProgressive tests that decoding the baseline and progressive
+// versions of the same image result in exactly the same pixel data, in YCbCr
+// space for color images, and Y space for grayscale images.
+func TestDecodeProgressive(t *testing.T) {
+ testCases := []string{
+ "../testdata/video-001",
+ "../testdata/video-001.q50.420",
+ "../testdata/video-001.q50.422",
+ "../testdata/video-001.q50.440",
+ "../testdata/video-001.q50.444",
+ "../testdata/video-005.gray.q50",
+ }
+ for _, tc := range testCases {
+ m0, err := decodeFile(tc + ".jpeg")
+ if err != nil {
+ t.Errorf("%s: %v", tc+".jpeg", err)
+ continue
+ }
+ m1, err := decodeFile(tc + ".progressive.jpeg")
+ if err != nil {
+ t.Errorf("%s: %v", tc+".progressive.jpeg", err)
+ continue
+ }
+ if m0.Bounds() != m1.Bounds() {
+ t.Errorf("%s: bounds differ: %v and %v", tc, m0.Bounds(), m1.Bounds())
+ continue
+ }
+ switch m0 := m0.(type) {
+ case *image.YCbCr:
+ m1 := m1.(*image.YCbCr)
+ if err := check(m0.Bounds(), m0.Y, m1.Y, m0.YStride, m1.YStride); err != nil {
+ t.Errorf("%s (Y): %v", tc, err)
+ continue
+ }
+ if err := check(m0.Bounds(), m0.Cb, m1.Cb, m0.CStride, m1.CStride); err != nil {
+ t.Errorf("%s (Cb): %v", tc, err)
+ continue
+ }
+ if err := check(m0.Bounds(), m0.Cr, m1.Cr, m0.CStride, m1.CStride); err != nil {
+ t.Errorf("%s (Cr): %v", tc, err)
+ continue
+ }
+ case *image.Gray:
+ m1 := m1.(*image.Gray)
+ if err := check(m0.Bounds(), m0.Pix, m1.Pix, m0.Stride, m1.Stride); err != nil {
+ t.Errorf("%s: %v", tc, err)
+ continue
+ }
+ default:
+ t.Errorf("%s: unexpected image type %T", tc, m0)
+ continue
+ }
+ }
+}
+
+func decodeFile(filename string) (image.Image, error) {
+ f, err := os.Open(filename)
+ if err != nil {
+ return nil, err
+ }
+ defer f.Close()
+ return Decode(f)
+
+}
+
+// check checks that the two pix data are equal, within the given bounds.
+func check(bounds image.Rectangle, pix0, pix1 []byte, stride0, stride1 int) error {
+ if len(pix0) != len(pix1) {
+ return fmt.Errorf("len(pix) %d and %d differ", len(pix0), len(pix1))
+ }
+ if stride0 != stride1 {
+ return fmt.Errorf("strides %d and %d differ", stride0, stride1)
+ }
+ if stride0%8 != 0 {
+ return fmt.Errorf("stride %d is not a multiple of 8", stride0)
+ }
+ // Compare the two pix data, one 8x8 block at a time.
+ for y := 0; y < len(pix0)/stride0; y += 8 {
+ for x := 0; x < stride0; x += 8 {
+ if x >= bounds.Max.X || y >= bounds.Max.Y {
+ // We don't care if the two pix data differ if the 8x8 block is
+ // entirely outside of the image's bounds. For example, this can
+ // occur with a 4:2:0 chroma subsampling and a 1x1 image. Baseline
+ // decoding works on the one 16x16 MCU as a whole; progressive
+ // decoding's first pass works on that 16x16 MCU as a whole but
+ // refinement passes only process one 8x8 block within the MCU.
+ continue
+ }
+
+ for j := 0; j < 8; j++ {
+ for i := 0; i < 8; i++ {
+ index := (y+j)*stride0 + (x + i)
+ if pix0[index] != pix1[index] {
+ return fmt.Errorf("blocks at (%d, %d) differ:\n%sand\n%s", x, y,
+ pixString(pix0, stride0, x, y),
+ pixString(pix1, stride1, x, y),
+ )
+ }
+ }
+ }
+ }
+ }
+ return nil
+}
+
+func pixString(pix []byte, stride, x, y int) string {
+ s := bytes.NewBuffer(nil)
+ for j := 0; j < 8; j++ {
+ fmt.Fprintf(s, "\t")
+ for i := 0; i < 8; i++ {
+ fmt.Fprintf(s, "%02x ", pix[(y+j)*stride+(x+i)])
+ }
+ fmt.Fprintf(s, "\n")
+ }
+ return s.String()
+}
+
+func benchmarkDecode(b *testing.B, filename string) {
+ b.StopTimer()
+ data, err := ioutil.ReadFile(filename)
+ if err != nil {
+ b.Fatal(err)
+ }
+ cfg, err := DecodeConfig(bytes.NewReader(data))
+ if err != nil {
+ b.Fatal(err)
+ }
+ b.SetBytes(int64(cfg.Width * cfg.Height * 4))
+ b.StartTimer()
+ for i := 0; i < b.N; i++ {
+ Decode(bytes.NewReader(data))
+ }
+}
+
+func BenchmarkDecodeBaseline(b *testing.B) {
+ benchmarkDecode(b, "../testdata/video-001.jpeg")
+}
+
+func BenchmarkDecodeProgressive(b *testing.B) {
+ benchmarkDecode(b, "../testdata/video-001.progressive.jpeg")
+}
diff --git a/libgo/go/image/jpeg/scan.go b/libgo/go/image/jpeg/scan.go
new file mode 100644
index 00000000000..e3ae8ae441c
--- /dev/null
+++ b/libgo/go/image/jpeg/scan.go
@@ -0,0 +1,432 @@
+// Copyright 2012 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package jpeg
+
+import (
+ "image"
+ "io"
+)
+
+// makeImg allocates and initializes the destination image.
+func (d *decoder) makeImg(h0, v0, mxx, myy int) {
+ if d.nComp == nGrayComponent {
+ m := image.NewGray(image.Rect(0, 0, 8*mxx, 8*myy))
+ d.img1 = m.SubImage(image.Rect(0, 0, d.width, d.height)).(*image.Gray)
+ return
+ }
+ var subsampleRatio image.YCbCrSubsampleRatio
+ switch {
+ case h0 == 1 && v0 == 1:
+ subsampleRatio = image.YCbCrSubsampleRatio444
+ case h0 == 1 && v0 == 2:
+ subsampleRatio = image.YCbCrSubsampleRatio440
+ case h0 == 2 && v0 == 1:
+ subsampleRatio = image.YCbCrSubsampleRatio422
+ case h0 == 2 && v0 == 2:
+ subsampleRatio = image.YCbCrSubsampleRatio420
+ default:
+ panic("unreachable")
+ }
+ m := image.NewYCbCr(image.Rect(0, 0, 8*h0*mxx, 8*v0*myy), subsampleRatio)
+ d.img3 = m.SubImage(image.Rect(0, 0, d.width, d.height)).(*image.YCbCr)
+}
+
+// Specified in section B.2.3.
+func (d *decoder) processSOS(n int) error {
+ if d.nComp == 0 {
+ return FormatError("missing SOF marker")
+ }
+ if n < 6 || 4+2*d.nComp < n || n%2 != 0 {
+ return FormatError("SOS has wrong length")
+ }
+ _, err := io.ReadFull(d.r, d.tmp[:n])
+ if err != nil {
+ return err
+ }
+ nComp := int(d.tmp[0])
+ if n != 4+2*nComp {
+ return FormatError("SOS length inconsistent with number of components")
+ }
+ var scan [nColorComponent]struct {
+ compIndex uint8
+ td uint8 // DC table selector.
+ ta uint8 // AC table selector.
+ }
+ for i := 0; i < nComp; i++ {
+ cs := d.tmp[1+2*i] // Component selector.
+ compIndex := -1
+ for j, comp := range d.comp {
+ if cs == comp.c {
+ compIndex = j
+ }
+ }
+ if compIndex < 0 {
+ return FormatError("unknown component selector")
+ }
+ scan[i].compIndex = uint8(compIndex)
+ scan[i].td = d.tmp[2+2*i] >> 4
+ scan[i].ta = d.tmp[2+2*i] & 0x0f
+ }
+
+ // zigStart and zigEnd are the spectral selection bounds.
+ // ah and al are the successive approximation high and low values.
+ // The spec calls these values Ss, Se, Ah and Al.
+ //
+ // For progressive JPEGs, these are the two more-or-less independent
+ // aspects of progression. Spectral selection progression is when not
+ // all of a block's 64 DCT coefficients are transmitted in one pass.
+ // For example, three passes could transmit coefficient 0 (the DC
+ // component), coefficients 1-5, and coefficients 6-63, in zig-zag
+ // order. Successive approximation is when not all of the bits of a
+ // band of coefficients are transmitted in one pass. For example,
+ // three passes could transmit the 6 most significant bits, followed
+ // by the second-least significant bit, followed by the least
+ // significant bit.
+ //
+ // For baseline JPEGs, these parameters are hard-coded to 0/63/0/0.
+ zigStart, zigEnd, ah, al := int32(0), int32(blockSize-1), uint32(0), uint32(0)
+ if d.progressive {
+ zigStart = int32(d.tmp[1+2*nComp])
+ zigEnd = int32(d.tmp[2+2*nComp])
+ ah = uint32(d.tmp[3+2*nComp] >> 4)
+ al = uint32(d.tmp[3+2*nComp] & 0x0f)
+ if (zigStart == 0 && zigEnd != 0) || zigStart > zigEnd || blockSize <= zigEnd {
+ return FormatError("bad spectral selection bounds")
+ }
+ if zigStart != 0 && nComp != 1 {
+ return FormatError("progressive AC coefficients for more than one component")
+ }
+ if ah != 0 && ah != al+1 {
+ return FormatError("bad successive approximation values")
+ }
+ }
+
+ // mxx and myy are the number of MCUs (Minimum Coded Units) in the image.
+ h0, v0 := d.comp[0].h, d.comp[0].v // The h and v values from the Y components.
+ mxx := (d.width + 8*h0 - 1) / (8 * h0)
+ myy := (d.height + 8*v0 - 1) / (8 * v0)
+ if d.img1 == nil && d.img3 == nil {
+ d.makeImg(h0, v0, mxx, myy)
+ if d.progressive {
+ for i := 0; i < nComp; i++ {
+ compIndex := scan[i].compIndex
+ d.progCoeffs[compIndex] = make([]block, mxx*myy*d.comp[compIndex].h*d.comp[compIndex].v)
+ }
+ }
+ }
+
+ d.b = bits{}
+ mcu, expectedRST := 0, uint8(rst0Marker)
+ var (
+ // b is the decoded coefficients, in natural (not zig-zag) order.
+ b block
+ dc [nColorComponent]int32
+ // mx0 and my0 are the location of the current (in terms of 8x8 blocks).
+ // For example, with 4:2:0 chroma subsampling, the block whose top left
+ // pixel co-ordinates are (16, 8) is the third block in the first row:
+ // mx0 is 2 and my0 is 0, even though the pixel is in the second MCU.
+ // TODO(nigeltao): rename mx0 and my0 to bx and by?
+ mx0, my0 int
+ blockCount int
+ )
+ for my := 0; my < myy; my++ {
+ for mx := 0; mx < mxx; mx++ {
+ for i := 0; i < nComp; i++ {
+ compIndex := scan[i].compIndex
+ qt := &d.quant[d.comp[compIndex].tq]
+ for j := 0; j < d.comp[compIndex].h*d.comp[compIndex].v; j++ {
+ // The blocks are traversed one MCU at a time. For 4:2:0 chroma
+ // subsampling, there are four Y 8x8 blocks in every 16x16 MCU.
+ // For a baseline 32x16 pixel image, the Y blocks visiting order is:
+ // 0 1 4 5
+ // 2 3 6 7
+ //
+ // For progressive images, the DC data blocks (zigStart == 0) are traversed
+ // as above, but AC data blocks are traversed left to right, top to bottom:
+ // 0 1 2 3
+ // 4 5 6 7
+ //
+ // To further complicate matters, there is no AC data for any blocks that
+ // are inside the image at the MCU level but outside the image at the pixel
+ // level. For example, a 24x16 pixel 4:2:0 progressive image consists of
+ // two 16x16 MCUs. The earlier scans will process 8 Y blocks:
+ // 0 1 4 5
+ // 2 3 6 7
+ // The later scans will process only 6 Y blocks:
+ // 0 1 2
+ // 3 4 5
+ if zigStart == 0 {
+ mx0, my0 = d.comp[compIndex].h*mx, d.comp[compIndex].v*my
+ if h0 == 1 {
+ my0 += j
+ } else {
+ mx0 += j % 2
+ my0 += j / 2
+ }
+ } else {
+ q := mxx * d.comp[compIndex].h
+ mx0 = blockCount % q
+ my0 = blockCount / q
+ blockCount++
+ if mx0*8 >= d.width || my0*8 >= d.height {
+ continue
+ }
+ }
+
+ // Load the previous partially decoded coefficients, if applicable.
+ if d.progressive {
+ b = d.progCoeffs[compIndex][my0*mxx*d.comp[compIndex].h+mx0]
+ } else {
+ b = block{}
+ }
+
+ if ah != 0 {
+ if err := d.refine(&b, &d.huff[acTable][scan[i].ta], zigStart, zigEnd, 1<<al); err != nil {
+ return err
+ }
+ } else {
+ zig := zigStart
+ if zig == 0 {
+ zig++
+ // Decode the DC coefficient, as specified in section F.2.2.1.
+ value, err := d.decodeHuffman(&d.huff[dcTable][scan[i].td])
+ if err != nil {
+ return err
+ }
+ if value > 16 {
+ return UnsupportedError("excessive DC component")
+ }
+ dcDelta, err := d.receiveExtend(value)
+ if err != nil {
+ return err
+ }
+ dc[compIndex] += dcDelta
+ b[0] = dc[compIndex] << al
+ }
+
+ if zig <= zigEnd && d.eobRun > 0 {
+ d.eobRun--
+ } else {
+ // Decode the AC coefficients, as specified in section F.2.2.2.
+ for ; zig <= zigEnd; zig++ {
+ value, err := d.decodeHuffman(&d.huff[acTable][scan[i].ta])
+ if err != nil {
+ return err
+ }
+ val0 := value >> 4
+ val1 := value & 0x0f
+ if val1 != 0 {
+ zig += int32(val0)
+ if zig > zigEnd {
+ break
+ }
+ ac, err := d.receiveExtend(val1)
+ if err != nil {
+ return err
+ }
+ b[unzig[zig]] = ac << al
+ } else {
+ if val0 != 0x0f {
+ d.eobRun = uint16(1 << val0)
+ if val0 != 0 {
+ bits, err := d.decodeBits(int(val0))
+ if err != nil {
+ return err
+ }
+ d.eobRun |= uint16(bits)
+ }
+ d.eobRun--
+ break
+ }
+ zig += 0x0f
+ }
+ }
+ }
+ }
+
+ if d.progressive {
+ if zigEnd != blockSize-1 || al != 0 {
+ // We haven't completely decoded this 8x8 block. Save the coefficients.
+ d.progCoeffs[compIndex][my0*mxx*d.comp[compIndex].h+mx0] = b
+ // At this point, we could execute the rest of the loop body to dequantize and
+ // perform the inverse DCT, to save early stages of a progressive image to the
+ // *image.YCbCr buffers (the whole point of progressive encoding), but in Go,
+ // the jpeg.Decode function does not return until the entire image is decoded,
+ // so we "continue" here to avoid wasted computation.
+ continue
+ }
+ }
+
+ // Dequantize, perform the inverse DCT and store the block to the image.
+ for zig := 0; zig < blockSize; zig++ {
+ b[unzig[zig]] *= qt[zig]
+ }
+ idct(&b)
+ dst, stride := []byte(nil), 0
+ if d.nComp == nGrayComponent {
+ dst, stride = d.img1.Pix[8*(my0*d.img1.Stride+mx0):], d.img1.Stride
+ } else {
+ switch compIndex {
+ case 0:
+ dst, stride = d.img3.Y[8*(my0*d.img3.YStride+mx0):], d.img3.YStride
+ case 1:
+ dst, stride = d.img3.Cb[8*(my0*d.img3.CStride+mx0):], d.img3.CStride
+ case 2:
+ dst, stride = d.img3.Cr[8*(my0*d.img3.CStride+mx0):], d.img3.CStride
+ default:
+ return UnsupportedError("too many components")
+ }
+ }
+ // Level shift by +128, clip to [0, 255], and write to dst.
+ for y := 0; y < 8; y++ {
+ y8 := y * 8
+ yStride := y * stride
+ for x := 0; x < 8; x++ {
+ c := b[y8+x]
+ if c < -128 {
+ c = 0
+ } else if c > 127 {
+ c = 255
+ } else {
+ c += 128
+ }
+ dst[yStride+x] = uint8(c)
+ }
+ }
+ } // for j
+ } // for i
+ mcu++
+ if d.ri > 0 && mcu%d.ri == 0 && mcu < mxx*myy {
+ // A more sophisticated decoder could use RST[0-7] markers to resynchronize from corrupt input,
+ // but this one assumes well-formed input, and hence the restart marker follows immediately.
+ _, err := io.ReadFull(d.r, d.tmp[0:2])
+ if err != nil {
+ return err
+ }
+ if d.tmp[0] != 0xff || d.tmp[1] != expectedRST {
+ return FormatError("bad RST marker")
+ }
+ expectedRST++
+ if expectedRST == rst7Marker+1 {
+ expectedRST = rst0Marker
+ }
+ // Reset the Huffman decoder.
+ d.b = bits{}
+ // Reset the DC components, as per section F.2.1.3.1.
+ dc = [nColorComponent]int32{}
+ // Reset the progressive decoder state, as per section G.1.2.2.
+ d.eobRun = 0
+ }
+ } // for mx
+ } // for my
+
+ return nil
+}
+
+// refine decodes a successive approximation refinement block, as specified in
+// section G.1.2.
+func (d *decoder) refine(b *block, h *huffman, zigStart, zigEnd, delta int32) error {
+ // Refining a DC component is trivial.
+ if zigStart == 0 {
+ if zigEnd != 0 {
+ panic("unreachable")
+ }
+ bit, err := d.decodeBit()
+ if err != nil {
+ return err
+ }
+ if bit {
+ b[0] |= delta
+ }
+ return nil
+ }
+
+ // Refining AC components is more complicated; see sections G.1.2.2 and G.1.2.3.
+ zig := zigStart
+ if d.eobRun == 0 {
+ loop:
+ for ; zig <= zigEnd; zig++ {
+ z := int32(0)
+ value, err := d.decodeHuffman(h)
+ if err != nil {
+ return err
+ }
+ val0 := value >> 4
+ val1 := value & 0x0f
+
+ switch val1 {
+ case 0:
+ if val0 != 0x0f {
+ d.eobRun = uint16(1 << val0)
+ if val0 != 0 {
+ bits, err := d.decodeBits(int(val0))
+ if err != nil {
+ return err
+ }
+ d.eobRun |= uint16(bits)
+ }
+ break loop
+ }
+ case 1:
+ z = delta
+ bit, err := d.decodeBit()
+ if err != nil {
+ return err
+ }
+ if !bit {
+ z = -z
+ }
+ default:
+ return FormatError("unexpected Huffman code")
+ }
+
+ zig, err = d.refineNonZeroes(b, zig, zigEnd, int32(val0), delta)
+ if err != nil {
+ return err
+ }
+ if zig > zigEnd {
+ return FormatError("too many coefficients")
+ }
+ if z != 0 {
+ b[unzig[zig]] = z
+ }
+ }
+ }
+ if d.eobRun > 0 {
+ d.eobRun--
+ if _, err := d.refineNonZeroes(b, zig, zigEnd, -1, delta); err != nil {
+ return err
+ }
+ }
+ return nil
+}
+
+// refineNonZeroes refines non-zero entries of b in zig-zag order. If nz >= 0,
+// the first nz zero entries are skipped over.
+func (d *decoder) refineNonZeroes(b *block, zig, zigEnd, nz, delta int32) (int32, error) {
+ for ; zig <= zigEnd; zig++ {
+ u := unzig[zig]
+ if b[u] == 0 {
+ if nz == 0 {
+ break
+ }
+ nz--
+ continue
+ }
+ bit, err := d.decodeBit()
+ if err != nil {
+ return 0, err
+ }
+ if !bit {
+ continue
+ }
+ if b[u] >= 0 {
+ b[u] += delta
+ } else {
+ b[u] -= delta
+ }
+ }
+ return zig, nil
+}
diff --git a/libgo/go/image/jpeg/writer.go b/libgo/go/image/jpeg/writer.go
index 099298e462e..375d8a66d5a 100644
--- a/libgo/go/image/jpeg/writer.go
+++ b/libgo/go/image/jpeg/writer.go
@@ -21,7 +21,7 @@ func min(x, y int) int {
}
// div returns a/b rounded to the nearest integer, instead of rounded to zero.
-func div(a int, b int) int {
+func div(a, b int32) int32 {
if a >= 0 {
return (a + (b >> 1)) / b
}
@@ -268,14 +268,14 @@ func (e *encoder) emit(bits, nBits uint32) {
}
// emitHuff emits the given value with the given Huffman encoder.
-func (e *encoder) emitHuff(h huffIndex, value int) {
+func (e *encoder) emitHuff(h huffIndex, value int32) {
x := theHuffmanLUT[h][value]
e.emit(x&(1<<24-1), x>>24)
}
// emitHuffRLE emits a run of runLength copies of value encoded with the given
// Huffman encoder.
-func (e *encoder) emitHuffRLE(h huffIndex, runLength, value int) {
+func (e *encoder) emitHuffRLE(h huffIndex, runLength, value int32) {
a, b := value, value
if a < 0 {
a, b = -value, value-1
@@ -286,7 +286,7 @@ func (e *encoder) emitHuffRLE(h huffIndex, runLength, value int) {
} else {
nBits = 8 + uint32(bitCount[a>>8])
}
- e.emitHuff(h, runLength<<4|int(nBits))
+ e.emitHuff(h, runLength<<4|int32(nBits))
if nBits > 0 {
e.emit(uint32(b)&(1<<nBits-1), nBits)
}
@@ -347,15 +347,15 @@ func (e *encoder) writeDHT() {
// writeBlock writes a block of pixel data using the given quantization table,
// returning the post-quantized DC value of the DCT-transformed block.
// b is in natural (not zig-zag) order.
-func (e *encoder) writeBlock(b *block, q quantIndex, prevDC int) int {
+func (e *encoder) writeBlock(b *block, q quantIndex, prevDC int32) int32 {
fdct(b)
// Emit the DC delta.
- dc := div(b[0], (8 * int(e.quant[q][0])))
+ dc := div(b[0], 8*int32(e.quant[q][0]))
e.emitHuffRLE(huffIndex(2*q+0), 0, dc-prevDC)
// Emit the AC components.
- h, runLength := huffIndex(2*q+1), 0
+ h, runLength := huffIndex(2*q+1), int32(0)
for zig := 1; zig < blockSize; zig++ {
- ac := div(b[unzig[zig]], (8 * int(e.quant[q][zig])))
+ ac := div(b[unzig[zig]], 8*int32(e.quant[q][zig]))
if ac == 0 {
runLength++
} else {
@@ -383,9 +383,9 @@ func toYCbCr(m image.Image, p image.Point, yBlock, cbBlock, crBlock *block) {
for i := 0; i < 8; i++ {
r, g, b, _ := m.At(min(p.X+i, xmax), min(p.Y+j, ymax)).RGBA()
yy, cb, cr := color.RGBToYCbCr(uint8(r>>8), uint8(g>>8), uint8(b>>8))
- yBlock[8*j+i] = int(yy)
- cbBlock[8*j+i] = int(cb)
- crBlock[8*j+i] = int(cr)
+ yBlock[8*j+i] = int32(yy)
+ cbBlock[8*j+i] = int32(cb)
+ crBlock[8*j+i] = int32(cr)
}
}
}
@@ -408,9 +408,9 @@ func rgbaToYCbCr(m *image.RGBA, p image.Point, yBlock, cbBlock, crBlock *block)
}
pix := m.Pix[offset+sx*4:]
yy, cb, cr := color.RGBToYCbCr(pix[0], pix[1], pix[2])
- yBlock[8*j+i] = int(yy)
- cbBlock[8*j+i] = int(cb)
- crBlock[8*j+i] = int(cr)
+ yBlock[8*j+i] = int32(yy)
+ cbBlock[8*j+i] = int32(cb)
+ crBlock[8*j+i] = int32(cr)
}
}
}
@@ -450,12 +450,10 @@ func (e *encoder) writeSOS(m image.Image) {
var (
// Scratch buffers to hold the YCbCr values.
// The blocks are in natural (not zig-zag) order.
- yBlock block
- cbBlock [4]block
- crBlock [4]block
- cBlock block
+ b block
+ cb, cr [4]block
// DC components are delta-encoded.
- prevDCY, prevDCCb, prevDCCr int
+ prevDCY, prevDCCb, prevDCCr int32
)
bounds := m.Bounds()
rgba, _ := m.(*image.RGBA)
@@ -466,16 +464,16 @@ func (e *encoder) writeSOS(m image.Image) {
yOff := (i & 2) * 4
p := image.Pt(x+xOff, y+yOff)
if rgba != nil {
- rgbaToYCbCr(rgba, p, &yBlock, &cbBlock[i], &crBlock[i])
+ rgbaToYCbCr(rgba, p, &b, &cb[i], &cr[i])
} else {
- toYCbCr(m, p, &yBlock, &cbBlock[i], &crBlock[i])
+ toYCbCr(m, p, &b, &cb[i], &cr[i])
}
- prevDCY = e.writeBlock(&yBlock, 0, prevDCY)
+ prevDCY = e.writeBlock(&b, 0, prevDCY)
}
- scale(&cBlock, &cbBlock)
- prevDCCb = e.writeBlock(&cBlock, 1, prevDCCb)
- scale(&cBlock, &crBlock)
- prevDCCr = e.writeBlock(&cBlock, 1, prevDCCr)
+ scale(&b, &cb)
+ prevDCCb = e.writeBlock(&b, 1, prevDCCb)
+ scale(&b, &cr)
+ prevDCCr = e.writeBlock(&b, 1, prevDCCr)
}
}
// Pad the last byte with 1's.
diff --git a/libgo/go/image/jpeg/writer_test.go b/libgo/go/image/jpeg/writer_test.go
index 90b89a7b0f1..0b2143f5b89 100644
--- a/libgo/go/image/jpeg/writer_test.go
+++ b/libgo/go/image/jpeg/writer_test.go
@@ -171,23 +171,6 @@ func TestWriter(t *testing.T) {
}
}
-func BenchmarkDecode(b *testing.B) {
- b.StopTimer()
- data, err := ioutil.ReadFile("../testdata/video-001.jpeg")
- if err != nil {
- b.Fatal(err)
- }
- cfg, err := DecodeConfig(bytes.NewReader(data))
- if err != nil {
- b.Fatal(err)
- }
- b.SetBytes(int64(cfg.Width * cfg.Height * 4))
- b.StartTimer()
- for i := 0; i < b.N; i++ {
- Decode(bytes.NewReader(data))
- }
-}
-
func BenchmarkEncode(b *testing.B) {
b.StopTimer()
img := image.NewRGBA(image.Rect(0, 0, 640, 480))
diff --git a/libgo/go/image/png/reader.go b/libgo/go/image/png/reader.go
index b3901b2adf9..ff837331f81 100644
--- a/libgo/go/image/png/reader.go
+++ b/libgo/go/image/png/reader.go
@@ -193,10 +193,19 @@ func (d *decoder) parsePLTE(length uint32) error {
d.crc.Write(d.tmp[:n])
switch d.cb {
case cbP1, cbP2, cbP4, cbP8:
- d.palette = color.Palette(make([]color.Color, np))
+ d.palette = make(color.Palette, 256)
for i := 0; i < np; i++ {
d.palette[i] = color.RGBA{d.tmp[3*i+0], d.tmp[3*i+1], d.tmp[3*i+2], 0xff}
}
+ for i := np; i < 256; i++ {
+ // Initialize the rest of the palette to opaque black. The spec (section
+ // 11.2.3) says that "any out-of-range pixel value found in the image data
+ // is an error", but some real-world PNG files have out-of-range pixel
+ // values. We fall back to opaque black, the same as libpng 1.5.13;
+ // ImageMagick 6.5.7 returns an error.
+ d.palette[i] = color.RGBA{0x00, 0x00, 0x00, 0xff}
+ }
+ d.palette = d.palette[:np]
case cbTC8, cbTCA8, cbTC16, cbTCA16:
// As per the PNG spec, a PLTE chunk is optional (and for practical purposes,
// ignorable) for the ctTrueColor and ctTrueColorAlpha color types (section 4.1.2).
@@ -221,8 +230,8 @@ func (d *decoder) parsetRNS(length uint32) error {
case cbTC8, cbTC16:
return UnsupportedError("truecolor transparency")
case cbP1, cbP2, cbP4, cbP8:
- if n > len(d.palette) {
- return FormatError("bad tRNS length")
+ if len(d.palette) < n {
+ d.palette = d.palette[:n]
}
for i := 0; i < n; i++ {
rgba := d.palette[i].(color.RGBA)
@@ -279,7 +288,6 @@ func (d *decoder) decode() (image.Image, error) {
}
defer r.Close()
bitsPerPixel := 0
- maxPalette := uint8(0)
pixOffset := 0
var (
gray *image.Gray
@@ -308,7 +316,6 @@ func (d *decoder) decode() (image.Image, error) {
bitsPerPixel = d.depth
paletted = image.NewPaletted(image.Rect(0, 0, d.width, d.height), d.palette)
img = paletted
- maxPalette = uint8(len(d.palette) - 1)
case cbTCA8:
bitsPerPixel = 32
nrgba = image.NewNRGBA(image.Rect(0, 0, d.width, d.height))
@@ -421,8 +428,8 @@ func (d *decoder) decode() (image.Image, error) {
b := cdat[x/8]
for x2 := 0; x2 < 8 && x+x2 < d.width; x2++ {
idx := b >> 7
- if idx > maxPalette {
- return nil, FormatError("palette index out of range")
+ if len(paletted.Palette) <= int(idx) {
+ paletted.Palette = paletted.Palette[:int(idx)+1]
}
paletted.SetColorIndex(x+x2, y, idx)
b <<= 1
@@ -433,8 +440,8 @@ func (d *decoder) decode() (image.Image, error) {
b := cdat[x/4]
for x2 := 0; x2 < 4 && x+x2 < d.width; x2++ {
idx := b >> 6
- if idx > maxPalette {
- return nil, FormatError("palette index out of range")
+ if len(paletted.Palette) <= int(idx) {
+ paletted.Palette = paletted.Palette[:int(idx)+1]
}
paletted.SetColorIndex(x+x2, y, idx)
b <<= 2
@@ -445,18 +452,18 @@ func (d *decoder) decode() (image.Image, error) {
b := cdat[x/2]
for x2 := 0; x2 < 2 && x+x2 < d.width; x2++ {
idx := b >> 4
- if idx > maxPalette {
- return nil, FormatError("palette index out of range")
+ if len(paletted.Palette) <= int(idx) {
+ paletted.Palette = paletted.Palette[:int(idx)+1]
}
paletted.SetColorIndex(x+x2, y, idx)
b <<= 4
}
}
case cbP8:
- if maxPalette != 255 {
+ if len(paletted.Palette) != 255 {
for x := 0; x < d.width; x++ {
- if cdat[x] > maxPalette {
- return nil, FormatError("palette index out of range")
+ if len(paletted.Palette) <= int(cdat[x]) {
+ paletted.Palette = paletted.Palette[:int(cdat[x])+1]
}
}
}
diff --git a/libgo/go/image/testdata/video-001.progressive.jpeg b/libgo/go/image/testdata/video-001.progressive.jpeg
new file mode 100644
index 00000000000..b8cae23593c
--- /dev/null
+++ b/libgo/go/image/testdata/video-001.progressive.jpeg
Binary files differ
diff --git a/libgo/go/image/testdata/video-001.q50.420.jpeg b/libgo/go/image/testdata/video-001.q50.420.jpeg
new file mode 100644
index 00000000000..83fb0f8abd0
--- /dev/null
+++ b/libgo/go/image/testdata/video-001.q50.420.jpeg
Binary files differ
diff --git a/libgo/go/image/testdata/video-001.q50.420.progressive.jpeg b/libgo/go/image/testdata/video-001.q50.420.progressive.jpeg
new file mode 100644
index 00000000000..b048eb205bb
--- /dev/null
+++ b/libgo/go/image/testdata/video-001.q50.420.progressive.jpeg
Binary files differ
diff --git a/libgo/go/image/testdata/video-001.q50.422.jpeg b/libgo/go/image/testdata/video-001.q50.422.jpeg
new file mode 100644
index 00000000000..60fff4ff9fe
--- /dev/null
+++ b/libgo/go/image/testdata/video-001.q50.422.jpeg
Binary files differ
diff --git a/libgo/go/image/testdata/video-001.q50.422.progressive.jpeg b/libgo/go/image/testdata/video-001.q50.422.progressive.jpeg
new file mode 100644
index 00000000000..926d005de97
--- /dev/null
+++ b/libgo/go/image/testdata/video-001.q50.422.progressive.jpeg
Binary files differ
diff --git a/libgo/go/image/testdata/video-001.q50.440.jpeg b/libgo/go/image/testdata/video-001.q50.440.jpeg
new file mode 100644
index 00000000000..32eeeaef6fc
--- /dev/null
+++ b/libgo/go/image/testdata/video-001.q50.440.jpeg
Binary files differ
diff --git a/libgo/go/image/testdata/video-001.q50.440.progressive.jpeg b/libgo/go/image/testdata/video-001.q50.440.progressive.jpeg
new file mode 100644
index 00000000000..e641a3bbbca
--- /dev/null
+++ b/libgo/go/image/testdata/video-001.q50.440.progressive.jpeg
Binary files differ
diff --git a/libgo/go/image/testdata/video-001.q50.444.jpeg b/libgo/go/image/testdata/video-001.q50.444.jpeg
new file mode 100644
index 00000000000..7d57433827c
--- /dev/null
+++ b/libgo/go/image/testdata/video-001.q50.444.jpeg
Binary files differ
diff --git a/libgo/go/image/testdata/video-001.q50.444.progressive.jpeg b/libgo/go/image/testdata/video-001.q50.444.progressive.jpeg
new file mode 100644
index 00000000000..ff7d5f9ff0a
--- /dev/null
+++ b/libgo/go/image/testdata/video-001.q50.444.progressive.jpeg
Binary files differ
diff --git a/libgo/go/image/testdata/video-005.gray.q50.jpeg b/libgo/go/image/testdata/video-005.gray.q50.jpeg
new file mode 100644
index 00000000000..c65b5a794a6
--- /dev/null
+++ b/libgo/go/image/testdata/video-005.gray.q50.jpeg
Binary files differ
diff --git a/libgo/go/image/testdata/video-005.gray.q50.progressive.jpeg b/libgo/go/image/testdata/video-005.gray.q50.progressive.jpeg
new file mode 100644
index 00000000000..24b70e8bff9
--- /dev/null
+++ b/libgo/go/image/testdata/video-005.gray.q50.progressive.jpeg
Binary files differ
diff --git a/libgo/go/io/io.go b/libgo/go/io/io.go
index 5187eff70a9..bddb701786b 100644
--- a/libgo/go/io/io.go
+++ b/libgo/go/io/io.go
@@ -216,6 +216,11 @@ type ByteScanner interface {
UnreadByte() error
}
+// ByteWriter is the interface that wraps the WriteByte method.
+type ByteWriter interface {
+ WriteByte(c byte) error
+}
+
// RuneReader is the interface that wraps the ReadRune method.
//
// ReadRune reads a single UTF-8 encoded Unicode character
diff --git a/libgo/go/io/ioutil/tempfile.go b/libgo/go/io/ioutil/tempfile.go
index 257e05d2152..4a06e9756fb 100644
--- a/libgo/go/io/ioutil/tempfile.go
+++ b/libgo/go/io/ioutil/tempfile.go
@@ -12,7 +12,7 @@ import (
"time"
)
-// Random number state, accessed without lock; racy but harmless.
+// Random number state.
// We generate random temporary file names so that there's a good
// chance the file doesn't exist yet - keeps the number of tries in
// TempFile to a minimum.
@@ -42,8 +42,8 @@ func nextSuffix() string {
// for temporary files (see os.TempDir).
// Multiple programs calling TempFile simultaneously
// will not choose the same file. The caller can use f.Name()
-// to find the name of the file. It is the caller's responsibility to
-// remove the file when no longer needed.
+// to find the pathname of the file. It is the caller's responsibility
+// to remove the file when no longer needed.
func TempFile(dir, prefix string) (f *os.File, err error) {
if dir == "" {
dir = os.TempDir()
diff --git a/libgo/go/math/big/int.go b/libgo/go/math/big/int.go
index 4bd7958ae50..95c0d58ee97 100644
--- a/libgo/go/math/big/int.go
+++ b/libgo/go/math/big/int.go
@@ -412,7 +412,7 @@ func (x *Int) Format(s fmt.State, ch rune) {
if precisionSet {
switch {
case len(digits) < precision:
- zeroes = precision - len(digits) // count of zero padding
+ zeroes = precision - len(digits) // count of zero padding
case digits == "0" && precision == 0:
return // print nothing if zero value (x == 0) and zero precision ("." or ".0")
}
@@ -561,19 +561,18 @@ func (x *Int) BitLen() int {
return x.abs.bitLen()
}
-// Exp sets z = x**y mod m and returns z. If m is nil, z = x**y.
+// Exp sets z = x**y mod |m| (i.e. the sign of m is ignored), and returns z.
+// If y <= 0, the result is 1; if m == nil or m == 0, z = x**y.
// See Knuth, volume 2, section 4.6.3.
func (z *Int) Exp(x, y, m *Int) *Int {
if y.neg || len(y.abs) == 0 {
- neg := x.neg
- z.SetInt64(1)
- z.neg = neg
- return z
+ return z.SetInt64(1)
}
+ // y > 0
var mWords nat
if m != nil {
- mWords = m.abs
+ mWords = m.abs // m.abs may be nil for m == 0
}
z.abs = z.abs.expNN(x.abs, y.abs, mWords)
diff --git a/libgo/go/math/big/int_test.go b/libgo/go/math/big/int_test.go
index 27834cec6af..d3c5a0e8bfe 100644
--- a/libgo/go/math/big/int_test.go
+++ b/libgo/go/math/big/int_test.go
@@ -767,8 +767,10 @@ var expTests = []struct {
x, y, m string
out string
}{
+ {"5", "-7", "", "1"},
+ {"-5", "-7", "", "1"},
{"5", "0", "", "1"},
- {"-5", "0", "", "-1"},
+ {"-5", "0", "", "1"},
{"5", "1", "", "5"},
{"-5", "1", "", "-5"},
{"-2", "3", "2", "0"},
@@ -779,6 +781,7 @@ var expTests = []struct {
{"0x8000000000000000", "3", "6719", "5447"},
{"0x8000000000000000", "1000", "6719", "1603"},
{"0x8000000000000000", "1000000", "6719", "3199"},
+ {"0x8000000000000000", "-1000000", "6719", "1"},
{
"2938462938472983472983659726349017249287491026512746239764525612965293865296239471239874193284792387498274256129746192347",
"298472983472983471903246121093472394872319615612417471234712061",
@@ -807,12 +810,22 @@ func TestExp(t *testing.T) {
continue
}
- z := y.Exp(x, y, m)
- if !isNormalized(z) {
- t.Errorf("#%d: %v is not normalized", i, *z)
+ z1 := new(Int).Exp(x, y, m)
+ if !isNormalized(z1) {
+ t.Errorf("#%d: %v is not normalized", i, *z1)
+ }
+ if z1.Cmp(out) != 0 {
+ t.Errorf("#%d: got %s want %s", i, z1, out)
}
- if z.Cmp(out) != 0 {
- t.Errorf("#%d: got %s want %s", i, z, out)
+
+ if m == nil {
+ // the result should be the same as for m == 0;
+ // specifically, there should be no div-zero panic
+ m = &Int{abs: nat{}} // m != nil && len(m.abs) == 0
+ z2 := new(Int).Exp(x, y, m)
+ if z2.Cmp(z1) != 0 {
+ t.Errorf("#%d: got %s want %s", i, z1, z2)
+ }
}
}
}
diff --git a/libgo/go/math/big/nat.go b/libgo/go/math/big/nat.go
index 2d5a5c9587d..13a623a7032 100644
--- a/libgo/go/math/big/nat.go
+++ b/libgo/go/math/big/nat.go
@@ -421,17 +421,17 @@ func (z nat) mul(x, y nat) nat {
z[2*k:].clear() // upper portion of z is garbage (and 2*k <= m+n since k <= n <= m)
// If xh != 0 or yh != 0, add the missing terms to z. For
- //
- // xh = xi*b^i + ... + x2*b^2 + x1*b (0 <= xi < b)
- // yh = y1*b (0 <= y1 < b)
- //
- // the missing terms are
- //
- // x0*y1*b and xi*y0*b^i, xi*y1*b^(i+1) for i > 0
- //
- // since all the yi for i > 1 are 0 by choice of k: If any of them
- // were > 0, then yh >= b^2 and thus y >= b^2. Then k' = k*2 would
- // be a larger valid threshold contradicting the assumption about k.
+ //
+ // xh = xi*b^i + ... + x2*b^2 + x1*b (0 <= xi < b)
+ // yh = y1*b (0 <= y1 < b)
+ //
+ // the missing terms are
+ //
+ // x0*y1*b and xi*y0*b^i, xi*y1*b^(i+1) for i > 0
+ //
+ // since all the yi for i > 1 are 0 by choice of k: If any of them
+ // were > 0, then yh >= b^2 and thus y >= b^2. Then k' = k*2 would
+ // be a larger valid threshold contradicting the assumption about k.
//
if k < n || m != n {
var t nat
@@ -828,16 +828,16 @@ func (x nat) string(charset string) string {
// by nat/nat division using tabulated divisors. Otherwise, it is converted iteratively using
// repeated nat/Word divison.
//
-// The iterative method processes n Words by n divW() calls, each of which visits every Word in the
-// incrementally shortened q for a total of n + (n-1) + (n-2) ... + 2 + 1, or n(n+1)/2 divW()'s.
-// Recursive conversion divides q by its approximate square root, yielding two parts, each half
+// The iterative method processes n Words by n divW() calls, each of which visits every Word in the
+// incrementally shortened q for a total of n + (n-1) + (n-2) ... + 2 + 1, or n(n+1)/2 divW()'s.
+// Recursive conversion divides q by its approximate square root, yielding two parts, each half
// the size of q. Using the iterative method on both halves means 2 * (n/2)(n/2 + 1)/2 divW()'s
// plus the expensive long div(). Asymptotically, the ratio is favorable at 1/2 the divW()'s, and
-// is made better by splitting the subblocks recursively. Best is to split blocks until one more
-// split would take longer (because of the nat/nat div()) than the twice as many divW()'s of the
-// iterative approach. This threshold is represented by leafSize. Benchmarking of leafSize in the
-// range 2..64 shows that values of 8 and 16 work well, with a 4x speedup at medium lengths and
-// ~30x for 20000 digits. Use nat_test.go's BenchmarkLeafSize tests to optimize leafSize for
+// is made better by splitting the subblocks recursively. Best is to split blocks until one more
+// split would take longer (because of the nat/nat div()) than the twice as many divW()'s of the
+// iterative approach. This threshold is represented by leafSize. Benchmarking of leafSize in the
+// range 2..64 shows that values of 8 and 16 work well, with a 4x speedup at medium lengths and
+// ~30x for 20000 digits. Use nat_test.go's BenchmarkLeafSize tests to optimize leafSize for
// specific hardware.
//
func (q nat) convertWords(s []byte, charset string, b Word, ndigits int, bb Word, table []divisor) {
@@ -920,8 +920,10 @@ type divisor struct {
ndigits int // digit length of divisor in terms of output base digits
}
-var cacheBase10 [64]divisor // cached divisors for base 10
-var cacheLock sync.Mutex // protects cacheBase10
+var cacheBase10 struct {
+ sync.Mutex
+ table [64]divisor // cached divisors for base 10
+}
// expWW computes x**y
func (z nat) expWW(x, y Word) nat {
@@ -937,34 +939,28 @@ func divisors(m int, b Word, ndigits int, bb Word) []divisor {
// determine k where (bb**leafSize)**(2**k) >= sqrt(x)
k := 1
- for words := leafSize; words < m>>1 && k < len(cacheBase10); words <<= 1 {
+ for words := leafSize; words < m>>1 && k < len(cacheBase10.table); words <<= 1 {
k++
}
- // create new table of divisors or extend and reuse existing table as appropriate
- var table []divisor
- var cached bool
- switch b {
- case 10:
- table = cacheBase10[0:k] // reuse old table for this conversion
- cached = true
- default:
- table = make([]divisor, k) // new table for this conversion
+ // reuse and extend existing table of divisors or create new table as appropriate
+ var table []divisor // for b == 10, table overlaps with cacheBase10.table
+ if b == 10 {
+ cacheBase10.Lock()
+ table = cacheBase10.table[0:k] // reuse old table for this conversion
+ } else {
+ table = make([]divisor, k) // create new table for this conversion
}
// extend table
if table[k-1].ndigits == 0 {
- if cached {
- cacheLock.Lock() // begin critical section
- }
-
// add new entries as needed
var larger nat
for i := 0; i < k; i++ {
if table[i].ndigits == 0 {
if i == 0 {
- table[i].bbb = nat(nil).expWW(bb, Word(leafSize))
- table[i].ndigits = ndigits * leafSize
+ table[0].bbb = nat(nil).expWW(bb, Word(leafSize))
+ table[0].ndigits = ndigits * leafSize
} else {
table[i].bbb = nat(nil).mul(table[i-1].bbb, table[i-1].bbb)
table[i].ndigits = 2 * table[i-1].ndigits
@@ -980,10 +976,10 @@ func divisors(m int, b Word, ndigits int, bb Word) []divisor {
table[i].nbits = table[i].bbb.bitLen()
}
}
+ }
- if cached {
- cacheLock.Unlock() // end critical section
- }
+ if b == 10 {
+ cacheBase10.Unlock()
}
return table
@@ -1231,8 +1227,8 @@ func (z nat) random(rand *rand.Rand, limit nat, n int) nat {
return z.norm()
}
-// If m != nil, expNN calculates x**y mod m. Otherwise it calculates x**y. It
-// reuses the storage of z if possible.
+// If m != 0 (i.e., len(m) != 0), expNN sets z to x**y mod m;
+// otherwise it sets z to x**y. The result is the value of z.
func (z nat) expNN(x, y, m nat) nat {
if alias(z, x) || alias(z, y) {
// We cannot allow in-place modification of x or y.
@@ -1244,15 +1240,24 @@ func (z nat) expNN(x, y, m nat) nat {
z[0] = 1
return z
}
+ // y > 0
- if m != nil {
+ if len(m) != 0 {
// We likely end up being as long as the modulus.
z = z.make(len(m))
}
z = z.set(x)
- v := y[len(y)-1]
- // It's invalid for the most significant word to be zero, therefore we
- // will find a one bit.
+
+ // If the base is non-trivial and the exponent is large, we use
+ // 4-bit, windowed exponentiation. This involves precomputing 14 values
+ // (x^2...x^15) but then reduces the number of multiply-reduces by a
+ // third. Even for a 32-bit exponent, this reduces the number of
+ // operations.
+ if len(x) > 1 && len(y) > 1 && len(m) > 0 {
+ return z.expNNWindowed(x, y, m)
+ }
+
+ v := y[len(y)-1] // v > 0 because y is normalized and y > 0
shift := leadingZeros(v) + 1
v <<= shift
var q nat
@@ -1276,7 +1281,7 @@ func (z nat) expNN(x, y, m nat) nat {
zz, z = z, zz
}
- if m != nil {
+ if len(m) != 0 {
zz, r = zz.div(r, z, m)
zz, r, q, z = q, z, zz, r
}
@@ -1296,7 +1301,7 @@ func (z nat) expNN(x, y, m nat) nat {
zz, z = z, zz
}
- if m != nil {
+ if len(m) != 0 {
zz, r = zz.div(r, z, m)
zz, r, q, z = q, z, zz, r
}
@@ -1308,6 +1313,69 @@ func (z nat) expNN(x, y, m nat) nat {
return z.norm()
}
+// expNNWindowed calculates x**y mod m using a fixed, 4-bit window.
+func (z nat) expNNWindowed(x, y, m nat) nat {
+ // zz and r are used to avoid allocating in mul and div as otherwise
+ // the arguments would alias.
+ var zz, r nat
+
+ const n = 4
+ // powers[i] contains x^i.
+ var powers [1 << n]nat
+ powers[0] = natOne
+ powers[1] = x
+ for i := 2; i < 1<<n; i += 2 {
+ p2, p, p1 := &powers[i/2], &powers[i], &powers[i+1]
+ *p = p.mul(*p2, *p2)
+ zz, r = zz.div(r, *p, m)
+ *p, r = r, *p
+ *p1 = p1.mul(*p, x)
+ zz, r = zz.div(r, *p1, m)
+ *p1, r = r, *p1
+ }
+
+ z = z.setWord(1)
+
+ for i := len(y) - 1; i >= 0; i-- {
+ yi := y[i]
+ for j := 0; j < _W; j += n {
+ if i != len(y)-1 || j != 0 {
+ // Unrolled loop for significant performance
+ // gain. Use go test -bench=".*" in crypto/rsa
+ // to check performance before making changes.
+ zz = zz.mul(z, z)
+ zz, z = z, zz
+ zz, r = zz.div(r, z, m)
+ z, r = r, z
+
+ zz = zz.mul(z, z)
+ zz, z = z, zz
+ zz, r = zz.div(r, z, m)
+ z, r = r, z
+
+ zz = zz.mul(z, z)
+ zz, z = z, zz
+ zz, r = zz.div(r, z, m)
+ z, r = r, z
+
+ zz = zz.mul(z, z)
+ zz, z = z, zz
+ zz, r = zz.div(r, z, m)
+ z, r = r, z
+ }
+
+ zz = zz.mul(z, powers[yi>>(_W-n)])
+ zz, z = z, zz
+ zz, r = zz.div(r, z, m)
+ z, r = r, z
+
+ yi <<= n
+ }
+ }
+
+ return z.norm()
+}
+
// probablyPrime performs reps Miller-Rabin tests to check whether n is prime.
// If it returns true, n is prime with probability 1 - 1/4^reps.
// If it returns false, n is not prime.
diff --git a/libgo/go/math/big/nat_test.go b/libgo/go/math/big/nat_test.go
index 68dd1a96d3c..6244eeefc91 100644
--- a/libgo/go/math/big/nat_test.go
+++ b/libgo/go/math/big/nat_test.go
@@ -166,7 +166,7 @@ func TestMulRangeN(t *testing.T) {
}
}
-// allocBytes returns the number of bytes allocated by invoking f.
+// allocBytes returns the number of bytes allocated by invoking f.
func allocBytes(f func()) uint64 {
var stats runtime.MemStats
runtime.ReadMemStats(&stats)
@@ -409,6 +409,20 @@ func TestScanPi(t *testing.T) {
}
}
+func TestScanPiParallel(t *testing.T) {
+ const n = 2
+ c := make(chan int)
+ for i := 0; i < n; i++ {
+ go func() {
+ TestScanPi(t)
+ c <- 0
+ }()
+ }
+ for i := 0; i < n; i++ {
+ <-c
+ }
+}
+
func BenchmarkScanPi(b *testing.B) {
for i := 0; i < b.N; i++ {
var x nat
@@ -416,6 +430,28 @@ func BenchmarkScanPi(b *testing.B) {
}
}
+func BenchmarkStringPiParallel(b *testing.B) {
+ var x nat
+ x, _, _ = x.scan(strings.NewReader(pi), 0)
+ if x.decimalString() != pi {
+ panic("benchmark incorrect: conversion failed")
+ }
+ n := runtime.GOMAXPROCS(0)
+ m := b.N / n // n*m <= b.N due to flooring, but the error is neglibible (n is not very large)
+ c := make(chan int, n)
+ for i := 0; i < n; i++ {
+ go func() {
+ for j := 0; j < m; j++ {
+ x.decimalString()
+ }
+ c <- 0
+ }()
+ }
+ for i := 0; i < n; i++ {
+ <-c
+ }
+}
+
func BenchmarkScan10Base2(b *testing.B) { ScanHelper(b, 2, 10, 10) }
func BenchmarkScan100Base2(b *testing.B) { ScanHelper(b, 2, 10, 100) }
func BenchmarkScan1000Base2(b *testing.B) { ScanHelper(b, 2, 10, 1000) }
@@ -510,13 +546,13 @@ func BenchmarkLeafSize13(b *testing.B) { LeafSizeHelper(b, 10, 13) }
func BenchmarkLeafSize14(b *testing.B) { LeafSizeHelper(b, 10, 14) }
func BenchmarkLeafSize15(b *testing.B) { LeafSizeHelper(b, 10, 15) }
func BenchmarkLeafSize16(b *testing.B) { LeafSizeHelper(b, 10, 16) }
-func BenchmarkLeafSize32(b *testing.B) { LeafSizeHelper(b, 10, 32) } // try some large lengths
+func BenchmarkLeafSize32(b *testing.B) { LeafSizeHelper(b, 10, 32) } // try some large lengths
func BenchmarkLeafSize64(b *testing.B) { LeafSizeHelper(b, 10, 64) }
func LeafSizeHelper(b *testing.B, base Word, size int) {
b.StopTimer()
originalLeafSize := leafSize
- resetTable(cacheBase10[:])
+ resetTable(cacheBase10.table[:])
leafSize = size
b.StartTimer()
@@ -533,7 +569,7 @@ func LeafSizeHelper(b *testing.B, base Word, size int) {
}
b.StopTimer()
- resetTable(cacheBase10[:])
+ resetTable(cacheBase10.table[:])
leafSize = originalLeafSize
b.StartTimer()
}
diff --git a/libgo/go/net/conn_test.go b/libgo/go/net/conn_test.go
new file mode 100644
index 00000000000..037ce805055
--- /dev/null
+++ b/libgo/go/net/conn_test.go
@@ -0,0 +1,103 @@
+// Copyright 2012 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package net_test
+
+import (
+ "net"
+ "os"
+ "runtime"
+ "testing"
+ "time"
+)
+
+var connTests = []struct {
+ net string
+ addr string
+}{
+ {"tcp", "127.0.0.1:0"},
+ {"unix", "/tmp/gotest.net"},
+ {"unixpacket", "/tmp/gotest.net"},
+}
+
+func TestConnAndListener(t *testing.T) {
+ for _, tt := range connTests {
+ switch tt.net {
+ case "unix", "unixpacket":
+ switch runtime.GOOS {
+ case "plan9", "windows":
+ continue
+ }
+ if tt.net == "unixpacket" && runtime.GOOS != "linux" {
+ continue
+ }
+ os.Remove(tt.addr)
+ }
+
+ ln, err := net.Listen(tt.net, tt.addr)
+ if err != nil {
+ t.Errorf("net.Listen failed: %v", err)
+ return
+ }
+ ln.Addr()
+ defer ln.Close()
+
+ done := make(chan int)
+ go transponder(t, ln, done)
+
+ c, err := net.Dial(tt.net, ln.Addr().String())
+ if err != nil {
+ t.Errorf("net.Dial failed: %v", err)
+ return
+ }
+ c.LocalAddr()
+ c.RemoteAddr()
+ c.SetDeadline(time.Now().Add(100 * time.Millisecond))
+ c.SetReadDeadline(time.Now().Add(100 * time.Millisecond))
+ c.SetWriteDeadline(time.Now().Add(100 * time.Millisecond))
+ defer c.Close()
+
+ if _, err := c.Write([]byte("CONN TEST")); err != nil {
+ t.Errorf("net.Conn.Write failed: %v", err)
+ return
+ }
+ rb := make([]byte, 128)
+ if _, err := c.Read(rb); err != nil {
+ t.Errorf("net.Conn.Read failed: %v", err)
+ }
+
+ <-done
+ switch tt.net {
+ case "unix", "unixpacket":
+ os.Remove(tt.addr)
+ }
+ }
+}
+
+func transponder(t *testing.T, ln net.Listener, done chan<- int) {
+ defer func() { done <- 1 }()
+
+ c, err := ln.Accept()
+ if err != nil {
+ t.Errorf("net.Listener.Accept failed: %v", err)
+ return
+ }
+ c.LocalAddr()
+ c.RemoteAddr()
+ c.SetDeadline(time.Now().Add(100 * time.Millisecond))
+ c.SetReadDeadline(time.Now().Add(100 * time.Millisecond))
+ c.SetWriteDeadline(time.Now().Add(100 * time.Millisecond))
+ defer c.Close()
+
+ b := make([]byte, 128)
+ n, err := c.Read(b)
+ if err != nil {
+ t.Errorf("net.Conn.Read failed: %v", err)
+ return
+ }
+ if _, err := c.Write(b[:n]); err != nil {
+ t.Errorf("net.Conn.Write failed: %v", err)
+ return
+ }
+}
diff --git a/libgo/go/net/dial.go b/libgo/go/net/dial.go
index 752f81b618c..a85e3c673bf 100644
--- a/libgo/go/net/dial.go
+++ b/libgo/go/net/dial.go
@@ -5,6 +5,7 @@
package net
import (
+ "runtime"
"time"
)
@@ -36,7 +37,7 @@ func parseDialNetwork(net string) (afnet string, proto int, err error) {
return "", 0, UnknownNetworkError(net)
}
-func resolveNetAddr(op, net, addr string) (afnet string, a Addr, err error) {
+func resolveNetAddr(op, net, addr string, deadline time.Time) (afnet string, a Addr, err error) {
afnet, _, err = parseDialNetwork(net)
if err != nil {
return "", nil, &OpError{op, net, nil, err}
@@ -44,25 +45,25 @@ func resolveNetAddr(op, net, addr string) (afnet string, a Addr, err error) {
if op == "dial" && addr == "" {
return "", nil, &OpError{op, net, nil, errMissingAddress}
}
+ a, err = resolveAfnetAddr(afnet, addr, deadline)
+ return
+}
+
+func resolveAfnetAddr(afnet, addr string, deadline time.Time) (Addr, error) {
+ if addr == "" {
+ return nil, nil
+ }
switch afnet {
case "tcp", "tcp4", "tcp6":
- if addr != "" {
- a, err = ResolveTCPAddr(afnet, addr)
- }
+ return resolveTCPAddr(afnet, addr, deadline)
case "udp", "udp4", "udp6":
- if addr != "" {
- a, err = ResolveUDPAddr(afnet, addr)
- }
+ return resolveUDPAddr(afnet, addr, deadline)
case "ip", "ip4", "ip6":
- if addr != "" {
- a, err = ResolveIPAddr(afnet, addr)
- }
+ return resolveIPAddr(afnet, addr, deadline)
case "unix", "unixgram", "unixpacket":
- if addr != "" {
- a, err = ResolveUnixAddr(afnet, addr)
- }
+ return ResolveUnixAddr(afnet, addr)
}
- return
+ return nil, nil
}
// Dial connects to the address addr on the network net.
@@ -89,23 +90,23 @@ func resolveNetAddr(op, net, addr string) (afnet string, a Addr, err error) {
// Dial("ip6:ospf", "::1")
//
func Dial(net, addr string) (Conn, error) {
- _, addri, err := resolveNetAddr("dial", net, addr)
+ _, addri, err := resolveNetAddr("dial", net, addr, noDeadline)
if err != nil {
return nil, err
}
- return dialAddr(net, addr, addri)
+ return dialAddr(net, addr, addri, noDeadline)
}
-func dialAddr(net, addr string, addri Addr) (c Conn, err error) {
+func dialAddr(net, addr string, addri Addr, deadline time.Time) (c Conn, err error) {
switch ra := addri.(type) {
case *TCPAddr:
- c, err = DialTCP(net, nil, ra)
+ c, err = dialTCP(net, nil, ra, deadline)
case *UDPAddr:
- c, err = DialUDP(net, nil, ra)
+ c, err = dialUDP(net, nil, ra, deadline)
case *IPAddr:
- c, err = DialIP(net, nil, ra)
+ c, err = dialIP(net, nil, ra, deadline)
case *UnixAddr:
- c, err = DialUnix(net, nil, ra)
+ c, err = dialUnix(net, nil, ra, deadline)
default:
err = &OpError{"dial", net + " " + addr, nil, UnknownNetworkError(net)}
}
@@ -115,13 +116,31 @@ func dialAddr(net, addr string, addri Addr) (c Conn, err error) {
return
}
+const useDialTimeoutRace = runtime.GOOS == "windows" || runtime.GOOS == "plan9"
+
// DialTimeout acts like Dial but takes a timeout.
// The timeout includes name resolution, if required.
func DialTimeout(net, addr string, timeout time.Duration) (Conn, error) {
- // TODO(bradfitz): the timeout should be pushed down into the
- // net package's event loop, so on timeout to dead hosts we
- // don't have a goroutine sticking around for the default of
- // ~3 minutes.
+ if useDialTimeoutRace {
+ // On windows and plan9, use the relatively inefficient
+ // goroutine-racing implementation of DialTimeout that
+ // doesn't push down deadlines to the pollster.
+ // TODO: remove this once those are implemented.
+ return dialTimeoutRace(net, addr, timeout)
+ }
+ deadline := time.Now().Add(timeout)
+ _, addri, err := resolveNetAddr("dial", net, addr, deadline)
+ if err != nil {
+ return nil, err
+ }
+ return dialAddr(net, addr, addri, deadline)
+}
+
+// dialTimeoutRace is the old implementation of DialTimeout, still used
+// on operating systems where the deadline hasn't been pushed down
+// into the pollserver.
+// TODO: fix this on Windows and plan9.
+func dialTimeoutRace(net, addr string, timeout time.Duration) (Conn, error) {
t := time.NewTimer(timeout)
defer t.Stop()
type pair struct {
@@ -131,13 +150,13 @@ func DialTimeout(net, addr string, timeout time.Duration) (Conn, error) {
ch := make(chan pair, 1)
resolvedAddr := make(chan Addr, 1)
go func() {
- _, addri, err := resolveNetAddr("dial", net, addr)
+ _, addri, err := resolveNetAddr("dial", net, addr, noDeadline)
if err != nil {
ch <- pair{nil, err}
return
}
resolvedAddr <- addri // in case we need it for OpError
- c, err := dialAddr(net, addr, addri)
+ c, err := dialAddr(net, addr, addri, noDeadline)
ch <- pair{c, err}
}()
select {
@@ -175,7 +194,7 @@ func (a stringAddr) String() string { return a.addr }
// The network string net must be a stream-oriented network:
// "tcp", "tcp4", "tcp6", "unix" or "unixpacket".
func Listen(net, laddr string) (Listener, error) {
- afnet, a, err := resolveNetAddr("listen", net, laddr)
+ afnet, a, err := resolveNetAddr("listen", net, laddr, noDeadline)
if err != nil {
return nil, err
}
@@ -200,7 +219,7 @@ func Listen(net, laddr string) (Listener, error) {
// The network string net must be a packet-oriented network:
// "udp", "udp4", "udp6", "ip", "ip4", "ip6" or "unixgram".
func ListenPacket(net, addr string) (PacketConn, error) {
- afnet, a, err := resolveNetAddr("listen", net, addr)
+ afnet, a, err := resolveNetAddr("listen", net, addr, noDeadline)
if err != nil {
return nil, err
}
diff --git a/libgo/go/net/dial_test.go b/libgo/go/net/dial_test.go
index abd6b7fe920..865dd627778 100644
--- a/libgo/go/net/dial_test.go
+++ b/libgo/go/net/dial_test.go
@@ -7,6 +7,8 @@ package net
import (
"flag"
"fmt"
+ "io"
+ "os"
"regexp"
"runtime"
"testing"
@@ -55,7 +57,7 @@ func TestDialTimeout(t *testing.T) {
// on our 386 builder, this Dial succeeds, connecting
// to an IIS web server somewhere. The data center
// or VM or firewall must be stealing the TCP connection.
- //
+ //
// IANA Service Name and Transport Protocol Port Number Registry
// <http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xml>
go func() {
@@ -222,3 +224,79 @@ func TestDialError(t *testing.T) {
}
}
}
+
+func TestDialTimeoutFDLeak(t *testing.T) {
+ if runtime.GOOS != "linux" {
+ // TODO(bradfitz): test on other platforms
+ t.Logf("skipping test on %s", runtime.GOOS)
+ return
+ }
+
+ ln := newLocalListener(t)
+ defer ln.Close()
+
+ type connErr struct {
+ conn Conn
+ err error
+ }
+ dials := listenerBacklog + 100
+ maxGoodConnect := listenerBacklog + 5 // empirically 131 good ones (of 128). who knows?
+ resc := make(chan connErr)
+ for i := 0; i < dials; i++ {
+ go func() {
+ conn, err := DialTimeout("tcp", ln.Addr().String(), 500*time.Millisecond)
+ resc <- connErr{conn, err}
+ }()
+ }
+
+ var firstErr string
+ var ngood int
+ var toClose []io.Closer
+ for i := 0; i < dials; i++ {
+ ce := <-resc
+ if ce.err == nil {
+ ngood++
+ if ngood > maxGoodConnect {
+ t.Errorf("%d good connects; expected at most %d", ngood, maxGoodConnect)
+ }
+ toClose = append(toClose, ce.conn)
+ continue
+ }
+ err := ce.err
+ if firstErr == "" {
+ firstErr = err.Error()
+ } else if err.Error() != firstErr {
+ t.Fatalf("inconsistent error messages: first was %q, then later %q", firstErr, err)
+ }
+ }
+ for _, c := range toClose {
+ c.Close()
+ }
+ for i := 0; i < 100; i++ {
+ if got := numFD(); got < dials {
+ // Test passes.
+ return
+ }
+ time.Sleep(10 * time.Millisecond)
+ }
+ if got := numFD(); got >= dials {
+ t.Errorf("num fds after %d timeouts = %d; want <%d", dials, got, dials)
+ }
+}
+
+func numFD() int {
+ if runtime.GOOS == "linux" {
+ f, err := os.Open("/proc/self/fd")
+ if err != nil {
+ panic(err)
+ }
+ defer f.Close()
+ names, err := f.Readdirnames(0)
+ if err != nil {
+ panic(err)
+ }
+ return len(names)
+ }
+ // All tests using this should be skipped anyway, but:
+ panic("numFDs not implemented on " + runtime.GOOS)
+}
diff --git a/libgo/go/net/dialgoogle_test.go b/libgo/go/net/dialgoogle_test.go
index 426e2ffb001..dd3c4ba7e15 100644
--- a/libgo/go/net/dialgoogle_test.go
+++ b/libgo/go/net/dialgoogle_test.go
@@ -116,7 +116,12 @@ func TestDialGoogleIPv6(t *testing.T) {
return
}
// Only run tcp6 if the kernel will take it.
- if !*testIPv6 || !supportsIPv6 {
+ if !supportsIPv6 {
+ t.Logf("skipping test; ipv6 is not supported")
+ return
+ }
+ if !*testIPv6 {
+ t.Logf("test disabled; use -ipv6 to enable")
return
}
diff --git a/libgo/go/net/dnsclient.go b/libgo/go/net/dnsclient.go
index e69cb3188bc..76b192645aa 100644
--- a/libgo/go/net/dnsclient.go
+++ b/libgo/go/net/dnsclient.go
@@ -183,7 +183,7 @@ func (s byPriorityWeight) Less(i, j int) bool {
}
// shuffleByWeight shuffles SRV records by weight using the algorithm
-// described in RFC 2782.
+// described in RFC 2782.
func (addrs byPriorityWeight) shuffleByWeight() {
sum := 0
for _, addr := range addrs {
@@ -244,3 +244,8 @@ func (s byPref) sort() {
}
sort.Sort(s)
}
+
+// An NS represents a single DNS NS record.
+type NS struct {
+ Host string
+}
diff --git a/libgo/go/net/dnsmsg.go b/libgo/go/net/dnsmsg.go
index b6ebe117363..161afb2a556 100644
--- a/libgo/go/net/dnsmsg.go
+++ b/libgo/go/net/dnsmsg.go
@@ -618,7 +618,7 @@ func printStruct(any dnsStruct) string {
s += name + "="
switch tag {
case "ipv4":
- i := val.(uint32)
+ i := *val.(*uint32)
s += IPv4(byte(i>>24), byte(i>>16), byte(i>>8), byte(i)).String()
case "ipv6":
i := val.([]byte)
diff --git a/libgo/go/net/fd_plan9.go b/libgo/go/net/fd_plan9.go
new file mode 100644
index 00000000000..6d7ab388ae7
--- /dev/null
+++ b/libgo/go/net/fd_plan9.go
@@ -0,0 +1,115 @@
+// Copyright 2009 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package net
+
+import (
+ "io"
+ "os"
+ "syscall"
+ "time"
+)
+
+// Network file descritor.
+type netFD struct {
+ proto, name, dir string
+ ctl, data *os.File
+ laddr, raddr Addr
+}
+
+var canCancelIO = true // used for testing current package
+
+func sysInit() {
+}
+
+func newFD(proto, name string, ctl *os.File, laddr, raddr Addr) *netFD {
+ return &netFD{proto, name, "/net/" + proto + "/" + name, ctl, nil, laddr, raddr}
+}
+
+func (fd *netFD) ok() bool { return fd != nil && fd.ctl != nil }
+
+func (fd *netFD) Read(b []byte) (n int, err error) {
+ if !fd.ok() {
+ return 0, syscall.EINVAL
+ }
+ if fd.data == nil {
+ fd.data, err = os.OpenFile(fd.dir+"/data", os.O_RDWR, 0)
+ if err != nil {
+ return 0, err
+ }
+ }
+ n, err = fd.data.Read(b)
+ if fd.proto == "udp" && err == io.EOF {
+ n = 0
+ err = nil
+ }
+ return
+}
+
+func (fd *netFD) Write(b []byte) (n int, err error) {
+ if !fd.ok() {
+ return 0, syscall.EINVAL
+ }
+ if fd.data == nil {
+ fd.data, err = os.OpenFile(fd.dir+"/data", os.O_RDWR, 0)
+ if err != nil {
+ return 0, err
+ }
+ }
+ return fd.data.Write(b)
+}
+
+func (fd *netFD) CloseRead() error {
+ if !fd.ok() {
+ return syscall.EINVAL
+ }
+ return syscall.EPLAN9
+}
+
+func (fd *netFD) CloseWrite() error {
+ if !fd.ok() {
+ return syscall.EINVAL
+ }
+ return syscall.EPLAN9
+}
+
+func (fd *netFD) Close() error {
+ if !fd.ok() {
+ return syscall.EINVAL
+ }
+ err := fd.ctl.Close()
+ if err != nil {
+ return err
+ }
+ if fd.data != nil {
+ err = fd.data.Close()
+ }
+ fd.ctl = nil
+ fd.data = nil
+ return err
+}
+
+func (fd *netFD) dup() (*os.File, error) {
+ return nil, syscall.EPLAN9
+}
+
+func setDeadline(fd *netFD, t time.Time) error {
+ return syscall.EPLAN9
+}
+
+func setReadDeadline(fd *netFD, t time.Time) error {
+ return syscall.EPLAN9
+}
+
+func setWriteDeadline(fd *netFD, t time.Time) error {
+ return syscall.EPLAN9
+}
+
+func setReadBuffer(fd *netFD, bytes int) error {
+ return syscall.EPLAN9
+}
+
+func setWriteBuffer(fd *netFD, bytes int) error {
+ return syscall.EPLAN9
+}
diff --git a/libgo/go/net/fd_unix.go b/libgo/go/net/fd_unix.go
index c55f3362f05..096ad41bbfa 100644
--- a/libgo/go/net/fd_unix.go
+++ b/libgo/go/net/fd_unix.go
@@ -7,7 +7,6 @@
package net
import (
- "errors"
"io"
"os"
"runtime"
@@ -97,15 +96,11 @@ func (s *pollServer) AddFD(fd *netFD, mode int) error {
}
wake, err := s.poll.AddFD(intfd, mode, false)
+ s.Unlock()
if err != nil {
- panic("pollServer AddFD " + err.Error())
- }
- if wake {
- doWakeup = true
+ return &OpError{"addfd", fd.net, fd.laddr, err}
}
- s.Unlock()
-
- if doWakeup {
+ if wake || doWakeup {
s.Wakeup()
}
return nil
@@ -167,7 +162,7 @@ func (s *pollServer) CheckDeadlines() {
// TODO(rsc): This will need to be handled more efficiently,
// probably with a heap indexed by wakeup time.
- var next_deadline int64
+ var nextDeadline int64
for key, fd := range s.pending {
var t int64
var mode int
@@ -192,12 +187,12 @@ func (s *pollServer) CheckDeadlines() {
fd.wdeadline = -1
}
s.WakeFD(fd, mode, nil)
- } else if next_deadline == 0 || t < next_deadline {
- next_deadline = t
+ } else if nextDeadline == 0 || t < nextDeadline {
+ nextDeadline = t
}
}
}
- s.deadline = next_deadline
+ s.deadline = nextDeadline
}
func (s *pollServer) Run() {
@@ -265,7 +260,9 @@ var pollMaxN int
var pollservers []*pollServer
var startServersOnce []func()
-func init() {
+var canCancelIO = true // used for testing current package
+
+func sysInit() {
pollMaxN = runtime.NumCPU()
if pollMaxN > 8 {
pollMaxN = 8 // No improvement then.
@@ -316,22 +313,30 @@ func newFD(fd, family, sotype int, net string) (*netFD, error) {
func (fd *netFD) setAddr(laddr, raddr Addr) {
fd.laddr = laddr
fd.raddr = raddr
+ fd.sysfile = os.NewFile(uintptr(fd.sysfd), fd.net)
+}
+
+func (fd *netFD) name() string {
var ls, rs string
- if laddr != nil {
- ls = laddr.String()
+ if fd.laddr != nil {
+ ls = fd.laddr.String()
}
- if raddr != nil {
- rs = raddr.String()
+ if fd.raddr != nil {
+ rs = fd.raddr.String()
}
- fd.sysfile = os.NewFile(uintptr(fd.sysfd), fd.net+":"+ls+"->"+rs)
+ return fd.net + ":" + ls + "->" + rs
}
func (fd *netFD) connect(ra syscall.Sockaddr) error {
err := syscall.Connect(fd.sysfd, ra)
+ hadTimeout := fd.wdeadline > 0
if err == syscall.EINPROGRESS {
if err = fd.pollServer.WaitWrite(fd); err != nil {
return err
}
+ if hadTimeout && fd.wdeadline < 0 {
+ return errTimeout
+ }
var e int
e, err = syscall.GetsockoptInt(fd.sysfd, syscall.SOL_SOCKET, syscall.SO_ERROR)
if err != nil {
@@ -344,15 +349,10 @@ func (fd *netFD) connect(ra syscall.Sockaddr) error {
return err
}
-var errClosing = errors.New("use of closed network connection")
-
// Add a reference to this fd.
// If closing==true, pollserver must be locked; mark the fd as closing.
// Returns an error if the fd cannot be used.
func (fd *netFD) incref(closing bool) error {
- if fd == nil {
- return errClosing
- }
fd.sysmu.Lock()
if fd.closing {
fd.sysmu.Unlock()
@@ -369,9 +369,6 @@ func (fd *netFD) incref(closing bool) error {
// Remove a reference to this FD and close if we've been asked to do so (and
// there are no references left.
func (fd *netFD) decref() {
- if fd == nil {
- return
- }
fd.sysmu.Lock()
fd.sysref--
if fd.closing && fd.sysref == 0 && fd.sysfile != nil {
@@ -664,7 +661,7 @@ func (fd *netFD) dup() (f *os.File, err error) {
return nil, &OpError{"setnonblock", fd.net, fd.laddr, err}
}
- return os.NewFile(uintptr(ns), fd.sysfile.Name()), nil
+ return os.NewFile(uintptr(ns), fd.name()), nil
}
func closesocket(s int) error {
diff --git a/libgo/go/net/fd_unix_test.go b/libgo/go/net/fd_unix_test.go
new file mode 100644
index 00000000000..d1eb573d004
--- /dev/null
+++ b/libgo/go/net/fd_unix_test.go
@@ -0,0 +1,60 @@
+// Copyright 2012 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+// +build darwin freebsd linux netbsd openbsd
+
+package net
+
+import (
+ "testing"
+)
+
+// Issue 3590. netFd.AddFD should return an error
+// from the underlying pollster rather than panicing.
+func TestAddFDReturnsError(t *testing.T) {
+ l, err := Listen("tcp", "127.0.0.1:0")
+ if err != nil {
+ t.Fatal(err)
+ }
+ defer l.Close()
+
+ go func() {
+ for {
+ c, err := l.Accept()
+ if err != nil {
+ return
+ }
+ defer c.Close()
+ }
+ }()
+
+ c, err := Dial("tcp", l.Addr().String())
+ if err != nil {
+ t.Fatal(err)
+ }
+ defer c.Close()
+
+ // replace c's pollServer with a closed version.
+ ps, err := newPollServer()
+ if err != nil {
+ t.Fatal(err)
+ }
+ ps.poll.Close()
+ c.(*TCPConn).conn.fd.pollServer = ps
+
+ var b [1]byte
+ _, err = c.Read(b[:])
+ if err, ok := err.(*OpError); ok {
+ if err.Op == "addfd" {
+ return
+ }
+ if err, ok := err.Err.(*OpError); ok {
+ // the err is sometimes wrapped by another OpError
+ if err.Op == "addfd" {
+ return
+ }
+ }
+ }
+ t.Error(err)
+}
diff --git a/libgo/go/net/fd_windows.go b/libgo/go/net/fd_windows.go
index 4ae78397c33..5338def9220 100644
--- a/libgo/go/net/fd_windows.go
+++ b/libgo/go/net/fd_windows.go
@@ -17,19 +17,35 @@ import (
var initErr error
-func init() {
+// CancelIo Windows API cancels all outstanding IO for a particular
+// socket on current thread. To overcome that limitation, we run
+// special goroutine, locked to OS single thread, that both starts
+// and cancels IO. It means, there are 2 unavoidable thread switches
+// for every IO.
+// Some newer versions of Windows has new CancelIoEx API, that does
+// not have that limitation and can be used from any thread. This
+// package uses CancelIoEx API, if present, otherwise it fallback
+// to CancelIo.
+
+var canCancelIO bool // determines if CancelIoEx API is present
+
+func sysInit() {
var d syscall.WSAData
e := syscall.WSAStartup(uint32(0x202), &d)
if e != nil {
initErr = os.NewSyscallError("WSAStartup", e)
}
+ canCancelIO = syscall.LoadCancelIoEx() == nil
+ if syscall.LoadGetAddrInfo() == nil {
+ lookupIP = newLookupIP
+ }
}
func closesocket(s syscall.Handle) error {
return syscall.Closesocket(s)
}
-// Interface for all io operations.
+// Interface for all IO operations.
type anOpIface interface {
Op() *anOp
Name() string
@@ -42,7 +58,7 @@ type ioResult struct {
err error
}
-// anOp implements functionality common to all io operations.
+// anOp implements functionality common to all IO operations.
type anOp struct {
// Used by IOCP interface, it must be first field
// of the struct, as our code rely on it.
@@ -75,7 +91,7 @@ func (o *anOp) Op() *anOp {
return o
}
-// bufOp is used by io operations that read / write
+// bufOp is used by IO operations that read / write
// data from / to client buffer.
type bufOp struct {
anOp
@@ -92,7 +108,7 @@ func (o *bufOp) Init(fd *netFD, buf []byte, mode int) {
}
}
-// resultSrv will retrieve all io completion results from
+// resultSrv will retrieve all IO completion results from
// iocp and send them to the correspondent waiting client
// goroutine via channel supplied in the request.
type resultSrv struct {
@@ -107,7 +123,7 @@ func (s *resultSrv) Run() {
r.err = syscall.GetQueuedCompletionStatus(s.iocp, &(r.qty), &key, &o, syscall.INFINITE)
switch {
case r.err == nil:
- // Dequeued successfully completed io packet.
+ // Dequeued successfully completed IO packet.
case r.err == syscall.Errno(syscall.WAIT_TIMEOUT) && o == nil:
// Wait has timed out (should not happen now, but might be used in the future).
panic("GetQueuedCompletionStatus timed out")
@@ -115,22 +131,23 @@ func (s *resultSrv) Run() {
// Failed to dequeue anything -> report the error.
panic("GetQueuedCompletionStatus failed " + r.err.Error())
default:
- // Dequeued failed io packet.
+ // Dequeued failed IO packet.
}
(*anOp)(unsafe.Pointer(o)).resultc <- r
}
}
-// ioSrv executes net io requests.
+// ioSrv executes net IO requests.
type ioSrv struct {
- submchan chan anOpIface // submit io requests
- canchan chan anOpIface // cancel io requests
+ submchan chan anOpIface // submit IO requests
+ canchan chan anOpIface // cancel IO requests
}
-// ProcessRemoteIO will execute submit io requests on behalf
+// ProcessRemoteIO will execute submit IO requests on behalf
// of other goroutines, all on a single os thread, so it can
// cancel them later. Results of all operations will be sent
// back to their requesters via channel supplied in request.
+// It is used only when the CancelIoEx API is unavailable.
func (s *ioSrv) ProcessRemoteIO() {
runtime.LockOSThread()
defer runtime.UnlockOSThread()
@@ -144,20 +161,21 @@ func (s *ioSrv) ProcessRemoteIO() {
}
}
-// ExecIO executes a single io operation. It either executes it
-// inline, or, if a deadline is employed, passes the request onto
+// ExecIO executes a single IO operation oi. It submits and cancels
+// IO in the current thread for systems where Windows CancelIoEx API
+// is available. Alternatively, it passes the request onto
// a special goroutine and waits for completion or cancels request.
// deadline is unix nanos.
func (s *ioSrv) ExecIO(oi anOpIface, deadline int64) (int, error) {
var err error
o := oi.Op()
- if deadline != 0 {
+ if canCancelIO {
+ err = oi.Submit()
+ } else {
// Send request to a special dedicated thread,
- // so it can stop the io with CancelIO later.
+ // so it can stop the IO with CancelIO later.
s.submchan <- oi
err = <-o.errnoc
- } else {
- err = oi.Submit()
}
switch err {
case nil:
@@ -168,27 +186,50 @@ func (s *ioSrv) ExecIO(oi anOpIface, deadline int64) (int, error) {
default:
return 0, &OpError{oi.Name(), o.fd.net, o.fd.laddr, err}
}
- // Wait for our request to complete.
- var r ioResult
+ // Setup timer, if deadline is given.
+ var timer <-chan time.Time
if deadline != 0 {
dt := deadline - time.Now().UnixNano()
if dt < 1 {
dt = 1
}
- timer := time.NewTimer(time.Duration(dt) * time.Nanosecond)
- defer timer.Stop()
- select {
- case r = <-o.resultc:
- case <-timer.C:
+ t := time.NewTimer(time.Duration(dt) * time.Nanosecond)
+ defer t.Stop()
+ timer = t.C
+ }
+ // Wait for our request to complete.
+ var r ioResult
+ var cancelled, timeout bool
+ select {
+ case r = <-o.resultc:
+ case <-timer:
+ cancelled = true
+ timeout = true
+ case <-o.fd.closec:
+ cancelled = true
+ }
+ if cancelled {
+ // Cancel it.
+ if canCancelIO {
+ err := syscall.CancelIoEx(syscall.Handle(o.Op().fd.sysfd), &o.o)
+ // Assuming ERROR_NOT_FOUND is returned, if IO is completed.
+ if err != nil && err != syscall.ERROR_NOT_FOUND {
+ // TODO(brainman): maybe do something else, but panic.
+ panic(err)
+ }
+ } else {
s.canchan <- oi
<-o.errnoc
- r = <-o.resultc
- if r.err == syscall.ERROR_OPERATION_ABORTED { // IO Canceled
- r.err = syscall.EWOULDBLOCK
- }
}
- } else {
+ // Wait for IO to be canceled or complete successfully.
r = <-o.resultc
+ if r.err == syscall.ERROR_OPERATION_ABORTED { // IO Canceled
+ if timeout {
+ r.err = errTimeout
+ } else {
+ r.err = errClosing
+ }
+ }
}
if r.err != nil {
err = &OpError{oi.Name(), o.fd.net, o.fd.laddr, r.err}
@@ -211,9 +252,13 @@ func startServer() {
go resultsrv.Run()
iosrv = new(ioSrv)
- iosrv.submchan = make(chan anOpIface)
- iosrv.canchan = make(chan anOpIface)
- go iosrv.ProcessRemoteIO()
+ if !canCancelIO {
+ // Only CancelIo API is available. Lets start special goroutine
+ // locked to an OS thread, that both starts and cancels IO.
+ iosrv.submchan = make(chan anOpIface)
+ iosrv.canchan = make(chan anOpIface)
+ go iosrv.ProcessRemoteIO()
+ }
}
// Network file descriptor.
@@ -233,6 +278,7 @@ type netFD struct {
raddr Addr
resultc [2]chan ioResult // read/write completion results
errnoc [2]chan error // read/write submit or cancel operation errors
+ closec chan bool // used by Close to cancel pending IO
// owned by client
rdeadline int64
@@ -247,6 +293,7 @@ func allocFD(fd syscall.Handle, family, sotype int, net string) *netFD {
family: family,
sotype: sotype,
net: net,
+ closec: make(chan bool),
}
runtime.SetFinalizer(netfd, (*netFD).Close)
return netfd
@@ -273,8 +320,6 @@ func (fd *netFD) connect(ra syscall.Sockaddr) error {
return syscall.Connect(fd.sysfd, ra)
}
-var errClosing = errors.New("use of closed network connection")
-
// Add a reference to this fd.
// If closing==true, mark the fd as closing.
// Returns an error if the fd cannot be used.
@@ -299,24 +344,12 @@ func (fd *netFD) incref(closing bool) error {
// Remove a reference to this FD and close if we've been asked to do so (and
// there are no references left.
func (fd *netFD) decref() {
+ if fd == nil {
+ return
+ }
fd.sysmu.Lock()
fd.sysref--
- // NOTE(rsc): On Unix we check fd.sysref == 0 here before closing,
- // but on Windows we have no way to wake up the blocked I/O other
- // than closing the socket (or calling Shutdown, which breaks other
- // programs that might have a reference to the socket). So there is
- // a small race here that we might close fd.sysfd and then some other
- // goroutine might start a read of fd.sysfd (having read it before we
- // write InvalidHandle to it), which might refer to some other file
- // if the specific handle value gets reused. I think handle values on
- // Windows are not reused as aggressively as file descriptors on Unix,
- // so this might be tolerable.
- if fd.closing && fd.sysfd != syscall.InvalidHandle {
- // In case the user has set linger, switch to blocking mode so
- // the close blocks. As long as this doesn't happen often, we
- // can handle the extra OS processes. Otherwise we'll need to
- // use the resultsrv for Close too. Sigh.
- syscall.SetNonblock(fd.sysfd, false)
+ if fd.closing && fd.sysref == 0 && fd.sysfd != syscall.InvalidHandle {
closesocket(fd.sysfd)
fd.sysfd = syscall.InvalidHandle
// no need for a finalizer anymore
@@ -329,14 +362,22 @@ func (fd *netFD) Close() error {
if err := fd.incref(true); err != nil {
return err
}
- fd.decref()
+ defer fd.decref()
+ // unblock pending reader and writer
+ close(fd.closec)
+ // wait for both reader and writer to exit
+ fd.rio.Lock()
+ defer fd.rio.Unlock()
+ fd.wio.Lock()
+ defer fd.wio.Unlock()
return nil
}
func (fd *netFD) shutdown(how int) error {
- if fd == nil || fd.sysfd == syscall.InvalidHandle {
- return syscall.EINVAL
+ if err := fd.incref(false); err != nil {
+ return err
}
+ defer fd.decref()
err := syscall.Shutdown(fd.sysfd, how)
if err != nil {
return &OpError{"shutdown", fd.net, fd.laddr, err}
@@ -368,18 +409,12 @@ func (o *readOp) Name() string {
}
func (fd *netFD) Read(buf []byte) (int, error) {
- if fd == nil {
- return 0, syscall.EINVAL
- }
- fd.rio.Lock()
- defer fd.rio.Unlock()
if err := fd.incref(false); err != nil {
return 0, err
}
defer fd.decref()
- if fd.sysfd == syscall.InvalidHandle {
- return 0, syscall.EINVAL
- }
+ fd.rio.Lock()
+ defer fd.rio.Unlock()
var o readOp
o.Init(fd, buf, 'r')
n, err := iosrv.ExecIO(&o, fd.rdeadline)
@@ -407,18 +442,15 @@ func (o *readFromOp) Name() string {
}
func (fd *netFD) ReadFrom(buf []byte) (n int, sa syscall.Sockaddr, err error) {
- if fd == nil {
- return 0, nil, syscall.EINVAL
- }
if len(buf) == 0 {
return 0, nil, nil
}
- fd.rio.Lock()
- defer fd.rio.Unlock()
if err := fd.incref(false); err != nil {
return 0, nil, err
}
defer fd.decref()
+ fd.rio.Lock()
+ defer fd.rio.Unlock()
var o readFromOp
o.Init(fd, buf, 'r')
o.rsan = int32(unsafe.Sizeof(o.rsa))
@@ -446,15 +478,12 @@ func (o *writeOp) Name() string {
}
func (fd *netFD) Write(buf []byte) (int, error) {
- if fd == nil {
- return 0, syscall.EINVAL
- }
- fd.wio.Lock()
- defer fd.wio.Unlock()
if err := fd.incref(false); err != nil {
return 0, err
}
defer fd.decref()
+ fd.wio.Lock()
+ defer fd.wio.Unlock()
var o writeOp
o.Init(fd, buf, 'w')
return iosrv.ExecIO(&o, fd.wdeadline)
@@ -477,21 +506,15 @@ func (o *writeToOp) Name() string {
}
func (fd *netFD) WriteTo(buf []byte, sa syscall.Sockaddr) (int, error) {
- if fd == nil {
- return 0, syscall.EINVAL
- }
if len(buf) == 0 {
return 0, nil
}
- fd.wio.Lock()
- defer fd.wio.Unlock()
if err := fd.incref(false); err != nil {
return 0, err
}
defer fd.decref()
- if fd.sysfd == syscall.InvalidHandle {
- return 0, syscall.EINVAL
- }
+ fd.wio.Lock()
+ defer fd.wio.Unlock()
var o writeToOp
o.Init(fd, buf, 'w')
o.sa = sa
@@ -544,7 +567,7 @@ func (fd *netFD) accept(toAddr func(syscall.Sockaddr) Addr) (*netFD, error) {
var o acceptOp
o.Init(fd, 'r')
o.newsock = s
- _, err = iosrv.ExecIO(&o, 0)
+ _, err = iosrv.ExecIO(&o, fd.rdeadline)
if err != nil {
closesocket(s)
return nil, err
diff --git a/libgo/go/net/http/cgi/testdata/test.cgi b/libgo/go/net/http/cgi/testdata/test.cgi
index b46b1330f38..dcefe4e7af5 100644
--- a/libgo/go/net/http/cgi/testdata/test.cgi
+++ b/libgo/go/net/http/cgi/testdata/test.cgi
@@ -8,6 +8,25 @@
use strict;
use Cwd;
+binmode STDOUT;
+
+sub on_windows {
+ return $^O eq 'MSWin32' || $^O eq 'msys';
+}
+
+# normalize_windows_path normalizes the various Windows Perl path
+# formats into Go's format.
+sub normalize_windows_path {
+ my $dir = shift;
+ return $dir unless on_windows();
+ $dir =~ s!^[a-z]:!uc($&)!e;
+ if ($dir =~ s!^/([a-zA-Z])/!!) {
+ $dir = uc($1) . ":\\$dir";
+ }
+ $dir =~ s!/!\\!g;
+ return $dir;
+}
+
my $q = MiniCGI->new;
my $params = $q->Vars;
@@ -20,7 +39,7 @@ my $NL = "\r\n";
$NL = "\n" if $params->{mode} eq "NL";
my $p = sub {
- print "$_[0]$NL";
+ print "$_[0]$NL";
};
# With carriage returns
@@ -39,29 +58,18 @@ if ($params->{"bigresponse"}) {
print "test=Hello CGI\n";
foreach my $k (sort keys %$params) {
- print "param-$k=$params->{$k}\n";
+ print "param-$k=$params->{$k}\n";
}
foreach my $k (sort keys %ENV) {
- my $clean_env = $ENV{$k};
- $clean_env =~ s/[\n\r]//g;
- print "env-$k=$clean_env\n";
+ my $clean_env = $ENV{$k};
+ $clean_env =~ s/[\n\r]//g;
+ print "env-$k=$clean_env\n";
}
-# NOTE: don't call getcwd() for windows.
-# msys return /c/go/src/... not C:\go\...
-my $dir;
-if ($^O eq 'MSWin32' || $^O eq 'msys') {
- my $cmd = $ENV{'COMSPEC'} || 'c:\\windows\\system32\\cmd.exe';
- $cmd =~ s!\\!/!g;
- $dir = `$cmd /c cd`;
- chomp $dir;
-} else {
- $dir = getcwd();
-}
+my $dir = normalize_windows_path(getcwd());
print "cwd=$dir\n";
-
# A minimal version of CGI.pm, for people without the perl-modules
# package installed. (CGI.pm used to be part of the Perl core, but
# some distros now bundle perl-base and perl-modules separately...)
@@ -94,3 +102,24 @@ sub _urldecode {
$v =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
return $v;
}
+
+package Tests;
+
+sub test_normalize_windows_paths {
+ my @tests = (
+ {in => "C:\\foo\\bar", want => "C:\\foo\\bar"},
+ {in => "C:/foo/bar", want => "C:\\foo\\bar"},
+ {in => "c:/foo/bar", want => "C:\\foo\\bar"},
+ {in => "/c/foo/bar", want => "C:\\foo\\bar"},
+ );
+ foreach my $tt (@tests) {
+ my $got = ::normalize_windows_path($tt->{in});
+ unless ($got eq $tt->{want}) {
+ die "For path $tt->{in}, normalize = $got; want $tt->{want}\n";
+ }
+ }
+}
+
+BEGIN {
+ test_normalize_windows_paths() if ::on_windows();
+}
diff --git a/libgo/go/net/http/chunked.go b/libgo/go/net/http/chunked.go
index 60a478fd8fa..7cf39cfa5fc 100644
--- a/libgo/go/net/http/chunked.go
+++ b/libgo/go/net/http/chunked.go
@@ -13,6 +13,7 @@ import (
"bufio"
"bytes"
"errors"
+ "fmt"
"io"
"strconv"
)
@@ -22,7 +23,7 @@ const maxLineLength = 4096 // assumed <= bufio.defaultBufSize
var ErrLineTooLong = errors.New("header line too long")
// newChunkedReader returns a new chunkedReader that translates the data read from r
-// out of HTTP "chunked" format before returning it.
+// out of HTTP "chunked" format before returning it.
// The chunkedReader returns io.EOF when the final 0-length chunk is read.
//
// newChunkedReader is not needed by normal applications. The http package
@@ -39,6 +40,7 @@ type chunkedReader struct {
r *bufio.Reader
n uint64 // unread bytes in chunk
err error
+ buf [2]byte
}
func (cr *chunkedReader) beginChunk() {
@@ -74,9 +76,8 @@ func (cr *chunkedReader) Read(b []uint8) (n int, err error) {
cr.n -= uint64(n)
if cr.n == 0 && cr.err == nil {
// end of chunk (CRLF)
- b := make([]byte, 2)
- if _, cr.err = io.ReadFull(cr.r, b); cr.err == nil {
- if b[0] != '\r' || b[1] != '\n' {
+ if _, cr.err = io.ReadFull(cr.r, cr.buf[:]); cr.err == nil {
+ if cr.buf[0] != '\r' || cr.buf[1] != '\n' {
cr.err = errors.New("malformed chunked encoding")
}
}
@@ -147,9 +148,7 @@ func (cw *chunkedWriter) Write(data []byte) (n int, err error) {
return 0, nil
}
- head := strconv.FormatInt(int64(len(data)), 16) + "\r\n"
-
- if _, err = io.WriteString(cw.Wire, head); err != nil {
+ if _, err = fmt.Fprintf(cw.Wire, "%x\r\n", len(data)); err != nil {
return 0, err
}
if n, err = cw.Wire.Write(data); err != nil {
diff --git a/libgo/go/net/http/client.go b/libgo/go/net/http/client.go
index 02891db9adc..2f957d23dbe 100644
--- a/libgo/go/net/http/client.go
+++ b/libgo/go/net/http/client.go
@@ -3,7 +3,7 @@
// license that can be found in the LICENSE file.
// HTTP client. See RFC 2616.
-//
+//
// This is the high-level Client interface.
// The low-level implementation is in transport.go.
@@ -44,8 +44,8 @@ type Client struct {
// which is to stop after 10 consecutive requests.
CheckRedirect func(req *Request, via []*Request) error
- // Jar specifies the cookie jar.
- // If Jar is nil, cookies are not sent in requests and ignored
+ // Jar specifies the cookie jar.
+ // If Jar is nil, cookies are not sent in requests and ignored
// in responses.
Jar CookieJar
}
@@ -87,6 +87,22 @@ type readClose struct {
io.Closer
}
+func (c *Client) send(req *Request) (*Response, error) {
+ if c.Jar != nil {
+ for _, cookie := range c.Jar.Cookies(req.URL) {
+ req.AddCookie(cookie)
+ }
+ }
+ resp, err := send(req, c.Transport)
+ if err != nil {
+ return nil, err
+ }
+ if c.Jar != nil {
+ c.Jar.SetCookies(req.URL, resp.Cookies())
+ }
+ return resp, err
+}
+
// Do sends an HTTP request and returns an HTTP response, following
// policy (e.g. redirects, cookies, auth) as configured on the client.
//
@@ -106,7 +122,7 @@ func (c *Client) Do(req *Request) (resp *Response, err error) {
if req.Method == "GET" || req.Method == "HEAD" {
return c.doFollowingRedirects(req)
}
- return send(req, c.Transport)
+ return c.send(req)
}
// send issues an HTTP request.
@@ -215,11 +231,6 @@ func (c *Client) doFollowingRedirects(ireq *Request) (resp *Response, err error)
return nil, errors.New("http: nil Request.URL")
}
- jar := c.Jar
- if jar == nil {
- jar = blackHoleJar{}
- }
-
req := ireq
urlStr := "" // next relative or absolute URL to fetch (after first request)
redirectFailed := false
@@ -247,16 +258,10 @@ func (c *Client) doFollowingRedirects(ireq *Request) (resp *Response, err error)
}
}
- for _, cookie := range jar.Cookies(req.URL) {
- req.AddCookie(cookie)
- }
urlStr = req.URL.String()
- if resp, err = send(req, c.Transport); err != nil {
+ if resp, err = c.send(req); err != nil {
break
}
- if c := resp.Cookies(); len(c) > 0 {
- jar.SetCookies(req.URL, c)
- }
if shouldRedirect(resp.StatusCode) {
resp.Body.Close()
@@ -316,16 +321,7 @@ func (c *Client) Post(url string, bodyType string, body io.Reader) (resp *Respon
return nil, err
}
req.Header.Set("Content-Type", bodyType)
- if c.Jar != nil {
- for _, cookie := range c.Jar.Cookies(req.URL) {
- req.AddCookie(cookie)
- }
- }
- resp, err = send(req, c.Transport)
- if err == nil && c.Jar != nil {
- c.Jar.SetCookies(req.URL, resp.Cookies())
- }
- return
+ return c.send(req)
}
// PostForm issues a POST to the specified URL, with data's keys and
@@ -339,7 +335,7 @@ func PostForm(url string, data url.Values) (resp *Response, err error) {
return DefaultClient.PostForm(url, data)
}
-// PostForm issues a POST to the specified URL,
+// PostForm issues a POST to the specified URL,
// with data's keys and values urlencoded as the request body.
//
// When err is nil, resp always contains a non-nil resp.Body.
diff --git a/libgo/go/net/http/client_test.go b/libgo/go/net/http/client_test.go
index c61b17d289b..9a45b147ef1 100644
--- a/libgo/go/net/http/client_test.go
+++ b/libgo/go/net/http/client_test.go
@@ -219,6 +219,9 @@ func TestRedirects(t *testing.T) {
return checkErr
}}
res, err := c.Get(ts.URL)
+ if err != nil {
+ t.Fatalf("Get error: %v", err)
+ }
finalUrl := res.Request.URL.String()
if e, g := "<nil>", fmt.Sprintf("%v", err); e != g {
t.Errorf("with custom client, expected error %q, got %q", e, g)
@@ -285,6 +288,10 @@ func TestClientSendsCookieFromJar(t *testing.T) {
req, _ := NewRequest("GET", us, nil)
client.Do(req) // Note: doesn't hit network
matchReturnedCookies(t, expectedCookies, tr.req.Cookies())
+
+ req, _ = NewRequest("POST", us, nil)
+ client.Do(req) // Note: doesn't hit network
+ matchReturnedCookies(t, expectedCookies, tr.req.Cookies())
}
// Just enough correctness for our redirect tests. Uses the URL.Host as the
@@ -331,7 +338,10 @@ func TestRedirectCookiesJar(t *testing.T) {
c.Jar = &TestJar{perURL: make(map[string][]*Cookie)}
u, _ := url.Parse(ts.URL)
c.Jar.SetCookies(u, []*Cookie{expectedCookies[0]})
- resp, _ := c.Get(ts.URL)
+ resp, err := c.Get(ts.URL)
+ if err != nil {
+ t.Fatalf("Get: %v", err)
+ }
matchReturnedCookies(t, expectedCookies, resp.Cookies())
}
diff --git a/libgo/go/net/http/cookie.go b/libgo/go/net/http/cookie.go
index 43f519d1fba..155b09223e4 100644
--- a/libgo/go/net/http/cookie.go
+++ b/libgo/go/net/http/cookie.go
@@ -26,7 +26,7 @@ type Cookie struct {
Expires time.Time
RawExpires string
- // MaxAge=0 means no 'Max-Age' attribute specified.
+ // MaxAge=0 means no 'Max-Age' attribute specified.
// MaxAge<0 means delete cookie now, equivalently 'Max-Age: 0'
// MaxAge>0 means Max-Age attribute present and given in seconds
MaxAge int
diff --git a/libgo/go/net/http/cookie_test.go b/libgo/go/net/http/cookie_test.go
index 1e9186a0581..f84f73936c7 100644
--- a/libgo/go/net/http/cookie_test.go
+++ b/libgo/go/net/http/cookie_test.go
@@ -217,7 +217,7 @@ var readCookiesTests = []struct {
func TestReadCookies(t *testing.T) {
for i, tt := range readCookiesTests {
- for n := 0; n < 2; n++ { // to verify readCookies doesn't mutate its input
+ for n := 0; n < 2; n++ { // to verify readCookies doesn't mutate its input
c := readCookies(tt.Header, tt.Filter)
if !reflect.DeepEqual(c, tt.Cookies) {
t.Errorf("#%d readCookies:\nhave: %s\nwant: %s\n", i, toJSON(c), toJSON(tt.Cookies))
diff --git a/libgo/go/net/http/fs_test.go b/libgo/go/net/http/fs_test.go
index 09d5cfaf2d4..59e30a19fca 100644
--- a/libgo/go/net/http/fs_test.go
+++ b/libgo/go/net/http/fs_test.go
@@ -648,6 +648,8 @@ func TestServeContent(t *testing.T) {
if err != nil {
t.Fatal(err)
}
+ io.Copy(ioutil.Discard, res.Body)
+ res.Body.Close()
if res.StatusCode != tt.wantStatus {
t.Errorf("test %q: status = %d; want %d", testName, res.StatusCode, tt.wantStatus)
}
diff --git a/libgo/go/net/http/httputil/chunked.go b/libgo/go/net/http/httputil/chunked.go
index 29eaf3475f1..26daee5f2c7 100644
--- a/libgo/go/net/http/httputil/chunked.go
+++ b/libgo/go/net/http/httputil/chunked.go
@@ -15,6 +15,7 @@ import (
"bufio"
"bytes"
"errors"
+ "fmt"
"io"
"strconv"
)
@@ -24,7 +25,7 @@ const maxLineLength = 4096 // assumed <= bufio.defaultBufSize
var ErrLineTooLong = errors.New("header line too long")
// NewChunkedReader returns a new chunkedReader that translates the data read from r
-// out of HTTP "chunked" format before returning it.
+// out of HTTP "chunked" format before returning it.
// The chunkedReader returns io.EOF when the final 0-length chunk is read.
//
// NewChunkedReader is not needed by normal applications. The http package
@@ -41,6 +42,7 @@ type chunkedReader struct {
r *bufio.Reader
n uint64 // unread bytes in chunk
err error
+ buf [2]byte
}
func (cr *chunkedReader) beginChunk() {
@@ -76,9 +78,8 @@ func (cr *chunkedReader) Read(b []uint8) (n int, err error) {
cr.n -= uint64(n)
if cr.n == 0 && cr.err == nil {
// end of chunk (CRLF)
- b := make([]byte, 2)
- if _, cr.err = io.ReadFull(cr.r, b); cr.err == nil {
- if b[0] != '\r' || b[1] != '\n' {
+ if _, cr.err = io.ReadFull(cr.r, cr.buf[:]); cr.err == nil {
+ if cr.buf[0] != '\r' || cr.buf[1] != '\n' {
cr.err = errors.New("malformed chunked encoding")
}
}
@@ -149,9 +150,7 @@ func (cw *chunkedWriter) Write(data []byte) (n int, err error) {
return 0, nil
}
- head := strconv.FormatInt(int64(len(data)), 16) + "\r\n"
-
- if _, err = io.WriteString(cw.Wire, head); err != nil {
+ if _, err = fmt.Fprintf(cw.Wire, "%x\r\n", len(data)); err != nil {
return 0, err
}
if n, err = cw.Wire.Write(data); err != nil {
diff --git a/libgo/go/net/http/jar.go b/libgo/go/net/http/jar.go
index 2c2caa251fe..35eee682f9f 100644
--- a/libgo/go/net/http/jar.go
+++ b/libgo/go/net/http/jar.go
@@ -8,23 +8,18 @@ import (
"net/url"
)
-// A CookieJar manages storage and use of cookies in HTTP requests.
+// A CookieJar manages storage and use of cookies in HTTP requests.
//
// Implementations of CookieJar must be safe for concurrent use by multiple
// goroutines.
type CookieJar interface {
- // SetCookies handles the receipt of the cookies in a reply for the
- // given URL. It may or may not choose to save the cookies, depending
- // on the jar's policy and implementation.
+ // SetCookies handles the receipt of the cookies in a reply for the
+ // given URL. It may or may not choose to save the cookies, depending
+ // on the jar's policy and implementation.
SetCookies(u *url.URL, cookies []*Cookie)
// Cookies returns the cookies to send in a request for the given URL.
- // It is up to the implementation to honor the standard cookie use
- // restrictions such as in RFC 6265.
+ // It is up to the implementation to honor the standard cookie use
+ // restrictions such as in RFC 6265.
Cookies(u *url.URL) []*Cookie
}
-
-type blackHoleJar struct{}
-
-func (blackHoleJar) SetCookies(u *url.URL, cookies []*Cookie) {}
-func (blackHoleJar) Cookies(u *url.URL) []*Cookie { return nil }
diff --git a/libgo/go/net/http/proxy_test.go b/libgo/go/net/http/proxy_test.go
index 5ecffaface9..86db976b838 100644
--- a/libgo/go/net/http/proxy_test.go
+++ b/libgo/go/net/http/proxy_test.go
@@ -25,7 +25,7 @@ var UseProxyTests = []struct {
{"[::2]", true}, // not a loopback address
{"barbaz.net", false}, // match as .barbaz.net
- {"foobar.com", false}, // have a port but match
+ {"foobar.com", false}, // have a port but match
{"foofoobar.com", true}, // not match as a part of foobar.com
{"baz.com", true}, // not match as a part of barbaz.com
{"localhost.net", true}, // not match as suffix of address
diff --git a/libgo/go/net/http/request_test.go b/libgo/go/net/http/request_test.go
index db7419b26fe..c0b738c6e65 100644
--- a/libgo/go/net/http/request_test.go
+++ b/libgo/go/net/http/request_test.go
@@ -161,7 +161,7 @@ func TestSetBasicAuth(t *testing.T) {
}
func TestMultipartRequest(t *testing.T) {
- // Test that we can read the values and files of a
+ // Test that we can read the values and files of a
// multipart request with FormValue and FormFile,
// and that ParseMultipartForm can be called multiple times.
req := newTestMultipartRequest(t)
diff --git a/libgo/go/net/http/serve_test.go b/libgo/go/net/http/serve_test.go
index 71b7b3fb6b7..355efb2cac9 100644
--- a/libgo/go/net/http/serve_test.go
+++ b/libgo/go/net/http/serve_test.go
@@ -314,7 +314,7 @@ func TestServerTimeouts(t *testing.T) {
l.Close()
}
-// TestIdentityResponse verifies that a handler can unset
+// TestIdentityResponse verifies that a handler can unset
func TestIdentityResponse(t *testing.T) {
handler := HandlerFunc(func(rw ResponseWriter, req *Request) {
rw.Header().Set("Content-Length", "3")
@@ -1063,7 +1063,7 @@ type countReader struct {
func (cr countReader) Read(p []byte) (n int, err error) {
n, err = cr.r.Read(p)
- *cr.n += int64(n)
+ atomic.AddInt64(cr.n, int64(n))
return
}
@@ -1081,8 +1081,8 @@ func TestRequestBodyLimit(t *testing.T) {
}))
defer ts.Close()
- nWritten := int64(0)
- req, _ := NewRequest("POST", ts.URL, io.LimitReader(countReader{neverEnding('a'), &nWritten}, limit*200))
+ nWritten := new(int64)
+ req, _ := NewRequest("POST", ts.URL, io.LimitReader(countReader{neverEnding('a'), nWritten}, limit*200))
// Send the POST, but don't care it succeeds or not. The
// remote side is going to reply and then close the TCP
@@ -1095,7 +1095,7 @@ func TestRequestBodyLimit(t *testing.T) {
// the remote side hung up on us before we wrote too much.
_, _ = DefaultClient.Do(req)
- if nWritten > limit*100 {
+ if atomic.LoadInt64(nWritten) > limit*100 {
t.Errorf("handler restricted the request body to %d bytes, but client managed to write %d",
limit, nWritten)
}
diff --git a/libgo/go/net/http/server.go b/libgo/go/net/http/server.go
index ee57e01276d..719cecfbdaa 100644
--- a/libgo/go/net/http/server.go
+++ b/libgo/go/net/http/server.go
@@ -579,13 +579,27 @@ func (c *conn) close() {
}
}
-// closeWrite flushes any outstanding data and sends a FIN packet (if client
-// is connected via TCP), signalling that we're done.
-func (c *conn) closeWrite() {
+// rstAvoidanceDelay is the amount of time we sleep after closing the
+// write side of a TCP connection before closing the entire socket.
+// By sleeping, we increase the chances that the client sees our FIN
+// and processes its final data before they process the subsequent RST
+// from closing a connection with known unread data.
+// This RST seems to occur mostly on BSD systems. (And Windows?)
+// This timeout is somewhat arbitrary (~latency around the planet).
+const rstAvoidanceDelay = 500 * time.Millisecond
+
+// closeWrite flushes any outstanding data and sends a FIN packet (if
+// client is connected via TCP), signalling that we're done. We then
+// pause for a bit, hoping the client processes it before `any
+// subsequent RST.
+//
+// See http://golang.org/issue/3595
+func (c *conn) closeWriteAndWait() {
c.finalFlush()
if tcp, ok := c.rwc.(*net.TCPConn); ok {
tcp.CloseWrite()
}
+ time.Sleep(rstAvoidanceDelay)
}
// Serve a new connection.
@@ -618,20 +632,21 @@ func (c *conn) serve() {
for {
w, err := c.readRequest()
if err != nil {
- msg := "400 Bad Request"
if err == errTooLarge {
// Their HTTP client may or may not be
// able to read this if we're
// responding to them and hanging up
// while they're still writing their
// request. Undefined behavior.
- msg = "413 Request Entity Too Large"
+ io.WriteString(c.rwc, "HTTP/1.1 413 Request Entity Too Large\r\n\r\n")
+ c.closeWriteAndWait()
+ break
} else if err == io.EOF {
break // Don't reply
} else if neterr, ok := err.(net.Error); ok && neterr.Timeout() {
break // Don't reply
}
- fmt.Fprintf(c.rwc, "HTTP/1.1 %s\r\n\r\n", msg)
+ io.WriteString(c.rwc, "HTTP/1.1 400 Bad Request\r\n\r\n")
break
}
@@ -685,18 +700,7 @@ func (c *conn) serve() {
w.finishRequest()
if w.closeAfterReply {
if w.requestBodyLimitHit {
- // Flush our response and send a FIN packet and wait a bit
- // before closing the connection, so the client has a chance
- // to read our response before they possibly get a RST from
- // our TCP stack from ignoring their unread body.
- // See http://golang.org/issue/3595
- c.closeWrite()
- // Now wait a bit for our machine to send the FIN and the client's
- // machine's HTTP client to read the request before we close
- // the connection, which might send a RST (on BSDs, at least).
- // 250ms is somewhat arbitrary (~latency around half the planet),
- // but this doesn't need to be a full second probably.
- time.Sleep(250 * time.Millisecond)
+ c.closeWriteAndWait()
}
break
}
diff --git a/libgo/go/net/http/transfer.go b/libgo/go/net/http/transfer.go
index 1fc1e63a960..9833dddf2b6 100644
--- a/libgo/go/net/http/transfer.go
+++ b/libgo/go/net/http/transfer.go
@@ -567,14 +567,22 @@ func seeUpcomingDoubleCRLF(r *bufio.Reader) bool {
return false
}
+var errTrailerEOF = errors.New("http: unexpected EOF reading trailer")
+
func (b *body) readTrailer() error {
// The common case, since nobody uses trailers.
- buf, _ := b.r.Peek(2)
+ buf, err := b.r.Peek(2)
if bytes.Equal(buf, singleCRLF) {
b.r.ReadByte()
b.r.ReadByte()
return nil
}
+ if len(buf) < 2 {
+ return errTrailerEOF
+ }
+ if err != nil {
+ return err
+ }
// Make sure there's a header terminator coming up, to prevent
// a DoS with an unbounded size Trailer. It's not easy to
@@ -590,6 +598,9 @@ func (b *body) readTrailer() error {
hdr, err := textproto.NewReader(b.r).ReadMIMEHeader()
if err != nil {
+ if err == io.EOF {
+ return errTrailerEOF
+ }
return err
}
switch rr := b.hdr.(type) {
diff --git a/libgo/go/net/http/transfer_test.go b/libgo/go/net/http/transfer_test.go
new file mode 100644
index 00000000000..8627a374c8f
--- /dev/null
+++ b/libgo/go/net/http/transfer_test.go
@@ -0,0 +1,37 @@
+// Copyright 2012 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package http
+
+import (
+ "bufio"
+ "strings"
+ "testing"
+)
+
+func TestBodyReadBadTrailer(t *testing.T) {
+ b := &body{
+ Reader: strings.NewReader("foobar"),
+ hdr: true, // force reading the trailer
+ r: bufio.NewReader(strings.NewReader("")),
+ }
+ buf := make([]byte, 7)
+ n, err := b.Read(buf[:3])
+ got := string(buf[:n])
+ if got != "foo" || err != nil {
+ t.Fatalf(`first Read = %d (%q), %v; want 3 ("foo")`, n, got, err)
+ }
+
+ n, err = b.Read(buf[:])
+ got = string(buf[:n])
+ if got != "bar" || err != nil {
+ t.Fatalf(`second Read = %d (%q), %v; want 3 ("bar")`, n, got, err)
+ }
+
+ n, err = b.Read(buf[:])
+ got = string(buf[:n])
+ if err == nil {
+ t.Errorf("final Read was successful (%q), expected error from trailer read", got)
+ }
+}
diff --git a/libgo/go/net/http/transport.go b/libgo/go/net/http/transport.go
index 651f3ce0081..38ea6f7ba82 100644
--- a/libgo/go/net/http/transport.go
+++ b/libgo/go/net/http/transport.go
@@ -3,7 +3,7 @@
// license that can be found in the LICENSE file.
// HTTP client implementation. See RFC 2616.
-//
+//
// This is the low-level Transport implementation of RoundTripper.
// The high-level interface is in client.go.
@@ -24,6 +24,7 @@ import (
"os"
"strings"
"sync"
+ "sync/atomic"
"time"
)
@@ -604,6 +605,9 @@ func (pc *persistConn) readLoop() {
alive = false
}
+ // TODO(bradfitz): this hasBody conflicts with the defition
+ // above which excludes HEAD requests. Is this one
+ // incomplete?
hasBody := resp != nil && resp.ContentLength != 0
var waitForBodyRead chan bool
if hasBody {
@@ -706,7 +710,7 @@ func (pc *persistConn) roundTrip(req *transportRequest) (resp *Response, err err
// requested it.
requestedGzip := false
if !pc.t.DisableCompression && req.Header.Get("Accept-Encoding") == "" {
- // Request gzip only, not deflate. Deflate is ambiguous and
+ // Request gzip only, not deflate. Deflate is ambiguous and
// not as universally supported anyway.
// See: http://www.gzip.org/zlib/zlib_faq.html#faq38
requestedGzip = true
@@ -805,24 +809,19 @@ func canonicalAddr(url *url.URL) string {
return addr
}
-func responseIsKeepAlive(res *Response) bool {
- // TODO: implement. for now just always shutting down the connection.
- return false
-}
-
// bodyEOFSignal wraps a ReadCloser but runs fn (if non-nil) at most
// once, right before the final Read() or Close() call returns, but after
// EOF has been seen.
type bodyEOFSignal struct {
body io.ReadCloser
fn func()
- isClosed bool
+ isClosed uint32 // atomic bool, non-zero if true
once sync.Once
}
func (es *bodyEOFSignal) Read(p []byte) (n int, err error) {
n, err = es.body.Read(p)
- if es.isClosed && n > 0 {
+ if es.closed() && n > 0 {
panic("http: unexpected bodyEOFSignal Read after Close; see issue 1725")
}
if err == io.EOF {
@@ -832,10 +831,10 @@ func (es *bodyEOFSignal) Read(p []byte) (n int, err error) {
}
func (es *bodyEOFSignal) Close() (err error) {
- if es.isClosed {
+ if !es.setClosed() {
+ // already closed
return nil
}
- es.isClosed = true
err = es.body.Close()
if err == nil {
es.condfn()
@@ -849,6 +848,14 @@ func (es *bodyEOFSignal) condfn() {
}
}
+func (es *bodyEOFSignal) closed() bool {
+ return atomic.LoadUint32(&es.isClosed) != 0
+}
+
+func (es *bodyEOFSignal) setClosed() bool {
+ return atomic.CompareAndSwapUint32(&es.isClosed, 0, 1)
+}
+
type readFirstCloseBoth struct {
io.ReadCloser
io.Closer
diff --git a/libgo/go/net/ipraw_test.go b/libgo/go/net/ipraw_test.go
index d37272c1062..43b02aef2ea 100644
--- a/libgo/go/net/ipraw_test.go
+++ b/libgo/go/net/ipraw_test.go
@@ -21,7 +21,7 @@ var icmpTests = []struct {
ipv6 bool // test with underlying AF_INET6 socket
}{
{"ip4:icmp", "", "127.0.0.1", false},
- {"ip6:icmp", "", "::1", true},
+ {"ip6:ipv6-icmp", "", "::1", true},
}
func TestICMP(t *testing.T) {
@@ -206,3 +206,33 @@ func parseICMPEchoReply(b []byte) (id, seqnum int) {
seqnum = int(b[6])<<8 | int(b[7])
return
}
+
+var ipConnLocalNameTests = []struct {
+ net string
+ laddr *IPAddr
+}{
+ {"ip4:icmp", &IPAddr{IP: IPv4(127, 0, 0, 1)}},
+ {"ip4:icmp", &IPAddr{}},
+ {"ip4:icmp", nil},
+}
+
+func TestIPConnLocalName(t *testing.T) {
+ if os.Getuid() != 0 {
+ t.Logf("skipping test; must be root")
+ return
+ }
+
+ for _, tt := range ipConnLocalNameTests {
+ c, err := ListenIP(tt.net, tt.laddr)
+ if err != nil {
+ t.Errorf("ListenIP failed: %v", err)
+ return
+ }
+ defer c.Close()
+ la := c.LocalAddr()
+ if la == nil {
+ t.Error("IPConn.LocalAddr failed")
+ return
+ }
+ }
+}
diff --git a/libgo/go/net/iprawsock.go b/libgo/go/net/iprawsock.go
index ae21b3c3dde..d7bffc69e95 100644
--- a/libgo/go/net/iprawsock.go
+++ b/libgo/go/net/iprawsock.go
@@ -6,6 +6,10 @@
package net
+import (
+ "time"
+)
+
// IPAddr represents the address of an IP end point.
type IPAddr struct {
IP IP
@@ -26,7 +30,11 @@ func (a *IPAddr) String() string {
// "ip", "ip4" or "ip6". A literal IPv6 host address must be
// enclosed in square brackets, as in "[::]".
func ResolveIPAddr(net, addr string) (*IPAddr, error) {
- ip, err := hostToIP(net, addr)
+ return resolveIPAddr(net, addr, noDeadline)
+}
+
+func resolveIPAddr(net, addr string, deadline time.Time) (*IPAddr, error) {
+ ip, err := hostToIP(net, addr, deadline)
if err != nil {
return nil, err
}
@@ -34,7 +42,7 @@ func ResolveIPAddr(net, addr string) (*IPAddr, error) {
}
// Convert "host" into IP address.
-func hostToIP(net, host string) (ip IP, err error) {
+func hostToIP(net, host string, deadline time.Time) (ip IP, err error) {
var addr IP
// Try as an IP address.
addr = ParseIP(host)
@@ -47,7 +55,7 @@ func hostToIP(net, host string) (ip IP, err error) {
filter = ipv6only
}
// Not an IP address. Try as a DNS name.
- addrs, err1 := LookupHost(host)
+ addrs, err1 := lookupHostDeadline(host, deadline)
if err1 != nil {
err = err1
goto Error
diff --git a/libgo/go/net/iprawsock_plan9.go b/libgo/go/net/iprawsock_plan9.go
index 6de2ee33d84..e77c5476afa 100644
--- a/libgo/go/net/iprawsock_plan9.go
+++ b/libgo/go/net/iprawsock_plan9.go
@@ -130,6 +130,10 @@ func (c *IPConn) WriteMsgIP(b, oob []byte, addr *IPAddr) (n, oobn int, err error
// netProto, which must be "ip", "ip4", or "ip6" followed by a colon
// and a protocol number or name.
func DialIP(netProto string, laddr, raddr *IPAddr) (*IPConn, error) {
+ return dialIP(netProto, laddr, raddr, noDeadline)
+}
+
+func dialIP(netProto string, laddr, raddr *IPAddr, deadline time.Time) (*IPConn, error) {
return nil, syscall.EPLAN9
}
diff --git a/libgo/go/net/iprawsock_posix.go b/libgo/go/net/iprawsock_posix.go
index d0f0b567ac8..00e87cfbf0d 100644
--- a/libgo/go/net/iprawsock_posix.go
+++ b/libgo/go/net/iprawsock_posix.go
@@ -10,6 +10,7 @@ package net
import (
"syscall"
+ "time"
)
func sockaddrToIP(sa syscall.Sockaddr) Addr {
@@ -163,6 +164,10 @@ func (c *IPConn) WriteMsgIP(b, oob []byte, addr *IPAddr) (n, oobn int, err error
// DialIP connects to the remote address raddr on the network protocol netProto,
// which must be "ip", "ip4", or "ip6" followed by a colon and a protocol number or name.
func DialIP(netProto string, laddr, raddr *IPAddr) (*IPConn, error) {
+ return dialIP(netProto, laddr, raddr, noDeadline)
+}
+
+func dialIP(netProto string, laddr, raddr *IPAddr, deadline time.Time) (*IPConn, error) {
net, proto, err := parseDialNetwork(netProto)
if err != nil {
return nil, err
@@ -170,12 +175,12 @@ func DialIP(netProto string, laddr, raddr *IPAddr) (*IPConn, error) {
switch net {
case "ip", "ip4", "ip6":
default:
- return nil, UnknownNetworkError(net)
+ return nil, UnknownNetworkError(netProto)
}
if raddr == nil {
return nil, &OpError{"dial", netProto, nil, errMissingAddress}
}
- fd, err := internetSocket(net, laddr.toAddr(), raddr.toAddr(), syscall.SOCK_RAW, proto, "dial", sockaddrToIP)
+ fd, err := internetSocket(net, laddr.toAddr(), raddr.toAddr(), deadline, syscall.SOCK_RAW, proto, "dial", sockaddrToIP)
if err != nil {
return nil, err
}
@@ -194,9 +199,9 @@ func ListenIP(netProto string, laddr *IPAddr) (*IPConn, error) {
switch net {
case "ip", "ip4", "ip6":
default:
- return nil, UnknownNetworkError(net)
+ return nil, UnknownNetworkError(netProto)
}
- fd, err := internetSocket(net, laddr.toAddr(), nil, syscall.SOCK_RAW, proto, "listen", sockaddrToIP)
+ fd, err := internetSocket(net, laddr.toAddr(), nil, noDeadline, syscall.SOCK_RAW, proto, "listen", sockaddrToIP)
if err != nil {
return nil, err
}
diff --git a/libgo/go/net/ipsock.go b/libgo/go/net/ipsock.go
index 84547c7a6a8..9d48e8c1036 100644
--- a/libgo/go/net/ipsock.go
+++ b/libgo/go/net/ipsock.go
@@ -6,7 +6,14 @@
package net
-var supportsIPv6, supportsIPv4map = probeIPv6Stack()
+import "time"
+
+var supportsIPv6, supportsIPv4map bool
+
+func init() {
+ sysInit()
+ supportsIPv6, supportsIPv4map = probeIPv6Stack()
+}
func firstFavoriteAddr(filter func(IP) IP, addrs []string) (addr IP) {
if filter == nil {
@@ -98,7 +105,7 @@ func JoinHostPort(host, port string) string {
}
// Convert "host:port" into IP address and port.
-func hostPortToIP(net, hostport string) (ip IP, iport int, err error) {
+func hostPortToIP(net, hostport string, deadline time.Time) (ip IP, iport int, err error) {
host, port, err := SplitHostPort(hostport)
if err != nil {
return nil, 0, err
@@ -117,7 +124,7 @@ func hostPortToIP(net, hostport string) (ip IP, iport int, err error) {
filter = ipv6only
}
// Not an IP address. Try as a DNS name.
- addrs, err := LookupHost(host)
+ addrs, err := lookupHostDeadline(host, deadline)
if err != nil {
return nil, 0, err
}
diff --git a/libgo/go/net/ipsock_plan9.go b/libgo/go/net/ipsock_plan9.go
index 7cc2d714d8a..138c3b4855b 100644
--- a/libgo/go/net/ipsock_plan9.go
+++ b/libgo/go/net/ipsock_plan9.go
@@ -8,10 +8,7 @@ package net
import (
"errors"
- "io"
"os"
- "syscall"
- "time"
)
// /sys/include/ape/sys/socket.h:/SOMAXCONN
@@ -71,120 +68,6 @@ func readPlan9Addr(proto, filename string) (addr Addr, err error) {
return addr, nil
}
-type plan9Conn struct {
- proto, name, dir string
- ctl, data *os.File
- laddr, raddr Addr
-}
-
-func newPlan9Conn(proto, name string, ctl *os.File, laddr, raddr Addr) *plan9Conn {
- return &plan9Conn{proto, name, "/net/" + proto + "/" + name, ctl, nil, laddr, raddr}
-}
-
-func (c *plan9Conn) ok() bool { return c != nil && c.ctl != nil }
-
-// Implementation of the Conn interface - see Conn for documentation.
-
-// Read implements the Conn Read method.
-func (c *plan9Conn) Read(b []byte) (n int, err error) {
- if !c.ok() {
- return 0, syscall.EINVAL
- }
- if c.data == nil {
- c.data, err = os.OpenFile(c.dir+"/data", os.O_RDWR, 0)
- if err != nil {
- return 0, err
- }
- }
- n, err = c.data.Read(b)
- if c.proto == "udp" && err == io.EOF {
- n = 0
- err = nil
- }
- return
-}
-
-// Write implements the Conn Write method.
-func (c *plan9Conn) Write(b []byte) (n int, err error) {
- if !c.ok() {
- return 0, syscall.EINVAL
- }
- if c.data == nil {
- c.data, err = os.OpenFile(c.dir+"/data", os.O_RDWR, 0)
- if err != nil {
- return 0, err
- }
- }
- return c.data.Write(b)
-}
-
-// Close closes the connection.
-func (c *plan9Conn) Close() error {
- if !c.ok() {
- return syscall.EINVAL
- }
- err := c.ctl.Close()
- if err != nil {
- return err
- }
- if c.data != nil {
- err = c.data.Close()
- }
- c.ctl = nil
- c.data = nil
- return err
-}
-
-// LocalAddr returns the local network address.
-func (c *plan9Conn) LocalAddr() Addr {
- if !c.ok() {
- return nil
- }
- return c.laddr
-}
-
-// RemoteAddr returns the remote network address.
-func (c *plan9Conn) RemoteAddr() Addr {
- if !c.ok() {
- return nil
- }
- return c.raddr
-}
-
-// SetDeadline implements the Conn SetDeadline method.
-func (c *plan9Conn) SetDeadline(t time.Time) error {
- return syscall.EPLAN9
-}
-
-// SetReadDeadline implements the Conn SetReadDeadline method.
-func (c *plan9Conn) SetReadDeadline(t time.Time) error {
- return syscall.EPLAN9
-}
-
-// SetWriteDeadline implements the Conn SetWriteDeadline method.
-func (c *plan9Conn) SetWriteDeadline(t time.Time) error {
- return syscall.EPLAN9
-}
-
-// SetReadBuffer sets the size of the operating system's receive
-// buffer associated with the connection.
-func (c *plan9Conn) SetReadBuffer(bytes int) error {
- return syscall.EPLAN9
-}
-
-// SetWriteBuffer sets the size of the operating system's transmit
-// buffer associated with the connection.
-func (c *plan9Conn) SetWriteBuffer(bytes int) error {
- return syscall.EPLAN9
-}
-
-// File returns a copy of the underlying os.File, set to blocking
-// mode. It is the caller's responsibility to close f when finished.
-// Closing c does not affect f, and closing f does not affect c.
-func (c *plan9Conn) File() (f *os.File, err error) {
- return nil, syscall.EPLAN9
-}
-
func startPlan9(net string, addr Addr) (ctl *os.File, dest, proto, name string, err error) {
var (
ip IP
@@ -221,114 +104,72 @@ func startPlan9(net string, addr Addr) (ctl *os.File, dest, proto, name string,
return f, dest, proto, string(buf[:n]), nil
}
-func dialPlan9(net string, laddr, raddr Addr) (c *plan9Conn, err error) {
+func dialPlan9(net string, laddr, raddr Addr) (*netFD, error) {
f, dest, proto, name, err := startPlan9(net, raddr)
if err != nil {
- return
+ return nil, err
}
_, err = f.WriteString("connect " + dest)
if err != nil {
f.Close()
- return
+ return nil, err
}
laddr, err = readPlan9Addr(proto, "/net/"+proto+"/"+name+"/local")
if err != nil {
f.Close()
- return
+ return nil, err
}
raddr, err = readPlan9Addr(proto, "/net/"+proto+"/"+name+"/remote")
if err != nil {
f.Close()
- return
+ return nil, err
}
- return newPlan9Conn(proto, name, f, laddr, raddr), nil
-}
-
-type plan9Listener struct {
- proto, name, dir string
- ctl *os.File
- laddr Addr
+ return newFD(proto, name, f, laddr, raddr), nil
}
-func listenPlan9(net string, laddr Addr) (l *plan9Listener, err error) {
+func listenPlan9(net string, laddr Addr) (*netFD, error) {
f, dest, proto, name, err := startPlan9(net, laddr)
if err != nil {
- return
+ return nil, err
}
_, err = f.WriteString("announce " + dest)
if err != nil {
f.Close()
- return
+ return nil, err
}
laddr, err = readPlan9Addr(proto, "/net/"+proto+"/"+name+"/local")
if err != nil {
f.Close()
- return
+ return nil, err
}
- l = new(plan9Listener)
- l.proto = proto
- l.name = name
- l.dir = "/net/" + proto + "/" + name
- l.ctl = f
- l.laddr = laddr
- return l, nil
+ return &netFD{proto: proto, name: name, dir: "/net/" + proto + "/" + name, ctl: f, laddr: laddr}, nil
}
-func (l *plan9Listener) plan9Conn() *plan9Conn {
- return newPlan9Conn(l.proto, l.name, l.ctl, l.laddr, nil)
+func (l *netFD) netFD() *netFD {
+ return newFD(l.proto, l.name, l.ctl, l.laddr, nil)
}
-func (l *plan9Listener) acceptPlan9() (c *plan9Conn, err error) {
+func (l *netFD) acceptPlan9() (*netFD, error) {
f, err := os.Open(l.dir + "/listen")
if err != nil {
- return
+ return nil, err
}
var buf [16]byte
n, err := f.Read(buf[:])
if err != nil {
f.Close()
- return
+ return nil, err
}
name := string(buf[:n])
laddr, err := readPlan9Addr(l.proto, l.dir+"/local")
if err != nil {
f.Close()
- return
+ return nil, err
}
raddr, err := readPlan9Addr(l.proto, l.dir+"/remote")
if err != nil {
f.Close()
- return
- }
- return newPlan9Conn(l.proto, name, f, laddr, raddr), nil
-}
-
-func (l *plan9Listener) Accept() (c Conn, err error) {
- c1, err := l.acceptPlan9()
- if err != nil {
- return
+ return nil, err
}
- return c1, nil
-}
-
-func (l *plan9Listener) Close() error {
- if l == nil || l.ctl == nil {
- return syscall.EINVAL
- }
- return l.ctl.Close()
-}
-
-func (l *plan9Listener) Addr() Addr { return l.laddr }
-
-// SetDeadline sets the deadline associated with the listener.
-// A zero time value disables the deadline.
-func (l *plan9Listener) SetDeadline(t time.Time) error {
- return syscall.EPLAN9
-}
-
-// File returns a copy of the underlying os.File, set to blocking
-// mode. It is the caller's responsibility to close f when finished.
-// Closing l does not affect f, and closing f does not affect l.
-func (l *plan9Listener) File() (f *os.File, err error) {
- return nil, syscall.EPLAN9
+ return newFD(l.proto, name, f, laddr, raddr), nil
}
diff --git a/libgo/go/net/ipsock_posix.go b/libgo/go/net/ipsock_posix.go
index 171889207d7..87a2288973b 100644
--- a/libgo/go/net/ipsock_posix.go
+++ b/libgo/go/net/ipsock_posix.go
@@ -6,7 +6,10 @@
package net
-import "syscall"
+import (
+ "syscall"
+ "time"
+)
// Should we try to use the IPv4 socket interface if we're
// only dealing with IPv4 sockets? As long as the host system
@@ -125,7 +128,7 @@ type sockaddr interface {
sockaddr(family int) (syscall.Sockaddr, error)
}
-func internetSocket(net string, laddr, raddr sockaddr, sotype, proto int, mode string, toAddr func(syscall.Sockaddr) Addr) (fd *netFD, err error) {
+func internetSocket(net string, laddr, raddr sockaddr, deadline time.Time, sotype, proto int, mode string, toAddr func(syscall.Sockaddr) Addr) (fd *netFD, err error) {
var la, ra syscall.Sockaddr
family, ipv6only := favoriteAddrFamily(net, laddr, raddr, mode)
if laddr != nil {
@@ -138,7 +141,7 @@ func internetSocket(net string, laddr, raddr sockaddr, sotype, proto int, mode s
goto Error
}
}
- fd, err = socket(net, family, sotype, proto, ipv6only, la, ra, toAddr)
+ fd, err = socket(net, family, sotype, proto, ipv6only, la, ra, deadline, toAddr)
if err != nil {
goto Error
}
diff --git a/libgo/go/net/lookup.go b/libgo/go/net/lookup.go
index 3a44e528eb2..bec93ec08cd 100644
--- a/libgo/go/net/lookup.go
+++ b/libgo/go/net/lookup.go
@@ -4,12 +4,53 @@
package net
+import (
+ "time"
+)
+
// LookupHost looks up the given host using the local resolver.
// It returns an array of that host's addresses.
func LookupHost(host string) (addrs []string, err error) {
return lookupHost(host)
}
+func lookupHostDeadline(host string, deadline time.Time) (addrs []string, err error) {
+ if deadline.IsZero() {
+ return lookupHost(host)
+ }
+
+ // TODO(bradfitz): consider pushing the deadline down into the
+ // name resolution functions. But that involves fixing it for
+ // the native Go resolver, cgo, Windows, etc.
+ //
+ // In the meantime, just use a goroutine. Most users affected
+ // by http://golang.org/issue/2631 are due to TCP connections
+ // to unresponsive hosts, not DNS.
+ timeout := deadline.Sub(time.Now())
+ if timeout <= 0 {
+ err = errTimeout
+ return
+ }
+ t := time.NewTimer(timeout)
+ defer t.Stop()
+ type res struct {
+ addrs []string
+ err error
+ }
+ resc := make(chan res, 1)
+ go func() {
+ a, err := lookupHost(host)
+ resc <- res{a, err}
+ }()
+ select {
+ case <-t.C:
+ err = errTimeout
+ case r := <-resc:
+ addrs, err = r.addrs, r.err
+ }
+ return
+}
+
// LookupIP looks up host using the local resolver.
// It returns an array of that host's IPv4 and IPv6 addresses.
func LookupIP(host string) (addrs []IP, err error) {
@@ -47,6 +88,11 @@ func LookupMX(name string) (mx []*MX, err error) {
return lookupMX(name)
}
+// LookupNS returns the DNS NS records for the given domain name.
+func LookupNS(name string) (ns []*NS, err error) {
+ return lookupNS(name)
+}
+
// LookupTXT returns the DNS TXT records for the given domain name.
func LookupTXT(name string) (txt []string, err error) {
return lookupTXT(name)
diff --git a/libgo/go/net/lookup_plan9.go b/libgo/go/net/lookup_plan9.go
index 2c698304b21..ae7cf794216 100644
--- a/libgo/go/net/lookup_plan9.go
+++ b/libgo/go/net/lookup_plan9.go
@@ -201,6 +201,21 @@ func lookupMX(name string) (mx []*MX, err error) {
return
}
+func lookupNS(name string) (ns []*NS, err error) {
+ lines, err := queryDNS(name, "ns")
+ if err != nil {
+ return
+ }
+ for _, line := range lines {
+ f := getFields(line)
+ if len(f) < 4 {
+ continue
+ }
+ ns = append(ns, &NS{f[3]})
+ }
+ return
+}
+
func lookupTXT(name string) (txt []string, err error) {
lines, err := queryDNS(name, "txt")
if err != nil {
diff --git a/libgo/go/net/lookup_test.go b/libgo/go/net/lookup_test.go
index 84f089e8697..990ade9e210 100644
--- a/libgo/go/net/lookup_test.go
+++ b/libgo/go/net/lookup_test.go
@@ -52,6 +52,20 @@ func TestGmailMX(t *testing.T) {
}
}
+func TestGmailNS(t *testing.T) {
+ if testing.Short() || !*testExternal {
+ t.Logf("skipping test to avoid external network")
+ return
+ }
+ ns, err := LookupNS("gmail.com")
+ if err != nil {
+ t.Errorf("failed: %s", err)
+ }
+ if len(ns) == 0 {
+ t.Errorf("no results")
+ }
+}
+
func TestGmailTXT(t *testing.T) {
if testing.Short() || !*testExternal {
t.Logf("skipping test to avoid external network")
diff --git a/libgo/go/net/lookup_unix.go b/libgo/go/net/lookup_unix.go
index d500a1240d4..fa98eed5f26 100644
--- a/libgo/go/net/lookup_unix.go
+++ b/libgo/go/net/lookup_unix.go
@@ -119,6 +119,19 @@ func lookupMX(name string) (mx []*MX, err error) {
return
}
+func lookupNS(name string) (ns []*NS, err error) {
+ _, records, err := lookup(name, dnsTypeNS)
+ if err != nil {
+ return
+ }
+ ns = make([]*NS, len(records))
+ for i, r := range records {
+ r := r.(*dnsRR_NS)
+ ns[i] = &NS{r.Ns}
+ }
+ return
+}
+
func lookupTXT(name string) (txt []string, err error) {
_, records, err := lookup(name, dnsTypeTXT)
if err != nil {
diff --git a/libgo/go/net/lookup_windows.go b/libgo/go/net/lookup_windows.go
index 99783e97567..390fe7f4405 100644
--- a/libgo/go/net/lookup_windows.go
+++ b/libgo/go/net/lookup_windows.go
@@ -40,7 +40,9 @@ func lookupHost(name string) (addrs []string, err error) {
return
}
-func lookupIP(name string) (addrs []IP, err error) {
+var lookupIP = oldLookupIP
+
+func oldLookupIP(name string) (addrs []IP, err error) {
hostentLock.Lock()
defer hostentLock.Unlock()
h, err := syscall.GetHostByName(name)
@@ -56,7 +58,36 @@ func lookupIP(name string) (addrs []IP, err error) {
}
addrs = addrs[0:i]
default: // TODO(vcc): Implement non IPv4 address lookups.
- return nil, os.NewSyscallError("LookupHost", syscall.EWINDOWS)
+ return nil, os.NewSyscallError("LookupIP", syscall.EWINDOWS)
+ }
+ return addrs, nil
+}
+
+func newLookupIP(name string) (addrs []IP, err error) {
+ hints := syscall.AddrinfoW{
+ Family: syscall.AF_UNSPEC,
+ Socktype: syscall.SOCK_STREAM,
+ Protocol: syscall.IPPROTO_IP,
+ }
+ var result *syscall.AddrinfoW
+ e := syscall.GetAddrInfoW(syscall.StringToUTF16Ptr(name), nil, &hints, &result)
+ if e != nil {
+ return nil, os.NewSyscallError("GetAddrInfoW", e)
+ }
+ defer syscall.FreeAddrInfoW(result)
+ addrs = make([]IP, 0, 5)
+ for ; result != nil; result = result.Next {
+ addr := unsafe.Pointer(result.Addr)
+ switch result.Family {
+ case syscall.AF_INET:
+ a := (*syscall.RawSockaddrInet4)(addr).Addr
+ addrs = append(addrs, IPv4(a[0], a[1], a[2], a[3]))
+ case syscall.AF_INET6:
+ a := (*syscall.RawSockaddrInet6)(addr).Addr
+ addrs = append(addrs, IP{a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], a[11], a[12], a[13], a[14], a[15]})
+ default:
+ return nil, os.NewSyscallError("LookupIP", syscall.EWINDOWS)
+ }
}
return addrs, nil
}
@@ -129,6 +160,21 @@ func lookupMX(name string) (mx []*MX, err error) {
return mx, nil
}
+func lookupNS(name string) (ns []*NS, err error) {
+ var r *syscall.DNSRecord
+ e := syscall.DnsQuery(name, syscall.DNS_TYPE_NS, 0, nil, &r, nil)
+ if e != nil {
+ return nil, os.NewSyscallError("LookupNS", e)
+ }
+ defer syscall.DnsRecordListFree(r, 1)
+ ns = make([]*NS, 0, 10)
+ for p := r; p != nil && p.Type == syscall.DNS_TYPE_NS; p = p.Next {
+ v := (*syscall.DNSPTRData)(unsafe.Pointer(&p.Data[0]))
+ ns = append(ns, &NS{syscall.UTF16ToString((*[256]uint16)(unsafe.Pointer(v.Host))[:]) + "."})
+ }
+ return ns, nil
+}
+
func lookupTXT(name string) (txt []string, err error) {
var r *syscall.DNSRecord
e := syscall.DnsQuery(name, syscall.DNS_TYPE_TEXT, 0, nil, &r, nil)
diff --git a/libgo/go/net/multicast_posix_test.go b/libgo/go/net/multicast_posix_test.go
index 3767a6bc178..d4a8a35627d 100644
--- a/libgo/go/net/multicast_posix_test.go
+++ b/libgo/go/net/multicast_posix_test.go
@@ -118,16 +118,29 @@ func TestSimpleMulticastListener(t *testing.T) {
func checkMulticastListener(t *testing.T, err error, c *UDPConn, gaddr *UDPAddr) {
if !multicastRIBContains(t, gaddr.IP) {
- t.Fatalf("%q not found in RIB", gaddr.String())
+ t.Errorf("%q not found in RIB", gaddr.String())
+ return
+ }
+ la := c.LocalAddr()
+ if la == nil {
+ t.Error("LocalAddr failed")
+ return
}
- if c.LocalAddr().String() != gaddr.String() {
- t.Fatalf("LocalAddr returns %q, expected %q", c.LocalAddr().String(), gaddr.String())
+ if a, ok := la.(*UDPAddr); !ok || a.Port == 0 {
+ t.Errorf("got %v; expected a proper address with non-zero port number", la)
+ return
}
}
func checkSimpleMulticastListener(t *testing.T, err error, c *UDPConn, gaddr *UDPAddr) {
- if c.LocalAddr().String() != gaddr.String() {
- t.Fatalf("LocalAddr returns %q, expected %q", c.LocalAddr().String(), gaddr.String())
+ la := c.LocalAddr()
+ if la == nil {
+ t.Error("LocalAddr failed")
+ return
+ }
+ if a, ok := la.(*UDPAddr); !ok || a.Port == 0 {
+ t.Errorf("got %v; expected a proper address with non-zero port number", la)
+ return
}
}
diff --git a/libgo/go/net/net.go b/libgo/go/net/net.go
index 9ebcdbe996c..feb92a2737d 100644
--- a/libgo/go/net/net.go
+++ b/libgo/go/net/net.go
@@ -44,6 +44,8 @@ package net
import (
"errors"
+ "os"
+ "syscall"
"time"
)
@@ -103,6 +105,101 @@ type Conn interface {
SetWriteDeadline(t time.Time) error
}
+type conn struct {
+ fd *netFD
+}
+
+func (c *conn) ok() bool { return c != nil && c.fd != nil }
+
+// Implementation of the Conn interface.
+
+// Read implements the Conn Read method.
+func (c *conn) Read(b []byte) (int, error) {
+ if !c.ok() {
+ return 0, syscall.EINVAL
+ }
+ return c.fd.Read(b)
+}
+
+// Write implements the Conn Write method.
+func (c *conn) Write(b []byte) (int, error) {
+ if !c.ok() {
+ return 0, syscall.EINVAL
+ }
+ return c.fd.Write(b)
+}
+
+// Close closes the connection.
+func (c *conn) Close() error {
+ if !c.ok() {
+ return syscall.EINVAL
+ }
+ return c.fd.Close()
+}
+
+// LocalAddr returns the local network address.
+func (c *conn) LocalAddr() Addr {
+ if !c.ok() {
+ return nil
+ }
+ return c.fd.laddr
+}
+
+// RemoteAddr returns the remote network address.
+func (c *conn) RemoteAddr() Addr {
+ if !c.ok() {
+ return nil
+ }
+ return c.fd.raddr
+}
+
+// SetDeadline implements the Conn SetDeadline method.
+func (c *conn) SetDeadline(t time.Time) error {
+ if !c.ok() {
+ return syscall.EINVAL
+ }
+ return setDeadline(c.fd, t)
+}
+
+// SetReadDeadline implements the Conn SetReadDeadline method.
+func (c *conn) SetReadDeadline(t time.Time) error {
+ if !c.ok() {
+ return syscall.EINVAL
+ }
+ return setReadDeadline(c.fd, t)
+}
+
+// SetWriteDeadline implements the Conn SetWriteDeadline method.
+func (c *conn) SetWriteDeadline(t time.Time) error {
+ if !c.ok() {
+ return syscall.EINVAL
+ }
+ return setWriteDeadline(c.fd, t)
+}
+
+// SetReadBuffer sets the size of the operating system's
+// receive buffer associated with the connection.
+func (c *conn) SetReadBuffer(bytes int) error {
+ if !c.ok() {
+ return syscall.EINVAL
+ }
+ return setReadBuffer(c.fd, bytes)
+}
+
+// SetWriteBuffer sets the size of the operating system's
+// transmit buffer associated with the connection.
+func (c *conn) SetWriteBuffer(bytes int) error {
+ if !c.ok() {
+ return syscall.EINVAL
+ }
+ return setWriteBuffer(c.fd, bytes)
+}
+
+// File returns a copy of the underlying os.File, set to blocking mode.
+// It is the caller's responsibility to close f when finished.
+// Closing c does not affect f, and closing f does not affect c.
+func (c *conn) File() (f *os.File, err error) { return c.fd.dup() }
+
// An Error represents a network error.
type Error interface {
error
@@ -204,6 +301,8 @@ func (e *OpError) Temporary() bool {
return ok && t.Temporary()
}
+var noDeadline = time.Time{}
+
type timeout interface {
Timeout() bool
}
@@ -221,6 +320,8 @@ func (e *timeoutError) Temporary() bool { return true }
var errTimeout error = &timeoutError{}
+var errClosing = errors.New("use of closed network connection")
+
type AddrError struct {
Err string
Addr string
diff --git a/libgo/go/net/net_posix.go b/libgo/go/net/net_posix.go
deleted file mode 100644
index 3bcc54fe53a..00000000000
--- a/libgo/go/net/net_posix.go
+++ /dev/null
@@ -1,110 +0,0 @@
-// Copyright 2012 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// +build darwin freebsd linux netbsd openbsd windows
-
-// Base posix socket functions.
-
-package net
-
-import (
- "os"
- "syscall"
- "time"
-)
-
-type conn struct {
- fd *netFD
-}
-
-func (c *conn) ok() bool { return c != nil && c.fd != nil }
-
-// Implementation of the Conn interface - see Conn for documentation.
-
-// Read implements the Conn Read method.
-func (c *conn) Read(b []byte) (int, error) {
- if !c.ok() {
- return 0, syscall.EINVAL
- }
- return c.fd.Read(b)
-}
-
-// Write implements the Conn Write method.
-func (c *conn) Write(b []byte) (int, error) {
- if !c.ok() {
- return 0, syscall.EINVAL
- }
- return c.fd.Write(b)
-}
-
-// LocalAddr returns the local network address.
-func (c *conn) LocalAddr() Addr {
- if !c.ok() {
- return nil
- }
- return c.fd.laddr
-}
-
-// RemoteAddr returns the remote network address.
-func (c *conn) RemoteAddr() Addr {
- if !c.ok() {
- return nil
- }
- return c.fd.raddr
-}
-
-// SetDeadline implements the Conn SetDeadline method.
-func (c *conn) SetDeadline(t time.Time) error {
- if !c.ok() {
- return syscall.EINVAL
- }
- return setDeadline(c.fd, t)
-}
-
-// SetReadDeadline implements the Conn SetReadDeadline method.
-func (c *conn) SetReadDeadline(t time.Time) error {
- if !c.ok() {
- return syscall.EINVAL
- }
- return setReadDeadline(c.fd, t)
-}
-
-// SetWriteDeadline implements the Conn SetWriteDeadline method.
-func (c *conn) SetWriteDeadline(t time.Time) error {
- if !c.ok() {
- return syscall.EINVAL
- }
- return setWriteDeadline(c.fd, t)
-}
-
-// SetReadBuffer sets the size of the operating system's
-// receive buffer associated with the connection.
-func (c *conn) SetReadBuffer(bytes int) error {
- if !c.ok() {
- return syscall.EINVAL
- }
- return setReadBuffer(c.fd, bytes)
-}
-
-// SetWriteBuffer sets the size of the operating system's
-// transmit buffer associated with the connection.
-func (c *conn) SetWriteBuffer(bytes int) error {
- if !c.ok() {
- return syscall.EINVAL
- }
- return setWriteBuffer(c.fd, bytes)
-}
-
-// File returns a copy of the underlying os.File, set to blocking mode.
-// It is the caller's responsibility to close f when finished.
-// Closing c does not affect f, and closing f does not affect c.
-func (c *conn) File() (f *os.File, err error) { return c.fd.dup() }
-
-// Close closes the connection.
-func (c *conn) Close() error {
- if !c.ok() {
- return syscall.EINVAL
- }
- return c.fd.Close()
-}
diff --git a/libgo/go/net/net_test.go b/libgo/go/net/net_test.go
index 623a788f9ab..a4e8dcd4455 100644
--- a/libgo/go/net/net_test.go
+++ b/libgo/go/net/net_test.go
@@ -174,3 +174,42 @@ func TestUDPListenClose(t *testing.T) {
t.Fatal("timeout waiting for UDP close")
}
}
+
+func TestTCPClose(t *testing.T) {
+ l, err := Listen("tcp", "127.0.0.1:0")
+ if err != nil {
+ t.Fatal(err)
+ }
+ defer l.Close()
+
+ read := func(r io.Reader) error {
+ var m [1]byte
+ _, err := r.Read(m[:])
+ return err
+ }
+
+ go func() {
+ c, err := Dial("tcp", l.Addr().String())
+ if err != nil {
+ t.Fatal(err)
+ }
+
+ go read(c)
+
+ time.Sleep(10 * time.Millisecond)
+ c.Close()
+ }()
+
+ c, err := l.Accept()
+ if err != nil {
+ t.Fatal(err)
+ }
+ defer c.Close()
+
+ for err == nil {
+ err = read(c)
+ }
+ if err != nil && err != io.EOF {
+ t.Fatal(err)
+ }
+}
diff --git a/libgo/go/net/packetconn_test.go b/libgo/go/net/packetconn_test.go
new file mode 100644
index 00000000000..5075baa609b
--- /dev/null
+++ b/libgo/go/net/packetconn_test.go
@@ -0,0 +1,161 @@
+// Copyright 2012 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package net_test
+
+import (
+ "net"
+ "os"
+ "runtime"
+ "strings"
+ "testing"
+ "time"
+)
+
+var packetConnTests = []struct {
+ net string
+ addr1 string
+ addr2 string
+}{
+ {"udp", "127.0.0.1:0", "127.0.0.1:0"},
+ {"ip:icmp", "127.0.0.1", "127.0.0.1"},
+ {"unixgram", "/tmp/gotest.net1", "/tmp/gotest.net2"},
+}
+
+func TestPacketConn(t *testing.T) {
+ for _, tt := range packetConnTests {
+ var wb []byte
+ netstr := strings.Split(tt.net, ":")
+ switch netstr[0] {
+ case "udp":
+ wb = []byte("UDP PACKETCONN TEST")
+ case "ip":
+ switch runtime.GOOS {
+ case "plan9":
+ continue
+ }
+ if os.Getuid() != 0 {
+ continue
+ }
+ id := os.Getpid() & 0xffff
+ wb = newICMPEchoRequest(id, 1, 128, []byte("IP PACKETCONN TEST "))
+ case "unixgram":
+ switch runtime.GOOS {
+ case "plan9", "windows":
+ continue
+ }
+ os.Remove(tt.addr1)
+ os.Remove(tt.addr2)
+ wb = []byte("UNIXGRAM PACKETCONN TEST")
+ default:
+ continue
+ }
+
+ c1, err := net.ListenPacket(tt.net, tt.addr1)
+ if err != nil {
+ t.Fatalf("net.ListenPacket failed: %v", err)
+ }
+ c1.LocalAddr()
+ c1.SetDeadline(time.Now().Add(100 * time.Millisecond))
+ c1.SetReadDeadline(time.Now().Add(100 * time.Millisecond))
+ c1.SetWriteDeadline(time.Now().Add(100 * time.Millisecond))
+ defer c1.Close()
+
+ c2, err := net.ListenPacket(tt.net, tt.addr2)
+ if err != nil {
+ t.Fatalf("net.ListenPacket failed: %v", err)
+ }
+ c2.LocalAddr()
+ c2.SetDeadline(time.Now().Add(100 * time.Millisecond))
+ c2.SetReadDeadline(time.Now().Add(100 * time.Millisecond))
+ c2.SetWriteDeadline(time.Now().Add(100 * time.Millisecond))
+ defer c2.Close()
+
+ if _, err := c1.WriteTo(wb, c2.LocalAddr()); err != nil {
+ t.Fatalf("net.PacketConn.WriteTo failed: %v", err)
+ }
+ rb2 := make([]byte, 128)
+ if _, _, err := c2.ReadFrom(rb2); err != nil {
+ t.Fatalf("net.PacketConn.ReadFrom failed: %v", err)
+ }
+ if _, err := c2.WriteTo(wb, c1.LocalAddr()); err != nil {
+ t.Fatalf("net.PacketConn.WriteTo failed: %v", err)
+ }
+ rb1 := make([]byte, 128)
+ if _, _, err := c1.ReadFrom(rb1); err != nil {
+ t.Fatalf("net.PacketConn.ReadFrom failed: %v", err)
+ }
+
+ switch netstr[0] {
+ case "unixgram":
+ os.Remove(tt.addr1)
+ os.Remove(tt.addr2)
+ }
+ }
+}
+
+func TestConnAndPacketConn(t *testing.T) {
+ for _, tt := range packetConnTests {
+ var wb []byte
+ netstr := strings.Split(tt.net, ":")
+ switch netstr[0] {
+ case "udp":
+ wb = []byte("UDP PACKETCONN TEST")
+ case "ip":
+ switch runtime.GOOS {
+ case "plan9":
+ continue
+ }
+ if os.Getuid() != 0 {
+ continue
+ }
+ id := os.Getpid() & 0xffff
+ wb = newICMPEchoRequest(id, 1, 128, []byte("IP PACKETCONN TEST"))
+ default:
+ continue
+ }
+
+ c1, err := net.ListenPacket(tt.net, tt.addr1)
+ if err != nil {
+ t.Fatalf("net.ListenPacket failed: %v", err)
+ }
+ c1.LocalAddr()
+ c1.SetDeadline(time.Now().Add(100 * time.Millisecond))
+ c1.SetReadDeadline(time.Now().Add(100 * time.Millisecond))
+ c1.SetWriteDeadline(time.Now().Add(100 * time.Millisecond))
+ defer c1.Close()
+
+ c2, err := net.Dial(tt.net, c1.LocalAddr().String())
+ if err != nil {
+ t.Fatalf("net.Dial failed: %v", err)
+ }
+ c2.LocalAddr()
+ c2.RemoteAddr()
+ c2.SetDeadline(time.Now().Add(100 * time.Millisecond))
+ c2.SetReadDeadline(time.Now().Add(100 * time.Millisecond))
+ c2.SetWriteDeadline(time.Now().Add(100 * time.Millisecond))
+ defer c2.Close()
+
+ if _, err := c2.Write(wb); err != nil {
+ t.Fatalf("net.Conn.Write failed: %v", err)
+ }
+ rb1 := make([]byte, 128)
+ if _, _, err := c1.ReadFrom(rb1); err != nil {
+ t.Fatalf("net.PacetConn.ReadFrom failed: %v", err)
+ }
+ var dst net.Addr
+ if netstr[0] == "ip" {
+ dst = &net.IPAddr{IP: net.IPv4(127, 0, 0, 1)}
+ } else {
+ dst = c2.LocalAddr()
+ }
+ if _, err := c1.WriteTo(wb, dst); err != nil {
+ t.Fatalf("net.PacketConn.WriteTo failed: %v", err)
+ }
+ rb2 := make([]byte, 128)
+ if _, err := c2.Read(rb2); err != nil {
+ t.Fatalf("net.Conn.Read failed: %v", err)
+ }
+ }
+}
diff --git a/libgo/go/net/protoconn_test.go b/libgo/go/net/protoconn_test.go
new file mode 100644
index 00000000000..f249372f392
--- /dev/null
+++ b/libgo/go/net/protoconn_test.go
@@ -0,0 +1,372 @@
+// Copyright 2012 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package net_test
+
+import (
+ "bytes"
+ "net"
+ "os"
+ "runtime"
+ "testing"
+ "time"
+)
+
+var condErrorf = func() func(*testing.T, string, ...interface{}) {
+ // A few APIs are not implemented yet on both Plan 9 and Windows.
+ switch runtime.GOOS {
+ case "plan9", "windows":
+ return (*testing.T).Logf
+ }
+ return (*testing.T).Errorf
+}()
+
+func TestTCPListenerSpecificMethods(t *testing.T) {
+ la, err := net.ResolveTCPAddr("tcp4", "127.0.0.1:0")
+ if err != nil {
+ t.Fatalf("net.ResolveTCPAddr failed: %v", err)
+ }
+ ln, err := net.ListenTCP("tcp4", la)
+ if err != nil {
+ t.Fatalf("net.ListenTCP failed: %v", err)
+ }
+ ln.Addr()
+ ln.SetDeadline(time.Now().Add(30 * time.Nanosecond))
+ defer ln.Close()
+
+ if c, err := ln.Accept(); err != nil {
+ if !err.(net.Error).Timeout() {
+ t.Errorf("net.TCPListener.Accept failed: %v", err)
+ return
+ }
+ } else {
+ c.Close()
+ }
+ if c, err := ln.AcceptTCP(); err != nil {
+ if !err.(net.Error).Timeout() {
+ t.Errorf("net.TCPListener.AcceptTCP failed: %v", err)
+ return
+ }
+ } else {
+ c.Close()
+ }
+
+ if f, err := ln.File(); err != nil {
+ condErrorf(t, "net.TCPListener.File failed: %v", err)
+ return
+ } else {
+ f.Close()
+ }
+}
+
+func TestTCPConnSpecificMethods(t *testing.T) {
+ la, err := net.ResolveTCPAddr("tcp4", "127.0.0.1:0")
+ if err != nil {
+ t.Fatalf("net.ResolveTCPAddr failed: %v", err)
+ }
+ ln, err := net.ListenTCP("tcp4", la)
+ if err != nil {
+ t.Fatalf("net.ListenTCP failed: %v", err)
+ }
+ ln.Addr()
+ defer ln.Close()
+
+ done := make(chan int)
+ go transponder(t, ln, done)
+
+ ra, err := net.ResolveTCPAddr("tcp4", ln.Addr().String())
+ if err != nil {
+ t.Errorf("net.ResolveTCPAddr failed: %v", err)
+ return
+ }
+ c, err := net.DialTCP("tcp4", nil, ra)
+ if err != nil {
+ t.Errorf("net.DialTCP failed: %v", err)
+ return
+ }
+ c.SetKeepAlive(false)
+ c.SetLinger(0)
+ c.SetNoDelay(false)
+ c.LocalAddr()
+ c.RemoteAddr()
+ c.SetDeadline(time.Now().Add(100 * time.Millisecond))
+ c.SetReadDeadline(time.Now().Add(100 * time.Millisecond))
+ c.SetWriteDeadline(time.Now().Add(100 * time.Millisecond))
+ defer c.Close()
+
+ if _, err := c.Write([]byte("TCPCONN TEST")); err != nil {
+ t.Errorf("net.TCPConn.Write failed: %v", err)
+ return
+ }
+ rb := make([]byte, 128)
+ if _, err := c.Read(rb); err != nil {
+ t.Errorf("net.TCPConn.Read failed: %v", err)
+ return
+ }
+
+ <-done
+}
+
+func TestUDPConnSpecificMethods(t *testing.T) {
+ la, err := net.ResolveUDPAddr("udp4", "127.0.0.1:0")
+ if err != nil {
+ t.Fatalf("net.ResolveUDPAddr failed: %v", err)
+ }
+ c, err := net.ListenUDP("udp4", la)
+ if err != nil {
+ t.Fatalf("net.ListenUDP failed: %v", err)
+ }
+ c.LocalAddr()
+ c.RemoteAddr()
+ c.SetDeadline(time.Now().Add(100 * time.Millisecond))
+ c.SetReadDeadline(time.Now().Add(100 * time.Millisecond))
+ c.SetWriteDeadline(time.Now().Add(100 * time.Millisecond))
+ c.SetReadBuffer(2048)
+ c.SetWriteBuffer(2048)
+ defer c.Close()
+
+ wb := []byte("UDPCONN TEST")
+ rb := make([]byte, 128)
+ if _, err := c.WriteToUDP(wb, c.LocalAddr().(*net.UDPAddr)); err != nil {
+ t.Errorf("net.UDPConn.WriteToUDP failed: %v", err)
+ return
+ }
+ if _, _, err := c.ReadFromUDP(rb); err != nil {
+ t.Errorf("net.UDPConn.ReadFromUDP failed: %v", err)
+ return
+ }
+ if _, _, err := c.WriteMsgUDP(wb, nil, c.LocalAddr().(*net.UDPAddr)); err != nil {
+ condErrorf(t, "net.UDPConn.WriteMsgUDP failed: %v", err)
+ return
+ }
+ if _, _, _, _, err := c.ReadMsgUDP(rb, nil); err != nil {
+ condErrorf(t, "net.UDPConn.ReadMsgUDP failed: %v", err)
+ return
+ }
+
+ if f, err := c.File(); err != nil {
+ condErrorf(t, "net.UDPConn.File failed: %v", err)
+ return
+ } else {
+ f.Close()
+ }
+}
+
+func TestIPConnSpecificMethods(t *testing.T) {
+ switch runtime.GOOS {
+ case "plan9":
+ t.Logf("skipping read test on %q", runtime.GOOS)
+ return
+ }
+ if os.Getuid() != 0 {
+ t.Logf("skipping test; must be root")
+ return
+ }
+
+ la, err := net.ResolveIPAddr("ip4", "127.0.0.1")
+ if err != nil {
+ t.Fatalf("net.ResolveIPAddr failed: %v", err)
+ }
+ c, err := net.ListenIP("ip4:icmp", la)
+ if err != nil {
+ t.Fatalf("net.ListenIP failed: %v", err)
+ }
+ c.LocalAddr()
+ c.RemoteAddr()
+ c.SetDeadline(time.Now().Add(100 * time.Millisecond))
+ c.SetReadDeadline(time.Now().Add(100 * time.Millisecond))
+ c.SetWriteDeadline(time.Now().Add(100 * time.Millisecond))
+ c.SetReadBuffer(2048)
+ c.SetWriteBuffer(2048)
+ defer c.Close()
+
+ id := os.Getpid() & 0xffff
+ wb := newICMPEchoRequest(id, 1, 128, []byte("IPCONN TEST "))
+ rb := make([]byte, 20+128)
+ if _, err := c.WriteToIP(wb, c.LocalAddr().(*net.IPAddr)); err != nil {
+ t.Errorf("net.IPConn.WriteToIP failed: %v", err)
+ return
+ }
+ if _, _, err := c.ReadFromIP(rb); err != nil {
+ t.Errorf("net.IPConn.ReadFromIP failed: %v", err)
+ return
+ }
+ if _, _, err := c.WriteMsgIP(wb, nil, c.LocalAddr().(*net.IPAddr)); err != nil {
+ condErrorf(t, "net.UDPConn.WriteMsgIP failed: %v", err)
+ return
+ }
+ if _, _, _, _, err := c.ReadMsgIP(rb, nil); err != nil {
+ condErrorf(t, "net.UDPConn.ReadMsgIP failed: %v", err)
+ return
+ }
+
+ if f, err := c.File(); err != nil {
+ condErrorf(t, "net.IPConn.File failed: %v", err)
+ return
+ } else {
+ f.Close()
+ }
+}
+
+func TestUnixListenerSpecificMethods(t *testing.T) {
+ switch runtime.GOOS {
+ case "plan9", "windows":
+ t.Logf("skipping read test on %q", runtime.GOOS)
+ return
+ }
+
+ p := "/tmp/gotest.net"
+ os.Remove(p)
+ la, err := net.ResolveUnixAddr("unix", p)
+ if err != nil {
+ t.Fatalf("net.ResolveUnixAddr failed: %v", err)
+ }
+ ln, err := net.ListenUnix("unix", la)
+ if err != nil {
+ t.Fatalf("net.ListenUnix failed: %v", err)
+ }
+ ln.Addr()
+ ln.SetDeadline(time.Now().Add(30 * time.Nanosecond))
+ defer ln.Close()
+ defer os.Remove(p)
+
+ if c, err := ln.Accept(); err != nil {
+ if !err.(net.Error).Timeout() {
+ t.Errorf("net.TCPListener.AcceptTCP failed: %v", err)
+ return
+ }
+ } else {
+ c.Close()
+ }
+ if c, err := ln.AcceptUnix(); err != nil {
+ if !err.(net.Error).Timeout() {
+ t.Errorf("net.TCPListener.AcceptTCP failed: %v", err)
+ return
+ }
+ } else {
+ c.Close()
+ }
+
+ if f, err := ln.File(); err != nil {
+ t.Errorf("net.UnixListener.File failed: %v", err)
+ return
+ } else {
+ f.Close()
+ }
+}
+
+func TestUnixConnSpecificMethods(t *testing.T) {
+ switch runtime.GOOS {
+ case "plan9", "windows":
+ t.Logf("skipping test on %q", runtime.GOOS)
+ return
+ }
+
+ p1, p2 := "/tmp/gotest.net1", "/tmp/gotest.net2"
+ os.Remove(p1)
+ os.Remove(p2)
+
+ a1, err := net.ResolveUnixAddr("unixgram", p1)
+ if err != nil {
+ t.Fatalf("net.ResolveUnixAddr failed: %v", err)
+ }
+ c1, err := net.DialUnix("unixgram", a1, nil)
+ if err != nil {
+ t.Fatalf("net.DialUnix failed: %v", err)
+ }
+ c1.LocalAddr()
+ c1.RemoteAddr()
+ c1.SetDeadline(time.Now().Add(100 * time.Millisecond))
+ c1.SetReadDeadline(time.Now().Add(100 * time.Millisecond))
+ c1.SetWriteDeadline(time.Now().Add(100 * time.Millisecond))
+ c1.SetReadBuffer(2048)
+ c1.SetWriteBuffer(2048)
+ defer c1.Close()
+ defer os.Remove(p1)
+
+ a2, err := net.ResolveUnixAddr("unixgram", p2)
+ if err != nil {
+ t.Errorf("net.ResolveUnixAddr failed: %v", err)
+ return
+ }
+ c2, err := net.DialUnix("unixgram", a2, nil)
+ if err != nil {
+ t.Errorf("net.DialUnix failed: %v", err)
+ return
+ }
+ c2.LocalAddr()
+ c2.RemoteAddr()
+ c2.SetDeadline(time.Now().Add(100 * time.Millisecond))
+ c2.SetReadDeadline(time.Now().Add(100 * time.Millisecond))
+ c2.SetWriteDeadline(time.Now().Add(100 * time.Millisecond))
+ c2.SetReadBuffer(2048)
+ c2.SetWriteBuffer(2048)
+ defer c2.Close()
+ defer os.Remove(p2)
+
+ wb := []byte("UNIXCONN TEST")
+ rb1 := make([]byte, 128)
+ rb2 := make([]byte, 128)
+ if _, _, err := c1.WriteMsgUnix(wb, nil, a2); err != nil {
+ t.Errorf("net.UnixConn.WriteMsgUnix failed: %v", err)
+ return
+ }
+ if _, _, _, _, err := c2.ReadMsgUnix(rb2, nil); err != nil {
+ t.Errorf("net.UnixConn.ReadMsgUnix failed: %v", err)
+ return
+ }
+ if _, err := c2.WriteToUnix(wb, a1); err != nil {
+ t.Errorf("net.UnixConn.WriteToUnix failed: %v", err)
+ return
+ }
+ if _, _, err := c1.ReadFromUnix(rb1); err != nil {
+ t.Errorf("net.UnixConn.ReadFromUnix failed: %v", err)
+ return
+ }
+
+ // TODO: http://golang.org/issue/3875
+ net.ListenUnixgram("unixgram", nil)
+
+ if f, err := c1.File(); err != nil {
+ t.Errorf("net.UnixConn.File failed: %v", err)
+ return
+ } else {
+ f.Close()
+ }
+}
+
+func newICMPEchoRequest(id, seqnum, msglen int, filler []byte) []byte {
+ b := newICMPInfoMessage(id, seqnum, msglen, filler)
+ b[0] = 8
+ // calculate ICMP checksum
+ cklen := len(b)
+ s := uint32(0)
+ for i := 0; i < cklen-1; i += 2 {
+ s += uint32(b[i+1])<<8 | uint32(b[i])
+ }
+ if cklen&1 == 1 {
+ s += uint32(b[cklen-1])
+ }
+ s = (s >> 16) + (s & 0xffff)
+ s = s + (s >> 16)
+ // place checksum back in header; using ^= avoids the
+ // assumption the checksum bytes are zero
+ b[2] ^= byte(^s & 0xff)
+ b[3] ^= byte(^s >> 8)
+ return b
+}
+
+func newICMPInfoMessage(id, seqnum, msglen int, filler []byte) []byte {
+ b := make([]byte, msglen)
+ copy(b[8:], bytes.Repeat(filler, (msglen-8)/len(filler)+1))
+ b[0] = 0 // type
+ b[1] = 0 // code
+ b[2] = 0 // checksum
+ b[3] = 0 // checksum
+ b[4] = byte(id >> 8) // identifier
+ b[5] = byte(id & 0xff) // identifier
+ b[6] = byte(seqnum >> 8) // sequence number
+ b[7] = byte(seqnum & 0xff) // sequence number
+ return b
+}
diff --git a/libgo/go/net/rpc/client.go b/libgo/go/net/rpc/client.go
index 7d3d0bb9b87..ee3cc4d34d5 100644
--- a/libgo/go/net/rpc/client.go
+++ b/libgo/go/net/rpc/client.go
@@ -228,7 +228,7 @@ func DialHTTP(network, address string) (*Client, error) {
return DialHTTPPath(network, address, DefaultRPCPath)
}
-// DialHTTPPath connects to an HTTP RPC server
+// DialHTTPPath connects to an HTTP RPC server
// at the specified network address and path.
func DialHTTPPath(network, address, path string) (*Client, error) {
var err error
diff --git a/libgo/go/net/rpc/server.go b/libgo/go/net/rpc/server.go
index e5282202c3d..8898b98abad 100644
--- a/libgo/go/net/rpc/server.go
+++ b/libgo/go/net/rpc/server.go
@@ -227,7 +227,7 @@ func (server *Server) Register(rcvr interface{}) error {
return server.register(rcvr, "", false)
}
-// RegisterName is like Register but uses the provided name for the type
+// RegisterName is like Register but uses the provided name for the type
// instead of the receiver's concrete type.
func (server *Server) RegisterName(name string, rcvr interface{}) error {
return server.register(rcvr, name, true)
@@ -261,8 +261,30 @@ func (server *Server) register(rcvr interface{}, name string, useName bool) erro
s.method = make(map[string]*methodType)
// Install the methods
- for m := 0; m < s.typ.NumMethod(); m++ {
- method := s.typ.Method(m)
+ s.method = suitableMethods(s.typ, true)
+
+ if len(s.method) == 0 {
+ str := ""
+ // To help the user, see if a pointer receiver would work.
+ method := suitableMethods(reflect.PtrTo(s.typ), false)
+ if len(method) != 0 {
+ str = "rpc.Register: type " + sname + " has no exported methods of suitable type (hint: pass a pointer to value of that type)"
+ } else {
+ str = "rpc.Register: type " + sname + " has no exported methods of suitable type"
+ }
+ log.Print(str)
+ return errors.New(str)
+ }
+ server.serviceMap[s.name] = s
+ return nil
+}
+
+// suitableMethods returns suitable Rpc methods of typ, it will report
+// error using log if reportErr is true.
+func suitableMethods(typ reflect.Type, reportErr bool) map[string]*methodType {
+ methods := make(map[string]*methodType)
+ for m := 0; m < typ.NumMethod(); m++ {
+ method := typ.Method(m)
mtype := method.Type
mname := method.Name
// Method must be exported.
@@ -271,46 +293,51 @@ func (server *Server) register(rcvr interface{}, name string, useName bool) erro
}
// Method needs three ins: receiver, *args, *reply.
if mtype.NumIn() != 3 {
- log.Println("method", mname, "has wrong number of ins:", mtype.NumIn())
+ if reportErr {
+ log.Println("method", mname, "has wrong number of ins:", mtype.NumIn())
+ }
continue
}
// First arg need not be a pointer.
argType := mtype.In(1)
if !isExportedOrBuiltinType(argType) {
- log.Println(mname, "argument type not exported:", argType)
+ if reportErr {
+ log.Println(mname, "argument type not exported:", argType)
+ }
continue
}
// Second arg must be a pointer.
replyType := mtype.In(2)
if replyType.Kind() != reflect.Ptr {
- log.Println("method", mname, "reply type not a pointer:", replyType)
+ if reportErr {
+ log.Println("method", mname, "reply type not a pointer:", replyType)
+ }
continue
}
// Reply type must be exported.
if !isExportedOrBuiltinType(replyType) {
- log.Println("method", mname, "reply type not exported:", replyType)
+ if reportErr {
+ log.Println("method", mname, "reply type not exported:", replyType)
+ }
continue
}
// Method needs one out.
if mtype.NumOut() != 1 {
- log.Println("method", mname, "has wrong number of outs:", mtype.NumOut())
+ if reportErr {
+ log.Println("method", mname, "has wrong number of outs:", mtype.NumOut())
+ }
continue
}
// The return type of the method must be error.
if returnType := mtype.Out(0); returnType != typeOfError {
- log.Println("method", mname, "returns", returnType.String(), "not error")
+ if reportErr {
+ log.Println("method", mname, "returns", returnType.String(), "not error")
+ }
continue
}
- s.method[mname] = &methodType{method: method, ArgType: argType, ReplyType: replyType}
- }
-
- if len(s.method) == 0 {
- s := "rpc Register: type " + sname + " has no exported methods of suitable type"
- log.Print(s)
- return errors.New(s)
+ methods[mname] = &methodType{method: method, ArgType: argType, ReplyType: replyType}
}
- server.serviceMap[s.name] = s
- return nil
+ return methods
}
// A value sent as a placeholder for the server's response value when the server
@@ -569,7 +596,7 @@ func (server *Server) Accept(lis net.Listener) {
// Register publishes the receiver's methods in the DefaultServer.
func Register(rcvr interface{}) error { return DefaultServer.Register(rcvr) }
-// RegisterName is like Register but uses the provided name for the type
+// RegisterName is like Register but uses the provided name for the type
// instead of the receiver's concrete type.
func RegisterName(name string, rcvr interface{}) error {
return DefaultServer.RegisterName(name, rcvr)
@@ -612,7 +639,7 @@ func ServeRequest(codec ServerCodec) error {
}
// Accept accepts connections on the listener and serves requests
-// to DefaultServer for each incoming connection.
+// to DefaultServer for each incoming connection.
// Accept blocks; the caller typically invokes it in a go statement.
func Accept(lis net.Listener) { DefaultServer.Accept(lis) }
diff --git a/libgo/go/net/rpc/server_test.go b/libgo/go/net/rpc/server_test.go
index 62c7b1e6004..d9ebe71e5c3 100644
--- a/libgo/go/net/rpc/server_test.go
+++ b/libgo/go/net/rpc/server_test.go
@@ -349,6 +349,7 @@ func testServeRequest(t *testing.T, server *Server) {
type ReplyNotPointer int
type ArgNotPublic int
type ReplyNotPublic int
+type NeedsPtrType int
type local struct{}
func (t *ReplyNotPointer) ReplyNotPointer(args *Args, reply Reply) error {
@@ -363,19 +364,29 @@ func (t *ReplyNotPublic) ReplyNotPublic(args *Args, reply *local) error {
return nil
}
+func (t *NeedsPtrType) NeedsPtrType(args *Args, reply *Reply) error {
+ return nil
+}
+
// Check that registration handles lots of bad methods and a type with no suitable methods.
func TestRegistrationError(t *testing.T) {
err := Register(new(ReplyNotPointer))
if err == nil {
- t.Errorf("expected error registering ReplyNotPointer")
+ t.Error("expected error registering ReplyNotPointer")
}
err = Register(new(ArgNotPublic))
if err == nil {
- t.Errorf("expected error registering ArgNotPublic")
+ t.Error("expected error registering ArgNotPublic")
}
err = Register(new(ReplyNotPublic))
if err == nil {
- t.Errorf("expected error registering ReplyNotPublic")
+ t.Error("expected error registering ReplyNotPublic")
+ }
+ err = Register(NeedsPtrType(0))
+ if err == nil {
+ t.Error("expected error registering NeedsPtrType")
+ } else if !strings.Contains(err.Error(), "pointer") {
+ t.Error("expected hint when registering NeedsPtrType")
}
}
@@ -499,6 +510,27 @@ func TestClientWriteError(t *testing.T) {
w.done <- true
}
+func TestTCPClose(t *testing.T) {
+ once.Do(startServer)
+
+ client, err := dialHTTP()
+ if err != nil {
+ t.Fatalf("dialing: %v", err)
+ }
+ defer client.Close()
+
+ args := Args{17, 8}
+ var reply Reply
+ err = client.Call("Arith.Mul", args, &reply)
+ if err != nil {
+ t.Fatal("arith error:", err)
+ }
+ t.Logf("Arith: %d*%d=%d\n", args.A, args.B, reply)
+ if reply.C != args.A*args.B {
+ t.Errorf("Add: expected %d got %d", reply.C, args.A*args.B)
+ }
+}
+
func benchmarkEndToEnd(dial func() (*Client, error), b *testing.B) {
b.StopTimer()
once.Do(startServer)
diff --git a/libgo/go/net/sendfile_windows.go b/libgo/go/net/sendfile_windows.go
index f5a6d8804da..2d64f2f5bff 100644
--- a/libgo/go/net/sendfile_windows.go
+++ b/libgo/go/net/sendfile_windows.go
@@ -48,12 +48,12 @@ func sendFile(c *netFD, r io.Reader) (written int64, err error, handled bool) {
return 0, nil, false
}
- c.wio.Lock()
- defer c.wio.Unlock()
if err := c.incref(false); err != nil {
return 0, err, true
}
defer c.decref()
+ c.wio.Lock()
+ defer c.wio.Unlock()
var o sendfileOp
o.Init(c, 'w')
diff --git a/libgo/go/net/sock_posix.go b/libgo/go/net/sock_posix.go
index dc5247a7f38..78417fd2ee7 100644
--- a/libgo/go/net/sock_posix.go
+++ b/libgo/go/net/sock_posix.go
@@ -11,12 +11,13 @@ package net
import (
"io"
"syscall"
+ "time"
)
var listenerBacklog = maxListenerBacklog()
// Generic socket creation.
-func socket(net string, f, t, p int, ipv6only bool, ulsa, ursa syscall.Sockaddr, toAddr func(syscall.Sockaddr) Addr) (fd *netFD, err error) {
+func socket(net string, f, t, p int, ipv6only bool, ulsa, ursa syscall.Sockaddr, deadline time.Time, toAddr func(syscall.Sockaddr) Addr) (fd *netFD, err error) {
// See ../syscall/exec_unix.go for description of ForkLock.
syscall.ForkLock.RLock()
s, err := syscall.Socket(f, t, p)
@@ -32,13 +33,19 @@ func socket(net string, f, t, p int, ipv6only bool, ulsa, ursa syscall.Sockaddr,
return nil, err
}
- var blsa syscall.Sockaddr
if ulsa != nil {
- if blsa, err = listenerSockaddr(s, f, ulsa, toAddr); err != nil {
+ // We provide a socket that listens to a wildcard
+ // address with reusable UDP port when the given ulsa
+ // is an appropriate UDP multicast address prefix.
+ // This makes it possible for a single UDP listener
+ // to join multiple different group addresses, for
+ // multiple UDP listeners that listen on the same UDP
+ // port to join the same group address.
+ if ulsa, err = listenerSockaddr(s, f, ulsa, toAddr); err != nil {
closesocket(s)
return nil, err
}
- if err = syscall.Bind(s, blsa); err != nil {
+ if err = syscall.Bind(s, ulsa); err != nil {
closesocket(s)
return nil, err
}
@@ -50,21 +57,20 @@ func socket(net string, f, t, p int, ipv6only bool, ulsa, ursa syscall.Sockaddr,
}
if ursa != nil {
+ if !deadline.IsZero() {
+ fd.wdeadline = deadline.UnixNano()
+ }
if err = fd.connect(ursa); err != nil {
closesocket(s)
fd.Close()
return nil, err
}
fd.isConnected = true
+ fd.wdeadline = 0
}
lsa, _ := syscall.Getsockname(s)
- var laddr Addr
- if ulsa != nil && blsa != ulsa {
- laddr = toAddr(ulsa)
- } else {
- laddr = toAddr(lsa)
- }
+ laddr := toAddr(lsa)
rsa, _ := syscall.Getpeername(s)
raddr := toAddr(rsa)
fd.setAddr(laddr, raddr)
diff --git a/libgo/go/net/tcp_test.go b/libgo/go/net/tcp_test.go
index 53daf5b0999..f6e4df30a8b 100644
--- a/libgo/go/net/tcp_test.go
+++ b/libgo/go/net/tcp_test.go
@@ -116,3 +116,33 @@ func benchmarkTCP(b *testing.B, persistent, timeout bool) {
sem <- true
}
}
+
+var tcpListenerNameTests = []struct {
+ net string
+ laddr *TCPAddr
+}{
+ {"tcp4", &TCPAddr{IP: IPv4(127, 0, 0, 1)}},
+ {"tcp4", &TCPAddr{}},
+ {"tcp4", nil},
+}
+
+func TestTCPListenerName(t *testing.T) {
+ if testing.Short() || !*testExternal {
+ t.Logf("skipping test to avoid external network")
+ return
+ }
+
+ for _, tt := range tcpListenerNameTests {
+ ln, err := ListenTCP(tt.net, tt.laddr)
+ if err != nil {
+ t.Errorf("ListenTCP failed: %v", err)
+ return
+ }
+ defer ln.Close()
+ la := ln.Addr()
+ if a, ok := la.(*TCPAddr); !ok || a.Port == 0 {
+ t.Errorf("got %v; expected a proper address with non-zero port number", la)
+ return
+ }
+ }
+}
diff --git a/libgo/go/net/tcpsock.go b/libgo/go/net/tcpsock.go
index 47fbf29198c..6aba1f89fc8 100644
--- a/libgo/go/net/tcpsock.go
+++ b/libgo/go/net/tcpsock.go
@@ -6,6 +6,8 @@
package net
+import "time"
+
// TCPAddr represents the address of a TCP end point.
type TCPAddr struct {
IP IP
@@ -28,7 +30,11 @@ func (a *TCPAddr) String() string {
// "tcp4" or "tcp6". A literal IPv6 host address must be
// enclosed in square brackets, as in "[::]:80".
func ResolveTCPAddr(net, addr string) (*TCPAddr, error) {
- ip, port, err := hostPortToIP(net, addr)
+ return resolveTCPAddr(net, addr, noDeadline)
+}
+
+func resolveTCPAddr(net, addr string, deadline time.Time) (*TCPAddr, error) {
+ ip, port, err := hostPortToIP(net, addr, deadline)
if err != nil {
return nil, err
}
diff --git a/libgo/go/net/tcpsock_plan9.go b/libgo/go/net/tcpsock_plan9.go
index 4121dd89e9a..cec5bd2aa5e 100644
--- a/libgo/go/net/tcpsock_plan9.go
+++ b/libgo/go/net/tcpsock_plan9.go
@@ -6,12 +6,26 @@
package net
-import "syscall"
+import (
+ "io"
+ "os"
+ "syscall"
+ "time"
+)
// TCPConn is an implementation of the Conn interface for TCP network
// connections.
type TCPConn struct {
- plan9Conn
+ conn
+}
+
+func newTCPConn(fd *netFD) *TCPConn {
+ return &TCPConn{conn{fd}}
+}
+
+// ReadFrom implements the io.ReaderFrom ReadFrom method.
+func (c *TCPConn) ReadFrom(r io.Reader) (int64, error) {
+ return 0, syscall.EPLAN9
}
// CloseRead shuts down the reading side of the TCP connection.
@@ -20,7 +34,7 @@ func (c *TCPConn) CloseRead() error {
if !c.ok() {
return syscall.EINVAL
}
- return syscall.EPLAN9
+ return c.fd.CloseRead()
}
// CloseWrite shuts down the writing side of the TCP connection.
@@ -29,6 +43,35 @@ func (c *TCPConn) CloseWrite() error {
if !c.ok() {
return syscall.EINVAL
}
+ return c.fd.CloseWrite()
+}
+
+// SetLinger sets the behavior of Close() on a connection which still
+// has data waiting to be sent or to be acknowledged.
+//
+// If sec < 0 (the default), Close returns immediately and the
+// operating system finishes sending the data in the background.
+//
+// If sec == 0, Close returns immediately and the operating system
+// discards any unsent or unacknowledged data.
+//
+// If sec > 0, Close blocks for at most sec seconds waiting for data
+// to be sent and acknowledged.
+func (c *TCPConn) SetLinger(sec int) error {
+ return syscall.EPLAN9
+}
+
+// SetKeepAlive sets whether the operating system should send
+// keepalive messages on the connection.
+func (c *TCPConn) SetKeepAlive(keepalive bool) error {
+ return syscall.EPLAN9
+}
+
+// SetNoDelay controls whether the operating system should delay
+// packet transmission in hopes of sending fewer packets (Nagle's
+// algorithm). The default is true (no delay), meaning that data is
+// sent as soon as possible after a Write.
+func (c *TCPConn) SetNoDelay(noDelay bool) error {
return syscall.EPLAN9
}
@@ -36,6 +79,13 @@ func (c *TCPConn) CloseWrite() error {
// which must be "tcp", "tcp4", or "tcp6". If laddr is not nil, it is
// used as the local address for the connection.
func DialTCP(net string, laddr, raddr *TCPAddr) (c *TCPConn, err error) {
+ return dialTCP(net, laddr, raddr, noDeadline)
+}
+
+func dialTCP(net string, laddr, raddr *TCPAddr, deadline time.Time) (*TCPConn, error) {
+ if !deadline.IsZero() {
+ panic("net.dialTCP: deadline not implemented on Plan 9")
+ }
switch net {
case "tcp", "tcp4", "tcp6":
default:
@@ -44,46 +94,91 @@ func DialTCP(net string, laddr, raddr *TCPAddr) (c *TCPConn, err error) {
if raddr == nil {
return nil, &OpError{"dial", net, nil, errMissingAddress}
}
- c1, err := dialPlan9(net, laddr, raddr)
+ fd, err := dialPlan9(net, laddr, raddr)
if err != nil {
- return
+ return nil, err
}
- return &TCPConn{*c1}, nil
+ return &TCPConn{conn{fd}}, nil
}
// TCPListener is a TCP network listener. Clients should typically
// use variables of type Listener instead of assuming TCP.
type TCPListener struct {
- plan9Listener
+ fd *netFD
}
+// AcceptTCP accepts the next incoming call and returns the new
+// connection and the remote address.
+func (l *TCPListener) AcceptTCP() (*TCPConn, error) {
+ if l == nil || l.fd == nil || l.fd.ctl == nil {
+ return nil, syscall.EINVAL
+ }
+ fd, err := l.fd.acceptPlan9()
+ if err != nil {
+ return nil, err
+ }
+ return newTCPConn(fd), nil
+}
+
+// Accept implements the Accept method in the Listener interface; it
+// waits for the next call and returns a generic Conn.
+func (l *TCPListener) Accept() (Conn, error) {
+ if l == nil || l.fd == nil || l.fd.ctl == nil {
+ return nil, syscall.EINVAL
+ }
+ c, err := l.AcceptTCP()
+ if err != nil {
+ return nil, err
+ }
+ return c, nil
+}
+
+// Close stops listening on the TCP address.
+// Already Accepted connections are not closed.
func (l *TCPListener) Close() error {
- if l == nil || l.ctl == nil {
+ if l == nil || l.fd == nil || l.fd.ctl == nil {
return syscall.EINVAL
}
- if _, err := l.ctl.WriteString("hangup"); err != nil {
- l.ctl.Close()
+ if _, err := l.fd.ctl.WriteString("hangup"); err != nil {
+ l.fd.ctl.Close()
return err
}
- return l.ctl.Close()
+ return l.fd.ctl.Close()
+}
+
+// Addr returns the listener's network address, a *TCPAddr.
+func (l *TCPListener) Addr() Addr { return l.fd.laddr }
+
+// SetDeadline sets the deadline associated with the listener.
+// A zero time value disables the deadline.
+func (l *TCPListener) SetDeadline(t time.Time) error {
+ if l == nil || l.fd == nil || l.fd.ctl == nil {
+ return syscall.EINVAL
+ }
+ return setDeadline(l.fd, t)
}
+// File returns a copy of the underlying os.File, set to blocking
+// mode. It is the caller's responsibility to close f when finished.
+// Closing l does not affect f, and closing f does not affect l.
+func (l *TCPListener) File() (f *os.File, err error) { return l.fd.dup() }
+
// ListenTCP announces on the TCP address laddr and returns a TCP
// listener. Net must be "tcp", "tcp4", or "tcp6". If laddr has a
// port of 0, it means to listen on some available port. The caller
// can use l.Addr() to retrieve the chosen address.
-func ListenTCP(net string, laddr *TCPAddr) (l *TCPListener, err error) {
+func ListenTCP(net string, laddr *TCPAddr) (*TCPListener, error) {
switch net {
case "tcp", "tcp4", "tcp6":
default:
return nil, UnknownNetworkError(net)
}
if laddr == nil {
- return nil, &OpError{"listen", net, nil, errMissingAddress}
+ laddr = &TCPAddr{}
}
- l1, err := listenPlan9(net, laddr)
+ fd, err := listenPlan9(net, laddr)
if err != nil {
- return
+ return nil, err
}
- return &TCPListener{*l1}, nil
+ return &TCPListener{fd}, nil
}
diff --git a/libgo/go/net/tcpsock_posix.go b/libgo/go/net/tcpsock_posix.go
index 2c34d2fda7d..e5b3a09f75c 100644
--- a/libgo/go/net/tcpsock_posix.go
+++ b/libgo/go/net/tcpsock_posix.go
@@ -143,11 +143,19 @@ func (c *TCPConn) SetNoDelay(noDelay bool) error {
// which must be "tcp", "tcp4", or "tcp6". If laddr is not nil, it is used
// as the local address for the connection.
func DialTCP(net string, laddr, raddr *TCPAddr) (*TCPConn, error) {
+ switch net {
+ case "tcp", "tcp4", "tcp6":
+ default:
+ return nil, UnknownNetworkError(net)
+ }
if raddr == nil {
return nil, &OpError{"dial", net, nil, errMissingAddress}
}
+ return dialTCP(net, laddr, raddr, noDeadline)
+}
- fd, err := internetSocket(net, laddr.toAddr(), raddr.toAddr(), syscall.SOCK_STREAM, 0, "dial", sockaddrToTCP)
+func dialTCP(net string, laddr, raddr *TCPAddr, deadline time.Time) (*TCPConn, error) {
+ fd, err := internetSocket(net, laddr.toAddr(), raddr.toAddr(), deadline, syscall.SOCK_STREAM, 0, "dial", sockaddrToTCP)
// TCP has a rarely used mechanism called a 'simultaneous connection' in
// which Dial("tcp", addr1, addr2) run on the machine at addr1 can
@@ -177,7 +185,7 @@ func DialTCP(net string, laddr, raddr *TCPAddr) (*TCPConn, error) {
if err == nil {
fd.Close()
}
- fd, err = internetSocket(net, laddr.toAddr(), raddr.toAddr(), syscall.SOCK_STREAM, 0, "dial", sockaddrToTCP)
+ fd, err = internetSocket(net, laddr.toAddr(), raddr.toAddr(), deadline, syscall.SOCK_STREAM, 0, "dial", sockaddrToTCP)
}
if err != nil {
@@ -220,29 +228,10 @@ type TCPListener struct {
fd *netFD
}
-// ListenTCP announces on the TCP address laddr and returns a TCP listener.
-// Net must be "tcp", "tcp4", or "tcp6".
-// If laddr has a port of 0, it means to listen on some available port.
-// The caller can use l.Addr() to retrieve the chosen address.
-func ListenTCP(net string, laddr *TCPAddr) (*TCPListener, error) {
- fd, err := internetSocket(net, laddr.toAddr(), nil, syscall.SOCK_STREAM, 0, "listen", sockaddrToTCP)
- if err != nil {
- return nil, err
- }
- err = syscall.Listen(fd.sysfd, listenerBacklog)
- if err != nil {
- closesocket(fd.sysfd)
- return nil, &OpError{"listen", net, laddr, err}
- }
- l := new(TCPListener)
- l.fd = fd
- return l, nil
-}
-
// AcceptTCP accepts the next incoming call and returns the new connection
// and the remote address.
func (l *TCPListener) AcceptTCP() (c *TCPConn, err error) {
- if l == nil || l.fd == nil || l.fd.sysfd < 0 {
+ if l == nil || l.fd == nil {
return nil, syscall.EINVAL
}
fd, err := l.fd.accept(sockaddrToTCP)
@@ -287,3 +276,30 @@ func (l *TCPListener) SetDeadline(t time.Time) error {
// It is the caller's responsibility to close f when finished.
// Closing l does not affect f, and closing f does not affect l.
func (l *TCPListener) File() (f *os.File, err error) { return l.fd.dup() }
+
+// ListenTCP announces on the TCP address laddr and returns a TCP listener.
+// Net must be "tcp", "tcp4", or "tcp6".
+// If laddr has a port of 0, it means to listen on some available port.
+// The caller can use l.Addr() to retrieve the chosen address.
+func ListenTCP(net string, laddr *TCPAddr) (*TCPListener, error) {
+ switch net {
+ case "tcp", "tcp4", "tcp6":
+ default:
+ return nil, UnknownNetworkError(net)
+ }
+ if laddr == nil {
+ laddr = &TCPAddr{}
+ }
+ fd, err := internetSocket(net, laddr.toAddr(), nil, noDeadline, syscall.SOCK_STREAM, 0, "listen", sockaddrToTCP)
+ if err != nil {
+ return nil, err
+ }
+ err = syscall.Listen(fd.sysfd, listenerBacklog)
+ if err != nil {
+ closesocket(fd.sysfd)
+ return nil, &OpError{"listen", net, laddr, err}
+ }
+ l := new(TCPListener)
+ l.fd = fd
+ return l, nil
+}
diff --git a/libgo/go/net/textproto/reader.go b/libgo/go/net/textproto/reader.go
index 3777424534d..855350c31f0 100644
--- a/libgo/go/net/textproto/reader.go
+++ b/libgo/go/net/textproto/reader.go
@@ -486,6 +486,7 @@ func (r *Reader) ReadMIMEHeader() (MIMEHeader, error) {
// letter and any letter following a hyphen to upper case;
// the rest are converted to lowercase. For example, the
// canonical key for "accept-encoding" is "Accept-Encoding".
+// MIME header keys are assumed to be ASCII only.
func CanonicalMIMEHeaderKey(s string) string {
// Quick check for canonical encoding.
upper := true
@@ -502,28 +503,90 @@ func CanonicalMIMEHeaderKey(s string) string {
return s
}
+const toLower = 'a' - 'A'
+
// canonicalMIMEHeaderKey is like CanonicalMIMEHeaderKey but is
// allowed to mutate the provided byte slice before returning the
// string.
func canonicalMIMEHeaderKey(a []byte) string {
- // Canonicalize: first letter upper case
- // and upper case after each dash.
- // (Host, User-Agent, If-Modified-Since).
- // MIME headers are ASCII only, so no Unicode issues.
+ // Look for it in commonHeaders , so that we can avoid an
+ // allocation by sharing the strings among all users
+ // of textproto. If we don't find it, a has been canonicalized
+ // so just return string(a).
upper := true
- for i, v := range a {
- if v == ' ' {
+ lo := 0
+ hi := len(commonHeaders)
+ for i := 0; i < len(a); i++ {
+ // Canonicalize: first letter upper case
+ // and upper case after each dash.
+ // (Host, User-Agent, If-Modified-Since).
+ // MIME headers are ASCII only, so no Unicode issues.
+ if a[i] == ' ' {
a[i] = '-'
upper = true
continue
}
- if upper && 'a' <= v && v <= 'z' {
- a[i] = v + 'A' - 'a'
+ c := a[i]
+ if upper && 'a' <= c && c <= 'z' {
+ c -= toLower
+ } else if !upper && 'A' <= c && c <= 'Z' {
+ c += toLower
}
- if !upper && 'A' <= v && v <= 'Z' {
- a[i] = v + 'a' - 'A'
+ a[i] = c
+ upper = c == '-' // for next time
+
+ if lo < hi {
+ for lo < hi && (len(commonHeaders[lo]) <= i || commonHeaders[lo][i] < c) {
+ lo++
+ }
+ for hi > lo && commonHeaders[hi-1][i] > c {
+ hi--
+ }
}
- upper = v == '-'
+ }
+ if lo < hi && len(commonHeaders[lo]) == len(a) {
+ return commonHeaders[lo]
}
return string(a)
}
+
+var commonHeaders = []string{
+ "Accept",
+ "Accept-Charset",
+ "Accept-Encoding",
+ "Accept-Language",
+ "Accept-Ranges",
+ "Cache-Control",
+ "Cc",
+ "Connection",
+ "Content-Id",
+ "Content-Language",
+ "Content-Length",
+ "Content-Transfer-Encoding",
+ "Content-Type",
+ "Date",
+ "Dkim-Signature",
+ "Etag",
+ "Expires",
+ "From",
+ "Host",
+ "If-Modified-Since",
+ "If-None-Match",
+ "In-Reply-To",
+ "Last-Modified",
+ "Location",
+ "Message-Id",
+ "Mime-Version",
+ "Pragma",
+ "Received",
+ "Return-Path",
+ "Server",
+ "Set-Cookie",
+ "Subject",
+ "To",
+ "User-Agent",
+ "Via",
+ "X-Forwarded-For",
+ "X-Imforwards",
+ "X-Powered-By",
+}
diff --git a/libgo/go/net/textproto/reader_test.go b/libgo/go/net/textproto/reader_test.go
index 9b6c76a0d08..26987f61132 100644
--- a/libgo/go/net/textproto/reader_test.go
+++ b/libgo/go/net/textproto/reader_test.go
@@ -24,6 +24,7 @@ var canonicalHeaderKeyTests = []canonicalHeaderKeyTest{
{"uSER-aGENT", "User-Agent"},
{"user-agent", "User-Agent"},
{"USER-AGENT", "User-Agent"},
+ {"üser-agenT", "üser-Agent"}, // non-ASCII unchanged
}
func TestCanonicalMIMEHeaderKey(t *testing.T) {
@@ -241,18 +242,94 @@ func TestRFC959Lines(t *testing.T) {
}
}
+func TestCommonHeaders(t *testing.T) {
+ // need to disable the commonHeaders-based optimization
+ // during this check, or we'd not be testing anything
+ oldch := commonHeaders
+ commonHeaders = []string{}
+ defer func() { commonHeaders = oldch }()
+
+ last := ""
+ for _, h := range oldch {
+ if last > h {
+ t.Errorf("%v is out of order", h)
+ }
+ if last == h {
+ t.Errorf("%v is duplicated", h)
+ }
+ if canon := CanonicalMIMEHeaderKey(h); h != canon {
+ t.Errorf("%v is not canonical", h)
+ }
+ last = h
+ }
+}
+
+var clientHeaders = strings.Replace(`Host: golang.org
+Connection: keep-alive
+Cache-Control: max-age=0
+Accept: application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
+User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.63 Safari/534.3
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr-CH;q=0.6
+Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
+COOKIE: __utma=000000000.0000000000.0000000000.0000000000.0000000000.00; __utmb=000000000.0.00.0000000000; __utmc=000000000; __utmz=000000000.0000000000.00.0.utmcsr=code.google.com|utmccn=(referral)|utmcmd=referral|utmcct=/p/go/issues/detail
+Non-Interned: test
+
+`, "\n", "\r\n", -1)
+
+var serverHeaders = strings.Replace(`Content-Type: text/html; charset=utf-8
+Content-Encoding: gzip
+Date: Thu, 27 Sep 2012 09:03:33 GMT
+Server: Google Frontend
+Cache-Control: private
+Content-Length: 2298
+VIA: 1.1 proxy.example.com:80 (XXX/n.n.n-nnn)
+Connection: Close
+Non-Interned: test
+
+`, "\n", "\r\n", -1)
+
func BenchmarkReadMIMEHeader(b *testing.B) {
var buf bytes.Buffer
br := bufio.NewReader(&buf)
r := NewReader(br)
for i := 0; i < b.N; i++ {
- buf.WriteString("User-Agent: not mozilla\r\nContent-Length: 23452\r\nContent-Type: text/html; charset-utf8\r\nFoo-Bar: foobar\r\nfoo-bar: some more string\r\n\r\n")
+ var want int
+ var find string
+ if (i & 1) == 1 {
+ buf.WriteString(clientHeaders)
+ want = 10
+ find = "Cookie"
+ } else {
+ buf.WriteString(serverHeaders)
+ want = 9
+ find = "Via"
+ }
+ h, err := r.ReadMIMEHeader()
+ if err != nil {
+ b.Fatal(err)
+ }
+ if len(h) != want {
+ b.Fatalf("wrong number of headers: got %d, want %d", len(h), want)
+ }
+ if _, ok := h[find]; !ok {
+ b.Fatalf("did not find key %s", find)
+ }
+ }
+}
+
+func BenchmarkUncommon(b *testing.B) {
+ var buf bytes.Buffer
+ br := bufio.NewReader(&buf)
+ r := NewReader(br)
+ for i := 0; i < b.N; i++ {
+ buf.WriteString("uncommon-header-for-benchmark: foo\r\n\r\n")
h, err := r.ReadMIMEHeader()
if err != nil {
b.Fatal(err)
}
- if len(h) != 4 {
- b.Fatalf("want 4")
+ if _, ok := h["Uncommon-Header-For-Benchmark"]; !ok {
+ b.Fatal("Missing result header.")
}
}
}
diff --git a/libgo/go/net/timeout_test.go b/libgo/go/net/timeout_test.go
index 672fb7241d7..68d8ced011a 100644
--- a/libgo/go/net/timeout_test.go
+++ b/libgo/go/net/timeout_test.go
@@ -119,3 +119,114 @@ func TestDeadlineReset(t *testing.T) {
t.Errorf("unexpected return from Accept; err=%v", err)
}
}
+
+func TestTimeoutAccept(t *testing.T) {
+ switch runtime.GOOS {
+ case "plan9":
+ t.Logf("skipping test on %q", runtime.GOOS)
+ return
+ }
+ ln, err := Listen("tcp", "127.0.0.1:0")
+ if err != nil {
+ t.Fatal(err)
+ }
+ defer ln.Close()
+ tl := ln.(*TCPListener)
+ tl.SetDeadline(time.Now().Add(100 * time.Millisecond))
+ errc := make(chan error, 1)
+ go func() {
+ _, err := ln.Accept()
+ errc <- err
+ }()
+ select {
+ case <-time.After(1 * time.Second):
+ // Accept shouldn't block indefinitely
+ t.Errorf("Accept didn't return in an expected time")
+ case <-errc:
+ // Pass.
+ }
+}
+
+func TestReadWriteDeadline(t *testing.T) {
+ switch runtime.GOOS {
+ case "plan9":
+ t.Logf("skipping test on %q", runtime.GOOS)
+ return
+ }
+
+ if !canCancelIO {
+ t.Logf("skipping test on this system")
+ return
+ }
+ const (
+ readTimeout = 50 * time.Millisecond
+ writeTimeout = 250 * time.Millisecond
+ )
+ checkTimeout := func(command string, start time.Time, should time.Duration) {
+ is := time.Now().Sub(start)
+ d := is - should
+ if d < -30*time.Millisecond || !testing.Short() && 150*time.Millisecond < d {
+ t.Errorf("%s timeout test failed: is=%v should=%v\n", command, is, should)
+ }
+ }
+
+ ln, err := Listen("tcp", "127.0.0.1:0")
+ if err != nil {
+ t.Fatalf("ListenTCP on :0: %v", err)
+ }
+
+ lnquit := make(chan bool)
+
+ go func() {
+ c, err := ln.Accept()
+ if err != nil {
+ t.Fatalf("Accept: %v", err)
+ }
+ defer c.Close()
+ lnquit <- true
+ }()
+
+ c, err := Dial("tcp", ln.Addr().String())
+ if err != nil {
+ t.Fatalf("Dial: %v", err)
+ }
+ defer c.Close()
+
+ start := time.Now()
+ err = c.SetReadDeadline(start.Add(readTimeout))
+ if err != nil {
+ t.Fatalf("SetReadDeadline: %v", err)
+ }
+ err = c.SetWriteDeadline(start.Add(writeTimeout))
+ if err != nil {
+ t.Fatalf("SetWriteDeadline: %v", err)
+ }
+
+ quit := make(chan bool)
+
+ go func() {
+ var buf [10]byte
+ _, err := c.Read(buf[:])
+ if err == nil {
+ t.Errorf("Read should not succeed")
+ }
+ checkTimeout("Read", start, readTimeout)
+ quit <- true
+ }()
+
+ go func() {
+ var buf [10000]byte
+ for {
+ _, err := c.Write(buf[:])
+ if err != nil {
+ break
+ }
+ }
+ checkTimeout("Write", start, writeTimeout)
+ quit <- true
+ }()
+
+ <-quit
+ <-quit
+ <-lnquit
+}
diff --git a/libgo/go/net/udp_test.go b/libgo/go/net/udp_test.go
index f80d3b5a9cf..37b904f3242 100644
--- a/libgo/go/net/udp_test.go
+++ b/libgo/go/net/udp_test.go
@@ -87,3 +87,33 @@ func testWriteToPacketConn(t *testing.T, raddr string) {
t.Fatal("Write should fail")
}
}
+
+var udpConnLocalNameTests = []struct {
+ net string
+ laddr *UDPAddr
+}{
+ {"udp4", &UDPAddr{IP: IPv4(127, 0, 0, 1)}},
+ {"udp4", &UDPAddr{}},
+ {"udp4", nil},
+}
+
+func TestUDPConnLocalName(t *testing.T) {
+ if testing.Short() || !*testExternal {
+ t.Logf("skipping test to avoid external network")
+ return
+ }
+
+ for _, tt := range udpConnLocalNameTests {
+ c, err := ListenUDP(tt.net, tt.laddr)
+ if err != nil {
+ t.Errorf("ListenUDP failed: %v", err)
+ return
+ }
+ defer c.Close()
+ la := c.LocalAddr()
+ if a, ok := la.(*UDPAddr); !ok || a.Port == 0 {
+ t.Errorf("got %v; expected a proper address with non-zero port number", la)
+ return
+ }
+ }
+}
diff --git a/libgo/go/net/udpsock.go b/libgo/go/net/udpsock.go
index 62b27d95e9c..bf2107b03a2 100644
--- a/libgo/go/net/udpsock.go
+++ b/libgo/go/net/udpsock.go
@@ -6,7 +6,10 @@
package net
-import "errors"
+import (
+ "errors"
+ "time"
+)
var ErrWriteToConnected = errors.New("use of WriteTo with pre-connected UDP")
@@ -32,7 +35,11 @@ func (a *UDPAddr) String() string {
// "udp4" or "udp6". A literal IPv6 host address must be
// enclosed in square brackets, as in "[::]:80".
func ResolveUDPAddr(net, addr string) (*UDPAddr, error) {
- ip, port, err := hostPortToIP(net, addr)
+ return resolveUDPAddr(net, addr, noDeadline)
+}
+
+func resolveUDPAddr(net, addr string, deadline time.Time) (*UDPAddr, error) {
+ ip, port, err := hostPortToIP(net, addr, deadline)
if err != nil {
return nil, err
}
diff --git a/libgo/go/net/udpsock_plan9.go b/libgo/go/net/udpsock_plan9.go
index aaa7e5b28cb..6a828e14d20 100644
--- a/libgo/go/net/udpsock_plan9.go
+++ b/libgo/go/net/udpsock_plan9.go
@@ -10,12 +10,13 @@ import (
"errors"
"os"
"syscall"
+ "time"
)
// UDPConn is the implementation of the Conn and PacketConn
// interfaces for UDP network connections.
type UDPConn struct {
- plan9Conn
+ conn
}
// UDP-specific methods.
@@ -31,14 +32,14 @@ func (c *UDPConn) ReadFromUDP(b []byte) (n int, addr *UDPAddr, err error) {
if !c.ok() {
return 0, nil, syscall.EINVAL
}
- if c.data == nil {
- c.data, err = os.OpenFile(c.dir+"/data", os.O_RDWR, 0)
+ if c.fd.data == nil {
+ c.fd.data, err = os.OpenFile(c.fd.dir+"/data", os.O_RDWR, 0)
if err != nil {
return 0, nil, err
}
}
buf := make([]byte, udpHeaderSize+len(b))
- m, err := c.data.Read(buf)
+ m, err := c.fd.data.Read(buf)
if err != nil {
return
}
@@ -80,23 +81,23 @@ func (c *UDPConn) WriteToUDP(b []byte, addr *UDPAddr) (n int, err error) {
if !c.ok() {
return 0, syscall.EINVAL
}
- if c.data == nil {
- c.data, err = os.OpenFile(c.dir+"/data", os.O_RDWR, 0)
+ if c.fd.data == nil {
+ c.fd.data, err = os.OpenFile(c.fd.dir+"/data", os.O_RDWR, 0)
if err != nil {
return 0, err
}
}
h := new(udpHeader)
h.raddr = addr.IP.To16()
- h.laddr = c.laddr.(*UDPAddr).IP.To16()
+ h.laddr = c.fd.laddr.(*UDPAddr).IP.To16()
h.ifcaddr = IPv6zero // ignored (receive only)
h.rport = uint16(addr.Port)
- h.lport = uint16(c.laddr.(*UDPAddr).Port)
+ h.lport = uint16(c.fd.laddr.(*UDPAddr).Port)
buf := make([]byte, udpHeaderSize+len(b))
i := copy(buf, h.Bytes())
copy(buf[i:], b)
- return c.data.Write(buf)
+ return c.fd.data.Write(buf)
}
// WriteTo implements the PacketConn WriteTo method.
@@ -106,7 +107,7 @@ func (c *UDPConn) WriteTo(b []byte, addr Addr) (n int, err error) {
}
a, ok := addr.(*UDPAddr)
if !ok {
- return 0, &OpError{"write", c.dir, addr, syscall.EINVAL}
+ return 0, &OpError{"write", c.fd.dir, addr, syscall.EINVAL}
}
return c.WriteToUDP(b, a)
}
@@ -122,6 +123,13 @@ func (c *UDPConn) WriteMsgUDP(b, oob []byte, addr *UDPAddr) (n, oobn int, err er
// which must be "udp", "udp4", or "udp6". If laddr is not nil, it is
// used as the local address for the connection.
func DialUDP(net string, laddr, raddr *UDPAddr) (c *UDPConn, err error) {
+ return dialUDP(net, laddr, raddr, noDeadline)
+}
+
+func dialUDP(net string, laddr, raddr *UDPAddr, deadline time.Time) (*UDPConn, error) {
+ if !deadline.IsZero() {
+ panic("net.dialUDP: deadline not implemented on Plan 9")
+ }
switch net {
case "udp", "udp4", "udp6":
default:
@@ -130,11 +138,11 @@ func DialUDP(net string, laddr, raddr *UDPAddr) (c *UDPConn, err error) {
if raddr == nil {
return nil, &OpError{"dial", net, nil, errMissingAddress}
}
- c1, err := dialPlan9(net, laddr, raddr)
+ fd, err := dialPlan9(net, laddr, raddr)
if err != nil {
- return
+ return nil, err
}
- return &UDPConn{*c1}, nil
+ return &UDPConn{conn{fd}}, nil
}
const udpHeaderSize = 16*3 + 2*2
@@ -169,24 +177,24 @@ func unmarshalUDPHeader(b []byte) (*udpHeader, []byte) {
// address laddr. The returned connection c's ReadFrom and WriteTo
// methods can be used to receive and send UDP packets with per-packet
// addressing.
-func ListenUDP(net string, laddr *UDPAddr) (c *UDPConn, err error) {
+func ListenUDP(net string, laddr *UDPAddr) (*UDPConn, error) {
switch net {
case "udp", "udp4", "udp6":
default:
return nil, UnknownNetworkError(net)
}
if laddr == nil {
- return nil, &OpError{"listen", net, nil, errMissingAddress}
+ laddr = &UDPAddr{}
}
l, err := listenPlan9(net, laddr)
if err != nil {
- return
+ return nil, err
}
_, err = l.ctl.WriteString("headers")
if err != nil {
- return
+ return nil, err
}
- return &UDPConn{*l.plan9Conn()}, nil
+ return &UDPConn{conn{l.netFD()}}, nil
}
// ListenMulticastUDP listens for incoming multicast UDP packets
diff --git a/libgo/go/net/udpsock_posix.go b/libgo/go/net/udpsock_posix.go
index e075380c8e3..d7329bf32fc 100644
--- a/libgo/go/net/udpsock_posix.go
+++ b/libgo/go/net/udpsock_posix.go
@@ -8,7 +8,10 @@
package net
-import "syscall"
+import (
+ "syscall"
+ "time"
+)
func sockaddrToUDP(sa syscall.Sockaddr) Addr {
switch sa := sa.(type) {
@@ -160,6 +163,10 @@ func (c *UDPConn) WriteMsgUDP(b, oob []byte, addr *UDPAddr) (n, oobn int, err er
// which must be "udp", "udp4", or "udp6". If laddr is not nil, it is used
// as the local address for the connection.
func DialUDP(net string, laddr, raddr *UDPAddr) (*UDPConn, error) {
+ return dialUDP(net, laddr, raddr, noDeadline)
+}
+
+func dialUDP(net string, laddr, raddr *UDPAddr, deadline time.Time) (*UDPConn, error) {
switch net {
case "udp", "udp4", "udp6":
default:
@@ -168,7 +175,7 @@ func DialUDP(net string, laddr, raddr *UDPAddr) (*UDPConn, error) {
if raddr == nil {
return nil, &OpError{"dial", net, nil, errMissingAddress}
}
- fd, err := internetSocket(net, laddr.toAddr(), raddr.toAddr(), syscall.SOCK_DGRAM, 0, "dial", sockaddrToUDP)
+ fd, err := internetSocket(net, laddr.toAddr(), raddr.toAddr(), deadline, syscall.SOCK_DGRAM, 0, "dial", sockaddrToUDP)
if err != nil {
return nil, err
}
@@ -186,9 +193,9 @@ func ListenUDP(net string, laddr *UDPAddr) (*UDPConn, error) {
return nil, UnknownNetworkError(net)
}
if laddr == nil {
- return nil, &OpError{"listen", net, nil, errMissingAddress}
+ laddr = &UDPAddr{}
}
- fd, err := internetSocket(net, laddr.toAddr(), nil, syscall.SOCK_DGRAM, 0, "listen", sockaddrToUDP)
+ fd, err := internetSocket(net, laddr.toAddr(), nil, noDeadline, syscall.SOCK_DGRAM, 0, "listen", sockaddrToUDP)
if err != nil {
return nil, err
}
@@ -208,7 +215,7 @@ func ListenMulticastUDP(net string, ifi *Interface, gaddr *UDPAddr) (*UDPConn, e
if gaddr == nil || gaddr.IP == nil {
return nil, &OpError{"listenmulticast", net, nil, errMissingAddress}
}
- fd, err := internetSocket(net, gaddr.toAddr(), nil, syscall.SOCK_DGRAM, 0, "listen", sockaddrToUDP)
+ fd, err := internetSocket(net, gaddr.toAddr(), nil, noDeadline, syscall.SOCK_DGRAM, 0, "listen", sockaddrToUDP)
if err != nil {
return nil, err
}
diff --git a/libgo/go/net/unicast_posix_test.go b/libgo/go/net/unicast_posix_test.go
index 5b39e25acbf..e1d4b0d47aa 100644
--- a/libgo/go/net/unicast_posix_test.go
+++ b/libgo/go/net/unicast_posix_test.go
@@ -171,9 +171,9 @@ var dualStackListenerTests = []struct {
// Test cases and expected results for the attemping 2nd listen on the same port
// 1st listen 2nd listen darwin freebsd linux openbsd
// ------------------------------------------------------------------------------------
- // "tcp" "" "tcp" "" - - - -
- // "tcp" "" "tcp" "0.0.0.0" - - - -
- // "tcp" "0.0.0.0" "tcp" "" - - - -
+ // "tcp" "" "tcp" "" - - - -
+ // "tcp" "" "tcp" "0.0.0.0" - - - -
+ // "tcp" "0.0.0.0" "tcp" "" - - - -
// ------------------------------------------------------------------------------------
// "tcp" "" "tcp" "[::]" - - - ok
// "tcp" "[::]" "tcp" "" - - - ok
diff --git a/libgo/go/net/unixsock_plan9.go b/libgo/go/net/unixsock_plan9.go
index 21403754a7a..342e26fce02 100644
--- a/libgo/go/net/unixsock_plan9.go
+++ b/libgo/go/net/unixsock_plan9.go
@@ -139,6 +139,10 @@ func (c *UnixConn) CloseWrite() error {
// which must be "unix" or "unixgram". If laddr is not nil, it is
// used as the local address for the connection.
func DialUnix(net string, laddr, raddr *UnixAddr) (*UnixConn, error) {
+ return dialUnix(net, laddr, raddr, noDeadline)
+}
+
+func dialUnix(net string, laddr, raddr *UnixAddr, deadline time.Time) (*UnixConn, error) {
return nil, syscall.EPLAN9
}
diff --git a/libgo/go/net/unixsock_posix.go b/libgo/go/net/unixsock_posix.go
index 2bef5eaaf12..16ebd58d6e8 100644
--- a/libgo/go/net/unixsock_posix.go
+++ b/libgo/go/net/unixsock_posix.go
@@ -14,7 +14,7 @@ import (
"time"
)
-func unixSocket(net string, laddr, raddr *UnixAddr, mode string) (fd *netFD, err error) {
+func unixSocket(net string, laddr, raddr *UnixAddr, mode string, deadline time.Time) (fd *netFD, err error) {
var sotype int
switch net {
default:
@@ -59,7 +59,7 @@ func unixSocket(net string, laddr, raddr *UnixAddr, mode string) (fd *netFD, err
f = sockaddrToUnixpacket
}
- fd, err = socket(net, syscall.AF_UNIX, sotype, 0, false, la, ra, f)
+ fd, err = socket(net, syscall.AF_UNIX, sotype, 0, false, la, ra, deadline, f)
if err != nil {
goto Error
}
@@ -229,7 +229,11 @@ func (c *UnixConn) CloseWrite() error {
// which must be "unix" or "unixgram". If laddr is not nil, it is used
// as the local address for the connection.
func DialUnix(net string, laddr, raddr *UnixAddr) (*UnixConn, error) {
- fd, err := unixSocket(net, laddr, raddr, "dial")
+ return dialUnix(net, laddr, raddr, noDeadline)
+}
+
+func dialUnix(net string, laddr, raddr *UnixAddr, deadline time.Time) (*UnixConn, error) {
+ fd, err := unixSocket(net, laddr, raddr, "dial", deadline)
if err != nil {
return nil, err
}
@@ -253,7 +257,7 @@ func ListenUnix(net string, laddr *UnixAddr) (*UnixListener, error) {
if laddr != nil {
laddr = &UnixAddr{laddr.Name, net} // make our own copy
}
- fd, err := unixSocket(net, laddr, nil, "listen")
+ fd, err := unixSocket(net, laddr, nil, "listen", noDeadline)
if err != nil {
return nil, err
}
@@ -309,9 +313,7 @@ func (l *UnixListener) Close() error {
if l.path[0] != '@' {
syscall.Unlink(l.path)
}
- err := l.fd.Close()
- l.fd = nil
- return err
+ return l.fd.Close()
}
// Addr returns the listener's network address.
@@ -344,7 +346,7 @@ func ListenUnixgram(net string, laddr *UnixAddr) (*UDPConn, error) {
if laddr == nil {
return nil, &OpError{"listen", net, nil, errMissingAddress}
}
- fd, err := unixSocket(net, laddr, nil, "listen")
+ fd, err := unixSocket(net, laddr, nil, "listen", noDeadline)
if err != nil {
return nil, err
}
diff --git a/libgo/go/old/netchan/export.go b/libgo/go/old/netchan/export.go
index d94c4b16b21..a65b2607996 100644
--- a/libgo/go/old/netchan/export.go
+++ b/libgo/go/old/netchan/export.go
@@ -163,7 +163,7 @@ func (client *expClient) run() {
// all messages <=N have been seen by the recipient. We check anyway.
expLog("sequence out of order:", client.ackNum, hdr.SeqNum)
}
- if client.ackNum < hdr.SeqNum { // If there has been an error, don't back up the count.
+ if client.ackNum < hdr.SeqNum { // If there has been an error, don't back up the count.
client.ackNum = hdr.SeqNum
}
client.mu.Unlock()
diff --git a/libgo/go/os/dir_plan9.go b/libgo/go/os/dir_plan9.go
index ebce6d83d82..060c0b2e8f8 100644
--- a/libgo/go/os/dir_plan9.go
+++ b/libgo/go/os/dir_plan9.go
@@ -110,7 +110,7 @@ var nullDir = dir{
}
// Null assigns members of d with special "don't care" values indicating
-// they should not be written by syscall.Wstat.
+// they should not be written by syscall.Wstat.
func (d *dir) Null() {
*d = nullDir
}
@@ -118,7 +118,7 @@ func (d *dir) Null() {
// pdir appends a 9P Stat message based on the contents of Dir d to a byte slice b.
func pdir(b []byte, d *dir) []byte {
n := len(b)
- b = pbit16(b, 0) // length, filled in later
+ b = pbit16(b, 0) // length, filled in later
b = pbit16(b, d.Type)
b = pbit32(b, d.Dev)
b = pqid(b, d.Qid)
diff --git a/libgo/go/os/doc.go b/libgo/go/os/doc.go
index 6a531e0d74e..c469e585331 100644
--- a/libgo/go/os/doc.go
+++ b/libgo/go/os/doc.go
@@ -89,7 +89,7 @@ func Hostname() (name string, err error) {
}
// Readdir reads the contents of the directory associated with file and
-// returns an array of up to n FileInfo values, as would be returned
+// returns a slice of up to n FileInfo values, as would be returned
// by Lstat, in directory order. Subsequent calls on the same file will yield
// further FileInfos.
//
diff --git a/libgo/go/os/error.go b/libgo/go/os/error.go
index b88e49400de..a7977ff1914 100644
--- a/libgo/go/os/error.go
+++ b/libgo/go/os/error.go
@@ -43,7 +43,7 @@ func NewSyscallError(syscall string, err error) error {
return &SyscallError{syscall, err}
}
-// IsExist returns whether the error is known to report that a file or directory
+// IsExist returns whether the error is known to report that a file or directory
// already exists. It is satisfied by ErrExist as well as some syscall errors.
func IsExist(err error) bool {
return isExist(err)
diff --git a/libgo/go/os/exec/exec.go b/libgo/go/os/exec/exec.go
index c4907cd7d7b..8368491b0fe 100644
--- a/libgo/go/os/exec/exec.go
+++ b/libgo/go/os/exec/exec.go
@@ -37,7 +37,7 @@ type Cmd struct {
// Args holds command line arguments, including the command as Args[0].
// If the Args field is empty or nil, Run uses {Path}.
- //
+ //
// In typical use, both Path and Args are set by calling Command.
Args []string
diff --git a/libgo/go/os/file.go b/libgo/go/os/file.go
index 4acf35d6755..32cac6d89a4 100644
--- a/libgo/go/os/file.go
+++ b/libgo/go/os/file.go
@@ -9,7 +9,7 @@
// if a call that takes a file name fails, such as Open or Stat, the error
// will include the failing file name when printed and will be of type
// *PathError, which may be unpacked for more information.
-//
+//
// The os interface is intended to be uniform across all operating systems.
// Features not generally available appear in the system-specific package syscall.
//
@@ -185,7 +185,7 @@ func (f *File) Seek(offset int64, whence int) (ret int64, err error) {
}
// WriteString is like Write, but writes the contents of string s rather than
-// an array of bytes.
+// a slice of bytes.
func (f *File) WriteString(s string) (ret int, err error) {
if f == nil {
return 0, ErrInvalid
diff --git a/libgo/go/os/stat_plan9.go b/libgo/go/os/stat_plan9.go
index 1bc9dd0524a..b3dd1883433 100644
--- a/libgo/go/os/stat_plan9.go
+++ b/libgo/go/os/stat_plan9.go
@@ -38,7 +38,7 @@ func fileInfoFromStat(d *dir) FileInfo {
return fs
}
-// arg is an open *File or a path string.
+// arg is an open *File or a path string.
func dirstat(arg interface{}) (d *dir, err error) {
var name string
diff --git a/libgo/go/os/types.go b/libgo/go/os/types.go
index ecb57872d52..c561ea04fb8 100644
--- a/libgo/go/os/types.go
+++ b/libgo/go/os/types.go
@@ -88,6 +88,12 @@ func (m FileMode) IsDir() bool {
return m&ModeDir != 0
}
+// IsRegular reports whether m describes a regular file.
+// That is, it tests that no mode type bits are set.
+func (m FileMode) IsRegular() bool {
+ return m&ModeType == 0
+}
+
// Perm returns the Unix permission bits in m.
func (m FileMode) Perm() FileMode {
return m & ModePerm
diff --git a/libgo/go/os/user/lookup_unix.go b/libgo/go/os/user/lookup_unix.go
index 5c964082010..e0baae2dc48 100644
--- a/libgo/go/os/user/lookup_unix.go
+++ b/libgo/go/os/user/lookup_unix.go
@@ -44,7 +44,7 @@ func bytePtrToString(p *byte) string {
return string(a[:i])
}
-// Current returns the current user.
+// Current returns the current user.
func Current() (*User, error) {
return lookup(syscall.Getuid(), "", false)
}
diff --git a/libgo/go/path/filepath/path.go b/libgo/go/path/filepath/path.go
index bb27f1c851a..bbd738d8c81 100644
--- a/libgo/go/path/filepath/path.go
+++ b/libgo/go/path/filepath/path.go
@@ -325,13 +325,18 @@ func Rel(basepath, targpath string) (string, error) {
var SkipDir = errors.New("skip this directory")
// WalkFunc is the type of the function called for each file or directory
-// visited by Walk. If there was a problem walking to the file or directory
-// named by path, the incoming error will describe the problem and the
-// function can decide how to handle that error (and Walk will not descend
-// into that directory). If an error is returned, processing stops. The
-// sole exception is that if path is a directory and the function returns the
-// special value SkipDir, the contents of the directory are skipped
-// and processing continues as usual on the next file.
+// visited by Walk. The path argument contains the argument to Walk as a
+// prefix; that is, if Walk is called with "dir", which is a directory
+// containing the file "a", the walk function will be called with argument
+// "dir/a". The info argument is the os.FileInfo for the named path.
+//
+// If there was a problem walking to the file or directory named by path, the
+// incoming error will describe the problem and the function can decide how
+// to handle that error (and Walk will not descend into that directory). If
+// an error is returned, processing stops. The sole exception is that if path
+// is a directory and the function returns the special value SkipDir, the
+// contents of the directory are skipped and processing continues as usual on
+// the next file.
type WalkFunc func(path string, info os.FileInfo, err error) error
// walk recursively descends path, calling w.
@@ -452,7 +457,7 @@ func Dir(path string) string {
return vol + dir
}
-// VolumeName returns leading volume name.
+// VolumeName returns leading volume name.
// Given "C:\foo\bar" it returns "C:" under windows.
// Given "\\host\share\foo" it returns "\\host\share".
// On other platforms it returns "".
diff --git a/libgo/go/reflect/all_test.go b/libgo/go/reflect/all_test.go
index 10f995eaf13..dc2b5b4e0ef 100644
--- a/libgo/go/reflect/all_test.go
+++ b/libgo/go/reflect/all_test.go
@@ -1332,7 +1332,7 @@ func TestSelect(t *testing.T) {
// selectWatch and the selectWatcher are a watchdog mechanism for running Select.
// If the selectWatcher notices that the select has been blocked for >1 second, it prints
-// an error describing the select and panics the entire test binary.
+// an error describing the select and panics the entire test binary.
var selectWatch struct {
sync.Mutex
once sync.Once
@@ -1700,6 +1700,20 @@ type S13 struct {
S8
}
+// The X in S15.S11.S1 and S16.S11.S1 annihilate.
+type S14 struct {
+ S15
+ S16
+}
+
+type S15 struct {
+ S11
+}
+
+type S16 struct {
+ S11
+}
+
var fieldTests = []FTest{
{struct{}{}, "", nil, 0},
{struct{}{}, "Foo", nil, 0},
@@ -1725,6 +1739,7 @@ var fieldTests = []FTest{
{S5{}, "Y", []int{2, 0, 1}, 0},
{S10{}, "X", nil, 0},
{S10{}, "Y", []int{2, 0, 0, 1}, 0},
+ {S14{}, "X", nil, 0},
}
func TestFieldByIndex(t *testing.T) {
@@ -2046,6 +2061,24 @@ func TestSmallNegativeInt(t *testing.T) {
}
}
+func TestIndex(t *testing.T) {
+ xs := []byte{1, 2, 3, 4, 5, 6, 7, 8}
+ v := ValueOf(xs).Index(3).Interface().(byte)
+ if v != xs[3] {
+ t.Errorf("xs.Index(3) = %v; expected %v", v, xs[3])
+ }
+ xa := [8]byte{10, 20, 30, 40, 50, 60, 70, 80}
+ v = ValueOf(xa).Index(2).Interface().(byte)
+ if v != xa[2] {
+ t.Errorf("xa.Index(2) = %v; expected %v", v, xa[2])
+ }
+ s := "0123456789"
+ v = ValueOf(s).Index(3).Interface().(byte)
+ if v != s[3] {
+ t.Errorf("s.Index(3) = %v; expected %v", v, s[3])
+ }
+}
+
func TestSlice(t *testing.T) {
xs := []int{1, 2, 3, 4, 5, 6, 7, 8}
v := ValueOf(xs).Slice(3, 5).Interface().([]int)
@@ -2058,7 +2091,6 @@ func TestSlice(t *testing.T) {
if !DeepEqual(v[0:5], xs[3:]) {
t.Errorf("xs.Slice(3, 5)[0:5] = %v", v[0:5])
}
-
xa := [8]int{10, 20, 30, 40, 50, 60, 70, 80}
v = ValueOf(&xa).Elem().Slice(2, 5).Interface().([]int)
if len(v) != 3 {
@@ -2070,6 +2102,11 @@ func TestSlice(t *testing.T) {
if !DeepEqual(v[0:6], xa[2:]) {
t.Errorf("xs.Slice(2, 5)[0:6] = %v", v[0:6])
}
+ s := "0123456789"
+ vs := ValueOf(s).Slice(3, 5).Interface().(string)
+ if vs != s[3:5] {
+ t.Errorf("s.Slice(3, 5) = %q; expected %q", vs, s[3:5])
+ }
}
func TestVariadic(t *testing.T) {
@@ -2652,6 +2689,127 @@ func TestConvert(t *testing.T) {
}
}
+func TestOverflow(t *testing.T) {
+ if ovf := V(float64(0)).OverflowFloat(1e300); ovf {
+ t.Errorf("%v wrongly overflows float64", 1e300)
+ }
+
+ maxFloat32 := float64((1<<24 - 1) << (127 - 23))
+ if ovf := V(float32(0)).OverflowFloat(maxFloat32); ovf {
+ t.Errorf("%v wrongly overflows float32", maxFloat32)
+ }
+ ovfFloat32 := float64((1<<24-1)<<(127-23) + 1<<(127-52))
+ if ovf := V(float32(0)).OverflowFloat(ovfFloat32); !ovf {
+ t.Errorf("%v should overflow float32", ovfFloat32)
+ }
+ if ovf := V(float32(0)).OverflowFloat(-ovfFloat32); !ovf {
+ t.Errorf("%v should overflow float32", -ovfFloat32)
+ }
+
+ maxInt32 := int64(0x7fffffff)
+ if ovf := V(int32(0)).OverflowInt(maxInt32); ovf {
+ t.Errorf("%v wrongly overflows int32", maxInt32)
+ }
+ if ovf := V(int32(0)).OverflowInt(-1 << 31); ovf {
+ t.Errorf("%v wrongly overflows int32", -int64(1)<<31)
+ }
+ ovfInt32 := int64(1 << 31)
+ if ovf := V(int32(0)).OverflowInt(ovfInt32); !ovf {
+ t.Errorf("%v should overflow int32", ovfInt32)
+ }
+
+ maxUint32 := uint64(0xffffffff)
+ if ovf := V(uint32(0)).OverflowUint(maxUint32); ovf {
+ t.Errorf("%v wrongly overflows uint32", maxUint32)
+ }
+ ovfUint32 := uint64(1 << 32)
+ if ovf := V(uint32(0)).OverflowUint(ovfUint32); !ovf {
+ t.Errorf("%v should overflow uint32", ovfUint32)
+ }
+}
+
+func checkSameType(t *testing.T, x, y interface{}) {
+ if TypeOf(x) != TypeOf(y) {
+ t.Errorf("did not find preexisting type for %s (vs %s)", TypeOf(x), TypeOf(y))
+ }
+}
+
+func TestArrayOf(t *testing.T) {
+ // check construction and use of type not in binary
+ type T int
+ at := ArrayOf(10, TypeOf(T(1)))
+ v := New(at).Elem()
+ for i := 0; i < v.Len(); i++ {
+ v.Index(i).Set(ValueOf(T(i)))
+ }
+ s := fmt.Sprint(v.Interface())
+ want := "[0 1 2 3 4 5 6 7 8 9]"
+ if s != want {
+ t.Errorf("constructed array = %s, want %s", s, want)
+ }
+
+ // check that type already in binary is found
+ checkSameType(t, Zero(ArrayOf(5, TypeOf(T(1)))).Interface(), [5]T{})
+}
+
+func TestSliceOf(t *testing.T) {
+ // check construction and use of type not in binary
+ type T int
+ st := SliceOf(TypeOf(T(1)))
+ v := MakeSlice(st, 10, 10)
+ for i := 0; i < v.Len(); i++ {
+ v.Index(i).Set(ValueOf(T(i)))
+ }
+ s := fmt.Sprint(v.Interface())
+ want := "[0 1 2 3 4 5 6 7 8 9]"
+ if s != want {
+ t.Errorf("constructed slice = %s, want %s", s, want)
+ }
+
+ // check that type already in binary is found
+ type T1 int
+ checkSameType(t, Zero(SliceOf(TypeOf(T1(1)))).Interface(), []T1{})
+}
+
+func TestChanOf(t *testing.T) {
+ // check construction and use of type not in binary
+ type T string
+ ct := ChanOf(BothDir, TypeOf(T("")))
+ v := MakeChan(ct, 2)
+ v.Send(ValueOf(T("hello")))
+ v.Send(ValueOf(T("world")))
+
+ sv1, _ := v.Recv()
+ sv2, _ := v.Recv()
+ s1 := sv1.String()
+ s2 := sv2.String()
+ if s1 != "hello" || s2 != "world" {
+ t.Errorf("constructed chan: have %q, %q, want %q, %q", s1, s2, "hello", "world")
+ }
+
+ // check that type already in binary is found
+ type T1 int
+ checkSameType(t, Zero(ChanOf(BothDir, TypeOf(T1(1)))).Interface(), (chan T1)(nil))
+}
+
+func TestMapOf(t *testing.T) {
+ // check construction and use of type not in binary
+ type K string
+ type V float64
+
+ v := MakeMap(MapOf(TypeOf(K("")), TypeOf(V(0))))
+ v.SetMapIndex(ValueOf(K("a")), ValueOf(V(1)))
+
+ s := fmt.Sprint(v.Interface())
+ want := "map[a:1]"
+ if s != want {
+ t.Errorf("constructed map = %s, want %s", s, want)
+ }
+
+ // check that type already in binary is found
+ checkSameType(t, Zero(MapOf(TypeOf(V(0)), TypeOf(K("")))).Interface(), map[V]K(nil))
+}
+
type B1 struct {
X int
Y int
diff --git a/libgo/go/reflect/deepequal.go b/libgo/go/reflect/deepequal.go
index cd364dd9fd9..db047963eb1 100644
--- a/libgo/go/reflect/deepequal.go
+++ b/libgo/go/reflect/deepequal.go
@@ -122,9 +122,11 @@ func deepValueEqual(v1, v2 Value, visited map[uintptr]*visit, depth int) (b bool
panic("Not reached")
}
-// DeepEqual tests for deep equality. It uses normal == equality where possible
-// but will scan members of arrays, slices, maps, and fields of structs. It correctly
-// handles recursive types. Functions are equal only if they are both nil.
+// DeepEqual tests for deep equality. It uses normal == equality where
+// possible but will scan elements of arrays, slices, maps, and fields of
+// structs. In maps, keys are compared with == but elements use deep
+// equality. DeepEqual correctly handles recursive types. Functions are equal
+// only if they are both nil.
// An empty slice is not equal to a nil slice.
func DeepEqual(a1, a2 interface{}) bool {
if a1 == nil || a2 == nil {
diff --git a/libgo/go/reflect/export_test.go b/libgo/go/reflect/export_test.go
index 6e0d8a3e0bc..cd8cf2cf2c9 100644
--- a/libgo/go/reflect/export_test.go
+++ b/libgo/go/reflect/export_test.go
@@ -14,3 +14,5 @@ func MakeRO(v Value) Value {
func IsRO(v Value) bool {
return v.flag&flagRO != 0
}
+
+var ArrayOf = arrayOf
diff --git a/libgo/go/reflect/set_test.go b/libgo/go/reflect/set_test.go
index 8135a4cd148..83b6507f1a1 100644
--- a/libgo/go/reflect/set_test.go
+++ b/libgo/go/reflect/set_test.go
@@ -85,7 +85,7 @@ func TestImplicitMapConversion(t *testing.T) {
}
}
{
- // convert channel direction
+ // convert channel direction
m := make(map[<-chan int]chan int)
mv := ValueOf(m)
c1 := make(chan int)
diff --git a/libgo/go/reflect/type.go b/libgo/go/reflect/type.go
index 60a958a24d7..fb0606d58b8 100644
--- a/libgo/go/reflect/type.go
+++ b/libgo/go/reflect/type.go
@@ -187,8 +187,7 @@ type Type interface {
// It panics if i is not in the range [0, NumOut()).
Out(i int) Type
- runtimeType() *runtimeType
- common() *commonType
+ common() *rtype
uncommon() *uncommonType
}
@@ -232,13 +231,11 @@ const (
UnsafePointer
)
-type runtimeType commonType
-
-// commonType is the common implementation of most values.
+// rtype is the common implementation of most values.
// It is embedded in other, public struct types, but always
// with a unique tag like `reflect:"array"` or `reflect:"ptr"`
// so that code cannot convert from, say, *arrayType to *ptrType.
-type commonType struct {
+type rtype struct {
kind uint8 // enumeration for C
align int8 // alignment of variable with this type
fieldAlign uint8 // alignment of struct field with this type
@@ -249,17 +246,17 @@ type commonType struct {
hashfn func(unsafe.Pointer, uintptr) // hash function
equalfn func(unsafe.Pointer, unsafe.Pointer, uintptr) // equality function
- string *string // string form; unnecessary but undeniably useful
- *uncommonType // (relatively) uncommon fields
- ptrToThis *runtimeType // pointer to this type, if used in binary or has methods
+ string *string // string form; unnecessary but undeniably useful
+ *uncommonType // (relatively) uncommon fields
+ ptrToThis *rtype // type for pointer to this type, if used in binary or has methods
}
// Method on non-interface type
type method struct {
name *string // name of method
pkgPath *string // nil for exported Names; otherwise import path
- mtyp *runtimeType // method type (without receiver)
- typ *runtimeType // .(*FuncType) underneath (with receiver)
+ mtyp *rtype // method type (without receiver)
+ typ *rtype // .(*FuncType) underneath (with receiver)
tfn unsafe.Pointer // fn used for normal method call
}
@@ -284,72 +281,72 @@ const (
// arrayType represents a fixed array type.
type arrayType struct {
- commonType `reflect:"array"`
- elem *runtimeType // array element type
- slice *runtimeType // slice type
- len uintptr
+ rtype `reflect:"array"`
+ elem *rtype // array element type
+ slice *rtype // slice type
+ len uintptr
}
// chanType represents a channel type.
type chanType struct {
- commonType `reflect:"chan"`
- elem *runtimeType // channel element type
- dir uintptr // channel direction (ChanDir)
+ rtype `reflect:"chan"`
+ elem *rtype // channel element type
+ dir uintptr // channel direction (ChanDir)
}
// funcType represents a function type.
type funcType struct {
- commonType `reflect:"func"`
- dotdotdot bool // last input parameter is ...
- in []*runtimeType // input parameter types
- out []*runtimeType // output parameter types
+ rtype `reflect:"func"`
+ dotdotdot bool // last input parameter is ...
+ in []*rtype // input parameter types
+ out []*rtype // output parameter types
}
// imethod represents a method on an interface type
type imethod struct {
- name *string // name of method
- pkgPath *string // nil for exported Names; otherwise import path
- typ *runtimeType // .(*FuncType) underneath
+ name *string // name of method
+ pkgPath *string // nil for exported Names; otherwise import path
+ typ *rtype // .(*FuncType) underneath
}
// interfaceType represents an interface type.
type interfaceType struct {
- commonType `reflect:"interface"`
- methods []imethod // sorted by hash
+ rtype `reflect:"interface"`
+ methods []imethod // sorted by hash
}
// mapType represents a map type.
type mapType struct {
- commonType `reflect:"map"`
- key *runtimeType // map key type
- elem *runtimeType // map element (value) type
+ rtype `reflect:"map"`
+ key *rtype // map key type
+ elem *rtype // map element (value) type
}
// ptrType represents a pointer type.
type ptrType struct {
- commonType `reflect:"ptr"`
- elem *runtimeType // pointer element (pointed at) type
+ rtype `reflect:"ptr"`
+ elem *rtype // pointer element (pointed at) type
}
// sliceType represents a slice type.
type sliceType struct {
- commonType `reflect:"slice"`
- elem *runtimeType // slice element type
+ rtype `reflect:"slice"`
+ elem *rtype // slice element type
}
// Struct field
type structField struct {
- name *string // nil for embedded fields
- pkgPath *string // nil for exported Names; otherwise import path
- typ *runtimeType // type of field
- tag *string // nil if no tag
- offset uintptr // byte offset of field within struct
+ name *string // nil for embedded fields
+ pkgPath *string // nil for exported Names; otherwise import path
+ typ *rtype // type of field
+ tag *string // nil if no tag
+ offset uintptr // byte offset of field within struct
}
// structType represents a struct type.
type structType struct {
- commonType `reflect:"struct"`
- fields []structField // sorted by offset
+ rtype `reflect:"struct"`
+ fields []structField // sorted by offset
}
/*
@@ -432,16 +429,9 @@ func (t *uncommonType) Name() string {
return *t.name
}
-func (t *commonType) toType() Type {
- if t == nil {
- return nil
- }
- return canonicalize(t)
-}
-
-func (t *commonType) rawString() string { return *t.string }
+func (t *rtype) rawString() string { return *t.string }
-func (t *commonType) String() string {
+func (t *rtype) String() string {
// For gccgo, strip out quoted strings.
s := *t.string
var q bool
@@ -458,9 +448,9 @@ func (t *commonType) String() string {
return string(r[:j])
}
-func (t *commonType) Size() uintptr { return t.size }
+func (t *rtype) Size() uintptr { return t.size }
-func (t *commonType) Bits() int {
+func (t *rtype) Bits() int {
if t == nil {
panic("reflect: Bits of nil Type")
}
@@ -471,13 +461,13 @@ func (t *commonType) Bits() int {
return int(t.size) * 8
}
-func (t *commonType) Align() int { return int(t.align) }
+func (t *rtype) Align() int { return int(t.align) }
-func (t *commonType) FieldAlign() int { return int(t.fieldAlign) }
+func (t *rtype) FieldAlign() int { return int(t.fieldAlign) }
-func (t *commonType) Kind() Kind { return Kind(t.kind & kindMask) }
+func (t *rtype) Kind() Kind { return Kind(t.kind & kindMask) }
-func (t *commonType) common() *commonType { return t }
+func (t *rtype) common() *rtype { return t }
func (t *uncommonType) Method(i int) (m Method) {
if t == nil || i < 0 || i >= len(t.methods) {
@@ -492,8 +482,8 @@ func (t *uncommonType) Method(i int) (m Method) {
m.PkgPath = *p.pkgPath
fl |= flagRO
}
- mt := toCommonType(p.typ)
- m.Type = mt.toType()
+ mt := p.typ
+ m.Type = toType(mt)
x := new(unsafe.Pointer)
*x = p.tfn
m.Func = Value{mt, unsafe.Pointer(x), fl | flagIndir}
@@ -524,8 +514,8 @@ func (t *uncommonType) MethodByName(name string) (m Method, ok bool) {
// TODO(rsc): 6g supplies these, but they are not
// as efficient as they could be: they have commonType
-// as the receiver instead of *commonType.
-func (t *commonType) NumMethod() int {
+// as the receiver instead of *rtype.
+func (t *rtype) NumMethod() int {
if t.Kind() == Interface {
tt := (*interfaceType)(unsafe.Pointer(t))
return tt.NumMethod()
@@ -533,7 +523,7 @@ func (t *commonType) NumMethod() int {
return t.uncommonType.NumMethod()
}
-func (t *commonType) Method(i int) (m Method) {
+func (t *rtype) Method(i int) (m Method) {
if t.Kind() == Interface {
tt := (*interfaceType)(unsafe.Pointer(t))
return tt.Method(i)
@@ -541,7 +531,7 @@ func (t *commonType) Method(i int) (m Method) {
return t.uncommonType.Method(i)
}
-func (t *commonType) MethodByName(name string) (m Method, ok bool) {
+func (t *rtype) MethodByName(name string) (m Method, ok bool) {
if t.Kind() == Interface {
tt := (*interfaceType)(unsafe.Pointer(t))
return tt.MethodByName(name)
@@ -549,15 +539,15 @@ func (t *commonType) MethodByName(name string) (m Method, ok bool) {
return t.uncommonType.MethodByName(name)
}
-func (t *commonType) PkgPath() string {
+func (t *rtype) PkgPath() string {
return t.uncommonType.PkgPath()
}
-func (t *commonType) Name() string {
+func (t *rtype) Name() string {
return t.uncommonType.Name()
}
-func (t *commonType) ChanDir() ChanDir {
+func (t *rtype) ChanDir() ChanDir {
if t.Kind() != Chan {
panic("reflect: ChanDir of non-chan type")
}
@@ -565,7 +555,7 @@ func (t *commonType) ChanDir() ChanDir {
return ChanDir(tt.dir)
}
-func (t *commonType) IsVariadic() bool {
+func (t *rtype) IsVariadic() bool {
if t.Kind() != Func {
panic("reflect: IsVariadic of non-func type")
}
@@ -573,7 +563,7 @@ func (t *commonType) IsVariadic() bool {
return tt.dotdotdot
}
-func (t *commonType) Elem() Type {
+func (t *rtype) Elem() Type {
switch t.Kind() {
case Array:
tt := (*arrayType)(unsafe.Pointer(t))
@@ -594,7 +584,7 @@ func (t *commonType) Elem() Type {
panic("reflect: Elem of invalid type")
}
-func (t *commonType) Field(i int) StructField {
+func (t *rtype) Field(i int) StructField {
if t.Kind() != Struct {
panic("reflect: Field of non-struct type")
}
@@ -602,7 +592,7 @@ func (t *commonType) Field(i int) StructField {
return tt.Field(i)
}
-func (t *commonType) FieldByIndex(index []int) StructField {
+func (t *rtype) FieldByIndex(index []int) StructField {
if t.Kind() != Struct {
panic("reflect: FieldByIndex of non-struct type")
}
@@ -610,7 +600,7 @@ func (t *commonType) FieldByIndex(index []int) StructField {
return tt.FieldByIndex(index)
}
-func (t *commonType) FieldByName(name string) (StructField, bool) {
+func (t *rtype) FieldByName(name string) (StructField, bool) {
if t.Kind() != Struct {
panic("reflect: FieldByName of non-struct type")
}
@@ -618,7 +608,7 @@ func (t *commonType) FieldByName(name string) (StructField, bool) {
return tt.FieldByName(name)
}
-func (t *commonType) FieldByNameFunc(match func(string) bool) (StructField, bool) {
+func (t *rtype) FieldByNameFunc(match func(string) bool) (StructField, bool) {
if t.Kind() != Struct {
panic("reflect: FieldByNameFunc of non-struct type")
}
@@ -626,7 +616,7 @@ func (t *commonType) FieldByNameFunc(match func(string) bool) (StructField, bool
return tt.FieldByNameFunc(match)
}
-func (t *commonType) In(i int) Type {
+func (t *rtype) In(i int) Type {
if t.Kind() != Func {
panic("reflect: In of non-func type")
}
@@ -634,7 +624,7 @@ func (t *commonType) In(i int) Type {
return toType(tt.in[i])
}
-func (t *commonType) Key() Type {
+func (t *rtype) Key() Type {
if t.Kind() != Map {
panic("reflect: Key of non-map type")
}
@@ -642,7 +632,7 @@ func (t *commonType) Key() Type {
return toType(tt.key)
}
-func (t *commonType) Len() int {
+func (t *rtype) Len() int {
if t.Kind() != Array {
panic("reflect: Len of non-array type")
}
@@ -650,7 +640,7 @@ func (t *commonType) Len() int {
return int(tt.len)
}
-func (t *commonType) NumField() int {
+func (t *rtype) NumField() int {
if t.Kind() != Struct {
panic("reflect: NumField of non-struct type")
}
@@ -658,7 +648,7 @@ func (t *commonType) NumField() int {
return len(tt.fields)
}
-func (t *commonType) NumIn() int {
+func (t *rtype) NumIn() int {
if t.Kind() != Func {
panic("reflect: NumIn of non-func type")
}
@@ -666,7 +656,7 @@ func (t *commonType) NumIn() int {
return len(tt.in)
}
-func (t *commonType) NumOut() int {
+func (t *rtype) NumOut() int {
if t.Kind() != Func {
panic("reflect: NumOut of non-func type")
}
@@ -674,7 +664,7 @@ func (t *commonType) NumOut() int {
return len(tt.out)
}
-func (t *commonType) Out(i int) Type {
+func (t *rtype) Out(i int) Type {
if t.Kind() != Func {
panic("reflect: Out of non-func type")
}
@@ -844,7 +834,7 @@ func (t *structType) Field(i int) (f StructField) {
// FieldByIndex returns the nested field corresponding to index.
func (t *structType) FieldByIndex(index []int) (f StructField) {
- f.Type = Type(t.toType())
+ f.Type = toType(&t.rtype)
for i, x := range index {
if i > 0 {
ft := f.Type
@@ -915,13 +905,13 @@ func (t *structType) FieldByNameFunc(match func(string) bool) (result StructFiel
f := &t.fields[i]
// Find name and type for field f.
var fname string
- var ntyp *commonType
+ var ntyp *rtype
if f.name != nil {
fname = *f.name
} else {
// Anonymous field of type T or *T.
// Name taken from type.
- ntyp = toCommonType(f.typ)
+ ntyp = f.typ
if ntyp.Kind() == Ptr {
ntyp = ntyp.Elem().common()
}
@@ -945,19 +935,23 @@ func (t *structType) FieldByNameFunc(match func(string) bool) (result StructFiel
// Queue embedded struct fields for processing with next level,
// but only if we haven't seen a match yet at this level and only
- // if the embedded types haven't alredy been queued.
+ // if the embedded types haven't already been queued.
if ok || ntyp == nil || ntyp.Kind() != Struct {
continue
}
+ ntyp = toType(ntyp).common()
styp := (*structType)(unsafe.Pointer(ntyp))
if nextCount[styp] > 0 {
- nextCount[styp]++
+ nextCount[styp] = 2 // exact multiple doesn't matter
continue
}
if nextCount == nil {
nextCount = map[*structType]int{}
}
nextCount[styp] = 1
+ if count[t] > 1 {
+ nextCount[styp] = 2 // exact multiple doesn't matter
+ }
var index []int
index = append(index, scan.index...)
index = append(index, i)
@@ -994,53 +988,6 @@ func (t *structType) FieldByName(name string) (f StructField, present bool) {
return t.FieldByNameFunc(func(s string) bool { return s == name })
}
-// Convert runtime type to reflect type.
-func toCommonType(p *runtimeType) *commonType {
- if p == nil {
- return nil
- }
- return (*commonType)(unsafe.Pointer(p))
-}
-
-// Canonicalize a Type.
-var canonicalType = make(map[string]Type)
-
-var canonicalTypeLock sync.RWMutex
-
-func canonicalize(t Type) Type {
- if t == nil {
- return nil
- }
- u := t.uncommon()
- var s string
- if u == nil || u.PkgPath() == "" {
- s = t.rawString()
- } else {
- s = u.PkgPath() + "." + u.Name()
- }
- canonicalTypeLock.RLock()
- if r, ok := canonicalType[s]; ok {
- canonicalTypeLock.RUnlock()
- return r
- }
- canonicalTypeLock.RUnlock()
- canonicalTypeLock.Lock()
- if r, ok := canonicalType[s]; ok {
- canonicalTypeLock.Unlock()
- return r
- }
- canonicalType[s] = t
- canonicalTypeLock.Unlock()
- return t
-}
-
-func toType(p *runtimeType) Type {
- if p == nil {
- return nil
- }
- return (*commonType)(unsafe.Pointer(p))
-}
-
// TypeOf returns the reflection Type of the value in the interface{}.
// TypeOf(nil) returns nil.
func TypeOf(i interface{}) Type {
@@ -1051,22 +998,18 @@ func TypeOf(i interface{}) Type {
// ptrMap is the cache for PtrTo.
var ptrMap struct {
sync.RWMutex
- m map[*commonType]*ptrType
-}
-
-func (t *commonType) runtimeType() *runtimeType {
- return (*runtimeType)(unsafe.Pointer(t))
+ m map[*rtype]*ptrType
}
// PtrTo returns the pointer type with element t.
// For example, if t represents type Foo, PtrTo(t) represents *Foo.
func PtrTo(t Type) Type {
- return t.(*commonType).ptrTo()
+ return t.(*rtype).ptrTo()
}
-func (ct *commonType) ptrTo() *commonType {
- if p := ct.ptrToThis; p != nil {
- return toCommonType(p)
+func (t *rtype) ptrTo() *rtype {
+ if p := t.ptrToThis; p != nil {
+ return p
}
// Otherwise, synthesize one.
@@ -1076,39 +1019,39 @@ func (ct *commonType) ptrTo() *commonType {
// the type structures in read-only memory.
ptrMap.RLock()
if m := ptrMap.m; m != nil {
- if p := m[ct]; p != nil {
+ if p := m[t]; p != nil {
ptrMap.RUnlock()
- return &p.commonType
+ return &p.rtype
}
}
ptrMap.RUnlock()
ptrMap.Lock()
if ptrMap.m == nil {
- ptrMap.m = make(map[*commonType]*ptrType)
+ ptrMap.m = make(map[*rtype]*ptrType)
}
- p := ptrMap.m[ct]
+ p := ptrMap.m[t]
if p != nil {
// some other goroutine won the race and created it
ptrMap.Unlock()
- return &p.commonType
+ return &p.rtype
}
- s := "*" + *ct.string
+ s := "*" + *t.string
canonicalTypeLock.RLock()
r, ok := canonicalType[s]
canonicalTypeLock.RUnlock()
if ok {
- ptrMap.m[ct] = (*ptrType)(unsafe.Pointer(r.(*commonType)))
+ ptrMap.m[t] = (*ptrType)(unsafe.Pointer(r.(*rtype)))
ptrMap.Unlock()
- return r.(*commonType)
+ return r.(*rtype)
}
// initialize p using *byte's ptrType as a prototype.
p = new(ptrType)
- var ibyte interface{} = (*byte)(nil)
- bp := (*ptrType)(unsafe.Pointer(*(**runtimeType)(unsafe.Pointer(&ibyte))))
- *p = *bp
+ var iptr interface{} = (*unsafe.Pointer)(nil)
+ prototype := *(**ptrType)(unsafe.Pointer(&iptr))
+ *p = *prototype
p.string = &s
@@ -1117,50 +1060,58 @@ func (ct *commonType) ptrTo() *commonType {
// Create a good hash for the new string by using
// the FNV-1 hash's mixing function to combine the
// old hash and the new "*".
- // p.hash = ct.hash*16777619 ^ '*'
+ // p.hash = fnv1(t.hash, '*')
// This is the gccgo version.
- p.hash = (ct.hash << 4) + 9
+ p.hash = (t.hash << 4) + 9
p.uncommonType = nil
p.ptrToThis = nil
- p.elem = (*runtimeType)(unsafe.Pointer(ct))
+ p.elem = t
- q := canonicalize(&p.commonType)
- p = (*ptrType)(unsafe.Pointer(q.(*commonType)))
+ q := canonicalize(&p.rtype)
+ p = (*ptrType)(unsafe.Pointer(q.(*rtype)))
- ptrMap.m[ct] = p
+ ptrMap.m[t] = p
ptrMap.Unlock()
- return &p.commonType
+ return &p.rtype
}
-func (t *commonType) Implements(u Type) bool {
+// fnv1 incorporates the list of bytes into the hash x using the FNV-1 hash function.
+func fnv1(x uint32, list ...byte) uint32 {
+ for _, b := range list {
+ x = x*16777619 ^ uint32(b)
+ }
+ return x
+}
+
+func (t *rtype) Implements(u Type) bool {
if u == nil {
panic("reflect: nil type passed to Type.Implements")
}
if u.Kind() != Interface {
panic("reflect: non-interface type passed to Type.Implements")
}
- return implements(u.(*commonType), t)
+ return implements(u.(*rtype), t)
}
-func (t *commonType) AssignableTo(u Type) bool {
+func (t *rtype) AssignableTo(u Type) bool {
if u == nil {
panic("reflect: nil type passed to Type.AssignableTo")
}
- uu := u.(*commonType)
+ uu := u.(*rtype)
return directlyAssignable(uu, t) || implements(uu, t)
}
-func (t *commonType) ConvertibleTo(u Type) bool {
+func (t *rtype) ConvertibleTo(u Type) bool {
if u == nil {
panic("reflect: nil type passed to Type.ConvertibleTo")
}
- uu := u.(*commonType)
+ uu := u.(*rtype)
return convertOp(uu, t) != nil
}
// implements returns true if the type V implements the interface type T.
-func implements(T, V *commonType) bool {
+func implements(T, V *rtype) bool {
if T.Kind() != Interface {
return false
}
@@ -1218,7 +1169,7 @@ func implements(T, V *commonType) bool {
// http://golang.org/doc/go_spec.html#Assignability
// Ignoring the interface rules (implemented elsewhere)
// and the ideal constant rules (no ideal constants at run time).
-func directlyAssignable(T, V *commonType) bool {
+func directlyAssignable(T, V *rtype) bool {
// x's type V is identical to T?
if T == V {
return true
@@ -1234,7 +1185,7 @@ func directlyAssignable(T, V *commonType) bool {
return haveIdenticalUnderlyingType(T, V)
}
-func haveIdenticalUnderlyingType(T, V *commonType) bool {
+func haveIdenticalUnderlyingType(T, V *rtype) bool {
if T == V {
return true
}
@@ -1330,3 +1281,286 @@ func haveIdenticalUnderlyingType(T, V *commonType) bool {
return false
}
+
+// The lookupCache caches ChanOf, MapOf, and SliceOf lookups.
+var lookupCache struct {
+ sync.RWMutex
+ m map[cacheKey]*rtype
+}
+
+// A cacheKey is the key for use in the lookupCache.
+// Four values describe any of the types we are looking for:
+// type kind, one or two subtypes, and an extra integer.
+type cacheKey struct {
+ kind Kind
+ t1 *rtype
+ t2 *rtype
+ extra uintptr
+}
+
+// cacheGet looks for a type under the key k in the lookupCache.
+// If it finds one, it returns that type.
+// If not, it returns nil with the cache locked.
+// The caller is expected to use cachePut to unlock the cache.
+func cacheGet(k cacheKey) Type {
+ lookupCache.RLock()
+ t := lookupCache.m[k]
+ lookupCache.RUnlock()
+ if t != nil {
+ return t
+ }
+
+ lookupCache.Lock()
+ t = lookupCache.m[k]
+ if t != nil {
+ lookupCache.Unlock()
+ return t
+ }
+
+ if lookupCache.m == nil {
+ lookupCache.m = make(map[cacheKey]*rtype)
+ }
+
+ return nil
+}
+
+// cachePut stores the given type in the cache, unlocks the cache,
+// and returns the type. It is expected that the cache is locked
+// because cacheGet returned nil.
+func cachePut(k cacheKey, t *rtype) Type {
+ t = toType(t).common()
+ lookupCache.m[k] = t
+ lookupCache.Unlock()
+ return t
+}
+
+// ChanOf returns the channel type with the given direction and and element type.
+// For example, if t represents int, ChanOf(RecvDir, t) represents <-chan int.
+//
+// The gc runtime imposes a limit of 64 kB on channel element types.
+// If t's size is equal to or exceeds this limit, ChanOf panics.
+func ChanOf(dir ChanDir, t Type) Type {
+ typ := t.(*rtype)
+
+ // Look in cache.
+ ckey := cacheKey{Chan, typ, nil, uintptr(dir)}
+ if ch := cacheGet(ckey); ch != nil {
+ return ch
+ }
+
+ // This restriction is imposed by the gc compiler and the runtime.
+ if typ.size >= 1<<16 {
+ lookupCache.Unlock()
+ panic("reflect.ChanOf: element size too large")
+ }
+
+ // Look in known types.
+ // TODO: Precedence when constructing string.
+ var s string
+ switch dir {
+ default:
+ lookupCache.Unlock()
+ panic("reflect.ChanOf: invalid dir")
+ case SendDir:
+ s = "chan<- " + *typ.string
+ case RecvDir:
+ s = "<-chan " + *typ.string
+ case BothDir:
+ s = "chan " + *typ.string
+ }
+
+ // Make a channel type.
+ var ichan interface{} = (chan unsafe.Pointer)(nil)
+ prototype := *(**chanType)(unsafe.Pointer(&ichan))
+ ch := new(chanType)
+ *ch = *prototype
+ ch.string = &s
+
+ // gccgo uses a different hash.
+ // ch.hash = fnv1(typ.hash, 'c', byte(dir))
+ ch.hash = 0
+ if dir&SendDir != 0 {
+ ch.hash += 1
+ }
+ if dir&RecvDir != 0 {
+ ch.hash += 2
+ }
+ ch.hash += typ.hash << 2
+ ch.hash <<= 3
+ ch.hash += 15
+
+ ch.elem = typ
+ ch.uncommonType = nil
+ ch.ptrToThis = nil
+
+ return cachePut(ckey, &ch.rtype)
+}
+
+// MapOf returns the map type with the given key and element types.
+// For example, if k represents int and e represents string,
+// MapOf(k, e) represents map[int]string.
+//
+// If the key type is not a valid map key type (that is, if it does
+// not implement Go's == operator), MapOf panics. TODO(rsc).
+func MapOf(key, elem Type) Type {
+ ktyp := key.(*rtype)
+ etyp := elem.(*rtype)
+
+ // TODO: Check for invalid key types.
+
+ // Look in cache.
+ ckey := cacheKey{Map, ktyp, etyp, 0}
+ if mt := cacheGet(ckey); mt != nil {
+ return mt
+ }
+
+ // Look in known types.
+ s := "map[" + *ktyp.string + "]" + *etyp.string
+
+ // Make a map type.
+ var imap interface{} = (map[unsafe.Pointer]unsafe.Pointer)(nil)
+ prototype := *(**mapType)(unsafe.Pointer(&imap))
+ mt := new(mapType)
+ *mt = *prototype
+ mt.string = &s
+
+ // gccgo uses a different hash
+ // mt.hash = fnv1(etyp.hash, 'm', byte(ktyp.hash>>24), byte(ktyp.hash>>16), byte(ktyp.hash>>8), byte(ktyp.hash))
+ mt.hash = ktyp.hash + etyp.hash + 2 + 14
+
+ mt.key = ktyp
+ mt.elem = etyp
+ mt.uncommonType = nil
+ mt.ptrToThis = nil
+
+ return cachePut(ckey, &mt.rtype)
+}
+
+// SliceOf returns the slice type with element type t.
+// For example, if t represents int, SliceOf(t) represents []int.
+func SliceOf(t Type) Type {
+ typ := t.(*rtype)
+
+ // Look in cache.
+ ckey := cacheKey{Slice, typ, nil, 0}
+ if slice := cacheGet(ckey); slice != nil {
+ return slice
+ }
+
+ // Look in known types.
+ s := "[]" + *typ.string
+
+ // Make a slice type.
+ var islice interface{} = ([]unsafe.Pointer)(nil)
+ prototype := *(**sliceType)(unsafe.Pointer(&islice))
+ slice := new(sliceType)
+ *slice = *prototype
+ slice.string = &s
+
+ // gccgo uses a different hash.
+ // slice.hash = fnv1(typ.hash, '[')
+ slice.hash = typ.hash + 1 + 13
+
+ slice.elem = typ
+ slice.uncommonType = nil
+ slice.ptrToThis = nil
+
+ return cachePut(ckey, &slice.rtype)
+}
+
+// ArrayOf returns the array type with the given count and element type.
+// For example, if t represents int, ArrayOf(5, t) represents [5]int.
+//
+// If the resulting type would be larger than the available address space,
+// ArrayOf panics.
+//
+// TODO(rsc): Unexported for now. Export once the alg field is set correctly
+// for the type. This may require significant work.
+func arrayOf(count int, elem Type) Type {
+ typ := elem.(*rtype)
+ slice := SliceOf(elem)
+
+ // Look in cache.
+ ckey := cacheKey{Array, typ, nil, uintptr(count)}
+ if slice := cacheGet(ckey); slice != nil {
+ return slice
+ }
+
+ // Look in known types.
+ s := "[" + strconv.Itoa(count) + "]" + *typ.string
+
+ // Make an array type.
+ var iarray interface{} = [1]unsafe.Pointer{}
+ prototype := *(**arrayType)(unsafe.Pointer(&iarray))
+ array := new(arrayType)
+ *array = *prototype
+ array.string = &s
+
+ // gccgo uses a different hash.
+ // array.hash = fnv1(typ.hash, '[')
+ // for n := uint32(count); n > 0; n >>= 8 {
+ // array.hash = fnv1(array.hash, byte(n))
+ // }
+ // array.hash = fnv1(array.hash, ']')
+ array.hash = typ.hash + 1 + 13
+
+ array.elem = typ
+ max := ^uintptr(0) / typ.size
+ if uintptr(count) > max {
+ panic("reflect.ArrayOf: array size would exceed virtual address space")
+ }
+ array.size = typ.size * uintptr(count)
+ array.align = typ.align
+ array.fieldAlign = typ.fieldAlign
+ // TODO: array.alg
+ // TODO: array.gc
+ array.uncommonType = nil
+ array.ptrToThis = nil
+ array.len = uintptr(count)
+ array.slice = slice.(*rtype)
+
+ return cachePut(ckey, &array.rtype)
+}
+
+// toType converts from a *rtype to a Type that can be returned
+// to the client of package reflect. In gc, the only concern is that
+// a nil *rtype must be replaced by a nil Type, but in gccgo this
+// function takes care of ensuring that multiple *rtype for the same
+// type are coalesced into a single Type.
+var canonicalType = make(map[string]Type)
+
+var canonicalTypeLock sync.RWMutex
+
+func canonicalize(t Type) Type {
+ if t == nil {
+ return nil
+ }
+ u := t.uncommon()
+ var s string
+ if u == nil || u.PkgPath() == "" {
+ s = t.rawString()
+ } else {
+ s = u.PkgPath() + "." + u.Name()
+ }
+ canonicalTypeLock.RLock()
+ if r, ok := canonicalType[s]; ok {
+ canonicalTypeLock.RUnlock()
+ return r
+ }
+ canonicalTypeLock.RUnlock()
+ canonicalTypeLock.Lock()
+ if r, ok := canonicalType[s]; ok {
+ canonicalTypeLock.Unlock()
+ return r
+ }
+ canonicalType[s] = t
+ canonicalTypeLock.Unlock()
+ return t
+}
+
+func toType(p *rtype) Type {
+ if p == nil {
+ return nil
+ }
+ return canonicalize(p)
+}
diff --git a/libgo/go/reflect/value.go b/libgo/go/reflect/value.go
index 4e557414d34..442f1c41618 100644
--- a/libgo/go/reflect/value.go
+++ b/libgo/go/reflect/value.go
@@ -60,7 +60,7 @@ func memmove(adst, asrc unsafe.Pointer, n uintptr) {
// direct operations.
type Value struct {
// typ holds the type of the value represented by a Value.
- typ *commonType
+ typ *rtype
// val holds the 1-word representation of the value.
// If flag's flagIndir bit is set, then val is a pointer to the data.
@@ -211,7 +211,7 @@ func storeIword(p unsafe.Pointer, w iword, n uintptr) {
// emptyInterface is the header for an interface{} value.
type emptyInterface struct {
- typ *runtimeType
+ typ *rtype
word iword
}
@@ -219,7 +219,7 @@ type emptyInterface struct {
type nonEmptyInterface struct {
// see ../runtime/iface.c:/Itab
itab *struct {
- typ *runtimeType // dynamic concrete type
+ typ *rtype // dynamic concrete type
fun [100000]unsafe.Pointer // method table
}
word iword
@@ -372,7 +372,7 @@ func (v Value) call(method string, in []Value) []Value {
if m.pkgPath != nil {
panic(method + " of unexported method")
}
- t = toCommonType(m.typ)
+ t = m.typ
iface := (*nonEmptyInterface)(v.val)
if iface.itab == nil {
panic(method + " of method on nil interface value")
@@ -389,7 +389,7 @@ func (v Value) call(method string, in []Value) []Value {
panic(method + " of unexported method")
}
fn = m.tfn
- t = toCommonType(m.mtyp)
+ t = m.mtyp
rcvr = v.iword()
}
} else if v.flag&flagIndir != 0 {
@@ -474,7 +474,7 @@ func (v Value) call(method string, in []Value) []Value {
first_pointer := false
for i, pv := range in {
pv.mustBeExported()
- targ := t.In(i).(*commonType)
+ targ := t.In(i).(*rtype)
pv = pv.assignTo("reflect.Value.Call", targ, nil)
if pv.flag&flagIndir == 0 {
p := new(unsafe.Pointer)
@@ -517,7 +517,7 @@ func (v Value) call(method string, in []Value) []Value {
// gccgo specific test to see if typ is a method. We can tell by
// looking at the string to see if there is a receiver. We need this
// because for gccgo all methods take pointer receivers.
-func isMethod(t *commonType) bool {
+func isMethod(t *rtype) bool {
if Kind(t.kind) != Func {
return false
}
@@ -553,7 +553,7 @@ func callReflect(ftyp *funcType, f func([]Value) []Value, frame unsafe.Pointer)
off := uintptr(0)
in := make([]Value, 0, len(ftyp.in))
for _, arg := range ftyp.in {
- typ := toCommonType(arg)
+ typ := arg
off += -off & uintptr(typ.align-1)
v := Value{typ, nil, flag(typ.Kind()) << flagKindShift}
if typ.size <= ptrSize {
@@ -582,7 +582,7 @@ func callReflect(ftyp *funcType, f func([]Value) []Value, frame unsafe.Pointer)
if len(ftyp.out) > 0 {
off += -off & (ptrSize - 1)
for i, arg := range ftyp.out {
- typ := toCommonType(arg)
+ typ := arg
v := out[i]
if v.typ != typ {
panic("reflect: function created by MakeFunc using " + funcName(f) +
@@ -665,7 +665,7 @@ func (v Value) Elem() Value {
switch k {
case Interface:
var (
- typ *commonType
+ typ *rtype
val unsafe.Pointer
)
if v.typ.NumMethod() == 0 {
@@ -674,7 +674,7 @@ func (v Value) Elem() Value {
// nil interface value
return Value{}
}
- typ = toCommonType(eface.typ)
+ typ = eface.typ
val = unsafe.Pointer(eface.word)
} else {
iface := (*nonEmptyInterface)(v.val)
@@ -682,7 +682,7 @@ func (v Value) Elem() Value {
// nil interface value
return Value{}
}
- typ = toCommonType(iface.itab.typ)
+ typ = iface.itab.typ
val = unsafe.Pointer(iface.word)
}
fl := v.flag & flagRO
@@ -702,7 +702,7 @@ func (v Value) Elem() Value {
return Value{}
}
tt := (*ptrType)(unsafe.Pointer(v.typ))
- typ := toCommonType(tt.elem)
+ typ := tt.elem
fl := v.flag&flagRO | flagIndir | flagAddr
fl |= flag(typ.Kind() << flagKindShift)
return Value{typ, val, fl}
@@ -719,7 +719,7 @@ func (v Value) Field(i int) Value {
panic("reflect: Field index out of range")
}
field := &tt.fields[i]
- typ := toCommonType(field.typ)
+ typ := field.typ
// Inherit permission bits from v.
fl := v.flag & (flagRO | flagIndir | flagAddr)
@@ -802,8 +802,10 @@ func (v Value) Float() float64 {
panic(&ValueError{"reflect.Value.Float", k})
}
+var uint8Type = TypeOf(uint8(0)).(*rtype)
+
// Index returns v's i'th element.
-// It panics if v's Kind is not Array or Slice or i is out of range.
+// It panics if v's Kind is not Array, Slice, or String or i is out of range.
func (v Value) Index(i int) Value {
k := v.kind()
switch k {
@@ -812,7 +814,7 @@ func (v Value) Index(i int) Value {
if i < 0 || i > int(tt.len) {
panic("reflect: array index out of range")
}
- typ := toCommonType(tt.elem)
+ typ := tt.elem
fl := v.flag & (flagRO | flagIndir | flagAddr) // bits same as overall array
fl |= flag(typ.Kind()) << flagKindShift
offset := uintptr(i) * typ.size
@@ -840,10 +842,19 @@ func (v Value) Index(i int) Value {
panic("reflect: slice index out of range")
}
tt := (*sliceType)(unsafe.Pointer(v.typ))
- typ := toCommonType(tt.elem)
+ typ := tt.elem
fl |= flag(typ.Kind()) << flagKindShift
val := unsafe.Pointer(s.Data + uintptr(i)*typ.size)
return Value{typ, val, fl}
+
+ case String:
+ fl := v.flag&flagRO | flag(Uint8<<flagKindShift) | flagIndir
+ s := (*StringHeader)(v.val)
+ if i < 0 || i >= s.Len {
+ panic("reflect: string index out of range")
+ }
+ val := *(*byte)(unsafe.Pointer(s.Data + uintptr(i)))
+ return Value{uint8Type, unsafe.Pointer(&val), fl}
}
panic(&ValueError{"reflect.Value.Index", k})
}
@@ -925,7 +936,7 @@ func valueInterface(v Value, safe bool) interface{} {
// Non-interface value.
var eface emptyInterface
- eface.typ = v.typ.runtimeType()
+ eface.typ = toType(v.typ).common()
eface.word = v.iword()
if v.flag&flagIndir != 0 && v.kind() != Ptr && v.kind() != UnsafePointer {
@@ -937,6 +948,10 @@ func valueInterface(v Value, safe bool) interface{} {
eface.word = iword(ptr)
}
+ if v.flag&flagIndir == 0 && v.kind() != Ptr && v.kind() != UnsafePointer {
+ panic("missing flagIndir")
+ }
+
return *(*interface{})(unsafe.Pointer(&eface))
}
@@ -1026,13 +1041,13 @@ func (v Value) MapIndex(key Value) Value {
// considered unexported. This is consistent with the
// behavior for structs, which allow read but not write
// of unexported fields.
- key = key.assignTo("reflect.Value.MapIndex", toCommonType(tt.key), nil)
+ key = key.assignTo("reflect.Value.MapIndex", tt.key, nil)
- word, ok := mapaccess(v.typ.runtimeType(), *(*iword)(v.iword()), key.iword())
+ word, ok := mapaccess(v.typ, *(*iword)(v.iword()), key.iword())
if !ok {
return Value{}
}
- typ := toCommonType(tt.elem)
+ typ := tt.elem
fl := (v.flag | key.flag) & flagRO
if typ.Kind() != Ptr && typ.Kind() != UnsafePointer {
fl |= flagIndir
@@ -1048,7 +1063,7 @@ func (v Value) MapIndex(key Value) Value {
func (v Value) MapKeys() []Value {
v.mustBe(Map)
tt := (*mapType)(unsafe.Pointer(v.typ))
- keyType := toCommonType(tt.key)
+ keyType := tt.key
fl := v.flag & flagRO
fl |= flag(keyType.Kind()) << flagKindShift
@@ -1061,7 +1076,7 @@ func (v Value) MapKeys() []Value {
if m != nil {
mlen = maplen(m)
}
- it := mapiterinit(v.typ.runtimeType(), m)
+ it := mapiterinit(v.typ, m)
a := make([]Value, mlen)
var i int
for i = 0; i < len(a); i++ {
@@ -1160,7 +1175,7 @@ func overflowFloat32(x float64) bool {
if x < 0 {
x = -x
}
- return math.MaxFloat32 <= x && x <= math.MaxFloat64
+ return math.MaxFloat32 < x && x <= math.MaxFloat64
}
// OverflowInt returns true if the int64 x cannot be represented by v's type.
@@ -1230,9 +1245,9 @@ func (v Value) recv(nb bool) (val Value, ok bool) {
if ChanDir(tt.dir)&RecvDir == 0 {
panic("recv on send-only channel")
}
- word, selected, ok := chanrecv(v.typ.runtimeType(), *(*iword)(v.iword()), nb)
+ word, selected, ok := chanrecv(v.typ, *(*iword)(v.iword()), nb)
if selected {
- typ := toCommonType(tt.elem)
+ typ := tt.elem
fl := flag(typ.Kind()) << flagKindShift
if typ.Kind() != Ptr && typ.Kind() != UnsafePointer {
fl |= flagIndir
@@ -1259,8 +1274,8 @@ func (v Value) send(x Value, nb bool) (selected bool) {
panic("send on recv-only channel")
}
x.mustBeExported()
- x = x.assignTo("reflect.Value.Send", toCommonType(tt.elem), nil)
- return chansend(v.typ.runtimeType(), *(*iword)(v.iword()), x.iword(), nb)
+ x = x.assignTo("reflect.Value.Send", tt.elem, nil)
+ return chansend(v.typ, *(*iword)(v.iword()), x.iword(), nb)
}
// Set assigns x to the value v.
@@ -1382,12 +1397,12 @@ func (v Value) SetMapIndex(key, val Value) {
v.mustBeExported()
key.mustBeExported()
tt := (*mapType)(unsafe.Pointer(v.typ))
- key = key.assignTo("reflect.Value.SetMapIndex", toCommonType(tt.key), nil)
+ key = key.assignTo("reflect.Value.SetMapIndex", tt.key, nil)
if val.typ != nil {
val.mustBeExported()
- val = val.assignTo("reflect.Value.SetMapIndex", toCommonType(tt.elem), nil)
+ val = val.assignTo("reflect.Value.SetMapIndex", tt.elem, nil)
}
- mapassign(v.typ.runtimeType(), *(*iword)(v.iword()), key.iword(), val.iword(), val.typ != nil)
+ mapassign(v.typ, *(*iword)(v.iword()), key.iword(), val.iword(), val.typ != nil)
}
// SetUint sets v's underlying value to x.
@@ -1429,7 +1444,7 @@ func (v Value) SetString(x string) {
}
// Slice returns a slice of v.
-// It panics if v's Kind is not Array or Slice.
+// It panics if v's Kind is not Array, Slice, or String.
func (v Value) Slice(beg, end int) Value {
var (
cap int
@@ -1439,21 +1454,34 @@ func (v Value) Slice(beg, end int) Value {
switch k := v.kind(); k {
default:
panic(&ValueError{"reflect.Value.Slice", k})
+
case Array:
if v.flag&flagAddr == 0 {
panic("reflect.Value.Slice: slice of unaddressable array")
}
tt := (*arrayType)(unsafe.Pointer(v.typ))
cap = int(tt.len)
- typ = (*sliceType)(unsafe.Pointer(toCommonType(tt.slice)))
+ typ = (*sliceType)(unsafe.Pointer(tt.slice))
base = v.val
+
case Slice:
typ = (*sliceType)(unsafe.Pointer(v.typ))
s := (*SliceHeader)(v.val)
base = unsafe.Pointer(s.Data)
cap = s.Cap
+ case String:
+ s := (*StringHeader)(v.val)
+ if beg < 0 || end < beg || end > s.Len {
+ panic("reflect.Value.Slice: string slice index out of bounds")
+ }
+ var x string
+ val := (*StringHeader)(unsafe.Pointer(&x))
+ val.Data = s.Data + uintptr(beg)
+ val.Len = end - beg
+ return Value{v.typ, unsafe.Pointer(&x), v.flag}
}
+
if beg < 0 || end < beg || end > cap {
panic("reflect.Value.Slice: slice index out of bounds")
}
@@ -1463,7 +1491,7 @@ func (v Value) Slice(beg, end int) Value {
// Reinterpret as *SliceHeader to edit.
s := (*SliceHeader)(unsafe.Pointer(&x))
- s.Data = uintptr(base) + uintptr(beg)*toCommonType(typ.elem).Size()
+ s.Data = uintptr(base) + uintptr(beg)*typ.elem.Size()
s.Len = end - beg
s.Cap = cap - beg
@@ -1516,7 +1544,7 @@ func (v Value) Type() Type {
}
if f&flagMethod == 0 {
// Easy case
- return v.typ.toType()
+ return toType(v.typ)
}
// Method value.
@@ -1529,7 +1557,7 @@ func (v Value) Type() Type {
panic("reflect: broken Value")
}
m := &tt.methods[i]
- return toCommonType(m.typ).toType()
+ return toType(m.typ)
}
// Method on concrete type.
ut := v.typ.uncommon()
@@ -1537,7 +1565,7 @@ func (v Value) Type() Type {
panic("reflect: broken Value")
}
m := &ut.methods[i]
- return toCommonType(m.mtyp).toType()
+ return toType(m.mtyp)
}
// Uint returns v's underlying value, as a uint64.
@@ -1711,10 +1739,10 @@ func Copy(dst, src Value) int {
// A runtimeSelect is a single case passed to rselect.
// This must match ../runtime/chan.c:/runtimeSelect
type runtimeSelect struct {
- dir uintptr // 0, SendDir, or RecvDir
- typ *runtimeType // channel type
- ch iword // interface word for channel
- val iword // interface word for value (for SendDir)
+ dir uintptr // 0, SendDir, or RecvDir
+ typ *rtype // channel type
+ ch iword // interface word for channel
+ val iword // interface word for value (for SendDir)
}
// rselect runs a select. It returns the index of the chosen case,
@@ -1801,13 +1829,13 @@ func Select(cases []SelectCase) (chosen int, recv Value, recvOK bool) {
panic("reflect.Select: SendDir case using recv-only channel")
}
rc.ch = *(*iword)(ch.iword())
- rc.typ = tt.runtimeType()
+ rc.typ = &tt.rtype
v := c.Send
if !v.IsValid() {
panic("reflect.Select: SendDir case missing Send value")
}
v.mustBeExported()
- v = v.assignTo("reflect.Select", toCommonType(tt.elem), nil)
+ v = v.assignTo("reflect.Select", tt.elem, nil)
rc.val = v.iword()
case SelectRecv:
@@ -1821,7 +1849,7 @@ func Select(cases []SelectCase) (chosen int, recv Value, recvOK bool) {
ch.mustBe(Chan)
ch.mustBeExported()
tt := (*chanType)(unsafe.Pointer(ch.typ))
- rc.typ = tt.runtimeType()
+ rc.typ = &tt.rtype
if ChanDir(tt.dir)&RecvDir == 0 {
panic("reflect.Select: RecvDir case using send-only channel")
}
@@ -1831,8 +1859,8 @@ func Select(cases []SelectCase) (chosen int, recv Value, recvOK bool) {
chosen, word, recvOK := rselect(runcases)
if runcases[chosen].dir == uintptr(SelectRecv) {
- tt := (*chanType)(unsafe.Pointer(toCommonType(runcases[chosen].typ)))
- typ := toCommonType(tt.elem)
+ tt := (*chanType)(unsafe.Pointer(runcases[chosen].typ))
+ typ := tt.elem
fl := flag(typ.Kind()) << flagKindShift
if typ.Kind() != Ptr && typ.Kind() != UnsafePointer {
fl |= flagIndir
@@ -1847,8 +1875,8 @@ func Select(cases []SelectCase) (chosen int, recv Value, recvOK bool) {
*/
// implemented in package runtime
-func unsafe_New(Type) unsafe.Pointer
-func unsafe_NewArray(Type, int) unsafe.Pointer
+func unsafe_New(*rtype) unsafe.Pointer
+func unsafe_NewArray(*rtype, int) unsafe.Pointer
// MakeSlice creates a new zero-initialized slice value
// for the specified slice type, length, and capacity.
@@ -1871,7 +1899,7 @@ func MakeSlice(typ Type, len, cap int) Value {
// Reinterpret as *SliceHeader to edit.
s := (*SliceHeader)(unsafe.Pointer(&x))
- s.Data = uintptr(unsafe_NewArray(typ.Elem(), cap))
+ s.Data = uintptr(unsafe_NewArray(typ.Elem().(*rtype), cap))
s.Len = len
s.Cap = cap
@@ -1889,7 +1917,7 @@ func MakeChan(typ Type, buffer int) Value {
if typ.ChanDir() != BothDir {
panic("reflect.MakeChan: unidirectional channel type")
}
- ch := makechan(typ.runtimeType(), uint64(buffer))
+ ch := makechan(typ.(*rtype), uint64(buffer))
return Value{typ.common(), unsafe.Pointer(ch), flagIndir | (flag(Chan) << flagKindShift)}
}
@@ -1898,7 +1926,7 @@ func MakeMap(typ Type) Value {
if typ.Kind() != Map {
panic("reflect.MakeMap of non-map type")
}
- m := makemap(typ.runtimeType())
+ m := makemap(typ.(*rtype))
return Value{typ.common(), unsafe.Pointer(m), flagIndir | (flag(Map) << flagKindShift)}
}
@@ -1929,7 +1957,7 @@ func ValueOf(i interface{}) Value {
// For an interface value with the noAddr bit set,
// the representation is identical to an empty interface.
eface := *(*emptyInterface)(unsafe.Pointer(&i))
- typ := toCommonType(eface.typ)
+ typ := eface.typ
fl := flag(typ.Kind()) << flagKindShift
if typ.Kind() != Ptr && typ.Kind() != UnsafePointer {
fl |= flagIndir
@@ -1951,7 +1979,7 @@ func Zero(typ Type) Value {
if t.Kind() == Ptr || t.Kind() == UnsafePointer {
return Value{t, nil, fl}
}
- return Value{t, unsafe_New(typ), fl | flagIndir}
+ return Value{t, unsafe_New(typ.(*rtype)), fl | flagIndir}
}
// New returns a Value representing a pointer to a new zero value
@@ -1960,7 +1988,7 @@ func New(typ Type) Value {
if typ == nil {
panic("reflect: New(nil)")
}
- ptr := unsafe_New(typ)
+ ptr := unsafe_New(typ.(*rtype))
fl := flag(Ptr) << flagKindShift
return Value{typ.common().ptrTo(), ptr, fl}
}
@@ -1975,7 +2003,7 @@ func NewAt(typ Type, p unsafe.Pointer) Value {
// assignTo returns a value v that can be assigned directly to typ.
// It panics if v is not assignable to typ.
// For a conversion to an interface type, target is a suggested scratch space to use.
-func (v Value) assignTo(context string, dst *commonType, target *interface{}) Value {
+func (v Value) assignTo(context string, dst *rtype, target *interface{}) Value {
if v.flag&flagMethod != 0 {
panic(context + ": cannot assign method value to type " + dst.String())
}
@@ -1997,7 +2025,7 @@ func (v Value) assignTo(context string, dst *commonType, target *interface{}) Va
if dst.NumMethod() == 0 {
*target = x
} else {
- ifaceE2I(dst.runtimeType(), x, unsafe.Pointer(target))
+ ifaceE2I(dst, x, unsafe.Pointer(target))
}
return Value{dst, unsafe.Pointer(target), flagIndir | flag(Interface)<<flagKindShift}
}
@@ -2022,7 +2050,7 @@ func (v Value) Convert(t Type) Value {
// convertOp returns the function to convert a value of type src
// to a value of type dst. If the conversion is illegal, convertOp returns nil.
-func convertOp(dst, src *commonType) func(Value, Type) Value {
+func convertOp(dst, src *rtype) func(Value, Type) Value {
switch src.Kind() {
case Int, Int8, Int16, Int32, Int64:
switch dst.Kind() {
@@ -2109,9 +2137,9 @@ func makeInt(f flag, bits uint64, t Type) Value {
typ := t.common()
if typ.size > ptrSize {
// Assume ptrSize >= 4, so this must be uint64.
- ptr := unsafe_New(t)
+ ptr := unsafe_New(typ)
*(*uint64)(unsafe.Pointer(ptr)) = bits
- return Value{typ, ptr, f | flag(typ.Kind())<<flagKindShift}
+ return Value{typ, ptr, f | flagIndir | flag(typ.Kind())<<flagKindShift}
}
var w iword
switch typ.size {
@@ -2133,9 +2161,9 @@ func makeFloat(f flag, v float64, t Type) Value {
typ := t.common()
if typ.size > ptrSize {
// Assume ptrSize >= 4, so this must be float64.
- ptr := unsafe_New(t)
+ ptr := unsafe_New(typ)
*(*float64)(unsafe.Pointer(ptr)) = v
- return Value{typ, ptr, f | flag(typ.Kind())<<flagKindShift}
+ return Value{typ, ptr, f | flagIndir | flag(typ.Kind())<<flagKindShift}
}
var w iword
@@ -2153,14 +2181,14 @@ func makeFloat(f flag, v float64, t Type) Value {
func makeComplex(f flag, v complex128, t Type) Value {
typ := t.common()
if typ.size > ptrSize {
- ptr := unsafe_New(t)
+ ptr := unsafe_New(typ)
switch typ.size {
case 8:
*(*complex64)(unsafe.Pointer(ptr)) = complex64(v)
case 16:
*(*complex128)(unsafe.Pointer(ptr)) = v
}
- return Value{typ, ptr, f | flag(typ.Kind())<<flagKindShift}
+ return Value{typ, ptr, f | flagIndir | flag(typ.Kind())<<flagKindShift}
}
// Assume ptrSize <= 8 so this must be complex64.
@@ -2172,21 +2200,21 @@ func makeComplex(f flag, v complex128, t Type) Value {
func makeString(f flag, v string, t Type) Value {
ret := New(t).Elem()
ret.SetString(v)
- ret.flag = ret.flag&^flagAddr | f
+ ret.flag = ret.flag&^flagAddr | f | flagIndir
return ret
}
func makeBytes(f flag, v []byte, t Type) Value {
ret := New(t).Elem()
ret.SetBytes(v)
- ret.flag = ret.flag&^flagAddr | f
+ ret.flag = ret.flag&^flagAddr | f | flagIndir
return ret
}
func makeRunes(f flag, v []rune, t Type) Value {
ret := New(t).Elem()
ret.setRunes(v)
- ret.flag = ret.flag&^flagAddr | f
+ ret.flag = ret.flag&^flagAddr | f | flagIndir
return ret
}
@@ -2287,7 +2315,7 @@ func cvtT2I(v Value, typ Type) Value {
if typ.NumMethod() == 0 {
*target = x
} else {
- ifaceE2I(typ.runtimeType(), x, unsafe.Pointer(target))
+ ifaceE2I(typ.(*rtype), x, unsafe.Pointer(target))
}
return Value{typ.common(), unsafe.Pointer(target), v.flag&flagRO | flagIndir | flag(Interface)<<flagKindShift}
}
@@ -2306,20 +2334,20 @@ func cvtI2I(v Value, typ Type) Value {
func chancap(ch iword) int
func chanclose(ch iword)
func chanlen(ch iword) int
-func chanrecv(t *runtimeType, ch iword, nb bool) (val iword, selected, received bool)
-func chansend(t *runtimeType, ch iword, val iword, nb bool) bool
-
-func makechan(typ *runtimeType, size uint64) (ch iword)
-func makemap(t *runtimeType) (m iword)
-func mapaccess(t *runtimeType, m iword, key iword) (val iword, ok bool)
-func mapassign(t *runtimeType, m iword, key, val iword, ok bool)
-func mapiterinit(t *runtimeType, m iword) *byte
+func chanrecv(t *rtype, ch iword, nb bool) (val iword, selected, received bool)
+func chansend(t *rtype, ch iword, val iword, nb bool) bool
+
+func makechan(typ *rtype, size uint64) (ch iword)
+func makemap(t *rtype) (m iword)
+func mapaccess(t *rtype, m iword, key iword) (val iword, ok bool)
+func mapassign(t *rtype, m iword, key, val iword, ok bool)
+func mapiterinit(t *rtype, m iword) *byte
func mapiterkey(it *byte) (key iword, ok bool)
func mapiternext(it *byte)
func maplen(m iword) int
-func call(typ *commonType, fnaddr unsafe.Pointer, isInterface bool, isMethod bool, params *unsafe.Pointer, results *unsafe.Pointer)
-func ifaceE2I(t *runtimeType, src interface{}, dst unsafe.Pointer)
+func call(typ *rtype, fnaddr unsafe.Pointer, isInterface bool, isMethod bool, params *unsafe.Pointer, results *unsafe.Pointer)
+func ifaceE2I(t *rtype, src interface{}, dst unsafe.Pointer)
// Dummy annotation marking that the value x escapes,
// for use in cases where the reflect code is so clever that
diff --git a/libgo/go/regexp/example_test.go b/libgo/go/regexp/example_test.go
new file mode 100644
index 00000000000..aa92e0b58bc
--- /dev/null
+++ b/libgo/go/regexp/example_test.go
@@ -0,0 +1,22 @@
+package regexp_test
+
+import (
+ "fmt"
+ "regexp"
+)
+
+func Example() {
+ // Compile the expression once, usually at init time.
+ // Use raw strings to avoid having to quote the backslashes.
+ var validID = regexp.MustCompile(`^[a-z]+\[[0-9]+\]$`)
+
+ fmt.Println(validID.MatchString("adam[23]"))
+ fmt.Println(validID.MatchString("eve[7]"))
+ fmt.Println(validID.MatchString("Job[48]"))
+ fmt.Println(validID.MatchString("snakey"))
+ // Output:
+ // true
+ // true
+ // false
+ // false
+}
diff --git a/libgo/go/regexp/exec_test.go b/libgo/go/regexp/exec_test.go
index a84bedc69d7..f89027a0a08 100644
--- a/libgo/go/regexp/exec_test.go
+++ b/libgo/go/regexp/exec_test.go
@@ -407,14 +407,14 @@ Reading:
// implementation. If the first character is not [BEASKLP] then the
// specification is a global control line. One or more of [BEASKLP] may be
// specified; the test will be repeated for each mode.
- //
+ //
// B basic BRE (grep, ed, sed)
// E REG_EXTENDED ERE (egrep)
// A REG_AUGMENTED ARE (egrep with negation)
// S REG_SHELL SRE (sh glob)
// K REG_SHELL|REG_AUGMENTED KRE (ksh glob)
// L REG_LITERAL LRE (fgrep)
- //
+ //
// a REG_LEFT|REG_RIGHT implicit ^...$
// b REG_NOTBOL lhs does not match ^
// c REG_COMMENT ignore space and #...\n
@@ -444,23 +444,23 @@ Reading:
// $ expand C \c escapes in fields 2 and 3
// / field 2 is a regsubcomp() expression
// = field 3 is a regdecomp() expression
- //
+ //
// Field 1 control lines:
- //
+ //
// C set LC_COLLATE and LC_CTYPE to locale in field 2
- //
+ //
// ?test ... output field 5 if passed and != EXPECTED, silent otherwise
// &test ... output field 5 if current and previous passed
// |test ... output field 5 if current passed and previous failed
// ; ... output field 2 if previous failed
// {test ... skip if failed until }
// } end of skip
- //
+ //
// : comment comment copied as output NOTE
// :comment:test :comment: ignored
// N[OTE] comment comment copied as output NOTE
// T[EST] comment comment
- //
+ //
// number use number for nmatch (20 by default)
flag := field[0]
switch flag[0] {
@@ -503,7 +503,7 @@ Reading:
// Field 2: the regular expression pattern; SAME uses the pattern from
// the previous specification.
- //
+ //
if field[1] == "SAME" {
field[1] = lastRegexp
}
diff --git a/libgo/go/regexp/regexp.go b/libgo/go/regexp/regexp.go
index e4896a1c050..2a1ae56bd82 100644
--- a/libgo/go/regexp/regexp.go
+++ b/libgo/go/regexp/regexp.go
@@ -720,7 +720,7 @@ func (re *Regexp) FindSubmatch(b []byte) [][]byte {
// append, Expand replaces variables in the template with corresponding
// matches drawn from src. The match slice should have been returned by
// FindSubmatchIndex.
-//
+//
// In the template, a variable is denoted by a substring of the form
// $name or ${name}, where name is a non-empty sequence of letters,
// digits, and underscores. A purely numeric name like $1 refers to
@@ -728,10 +728,10 @@ func (re *Regexp) FindSubmatch(b []byte) [][]byte {
// capturing parentheses named with the (?P<name>...) syntax. A
// reference to an out of range or unmatched index or a name that is not
// present in the regular expression is replaced with an empty slice.
-//
+//
// In the $name form, name is taken to be as long as possible: $1x is
// equivalent to ${1x}, not ${1}x, and, $10 is equivalent to ${10}, not ${1}0.
-//
+//
// To insert a literal $ in the output, use $$ in the template.
func (re *Regexp) Expand(dst []byte, template []byte, src []byte, match []int) []byte {
return re.expand(dst, string(template), src, "", match)
diff --git a/libgo/go/regexp/syntax/compile.go b/libgo/go/regexp/syntax/compile.go
index 41955bfc29a..95f6f15698d 100644
--- a/libgo/go/regexp/syntax/compile.go
+++ b/libgo/go/regexp/syntax/compile.go
@@ -10,10 +10,10 @@ import "unicode"
// Because the pointers haven't been filled in yet, we can reuse their storage
// to hold the list. It's kind of sleazy, but works well in practice.
// See http://swtch.com/~rsc/regexp/regexp1.html for inspiration.
-//
+//
// These aren't really pointers: they're integers, so we can reinterpret them
// this way without using package unsafe. A value l denotes
-// p.inst[l>>1].Out (l&1==0) or .Arg (l&1==1).
+// p.inst[l>>1].Out (l&1==0) or .Arg (l&1==1).
// l == 0 denotes the empty list, okay because we start every program
// with a fail instruction, so we'll never want to point at its output link.
type patchList uint32
diff --git a/libgo/go/regexp/syntax/parse.go b/libgo/go/regexp/syntax/parse.go
index 4088dba9784..0bf5799b001 100644
--- a/libgo/go/regexp/syntax/parse.go
+++ b/libgo/go/regexp/syntax/parse.go
@@ -466,7 +466,7 @@ func (p *parser) factor(sub []*Regexp, flags Flags) []*Regexp {
// Construct factored form: prefix(suffix1|suffix2|...)
prefix := first
for j := start; j < i; j++ {
- reuse := j != start // prefix came from sub[start]
+ reuse := j != start // prefix came from sub[start]
sub[j] = p.removeLeadingRegexp(sub[j], reuse)
}
suffix := p.collapse(sub[start:i], OpAlternate) // recurse
diff --git a/libgo/go/runtime/crash_test.go b/libgo/go/runtime/crash_test.go
index 1522ec2b80b..2113cbf01c1 100644
--- a/libgo/go/runtime/crash_test.go
+++ b/libgo/go/runtime/crash_test.go
@@ -9,7 +9,6 @@ import (
"os"
// "os/exec"
"path/filepath"
- "runtime"
"testing"
"text/template"
)
@@ -22,14 +21,6 @@ type crashTest struct {
// both main (m0) and non-main threads (m).
func testCrashHandler(t *testing.T, ct *crashTest) {
- if runtime.GOOS == "freebsd" || runtime.GOOS == "netbsd" {
- // TODO(brainman): do not know why this test fails on freebsd
- // TODO(jsing): figure out why this causes delayed failures
- // on NetBSD - http://golang.org/issue/3954
- t.Logf("skipping test on %q", runtime.GOOS)
- return
- }
-
st := template.Must(template.New("crashSource").Parse(crashSource))
dir, err := ioutil.TempDir("", "go-build")
diff --git a/libgo/go/runtime/debug.go b/libgo/go/runtime/debug.go
index e9d7601710c..0211ce61b88 100644
--- a/libgo/go/runtime/debug.go
+++ b/libgo/go/runtime/debug.go
@@ -4,7 +4,7 @@
package runtime
-// Breakpoint() executes a breakpoint trap.
+// Breakpoint executes a breakpoint trap.
func Breakpoint()
// LockOSThread wires the calling goroutine to its current operating system thread.
diff --git a/libgo/go/runtime/mem.go b/libgo/go/runtime/mem.go
index 95e8aa7a533..fd423c82fdf 100644
--- a/libgo/go/runtime/mem.go
+++ b/libgo/go/runtime/mem.go
@@ -6,6 +6,9 @@ package runtime
import "unsafe"
+// Note: the MemStats struct should be kept in sync with
+// struct MStats in malloc.h
+
// A MemStats records statistics about the memory allocator.
type MemStats struct {
// General statistics.
@@ -39,7 +42,7 @@ type MemStats struct {
NextGC uint64 // next run in HeapAlloc time (bytes)
LastGC uint64 // last run in absolute time (ns)
PauseTotalNs uint64
- PauseNs [256]uint64 // most recent GC pause times
+ PauseNs [256]uint64 // circular buffer of recent GC pause times, most recent at [(NumGC+255)%256]
NumGC uint32
EnableGC bool
DebugGC bool
diff --git a/libgo/go/runtime/mgc0.go b/libgo/go/runtime/mgc0.go
new file mode 100644
index 00000000000..a7ddaf0a7cb
--- /dev/null
+++ b/libgo/go/runtime/mgc0.go
@@ -0,0 +1,10 @@
+// Copyright 2012 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package runtime
+
+// Called from C. Returns the Go type *m.
+func gc_m_ptr(ret *interface{}) {
+ *ret = (*m)(nil)
+}
diff --git a/libgo/go/runtime/parfor_test.go b/libgo/go/runtime/parfor_test.go
index 0547db02096..b382b76a7b2 100644
--- a/libgo/go/runtime/parfor_test.go
+++ b/libgo/go/runtime/parfor_test.go
@@ -2,6 +2,9 @@
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
+// The race detector does not understand ParFor synchronization.
+// +build !race
+
package runtime_test
import (
@@ -106,14 +109,21 @@ func TestParForParallel(t *testing.T) {
data[i] = i
}
P := GOMAXPROCS(-1)
+ c := make(chan bool, P)
desc := NewParFor(uint32(P))
- ParForSetup(desc, uint32(P), uint32(N), nil, true, func(desc *ParFor, i uint32) {
+ ParForSetup(desc, uint32(P), uint32(N), nil, false, func(desc *ParFor, i uint32) {
data[i] = data[i]*data[i] + 1
})
for p := 1; p < P; p++ {
- go ParForDo(desc)
+ go func() {
+ ParForDo(desc)
+ c <- true
+ }()
}
ParForDo(desc)
+ for p := 1; p < P; p++ {
+ <-c
+ }
for i := uint64(0); i < N; i++ {
if data[i] != i*i+1 {
t.Fatalf("Wrong element %d: %d", i, data[i])
diff --git a/libgo/go/runtime/pprof/pprof.go b/libgo/go/runtime/pprof/pprof.go
index 952ccf6d898..ee81c94a25b 100644
--- a/libgo/go/runtime/pprof/pprof.go
+++ b/libgo/go/runtime/pprof/pprof.go
@@ -38,7 +38,7 @@ import (
// threadcreate - stack traces that led to the creation of new OS threads
// block - stack traces that led to blocking on synchronization primitives
//
-// These predefine profiles maintain themselves and panic on an explicit
+// These predefined profiles maintain themselves and panic on an explicit
// Add or Remove method call.
//
// The CPU profile is not available as a Profile. It has a special API,
diff --git a/libgo/go/runtime/type.go b/libgo/go/runtime/type.go
index c15c1c10c85..eba34e4a6ba 100644
--- a/libgo/go/runtime/type.go
+++ b/libgo/go/runtime/type.go
@@ -14,7 +14,7 @@ package runtime
import "unsafe"
-type commonType struct {
+type rtype struct {
Kind uint8
align uint8
fieldAlign uint8
@@ -26,14 +26,14 @@ type commonType struct {
string *string
*uncommonType
- ptrToThis *commonType
+ ptrToThis *rtype
}
type _method struct {
name *string
pkgPath *string
- mtyp *commonType
- typ *commonType
+ mtyp *rtype
+ typ *rtype
tfn unsafe.Pointer
}
@@ -46,10 +46,10 @@ type uncommonType struct {
type _imethod struct {
name *string
pkgPath *string
- typ *commonType
+ typ *rtype
}
type interfaceType struct {
- commonType
+ rtype
methods []_imethod
}
diff --git a/libgo/go/runtime/vlop_arm_test.go b/libgo/go/runtime/vlop_arm_test.go
index f672f1a0de3..cd28419adfa 100644
--- a/libgo/go/runtime/vlop_arm_test.go
+++ b/libgo/go/runtime/vlop_arm_test.go
@@ -6,7 +6,7 @@ package runtime_test
import "testing"
-// arm soft division benchmarks adapted from
+// arm soft division benchmarks adapted from
// http://ridiculousfish.com/files/division_benchmarks.tar.gz
const numeratorsSize = 1 << 21
diff --git a/libgo/go/sort/search.go b/libgo/go/sort/search.go
index 4f0ce55c3c5..8a2c1c33b14 100644
--- a/libgo/go/sort/search.go
+++ b/libgo/go/sort/search.go
@@ -7,11 +7,13 @@
package sort
// Search uses binary search to find and return the smallest index i
-// in [0, n) at which f(i) is true, assuming that on the range [0, n),
+// in [0, n) at which f(i) is true, assuming that on the range [0, n),
// f(i) == true implies f(i+1) == true. That is, Search requires that
// f is false for some (possibly empty) prefix of the input range [0, n)
// and then true for the (possibly empty) remainder; Search returns
// the first true index. If there is no such index, Search returns n.
+// (Note that the "not found" return value is not -1 as in, for instance,
+// strings.Index).
// Search calls f(i) only for i in the range [0, n).
//
// A common use of Search is to find the index i for a value x in
@@ -74,22 +76,28 @@ func Search(n int, f func(int) bool) int {
// Convenience wrappers for common cases.
// SearchInts searches for x in a sorted slice of ints and returns the index
-// as specified by Search. The slice must be sorted in ascending order.
+// as specified by Search. The return value is the index to insert x if x is
+// not present (it could be len(a)).
+// The slice must be sorted in ascending order.
//
func SearchInts(a []int, x int) int {
return Search(len(a), func(i int) bool { return a[i] >= x })
}
// SearchFloat64s searches for x in a sorted slice of float64s and returns the index
-// as specified by Search. The slice must be sorted in ascending order.
-//
+// as specified by Search. The return value is the index to insert x if x is not
+// present (it could be len(a)).
+// The slice must be sorted in ascending order.
+//
func SearchFloat64s(a []float64, x float64) int {
return Search(len(a), func(i int) bool { return a[i] >= x })
}
-// SearchStrings searches for x slice a sorted slice of strings and returns the index
-// as specified by Search. The slice must be sorted in ascending order.
-//
+// SearchStrings searches for x in a sorted slice of strings and returns the index
+// as specified by Search. The return value is the index to insert x if x is not
+// present (it could be len(a)).
+// The slice must be sorted in ascending order.
+//
func SearchStrings(a []string, x string) int {
return Search(len(a), func(i int) bool { return a[i] >= x })
}
diff --git a/libgo/go/strconv/extfloat.go b/libgo/go/strconv/extfloat.go
index 6c352019401..b7eaaa61bf4 100644
--- a/libgo/go/strconv/extfloat.go
+++ b/libgo/go/strconv/extfloat.go
@@ -152,22 +152,14 @@ func (f *extFloat) floatBits(flt *floatInfo) (bits uint64, overflow bool) {
// Infinities.
if exp-flt.bias >= 1<<flt.expbits-1 {
- goto overflow
- }
-
- // Denormalized?
- if mant&(1<<flt.mantbits) == 0 {
+ // ±Inf
+ mant = 0
+ exp = 1<<flt.expbits - 1 + flt.bias
+ overflow = true
+ } else if mant&(1<<flt.mantbits) == 0 {
+ // Denormalized?
exp = flt.bias
}
- goto out
-
-overflow:
- // ±Inf
- mant = 0
- exp = 1<<flt.expbits - 1 + flt.bias
- overflow = true
-
-out:
// Assemble bits.
bits = mant & (uint64(1)<<flt.mantbits - 1)
bits |= uint64((exp-flt.bias)&(1<<flt.expbits-1)) << flt.mantbits
@@ -394,7 +386,7 @@ func (f *extFloat) FixedDecimal(d *decimalSlice, n int) bool {
panic("strconv: internal error: extFloat.FixedDecimal called with n == 0")
}
// Multiply by an appropriate power of ten to have a reasonable
- // number to process.
+ // number to process.
f.Normalize()
exp10, _ := f.frexp10()
@@ -647,7 +639,7 @@ func (f *extFloat) ShortestDecimal(d *decimalSlice, lower, upper *extFloat) bool
return false
}
-// adjustLastDigit modifies d = x-currentDiff*ε, to get closest to
+// adjustLastDigit modifies d = x-currentDiff*ε, to get closest to
// d = x-targetDiff*ε, without becoming smaller than x-maxDiff*ε.
// It assumes that a decimal digit is worth ulpDecimal*ε, and that
// all data is known with a error estimate of ulpBinary*ε.
diff --git a/libgo/go/strconv/isprint.go b/libgo/go/strconv/isprint.go
index a03a07bfb5f..db5f0fbae0c 100644
--- a/libgo/go/strconv/isprint.go
+++ b/libgo/go/strconv/isprint.go
@@ -3,7 +3,7 @@
package strconv
-// (474+134+42)*2 + (180)*4 = 2020 bytes
+// (470+136+60)*2 + (218)*4 = 2204 bytes
var isPrint16 = []uint16{
0x0020, 0x007e,
@@ -12,7 +12,7 @@ var isPrint16 = []uint16{
0x0384, 0x0527,
0x0531, 0x0556,
0x0559, 0x058a,
- 0x0591, 0x05c7,
+ 0x058f, 0x05c7,
0x05d0, 0x05ea,
0x05f0, 0x05f4,
0x0606, 0x061b,
@@ -23,7 +23,8 @@ var isPrint16 = []uint16{
0x0800, 0x082d,
0x0830, 0x085b,
0x085e, 0x085e,
- 0x0900, 0x098c,
+ 0x08a0, 0x08ac,
+ 0x08e4, 0x098c,
0x098f, 0x0990,
0x0993, 0x09b2,
0x09b6, 0x09b9,
@@ -99,12 +100,12 @@ var isPrint16 = []uint16{
0x0eaa, 0x0ebd,
0x0ec0, 0x0ecd,
0x0ed0, 0x0ed9,
- 0x0edc, 0x0edd,
+ 0x0edc, 0x0edf,
0x0f00, 0x0f6c,
0x0f71, 0x0fda,
- 0x1000, 0x10c5,
- 0x10d0, 0x10fc,
- 0x1100, 0x124d,
+ 0x1000, 0x10c7,
+ 0x10cd, 0x10cd,
+ 0x10d0, 0x124d,
0x1250, 0x125d,
0x1260, 0x128d,
0x1290, 0x12b5,
@@ -120,8 +121,7 @@ var isPrint16 = []uint16{
0x1720, 0x1736,
0x1740, 0x1753,
0x1760, 0x1773,
- 0x1780, 0x17b3,
- 0x17b6, 0x17dd,
+ 0x1780, 0x17dd,
0x17e0, 0x17e9,
0x17f0, 0x17f9,
0x1800, 0x180d,
@@ -145,13 +145,12 @@ var isPrint16 = []uint16{
0x1aa0, 0x1aad,
0x1b00, 0x1b4b,
0x1b50, 0x1b7c,
- 0x1b80, 0x1baa,
- 0x1bae, 0x1bb9,
- 0x1bc0, 0x1bf3,
+ 0x1b80, 0x1bf3,
0x1bfc, 0x1c37,
0x1c3b, 0x1c49,
0x1c4d, 0x1c7f,
- 0x1cd0, 0x1cf2,
+ 0x1cc0, 0x1cc7,
+ 0x1cd0, 0x1cf6,
0x1d00, 0x1de6,
0x1dfc, 0x1f15,
0x1f18, 0x1f1d,
@@ -165,7 +164,7 @@ var isPrint16 = []uint16{
0x2030, 0x205e,
0x2070, 0x2071,
0x2074, 0x209c,
- 0x20a0, 0x20b9,
+ 0x20a0, 0x20ba,
0x20d0, 0x20f0,
0x2100, 0x2189,
0x2190, 0x23f3,
@@ -173,12 +172,13 @@ var isPrint16 = []uint16{
0x2440, 0x244a,
0x2460, 0x2b4c,
0x2b50, 0x2b59,
- 0x2c00, 0x2cf1,
- 0x2cf9, 0x2d25,
- 0x2d30, 0x2d65,
+ 0x2c00, 0x2cf3,
+ 0x2cf9, 0x2d27,
+ 0x2d2d, 0x2d2d,
+ 0x2d30, 0x2d67,
0x2d6f, 0x2d70,
0x2d7f, 0x2d96,
- 0x2da0, 0x2e31,
+ 0x2da0, 0x2e3b,
0x2e80, 0x2ef3,
0x2f00, 0x2fd5,
0x2ff0, 0x2ffb,
@@ -188,16 +188,15 @@ var isPrint16 = []uint16{
0x3131, 0x31ba,
0x31c0, 0x31e3,
0x31f0, 0x4db5,
- 0x4dc0, 0x9fcb,
+ 0x4dc0, 0x9fcc,
0xa000, 0xa48c,
0xa490, 0xa4c6,
0xa4d0, 0xa62b,
- 0xa640, 0xa673,
- 0xa67c, 0xa697,
- 0xa6a0, 0xa6f7,
- 0xa700, 0xa791,
- 0xa7a0, 0xa7a9,
- 0xa7fa, 0xa82b,
+ 0xa640, 0xa697,
+ 0xa69f, 0xa6f7,
+ 0xa700, 0xa793,
+ 0xa7a0, 0xa7aa,
+ 0xa7f8, 0xa82b,
0xa830, 0xa839,
0xa840, 0xa877,
0xa880, 0xa8c4,
@@ -212,7 +211,7 @@ var isPrint16 = []uint16{
0xaa50, 0xaa59,
0xaa5c, 0xaa7b,
0xaa80, 0xaac2,
- 0xaadb, 0xaadf,
+ 0xaadb, 0xaaf6,
0xab01, 0xab06,
0xab09, 0xab0e,
0xab11, 0xab16,
@@ -222,8 +221,7 @@ var isPrint16 = []uint16{
0xac00, 0xd7a3,
0xd7b0, 0xd7c6,
0xd7cb, 0xd7fb,
- 0xf900, 0xfa2d,
- 0xfa30, 0xfa6d,
+ 0xf900, 0xfa6d,
0xfa70, 0xfad9,
0xfb00, 0xfb06,
0xfb13, 0xfb17,
@@ -252,8 +250,11 @@ var isNotPrint16 = []uint16{
0x03a2,
0x0560,
0x0588,
+ 0x0590,
0x06dd,
0x083f,
+ 0x08a1,
+ 0x08ff,
0x0978,
0x0980,
0x0984,
@@ -275,7 +276,6 @@ var isNotPrint16 = []uint16{
0x0ab4,
0x0ac6,
0x0aca,
- 0x0af0,
0x0b04,
0x0b29,
0x0b31,
@@ -327,6 +327,7 @@ var isNotPrint16 = []uint16{
0x0f98,
0x0fbd,
0x0fcd,
+ 0x10c6,
0x1249,
0x1257,
0x1259,
@@ -351,10 +352,9 @@ var isNotPrint16 = []uint16{
0x1ff5,
0x208f,
0x2700,
- 0x27cb,
- 0x27cd,
0x2c2f,
0x2c5f,
+ 0x2d26,
0x2da7,
0x2daf,
0x2db7,
@@ -406,6 +406,8 @@ var isPrint32 = []uint32{
0x010900, 0x01091b,
0x01091f, 0x010939,
0x01093f, 0x01093f,
+ 0x010980, 0x0109b7,
+ 0x0109be, 0x0109bf,
0x010a00, 0x010a06,
0x010a0c, 0x010a33,
0x010a38, 0x010a3a,
@@ -421,11 +423,21 @@ var isPrint32 = []uint32{
0x011000, 0x01104d,
0x011052, 0x01106f,
0x011080, 0x0110c1,
+ 0x0110d0, 0x0110e8,
+ 0x0110f0, 0x0110f9,
+ 0x011100, 0x011143,
+ 0x011180, 0x0111c8,
+ 0x0111d0, 0x0111d9,
+ 0x011680, 0x0116b7,
+ 0x0116c0, 0x0116c9,
0x012000, 0x01236e,
0x012400, 0x012462,
0x012470, 0x012473,
0x013000, 0x01342e,
0x016800, 0x016a38,
+ 0x016f00, 0x016f44,
+ 0x016f50, 0x016f7e,
+ 0x016f8f, 0x016f9f,
0x01b000, 0x01b001,
0x01d000, 0x01d0f5,
0x01d100, 0x01d126,
@@ -442,13 +454,21 @@ var isPrint32 = []uint32{
0x01d54a, 0x01d6a5,
0x01d6a8, 0x01d7cb,
0x01d7ce, 0x01d7ff,
+ 0x01ee00, 0x01ee24,
+ 0x01ee27, 0x01ee3b,
+ 0x01ee42, 0x01ee42,
+ 0x01ee47, 0x01ee54,
+ 0x01ee57, 0x01ee64,
+ 0x01ee67, 0x01ee9b,
+ 0x01eea1, 0x01eebb,
+ 0x01eef0, 0x01eef1,
0x01f000, 0x01f02b,
0x01f030, 0x01f093,
0x01f0a0, 0x01f0ae,
0x01f0b1, 0x01f0be,
0x01f0c1, 0x01f0df,
0x01f100, 0x01f10a,
- 0x01f110, 0x01f169,
+ 0x01f110, 0x01f16b,
0x01f170, 0x01f19a,
0x01f1e6, 0x01f202,
0x01f210, 0x01f23a,
@@ -461,10 +481,9 @@ var isPrint32 = []uint32{
0x01f3e0, 0x01f3f0,
0x01f400, 0x01f4fc,
0x01f500, 0x01f53d,
+ 0x01f540, 0x01f543,
0x01f550, 0x01f567,
- 0x01f5fb, 0x01f625,
- 0x01f628, 0x01f62d,
- 0x01f630, 0x01f640,
+ 0x01f5fb, 0x01f640,
0x01f645, 0x01f64f,
0x01f680, 0x01f6c5,
0x01f700, 0x01f773,
@@ -489,6 +508,7 @@ var isNotPrint32 = []uint16{ // add 0x10000 to each entry
0x0a14,
0x0a18,
0x10bd,
+ 0x1135,
0xd455,
0xd49d,
0xd4ad,
@@ -502,6 +522,32 @@ var isNotPrint32 = []uint16{ // add 0x10000 to each entry
0xd53f,
0xd545,
0xd551,
+ 0xee04,
+ 0xee20,
+ 0xee23,
+ 0xee28,
+ 0xee33,
+ 0xee38,
+ 0xee3a,
+ 0xee48,
+ 0xee4a,
+ 0xee4c,
+ 0xee50,
+ 0xee53,
+ 0xee58,
+ 0xee5a,
+ 0xee5c,
+ 0xee5e,
+ 0xee60,
+ 0xee63,
+ 0xee6b,
+ 0xee73,
+ 0xee78,
+ 0xee7d,
+ 0xee7f,
+ 0xee8a,
+ 0xeea4,
+ 0xeeaa,
0xf0d0,
0xf12f,
0xf336,
@@ -509,13 +555,4 @@ var isNotPrint32 = []uint16{ // add 0x10000 to each entry
0xf43f,
0xf441,
0xf4f8,
- 0xf600,
- 0xf611,
- 0xf615,
- 0xf617,
- 0xf619,
- 0xf61b,
- 0xf61f,
- 0xf62c,
- 0xf634,
}
diff --git a/libgo/go/strings/reader.go b/libgo/go/strings/reader.go
index 8569805552d..98325ce75bf 100644
--- a/libgo/go/strings/reader.go
+++ b/libgo/go/strings/reader.go
@@ -10,7 +10,7 @@ import (
"unicode/utf8"
)
-// A Reader implements the io.Reader, io.ReaderAt, io.Seeker,
+// A Reader implements the io.Reader, io.ReaderAt, io.Seeker, io.WriterTo,
// io.ByteScanner, and io.RuneScanner interfaces by reading
// from a string.
type Reader struct {
@@ -120,6 +120,25 @@ func (r *Reader) Seek(offset int64, whence int) (int64, error) {
return abs, nil
}
+// WriteTo implements the io.WriterTo interface.
+func (r *Reader) WriteTo(w io.Writer) (n int64, err error) {
+ r.prevRune = -1
+ if r.i >= len(r.s) {
+ return 0, io.EOF
+ }
+ s := r.s[r.i:]
+ m, err := io.WriteString(w, s)
+ if m > len(s) {
+ panic("strings.Reader.WriteTo: invalid WriteString count")
+ }
+ r.i += m
+ n = int64(m)
+ if m != len(s) && err == nil {
+ err = io.ErrShortWrite
+ }
+ return
+}
+
// NewReader returns a new Reader reading from s.
// It is similar to bytes.NewBufferString but more efficient and read-only.
func NewReader(s string) *Reader { return &Reader{s, 0, -1} }
diff --git a/libgo/go/strings/reader_test.go b/libgo/go/strings/reader_test.go
index a99ae2a0ea6..bab91fc7197 100644
--- a/libgo/go/strings/reader_test.go
+++ b/libgo/go/strings/reader_test.go
@@ -5,6 +5,7 @@
package strings_test
import (
+ "bytes"
"fmt"
"io"
"os"
@@ -86,3 +87,25 @@ func TestReaderAt(t *testing.T) {
}
}
}
+
+func TestWriteTo(t *testing.T) {
+ const str = "0123456789"
+ for i := 0; i < len(str); i++ {
+ s := str[i:]
+ r := strings.NewReader(s)
+ var b bytes.Buffer
+ n, err := r.WriteTo(&b)
+ if expect := int64(len(s)); n != expect {
+ t.Errorf("got %v; want %v", n, expect)
+ }
+ if err != nil {
+ t.Errorf("got error = %v; want nil", err)
+ }
+ if b.String() != s {
+ t.Errorf("got string %q; want %q", b.String(), s)
+ }
+ if r.Len() != 0 {
+ t.Errorf("reader contains %v bytes; want 0", r.Len())
+ }
+ }
+}
diff --git a/libgo/go/strings/strings_test.go b/libgo/go/strings/strings_test.go
index c271e48ab24..7be41a8dcad 100644
--- a/libgo/go/strings/strings_test.go
+++ b/libgo/go/strings/strings_test.go
@@ -995,7 +995,7 @@ func TestEqualFold(t *testing.T) {
var makeFieldsInput = func() string {
x := make([]byte, 1<<20)
- // Input is ~10% space, ~10% 2-byte UTF-8, rest ASCII non-space.
+ // Input is ~10% space, ~10% 2-byte UTF-8, rest ASCII non-space.
for i := range x {
switch rand.Intn(10) {
case 0:
diff --git a/libgo/go/sync/atomic/64bit_linux_arm.go b/libgo/go/sync/atomic/64bit_arm.go
index f070e78bd3c..f070e78bd3c 100644
--- a/libgo/go/sync/atomic/64bit_linux_arm.go
+++ b/libgo/go/sync/atomic/64bit_arm.go
diff --git a/libgo/go/sync/atomic/race.go b/libgo/go/sync/atomic/race.go
index c3627654deb..242bbf298f0 100644
--- a/libgo/go/sync/atomic/race.go
+++ b/libgo/go/sync/atomic/race.go
@@ -11,6 +11,13 @@ import (
"unsafe"
)
+// We use runtime.RaceRead() inside of atomic operations to catch races
+// between atomic and non-atomic operations. It will also catch races
+// between Mutex.Lock() and mutex overwrite (mu = Mutex{}). Since we use
+// only RaceRead() we won't catch races with non-atomic loads.
+// Otherwise (if we use RaceWrite()) we will report races
+// between atomic operations (false positives).
+
var mtx uint32 = 1 // same for all
func CompareAndSwapInt32(val *int32, old, new int32) bool {
@@ -20,6 +27,7 @@ func CompareAndSwapInt32(val *int32, old, new int32) bool {
func CompareAndSwapUint32(val *uint32, old, new uint32) (swapped bool) {
swapped = false
runtime.RaceSemacquire(&mtx)
+ runtime.RaceRead(unsafe.Pointer(val))
runtime.RaceAcquire(unsafe.Pointer(val))
if *val == old {
*val = new
@@ -37,6 +45,7 @@ func CompareAndSwapInt64(val *int64, old, new int64) bool {
func CompareAndSwapUint64(val *uint64, old, new uint64) (swapped bool) {
swapped = false
runtime.RaceSemacquire(&mtx)
+ runtime.RaceRead(unsafe.Pointer(val))
runtime.RaceAcquire(unsafe.Pointer(val))
if *val == old {
*val = new
@@ -50,6 +59,7 @@ func CompareAndSwapUint64(val *uint64, old, new uint64) (swapped bool) {
func CompareAndSwapPointer(val *unsafe.Pointer, old, new unsafe.Pointer) (swapped bool) {
swapped = false
runtime.RaceSemacquire(&mtx)
+ runtime.RaceRead(unsafe.Pointer(val))
runtime.RaceAcquire(unsafe.Pointer(val))
if *val == old {
*val = new
@@ -63,6 +73,7 @@ func CompareAndSwapPointer(val *unsafe.Pointer, old, new unsafe.Pointer) (swappe
func CompareAndSwapUintptr(val *uintptr, old, new uintptr) (swapped bool) {
swapped = false
runtime.RaceSemacquire(&mtx)
+ runtime.RaceRead(unsafe.Pointer(val))
runtime.RaceAcquire(unsafe.Pointer(val))
if *val == old {
*val = new
@@ -79,6 +90,7 @@ func AddInt32(val *int32, delta int32) int32 {
func AddUint32(val *uint32, delta uint32) (new uint32) {
runtime.RaceSemacquire(&mtx)
+ runtime.RaceRead(unsafe.Pointer(val))
runtime.RaceAcquire(unsafe.Pointer(val))
*val = *val + delta
new = *val
@@ -94,6 +106,7 @@ func AddInt64(val *int64, delta int64) int64 {
func AddUint64(val *uint64, delta uint64) (new uint64) {
runtime.RaceSemacquire(&mtx)
+ runtime.RaceRead(unsafe.Pointer(val))
runtime.RaceAcquire(unsafe.Pointer(val))
*val = *val + delta
new = *val
@@ -105,6 +118,7 @@ func AddUint64(val *uint64, delta uint64) (new uint64) {
func AddUintptr(val *uintptr, delta uintptr) (new uintptr) {
runtime.RaceSemacquire(&mtx)
+ runtime.RaceRead(unsafe.Pointer(val))
runtime.RaceAcquire(unsafe.Pointer(val))
*val = *val + delta
new = *val
@@ -120,6 +134,7 @@ func LoadInt32(addr *int32) int32 {
func LoadUint32(addr *uint32) (val uint32) {
runtime.RaceSemacquire(&mtx)
+ runtime.RaceRead(unsafe.Pointer(addr))
runtime.RaceAcquire(unsafe.Pointer(addr))
val = *addr
runtime.RaceSemrelease(&mtx)
@@ -132,6 +147,7 @@ func LoadInt64(addr *int64) int64 {
func LoadUint64(addr *uint64) (val uint64) {
runtime.RaceSemacquire(&mtx)
+ runtime.RaceRead(unsafe.Pointer(addr))
runtime.RaceAcquire(unsafe.Pointer(addr))
val = *addr
runtime.RaceSemrelease(&mtx)
@@ -140,6 +156,7 @@ func LoadUint64(addr *uint64) (val uint64) {
func LoadPointer(addr *unsafe.Pointer) (val unsafe.Pointer) {
runtime.RaceSemacquire(&mtx)
+ runtime.RaceRead(unsafe.Pointer(addr))
runtime.RaceAcquire(unsafe.Pointer(addr))
val = *addr
runtime.RaceSemrelease(&mtx)
@@ -148,6 +165,7 @@ func LoadPointer(addr *unsafe.Pointer) (val unsafe.Pointer) {
func LoadUintptr(addr *uintptr) (val uintptr) {
runtime.RaceSemacquire(&mtx)
+ runtime.RaceRead(unsafe.Pointer(addr))
runtime.RaceAcquire(unsafe.Pointer(addr))
val = *addr
runtime.RaceSemrelease(&mtx)
@@ -160,6 +178,7 @@ func StoreInt32(addr *int32, val int32) {
func StoreUint32(addr *uint32, val uint32) {
runtime.RaceSemacquire(&mtx)
+ runtime.RaceRead(unsafe.Pointer(addr))
*addr = val
runtime.RaceRelease(unsafe.Pointer(addr))
runtime.RaceSemrelease(&mtx)
@@ -171,6 +190,7 @@ func StoreInt64(addr *int64, val int64) {
func StoreUint64(addr *uint64, val uint64) {
runtime.RaceSemacquire(&mtx)
+ runtime.RaceRead(unsafe.Pointer(addr))
*addr = val
runtime.RaceRelease(unsafe.Pointer(addr))
runtime.RaceSemrelease(&mtx)
@@ -178,6 +198,7 @@ func StoreUint64(addr *uint64, val uint64) {
func StorePointer(addr *unsafe.Pointer, val unsafe.Pointer) {
runtime.RaceSemacquire(&mtx)
+ runtime.RaceRead(unsafe.Pointer(addr))
*addr = val
runtime.RaceRelease(unsafe.Pointer(addr))
runtime.RaceSemrelease(&mtx)
@@ -185,6 +206,7 @@ func StorePointer(addr *unsafe.Pointer, val unsafe.Pointer) {
func StoreUintptr(addr *uintptr, val uintptr) {
runtime.RaceSemacquire(&mtx)
+ runtime.RaceRead(unsafe.Pointer(addr))
*addr = val
runtime.RaceRelease(unsafe.Pointer(addr))
runtime.RaceSemrelease(&mtx)
diff --git a/libgo/go/syscall/exec_linux.go b/libgo/go/syscall/exec_linux.go
index d1e181f4280..75c61f0f9f1 100644
--- a/libgo/go/syscall/exec_linux.go
+++ b/libgo/go/syscall/exec_linux.go
@@ -19,8 +19,9 @@ type SysProcAttr struct {
Ptrace bool // Enable tracing.
Setsid bool // Create session.
Setpgid bool // Set process group ID to new pid (SYSV setpgrp)
- Setctty bool // Set controlling terminal to fd 0
+ Setctty bool // Set controlling terminal to fd Ctty (only meaningful if Setsid is set)
Noctty bool // Detach fd 0 from controlling terminal
+ Ctty int // Controlling TTY fd (Linux only)
Pdeathsig Signal // Signal that the process will get when its parent dies (Linux only)
}
@@ -227,8 +228,8 @@ func forkAndExecInChild(argv0 *byte, argv, envv []*byte, chroot, dir *byte, attr
}
// Make fd 0 the tty
- if sys.Setctty {
- _, err1 = raw_ioctl(0, TIOCSCTTY, 0)
+ if sys.Setctty && sys.Ctty >= 0 {
+ _, err1 = raw_ioctl(0, TIOCSCTTY, sys.Ctty)
if err1 != 0 {
goto childerror
}
diff --git a/libgo/go/syscall/libcall_linux.go b/libgo/go/syscall/libcall_linux.go
index 8d7da192514..a5421d436d6 100644
--- a/libgo/go/syscall/libcall_linux.go
+++ b/libgo/go/syscall/libcall_linux.go
@@ -280,6 +280,9 @@ func ParseDirent(buf []byte, max int, names []string) (consumed int, count int,
//sys sendfile(outfd int, infd int, offset *Offset_t, count int) (written int, err error)
//sendfile64(outfd int, infd int, offset *Offset_t, count Size_t) Ssize_t
func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) {
+ if raceenabled {
+ raceReleaseMerge(unsafe.Pointer(&ioSync))
+ }
var soff Offset_t
var psoff *Offset_t
if offset != nil {
diff --git a/libgo/go/testing/testing.go b/libgo/go/testing/testing.go
index 60edbd55ebd..66b41a50fa7 100644
--- a/libgo/go/testing/testing.go
+++ b/libgo/go/testing/testing.go
@@ -14,7 +14,7 @@
// func BenchmarkXxx(*testing.B)
// are considered benchmarks, and are executed by the "go test" command when
// the -test.bench flag is provided. Benchmarks are run sequentially.
-//
+//
// For a description of the testing flags, see
// http://golang.org/cmd/go/#Description_of_testing_flags.
//
@@ -267,7 +267,7 @@ func (c *common) Fatalf(format string, args ...interface{}) {
c.FailNow()
}
-// Parallel signals that this test is to be run in parallel with (and only with)
+// Parallel signals that this test is to be run in parallel with (and only with)
// other parallel tests in this CPU group.
func (t *T) Parallel() {
t.signal <- (*T)(nil) // Release main testing loop
@@ -285,7 +285,7 @@ func tRunner(t *T, test *InternalTest) {
t.start = time.Now()
// When this goroutine is done, either because test.F(t)
- // returned normally or because a test failure triggered
+ // returned normally or because a test failure triggered
// a call to runtime.Goexit, record the duration and send
// a signal saying that the test is done.
defer func() {
diff --git a/libgo/go/time/format.go b/libgo/go/time/format.go
index 46f4fbc13b5..aab4a4d6b60 100644
--- a/libgo/go/time/format.go
+++ b/libgo/go/time/format.go
@@ -323,7 +323,8 @@ func atoi(s string) (x int, err error) {
neg = true
s = s[1:]
}
- x, rem, err := leadingInt(s)
+ q, rem, err := leadingInt(s)
+ x = int(q)
if err != nil || rem != "" {
return 0, atoiError
}
@@ -954,18 +955,18 @@ func parseNanoseconds(value string, nbytes int) (ns int, rangeErrString string,
var errLeadingInt = errors.New("time: bad [0-9]*") // never printed
// leadingInt consumes the leading [0-9]* from s.
-func leadingInt(s string) (x int, rem string, err error) {
+func leadingInt(s string) (x int64, rem string, err error) {
i := 0
for ; i < len(s); i++ {
c := s[i]
if c < '0' || c > '9' {
break
}
- if x >= (1<<31-10)/10 {
+ if x >= (1<<63-10)/10 {
// overflow
return 0, "", errLeadingInt
}
- x = x*10 + int(c) - '0'
+ x = x*10 + int64(c) - '0'
}
return x, s[i:], nil
}
@@ -1010,7 +1011,7 @@ func ParseDuration(s string) (Duration, error) {
for s != "" {
g := float64(0) // this element of the sequence
- var x int
+ var x int64
var err error
// The next character must be [0-9.]
diff --git a/libgo/go/time/sleep.go b/libgo/go/time/sleep.go
index 27820b0eaa7..657e2541031 100644
--- a/libgo/go/time/sleep.go
+++ b/libgo/go/time/sleep.go
@@ -36,6 +36,8 @@ type Timer struct {
// Stop prevents the Timer from firing.
// It returns true if the call stops the timer, false if the timer has already
// expired or stopped.
+// Stop does not close the channel, to prevent a read from the channel succeeding
+// incorrectly.
func (t *Timer) Stop() (ok bool) {
return stopTimer(&t.r)
}
diff --git a/libgo/go/time/tick.go b/libgo/go/time/tick.go
index 8c6b9bc3b2a..b92c339c02a 100644
--- a/libgo/go/time/tick.go
+++ b/libgo/go/time/tick.go
@@ -6,7 +6,7 @@ package time
import "errors"
-// A Ticker holds a synchronous channel that delivers `ticks' of a clock
+// A Ticker holds a channel that delivers `ticks' of a clock
// at intervals.
type Ticker struct {
C <-chan Time // The channel on which the ticks are delivered.
@@ -39,6 +39,8 @@ func NewTicker(d Duration) *Ticker {
}
// Stop turns off a ticker. After Stop, no more ticks will be sent.
+// Stop does not close the channel, to prevent a read from the channel succeeding
+// incorrectly.
func (t *Ticker) Stop() {
stopTimer(&t.r)
}
diff --git a/libgo/go/time/time_test.go b/libgo/go/time/time_test.go
index 23bb6a55bc1..9888d0d9c19 100644
--- a/libgo/go/time/time_test.go
+++ b/libgo/go/time/time_test.go
@@ -999,6 +999,8 @@ var parseDurationTests = []struct {
{"-2m3.4s", true, -(2*Minute + 3*Second + 400*Millisecond)},
{"1h2m3s4ms5us6ns", true, 1*Hour + 2*Minute + 3*Second + 4*Millisecond + 5*Microsecond + 6*Nanosecond},
{"39h9m14.425s", true, 39*Hour + 9*Minute + 14*Second + 425*Millisecond},
+ // large value
+ {"52763797000ns", true, 52763797000 * Nanosecond},
// errors
{"", false, 0},
diff --git a/libgo/go/time/zoneinfo_read.go b/libgo/go/time/zoneinfo_read.go
index d57c09e115f..0eb20c7637c 100644
--- a/libgo/go/time/zoneinfo_read.go
+++ b/libgo/go/time/zoneinfo_read.go
@@ -284,7 +284,7 @@ func loadZoneZip(zipfile, name string) (l *Location, err error) {
// 42 off[4]
// 46 name[namelen]
// 46+namelen+xlen+fclen - next header
- //
+ //
if get4(buf) != zcheader {
break
}
diff --git a/libgo/go/time/zoneinfo_windows.go b/libgo/go/time/zoneinfo_windows.go
index d596fab93d6..a8d3dcbfeb1 100644
--- a/libgo/go/time/zoneinfo_windows.go
+++ b/libgo/go/time/zoneinfo_windows.go
@@ -15,9 +15,9 @@ import (
// BUG(brainman,rsc): On Windows, the operating system does not provide complete
// time zone information.
// The implementation assumes that this year's rules for daylight savings
-// time apply to all previous and future years as well.
+// time apply to all previous and future years as well.
// Also, time zone abbreviations are unavailable. The implementation constructs
-// them using the capital letters from a longer time zone description.
+// them using the capital letters from a longer time zone description.
// abbrev returns the abbreviation to use for the given zone name.
func abbrev(name []uint16) string {
diff --git a/libgo/go/unicode/graphic.go b/libgo/go/unicode/graphic.go
index 1105688d43a..5b995fcd0df 100644
--- a/libgo/go/unicode/graphic.go
+++ b/libgo/go/unicode/graphic.go
@@ -6,15 +6,17 @@ package unicode
// Bit masks for each code point under U+0100, for fast lookup.
const (
- pC = 1 << iota // a control character.
- pP // a punctuation character.
- pN // a numeral.
- pS // a symbolic character.
- pZ // a spacing character.
- pLu // an upper-case letter.
- pLl // a lower-case letter.
- pp // a printable character according to Go's definition.
- pg = pp | pZ // a graphical character according to the Unicode definition.
+ pC = 1 << iota // a control character.
+ pP // a punctuation character.
+ pN // a numeral.
+ pS // a symbolic character.
+ pZ // a spacing character.
+ pLu // an upper-case letter.
+ pLl // a lower-case letter.
+ pp // a printable character according to Go's definition.
+ pg = pp | pZ // a graphical character according to the Unicode definition.
+ pLo = pLl | pLu // a letter that is neither upper nor lower case.
+ pLmask = pLo
)
// GraphicRanges defines the set of graphic characters according to Unicode.
@@ -76,7 +78,7 @@ func IsControl(r rune) bool {
// IsLetter reports whether the rune is a letter (category L).
func IsLetter(r rune) bool {
if uint32(r) <= MaxLatin1 {
- return properties[uint8(r)]&(pLu|pLl) != 0
+ return properties[uint8(r)]&(pLmask) != 0
}
return isExcludingLatin(Letter, r)
}
diff --git a/libgo/go/unicode/letter.go b/libgo/go/unicode/letter.go
index 8239557e3fc..8d56363df96 100644
--- a/libgo/go/unicode/letter.go
+++ b/libgo/go/unicode/letter.go
@@ -180,7 +180,7 @@ func isExcludingLatin(rangeTab *RangeTable, r rune) bool {
func IsUpper(r rune) bool {
// See comment in IsGraphic.
if uint32(r) <= MaxLatin1 {
- return properties[uint8(r)]&pLu != 0
+ return properties[uint8(r)]&pLmask == pLu
}
return isExcludingLatin(Upper, r)
}
@@ -189,7 +189,7 @@ func IsUpper(r rune) bool {
func IsLower(r rune) bool {
// See comment in IsGraphic.
if uint32(r) <= MaxLatin1 {
- return properties[uint8(r)]&pLl != 0
+ return properties[uint8(r)]&pLmask == pLl
}
return isExcludingLatin(Lower, r)
}
@@ -316,7 +316,7 @@ type foldPair struct {
// SimpleFold iterates over Unicode code points equivalent under
// the Unicode-defined simple case folding. Among the code points
// equivalent to rune (including rune itself), SimpleFold returns the
-// smallest rune >= r if one exists, or else the smallest rune >= 0.
+// smallest rune >= r if one exists, or else the smallest rune >= 0.
//
// For example:
// SimpleFold('A') = 'a'
diff --git a/libgo/go/unicode/letter_test.go b/libgo/go/unicode/letter_test.go
index 0ec25ab7e2b..e4d5572a0fe 100644
--- a/libgo/go/unicode/letter_test.go
+++ b/libgo/go/unicode/letter_test.go
@@ -435,7 +435,7 @@ func TestSimpleFold(t *testing.T) {
// Running 'go test -calibrate' runs the calibration to find a plausible
// cutoff point for linear search of a range list vs. binary search.
// We create a fake table and then time how long it takes to do a
-// sequence of searches within that table, for all possible inputs
+// sequence of searches within that table, for all possible inputs
// relative to the ranges (something before all, in each, between each, after all).
// This assumes that all possible runes are equally likely.
// In practice most runes are ASCII so this is a conservative estimate
diff --git a/libgo/go/unicode/script_test.go b/libgo/go/unicode/script_test.go
index 1c5b801426f..395cc71a0b6 100644
--- a/libgo/go/unicode/script_test.go
+++ b/libgo/go/unicode/script_test.go
@@ -14,7 +14,7 @@ type T struct {
script string
}
-// Hand-chosen tests from Unicode 5.1.0 & 6.0..0, mostly to discover when new
+// Hand-chosen tests from Unicode 5.1.0, 6.0.0 and 6.2.0 mostly to discover when new
// scripts and categories arise.
var inTest = []T{
{0x06e2, "Arabic"},
@@ -31,6 +31,7 @@ var inTest = []T{
{0x11011, "Brahmi"},
{0x156d, "Canadian_Aboriginal"},
{0x102a9, "Carian"},
+ {0x11111, "Chakma"},
{0xaa4d, "Cham"},
{0x13c2, "Cherokee"},
{0x0020, "Common"},
@@ -76,6 +77,9 @@ var inTest = []T{
{0x0d42, "Malayalam"},
{0x0843, "Mandaic"},
{0xabd0, "Meetei_Mayek"},
+ {0x1099f, "Meroitic_Hieroglyphs"},
+ {0x109a0, "Meroitic_Cursive"},
+ {0x16f00, "Miao"},
{0x1822, "Mongolian"},
{0x104c, "Myanmar"},
{0x19c3, "New_Tai_Lue"},
@@ -94,8 +98,10 @@ var inTest = []T{
{0x16c0, "Runic"},
{0x081d, "Samaritan"},
{0xa892, "Saurashtra"},
+ {0x111a0, "Sharada"},
{0x10463, "Shavian"},
{0x0dbd, "Sinhala"},
+ {0x110d0, "Sora_Sompeng"},
{0x1ba3, "Sundanese"},
{0xa803, "Syloti_Nagri"},
{0x070f, "Syriac"},
@@ -104,6 +110,7 @@ var inTest = []T{
{0x1972, "Tai_Le"},
{0x1a62, "Tai_Tham"},
{0xaadc, "Tai_Viet"},
+ {0x116c9, "Takri"},
{0x0bbf, "Tamil"},
{0x0c55, "Telugu"},
{0x07a7, "Thaana"},
@@ -121,7 +128,7 @@ var outTest = []T{ // not really worth being thorough
var inCategoryTest = []T{
{0x0081, "Cc"},
- {0x17b4, "Cf"},
+ {0x200B, "Cf"},
{0xf0000, "Co"},
{0xdb80, "Cs"},
{0x0236, "Ll"},
diff --git a/libgo/go/unicode/tables.go b/libgo/go/unicode/tables.go
index 859e53c3ce4..36b5a3115bf 100644
--- a/libgo/go/unicode/tables.go
+++ b/libgo/go/unicode/tables.go
@@ -1,11 +1,11 @@
// Generated by running
-// maketables --tables=all --data=http://www.unicode.org/Public/6.0.0/ucd/UnicodeData.txt --casefolding=http://www.unicode.org/Public/6.0.0/ucd/CaseFolding.txt
+// maketables --tables=all --data=http://www.unicode.org/Public/6.2.0/ucd/UnicodeData.txt --casefolding=http://www.unicode.org/Public/6.2.0/ucd/CaseFolding.txt
// DO NOT EDIT
package unicode
// Version is the Unicode edition from which the tables are derived.
-const Version = "6.0.0"
+const Version = "6.2.0"
// Categories is the set of Unicode category tables.
var Categories = map[string]*RangeTable{
@@ -52,9 +52,8 @@ var _C = &RangeTable{
{0x0001, 0x001f, 1},
{0x007f, 0x009f, 1},
{0x00ad, 0x0600, 1363},
- {0x0601, 0x0603, 1},
+ {0x0601, 0x0604, 1},
{0x06dd, 0x070f, 50},
- {0x17b4, 0x17b5, 1},
{0x200b, 0x200f, 1},
{0x202a, 0x202e, 1},
{0x2060, 0x2064, 1},
@@ -85,9 +84,8 @@ var _Cc = &RangeTable{
var _Cf = &RangeTable{
R16: []Range16{
{0x00ad, 0x0600, 1363},
- {0x0601, 0x0603, 1},
+ {0x0601, 0x0604, 1},
{0x06dd, 0x070f, 50},
- {0x17b4, 0x17b5, 1},
{0x200b, 0x200f, 1},
{0x202a, 0x202e, 1},
{0x2060, 0x2064, 1},
@@ -164,6 +162,8 @@ var _L = &RangeTable{
{0x081a, 0x0824, 10},
{0x0828, 0x0840, 24},
{0x0841, 0x0858, 1},
+ {0x08a0, 0x08a2, 2},
+ {0x08a3, 0x08ac, 1},
{0x0904, 0x0939, 1},
{0x093d, 0x0950, 19},
{0x0958, 0x0961, 1},
@@ -261,8 +261,9 @@ var _L = &RangeTable{
{0x0ebd, 0x0ec0, 3},
{0x0ec1, 0x0ec4, 1},
{0x0ec6, 0x0edc, 22},
- {0x0edd, 0x0f00, 35},
- {0x0f40, 0x0f47, 1},
+ {0x0edd, 0x0edf, 1},
+ {0x0f00, 0x0f40, 64},
+ {0x0f41, 0x0f47, 1},
{0x0f49, 0x0f6c, 1},
{0x0f88, 0x0f8c, 1},
{0x1000, 0x102a, 1},
@@ -275,9 +276,9 @@ var _L = &RangeTable{
{0x1075, 0x1081, 1},
{0x108e, 0x10a0, 18},
{0x10a1, 0x10c5, 1},
+ {0x10c7, 0x10cd, 6},
{0x10d0, 0x10fa, 1},
- {0x10fc, 0x1100, 4},
- {0x1101, 0x1248, 1},
+ {0x10fc, 0x1248, 1},
{0x124a, 0x124d, 1},
{0x1250, 0x1256, 1},
{0x1258, 0x125a, 2},
@@ -323,12 +324,13 @@ var _L = &RangeTable{
{0x1b45, 0x1b4b, 1},
{0x1b83, 0x1ba0, 1},
{0x1bae, 0x1baf, 1},
- {0x1bc0, 0x1be5, 1},
+ {0x1bba, 0x1be5, 1},
{0x1c00, 0x1c23, 1},
{0x1c4d, 0x1c4f, 1},
{0x1c5a, 0x1c7d, 1},
{0x1ce9, 0x1cec, 1},
{0x1cee, 0x1cf1, 1},
+ {0x1cf5, 0x1cf6, 1},
{0x1d00, 0x1dbf, 1},
{0x1e00, 0x1f15, 1},
{0x1f18, 0x1f1d, 1},
@@ -364,8 +366,10 @@ var _L = &RangeTable{
{0x2c30, 0x2c5e, 1},
{0x2c60, 0x2ce4, 1},
{0x2ceb, 0x2cee, 1},
+ {0x2cf2, 0x2cf3, 1},
{0x2d00, 0x2d25, 1},
- {0x2d30, 0x2d65, 1},
+ {0x2d27, 0x2d2d, 6},
+ {0x2d30, 0x2d67, 1},
{0x2d6f, 0x2d80, 17},
{0x2d81, 0x2d96, 1},
{0x2da0, 0x2da6, 1},
@@ -389,7 +393,7 @@ var _L = &RangeTable{
{0x31a0, 0x31ba, 1},
{0x31f0, 0x31ff, 1},
{0x3400, 0x4db5, 1},
- {0x4e00, 0x9fcb, 1},
+ {0x4e00, 0x9fcc, 1},
{0xa000, 0xa48c, 1},
{0xa4d0, 0xa4fd, 1},
{0xa500, 0xa60c, 1},
@@ -401,9 +405,9 @@ var _L = &RangeTable{
{0xa717, 0xa71f, 1},
{0xa722, 0xa788, 1},
{0xa78b, 0xa78e, 1},
- {0xa790, 0xa791, 1},
- {0xa7a0, 0xa7a9, 1},
- {0xa7fa, 0xa801, 1},
+ {0xa790, 0xa793, 1},
+ {0xa7a0, 0xa7aa, 1},
+ {0xa7f8, 0xa801, 1},
{0xa803, 0xa805, 1},
{0xa807, 0xa80a, 1},
{0xa80c, 0xa822, 1},
@@ -427,6 +431,8 @@ var _L = &RangeTable{
{0xaaba, 0xaabd, 1},
{0xaac0, 0xaac2, 2},
{0xaadb, 0xaadd, 1},
+ {0xaae0, 0xaaea, 1},
+ {0xaaf2, 0xaaf4, 1},
{0xab01, 0xab06, 1},
{0xab09, 0xab0e, 1},
{0xab11, 0xab16, 1},
@@ -436,8 +442,7 @@ var _L = &RangeTable{
{0xac00, 0xd7a3, 1},
{0xd7b0, 0xd7c6, 1},
{0xd7cb, 0xd7fb, 1},
- {0xf900, 0xfa2d, 1},
- {0xfa30, 0xfa6d, 1},
+ {0xf900, 0xfa6d, 1},
{0xfa70, 0xfad9, 1},
{0xfb00, 0xfb06, 1},
{0xfb13, 0xfb17, 1},
@@ -488,6 +493,8 @@ var _L = &RangeTable{
{0x10840, 0x10855, 1},
{0x10900, 0x10915, 1},
{0x10920, 0x10939, 1},
+ {0x10980, 0x109b7, 1},
+ {0x109be, 0x109bf, 1},
{0x10a00, 0x10a10, 16},
{0x10a11, 0x10a13, 1},
{0x10a15, 0x10a17, 1},
@@ -499,9 +506,17 @@ var _L = &RangeTable{
{0x10c00, 0x10c48, 1},
{0x11003, 0x11037, 1},
{0x11083, 0x110af, 1},
+ {0x110d0, 0x110e8, 1},
+ {0x11103, 0x11126, 1},
+ {0x11183, 0x111b2, 1},
+ {0x111c1, 0x111c4, 1},
+ {0x11680, 0x116aa, 1},
{0x12000, 0x1236e, 1},
{0x13000, 0x1342e, 1},
{0x16800, 0x16a38, 1},
+ {0x16f00, 0x16f44, 1},
+ {0x16f50, 0x16f93, 67},
+ {0x16f94, 0x16f9f, 1},
{0x1b000, 0x1b001, 1},
{0x1d400, 0x1d454, 1},
{0x1d456, 0x1d49c, 1},
@@ -533,6 +548,30 @@ var _L = &RangeTable{
{0x1d78a, 0x1d7a8, 1},
{0x1d7aa, 0x1d7c2, 1},
{0x1d7c4, 0x1d7cb, 1},
+ {0x1ee00, 0x1ee03, 1},
+ {0x1ee05, 0x1ee1f, 1},
+ {0x1ee21, 0x1ee22, 1},
+ {0x1ee24, 0x1ee27, 3},
+ {0x1ee29, 0x1ee32, 1},
+ {0x1ee34, 0x1ee37, 1},
+ {0x1ee39, 0x1ee3b, 2},
+ {0x1ee42, 0x1ee47, 5},
+ {0x1ee49, 0x1ee4d, 2},
+ {0x1ee4e, 0x1ee4f, 1},
+ {0x1ee51, 0x1ee52, 1},
+ {0x1ee54, 0x1ee57, 3},
+ {0x1ee59, 0x1ee61, 2},
+ {0x1ee62, 0x1ee64, 2},
+ {0x1ee67, 0x1ee6a, 1},
+ {0x1ee6c, 0x1ee72, 1},
+ {0x1ee74, 0x1ee77, 1},
+ {0x1ee79, 0x1ee7c, 1},
+ {0x1ee7e, 0x1ee80, 2},
+ {0x1ee81, 0x1ee89, 1},
+ {0x1ee8b, 0x1ee9b, 1},
+ {0x1eea1, 0x1eea3, 1},
+ {0x1eea5, 0x1eea9, 1},
+ {0x1eeab, 0x1eebb, 1},
{0x20000, 0x2a6d6, 1},
{0x2a700, 0x2b734, 1},
{0x2b740, 0x2b81d, 1},
@@ -544,8 +583,7 @@ var _L = &RangeTable{
var _Ll = &RangeTable{
R16: []Range16{
{0x0061, 0x007a, 1},
- {0x00aa, 0x00b5, 11},
- {0x00ba, 0x00df, 37},
+ {0x00b5, 0x00df, 42},
{0x00e0, 0x00f6, 1},
{0x00f8, 0x00ff, 1},
{0x0101, 0x0137, 2},
@@ -596,7 +634,7 @@ var _Ll = &RangeTable{
{0x04cf, 0x0527, 2},
{0x0561, 0x0587, 1},
{0x1d00, 0x1d2b, 1},
- {0x1d62, 0x1d77, 1},
+ {0x1d6b, 0x1d77, 1},
{0x1d79, 0x1d9a, 1},
{0x1e01, 0x1e95, 2},
{0x1e96, 0x1e9d, 1},
@@ -633,11 +671,12 @@ var _Ll = &RangeTable{
{0x2c66, 0x2c6c, 2},
{0x2c71, 0x2c73, 2},
{0x2c74, 0x2c76, 2},
- {0x2c77, 0x2c7c, 1},
+ {0x2c77, 0x2c7b, 1},
{0x2c81, 0x2ce3, 2},
{0x2ce4, 0x2cec, 8},
- {0x2cee, 0x2d00, 18},
- {0x2d01, 0x2d25, 1},
+ {0x2cee, 0x2cf3, 5},
+ {0x2d00, 0x2d25, 1},
+ {0x2d27, 0x2d2d, 6},
{0xa641, 0xa66d, 2},
{0xa681, 0xa697, 2},
{0xa723, 0xa72f, 2},
@@ -647,8 +686,8 @@ var _Ll = &RangeTable{
{0xa77a, 0xa77c, 2},
{0xa77f, 0xa787, 2},
{0xa78c, 0xa78e, 2},
- {0xa791, 0xa7a1, 16},
- {0xa7a3, 0xa7a9, 2},
+ {0xa791, 0xa793, 2},
+ {0xa7a1, 0xa7a9, 2},
{0xa7fa, 0xfb00, 21254},
{0xfb01, 0xfb06, 1},
{0xfb13, 0xfb17, 1},
@@ -685,7 +724,7 @@ var _Ll = &RangeTable{
{0x1d7c4, 0x1d7c9, 1},
{0x1d7cb, 0x1d7cb, 1},
},
- LatinOffset: 5,
+ LatinOffset: 4,
}
var _Lm = &RangeTable{
@@ -705,14 +744,15 @@ var _Lm = &RangeTable{
{0x17d7, 0x1843, 108},
{0x1aa7, 0x1c78, 465},
{0x1c79, 0x1c7d, 1},
- {0x1d2c, 0x1d61, 1},
+ {0x1d2c, 0x1d6a, 1},
{0x1d78, 0x1d9b, 35},
{0x1d9c, 0x1dbf, 1},
{0x2071, 0x207f, 14},
{0x2090, 0x209c, 1},
- {0x2c7d, 0x2d6f, 242},
- {0x2e2f, 0x3005, 470},
- {0x3031, 0x3035, 1},
+ {0x2c7c, 0x2c7d, 1},
+ {0x2d6f, 0x2e2f, 192},
+ {0x3005, 0x3031, 44},
+ {0x3032, 0x3035, 1},
{0x303b, 0x309d, 98},
{0x309e, 0x30fc, 94},
{0x30fd, 0x30fe, 1},
@@ -721,14 +761,20 @@ var _Lm = &RangeTable{
{0xa60c, 0xa67f, 115},
{0xa717, 0xa71f, 1},
{0xa770, 0xa788, 24},
+ {0xa7f8, 0xa7f9, 1},
{0xa9cf, 0xaa70, 161},
- {0xaadd, 0xff70, 21651},
+ {0xaadd, 0xaaf3, 22},
+ {0xaaf4, 0xff70, 21628},
{0xff9e, 0xff9f, 1},
},
+ R32: []Range32{
+ {0x16f93, 0x16f9f, 1},
+ },
}
var _Lo = &RangeTable{
R16: []Range16{
+ {0x00aa, 0x00ba, 16},
{0x01bb, 0x01c0, 5},
{0x01c1, 0x01c3, 1},
{0x0294, 0x05d0, 828},
@@ -748,6 +794,8 @@ var _Lo = &RangeTable{
{0x07cb, 0x07ea, 1},
{0x0800, 0x0815, 1},
{0x0840, 0x0858, 1},
+ {0x08a0, 0x08a2, 2},
+ {0x08a3, 0x08ac, 1},
{0x0904, 0x0939, 1},
{0x093d, 0x0950, 19},
{0x0958, 0x0961, 1},
@@ -844,7 +892,7 @@ var _Lo = &RangeTable{
{0x0eb2, 0x0eb3, 1},
{0x0ebd, 0x0ec0, 3},
{0x0ec1, 0x0ec4, 1},
- {0x0edc, 0x0edd, 1},
+ {0x0edc, 0x0edf, 1},
{0x0f00, 0x0f40, 64},
{0x0f41, 0x0f47, 1},
{0x0f49, 0x0f6c, 1},
@@ -859,7 +907,7 @@ var _Lo = &RangeTable{
{0x1075, 0x1081, 1},
{0x108e, 0x10d0, 66},
{0x10d1, 0x10fa, 1},
- {0x1100, 0x1248, 1},
+ {0x10fd, 0x1248, 1},
{0x124a, 0x124d, 1},
{0x1250, 0x1256, 1},
{0x1258, 0x125a, 2},
@@ -905,14 +953,15 @@ var _Lo = &RangeTable{
{0x1b45, 0x1b4b, 1},
{0x1b83, 0x1ba0, 1},
{0x1bae, 0x1baf, 1},
- {0x1bc0, 0x1be5, 1},
+ {0x1bba, 0x1be5, 1},
{0x1c00, 0x1c23, 1},
{0x1c4d, 0x1c4f, 1},
{0x1c5a, 0x1c77, 1},
{0x1ce9, 0x1cec, 1},
{0x1cee, 0x1cf1, 1},
+ {0x1cf5, 0x1cf6, 1},
{0x2135, 0x2138, 1},
- {0x2d30, 0x2d65, 1},
+ {0x2d30, 0x2d67, 1},
{0x2d80, 0x2d96, 1},
{0x2da0, 0x2da6, 1},
{0x2da8, 0x2dae, 1},
@@ -932,7 +981,7 @@ var _Lo = &RangeTable{
{0x31a0, 0x31ba, 1},
{0x31f0, 0x31ff, 1},
{0x3400, 0x4db5, 1},
- {0x4e00, 0x9fcb, 1},
+ {0x4e00, 0x9fcc, 1},
{0xa000, 0xa014, 1},
{0xa016, 0xa48c, 1},
{0xa4d0, 0xa4f7, 1},
@@ -965,7 +1014,9 @@ var _Lo = &RangeTable{
{0xaaba, 0xaabd, 1},
{0xaac0, 0xaac2, 2},
{0xaadb, 0xaadc, 1},
- {0xab01, 0xab06, 1},
+ {0xaae0, 0xaaea, 1},
+ {0xaaf2, 0xab01, 15},
+ {0xab02, 0xab06, 1},
{0xab09, 0xab0e, 1},
{0xab11, 0xab16, 1},
{0xab20, 0xab26, 1},
@@ -974,8 +1025,7 @@ var _Lo = &RangeTable{
{0xac00, 0xd7a3, 1},
{0xd7b0, 0xd7c6, 1},
{0xd7cb, 0xd7fb, 1},
- {0xf900, 0xfa2d, 1},
- {0xfa30, 0xfa6d, 1},
+ {0xf900, 0xfa6d, 1},
{0xfa70, 0xfad9, 1},
{0xfb1d, 0xfb1f, 2},
{0xfb20, 0xfb28, 1},
@@ -1024,6 +1074,8 @@ var _Lo = &RangeTable{
{0x10840, 0x10855, 1},
{0x10900, 0x10915, 1},
{0x10920, 0x10939, 1},
+ {0x10980, 0x109b7, 1},
+ {0x109be, 0x109bf, 1},
{0x10a00, 0x10a10, 16},
{0x10a11, 0x10a13, 1},
{0x10a15, 0x10a17, 1},
@@ -1035,15 +1087,47 @@ var _Lo = &RangeTable{
{0x10c00, 0x10c48, 1},
{0x11003, 0x11037, 1},
{0x11083, 0x110af, 1},
+ {0x110d0, 0x110e8, 1},
+ {0x11103, 0x11126, 1},
+ {0x11183, 0x111b2, 1},
+ {0x111c1, 0x111c4, 1},
+ {0x11680, 0x116aa, 1},
{0x12000, 0x1236e, 1},
{0x13000, 0x1342e, 1},
{0x16800, 0x16a38, 1},
- {0x1b000, 0x1b001, 1},
+ {0x16f00, 0x16f44, 1},
+ {0x16f50, 0x1b000, 16560},
+ {0x1b001, 0x1ee00, 15871},
+ {0x1ee01, 0x1ee03, 1},
+ {0x1ee05, 0x1ee1f, 1},
+ {0x1ee21, 0x1ee22, 1},
+ {0x1ee24, 0x1ee27, 3},
+ {0x1ee29, 0x1ee32, 1},
+ {0x1ee34, 0x1ee37, 1},
+ {0x1ee39, 0x1ee3b, 2},
+ {0x1ee42, 0x1ee47, 5},
+ {0x1ee49, 0x1ee4d, 2},
+ {0x1ee4e, 0x1ee4f, 1},
+ {0x1ee51, 0x1ee52, 1},
+ {0x1ee54, 0x1ee57, 3},
+ {0x1ee59, 0x1ee61, 2},
+ {0x1ee62, 0x1ee64, 2},
+ {0x1ee67, 0x1ee6a, 1},
+ {0x1ee6c, 0x1ee72, 1},
+ {0x1ee74, 0x1ee77, 1},
+ {0x1ee79, 0x1ee7c, 1},
+ {0x1ee7e, 0x1ee80, 2},
+ {0x1ee81, 0x1ee89, 1},
+ {0x1ee8b, 0x1ee9b, 1},
+ {0x1eea1, 0x1eea3, 1},
+ {0x1eea5, 0x1eea9, 1},
+ {0x1eeab, 0x1eebb, 1},
{0x20000, 0x2a6d6, 1},
{0x2a700, 0x2b734, 1},
{0x2b740, 0x2b81d, 1},
{0x2f800, 0x2fa1d, 1},
},
+ LatinOffset: 1,
}
var _Lt = &RangeTable{
@@ -1113,6 +1197,7 @@ var _Lu = &RangeTable{
{0x04d0, 0x0526, 2},
{0x0531, 0x0556, 1},
{0x10a0, 0x10c5, 1},
+ {0x10c7, 0x10cd, 6},
{0x1e00, 0x1e94, 2},
{0x1e9e, 0x1efe, 2},
{0x1f08, 0x1f0f, 1},
@@ -1146,15 +1231,16 @@ var _Lu = &RangeTable{
{0x2c7e, 0x2c80, 1},
{0x2c82, 0x2ce2, 2},
{0x2ceb, 0x2ced, 2},
- {0xa640, 0xa66c, 2},
+ {0x2cf2, 0xa640, 31054},
+ {0xa642, 0xa66c, 2},
{0xa680, 0xa696, 2},
{0xa722, 0xa72e, 2},
{0xa732, 0xa76e, 2},
{0xa779, 0xa77d, 2},
{0xa77e, 0xa786, 2},
{0xa78b, 0xa78d, 2},
- {0xa790, 0xa7a0, 16},
- {0xa7a2, 0xa7a8, 2},
+ {0xa790, 0xa792, 2},
+ {0xa7a0, 0xa7aa, 2},
{0xff21, 0xff3a, 1},
},
R32: []Range32{
@@ -1217,6 +1303,7 @@ var _M = &RangeTable{
{0x0825, 0x0827, 1},
{0x0829, 0x082d, 1},
{0x0859, 0x085b, 1},
+ {0x08e4, 0x08fe, 1},
{0x0900, 0x0903, 1},
{0x093a, 0x093c, 1},
{0x093e, 0x094f, 1},
@@ -1307,7 +1394,7 @@ var _M = &RangeTable{
{0x1732, 0x1734, 1},
{0x1752, 0x1753, 1},
{0x1772, 0x1773, 1},
- {0x17b6, 0x17d3, 1},
+ {0x17b4, 0x17d3, 1},
{0x17dd, 0x180b, 46},
{0x180c, 0x180d, 1},
{0x18a9, 0x1920, 119},
@@ -1323,12 +1410,13 @@ var _M = &RangeTable{
{0x1b34, 0x1b44, 1},
{0x1b6b, 0x1b73, 1},
{0x1b80, 0x1b82, 1},
- {0x1ba1, 0x1baa, 1},
+ {0x1ba1, 0x1bad, 1},
{0x1be6, 0x1bf3, 1},
{0x1c24, 0x1c37, 1},
{0x1cd0, 0x1cd2, 1},
{0x1cd4, 0x1ce8, 1},
{0x1ced, 0x1cf2, 5},
+ {0x1cf3, 0x1cf4, 1},
{0x1dc0, 0x1de6, 1},
{0x1dfc, 0x1dff, 1},
{0x20d0, 0x20f0, 1},
@@ -1338,11 +1426,11 @@ var _M = &RangeTable{
{0x302a, 0x302f, 1},
{0x3099, 0x309a, 1},
{0xa66f, 0xa672, 1},
- {0xa67c, 0xa67d, 1},
- {0xa6f0, 0xa6f1, 1},
- {0xa802, 0xa806, 4},
- {0xa80b, 0xa823, 24},
- {0xa824, 0xa827, 1},
+ {0xa674, 0xa67d, 1},
+ {0xa69f, 0xa6f0, 81},
+ {0xa6f1, 0xa802, 273},
+ {0xa806, 0xa80b, 5},
+ {0xa823, 0xa827, 1},
{0xa880, 0xa881, 1},
{0xa8b4, 0xa8c4, 1},
{0xa8e0, 0xa8f1, 1},
@@ -1357,8 +1445,10 @@ var _M = &RangeTable{
{0xaab3, 0xaab4, 1},
{0xaab7, 0xaab8, 1},
{0xaabe, 0xaabf, 1},
- {0xaac1, 0xabe3, 290},
- {0xabe4, 0xabea, 1},
+ {0xaac1, 0xaaeb, 42},
+ {0xaaec, 0xaaef, 1},
+ {0xaaf5, 0xaaf6, 1},
+ {0xabe3, 0xabea, 1},
{0xabec, 0xabed, 1},
{0xfb1e, 0xfe00, 738},
{0xfe01, 0xfe0f, 1},
@@ -1375,6 +1465,13 @@ var _M = &RangeTable{
{0x11038, 0x11046, 1},
{0x11080, 0x11082, 1},
{0x110b0, 0x110ba, 1},
+ {0x11100, 0x11102, 1},
+ {0x11127, 0x11134, 1},
+ {0x11180, 0x11182, 1},
+ {0x111b3, 0x111c0, 1},
+ {0x116ab, 0x116b7, 1},
+ {0x16f51, 0x16f7e, 1},
+ {0x16f8f, 0x16f92, 1},
{0x1d165, 0x1d169, 1},
{0x1d16d, 0x1d172, 1},
{0x1d17b, 0x1d182, 1},
@@ -1459,17 +1556,19 @@ var _Mc = &RangeTable{
{0x1b43, 0x1b44, 1},
{0x1b82, 0x1ba1, 31},
{0x1ba6, 0x1ba7, 1},
- {0x1baa, 0x1be7, 61},
+ {0x1baa, 0x1bac, 2},
+ {0x1bad, 0x1be7, 58},
{0x1bea, 0x1bec, 1},
{0x1bee, 0x1bf2, 4},
{0x1bf3, 0x1c24, 49},
{0x1c25, 0x1c2b, 1},
{0x1c34, 0x1c35, 1},
{0x1ce1, 0x1cf2, 17},
- {0xa823, 0xa824, 1},
- {0xa827, 0xa880, 89},
- {0xa881, 0xa8b4, 51},
- {0xa8b5, 0xa8c3, 1},
+ {0x1cf3, 0x302e, 4923},
+ {0x302f, 0xa823, 30708},
+ {0xa824, 0xa827, 3},
+ {0xa880, 0xa881, 1},
+ {0xa8b4, 0xa8c3, 1},
{0xa952, 0xa953, 1},
{0xa983, 0xa9b4, 49},
{0xa9b5, 0xa9ba, 5},
@@ -1478,6 +1577,8 @@ var _Mc = &RangeTable{
{0xaa2f, 0xaa30, 1},
{0xaa33, 0xaa34, 1},
{0xaa4d, 0xaa7b, 46},
+ {0xaaeb, 0xaaee, 3},
+ {0xaaef, 0xaaf5, 6},
{0xabe3, 0xabe4, 1},
{0xabe6, 0xabe7, 1},
{0xabe9, 0xabea, 1},
@@ -1488,6 +1589,12 @@ var _Mc = &RangeTable{
{0x11002, 0x11082, 128},
{0x110b0, 0x110b2, 1},
{0x110b7, 0x110b8, 1},
+ {0x1112c, 0x11182, 86},
+ {0x111b3, 0x111b5, 1},
+ {0x111bf, 0x111c0, 1},
+ {0x116ac, 0x116ae, 2},
+ {0x116af, 0x116b6, 7},
+ {0x16f51, 0x16f7e, 1},
{0x1d165, 0x1d166, 1},
{0x1d16d, 0x1d172, 1},
},
@@ -1526,6 +1633,7 @@ var _Mn = &RangeTable{
{0x0825, 0x0827, 1},
{0x0829, 0x082d, 1},
{0x0859, 0x085b, 1},
+ {0x08e4, 0x08fe, 1},
{0x0900, 0x0902, 1},
{0x093a, 0x093c, 2},
{0x0941, 0x0948, 1},
@@ -1597,6 +1705,7 @@ var _Mn = &RangeTable{
{0x1732, 0x1734, 1},
{0x1752, 0x1753, 1},
{0x1772, 0x1773, 1},
+ {0x17b4, 0x17b5, 1},
{0x17b7, 0x17bd, 1},
{0x17c6, 0x17c9, 3},
{0x17ca, 0x17d3, 1},
@@ -1622,16 +1731,17 @@ var _Mn = &RangeTable{
{0x1b80, 0x1b81, 1},
{0x1ba2, 0x1ba5, 1},
{0x1ba8, 0x1ba9, 1},
- {0x1be6, 0x1be8, 2},
- {0x1be9, 0x1bed, 4},
- {0x1bef, 0x1bf1, 1},
+ {0x1bab, 0x1be6, 59},
+ {0x1be8, 0x1be9, 1},
+ {0x1bed, 0x1bef, 2},
+ {0x1bf0, 0x1bf1, 1},
{0x1c2c, 0x1c33, 1},
{0x1c36, 0x1c37, 1},
{0x1cd0, 0x1cd2, 1},
{0x1cd4, 0x1ce0, 1},
{0x1ce2, 0x1ce8, 1},
- {0x1ced, 0x1dc0, 211},
- {0x1dc1, 0x1de6, 1},
+ {0x1ced, 0x1cf4, 7},
+ {0x1dc0, 0x1de6, 1},
{0x1dfc, 0x1dff, 1},
{0x20d0, 0x20dc, 1},
{0x20e1, 0x20e5, 4},
@@ -1639,10 +1749,11 @@ var _Mn = &RangeTable{
{0x2cef, 0x2cf1, 1},
{0x2d7f, 0x2de0, 97},
{0x2de1, 0x2dff, 1},
- {0x302a, 0x302f, 1},
+ {0x302a, 0x302d, 1},
{0x3099, 0x309a, 1},
- {0xa66f, 0xa67c, 13},
- {0xa67d, 0xa6f0, 115},
+ {0xa66f, 0xa674, 5},
+ {0xa675, 0xa67d, 1},
+ {0xa69f, 0xa6f0, 81},
{0xa6f1, 0xa802, 273},
{0xa806, 0xa80b, 5},
{0xa825, 0xa826, 1},
@@ -1662,10 +1773,11 @@ var _Mn = &RangeTable{
{0xaab3, 0xaab4, 1},
{0xaab7, 0xaab8, 1},
{0xaabe, 0xaabf, 1},
- {0xaac1, 0xabe5, 292},
- {0xabe8, 0xabed, 5},
- {0xfb1e, 0xfe00, 738},
- {0xfe01, 0xfe0f, 1},
+ {0xaac1, 0xaaec, 43},
+ {0xaaed, 0xaaf6, 9},
+ {0xabe5, 0xabe8, 3},
+ {0xabed, 0xfb1e, 20273},
+ {0xfe00, 0xfe0f, 1},
{0xfe20, 0xfe26, 1},
},
R32: []Range32{
@@ -1679,6 +1791,15 @@ var _Mn = &RangeTable{
{0x11080, 0x11081, 1},
{0x110b3, 0x110b6, 1},
{0x110b9, 0x110ba, 1},
+ {0x11100, 0x11102, 1},
+ {0x11127, 0x1112b, 1},
+ {0x1112d, 0x11134, 1},
+ {0x11180, 0x11181, 1},
+ {0x111b6, 0x111be, 1},
+ {0x116ab, 0x116ad, 2},
+ {0x116b0, 0x116b5, 1},
+ {0x116b7, 0x16f8f, 22744},
+ {0x16f90, 0x16f92, 1},
{0x1d167, 0x1d169, 1},
{0x1d17b, 0x1d182, 1},
{0x1d185, 0x1d18b, 1},
@@ -1740,6 +1861,7 @@ var _N = &RangeTable{
{0x3038, 0x303a, 1},
{0x3192, 0x3195, 1},
{0x3220, 0x3229, 1},
+ {0x3248, 0x324f, 1},
{0x3251, 0x325f, 1},
{0x3280, 0x3289, 1},
{0x32b1, 0x32bf, 1},
@@ -1769,6 +1891,10 @@ var _N = &RangeTable{
{0x10b78, 0x10b7f, 1},
{0x10e60, 0x10e7e, 1},
{0x11052, 0x1106f, 1},
+ {0x110f0, 0x110f9, 1},
+ {0x11136, 0x1113f, 1},
+ {0x111d0, 0x111d9, 1},
+ {0x116c0, 0x116c9, 1},
{0x12400, 0x12462, 1},
{0x1d360, 0x1d371, 1},
{0x1d7ce, 0x1d7ff, 1},
@@ -1818,6 +1944,10 @@ var _Nd = &RangeTable{
R32: []Range32{
{0x104a0, 0x104a9, 1},
{0x11066, 0x1106f, 1},
+ {0x110f0, 0x110f9, 1},
+ {0x11136, 0x1113f, 1},
+ {0x111d0, 0x111d9, 1},
+ {0x116c0, 0x116c9, 1},
{0x1d7ce, 0x1d7ff, 1},
},
LatinOffset: 1,
@@ -1865,6 +1995,7 @@ var _No = &RangeTable{
{0x2cfd, 0x3192, 1173},
{0x3193, 0x3195, 1},
{0x3220, 0x3229, 1},
+ {0x3248, 0x324f, 1},
{0x3251, 0x325f, 1},
{0x3280, 0x3289, 1},
{0x32b1, 0x32bf, 1},
@@ -1899,7 +2030,8 @@ var _P = &RangeTable{
{0x005b, 0x005d, 1},
{0x005f, 0x007b, 28},
{0x007d, 0x00a1, 36},
- {0x00ab, 0x00b7, 12},
+ {0x00a7, 0x00ab, 4},
+ {0x00b6, 0x00b7, 1},
{0x00bb, 0x00bf, 4},
{0x037e, 0x0387, 9},
{0x055a, 0x055f, 1},
@@ -1918,16 +2050,18 @@ var _P = &RangeTable{
{0x0830, 0x083e, 1},
{0x085e, 0x0964, 262},
{0x0965, 0x0970, 11},
- {0x0df4, 0x0e4f, 91},
- {0x0e5a, 0x0e5b, 1},
- {0x0f04, 0x0f12, 1},
- {0x0f3a, 0x0f3d, 1},
+ {0x0af0, 0x0df4, 772},
+ {0x0e4f, 0x0e5a, 11},
+ {0x0e5b, 0x0f04, 169},
+ {0x0f05, 0x0f12, 1},
+ {0x0f14, 0x0f3a, 38},
+ {0x0f3b, 0x0f3d, 1},
{0x0f85, 0x0fd0, 75},
{0x0fd1, 0x0fd4, 1},
{0x0fd9, 0x0fda, 1},
{0x104a, 0x104f, 1},
- {0x10fb, 0x1361, 614},
- {0x1362, 0x1368, 1},
+ {0x10fb, 0x1360, 613},
+ {0x1361, 0x1368, 1},
{0x1400, 0x166d, 621},
{0x166e, 0x169b, 45},
{0x169c, 0x16eb, 79},
@@ -1944,6 +2078,7 @@ var _P = &RangeTable{
{0x1bfc, 0x1bff, 1},
{0x1c3b, 0x1c3f, 1},
{0x1c7e, 0x1c7f, 1},
+ {0x1cc0, 0x1cc7, 1},
{0x1cd3, 0x2010, 829},
{0x2011, 0x2027, 1},
{0x2030, 0x2043, 1},
@@ -1962,7 +2097,7 @@ var _P = &RangeTable{
{0x2cfe, 0x2cff, 1},
{0x2d70, 0x2e00, 144},
{0x2e01, 0x2e2e, 1},
- {0x2e30, 0x2e31, 1},
+ {0x2e30, 0x2e3b, 1},
{0x3001, 0x3003, 1},
{0x3008, 0x3011, 1},
{0x3014, 0x301f, 1},
@@ -1981,6 +2116,7 @@ var _P = &RangeTable{
{0xa9de, 0xa9df, 1},
{0xaa5c, 0xaa5f, 1},
{0xaade, 0xaadf, 1},
+ {0xaaf0, 0xaaf1, 1},
{0xabeb, 0xfd3e, 20819},
{0xfd3f, 0xfe10, 209},
{0xfe11, 0xfe19, 1},
@@ -1999,7 +2135,7 @@ var _P = &RangeTable{
{0xff60, 0xff65, 1},
},
R32: []Range32{
- {0x10100, 0x10101, 1},
+ {0x10100, 0x10102, 1},
{0x1039f, 0x103d0, 49},
{0x10857, 0x1091f, 200},
{0x1093f, 0x10a50, 273},
@@ -2009,9 +2145,11 @@ var _P = &RangeTable{
{0x11047, 0x1104d, 1},
{0x110bb, 0x110bc, 1},
{0x110be, 0x110c1, 1},
+ {0x11140, 0x11143, 1},
+ {0x111c5, 0x111c8, 1},
{0x12470, 0x12473, 1},
},
- LatinOffset: 10,
+ LatinOffset: 11,
}
var _Pc = &RangeTable{
@@ -2031,6 +2169,7 @@ var _Pd = &RangeTable{
{0x1806, 0x2010, 2058},
{0x2011, 0x2015, 1},
{0x2e17, 0x2e1a, 3},
+ {0x2e3a, 0x2e3b, 1},
{0x301c, 0x3030, 20},
{0x30a0, 0xfe31, 52625},
{0xfe32, 0xfe58, 38},
@@ -2094,7 +2233,8 @@ var _Po = &RangeTable{
{0x002f, 0x003a, 11},
{0x003b, 0x003f, 4},
{0x0040, 0x005c, 28},
- {0x00a1, 0x00b7, 22},
+ {0x00a1, 0x00a7, 6},
+ {0x00b6, 0x00b7, 1},
{0x00bf, 0x037e, 703},
{0x0387, 0x055a, 467},
{0x055b, 0x055f, 1},
@@ -2112,15 +2252,16 @@ var _Po = &RangeTable{
{0x0830, 0x083e, 1},
{0x085e, 0x0964, 262},
{0x0965, 0x0970, 11},
- {0x0df4, 0x0e4f, 91},
- {0x0e5a, 0x0e5b, 1},
- {0x0f04, 0x0f12, 1},
- {0x0f85, 0x0fd0, 75},
- {0x0fd1, 0x0fd4, 1},
+ {0x0af0, 0x0df4, 772},
+ {0x0e4f, 0x0e5a, 11},
+ {0x0e5b, 0x0f04, 169},
+ {0x0f05, 0x0f12, 1},
+ {0x0f14, 0x0f85, 113},
+ {0x0fd0, 0x0fd4, 1},
{0x0fd9, 0x0fda, 1},
{0x104a, 0x104f, 1},
- {0x10fb, 0x1361, 614},
- {0x1362, 0x1368, 1},
+ {0x10fb, 0x1360, 613},
+ {0x1361, 0x1368, 1},
{0x166d, 0x166e, 1},
{0x16eb, 0x16ed, 1},
{0x1735, 0x1736, 1},
@@ -2136,6 +2277,7 @@ var _Po = &RangeTable{
{0x1bfc, 0x1bff, 1},
{0x1c3b, 0x1c3f, 1},
{0x1c7e, 0x1c7f, 1},
+ {0x1cc0, 0x1cc7, 1},
{0x1cd3, 0x2016, 835},
{0x2017, 0x2020, 9},
{0x2021, 0x2027, 1},
@@ -2156,7 +2298,7 @@ var _Po = &RangeTable{
{0x2e1b, 0x2e1e, 3},
{0x2e1f, 0x2e2a, 11},
{0x2e2b, 0x2e2e, 1},
- {0x2e30, 0x2e31, 1},
+ {0x2e30, 0x2e39, 1},
{0x3001, 0x3003, 1},
{0x303d, 0x30fb, 190},
{0xa4fe, 0xa4ff, 1},
@@ -2172,6 +2314,7 @@ var _Po = &RangeTable{
{0xa9de, 0xa9df, 1},
{0xaa5c, 0xaa5f, 1},
{0xaade, 0xaadf, 1},
+ {0xaaf0, 0xaaf1, 1},
{0xabeb, 0xfe10, 21029},
{0xfe11, 0xfe16, 1},
{0xfe19, 0xfe30, 23},
@@ -2193,18 +2336,21 @@ var _Po = &RangeTable{
},
R32: []Range32{
{0x10100, 0x10100, 1},
- {0x10101, 0x1039f, 670},
- {0x103d0, 0x10857, 1159},
- {0x1091f, 0x1093f, 32},
- {0x10a50, 0x10a58, 1},
+ {0x10101, 0x10102, 1},
+ {0x1039f, 0x103d0, 49},
+ {0x10857, 0x1091f, 200},
+ {0x1093f, 0x10a50, 273},
+ {0x10a51, 0x10a58, 1},
{0x10a7f, 0x10b39, 186},
{0x10b3a, 0x10b3f, 1},
{0x11047, 0x1104d, 1},
{0x110bb, 0x110bc, 1},
{0x110be, 0x110c1, 1},
+ {0x11140, 0x11143, 1},
+ {0x111c5, 0x111c8, 1},
{0x12470, 0x12473, 1},
},
- LatinOffset: 7,
+ LatinOffset: 8,
}
var _Ps = &RangeTable{
@@ -2242,10 +2388,11 @@ var _S = &RangeTable{
{0x003c, 0x003e, 1},
{0x005e, 0x0060, 2},
{0x007c, 0x007e, 2},
- {0x00a2, 0x00a9, 1},
+ {0x00a2, 0x00a6, 1},
+ {0x00a8, 0x00a9, 1},
{0x00ac, 0x00ae, 2},
{0x00af, 0x00b1, 1},
- {0x00b4, 0x00b8, 2},
+ {0x00b4, 0x00b8, 4},
{0x00d7, 0x00f7, 32},
{0x02c2, 0x02c5, 1},
{0x02d2, 0x02df, 1},
@@ -2254,8 +2401,8 @@ var _S = &RangeTable{
{0x02f0, 0x02ff, 1},
{0x0375, 0x0384, 15},
{0x0385, 0x03f6, 113},
- {0x0482, 0x0606, 388},
- {0x0607, 0x0608, 1},
+ {0x0482, 0x058f, 269},
+ {0x0606, 0x0608, 1},
{0x060b, 0x060e, 3},
{0x060f, 0x06de, 207},
{0x06e9, 0x06fd, 20},
@@ -2267,7 +2414,8 @@ var _S = &RangeTable{
{0x0c7f, 0x0d79, 250},
{0x0e3f, 0x0f01, 194},
{0x0f02, 0x0f03, 1},
- {0x0f13, 0x0f17, 1},
+ {0x0f13, 0x0f15, 2},
+ {0x0f16, 0x0f17, 1},
{0x0f1a, 0x0f1f, 1},
{0x0f34, 0x0f38, 2},
{0x0fbe, 0x0fc5, 1},
@@ -2275,8 +2423,7 @@ var _S = &RangeTable{
{0x0fce, 0x0fcf, 1},
{0x0fd5, 0x0fd8, 1},
{0x109e, 0x109f, 1},
- {0x1360, 0x1390, 48},
- {0x1391, 0x1399, 1},
+ {0x1390, 0x1399, 1},
{0x17db, 0x1940, 357},
{0x19de, 0x19ff, 1},
{0x1b61, 0x1b6a, 1},
@@ -2290,7 +2437,7 @@ var _S = &RangeTable{
{0x2044, 0x2052, 14},
{0x207a, 0x207c, 1},
{0x208a, 0x208c, 1},
- {0x20a0, 0x20b9, 1},
+ {0x20a0, 0x20ba, 1},
{0x2100, 0x2101, 1},
{0x2103, 0x2106, 1},
{0x2108, 0x2109, 1},
@@ -2311,9 +2458,7 @@ var _S = &RangeTable{
{0x2500, 0x26ff, 1},
{0x2701, 0x2767, 1},
{0x2794, 0x27c4, 1},
- {0x27c7, 0x27ca, 1},
- {0x27cc, 0x27ce, 2},
- {0x27cf, 0x27e5, 1},
+ {0x27c7, 0x27e5, 1},
{0x27f0, 0x2982, 1},
{0x2999, 0x29d7, 1},
{0x29dc, 0x29fb, 1},
@@ -2333,8 +2478,9 @@ var _S = &RangeTable{
{0x3196, 0x319f, 1},
{0x31c0, 0x31e3, 1},
{0x3200, 0x321e, 1},
- {0x322a, 0x3250, 1},
- {0x3260, 0x327f, 1},
+ {0x322a, 0x3247, 1},
+ {0x3250, 0x3260, 16},
+ {0x3261, 0x327f, 1},
{0x328a, 0x32b0, 1},
{0x32c0, 0x32fe, 1},
{0x3300, 0x33ff, 1},
@@ -2361,8 +2507,7 @@ var _S = &RangeTable{
{0xfffc, 0xfffd, 1},
},
R32: []Range32{
- {0x10102, 0x10137, 53},
- {0x10138, 0x1013f, 1},
+ {0x10137, 0x1013f, 1},
{0x10179, 0x10189, 1},
{0x10190, 0x1019b, 1},
{0x101d0, 0x101fc, 1},
@@ -2381,6 +2526,7 @@ var _S = &RangeTable{
{0x1d735, 0x1d74f, 26},
{0x1d76f, 0x1d789, 26},
{0x1d7a9, 0x1d7c3, 26},
+ {0x1eef0, 0x1eef1, 1},
{0x1f000, 0x1f02b, 1},
{0x1f030, 0x1f093, 1},
{0x1f0a0, 0x1f0ae, 1},
@@ -2388,7 +2534,7 @@ var _S = &RangeTable{
{0x1f0c1, 0x1f0cf, 1},
{0x1f0d1, 0x1f0df, 1},
{0x1f110, 0x1f12e, 1},
- {0x1f130, 0x1f169, 1},
+ {0x1f130, 0x1f16b, 1},
{0x1f170, 0x1f19a, 1},
{0x1f1e6, 0x1f202, 1},
{0x1f210, 0x1f23a, 1},
@@ -2406,33 +2552,26 @@ var _S = &RangeTable{
{0x1f443, 0x1f4f7, 1},
{0x1f4f9, 0x1f4fc, 1},
{0x1f500, 0x1f53d, 1},
+ {0x1f540, 0x1f543, 1},
{0x1f550, 0x1f567, 1},
- {0x1f5fb, 0x1f5ff, 1},
- {0x1f601, 0x1f610, 1},
- {0x1f612, 0x1f614, 1},
- {0x1f616, 0x1f61c, 2},
- {0x1f61d, 0x1f61e, 1},
- {0x1f620, 0x1f625, 1},
- {0x1f628, 0x1f62b, 1},
- {0x1f62d, 0x1f630, 3},
- {0x1f631, 0x1f633, 1},
- {0x1f635, 0x1f640, 1},
+ {0x1f5fb, 0x1f640, 1},
{0x1f645, 0x1f64f, 1},
{0x1f680, 0x1f6c5, 1},
{0x1f700, 0x1f773, 1},
},
- LatinOffset: 9,
+ LatinOffset: 10,
}
var _Sc = &RangeTable{
R16: []Range16{
{0x0024, 0x00a2, 126},
{0x00a3, 0x00a5, 1},
- {0x060b, 0x09f2, 999},
- {0x09f3, 0x09fb, 8},
- {0x0af1, 0x0bf9, 264},
- {0x0e3f, 0x17db, 2460},
- {0x20a0, 0x20b9, 1},
+ {0x058f, 0x060b, 124},
+ {0x09f2, 0x09f3, 1},
+ {0x09fb, 0x0af1, 246},
+ {0x0bf9, 0x0e3f, 582},
+ {0x17db, 0x20a0, 2245},
+ {0x20a1, 0x20ba, 1},
{0xa838, 0xfdfc, 21956},
{0xfe69, 0xff04, 155},
{0xffe0, 0xffe1, 1},
@@ -2500,9 +2639,7 @@ var _Sm = &RangeTable{
{0x25f8, 0x25ff, 1},
{0x266f, 0x27c0, 337},
{0x27c1, 0x27c4, 1},
- {0x27c7, 0x27ca, 1},
- {0x27cc, 0x27ce, 2},
- {0x27cf, 0x27e5, 1},
+ {0x27c7, 0x27e5, 1},
{0x27f0, 0x27ff, 1},
{0x2900, 0x2982, 1},
{0x2999, 0x29d7, 1},
@@ -2524,15 +2661,15 @@ var _Sm = &RangeTable{
{0x1d735, 0x1d74f, 26},
{0x1d76f, 0x1d789, 26},
{0x1d7a9, 0x1d7c3, 26},
+ {0x1eef0, 0x1eef1, 1},
},
LatinOffset: 5,
}
var _So = &RangeTable{
R16: []Range16{
- {0x00a6, 0x00a7, 1},
- {0x00a9, 0x00ae, 5},
- {0x00b0, 0x00b6, 6},
+ {0x00a6, 0x00a9, 3},
+ {0x00ae, 0x00b0, 2},
{0x0482, 0x060e, 396},
{0x060f, 0x06de, 207},
{0x06e9, 0x06fd, 20},
@@ -2542,7 +2679,8 @@ var _So = &RangeTable{
{0x0bfa, 0x0c7f, 133},
{0x0d79, 0x0f01, 392},
{0x0f02, 0x0f03, 1},
- {0x0f13, 0x0f17, 1},
+ {0x0f13, 0x0f15, 2},
+ {0x0f16, 0x0f17, 1},
{0x0f1a, 0x0f1f, 1},
{0x0f34, 0x0f38, 2},
{0x0fbe, 0x0fc5, 1},
@@ -2550,8 +2688,7 @@ var _So = &RangeTable{
{0x0fce, 0x0fcf, 1},
{0x0fd5, 0x0fd8, 1},
{0x109e, 0x109f, 1},
- {0x1360, 0x1390, 48},
- {0x1391, 0x1399, 1},
+ {0x1390, 0x1399, 1},
{0x1940, 0x19de, 158},
{0x19df, 0x19ff, 1},
{0x1b61, 0x1b6a, 1},
@@ -2610,8 +2747,9 @@ var _So = &RangeTable{
{0x3196, 0x319f, 1},
{0x31c0, 0x31e3, 1},
{0x3200, 0x321e, 1},
- {0x322a, 0x3250, 1},
- {0x3260, 0x327f, 1},
+ {0x322a, 0x3247, 1},
+ {0x3250, 0x3260, 16},
+ {0x3261, 0x327f, 1},
{0x328a, 0x32b0, 1},
{0x32c0, 0x32fe, 1},
{0x3300, 0x33ff, 1},
@@ -2627,8 +2765,8 @@ var _So = &RangeTable{
{0xfffd, 0xfffd, 1},
},
R32: []Range32{
- {0x10102, 0x10102, 1},
- {0x10137, 0x1013f, 1},
+ {0x10137, 0x10137, 1},
+ {0x10138, 0x1013f, 1},
{0x10179, 0x10189, 1},
{0x10190, 0x1019b, 1},
{0x101d0, 0x101fc, 1},
@@ -2649,7 +2787,7 @@ var _So = &RangeTable{
{0x1f0c1, 0x1f0cf, 1},
{0x1f0d1, 0x1f0df, 1},
{0x1f110, 0x1f12e, 1},
- {0x1f130, 0x1f169, 1},
+ {0x1f130, 0x1f16b, 1},
{0x1f170, 0x1f19a, 1},
{0x1f1e6, 0x1f202, 1},
{0x1f210, 0x1f23a, 1},
@@ -2667,22 +2805,14 @@ var _So = &RangeTable{
{0x1f443, 0x1f4f7, 1},
{0x1f4f9, 0x1f4fc, 1},
{0x1f500, 0x1f53d, 1},
+ {0x1f540, 0x1f543, 1},
{0x1f550, 0x1f567, 1},
- {0x1f5fb, 0x1f5ff, 1},
- {0x1f601, 0x1f610, 1},
- {0x1f612, 0x1f614, 1},
- {0x1f616, 0x1f61c, 2},
- {0x1f61d, 0x1f61e, 1},
- {0x1f620, 0x1f625, 1},
- {0x1f628, 0x1f62b, 1},
- {0x1f62d, 0x1f630, 3},
- {0x1f631, 0x1f633, 1},
- {0x1f635, 0x1f640, 1},
+ {0x1f5fb, 0x1f640, 1},
{0x1f645, 0x1f64f, 1},
{0x1f680, 0x1f6c5, 1},
{0x1f700, 0x1f773, 1},
},
- LatinOffset: 3,
+ LatinOffset: 2,
}
var _Z = &RangeTable{
@@ -2772,7 +2902,7 @@ var (
)
// Generated by running
-// maketables --scripts=all --url=http://www.unicode.org/Public/6.0.0/ucd/
+// maketables --scripts=all --url=http://www.unicode.org/Public/6.2.0/ucd/
// DO NOT EDIT
// Scripts is the set of Unicode script tables.
@@ -2791,6 +2921,7 @@ var Scripts = map[string]*RangeTable{
"Buhid": Buhid,
"Canadian_Aboriginal": Canadian_Aboriginal,
"Carian": Carian,
+ "Chakma": Chakma,
"Cham": Cham,
"Cherokee": Cherokee,
"Common": Common,
@@ -2835,6 +2966,9 @@ var Scripts = map[string]*RangeTable{
"Malayalam": Malayalam,
"Mandaic": Mandaic,
"Meetei_Mayek": Meetei_Mayek,
+ "Meroitic_Cursive": Meroitic_Cursive,
+ "Meroitic_Hieroglyphs": Meroitic_Hieroglyphs,
+ "Miao": Miao,
"Mongolian": Mongolian,
"Myanmar": Myanmar,
"New_Tai_Lue": New_Tai_Lue,
@@ -2853,8 +2987,10 @@ var Scripts = map[string]*RangeTable{
"Runic": Runic,
"Samaritan": Samaritan,
"Saurashtra": Saurashtra,
+ "Sharada": Sharada,
"Shavian": Shavian,
"Sinhala": Sinhala,
+ "Sora_Sompeng": Sora_Sompeng,
"Sundanese": Sundanese,
"Syloti_Nagri": Syloti_Nagri,
"Syriac": Syriac,
@@ -2863,6 +2999,7 @@ var Scripts = map[string]*RangeTable{
"Tai_Le": Tai_Le,
"Tai_Tham": Tai_Tham,
"Tai_Viet": Tai_Viet,
+ "Takri": Takri,
"Tamil": Tamil,
"Telugu": Telugu,
"Thaana": Thaana,
@@ -2876,17 +3013,20 @@ var Scripts = map[string]*RangeTable{
var _Arabic = &RangeTable{
R16: []Range16{
- {0x0600, 0x0603, 1},
+ {0x0600, 0x0604, 1},
{0x0606, 0x060b, 1},
{0x060d, 0x061a, 1},
{0x061e, 0x061e, 1},
{0x0620, 0x063f, 1},
{0x0641, 0x064a, 1},
- {0x0656, 0x065e, 1},
+ {0x0656, 0x065f, 1},
{0x066a, 0x066f, 1},
{0x0671, 0x06dc, 1},
{0x06de, 0x06ff, 1},
{0x0750, 0x077f, 1},
+ {0x08a0, 0x08a0, 1},
+ {0x08a2, 0x08ac, 1},
+ {0x08e4, 0x08fe, 1},
{0xfb50, 0xfbc1, 1},
{0xfbd3, 0xfd3d, 1},
{0xfd50, 0xfd8f, 1},
@@ -2897,6 +3037,40 @@ var _Arabic = &RangeTable{
},
R32: []Range32{
{0x10e60, 0x10e7e, 1},
+ {0x1ee00, 0x1ee03, 1},
+ {0x1ee05, 0x1ee1f, 1},
+ {0x1ee21, 0x1ee22, 1},
+ {0x1ee24, 0x1ee24, 1},
+ {0x1ee27, 0x1ee27, 1},
+ {0x1ee29, 0x1ee32, 1},
+ {0x1ee34, 0x1ee37, 1},
+ {0x1ee39, 0x1ee39, 1},
+ {0x1ee3b, 0x1ee3b, 1},
+ {0x1ee42, 0x1ee42, 1},
+ {0x1ee47, 0x1ee47, 1},
+ {0x1ee49, 0x1ee49, 1},
+ {0x1ee4b, 0x1ee4b, 1},
+ {0x1ee4d, 0x1ee4f, 1},
+ {0x1ee51, 0x1ee52, 1},
+ {0x1ee54, 0x1ee54, 1},
+ {0x1ee57, 0x1ee57, 1},
+ {0x1ee59, 0x1ee59, 1},
+ {0x1ee5b, 0x1ee5b, 1},
+ {0x1ee5d, 0x1ee5d, 1},
+ {0x1ee5f, 0x1ee5f, 1},
+ {0x1ee61, 0x1ee62, 1},
+ {0x1ee64, 0x1ee64, 1},
+ {0x1ee67, 0x1ee6a, 1},
+ {0x1ee6c, 0x1ee72, 1},
+ {0x1ee74, 0x1ee77, 1},
+ {0x1ee79, 0x1ee7c, 1},
+ {0x1ee7e, 0x1ee7e, 1},
+ {0x1ee80, 0x1ee89, 1},
+ {0x1ee8b, 0x1ee9b, 1},
+ {0x1eea1, 0x1eea3, 1},
+ {0x1eea5, 0x1eea9, 1},
+ {0x1eeab, 0x1eebb, 1},
+ {0x1eef0, 0x1eef1, 1},
},
}
@@ -2906,6 +3080,7 @@ var _Armenian = &RangeTable{
{0x0559, 0x055f, 1},
{0x0561, 0x0587, 1},
{0x058a, 0x058a, 1},
+ {0x058f, 0x058f, 1},
{0xfb13, 0xfb17, 1},
},
}
@@ -3009,6 +3184,14 @@ var _Carian = &RangeTable{
},
}
+var _Chakma = &RangeTable{
+ R16: []Range16{},
+ R32: []Range32{
+ {0x11100, 0x11134, 1},
+ {0x11136, 0x11143, 1},
+ },
+}
+
var _Cham = &RangeTable{
R16: []Range16{
{0xaa00, 0xaa36, 1},
@@ -3048,7 +3231,6 @@ var _Common = &RangeTable{
{0x0660, 0x0669, 1},
{0x06dd, 0x06dd, 1},
{0x0964, 0x0965, 1},
- {0x0970, 0x0970, 1},
{0x0e3f, 0x0e3f, 1},
{0x0fd5, 0x0fd8, 1},
{0x10fb, 0x10fb, 1},
@@ -3059,13 +3241,14 @@ var _Common = &RangeTable{
{0x1cd3, 0x1cd3, 1},
{0x1ce1, 0x1ce1, 1},
{0x1ce9, 0x1cec, 1},
- {0x1cee, 0x1cf2, 1},
+ {0x1cee, 0x1cf3, 1},
+ {0x1cf5, 0x1cf6, 1},
{0x2000, 0x200b, 1},
{0x200e, 0x2064, 1},
{0x206a, 0x2070, 1},
{0x2074, 0x207e, 1},
{0x2080, 0x208e, 1},
- {0x20a0, 0x20b9, 1},
+ {0x20a0, 0x20ba, 1},
{0x2100, 0x2125, 1},
{0x2127, 0x2129, 1},
{0x212c, 0x2131, 1},
@@ -3076,12 +3259,10 @@ var _Common = &RangeTable{
{0x2400, 0x2426, 1},
{0x2440, 0x244a, 1},
{0x2460, 0x26ff, 1},
- {0x2701, 0x27ca, 1},
- {0x27cc, 0x27cc, 1},
- {0x27ce, 0x27ff, 1},
+ {0x2701, 0x27ff, 1},
{0x2900, 0x2b4c, 1},
{0x2b50, 0x2b59, 1},
- {0x2e00, 0x2e31, 1},
+ {0x2e00, 0x2e3b, 1},
{0x2ff0, 0x2ffb, 1},
{0x3000, 0x3004, 1},
{0x3006, 0x3006, 1},
@@ -3160,7 +3341,7 @@ var _Common = &RangeTable{
{0x1f0d1, 0x1f0df, 1},
{0x1f100, 0x1f10a, 1},
{0x1f110, 0x1f12e, 1},
- {0x1f130, 0x1f169, 1},
+ {0x1f130, 0x1f16b, 1},
{0x1f170, 0x1f19a, 1},
{0x1f1e6, 0x1f1ff, 1},
{0x1f201, 0x1f202, 1},
@@ -3179,19 +3360,9 @@ var _Common = &RangeTable{
{0x1f442, 0x1f4f7, 1},
{0x1f4f9, 0x1f4fc, 1},
{0x1f500, 0x1f53d, 1},
+ {0x1f540, 0x1f543, 1},
{0x1f550, 0x1f567, 1},
- {0x1f5fb, 0x1f5ff, 1},
- {0x1f601, 0x1f610, 1},
- {0x1f612, 0x1f614, 1},
- {0x1f616, 0x1f616, 1},
- {0x1f618, 0x1f618, 1},
- {0x1f61a, 0x1f61a, 1},
- {0x1f61c, 0x1f61e, 1},
- {0x1f620, 0x1f625, 1},
- {0x1f628, 0x1f62b, 1},
- {0x1f62d, 0x1f62d, 1},
- {0x1f630, 0x1f633, 1},
- {0x1f635, 0x1f640, 1},
+ {0x1f5fb, 0x1f640, 1},
{0x1f645, 0x1f64f, 1},
{0x1f680, 0x1f6c5, 1},
{0x1f700, 0x1f773, 1},
@@ -3204,7 +3375,7 @@ var _Common = &RangeTable{
var _Coptic = &RangeTable{
R16: []Range16{
{0x03e2, 0x03ef, 1},
- {0x2c80, 0x2cf1, 1},
+ {0x2c80, 0x2cf3, 1},
{0x2cf9, 0x2cff, 1},
},
}
@@ -3237,8 +3408,8 @@ var _Cyrillic = &RangeTable{
{0x1d2b, 0x1d2b, 1},
{0x1d78, 0x1d78, 1},
{0x2de0, 0x2dff, 1},
- {0xa640, 0xa673, 1},
- {0xa67c, 0xa697, 1},
+ {0xa640, 0xa697, 1},
+ {0xa69f, 0xa69f, 1},
},
}
@@ -3253,8 +3424,7 @@ var _Devanagari = &RangeTable{
R16: []Range16{
{0x0900, 0x0950, 1},
{0x0953, 0x0963, 1},
- {0x0966, 0x096f, 1},
- {0x0971, 0x0977, 1},
+ {0x0966, 0x0977, 1},
{0x0979, 0x097f, 1},
{0xa8e0, 0xa8fb, 1},
},
@@ -3307,9 +3477,13 @@ var _Ethiopic = &RangeTable{
var _Georgian = &RangeTable{
R16: []Range16{
{0x10a0, 0x10c5, 1},
+ {0x10c7, 0x10c7, 1},
+ {0x10cd, 0x10cd, 1},
{0x10d0, 0x10fa, 1},
- {0x10fc, 0x10fc, 1},
+ {0x10fc, 0x10ff, 1},
{0x2d00, 0x2d25, 1},
+ {0x2d27, 0x2d27, 1},
+ {0x2d2d, 0x2d2d, 1},
},
}
@@ -3381,8 +3555,7 @@ var _Gujarati = &RangeTable{
{0x0acb, 0x0acd, 1},
{0x0ad0, 0x0ad0, 1},
{0x0ae0, 0x0ae3, 1},
- {0x0ae6, 0x0aef, 1},
- {0x0af1, 0x0af1, 1},
+ {0x0ae6, 0x0af1, 1},
},
}
@@ -3417,9 +3590,8 @@ var _Han = &RangeTable{
{0x3021, 0x3029, 1},
{0x3038, 0x303b, 1},
{0x3400, 0x4db5, 1},
- {0x4e00, 0x9fcb, 1},
- {0xf900, 0xfa2d, 1},
- {0xfa30, 0xfa6d, 1},
+ {0x4e00, 0x9fcc, 1},
+ {0xf900, 0xfa6d, 1},
{0xfa70, 0xfad9, 1},
},
R32: []Range32{
@@ -3493,13 +3665,13 @@ var _Inherited = &RangeTable{
{0x0300, 0x036f, 1},
{0x0485, 0x0486, 1},
{0x064b, 0x0655, 1},
- {0x065f, 0x065f, 1},
{0x0670, 0x0670, 1},
{0x0951, 0x0952, 1},
{0x1cd0, 0x1cd2, 1},
{0x1cd4, 0x1ce0, 1},
{0x1ce2, 0x1ce8, 1},
{0x1ced, 0x1ced, 1},
+ {0x1cf4, 0x1cf4, 1},
{0x1dc0, 0x1de6, 1},
{0x1dfc, 0x1dff, 1},
{0x200c, 0x200d, 1},
@@ -3632,7 +3804,7 @@ var _Lao = &RangeTable{
{0x0ec6, 0x0ec6, 1},
{0x0ec8, 0x0ecd, 1},
{0x0ed0, 0x0ed9, 1},
- {0x0edc, 0x0edd, 1},
+ {0x0edc, 0x0edf, 1},
},
}
@@ -3662,9 +3834,9 @@ var _Latin = &RangeTable{
{0x2c60, 0x2c7f, 1},
{0xa722, 0xa787, 1},
{0xa78b, 0xa78e, 1},
- {0xa790, 0xa791, 1},
- {0xa7a0, 0xa7a9, 1},
- {0xa7fa, 0xa7ff, 1},
+ {0xa790, 0xa793, 1},
+ {0xa7a0, 0xa7aa, 1},
+ {0xa7f8, 0xa7ff, 1},
{0xfb00, 0xfb06, 1},
{0xff21, 0xff3a, 1},
{0xff41, 0xff5a, 1},
@@ -3749,11 +3921,36 @@ var _Mandaic = &RangeTable{
var _Meetei_Mayek = &RangeTable{
R16: []Range16{
+ {0xaae0, 0xaaf6, 1},
{0xabc0, 0xabed, 1},
{0xabf0, 0xabf9, 1},
},
}
+var _Meroitic_Cursive = &RangeTable{
+ R16: []Range16{},
+ R32: []Range32{
+ {0x109a0, 0x109b7, 1},
+ {0x109be, 0x109bf, 1},
+ },
+}
+
+var _Meroitic_Hieroglyphs = &RangeTable{
+ R16: []Range16{},
+ R32: []Range32{
+ {0x10980, 0x1099f, 1},
+ },
+}
+
+var _Miao = &RangeTable{
+ R16: []Range16{},
+ R32: []Range32{
+ {0x16f00, 0x16f44, 1},
+ {0x16f50, 0x16f7e, 1},
+ {0x16f8f, 0x16f9f, 1},
+ },
+}
+
var _Mongolian = &RangeTable{
R16: []Range16{
{0x1800, 0x1801, 1},
@@ -3898,6 +4095,14 @@ var _Saurashtra = &RangeTable{
},
}
+var _Sharada = &RangeTable{
+ R16: []Range16{},
+ R32: []Range32{
+ {0x11180, 0x111c8, 1},
+ {0x111d0, 0x111d9, 1},
+ },
+}
+
var _Shavian = &RangeTable{
R16: []Range16{},
R32: []Range32{
@@ -3921,10 +4126,18 @@ var _Sinhala = &RangeTable{
},
}
+var _Sora_Sompeng = &RangeTable{
+ R16: []Range16{},
+ R32: []Range32{
+ {0x110d0, 0x110e8, 1},
+ {0x110f0, 0x110f9, 1},
+ },
+}
+
var _Sundanese = &RangeTable{
R16: []Range16{
- {0x1b80, 0x1baa, 1},
- {0x1bae, 0x1bb9, 1},
+ {0x1b80, 0x1bbf, 1},
+ {0x1cc0, 0x1cc7, 1},
},
}
@@ -3981,6 +4194,14 @@ var _Tai_Viet = &RangeTable{
},
}
+var _Takri = &RangeTable{
+ R16: []Range16{},
+ R32: []Range32{
+ {0x11680, 0x116b7, 1},
+ {0x116c0, 0x116c9, 1},
+ },
+}
+
var _Tamil = &RangeTable{
R16: []Range16{
{0x0b82, 0x0b83, 1},
@@ -4048,7 +4269,7 @@ var _Tibetan = &RangeTable{
var _Tifinagh = &RangeTable{
R16: []Range16{
- {0x2d30, 0x2d65, 1},
+ {0x2d30, 0x2d67, 1},
{0x2d6f, 0x2d70, 1},
{0x2d7f, 0x2d7f, 1},
},
@@ -4091,6 +4312,7 @@ var (
Buhid = _Buhid // Buhid is the set of Unicode characters in script Buhid.
Canadian_Aboriginal = _Canadian_Aboriginal // Canadian_Aboriginal is the set of Unicode characters in script Canadian_Aboriginal.
Carian = _Carian // Carian is the set of Unicode characters in script Carian.
+ Chakma = _Chakma // Chakma is the set of Unicode characters in script Chakma.
Cham = _Cham // Cham is the set of Unicode characters in script Cham.
Cherokee = _Cherokee // Cherokee is the set of Unicode characters in script Cherokee.
Common = _Common // Common is the set of Unicode characters in script Common.
@@ -4135,6 +4357,9 @@ var (
Malayalam = _Malayalam // Malayalam is the set of Unicode characters in script Malayalam.
Mandaic = _Mandaic // Mandaic is the set of Unicode characters in script Mandaic.
Meetei_Mayek = _Meetei_Mayek // Meetei_Mayek is the set of Unicode characters in script Meetei_Mayek.
+ Meroitic_Cursive = _Meroitic_Cursive // Meroitic_Cursive is the set of Unicode characters in script Meroitic_Cursive.
+ Meroitic_Hieroglyphs = _Meroitic_Hieroglyphs // Meroitic_Hieroglyphs is the set of Unicode characters in script Meroitic_Hieroglyphs.
+ Miao = _Miao // Miao is the set of Unicode characters in script Miao.
Mongolian = _Mongolian // Mongolian is the set of Unicode characters in script Mongolian.
Myanmar = _Myanmar // Myanmar is the set of Unicode characters in script Myanmar.
New_Tai_Lue = _New_Tai_Lue // New_Tai_Lue is the set of Unicode characters in script New_Tai_Lue.
@@ -4153,8 +4378,10 @@ var (
Runic = _Runic // Runic is the set of Unicode characters in script Runic.
Samaritan = _Samaritan // Samaritan is the set of Unicode characters in script Samaritan.
Saurashtra = _Saurashtra // Saurashtra is the set of Unicode characters in script Saurashtra.
+ Sharada = _Sharada // Sharada is the set of Unicode characters in script Sharada.
Shavian = _Shavian // Shavian is the set of Unicode characters in script Shavian.
Sinhala = _Sinhala // Sinhala is the set of Unicode characters in script Sinhala.
+ Sora_Sompeng = _Sora_Sompeng // Sora_Sompeng is the set of Unicode characters in script Sora_Sompeng.
Sundanese = _Sundanese // Sundanese is the set of Unicode characters in script Sundanese.
Syloti_Nagri = _Syloti_Nagri // Syloti_Nagri is the set of Unicode characters in script Syloti_Nagri.
Syriac = _Syriac // Syriac is the set of Unicode characters in script Syriac.
@@ -4163,6 +4390,7 @@ var (
Tai_Le = _Tai_Le // Tai_Le is the set of Unicode characters in script Tai_Le.
Tai_Tham = _Tai_Tham // Tai_Tham is the set of Unicode characters in script Tai_Tham.
Tai_Viet = _Tai_Viet // Tai_Viet is the set of Unicode characters in script Tai_Viet.
+ Takri = _Takri // Takri is the set of Unicode characters in script Takri.
Tamil = _Tamil // Tamil is the set of Unicode characters in script Tamil.
Telugu = _Telugu // Telugu is the set of Unicode characters in script Telugu.
Thaana = _Thaana // Thaana is the set of Unicode characters in script Thaana.
@@ -4175,7 +4403,7 @@ var (
)
// Generated by running
-// maketables --props=all --url=http://www.unicode.org/Public/6.0.0/ucd/
+// maketables --props=all --url=http://www.unicode.org/Public/6.2.0/ucd/
// DO NOT EDIT
// Properties is the set of Unicode property tables.
@@ -4244,6 +4472,7 @@ var _Dash = &RangeTable{
{0x2212, 0x2212, 1},
{0x2e17, 0x2e17, 1},
{0x2e1a, 0x2e1a, 1},
+ {0x2e3a, 0x2e3b, 1},
{0x301c, 0x301c, 1},
{0x3030, 0x3030, 1},
{0x30a0, 0x30a0, 1},
@@ -4301,6 +4530,7 @@ var _Diacritic = &RangeTable{
{0x07a6, 0x07b0, 1},
{0x07eb, 0x07f5, 1},
{0x0818, 0x0819, 1},
+ {0x08e4, 0x08fe, 1},
{0x093c, 0x093c, 1},
{0x094d, 0x094d, 1},
{0x0951, 0x0954, 1},
@@ -4343,11 +4573,12 @@ var _Diacritic = &RangeTable{
{0x1b34, 0x1b34, 1},
{0x1b44, 0x1b44, 1},
{0x1b6b, 0x1b73, 1},
- {0x1baa, 0x1baa, 1},
+ {0x1baa, 0x1bab, 1},
{0x1c36, 0x1c37, 1},
{0x1c78, 0x1c7d, 1},
{0x1cd0, 0x1ce8, 1},
{0x1ced, 0x1ced, 1},
+ {0x1cf4, 0x1cf4, 1},
{0x1d2c, 0x1d6a, 1},
{0x1dc4, 0x1dcf, 1},
{0x1dfd, 0x1dff, 1},
@@ -4368,6 +4599,7 @@ var _Diacritic = &RangeTable{
{0xa6f0, 0xa6f1, 1},
{0xa717, 0xa721, 1},
{0xa788, 0xa788, 1},
+ {0xa7f8, 0xa7f9, 1},
{0xa8c4, 0xa8c4, 1},
{0xa8e0, 0xa8f1, 1},
{0xa92b, 0xa92e, 1},
@@ -4376,6 +4608,7 @@ var _Diacritic = &RangeTable{
{0xa9c0, 0xa9c0, 1},
{0xaa7b, 0xaa7b, 1},
{0xaabf, 0xaac2, 1},
+ {0xaaf6, 0xaaf6, 1},
{0xabec, 0xabed, 1},
{0xfb1e, 0xfb1e, 1},
{0xfe20, 0xfe26, 1},
@@ -4387,6 +4620,10 @@ var _Diacritic = &RangeTable{
},
R32: []Range32{
{0x110b9, 0x110ba, 1},
+ {0x11133, 0x11134, 1},
+ {0x111c0, 0x111c0, 1},
+ {0x116b6, 0x116b7, 1},
+ {0x16f8f, 0x16f9f, 1},
{0x1d167, 0x1d169, 1},
{0x1d16d, 0x1d172, 1},
{0x1d17b, 0x1d182, 1},
@@ -4404,6 +4641,7 @@ var _Extender = &RangeTable{
{0x07fa, 0x07fa, 1},
{0x0e46, 0x0e46, 1},
{0x0ec6, 0x0ec6, 1},
+ {0x180a, 0x180a, 1},
{0x1843, 0x1843, 1},
{0x1aa7, 0x1aa7, 1},
{0x1c36, 0x1c36, 1},
@@ -4417,6 +4655,7 @@ var _Extender = &RangeTable{
{0xa9cf, 0xa9cf, 1},
{0xaa70, 0xaa70, 1},
{0xaadd, 0xaadd, 1},
+ {0xaaf3, 0xaaf4, 1},
{0xff70, 0xff70, 1},
},
LatinOffset: 1,
@@ -4469,9 +4708,8 @@ var _Ideographic = &RangeTable{
{0x3021, 0x3029, 1},
{0x3038, 0x303a, 1},
{0x3400, 0x4db5, 1},
- {0x4e00, 0x9fcb, 1},
- {0xf900, 0xfa2d, 1},
- {0xfa30, 0xfa6d, 1},
+ {0x4e00, 0x9fcc, 1},
+ {0xf900, 0xfa6d, 1},
{0xfa70, 0xfad9, 1},
},
R32: []Range32{
@@ -4546,6 +4784,8 @@ var _Other_Alphabetic = &RangeTable{
{0x081b, 0x0823, 1},
{0x0825, 0x0827, 1},
{0x0829, 0x082c, 1},
+ {0x08e4, 0x08e9, 1},
+ {0x08f0, 0x08fe, 1},
{0x0900, 0x0903, 1},
{0x093a, 0x093b, 1},
{0x093e, 0x094c, 1},
@@ -4642,11 +4882,14 @@ var _Other_Alphabetic = &RangeTable{
{0x1b35, 0x1b43, 1},
{0x1b80, 0x1b82, 1},
{0x1ba1, 0x1ba9, 1},
+ {0x1bac, 0x1bad, 1},
{0x1be7, 0x1bf1, 1},
{0x1c24, 0x1c35, 1},
- {0x1cf2, 0x1cf2, 1},
+ {0x1cf2, 0x1cf3, 1},
{0x24b6, 0x24e9, 1},
{0x2de0, 0x2dff, 1},
+ {0xa674, 0xa67b, 1},
+ {0xa69f, 0xa69f, 1},
{0xa823, 0xa827, 1},
{0xa880, 0xa881, 1},
{0xa8b4, 0xa8c3, 1},
@@ -4661,6 +4904,8 @@ var _Other_Alphabetic = &RangeTable{
{0xaab2, 0xaab4, 1},
{0xaab7, 0xaab8, 1},
{0xaabe, 0xaabe, 1},
+ {0xaaeb, 0xaaef, 1},
+ {0xaaf5, 0xaaf5, 1},
{0xabe3, 0xabea, 1},
{0xfb1e, 0xfb1e, 1},
},
@@ -4672,6 +4917,12 @@ var _Other_Alphabetic = &RangeTable{
{0x11038, 0x11045, 1},
{0x11082, 0x11082, 1},
{0x110b0, 0x110b8, 1},
+ {0x11100, 0x11102, 1},
+ {0x11127, 0x11132, 1},
+ {0x11180, 0x11182, 1},
+ {0x111b3, 0x111bf, 1},
+ {0x116ab, 0x116b5, 1},
+ {0x16f51, 0x16f7e, 1},
},
}
@@ -4679,6 +4930,7 @@ var _Other_Default_Ignorable_Code_Point = &RangeTable{
R16: []Range16{
{0x034f, 0x034f, 1},
{0x115f, 0x1160, 1},
+ {0x17b4, 0x17b5, 1},
{0x2065, 0x2069, 1},
{0x3164, 0x3164, 1},
{0xffa0, 0xffa0, 1},
@@ -4707,6 +4959,7 @@ var _Other_Grapheme_Extend = &RangeTable{
{0x0dcf, 0x0dcf, 1},
{0x0ddf, 0x0ddf, 1},
{0x200c, 0x200d, 1},
+ {0x302e, 0x302f, 1},
{0xff9e, 0xff9f, 1},
},
R32: []Range32{
@@ -4735,20 +4988,26 @@ var _Other_ID_Start = &RangeTable{
var _Other_Lowercase = &RangeTable{
R16: []Range16{
+ {0x00aa, 0x00aa, 1},
+ {0x00ba, 0x00ba, 1},
{0x02b0, 0x02b8, 1},
{0x02c0, 0x02c1, 1},
{0x02e0, 0x02e4, 1},
{0x0345, 0x0345, 1},
{0x037a, 0x037a, 1},
- {0x1d2c, 0x1d61, 1},
+ {0x1d2c, 0x1d6a, 1},
{0x1d78, 0x1d78, 1},
{0x1d9b, 0x1dbf, 1},
- {0x2090, 0x2094, 1},
+ {0x2071, 0x2071, 1},
+ {0x207f, 0x207f, 1},
+ {0x2090, 0x209c, 1},
{0x2170, 0x217f, 1},
{0x24d0, 0x24e9, 1},
- {0x2c7d, 0x2c7d, 1},
+ {0x2c7c, 0x2c7d, 1},
{0xa770, 0xa770, 1},
+ {0xa7f8, 0xa7f9, 1},
},
+ LatinOffset: 2,
}
var _Other_Math = &RangeTable{
@@ -4855,6 +5114,39 @@ var _Other_Math = &RangeTable{
{0x1d7aa, 0x1d7c2, 1},
{0x1d7c4, 0x1d7cb, 1},
{0x1d7ce, 0x1d7ff, 1},
+ {0x1ee00, 0x1ee03, 1},
+ {0x1ee05, 0x1ee1f, 1},
+ {0x1ee21, 0x1ee22, 1},
+ {0x1ee24, 0x1ee24, 1},
+ {0x1ee27, 0x1ee27, 1},
+ {0x1ee29, 0x1ee32, 1},
+ {0x1ee34, 0x1ee37, 1},
+ {0x1ee39, 0x1ee39, 1},
+ {0x1ee3b, 0x1ee3b, 1},
+ {0x1ee42, 0x1ee42, 1},
+ {0x1ee47, 0x1ee47, 1},
+ {0x1ee49, 0x1ee49, 1},
+ {0x1ee4b, 0x1ee4b, 1},
+ {0x1ee4d, 0x1ee4f, 1},
+ {0x1ee51, 0x1ee52, 1},
+ {0x1ee54, 0x1ee54, 1},
+ {0x1ee57, 0x1ee57, 1},
+ {0x1ee59, 0x1ee59, 1},
+ {0x1ee5b, 0x1ee5b, 1},
+ {0x1ee5d, 0x1ee5d, 1},
+ {0x1ee5f, 0x1ee5f, 1},
+ {0x1ee61, 0x1ee62, 1},
+ {0x1ee64, 0x1ee64, 1},
+ {0x1ee67, 0x1ee6a, 1},
+ {0x1ee6c, 0x1ee72, 1},
+ {0x1ee74, 0x1ee77, 1},
+ {0x1ee79, 0x1ee7c, 1},
+ {0x1ee7e, 0x1ee7e, 1},
+ {0x1ee80, 0x1ee89, 1},
+ {0x1ee8b, 0x1ee9b, 1},
+ {0x1eea1, 0x1eea3, 1},
+ {0x1eea5, 0x1eea9, 1},
+ {0x1eeab, 0x1eebb, 1},
},
LatinOffset: 1,
}
@@ -4976,6 +5268,7 @@ var _STerm = &RangeTable{
{0xa92f, 0xa92f, 1},
{0xa9c8, 0xa9c9, 1},
{0xaa5d, 0xaa5f, 1},
+ {0xaaf0, 0xaaf1, 1},
{0xabeb, 0xabeb, 1},
{0xfe52, 0xfe52, 1},
{0xfe56, 0xfe57, 1},
@@ -4988,6 +5281,8 @@ var _STerm = &RangeTable{
{0x10a56, 0x10a57, 1},
{0x11047, 0x11048, 1},
{0x110be, 0x110c1, 1},
+ {0x11141, 0x11143, 1},
+ {0x111c5, 0x111c6, 1},
},
LatinOffset: 3,
}
@@ -5082,6 +5377,7 @@ var _Terminal_Punctuation = &RangeTable{
{0xa9c7, 0xa9c9, 1},
{0xaa5d, 0xaa5f, 1},
{0xaadf, 0xaadf, 1},
+ {0xaaf0, 0xaaf1, 1},
{0xabeb, 0xabeb, 1},
{0xfe50, 0xfe52, 1},
{0xfe54, 0xfe57, 1},
@@ -5101,6 +5397,8 @@ var _Terminal_Punctuation = &RangeTable{
{0x10b3a, 0x10b3f, 1},
{0x11047, 0x1104d, 1},
{0x110be, 0x110c1, 1},
+ {0x11141, 0x11143, 1},
+ {0x111c5, 0x111c6, 1},
{0x12470, 0x12473, 1},
},
LatinOffset: 5,
@@ -5109,7 +5407,7 @@ var _Terminal_Punctuation = &RangeTable{
var _Unified_Ideograph = &RangeTable{
R16: []Range16{
{0x3400, 0x4db5, 1},
- {0x4e00, 0x9fcb, 1},
+ {0x4e00, 0x9fcc, 1},
{0xfa0e, 0xfa0f, 1},
{0xfa11, 0xfa11, 1},
{0xfa13, 0xfa14, 1},
@@ -5189,7 +5487,7 @@ var (
)
// Generated by running
-// maketables --data=http://www.unicode.org/Public/6.0.0/ucd/UnicodeData.txt --casefolding=http://www.unicode.org/Public/6.0.0/ucd/CaseFolding.txt
+// maketables --data=http://www.unicode.org/Public/6.2.0/ucd/UnicodeData.txt --casefolding=http://www.unicode.org/Public/6.2.0/ucd/CaseFolding.txt
// DO NOT EDIT
// CaseRanges is the table describing case mappings for all letters with
@@ -5290,6 +5588,7 @@ var _CaseRanges = []CaseRange{
{0x0260, 0x0260, d{-205, 0, -205}},
{0x0263, 0x0263, d{-207, 0, -207}},
{0x0265, 0x0265, d{42280, 0, 42280}},
+ {0x0266, 0x0266, d{42308, 0, 42308}},
{0x0268, 0x0268, d{-209, 0, -209}},
{0x0269, 0x0269, d{-211, 0, -211}},
{0x026B, 0x026B, d{10743, 0, 10743}},
@@ -5351,6 +5650,8 @@ var _CaseRanges = []CaseRange{
{0x0531, 0x0556, d{0, 48, 0}},
{0x0561, 0x0586, d{-48, 0, -48}},
{0x10A0, 0x10C5, d{0, 7264, 0}},
+ {0x10C7, 0x10C7, d{0, 7264, 0}},
+ {0x10CD, 0x10CD, d{0, 7264, 0}},
{0x1D79, 0x1D79, d{35332, 0, 35332}},
{0x1D7D, 0x1D7D, d{3814, 0, 3814}},
{0x1E00, 0x1E95, d{UpperLower, UpperLower, UpperLower}},
@@ -5438,7 +5739,10 @@ var _CaseRanges = []CaseRange{
{0x2C7E, 0x2C7F, d{0, -10815, 0}},
{0x2C80, 0x2CE3, d{UpperLower, UpperLower, UpperLower}},
{0x2CEB, 0x2CEE, d{UpperLower, UpperLower, UpperLower}},
+ {0x2CF2, 0x2CF3, d{UpperLower, UpperLower, UpperLower}},
{0x2D00, 0x2D25, d{-7264, 0, -7264}},
+ {0x2D27, 0x2D27, d{-7264, 0, -7264}},
+ {0x2D2D, 0x2D2D, d{-7264, 0, -7264}},
{0xA640, 0xA66D, d{UpperLower, UpperLower, UpperLower}},
{0xA680, 0xA697, d{UpperLower, UpperLower, UpperLower}},
{0xA722, 0xA72F, d{UpperLower, UpperLower, UpperLower}},
@@ -5448,8 +5752,9 @@ var _CaseRanges = []CaseRange{
{0xA77E, 0xA787, d{UpperLower, UpperLower, UpperLower}},
{0xA78B, 0xA78C, d{UpperLower, UpperLower, UpperLower}},
{0xA78D, 0xA78D, d{0, -42280, 0}},
- {0xA790, 0xA791, d{UpperLower, UpperLower, UpperLower}},
+ {0xA790, 0xA793, d{UpperLower, UpperLower, UpperLower}},
{0xA7A0, 0xA7A9, d{UpperLower, UpperLower, UpperLower}},
+ {0xA7AA, 0xA7AA, d{0, -42308, 0}},
{0xFF21, 0xFF3A, d{0, 32, 0}},
{0xFF41, 0xFF5A, d{-32, 0, -32}},
{0x10400, 0x10427, d{0, 40, 0}},
@@ -5623,10 +5928,10 @@ var properties = [MaxLatin1 + 1]uint8{
0xA4: pS | pp, // '¤'
0xA5: pS | pp, // '¥'
0xA6: pS | pp, // '¦'
- 0xA7: pS | pp, // '§'
+ 0xA7: pP | pp, // '§'
0xA8: pS | pp, // '¨'
0xA9: pS | pp, // '©'
- 0xAA: pLl | pp, // 'ª'
+ 0xAA: pLo | pp, // 'ª'
0xAB: pP | pp, // '«'
0xAC: pS | pp, // '¬'
0xAD: 0, // '\u00ad'
@@ -5638,11 +5943,11 @@ var properties = [MaxLatin1 + 1]uint8{
0xB3: pN | pp, // '³'
0xB4: pS | pp, // '´'
0xB5: pLl | pp, // 'µ'
- 0xB6: pS | pp, // '¶'
+ 0xB6: pP | pp, // '¶'
0xB7: pP | pp, // '·'
0xB8: pS | pp, // '¸'
0xB9: pN | pp, // '¹'
- 0xBA: pLl | pp, // 'º'
+ 0xBA: pLo | pp, // 'º'
0xBB: pP | pp, // '»'
0xBC: pN | pp, // '¼'
0xBD: pN | pp, // '½'
@@ -5880,6 +6185,7 @@ var foldLl = &RangeTable{
{0x04d0, 0x0526, 2},
{0x0531, 0x0556, 1},
{0x10a0, 0x10c5, 1},
+ {0x10c7, 0x10cd, 6},
{0x1e00, 0x1e94, 2},
{0x1e9e, 0x1efe, 2},
{0x1f08, 0x1f0f, 1},
@@ -5909,15 +6215,16 @@ var foldLl = &RangeTable{
{0x2c7e, 0x2c80, 1},
{0x2c82, 0x2ce2, 2},
{0x2ceb, 0x2ced, 2},
- {0xa640, 0xa66c, 2},
+ {0x2cf2, 0xa640, 31054},
+ {0xa642, 0xa66c, 2},
{0xa680, 0xa696, 2},
{0xa722, 0xa72e, 2},
{0xa732, 0xa76e, 2},
{0xa779, 0xa77d, 2},
{0xa77e, 0xa786, 2},
{0xa78b, 0xa78d, 2},
- {0xa790, 0xa7a0, 16},
- {0xa7a2, 0xa7a8, 2},
+ {0xa790, 0xa792, 2},
+ {0xa7a0, 0xa7aa, 2},
{0xff21, 0xff3a, 1},
},
R32: []Range32{
@@ -5978,11 +6285,12 @@ var foldLu = &RangeTable{
{0x0256, 0x0257, 1},
{0x0259, 0x025b, 2},
{0x0260, 0x0263, 3},
- {0x0265, 0x0268, 3},
- {0x0269, 0x026b, 2},
- {0x026f, 0x0271, 2},
- {0x0272, 0x0275, 3},
- {0x027d, 0x0283, 3},
+ {0x0265, 0x0266, 1},
+ {0x0268, 0x0269, 1},
+ {0x026b, 0x026f, 4},
+ {0x0271, 0x0272, 1},
+ {0x0275, 0x027d, 8},
+ {0x0280, 0x0283, 3},
{0x0288, 0x028c, 1},
{0x0292, 0x0345, 179},
{0x0371, 0x0373, 2},
@@ -6024,7 +6332,9 @@ var foldLu = &RangeTable{
{0x2c73, 0x2c76, 3},
{0x2c81, 0x2ce3, 2},
{0x2cec, 0x2cee, 2},
- {0x2d00, 0x2d25, 1},
+ {0x2cf3, 0x2d00, 13},
+ {0x2d01, 0x2d25, 1},
+ {0x2d27, 0x2d2d, 6},
{0xa641, 0xa66d, 2},
{0xa681, 0xa697, 2},
{0xa723, 0xa72f, 2},
@@ -6032,7 +6342,8 @@ var foldLu = &RangeTable{
{0xa77a, 0xa77c, 2},
{0xa77f, 0xa787, 2},
{0xa78c, 0xa791, 5},
- {0xa7a1, 0xa7a9, 2},
+ {0xa793, 0xa7a1, 14},
+ {0xa7a3, 0xa7a9, 2},
{0xff41, 0xff5a, 1},
},
R32: []Range32{
@@ -6061,7 +6372,7 @@ var foldMn = &RangeTable{
// If there is no entry for a script name, there are no such points.
var FoldScript = map[string]*RangeTable{}
-// Range entries: 3391 16-bit, 659 32-bit, 4050 total.
-// Range bytes: 20346 16-bit, 7908 32-bit, 28254 total.
+// Range entries: 3462 16-bit, 832 32-bit, 4294 total.
+// Range bytes: 20772 16-bit, 9984 32-bit, 30756 total.
// Fold orbit bytes: 63 pairs, 252 bytes
diff --git a/libgo/runtime/go-cgo.c b/libgo/runtime/go-cgo.c
index d0c89f29459..47ee014181a 100644
--- a/libgo/runtime/go-cgo.c
+++ b/libgo/runtime/go-cgo.c
@@ -9,16 +9,6 @@
#include "interface.h"
#include "go-panic.h"
-/* Go memory allocated by code not written in Go. We keep a linked
- list of these allocations so that the garbage collector can see
- them. */
-
-struct cgoalloc
-{
- struct cgoalloc *next;
- void *alloc;
-};
-
/* Prepare to call from code written in Go to code written in C or
C++. This takes the current goroutine out of the Go scheduler, as
though it were making a system call. Otherwise the program can
@@ -67,7 +57,7 @@ syscall_cgocalldone ()
/* We are going back to Go, and we are not in a recursive call.
Let the garbage collector clean up any unreferenced
memory. */
- g->cgoalloc = NULL;
+ g->cgomal = NULL;
}
/* If we are invoked because the C function called _cgo_panic, then
@@ -100,15 +90,15 @@ alloc_saved (size_t n)
{
void *ret;
G *g;
- struct cgoalloc *c;
+ CgoMal *c;
ret = __go_alloc (n);
g = runtime_g ();
- c = (struct cgoalloc *) __go_alloc (sizeof (struct cgoalloc));
- c->next = g->cgoalloc;
+ c = (CgoMal *) __go_alloc (sizeof (CgoMal));
+ c->next = g->cgomal;
c->alloc = ret;
- g->cgoalloc = c;
+ g->cgomal = c;
return ret;
}
diff --git a/libgo/runtime/go-make-slice.c b/libgo/runtime/go-make-slice.c
index 242c9bb7268..591ab37e0c6 100644
--- a/libgo/runtime/go-make-slice.c
+++ b/libgo/runtime/go-make-slice.c
@@ -15,6 +15,11 @@
#include "arch.h"
#include "malloc.h"
+/* Dummy word to use as base pointer for make([]T, 0).
+ Since you cannot take the address of such a slice,
+ you can't tell that they all have the same base pointer. */
+uintptr runtime_zerobase;
+
struct __go_open_array
__go_make_slice2 (const struct __go_type_descriptor *td, uintptr_t len,
uintptr_t cap)
@@ -24,7 +29,6 @@ __go_make_slice2 (const struct __go_type_descriptor *td, uintptr_t len,
intgo icap;
uintptr_t size;
struct __go_open_array ret;
- unsigned int flag;
__go_assert (td->__code == GO_SLICE);
std = (const struct __go_slice_type *) td;
@@ -44,10 +48,19 @@ __go_make_slice2 (const struct __go_type_descriptor *td, uintptr_t len,
ret.__capacity = icap;
size = cap * std->__element_type->__size;
- flag = ((std->__element_type->__code & GO_NO_POINTERS) != 0
- ? FlagNoPointers
- : 0);
- ret.__values = runtime_mallocgc (size, flag, 1, 1);
+
+ if (size == 0)
+ ret.__values = &runtime_zerobase;
+ else if ((std->__element_type->__code & GO_NO_POINTERS) != 0)
+ ret.__values = runtime_mallocgc (size, FlagNoPointers, 1, 1);
+ else
+ {
+ ret.__values = runtime_mallocgc (size, 0, 1, 1);
+
+ if (UseSpanType)
+ runtime_settype (ret.__values,
+ (uintptr) std->__element_type | TypeInfo_Array);
+ }
return ret;
}
diff --git a/libgo/runtime/go-traceback.c b/libgo/runtime/go-traceback.c
index 2927351c8a9..11cc052829f 100644
--- a/libgo/runtime/go-traceback.c
+++ b/libgo/runtime/go-traceback.c
@@ -32,7 +32,7 @@ runtime_printtrace (uintptr *pcbuf, int32 c)
intgo line;
if (__go_file_line (pcbuf[i], &fn, &file, &line)
- && runtime_showframe (fn.str))
+ && runtime_showframe (fn))
{
runtime_printf ("%S\n", fn);
runtime_printf ("\t%S:%D\n", file, (int64) line);
diff --git a/libgo/runtime/go-unsafe-new.c b/libgo/runtime/go-unsafe-new.c
index a75c3884eed..8ed52343bfb 100644
--- a/libgo/runtime/go-unsafe-new.c
+++ b/libgo/runtime/go-unsafe-new.c
@@ -5,28 +5,30 @@
license that can be found in the LICENSE file. */
#include "runtime.h"
-#include "go-alloc.h"
+#include "arch.h"
+#include "malloc.h"
#include "go-type.h"
#include "interface.h"
/* Implement unsafe_New, called from the reflect package. */
-void *unsafe_New (struct __go_empty_interface type)
+void *unsafe_New (const struct __go_type_descriptor *)
asm ("reflect.unsafe_New");
/* The dynamic type of the argument will be a pointer to a type
descriptor. */
void *
-unsafe_New (struct __go_empty_interface type)
+unsafe_New (const struct __go_type_descriptor *descriptor)
{
- const struct __go_type_descriptor *descriptor;
+ uint32 flag;
+ void *ret;
- if (((uintptr_t) type.__type_descriptor & reflectFlags) != 0)
- runtime_panicstring ("invalid interface value");
+ flag = (descriptor->__code & GO_NO_POINTERS) != 0 ? FlagNoPointers : 0;
+ ret = runtime_mallocgc (descriptor->__size, flag, 1, 1);
- /* FIXME: We should check __type_descriptor to verify that this is
- really a type descriptor. */
- descriptor = (const struct __go_type_descriptor *) type.__object;
- return __go_alloc (descriptor->__size);
+ if (UseSpanType && flag == 0)
+ runtime_settype (ret, (uintptr) descriptor | TypeInfo_SingleObject);
+
+ return ret;
}
diff --git a/libgo/runtime/go-unsafe-newarray.c b/libgo/runtime/go-unsafe-newarray.c
index 67399eac88c..47dcd847e64 100644
--- a/libgo/runtime/go-unsafe-newarray.c
+++ b/libgo/runtime/go-unsafe-newarray.c
@@ -5,28 +5,37 @@
license that can be found in the LICENSE file. */
#include "runtime.h"
-#include "go-alloc.h"
+#include "arch.h"
+#include "malloc.h"
#include "go-type.h"
#include "interface.h"
/* Implement unsafe_NewArray, called from the reflect package. */
-void *unsafe_NewArray (struct __go_empty_interface type, int n)
+void *unsafe_NewArray (const struct __go_type_descriptor *, intgo)
asm ("reflect.unsafe_NewArray");
/* The dynamic type of the argument will be a pointer to a type
descriptor. */
void *
-unsafe_NewArray (struct __go_empty_interface type, int n)
+unsafe_NewArray (const struct __go_type_descriptor *descriptor, intgo n)
{
- const struct __go_type_descriptor *descriptor;
-
- if (((uintptr_t) type.__type_descriptor & reflectFlags) != 0)
- runtime_panicstring ("invalid interface value");
-
- /* FIXME: We should check __type_descriptor to verify that this is
- really a type descriptor. */
- descriptor = (const struct __go_type_descriptor *) type.__object;
- return __go_alloc (descriptor->__size * n);
+ uint64 size;
+ void *ret;
+
+ size = n * descriptor->__size;
+ if (size == 0)
+ ret = &runtime_zerobase;
+ else if ((descriptor->__code & GO_NO_POINTERS) != 0)
+ ret = runtime_mallocgc (size, FlagNoPointers, 1, 1);
+ else
+ {
+ ret = runtime_mallocgc (size, 0, 1, 1);
+
+ if (UseSpanType)
+ runtime_settype (ret, (uintptr) descriptor | TypeInfo_Array);
+ }
+
+ return ret;
}
diff --git a/libgo/runtime/malloc.goc b/libgo/runtime/malloc.goc
index 1a0afede2c1..f1f3fcd7522 100644
--- a/libgo/runtime/malloc.goc
+++ b/libgo/runtime/malloc.goc
@@ -20,7 +20,7 @@ package runtime
MHeap runtime_mheap;
-extern MStats mstats; // defined in extern.go
+extern MStats mstats; // defined in zruntime_def_$GOOS_$GOARCH.go
extern volatile intgo runtime_MemProfileRate
__asm__ ("runtime.MemProfileRate");
@@ -341,32 +341,30 @@ runtime_mallocinit(void)
// enough to hold 4 bits per allocated word.
if(sizeof(void*) == 8 && (limit == 0 || limit > (1<<30))) {
// On a 64-bit machine, allocate from a single contiguous reservation.
- // 16 GB should be big enough for now.
+ // 128 GB (MaxMem) should be big enough for now.
//
// The code will work with the reservation at any address, but ask
- // SysReserve to use 0x000000f800000000 if possible.
- // Allocating a 16 GB region takes away 36 bits, and the amd64
+ // SysReserve to use 0x000000c000000000 if possible.
+ // Allocating a 128 GB region takes away 37 bits, and the amd64
// doesn't let us choose the top 17 bits, so that leaves the 11 bits
- // in the middle of 0x00f8 for us to choose. Choosing 0x00f8 means
- // that the valid memory addresses will begin 0x00f8, 0x00f9, 0x00fa, 0x00fb.
- // None of the bytes f8 f9 fa fb can appear in valid UTF-8, and
- // they are otherwise as far from ff (likely a common byte) as possible.
- // Choosing 0x00 for the leading 6 bits was more arbitrary, but it
- // is not a common ASCII code point either. Using 0x11f8 instead
+ // in the middle of 0x00c0 for us to choose. Choosing 0x00c0 means
+ // that the valid memory addresses will begin 0x00c0, 0x00c1, ..., 0x0x00df.
+ // In little-endian, that's c0 00, c1 00, ..., df 00. None of those are valid
+ // UTF-8 sequences, and they are otherwise as far away from
+ // ff (likely a common byte) as possible. An earlier attempt to use 0x11f8
// caused out of memory errors on OS X during thread allocations.
// These choices are both for debuggability and to reduce the
// odds of the conservative garbage collector not collecting memory
// because some non-pointer block of memory had a bit pattern
// that matched a memory address.
//
- // Actually we reserve 17 GB (because the bitmap ends up being 1 GB)
- // but it hardly matters: fc is not valid UTF-8 either, and we have to
- // allocate 15 GB before we get that far.
+ // Actually we reserve 136 GB (because the bitmap ends up being 8 GB)
+ // but it hardly matters: e0 00 is not valid UTF-8 either.
//
// If this fails we fall back to the 32 bit memory mechanism
- arena_size = (uintptr)(16LL<<30);
+ arena_size = MaxMem;
bitmap_size = arena_size / (sizeof(void*)*8/4);
- p = runtime_SysReserve((void*)(0x00f8ULL<<32), bitmap_size + arena_size);
+ p = runtime_SysReserve((void*)(0x00c0ULL<<32), bitmap_size + arena_size);
}
if (p == nil) {
// On a 32-bit machine, we can't typically get away
@@ -455,6 +453,8 @@ runtime_MHeap_SysAlloc(MHeap *h, uintptr n)
runtime_SysMap(p, n);
h->arena_used += n;
runtime_MHeap_MapBits(h);
+ if(raceenabled)
+ runtime_racemapshadow(p, n);
return p;
}
@@ -481,6 +481,8 @@ runtime_MHeap_SysAlloc(MHeap *h, uintptr n)
if(h->arena_used > h->arena_end)
h->arena_end = h->arena_used;
runtime_MHeap_MapBits(h);
+ if(raceenabled)
+ runtime_racemapshadow(p, n);
}
return p;
@@ -709,12 +711,13 @@ runtime_mal(uintptr n)
}
void *
-runtime_new(Type *typ)
+runtime_new(const Type *typ)
{
void *ret;
uint32 flag;
- runtime_m()->racepc = runtime_getcallerpc(&typ);
+ if(raceenabled)
+ runtime_m()->racepc = runtime_getcallerpc(&typ);
flag = typ->__code&GO_NO_POINTERS ? FlagNoPointers : 0;
ret = runtime_mallocgc(typ->__size, flag, 1, 1);
diff --git a/libgo/runtime/malloc.h b/libgo/runtime/malloc.h
index 61f0f703a24..b3baaec0fcd 100644
--- a/libgo/runtime/malloc.h
+++ b/libgo/runtime/malloc.h
@@ -114,12 +114,12 @@ enum
HeapAllocChunk = 1<<20, // Chunk size for heap growth
// Number of bits in page to span calculations (4k pages).
- // On 64-bit, we limit the arena to 16G, so 22 bits suffices.
- // On 32-bit, we don't bother limiting anything: 20 bits for 4G.
+ // On 64-bit, we limit the arena to 128GB, or 37 bits.
+ // On 32-bit, we don't bother limiting anything, so we use the full 32-bit address.
#if __SIZEOF_POINTER__ == 8
- MHeapMap_Bits = 22,
+ MHeapMap_Bits = 37 - PageShift,
#else
- MHeapMap_Bits = 20,
+ MHeapMap_Bits = 32 - PageShift,
#endif
// Max number of threads to run garbage collection.
@@ -133,7 +133,7 @@ enum
// This must be a #define instead of an enum because it
// is so large.
#if __SIZEOF_POINTER__ == 8
-#define MaxMem (16ULL<<30) /* 16 GB */
+#define MaxMem (1ULL<<(MHeapMap_Bits+PageShift)) /* 128 GB */
#else
#define MaxMem ((uintptr)-1)
#endif
@@ -198,7 +198,7 @@ void runtime_FixAlloc_Free(FixAlloc *f, void *p);
// Statistics.
-// Shared with Go: if you edit this structure, also edit extern.go.
+// Shared with Go: if you edit this structure, also edit type MemStats in mem.go.
struct MStats
{
// General statistics.
@@ -358,7 +358,7 @@ struct MSpan
uintptr npages; // number of pages in span
MLink *freelist; // list of free objects
uint32 ref; // number of allocated objects in this span
- uint32 sizeclass; // size class
+ int32 sizeclass; // size class
uintptr elemsize; // computed from sizeclass or from npages
uint32 state; // MSpanInUse etc
int64 unusedsince; // First time spotted by GC in MSpanFree state
@@ -452,6 +452,8 @@ void runtime_unmarkspan(void *v, uintptr size);
bool runtime_blockspecial(void*);
void runtime_setblockspecial(void*, bool);
void runtime_purgecachedstats(MCache*);
+void* runtime_new(const Type *);
+#define runtime_cnew(T) runtime_new(T)
void runtime_settype(void*, uintptr);
void runtime_settype_flush(M*, bool);
@@ -487,3 +489,8 @@ enum
// Enables type information at the end of blocks allocated from heap
DebugTypeAtBlockEnd = 0,
};
+
+// defined in mgc0.go
+void runtime_gc_m_ptr(Eface*);
+
+void runtime_memorydump(void);
diff --git a/libgo/runtime/mgc0.c b/libgo/runtime/mgc0.c
index 72feb1f4481..5ea456f3cf1 100644
--- a/libgo/runtime/mgc0.c
+++ b/libgo/runtime/mgc0.c
@@ -874,6 +874,81 @@ sweepspan(ParFor *desc, uint32 idx)
}
}
+static void
+dumpspan(uint32 idx)
+{
+ int32 sizeclass, n, npages, i, column;
+ uintptr size;
+ byte *p;
+ byte *arena_start;
+ MSpan *s;
+ bool allocated, special;
+
+ s = runtime_mheap.allspans[idx];
+ if(s->state != MSpanInUse)
+ return;
+ arena_start = runtime_mheap.arena_start;
+ p = (byte*)(s->start << PageShift);
+ sizeclass = s->sizeclass;
+ size = s->elemsize;
+ if(sizeclass == 0) {
+ n = 1;
+ } else {
+ npages = runtime_class_to_allocnpages[sizeclass];
+ n = (npages << PageShift) / size;
+ }
+
+ runtime_printf("%p .. %p:\n", p, p+n*size);
+ column = 0;
+ for(; n>0; n--, p+=size) {
+ uintptr off, *bitp, shift, bits;
+
+ off = (uintptr*)p - (uintptr*)arena_start;
+ bitp = (uintptr*)arena_start - off/wordsPerBitmapWord - 1;
+ shift = off % wordsPerBitmapWord;
+ bits = *bitp>>shift;
+
+ allocated = ((bits & bitAllocated) != 0);
+ special = ((bits & bitSpecial) != 0);
+
+ for(i=0; (uint32)i<size; i+=sizeof(void*)) {
+ if(column == 0) {
+ runtime_printf("\t");
+ }
+ if(i == 0) {
+ runtime_printf(allocated ? "(" : "[");
+ runtime_printf(special ? "@" : "");
+ runtime_printf("%p: ", p+i);
+ } else {
+ runtime_printf(" ");
+ }
+
+ runtime_printf("%p", *(void**)(p+i));
+
+ if(i+sizeof(void*) >= size) {
+ runtime_printf(allocated ? ") " : "] ");
+ }
+
+ column++;
+ if(column == 8) {
+ runtime_printf("\n");
+ column = 0;
+ }
+ }
+ }
+ runtime_printf("\n");
+}
+
+// A debugging function to dump the contents of memory
+void
+runtime_memorydump(void)
+{
+ uint32 spanidx;
+
+ for(spanidx=0; spanidx<runtime_mheap.nspan; spanidx++) {
+ dumpspan(spanidx);
+ }
+}
void
runtime_gchelper(void)
{
@@ -1141,9 +1216,6 @@ runfinq(void* dummy __attribute__ ((unused)))
FinBlock *fb, *next;
uint32 i;
- if(raceenabled)
- runtime_racefingo();
-
for(;;) {
// There's no need for a lock in this section
// because it only conflicts with the garbage
@@ -1158,6 +1230,8 @@ runfinq(void* dummy __attribute__ ((unused)))
runtime_park(nil, nil, "finalizer wait");
continue;
}
+ if(raceenabled)
+ runtime_racefingo();
for(; fb; fb=next) {
next = fb->next;
for(i=0; i<(uint32)fb->cnt; i++) {
diff --git a/libgo/runtime/mheap.c b/libgo/runtime/mheap.c
index 61ef4dd7992..7be135bb67c 100644
--- a/libgo/runtime/mheap.c
+++ b/libgo/runtime/mheap.c
@@ -343,6 +343,15 @@ MHeap_FreeLocked(MHeap *h, MSpan *s)
runtime_MSpanList_Insert(&h->large, s);
}
+static void
+forcegchelper(void *vnote)
+{
+ Note *note = (Note*)vnote;
+
+ runtime_gc(1);
+ runtime_notewakeup(note);
+}
+
// Release (part of) unused memory to OS.
// Goroutine created at startup.
// Loop forever.
@@ -356,7 +365,7 @@ runtime_MHeap_Scavenger(void* dummy)
uintptr released, sumreleased;
const byte *env;
bool trace;
- Note note;
+ Note note, *notep;
USED(dummy);
@@ -387,7 +396,15 @@ runtime_MHeap_Scavenger(void* dummy)
now = runtime_nanotime();
if(now - mstats.last_gc > forcegc) {
runtime_unlock(h);
- runtime_gc(1);
+ // The scavenger can not block other goroutines,
+ // otherwise deadlock detector can fire spuriously.
+ // GC blocks other goroutines via the runtime_worldsema.
+ runtime_noteclear(&note);
+ notep = &note;
+ __go_go(forcegchelper, (void*)&notep);
+ runtime_entersyscall();
+ runtime_notesleep(&note);
+ runtime_exitsyscall();
runtime_lock(h);
now = runtime_nanotime();
if (trace)
diff --git a/libgo/runtime/mprof.goc b/libgo/runtime/mprof.goc
index edec3dc08dc..a92ef40b03b 100644
--- a/libgo/runtime/mprof.goc
+++ b/libgo/runtime/mprof.goc
@@ -315,8 +315,7 @@ runtime_blockevent(int64 cycles, int32 skip)
runtime_unlock(&proflock);
}
-// Go interface to profile data. (Declared in extern.go)
-// Assumes Go sizeof(int) == sizeof(int32)
+// Go interface to profile data. (Declared in debug.go)
// Must match MemProfileRecord in debug.go.
typedef struct Record Record;
diff --git a/libgo/runtime/proc.c b/libgo/runtime/proc.c
index b6254a7e53f..d90bb2c9104 100644
--- a/libgo/runtime/proc.c
+++ b/libgo/runtime/proc.c
@@ -18,6 +18,7 @@
#include "defs.h"
#include "malloc.h"
#include "race.h"
+#include "go-type.h"
#include "go-defer.h"
#ifdef USING_SPLIT_STACK
@@ -237,7 +238,7 @@ struct Sched {
Lock;
G *gfree; // available g's (status == Gdead)
- int32 goidgen;
+ int64 goidgen;
G *ghead; // g's waiting to run
G *gtail;
@@ -601,7 +602,7 @@ runtime_goroutineheader(G *gp)
status = "???";
break;
}
- runtime_printf("goroutine %d [%s]:\n", gp->goid, status);
+ runtime_printf("goroutine %D [%s]:\n", gp->goid, status);
}
void
@@ -745,7 +746,7 @@ gput(G *gp)
// If g is the idle goroutine for an m, hand it off.
if(gp->idlem != nil) {
if(gp->idlem->idleg != nil) {
- runtime_printf("m%d idle out of sync: g%d g%d\n",
+ runtime_printf("m%d idle out of sync: g%D g%D\n",
gp->idlem->id,
gp->idlem->idleg->goid, gp->goid);
runtime_throw("runtime: double idle");
@@ -847,7 +848,7 @@ readylocked(G *gp)
// Mark runnable.
if(gp->status == Grunnable || gp->status == Grunning) {
- runtime_printf("goroutine %d has status %d\n", gp->goid, gp->status);
+ runtime_printf("goroutine %D has status %d\n", gp->goid, gp->status);
runtime_throw("bad g->status in ready");
}
gp->status = Grunnable;
@@ -1204,7 +1205,16 @@ runtime_newm(void)
pthread_t tid;
size_t stacksize;
- mp = runtime_malloc(sizeof(M));
+#if 0
+ static const Type *mtype; // The Go type M
+ if(mtype == nil) {
+ Eface e;
+ runtime_gc_m_ptr(&e);
+ mtype = ((const PtrType*)e.__type_descriptor)->__element_type;
+ }
+#endif
+
+ mp = runtime_mal(sizeof *mp);
mcommoninit(mp);
mp->g0 = runtime_malg(-1, nil, nil);
@@ -1513,9 +1523,9 @@ __go_go(void (*fn)(void*), void* arg)
byte *sp;
size_t spsize;
G *newg;
- int32 goid;
+ int64 goid;
- goid = runtime_xadd((uint32*)&runtime_sched.goidgen, 1);
+ goid = runtime_xadd64((uint64*)&runtime_sched.goidgen, 1);
if(raceenabled)
runtime_racegostart(goid, runtime_getcallerpc(&fn));
diff --git a/libgo/runtime/race.h b/libgo/runtime/race.h
index 4bb7163f42c..2d8d095eaaf 100644
--- a/libgo/runtime/race.h
+++ b/libgo/runtime/race.h
@@ -15,6 +15,7 @@ void runtime_raceinit(void);
// Finalize race detection subsystem, does not return.
void runtime_racefini(void);
+void runtime_racemapshadow(void *addr, uintptr size);
void runtime_racemalloc(void *p, uintptr sz, void *pc);
void runtime_racefree(void *p);
void runtime_racegostart(int32 goid, void *pc);
diff --git a/libgo/runtime/runtime.c b/libgo/runtime/runtime.c
index 3d4865a001a..211edc0f4c2 100644
--- a/libgo/runtime/runtime.c
+++ b/libgo/runtime/runtime.c
@@ -159,13 +159,13 @@ runtime_cputicks(void)
}
bool
-runtime_showframe(const unsigned char *s)
+runtime_showframe(String s)
{
static int32 traceback = -1;
if(traceback < 0)
traceback = runtime_gotraceback();
- return traceback > 1 || (s != nil && __builtin_strchr((const char*)s, '.') != nil && __builtin_memcmp(s, "runtime.", 7) != 0);
+ return traceback > 1 || (__builtin_memchr(s.str, '.', s.len) != nil && __builtin_memcmp(s.str, "runtime.", 7) != 0);
}
static Lock ticksLock;
diff --git a/libgo/runtime/runtime.h b/libgo/runtime/runtime.h
index fb89a829ad6..977ae4906f4 100644
--- a/libgo/runtime/runtime.h
+++ b/libgo/runtime/runtime.h
@@ -63,6 +63,7 @@ typedef struct GCStats GCStats;
typedef struct LFNode LFNode;
typedef struct ParFor ParFor;
typedef struct ParForThread ParForThread;
+typedef struct CgoMal CgoMal;
typedef struct __go_open_array Slice;
typedef struct String String;
@@ -72,13 +73,14 @@ typedef struct __go_type_descriptor Type;
typedef struct __go_defer_stack Defer;
typedef struct __go_panic_stack Panic;
+typedef struct __go_ptr_type PtrType;
typedef struct __go_func_type FuncType;
typedef struct __go_map_type MapType;
typedef struct Traceback Traceback;
/*
- * per-cpu declaration.
+ * Per-CPU declaration.
*/
extern M* runtime_m(void);
extern G* runtime_g(void);
@@ -159,7 +161,7 @@ struct G
void* param; // passed parameter on wakeup
bool fromgogo; // reached from gogo
int16 status;
- int32 goid;
+ int64 goid;
uint32 selgen; // valid sudog pointer
const char* waitreason; // if status==Gwaiting
G* schedlink;
@@ -178,7 +180,7 @@ struct G
uintptr gopc; // pc of go statement that created this goroutine
int32 ncgo;
- struct cgoalloc *cgoalloc;
+ CgoMal* cgomal;
Traceback* traceback;
@@ -201,7 +203,7 @@ struct M
int32 profilehz;
int32 helpgc;
uint32 fastrand;
- uint64 ncgocall;
+ uint64 ncgocall; // number of cgo calls in total
Note havenextg;
G* nextg;
M* alllink; // on allm
@@ -316,6 +318,14 @@ struct ParFor
uint64 nsleep;
};
+// Track memory allocated by code not written in Go during a cgo call,
+// so that the garbage collector can see them.
+struct CgoMal
+{
+ CgoMal *next;
+ byte *alloc;
+};
+
/*
* defined macros
* you need super-gopher-guru privilege
@@ -329,6 +339,7 @@ struct ParFor
/*
* external data
*/
+extern uintptr runtime_zerobase;
G* runtime_allg;
G* runtime_lastg;
M* runtime_allm;
@@ -569,7 +580,7 @@ void runtime_osyield(void);
void runtime_LockOSThread(void) __asm__("runtime.LockOSThread");
void runtime_UnlockOSThread(void) __asm__("runtime.UnlockOSThread");
-bool runtime_showframe(const unsigned char*);
+bool runtime_showframe(String);
uintptr runtime_memlimit(void);