首页
社区
课程
招聘
[原创]TD路由器固件分析
发表于: 2025-11-17 17:12 3406

[原创]TD路由器固件分析

2025-11-17 17:12
3406

版本 : AX3000_Pro_V16.03.49.26

源码 : openwrt

首先使用binwalk -E分析固件的熵,虽然已经解密了,但是固件的格式binwalk无法有效的识别。

AX3000固件的熵

但是使用file命令,可以识别出u-boot和Linux的内核信息。

使用binwalk -Me US_AX3000.Pro_V16.03.49.26_cn_JAX01.bin 解压固件后,得到Linux的内核文件。

IDA ARM64位的方式打开128固件,虽然可以搜索到大量的squashf函数字符串,但是都无法查看调用地址和引用地址。

AX3000函数分析

这时就可以使用openwrt的源码来编译生成带符号链接的内核文件,然后生成签名文件,导入到IDA进行函数重命名。

首先收集内核配置信息,发现固件是基于f86f8e568461681fc85caf3c972489045367030e版本生成的。

下载openwrt源码

安装编译环境

下载安装软件包

生成.config配置文件,然后进入配置选项。

openwrt menuconfig

在Global build settings中,选择Binary stripping method为none来保留符号编译。

openwrt strip

保存退出后运行make来编译固件。

将vmlinux.debug导出到Windows系统,使用IDA打开生成vmlinux.sig签名文件,即可还原函数名称。

openwrt sig

跳转到固件地址0x380040,原来的squashfs的SQUASHFS_MAGIC由hsqs更变为了nice,xz的lzma_header_magic由ý7zXZ更变为了Tenda。

squashfs

squashfs的SQUASHFS_MAGIC判断是在mtd_check_rootfs_magic函数中,但是因为源码经过了修改,找不到mtd_check_rootfs_magic函数,可以通过mtd_check_oob_ops的引用找到sub_3AC088。

nice flag

xz的lzma_header_magic是在xz_dec_run中判断的,源码经过了修改,可以通过xz_dec_reset的引用找到,是sub_2B0DC0函数。

xz flag

进入crc32_le_0_0,发现crc32_table的值发生了改变。

crc32 flag

crc32 flag

xz-5.2.5的源码目录是./build_dir/host/xz-5.2.5

coder.c

stream_flags_common.c

crc32_table_le.h

squashfs-tools的源码路径是./build_dir/host/squashfskit-v4.14/squashfs-tools

修改squashfs-tools的Makefile,将XZ_SUPPORT = 1,引入liblzma.a的静态库路径。

修改squashfs_fs.h头文件的SQUASHFS_MAGIC为0x6563696E。

首先编译xz-5.2.5的静态库文件。

然后编译生成unsquashfs程序。

使用dd命令从0x380040开始导出固件文件US_AX3000.squashfs,然后就可以使用编译好的unsquashfs程序进行解压了。

binwalk US_AX3000.Pro_V16.03.49.26_cn_JAX01.bin
 
DECIMAL       HEXADECIMAL     DESCRIPTION
--------------------------------------------------------------------------------
64            0x40            Flattened device tree, size: 3625955 bytes, version: 17
296           0x128           LZMA compressed data, properties: 0x6D, dictionary size: 8388608 bytes, uncompressed size: 10719240 bytes
3607560       0x370C08        Flattened device tree, size: 16962 bytes, version: 17
5273660       0x50783C        PGP RSA encrypted session key - keyid: 3B592D4E D1353F41 RSA (Encrypt or Sign) 1024b
binwalk US_AX3000.Pro_V16.03.49.26_cn_JAX01.bin
 
DECIMAL       HEXADECIMAL     DESCRIPTION
--------------------------------------------------------------------------------
64            0x40            Flattened device tree, size: 3625955 bytes, version: 17
296           0x128           LZMA compressed data, properties: 0x6D, dictionary size: 8388608 bytes, uncompressed size: 10719240 bytes
3607560       0x370C08        Flattened device tree, size: 16962 bytes, version: 17
5273660       0x50783C        PGP RSA encrypted session key - keyid: 3B592D4E D1353F41 RSA (Encrypt or Sign) 1024b
file US_AX3000.Pro_V16.03.49.26_cn_JAX01.bin
US_AX3000.Pro_V16.03.49.26_cn_JAX01.bin: u-boot legacy uImage, \002, Linux/ARM, OS Kernel Image (lzma), 14553088 bytes, Fri Jan 10 06:24:02 2025, Load Address: 0X46000000, Entry Point: 0XFFFFFFFF, Header CRC: 0XB19671AF, Data CRC: 0XC47DB558
file US_AX3000.Pro_V16.03.49.26_cn_JAX01.bin
US_AX3000.Pro_V16.03.49.26_cn_JAX01.bin: u-boot legacy uImage, \002, Linux/ARM, OS Kernel Image (lzma), 14553088 bytes, Fri Jan 10 06:24:02 2025, Load Address: 0X46000000, Entry Point: 0XFFFFFFFF, Header CRC: 0XB19671AF, Data CRC: 0XC47DB558
binwalk 128
 
DECIMAL       HEXADECIMAL     DESCRIPTION
--------------------------------------------------------------------------------
0             0x0             Linux kernel ARM64 image, load offset: 0x80000, image size: 11046912 bytes, little endian, 4k page size,
5498800       0x53E7B0        MPEG transport stream data
7561216       0x736000        ELF, 64-bit LSB shared object, version 1 (SYSV)
7580200       0x73AA28        gzip compressed data, maximum compression, from Unix, last modified: 1970-01-01 00:00:00 (null date)
7719424       0x75CA00        CRC32 polynomial table, little endian
7988227       0x79E403        Neighborly text, "neighbor get requestrequest"
7988277       0x79E435        Neighborly text, "neighbor get request get request"
7988332       0x79E46C        Neighborly text, "neighbor get request"
7988601       0x79E579        Neighborly text, "neighbor get requestrequest"
7988651       0x79E5AB        Neighborly text, "neighbor get requestest"
7988697       0x79E5D9        Neighborly text, "neighbor get request"
7988739       0x79E603        Neighborly text, "neighbor dump requestbor dump request"
7988797       0x79E63D        Neighborly text, "neighbor dump request dump request"
7988852       0x79E674        Neighborly text, "neighbor dump request attribute in neighbor dump request"
7988929       0x79E6C1        Neighborly text, "neighbor dump requeste dump request"
7988979       0x79E6F3        Neighborly text, "neighbor table dump requestbor table dump request"
7989037       0x79E72D        Neighborly text, "neighbor table dump request neighbor table dump request"
7989101       0x79E76D        Neighborly text, "neighbor table dump request"
7989600       0x79E960        Neighborly text, "Neighbor entry is now dead"
9111144       0x8B0668        Unix path: /lib/firmware/updates/5.4.231
9200744       0x8C6468        Unix path: /sys/kernel/debug/mtketh/reset
9208205       0x8C818D        Unix path: /sys/kernel/debug/hnat/cpu_reason
9208344       0x8C8218        Unix path: /sys/kernel/debug/hnat/cpu_reason
9210484       0x8C8A74        Unix path: /sys/kernel/debug/hnat/hnat_entry
9210552       0x8C8AB8        Unix path: /sys/kernel/debug/hnat/hnat_entry
9211260       0x8C8D7C        Unix path: /sys/kernel/debug/hnat/hnat_setting
9211336       0x8C8DC8        Unix path: /sys/kernel/debug/hnat/hnat_setting
9213298       0x8C9572        Unix path: /sys/kernel/debug/hnat/static_entry
9214074       0x8C987A        Unix path: /sys/kernel/debug/hnat/qos_toggle
9214151       0x8C98C7        Unix path: /sys/kernel/debug/hnat/qos_toggle
9214239       0x8C991F        Unix path: /sys/kernel/debug/hnat/qos_toggle
9214334       0x8C997E        Unix path: /sys/kernel/debug/hnat/qos_toggle
9214440       0x8C99E8        Unix path: /sys/kernel/debug/hnat/qos_toggle
9214535       0x8C9A47        Unix path: /sys/kernel/debug/hnat/qos_toggle
9214623       0x8C9A9F        Unix path: /sys/kernel/debug/hnat/qos_toggle
9319056       0x8E3290        Unix path: /sys/firmware/devicetree/base
9320161       0x8E36E1        Unix path: /sys/firmware/fdt': CRC check failed
9333281       0x8E6A21        Neighborly text, "neighbor table overflow!app_solicit"
9367608       0x8EF038        Neighborly text, "NeighborSolicits"
9367632       0x8EF050        Neighborly text, "NeighborAdvertisementsErrors"
9372050       0x8F0192        Neighborly text, "neighbor %.2x%.2x.%pM losthas been deprecated and is always %u"
9386416       0x8F39B0        Unix path: /sys/module/wifi_core/parameters/wifi_driver_debug
10257728      0x9C8540        AES S-Box
10257984      0x9C8640        AES Inverse S-Box
binwalk 128
 
DECIMAL       HEXADECIMAL     DESCRIPTION
--------------------------------------------------------------------------------
0             0x0             Linux kernel ARM64 image, load offset: 0x80000, image size: 11046912 bytes, little endian, 4k page size,
5498800       0x53E7B0        MPEG transport stream data
7561216       0x736000        ELF, 64-bit LSB shared object, version 1 (SYSV)
7580200       0x73AA28        gzip compressed data, maximum compression, from Unix, last modified: 1970-01-01 00:00:00 (null date)
7719424       0x75CA00        CRC32 polynomial table, little endian
7988227       0x79E403        Neighborly text, "neighbor get requestrequest"
7988277       0x79E435        Neighborly text, "neighbor get request get request"
7988332       0x79E46C        Neighborly text, "neighbor get request"
7988601       0x79E579        Neighborly text, "neighbor get requestrequest"
7988651       0x79E5AB        Neighborly text, "neighbor get requestest"
7988697       0x79E5D9        Neighborly text, "neighbor get request"
7988739       0x79E603        Neighborly text, "neighbor dump requestbor dump request"
7988797       0x79E63D        Neighborly text, "neighbor dump request dump request"
7988852       0x79E674        Neighborly text, "neighbor dump request attribute in neighbor dump request"
7988929       0x79E6C1        Neighborly text, "neighbor dump requeste dump request"
7988979       0x79E6F3        Neighborly text, "neighbor table dump requestbor table dump request"
7989037       0x79E72D        Neighborly text, "neighbor table dump request neighbor table dump request"
7989101       0x79E76D        Neighborly text, "neighbor table dump request"
7989600       0x79E960        Neighborly text, "Neighbor entry is now dead"
9111144       0x8B0668        Unix path: /lib/firmware/updates/5.4.231
9200744       0x8C6468        Unix path: /sys/kernel/debug/mtketh/reset
9208205       0x8C818D        Unix path: /sys/kernel/debug/hnat/cpu_reason
9208344       0x8C8218        Unix path: /sys/kernel/debug/hnat/cpu_reason
9210484       0x8C8A74        Unix path: /sys/kernel/debug/hnat/hnat_entry
9210552       0x8C8AB8        Unix path: /sys/kernel/debug/hnat/hnat_entry
9211260       0x8C8D7C        Unix path: /sys/kernel/debug/hnat/hnat_setting
9211336       0x8C8DC8        Unix path: /sys/kernel/debug/hnat/hnat_setting
9213298       0x8C9572        Unix path: /sys/kernel/debug/hnat/static_entry
9214074       0x8C987A        Unix path: /sys/kernel/debug/hnat/qos_toggle
9214151       0x8C98C7        Unix path: /sys/kernel/debug/hnat/qos_toggle
9214239       0x8C991F        Unix path: /sys/kernel/debug/hnat/qos_toggle
9214334       0x8C997E        Unix path: /sys/kernel/debug/hnat/qos_toggle
9214440       0x8C99E8        Unix path: /sys/kernel/debug/hnat/qos_toggle
9214535       0x8C9A47        Unix path: /sys/kernel/debug/hnat/qos_toggle
9214623       0x8C9A9F        Unix path: /sys/kernel/debug/hnat/qos_toggle
9319056       0x8E3290        Unix path: /sys/firmware/devicetree/base
9320161       0x8E36E1        Unix path: /sys/firmware/fdt': CRC check failed
9333281       0x8E6A21        Neighborly text, "neighbor table overflow!app_solicit"
9367608       0x8EF038        Neighborly text, "NeighborSolicits"
9367632       0x8EF050        Neighborly text, "NeighborAdvertisementsErrors"
9372050       0x8F0192        Neighborly text, "neighbor %.2x%.2x.%pM losthas been deprecated and is always %u"
9386416       0x8F39B0        Unix path: /sys/module/wifi_core/parameters/wifi_driver_debug
10257728      0x9C8540        AES S-Box
10257984      0x9C8640        AES Inverse S-Box
git clone https://github.com/openwrt/openwrt.git
cd openwrt
git checkout openwrt-21.02
git checkout f86f8e568461681fc85caf3c972489045367030e
git clone https://github.com/openwrt/openwrt.git
cd openwrt
git checkout openwrt-21.02
git checkout f86f8e568461681fc85caf3c972489045367030e
sudo apt-get install subversion g++ zlib1g-dev build-essential git python3 libncurses5-dev gawk gettext unzip libssl-dev wget
sudo apt-get install subversion g++ zlib1g-dev build-essential git python3 libncurses5-dev gawk gettext unzip libssl-dev wget
./scripts/feeds update -a
./scripts/feeds install -a
./scripts/feeds update -a
./scripts/feeds install -a
make defconfig
make menuconfig
make defconfig
make menuconfig
make -j8 V=s
make -j8 V=s
find . -name vmlinux.debug
./build_dir/target-aarch64_cortex-a53_musl/linux-armvirt_64/vmlinux.debug
find . -name vmlinux.debug
./build_dir/target-aarch64_cortex-a53_musl/linux-armvirt_64/vmlinux.debug
374c374,375
<    static const uint8_t magic[6] = { 0xFD, 0x37, 0x7A, 0x58, 0x5A, 0x00 };
---
>    // static const uint8_t magic[6] = { 0xFD, 0x37, 0x7A, 0x58, 0x5A, 0x00 };
>    static const uint8_t magic[6] = { 0x54, 0x65, 0x6E, 0x64, 0x61, 0x00 };
374c374,375
<    static const uint8_t magic[6] = { 0xFD, 0x37, 0x7A, 0x58, 0x5A, 0x00 };
---
>    // static const uint8_t magic[6] = { 0xFD, 0x37, 0x7A, 0x58, 0x5A, 0x00 };
>    static const uint8_t magic[6] = { 0x54, 0x65, 0x6E, 0x64, 0x61, 0x00 };
15,16c15,16
<
< const uint8_t lzma_header_magic[6] = { 0xFD, 0x37, 0x7A, 0x58, 0x5A, 0x00 };
---
> // const uint8_t lzma_header_magic[6] = { 0xFD, 0x37, 0x7A, 0x58, 0x5A, 0x00 };
> const uint8_t lzma_header_magic[6] = { 0x54, 0x65, 0x6E, 0x64, 0x61, 0x00 };
15,16c15,16
<
< const uint8_t lzma_header_magic[6] = { 0xFD, 0x37, 0x7A, 0x58, 0x5A, 0x00 };
---
> // const uint8_t lzma_header_magic[6] = { 0xFD, 0x37, 0x7A, 0x58, 0x5A, 0x00 };
> const uint8_t lzma_header_magic[6] = { 0x54, 0x65, 0x6E, 0x64, 0x61, 0x00 };
5,523c5,523
<        0x00000000, 0x77073096, 0xEE0E612C, 0x990951BA,
<        0x076DC419, 0x706AF48F, 0xE963A535, 0x9E6495A3,
<        0x0EDB8832, 0x79DCB8A4, 0xE0D5E91E, 0x97D2D988,
<        0x09B64C2B, 0x7EB17CBD, 0xE7B82D07, 0x90BF1D91,
<        0x1DB71064, 0x6AB020F2, 0xF3B97148, 0x84BE41DE,
<        0x1ADAD47D, 0x6DDDE4EB, 0xF4D4B551, 0x83D385C7,
<        0x136C9856, 0x646BA8C0, 0xFD62F97A, 0x8A65C9EC,
<        0x14015C4F, 0x63066CD9, 0xFA0F3D63, 0x8D080DF5,
<        0x3B6E20C8, 0x4C69105E, 0xD56041E4, 0xA2677172,
<        0x3C03E4D1, 0x4B04D447, 0xD20D85FD, 0xA50AB56B,
<        0x35B5A8FA, 0x42B2986C, 0xDBBBC9D6, 0xACBCF940,
<        0x32D86CE3, 0x45DF5C75, 0xDCD60DCF, 0xABD13D59,
<        0x26D930AC, 0x51DE003A, 0xC8D75180, 0xBFD06116,
<        0x21B4F4B5, 0x56B3C423, 0xCFBA9599, 0xB8BDA50F,
<        0x2802B89E, 0x5F058808, 0xC60CD9B2, 0xB10BE924,
<        0x2F6F7C87, 0x58684C11, 0xC1611DAB, 0xB6662D3D,
<        0x76DC4190, 0x01DB7106, 0x98D220BC, 0xEFD5102A,
<        0x71B18589, 0x06B6B51F, 0x9FBFE4A5, 0xE8B8D433,
<        0x7807C9A2, 0x0F00F934, 0x9609A88E, 0xE10E9818,
<        0x7F6A0DBB, 0x086D3D2D, 0x91646C97, 0xE6635C01,
<        0x6B6B51F4, 0x1C6C6162, 0x856530D8, 0xF262004E,
<        0x6C0695ED, 0x1B01A57B, 0x8208F4C1, 0xF50FC457,
<        0x65B0D9C6, 0x12B7E950, 0x8BBEB8EA, 0xFCB9887C,
<        0x62DD1DDF, 0x15DA2D49, 0x8CD37CF3, 0xFBD44C65,
<        0x4DB26158, 0x3AB551CE, 0xA3BC0074, 0xD4BB30E2,
<        0x4ADFA541, 0x3DD895D7, 0xA4D1C46D, 0xD3D6F4FB,
<        0x4369E96A, 0x346ED9FC, 0xAD678846, 0xDA60B8D0,
<        0x44042D73, 0x33031DE5, 0xAA0A4C5F, 0xDD0D7CC9,
<        0x5005713C, 0x270241AA, 0xBE0B1010, 0xC90C2086,
<        0x5768B525, 0x206F85B3, 0xB966D409, 0xCE61E49F,
<        0x5EDEF90E, 0x29D9C998, 0xB0D09822, 0xC7D7A8B4,
<        0x59B33D17, 0x2EB40D81, 0xB7BD5C3B, 0xC0BA6CAD,
<        0xEDB88320, 0x9ABFB3B6, 0x03B6E20C, 0x74B1D29A,
<        0xEAD54739, 0x9DD277AF, 0x04DB2615, 0x73DC1683,
<        0xE3630B12, 0x94643B84, 0x0D6D6A3E, 0x7A6A5AA8,
<        0xE40ECF0B, 0x9309FF9D, 0x0A00AE27, 0x7D079EB1,
<        0xF00F9344, 0x8708A3D2, 0x1E01F268, 0x6906C2FE,
<        0xF762575D, 0x806567CB, 0x196C3671, 0x6E6B06E7,
<        0xFED41B76, 0x89D32BE0, 0x10DA7A5A, 0x67DD4ACC,
<        0xF9B9DF6F, 0x8EBEEFF9, 0x17B7BE43, 0x60B08ED5,
<        0xD6D6A3E8, 0xA1D1937E, 0x38D8C2C4, 0x4FDFF252,
<        0xD1BB67F1, 0xA6BC5767, 0x3FB506DD, 0x48B2364B,
<        0xD80D2BDA, 0xAF0A1B4C, 0x36034AF6, 0x41047A60,
<        0xDF60EFC3, 0xA867DF55, 0x316E8EEF, 0x4669BE79,
<        0xCB61B38C, 0xBC66831A, 0x256FD2A0, 0x5268E236,
<        0xCC0C7795, 0xBB0B4703, 0x220216B9, 0x5505262F,
<        0xC5BA3BBE, 0xB2BD0B28, 0x2BB45A92, 0x5CB36A04,
<        0xC2D7FFA7, 0xB5D0CF31, 0x2CD99E8B, 0x5BDEAE1D,
<        0x9B64C2B0, 0xEC63F226, 0x756AA39C, 0x026D930A,
<        0x9C0906A9, 0xEB0E363F, 0x72076785, 0x05005713,
<        0x95BF4A82, 0xE2B87A14, 0x7BB12BAE, 0x0CB61B38,
<        0x92D28E9B, 0xE5D5BE0D, 0x7CDCEFB7, 0x0BDBDF21,
<        0x86D3D2D4, 0xF1D4E242, 0x68DDB3F8, 0x1FDA836E,
<        0x81BE16CD, 0xF6B9265B, 0x6FB077E1, 0x18B74777,
<        0x88085AE6, 0xFF0F6A70, 0x66063BCA, 0x11010B5C,
<        0x8F659EFF, 0xF862AE69, 0x616BFFD3, 0x166CCF45,
<        0xA00AE278, 0xD70DD2EE, 0x4E048354, 0x3903B3C2,
<        0xA7672661, 0xD06016F7, 0x4969474D, 0x3E6E77DB,
<        0xAED16A4A, 0xD9D65ADC, 0x40DF0B66, 0x37D83BF0,
<        0xA9BCAE53, 0xDEBB9EC5, 0x47B2CF7F, 0x30B5FFE9,
<        0xBDBDF21C, 0xCABAC28A, 0x53B39330, 0x24B4A3A6,
<        0xBAD03605, 0xCDD70693, 0x54DE5729, 0x23D967BF,
<        0xB3667A2E, 0xC4614AB8, 0x5D681B02, 0x2A6F2B94,
<        0xB40BBE37, 0xC30C8EA1, 0x5A05DF1B, 0x2D02EF8D
<    }, {
<        0x00000000, 0x191B3141, 0x32366282, 0x2B2D53C3,
<        0x646CC504, 0x7D77F445, 0x565AA786, 0x4F4196C7,
<        0xC8D98A08, 0xD1C2BB49, 0xFAEFE88A, 0xE3F4D9CB,
<        0xACB54F0C, 0xB5AE7E4D, 0x9E832D8E, 0x87981CCF,
<        0x4AC21251, 0x53D92310, 0x78F470D3, 0x61EF4192,
<        0x2EAED755, 0x37B5E614, 0x1C98B5D7, 0x05838496,
<        0x821B9859, 0x9B00A918, 0xB02DFADB, 0xA936CB9A,
<        0xE6775D5D, 0xFF6C6C1C, 0xD4413FDF, 0xCD5A0E9E,
<        0x958424A2, 0x8C9F15E3, 0xA7B24620, 0xBEA97761,
<        0xF1E8E1A6, 0xE8F3D0E7, 0xC3DE8324, 0xDAC5B265,
<        0x5D5DAEAA, 0x44469FEB, 0x6F6BCC28, 0x7670FD69,
<        0x39316BAE, 0x202A5AEF, 0x0B07092C, 0x121C386D,
<        0xDF4636F3, 0xC65D07B2, 0xED705471, 0xF46B6530,
<        0xBB2AF3F7, 0xA231C2B6, 0x891C9175, 0x9007A034,
<        0x179FBCFB, 0x0E848DBA, 0x25A9DE79, 0x3CB2EF38,
<        0x73F379FF, 0x6AE848BE, 0x41C51B7D, 0x58DE2A3C,
<        0xF0794F05, 0xE9627E44, 0xC24F2D87, 0xDB541CC6,
<        0x94158A01, 0x8D0EBB40, 0xA623E883, 0xBF38D9C2,
<        0x38A0C50D, 0x21BBF44C, 0x0A96A78F, 0x138D96CE,
<        0x5CCC0009, 0x45D73148, 0x6EFA628B, 0x77E153CA,
<        0xBABB5D54, 0xA3A06C15, 0x888D3FD6, 0x91960E97,
<        0xDED79850, 0xC7CCA911, 0xECE1FAD2, 0xF5FACB93,
<        0x7262D75C, 0x6B79E61D, 0x4054B5DE, 0x594F849F,
<        0x160E1258, 0x0F152319, 0x243870DA, 0x3D23419B,
<        0x65FD6BA7, 0x7CE65AE6, 0x57CB0925, 0x4ED03864,
<        0x0191AEA3, 0x188A9FE2, 0x33A7CC21, 0x2ABCFD60,
<        0xAD24E1AF, 0xB43FD0EE, 0x9F12832D, 0x8609B26C,
<        0xC94824AB, 0xD05315EA, 0xFB7E4629, 0xE2657768,
<        0x2F3F79F6, 0x362448B7, 0x1D091B74, 0x04122A35,
<        0x4B53BCF2, 0x52488DB3, 0x7965DE70, 0x607EEF31,
<        0xE7E6F3FE, 0xFEFDC2BF, 0xD5D0917C, 0xCCCBA03D,
<        0x838A36FA, 0x9A9107BB, 0xB1BC5478, 0xA8A76539,
<        0x3B83984B, 0x2298A90A, 0x09B5FAC9, 0x10AECB88,
<        0x5FEF5D4F, 0x46F46C0E, 0x6DD93FCD, 0x74C20E8C,
<        0xF35A1243, 0xEA412302, 0xC16C70C1, 0xD8774180,
<        0x9736D747, 0x8E2DE606, 0xA500B5C5, 0xBC1B8484,
<        0x71418A1A, 0x685ABB5B, 0x4377E898, 0x5A6CD9D9,
<        0x152D4F1E, 0x0C367E5F, 0x271B2D9C, 0x3E001CDD,
<        0xB9980012, 0xA0833153, 0x8BAE6290, 0x92B553D1,
<        0xDDF4C516, 0xC4EFF457, 0xEFC2A794, 0xF6D996D5,
<        0xAE07BCE9, 0xB71C8DA8, 0x9C31DE6B, 0x852AEF2A,
<        0xCA6B79ED, 0xD37048AC, 0xF85D1B6F, 0xE1462A2E,
<        0x66DE36E1, 0x7FC507A0, 0x54E85463, 0x4DF36522,
<        0x02B2F3E5, 0x1BA9C2A4, 0x30849167, 0x299FA026,
<        0xE4C5AEB8, 0xFDDE9FF9, 0xD6F3CC3A, 0xCFE8FD7B,
<        0x80A96BBC, 0x99B25AFD, 0xB29F093E, 0xAB84387F,
<        0x2C1C24B0, 0x350715F1, 0x1E2A4632, 0x07317773,
<        0x4870E1B4, 0x516BD0F5, 0x7A468336, 0x635DB277,
<        0xCBFAD74E, 0xD2E1E60F, 0xF9CCB5CC, 0xE0D7848D,
<        0xAF96124A, 0xB68D230B, 0x9DA070C8, 0x84BB4189,
<        0x03235D46, 0x1A386C07, 0x31153FC4, 0x280E0E85,
<        0x674F9842, 0x7E54A903, 0x5579FAC0, 0x4C62CB81,
<        0x8138C51F, 0x9823F45E, 0xB30EA79D, 0xAA1596DC,
<        0xE554001B, 0xFC4F315A, 0xD7626299, 0xCE7953D8,
<        0x49E14F17, 0x50FA7E56, 0x7BD72D95, 0x62CC1CD4,
<        0x2D8D8A13, 0x3496BB52, 0x1FBBE891, 0x06A0D9D0,
<        0x5E7EF3EC, 0x4765C2AD, 0x6C48916E, 0x7553A02F,
<        0x3A1236E8, 0x230907A9, 0x0824546A, 0x113F652B,
<        0x96A779E4, 0x8FBC48A5, 0xA4911B66, 0xBD8A2A27,
<        0xF2CBBCE0, 0xEBD08DA1, 0xC0FDDE62, 0xD9E6EF23,
<        0x14BCE1BD, 0x0DA7D0FC, 0x268A833F, 0x3F91B27E,
<        0x70D024B9, 0x69CB15F8, 0x42E6463B, 0x5BFD777A,
<        0xDC656BB5, 0xC57E5AF4, 0xEE530937, 0xF7483876,
<        0xB809AEB1, 0xA1129FF0, 0x8A3FCC33, 0x9324FD72
<    }, {
<        0x00000000, 0x01C26A37, 0x0384D46E, 0x0246BE59,
<        0x0709A8DC, 0x06CBC2EB, 0x048D7CB2, 0x054F1685,
<        0x0E1351B8, 0x0FD13B8F, 0x0D9785D6, 0x0C55EFE1,
<        0x091AF964, 0x08D89353, 0x0A9E2D0A, 0x0B5C473D,
<        0x1C26A370, 0x1DE4C947, 0x1FA2771E, 0x1E601D29,
<        0x1B2F0BAC, 0x1AED619B, 0x18ABDFC2, 0x1969B5F5,
<        0x1235F2C8, 0x13F798FF, 0x11B126A6, 0x10734C91,
<        0x153C5A14, 0x14FE3023, 0x16B88E7A, 0x177AE44D,
<        0x384D46E0, 0x398F2CD7, 0x3BC9928E, 0x3A0BF8B9,
<        0x3F44EE3C, 0x3E86840B, 0x3CC03A52, 0x3D025065,
<        0x365E1758, 0x379C7D6F, 0x35DAC336, 0x3418A901,
<        0x3157BF84, 0x3095D5B3, 0x32D36BEA, 0x331101DD,
<        0x246BE590, 0x25A98FA7, 0x27EF31FE, 0x262D5BC9,
<        0x23624D4C, 0x22A0277B, 0x20E69922, 0x2124F315,
<        0x2A78B428, 0x2BBADE1F, 0x29FC6046, 0x283E0A71,
<        0x2D711CF4, 0x2CB376C3, 0x2EF5C89A, 0x2F37A2AD,
<        0x709A8DC0, 0x7158E7F7, 0x731E59AE, 0x72DC3399,
<        0x7793251C, 0x76514F2B, 0x7417F172, 0x75D59B45,
<        0x7E89DC78, 0x7F4BB64F, 0x7D0D0816, 0x7CCF6221,
<        0x798074A4, 0x78421E93, 0x7A04A0CA, 0x7BC6CAFD,
<        0x6CBC2EB0, 0x6D7E4487, 0x6F38FADE, 0x6EFA90E9,
<        0x6BB5866C, 0x6A77EC5B, 0x68315202, 0x69F33835,
<        0x62AF7F08, 0x636D153F, 0x612BAB66, 0x60E9C151,
<        0x65A6D7D4, 0x6464BDE3, 0x662203BA, 0x67E0698D,
<        0x48D7CB20, 0x4915A117, 0x4B531F4E, 0x4A917579,
<        0x4FDE63FC, 0x4E1C09CB, 0x4C5AB792, 0x4D98DDA5,
<        0x46C49A98, 0x4706F0AF, 0x45404EF6, 0x448224C1,
<        0x41CD3244, 0x400F5873, 0x4249E62A, 0x438B8C1D,
<        0x54F16850, 0x55330267, 0x5775BC3E, 0x56B7D609,
<        0x53F8C08C, 0x523AAABB, 0x507C14E2, 0x51BE7ED5,
<        0x5AE239E8, 0x5B2053DF, 0x5966ED86, 0x58A487B1,
<        0x5DEB9134, 0x5C29FB03, 0x5E6F455A, 0x5FAD2F6D,
<        0xE1351B80, 0xE0F771B7, 0xE2B1CFEE, 0xE373A5D9,
<        0xE63CB35C, 0xE7FED96B, 0xE5B86732, 0xE47A0D05,
<        0xEF264A38, 0xEEE4200F, 0xECA29E56, 0xED60F461,
<        0xE82FE2E4, 0xE9ED88D3, 0xEBAB368A, 0xEA695CBD,
<        0xFD13B8F0, 0xFCD1D2C7, 0xFE976C9E, 0xFF5506A9,
<        0xFA1A102C, 0xFBD87A1B, 0xF99EC442, 0xF85CAE75,
<        0xF300E948, 0xF2C2837F, 0xF0843D26, 0xF1465711,
<        0xF4094194, 0xF5CB2BA3, 0xF78D95FA, 0xF64FFFCD,
<        0xD9785D60, 0xD8BA3757, 0xDAFC890E, 0xDB3EE339,
<        0xDE71F5BC, 0xDFB39F8B, 0xDDF521D2, 0xDC374BE5,
<        0xD76B0CD8, 0xD6A966EF, 0xD4EFD8B6, 0xD52DB281,
<        0xD062A404, 0xD1A0CE33, 0xD3E6706A, 0xD2241A5D,
<        0xC55EFE10, 0xC49C9427, 0xC6DA2A7E, 0xC7184049,
<        0xC25756CC, 0xC3953CFB, 0xC1D382A2, 0xC011E895,
<        0xCB4DAFA8, 0xCA8FC59F, 0xC8C97BC6, 0xC90B11F1,
<        0xCC440774, 0xCD866D43, 0xCFC0D31A, 0xCE02B92D,
<        0x91AF9640, 0x906DFC77, 0x922B422E, 0x93E92819,
<        0x96A63E9C, 0x976454AB, 0x9522EAF2, 0x94E080C5,
<        0x9FBCC7F8, 0x9E7EADCF, 0x9C381396, 0x9DFA79A1,
<        0x98B56F24, 0x99770513, 0x9B31BB4A, 0x9AF3D17D,
<        0x8D893530, 0x8C4B5F07, 0x8E0DE15E, 0x8FCF8B69,
<        0x8A809DEC, 0x8B42F7DB, 0x89044982, 0x88C623B5,
<        0x839A6488, 0x82580EBF, 0x801EB0E6, 0x81DCDAD1,
<        0x8493CC54, 0x8551A663, 0x8717183A, 0x86D5720D,
<        0xA9E2D0A0, 0xA820BA97, 0xAA6604CE, 0xABA46EF9,
<        0xAEEB787C, 0xAF29124B, 0xAD6FAC12, 0xACADC625,
<        0xA7F18118, 0xA633EB2F, 0xA4755576, 0xA5B73F41,
<        0xA0F829C4, 0xA13A43F3, 0xA37CFDAA, 0xA2BE979D,
<        0xB5C473D0, 0xB40619E7, 0xB640A7BE, 0xB782CD89,
<        0xB2CDDB0C, 0xB30FB13B, 0xB1490F62, 0xB08B6555,
<        0xBBD72268, 0xBA15485F, 0xB853F606, 0xB9919C31,
<        0xBCDE8AB4, 0xBD1CE083, 0xBF5A5EDA, 0xBE9834ED
<    }, {
<        0x00000000, 0xB8BC6765, 0xAA09C88B, 0x12B5AFEE,
<        0x8F629757, 0x37DEF032, 0x256B5FDC, 0x9DD738B9,
<        0xC5B428EF, 0x7D084F8A, 0x6FBDE064, 0xD7018701,
<        0x4AD6BFB8, 0xF26AD8DD, 0xE0DF7733, 0x58631056,
<        0x5019579F, 0xE8A530FA, 0xFA109F14, 0x42ACF871,
<        0xDF7BC0C8, 0x67C7A7AD, 0x75720843, 0xCDCE6F26,
<        0x95AD7F70, 0x2D111815, 0x3FA4B7FB, 0x8718D09E,
<        0x1ACFE827, 0xA2738F42, 0xB0C620AC, 0x087A47C9,
<        0xA032AF3E, 0x188EC85B, 0x0A3B67B5, 0xB28700D0,
<        0x2F503869, 0x97EC5F0C, 0x8559F0E2, 0x3DE59787,
<        0x658687D1, 0xDD3AE0B4, 0xCF8F4F5A, 0x7733283F,
<        0xEAE41086, 0x525877E3, 0x40EDD80D, 0xF851BF68,
<        0xF02BF8A1, 0x48979FC4, 0x5A22302A, 0xE29E574F,
<        0x7F496FF6, 0xC7F50893, 0xD540A77D, 0x6DFCC018,
<        0x359FD04E, 0x8D23B72B, 0x9F9618C5, 0x272A7FA0,
<        0xBAFD4719, 0x0241207C, 0x10F48F92, 0xA848E8F7,
<        0x9B14583D, 0x23A83F58, 0x311D90B6, 0x89A1F7D3,
<        0x1476CF6A, 0xACCAA80F, 0xBE7F07E1, 0x06C36084,
<        0x5EA070D2, 0xE61C17B7, 0xF4A9B859, 0x4C15DF3C,
<        0xD1C2E785, 0x697E80E0, 0x7BCB2F0E, 0xC377486B,
<        0xCB0D0FA2, 0x73B168C7, 0x6104C729, 0xD9B8A04C,
<        0x446F98F5, 0xFCD3FF90, 0xEE66507E, 0x56DA371B,
<        0x0EB9274D, 0xB6054028, 0xA4B0EFC6, 0x1C0C88A3,
<        0x81DBB01A, 0x3967D77F, 0x2BD27891, 0x936E1FF4,
<        0x3B26F703, 0x839A9066, 0x912F3F88, 0x299358ED,
<        0xB4446054, 0x0CF80731, 0x1E4DA8DF, 0xA6F1CFBA,
<        0xFE92DFEC, 0x462EB889, 0x549B1767, 0xEC277002,
<        0x71F048BB, 0xC94C2FDE, 0xDBF98030, 0x6345E755,
<        0x6B3FA09C, 0xD383C7F9, 0xC1366817, 0x798A0F72,
<        0xE45D37CB, 0x5CE150AE, 0x4E54FF40, 0xF6E89825,
<        0xAE8B8873, 0x1637EF16, 0x048240F8, 0xBC3E279D,
<        0x21E91F24, 0x99557841, 0x8BE0D7AF, 0x335CB0CA,
<        0xED59B63B, 0x55E5D15E, 0x47507EB0, 0xFFEC19D5,
<        0x623B216C, 0xDA874609, 0xC832E9E7, 0x708E8E82,
<        0x28ED9ED4, 0x9051F9B1, 0x82E4565F, 0x3A58313A,
<        0xA78F0983, 0x1F336EE6, 0x0D86C108, 0xB53AA66D,
<        0xBD40E1A4, 0x05FC86C1, 0x1749292F, 0xAFF54E4A,
<        0x322276F3, 0x8A9E1196, 0x982BBE78, 0x2097D91D,
<        0x78F4C94B, 0xC048AE2E, 0xD2FD01C0, 0x6A4166A5,
<        0xF7965E1C, 0x4F2A3979, 0x5D9F9697, 0xE523F1F2,
<        0x4D6B1905, 0xF5D77E60, 0xE762D18E, 0x5FDEB6EB,
<        0xC2098E52, 0x7AB5E937, 0x680046D9, 0xD0BC21BC,
<        0x88DF31EA, 0x3063568F, 0x22D6F961, 0x9A6A9E04,
<        0x07BDA6BD, 0xBF01C1D8, 0xADB46E36, 0x15080953,
<        0x1D724E9A, 0xA5CE29FF, 0xB77B8611, 0x0FC7E174,
<        0x9210D9CD, 0x2AACBEA8, 0x38191146, 0x80A57623,
<        0xD8C66675, 0x607A0110, 0x72CFAEFE, 0xCA73C99B,
<        0x57A4F122, 0xEF189647, 0xFDAD39A9, 0x45115ECC,
<        0x764DEE06, 0xCEF18963, 0xDC44268D, 0x64F841E8,
<        0xF92F7951, 0x41931E34, 0x5326B1DA, 0xEB9AD6BF,
<        0xB3F9C6E9, 0x0B45A18C, 0x19F00E62, 0xA14C6907,
<        0x3C9B51BE, 0x842736DB, 0x96929935, 0x2E2EFE50,
<        0x2654B999, 0x9EE8DEFC, 0x8C5D7112, 0x34E11677,
<        0xA9362ECE, 0x118A49AB, 0x033FE645, 0xBB838120,
<        0xE3E09176, 0x5B5CF613, 0x49E959FD, 0xF1553E98,
<        0x6C820621, 0xD43E6144, 0xC68BCEAA, 0x7E37A9CF,
<        0xD67F4138, 0x6EC3265D, 0x7C7689B3, 0xC4CAEED6,
<        0x591DD66F, 0xE1A1B10A, 0xF3141EE4, 0x4BA87981,
<        0x13CB69D7, 0xAB770EB2, 0xB9C2A15C, 0x017EC639,
<        0x9CA9FE80, 0x241599E5, 0x36A0360B, 0x8E1C516E,
<        0x866616A7, 0x3EDA71C2, 0x2C6FDE2C, 0x94D3B949,
<        0x090481F0, 0xB1B8E695, 0xA30D497B, 0x1BB12E1E,
<        0x43D23E48, 0xFB6E592D, 0xE9DBF6C3, 0x516791A6,
<        0xCCB0A91F, 0x740CCE7A, 0x66B96194, 0xDE0506F1
<    }, {
<        0x00000000, 0x3D6029B0, 0x7AC05360, 0x47A07AD0,
<        0xF580A6C0, 0xC8E08F70, 0x8F40F5A0, 0xB220DC10,
<        0x30704BC1, 0x0D106271, 0x4AB018A1, 0x77D03111,
<        0xC5F0ED01, 0xF890C4B1, 0xBF30BE61, 0x825097D1,
<        0x60E09782, 0x5D80BE32, 0x1A20C4E2, 0x2740ED52,
<        0x95603142, 0xA80018F2, 0xEFA06222, 0xD2C04B92,
<        0x5090DC43, 0x6DF0F5F3, 0x2A508F23, 0x1730A693,
<        0xA5107A83, 0x98705333, 0xDFD029E3, 0xE2B00053,
<        0xC1C12F04, 0xFCA106B4, 0xBB017C64, 0x866155D4,
<        0x344189C4, 0x0921A074, 0x4E81DAA4, 0x73E1F314,
<        0xF1B164C5, 0xCCD14D75, 0x8B7137A5, 0xB6111E15,
<        0x0431C205, 0x3951EBB5, 0x7EF19165, 0x4391B8D5,
<        0xA121B886, 0x9C419136, 0xDBE1EBE6, 0xE681C256,
<        0x54A11E46, 0x69C137F6, 0x2E614D26, 0x13016496,
<        0x9151F347, 0xAC31DAF7, 0xEB91A027, 0xD6F18997,
<        0x64D15587, 0x59B17C37, 0x1E1106E7, 0x23712F57,
<        0x58F35849, 0x659371F9, 0x22330B29, 0x1F532299,
<        0xAD73FE89, 0x9013D739, 0xD7B3ADE9, 0xEAD38459,
<        0x68831388, 0x55E33A38, 0x124340E8, 0x2F236958,
<        0x9D03B548, 0xA0639CF8, 0xE7C3E628, 0xDAA3CF98,
<        0x3813CFCB, 0x0573E67B, 0x42D39CAB, 0x7FB3B51B,
<        0xCD93690B, 0xF0F340BB, 0xB7533A6B, 0x8A3313DB,
<        0x0863840A, 0x3503ADBA, 0x72A3D76A, 0x4FC3FEDA,
<        0xFDE322CA, 0xC0830B7A, 0x872371AA, 0xBA43581A,
<        0x9932774D, 0xA4525EFD, 0xE3F2242D, 0xDE920D9D,
<        0x6CB2D18D, 0x51D2F83D, 0x167282ED, 0x2B12AB5D,
<        0xA9423C8C, 0x9422153C, 0xD3826FEC, 0xEEE2465C,
<        0x5CC29A4C, 0x61A2B3FC, 0x2602C92C, 0x1B62E09C,
<        0xF9D2E0CF, 0xC4B2C97F, 0x8312B3AF, 0xBE729A1F,
<        0x0C52460F, 0x31326FBF, 0x7692156F, 0x4BF23CDF,
<        0xC9A2AB0E, 0xF4C282BE, 0xB362F86E, 0x8E02D1DE,
<        0x3C220DCE, 0x0142247E, 0x46E25EAE, 0x7B82771E,
<        0xB1E6B092, 0x8C869922, 0xCB26E3F2, 0xF646CA42,
<        0x44661652, 0x79063FE2, 0x3EA64532, 0x03C66C82,
<        0x8196FB53, 0xBCF6D2E3, 0xFB56A833, 0xC6368183,
<        0x74165D93, 0x49767423, 0x0ED60EF3, 0x33B62743,
<        0xD1062710, 0xEC660EA0, 0xABC67470, 0x96A65DC0,
<        0x248681D0, 0x19E6A860, 0x5E46D2B0, 0x6326FB00,
<        0xE1766CD1, 0xDC164561, 0x9BB63FB1, 0xA6D61601,
<        0x14F6CA11, 0x2996E3A1, 0x6E369971, 0x5356B0C1,
<        0x70279F96, 0x4D47B626, 0x0AE7CCF6, 0x3787E546,
<        0x85A73956, 0xB8C710E6, 0xFF676A36, 0xC2074386,
<        0x4057D457, 0x7D37FDE7, 0x3A978737, 0x07F7AE87,
<        0xB5D77297, 0x88B75B27, 0xCF1721F7, 0xF2770847,
<        0x10C70814, 0x2DA721A4, 0x6A075B74, 0x576772C4,
<        0xE547AED4, 0xD8278764, 0x9F87FDB4, 0xA2E7D404,
<        0x20B743D5, 0x1DD76A65, 0x5A7710B5, 0x67173905,
<        0xD537E515, 0xE857CCA5, 0xAFF7B675, 0x92979FC5,
<        0xE915E8DB, 0xD475C16B, 0x93D5BBBB, 0xAEB5920B,
<        0x1C954E1B, 0x21F567AB, 0x66551D7B, 0x5B3534CB,
<        0xD965A31A, 0xE4058AAA, 0xA3A5F07A, 0x9EC5D9CA,
<        0x2CE505DA, 0x11852C6A, 0x562556BA, 0x6B457F0A,
<        0x89F57F59, 0xB49556E9, 0xF3352C39, 0xCE550589,
<        0x7C75D999, 0x4115F029, 0x06B58AF9, 0x3BD5A349,
<        0xB9853498, 0x84E51D28, 0xC34567F8, 0xFE254E48,
<        0x4C059258, 0x7165BBE8, 0x36C5C138, 0x0BA5E888,
<        0x28D4C7DF, 0x15B4EE6F, 0x521494BF, 0x6F74BD0F,
<        0xDD54611F, 0xE03448AF, 0xA794327F, 0x9AF41BCF,
<        0x18A48C1E, 0x25C4A5AE, 0x6264DF7E, 0x5F04F6CE,
<        0xED242ADE, 0xD044036E, 0x97E479BE, 0xAA84500E,
<        0x4834505D, 0x755479ED, 0x32F4033D, 0x0F942A8D,
<        0xBDB4F69D, 0x80D4DF2D, 0xC774A5FD, 0xFA148C4D,
<        0x78441B9C, 0x4524322C, 0x028448FC, 0x3FE4614C,
<        0x8DC4BD5C, 0xB0A494EC, 0xF704EE3C, 0xCA64C78C
<    }, {
<        0x00000000, 0xCB5CD3A5, 0x4DC8A10B, 0x869472AE,
<        0x9B914216, 0x50CD91B3, 0xD659E31D, 0x1D0530B8,
<        0xEC53826D, 0x270F51C8, 0xA19B2366, 0x6AC7F0C3,
<        0x77C2C07B, 0xBC9E13DE, 0x3A0A6170, 0xF156B2D5,
<        0x03D6029B, 0xC88AD13E, 0x4E1EA390, 0x85427035,
<        0x9847408D, 0x531B9328, 0xD58FE186, 0x1ED33223,
<        0xEF8580F6, 0x24D95353, 0xA24D21FD, 0x6911F258,
<        0x7414C2E0, 0xBF481145, 0x39DC63EB, 0xF280B04E,
<        0x07AC0536, 0xCCF0D693, 0x4A64A43D, 0x81387798,
<        0x9C3D4720, 0x57619485, 0xD1F5E62B, 0x1AA9358E,
<        0xEBFF875B, 0x20A354FE, 0xA6372650, 0x6D6BF5F5,
<        0x706EC54D, 0xBB3216E8, 0x3DA66446, 0xF6FAB7E3,
<        0x047A07AD, 0xCF26D408, 0x49B2A6A6, 0x82EE7503,
<        0x9FEB45BB, 0x54B7961E, 0xD223E4B0, 0x197F3715,
<        0xE82985C0, 0x23755665, 0xA5E124CB, 0x6EBDF76E,
<        0x73B8C7D6, 0xB8E41473, 0x3E7066DD, 0xF52CB578,
<        0x0F580A6C, 0xC404D9C9, 0x4290AB67, 0x89CC78C2,
<        0x94C9487A, 0x5F959BDF, 0xD901E971, 0x125D3AD4,
<        0xE30B8801, 0x28575BA4, 0xAEC3290A, 0x659FFAAF,
<        0x789ACA17, 0xB3C619B2, 0x35526B1C, 0xFE0EB8B9,
<        0x0C8E08F7, 0xC7D2DB52, 0x4146A9FC, 0x8A1A7A59,
<        0x971F4AE1, 0x5C439944, 0xDAD7EBEA, 0x118B384F,
<        0xE0DD8A9A, 0x2B81593F, 0xAD152B91, 0x6649F834,
<        0x7B4CC88C, 0xB0101B29, 0x36846987, 0xFDD8BA22,
<        0x08F40F5A, 0xC3A8DCFF, 0x453CAE51, 0x8E607DF4,
<        0x93654D4C, 0x58399EE9, 0xDEADEC47, 0x15F13FE2,
<        0xE4A78D37, 0x2FFB5E92, 0xA96F2C3C, 0x6233FF99,
<        0x7F36CF21, 0xB46A1C84, 0x32FE6E2A, 0xF9A2BD8F,
<        0x0B220DC1, 0xC07EDE64, 0x46EAACCA, 0x8DB67F6F,
<        0x90B34FD7, 0x5BEF9C72, 0xDD7BEEDC, 0x16273D79,
<        0xE7718FAC, 0x2C2D5C09, 0xAAB92EA7, 0x61E5FD02,
<        0x7CE0CDBA, 0xB7BC1E1F, 0x31286CB1, 0xFA74BF14,
<        0x1EB014D8, 0xD5ECC77D, 0x5378B5D3, 0x98246676,
<        0x852156CE, 0x4E7D856B, 0xC8E9F7C5, 0x03B52460,
<        0xF2E396B5, 0x39BF4510, 0xBF2B37BE, 0x7477E41B,
<        0x6972D4A3, 0xA22E0706, 0x24BA75A8, 0xEFE6A60D,
<        0x1D661643, 0xD63AC5E6, 0x50AEB748, 0x9BF264ED,
<        0x86F75455, 0x4DAB87F0, 0xCB3FF55E, 0x006326FB,
<        0xF135942E, 0x3A69478B, 0xBCFD3525, 0x77A1E680,
<        0x6AA4D638, 0xA1F8059D, 0x276C7733, 0xEC30A496,
<        0x191C11EE, 0xD240C24B, 0x54D4B0E5, 0x9F886340,
<        0x828D53F8, 0x49D1805D, 0xCF45F2F3, 0x04192156,
<        0xF54F9383, 0x3E134026, 0xB8873288, 0x73DBE12D,
<        0x6EDED195, 0xA5820230, 0x2316709E, 0xE84AA33B,
<        0x1ACA1375, 0xD196C0D0, 0x5702B27E, 0x9C5E61DB,
<        0x815B5163, 0x4A0782C6, 0xCC93F068, 0x07CF23CD,
<        0xF6999118, 0x3DC542BD, 0xBB513013, 0x700DE3B6,
<        0x6D08D30E, 0xA65400AB, 0x20C07205, 0xEB9CA1A0,
<        0x11E81EB4, 0xDAB4CD11, 0x5C20BFBF, 0x977C6C1A,
<        0x8A795CA2, 0x41258F07, 0xC7B1FDA9, 0x0CED2E0C,
<        0xFDBB9CD9, 0x36E74F7C, 0xB0733DD2, 0x7B2FEE77,
<        0x662ADECF, 0xAD760D6A, 0x2BE27FC4, 0xE0BEAC61,
<        0x123E1C2F, 0xD962CF8A, 0x5FF6BD24, 0x94AA6E81,
<        0x89AF5E39, 0x42F38D9C, 0xC467FF32, 0x0F3B2C97,
<        0xFE6D9E42, 0x35314DE7, 0xB3A53F49, 0x78F9ECEC,
<        0x65FCDC54, 0xAEA00FF1, 0x28347D5F, 0xE368AEFA,
<        0x16441B82, 0xDD18C827, 0x5B8CBA89, 0x90D0692C,
<        0x8DD55994, 0x46898A31, 0xC01DF89F, 0x0B412B3A,
<        0xFA1799EF, 0x314B4A4A, 0xB7DF38E4, 0x7C83EB41,
<        0x6186DBF9, 0xAADA085C, 0x2C4E7AF2, 0xE712A957,
<        0x15921919, 0xDECECABC, 0x585AB812, 0x93066BB7,
<        0x8E035B0F, 0x455F88AA, 0xC3CBFA04, 0x089729A1,
<        0xF9C19B74, 0x329D48D1, 0xB4093A7F, 0x7F55E9DA,
<        0x6250D962, 0xA90C0AC7, 0x2F987869, 0xE4C4ABCC
<    }, {
<        0x00000000, 0xA6770BB4, 0x979F1129, 0x31E81A9D,
<        0xF44F2413, 0x52382FA7, 0x63D0353A, 0xC5A73E8E,
<        0x33EF4E67, 0x959845D3, 0xA4705F4E, 0x020754FA,
<        0xC7A06A74, 0x61D761C0, 0x503F7B5D, 0xF64870E9,
<        0x67DE9CCE, 0xC1A9977A, 0xF0418DE7, 0x56368653,
<        0x9391B8DD, 0x35E6B369, 0x040EA9F4, 0xA279A240,
<        0x5431D2A9, 0xF246D91D, 0xC3AEC380, 0x65D9C834,
<        0xA07EF6BA, 0x0609FD0E, 0x37E1E793, 0x9196EC27,
<        0xCFBD399C, 0x69CA3228, 0x582228B5, 0xFE552301,
<        0x3BF21D8F, 0x9D85163B, 0xAC6D0CA6, 0x0A1A0712,
<        0xFC5277FB, 0x5A257C4F, 0x6BCD66D2, 0xCDBA6D66,
<        0x081D53E8, 0xAE6A585C, 0x9F8242C1, 0x39F54975,
<        0xA863A552, 0x0E14AEE6, 0x3FFCB47B, 0x998BBFCF,
<        0x5C2C8141, 0xFA5B8AF5, 0xCBB39068, 0x6DC49BDC,
<        0x9B8CEB35, 0x3DFBE081, 0x0C13FA1C, 0xAA64F1A8,
<        0x6FC3CF26, 0xC9B4C492, 0xF85CDE0F, 0x5E2BD5BB,
<        0x440B7579, 0xE27C7ECD, 0xD3946450, 0x75E36FE4,
<        0xB044516A, 0x16335ADE, 0x27DB4043, 0x81AC4BF7,
<        0x77E43B1E, 0xD19330AA, 0xE07B2A37, 0x460C2183,
<        0x83AB1F0D, 0x25DC14B9, 0x14340E24, 0xB2430590,
<        0x23D5E9B7, 0x85A2E203, 0xB44AF89E, 0x123DF32A,
<        0xD79ACDA4, 0x71EDC610, 0x4005DC8D, 0xE672D739,
<        0x103AA7D0, 0xB64DAC64, 0x87A5B6F9, 0x21D2BD4D,
<        0xE47583C3, 0x42028877, 0x73EA92EA, 0xD59D995E,
<        0x8BB64CE5, 0x2DC14751, 0x1C295DCC, 0xBA5E5678,
<        0x7FF968F6, 0xD98E6342, 0xE86679DF, 0x4E11726B,
<        0xB8590282, 0x1E2E0936, 0x2FC613AB, 0x89B1181F,
<        0x4C162691, 0xEA612D25, 0xDB8937B8, 0x7DFE3C0C,
<        0xEC68D02B, 0x4A1FDB9F, 0x7BF7C102, 0xDD80CAB6,
<        0x1827F438, 0xBE50FF8C, 0x8FB8E511, 0x29CFEEA5,
<        0xDF879E4C, 0x79F095F8, 0x48188F65, 0xEE6F84D1,
<        0x2BC8BA5F, 0x8DBFB1EB, 0xBC57AB76, 0x1A20A0C2,
<        0x8816EAF2, 0x2E61E146, 0x1F89FBDB, 0xB9FEF06F,
<        0x7C59CEE1, 0xDA2EC555, 0xEBC6DFC8, 0x4DB1D47C,
<        0xBBF9A495, 0x1D8EAF21, 0x2C66B5BC, 0x8A11BE08,
<        0x4FB68086, 0xE9C18B32, 0xD82991AF, 0x7E5E9A1B,
<        0xEFC8763C, 0x49BF7D88, 0x78576715, 0xDE206CA1,
<        0x1B87522F, 0xBDF0599B, 0x8C184306, 0x2A6F48B2,
<        0xDC27385B, 0x7A5033EF, 0x4BB82972, 0xEDCF22C6,
<        0x28681C48, 0x8E1F17FC, 0xBFF70D61, 0x198006D5,
<        0x47ABD36E, 0xE1DCD8DA, 0xD034C247, 0x7643C9F3,
<        0xB3E4F77D, 0x1593FCC9, 0x247BE654, 0x820CEDE0,
<        0x74449D09, 0xD23396BD, 0xE3DB8C20, 0x45AC8794,
<        0x800BB91A, 0x267CB2AE, 0x1794A833, 0xB1E3A387,
<        0x20754FA0, 0x86024414, 0xB7EA5E89, 0x119D553D,
<        0xD43A6BB3, 0x724D6007, 0x43A57A9A, 0xE5D2712E,
<        0x139A01C7, 0xB5ED0A73, 0x840510EE, 0x22721B5A,
<        0xE7D525D4, 0x41A22E60, 0x704A34FD, 0xD63D3F49,
<        0xCC1D9F8B, 0x6A6A943F, 0x5B828EA2, 0xFDF58516,
<        0x3852BB98, 0x9E25B02C, 0xAFCDAAB1, 0x09BAA105,
<        0xFFF2D1EC, 0x5985DA58, 0x686DC0C5, 0xCE1ACB71,
<        0x0BBDF5FF, 0xADCAFE4B, 0x9C22E4D6, 0x3A55EF62,
<        0xABC30345, 0x0DB408F1, 0x3C5C126C, 0x9A2B19D8,
<        0x5F8C2756, 0xF9FB2CE2, 0xC813367F, 0x6E643DCB,
<        0x982C4D22, 0x3E5B4696, 0x0FB35C0B, 0xA9C457BF,
<        0x6C636931, 0xCA146285, 0xFBFC7818, 0x5D8B73AC,
<        0x03A0A617, 0xA5D7ADA3, 0x943FB73E, 0x3248BC8A,
<        0xF7EF8204, 0x519889B0, 0x6070932D, 0xC6079899,
<        0x304FE870, 0x9638E3C4, 0xA7D0F959, 0x01A7F2ED,
<        0xC400CC63, 0x6277C7D7, 0x539FDD4A, 0xF5E8D6FE,
<        0x647E3AD9, 0xC209316D, 0xF3E12BF0, 0x55962044,
<        0x90311ECA, 0x3646157E, 0x07AE0FE3, 0xA1D90457,
<        0x579174BE, 0xF1E67F0A, 0xC00E6597, 0x66796E23,
<        0xA3DE50AD, 0x05A95B19, 0x34414184, 0x92364A30
<    }, {
<        0x00000000, 0xCCAA009E, 0x4225077D, 0x8E8F07E3,
<        0x844A0EFA, 0x48E00E64, 0xC66F0987, 0x0AC50919,
<        0xD3E51BB5, 0x1F4F1B2B, 0x91C01CC8, 0x5D6A1C56,
<        0x57AF154F, 0x9B0515D1, 0x158A1232, 0xD92012AC,
<        0x7CBB312B, 0xB01131B5, 0x3E9E3656, 0xF23436C8,
<        0xF8F13FD1, 0x345B3F4F, 0xBAD438AC, 0x767E3832,
<        0xAF5E2A9E, 0x63F42A00, 0xED7B2DE3, 0x21D12D7D,
<        0x2B142464, 0xE7BE24FA, 0x69312319, 0xA59B2387,
<        0xF9766256, 0x35DC62C8, 0xBB53652B, 0x77F965B5,
<        0x7D3C6CAC, 0xB1966C32, 0x3F196BD1, 0xF3B36B4F,
<        0x2A9379E3, 0xE639797D, 0x68B67E9E, 0xA41C7E00,
<        0xAED97719, 0x62737787, 0xECFC7064, 0x205670FA,
<        0x85CD537D, 0x496753E3, 0xC7E85400, 0x0B42549E,
<        0x01875D87, 0xCD2D5D19, 0x43A25AFA, 0x8F085A64,
<        0x562848C8, 0x9A824856, 0x140D4FB5, 0xD8A74F2B,
<        0xD2624632, 0x1EC846AC, 0x9047414F, 0x5CED41D1,
<        0x299DC2ED, 0xE537C273, 0x6BB8C590, 0xA712C50E,
<        0xADD7CC17, 0x617DCC89, 0xEFF2CB6A, 0x2358CBF4,
<        0xFA78D958, 0x36D2D9C6, 0xB85DDE25, 0x74F7DEBB,
<        0x7E32D7A2, 0xB298D73C, 0x3C17D0DF, 0xF0BDD041,
<        0x5526F3C6, 0x998CF358, 0x1703F4BB, 0xDBA9F425,
<        0xD16CFD3C, 0x1DC6FDA2, 0x9349FA41, 0x5FE3FADF,
<        0x86C3E873, 0x4A69E8ED, 0xC4E6EF0E, 0x084CEF90,
<        0x0289E689, 0xCE23E617, 0x40ACE1F4, 0x8C06E16A,
<        0xD0EBA0BB, 0x1C41A025, 0x92CEA7C6, 0x5E64A758,
<        0x54A1AE41, 0x980BAEDF, 0x1684A93C, 0xDA2EA9A2,
<        0x030EBB0E, 0xCFA4BB90, 0x412BBC73, 0x8D81BCED,
<        0x8744B5F4, 0x4BEEB56A, 0xC561B289, 0x09CBB217,
<        0xAC509190, 0x60FA910E, 0xEE7596ED, 0x22DF9673,
<        0x281A9F6A, 0xE4B09FF4, 0x6A3F9817, 0xA6959889,
<        0x7FB58A25, 0xB31F8ABB, 0x3D908D58, 0xF13A8DC6,
<        0xFBFF84DF, 0x37558441, 0xB9DA83A2, 0x7570833C,
<        0x533B85DA, 0x9F918544, 0x111E82A7, 0xDDB48239,
<        0xD7718B20, 0x1BDB8BBE, 0x95548C5D, 0x59FE8CC3,
<        0x80DE9E6F, 0x4C749EF1, 0xC2FB9912, 0x0E51998C,
<        0x04949095, 0xC83E900B, 0x46B197E8, 0x8A1B9776,
<        0x2F80B4F1, 0xE32AB46F, 0x6DA5B38C, 0xA10FB312,
<        0xABCABA0B, 0x6760BA95, 0xE9EFBD76, 0x2545BDE8,
<        0xFC65AF44, 0x30CFAFDA, 0xBE40A839, 0x72EAA8A7,
<        0x782FA1BE, 0xB485A120, 0x3A0AA6C3, 0xF6A0A65D,
<        0xAA4DE78C, 0x66E7E712, 0xE868E0F1, 0x24C2E06F,
<        0x2E07E976, 0xE2ADE9E8, 0x6C22EE0B, 0xA088EE95,
<        0x79A8FC39, 0xB502FCA7, 0x3B8DFB44, 0xF727FBDA,
<        0xFDE2F2C3, 0x3148F25D, 0xBFC7F5BE, 0x736DF520,
<        0xD6F6D6A7, 0x1A5CD639, 0x94D3D1DA, 0x5879D144,
<        0x52BCD85D, 0x9E16D8C3, 0x1099DF20, 0xDC33DFBE,
<        0x0513CD12, 0xC9B9CD8C, 0x4736CA6F, 0x8B9CCAF1,
<        0x8159C3E8, 0x4DF3C376, 0xC37CC495, 0x0FD6C40B,
<        0x7AA64737, 0xB60C47A9, 0x3883404A, 0xF42940D4,
<        0xFEEC49CD, 0x32464953, 0xBCC94EB0, 0x70634E2E,
<        0xA9435C82, 0x65E95C1C, 0xEB665BFF, 0x27CC5B61,
<        0x2D095278, 0xE1A352E6, 0x6F2C5505, 0xA386559B,
<        0x061D761C, 0xCAB77682, 0x44387161, 0x889271FF,
<        0x825778E6, 0x4EFD7878, 0xC0727F9B, 0x0CD87F05,
<        0xD5F86DA9, 0x19526D37, 0x97DD6AD4, 0x5B776A4A,
<        0x51B26353, 0x9D1863CD, 0x1397642E, 0xDF3D64B0,
<        0x83D02561, 0x4F7A25FF, 0xC1F5221C, 0x0D5F2282,
<        0x079A2B9B, 0xCB302B05, 0x45BF2CE6, 0x89152C78,
<        0x50353ED4, 0x9C9F3E4A, 0x121039A9, 0xDEBA3937,
<        0xD47F302E, 0x18D530B0, 0x965A3753, 0x5AF037CD,
<        0xFF6B144A, 0x33C114D4, 0xBD4E1337, 0x71E413A9,
<        0x7B211AB0, 0xB78B1A2E, 0x39041DCD, 0xF5AE1D53,
<        0x2C8E0FFF, 0xE0240F61, 0x6EAB0882, 0xA201081C,
<        0xA8C40105, 0x646E019B, 0xEAE10678, 0x264B06E6
---
>        0x00000000,0x92A52EAC,0x43B0C44B,0xD115EAE7,
>        0x87618896,0x15C4A63A,0xC4D14CDD,0x56746271,
>        0x6839883F,0xFA9CA693,0x2B894C74,0xB92C62D8,
>        0xEF5800A9,0x7DFD2E05,0xACE8C4E2,0x3E4DEA4E,
>        0xD073107E,0x42D63ED2,0x93C3D435,0x0166FA99,
>        0x571298E8,0xC5B7B644,0x14A25CA3,0x8607720F,
>        0xB84A9841,0x2AEFB6ED,0xFBFA5C0A,0x695F72A6,
>        0x3F2B10D7,0xAD8E3E7B,0x7C9BD49C,0xEE3EFA30,
>        0xC61CB9EF,0x54B99743,0x85AC7DA4,0x17095308,
>        0x417D3179,0xD3D81FD5,0x02CDF532,0x9068DB9E,
>        0xAE2531D0,0x3C801F7C,0xED95F59B,0x7F30DB37,
>        0x2944B946,0xBBE197EA,0x6AF47D0D,0xF85153A1,
>        0x166FA991,0x84CA873D,0x55DF6DDA,0xC77A4376,
>        0x910E2107,0x03AB0FAB,0xD2BEE54C,0x401BCBE0,
>        0x7E5621AE,0xECF30F02,0x3DE6E5E5,0xAF43CB49,
>        0xF937A938,0x6B928794,0xBA876D73,0x282243DF,
>        0xEAC3EACD,0x7866C461,0xA9732E86,0x3BD6002A,
>        0x6DA2625B,0xFF074CF7,0x2E12A610,0xBCB788BC,
>        0x82FA62F2,0x105F4C5E,0xC14AA6B9,0x53EF8815,
>        0x059BEA64,0x973EC4C8,0x462B2E2F,0xD48E0083,
>        0x3AB0FAB3,0xA815D41F,0x79003EF8,0xEBA51054,
>        0xBDD17225,0x2F745C89,0xFE61B66E,0x6CC498C2,
>        0x5289728C,0xC02C5C20,0x1139B6C7,0x839C986B,
>        0xD5E8FA1A,0x474DD4B6,0x96583E51,0x04FD10FD,
>        0x2CDF5322,0xBE7A7D8E,0x6F6F9769,0xFDCAB9C5,
>        0xABBEDBB4,0x391BF518,0xE80E1FFF,0x7AAB3153,
>        0x44E6DB1D,0xD643F5B1,0x07561F56,0x95F331FA,
>        0xC387538B,0x51227D27,0x803797C0,0x1292B96C,
>        0xFCAC435C,0x6E096DF0,0xBF1C8717,0x2DB9A9BB,
>        0x7BCDCBCA,0xE968E566,0x387D0F81,0xAAD8212D,
>        0x9495CB63,0x0630E5CF,0xD7250F28,0x45802184,
>        0x13F443F5,0x81516D59,0x504487BE,0xC2E1A912,
>        0xB37D4C89,0x21D86225,0xF0CD88C2,0x6268A66E,
>        0x341CC41F,0xA6B9EAB3,0x77AC0054,0xE5092EF8,
>        0xDB44C4B6,0x49E1EA1A,0x98F400FD,0x0A512E51,
>        0x5C254C20,0xCE80628C,0x1F95886B,0x8D30A6C7,
>        0x630E5CF7,0xF1AB725B,0x20BE98BC,0xB21BB610,
>        0xE46FD461,0x76CAFACD,0xA7DF102A,0x357A3E86,
>        0x0B37D4C8,0x9992FA64,0x48871083,0xDA223E2F,
>        0x8C565C5E,0x1EF372F2,0xCFE69815,0x5D43B6B9,
>        0x7561F566,0xE7C4DBCA,0x36D1312D,0xA4741F81,
>        0xF2007DF0,0x60A5535C,0xB1B0B9BB,0x23159717,
>        0x1D587D59,0x8FFD53F5,0x5EE8B912,0xCC4D97BE,
>        0x9A39F5CF,0x089CDB63,0xD9893184,0x4B2C1F28,
>        0xA512E518,0x37B7CBB4,0xE6A22153,0x74070FFF,
>        0x22736D8E,0xB0D64322,0x61C3A9C5,0xF3668769,
>        0xCD2B6D27,0x5F8E438B,0x8E9BA96C,0x1C3E87C0,
>        0x4A4AE5B1,0xD8EFCB1D,0x09FA21FA,0x9B5F0F56,
>        0x59BEA644,0xCB1B88E8,0x1A0E620F,0x88AB4CA3,
>        0xDEDF2ED2,0x4C7A007E,0x9D6FEA99,0x0FCAC435,
>        0x31872E7B,0xA32200D7,0x7237EA30,0xE092C49C,
>        0xB6E6A6ED,0x24438841,0xF55662A6,0x67F34C0A,
>        0x89CDB63A,0x1B689896,0xCA7D7271,0x58D85CDD,
>        0x0EAC3EAC,0x9C091000,0x4D1CFAE7,0xDFB9D44B,
>        0xE1F43E05,0x735110A9,0xA244FA4E,0x30E1D4E2,
>        0x6695B693,0xF430983F,0x252572D8,0xB7805C74,
>        0x9FA21FAB,0x0D073107,0xDC12DBE0,0x4EB7F54C,
>        0x18C3973D,0x8A66B991,0x5B735376,0xC9D67DDA,
>        0xF79B9794,0x653EB938,0xB42B53DF,0x268E7D73,
>        0x70FA1F02,0xE25F31AE,0x334ADB49,0xA1EFF5E5,
>        0x4FD10FD5,0xDD742179,0x0C61CB9E,0x9EC4E532,
>        0xC8B08743,0x5A15A9EF,0x8B004308,0x19A56DA4,
>        0x27E887EA,0xB54DA946,0x645843A1,0xF6FD6D0D,
>        0xA0890F7C,0x322C21D0,0xE339CB37,0x719CE59B
>    },{
>        0x00000000,0x9AAB50E1,0x53AC38D1,0xC9076830,
>        0xA75871A2,0x3DF32143,0xF4F44973,0x6E5F1992,
>        0x284A7A57,0xB2E12AB6,0x7BE64286,0xE14D1267,
>        0x8F120BF5,0x15B95B14,0xDCBE3324,0x461563C5,
>        0x5094F4AE,0xCA3FA44F,0x0338CC7F,0x99939C9E,
>        0xF7CC850C,0x6D67D5ED,0xA460BDDD,0x3ECBED3C,
>        0x78DE8EF9,0xE275DE18,0x2B72B628,0xB1D9E6C9,
>        0xDF86FF5B,0x452DAFBA,0x8C2AC78A,0x1681976B,
>        0xA129E95C,0x3B82B9BD,0xF285D18D,0x682E816C,
>        0x067198FE,0x9CDAC81F,0x55DDA02F,0xCF76F0CE,
>        0x8963930B,0x13C8C3EA,0xDACFABDA,0x4064FB3B,
>        0x2E3BE2A9,0xB490B248,0x7D97DA78,0xE73C8A99,
>        0xF1BD1DF2,0x6B164D13,0xA2112523,0x38BA75C2,
>        0x56E56C50,0xCC4E3CB1,0x05495481,0x9FE20460,
>        0xD9F767A5,0x435C3744,0x8A5B5F74,0x10F00F95,
>        0x7EAF1607,0xE40446E6,0x2D032ED6,0xB7A87E37,
>        0x24A94BAB,0xBE021B4A,0x7705737A,0xEDAE239B,
>        0x83F13A09,0x195A6AE8,0xD05D02D8,0x4AF65239,
>        0x0CE331FC,0x9648611D,0x5F4F092D,0xC5E459CC,
>        0xABBB405E,0x311010BF,0xF817788F,0x62BC286E,
>        0x743DBF05,0xEE96EFE4,0x279187D4,0xBD3AD735,
>        0xD365CEA7,0x49CE9E46,0x80C9F676,0x1A62A697,
>        0x5C77C552,0xC6DC95B3,0x0FDBFD83,0x9570AD62,
>        0xFB2FB4F0,0x6184E411,0xA8838C21,0x3228DCC0,
>        0x8580A2F7,0x1F2BF216,0xD62C9A26,0x4C87CAC7,
>        0x22D8D355,0xB87383B4,0x7174EB84,0xEBDFBB65,
>        0xADCAD8A0,0x37618841,0xFE66E071,0x64CDB090,
>        0x0A92A902,0x9039F9E3,0x593E91D3,0xC395C132,
>        0xD5145659,0x4FBF06B8,0x86B86E88,0x1C133E69,
>        0x724C27FB,0xE8E7771A,0x21E01F2A,0xBB4B4FCB,
>        0xFD5E2C0E,0x67F57CEF,0xAEF214DF,0x3459443E,
>        0x5A065DAC,0xC0AD0D4D,0x09AA657D,0x9301359C,
>        0x49529756,0xD3F9C7B7,0x1AFEAF87,0x8055FF66,
>        0xEE0AE6F4,0x74A1B615,0xBDA6DE25,0x270D8EC4,
>        0x6118ED01,0xFBB3BDE0,0x32B4D5D0,0xA81F8531,
>        0xC6409CA3,0x5CEBCC42,0x95ECA472,0x0F47F493,
>        0x19C663F8,0x836D3319,0x4A6A5B29,0xD0C10BC8,
>        0xBE9E125A,0x243542BB,0xED322A8B,0x77997A6A,
>        0x318C19AF,0xAB27494E,0x6220217E,0xF88B719F,
>        0x96D4680D,0x0C7F38EC,0xC57850DC,0x5FD3003D,
>        0xE87B7E0A,0x72D02EEB,0xBBD746DB,0x217C163A,
>        0x4F230FA8,0xD5885F49,0x1C8F3779,0x86246798,
>        0xC031045D,0x5A9A54BC,0x939D3C8C,0x09366C6D,
>        0x676975FF,0xFDC2251E,0x34C54D2E,0xAE6E1DCF,
>        0xB8EF8AA4,0x2244DA45,0xEB43B275,0x71E8E294,
>        0x1FB7FB06,0x851CABE7,0x4C1BC3D7,0xD6B09336,
>        0x90A5F0F3,0x0A0EA012,0xC309C822,0x59A298C3,
>        0x37FD8151,0xAD56D1B0,0x6451B980,0xFEFAE961,
>        0x6DFBDCFD,0xF7508C1C,0x3E57E42C,0xA4FCB4CD,
>        0xCAA3AD5F,0x5008FDBE,0x990F958E,0x03A4C56F,
>        0x45B1A6AA,0xDF1AF64B,0x161D9E7B,0x8CB6CE9A,
>        0xE2E9D708,0x784287E9,0xB145EFD9,0x2BEEBF38,
>        0x3D6F2853,0xA7C478B2,0x6EC31082,0xF4684063,
>        0x9A3759F1,0x009C0910,0xC99B6120,0x533031C1,
>        0x15255204,0x8F8E02E5,0x46896AD5,0xDC223A34,
>        0xB27D23A6,0x28D67347,0xE1D11B77,0x7B7A4B96,
>        0xCCD235A1,0x56796540,0x9F7E0D70,0x05D55D91,
>        0x6B8A4403,0xF12114E2,0x38267CD2,0xA28D2C33,
>        0xE4984FF6,0x7E331F17,0xB7347727,0x2D9F27C6,
>        0x43C03E54,0xD96B6EB5,0x106C0685,0x8AC75664,
>        0x9C46C10F,0x06ED91EE,0xCFEAF9DE,0x5541A93F,
>        0x3B1EB0AD,0xA1B5E04C,0x68B2887C,0xF219D89D,
>        0xB40CBB58,0x2EA7EBB9,0xE7A08389,0x7D0BD368,
>        0x1354CAFA,0x89FF9A1B,0x40F8F22B,0xDA53A2CA
>    },{
>        0x00000000,0x0D9D9A57,0x1B3B34AE,0x16A6AEF9,
>        0x3676695C,0x3BEBF30B,0x2D4D5DF2,0x20D0C7A5,
>        0x6CECD2B8,0x617148EF,0x77D7E616,0x7A4A7C41,
>        0x5A9ABBE4,0x570721B3,0x41A18F4A,0x4C3C151D,
>        0xD9D9A570,0xD4443F27,0xC2E291DE,0xCF7F0B89,
>        0xEFAFCC2C,0xE232567B,0xF494F882,0xF90962D5,
>        0xB53577C8,0xB8A8ED9F,0xAE0E4366,0xA393D931,
>        0x83431E94,0x8EDE84C3,0x98782A3A,0x95E5B06D,
>        0xD549D3F3,0xD8D449A4,0xCE72E75D,0xC3EF7D0A,
>        0xE33FBAAF,0xEEA220F8,0xF8048E01,0xF5991456,
>        0xB9A5014B,0xB4389B1C,0xA29E35E5,0xAF03AFB2,
>        0x8FD36817,0x824EF240,0x94E85CB9,0x9975C6EE,
>        0x0C907683,0x010DECD4,0x17AB422D,0x1A36D87A,
>        0x3AE61FDF,0x377B8588,0x21DD2B71,0x2C40B126,
>        0x607CA43B,0x6DE13E6C,0x7B479095,0x76DA0AC2,
>        0x560ACD67,0x5B975730,0x4D31F9C9,0x40AC639E,
>        0xCC693EF5,0xC1F4A4A2,0xD7520A5B,0xDACF900C,
>        0xFA1F57A9,0xF782CDFE,0xE1246307,0xECB9F950,
>        0xA085EC4D,0xAD18761A,0xBBBED8E3,0xB62342B4,
>        0x96F38511,0x9B6E1F46,0x8DC8B1BF,0x80552BE8,
>        0x15B09B85,0x182D01D2,0x0E8BAF2B,0x0316357C,
>        0x23C6F2D9,0x2E5B688E,0x38FDC677,0x35605C20,
>        0x795C493D,0x74C1D36A,0x62677D93,0x6FFAE7C4,
>        0x4F2A2061,0x42B7BA36,0x541114CF,0x598C8E98,
>        0x1920ED06,0x14BD7751,0x021BD9A8,0x0F8643FF,
>        0x2F56845A,0x22CB1E0D,0x346DB0F4,0x39F02AA3,
>        0x75CC3FBE,0x7851A5E9,0x6EF70B10,0x636A9147,
>        0x43BA56E2,0x4E27CCB5,0x5881624C,0x551CF81B,
>        0xC0F94876,0xCD64D221,0xDBC27CD8,0xD65FE68F,
>        0xF68F212A,0xFB12BB7D,0xEDB41584,0xE0298FD3,
>        0xAC159ACE,0xA1880099,0xB72EAE60,0xBAB33437,
>        0x9A63F392,0x97FE69C5,0x8158C73C,0x8CC55D6B,
>        0xFE28E4F9,0xF3B57EAE,0xE513D057,0xE88E4A00,
>        0xC85E8DA5,0xC5C317F2,0xD365B90B,0xDEF8235C,
>        0x92C43641,0x9F59AC16,0x89FF02EF,0x846298B8,
>        0xA4B25F1D,0xA92FC54A,0xBF896BB3,0xB214F1E4,
>        0x27F14189,0x2A6CDBDE,0x3CCA7527,0x3157EF70,
>        0x118728D5,0x1C1AB282,0x0ABC1C7B,0x0721862C,
>        0x4B1D9331,0x46800966,0x5026A79F,0x5DBB3DC8,
>        0x7D6BFA6D,0x70F6603A,0x6650CEC3,0x6BCD5494,
>        0x2B61370A,0x26FCAD5D,0x305A03A4,0x3DC799F3,
>        0x1D175E56,0x108AC401,0x062C6AF8,0x0BB1F0AF,
>        0x478DE5B2,0x4A107FE5,0x5CB6D11C,0x512B4B4B,
>        0x71FB8CEE,0x7C6616B9,0x6AC0B840,0x675D2217,
>        0xF2B8927A,0xFF25082D,0xE983A6D4,0xE41E3C83,
>        0xC4CEFB26,0xC9536171,0xDFF5CF88,0xD26855DF,
>        0x9E5440C2,0x93C9DA95,0x856F746C,0x88F2EE3B,
>        0xA822299E,0xA5BFB3C9,0xB3191D30,0xBE848767,
>        0x3241DA0C,0x3FDC405B,0x297AEEA2,0x24E774F5,
>        0x0437B350,0x09AA2907,0x1F0C87FE,0x12911DA9,
>        0x5EAD08B4,0x533092E3,0x45963C1A,0x480BA64D,
>        0x68DB61E8,0x6546FBBF,0x73E05546,0x7E7DCF11,
>        0xEB987F7C,0xE605E52B,0xF0A34BD2,0xFD3ED185,
>        0xDDEE1620,0xD0738C77,0xC6D5228E,0xCB48B8D9,
>        0x8774ADC4,0x8AE93793,0x9C4F996A,0x91D2033D,
>        0xB102C498,0xBC9F5ECF,0xAA39F036,0xA7A46A61,
>        0xE70809FF,0xEA9593A8,0xFC333D51,0xF1AEA706,
>        0xD17E60A3,0xDCE3FAF4,0xCA45540D,0xC7D8CE5A,
>        0x8BE4DB47,0x86794110,0x90DFEFE9,0x9D4275BE,
>        0xBD92B21B,0xB00F284C,0xA6A986B5,0xAB341CE2,
>        0x3ED1AC8F,0x334C36D8,0x25EA9821,0x28770276,
>        0x08A7C5D3,0x053A5F84,0x139CF17D,0x1E016B2A,
>        0x523D7E37,0x5FA0E460,0x49064A99,0x449BD0CE,
>        0x644B176B,0x69D68D3C,0x7F7023C5,0x72EDB992
>    },{
>        0x00000000,0x6CC90558,0xD9920AB0,0xB55B0FE8,
>        0xD5DE8C73,0xB917892B,0x0C4C86C3,0x6085839B,
>        0xCD4781F5,0xA18E84AD,0x14D58B45,0x781C8E1D,
>        0x18990D86,0x745008DE,0xC10B0736,0xADC2026E,
>        0xFC759AF9,0x90BC9FA1,0x25E79049,0x492E9511,
>        0x29AB168A,0x456213D2,0xF0391C3A,0x9CF01962,
>        0x31321B0C,0x5DFB1E54,0xE8A011BC,0x846914E4,
>        0xE4EC977F,0x88259227,0x3D7E9DCF,0x51B79897,
>        0x9E11ACE1,0xF2D8A9B9,0x4783A651,0x2B4AA309,
>        0x4BCF2092,0x270625CA,0x925D2A22,0xFE942F7A,
>        0x53562D14,0x3F9F284C,0x8AC427A4,0xE60D22FC,
>        0x8688A167,0xEA41A43F,0x5F1AABD7,0x33D3AE8F,
>        0x62643618,0x0EAD3340,0xBBF63CA8,0xD73F39F0,
>        0xB7BABA6B,0xDB73BF33,0x6E28B0DB,0x02E1B583,
>        0xAF23B7ED,0xC3EAB2B5,0x76B1BD5D,0x1A78B805,
>        0x7AFD3B9E,0x16343EC6,0xA36F312E,0xCFA63476,
>        0x5AD9C0D1,0x3610C589,0x834BCA61,0xEF82CF39,
>        0x8F074CA2,0xE3CE49FA,0x56954612,0x3A5C434A,
>        0x979E4124,0xFB57447C,0x4E0C4B94,0x22C54ECC,
>        0x4240CD57,0x2E89C80F,0x9BD2C7E7,0xF71BC2BF,
>        0xA6AC5A28,0xCA655F70,0x7F3E5098,0x13F755C0,
>        0x7372D65B,0x1FBBD303,0xAAE0DCEB,0xC629D9B3,
>        0x6BEBDBDD,0x0722DE85,0xB279D16D,0xDEB0D435,
>        0xBE3557AE,0xD2FC52F6,0x67A75D1E,0x0B6E5846,
>        0xC4C86C30,0xA8016968,0x1D5A6680,0x719363D8,
>        0x1116E043,0x7DDFE51B,0xC884EAF3,0xA44DEFAB,
>        0x098FEDC5,0x6546E89D,0xD01DE775,0xBCD4E22D,
>        0xDC5161B6,0xB09864EE,0x05C36B06,0x690A6E5E,
>        0x38BDF6C9,0x5474F391,0xE12FFC79,0x8DE6F921,
>        0xED637ABA,0x81AA7FE2,0x34F1700A,0x58387552,
>        0xF5FA773C,0x99337264,0x2C687D8C,0x40A178D4,
>        0x2024FB4F,0x4CEDFE17,0xF9B6F1FF,0x957FF4A7,
>        0xB5B381A2,0xD97A84FA,0x6C218B12,0x00E88E4A,
>        0x606D0DD1,0x0CA40889,0xB9FF0761,0xD5360239,
>        0x78F40057,0x143D050F,0xA1660AE7,0xCDAF0FBF,
>        0xAD2A8C24,0xC1E3897C,0x74B88694,0x187183CC,
>        0x49C61B5B,0x250F1E03,0x905411EB,0xFC9D14B3,
>        0x9C189728,0xF0D19270,0x458A9D98,0x294398C0,
>        0x84819AAE,0xE8489FF6,0x5D13901E,0x31DA9546,
>        0x515F16DD,0x3D961385,0x88CD1C6D,0xE4041935,
>        0x2BA22D43,0x476B281B,0xF23027F3,0x9EF922AB,
>        0xFE7CA130,0x92B5A468,0x27EEAB80,0x4B27AED8,
>        0xE6E5ACB6,0x8A2CA9EE,0x3F77A606,0x53BEA35E,
>        0x333B20C5,0x5FF2259D,0xEAA92A75,0x86602F2D,
>        0xD7D7B7BA,0xBB1EB2E2,0x0E45BD0A,0x628CB852,
>        0x02093BC9,0x6EC03E91,0xDB9B3179,0xB7523421,
>        0x1A90364F,0x76593317,0xC3023CFF,0xAFCB39A7,
>        0xCF4EBA3C,0xA387BF64,0x16DCB08C,0x7A15B5D4,
>        0xEF6A4173,0x83A3442B,0x36F84BC3,0x5A314E9B,
>        0x3AB4CD00,0x567DC858,0xE326C7B0,0x8FEFC2E8,
>        0x222DC086,0x4EE4C5DE,0xFBBFCA36,0x9776CF6E,
>        0xF7F34CF5,0x9B3A49AD,0x2E614645,0x42A8431D,
>        0x131FDB8A,0x7FD6DED2,0xCA8DD13A,0xA644D462,
>        0xC6C157F9,0xAA0852A1,0x1F535D49,0x739A5811,
>        0xDE585A7F,0xB2915F27,0x07CA50CF,0x6B035597,
>        0x0B86D60C,0x674FD354,0xD214DCBC,0xBEDDD9E4,
>        0x717BED92,0x1DB2E8CA,0xA8E9E722,0xC420E27A,
>        0xA4A561E1,0xC86C64B9,0x7D376B51,0x11FE6E09,
>        0xBC3C6C67,0xD0F5693F,0x65AE66D7,0x0967638F,
>        0x69E2E014,0x052BE54C,0xB070EAA4,0xDCB9EFFC,
>        0x8D0E776B,0xE1C77233,0x549C7DDB,0x38557883,
>        0x58D0FB18,0x3419FE40,0x8142F1A8,0xED8BF4F0,
>        0x4049F69E,0x2C80F3C6,0x99DBFC2E,0xF512F976,
>        0x95977AED,0xF95E7FB5,0x4C05705D,0x20CC7505
>    },{
>        0x00000000,0x52E5BB89,0xA5CB7712,0xF72ECC9B,
>        0x2D6C7737,0x7F89CCBE,0x88A70025,0xDA42BBAC,
>        0x5AD8EE6E,0x083D55E7,0xFF13997C,0xADF622F5,
>        0x77B49959,0x255122D0,0xD27FEE4B,0x809A55C2,
>        0xB5B1DCDC,0xE7546755,0x107AABCE,0x429F1047,
>        0x98DDABEB,0xCA381062,0x3D16DCF9,0x6FF36770,
>        0xEF6932B2,0xBD8C893B,0x4AA245A0,0x1847FE29,
>        0xC2054585,0x90E0FE0C,0x67CE3297,0x352B891E,
>        0x0D9920AB,0x5F7C9B22,0xA85257B9,0xFAB7EC30,
>        0x20F5579C,0x7210EC15,0x853E208E,0xD7DB9B07,
>        0x5741CEC5,0x05A4754C,0xF28AB9D7,0xA06F025E,
>        0x7A2DB9F2,0x28C8027B,0xDFE6CEE0,0x8D037569,
>        0xB828FC77,0xEACD47FE,0x1DE38B65,0x4F0630EC,
>        0x95448B40,0xC7A130C9,0x308FFC52,0x626A47DB,
>        0xE2F01219,0xB015A990,0x473B650B,0x15DEDE82,
>        0xCF9C652E,0x9D79DEA7,0x6A57123C,0x38B2A9B5,
>        0x1B324156,0x49D7FADF,0xBEF93644,0xEC1C8DCD,
>        0x365E3661,0x64BB8DE8,0x93954173,0xC170FAFA,
>        0x41EAAF38,0x130F14B1,0xE421D82A,0xB6C463A3,
>        0x6C86D80F,0x3E636386,0xC94DAF1D,0x9BA81494,
>        0xAE839D8A,0xFC662603,0x0B48EA98,0x59AD5111,
>        0x83EFEABD,0xD10A5134,0x26249DAF,0x74C12626,
>        0xF45B73E4,0xA6BEC86D,0x519004F6,0x0375BF7F,
>        0xD93704D3,0x8BD2BF5A,0x7CFC73C1,0x2E19C848,
>        0x16AB61FD,0x444EDA74,0xB36016EF,0xE185AD66,
>        0x3BC716CA,0x6922AD43,0x9E0C61D8,0xCCE9DA51,
>        0x4C738F93,0x1E96341A,0xE9B8F881,0xBB5D4308,
>        0x611FF8A4,0x33FA432D,0xC4D48FB6,0x9631343F,
>        0xA31ABD21,0xF1FF06A8,0x06D1CA33,0x543471BA,
>        0x8E76CA16,0xDC93719F,0x2BBDBD04,0x7958068D,
>        0xF9C2534F,0xAB27E8C6,0x5C09245D,0x0EEC9FD4,
>        0xD4AE2478,0x864B9FF1,0x7165536A,0x2380E8E3,
>        0x366482AC,0x64813925,0x93AFF5BE,0xC14A4E37,
>        0x1B08F59B,0x49ED4E12,0xBEC38289,0xEC263900,
>        0x6CBC6CC2,0x3E59D74B,0xC9771BD0,0x9B92A059,
>        0x41D01BF5,0x1335A07C,0xE41B6CE7,0xB6FED76E,
>        0x83D55E70,0xD130E5F9,0x261E2962,0x74FB92EB,
>        0xAEB92947,0xFC5C92CE,0x0B725E55,0x5997E5DC,
>        0xD90DB01E,0x8BE80B97,0x7CC6C70C,0x2E237C85,
>        0xF461C729,0xA6847CA0,0x51AAB03B,0x034F0BB2,
>        0x3BFDA207,0x6918198E,0x9E36D515,0xCCD36E9C,
>        0x1691D530,0x44746EB9,0xB35AA222,0xE1BF19AB,
>        0x61254C69,0x33C0F7E0,0xC4EE3B7B,0x960B80F2,
>        0x4C493B5E,0x1EAC80D7,0xE9824C4C,0xBB67F7C5,
>        0x8E4C7EDB,0xDCA9C552,0x2B8709C9,0x7962B240,
>        0xA32009EC,0xF1C5B265,0x06EB7EFE,0x540EC577,
>        0xD49490B5,0x86712B3C,0x715FE7A7,0x23BA5C2E,
>        0xF9F8E782,0xAB1D5C0B,0x5C339090,0x0ED62B19,
>        0x2D56C3FA,0x7FB37873,0x889DB4E8,0xDA780F61,
>        0x003AB4CD,0x52DF0F44,0xA5F1C3DF,0xF7147856,
>        0x778E2D94,0x256B961D,0xD2455A86,0x80A0E10F,
>        0x5AE25AA3,0x0807E12A,0xFF292DB1,0xADCC9638,
>        0x98E71F26,0xCA02A4AF,0x3D2C6834,0x6FC9D3BD,
>        0xB58B6811,0xE76ED398,0x10401F03,0x42A5A48A,
>        0xC23FF148,0x90DA4AC1,0x67F4865A,0x35113DD3,
>        0xEF53867F,0xBDB63DF6,0x4A98F16D,0x187D4AE4,
>        0x20CFE351,0x722A58D8,0x85049443,0xD7E12FCA,
>        0x0DA39466,0x5F462FEF,0xA868E374,0xFA8D58FD,
>        0x7A170D3F,0x28F2B6B6,0xDFDC7A2D,0x8D39C1A4,
>        0x577B7A08,0x059EC181,0xF2B00D1A,0xA055B693,
>        0x957E3F8D,0xC79B8404,0x30B5489F,0x6250F316,
>        0xB81248BA,0xEAF7F333,0x1DD93FA8,0x4F3C8421,
>        0xCFA6D1E3,0x9D436A6A,0x6A6DA6F1,0x38881D78,
>        0xE2CAA6D4,0xB02F1D5D,0x4701D1C6,0x15E46A4F
>    },{
>        0x00000000,0x49B30FA1,0x93661F42,0xDAD510E3,
>        0x4036A797,0x0985A836,0xD350B8D5,0x9AE3B774,
>        0x806D4F2E,0xC9DE408F,0x130B506C,0x5AB85FCD,
>        0xC05BE8B9,0x89E8E718,0x533DF7FB,0x1A8EF85A,
>        0x6620074F,0x2F9308EE,0xF546180D,0xBCF517AC,
>        0x2616A0D8,0x6FA5AF79,0xB570BF9A,0xFCC3B03B,
>        0xE64D4861,0xAFFE47C0,0x752B5723,0x3C985882,
>        0xA67BEFF6,0xEFC8E057,0x351DF0B4,0x7CAEFF15,
>        0xCC400E9E,0x85F3013F,0x5F2611DC,0x16951E7D,
>        0x8C76A909,0xC5C5A6A8,0x1F10B64B,0x56A3B9EA,
>        0x4C2D41B0,0x059E4E11,0xDF4B5EF2,0x96F85153,
>        0x0C1BE627,0x45A8E986,0x9F7DF965,0xD6CEF6C4,
>        0xAA6009D1,0xE3D30670,0x39061693,0x70B51932,
>        0xEA56AE46,0xA3E5A1E7,0x7930B104,0x3083BEA5,
>        0x2A0D46FF,0x63BE495E,0xB96B59BD,0xF0D8561C,
>        0x6A3BE168,0x2388EEC9,0xF95DFE2A,0xB0EEF18B,
>        0xFE7A842F,0xB7C98B8E,0x6D1C9B6D,0x24AF94CC,
>        0xBE4C23B8,0xF7FF2C19,0x2D2A3CFA,0x6499335B,
>        0x7E17CB01,0x37A4C4A0,0xED71D443,0xA4C2DBE2,
>        0x3E216C96,0x77926337,0xAD4773D4,0xE4F47C75,
>        0x985A8360,0xD1E98CC1,0x0B3C9C22,0x428F9383,
>        0xD86C24F7,0x91DF2B56,0x4B0A3BB5,0x02B93414,
>        0x1837CC4E,0x5184C3EF,0x8B51D30C,0xC2E2DCAD,
>        0x58016BD9,0x11B26478,0xCB67749B,0x82D47B3A,
>        0x323A8AB1,0x7B898510,0xA15C95F3,0xE8EF9A52,
>        0x720C2D26,0x3BBF2287,0xE16A3264,0xA8D93DC5,
>        0xB257C59F,0xFBE4CA3E,0x2131DADD,0x6882D57C,
>        0xF2616208,0xBBD26DA9,0x61077D4A,0x28B472EB,
>        0x541A8DFE,0x1DA9825F,0xC77C92BC,0x8ECF9D1D,
>        0x142C2A69,0x5D9F25C8,0x874A352B,0xCEF93A8A,
>        0xD477C2D0,0x9DC4CD71,0x4711DD92,0x0EA2D233,
>        0x94416547,0xDDF26AE6,0x07277A05,0x4E9475A4,
>        0x9A0F914D,0xD3BC9EEC,0x09698E0F,0x40DA81AE,
>        0xDA3936DA,0x938A397B,0x495F2998,0x00EC2639,
>        0x1A62DE63,0x53D1D1C2,0x8904C121,0xC0B7CE80,
>        0x5A5479F4,0x13E77655,0xC93266B6,0x80816917,
>        0xFC2F9602,0xB59C99A3,0x6F498940,0x26FA86E1,
>        0xBC193195,0xF5AA3E34,0x2F7F2ED7,0x66CC2176,
>        0x7C42D92C,0x35F1D68D,0xEF24C66E,0xA697C9CF,
>        0x3C747EBB,0x75C7711A,0xAF1261F9,0xE6A16E58,
>        0x564F9FD3,0x1FFC9072,0xC5298091,0x8C9A8F30,
>        0x16793844,0x5FCA37E5,0x851F2706,0xCCAC28A7,
>        0xD622D0FD,0x9F91DF5C,0x4544CFBF,0x0CF7C01E,
>        0x9614776A,0xDFA778CB,0x05726828,0x4CC16789,
>        0x306F989C,0x79DC973D,0xA30987DE,0xEABA887F,
>        0x70593F0B,0x39EA30AA,0xE33F2049,0xAA8C2FE8,
>        0xB002D7B2,0xF9B1D813,0x2364C8F0,0x6AD7C751,
>        0xF0347025,0xB9877F84,0x63526F67,0x2AE160C6,
>        0x64751562,0x2DC61AC3,0xF7130A20,0xBEA00581,
>        0x2443B2F5,0x6DF0BD54,0xB725ADB7,0xFE96A216,
>        0xE4185A4C,0xADAB55ED,0x777E450E,0x3ECD4AAF,
>        0xA42EFDDB,0xED9DF27A,0x3748E299,0x7EFBED38,
>        0x0255122D,0x4BE61D8C,0x91330D6F,0xD88002CE,
>        0x4263B5BA,0x0BD0BA1B,0xD105AAF8,0x98B6A559,
>        0x82385D03,0xCB8B52A2,0x115E4241,0x58ED4DE0,
>        0xC20EFA94,0x8BBDF535,0x5168E5D6,0x18DBEA77,
>        0xA8351BFC,0xE186145D,0x3B5304BE,0x72E00B1F,
>        0xE803BC6B,0xA1B0B3CA,0x7B65A329,0x32D6AC88,
>        0x285854D2,0x61EB5B73,0xBB3E4B90,0xF28D4431,
>        0x686EF345,0x21DDFCE4,0xFB08EC07,0xB2BBE3A6,
>        0xCE151CB3,0x87A61312,0x5D7303F1,0x14C00C50,
>        0x8E23BB24,0xC790B485,0x1D45A466,0x54F6ABC7,
>        0x4E78539D,0x07CB5C3C,0xDD1E4CDF,0x94AD437E,
>        0x0E4EF40A,0x47FDFBAB,0x9D28EB48,0xD49BE4E9
>    },{
>        0x00000000,0xE78D68C5,0xA9E04899,0x4E6D205C,
>        0x353A0821,0xD2B760E4,0x9CDA40B8,0x7B57287D,
>        0x6A741042,0x8DF97887,0xC39458DB,0x2419301E,
>        0x5F4E1863,0xB8C370A6,0xF6AE50FA,0x1123383F,
>        0xD4E82084,0x33654841,0x7D08681D,0x9A8500D8,
>        0xE1D228A5,0x065F4060,0x4832603C,0xAFBF08F9,
>        0xBE9C30C6,0x59115803,0x177C785F,0xF0F1109A,
>        0x8BA638E7,0x6C2B5022,0x2246707E,0xC5CB18BB,
>        0xCF2AD81B,0x28A7B0DE,0x66CA9082,0x8147F847,
>        0xFA10D03A,0x1D9DB8FF,0x53F098A3,0xB47DF066,
>        0xA55EC859,0x42D3A09C,0x0CBE80C0,0xEB33E805,
>        0x9064C078,0x77E9A8BD,0x398488E1,0xDE09E024,
>        0x1BC2F89F,0xFC4F905A,0xB222B006,0x55AFD8C3,
>        0x2EF8F0BE,0xC975987B,0x8718B827,0x6095D0E2,
>        0x71B6E8DD,0x963B8018,0xD856A044,0x3FDBC881,
>        0x448CE0FC,0xA3018839,0xED6CA865,0x0AE1C0A0,
>        0xF8AF2925,0x1F2241E0,0x514F61BC,0xB6C20979,
>        0xCD952104,0x2A1849C1,0x6475699D,0x83F80158,
>        0x92DB3967,0x755651A2,0x3B3B71FE,0xDCB6193B,
>        0xA7E13146,0x406C5983,0x0E0179DF,0xE98C111A,
>        0x2C4709A1,0xCBCA6164,0x85A74138,0x622A29FD,
>        0x197D0180,0xFEF06945,0xB09D4919,0x571021DC,
>        0x463319E3,0xA1BE7126,0xEFD3517A,0x085E39BF,
>        0x730911C2,0x94847907,0xDAE9595B,0x3D64319E,
>        0x3785F13E,0xD00899FB,0x9E65B9A7,0x79E8D162,
>        0x02BFF91F,0xE53291DA,0xAB5FB186,0x4CD2D943,
>        0x5DF1E17C,0xBA7C89B9,0xF411A9E5,0x139CC120,
>        0x68CBE95D,0x8F468198,0xC12BA1C4,0x26A6C901,
>        0xE36DD1BA,0x04E0B97F,0x4A8D9923,0xAD00F1E6,
>        0xD657D99B,0x31DAB15E,0x7FB79102,0x983AF9C7,
>        0x8919C1F8,0x6E94A93D,0x20F98961,0xC774E1A4,
>        0xBC23C9D9,0x5BAEA11C,0x15C38140,0xF24EE985,
>        0x97A4CB59,0x7029A39C,0x3E4483C0,0xD9C9EB05,
>        0xA29EC378,0x4513ABBD,0x0B7E8BE1,0xECF3E324,
>        0xFDD0DB1B,0x1A5DB3DE,0x54309382,0xB3BDFB47,
>        0xC8EAD33A,0x2F67BBFF,0x610A9BA3,0x8687F366,
>        0x434CEBDD,0xA4C18318,0xEAACA344,0x0D21CB81,
>        0x7676E3FC,0x91FB8B39,0xDF96AB65,0x381BC3A0,
>        0x2938FB9F,0xCEB5935A,0x80D8B306,0x6755DBC3,
>        0x1C02F3BE,0xFB8F9B7B,0xB5E2BB27,0x526FD3E2,
>        0x588E1342,0xBF037B87,0xF16E5BDB,0x16E3331E,
>        0x6DB41B63,0x8A3973A6,0xC45453FA,0x23D93B3F,
>        0x32FA0300,0xD5776BC5,0x9B1A4B99,0x7C97235C,
>        0x07C00B21,0xE04D63E4,0xAE2043B8,0x49AD2B7D,
>        0x8C6633C6,0x6BEB5B03,0x25867B5F,0xC20B139A,
>        0xB95C3BE7,0x5ED15322,0x10BC737E,0xF7311BBB,
>        0xE6122384,0x019F4B41,0x4FF26B1D,0xA87F03D8,
>        0xD3282BA5,0x34A54360,0x7AC8633C,0x9D450BF9,
>        0x6F0BE27C,0x88868AB9,0xC6EBAAE5,0x2166C220,
>        0x5A31EA5D,0xBDBC8298,0xF3D1A2C4,0x145CCA01,
>        0x057FF23E,0xE2F29AFB,0xAC9FBAA7,0x4B12D262,
>        0x3045FA1F,0xD7C892DA,0x99A5B286,0x7E28DA43,
>        0xBBE3C2F8,0x5C6EAA3D,0x12038A61,0xF58EE2A4,
>        0x8ED9CAD9,0x6954A21C,0x27398240,0xC0B4EA85,
>        0xD197D2BA,0x361ABA7F,0x78779A23,0x9FFAF2E6,
>        0xE4ADDA9B,0x0320B25E,0x4D4D9202,0xAAC0FAC7,
>        0xA0213A67,0x47AC52A2,0x09C172FE,0xEE4C1A3B,
>        0x951B3246,0x72965A83,0x3CFB7ADF,0xDB76121A,
>        0xCA552A25,0x2DD842E0,0x63B562BC,0x84380A79,
>        0xFF6F2204,0x18E24AC1,0x568F6A9D,0xB1020258,
>        0x74C91AE3,0x93447226,0xDD29527A,0x3AA43ABF,
>        0x41F312C2,0xA67E7A07,0xE8135A5B,0x0F9E329E,
>        0x1EBD0AA1,0xF9306264,0xB75D4238,0x50D02AFD,
>        0x2B870280,0xCC0A6A45,0x82674A19,0x65EA22DC
>    },{
>        0x00000000,0x4C9D8D16,0x993B1A2C,0xD5A6973A,
>        0x548CAD4B,0x1811205D,0xCDB7B767,0x812A3A71,
>        0xA9195A96,0xE584D780,0x302240BA,0x7CBFCDAC,
>        0xFD95F7DD,0xB1087ACB,0x64AEEDF1,0x283360E7,
>        0x34C82C3F,0x7855A129,0xADF33613,0xE16EBB05,
>        0x60448174,0x2CD90C62,0xF97F9B58,0xB5E2164E,
>        0x9DD176A9,0xD14CFBBF,0x04EA6C85,0x4877E193,
>        0xC95DDBE2,0x85C056F4,0x5066C1CE,0x1CFB4CD8,
>        0x6990587E,0x250DD568,0xF0AB4252,0xBC36CF44,
>        0x3D1CF535,0x71817823,0xA427EF19,0xE8BA620F,
>        0xC08902E8,0x8C148FFE,0x59B218C4,0x152F95D2,
>        0x9405AFA3,0xD89822B5,0x0D3EB58F,0x41A33899,
>        0x5D587441,0x11C5F957,0xC4636E6D,0x88FEE37B,
>        0x09D4D90A,0x4549541C,0x90EFC326,0xDC724E30,
>        0xF4412ED7,0xB8DCA3C1,0x6D7A34FB,0x21E7B9ED,
>        0xA0CD839C,0xEC500E8A,0x39F699B0,0x756B14A6,
>        0xD320B0FC,0x9FBD3DEA,0x4A1BAAD0,0x068627C6,
>        0x87AC1DB7,0xCB3190A1,0x1E97079B,0x520A8A8D,
>        0x7A39EA6A,0x36A4677C,0xE302F046,0xAF9F7D50,
>        0x2EB54721,0x6228CA37,0xB78E5D0D,0xFB13D01B,
>        0xE7E89CC3,0xAB7511D5,0x7ED386EF,0x324E0BF9,
>        0xB3643188,0xFFF9BC9E,0x2A5F2BA4,0x66C2A6B2,
>        0x4EF1C655,0x026C4B43,0xD7CADC79,0x9B57516F,
>        0x1A7D6B1E,0x56E0E608,0x83467132,0xCFDBFC24,
>        0xBAB0E882,0xF62D6594,0x238BF2AE,0x6F167FB8,
>        0xEE3C45C9,0xA2A1C8DF,0x77075FE5,0x3B9AD2F3,
>        0x13A9B214,0x5F343F02,0x8A92A838,0xC60F252E,
>        0x47251F5F,0x0BB89249,0xDE1E0573,0x92838865,
>        0x8E78C4BD,0xC2E549AB,0x1743DE91,0x5BDE5387,
>        0xDAF469F6,0x9669E4E0,0x43CF73DA,0x0F52FECC,
>        0x27619E2B,0x6BFC133D,0xBE5A8407,0xF2C70911,
>        0x73ED3360,0x3F70BE76,0xEAD6294C,0xA64BA45A,
>        0xC0BBF8EB,0x8C2675FD,0x5980E2C7,0x151D6FD1,
>        0x943755A0,0xD8AAD8B6,0x0D0C4F8C,0x4191C29A,
>        0x69A2A27D,0x253F2F6B,0xF099B851,0xBC043547,
>        0x3D2E0F36,0x71B38220,0xA415151A,0xE888980C,
>        0xF473D4D4,0xB8EE59C2,0x6D48CEF8,0x21D543EE,
>        0xA0FF799F,0xEC62F489,0x39C463B3,0x7559EEA5,
>        0x5D6A8E42,0x11F70354,0xC451946E,0x88CC1978,
>        0x09E62309,0x457BAE1F,0x90DD3925,0xDC40B433,
>        0xA92BA095,0xE5B62D83,0x3010BAB9,0x7C8D37AF,
>        0xFDA70DDE,0xB13A80C8,0x649C17F2,0x28019AE4,
>        0x0032FA03,0x4CAF7715,0x9909E02F,0xD5946D39,
>        0x54BE5748,0x1823DA5E,0xCD854D64,0x8118C072,
>        0x9DE38CAA,0xD17E01BC,0x04D89686,0x48451B90,
>        0xC96F21E1,0x85F2ACF7,0x50543BCD,0x1CC9B6DB,
>        0x34FAD63C,0x78675B2A,0xADC1CC10,0xE15C4106,
>        0x60767B77,0x2CEBF661,0xF94D615B,0xB5D0EC4D,
>        0x139B4817,0x5F06C501,0x8AA0523B,0xC63DDF2D,
>        0x4717E55C,0x0B8A684A,0xDE2CFF70,0x92B17266,
>        0xBA821281,0xF61F9F97,0x23B908AD,0x6F2485BB,
>        0xEE0EBFCA,0xA29332DC,0x7735A5E6,0x3BA828F0,
>        0x27536428,0x6BCEE93E,0xBE687E04,0xF2F5F312,
>        0x73DFC963,0x3F424475,0xEAE4D34F,0xA6795E59,
>        0x8E4A3EBE,0xC2D7B3A8,0x17712492,0x5BECA984,
>        0xDAC693F5,0x965B1EE3,0x43FD89D9,0x0F6004CF,
>        0x7A0B1069,0x36969D7F,0xE3300A45,0xAFAD8753,
>        0x2E87BD22,0x621A3034,0xB7BCA70E,0xFB212A18,
>        0xD3124AFF,0x9F8FC7E9,0x4A2950D3,0x06B4DDC5,
>        0x879EE7B4,0xCB036AA2,0x1EA5FD98,0x5238708E,
>        0x4EC33C56,0x025EB140,0xD7F8267A,0x9B65AB6C,
>        0x1A4F911D,0x56D21C0B,0x83748B31,0xCFE90627,
>        0xE7DA66C0,0xAB47EBD6,0x7EE17CEC,0x327CF1FA,
>        0xB356CB8B,0xFFCB469D,0x2A6DD1A7,0x66F05CB1
5,523c5,523
<        0x00000000, 0x77073096, 0xEE0E612C, 0x990951BA,
<        0x076DC419, 0x706AF48F, 0xE963A535, 0x9E6495A3,
<        0x0EDB8832, 0x79DCB8A4, 0xE0D5E91E, 0x97D2D988,
<        0x09B64C2B, 0x7EB17CBD, 0xE7B82D07, 0x90BF1D91,
<        0x1DB71064, 0x6AB020F2, 0xF3B97148, 0x84BE41DE,
<        0x1ADAD47D, 0x6DDDE4EB, 0xF4D4B551, 0x83D385C7,
<        0x136C9856, 0x646BA8C0, 0xFD62F97A, 0x8A65C9EC,
<        0x14015C4F, 0x63066CD9, 0xFA0F3D63, 0x8D080DF5,
<        0x3B6E20C8, 0x4C69105E, 0xD56041E4, 0xA2677172,
<        0x3C03E4D1, 0x4B04D447, 0xD20D85FD, 0xA50AB56B,
<        0x35B5A8FA, 0x42B2986C, 0xDBBBC9D6, 0xACBCF940,
<        0x32D86CE3, 0x45DF5C75, 0xDCD60DCF, 0xABD13D59,
<        0x26D930AC, 0x51DE003A, 0xC8D75180, 0xBFD06116,
<        0x21B4F4B5, 0x56B3C423, 0xCFBA9599, 0xB8BDA50F,
<        0x2802B89E, 0x5F058808, 0xC60CD9B2, 0xB10BE924,
<        0x2F6F7C87, 0x58684C11, 0xC1611DAB, 0xB6662D3D,
<        0x76DC4190, 0x01DB7106, 0x98D220BC, 0xEFD5102A,
<        0x71B18589, 0x06B6B51F, 0x9FBFE4A5, 0xE8B8D433,
<        0x7807C9A2, 0x0F00F934, 0x9609A88E, 0xE10E9818,
<        0x7F6A0DBB, 0x086D3D2D, 0x91646C97, 0xE6635C01,
<        0x6B6B51F4, 0x1C6C6162, 0x856530D8, 0xF262004E,
<        0x6C0695ED, 0x1B01A57B, 0x8208F4C1, 0xF50FC457,
<        0x65B0D9C6, 0x12B7E950, 0x8BBEB8EA, 0xFCB9887C,
<        0x62DD1DDF, 0x15DA2D49, 0x8CD37CF3, 0xFBD44C65,
<        0x4DB26158, 0x3AB551CE, 0xA3BC0074, 0xD4BB30E2,
<        0x4ADFA541, 0x3DD895D7, 0xA4D1C46D, 0xD3D6F4FB,
<        0x4369E96A, 0x346ED9FC, 0xAD678846, 0xDA60B8D0,
<        0x44042D73, 0x33031DE5, 0xAA0A4C5F, 0xDD0D7CC9,
<        0x5005713C, 0x270241AA, 0xBE0B1010, 0xC90C2086,
<        0x5768B525, 0x206F85B3, 0xB966D409, 0xCE61E49F,
<        0x5EDEF90E, 0x29D9C998, 0xB0D09822, 0xC7D7A8B4,
<        0x59B33D17, 0x2EB40D81, 0xB7BD5C3B, 0xC0BA6CAD,
<        0xEDB88320, 0x9ABFB3B6, 0x03B6E20C, 0x74B1D29A,
<        0xEAD54739, 0x9DD277AF, 0x04DB2615, 0x73DC1683,
<        0xE3630B12, 0x94643B84, 0x0D6D6A3E, 0x7A6A5AA8,
<        0xE40ECF0B, 0x9309FF9D, 0x0A00AE27, 0x7D079EB1,
<        0xF00F9344, 0x8708A3D2, 0x1E01F268, 0x6906C2FE,
<        0xF762575D, 0x806567CB, 0x196C3671, 0x6E6B06E7,
<        0xFED41B76, 0x89D32BE0, 0x10DA7A5A, 0x67DD4ACC,
<        0xF9B9DF6F, 0x8EBEEFF9, 0x17B7BE43, 0x60B08ED5,
<        0xD6D6A3E8, 0xA1D1937E, 0x38D8C2C4, 0x4FDFF252,
<        0xD1BB67F1, 0xA6BC5767, 0x3FB506DD, 0x48B2364B,
<        0xD80D2BDA, 0xAF0A1B4C, 0x36034AF6, 0x41047A60,
<        0xDF60EFC3, 0xA867DF55, 0x316E8EEF, 0x4669BE79,
<        0xCB61B38C, 0xBC66831A, 0x256FD2A0, 0x5268E236,
<        0xCC0C7795, 0xBB0B4703, 0x220216B9, 0x5505262F,
<        0xC5BA3BBE, 0xB2BD0B28, 0x2BB45A92, 0x5CB36A04,
<        0xC2D7FFA7, 0xB5D0CF31, 0x2CD99E8B, 0x5BDEAE1D,
<        0x9B64C2B0, 0xEC63F226, 0x756AA39C, 0x026D930A,
<        0x9C0906A9, 0xEB0E363F, 0x72076785, 0x05005713,
<        0x95BF4A82, 0xE2B87A14, 0x7BB12BAE, 0x0CB61B38,
<        0x92D28E9B, 0xE5D5BE0D, 0x7CDCEFB7, 0x0BDBDF21,
<        0x86D3D2D4, 0xF1D4E242, 0x68DDB3F8, 0x1FDA836E,
<        0x81BE16CD, 0xF6B9265B, 0x6FB077E1, 0x18B74777,
<        0x88085AE6, 0xFF0F6A70, 0x66063BCA, 0x11010B5C,
<        0x8F659EFF, 0xF862AE69, 0x616BFFD3, 0x166CCF45,
<        0xA00AE278, 0xD70DD2EE, 0x4E048354, 0x3903B3C2,
<        0xA7672661, 0xD06016F7, 0x4969474D, 0x3E6E77DB,
<        0xAED16A4A, 0xD9D65ADC, 0x40DF0B66, 0x37D83BF0,
<        0xA9BCAE53, 0xDEBB9EC5, 0x47B2CF7F, 0x30B5FFE9,
<        0xBDBDF21C, 0xCABAC28A, 0x53B39330, 0x24B4A3A6,
<        0xBAD03605, 0xCDD70693, 0x54DE5729, 0x23D967BF,
<        0xB3667A2E, 0xC4614AB8, 0x5D681B02, 0x2A6F2B94,
<        0xB40BBE37, 0xC30C8EA1, 0x5A05DF1B, 0x2D02EF8D
<    }, {
<        0x00000000, 0x191B3141, 0x32366282, 0x2B2D53C3,
<        0x646CC504, 0x7D77F445, 0x565AA786, 0x4F4196C7,
<        0xC8D98A08, 0xD1C2BB49, 0xFAEFE88A, 0xE3F4D9CB,
<        0xACB54F0C, 0xB5AE7E4D, 0x9E832D8E, 0x87981CCF,
<        0x4AC21251, 0x53D92310, 0x78F470D3, 0x61EF4192,
<        0x2EAED755, 0x37B5E614, 0x1C98B5D7, 0x05838496,
<        0x821B9859, 0x9B00A918, 0xB02DFADB, 0xA936CB9A,
<        0xE6775D5D, 0xFF6C6C1C, 0xD4413FDF, 0xCD5A0E9E,
<        0x958424A2, 0x8C9F15E3, 0xA7B24620, 0xBEA97761,
<        0xF1E8E1A6, 0xE8F3D0E7, 0xC3DE8324, 0xDAC5B265,
<        0x5D5DAEAA, 0x44469FEB, 0x6F6BCC28, 0x7670FD69,
<        0x39316BAE, 0x202A5AEF, 0x0B07092C, 0x121C386D,
<        0xDF4636F3, 0xC65D07B2, 0xED705471, 0xF46B6530,
<        0xBB2AF3F7, 0xA231C2B6, 0x891C9175, 0x9007A034,
<        0x179FBCFB, 0x0E848DBA, 0x25A9DE79, 0x3CB2EF38,
<        0x73F379FF, 0x6AE848BE, 0x41C51B7D, 0x58DE2A3C,
<        0xF0794F05, 0xE9627E44, 0xC24F2D87, 0xDB541CC6,
<        0x94158A01, 0x8D0EBB40, 0xA623E883, 0xBF38D9C2,
<        0x38A0C50D, 0x21BBF44C, 0x0A96A78F, 0x138D96CE,
<        0x5CCC0009, 0x45D73148, 0x6EFA628B, 0x77E153CA,
<        0xBABB5D54, 0xA3A06C15, 0x888D3FD6, 0x91960E97,
<        0xDED79850, 0xC7CCA911, 0xECE1FAD2, 0xF5FACB93,
<        0x7262D75C, 0x6B79E61D, 0x4054B5DE, 0x594F849F,
<        0x160E1258, 0x0F152319, 0x243870DA, 0x3D23419B,
<        0x65FD6BA7, 0x7CE65AE6, 0x57CB0925, 0x4ED03864,
<        0x0191AEA3, 0x188A9FE2, 0x33A7CC21, 0x2ABCFD60,
<        0xAD24E1AF, 0xB43FD0EE, 0x9F12832D, 0x8609B26C,
<        0xC94824AB, 0xD05315EA, 0xFB7E4629, 0xE2657768,
<        0x2F3F79F6, 0x362448B7, 0x1D091B74, 0x04122A35,
<        0x4B53BCF2, 0x52488DB3, 0x7965DE70, 0x607EEF31,
<        0xE7E6F3FE, 0xFEFDC2BF, 0xD5D0917C, 0xCCCBA03D,
<        0x838A36FA, 0x9A9107BB, 0xB1BC5478, 0xA8A76539,
<        0x3B83984B, 0x2298A90A, 0x09B5FAC9, 0x10AECB88,
<        0x5FEF5D4F, 0x46F46C0E, 0x6DD93FCD, 0x74C20E8C,
<        0xF35A1243, 0xEA412302, 0xC16C70C1, 0xD8774180,
<        0x9736D747, 0x8E2DE606, 0xA500B5C5, 0xBC1B8484,
<        0x71418A1A, 0x685ABB5B, 0x4377E898, 0x5A6CD9D9,
<        0x152D4F1E, 0x0C367E5F, 0x271B2D9C, 0x3E001CDD,
<        0xB9980012, 0xA0833153, 0x8BAE6290, 0x92B553D1,
<        0xDDF4C516, 0xC4EFF457, 0xEFC2A794, 0xF6D996D5,
<        0xAE07BCE9, 0xB71C8DA8, 0x9C31DE6B, 0x852AEF2A,
<        0xCA6B79ED, 0xD37048AC, 0xF85D1B6F, 0xE1462A2E,
<        0x66DE36E1, 0x7FC507A0, 0x54E85463, 0x4DF36522,
<        0x02B2F3E5, 0x1BA9C2A4, 0x30849167, 0x299FA026,
<        0xE4C5AEB8, 0xFDDE9FF9, 0xD6F3CC3A, 0xCFE8FD7B,
<        0x80A96BBC, 0x99B25AFD, 0xB29F093E, 0xAB84387F,
<        0x2C1C24B0, 0x350715F1, 0x1E2A4632, 0x07317773,
<        0x4870E1B4, 0x516BD0F5, 0x7A468336, 0x635DB277,
<        0xCBFAD74E, 0xD2E1E60F, 0xF9CCB5CC, 0xE0D7848D,
<        0xAF96124A, 0xB68D230B, 0x9DA070C8, 0x84BB4189,
<        0x03235D46, 0x1A386C07, 0x31153FC4, 0x280E0E85,
<        0x674F9842, 0x7E54A903, 0x5579FAC0, 0x4C62CB81,
<        0x8138C51F, 0x9823F45E, 0xB30EA79D, 0xAA1596DC,
<        0xE554001B, 0xFC4F315A, 0xD7626299, 0xCE7953D8,
<        0x49E14F17, 0x50FA7E56, 0x7BD72D95, 0x62CC1CD4,
<        0x2D8D8A13, 0x3496BB52, 0x1FBBE891, 0x06A0D9D0,
<        0x5E7EF3EC, 0x4765C2AD, 0x6C48916E, 0x7553A02F,
<        0x3A1236E8, 0x230907A9, 0x0824546A, 0x113F652B,
<        0x96A779E4, 0x8FBC48A5, 0xA4911B66, 0xBD8A2A27,
<        0xF2CBBCE0, 0xEBD08DA1, 0xC0FDDE62, 0xD9E6EF23,
<        0x14BCE1BD, 0x0DA7D0FC, 0x268A833F, 0x3F91B27E,
<        0x70D024B9, 0x69CB15F8, 0x42E6463B, 0x5BFD777A,
<        0xDC656BB5, 0xC57E5AF4, 0xEE530937, 0xF7483876,
<        0xB809AEB1, 0xA1129FF0, 0x8A3FCC33, 0x9324FD72
<    }, {
<        0x00000000, 0x01C26A37, 0x0384D46E, 0x0246BE59,
<        0x0709A8DC, 0x06CBC2EB, 0x048D7CB2, 0x054F1685,
<        0x0E1351B8, 0x0FD13B8F, 0x0D9785D6, 0x0C55EFE1,
<        0x091AF964, 0x08D89353, 0x0A9E2D0A, 0x0B5C473D,
<        0x1C26A370, 0x1DE4C947, 0x1FA2771E, 0x1E601D29,
<        0x1B2F0BAC, 0x1AED619B, 0x18ABDFC2, 0x1969B5F5,
<        0x1235F2C8, 0x13F798FF, 0x11B126A6, 0x10734C91,
<        0x153C5A14, 0x14FE3023, 0x16B88E7A, 0x177AE44D,
<        0x384D46E0, 0x398F2CD7, 0x3BC9928E, 0x3A0BF8B9,
<        0x3F44EE3C, 0x3E86840B, 0x3CC03A52, 0x3D025065,
<        0x365E1758, 0x379C7D6F, 0x35DAC336, 0x3418A901,
<        0x3157BF84, 0x3095D5B3, 0x32D36BEA, 0x331101DD,
<        0x246BE590, 0x25A98FA7, 0x27EF31FE, 0x262D5BC9,
<        0x23624D4C, 0x22A0277B, 0x20E69922, 0x2124F315,
<        0x2A78B428, 0x2BBADE1F, 0x29FC6046, 0x283E0A71,
<        0x2D711CF4, 0x2CB376C3, 0x2EF5C89A, 0x2F37A2AD,
<        0x709A8DC0, 0x7158E7F7, 0x731E59AE, 0x72DC3399,
<        0x7793251C, 0x76514F2B, 0x7417F172, 0x75D59B45,
<        0x7E89DC78, 0x7F4BB64F, 0x7D0D0816, 0x7CCF6221,
<        0x798074A4, 0x78421E93, 0x7A04A0CA, 0x7BC6CAFD,
<        0x6CBC2EB0, 0x6D7E4487, 0x6F38FADE, 0x6EFA90E9,
<        0x6BB5866C, 0x6A77EC5B, 0x68315202, 0x69F33835,
<        0x62AF7F08, 0x636D153F, 0x612BAB66, 0x60E9C151,
<        0x65A6D7D4, 0x6464BDE3, 0x662203BA, 0x67E0698D,
<        0x48D7CB20, 0x4915A117, 0x4B531F4E, 0x4A917579,
<        0x4FDE63FC, 0x4E1C09CB, 0x4C5AB792, 0x4D98DDA5,
<        0x46C49A98, 0x4706F0AF, 0x45404EF6, 0x448224C1,
<        0x41CD3244, 0x400F5873, 0x4249E62A, 0x438B8C1D,
<        0x54F16850, 0x55330267, 0x5775BC3E, 0x56B7D609,
<        0x53F8C08C, 0x523AAABB, 0x507C14E2, 0x51BE7ED5,
<        0x5AE239E8, 0x5B2053DF, 0x5966ED86, 0x58A487B1,
<        0x5DEB9134, 0x5C29FB03, 0x5E6F455A, 0x5FAD2F6D,
<        0xE1351B80, 0xE0F771B7, 0xE2B1CFEE, 0xE373A5D9,
<        0xE63CB35C, 0xE7FED96B, 0xE5B86732, 0xE47A0D05,
<        0xEF264A38, 0xEEE4200F, 0xECA29E56, 0xED60F461,
<        0xE82FE2E4, 0xE9ED88D3, 0xEBAB368A, 0xEA695CBD,
<        0xFD13B8F0, 0xFCD1D2C7, 0xFE976C9E, 0xFF5506A9,
<        0xFA1A102C, 0xFBD87A1B, 0xF99EC442, 0xF85CAE75,
<        0xF300E948, 0xF2C2837F, 0xF0843D26, 0xF1465711,
<        0xF4094194, 0xF5CB2BA3, 0xF78D95FA, 0xF64FFFCD,
<        0xD9785D60, 0xD8BA3757, 0xDAFC890E, 0xDB3EE339,
<        0xDE71F5BC, 0xDFB39F8B, 0xDDF521D2, 0xDC374BE5,
<        0xD76B0CD8, 0xD6A966EF, 0xD4EFD8B6, 0xD52DB281,
<        0xD062A404, 0xD1A0CE33, 0xD3E6706A, 0xD2241A5D,
<        0xC55EFE10, 0xC49C9427, 0xC6DA2A7E, 0xC7184049,
<        0xC25756CC, 0xC3953CFB, 0xC1D382A2, 0xC011E895,
<        0xCB4DAFA8, 0xCA8FC59F, 0xC8C97BC6, 0xC90B11F1,
<        0xCC440774, 0xCD866D43, 0xCFC0D31A, 0xCE02B92D,
<        0x91AF9640, 0x906DFC77, 0x922B422E, 0x93E92819,
<        0x96A63E9C, 0x976454AB, 0x9522EAF2, 0x94E080C5,
<        0x9FBCC7F8, 0x9E7EADCF, 0x9C381396, 0x9DFA79A1,
<        0x98B56F24, 0x99770513, 0x9B31BB4A, 0x9AF3D17D,
<        0x8D893530, 0x8C4B5F07, 0x8E0DE15E, 0x8FCF8B69,
<        0x8A809DEC, 0x8B42F7DB, 0x89044982, 0x88C623B5,
<        0x839A6488, 0x82580EBF, 0x801EB0E6, 0x81DCDAD1,
<        0x8493CC54, 0x8551A663, 0x8717183A, 0x86D5720D,
<        0xA9E2D0A0, 0xA820BA97, 0xAA6604CE, 0xABA46EF9,
<        0xAEEB787C, 0xAF29124B, 0xAD6FAC12, 0xACADC625,
<        0xA7F18118, 0xA633EB2F, 0xA4755576, 0xA5B73F41,
<        0xA0F829C4, 0xA13A43F3, 0xA37CFDAA, 0xA2BE979D,
<        0xB5C473D0, 0xB40619E7, 0xB640A7BE, 0xB782CD89,
<        0xB2CDDB0C, 0xB30FB13B, 0xB1490F62, 0xB08B6555,
<        0xBBD72268, 0xBA15485F, 0xB853F606, 0xB9919C31,
<        0xBCDE8AB4, 0xBD1CE083, 0xBF5A5EDA, 0xBE9834ED
<    }, {
<        0x00000000, 0xB8BC6765, 0xAA09C88B, 0x12B5AFEE,
<        0x8F629757, 0x37DEF032, 0x256B5FDC, 0x9DD738B9,
<        0xC5B428EF, 0x7D084F8A, 0x6FBDE064, 0xD7018701,
<        0x4AD6BFB8, 0xF26AD8DD, 0xE0DF7733, 0x58631056,
<        0x5019579F, 0xE8A530FA, 0xFA109F14, 0x42ACF871,
<        0xDF7BC0C8, 0x67C7A7AD, 0x75720843, 0xCDCE6F26,
<        0x95AD7F70, 0x2D111815, 0x3FA4B7FB, 0x8718D09E,
<        0x1ACFE827, 0xA2738F42, 0xB0C620AC, 0x087A47C9,
<        0xA032AF3E, 0x188EC85B, 0x0A3B67B5, 0xB28700D0,
<        0x2F503869, 0x97EC5F0C, 0x8559F0E2, 0x3DE59787,
<        0x658687D1, 0xDD3AE0B4, 0xCF8F4F5A, 0x7733283F,
<        0xEAE41086, 0x525877E3, 0x40EDD80D, 0xF851BF68,
<        0xF02BF8A1, 0x48979FC4, 0x5A22302A, 0xE29E574F,
<        0x7F496FF6, 0xC7F50893, 0xD540A77D, 0x6DFCC018,
<        0x359FD04E, 0x8D23B72B, 0x9F9618C5, 0x272A7FA0,
<        0xBAFD4719, 0x0241207C, 0x10F48F92, 0xA848E8F7,
<        0x9B14583D, 0x23A83F58, 0x311D90B6, 0x89A1F7D3,
<        0x1476CF6A, 0xACCAA80F, 0xBE7F07E1, 0x06C36084,
<        0x5EA070D2, 0xE61C17B7, 0xF4A9B859, 0x4C15DF3C,
<        0xD1C2E785, 0x697E80E0, 0x7BCB2F0E, 0xC377486B,
<        0xCB0D0FA2, 0x73B168C7, 0x6104C729, 0xD9B8A04C,
<        0x446F98F5, 0xFCD3FF90, 0xEE66507E, 0x56DA371B,
<        0x0EB9274D, 0xB6054028, 0xA4B0EFC6, 0x1C0C88A3,
<        0x81DBB01A, 0x3967D77F, 0x2BD27891, 0x936E1FF4,
<        0x3B26F703, 0x839A9066, 0x912F3F88, 0x299358ED,
<        0xB4446054, 0x0CF80731, 0x1E4DA8DF, 0xA6F1CFBA,
<        0xFE92DFEC, 0x462EB889, 0x549B1767, 0xEC277002,
<        0x71F048BB, 0xC94C2FDE, 0xDBF98030, 0x6345E755,
<        0x6B3FA09C, 0xD383C7F9, 0xC1366817, 0x798A0F72,
<        0xE45D37CB, 0x5CE150AE, 0x4E54FF40, 0xF6E89825,
<        0xAE8B8873, 0x1637EF16, 0x048240F8, 0xBC3E279D,
<        0x21E91F24, 0x99557841, 0x8BE0D7AF, 0x335CB0CA,
<        0xED59B63B, 0x55E5D15E, 0x47507EB0, 0xFFEC19D5,
<        0x623B216C, 0xDA874609, 0xC832E9E7, 0x708E8E82,
<        0x28ED9ED4, 0x9051F9B1, 0x82E4565F, 0x3A58313A,
<        0xA78F0983, 0x1F336EE6, 0x0D86C108, 0xB53AA66D,
<        0xBD40E1A4, 0x05FC86C1, 0x1749292F, 0xAFF54E4A,
<        0x322276F3, 0x8A9E1196, 0x982BBE78, 0x2097D91D,
<        0x78F4C94B, 0xC048AE2E, 0xD2FD01C0, 0x6A4166A5,
<        0xF7965E1C, 0x4F2A3979, 0x5D9F9697, 0xE523F1F2,
<        0x4D6B1905, 0xF5D77E60, 0xE762D18E, 0x5FDEB6EB,
<        0xC2098E52, 0x7AB5E937, 0x680046D9, 0xD0BC21BC,
<        0x88DF31EA, 0x3063568F, 0x22D6F961, 0x9A6A9E04,
<        0x07BDA6BD, 0xBF01C1D8, 0xADB46E36, 0x15080953,
<        0x1D724E9A, 0xA5CE29FF, 0xB77B8611, 0x0FC7E174,
<        0x9210D9CD, 0x2AACBEA8, 0x38191146, 0x80A57623,
<        0xD8C66675, 0x607A0110, 0x72CFAEFE, 0xCA73C99B,
<        0x57A4F122, 0xEF189647, 0xFDAD39A9, 0x45115ECC,
<        0x764DEE06, 0xCEF18963, 0xDC44268D, 0x64F841E8,
<        0xF92F7951, 0x41931E34, 0x5326B1DA, 0xEB9AD6BF,
<        0xB3F9C6E9, 0x0B45A18C, 0x19F00E62, 0xA14C6907,
<        0x3C9B51BE, 0x842736DB, 0x96929935, 0x2E2EFE50,
<        0x2654B999, 0x9EE8DEFC, 0x8C5D7112, 0x34E11677,
<        0xA9362ECE, 0x118A49AB, 0x033FE645, 0xBB838120,
<        0xE3E09176, 0x5B5CF613, 0x49E959FD, 0xF1553E98,
<        0x6C820621, 0xD43E6144, 0xC68BCEAA, 0x7E37A9CF,
<        0xD67F4138, 0x6EC3265D, 0x7C7689B3, 0xC4CAEED6,
<        0x591DD66F, 0xE1A1B10A, 0xF3141EE4, 0x4BA87981,
<        0x13CB69D7, 0xAB770EB2, 0xB9C2A15C, 0x017EC639,
<        0x9CA9FE80, 0x241599E5, 0x36A0360B, 0x8E1C516E,
<        0x866616A7, 0x3EDA71C2, 0x2C6FDE2C, 0x94D3B949,
<        0x090481F0, 0xB1B8E695, 0xA30D497B, 0x1BB12E1E,
<        0x43D23E48, 0xFB6E592D, 0xE9DBF6C3, 0x516791A6,
<        0xCCB0A91F, 0x740CCE7A, 0x66B96194, 0xDE0506F1
<    }, {
<        0x00000000, 0x3D6029B0, 0x7AC05360, 0x47A07AD0,
<        0xF580A6C0, 0xC8E08F70, 0x8F40F5A0, 0xB220DC10,
<        0x30704BC1, 0x0D106271, 0x4AB018A1, 0x77D03111,
<        0xC5F0ED01, 0xF890C4B1, 0xBF30BE61, 0x825097D1,
<        0x60E09782, 0x5D80BE32, 0x1A20C4E2, 0x2740ED52,
<        0x95603142, 0xA80018F2, 0xEFA06222, 0xD2C04B92,
<        0x5090DC43, 0x6DF0F5F3, 0x2A508F23, 0x1730A693,
<        0xA5107A83, 0x98705333, 0xDFD029E3, 0xE2B00053,
<        0xC1C12F04, 0xFCA106B4, 0xBB017C64, 0x866155D4,
<        0x344189C4, 0x0921A074, 0x4E81DAA4, 0x73E1F314,
<        0xF1B164C5, 0xCCD14D75, 0x8B7137A5, 0xB6111E15,
<        0x0431C205, 0x3951EBB5, 0x7EF19165, 0x4391B8D5,
<        0xA121B886, 0x9C419136, 0xDBE1EBE6, 0xE681C256,
<        0x54A11E46, 0x69C137F6, 0x2E614D26, 0x13016496,
<        0x9151F347, 0xAC31DAF7, 0xEB91A027, 0xD6F18997,
<        0x64D15587, 0x59B17C37, 0x1E1106E7, 0x23712F57,
<        0x58F35849, 0x659371F9, 0x22330B29, 0x1F532299,
<        0xAD73FE89, 0x9013D739, 0xD7B3ADE9, 0xEAD38459,
<        0x68831388, 0x55E33A38, 0x124340E8, 0x2F236958,
<        0x9D03B548, 0xA0639CF8, 0xE7C3E628, 0xDAA3CF98,
<        0x3813CFCB, 0x0573E67B, 0x42D39CAB, 0x7FB3B51B,
<        0xCD93690B, 0xF0F340BB, 0xB7533A6B, 0x8A3313DB,
<        0x0863840A, 0x3503ADBA, 0x72A3D76A, 0x4FC3FEDA,
<        0xFDE322CA, 0xC0830B7A, 0x872371AA, 0xBA43581A,
<        0x9932774D, 0xA4525EFD, 0xE3F2242D, 0xDE920D9D,
<        0x6CB2D18D, 0x51D2F83D, 0x167282ED, 0x2B12AB5D,
<        0xA9423C8C, 0x9422153C, 0xD3826FEC, 0xEEE2465C,
<        0x5CC29A4C, 0x61A2B3FC, 0x2602C92C, 0x1B62E09C,
<        0xF9D2E0CF, 0xC4B2C97F, 0x8312B3AF, 0xBE729A1F,
<        0x0C52460F, 0x31326FBF, 0x7692156F, 0x4BF23CDF,
<        0xC9A2AB0E, 0xF4C282BE, 0xB362F86E, 0x8E02D1DE,
<        0x3C220DCE, 0x0142247E, 0x46E25EAE, 0x7B82771E,
<        0xB1E6B092, 0x8C869922, 0xCB26E3F2, 0xF646CA42,
<        0x44661652, 0x79063FE2, 0x3EA64532, 0x03C66C82,
<        0x8196FB53, 0xBCF6D2E3, 0xFB56A833, 0xC6368183,
<        0x74165D93, 0x49767423, 0x0ED60EF3, 0x33B62743,
<        0xD1062710, 0xEC660EA0, 0xABC67470, 0x96A65DC0,
<        0x248681D0, 0x19E6A860, 0x5E46D2B0, 0x6326FB00,
<        0xE1766CD1, 0xDC164561, 0x9BB63FB1, 0xA6D61601,
<        0x14F6CA11, 0x2996E3A1, 0x6E369971, 0x5356B0C1,
<        0x70279F96, 0x4D47B626, 0x0AE7CCF6, 0x3787E546,
<        0x85A73956, 0xB8C710E6, 0xFF676A36, 0xC2074386,
<        0x4057D457, 0x7D37FDE7, 0x3A978737, 0x07F7AE87,
<        0xB5D77297, 0x88B75B27, 0xCF1721F7, 0xF2770847,
<        0x10C70814, 0x2DA721A4, 0x6A075B74, 0x576772C4,
<        0xE547AED4, 0xD8278764, 0x9F87FDB4, 0xA2E7D404,
<        0x20B743D5, 0x1DD76A65, 0x5A7710B5, 0x67173905,
<        0xD537E515, 0xE857CCA5, 0xAFF7B675, 0x92979FC5,
<        0xE915E8DB, 0xD475C16B, 0x93D5BBBB, 0xAEB5920B,
<        0x1C954E1B, 0x21F567AB, 0x66551D7B, 0x5B3534CB,
<        0xD965A31A, 0xE4058AAA, 0xA3A5F07A, 0x9EC5D9CA,
<        0x2CE505DA, 0x11852C6A, 0x562556BA, 0x6B457F0A,
<        0x89F57F59, 0xB49556E9, 0xF3352C39, 0xCE550589,
<        0x7C75D999, 0x4115F029, 0x06B58AF9, 0x3BD5A349,
<        0xB9853498, 0x84E51D28, 0xC34567F8, 0xFE254E48,
<        0x4C059258, 0x7165BBE8, 0x36C5C138, 0x0BA5E888,
<        0x28D4C7DF, 0x15B4EE6F, 0x521494BF, 0x6F74BD0F,
<        0xDD54611F, 0xE03448AF, 0xA794327F, 0x9AF41BCF,
<        0x18A48C1E, 0x25C4A5AE, 0x6264DF7E, 0x5F04F6CE,
<        0xED242ADE, 0xD044036E, 0x97E479BE, 0xAA84500E,
<        0x4834505D, 0x755479ED, 0x32F4033D, 0x0F942A8D,
<        0xBDB4F69D, 0x80D4DF2D, 0xC774A5FD, 0xFA148C4D,
<        0x78441B9C, 0x4524322C, 0x028448FC, 0x3FE4614C,
<        0x8DC4BD5C, 0xB0A494EC, 0xF704EE3C, 0xCA64C78C
<    }, {
<        0x00000000, 0xCB5CD3A5, 0x4DC8A10B, 0x869472AE,
<        0x9B914216, 0x50CD91B3, 0xD659E31D, 0x1D0530B8,
<        0xEC53826D, 0x270F51C8, 0xA19B2366, 0x6AC7F0C3,
<        0x77C2C07B, 0xBC9E13DE, 0x3A0A6170, 0xF156B2D5,
<        0x03D6029B, 0xC88AD13E, 0x4E1EA390, 0x85427035,
<        0x9847408D, 0x531B9328, 0xD58FE186, 0x1ED33223,
<        0xEF8580F6, 0x24D95353, 0xA24D21FD, 0x6911F258,
<        0x7414C2E0, 0xBF481145, 0x39DC63EB, 0xF280B04E,
<        0x07AC0536, 0xCCF0D693, 0x4A64A43D, 0x81387798,
<        0x9C3D4720, 0x57619485, 0xD1F5E62B, 0x1AA9358E,
<        0xEBFF875B, 0x20A354FE, 0xA6372650, 0x6D6BF5F5,
<        0x706EC54D, 0xBB3216E8, 0x3DA66446, 0xF6FAB7E3,
<        0x047A07AD, 0xCF26D408, 0x49B2A6A6, 0x82EE7503,
<        0x9FEB45BB, 0x54B7961E, 0xD223E4B0, 0x197F3715,
<        0xE82985C0, 0x23755665, 0xA5E124CB, 0x6EBDF76E,
<        0x73B8C7D6, 0xB8E41473, 0x3E7066DD, 0xF52CB578,
<        0x0F580A6C, 0xC404D9C9, 0x4290AB67, 0x89CC78C2,
<        0x94C9487A, 0x5F959BDF, 0xD901E971, 0x125D3AD4,
<        0xE30B8801, 0x28575BA4, 0xAEC3290A, 0x659FFAAF,
<        0x789ACA17, 0xB3C619B2, 0x35526B1C, 0xFE0EB8B9,
<        0x0C8E08F7, 0xC7D2DB52, 0x4146A9FC, 0x8A1A7A59,
<        0x971F4AE1, 0x5C439944, 0xDAD7EBEA, 0x118B384F,
<        0xE0DD8A9A, 0x2B81593F, 0xAD152B91, 0x6649F834,
<        0x7B4CC88C, 0xB0101B29, 0x36846987, 0xFDD8BA22,
<        0x08F40F5A, 0xC3A8DCFF, 0x453CAE51, 0x8E607DF4,
<        0x93654D4C, 0x58399EE9, 0xDEADEC47, 0x15F13FE2,
<        0xE4A78D37, 0x2FFB5E92, 0xA96F2C3C, 0x6233FF99,
<        0x7F36CF21, 0xB46A1C84, 0x32FE6E2A, 0xF9A2BD8F,
<        0x0B220DC1, 0xC07EDE64, 0x46EAACCA, 0x8DB67F6F,
<        0x90B34FD7, 0x5BEF9C72, 0xDD7BEEDC, 0x16273D79,
<        0xE7718FAC, 0x2C2D5C09, 0xAAB92EA7, 0x61E5FD02,
<        0x7CE0CDBA, 0xB7BC1E1F, 0x31286CB1, 0xFA74BF14,
<        0x1EB014D8, 0xD5ECC77D, 0x5378B5D3, 0x98246676,
<        0x852156CE, 0x4E7D856B, 0xC8E9F7C5, 0x03B52460,
<        0xF2E396B5, 0x39BF4510, 0xBF2B37BE, 0x7477E41B,
<        0x6972D4A3, 0xA22E0706, 0x24BA75A8, 0xEFE6A60D,
<        0x1D661643, 0xD63AC5E6, 0x50AEB748, 0x9BF264ED,
<        0x86F75455, 0x4DAB87F0, 0xCB3FF55E, 0x006326FB,
<        0xF135942E, 0x3A69478B, 0xBCFD3525, 0x77A1E680,
<        0x6AA4D638, 0xA1F8059D, 0x276C7733, 0xEC30A496,
<        0x191C11EE, 0xD240C24B, 0x54D4B0E5, 0x9F886340,
<        0x828D53F8, 0x49D1805D, 0xCF45F2F3, 0x04192156,
<        0xF54F9383, 0x3E134026, 0xB8873288, 0x73DBE12D,
<        0x6EDED195, 0xA5820230, 0x2316709E, 0xE84AA33B,
<        0x1ACA1375, 0xD196C0D0, 0x5702B27E, 0x9C5E61DB,
<        0x815B5163, 0x4A0782C6, 0xCC93F068, 0x07CF23CD,
<        0xF6999118, 0x3DC542BD, 0xBB513013, 0x700DE3B6,
<        0x6D08D30E, 0xA65400AB, 0x20C07205, 0xEB9CA1A0,
<        0x11E81EB4, 0xDAB4CD11, 0x5C20BFBF, 0x977C6C1A,
<        0x8A795CA2, 0x41258F07, 0xC7B1FDA9, 0x0CED2E0C,
<        0xFDBB9CD9, 0x36E74F7C, 0xB0733DD2, 0x7B2FEE77,
<        0x662ADECF, 0xAD760D6A, 0x2BE27FC4, 0xE0BEAC61,
<        0x123E1C2F, 0xD962CF8A, 0x5FF6BD24, 0x94AA6E81,
<        0x89AF5E39, 0x42F38D9C, 0xC467FF32, 0x0F3B2C97,
<        0xFE6D9E42, 0x35314DE7, 0xB3A53F49, 0x78F9ECEC,
<        0x65FCDC54, 0xAEA00FF1, 0x28347D5F, 0xE368AEFA,
<        0x16441B82, 0xDD18C827, 0x5B8CBA89, 0x90D0692C,
<        0x8DD55994, 0x46898A31, 0xC01DF89F, 0x0B412B3A,
<        0xFA1799EF, 0x314B4A4A, 0xB7DF38E4, 0x7C83EB41,
<        0x6186DBF9, 0xAADA085C, 0x2C4E7AF2, 0xE712A957,
<        0x15921919, 0xDECECABC, 0x585AB812, 0x93066BB7,
<        0x8E035B0F, 0x455F88AA, 0xC3CBFA04, 0x089729A1,
<        0xF9C19B74, 0x329D48D1, 0xB4093A7F, 0x7F55E9DA,
<        0x6250D962, 0xA90C0AC7, 0x2F987869, 0xE4C4ABCC
<    }, {
<        0x00000000, 0xA6770BB4, 0x979F1129, 0x31E81A9D,
<        0xF44F2413, 0x52382FA7, 0x63D0353A, 0xC5A73E8E,
<        0x33EF4E67, 0x959845D3, 0xA4705F4E, 0x020754FA,
<        0xC7A06A74, 0x61D761C0, 0x503F7B5D, 0xF64870E9,
<        0x67DE9CCE, 0xC1A9977A, 0xF0418DE7, 0x56368653,
<        0x9391B8DD, 0x35E6B369, 0x040EA9F4, 0xA279A240,
<        0x5431D2A9, 0xF246D91D, 0xC3AEC380, 0x65D9C834,
<        0xA07EF6BA, 0x0609FD0E, 0x37E1E793, 0x9196EC27,
<        0xCFBD399C, 0x69CA3228, 0x582228B5, 0xFE552301,
<        0x3BF21D8F, 0x9D85163B, 0xAC6D0CA6, 0x0A1A0712,
<        0xFC5277FB, 0x5A257C4F, 0x6BCD66D2, 0xCDBA6D66,
<        0x081D53E8, 0xAE6A585C, 0x9F8242C1, 0x39F54975,
<        0xA863A552, 0x0E14AEE6, 0x3FFCB47B, 0x998BBFCF,
<        0x5C2C8141, 0xFA5B8AF5, 0xCBB39068, 0x6DC49BDC,
<        0x9B8CEB35, 0x3DFBE081, 0x0C13FA1C, 0xAA64F1A8,
<        0x6FC3CF26, 0xC9B4C492, 0xF85CDE0F, 0x5E2BD5BB,
<        0x440B7579, 0xE27C7ECD, 0xD3946450, 0x75E36FE4,
<        0xB044516A, 0x16335ADE, 0x27DB4043, 0x81AC4BF7,
<        0x77E43B1E, 0xD19330AA, 0xE07B2A37, 0x460C2183,
<        0x83AB1F0D, 0x25DC14B9, 0x14340E24, 0xB2430590,
<        0x23D5E9B7, 0x85A2E203, 0xB44AF89E, 0x123DF32A,
<        0xD79ACDA4, 0x71EDC610, 0x4005DC8D, 0xE672D739,
<        0x103AA7D0, 0xB64DAC64, 0x87A5B6F9, 0x21D2BD4D,
<        0xE47583C3, 0x42028877, 0x73EA92EA, 0xD59D995E,
<        0x8BB64CE5, 0x2DC14751, 0x1C295DCC, 0xBA5E5678,
<        0x7FF968F6, 0xD98E6342, 0xE86679DF, 0x4E11726B,
<        0xB8590282, 0x1E2E0936, 0x2FC613AB, 0x89B1181F,
<        0x4C162691, 0xEA612D25, 0xDB8937B8, 0x7DFE3C0C,
<        0xEC68D02B, 0x4A1FDB9F, 0x7BF7C102, 0xDD80CAB6,
<        0x1827F438, 0xBE50FF8C, 0x8FB8E511, 0x29CFEEA5,
<        0xDF879E4C, 0x79F095F8, 0x48188F65, 0xEE6F84D1,
<        0x2BC8BA5F, 0x8DBFB1EB, 0xBC57AB76, 0x1A20A0C2,
<        0x8816EAF2, 0x2E61E146, 0x1F89FBDB, 0xB9FEF06F,
<        0x7C59CEE1, 0xDA2EC555, 0xEBC6DFC8, 0x4DB1D47C,
<        0xBBF9A495, 0x1D8EAF21, 0x2C66B5BC, 0x8A11BE08,
<        0x4FB68086, 0xE9C18B32, 0xD82991AF, 0x7E5E9A1B,
<        0xEFC8763C, 0x49BF7D88, 0x78576715, 0xDE206CA1,
<        0x1B87522F, 0xBDF0599B, 0x8C184306, 0x2A6F48B2,
<        0xDC27385B, 0x7A5033EF, 0x4BB82972, 0xEDCF22C6,
<        0x28681C48, 0x8E1F17FC, 0xBFF70D61, 0x198006D5,
<        0x47ABD36E, 0xE1DCD8DA, 0xD034C247, 0x7643C9F3,
<        0xB3E4F77D, 0x1593FCC9, 0x247BE654, 0x820CEDE0,
<        0x74449D09, 0xD23396BD, 0xE3DB8C20, 0x45AC8794,
<        0x800BB91A, 0x267CB2AE, 0x1794A833, 0xB1E3A387,
<        0x20754FA0, 0x86024414, 0xB7EA5E89, 0x119D553D,
<        0xD43A6BB3, 0x724D6007, 0x43A57A9A, 0xE5D2712E,
<        0x139A01C7, 0xB5ED0A73, 0x840510EE, 0x22721B5A,
<        0xE7D525D4, 0x41A22E60, 0x704A34FD, 0xD63D3F49,
<        0xCC1D9F8B, 0x6A6A943F, 0x5B828EA2, 0xFDF58516,
<        0x3852BB98, 0x9E25B02C, 0xAFCDAAB1, 0x09BAA105,
<        0xFFF2D1EC, 0x5985DA58, 0x686DC0C5, 0xCE1ACB71,
<        0x0BBDF5FF, 0xADCAFE4B, 0x9C22E4D6, 0x3A55EF62,
<        0xABC30345, 0x0DB408F1, 0x3C5C126C, 0x9A2B19D8,
<        0x5F8C2756, 0xF9FB2CE2, 0xC813367F, 0x6E643DCB,
<        0x982C4D22, 0x3E5B4696, 0x0FB35C0B, 0xA9C457BF,
<        0x6C636931, 0xCA146285, 0xFBFC7818, 0x5D8B73AC,
<        0x03A0A617, 0xA5D7ADA3, 0x943FB73E, 0x3248BC8A,
<        0xF7EF8204, 0x519889B0, 0x6070932D, 0xC6079899,
<        0x304FE870, 0x9638E3C4, 0xA7D0F959, 0x01A7F2ED,
<        0xC400CC63, 0x6277C7D7, 0x539FDD4A, 0xF5E8D6FE,
<        0x647E3AD9, 0xC209316D, 0xF3E12BF0, 0x55962044,
<        0x90311ECA, 0x3646157E, 0x07AE0FE3, 0xA1D90457,
<        0x579174BE, 0xF1E67F0A, 0xC00E6597, 0x66796E23,
<        0xA3DE50AD, 0x05A95B19, 0x34414184, 0x92364A30
<    }, {
<        0x00000000, 0xCCAA009E, 0x4225077D, 0x8E8F07E3,
<        0x844A0EFA, 0x48E00E64, 0xC66F0987, 0x0AC50919,
<        0xD3E51BB5, 0x1F4F1B2B, 0x91C01CC8, 0x5D6A1C56,
<        0x57AF154F, 0x9B0515D1, 0x158A1232, 0xD92012AC,
<        0x7CBB312B, 0xB01131B5, 0x3E9E3656, 0xF23436C8,
<        0xF8F13FD1, 0x345B3F4F, 0xBAD438AC, 0x767E3832,
<        0xAF5E2A9E, 0x63F42A00, 0xED7B2DE3, 0x21D12D7D,
<        0x2B142464, 0xE7BE24FA, 0x69312319, 0xA59B2387,
<        0xF9766256, 0x35DC62C8, 0xBB53652B, 0x77F965B5,
<        0x7D3C6CAC, 0xB1966C32, 0x3F196BD1, 0xF3B36B4F,
<        0x2A9379E3, 0xE639797D, 0x68B67E9E, 0xA41C7E00,
<        0xAED97719, 0x62737787, 0xECFC7064, 0x205670FA,
<        0x85CD537D, 0x496753E3, 0xC7E85400, 0x0B42549E,
<        0x01875D87, 0xCD2D5D19, 0x43A25AFA, 0x8F085A64,
<        0x562848C8, 0x9A824856, 0x140D4FB5, 0xD8A74F2B,
<        0xD2624632, 0x1EC846AC, 0x9047414F, 0x5CED41D1,
<        0x299DC2ED, 0xE537C273, 0x6BB8C590, 0xA712C50E,
<        0xADD7CC17, 0x617DCC89, 0xEFF2CB6A, 0x2358CBF4,
<        0xFA78D958, 0x36D2D9C6, 0xB85DDE25, 0x74F7DEBB,
<        0x7E32D7A2, 0xB298D73C, 0x3C17D0DF, 0xF0BDD041,
<        0x5526F3C6, 0x998CF358, 0x1703F4BB, 0xDBA9F425,
<        0xD16CFD3C, 0x1DC6FDA2, 0x9349FA41, 0x5FE3FADF,
<        0x86C3E873, 0x4A69E8ED, 0xC4E6EF0E, 0x084CEF90,
<        0x0289E689, 0xCE23E617, 0x40ACE1F4, 0x8C06E16A,
<        0xD0EBA0BB, 0x1C41A025, 0x92CEA7C6, 0x5E64A758,
<        0x54A1AE41, 0x980BAEDF, 0x1684A93C, 0xDA2EA9A2,
<        0x030EBB0E, 0xCFA4BB90, 0x412BBC73, 0x8D81BCED,
<        0x8744B5F4, 0x4BEEB56A, 0xC561B289, 0x09CBB217,
<        0xAC509190, 0x60FA910E, 0xEE7596ED, 0x22DF9673,
<        0x281A9F6A, 0xE4B09FF4, 0x6A3F9817, 0xA6959889,
<        0x7FB58A25, 0xB31F8ABB, 0x3D908D58, 0xF13A8DC6,
<        0xFBFF84DF, 0x37558441, 0xB9DA83A2, 0x7570833C,
<        0x533B85DA, 0x9F918544, 0x111E82A7, 0xDDB48239,

传播安全知识、拓宽行业人脉——看雪讲师团队等你加入!

最后于 2025-11-18 11:37 被易之生生编辑 ,原因:
收藏
免费 24
支持
分享
最新回复 (6)
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
2
感谢分享
2025-11-19 09:12
0
雪    币: 4
活跃值: (1156)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
感谢分享
2025-11-24 07:45
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
感谢分享
2025-11-24 14:17
0
雪    币: 4566
活跃值: (1682)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
看不明白
2025-12-4 04:16
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
6
感谢分享
2025-12-9 20:47
0
雪    币: 260
活跃值: (364)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
7
感谢分享
1天前
0
游客
登录 | 注册 方可回帖
返回